From cb3b77cdccfcd12e05b265d9f2405ba5f3d827ea Mon Sep 17 00:00:00 2001 From: root Date: Sun, 25 Oct 2020 19:05:08 +0100 Subject: [PATCH] add_some_mods --- ...apply-world.mt-regenerate-from-config-file | 53 + mods-download | 53 +- mods/3d_armor/.gitignore | 11 - mods/3d_armor/.luacheckrc | 2 - mods/3d_armor/3d_armor/README.txt | 21 + mods/3d_armor/3d_armor/api.lua | 93 +- mods/3d_armor/3d_armor/armor.lua | 2 +- mods/3d_armor/3d_armor/depends.txt | 1 - mods/3d_armor/3d_armor/init.lua | 17 +- mods/3d_armor/3d_armor/locale/3d_armor.es.tr | 107 + mods/3d_armor/3d_armor/locale/3d_armor.fr.tr | 58 + mods/3d_armor/3d_armor/locale/3d_armor.it.tr | 85 + mods/3d_armor/3d_armor/locale/3d_armor.ms.tr | 85 + mods/3d_armor/3d_armor/locale/3d_armor.pt.tr | 85 + .../3d_armor/locale/3d_armor.pt_BR.tr | 85 + mods/3d_armor/3d_armor/locale/3d_armor.ru.tr | 85 + mods/3d_armor/3d_armor/locale/es.po | 384 - mods/3d_armor/3d_armor/locale/fr.po | 295 - mods/3d_armor/3d_armor/locale/it.po | 295 - mods/3d_armor/3d_armor/locale/ms.po | 296 - mods/3d_armor/3d_armor/locale/pt.po | 295 - mods/3d_armor/3d_armor/locale/pt_BR.po | 295 - mods/3d_armor/3d_armor/locale/ru.po | 294 - mods/3d_armor/3d_armor/locale/template.pot | 294 - mods/3d_armor/3d_armor/locale/template.txt | 58 + mods/3d_armor/3d_armor/mod.conf | 2 +- mods/3d_armor/3d_armor_ip/init.lua | 2 +- .../3d_armor_ip/locale/3d_armor_ip.fr.tr | 8 + mods/3d_armor/3d_armor_ip/locale/template.txt | 8 + mods/3d_armor/3d_armor_sfinv/init.lua | 2 +- .../locale/3d_armor_sfinv.fr.tr | 7 + .../3d_armor_sfinv/locale/template.txt | 7 + mods/3d_armor/3d_armor_stand/init.lua | 2 +- .../locale/3d_armor_stand.fr.tr | 10 + .../3d_armor_stand/locale/template.txt | 10 + mods/3d_armor/3d_armor_ui/init.lua | 2 +- .../3d_armor_ui/locale/3d_armor_ui.fr.tr | 13 + mods/3d_armor/3d_armor_ui/locale/template.txt | 13 + mods/3d_armor/shields/init.lua | 2 +- mods/3d_armor/shields/locale/shields.fr.tr | 16 + mods/3d_armor/shields/locale/template.txt | 16 + mods/3d_armor/wieldview/README.txt | 4 + mods/3d_armor/wieldview/init.lua | 3 + mods/basic_materials/.luacheckrc | 30 + mods/basic_materials/LICENSE | 600 ++ .../basic_materials/electrical-electronic.lua | 86 + mods/basic_materials/init.lua | 15 + .../locale/basic_materials.de.tr | 33 + .../locale/basic_materials.fr.tr | 33 + .../locale/basic_materials.ru.tr | 33 + mods/basic_materials/metals.lua | 300 + mods/basic_materials/misc.lua | 126 + mods/basic_materials/mod.conf | 4 + .../models/basic_materials_chains.obj | 881 ++ mods/basic_materials/plastics.lua | 56 + .../textures/basic_materials_brass_block.png | Bin 0 -> 272 bytes .../textures/basic_materials_brass_ingot.png | Bin 0 -> 223 bytes .../textures/basic_materials_cement_block.png | Bin 0 -> 243 bytes .../textures/basic_materials_chain_brass.png | Bin 0 -> 344 bytes .../basic_materials_chain_brass_inv.png | Bin 0 -> 1886 bytes .../textures/basic_materials_chain_steel.png | Bin 0 -> 386 bytes .../basic_materials_chain_steel_inv.png | Bin 0 -> 1730 bytes .../basic_materials_chainlink_brass.png | Bin 0 -> 178 bytes .../basic_materials_chainlink_steel.png | Bin 0 -> 175 bytes .../basic_materials_concrete_block.png | Bin 0 -> 252 bytes .../textures/basic_materials_copper_strip.png | Bin 0 -> 326 bytes .../textures/basic_materials_copper_wire.png | Bin 0 -> 306 bytes .../textures/basic_materials_empty_spool.png | Bin 0 -> 214 bytes .../basic_materials_energy_crystal.png | Bin 0 -> 817 bytes .../textures/basic_materials_gear_steel.png | Bin 0 -> 5845 bytes .../textures/basic_materials_gold_wire.png | Bin 0 -> 286 bytes .../basic_materials_heating_element.png | Bin 0 -> 369 bytes .../textures/basic_materials_ic.png | Bin 0 -> 293 bytes .../textures/basic_materials_motor.png | Bin 0 -> 247 bytes .../textures/basic_materials_oil_extract.png | Bin 0 -> 1966 bytes .../textures/basic_materials_padlock.png | Bin 0 -> 215 bytes .../textures/basic_materials_paraffin.png | Bin 0 -> 345 bytes .../basic_materials_plastic_sheet.png | Bin 0 -> 293 bytes .../basic_materials_plastic_strip.png | Bin 0 -> 160 bytes .../textures/basic_materials_silicon.png | Bin 0 -> 769 bytes .../textures/basic_materials_silver_wire.png | Bin 0 -> 251 bytes .../textures/basic_materials_steel_bar.png | Bin 0 -> 311 bytes .../textures/basic_materials_steel_strip.png | Bin 0 -> 326 bytes .../textures/basic_materials_steel_wire.png | Bin 0 -> 284 bytes .../basic_materials_terracotta_base.png | Bin 0 -> 775 bytes .../textures/basic_materials_wet_cement.png | Bin 0 -> 366 bytes mods/cake/LICENSE | 21 + mods/cake/README.md | 15 + mods/cake/init.lua | 147 + mods/cake/locale/cake.be.tr | 9 + mods/cake/locale/cake.ca.tr | 9 + mods/cake/locale/cake.cs.tr | 9 + mods/cake/locale/cake.da.tr | 9 + mods/cake/locale/cake.de.tr | 9 + mods/cake/locale/cake.eo.tr | 9 + mods/cake/locale/cake.es.tr | 9 + mods/cake/locale/cake.et.tr | 9 + mods/cake/locale/cake.fr.tr | 9 + mods/cake/locale/cake.he.tr | 9 + mods/cake/locale/cake.hu.tr | 9 + mods/cake/locale/cake.id.tr | 9 + mods/cake/locale/cake.ja.tr | 9 + mods/cake/locale/cake.jbo.tr | 9 + mods/cake/locale/cake.ko.tr | 9 + mods/cake/locale/cake.lt.tr | 9 + mods/cake/locale/cake.ms.tr | 9 + mods/cake/locale/cake.nl.tr | 9 + mods/cake/locale/cake.pl.tr | 9 + mods/cake/locale/cake.pt.tr | 9 + mods/cake/locale/cake.ro.tr | 9 + mods/cake/locale/cake.ru.tr | 9 + mods/cake/locale/cake.sl.tr | 9 + mods/cake/locale/cake.sv.tr | 9 + mods/cake/locale/cake.sw.tr | 9 + mods/cake/locale/cake.tr.tr | 9 + mods/cake/locale/cake.uk.tr | 9 + mods/cake/locale/template.txt | 9 + mods/cake/mod.conf | 4 + mods/cake/screenshot.png | Bin 0 -> 58319 bytes mods/cake/textures/cake.png | Bin 0 -> 235 bytes mods/cake/textures/cake_bottom.png | Bin 0 -> 439 bytes mods/cake/textures/cake_inner.png | Bin 0 -> 352 bytes mods/cake/textures/cake_side.png | Bin 0 -> 343 bytes mods/cake/textures/cake_sugar.png | Bin 0 -> 142 bytes mods/cake/textures/cake_top.png | Bin 0 -> 351 bytes mods/carpets/LICENSE | 504 + mods/carpets/README.md | 15 + mods/carpets/api.lua | 56 + mods/carpets/init.lua | 26 + mods/carpets/locale/carpets.fr.tr | 20 + mods/carpets/locale/template.txt | 20 + mods/carpets/mod.conf | 3 + mods/carpets/screenshot.png | Bin 0 -> 189404 bytes mods/castle_masonry/LICENSE | 21 + mods/castle_masonry/README.md | 38 + mods/castle_masonry/arrow_slits.lua | 178 + mods/castle_masonry/i18n.py | 218 + mods/castle_masonry/init.lua | 162 + .../3d_armor => castle_masonry}/intllib.lua | 0 .../locale/castle_masonry.es.tr | 50 + .../locale/castle_masonry.fr.tr | 50 + .../locale/castle_masonry.it.tr | 50 + mods/castle_masonry/locale/es.po | 210 + mods/castle_masonry/locale/fr.po | 210 + mods/castle_masonry/locale/it.po | 207 + mods/castle_masonry/locale/template.pot | 206 + mods/castle_masonry/locale/template.txt | 49 + mods/castle_masonry/mod.conf | 7 + mods/castle_masonry/murder_holes.lua | 102 + mods/castle_masonry/paving.lua | 121 + mods/castle_masonry/pillars.lua | 326 + mods/castle_masonry/screenshot.png | Bin 0 -> 287410 bytes mods/castle_masonry/settingtypes.txt | 24 + mods/castle_masonry/stone_wall.lua | 172 + mods/castle_masonry/textures/LICENSE.txt | 21 + .../textures/castle_corner_stonewall1.png | Bin 0 -> 696 bytes .../textures/castle_corner_stonewall2.png | Bin 0 -> 672 bytes .../textures/castle_corner_stonewall_tb.png | Bin 0 -> 682 bytes .../textures/castle_dungeon_stone.png | Bin 0 -> 543 bytes .../textures/castle_pavement_brick.png | Bin 0 -> 691 bytes .../castle_masonry/textures/castle_rubble.png | Bin 0 -> 557 bytes mods/castle_masonry/textures/castle_slate.png | Bin 0 -> 261 bytes .../textures/castle_stonewall.png | Bin 0 -> 659 bytes mods/chat2/LICENSE | 505 + mods/chat2/README.md | 7 + mods/chat2/depends.txt | 2 + mods/chat2/description.txt | 1 + mods/chat2/init.lua | 343 + mods/chat2/mod.conf | 3 + mods/computer/CHANGES.txt | 38 + mods/computer/LICENSE.txt | 15 + mods/computer/README.txt | 61 + mods/computer/TODO.txt | 29 + mods/computer/computers.lua | 588 ++ mods/computer/depends.txt | 1 + mods/computer/description.txt | 1 + mods/computer/fusrodah/_.lua | 4 + mods/computer/fusrodah/craft-grid.png | Bin 0 -> 20812 bytes mods/computer/fusrodah/init.lua.old | 83 + mods/computer/fusrodah/nodes.lua | 99 + mods/computer/init.lua | 105 + mods/computer/locale/es.txt | 6 + mods/computer/locale/pt.txt | 5 + mods/computer/miscitems.lua | 77 + mods/computer/mod.conf | 1 + mods/computer/recipes.lua | 118 + .../textures/computer_admiral128_bk.png | Bin 0 -> 313 bytes .../textures/computer_admiral128_bt.png | Bin 0 -> 313 bytes .../textures/computer_admiral128_ft.png | Bin 0 -> 1480 bytes .../textures/computer_admiral128_lt.png | Bin 0 -> 315 bytes .../textures/computer_admiral128_rt.png | Bin 0 -> 315 bytes .../textures/computer_admiral128_tp.png | Bin 0 -> 483 bytes .../textures/computer_admiral64_bk.png | Bin 0 -> 321 bytes .../textures/computer_admiral64_bt.png | Bin 0 -> 313 bytes .../textures/computer_admiral64_ft.png | Bin 0 -> 415 bytes .../textures/computer_admiral64_lt.png | Bin 0 -> 331 bytes .../textures/computer_admiral64_rt.png | Bin 0 -> 315 bytes .../textures/computer_admiral64_tp.png | Bin 0 -> 461 bytes mods/computer/textures/computer_monitor_b.png | Bin 0 -> 245 bytes .../computer/textures/computer_monitor_bt.png | Bin 0 -> 222 bytes .../textures/computer_monitor_btdl.png | Bin 0 -> 203 bytes .../textures/computer_monitor_f_bios.png | Bin 0 -> 6247 bytes .../textures/computer_monitor_f_desktop.png | Bin 0 -> 17492 bytes .../textures/computer_monitor_f_dl.png | Bin 0 -> 173 bytes .../textures/computer_monitor_f_loading.png | Bin 0 -> 1386 bytes .../textures/computer_monitor_f_login.png | Bin 0 -> 933 bytes .../textures/computer_monitor_f_off.png | Bin 0 -> 218 bytes .../textures/computer_monitor_f_on.png | Bin 0 -> 387 bytes mods/computer/textures/computer_monitor_l.png | Bin 0 -> 183 bytes mods/computer/textures/computer_monitor_r.png | Bin 0 -> 183 bytes mods/computer/textures/computer_monitor_t.png | Bin 0 -> 332 bytes .../textures/computer_monitor_t_off.png | Bin 0 -> 326 bytes .../textures/computer_monitor_tdl.png | Bin 0 -> 354 bytes .../computer/textures/computer_piepad_inv.png | Bin 0 -> 256 bytes .../textures/computer_piepad_inv_off.png | Bin 0 -> 169 bytes mods/computer/textures/computer_printer_b.png | Bin 0 -> 298 bytes .../computer/textures/computer_printer_bt.png | Bin 0 -> 270 bytes mods/computer/textures/computer_printer_f.png | Bin 0 -> 259 bytes mods/computer/textures/computer_printer_l.png | Bin 0 -> 285 bytes mods/computer/textures/computer_printer_r.png | Bin 0 -> 293 bytes mods/computer/textures/computer_printer_t.png | Bin 0 -> 322 bytes mods/computer/textures/computer_router_b.png | Bin 0 -> 445 bytes mods/computer/textures/computer_router_bt.png | Bin 0 -> 279 bytes mods/computer/textures/computer_router_f.png | Bin 0 -> 447 bytes .../textures/computer_router_f_animated.png | Bin 0 -> 7525 bytes mods/computer/textures/computer_router_l.png | Bin 0 -> 383 bytes mods/computer/textures/computer_router_r.png | Bin 0 -> 397 bytes mods/computer/textures/computer_router_t.png | Bin 0 -> 269 bytes mods/computer/textures/computer_server_bt.png | Bin 0 -> 152 bytes .../textures/computer_server_f_off.png | Bin 0 -> 3060 bytes .../textures/computer_server_f_on.png | Bin 0 -> 5248 bytes .../computer/textures/computer_server_inv.png | Bin 0 -> 5022 bytes mods/computer/textures/computer_server_l.png | Bin 0 -> 212 bytes mods/computer/textures/computer_server_r.png | Bin 0 -> 212 bytes mods/computer/textures/computer_server_t.png | Bin 0 -> 152 bytes .../textures/computer_shefriendSOO_bk.png | Bin 0 -> 310 bytes .../textures/computer_shefriendSOO_bt.png | Bin 0 -> 350 bytes .../textures/computer_shefriendSOO_ft.png | Bin 0 -> 935 bytes .../textures/computer_shefriendSOO_ft_off.png | Bin 0 -> 897 bytes .../textures/computer_shefriendSOO_lt.png | Bin 0 -> 374 bytes .../textures/computer_shefriendSOO_rt.png | Bin 0 -> 370 bytes .../textures/computer_shefriendSOO_tp.png | Bin 0 -> 491 bytes .../textures/computer_slaystation2_bk.png | Bin 0 -> 592 bytes .../textures/computer_slaystation2_bt.png | Bin 0 -> 494 bytes .../textures/computer_slaystation2_ft.png | Bin 0 -> 440 bytes .../textures/computer_slaystation2_ft_off.png | Bin 0 -> 175 bytes .../textures/computer_slaystation2_lt.png | Bin 0 -> 549 bytes .../textures/computer_slaystation2_rt.png | Bin 0 -> 354 bytes .../textures/computer_slaystation2_tp.png | Bin 0 -> 523 bytes .../textures/computer_slaystation_bk.png | Bin 0 -> 559 bytes .../textures/computer_slaystation_bt.png | Bin 0 -> 484 bytes .../textures/computer_slaystation_ft.png | Bin 0 -> 454 bytes .../textures/computer_slaystation_lt.png | Bin 0 -> 437 bytes .../textures/computer_slaystation_rt.png | Bin 0 -> 311 bytes .../textures/computer_slaystation_tp.png | Bin 0 -> 452 bytes .../textures/computer_slaystation_tp_off.png | Bin 0 -> 443 bytes .../computer/textures/computer_specter_bk.png | Bin 0 -> 1531 bytes .../computer/textures/computer_specter_bt.png | Bin 0 -> 484 bytes .../computer/textures/computer_specter_ft.png | Bin 0 -> 1575 bytes .../computer/textures/computer_specter_lt.png | Bin 0 -> 416 bytes .../computer/textures/computer_specter_rt.png | Bin 0 -> 356 bytes .../computer/textures/computer_specter_tp.png | Bin 0 -> 625 bytes mods/computer/textures/computer_tower_b.png | Bin 0 -> 687 bytes mods/computer/textures/computer_tower_bt.png | Bin 0 -> 159 bytes .../textures/computer_tower_f_off.png | Bin 0 -> 436 bytes .../computer/textures/computer_tower_f_on.png | Bin 0 -> 447 bytes mods/computer/textures/computer_tower_l.png | Bin 0 -> 243 bytes mods/computer/textures/computer_tower_r.png | Bin 0 -> 350 bytes mods/computer/textures/computer_tower_t.png | Bin 0 -> 159 bytes mods/computer/textures/computer_vanio_bk.png | Bin 0 -> 907 bytes .../textures/computer_vanio_bk_off.png | Bin 0 -> 157 bytes mods/computer/textures/computer_vanio_bt.png | Bin 0 -> 403 bytes mods/computer/textures/computer_vanio_ft.png | Bin 0 -> 1796 bytes .../textures/computer_vanio_ft_off.png | Bin 0 -> 157 bytes mods/computer/textures/computer_vanio_lt.png | Bin 0 -> 374 bytes .../textures/computer_vanio_lt_off.png | Bin 0 -> 157 bytes mods/computer/textures/computer_vanio_rt.png | Bin 0 -> 354 bytes .../textures/computer_vanio_rt_off.png | Bin 0 -> 157 bytes mods/computer/textures/computer_vanio_tp.png | Bin 0 -> 436 bytes .../textures/computer_vanio_tp_off.png | Bin 0 -> 907 bytes mods/computer/textures/computer_wee_bk.png | Bin 0 -> 176 bytes mods/computer/textures/computer_wee_bt.png | Bin 0 -> 143 bytes mods/computer/textures/computer_wee_ft.png | Bin 0 -> 274 bytes .../computer/textures/computer_wee_ft_off.png | Bin 0 -> 270 bytes mods/computer/textures/computer_wee_lt.png | Bin 0 -> 174 bytes mods/computer/textures/computer_wee_rt.png | Bin 0 -> 174 bytes mods/computer/textures/computer_wee_tp.png | Bin 0 -> 165 bytes .../textures/homedecor_plastic_base.png | Bin 0 -> 419 bytes .../textures/homedecor_plastic_base_inv.png | Bin 0 -> 561 bytes .../textures/homedecor_plastic_sheeting.png | Bin 0 -> 198 bytes .../unused/computer_babytower_back.png | Bin 0 -> 446 bytes .../unused/computer_babytower_bottom.png | Bin 0 -> 446 bytes .../unused/computer_babytower_front.png | Bin 0 -> 10968 bytes .../unused/computer_babytower_left.png | Bin 0 -> 446 bytes .../unused/computer_babytower_right.png | Bin 0 -> 446 bytes .../unused/computer_babytower_top.png | Bin 0 -> 7018 bytes .../unused/computer_computer_front_old.png | Bin 0 -> 258 bytes .../unused/computer_computer_top_old.png | Bin 0 -> 273 bytes .../unused/computer_shefriendSOO_ (copia).png | Bin 0 -> 446 bytes .../textures/unused/computer_spectre_back.png | Bin 0 -> 1377 bytes .../unused/computer_spectre_bottom.png | Bin 0 -> 317 bytes .../unused/computer_spectre_front.png | Bin 0 -> 506 bytes .../textures/unused/computer_spectre_left.png | Bin 0 -> 604 bytes .../unused/computer_spectre_right.png | Bin 0 -> 546 bytes .../textures/unused/computer_spectre_top.png | Bin 0 -> 602 bytes mods/crops/.luacheckrc | 15 + mods/crops/LICENSE | 38 + mods/crops/Makefile | 10 + mods/crops/cooking.lua | 75 + mods/crops/corn.lua | 347 + mods/crops/crops_settings.txt | 10 + mods/crops/depends.txt | 3 + mods/crops/description.txt | 5 + mods/crops/init.lua | 385 + mods/crops/intllib.lua | 44 + mods/crops/locale/de.po | 152 + mods/crops/locale/es.po | 151 + mods/crops/locale/fr.po | 151 + mods/crops/locale/it.po | 151 + mods/crops/locale/pt.po | 150 + mods/crops/locale/template.pot | 150 + mods/crops/mapgen.lua | 48 + mods/crops/melon.lua | 249 + mods/crops/mod.conf | 1 + mods/crops/models/crops_plant_extra_face.obj | 49 + mods/crops/polebean.lua | 309 + mods/crops/potato.lua | 196 + mods/crops/pumpkin.lua | 260 + mods/crops/readme.md | 162 + mods/crops/screenshot.png | Bin 0 -> 228922 bytes mods/crops/sounds/crops_flies.ogg | Bin 0 -> 147367 bytes mods/crops/sounds/crops_watercan_entering.ogg | Bin 0 -> 18988 bytes .../sounds/crops_watercan_splash_big.ogg | Bin 0 -> 21733 bytes .../sounds/crops_watercan_splash_quiet.ogg | Bin 0 -> 4950 bytes .../sounds/crops_watercan_splash_small.ogg | Bin 0 -> 5988 bytes mods/crops/sounds/crops_watercan_watering.ogg | Bin 0 -> 12317 bytes mods/crops/textures/crops_beanpole_base.png | Bin 0 -> 216 bytes .../textures/crops_beanpole_plant_base_1.png | Bin 0 -> 212 bytes .../textures/crops_beanpole_plant_base_2.png | Bin 0 -> 225 bytes .../textures/crops_beanpole_plant_base_3.png | Bin 0 -> 228 bytes .../textures/crops_beanpole_plant_base_4.png | Bin 0 -> 251 bytes .../textures/crops_beanpole_plant_base_5.png | Bin 0 -> 270 bytes .../textures/crops_beanpole_plant_base_6.png | Bin 0 -> 301 bytes .../textures/crops_beanpole_plant_top_1.png | Bin 0 -> 229 bytes .../textures/crops_beanpole_plant_top_2.png | Bin 0 -> 254 bytes .../textures/crops_beanpole_plant_top_3.png | Bin 0 -> 274 bytes .../textures/crops_beanpole_plant_top_4.png | Bin 0 -> 316 bytes mods/crops/textures/crops_beanpole_top.png | Bin 0 -> 199 bytes .../crops_bowl_uncooked_vegetable_stew.png | Bin 0 -> 198 bytes .../textures/crops_bowl_vegetable_stew.png | Bin 0 -> 212 bytes mods/crops/textures/crops_clay_bowl.png | Bin 0 -> 170 bytes mods/crops/textures/crops_corn.png | Bin 0 -> 199 bytes mods/crops/textures/crops_corn_base_1.png | Bin 0 -> 175 bytes mods/crops/textures/crops_corn_base_2.png | Bin 0 -> 227 bytes mods/crops/textures/crops_corn_base_3.png | Bin 0 -> 228 bytes mods/crops/textures/crops_corn_base_seed.png | Bin 0 -> 200 bytes mods/crops/textures/crops_corn_cob.png | Bin 0 -> 261 bytes mods/crops/textures/crops_corn_on_the_cob.png | Bin 0 -> 252 bytes mods/crops/textures/crops_corn_top_1.png | Bin 0 -> 267 bytes mods/crops/textures/crops_corn_top_2.png | Bin 0 -> 224 bytes mods/crops/textures/crops_corn_top_3.png | Bin 0 -> 283 bytes mods/crops/textures/crops_flies.png | Bin 0 -> 89 bytes mods/crops/textures/crops_green_bean.png | Bin 0 -> 191 bytes mods/crops/textures/crops_green_bean_seed.png | Bin 0 -> 181 bytes mods/crops/textures/crops_hydrometer.png | Bin 0 -> 127 bytes mods/crops/textures/crops_melon.png | Bin 0 -> 174 bytes mods/crops/textures/crops_melon_bottom.png | Bin 0 -> 210 bytes mods/crops/textures/crops_melon_plant_1.png | Bin 0 -> 207 bytes mods/crops/textures/crops_melon_plant_2.png | Bin 0 -> 221 bytes mods/crops/textures/crops_melon_plant_3.png | Bin 0 -> 234 bytes mods/crops/textures/crops_melon_plant_4.png | Bin 0 -> 279 bytes mods/crops/textures/crops_melon_plant_5.png | Bin 0 -> 276 bytes mods/crops/textures/crops_melon_plant_6.png | Bin 0 -> 197 bytes mods/crops/textures/crops_melon_seed.png | Bin 0 -> 388 bytes mods/crops/textures/crops_melon_slice.png | Bin 0 -> 208 bytes mods/crops/textures/crops_melon_stem.png | Bin 0 -> 270 bytes mods/crops/textures/crops_melon_top.png | Bin 0 -> 217 bytes mods/crops/textures/crops_potato.png | Bin 0 -> 209 bytes mods/crops/textures/crops_potato_eyes.png | Bin 0 -> 242 bytes mods/crops/textures/crops_potato_plant_1.png | Bin 0 -> 150 bytes mods/crops/textures/crops_potato_plant_2.png | Bin 0 -> 162 bytes mods/crops/textures/crops_potato_plant_3.png | Bin 0 -> 187 bytes mods/crops/textures/crops_potato_plant_4.png | Bin 0 -> 220 bytes mods/crops/textures/crops_potato_plant_5.png | Bin 0 -> 202 bytes mods/crops/textures/crops_potato_soil.png | Bin 0 -> 720 bytes mods/crops/textures/crops_pumpkin.png | Bin 0 -> 163 bytes mods/crops/textures/crops_pumpkin_bottom.png | Bin 0 -> 172 bytes mods/crops/textures/crops_pumpkin_plant_1.png | Bin 0 -> 106 bytes mods/crops/textures/crops_pumpkin_plant_2.png | Bin 0 -> 133 bytes mods/crops/textures/crops_pumpkin_plant_3.png | Bin 0 -> 157 bytes mods/crops/textures/crops_pumpkin_plant_4.png | Bin 0 -> 205 bytes mods/crops/textures/crops_pumpkin_plant_5.png | Bin 0 -> 228 bytes mods/crops/textures/crops_pumpkin_plant_6.png | Bin 0 -> 193 bytes mods/crops/textures/crops_pumpkin_seed.png | Bin 0 -> 497 bytes mods/crops/textures/crops_pumpkin_stem.png | Bin 0 -> 157 bytes mods/crops/textures/crops_pumpkin_top.png | Bin 0 -> 218 bytes mods/crops/textures/crops_roasted_pumpkin.png | Bin 0 -> 206 bytes mods/crops/textures/crops_soak.png | Bin 0 -> 116 bytes mods/crops/textures/crops_tomato.png | Bin 0 -> 289 bytes mods/crops/textures/crops_tomato_plant_1.png | Bin 0 -> 334 bytes mods/crops/textures/crops_tomato_plant_2.png | Bin 0 -> 339 bytes mods/crops/textures/crops_tomato_plant_3.png | Bin 0 -> 355 bytes mods/crops/textures/crops_tomato_plant_4.png | Bin 0 -> 396 bytes mods/crops/textures/crops_tomato_plant_5.png | Bin 0 -> 407 bytes mods/crops/textures/crops_tomato_plant_6.png | Bin 0 -> 389 bytes mods/crops/textures/crops_tomato_seed.png | Bin 0 -> 308 bytes .../textures/crops_unbaked_clay_bowl.png | Bin 0 -> 170 bytes mods/crops/textures/crops_watering.png | Bin 0 -> 100 bytes mods/crops/textures/crops_watering_can.png | Bin 0 -> 182 bytes mods/crops/textures/crops_wither.png | Bin 0 -> 98 bytes mods/crops/tomato.lua | 201 + mods/crops/tools.lua | 125 + mods/crops/tools/updatepo.sh | 23 + mods/display_api/API.md | 92 + mods/display_api/LICENSE.txt | 166 + mods/display_api/README.md | 34 + mods/display_api/copyright.txt | 5 + mods/display_api/depends.txt | 0 mods/display_api/deprecation.lua | 78 + mods/display_api/display.lua | 325 + mods/display_api/init.lua | 31 + mods/display_api/mod.conf | 2 + mods/drinks/blends/drinks.blend | Bin 0 -> 507596 bytes mods/drinks/depends.txt | 13 + mods/drinks/description.txt | 1 + mods/drinks/drink_machines.lua | 614 ++ mods/drinks/drinks.lua | 65 + mods/drinks/drinks2.lua | 61 + mods/drinks/formspecs.lua | 16 + mods/drinks/init.lua | 216 + mods/drinks/license.txt | 16 + mods/drinks/mod.conf | 7 + mods/drinks/models/drinks_liquid_barrel.obj | 385 + mods/drinks/models/drinks_press.obj | 427 + mods/drinks/models/drinks_silo.obj | 449 + mods/drinks/readme.md | 3 + mods/drinks/screenshot.png | Bin 0 -> 63750 bytes mods/drinks/textures/drinks_barrel.png | Bin 0 -> 7422 bytes mods/drinks/textures/drinks_barrel_hi.png | Bin 0 -> 74501 bytes .../textures/drinks_bottle_contents.png | Bin 0 -> 8955 bytes .../textures/drinks_bucket_contents.png | Bin 0 -> 8906 bytes .../drinks/textures/drinks_drinking_glass.png | Bin 0 -> 9018 bytes mods/drinks/textures/drinks_glass_bottle.png | Bin 0 -> 9007 bytes .../drinks/textures/drinks_glass_contents.png | Bin 0 -> 8926 bytes mods/drinks/textures/drinks_press.png | Bin 0 -> 7230 bytes mods/drinks/textures/drinks_press_hi.png | Bin 0 -> 86418 bytes mods/drinks/textures/drinks_silo.png | Bin 0 -> 4341 bytes mods/drinks/textures/drinks_silo_hi.png | Bin 0 -> 57640 bytes mods/enchanting/.luacheckrc | 7 + mods/enchanting/LICENSE | 685 ++ mods/enchanting/README.md | 9 + mods/enchanting/depends.txt | 3 + mods/enchanting/description.txt | 1 + mods/enchanting/init.lua | 331 + mods/enchanting/mod.conf | 1 + mods/enchanting/screenshot.png | Bin 0 -> 39758 bytes mods/enchanting/sounds/xdecor_enchanting.ogg | Bin 0 -> 14918 bytes mods/enchanting/textures/bg_btn.png | Bin 0 -> 127 bytes mods/enchanting/textures/book_open.png | Bin 0 -> 242 bytes mods/enchanting/textures/ench_ui.png | Bin 0 -> 2160 bytes mods/enchanting/textures/enchtable_bottom.png | Bin 0 -> 265 bytes mods/enchanting/textures/enchtable_side.png | Bin 0 -> 331 bytes mods/enchanting/textures/enchtable_top.png | Bin 0 -> 186 bytes mods/enchanting/textures/mese_layout.png | Bin 0 -> 208 bytes mods/enchanting/textures/xdecor_glyph1.png | Bin 0 -> 161 bytes mods/enchanting/textures/xdecor_glyph10.png | Bin 0 -> 157 bytes mods/enchanting/textures/xdecor_glyph11.png | Bin 0 -> 158 bytes mods/enchanting/textures/xdecor_glyph12.png | Bin 0 -> 156 bytes mods/enchanting/textures/xdecor_glyph13.png | Bin 0 -> 159 bytes mods/enchanting/textures/xdecor_glyph14.png | Bin 0 -> 106 bytes mods/enchanting/textures/xdecor_glyph15.png | Bin 0 -> 160 bytes mods/enchanting/textures/xdecor_glyph16.png | Bin 0 -> 166 bytes mods/enchanting/textures/xdecor_glyph17.png | Bin 0 -> 145 bytes mods/enchanting/textures/xdecor_glyph18.png | Bin 0 -> 161 bytes mods/enchanting/textures/xdecor_glyph2.png | Bin 0 -> 159 bytes mods/enchanting/textures/xdecor_glyph3.png | Bin 0 -> 159 bytes mods/enchanting/textures/xdecor_glyph4.png | Bin 0 -> 105 bytes mods/enchanting/textures/xdecor_glyph5.png | Bin 0 -> 161 bytes mods/enchanting/textures/xdecor_glyph6.png | Bin 0 -> 159 bytes mods/enchanting/textures/xdecor_glyph7.png | Bin 0 -> 157 bytes mods/enchanting/textures/xdecor_glyph8.png | Bin 0 -> 158 bytes mods/enchanting/textures/xdecor_glyph9.png | Bin 0 -> 102 bytes mods/font_api/API.md | 201 + mods/font_api/LICENSE.txt | 166 + mods/font_api/README.md | 31 + mods/font_api/copyright.txt | 3 + mods/font_api/depends.txt | 1 + mods/font_api/deprecation.lua | 59 + mods/font_api/display_api.lua | 76 + mods/font_api/doc/font.svg | 463 + mods/font_api/doc/lines.svg | 544 + mods/font_api/fallbacks.lua | 175 + mods/font_api/font.lua | 274 + mods/font_api/fontform.lua | 166 + mods/font_api/init.lua | 35 + mods/font_api/mod.conf | 3 + mods/font_api/registry.lua | 160 + mods/font_api/settingtypes.txt | 1 + mods/font_api/textures/font_api_center.png | Bin 0 -> 224 bytes mods/font_api/textures/font_api_font.png | Bin 0 -> 238 bytes mods/font_api/textures/font_api_left.png | Bin 0 -> 220 bytes mods/font_api/textures/font_api_right.png | Bin 0 -> 222 bytes mods/font_api/tools/make_font_lua.sh | 71 + mods/font_api/tools/make_font_textures.sh | 111 + mods/interact/Readme.md | 16 + mods/interact/config.lua | 91 + mods/interact/depends.txt | 0 mods/interact/description.txt | 3 + mods/interact/init.lua | 247 + mods/interact/license.txt | 21 + mods/interact/mod.conf | 7 + mods/interact/rules.lua | 37 + mods/interact/screenshot.png | Bin 0 -> 438019 bytes mods/jukebox/LICENSE.txt | 13 + mods/jukebox/README.md | 94 + mods/jukebox/init.lua | 156 + mods/jukebox/locale/jukebox.be.tr | 7 + mods/jukebox/locale/jukebox.cs.tr | 7 + mods/jukebox/locale/jukebox.de.tr | 7 + mods/jukebox/locale/jukebox.fr.tr | 7 + mods/jukebox/locale/jukebox.id.tr | 7 + mods/jukebox/locale/jukebox.it.tr | 7 + mods/jukebox/locale/jukebox.ja.tr | 7 + mods/jukebox/locale/jukebox.ms.tr | 7 + mods/jukebox/locale/jukebox.nb.tr | 7 + mods/jukebox/locale/jukebox.nl.tr | 7 + mods/jukebox/locale/jukebox.pl.tr | 7 + mods/jukebox/locale/jukebox.pt.tr | 7 + mods/jukebox/locale/jukebox.ru.tr | 7 + mods/jukebox/locale/jukebox.tr.tr | 7 + mods/jukebox/locale/jukebox.zh_Hans.tr | 7 + mods/jukebox/locale/jukebox.zh_Hant.tr | 7 + mods/jukebox/locale/template.txt | 7 + mods/jukebox/mod.conf | 4 + mods/jukebox/sounds/jukebox_disc_1.1.ogg | Bin 0 -> 809297 bytes mods/jukebox/sounds/jukebox_disc_1.2.ogg | Bin 0 -> 233987 bytes mods/jukebox/sounds/jukebox_disc_1.3.ogg | Bin 0 -> 298286 bytes mods/jukebox/sounds/jukebox_disc_1.4.ogg | Bin 0 -> 221342 bytes mods/jukebox/sounds/jukebox_disc_1.5.ogg | Bin 0 -> 124713 bytes mods/jukebox/sounds/jukebox_disc_1.6.ogg | Bin 0 -> 227682 bytes mods/jukebox/textures/jukebox_disc_1.png | Bin 0 -> 457 bytes mods/jukebox/textures/jukebox_disc_2.png | Bin 0 -> 548 bytes mods/jukebox/textures/jukebox_disc_3.png | Bin 0 -> 547 bytes mods/jukebox/textures/jukebox_disc_4.png | Bin 0 -> 557 bytes mods/jukebox/textures/jukebox_disc_5.png | Bin 0 -> 547 bytes mods/jukebox/textures/jukebox_disc_6.png | Bin 0 -> 541 bytes mods/jukebox/textures/jukebox_disc_7.png | Bin 0 -> 572 bytes mods/jukebox/textures/jukebox_disc_8.png | Bin 0 -> 553 bytes mods/jukebox/textures/jukebox_disc_9.png | Bin 0 -> 548 bytes mods/jukebox/textures/jukebox_front.png | Bin 0 -> 688 bytes mods/jukebox/textures/jukebox_side.png | Bin 0 -> 386 bytes mods/jukebox/textures/jukebox_top.png | Bin 0 -> 595 bytes mods/letters/Readme.md | 60 + mods/letters/depends.txt | 3 + mods/letters/description.txt | 1 + mods/letters/init.lua | 647 ++ mods/letters/itemlist.lua | 212 + mods/letters/license.txt | 17 + mods/letters/mod.conf | 1 + mods/letters/registrations.lua | 71 + mods/letters/screenshot.png | Bin 0 -> 67149 bytes mods/letters/textures/letters_al_overlay.png | Bin 0 -> 197 bytes mods/letters/textures/letters_au_overlay.png | Bin 0 -> 200 bytes mods/letters/textures/letters_bl_overlay.png | Bin 0 -> 199 bytes mods/letters/textures/letters_bu_overlay.png | Bin 0 -> 194 bytes mods/letters/textures/letters_cl_overlay.png | Bin 0 -> 183 bytes mods/letters/textures/letters_cu_overlay.png | Bin 0 -> 201 bytes mods/letters/textures/letters_dl_overlay.png | Bin 0 -> 196 bytes mods/letters/textures/letters_du_overlay.png | Bin 0 -> 186 bytes mods/letters/textures/letters_el_overlay.png | Bin 0 -> 195 bytes mods/letters/textures/letters_eu_overlay.png | Bin 0 -> 179 bytes mods/letters/textures/letters_fl_overlay.png | Bin 0 -> 199 bytes mods/letters/textures/letters_fu_overlay.png | Bin 0 -> 176 bytes mods/letters/textures/letters_gl_overlay.png | Bin 0 -> 214 bytes mods/letters/textures/letters_gu_overlay.png | Bin 0 -> 213 bytes mods/letters/textures/letters_hl_overlay.png | Bin 0 -> 185 bytes mods/letters/textures/letters_hu_overlay.png | Bin 0 -> 191 bytes mods/letters/textures/letters_il_overlay.png | Bin 0 -> 163 bytes mods/letters/textures/letters_iu_overlay.png | Bin 0 -> 172 bytes mods/letters/textures/letters_jl_overlay.png | Bin 0 -> 169 bytes mods/letters/textures/letters_ju_overlay.png | Bin 0 -> 169 bytes mods/letters/textures/letters_kl_overlay.png | Bin 0 -> 197 bytes mods/letters/textures/letters_ku_overlay.png | Bin 0 -> 203 bytes .../letters_letter_cutter_lower_top.png | Bin 0 -> 725 bytes .../textures/letters_letter_cutter_side.png | Bin 0 -> 485 bytes .../letters_letter_cutter_upper_top.png | Bin 0 -> 747 bytes mods/letters/textures/letters_ll_overlay.png | Bin 0 -> 161 bytes mods/letters/textures/letters_lu_overlay.png | Bin 0 -> 169 bytes mods/letters/textures/letters_ml_overlay.png | Bin 0 -> 205 bytes mods/letters/textures/letters_mu_overlay.png | Bin 0 -> 204 bytes mods/letters/textures/letters_nl_overlay.png | Bin 0 -> 184 bytes mods/letters/textures/letters_nu_overlay.png | Bin 0 -> 191 bytes mods/letters/textures/letters_ol_overlay.png | Bin 0 -> 193 bytes mods/letters/textures/letters_ou_overlay.png | Bin 0 -> 189 bytes mods/letters/textures/letters_pl_overlay.png | Bin 0 -> 208 bytes mods/letters/textures/letters_pu_overlay.png | Bin 0 -> 186 bytes mods/letters/textures/letters_ql_overlay.png | Bin 0 -> 198 bytes mods/letters/textures/letters_qu_overlay.png | Bin 0 -> 202 bytes mods/letters/textures/letters_rl_overlay.png | Bin 0 -> 174 bytes mods/letters/textures/letters_ru_overlay.png | Bin 0 -> 192 bytes mods/letters/textures/letters_sl_overlay.png | Bin 0 -> 185 bytes mods/letters/textures/letters_su_overlay.png | Bin 0 -> 209 bytes mods/letters/textures/letters_tl_overlay.png | Bin 0 -> 181 bytes mods/letters/textures/letters_tu_overlay.png | Bin 0 -> 172 bytes mods/letters/textures/letters_ul_overlay.png | Bin 0 -> 171 bytes mods/letters/textures/letters_uu_overlay.png | Bin 0 -> 180 bytes mods/letters/textures/letters_vl_overlay.png | Bin 0 -> 187 bytes mods/letters/textures/letters_vu_overlay.png | Bin 0 -> 202 bytes mods/letters/textures/letters_wl_overlay.png | Bin 0 -> 192 bytes mods/letters/textures/letters_wu_overlay.png | Bin 0 -> 208 bytes mods/letters/textures/letters_xl_overlay.png | Bin 0 -> 201 bytes mods/letters/textures/letters_xu_overlay.png | Bin 0 -> 211 bytes mods/letters/textures/letters_yl_overlay.png | Bin 0 -> 210 bytes mods/letters/textures/letters_yu_overlay.png | Bin 0 -> 197 bytes mods/letters/textures/letters_zl_overlay.png | Bin 0 -> 194 bytes mods/letters/textures/letters_zu_overlay.png | Bin 0 -> 199 bytes mods/lib_mount/README.txt | 7 + mods/lib_mount/depends.txt | 2 + mods/lib_mount/init.lua | 331 + mods/mob-engine/API.txt | 202 + mods/mob-engine/CHANGELOG.md | 180 + mods/mob-engine/LICENSE | 20 + mods/mob-engine/README.md | 47 + mods/mob-engine/bower.json | 30 + mods/mob-engine/chicken/LICENSE.txt | 20 + mods/mob-engine/chicken/README.txt | 31 + mods/mob-engine/chicken/depends.txt | 2 + mods/mob-engine/chicken/egg.lua | 84 + mods/mob-engine/chicken/init.lua | 137 + .../chicken/models/creatures_chicken.b3d | Bin 0 -> 57635 bytes .../chicken/sounds/creatures_chicken.1.ogg | Bin 0 -> 19344 bytes .../chicken/sounds/creatures_chicken.2.ogg | Bin 0 -> 8234 bytes .../chicken/sounds/creatures_chicken.3.ogg | Bin 0 -> 12312 bytes .../sounds/creatures_chicken_hit.1.ogg | Bin 0 -> 10004 bytes .../sounds/creatures_chicken_hit.2.ogg | Bin 0 -> 9458 bytes .../chicken/textures/creatures_chicken.png | Bin 0 -> 710 bytes .../textures/creatures_chicken_flesh.png | Bin 0 -> 969 bytes .../textures/creatures_chicken_meat.png | Bin 0 -> 966 bytes .../chicken/textures/creatures_egg.png | Bin 0 -> 2996 bytes .../chicken/textures/creatures_feather.png | Bin 0 -> 452 bytes .../chicken/textures/creatures_fried_egg.png | Bin 0 -> 3002 bytes mods/mob-engine/creatures/LICENSE.txt | 20 + mods/mob-engine/creatures/README.txt | 26 + mods/mob-engine/creatures/common.lua | 148 + mods/mob-engine/creatures/depends.txt | 2 + mods/mob-engine/creatures/description.txt | 1 + mods/mob-engine/creatures/functions.lua | 674 ++ mods/mob-engine/creatures/init.lua | 33 + mods/mob-engine/creatures/items.lua | 39 + mods/mob-engine/creatures/register.lua | 580 ++ .../creatures/sounds/creatures_splash.1.ogg | Bin 0 -> 8391 bytes .../creatures/sounds/creatures_splash.2.ogg | Bin 0 -> 8844 bytes .../creatures/textures/creatures_flesh.png | Bin 0 -> 441 bytes .../creatures/textures/creatures_meat.png | Bin 0 -> 478 bytes .../textures/creatures_spawn_egg.png | Bin 0 -> 686 bytes .../creatures/textures/creatures_spawner.png | Bin 0 -> 453 bytes mods/mob-engine/ghost/LICENSE.txt | 20 + mods/mob-engine/ghost/README.txt | 26 + mods/mob-engine/ghost/depends.txt | 2 + mods/mob-engine/ghost/init.lua | 110 + .../ghost/models/creatures_ghost.b3d | Bin 0 -> 47598 bytes mods/mob-engine/ghost/models/ghost.b3d | Bin 0 -> 71473 bytes .../ghost/sounds/creatures_ghost.1.ogg | Bin 0 -> 28792 bytes .../ghost/sounds/creatures_ghost.2.ogg | Bin 0 -> 22828 bytes .../ghost/sounds/creatures_ghost_death.ogg | Bin 0 -> 14526 bytes .../ghost/sounds/creatures_ghost_hit.ogg | Bin 0 -> 11312 bytes .../ghost/textures/creatures_egg_ghost.png | Bin 0 -> 718 bytes .../ghost/textures/creatures_ghost.png | Bin 0 -> 1956 bytes mods/mob-engine/modpack.txt | 0 mods/mob-engine/oerrki/LICENSE.txt | 20 + mods/mob-engine/oerrki/README.txt | 31 + mods/mob-engine/oerrki/depends.txt | 3 + mods/mob-engine/oerrki/init.lua | 110 + .../oerrki/models/creatures_oerrki.b3d | Bin 0 -> 48685 bytes .../oerrki/sounds/creatures_oerrki_attack.ogg | Bin 0 -> 16576 bytes .../oerrki/sounds/creatures_oerrki_hit.1.ogg | Bin 0 -> 10732 bytes .../oerrki/sounds/creatures_oerrki_hit.2.ogg | Bin 0 -> 14869 bytes .../oerrki/sounds/creatures_oerrki_idle.1.ogg | Bin 0 -> 24661 bytes .../oerrki/sounds/creatures_oerrki_idle.2.ogg | Bin 0 -> 22801 bytes .../oerrki/textures/creatures_egg_oerrki.png | Bin 0 -> 695 bytes .../oerrki/textures/creatures_oerrki.png | Bin 0 -> 1923 bytes mods/mob-engine/screenshot.png | Bin 0 -> 575888 bytes mods/mob-engine/sheep/LICENSE.txt | 20 + mods/mob-engine/sheep/README.txt | 39 + mods/mob-engine/sheep/depends.txt | 4 + mods/mob-engine/sheep/init.lua | 215 + .../sheep/models/creatures_sheep.b3d | Bin 0 -> 83593 bytes .../sheep/sounds/creatures_shears.ogg | Bin 0 -> 7145 bytes .../sheep/sounds/creatures_sheep.1.ogg | Bin 0 -> 15806 bytes .../sheep/sounds/creatures_sheep.2.ogg | Bin 0 -> 11642 bytes .../sheep/sounds/creatures_sheep.3.ogg | Bin 0 -> 18857 bytes .../sheep/textures/creatures_egg_sheep.png | Bin 0 -> 675 bytes .../sheep/textures/creatures_shears.png | Bin 0 -> 282 bytes .../sheep/textures/creatures_sheep.png | Bin 0 -> 5968 bytes .../sheep/textures/creatures_sheep_black.png | Bin 0 -> 4073 bytes .../sheep/textures/creatures_sheep_brown.png | Bin 0 -> 4372 bytes .../sheep/textures/creatures_sheep_grey.png | Bin 0 -> 4195 bytes .../sheep/textures/creatures_sheep_shaved.png | Bin 0 -> 5641 bytes .../sheep/textures/creatures_sheep_white.png | Bin 0 -> 4636 bytes mods/mob-engine/zombie/LICENSE.txt | 20 + mods/mob-engine/zombie/README.txt | 32 + mods/mob-engine/zombie/depends.txt | 2 + mods/mob-engine/zombie/init.lua | 134 + .../zombie/models/creatures_zombie.b3d | Bin 0 -> 47598 bytes .../zombie/sounds/creatures_zombie.1.ogg | Bin 0 -> 15897 bytes .../zombie/sounds/creatures_zombie.2.ogg | Bin 0 -> 17475 bytes .../zombie/sounds/creatures_zombie.3.ogg | Bin 0 -> 25164 bytes .../zombie/sounds/creatures_zombie_death.ogg | Bin 0 -> 19970 bytes .../zombie/sounds/creatures_zombie_hit.ogg | Bin 0 -> 6929 bytes .../zombie/textures/creatures_egg_zombie.png | Bin 0 -> 714 bytes .../textures/creatures_rotten_flesh.png | Bin 0 -> 511 bytes .../zombie/textures/creatures_zombie.png | Bin 0 -> 3223 bytes mods/moreblocks/.editorconfig | 13 + mods/moreblocks/.luacheckrc | 35 + mods/moreblocks/.pre-commit-config.yaml | 9 + mods/moreblocks/CHANGELOG.md | 111 + mods/moreblocks/CONTRIBUTING.md | 10 + mods/moreblocks/LICENSE.md | 13 + mods/moreblocks/README.md | 75 + mods/moreblocks/aliases.lua | 105 + mods/moreblocks/circular_saw.lua | 466 + mods/moreblocks/config.lua | 29 + mods/moreblocks/crafting.lua | 560 + mods/moreblocks/init.lua | 25 + mods/moreblocks/intllib.lua | 44 + mods/moreblocks/locale/de.po | 290 + mods/moreblocks/locale/es.po | 286 + mods/moreblocks/locale/fr.po | 291 + mods/moreblocks/locale/it.po | 290 + mods/moreblocks/locale/pl.po | 293 + mods/moreblocks/locale/ru.po | 294 + mods/moreblocks/locale/template.pot | 288 + mods/moreblocks/locale/zh_CN.po | 288 + mods/moreblocks/locale/zh_TW.po | 288 + mods/moreblocks/mod.conf | 5 + mods/moreblocks/models/moreblocks_slope.obj | 56 + .../models/moreblocks_slope_cut.obj | 68 + .../models/moreblocks_slope_half.obj | 56 + .../models/moreblocks_slope_half_raised.obj | 72 + .../models/moreblocks_slope_inner.obj | 81 + .../models/moreblocks_slope_inner_cut.obj | 72 + .../moreblocks_slope_inner_cut_half.obj | 72 + ...moreblocks_slope_inner_cut_half_raised.obj | 76 + .../models/moreblocks_slope_inner_half.obj | 85 + .../moreblocks_slope_inner_half_raised.obj | 86 + .../models/moreblocks_slope_outer.obj | 48 + .../models/moreblocks_slope_outer_cut.obj | 40 + .../moreblocks_slope_outer_cut_half.obj | 40 + ...moreblocks_slope_outer_cut_half_raised.obj | 56 + .../models/moreblocks_slope_outer_half.obj | 48 + .../moreblocks_slope_outer_half_raised.obj | 74 + mods/moreblocks/nodes.lua | 512 + mods/moreblocks/ownership.lua | 41 + mods/moreblocks/redefinitions.lua | 52 + mods/moreblocks/settingtypes.txt | 3 + mods/moreblocks/stairsplus/API.md | 82 + mods/moreblocks/stairsplus/common.lua | 77 + mods/moreblocks/stairsplus/custom.lua | 97 + mods/moreblocks/stairsplus/defs.lua | 409 + mods/moreblocks/stairsplus/init.lua | 82 + mods/moreblocks/stairsplus/microblocks.lua | 43 + mods/moreblocks/stairsplus/panels.lua | 43 + mods/moreblocks/stairsplus/recipes.lua | 443 + mods/moreblocks/stairsplus/registrations.lua | 164 + mods/moreblocks/stairsplus/slabs.lua | 43 + mods/moreblocks/stairsplus/slopes.lua | 43 + mods/moreblocks/stairsplus/stairs.lua | 43 + .../textures/moreblocks_cactus_brick.png | Bin 0 -> 697 bytes .../textures/moreblocks_cactus_checker.png | Bin 0 -> 685 bytes .../moreblocks_checker_stone_tile.png | Bin 0 -> 299 bytes .../moreblocks_circle_stone_bricks.png | Bin 0 -> 446 bytes .../moreblocks_circular_saw_bottom.png | Bin 0 -> 574 bytes .../textures/moreblocks_circular_saw_side.png | Bin 0 -> 474 bytes .../textures/moreblocks_circular_saw_top.png | Bin 0 -> 439 bytes .../textures/moreblocks_clean_glass.png | Bin 0 -> 170 bytes .../moreblocks_clean_glass_detail.png | Bin 0 -> 96 bytes .../textures/moreblocks_coal_checker.png | Bin 0 -> 738 bytes .../moreblocks_coal_glass_stairsplus.png | Bin 0 -> 163 bytes .../textures/moreblocks_coal_stone.png | Bin 0 -> 229 bytes .../textures/moreblocks_coal_stone_bricks.png | Bin 0 -> 481 bytes .../textures/moreblocks_cobble_compressed.png | Bin 0 -> 356 bytes .../textures/moreblocks_copperpatina.png | Bin 0 -> 258 bytes .../moreblocks_desert_cobble_compressed.png | Bin 0 -> 2570 bytes .../textures/moreblocks_dirt_compressed.png | Bin 0 -> 269 bytes .../textures/moreblocks_empty_shelf.png | Bin 0 -> 207 bytes .../textures/moreblocks_glass_stairsplus.png | Bin 0 -> 167 bytes .../moreblocks_glow_glass_stairsplus.png | Bin 0 -> 167 bytes .../textures/moreblocks_grey_bricks.png | Bin 0 -> 725 bytes .../textures/moreblocks_iron_checker.png | Bin 0 -> 739 bytes .../moreblocks_iron_glass_stairsplus.png | Bin 0 -> 167 bytes .../textures/moreblocks_iron_stone.png | Bin 0 -> 229 bytes .../textures/moreblocks_iron_stone_bricks.png | Bin 0 -> 483 bytes .../textures/moreblocks_junglestick.png | Bin 0 -> 115 bytes .../moreblocks_obsidian_glass_stairsplus.png | Bin 0 -> 144 bytes .../textures/moreblocks_plankstone.png | Bin 0 -> 335 bytes .../textures/moreblocks_plankstone_2.png | Bin 0 -> 354 bytes mods/moreblocks/textures/moreblocks_rope.png | Bin 0 -> 352 bytes .../textures/moreblocks_split_stone_tile.png | Bin 0 -> 272 bytes .../moreblocks_split_stone_tile_top.png | Bin 0 -> 278 bytes .../textures/moreblocks_stone_tile.png | Bin 0 -> 271 bytes ...moreblocks_super_glow_glass_stairsplus.png | Bin 0 -> 169 bytes .../textures/moreblocks_sweeper.png | Bin 0 -> 309 bytes mods/moreblocks/textures/moreblocks_tar.png | Bin 0 -> 266 bytes .../textures/moreblocks_trap_box.png | Bin 0 -> 88 bytes .../textures/moreblocks_trap_box_glass.png | Bin 0 -> 117 bytes .../textures/moreblocks_tree_stairsplus.png | Bin 0 -> 286 bytes .../textures/moreblocks_wood_tile.png | Bin 0 -> 387 bytes .../textures/moreblocks_wood_tile_center.png | Bin 0 -> 281 bytes .../textures/moreblocks_wood_tile_full.png | Bin 0 -> 433 bytes .../textures/moreblocks_wood_tile_offset.png | Bin 0 -> 282 bytes mods/moreores/.editorconfig | 13 + mods/moreores/.luacheckrc | 33 + mods/moreores/.pre-commit-config.yaml | 14 + mods/moreores/.travis.yml | 16 + mods/moreores/CHANGELOG.md | 66 + mods/moreores/CONTRIBUTING.md | 10 + mods/moreores/LICENSE.md | 13 + mods/moreores/README.md | 72 + mods/moreores/_config.txt | 27 + mods/moreores/init.lua | 385 + mods/moreores/locale/moreores.de.tr | 22 + mods/moreores/locale/moreores.en.tr | 21 + mods/moreores/locale/moreores.es.tr | 22 + mods/moreores/locale/moreores.fr.tr | 23 + mods/moreores/locale/moreores.hu.tr | 22 + mods/moreores/locale/moreores.it.tr | 22 + mods/moreores/locale/moreores.nl.tr | 19 + mods/moreores/locale/moreores.pl.tr | 22 + mods/moreores/locale/moreores.pt_br.tr | 23 + mods/moreores/locale/moreores.tr.tr | 28 + mods/moreores/mg.lua | 55 + mods/moreores/mod.conf | 5 + .../textures/moreores_copper_rail.png | Bin 0 -> 264 bytes .../moreores_copper_rail_crossing.png | Bin 0 -> 245 bytes .../textures/moreores_copper_rail_curved.png | Bin 0 -> 263 bytes .../moreores_copper_rail_t_junction.png | Bin 0 -> 272 bytes .../textures/moreores_mineral_mithril.png | Bin 0 -> 140 bytes .../textures/moreores_mineral_silver.png | Bin 0 -> 149 bytes .../textures/moreores_mineral_tin.png | Bin 0 -> 171 bytes .../textures/moreores_mithril_block.png | Bin 0 -> 213 bytes .../textures/moreores_mithril_ingot.png | Bin 0 -> 210 bytes .../textures/moreores_mithril_lump.png | Bin 0 -> 157 bytes .../textures/moreores_silver_block.png | Bin 0 -> 247 bytes .../textures/moreores_silver_ingot.png | Bin 0 -> 197 bytes .../textures/moreores_silver_lump.png | Bin 0 -> 168 bytes mods/moreores/textures/moreores_tin_block.png | Bin 0 -> 266 bytes mods/moreores/textures/moreores_tin_ingot.png | Bin 0 -> 198 bytes mods/moreores/textures/moreores_tin_lump.png | Bin 0 -> 166 bytes .../textures/moreores_tool_mithrilaxe.png | Bin 0 -> 180 bytes .../textures/moreores_tool_mithrilhoe.png | Bin 0 -> 172 bytes .../textures/moreores_tool_mithrilpick.png | Bin 0 -> 196 bytes .../textures/moreores_tool_mithrilshovel.png | Bin 0 -> 194 bytes .../textures/moreores_tool_mithrilsword.png | Bin 0 -> 169 bytes .../textures/moreores_tool_silveraxe.png | Bin 0 -> 193 bytes .../textures/moreores_tool_silverhoe.png | Bin 0 -> 175 bytes .../textures/moreores_tool_silverpick.png | Bin 0 -> 193 bytes .../textures/moreores_tool_silvershovel.png | Bin 0 -> 199 bytes .../textures/moreores_tool_silversword.png | Bin 0 -> 169 bytes mods/mtfoods/README.txt | 22 + mods/mtfoods/depends.txt | 7 + mods/mtfoods/desserts.lua | 428 + mods/mtfoods/drinks.lua | 90 + mods/mtfoods/foods.lua | 91 + mods/mtfoods/init.lua | 50 + mods/mtfoods/textures/mtfoods_apie_top.png | Bin 0 -> 776 bytes mods/mtfoods/textures/mtfoods_apple_cider.png | Bin 0 -> 439 bytes mods/mtfoods/textures/mtfoods_apple_juice.png | Bin 0 -> 223 bytes mods/mtfoods/textures/mtfoods_apple_pie.png | Bin 0 -> 386 bytes mods/mtfoods/textures/mtfoods_banana_pie.png | Bin 0 -> 354 bytes mods/mtfoods/textures/mtfoods_bcpie_side.png | Bin 0 -> 440 bytes .../textures/mtfoods_berry_shortcake.png | Bin 0 -> 575 bytes mods/mtfoods/textures/mtfoods_bpie_top.png | Bin 0 -> 740 bytes mods/mtfoods/textures/mtfoods_cake.png | Bin 0 -> 379 bytes mods/mtfoods/textures/mtfoods_cake_aside.png | Bin 0 -> 337 bytes mods/mtfoods/textures/mtfoods_cake_atop.png | Bin 0 -> 164 bytes mods/mtfoods/textures/mtfoods_cake_bottom.png | Bin 0 -> 635 bytes .../mtfoods/textures/mtfoods_cake_cbottom.png | Bin 0 -> 521 bytes mods/mtfoods/textures/mtfoods_cake_cside.png | Bin 0 -> 332 bytes mods/mtfoods/textures/mtfoods_cake_ctop.png | Bin 0 -> 162 bytes mods/mtfoods/textures/mtfoods_cake_side.png | Bin 0 -> 332 bytes mods/mtfoods/textures/mtfoods_cake_top.png | Bin 0 -> 164 bytes mods/mtfoods/textures/mtfoods_carrot_cake.png | Bin 0 -> 427 bytes mods/mtfoods/textures/mtfoods_casserole.png | Bin 0 -> 714 bytes mods/mtfoods/textures/mtfoods_chocolate.png | Bin 0 -> 442 bytes .../textures/mtfoods_chocolate_bit.png | Bin 0 -> 263 bytes .../textures/mtfoods_chocolate_cake.png | Bin 0 -> 356 bytes .../mtfoods/textures/mtfoods_cider_bottom.png | Bin 0 -> 163 bytes mods/mtfoods/textures/mtfoods_cider_side.png | Bin 0 -> 185 bytes mods/mtfoods/textures/mtfoods_cider_sidea.png | Bin 0 -> 292 bytes mods/mtfoods/textures/mtfoods_cider_top.png | Bin 0 -> 175 bytes mods/mtfoods/textures/mtfoods_ciderrack.png | Bin 0 -> 447 bytes .../mtfoods_ciderrack_other_sides.png | Bin 0 -> 513 bytes .../textures/mtfoods_ciderrack_sidea.png | Bin 0 -> 434 bytes .../textures/mtfoods_ciderrack_sideb.png | Bin 0 -> 681 bytes .../textures/mtfoods_ciderrack_yaxis.png | Bin 0 -> 594 bytes mods/mtfoods/textures/mtfoods_cookies.png | Bin 0 -> 830 bytes mods/mtfoods/textures/mtfoods_cream.png | Bin 0 -> 293 bytes mods/mtfoods/textures/mtfoods_cupcake.png | Bin 0 -> 641 bytes .../mtfoods/textures/mtfoods_cupcake_side.png | Bin 0 -> 534 bytes mods/mtfoods/textures/mtfoods_cupcake_top.png | Bin 0 -> 739 bytes mods/mtfoods/textures/mtfoods_flute.png | Bin 0 -> 204 bytes mods/mtfoods/textures/mtfoods_medicine.png | Bin 0 -> 348 bytes mods/mtfoods/textures/mtfoods_milk.png | Bin 0 -> 375 bytes mods/mtfoods/textures/mtfoods_mlt.png | Bin 0 -> 652 bytes .../mtfoods/textures/mtfoods_orange_juice.png | Bin 0 -> 220 bytes mods/mtfoods/textures/mtfoods_pie_bottom.png | Bin 0 -> 701 bytes mods/mtfoods/textures/mtfoods_pie_crust.png | Bin 0 -> 351 bytes mods/mtfoods/textures/mtfoods_pie_side.png | Bin 0 -> 686 bytes .../mtfoods/textures/mtfoods_potato_chips.png | Bin 0 -> 667 bytes .../textures/mtfoods_potato_slices.png | Bin 0 -> 381 bytes mods/mtfoods/textures/mtfoods_ppie_top.png | Bin 0 -> 805 bytes mods/mtfoods/textures/mtfoods_pumpkin_pie.png | Bin 0 -> 352 bytes mods/mtfoods/textures/mtfoods_rhubarb_pie.png | Bin 0 -> 377 bytes mods/mtfoods/textures/mtfoods_rpie_top.png | Bin 0 -> 762 bytes mods/mtfoods/textures/mtfoods_short_bread.png | Bin 0 -> 597 bytes mods/mtfoods/textures/mtfoods_simple_cake.png | Bin 0 -> 379 bytes mods/mtfoods/textures/mtfoods_smoothie.png | Bin 0 -> 552 bytes .../textures/mtfoods_strawberry_shortcake.png | Bin 0 -> 474 bytes mods/mtfoods/textures/mtfoods_sugar.png | Bin 0 -> 343 bytes mods/mycorners/README.md | 58 + mods/mycorners/cornertool.lua | 126 + mods/mycorners/depends.txt | 2 + mods/mycorners/description.txt | 7 + mods/mycorners/init.lua | 30 + mods/mycorners/licence.txt | 13 + mods/mycorners/machine.lua | 321 + mods/mycorners/machine_light.lua | 234 + mods/mycorners/mod.conf | 1 + mods/mycorners/mysiding.lua | 10 + mods/mycorners/nodes.lua | 93 + mods/mycorners/nodes_light.lua | 60 + mods/mycorners/register.lua | 528 + mods/mycorners/register_light.lua | 23 + mods/mycorners/screenshot.png | Bin 0 -> 191921 bytes .../textures/32px/corners_stone1.png | Bin 0 -> 500 bytes .../textures/32px/corners_stone2.png | Bin 0 -> 479 bytes .../textures/32px/corners_stone3.png | Bin 0 -> 749 bytes .../textures/32px/corners_stone4.png | Bin 0 -> 695 bytes .../textures/32px/corners_stone5.png | Bin 0 -> 698 bytes .../textures/32px/corners_stone6.png | Bin 0 -> 640 bytes .../textures/32px/corners_stone_brick1.png | Bin 0 -> 1768 bytes .../textures/32px/corners_stone_brick2.png | Bin 0 -> 1018 bytes .../textures/32px/corners_stone_brick3.png | Bin 0 -> 1180 bytes .../textures/32px/corners_stone_brick4.png | Bin 0 -> 346 bytes .../mycorners/textures/32px/corners_wood1.png | Bin 0 -> 779 bytes .../mycorners/textures/32px/corners_wood2.png | Bin 0 -> 812 bytes .../mycorners/textures/32px/corners_wood3.png | Bin 0 -> 575 bytes .../mycorners/textures/32px/corners_wood4.png | Bin 0 -> 589 bytes .../mycorners/textures/32px/corners_wood5.png | Bin 0 -> 921 bytes .../mycorners/textures/32px/corners_wood6.png | Bin 0 -> 919 bytes .../textures/corners_stone_black.png | Bin 0 -> 201 bytes .../textures/corners_stone_black_bottom.png | Bin 0 -> 138 bytes .../textures/corners_stone_black_top.png | Bin 0 -> 153 bytes .../mycorners/textures/corners_stone_blue.png | Bin 0 -> 234 bytes .../textures/corners_stone_blue_bottom.png | Bin 0 -> 136 bytes .../textures/corners_stone_blue_top.png | Bin 0 -> 149 bytes .../textures/corners_stone_brown.png | Bin 0 -> 544 bytes .../textures/corners_stone_brown_bottom.png | Bin 0 -> 187 bytes .../textures/corners_stone_brown_top.png | Bin 0 -> 263 bytes .../mycorners/textures/corners_stone_cyan.png | Bin 0 -> 234 bytes .../textures/corners_stone_cyan_bottom.png | Bin 0 -> 133 bytes .../textures/corners_stone_cyan_top.png | Bin 0 -> 142 bytes .../textures/corners_stone_dark_green.png | Bin 0 -> 224 bytes .../corners_stone_dark_green_bottom.png | Bin 0 -> 136 bytes .../textures/corners_stone_dark_green_top.png | Bin 0 -> 149 bytes .../textures/corners_stone_dark_grey.png | Bin 0 -> 215 bytes .../corners_stone_dark_grey_bottom.png | Bin 0 -> 142 bytes .../textures/corners_stone_dark_grey_top.png | Bin 0 -> 154 bytes .../textures/corners_stone_green.png | Bin 0 -> 234 bytes .../textures/corners_stone_green_bottom.png | Bin 0 -> 142 bytes .../textures/corners_stone_green_top.png | Bin 0 -> 154 bytes .../mycorners/textures/corners_stone_grey.png | Bin 0 -> 196 bytes .../textures/corners_stone_grey_bottom.png | Bin 0 -> 145 bytes .../textures/corners_stone_grey_top.png | Bin 0 -> 162 bytes .../textures/corners_stone_magenta.png | Bin 0 -> 231 bytes .../textures/corners_stone_magenta_bottom.png | Bin 0 -> 136 bytes .../textures/corners_stone_magenta_top.png | Bin 0 -> 149 bytes .../textures/corners_stone_orange.png | Bin 0 -> 234 bytes .../textures/corners_stone_orange_bottom.png | Bin 0 -> 136 bytes .../textures/corners_stone_orange_top.png | Bin 0 -> 146 bytes .../mycorners/textures/corners_stone_pink.png | Bin 0 -> 231 bytes .../textures/corners_stone_pink_bottom.png | Bin 0 -> 136 bytes .../textures/corners_stone_pink_top.png | Bin 0 -> 149 bytes mods/mycorners/textures/corners_stone_red.png | Bin 0 -> 231 bytes .../textures/corners_stone_red_bottom.png | Bin 0 -> 133 bytes .../textures/corners_stone_red_top.png | Bin 0 -> 143 bytes .../textures/corners_stone_violet.png | Bin 0 -> 221 bytes .../textures/corners_stone_violet_bottom.png | Bin 0 -> 142 bytes .../textures/corners_stone_violet_top.png | Bin 0 -> 151 bytes .../textures/corners_stone_white.png | Bin 0 -> 584 bytes .../textures/corners_stone_white_bottom.png | Bin 0 -> 139 bytes .../textures/corners_stone_white_top.png | Bin 0 -> 156 bytes .../textures/corners_stone_yellow.png | Bin 0 -> 230 bytes .../textures/corners_stone_yellow_bottom.png | Bin 0 -> 136 bytes .../textures/corners_stone_yellow_top.png | Bin 0 -> 149 bytes .../textures/corners_stonebrick_black.png | Bin 0 -> 335 bytes .../corners_stonebrick_black_bottom.png | Bin 0 -> 210 bytes .../textures/corners_stonebrick_black_top.png | Bin 0 -> 256 bytes .../textures/corners_stonebrick_blue.png | Bin 0 -> 296 bytes .../corners_stonebrick_blue_bottom.png | Bin 0 -> 196 bytes .../textures/corners_stonebrick_blue_top.png | Bin 0 -> 238 bytes .../textures/corners_stonebrick_brown.png | Bin 0 -> 285 bytes .../corners_stonebrick_brown_bottom.png | Bin 0 -> 166 bytes .../textures/corners_stonebrick_brown_top.png | Bin 0 -> 221 bytes .../textures/corners_stonebrick_cyan.png | Bin 0 -> 289 bytes .../corners_stonebrick_cyan_bottom.png | Bin 0 -> 177 bytes .../textures/corners_stonebrick_cyan_top.png | Bin 0 -> 222 bytes .../corners_stonebrick_dark_green.png | Bin 0 -> 258 bytes .../corners_stonebrick_dark_green_bottom.png | Bin 0 -> 158 bytes .../corners_stonebrick_dark_green_top.png | Bin 0 -> 206 bytes .../textures/corners_stonebrick_dark_grey.png | Bin 0 -> 186 bytes .../corners_stonebrick_dark_grey_bottom.png | Bin 0 -> 158 bytes .../corners_stonebrick_dark_grey_top.png | Bin 0 -> 206 bytes .../textures/corners_stonebrick_green.png | Bin 0 -> 296 bytes .../corners_stonebrick_green_bottom.png | Bin 0 -> 169 bytes .../textures/corners_stonebrick_green_top.png | Bin 0 -> 230 bytes .../textures/corners_stonebrick_grey.png | Bin 0 -> 401 bytes .../corners_stonebrick_grey_bottom.png | Bin 0 -> 313 bytes .../textures/corners_stonebrick_grey_top.png | Bin 0 -> 354 bytes .../textures/corners_stonebrick_magenta.png | Bin 0 -> 293 bytes .../corners_stonebrick_magenta_bottom.png | Bin 0 -> 169 bytes .../corners_stonebrick_magenta_top.png | Bin 0 -> 311 bytes .../textures/corners_stonebrick_orange.png | Bin 0 -> 296 bytes .../corners_stonebrick_orange_bottom.png | Bin 0 -> 169 bytes .../corners_stonebrick_orange_top.png | Bin 0 -> 311 bytes .../textures/corners_stonebrick_pink.png | Bin 0 -> 293 bytes .../corners_stonebrick_pink_bottom.png | Bin 0 -> 169 bytes .../textures/corners_stonebrick_pink_top.png | Bin 0 -> 311 bytes .../textures/corners_stonebrick_red.png | Bin 0 -> 296 bytes .../corners_stonebrick_red_bottom.png | Bin 0 -> 169 bytes .../textures/corners_stonebrick_red_top.png | Bin 0 -> 311 bytes .../textures/corners_stonebrick_violet.png | Bin 0 -> 288 bytes .../corners_stonebrick_violet_bottom.png | Bin 0 -> 169 bytes .../corners_stonebrick_violet_top.png | Bin 0 -> 308 bytes .../textures/corners_stonebrick_white.png | Bin 0 -> 285 bytes .../corners_stonebrick_white_bottom.png | Bin 0 -> 166 bytes .../textures/corners_stonebrick_white_top.png | Bin 0 -> 304 bytes .../textures/corners_stonebrick_yellow.png | Bin 0 -> 285 bytes .../corners_stonebrick_yellow_bottom.png | Bin 0 -> 169 bytes .../corners_stonebrick_yellow_top.png | Bin 0 -> 306 bytes .../mycorners/textures/corners_wood_black.png | Bin 0 -> 237 bytes .../textures/corners_wood_black_bottom.png | Bin 0 -> 291 bytes .../textures/corners_wood_black_top.png | Bin 0 -> 274 bytes mods/mycorners/textures/corners_wood_blue.png | Bin 0 -> 227 bytes .../textures/corners_wood_blue_bottom.png | Bin 0 -> 284 bytes .../textures/corners_wood_blue_top.png | Bin 0 -> 265 bytes .../mycorners/textures/corners_wood_brown.png | Bin 0 -> 335 bytes .../textures/corners_wood_brown_bottom.png | Bin 0 -> 365 bytes .../textures/corners_wood_brown_top.png | Bin 0 -> 338 bytes mods/mycorners/textures/corners_wood_cyan.png | Bin 0 -> 227 bytes .../textures/corners_wood_cyan_bottom.png | Bin 0 -> 284 bytes .../textures/corners_wood_cyan_top.png | Bin 0 -> 265 bytes .../textures/corners_wood_dark_green.png | Bin 0 -> 194 bytes .../corners_wood_dark_green_bottom.png | Bin 0 -> 243 bytes .../textures/corners_wood_dark_green_top.png | Bin 0 -> 228 bytes .../textures/corners_wood_dark_grey.png | Bin 0 -> 210 bytes .../corners_wood_dark_grey_bottom.png | Bin 0 -> 268 bytes .../textures/corners_wood_dark_grey_top.png | Bin 0 -> 251 bytes .../mycorners/textures/corners_wood_green.png | Bin 0 -> 227 bytes .../textures/corners_wood_green_bottom.png | Bin 0 -> 284 bytes .../textures/corners_wood_green_top.png | Bin 0 -> 265 bytes mods/mycorners/textures/corners_wood_grey.png | Bin 0 -> 244 bytes .../textures/corners_wood_grey_bottom.png | Bin 0 -> 301 bytes .../textures/corners_wood_grey_top.png | Bin 0 -> 282 bytes .../textures/corners_wood_magenta.png | Bin 0 -> 223 bytes .../textures/corners_wood_magenta_bottom.png | Bin 0 -> 278 bytes .../textures/corners_wood_magenta_top.png | Bin 0 -> 260 bytes .../textures/corners_wood_orange.png | Bin 0 -> 219 bytes .../textures/corners_wood_orange_bottom.png | Bin 0 -> 275 bytes .../textures/corners_wood_orange_top.png | Bin 0 -> 256 bytes mods/mycorners/textures/corners_wood_pink.png | Bin 0 -> 223 bytes .../textures/corners_wood_pink_bottom.png | Bin 0 -> 278 bytes .../textures/corners_wood_pink_top.png | Bin 0 -> 260 bytes mods/mycorners/textures/corners_wood_red.png | Bin 0 -> 224 bytes .../textures/corners_wood_red_bottom.png | Bin 0 -> 280 bytes .../textures/corners_wood_red_top.png | Bin 0 -> 261 bytes .../textures/corners_wood_violet.png | Bin 0 -> 200 bytes .../textures/corners_wood_violet_bottom.png | Bin 0 -> 245 bytes .../textures/corners_wood_violet_top.png | Bin 0 -> 227 bytes .../mycorners/textures/corners_wood_white.png | Bin 0 -> 244 bytes .../textures/corners_wood_white_bottom.png | Bin 0 -> 301 bytes .../textures/corners_wood_white_top.png | Bin 0 -> 282 bytes .../textures/corners_wood_yellow.png | Bin 0 -> 227 bytes .../textures/corners_wood_yellow_bottom.png | Bin 0 -> 284 bytes .../textures/corners_wood_yellow_top.png | Bin 0 -> 265 bytes .../textures/mycorners_background.png | Bin 0 -> 489 bytes .../textures/mycorners_cornertool.png | Bin 0 -> 189 bytes mods/mycorners/textures/mycorners_mach1.png | Bin 0 -> 1065 bytes mods/mycorners/textures/mycorners_mach2.png | Bin 0 -> 1030 bytes mods/mycorners/textures/mycorners_mach3.png | Bin 0 -> 1028 bytes mods/mycorners/textures/mycorners_mach4.png | Bin 0 -> 949 bytes mods/mycorners/textures/mycorners_mach5.png | Bin 0 -> 1064 bytes mods/mycorners/textures/mycorners_mach6.png | Bin 0 -> 1077 bytes mods/mycorners/textures/mycorners_machine.png | Bin 0 -> 277 bytes .../textures/mycorners_machine_back.png | Bin 0 -> 351 bytes .../textures/mycorners_machine_bottom.png | Bin 0 -> 249 bytes .../textures/mycorners_machine_front.png | Bin 0 -> 365 bytes .../textures/mycorners_machine_side.png | Bin 0 -> 112 bytes .../textures/mycorners_machine_sideb.png | Bin 0 -> 334 bytes .../textures/mycorners_machine_sidel.png | Bin 0 -> 306 bytes .../textures/mycorners_machine_sidel2.png | Bin 0 -> 458 bytes .../textures/mycorners_machine_sider.png | Bin 0 -> 308 bytes .../textures/mycorners_machine_sider2.png | Bin 0 -> 473 bytes .../textures/mycorners_machine_top.png | Bin 0 -> 344 bytes .../textures/mycorners_machine_top2.png | Bin 0 -> 360 bytes mods/mydeck/README.md | 8 + mods/mydeck/beam.lua | 477 + mods/mydeck/deckboards.lua | 417 + mods/mydeck/depends.txt | 1 + mods/mydeck/description.txt | 1 + mods/mydeck/init.lua | 10 + mods/mydeck/joists.lua | 229 + mods/mydeck/lattice.lua | 46 + mods/mydeck/licence.txt | 13 + mods/mydeck/machine.lua | 202 + mods/mydeck/mod.conf | 2 + mods/mydeck/piles.lua | 139 + mods/mydeck/rail.lua | 126 + mods/mydeck/screenshot.png | Bin 0 -> 212254 bytes mods/mydeck/stain.lua | 1792 ++++ mods/mydeck/stairs.lua | 507 + mods/mydeck/textures/mydeck_background.png | Bin 0 -> 174010 bytes mods/mydeck/textures/mydeck_beambb_ol.png | Bin 0 -> 278 bytes mods/mydeck/textures/mydeck_beambf_ol.png | Bin 0 -> 270 bytes mods/mydeck/textures/mydeck_beambs_ol.png | Bin 0 -> 271 bytes mods/mydeck/textures/mydeck_beambt_ol.png | Bin 0 -> 280 bytes mods/mydeck/textures/mydeck_brush.png | Bin 0 -> 730 bytes mods/mydeck/textures/mydeck_concrete.png | Bin 0 -> 633 bytes mods/mydeck/textures/mydeck_hwood.png | Bin 0 -> 237 bytes mods/mydeck/textures/mydeck_joistend_ol.png | Bin 0 -> 297 bytes mods/mydeck/textures/mydeck_mach20.png | Bin 0 -> 698 bytes mods/mydeck/textures/mydeck_mach_inv.png | Bin 0 -> 1104 bytes mods/mydeck/textures/mydeck_machf.png | Bin 0 -> 233 bytes mods/mydeck/textures/mydeck_machs.png | Bin 0 -> 231 bytes mods/mydeck/textures/mydeck_paint_brush.png | Bin 0 -> 722 bytes .../textures/mydeck_paint_brush_black.png | Bin 0 -> 730 bytes .../textures/mydeck_paint_brush_blue.png | Bin 0 -> 730 bytes .../textures/mydeck_paint_brush_brown.png | Bin 0 -> 730 bytes .../textures/mydeck_paint_brush_cyan.png | Bin 0 -> 730 bytes .../mydeck_paint_brush_dark_green.png | Bin 0 -> 730 bytes .../textures/mydeck_paint_brush_dark_grey.png | Bin 0 -> 731 bytes .../textures/mydeck_paint_brush_green.png | Bin 0 -> 730 bytes .../textures/mydeck_paint_brush_grey.png | Bin 0 -> 730 bytes .../textures/mydeck_paint_brush_magenta.png | Bin 0 -> 730 bytes .../textures/mydeck_paint_brush_orange.png | Bin 0 -> 730 bytes .../textures/mydeck_paint_brush_pink.png | Bin 0 -> 730 bytes .../textures/mydeck_paint_brush_red.png | Bin 0 -> 730 bytes .../textures/mydeck_paint_brush_violet.png | Bin 0 -> 730 bytes .../textures/mydeck_paint_brush_white.png | Bin 0 -> 730 bytes .../textures/mydeck_paint_brush_yellow.png | Bin 0 -> 730 bytes mods/mydeck/textures/mydeck_pilef_ol.png | Bin 0 -> 481 bytes mods/mydeck/textures/mydeck_piles_ol.png | Bin 0 -> 469 bytes mods/mydeck/textures/mydeck_pilet.png | Bin 0 -> 625 bytes mods/mydeck/textures/mydeck_piletp_ol.png | Bin 0 -> 693 bytes mods/mydeck/textures/mydeck_rwood_ol.png | Bin 0 -> 308 bytes mods/mydeck/textures/mydeck_tint1 (copy).png | Bin 0 -> 96 bytes mods/mydeck/textures/mydeck_tint1.png | Bin 0 -> 96 bytes mods/mydeck/textures/mydeck_tint2.png | Bin 0 -> 96 bytes mods/mydeck/textures/mydeck_tint3.png | Bin 0 -> 96 bytes mods/mydeck/textures/mydeck_tint4.png | Bin 0 -> 96 bytes mods/mymasonhammer/README.md | 23 + mods/mymasonhammer/depends.txt | 2 + mods/mymasonhammer/description.txt | 20 + mods/mymasonhammer/hammer.lua | 112 + mods/mymasonhammer/init.lua | 11 + mods/mymasonhammer/licence.txt | 13 + mods/mymasonhammer/mod.conf | 1 + mods/mymasonhammer/nodes.lua | 148 + mods/mymasonhammer/screenshot.png | Bin 0 -> 91296 bytes .../textures/32mymasonhammer_tint.png | Bin 0 -> 167 bytes .../textures/32mymasonhammer_tint2.png | Bin 0 -> 185 bytes .../textures/64mymasonhammer_tint.png | Bin 0 -> 207 bytes .../textures/64mymasonhammer_tint2.png | Bin 0 -> 246 bytes .../textures/mymasonhammer_hammer.png | Bin 0 -> 312 bytes .../textures/mymasonhammer_hammer2.png | Bin 0 -> 276 bytes .../textures/mymasonhammer_parti.png | Bin 0 -> 431 bytes .../textures/mymasonhammer_tint.png | Bin 0 -> 150 bytes .../textures/mymasonhammer_tint2.png | Bin 0 -> 164 bytes mods/mymillwork/README.md | 23 + mods/mymillwork/depends.txt | 1 + mods/mymillwork/description.txt | 10 + mods/mymillwork/init.lua | 4 + mods/mymillwork/licence.txt | 13 + mods/mymillwork/machines.lua | 304 + mods/mymillwork/materials.lua | 363 + mods/mymillwork/mod.conf | 1 + mods/mymillwork/models/mymillwork_mach1.obj | 399 + mods/mymillwork/models/mymillwork_mach10.obj | 85 + mods/mymillwork/models/mymillwork_mach11.obj | 105 + mods/mymillwork/models/mymillwork_mach12.obj | 172 + mods/mymillwork/models/mymillwork_mach13.obj | 443 + mods/mymillwork/models/mymillwork_mach14.obj | 48 + mods/mymillwork/models/mymillwork_mach15.obj | 452 + mods/mymillwork/models/mymillwork_mach16.obj | 108 + mods/mymillwork/models/mymillwork_mach17.obj | 330 + mods/mymillwork/models/mymillwork_mach18.obj | 428 + mods/mymillwork/models/mymillwork_mach19.obj | 50 + mods/mymillwork/models/mymillwork_mach2.obj | 1101 ++ mods/mymillwork/models/mymillwork_mach20.obj | 72 + mods/mymillwork/models/mymillwork_mach21.obj | 48 + mods/mymillwork/models/mymillwork_mach22.obj | 163 + mods/mymillwork/models/mymillwork_mach23.obj | 353 + mods/mymillwork/models/mymillwork_mach24.obj | 224 + mods/mymillwork/models/mymillwork_mach3.obj | 961 ++ mods/mymillwork/models/mymillwork_mach4.obj | 735 ++ mods/mymillwork/models/mymillwork_mach5.obj | 182 + mods/mymillwork/models/mymillwork_mach6.obj | 226 + mods/mymillwork/models/mymillwork_mach7.obj | 116 + mods/mymillwork/models/mymillwork_mach8.obj | 149 + mods/mymillwork/models/mymillwork_mach9.obj | 930 ++ mods/mymillwork/nodes.lua | 393 + mods/mymillwork/screenshot.png | Bin 0 -> 276654 bytes mods/mymillwork/textures/millwork_white.png | Bin 0 -> 290 bytes .../textures/mymillwork_background.png | Bin 0 -> 489 bytes mods/mymillwork/textures/mymillwork_mach1.png | Bin 0 -> 805 bytes .../mymillwork/textures/mymillwork_mach10.png | Bin 0 -> 519 bytes .../mymillwork/textures/mymillwork_mach11.png | Bin 0 -> 576 bytes .../mymillwork/textures/mymillwork_mach12.png | Bin 0 -> 692 bytes .../mymillwork/textures/mymillwork_mach13.png | Bin 0 -> 819 bytes .../mymillwork/textures/mymillwork_mach14.png | Bin 0 -> 466 bytes .../mymillwork/textures/mymillwork_mach15.png | Bin 0 -> 553 bytes .../mymillwork/textures/mymillwork_mach16.png | Bin 0 -> 451 bytes .../mymillwork/textures/mymillwork_mach17.png | Bin 0 -> 527 bytes .../mymillwork/textures/mymillwork_mach18.png | Bin 0 -> 579 bytes .../mymillwork/textures/mymillwork_mach19.png | Bin 0 -> 276 bytes mods/mymillwork/textures/mymillwork_mach2.png | Bin 0 -> 820 bytes .../mymillwork/textures/mymillwork_mach20.png | Bin 0 -> 405 bytes .../mymillwork/textures/mymillwork_mach21.png | Bin 0 -> 146 bytes .../mymillwork/textures/mymillwork_mach22.png | Bin 0 -> 452 bytes .../mymillwork/textures/mymillwork_mach23.png | Bin 0 -> 704 bytes .../mymillwork/textures/mymillwork_mach24.png | Bin 0 -> 211 bytes .../mymillwork/textures/mymillwork_mach25.png | Bin 0 -> 197 bytes .../mymillwork/textures/mymillwork_mach26.png | Bin 0 -> 454 bytes mods/mymillwork/textures/mymillwork_mach3.png | Bin 0 -> 651 bytes mods/mymillwork/textures/mymillwork_mach4.png | Bin 0 -> 834 bytes mods/mymillwork/textures/mymillwork_mach5.png | Bin 0 -> 835 bytes mods/mymillwork/textures/mymillwork_mach6.png | Bin 0 -> 917 bytes mods/mymillwork/textures/mymillwork_mach7.png | Bin 0 -> 650 bytes mods/mymillwork/textures/mymillwork_mach8.png | Bin 0 -> 733 bytes mods/mymillwork/textures/mymillwork_mach9.png | Bin 0 -> 861 bytes .../textures/mymillwork_machine.png | Bin 0 -> 113 bytes .../textures/mymillwork_machine_back.png | Bin 0 -> 124 bytes .../textures/mymillwork_machine_bottom.png | Bin 0 -> 100 bytes .../textures/mymillwork_machine_front.png | Bin 0 -> 142 bytes .../textures/mymillwork_machine_side.png | Bin 0 -> 98 bytes .../textures/mymillwork_machine_side1.png | Bin 0 -> 127 bytes .../textures/mymillwork_machine_side2.png | Bin 0 -> 127 bytes .../textures/mymillwork_machine_top.png | Bin 0 -> 120 bytes mods/mypaths/README.md | 8 + mods/mypaths/crafts.lua | 98 + mods/mypaths/depends.txt | 3 + mods/mypaths/description.txt | 1 + mods/mypaths/dirt_road.lua | 132 + mods/mypaths/dirt_road_slopes.lua | 160 + mods/mypaths/ethereal.lua | 84 + mods/mypaths/grass.lua | 251 + mods/mypaths/init.lua | 188 + mods/mypaths/licence.txt | 13 + mods/mypaths/mod.conf | 1 + mods/mypaths/models/six-twelve_slope-ic.obj | 59 + mods/mypaths/models/six-twelve_slope-oc.obj | 49 + mods/mypaths/models/six-twelve_slope.obj | 38 + mods/mypaths/models/slope.obj | 35 + mods/mypaths/models/slope_long.obj | 75 + mods/mypaths/models/twelve-twelve-ic.obj | 32 + mods/mypaths/models/twelve-twelve-oc.obj | 26 + mods/mypaths/models/twelve-twelve.obj | 29 + mods/mypaths/screenshot.png | Bin 0 -> 214452 bytes mods/mypaths/stone_paths.lua | 66 + mods/mypaths/textures/mypaths_dirt_road.png | Bin 0 -> 907 bytes .../textures/mypaths_dirt_road_icorner.png | Bin 0 -> 920 bytes .../textures/mypaths_dirt_road_ocorner.png | Bin 0 -> 898 bytes .../textures/mypaths_dirt_road_side.png | Bin 0 -> 908 bytes .../textures/mypaths_dirt_road_side2.png | Bin 0 -> 901 bytes .../textures/mypaths_dirt_road_side_angle.png | Bin 0 -> 901 bytes .../mypaths_dirt_road_side_angle_end1.png | Bin 0 -> 887 bytes .../mypaths_dirt_road_side_angle_end2.png | Bin 0 -> 888 bytes .../mypaths_dirt_road_side_angle_end3.png | Bin 0 -> 902 bytes .../mypaths_dirt_road_side_angle_end4.png | Bin 0 -> 901 bytes .../textures/mypaths_dirt_side_long_mesh.png | Bin 0 -> 2476 bytes .../textures/mypaths_dirt_side_long_mesh2.png | Bin 0 -> 3078 bytes mods/mypaths/textures/mypaths_grass.png | Bin 0 -> 795 bytes mods/mypaths/textures/mypaths_path_mesh.png | Bin 0 -> 3574 bytes mods/mypaths/textures/mypaths_path_mesh2.png | Bin 0 -> 3784 bytes mods/myroofs/README.md | 19 + mods/myroofs/asphault.lua | 285 + mods/myroofs/blocks.lua | 144 + mods/myroofs/depends.txt | 4 + mods/myroofs/description.txt | 1 + mods/myroofs/homedecor.lua | 290 + mods/myroofs/init.lua | 10 + mods/myroofs/licence.txt | 13 + mods/myroofs/mod.conf | 2 + mods/myroofs/models/six-twelve_slope-ic.obj | 59 + mods/myroofs/models/six-twelve_slope-oc.obj | 49 + mods/myroofs/models/six-twelve_slope.obj | 38 + mods/myroofs/models/twelve-twelve-ic.obj | 32 + mods/myroofs/models/twelve-twelve-oc.obj | 26 + mods/myroofs/models/twelve-twelve.obj | 29 + mods/myroofs/screenshot.png | Bin 0 -> 202907 bytes mods/myroofs/straw.lua | 256 + .../myroofs_asphalt_shingle_dark_grey.png | Bin 0 -> 456 bytes ...yroofs_asphalt_shingle_dark_grey_round.png | Bin 0 -> 105 bytes .../myroofs_asphalt_shingle_green.png | Bin 0 -> 273 bytes .../textures/myroofs_asphalt_shingle_grey.png | Bin 0 -> 653 bytes .../myroofs_asphalt_shingle_grey_round.png | Bin 0 -> 105 bytes .../textures/myroofs_asphalt_shingle_red.png | Bin 0 -> 305 bytes mods/myroofs/textures/myroofs_copper.png | Bin 0 -> 185 bytes .../myroofs/textures/myroofs_green_copper.png | Bin 0 -> 185 bytes mods/myroofs/textures/myroofs_reet.png | Bin 0 -> 687 bytes mods/myroofs/textures/myroofs_straw.png | Bin 0 -> 745 bytes mods/myroofs/textures/myroofs_straw_dark.png | Bin 0 -> 685 bytes mods/mysheetmetal/README.md | 17 + mods/mysheetmetal/depends.txt | 1 + mods/mysheetmetal/description.txt | 1 + mods/mysheetmetal/eavestrough.lua | 308 + mods/mysheetmetal/fascia.lua | 94 + mods/mysheetmetal/init.lua | 13 + mods/mysheetmetal/licence.txt | 13 + mods/mysheetmetal/machine.lua | 315 + mods/mysheetmetal/mod.conf | 1 + .../models/twelve-twelve_L_Under.obj | 31 + .../models/twelve-twelve_L_Upper.obj | 31 + .../models/twelve-twelve_R_Under.obj | 31 + .../models/twelve-twelve_R_Upper.obj | 31 + .../models/twelve-twelve_thin.obj~ | 29 + mods/mysheetmetal/screenshot.png | Bin 0 -> 241319 bytes mods/mysheetmetal/soffit.lua | 142 + .../textures/mysheetmetal_background.png | Bin 0 -> 489 bytes .../textures/mysheetmetal_mach1.png | Bin 0 -> 342 bytes .../textures/mysheetmetal_mach10.png | Bin 0 -> 212 bytes .../textures/mysheetmetal_mach11.png | Bin 0 -> 304 bytes .../textures/mysheetmetal_mach12.png | Bin 0 -> 96 bytes .../textures/mysheetmetal_mach13.png | Bin 0 -> 332 bytes .../textures/mysheetmetal_mach2.png | Bin 0 -> 232 bytes .../textures/mysheetmetal_mach3.png | Bin 0 -> 481 bytes .../textures/mysheetmetal_mach4.png | Bin 0 -> 433 bytes .../textures/mysheetmetal_mach5.png | Bin 0 -> 319 bytes .../textures/mysheetmetal_mach6.png | Bin 0 -> 349 bytes .../textures/mysheetmetal_mach7.png | Bin 0 -> 350 bytes .../textures/mysheetmetal_mach8.png | Bin 0 -> 492 bytes .../textures/mysheetmetal_mach9.png | Bin 0 -> 487 bytes .../textures/mysheetmetal_mach_back.png | Bin 0 -> 202 bytes .../textures/mysheetmetal_mach_front.png | Bin 0 -> 197 bytes .../textures/mysheetmetal_mach_left.png | Bin 0 -> 304 bytes .../textures/mysheetmetal_mach_side.png | Bin 0 -> 205 bytes .../textures/mysheetmetal_mach_top.png | Bin 0 -> 384 bytes .../textures/mysheetmetal_water_back.png | Bin 0 -> 359 bytes .../textures/mysheetmetal_water_front.png | Bin 0 -> 336 bytes .../textures/mysheetmetal_water_top.png | Bin 0 -> 608 bytes .../textures/mysheetmetal_white.png | Bin 0 -> 266 bytes mods/mywalls/depends.txt | 2 + mods/mywalls/description.txt | 14 + mods/mywalls/init.lua | 20 + mods/mywalls/licence.txt | 13 + mods/mywalls/mod.conf | 2 + mods/mywalls/readme.md | 17 + mods/mywalls/screenshot.png | Bin 0 -> 102610 bytes mods/mywoodslopes/Readme.md | 5 + mods/mywoodslopes/depends.txt | 3 + mods/mywoodslopes/description.txt | 1 + mods/mywoodslopes/ethereal.lua | 202 + mods/mywoodslopes/init.lua | 13 + mods/mywoodslopes/licence.txt | 13 + mods/mywoodslopes/long_slopes.lua | 220 + mods/mywoodslopes/mod.conf | 1 + .../models/six-twelve_slope-ic.obj | 59 + .../models/six-twelve_slope-oc.obj | 49 + mods/mywoodslopes/models/six-twelve_slope.obj | 38 + mods/mywoodslopes/models/twelve-twelve-ic.obj | 32 + mods/mywoodslopes/models/twelve-twelve-oc.obj | 26 + mods/mywoodslopes/models/twelve-twelve.obj | 29 + mods/mywoodslopes/moretrees.lua | 205 + mods/mywoodslopes/screenshot.png | Bin 0 -> 244752 bytes mods/mywoodslopes/slopes.lua | 198 + mods/playeranim/LICENSE.md | 23 + mods/playeranim/README.md | 40 + mods/playeranim/depends.txt | 2 + mods/playeranim/description.txt | 1 + mods/playeranim/init.lua | 325 + mods/playeranim/mod.conf | 3 + mods/playeranim/model.lua | 72 + mods/playeranim/screenshot.png | Bin 0 -> 88380 bytes mods/playeranim/settingtypes.txt | 11 + mods/ropes/LICENSE.md | 19 + mods/ropes/README.md | 17 + mods/ropes/bridge.lua | 87 + mods/ropes/crafts.lua | 69 + mods/ropes/depends.txt | 7 + mods/ropes/description.txt | 1 + mods/ropes/doc.lua | 53 + mods/ropes/extendingladder.lua | 231 + mods/ropes/functions.lua | 115 + mods/ropes/i18n.py | 418 + mods/ropes/init.lua | 66 + mods/ropes/locale/ropes.es.tr | 62 + mods/ropes/locale/template.txt | 62 + mods/ropes/loot.lua | 56 + mods/ropes/mod.conf | 4 + mods/ropes/ropeboxes.lua | 357 + mods/ropes/ropeladder.lua | 189 + mods/ropes/screenshot.png | Bin 0 -> 109876 bytes mods/ropes/settingtypes.txt | 58 + mods/ropes/sounds/license.txt | 1 + mods/ropes/sounds/ropes_creak.1.ogg | Bin 0 -> 8446 bytes mods/ropes/sounds/ropes_creak.2.ogg | Bin 0 -> 8509 bytes mods/ropes/sounds/ropes_creak.3.ogg | Bin 0 -> 7360 bytes mods/ropes/textures/ropes_1.png | Bin 0 -> 287 bytes mods/ropes/textures/ropes_2.png | Bin 0 -> 309 bytes mods/ropes/textures/ropes_3.png | Bin 0 -> 329 bytes mods/ropes/textures/ropes_4.png | Bin 0 -> 347 bytes mods/ropes/textures/ropes_5.png | Bin 0 -> 361 bytes mods/ropes/textures/ropes_item.png | Bin 0 -> 153 bytes mods/ropes/textures/ropes_ropebox_front_1.png | Bin 0 -> 308 bytes mods/ropes/textures/ropes_ropebox_front_2.png | Bin 0 -> 330 bytes mods/ropes/textures/ropes_ropebox_front_3.png | Bin 0 -> 350 bytes mods/ropes/textures/ropes_ropebox_front_4.png | Bin 0 -> 369 bytes mods/ropes/textures/ropes_ropebox_front_5.png | Bin 0 -> 383 bytes mods/ropes/textures/ropes_ropebox_side.png | Bin 0 -> 411 bytes mods/ropes/textures/ropes_ropeladder.png | Bin 0 -> 394 bytes .../textures/ropes_ropeladder_bottom.png | Bin 0 -> 415 bytes mods/ropes/textures/ropes_ropeladder_top.png | Bin 0 -> 426 bytes mods/signs_api/LICENSE.txt | 166 + mods/signs_api/README.md | 33 + mods/signs_api/copyright.txt | 10 + mods/signs_api/depends.txt | 4 + mods/signs_api/init.lua | 251 + mods/signs_api/intllib.lua | 45 + mods/signs_api/locale/fr.po | 49 + mods/signs_api/locale/ms.po | 46 + mods/signs_api/locale/template.pot | 31 + mods/signs_api/mod.conf | 4 + mods/signs_api/tools/updatepo.sh | 25 + mods/skinsdb/API.md | 92 + mods/skinsdb/README.md | 63 + mods/skinsdb/api.lua | 81 + mods/skinsdb/chatcommands.lua | 103 + mods/skinsdb/formspecs.lua | 113 + mods/skinsdb/init.lua | 94 + mods/skinsdb/locale/skinsdb.de.tr | 19 + mods/skinsdb/locale/skinsdb.fr.tr | 18 + mods/skinsdb/locale/skinsdb.ms.tr | 18 + mods/skinsdb/locale/skinsdb.zh_CN.tr | 20 + mods/skinsdb/locale/skinsdb.zh_TW.tr | 19 + mods/skinsdb/locale/template.txt | 20 + mods/skinsdb/meta/readme.txt | 5 + mods/skinsdb/mod.conf | 4 + .../models/skinsdb_3d_armor_character_5.b3d | Bin 0 -> 178730 bytes .../models/skinsdb_3d_armor_character_5.blend | Bin 0 -> 802568 bytes mods/skinsdb/sfinv_page.lua | 21 + mods/skinsdb/skin_meta_api.lua | 190 + mods/skinsdb/skinlist.lua | 121 + mods/skinsdb/skins_updater.lua | 147 + mods/skinsdb/textures/readme.txt | 13 + mods/skinsdb/textures/skindb_mask_chest.png | Bin 0 -> 114 bytes mods/skinsdb/textures/skindb_mask_head.png | Bin 0 -> 139 bytes mods/skinsdb/textures/skindb_mask_rarm.png | Bin 0 -> 118 bytes mods/skinsdb/textures/skindb_mask_rleg.png | Bin 0 -> 118 bytes mods/skinsdb/textures/skindb_transform.png | Bin 0 -> 191 bytes mods/skinsdb/textures/skins_button.png | Bin 0 -> 250 bytes mods/skinsdb/textures/ui_misc_form.png | Bin 0 -> 6177 bytes mods/skinsdb/unified_inventory_page.lua | 49 + mods/skinsdb/updater/update_skins.py | 54 + mods/stained_glass/LICENSE | 614 ++ mods/stained_glass/LICENSE.txt | 13 + mods/stained_glass/README.md | 195 + mods/stained_glass/changelog.txt | 119 + mods/stained_glass/colors.txt | 148 + mods/stained_glass/geany_run_script.sh | 16 + mods/stained_glass/init.lua | 410 + mods/stained_glass/mod.conf | 2 + mods/stained_glass/settings.txt | 6 + mods/stained_glass/textures/stained_glass.png | Bin 0 -> 291 bytes .../textures/stained_glass_detail.png | Bin 0 -> 402 bytes mods/stargate/LICENSE.txt | 28 + mods/stargate/depends.txt | 1 + mods/stargate/description.txt | 1 + mods/stargate/gate_defs.lua | 240 + mods/stargate/init.lua | 9 + mods/stargate/mod.conf | 1 + mods/stargate/models/stargate.obj | 9223 +++++++++++++++++ mods/stargate/screenshot.png | Bin 0 -> 250690 bytes mods/stargate/sounds/click.ogg | Bin 0 -> 4869 bytes mods/stargate/sounds/enterEventHorizon.ogg | Bin 0 -> 21481 bytes mods/stargate/sounds/gateClose.ogg | Bin 0 -> 24160 bytes mods/stargate/sounds/gateOpen.ogg | Bin 0 -> 28264 bytes mods/stargate/sounds/gateSpin.ogg | Bin 0 -> 59033 bytes mods/stargate/sounds/gate_activate.ogg | Bin 0 -> 59105 bytes mods/stargate/sounds/irisClose.ogg | Bin 0 -> 45897 bytes mods/stargate/sounds/irisOpen.ogg | Bin 0 -> 41616 bytes mods/stargate/sounds/paperflip2.ogg | Bin 0 -> 20582 bytes mods/stargate/stargate_gui.lua | 413 + mods/stargate/textures/0001.png | Bin 0 -> 1227336 bytes mods/stargate/textures/0001_normal.png | Bin 0 -> 1949963 bytes mods/stargate/textures/0002.png | Bin 0 -> 1699932 bytes mods/stargate/textures/0002_normal.png | Bin 0 -> 2407302 bytes mods/stargate/textures/0003.png | Bin 0 -> 592640 bytes mods/stargate/textures/0003_normal.png | Bin 0 -> 887719 bytes mods/stargate/textures/cancel_icon.png | Bin 0 -> 3593 bytes mods/stargate/textures/dialog-ok.png | Bin 0 -> 2223 bytes mods/stargate/textures/dot_icon.png | Bin 0 -> 661 bytes mods/stargate/textures/gray.png | Bin 0 -> 114 bytes mods/stargate/textures/left_icon.png | Bin 0 -> 2030 bytes mods/stargate/textures/null.png | Bin 0 -> 3011 bytes mods/stargate/textures/ok_icon.png | Bin 0 -> 2427 bytes mods/stargate/textures/ok_ikon.png | Bin 0 -> 3393 bytes mods/stargate/textures/pencil_icon.png | Bin 0 -> 1258 bytes mods/stargate/textures/puddle_animated.png | Bin 0 -> 2039950 bytes mods/stargate/textures/puddle_animated2.png | Bin 0 -> 2214565 bytes mods/stargate/textures/right_icon.png | Bin 0 -> 1988 bytes mods/stargate/textures/save_icon.png | Bin 0 -> 2247 bytes mods/stargate/textures/st1.png | Bin 0 -> 223485 bytes mods/stargate/textures/st2.png | Bin 0 -> 328368 bytes mods/stargate/textures/st3.png | Bin 0 -> 217304 bytes mods/stargate/textures/stargate.png | Bin 0 -> 23614 bytes mods/stargate/textures/stargate_icon.png | Bin 0 -> 1711 bytes mods/stargate/textures/toggle_icon.png | Bin 0 -> 963 bytes mods/stargate/textures/unnamed.jpg | Bin 0 -> 38588 bytes mods/throwing/.luacheckrc | 26 + mods/throwing/LICENSE.txt | 374 + mods/throwing/README.md | 139 + mods/throwing/init.lua | 462 + mods/throwing/locale/template.txt | 7 + mods/throwing/locale/throwing.fr.tr | 7 + mods/throwing/mod.conf | 3 + mods/throwing_arrows/LICENSE.txt | 374 + mods/throwing_arrows/README.md | 23 + mods/throwing_arrows/description.txt | 1 + mods/throwing_arrows/init.lua | 311 + mods/throwing_arrows/locale/template.txt | 25 + .../locale/throwing_arrows.fr.tr | 25 + mods/throwing_arrows/mod.conf | 4 + mods/throwing_arrows/screenshot.png | Bin 0 -> 374776 bytes .../throwing_arrows/sounds/throwing_arrow.ogg | Bin 0 -> 6891 bytes .../sounds/throwing_build_arrow.ogg | Bin 0 -> 15255 bytes .../sounds/throwing_dig_arrow.ogg | Bin 0 -> 10624 bytes .../throwing_arrows/sounds/throwing_sound.ogg | Bin 0 -> 13264 bytes .../sounds/throwing_teleport_arrow.ogg | Bin 0 -> 27425 bytes .../textures/throwing_arrow.png | Bin 0 -> 139 bytes .../textures/throwing_arrow_2.png | Bin 0 -> 141 bytes .../textures/throwing_arrow_back.png | Bin 0 -> 153 bytes .../textures/throwing_arrow_build.png | Bin 0 -> 139 bytes .../textures/throwing_arrow_build_2.png | Bin 0 -> 141 bytes .../textures/throwing_arrow_build_back.png | Bin 0 -> 146 bytes .../textures/throwing_arrow_build_front.png | Bin 0 -> 120 bytes .../textures/throwing_arrow_diamond.png | Bin 0 -> 3542 bytes .../textures/throwing_arrow_diamond_2.png | Bin 0 -> 3595 bytes .../textures/throwing_arrow_diamond_back.png | Bin 0 -> 3739 bytes .../textures/throwing_arrow_diamond_front.png | Bin 0 -> 2175 bytes .../textures/throwing_arrow_dig.png | Bin 0 -> 139 bytes .../textures/throwing_arrow_dig_2.png | Bin 0 -> 141 bytes .../textures/throwing_arrow_dig_admin.png | Bin 0 -> 148 bytes .../textures/throwing_arrow_dig_admin_2.png | Bin 0 -> 147 bytes .../throwing_arrow_dig_admin_back.png | Bin 0 -> 145 bytes .../throwing_arrow_dig_admin_front.png | Bin 0 -> 120 bytes .../textures/throwing_arrow_dig_back.png | Bin 0 -> 146 bytes .../textures/throwing_arrow_dig_front.png | Bin 0 -> 120 bytes .../textures/throwing_arrow_drop.png | Bin 0 -> 210 bytes .../textures/throwing_arrow_drop_2.png | Bin 0 -> 207 bytes .../textures/throwing_arrow_drop_back.png | Bin 0 -> 216 bytes .../textures/throwing_arrow_drop_front.png | Bin 0 -> 178 bytes .../textures/throwing_arrow_fire.png | Bin 0 -> 195 bytes .../textures/throwing_arrow_fire_2.png | Bin 0 -> 190 bytes .../textures/throwing_arrow_fire_back.png | Bin 0 -> 197 bytes .../textures/throwing_arrow_fire_front.png | Bin 0 -> 234 bytes .../textures/throwing_arrow_front.png | Bin 0 -> 119 bytes .../textures/throwing_arrow_gold.png | Bin 0 -> 148 bytes .../textures/throwing_arrow_gold_2.png | Bin 0 -> 147 bytes .../textures/throwing_arrow_gold_back.png | Bin 0 -> 145 bytes .../textures/throwing_arrow_gold_front.png | Bin 0 -> 120 bytes .../textures/throwing_arrow_teleport.png | Bin 0 -> 3462 bytes .../textures/throwing_arrow_teleport_2.png | Bin 0 -> 3727 bytes .../textures/throwing_arrow_teleport_back.png | Bin 0 -> 3503 bytes .../throwing_arrow_teleport_front.png | Bin 0 -> 1774 bytes .../textures/throwing_bow_bronze.png | Bin 0 -> 422 bytes .../textures/throwing_bow_diamond.png | Bin 0 -> 408 bytes .../textures/throwing_bow_gold.png | Bin 0 -> 466 bytes .../textures/throwing_bow_mese.png | Bin 0 -> 425 bytes .../textures/throwing_bow_steel.png | Bin 0 -> 391 bytes .../textures/throwing_bow_stone.png | Bin 0 -> 397 bytes .../textures/throwing_bow_wood.png | Bin 0 -> 388 bytes .../textures/throwing_empty.png | Bin 0 -> 68 bytes mods/trash_can/LICENSE.txt | 21 + mods/trash_can/README.txt | 50 + mods/trash_can/init.lua | 288 + mods/trash_can/mod.conf | 3 + mods/trash_can/screenshot.png | Bin 0 -> 85838 bytes mods/trash_can/settingtypes.txt | 2 + mods/trash_can/sounds/metal_bang.ogg | Bin 0 -> 19706 bytes mods/trash_can/sounds/trash.ogg | Bin 0 -> 24386 bytes mods/trash_can/textures/dumpster_bottom.png | Bin 0 -> 689 bytes mods/trash_can/textures/dumpster_side.png | Bin 0 -> 626 bytes mods/trash_can/textures/dumpster_top.png | Bin 0 -> 892 bytes mods/trash_can/textures/dumpster_wield.png | Bin 0 -> 1071 bytes mods/trash_can/textures/trash_can_wooden.png | Bin 0 -> 464 bytes .../textures/trash_can_wooden_top.png | Bin 0 -> 356 bytes mods/ts_doors/LICENSE | 36 + mods/ts_doors/README.md | 11 + mods/ts_doors/depends.txt | 8 + mods/ts_doors/description.txt | 1 + mods/ts_doors/init.lua | 641 ++ mods/ts_doors/locale/template.txt | 349 + mods/ts_doors/mod.conf | 4 + mods/ts_doors/screenshot.png | Bin 0 -> 105586 bytes mods/ts_doors/textures/ts_doors_base.png | Bin 0 -> 771 bytes mods/ts_doors/textures/ts_doors_base_full.png | Bin 0 -> 654 bytes .../textures/ts_doors_base_full_inv.png | Bin 0 -> 493 bytes .../textures/ts_doors_base_full_locked.png | Bin 0 -> 687 bytes .../ts_doors_base_full_locked_inv.png | Bin 0 -> 468 bytes mods/ts_doors/textures/ts_doors_base_inv.png | Bin 0 -> 566 bytes .../textures/ts_doors_base_locked.png | Bin 0 -> 793 bytes .../textures/ts_doors_base_locked_inv.png | Bin 0 -> 545 bytes .../textures/ts_doors_base_trapdoor.png | Bin 0 -> 289 bytes .../textures/ts_doors_base_trapdoor_full.png | Bin 0 -> 266 bytes .../ts_doors_base_trapdoor_full_locked.png | Bin 0 -> 285 bytes .../ts_doors_base_trapdoor_locked.png | Bin 0 -> 306 bytes mods/ts_furniture/LICENSE | 21 + mods/ts_furniture/README.md | 9 + mods/ts_furniture/depends.txt | 3 + mods/ts_furniture/description.txt | 1 + mods/ts_furniture/init.lua | 229 + mods/ts_furniture/locale/template.txt | 116 + mods/ts_furniture/locale/ts_furniture.it.tr | 116 + mods/ts_furniture/mod.conf | 4 + mods/ts_furniture/screenshot.png | Bin 0 -> 636338 bytes mods/ts_furniture/settingtypes.txt | 2 + mods/ts_paper/LICENSE | 34 + mods/ts_paper/README.md | 5 + mods/ts_paper/depends.txt | 1 + mods/ts_paper/description.txt | 1 + mods/ts_paper/init.lua | 255 + mods/ts_paper/mod.conf | 1 + mods/ts_paper/screenshot.png | Bin 0 -> 38541 bytes mods/ts_paper/textures/default_paper.png | Bin 0 -> 569 bytes mods/ts_paper/textures/ts_paper_seal.png | Bin 0 -> 534 bytes mods/ts_paper/textures/ts_paper_text.png | Bin 0 -> 279 bytes mods/ts_workshop/LICENSE | 21 + mods/ts_workshop/README.md | 32 + mods/ts_workshop/depends.txt | 0 mods/ts_workshop/description.txt | 1 + mods/ts_workshop/init.lua | 190 + mods/ts_workshop/mod.conf | 1 + mods/unified_inventory/.luacheckrc | 20 + mods/unified_inventory/LICENSE.txt | 19 + mods/unified_inventory/README.md | 99 + mods/unified_inventory/api.lua | 309 + mods/unified_inventory/bags.lua | 275 + mods/unified_inventory/callbacks.lua | 214 + mods/unified_inventory/doc/mod_api.txt | 95 + mods/unified_inventory/group.lua | 127 + mods/unified_inventory/image_credits.txt | 69 + mods/unified_inventory/init.lua | 79 + mods/unified_inventory/internal.lua | 377 + mods/unified_inventory/item_names.lua | 76 + mods/unified_inventory/locale/template.pot | 358 + .../locale/unified_inventory.de.tr | 79 + .../locale/unified_inventory.es.tr | 100 + .../locale/unified_inventory.fr.tr | 57 + .../locale/unified_inventory.it.tr | 79 + .../locale/unified_inventory.ms.tr | 78 + .../locale/unified_inventory.pl.tr | 61 + .../locale/unified_inventory.pt.tr | 76 + .../locale/unified_inventory.ru.tr | 78 + .../locale/unified_inventory.template.tr | 100 + .../locale/unified_inventory.tr.tr | 69 + .../locale/unified_inventory.zh_CN.tr | 78 + .../locale/unified_inventory.zh_TW.tr | 78 + mods/unified_inventory/match_craft.lua | 409 + mods/unified_inventory/mod.conf | 7 + mods/unified_inventory/register.lua | 489 + mods/unified_inventory/screenshot.png | Bin 0 -> 137234 bytes mods/unified_inventory/settingtypes.txt | 11 + mods/unified_inventory/sounds/birds.ogg | Bin 0 -> 14797 bytes mods/unified_inventory/sounds/click.ogg | Bin 0 -> 4869 bytes mods/unified_inventory/sounds/dingdong.ogg | Bin 0 -> 27849 bytes mods/unified_inventory/sounds/electricity.ogg | Bin 0 -> 18175 bytes mods/unified_inventory/sounds/owl.ogg | Bin 0 -> 50950 bytes mods/unified_inventory/sounds/paperflip1.ogg | Bin 0 -> 19880 bytes mods/unified_inventory/sounds/paperflip2.ogg | Bin 0 -> 20582 bytes mods/unified_inventory/sounds/teleport.ogg | Bin 0 -> 59041 bytes mods/unified_inventory/sounds/trash.ogg | Bin 0 -> 33615 bytes mods/unified_inventory/sounds/trash_all.ogg | Bin 0 -> 32753 bytes .../unified_inventory/textures/bags_large.png | Bin 0 -> 12624 bytes .../textures/bags_medium.png | Bin 0 -> 11709 bytes .../unified_inventory/textures/bags_small.png | Bin 0 -> 9333 bytes mods/unified_inventory/textures/ui_1_icon.png | Bin 0 -> 456 bytes mods/unified_inventory/textures/ui_2_icon.png | Bin 0 -> 961 bytes mods/unified_inventory/textures/ui_3_icon.png | Bin 0 -> 1154 bytes mods/unified_inventory/textures/ui_4_icon.png | Bin 0 -> 658 bytes mods/unified_inventory/textures/ui_5_icon.png | Bin 0 -> 928 bytes .../textures/ui_bags_icon.png | Bin 0 -> 12503 bytes .../textures/ui_bags_lg_form.png | Bin 0 -> 8119 bytes .../textures/ui_bags_main_form.png | Bin 0 -> 6068 bytes .../textures/ui_bags_med_form.png | Bin 0 -> 7197 bytes .../textures/ui_bags_sm_form.png | Bin 0 -> 6411 bytes .../textures/ui_bags_trash.png | Bin 0 -> 1382 bytes .../textures/ui_blank_image.png | Bin 0 -> 71 bytes .../textures/ui_blue_icon_background.png | Bin 0 -> 3335 bytes .../textures/ui_circular_arrows_icon.png | Bin 0 -> 8818 bytes .../textures/ui_craft_icon.png | Bin 0 -> 15693 bytes .../textures/ui_craftgrid_icon.png | Bin 0 -> 483 bytes .../textures/ui_craftguide_form.png | Bin 0 -> 962 bytes .../textures/ui_craftguide_icon.png | Bin 0 -> 15765 bytes .../textures/ui_crafting_form.png | Bin 0 -> 2343 bytes .../textures/ui_doubleleft_icon.png | Bin 0 -> 9234 bytes .../textures/ui_doubleright_icon.png | Bin 0 -> 9322 bytes .../unified_inventory/textures/ui_form_bg.png | Bin 0 -> 1650 bytes .../textures/ui_gohome_icon.png | Bin 0 -> 15013 bytes .../textures/ui_green_icon_background.png | Bin 0 -> 3727 bytes mods/unified_inventory/textures/ui_group.png | Bin 0 -> 22281 bytes .../textures/ui_home_icon.png | Bin 0 -> 14289 bytes .../textures/ui_left_icon.png | Bin 0 -> 6433 bytes .../textures/ui_main_inventory.png | Bin 0 -> 4112 bytes .../textures/ui_misc_form.png | Bin 0 -> 5368 bytes .../textures/ui_moon_icon.png | Bin 0 -> 12865 bytes mods/unified_inventory/textures/ui_no.png | Bin 0 -> 6373 bytes .../textures/ui_off_icon.png | Bin 0 -> 5716 bytes .../unified_inventory/textures/ui_ok_icon.png | Bin 0 -> 3664 bytes .../unified_inventory/textures/ui_on_icon.png | Bin 0 -> 5708 bytes .../textures/ui_pencil_icon.png | Bin 0 -> 6038 bytes .../textures/ui_red_icon_background.png | Bin 0 -> 3318 bytes .../textures/ui_reset_icon.png | Bin 0 -> 10548 bytes .../textures/ui_right_icon.png | Bin 0 -> 6502 bytes .../textures/ui_search_icon.png | Bin 0 -> 10461 bytes .../textures/ui_sethome_icon.png | Bin 0 -> 13517 bytes .../textures/ui_single_slot.png | Bin 0 -> 629 bytes .../textures/ui_skip_backward_icon.png | Bin 0 -> 8260 bytes .../textures/ui_skip_forward_icon.png | Bin 0 -> 8145 bytes .../textures/ui_sun_icon.png | Bin 0 -> 18167 bytes .../textures/ui_trash_icon.png | Bin 0 -> 13264 bytes .../textures/ui_waypoint_set_icon.png | Bin 0 -> 3739 bytes .../textures/ui_waypoints_icon.png | Bin 0 -> 15051 bytes .../textures/ui_xyz_icon.png | Bin 0 -> 2182 bytes .../textures/ui_xyz_off_icon.png | Bin 0 -> 8606 bytes .../textures/ui_xyz_on_icon.png | Bin 0 -> 2182 bytes mods/unified_inventory/waypoints.lua | 247 + mods/unifiedbricks/README.txt | 37 + mods/unifiedbricks/depends.txt | 4 + mods/unifiedbricks/description.txt | 1 + mods/unifiedbricks/init.lua | 387 + mods/unifiedbricks/mod.conf | 1 + mods/unifiedbricks/screenshot.png | Bin 0 -> 90358 bytes .../textures/unifiedbricks_brickblock.png | Bin 0 -> 118 bytes ...ifiedbricks_brickblock_multicolor_dark.png | Bin 0 -> 209 bytes ...fiedbricks_brickblock_multicolor_light.png | Bin 0 -> 216 bytes ...iedbricks_brickblock_multicolor_medium.png | Bin 0 -> 219 bytes .../textures/unifiedbricks_clayblock.png | Bin 0 -> 389 bytes .../textures/unifiedbricks_mortar.png | Bin 0 -> 247 bytes .../textures/unifiedbricks_mortar2.png | Bin 0 -> 247 bytes .../textures/unifiedbricks_mortar3.png | Bin 0 -> 247 bytes .../textures/unifiedbricks_mortar4.png | Bin 0 -> 247 bytes mods/unifieddyes/API.md | 185 + mods/unifieddyes/LICENSE | 282 + mods/unifieddyes/README.md | 16 + mods/unifieddyes/bottle_overlay.png | Bin 0 -> 292 bytes mods/unifieddyes/changelog.txt | 101 + mods/unifieddyes/init.lua | 1572 +++ mods/unifieddyes/locale/template.txt | 104 + mods/unifieddyes/locale/unifieddyes.de.tr | 76 + mods/unifieddyes/locale/unifieddyes.es.tr | 89 + mods/unifieddyes/locale/unifieddyes.fr.tr | 104 + mods/unifieddyes/locale/unifieddyes.ms.tr | 89 + mods/unifieddyes/locale/unifieddyes.pt.tr | 87 + mods/unifieddyes/locale/unifieddyes.ru.tr | 76 + mods/unifieddyes/locale/unifieddyes.tr.tr | 90 + mods/unifieddyes/mod.conf | 4 + .../textures/unifieddyes_airbrush.png | Bin 0 -> 418 bytes mods/unifieddyes/textures/unifieddyes_dye.png | Bin 0 -> 150 bytes .../textures/unifieddyes_onhand_overlay.png | Bin 0 -> 140 bytes ...unifieddyes_onhand_unavailable_overlay.png | Bin 0 -> 319 bytes .../textures/unifieddyes_palette_ambers.png | Bin 0 -> 93 bytes .../textures/unifieddyes_palette_aquas.png | Bin 0 -> 99 bytes .../textures/unifieddyes_palette_azures.png | Bin 0 -> 91 bytes .../textures/unifieddyes_palette_blues.png | Bin 0 -> 91 bytes .../unifieddyes_palette_ceruleans.png | Bin 0 -> 93 bytes .../unifieddyes_palette_chartreuses.png | Bin 0 -> 91 bytes .../unifieddyes_palette_colorwallmounted.png | Bin 0 -> 133 bytes .../textures/unifieddyes_palette_crimsons.png | Bin 0 -> 91 bytes .../textures/unifieddyes_palette_cyans.png | Bin 0 -> 91 bytes .../textures/unifieddyes_palette_extended.png | Bin 0 -> 290 bytes .../textures/unifieddyes_palette_fuchsias.png | Bin 0 -> 93 bytes .../textures/unifieddyes_palette_greens.png | Bin 0 -> 91 bytes .../textures/unifieddyes_palette_greys.png | Bin 0 -> 90 bytes .../unifieddyes_palette_harlequins.png | Bin 0 -> 91 bytes .../textures/unifieddyes_palette_indigos.png | Bin 0 -> 91 bytes .../textures/unifieddyes_palette_limes.png | Bin 0 -> 93 bytes .../textures/unifieddyes_palette_magentas.png | Bin 0 -> 91 bytes .../unifieddyes_palette_malachites.png | Bin 0 -> 91 bytes .../unifieddyes_palette_mulberrys.png | Bin 0 -> 93 bytes .../textures/unifieddyes_palette_oranges.png | Bin 0 -> 91 bytes .../textures/unifieddyes_palette_reds.png | Bin 0 -> 91 bytes .../textures/unifieddyes_palette_roses.png | Bin 0 -> 91 bytes .../unifieddyes_palette_sapphires.png | Bin 0 -> 91 bytes .../textures/unifieddyes_palette_springs.png | Bin 0 -> 91 bytes .../unifieddyes_palette_turquoises.png | Bin 0 -> 93 bytes .../unifieddyes_palette_vermilions.png | Bin 0 -> 91 bytes .../textures/unifieddyes_palette_violets.png | Bin 0 -> 91 bytes .../textures/unifieddyes_palette_yellows.png | Bin 0 -> 91 bytes .../textures/unifieddyes_question.png | Bin 0 -> 917 bytes .../textures/unifieddyes_select_overlay.png | Bin 0 -> 176 bytes .../unifieddyes_unavailable_overlay.png | Bin 0 -> 266 bytes .../textures/unifieddyes_white_square.png | Bin 0 -> 101 bytes mods/vehicle_mash/.luacheckrc | 15 + mods/vehicle_mash/LICENSE.md | 29 + mods/vehicle_mash/README.md | 168 + mods/vehicle_mash/boats/boat.lua | 20 + mods/vehicle_mash/boats/rowboat.lua | 20 + mods/vehicle_mash/car01s/black.lua | 10 + mods/vehicle_mash/car01s/blue.lua | 10 + mods/vehicle_mash/car01s/brown.lua | 10 + mods/vehicle_mash/car01s/cyan.lua | 10 + mods/vehicle_mash/car01s/dark_green.lua | 10 + mods/vehicle_mash/car01s/dark_grey.lua | 10 + mods/vehicle_mash/car01s/green.lua | 10 + mods/vehicle_mash/car01s/grey.lua | 10 + mods/vehicle_mash/car01s/hot_rod.lua | 10 + mods/vehicle_mash/car01s/magenta.lua | 10 + mods/vehicle_mash/car01s/nyan_ride.lua | 10 + mods/vehicle_mash/car01s/oerkki_bliss.lua | 10 + mods/vehicle_mash/car01s/orange.lua | 10 + mods/vehicle_mash/car01s/pink.lua | 10 + mods/vehicle_mash/car01s/red.lua | 10 + mods/vehicle_mash/car01s/road_master.lua | 10 + mods/vehicle_mash/car01s/violet.lua | 10 + mods/vehicle_mash/car01s/white.lua | 10 + mods/vehicle_mash/car01s/yellow.lua | 10 + mods/vehicle_mash/crafts.lua | 306 + mods/vehicle_mash/depends.txt | 2 + mods/vehicle_mash/description.txt | 1 + mods/vehicle_mash/framework.lua | 195 + mods/vehicle_mash/hovers/hover_blue.lua | 12 + mods/vehicle_mash/hovers/hover_green.lua | 12 + mods/vehicle_mash/hovers/hover_red.lua | 12 + mods/vehicle_mash/hovers/hover_yellow.lua | 12 + mods/vehicle_mash/init.lua | 229 + mods/vehicle_mash/mesecars/mese_blue.lua | 17 + mods/vehicle_mash/mesecars/mese_pink.lua | 17 + mods/vehicle_mash/mesecars/mese_purple.lua | 17 + mods/vehicle_mash/mesecars/mese_yellow.lua | 17 + mods/vehicle_mash/mod.conf | 3 + mods/vehicle_mash/models/boats_boat.obj | 358 + mods/vehicle_mash/models/car.x | 5139 +++++++++ mods/vehicle_mash/models/car_126r.x | 6761 ++++++++++++ mods/vehicle_mash/models/car_f1.x | 4657 +++++++++ mods/vehicle_mash/models/hovercraft.blend | Bin 0 -> 550420 bytes mods/vehicle_mash/models/hovercraft.x | 2132 ++++ mods/vehicle_mash/models/rowboat.x | 760 ++ mods/vehicle_mash/screenshot.png | Bin 0 -> 619303 bytes mods/vehicle_mash/settingtypes.txt | 44 + .../vehicle_mash/sounds/hovercraft_bounce.ogg | Bin 0 -> 9739 bytes mods/vehicle_mash/sounds/hovercraft_jump.ogg | Bin 0 -> 10563 bytes .../sounds/hovercraft_thrust_fade.ogg | Bin 0 -> 33624 bytes .../sounds/hovercraft_thrust_loop.ogg | Bin 0 -> 42408 bytes mods/vehicle_mash/template.lua | 32 + mods/vehicle_mash/textures/battery.png | Bin 0 -> 212 bytes mods/vehicle_mash/textures/boat_inventory.png | Bin 0 -> 1468 bytes mods/vehicle_mash/textures/boat_wield.png | Bin 0 -> 847 bytes .../vehicle_mash/textures/boats_inventory.png | Bin 0 -> 851 bytes mods/vehicle_mash/textures/boats_wield.png | Bin 0 -> 546 bytes mods/vehicle_mash/textures/car_126r.png | Bin 0 -> 75185 bytes .../textures/car_126r_inventory.png | Bin 0 -> 1388 bytes mods/vehicle_mash/textures/car_126r_wield.png | Bin 0 -> 1388 bytes mods/vehicle_mash/textures/car_black.png | Bin 0 -> 4504 bytes mods/vehicle_mash/textures/car_blue.png | Bin 0 -> 7113 bytes mods/vehicle_mash/textures/car_brown.png | Bin 0 -> 4384 bytes mods/vehicle_mash/textures/car_cyan.png | Bin 0 -> 6860 bytes mods/vehicle_mash/textures/car_dark_green.png | Bin 0 -> 4481 bytes mods/vehicle_mash/textures/car_dark_grey.png | Bin 0 -> 7101 bytes mods/vehicle_mash/textures/car_f1.png | Bin 0 -> 57973 bytes .../textures/car_f1_inventory.png | Bin 0 -> 1855 bytes mods/vehicle_mash/textures/car_f1_wield.png | Bin 0 -> 1855 bytes mods/vehicle_mash/textures/car_green.png | Bin 0 -> 7086 bytes mods/vehicle_mash/textures/car_grey.png | Bin 0 -> 7747 bytes mods/vehicle_mash/textures/car_magenta.png | Bin 0 -> 7326 bytes mods/vehicle_mash/textures/car_orange.png | Bin 0 -> 7094 bytes mods/vehicle_mash/textures/car_pink.png | Bin 0 -> 6910 bytes mods/vehicle_mash/textures/car_red.png | Bin 0 -> 6967 bytes mods/vehicle_mash/textures/car_violet.png | Bin 0 -> 7393 bytes mods/vehicle_mash/textures/car_white.png | Bin 0 -> 4354 bytes mods/vehicle_mash/textures/car_yellow.png | Bin 0 -> 7354 bytes mods/vehicle_mash/textures/hot_rod.png | Bin 0 -> 7800 bytes .../vehicle_mash/textures/hovercraft_blue.png | Bin 0 -> 862 bytes .../textures/hovercraft_blue_inv.png | Bin 0 -> 228 bytes .../textures/hovercraft_green.png | Bin 0 -> 864 bytes .../textures/hovercraft_green_inv.png | Bin 0 -> 228 bytes mods/vehicle_mash/textures/hovercraft_red.png | Bin 0 -> 862 bytes .../textures/hovercraft_red_inv.png | Bin 0 -> 218 bytes .../textures/hovercraft_yellow.png | Bin 0 -> 855 bytes .../textures/hovercraft_yellow_inv.png | Bin 0 -> 232 bytes mods/vehicle_mash/textures/inv_car_black.png | Bin 0 -> 2151 bytes mods/vehicle_mash/textures/inv_car_blue.png | Bin 0 -> 2298 bytes mods/vehicle_mash/textures/inv_car_brown.png | Bin 0 -> 2220 bytes mods/vehicle_mash/textures/inv_car_cyan.png | Bin 0 -> 2323 bytes .../textures/inv_car_dark_green.png | Bin 0 -> 2237 bytes .../textures/inv_car_dark_grey.png | Bin 0 -> 2234 bytes mods/vehicle_mash/textures/inv_car_green.png | Bin 0 -> 2290 bytes mods/vehicle_mash/textures/inv_car_grey.png | Bin 0 -> 2210 bytes .../vehicle_mash/textures/inv_car_magenta.png | Bin 0 -> 2330 bytes mods/vehicle_mash/textures/inv_car_orange.png | Bin 0 -> 2273 bytes mods/vehicle_mash/textures/inv_car_pink.png | Bin 0 -> 2290 bytes mods/vehicle_mash/textures/inv_car_red.png | Bin 0 -> 2192 bytes mods/vehicle_mash/textures/inv_car_violet.png | Bin 0 -> 2312 bytes mods/vehicle_mash/textures/inv_car_white.png | Bin 0 -> 2012 bytes mods/vehicle_mash/textures/inv_car_yellow.png | Bin 0 -> 2308 bytes .../textures/mesecar_car1back.png | Bin 0 -> 183 bytes .../textures/mesecar_car1front.png | Bin 0 -> 193 bytes .../textures/mesecar_car1leftside.png | Bin 0 -> 246 bytes .../textures/mesecar_car1rightside.png | Bin 0 -> 245 bytes .../vehicle_mash/textures/mesecar_car1top.png | Bin 0 -> 141 bytes .../textures/mesecar_car2back.png | Bin 0 -> 198 bytes .../textures/mesecar_car2front.png | Bin 0 -> 194 bytes .../textures/mesecar_car2leftside.png | Bin 0 -> 285 bytes .../textures/mesecar_car2rightside.png | Bin 0 -> 283 bytes .../vehicle_mash/textures/mesecar_car2top.png | Bin 0 -> 144 bytes .../textures/mesecar_car3back.png | Bin 0 -> 241 bytes .../textures/mesecar_car3front.png | Bin 0 -> 248 bytes .../textures/mesecar_car3leftside.png | Bin 0 -> 267 bytes .../textures/mesecar_car3rightside.png | Bin 0 -> 265 bytes .../vehicle_mash/textures/mesecar_car3top.png | Bin 0 -> 167 bytes .../textures/mesecar_car4back.png | Bin 0 -> 202 bytes .../textures/mesecar_car4front.png | Bin 0 -> 212 bytes .../textures/mesecar_car4leftside.png | Bin 0 -> 259 bytes .../textures/mesecar_car4rightside.png | Bin 0 -> 258 bytes .../vehicle_mash/textures/mesecar_car4top.png | Bin 0 -> 160 bytes .../vehicle_mash/textures/mesecar_carbase.png | Bin 0 -> 208 bytes mods/vehicle_mash/textures/mesetest.png | Bin 0 -> 4319 bytes mods/vehicle_mash/textures/motor.png | Bin 0 -> 336 bytes mods/vehicle_mash/textures/nyan_ride.png | Bin 0 -> 6723 bytes mods/vehicle_mash/textures/oerkki_bliss.png | Bin 0 -> 4437 bytes mods/vehicle_mash/textures/road_master.png | Bin 0 -> 4321 bytes .../textures/rowboat_inventory.png | Bin 0 -> 444 bytes mods/vehicle_mash/textures/rowboat_wield.png | Bin 0 -> 366 bytes mods/vehicle_mash/textures/steel_frame.png | Bin 0 -> 298 bytes mods/vehicle_mash/textures/tire.png | Bin 0 -> 377 bytes mods/vehicle_mash/textures/windshield.png | Bin 0 -> 308 bytes mods/workbench/.luacheckrc | 8 + mods/workbench/LICENSE | 64 + mods/workbench/README.md | 9 + mods/workbench/depends.txt | 3 + mods/workbench/description.txt | 1 + mods/workbench/init.lua | 336 + mods/workbench/mod.conf | 1 + mods/workbench/screenshot.png | Bin 0 -> 33227 bytes mods/workbench/textures/hammer_layout.png | Bin 0 -> 134 bytes mods/workbench/textures/workbench_anvil.png | Bin 0 -> 157 bytes mods/workbench/textures/workbench_front.png | Bin 0 -> 295 bytes mods/workbench/textures/workbench_saw.png | Bin 0 -> 192 bytes mods/workbench/textures/workbench_sides.png | Bin 0 -> 300 bytes mods/workbench/textures/workbench_top.png | Bin 0 -> 264 bytes mods/workbench/textures/xdecor_hammer.png | Bin 0 -> 198 bytes mods/xban2/.luacheckrc | 7 + mods/xban2/README.md | 112 + mods/xban2/bower.json | 15 + mods/xban2/dbimport.lua | 38 + mods/xban2/doc/API.md | 32 + mods/xban2/doc/dbformat.txt | 45 + mods/xban2/gui.lua | 141 + mods/xban2/importers/minetest.lua | 29 + mods/xban2/importers/v1.lua | 33 + mods/xban2/importers/v2.lua | 35 + mods/xban2/init.lua | 418 + mods/xban2/mod.conf | 1 + mods/xban2/serialize.lua | 31 + mods/xdecor/.luacheckrc | 15 + mods/xdecor/LICENSE | 39 + mods/xdecor/README.md | 16 + mods/xdecor/handlers/animations.lua | 57 + mods/xdecor/handlers/helpers.lua | 60 + mods/xdecor/handlers/nodeboxes.lua | 67 + mods/xdecor/handlers/registration.lua | 137 + mods/xdecor/init.lua | 33 + mods/xdecor/locale/template.txt | 154 + mods/xdecor/locale/xdecor.fr.tr | 154 + mods/xdecor/mod.conf | 5 + mods/xdecor/screenshot.png | Bin 0 -> 104919 bytes mods/xdecor/settingtypes.txt | 11 + mods/xdecor/sounds/xdecor_boiling_water.ogg | Bin 0 -> 14833 bytes mods/xdecor/sounds/xdecor_bouncy.ogg | Bin 0 -> 5131 bytes mods/xdecor/sounds/xdecor_enchanting.ogg | Bin 0 -> 14918 bytes mods/xdecor/src/chess.lua | 1486 +++ mods/xdecor/src/cooking.lua | 264 + mods/xdecor/src/enchanting.lua | 326 + mods/xdecor/src/hive.lua | 108 + mods/xdecor/src/itemframe.lua | 186 + mods/xdecor/src/mailbox.lua | 192 + mods/xdecor/src/mechanisms.lua | 150 + mods/xdecor/src/nodes.lua | 611 ++ mods/xdecor/src/recipes.lua | 269 + mods/xdecor/src/rope.lua | 75 + mods/xdecor/src/workbench.lua | 366 + mods/xdecor/textures/bg_btn.png | Bin 0 -> 82 bytes mods/xdecor/textures/bishop_black.png | Bin 0 -> 171 bytes mods/xdecor/textures/bishop_white.png | Bin 0 -> 176 bytes mods/xdecor/textures/chess_bg.png | Bin 0 -> 29706 bytes mods/xdecor/textures/chessboard_sides.png | Bin 0 -> 115 bytes mods/xdecor/textures/chessboard_top.png | Bin 0 -> 208 bytes mods/xdecor/textures/ench_ui.png | Bin 0 -> 2044 bytes mods/xdecor/textures/hammer_layout.png | Bin 0 -> 116 bytes mods/xdecor/textures/hive_bee.png | Bin 0 -> 625 bytes mods/xdecor/textures/hive_layout.png | Bin 0 -> 237 bytes mods/xdecor/textures/king_black.png | Bin 0 -> 190 bytes mods/xdecor/textures/king_white.png | Bin 0 -> 196 bytes mods/xdecor/textures/knight_black.png | Bin 0 -> 178 bytes mods/xdecor/textures/knight_white.png | Bin 0 -> 182 bytes mods/xdecor/textures/mailbox_blank16.png | Bin 0 -> 82 bytes mods/xdecor/textures/mese_layout.png | Bin 0 -> 139 bytes mods/xdecor/textures/pawn_black.png | Bin 0 -> 167 bytes mods/xdecor/textures/pawn_white.png | Bin 0 -> 167 bytes mods/xdecor/textures/queen_black.png | Bin 0 -> 184 bytes mods/xdecor/textures/queen_white.png | Bin 0 -> 189 bytes mods/xdecor/textures/rook_black.png | Bin 0 -> 173 bytes mods/xdecor/textures/rook_white.png | Bin 0 -> 179 bytes mods/xdecor/textures/worktable_anvil.png | Bin 0 -> 158 bytes mods/xdecor/textures/worktable_saw.png | Bin 0 -> 194 bytes mods/xdecor/textures/xdecor_bamboo_frame.png | Bin 0 -> 283 bytes mods/xdecor/textures/xdecor_baricade.png | Bin 0 -> 258 bytes mods/xdecor/textures/xdecor_barrel_sides.png | Bin 0 -> 262 bytes mods/xdecor/textures/xdecor_barrel_top.png | Bin 0 -> 296 bytes mods/xdecor/textures/xdecor_book_open.png | Bin 0 -> 279 bytes mods/xdecor/textures/xdecor_bowl.png | Bin 0 -> 193 bytes mods/xdecor/textures/xdecor_bowl_soup.png | Bin 0 -> 215 bytes mods/xdecor/textures/xdecor_cabinet_front.png | Bin 0 -> 247 bytes mods/xdecor/textures/xdecor_cabinet_sides.png | Bin 0 -> 245 bytes mods/xdecor/textures/xdecor_cactusbrick.png | Bin 0 -> 465 bytes mods/xdecor/textures/xdecor_candle_floor.png | Bin 0 -> 202 bytes mods/xdecor/textures/xdecor_candle_inv.png | Bin 0 -> 177 bytes mods/xdecor/textures/xdecor_candle_wall.png | Bin 0 -> 206 bytes mods/xdecor/textures/xdecor_candle_wield.png | Bin 0 -> 174 bytes .../xdecor/textures/xdecor_cauldron_sides.png | Bin 0 -> 197 bytes ...xdecor_cauldron_top_anim_boiling_water.png | Bin 0 -> 657 bytes .../xdecor_cauldron_top_anim_soup.png | Bin 0 -> 445 bytes .../textures/xdecor_cauldron_top_empty.png | Bin 0 -> 191 bytes .../textures/xdecor_cauldron_top_idle.png | Bin 0 -> 311 bytes mods/xdecor/textures/xdecor_chainlink.png | Bin 0 -> 221 bytes .../xdecor/textures/xdecor_coalstone_tile.png | Bin 0 -> 463 bytes mods/xdecor/textures/xdecor_cobweb.png | Bin 0 -> 209 bytes .../textures/xdecor_curtain_open_overlay.png | Bin 0 -> 118 bytes mods/xdecor/textures/xdecor_cushion.png | Bin 0 -> 374 bytes .../textures/xdecor_dandelion_white_pot.png | Bin 0 -> 349 bytes .../textures/xdecor_dandelion_yellow_pot.png | Bin 0 -> 339 bytes .../textures/xdecor_desertstone_tile.png | Bin 0 -> 260 bytes mods/xdecor/textures/xdecor_empty_shelf.png | Bin 0 -> 363 bytes .../textures/xdecor_enchantment_bottom.png | Bin 0 -> 582 bytes .../textures/xdecor_enchantment_side.png | Bin 0 -> 512 bytes .../textures/xdecor_enchantment_top.png | Bin 0 -> 195 bytes .../textures/xdecor_enderchest_front.png | Bin 0 -> 435 bytes .../textures/xdecor_enderchest_side.png | Bin 0 -> 414 bytes .../xdecor/textures/xdecor_enderchest_top.png | Bin 0 -> 403 bytes mods/xdecor/textures/xdecor_geranium_pot.png | Bin 0 -> 382 bytes mods/xdecor/textures/xdecor_glyph1.png | Bin 0 -> 108 bytes mods/xdecor/textures/xdecor_glyph10.png | Bin 0 -> 104 bytes mods/xdecor/textures/xdecor_glyph11.png | Bin 0 -> 105 bytes mods/xdecor/textures/xdecor_glyph12.png | Bin 0 -> 103 bytes mods/xdecor/textures/xdecor_glyph13.png | Bin 0 -> 106 bytes mods/xdecor/textures/xdecor_glyph14.png | Bin 0 -> 106 bytes mods/xdecor/textures/xdecor_glyph15.png | Bin 0 -> 110 bytes mods/xdecor/textures/xdecor_glyph16.png | Bin 0 -> 105 bytes mods/xdecor/textures/xdecor_glyph17.png | Bin 0 -> 100 bytes mods/xdecor/textures/xdecor_glyph18.png | Bin 0 -> 110 bytes mods/xdecor/textures/xdecor_glyph2.png | Bin 0 -> 106 bytes mods/xdecor/textures/xdecor_glyph3.png | Bin 0 -> 106 bytes mods/xdecor/textures/xdecor_glyph4.png | Bin 0 -> 106 bytes mods/xdecor/textures/xdecor_glyph5.png | Bin 0 -> 104 bytes mods/xdecor/textures/xdecor_glyph6.png | Bin 0 -> 106 bytes mods/xdecor/textures/xdecor_glyph7.png | Bin 0 -> 104 bytes mods/xdecor/textures/xdecor_glyph8.png | Bin 0 -> 105 bytes mods/xdecor/textures/xdecor_glyph9.png | Bin 0 -> 102 bytes .../textures/xdecor_half_cabinet_front.png | Bin 0 -> 225 bytes .../textures/xdecor_half_cabinet_sides.png | Bin 0 -> 207 bytes mods/xdecor/textures/xdecor_hammer.png | Bin 0 -> 199 bytes mods/xdecor/textures/xdecor_hard_clay.png | Bin 0 -> 215 bytes mods/xdecor/textures/xdecor_hive_front.png | Bin 0 -> 726 bytes mods/xdecor/textures/xdecor_hive_side.png | Bin 0 -> 720 bytes mods/xdecor/textures/xdecor_hive_top.png | Bin 0 -> 617 bytes mods/xdecor/textures/xdecor_honey.png | Bin 0 -> 159 bytes mods/xdecor/textures/xdecor_iron_lightbox.png | Bin 0 -> 301 bytes mods/xdecor/textures/xdecor_itemframe.png | Bin 0 -> 263 bytes mods/xdecor/textures/xdecor_ivy.png | Bin 0 -> 234 bytes mods/xdecor/textures/xdecor_japanese_door.png | Bin 0 -> 799 bytes .../textures/xdecor_japanese_door_inv.png | Bin 0 -> 199 bytes mods/xdecor/textures/xdecor_lantern.png | Bin 0 -> 231 bytes mods/xdecor/textures/xdecor_lantern_inv.png | Bin 0 -> 191 bytes mods/xdecor/textures/xdecor_lever_off.png | Bin 0 -> 300 bytes mods/xdecor/textures/xdecor_lever_on.png | Bin 0 -> 294 bytes mods/xdecor/textures/xdecor_mailbox.png | Bin 0 -> 196 bytes .../xdecor/textures/xdecor_mailbox_bottom.png | Bin 0 -> 116 bytes mods/xdecor/textures/xdecor_mailbox_side.png | Bin 0 -> 176 bytes mods/xdecor/textures/xdecor_mailbox_top.png | Bin 0 -> 116 bytes mods/xdecor/textures/xdecor_moonbrick.png | Bin 0 -> 371 bytes mods/xdecor/textures/xdecor_multishelf.png | Bin 0 -> 503 bytes mods/xdecor/textures/xdecor_packed_ice.png | Bin 0 -> 305 bytes mods/xdecor/textures/xdecor_painting_1.png | Bin 0 -> 255 bytes mods/xdecor/textures/xdecor_painting_2.png | Bin 0 -> 378 bytes mods/xdecor/textures/xdecor_painting_3.png | Bin 0 -> 365 bytes mods/xdecor/textures/xdecor_painting_4.png | Bin 0 -> 370 bytes .../xdecor/textures/xdecor_painting_empty.png | Bin 0 -> 289 bytes .../xdecor/textures/xdecor_pressure_stone.png | Bin 0 -> 270 bytes mods/xdecor/textures/xdecor_pressure_wood.png | Bin 0 -> 543 bytes mods/xdecor/textures/xdecor_prison_door.png | Bin 0 -> 593 bytes .../textures/xdecor_prison_door_inv.png | Bin 0 -> 243 bytes mods/xdecor/textures/xdecor_rope.png | Bin 0 -> 185 bytes mods/xdecor/textures/xdecor_rope_inv.png | Bin 0 -> 187 bytes mods/xdecor/textures/xdecor_rope_wield.png | Bin 0 -> 197 bytes mods/xdecor/textures/xdecor_rose_pot.png | Bin 0 -> 339 bytes mods/xdecor/textures/xdecor_rusty_bar.png | Bin 0 -> 194 bytes .../textures/xdecor_rusty_prison_door.png | Bin 0 -> 749 bytes .../textures/xdecor_rusty_prison_door_inv.png | Bin 0 -> 239 bytes mods/xdecor/textures/xdecor_screen_door.png | Bin 0 -> 803 bytes .../textures/xdecor_screen_door_inv.png | Bin 0 -> 257 bytes mods/xdecor/textures/xdecor_slide_door.png | Bin 0 -> 700 bytes .../xdecor/textures/xdecor_slide_door_inv.png | Bin 0 -> 213 bytes mods/xdecor/textures/xdecor_stone_rune.png | Bin 0 -> 265 bytes mods/xdecor/textures/xdecor_stone_tile.png | Bin 0 -> 295 bytes mods/xdecor/textures/xdecor_tatami.png | Bin 0 -> 145 bytes .../textures/xdecor_television_back.png | Bin 0 -> 146 bytes .../xdecor_television_front_animated.png | Bin 0 -> 1715 bytes .../textures/xdecor_television_left.png | Bin 0 -> 92 bytes mods/xdecor/textures/xdecor_trampoline.png | Bin 0 -> 174 bytes .../textures/xdecor_trampoline_sides.png | Bin 0 -> 288 bytes mods/xdecor/textures/xdecor_tulip_pot.png | Bin 0 -> 356 bytes mods/xdecor/textures/xdecor_viola_pot.png | Bin 0 -> 333 bytes mods/xdecor/textures/xdecor_wood.png | Bin 0 -> 235 bytes mods/xdecor/textures/xdecor_wood_frame.png | Bin 0 -> 271 bytes mods/xdecor/textures/xdecor_wood_tile.png | Bin 0 -> 364 bytes .../textures/xdecor_wooden_lightbox.png | Bin 0 -> 262 bytes .../textures/xdecor_woodframed_glass.png | Bin 0 -> 270 bytes .../xdecor_woodframed_glass_detail.png | Bin 0 -> 201 bytes .../xdecor/textures/xdecor_woodglass_door.png | Bin 0 -> 850 bytes .../textures/xdecor_woodglass_door_inv.png | Bin 0 -> 232 bytes .../textures/xdecor_workbench_front.png | Bin 0 -> 555 bytes .../textures/xdecor_workbench_sides.png | Bin 0 -> 492 bytes mods/xdecor/textures/xdecor_workbench_top.png | Bin 0 -> 591 bytes 2132 files changed, 107398 insertions(+), 2487 deletions(-) delete mode 100644 mods/3d_armor/.gitignore create mode 100644 mods/3d_armor/3d_armor/locale/3d_armor.es.tr create mode 100644 mods/3d_armor/3d_armor/locale/3d_armor.fr.tr create mode 100644 mods/3d_armor/3d_armor/locale/3d_armor.it.tr create mode 100644 mods/3d_armor/3d_armor/locale/3d_armor.ms.tr create mode 100644 mods/3d_armor/3d_armor/locale/3d_armor.pt.tr create mode 100644 mods/3d_armor/3d_armor/locale/3d_armor.pt_BR.tr create mode 100644 mods/3d_armor/3d_armor/locale/3d_armor.ru.tr delete mode 100644 mods/3d_armor/3d_armor/locale/es.po delete mode 100644 mods/3d_armor/3d_armor/locale/fr.po delete mode 100644 mods/3d_armor/3d_armor/locale/it.po delete mode 100644 mods/3d_armor/3d_armor/locale/ms.po delete mode 100644 mods/3d_armor/3d_armor/locale/pt.po delete mode 100644 mods/3d_armor/3d_armor/locale/pt_BR.po delete mode 100644 mods/3d_armor/3d_armor/locale/ru.po delete mode 100644 mods/3d_armor/3d_armor/locale/template.pot create mode 100644 mods/3d_armor/3d_armor/locale/template.txt create mode 100644 mods/3d_armor/3d_armor_ip/locale/3d_armor_ip.fr.tr create mode 100644 mods/3d_armor/3d_armor_ip/locale/template.txt create mode 100644 mods/3d_armor/3d_armor_sfinv/locale/3d_armor_sfinv.fr.tr create mode 100644 mods/3d_armor/3d_armor_sfinv/locale/template.txt create mode 100644 mods/3d_armor/3d_armor_stand/locale/3d_armor_stand.fr.tr create mode 100644 mods/3d_armor/3d_armor_stand/locale/template.txt create mode 100644 mods/3d_armor/3d_armor_ui/locale/3d_armor_ui.fr.tr create mode 100644 mods/3d_armor/3d_armor_ui/locale/template.txt create mode 100644 mods/3d_armor/shields/locale/shields.fr.tr create mode 100644 mods/3d_armor/shields/locale/template.txt create mode 100644 mods/basic_materials/.luacheckrc create mode 100644 mods/basic_materials/LICENSE create mode 100644 mods/basic_materials/electrical-electronic.lua create mode 100644 mods/basic_materials/init.lua create mode 100644 mods/basic_materials/locale/basic_materials.de.tr create mode 100644 mods/basic_materials/locale/basic_materials.fr.tr create mode 100644 mods/basic_materials/locale/basic_materials.ru.tr create mode 100644 mods/basic_materials/metals.lua create mode 100644 mods/basic_materials/misc.lua create mode 100644 mods/basic_materials/mod.conf create mode 100644 mods/basic_materials/models/basic_materials_chains.obj create mode 100644 mods/basic_materials/plastics.lua create mode 100644 mods/basic_materials/textures/basic_materials_brass_block.png create mode 100644 mods/basic_materials/textures/basic_materials_brass_ingot.png create mode 100644 mods/basic_materials/textures/basic_materials_cement_block.png create mode 100644 mods/basic_materials/textures/basic_materials_chain_brass.png create mode 100644 mods/basic_materials/textures/basic_materials_chain_brass_inv.png create mode 100644 mods/basic_materials/textures/basic_materials_chain_steel.png create mode 100644 mods/basic_materials/textures/basic_materials_chain_steel_inv.png create mode 100644 mods/basic_materials/textures/basic_materials_chainlink_brass.png create mode 100644 mods/basic_materials/textures/basic_materials_chainlink_steel.png create mode 100644 mods/basic_materials/textures/basic_materials_concrete_block.png create mode 100644 mods/basic_materials/textures/basic_materials_copper_strip.png create mode 100644 mods/basic_materials/textures/basic_materials_copper_wire.png create mode 100644 mods/basic_materials/textures/basic_materials_empty_spool.png create mode 100644 mods/basic_materials/textures/basic_materials_energy_crystal.png create mode 100644 mods/basic_materials/textures/basic_materials_gear_steel.png create mode 100644 mods/basic_materials/textures/basic_materials_gold_wire.png create mode 100644 mods/basic_materials/textures/basic_materials_heating_element.png create mode 100644 mods/basic_materials/textures/basic_materials_ic.png create mode 100644 mods/basic_materials/textures/basic_materials_motor.png create mode 100644 mods/basic_materials/textures/basic_materials_oil_extract.png create mode 100644 mods/basic_materials/textures/basic_materials_padlock.png create mode 100644 mods/basic_materials/textures/basic_materials_paraffin.png create mode 100644 mods/basic_materials/textures/basic_materials_plastic_sheet.png create mode 100644 mods/basic_materials/textures/basic_materials_plastic_strip.png create mode 100644 mods/basic_materials/textures/basic_materials_silicon.png create mode 100644 mods/basic_materials/textures/basic_materials_silver_wire.png create mode 100644 mods/basic_materials/textures/basic_materials_steel_bar.png create mode 100644 mods/basic_materials/textures/basic_materials_steel_strip.png create mode 100644 mods/basic_materials/textures/basic_materials_steel_wire.png create mode 100644 mods/basic_materials/textures/basic_materials_terracotta_base.png create mode 100644 mods/basic_materials/textures/basic_materials_wet_cement.png create mode 100644 mods/cake/LICENSE create mode 100644 mods/cake/README.md create mode 100644 mods/cake/init.lua create mode 100644 mods/cake/locale/cake.be.tr create mode 100644 mods/cake/locale/cake.ca.tr create mode 100644 mods/cake/locale/cake.cs.tr create mode 100644 mods/cake/locale/cake.da.tr create mode 100644 mods/cake/locale/cake.de.tr create mode 100644 mods/cake/locale/cake.eo.tr create mode 100644 mods/cake/locale/cake.es.tr create mode 100644 mods/cake/locale/cake.et.tr create mode 100644 mods/cake/locale/cake.fr.tr create mode 100644 mods/cake/locale/cake.he.tr create mode 100644 mods/cake/locale/cake.hu.tr create mode 100644 mods/cake/locale/cake.id.tr create mode 100644 mods/cake/locale/cake.ja.tr create mode 100644 mods/cake/locale/cake.jbo.tr create mode 100644 mods/cake/locale/cake.ko.tr create mode 100644 mods/cake/locale/cake.lt.tr create mode 100644 mods/cake/locale/cake.ms.tr create mode 100644 mods/cake/locale/cake.nl.tr create mode 100644 mods/cake/locale/cake.pl.tr create mode 100644 mods/cake/locale/cake.pt.tr create mode 100644 mods/cake/locale/cake.ro.tr create mode 100644 mods/cake/locale/cake.ru.tr create mode 100644 mods/cake/locale/cake.sl.tr create mode 100644 mods/cake/locale/cake.sv.tr create mode 100644 mods/cake/locale/cake.sw.tr create mode 100644 mods/cake/locale/cake.tr.tr create mode 100644 mods/cake/locale/cake.uk.tr create mode 100644 mods/cake/locale/template.txt create mode 100644 mods/cake/mod.conf create mode 100644 mods/cake/screenshot.png create mode 100644 mods/cake/textures/cake.png create mode 100644 mods/cake/textures/cake_bottom.png create mode 100644 mods/cake/textures/cake_inner.png create mode 100644 mods/cake/textures/cake_side.png create mode 100644 mods/cake/textures/cake_sugar.png create mode 100644 mods/cake/textures/cake_top.png create mode 100644 mods/carpets/LICENSE create mode 100644 mods/carpets/README.md create mode 100644 mods/carpets/api.lua create mode 100644 mods/carpets/init.lua create mode 100644 mods/carpets/locale/carpets.fr.tr create mode 100644 mods/carpets/locale/template.txt create mode 100644 mods/carpets/mod.conf create mode 100644 mods/carpets/screenshot.png create mode 100644 mods/castle_masonry/LICENSE create mode 100644 mods/castle_masonry/README.md create mode 100644 mods/castle_masonry/arrow_slits.lua create mode 100644 mods/castle_masonry/i18n.py create mode 100644 mods/castle_masonry/init.lua rename mods/{3d_armor/3d_armor => castle_masonry}/intllib.lua (100%) create mode 100644 mods/castle_masonry/locale/castle_masonry.es.tr create mode 100644 mods/castle_masonry/locale/castle_masonry.fr.tr create mode 100644 mods/castle_masonry/locale/castle_masonry.it.tr create mode 100644 mods/castle_masonry/locale/es.po create mode 100644 mods/castle_masonry/locale/fr.po create mode 100644 mods/castle_masonry/locale/it.po create mode 100644 mods/castle_masonry/locale/template.pot create mode 100644 mods/castle_masonry/locale/template.txt create mode 100644 mods/castle_masonry/mod.conf create mode 100644 mods/castle_masonry/murder_holes.lua create mode 100644 mods/castle_masonry/paving.lua create mode 100644 mods/castle_masonry/pillars.lua create mode 100644 mods/castle_masonry/screenshot.png create mode 100644 mods/castle_masonry/settingtypes.txt create mode 100644 mods/castle_masonry/stone_wall.lua create mode 100644 mods/castle_masonry/textures/LICENSE.txt create mode 100644 mods/castle_masonry/textures/castle_corner_stonewall1.png create mode 100644 mods/castle_masonry/textures/castle_corner_stonewall2.png create mode 100644 mods/castle_masonry/textures/castle_corner_stonewall_tb.png create mode 100644 mods/castle_masonry/textures/castle_dungeon_stone.png create mode 100644 mods/castle_masonry/textures/castle_pavement_brick.png create mode 100644 mods/castle_masonry/textures/castle_rubble.png create mode 100644 mods/castle_masonry/textures/castle_slate.png create mode 100644 mods/castle_masonry/textures/castle_stonewall.png create mode 100755 mods/chat2/LICENSE create mode 100755 mods/chat2/README.md create mode 100644 mods/chat2/depends.txt create mode 100644 mods/chat2/description.txt create mode 100755 mods/chat2/init.lua create mode 100755 mods/chat2/mod.conf create mode 100644 mods/computer/CHANGES.txt create mode 100644 mods/computer/LICENSE.txt create mode 100644 mods/computer/README.txt create mode 100644 mods/computer/TODO.txt create mode 100644 mods/computer/computers.lua create mode 100644 mods/computer/depends.txt create mode 100644 mods/computer/description.txt create mode 100644 mods/computer/fusrodah/_.lua create mode 100644 mods/computer/fusrodah/craft-grid.png create mode 100644 mods/computer/fusrodah/init.lua.old create mode 100644 mods/computer/fusrodah/nodes.lua create mode 100644 mods/computer/init.lua create mode 100644 mods/computer/locale/es.txt create mode 100644 mods/computer/locale/pt.txt create mode 100644 mods/computer/miscitems.lua create mode 100644 mods/computer/mod.conf create mode 100644 mods/computer/recipes.lua create mode 100644 mods/computer/textures/computer_admiral128_bk.png create mode 100644 mods/computer/textures/computer_admiral128_bt.png create mode 100644 mods/computer/textures/computer_admiral128_ft.png create mode 100644 mods/computer/textures/computer_admiral128_lt.png create mode 100644 mods/computer/textures/computer_admiral128_rt.png create mode 100644 mods/computer/textures/computer_admiral128_tp.png create mode 100644 mods/computer/textures/computer_admiral64_bk.png create mode 100644 mods/computer/textures/computer_admiral64_bt.png create mode 100644 mods/computer/textures/computer_admiral64_ft.png create mode 100644 mods/computer/textures/computer_admiral64_lt.png create mode 100644 mods/computer/textures/computer_admiral64_rt.png create mode 100644 mods/computer/textures/computer_admiral64_tp.png create mode 100644 mods/computer/textures/computer_monitor_b.png create mode 100644 mods/computer/textures/computer_monitor_bt.png create mode 100644 mods/computer/textures/computer_monitor_btdl.png create mode 100644 mods/computer/textures/computer_monitor_f_bios.png create mode 100644 mods/computer/textures/computer_monitor_f_desktop.png create mode 100644 mods/computer/textures/computer_monitor_f_dl.png create mode 100644 mods/computer/textures/computer_monitor_f_loading.png create mode 100644 mods/computer/textures/computer_monitor_f_login.png create mode 100644 mods/computer/textures/computer_monitor_f_off.png create mode 100644 mods/computer/textures/computer_monitor_f_on.png create mode 100644 mods/computer/textures/computer_monitor_l.png create mode 100644 mods/computer/textures/computer_monitor_r.png create mode 100644 mods/computer/textures/computer_monitor_t.png create mode 100644 mods/computer/textures/computer_monitor_t_off.png create mode 100644 mods/computer/textures/computer_monitor_tdl.png create mode 100644 mods/computer/textures/computer_piepad_inv.png create mode 100644 mods/computer/textures/computer_piepad_inv_off.png create mode 100644 mods/computer/textures/computer_printer_b.png create mode 100644 mods/computer/textures/computer_printer_bt.png create mode 100644 mods/computer/textures/computer_printer_f.png create mode 100644 mods/computer/textures/computer_printer_l.png create mode 100644 mods/computer/textures/computer_printer_r.png create mode 100644 mods/computer/textures/computer_printer_t.png create mode 100644 mods/computer/textures/computer_router_b.png create mode 100644 mods/computer/textures/computer_router_bt.png create mode 100644 mods/computer/textures/computer_router_f.png create mode 100644 mods/computer/textures/computer_router_f_animated.png create mode 100644 mods/computer/textures/computer_router_l.png create mode 100644 mods/computer/textures/computer_router_r.png create mode 100644 mods/computer/textures/computer_router_t.png create mode 100644 mods/computer/textures/computer_server_bt.png create mode 100644 mods/computer/textures/computer_server_f_off.png create mode 100644 mods/computer/textures/computer_server_f_on.png create mode 100644 mods/computer/textures/computer_server_inv.png create mode 100644 mods/computer/textures/computer_server_l.png create mode 100644 mods/computer/textures/computer_server_r.png create mode 100644 mods/computer/textures/computer_server_t.png create mode 100644 mods/computer/textures/computer_shefriendSOO_bk.png create mode 100644 mods/computer/textures/computer_shefriendSOO_bt.png create mode 100644 mods/computer/textures/computer_shefriendSOO_ft.png create mode 100644 mods/computer/textures/computer_shefriendSOO_ft_off.png create mode 100644 mods/computer/textures/computer_shefriendSOO_lt.png create mode 100644 mods/computer/textures/computer_shefriendSOO_rt.png create mode 100644 mods/computer/textures/computer_shefriendSOO_tp.png create mode 100644 mods/computer/textures/computer_slaystation2_bk.png create mode 100644 mods/computer/textures/computer_slaystation2_bt.png create mode 100644 mods/computer/textures/computer_slaystation2_ft.png create mode 100644 mods/computer/textures/computer_slaystation2_ft_off.png create mode 100644 mods/computer/textures/computer_slaystation2_lt.png create mode 100644 mods/computer/textures/computer_slaystation2_rt.png create mode 100644 mods/computer/textures/computer_slaystation2_tp.png create mode 100644 mods/computer/textures/computer_slaystation_bk.png create mode 100644 mods/computer/textures/computer_slaystation_bt.png create mode 100644 mods/computer/textures/computer_slaystation_ft.png create mode 100644 mods/computer/textures/computer_slaystation_lt.png create mode 100644 mods/computer/textures/computer_slaystation_rt.png create mode 100644 mods/computer/textures/computer_slaystation_tp.png create mode 100644 mods/computer/textures/computer_slaystation_tp_off.png create mode 100644 mods/computer/textures/computer_specter_bk.png create mode 100644 mods/computer/textures/computer_specter_bt.png create mode 100644 mods/computer/textures/computer_specter_ft.png create mode 100644 mods/computer/textures/computer_specter_lt.png create mode 100644 mods/computer/textures/computer_specter_rt.png create mode 100644 mods/computer/textures/computer_specter_tp.png create mode 100644 mods/computer/textures/computer_tower_b.png create mode 100644 mods/computer/textures/computer_tower_bt.png create mode 100644 mods/computer/textures/computer_tower_f_off.png create mode 100644 mods/computer/textures/computer_tower_f_on.png create mode 100644 mods/computer/textures/computer_tower_l.png create mode 100644 mods/computer/textures/computer_tower_r.png create mode 100644 mods/computer/textures/computer_tower_t.png create mode 100644 mods/computer/textures/computer_vanio_bk.png create mode 100644 mods/computer/textures/computer_vanio_bk_off.png create mode 100644 mods/computer/textures/computer_vanio_bt.png create mode 100644 mods/computer/textures/computer_vanio_ft.png create mode 100644 mods/computer/textures/computer_vanio_ft_off.png create mode 100644 mods/computer/textures/computer_vanio_lt.png create mode 100644 mods/computer/textures/computer_vanio_lt_off.png create mode 100644 mods/computer/textures/computer_vanio_rt.png create mode 100644 mods/computer/textures/computer_vanio_rt_off.png create mode 100644 mods/computer/textures/computer_vanio_tp.png create mode 100644 mods/computer/textures/computer_vanio_tp_off.png create mode 100644 mods/computer/textures/computer_wee_bk.png create mode 100644 mods/computer/textures/computer_wee_bt.png create mode 100644 mods/computer/textures/computer_wee_ft.png create mode 100644 mods/computer/textures/computer_wee_ft_off.png create mode 100644 mods/computer/textures/computer_wee_lt.png create mode 100644 mods/computer/textures/computer_wee_rt.png create mode 100644 mods/computer/textures/computer_wee_tp.png create mode 100644 mods/computer/textures/homedecor_plastic_base.png create mode 100644 mods/computer/textures/homedecor_plastic_base_inv.png create mode 100644 mods/computer/textures/homedecor_plastic_sheeting.png create mode 100644 mods/computer/textures/unused/computer_babytower_back.png create mode 100644 mods/computer/textures/unused/computer_babytower_bottom.png create mode 100644 mods/computer/textures/unused/computer_babytower_front.png create mode 100644 mods/computer/textures/unused/computer_babytower_left.png create mode 100644 mods/computer/textures/unused/computer_babytower_right.png create mode 100644 mods/computer/textures/unused/computer_babytower_top.png create mode 100644 mods/computer/textures/unused/computer_computer_front_old.png create mode 100644 mods/computer/textures/unused/computer_computer_top_old.png create mode 100644 mods/computer/textures/unused/computer_shefriendSOO_ (copia).png create mode 100644 mods/computer/textures/unused/computer_spectre_back.png create mode 100644 mods/computer/textures/unused/computer_spectre_bottom.png create mode 100644 mods/computer/textures/unused/computer_spectre_front.png create mode 100644 mods/computer/textures/unused/computer_spectre_left.png create mode 100644 mods/computer/textures/unused/computer_spectre_right.png create mode 100644 mods/computer/textures/unused/computer_spectre_top.png create mode 100644 mods/crops/.luacheckrc create mode 100644 mods/crops/LICENSE create mode 100644 mods/crops/Makefile create mode 100644 mods/crops/cooking.lua create mode 100644 mods/crops/corn.lua create mode 100644 mods/crops/crops_settings.txt create mode 100644 mods/crops/depends.txt create mode 100644 mods/crops/description.txt create mode 100644 mods/crops/init.lua create mode 100644 mods/crops/intllib.lua create mode 100644 mods/crops/locale/de.po create mode 100644 mods/crops/locale/es.po create mode 100644 mods/crops/locale/fr.po create mode 100644 mods/crops/locale/it.po create mode 100644 mods/crops/locale/pt.po create mode 100644 mods/crops/locale/template.pot create mode 100644 mods/crops/mapgen.lua create mode 100644 mods/crops/melon.lua create mode 100644 mods/crops/mod.conf create mode 100644 mods/crops/models/crops_plant_extra_face.obj create mode 100644 mods/crops/polebean.lua create mode 100644 mods/crops/potato.lua create mode 100644 mods/crops/pumpkin.lua create mode 100644 mods/crops/readme.md create mode 100644 mods/crops/screenshot.png create mode 100644 mods/crops/sounds/crops_flies.ogg create mode 100644 mods/crops/sounds/crops_watercan_entering.ogg create mode 100644 mods/crops/sounds/crops_watercan_splash_big.ogg create mode 100644 mods/crops/sounds/crops_watercan_splash_quiet.ogg create mode 100644 mods/crops/sounds/crops_watercan_splash_small.ogg create mode 100644 mods/crops/sounds/crops_watercan_watering.ogg create mode 100644 mods/crops/textures/crops_beanpole_base.png create mode 100644 mods/crops/textures/crops_beanpole_plant_base_1.png create mode 100644 mods/crops/textures/crops_beanpole_plant_base_2.png create mode 100644 mods/crops/textures/crops_beanpole_plant_base_3.png create mode 100644 mods/crops/textures/crops_beanpole_plant_base_4.png create mode 100644 mods/crops/textures/crops_beanpole_plant_base_5.png create mode 100644 mods/crops/textures/crops_beanpole_plant_base_6.png create mode 100644 mods/crops/textures/crops_beanpole_plant_top_1.png create mode 100644 mods/crops/textures/crops_beanpole_plant_top_2.png create mode 100644 mods/crops/textures/crops_beanpole_plant_top_3.png create mode 100644 mods/crops/textures/crops_beanpole_plant_top_4.png create mode 100644 mods/crops/textures/crops_beanpole_top.png create mode 100644 mods/crops/textures/crops_bowl_uncooked_vegetable_stew.png create mode 100644 mods/crops/textures/crops_bowl_vegetable_stew.png create mode 100644 mods/crops/textures/crops_clay_bowl.png create mode 100644 mods/crops/textures/crops_corn.png create mode 100644 mods/crops/textures/crops_corn_base_1.png create mode 100644 mods/crops/textures/crops_corn_base_2.png create mode 100644 mods/crops/textures/crops_corn_base_3.png create mode 100644 mods/crops/textures/crops_corn_base_seed.png create mode 100644 mods/crops/textures/crops_corn_cob.png create mode 100644 mods/crops/textures/crops_corn_on_the_cob.png create mode 100644 mods/crops/textures/crops_corn_top_1.png create mode 100644 mods/crops/textures/crops_corn_top_2.png create mode 100644 mods/crops/textures/crops_corn_top_3.png create mode 100644 mods/crops/textures/crops_flies.png create mode 100644 mods/crops/textures/crops_green_bean.png create mode 100644 mods/crops/textures/crops_green_bean_seed.png create mode 100644 mods/crops/textures/crops_hydrometer.png create mode 100644 mods/crops/textures/crops_melon.png create mode 100644 mods/crops/textures/crops_melon_bottom.png create mode 100644 mods/crops/textures/crops_melon_plant_1.png create mode 100644 mods/crops/textures/crops_melon_plant_2.png create mode 100644 mods/crops/textures/crops_melon_plant_3.png create mode 100644 mods/crops/textures/crops_melon_plant_4.png create mode 100644 mods/crops/textures/crops_melon_plant_5.png create mode 100644 mods/crops/textures/crops_melon_plant_6.png create mode 100644 mods/crops/textures/crops_melon_seed.png create mode 100644 mods/crops/textures/crops_melon_slice.png create mode 100644 mods/crops/textures/crops_melon_stem.png create mode 100644 mods/crops/textures/crops_melon_top.png create mode 100644 mods/crops/textures/crops_potato.png create mode 100644 mods/crops/textures/crops_potato_eyes.png create mode 100644 mods/crops/textures/crops_potato_plant_1.png create mode 100644 mods/crops/textures/crops_potato_plant_2.png create mode 100644 mods/crops/textures/crops_potato_plant_3.png create mode 100644 mods/crops/textures/crops_potato_plant_4.png create mode 100644 mods/crops/textures/crops_potato_plant_5.png create mode 100644 mods/crops/textures/crops_potato_soil.png create mode 100644 mods/crops/textures/crops_pumpkin.png create mode 100644 mods/crops/textures/crops_pumpkin_bottom.png create mode 100644 mods/crops/textures/crops_pumpkin_plant_1.png create mode 100644 mods/crops/textures/crops_pumpkin_plant_2.png create mode 100644 mods/crops/textures/crops_pumpkin_plant_3.png create mode 100644 mods/crops/textures/crops_pumpkin_plant_4.png create mode 100644 mods/crops/textures/crops_pumpkin_plant_5.png create mode 100644 mods/crops/textures/crops_pumpkin_plant_6.png create mode 100644 mods/crops/textures/crops_pumpkin_seed.png create mode 100644 mods/crops/textures/crops_pumpkin_stem.png create mode 100644 mods/crops/textures/crops_pumpkin_top.png create mode 100644 mods/crops/textures/crops_roasted_pumpkin.png create mode 100644 mods/crops/textures/crops_soak.png create mode 100644 mods/crops/textures/crops_tomato.png create mode 100644 mods/crops/textures/crops_tomato_plant_1.png create mode 100644 mods/crops/textures/crops_tomato_plant_2.png create mode 100644 mods/crops/textures/crops_tomato_plant_3.png create mode 100644 mods/crops/textures/crops_tomato_plant_4.png create mode 100644 mods/crops/textures/crops_tomato_plant_5.png create mode 100644 mods/crops/textures/crops_tomato_plant_6.png create mode 100644 mods/crops/textures/crops_tomato_seed.png create mode 100644 mods/crops/textures/crops_unbaked_clay_bowl.png create mode 100644 mods/crops/textures/crops_watering.png create mode 100644 mods/crops/textures/crops_watering_can.png create mode 100644 mods/crops/textures/crops_wither.png create mode 100644 mods/crops/tomato.lua create mode 100644 mods/crops/tools.lua create mode 100755 mods/crops/tools/updatepo.sh create mode 100644 mods/display_api/API.md create mode 100644 mods/display_api/LICENSE.txt create mode 100644 mods/display_api/README.md create mode 100644 mods/display_api/copyright.txt create mode 100644 mods/display_api/depends.txt create mode 100644 mods/display_api/deprecation.lua create mode 100644 mods/display_api/display.lua create mode 100644 mods/display_api/init.lua create mode 100644 mods/display_api/mod.conf create mode 100644 mods/drinks/blends/drinks.blend create mode 100644 mods/drinks/depends.txt create mode 100644 mods/drinks/description.txt create mode 100644 mods/drinks/drink_machines.lua create mode 100644 mods/drinks/drinks.lua create mode 100644 mods/drinks/drinks2.lua create mode 100644 mods/drinks/formspecs.lua create mode 100644 mods/drinks/init.lua create mode 100644 mods/drinks/license.txt create mode 100644 mods/drinks/mod.conf create mode 100644 mods/drinks/models/drinks_liquid_barrel.obj create mode 100644 mods/drinks/models/drinks_press.obj create mode 100644 mods/drinks/models/drinks_silo.obj create mode 100644 mods/drinks/readme.md create mode 100644 mods/drinks/screenshot.png create mode 100644 mods/drinks/textures/drinks_barrel.png create mode 100644 mods/drinks/textures/drinks_barrel_hi.png create mode 100644 mods/drinks/textures/drinks_bottle_contents.png create mode 100644 mods/drinks/textures/drinks_bucket_contents.png create mode 100644 mods/drinks/textures/drinks_drinking_glass.png create mode 100644 mods/drinks/textures/drinks_glass_bottle.png create mode 100644 mods/drinks/textures/drinks_glass_contents.png create mode 100644 mods/drinks/textures/drinks_press.png create mode 100644 mods/drinks/textures/drinks_press_hi.png create mode 100644 mods/drinks/textures/drinks_silo.png create mode 100644 mods/drinks/textures/drinks_silo_hi.png create mode 100644 mods/enchanting/.luacheckrc create mode 100644 mods/enchanting/LICENSE create mode 100644 mods/enchanting/README.md create mode 100644 mods/enchanting/depends.txt create mode 100644 mods/enchanting/description.txt create mode 100644 mods/enchanting/init.lua create mode 100644 mods/enchanting/mod.conf create mode 100644 mods/enchanting/screenshot.png create mode 100644 mods/enchanting/sounds/xdecor_enchanting.ogg create mode 100644 mods/enchanting/textures/bg_btn.png create mode 100644 mods/enchanting/textures/book_open.png create mode 100644 mods/enchanting/textures/ench_ui.png create mode 100644 mods/enchanting/textures/enchtable_bottom.png create mode 100644 mods/enchanting/textures/enchtable_side.png create mode 100644 mods/enchanting/textures/enchtable_top.png create mode 100644 mods/enchanting/textures/mese_layout.png create mode 100644 mods/enchanting/textures/xdecor_glyph1.png create mode 100644 mods/enchanting/textures/xdecor_glyph10.png create mode 100644 mods/enchanting/textures/xdecor_glyph11.png create mode 100644 mods/enchanting/textures/xdecor_glyph12.png create mode 100644 mods/enchanting/textures/xdecor_glyph13.png create mode 100644 mods/enchanting/textures/xdecor_glyph14.png create mode 100644 mods/enchanting/textures/xdecor_glyph15.png create mode 100644 mods/enchanting/textures/xdecor_glyph16.png create mode 100644 mods/enchanting/textures/xdecor_glyph17.png create mode 100644 mods/enchanting/textures/xdecor_glyph18.png create mode 100644 mods/enchanting/textures/xdecor_glyph2.png create mode 100644 mods/enchanting/textures/xdecor_glyph3.png create mode 100644 mods/enchanting/textures/xdecor_glyph4.png create mode 100644 mods/enchanting/textures/xdecor_glyph5.png create mode 100644 mods/enchanting/textures/xdecor_glyph6.png create mode 100644 mods/enchanting/textures/xdecor_glyph7.png create mode 100644 mods/enchanting/textures/xdecor_glyph8.png create mode 100644 mods/enchanting/textures/xdecor_glyph9.png create mode 100644 mods/font_api/API.md create mode 100644 mods/font_api/LICENSE.txt create mode 100644 mods/font_api/README.md create mode 100644 mods/font_api/copyright.txt create mode 100644 mods/font_api/depends.txt create mode 100644 mods/font_api/deprecation.lua create mode 100644 mods/font_api/display_api.lua create mode 100644 mods/font_api/doc/font.svg create mode 100644 mods/font_api/doc/lines.svg create mode 100644 mods/font_api/fallbacks.lua create mode 100644 mods/font_api/font.lua create mode 100644 mods/font_api/fontform.lua create mode 100644 mods/font_api/init.lua create mode 100644 mods/font_api/mod.conf create mode 100644 mods/font_api/registry.lua create mode 100644 mods/font_api/settingtypes.txt create mode 100644 mods/font_api/textures/font_api_center.png create mode 100644 mods/font_api/textures/font_api_font.png create mode 100644 mods/font_api/textures/font_api_left.png create mode 100644 mods/font_api/textures/font_api_right.png create mode 100755 mods/font_api/tools/make_font_lua.sh create mode 100755 mods/font_api/tools/make_font_textures.sh create mode 100644 mods/interact/Readme.md create mode 100644 mods/interact/config.lua create mode 100644 mods/interact/depends.txt create mode 100644 mods/interact/description.txt create mode 100644 mods/interact/init.lua create mode 100644 mods/interact/license.txt create mode 100644 mods/interact/mod.conf create mode 100644 mods/interact/rules.lua create mode 100644 mods/interact/screenshot.png create mode 100644 mods/jukebox/LICENSE.txt create mode 100644 mods/jukebox/README.md create mode 100644 mods/jukebox/init.lua create mode 100644 mods/jukebox/locale/jukebox.be.tr create mode 100644 mods/jukebox/locale/jukebox.cs.tr create mode 100644 mods/jukebox/locale/jukebox.de.tr create mode 100644 mods/jukebox/locale/jukebox.fr.tr create mode 100644 mods/jukebox/locale/jukebox.id.tr create mode 100644 mods/jukebox/locale/jukebox.it.tr create mode 100644 mods/jukebox/locale/jukebox.ja.tr create mode 100644 mods/jukebox/locale/jukebox.ms.tr create mode 100644 mods/jukebox/locale/jukebox.nb.tr create mode 100644 mods/jukebox/locale/jukebox.nl.tr create mode 100644 mods/jukebox/locale/jukebox.pl.tr create mode 100644 mods/jukebox/locale/jukebox.pt.tr create mode 100644 mods/jukebox/locale/jukebox.ru.tr create mode 100644 mods/jukebox/locale/jukebox.tr.tr create mode 100644 mods/jukebox/locale/jukebox.zh_Hans.tr create mode 100644 mods/jukebox/locale/jukebox.zh_Hant.tr create mode 100644 mods/jukebox/locale/template.txt create mode 100644 mods/jukebox/mod.conf create mode 100644 mods/jukebox/sounds/jukebox_disc_1.1.ogg create mode 100644 mods/jukebox/sounds/jukebox_disc_1.2.ogg create mode 100644 mods/jukebox/sounds/jukebox_disc_1.3.ogg create mode 100644 mods/jukebox/sounds/jukebox_disc_1.4.ogg create mode 100644 mods/jukebox/sounds/jukebox_disc_1.5.ogg create mode 100644 mods/jukebox/sounds/jukebox_disc_1.6.ogg create mode 100644 mods/jukebox/textures/jukebox_disc_1.png create mode 100644 mods/jukebox/textures/jukebox_disc_2.png create mode 100644 mods/jukebox/textures/jukebox_disc_3.png create mode 100644 mods/jukebox/textures/jukebox_disc_4.png create mode 100644 mods/jukebox/textures/jukebox_disc_5.png create mode 100644 mods/jukebox/textures/jukebox_disc_6.png create mode 100644 mods/jukebox/textures/jukebox_disc_7.png create mode 100644 mods/jukebox/textures/jukebox_disc_8.png create mode 100644 mods/jukebox/textures/jukebox_disc_9.png create mode 100644 mods/jukebox/textures/jukebox_front.png create mode 100644 mods/jukebox/textures/jukebox_side.png create mode 100644 mods/jukebox/textures/jukebox_top.png create mode 100644 mods/letters/Readme.md create mode 100644 mods/letters/depends.txt create mode 100644 mods/letters/description.txt create mode 100644 mods/letters/init.lua create mode 100644 mods/letters/itemlist.lua create mode 100644 mods/letters/license.txt create mode 100644 mods/letters/mod.conf create mode 100644 mods/letters/registrations.lua create mode 100644 mods/letters/screenshot.png create mode 100644 mods/letters/textures/letters_al_overlay.png create mode 100644 mods/letters/textures/letters_au_overlay.png create mode 100644 mods/letters/textures/letters_bl_overlay.png create mode 100644 mods/letters/textures/letters_bu_overlay.png create mode 100644 mods/letters/textures/letters_cl_overlay.png create mode 100644 mods/letters/textures/letters_cu_overlay.png create mode 100644 mods/letters/textures/letters_dl_overlay.png create mode 100644 mods/letters/textures/letters_du_overlay.png create mode 100644 mods/letters/textures/letters_el_overlay.png create mode 100644 mods/letters/textures/letters_eu_overlay.png create mode 100644 mods/letters/textures/letters_fl_overlay.png create mode 100644 mods/letters/textures/letters_fu_overlay.png create mode 100644 mods/letters/textures/letters_gl_overlay.png create mode 100644 mods/letters/textures/letters_gu_overlay.png create mode 100644 mods/letters/textures/letters_hl_overlay.png create mode 100644 mods/letters/textures/letters_hu_overlay.png create mode 100644 mods/letters/textures/letters_il_overlay.png create mode 100644 mods/letters/textures/letters_iu_overlay.png create mode 100644 mods/letters/textures/letters_jl_overlay.png create mode 100644 mods/letters/textures/letters_ju_overlay.png create mode 100644 mods/letters/textures/letters_kl_overlay.png create mode 100644 mods/letters/textures/letters_ku_overlay.png create mode 100644 mods/letters/textures/letters_letter_cutter_lower_top.png create mode 100644 mods/letters/textures/letters_letter_cutter_side.png create mode 100644 mods/letters/textures/letters_letter_cutter_upper_top.png create mode 100644 mods/letters/textures/letters_ll_overlay.png create mode 100644 mods/letters/textures/letters_lu_overlay.png create mode 100644 mods/letters/textures/letters_ml_overlay.png create mode 100644 mods/letters/textures/letters_mu_overlay.png create mode 100644 mods/letters/textures/letters_nl_overlay.png create mode 100644 mods/letters/textures/letters_nu_overlay.png create mode 100644 mods/letters/textures/letters_ol_overlay.png create mode 100644 mods/letters/textures/letters_ou_overlay.png create mode 100644 mods/letters/textures/letters_pl_overlay.png create mode 100644 mods/letters/textures/letters_pu_overlay.png create mode 100644 mods/letters/textures/letters_ql_overlay.png create mode 100644 mods/letters/textures/letters_qu_overlay.png create mode 100644 mods/letters/textures/letters_rl_overlay.png create mode 100644 mods/letters/textures/letters_ru_overlay.png create mode 100644 mods/letters/textures/letters_sl_overlay.png create mode 100644 mods/letters/textures/letters_su_overlay.png create mode 100644 mods/letters/textures/letters_tl_overlay.png create mode 100644 mods/letters/textures/letters_tu_overlay.png create mode 100644 mods/letters/textures/letters_ul_overlay.png create mode 100644 mods/letters/textures/letters_uu_overlay.png create mode 100644 mods/letters/textures/letters_vl_overlay.png create mode 100644 mods/letters/textures/letters_vu_overlay.png create mode 100644 mods/letters/textures/letters_wl_overlay.png create mode 100644 mods/letters/textures/letters_wu_overlay.png create mode 100644 mods/letters/textures/letters_xl_overlay.png create mode 100644 mods/letters/textures/letters_xu_overlay.png create mode 100644 mods/letters/textures/letters_yl_overlay.png create mode 100644 mods/letters/textures/letters_yu_overlay.png create mode 100644 mods/letters/textures/letters_zl_overlay.png create mode 100644 mods/letters/textures/letters_zu_overlay.png create mode 100644 mods/lib_mount/README.txt create mode 100644 mods/lib_mount/depends.txt create mode 100644 mods/lib_mount/init.lua create mode 100644 mods/mob-engine/API.txt create mode 100644 mods/mob-engine/CHANGELOG.md create mode 100644 mods/mob-engine/LICENSE create mode 100644 mods/mob-engine/README.md create mode 100644 mods/mob-engine/bower.json create mode 100644 mods/mob-engine/chicken/LICENSE.txt create mode 100644 mods/mob-engine/chicken/README.txt create mode 100644 mods/mob-engine/chicken/depends.txt create mode 100644 mods/mob-engine/chicken/egg.lua create mode 100644 mods/mob-engine/chicken/init.lua create mode 100644 mods/mob-engine/chicken/models/creatures_chicken.b3d create mode 100644 mods/mob-engine/chicken/sounds/creatures_chicken.1.ogg create mode 100644 mods/mob-engine/chicken/sounds/creatures_chicken.2.ogg create mode 100644 mods/mob-engine/chicken/sounds/creatures_chicken.3.ogg create mode 100644 mods/mob-engine/chicken/sounds/creatures_chicken_hit.1.ogg create mode 100644 mods/mob-engine/chicken/sounds/creatures_chicken_hit.2.ogg create mode 100644 mods/mob-engine/chicken/textures/creatures_chicken.png create mode 100644 mods/mob-engine/chicken/textures/creatures_chicken_flesh.png create mode 100644 mods/mob-engine/chicken/textures/creatures_chicken_meat.png create mode 100644 mods/mob-engine/chicken/textures/creatures_egg.png create mode 100644 mods/mob-engine/chicken/textures/creatures_feather.png create mode 100644 mods/mob-engine/chicken/textures/creatures_fried_egg.png create mode 100644 mods/mob-engine/creatures/LICENSE.txt create mode 100644 mods/mob-engine/creatures/README.txt create mode 100644 mods/mob-engine/creatures/common.lua create mode 100644 mods/mob-engine/creatures/depends.txt create mode 100644 mods/mob-engine/creatures/description.txt create mode 100644 mods/mob-engine/creatures/functions.lua create mode 100644 mods/mob-engine/creatures/init.lua create mode 100644 mods/mob-engine/creatures/items.lua create mode 100644 mods/mob-engine/creatures/register.lua create mode 100644 mods/mob-engine/creatures/sounds/creatures_splash.1.ogg create mode 100644 mods/mob-engine/creatures/sounds/creatures_splash.2.ogg create mode 100644 mods/mob-engine/creatures/textures/creatures_flesh.png create mode 100644 mods/mob-engine/creatures/textures/creatures_meat.png create mode 100644 mods/mob-engine/creatures/textures/creatures_spawn_egg.png create mode 100644 mods/mob-engine/creatures/textures/creatures_spawner.png create mode 100644 mods/mob-engine/ghost/LICENSE.txt create mode 100644 mods/mob-engine/ghost/README.txt create mode 100644 mods/mob-engine/ghost/depends.txt create mode 100644 mods/mob-engine/ghost/init.lua create mode 100644 mods/mob-engine/ghost/models/creatures_ghost.b3d create mode 100644 mods/mob-engine/ghost/models/ghost.b3d create mode 100644 mods/mob-engine/ghost/sounds/creatures_ghost.1.ogg create mode 100644 mods/mob-engine/ghost/sounds/creatures_ghost.2.ogg create mode 100644 mods/mob-engine/ghost/sounds/creatures_ghost_death.ogg create mode 100644 mods/mob-engine/ghost/sounds/creatures_ghost_hit.ogg create mode 100644 mods/mob-engine/ghost/textures/creatures_egg_ghost.png create mode 100644 mods/mob-engine/ghost/textures/creatures_ghost.png create mode 100644 mods/mob-engine/modpack.txt create mode 100644 mods/mob-engine/oerrki/LICENSE.txt create mode 100644 mods/mob-engine/oerrki/README.txt create mode 100644 mods/mob-engine/oerrki/depends.txt create mode 100644 mods/mob-engine/oerrki/init.lua create mode 100644 mods/mob-engine/oerrki/models/creatures_oerrki.b3d create mode 100644 mods/mob-engine/oerrki/sounds/creatures_oerrki_attack.ogg create mode 100644 mods/mob-engine/oerrki/sounds/creatures_oerrki_hit.1.ogg create mode 100644 mods/mob-engine/oerrki/sounds/creatures_oerrki_hit.2.ogg create mode 100644 mods/mob-engine/oerrki/sounds/creatures_oerrki_idle.1.ogg create mode 100644 mods/mob-engine/oerrki/sounds/creatures_oerrki_idle.2.ogg create mode 100644 mods/mob-engine/oerrki/textures/creatures_egg_oerrki.png create mode 100644 mods/mob-engine/oerrki/textures/creatures_oerrki.png create mode 100644 mods/mob-engine/screenshot.png create mode 100644 mods/mob-engine/sheep/LICENSE.txt create mode 100644 mods/mob-engine/sheep/README.txt create mode 100644 mods/mob-engine/sheep/depends.txt create mode 100644 mods/mob-engine/sheep/init.lua create mode 100644 mods/mob-engine/sheep/models/creatures_sheep.b3d create mode 100644 mods/mob-engine/sheep/sounds/creatures_shears.ogg create mode 100644 mods/mob-engine/sheep/sounds/creatures_sheep.1.ogg create mode 100644 mods/mob-engine/sheep/sounds/creatures_sheep.2.ogg create mode 100644 mods/mob-engine/sheep/sounds/creatures_sheep.3.ogg create mode 100644 mods/mob-engine/sheep/textures/creatures_egg_sheep.png create mode 100644 mods/mob-engine/sheep/textures/creatures_shears.png create mode 100644 mods/mob-engine/sheep/textures/creatures_sheep.png create mode 100644 mods/mob-engine/sheep/textures/creatures_sheep_black.png create mode 100644 mods/mob-engine/sheep/textures/creatures_sheep_brown.png create mode 100644 mods/mob-engine/sheep/textures/creatures_sheep_grey.png create mode 100644 mods/mob-engine/sheep/textures/creatures_sheep_shaved.png create mode 100644 mods/mob-engine/sheep/textures/creatures_sheep_white.png create mode 100644 mods/mob-engine/zombie/LICENSE.txt create mode 100644 mods/mob-engine/zombie/README.txt create mode 100644 mods/mob-engine/zombie/depends.txt create mode 100644 mods/mob-engine/zombie/init.lua create mode 100644 mods/mob-engine/zombie/models/creatures_zombie.b3d create mode 100644 mods/mob-engine/zombie/sounds/creatures_zombie.1.ogg create mode 100644 mods/mob-engine/zombie/sounds/creatures_zombie.2.ogg create mode 100644 mods/mob-engine/zombie/sounds/creatures_zombie.3.ogg create mode 100644 mods/mob-engine/zombie/sounds/creatures_zombie_death.ogg create mode 100644 mods/mob-engine/zombie/sounds/creatures_zombie_hit.ogg create mode 100644 mods/mob-engine/zombie/textures/creatures_egg_zombie.png create mode 100644 mods/mob-engine/zombie/textures/creatures_rotten_flesh.png create mode 100644 mods/mob-engine/zombie/textures/creatures_zombie.png create mode 100644 mods/moreblocks/.editorconfig create mode 100644 mods/moreblocks/.luacheckrc create mode 100644 mods/moreblocks/.pre-commit-config.yaml create mode 100644 mods/moreblocks/CHANGELOG.md create mode 100644 mods/moreblocks/CONTRIBUTING.md create mode 100644 mods/moreblocks/LICENSE.md create mode 100644 mods/moreblocks/README.md create mode 100644 mods/moreblocks/aliases.lua create mode 100644 mods/moreblocks/circular_saw.lua create mode 100644 mods/moreblocks/config.lua create mode 100644 mods/moreblocks/crafting.lua create mode 100644 mods/moreblocks/init.lua create mode 100644 mods/moreblocks/intllib.lua create mode 100644 mods/moreblocks/locale/de.po create mode 100644 mods/moreblocks/locale/es.po create mode 100644 mods/moreblocks/locale/fr.po create mode 100644 mods/moreblocks/locale/it.po create mode 100644 mods/moreblocks/locale/pl.po create mode 100644 mods/moreblocks/locale/ru.po create mode 100644 mods/moreblocks/locale/template.pot create mode 100644 mods/moreblocks/locale/zh_CN.po create mode 100644 mods/moreblocks/locale/zh_TW.po create mode 100644 mods/moreblocks/mod.conf create mode 100644 mods/moreblocks/models/moreblocks_slope.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_cut.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_half.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_half_raised.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_inner.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_inner_cut.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_inner_cut_half.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_inner_cut_half_raised.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_inner_half.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_inner_half_raised.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_outer.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_outer_cut.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_outer_cut_half.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_outer_cut_half_raised.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_outer_half.obj create mode 100644 mods/moreblocks/models/moreblocks_slope_outer_half_raised.obj create mode 100644 mods/moreblocks/nodes.lua create mode 100644 mods/moreblocks/ownership.lua create mode 100644 mods/moreblocks/redefinitions.lua create mode 100644 mods/moreblocks/settingtypes.txt create mode 100644 mods/moreblocks/stairsplus/API.md create mode 100644 mods/moreblocks/stairsplus/common.lua create mode 100644 mods/moreblocks/stairsplus/custom.lua create mode 100644 mods/moreblocks/stairsplus/defs.lua create mode 100644 mods/moreblocks/stairsplus/init.lua create mode 100644 mods/moreblocks/stairsplus/microblocks.lua create mode 100644 mods/moreblocks/stairsplus/panels.lua create mode 100644 mods/moreblocks/stairsplus/recipes.lua create mode 100644 mods/moreblocks/stairsplus/registrations.lua create mode 100644 mods/moreblocks/stairsplus/slabs.lua create mode 100644 mods/moreblocks/stairsplus/slopes.lua create mode 100644 mods/moreblocks/stairsplus/stairs.lua create mode 100644 mods/moreblocks/textures/moreblocks_cactus_brick.png create mode 100644 mods/moreblocks/textures/moreblocks_cactus_checker.png create mode 100644 mods/moreblocks/textures/moreblocks_checker_stone_tile.png create mode 100644 mods/moreblocks/textures/moreblocks_circle_stone_bricks.png create mode 100644 mods/moreblocks/textures/moreblocks_circular_saw_bottom.png create mode 100644 mods/moreblocks/textures/moreblocks_circular_saw_side.png create mode 100644 mods/moreblocks/textures/moreblocks_circular_saw_top.png create mode 100644 mods/moreblocks/textures/moreblocks_clean_glass.png create mode 100644 mods/moreblocks/textures/moreblocks_clean_glass_detail.png create mode 100644 mods/moreblocks/textures/moreblocks_coal_checker.png create mode 100644 mods/moreblocks/textures/moreblocks_coal_glass_stairsplus.png create mode 100644 mods/moreblocks/textures/moreblocks_coal_stone.png create mode 100644 mods/moreblocks/textures/moreblocks_coal_stone_bricks.png create mode 100644 mods/moreblocks/textures/moreblocks_cobble_compressed.png create mode 100644 mods/moreblocks/textures/moreblocks_copperpatina.png create mode 100644 mods/moreblocks/textures/moreblocks_desert_cobble_compressed.png create mode 100644 mods/moreblocks/textures/moreblocks_dirt_compressed.png create mode 100644 mods/moreblocks/textures/moreblocks_empty_shelf.png create mode 100644 mods/moreblocks/textures/moreblocks_glass_stairsplus.png create mode 100644 mods/moreblocks/textures/moreblocks_glow_glass_stairsplus.png create mode 100644 mods/moreblocks/textures/moreblocks_grey_bricks.png create mode 100644 mods/moreblocks/textures/moreblocks_iron_checker.png create mode 100644 mods/moreblocks/textures/moreblocks_iron_glass_stairsplus.png create mode 100644 mods/moreblocks/textures/moreblocks_iron_stone.png create mode 100644 mods/moreblocks/textures/moreblocks_iron_stone_bricks.png create mode 100644 mods/moreblocks/textures/moreblocks_junglestick.png create mode 100644 mods/moreblocks/textures/moreblocks_obsidian_glass_stairsplus.png create mode 100644 mods/moreblocks/textures/moreblocks_plankstone.png create mode 100644 mods/moreblocks/textures/moreblocks_plankstone_2.png create mode 100644 mods/moreblocks/textures/moreblocks_rope.png create mode 100644 mods/moreblocks/textures/moreblocks_split_stone_tile.png create mode 100644 mods/moreblocks/textures/moreblocks_split_stone_tile_top.png create mode 100644 mods/moreblocks/textures/moreblocks_stone_tile.png create mode 100644 mods/moreblocks/textures/moreblocks_super_glow_glass_stairsplus.png create mode 100644 mods/moreblocks/textures/moreblocks_sweeper.png create mode 100644 mods/moreblocks/textures/moreblocks_tar.png create mode 100644 mods/moreblocks/textures/moreblocks_trap_box.png create mode 100644 mods/moreblocks/textures/moreblocks_trap_box_glass.png create mode 100644 mods/moreblocks/textures/moreblocks_tree_stairsplus.png create mode 100644 mods/moreblocks/textures/moreblocks_wood_tile.png create mode 100644 mods/moreblocks/textures/moreblocks_wood_tile_center.png create mode 100644 mods/moreblocks/textures/moreblocks_wood_tile_full.png create mode 100644 mods/moreblocks/textures/moreblocks_wood_tile_offset.png create mode 100644 mods/moreores/.editorconfig create mode 100644 mods/moreores/.luacheckrc create mode 100644 mods/moreores/.pre-commit-config.yaml create mode 100644 mods/moreores/.travis.yml create mode 100644 mods/moreores/CHANGELOG.md create mode 100644 mods/moreores/CONTRIBUTING.md create mode 100644 mods/moreores/LICENSE.md create mode 100644 mods/moreores/README.md create mode 100644 mods/moreores/_config.txt create mode 100644 mods/moreores/init.lua create mode 100644 mods/moreores/locale/moreores.de.tr create mode 100644 mods/moreores/locale/moreores.en.tr create mode 100644 mods/moreores/locale/moreores.es.tr create mode 100644 mods/moreores/locale/moreores.fr.tr create mode 100644 mods/moreores/locale/moreores.hu.tr create mode 100644 mods/moreores/locale/moreores.it.tr create mode 100644 mods/moreores/locale/moreores.nl.tr create mode 100644 mods/moreores/locale/moreores.pl.tr create mode 100644 mods/moreores/locale/moreores.pt_br.tr create mode 100644 mods/moreores/locale/moreores.tr.tr create mode 100644 mods/moreores/mg.lua create mode 100644 mods/moreores/mod.conf create mode 100644 mods/moreores/textures/moreores_copper_rail.png create mode 100644 mods/moreores/textures/moreores_copper_rail_crossing.png create mode 100644 mods/moreores/textures/moreores_copper_rail_curved.png create mode 100644 mods/moreores/textures/moreores_copper_rail_t_junction.png create mode 100644 mods/moreores/textures/moreores_mineral_mithril.png create mode 100644 mods/moreores/textures/moreores_mineral_silver.png create mode 100644 mods/moreores/textures/moreores_mineral_tin.png create mode 100644 mods/moreores/textures/moreores_mithril_block.png create mode 100644 mods/moreores/textures/moreores_mithril_ingot.png create mode 100644 mods/moreores/textures/moreores_mithril_lump.png create mode 100644 mods/moreores/textures/moreores_silver_block.png create mode 100644 mods/moreores/textures/moreores_silver_ingot.png create mode 100644 mods/moreores/textures/moreores_silver_lump.png create mode 100644 mods/moreores/textures/moreores_tin_block.png create mode 100644 mods/moreores/textures/moreores_tin_ingot.png create mode 100644 mods/moreores/textures/moreores_tin_lump.png create mode 100644 mods/moreores/textures/moreores_tool_mithrilaxe.png create mode 100644 mods/moreores/textures/moreores_tool_mithrilhoe.png create mode 100644 mods/moreores/textures/moreores_tool_mithrilpick.png create mode 100644 mods/moreores/textures/moreores_tool_mithrilshovel.png create mode 100644 mods/moreores/textures/moreores_tool_mithrilsword.png create mode 100644 mods/moreores/textures/moreores_tool_silveraxe.png create mode 100644 mods/moreores/textures/moreores_tool_silverhoe.png create mode 100644 mods/moreores/textures/moreores_tool_silverpick.png create mode 100644 mods/moreores/textures/moreores_tool_silvershovel.png create mode 100644 mods/moreores/textures/moreores_tool_silversword.png create mode 100644 mods/mtfoods/README.txt create mode 100644 mods/mtfoods/depends.txt create mode 100644 mods/mtfoods/desserts.lua create mode 100644 mods/mtfoods/drinks.lua create mode 100644 mods/mtfoods/foods.lua create mode 100644 mods/mtfoods/init.lua create mode 100644 mods/mtfoods/textures/mtfoods_apie_top.png create mode 100644 mods/mtfoods/textures/mtfoods_apple_cider.png create mode 100644 mods/mtfoods/textures/mtfoods_apple_juice.png create mode 100644 mods/mtfoods/textures/mtfoods_apple_pie.png create mode 100644 mods/mtfoods/textures/mtfoods_banana_pie.png create mode 100644 mods/mtfoods/textures/mtfoods_bcpie_side.png create mode 100644 mods/mtfoods/textures/mtfoods_berry_shortcake.png create mode 100644 mods/mtfoods/textures/mtfoods_bpie_top.png create mode 100644 mods/mtfoods/textures/mtfoods_cake.png create mode 100644 mods/mtfoods/textures/mtfoods_cake_aside.png create mode 100644 mods/mtfoods/textures/mtfoods_cake_atop.png create mode 100644 mods/mtfoods/textures/mtfoods_cake_bottom.png create mode 100644 mods/mtfoods/textures/mtfoods_cake_cbottom.png create mode 100644 mods/mtfoods/textures/mtfoods_cake_cside.png create mode 100644 mods/mtfoods/textures/mtfoods_cake_ctop.png create mode 100644 mods/mtfoods/textures/mtfoods_cake_side.png create mode 100644 mods/mtfoods/textures/mtfoods_cake_top.png create mode 100644 mods/mtfoods/textures/mtfoods_carrot_cake.png create mode 100644 mods/mtfoods/textures/mtfoods_casserole.png create mode 100644 mods/mtfoods/textures/mtfoods_chocolate.png create mode 100644 mods/mtfoods/textures/mtfoods_chocolate_bit.png create mode 100644 mods/mtfoods/textures/mtfoods_chocolate_cake.png create mode 100644 mods/mtfoods/textures/mtfoods_cider_bottom.png create mode 100644 mods/mtfoods/textures/mtfoods_cider_side.png create mode 100644 mods/mtfoods/textures/mtfoods_cider_sidea.png create mode 100644 mods/mtfoods/textures/mtfoods_cider_top.png create mode 100644 mods/mtfoods/textures/mtfoods_ciderrack.png create mode 100644 mods/mtfoods/textures/mtfoods_ciderrack_other_sides.png create mode 100644 mods/mtfoods/textures/mtfoods_ciderrack_sidea.png create mode 100644 mods/mtfoods/textures/mtfoods_ciderrack_sideb.png create mode 100644 mods/mtfoods/textures/mtfoods_ciderrack_yaxis.png create mode 100644 mods/mtfoods/textures/mtfoods_cookies.png create mode 100644 mods/mtfoods/textures/mtfoods_cream.png create mode 100644 mods/mtfoods/textures/mtfoods_cupcake.png create mode 100644 mods/mtfoods/textures/mtfoods_cupcake_side.png create mode 100644 mods/mtfoods/textures/mtfoods_cupcake_top.png create mode 100644 mods/mtfoods/textures/mtfoods_flute.png create mode 100644 mods/mtfoods/textures/mtfoods_medicine.png create mode 100644 mods/mtfoods/textures/mtfoods_milk.png create mode 100644 mods/mtfoods/textures/mtfoods_mlt.png create mode 100644 mods/mtfoods/textures/mtfoods_orange_juice.png create mode 100644 mods/mtfoods/textures/mtfoods_pie_bottom.png create mode 100644 mods/mtfoods/textures/mtfoods_pie_crust.png create mode 100644 mods/mtfoods/textures/mtfoods_pie_side.png create mode 100644 mods/mtfoods/textures/mtfoods_potato_chips.png create mode 100644 mods/mtfoods/textures/mtfoods_potato_slices.png create mode 100644 mods/mtfoods/textures/mtfoods_ppie_top.png create mode 100644 mods/mtfoods/textures/mtfoods_pumpkin_pie.png create mode 100644 mods/mtfoods/textures/mtfoods_rhubarb_pie.png create mode 100644 mods/mtfoods/textures/mtfoods_rpie_top.png create mode 100644 mods/mtfoods/textures/mtfoods_short_bread.png create mode 100644 mods/mtfoods/textures/mtfoods_simple_cake.png create mode 100644 mods/mtfoods/textures/mtfoods_smoothie.png create mode 100644 mods/mtfoods/textures/mtfoods_strawberry_shortcake.png create mode 100644 mods/mtfoods/textures/mtfoods_sugar.png create mode 100644 mods/mycorners/README.md create mode 100644 mods/mycorners/cornertool.lua create mode 100644 mods/mycorners/depends.txt create mode 100644 mods/mycorners/description.txt create mode 100644 mods/mycorners/init.lua create mode 100644 mods/mycorners/licence.txt create mode 100644 mods/mycorners/machine.lua create mode 100644 mods/mycorners/machine_light.lua create mode 100644 mods/mycorners/mod.conf create mode 100644 mods/mycorners/mysiding.lua create mode 100644 mods/mycorners/nodes.lua create mode 100644 mods/mycorners/nodes_light.lua create mode 100644 mods/mycorners/register.lua create mode 100644 mods/mycorners/register_light.lua create mode 100644 mods/mycorners/screenshot.png create mode 100644 mods/mycorners/textures/32px/corners_stone1.png create mode 100644 mods/mycorners/textures/32px/corners_stone2.png create mode 100644 mods/mycorners/textures/32px/corners_stone3.png create mode 100644 mods/mycorners/textures/32px/corners_stone4.png create mode 100644 mods/mycorners/textures/32px/corners_stone5.png create mode 100644 mods/mycorners/textures/32px/corners_stone6.png create mode 100644 mods/mycorners/textures/32px/corners_stone_brick1.png create mode 100644 mods/mycorners/textures/32px/corners_stone_brick2.png create mode 100644 mods/mycorners/textures/32px/corners_stone_brick3.png create mode 100644 mods/mycorners/textures/32px/corners_stone_brick4.png create mode 100644 mods/mycorners/textures/32px/corners_wood1.png create mode 100644 mods/mycorners/textures/32px/corners_wood2.png create mode 100644 mods/mycorners/textures/32px/corners_wood3.png create mode 100644 mods/mycorners/textures/32px/corners_wood4.png create mode 100644 mods/mycorners/textures/32px/corners_wood5.png create mode 100644 mods/mycorners/textures/32px/corners_wood6.png create mode 100644 mods/mycorners/textures/corners_stone_black.png create mode 100644 mods/mycorners/textures/corners_stone_black_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_black_top.png create mode 100644 mods/mycorners/textures/corners_stone_blue.png create mode 100644 mods/mycorners/textures/corners_stone_blue_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_blue_top.png create mode 100644 mods/mycorners/textures/corners_stone_brown.png create mode 100644 mods/mycorners/textures/corners_stone_brown_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_brown_top.png create mode 100644 mods/mycorners/textures/corners_stone_cyan.png create mode 100644 mods/mycorners/textures/corners_stone_cyan_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_cyan_top.png create mode 100644 mods/mycorners/textures/corners_stone_dark_green.png create mode 100644 mods/mycorners/textures/corners_stone_dark_green_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_dark_green_top.png create mode 100644 mods/mycorners/textures/corners_stone_dark_grey.png create mode 100644 mods/mycorners/textures/corners_stone_dark_grey_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_dark_grey_top.png create mode 100644 mods/mycorners/textures/corners_stone_green.png create mode 100644 mods/mycorners/textures/corners_stone_green_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_green_top.png create mode 100644 mods/mycorners/textures/corners_stone_grey.png create mode 100644 mods/mycorners/textures/corners_stone_grey_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_grey_top.png create mode 100644 mods/mycorners/textures/corners_stone_magenta.png create mode 100644 mods/mycorners/textures/corners_stone_magenta_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_magenta_top.png create mode 100644 mods/mycorners/textures/corners_stone_orange.png create mode 100644 mods/mycorners/textures/corners_stone_orange_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_orange_top.png create mode 100644 mods/mycorners/textures/corners_stone_pink.png create mode 100644 mods/mycorners/textures/corners_stone_pink_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_pink_top.png create mode 100644 mods/mycorners/textures/corners_stone_red.png create mode 100644 mods/mycorners/textures/corners_stone_red_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_red_top.png create mode 100644 mods/mycorners/textures/corners_stone_violet.png create mode 100644 mods/mycorners/textures/corners_stone_violet_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_violet_top.png create mode 100644 mods/mycorners/textures/corners_stone_white.png create mode 100644 mods/mycorners/textures/corners_stone_white_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_white_top.png create mode 100644 mods/mycorners/textures/corners_stone_yellow.png create mode 100644 mods/mycorners/textures/corners_stone_yellow_bottom.png create mode 100644 mods/mycorners/textures/corners_stone_yellow_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_black.png create mode 100644 mods/mycorners/textures/corners_stonebrick_black_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_black_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_blue.png create mode 100644 mods/mycorners/textures/corners_stonebrick_blue_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_blue_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_brown.png create mode 100644 mods/mycorners/textures/corners_stonebrick_brown_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_brown_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_cyan.png create mode 100644 mods/mycorners/textures/corners_stonebrick_cyan_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_cyan_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_dark_green.png create mode 100644 mods/mycorners/textures/corners_stonebrick_dark_green_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_dark_green_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_dark_grey.png create mode 100644 mods/mycorners/textures/corners_stonebrick_dark_grey_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_dark_grey_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_green.png create mode 100644 mods/mycorners/textures/corners_stonebrick_green_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_green_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_grey.png create mode 100644 mods/mycorners/textures/corners_stonebrick_grey_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_grey_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_magenta.png create mode 100644 mods/mycorners/textures/corners_stonebrick_magenta_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_magenta_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_orange.png create mode 100644 mods/mycorners/textures/corners_stonebrick_orange_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_orange_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_pink.png create mode 100644 mods/mycorners/textures/corners_stonebrick_pink_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_pink_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_red.png create mode 100644 mods/mycorners/textures/corners_stonebrick_red_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_red_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_violet.png create mode 100644 mods/mycorners/textures/corners_stonebrick_violet_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_violet_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_white.png create mode 100644 mods/mycorners/textures/corners_stonebrick_white_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_white_top.png create mode 100644 mods/mycorners/textures/corners_stonebrick_yellow.png create mode 100644 mods/mycorners/textures/corners_stonebrick_yellow_bottom.png create mode 100644 mods/mycorners/textures/corners_stonebrick_yellow_top.png create mode 100644 mods/mycorners/textures/corners_wood_black.png create mode 100644 mods/mycorners/textures/corners_wood_black_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_black_top.png create mode 100644 mods/mycorners/textures/corners_wood_blue.png create mode 100644 mods/mycorners/textures/corners_wood_blue_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_blue_top.png create mode 100644 mods/mycorners/textures/corners_wood_brown.png create mode 100644 mods/mycorners/textures/corners_wood_brown_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_brown_top.png create mode 100644 mods/mycorners/textures/corners_wood_cyan.png create mode 100644 mods/mycorners/textures/corners_wood_cyan_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_cyan_top.png create mode 100644 mods/mycorners/textures/corners_wood_dark_green.png create mode 100644 mods/mycorners/textures/corners_wood_dark_green_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_dark_green_top.png create mode 100644 mods/mycorners/textures/corners_wood_dark_grey.png create mode 100644 mods/mycorners/textures/corners_wood_dark_grey_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_dark_grey_top.png create mode 100644 mods/mycorners/textures/corners_wood_green.png create mode 100644 mods/mycorners/textures/corners_wood_green_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_green_top.png create mode 100644 mods/mycorners/textures/corners_wood_grey.png create mode 100644 mods/mycorners/textures/corners_wood_grey_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_grey_top.png create mode 100644 mods/mycorners/textures/corners_wood_magenta.png create mode 100644 mods/mycorners/textures/corners_wood_magenta_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_magenta_top.png create mode 100644 mods/mycorners/textures/corners_wood_orange.png create mode 100644 mods/mycorners/textures/corners_wood_orange_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_orange_top.png create mode 100644 mods/mycorners/textures/corners_wood_pink.png create mode 100644 mods/mycorners/textures/corners_wood_pink_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_pink_top.png create mode 100644 mods/mycorners/textures/corners_wood_red.png create mode 100644 mods/mycorners/textures/corners_wood_red_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_red_top.png create mode 100644 mods/mycorners/textures/corners_wood_violet.png create mode 100644 mods/mycorners/textures/corners_wood_violet_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_violet_top.png create mode 100644 mods/mycorners/textures/corners_wood_white.png create mode 100644 mods/mycorners/textures/corners_wood_white_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_white_top.png create mode 100644 mods/mycorners/textures/corners_wood_yellow.png create mode 100644 mods/mycorners/textures/corners_wood_yellow_bottom.png create mode 100644 mods/mycorners/textures/corners_wood_yellow_top.png create mode 100644 mods/mycorners/textures/mycorners_background.png create mode 100644 mods/mycorners/textures/mycorners_cornertool.png create mode 100644 mods/mycorners/textures/mycorners_mach1.png create mode 100644 mods/mycorners/textures/mycorners_mach2.png create mode 100644 mods/mycorners/textures/mycorners_mach3.png create mode 100644 mods/mycorners/textures/mycorners_mach4.png create mode 100644 mods/mycorners/textures/mycorners_mach5.png create mode 100644 mods/mycorners/textures/mycorners_mach6.png create mode 100644 mods/mycorners/textures/mycorners_machine.png create mode 100644 mods/mycorners/textures/mycorners_machine_back.png create mode 100644 mods/mycorners/textures/mycorners_machine_bottom.png create mode 100644 mods/mycorners/textures/mycorners_machine_front.png create mode 100644 mods/mycorners/textures/mycorners_machine_side.png create mode 100644 mods/mycorners/textures/mycorners_machine_sideb.png create mode 100644 mods/mycorners/textures/mycorners_machine_sidel.png create mode 100644 mods/mycorners/textures/mycorners_machine_sidel2.png create mode 100644 mods/mycorners/textures/mycorners_machine_sider.png create mode 100644 mods/mycorners/textures/mycorners_machine_sider2.png create mode 100644 mods/mycorners/textures/mycorners_machine_top.png create mode 100644 mods/mycorners/textures/mycorners_machine_top2.png create mode 100644 mods/mydeck/README.md create mode 100644 mods/mydeck/beam.lua create mode 100644 mods/mydeck/deckboards.lua create mode 100644 mods/mydeck/depends.txt create mode 100644 mods/mydeck/description.txt create mode 100644 mods/mydeck/init.lua create mode 100644 mods/mydeck/joists.lua create mode 100644 mods/mydeck/lattice.lua create mode 100644 mods/mydeck/licence.txt create mode 100644 mods/mydeck/machine.lua create mode 100644 mods/mydeck/mod.conf create mode 100644 mods/mydeck/piles.lua create mode 100644 mods/mydeck/rail.lua create mode 100644 mods/mydeck/screenshot.png create mode 100644 mods/mydeck/stain.lua create mode 100644 mods/mydeck/stairs.lua create mode 100644 mods/mydeck/textures/mydeck_background.png create mode 100644 mods/mydeck/textures/mydeck_beambb_ol.png create mode 100644 mods/mydeck/textures/mydeck_beambf_ol.png create mode 100644 mods/mydeck/textures/mydeck_beambs_ol.png create mode 100644 mods/mydeck/textures/mydeck_beambt_ol.png create mode 100644 mods/mydeck/textures/mydeck_brush.png create mode 100644 mods/mydeck/textures/mydeck_concrete.png create mode 100644 mods/mydeck/textures/mydeck_hwood.png create mode 100644 mods/mydeck/textures/mydeck_joistend_ol.png create mode 100644 mods/mydeck/textures/mydeck_mach20.png create mode 100644 mods/mydeck/textures/mydeck_mach_inv.png create mode 100644 mods/mydeck/textures/mydeck_machf.png create mode 100644 mods/mydeck/textures/mydeck_machs.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_black.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_blue.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_brown.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_cyan.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_dark_green.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_dark_grey.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_green.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_grey.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_magenta.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_orange.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_pink.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_red.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_violet.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_white.png create mode 100644 mods/mydeck/textures/mydeck_paint_brush_yellow.png create mode 100644 mods/mydeck/textures/mydeck_pilef_ol.png create mode 100644 mods/mydeck/textures/mydeck_piles_ol.png create mode 100644 mods/mydeck/textures/mydeck_pilet.png create mode 100644 mods/mydeck/textures/mydeck_piletp_ol.png create mode 100644 mods/mydeck/textures/mydeck_rwood_ol.png create mode 100644 mods/mydeck/textures/mydeck_tint1 (copy).png create mode 100644 mods/mydeck/textures/mydeck_tint1.png create mode 100644 mods/mydeck/textures/mydeck_tint2.png create mode 100644 mods/mydeck/textures/mydeck_tint3.png create mode 100644 mods/mydeck/textures/mydeck_tint4.png create mode 100644 mods/mymasonhammer/README.md create mode 100644 mods/mymasonhammer/depends.txt create mode 100644 mods/mymasonhammer/description.txt create mode 100644 mods/mymasonhammer/hammer.lua create mode 100644 mods/mymasonhammer/init.lua create mode 100644 mods/mymasonhammer/licence.txt create mode 100644 mods/mymasonhammer/mod.conf create mode 100644 mods/mymasonhammer/nodes.lua create mode 100644 mods/mymasonhammer/screenshot.png create mode 100644 mods/mymasonhammer/textures/32mymasonhammer_tint.png create mode 100644 mods/mymasonhammer/textures/32mymasonhammer_tint2.png create mode 100644 mods/mymasonhammer/textures/64mymasonhammer_tint.png create mode 100644 mods/mymasonhammer/textures/64mymasonhammer_tint2.png create mode 100644 mods/mymasonhammer/textures/mymasonhammer_hammer.png create mode 100644 mods/mymasonhammer/textures/mymasonhammer_hammer2.png create mode 100644 mods/mymasonhammer/textures/mymasonhammer_parti.png create mode 100644 mods/mymasonhammer/textures/mymasonhammer_tint.png create mode 100644 mods/mymasonhammer/textures/mymasonhammer_tint2.png create mode 100644 mods/mymillwork/README.md create mode 100644 mods/mymillwork/depends.txt create mode 100644 mods/mymillwork/description.txt create mode 100644 mods/mymillwork/init.lua create mode 100644 mods/mymillwork/licence.txt create mode 100644 mods/mymillwork/machines.lua create mode 100644 mods/mymillwork/materials.lua create mode 100644 mods/mymillwork/mod.conf create mode 100644 mods/mymillwork/models/mymillwork_mach1.obj create mode 100644 mods/mymillwork/models/mymillwork_mach10.obj create mode 100644 mods/mymillwork/models/mymillwork_mach11.obj create mode 100644 mods/mymillwork/models/mymillwork_mach12.obj create mode 100644 mods/mymillwork/models/mymillwork_mach13.obj create mode 100644 mods/mymillwork/models/mymillwork_mach14.obj create mode 100644 mods/mymillwork/models/mymillwork_mach15.obj create mode 100644 mods/mymillwork/models/mymillwork_mach16.obj create mode 100644 mods/mymillwork/models/mymillwork_mach17.obj create mode 100644 mods/mymillwork/models/mymillwork_mach18.obj create mode 100644 mods/mymillwork/models/mymillwork_mach19.obj create mode 100644 mods/mymillwork/models/mymillwork_mach2.obj create mode 100644 mods/mymillwork/models/mymillwork_mach20.obj create mode 100644 mods/mymillwork/models/mymillwork_mach21.obj create mode 100644 mods/mymillwork/models/mymillwork_mach22.obj create mode 100644 mods/mymillwork/models/mymillwork_mach23.obj create mode 100644 mods/mymillwork/models/mymillwork_mach24.obj create mode 100644 mods/mymillwork/models/mymillwork_mach3.obj create mode 100644 mods/mymillwork/models/mymillwork_mach4.obj create mode 100644 mods/mymillwork/models/mymillwork_mach5.obj create mode 100644 mods/mymillwork/models/mymillwork_mach6.obj create mode 100644 mods/mymillwork/models/mymillwork_mach7.obj create mode 100644 mods/mymillwork/models/mymillwork_mach8.obj create mode 100644 mods/mymillwork/models/mymillwork_mach9.obj create mode 100644 mods/mymillwork/nodes.lua create mode 100644 mods/mymillwork/screenshot.png create mode 100644 mods/mymillwork/textures/millwork_white.png create mode 100644 mods/mymillwork/textures/mymillwork_background.png create mode 100644 mods/mymillwork/textures/mymillwork_mach1.png create mode 100644 mods/mymillwork/textures/mymillwork_mach10.png create mode 100644 mods/mymillwork/textures/mymillwork_mach11.png create mode 100644 mods/mymillwork/textures/mymillwork_mach12.png create mode 100644 mods/mymillwork/textures/mymillwork_mach13.png create mode 100644 mods/mymillwork/textures/mymillwork_mach14.png create mode 100644 mods/mymillwork/textures/mymillwork_mach15.png create mode 100644 mods/mymillwork/textures/mymillwork_mach16.png create mode 100644 mods/mymillwork/textures/mymillwork_mach17.png create mode 100644 mods/mymillwork/textures/mymillwork_mach18.png create mode 100644 mods/mymillwork/textures/mymillwork_mach19.png create mode 100644 mods/mymillwork/textures/mymillwork_mach2.png create mode 100644 mods/mymillwork/textures/mymillwork_mach20.png create mode 100644 mods/mymillwork/textures/mymillwork_mach21.png create mode 100644 mods/mymillwork/textures/mymillwork_mach22.png create mode 100644 mods/mymillwork/textures/mymillwork_mach23.png create mode 100644 mods/mymillwork/textures/mymillwork_mach24.png create mode 100644 mods/mymillwork/textures/mymillwork_mach25.png create mode 100644 mods/mymillwork/textures/mymillwork_mach26.png create mode 100644 mods/mymillwork/textures/mymillwork_mach3.png create mode 100644 mods/mymillwork/textures/mymillwork_mach4.png create mode 100644 mods/mymillwork/textures/mymillwork_mach5.png create mode 100644 mods/mymillwork/textures/mymillwork_mach6.png create mode 100644 mods/mymillwork/textures/mymillwork_mach7.png create mode 100644 mods/mymillwork/textures/mymillwork_mach8.png create mode 100644 mods/mymillwork/textures/mymillwork_mach9.png create mode 100644 mods/mymillwork/textures/mymillwork_machine.png create mode 100644 mods/mymillwork/textures/mymillwork_machine_back.png create mode 100644 mods/mymillwork/textures/mymillwork_machine_bottom.png create mode 100644 mods/mymillwork/textures/mymillwork_machine_front.png create mode 100644 mods/mymillwork/textures/mymillwork_machine_side.png create mode 100644 mods/mymillwork/textures/mymillwork_machine_side1.png create mode 100644 mods/mymillwork/textures/mymillwork_machine_side2.png create mode 100644 mods/mymillwork/textures/mymillwork_machine_top.png create mode 100644 mods/mypaths/README.md create mode 100644 mods/mypaths/crafts.lua create mode 100644 mods/mypaths/depends.txt create mode 100644 mods/mypaths/description.txt create mode 100644 mods/mypaths/dirt_road.lua create mode 100644 mods/mypaths/dirt_road_slopes.lua create mode 100644 mods/mypaths/ethereal.lua create mode 100644 mods/mypaths/grass.lua create mode 100644 mods/mypaths/init.lua create mode 100644 mods/mypaths/licence.txt create mode 100644 mods/mypaths/mod.conf create mode 100644 mods/mypaths/models/six-twelve_slope-ic.obj create mode 100644 mods/mypaths/models/six-twelve_slope-oc.obj create mode 100644 mods/mypaths/models/six-twelve_slope.obj create mode 100644 mods/mypaths/models/slope.obj create mode 100644 mods/mypaths/models/slope_long.obj create mode 100644 mods/mypaths/models/twelve-twelve-ic.obj create mode 100644 mods/mypaths/models/twelve-twelve-oc.obj create mode 100644 mods/mypaths/models/twelve-twelve.obj create mode 100644 mods/mypaths/screenshot.png create mode 100644 mods/mypaths/stone_paths.lua create mode 100644 mods/mypaths/textures/mypaths_dirt_road.png create mode 100644 mods/mypaths/textures/mypaths_dirt_road_icorner.png create mode 100644 mods/mypaths/textures/mypaths_dirt_road_ocorner.png create mode 100644 mods/mypaths/textures/mypaths_dirt_road_side.png create mode 100644 mods/mypaths/textures/mypaths_dirt_road_side2.png create mode 100644 mods/mypaths/textures/mypaths_dirt_road_side_angle.png create mode 100644 mods/mypaths/textures/mypaths_dirt_road_side_angle_end1.png create mode 100644 mods/mypaths/textures/mypaths_dirt_road_side_angle_end2.png create mode 100644 mods/mypaths/textures/mypaths_dirt_road_side_angle_end3.png create mode 100644 mods/mypaths/textures/mypaths_dirt_road_side_angle_end4.png create mode 100644 mods/mypaths/textures/mypaths_dirt_side_long_mesh.png create mode 100644 mods/mypaths/textures/mypaths_dirt_side_long_mesh2.png create mode 100644 mods/mypaths/textures/mypaths_grass.png create mode 100644 mods/mypaths/textures/mypaths_path_mesh.png create mode 100644 mods/mypaths/textures/mypaths_path_mesh2.png create mode 100644 mods/myroofs/README.md create mode 100644 mods/myroofs/asphault.lua create mode 100644 mods/myroofs/blocks.lua create mode 100644 mods/myroofs/depends.txt create mode 100644 mods/myroofs/description.txt create mode 100644 mods/myroofs/homedecor.lua create mode 100644 mods/myroofs/init.lua create mode 100644 mods/myroofs/licence.txt create mode 100644 mods/myroofs/mod.conf create mode 100644 mods/myroofs/models/six-twelve_slope-ic.obj create mode 100644 mods/myroofs/models/six-twelve_slope-oc.obj create mode 100644 mods/myroofs/models/six-twelve_slope.obj create mode 100644 mods/myroofs/models/twelve-twelve-ic.obj create mode 100644 mods/myroofs/models/twelve-twelve-oc.obj create mode 100644 mods/myroofs/models/twelve-twelve.obj create mode 100644 mods/myroofs/screenshot.png create mode 100644 mods/myroofs/straw.lua create mode 100644 mods/myroofs/textures/myroofs_asphalt_shingle_dark_grey.png create mode 100644 mods/myroofs/textures/myroofs_asphalt_shingle_dark_grey_round.png create mode 100644 mods/myroofs/textures/myroofs_asphalt_shingle_green.png create mode 100644 mods/myroofs/textures/myroofs_asphalt_shingle_grey.png create mode 100644 mods/myroofs/textures/myroofs_asphalt_shingle_grey_round.png create mode 100644 mods/myroofs/textures/myroofs_asphalt_shingle_red.png create mode 100755 mods/myroofs/textures/myroofs_copper.png create mode 100755 mods/myroofs/textures/myroofs_green_copper.png create mode 100644 mods/myroofs/textures/myroofs_reet.png create mode 100644 mods/myroofs/textures/myroofs_straw.png create mode 100644 mods/myroofs/textures/myroofs_straw_dark.png create mode 100644 mods/mysheetmetal/README.md create mode 100644 mods/mysheetmetal/depends.txt create mode 100644 mods/mysheetmetal/description.txt create mode 100644 mods/mysheetmetal/eavestrough.lua create mode 100644 mods/mysheetmetal/fascia.lua create mode 100644 mods/mysheetmetal/init.lua create mode 100644 mods/mysheetmetal/licence.txt create mode 100644 mods/mysheetmetal/machine.lua create mode 100644 mods/mysheetmetal/mod.conf create mode 100644 mods/mysheetmetal/models/twelve-twelve_L_Under.obj create mode 100644 mods/mysheetmetal/models/twelve-twelve_L_Upper.obj create mode 100644 mods/mysheetmetal/models/twelve-twelve_R_Under.obj create mode 100644 mods/mysheetmetal/models/twelve-twelve_R_Upper.obj create mode 100644 mods/mysheetmetal/models/twelve-twelve_thin.obj~ create mode 100644 mods/mysheetmetal/screenshot.png create mode 100644 mods/mysheetmetal/soffit.lua create mode 100644 mods/mysheetmetal/textures/mysheetmetal_background.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach1.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach10.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach11.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach12.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach13.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach2.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach3.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach4.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach5.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach6.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach7.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach8.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach9.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach_back.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach_front.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach_left.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach_side.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_mach_top.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_water_back.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_water_front.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_water_top.png create mode 100644 mods/mysheetmetal/textures/mysheetmetal_white.png create mode 100644 mods/mywalls/depends.txt create mode 100644 mods/mywalls/description.txt create mode 100644 mods/mywalls/init.lua create mode 100644 mods/mywalls/licence.txt create mode 100644 mods/mywalls/mod.conf create mode 100644 mods/mywalls/readme.md create mode 100644 mods/mywalls/screenshot.png create mode 100644 mods/mywoodslopes/Readme.md create mode 100644 mods/mywoodslopes/depends.txt create mode 100644 mods/mywoodslopes/description.txt create mode 100644 mods/mywoodslopes/ethereal.lua create mode 100644 mods/mywoodslopes/init.lua create mode 100644 mods/mywoodslopes/licence.txt create mode 100644 mods/mywoodslopes/long_slopes.lua create mode 100644 mods/mywoodslopes/mod.conf create mode 100644 mods/mywoodslopes/models/six-twelve_slope-ic.obj create mode 100644 mods/mywoodslopes/models/six-twelve_slope-oc.obj create mode 100644 mods/mywoodslopes/models/six-twelve_slope.obj create mode 100644 mods/mywoodslopes/models/twelve-twelve-ic.obj create mode 100644 mods/mywoodslopes/models/twelve-twelve-oc.obj create mode 100644 mods/mywoodslopes/models/twelve-twelve.obj create mode 100644 mods/mywoodslopes/moretrees.lua create mode 100644 mods/mywoodslopes/screenshot.png create mode 100644 mods/mywoodslopes/slopes.lua create mode 100644 mods/playeranim/LICENSE.md create mode 100644 mods/playeranim/README.md create mode 100644 mods/playeranim/depends.txt create mode 100644 mods/playeranim/description.txt create mode 100644 mods/playeranim/init.lua create mode 100644 mods/playeranim/mod.conf create mode 100644 mods/playeranim/model.lua create mode 100644 mods/playeranim/screenshot.png create mode 100644 mods/playeranim/settingtypes.txt create mode 100644 mods/ropes/LICENSE.md create mode 100644 mods/ropes/README.md create mode 100644 mods/ropes/bridge.lua create mode 100644 mods/ropes/crafts.lua create mode 100644 mods/ropes/depends.txt create mode 100644 mods/ropes/description.txt create mode 100644 mods/ropes/doc.lua create mode 100644 mods/ropes/extendingladder.lua create mode 100644 mods/ropes/functions.lua create mode 100644 mods/ropes/i18n.py create mode 100644 mods/ropes/init.lua create mode 100644 mods/ropes/locale/ropes.es.tr create mode 100644 mods/ropes/locale/template.txt create mode 100644 mods/ropes/loot.lua create mode 100644 mods/ropes/mod.conf create mode 100644 mods/ropes/ropeboxes.lua create mode 100644 mods/ropes/ropeladder.lua create mode 100644 mods/ropes/screenshot.png create mode 100644 mods/ropes/settingtypes.txt create mode 100644 mods/ropes/sounds/license.txt create mode 100644 mods/ropes/sounds/ropes_creak.1.ogg create mode 100644 mods/ropes/sounds/ropes_creak.2.ogg create mode 100644 mods/ropes/sounds/ropes_creak.3.ogg create mode 100644 mods/ropes/textures/ropes_1.png create mode 100644 mods/ropes/textures/ropes_2.png create mode 100644 mods/ropes/textures/ropes_3.png create mode 100644 mods/ropes/textures/ropes_4.png create mode 100644 mods/ropes/textures/ropes_5.png create mode 100644 mods/ropes/textures/ropes_item.png create mode 100644 mods/ropes/textures/ropes_ropebox_front_1.png create mode 100644 mods/ropes/textures/ropes_ropebox_front_2.png create mode 100644 mods/ropes/textures/ropes_ropebox_front_3.png create mode 100644 mods/ropes/textures/ropes_ropebox_front_4.png create mode 100644 mods/ropes/textures/ropes_ropebox_front_5.png create mode 100644 mods/ropes/textures/ropes_ropebox_side.png create mode 100644 mods/ropes/textures/ropes_ropeladder.png create mode 100644 mods/ropes/textures/ropes_ropeladder_bottom.png create mode 100644 mods/ropes/textures/ropes_ropeladder_top.png create mode 100644 mods/signs_api/LICENSE.txt create mode 100644 mods/signs_api/README.md create mode 100644 mods/signs_api/copyright.txt create mode 100644 mods/signs_api/depends.txt create mode 100644 mods/signs_api/init.lua create mode 100644 mods/signs_api/intllib.lua create mode 100644 mods/signs_api/locale/fr.po create mode 100644 mods/signs_api/locale/ms.po create mode 100644 mods/signs_api/locale/template.pot create mode 100644 mods/signs_api/mod.conf create mode 100755 mods/signs_api/tools/updatepo.sh create mode 100644 mods/skinsdb/API.md create mode 100644 mods/skinsdb/README.md create mode 100644 mods/skinsdb/api.lua create mode 100644 mods/skinsdb/chatcommands.lua create mode 100644 mods/skinsdb/formspecs.lua create mode 100644 mods/skinsdb/init.lua create mode 100644 mods/skinsdb/locale/skinsdb.de.tr create mode 100644 mods/skinsdb/locale/skinsdb.fr.tr create mode 100644 mods/skinsdb/locale/skinsdb.ms.tr create mode 100644 mods/skinsdb/locale/skinsdb.zh_CN.tr create mode 100644 mods/skinsdb/locale/skinsdb.zh_TW.tr create mode 100644 mods/skinsdb/locale/template.txt create mode 100644 mods/skinsdb/meta/readme.txt create mode 100644 mods/skinsdb/mod.conf create mode 100644 mods/skinsdb/models/skinsdb_3d_armor_character_5.b3d create mode 100644 mods/skinsdb/models/skinsdb_3d_armor_character_5.blend create mode 100644 mods/skinsdb/sfinv_page.lua create mode 100644 mods/skinsdb/skin_meta_api.lua create mode 100644 mods/skinsdb/skinlist.lua create mode 100644 mods/skinsdb/skins_updater.lua create mode 100644 mods/skinsdb/textures/readme.txt create mode 100644 mods/skinsdb/textures/skindb_mask_chest.png create mode 100644 mods/skinsdb/textures/skindb_mask_head.png create mode 100644 mods/skinsdb/textures/skindb_mask_rarm.png create mode 100644 mods/skinsdb/textures/skindb_mask_rleg.png create mode 100644 mods/skinsdb/textures/skindb_transform.png create mode 100644 mods/skinsdb/textures/skins_button.png create mode 100644 mods/skinsdb/textures/ui_misc_form.png create mode 100644 mods/skinsdb/unified_inventory_page.lua create mode 100644 mods/skinsdb/updater/update_skins.py create mode 100644 mods/stained_glass/LICENSE create mode 100644 mods/stained_glass/LICENSE.txt create mode 100644 mods/stained_glass/README.md create mode 100644 mods/stained_glass/changelog.txt create mode 100644 mods/stained_glass/colors.txt create mode 100644 mods/stained_glass/geany_run_script.sh create mode 100644 mods/stained_glass/init.lua create mode 100644 mods/stained_glass/mod.conf create mode 100644 mods/stained_glass/settings.txt create mode 100644 mods/stained_glass/textures/stained_glass.png create mode 100644 mods/stained_glass/textures/stained_glass_detail.png create mode 100644 mods/stargate/LICENSE.txt create mode 100644 mods/stargate/depends.txt create mode 100644 mods/stargate/description.txt create mode 100644 mods/stargate/gate_defs.lua create mode 100644 mods/stargate/init.lua create mode 100644 mods/stargate/mod.conf create mode 100644 mods/stargate/models/stargate.obj create mode 100644 mods/stargate/screenshot.png create mode 100644 mods/stargate/sounds/click.ogg create mode 100644 mods/stargate/sounds/enterEventHorizon.ogg create mode 100644 mods/stargate/sounds/gateClose.ogg create mode 100644 mods/stargate/sounds/gateOpen.ogg create mode 100644 mods/stargate/sounds/gateSpin.ogg create mode 100644 mods/stargate/sounds/gate_activate.ogg create mode 100644 mods/stargate/sounds/irisClose.ogg create mode 100644 mods/stargate/sounds/irisOpen.ogg create mode 100644 mods/stargate/sounds/paperflip2.ogg create mode 100644 mods/stargate/stargate_gui.lua create mode 100644 mods/stargate/textures/0001.png create mode 100644 mods/stargate/textures/0001_normal.png create mode 100644 mods/stargate/textures/0002.png create mode 100644 mods/stargate/textures/0002_normal.png create mode 100644 mods/stargate/textures/0003.png create mode 100644 mods/stargate/textures/0003_normal.png create mode 100644 mods/stargate/textures/cancel_icon.png create mode 100644 mods/stargate/textures/dialog-ok.png create mode 100644 mods/stargate/textures/dot_icon.png create mode 100644 mods/stargate/textures/gray.png create mode 100644 mods/stargate/textures/left_icon.png create mode 100644 mods/stargate/textures/null.png create mode 100644 mods/stargate/textures/ok_icon.png create mode 100644 mods/stargate/textures/ok_ikon.png create mode 100644 mods/stargate/textures/pencil_icon.png create mode 100644 mods/stargate/textures/puddle_animated.png create mode 100644 mods/stargate/textures/puddle_animated2.png create mode 100644 mods/stargate/textures/right_icon.png create mode 100644 mods/stargate/textures/save_icon.png create mode 100644 mods/stargate/textures/st1.png create mode 100644 mods/stargate/textures/st2.png create mode 100644 mods/stargate/textures/st3.png create mode 100644 mods/stargate/textures/stargate.png create mode 100644 mods/stargate/textures/stargate_icon.png create mode 100644 mods/stargate/textures/toggle_icon.png create mode 100644 mods/stargate/textures/unnamed.jpg create mode 100644 mods/throwing/.luacheckrc create mode 100644 mods/throwing/LICENSE.txt create mode 100644 mods/throwing/README.md create mode 100644 mods/throwing/init.lua create mode 100644 mods/throwing/locale/template.txt create mode 100644 mods/throwing/locale/throwing.fr.tr create mode 100644 mods/throwing/mod.conf create mode 100644 mods/throwing_arrows/LICENSE.txt create mode 100644 mods/throwing_arrows/README.md create mode 100644 mods/throwing_arrows/description.txt create mode 100644 mods/throwing_arrows/init.lua create mode 100644 mods/throwing_arrows/locale/template.txt create mode 100644 mods/throwing_arrows/locale/throwing_arrows.fr.tr create mode 100644 mods/throwing_arrows/mod.conf create mode 100644 mods/throwing_arrows/screenshot.png create mode 100644 mods/throwing_arrows/sounds/throwing_arrow.ogg create mode 100644 mods/throwing_arrows/sounds/throwing_build_arrow.ogg create mode 100644 mods/throwing_arrows/sounds/throwing_dig_arrow.ogg create mode 100644 mods/throwing_arrows/sounds/throwing_sound.ogg create mode 100644 mods/throwing_arrows/sounds/throwing_teleport_arrow.ogg create mode 100644 mods/throwing_arrows/textures/throwing_arrow.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_2.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_back.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_build.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_build_2.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_build_back.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_build_front.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_diamond.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_diamond_2.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_diamond_back.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_diamond_front.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_dig.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_dig_2.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_dig_admin.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_dig_admin_2.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_dig_admin_back.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_dig_admin_front.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_dig_back.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_dig_front.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_drop.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_drop_2.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_drop_back.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_drop_front.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_fire.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_fire_2.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_fire_back.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_fire_front.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_front.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_gold.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_gold_2.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_gold_back.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_gold_front.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_teleport.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_teleport_2.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_teleport_back.png create mode 100644 mods/throwing_arrows/textures/throwing_arrow_teleport_front.png create mode 100644 mods/throwing_arrows/textures/throwing_bow_bronze.png create mode 100644 mods/throwing_arrows/textures/throwing_bow_diamond.png create mode 100644 mods/throwing_arrows/textures/throwing_bow_gold.png create mode 100644 mods/throwing_arrows/textures/throwing_bow_mese.png create mode 100644 mods/throwing_arrows/textures/throwing_bow_steel.png create mode 100644 mods/throwing_arrows/textures/throwing_bow_stone.png create mode 100644 mods/throwing_arrows/textures/throwing_bow_wood.png create mode 100644 mods/throwing_arrows/textures/throwing_empty.png create mode 100644 mods/trash_can/LICENSE.txt create mode 100644 mods/trash_can/README.txt create mode 100644 mods/trash_can/init.lua create mode 100644 mods/trash_can/mod.conf create mode 100644 mods/trash_can/screenshot.png create mode 100644 mods/trash_can/settingtypes.txt create mode 100644 mods/trash_can/sounds/metal_bang.ogg create mode 100644 mods/trash_can/sounds/trash.ogg create mode 100644 mods/trash_can/textures/dumpster_bottom.png create mode 100644 mods/trash_can/textures/dumpster_side.png create mode 100644 mods/trash_can/textures/dumpster_top.png create mode 100644 mods/trash_can/textures/dumpster_wield.png create mode 100644 mods/trash_can/textures/trash_can_wooden.png create mode 100644 mods/trash_can/textures/trash_can_wooden_top.png create mode 100755 mods/ts_doors/LICENSE create mode 100755 mods/ts_doors/README.md create mode 100755 mods/ts_doors/depends.txt create mode 100755 mods/ts_doors/description.txt create mode 100755 mods/ts_doors/init.lua create mode 100644 mods/ts_doors/locale/template.txt create mode 100755 mods/ts_doors/mod.conf create mode 100644 mods/ts_doors/screenshot.png create mode 100755 mods/ts_doors/textures/ts_doors_base.png create mode 100644 mods/ts_doors/textures/ts_doors_base_full.png create mode 100644 mods/ts_doors/textures/ts_doors_base_full_inv.png create mode 100644 mods/ts_doors/textures/ts_doors_base_full_locked.png create mode 100644 mods/ts_doors/textures/ts_doors_base_full_locked_inv.png create mode 100644 mods/ts_doors/textures/ts_doors_base_inv.png create mode 100755 mods/ts_doors/textures/ts_doors_base_locked.png create mode 100644 mods/ts_doors/textures/ts_doors_base_locked_inv.png create mode 100644 mods/ts_doors/textures/ts_doors_base_trapdoor.png create mode 100644 mods/ts_doors/textures/ts_doors_base_trapdoor_full.png create mode 100644 mods/ts_doors/textures/ts_doors_base_trapdoor_full_locked.png create mode 100644 mods/ts_doors/textures/ts_doors_base_trapdoor_locked.png create mode 100755 mods/ts_furniture/LICENSE create mode 100755 mods/ts_furniture/README.md create mode 100755 mods/ts_furniture/depends.txt create mode 100755 mods/ts_furniture/description.txt create mode 100755 mods/ts_furniture/init.lua create mode 100644 mods/ts_furniture/locale/template.txt create mode 100644 mods/ts_furniture/locale/ts_furniture.it.tr create mode 100755 mods/ts_furniture/mod.conf create mode 100755 mods/ts_furniture/screenshot.png create mode 100644 mods/ts_furniture/settingtypes.txt create mode 100755 mods/ts_paper/LICENSE create mode 100644 mods/ts_paper/README.md create mode 100755 mods/ts_paper/depends.txt create mode 100644 mods/ts_paper/description.txt create mode 100755 mods/ts_paper/init.lua create mode 100755 mods/ts_paper/mod.conf create mode 100644 mods/ts_paper/screenshot.png create mode 100644 mods/ts_paper/textures/default_paper.png create mode 100644 mods/ts_paper/textures/ts_paper_seal.png create mode 100644 mods/ts_paper/textures/ts_paper_text.png create mode 100755 mods/ts_workshop/LICENSE create mode 100755 mods/ts_workshop/README.md create mode 100755 mods/ts_workshop/depends.txt create mode 100755 mods/ts_workshop/description.txt create mode 100755 mods/ts_workshop/init.lua create mode 100755 mods/ts_workshop/mod.conf create mode 100644 mods/unified_inventory/.luacheckrc create mode 100644 mods/unified_inventory/LICENSE.txt create mode 100644 mods/unified_inventory/README.md create mode 100644 mods/unified_inventory/api.lua create mode 100644 mods/unified_inventory/bags.lua create mode 100644 mods/unified_inventory/callbacks.lua create mode 100644 mods/unified_inventory/doc/mod_api.txt create mode 100644 mods/unified_inventory/group.lua create mode 100644 mods/unified_inventory/image_credits.txt create mode 100644 mods/unified_inventory/init.lua create mode 100644 mods/unified_inventory/internal.lua create mode 100644 mods/unified_inventory/item_names.lua create mode 100644 mods/unified_inventory/locale/template.pot create mode 100644 mods/unified_inventory/locale/unified_inventory.de.tr create mode 100644 mods/unified_inventory/locale/unified_inventory.es.tr create mode 100644 mods/unified_inventory/locale/unified_inventory.fr.tr create mode 100644 mods/unified_inventory/locale/unified_inventory.it.tr create mode 100644 mods/unified_inventory/locale/unified_inventory.ms.tr create mode 100644 mods/unified_inventory/locale/unified_inventory.pl.tr create mode 100644 mods/unified_inventory/locale/unified_inventory.pt.tr create mode 100644 mods/unified_inventory/locale/unified_inventory.ru.tr create mode 100644 mods/unified_inventory/locale/unified_inventory.template.tr create mode 100644 mods/unified_inventory/locale/unified_inventory.tr.tr create mode 100644 mods/unified_inventory/locale/unified_inventory.zh_CN.tr create mode 100644 mods/unified_inventory/locale/unified_inventory.zh_TW.tr create mode 100644 mods/unified_inventory/match_craft.lua create mode 100644 mods/unified_inventory/mod.conf create mode 100644 mods/unified_inventory/register.lua create mode 100644 mods/unified_inventory/screenshot.png create mode 100644 mods/unified_inventory/settingtypes.txt create mode 100644 mods/unified_inventory/sounds/birds.ogg create mode 100644 mods/unified_inventory/sounds/click.ogg create mode 100644 mods/unified_inventory/sounds/dingdong.ogg create mode 100644 mods/unified_inventory/sounds/electricity.ogg create mode 100644 mods/unified_inventory/sounds/owl.ogg create mode 100644 mods/unified_inventory/sounds/paperflip1.ogg create mode 100644 mods/unified_inventory/sounds/paperflip2.ogg create mode 100644 mods/unified_inventory/sounds/teleport.ogg create mode 100644 mods/unified_inventory/sounds/trash.ogg create mode 100644 mods/unified_inventory/sounds/trash_all.ogg create mode 100644 mods/unified_inventory/textures/bags_large.png create mode 100644 mods/unified_inventory/textures/bags_medium.png create mode 100644 mods/unified_inventory/textures/bags_small.png create mode 100644 mods/unified_inventory/textures/ui_1_icon.png create mode 100644 mods/unified_inventory/textures/ui_2_icon.png create mode 100644 mods/unified_inventory/textures/ui_3_icon.png create mode 100644 mods/unified_inventory/textures/ui_4_icon.png create mode 100644 mods/unified_inventory/textures/ui_5_icon.png create mode 100644 mods/unified_inventory/textures/ui_bags_icon.png create mode 100644 mods/unified_inventory/textures/ui_bags_lg_form.png create mode 100644 mods/unified_inventory/textures/ui_bags_main_form.png create mode 100644 mods/unified_inventory/textures/ui_bags_med_form.png create mode 100644 mods/unified_inventory/textures/ui_bags_sm_form.png create mode 100644 mods/unified_inventory/textures/ui_bags_trash.png create mode 100644 mods/unified_inventory/textures/ui_blank_image.png create mode 100644 mods/unified_inventory/textures/ui_blue_icon_background.png create mode 100644 mods/unified_inventory/textures/ui_circular_arrows_icon.png create mode 100644 mods/unified_inventory/textures/ui_craft_icon.png create mode 100644 mods/unified_inventory/textures/ui_craftgrid_icon.png create mode 100644 mods/unified_inventory/textures/ui_craftguide_form.png create mode 100644 mods/unified_inventory/textures/ui_craftguide_icon.png create mode 100644 mods/unified_inventory/textures/ui_crafting_form.png create mode 100644 mods/unified_inventory/textures/ui_doubleleft_icon.png create mode 100644 mods/unified_inventory/textures/ui_doubleright_icon.png create mode 100644 mods/unified_inventory/textures/ui_form_bg.png create mode 100644 mods/unified_inventory/textures/ui_gohome_icon.png create mode 100644 mods/unified_inventory/textures/ui_green_icon_background.png create mode 100644 mods/unified_inventory/textures/ui_group.png create mode 100644 mods/unified_inventory/textures/ui_home_icon.png create mode 100644 mods/unified_inventory/textures/ui_left_icon.png create mode 100644 mods/unified_inventory/textures/ui_main_inventory.png create mode 100644 mods/unified_inventory/textures/ui_misc_form.png create mode 100644 mods/unified_inventory/textures/ui_moon_icon.png create mode 100644 mods/unified_inventory/textures/ui_no.png create mode 100644 mods/unified_inventory/textures/ui_off_icon.png create mode 100644 mods/unified_inventory/textures/ui_ok_icon.png create mode 100644 mods/unified_inventory/textures/ui_on_icon.png create mode 100644 mods/unified_inventory/textures/ui_pencil_icon.png create mode 100644 mods/unified_inventory/textures/ui_red_icon_background.png create mode 100644 mods/unified_inventory/textures/ui_reset_icon.png create mode 100644 mods/unified_inventory/textures/ui_right_icon.png create mode 100644 mods/unified_inventory/textures/ui_search_icon.png create mode 100644 mods/unified_inventory/textures/ui_sethome_icon.png create mode 100644 mods/unified_inventory/textures/ui_single_slot.png create mode 100644 mods/unified_inventory/textures/ui_skip_backward_icon.png create mode 100644 mods/unified_inventory/textures/ui_skip_forward_icon.png create mode 100644 mods/unified_inventory/textures/ui_sun_icon.png create mode 100644 mods/unified_inventory/textures/ui_trash_icon.png create mode 100644 mods/unified_inventory/textures/ui_waypoint_set_icon.png create mode 100644 mods/unified_inventory/textures/ui_waypoints_icon.png create mode 100644 mods/unified_inventory/textures/ui_xyz_icon.png create mode 100644 mods/unified_inventory/textures/ui_xyz_off_icon.png create mode 100644 mods/unified_inventory/textures/ui_xyz_on_icon.png create mode 100644 mods/unified_inventory/waypoints.lua create mode 100644 mods/unifiedbricks/README.txt create mode 100644 mods/unifiedbricks/depends.txt create mode 100644 mods/unifiedbricks/description.txt create mode 100644 mods/unifiedbricks/init.lua create mode 100644 mods/unifiedbricks/mod.conf create mode 100644 mods/unifiedbricks/screenshot.png create mode 100644 mods/unifiedbricks/textures/unifiedbricks_brickblock.png create mode 100644 mods/unifiedbricks/textures/unifiedbricks_brickblock_multicolor_dark.png create mode 100644 mods/unifiedbricks/textures/unifiedbricks_brickblock_multicolor_light.png create mode 100644 mods/unifiedbricks/textures/unifiedbricks_brickblock_multicolor_medium.png create mode 100644 mods/unifiedbricks/textures/unifiedbricks_clayblock.png create mode 100644 mods/unifiedbricks/textures/unifiedbricks_mortar.png create mode 100644 mods/unifiedbricks/textures/unifiedbricks_mortar2.png create mode 100644 mods/unifiedbricks/textures/unifiedbricks_mortar3.png create mode 100644 mods/unifiedbricks/textures/unifiedbricks_mortar4.png create mode 100644 mods/unifieddyes/API.md create mode 100644 mods/unifieddyes/LICENSE create mode 100644 mods/unifieddyes/README.md create mode 100644 mods/unifieddyes/bottle_overlay.png create mode 100644 mods/unifieddyes/changelog.txt create mode 100644 mods/unifieddyes/init.lua create mode 100644 mods/unifieddyes/locale/template.txt create mode 100644 mods/unifieddyes/locale/unifieddyes.de.tr create mode 100644 mods/unifieddyes/locale/unifieddyes.es.tr create mode 100644 mods/unifieddyes/locale/unifieddyes.fr.tr create mode 100644 mods/unifieddyes/locale/unifieddyes.ms.tr create mode 100644 mods/unifieddyes/locale/unifieddyes.pt.tr create mode 100644 mods/unifieddyes/locale/unifieddyes.ru.tr create mode 100644 mods/unifieddyes/locale/unifieddyes.tr.tr create mode 100644 mods/unifieddyes/mod.conf create mode 100644 mods/unifieddyes/textures/unifieddyes_airbrush.png create mode 100644 mods/unifieddyes/textures/unifieddyes_dye.png create mode 100644 mods/unifieddyes/textures/unifieddyes_onhand_overlay.png create mode 100644 mods/unifieddyes/textures/unifieddyes_onhand_unavailable_overlay.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_ambers.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_aquas.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_azures.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_blues.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_ceruleans.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_chartreuses.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_colorwallmounted.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_crimsons.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_cyans.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_extended.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_fuchsias.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_greens.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_greys.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_harlequins.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_indigos.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_limes.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_magentas.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_malachites.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_mulberrys.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_oranges.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_reds.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_roses.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_sapphires.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_springs.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_turquoises.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_vermilions.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_violets.png create mode 100644 mods/unifieddyes/textures/unifieddyes_palette_yellows.png create mode 100644 mods/unifieddyes/textures/unifieddyes_question.png create mode 100644 mods/unifieddyes/textures/unifieddyes_select_overlay.png create mode 100644 mods/unifieddyes/textures/unifieddyes_unavailable_overlay.png create mode 100644 mods/unifieddyes/textures/unifieddyes_white_square.png create mode 100644 mods/vehicle_mash/.luacheckrc create mode 100644 mods/vehicle_mash/LICENSE.md create mode 100755 mods/vehicle_mash/README.md create mode 100644 mods/vehicle_mash/boats/boat.lua create mode 100644 mods/vehicle_mash/boats/rowboat.lua create mode 100644 mods/vehicle_mash/car01s/black.lua create mode 100644 mods/vehicle_mash/car01s/blue.lua create mode 100644 mods/vehicle_mash/car01s/brown.lua create mode 100644 mods/vehicle_mash/car01s/cyan.lua create mode 100644 mods/vehicle_mash/car01s/dark_green.lua create mode 100644 mods/vehicle_mash/car01s/dark_grey.lua create mode 100644 mods/vehicle_mash/car01s/green.lua create mode 100644 mods/vehicle_mash/car01s/grey.lua create mode 100644 mods/vehicle_mash/car01s/hot_rod.lua create mode 100644 mods/vehicle_mash/car01s/magenta.lua create mode 100644 mods/vehicle_mash/car01s/nyan_ride.lua create mode 100644 mods/vehicle_mash/car01s/oerkki_bliss.lua create mode 100644 mods/vehicle_mash/car01s/orange.lua create mode 100644 mods/vehicle_mash/car01s/pink.lua create mode 100644 mods/vehicle_mash/car01s/red.lua create mode 100644 mods/vehicle_mash/car01s/road_master.lua create mode 100644 mods/vehicle_mash/car01s/violet.lua create mode 100644 mods/vehicle_mash/car01s/white.lua create mode 100644 mods/vehicle_mash/car01s/yellow.lua create mode 100644 mods/vehicle_mash/crafts.lua create mode 100755 mods/vehicle_mash/depends.txt create mode 100644 mods/vehicle_mash/description.txt create mode 100644 mods/vehicle_mash/framework.lua create mode 100644 mods/vehicle_mash/hovers/hover_blue.lua create mode 100644 mods/vehicle_mash/hovers/hover_green.lua create mode 100644 mods/vehicle_mash/hovers/hover_red.lua create mode 100644 mods/vehicle_mash/hovers/hover_yellow.lua create mode 100755 mods/vehicle_mash/init.lua create mode 100644 mods/vehicle_mash/mesecars/mese_blue.lua create mode 100644 mods/vehicle_mash/mesecars/mese_pink.lua create mode 100644 mods/vehicle_mash/mesecars/mese_purple.lua create mode 100644 mods/vehicle_mash/mesecars/mese_yellow.lua create mode 100644 mods/vehicle_mash/mod.conf create mode 100644 mods/vehicle_mash/models/boats_boat.obj create mode 100755 mods/vehicle_mash/models/car.x create mode 100755 mods/vehicle_mash/models/car_126r.x create mode 100755 mods/vehicle_mash/models/car_f1.x create mode 100755 mods/vehicle_mash/models/hovercraft.blend create mode 100755 mods/vehicle_mash/models/hovercraft.x create mode 100755 mods/vehicle_mash/models/rowboat.x create mode 100644 mods/vehicle_mash/screenshot.png create mode 100644 mods/vehicle_mash/settingtypes.txt create mode 100755 mods/vehicle_mash/sounds/hovercraft_bounce.ogg create mode 100755 mods/vehicle_mash/sounds/hovercraft_jump.ogg create mode 100755 mods/vehicle_mash/sounds/hovercraft_thrust_fade.ogg create mode 100755 mods/vehicle_mash/sounds/hovercraft_thrust_loop.ogg create mode 100644 mods/vehicle_mash/template.lua create mode 100644 mods/vehicle_mash/textures/battery.png create mode 100755 mods/vehicle_mash/textures/boat_inventory.png create mode 100755 mods/vehicle_mash/textures/boat_wield.png create mode 100644 mods/vehicle_mash/textures/boats_inventory.png create mode 100644 mods/vehicle_mash/textures/boats_wield.png create mode 100644 mods/vehicle_mash/textures/car_126r.png create mode 100755 mods/vehicle_mash/textures/car_126r_inventory.png create mode 100755 mods/vehicle_mash/textures/car_126r_wield.png create mode 100644 mods/vehicle_mash/textures/car_black.png create mode 100644 mods/vehicle_mash/textures/car_blue.png create mode 100644 mods/vehicle_mash/textures/car_brown.png create mode 100644 mods/vehicle_mash/textures/car_cyan.png create mode 100644 mods/vehicle_mash/textures/car_dark_green.png create mode 100644 mods/vehicle_mash/textures/car_dark_grey.png create mode 100644 mods/vehicle_mash/textures/car_f1.png create mode 100755 mods/vehicle_mash/textures/car_f1_inventory.png create mode 100755 mods/vehicle_mash/textures/car_f1_wield.png create mode 100644 mods/vehicle_mash/textures/car_green.png create mode 100755 mods/vehicle_mash/textures/car_grey.png create mode 100644 mods/vehicle_mash/textures/car_magenta.png create mode 100644 mods/vehicle_mash/textures/car_orange.png create mode 100644 mods/vehicle_mash/textures/car_pink.png create mode 100644 mods/vehicle_mash/textures/car_red.png create mode 100644 mods/vehicle_mash/textures/car_violet.png create mode 100644 mods/vehicle_mash/textures/car_white.png create mode 100644 mods/vehicle_mash/textures/car_yellow.png create mode 100644 mods/vehicle_mash/textures/hot_rod.png create mode 100644 mods/vehicle_mash/textures/hovercraft_blue.png create mode 100755 mods/vehicle_mash/textures/hovercraft_blue_inv.png create mode 100644 mods/vehicle_mash/textures/hovercraft_green.png create mode 100755 mods/vehicle_mash/textures/hovercraft_green_inv.png create mode 100644 mods/vehicle_mash/textures/hovercraft_red.png create mode 100755 mods/vehicle_mash/textures/hovercraft_red_inv.png create mode 100644 mods/vehicle_mash/textures/hovercraft_yellow.png create mode 100755 mods/vehicle_mash/textures/hovercraft_yellow_inv.png create mode 100755 mods/vehicle_mash/textures/inv_car_black.png create mode 100755 mods/vehicle_mash/textures/inv_car_blue.png create mode 100755 mods/vehicle_mash/textures/inv_car_brown.png create mode 100755 mods/vehicle_mash/textures/inv_car_cyan.png create mode 100755 mods/vehicle_mash/textures/inv_car_dark_green.png create mode 100755 mods/vehicle_mash/textures/inv_car_dark_grey.png create mode 100755 mods/vehicle_mash/textures/inv_car_green.png create mode 100755 mods/vehicle_mash/textures/inv_car_grey.png create mode 100755 mods/vehicle_mash/textures/inv_car_magenta.png create mode 100755 mods/vehicle_mash/textures/inv_car_orange.png create mode 100755 mods/vehicle_mash/textures/inv_car_pink.png create mode 100755 mods/vehicle_mash/textures/inv_car_red.png create mode 100755 mods/vehicle_mash/textures/inv_car_violet.png create mode 100755 mods/vehicle_mash/textures/inv_car_white.png create mode 100755 mods/vehicle_mash/textures/inv_car_yellow.png create mode 100755 mods/vehicle_mash/textures/mesecar_car1back.png create mode 100755 mods/vehicle_mash/textures/mesecar_car1front.png create mode 100755 mods/vehicle_mash/textures/mesecar_car1leftside.png create mode 100755 mods/vehicle_mash/textures/mesecar_car1rightside.png create mode 100755 mods/vehicle_mash/textures/mesecar_car1top.png create mode 100755 mods/vehicle_mash/textures/mesecar_car2back.png create mode 100755 mods/vehicle_mash/textures/mesecar_car2front.png create mode 100755 mods/vehicle_mash/textures/mesecar_car2leftside.png create mode 100755 mods/vehicle_mash/textures/mesecar_car2rightside.png create mode 100755 mods/vehicle_mash/textures/mesecar_car2top.png create mode 100755 mods/vehicle_mash/textures/mesecar_car3back.png create mode 100755 mods/vehicle_mash/textures/mesecar_car3front.png create mode 100755 mods/vehicle_mash/textures/mesecar_car3leftside.png create mode 100755 mods/vehicle_mash/textures/mesecar_car3rightside.png create mode 100755 mods/vehicle_mash/textures/mesecar_car3top.png create mode 100644 mods/vehicle_mash/textures/mesecar_car4back.png create mode 100644 mods/vehicle_mash/textures/mesecar_car4front.png create mode 100644 mods/vehicle_mash/textures/mesecar_car4leftside.png create mode 100644 mods/vehicle_mash/textures/mesecar_car4rightside.png create mode 100644 mods/vehicle_mash/textures/mesecar_car4top.png create mode 100755 mods/vehicle_mash/textures/mesecar_carbase.png create mode 100644 mods/vehicle_mash/textures/mesetest.png create mode 100755 mods/vehicle_mash/textures/motor.png create mode 100644 mods/vehicle_mash/textures/nyan_ride.png create mode 100644 mods/vehicle_mash/textures/oerkki_bliss.png create mode 100644 mods/vehicle_mash/textures/road_master.png create mode 100755 mods/vehicle_mash/textures/rowboat_inventory.png create mode 100755 mods/vehicle_mash/textures/rowboat_wield.png create mode 100755 mods/vehicle_mash/textures/steel_frame.png create mode 100755 mods/vehicle_mash/textures/tire.png create mode 100755 mods/vehicle_mash/textures/windshield.png create mode 100644 mods/workbench/.luacheckrc create mode 100644 mods/workbench/LICENSE create mode 100644 mods/workbench/README.md create mode 100644 mods/workbench/depends.txt create mode 100644 mods/workbench/description.txt create mode 100644 mods/workbench/init.lua create mode 100644 mods/workbench/mod.conf create mode 100644 mods/workbench/screenshot.png create mode 100644 mods/workbench/textures/hammer_layout.png create mode 100644 mods/workbench/textures/workbench_anvil.png create mode 100644 mods/workbench/textures/workbench_front.png create mode 100644 mods/workbench/textures/workbench_saw.png create mode 100644 mods/workbench/textures/workbench_sides.png create mode 100644 mods/workbench/textures/workbench_top.png create mode 100644 mods/workbench/textures/xdecor_hammer.png create mode 100644 mods/xban2/.luacheckrc create mode 100644 mods/xban2/README.md create mode 100644 mods/xban2/bower.json create mode 100644 mods/xban2/dbimport.lua create mode 100644 mods/xban2/doc/API.md create mode 100644 mods/xban2/doc/dbformat.txt create mode 100644 mods/xban2/gui.lua create mode 100644 mods/xban2/importers/minetest.lua create mode 100644 mods/xban2/importers/v1.lua create mode 100644 mods/xban2/importers/v2.lua create mode 100644 mods/xban2/init.lua create mode 100644 mods/xban2/mod.conf create mode 100644 mods/xban2/serialize.lua create mode 100644 mods/xdecor/.luacheckrc create mode 100644 mods/xdecor/LICENSE create mode 100644 mods/xdecor/README.md create mode 100644 mods/xdecor/handlers/animations.lua create mode 100644 mods/xdecor/handlers/helpers.lua create mode 100644 mods/xdecor/handlers/nodeboxes.lua create mode 100644 mods/xdecor/handlers/registration.lua create mode 100644 mods/xdecor/init.lua create mode 100644 mods/xdecor/locale/template.txt create mode 100644 mods/xdecor/locale/xdecor.fr.tr create mode 100644 mods/xdecor/mod.conf create mode 100644 mods/xdecor/screenshot.png create mode 100644 mods/xdecor/settingtypes.txt create mode 100644 mods/xdecor/sounds/xdecor_boiling_water.ogg create mode 100644 mods/xdecor/sounds/xdecor_bouncy.ogg create mode 100644 mods/xdecor/sounds/xdecor_enchanting.ogg create mode 100644 mods/xdecor/src/chess.lua create mode 100644 mods/xdecor/src/cooking.lua create mode 100644 mods/xdecor/src/enchanting.lua create mode 100644 mods/xdecor/src/hive.lua create mode 100644 mods/xdecor/src/itemframe.lua create mode 100644 mods/xdecor/src/mailbox.lua create mode 100644 mods/xdecor/src/mechanisms.lua create mode 100644 mods/xdecor/src/nodes.lua create mode 100644 mods/xdecor/src/recipes.lua create mode 100644 mods/xdecor/src/rope.lua create mode 100644 mods/xdecor/src/workbench.lua create mode 100644 mods/xdecor/textures/bg_btn.png create mode 100644 mods/xdecor/textures/bishop_black.png create mode 100644 mods/xdecor/textures/bishop_white.png create mode 100644 mods/xdecor/textures/chess_bg.png create mode 100644 mods/xdecor/textures/chessboard_sides.png create mode 100644 mods/xdecor/textures/chessboard_top.png create mode 100644 mods/xdecor/textures/ench_ui.png create mode 100644 mods/xdecor/textures/hammer_layout.png create mode 100644 mods/xdecor/textures/hive_bee.png create mode 100644 mods/xdecor/textures/hive_layout.png create mode 100644 mods/xdecor/textures/king_black.png create mode 100644 mods/xdecor/textures/king_white.png create mode 100644 mods/xdecor/textures/knight_black.png create mode 100644 mods/xdecor/textures/knight_white.png create mode 100644 mods/xdecor/textures/mailbox_blank16.png create mode 100644 mods/xdecor/textures/mese_layout.png create mode 100644 mods/xdecor/textures/pawn_black.png create mode 100644 mods/xdecor/textures/pawn_white.png create mode 100644 mods/xdecor/textures/queen_black.png create mode 100644 mods/xdecor/textures/queen_white.png create mode 100644 mods/xdecor/textures/rook_black.png create mode 100644 mods/xdecor/textures/rook_white.png create mode 100644 mods/xdecor/textures/worktable_anvil.png create mode 100644 mods/xdecor/textures/worktable_saw.png create mode 100644 mods/xdecor/textures/xdecor_bamboo_frame.png create mode 100644 mods/xdecor/textures/xdecor_baricade.png create mode 100644 mods/xdecor/textures/xdecor_barrel_sides.png create mode 100644 mods/xdecor/textures/xdecor_barrel_top.png create mode 100644 mods/xdecor/textures/xdecor_book_open.png create mode 100644 mods/xdecor/textures/xdecor_bowl.png create mode 100644 mods/xdecor/textures/xdecor_bowl_soup.png create mode 100644 mods/xdecor/textures/xdecor_cabinet_front.png create mode 100644 mods/xdecor/textures/xdecor_cabinet_sides.png create mode 100644 mods/xdecor/textures/xdecor_cactusbrick.png create mode 100644 mods/xdecor/textures/xdecor_candle_floor.png create mode 100644 mods/xdecor/textures/xdecor_candle_inv.png create mode 100644 mods/xdecor/textures/xdecor_candle_wall.png create mode 100644 mods/xdecor/textures/xdecor_candle_wield.png create mode 100644 mods/xdecor/textures/xdecor_cauldron_sides.png create mode 100644 mods/xdecor/textures/xdecor_cauldron_top_anim_boiling_water.png create mode 100644 mods/xdecor/textures/xdecor_cauldron_top_anim_soup.png create mode 100644 mods/xdecor/textures/xdecor_cauldron_top_empty.png create mode 100644 mods/xdecor/textures/xdecor_cauldron_top_idle.png create mode 100644 mods/xdecor/textures/xdecor_chainlink.png create mode 100644 mods/xdecor/textures/xdecor_coalstone_tile.png create mode 100644 mods/xdecor/textures/xdecor_cobweb.png create mode 100644 mods/xdecor/textures/xdecor_curtain_open_overlay.png create mode 100644 mods/xdecor/textures/xdecor_cushion.png create mode 100644 mods/xdecor/textures/xdecor_dandelion_white_pot.png create mode 100644 mods/xdecor/textures/xdecor_dandelion_yellow_pot.png create mode 100644 mods/xdecor/textures/xdecor_desertstone_tile.png create mode 100644 mods/xdecor/textures/xdecor_empty_shelf.png create mode 100644 mods/xdecor/textures/xdecor_enchantment_bottom.png create mode 100644 mods/xdecor/textures/xdecor_enchantment_side.png create mode 100644 mods/xdecor/textures/xdecor_enchantment_top.png create mode 100644 mods/xdecor/textures/xdecor_enderchest_front.png create mode 100644 mods/xdecor/textures/xdecor_enderchest_side.png create mode 100644 mods/xdecor/textures/xdecor_enderchest_top.png create mode 100644 mods/xdecor/textures/xdecor_geranium_pot.png create mode 100644 mods/xdecor/textures/xdecor_glyph1.png create mode 100644 mods/xdecor/textures/xdecor_glyph10.png create mode 100644 mods/xdecor/textures/xdecor_glyph11.png create mode 100644 mods/xdecor/textures/xdecor_glyph12.png create mode 100644 mods/xdecor/textures/xdecor_glyph13.png create mode 100644 mods/xdecor/textures/xdecor_glyph14.png create mode 100644 mods/xdecor/textures/xdecor_glyph15.png create mode 100644 mods/xdecor/textures/xdecor_glyph16.png create mode 100644 mods/xdecor/textures/xdecor_glyph17.png create mode 100644 mods/xdecor/textures/xdecor_glyph18.png create mode 100644 mods/xdecor/textures/xdecor_glyph2.png create mode 100644 mods/xdecor/textures/xdecor_glyph3.png create mode 100644 mods/xdecor/textures/xdecor_glyph4.png create mode 100644 mods/xdecor/textures/xdecor_glyph5.png create mode 100644 mods/xdecor/textures/xdecor_glyph6.png create mode 100644 mods/xdecor/textures/xdecor_glyph7.png create mode 100644 mods/xdecor/textures/xdecor_glyph8.png create mode 100644 mods/xdecor/textures/xdecor_glyph9.png create mode 100644 mods/xdecor/textures/xdecor_half_cabinet_front.png create mode 100644 mods/xdecor/textures/xdecor_half_cabinet_sides.png create mode 100644 mods/xdecor/textures/xdecor_hammer.png create mode 100644 mods/xdecor/textures/xdecor_hard_clay.png create mode 100644 mods/xdecor/textures/xdecor_hive_front.png create mode 100644 mods/xdecor/textures/xdecor_hive_side.png create mode 100644 mods/xdecor/textures/xdecor_hive_top.png create mode 100644 mods/xdecor/textures/xdecor_honey.png create mode 100644 mods/xdecor/textures/xdecor_iron_lightbox.png create mode 100644 mods/xdecor/textures/xdecor_itemframe.png create mode 100644 mods/xdecor/textures/xdecor_ivy.png create mode 100644 mods/xdecor/textures/xdecor_japanese_door.png create mode 100644 mods/xdecor/textures/xdecor_japanese_door_inv.png create mode 100644 mods/xdecor/textures/xdecor_lantern.png create mode 100644 mods/xdecor/textures/xdecor_lantern_inv.png create mode 100644 mods/xdecor/textures/xdecor_lever_off.png create mode 100644 mods/xdecor/textures/xdecor_lever_on.png create mode 100644 mods/xdecor/textures/xdecor_mailbox.png create mode 100644 mods/xdecor/textures/xdecor_mailbox_bottom.png create mode 100644 mods/xdecor/textures/xdecor_mailbox_side.png create mode 100644 mods/xdecor/textures/xdecor_mailbox_top.png create mode 100644 mods/xdecor/textures/xdecor_moonbrick.png create mode 100644 mods/xdecor/textures/xdecor_multishelf.png create mode 100644 mods/xdecor/textures/xdecor_packed_ice.png create mode 100644 mods/xdecor/textures/xdecor_painting_1.png create mode 100644 mods/xdecor/textures/xdecor_painting_2.png create mode 100644 mods/xdecor/textures/xdecor_painting_3.png create mode 100644 mods/xdecor/textures/xdecor_painting_4.png create mode 100644 mods/xdecor/textures/xdecor_painting_empty.png create mode 100644 mods/xdecor/textures/xdecor_pressure_stone.png create mode 100644 mods/xdecor/textures/xdecor_pressure_wood.png create mode 100644 mods/xdecor/textures/xdecor_prison_door.png create mode 100644 mods/xdecor/textures/xdecor_prison_door_inv.png create mode 100644 mods/xdecor/textures/xdecor_rope.png create mode 100644 mods/xdecor/textures/xdecor_rope_inv.png create mode 100644 mods/xdecor/textures/xdecor_rope_wield.png create mode 100644 mods/xdecor/textures/xdecor_rose_pot.png create mode 100644 mods/xdecor/textures/xdecor_rusty_bar.png create mode 100644 mods/xdecor/textures/xdecor_rusty_prison_door.png create mode 100644 mods/xdecor/textures/xdecor_rusty_prison_door_inv.png create mode 100644 mods/xdecor/textures/xdecor_screen_door.png create mode 100644 mods/xdecor/textures/xdecor_screen_door_inv.png create mode 100644 mods/xdecor/textures/xdecor_slide_door.png create mode 100644 mods/xdecor/textures/xdecor_slide_door_inv.png create mode 100644 mods/xdecor/textures/xdecor_stone_rune.png create mode 100644 mods/xdecor/textures/xdecor_stone_tile.png create mode 100644 mods/xdecor/textures/xdecor_tatami.png create mode 100644 mods/xdecor/textures/xdecor_television_back.png create mode 100644 mods/xdecor/textures/xdecor_television_front_animated.png create mode 100644 mods/xdecor/textures/xdecor_television_left.png create mode 100644 mods/xdecor/textures/xdecor_trampoline.png create mode 100644 mods/xdecor/textures/xdecor_trampoline_sides.png create mode 100644 mods/xdecor/textures/xdecor_tulip_pot.png create mode 100644 mods/xdecor/textures/xdecor_viola_pot.png create mode 100644 mods/xdecor/textures/xdecor_wood.png create mode 100644 mods/xdecor/textures/xdecor_wood_frame.png create mode 100644 mods/xdecor/textures/xdecor_wood_tile.png create mode 100644 mods/xdecor/textures/xdecor_wooden_lightbox.png create mode 100644 mods/xdecor/textures/xdecor_woodframed_glass.png create mode 100644 mods/xdecor/textures/xdecor_woodframed_glass_detail.png create mode 100644 mods/xdecor/textures/xdecor_woodglass_door.png create mode 100644 mods/xdecor/textures/xdecor_woodglass_door_inv.png create mode 100644 mods/xdecor/textures/xdecor_workbench_front.png create mode 100644 mods/xdecor/textures/xdecor_workbench_sides.png create mode 100644 mods/xdecor/textures/xdecor_workbench_top.png diff --git a/mods-apply-world.mt-regenerate-from-config-file b/mods-apply-world.mt-regenerate-from-config-file index 44cf6d14..b57ec6a5 100755 --- a/mods-apply-world.mt-regenerate-from-config-file +++ b/mods-apply-world.mt-regenerate-from-config-file @@ -15,6 +15,7 @@ echo "pgsql_player_connection = host=127.0.0.1 user=minetest password=$psql_mine echo "pgsql_auth_connection = host=127.0.0.1 user=minetest password=$psql_minetest_user_password dbname=minetest_auth" >> /home/minetest/.minetest/worlds/world/world.mt echo " +load_mod_interact = false load_mod_wieldview = true load_mod_shields = true load_mod_3d_armor_ui = true @@ -22,6 +23,58 @@ load_mod_3d_armor = true load_mod_3d_armor_sfinv = true load_mod_3d_armor_ip = true load_mod_3d_armor_stand = true +load_mod_unified_inventory = true +load_mod_xdecor = true +load_mod_xban2 = true +load_mod_workbench = true +load_mod_vehicle_mash = true +load_mod_unifiedbricks = true +load_mod_ts_workshop = true +load_mod_ts_paper = true +load_mod_moreores = true +load_mod_throwing_arrows = true +load_mod_drinks = true +load_mod_carpets = true +load_mod_enchanting = true +load_mod_ghost = true +load_mod_computer = true +load_mod_castle_masonry = true +load_mod_mymillwork = true +load_mod_stained_glass = true +load_mod_jukebox = true +load_mod_crops = true +load_mod_mysheetmetal = true +load_mod_mywoodslopes = true +load_mod_cake = true +load_mod_throwing = true +load_mod_letters = true +load_mod_lib_mount = true +load_mod_moreblocks = true +load_mod_chicken = true +load_mod_creatures = true +load_mod_oerrki = true +load_mod_mycorners = true +load_mod_zombie = true +load_mod_mtfoods = true +load_mod_chat2 = true +load_mod_mydeck = true +load_mod_mywalls = true +load_mod_mymasonhammer = true +load_mod_mypaths = true +load_mod_trash_can = true +load_mod_myroofs = true +load_mod_ropes = true +load_mod_playeranim = true +load_mod_signs_api = true +load_mod_sheep = true +load_mod_skinsdb = true +load_mod_stargate = true +load_mod_ts_furniture = true +load_mod_ts_doors = true +load_mod_unifieddyes = true +load_mod_font_api = true +load_mod_display_api = true +load_mod_basic_materials = true " >> /home/minetest/.minetest/worlds/world/world.mt chown minetest:minetest /home/minetest/ -cR diff --git a/mods-download b/mods-download index 4be88b17..6ae8921a 100755 --- a/mods-download +++ b/mods-download @@ -2,6 +2,57 @@ rm -rf mods mkdir mods cd mods -git clone --depth 1 --branch version-0.4.14 https://github.com/minetest-mods/3d_armor.git +git clone --depth 1 --branch master https://github.com/minetest-mods/3d_armor.git +git clone --depth 1 --branch master https://github.com/minetest-mods/unified_inventory.git +git clone --depth 1 --branch master https://github.com/minetest-mods/unifiedbricks.git +git clone --depth 1 --branch master https://github.com/minetest-mods/moreblocks.git +git clone --depth 1 --branch master https://github.com/minetest-mods/moreores.git +git clone --depth 1 --branch master https://github.com/minetest-mods/mywalls.git +git clone --depth 1 --branch master https://github.com/minetest-mods/xdecor.git +git clone --depth 1 --branch master https://github.com/minetest-mods/vehicle_mash.git +# for lib_mount exists branch called rotation_fix, lib_mount is needed for vehicle_mash +git clone --depth 1 --branch master https://github.com/minetest-mods/lib_mount.git +git clone --depth 1 --branch master https://github.com/minetest-mods/workbench.git +git clone --depth 1 --branch master https://github.com/minetest-mods/ts_furniture.git +git clone --depth 1 --branch master https://github.com/minetest-mods/playeranim.git +git clone --depth 1 --branch master https://github.com/minetest-mods/skinsdb.git +git clone --depth 1 --branch master https://github.com/minetest-mods/castle_masonry.git +git clone --depth 1 --branch master https://github.com/minetest-mods/mob-engine.git +git clone --depth 1 --branch master https://github.com/minetest-mods/letters.git +git clone --depth 1 --branch master https://github.com/minetest-mods/ts_doors.git +git clone --depth 1 --branch master https://github.com/minetest-mods/trash_can.git +git clone --depth 1 --branch master https://github.com/minetest-mods/throwing_arrows.git +git clone --depth 1 --branch master https://github.com/minetest-mods/throwing.git +git clone --depth 1 --branch master https://github.com/minetest-mods/stained_glass.git +git clone --depth 1 --branch master https://github.com/minetest-mods/xban2.git +git clone --depth 1 --branch master https://github.com/minetest-mods/ropes.git +git clone --depth 1 --branch master https://github.com/minetest-mods/drinks.git +git clone --depth 1 --branch master https://github.com/minetest-mods/cake.git +git clone --depth 1 --branch master https://github.com/minetest-mods/jukebox.git +git clone --depth 1 --branch master https://github.com/minetest-mods/carpets.git +git clone --depth 1 --branch master https://github.com/minetest-mods/chat2.git +git clone --depth 1 --branch master https://github.com/minetest-mods/mymillwork.git +git clone --depth 1 --branch master https://github.com/minetest-mods/signs_api.git +git clone --depth 1 --branch master https://github.com/minetest-mods/crops.git +git clone --depth 1 --branch master https://github.com/minetest-mods/computer.git +git clone --depth 1 --branch master https://github.com/minetest-mods/mtfoods.git +git clone --depth 1 --branch master https://github.com/minetest-mods/mysheetmetal.git +git clone --depth 1 --branch master https://github.com/minetest-mods/ts_workshop.git +git clone --depth 1 --branch master https://github.com/minetest-mods/myroofs.git +git clone --depth 1 --branch master https://github.com/minetest-mods/ts_paper.git +git clone --depth 1 --branch master https://github.com/minetest-mods/mydeck.git +git clone --depth 1 --branch master https://github.com/minetest-mods/enchanting.git +git clone --depth 1 --branch master https://github.com/minetest-mods/interact.git +git clone --depth 1 --branch master https://github.com/minetest-mods/stargate.git +git clone --depth 1 --branch master https://github.com/minetest-mods/mypaths.git +git clone --depth 1 --branch master https://github.com/minetest-mods/mycorners.git +git clone --depth 1 --branch master https://github.com/minetest-mods/mymasonhammer.git +git clone --depth 1 --branch master https://github.com/minetest-mods/mywoodslopes.git +git clone --depth 1 --branch master https://github.com/minetest-mods/display_api.git +git clone --depth 1 --branch master https://github.com/minetest-mods/font_api.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/unifieddyes.git +git clone --depth 1 --branch master https://gitlab.com/VanessaE/basic_materials.git rm */.git -rf +rm */.gitignore -f +rm */.gitattributes -f rm */.github -rf diff --git a/mods/3d_armor/.gitignore b/mods/3d_armor/.gitignore deleted file mode 100644 index ba96b081..00000000 --- a/mods/3d_armor/.gitignore +++ /dev/null @@ -1,11 +0,0 @@ -## Generic ignorable patterns and files -*~ -.*.swp -*bak* -tags -*.vim -armor.conf - -## Eclipse project files & directories -.project -.settings diff --git a/mods/3d_armor/.luacheckrc b/mods/3d_armor/.luacheckrc index b01ed8e1..88349afc 100644 --- a/mods/3d_armor/.luacheckrc +++ b/mods/3d_armor/.luacheckrc @@ -4,7 +4,6 @@ unused_args = false globals = { "wieldview", "armor", - "armor_i18n", "inventory_plus" } @@ -21,7 +20,6 @@ read_globals = { "default", "minetest", "unified_inventory", - "intllib", "wardrobe", "player_monoids", "armor_monoid", diff --git a/mods/3d_armor/3d_armor/README.txt b/mods/3d_armor/3d_armor/README.txt index 7dbe82d0..b8980b57 100644 --- a/mods/3d_armor/3d_armor/README.txt +++ b/mods/3d_armor/3d_armor/README.txt @@ -160,6 +160,22 @@ Adds wear to a single armor itemstack, triggers `on_damage` callbacks and updates the necessary inventories. Also handles item destruction callbacks and so should NOT be called from `on_unequip` to avoid an infinite loop. +armor:remove_all(player) + +Removes all armors from the player's inventory without triggering any callback. + +armor:equip(player, armor_name) + +Equip the armor, removing the itemstack from the main inventory if there's one. + +armor:unequip(player, armor_name) + +Unequip the armor, adding the itemstack to the main inventory. + +armor:update_skin(player_name) + +Triggers a skin update with the same action as if a field with `skins_set` was submitted. + Item Callbacks: on_equip = func(player, index, stack) @@ -189,3 +205,8 @@ armor:register_on_update(function(player) print(player:get_player_name().." armor updated!") end) + +Note: + +The player physics modifications won't be applied via `set_physics_override` if `player_physics_locked` is set to 1 +in the respective player's meta. diff --git a/mods/3d_armor/3d_armor/api.lua b/mods/3d_armor/3d_armor/api.lua index 87c979c3..34f0bc65 100644 --- a/mods/3d_armor/3d_armor/api.lua +++ b/mods/3d_armor/3d_armor/api.lua @@ -1,5 +1,5 @@ -- support for i18n -local S = armor_i18n.gettext +local S = minetest.get_translator(minetest.get_current_modname()) local skin_previews = {} local use_player_monoids = minetest.global_exists("player_monoids") @@ -74,7 +74,8 @@ armor = { on_destroy = {}, }, migrate_old_inventory = true, - version = "0.4.13", + version = "0.4.13", + get_translator = S } armor.config = { @@ -102,6 +103,19 @@ armor.config = { -- Armor Registration armor.register_armor = function(self, name, def) + def.on_secondary_use = function(itemstack, player) + return armor:equip(player, itemstack) + end + def.on_place = function(itemstack, player, pointed_thing) + if pointed_thing.type == "node" and player and not player:get_player_control().sneak then + local node = minetest.get_node(pointed_thing.under) + local ndef = minetest.registered_nodes[node.name] + if ndef and ndef.on_rightclick then + return ndef.on_rightclick(pointed_thing.under, node, player, itemstack, pointed_thing) + end + end + return armor:equip(player, itemstack) + end minetest.register_tool(name, def) end @@ -301,7 +315,10 @@ armor.set_player_armor = function(self, player) }) pova.do_override(player) else - player:set_physics_override(physics) + local player_physics_locked = player:get_meta():get_int("player_physics_locked") + if player_physics_locked == nil or player_physics_locked == 0 then + player:set_physics_override(physics) + end end self.textures[name].armor = texture self.textures[name].preview = preview @@ -405,6 +422,66 @@ armor.damage = function(self, player, index, stack, use) end end +armor.get_weared_armor_elements = function(self, player) + local name, inv = self:get_valid_player(player, "[get_weared_armor]") + local weared_armor = {} + if not name then + return + end + for i=1, inv:get_size("armor") do + local item_name = inv:get_stack("armor", i):get_name() + local element = self:get_element(item_name) + if element ~= nil then + weared_armor[element] = item_name + end + end + return weared_armor +end + +armor.equip = function(self, player, itemstack) + local name, armor_inv = self:get_valid_player(player, "[equip]") + local weared_armor = self:get_weared_armor_elements(player) + local armor_element = self:get_element(itemstack:get_name()) + if name and armor_element then + if weared_armor[armor_element] ~= nil then + self:unequip(player, armor_element) + end + armor_inv:add_item("armor", itemstack:take_item()) + self:set_player_armor(player) + self:save_armor_inventory(player) + end + return itemstack +end + +armor.unequip = function(self, player, armor_element) + local name, armor_inv = self:get_valid_player(player, "[unequip]") + local weared_armor = self:get_weared_armor_elements(player) + if not name or not weared_armor[armor_element] then + return + end + local itemstack = armor_inv:remove_item("armor", ItemStack(weared_armor[armor_element])) + minetest.after(0, function() + local inv = player:get_inventory() + if inv:room_for_item("main", itemstack) then + inv:add_item("main", itemstack) + else + minetest.add_item(player:get_pos(), itemstack) + end + end) + self:set_player_armor(player) + self:save_armor_inventory(player) +end + +armor.remove_all = function(self, player) + local name, inv = self:get_valid_player(player, "[remove_all]") + if not name then + return + end + inv:set_list("armor", {}) + self:set_player_armor(player) + self:save_armor_inventory(player) +end + armor.get_player_skin = function(self, name) if (self.skin_mod == "skins" or self.skin_mod == "simple_skins") and skins.skins[name] then return skins.skins[name]..".png" @@ -416,6 +493,16 @@ armor.get_player_skin = function(self, name) return armor.default_skin..".png" end +armor.update_skin = function(self, name) + minetest.after(0, function() + local pplayer = minetest.get_player_by_name(name) + if pplayer then + self.textures[name].skin = self:get_player_skin(name) + self:set_player_armor(pplayer) + end + end) +end + armor.add_preview = function(self, preview) skin_previews[preview] = true end diff --git a/mods/3d_armor/3d_armor/armor.lua b/mods/3d_armor/3d_armor/armor.lua index 171ce032..f7912393 100644 --- a/mods/3d_armor/3d_armor/armor.lua +++ b/mods/3d_armor/3d_armor/armor.lua @@ -1,5 +1,5 @@ -- support for i18n -local S = armor_i18n.gettext +local S = armor.get_translator armor:register_armor("3d_armor:helmet_admin", { description = S("Admin Helmet"), diff --git a/mods/3d_armor/3d_armor/depends.txt b/mods/3d_armor/3d_armor/depends.txt index a33755db..855baa91 100644 --- a/mods/3d_armor/3d_armor/depends.txt +++ b/mods/3d_armor/3d_armor/depends.txt @@ -5,4 +5,3 @@ pova? fire? ethereal? bakedclay? -intllib? diff --git a/mods/3d_armor/3d_armor/init.lua b/mods/3d_armor/3d_armor/init.lua index e83bc10e..4844a999 100644 --- a/mods/3d_armor/3d_armor/init.lua +++ b/mods/3d_armor/3d_armor/init.lua @@ -5,15 +5,11 @@ local last_punch_time = {} local pending_players = {} local timer = 0 --- support for i18n -armor_i18n = { } -armor_i18n.gettext, armor_i18n.ngettext = dofile(modpath.."/intllib.lua") +dofile(modpath.."/api.lua") -- local functions -local S = armor_i18n.gettext local F = minetest.formspec_escape - -dofile(modpath.."/api.lua") +local S = armor.get_translator -- integration test if minetest.settings:get_bool("enable_3d_armor_integration_test") then @@ -299,14 +295,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) local player_name = player:get_player_name() for field, _ in pairs(fields) do if string.find(field, "skins_set") then - minetest.after(0, function() - local pplayer = minetest.get_player_by_name(player_name) - if player then - local skin = armor:get_player_skin(name) - armor.textures[name].skin = skin - armor:set_player_armor(pplayer) - end - end) + armor:update_skin(player_name) end end end) diff --git a/mods/3d_armor/3d_armor/locale/3d_armor.es.tr b/mods/3d_armor/3d_armor/locale/3d_armor.es.tr new file mode 100644 index 00000000..ab46c030 --- /dev/null +++ b/mods/3d_armor/3d_armor/locale/3d_armor.es.tr @@ -0,0 +1,107 @@ +# textdomain: 3d_armor + + +### api.lua ### + +3d_armor: Detached armor inventory is nil @1=3d_armor: La armadura desconectada es nula @1 +3d_armor: Player name is nil @1=3d_armor: El nombre del jugador es nulo @1 +3d_armor: Player reference is nil @1=3d_armor: La referencia del jugador es nula @1 + +### armor.lua ### + +Admin Boots=Botas de admin +Admin Chestplate=Peto de admin +Admin Helmet=Casco de admin +Admin Leggings=Polainas de admin +Bronze Boots=Botas de bronce +Bronze Chestplate=Peto de bronce +Bronze Helmet=Casco de bronce +Bronze Leggings=Polainas de bronce +Cactus Boots=Botas de cactus +Cactus Chestplate=Peto de cactus +Cactus Helmet=Casco de cactus +Cactus Leggings=Polainas de cactus +Crystal Boots=Botas de cristal +Crystal Chestplate=Peto de cristal +Crystal Helmet=Casco de cristal +Crystal Leggings=Polainas de cristal +Diamond Boots=Botas de diamante +Diamond Chestplate=Peto de diamante +Diamond Helmet=Casco de diamante +Diamond Leggings=Polainas de diamante +Gold Boots=Botas de oro +Gold Chestplate=Peto de oro +Gold Helmet=Casco de oro +Gold Leggings=Polainas de oro +Mithril Boots=Botas de mitrilo +Mithril Chestplate=Peto de mitrilo +Mithril Helmet=Casco de mitrilo +Mithril Leggings=Polainas de mitrilo +Steel Boots=Botas de acero +Steel Chestplate=Peto de acero +Steel Helmet=Casco de acero +Steel Leggings=Polainas de acero +Wood Boots=Botas de madera +Wood Chestplate=Peto de madera +Wood Helmet=Casco de madera +Wood Leggings=Polainas de madera + +### init.lua ### + +3d_armor: Failed to initialize player=3d_armor: Fallo en la inicialización del jugador +Fire=Fuego +Heal=Salud +Level=Nivel +Radiation=Radiación +Your @1 got destroyed!=¡Tu @1 fue destruído! +Your @1 is almost broken!= +[3d_armor] Fire Nodes disabled=[3d_armor] Nodos de fuego desabilitados + + +##### not used anymore ##### + +3d_armor: Player inventory is nil @1=3d_armor: El inventario del jugador es nulo @1 +3d_armor_ip: Mod loaded but unused.=3d_armor_ip: Mod cargado, pero sin ser usado. +Back=Volver +Armor=Armadura +3d_armor_sfinv: Mod loaded but unused.=3d_armor_sfinv: Mod cargado, pero sin ser usado. +Armor stand top=Parte arriba maniquí armadura +Armor stand=Maniquí para armadura +Armor Stand=Maniquí para armadura +Locked Armor stand=Maniquí para armadura (bloqueado) +Armor Stand (owned by @1)=Maniquí para armadura (propiedad de @1) +3d_armor_ui: Mod loaded but unused.=3d_armor_ui: Mod cargado, pero sin ser usado. +3d Armor=Armadura 3d +Armor not initialized!=¡Armadura no inicializada! +hazmat_suit: Mod loaded but unused.=hazmat_suit: Mod cargado, pero sin ser usado. +Hazmat Helmet=Casco de hazmat +Hazmat Chestplate=Peto de hazmat +Hazmat Sleeve=Manga de hazmat +Hazmat Leggins=Polainas de hazmat +Hazmat Boots=Botas de hazmat +Hazmat Suit=Traje de hazmat +Admin Shield=Escudo de admin +Wooden Shield=Escudo de madera +Enhanced Wood Shield=Escudo de madera mejorado +Cactus Shield=Escudo de cactus +Enhanced Cactus Shield=Escudo de cactus mejorado +Steel Shield=Escudo de acero +Bronze Shield=Escudo de bronce +Diamond Shield=Escudo de diamante +Gold Shield=Escudo de oro +Mithril Shield=Escudo de mitrilo +Crystal Shield=Escudo de cristal +technic_armor: Mod loaded but unused.=technic_armor: Mod cargado, pero no usado. +Lead=Plomo +Brass=Latón +Cast Iron=Hierro fundido +Carbon Steel=Acero carbono +Stainless Steel=Acero inoxidable +Tin=Estaño +Silver=Plata +Helmet=Casco +Chestplate=Peto +Leggins=Polainas +Boots=Botas +Shield=Escudo +@1 @2=@2 de @1 diff --git a/mods/3d_armor/3d_armor/locale/3d_armor.fr.tr b/mods/3d_armor/3d_armor/locale/3d_armor.fr.tr new file mode 100644 index 00000000..849a0f13 --- /dev/null +++ b/mods/3d_armor/3d_armor/locale/3d_armor.fr.tr @@ -0,0 +1,58 @@ +# textdomain: 3d_armor + + +### api.lua ### + +3d_armor: Detached armor inventory is nil @1=3d_armor : Inventaire détaché pour l'armure non trouvé @1 +3d_armor: Player name is nil @1=3d_armor : Nom du joueur non trouvé @1 +3d_armor: Player reference is nil @1=3d_armor : Référence au joueur non trouvée @1 + +### armor.lua ### + +Admin Boots=Bottes d'admin +Admin Chestplate=Cuirasse d'admin +Admin Helmet=Casque d'admin +Admin Leggings=Jambières d'admin +Bronze Boots=Bottes en bronze +Bronze Chestplate=Cuirasse en bronze +Bronze Helmet=Casque en bronze +Bronze Leggings=Jambières en bronze +Cactus Boots=Bottes en cactus +Cactus Chestplate=Cuirasse en cactus +Cactus Helmet=Casque en cactus +Cactus Leggings=Jambières en cactus +Crystal Boots=Bottes en cristal +Crystal Chestplate=Cuirasse en cristal +Crystal Helmet=Casque en cristal +Crystal Leggings=Jambières en cristal +Diamond Boots=Bottes en diamant +Diamond Chestplate=Cuirasse en diamant +Diamond Helmet=Casque en diamant +Diamond Leggings=Jambières en diamant +Gold Boots=Bottes en or +Gold Chestplate=Cuirasse en or +Gold Helmet=Casque en or +Gold Leggings=Jambières en or +Mithril Boots=Bottes en mithril +Mithril Chestplate=Cuirasse en mithril +Mithril Helmet=Casque en mithril +Mithril Leggings=Jambières en mithril +Steel Boots=Bottes en acier +Steel Chestplate=Cuirasse en acier +Steel Helmet=Casque en acier +Steel Leggings=Jambières en acier +Wood Boots=Bottes en bois +Wood Chestplate=Cuirasse en bois +Wood Helmet=Casque en bois +Wood Leggings=Jambières en bois + +### init.lua ### + +3d_armor: Failed to initialize player=3d_armor : Impossible d'initialiser le joueur +Fire=Fire +Heal=Soins +Level=Niveau +Radiation=Radiation +Your @1 got destroyed!=Une partie de votre armure a été détruite : @1 ! +Your @1 is almost broken!=Une partie de votre armure est presque détruite : @1 ! +[3d_armor] Fire Nodes disabled=[3d_armor] Nœuds de type feu désactivés diff --git a/mods/3d_armor/3d_armor/locale/3d_armor.it.tr b/mods/3d_armor/3d_armor/locale/3d_armor.it.tr new file mode 100644 index 00000000..d8be62e9 --- /dev/null +++ b/mods/3d_armor/3d_armor/locale/3d_armor.it.tr @@ -0,0 +1,85 @@ +# textdomain: 3d_armor + + +### api.lua ### + +3d_armor: Detached armor inventory is nil @1=3d_armor: L'inventario separato dell'armatura è nullo @1 +3d_armor: Player name is nil @1=3d_armor: Il nome dell'utente è nullo @1 +3d_armor: Player reference is nil @1=3d_armor: Il riferimento all'utente è nullo @1 + +### armor.lua ### + +Admin Boots=Stivali dell'amministratrice/tore +Admin Chestplate=Corazza dell'amministratrice/tore +Admin Helmet=Elmo dell'amministratrice/tore +Admin Leggings=Gambali dell'amministratrice/tore +Bronze Boots=Stivali di bronzo +Bronze Chestplate=Corazza di bronzo +Bronze Helmet=Elmo di bronzo +Bronze Leggings=Gambali di bronzo +Cactus Boots=Stivali di cactus +Cactus Chestplate=Corazza di cactus +Cactus Helmet=Elmo di cactus +Cactus Leggings=Gambali di cactus +Crystal Boots=Stivali di cristallo +Crystal Chestplate=Corazza di cristallo +Crystal Helmet=Elmo di cristallo +Crystal Leggings=Gambali di cristallo +Diamond Boots=Stivali di diamante +Diamond Chestplate=Corazza di diamante +Diamond Helmet=Elmo di diamante +Diamond Leggings=Gambali di diamante +Gold Boots=Stivali d'oro +Gold Chestplate=Corazza d'oro +Gold Helmet=Elmo d'oro +Gold Leggings=Gambali d'oro +Mithril Boots=Stivali di mithril +Mithril Chestplate=Corazza di mithril +Mithril Helmet=Elmo di mithril +Mithril Leggings=Gambali di mithril +Steel Boots=Stivali d'acciaio +Steel Chestplate=Corazza d'acciaio +Steel Helmet=Elmo d'acciaio +Steel Leggings=Gambali d'acciaio +Wood Boots=Stivali di legno +Wood Chestplate=Corazza di legno +Wood Helmet=Elmo di legno +Wood Leggings=Gambali di legno + +### init.lua ### + +3d_armor: Failed to initialize player=3d_armor: Inizializzazione dell'utente fallita +Fire=Fuoco +Heal=Guarigione +Level=Livello +Radiation=Radiazione +Your @1 got destroyed!=@1 in frantumi! +Your @1 is almost broken!=@1 quasi in frantumi! +[3d_armor] Fire Nodes disabled=[3d_armor] Nodi fuoco disabilitati + + +##### not used anymore ##### + +3d_armor_ip: Mod loaded but unused.=3d_armor_ip: Mod caricata ma inutilizzata. +Back=Indietro +Armor=Armatura +3d_armor_sfinv: Mod loaded but unused.=3d_armor_sfinv: Mod caricata ma inutilizzata. +Armor stand top=Parte superiore del supporto per armatura +Armor stand=Supporto per armatura +Armor Stand=Supporto per armatura +Locked Armor stand=Supporto per armatura chiuso a chiave +Armor Stand (owned by @1)=Supporto per armatura (di proprietà di @1) +3d_armor_ui: Mod loaded but unused.=3d_armor_ui: Mod caricata ma inutilizzata. +3d Armor=Armatura 3D +Armor not initialized!=Armatura non inizializzata! +Admin Shield=Scudo dell'amministratrice/tore +Wooden Shield=Scudo di legno +Enhanced Wood Shield=Scudo di legno migliorato +Cactus Shield=Scudo di cactus +Enhanced Cactus Shield=Scudo di cactus migliorato +Steel Shield=Scudo d'acciaio +Bronze Shield=Scudo di bronzo +Diamond Shield=Scudo di diamante +Gold Shield=Scudo d'oro +Mithril Shield=Scudo di mithril +Crystal Shield=Scudo di cristallo diff --git a/mods/3d_armor/3d_armor/locale/3d_armor.ms.tr b/mods/3d_armor/3d_armor/locale/3d_armor.ms.tr new file mode 100644 index 00000000..b76dd613 --- /dev/null +++ b/mods/3d_armor/3d_armor/locale/3d_armor.ms.tr @@ -0,0 +1,85 @@ +# textdomain: 3d_armor + + +### api.lua ### + +3d_armor: Detached armor inventory is nil @1=3d_armor: Inventori perisai terpisah tiada nilai @1 +3d_armor: Player name is nil @1=3d_armor: Nama pemain tiada nilai @1 +3d_armor: Player reference is nil @1=3d_armor: Rujukan pemain tiada nilai @1 + +### armor.lua ### + +Admin Boots=But Pentadbir +Admin Chestplate=Perisai Dada Pentadbir +Admin Helmet=Helmet Pentadbir +Admin Leggings=Perisai Kaki Pentadbir +Bronze Boots=But Gangsa +Bronze Chestplate=Perisai Dada Gangsa +Bronze Helmet=Helmet Gangsa +Bronze Leggings=Perisai Kaki Gangsa +Cactus Boots=But Kaktus +Cactus Chestplate=Perisai Dada Kaktus +Cactus Helmet=Helmet Kaktus +Cactus Leggings=Perisai Kaki Kaktus +Crystal Boots=But Kristal +Crystal Chestplate=Perisai Dada Kristal +Crystal Helmet=Helmet Kristal +Crystal Leggings=Perisai Kaki Kristal +Diamond Boots=But Intan +Diamond Chestplate=Perisai Dada Intan +Diamond Helmet=Helmet Intan +Diamond Leggings=Perisai Kaki Intan +Gold Boots=But Emas +Gold Chestplate=Perisai Dada Emas +Gold Helmet=Helmet Emas +Gold Leggings=Perisai Kaki Emas +Mithril Boots=But Mithril +Mithril Chestplate=Perisai Dada Mithril +Mithril Helmet=Helmet Mithril +Mithril Leggings=Perisai Kaki Mithril +Steel Boots=But Keluli +Steel Chestplate=Perisai Dada Keluli +Steel Helmet=Helmet Keluli +Steel Leggings=Perisai Kaki Keluli +Wood Boots=But Kayu +Wood Chestplate=Perisai Dada Kayu +Wood Helmet=Helmet Kayu +Wood Leggings=Perisai Kaki Kayu + +### init.lua ### + +3d_armor: Failed to initialize player=3d_armor: Gagal mengasalkan pemain +Fire=Api +Heal=Pulih +Level=Tahap +Radiation=Radiasi +Your @1 got destroyed!=@1 anda telah musnah! +Your @1 is almost broken!= +[3d_armor] Fire Nodes disabled=[3d_armor] Nod-nod Api dilumpuhkan + + +##### not used anymore ##### + +3d_armor_ip: Mod loaded but unused.=3d_armor_ip: Mods dimuatkan tetapi tidak digunakan. +Back=Kembali +Armor=Perisai +3d_armor_sfinv: Mod loaded but unused.=3d_armor_sfinv: Mods dimuatkan tetapi tidak digunakan. +Armor stand top=Bhg atas dirian perisai +Armor stand=Dirian perisai +Armor Stand=Dirian Perisai +Locked Armor stand=Dirian perisai Berkunci +Armor Stand (owned by @1)=Dirian Perisai (milik @1) +3d_armor_ui: Mod loaded but unused.=3d_armor_ui: Mods dimuatkan tetapi tidak digunakan. +3d Armor=Perisai 3d +Armor not initialized!=Perisai tidak diasalkan! +Admin Shield=Perisai Pegang Pentadbir +Wooden Shield=Perisai Pegang Kayu +Enhanced Wood Shield=Perisai Pegang Kayu Kukuh +Cactus Shield=Perisai Pegang Kaktus +Enhanced Cactus Shield=Perisai Pegang Kaktus Kukuh +Steel Shield=Perisai Pegang Keluli +Bronze Shield=Perisai Pegang Gangsa +Diamond Shield=Perisai Pegang Intan +Gold Shield=Perisai Pegang Emas +Mithril Shield=Perisai Pegang Mithril +Crystal Shield=Perisai Pegang Kristal diff --git a/mods/3d_armor/3d_armor/locale/3d_armor.pt.tr b/mods/3d_armor/3d_armor/locale/3d_armor.pt.tr new file mode 100644 index 00000000..8fc689d0 --- /dev/null +++ b/mods/3d_armor/3d_armor/locale/3d_armor.pt.tr @@ -0,0 +1,85 @@ +# textdomain: 3d_armor + + +### api.lua ### + +3d_armor: Detached armor inventory is nil @1=3d_armor: Inventario avulso de armadura é nulo @1 +3d_armor: Player name is nil @1=3d_armor: Nome de jogador é nulo @1 +3d_armor: Player reference is nil @1=3d_armor: Referência Jogador é nula @1 + +### armor.lua ### + +Admin Boots=Botas de Administrador +Admin Chestplate=Peitoral de Administrador +Admin Helmet=Capacete de Administrador +Admin Leggings=Calças de Administrador +Bronze Boots=Botas de Bronze +Bronze Chestplate=Peitoral de Bronze +Bronze Helmet=Capacete de Bronze +Bronze Leggings=Calças de Bronze +Cactus Boots=Botas de Madeira +Cactus Chestplate=Peitoral de Cacto +Cactus Helmet=Capacete de Cacto +Cactus Leggings=Calças de Cacto +Crystal Boots=Botas de Cristal +Crystal Chestplate=Peitoral de Cristal +Crystal Helmet=Capacete de Cristal +Crystal Leggings=Calças de Cristal +Diamond Boots=Botas de Diamante +Diamond Chestplate=Peitoral de Diamante +Diamond Helmet=Capacete de Diamante +Diamond Leggings=Calças de Diamante +Gold Boots=Botas de Ouro +Gold Chestplate=Peitoral de Ouro +Gold Helmet=Capacete de Ouro +Gold Leggings=Calças de Ouro +Mithril Boots=Botas de Mithril +Mithril Chestplate=Peitoral de Mithril +Mithril Helmet=Capacete de Mithril +Mithril Leggings=Calças de Mithril +Steel Boots=Botas de Aço +Steel Chestplate=Peitoral de Aço +Steel Helmet=Capacete de Aço +Steel Leggings=Calças de Aço +Wood Boots=Botas de Madeira +Wood Chestplate=Peitoral de Madeira +Wood Helmet=Capacete de Madeira +Wood Leggings=Calças de Madeira + +### init.lua ### + +3d_armor: Failed to initialize player=3d_armor: Falha ao inicializar jogador +Fire=Fogo +Heal=Saúde +Level=Nível +Radiation=Radiação +Your @1 got destroyed!=@1 foi destruído(a)! +Your @1 is almost broken!= +[3d_armor] Fire Nodes disabled=[3d_armor] Nodes de gofo desabilitados + + +##### not used anymore ##### + +3d_armor_ip: Mod loaded but unused.=3d_armor_ip: Mod carregado mas inoperante. +Back=Voltar +Armor=Armadura +3d_armor_sfinv: Mod loaded but unused.=3d_armor_sfinv: Mod carregado mas inoperante. +Armor stand top=Topo de estande de armadura +Armor stand=Estande de armadura +Armor Stand=Estande de Armadura +Locked Armor stand=Estande de Armadura Trancada +Armor Stand (owned by @1)=Estande de Armadura (pertente a @1) +3d_armor_ui: Mod loaded but unused.=3d_armor_ui: Mod carregado mas inoperante. +3d Armor=3d Armor +Armor not initialized!=Armadura não inicializada! +Admin Shield=Escudo de Administrador +Wooden Shield=Escudo de Madeira +Enhanced Wood Shield=Escudo de Madeira Melhorado +Cactus Shield=Escudo de Cacto +Enhanced Cactus Shield=Escudo de Cacto Melhorado +Steel Shield=Escudo de Aço +Bronze Shield=Escudo de Bronze +Diamond Shield=Escudo de Diamante +Gold Shield=Escudo de Ouro +Mithril Shield=Escudo de Mithril +Crystal Shield=Escudo de Cristal diff --git a/mods/3d_armor/3d_armor/locale/3d_armor.pt_BR.tr b/mods/3d_armor/3d_armor/locale/3d_armor.pt_BR.tr new file mode 100644 index 00000000..8fc689d0 --- /dev/null +++ b/mods/3d_armor/3d_armor/locale/3d_armor.pt_BR.tr @@ -0,0 +1,85 @@ +# textdomain: 3d_armor + + +### api.lua ### + +3d_armor: Detached armor inventory is nil @1=3d_armor: Inventario avulso de armadura é nulo @1 +3d_armor: Player name is nil @1=3d_armor: Nome de jogador é nulo @1 +3d_armor: Player reference is nil @1=3d_armor: Referência Jogador é nula @1 + +### armor.lua ### + +Admin Boots=Botas de Administrador +Admin Chestplate=Peitoral de Administrador +Admin Helmet=Capacete de Administrador +Admin Leggings=Calças de Administrador +Bronze Boots=Botas de Bronze +Bronze Chestplate=Peitoral de Bronze +Bronze Helmet=Capacete de Bronze +Bronze Leggings=Calças de Bronze +Cactus Boots=Botas de Madeira +Cactus Chestplate=Peitoral de Cacto +Cactus Helmet=Capacete de Cacto +Cactus Leggings=Calças de Cacto +Crystal Boots=Botas de Cristal +Crystal Chestplate=Peitoral de Cristal +Crystal Helmet=Capacete de Cristal +Crystal Leggings=Calças de Cristal +Diamond Boots=Botas de Diamante +Diamond Chestplate=Peitoral de Diamante +Diamond Helmet=Capacete de Diamante +Diamond Leggings=Calças de Diamante +Gold Boots=Botas de Ouro +Gold Chestplate=Peitoral de Ouro +Gold Helmet=Capacete de Ouro +Gold Leggings=Calças de Ouro +Mithril Boots=Botas de Mithril +Mithril Chestplate=Peitoral de Mithril +Mithril Helmet=Capacete de Mithril +Mithril Leggings=Calças de Mithril +Steel Boots=Botas de Aço +Steel Chestplate=Peitoral de Aço +Steel Helmet=Capacete de Aço +Steel Leggings=Calças de Aço +Wood Boots=Botas de Madeira +Wood Chestplate=Peitoral de Madeira +Wood Helmet=Capacete de Madeira +Wood Leggings=Calças de Madeira + +### init.lua ### + +3d_armor: Failed to initialize player=3d_armor: Falha ao inicializar jogador +Fire=Fogo +Heal=Saúde +Level=Nível +Radiation=Radiação +Your @1 got destroyed!=@1 foi destruído(a)! +Your @1 is almost broken!= +[3d_armor] Fire Nodes disabled=[3d_armor] Nodes de gofo desabilitados + + +##### not used anymore ##### + +3d_armor_ip: Mod loaded but unused.=3d_armor_ip: Mod carregado mas inoperante. +Back=Voltar +Armor=Armadura +3d_armor_sfinv: Mod loaded but unused.=3d_armor_sfinv: Mod carregado mas inoperante. +Armor stand top=Topo de estande de armadura +Armor stand=Estande de armadura +Armor Stand=Estande de Armadura +Locked Armor stand=Estande de Armadura Trancada +Armor Stand (owned by @1)=Estande de Armadura (pertente a @1) +3d_armor_ui: Mod loaded but unused.=3d_armor_ui: Mod carregado mas inoperante. +3d Armor=3d Armor +Armor not initialized!=Armadura não inicializada! +Admin Shield=Escudo de Administrador +Wooden Shield=Escudo de Madeira +Enhanced Wood Shield=Escudo de Madeira Melhorado +Cactus Shield=Escudo de Cacto +Enhanced Cactus Shield=Escudo de Cacto Melhorado +Steel Shield=Escudo de Aço +Bronze Shield=Escudo de Bronze +Diamond Shield=Escudo de Diamante +Gold Shield=Escudo de Ouro +Mithril Shield=Escudo de Mithril +Crystal Shield=Escudo de Cristal diff --git a/mods/3d_armor/3d_armor/locale/3d_armor.ru.tr b/mods/3d_armor/3d_armor/locale/3d_armor.ru.tr new file mode 100644 index 00000000..b817c79e --- /dev/null +++ b/mods/3d_armor/3d_armor/locale/3d_armor.ru.tr @@ -0,0 +1,85 @@ +# textdomain: 3d_armor + + +### api.lua ### + +3d_armor: Detached armor inventory is nil @1=3d_armor: Отдельный инвентарь брони является nil @1 +3d_armor: Player name is nil @1=3d_armor: Имя игрока является nil @1 +3d_armor: Player reference is nil @1=3d_armor: Ссылка игрока является nil @1 + +### armor.lua ### + +Admin Boots=ботинки админа +Admin Chestplate=бронежилет админа +Admin Helmet=шлем админа +Admin Leggings=гамаши админа +Bronze Boots=бронзовые ботинки +Bronze Chestplate=бронзовый бронежилет +Bronze Helmet=бронзовый шлем +Bronze Leggings=бронзовые гамаши +Cactus Boots=кактусовые ботинки +Cactus Chestplate=кактусовый бронежилет +Cactus Helmet=кактусовый шлем +Cactus Leggings=кактусовые гамаши +Crystal Boots=кристалловые ботинки +Crystal Chestplate=кристалловый бронежилет +Crystal Helmet=кристалловый шлем +Crystal Leggings=кристалловые гамаши +Diamond Boots=алмазные ботинки +Diamond Chestplate=алмазный бронежилет +Diamond Helmet=алмазный шлем +Diamond Leggings=алмазные гамаши +Gold Boots=золотые ботинки +Gold Chestplate=золотой бронежилет +Gold Helmet=золотой шлем +Gold Leggings=золотые гамаши +Mithril Boots=мифриловые ботинки +Mithril Chestplate=мифриловый бронежилет +Mithril Helmet=мифриловый шлем +Mithril Leggings=мифриловые гамаши +Steel Boots=стальные ботинки +Steel Chestplate=стальной бронежилет +Steel Helmet=стальной шлем +Steel Leggings=стальные гамаши +Wood Boots=деревянные ботинки +Wood Chestplate=деревянный бронежилет +Wood Helmet=деревянный шлем +Wood Leggings=деревянные гамаши + +### init.lua ### + +3d_armor: Failed to initialize player=3d_armor: не смог подготовить игрока +Fire=огонь +Heal=исцеление +Level=уровень +Radiation=излучение +Your @1 got destroyed!=твой(и) @1 был(и) разрушен(ы)! +Your @1 is almost broken!= +[3d_armor] Fire Nodes disabled=[3d_armor] блоки огня отключены + + +##### not used anymore ##### + +3d_armor_ip: Mod loaded but unused.=3d_armor_ip: мод загружен но не используется. +Back=назад +Armor=бронь +3d_armor_sfinv: Mod loaded but unused.=3d_armor_sfinv: мод загружен но не используется. +Armor stand top=стойка для брони (верх) +Armor stand=стойка для брони +Armor Stand=стойка для брони +Locked Armor stand=защищенная стойка для брони +Armor Stand (owned by @1)=стойка для брони (принадлежит @1) +3d_armor_ui: Mod loaded but unused.=3d_armor_ui: мод загружен но не используется. +3d Armor=3D бронь +Armor not initialized!=бронь не подготовлена! +Admin Shield=щит админа +Wooden Shield=деревянный щит +Enhanced Wood Shield=улучшенный деревянный щит +Cactus Shield=кактусный щит +Enhanced Cactus Shield=улучшенный кактусный щит +Steel Shield=стальной щит +Bronze Shield=бронзовый щит +Diamond Shield=алмазный щит +Gold Shield=золотой щит +Mithril Shield=мифриловый щит +Crystal Shield=кристалловый щит diff --git a/mods/3d_armor/3d_armor/locale/es.po b/mods/3d_armor/3d_armor/locale/es.po deleted file mode 100644 index 8eeaf6ef..00000000 --- a/mods/3d_armor/3d_armor/locale/es.po +++ /dev/null @@ -1,384 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-06 18:20+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: es\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player name is nil @1" -msgstr "3d_armor: El nombre del jugador es nulo @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player inventory is nil @1" -msgstr "3d_armor: El inventario del jugador es nulo @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Detached armor inventory is nil @1" -msgstr "3d_armor: La armadura desconectada es nula @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player reference is nil @1" -msgstr "3d_armor: La referencia del jugador es nula @1" - -#: ../3d_armor/armor.lua -msgid "Admin Helmet" -msgstr "Casco de admin" - -#: ../3d_armor/armor.lua -msgid "Admin Chestplate" -msgstr "Peto de admin" - -#: ../3d_armor/armor.lua -msgid "Admin Leggings" -msgstr "Polainas de admin" - -#: ../3d_armor/armor.lua -msgid "Admin Boots" -msgstr "Botas de admin" - -#: ../3d_armor/armor.lua -msgid "Wood Helmet" -msgstr "Casco de madera" - -#: ../3d_armor/armor.lua -msgid "Wood Chestplate" -msgstr "Peto de madera" - -#: ../3d_armor/armor.lua -msgid "Wood Leggings" -msgstr "Polainas de madera" - -#: ../3d_armor/armor.lua -msgid "Wood Boots" -msgstr "Botas de madera" - -#: ../3d_armor/armor.lua -msgid "Cactus Helmet" -msgstr "Casco de cactus" - -#: ../3d_armor/armor.lua -msgid "Cactus Chestplate" -msgstr "Peto de cactus" - -#: ../3d_armor/armor.lua -msgid "Cactus Leggings" -msgstr "Polainas de cactus" - -#: ../3d_armor/armor.lua -msgid "Cactus Boots" -msgstr "Botas de cactus" - -#: ../3d_armor/armor.lua -msgid "Steel Helmet" -msgstr "Casco de acero" - -#: ../3d_armor/armor.lua -msgid "Steel Chestplate" -msgstr "Peto de acero" - -#: ../3d_armor/armor.lua -msgid "Steel Leggings" -msgstr "Polainas de acero" - -#: ../3d_armor/armor.lua -msgid "Steel Boots" -msgstr "Botas de acero" - -#: ../3d_armor/armor.lua -msgid "Bronze Helmet" -msgstr "Casco de bronce" - -#: ../3d_armor/armor.lua -msgid "Bronze Chestplate" -msgstr "Peto de bronce" - -#: ../3d_armor/armor.lua -msgid "Bronze Leggings" -msgstr "Polainas de bronce" - -#: ../3d_armor/armor.lua -msgid "Bronze Boots" -msgstr "Botas de bronce" - -#: ../3d_armor/armor.lua -msgid "Diamond Helmet" -msgstr "Casco de diamante" - -#: ../3d_armor/armor.lua -msgid "Diamond Chestplate" -msgstr "Peto de diamante" - -#: ../3d_armor/armor.lua -msgid "Diamond Leggings" -msgstr "Polainas de diamante" - -#: ../3d_armor/armor.lua -msgid "Diamond Boots" -msgstr "Botas de diamante" - -#: ../3d_armor/armor.lua -msgid "Gold Helmet" -msgstr "Casco de oro" - -#: ../3d_armor/armor.lua -msgid "Gold Chestplate" -msgstr "Peto de oro" - -#: ../3d_armor/armor.lua -msgid "Gold Leggings" -msgstr "Polainas de oro" - -#: ../3d_armor/armor.lua -msgid "Gold Boots" -msgstr "Botas de oro" - -#: ../3d_armor/armor.lua -msgid "Mithril Helmet" -msgstr "Casco de mitrilo" - -#: ../3d_armor/armor.lua -msgid "Mithril Chestplate" -msgstr "Peto de mitrilo" - -#: ../3d_armor/armor.lua -msgid "Mithril Leggings" -msgstr "Polainas de mitrilo" - -#: ../3d_armor/armor.lua -msgid "Mithril Boots" -msgstr "Botas de mitrilo" - -#: ../3d_armor/armor.lua -msgid "Crystal Helmet" -msgstr "Casco de cristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Chestplate" -msgstr "Peto de cristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Leggings" -msgstr "Polainas de cristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Boots" -msgstr "Botas de cristal" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Radiation" -msgstr "Radiación" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Level" -msgstr "Nivel" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Heal" -msgstr "Salud" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Fire" -msgstr "Fuego" - -#: ../3d_armor/init.lua -msgid "Your @1 got destroyed!" -msgstr "¡Tu @1 fue destruído!" - -#: ../3d_armor/init.lua -msgid "3d_armor: Failed to initialize player" -msgstr "3d_armor: Fallo en la inicialización del jugador" - -#: ../3d_armor/init.lua -msgid "[3d_armor] Fire Nodes disabled" -msgstr "[3d_armor] Nodos de fuego desabilitados" - -#: ../3d_armor_ip/init.lua -msgid "3d_armor_ip: Mod loaded but unused." -msgstr "3d_armor_ip: Mod cargado, pero sin ser usado." - -#: ../3d_armor_ip/init.lua -msgid "Back" -msgstr "Volver" - -#: ../3d_armor_ip/init.lua ../3d_armor_sfinv/init.lua ../3d_armor_ui/init.lua -msgid "Armor" -msgstr "Armadura" - -#: ../3d_armor_sfinv/init.lua -msgid "3d_armor_sfinv: Mod loaded but unused." -msgstr "3d_armor_sfinv: Mod cargado, pero sin ser usado." - -#: ../3d_armor_stand/init.lua -msgid "Armor stand top" -msgstr "Parte arriba maniquí armadura" - -#: ../3d_armor_stand/init.lua -msgid "Armor stand" -msgstr "Maniquí para armadura" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand" -msgstr "Maniquí para armadura" - -#: ../3d_armor_stand/init.lua -msgid "Locked Armor stand" -msgstr "Maniquí para armadura (bloqueado)" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand (owned by @1)" -msgstr "Maniquí para armadura (propiedad de @1)" - -#: ../3d_armor_ui/init.lua -msgid "3d_armor_ui: Mod loaded but unused." -msgstr "3d_armor_ui: Mod cargado, pero sin ser usado." - -#: ../3d_armor_ui/init.lua -msgid "3d Armor" -msgstr "Armadura 3d" - -#: ../3d_armor_ui/init.lua -msgid "Armor not initialized!" -msgstr "¡Armadura no inicializada!" - -#: ../hazmat_suit/init.lua -msgid "hazmat_suit: Mod loaded but unused." -msgstr "hazmat_suit: Mod cargado, pero sin ser usado." - -#: ../hazmat_suit/init.lua -msgid "Hazmat Helmet" -msgstr "Casco de hazmat" - -#: ../hazmat_suit/init.lua -msgid "Hazmat Chestplate" -msgstr "Peto de hazmat" - -#: ../hazmat_suit/init.lua -msgid "Hazmat Sleeve" -msgstr "Manga de hazmat" - -#: ../hazmat_suit/init.lua -msgid "Hazmat Leggins" -msgstr "Polainas de hazmat" - -#: ../hazmat_suit/init.lua -msgid "Hazmat Boots" -msgstr "Botas de hazmat" - -#: ../hazmat_suit/init.lua -msgid "Hazmat Suit" -msgstr "Traje de hazmat" - -#: ../shields/init.lua -msgid "Admin Shield" -msgstr "Escudo de admin" - -#: ../shields/init.lua -msgid "Wooden Shield" -msgstr "Escudo de madera" - -#: ../shields/init.lua -msgid "Enhanced Wood Shield" -msgstr "Escudo de madera mejorado" - -#: ../shields/init.lua -msgid "Cactus Shield" -msgstr "Escudo de cactus" - -#: ../shields/init.lua -msgid "Enhanced Cactus Shield" -msgstr "Escudo de cactus mejorado" - -#: ../shields/init.lua -msgid "Steel Shield" -msgstr "Escudo de acero" - -#: ../shields/init.lua -msgid "Bronze Shield" -msgstr "Escudo de bronce" - -#: ../shields/init.lua -msgid "Diamond Shield" -msgstr "Escudo de diamante" - -#: ../shields/init.lua -msgid "Gold Shield" -msgstr "Escudo de oro" - -#: ../shields/init.lua -msgid "Mithril Shield" -msgstr "Escudo de mitrilo" - -#: ../shields/init.lua -msgid "Crystal Shield" -msgstr "Escudo de cristal" - -#: ../technic_armor/init.lua -msgid "technic_armor: Mod loaded but unused." -msgstr "technic_armor: Mod cargado, pero no usado." - -#: ../technic_armor/init.lua -msgid "Lead" -msgstr "Plomo" - -#: ../technic_armor/init.lua -msgid "Brass" -msgstr "Latón" - -#: ../technic_armor/init.lua -msgid "Cast Iron" -msgstr "Hierro fundido" - -#: ../technic_armor/init.lua -msgid "Carbon Steel" -msgstr "Acero carbono" - -#: ../technic_armor/init.lua -msgid "Stainless Steel" -msgstr "Acero inoxidable" - -#: ../technic_armor/init.lua -msgid "Tin" -msgstr "Estaño" - -#: ../technic_armor/init.lua -msgid "Silver" -msgstr "Plata" - -#: ../technic_armor/init.lua -msgid "Helmet" -msgstr "Casco" - -#: ../technic_armor/init.lua -msgid "Chestplate" -msgstr "Peto" - -#: ../technic_armor/init.lua -msgid "Leggins" -msgstr "Polainas" - -#: ../technic_armor/init.lua -msgid "Boots" -msgstr "Botas" - -#: ../technic_armor/init.lua -msgid "Shield" -msgstr "Escudo" - -#. Translators: @1 stands for material and @2 for part of the armor, so that you could use a conjunction if in your language part name comes first then material (e.g. in french 'Silver Boots' is translated in 'Bottes en argent' by using '@2 en @1' as translated string) -#: ../technic_armor/init.lua -msgid "@1 @2" -msgstr "@2 de @1" diff --git a/mods/3d_armor/3d_armor/locale/fr.po b/mods/3d_armor/3d_armor/locale/fr.po deleted file mode 100644 index f2d258f4..00000000 --- a/mods/3d_armor/3d_armor/locale/fr.po +++ /dev/null @@ -1,295 +0,0 @@ -# French translation for 3D ARMOR MOD -# Copyright (C) 2018 by Stuart Jones -# This file is distributed under the same license as the 3D ARMOR MOD package. -# fat115 , 2017. -# -msgid "" -msgstr "" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-07-23 21:24+0200\n" -"PO-Revision-Date: 2018-07-23 21:30+0200\n" -"Last-Translator: fat115 \n" -"Language-Team: \n" -"Language: fr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.12\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player reference is nil @1" -msgstr "3d_armor : Référence au joueur non trouvée @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player name is nil @1" -msgstr "3d_armor : Nom du joueur non trouvé @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Detached armor inventory is nil @1" -msgstr "3d_armor : Inventaire détaché pour l'armure non trouvé @1" - -#: ../3d_armor/armor.lua -msgid "Admin Helmet" -msgstr "Casque d'admin" - -#: ../3d_armor/armor.lua -msgid "Admin Chestplate" -msgstr "Cuirasse d'admin" - -#: ../3d_armor/armor.lua -msgid "Admin Leggings" -msgstr "Jambières d'admin" - -#: ../3d_armor/armor.lua -msgid "Admin Boots" -msgstr "Bottes d'admin" - -#: ../3d_armor/armor.lua -msgid "Wood Helmet" -msgstr "Casque en bois" - -#: ../3d_armor/armor.lua -msgid "Wood Chestplate" -msgstr "Cuirasse en bois" - -#: ../3d_armor/armor.lua -msgid "Wood Leggings" -msgstr "Jambières en bois" - -#: ../3d_armor/armor.lua -msgid "Wood Boots" -msgstr "Bottes en bois" - -#: ../3d_armor/armor.lua -msgid "Cactus Helmet" -msgstr "Casque en cactus" - -#: ../3d_armor/armor.lua -msgid "Cactus Chestplate" -msgstr "Cuirasse en cactus" - -#: ../3d_armor/armor.lua -msgid "Cactus Leggings" -msgstr "Jambières en cactus" - -#: ../3d_armor/armor.lua -msgid "Cactus Boots" -msgstr "Bottes en cactus" - -#: ../3d_armor/armor.lua -msgid "Steel Helmet" -msgstr "Casque en acier" - -#: ../3d_armor/armor.lua -msgid "Steel Chestplate" -msgstr " = Cuirasse en acier" - -#: ../3d_armor/armor.lua -msgid "Steel Leggings" -msgstr "Jambières en acier" - -#: ../3d_armor/armor.lua -msgid "Steel Boots" -msgstr "Bottes en acier" - -#: ../3d_armor/armor.lua -msgid "Bronze Helmet" -msgstr "Casque en bronze" - -#: ../3d_armor/armor.lua -msgid "Bronze Chestplate" -msgstr "Cuirasse en bronze" - -#: ../3d_armor/armor.lua -msgid "Bronze Leggings" -msgstr "Jambières en bronze" - -#: ../3d_armor/armor.lua -msgid "Bronze Boots" -msgstr "Bottes en bronze" - -#: ../3d_armor/armor.lua -msgid "Diamond Helmet" -msgstr "Casque en diamant" - -#: ../3d_armor/armor.lua -msgid "Diamond Chestplate" -msgstr "Cuirasse en diamant" - -#: ../3d_armor/armor.lua -msgid "Diamond Leggings" -msgstr "Jambières en diamant" - -#: ../3d_armor/armor.lua -msgid "Diamond Boots" -msgstr "Bottes en diamant" - -#: ../3d_armor/armor.lua -msgid "Gold Helmet" -msgstr "Casque en or" - -#: ../3d_armor/armor.lua -msgid "Gold Chestplate" -msgstr "Cuirasse en or" - -#: ../3d_armor/armor.lua -msgid "Gold Leggings" -msgstr "Jambières en or" - -#: ../3d_armor/armor.lua -msgid "Gold Boots" -msgstr "Bottes en or" - -#: ../3d_armor/armor.lua -msgid "Mithril Helmet" -msgstr "Casque en mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Chestplate" -msgstr "Cuirasse en mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Leggings" -msgstr "Jambières en mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Boots" -msgstr "Bottes en mithril" - -#: ../3d_armor/armor.lua -msgid "Crystal Helmet" -msgstr "Casque en cristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Chestplate" -msgstr "Cuirasse en cristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Leggings" -msgstr "Jambières en cristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Boots" -msgstr "Bottes en cristal" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Radiation" -msgstr "Radiation" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Level" -msgstr "Niveau" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Heal" -msgstr "Soins" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Fire" -msgstr "Fire" - -#: ../3d_armor/init.lua -msgid "Your @1 got destroyed!" -msgstr "Une partie de votre armure a été détruite : @1 !" - -#: ../3d_armor/init.lua -msgid "3d_armor: Failed to initialize player" -msgstr "3d_armor : Impossible d'initialiser le joueur" - -#: ../3d_armor/init.lua -msgid "[3d_armor] Fire Nodes disabled" -msgstr "[3d_armor] Noeuds de type feu désactivés" - -#: ../3d_armor_ip/init.lua -msgid "3d_armor_ip: Mod loaded but unused." -msgstr "3d_armor_ip : Mod chargé mais inutilisé." - -#: ../3d_armor_ip/init.lua -msgid "Back" -msgstr "Retour" - -#: ../3d_armor_ip/init.lua ../3d_armor_sfinv/init.lua ../3d_armor_ui/init.lua -msgid "Armor" -msgstr "Armure" - -#: ../3d_armor_sfinv/init.lua -msgid "3d_armor_sfinv: Mod loaded but unused." -msgstr "3d_armor_sfinv : Mod chargé mais inutilisé." - -#: ../3d_armor_stand/init.lua -msgid "Armor stand top" -msgstr "Haut de support d'armure" - -#: ../3d_armor_stand/init.lua -msgid "Armor stand" -msgstr "Support d'armure" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand" -msgstr "Support d'armure" - -#: ../3d_armor_stand/init.lua -msgid "Locked Armor stand" -msgstr "Support d'armure verrouillé" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand (owned by @1)" -msgstr "Support d'armure (propriété de @1)" - -#: ../3d_armor_ui/init.lua -msgid "3d_armor_ui: Mod loaded but unused." -msgstr "3d_armor_ui : Mod chargé mais inutilisé." - -#: ../3d_armor_ui/init.lua -msgid "3d Armor" -msgstr "Armure 3d" - -#: ../3d_armor_ui/init.lua -msgid "Armor not initialized!" -msgstr "Armure non initialisée !" - -#: ../shields/init.lua -msgid "Admin Shield" -msgstr "Bouclier d'admin" - -#: ../shields/init.lua -msgid "Wooden Shield" -msgstr "Bouclier en bois" - -#: ../shields/init.lua -msgid "Enhanced Wood Shield" -msgstr "Bouclier en bois amélioré" - -#: ../shields/init.lua -msgid "Cactus Shield" -msgstr "Bouclier en cactus" - -#: ../shields/init.lua -msgid "Enhanced Cactus Shield" -msgstr "Bouclier en cactus amélioré" - -#: ../shields/init.lua -msgid "Steel Shield" -msgstr "Bouclier en acier" - -#: ../shields/init.lua -msgid "Bronze Shield" -msgstr "Bouclier en bronze" - -#: ../shields/init.lua -msgid "Diamond Shield" -msgstr "Bouclier en diamant" - -#: ../shields/init.lua -msgid "Gold Shield" -msgstr "Bouclier en or" - -#: ../shields/init.lua -msgid "Mithril Shield" -msgstr "Bouclier en mithril" - -#: ../shields/init.lua -msgid "Crystal Shield" -msgstr "Bouclier en cristal" diff --git a/mods/3d_armor/3d_armor/locale/it.po b/mods/3d_armor/3d_armor/locale/it.po deleted file mode 100644 index 5d6f46b9..00000000 --- a/mods/3d_armor/3d_armor/locale/it.po +++ /dev/null @@ -1,295 +0,0 @@ -# Italian translation for 3D ARMOR MOD -# Copyright (C) 2018 by Stuart Jones -# This file is distributed under the same license as the 3D ARMOR MOD package. -# Hamlet , 2017. -# -msgid "" -msgstr "" -"Project-Id-Version: Italian localization file for the 3D Armor module\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-07-23 21:24+0200\n" -"PO-Revision-Date: 2018-07-23 21:30+0200\n" -"Last-Translator: H4mlet \n" -"Language-Team: ITALIANO\n" -"Language: it\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 1.6.10\n" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player reference is nil @1" -msgstr "3d_armor: Il riferimento alla/al giocatrice/tore è nullo @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player name is nil @1" -msgstr "3d_armor: Il nome della/del gicatrice/tore è nullo @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Detached armor inventory is nil @1" -msgstr "3d_armor: L'inventario staccato dell'armatura è nullo @1" - -#: ../3d_armor/armor.lua -msgid "Admin Helmet" -msgstr "Elmo dell'amministratrice/tore" - -#: ../3d_armor/armor.lua -msgid "Admin Chestplate" -msgstr "Corazza dell'amministratrice/tore" - -#: ../3d_armor/armor.lua -msgid "Admin Leggings" -msgstr "Gambali dell'amministratrice/tore" - -#: ../3d_armor/armor.lua -msgid "Admin Boots" -msgstr "Stivali dell'amministratrice/tore" - -#: ../3d_armor/armor.lua -msgid "Wood Helmet" -msgstr "Elmo di legno" - -#: ../3d_armor/armor.lua -msgid "Wood Chestplate" -msgstr "Corazza di legno" - -#: ../3d_armor/armor.lua -msgid "Wood Leggings" -msgstr "Gambali di legno" - -#: ../3d_armor/armor.lua -msgid "Wood Boots" -msgstr "Stivali di legno" - -#: ../3d_armor/armor.lua -msgid "Cactus Helmet" -msgstr "Elmo di cactus" - -#: ../3d_armor/armor.lua -msgid "Cactus Chestplate" -msgstr "Corazza di cactus" - -#: ../3d_armor/armor.lua -msgid "Cactus Leggings" -msgstr "Gambali di cactus" - -#: ../3d_armor/armor.lua -msgid "Cactus Boots" -msgstr "Stivali di cactus" - -#: ../3d_armor/armor.lua -msgid "Steel Helmet" -msgstr "Elmo di acciaio" - -#: ../3d_armor/armor.lua -msgid "Steel Chestplate" -msgstr "Corazza di acciaio" - -#: ../3d_armor/armor.lua -msgid "Steel Leggings" -msgstr "Gambali di acciaio" - -#: ../3d_armor/armor.lua -msgid "Steel Boots" -msgstr "Stivali di acciaio" - -#: ../3d_armor/armor.lua -msgid "Bronze Helmet" -msgstr "Elmo di bronzo" - -#: ../3d_armor/armor.lua -msgid "Bronze Chestplate" -msgstr "Corazza di bronzo" - -#: ../3d_armor/armor.lua -msgid "Bronze Leggings" -msgstr "Gambali di bronzo" - -#: ../3d_armor/armor.lua -msgid "Bronze Boots" -msgstr "Stivali di bronzo" - -#: ../3d_armor/armor.lua -msgid "Diamond Helmet" -msgstr "Elmo di diamante" - -#: ../3d_armor/armor.lua -msgid "Diamond Chestplate" -msgstr "Corazza di diamante" - -#: ../3d_armor/armor.lua -msgid "Diamond Leggings" -msgstr "Gambali di diamante" - -#: ../3d_armor/armor.lua -msgid "Diamond Boots" -msgstr "Stivali di diamante" - -#: ../3d_armor/armor.lua -msgid "Gold Helmet" -msgstr "Elmo d'oro" - -#: ../3d_armor/armor.lua -msgid "Gold Chestplate" -msgstr "Corazza d'oro" - -#: ../3d_armor/armor.lua -msgid "Gold Leggings" -msgstr "Gambali d'oro" - -#: ../3d_armor/armor.lua -msgid "Gold Boots" -msgstr "Stivali d'oro" - -#: ../3d_armor/armor.lua -msgid "Mithril Helmet" -msgstr "Elmo di mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Chestplate" -msgstr "Corazza di mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Leggings" -msgstr "Gambali di mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Boots" -msgstr "Stivali di mithril" - -#: ../3d_armor/armor.lua -msgid "Crystal Helmet" -msgstr "Elmo di cristallo" - -#: ../3d_armor/armor.lua -msgid "Crystal Chestplate" -msgstr "Corazza di cristallo" - -#: ../3d_armor/armor.lua -msgid "Crystal Leggings" -msgstr "Gambali di cristallo" - -#: ../3d_armor/armor.lua -msgid "Crystal Boots" -msgstr "Stivali di cristallo" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Radiation" -msgstr "Radiazione" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Level" -msgstr "Livello" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Heal" -msgstr "Guarigione" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Fire" -msgstr "Fuoco" - -#: ../3d_armor/init.lua -msgid "Your @1 got destroyed!" -msgstr "Il/i vostro/i @1 è/sono stato/i distrutto/i!" - -#: ../3d_armor/init.lua -msgid "3d_armor: Failed to initialize player" -msgstr "3d_armor: Inizializzazione della/del giocatrice/tore fallita" - -#: ../3d_armor/init.lua -msgid "[3d_armor] Fire Nodes disabled" -msgstr "[3d_armor] Nodi fuoco disabilitati" - -#: ../3d_armor_ip/init.lua -msgid "3d_armor_ip: Mod loaded but unused." -msgstr "3d_armor_ip: Mod caricato ma inutilizzato." - -#: ../3d_armor_ip/init.lua -msgid "Back" -msgstr "Indietro" - -#: ../3d_armor_ip/init.lua ../3d_armor_sfinv/init.lua ../3d_armor_ui/init.lua -msgid "Armor" -msgstr "Armatura" - -#: ../3d_armor_sfinv/init.lua -msgid "3d_armor_sfinv: Mod loaded but unused." -msgstr "3d_armor_sfinv: Mod caricato ma inutilizzato." - -#: ../3d_armor_stand/init.lua -msgid "Armor stand top" -msgstr "Parte superiore del supporto per armatura" - -#: ../3d_armor_stand/init.lua -msgid "Armor stand" -msgstr "Supporto per armatura" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand" -msgstr "Supporto per armatura" - -#: ../3d_armor_stand/init.lua -msgid "Locked Armor stand" -msgstr "Supporto per armatura chiuso a chiave" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand (owned by @1)" -msgstr "Supporto per armatura (di proprietà di @1)" - -#: ../3d_armor_ui/init.lua -msgid "3d_armor_ui: Mod loaded but unused." -msgstr "3d_armor_ui: Mod caricato ma inutilizzato." - -#: ../3d_armor_ui/init.lua -msgid "3d Armor" -msgstr "Armatura 3D" - -#: ../3d_armor_ui/init.lua -msgid "Armor not initialized!" -msgstr "Armatura non inizializzata!" - -#: ../shields/init.lua -msgid "Admin Shield" -msgstr "Scudo dell'amministratrice/tore" - -#: ../shields/init.lua -msgid "Wooden Shield" -msgstr "Scudo di legno" - -#: ../shields/init.lua -msgid "Enhanced Wood Shield" -msgstr "Scudo di legno migliorato" - -#: ../shields/init.lua -msgid "Cactus Shield" -msgstr "Scudo di cactus" - -#: ../shields/init.lua -msgid "Enhanced Cactus Shield" -msgstr "Scudo di cactus migliorato" - -#: ../shields/init.lua -msgid "Steel Shield" -msgstr "Scudo di acciaio" - -#: ../shields/init.lua -msgid "Bronze Shield" -msgstr "Scudo di bronzo" - -#: ../shields/init.lua -msgid "Diamond Shield" -msgstr "Scudo di diamante" - -#: ../shields/init.lua -msgid "Gold Shield" -msgstr "Scudo d'oro" - -#: ../shields/init.lua -msgid "Mithril Shield" -msgstr "Scudo di mithril" - -#: ../shields/init.lua -msgid "Crystal Shield" -msgstr "Scudo di cristallo" diff --git a/mods/3d_armor/3d_armor/locale/ms.po b/mods/3d_armor/3d_armor/locale/ms.po deleted file mode 100644 index 518e4380..00000000 --- a/mods/3d_armor/3d_armor/locale/ms.po +++ /dev/null @@ -1,296 +0,0 @@ -# Malay translation for 3D ARMOR MOD -# Copyright (C) 2018 by Stuart Jones -# This file is distributed under the same license as the 3D ARMOR MOD package. -# MuhdNurHidayat (MNH48) , 2018. -# -msgid "" -msgstr "" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-07-23 21:21+0200\n" -"PO-Revision-Date: 2018-07-23 21:30+0200\n" -"Last-Translator: MuhdNurHidayat (MNH48) \n" -"Language-Team: \n" -"Language: ms\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.0.6\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player reference is nil @1" -msgstr "3d_armor: Rujukan pemain tiada nilai @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player name is nil @1" -msgstr "3d_armor: Nama pemain tiada nilai @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Detached armor inventory is nil @1" -msgstr "3d_armor: Inventori perisai terpisah tiada nilai @1" - -#: ../3d_armor/armor.lua -msgid "Admin Helmet" -msgstr "Helmet Pentadbir" - -#: ../3d_armor/armor.lua -msgid "Admin Chestplate" -msgstr "Perisai Dada Pentadbir" - -#: ../3d_armor/armor.lua -msgid "Admin Leggings" -msgstr "Perisai Kaki Pentadbir" - -#: ../3d_armor/armor.lua -msgid "Admin Boots" -msgstr "But Pentadbir" - -#: ../3d_armor/armor.lua -msgid "Wood Helmet" -msgstr "Helmet Kayu" - -#: ../3d_armor/armor.lua -msgid "Wood Chestplate" -msgstr "Perisai Dada Kayu" - -#: ../3d_armor/armor.lua -msgid "Wood Leggings" -msgstr "Perisai Kaki Kayu" - -#: ../3d_armor/armor.lua -msgid "Wood Boots" -msgstr "But Kayu" - -#: ../3d_armor/armor.lua -msgid "Cactus Helmet" -msgstr "Helmet Kaktus" - -#: ../3d_armor/armor.lua -msgid "Cactus Chestplate" -msgstr "Perisai Dada Kaktus" - -#: ../3d_armor/armor.lua -msgid "Cactus Leggings" -msgstr "Perisai Kaki Kaktus" - -#: ../3d_armor/armor.lua -msgid "Cactus Boots" -msgstr "But Kaktus" - -#: ../3d_armor/armor.lua -msgid "Steel Helmet" -msgstr "Helmet Keluli" - -#: ../3d_armor/armor.lua -msgid "Steel Chestplate" -msgstr "Perisai Dada Keluli" - -#: ../3d_armor/armor.lua -msgid "Steel Leggings" -msgstr "Perisai Kaki Keluli" - -#: ../3d_armor/armor.lua -msgid "Steel Boots" -msgstr "But Keluli" - -#: ../3d_armor/armor.lua -msgid "Bronze Helmet" -msgstr "Helmet Gangsa" - -#: ../3d_armor/armor.lua -msgid "Bronze Chestplate" -msgstr "Perisai Dada Gangsa" - -#: ../3d_armor/armor.lua -msgid "Bronze Leggings" -msgstr "Perisai Kaki Gangsa" - -#: ../3d_armor/armor.lua -msgid "Bronze Boots" -msgstr "But Gangsa" - -# 'Diamond' should be translated as 'intan' because the more common word 'berlian' is only specifically used for the gemstone diamond. -#: ../3d_armor/armor.lua -msgid "Diamond Helmet" -msgstr "Helmet Intan" - -#: ../3d_armor/armor.lua -msgid "Diamond Chestplate" -msgstr "Perisai Dada Intan" - -#: ../3d_armor/armor.lua -msgid "Diamond Leggings" -msgstr "Perisai Kaki Intan" - -#: ../3d_armor/armor.lua -msgid "Diamond Boots" -msgstr "But Intan" - -#: ../3d_armor/armor.lua -msgid "Gold Helmet" -msgstr "Helmet Emas" - -#: ../3d_armor/armor.lua -msgid "Gold Chestplate" -msgstr "Perisai Dada Emas" - -#: ../3d_armor/armor.lua -msgid "Gold Leggings" -msgstr "Perisai Kaki Emas" - -#: ../3d_armor/armor.lua -msgid "Gold Boots" -msgstr "But Emas" - -#: ../3d_armor/armor.lua -msgid "Mithril Helmet" -msgstr "Helmet Mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Chestplate" -msgstr "Perisai Dada Mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Leggings" -msgstr "Perisai Kaki Mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Boots" -msgstr "But Mithril" - -#: ../3d_armor/armor.lua -msgid "Crystal Helmet" -msgstr "Helmet Kristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Chestplate" -msgstr "Perisai Dada Kristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Leggings" -msgstr "Perisai Kaki Kristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Boots" -msgstr "But Kristal" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Radiation" -msgstr "Radiasi" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Level" -msgstr "Tahap" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Heal" -msgstr "Pulih" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Fire" -msgstr "Api" - -#: ../3d_armor/init.lua -msgid "Your @1 got destroyed!" -msgstr "@1 anda telah musnah!" - -#: ../3d_armor/init.lua -msgid "3d_armor: Failed to initialize player" -msgstr "3d_armor: Gagal mengasalkan pemain" - -#: ../3d_armor/init.lua -msgid "[3d_armor] Fire Nodes disabled" -msgstr "[3d_armor] Nod-nod Api dilumpuhkan" - -#: ../3d_armor_ip/init.lua -msgid "3d_armor_ip: Mod loaded but unused." -msgstr "3d_armor_ip: Mods dimuatkan tetapi tidak digunakan." - -#: ../3d_armor_ip/init.lua -msgid "Back" -msgstr "Kembali" - -#: ../3d_armor_ip/init.lua ../3d_armor_sfinv/init.lua ../3d_armor_ui/init.lua -msgid "Armor" -msgstr "Perisai" - -#: ../3d_armor_sfinv/init.lua -msgid "3d_armor_sfinv: Mod loaded but unused." -msgstr "3d_armor_sfinv: Mods dimuatkan tetapi tidak digunakan." - -#: ../3d_armor_stand/init.lua -msgid "Armor stand top" -msgstr "Bhg atas dirian perisai" - -#: ../3d_armor_stand/init.lua -msgid "Armor stand" -msgstr "Dirian perisai" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand" -msgstr "Dirian Perisai" - -#: ../3d_armor_stand/init.lua -msgid "Locked Armor stand" -msgstr "Dirian perisai Berkunci" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand (owned by @1)" -msgstr "Dirian Perisai (milik @1)" - -#: ../3d_armor_ui/init.lua -msgid "3d_armor_ui: Mod loaded but unused." -msgstr "3d_armor_ui: Mods dimuatkan tetapi tidak digunakan." - -#: ../3d_armor_ui/init.lua -msgid "3d Armor" -msgstr "Perisai 3d" - -#: ../3d_armor_ui/init.lua -msgid "Armor not initialized!" -msgstr "Perisai tidak diasalkan!" - -#: ../shields/init.lua -msgid "Admin Shield" -msgstr "Perisai Pegang Pentadbir" - -#: ../shields/init.lua -msgid "Wooden Shield" -msgstr "Perisai Pegang Kayu" - -#: ../shields/init.lua -msgid "Enhanced Wood Shield" -msgstr "Perisai Pegang Kayu Kukuh" - -#: ../shields/init.lua -msgid "Cactus Shield" -msgstr "Perisai Pegang Kaktus" - -#: ../shields/init.lua -msgid "Enhanced Cactus Shield" -msgstr "Perisai Pegang Kaktus Kukuh" - -#: ../shields/init.lua -msgid "Steel Shield" -msgstr "Perisai Pegang Keluli" - -#: ../shields/init.lua -msgid "Bronze Shield" -msgstr "Perisai Pegang Gangsa" - -#: ../shields/init.lua -msgid "Diamond Shield" -msgstr "Perisai Pegang Intan" - -#: ../shields/init.lua -msgid "Gold Shield" -msgstr "Perisai Pegang Emas" - -#: ../shields/init.lua -msgid "Mithril Shield" -msgstr "Perisai Pegang Mithril" - -#: ../shields/init.lua -msgid "Crystal Shield" -msgstr "Perisai Pegang Kristal" diff --git a/mods/3d_armor/3d_armor/locale/pt.po b/mods/3d_armor/3d_armor/locale/pt.po deleted file mode 100644 index 01666372..00000000 --- a/mods/3d_armor/3d_armor/locale/pt.po +++ /dev/null @@ -1,295 +0,0 @@ -# LANGUAGE translation for 3D ARMOR MOD -# Copyright (C) 2018 by Stuart Jones -# This file is distributed under the same license as the 3D ARMOR MOD package. -# BrunoMine , 2018. -# -msgid "" -msgstr "" -"Project-Id-Version: 3d_armor\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-07-23 21:24+0200\n" -"PO-Revision-Date: 2018-11-08 13:12-0200\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.0.6\n" -"Last-Translator: BrunoMine \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"Language: pt\n" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player reference is nil @1" -msgstr "3d_armor: Referência Jogador é nula @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player name is nil @1" -msgstr "3d_armor: Nome de jogador é nulo @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Detached armor inventory is nil @1" -msgstr "3d_armor: Inventario avulso de armadura é nulo @1" - -#: ../3d_armor/armor.lua -msgid "Admin Helmet" -msgstr "Capacete de Administrador" - -#: ../3d_armor/armor.lua -msgid "Admin Chestplate" -msgstr "Peitoral de Administrador" - -#: ../3d_armor/armor.lua -msgid "Admin Leggings" -msgstr "Calças de Administrador" - -#: ../3d_armor/armor.lua -msgid "Admin Boots" -msgstr "Botas de Administrador" - -#: ../3d_armor/armor.lua -msgid "Wood Helmet" -msgstr "Capacete de Madeira" - -#: ../3d_armor/armor.lua -msgid "Wood Chestplate" -msgstr "Peitoral de Madeira" - -#: ../3d_armor/armor.lua -msgid "Wood Leggings" -msgstr "Calças de Madeira" - -#: ../3d_armor/armor.lua -msgid "Wood Boots" -msgstr "Botas de Madeira" - -#: ../3d_armor/armor.lua -msgid "Cactus Helmet" -msgstr "Capacete de Cacto" - -#: ../3d_armor/armor.lua -msgid "Cactus Chestplate" -msgstr "Peitoral de Cacto" - -#: ../3d_armor/armor.lua -msgid "Cactus Leggings" -msgstr "Calças de Cacto" - -#: ../3d_armor/armor.lua -msgid "Cactus Boots" -msgstr "Botas de Madeira" - -#: ../3d_armor/armor.lua -msgid "Steel Helmet" -msgstr "Capacete de Aço" - -#: ../3d_armor/armor.lua -msgid "Steel Chestplate" -msgstr "Peitoral de Aço" - -#: ../3d_armor/armor.lua -msgid "Steel Leggings" -msgstr "Calças de Aço" - -#: ../3d_armor/armor.lua -msgid "Steel Boots" -msgstr "Botas de Aço" - -#: ../3d_armor/armor.lua -msgid "Bronze Helmet" -msgstr "Capacete de Bronze" - -#: ../3d_armor/armor.lua -msgid "Bronze Chestplate" -msgstr "Peitoral de Bronze" - -#: ../3d_armor/armor.lua -msgid "Bronze Leggings" -msgstr "Calças de Bronze" - -#: ../3d_armor/armor.lua -msgid "Bronze Boots" -msgstr "Botas de Bronze" - -#: ../3d_armor/armor.lua -msgid "Diamond Helmet" -msgstr "Capacete de Diamante" - -#: ../3d_armor/armor.lua -msgid "Diamond Chestplate" -msgstr "Peitoral de Diamante" - -#: ../3d_armor/armor.lua -msgid "Diamond Leggings" -msgstr "Calças de Diamante" - -#: ../3d_armor/armor.lua -msgid "Diamond Boots" -msgstr "Botas de Diamante" - -#: ../3d_armor/armor.lua -msgid "Gold Helmet" -msgstr "Capacete de Ouro" - -#: ../3d_armor/armor.lua -msgid "Gold Chestplate" -msgstr "Peitoral de Ouro" - -#: ../3d_armor/armor.lua -msgid "Gold Leggings" -msgstr "Calças de Ouro" - -#: ../3d_armor/armor.lua -msgid "Gold Boots" -msgstr "Botas de Ouro" - -#: ../3d_armor/armor.lua -msgid "Mithril Helmet" -msgstr "Capacete de Mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Chestplate" -msgstr "Peitoral de Mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Leggings" -msgstr "Calças de Mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Boots" -msgstr "Botas de Mithril" - -#: ../3d_armor/armor.lua -msgid "Crystal Helmet" -msgstr "Capacete de Cristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Chestplate" -msgstr "Peitoral de Cristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Leggings" -msgstr "Calças de Cristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Boots" -msgstr "Botas de Cristal" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Radiation" -msgstr "Radiação" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Level" -msgstr "Nível" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Heal" -msgstr "Saúde" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Fire" -msgstr "Fogo" - -#: ../3d_armor/init.lua -msgid "Your @1 got destroyed!" -msgstr "@1 foi destruído(a)!" - -#: ../3d_armor/init.lua -msgid "3d_armor: Failed to initialize player" -msgstr "3d_armor: Falha ao inicializar jogador" - -#: ../3d_armor/init.lua -msgid "[3d_armor] Fire Nodes disabled" -msgstr "[3d_armor] Nodes de gofo desabilitados" - -#: ../3d_armor_ip/init.lua -msgid "3d_armor_ip: Mod loaded but unused." -msgstr "3d_armor_ip: Mod carregado mas inoperante." - -#: ../3d_armor_ip/init.lua -msgid "Back" -msgstr "Voltar" - -#: ../3d_armor_ip/init.lua ../3d_armor_sfinv/init.lua ../3d_armor_ui/init.lua -msgid "Armor" -msgstr "Armadura" - -#: ../3d_armor_sfinv/init.lua -msgid "3d_armor_sfinv: Mod loaded but unused." -msgstr "3d_armor_sfinv: Mod carregado mas inoperante." - -#: ../3d_armor_stand/init.lua -msgid "Armor stand top" -msgstr "Topo de estande de armadura" - -#: ../3d_armor_stand/init.lua -msgid "Armor stand" -msgstr "Estande de armadura" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand" -msgstr "Estande de Armadura" - -#: ../3d_armor_stand/init.lua -msgid "Locked Armor stand" -msgstr "Estande de Armadura Trancada" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand (owned by @1)" -msgstr "Estande de Armadura (pertente a @1)" - -#: ../3d_armor_ui/init.lua -msgid "3d_armor_ui: Mod loaded but unused." -msgstr "3d_armor_ui: Mod carregado mas inoperante." - -#: ../3d_armor_ui/init.lua -msgid "3d Armor" -msgstr "3d Armor" - -#: ../3d_armor_ui/init.lua -msgid "Armor not initialized!" -msgstr "Armadura não inicializada!" - -#: ../shields/init.lua -msgid "Admin Shield" -msgstr "Escudo de Administrador" - -#: ../shields/init.lua -msgid "Wooden Shield" -msgstr "Escudo de Madeira" - -#: ../shields/init.lua -msgid "Enhanced Wood Shield" -msgstr "Escudo de Madeira Melhorado" - -#: ../shields/init.lua -msgid "Cactus Shield" -msgstr "Escudo de Cacto" - -#: ../shields/init.lua -msgid "Enhanced Cactus Shield" -msgstr "Escudo de Cacto Melhorado" - -#: ../shields/init.lua -msgid "Steel Shield" -msgstr "Escudo de Aço" - -#: ../shields/init.lua -msgid "Bronze Shield" -msgstr "Escudo de Bronze" - -#: ../shields/init.lua -msgid "Diamond Shield" -msgstr "Escudo de Diamante" - -#: ../shields/init.lua -msgid "Gold Shield" -msgstr "Escudo de Ouro" - -#: ../shields/init.lua -msgid "Mithril Shield" -msgstr "Escudo de Mithril" - -#: ../shields/init.lua -msgid "Crystal Shield" -msgstr "Escudo de Cristal" diff --git a/mods/3d_armor/3d_armor/locale/pt_BR.po b/mods/3d_armor/3d_armor/locale/pt_BR.po deleted file mode 100644 index b429d113..00000000 --- a/mods/3d_armor/3d_armor/locale/pt_BR.po +++ /dev/null @@ -1,295 +0,0 @@ -# LANGUAGE translation for 3D ARMOR MOD -# Copyright (C) 2018 by Stuart Jones -# This file is distributed under the same license as the 3D ARMOR MOD package. -# BrunoMine , 2018. -# -msgid "" -msgstr "" -"Project-Id-Version: 3d_armor\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-07-23 21:24+0200\n" -"PO-Revision-Date: 2018-11-08 13:12-0200\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.0.6\n" -"Last-Translator: BrunoMine \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"Language: pt_BR\n" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player reference is nil @1" -msgstr "3d_armor: Referência Jogador é nula @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player name is nil @1" -msgstr "3d_armor: Nome de jogador é nulo @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Detached armor inventory is nil @1" -msgstr "3d_armor: Inventario avulso de armadura é nulo @1" - -#: ../3d_armor/armor.lua -msgid "Admin Helmet" -msgstr "Capacete de Administrador" - -#: ../3d_armor/armor.lua -msgid "Admin Chestplate" -msgstr "Peitoral de Administrador" - -#: ../3d_armor/armor.lua -msgid "Admin Leggings" -msgstr "Calças de Administrador" - -#: ../3d_armor/armor.lua -msgid "Admin Boots" -msgstr "Botas de Administrador" - -#: ../3d_armor/armor.lua -msgid "Wood Helmet" -msgstr "Capacete de Madeira" - -#: ../3d_armor/armor.lua -msgid "Wood Chestplate" -msgstr "Peitoral de Madeira" - -#: ../3d_armor/armor.lua -msgid "Wood Leggings" -msgstr "Calças de Madeira" - -#: ../3d_armor/armor.lua -msgid "Wood Boots" -msgstr "Botas de Madeira" - -#: ../3d_armor/armor.lua -msgid "Cactus Helmet" -msgstr "Capacete de Cacto" - -#: ../3d_armor/armor.lua -msgid "Cactus Chestplate" -msgstr "Peitoral de Cacto" - -#: ../3d_armor/armor.lua -msgid "Cactus Leggings" -msgstr "Calças de Cacto" - -#: ../3d_armor/armor.lua -msgid "Cactus Boots" -msgstr "Botas de Madeira" - -#: ../3d_armor/armor.lua -msgid "Steel Helmet" -msgstr "Capacete de Aço" - -#: ../3d_armor/armor.lua -msgid "Steel Chestplate" -msgstr "Peitoral de Aço" - -#: ../3d_armor/armor.lua -msgid "Steel Leggings" -msgstr "Calças de Aço" - -#: ../3d_armor/armor.lua -msgid "Steel Boots" -msgstr "Botas de Aço" - -#: ../3d_armor/armor.lua -msgid "Bronze Helmet" -msgstr "Capacete de Bronze" - -#: ../3d_armor/armor.lua -msgid "Bronze Chestplate" -msgstr "Peitoral de Bronze" - -#: ../3d_armor/armor.lua -msgid "Bronze Leggings" -msgstr "Calças de Bronze" - -#: ../3d_armor/armor.lua -msgid "Bronze Boots" -msgstr "Botas de Bronze" - -#: ../3d_armor/armor.lua -msgid "Diamond Helmet" -msgstr "Capacete de Diamante" - -#: ../3d_armor/armor.lua -msgid "Diamond Chestplate" -msgstr "Peitoral de Diamante" - -#: ../3d_armor/armor.lua -msgid "Diamond Leggings" -msgstr "Calças de Diamante" - -#: ../3d_armor/armor.lua -msgid "Diamond Boots" -msgstr "Botas de Diamante" - -#: ../3d_armor/armor.lua -msgid "Gold Helmet" -msgstr "Capacete de Ouro" - -#: ../3d_armor/armor.lua -msgid "Gold Chestplate" -msgstr "Peitoral de Ouro" - -#: ../3d_armor/armor.lua -msgid "Gold Leggings" -msgstr "Calças de Ouro" - -#: ../3d_armor/armor.lua -msgid "Gold Boots" -msgstr "Botas de Ouro" - -#: ../3d_armor/armor.lua -msgid "Mithril Helmet" -msgstr "Capacete de Mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Chestplate" -msgstr "Peitoral de Mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Leggings" -msgstr "Calças de Mithril" - -#: ../3d_armor/armor.lua -msgid "Mithril Boots" -msgstr "Botas de Mithril" - -#: ../3d_armor/armor.lua -msgid "Crystal Helmet" -msgstr "Capacete de Cristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Chestplate" -msgstr "Peitoral de Cristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Leggings" -msgstr "Calças de Cristal" - -#: ../3d_armor/armor.lua -msgid "Crystal Boots" -msgstr "Botas de Cristal" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Radiation" -msgstr "Radiação" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Level" -msgstr "Nível" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Heal" -msgstr "Saúde" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Fire" -msgstr "Fogo" - -#: ../3d_armor/init.lua -msgid "Your @1 got destroyed!" -msgstr "@1 foi destruído(a)!" - -#: ../3d_armor/init.lua -msgid "3d_armor: Failed to initialize player" -msgstr "3d_armor: Falha ao inicializar jogador" - -#: ../3d_armor/init.lua -msgid "[3d_armor] Fire Nodes disabled" -msgstr "[3d_armor] Nodes de gofo desabilitados" - -#: ../3d_armor_ip/init.lua -msgid "3d_armor_ip: Mod loaded but unused." -msgstr "3d_armor_ip: Mod carregado mas inoperante." - -#: ../3d_armor_ip/init.lua -msgid "Back" -msgstr "Voltar" - -#: ../3d_armor_ip/init.lua ../3d_armor_sfinv/init.lua ../3d_armor_ui/init.lua -msgid "Armor" -msgstr "Armadura" - -#: ../3d_armor_sfinv/init.lua -msgid "3d_armor_sfinv: Mod loaded but unused." -msgstr "3d_armor_sfinv: Mod carregado mas inoperante." - -#: ../3d_armor_stand/init.lua -msgid "Armor stand top" -msgstr "Topo de estande de armadura" - -#: ../3d_armor_stand/init.lua -msgid "Armor stand" -msgstr "Estande de armadura" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand" -msgstr "Estande de Armadura" - -#: ../3d_armor_stand/init.lua -msgid "Locked Armor stand" -msgstr "Estande de Armadura Trancada" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand (owned by @1)" -msgstr "Estande de Armadura (pertente a @1)" - -#: ../3d_armor_ui/init.lua -msgid "3d_armor_ui: Mod loaded but unused." -msgstr "3d_armor_ui: Mod carregado mas inoperante." - -#: ../3d_armor_ui/init.lua -msgid "3d Armor" -msgstr "3d Armor" - -#: ../3d_armor_ui/init.lua -msgid "Armor not initialized!" -msgstr "Armadura não inicializada!" - -#: ../shields/init.lua -msgid "Admin Shield" -msgstr "Escudo de Administrador" - -#: ../shields/init.lua -msgid "Wooden Shield" -msgstr "Escudo de Madeira" - -#: ../shields/init.lua -msgid "Enhanced Wood Shield" -msgstr "Escudo de Madeira Melhorado" - -#: ../shields/init.lua -msgid "Cactus Shield" -msgstr "Escudo de Cacto" - -#: ../shields/init.lua -msgid "Enhanced Cactus Shield" -msgstr "Escudo de Cacto Melhorado" - -#: ../shields/init.lua -msgid "Steel Shield" -msgstr "Escudo de Aço" - -#: ../shields/init.lua -msgid "Bronze Shield" -msgstr "Escudo de Bronze" - -#: ../shields/init.lua -msgid "Diamond Shield" -msgstr "Escudo de Diamante" - -#: ../shields/init.lua -msgid "Gold Shield" -msgstr "Escudo de Ouro" - -#: ../shields/init.lua -msgid "Mithril Shield" -msgstr "Escudo de Mithril" - -#: ../shields/init.lua -msgid "Crystal Shield" -msgstr "Escudo de Cristal" diff --git a/mods/3d_armor/3d_armor/locale/ru.po b/mods/3d_armor/3d_armor/locale/ru.po deleted file mode 100644 index 4beee8a0..00000000 --- a/mods/3d_armor/3d_armor/locale/ru.po +++ /dev/null @@ -1,294 +0,0 @@ -# Russian translation for 3D ARMOR MOD -# Copyright (C) 2018 by Stuart Jones -# This file is distributed under the same license as the 3D ARMOR MOD package. -# CodeXP , 2018. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: 3d_armor\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-07-23 21:21+0200\n" -"PO-Revision-Date: 2018-07-23 21:30+0200\n" -"Last-Translator: CodeXP \n" -"Language-Team: \n" -"Language: ru\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player reference is nil @1" -msgstr "3d_armor: Ссылка игрока является nil @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player name is nil @1" -msgstr "3d_armor: Имя игрока является nil @1" - -#: ../3d_armor/api.lua -msgid "3d_armor: Detached armor inventory is nil @1" -msgstr "3d_armor: Отдельный инвентарь брони является nil @1" - -#: ../3d_armor/armor.lua -msgid "Admin Helmet" -msgstr "шлем админа" - -#: ../3d_armor/armor.lua -msgid "Admin Chestplate" -msgstr "бронежилет админа" - -#: ../3d_armor/armor.lua -msgid "Admin Leggings" -msgstr "гамаши админа" - -#: ../3d_armor/armor.lua -msgid "Admin Boots" -msgstr "ботинки админа" - -#: ../3d_armor/armor.lua -msgid "Wood Helmet" -msgstr "деревянный шлем" - -#: ../3d_armor/armor.lua -msgid "Wood Chestplate" -msgstr "деревянный бронежилет" - -#: ../3d_armor/armor.lua -msgid "Wood Leggings" -msgstr "деревянные гамаши" - -#: ../3d_armor/armor.lua -msgid "Wood Boots" -msgstr "деревянные ботинки" - -#: ../3d_armor/armor.lua -msgid "Cactus Helmet" -msgstr "кактусовый шлем" - -#: ../3d_armor/armor.lua -msgid "Cactus Chestplate" -msgstr "кактусовый бронежилет" - -#: ../3d_armor/armor.lua -msgid "Cactus Leggings" -msgstr "кактусовые гамаши" - -#: ../3d_armor/armor.lua -msgid "Cactus Boots" -msgstr "кактусовые ботинки" - -#: ../3d_armor/armor.lua -msgid "Steel Helmet" -msgstr "стальной шлем" - -#: ../3d_armor/armor.lua -msgid "Steel Chestplate" -msgstr "стальной бронежилет" - -#: ../3d_armor/armor.lua -msgid "Steel Leggings" -msgstr "стальные гамаши" - -#: ../3d_armor/armor.lua -msgid "Steel Boots" -msgstr "стальные ботинки" - -#: ../3d_armor/armor.lua -msgid "Bronze Helmet" -msgstr "бронзовый шлем" - -#: ../3d_armor/armor.lua -msgid "Bronze Chestplate" -msgstr "бронзовый бронежилет" - -#: ../3d_armor/armor.lua -msgid "Bronze Leggings" -msgstr "бронзовые гамаши" - -#: ../3d_armor/armor.lua -msgid "Bronze Boots" -msgstr "бронзовые ботинки" - -#: ../3d_armor/armor.lua -msgid "Diamond Helmet" -msgstr "алмазный шлем" - -#: ../3d_armor/armor.lua -msgid "Diamond Chestplate" -msgstr "алмазный бронежилет" - -#: ../3d_armor/armor.lua -msgid "Diamond Leggings" -msgstr "алмазные гамаши" - -#: ../3d_armor/armor.lua -msgid "Diamond Boots" -msgstr "алмазные ботинки" - -#: ../3d_armor/armor.lua -msgid "Gold Helmet" -msgstr "золотой шлем" - -#: ../3d_armor/armor.lua -msgid "Gold Chestplate" -msgstr "золотой бронежилет" - -#: ../3d_armor/armor.lua -msgid "Gold Leggings" -msgstr "золотые гамаши" - -#: ../3d_armor/armor.lua -msgid "Gold Boots" -msgstr "золотые ботинки" - -#: ../3d_armor/armor.lua -msgid "Mithril Helmet" -msgstr "мифриловый шлем" - -#: ../3d_armor/armor.lua -msgid "Mithril Chestplate" -msgstr "мифриловый бронежилет" - -#: ../3d_armor/armor.lua -msgid "Mithril Leggings" -msgstr "мифриловые гамаши" - -#: ../3d_armor/armor.lua -msgid "Mithril Boots" -msgstr "мифриловые ботинки" - -#: ../3d_armor/armor.lua -msgid "Crystal Helmet" -msgstr "кристалловый шлем" - -#: ../3d_armor/armor.lua -msgid "Crystal Chestplate" -msgstr "кристалловый бронежилет" - -#: ../3d_armor/armor.lua -msgid "Crystal Leggings" -msgstr "кристалловые гамаши" - -#: ../3d_armor/armor.lua -msgid "Crystal Boots" -msgstr "кристалловые ботинки" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Radiation" -msgstr "излучение" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Level" -msgstr "уровень" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Heal" -msgstr "исцеление" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Fire" -msgstr "огонь" - -#: ../3d_armor/init.lua -msgid "Your @1 got destroyed!" -msgstr "твой(и) @1 был(и) разрушен(ы)!" - -#: ../3d_armor/init.lua -msgid "3d_armor: Failed to initialize player" -msgstr "3d_armor: не смог подготовить игрока" - -#: ../3d_armor/init.lua -msgid "[3d_armor] Fire Nodes disabled" -msgstr "[3d_armor] блоки огня отключены" - -#: ../3d_armor_ip/init.lua -msgid "3d_armor_ip: Mod loaded but unused." -msgstr "3d_armor_ip: мод загружен но не используется." - -#: ../3d_armor_ip/init.lua -msgid "Back" -msgstr "назад" - -#: ../3d_armor_ip/init.lua ../3d_armor_sfinv/init.lua ../3d_armor_ui/init.lua -msgid "Armor" -msgstr "бронь" - -#: ../3d_armor_sfinv/init.lua -msgid "3d_armor_sfinv: Mod loaded but unused." -msgstr "3d_armor_sfinv: мод загружен но не используется." - -#: ../3d_armor_stand/init.lua -msgid "Armor stand top" -msgstr "стойка для брони (верх)" - -#: ../3d_armor_stand/init.lua -msgid "Armor stand" -msgstr "стойка для брони" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand" -msgstr "стойка для брони" - -#: ../3d_armor_stand/init.lua -msgid "Locked Armor stand" -msgstr "защищенная стойка для брони" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand (owned by @1)" -msgstr "стойка для брони (принадлежит @1)" - -#: ../3d_armor_ui/init.lua -msgid "3d_armor_ui: Mod loaded but unused." -msgstr "3d_armor_ui: мод загружен но не используется." - -#: ../3d_armor_ui/init.lua -msgid "3d Armor" -msgstr "3D бронь" - -#: ../3d_armor_ui/init.lua -msgid "Armor not initialized!" -msgstr "бронь не подготовлена!" - -#: ../shields/init.lua -msgid "Admin Shield" -msgstr "щит админа" - -#: ../shields/init.lua -msgid "Wooden Shield" -msgstr "деревянный щит" - -#: ../shields/init.lua -msgid "Enhanced Wood Shield" -msgstr "улучшенный деревянный щит" - -#: ../shields/init.lua -msgid "Cactus Shield" -msgstr "кактусный щит" - -#: ../shields/init.lua -msgid "Enhanced Cactus Shield" -msgstr "улучшенный кактусный щит" - -#: ../shields/init.lua -msgid "Steel Shield" -msgstr "стальной щит" - -#: ../shields/init.lua -msgid "Bronze Shield" -msgstr "бронзовый щит" - -#: ../shields/init.lua -msgid "Diamond Shield" -msgstr "алмазный щит" - -#: ../shields/init.lua -msgid "Gold Shield" -msgstr "золотой щит" - -#: ../shields/init.lua -msgid "Mithril Shield" -msgstr "мифриловый щит" - -#: ../shields/init.lua -msgid "Crystal Shield" -msgstr "кристалловый щит" diff --git a/mods/3d_armor/3d_armor/locale/template.pot b/mods/3d_armor/3d_armor/locale/template.pot deleted file mode 100644 index 0b0222c6..00000000 --- a/mods/3d_armor/3d_armor/locale/template.pot +++ /dev/null @@ -1,294 +0,0 @@ -# LANGUAGE translation for 3D ARMOR MOD -# Copyright (C) 2018 by Stuart Jones -# This file is distributed under the same license as the 3D ARMOR MOD package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-07-23 21:24+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player reference is nil @1" -msgstr "" - -#: ../3d_armor/api.lua -msgid "3d_armor: Player name is nil @1" -msgstr "" - -#: ../3d_armor/api.lua -msgid "3d_armor: Detached armor inventory is nil @1" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Admin Helmet" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Admin Chestplate" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Admin Leggings" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Admin Boots" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Wood Helmet" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Wood Chestplate" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Wood Leggings" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Wood Boots" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Cactus Helmet" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Cactus Chestplate" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Cactus Leggings" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Cactus Boots" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Steel Helmet" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Steel Chestplate" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Steel Leggings" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Steel Boots" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Bronze Helmet" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Bronze Chestplate" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Bronze Leggings" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Bronze Boots" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Diamond Helmet" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Diamond Chestplate" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Diamond Leggings" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Diamond Boots" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Gold Helmet" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Gold Chestplate" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Gold Leggings" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Gold Boots" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Mithril Helmet" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Mithril Chestplate" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Mithril Leggings" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Mithril Boots" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Crystal Helmet" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Crystal Chestplate" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Crystal Leggings" -msgstr "" - -#: ../3d_armor/armor.lua -msgid "Crystal Boots" -msgstr "" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Radiation" -msgstr "" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Level" -msgstr "" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Heal" -msgstr "" - -#: ../3d_armor/init.lua ../3d_armor_ui/init.lua -msgid "Fire" -msgstr "" - -#: ../3d_armor/init.lua -msgid "Your @1 got destroyed!" -msgstr "" - -#: ../3d_armor/init.lua -msgid "3d_armor: Failed to initialize player" -msgstr "" - -#: ../3d_armor/init.lua -msgid "[3d_armor] Fire Nodes disabled" -msgstr "" - -#: ../3d_armor_ip/init.lua -msgid "3d_armor_ip: Mod loaded but unused." -msgstr "" - -#: ../3d_armor_ip/init.lua -msgid "Back" -msgstr "" - -#: ../3d_armor_ip/init.lua ../3d_armor_sfinv/init.lua ../3d_armor_ui/init.lua -msgid "Armor" -msgstr "" - -#: ../3d_armor_sfinv/init.lua -msgid "3d_armor_sfinv: Mod loaded but unused." -msgstr "" - -#: ../3d_armor_stand/init.lua -msgid "Armor stand top" -msgstr "" - -#: ../3d_armor_stand/init.lua -msgid "Armor stand" -msgstr "" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand" -msgstr "" - -#: ../3d_armor_stand/init.lua -msgid "Locked Armor stand" -msgstr "" - -#: ../3d_armor_stand/init.lua -msgid "Armor Stand (owned by @1)" -msgstr "" - -#: ../3d_armor_ui/init.lua -msgid "3d_armor_ui: Mod loaded but unused." -msgstr "" - -#: ../3d_armor_ui/init.lua -msgid "3d Armor" -msgstr "" - -#: ../3d_armor_ui/init.lua -msgid "Armor not initialized!" -msgstr "" - -#: ../shields/init.lua -msgid "Admin Shield" -msgstr "" - -#: ../shields/init.lua -msgid "Wooden Shield" -msgstr "" - -#: ../shields/init.lua -msgid "Enhanced Wood Shield" -msgstr "" - -#: ../shields/init.lua -msgid "Cactus Shield" -msgstr "" - -#: ../shields/init.lua -msgid "Enhanced Cactus Shield" -msgstr "" - -#: ../shields/init.lua -msgid "Steel Shield" -msgstr "" - -#: ../shields/init.lua -msgid "Bronze Shield" -msgstr "" - -#: ../shields/init.lua -msgid "Diamond Shield" -msgstr "" - -#: ../shields/init.lua -msgid "Gold Shield" -msgstr "" - -#: ../shields/init.lua -msgid "Mithril Shield" -msgstr "" - -#: ../shields/init.lua -msgid "Crystal Shield" -msgstr "" diff --git a/mods/3d_armor/3d_armor/locale/template.txt b/mods/3d_armor/3d_armor/locale/template.txt new file mode 100644 index 00000000..cedd538d --- /dev/null +++ b/mods/3d_armor/3d_armor/locale/template.txt @@ -0,0 +1,58 @@ +# textdomain: 3d_armor + + +### api.lua ### + +3d_armor: Detached armor inventory is nil @1= +3d_armor: Player name is nil @1= +3d_armor: Player reference is nil @1= + +### armor.lua ### + +Admin Boots= +Admin Chestplate= +Admin Helmet= +Admin Leggings= +Bronze Boots= +Bronze Chestplate= +Bronze Helmet= +Bronze Leggings= +Cactus Boots= +Cactus Chestplate= +Cactus Helmet= +Cactus Leggings= +Crystal Boots= +Crystal Chestplate= +Crystal Helmet= +Crystal Leggings= +Diamond Boots= +Diamond Chestplate= +Diamond Helmet= +Diamond Leggings= +Gold Boots= +Gold Chestplate= +Gold Helmet= +Gold Leggings= +Mithril Boots= +Mithril Chestplate= +Mithril Helmet= +Mithril Leggings= +Steel Boots= +Steel Chestplate= +Steel Helmet= +Steel Leggings= +Wood Boots= +Wood Chestplate= +Wood Helmet= +Wood Leggings= + +### init.lua ### + +3d_armor: Failed to initialize player= +Fire= +Heal= +Level= +Radiation= +Your @1 got destroyed!= +Your @1 is almost broken!= +[3d_armor] Fire Nodes disabled= diff --git a/mods/3d_armor/3d_armor/mod.conf b/mods/3d_armor/3d_armor/mod.conf index 56f79738..311adb5c 100644 --- a/mods/3d_armor/3d_armor/mod.conf +++ b/mods/3d_armor/3d_armor/mod.conf @@ -1,4 +1,4 @@ name = 3d_armor depends = default -optional_depends = player_monoids, armor_monoid, pova, fire, ethereal, bakedclay, intllib +optional_depends = player_monoids, armor_monoid, pova, fire, ethereal, bakedclay description = Adds craftable armor that is visible to other players. diff --git a/mods/3d_armor/3d_armor_ip/init.lua b/mods/3d_armor/3d_armor_ip/init.lua index 7701a707..f0612004 100644 --- a/mods/3d_armor/3d_armor_ip/init.lua +++ b/mods/3d_armor/3d_armor_ip/init.lua @@ -1,5 +1,5 @@ -- support for i18n -local S = armor_i18n.gettext +local S = minetest.get_translator(minetest.get_current_modname()) local F = minetest.formspec_escape if not minetest.global_exists("inventory_plus") then diff --git a/mods/3d_armor/3d_armor_ip/locale/3d_armor_ip.fr.tr b/mods/3d_armor/3d_armor_ip/locale/3d_armor_ip.fr.tr new file mode 100644 index 00000000..5f540b12 --- /dev/null +++ b/mods/3d_armor/3d_armor_ip/locale/3d_armor_ip.fr.tr @@ -0,0 +1,8 @@ +# textdomain: 3d_armor_ip + + +### init.lua ### + +3d_armor_ip: Mod loaded but unused.=3d_armor_ip : Mod chargé mais inutilisé. +Armor=Armure +Back=Retour diff --git a/mods/3d_armor/3d_armor_ip/locale/template.txt b/mods/3d_armor/3d_armor_ip/locale/template.txt new file mode 100644 index 00000000..133bce8d --- /dev/null +++ b/mods/3d_armor/3d_armor_ip/locale/template.txt @@ -0,0 +1,8 @@ +# textdomain: 3d_armor_ip + + +### init.lua ### + +3d_armor_ip: Mod loaded but unused.= +Armor= +Back= diff --git a/mods/3d_armor/3d_armor_sfinv/init.lua b/mods/3d_armor/3d_armor_sfinv/init.lua index a9371278..830ebbcb 100644 --- a/mods/3d_armor/3d_armor_sfinv/init.lua +++ b/mods/3d_armor/3d_armor_sfinv/init.lua @@ -1,5 +1,5 @@ -- support for i18n -local S = armor_i18n.gettext +local S = minetest.get_translator(minetest.get_current_modname()) if not minetest.global_exists("sfinv") then minetest.log("warning", S("3d_armor_sfinv: Mod loaded but unused.")) diff --git a/mods/3d_armor/3d_armor_sfinv/locale/3d_armor_sfinv.fr.tr b/mods/3d_armor/3d_armor_sfinv/locale/3d_armor_sfinv.fr.tr new file mode 100644 index 00000000..f25bd115 --- /dev/null +++ b/mods/3d_armor/3d_armor_sfinv/locale/3d_armor_sfinv.fr.tr @@ -0,0 +1,7 @@ +# textdomain: 3d_armor_sfinv + + +### init.lua ### + +3d_armor_sfinv: Mod loaded but unused.=3d_armor_sfinv : Mod chargé mais inutilisé. +Armor=Armure diff --git a/mods/3d_armor/3d_armor_sfinv/locale/template.txt b/mods/3d_armor/3d_armor_sfinv/locale/template.txt new file mode 100644 index 00000000..a3f01b5c --- /dev/null +++ b/mods/3d_armor/3d_armor_sfinv/locale/template.txt @@ -0,0 +1,7 @@ +# textdomain: 3d_armor_sfinv + + +### init.lua ### + +3d_armor_sfinv: Mod loaded but unused.= +Armor= diff --git a/mods/3d_armor/3d_armor_stand/init.lua b/mods/3d_armor/3d_armor_stand/init.lua index ab4549b7..743ab3ad 100644 --- a/mods/3d_armor/3d_armor_stand/init.lua +++ b/mods/3d_armor/3d_armor_stand/init.lua @@ -1,5 +1,5 @@ -- support for i18n -local S = armor_i18n.gettext +local S = minetest.get_translator(minetest.get_current_modname()) local armor_stand_formspec = "size[8,7]" .. default.gui_bg .. diff --git a/mods/3d_armor/3d_armor_stand/locale/3d_armor_stand.fr.tr b/mods/3d_armor/3d_armor_stand/locale/3d_armor_stand.fr.tr new file mode 100644 index 00000000..7d4cd381 --- /dev/null +++ b/mods/3d_armor/3d_armor_stand/locale/3d_armor_stand.fr.tr @@ -0,0 +1,10 @@ +# textdomain: 3d_armor_stand + + +### init.lua ### + +Armor Stand=Support d'armure +Armor Stand (owned by @1)=Support d'armure (propriété de @1) +Armor stand=Support d'armure +Armor stand top=Haut de support d'armure +Locked Armor stand=Support d'armure verrouillé diff --git a/mods/3d_armor/3d_armor_stand/locale/template.txt b/mods/3d_armor/3d_armor_stand/locale/template.txt new file mode 100644 index 00000000..25befcb7 --- /dev/null +++ b/mods/3d_armor/3d_armor_stand/locale/template.txt @@ -0,0 +1,10 @@ +# textdomain: 3d_armor_stand + + +### init.lua ### + +Armor Stand= +Armor Stand (owned by @1)= +Armor stand= +Armor stand top= +Locked Armor stand= diff --git a/mods/3d_armor/3d_armor_ui/init.lua b/mods/3d_armor/3d_armor_ui/init.lua index 41eec7bb..2a6f6548 100644 --- a/mods/3d_armor/3d_armor_ui/init.lua +++ b/mods/3d_armor/3d_armor_ui/init.lua @@ -1,5 +1,5 @@ -- support for i18n -local S = armor_i18n.gettext +local S = minetest.get_translator(minetest.get_current_modname()) local F = minetest.formspec_escape local has_technic = minetest.get_modpath("technic") ~= nil diff --git a/mods/3d_armor/3d_armor_ui/locale/3d_armor_ui.fr.tr b/mods/3d_armor/3d_armor_ui/locale/3d_armor_ui.fr.tr new file mode 100644 index 00000000..b7538f6c --- /dev/null +++ b/mods/3d_armor/3d_armor_ui/locale/3d_armor_ui.fr.tr @@ -0,0 +1,13 @@ +# textdomain: 3d_armor_ui + + +### init.lua ### + +3d Armor=Armure 3d +3d_armor_ui: Mod loaded but unused.=3d_armor_ui : Mod chargé mais inutilisé. +Armor=Armure +Armor not initialized!=Armure non initialisée ! +Fire=Feu +Heal=Soins +Level=Niveau +Radiation=Radiation diff --git a/mods/3d_armor/3d_armor_ui/locale/template.txt b/mods/3d_armor/3d_armor_ui/locale/template.txt new file mode 100644 index 00000000..be95c086 --- /dev/null +++ b/mods/3d_armor/3d_armor_ui/locale/template.txt @@ -0,0 +1,13 @@ +# textdomain: 3d_armor_ui + + +### init.lua ### + +3d Armor= +3d_armor_ui: Mod loaded but unused.= +Armor= +Armor not initialized!= +Fire= +Heal= +Level= +Radiation= diff --git a/mods/3d_armor/shields/init.lua b/mods/3d_armor/shields/init.lua index 754b0935..4def1c54 100644 --- a/mods/3d_armor/shields/init.lua +++ b/mods/3d_armor/shields/init.lua @@ -1,5 +1,5 @@ -- support for i18n -local S = armor_i18n.gettext +local S = minetest.get_translator(minetest.get_current_modname()) local disable_sounds = minetest.settings:get_bool("shields_disable_sounds") local function play_sound_effect(player, name) diff --git a/mods/3d_armor/shields/locale/shields.fr.tr b/mods/3d_armor/shields/locale/shields.fr.tr new file mode 100644 index 00000000..730c9bf2 --- /dev/null +++ b/mods/3d_armor/shields/locale/shields.fr.tr @@ -0,0 +1,16 @@ +# textdomain: shields + + +### init.lua ### + +Admin Shield=Bouclier d'admin +Bronze Shield=Bouclier en bronze +Cactus Shield=Bouclier en cactus +Crystal Shield=Bouclier en cristal +Diamond Shield=Bouclier en diamant +Enhanced Cactus Shield=Bouclier en cactus amélioré +Enhanced Wood Shield=Bouclier en bois amélioré +Gold Shield=Bouclier en or +Mithril Shield=Bouclier en mithril +Steel Shield=Bouclier en acier +Wooden Shield=Bouclier en bois diff --git a/mods/3d_armor/shields/locale/template.txt b/mods/3d_armor/shields/locale/template.txt new file mode 100644 index 00000000..ecaffd7b --- /dev/null +++ b/mods/3d_armor/shields/locale/template.txt @@ -0,0 +1,16 @@ +# textdomain: shields + + +### init.lua ### + +Admin Shield= +Bronze Shield= +Cactus Shield= +Crystal Shield= +Diamond Shield= +Enhanced Cactus Shield= +Enhanced Wood Shield= +Gold Shield= +Mithril Shield= +Steel Shield= +Wooden Shield= diff --git a/mods/3d_armor/wieldview/README.txt b/mods/3d_armor/wieldview/README.txt index ffa5ef0c..3a8b6406 100644 --- a/mods/3d_armor/wieldview/README.txt +++ b/mods/3d_armor/wieldview/README.txt @@ -21,3 +21,7 @@ Wield image transformation: To apply a simple transformation to the item in hand, add the group “wieldview_transform” to the item definition. The group rating equals one of the numbers used for the [transform texture modifier of the Lua API. + +Disabling the feature in-game: If you want to hide the wielded item +you can add an INT metadata to the player called "show_wielded_item" and set +it to 2 (any other value will show the wielded item again). diff --git a/mods/3d_armor/wieldview/init.lua b/mods/3d_armor/wieldview/init.lua index 7f68732d..f0edeacb 100644 --- a/mods/3d_armor/wieldview/init.lua +++ b/mods/3d_armor/wieldview/init.lua @@ -54,6 +54,9 @@ wieldview.update_wielded_item = function(self, player) return end if self.wielded_item[name] then + if player:get_meta():get_int("show_wielded_item") == 2 then + item = "" + end if self.wielded_item[name] == item then return end diff --git a/mods/basic_materials/.luacheckrc b/mods/basic_materials/.luacheckrc new file mode 100644 index 00000000..55879b03 --- /dev/null +++ b/mods/basic_materials/.luacheckrc @@ -0,0 +1,30 @@ +std = "lua51+minetest" +unused_args = false +allow_defined_top = true +max_line_length = 999 + +stds.minetest = { + read_globals = { + "DIR_DELIM", + "minetest", + "core", + "dump", + "vector", + "nodeupdate", + "VoxelManip", + "VoxelArea", + "PseudoRandom", + "ItemStack", + "default", + table = { + fields = { + "copy", + }, + }, + } +} + +read_globals = { + "default", + "moreores", +} diff --git a/mods/basic_materials/LICENSE b/mods/basic_materials/LICENSE new file mode 100644 index 00000000..c5885ae9 --- /dev/null +++ b/mods/basic_materials/LICENSE @@ -0,0 +1,600 @@ +License for code: LGPL 3.0 +License for media and all other assets: CC-by-SA 4.0 + +############################################################################### + + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. + +############################################################################### + +Attribution-ShareAlike 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution-ShareAlike 4.0 International Public +License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution-ShareAlike 4.0 International Public License ("Public +License"). To the extent this Public License may be interpreted as a +contract, You are granted the Licensed Rights in consideration of Your +acceptance of these terms and conditions, and the Licensor grants You +such rights in consideration of benefits the Licensor receives from +making the Licensed Material available under these terms and +conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. BY-SA Compatible License means a license listed at + creativecommons.org/compatiblelicenses, approved by Creative + Commons as essentially the equivalent of this Public License. + + d. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + e. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + f. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + g. License Elements means the license attributes listed in the name + of a Creative Commons Public License. The License Elements of this + Public License are Attribution and ShareAlike. + + h. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + i. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + j. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + k. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + l. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + m. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. Additional offer from the Licensor -- Adapted Material. + Every recipient of Adapted Material from You + automatically receives an offer from the Licensor to + exercise the Licensed Rights in the Adapted Material + under the conditions of the Adapter's License You apply. + + c. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + b. ShareAlike. + + In addition to the conditions in Section 3(a), if You Share + Adapted Material You produce, the following conditions also apply. + + 1. The Adapter's License You apply must be a Creative Commons + license with the same License Elements, this version or + later, or a BY-SA Compatible License. + + 2. You must include the text of, or the URI or hyperlink to, the + Adapter's License You apply. You may satisfy this condition + in any reasonable manner based on the medium, means, and + context in which You Share Adapted Material. + + 3. You may not offer or impose any additional or different terms + or conditions on, or apply any Effective Technological + Measures to, Adapted Material that restrict exercise of the + rights granted under the Adapter's License You apply. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material, + + including for purposes of Section 3(b); and + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public +licenses. Notwithstanding, Creative Commons may elect to apply one of +its public licenses to material it publishes and in those instances +will be considered the “Licensor.” The text of the Creative Commons +public licenses is dedicated to the public domain under the CC0 Public +Domain Dedication. Except for the limited purpose of indicating that +material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the +public licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/mods/basic_materials/electrical-electronic.lua b/mods/basic_materials/electrical-electronic.lua new file mode 100644 index 00000000..91fac4e3 --- /dev/null +++ b/mods/basic_materials/electrical-electronic.lua @@ -0,0 +1,86 @@ +-- Translation support +local S = minetest.get_translator("basic_materials") + +-- items + +minetest.register_craftitem("basic_materials:silicon", { + description = S("Silicon lump"), + inventory_image = "basic_materials_silicon.png", +}) + +minetest.register_craftitem("basic_materials:ic", { + description = S("Simple Integrated Circuit"), + inventory_image = "basic_materials_ic.png", +}) + +minetest.register_craftitem("basic_materials:motor", { + description = S("Simple Motor"), + inventory_image = "basic_materials_motor.png", +}) + +minetest.register_craftitem("basic_materials:heating_element", { + description = S("Heating element"), + inventory_image = "basic_materials_heating_element.png", +}) + +minetest.register_craftitem("basic_materials:energy_crystal_simple", { + description = S("Simple energy crystal"), + inventory_image = "basic_materials_energy_crystal.png", +}) + +-- crafts + +minetest.register_craft( { + output = "mesecons_materials:silicon 4", + recipe = { + { "default:sand", "default:sand" }, + { "default:sand", "default:steel_ingot" }, + }, +}) + +minetest.register_craft( { + output = "basic_materials:ic 4", + recipe = { + { "mesecons_materials:silicon", "mesecons_materials:silicon" }, + { "mesecons_materials:silicon", "default:copper_ingot" }, + }, +}) + +minetest.register_craft( { + output = "basic_materials:motor 2", + recipe = { + { "default:mese_crystal_fragment", "basic_materials:copper_wire", "basic_materials:plastic_sheet" }, + { "default:copper_ingot", "default:steel_ingot", "default:steel_ingot" }, + { "default:mese_crystal_fragment", "basic_materials:copper_wire", "basic_materials:plastic_sheet" } + }, + replacements = { + { "basic_materials:copper_wire", "basic_materials:empty_spool" }, + { "basic_materials:copper_wire", "basic_materials:empty_spool" }, + } +}) + +minetest.register_craft( { + output = "basic_materials:heating_element 2", + recipe = { + { "default:copper_ingot", "default:mese_crystal_fragment", "default:copper_ingot" } + }, +}) + +minetest.register_craft({ + --type = "shapeless", + output = "basic_materials:energy_crystal_simple 2", + recipe = { + { "default:mese_crystal_fragment", "default:torch", "default:mese_crystal_fragment" }, + { "default:diamond", "default:gold_ingot", "default:diamond" } + }, +}) + +-- aliases + +minetest.register_alias("homedecor:ic", "basic_materials:ic") +minetest.register_alias("homedecor:motor", "basic_materials:motor") +minetest.register_alias("technic:motor", "basic_materials:motor") +minetest.register_alias("homedecor:heating_element", "basic_materials:heating_element") +minetest.register_alias("homedecor:power_crystal", "basic_materials:energy_crystal_simple") + +minetest.register_alias_force("mesecons_materials:silicon", "basic_materials:silicon") diff --git a/mods/basic_materials/init.lua b/mods/basic_materials/init.lua new file mode 100644 index 00000000..348c0598 --- /dev/null +++ b/mods/basic_materials/init.lua @@ -0,0 +1,15 @@ +-- Basic materials mod +-- by Vanessa Dannenberg + +-- This mod supplies all those little random craft items that everyone always +-- seems to need, such as metal bars (ala rebar), plastic, wire, and so on. + +local modpath = minetest.get_modpath("basic_materials") + +basic_materials = {} +basic_materials.mod = { author = "Vanessa Dannenberg" } + +dofile(modpath.."/metals.lua") +dofile(modpath.."/plastics.lua") +dofile(modpath.."/electrical-electronic.lua") +dofile(modpath.."/misc.lua") diff --git a/mods/basic_materials/locale/basic_materials.de.tr b/mods/basic_materials/locale/basic_materials.de.tr new file mode 100644 index 00000000..e661fcd8 --- /dev/null +++ b/mods/basic_materials/locale/basic_materials.de.tr @@ -0,0 +1,33 @@ +# textdomain: basic_materials +Silicon lump=Silikonklumpen +Simple Integrated Circuit=einfacher Integrierter Schaltkreis +Simple Motor=einfacher Motor +Heating element=Heizelement +Simple energy crystal=einfacher Energiekristall + +Spool of steel wire=Spule mit Stahldraht +Spool of copper wire=Spule mit Kupferdraht +Spool of silver wire=Spule mit Silberdraht +Spool of gold wire=Spule mit Golddraht +Steel Strip=Stahlstreifen +Copper Strip=Kupferstreifen +Steel Bar=Stahlstab +Chainlinks (brass)=Messing-Kettenglieder +Chainlinks (steel)=Stahl-Kettenglieder +Brass Ingot=Messingbarren +Steel gear=Stahlzahnrad +Padlock=Vorhängeschloss +Chain (steel, hanging)=Stahlkette +Chain (brass, hanging)=Messingkette +Brass Block=Messingblock + +Oil extract=raffiniertes Öl +Unprocessed paraffin=unbearbeitetes Paraffin +Uncooked Terracotta Base=ungebranntes Terrakotta +Wet Cement=nasser Zement +Cement=Zement +Concrete Block=Betonblock + +Plastic sheet=Kunststoffplatte +Plastic strips=Kunststoffstreifen +Empty wire spool=leere Drahtspule diff --git a/mods/basic_materials/locale/basic_materials.fr.tr b/mods/basic_materials/locale/basic_materials.fr.tr new file mode 100644 index 00000000..0bebf79d --- /dev/null +++ b/mods/basic_materials/locale/basic_materials.fr.tr @@ -0,0 +1,33 @@ +# textdomain: basic_materials +Silicon lump=Morceau de silicium +Simple Integrated Circuit=Circuit intégré simple +Simple Motor=Moteur simple +Heating element=Élément chauffant +Simple energy crystal=Cristal d’énergie simple + +Spool of steel wire=Bobine de fil d’acier +Spool of copper wire=Bobine de fil de cuivre +Spool of silver wire=Bobine de fil d’argent +Spool of gold wire=Bobine de fil d’or +Steel Strip=Bande de acier +Copper Strip=Bande de cuivre +Steel Bar=Barre d’acier +Chainlinks (brass)=Maillon en laiton +Chainlinks (steel)=Maillon en acier +Brass Ingot=Lingot de laiton +Steel gear=Rouage en acier +Padlock=Cadenas +Chain (steel, hanging)=Chaine en acier +Chain (brass, hanging)=Chaine en laiton +Brass Block=Bloc de laiton + +Oil extract=Extrait d’huile +Unprocessed paraffin=Paraffine non transformée +Uncooked Terracotta Base=Argile crue +Wet Cement=Ciment humide +Cement=Ciment +Concrete Block=Bloc de béton + +Plastic sheet=Morceau de plastique +Plastic strips=Bande de plastique +Empty wire spool=Bobine de fil vide diff --git a/mods/basic_materials/locale/basic_materials.ru.tr b/mods/basic_materials/locale/basic_materials.ru.tr new file mode 100644 index 00000000..85e9c0cf --- /dev/null +++ b/mods/basic_materials/locale/basic_materials.ru.tr @@ -0,0 +1,33 @@ +# textdomain: basic_materials +Silicon lump=Кусок Кремния +Simple Integrated Circuit=Микросхема +Simple Motor=Мотор +Heating element=Нить Накала +Simple energy crystal=Энергетический Кристалл + +Spool of steel wire=Катушка Стальной Проволоки +Spool of copper wire=Катушка Медной Проволоки +Spool of silver wire=Катушка Серебрянной Проволоки +Spool of gold wire=Катушка Золотой Проволоки +Steel Strip=Стальная Полоса +Copper Strip=Медная Полоса +Steel Bar=Стальной Прут +Chainlinks (brass)=Латунные Звенья +Chainlinks (steel)=Стальные Звенья +Brass Ingot=Латунный Брусок +Steel gear=Стальная Шестерня +Padlock=Навесной Замок +Chain (steel, hanging)=Стальная Цепь +Chain (brass, hanging)=Латунная Цепь +Brass Block=Латунный Блок + +Oil extract=Масляный Экстракт +Unprocessed paraffin=Необработанный Парафин +Uncooked Terracotta Base=Ком Мокрого Терракота +Wet Cement=Ком Мокрого Цемента +Cement=Цемент +Concrete Block=Железобетон + +Plastic sheet=Пластиковый Лист +Plastic strips=Пластиковая Полоса +Empty wire spool=Пустая Катушка diff --git a/mods/basic_materials/metals.lua b/mods/basic_materials/metals.lua new file mode 100644 index 00000000..0a3243b0 --- /dev/null +++ b/mods/basic_materials/metals.lua @@ -0,0 +1,300 @@ +-- Translation support +local S = minetest.get_translator("basic_materials") + +-- items + +minetest.register_craftitem("basic_materials:steel_wire", { + description = S("Spool of steel wire"), + groups = { wire = 1 }, + inventory_image = "basic_materials_steel_wire.png" +}) + +minetest.register_craftitem("basic_materials:copper_wire", { + description = S("Spool of copper wire"), + groups = { wire = 1 }, + inventory_image = "basic_materials_copper_wire.png" +}) + +minetest.register_craftitem("basic_materials:silver_wire", { + description = S("Spool of silver wire"), + groups = { wire = 1 }, + inventory_image = "basic_materials_silver_wire.png" +}) + +minetest.register_craftitem("basic_materials:gold_wire", { + description = S("Spool of gold wire"), + groups = { wire = 1 }, + inventory_image = "basic_materials_gold_wire.png" +}) + +minetest.register_craftitem("basic_materials:steel_strip", { + description = S("Steel Strip"), + groups = { strip = 1 }, + inventory_image = "basic_materials_steel_strip.png" +}) + +minetest.register_craftitem("basic_materials:copper_strip", { + description = S("Copper Strip"), + groups = { strip = 1 }, + inventory_image = "basic_materials_copper_strip.png" +}) + +minetest.register_craftitem("basic_materials:steel_bar", { + description = S("Steel Bar"), + inventory_image = "basic_materials_steel_bar.png", +}) + +minetest.register_craftitem("basic_materials:chainlink_brass", { + description = S("Chainlinks (brass)"), + groups = { chainlinks = 1 }, + inventory_image = "basic_materials_chainlink_brass.png" +}) + +minetest.register_craftitem("basic_materials:chainlink_steel", { + description = S("Chainlinks (steel)"), + groups = { chainlinks = 1 }, + inventory_image = "basic_materials_chainlink_steel.png" +}) + +minetest.register_craftitem("basic_materials:brass_ingot", { + description = S("Brass Ingot"), + inventory_image = "basic_materials_brass_ingot.png", +}) + +minetest.register_craftitem("basic_materials:gear_steel", { + description = S("Steel gear"), + inventory_image = "basic_materials_gear_steel.png" +}) + +minetest.register_craftitem("basic_materials:padlock", { + description = S("Padlock"), + inventory_image = "basic_materials_padlock.png" +}) + +-- nodes + +local chains_sbox = { + type = "fixed", + fixed = { -0.1, -0.5, -0.1, 0.1, 0.5, 0.1 } +} + +minetest.register_node("basic_materials:chain_steel", { + description = S("Chain (steel, hanging)"), + drawtype = "mesh", + mesh = "basic_materials_chains.obj", + tiles = {"basic_materials_chain_steel.png"}, + walkable = false, + climbable = true, + sunlight_propagates = true, + paramtype = "light", + inventory_image = "basic_materials_chain_steel_inv.png", + groups = {cracky=3}, + selection_box = chains_sbox, +}) + +minetest.register_node("basic_materials:chain_brass", { + description = S("Chain (brass, hanging)"), + drawtype = "mesh", + mesh = "basic_materials_chains.obj", + tiles = {"basic_materials_chain_brass.png"}, + walkable = false, + climbable = true, + sunlight_propagates = true, + paramtype = "light", + inventory_image = "basic_materials_chain_brass_inv.png", + groups = {cracky=3}, + selection_box = chains_sbox, +}) + +minetest.register_node("basic_materials:brass_block", { + description = S("Brass Block"), + tiles = { "basic_materials_brass_block.png" }, + is_ground_content = false, + groups = {cracky=1, level=2}, + sounds = default.node_sound_metal_defaults() +}) + +-- crafts + +minetest.register_craft( { + output = "basic_materials:copper_wire 2", + type = "shapeless", + recipe = { + "default:copper_ingot", + "basic_materials:empty_spool", + "basic_materials:empty_spool", + }, +}) + +minetest.register_craft( { + output = "basic_materials:silver_wire 2", + type = "shapeless", + recipe = { + "moreores:silver_ingot", + "basic_materials:empty_spool", + "basic_materials:empty_spool", + }, +}) + +minetest.register_craft( { + output = "basic_materials:gold_wire 2", + type = "shapeless", + recipe = { + "default:gold_ingot", + "basic_materials:empty_spool", + "basic_materials:empty_spool", + }, +}) + +minetest.register_craft( { + output = "basic_materials:steel_wire 2", + type = "shapeless", + recipe = { + "default:steel_ingot", + "basic_materials:empty_spool", + "basic_materials:empty_spool", + }, +}) + +minetest.register_craft( { + output = "basic_materials:steel_strip 12", + recipe = { + { "", "default:steel_ingot", "" }, + { "default:steel_ingot", "", "" }, + }, +}) + +minetest.register_craft( { + output = "basic_materials:copper_strip 12", + recipe = { + { "", "default:copper_ingot", "" }, + { "default:copper_ingot", "", "" }, + }, +}) + +minetest.register_craft( { + output = "basic_materials:steel_bar 6", + recipe = { + { "", "", "default:steel_ingot" }, + { "", "default:steel_ingot", "" }, + { "default:steel_ingot", "", "" }, + }, +}) + +minetest.register_craft( { + output = "basic_materials:padlock 2", + recipe = { + { "basic_materials:steel_bar" }, + { "default:steel_ingot" }, + { "default:steel_ingot" }, + }, +}) + +minetest.register_craft({ + output = "basic_materials:chainlink_steel 12", + recipe = { + {"", "default:steel_ingot", "default:steel_ingot"}, + { "default:steel_ingot", "", "default:steel_ingot" }, + { "default:steel_ingot", "default:steel_ingot", "" }, + }, +}) + +minetest.register_craft({ + output = "basic_materials:chainlink_brass 12", + recipe = { + {"", "basic_materials:brass_ingot", "basic_materials:brass_ingot"}, + { "basic_materials:brass_ingot", "", "basic_materials:brass_ingot" }, + { "basic_materials:brass_ingot", "basic_materials:brass_ingot", "" }, + }, +}) + +minetest.register_craft({ + output = 'basic_materials:chain_steel 2', + recipe = { + {"basic_materials:chainlink_steel"}, + {"basic_materials:chainlink_steel"}, + {"basic_materials:chainlink_steel"} + } +}) + +minetest.register_craft({ + output = 'basic_materials:chain_brass 2', + recipe = { + {"basic_materials:chainlink_brass"}, + {"basic_materials:chainlink_brass"}, + {"basic_materials:chainlink_brass"} + } +}) + +minetest.register_craft( { + output = "basic_materials:gear_steel 6", + recipe = { + { "", "default:steel_ingot", "" }, + { "default:steel_ingot","basic_materials:chainlink_steel", "default:steel_ingot" }, + { "", "default:steel_ingot", "" } + }, +}) + +minetest.register_craft( { + type = "shapeless", + output = "basic_materials:brass_ingot 3", + recipe = { + "default:copper_ingot", + "default:copper_ingot", + "moreores:silver_ingot", + }, +}) + +if not minetest.get_modpath("moreores") then + -- Without moreores, there still should be a way to create brass. + minetest.register_craft( { + output = "basic_materials:brass_ingot 9", + recipe = { + {"default:copper_ingot", "default:tin_ingot", "default:copper_ingot"}, + {"default:gold_ingot", "default:copper_ingot", "default:gold_ingot"}, + {"default:copper_ingot", "default:tin_ingot", "default:copper_ingot"}, + }, + }) +end + +minetest.register_craft( { + type = "shapeless", + output = "basic_materials:brass_ingot 9", + recipe = { "basic_materials:brass_block" }, +}) + +minetest.register_craft( { + output = "basic_materials:brass_block", + recipe = { + { "basic_materials:brass_ingot", "basic_materials:brass_ingot", "basic_materials:brass_ingot" }, + { "basic_materials:brass_ingot", "basic_materials:brass_ingot", "basic_materials:brass_ingot" }, + { "basic_materials:brass_ingot", "basic_materials:brass_ingot", "basic_materials:brass_ingot" }, + }, +}) + +-- aliases + +minetest.register_alias("homedecor:copper_wire", "basic_materials:copper_wire") +minetest.register_alias("technic:fine_copper_wire", "basic_materials:copper_wire") +minetest.register_alias("technic:fine_silver_wire", "basic_materials:silver_wire") +minetest.register_alias("technic:fine_gold_wire", "basic_materials:gold_wire") + +minetest.register_alias("homedecor:steel_wire", "basic_materials:steel_wire") + +minetest.register_alias("homedecor:brass_ingot", "basic_materials:brass_ingot") +minetest.register_alias("technic:brass_ingot", "basic_materials:brass_ingot") +minetest.register_alias("technic:brass_block", "basic_materials:brass_block") + +minetest.register_alias("homedecor:copper_strip", "basic_materials:copper_strip") +minetest.register_alias("homedecor:steel_strip", "basic_materials:steel_strip") + +minetest.register_alias_force("glooptest:chainlink", "basic_materials:chainlink_steel") +minetest.register_alias_force("homedecor:chainlink_steel", "basic_materials:chainlink_steel") +minetest.register_alias("homedecor:chainlink_brass", "basic_materials:chainlink_brass") +minetest.register_alias("chains:chain", "basic_materials:chain_steel") +minetest.register_alias("chains:chain_brass", "basic_materials:chain_brass") + +minetest.register_alias("pipeworks:gear", "basic_materials:gear_steel") + +minetest.register_alias("technic:rebar", "basic_materials:steel_bar") + diff --git a/mods/basic_materials/misc.lua b/mods/basic_materials/misc.lua new file mode 100644 index 00000000..00128972 --- /dev/null +++ b/mods/basic_materials/misc.lua @@ -0,0 +1,126 @@ +-- Translation support +local S = minetest.get_translator("basic_materials") + +-- items + +minetest.register_craftitem("basic_materials:oil_extract", { + description = S("Oil extract"), + inventory_image = "basic_materials_oil_extract.png", +}) + +minetest.register_craftitem("basic_materials:paraffin", { + description = S("Unprocessed paraffin"), + inventory_image = "basic_materials_paraffin.png", +}) + +minetest.register_craftitem("basic_materials:terracotta_base", { + description = S("Uncooked Terracotta Base"), + inventory_image = "basic_materials_terracotta_base.png", +}) + +minetest.register_craftitem("basic_materials:wet_cement", { + description = S("Wet Cement"), + inventory_image = "basic_materials_wet_cement.png", +}) + +-- nodes + +minetest.register_node("basic_materials:cement_block", { + description = S("Cement"), + tiles = {"basic_materials_cement_block.png"}, + is_ground_content = true, + groups = {cracky=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("basic_materials:concrete_block", { + description = S("Concrete Block"), + tiles = {"basic_materials_concrete_block.png",}, + groups = {cracky=1, level=2, concrete=1}, + sounds = default.node_sound_stone_defaults(), +}) + +-- crafts + +minetest.register_craft({ + type = "shapeless", + output = "basic_materials:oil_extract 2", + recipe = { + "group:leaves", + "group:leaves", + "group:leaves", + "group:leaves", + "group:leaves", + "group:leaves" + } +}) + +minetest.register_craft({ + type = "cooking", + output = "basic_materials:paraffin", + recipe = "basic_materials:oil_extract", +}) + +minetest.register_craft({ + type = "fuel", + recipe = "basic_materials:oil_extract", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "basic_materials:paraffin", + burntime = 30, +}) + +minetest.register_craft( { + type = "shapeless", + output = "basic_materials:terracotta_base 8", + recipe = { + "bucket:bucket_water", + "default:clay_lump", + "default:gravel", + }, + replacements = { {"bucket:bucket_water", "bucket:bucket_empty"}, }, +}) + +minetest.register_craft({ + type = "shapeless", + output = "basic_materials:wet_cement 3", + recipe = { + "default:dirt", + "dye:dark_grey", + "dye:dark_grey", + "dye:dark_grey", + "bucket:bucket_water" + }, + replacements = {{'bucket:bucket_water', 'bucket:bucket_empty'},}, +}) + +minetest.register_craft({ + type = "cooking", + output = "basic_materials:cement_block", + recipe = "basic_materials:wet_cement", + cooktime = 8 +}) + +minetest.register_craft({ + output = 'basic_materials:concrete_block 6', + recipe = { + {'group:sand', 'basic_materials:wet_cement', 'default:gravel'}, + {'basic_materials:steel_bar', 'basic_materials:wet_cement', 'basic_materials:steel_bar'}, + {'default:gravel', 'basic_materials:wet_cement', 'group:sand'}, + } +}) + +-- aliases + +minetest.register_alias("homedecor:oil_extract", "basic_materials:oil_extract") +minetest.register_alias("homedecor:paraffin", "basic_materials:paraffin") +minetest.register_alias("homedecor:plastic_base", "basic_materials:paraffin") +minetest.register_alias("homedecor:terracotta_base", "basic_materials:terracotta_base") + +minetest.register_alias("gloopblocks:wet_cement", "basic_materials:wet_cement") +minetest.register_alias("gloopblocks:cement", "basic_materials:cement_block") + +minetest.register_alias("technic:concrete", "basic_materials:concrete_block") diff --git a/mods/basic_materials/mod.conf b/mods/basic_materials/mod.conf new file mode 100644 index 00000000..7234bfe9 --- /dev/null +++ b/mods/basic_materials/mod.conf @@ -0,0 +1,4 @@ +name = basic_materials +depends = default +optional_depends = moreores +min_minetest_version = 5.2.0 diff --git a/mods/basic_materials/models/basic_materials_chains.obj b/mods/basic_materials/models/basic_materials_chains.obj new file mode 100644 index 00000000..78724c98 --- /dev/null +++ b/mods/basic_materials/models/basic_materials_chains.obj @@ -0,0 +1,881 @@ +# Blender v2.73 (sub 0) OBJ File: 'chains.blend' +# www.blender.org +o Torus.016_Torus +v 0.000000 -0.429978 0.000002 +v 0.000000 -0.401109 0.055211 +v -0.014044 -0.391975 0.048870 +v -0.014044 -0.423304 0.000002 +v -0.009826 -0.379748 0.040970 +v -0.009826 -0.406012 0.000002 +v 0.009826 -0.379748 0.040970 +v 0.009826 -0.406012 0.000002 +v 0.014044 -0.391975 0.048870 +v 0.014044 -0.423304 0.000002 +v 0.000000 -0.316336 0.080195 +v -0.014044 -0.316336 0.069112 +v -0.009826 -0.316336 0.057941 +v 0.009826 -0.316336 0.057941 +v 0.014044 -0.316336 0.069112 +v 0.000000 -0.231564 0.055211 +v -0.014044 -0.240700 0.048870 +v -0.009826 -0.252925 0.040970 +v 0.009826 -0.252925 0.040970 +v 0.014044 -0.240700 0.048870 +v 0.000000 -0.202695 0.000002 +v -0.014044 -0.209368 0.000002 +v -0.009826 -0.226661 0.000002 +v 0.009826 -0.226661 0.000002 +v 0.014044 -0.209368 0.000002 +v 0.000000 -0.231564 -0.055206 +v -0.014044 -0.240700 -0.048868 +v -0.009826 -0.252925 -0.040967 +v 0.009826 -0.252925 -0.040967 +v 0.014044 -0.240700 -0.048865 +v 0.000000 -0.316336 -0.080190 +v -0.014044 -0.316336 -0.069108 +v -0.009826 -0.316336 -0.057936 +v 0.009826 -0.316336 -0.057936 +v 0.014044 -0.316336 -0.069108 +v 0.000000 -0.400361 -0.055206 +v -0.014044 -0.391975 -0.048868 +v -0.009826 -0.379748 -0.040967 +v 0.009826 -0.379748 -0.040967 +v 0.014044 -0.391975 -0.048868 +v 0.000000 -0.262249 0.000002 +v -0.061672 -0.233381 0.000002 +v -0.054590 -0.224245 -0.012569 +v 0.000000 -0.255577 -0.012569 +v -0.045765 -0.212018 -0.008794 +v 0.000000 -0.238285 -0.008794 +v -0.045765 -0.212018 0.008798 +v 0.000000 -0.238285 0.008798 +v -0.054590 -0.224245 0.012574 +v 0.000000 -0.255577 0.012574 +v -0.089582 -0.148609 0.000002 +v -0.077200 -0.148609 -0.012569 +v -0.064722 -0.148609 -0.008794 +v -0.064722 -0.148609 0.008799 +v -0.077200 -0.148609 0.012574 +v -0.061672 -0.063837 0.000002 +v -0.054590 -0.072971 -0.012569 +v -0.045765 -0.085198 -0.008794 +v -0.045765 -0.085198 0.008799 +v -0.054590 -0.072971 0.012574 +v 0.000000 -0.034967 0.000002 +v 0.000000 -0.041641 -0.012569 +v 0.000000 -0.058933 -0.008794 +v 0.000000 -0.058933 0.008799 +v 0.000000 -0.041641 0.012574 +v 0.061672 -0.063837 0.000002 +v 0.054590 -0.072971 -0.012569 +v 0.045765 -0.085198 -0.008794 +v 0.045765 -0.085198 0.008799 +v 0.054590 -0.072971 0.012574 +v 0.089582 -0.148609 0.000002 +v 0.077200 -0.148609 -0.012569 +v 0.064722 -0.148609 -0.008794 +v 0.064722 -0.148609 0.008799 +v 0.077200 -0.148609 0.012574 +v 0.061672 -0.232631 0.000002 +v 0.054590 -0.224245 -0.012569 +v 0.045765 -0.212018 -0.008794 +v 0.045765 -0.212018 0.008798 +v 0.054590 -0.224245 0.012574 +v 0.000000 0.073316 0.000002 +v 0.061672 0.102183 0.000002 +v 0.054590 0.111319 0.012574 +v 0.000000 0.079988 0.012574 +v 0.045765 0.123546 0.008799 +v 0.000000 0.097280 0.008799 +v 0.045765 0.123546 -0.008794 +v 0.000000 0.097280 -0.008794 +v 0.054590 0.111319 -0.012569 +v 0.000000 0.079988 -0.012569 +v 0.089582 0.186956 0.000002 +v 0.077200 0.186956 0.012574 +v 0.064722 0.186956 0.008799 +v 0.064722 0.186956 -0.008794 +v 0.077200 0.186956 -0.012569 +v 0.061672 0.271728 0.000002 +v 0.054590 0.262594 0.012574 +v 0.045765 0.250367 0.008799 +v 0.045765 0.250367 -0.008794 +v 0.054590 0.262594 -0.012569 +v 0.000000 0.300597 0.000002 +v 0.000000 0.293923 0.012574 +v 0.000000 0.276631 0.008799 +v 0.000000 0.276631 -0.008794 +v 0.000000 0.293923 -0.012569 +v -0.061672 0.271728 0.000002 +v -0.054590 0.262594 0.012574 +v -0.045765 0.250367 0.008799 +v -0.045765 0.250367 -0.008794 +v -0.054590 0.262594 -0.012569 +v -0.089582 0.186956 0.000002 +v -0.077200 0.186956 0.012574 +v -0.064722 0.186956 0.008799 +v -0.064722 0.186956 -0.008794 +v -0.077200 0.186956 -0.012569 +v -0.061672 0.102931 0.000002 +v -0.054590 0.111319 0.012574 +v -0.045765 0.123546 0.008799 +v -0.045765 0.123546 -0.008794 +v -0.054590 0.111319 -0.012569 +v 0.000000 -0.095037 0.000002 +v 0.000000 -0.066168 -0.055206 +v 0.014044 -0.057034 -0.048868 +v 0.014044 -0.088363 0.000002 +v 0.009826 -0.044807 -0.040967 +v 0.009826 -0.071071 0.000002 +v -0.009826 -0.044807 -0.040967 +v -0.009826 -0.071071 0.000002 +v -0.014044 -0.057034 -0.048868 +v -0.014044 -0.088363 0.000002 +v 0.000000 0.018605 -0.080190 +v 0.014044 0.018605 -0.069108 +v 0.009826 0.018605 -0.057936 +v -0.009826 0.018605 -0.057936 +v -0.014044 0.018605 -0.069108 +v 0.000000 0.103377 -0.055206 +v 0.014044 0.094243 -0.048868 +v 0.009826 0.082016 -0.040967 +v -0.009826 0.082016 -0.040967 +v -0.014044 0.094243 -0.048868 +v 0.000000 0.132246 0.000002 +v 0.014044 0.125572 0.000002 +v 0.009826 0.108280 0.000002 +v -0.009826 0.108280 0.000002 +v -0.014044 0.125572 0.000002 +v 0.000000 0.103377 0.055211 +v 0.014044 0.094243 0.048870 +v 0.009826 0.082016 0.040970 +v -0.009826 0.082016 0.040970 +v -0.014044 0.094243 0.048870 +v 0.000000 0.018605 0.080195 +v 0.014044 0.018605 0.069112 +v 0.009826 0.018605 0.057941 +v -0.009826 0.018605 0.057941 +v -0.014044 0.018605 0.069112 +v 0.000000 -0.065420 0.055211 +v 0.014044 -0.057032 0.048870 +v 0.009826 -0.044807 0.040970 +v -0.009826 -0.044807 0.040970 +v -0.014044 -0.057032 0.048870 +v 0.000000 -0.598329 0.000002 +v 0.061672 -0.569460 0.000002 +v 0.054590 -0.560326 0.012574 +v 0.000000 -0.591655 0.012574 +v 0.045765 -0.548099 0.008798 +v 0.000000 -0.574363 0.008798 +v 0.045765 -0.548099 -0.008794 +v 0.000000 -0.574363 -0.008794 +v 0.054590 -0.560326 -0.012569 +v 0.000000 -0.591655 -0.012569 +v 0.089582 -0.484687 0.000002 +v 0.077200 -0.484687 0.012574 +v 0.064722 -0.484687 0.008798 +v 0.064722 -0.484687 -0.008794 +v 0.077200 -0.484687 -0.012569 +v 0.061672 -0.399915 0.000002 +v 0.054590 -0.409051 0.012574 +v 0.045765 -0.421278 0.008798 +v 0.045765 -0.421278 -0.008794 +v 0.054590 -0.409051 -0.012569 +v 0.000000 -0.371048 0.000002 +v 0.000000 -0.377719 0.012574 +v 0.000000 -0.395012 0.008798 +v 0.000000 -0.395012 -0.008794 +v 0.000000 -0.377719 -0.012569 +v -0.061672 -0.399915 0.000002 +v -0.054590 -0.409051 0.012574 +v -0.045765 -0.421278 0.008798 +v -0.045765 -0.421278 -0.008794 +v -0.054590 -0.409051 -0.012569 +v -0.089582 -0.484687 0.000002 +v -0.077200 -0.484687 0.012574 +v -0.064722 -0.484687 0.008798 +v -0.064722 -0.484687 -0.008794 +v -0.077200 -0.484687 -0.012569 +v -0.061672 -0.568712 0.000002 +v -0.054590 -0.560326 0.012574 +v -0.045765 -0.548099 0.008798 +v -0.045765 -0.548099 -0.008794 +v -0.054590 -0.560326 -0.012569 +v 0.000000 0.241043 0.000002 +v 0.000000 0.269910 0.055211 +v -0.014044 0.279047 0.048870 +v -0.014044 0.247717 0.000002 +v -0.009826 0.291274 0.040970 +v -0.009826 0.265007 0.000002 +v 0.009826 0.291274 0.040970 +v 0.009826 0.265007 0.000002 +v 0.014044 0.279047 0.048870 +v 0.014044 0.247717 0.000002 +v 0.000000 0.354683 0.080195 +v -0.014044 0.354683 0.069112 +v -0.009826 0.354683 0.057941 +v 0.009826 0.354683 0.057941 +v 0.014044 0.354683 0.069112 +v 0.000000 0.439455 0.055211 +v -0.014044 0.430321 0.048870 +v -0.009826 0.418094 0.040970 +v 0.009826 0.418094 0.040970 +v 0.014044 0.430321 0.048870 +v 0.000000 0.468325 0.000002 +v -0.014044 0.461651 0.000002 +v -0.009826 0.444361 0.000002 +v 0.009826 0.444361 0.000002 +v 0.014044 0.461651 0.000002 +v 0.000000 0.439455 -0.055206 +v -0.014044 0.430321 -0.048868 +v -0.009826 0.418094 -0.040967 +v 0.009826 0.418094 -0.040967 +v 0.014044 0.430321 -0.048868 +v 0.000000 0.354683 -0.080190 +v -0.014044 0.354683 -0.069108 +v -0.009826 0.354683 -0.057936 +v 0.009826 0.354683 -0.057936 +v 0.014044 0.354683 -0.069108 +v 0.000000 0.270661 -0.055206 +v -0.014044 0.279047 -0.048868 +v -0.009826 0.291274 -0.040967 +v 0.009826 0.291274 -0.040967 +v 0.014044 0.279047 -0.048868 +vt 0.187500 0.125000 +vt 0.250000 0.125000 +vt 0.250000 0.187500 +vt 0.187500 0.187500 +vt 0.250000 0.250000 +vt 0.187500 0.250000 +vt 0.250000 0.312500 +vt 0.187500 0.312500 +vt 0.250000 0.375000 +vt 0.187500 0.375000 +vt 0.187500 0.062500 +vt 0.250000 0.062500 +vt 0.312500 0.125000 +vt 0.312500 0.187500 +vt 0.312500 0.250000 +vt 0.312500 0.312500 +vt 0.312500 0.375000 +vt 0.312500 0.062500 +vt 0.375000 0.125000 +vt 0.375000 0.187500 +vt 0.375000 0.250000 +vt 0.375000 0.312500 +vt 0.375000 0.375000 +vt 0.375000 0.062500 +vt 0.437500 0.125000 +vt 0.437500 0.187500 +vt 0.437500 0.250000 +vt 0.437500 0.312500 +vt 0.437500 0.375000 +vt 0.437500 0.062500 +vt 0.500000 0.125000 +vt 0.500000 0.187500 +vt 0.500000 0.250000 +vt 0.500000 0.312500 +vt 0.500000 0.375000 +vt 0.500000 0.062500 +vt -0.000000 0.125000 +vt 0.062500 0.125000 +vt 0.062500 0.187500 +vt -0.000000 0.187500 +vt 0.062500 0.250000 +vt -0.000000 0.250000 +vt 0.062500 0.312500 +vt -0.000000 0.312500 +vt 0.062500 0.375000 +vt -0.000000 0.375000 +vt -0.000000 0.062500 +vt 0.062500 0.062500 +vt 0.125000 0.125000 +vt 0.125000 0.187500 +vt 0.125000 0.250000 +vt 0.125000 0.312500 +vt 0.125000 0.375000 +vt 0.125000 0.062500 +vt 0.750000 0.625000 +vt 0.812500 0.625000 +vt 0.812500 0.687500 +vt 0.750000 0.687500 +vt 0.750000 0.375000 +vt 0.812500 0.375000 +vt 0.812500 0.437500 +vt 0.750000 0.437500 +vt 0.812500 0.500000 +vt 0.750000 0.500000 +vt 0.812500 0.562500 +vt 0.750000 0.562500 +vt 0.875000 0.625000 +vt 0.875000 0.687500 +vt 0.875000 0.375000 +vt 0.875000 0.437500 +vt 0.875000 0.500000 +vt 0.875000 0.562500 +vt 0.937500 0.625000 +vt 0.937500 0.687500 +vt 0.937500 0.375000 +vt 0.937500 0.437500 +vt 0.937500 0.500000 +vt 0.937500 0.562500 +vt 1.000000 0.625000 +vt 1.000000 0.687500 +vt 1.000000 0.375000 +vt 1.000000 0.437500 +vt 1.000000 0.500000 +vt 1.000000 0.562500 +vt 0.500000 0.625000 +vt 0.562500 0.625000 +vt 0.562500 0.687500 +vt 0.500000 0.687500 +vt 0.562500 0.375000 +vt 0.562500 0.437500 +vt 0.500000 0.437500 +vt 0.562500 0.500000 +vt 0.500000 0.500000 +vt 0.562500 0.562500 +vt 0.500000 0.562500 +vt 0.625000 0.625000 +vt 0.625000 0.687500 +vt 0.625000 0.375000 +vt 0.625000 0.437500 +vt 0.625000 0.500000 +vt 0.625000 0.562500 +vt 0.687500 0.625000 +vt 0.687500 0.687500 +vt 0.687500 0.375000 +vt 0.687500 0.437500 +vt 0.687500 0.500000 +vt 0.687500 0.562500 +vt 0.250000 0.625000 +vt 0.312500 0.625000 +vt 0.312500 0.687500 +vt 0.250000 0.687500 +vt 0.312500 0.437500 +vt 0.250000 0.437500 +vt 0.312500 0.500000 +vt 0.250000 0.500000 +vt 0.312500 0.562500 +vt 0.250000 0.562500 +vt 0.375000 0.625000 +vt 0.375000 0.687500 +vt 0.375000 0.437500 +vt 0.375000 0.500000 +vt 0.375000 0.562500 +vt 0.437500 0.625000 +vt 0.437500 0.687500 +vt 0.437500 0.437500 +vt 0.437500 0.500000 +vt 0.437500 0.562500 +vt -0.000000 0.625000 +vt 0.062500 0.625000 +vt 0.062500 0.687500 +vt -0.000000 0.687500 +vt 0.062500 0.437500 +vt -0.000000 0.437500 +vt 0.062500 0.500000 +vt -0.000000 0.500000 +vt 0.062500 0.562500 +vt -0.000000 0.562500 +vt 0.125000 0.625000 +vt 0.125000 0.687500 +vt 0.125000 0.437500 +vt 0.125000 0.500000 +vt 0.125000 0.562500 +vt 0.187500 0.625000 +vt 0.187500 0.687500 +vt 0.187500 0.437500 +vt 0.187500 0.500000 +vt 0.187500 0.562500 +vt 0.687500 0.750000 +vt 0.750000 0.750000 +vt 0.750000 0.812500 +vt 0.687500 0.812500 +vt 0.750000 0.875000 +vt 0.687500 0.875000 +vt 0.750000 0.937500 +vt 0.687500 0.937500 +vt 0.750000 1.000000 +vt 0.687500 1.000000 +vt 0.812500 0.750000 +vt 0.812500 0.812500 +vt 0.812500 0.875000 +vt 0.812500 0.937500 +vt 0.812500 1.000000 +vt 0.875000 0.750000 +vt 0.875000 0.812500 +vt 0.875000 0.875000 +vt 0.875000 0.937500 +vt 0.875000 1.000000 +vt 0.937500 0.750000 +vt 0.937500 0.812500 +vt 0.937500 0.875000 +vt 0.937500 0.937500 +vt 0.937500 1.000000 +vt 1.000000 0.750000 +vt 1.000000 0.812500 +vt 1.000000 0.875000 +vt 1.000000 0.937500 +vt 1.000000 1.000000 +vt 0.500000 0.750000 +vt 0.562500 0.750000 +vt 0.562500 0.812500 +vt 0.500000 0.812500 +vt 0.562500 0.875000 +vt 0.500000 0.875000 +vt 0.562500 0.937500 +vt 0.500000 0.937500 +vt 0.562500 1.000000 +vt 0.500000 1.000000 +vt 0.625000 0.750000 +vt 0.625000 0.812500 +vt 0.625000 0.875000 +vt 0.625000 0.937500 +vt 0.625000 1.000000 +vt 0.750000 0.312500 +vt 0.812500 0.312500 +vt 0.750000 0.062500 +vt 0.812500 0.062500 +vt 0.812500 0.125000 +vt 0.750000 0.125000 +vt 0.812500 0.187500 +vt 0.750000 0.187500 +vt 0.812500 0.250000 +vt 0.750000 0.250000 +vt 0.875000 0.312500 +vt 0.875000 0.062500 +vt 0.875000 0.125000 +vt 0.875000 0.187500 +vt 0.875000 0.250000 +vt 0.937500 0.312500 +vt 0.937500 0.062500 +vt 0.937500 0.125000 +vt 0.937500 0.187500 +vt 0.937500 0.250000 +vt 1.000000 0.312500 +vt 1.000000 0.062500 +vt 1.000000 0.125000 +vt 1.000000 0.187500 +vt 1.000000 0.250000 +vt 0.562500 0.312500 +vt 0.562500 0.062500 +vt 0.562500 0.125000 +vt 0.562500 0.187500 +vt 0.562500 0.250000 +vt 0.625000 0.312500 +vt 0.625000 0.062500 +vt 0.625000 0.125000 +vt 0.625000 0.187500 +vt 0.625000 0.250000 +vt 0.687500 0.312500 +vt 0.687500 0.062500 +vt 0.687500 0.125000 +vt 0.687500 0.187500 +vt 0.687500 0.250000 +vt 0.250000 0.937500 +vt 0.312500 0.937500 +vt 0.312500 1.000000 +vt 0.250000 1.000000 +vt 0.312500 0.750000 +vt 0.250000 0.750000 +vt 0.312500 0.812500 +vt 0.250000 0.812500 +vt 0.312500 0.875000 +vt 0.250000 0.875000 +vt 0.375000 0.937500 +vt 0.375000 1.000000 +vt 0.375000 0.750000 +vt 0.375000 0.812500 +vt 0.375000 0.875000 +vt 0.437500 0.937500 +vt 0.437500 1.000000 +vt 0.437500 0.750000 +vt 0.437500 0.812500 +vt 0.437500 0.875000 +vt 0.000000 0.937500 +vt 0.062500 0.937500 +vt 0.062500 1.000000 +vt 0.000000 1.000000 +vt 0.062500 0.750000 +vt 0.000000 0.750000 +vt 0.062500 0.812500 +vt 0.000000 0.812500 +vt 0.062500 0.875000 +vt 0.000000 0.875000 +vt 0.125000 0.937500 +vt 0.125000 1.000000 +vt 0.125000 0.750000 +vt 0.125000 0.812500 +vt 0.125000 0.875000 +vt 0.187500 0.937500 +vt 0.187500 1.000000 +vt 0.187500 0.750000 +vt 0.187500 0.812500 +vt 0.187500 0.875000 +vn 0.000000 -1.000000 -0.004800 +vn 0.000000 -0.657400 0.753500 +vn -0.898300 -0.248500 0.362300 +vn -0.863600 -0.504100 -0.003400 +vn -0.661500 0.421500 -0.620200 +vn -0.746000 0.665900 0.000000 +vn 0.661500 0.421500 -0.620200 +vn 0.746000 0.665900 0.000000 +vn 0.898300 -0.248500 0.362300 +vn 0.863600 -0.504100 -0.003400 +vn 0.000000 0.000000 1.000000 +vn -0.925200 0.000000 0.379500 +vn -0.617100 0.000000 -0.786900 +vn 0.617100 0.000000 -0.786900 +vn 0.925200 0.000000 0.379500 +vn 0.000000 0.657400 0.753500 +vn -0.898300 0.248400 0.362300 +vn -0.661500 -0.421500 -0.620200 +vn 0.661500 -0.421500 -0.620200 +vn 0.898300 0.248400 0.362300 +vn 0.000000 1.000000 0.000000 +vn -0.866100 0.499800 0.000000 +vn -0.746000 -0.665900 0.000000 +vn 0.746000 -0.665900 0.000000 +vn 0.866100 0.499800 0.000000 +vn 0.000000 0.657400 -0.753500 +vn -0.898300 0.248400 -0.362400 +vn -0.661600 -0.421500 0.620200 +vn 0.661500 -0.421500 0.620200 +vn 0.898300 0.248400 -0.362300 +vn 0.000000 -0.000900 -1.000000 +vn -0.924600 -0.000600 -0.380700 +vn -0.617100 0.000000 0.786900 +vn 0.617100 0.000000 0.786900 +vn 0.924700 -0.000600 -0.380700 +vn 0.000000 -0.650300 -0.759600 +vn -0.895600 -0.254600 -0.364800 +vn -0.661600 0.421500 0.620200 +vn 0.661600 0.421500 0.620200 +vn 0.895600 -0.254600 -0.364800 +vn 0.004900 -1.000000 0.000000 +vn -0.729700 -0.683800 0.000000 +vn -0.324500 -0.256300 -0.910500 +vn 0.003300 -0.475500 -0.879700 +vn 0.578700 0.436200 -0.689100 +vn 0.000000 0.666600 -0.745400 +vn 0.578700 0.436200 0.689100 +vn 0.000000 0.666600 0.745400 +vn -0.324500 -0.256300 0.910500 +vn 0.003300 -0.475500 0.879700 +vn -1.000000 0.000000 0.000000 +vn -0.359600 0.000000 -0.933100 +vn 0.756400 0.000000 -0.654100 +vn 0.756400 0.000000 0.654100 +vn -0.359600 0.000000 0.933100 +vn -0.729700 0.683700 0.000000 +vn -0.324500 0.256300 -0.910500 +vn 0.578700 -0.436200 -0.689100 +vn 0.578700 -0.436200 0.689100 +vn -0.324500 0.256300 0.910500 +vn 0.000000 0.470900 -0.882200 +vn 0.000000 -0.666600 -0.745400 +vn 0.000000 -0.666600 0.745400 +vn 0.000000 0.470900 0.882200 +vn 0.729700 0.683700 0.000000 +vn 0.324500 0.256300 -0.910500 +vn -0.578700 -0.436200 -0.689100 +vn -0.578700 -0.436200 0.689100 +vn 0.324500 0.256300 0.910500 +vn 1.000000 -0.001100 0.000000 +vn 0.361000 -0.000700 -0.932600 +vn -0.756400 0.000000 -0.654100 +vn -0.756400 0.000000 0.654100 +vn 0.361000 -0.000700 0.932600 +vn 0.736100 -0.676800 0.000000 +vn 0.327100 -0.263100 -0.907600 +vn -0.578700 0.436200 -0.689100 +vn -0.578700 0.436200 0.689100 +vn 0.327100 -0.263100 0.907600 +vn -0.004900 -1.000000 0.000000 +vn 0.729700 -0.683800 0.000000 +vn 0.324500 -0.256300 0.910500 +vn -0.003300 -0.475400 0.879700 +vn 0.324500 -0.256300 -0.910500 +vn -0.003300 -0.475400 -0.879700 +vn 1.000000 0.000000 0.000000 +vn 0.359600 0.000000 0.933100 +vn 0.359600 0.000000 -0.933100 +vn -1.000000 -0.001100 0.000000 +vn -0.361000 -0.000700 0.932600 +vn -0.361000 -0.000700 -0.932600 +vn -0.736100 -0.676800 0.000000 +vn -0.327100 -0.263100 0.907600 +vn -0.327100 -0.263100 -0.907600 +vn 0.000000 -1.000000 0.004800 +vn 0.000000 -0.657400 -0.753500 +vn 0.898300 -0.248500 -0.362400 +vn 0.863600 -0.504100 0.003400 +vn -0.898300 -0.248500 -0.362400 +vn -0.863600 -0.504100 0.003400 +vn 0.000000 0.000000 -1.000000 +vn 0.925200 0.000000 -0.379500 +vn -0.925200 0.000000 -0.379500 +vn 0.898300 0.248500 -0.362400 +vn 0.661600 -0.421500 0.620200 +vn -0.898300 0.248500 -0.362400 +vn 0.898300 0.248500 0.362300 +vn -0.898300 0.248500 0.362300 +vn 0.000000 -0.000900 1.000000 +vn 0.924700 -0.000600 0.380700 +vn -0.924700 -0.000600 0.380700 +vn 0.000000 -0.650300 0.759600 +vn 0.895600 -0.254600 0.364700 +vn -0.895600 -0.254600 0.364700 +vn 0.729700 -0.683700 0.000000 +vn 0.729700 0.683800 0.000000 +vn -0.729700 0.683800 0.000000 +vn -0.898300 -0.248400 0.362300 +vn -0.863600 -0.504100 -0.003500 +vn 0.898300 -0.248400 0.362300 +vn 0.863600 -0.504100 -0.003500 +vn -0.661500 -0.421500 0.620200 +vn 0.924600 -0.000600 -0.380700 +vn -0.661500 0.421500 0.620200 +vn 0.661500 0.421500 0.620200 +s 1 +f 1/1/1 2/2/2 3/3/3 4/4/4 +f 4/4/4 3/3/3 5/5/5 6/6/6 +f 6/6/6 5/5/5 7/7/7 8/8/8 +f 8/8/8 7/7/7 9/9/9 10/10/10 +f 1/1/1 10/11/10 9/12/9 2/2/2 +f 2/2/2 11/13/11 12/14/12 3/3/3 +f 3/3/3 12/14/12 13/15/13 5/5/5 +f 5/5/5 13/15/13 14/16/14 7/7/7 +f 7/7/7 14/16/14 15/17/15 9/9/9 +f 9/12/9 15/18/15 11/13/11 2/2/2 +f 11/13/11 16/19/16 17/20/17 12/14/12 +f 12/14/12 17/20/17 18/21/18 13/15/13 +f 13/15/13 18/21/18 19/22/19 14/16/14 +f 14/16/14 19/22/19 20/23/20 15/17/15 +f 15/18/15 20/24/20 16/19/16 11/13/11 +f 16/19/16 21/25/21 22/26/22 17/20/17 +f 17/20/17 22/26/22 23/27/23 18/21/18 +f 18/21/18 23/27/23 24/28/24 19/22/19 +f 19/22/19 24/28/24 25/29/25 20/23/20 +f 20/24/20 25/30/25 21/25/21 16/19/16 +f 21/25/21 26/31/26 27/32/27 22/26/22 +f 22/26/22 27/32/27 28/33/28 23/27/23 +f 23/27/23 28/33/28 29/34/29 24/28/24 +f 24/28/24 29/34/29 30/35/30 25/29/25 +f 25/30/25 30/36/30 26/31/26 21/25/21 +f 26/37/26 31/38/31 32/39/32 27/40/27 +f 27/40/27 32/39/32 33/41/33 28/42/28 +f 28/42/28 33/41/33 34/43/34 29/44/29 +f 29/44/29 34/43/34 35/45/35 30/46/30 +f 30/47/30 35/48/35 31/38/31 26/37/26 +f 31/38/31 36/49/36 37/50/37 32/39/32 +f 32/39/32 37/50/37 38/51/38 33/41/33 +f 33/41/33 38/51/38 39/52/39 34/43/34 +f 34/43/34 39/52/39 40/53/40 35/45/35 +f 35/48/35 40/54/40 36/49/36 31/38/31 +f 36/49/36 1/1/1 4/4/4 37/50/37 +f 37/50/37 4/4/4 6/6/6 38/51/38 +f 38/51/38 6/6/6 8/8/8 39/52/39 +f 39/52/39 8/8/8 10/10/10 40/53/40 +f 1/1/1 36/49/36 40/54/40 10/11/10 +f 41/55/41 42/56/42 43/57/43 44/58/44 +f 44/59/44 43/60/43 45/61/45 46/62/46 +f 46/62/46 45/61/45 47/63/47 48/64/48 +f 48/64/48 47/63/47 49/65/49 50/66/50 +f 41/55/41 50/66/50 49/65/49 42/56/42 +f 42/56/42 51/67/51 52/68/52 43/57/43 +f 43/60/43 52/69/52 53/70/53 45/61/45 +f 45/61/45 53/70/53 54/71/54 47/63/47 +f 47/63/47 54/71/54 55/72/55 49/65/49 +f 49/65/49 55/72/55 51/67/51 42/56/42 +f 51/67/51 56/73/56 57/74/57 52/68/52 +f 52/69/52 57/75/57 58/76/58 53/70/53 +f 53/70/53 58/76/58 59/77/59 54/71/54 +f 54/71/54 59/77/59 60/78/60 55/72/55 +f 55/72/55 60/78/60 56/73/56 51/67/51 +f 56/73/56 61/79/21 62/80/61 57/74/57 +f 57/75/57 62/81/61 63/82/62 58/76/58 +f 58/76/58 63/82/62 64/83/63 59/77/59 +f 59/77/59 64/83/63 65/84/64 60/78/60 +f 60/78/60 65/84/64 61/79/21 56/73/56 +f 61/85/21 66/86/65 67/87/66 62/88/61 +f 62/35/61 67/89/66 68/90/67 63/91/62 +f 63/91/62 68/90/67 69/92/68 64/93/63 +f 64/93/63 69/92/68 70/94/69 65/95/64 +f 65/95/64 70/94/69 66/86/65 61/85/21 +f 66/86/65 71/96/70 72/97/71 67/87/66 +f 67/89/66 72/98/71 73/99/72 68/90/67 +f 68/90/67 73/99/72 74/100/73 69/92/68 +f 69/92/68 74/100/73 75/101/74 70/94/69 +f 70/94/69 75/101/74 71/96/70 66/86/65 +f 71/96/70 76/102/75 77/103/76 72/97/71 +f 72/98/71 77/104/76 78/105/77 73/99/72 +f 73/99/72 78/105/77 79/106/78 74/100/73 +f 74/100/73 79/106/78 80/107/79 75/101/74 +f 75/101/74 80/107/79 76/102/75 71/96/70 +f 76/102/75 41/55/41 44/58/44 77/103/76 +f 77/104/76 44/59/44 46/62/46 78/105/77 +f 78/105/77 46/62/46 48/64/48 79/106/78 +f 79/106/78 48/64/48 50/66/50 80/107/79 +f 41/55/41 76/102/75 80/107/79 50/66/50 +f 81/108/80 82/109/81 83/110/82 84/111/83 +f 84/9/83 83/17/82 85/112/78 86/113/48 +f 86/113/48 85/112/78 87/114/77 88/115/46 +f 88/115/46 87/114/77 89/116/84 90/117/85 +f 81/108/80 90/117/85 89/116/84 82/109/81 +f 82/109/81 91/118/86 92/119/87 83/110/82 +f 83/17/82 92/23/87 93/120/73 85/112/78 +f 85/112/78 93/120/73 94/121/72 87/114/77 +f 87/114/77 94/121/72 95/122/88 89/116/84 +f 89/116/84 95/122/88 91/118/86 82/109/81 +f 91/118/86 96/123/65 97/124/69 92/119/87 +f 92/23/87 97/29/69 98/125/68 93/120/73 +f 93/120/73 98/125/68 99/126/67 94/121/72 +f 94/121/72 99/126/67 100/127/66 95/122/88 +f 95/122/88 100/127/66 96/123/65 91/118/86 +f 96/123/65 101/85/21 102/88/64 97/124/69 +f 97/29/69 102/35/64 103/91/63 98/125/68 +f 98/125/68 103/91/63 104/93/62 99/126/67 +f 99/126/67 104/93/62 105/95/61 100/127/66 +f 100/127/66 105/95/61 101/85/21 96/123/65 +f 101/128/21 106/129/56 107/130/60 102/131/64 +f 102/46/64 107/45/60 108/132/59 103/133/63 +f 103/133/63 108/132/59 109/134/58 104/135/62 +f 104/135/62 109/134/58 110/136/57 105/137/61 +f 105/137/61 110/136/57 106/129/56 101/128/21 +f 106/129/56 111/138/89 112/139/90 107/130/60 +f 107/45/60 112/53/90 113/140/54 108/132/59 +f 108/132/59 113/140/54 114/141/53 109/134/58 +f 109/134/58 114/141/53 115/142/91 110/136/57 +f 110/136/57 115/142/91 111/138/89 106/129/56 +f 111/138/89 116/143/92 117/144/93 112/139/90 +f 112/53/90 117/10/93 118/145/47 113/140/54 +f 113/140/54 118/145/47 119/146/45 114/141/53 +f 114/141/53 119/146/45 120/147/94 115/142/91 +f 115/142/91 120/147/94 116/143/92 111/138/89 +f 116/143/92 81/108/80 84/111/83 117/144/93 +f 117/10/93 84/9/83 86/113/48 118/145/47 +f 118/145/47 86/113/48 88/115/46 119/146/45 +f 119/146/45 88/115/46 90/117/85 120/147/94 +f 81/108/80 116/143/92 120/147/94 90/117/85 +f 121/148/95 122/149/96 123/150/97 124/151/98 +f 124/151/98 123/150/97 125/152/39 126/153/8 +f 126/153/8 125/152/39 127/154/38 128/155/6 +f 128/155/6 127/154/38 129/156/99 130/157/100 +f 121/148/95 130/103/100 129/58/99 122/149/96 +f 122/149/96 131/158/101 132/159/102 123/150/97 +f 123/150/97 132/159/102 133/160/34 125/152/39 +f 125/152/39 133/160/34 134/161/33 127/154/38 +f 127/154/38 134/161/33 135/162/103 129/156/99 +f 129/58/99 135/57/103 131/158/101 122/149/96 +f 131/158/101 136/163/26 137/164/104 132/159/102 +f 132/159/102 137/164/104 138/165/105 133/160/34 +f 133/160/34 138/165/105 139/166/28 134/161/33 +f 134/161/33 139/166/28 140/167/106 135/162/103 +f 135/57/103 140/68/106 136/163/26 131/158/101 +f 136/163/26 141/168/21 142/169/25 137/164/104 +f 137/164/104 142/169/25 143/170/24 138/165/105 +f 138/165/105 143/170/24 144/171/23 139/166/28 +f 139/166/28 144/171/23 145/172/22 140/167/106 +f 140/68/106 145/74/22 141/168/21 136/163/26 +f 141/168/21 146/173/16 147/174/107 142/169/25 +f 142/169/25 147/174/107 148/175/19 143/170/24 +f 143/170/24 148/175/19 149/176/18 144/171/23 +f 144/171/23 149/176/18 150/177/108 145/172/22 +f 145/74/22 150/80/108 146/173/16 141/168/21 +f 146/178/16 151/179/109 152/180/110 147/181/107 +f 147/181/107 152/180/110 153/182/14 148/183/19 +f 148/183/19 153/182/14 154/184/13 149/185/18 +f 149/185/18 154/184/13 155/186/111 150/187/108 +f 150/88/108 155/87/111 151/179/109 146/178/16 +f 151/179/109 156/188/112 157/189/113 152/180/110 +f 152/180/110 157/189/113 158/190/7 153/182/14 +f 153/182/14 158/190/7 159/191/5 154/184/13 +f 154/184/13 159/191/5 160/192/114 155/186/111 +f 155/87/111 160/97/114 156/188/112 151/179/109 +f 156/188/112 121/148/95 124/151/98 157/189/113 +f 157/189/113 124/151/98 126/153/8 158/190/7 +f 158/190/7 126/153/8 128/155/6 159/191/5 +f 159/191/5 128/155/6 130/157/100 160/192/114 +f 121/148/95 156/188/112 160/97/114 130/103/100 +f 161/193/80 162/194/115 163/60/82 164/59/83 +f 164/195/83 163/196/82 165/197/78 166/198/48 +f 166/198/48 165/197/78 167/199/77 168/200/46 +f 168/200/46 167/199/77 169/201/84 170/202/85 +f 161/193/80 170/202/85 169/201/84 162/194/115 +f 162/194/115 171/203/86 172/69/87 163/60/82 +f 163/196/82 172/204/87 173/205/73 165/197/78 +f 165/197/78 173/205/73 174/206/72 167/199/77 +f 167/199/77 174/206/72 175/207/88 169/201/84 +f 169/201/84 175/207/88 171/203/86 162/194/115 +f 171/203/86 176/208/116 177/75/69 172/69/87 +f 172/204/87 177/209/69 178/210/68 173/205/73 +f 173/205/73 178/210/68 179/211/67 174/206/72 +f 174/206/72 179/211/67 180/212/66 175/207/88 +f 175/207/88 180/212/66 176/208/116 171/203/86 +f 176/208/116 181/213/21 182/81/64 177/75/69 +f 177/209/69 182/214/64 183/215/63 178/210/68 +f 178/210/68 183/215/63 184/216/62 179/211/67 +f 179/211/67 184/216/62 185/217/61 180/212/66 +f 180/212/66 185/217/61 181/213/21 176/208/116 +f 181/34/21 186/218/117 187/89/60 182/35/64 +f 182/36/64 187/219/60 188/220/59 183/31/63 +f 183/31/63 188/220/59 189/221/58 184/32/62 +f 184/32/62 189/221/58 190/222/57 185/33/61 +f 185/33/61 190/222/57 186/218/117 181/34/21 +f 186/218/117 191/223/89 192/98/90 187/89/60 +f 187/219/60 192/224/90 193/225/54 188/220/59 +f 188/220/59 193/225/54 194/226/53 189/221/58 +f 189/221/58 194/226/53 195/227/91 190/222/57 +f 190/222/57 195/227/91 191/223/89 186/218/117 +f 191/223/89 196/228/92 197/104/93 192/98/90 +f 192/224/90 197/229/93 198/230/47 193/225/54 +f 193/225/54 198/230/47 199/231/45 194/226/53 +f 194/226/53 199/231/45 200/232/94 195/227/91 +f 195/227/91 200/232/94 196/228/92 191/223/89 +f 196/228/92 161/193/80 164/59/83 197/104/93 +f 197/229/93 164/195/83 166/198/48 198/230/47 +f 198/230/47 166/198/48 168/200/46 199/231/45 +f 199/231/45 168/200/46 170/202/85 200/232/94 +f 161/193/80 196/228/92 200/232/94 170/202/85 +f 201/233/1 202/234/2 203/235/118 204/236/119 +f 204/111/119 203/110/118 205/237/5 206/238/6 +f 206/238/6 205/237/5 207/239/7 208/240/8 +f 208/240/8 207/239/7 209/241/120 210/242/121 +f 201/233/1 210/242/121 209/241/120 202/234/2 +f 202/234/2 211/243/11 212/244/12 203/235/118 +f 203/110/118 212/119/12 213/245/13 205/237/5 +f 205/237/5 213/245/13 214/246/14 207/239/7 +f 207/239/7 214/246/14 215/247/15 209/241/120 +f 209/241/120 215/247/15 211/243/11 202/234/2 +f 211/243/11 216/248/16 217/249/108 212/244/12 +f 212/119/12 217/124/108 218/250/18 213/245/13 +f 213/245/13 218/250/18 219/251/19 214/246/14 +f 214/246/14 219/251/19 220/252/107 215/247/15 +f 215/247/15 220/252/107 216/248/16 211/243/11 +f 216/248/16 221/185/21 222/187/22 217/249/108 +f 217/124/108 222/88/22 223/178/23 218/250/18 +f 218/250/18 223/178/23 224/181/24 219/251/19 +f 219/251/19 224/181/24 225/183/25 220/252/107 +f 220/252/107 225/183/25 221/185/21 216/248/16 +f 221/253/21 226/254/26 227/255/106 222/256/22 +f 222/131/22 227/130/106 228/257/122 223/258/23 +f 223/258/23 228/257/122 229/259/29 224/260/24 +f 224/260/24 229/259/29 230/261/104 225/262/25 +f 225/262/25 230/261/104 226/254/26 221/253/21 +f 226/254/26 231/263/31 232/264/32 227/255/106 +f 227/130/106 232/139/32 233/265/33 228/257/122 +f 228/257/122 233/265/33 234/266/34 229/259/29 +f 229/259/29 234/266/34 235/267/123 230/261/104 +f 230/261/104 235/267/123 231/263/31 226/254/26 +f 231/263/31 236/268/36 237/269/37 232/264/32 +f 232/139/32 237/144/37 238/270/124 233/265/33 +f 233/265/33 238/270/124 239/271/125 234/266/34 +f 234/266/34 239/271/125 240/272/40 235/267/123 +f 235/267/123 240/272/40 236/268/36 231/263/31 +f 236/268/36 201/233/1 204/236/119 237/269/37 +f 237/144/37 204/111/119 206/238/6 238/270/124 +f 238/270/124 206/238/6 208/240/8 239/271/125 +f 239/271/125 208/240/8 210/242/121 240/272/40 +f 201/233/1 236/268/36 240/272/40 210/242/121 diff --git a/mods/basic_materials/plastics.lua b/mods/basic_materials/plastics.lua new file mode 100644 index 00000000..e29af53e --- /dev/null +++ b/mods/basic_materials/plastics.lua @@ -0,0 +1,56 @@ +-- Translation support +local S = minetest.get_translator("basic_materials") + +-- items + +minetest.register_craftitem("basic_materials:plastic_sheet", { + description = S("Plastic sheet"), + inventory_image = "basic_materials_plastic_sheet.png", +}) + +minetest.register_craftitem("basic_materials:plastic_strip", { + description = S("Plastic strips"), + groups = { strip = 1 }, + inventory_image = "basic_materials_plastic_strip.png", +}) + +minetest.register_craftitem("basic_materials:empty_spool", { + description = S("Empty wire spool"), + inventory_image = "basic_materials_empty_spool.png" +}) + +-- crafts + +minetest.register_craft({ + type = "cooking", + output = "basic_materials:plastic_sheet", + recipe = "basic_materials:paraffin", +}) + +minetest.register_craft({ + type = "fuel", + recipe = "basic_materials:plastic_sheet", + burntime = 30, +}) + +minetest.register_craft( { + output = "basic_materials:plastic_strip 9", + recipe = { + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" } + }, +}) + +minetest.register_craft( { + output = "basic_materials:empty_spool 3", + recipe = { + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "", "basic_materials:plastic_sheet", "" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" } + }, +}) + +-- aliases + +minetest.register_alias("homedecor:plastic_sheeting", "basic_materials:plastic_sheet") +minetest.register_alias("homedecor:plastic_strips", "basic_materials:plastic_strip") +minetest.register_alias("homedecor:empty_spool", "basic_materials:empty_spool") diff --git a/mods/basic_materials/textures/basic_materials_brass_block.png b/mods/basic_materials/textures/basic_materials_brass_block.png new file mode 100644 index 0000000000000000000000000000000000000000..c93780002f87ced40ad5cd844688948d20ae8ac9 GIT binary patch literal 272 zcmV+r0q_2aP)QAOHgp5C8x(050AB*_x`W!T=5K?%SEV?y&$p{{H{lo9lo84(;v! z`}%WB5`?cueVTx0*^E2e6CAk@9U$q7a6US*<7tZ^V-h$jBzVo87_Qrt>rjZ zLZCMXtGZFQN6*p}qh=|k;^VD83hTEnGx;DPF!Pi6H|b?HelzCZd%O6-zjXF)S*BSI Tw|Pu}wlH|Q`njxgN@xNA6Yo-v literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_cement_block.png b/mods/basic_materials/textures/basic_materials_cement_block.png new file mode 100644 index 0000000000000000000000000000000000000000..6d30f477f359e93a71112578baace525ce0f0fdc GIT binary patch literal 243 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 Y0yypkc?hzDnE(I)07*qoM6N<$g3I$jPXGV_ literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_chainlink_brass.png b/mods/basic_materials/textures/basic_materials_chainlink_brass.png new file mode 100644 index 0000000000000000000000000000000000000000..9a1ad87e5c4ec6bedb9fa3fcb8bf9c36b2841a57 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=2k^8k@U}4@@yTw<_e> zl@)7JuCE4)GL{7S1v5B2yO9Ru_<6cGhH%KT9(3etHV|MqurTLclfJ;Oh9$Fh@A{^< z;{X3HV+MwRdBQvTS$DXyzI>(N-KXtxU**TObheBA+nWB{sdS{V1)3_Jdt ZY;yS)^B@^VH=qj`JYD@<);T3K0RX*6Kz#rJ literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_concrete_block.png b/mods/basic_materials/textures/basic_materials_concrete_block.png new file mode 100644 index 0000000000000000000000000000000000000000..5dd0d660a238c6ca7f0274f260f9afb320b77277 GIT binary patch literal 252 zcmVY`8QRl6>1%B6N=CI;5pv6_`|C`xS z|39tB`Tu28&HpzWTK<37J>~!1O;i6r**fk2mBnrUcXww0JJp-=X?d3G`^9mlXICZ} zm%|Mxwv_z;c245|&#Mdn|J>gA|KH&$|NmWB@&EtrtzZmdgTz2`AT^JsME$R_mH7`h zpvhI?-}-FF{}UqZ{$H6s`C!ZX{nYTeq`B4b~ Y0Jhw^anS{dXaE2J07*qoM6N<$f(d7-Z~y=R literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_copper_wire.png b/mods/basic_materials/textures/basic_materials_copper_wire.png new file mode 100644 index 0000000000000000000000000000000000000000..9df9f36635e86c5ea63c1dc3f12887fb3bc22202 GIT binary patch literal 306 zcmV-20nPr2P)U@EwPwOzp8T|3fHAS9c_ zBxqkZTD_-FGjG9BUV9J`Im_gE-a)``b5RszSq4CoB*byt8v?-NdL?ZcV?-$>N+~hM zblx@(>2cC@xsX#zmy3>h&>kk!8SA@iqF_Me4;ckR06t8OwhgAqIuQ`|V zIit{L90puO0RX#7^QkS`Hssqae-gaqFTDiXg`hN+$~Y4IV+R4_(EldzU{`8NZK>RL zu*cL*KY@tI>h|iaD~O2vH1VLyr+RR6|J13n^Jj9_7u?+FHXlP0<^TWy07*qoM6N<$ Ef~uT@yZ`_I literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_empty_spool.png b/mods/basic_materials/textures/basic_materials_empty_spool.png new file mode 100644 index 0000000000000000000000000000000000000000..017a94fd20c34d95fc8342e9df02f0db5e4a64d0 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`b3I)gLo80;o$SbUSV6#bzUdJG zfjgC~{*#=mh1NfC64-Rg>CGzD84+A%SN8|~`8*?WpMgfpa5~kR)YHQlO^dK*b=XraB`4f5$N;C&`1$k|s zef)*gf8GH9tlqubS59wCjXYtw|Ge&-sjcs%u9v!caTa(!^tZpfVcx$fzAL*Q8e9iD Ol)=;0&t;ucLK6VKXII() literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_energy_crystal.png b/mods/basic_materials/textures/basic_materials_energy_crystal.png new file mode 100644 index 0000000000000000000000000000000000000000..f1c28e80547b2ade2e3ad9d04690351752d0eb1a GIT binary patch literal 817 zcmV-11J3-3P) zZ%mYR0KoB|Cm^E@>ok=dXX3-%c?!pc97GUWbD5fNOj^BY=2}L!nffYOptzAsa_j#B z3tw1nDO-Om=4{18?awf)jpm|%Ti6`CIJoD}@Ao|SJil+W)#eLp_4$Z@!mg#o?5=3w zsU-vA|I%H?99o~anYL2cTCDYf^fB>Y(cN6cL!wk2yA@hXwR5^0e}5R-AAOLvl_BwO zvLky#VupV9PNs(&g6w1qxp(hI4Ypu@+z31C*3({BD6S{-+v_1Q!|!{*q$BCsNAAHs zv6<|-J;>fhvO|xN?`c9G+O&YK#yR48cy8S!?bV9TT6D*9^wS1B9)_+O^qz9`juNf+ z#nCUUUg*D=nk}xy!8M=hy_M2EaxdzWB>8s?f}S+&N<&8&_NQ@=S0gVq__`yK5r32Y zYYX#-QrpcZ1?J%x?(izCixI5TYmk@YSeXdckFDfL;e5FSchtZ+HP5rIM!Wq^Q6R>l z$mv|n?-z@(>^T0bx8S}pmrT%xHC%_Bs3rUT7QE*Ttifiolwn%ss4L6Jy%$?7?2jHk zKlP^Yrd1UE$|CISQXD6Vef18^@g!c4f!!a+{;3jqem-(4itSfnUYPHzfyAirx+B=K z3g=2CHZi1*BUK7>Vj13;f%!uPYG5I%?+!x@M9@1I=Xe;l--y4h0JfDdeNy0l9mbO}R3;HP_UdniK3P_64OQZvU4iYD zA$2{HH2Je7aG;*xr6wlFIvM9E>fr6z+=l&g1m!lPf(>hh5@HrD;rrY(2`tM%vI@i?uA%RjjR~Ru{kPcI9By+@s~dU6S@ozea7Ws00000NkvXXu0mjfutA!B literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_gear_steel.png b/mods/basic_materials/textures/basic_materials_gear_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..584f9a51502729fb65198c204230d0100d729b5a GIT binary patch literal 5845 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 literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_gold_wire.png b/mods/basic_materials/textures/basic_materials_gold_wire.png new file mode 100644 index 0000000000000000000000000000000000000000..781de7b1a9439a5d9180f06a1074b6f767a427c2 GIT binary patch literal 286 zcmV+(0pb3MP)}LrYr3NnDttB9Rl=MN-iv2S^8^AZA-TUKwwOhDdf26HCkQMyvnz zH1iicrMiQN$S9Li>LlRUToeU)o&%7kDO&5n5CAsoxpZZ%6=RGTW5in9d)usD&XaC4 zEtj;-bk7`ihj^CowR|KDuTjyIU=je}b`5)1vj47#X9@6pKA`?waQpBCHz7=}P`?2| z-9XiXb(C)ze-cz5uY&}x@gb;N*m)9+-$5Kf9R2SOTw5V+IZPlTQsnoet{@_EXyQqg kFZJLqdGA%(`!jj#2hL93EOD>hK>z>%07*qoM6N<$f|qX6 z@{*qEs#o=@suPJ}+gEYYz8q@%erhbw%@Y%z2L?Xw`&Ix6fCPq+KnNN5pJyi#FX(u) zqTotUTJ%Da!c>y5y#%-vhd2^9(<3Nn#=Cu6LU6yK2>Vm++p!MIf7n(;bPwu#KH7PM zcER9$E=6<#%Bw0KNp081^|D9wIewfOJRRt0i7n}VAOyib1eL79#eB+5&=9>G-_??b z*CWkr9TH}~T~mZx0<{-KyI{Sv;Ndg>+eBAYT}EeSi8IDvdJK0nJ!5R;y6RO>o{4%!RUSCcpnSb?EjDXgu~oqow_# P00000NkvXXu0mjfbef`4 literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_ic.png b/mods/basic_materials/textures/basic_materials_ic.png new file mode 100644 index 0000000000000000000000000000000000000000..4c8889451813f0c8727e0efac36ff761b5f047fc GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstU!KjfKP~P za74IgfWMQMm#dGDPe`zDXlQU$l(V)`Gl7#ae!VaIKe&p=APB*-uL zKVHCaR!*bvb8f^mY(D}5g$--J~2#QIM$&r{Q^96y+6-Y#45 zTFOgP#I;eyQ>IYH*{d?W;OJ$Oz5EG1j`zR2TsArJ`Od^t$-d<+0!^y=VrSeF)*iL! zQ@Ico&!QeEa#z)ud&4?y&S|NNj@L^yPJdGJxO|24kiinYIS+KwDtcC}+P5p=ASdUy vTK3Jkx0#vV3)XFQd7uBqTIGFkor(M*_EfD+S3VsC`h>yL)z4*}Q$iB}YXn`L literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_oil_extract.png b/mods/basic_materials/textures/basic_materials_oil_extract.png new file mode 100644 index 0000000000000000000000000000000000000000..e34623d0551bbf2334f46393b2a66ade0ca7b8b6 GIT binary patch literal 1966 zcmV;f2T}NmP))Rd!KV>=4LXXt)b124^d+!s8kw|Fe7L~6^YPd(_)Klv4VXQ`XDIycx03ad|5pJ~IZ~(kls0c)4hflp3Y5<-){$j&g zI$(?)H74_wm_W=RqMdB*SB4sZI7+_koVm-nl~8A5IOkxQp{kFcn4SCZPy#SLJ+mK# zuUhLu=I+NbGmNz$qA~CFdqW4nGsjLgiReh+%)avK7g~^IgA79iV*2EX*}2Du3IJow zA#3Sq5I7XE-{)_@#(;=e6i1(*ed)kZ05Cm0vp-G!BgPo?u6}PQ7-L|vt#OQ?-{15A zJag=1lMR2#F!lw3U3K-l!XaY;M6vhy%-nZ3Hv?2Z4d83W7#L&MOniu_%mM~*`1#qF zKC>wSc>3wty#SuDhTxomF(xm321t^!yr2k$@0>b)W@1wTFg-mpN=)}M(=KKP5ko|f zrfJvZz3)G%d`AEPQS439^xK;X0AuKmg8J6-nz7$6MJ};`RrPZxX6KG<3IL8hd+I|4 z^^GAg8*uJS*H1R9YJ!5gSO8#5LHFfj*B5{%pPFHx%Ga4`R}ffO7a|B7utCtdj0<7I z23!~d!~<81s`@b(hL2TUGFJ+KW14b~j|PnfTsVqwWCSh@!N!8f0LU1iqEOL6;-Sm} z25^{(kJJ)?Q>V{Ngrkio!o~=~umNjr*6bM6+47|5Y9LRfa-k03>O;&l$7R zI+u$WRWC6rh@)tmPyB6l41s+`%rZ0R8jl=^Y4zkNXMj%<5Of?wmE{GMoeL23CUmy2 z!P{NL1oa9+c2ChMR`F0#hzfj?bXw;CwiD4!wF3aaM_0fYboB+|72ao#l6ZLUb7wP$ zeJW+=p`bujchnJp-93V}Ce?i+`AQ3*inNm%YO(dLHq1orG=PZql%3CdeJhu$0-B}6 zK1q;75yYomPOjWfcrP$jwK+XKGg=!4oH~7GLcBLcH5Y~sLEzx5fwNg5#B5-#0W(0v zD7OMc01<)rf;9CINf1RTk|ajE9bg z7EQ@CK!gBD=UyU0v)QB|4C}KCT)w>63sf04@lS6Y0Pq6>8HJ7j2%!l3$GH~u{<5eps>oYj z%b#?=d2jqj!8&_)Np#DCIZEtZ#|2NcXsgUkuica&sQ6&Y;WyD`Vl!5H8GELkH9r;- zDwm`^F_M`^6HOTt>+v}?E2bUlpfofs2Lw>Lj!JUVxM$yxq-m!y!xnH@W}@S5GO zT{_Le*I&i$%fZzRigya$&8pWftaSLuYWe2D+=jogy#2KYR?2=1-pklN)ivBPrXm37 OQU*^~KbLh*2~7a=@>Ny< literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_paraffin.png b/mods/basic_materials/textures/basic_materials_paraffin.png new file mode 100644 index 0000000000000000000000000000000000000000..77d2bbd12e37d724d87822457fa22b927a48c18f GIT binary patch literal 345 zcmV-f0jBjm@zqOr9pf#>1mvib%4#NfwJP zPZ)e+%=#VRlNOX9PL7g<0q_A)q;_`)qPX!U# zSv{nT;*Bx|Y8aR_c*mke6>T6Q2U`i>#6!_T=Ykt5RCo;UgIhoODtluh+q2gXSvwWv rlxFN&(J)=jtZ0kTh2#0x-pREfDC$N*K|~Z4L`Bdur1ORjbfHC|ln#V!@?U;3x!wNy#c})~ zE(_bXeKbvD7eygNnx@ui;WSOQ%F=b6kgKYavMfJCuxW(DFvvKLI`@6AApr6`--jrR zcM2#(Fwe8B>nh8#Xb4Vl@dE5aRDor>Biy!4LvRA1u4}UkiK1v9qKYjXAOeCDfMyRk zNRmX+q>j00000NkvXXu0mjfHCcNh literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_plastic_strip.png b/mods/basic_materials/textures/basic_materials_plastic_strip.png new file mode 100644 index 0000000000000000000000000000000000000000..1318dfc04dfb0e80a85e934877e1b3eae6ad43f9 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar`0iURLBgpuppB@qR4B z>A(KrvCVIeOlocA)$m^7yhq-Jd-w6Xd+WSKW=k??s&cYs#dt9)JlFZe?*Df|dwZkc zJGQhB=?P-{*_3v0x_ngL(DeR*7Mlfw%evOCM`V@kMmH`p`ycT4I@X3iVE9{Sc9lH zdl3~uKiP|*7ZC(Oy^UT~e?l*M6@!SN}?zQjdx~p5WjW$kSxQ5;+H8 zFR@7+<03nvu|ztZtD;=4B1G}XSv5$i30XBDDh5(&5d#O@@cP4;Tj*|OG_yl&^=jQo zwy~_3%VZ0P(n$oP4044AV(}#6yn>XPhp6cAjYklep!!q1{G+|JjC9&q2QXNxHk?Ed z)DsCwgI;JNNC~*IvIeg|f^5D9YAONWSO7!rQ4D)VG3*(GQKX6EG2pgJvZRd&Y2Z*n=Ur7b9Ljy#6qfirx=|rjX5=j|mlHpHOrX zv&}YynIhKLpJ6;mBRa`J(TX@4jAHM=AodTrA5)-vAf@II ziiw~(sUL~4Tl)qNY!)iV`tzMGtWx8poUyDKwRq%Y`{HO=Yz`2cZdRNmDWyN9(gmD4 zbq0YDjbL~Z3@iQ27`2UhtNr}KvbdK{j???YT{yUD%d)e>>@0i< zb6cpYzBOcwIS||rkK;&HRRF|sOcX_@Bo7JJb;Vi>faiI*uDkcPZNqUKbC4z?`U)bV z4?QT$Qj4O%_kDsOAPhqQhGAe?7Up>-O;eI2F{kE;h&D~5ec!9KcHcTpleTTEbzT2Z zLDzMEui$#)cdl?7xAItEbtpxx8002ovPDHLkV1ne^ BX2t*j literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_steel_bar.png b/mods/basic_materials/textures/basic_materials_steel_bar.png new file mode 100644 index 0000000000000000000000000000000000000000..0673b6eefcb9a4f1a89fbdb0752f267f30476427 GIT binary patch literal 311 zcmV-70m%M|P)S7)4Je$=eAk(uKaDh$2Nq5G>W!ke^1f3?^34G)+y2)SsozxJoGvY0^#aZWzvY z=iZNjUCVQA*}J`wGM_4kz&h%Xnm#rhNbW);d=P zl!ZMx7Jd+->v|)+>|nL+rp)US0IP6Y=ZZQ9d-C{bU+(;O{sVdPs6OnL;>-X5002ov JPDHLkV1h3Ykc|KU literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_steel_strip.png b/mods/basic_materials/textures/basic_materials_steel_strip.png new file mode 100644 index 0000000000000000000000000000000000000000..6384dc8302080b28df9b484c8113e9809e76f64e GIT binary patch literal 326 zcmV-M0lEH(P)p{RH*@l&{j;V`-Lh=Kg3jd&7x*oiH8#cBX9Fr~jQwym-8a!Fq9kHYM%KS0fYf%w~K@}m*} Y0ADb?S;9pEJpcdz07*qoM6N<$g5}4dO8@`> literal 0 HcmV?d00001 diff --git a/mods/basic_materials/textures/basic_materials_steel_wire.png b/mods/basic_materials/textures/basic_materials_steel_wire.png new file mode 100644 index 0000000000000000000000000000000000000000..0c96c8f34b2857f76ef34a0e68d560d7712dc543 GIT binary patch literal 284 zcmV+%0ptFOP)JC@R=W}rb3>?xXFYS=9VU6sdR1afOp+Lku>gpC5<(z^1Cu=GY{0&*xw)NUt;HBinx+7> zZHxCF@4xtXe`AoK-t9<|7-NnEiirFWgsTu-{{~%xfg7l*F3Y=%2vk*%O+2acdQ}b* iZ0;X=RUZ9JqxB7_@8$Uni6R#O0000 zOGs2v90%av|J-x$%(>T@QD@YdDKgEVA}FjD(ZhlsSVAqL*P;j)xd_?`R*(d>XjKse zErN(z1wB_4H9;5^Q6^UQFk`X_$I+S5dEM9PE?S5X)c4_Eyghk<@IM~zZRPL`oat(P zcdBz8Jg8D=1OZg;eh&o7krn*;XC?%f+)v-Ct2hN%T>G}kgw z$!3uLnZ&CPU$^%5XCGh&2G7p>U!=>pyw<+3KJ(+-73nyVshZ}Li*T$8q?C|m#o`J( ziCGvtiT$mc$u<*ZN2cBk4L7Bd--$#3t|m~(=P{NV#rsr-jZRK4Inv@^49}jZ!r-Be zK8RhbVtu)ixxC`o;KZb^aBY#nFf^s<+)!bJ!;`b+K%6mz zbuME;KTTCEESnpG<`W1A9|HApxKoqh3`mWQi)Ha@YkazN8Ne0}j{&sWj)bl;iiUJF za*jEXT8R2M$aPW9O~4n9z;z|GOa@KSi1Pi@&lmtd+hizufYXwIMo3PYayXrrmMbAu z6?P#9eUcpWrv=91PUCU=7@6VRnnK7o|dVR9?jjdJ;fAxt=bLArhCDo^$7GP!M4W zcoVy!+^XWgbeD?TTm_ + +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. diff --git a/mods/cake/README.md b/mods/cake/README.md new file mode 100644 index 00000000..599b07c8 --- /dev/null +++ b/mods/cake/README.md @@ -0,0 +1,15 @@ +# Minetest 5.0+ mod: cake +Adds delicious cakes to Minetest! + +## License +Copyright (c) 2015 MrIbby +- Code in licensed under the MIT license, see [LICENSE](LICENSE) for details. + +### Authors and licenses of textures +- TenPlus1 (WTFPL): + - `cake.png` + - `cake_bottom.png`, derivative + - `cake_inner.png`, derivative + - `cake_side.png`, derivative + - `cake_sugar.png` + - `cake_top.png`, derivative diff --git a/mods/cake/init.lua b/mods/cake/init.lua new file mode 100644 index 00000000..885e91ea --- /dev/null +++ b/mods/cake/init.lua @@ -0,0 +1,147 @@ +local throwable_cake = false + +-- CAKE -- + +local S = minetest.get_translator("cake") + +local sizes = {-0.4375, -0.3125, -0.1875, -0.0625, 0.0625, 0.1875, 0.3125} + +for i, size in ipairs(sizes) do + local slice = i - 1 + local name + local description + local drop + local tiles + + if slice == 0 then + name = "cake:cake" + description = S("Cake") + drop = nil + tiles = {"cake_top.png", "cake_bottom.png", "cake_side.png"} + else + name = "cake:cake_"..slice + drop = '' + tiles = {"cake_top.png", "cake_bottom.png", "cake_side.png", "cake_inner.png", "cake_side.png", "cake_side.png"} + end + + minetest.register_node(name, { + description = description, + drop = drop, + drawtype = "nodebox", + tiles = tiles, + inventory_image = "cake.png", + wield_image = "cake.png", + paramtype = "light", + is_ground_content = false, + groups = {crumbly=3}, + --sounds = sounds, + node_box = { + type = "fixed", + fixed = { + {size, -0.5, -0.4375, 0.4375, 0, 0.4375}, + } + }, + on_rightclick = function(pos, node, clicker) + clicker:set_hp(clicker:get_hp() + 1) + + if i < #sizes then + minetest.swap_node(pos, {name="cake:cake_"..i}) + else + minetest.remove_node(pos) + end + end, + }) +end + +if not minetest.get_modpath("food") then + minetest.register_craftitem("cake:sugar", { + description = S("Sugar"), + inventory_image = "cake_sugar.png", + groups = {food_sugar=1} + }) + + minetest.register_craft({ + type = "shapeless", + output = "cake:sugar", + recipe = {"default:papyrus"} + }) +else + minetest.register_alias("cake:sugar", "food:sugar") +end + +minetest.register_craft({ + type = "shapeless", + output = "cake:cake", + recipe = {"farming:flour", "group:water_bucket", "group:food_sugar", "group:food_sugar"}, + replacements = { + {"group:water_bucket", "bucket:bucket_empty"}, + + -- Not needed >0.4.13 + {"bucket:bucket_water", "bucket:bucket_empty"}, + {"bucket:bucket_river_water", "bucket:bucket_empty"} + } +}) + +-- THROWABLE CAKE -- + +minetest.register_entity("cake:cake_entity", { + physical = false, + timer = 0, + textures = {"cake.png"}, + lastpos = {}, + collisionbox = {0,0,0,0,0,0}, + on_step = function(self, dtime) + self.timer=self.timer+dtime + local pos = self.object:getpos() + local node = minetest.get_node(pos) + + if self.timer>0.2 then + local objs = minetest.get_objects_inside_radius({x=pos.x,y=pos.y,z=pos.z}, 2) + for k, obj in pairs(objs) do + if obj:get_luaentity() == nil or obj:get_luaentity().name ~= "cake:cake_entity" and obj:get_luaentity().name ~= "__builtin:item" then + obj:set_hp(obj:get_hp() + 7) + self.object:remove() + end + end + end + + if self.lastpos.x~=nil then + if node.name ~= "air" then + minetest.add_item(self.lastpos, 'cake:cake') + self.object:remove() + end + end + self.lastpos={x=pos.x, y=pos.y, z=pos.z} + end, +}) + +if throwable_cake then + minetest.override_item("cake:cake", { + on_use = function(itemstack, player, pointed_thing) + if not minetest.settings:get_bool("creative_mode") then + itemstack:take_item() + end + local playerpos = player:getpos() + local obj = minetest.add_entity({x=playerpos.x,y=playerpos.y+1.5,z=playerpos.z}, "cake:cake_entity") + local dir = player:get_look_dir() + obj:setvelocity({x=dir.x*19, y=dir.y*19, z=dir.z*19}) + obj:setacceleration({x=dir.x*-3, y=-10, z=dir.z*-3}) + obj:setyaw(player:get_look_yaw()+math.pi) + return itemstack + end, + }) +end + +-- CAKE AWARD -- +if minetest.get_modpath("awards") then + awards.register_achievement("award_the_lie", { + title = S("The Lie"), + description = S("Craft a cake"), + icon = "cake.png", + trigger = { + type = "craft", + item = "cake:cake", + target = 1 + } + }) +end diff --git a/mods/cake/locale/cake.be.tr b/mods/cake/locale/cake.be.tr new file mode 100644 index 00000000..6005de86 --- /dev/null +++ b/mods/cake/locale/cake.be.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake= +Craft a cake= +Sugar=Цукар +The Lie= diff --git a/mods/cake/locale/cake.ca.tr b/mods/cake/locale/cake.ca.tr new file mode 100644 index 00000000..121ece75 --- /dev/null +++ b/mods/cake/locale/cake.ca.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Pastís +Craft a cake= +Sugar=Sucre +The Lie= diff --git a/mods/cake/locale/cake.cs.tr b/mods/cake/locale/cake.cs.tr new file mode 100644 index 00000000..9567b570 --- /dev/null +++ b/mods/cake/locale/cake.cs.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake= +Craft a cake= +Sugar=Cukr +The Lie= diff --git a/mods/cake/locale/cake.da.tr b/mods/cake/locale/cake.da.tr new file mode 100644 index 00000000..20e7324c --- /dev/null +++ b/mods/cake/locale/cake.da.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake= +Craft a cake= +Sugar=Sukker +The Lie= diff --git a/mods/cake/locale/cake.de.tr b/mods/cake/locale/cake.de.tr new file mode 100644 index 00000000..beaabb40 --- /dev/null +++ b/mods/cake/locale/cake.de.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Kuchen +Craft a cake= +Sugar=Zucker +The Lie= diff --git a/mods/cake/locale/cake.eo.tr b/mods/cake/locale/cake.eo.tr new file mode 100644 index 00000000..5e6c16b2 --- /dev/null +++ b/mods/cake/locale/cake.eo.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Kuko +Craft a cake= +Sugar=Sukero +The Lie= diff --git a/mods/cake/locale/cake.es.tr b/mods/cake/locale/cake.es.tr new file mode 100644 index 00000000..68e7f6e5 --- /dev/null +++ b/mods/cake/locale/cake.es.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Pastel +Craft a cake= +Sugar=Azúcar +The Lie= diff --git a/mods/cake/locale/cake.et.tr b/mods/cake/locale/cake.et.tr new file mode 100644 index 00000000..7855421e --- /dev/null +++ b/mods/cake/locale/cake.et.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Kook +Craft a cake= +Sugar=Suhkrud +The Lie= diff --git a/mods/cake/locale/cake.fr.tr b/mods/cake/locale/cake.fr.tr new file mode 100644 index 00000000..c15121e5 --- /dev/null +++ b/mods/cake/locale/cake.fr.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Gâteau +Craft a cake=Préparez un gâteau +Sugar=Sucre +The Lie=Le mensonge diff --git a/mods/cake/locale/cake.he.tr b/mods/cake/locale/cake.he.tr new file mode 100644 index 00000000..ce23d583 --- /dev/null +++ b/mods/cake/locale/cake.he.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=עוגה +Craft a cake= +Sugar=סוכר +The Lie= diff --git a/mods/cake/locale/cake.hu.tr b/mods/cake/locale/cake.hu.tr new file mode 100644 index 00000000..ee8b170f --- /dev/null +++ b/mods/cake/locale/cake.hu.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake= +Craft a cake= +Sugar=Cukor +The Lie= diff --git a/mods/cake/locale/cake.id.tr b/mods/cake/locale/cake.id.tr new file mode 100644 index 00000000..47f35877 --- /dev/null +++ b/mods/cake/locale/cake.id.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Bolu +Craft a cake= +Sugar=Gula +The Lie= diff --git a/mods/cake/locale/cake.ja.tr b/mods/cake/locale/cake.ja.tr new file mode 100644 index 00000000..35281c54 --- /dev/null +++ b/mods/cake/locale/cake.ja.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=ケーキ +Craft a cake= +Sugar=砂糖 +The Lie= diff --git a/mods/cake/locale/cake.jbo.tr b/mods/cake/locale/cake.jbo.tr new file mode 100644 index 00000000..dfbe967d --- /dev/null +++ b/mods/cake/locale/cake.jbo.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake= +Craft a cake= +Sugar=sakta +The Lie= diff --git a/mods/cake/locale/cake.ko.tr b/mods/cake/locale/cake.ko.tr new file mode 100644 index 00000000..825cd3bf --- /dev/null +++ b/mods/cake/locale/cake.ko.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=케이크 +Craft a cake= +Sugar=설탕 +The Lie= diff --git a/mods/cake/locale/cake.lt.tr b/mods/cake/locale/cake.lt.tr new file mode 100644 index 00000000..579498c8 --- /dev/null +++ b/mods/cake/locale/cake.lt.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake= +Craft a cake= +Sugar=Cukrus +The Lie= diff --git a/mods/cake/locale/cake.ms.tr b/mods/cake/locale/cake.ms.tr new file mode 100644 index 00000000..f74db939 --- /dev/null +++ b/mods/cake/locale/cake.ms.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Kek +Craft a cake= +Sugar=Gula +The Lie= diff --git a/mods/cake/locale/cake.nl.tr b/mods/cake/locale/cake.nl.tr new file mode 100644 index 00000000..1312f12b --- /dev/null +++ b/mods/cake/locale/cake.nl.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Taart +Craft a cake= +Sugar=Suiker +The Lie= diff --git a/mods/cake/locale/cake.pl.tr b/mods/cake/locale/cake.pl.tr new file mode 100644 index 00000000..456d193c --- /dev/null +++ b/mods/cake/locale/cake.pl.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Ciasto +Craft a cake= +Sugar=Cukier +The Lie= diff --git a/mods/cake/locale/cake.pt.tr b/mods/cake/locale/cake.pt.tr new file mode 100644 index 00000000..cbf7fc68 --- /dev/null +++ b/mods/cake/locale/cake.pt.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Bolo +Craft a cake= +Sugar=Açúcar +The Lie= diff --git a/mods/cake/locale/cake.ro.tr b/mods/cake/locale/cake.ro.tr new file mode 100644 index 00000000..252c3dd9 --- /dev/null +++ b/mods/cake/locale/cake.ro.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Prăjitură +Craft a cake= +Sugar=Zahăr +The Lie= diff --git a/mods/cake/locale/cake.ru.tr b/mods/cake/locale/cake.ru.tr new file mode 100644 index 00000000..6a3971fd --- /dev/null +++ b/mods/cake/locale/cake.ru.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Пирожное +Craft a cake= +Sugar=Сахар +The Lie= diff --git a/mods/cake/locale/cake.sl.tr b/mods/cake/locale/cake.sl.tr new file mode 100644 index 00000000..6a7cec39 --- /dev/null +++ b/mods/cake/locale/cake.sl.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake= +Craft a cake= +Sugar=Sladkor +The Lie= diff --git a/mods/cake/locale/cake.sv.tr b/mods/cake/locale/cake.sv.tr new file mode 100644 index 00000000..24632fd2 --- /dev/null +++ b/mods/cake/locale/cake.sv.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Kaka +Craft a cake= +Sugar=Socker +The Lie= diff --git a/mods/cake/locale/cake.sw.tr b/mods/cake/locale/cake.sw.tr new file mode 100644 index 00000000..9b813a46 --- /dev/null +++ b/mods/cake/locale/cake.sw.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Keki +Craft a cake= +Sugar=Sukari +The Lie= diff --git a/mods/cake/locale/cake.tr.tr b/mods/cake/locale/cake.tr.tr new file mode 100644 index 00000000..584da024 --- /dev/null +++ b/mods/cake/locale/cake.tr.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Pasta +Craft a cake= +Sugar=Şeker +The Lie= diff --git a/mods/cake/locale/cake.uk.tr b/mods/cake/locale/cake.uk.tr new file mode 100644 index 00000000..1e6eced2 --- /dev/null +++ b/mods/cake/locale/cake.uk.tr @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake=Тістечко +Craft a cake= +Sugar=Цукор +The Lie= diff --git a/mods/cake/locale/template.txt b/mods/cake/locale/template.txt new file mode 100644 index 00000000..25745230 --- /dev/null +++ b/mods/cake/locale/template.txt @@ -0,0 +1,9 @@ +# textdomain: cake + + +### init.lua ### + +Cake= +Craft a cake= +Sugar= +The Lie= diff --git a/mods/cake/mod.conf b/mods/cake/mod.conf new file mode 100644 index 00000000..b61d4ba7 --- /dev/null +++ b/mods/cake/mod.conf @@ -0,0 +1,4 @@ +name = cake +description = Adds delicious cakes to Minetest! +depends = bucket, farming +optional_depends = awards, food diff --git a/mods/cake/screenshot.png b/mods/cake/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..3307068aaf60691fc06dbb2bef1c76f3a5e912dd GIT binary patch literal 58319 zcmV)|KzzT6P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 literal 0 HcmV?d00001 diff --git a/mods/cake/textures/cake.png b/mods/cake/textures/cake.png new file mode 100644 index 0000000000000000000000000000000000000000..22c70d4a5c754ab2ebb9d00aca816789379528fd GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv3GfMV1=6;%+^=M1Jv}|AdrB=2 zR#+dQydze9&z?Pp4jnpo?%b=Fuib=JL;}?@mIV0)GdMiEkp|?Hdb&7%&DE?zv*G3D#KP;ILySxFbCaz@F84sMmNu3RuvXbwEGS4a1#YXjqnqQXKEmdIlo e8X65x*cg&lX~wH2+gt}afWgz%&t;ucLK6U4pH>(E literal 0 HcmV?d00001 diff --git a/mods/cake/textures/cake_bottom.png b/mods/cake/textures/cake_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..84d8ad391f55cf45b95f7ae9fd18fdf451d74f69 GIT binary patch literal 439 zcmV;o0Z9IdP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02p*dSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E;js(W8VM(0VqjCK~y+TrP8fV13?r8;Jyk5jm2SV8YGws zaA1oes7ewNKoAThxEd@-3f9{#t8I)4~h5DIYjLZGi zerfIXbh|v<9##wI$HR)#qpc1dfyTF|X&s(Fo>T%BJbk=PX9F<4}|i;h4Lc_C^QWOG#L zpX_b+1i2)|Rw~FN0-NRZ?+n*^0*o4?B3r2mX`siEfBg$NMh4`>EXY~7K!6cJJA~+` zDn3OPu2hhl2E*}@>S1%VB?Y-Gwv~)Hwd9u+xKTxgya~Q{K$SB?e6@w&=v5(MLD2>f h$8Te{BltVY;2SCH%UbD-q?7;v002ovPDHLkV1iugvC04d literal 0 HcmV?d00001 diff --git a/mods/cake/textures/cake_inner.png b/mods/cake/textures/cake_inner.png new file mode 100644 index 0000000000000000000000000000000000000000..f1d0b52b8714126fa14148755e0bb32e03a101aa GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJ+nVO$@hV3E_%8+hFJI~|M>sk-c@3?f~JH|&b?ioIyPAhp}Y~{pZ*`+{J7xH@8jAA z@AQfrFGmWhC7Ai}dhp+2n4sb#aHQ?wHXmDqy@^#i5{HjCzG9L&BFNT|!@zk!q}k+< z$=Z1mfA%kS5cg>|@X$Hr%z3q8kA~=mW%HPXHxxUXbnqt~&X^(7!5`G0#L&TPB&xz_ zEE~zA)~CaMsDRmlORRiX!(8@7j@u5*;dylUiNhlWsl%*tVt*3U59Ksl3O^GqDHJ$n qz#yq?EqbJV0#LT=By}Z;C1rt33 zJ+nVO$@hV3PI$UFhFJI~|M>sk-c@3?f~JH|&b?ioIyPAhro0uOU%japs4K}g=i*IH zK0N#SREDiiybPRw{{MgbfBpOO2ThEmV|iK(c^C>4gif?6YP*FuCmm?f;@^-E-ue0e zmH=iEUj><$E7`={#h5=nWNR>K`ta%`=l}fqbC}W&^Dt+&bsqd-zzmd#DM+g}jd-}U zwzr_!K|+OZvhy~EqYM)|6+9<67Dq8Z%n{&ybU23P(cv4F8^u=ptDnm{r-UW|cbR;L literal 0 HcmV?d00001 diff --git a/mods/cake/textures/cake_sugar.png b/mods/cake/textures/cake_sugar.png new file mode 100644 index 0000000000000000000000000000000000000000..5cb7fa01e3f66a0e0b46c0b5132aa92a4a32351f GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9JOMr-u0VR{&Yh1RKmPy!|Fl)J zJb--0k|4ie28U-i(tsQTPZ!4!j_b(@2e|kc3_r6e9Nf+1apNqb(5>~2NA~|><~j58 mwUoq+vj5DhewNC|Dl@d7;PEOytjht^%i!ti=d#Wzp$PzctS;mL literal 0 HcmV?d00001 diff --git a/mods/cake/textures/cake_top.png b/mods/cake/textures/cake_top.png new file mode 100644 index 0000000000000000000000000000000000000000..764566f29c39d513f744a89df86830882343653a GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJ+nVO$@hV3E_k{)hFJJ7ov@edPykQs?yrqU%|DvT$j)IYyl~dHpg`l_f&f=`Zr2Xm zgThIBw{NqWbI-*5r(d3s;7{*gC;h!&uF5f97bW{3@R_{UJ8SE`0rpbg4l#&)S^cGO z|AqRAhgz)W6!0?@cnZvxNYB)oEWShV!BIA!R*A`Hmp5B9=(WE+qj2TzCNo#Yd#t{5 zxP%SD7E3&+ikrzjcj2#~W`-RX9J}va;&6KRTBz{a^k)aTx_lkjMIKt7cx;(*Om_P1 sA1!8FObRhuu1Ys_t}{CDe$o@pf=OYoCe@i90s4)>)78&qol`;+05_M1F8}}l literal 0 HcmV?d00001 diff --git a/mods/carpets/LICENSE b/mods/carpets/LICENSE new file mode 100644 index 00000000..8000a6fa --- /dev/null +++ b/mods/carpets/LICENSE @@ -0,0 +1,504 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. + + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. + + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms of the +ordinary General Public License). + + To apply these terms, attach the following notices to the library. It is +safest to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 + USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James Random + Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! diff --git a/mods/carpets/README.md b/mods/carpets/README.md new file mode 100644 index 00000000..9d6700cc --- /dev/null +++ b/mods/carpets/README.md @@ -0,0 +1,15 @@ +# Carpets mod for minetest + +This mod adds 15 colorized wool carpets to the minetest. + +![](https://github.com/bell07/minetest-carpets/blob/master/screenshot.png) + +Maintained version, based on https://forum.minetest.net/viewtopic.php?t=15459 and https://forum.minetest.net/viewtopic.php?f=11&t=11637 + +License: LGPL-2.1+. + +The mod provides an api to register more carpets using template nodes +Example: +```lua +carpets.register('default:dirt', {description=S('Carpet dirt')}) -- registers carpet looks like dirt +``` diff --git a/mods/carpets/api.lua b/mods/carpets/api.lua new file mode 100644 index 00000000..5f1baca3 --- /dev/null +++ b/mods/carpets/api.lua @@ -0,0 +1,56 @@ +local carpet_proto = { + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -0.45, 0.5} + }, + groups = { + snappy = 2, + flammable = 3, + oddly_breakable_by_hand = 3, + choppy = 2, + carpet = 1, + } +} + +-- Register the carpet and recipe using material +-- material - already registered material item the textures and sounds applied from +-- def - optional additional - or overriding data passed to minetest.register_node() +carpets = {} + +function carpets.register(material, def) + local node = table.copy(carpet_proto) + if def then + for k,v in pairs(def) do + node[k] = v + end + end + + local material_def = minetest.registered_nodes[material] + node.description = node.description or material_def.description.." Carpet" + node.sounds = table.copy(node.sounds or material_def.sounds or default.node_sound_defaults()) + node.groups = table.copy(node.groups) + + if node.tiles then + node.tiles = table.copy(node.tiles) + elseif material_def.tiles[6] then + node.tiles = {material_def.tiles[6]} + else + node.tiles = table.copy(material_def.tiles) + end + + local name = "carpet:" .. (node.name or material:gsub(":", "_")) + node.name = nil + + minetest.register_node(":" .. name, node) + + minetest.register_craft({ + output = name .. " 32", + recipe = { + {"group:wool", "group:wool", "group:wool"}, + {"group:wool", material, "group:wool"} + } + }) +end diff --git a/mods/carpets/init.lua b/mods/carpets/init.lua new file mode 100644 index 00000000..45eb5d2f --- /dev/null +++ b/mods/carpets/init.lua @@ -0,0 +1,26 @@ +local modpath = minetest.get_modpath(minetest.get_current_modname()) +local S = minetest.get_translator("carpets") +dofile(modpath .. "/api.lua") + +if minetest.get_modpath("wool") then + local nodes = { + {name="wool:black", description=S("Black Carpet")}, + {name="wool:blue", description=S("Blue Carpet")}, + {name="wool:brown", description=S("Brown Carpet")}, + {name="wool:cyan", description=S("Cyan Carpet")}, + {name="wool:dark_green", description=S("Dark Green Carpet")}, + {name="wool:dark_grey", description=S("Dark Grey Carpet")}, + {name="wool:green", description=S("Green Carpet")}, + {name="wool:grey", description=S("Grey Carpet")}, + {name="wool:magenta", description=S("Magenta Carpet")}, + {name="wool:orange", description=S("Orange Carpet")}, + {name="wool:pink", description=S("Pink Carpet")}, + {name="wool:red", description=S("Red Carpet")}, + {name="wool:violet", description=S("Violet Carpet")}, + {name="wool:white", description=S("White Carpet")}, + {name="wool:yellow", description=S("Yellow Carpet")}, + } + for _, node in ipairs(nodes) do + carpets.register(node.name, {description=node.description}) + end +end diff --git a/mods/carpets/locale/carpets.fr.tr b/mods/carpets/locale/carpets.fr.tr new file mode 100644 index 00000000..c1b1c6d6 --- /dev/null +++ b/mods/carpets/locale/carpets.fr.tr @@ -0,0 +1,20 @@ +# textdomain: carpets + + +### init.lua ### + +Black Carpet=Tapis noir +Blue Carpet=Tapis bleu +Brown Carpet=Tapis marron +Cyan Carpet=Tapis cyan +Dark Green Carpet=Tapis vert foncé +Dark Grey Carpet=Tapis gris foncé +Green Carpet=Tapis vert +Grey Carpet=Tapis gris +Magenta Carpet=Tapis magenta +Orange Carpet=Tapis orange +Pink Carpet=Tapis rose +Red Carpet=Tapis rouge +Violet Carpet=Tapis violet +White Carpet=Tapis blanc +Yellow Carpet=Tapis jaune diff --git a/mods/carpets/locale/template.txt b/mods/carpets/locale/template.txt new file mode 100644 index 00000000..292224a5 --- /dev/null +++ b/mods/carpets/locale/template.txt @@ -0,0 +1,20 @@ +# textdomain: carpets + + +### init.lua ### + +Black Carpet= +Blue Carpet= +Brown Carpet= +Cyan Carpet= +Dark Green Carpet= +Dark Grey Carpet= +Green Carpet= +Grey Carpet= +Magenta Carpet= +Orange Carpet= +Pink Carpet= +Red Carpet= +Violet Carpet= +White Carpet= +Yellow Carpet= diff --git a/mods/carpets/mod.conf b/mods/carpets/mod.conf new file mode 100644 index 00000000..5540f748 --- /dev/null +++ b/mods/carpets/mod.conf @@ -0,0 +1,3 @@ +name = carpets +description = Adds 16 colorized wool carpets to the minetest. +optional_depends = wool diff --git a/mods/carpets/screenshot.png b/mods/carpets/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..e9d876eaa430344a2345eb18cda988b126072175 GIT binary patch literal 189404 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

*(Z)Rr?M_UOL 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

w% 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 literal 0 HcmV?d00001 diff --git a/mods/castle_masonry/textures/castle_pavement_brick.png b/mods/castle_masonry/textures/castle_pavement_brick.png new file mode 100644 index 0000000000000000000000000000000000000000..4c2da4d1a9bea39048962869d305fc27d2122659 GIT binary patch literal 691 zcmV;k0!;mhP)2eT zTW`}q5QW$F`Wh$pI%yh+LrIzzgw!HbAtc2A{{=t=6%?AQW5@Qc?fA03FuWk%Mx&$A zne!dt{l`zX?eL24w(FwE6-B9d*)?rZ)`r>Z+NNphu0*dn({mJB9 z6a-3{EX%5<7DX|e&3IJ>$793mB&AWzOw+)MN#Et z#d!^y?+*{WZjZr1lw}-6QC0CI$(n`_9jm7)yeiT(^Za15-CVqwW?4eWP{QC>5rZJG zi6cpv*k%+{Syt+%HjG}L7hTs8+lGy-s4_+`FI;#J6Ni9lKa3?sD=N-dLTR$gea9gY zWt37u5HwXAIu2NcFfcgrkJ01f(_k>@+Ll-ruj@3+5JGU?8VvUPU3SWeZ7H%0(c!1{ zhGi!#NokfO2@@o-EQ{T4+qS5#YmD*p=~UD8{oxSD5dd(VS8 literal 0 HcmV?d00001 diff --git a/mods/castle_masonry/textures/castle_rubble.png b/mods/castle_masonry/textures/castle_rubble.png new file mode 100644 index 0000000000000000000000000000000000000000..47881187dc6cf17de5811406054335fa5988cc89 GIT binary patch literal 557 zcmV+|0@D47P)Nkl5I$ z+|862RLg~Dcy;V!u<&h>wb|E+&+U}IwtkHIb;euMh2@nHV@X1<0siLzu_)0q>2o{3 zH`5<$TU?atjC=qrL_}xgkzk`@X5h@Kszo&tLR@=~Kn3%ynGi=7v(9GMW>*suE+Q%# zBM(5niE`=NoqMwS_y(0$SxoIy{``|1MH-*4UrM%6RYgqi89 zk7kTf041mr#8Ofh(?_JNu5J=Umq|%@6h!Ll98`3SM5VgiuX<7W{P#FO^0xRMFs4al zd-b#9?vCQ05icN#NvNs-y3Ve}`psoe%pw=pBa4-ZX;ERObv9E;)bm8IiiAqp>}Ca0 v>Z3j;?Wm0EQtrAsAAtdifw}SAWQP6^w$oK__KEEq00000NkvXXu0mjfpm_pL literal 0 HcmV?d00001 diff --git a/mods/castle_masonry/textures/castle_slate.png b/mods/castle_masonry/textures/castle_slate.png new file mode 100644 index 0000000000000000000000000000000000000000..a7de1ea946c308b99c34b2ec06e42fa9231b8998 GIT binary patch literal 261 zcmV+g0s8)lP)THWJ?_x+hLD3*|mOSy5KHYUy~hR#+-=4B{Ne0XB+bGPfAAz^DOHK5Z;yl}ca zmm-l=>(Nk-EFOc~ur_qaxDK9HTYu3p$ff8X@fZ3>013tGCjiAis33zf7m<#j00000 LNkvXXu0mjfi7Ia1 literal 0 HcmV?d00001 diff --git a/mods/castle_masonry/textures/castle_stonewall.png b/mods/castle_masonry/textures/castle_stonewall.png new file mode 100644 index 0000000000000000000000000000000000000000..9c261894ebe010af2a77b88290aab2d69057d25f GIT binary patch literal 659 zcmV;E0&M+>P)(%**(956Z-}N)Q3Rq=+ZTAOg!n=HR$h2%R7fb=?q+soJsw}qu}#JI z;qSk_vCQL4n|0GR^{P^%^)b`^U^iX6J@1wntc!O?_vZOlp%5XXR{FE`2*pSGG|etX zt*VQzxjW8*QsQ!VbXR>9m=_B2)zb|M9IQXgL19559H)}=--B%w{yQyQqfU-oh+VBu zf$-NKzD_8bN>F4}$O&tOfeQdMN_fry&}!jg?zJ$E6hlFP*I#Y4Qaj^54f8_j)#LS9 zUG+`1P#Vl~d$2!$`>2$%pMzRA%7&bU99*cSXcR64eXB=LgNp*o?ZIBH>iz6uOjj4J zV$R0L2jdiG$9Zr}%=g1gDUFtTEdbzQ4(nFeT7KM}@coZB5&;E#5h-m~&BH?QzwaNf zpPaWL!R_w&@n9~xwvwQJdUn~@3J?MDpTXQ8mtVenHlFOCyXkVhG9gCho9pvVs}Bd$ zH;tNnG?Ad>i>~o0_gY#{Pzo_E-X9l|n26J=ZO&R>YgEG=r34|6ON=qu$ota_DKW7L z)Ya9&grecN_z(!Skl$?1C?yy95Fl8j?>BI0wR~9UT)8dl$C-% z?nlr0?Tanv(rEQC*}o3+xWt!FE-NXt6gJR@&qls}aUD1dl+Ukv7b%w#IYrJcrc>Z| zH`gcxr346j<2@z$^n8^8OduC{H(9MzE+8aQDwB1o (chat2.chat_width - 8) and --space have priority for breaking lines + ( + not line1 or + not line2 or + not line3 + ) + then + if not line1 then + line1 = symbols + symbols = '' + elseif not line2 then + line2 = symbols + symbols = '' + elseif not line3 then + line3 = symbols + symbols = '' + end + elseif + (string.byte(message, i) < 128 or string.byte(message, i) >= 192) and --is ascii or first byte of unicode + string.len(symbols) > (chat2.chat_width - 1) and + ( + not line1 or + not line2 or + not line3 + ) + then + if not line1 then + line1 = symbols + symbols = '' + elseif not line2 then + line2 = symbols + symbols = '' + elseif not line3 then + line3 = symbols + symbols = '' + end + elseif line1 and line2 and line3 then --stop when all three lines filled + break + end + symbols = symbols..message:sub(i,i) + end + + if not line1 and symbols then --when message is shorten than line + line1 = symbols + elseif not line2 and symbols then --when message is shorten than line + line2 = symbols + elseif not line3 and symbols then --when message is shorten than line + line3 = symbols + end + + if line1 then + chat2.add_message(player, line1, color) + end + if line2 then + chat2.add_message(player, line2, color) + end + if line3 then + chat2.add_message(player, line3, color) + end + + if message ~= '' then + chat2.lastmessagetimes[player:get_player_name()] = minetest.get_gametime() + end +end + +minetest.register_on_joinplayer(function(player) + minetest.after(2, function(player) + local name = player:get_player_name() + for i = 1, chat2.messages_on_screen do + local hud_id = player:hud_add({ + hud_elem_type = "text", + text = "", + position = {x = chat2.position_x, y = chat2.position_y}, + name = "chat2", + scale = {x=500, y=50}, + number = 0xCCCCCC, + alignment = {x=1, y=0}, + offset = {x=0, y= -i * chat2.line_distance} + }) + if not chat2.firsthud[name] then + chat2.firsthud[name] = hud_id + end + end + chat2.users[name] = 1 + chat2.send_message(player, 'chat2 activated! Use /chat2 command to switch it off/on. Use /chat2 * to see all chat here.', 0xDDAA55) + chat2.lastmessagetimes[name] = minetest.get_gametime() + end, player) +end) + +minetest.register_on_leaveplayer(function(player) + local name = player:get_player_name() + chat2.lastmessagetimes[name] = nil + chat2.users[name] = nil + chat2.firsthud[name] = nil +end) + +minetest.register_on_chat_message(function(name, message) + + local fmt = nil + local color = nil + local submes = nil + local player = minetest.get_player_by_name(name) + local players = minetest.get_connected_players() + + if chat2.speedlimit[name]==nil then + chat2.speedlimit[name] = true + else + return + end + + submes = string.match(message, "^/(.+)") + if submes then + return + end + + submes = string.match(message, "^!(.+)") + if submes then + fmt = "<%s> %s" + color = 0xFF0000 + minetest.log("action", "chat2 !:"..string.format(fmt, name, submes)) + end + + local senderpos = player:get_pos() + for i = 1, #players do + local fmt_p = fmt + local color_p = color + local submes_p = submes + local name_p = players[i]:get_player_name() + + --if not submes_p and chat2.users[name_p] and string.find(message, name_p, 1, true) ~= nil then + if not submes_p and chat2.users[name_p] and string.find( string.lower(message), string.lower(name_p), 1, true) ~= nil then + fmt_p = "<%s> %s" + color_p = 0x00FF00 + submes_p = message + end + + if not submes_p and chat2.users[name_p] and chat2.additionalfilters[name_p] then + local additionalfound = false + for n = 1, #chat2.additionalfilters[name_p] do + --if additionalfound or name == chat2.additionalfilters[name_p][n] or string.find(message, chat2.additionalfilters[name_p][n], 1, true) ~= nil then + if additionalfound or name == chat2.additionalfilters[name_p][n] or string.find( string.lower(message), string.lower(chat2.additionalfilters[name_p][n]), 1, true) ~= nil then + additionalfound = true + end + end + if additionalfound then + fmt_p = "<%s> %s" + color_p = 0x55FF55 + submes_p = message + end + end + + if not submes_p and chat2.users[name_p] and name_p ~= name then + recieverpos = players[i]:get_pos() + if vector.distance(senderpos, recieverpos) < 12 then + fmt_p = "<%s> %s" + color_p = 0x88FFFF + submes_p = message + end + end + + if not submes_p and chat2.users[name_p] == 2 then + fmt_p = "<%s> %s" + color_p = 0xFFFFFF + submes_p = message + end + + if submes_p and chat2.users[name_p] then + chat2.send_message(players[i], string.format(fmt_p, name, submes_p), color_p) + end + end + + return +end) + +if minetest.chatcommands["msg"] then + local old_command = minetest.chatcommands["msg"].func + minetest.chatcommands["msg"].func = function(name, param) + local sendto, message = param:match("^(%S+)%s(.+)$") + + -- Check if old /msg was succeful + local result, msg = old_command(name, param) + + if sendto and message and chat2.users[sendto] then + local player = minetest.get_player_by_name(sendto) + local sender = minetest.get_player_by_name(name) + if result and player and sender then + chat2.send_message(player, string.format("<%s> %s", name, message), 0xFF00FF) + chat2.send_message(sender, string.format("<%s> %s", name, message), 0xF000F0) + minetest.log("action", "chat2 msg:"..string.format("<%s> %s", name, message)) + end + + end + return result, msg + end +end + +minetest.register_chatcommand("chat2", { + params = "", + description = "Turn chat2 off/on or add words to monitor or use /chat2 * to see all chat here", + privs = {shout = true}, + func = function(name, param) + local player = minetest.get_player_by_name(name) + if not player then + return false, "chat2: Player not found." + end + + if chat2.users[name] == nil and param and #param > 0 then + minetest.chat_send_player(name, 'First, please turn chat2 on.') + return + end + + if param == "*" then + if chat2.users[name] == 1 then + chat2.users[name] = 2 + minetest.chat_send_player(name, 'chat2 - receiving all') + minetest.log("action", "chat2: receiving all "..name) + else + chat2.users[name] = 1 + minetest.chat_send_player(name, 'chat2 - receiving only special messages') + minetest.log("action", "chat2: receiving only special messages "..name) + end + return + end + + --user add additional search strings + if param and #param > 0 then + local parameters = {} + if chat2.additionalfilters[name] and #chat2.additionalfilters[name] > 0 and #chat2.additionalfilters[name] < 14 then + parameters = chat2.additionalfilters[name] + end + for s in string.gmatch(param, "%g+") do + parameters[#parameters+1] = s:sub(0, 20) + end + if #parameters > 0 and #parameters < 15 then + chat2.additionalfilters[name] = parameters + minetest.chat_send_player(name, 'chat2 parameters set') + else + chat2.additionalfilters[name] = nil + minetest.chat_send_player(name, 'chat2 parameters removed(too mutch)') + end + return + end + + if chat2.users[name] ~= nil then + for i = 1, chat2.messages_on_screen do + chat2.send_message(player, '', 0x000000) + end + chat2.lastmessagetimes[name] = nil + chat2.users[name] = nil + else + minetest.chat_send_player(name, 'chat2 activated! Use /chat2 command if you want to switch it off.') + chat2.send_message(player, 'chat2 activated!', 0xDDAA55) + chat2.lastmessagetimes[name] = minetest.get_gametime() + chat2.users[name] = 1 + end + end, +}) + +-- every 3 seconds clean speedlimit +local timer = 0 +minetest.register_globalstep(function(dtime) + timer = timer + dtime; + if timer >= 3 then + chat2.speedlimit = {} + timer = 0 + + --clean chat + local players = minetest.get_connected_players() + for i = 1, #players do + local name = players[i]:get_player_name() + if + chat2.lastmessagetimes[name] and + (minetest.get_gametime() - chat2.lastmessagetimes[name]) > 90 + then + chat2.send_message(players[i], '', 0x000000) + if (minetest.get_gametime() - chat2.lastmessagetimes[name]) > (90 + chat2.messages_on_screen * 3) then + chat2.lastmessagetimes[name] = nil + end + end + end + end +end) diff --git a/mods/chat2/mod.conf b/mods/chat2/mod.conf new file mode 100755 index 00000000..6f976ce5 --- /dev/null +++ b/mods/chat2/mod.conf @@ -0,0 +1,3 @@ +name = chat2 +optional_depends = chat_anticurse, chat_antiflood +description = Complements game built-in chat or replaces it. \ No newline at end of file diff --git a/mods/computer/CHANGES.txt b/mods/computer/CHANGES.txt new file mode 100644 index 00000000..b9b455c3 --- /dev/null +++ b/mods/computer/CHANGES.txt @@ -0,0 +1,38 @@ +version 0.2.3: + - Added animated router front + - Added all crafts for new items + +version 0.2.2: + - Added printer + - Added server + +version 0.2.1: + - Added modern tower pc + - Added wifi router + - Added flatscreen LCD and keyboard + +Version 0.2.0: + - Added recipes. + - Partly re-written. + - Removed original baby tower (seemed out of place). + - You can now turn devices on and off by right-clicking. + - Mod is now on github. + +Version 0.1.4: + - Added Admiral 64 & 128 (Commodore 64 & 128 lookalikes) + +Version 0.1.3: + - Added SX Spectre (Sinclair ZX Spectrum lookalike) + - Added Pony SlayStation 2 (Sony PlayStation lookalike) + - Minor fixes to textures. + +Version 0.1.2: + - Nodes now use the node box as selection box. + - Added Pony SlayStation (Sony PlayStation lookalike) + - Added Pony Vanio (Sony VAIO lookalike...err...just a generic laptop) + +Version 0.1.1: + - Added SheFriend SOO (Amiga 500 lookalike) + +Version 0.1.0: + - Initial Version only a baby tower. diff --git a/mods/computer/LICENSE.txt b/mods/computer/LICENSE.txt new file mode 100644 index 00000000..1dc9f2f4 --- /dev/null +++ b/mods/computer/LICENSE.txt @@ -0,0 +1,15 @@ + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2012 Diego Martínez + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. + diff --git a/mods/computer/README.txt b/mods/computer/README.txt new file mode 100644 index 00000000..6d6c7dcf --- /dev/null +++ b/mods/computer/README.txt @@ -0,0 +1,61 @@ + +Decorative Computers Mod for Minetest +by Diego Martínez + +How to install: +Unzip the archive an place it in minetest-base-directory/mods/minetest/ +if you have a windows client or a linux run-in-place client. If you have +a linux system-wide instalation place it in ~/.minetest/mods/minetest/. +If you want to install this mod only in one world create the folder +worldmods/ in your worlddirectory. +For further information or help see: +http://wiki.minetest.com/wiki/Installing_Mods + +How to use the mod: +For now just use creative mode or the `/give' or `/giveme' chat commands + to get the items. + +These are the items currently defined by this mod: + +computer:printer (printer scanner combo) +computer:server (rack server) +computer:tower (modern type) +computer:monitor (LCD with keyboard) +computer:router (wifi type) +computer:babytower +computer:shefriendSOO +computer:slaystation +computer:vanio +computer:spectre +computer:slaystation2 +computer:admiral64 +computer:admiral128 + +There's also a `computer:computer' alias to `computer:babytower'. + +License: +Sourcecode: WTFPL (see below) +Graphics: WTFPL (see below) + +Thanks to all the people in the forums and the #minetest IRC channel for + their support and suggestions; in no particular order: + OldCoder, Josh, tonyka, VanessaE, davidpace, Jordach, and all the other + sirs/madammes that I forgot to mention (sorry, please remind me if it + was you ;) ). + +See also: +http://minetest.net/ + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2012 Diego Martínez + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. diff --git a/mods/computer/TODO.txt b/mods/computer/TODO.txt new file mode 100644 index 00000000..e1e57524 --- /dev/null +++ b/mods/computer/TODO.txt @@ -0,0 +1,29 @@ + +TO-DO List: + +- New Nodes: + + - Computers: + - Mainframe (well me have a rackserver now) + - My Computer :P + + - Peripherals: + - Scanner ( well we have a printer/scanner combo now) + + - Consoles: + - NES + - SNES + - DC + + - Handhelds + - GB/C + - GBA + - Calculator + - Smartphone + +- Animated screens + +- Implement some kind of games (take code from `tetris' mod?). [It would be + nice if Minetest provided a "canvas" GUI widget :)]. + +- Get more suggestions :) diff --git a/mods/computer/computers.lua b/mods/computer/computers.lua new file mode 100644 index 00000000..7a736bd5 --- /dev/null +++ b/mods/computer/computers.lua @@ -0,0 +1,588 @@ + +-- Amiga 500 lookalike +-- Fun fact: "Amiga" is spanish for "female friend" ("Amigo" is for male); +-- that's why this computer was named "She Friend". +computer.register("computer:shefriendSOO", { + description = "SheFriendSOO"; + tiles_off = { front=true; }; + node_box = computer.pixelnodebox(32, { + -- X Y Z W H L + { 0, 0, 17, 32, 32, 12 }, -- Monitor Screen + { 3, 3, 29, 26, 26, 3 }, -- Monitor Tube + { 0, 0, 0, 32, 4, 17 }, -- Keyboard + }); +}); + +-- Some generic laptop. Sony VAIO came to mind when thinking about a name :) +-- Fun fact: "Vanio" sounds like "baño" ("bathroom" in spanish, pronounced +-- as something like "bah-nee-oh") +computer.register("computer:vanio", { + description = "Pony Vanio"; + tiles_off = { front=true; top=true; left=true; right=true; back=true; }; + node_box = computer.pixelnodebox(32, { + -- X Y Z W H L + { 0, 0, 4, 32, 3, 24 }, -- Keyboard + { 0, 3, 25, 32, 21, 3 }, -- Screen + }); + node_box_off = computer.pixelnodebox(32, { + -- X Y Z W H L + { 0, 0, 4, 32, 3, 24 }, -- Keyboard + { 0, 3, 4, 32, 3, 24 }, -- Screen + }); +}); + +-- Sony PlayStation lookalike +-- Fun fact: Swapping the first letters gives valid words :) +-- Pony SureiSutteshun!!! +computer.register("computer:slaystation", { + description = "Pony SlayStation"; + tiles_off = { top=true; }; + node_box = computer.pixelnodebox(32, { + -- X Y Z W H L + { 0, 0, 11, 32, 6, 21 }, -- Console + { 1, 0, 1, 4, 2, 9 }, -- Controller 1 L Grip + { 10, 0, 1, 4, 2, 9 }, -- Controller 1 R Grip + { 5, 0, 4, 5, 2, 5 }, -- Controller 1 Center + { 18, 0, 1, 4, 2, 9 }, -- Controller 2 L Grip + { 27, 0, 1, 4, 2, 9 }, -- Controller 2 R Grip + { 22, 0, 4, 5, 2, 5 }, -- Controller 2 Center + }); +}); + +-- Sony PlayStation 2 lookalike +-- Fun fact: Swapping the first letters gives valid words :) +-- Pony SureiSutteshun!!! +computer.register("computer:slaystation2", { + description = "Pony SlayStation 2"; + tiles_off = { front=true; }; + node_box = computer.pixelnodebox(32, { + -- X Y Z W H L + { 2, 2, 11, 28, 3, 19 }, -- Console (Upper part) + { 2, 0, 11, 26, 2, 19 }, -- Console (Lower part) + { 1, 0, 1, 4, 2, 9 }, -- Controller 1 L Grip + { 10, 0, 1, 4, 2, 9 }, -- Controller 1 R Grip + { 5, 0, 1, 5, 2, 8 }, -- Controller 1 Center + { 18, 0, 1, 4, 2, 9 }, -- Controller 2 L Grip + { 27, 0, 1, 4, 2, 9 }, -- Controller 2 R Grip + { 22, 0, 1, 5, 2, 8 }, -- Controller 2 Center + }); +}); + +-- Sinclair ZX Spectrum lookalike +computer.register("computer:specter", { + description = "SX Specter"; + tiles_off = { }; + node_box = computer.pixelnodebox(32, { + -- X Y Z W H L + { 3, 0, 0, 26, 4, 17 }, -- Keyboard + { 18, 0, 18, 12, 6, 14 }, -- Tape Player + }); +}); + +-- Nintendo Wii lookalike. +computer.register("computer:wee", { + description = "Nientiendo Wee"; + tiles_off = { front=true; }; + node_box = computer.pixelnodebox(32, { + -- X Y Z W H L + { 11, 0, 3, 10, 6, 26 }, -- Base + { 12, 6, 4, 8, 22, 24 }, -- Top + }); +}); + +-- Apple iPad lookalike. +computer.register_handheld("computer:piepad", { + description = "Snapple Piepad"; +}); + +-- Commodore 64 lookalike +computer.register("computer:admiral64", { + description = "Admiral64"; + tiles_off = { }; + node_box = computer.pixelnodebox(32, { + -- X Y Z W H L + { 0, 0, 0, 32, 4, 18 }, -- Keyboard + }); +}); + +-- Commodore 128 lookalike +computer.register("computer:admiral128", { + description = "Admiral128"; + tiles_off = { }; + node_box = computer.pixelnodebox(32, { + -- X Y Z W H L + { 0, 0, 0, 32, 4, 27 }, -- Keyboard + }); +}); + +--------------------------------------------------------------------------------- +----------------------------added by crazyginger72------------------------------- +--------------------------------------------------------------------------------- + + + +-- Generic Flat Screen LCD (16x9) with keyboard + minetest.register_node("computer:monitor_on", { + description = "Monitor and keyboard", + tiles = {"computer_monitor_t.png","computer_monitor_bt.png", + "computer_monitor_l.png","computer_monitor_r.png", + "computer_monitor_b.png","computer_monitor_f_desktop.png"}, --"computer_monitor_f_on.png"}, --till i get a boot abm inplace + --inventory_image = + paramtype = "light", + light_source = 4, + paramtype2 = "facedir", + walkable = false, + is_ground_content = true, + groups = {crumbly=3,not_in_creative_inventory=1}, + --sounds = default.node_sound_dirt_defaults(), + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.3125, 0.1875, 0.5, 0.375, 0.223116}, + {-0.25, -0.5, 0.125, 0.25, -0.466981, 0.5}, + {-0.125, -0.5, 0.3125, 0.125, 0.0283019, 0.346698}, + {-0.375, -0.3125, 0.208965, 0.375, 0.240566, 0.3125}, + {-0.4375, -0.5, -0.4375, 0.4375, -0.4375, -0.125}, + {-0.1875, -0.5, 0.25, 0.1875, -0.410377, 0.375}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.3125, 0.1875, 0.5, 0.375, 0.223116}, + {-0.25, -0.5, 0.125, 0.25, -0.466981, 0.5}, + {-0.125, -0.5, 0.3125, 0.125, 0.0283019, 0.346698}, + {-0.375, -0.3125, 0.208965, 0.375, 0.240566, 0.3125}, + {-0.4375, -0.5, -0.4375, 0.4375, -0.4375, -0.125}, + {-0.1875, -0.5, 0.25, 0.1875, -0.410377, 0.375}, + }, + }, + drop = 'computer:monitor' , + on_rightclick = function ( pos, node, clicker, itemstack) + node.name = "computer:monitor"; + minetest.set_node(pos, node); + nodeupdate(pos) + end +}) + + minetest.register_node("computer:monitor_bios", { + description = "Monitor and keyboard", + tiles = {"computer_monitor_t.png","computer_monitor_bt.png","computer_monitor_l.png","computer_monitor_r.png","computer_monitor_b.png","computer_monitor_f_bios.png"}, + --inventory_image = + paramtype = "light", + light_source = 4, + paramtype2 = "facedir", + walkable = false, + is_ground_content = true, + groups = {crumbly=3,not_in_creative_inventory=1}, + --sounds = default.node_sound_dirt_defaults(), + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.3125, 0.1875, 0.5, 0.375, 0.223116}, + {-0.25, -0.5, 0.125, 0.25, -0.466981, 0.5}, + {-0.125, -0.5, 0.3125, 0.125, 0.0283019, 0.346698}, + {-0.375, -0.3125, 0.208965, 0.375, 0.240566, 0.3125}, + {-0.4375, -0.5, -0.4375, 0.4375, -0.4375, -0.125}, + {-0.1875, -0.5, 0.25, 0.1875, -0.410377, 0.375}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.3125, 0.1875, 0.5, 0.375, 0.223116}, + {-0.25, -0.5, 0.125, 0.25, -0.466981, 0.5}, + {-0.125, -0.5, 0.3125, 0.125, 0.0283019, 0.346698}, + {-0.375, -0.3125, 0.208965, 0.375, 0.240566, 0.3125}, + {-0.4375, -0.5, -0.4375, 0.4375, -0.4375, -0.125}, + {-0.1875, -0.5, 0.25, 0.1875, -0.410377, 0.375}, + }, + }, + drop = 'computer:monitor' , +}) + + minetest.register_node("computer:monitor_loading", { + description = "Monitor and keyboard", + tiles = {"computer_monitor_t.png","computer_monitor_bt.png","computer_monitor_l.png","computer_monitor_r.png","computer_monitor_b.png","computer_monitor_f_loading.png"}, + --inventory_image = + paramtype = "light", + light_source = 4, + paramtype2 = "facedir", + walkable = false, + is_ground_content = true, + groups = {crumbly=3,not_in_creative_inventory=1}, + --sounds = default.node_sound_dirt_defaults(), + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.3125, 0.1875, 0.5, 0.375, 0.223116}, + {-0.25, -0.5, 0.125, 0.25, -0.466981, 0.5}, + {-0.125, -0.5, 0.3125, 0.125, 0.0283019, 0.346698}, + {-0.375, -0.3125, 0.208965, 0.375, 0.240566, 0.3125}, + {-0.4375, -0.5, -0.4375, 0.4375, -0.4375, -0.125}, + {-0.1875, -0.5, 0.25, 0.1875, -0.410377, 0.375}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.3125, 0.1875, 0.5, 0.375, 0.223116}, + {-0.25, -0.5, 0.125, 0.25, -0.466981, 0.5}, + {-0.125, -0.5, 0.3125, 0.125, 0.0283019, 0.346698}, + {-0.375, -0.3125, 0.208965, 0.375, 0.240566, 0.3125}, + {-0.4375, -0.5, -0.4375, 0.4375, -0.4375, -0.125}, + {-0.1875, -0.5, 0.25, 0.1875, -0.410377, 0.375}, + }, + }, + drop = 'computer:monitor' , +}) + + minetest.register_node("computer:monitor_login", { + description = "Monitor and keyboard", + tiles = {"computer_monitor_t.png","computer_monitor_bt.png","computer_monitor_l.png","computer_monitor_r.png","computer_monitor_b.png","computer_monitor_f_login.png"}, + --inventory_image = + paramtype = "light", + light_source = 4, + paramtype2 = "facedir", + walkable = false, + is_ground_content = true, + groups = {crumbly=3,not_in_creative_inventory=1}, + --sounds = default.node_sound_dirt_defaults(), + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.3125, 0.1875, 0.5, 0.375, 0.223116}, + {-0.25, -0.5, 0.125, 0.25, -0.466981, 0.5}, + {-0.125, -0.5, 0.3125, 0.125, 0.0283019, 0.346698}, + {-0.375, -0.3125, 0.208965, 0.375, 0.240566, 0.3125}, + {-0.4375, -0.5, -0.4375, 0.4375, -0.4375, -0.125}, + {-0.1875, -0.5, 0.25, 0.1875, -0.410377, 0.375}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.3125, 0.1875, 0.5, 0.375, 0.223116}, + {-0.25, -0.5, 0.125, 0.25, -0.466981, 0.5}, + {-0.125, -0.5, 0.3125, 0.125, 0.0283019, 0.346698}, + {-0.375, -0.3125, 0.208965, 0.375, 0.240566, 0.3125}, + {-0.4375, -0.5, -0.4375, 0.4375, -0.4375, -0.125}, + {-0.1875, -0.5, 0.25, 0.1875, -0.410377, 0.375}, + }, + }, + drop = 'computer:monitor' , +}) + + minetest.register_node("computer:monitor_desktop", { + description = "Monitor and keyboard", + tiles = {"computer_monitor_t.png","computer_monitor_bt.png","computer_monitor_l.png","computer_monitor_r.png","computer_monitor_b.png","computer_monitor_f_desktop.png"}, + --inventory_image = + paramtype = "light", + light_source = 4, + paramtype2 = "facedir", + walkable = false, + is_ground_content = true, + groups = {crumbly=3,not_in_creative_inventory=1}, + --sounds = default.node_sound_dirt_defaults(), + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.3125, 0.1875, 0.5, 0.375, 0.223116}, + {-0.25, -0.5, 0.125, 0.25, -0.466981, 0.5}, + {-0.125, -0.5, 0.3125, 0.125, 0.0283019, 0.346698}, + {-0.375, -0.3125, 0.208965, 0.375, 0.240566, 0.3125}, + {-0.4375, -0.5, -0.4375, 0.4375, -0.4375, -0.125}, + {-0.1875, -0.5, 0.25, 0.1875, -0.410377, 0.375}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.3125, 0.1875, 0.5, 0.375, 0.223116}, + {-0.25, -0.5, 0.125, 0.25, -0.466981, 0.5}, + {-0.125, -0.5, 0.3125, 0.125, 0.0283019, 0.346698}, + {-0.375, -0.3125, 0.208965, 0.375, 0.240566, 0.3125}, + {-0.4375, -0.5, -0.4375, 0.4375, -0.4375, -0.125}, + {-0.1875, -0.5, 0.25, 0.1875, -0.410377, 0.375}, + }, + }, + drop = 'computer:monitor' , +}) + + minetest.register_node("computer:monitor", { + description = "Monitor and keyboard", + tiles = {"computer_monitor_t_off.png","computer_monitor_bt.png","computer_monitor_l.png","computer_monitor_r.png","computer_monitor_b.png","computer_monitor_f_off.png"}, + --inventory_image = + paramtype = "light", + light_source = 4, + paramtype2 = "facedir", + walkable = false, + is_ground_content = true, + groups = {crumbly=3}, + --sounds = default.node_sound_dirt_defaults(), + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.3125, 0.1875, 0.5, 0.375, 0.223116}, + {-0.25, -0.5, 0.125, 0.25, -0.466981, 0.5}, + {-0.125, -0.5, 0.3125, 0.125, 0.0283019, 0.346698}, + {-0.375, -0.3125, 0.208965, 0.375, 0.240566, 0.3125}, + {-0.4375, -0.5, -0.4375, 0.4375, -0.4375, -0.125}, + {-0.1875, -0.5, 0.25, 0.1875, -0.410377, 0.375}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.5, -0.3125, 0.1875, 0.5, 0.375, 0.223116}, + {-0.25, -0.5, 0.125, 0.25, -0.466981, 0.5}, + {-0.125, -0.5, 0.3125, 0.125, 0.0283019, 0.346698}, + {-0.375, -0.3125, 0.208965, 0.375, 0.240566, 0.3125}, + {-0.4375, -0.5, -0.4375, 0.4375, -0.4375, -0.125}, + {-0.1875, -0.5, 0.25, 0.1875, -0.410377, 0.375}, + }, + }, + drop = 'computer:monitor' , + + on_rightclick = function ( pos, node, clicker, itemstack) + node.name = "computer:monitor_on"; + minetest.set_node(pos, node); + nodeupdate(pos) + end + +}) + +--WIFI Router (linksys look-a-like) + + minetest.register_node("computer:router", { + description = "WIFI Router", + tiles = {"computer_router_t.png","computer_router_bt.png","computer_router_l.png","computer_router_r.png","computer_router_b.png",{name="computer_router_f_animated.png", animation={type="vertical_frames", aspect_w=32, aspect_h=32, length=1.0}},}, --"computer_router_f.png"}, + --inventory_image = + paramtype = "light", + paramtype2 = "facedir", + walkable = false, + is_ground_content = true, + groups = {crumbly=3}, + --sounds = default.node_sound_dirt_defaults(), + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.25, -0.5, -0.0625, 0.25, -0.375, 0.3125}, + {-0.1875, -0.4375, 0.3125, -0.125, -0.1875, 0.375}, + {0.125, -0.4375, 0.3125, 0.1875, -0.1875, 0.375}, + {-0.0625, -0.4375, 0.3125, 0.0625, -0.25, 0.375}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.25, -0.5, -0.0625, 0.25, -0.375, 0.3125}, + {-0.1875, -0.4375, 0.3125, -0.125, -0.1875, 0.375}, + {0.125, -0.4375, 0.3125, 0.1875, -0.1875, 0.375}, + {-0.0625, -0.4375, 0.3125, 0.0625, -0.25, 0.375}, + }, + }, +}) + +--Modern PC Tower + + minetest.register_node("computer:tower_on", { + description = "Computer Tower", + tiles = {"computer_tower_t.png","computer_tower_bt.png","computer_tower_l.png","computer_tower_r.png","computer_tower_b.png","computer_tower_f_on.png"}, + --inventory_image = + paramtype = "light", + paramtype2 = "facedir", + walkable = true, + is_ground_content = true, + groups = {crumbly=3,not_in_creative_inventory=1}, + --sounds = default.node_sound_dirt_defaults(), + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.1875, -0.5, -0.3125, 0.1875, 0.3125, 0.4375}, + {-0.1875, -0.5, -0.353774, 0.1875, 0, -0.0625}, + {-0.1875, 0.247641, -0.353774, 0.1875, 0.3125, 0.1875}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.1875, -0.5, -0.3125, 0.1875, 0.3125, 0.4375}, + }, + }, + drop = 'computer:tower' , + + on_rightclick = function ( pos, node, clicker, itemstack) + node.name = "computer:tower"; + minetest.set_node(pos, node); + nodeupdate(pos) + end +}) + + minetest.register_node("computer:tower", { + description = "Computer Tower", + tiles = {"computer_tower_t.png","computer_tower_bt.png","computer_tower_l.png","computer_tower_r.png","computer_tower_b.png","computer_tower_f_off.png"}, + --inventory_image = + paramtype = "light", + paramtype2 = "facedir", + walkable = true, + is_ground_content = true, + groups = {crumbly=3}, + --sounds = default.node_sound_dirt_defaults(), + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.1875, -0.5, -0.3125, 0.1875, 0.3125, 0.4375}, + {-0.1875, -0.5, -0.353774, 0.1875, 0, -0.0625}, + {-0.1875, 0.247641, -0.353774, 0.1875, 0.3125, 0.1875}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.1875, -0.5, -0.3125, 0.1875, 0.3125, 0.4375}, + }, + }, + on_rightclick = function ( pos, node, clicker, itemstack) + node.name = "computer:tower_on"; + minetest.set_node(pos, node); + nodeupdate(pos) + end +}) + +-- Printer/scaner combo + +minetest.register_node("computer:printer", { + description = "Printer Scaner Combo", + tiles = {"computer_printer_t.png","computer_printer_bt.png","computer_printer_l.png","computer_printer_r.png","computer_printer_b.png","computer_printer_f.png"}, + --inventory_image = + paramtype = "light", + paramtype2 = "facedir", + walkable = true, + is_ground_content = true, + groups = {crumbly=3}, + --sounds = default.node_sound_dirt_defaults(), + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.4375, -0.3125, -0.125, 0.4375, -0.0625, 0.375}, + {-0.4375, -0.5, -0.125, 0.4375, -0.4375, 0.375}, + {-0.4375, -0.5, -0.125, -0.25, -0.0625, 0.375}, + {0.25, -0.5, -0.125, 0.4375, -0.0625, 0.375}, + {-0.4375, -0.5, -0.0625, 0.4375, -0.0625, 0.375}, + {-0.375, -0.4375, 0.25, 0.375, -0.0625, 0.4375}, + {-0.25, -0.25, 0.4375, 0.25, 0.0625, 0.5}, + {-0.25, -0.481132, -0.3125, 0.25, -0.4375, 0}, + }, + }, + selection_box = { + type = "fixed", + fixed = { + {-0.4375, -0.3125, -0.125, 0.4375, -0.0625, 0.375}, + {-0.4375, -0.5, -0.125, 0.4375, -0.4375, 0.375}, + {-0.4375, -0.5, -0.125, -0.25, -0.0625, 0.375}, + {0.25, -0.5, -0.125, 0.4375, -0.0625, 0.375}, + {-0.4375, -0.5, -0.0625, 0.4375, -0.0625, 0.375}, + {-0.375, -0.4375, 0.25, 0.375, -0.0625, 0.4375}, + {-0.25, -0.25, 0.4375, 0.25, 0.0625, 0.5}, + {-0.25, -0.481132, -0.3125, 0.25, -0.4375, 0}, + }, + }, +}) + +--Rack Server + +minetest.register_node("computer:server", { + drawtype = "nodebox", + description = "Rack Server", + tiles = { + 'computer_server_t.png', + 'computer_server_bt.png', + 'computer_server_l.png', + 'computer_server_r.png', + 'computer_server_bt.png', + 'computer_server_f_off.png' + }, + inventory_image = "computer_server_inv.png", + sunlight_propagates = false, + paramtype = "light", + paramtype2 = "facedir", + walkable = true, + groups = { snappy = 3 }, + + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.25, 0.5, 1.125, 0.4375}, + }, + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.25, 0.5, 1.125, 0.4375}, + }, + --drop = 'computer:server', + sounds = default.node_sound_wood_defaults(), + on_rightclick = function ( pos, node, clicker, itemstack) + node.name = "computer:server_on"; + minetest.set_node(pos, node); + nodeupdate(pos) + end, + on_place = function(itemstack, placer, pointed_thing) + local pos = pointed_thing.above + if minetest.get_node({x=pos.x, y=pos.y+1, z=pos.z}).name ~= "air" then + minetest.chat_send_player( placer:get_player_name(), "Not enough vertical space to place a server!" ) + return + end + return minetest.item_place(itemstack, placer, pointed_thing) + end, + + + +}) + +minetest.register_node("computer:server_on", { + drawtype = "nodebox", + description = "Rack Server", + tiles = { + 'computer_server_t.png', + 'computer_server_bt.png', + 'computer_server_r.png', + 'computer_server_l.png', + 'computer_server_bt.png', + 'computer_server_f_on.png', + }, + inventory_image = "computer_server_inv.png", + sunlight_propagates = false, + paramtype = "light", + paramtype2 = "facedir", + walkable = true, + groups = { snappy = 3,not_in_creative_inventory=1 }, + + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.25, 0.5, 1.125, 0.4375}, + }, + node_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.25, 0.5, 1.125, 0.4375}, + }, + + sounds = default.node_sound_wood_defaults(), + drop = 'computer:server', + on_rightclick = function ( pos, node, clicker, itemstack) + node.name = "computer:server"; + minetest.set_node(pos, node); + nodeupdate(pos) + end , + +}) + + diff --git a/mods/computer/depends.txt b/mods/computer/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/computer/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/computer/description.txt b/mods/computer/description.txt new file mode 100644 index 00000000..80ea8aed --- /dev/null +++ b/mods/computer/description.txt @@ -0,0 +1 @@ +Decorative computers for Minetest diff --git a/mods/computer/fusrodah/_.lua b/mods/computer/fusrodah/_.lua new file mode 100644 index 00000000..974e8176 --- /dev/null +++ b/mods/computer/fusrodah/_.lua @@ -0,0 +1,4 @@ + +local name = "foo:bar" +local modname = name:gsub(":.*", "") +print(modname) diff --git a/mods/computer/fusrodah/craft-grid.png b/mods/computer/fusrodah/craft-grid.png new file mode 100644 index 0000000000000000000000000000000000000000..9624300e1b2aa309f060b8453bcf0bde7af30c21 GIT binary patch literal 20812 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 o9bdGLJVqx_2?zLn>p%1MPLVXrt^1wz>% literal 0 HcmV?d00001 diff --git a/mods/computer/fusrodah/init.lua.old b/mods/computer/fusrodah/init.lua.old new file mode 100644 index 00000000..28cfa140 --- /dev/null +++ b/mods/computer/fusrodah/init.lua.old @@ -0,0 +1,83 @@ + +-- Copyright (C) 2012-2013 Diego Martínez +-- License is WTFPL (see README.txt). + +local MODNAME = "computer"; + +if (computer ~= nil) then + error("some other mod defined computer"); +end + +computer = { }; + +--[[ computer.pixelnodebox: + | + | Helper to create node boxes. + | + | Parameters: + | size Resolution of the `boxes'. + | boxes The shape of the object. + | + | Return Value: + | The new nodebox, ready to be assigned to `nodedef.node_box'. + ]] +computer.pixelnodebox = function ( size, boxes ) + local fixed = { }; + local i, box; + for i, box in ipairs(boxes) do + local x, y, z, w, h, l = unpack(box); + fixed[#fixed + 1] = { + (x / size) - 0.5, + (y / size) - 0.5, + (z / size) - 0.5, + ((x + w) / size) - 0.5, + ((y + h) / size) - 0.5, + ((z + l) / size) - 0.5, + }; + end + return { + type = "fixed"; + fixed = fixed; + }; +end + +--[[ computer.register: + | + | Helper to register a new computer node. + | + | Parameters: + | name Short ID string used as the object name. + | desc Description of the object for the inventory. + | nodebox The shape of the object. Also used as selection. + | + | Return Value: + | None. + ]] +computer.register = function ( name, desc, nodebox ) + + local TEXPFX = MODNAME.."_"..name.."_"; + + minetest.register_node(MODNAME..":"..name, { + drawtype = "nodebox"; + paramtype = "light"; + paramtype2 = "facedir"; + description = desc; + groups = { snappy=2, choppy=2, oddly_breakable_by_hand=2 }; + tiles = { + TEXPFX.."top.png", + TEXPFX.."bottom.png", + TEXPFX.."right.png", + TEXPFX.."left.png", + TEXPFX.."back.png", + TEXPFX.."front.png" + }; + node_box = nodebox; + selection_box = nodebox; + }); + +end + +local MODPATH = minetest.get_modpath(MODNAME); +dofile(MODPATH.."/nodes.lua"); +dofile(MODPATH.."/miscitems.lua"); +dofile(MODPATH.."/recipes.lua"); diff --git a/mods/computer/fusrodah/nodes.lua b/mods/computer/fusrodah/nodes.lua new file mode 100644 index 00000000..fd046e3b --- /dev/null +++ b/mods/computer/fusrodah/nodes.lua @@ -0,0 +1,99 @@ + +-- Copyright (C) 2012-2013 Diego Martínez +-- License is WTFPL (see README.txt). + +-- Just a generic Baby Tower, modeled somewhat after my old Dell cabinet +-- (an Intel Celeron @ 233MHz, with 160MB of ram and 4GB of disk; good +-- old times). +computer.register("babytower", "Baby Tower", + computer.pixelnodebox(16, { + -- X Y Z W H L + { 1, 5, 6, 14, 11, 6 }, -- Monitor Screen + { 3, 7, 12, 10, 7, 4 }, -- Monitor Tube + { 0, 0, 6, 16, 5, 10 }, -- CPU + { 0, 0, 0, 12, 1, 5 }, -- Keyboard + { 13, 0, 0, 3, 3, 5 }, -- Mouse + }) +); + +-- Amiga 500 lookalike +-- Fun fact: "Amiga" is spanish for "female friend" ("Amigo" is for male); +-- that's why this computer was named "She Friend". +computer.register("shefriendSOO", "SheFriend SOO", + computer.pixelnodebox(32, { + -- X Y Z W H L + { 0, 0, 17, 32, 32, 12 }, -- Monitor Screen + { 3, 3, 29, 26, 26, 3 }, -- Monitor Tube + { 0, 0, 0, 32, 4, 17 }, -- Keyboard + }) +); + +-- Sony PlayStation lookalike +-- Fun fact: Swapping the first letters gives valid words :) +-- Pony SureiSutteshun!!! +computer.register("slaystation", "Pony SlayStation", + computer.pixelnodebox(32, { + -- X Y Z W H L + { 0, 0, 11, 32, 6, 21 }, -- Console + { 1, 0, 1, 4, 2, 9 }, -- Controller 1 L Grip + { 10, 0, 1, 4, 2, 9 }, -- Controller 1 R Grip + { 5, 0, 4, 5, 2, 5 }, -- Controller 1 Center + { 18, 0, 1, 4, 2, 9 }, -- Controller 2 L Grip + { 27, 0, 1, 4, 2, 9 }, -- Controller 2 R Grip + { 22, 0, 4, 5, 2, 5 }, -- Controller 2 Center + }) +); + +-- Some generic laptop. Sony VAIO came to mind when thinking about a name :) +-- Fun fact: "Vanio" sounds like "baño" ("bathroom" in spanish, pronounced +-- as something like "bah-nee-oh") +computer.register("vanio", "Pony Vanio", + computer.pixelnodebox(32, { + -- X Y Z W H L + { 0, 0, 4, 32, 3, 24 }, -- Keyboard + { 0, 3, 25, 32, 21, 3 }, -- Screen + }) +); + +-- Sinclair ZX Spectrum lookalike +computer.register("spectre", "SX Spectre", + computer.pixelnodebox(32, { + -- X Y Z W H L + { 3, 0, 0, 26, 4, 17 }, -- Keyboard + { 18, 0, 18, 12, 6, 14 }, -- Tape Player + }) +); + +-- Sony PlayStation 2 lookalike +computer.register("slaystation2", "Pony SlayStation 2", + computer.pixelnodebox(32, { + -- X Y Z W H L + { 2, 2, 11, 28, 3, 19 }, -- Console (Upper part) + { 2, 0, 11, 26, 2, 19 }, -- Console (Lower part) + { 1, 0, 1, 4, 2, 9 }, -- Controller 1 L Grip + { 10, 0, 1, 4, 2, 9 }, -- Controller 1 R Grip + { 5, 0, 1, 5, 2, 8 }, -- Controller 1 Center + { 18, 0, 1, 4, 2, 9 }, -- Controller 2 L Grip + { 27, 0, 1, 4, 2, 9 }, -- Controller 2 R Grip + { 22, 0, 1, 5, 2, 8 }, -- Controller 2 Center + }) +); + +-- Commodore 64 lookalike +computer.register("admiral64", "Admiral 64", + computer.pixelnodebox(32, { + -- X Y Z W H L + { 0, 0, 0, 32, 4, 18 }, -- Keyboard + }) +); + +-- Commodore 128 lookalike +computer.register("admiral128", "Admiral 128", + computer.pixelnodebox(32, { + -- X Y Z W H L + { 0, 0, 0, 32, 4, 27 }, -- Keyboard + }) +); + +-- Old node name +minetest.register_alias("computer:computer", "computer:babytower"); diff --git a/mods/computer/init.lua b/mods/computer/init.lua new file mode 100644 index 00000000..2c85e7e7 --- /dev/null +++ b/mods/computer/init.lua @@ -0,0 +1,105 @@ + +computer = { }; + +computer.register = function ( name, def ) + local nodename = name; + if (name:sub(1, 1) == ":") then name = name:sub(2); end + local modname, basename = name:match("^([^:]+):(.*)"); + local TEXPFX = modname.."_"..basename.."_"; + local ONSTATE = modname..":"..basename; + local OFFSTATE = modname..":"..basename.."_off"; + local def = def; + minetest.register_node(ONSTATE, { + drawtype = "nodebox"; + paramtype = "light"; + paramtype2 = "facedir"; + description = def.description; + groups = { snappy=2, choppy=2, oddly_breakable_by_hand=2 }; + tiles = { + TEXPFX.."tp.png", + TEXPFX.."bt.png", + TEXPFX.."rt.png", + TEXPFX.."lt.png", + TEXPFX.."bk.png", + TEXPFX.."ft.png", + }; + node_box = def.node_box; + selection_box = def.node_box; + on_rightclick = function ( pos, node, clicker, itemstack) + if (def.on_turn_off) then + if (def.on_turn_off(pos, node, clicker, itemstack)) then return; end + end + node.name = OFFSTATE; + minetest.env:set_node(pos, node); + nodeupdate(pos); + end; + }); + minetest.register_node(OFFSTATE, { + drawtype = "nodebox"; + paramtype = "light"; + paramtype2 = "facedir"; + groups = { snappy=2, choppy=2, oddly_breakable_by_hand=2, + not_in_creative_inventory=1 }; + tiles = { + (TEXPFX.."tp"..(def.tiles_off.top and "_off" or "")..".png"), + (TEXPFX.."bt"..(def.tiles_off.bottom and "_off" or "")..".png"), + (TEXPFX.."rt"..(def.tiles_off.right and "_off" or "")..".png"), + (TEXPFX.."lt"..(def.tiles_off.left and "_off" or "")..".png"), + (TEXPFX.."bk"..(def.tiles_off.back and "_off" or "")..".png"), + (TEXPFX.."ft"..(def.tiles_off.front and "_off" or "")..".png"), + }; + node_box = def.node_box_off or def.node_box; + selection_box = def.node_box_off or def.node_box; + on_rightclick = function ( pos, node, clicker, itemstack) + if (def.on_turn_on) then + if (def.on_turn_on(pos, node, clicker, itemstack)) then return; end + end + node.name = ONSTATE; + minetest.env:set_node(pos, node); + nodeupdate(pos); + end; + drop = ONSTATE; + }); +end + +computer.register_handheld = function ( name, def ) + local nodename = name; + if (name:sub(1, 1) == ":") then name = name:sub(2); end + local modname, basename = name:match("^([^:]+):(.*)"); + local TEXPFX = modname.."_"..basename.."_inv"; + local ONSTATE = modname..":"..basename; + local OFFSTATE = modname..":"..basename.."_off"; + local on_use = def.on_use; + minetest.register_craftitem(ONSTATE, { + description = def.description; + inventory_image = TEXPFX..".png"; + wield_image = TEXPFX..".png"; + }); +end + +computer.pixelnodebox = function ( size, boxes ) + local fixed = { }; + local i, box; + for i, box in ipairs(boxes) do + local x, y, z, w, h, l = unpack(box); + fixed[#fixed + 1] = { + (x / size) - 0.5, + (y / size) - 0.5, + (z / size) - 0.5, + ((x + w) / size) - 0.5, + ((y + h) / size) - 0.5, + ((z + l) / size) - 0.5, + }; + end + return { + type = "fixed"; + fixed = fixed; + }; +end + +local MODPATH = minetest.get_modpath("computer"); +dofile(MODPATH.."/computers.lua"); +dofile(MODPATH.."/miscitems.lua"); +dofile(MODPATH.."/recipes.lua"); + + diff --git a/mods/computer/locale/es.txt b/mods/computer/locale/es.txt new file mode 100644 index 00000000..db6fdcb4 --- /dev/null +++ b/mods/computer/locale/es.txt @@ -0,0 +1,6 @@ + +# Language: Español +# Author: Diego Martínez + +Plastic sheet = Placa de Plastico +Unprocessed Plastic base = Base de Plastico No Procesada diff --git a/mods/computer/locale/pt.txt b/mods/computer/locale/pt.txt new file mode 100644 index 00000000..8308618d --- /dev/null +++ b/mods/computer/locale/pt.txt @@ -0,0 +1,5 @@ +# Language: Português do Brasil +# Author: Caio Roberto + +Plastic sheet = Placa de Plástico +Unprocessed Plastic base = Base de Plástico Não Processada diff --git a/mods/computer/miscitems.lua b/mods/computer/miscitems.lua new file mode 100644 index 00000000..7ce63de5 --- /dev/null +++ b/mods/computer/miscitems.lua @@ -0,0 +1,77 @@ + +-- Copyright (C) 2012-2013 Diego Martínez +-- License is WTFPL (see README.txt). + +-- This file defines some items in order to not have to depend on other mods. + +-- Boilerplate to support localized strings if intllib mod is installed. +local S; +if (minetest.get_modpath("intllib")) then + dofile(minetest.get_modpath("intllib").."/intllib.lua"); + S = intllib.Getter(minetest.get_current_modname()); +else + S = function ( s ) return s; end +end + +if (not minetest.get_modpath("homedecor")) then + + minetest.register_craftitem(":homedecor:plastic_sheeting", { + description = S("Plastic sheet"), + inventory_image = "homedecor_plastic_sheeting.png", + }) + + minetest.register_craftitem(":homedecor:plastic_base", { + description = S("Unprocessed Plastic base"), + wield_image = "homedecor_plastic_base.png", + inventory_image = "homedecor_plastic_base_inv.png", + }) + + minetest.register_craft({ + type = "shapeless", + output = 'homedecor:plastic_base 6', + recipe = { "default:junglegrass", + "default:junglegrass", + "default:junglegrass" + } + }) + + minetest.register_craft({ + type = "shapeless", + output = 'homedecor:plastic_base 3', + recipe = { "default:dry_shrub", + "default:dry_shrub", + "default:dry_shrub" + }, + }) + + minetest.register_craft({ + type = "shapeless", + output = 'homedecor:plastic_base 4', + recipe = { "default:leaves", + "default:leaves", + "default:leaves", + "default:leaves", + "default:leaves", + "default:leaves" + } + }) + + minetest.register_craft({ + type = "cooking", + output = "homedecor:plastic_sheeting", + recipe = "homedecor:plastic_base", + }) + + minetest.register_craft({ + type = 'fuel', + recipe = 'homedecor:plastic_base', + burntime = 30, + }) + + minetest.register_craft({ + type = 'fuel', + recipe = 'homedecor:plastic_sheeting', + burntime = 30, + }) + +end -- not homedecor diff --git a/mods/computer/mod.conf b/mods/computer/mod.conf new file mode 100644 index 00000000..a800d6a1 --- /dev/null +++ b/mods/computer/mod.conf @@ -0,0 +1 @@ +name = computer diff --git a/mods/computer/recipes.lua b/mods/computer/recipes.lua new file mode 100644 index 00000000..cc8f0e10 --- /dev/null +++ b/mods/computer/recipes.lua @@ -0,0 +1,118 @@ + +-- Copyright (C) 2012-2013 Diego Martínez +-- License is WTFPL (see README.txt). + +minetest.register_craft({ + output = "computer:shefriendSOO"; + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", }, + { "homedecor:plastic_sheeting", "default:glass", "homedecor:plastic_sheeting", }, + { "homedecor:plastic_sheeting", "default:wood", "homedecor:plastic_sheeting", }, + }; +}); + +minetest.register_craft({ + output = "computer:slaystation"; + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", }, + { "homedecor:plastic_sheeting", "default:wood", "homedecor:plastic_sheeting", }, + }; +}); + +minetest.register_craft({ + output = "computer:vanio"; + recipe = { + { "homedecor:plastic_sheeting", "", "", }, + { "default:glass", "", "" }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", }, + }; +}); + +minetest.register_craft({ + output = "computer:specter"; + recipe = { + { "", "", "homedecor:plastic_sheeting", }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", }, + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", }, + }; +}); + +minetest.register_craft({ + output = "computer:slaystation2"; + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", }, + { "homedecor:plastic_sheeting", "default:steel_ingot", "homedecor:plastic_sheeting", }, + }; +}); + +minetest.register_craft({ + output = "computer:admiral64"; + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", }, + { "default:wood", "default:wood", "default:wood", }, + }; +}); + +minetest.register_craft({ + output = "computer:admiral128"; + recipe = { + { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", }, + { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot", }, + }; +}); + +--new stuff + +minetest.register_craft({ + output = "computer:monitor"; + recipe = { + { "homedecor:plastic_sheeting", "default:glass","", }, + { "homedecor:plastic_sheeting", "default:glass","", }, + { "homedecor:plastic_sheeting", "default:mese_crystal_fragment", "homedecor:plastic_sheeting", }, + }; +}); + +minetest.register_craft({ + output = "computer:router"; + recipe = { + { "default:steel_ingot","","", }, + { "default:steel_ingot" ,"homedecor:plastic_sheeting", "homedecor:plastic_sheeting", }, + { "default:mese_crystal_fragment","homedecor:plastic_sheeting", "homedecor:plastic_sheeting", }, + }; +}); + +minetest.register_craft({ + output = "computer:tower"; + recipe = { + { "homedecor:plastic_sheeting", "default:steel_ingot", "homedecor:plastic_sheeting", }, + { "homedecor:plastic_sheeting", "default:mese_crystal", "homedecor:plastic_sheeting", }, + { "homedecor:plastic_sheeting", "default:steel_ingot", "homedecor:plastic_sheeting", }, + }; +}); + +minetest.register_craft({ + output = "computer:printer"; + recipe = { + { "homedecor:plastic_sheeting", "default:steel_ingot","", }, + { "homedecor:plastic_sheeting", "default:mese_crystal", "homedecor:plastic_sheeting", }, + { "homedecor:plastic_sheeting", "default:coal_lump", "homedecor:plastic_sheeting", }, + }; +}); + +minetest.register_craft({ + output = "computer:printer"; + recipe = { + { "homedecor:plastic_sheeting", "default:steel_ingot","", }, + { "homedecor:plastic_sheeting", "default:mese_crystal", "homedecor:plastic_sheeting", }, + { "homedecor:plastic_sheeting", "dye:black", "homedecor:plastic_sheeting", }, + }; +}); + +minetest.register_craft({ + output = "computer:server"; + recipe = { + { "computer:tower", "computer:tower", "computer:tower", }, + { "computer:tower", "computer:tower", "computer:tower", }, + { "computer:tower", "computer:tower", "computer:tower", }, + }; +}); diff --git a/mods/computer/textures/computer_admiral128_bk.png b/mods/computer/textures/computer_admiral128_bk.png new file mode 100644 index 0000000000000000000000000000000000000000..488ec1d008d4333cb0e7e1d2e5e25ecc0d1f1594 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efS0KG<-RgbEkL^ehj0SQT zOM?7@862M7NCTnC}Q!>*kacelU)8I5v1B0ilpUXO@geCxjo=$QA literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_admiral128_bt.png b/mods/computer/textures/computer_admiral128_bt.png new file mode 100644 index 0000000000000000000000000000000000000000..73d1f2a0061a76101f4a4d5f64d3c4900e37ad52 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efS0KG<-RgbEkL^ehj0SQT zOM?7@862M7NCTEak7aXFczm8oq_Xu^h~8%7W8R9P7qmNqn>U}AqE4^$&r;u=xnoS&PU znpeW$T$GwvlA5AWo>`Ki;O^-g5Z=fq4pgKHQj`LevPuT4U@$T;G|~kj;}AnjD^mk2 q6LVbyBP#=gy-zyIQ8eV{r(~v8;?{6xr@?8U1_n=8KbLh*2~7ZWAW$s; literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_admiral128_ft.png b/mods/computer/textures/computer_admiral128_ft.png new file mode 100644 index 0000000000000000000000000000000000000000..dc6a3bc7f187441e28661238a7750020d80fd38a GIT binary patch literal 1480 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#d^fjZ zAblK&85z#sS=kH{Ebxc~3UUjBFeAgPIT9ejvI56+kRmYNlzyj+fq`Yar;B4q#NoG7 zPxr@!3m&U~UOK-veb;l*N}-;mIzlZi5g*)Lx~A5Pbh0|-a7s^5YE*IwbJ&n<^LXR) zt9Q5mwmWB88u6v#Sh6+Wnl!=dpXyevdS4SC8e1X%{&DS}8_u>hKR)8geAqg( zuB2p(BEyH9;`5Vhy1(g864`xOx5u>PZo_GwotwYxbq`vkBV)+*SD@gW!53No_&LV? zvcZc_gt!HoKH0fci|bbDaf6;Kp?+Rn`{aNAogRN*gQ1}8Tg(3cFUw2R|0}4uPK~bl zux0hcGm>2~m%la&EY#CgI<%`l`U2 z-$@5PT@0?7UU1Feu2$qaTg5ECZ_7-gMW^R3T9<8i3{FOy_ICBF!?RIvXWALH~NkxGOs1 zvem}jmoAhlr_P($ZyOp~SY?-9zWv#oC(-+?>-?U{ls?V4uIzr^{oUKECcU?>n9Rxy zzOc{l!JE~`S@yc6zlze!7ODU7>3m1ggcb=~Ll>tHB4_PN?-mqVroXTX5(@Gv`P<;p zGUbC^(T4EAaLGwe){4ale~_0|c&;s>Jjvu5gUb}dGuz4yxN0~`YTfroUErHHwWMR) zkv&NgY(kwAG@UrsglRLRP4Xy8UVY*i)9+nO_hUYc?;egR&!?}5&~ zA-C`0O#9@XnA5CHDi_=q3)Xn$JTo`EJVY;_0fbqQNyTt6kP|El+;^1IvCSs7YJ~+XlyrR?i5vO zln_p}bXGBp|93#K>eGwp4!O$IBvGf13F&=jn6ws7Q9N&QZrS$aovOuM8eNOloLuAd zrnT2Ka&CobH)y@g|{X^Vu#{yTHB=d)MIe^|S8or$LEG;NC;mAwbf z*MH-z|M{46y1M198LQWK9X{;L;y(8}i)@Es(Uz#oCcTvI? z{?k$V+wj@F`x$MvLD29rr7Zlx4H1{P+LC9V-A&iT2ysd*&~&PAz-C8;S2<(VZJ3hti10pX2& z;y^{JAVn!aDXV0#3I-zsLnB=fG7d4cv@$iYGBMXRFtRc**!!fT97RKJeoAIqC2kF8 Tb{d=pYGCkm^>bP0l+XkKf6RuF literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_admiral128_lt.png b/mods/computer/textures/computer_admiral128_lt.png new file mode 100644 index 0000000000000000000000000000000000000000..07f112ccde25fb581e981116e2d34fdb467b7ac2 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efS0KG<-RgbEkL^ehj0SQT zOM?7@862M7NCT5(ej@)Wnk16ovB4k_-iRPv3y>Mm}+%B2|#06rhwlzqY85rz+(ov40AvZrIGp!Q0hBG@2P6IVCc)I$ztaD0e0sx|9QDy)D literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_admiral128_rt.png b/mods/computer/textures/computer_admiral128_rt.png new file mode 100644 index 0000000000000000000000000000000000000000..bf8052d153dcded2dd4f2da894257746d2db7195 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efS0KG<-RgbEkL^ehj0SQT zOM?7@862M7NCTkt#@03Q)=_8LWcA$iUD@7le#M3@xop t4XjMebq$QH3=H-@=_p6hkei>9nO2Eg!na*S0KG<-Rg6fuW#SI|NsC0 zon3SO|7V!D_E7)K#TPH1n73-dzT?N*a!*_Vs$(n(@(X5gcy=QV#7XjYcVX$zxEToK zaOS(Y6$5FIsm=_%lUrCof(0ItKtXO{5N2eUHAey@SXSVe4%7`~0`aEwJ6%B5EKe85 z5RLQ62@6;ST$p*ByfhppI^GBfxDXK_;5Tu}AypQRi6I?rExTG;Sd>Cmw6*ML+reVQ zA${0^!=qbKtbOUi$nJ-H3%k0wzJB|rrok%m;>C*#FJ5Fc1>M+krioEifKeoZmDx*y zNyDI6mE}PgqiLdAnW#czq=0k7wlhca+P=KIYn^^>&dw@xmK+w&H%zA%a40nQN-(l8 zgeFYLRcUJ94RobsiEBiObAE1aYF-J0b5UwyNotBhd1gt5g1e`0KzJjcI8c!)NKpz< z$|@PGg2BkZ&`1}Aj6)19txOH9Ow4r+jI0a{_CDz-N70a*pOTqYiCe>&od&0Y8W=oX L{an^LB{Ts5)5M&N literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_admiral64_bk.png b/mods/computer/textures/computer_admiral64_bk.png new file mode 100644 index 0000000000000000000000000000000000000000..b10bb38d336392db2af2a0db3a64b1bd4084ae9b GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@o&cW^S0Mf7Tm=yQzu#2-tVI#X zXDSKu3ua&_n|#&+$m7g+b1MeY%YaykVbfhES&(3XMP#rUq6f=DG$(Rt5%ppLCR?Xvob^$xN%nt>Mg0gVR6_44$rjF6*2Ung9+KQ$GLz literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_admiral64_bt.png b/mods/computer/textures/computer_admiral64_bt.png new file mode 100644 index 0000000000000000000000000000000000000000..fc50758b01731636b97945b9d6f78e489a6c3af9 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efS0Mf7T*d$UO$(1cJ_zJ6 zmIV0)GdMiEkp@zc@8(tvq?ZA43WLbMSMxxE1s;(=L2h9XW@MN(M*<{RR^SLUlM%=S z;!Wvyx_~SRPZ!4!iOb0xtxRoeLK8L=Z7_JiCmq1RuvIzCF=ElCyFfLPC9V-A&iT2y zsd*&~&PAz-C8;S2<(VZJ3hti10pX2&;y^{JAVn!aDXV0#3I-zsLnB=fG7d4cv@$iY rGBMXRFtRc**!!fT97RKJeoAIqC2kF8b{d=pYGCkm^>bP0l+XkK5t>s2 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_admiral64_ft.png b/mods/computer/textures/computer_admiral64_ft.png new file mode 100644 index 0000000000000000000000000000000000000000..51f40e6cbd4065f736a8b87bb91aa17e22100b66 GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#Q>iWS0Mf7T*d$UP5%!T{Qtl1 z$^T_nzr5=yvX69-fQUzQ1v3E^ah3%61p{daC{CHZ5Xj=pcXKNS(#wFDk%6bAv<4(t z;1LNF}#Yeb22er|4RUI~M9QEFmIYKlU6 zW=V#EyQgnJcq5-UP?0J~Q3_DXDjBST!N|bSNEd{RLkumgObx6|%ykWntPBkHKIs6N fiqMdopOTqYiCe>&od&0Y8W=oX{an^LB{Ts5Gd^;7 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_admiral64_lt.png b/mods/computer/textures/computer_admiral64_lt.png new file mode 100644 index 0000000000000000000000000000000000000000..1332a1340e3adc613bd83de76ee2be1e2994aa0b GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv{s5m4S0Mf7T*d$UO%QT_@2C4f zA?A`GzhEH!tL(@EaloaXvXgg7q*f$0EiV4Td}h9GZ=do!l%I$y^Jv85y>Oaeu$H zdkau2gJg+oM2T~LZfkt#@03Q)=_8LWcA z$iUD@7le#M3@xop4XjMebq$QH3=H-@=_p6hkei>9nO2Eg!36z-EGbVH#}J9j$q5n%6+}3g9D3G-t`75cNIbBFVM_w1OI#yLobz*Y zQ}ap~oQqNuOHxx5$}>wc6x=<11Hv2m#DR)bL5fmX=Q3) rWn!*tU}R-ru=hzvIf{nd{FKbJO57UG>@+wH)WG2B>gTe~DWM4fR!mbw literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_admiral64_tp.png b/mods/computer/textures/computer_admiral64_tp.png new file mode 100644 index 0000000000000000000000000000000000000000..da1fcdd9d1bf73184d86a3ad0a46efbef01f1b4d GIT binary patch literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv^#Gp`S0Mf7T*d$Y|M#sd`G2tB z|NW-jD;xj+U-$n%!;}BZu6}vfQ)D0MAYpzoIv=Q%u_VYZn8D%MjWiG^$=lt9DUG`( z1<2vdcXKNS(#wF@ncEaloaXvXgBG5sA*MLJyQ(JoX4hzlIZEbDKma-agXlrX~PMt0;soCDvwsfm1P=L`j z?cAItOISh`Ii5(bjoRuFDVWukp~1zGB5=2vWzlyA)^iGtGmIS??=FAH(9YGuxw~*> zgJjd?X%{ZMxT{bg@@&I}3lbZ2CNZqKe36-hA?-)g&Lv*+oPmy!EOCt}an8@pP0cG| za4t$sEJ;mKD9UftDnm{r-UW|U@(+X literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_monitor_b.png b/mods/computer/textures/computer_monitor_b.png new file mode 100644 index 0000000000000000000000000000000000000000..a79fb66fb512e1fecd8b95e8cb38994ad0fa25f7 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7lzFY+6>xe4KsfMMK}vQ zB8wRqxP?KOkzv*x37{Z*iKnkC`#m;saSe6%fXBW-A)d^Th!W@g+}zZ>5+Ij>Vb8iv zGl5i=r;B4q#NoHs4ssqa;Bmfqf87l4=_gEPDN9e4+uCOB=&i39pz^`Do&DGYUJbFd z^g<>Mg$4#N@sE2)pYUyuL*KHur}ey@6teB~x8(d+Tv6E!J%)1Dx6iDP5MtQ--Lzp& eA_F7K2UYX8X*S}ES6{OP+3xA;=d#Wzp$P!Crc7S| literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_monitor_bt.png b/mods/computer/textures/computer_monitor_bt.png new file mode 100644 index 0000000000000000000000000000000000000000..467f0300e8de252df0ddbd5e95c05bd20340cf55 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7a$D;Kb?2i11Zh|kH}&M z25w;xW@MN(M*=9wUgGKN%6^YcTwKBIsio(3pb$@HNJNQqer|4RUI~!Pz_4fCrkOx0 z*we)^B;s&#NY+jdNuB2p{Ukn{7_*6j8?5re)T_Y4`9RItD3f1i8{WR0h*pUXO@geCxu`a;kE literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_monitor_btdl.png b/mods/computer/textures/computer_monitor_btdl.png new file mode 100644 index 0000000000000000000000000000000000000000..53e26ea742b04adb5c6d23df9642f091ac7c24d7 GIT binary patch literal 203 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 T#wLNk1VAc^nhIqvtl#|y%Tgq1 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_monitor_f_desktop.png b/mods/computer/textures/computer_monitor_f_desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..4154d7524df6fa1b8c1c02658a8a2ebc6aa51adb GIT binary patch literal 17492 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 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_monitor_f_dl.png b/mods/computer/textures/computer_monitor_f_dl.png new file mode 100644 index 0000000000000000000000000000000000000000..ce07c83c95eec55c22420eeb22cc8a8838f140e2 GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE7gBTkd zTU$53+=Qi(@s5p+ok99NQU+NE9vCz*&YJ0QXyg9H4|2MSl^LAQiS6w=Z$1}j3WKMs KpUXO@geCxDG%!p6 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_monitor_f_loading.png b/mods/computer/textures/computer_monitor_f_loading.png new file mode 100644 index 0000000000000000000000000000000000000000..eb1d227d46b3a7a9f1ab27b3254820e738239261 GIT binary patch literal 1386 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSY)RhkE(~@In;A^Yep-G4if|Tq zL>4nJa0`PlBg3pY5H=O_Iqp+jJ&FhsdI%G7+Ai0x;TbZ+sf@T}F@Y?_}ZHa}V@R+&j~ueBiy~AE6K1*D>W) zm7b{5+Q9Xum#6yp$Lq4w{Ps@j*_+GxV_VOMq)UgGtE~@*`TncSb+SQrq1OJB@pR9Nd>OwOuAGU9YY!AOOGLY$XMeQH+1X0!g3y!P#=H3ex=9;K{ob4{ z<=CO>#yDe4!XJhVisXGrB9ZV4T+xcUI*zG@$(%j3p zGwpb~`tVbQP1!CRj&0&*iA^+EvW=zAR(rhmHEz z^6GWZFMV)_J3-?^Y1o_>cX@4s_kWLCelTET(UJT{`-?lKS+WWs62Y_Yq^G!0roYzNim9(;5;htCc)d5RPhV)? z#gp^a2poQ#{)FKU^BVI@>??Pyu@=~H_Q8&Wou1!L-RbBTUTK@STK4vf0{7hcI~nHi zT)H<$V$IzCD@*>#L}%V$YfsOPzb@IaIMBwTWSz|E|1ZL0zt4UBo#o&EvXb)4_imni zaDd_c+dGxf_TP`(7mm=pyuhUU+d02&GWX7uZF?s@1CxI$s{rN&qdos+ZV6b3~SirQwJoCblbOkN2=`?VVsg_nd4^s z&tZbv{*%lXo|snxGwhN`<{k5%)~}i`IY;-l$N}C{Ra#%lzL@?gTz_-J+BIosCp$*^ zFMVj-yg4;m(x=AA<2;+04nJa0`PlBg3pY5H=O_Iqp+jKT^_{lc6W7?_PbT^vIyZoR#;*IPP~;rPe- zFXy@+iBUQ_{a}Nh<`k#cuF0~l0wqG;&bxQqUfXx>QOH{{tI)YE3R{1eTS&Etwf~sZ zWN3PH#_89rZvr^A-ioc+`MXZ+q@v)w=chm0r2AQ`#B%NvP2k{QU}0clU~FJ;U{GKX zV8Fs%Z}2YeM2b;QSG()tz%ZB^9EzD5(k0i{Y~I~3y;a)YjxT*n(Wm&j%8S>U1$*6U z#TzfaGLKoIyXC2aPNer7#((CQw>_1rpS5SjRS`LfgvsB68LX|XqoSiHtE^qOE~~se zd{RkO;liAS7yj&X+PhBv=N^@nySImjsVr*CG@8wy$eppZHznx!@#9j`(w8Tn^vuo8 z&8)AFpO(6E`EvJ(9xf+Sf)+1cTxD&1xM$mEt_wGBY923C@w}Q9IxRIbE6WSW=yY+K z>g8HpU9C0!^sCpegLT9vtMvBw8~=>sNJvU@S{dT?UR*p>N9?PP*yV5Ewz09Zi}JOn z&RUk1o?cp1wCM0*=cSi3(=K>NJ6O&SPfA_-b5}{_%J9pVjeLT6uZO<;6T|#)gPoqf z`TB#-+6VUk$z3$FMxK>nK5Ig0siAQk$Adi~LAnAHGH++iSXLLR^-5kUtIpI(QB<0@ z*4paQ;&*v}OJtV%`+uE#c&<5L!qo; zw-xQ2!^Bvo;?HVeWVEPi;ev(#{zYG(&&TgQXx2J1#cX&}5B{_Tmc3vkJ87K++xv>g`}TePwRz`3 vE^vx8W{6;fCrSqf9!7kLl&N9+AGVeAPnS%({{Im$Los-|`njxgN@xNAi?COm literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_monitor_f_off.png b/mods/computer/textures/computer_monitor_f_off.png new file mode 100644 index 0000000000000000000000000000000000000000..5d2a6b5fb9b85f45b0cb043120e855dd650ccd9d GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7lv4d-waXQ@2A`Yif|Tq zL>4nJa0`PlBg3pY5H=O_IqsN;$}K5hgqe7LOhuv5hc#~xw)x%B|t6%!=81U zW&$aHPZ!6Kh{JEMZ{$2+z~gc;|8ee=w|l#6`!BcjOwj(s&+_Vv!&TD<0zT?8jD-gn zcC1o5e*NA)hXw{lCKe6>1qJ>GnridUt*QE+W-Rof`T(y{u9_N?<|Pi06`rnsF6*2U FngGF?K_dVF literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_monitor_f_on.png b/mods/computer/textures/computer_monitor_f_on.png new file mode 100644 index 0000000000000000000000000000000000000000..e5cbf21b13fc9e2aeb44b6c4c51b2633de0f1318 GIT binary patch literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSY)RhkE{D&Gh1_nj}PZ!6Kid%258S*tK2)G_RdP3E6 z4|loY!$~3$+0OgVl|=m8lcOWJvFW~*j{*Zr1A_nqlLG?>10y=eLG1Z==hv6DI(y?{ z8CbyTa4E%Y2z6u<*1H@ra+bTEv;KQ*J2%M8e~bl;FxPM#U}3`Q1CYXfd}eO|if|Tq zL>4nJa0`PlBg3pY5H=O_IqsN;)=Ru?i;0mLOhuv5hc#~xw)x%B|t6%!=81U zW&$Z4PZ!6Kh{JEsIWjUBa4;;q{BQ1di8=+w;Jtjg$5~K;ouUwu07$>5tDnm{ Hr-UW|1WqX@ literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_monitor_r.png b/mods/computer/textures/computer_monitor_r.png new file mode 100644 index 0000000000000000000000000000000000000000..9d38ab754f711f4df809482c9614a15c7c6d8e29 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7lwNb5e#>fd}eO|if|Tq zL>4nJa0`PlBg3pY5H=O_IqsN;))j1vqC=tg?KVUB1)X|b8}PkN`PDjhCS;x z%>+_9o-U3d5r^NNb7W*N;9yvI`QO~_5_JlU!F%~~kF%fxJ4GQzdxuyR0g!%AS3j3^ HP63fpB%;JQKQ}iuuLQ_tVA!*6(@Y?B z(9^{+B;xSfX&ZTu7;w1OFXEYat!TEPgyN|VbJpEE&We?bin&eLeJUbys literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_monitor_t_off.png b/mods/computer/textures/computer_monitor_t_off.png new file mode 100644 index 0000000000000000000000000000000000000000..525fd4893bf77444c82ed4031befcfb6374dd98b GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwQO@fJ8;^+ydD?p*ko-U3d5r^MSGvsSF;Bl?LqLXkwco3<&y?MDFN#@E zw(^=)RQ5Ny2Pe1P^F4b$ymaPt)0@w&5*mFh=c{dzxuh3ST02qknVG{ z%MQEncfnK*wijFI~Cv3i$)x3)BN!B_>bNL@f+g=vm v`PJ~o^6}nWGo>e?-%AS4`@f85{K3HbsN?*JQxO_KuQPbM`njxgN@xNAW0Z?Q literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_piepad_inv.png b/mods/computer/textures/computer_piepad_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..21d956aac8a2c4bb04c4012a66e3235265dc0a37 GIT binary patch literal 256 zcmV+b0ssDqP)C%p81S(0CdsUS zxN>jXcTQ1}1L~}1PN(8$y6o~6c5j(*Gx9*y?^EAJE}U6&Fgo>Pn+-8dYtQ+#PmivC8_Ml1@ZE; T29uru?PlbP0l+XkKUnN4B literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_printer_b.png b/mods/computer/textures/computer_printer_b.png new file mode 100644 index 0000000000000000000000000000000000000000..9b454801b053e7302c13580b81e7c0ca952354af GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7Y1tvD+a3rPTev<5zYdS z$YKTtZeb8+WSBKa0w~B{;_2(keveI3K+rWSI=OxVsVo_(4sysVr2$DyJ6?!{|+e(ViN23ZWVQQO)WJI%{i2A#=TbO zXsX(-WVhmj4b}|v*tX@|^%Cd4__opd!13F&8-d{Ai;c-9r3|}lo7K5ISm)c{cX;^u zQf^$B>A_Z^Nwl8Wea~%iljd zYPIp@Bf*$2HG7X+JIqyhrF4JAM&DTsjQ70dE00R>_U>=*y`ijYxNEug0+uNaYk%C@ zydktHUzp(rLypYF%)eIoQH_-`^QR`FVdQ&MBb@00vQBkpKVy literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_printer_f.png b/mods/computer/textures/computer_printer_f.png new file mode 100644 index 0000000000000000000000000000000000000000..8623aaa8cc8df76fe828b6003867a85c4a5dd3d9 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7Y1tvD+a3rPTev<5zYdS z$YKTtZeb8+WSBKa0w~B{;_2(keveI3K!lg8!{`!FXo9DUV@Sl|^*LaRJo977@wzn$tR)U3ecYOl-w zA+AEP-Slzm7mlYvWnIz2vZl(qS)Zo~ob>0BcL)@54g4n?Y*5bB;Qo?H|8`^6Vuj7y zErhPLIhaYmuiV3G@Fb`CDL1$0@;y5}H2>7R)US9Z$Fj1)Ka){IS7CR8QA_Oo{JIV5 zZb?Bd4sT`R4A;$ae|u-)nm;v}-k0CD6{NXjyIrox->;YODC}j=^$!NQ98VS+?U&iH bbdIwA1H}M4&8YK0S2K9J`njxgN@xNA?yF+! literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_printer_r.png b/mods/computer/textures/computer_printer_r.png new file mode 100644 index 0000000000000000000000000000000000000000..f73fe7e03519addea3ad061b5053ca43a0fa575c GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7Y1tvD+a3rPTev<5zYdS z$YKTtZeb8+WSBKa0w~B{;_2(keveI3K*BgZCZQB4w8_)OF(l&f+o^$khZK0)>ILra z72kc~Q1Ri`JA%g+E)$G5NleLmbjeihuTb2H`JbjwW76naq|wFnJ6i=1LcRF0_BR>7bjpls|E6y3)ln4XGNhI~TJ@Rd`4@Y-wCJ zV_ijTnhS literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_printer_t.png b/mods/computer/textures/computer_printer_t.png new file mode 100644 index 0000000000000000000000000000000000000000..fd59245e9fe39f842a79fd9d899576f479441ce0 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7Y1tvD+a3rPTev<5zYdS z$YKTtZeb8+WSBKa0w~B{;_2(keveI3K!7nlX!l>B(0NZ6$B>A_$temv|BM6JBtCi? z8S)q;s60t7EG+EOsrdOxHO`tnl;e*)$L`1puD7D2B_)7hTh8564<5hu6^-67Gc+>R zwqjAj6-J+yNBlFFu|-tu%1UrnxVMG3^?Z}R;nt$2@Dh{Coei@b{lla_eEha7Yi0xQ z27%y?fL9&4-qVAo@vanP@|Ux5SlHRel*K5?$|^GJ-OUMW1Qw_r5M^SHlQmw*nQ+)5 z+U?P!M;1prP0P2Kr7SFJp1h6Ep)b1R^vPUXW4@B(DIz^hfeZ|n8thi@oXTti^csVw LtDnm{r-UW|W@By* literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_router_b.png b/mods/computer/textures/computer_router_b.png new file mode 100644 index 0000000000000000000000000000000000000000..e21e55cd6858c15d6c015125bcced9ea2f3ddd68 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwQO@dF4NpO~gDo}_gGbEzKIX^cyHLnE7WnkE|ZqrN# z21X-K7srr@!*4?j^OzL{V*FeJ-!N&;mEUl*_R##3{Oe8$2R-5b$+6Vl@gQ@|4v&Y& zyaZmSZ8SI~dq*~~%ixmN@yv*{ba4hLF!*Qf(zoG${gh{~EL7I-XFMR!r*E>=Q%p^* zPqTv0{CMMWc~iE2@}I{aeLXZAS<7{@rZTTwFeh4Z{pv>td|I;hKjS%< zzi9PC2l3G9-$DvV!Lcut@s9`jvTt%{_+qqNLY7dNFm&wMm9; zN*7nNcC`N0ue9!p`j9NN?o->o_u`zof*)pdR7gFvRllBpxY|DZruRuXsgth7MdJIJ zy)*;7LLZA-H*_4iEPG90y|P@-ha>U(T3#RI6HuCTZPu1+Egde09XdSHrQR_K=HGb` fH&sl>bscMXUP;aN-HB@pK%waA>gTe~DWM4f0m-d} literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_router_bt.png b/mods/computer/textures/computer_router_bt.png new file mode 100644 index 0000000000000000000000000000000000000000..39c8aebf2309967a3eb84b8b34b9b92a56e26940 GIT binary patch literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7Y2S1eDI-+2`Iu@;1OBO zz`!jG!i)^F=12eq*-JcqUD@xkN${C#?bnw)4isAA>Eaj?aX2|af^~6%NKaFs0hgOq zg36Ku=kngwd+At|Xh^P?^Rg z&baV_Yk2YBUtbT-<#3lZc-6pI&Y;Yh^?&ippZ$l|{9iJ|_JJbMIgAXBMkYZ)zXhKH P-OJ$V>gTe~DWM4fCbVD$ literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_router_f.png b/mods/computer/textures/computer_router_f.png new file mode 100644 index 0000000000000000000000000000000000000000..5173f1e51ede9c6ced7dd579346e12220e4f2d81 GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwQO@dF`%r{cvDo}_gGbEzKIX^cyHLnE7WnkE|ZqrN# z21XN47srr@!*4?kvzQG9WMsJ%Io&3l^WSmG{zEX+!6(cs|FDQF+Mh^&$G$Fvl$V^rdF!)oxL9zYmCtb5J*JCgLOE+ZBn)){S zh%$5ZCOZiuTen6>rr&?N3zOHHKKop{{(s)~#5u(R54${6H3fvEf=(a38Yv>dx&8Kf zL-yz9flmV#d@2*aHf7@7i!1kks_A$B+OL|h$K{xJj_vOyKao@i&u=q2f=4 i#rd5dm%g8`agg)YuCyQi!8TJs;ppk==d#Wzp$Py71G5DH literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_router_f_animated.png b/mods/computer/textures/computer_router_f_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..cd78ede4758b2256a0d6613efbd1a41394c375a6 GIT binary patch literal 7525 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 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_router_l.png b/mods/computer/textures/computer_router_l.png new file mode 100644 index 0000000000000000000000000000000000000000..82f36d4e63771696d647cea2f722dbad07afb06f GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7Y2S1eDI-+2`Iu@;1OBO zz`!jG!i)^F=12eq*-JcqUD@xkN$^>6=N?rNXJBCD@pN$vi8%Z=#E|ch0Z+*y1H+0} z0cCAUY~{X|9n7Z)ZjZPG|AT)kpR?y4m^PgJ~1pIAKKoZZj^2KDUG zTo!ZX7Vfl|sqmkdVcEL#W$z|&_~e{?mT=;W6ss8LmbZ7m+>grEIQ=@O=JK5x0!$qS z>Op~AJ)F8LuRg!(DH74S@7DEM2X6}5v@+dUnRh4HZQJsd_boTx4f^lQDe+wKu}zL_ z^`*+`F-lESgQAvRdEn2gwba4u<=Kb3j|c0lmT1{>Ao}f&Q>#{)DGPjcFsh7Y61L?F zopkga)6A>5QFl~97T2$lw|E#mmMRzbApIGm4@)dK! XRF5KS;lKmHpknZJ^>bP0l+XkKC3Ti! literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_router_r.png b/mods/computer/textures/computer_router_r.png new file mode 100644 index 0000000000000000000000000000000000000000..8a2b3f93ec5a6fb2cf539ed70deec65b726c3247 GIT binary patch literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7Y2S1eDI-+2`Iu@;1OBO zz`!jG!i)^F=12eq*-JcqUD@xkN$^=pv6r$uWnf^G@^oGqy z%=+dx{C`O9Pk12A^XE|QF@K)}%sgh>UcGWLOk6$Xc5GXyPv1JF2HCV(%hDOOz~G;C zh*rYZUttU;4d*vJVTd{G@u(o8zs|f#M(%)W&z-|7MJ}o|ZoB(>f{W$z4G}qiBmR8c z(QLR(`CahO-VY{LM|N$ytG)7%kOxP}(K_!L0sA$UtzeQnz}|3Ec4qO5uHf^r30Pt_I+D*$68!_g7VXveLL&T|I7%#cb9eYtpMMN lo1R2ZXkMSO&nI^WqZqGGo<>&kwQO@dEJZ28yb5TFoGW=KSdbAE1aYF-JD%fPT_-KLp9 zs>##EF(l$}a)Jb_vaG?R1>fvv&HHb0=9hohO`m2v786s`hjxEIKj&xW=H`z3`XXyx z{Qh$mE1Vlr*kktB$?E$Svu9*w8G+d9zS9K`Jny(DAW@`f@Zc!}_ewo6QQd>u|Nm67 zmpUIfm-nvTi))s1`y}>qPYW)$gBlX7ixWh8m>2?9r6?PkO}Ybg4TGnvpUXO@geCyc CKvxR@ literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_server_bt.png b/mods/computer/textures/computer_server_bt.png new file mode 100644 index 0000000000000000000000000000000000000000..6f83d6f7f937efe5e2b9cfec433a4d968b9d4b1d GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}blwj^(N7lyM8#~F@SsyQ46if|Tq zL>4nJa0`PlBg3pY5H=O_IqrS!baj|Mc=Lhg?KVUB1)X|b8}PkN`PDjhCS;x o%>+`so-U3d9M_W*5)yv!Gcd9+GAwzp#t@{y)78&qol`;+00BuN`2YX_ literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_server_f_off.png b/mods/computer/textures/computer_server_f_off.png new file mode 100644 index 0000000000000000000000000000000000000000..f682de62594ae31a6fe785bbca26963a2ca9d220 GIT binary patch literal 3060 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 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_server_f_on.png b/mods/computer/textures/computer_server_f_on.png new file mode 100644 index 0000000000000000000000000000000000000000..098867518c113f8ec5990faada6fd96c989be26a GIT binary patch literal 5248 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 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_server_inv.png b/mods/computer/textures/computer_server_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..88609d881e00930ab34ebcd7bf95d2286b7a29d3 GIT binary patch literal 5022 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 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_server_l.png b/mods/computer/textures/computer_server_l.png new file mode 100644 index 0000000000000000000000000000000000000000..92fb45b990ba25a2b54e8af7f58cc9bb6f8dfa08 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7a$D;Kb?2i11Zh|kH}&M z25w;xW@MN(M*=9wUgGKN%6^YcQb>TmInQYdP$<#U#W5t}@Y}0~Tn7|*+#W8!;C=M> zeC@ffE{N^AlJ?@aVmC)!f=O@or2I<^R!0RtWFIiI-uObaL}B%Mh1vfb7#NvYY;q+8 zOB)`4xZ1Hh(jeRAN#)z6i>hR-dssLG6c`$0YxgQW6s@s+0kn+4)78&qol`;+09;K& Ag8%>k literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_server_r.png b/mods/computer/textures/computer_server_r.png new file mode 100644 index 0000000000000000000000000000000000000000..b9d49ee52c75701f68899cccf0b5c0908e006f08 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7a$D;Kb?2i11Zh|kH}&M z25w;xW@MN(M*=9wUgGKN%6^YcQb>Tg>jvL`pirWxi(^Q{;kVZuxeh4sxLkC3we->7 z^`X19+7?}CE!p*hS!vftM~-8;OKzKgtkF>8Yq-y_it9n9eQ4~3sj3$9ly(8lU|=X) x=K6x+`{R6pO0_$?qK>?&`)O)4g$XFppdx;OQQ;}Cwp|HGou{jx%Q~loCIC>CLIMB) literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_server_t.png b/mods/computer/textures/computer_server_t.png new file mode 100644 index 0000000000000000000000000000000000000000..1de449963ad29840ede91691e24b4d99bdbc659b GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}blwj^(N7lyM8#~F@SsyQ46if|Tq zL>4nJa0`PlBg3pY5H=O_IqrS!bZHO1^Cwkg?KVUB1)X|b8}PkN`PDjhCS;x o%>+`so-U3d9M_W*5)yv!Gcd9+GAwzp#t@{y)78&qol`;+0Lktm6#xJL literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_shefriendSOO_bk.png b/mods/computer/textures/computer_shefriendSOO_bk.png new file mode 100644 index 0000000000000000000000000000000000000000..4f179b699e7cd723690108c50c63b4f6ea0a8803 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^3Lwk@BpAX3RW*PVQ~R41B1O!I?7Qrk4UOiAAEE)4(M`_JqL@;LL|+=_uT zBM_%B2s}T10wh@A5eXFJ76xHPhFNnYK!Rljj_DAEK*gKV?{onL13g_FLp+YZy?T(h z!GXi&qWv+oHDO#Ow+l`mkSeixleptE$4QnF)3BAl&2FjBHlNSH$fU#k<}gc90Mi=A z6>sl*1b(o(Fxh#(OQbr(*Tjj64ea;YL>UkNQt$*CE?MFlQR1ARo12~R41B1O! gI?7QrH)z>UBD(BUNZm(O!xcDb$RV3#pTb3DVO!r=U8_eCzAnje`$$MsX0o#l6A08qB l7p=Rti!6%WD=YJ3wjbB^cD6ISiweP^>*?y}vd$@?2>{CkLG1tl literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_shefriendSOO_ft_off.png b/mods/computer/textures/computer_shefriendSOO_ft_off.png new file mode 100644 index 0000000000000000000000000000000000000000..3295bf204e8c29cbea1dd636345b42e0ffa8d4d1 GIT binary patch literal 897 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabRA=0U}gyL32{Ah=FHQlPyhe_&%kg1 zC^ZU3LtsROKt1<~dq5A{c)B=-So9_*C~!!8WO^j>z*yGBz+l4zh6GPGH?^2g4x)>> x+(Z+!4yfPpP3*z~OE1;u{ipDk4UOiAAEE)4(M`_JqL@;LL|+=_uT zBM`STgg0@ff&>dZB7uV3!XV7ZFl&wkNU*HHF&&~1sCZNQoi3nYrl*Tzh{y4_S2yw= zP~dU7$p1;`UcKxlH=DN0OL)o>SDm=tG|%DDhX{rTZ;UvM=SUk|KcDLCd|-x%^7QKs zoL$!%K5qgy}P?pa%&hSn2TuZ zI&I1US}IxM8d2h$pPQSSSHj?2l$uzQnxasiS(2gP?&%v4-pD5oRHO=0lme8pN(QT7 zFfuSS(gh*o5JO8VQv)j#b6o=?D+7bQPdds`H00)|WTsW()^KL0!D*ld22WQ%mvv4F FO#s7dbFcsa literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_shefriendSOO_rt.png b/mods/computer/textures/computer_shefriendSOO_rt.png new file mode 100644 index 0000000000000000000000000000000000000000..7fd2f3abb177df9e3c52751ba9b702eed96c9688 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UOiAAEE)4(M`_JqL@;LL|+=_uT zBM>iRc&S|nQps815eXFJ76xHPhFNnYK!Rljj_DAEK*gKV?{onLQ$1ZALp+YZow||t zfB^?f{|WDk{x|lF)dp;uZ%P!yd?q)&zwmkaawi4{&ZiR#xg2&M|FLPxAm8na zUu|~e_gZIC^ir5Bpn*wb0Yg2LNsW!>Z<(!}5qqXe++o$JZ(8v_ol#F!nD6jGE3aih z3nfcjBTAg}b8}PkN*J7rQWHy3QxwWGOEMJPJ$(bh8~Mb6ic~?0Qh-uc$zT->Mh1pP zx*%j6VrXe)YG7qzu4`aqWni%PNk=(~hTQy=%(P0}8qVxAI1SXm;OXk;vd$@?2>?Gn BZ6W{w literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_shefriendSOO_tp.png b/mods/computer/textures/computer_shefriendSOO_tp.png new file mode 100644 index 0000000000000000000000000000000000000000..0c34c88e912a8d636d5c9f5754f9a6d4e1575784 GIT binary patch literal 491 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UOiAAEE)4(M`_JqL@;LL|+=_uT zBM>_?oKmV>3lc2why)693xhBt!>l$&5sPOwo9=Sk>n3^l?|};wwANnwGP(QB2_eh)a|#ALhwBcA9`3M^ z+miUv_QtMg>&BL;2c-PPI^I6&w`$w>Zw`w(BST=d=n4CE3tn80ao+HZ-}1Oq3oGjr z?|%yx9A{KL#GC3Acx3S!JH(=`{y1Tsj%@fO? z!q$$wPosalbKFt>PkO%4z70ui$-X(@=oS>O=~6yz2LVMc~ob0k25Wd)AuK;1wl z5N}Gq(*Y-vi{kTpzi%z*Qt>#|u~78D zPW_W?+_TspB{V#9yx9}QvCw3RQ>&G@^Y?}r2A9Y{j!DW2n*uqb8kQt%WapmyQhG)o zi}M1XJ3AiU?Qrm(Ydxu9WpDb$1}&49dUKzgjGc4$ne)E1{(l7`Z3kuMHL`SHQ!2@= zia4{pu~enz|E4&hYtuFyD~_1GL*7};=%K)@=UPDTNtU=qlsM<-=BDPAFgO>bCYGe8 zD3oWGWGJ|M`UZqI@`(c#se%-x0Hv&w!73Px3=EBQLC847(9+7(z{na*S0KHDVa3y@PknrR($doE z>+5IEocaI%e`8}~AR8k1mD!CCsE(r~$S)X3gTeOaK?{Kl#w2fd7k074j@LjAXTF8FfrAfi5#g0=K z)Wy7c>Z_vP9N6LZ(c;45%`R*%=jOiP%g&uX|KP_-a~ZGeTf{uSzdz|W|7!&&^HED`9XhN=+4K1Ph@qvGsezS=xvqhcm4U(DCmrP|8glbfGSez?YdEvh;51MJ NgQu&X%Q~loCID%Cq7?uD literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_slaystation2_ft.png b/mods/computer/textures/computer_slaystation2_ft.png new file mode 100644 index 0000000000000000000000000000000000000000..364059a3e18b5ed012b87af208a7a8a7b7ea4df4 GIT binary patch literal 440 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvtpJ}8S0KHDVMTp?{h2doe0+S; z($b8Ljh{Y!`v3obpdgS96#V}msOmp^)&5W*%~=xU7Yw8!pg3jrLLiGV$=lt9qwU_* zDj-afn|r)Ys}&SF7iNDuGt!MP|ku_QG`p**uBL&4qCHz2%`PaLR76{IKyC}oulR>5Fo zU}&TZLdGG6mR6<)Rwm}U21Zr}278}$l%r_K%}>cptHiD0%ua*TKn)C@u6{1-oD!M< Dcq4wA literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_slaystation2_ft_off.png b/mods/computer/textures/computer_slaystation2_ft_off.png new file mode 100644 index 0000000000000000000000000000000000000000..6d06d5741e11c83f1b1b4463a9a957fb5c51da38 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJGEW!Bkcif|=MHinP~c&`z!IZW z{D<-A+)ZxJ3V5nlDnxnvfBSS_v&H|DYX=y-NWaxSr`Y=Ejwy?jlrm#>{T4DYUb!{z zd)l{`iRaI4za%qKB# zudiRhu;Ty!|7XseF*Y`yIdkU!|3LZwKyjc-pvcby8#Vz2cuRu(f`K#wy!EK?0P+}< zyxm>c#S%MS138@eZf?aux)qEsEskFe5-jkD1PXEsgD@k*tT_@O!LkC!bf9h^6NopZ z-{}Ifj(EB_hG?8$+i%Es$biT7?#3q7q*q-h7z6Sf65KuHPBHFqoO*A8Q1o#b2F}t) zQZfyKeGL)TqPKmgE@2k-4{KZg{svou&{mNtK@*HSqjEcCxu<`4WU^pl;zF@YOL!N4 zHs#K|G}Ulx+p+HA*jQyl-xE>`Cn!pEBzwm&ZL}2l;r+wjs3$`~dyVf(mGa%286Iq6 zR{7Qu(y9_9X0}LjxkW{eNTT6G{X<8l1lYOD)xbCYGe8D3oWGWGJ|M`UZqI@`(c#se%-x z0Hv&w!73Px3=EBQLC847(9+7(z{k4UOiAAEE)4(M`_JqL@;LL|+=_v8 zD-bVZ$l=mB1rjXqhy)693xhBt!>lKa{0_37&i9}$`*1hhc1#5JPCIX^cyHLrxh zxhOTUBsE2$JhLQ2!QIn0AiR-J9H>YYq$mX_Wt9w8!C+)yXrv25#vz85R;C74Cg!>Z mMpgy}d!KZaqiD#@PsvQH#I51XPJ`1x4Gf;HelF{r5}E+1{b~;Y literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_slaystation2_tp.png b/mods/computer/textures/computer_slaystation2_tp.png new file mode 100644 index 0000000000000000000000000000000000000000..273ed877657e347d3673da99bc1737420a8f14b3 GIT binary patch literal 523 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy#sNMduK)l4fBN)keSN);k55`! znz6AlP-fGnO~@iMXU?p6U9$4!|NjjPHFf`UCDz9S6>*dV`2_=MFxdV)Xd#fnnB?v5 z!qCAg>jC6&=DWES1L;;Ec4qKr)=vfr7I;Jg1-XSmn2}-D90`zMS%G6ZP&beX#GBIZ zbOBjwJY5_^EKa`-a^yR#z;k-iA&!*S|Nh@P`tr)5gzSIc*Wfa#1ypLHJwW z<5TN2gj<|1GMBnEACCWE%`}hmg?7_wo-?^jX+jfS{U#KhlRH@Gzb~LLV0FMhJw4NZ$Nk>pEyvFDo9ZZP|7M9tb)PFz|cq+gp5NBEv-xqtW3;x o4UDV|4E8?hC`Zwdo1c=IR*74~nVklwff^V*UHx3vIVCg!0R1k4UOiAAEE)4(M`_JqL@;LL|+=_v; z5*VBR3AqdsEbxc~3UUjBFeAgPIT9ejvI56+1_nkT6NopZ-{}G}lssJ=Lp+Wj4ZbaS z$bloq!1!B&^vc6#Ifq43r85tkeNYxZ%p@K!Kj~pxF%am9YiRq*#cLZsr?6$*SR1$K*8Wbm@FgEvTTgS%$?N2v;+xUrbImSo=Ye~+Yxb7#H{F?k z!?P=?rBhaEyYW<+>jhQKvw!XX5Y=UI_5x2r+4Frm+5(>CuZlluw|rzgaUo%P$>9#k zjOVSlzN(#=uDQ&^;x0>2Kyb;cpHmWU`c7)`{KtLC_r1cbSKO)|Cz&R8aNa*H$<-sl z=+mkL=YAwg37G*XMh%$XyVbcQbCYGe8D3oWGWGJ|M`UZqI@`(c#se%-x0Hv&w!73Px3=EBQLC847(9+7( sz{)e>qwNqneXIRdLZ_91AuTyy4p_RYkbNbq~w~uAX@`uzV$lYzrIbYM;ed@cR z=MO`*&LiF``*db~5a4uzN9sIaP0R zuQ5p81iDkQ#5JPCIX^cyHLrxhxhOTUBsE2$JhLQ2!QIn0AiR-J9H>YYq$mX_Wt9w8 z!C+)yXrv25#vz85R;C74Cg!>ZMpgy}d!KZaqiD#@PsvQH#I51XPJ`1x4Gf;HelF{r G5}E*=jHk!| literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_slaystation_ft.png b/mods/computer/textures/computer_slaystation_ft.png new file mode 100644 index 0000000000000000000000000000000000000000..03541062f32b4831d69116858d83495dc5eb2560 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvi2$Dv*E46%Jbn7~|Ns9C3 zKt_FiJy1mMmr4?l&sq}X7Yw8s7!GB#Z3I$`N#5=*OljOTDL@WqzMESykX8aoFm#40 zZvqJxctipPxrITPkzv*x36Nk}fnz#I5g2buztaU|wR*ZZhG?8$d+{}IvjGoF!e+;W zCaseUp*I_38#txZ7Hqe34^h0mXobCnqIS(GZskXpx2Qd2X`1OjVTBUQUpe`fE30kl z8P(OfEu%fYUJU3jFyN8;_UY2>su%AW>ib`>@0I%2SGp_N_s3)N9<#}34oKfG_^>j- zi!p*PVgr*7dx7qOpoKef3YB78zr;Rk0Xj&s#5JPCIX^cyHLrxhxhOTUBsE2$JhLQ2 z!QIn0AiR-J9H>YYq$mX_Wt9w8!C+)yXrv25#vz85R;C74Cg!>ZMpgy}d!KZaqiD#@ aPsvQH#I51XPJ`1x4Gf;HelF{r5}E)_FOe<) literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_slaystation_lt.png b/mods/computer/textures/computer_slaystation_lt.png new file mode 100644 index 0000000000000000000000000000000000000000..ed698ae93bc7b46a0ba1a7aa3597a56a33f0aad2 GIT binary patch literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UOiAAEE)4(M`_JqL@;LL|+=_v; z5)ijCT-#Om7bIBV5eXFJ76xHPhFNnYK!Rljj_C{xj6fz3Z%V(@1!S%8ba4#vIR19h zMc!rw5m){e)s)_Kf!AM18L(TI^2$E`de}qLX410v%jM&eE8_Uo+dQ0juFI;Y^x0Sh z?^@==S-_OzkQsM;U1u%WI(`U4>uP7f1Ko0Pi! z{~z+4VVZtKt%C8zYQHU!dQSs@Zk8-@jVN)>&&^HED`9XhN=+4K1Ph@qvGsezS=xvqhcm4U(DCmrP|8glbfGSez? VYdEvh;51MJgQu&X%Q~loCIG$Nju`*| literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_slaystation_rt.png b/mods/computer/textures/computer_slaystation_rt.png new file mode 100644 index 0000000000000000000000000000000000000000..06b40ccb1daea2aa733b1c8caad339deee963141 GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^3Lwk@BpAX3RW*PVQ%R6tFatx`d5y%AMP3d>K zfGinL7sn8b)5!@Etcw#wE-+mAf1JO8>x1(y4F#Z?Px=lPU;23fs7|uPHKN2hKQ}iu zuY|$5C^fMpHASI3vm`^o-P1Q9ypc~Fs7Mv0CP#rUq6f p=DG$(Rt5%ppLCR?Xvob^$xN%nt>Mg0gVR6_44$rjF6*2Ung9mKPyhe` literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_slaystation_tp.png b/mods/computer/textures/computer_slaystation_tp.png new file mode 100644 index 0000000000000000000000000000000000000000..eace288463e905b29922eefe6a881c4aedf4880a GIT binary patch literal 452 zcmV;#0XzPQP)rn?%_IUs`3g zGx_suPwcGl-h1q*1^|fYB%rlM-}fM*$@d)P-mA4f0+dQAHT!!m;8;ZfTsT!I1-2T% z(g-=;_kFhKRZddL`ZGu_L>9o7S_Du^RW;Y)aDdkO?*LotAK>x;avEnd0Il^&_ws&T zD)uS@;Nm$quBEUQpBrTcuZw0s!JSVDo}Tu00z`1J(! zcAW&M@dyC?Y^Scb--MS}1$wYafEtg`1I{_LZ42kz>>9Uii~BnV=aTj7J-qkcTI;Q~ up7(`VOF6Y3yT1`NK;A!@rJOZ9cF_;>gI_B>ud_e^0000f^+Wo2KL6kfxl; z!Cb2huz1OfTOqgNOQT$COv)WHeWD9zUO8U#~?2H5}Oh zf7{ai_KWcRVnGiflR5u>PI&yi9}A%qk{NK#)|%Bkfz l{6wUIvVSs5Ia_cXf^Yb3Tr2hL(_jDq002ovPDHLkV1g0)#EAd^ literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_specter_bk.png b/mods/computer/textures/computer_specter_bk.png new file mode 100644 index 0000000000000000000000000000000000000000..503a2e321637013ba793c521190c0fe0ad8597ae GIT binary patch literal 1531 zcmZ`(dpOez82%A*&6+sF!8WbZ;%qXPxo$C*Tv|7z+*WAEEfX`Iv0R$N5hl`(TdY*> zv6R~?a%;=!*y&M3DZ*Gd$DK3hzw^g=zVH3s?|HxX{r6*ex;v{W>nH;Nphk3YBuN>% z14RYtjE;|Al9EE8tFt4py;G%a_wuBQQUrkzEoHJ4aA0n;t$as}bn%voDjGYG0g5<~ z9r0QuE*Jo0q^lGS!5=aJKyI4oh&%1|LR`=v?(40Y){$ua=iz64yq>uOJl=&B zmqu_ru_)ULcqEz5Y6p2hmTm9@AytT*pm204LXJz+n9ayrA=R9UF(p`$tDF641az*6r=eGUvO4=XcZYK;oB2 z=dya$Kkc&9ENRb=i+ZaMtZcLiX&?jNpUOZ5#UE+v8-7Vo7~5Ocnx!($&CR34h0V>) z79c5`v8KVUzS#_Su;3=6AWxpa_HJ7`iYUvR;%7-VcW% z*D9*GJ*E%5-QHhgI~~tta=)$o70kfK0%H=15@Tz`aQb@3_}x+$jL7>zsB_>x@55EP z>5HCUi$JoC-FXnFVxuCFhU~r;{%#@l@?@*yN!}iV(jEbARh*ry;$}%}O|Ld2AQfD# z@@{w0db@{{wn%)Urcr~l@=}kFJ`T7DYcOhyt>B2;H?NVJW|4_?p zr*i_o;X$MwxZD8=g1_;>6;(p2Bkew2e;LAJd-C??LD>6NP?OqfBn7N45uBR4cmBnf z!V3vQ$rDTRL%l`>%7V>!*LPLpaZxP8p(y`^J4KYH11qbsUND1+bu!Awx&{k}hH_tA zuU(m((q^IAsbxhmv-UIZe39RlU)ykVRoAqKEaZRO8mDkLFpc^;S0q2ee%%%axgj%e zJWAs1OR#~;f| z6e}SnwWV@illSiwU5-CK<*H6D^)rJ#N<4YL9>Ihl3WxMu=Oa8#)apiYH!_Ru5HA6f(sJne>DPCT zFxgC;{rKvj?s3TrYbFDu%os=ocRtep>?N;;nVR(FZ`b1CV_4yH6U7uo5^=wbuHoWVmTCcAHI4EFbpM_vN&D=% zH809ZY}p~@M`F+jOhCh*jxgcRMfEi*sWw%VytX!XHS-Y!M`If&st6SRqbQdce2f{Q z+XX{0T9B*Mcw@T&e-(m@%;`>jnD5X2ko?K2-p-ci+Ud-T=6Lir?whm`SZA6iLFLjH z$4$9VQ-oala*mAw7*DoYRo5NNd*zqROHt87Dq5_UrXinnq38 z8=nd~TK43ps~cR@l5EZ=Ds~D4f_&N8*;&+vAluT?vXfUV7KhD^w$TxDUGrM9-Hg?l zrpo{*C+f3kt3i+X^Vu*LPym6DWHO)taa)@J=`The!)N*1|~`@1L|Sm%y)Au z2GS{D>~Swt5hPgP5eXFJ76xHPhFNnYK!Rljj_C{xj6fz3Z%V(@1!VPmx;TbdoW48h zE?2VwkK2B=++}&M?)}f4UQ)c|f_$PlGk=G;t&EQr!=2eJ0uC^rd6sYlR8 zr{TZWjh&u;6Hw*r{Tw1zJ&257I%bj{r-G<+LE9Thu*Ua=Pf>D zqIIS!<9G%~P{7P2Pri+JMO#x9UaayyxbHBxg|f(t1ADAz#BZOgDs)`i^d-<~k|nMY zCC>S|xv6<249-QVi6yBi3gww484B*6z5(HleBwYwsvt!vKq;$aunGnv14AQS5Hb!i ww6rocure{%H88R=FxdN~qZ~y;ZhlH;S|x4`XLcH#25MmNboFyt=akR{0DOU-i~s-t literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_specter_ft.png b/mods/computer/textures/computer_specter_ft.png new file mode 100644 index 0000000000000000000000000000000000000000..c4ca02e6604a1bbcb40b11ce7aab2d2975a00748 GIT binary patch literal 1575 zcmZ{kdpOg39LIm;GP0vFHB!y3B$pZ0P%dRQ)`UDvmr=-;xz);W$YvAj5OTjHqUI=( z@|+FL+B_S z_@+QgvVA2sc1dPR7jPJ7K)N|)%@49=L?yz-<%-OMWRe3syt~^sVIxZ!iCpYAzY$#g-B_dB*}vThc~@BY`%6wb~E zQriboY2WlI6DE)QULujOEE~gzPY)GErzKE|ii#rEXGzw!%ew0@m8P2oabHF%Tm6|9 z<}B`Y=>}Q8f6o5}RerhesCkk@CdFFkym|SkUz{hOKd@FyznSnVSUawS{piu7Wj?^m zIp8~jn=dIT5xFdV|2A44h7LMlXzZhmBUP|xa#3&Y*WDwVYRJcIpKR`JNJohq@UJJQ z)^xuY(tQj~^bV}vXW#2WR{P-xuiZhrfzqm`S0?kMs9+!79qP5a&9`*g5kZ#2d zSQxW>{!5386`{MJ$5eo!)PO%*XzBXU>rKB0#20j$Flpm<`JkB6r<}JT10X@D*jIUJ zRZ%&|1FAUlJFainN&vzCoW1`RKs~t;w0;AzuAW_8X^Mn;H0}~BiG5;GQ?Na2w4^!H z@c7Cb@vMxjMYW-^Inx={sVy2%mn5%ap<3izjh(+O%2`0_Qd9IF4muWhe8!Fkr{4rS zXZC(@%py^t^F%@I2Ueaowv+39Bk)3C*CKN`Nqa9t-F`!h?1R+quK|Ni7@XNI5wjuG zIE^v9Zs6mKlawa#uVaMRiTwH$_QhRxLfb?AZma9Gma25vl2!E%&G&1A$In_Dxb-p2 zE3~d}EYzl?>48ShG%cb+UaijD3BH@uZZN>vtDwhp9BxRVf#gDu?hI87&V)M=_qXcH zt&JdTk^i<89&ig6e7d)pQP726G*GMygY~qG@R2Jq1Q_ zw+S+j*VM)HT{Q`7Y!^N&_Z1jn1Mx3RX_AkSt2141VHH|WIf2vd;O zX&IKu?d=BDWY#gcvO5z4IlJB1{j&_TJpY^Tk-9i)sp2^}HW7<)1|3rP^v_P1`7%tc zKT^L>l!kp-^LVLFT#i5H2_+2P;~Xts#P&wyj*Tks7w$z^L)Iz8I=>5uH$Or*1vF!$Bjk_XIf4=oip#5m#-*BH{@#C1HT>-BD0?HJ zSMefhE(Nb!S5v z;|YTP46wh0J82?Adl7v6K|uhgcZ3Dn~eVPV1HRN(mK;PcerAb2#HN`hlt@gBbPUv|hs zMw_7^*~vEWX97SXERklL&&u1<#`Yk>*7~p+0%?mtG=EHq{!bw+B8Yr3=Kl*le<1j> O0^o{vcYb^oV<8= z&Ukq^+>r2PSaIm6WTe9pR^L{J!xzL1+?d#SDjYN<6gZbmXLi)w%VMR#plFaS%CY8v zz=M0dtOktpb_*0p2Pdepe3;Y7#BiZ7XUXdq`cr{cNS3%plsM<-=BDPAFgO>bCYGe8 zD3oWGWGJ|M`UZqI@`(c#se%-x0Hv&w!73Px3=EBQLC847(9+7(z{k4UOiAAEE)4(M`_JqL@;LL|+=_v8 z3J@=2*eLYiEl9AyBN8acEeyhp4727)fCS459Mc&X7=cV6-jsf)3&;xhba4#vIG&s! z!MZp>q^Bv+fQwByp{C0{NXpCpZ+|rJX&ts?nV=Jo(hFBuo<8vD&wnwQNzoFQ7OXq+ zoK=jiExqFJk2#J)>urQrHn#Ce^!^tPd)(~K%g}a=cg2PC|8@eckSuYHC~?lu%}vcK zVQ?-=O)N=GQ7F$W$xv|j^bH7aG*APBr>mdKI;Vst0PNFg`v3p{ literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_specter_tp.png b/mods/computer/textures/computer_specter_tp.png new file mode 100644 index 0000000000000000000000000000000000000000..0d5a92da5403c44b80b10a1f1c4df940b547e6f6 GIT binary patch literal 625 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy2?0JKu1}vnJ#*&F3WgOvK0aw_ zY5)KKudlCv1Uyxm<`f8@VB z4&-p=ySWtu=@cM#W|$=X+yx|9;1LNFr==8kbTHU~bJN7-#_FSDQhnz%q#Gh1|-of-^ zs={x{Kf-G#T=toNV!6Pz>pK4$*9)KC5D^f%=)lx#w=(vx-4LueN7{bHfvGDE#Q$;J zxgjOZ?KAV*w8@+icEVbnE(e4=8`Mff6z(v2^IVgi^!MS5yhfI&-y7!?7g@!JJY9NB zAtt~4&B8AqBz*bP0l+XkK&*|EI literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_tower_b.png b/mods/computer/textures/computer_tower_b.png new file mode 100644 index 0000000000000000000000000000000000000000..12b9598ac637d2c38f1bf672314f973032fc7c2d GIT binary patch literal 687 zcmV;g0#N;lP)i<(?Ase6-5!1iZa+AAVG={EFRoTB}WJtauRYT!~$P{Prwj7V2~~z`UUs| z?FWD?m!$~B61{rJQmL|3m{BrRDiUJA3~)~Tr>QTsS?F8N&%XEG?|ygh-7|14*Ydy1 zhQi#a3g5MhK6s2J^nv4mbB_6J3QafS_kj?JdCgWG&z`>ofDMna3qcPYXEgvRA4a2u z{?~a7aNs!b7>mcRUw#4rx|S8CZ2_Qf+r=1=!KJ~(_cN=NK++)O{4|RIU=ot>Q&T-O zd0UeXt|B*74M-S*gdt9LzUMNaDoPAATXhJu0RVSCXIb$WL$g)SWvUbanr=YT%dG=S z0MduhB;?8fl+VC7_b!b0W~|R=Q&39r#&tm{#e6oc7Qo}tR;Dg=EejLhN7u6AI#C$_ z`3OJnuviHYvG` zf${)&i~+-izDWrlb^EdY+I6b~kXQQ;#z)FQuapIW5TNuFl%66G0-at1on8Zh5X$$! zT3cWef<@Zj#^LxZmz{y*tZYgP0qEOy#&IA7K7M+I2ls~{VF=M~`$hmGWc4IgcGLcg)Kzo2DDGT;Bq4o{E)W V=&^l2{`CL=002ovPDHLkV1iDHC|m#l literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_tower_bt.png b/mods/computer/textures/computer_tower_bt.png new file mode 100644 index 0000000000000000000000000000000000000000..fc9fd0299dfb03d7851e0b0272412f64f60b217f GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7Y0^_bqpn2bw4@)MK}vQ zB8wRqxP?KOkzv*x37{Z*iKnkC`#m-Zes%p8*Qt6yAstT_$B>A_Z_hb0G8k|$EWG@0 m?skbf1;*gLe7VP2P=TGI5Tm_Atcn0oAA_f>pUXO@geCy!vLSu| literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_tower_f_off.png b/mods/computer/textures/computer_tower_f_off.png new file mode 100644 index 0000000000000000000000000000000000000000..d4f2d75bbba7118605361adde70b092b5e8671f5 GIT binary patch literal 436 zcmV;l0ZaagP)+&LQa9Yz}_WYn7IcM>Rcgl55&j5kzU~ z1_uVPR7Fw!^J=@#27dCBZqVw@x#_p7)NWm@BMo^lzGS3+B(;k4$+mu}nYGfPCiC#6n# zzy4V>vL$!WFAso{nd?)f*tb!M{sqAqpu2XRl!|eY=gy&&1t8PHo`2 zb8fwx->!wtx)m20d$!>;;~5?vp8CW&y3yN%t|rOn=Zn~xvHx-2CKJoN^uUcPQy#u~ zdAY#uvV;1eK=vN1hRg-Bt!FpwU!0k6g>f;TMCpMQ%xK)z-L9@pc&9{vyY zQhrRR70_o{t{|7WOW#*@QK({$q`qN@PsMuOONSyH5AI*=^leJxJ%WJ3Q z`M;dWxgn3zFF&|`d>sR$z}@0xT`|L7_g~+cy}>Rhe@(2b8-q@!5X0){To$VJ`b#60 zUrBoW(_!6XjsxB2Q)ax-dim1!!EyyPi`F~*)$LCGh8FIH6)M~xPW~-<^XI+do@VvL z6N}fjCO`RSey&kTVRysM7P($emMuY>;<7KzaABDGCr>$8X@V`2=%)%HhAB-&D^;DH q4sT5;(DRJ1SS543@4)qVAGFVdQ I&MBb@0GsVGA^-pY literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_vanio_bk_off.png b/mods/computer/textures/computer_vanio_bk_off.png new file mode 100644 index 0000000000000000000000000000000000000000..8a2d07456cacf801a5565ef3cf3cb0aba915c53b GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ6i*k&kcif|*ER|sFyLTzuskkg zFxfqwPeNJq(vP4W-cy|J|BUf4<5f03n8NVj-INdSjyZb9-Kcu;&fn>}{Pw#~rRVi8 z>33jt0fLk>mi}ps%ncn2TEef!E?A|(+902ERO%pWqMpQ+UniER0PSP&boFyt=akR{ E0DRpzsQ>@~ literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_vanio_bt.png b/mods/computer/textures/computer_vanio_bt.png new file mode 100644 index 0000000000000000000000000000000000000000..33b630ae0b25f4ef25c8064ba4619cf8ea93cb43 GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvi2$Dv*Z=?jKYjYNzP^41!wMfC zpR}|z2>E~V;yXY!Y$ZW{!9W@a@|Lkr1X7Gi-tI089jvk*Kn`cVn_DrEb_U`UhM@9< z^&r6lk4T^(w=f7ZGR&GI0TL`La7+j41~P$oQ~I4QAS=+*#W6(Vd~$+7NJ2t_NK#oN z6Pudqf`&;#o3k}o3>+ApS`Aqw95R#JOiT_;i0flI<;MC#u|be`;lgzbB1+oaQ!`d@ z3o&pXc+#N2;@sNJ&G7#InIF$B7t8?~E?MFlQR1ARo12~R41B1O!I?7Qr27t zav~uhZ-+)i{KYe%r!^K0_<1rVZI!t^A{=aK8On1Dp7;P(M?VQC@HWnw2Sue%#0Ov% zLQdeF+vdI}p?}om`#B8&5ZuP2&F!4J*Ye(`7da~Rn{n5|TXsjj=&XV386Z&_Hj}I}kt%oLXLE96yLMfCe^u&<3vG+6RsZ1>9edlyax%$~;g`+n%TCFXTYAje{v0^so_9lN)43!Y4Wv~JZ?fRZO5O!`0>g2X^Hl?%}X`=BqxJie$KR<^alRAs1-#ZpzeW~av6giFMTvH+qW_dFIpUYTI?ONgYs35 ziFb_o3kED$(Jp$Y(w1<$no*O+!EIiivmmHjlf2?Oj{x(2n1{}9YShFh zZGNxU7nwU|ZCxX;I{J1Le}CZ!ymo|Dvo9M6A!rf3qdqbP3n<=N2-gTO?c!zWp(OG&apQEY-sC*6W96Gse^>tegXk;1$ZjJ-%ZBmgW%ILxj!NBl zbEw=-Ns^Y}azu%?Raaw9ks$7erk^@&%^4&fr0g)~$WQge9|*Gp2i@YMJLeA07Ew53 z8ZxB}g$)TgR|txB=V5J=(Ua8oyA?i=aIz%`7l9ErHD7ZXgrqotu@4{1=Ba!;aJv?EovqzRHF&Zmiym?80bBbfBnW%xVl%{w3SttqKj|&5G zLEdW;wR}v;Rtcv{FbNGadfbS&{0`v+rq`QUB6k|1gnog^>x%iYz_8MSlr-=P?#xkK z{aMz9Y@f_~q3H|{g0axvzX`j)C3A{AI29VAXoi!aDQDH#_&HV%wDRLxh!?GBnDv9N zG>csAg@Plh%@qhtT#gGW7Xi1f5=?#sd0%MyssH}nCeU8j1OrF1hbSONP^`@SZycj3 z<)?`01+rlU{cvSjxynm3boFS>?gzj=rrOOoT9rsP;#TRy`}yvH^E3IS1k{OHm&yt*x*mR% z*ne9rTh-bkjiv$AFqj1`rgS`TO$Orz_A39~rm>nIT6g}OgP5&wm>eX_DyJuIEXDR} zT6}M>vpno7JuW0KNEaJrgz@ZcPMkPgU*_Lcf5g0U^-K~2<-lx*23H!*Q{)rh7*s~T zdM%!J@8;=h)#o&Jc|W)1uH)xvxh}cvGcYJ76kMvW`@1}P7xl~iah$D z1ZaNtOby$f6BrbvEZnIidR%#C?_ycN#xOtMpmz`zU=iZ&LG>o9 z(EO+r6)c`Wbc_?1<%M7;Au{h|;`L7gfI=WqIww!h4ry#+fH2WF)Ip$35Qw&~DYXA7 c1O}7+e8T^KVYme`#47;s7#no`75Di60?*zf)c^nh literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_vanio_ft_off.png b/mods/computer/textures/computer_vanio_ft_off.png new file mode 100644 index 0000000000000000000000000000000000000000..8a2d07456cacf801a5565ef3cf3cb0aba915c53b GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ6i*k&kcif|*ER|sFyLTzuskkg zFxfqwPeNJq(vP4W-cy|J|BUf4<5f03n8NVj-INdSjyZb9-Kcu;&fn>}{Pw#~rRVi8 z>33jt0fLk>mi}ps%ncn2TEef!E?A|(+902ERO%pWqMpQ+UniER0PSP&boFyt=akR{ E0DRpzsQ>@~ literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_vanio_lt.png b/mods/computer/textures/computer_vanio_lt.png new file mode 100644 index 0000000000000000000000000000000000000000..0bc3d68ce34aaedf1b30d00c7d4e24ae8b660796 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvp#Yx{S05jr6$~qYytK45AR9xoP{DOfr!{*6pvw#$5zMESykah;*Rt8a_MNA;U0*^?bAh$3GGcwGYBLNaD zD{xF_U|<9?fp}B;oh~5D)6>N>12B(1<7(8A5T-G@yGywpt9AF;+ literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_vanio_lt_off.png b/mods/computer/textures/computer_vanio_lt_off.png new file mode 100644 index 0000000000000000000000000000000000000000..8a2d07456cacf801a5565ef3cf3cb0aba915c53b GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ6i*k&kcif|*ER|sFyLTzuskkg zFxfqwPeNJq(vP4W-cy|J|BUf4<5f03n8NVj-INdSjyZb9-Kcu;&fn>}{Pw#~rRVi8 z>33jt0fLk>mi}ps%ncn2TEef!E?A|(+902ERO%pWqMpQ+UniER0PSP&boFyt=akR{ E0DRpzsQ>@~ literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_vanio_rt.png b/mods/computer/textures/computer_vanio_rt.png new file mode 100644 index 0000000000000000000000000000000000000000..014015eb069008ebd609a8738bfc0dafeaa0d13a GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UOiAAEE)4(M`_JqL@;LL|+=_v; zGY~IhSiSpdGDxt%BN8acEeyhp4727)fCS459Mc&X7=cV6-jsf)3&;xfba4#vIR19Z zZb1e`4%YDFTI&od&0Y8W=oX{an^LB{Ts5WbtVK literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_vanio_rt_off.png b/mods/computer/textures/computer_vanio_rt_off.png new file mode 100644 index 0000000000000000000000000000000000000000..8a2d07456cacf801a5565ef3cf3cb0aba915c53b GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ6i*k&kcif|*ER|sFyLTzuskkg zFxfqwPeNJq(vP4W-cy|J|BUf4<5f03n8NVj-INdSjyZb9-Kcu;&fn>}{Pw#~rRVi8 z>33jt0fLk>mi}ps%ncn2TEef!E?A|(+902ERO%pWqMpQ+UniER0PSP&boFyt=akR{ E0DRpzsQ>@~ literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_vanio_tp.png b/mods/computer/textures/computer_vanio_tp.png new file mode 100644 index 0000000000000000000000000000000000000000..61144dcabeb9c0176fd3a03e8a2017144baa6734 GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=>VS)*ZTVUGiS~`efo3-!wMfC zpR}|z2niH--X1sysEn;7$S)X313}(0_K84>GvCdv7)U#VamS`hr$B-Q9+5ynZeb8+ zWSBKa0wh>g;F!+9zzAdl@uu`UT|icir;B5V#`)xg1Q8ZyMORgUfRunHqX$e)O#*ES zA_rJ|7B(pI@)|6ezPQ0iDI|ewOK6IMgH?dSTAq_FC2OK4IIu@}OU;_r$5Y}wks+eN z#JFH(#_JO=UcAU)Hr%l4z`NQ7)5<=v8Zb#JKZ}u3Wb*R5u%ndMMYy0)#D$R|;n$9q zOtaKqKzB%%xJHyX=jZ08=9Mrw7o{eaq^2m8XO?6rxO@5rgg5eu0~M))6r}*AtdhYh z7>o=IjdVfCIK%GAKh#9Y_F$jZQA?~{&l6b-rgDVb@NxHX*FX>b~-fx*+&&t;uc GLK6Vn#DM4k literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_vanio_tp_off.png b/mods/computer/textures/computer_vanio_tp_off.png new file mode 100644 index 0000000000000000000000000000000000000000..641704f44984d0c24da7af5eca06561e35db2c09 GIT binary patch literal 907 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabRA=0U}gyL3308juRn9<%+se&S1_#b z@$pGZOM{R=aiGdkFd72GI|P<^RLcW>$XF8O7tG-B>_!@pW9jMQ7-G?zoFKu{(94jJ zkbIoGZ4r~3!GUz9T{b7VIHC@AEMy90R2JmAaq+-|;09J6A=Z{je-#)Q*bWJ2_SveM PgTlkcif|*EaGVP~c&4P(LNL z=GnuD6RN7M(q8!!LS8Cq%PR&x*?;6wsgQ_R;=g&kdmp?@H`8D0FqfT6Ku|K-X5RK| z57zzVPDtZWXkcK15D|P0W;dd;cM0APyn21_hcFqzmwUeRebudJVp?FIkan3-yl;zW VNc`Wd5TFwnJYD@<);T3K0RT#)J!${| literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_wee_bt.png b/mods/computer/textures/computer_wee_bt.png new file mode 100644 index 0000000000000000000000000000000000000000..19f80ee759c80e42b5c3a6cef07561a98b2d8c48 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJFi#i9kcif|*AMbGIB>XJycnT= z^rC?31t!@H_B8d2Z=U|wZrP(Pl>4q=n(^njo828xcTZ=Yuw-WC-16X~&=FKP=%ezyeMqeqWA%%(pP`0?Q(bKFm$g_Be6UC?1~o679r#r*vI{N=lt8Im5E Vzq}*&dp6LM44$rjF6*2UngG$-b1DD; literal 0 HcmV?d00001 diff --git a/mods/computer/textures/computer_wee_ft_off.png b/mods/computer/textures/computer_wee_ft_off.png new file mode 100644 index 0000000000000000000000000000000000000000..4d50cc038628ff4544aa9cad0e615a6169e6c200 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJtDY{7ArY;~2@x|k<8Hv~C^DP6g8Wyvh&6I_izjr=)EG9LsMs7aI_xKP5dwTOZF zaDXoR3eL7=%oA2W-Wm2^l27f`#p{e$*7RuTb!naz4Dn>1V$rlF=fr^q4py(tDxSJG zT)V{{<_aEmh>4N8_-v94le}Hc0qy$#|7s_lk)HMRz=k3Q&&&sZetr%q2YT1S{AI>- SkH0_CIPN&M z?%Lt6PE#j~8c*HJsNr$Spu_0k|Gcx4{!jAVBJ$*YCIPN&M z?%Lt6PE#j~8c*HJsNr$Spu_0k|Gcx4{!jAVBJ$*Y(firEz<;#C% zFfe?%7k}S)@;j^j3}J2zj4T2UP~t^=q01ZQE!U>Wh1X4FUo9yx;ql8S$AR`Tc)I$z JtaD0e0swGeJCFbX literal 0 HcmV?d00001 diff --git a/mods/computer/textures/homedecor_plastic_base.png b/mods/computer/textures/homedecor_plastic_base.png new file mode 100644 index 0000000000000000000000000000000000000000..4d0e3f258ba900b829a2e272b0cb98b6795db32c GIT binary patch literal 419 zcmV;U0bKrxP)7_wb%)I2`!b zAJ%L(v%}%gzTM;T*gpFc&&()_tm8OTDiy4?9FIqKyB*zbmo!ajG#cVtKpe;Re!r7t z8A>Ud%_dSxlu{UDIGs+kTCMk-^D#V~PVM9IpkA-z`#!Z=4JjpBYh2f5zu&XjYzV{9 zJ_Q^O2aGYqaZI^frdq9{wdQ<2lOzd32s)h(uIuszFrUxuU@)LmD$#DY34(y4D7ap) zIF7^ZcEj^L@;pZf!DKSYJ^`eZgkgwM3Z)c9Q4mEDNs_SLZt*;i%jLpqwL)u+l=9_E ziHpU;0<70-q?Gh}J@Pzfxm@D=KE@b=ARtXs`u)E6@is=Ik^S|-y#f;1ggIVAO5Okf N002ovPDHLkV1kqFwqO7N literal 0 HcmV?d00001 diff --git a/mods/computer/textures/homedecor_plastic_base_inv.png b/mods/computer/textures/homedecor_plastic_base_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..3a02005da55493489dd1f75684be3164d37f3b64 GIT binary patch literal 561 zcmV-10?z%3P)l{Scp zF)b<`id5)Y$ROzt=uc|5mbQzCtMp%V>FD6-)JeoHDg;GK8XBQ#J~U}Rhs*U|uHNx( z_n97eIS*%e;eY;p&d<-))zy_6kH_k}yY@GzR;%IrK91vHnkGRIAf@E>^_5nu^~vS_ z1YOr-Cz4hX-b}8P#g_b3p%D z?(grJ&*vmb!tL!XrfG6;aDZ*w#Bq%8`)Ha*yGG)?31@bH&GKA%Sj!R6&8g+hTsp+J^pTwh<~`#w)k zPZ);5YPI6#<_6og5khcsa-y{1aHyKiCKneM93LM8Fr7{jLeOY5kWw<4OemE~BuT>F z-X38X^7#1p!v>(=?<>o)C>DzZL4e~ptk-L#ln5cPEQ`frfn`~krpfd3GijQ#TrR(V zq~Fu)^;9mGLn%e4)6oWlf!f;IVzb%MZnw1$(J#vV4Lc)R00000NkvXXu0mjfqk#tx literal 0 HcmV?d00001 diff --git a/mods/computer/textures/homedecor_plastic_sheeting.png b/mods/computer/textures/homedecor_plastic_sheeting.png new file mode 100644 index 0000000000000000000000000000000000000000..810ea2aa36bf372822035dda39af75f15334b429 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4jVU-U|r9h1MVUd?{ q+etLVF0xGenpFO#UB5i|A21isa!OBlrELzhkipZ{&t;ucLK6VmwLl*L literal 0 HcmV?d00001 diff --git a/mods/computer/textures/unused/computer_babytower_back.png b/mods/computer/textures/unused/computer_babytower_back.png new file mode 100644 index 0000000000000000000000000000000000000000..711649a2c996fdccd91107b60363f923ae419e04 GIT binary patch literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^bs)^a1|%OTFYN$QEX7WqAsj$Z!;u2wa~60+7Beu2 zUI$@D7MJzX3_ zD(1Ys=*Y{UAaKCo!2Vmt3`P}eLN}yTr@d2p{)g`Y|Kr6y{YG}DerSv`kOE-^`|r0b V7neP`^BEY{44$rjF6*2UngI71&Nl!6 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/unused/computer_babytower_bottom.png b/mods/computer/textures/unused/computer_babytower_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..711649a2c996fdccd91107b60363f923ae419e04 GIT binary patch literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^bs)^a1|%OTFYN$QEX7WqAsj$Z!;u2wa~60+7Beu2 zUI$@D7MJzX3_ zD(1Ys=*Y{UAaKCo!2Vmt3`P}eLN}yTr@d2p{)g`Y|Kr6y{YG}DerSv`kOE-^`|r0b V7neP`^BEY{44$rjF6*2UngI71&Nl!6 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/unused/computer_babytower_front.png b/mods/computer/textures/unused/computer_babytower_front.png new file mode 100644 index 0000000000000000000000000000000000000000..6bbbdd1b86067e109004f11fbd15820909dd0a36 GIT binary patch literal 10968 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 V7neP`^BEY{44$rjF6*2UngI71&Nl!6 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/unused/computer_babytower_right.png b/mods/computer/textures/unused/computer_babytower_right.png new file mode 100644 index 0000000000000000000000000000000000000000..711649a2c996fdccd91107b60363f923ae419e04 GIT binary patch literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^bs)^a1|%OTFYN$QEX7WqAsj$Z!;u2wa~60+7Beu2 zUI$@D7MJzX3_ zD(1Ys=*Y{UAaKCo!2Vmt3`P}eLN}yTr@d2p{)g`Y|Kr6y{YG}DerSv`kOE-^`|r0b V7neP`^BEY{44$rjF6*2UngI71&Nl!6 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/unused/computer_babytower_top.png b/mods/computer/textures/unused/computer_babytower_top.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ff21b12f15bfbf0e346e973844beace47bb218 GIT binary patch literal 7018 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 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/unused/computer_computer_front_old.png b/mods/computer/textures/unused/computer_computer_front_old.png new file mode 100644 index 0000000000000000000000000000000000000000..6cff1c1758f6f4e1fac783a32df1d975525ae167 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf+}nn zp++HH-p8w$6Hhm+4LEV)5ch{AKVv5dSsF7k>?_HgZ2Qyp!V&!sjScpD-Nhsh1|$jw uz7@S9aeiIwR{x@z(`C*aQM|J6AnUB@%4@IBJtYXVh{4m<&t;ucLK6Ub$5rV7 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/unused/computer_computer_top_old.png b/mods/computer/textures/unused/computer_computer_top_old.png new file mode 100644 index 0000000000000000000000000000000000000000..422ad94f42bbbfa3d2e7731c979cca63300ace4e GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf7G_gl25 z$}y#Nn#hw0f|kbfKCFyuxyIA*{CBA8;v2!OdxSOIEvpNdj?TFjDp_vm2eg;L)78&q Iol`;+09cP#D*ylh literal 0 HcmV?d00001 diff --git a/mods/computer/textures/unused/computer_shefriendSOO_ (copia).png b/mods/computer/textures/unused/computer_shefriendSOO_ (copia).png new file mode 100644 index 0000000000000000000000000000000000000000..711649a2c996fdccd91107b60363f923ae419e04 GIT binary patch literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^bs)^a1|%OTFYN$QEX7WqAsj$Z!;u2wa~60+7Beu2 zUI$@D7MJzX3_ zD(1Ys=*Y{UAaKCo!2Vmt3`P}eLN}yTr@d2p{)g`Y|Kr6y{YG}DerSv`kOE-^`|r0b V7neP`^BEY{44$rjF6*2UngI71&Nl!6 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/unused/computer_spectre_back.png b/mods/computer/textures/unused/computer_spectre_back.png new file mode 100644 index 0000000000000000000000000000000000000000..83263db895e5704c3738005b75e640ec75afc64f GIT binary patch literal 1377 zcmV-n1)lneP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00hZNL_t(o!|j*LZd_FshQEC~ z*DAZpx5xoP1{pAFAtmA&KtxRQ0=xiYBv9U<$Ch{i<`(K%BO!r=2x0)EHgxD)IAqzPrNu`a0)bl2^R+ zXf%51ATJX`Z(Z9uH~B`q!RO-hml7||TLS=Jz4jG1;*A&EP>8=)4g4)YT)%$()wUtP z#fukT$>uvdJ2L?Q?|$$;%2r5Q5u#vuuz=Evx^6LvA~l+(v4j}OGlTbmrga#jXq%et z`}-XEnt>7|A|WgKq^YLJGOB4!+jf*iN{oW0>G%LK#?1K@Jyz5#!D1+>+k`J>=7@&^zPXr z9N*r?))Au>gN2;&)Z)BkZDl}zq2REJlx4|<)kPXB2$(r`Fb?E-&hk>9NfU5hvAR5< z*DpAz0!2}P`4427?c$FFyk2w zQU*F3NfL#U5%0sQ@L>Ol<>ivS-Cy|M=pKnNl!c+1cI@2iSYIjW_suM(k_`G8)#C#8zWo&^r^rOi z?b1r{?=Qb02m>+Ty~R6^bC#^XN?G1CHNyS`I!}latpGeiDTa$nC;`?v>ZYcd98uZz?1FUxt zBBQ%^2{C{Rs3^!5db1*nAf;f?Pq@GTj1;_mS@2t<@CTeq0Zi*7oD1YxN(`Q^3uKvL z^xp^gcmzQ39<4QpheuSC3W1nky_YZc5JLQJ7t94Lwm)&#?$LSXc0nLSkV+y6*ch4B zZ)CXGV=!F7g+M*2kjk*U)W=$j(g{UTU~Px!_HfP2!}OE9Cr-j@JZ42pqMvm^ugE~m>~bzVJku@5RrAow_zdiXclItg9rKAU z`0SI9QQ>K=iGsf jjg3ELAU)xojP(Bpp{C;uS@|AW00000NkvXXu0mjf1QLH$ literal 0 HcmV?d00001 diff --git a/mods/computer/textures/unused/computer_spectre_bottom.png b/mods/computer/textures/unused/computer_spectre_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..439e9d4af6e549d41044547caa190d19198fa4c1 GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwIhl_(lIsL@NV4#p>iEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI8f12PZ!6Kh{JEMZR9*c02y>e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00Cl2L_t(o!_8OQjfEf(JsO)p z%b*SJ|E*x!AeOOK;J0fVmf=ta`?G9N@r~S_#7qRoIh=U_8E#067H_-(0OL5GvaPBL z08k*J48w5xyBr^uqD6bz*wKHMfoS4`AIA||YglVHANSp(AqX+C#!m5sbLUJ-xfl~d zJPW`%b$UL=%u@hLsq5bQ=_?U|nIVK&I0}scKv9-u@ZZdgwK+HMOVc#h$}lGVTY%TV z=P_filmavFYG3lZtGV3?pC~_<4{Q1n0Cinovdf4l`3B@Ov0&iKn|vvS?|xeBuRDDM zfHCG+68g@a(-5G$vIs$_Tg4P(%s)Gj%vV2;QBnXYn$MvmBqA7NqUqB~7&{F9A>>dJ z3L*Z^Z87xLf>z7$DHi4o6k7&Fgu1SwwcgcIN_+BVlt<8 literal 0 HcmV?d00001 diff --git a/mods/computer/textures/unused/computer_spectre_left.png b/mods/computer/textures/unused/computer_spectre_left.png new file mode 100644 index 0000000000000000000000000000000000000000..69e4e08b269af52a3eb263bfc3581e22b6843784 GIT binary patch literal 604 zcmV-i0;BzjP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G2FL_t(o!|hkgjl&=iea`wy z0ni2wL^&ttNKwwX3`85W5f=~_Kp8OwBzNy&HI}h)Heg3N?2cr~V*~Se^Mhi)-y>Jf z^%=+Rm^7y-ia;-g5Lw3Cw#6D!uC-9E6jDk^DPP`ojIo{FCF^1FW zgza{V>-E~RCWQFO0%|Nvvp^{|p`AdHTjFWhty2fAwG+ze&^veV-2gx_`ZzSqIiCbx z3Iju*N9(}tcI$EqNL5wEFbi^vRcWn#`Cc&GQLN+5`FT#9b72~0NH| qQlwAAPfD5VJ32)VPt&R5y~j7_j7NXC@h3t60000e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00D|gL_t(o!|hkgk%S-+ZKg~D z(;yAzJ`u2CsA0%?4m0QVYzBs*hQVI8DP&p%26r#>swfK!>DQ0`2m=qs7)ZgBJ>f3z zkc$cmp|0!yC9o_@)_3dyk8Go(8c8CtYE07v)eUahF))6O&}$6<09Ppi0AO9$BquI# z5|mOT8UK9|0_eSquIqwCiV?U<3E#u;^1f*rk_gUi5K4l5O6pNDz&W>GH%+rKigR4U zlu~ag&}+Rp0wkc6A`K&uK#>@rjsT7MM}hOxgK*EV9|M=zDu*LB2#YHas&1z%kb^&s z0SX@lVijQXJRfeRf2*Ak!nRSYbbe-}R>BH5bf13r!YptJ#3;~p-9`a-{!w7}pRjFP zYeWdK@eq|r%>s%@Fbk$>vcp#+wtF6B0hVu)fDpnCKNezDIIIKapbq%PQx)Kx1Lu6V z0I`%T2ziJx()Yc|*{9N4lir5lu6Mg+Om@873)Xct1JTbzAl9?D?uNP7D!1_D;e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00F{DL_t(o!^Kw1v4kKHY%G(I z4TBAXy?gLX8kAu?BiQ?T-Uya3fG~K6CtIMnA4K0&Sttb#)6>%f;hZDay0Jrx7Fufn zaNq1bolXP*YD#IAb7Rb6PAT=#-f&%=`q7bAcVm~mxka0WKry@G3INbrLu>7%l=YdSqo!PMDU>;jk1=iX_?gJqLzy1iBB1(M!EdT%j07*qoM6N<$f<;^QhyVZp literal 0 HcmV?d00001 diff --git a/mods/crops/.luacheckrc b/mods/crops/.luacheckrc new file mode 100644 index 00000000..15eed666 --- /dev/null +++ b/mods/crops/.luacheckrc @@ -0,0 +1,15 @@ +unused_args = false +allow_defined_top = true + +read_globals = { + "DIR_DELIM", + "minetest", "core", + "dump", + "vector", "nodeupdate", + "VoxelManip", "VoxelArea", + "PseudoRandom", "ItemStack", + "intllib", + "default", + table = { fields = { "copy", "getn" } } +} + diff --git a/mods/crops/LICENSE b/mods/crops/LICENSE new file mode 100644 index 00000000..e6576937 --- /dev/null +++ b/mods/crops/LICENSE @@ -0,0 +1,38 @@ + +Crops - a minetest mod that adds more farming crops + +See spdx.org/licenses to see what the License Identifiers used below mean. + +=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ + +All source code (lua): + (C) Auke Kok + LGPL-2.0+ + +All textures, models: + (C) Auke Kok + CC-BY-SA-3.0 + +Translations: + - de.po + (C) 2017 LNJ + LGPL-2.0+ + +Sounds: + - crops_watercan_splash* + http://freesound.org/people/junggle/sounds/27361/ + http://profiles.google.com/jun66le + CC-BY-3.0 + - crops_watercan_entering.ogg + http://freesound.org/people/Quistard/sounds/166824/ + CC-BY-3.0 + - crops_flies.ogg + http://www.freesound.org/people/galeku/sounds/46938/ + CC0-1.0 + - crops_watercan_watering.ogg + http://www.freesound.org/people/Eakoontz/sounds/151736/ + CC0-1.0 + +* Sounds edited with audacity + +=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ diff --git a/mods/crops/Makefile b/mods/crops/Makefile new file mode 100644 index 00000000..25868446 --- /dev/null +++ b/mods/crops/Makefile @@ -0,0 +1,10 @@ + +PROJECT = crops +all: release + +release: + VERSION=`git describe --tags`; \ + git archive --format zip --output "$(PROJECT)-$${VERSION}.zip" --prefix=$(PROJECT)/ master + +poupdate: + ../intllib/tools/xgettext.sh *.lua diff --git a/mods/crops/cooking.lua b/mods/crops/cooking.lua new file mode 100644 index 00000000..1d58bf2f --- /dev/null +++ b/mods/crops/cooking.lua @@ -0,0 +1,75 @@ + +--[[ + +Copyright (C) 2015 - Auke Kok + +"crops" is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as +published by the Free Software Foundation; either version 2.1 +of the license, or (at your option) any later version. + +--]] + +-- +-- cooking recipes that don't go directly with any of the +-- crops in this mod - either these combine them in new +-- ways or use other items +-- + +-- Intllib +local S = crops.intllib + +minetest.register_craftitem("crops:unbaked_clay_bowl", { + description = S("Unbaked clay bowl"), + inventory_image = "crops_unbaked_clay_bowl.png", +}) + +minetest.register_craft({ + output = "crops:unbaked_clay_bowl", + recipe = { + { "", "", "" }, + { "default:clay_lump", "", "default:clay_lump" }, + { "", "default:clay_lump", "" } + } +}) + +minetest.register_craftitem("crops:clay_bowl", { + description = S("Clay bowl"), + inventory_image = "crops_clay_bowl.png", + groups = { food_bowl=1 } +}) + +minetest.register_craft({ + type = "cooking", + output = "crops:clay_bowl", + recipe = "crops:unbaked_clay_bowl" +}) + +minetest.register_craftitem("crops:vegetable_stew", { + description = S("Bowl of vegetable stew"), + inventory_image = "crops_bowl_vegetable_stew.png", + groups = { eatable=1 }, + on_use = minetest.item_eat(8, "crops:clay_bowl"), +}) + +minetest.register_craft({ + type = "cooking", + output = "crops:vegetable_stew", + recipe = "crops:uncooked_vegetable_stew" +}) + +minetest.register_craftitem("crops:uncooked_vegetable_stew", { + description = S("Bowl of uncooked vegetable stew"), + inventory_image = "crops_bowl_uncooked_vegetable_stew.png", + groups = { eatable=1 }, + on_use = minetest.item_eat(2, "crops:clay_bowl") +}) + +minetest.register_craft({ + output = "crops:uncooked_vegetable_stew", + recipe = { + { "", "", "" }, + { "crops:green_bean", "crops:potato", "crops:tomato" }, + { "", "group:food_bowl", "" } + } +}) diff --git a/mods/crops/corn.lua b/mods/crops/corn.lua new file mode 100644 index 00000000..15dc886b --- /dev/null +++ b/mods/crops/corn.lua @@ -0,0 +1,347 @@ + +--[[ + +Copyright (C) 2015 - Auke Kok + +"crops" is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as +published by the Free Software Foundation; either version 2.1 +of the license, or (at your option) any later version. + +--]] + +-- Intllib +local S = crops.intllib + +minetest.register_node("crops:corn", { + description = S("Corn"), + inventory_image = "crops_corn.png", + wield_image = "crops_corn.png", + tiles = { "crops_corn_base_seed.png" }, + drawtype = "plantlike", + paramtype2 = "meshoptions", + waving = 1, + sunlight_propagates = true, + use_texture_alpha = true, + walkable = true, + paramtype = "light", + node_placement_prediction = "crops:corn_base_seed", + groups = { snappy=3,flammable=3,flora=1,attached_node=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + + on_place = function(itemstack, placer, pointed_thing) + local under = minetest.get_node(pointed_thing.under) + if minetest.get_item_group(under.name, "soil") <= 1 then + return + end + crops.plant(pointed_thing.above, {name="crops:corn_base_seed", param2 = 3}) + if not minetest.settings:get_bool("creative_mode") then + itemstack:take_item() + end + return itemstack + end +}) + +minetest.register_craftitem("crops:corn_cob", { + description = S("Corn Cob"), + inventory_image = "crops_corn_cob.png", +}) + +minetest.register_craft({ + type = "shapeless", + output = "crops:corn", + recipe = { "crops:corn_cob" } +}) + +minetest.register_craftitem("crops:corn_on_the_cob", { + description = S("Corn on the Cob"), + inventory_image = "crops_corn_on_the_cob.png", + on_use = minetest.item_eat(1) +}) + +minetest.register_craft({ + type = "cooking", + output = "crops:corn_on_the_cob", + recipe = "crops:corn_cob" +}) + +minetest.register_node("crops:corn_base_seed", { + visual = "mesh", + description = S("Corn plant"), + drawtype = "plantlike", + paramtype2 = "meshoptions", + waving = 1, + tiles = { "crops_corn_base_seed.png" }, + use_texture_alpha = true, + walkable = false, + sunlight_propagates = true, + paramtype = "light", + groups = { snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -0.3, 0.5} + } +}) + +minetest.register_abm({ + nodenames = { "crops:corn_base_seed" }, + neighbors = { "group:soil" }, + interval = crops.settings.interval, + chance = crops.settings.chance, + action = function(pos, node, active_object_count, active_object_count_wider) + if not crops.can_grow(pos) then + return + end + minetest.swap_node(pos, { name = "crops:corn_base_1", param2 = 3 }) + end +}) + +minetest.register_node("crops:corn_base_1", { + visual = "mesh", + description = S("Corn plant"), + drawtype = "plantlike", + paramtype2 = "meshoptions", + tiles = { "crops_corn_base_1.png" }, + waving = 1, + use_texture_alpha = true, + walkable = false, + sunlight_propagates = true, + paramtype = "light", + groups = { snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_abm({ + nodenames = { "crops:corn_base_1" }, + neighbors = { "group:soil" }, + interval = crops.settings.interval, + chance = crops.settings.chance, + action = function(pos, node, active_object_count, active_object_count_wider) + if not crops.can_grow(pos) then + return + end + if not minetest.get_node({x = pos.x, y = pos.y + 1, z = pos.z}).name == "air" then + return + end + minetest.swap_node(pos, { name = "crops:corn_base_2", param2 = 3 }) + local above = {x = pos.x, y = pos.y + 1, z = pos.z} + minetest.set_node(above , { name = "crops:corn_top_1", param2 = 3 }) + local meta = minetest.get_meta(above) + meta:set_int("crops_top_half", 1) + end +}) + +minetest.register_node("crops:corn_base_2", { + description = S("Corn plant"), + drawtype = "plantlike", + paramtype2 = "meshoptions", + tiles = { "crops_corn_base_2.png" }, + use_texture_alpha = true, + walkable = false, + sunlight_propagates = true, + paramtype = "light", + groups = { snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + on_dig = function(pos, node, digger) + local above = {x = pos.x, y = pos.y + 1, z = pos.z} + if minetest.get_node(above).name == "crops:corn_top_1" or minetest.get_node(above).name == "crops:corn_top_2" then + minetest.remove_node(above) + minetest.remove_node(pos) + return + end + if not minetest.get_node(above).name == "crops:corn_top_3" then + minetest.remove_node(pos) + end + + local meta = minetest.get_meta(pos) + local damage = meta:get_int("crops_damage") + local drops = {} + -- 0 - 2-4 + -- 50 - 2-3 + -- 100 - 1-1 + for i = 1,math.random(2 - (damage / 100), 4 - (3 * (damage / 100))) do + table.insert(drops, ('crops:corn_cob')) + end + minetest.set_node(pos, { name = "crops:corn_base_3", param2 = 3 }) + minetest.set_node(above, { name = "crops:corn_top_4", param2 = 3 }) + core.handle_node_drops(above, drops, digger) + end +}) + +minetest.register_node("crops:corn_base_3", { + description = S("Corn plant"), + drawtype = "plantlike", + paramtype2 = "meshoptions", + tiles = { "crops_corn_base_3.png" }, + use_texture_alpha = true, + walkable = false, + sunlight_propagates = true, + paramtype = "light", + groups = { snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + on_dig = function(pos, node, digger) + local above = {x = pos.x, y = pos.y + 1, z = pos.z} + if minetest.get_node(above).name == "crops:corn_top_4" then + minetest.remove_node(above) + end + minetest.remove_node(pos) + end +}) + +minetest.register_node("crops:corn_top_1", { + description = S("Corn plant"), + drawtype = "plantlike", + paramtype2 = "meshoptions", + tiles = { "crops_corn_base_1.png" }, + waving = 1, + use_texture_alpha = true, + walkable = false, + sunlight_propagates = true, + paramtype = "light", + groups = { snappy=3,flammable=3,flora=1,not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + on_dig = function(pos, node, digger) + local below = {x = pos.x, y = pos.y - 1, z = pos.z} + if not minetest.get_node(below).name == "crops:base_2" then + return + end + minetest.remove_node(below) + minetest.remove_node(pos) + end +}) + +minetest.register_abm({ + nodenames = { "crops:corn_top_1" }, + neighbors = { "crops:corn_base_2" }, + interval = crops.settings.interval, + chance = crops.settings.chance, + action = function(pos, node, active_object_count, active_object_count_wider) + if minetest.get_node_light(pos, nil) < crops.settings.light then + return + end + minetest.swap_node(pos, { name = "crops:corn_top_2", param2 = 3 }) + end +}) + +minetest.register_node("crops:corn_top_2", { + description = S("Corn plant"), + drawtype = "plantlike", + paramtype2 = "meshoptions", + tiles = { "crops_corn_top_1.png" }, + waving = 1, + use_texture_alpha = true, + walkable = false, + sunlight_propagates = true, + paramtype = "light", + groups = { snappy=3,flammable=3,flora=1,not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + + on_dig = function(pos, node, digger) + local below = {x = pos.x, y = pos.y - 1, z = pos.z} + if not minetest.get_node(below).name == "crops:base_2" then + return + end + minetest.remove_node(below) + minetest.remove_node(pos) + end +}) + +minetest.register_abm({ + nodenames = { "crops:corn_top_2" }, + neighbors = { "crops:corn_base_2" }, + interval = crops.settings.interval, + chance = crops.settings.chance, + action = function(pos, node, active_object_count, active_object_count_wider) + -- we don't call crops.grow here otherwise there would be 2 abm's hitting + -- this stack, and dmg needs to be applied to the bottom part + if minetest.get_node_light(pos, nil) < crops.settings.light then + return + end + minetest.swap_node(pos, { name = "crops:corn_top_3", param2 = 3 }) + end +}) + +minetest.register_node("crops:corn_top_3", { + description = S("Corn plant"), + drawtype = "plantlike", + paramtype2 = "meshoptions", + tiles = { "crops_corn_top_2.png" }, + waving = 1, + use_texture_alpha = true, + walkable = false, + sunlight_propagates = true, + paramtype = "light", + groups = { snappy=3,flammable=3,flora=1,not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + + on_dig = function(pos, node, digger) + local below = { x = pos.x, y = pos.y - 1, z = pos.z } + local meta = minetest.get_meta(below) + local damage = meta:get_int("crops_damage") + local drops = {} + -- 0 - 2-4 + -- 50 - 2-3 + -- 100 - 1-1 + for i = 1,math.random(2 - (damage / 100), 4 - (3 * (damage / 100))) do + table.insert(drops, ('crops:corn_cob')) + end + crops.die(below) + core.handle_node_drops(pos, drops, digger) + end +}) + +minetest.register_node("crops:corn_top_4", { + description = S("Corn plant"), + drawtype = "plantlike", + paramtype2 = "meshoptions", + tiles = { "crops_corn_top_3.png" }, + waving = 1, + use_texture_alpha = true, + walkable = false, + sunlight_propagates = true, + paramtype = "light", + groups = { snappy=3,flammable=3,flora=1,not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + + on_dig = function(pos, node, digger) + local below = {x = pos.x, y = pos.y - 1, z = pos.z} + if minetest.get_node(below).name == "crops:corn_base_3" then + minetest.remove_node(below) + end + minetest.remove_node(pos) + end +}) + +crops.corn_die = function(pos) + minetest.set_node(pos, { name = "crops:corn_base_3", param2 = 3 }) + local above = {x = pos.x, y = pos.y + 1, z = pos.z} + minetest.set_node(above, { name = "crops:corn_top_4", param2 = 3 }) +end + +local properties = { + die = crops.corn_die, + waterstart = 40, + wateruse = 1, + night = 5, + soak = 60, + soak_damage = 75, + wither = 10, + wither_damage = 5, + doublesize = true, +} + +crops.register({ name = "crops:corn_base_seed", properties = properties }) +crops.register({ name = "crops:corn_base_1", properties = properties }) +crops.register({ name = "crops:corn_base_2", properties = properties }) +crops.register({ name = "crops:corn_base_3", properties = properties }) + diff --git a/mods/crops/crops_settings.txt b/mods/crops/crops_settings.txt new file mode 100644 index 00000000..ac97802c --- /dev/null +++ b/mods/crops/crops_settings.txt @@ -0,0 +1,10 @@ + +-- +-- crops_settings.txt +-- +-- These are the default difficulty settings for the crops mod. You can uncomment +-- the "easy" or "difficult" settings if you wish, or come up with your own values. +-- + +-- Valid values are "easy", "normal", and "difficult" +crops.difficulty = "normal" diff --git a/mods/crops/depends.txt b/mods/crops/depends.txt new file mode 100644 index 00000000..657056ab --- /dev/null +++ b/mods/crops/depends.txt @@ -0,0 +1,3 @@ +default +farming +intllib? diff --git a/mods/crops/description.txt b/mods/crops/description.txt new file mode 100644 index 00000000..8b85a22a --- /dev/null +++ b/mods/crops/description.txt @@ -0,0 +1,5 @@ +This mod expands the basic set of farming-related crops that minetest_game offers. It adds melons, potatoes, tomatoes, green beans and corn. The mod also implements plant humidity - you will have to water plants to make sure they're not dried out, or make sure they don't get over-watered. + +Mod specific settings can be changed in the "crops_settings.txt" file in the world folder. + +For more information, go to: http://goo.gl/wf0XLh diff --git a/mods/crops/init.lua b/mods/crops/init.lua new file mode 100644 index 00000000..0e5e4aaf --- /dev/null +++ b/mods/crops/init.lua @@ -0,0 +1,385 @@ + +--[[ + +Copyright (C) 2015 - Auke Kok + +"crops" is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as +published by the Free Software Foundation; either version 2.1 +of the license, or (at your option) any later version. + +--]] + +crops = {} +crops.plants = {} +crops.settings = {} + +local settings = {} +settings.easy = { + chance = 4, + interval = 30, + light = 8, + watercan = 25, + watercan_max = 90, + watercan_uses = 20, + damage_chance = 8, + damage_interval = 30, + damage_tick_min = 0, + damage_tick_max = 1, + damage_max = 25, + hydration = false, +} +settings.normal = { + chance = 8, + interval = 30, + light = 10, + watercan = 25, + watercan_max = 90, + watercan_uses = 20, + damage_chance = 8, + damage_interval = 30, + damage_tick_min = 0, + damage_tick_max = 5, + damage_max = 50, + hydration = true, +} +settings.difficult = { + chance = 16, + interval = 30, + light = 13, + watercan = 25, + watercan_max = 100, + watercan_uses = 20, + damage_chance = 4, + damage_interval = 30, + damage_tick_min = 3, + damage_tick_max = 7, + damage_max = 100, + hydration = true, +} + + +local worldpath = minetest.get_worldpath() +local modpath = minetest.get_modpath(minetest.get_current_modname()) + +-- Load support for intllib. +local S, _ = dofile(modpath .. "/intllib.lua") +crops.intllib = S + + +dofile(modpath .. "/crops_settings.txt") + +if io.open(worldpath .. "/crops_settings.txt", "r") == nil then + io.input(modpath .. "/crops_settings.txt") + io.output(worldpath .. "/crops_settings.txt") + + local size = 4096 + while true do + local buf = io.read(size) + if not buf then + io.close() + break + end + io.write(buf) + end +else + dofile(worldpath .. "/crops_settings.txt") +end + +if not crops.difficulty then + crops.difficulty = "normal" + minetest.log("error", "[crops] "..S("Defaulting to \"normal\" difficulty settings")) +end +crops.settings = settings[crops.difficulty] +if not crops.settings then + minetest.log("error", "[crops] "..S("Defaulting to \"normal\" difficulty settings")) + crops.settings = settings.normal +end +if crops.settings.hydration then + minetest.log("action", "[crops] "..S("Hydration and dehydration mechanics are enabled.")) +end + +local find_plant = function(node) + for i = 1,table.getn(crops.plants) do + if crops.plants[i].name == node.name then + return crops.plants[i] + end + end + minetest.log("error", "[crops] "..S("Unable to find plant \"@1\" in crops table", node.name)) + return nil +end + +crops.register = function(plantdef) + table.insert(crops.plants, plantdef) +end + +crops.plant = function(pos, node) + minetest.set_node(pos, node) + local meta = minetest.get_meta(pos) + local plant = find_plant(node) + meta:set_int("crops_water", math.max(plant.properties.waterstart, 1)) + meta:set_int("crops_damage", 0) +end + +crops.can_grow = function(pos) + if minetest.get_node_light(pos) < crops.settings.light then + return false + end + local node = minetest.get_node(pos) + local plant = find_plant(node) + if not plant then + return false + end + local meta = minetest.get_meta(pos) + if crops.settings.hydration then + local water = meta:get_int("crops_water") + if water < plant.properties.wither or water > plant.properties.soak then + if math.random(0,1) == 0 then + return false + end + end + -- growing costs water! + meta:set_int("crops_water", math.max(1, water - 10)) + end + + -- damaged plants are less likely to grow + local damage = meta:get_int("crops_damage") + if not damage == 0 then + if math.random(math.min(50, damage), 100) > 75 then + return false + end + end + + -- allow the plant to grow + return true +end + +crops.particles = function(pos, flag) + if flag == 0 then + -- wither (0) + minetest.add_particlespawner({ + amount = 1 * crops.settings.interval, + time = crops.settings.interval, + minpos = { x = pos.x - 0.4, y = pos.y - 0.4, z = pos.z - 0.4 }, + maxpos = { x = pos.x + 0.4, y = pos.y + 0.4, z = pos.z + 0.4 }, + minvel = { x = 0, y = 0.2, z = 0 }, + maxvel = { x = 0, y = 0.4, z = 0 }, + minacc = { x = 0, y = 0, z = 0 }, + maxacc = { x = 0, y = 0.2, z = 0 }, + minexptime = 3, + maxexptime = 5, + minsize = 1, + maxsize = 2, + collisiondetection = false, + texture = "crops_wither.png", + vertical = true, + }) + elseif flag == 1 then + -- soak (1) + minetest.add_particlespawner({ + amount = 8 * crops.settings.interval, + time = crops.settings.interval, + minpos = { x = pos.x - 0.4, y = pos.y - 0.4, z = pos.z - 0.4 }, + maxpos = { x = pos.x + 0.4, y = pos.y - 0.4, z = pos.z + 0.4 }, + minvel = { x = -0.04, y = 0, z = -0.04 }, + maxvel = { x = 0.04, y = 0, z = 0.04 }, + minacc = { x = 0, y = 0, z = 0 }, + maxacc = { x = 0, y = 0, z = 0 }, + minexptime = 3, + maxexptime = 5, + minsize = 1, + maxsize = 2, + collisiondetection = false, + texture = "crops_soak.png", + vertical = false, + }) + elseif flag == 2 then + -- watering (2) + minetest.add_particlespawner({ + amount = 30, + time = 3, + minpos = { x = pos.x - 0.4, y = pos.y - 0.4, z = pos.z - 0.4 }, + maxpos = { x = pos.x + 0.4, y = pos.y + 0.4, z = pos.z + 0.4 }, + minvel = { x = 0, y = 0.0, z = 0 }, + maxvel = { x = 0, y = 0.0, z = 0 }, + minacc = { x = 0, y = -9.81, z = 0 }, + maxacc = { x = 0, y = -9.81, z = 0 }, + minexptime = 2, + maxexptime = 2, + minsize = 1, + maxsize = 3, + collisiondetection = false, + texture = "crops_watering.png", + vertical = true, + }) + else + -- withered/rotting (3) + minetest.add_particlespawner({ + amount = 20, + time = 30, + minpos = { x = pos.x + 0.3, y = pos.y - 0.5, z = pos.z - 0.5 }, + maxpos = { x = pos.x + 0.5, y = pos.y + 0.5, z = pos.z + 0.5 }, + minvel = { x = -0.6, y = -0.1, z = -0.2 }, + maxvel = { x = -0.4, y = 0.1, z = 0.2 }, + minacc = { x = 0.4, y = 0, z = -0.1 }, + maxacc = { x = 0.5, y = 0, z = 0.1 }, + minexptime = 2, + maxexptime = 4, + minsize = 1, + maxsize = 1, + collisiondetection = false, + texture = "crops_flies.png", + vertical = true, + }) + minetest.add_particlespawner({ + amount = 20, + time = 30, + minpos = { x = pos.x - 0.3, y = pos.y - 0.5, z = pos.z - 0.5 }, + maxpos = { x = pos.x - 0.5, y = pos.y + 0.5, z = pos.z + 0.5 }, + minvel = { x = 0.6, y = -0.1, z = -0.2 }, + maxvel = { x = 0.4, y = 0.1, z = 0.2 }, + minacc = { x = -0.4, y = 0, z = -0.1 }, + maxacc = { x = -0.5, y = 0, z = 0.1 }, + minexptime = 2, + maxexptime = 4, + minsize = 1, + maxsize = 1, + collisiondetection = false, + texture = "crops_flies.png", + vertical = true, + }) + minetest.add_particlespawner({ + amount = 20, + time = 30, + minpos = { x = pos.x - 0.5, y = pos.y - 0.5, z = pos.z + 0.3 }, + maxpos = { x = pos.x + 0.5, y = pos.y + 0.5, z = pos.z + 0.5 }, + minvel = { z = -0.6, y = -0.1, x = -0.2 }, + maxvel = { z = -0.4, y = 0.1, x = 0.2 }, + minacc = { z = 0.4, y = 0, x = -0.1 }, + maxacc = { z = 0.5, y = 0, x = 0.1 }, + minexptime = 2, + maxexptime = 4, + minsize = 1, + maxsize = 1, + collisiondetection = false, + texture = "crops_flies.png", + vertical = true, + }) + minetest.add_particlespawner({ + amount = 20, + time = 30, + minpos = { x = pos.x - 0.5, y = pos.y - 0.5, z = pos.z - 0.3 }, + maxpos = { x = pos.x + 0.5, y = pos.y + 0.5, z = pos.z - 0.5 }, + minvel = { z = 0.6, y = -0.1, x = -0.2 }, + maxvel = { z = 0.4, y = 0.1, x = 0.2 }, + minacc = { z = -0.4, y = 0, x = -0.1 }, + maxacc = { z = -0.5, y = 0, x = 0.1 }, + minexptime = 2, + maxexptime = 4, + minsize = 1, + maxsize = 1, + collisiondetection = false, + texture = "crops_flies.png", + vertical = true, + }) + end +end + +crops.die = function(pos) + crops.particles(pos, 3) + local node = minetest.get_node(pos) + local plant = find_plant(node) + plant.properties.die(pos) + minetest.sound_play("crops_flies", {pos=pos, gain=0.8}) +end + +if crops.settings.hydration then + dofile(modpath .. "/tools.lua") +end + +-- crop nodes, crafts, craftitems +dofile(modpath .. "/melon.lua") +dofile(modpath .. "/pumpkin.lua") +dofile(modpath .. "/corn.lua") +dofile(modpath .. "/tomato.lua") +dofile(modpath .. "/potato.lua") +dofile(modpath .. "/polebean.lua") + +local nodenames = {} +for i = 1,table.getn(crops.plants) do + table.insert(nodenames, crops.plants[i].name) +end + +-- water handling code +if crops.settings.hydration then + minetest.register_abm({ + nodenames = nodenames, + interval = crops.settings.damage_interval, + chance = crops.settings.damage_chance, + action = function(pos, node, active_object_count, active_object_count_wider) + local meta = minetest.get_meta(pos) + local water = meta:get_int("crops_water") + local damage = meta:get_int("crops_damage") + + -- get plant specific data + local plant = find_plant(node) + if plant == nil then + return + end + + -- increase water for nearby water sources + local f = minetest.find_node_near(pos, 1, {"default:water_source", "default:water_flowing"}) + if not f == nil then + water = math.min(100, water + 2) + else + f = minetest.find_node_near(pos, 2, {"default:water_source", "default:water_flowing"}) + if not f == nil then + water = math.min(100, water + 1) + end + end + + if minetest.get_node_light(pos, nil) < plant.properties.night then + -- compensate for light: at night give some water back to the plant + water = math.min(100, water + 1) + else + -- dry out the plant + water = math.max(1, water - plant.properties.wateruse) + end + + meta:set_int("crops_water", water) + + -- for convenience, copy water attribute to top half + if not plant.properties.doublesize == nil and plant.properties.doublesize then + local above = { x = pos.x, y = pos.y + 1, z = pos.z} + local abovemeta = minetest.get_meta(above) + abovemeta:set_int("crops_water", water) + end + + if water <= plant.properties.wither_damage then + crops.particles(pos, 0) + damage = damage + math.random(crops.settings.damage_tick_min, crops.settings.damage_tick_max) + elseif water <= plant.properties.wither then + crops.particles(pos, 0) + return + elseif water >= plant.properties.soak_damage then + crops.particles(pos, 1) + damage = damage + math.random(crops.settings.damage_tick_min, crops.settings.damage_tick_max) + elseif water >= plant.properties.soak then + crops.particles(pos, 1) + return + end + meta:set_int("crops_damage", math.min(crops.settings.damage_max, damage)) + + -- is it dead? + if damage >= 100 then + crops.die(pos) + end + end + }) +end + +-- cooking recipes that mix craftitems +dofile(modpath .. "/cooking.lua") +dofile(modpath .. "/mapgen.lua") + +minetest.log("action", "[crops] "..S("Loaded!")) diff --git a/mods/crops/intllib.lua b/mods/crops/intllib.lua new file mode 100644 index 00000000..c7af2c2b --- /dev/null +++ b/mods/crops/intllib.lua @@ -0,0 +1,44 @@ +-- Fallback functions for when `intllib` is not installed. +-- Code released under Unlicense . + +-- Get the latest version of this file at: +-- https://raw.githubusercontent.com/minetest-mods/intllib/master/lib/intllib.lua + +local function format(str, ...) + local args = { ... } + local function repl(escape, open, num, close) + if escape == "" then + local replacement = tostring(args[tonumber(num)]) + if open == "" then + replacement = replacement..close + end + return replacement + else + return "@"..open..num..close + end + end + return (str:gsub("(@?)@(%(?)(%d+)(%)?)", repl)) +end + +local gettext, ngettext +if minetest.get_modpath("intllib") then + if intllib.make_gettext_pair then + -- New method using gettext. + gettext, ngettext = intllib.make_gettext_pair() + else + -- Old method using text files. + gettext = intllib.Getter() + end +end + +-- Fill in missing functions. + +gettext = gettext or function(msgid, ...) + return format(msgid, ...) +end + +ngettext = ngettext or function(msgid, msgid_plural, n, ...) + return format(n==1 and msgid or msgid_plural, ...) +end + +return gettext, ngettext diff --git a/mods/crops/locale/de.po b/mods/crops/locale/de.po new file mode 100644 index 00000000..f533cb0a --- /dev/null +++ b/mods/crops/locale/de.po @@ -0,0 +1,152 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-30 08:37+0200\n" +"PO-Revision-Date: 2017-02-20 16:54-0300\n" +"Last-Translator: LNJ2\n" +"Language-Team: German\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: cooking.lua +msgid "Unbaked clay bowl" +msgstr "Ungebackene Lehmschale" + +#: cooking.lua +msgid "Clay bowl" +msgstr "Lehmschale" + +#: cooking.lua +msgid "Bowl of vegetable stew" +msgstr "Schale voll Gemseeintopf" + +#: cooking.lua +msgid "Bowl of uncooked vegetable stew" +msgstr "Schale voll mit roher Gemseeintopf" + +#: corn.lua +msgid "Corn" +msgstr "Mais" + +#: corn.lua +msgid "Corn Cob" +msgstr "Maiskolben" + +#: corn.lua +msgid "Corn on the Cob" +msgstr "Gebackener Maiskolben" + +#: corn.lua +msgid "Corn plant" +msgstr "Maispflanze" + +#: init.lua +msgid "Defaulting to \"normal\" difficulty settings" +msgstr "Benutze standard Schwierigkeitsgrad \"normal\"" + +#: init.lua +msgid "Hydration and dehydration mechanics are enabled." +msgstr "Hydrierungs- und Dehydrierungsmechaniken sind aktiviert." + +#: init.lua +#, fuzzy +msgid "Unable to find plant \"@1\" in crops table" +msgstr "Konnte Pflanze \"@1\" nicht in der Tabelle finden" + +#: init.lua +msgid "Loaded!" +msgstr "" + +#: melon.lua +msgid "Melon seed" +msgstr "Melonensamen" + +#: melon.lua +msgid "Melon plant" +msgstr "Melonenpflanze" + +#: melon.lua +msgid "Melon slice" +msgstr "Melonenscheibe" + +#: melon.lua +msgid "Melon" +msgstr "Melone" + +#: polebean.lua +msgid "Green Bean" +msgstr "Grne Bohne" + +#: polebean.lua +msgid "Beanpoles" +msgstr "Bohnenstangen" + +#: polebean.lua +msgid "Green bean seed" +msgstr "Samen einer Grnen Bohne" + +#: polebean.lua +msgid "Green Bean plant" +msgstr "Grne Bohnenpflanze" + +#: potato.lua +msgid "Potato eyes" +msgstr "Kartoffelaugen" + +#: potato.lua +msgid "Potato plant" +msgstr "Kartoffelpflanze" + +#: potato.lua +msgid "Potato" +msgstr "Kartoffel" + +#: potato.lua +msgid "Soil with potatoes" +msgstr "Acker mit Kartoffeln" + +#: pumpkin.lua +msgid "Pumpkin seed" +msgstr "Krbissamen" + +#: pumpkin.lua +msgid "Pumpkin plant" +msgstr "Krbispflanze" + +#: pumpkin.lua +msgid "Roasted pumpkin" +msgstr "Gersteter Krbis" + +#: pumpkin.lua +msgid "Pumpkin" +msgstr "Krbis" + +#: tomato.lua +msgid "Tomato seed" +msgstr "Tomatensamen" + +#: tomato.lua +msgid "Tomato plant" +msgstr "Tomatenpflanze" + +#: tomato.lua +msgid "Tomato" +msgstr "Tomate" + +#: tools.lua +msgid "Watering Can" +msgstr "Giekanne" + +#: tools.lua +msgid "Hydrometer" +msgstr "Hydrometer" diff --git a/mods/crops/locale/es.po b/mods/crops/locale/es.po new file mode 100644 index 00000000..6f0802bf --- /dev/null +++ b/mods/crops/locale/es.po @@ -0,0 +1,151 @@ +# Spanish translations for PACKAGE package +# Traducciones al español para el paquete PACKAGE. +# Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Diego Martínez , 2017. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-30 08:37+0200\n" +"PO-Revision-Date: 2017-02-20 16:54-0300\n" +"Last-Translator: Diego Martínez \n" +"Language-Team: Spanish\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: cooking.lua +msgid "Unbaked clay bowl" +msgstr "Tazón de arcilla sin cocer" + +#: cooking.lua +msgid "Clay bowl" +msgstr "Tazón de arcilla" + +#: cooking.lua +msgid "Bowl of vegetable stew" +msgstr "Tazón de sopa de vegetales" + +#: cooking.lua +msgid "Bowl of uncooked vegetable stew" +msgstr "Tazón de sopa de vegetales sin cocer" + +#: corn.lua +msgid "Corn" +msgstr "Maíz" + +#: corn.lua +msgid "Corn Cob" +msgstr "Elote" + +#: corn.lua +msgid "Corn on the Cob" +msgstr "Maíz en mazorca" + +#: corn.lua +msgid "Corn plant" +msgstr "Planta de maíz" + +#: init.lua +msgid "Defaulting to \"normal\" difficulty settings" +msgstr "Se usará la dificultad \"normal\" por defecto" + +#: init.lua +msgid "Hydration and dehydration mechanics are enabled." +msgstr "Mecánica de hidratación y deshidratación activada." + +#: init.lua +msgid "Unable to find plant \"@1\" in crops table" +msgstr "No se pudo encontrar la planta \"@1\" en la tabla de cosechas" + +#: init.lua +msgid "Loaded!" +msgstr "¡Cargado!" + +#: melon.lua +msgid "Melon seed" +msgstr "Semilla de sandía" + +#: melon.lua +msgid "Melon plant" +msgstr "Planta de sandía" + +#: melon.lua +msgid "Melon slice" +msgstr "Trozo de sandía" + +#: melon.lua +msgid "Melon" +msgstr "Sandía" + +#: polebean.lua +msgid "Green Bean" +msgstr "Frijol verde" + +#: polebean.lua +msgid "Beanpoles" +msgstr "Poste para frijoles" + +#: polebean.lua +msgid "Green bean seed" +msgstr "Semilla de frijoles verdes" + +#: polebean.lua +msgid "Green Bean plant" +msgstr "Planta de frijoles verdes" + +#: potato.lua +msgid "Potato eyes" +msgstr "Ojos de patata" + +#: potato.lua +msgid "Potato plant" +msgstr "Planta de patata" + +#: potato.lua +msgid "Potato" +msgstr "Patata" + +#: potato.lua +msgid "Soil with potatoes" +msgstr "Suelo con patatas" + +#: pumpkin.lua +msgid "Pumpkin seed" +msgstr "Semillas de calabaza" + +#: pumpkin.lua +msgid "Pumpkin plant" +msgstr "Planta de calabaza" + +#: pumpkin.lua +msgid "Roasted pumpkin" +msgstr "Calabaza asada" + +#: pumpkin.lua +msgid "Pumpkin" +msgstr "Calabaza" + +#: tomato.lua +msgid "Tomato seed" +msgstr "Semilla de tomate" + +#: tomato.lua +msgid "Tomato plant" +msgstr "Planta de tomate" + +#: tomato.lua +msgid "Tomato" +msgstr "Tomate" + +#: tools.lua +msgid "Watering Can" +msgstr "Regadera" + +#: tools.lua +msgid "Hydrometer" +msgstr "Hidrómetro" diff --git a/mods/crops/locale/fr.po b/mods/crops/locale/fr.po new file mode 100644 index 00000000..04cfc138 --- /dev/null +++ b/mods/crops/locale/fr.po @@ -0,0 +1,151 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-30 08:37+0200\n" +"PO-Revision-Date: 2017-04-30 08:48+0200\n" +"Last-Translator: fat115 \n" +"Language-Team: French\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.8.12\n" + +#: cooking.lua +msgid "Unbaked clay bowl" +msgstr "Bol en argile crue" + +#: cooking.lua +msgid "Clay bowl" +msgstr "Bol en terre cuite" + +#: cooking.lua +msgid "Bowl of vegetable stew" +msgstr "Bol de soupe de légumes" + +#: cooking.lua +msgid "Bowl of uncooked vegetable stew" +msgstr "Bol de soupe de légumes non-cuite" + +#: corn.lua +msgid "Corn" +msgstr "Maïs" + +#: corn.lua +msgid "Corn Cob" +msgstr "Épi de maïs" + +#: corn.lua +msgid "Corn on the Cob" +msgstr "Épi de maïs grillé" + +#: corn.lua +msgid "Corn plant" +msgstr "Plant de Maïs" + +#: init.lua +msgid "Defaulting to \"normal\" difficulty settings" +msgstr "Réglage par défaut : \"normal\"" + +#: init.lua +msgid "Hydration and dehydration mechanics are enabled." +msgstr "Les mécanismes d'hydratation et de déshydratation sont activés." + +#: init.lua +msgid "Unable to find plant \"@1\" in crops table" +msgstr "Impossible de trouver la plante \"@1\" dans le tableau crops" + +#: init.lua +msgid "Loaded!" +msgstr "Chargé !" + +#: melon.lua +msgid "Melon seed" +msgstr "Graine de Pastèque" + +#: melon.lua +msgid "Melon plant" +msgstr "Pied de Pastèque" + +#: melon.lua +msgid "Melon slice" +msgstr "Tranche de Pastèque" + +#: melon.lua +msgid "Melon" +msgstr "Pastèque" + +#: polebean.lua +msgid "Green Bean" +msgstr "Haricot vert" + +#: polebean.lua +msgid "Beanpoles" +msgstr "Tuteur pour haricots" + +#: polebean.lua +msgid "Green bean seed" +msgstr "Graine de haricot vert" + +#: polebean.lua +msgid "Green Bean plant" +msgstr "Plant de haricot vert" + +#: potato.lua +msgid "Potato eyes" +msgstr "Yeux de pomme de terre" + +#: potato.lua +msgid "Potato plant" +msgstr "Plant de pomme de terre" + +#: potato.lua +msgid "Potato" +msgstr "Pomme de terre" + +#: potato.lua +msgid "Soil with potatoes" +msgstr "Terre labourée avec pommes de terres" + +#: pumpkin.lua +msgid "Pumpkin seed" +msgstr "Graines de citrouille" + +#: pumpkin.lua +msgid "Pumpkin plant" +msgstr "Plant de citrouille" + +#: pumpkin.lua +msgid "Roasted pumpkin" +msgstr "Citrouille grillée" + +#: pumpkin.lua +msgid "Pumpkin" +msgstr "Citrouille" + +#: tomato.lua +msgid "Tomato seed" +msgstr "Graines de tomate" + +#: tomato.lua +msgid "Tomato plant" +msgstr "Pied de tomate" + +#: tomato.lua +msgid "Tomato" +msgstr "Tomate" + +#: tools.lua +msgid "Watering Can" +msgstr "Arrosoir" + +#: tools.lua +msgid "Hydrometer" +msgstr "Hydromètre" diff --git a/mods/crops/locale/it.po b/mods/crops/locale/it.po new file mode 100644 index 00000000..c82e9733 --- /dev/null +++ b/mods/crops/locale/it.po @@ -0,0 +1,151 @@ +# ITALIAN LOCALE FOR THE CROPS MODULE +# Copyright (C) 2017 Auke Kok +# This file is distributed under the same license as the CROPS package. +# Hamlet , 2017. +# +msgid "" +msgstr "" +"Project-Id-Version: crops module's Italian translation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-20 17:17-0300\n" +"PO-Revision-Date: 2017-08-17 22:03+0100\n" +"Last-Translator: H4mlet \n" +"Language-Team: ITALIANO\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.6.10\n" + +#: melon.lua +msgid "Melon seed" +msgstr "Seme di anguria" + +#: melon.lua +msgid "Melon plant" +msgstr "Pianta di anguria" + +#: melon.lua +msgid "Melon slice" +msgstr "Fetta di anguria" + +#: melon.lua +msgid "Melon" +msgstr "Anguria" + +#: tomato.lua +msgid "Tomato seed" +msgstr "Seme di pomodoro" + +#: tomato.lua +msgid "Tomato plant" +msgstr "Pianta di pomodoro" + +#: tomato.lua +msgid "Tomato" +msgstr "Pomodoro" + +#: polebean.lua +msgid "Green Bean" +msgstr "Fagiolo verde" + +#: polebean.lua +msgid "Beanpoles" +msgstr "Palo per fagioli" + +#: polebean.lua +msgid "Green bean seed" +msgstr "Seme di fagiolo verde" + +#: polebean.lua +msgid "Green Bean plant" +msgstr "Pianta di fagiolo verde" + +#: tools.lua +msgid "Watering Can" +msgstr "Innaffiatoio" + +#: tools.lua +msgid "Hydrometer" +msgstr "Idrometro" + +#: pumpkin.lua +msgid "Pumpkin seed" +msgstr "Seme di zucca" + +#: pumpkin.lua +msgid "Pumpkin plant" +msgstr "Pianta di zucca" + +#: pumpkin.lua +msgid "Roasted pumpkin" +msgstr "Zucca arrostita" + +#: pumpkin.lua +msgid "Pumpkin" +msgstr "Zucca" + +#: init.lua +msgid "Defaulting to \"normal\" difficulty settings" +msgstr "Utilizzo delle impostazioni di difficoltà \"normal\"" + +#: init.lua +msgid "Hydration and dehydration mechanics are enabled." +msgstr "Le meccaniche di idratazione e disidratazione sono abilitate." + +#: init.lua +msgid "Unable to find plant \"@1\" in crops table" +msgstr "Impossibile trovare la pianta \"@1\" nella tabella delle messi" + +#: init.lua +msgid "Loaded!" +msgstr "Caricato!" + +#: potato.lua +msgid "Potato eyes" +msgstr "Germogli di patata" + +#: potato.lua +msgid "Potato plant" +msgstr "Pianta di patata" + +#: potato.lua +msgid "Potato" +msgstr "Patata" + +#: potato.lua +msgid "Soil with potatoes" +msgstr "Terreno con patate" + +#: cooking.lua +msgid "Unbaked clay bowl" +msgstr "Ciotola di argilla cruda" + +#: cooking.lua +msgid "Clay bowl" +msgstr "Ciotola di argilla" + +#: cooking.lua +msgid "Bowl of vegetable stew" +msgstr "Ciotola di stufato vegetale" + +#: cooking.lua +msgid "Bowl of uncooked vegetable stew" +msgstr "Ciotola di stufato vegetale crudo" + +#: corn.lua +msgid "Corn" +msgstr "Granoturco" + +#: corn.lua +msgid "Corn Cob" +msgstr "Pannocchia" + +#: corn.lua +msgid "Corn on the Cob" +msgstr "Pannocchia arrostita" + +#: corn.lua +msgid "Corn plant" +msgstr "Pianta di granoturco" diff --git a/mods/crops/locale/pt.po b/mods/crops/locale/pt.po new file mode 100644 index 00000000..ecfe6d41 --- /dev/null +++ b/mods/crops/locale/pt.po @@ -0,0 +1,150 @@ +# Portuguese translation for Crops mod. +# Copyright (C) 2017 +# This file is distributed under the same license as the PACKAGE package. +# BrunoMine , 2017. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-20 17:17-0300\n" +"PO-Revision-Date: 2017-08-17 17:54-0300\n" +"Last-Translator: BrunoMine \n" +"Language-Team: \n" +"Language: Portuguese\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Gtranslator 2.91.7\n" + +#: melon.lua +msgid "Melon seed" +msgstr "Semente de Melancia" + +#: melon.lua +msgid "Melon plant" +msgstr "Planta de Melancia" + +#: melon.lua +msgid "Melon slice" +msgstr "Pedaço de Melancia" + +#: melon.lua +msgid "Melon" +msgstr "Melancia" + +#: tomato.lua +msgid "Tomato seed" +msgstr "Semente de Tomate" + +#: tomato.lua +msgid "Tomato plant" +msgstr "Planta de Tomate" + +#: tomato.lua +msgid "Tomato" +msgstr "Tomate" + +#: polebean.lua +msgid "Green Bean" +msgstr "Feijao Verde" + +#: polebean.lua +msgid "Beanpoles" +msgstr "Apoio de Feijao" + +#: polebean.lua +msgid "Green bean seed" +msgstr "Semente de Feijao Verde" + +#: polebean.lua +msgid "Green Bean plant" +msgstr "Planta de Feijao Verde" + +#: tools.lua +msgid "Watering Can" +msgstr "Regador" + +#: tools.lua +msgid "Hydrometer" +msgstr "Hydrometro" + +#: pumpkin.lua +msgid "Pumpkin seed" +msgstr "Semente de Abobora" + +#: pumpkin.lua +msgid "Pumpkin plant" +msgstr "Planta de Abobora" + +#: pumpkin.lua +msgid "Roasted pumpkin" +msgstr "Abobora Assada" + +#: pumpkin.lua +msgid "Pumpkin" +msgstr "Abobora" + +#: init.lua +msgid "Defaulting to \"normal\" difficulty settings" +msgstr "Padrao para configuraçoes de dificuldade \"normal\"" + +#: init.lua +msgid "Hydration and dehydration mechanics are enabled." +msgstr "Mecanica de hidrataçao e desidrataçao esta habilitada." + +#: init.lua +msgid "Unable to find plant \"@1\" in crops table" +msgstr "Impossivel encontrar a planta \"@1\" na tabela de culturas" + +#: init.lua +msgid "Loaded!" +msgstr "Carregado!" + +#: potato.lua +msgid "Potato eyes" +msgstr "Raizes de Batata" + +#: potato.lua +msgid "Potato plant" +msgstr "Planta de Batata" + +#: potato.lua +msgid "Potato" +msgstr "Batata" + +#: potato.lua +msgid "Soil with potatoes" +msgstr "Solo com Batatas" + +#: cooking.lua +msgid "Unbaked clay bowl" +msgstr "Tigela de Barro Fresco" + +#: cooking.lua +msgid "Clay bowl" +msgstr "Tigela de Barro" + +#: cooking.lua +msgid "Bowl of vegetable stew" +msgstr "Tigela de Ensopado de Vegetais" + +#: cooking.lua +msgid "Bowl of uncooked vegetable stew" +msgstr "Tigela de Vegetais Crus" + +#: corn.lua +msgid "Corn" +msgstr "Milho" + +#: corn.lua +msgid "Corn Cob" +msgstr "Espiga de Milho" + +#: corn.lua +msgid "Corn on the Cob" +msgstr "Milho na Espiga" + +#: corn.lua +msgid "Corn plant" +msgstr "Planta de Milho" diff --git a/mods/crops/locale/template.pot b/mods/crops/locale/template.pot new file mode 100644 index 00000000..d8eb19c9 --- /dev/null +++ b/mods/crops/locale/template.pot @@ -0,0 +1,150 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-30 08:37+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: cooking.lua +msgid "Unbaked clay bowl" +msgstr "" + +#: cooking.lua +msgid "Clay bowl" +msgstr "" + +#: cooking.lua +msgid "Bowl of vegetable stew" +msgstr "" + +#: cooking.lua +msgid "Bowl of uncooked vegetable stew" +msgstr "" + +#: corn.lua +msgid "Corn" +msgstr "" + +#: corn.lua +msgid "Corn Cob" +msgstr "" + +#: corn.lua +msgid "Corn on the Cob" +msgstr "" + +#: corn.lua +msgid "Corn plant" +msgstr "" + +#: init.lua +msgid "Defaulting to \"normal\" difficulty settings" +msgstr "" + +#: init.lua +msgid "Hydration and dehydration mechanics are enabled." +msgstr "" + +#: init.lua +msgid "Unable to find plant \"@1\" in crops table" +msgstr "" + +#: init.lua +msgid "Loaded!" +msgstr "" + +#: melon.lua +msgid "Melon seed" +msgstr "" + +#: melon.lua +msgid "Melon plant" +msgstr "" + +#: melon.lua +msgid "Melon slice" +msgstr "" + +#: melon.lua +msgid "Melon" +msgstr "" + +#: polebean.lua +msgid "Green Bean" +msgstr "" + +#: polebean.lua +msgid "Beanpoles" +msgstr "" + +#: polebean.lua +msgid "Green bean seed" +msgstr "" + +#: polebean.lua +msgid "Green Bean plant" +msgstr "" + +#: potato.lua +msgid "Potato eyes" +msgstr "" + +#: potato.lua +msgid "Potato plant" +msgstr "" + +#: potato.lua +msgid "Potato" +msgstr "" + +#: potato.lua +msgid "Soil with potatoes" +msgstr "" + +#: pumpkin.lua +msgid "Pumpkin seed" +msgstr "" + +#: pumpkin.lua +msgid "Pumpkin plant" +msgstr "" + +#: pumpkin.lua +msgid "Roasted pumpkin" +msgstr "" + +#: pumpkin.lua +msgid "Pumpkin" +msgstr "" + +#: tomato.lua +msgid "Tomato seed" +msgstr "" + +#: tomato.lua +msgid "Tomato plant" +msgstr "" + +#: tomato.lua +msgid "Tomato" +msgstr "" + +#: tools.lua +msgid "Watering Can" +msgstr "" + +#: tools.lua +msgid "Hydrometer" +msgstr "" diff --git a/mods/crops/mapgen.lua b/mods/crops/mapgen.lua new file mode 100644 index 00000000..24607ad9 --- /dev/null +++ b/mods/crops/mapgen.lua @@ -0,0 +1,48 @@ + +local mg_name = minetest.get_mapgen_setting("mg_name") +if mg_name ~= "v6" and mg_name ~= "singlenode" then + minetest.register_decoration({ + deco_type = "simple", + place_on = { "default:dirt_with_grass" }, + sidelen = 16, + noise_params = { + offset = -0.02, + scale = 0.02, + spread = {x = 200, y = 200, z = 200}, + seed = 90459126, + octaves = 3, + persist = 0.6 + }, + biomes = {"grassland", "deciduous_forest", "coniferous_forest"}, + y_min = 1, + y_max = 31000, + decoration = "crops:melon_plant_4" + }) + minetest.register_decoration({ + deco_type = "simple", + place_on = { "default:dirt_with_grass" }, + sidelen = 16, + noise_params = { + offset = -0.02, + scale = 0.02, + spread = {x = 200, y = 200, z = 200}, + seed = 26294592, + octaves = 3, + persist = 0.6 + }, + biomes = {"deciduous_forest", "coniferous_forest", "tundra"}, + y_min = 1, + y_max = 31000, + decoration = "crops:pumpkin_plant_4" + }) +end + +-- drop potatoes when digging in dirt +minetest.override_item("default:dirt_with_grass", { + drop = { + items = { + { items = {'default:dirt'}}, + { items = {'crops:potato'}, rarity = 500 } + } + } +}) diff --git a/mods/crops/melon.lua b/mods/crops/melon.lua new file mode 100644 index 00000000..696b108d --- /dev/null +++ b/mods/crops/melon.lua @@ -0,0 +1,249 @@ + +--[[ + +Copyright (C) 2015 - Auke Kok + +"crops" is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as +published by the Free Software Foundation; either version 2.1 +of the license, or (at your option) any later version. + +--]] + +-- Intllib +local S = crops.intllib + +local faces = { + [1] = { x = -1, z = 0, r = 3, o = 1, m = 14 }, + [2] = { x = 1, z = 0, r = 1, o = 3, m = 16 }, + [3] = { x = 0, z = -1, r = 2, o = 0, m = 5 }, + [4] = { x = 0, z = 1, r = 0, o = 2, m = 11 } +} + +minetest.register_node("crops:melon_seed", { + description = S("Melon seed"), + inventory_image = "crops_melon_seed.png", + wield_image = "crops_melon_seed.png", + tiles = { "crops_melon_plant_1.png" }, + drawtype = "plantlike", + waving = 1, + sunlight_propagates = false, + use_texture_alpha = true, + walkable = false, + paramtype = "light", + node_placement_prediction = "crops:melon_plant_1", + groups = { snappy=3,flammable=3,flora=1,attached_node=1 }, + + on_place = function(itemstack, placer, pointed_thing) + local under = minetest.get_node(pointed_thing.under) + if minetest.get_item_group(under.name, "soil") <= 1 then + return + end + crops.plant(pointed_thing.above, {name="crops:melon_plant_1"}) + if not minetest.settings:get_bool("creative_mode") then + itemstack:take_item() + end + return itemstack + end +}) + +for stage = 1, 6 do +minetest.register_node("crops:melon_plant_" .. stage , { + description = S("Melon plant"), + tiles = { "crops_melon_plant_" .. stage .. ".png" }, + drawtype = "plantlike", + waving = 1, + sunlight_propagates = true, + use_texture_alpha = true, + walkable = false, + paramtype = "light", + groups = { snappy=3, flammable=3, flora=1, attached_node=1, not_in_creative_inventory=1 }, + drop = "crops:melon_seed", + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -0.5 + (((math.min(stage, 4)) + 1) / 5), 0.5} + } +}) +end + +minetest.register_node("crops:melon_plant_5_attached", { + visual = "mesh", + mesh = "crops_plant_extra_face.obj", + description = S("Melon plant"), + tiles = { "crops_melon_stem.png", "crops_melon_plant_4.png" }, + drawtype = "mesh", + paramtype2 = "facedir", + sunlight_propagates = true, + use_texture_alpha = true, + walkable = false, + paramtype = "light", + groups = { snappy=3, flammable=3, flora=1, attached_node=1, not_in_creative_inventory=1 }, + drop = "crops:melon_seed", + sounds = default.node_sound_leaves_defaults(), +}) + + +minetest.register_craftitem("crops:melon_slice", { + description = S("Melon slice"), + inventory_image = "crops_melon_slice.png", + on_use = minetest.item_eat(1) +}) + +minetest.register_craft({ + type = "shapeless", + output = "crops:melon_seed", + recipe = { "crops:melon_slice" } +}) + +-- +-- the melon "block" +-- +minetest.register_node("crops:melon", { + description = S("Melon"), + tiles = { + "crops_melon_top.png", + "crops_melon_bottom.png", + "crops_melon.png", + }, + sunlight_propagates = false, + use_texture_alpha = false, + walkable = true, + groups = { snappy=3, flammable=3, oddly_breakable_by_hand=2 }, + paramtype2 = "facedir", + drop = {}, + sounds = default.node_sound_wood_defaults({ + dig = { name = "default_dig_oddly_breakable_by_hand" }, + dug = { name = "default_dig_choppy" } + }), + on_dig = function(pos, node, digger) + for face = 1, 4 do + local s = { x = pos.x + faces[face].x, y = pos.y, z = pos.z + faces[face].z } + local n = minetest.get_node(s) + if n.name == "crops:melon_plant_5_attached" then + -- make sure it was actually attached to this stem + if n.param2 == faces[face].o then + minetest.swap_node(s, { name = "crops:melon_plant_4" }) + end + end + end + local meta = minetest.get_meta(pos) + local damage = meta:get_int("crops_damage") + local drops = {} + -- 0 dmg - 3-5 + -- 50 dmg - 2-3 + -- 100 dmg - 1-1 + for i = 1,math.random(3 - (2 * (damage / 100)), 5 - (4 * (damage / 100))) do + table.insert(drops, ('crops:melon_slice')) + end + core.handle_node_drops(pos, drops, digger) + minetest.remove_node(pos) + end +}) + +-- +-- grows a plant to mature size +-- +minetest.register_abm({ + nodenames = { "crops:melon_plant_1", "crops:melon_plant_2", "crops:melon_plant_3","crops:melon_plant_4" }, + neighbors = { "group:soil" }, + interval = crops.settings.interval, + chance = crops.settings.chance, + action = function(pos, node, active_object_count, active_object_count_wider) + if not crops.can_grow(pos) then + return + end + local n = string.gsub(node.name, "4", "5") + n = string.gsub(n, "3", "4") + n = string.gsub(n, "2", "3") + n = string.gsub(n, "1", "2") + minetest.swap_node(pos, { name = n }) + end +}) + +-- +-- grows a melon +-- +minetest.register_abm({ + nodenames = { "crops:melon_plant_5" }, + neighbors = { "group:soil" }, + interval = crops.settings.interval, + chance = crops.settings.chance, + action = function(pos, node, active_object_count, active_object_count_wider) + if not crops.can_grow(pos) then + return + end + for face = 1, 4 do + local t = { x = pos.x + faces[face].x, y = pos.y, z = pos.z + faces[face].z } + if minetest.get_node(t).name == "crops:melon" then + return + end + end + local r = math.random(1, 4) + local t = { x = pos.x + faces[r].x, y = pos.y, z = pos.z + faces[r].z } + local n = minetest.get_node(t) + if n.name == "ignore" then + return + end + + if minetest.registered_nodes[minetest.get_node({ x = t.x, y = t.y - 1, z = t.z }).name].walkable == false then + return + end + + if minetest.registered_nodes[n.name].drawtype == "plantlike" or + minetest.registered_nodes[n.name].groups.flora == 1 or + n.name == "air" then + minetest.swap_node(pos, {name = "crops:melon_plant_5_attached", param2 = faces[r].r}) + minetest.set_node(t, {name = "crops:melon", param2 = faces[r].m}) + local meta = minetest.get_meta(pos) + local damage = meta:get_int("crops_damage") + local water = meta:get_int("crops_water") + -- growing a melon costs 25 water! + meta:set_int("crops_water", math.max(0, water - 25)) + meta = minetest.get_meta(t) + -- reflect plants' damage in the melon yield + meta:set_int("crops_damage", damage) + end + end +}) + +-- +-- return a melon to a normal one if there is no melon attached, so it can +-- grow a new melon again +-- +minetest.register_abm({ + nodenames = { "crops:melon_plant_5_attached" }, + interval = crops.settings.interval, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + for face = 1, 4 do + local t = { x = pos.x + faces[face].x, y = pos.y, z = pos.z + faces[face].z } + if minetest.get_node(t).name == "crops:melon" then + return + end + end + minetest.swap_node(pos, {name = "crops:melon_plant_4" }) + end +}) + +crops.melon_die = function(pos) + minetest.set_node(pos, { name = "crops:melon_plant_6" }) +end + +local properties = { + die = crops.melon_die, + waterstart = 20, + wateruse = 1, + night = 5, + soak = 80, + soak_damage = 90, + wither = 20, + wither_damage = 10, +} + +crops.register({ name = "crops:melon_plant_1", properties = properties }) +crops.register({ name = "crops:melon_plant_2", properties = properties }) +crops.register({ name = "crops:melon_plant_3", properties = properties }) +crops.register({ name = "crops:melon_plant_4", properties = properties }) +crops.register({ name = "crops:melon_plant_5", properties = properties }) +crops.register({ name = "crops:melon_plant_5_attached", properties = properties }) diff --git a/mods/crops/mod.conf b/mods/crops/mod.conf new file mode 100644 index 00000000..7f7691ae --- /dev/null +++ b/mods/crops/mod.conf @@ -0,0 +1 @@ +name = crops diff --git a/mods/crops/models/crops_plant_extra_face.obj b/mods/crops/models/crops_plant_extra_face.obj new file mode 100644 index 00000000..fd22dd72 --- /dev/null +++ b/mods/crops/models/crops_plant_extra_face.obj @@ -0,0 +1,49 @@ +# Blender v2.60 (sub 0) OBJ File: 'p1.blend' +# www.blender.org +mtllib crops_plant_extra_face.mtl +o Mesh_Stem_Stem +v -0.000000 0.500000 0.500000 +v 0.000000 -0.500000 0.500000 +v 0.000000 -0.500000 -0.500000 +v -0.000000 0.500000 -0.500000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vn 1.000000 0.000000 -0.000000 +g Mesh_Stem_Stem_Material.002 +usemtl Material.002 +s off +f 1/1/1 2/2/1 3/3/1 4/4/1 +o Mesh_Plant_Plant +v 0.359670 -0.500000 0.347329 +v 0.359670 0.500000 0.347329 +v -0.359670 0.500000 -0.347329 +v -0.359670 -0.500000 -0.347329 +v -0.347329 -0.500000 0.359670 +v -0.347329 0.500000 0.359670 +v 0.347329 0.500000 -0.359670 +v 0.347329 -0.500000 -0.359670 +v 0.359670 -0.500000 0.347329 +v -0.359670 -0.500000 -0.347329 +v -0.359670 0.500000 -0.347329 +v 0.359670 0.500000 0.347329 +v -0.347329 -0.500000 0.359670 +v 0.347329 -0.500000 -0.359670 +v 0.347329 0.500000 -0.359670 +v -0.347329 0.500000 0.359670 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.000000 +vn -0.694658 0.000000 0.719340 +vn -0.719340 -0.000000 -0.694658 +vn 0.694658 -0.000000 -0.719340 +vn 0.719340 0.000000 0.694658 +g Mesh_Plant_Plant_Material.001 +usemtl Material.001 +s off +f 5/5/2 6/6/2 7/7/2 8/8/2 +f 9/5/3 10/6/3 11/7/3 12/8/3 +f 13/5/4 14/8/4 15/7/4 16/6/4 +f 17/5/5 18/8/5 19/7/5 20/6/5 diff --git a/mods/crops/polebean.lua b/mods/crops/polebean.lua new file mode 100644 index 00000000..afe8fb11 --- /dev/null +++ b/mods/crops/polebean.lua @@ -0,0 +1,309 @@ + +--[[ + +Copyright (C) 2015 - Auke Kok + +"crops" is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as +published by the Free Software Foundation; either version 2.1 +of the license, or (at your option) any later version. + +--]] + +-- Intllib +local S = crops.intllib + +minetest.register_craft({ + output = "crops:beanpoles", + recipe = { + {'', '', ''}, + {'default:stick', '', 'default:stick'}, + {'default:stick', '', 'default:stick'}, + } +}) + +minetest.register_craftitem("crops:green_bean", { + description = S("Green Bean"), + inventory_image = "crops_green_bean.png", + on_use = minetest.item_eat(1) +}) + +minetest.register_craft({ + type = "shapeless", + output = "crops:green_bean_seed", + recipe = { "crops:green_bean" } +}) + +local function crops_beanpole_on_dig(pos, node, digger) + local bottom + local bottom_n + local top + local top_n + local drops = {} + + if node.name == "crops:beanpole_base" or + node.name == "crops:beanpole_plant_base_1" or + node.name == "crops:beanpole_plant_base_2" or + node.name == "crops:beanpole_plant_base_3" or --grown tall enough for top section + node.name == "crops:beanpole_plant_base_4" or --flowering + node.name == "crops:beanpole_plant_base_5" or --ripe + node.name == "crops:beanpole_plant_base_6" --harvested + then + bottom = pos + bottom_n = node + top = { x = pos.x, y = pos.y + 1, z = pos.z } + top_n = minetest.get_node(top) + elseif node.name == "crops:beanpole_top" or + node.name == "crops:beanpole_plant_top_1" or + node.name == "crops:beanpole_plant_top_2" or --flowering + node.name == "crops:beanpole_plant_top_3" or --ripe + node.name == "crops:beanpole_plant_top_4" --harvested + then + top = pos + top_n = node + bottom = { x = pos.x, y = pos.y - 1, z = pos.z } + bottom_n = minetest.get_node(bottom) + else + -- ouch, this shouldn't happen + print("beanpole on_dig falsely attached to: " .. pos.x .. "," .. pos.y .. "," .. pos.z) + return + end + + if bottom_n.name == "crops:beanpole_base" and top_n.name == "crops:beanpole_top" then + -- bare beanpole + table.insert(drops, "crops:beanpoles") + minetest.remove_node(bottom) + minetest.remove_node(top) + elseif ( + bottom_n.name == "crops:beanpole_plant_base_1" or + bottom_n.name == "crops:beanpole_plant_base_2" or + bottom_n.name == "crops:beanpole_plant_base_3" or + bottom_n.name == "crops:beanpole_plant_base_4" + ) and ( + top_n.name == "crops:beanpole_top" or + top_n.name == "crops:beanpole_plant_top_1" or + top_n.name == "crops:beanpole_plant_top_2" + ) then + -- non-ripe + for i = 1,4 do + table.insert(drops, "default:stick") + end + minetest.set_node(bottom, { name = "crops:beanpole_base"}) + minetest.set_node(top, { name = "crops:beanpole_top"}) + elseif bottom_n.name == "crops:beanpole_plant_base_5" and top_n.name == "crops:beanpole_plant_top_3" then + -- ripe beanpole + local meta = minetest.get_meta(bottom) + local damage = meta:get_int("crops_damage") + -- 0 - 3-7 + -- 50 - 2-4 + -- 100 - 1-1 + for i = 1,math.random(3 - (2 * (damage / 100)),7 - (6 * (damage / 100))) do + table.insert(drops, "crops:green_bean") + end + crops.die(bottom) + elseif bottom_n.name == "crops:beanpole_plant_base_6" and top_n.name == "crops:beanpole_plant_top_4" then + -- harvested beans + for i = 1,math.random(3,4) do + table.insert(drops, "default:stick") + end + minetest.remove_node(bottom) + minetest.remove_node(top) + else + -- ouch, this shouldn't happen + print("beanpole on_dig can't handle blocks at to: " .. + bottom.x .. "," .. bottom.y .. "," .. bottom.z .. + " and " .. top.x .. "," .. top.y .. "," .. top.z) + print("removing a " .. node.name .. " at " .. + pos.x .. "," .. pos.y .. "," .. pos.z) + minetest.remove_node(pos) + return + end + + core.handle_node_drops(pos, drops, digger) +end + +minetest.register_node("crops:beanpole_base", { + description = "", + drawtype = "plantlike", + tiles = { "crops_beanpole_base.png" }, + use_texture_alpha = true, + walkable = true, + sunlight_propagates = true, + paramtype = "light", + groups = { snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + on_dig = crops_beanpole_on_dig, +}) + +minetest.register_node("crops:beanpole_top", { + description = "", + drawtype = "plantlike", + tiles = { "crops_beanpole_top.png" }, + use_texture_alpha = true, + walkable = true, + sunlight_propagates = true, + paramtype = "light", + groups = { snappy=3,flammable=3,flora=1,not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + on_dig = crops_beanpole_on_dig, +}) + +minetest.register_node("crops:beanpoles", { + description = S("Beanpoles"), + inventory_image = "crops_beanpole_top.png", + wield_image = "crops_beanpole_top.png", + tiles = { "crops_beanpole_base.png" }, + drawtype = "plantlike", + sunlight_propagates = true, + use_texture_alpha = true, + paramtype = "light", + groups = { snappy=3,flammable=3,flora=1,attached_node=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + node_placement_prediction = "crops:beanpole_base", + + on_place = function(itemstack, placer, pointed_thing) + local under = minetest.get_node(pointed_thing.under) + if minetest.get_item_group(under.name, "soil") <= 1 then + return + end + local top = { x = pointed_thing.above.x, y = pointed_thing.above.y + 1, z = pointed_thing.above.z } + if not minetest.get_node(top).name == "air" then + return + end + minetest.set_node(pointed_thing.above, {name="crops:beanpole_base"}) + minetest.set_node(top, {name="crops:beanpole_top"}) + if not minetest.settings:get_bool("creative_mode") then + itemstack:take_item() + end + return itemstack + end +}) + +minetest.register_craftitem("crops:green_bean_seed", { + description = S("Green bean seed"), + inventory_image = "crops_green_bean_seed.png", + wield_image = "crops_green_bean_seed.png", + node_placement_prediction = "", -- disabled, prediction assumes pointed_think.above! + + on_place = function(itemstack, placer, pointed_thing) + local under = minetest.get_node(pointed_thing.under) + if under.name == "crops:beanpole_base" then + crops.plant(pointed_thing.under, {name="crops:beanpole_plant_base_1"}) + local above = { x = pointed_thing.under.x, y = pointed_thing.under.y + 1, z = pointed_thing.under.z} + local meta = minetest.get_meta(above) + meta:set_int("crops_top_half", 1) + elseif under.name == "crops:beanpole_top" then + local below = { x = pointed_thing.under.x, y = pointed_thing.under.y - 1, z = pointed_thing.under.z } + if minetest.get_node(below).name == "crops:beanpole_base" then + crops.plant(below, {name="crops:beanpole_plant_base_1"}) + local meta = minetest.get_meta(pointed_thing.under) + meta:set_int("crops_top_half", 1) + else + return + end + else + return + end + if not minetest.settings:get_bool("creative_mode") then + itemstack:take_item() + end + return itemstack + end +}) + +for stage = 1,6 do +minetest.register_node("crops:beanpole_plant_base_" .. stage, { + description = S("Green Bean plant"), + tiles = { "crops_beanpole_plant_base_" .. stage .. ".png" }, + drawtype = "plantlike", + sunlight_propagates = true, + use_texture_alpha = true, + paramtype = "light", + walkable = false, + groups = { snappy=3,flammable=3,flora=1,attached_node=1,not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + on_dig = crops_beanpole_on_dig +}) +end + +for stage = 1,4 do +minetest.register_node("crops:beanpole_plant_top_" .. stage, { + description = S("Green Bean plant"), + tiles = { "crops_beanpole_plant_top_" .. stage .. ".png" }, + drawtype = "plantlike", + sunlight_propagates = true, + use_texture_alpha = true, + paramtype = "light", + walkable = true, + groups = { snappy=3,flammable=3,flora=1,not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + on_dig = crops_beanpole_on_dig +}) +end + +minetest.register_abm({ + nodenames = { + "crops:beanpole_plant_base_1", + "crops:beanpole_plant_base_2", + "crops:beanpole_plant_base_3", + "crops:beanpole_plant_base_4" + }, + interval = crops.settings.interval, + chance = crops.settings.chance, + neighbors = { "group:soil" }, + action = function(pos, node, active_object_count, active_object_count_wider) + if not crops.can_grow(pos) then + return + end + if node.name == "crops:beanpole_plant_base_1" then + minetest.swap_node(pos, { name = "crops:beanpole_plant_base_2"}) + elseif node.name == "crops:beanpole_plant_base_2" then + minetest.swap_node(pos, { name = "crops:beanpole_plant_base_3"}) + elseif node.name == "crops:beanpole_plant_base_3" then + local apos = {x = pos.x, y = pos.y + 1, z = pos.z} + local above = minetest.get_node(apos) + if above.name == "crops:beanpole_top" then + minetest.set_node(apos, { name = "crops:beanpole_plant_top_1" }) + local meta = minetest.get_meta(apos) + meta:set_int("crops_top_half", 1) + elseif above.name == "crops:beanpole_plant_top_1" then + minetest.swap_node(pos, { name = "crops:beanpole_plant_base_4" }) + minetest.swap_node(apos, { name = "crops:beanpole_plant_top_2" }) + end + elseif node.name == "crops:beanpole_plant_base_4" then + local apos = {x = pos.x, y = pos.y + 1, z = pos.z} + minetest.swap_node(pos, { name = "crops:beanpole_plant_base_5" }) + minetest.swap_node(apos, { name = "crops:beanpole_plant_top_3" }) + end + end +}) + +crops.beanpole_die = function(pos) + minetest.set_node(pos, { name = "crops:beanpole_plant_base_6" }) + local above = {x = pos.x, y = pos.y + 1, z = pos.z} + minetest.set_node(above, { name = "crops:beanpole_plant_top_4" }) +end + +local properties = { + die = crops.beanpole_die, + waterstart = 30, + wateruse = 1, + night = 5, + soak = 60, + soak_damage = 75, + wither = 25, + wither_damage = 15, + doublesize = true, +} + +crops.register({ name = "crops:beanpole_plant_base_1", properties = properties }) +crops.register({ name = "crops:beanpole_plant_base_2", properties = properties }) +crops.register({ name = "crops:beanpole_plant_base_3", properties = properties }) +crops.register({ name = "crops:beanpole_plant_base_4", properties = properties }) +crops.register({ name = "crops:beanpole_plant_base_5", properties = properties }) + diff --git a/mods/crops/potato.lua b/mods/crops/potato.lua new file mode 100644 index 00000000..6f5130af --- /dev/null +++ b/mods/crops/potato.lua @@ -0,0 +1,196 @@ + +--[[ + +Copyright (C) 2015 - Auke Kok + +"crops" is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as +published by the Free Software Foundation; either version 2.1 +of the license, or (at your option) any later version. + +--]] + +-- Intllib +local S = crops.intllib + +minetest.register_node("crops:potato_eyes", { + description = S("Potato eyes"), + inventory_image = "crops_potato_eyes.png", + wield_image = "crops_potato_eyes.png", + tiles = { "crops_potato_plant_1.png" }, + drawtype = "plantlike", + paramtype2 = "meshoptions", + waving = 1, + sunlight_propagates = false, + use_texture_alpha = true, + walkable = false, + paramtype = "light", + node_placement_prediction = "crops:potato_plant_1", + groups = { snappy=3,flammable=3,flora=1,attached_node=1 }, + selection_box = { + type = "fixed", + fixed = {-0.45, -0.5, -0.45, 0.45, -0.4, 0.45} + }, + + on_place = function(itemstack, placer, pointed_thing) + local under = minetest.get_node(pointed_thing.under) + if minetest.get_item_group(under.name, "soil") <= 1 then + return + end + crops.plant(pointed_thing.above, {name="crops:potato_plant_1", param2 = 3}) + if not minetest.settings:get_bool("creative_mode") then + itemstack:take_item() + end + return itemstack + end +}) + +for stage = 1, 5 do +minetest.register_node("crops:potato_plant_" .. stage , { + description = S("Potato plant"), + tiles = { "crops_potato_plant_" .. stage .. ".png" }, + drawtype = "plantlike", + paramtype2 = "meshoptions", + waving = 1, + sunlight_propagates = true, + use_texture_alpha = true, + walkable = false, + paramtype = "light", + groups = { snappy=3, flammable=3, flora=1, attached_node=1, not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.45, -0.5, -0.45, 0.45, -0.6 + (((math.min(stage, 4)) + 1) / 5), 0.45} + } +}) +end + +minetest.register_craftitem("crops:potato", { + description = S("Potato"), + inventory_image = "crops_potato.png", + on_use = minetest.item_eat(1) +}) + +minetest.register_craft({ + type = "shapeless", + output = "crops:potato_eyes", + recipe = { "crops:potato" } +}) + +-- +-- the potatoes "block" +-- +minetest.register_node("crops:soil_with_potatoes", { + description = S("Soil with potatoes"), + tiles = { "default_dirt.png^crops_potato_soil.png", "default_dirt.png" }, + sunlight_propagates = false, + use_texture_alpha = false, + walkable = true, + groups = { snappy=3, flammable=3, oddly_breakable_by_hand=2, soil=1 }, + paramtype2 = "facedir", + drop = {max_items = 5, items = { + { items = {'crops:potato'}, rarity = 1 }, + { items = {'crops:potato'}, rarity = 1 }, + { items = {'crops:potato'}, rarity = 1 }, + { items = {'crops:potato'}, rarity = 2 }, + { items = {'crops:potato'}, rarity = 5 }, + }}, + sounds = default.node_sound_dirt_defaults(), + on_dig = function(pos, node, digger) + local drops = {} + -- damage 0 = drops 3-5 + -- damage 50 = drops 1-3 + -- damage 100 = drops 0-1 + local meta = minetest.get_meta(pos) + local damage = meta:get_int("crops_damage") + for i = 1, math.random(3 - (3 * damage / 100), 5 - (4 * (damage / 100))) do + table.insert(drops, "crops:potato") + end + core.handle_node_drops(pos, drops, digger) + minetest.set_node(pos, { name = "farming:soil" }) + local above = { x = pos.x, y = pos.y + 1, z = pos.z } + if minetest.get_node(above).name == "crops:potato_plant_4" then + minetest.set_node(above, { name = "air" }) + end + end +}) + +-- +-- grows a plant to mature size +-- +minetest.register_abm({ + nodenames = { "crops:potato_plant_1", "crops:potato_plant_2", "crops:potato_plant_3" }, + neighbors = { "group:soil" }, + interval = crops.settings.interval, + chance = crops.settings.chance, + action = function(pos, node, active_object_count, active_object_count_wider) + if not crops.can_grow(pos) then + return + end + local below = { x = pos.x, y = pos.y - 1, z = pos.z } + if not minetest.registered_nodes[minetest.get_node(below).name].groups.soil then + return + end + local meta = minetest.get_meta(pos) + local damage = meta:get_int("crops_damage") + if damage == 100 then + crops.die(pos) + return + end + local n = string.gsub(node.name, "3", "4") + n = string.gsub(n, "2", "3") + n = string.gsub(n, "1", "2") + minetest.swap_node(pos, { name = n, param2 = 3 }) + end +}) + +-- +-- grows the final potatoes in the soil beneath +-- +minetest.register_abm({ + nodenames = { "crops:potato_plant_4" }, + neighbors = { "group:soil" }, + interval = crops.settings.interval, + chance = crops.settings.chance, + action = function(pos, node, active_object_count, active_object_count_wider) + if not crops.can_grow(pos) then + return + end + local below = { x = pos.x, y = pos.y - 1, z = pos.z } + if not minetest.registered_nodes[minetest.get_node(below).name].groups.soil then + return + end + local meta = minetest.get_meta(pos) + local damage = meta:get_int("crops_damage") + minetest.set_node(below, { name = "crops:soil_with_potatoes" }) + meta = minetest.get_meta(below) + meta:set_int("crops_damage", damage) + end +}) + +crops.potato_die = function(pos) + minetest.set_node(pos, { name = "crops:potato_plant_5", param2 = 3 }) + local below = { x = pos.x, y = pos.y - 1, z = pos.z } + local node = minetest.get_node(below) + if node.name == "crops:soil_with_potatoes" then + local meta = minetest.get_meta(below) + meta:set_int("crops_damage", 100) + end +end + +local properties = { + die = crops.potato_die, + waterstart = 30, + wateruse = 1, + night = 5, + soak = 80, + soak_damage = 90, + wither = 20, + wither_damage = 10, +} + +crops.register({ name = "crops:potato_plant_1", properties = properties }) +crops.register({ name = "crops:potato_plant_2", properties = properties }) +crops.register({ name = "crops:potato_plant_3", properties = properties }) +crops.register({ name = "crops:potato_plant_4", properties = properties }) diff --git a/mods/crops/pumpkin.lua b/mods/crops/pumpkin.lua new file mode 100644 index 00000000..a64757dc --- /dev/null +++ b/mods/crops/pumpkin.lua @@ -0,0 +1,260 @@ + +--[[ + +Copyright (C) 2015 - Auke Kok + +"crops" is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as +published by the Free Software Foundation; either version 2.1 +of the license, or (at your option) any later version. + +--]] + +-- Intllib +local S = crops.intllib + +local faces = { + [1] = { x = -1, z = 0, r = 3, o = 1, m = 14 }, + [2] = { x = 1, z = 0, r = 1, o = 3, m = 16 }, + [3] = { x = 0, z = -1, r = 2, o = 0, m = 5 }, + [4] = { x = 0, z = 1, r = 0, o = 2, m = 11 } +} + +minetest.register_node("crops:pumpkin_seed", { + description = S("Pumpkin seed"), + inventory_image = "crops_pumpkin_seed.png", + wield_image = "crops_pumpkin_seed.png", + tiles = { "crops_pumpkin_plant_1.png" }, + drawtype = "plantlike", + waving = 1, + sunlight_propagates = false, + use_texture_alpha = true, + walkable = false, + paramtype = "light", + node_placement_prediction = "crops:pumpkin_plant_1", + groups = { snappy=3,flammable=3,flora=1,attached_node=1 }, + + on_place = function(itemstack, placer, pointed_thing) + local under = minetest.get_node(pointed_thing.under) + if minetest.get_item_group(under.name, "soil") <= 1 then + return + end + crops.plant(pointed_thing.above, {name="crops:pumpkin_plant_1"}) + if not minetest.settings:get_bool("creative_mode") then + itemstack:take_item() + end + return itemstack + end +}) + +for stage = 1, 6 do +minetest.register_node("crops:pumpkin_plant_" .. stage , { + description = S("Pumpkin plant"), + tiles = { "crops_pumpkin_plant_" .. stage .. ".png" }, + drawtype = "plantlike", + waving = 1, + sunlight_propagates = true, + use_texture_alpha = true, + walkable = false, + paramtype = "light", + groups = { snappy=3, flammable=3, flora=1, attached_node=1, not_in_creative_inventory=1 }, + drop = "crops:pumpkin_seed", + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -0.5 + (((math.min(stage, 4)) + 1) / 5), 0.5} + } +}) +end + +minetest.register_node("crops:pumpkin_plant_5_attached", { + visual = "mesh", + mesh = "crops_plant_extra_face.obj", + description = S("Pumpkin plant"), + tiles = { "crops_pumpkin_stem.png", "crops_pumpkin_plant_4.png" }, + drawtype = "mesh", + paramtype2 = "facedir", + sunlight_propagates = true, + use_texture_alpha = true, + walkable = false, + paramtype = "light", + groups = { snappy=3, flammable=3, flora=1, attached_node=1, not_in_creative_inventory=1 }, + drop = "crops:pumpkin_seed", + sounds = default.node_sound_leaves_defaults(), +}) + + +minetest.register_craftitem("crops:roasted_pumpkin", { + description = S("Roasted pumpkin"), + inventory_image = "crops_roasted_pumpkin.png", + on_use = minetest.item_eat(2) +}) + +minetest.register_craft({ + type = "shapeless", + output = "crops:pumpkin_seed", + recipe = { "crops:pumpkin" } +}) + +minetest.register_craft({ + type = "cooking", + output = "crops:roasted_pumpkin", + recipe = "crops:pumpkin" +}) + +-- +-- the pumpkin "block" +-- +minetest.register_node("crops:pumpkin", { + description = S("Pumpkin"), + tiles = { + "crops_pumpkin_top.png", + "crops_pumpkin_bottom.png", + "crops_pumpkin.png" + }, + sunlight_propagates = false, + use_texture_alpha = false, + walkable = true, + groups = { snappy=3, flammable=3, oddly_breakable_by_hand=2 }, + paramtype2 = "facedir", + sounds = default.node_sound_wood_defaults({ + dig = { name = "default_dig_oddly_breakable_by_hand" }, + dug = { name = "default_dig_choppy" } + }), + after_dig_node = function(pos, node) + for face = 1, 4 do + local s = { x = pos.x + faces[face].x, y = pos.y, z = pos.z + faces[face].z } + local n = minetest.get_node(s) + if n.name == "crops:pumpkin_plant_5_attached" then + -- make sure it was actually attached to this stem + if n.param2 == faces[face].o then + minetest.swap_node(s, { name = "crops:pumpkin_plant_4" }) + end + end + end + end +}) + +-- +-- grows a plant to mature size +-- +minetest.register_abm({ + nodenames = { "crops:pumpkin_plant_1", "crops:pumpkin_plant_2", "crops:pumpkin_plant_3","crops:pumpkin_plant_4" }, + neighbors = { "group:soil" }, + interval = crops.settings.interval, + chance = crops.settings.chance, + action = function(pos, node, active_object_count, active_object_count_wider) + if not crops.can_grow(pos) then + return + end + local n = string.gsub(node.name, "4", "5") + n = string.gsub(n, "3", "4") + n = string.gsub(n, "2", "3") + n = string.gsub(n, "1", "2") + minetest.swap_node(pos, { name = n }) + end +}) + +-- +-- grows a pumpkin +-- +minetest.register_abm({ + nodenames = { "crops:pumpkin_plant_5" }, + neighbors = { "group:soil" }, + interval = crops.settings.interval, + chance = crops.settings.chance, + action = function(pos, node, active_object_count, active_object_count_wider) + if not crops.can_grow(pos) then + return + end + for face = 1, 4 do + local t = { x = pos.x + faces[face].x, y = pos.y, z = pos.z + faces[face].z } + if minetest.get_node(t).name == "crops:pumpkin" then + return + end + end + local r = math.random(1, 4) + local t = { x = pos.x + faces[r].x, y = pos.y, z = pos.z + faces[r].z } + local n = minetest.get_node(t) + if n.name == "ignore" then + return + end + + if minetest.registered_nodes[minetest.get_node({ x = t.x, y = t.y - 1, z = t.z }).name].walkable == false then + return + end + + if minetest.registered_nodes[n.name].drawtype == "plantlike" or + minetest.registered_nodes[n.name].groups.flora == 1 or + n.name == "air" then + minetest.set_node(t, {name = "crops:pumpkin", param2 = faces[r].m}) + + local meta = minetest.get_meta(pos) + local ttl = meta:get_int("crops_pumpkin_ttl") + local damage = meta:get_int("crops_damage") + if ttl == 0 then + -- damage 0 - regrows 3-4 + -- damage 50 - drops 1-2 + -- damage 100 - drops 0-1 + ttl = math.random(3 - (3 * (damage / 100)), 4 - (3 * (damage / 100))) + end + if ttl > 1 then + minetest.swap_node(pos, {name = "crops:pumpkin_plant_5_attached", param2 = faces[r].r}) + meta:set_int("crops_pumpkin_ttl", ttl - 1) + else + crops.die(pos) + end + local water = meta:get_int("crops_water") + -- growing a pumpkin costs 25 water! + meta:set_int("crops_water", math.max(0, water - 25)) + end + end +}) + +-- +-- return a pumpkin to a normal one if there is no pumpkin attached, so it can +-- grow a new pumpkin again +-- +minetest.register_abm({ + nodenames = { "crops:pumpkin_plant_5_attached" }, + interval = crops.settings.interval, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + for face = 1, 4 do + local t = { x = pos.x + faces[face].x, y = pos.y, z = pos.z + faces[face].z } + if minetest.get_node(t).name == "crops:pumpkin" then + return + end + end + local meta = minetest.get_meta(pos) + local ttl = meta:get_int("crops_pumpkin_ttl") + if ttl > 1 then + minetest.swap_node(pos, { name = "crops:pumpkin_plant_4" }) + meta:set_int("crops_pumpkin_ttl", ttl) + else + crops.die(pos) + end + end +}) + +crops.pumpkin_die = function(pos) + minetest.set_node(pos, { name = "crops:pumpkin_plant_6" }) +end + +local properties = { + die = crops.pumpkin_die, + waterstart = 40, + wateruse = 1, + night = 5, + soak = 80, + soak_damage = 90, + wither = 10, + wither_damage = 5, +} + +crops.register({ name = "crops:pumpkin_plant_1", properties = properties }) +crops.register({ name = "crops:pumpkin_plant_2", properties = properties }) +crops.register({ name = "crops:pumpkin_plant_3", properties = properties }) +crops.register({ name = "crops:pumpkin_plant_4", properties = properties }) +crops.register({ name = "crops:pumpkin_plant_5", properties = properties }) +crops.register({ name = "crops:pumpkin_plant_5_attached", properties = properties }) diff --git a/mods/crops/readme.md b/mods/crops/readme.md new file mode 100644 index 00000000..6d623427 --- /dev/null +++ b/mods/crops/readme.md @@ -0,0 +1,162 @@ +## Crops - more farming crops mod for minetest + +Copyright (C) 2015 - Auke Kok + +This minetest mod expands the basic set of farming-related crops that +`minetest_game` offers. A list of crops/crafts is below. + +## Configuration + +A default configuration file, `crops_settings.txt` will be added +to your world folder that contains suggested `easy`, `normal` (the +default) and `difficult` settings for this mod. You can currently tune +the ABM interval/chance, and required light level for plant growth. + +## Hydration mechanic + +This feature is disabled in the `easy` setting. + +Plants need water. Plants need more water when they grow. This mod +implements mechanics of plant hydration and what happens when you +over-water or not water your plants properly: Plants may wither or +soak, and if they wither/soak too much, the plant will get damaged. + +You can see that plants are under stress visually. When a plant +withers, there will be particles that are steam/smoke-like floating +upwards from the plant. When a plant is over-watered, water bubbles +can be seen at the plant base. These are implemented as particles. + +In the default difficulty settings, plants don't accrue enough damage +to kill the plant. But at difficult settings, withering will end up +resulting in plant death, or the loss of crop entirely. At default +settings, plants will yield significantly less harvest if not taken +care of! So if you do decide to not water your plants, make sure you +don't let them sit around for days and harvest them as soon as they +are ripe to limit the effects. + +Environment factors can influence hydration: nearby water, night time +moisture. And of course, the watering can. The watering can holds +20 watering charges, and it takes 3-4 charges to water a plant from +completely dry to maximum wetness. Some plants will want more water, +some will do better with less, so make sure you use a hydrometer to +measure plant humidity. Recipes for the watering can and hydrometer +are listed below. + +## Plants + +1. Melons and pumpkins + +Melon plants grow from melon seeds. Once a plant is mature (there +are 5 stages) it will spawn a melon block adjacent to the plant. +The melon block can be harvested by punching, and yields 3-5 +melon slices. The melon slice can be crafted to a melon seed. + +Pumpkins grow from pumpkin seeds, and are harvested to yield a +pumpkin block. Each block can be cooked to yield one or more +roast pumpkin chunks, which can be eaten. You can also craft +the blocks to seeds. A pumpkin plant will only yield limited amounts +of pumpkins. After a while they automatically wither. + +2. Corn. + +Corn plants are 2 blocks high, and yield corn cobs. These can be +cooked to corn-on-the-cob, or processed to make corn seed (corn +kernels, basically). + +Digging a mature plant yields the corn cob. A harvested corn plant +"wilts", and needs to be dug away to make the land usable, or can +be left as ornamental 2-block plant. Digging either top or bottom +block works in all cases. + +3. Tomatoes. + +Tomatoes appear to work simple enough, until you harvest them +the first time: The plant stays! However, after the 3rd to 5th +harvest, the plant wilts and needs to be removed, since no more +tomatoes will grow on the plant. Per harvest you can get 1-2 +tomatoes only. You can craft the tomatoes to tomato seeds, as +expected. + +4. Potatoes. + +The plants themselves don't drop anything. Only if the plant matures +can you dig potatoes from the soil. If you can reach the soil from the +side you can save yourself one dig by digging the soil as that will +remove the plant from the top, but otherwise you need to dig twice: +once to remove the plant, once to dig out the potatoes. + +You get 3-5 potatoes. Each potato gives one (set of) "potato eyes" +which are the clones that can grow back to potatoes. Be careful not +to dig the plant when there's flowers! You have to wait until the soil +below shows potatoes. It's fairly easy to see the difference, though. + +5. Green Beans + +These green beans are unnaturally green, but there's so many +of them that grow on a vine! Sadly, these beans don't grow beans +unsupported, so you stick some sticks together to make a beanpole, +something like this way: + +empty empty empty +stick empty stick +stick empty stick + +There, that should help the viney bean plant to grow to 2 meters +high. It has remarkable purple flowers, that pop all over the plant +just before the beans grow. + +Sadly, once the beans are picked, this plant turns into an unusable +mess that makes it hard for the next plant to grow on the beanpole, +so you salvage the beanpole's sticks after harvesting in order to +make more beanpoles again. It's a bit of work, but worth it, these +beans are delicious! + + +## Cooking / Crafting + +The corn cobs can be cooked directly to make Corn-on-the-Cob. + +This mod includes a bowl recipe. The bowl is made from clay lumps, +which results in an unbaked clay bowl that needs to be baked in an +oven to be usable: + +empty empty empty +clay_lump empty clay_lump +empty clay_lump empty + +Pumpkin blocks can be cooked whole, and yield roasted pumpkin. It's +okay as food, but it takes a lot of work. + +You can fill these bowls (or any group:food_bowl) with vegetables to +craft an uncooked vegetable stew: + +empty empty empty +grean_beans potato tomato +empty clay_bowl empty + +The uncooked vegetable stew obviously needs to be cooked as well in +an oven. The resulting Vegetable Stew bowl gives a lot of hears back, +which is worth the effort. + +The watering can can be made as follows: + +steel_ingot empty empty +steel_ingot empty steel_ingot +empty steel_ingot empty + +To fill the watering can, left click any block of water. To use, +left click a plant. The damage bar on the icon indicates the fill +level of the watering can. + +The hydrometer can be crafted like this: + +mese_crystal_fragment empty empty +empty steel_ingot empty +empty empty steel_ingot + +Left-click any plant with the hydrometer, and the charge bar indicates +the humidity level of the plant: a dry plant will have 0% humidity +and be a small red bar or no bar at all, and a soaked plant will +have a full green bar. Be careful though! Some plants prefer to be +at mid-level (yellow) instead of full wetness! + diff --git a/mods/crops/screenshot.png b/mods/crops/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..3cbf879b164b3916a704cd7b3fbe6c7c14614239 GIT binary patch literal 228922 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%0D^Vb6^<89 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%0Av$pLv!Zz6&J<@a(?^1F3l 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 z

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 literal 0 HcmV?d00001 diff --git a/mods/crops/sounds/crops_watercan_entering.ogg b/mods/crops/sounds/crops_watercan_entering.ogg new file mode 100644 index 0000000000000000000000000000000000000000..68212bc8b6ca7124b9c82df043382fee32181ffc GIT binary patch literal 18988 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 literal 0 HcmV?d00001 diff --git a/mods/crops/sounds/crops_watercan_splash_big.ogg b/mods/crops/sounds/crops_watercan_splash_big.ogg new file mode 100644 index 0000000000000000000000000000000000000000..19c4b5e33e86ebded453f61c9d06440023501415 GIT binary patch literal 21733 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 V=$pi@gXX*GK?P7$l}@eMe*zP+k_rF- literal 0 HcmV?d00001 diff --git a/mods/crops/sounds/crops_watercan_splash_small.ogg b/mods/crops/sounds/crops_watercan_splash_small.ogg new file mode 100644 index 0000000000000000000000000000000000000000..7c02b3ee3d146c75b23e0d50947b5d612e0c4315 GIT binary patch literal 5988 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 literal 0 HcmV?d00001 diff --git a/mods/crops/sounds/crops_watercan_watering.ogg b/mods/crops/sounds/crops_watercan_watering.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f1fc2d57c69ebc3e938290376d1ef54b1f7575e5 GIT binary patch literal 12317 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 BXtw|W literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_beanpole_base.png b/mods/crops/textures/crops_beanpole_base.png new file mode 100644 index 0000000000000000000000000000000000000000..f9f60734c70b0002bf6f5c2a2a241ad133c07347 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!N`Oy@E09i`CY<9VlCwahV3}z7 z2CE<^LLejB)5S5Q;+AU{43GKs5gbU6aD&(qbR3vG{6P8`Hcw8Q1*D=qT^vIyZn^d}@-ZlKIK4gN z_5Xh}|5n!3f;#gYq?DNDoTHR)oy`~Aej!8ndbEVNZu&vpUIA?uMfohJ9S^KFC_GW* xD4a5-vMyrz<(oHDlJr#W>@7;>*z9NfhW(i><3<0yF}xt_JYD@<);T3K0RXv$Ld^gG literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_beanpole_plant_base_2.png b/mods/crops/textures/crops_beanpole_plant_base_2.png new file mode 100644 index 0000000000000000000000000000000000000000..fa7b42154bb1913262f30ee3d1a1f26623218f77 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Vt`MGE0E6d5oz-gNt-4NWaKOm zDOe_2zCo-dRstya|Ns9NjgM9W6)~3t`GGY3Dm!uyq{q|6F+}2W>{-Vy7DEB%gD)-$F)ef&rC%v_}`p{Y0c2-(L?d(Oy0ohF2D-saj7L#}J9jwta?t z%!WLNBed5%KK=LqURkCRF^x%L>~;$d9-C3gci@)WftjD1t~{{}xXIeJ)kfcqS$7BH zt@9iVGZ$K(_hH~M{4h^dFe-~PWnOZ8#&dnvbB}!+Y-V3?a4f;L$}r( pV%s?{v8&=>{)(eaOgq=Ekr(u4?)9B}UJmFG22WQ%mvv4FO#nHsTOj}d literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_beanpole_plant_base_5.png b/mods/crops/textures/crops_beanpole_plant_base_5.png new file mode 100644 index 0000000000000000000000000000000000000000..99d652892ce1450803286b88c8068e55beb39867 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!L4Z$)E0E6d5oz-gY0ud(yXMsS z4gb@o2?IrP7Kjuq6D{8$R(UM0`C3{_tOQWa|NsAwR~Gh@&lOx1bNHYCjzN< zPZ!4!iOZ_z4hk|maxfn>+^(LIaMC`;evU(U@G)-rTVi@T+4Gt2R_Zd}n=9_K=9$9_ zx8%nj=etw0HJbIApPt{vcp*>x`OQ%N2<7h|=6yL4@Xmwz*78_}v!WH>c^K07L{}vL zd$uKsac7~Ur2C;*Nl6`-IHQ8bMx%{63e7z6f}TuFf7d_Z_qxiufi-OA43N`2UHx3v IIVCg!0I{)O#sB~S literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_beanpole_plant_base_6.png b/mods/crops/textures/crops_beanpole_plant_base_6.png new file mode 100644 index 0000000000000000000000000000000000000000..291bd947a00b11363f126d969a10bd08b039c4ee GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!O@L2`E09i`CY<9VlCwahe1ll! zvAE`IX>C3t?KvA}*PJ@P;XhESB~}6`GP6!=ahvXv1+pua=xge$ zL4F|fU|^!evj0H#R8JSj5D7`vgN#gv6*yQ9<_dZyHLU*kfBoD<5%q`Nw=J(M_@%L4 z`p)z#u8Yr99q72TS@D~6Y+8iQS$6HW#?=xpQk}k)?dlJ z%61yV)2G)iSge1La!q*So-U3d5|>@iI3^u2;9xLJG%)-B z|AX8m6B%|El`y`CGY_2on{&^gdcSz4;&J;xjk66BRW3YUO z-p=DOS3h=~I(Q|Ssdi;%)6^#-dnZRc+A?R^t5=gZt$uB`Ym*g=>Fn>X`JXOg5|=-< QL<{5uPgg&ebxsLQ0KQyPasU7T literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_beanpole_plant_top_2.png b/mods/crops/textures/crops_beanpole_plant_top_2.png new file mode 100644 index 0000000000000000000000000000000000000000..ed9629d67753276fd6e7549cc841a0a5da6a421e GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4E0E6d5ow8)X!8+CnsPZ!4!iOaS<8yT4u zcn*ss@hJYO&u722Zj)*Qi<=k=L+!N0=QZ4Swk>$}$97WVRMt3#1j%f*Pt2#kth{CQ zcTU6Y%SHF?9iol*U)|UfGwR%>I7#4iisX{s o@JZ9Q`pRoRRd6tUXr|i1zh)V8MnTMVE0B{sUHx3vIVCg!03x+p?*IS* literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_beanpole_plant_top_3.png b/mods/crops/textures/crops_beanpole_plant_top_3.png new file mode 100644 index 0000000000000000000000000000000000000000..4b340c51602e9eb11882e360a50461a8b6058381 GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!L4Z$)E0E6d5ow8)X!8+i&)G1$ z=G6HO|I?-k0|j#yh?H*-t2`Fhd@T*4;Q#;s-JLEWR)(dUBL2;B5m-`69J zv!~fz&@B>SF1o#7@!Pa%Oi!AY9ds$wbn9~4n!M5GF>lRP`NT`C`f=s9Od!{Jy85}S Ib4q9e005a}PXGV_ literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_beanpole_plant_top_4.png b/mods/crops/textures/crops_beanpole_plant_top_4.png new file mode 100644 index 0000000000000000000000000000000000000000..29be63b6b34a3cffde3d12e0b94f85fabecd2c86 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Q-Dv1E09i`CY<9VlCwahe1ll! zvAE`IX)Uo5Z9XFHIU8oyY0a)VwYW|9{D%KPH4t&2AW&q<0@+RL40ml)tO?lt4QL8q zNsu4NR3xzKMP4|NJKNL6F+@U=^&n@{5d{v0gK;)aCW{+B{a>Fa+Q8H=#li4-E$cSD z0EW8F7B`|47&PQ6uPg{*&

    c4-A8ga57UZN@PSHhJ52e!3&aBydRed+aTNhUHby zwr;MH7Im=Mak|g+e;b3)AKAytTI-oSX1~9Acl}g{2N$m`UwS-}>ytuh#SLD+Jo(Uz r4=4WKax=e;-_h<;SpNRD)S6HHoJJfkVmSOYcv{^tZ%G1R$q=M1)d?42W1s<1!D`!9Z=dKr`8h>b#xdMy! zS>|uQm!06*^(yX&(=AyWMXfcOm;O#lZ!?3U)3$-O*||4*pxy76k( iBX<|SLjQB;cbs6KelF{r5}E+V%S4_4 literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_bowl_uncooked_vegetable_stew.png b/mods/crops/textures/crops_bowl_uncooked_vegetable_stew.png new file mode 100644 index 0000000000000000000000000000000000000000..d2baa9b062f806d9c395949b0a259788abed5c02 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Vt`MGE0A{Xac(b&oKzMut1@DF zL-^_dz12;6TiZjA>@&T2$vT>KpEghtV@Z%-FoVOh8)-mJu&0Y-NX4z*GoE}5iX1Es zZLW>~?JI8dgs*mHs%5y>p|(@qGga&4UWL%b8>5_@-X6;N`7PDWN`8C2+~QLLGhC&) rzg=IU7Eqy}Z1RLt=J~!~bzhikJ~A}~gxui<8qeVA>gTe~DWM4fas@+7 literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_bowl_vegetable_stew.png b/mods/crops/textures/crops_bowl_vegetable_stew.png new file mode 100644 index 0000000000000000000000000000000000000000..20796825e29cad5772fff3f18c945a649e4a1a9e GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4E0B(Bm1{4EoKzMulYwDo z62q*@h~*98tDE$;wuf%3lHAs$cd1qGOJGgcR+!I#eqv#WW)ded4dLUb9*~?vp?v0p|X2YO4Xzvw_QATYRu&Qf9GsK@rI1) z{T0h#$Jn1-t+_OpFiGmR?5RN;6!-P<1CAY2u7XD55K7XJ;8oSoiVM{;N(=G Oi42~uelF{r5}E*_k2~l9 literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_corn.png b/mods/crops/textures/crops_corn.png new file mode 100644 index 0000000000000000000000000000000000000000..a24dd14b01fbdb8503b8df605b98657e554f1a2e GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAE0EqcOMLI1==*oG@84VZ z`JCM6cMmg{WPlh?=Bv!y-33&^UJ~R7(g6aYDX$`cRG_DeV@SoV(sPb{2NXD112qU!%ThlLQorbn|d`VZDSok6iS=|4Xx8VCem1-`Z my%s*lrj@_^oyH=d#Wzp$P!MaZ7{% literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_corn_base_1.png b/mods/crops/textures/crops_corn_base_1.png new file mode 100644 index 0000000000000000000000000000000000000000..ccf95cbad840bfac61903a8c98adea96ca7ba651 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Xn;?ME09i@=9krAm9@+>zbB!2 zu18OY-79xxC7=XjNswPKgTu2MX+VyLr;B4q1>@RoYrX>p9M1FKF8OX>q?)AZeBJ24 zVfnhbHTz;L1s5D}Ft0G)k|J?qksIsWeew(kr5s*P<&RigTe~DWM4f=rcC- literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_corn_base_2.png b/mods/crops/textures/crops_corn_base_2.png new file mode 100644 index 0000000000000000000000000000000000000000..893a831a2f5206bcff1ffc1ca37926599ac21c4e GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa3-AeX1=0!A{IZsLu0EXxVl-F* z+4(&Q&2v3^I_x6)X7d77u#^P(1p{e@&6Cq+0jUB{7sn6|S=NJwd`$)n3=7I9OAB`LY*@iJLq)iL+7-!dKYwjY P0J*`_)z4*}Q$iB}N4rw$ literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_corn_base_3.png b/mods/crops/textures/crops_corn_base_3.png new file mode 100644 index 0000000000000000000000000000000000000000..367e993a73dfd8f1641a2f4a7a3d941ffa92fddb GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa3-AeX1=0!A{IZsLu0EZ%a8c3H z7S~l9;?}3S@0cF8cTcop;`}6_3YL-}zhEHEuz7OYEFe|r>Eal|A% zgeB6#o$?>}{~fs4df>*&1I%1?48q&3E*!aE literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_corn_base_seed.png b/mods/crops/textures/crops_corn_base_seed.png new file mode 100644 index 0000000000000000000000000000000000000000..fe5454289dcec3b2ab6fc45aa7d865f17433b26c GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Vt`MGE09i@=9krAm9@+>zbB!2 zu18OY-Rje6ag$>+mt+71SGTYy0~K+U1o?q9fx-6YK?{KlKTj9OkcwMtJ01BB7;qf+ z*tAXffBlCABAJ)gJx+RaWB&5(YeHCko(i2=@WLa%Ai~;wJ>%=8hi)E~bZAN0H%s~f mXUlbmD$(z9@3_wTKd6(7&SaEjeICpKvcl8V&t;ucLK6TNr$q+< literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_corn_cob.png b/mods/crops/textures/crops_corn_cob.png new file mode 100644 index 0000000000000000000000000000000000000000..9cd5aa952b467bc226312e044509d2d709cf7052 GIT binary patch literal 261 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;VE0B&@BA2|wvv8imwprqP z_e9^nx9;;fxzFz&Lc}wdWB{d3Zi~8q#N)%w9H3Nr*t062HqMeDKaepHP@FP*A&^z! z>Eakt!RUMHHt%5v4wt}h6B7j3eyulSzUMJ-e{o~nW2vud*OeY|&R#BRYrA7lWa0_s zow>LC&hI{K!dd?H$YJ3tF0PmUu5;LMNbINixdN**xxqL3GrOj^iq20Ka%7TRwAPf( tlYR5qn%b9}SNPp%RlM?MMvd$@?2>`9)WcL67 literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_corn_on_the_cob.png b/mods/crops/textures/crops_corn_on_the_cob.png new file mode 100644 index 0000000000000000000000000000000000000000..04894fd1b22a7e0ec840a6c022a48cc3a46c277e GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Zh%jSE0B&@BA2|wvv8imwprqP z_e9^nx9;;fxzFz&W-iG%xh?Ac5swcyb3VMe0Tkr&f4dr}fwLsY4`cuY6sOEy2xOId zx;TbZF#7g3aSMGjGtfdwDTJCuMU>L`VW( zJOAd2z7GZ=oT51o6%>P?*KDa)JkZ{K#am~gTyV}bg>~8g9xi(>W_0GlnQ4NPSJ>CR ome#)2(5`l|Tfy0+VD{Hr@+;r6?N772@Bri#Pgg&ebxsLQ0RD4fRsaA1 literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_corn_top_1.png b/mods/crops/textures/crops_corn_top_1.png new file mode 100644 index 0000000000000000000000000000000000000000..f3cef38da3932ceff8b466a947cb388fd657bb30 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!S%6Q7E09i@=9krAm9@;Xd9FuK zhu!MaX>gJJo&<>Co$J%zK40|l_0n&zR($(#!G7x#Mxajik{~~jNgxoK@+tyI)q1)( zhDb=V9&B_xV!*>n$gT0J<+%6NmC(HAeZ8=0nm)|_Ig4oq}cO)Fb`W46J| w-dS(de9{vq#kHJpDiK>?E?maEi*wgQ`FV;gOMH5E{{uP5)78&qol`;+04}I%5dZ)H literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_corn_top_2.png b/mods/crops/textures/crops_corn_top_2.png new file mode 100644 index 0000000000000000000000000000000000000000..94317eb020f32956fa8e449612436bf5229e70ab GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!dVo)eE08wm);FAK71tJ*FwHM> zNk&$KRn{`k+&Q_;b3J-G>>l3>`|>{KS=2r^pi;(?AirP+hi5m^fShzs7srqa#?mv6 zVoZiSOaT}6On7zY|DLuRm9f0L{{?&y;Z(nVVB+iBi*_yLX$fH4dHcQPy?_`V*#o;7 zr+o@x(4S;?@i7|@%ZWA)4^NAATbw7(=j~>eoyG1&REQA95O(cf~{O?&j-?TY2Dv6sKT zY2K>&+%@NZPv1T7ySwg;lg=Oah|hR=ebuI{{bvk*{hAf^ZjaVs3)`7NmuEH_Ph9A4 zbkJ}0!}lR-H`=+ZwG1~)AHCP&nSUk4Jkg4M@)t!HzD30hduMKtzTkU-_y4t0_L;`s R75X5jdAjGAr_~T6C_v{GnoJ2Kf2>b m!2y^2=>hjyeHLFl%fOJ7#>QyiD{2T-%i!ti=d#Wzp$Pz&ZWp)! literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_green_bean.png b/mods/crops/textures/crops_green_bean.png new file mode 100644 index 0000000000000000000000000000000000000000..eb1ad666e020b6b1231a27d4741397f38f059408 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!bbwEYE0AV5$-uCTfnh(0k$Ez+ zGK-<{WaIz;|DXML)C9^hl?3?#m6uIEYXRg1db&7XNXuLm)XORJ&z%0 zfymSi&XxV^%77A#B|(0{3=Yq3qyag8o-U3d6^y05j(iOUJcl!!e*IT(4(n!amNC=b zH0!Z8r-R7)sD&NB>rPKxzJk?jcR+*fM`x+v6)Sh%SMR#qA#qgh{&^oI4)^uT?!??E ZVyy6HxRx)f{}5<0gQu&X%Q~loCIA=nI*R}R literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_hydrometer.png b/mods/crops/textures/crops_hydrometer.png new file mode 100644 index 0000000000000000000000000000000000000000..65e173282f6ac54ef0e2da1f6344f3eac08b2a00 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Zk{fVAr*|t8@6x%|Ni~^|MMGT z7%uUcu(Yt>n6O~Mg8!VHoC(e+%pNS+_3QtdH9A?+Mp+!rx9X!LjIuoH>g-MkochGu a!^@DgBQL4%&3hT3i42~uelF{r5}E)CoGo?$ literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_melon.png b/mods/crops/textures/crops_melon.png new file mode 100644 index 0000000000000000000000000000000000000000..bb05024a752ed150d57ca613036860a2d0339db5 GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!P=HT}t9_1~f4geh27|0^Mho|w zY`S6JXCBD=z))LfICSbNZ>lCG?UjC44RFbu6YH2WjT&!(|5%VhbzTf~{P!+7@*>75T}|LD<|?`UEAxU@>#6X*a2Pgg&e IbxsLQ0Qt*NbpQYW literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_melon_plant_1.png b/mods/crops/textures/crops_melon_plant_1.png new file mode 100644 index 0000000000000000000000000000000000000000..798c10d5db6484ed6b92c81148ce19b9088322c2 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Xn;?Mt9_1~ce|5+yK347gRE^v zKz8Pmj4M8zu0RE>B|&~5g$xXbve`BQsT5Ba#}J9js{IEA4>$-kaa8=>KIiy8QTD`> z(|FBK^iGqOz91vkeXw=sjVZi3rfFuJJVuO3+M-8fcgIB|tJ&Ga#kKGKp7I;*U~+w^bmT0^UQbs)mvv4FO#rorLgxSg literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_melon_plant_2.png b/mods/crops/textures/crops_melon_plant_2.png new file mode 100644 index 0000000000000000000000000000000000000000..bc0dd6e8a73ab66c85ee84e0b7101c2c94e03557 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAt9_1~ce|5+yK347gRE^v z7HLMFEe=4D)NPTOOENyQrGSiJEeY}i>0n?ul+CsgNM(AuIEF}ER_)oD$YRLQV$ieZ z?fysHBA*XT(v{AeAgya|w!l(HteL%dqo#C3)|nh3i4>+IVOky4FSD4giLGMbSa5!V zLbxGEm)&i))ax&ljvU%&{r~-Mp3|4h(={iSoWE((-utaQ@AM~j+pA0!CLi6xK$d&D L`njxgN@xNAg|tb& literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_melon_plant_3.png b/mods/crops/textures/crops_melon_plant_3.png new file mode 100644 index 0000000000000000000000000000000000000000..5d06c2945384e95744610147e9ef9a6ea7be690e GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Vt`MGt9_1~ce|5+yK347gRE^v z7HLMFEe=4D=p_NE+afcUWb9dRL=dQ$wIs+7q=|vyP&V5}AXV(?;us=vS@rbBLS_So zBL;0XuAlyK?=I+N*15UqA=}Q2Maj&w4ksD@NYpb+W%ll!>C4pY({RI!wQ&EgTf1$t zxxX^L=lZUBdsorI-Cd6D=Ux}zW=lPu$F3-L@BH1L`xOk{RGxeOW}1-a_c^}BH!|v< aZ`0YI8_e`lRPR+Q$QholelF{r5}E+|lU98I literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_melon_plant_4.png b/mods/crops/textures/crops_melon_plant_4.png new file mode 100644 index 0000000000000000000000000000000000000000..9195c335fc754be56d6a318cec7a4414bc7c9e9f GIT binary patch literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!L4Z$)t9_1~XN!Y(yOV#rYT5>a ztZhbzkFs96!gA>f>)-!u7HLKh+2|z!soNqmmt?f;N_z{`%T*HO2QmW+iWf*^0GU0W zE{-7*msL+VCf#NbU~&+0*qV6p|NPm`&n+5UZRWp!{=30!LGFdm?|)0&W>_m*Z`Z$d zTidQ_@ArPQl3pZAk* z%hW3E+Xup)mT*OJWY1E0sT!V;d+bT?|Na8@*rd;WY^f*qTSiX#!G82ByKeKL`dJ_+ Ndb;|#taD0e0sv$#W&{8L literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_melon_plant_5.png b/mods/crops/textures/crops_melon_plant_5.png new file mode 100644 index 0000000000000000000000000000000000000000..9b24d8bc70d5e7e6307f18f17e0c5f99a4b36371 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!L4Z$)t9_1~XN!Y(yOV#rYT5>a ztZhaXX+{u{=p_NE+afcUWE?)qdg%(wr7Ns||Fdm6Q?MGSm#rko4`c=qL2&8&F zT^vIsE~}pKEV{!Wz-(~r&Md9UXaDzqRkUE*(DD8A-i4hT$a~?|$NSH> zUb_}>{nO6lap}xgCRIO3F;Z;sI?Be-vMuSB_lwek@=u!rc4?pBZfHHw+mhSLvA{)$ zM`O8gTe~DWM4f)Lv{H literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_melon_plant_6.png b/mods/crops/textures/crops_melon_plant_6.png new file mode 100644 index 0000000000000000000000000000000000000000..f08c5142a3c3181785859f3021efd93724a61eda GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!T!2rAE0ET+(XjD1whJ_Ma!~M2 zatN|j4{}!z@>fsv(Enh(bt+H=V@Z%-FoVOh8)-mJsHcl#NCo5C9z!7}L!Ki`d^8IO55!=r_t7qC~|7!KE!z(}APE7fc qar@?57v4R+I>$M5q$Swiz2{Gz&&aT$Q&AOY0fVQjpUXO@geCwk1wh9D literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_melon_seed.png b/mods/crops/textures/crops_melon_seed.png new file mode 100644 index 0000000000000000000000000000000000000000..4322de524756c024338c9d5c22b6b911e2a9bce1 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}b%0NZtCWJcMVgU)j+|$UgLk`= zf4ge*l7O@g23gyTSXh}^*qK<_SXkMCh?Sj_jf0DwlZS%~ggCi*xw!ebc=)+_1-N+y zfry7skcVHGS6EySXr``_wt=axiMf%ZyM17&e{gtUNO*8)cyQ*DjEd@t_RhA>o{kFL z$Gt#jaFzu5ft&*Y#VNBF0$J-lT^vIs!dVY``!NUdxE?Hi`}}&AqJ#@4&yD|=W+=7@ zxV-GoU6ry~TRnE!-MM!cMVXkhtUAPgb8-Chs{GUMGM7xwH{8Kxv*GZQqni$XEtsg> z_vQP=EiZ%*P5hHtYjf`4>1ESc>x^&owdpNgDmpReihky%hYnZ6eH?d5yeas1roHyC zNKdW9?QQR3EM9&%@uzy;uK8=^bC)!V>J%LG^gNvya;M>Z&J(W7a#ojPW8MBTZx0PW TS{W>K4CDz0{oi+de|2MC3F951wDhcuf>L{Ch)&j_j_jGX#sbFmFHWWHyz`^{sLFM27 zN6rf^c6V{5m8D0@pOy}lWS?Zi%D8B<{UgRDGA2KL94o>?j&e1!iOW9e(qXK5rueOj z*Rv#kXY`FJM^`IsEkPO+lY<~Jl%lB<1AMHDK)J&DnDC1AF=)Qcyj?H)d%auQ!?&oKJ z5UA+Yv~*dM;O}n}TC!t;#Y^4k7aue1J-{ldZO53z`o}Hk(O;1JJYD@<);T3K0RVgR BUf=)# literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_melon_top.png b/mods/crops/textures/crops_melon_top.png new file mode 100644 index 0000000000000000000000000000000000000000..a3384b881f6cbf6193793d14afc3bf31114b54f3 GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!bbwEYt3{fTeU6-Gi-Ui=YT5>a z%q1CF+l&_OH`#Q>D*dy*9Z*@Nr;B5V#AVe}8wC$I@EkVye01{O|3@^Nq@2ya^r(g( zD=GAyF4r?%=;@LRAN7_M`M%(boa~XDMJ{2Z=UXZ z3`A!aytuaE)yt=!?(aCaH}DNm1!GB&UoeBivm0qZPNJuaV@L&KZ;vP6VFMm!Wj&EU z|M{=4T&;9mV&9nwkG}p}d-Zka-M8=9wTrGuY)ftLJ-OCGAp4hJ&LwvjPlw;vUz|1X zun;!Li83y1RP!<^a1q?`G$x1n-T$-4uPn2&dF3x}aga&R=#!}*&@u*3S3j3^P6MJ{2Z=UXZ z3`A!aytuaE)BPP#k+Tb4y?pxV)sgv27u^J^<}3;F1L=l<;*{A7fvh}F7srr_TfIG= zLJbZa%&DAbf`0xl7j4&C|IEdF!t45DCoVo#voz{FqkL_Tn^otBD|Y@qY+@_V_U#p@ z4w}U**dY0{tH5mqW8V4|hnUQ5MWb>Qb}l_?CTf1Bv}H{s?=|_mdKI;Vst09$8X*#H0l literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_potato_plant_1.png b/mods/crops/textures/crops_potato_plant_1.png new file mode 100644 index 0000000000000000000000000000000000000000..8d481f4a019183394e37f8fc4ed30be47d497db8 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa4)6(a1=4}#3=vD@YL8k28L3kk zvga}6%wwor!C)G8It3`rQWE4B45S%0PfnW!q|`iJ978ywlM@zbCulcB9M=(?qq2r! oNpFv9YtPh1p43#~WMyS#2D6XMOO^jEsRQZsboFyt=akR{0GIeF00000 literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_potato_plant_2.png b/mods/crops/textures/crops_potato_plant_2.png new file mode 100644 index 0000000000000000000000000000000000000000..061ad4ddeda3d8f959347e065f14e81662b89650 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa3-AeX1=4}#3=vD@YL8k&7^zbj zvga}6%wwor!SJ9);XhCXOG%JlFpy^0JUML^kka>baSY*zPEJ^$nc&Y5oXC^Im*7^# x+>$oUr(B4e;gaLAB&TO59ojZ;>fAVaq98+48=F|VVAVU25uUDoF6*2UngHsWE?58n literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_potato_plant_3.png b/mods/crops/textures/crops_potato_plant_3.png new file mode 100644 index 0000000000000000000000000000000000000000..a0593a697c77f50448c53999658583e4185e8452 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv4DbnY1=4}#3=vD@YL8k&7?Dj3 zsZ$uT=P~5WW2juguyy-2HJ~Dvk|4ieAkDCOa@s5)qoUnlD0fR6r56@FU z2e)iaX6b0g2qi^kr}oVotQ#ang@q&yVtDnm{r-UW|Lx?o^ literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_potato_plant_4.png b/mods/crops/textures/crops_potato_plant_4.png new file mode 100644 index 0000000000000000000000000000000000000000..9e29b5a3e39208f2a7baf99c834e9927537bd297 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDU1=4}#3=vD@YL8m~f6ws$ z|9=QKvWX#e3PbihhMai}l`9xty?hFhUAZUr4^R(VNswPKkOqRhW$Y7yRH&zmV+cod za)N^7hKABT=?Oo?8It}y`n^HUrP%jD{)|Z06rK6UHZ&zOMFcvFx2#Kf?8Cr)=GKJ+ z3?h$Wbc~ffHwmp+c__kXMYa($b8*|InT3-k3NjqqBGS26`^N;3MV_vHF6*2UngB`B BPfq{< literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_potato_plant_5.png b/mods/crops/textures/crops_potato_plant_5.png new file mode 100644 index 0000000000000000000000000000000000000000..29092230f3d69eae99272cd1d097b47804be47ba GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=8X!B9fk>Dgioy>gTe~DWM4fR1P0x$iEP)W^pni}0 z#Co+)ti?3tOSD+b0l1&4F<0gv-LPIv3|pBuck&`zB1Ic9O=Qtl8@B3AkF~E-v)U3R zn;i`yN*u{2HC1@mBLdkv)0MLe`Hg?Ft;}zAG?s6YKxiXYgyr`7P_{i8SWP8@IZm)U z_6#*xLE!72nn0RG_&yPEW?Pe?TvNGbA?(GR7Z?LD>;kR_U6`?dz@$ikMFem`q4$Uv zlTP4vsU~J<7HI%DOB^LSi5{Y#1-LLqa0GCP7?5_Kl(C-}ge1Fy#hr@wXWjxXKa0umFZ+=i`DJ5d-LIjxHZ)Fn*N@Eb-8INPCmU zN?cbm`Ofk10t@h9o2rcY=D7LN4cyd$C%r9oACNTMo2hF3w>>l#F&$Xl{=a{bcc9Gc z_-5a8)PYwjFn(}rMW(ej{09j`&F!iR&hy~7J9ldQ&pWFC_o8kr?5Onr^Zo*An$52MgI(cPIsy~lv&GI+ZB KxvXXEw5N+>2!||V0K@wK3^LWeIt=HmWH&Humy0>h@bNmIV0) yGdMiEkp|=ldAc};aL6Vrh{+@*WF;h|Ffg#!FuDjCNoE6O89ZJ6T-G@yGywpmRTMP< literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_pumpkin_plant_2.png b/mods/crops/textures/crops_pumpkin_plant_2.png new file mode 100644 index 0000000000000000000000000000000000000000..1131783e4cbe86e33d61068a0ac50641a0cc0eb9 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJe}GSjYifzEdWx}ei?d0)tH<`Z zSAkEi1Em;Cg8YIR9G=}s19DV6T^vIy7?UNs8dy8e@~8?-a^MpdP-ak$;ECi{R-V<_ bW5CM5$;qIh^y^~@P(6dEtDnm{r-UW|V?7_O literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_pumpkin_plant_3.png b/mods/crops/textures/crops_pumpkin_plant_3.png new file mode 100644 index 0000000000000000000000000000000000000000..d7497a55c4a99386ea1088452ee3059800d1f3c1 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!P=HT}YjS>$dWx}ei?d0)tHaU| zkL_`LBaQ|FWf@C?{DK)Ap4~_Tax6Vv978G?kM;y|H85}-{Wj~~|5L7sH#nt!7an>X z?v)km&!}G2&9hS{s%+wiByYa&S(g$;eSS=;oUgc#A$i@5cP>Cf7(8A5T-G@yGywp< C+%jYU literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_pumpkin_plant_4.png b/mods/crops/textures/crops_pumpkin_plant_4.png new file mode 100644 index 0000000000000000000000000000000000000000..9dc781a5a6f7509c7b01c55da8b0dadc73b348e5 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!M1W6-YhnR|YJ#C*or6)clik7~ zmyJ=+cFH_EE;BpB=oL^6V@Z%-FoVOh8)-mJvZsq*Hz~&!GQ4d0{<-gl^jh&PHzhjSC--=~tev8l5xqdGm~Y;``5fma zh_;@c9IKzq<+<#*g=c1}OU{>x*(;KMTsrnte{nsdo~eqO7tlHePgg&ebxsLQ04EDc AK>z>% literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_pumpkin_plant_5.png b/mods/crops/textures/crops_pumpkin_plant_5.png new file mode 100644 index 0000000000000000000000000000000000000000..144f5e23614d82a7cb98876174d524d39ad9b93f GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!N`Oy@E09)AFf^=lFlu(PTNvcB zF)DOVX8eJoXFFw{9hdoaQ~v)sg_JFd-+}5FOM?7@862M7NCR^6JY5_^Di}@s7*`!t z5MWln`J+Dief|C8+wufv^0+)XyKnyAoP8>d+4rwICb9qfA7}L7#+oSIBDbJ&O`ntv zcH8bAQk^?7cyCvO*7v(VzE--tcT93wxWUH0bhgutySl3%PdcT$MnSibC)7lKR>lu@ Y?stsS-mTCV2HMQv>FVdQ&MBb@0L>0pMgRZ+ literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_pumpkin_plant_6.png b/mods/crops/textures/crops_pumpkin_plant_6.png new file mode 100644 index 0000000000000000000000000000000000000000..ff46604fce91a7bb00d83671545bfce10d614633 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!bbwEYYa#=Kgsr@chl+fFrb4im zVu-e4n2u7ojz+pk#7VzOpfbjiAirP+hi5m^fSeFd7srqa#$F;p$xfeZ_ZE8fGbyG%3cIr2@57$5WB*xh{>gl~@w#oY+m`E-bGB{X nxmYtk(`M)V2PYp%z5mS~Y0U66PRYp(Xg-6dtDnm{r-UW|y4*j* literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_pumpkin_seed.png b/mods/crops/textures/crops_pumpkin_seed.png new file mode 100644 index 0000000000000000000000000000000000000000..bf4fb052ec82310655332a377beb64456ef6c349 GIT binary patch literal 497 zcmVm-LQV$uz%dK zf8Mcy+_HV$vVh#PeBQHz-n4$-vxeTZg5I@%-nE40#)s<1f$7SH>C1@f%ZBO8iQ&zo z?9GSa&Y|JXr0vdv?9Ped&!_9pi{a3s;n1Vu(53Luf8)`k?$Lwr(SYI6t>V$E@6m|l z(x~ForsLD6;nT0{(~{xUtm4+ASq<;(5o%3+~;AOHXW0d!JMQvg8b*k%9#0FFsSK~#7FV*mq2Mn(n{z-Y`Ti7Fzb zEQ-RHu+-LKLgF)-nAuu!AdF$vvvzZJQWW8V2?(fog#@_k%fXchYWjr*d)O$j!36j% z!b811T-2ms0$fHBk-i>wsxoi^-JqyI9|t9Am;kSay?>;qxgk5;US@SiXH$7jgu__4 n4RmD1*pc1NE-o(2fE@q;n-38m>XZM_00000NkvXXu0mjf%k&&? literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_pumpkin_stem.png b/mods/crops/textures/crops_pumpkin_stem.png new file mode 100644 index 0000000000000000000000000000000000000000..db6d1b61f99887535cc868937aa1e9ff0827ae80 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`DV{ElAr*|t3j`%t`MjO~NpH7k zHk`nF?8cP_1HZGcG><9tBnfPinp_sX!NRO}NkR+bi&+zYRPeUl>{H@+RotG};&if<0Lsd}qWduqym<->E24-I~J8psK(6du@la4bVOYPgg&ebxsLQ E0E-Ya`v3p{ literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_pumpkin_top.png b/mods/crops/textures/crops_pumpkin_top.png new file mode 100644 index 0000000000000000000000000000000000000000..9972a630b8645427dff857eee2c6059b61cbfea8 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Vt`MGt9pvDMVgU)j@;e^7ULFY z&lU&&cGZj7EZ1^b9F~T>uVUqm+$alFT;l2C7*fHg+wIubY9MlWUdj@d`~MF(e_`L0 z5&OI2e%6mL%Z>NFd|FrAt4@?XSKqX$J(@#O_RUO%Dc@B)!`o+l-+5d$?D)Lh)wkqQ zHT8f%E9)EE8BVx P(0&F_S3j3^P6;V;Sz%$+$B#foj3q&S!3+-1ZlnP@(Vi}jAr-e;dmV)iC~zcd3&+qNx`Fe4vXJu2=Bb0DRMdG z%;e5lNfB(X-6enQnb>Ny=+L4&lecG`nf>oGLkR=ZzF)52(t*}6c)I$ztaD0e0stKj BN@xH8 literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_soak.png b/mods/crops/textures/crops_soak.png new file mode 100644 index 0000000000000000000000000000000000000000..39311c428430e18e46cef6d137dfd49465f65582 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`)}AhoAr*|t2UxSRvn5}!wXN3H zFjq+WTrZ*KZG0q+Wqu0tf^*ByFw9U)sb=nbDPPOsydq8DZ>+->H-;TaI=^!p|E>TU O!{F)a=d#Wzp$P!U$0M`= literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_tomato.png b/mods/crops/textures/crops_tomato.png new file mode 100644 index 0000000000000000000000000000000000000000..aa9a52479e5fac2f18e70a12ea61915638e8d7fa GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!O@L2`t3{fTeU6-Gi-UK&lYhHv z^pb$I4F*};jFvet++kq&&%ofcFT$lkJYtC)MC8@Wr$E8~feim^9rqO<_y9DAyCldD zWF8DmlvoB-!qDmI;us=vIrMZiACsbh%f&@6+mno0Zv2na?NNKoTl2+}>*(I^|G0WJ z($;Zo_UZa0rpae+Xz$c;rQwpVX3k=m*TfsGcDD_MH<)t zeEWi_WV+JiJhUjt}W?bYsIX?i4!vq9Oj>N^s|cvv-$GF zpMTms)Vt8*r!=XUYuOAJzq;Mk>+}v(CiGPI2)=c)ys_z?hSpNeI>wS!T#FNhOpHOE N@O1TaS?83{1OTzXdF=oI literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_tomato_plant_2.png b/mods/crops/textures/crops_tomato_plant_2.png new file mode 100644 index 0000000000000000000000000000000000000000..eff9ab66ab3b8675e879ca2f8dabe77056f240f6 GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Yk*IPt3{fTeU6;dz6h5FanBY9 z?{+8ucGbXghKMC{(Mtl-HW*}WGn(hiu*`ws4gtCs(N;<&v)v6c0n)$Lpb=H*qMfAgf6 z#g&VG9lLq^EKAp=srA3_XiFprNZ!m&`?!n2-Qj)w`@5%`i*h?_0%t9`^nrcR8*XOD SBF57opLn|ZxvXp{-E!v;JI2cITJ z`ZX>3|35`w$4AA$q;wZEwJmG)Wkfk^Q@;6GK3s9s@A{JITZ5S-cFf4Q=y^lS>+cQS zLzj7K_aAefwa2_N&DSq3*^|R^?yQ~86n~PVHN7e(_avr|$QnqiX9nrbSI~%N01wJJIZI*oqCCp47%RufJXO!t_+K$%f<( jtvTo374_eA)BDJO|6>|!b?r5GkcT{7{an^LB{Ts5D*%Ei literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_tomato_plant_4.png b/mods/crops/textures/crops_tomato_plant_4.png new file mode 100644 index 0000000000000000000000000000000000000000..bc6ced3461a475f37214680b562b2ba10949bb85 GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}T7XZ8t3{fTeU6;dz6h5FanBY9 z?{+8ucGbXghKMC{(Mtl-HW*}WGs>RFFwd7^nFGV-Yl3$e7(SIV{AXbJAIR{(*3mwe z!8MHms6MDlCbmlV}jyI z!a_jN1D-C9Arg|T2N|1=2=Fi*xS=I9#m(|$(eCg6{qONeED|`B{a%7s$+Dy4xZteF_<>nTrleFo-SScc0kP`%XUA Wlz$e#mc|v34?SJ|T-G@yGywo`WsdUz literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_tomato_plant_5.png b/mods/crops/textures/crops_tomato_plant_5.png new file mode 100644 index 0000000000000000000000000000000000000000..9e7cf829ce54515f4d79824f0dd4cbb3bd051a77 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}PJmB{t3{fTeU6;dz6h5FanBY9 z?{+8ucGbXghKMC{(Mtl-HW*}WGs>RFFmvY2dAgdI zE%vbtu4xQFEkRW>v0Vx&Q>1|EbMqK-8$jw`y?hE+oHMJV323iaNsu4Nek?%o1kW{~ z@DWcJ#}Elg)`N^?%?dmW7YqbF5;_hZ^3bZi@%w(^|7Jxl#Xn~x7dxu33l`o!^r!GX z`}rIWj?m1u4{Np--BY#@y;yyD>$T@icN+{nm!94K`E#Ieo5H2g?2K|>tws4Q6`^%| zx7phE~Z2FjJZsnaeeeBbk0f@p`C5RCjQgVEDUGCa2uJfkA9Rsr$s9-gok< W+Xb#S@ z_#epdzt%A#jsd6=sGuQVxV=ZBzg85eazT#-(|pM@K)WPLg8V>sVg>VgWm|y~dpunn zLn>~G_68;$Rp4Oxc+*Ao*AbOvU2XUNPjj_vzZ+>_*d}0ieBva>9zLN(TOa<|A>UkX zD5xZKRGDMq!Juy}de42@Qzr`4C7LJnbZog;QP=6A?fLAXptZC&A4 zY1YxNmMyzhEUnIA>FKE5=cddOJ(BIYRUzoB*#XtBwJGy%?G*@Ex^Lg#IBiS!8(r$3 z{>j##2|l5@V{^y*x4TMQg?H%K+^U>cdiySufn-#8Emr**_Lf1)3vR z666Om4;37iJ^KzQGR@P)F{I*_X&)osQ3Vd?kEaD@EIRW0{?~H7)e@J|RRavO*Zz&U z)4hswXVzK;ru~~GW^TIW%wVLi?ijpMck@=)@P$D|>$ko-XZ8G$_;%Cu>>Yv%Ui;Fn zL@67vx13D7Q#hrQXX25$zZ?ECNk8Yba#VZE{I}WJ^C#=?ABjh1GQXIu#IXDON3PY< nntWduKk$CDu_wuJ`ysvhf@xfHx18QQALM3FS3j3^P6t@ghn8(WzW%_) z?I&+nsP1zBiZYf2`2{mLJiCzwh0Mm$Y98G$f@CP_`l7CcDYNAE&5R9 ztXERJdh4Z9^Ba3DLV42DL7BO& z-P-SREP{tFZa%Y;BjAMEHI?@aZ4O>L<5iY09sJDTRAD&r-J$#)0XNT-*WF#i?RxLr ghj|PO46=Hd*N4eiUw@)E8R!rOPgg&ebxsLQ03)?Y7XSbN literal 0 HcmV?d00001 diff --git a/mods/crops/textures/crops_wither.png b/mods/crops/textures/crops_wither.png new file mode 100644 index 0000000000000000000000000000000000000000..edb591a6653a0171a64783726823d93eea96879a GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`nw~C>Ar*|t2UxSRv;P}k;O2=B vSKyJbSk9m6EHI1x-p>%@j(>UzVag08>r`HcK3RDTsENVT)z4*}Q$iB}TZtQf literal 0 HcmV?d00001 diff --git a/mods/crops/tomato.lua b/mods/crops/tomato.lua new file mode 100644 index 00000000..f70d9143 --- /dev/null +++ b/mods/crops/tomato.lua @@ -0,0 +1,201 @@ + +--[[ + +Copyright (C) 2015 - Auke Kok + +"crops" is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as +published by the Free Software Foundation; either version 2.1 +of the license, or (at your option) any later version. + +--]] + +-- Intllib +local S = crops.intllib + +minetest.register_node("crops:tomato_seed", { + description = S("Tomato seed"), + inventory_image = "crops_tomato_seed.png", + wield_image = "crops_tomato_seed.png", + tiles = { "crops_tomato_plant_1.png" }, + drawtype = "plantlike", + paramtype2 = "meshoptions", + waving = 1, + sunlight_propagates = true, + use_texture_alpha = true, + walkable = false, + paramtype = "light", + node_placement_prediction = "crops:tomato_plant_1", + groups = { snappy=3,flammable=3,flora=1,attached_node=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + + on_place = function(itemstack, placer, pointed_thing) + local under = minetest.get_node(pointed_thing.under) + if minetest.get_item_group(under.name, "soil") <= 1 then + return + end + crops.plant(pointed_thing.above, {name="crops:tomato_plant_1", param2 = 1}) + if not minetest.settings:get_bool("creative_mode") then + itemstack:take_item() + end + return itemstack + end +}) + +for stage = 1, 4 do +minetest.register_node("crops:tomato_plant_" .. stage , { + description = S("Tomato plant"), + tiles = { "crops_tomato_plant_" .. stage .. ".png" }, + drawtype = "plantlike", + paramtype2 = "meshoptions", + waving = 1, + sunlight_propagates = true, + use_texture_alpha = true, + walkable = false, + paramtype = "light", + groups = { snappy=3, flammable=3, flora=1, attached_node=1, not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.45, -0.5, -0.45, 0.45, -0.6 + (((math.min(stage, 4)) + 1) / 5), 0.45} + } +}) +end + +minetest.register_node("crops:tomato_plant_5" , { + description = S("Tomato plant"), + tiles = { "crops_tomato_plant_5.png" }, + drawtype = "plantlike", + paramtype2 = "meshoptions", + waving = 1, + sunlight_propagates = true, + use_texture_alpha = true, + walkable = false, + paramtype = "light", + groups = { snappy=3, flammable=3, flora=1, attached_node=1, not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.45, -0.5, -0.45, 0.45, 0.45, 0.45} + }, + on_dig = function(pos, node, digger) + local drops = {} + for i = 1, math.random(1, 2) do + table.insert(drops, "crops:tomato") + end + core.handle_node_drops(pos, drops, digger) + + local meta = minetest.get_meta(pos) + local ttl = meta:get_int("crops_tomato_ttl") + if ttl > 1 then + minetest.swap_node(pos, { name = "crops:tomato_plant_4", param2 = 1}) + meta:set_int("crops_tomato_ttl", ttl - 1) + else + crops.die(pos) + end + end +}) + +minetest.register_node("crops:tomato_plant_6", { + description = S("Tomato plant"), + tiles = { "crops_tomato_plant_6.png" }, + drawtype = "plantlike", + paramtype2 = "meshoptions", + waving = 1, + sunlight_propagates = true, + use_texture_alpha = true, + walkable = false, + paramtype = "light", + groups = { snappy=3, flammable=3, flora=1, attached_node=1, not_in_creative_inventory=1 }, + drop = {}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.45, -0.5, -0.45, 0.45, 0.45, 0.45} + }, +}) + +minetest.register_craftitem("crops:tomato", { + description = S("Tomato"), + inventory_image = "crops_tomato.png", + on_use = minetest.item_eat(1) +}) + +minetest.register_craft({ + type = "shapeless", + output = "crops:tomato_seed", + recipe = { "crops:tomato" } +}) + +-- +-- grows a plant to mature size +-- +minetest.register_abm({ + nodenames = { "crops:tomato_plant_1", "crops:tomato_plant_2", "crops:tomato_plant_3" }, + neighbors = { "group:soil" }, + interval = crops.settings.interval, + chance = crops.settings.chance, + action = function(pos, node, active_object_count, active_object_count_wider) + if not crops.can_grow(pos) then + return + end + local n = string.gsub(node.name, "4", "5") + n = string.gsub(n, "3", "4") + n = string.gsub(n, "2", "3") + n = string.gsub(n, "1", "2") + minetest.swap_node(pos, { name = n, param2 = 1 }) + end +}) + +-- +-- grows a tomato +-- +minetest.register_abm({ + nodenames = { "crops:tomato_plant_4" }, + neighbors = { "group:soil" }, + interval = crops.settings.interval, + chance = crops.settings.chance, + action = function(pos, node, active_object_count, active_object_count_wider) + if not crops.can_grow(pos) then + return + end + local meta = minetest.get_meta(pos) + local ttl = meta:get_int("crops_tomato_ttl") + local damage = meta:get_int("crops_damage") + if ttl == 0 then + -- damage 0 - drops 4-6 + -- damage 50 - drops 2-3 + -- damage 100 - drops 0-1 + ttl = math.random(4 - (4 * (damage / 100)), 6 - (5 * (damage / 100))) + end + if ttl > 1 then + minetest.swap_node(pos, { name = "crops:tomato_plant_5", param2 = 1 }) + meta:set_int("crops_tomato_ttl", ttl) + else + crops.die(pos) + end + end +}) + +crops.tomato_die = function(pos) + minetest.set_node(pos, { name = "crops:tomato_plant_6", param2 = 1 }) +end + +local properties = { + die = crops.tomato_die, + waterstart = 19, + wateruse = 1, + night = 5, + soak = 80, + soak_damage = 90, + wither = 20, + wither_damage = 10, +} +crops.register({ name = "crops:tomato_plant_1", properties = properties }) +crops.register({ name = "crops:tomato_plant_2", properties = properties }) +crops.register({ name = "crops:tomato_plant_3", properties = properties }) +crops.register({ name = "crops:tomato_plant_4", properties = properties }) +crops.register({ name = "crops:tomato_plant_5", properties = properties }) diff --git a/mods/crops/tools.lua b/mods/crops/tools.lua new file mode 100644 index 00000000..c6f9ee96 --- /dev/null +++ b/mods/crops/tools.lua @@ -0,0 +1,125 @@ +--[[ + +Copyright (C) 2015 - Auke Kok + +"crops" is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as +published by the Free Software Foundation; either version 2.1 +of the license, or (at your option) any later version. + +--]] + +-- Intllib +local S = crops.intllib + +minetest.register_tool("crops:watering_can", { + description = S("Watering Can"), + inventory_image = "crops_watering_can.png", + liquids_pointable = true, + range = 2.5, + stack_max = 1, + wear = 65535, + tool_capabilities = {}, + on_use = function(itemstack, user, pointed_thing) + local pos = pointed_thing.under + local ppos = pos + if not pos then + return itemstack + end + -- filling it up? + local wear = itemstack:get_wear() + if minetest.get_item_group(minetest.get_node(pos).name, "water") >= 3 then + if wear ~= 1 then + minetest.sound_play("crops_watercan_entering", {pos=pos, gain=0.8}) + minetest.after(math.random()/2, function(p) + if math.random(2) == 1 then + minetest.sound_play("crops_watercan_splash_quiet", {pos=p, gain=0.1}) + end + if math.random(3) == 1 then + minetest.after(math.random()/2, function(pp) + minetest.sound_play("crops_watercan_splash_small", {pos=pp, gain=0.7}) + end, p) + end + if math.random(3) == 1 then + minetest.after(math.random()/2, function(pp) + minetest.sound_play("crops_watercan_splash_big", {pos=pp, gain=0.7}) + end, p) + end + end, pos) + itemstack:set_wear(1) + end + return itemstack + end + -- using it on a top-half part of a plant? + local meta = minetest.get_meta(pos) + if meta:get_int("crops_top_half") == 1 then + meta = minetest.get_meta({x=pos.x, y=pos.y-1, z=pos.z}) + end + -- using it on a plant? + local water = meta:get_int("crops_water") + if water < 1 then + return itemstack + end + -- empty? + if wear == 65534 then + return itemstack + end + crops.particles(ppos, 2) + minetest.sound_play("crops_watercan_watering", {pos=pos, gain=0.8}) + water = math.min(water + crops.settings.watercan, crops.settings.watercan_max) + meta:set_int("crops_water", water) + + if not minetest.settings:get_bool("creative_mode") then + itemstack:set_wear(math.min(65534, wear + (65535 / crops.settings.watercan_uses))) + end + return itemstack + end, +}) + +minetest.register_tool("crops:hydrometer", { + description = S("Hydrometer"), + inventory_image = "crops_hydrometer.png", + liquids_pointable = false, + range = 2.5, + stack_max = 1, + tool_capabilities = { + }, + on_use = function(itemstack, user, pointed_thing) + local pos = pointed_thing.under + if not pos then + return itemstack + end + -- doublesize plant? + local meta = minetest.get_meta(pos) + if meta:get_int("crops_top_half") == 1 then + meta = minetest.get_meta({x=pos.x, y=pos.y-1, z=pos.z}) + end + + -- using it on a plant? + local water = meta:get_int("crops_water") + if water == nil then + itemstack:set_wear(65534) + return itemstack + end + itemstack:set_wear(65535 - ((65534 / 100) * water)) + return itemstack + end, +}) + +minetest.register_craft({ + output = "crops:watering_can", + recipe = { + { "default:steel_ingot", "", "" }, + { "default:steel_ingot", "", "default:steel_ingot" }, + { "", "default:steel_ingot", "" }, + }, +}) + +minetest.register_craft({ + output = "crops:hydrometer", + recipe = { + { "default:mese_crystal_fragment", "", "" }, + { "", "default:steel_ingot", "" }, + { "", "", "default:steel_ingot" }, + }, +}) diff --git a/mods/crops/tools/updatepo.sh b/mods/crops/tools/updatepo.sh new file mode 100755 index 00000000..b1bac47f --- /dev/null +++ b/mods/crops/tools/updatepo.sh @@ -0,0 +1,23 @@ +#! /bin/bash + +# To create a new translation: +# msginit --locale=ll_CC -o locale/ll_CC.po -i locale/template.pot + +cd "$(dirname "${BASH_SOURCE[0]}")/.."; + +# Extract translatable strings. +xgettext --from-code=UTF-8 \ + --keyword=S \ + --keyword=NS:1,2 \ + --keyword=N_ \ + --sort-by-file \ + --add-comments='Translators:' \ + --add-location=file \ + -o locale/template.pot \ + $(find . -name '*.lua') + +# Update translations. +find locale -name '*.po' | while read -r file; do + echo $file + msgmerge --update $file locale/template.pot; +done diff --git a/mods/display_api/API.md b/mods/display_api/API.md new file mode 100644 index 00000000..2dfff213 --- /dev/null +++ b/mods/display_api/API.md @@ -0,0 +1,92 @@ +# Display API +This document describes Display API. Display API allows to add a dynamic display on a node. Display API limits node rotations. For wallmounted, only vertical positionning is available. For facedir, only first four position are availabel (those with default axis). + +## Provided methods +### update\_entities +**display\_api.update\_entities(pos)** + +This method triggers entities update for the display node at pos. Actual entity update is made by `on_display_update` callback associated to the entity. + +`pos`: Position of the node +### register\_display\_entity +**display\_api.register\_display\_entity(entity_name)** + +This is a helper to register entities used for display. + +`entity_name`: Name of the entity to register. + +## Provided callback implementations +### on_place +**display\_api.on\_place(itemstack, placer, pointed\_thing)** + +`on_place` node callback implementation. Display nodes should have this callback (avoid placement of horizontal display node). +### on_construct +**display\_api.on\_construct(pos)** + +`on_construct` node callback implementation. Display nodes should have this callback (creates, places and updates display entities on node construction). +### on_destruct +**display\_api.on_destruct(pos)** + +`on_destruct` node callback implementation. Display nodes should have this callback (removes display entities on node destruction). +### on_rotate +**display\_api.on\_rotate(pos, node, user, mode, new_param2)** + +`on_rotate` node callback implementation. Display nodes should have this callback (restricts rotations and rotates display entities associated with node). +### on_activate +**display\_api.on_activate(entity, staticdata)** + +`On_activate` entity callback implementation for display entities. No need of this method if display entities have been registered using `register_display_entity` (callback is already set). + +## Howto register a display node +* Register display entities with `register_display_entity` + +* Register node with : + - `on_place`, `on_construct`, `on_destruct` and `on_rotate` callbacks using display_api callbacks.\ + - `display_api` group. This will make this node have their entities updated as soon as the mapblock is loaded (Useful after /clearobjects).\ + - a `display_entities` field in node definition containing a entity name indexed table. See below for description of each display_entities fields.\ + +### Display_entities fields +`on_display_update` is a callback in charge of setting up entity texture. If not set, entity will have no texture and will be displayed as unknown item.\ +`depth`, `right` and `top`: Entity position regarding to node facedir/wallmounted main axis.\ +Values for these fields can be any number between -1.5 and 1.5 (default value is 0). Position 0,0,0 is the center of the node.\ +`depth` goes from front (-0.5) to rear (0.5), `top` goes from bottom (-0.5) to top (0.5) and `right` goes from left (-0.5) to right (0.5).\ +`yaw`: Entity yaw in radians, regarding to main axis. Default is 0, aligned to node face. + +In order to avoid flickering text, it's better to have text a little behind node surface. A good spacing value is given by `display_api.entity_spacing` variable. + +### Example + + display_api.register_display_entity("mymod:entity1") + display_api.register_display_entity("mymod:entity2") + + function my_display_update1(pos, objref) + objref:set_properties({ textures= {"mytexture1.png"}, + visual_size = {x=1, y=1} }) + end + + function my_display_update2(pos, objref) + objref:set_properties({ textures= {"mytexture2.png"}, +                         visual_size = {x=1, y=1} }) + end + + minetest.register_node("mymod:test_display_node", { + ... + paramtype2 = "facedir", + ... + groups = { display_api = 1, ... }, + ... + display_entities = { + ["mymod:entity1"] = { + depth = 0.3, + on_display_update = my_display_update1 }, + ["mymod:entity1"] = { + depth = 0.2, top = 0.1, + on_display_update = my_display_update2 }, + }, + ... + on_place = display_api.on_place, + on_construct = display_api.on_construct, + on_destruct = display_api.on_destruct, + on_rotate = display_api.on_rotate, + ... + }) diff --git a/mods/display_api/LICENSE.txt b/mods/display_api/LICENSE.txt new file mode 100644 index 00000000..341c30bd --- /dev/null +++ b/mods/display_api/LICENSE.txt @@ -0,0 +1,166 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. + diff --git a/mods/display_api/README.md b/mods/display_api/README.md new file mode 100644 index 00000000..73acdf97 --- /dev/null +++ b/mods/display_api/README.md @@ -0,0 +1,34 @@ +# Display API + +This library's purpose is to ease creation of nodes with one or more displays on sides. For example, signs and clocks. Display can be dynamic and/or different for each node instance. + +**Limitations**: This lib uses entities to draw display. This means display has to be vertical (and "upside up") on Minetest before version 5.0. + +**Dependancies**:default + +**License**: LGPLv2 + +**API**: See [API.md](https://github.com/pyrollo/display_modpack/blob/master/display_api/API.md) document please. + +For more information, see the [forum topic](https://forum.minetest.net/viewtopic.php?t=19365) at the Minetest forums. + +## Deprecation notice (for modders) + +### December 2018 +Following objects are deprecated, shows a warning in log when used: +* `display_modpack_node` group (use `display_api` group instead); +* `display_lib_node` group (use `display_api` group instead); +* `display_lib` global table (use `display_api` global table instead); + +These objects will be removed in the future. + +## Change log +### 2019-03-14 +- __dispay_api__: Display API now detects automatically whenr rotation restrictions have to be applied. + +### 2019-03-09 +- __display_api__: Display nodes can be rotated in every directions (if running Minetest 5 or above). +- __display_api__: New setting to restrict rotations to Minetest 0.4 abilities (restriction enabled by default). + +### 2018-12-14 +- __display_api__: New `yaw` attributes, entities can now have different angles with node. diff --git a/mods/display_api/copyright.txt b/mods/display_api/copyright.txt new file mode 100644 index 00000000..e242c7c7 --- /dev/null +++ b/mods/display_api/copyright.txt @@ -0,0 +1,5 @@ +Code by Pierre-Yves Rollo (pyrollo) +Contributors: +(gpcf): Compatibility with signs lib +(Thomas--S): Fix /clearobjects bug +(12Me21): on_place and on_rotate improvements diff --git a/mods/display_api/depends.txt b/mods/display_api/depends.txt new file mode 100644 index 00000000..e69de29b diff --git a/mods/display_api/deprecation.lua b/mods/display_api/deprecation.lua new file mode 100644 index 00000000..b041f6fa --- /dev/null +++ b/mods/display_api/deprecation.lua @@ -0,0 +1,78 @@ +--[[ + display_api mod for Minetest - Library to add dynamic display + capabilities to nodes + (c) Pierre-Yves Rollo + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +--]] + +-- Deprecation + +function deprecated_group(deprecated_group, replacement_group) + for name, ndef in pairs(minetest.registered_nodes) do + if ndef.groups and ndef.groups[deprecated_group] then + minetest.log("warning", string.format( + 'Node %s belongs to deprecated "%s" group which should be replaced with new "%s" group.', + name, deprecated_group, replacement_group)) + end + end +end + +function deprecated_global_table(deprecated_global_name, replacement_global_name) + assert(type(deprecated_global_name) == 'string', "deprecated_global_name should be a string.") + assert(type(replacement_global_name) == 'string', "replacement_global_name should be a string.") + assert(deprecated_global_name ~= '', "deprecated_global_name should not be empty.") + assert(replacement_global_name ~= '', "replacement_global_name should not be empty.") + assert(rawget(_G, deprecated_global_name) == nil, "deprecated global does not exist.") + if _G[replacement_global_name] == nil then + minetest.log('warning', string.format( + 'Replacement global "%s" does not exists.', replacement_global_name)) + return + end + local meta = { + deprecated = deprecated_global_name, + replacement = replacement_global_name, + __index = function(table, key) + local meta = getmetatable(table) + local dbg = debug.getinfo(2, "lS") + minetest.log("warning", string.format( + 'Accessing deprecated "%s" table, "%s" should be used instead (%s:%d).', + meta.deprecated, meta.replacement, (dbg.short_src or 'unknown'), + (dbg.currentline or 0))) + return _G[meta.replacement][key] + end, + __newindex = function(table, key, value) + local meta = getmetatable(table) + local dbg = debug.getinfo(2, "lS") + minetest.log("warning", string.format( + 'Accessing deprecated "%s" table, "%s" should be used instead (%s:%d).', + meta.deprecated, meta.replacement, (dbg.short_src or 'unknown'), + (dbg.currentline or 0))) + _G[meta.replacement][key]=value + end, + } + rawset(_G, deprecated_global_name, {}) + setmetatable(_G[deprecated_global_name], meta) +end + + +-- deprecated(1) -- December 2018 - Deprecation of groups display_modpack_node and display_lib_node +-- Group to be removed from display API register_lbm +minetest.after(0, function() + deprecated_group("display_modpack_node", "display_api") + deprecated_group("display_lib_node", "display_api") +end) + +-- deprecated(2) -- December 2018 - Deprecation of display_lib +deprecated_global_table('display_lib', 'display_api') diff --git a/mods/display_api/display.lua b/mods/display_api/display.lua new file mode 100644 index 00000000..fa7c8549 --- /dev/null +++ b/mods/display_api/display.lua @@ -0,0 +1,325 @@ +--[[ + display_api mod for Minetest - Library to add dynamic display + capabilities to nodes + (c) Pierre-Yves Rollo + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +--]] + +-- Prefered gap between node and entity +-- Entity positionment is up to mods but it is a good practice to use this +-- variable as spacing between entity and node +display_api.entity_spacing = 0.002 + +-- Maximum entity position relative to the node pos +local max_entity_pos = 1.5 + +local wallmounted_rotations = { + [0]={x=1, y=0, z=0}, [1]={x=3, y=0, z=0}, + [2]={x=0, y=3, z=0}, [3]={x=0, y=1, z=0}, + [4]={x=0, y=0, z=0}, [5]={x=0, y=2, z=0}, + [6]={x=1, y=0, z=0}, [7]={x=1, y=1, z=1}, +} + +local facedir_rotations = { + [ 0]={x=0, y=0, z=0}, [ 1]={x=0, y=3, z=0}, + [ 2]={x=0, y=2, z=0}, [ 3]={x=0, y=1, z=0}, + [ 4]={x=3, y=0, z=0}, [ 5]={x=0, y=3, z=3}, + [ 6]={x=1, y=0, z=2}, [ 7]={x=0, y=1, z=1}, + [ 8]={x=1, y=0, z=0}, [ 9]={x=0, y=3, z=1}, + [10]={x=3, y=0, z=2}, [11]={x=0, y=1, z=3}, + [12]={x=0, y=0, z=1}, [13]={x=3, y=0, z=1}, + [14]={x=2, y=0, z=1}, [15]={x=1, y=0, z=1}, + [16]={x=0, y=0, z=3}, [17]={x=1, y=0, z=3}, + [18]={x=2, y=0, z=3}, [19]={x=3, y=0, z=3}, + [20]={x=0, y=0, z=2}, [21]={x=0, y=1, z=2}, + [22]={x=0, y=2, z=2}, [23]={x=0, y=3, z=2}, +} + +-- Compute other useful values depending on wallmounted and facedir param +local wallmounted_values = {} +local facedir_values = {} + +local function compute_values(r) + local function rx(v) return { x=v.x, y=v.z, z=-v.y} end + local function ry(v) return { x=-v.z, y=v.y, z=v.x} end + local function rz(v) return { x=v.y, y=-v.x, z=v.z} end + + local d = { x = 0, y = 0, z = 1 } + local w = { x = 1, y = 0, z = 0 } + local h = { x = 0, y = 1, z = 0 } + + -- Important to keep z rotation first (not same results) + for _ = 1, r.z do d, w, h = rz(d), rz(w), rz(h) end + for _ = 1, r.x do d, w, h = rx(d), rx(w), rx(h) end + for _ = 1, r.y do d, w, h = ry(d), ry(w), ry(h) end + + return { + rotation=r, depth=d, width=w, height=h, + restricted=(r.x==0 and r.z==0) } +end + +for i, r in pairs(facedir_rotations) do + facedir_values[i] = compute_values(r) +end + +for i, r in pairs(wallmounted_rotations) do + wallmounted_values[i] = compute_values(r) +end + +-- Detect rotation restriction +local rotation_restricted = nil +minetest.register_entity('display_api:dummy_entity', { + collisionbox = { 0, 0, 0, 0, 0, 0 }, + visual = "upright_sprite", + textures = {} }) + +function display_api.is_rotation_restricted() + if rotation_restricted == nil then + local objref = minetest.add_entity( + {x=0, y=0, z=0}, 'display_api:dummy_entity') + if objref then + rotation_restricted = objref.set_rotation == nil + objref:remove() + end + end + return rotation_restricted +end + +-- Clip position property to maximum entity position + +local function clip_pos_prop(posprop) + if posprop then + return math.max(-max_entity_pos, math.min(max_entity_pos, posprop)) + else + return 0 + end +end + +-- Get values needed for orientation computation of node + +local function get_orientation_values(node) + local ndef = minetest.registered_nodes[node.name] + + if ndef then + local paramtype2 = ndef.paramtype2 + if paramtype2 == "wallmounted" or paramtype2 == "colorwallmounted" then + return wallmounted_values[node.param2 % 8] + elseif paramtype2 == "facedir" or paramtype2 == "colorfacedir" then + return facedir_values[node.param2 % 32] + else + -- No orientation or unknown orientation type + return facedir_values[0] + end + end +end + +-- Gets the display entities attached with a node. +-- Add missing and remove duplicates + +local function get_display_objrefs(pos, create) + local objrefs = {} + local ndef = minetest.registered_nodes[minetest.get_node(pos).name] + if ndef and ndef.display_entities then + for _, objref in + ipairs(minetest.get_objects_inside_radius(pos, max_entity_pos)) do + local entity = objref:get_luaentity() + if entity and ndef.display_entities[entity.name] and + entity.nodepos and vector.equals(pos, entity.nodepos) then + if objrefs[entity.name] then + objref:remove() -- Remove duplicates + else + objrefs[entity.name] = objref + end + end + end + if create then + -- Add missing + for name, _ in pairs(ndef.display_entities) do + if not objrefs[name] then + objrefs[name] = minetest.add_entity(pos, name, + minetest.serialize({ nodepos = pos })) + end + end + end + end + return objrefs +end + +--- Force entity update : position and texture +function display_api.update_entities(pos) + + local node = minetest.get_node(pos) + local ndef = minetest.registered_nodes[node.name] + local ov = get_orientation_values(node) + if not ndef or not ov then + return + end + + for _, objref in pairs(get_display_objrefs(pos, true)) do + local edef = ndef.display_entities[objref:get_luaentity().name] + local depth = clip_pos_prop(edef.depth) + local right = clip_pos_prop(edef.right) + local top = clip_pos_prop(edef.top) + + objref:set_pos({ + x = pos.x + ov.depth.x*depth + ov.width.x*right - ov.height.x*top, + y = pos.y + ov.depth.y*depth + ov.width.y*right - ov.height.y*top, + z = pos.z + ov.depth.z*depth + ov.width.z*right - ov.height.z*top, + }) + + if objref.set_rotation then + objref:set_rotation({ + x = ov.rotation.x*math.pi/2, + y = ov.rotation.y*math.pi/2 + (edef.yaw or 0), + z = ov.rotation.z*math.pi/2, + }) + else + if ov.rotation.x ~=0 or ov.rotation.y ~= 0 then + minetest.log("warning", string.format( + "[display_api] unable to rotate correctly entity for node at %s without set_rotation method.", + minetest.pos_to_string(pos))) + end + objref:set_yaw(ov.rotation.y*math.pi/2 + (edef.yaw or 0)) + end + + -- Call on_display_update callback of a node for one of its display entities + if edef.on_display_update then + edef.on_display_update(pos, objref) + end + end +end + +--- On_activate callback for display_api entities. Calls on_display_update callbacks +--- of corresponding node for each entity. +function display_api.on_activate(entity, staticdata) + if entity then + if string.sub(staticdata, 1, string.len("return")) == "return" then + local data = minetest.deserialize(staticdata) + if data and type(data) == "table" then + entity.nodepos = data.nodepos + end + entity.object:set_armor_groups({immortal=1}) + end + + if entity.nodepos then + local node = minetest.get_node(entity.nodepos) + local ndef = minetest.registered_nodes[node.name] + if ndef and ndef.display_entities then + local edef = ndef.display_entities[entity.name] + if edef then + -- Call on_display_update callback of the entity to build texture + if edef.on_display_update then + edef.on_display_update(entity.nodepos, entity.object) + end + return + end + end + end + -- If we got here, this display entity is buggy and should be removed + entity.object:remove() + end +end + +--- On_place callback for display_api items. +-- Does nothing more than preventing node from being placed on ceiling or ground +-- TODO:When MT<5 is not in use anymore, simplify this +function display_api.on_place(itemstack, placer, pointed_thing, override_param2) + local ndef = itemstack:get_definition() + local dir = { + x = pointed_thing.under.x - pointed_thing.above.x, + y = pointed_thing.under.y - pointed_thing.above.y, + z = pointed_thing.under.z - pointed_thing.above.z, + } + + local rotation_restriction = display_api.is_rotation_restricted() + + if rotation_restriction then + -- If item is not placed on a wall, use the player's view direction instead + if dir.x == 0 and dir.z == 0 then + dir = placer:get_look_dir() + end + dir.y = 0 + end + + local param2 = 0 + if ndef then + if ndef.paramtype2 == "wallmounted" or + ndef.paramtype2 == "colorwallmounted" then + param2 = minetest.dir_to_wallmounted(dir) + + elseif ndef.paramtype2 == "facedir" or + ndef.paramtype2 == "colorfacedir" then + param2 = minetest.dir_to_facedir(dir, not rotation_restriction) + end + end + return minetest.item_place(itemstack, placer, pointed_thing, + param2 + (override_param2 or 0)) +end + +--- On_construct callback for display_api items. +-- Creates entities and update them. +function display_api.on_construct(pos) + display_api.update_entities(pos) +end + +--- On_destruct callback for display_api items. +-- Removes entities. +function display_api.on_destruct(pos) + for _, objref in pairs(get_display_objrefs(pos)) do + objref:remove() + end +end + +-- On_rotate (screwdriver) callback for display_api items. Prevents invalid +-- rotations and reorients entities. +function display_api.on_rotate(pos, node, user, _, new_param2) + node.param2 = new_param2 + local ov = get_orientation_values(node) + if not ov then + return + end + + if ov.restricted or not display_api.is_rotation_restricted() then + minetest.swap_node(pos, node) + display_api.update_entities(pos) + return true + else + return false + end +end + +--- Creates display entity with some fields and the on_activate callback +function display_api.register_display_entity(entity_name) + if not minetest.registered_entities[entity_name] then + minetest.register_entity(':'..entity_name, { + collisionbox = { 0, 0, 0, 0, 0, 0 }, + visual = "upright_sprite", + textures = {}, + on_activate = display_api.on_activate, + get_staticdata = function(self) + return minetest.serialize({ nodepos = self.nodepos }) + end, + }) + end +end + +minetest.register_lbm({ + label = "Update display_api entities", + name = "display_api:update_entities", + run_at_every_load = true, + nodenames = {"group:display_api", + "group:display_modpack_node", "group:display_lib_node"}, -- See deprecated(1) + action = function(pos, node) display_api.update_entities(pos) end, +}) diff --git a/mods/display_api/init.lua b/mods/display_api/init.lua new file mode 100644 index 00000000..f1e54e89 --- /dev/null +++ b/mods/display_api/init.lua @@ -0,0 +1,31 @@ +--[[ + display_api mod for Minetest - Library to add dynamic display + capabilities to nodes + (c) Pierre-Yves Rollo + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +--]] + +-- Global variables +------------------- + +display_api = {} +display_api.name = minetest.get_current_modname() +display_api.path = minetest.get_modpath(display_api.name) + +-- Inclusions +------------- + +dofile(display_api.path.."/display.lua") +dofile(display_api.path.."/deprecation.lua") diff --git a/mods/display_api/mod.conf b/mods/display_api/mod.conf new file mode 100644 index 00000000..d0b1da7c --- /dev/null +++ b/mods/display_api/mod.conf @@ -0,0 +1,2 @@ +name=display_api +description=A library for adding dynamic textures on nodes diff --git a/mods/drinks/blends/drinks.blend b/mods/drinks/blends/drinks.blend new file mode 100644 index 0000000000000000000000000000000000000000..ca05a0678870c4254641fa4efb46bcd810fb7cf6 GIT binary patch literal 507596 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%0A>Iu3e?s&zu|5p+r1KLjWI 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 A6aWAK literal 0 HcmV?d00001 diff --git a/mods/drinks/depends.txt b/mods/drinks/depends.txt new file mode 100644 index 00000000..f28d1a64 --- /dev/null +++ b/mods/drinks/depends.txt @@ -0,0 +1,13 @@ +bucket +default +vessels +stairs +hunger? +thirsty? +plantlife? +farming_plus? +crops? +farming? +minetest_doc_modpack? +fruits? +ethereal? diff --git a/mods/drinks/description.txt b/mods/drinks/description.txt new file mode 100644 index 00000000..75420af1 --- /dev/null +++ b/mods/drinks/description.txt @@ -0,0 +1 @@ +This mod adds a juice press and two juice storage containers. Most fruits and several veggies can be juiced. The resulting drinks can be 'ate' to gain health, or if you are using the thirsty mod, to regain hydration. diff --git a/mods/drinks/drink_machines.lua b/mods/drinks/drink_machines.lua new file mode 100644 index 00000000..81602e26 --- /dev/null +++ b/mods/drinks/drink_machines.lua @@ -0,0 +1,614 @@ +--Craft Recipes + +minetest.register_craft({ + output = 'drinks:juice_press', + recipe = { + {'default:stick', 'default:steel_ingot', 'default:stick'}, + {'default:stick', 'bucket:bucket_empty', 'default:stick'}, + {'stairs:slab_wood', 'stairs:slab_wood', 'vessels:drinking_glass'}, + } +}) + +minetest.register_craft({ + output = 'drinks:liquid_barrel', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + {'stairs:slab_wood', '', 'stairs:slab_wood'}, + } +}) + +minetest.register_craft({ + output = 'drinks:liquid_silo', + recipe = { + {'drinks:liquid_barrel'}, + {'drinks:liquid_barrel'}, + {'drinks:liquid_barrel'} + } +}) + +local press_idle_formspec = + 'size[8,7]'.. + 'label[1.5,0;Organic juice is just a squish away.]' .. + 'label[4.3,.75;Put fruit here ->]'.. + 'label[3.5,1.75;Put container here ->]'.. + 'label[0.2,1.8;4 fruits to a glass,]'.. + 'label[0.2,2.1;8 fruits to a bottle,]'.. + 'label[0.2,2.4;16 fruits to a bucket.]'.. + 'button[1,1;2,1;press;Start Juicing]'.. + 'list[current_name;src;6.5,.5;1,1;]'.. + 'list[current_name;dst;6.5,1.5;1,1;]'.. + 'list[current_player;main;0,3;8,4;]' + +local press_running_formspec = + 'size[8,7]'.. + 'label[1.5,0;Organic juice coming right up.]' .. + 'label[4.3,.75;Put fruit here ->]'.. + 'label[3.5,1.75;Put container here ->]'.. + 'label[0.2,1.8;4 fruits to a glass,]'.. + 'label[0.2,2.1;8 fruits to a bottle,]'.. + 'label[0.2,2.4;16 fruits to a bucket.]'.. + 'button[1,1;2,1;press;Start Juicing]'.. + 'list[current_name;src;6.5,.5;1,1;]'.. + 'list[current_name;dst;6.5,1.5;1,1;]'.. + 'list[current_player;main;0,3;8,4;]' + +local press_error_formspec = + 'size[8,7]'.. + 'label[1.5,0;You need to add more fruit.]' .. + 'label[4.3,.75;Put fruit here ->]'.. + 'label[3.5,1.75;Put container here ->]'.. + 'label[0.2,1.8;4 fruits to a glass,]'.. + 'label[0.2,2.1;8 fruits to a bottle,]'.. + 'label[0.2,2.4;16 fruits to a bucket.]'.. + 'button[1,1;2,1;press;Start Juicing]'.. + 'list[current_name;src;6.5,.5;1,1;]'.. + 'list[current_name;dst;6.5,1.5;1,1;]'.. + 'list[current_player;main;0,3;8,4;]' + +minetest.register_node('drinks:juice_press', { + description = 'Juice Press', + _doc_items_longdesc = "A machine for creating drinks out of various fruits and vegetables.", + _doc_items_usagehelp = "Right-click the press to access inventory and begin juicing.", + drawtype = 'mesh', + mesh = 'drinks_press.obj', + tiles = {name='drinks_press.png'}, + groups = {choppy=2, dig_immediate=2,}, + paramtype = 'light', + paramtype2 = 'facedir', + selection_box = { + type = 'fixed', + fixed = {-.5, -.5, -.5, .5, .5, .5}, + }, + collision_box = { + type = 'fixed', + fixed = {-.5, -.5, -.5, .5, .5, .5}, + }, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_size('main', 8*4) + inv:set_size('src', 1) + inv:set_size('dst', 1) + meta:set_string('infotext', 'Empty Juice Press') + meta:set_string('formspec', press_idle_formspec) + end, + on_receive_fields = function(pos, formname, fields, sender) + if fields ['press'] then + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local timer = minetest.get_node_timer(pos) + local instack = inv:get_stack("src", 1) + local fruitstack = instack:get_name() + local mod, fruit = fruitstack:match("([^:]+):([^:]+)") + if drinks.juiceable[fruit] then + if string.find(fruit, '_') then + local fruit, junk = fruit:match('([^_]+)_([^_]+)') + meta:set_string('fruit', fruit) + else + meta:set_string('fruit', fruit) + end + local outstack = inv:get_stack("dst", 1) + local vessel = outstack:get_name() + if vessel == 'vessels:drinking_glass' then + if instack:get_count() >= 4 then + meta:set_string('container', 'jcu_') + meta:set_string('fruitnumber', 4) + meta:set_string('infotext', 'Juicing...') + meta:set_string('formspec', press_running_formspec) + timer:start(4) + else + meta:set_string('infotext', 'You need more fruit.') + meta:set_string('formspec', press_error_formspec) + end + elseif vessel == 'vessels:glass_bottle' then + if instack:get_count() >= 8 then + meta:set_string('container', 'jbo_') + meta:set_string('fruitnumber', 8) + meta:set_string('infotext', 'Juicing...') + meta:set_string('formspec', press_running_formspec) + timer:start(8) + else + meta:set_string('infotext', 'You need more fruit.') + meta:set_string('formspec', press_error_formspec) + end + elseif vessel == 'vessels:steel_bottle' then + if instack:get_count() >= 8 then + meta:set_string('container', 'jsb_') + meta:set_string('fruitnumber', 8) + meta:set_string('infotext', 'Juicing...') + meta:set_string('formspec', press_running_formspec) + timer:start(8) + else + meta:set_string('infotext', 'You need more fruit.') + meta:set_string('formspec', press_error_formspec) + end + elseif vessel == 'bucket:bucket_empty' then + if instack:get_count() >= 16 then + meta:set_string('container', 'jbu_') + meta:set_string('fruitnumber', 16) + meta:set_string('infotext', 'Juicing...') + meta:set_string('formspec', press_running_formspec) + timer:start(16) + else + meta:set_string('infotext', 'You need more fruit.') + meta:set_string('formspec', press_error_formspec) + end + elseif vessel == 'default:papyrus' then + if instack:get_count() >= 2 then + local under_node = {x=pos.x, y=pos.y-1, z=pos.z} + local under_node_name = minetest.get_node_or_nil(under_node) + local under_node_2 = {x=pos.x, y=pos.y-2, z=pos.z} + local under_node_name_2 = minetest.get_node_or_nil(under_node_2) + if under_node_name.name == 'drinks:liquid_barrel' then + local meta_u = minetest.get_meta(under_node) + local stored_fruit = meta_u:get_string('fruit') + if fruit == stored_fruit or stored_fruit == 'empty' then + meta:set_string('container', 'tube') + meta:set_string('fruitnumber', 2) + meta:set_string('infotext', 'Juicing...') + meta_u:set_string('fruit', fruit) + timer:start(4) + else + meta:set_string('infotext', "You can't mix juices.") + end + elseif under_node_name_2.name == 'drinks:liquid_silo' then + local meta_u = minetest.get_meta(under_node_2) + local stored_fruit = meta_u:get_string('fruit') + if fruit == stored_fruit or stored_fruit == 'empty' then + meta:set_string('container', 'tube') + meta:set_string('fruitnumber', 2) + meta:set_string('infotext', 'Juicing...') + meta_u:set_string('fruit', fruit) + timer:start(4) + else + meta:set_string('infotext', "You can't mix juices.") + end + else + meta:set_string('infotext', 'You need more fruit.') + meta:set_string('formspec', press_error_formspec) + end + end + end + end + end + end, + on_timer = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local container = meta:get_string('container') + local instack = inv:get_stack("src", 1) + local outstack = inv:get_stack("dst", 1) + local fruit = meta:get_string('fruit') + local fruitnumber = tonumber(meta:get_string('fruitnumber')) + if container == 'tube' then + local timer = minetest.get_node_timer(pos) + local under_node = {x=pos.x, y=pos.y-1, z=pos.z} + local under_node_name = minetest.get_node_or_nil(under_node) + local under_node_2 = {x=pos.x, y=pos.y-2, z=pos.z} + local under_node_name_2 = minetest.get_node_or_nil(under_node_2) + if under_node_name.name == 'drinks:liquid_barrel' then + local meta_u = minetest.get_meta(under_node) + local fullness = tonumber(meta_u:get_string('fullness')) + instack:take_item(tonumber(fruitnumber)) + inv:set_stack('src', 1, instack) + if fullness + 2 > 128 then + timer:stop() + meta:set_string('infotext', 'Barrel is full of juice.') + return + else + local fullness = fullness + 2 + meta_u:set_string('fullness', fullness) + meta_u:set_string('infotext', (math.floor((fullness/128)*100))..' % full of '..fruit..' juice.') + meta_u:set_string('formspec', drinks.liquid_storage_formspec(fruit, fullness, 128)) + if instack:get_count() >= 2 then + timer:start(4) + else + meta:set_string('infotext', 'You need more fruit.') + end + end + elseif under_node_name_2.name == 'drinks:liquid_silo' then + local meta_u = minetest.get_meta(under_node_2) + local fullness = tonumber(meta_u:get_string('fullness')) + instack:take_item(tonumber(fruitnumber)) + inv:set_stack('src', 1, instack) + if fullness + 2 > 256 then + timer:stop() + meta:set_string('infotext', 'Silo is full of juice.') + return + else + local fullness = fullness + 2 + meta_u:set_string('fullness', fullness) + meta_u:set_string('infotext', (math.floor((fullness/256)*100))..' % full of '..fruit..' juice.') + meta_u:set_string('formspec', drinks.liquid_storage_formspec(fruit, fullness, 256)) + if instack:get_count() >= 2 then + timer:start(4) + else + meta:set_string('infotext', 'You need more fruit.') + end + end + end + else + meta:set_string('infotext', 'Collect your juice.') + meta:set_string('formspec', press_idle_formspec) + instack:take_item(tonumber(fruitnumber)) + inv:set_stack('src', 1, instack) + inv:set_stack('dst', 1 ,'drinks:'..container..fruit) + end + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + local timer = minetest.get_node_timer(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + timer:stop() + meta:set_string('infotext', 'Ready for more juicing.') + meta:set_string('formspec', press_idle_formspec) + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + meta:set_string('infotext', 'Ready for juicing.') + end, + can_dig = function(pos) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + if inv:is_empty("src") and + inv:is_empty("dst") then + return true + else + return false + end + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + if listname == 'dst' then + if stack:get_name() == ('bucket:bucket_empty') then + return 1 + elseif stack:get_name() == ('vessels:drinking_glass') then + return 1 + elseif stack:get_name() == ('vessels:glass_bottle') then + return 1 + elseif stack:get_name() == ('vessels:steel_bottle') then + return 1 + elseif stack:get_name() == ('default:papyrus') then + return 1 + else + return 0 + end + else + return 99 + end + end, +}) + +function drinks.drinks_liquid_sub(liq_vol, ves_typ, ves_vol, pos, able_to_fill, leftover_count, outputstack) + local meta = minetest.get_meta(pos) + local fullness = tonumber(meta:get_string('fullness')) + local fruit = meta:get_string('fruit') + local fruit_name = meta:get_string('fruit_name') + local inv = meta:get_inventory() + local fullness = fullness - (liq_vol*able_to_fill) + meta:set_string('fullness', fullness) + meta:set_string('infotext', (math.floor((fullness/ves_vol)*100))..' % full of '..fruit_name..' juice.') + if ves_vol == 128 then + meta:set_string('formspec', drinks.liquid_storage_formspec(fruit_name, fullness, 128)) + elseif ves_vol == 256 then + meta:set_string('formspec', drinks.liquid_storage_formspec(fruit_name, fullness, 256)) + end + if ves_typ == 'jcu' or ves_typ == 'jbo' or ves_typ == 'jsb' or ves_typ == 'jbu' then + inv:set_stack('dst', 1, 'drinks:'..ves_typ..'_'..fruit..' '..able_to_fill) + inv:set_stack('src', 1, outputstack..' '..leftover_count) + elseif ves_typ == 'thirsty:bronze_canteen' then + inv:set_stack('dst', 1, {name="thirsty:bronze_canteen", count=1, wear=60, metadata=""}) + elseif ves_typ == 'thirsty:steel_canteen' then + inv:set_stack('dst', 1, {name="thirsty:steel_canteen", count=1, wear=40, metadata=""}) + end +end + +function drinks.drinks_liquid_avail_sub(liq_vol, ves_typ, ves_vol, outputstack, pos, count) + local meta = minetest.get_meta(pos) + local fullness = tonumber(meta:get_string('fullness')) + if fullness - (liq_vol*count) < 0 then + local able_to_fill = math.floor(fullness/liq_vol) + local leftover_count = count - able_to_fill + drinks.drinks_liquid_sub(liq_vol, ves_typ, ves_vol, pos, able_to_fill, leftover_count, outputstack) + elseif fullness - (liq_vol*count) >= 0 then + drinks.drinks_liquid_sub(liq_vol, ves_typ, ves_vol, pos, count, 0, outputstack) + end +end + +function drinks.drinks_liquid_add(liq_vol, ves_typ, ves_vol, pos, inputcount, leftover_count, inputstack) + local meta = minetest.get_meta(pos) + local fullness = tonumber(meta:get_string('fullness')) + local fruit = meta:get_string('fruit') + local fruit_name = meta:get_string('fruit_name') + local inv = meta:get_inventory() + local fullness = fullness + (liq_vol*inputcount) + meta:set_string('fullness', fullness) + inv:set_stack('src', 1, ves_typ..' '..inputcount) + inv:set_stack('dst', 1, inputstack..' '..leftover_count) + meta:set_string('infotext', (math.floor((fullness/ves_vol)*100))..' % full of '..fruit_name..' juice.') + if ves_vol == 256 then + meta:set_string('formspec', drinks.liquid_storage_formspec(fruit_name, fullness, 256)) + elseif ves_vol == 128 then + meta:set_string('formspec', drinks.liquid_storage_formspec(fruit_name, fullness, 128)) + end +end + +function drinks.drinks_liquid_avail_add(liq_vol, ves_typ, ves_vol, pos, inputstack, inputcount) + local meta = minetest.get_meta(pos) + local fullness = tonumber(meta:get_string('fullness')) + if fullness + (liq_vol*inputcount) > ves_vol then + local avail_ves_vol = ves_vol - fullness + local can_empty = math.floor(avail_ves_vol/liq_vol) + local leftover_count = inputcount - can_empty + drinks.drinks_liquid_add(liq_vol, ves_typ, ves_vol, pos, can_empty, leftover_count, inputstack) + elseif fullness + (liq_vol*inputcount) <= ves_vol then + drinks.drinks_liquid_add(liq_vol, ves_typ, ves_vol, pos, inputcount, 0, inputstack) + end +end + +function drinks.drinks_barrel(pos, inputstack, inputcount) + local meta = minetest.get_meta(pos) + local vessel = string.sub(inputstack, 8, 10) + drinks.drinks_liquid_avail_add(drinks.shortname[vessel].size, drinks.shortname[vessel].name, 128, pos, inputstack, inputcount) +end + +function drinks.drinks_silo(pos, inputstack, inputcount) + local meta = minetest.get_meta(pos) + local vessel = string.sub(inputstack, 8, 10) + drinks.drinks_liquid_avail_add(drinks.shortname[vessel].size, drinks.shortname[vessel].name, 256, pos, inputstack, inputcount) +end + +minetest.register_node('drinks:liquid_barrel', { + description = 'Barrel of Liquid', + _doc_items_longdesc = "A node that provides a simple way to store juice.", + _doc_items_usagehelp = "Add or remove liquids from the barrel using buckets, bottles, or cups.", + drawtype = 'mesh', + mesh = 'drinks_liquid_barrel.obj', + tiles = {name='drinks_barrel.png'}, + groups = {choppy=2, dig_immediate=2,}, + paramtype = 'light', + paramtype2 = 'facedir', + selection_box = { + type = 'fixed', + fixed = {-.5, -.5, -.5, .5, .5, .5}, + }, + collision_box = { + type = 'fixed', + fixed = {-.5, -.5, -.5, .5, .5, .5}, + }, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_size('main', 8*4) + inv:set_size('src', 1) + inv:set_size('dst', 1) + meta:set_string('fullness', 0) + meta:set_string('fruit', 'empty') + meta:set_string('infotext', 'Empty Drink Barrel') + meta:set_string('formspec', 'size[8,8]'.. + 'label[0,0;Fill with the drink of your choice,]'.. + 'label[0,.4;you can only add more of the same type of drink.]'.. + 'label[4.5,1.2;Add liquid ->]'.. + 'label[.75,1.75;The barrel is empty]'.. + 'label[4.5,2.25;Take liquid ->]'.. + 'label[2,3.2;(This empties the barrel completely)]'.. + 'button[0,3;2,1;purge;Purge]'.. + 'list[current_name;src;6.5,1;1,1;]'.. + 'list[current_name;dst;6.5,2;1,1;]'.. + 'list[current_player;main;0,4;8,5;]') + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local instack = inv:get_stack('src', 1) + local outstack = inv:get_stack('dst', 1) + local outputstack = outstack:get_name() + local inputstack = instack:get_name() + local outputcount = outstack:get_count() + local inputcount = instack:get_count() + local fruit = string.sub(inputstack, 12, -1) + local fruit_in = meta:get_string('fruit') + if fruit_in == 'empty' then + meta:set_string('fruit', fruit) + local fruit_name = minetest.registered_nodes[instack:get_name()] + meta:set_string('fruit_name', string.lower(fruit_name.juice_type)) + local vessel = string.sub(inputstack, 8, 10) + drinks.drinks_barrel(pos, inputstack, inputcount) + end + if fruit == fruit_in then + local vessel = string.sub(inputstack, 8, 10) + drinks.drinks_barrel(pos, inputstack, inputcount) + end + if drinks.longname[outputstack] then + drinks.drinks_liquid_avail_sub(drinks.longname[outputstack].size, drinks.longname[outputstack].name, 128, outputstack, pos, outputcount) + end + end, + on_receive_fields = function(pos, formname, fields, sender) + if fields['purge'] then + local meta = minetest.get_meta(pos) + local fullness = 0 + local fruit_name = 'no' + meta:set_string('fullness', 0) + meta:set_string('fruit', 'empty') + meta:set_string('infotext', 'Empty Drink Barrel') + meta:set_string('formspec', drinks.liquid_storage_formspec(fruit_name, fullness, 128)) + end + end, + can_dig = function(pos) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + if inv:is_empty("src") and + inv:is_empty("dst") and + tonumber(meta:get_string('fullness')) == 0 then + return true + else + return false + end + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + if listname == 'src' then --adding liquid + local inputstack = stack:get_name() + local inputcount = stack:get_count() + local valid = string.sub(inputstack, 1, 8) + if valid == 'drinks:j' then + return inputcount + else + return 0 + end + elseif listname == 'dst' then --removing liquid + --make sure there is a liquid to remove + local juice = meta:get_string('fruit') + if juice ~= 'empty' then + local inputstack = stack:get_name() + local inputcount = stack:get_count() + local valid = string.sub(inputstack, 1, 7) + if valid == 'vessels' or valid == 'bucket:' then + return inputcount + else + return 0 + end + else + return 0 + end + end + end, +}) + +minetest.register_node('drinks:liquid_silo', { + description = 'Silo of Liquid', + _doc_items_longdesc = "A node that provides a simple way to store juice.", + _doc_items_usagehelp = "Add or remove liquids from the silo using buckets, bottles, or cups.", + drawtype = 'mesh', + mesh = 'drinks_silo.obj', + tiles = {name='drinks_silo.png'}, + groups = {choppy=2, dig_immediate=2,}, + paramtype = 'light', + paramtype2 = 'facedir', + selection_box = { + type = 'fixed', + fixed = {-.5, -.5, -.5, .5, 1.5, .5}, + }, + collision_box = { + type = 'fixed', + fixed = {-.5, -.5, -.5, .5, 1.5, .5}, + }, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_size('main', 8*4) + inv:set_size('src', 1) + inv:set_size('dst', 1) + meta:set_string('fullness', 0) + meta:set_string('fruit', 'empty') + meta:set_string('infotext', 'Empty Drink Silo') + meta:set_string('formspec', 'size[8,8]'.. + 'label[0,0;Fill with the drink of your choice,]'.. + 'label[0,.4;you can only add more of the same type of drink.]'.. + 'label[4.5,1.2;Add liquid ->]'.. + 'label[.75,1.75;The Silo is empty]'.. + 'label[4.5,2.25;Take liquid ->]'.. + 'label[2,3.2;(This empties the silo completely)]'.. + 'button[0,3;2,1;purge;Purge]'.. + 'list[current_name;src;6.5,1;1,1;]'.. + 'list[current_name;dst;6.5,2;1,1;]'.. + 'list[current_player;main;0,4;8,5;]') + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local instack = inv:get_stack("src", 1) + local outstack = inv:get_stack('dst', 1) + local outputstack = outstack:get_name() + local inputstack = instack:get_name() + local outputcount = outstack:get_count() + local inputcount = instack:get_count() + local fruit = string.sub(inputstack, 12, -1) + local fruit_in = meta:get_string('fruit') + if fruit_in == 'empty' then + meta:set_string('fruit', fruit) + local fruit_name = minetest.registered_nodes[instack:get_name()] + meta:set_string('fruit_name', string.lower(fruit_name.juice_type)) + local vessel = string.sub(inputstack, 8, 10) + drinks.drinks_silo(pos, inputstack, inputcount) + end + if fruit == fruit_in then + local vessel = string.sub(inputstack, 8, 10) + drinks.drinks_silo(pos, inputstack, inputcount) + end + if drinks.longname[outputstack] then + drinks.drinks_liquid_avail_sub(drinks.longname[outputstack].size, drinks.longname[outputstack].name, 256, outputstack, pos, outputcount) + end + end, + on_receive_fields = function(pos, formname, fields, sender) + if fields['purge'] then + local meta = minetest.get_meta(pos) + local fullness = 0 + local fruit_name = 'no' + meta:set_string('fullness', 0) + meta:set_string('fruit', 'empty') + meta:set_string('infotext', 'Empty Drink Silo') + meta:set_string('formspec', drinks.liquid_storage_formspec(fruit_name, fullness, 256)) + end + end, + can_dig = function(pos) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + if inv:is_empty("src") and + inv:is_empty("dst") and + tonumber(meta:get_string('fullness')) == 0 then + return true + else + return false + end + end, + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + if listname == 'src' then --adding liquid + local inputstack = stack:get_name() + local inputcount = stack:get_count() + local valid = string.sub(inputstack, 1, 8) + if valid == 'drinks:j' then + return inputcount + else + return 0 + end + elseif listname == 'dst' then --removing liquid + --make sure there is liquid to take_item + local juice = meta:get_string('fruit') + if juice ~= 'empty' then + local inputstack = stack:get_name() + local inputcount = stack:get_count() + local valid = string.sub(inputstack, 1, 7) + if valid == 'vessels' or valid == 'bucket:' then + return inputcount + else + return 0 + end + else + return 0 + end + end + end, +}) diff --git a/mods/drinks/drinks.lua b/mods/drinks/drinks.lua new file mode 100644 index 00000000..7de692f4 --- /dev/null +++ b/mods/drinks/drinks.lua @@ -0,0 +1,65 @@ +--Parse Table +for i in ipairs (drinks.drink_table) do + local desc = drinks.drink_table[i][1] + local craft = drinks.drink_table[i][2] + local color = drinks.drink_table[i][3] + local health = drinks.drink_table[i][4] + health = health or 1 + -- The color of the drink is all done in code, so we don't need to have multiple images. + +--Actual Node registration +minetest.register_node('drinks:jbu_'..desc..'', { + description = 'Bucket of '..craft..' Juice', + drawtype = "plantlike", + tiles = {'bucket.png^(drinks_bucket_contents.png^[colorize:'..color..':200)'}, + inventory_image = 'bucket.png^(drinks_bucket_contents.png^[colorize:'..color..':200)', + wield_image = 'bucket.png^(drinks_bucket_contents.png^[colorize:'..color..':200)', + paramtype = "light", + juice_type = craft, + is_ground_content = false, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25} + }, + groups = {vessel=1,dig_immediate=3,attached_node=1, drink = 1}, + sounds = default.node_sound_defaults(), +}) + +drinks.register_item('drinks:jcu_'..desc, 'vessels:drinking_glass', { + description = 'Cup of '..craft..' Juice', + groups = {drink=1}, + juice_type = craft, + inventory_image = 'drinks_glass_contents.png^[colorize:'..color..':200^drinks_drinking_glass.png', + on_use = function(itemstack, user, pointed_thing) + thirsty.drink(user, 4, 20) + local eat_func = minetest.item_eat(health, 'vessels:drinking_glass') + return eat_func(itemstack, user, pointed_thing) + end, +}) + +drinks.register_item('drinks:jbo_'..desc, 'vessels:glass_bottle',{ + description = 'Bottle of '..craft..' Juice', + groups = {drink = 1}, + juice_type = craft, + inventory_image = 'drinks_bottle_contents.png^[colorize:'..color..':200^drinks_glass_bottle.png', + on_use = function(itemstack, user, pointed_thing) + thirsty.drink(user, 8, 20) + local eat_func = minetest.item_eat((health*2), 'vessels:glass_bottle') + return eat_func(itemstack, user, pointed_thing) + end, +}) + +drinks.register_item('drinks:jsb_'..desc, 'vessels:steel_bottle',{ + description = 'Heavy Steel Bottle ('..craft..' Juice)', + groups = {drink = 1}, + juice_type = craft, + inventory_image = 'vessels_steel_bottle.png', + on_use = function(itemstack, user, pointed_thing) + thirsty.drink(user, 8, 20) + local eat_func = minetest.item_eat((health*2), 'vessels:steel_bottle') + return eat_func(itemstack, user, pointed_thing) + end, +}) + +end diff --git a/mods/drinks/drinks2.lua b/mods/drinks/drinks2.lua new file mode 100644 index 00000000..a59444d1 --- /dev/null +++ b/mods/drinks/drinks2.lua @@ -0,0 +1,61 @@ +-- This code is for if Thirst isn't enabled. +--Parse Table +for i in ipairs (drinks.drink_table) do + local desc = drinks.drink_table[i][1] + local craft = drinks.drink_table[i][2] + local color = drinks.drink_table[i][3] + local health = drinks.drink_table[i][4] + health = health or 1 + +--Actual Node registration +minetest.register_node('drinks:jbu_'..desc..'', { + description = 'Bucket of '..craft..' Juice', + drawtype = "plantlike", + tiles = {'bucket.png^(drinks_bucket_contents.png^[colorize:'..color..':200)'}, + inventory_image = 'bucket.png^(drinks_bucket_contents.png^[colorize:'..color..':200)', + wield_image = 'bucket.png^(drinks_bucket_contents.png^[colorize:'..color..':200)', + paramtype = "light", + juice_type = craft, + is_ground_content = false, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25} + }, + groups = {vessel=1,dig_immediate=3,attached_node=1, drink = 1}, + sounds = default.node_sound_defaults(), +}) + +drinks.register_item( 'drinks:jcu_'..desc, 'vessels:drinking_glass', { + description = 'Cup of '..craft..' Juice', + juice_type = craft, + inventory_image = 'drinks_glass_contents.png^[colorize:'..color..':200^drinks_drinking_glass.png', + on_use = function(itemstack, user, pointed_thing) + local eat_func = minetest.item_eat(health, 'vessels:drinking_glass') + return eat_func(itemstack, user, pointed_thing) + end, +}) + +drinks.register_item( 'drinks:jbo_'..desc, 'vessels:glass_bottle', { + description = 'Bottle of '..craft..' Juice', + groups = {drink=1}, + juice_type = craft, + inventory_image = 'drinks_bottle_contents.png^[colorize:'..color..':200^drinks_glass_bottle.png', + on_use = function(itemstack, user, pointed_thing) + local eat_func = minetest.item_eat((health*2), 'vessels:glass_bottle') + return eat_func(itemstack, user, pointed_thing) + end, +}) + +drinks.register_item( 'drinks:jsb_'..desc, 'vessels:steel_bottle', { + description = 'Heavy Steel Bottle ('..craft..' Juice)', + groups = {drink=1}, + juice_type = craft, + inventory_image = 'vessels_steel_bottle.png', + on_use = function(itemstack, user, pointed_thing) + local eat_func = minetest.item_eat((health*2), 'vessels:steel_bottle') + return eat_func(itemstack, user, pointed_thing) + end, +}) + +end diff --git a/mods/drinks/formspecs.lua b/mods/drinks/formspecs.lua new file mode 100644 index 00000000..43bf3904 --- /dev/null +++ b/mods/drinks/formspecs.lua @@ -0,0 +1,16 @@ +function drinks.liquid_storage_formspec(fruit_name, fullness, max) + local formspec = + 'size[8,8]'.. + 'label[0,0;Fill with the drink of your choice,]'.. + 'label[0,.4;you can only add more of the same type of drink.]'.. + 'label[4.5,1.2;Add liquid ->]'.. + 'label[.5,1.2;Storing '..fruit_name..' juice.]'.. + 'label[.5,1.65;Holding '..(fullness/2)..' of '..(max/2)..' cups.]'.. + 'label[4.5,2.25;Take liquid ->]'.. + 'label[2,3.2;(This empties the container completely)]'.. + 'button[0,3;2,1;purge;Purge]'.. + 'list[current_name;src;6.5,1;1,1;]'.. + 'list[current_name;dst;6.5,2;1,1;]'.. + 'list[current_player;main;0,4;8,5;]' + return formspec +end diff --git a/mods/drinks/init.lua b/mods/drinks/init.lua new file mode 100644 index 00000000..987c341c --- /dev/null +++ b/mods/drinks/init.lua @@ -0,0 +1,216 @@ +-- mod support (moreblocks/technic_worldgen) +local slab_str = "stairs:slab_wood" + +function applyModSupport() + local moreblocks_found = false + local technic_worldgen = false + + local modnames = minetest.get_modnames() + + for i, name in ipairs(modnames) do + -- minetest.log("[Mod] " .. name) + if name == "moreblocks" then + moreblocks_found = true + end + + if name == "technic_worldgen" then + technic_worldgen = true + end + end + + if moreblocks_found == true and technic_worldgen == true then + minetest.log("applying patch to mod " .. minetest.get_current_modname()) + minetest.log("converting '" .. slab_str .. "' to 'moreblocks:slab_wood'") + slab_str = "moreblocks:slab_wood" + end +end +--applyModSupport() + +--Craft Recipes + +-- added mod-support +minetest.register_craft({ + output = 'drinks:juice_press', + recipe = { + {'default:stick', 'default:steel_ingot', 'default:stick'}, + {'default:stick', 'bucket:bucket_empty', 'default:stick'}, + {slab_str, slab_str, 'vessels:drinking_glass'}, + } +}) + +-- added mod-support +minetest.register_craft({ + output = 'drinks:liquid_barrel', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + {slab_str, '', slab_str}, + } +}) + +drinks = { +drink_table = {}, +juiceable = {}, +shortname = { + ['jcu'] = {size = 2, name = 'vessels:drinking_glass'}, + ['jbo'] = {size = 4, name = 'vessels:glass_bottle'}, + ['jsb'] = {size = 4, name = 'vessels:steel_bottle'}, + ['jbu'] = {size = 16, name = 'bucket:bucket_empty'} +}, +longname = { + ['vessels:drinking_glass'] = {size = 2, name = 'jcu'}, + ['vessels:glass_bottle'] = {size = 4, name = 'jbo'}, + ['vessels:steel_bottle'] = {size = 4, name = 'jsb'}, + ['bucket:bucket_empty'] = {size = 16, name = 'jbu'}, + ['thirsty:steel_canteen'] = {size = 20, name = 'thirsty:steel_canteen'}, + ['thirsty:bronze_canteen'] = {size = 30, name = 'thirsty:bronze_canteen'}, +}, +} + + +-- Honestly not needed for default, but used as an example to add support to other mods. +-- Basically to use this all you need to do is add the name of the fruit to make juiceable (see line 14 for example) +-- Add the new fruit to a table like I've done in line 16. +-- The table should follow this scheme: internal name, Displayed name, colorize code. +-- Check out the drinks.lua file for more info how how the colorize code is used. + +if minetest.get_modpath('default') then + drinks.juiceable['apple'] = true -- Name of fruit to make juiceable. + drinks.juiceable['cactus'] = true + drinks.juiceable['blueberries'] = true + table.insert(drinks.drink_table, {'apple', 'Apple', '#ecff56'}) + table.insert(drinks.drink_table, {'cactus', 'Cactus', '#96F97B'}) + table.insert(drinks.drink_table, {'blueberries', 'Blueberry', '#521dcb'}) +end + +if minetest.get_modpath('bushes_classic') then + drinks.juiceable['blackberry'] = true + drinks.juiceable['blueberry'] = true + drinks.juiceable['gooseberry'] = true + drinks.juiceable['raspberry'] = true + drinks.juiceable['strawberry'] = true + table.insert(drinks.drink_table, {'blackberry', 'Blackberry', '#581845'}) + table.insert(drinks.drink_table, {'blueberry', 'Blueberry', '#521dcb'}) + table.insert(drinks.drink_table, {'gooseberry', 'Gooseberry', '#9cf57c'}) + table.insert(drinks.drink_table, {'raspberry', 'Raspberry', '#C70039'}) + table.insert(drinks.drink_table, {'strawberry', 'Strawberry', '#ff3636'}) +end + +if minetest.get_modpath('farming_plus') then + drinks.juiceable['banana'] = true + drinks.juiceable['melon'] = true + drinks.juiceable['lemon_item'] = true + drinks.juiceable['orange_item'] = true + drinks.juiceable['peach_item'] = true + drinks.juiceable['rhubarb_item'] = true + drinks.juiceable['tomato_item'] = true + drinks.juiceable['strawberry_item'] = true + drinks.juiceable['raspberry_item'] = true + table.insert(drinks.drink_table, {'banana', 'Banana', '#eced9f'}) + table.insert(drinks.drink_table, {'lemon', 'Lemon', '#feffaa'}) + table.insert(drinks.drink_table, {'melon', 'Melon', '#ef4646'}) + table.insert(drinks.drink_table, {'orange', 'Orange', '#ffc417'}) + table.insert(drinks.drink_table, {'peach', 'Peach', '#f2bc1e'}) + table.insert(drinks.drink_table, {'rhubarb', 'Rhubarb', '#fb8461'}) + table.insert(drinks.drink_table, {'tomato', 'Tomato', '#d03a0e'}) + table.insert(drinks.drink_table, {'strawberry', 'Strawberry', '#ff3636'}) + table.insert(drinks.drink_table, {'raspberry', 'Raspberry', '#C70039'}) +end + +if minetest.get_modpath('crops') then + drinks.juiceable['melon'] = true + drinks.juiceable['melon_slice'] = true + drinks.juiceable['tomato'] = true + drinks.juiceable['pumpkin'] = true + table.insert(drinks.drink_table, {'melon', 'Melon', '#ef4646'}) + table.insert(drinks.drink_table, {'tomato', 'Tomato', '#d03a0e'}) + table.insert(drinks.drink_table, {'pumpkin', 'Pumpkin', '#ffc04c'}) +end + +if minetest.get_modpath('farming') then + drinks.juiceable['melon_8'] = true + drinks.juiceable['melon_slice'] = true + drinks.juiceable['tomato'] = true + drinks.juiceable['carrot'] = true + drinks.juiceable['cucumber'] = true + drinks.juiceable['grapes'] = true + drinks.juiceable['pumpkin_8'] = true + drinks.juiceable['pumpkin_slice'] = true + drinks.juiceable['raspberries'] = true + drinks.juiceable['rhubarb'] = true + drinks.juiceable['blueberries'] = true + drinks.juiceable['pineapple'] = true + drinks.juiceable['pineapple_ring'] = true + table.insert(drinks.drink_table, {'melon', 'Melon', '#ef4646'}) + table.insert(drinks.drink_table, {'tomato', 'Tomato', '#990000'}) + table.insert(drinks.drink_table, {'carrot', 'Carrot', '#ed9121'}) + table.insert(drinks.drink_table, {'cucumber', 'Cucumber', '#73af59'}) + table.insert(drinks.drink_table, {'grapes', 'Grape', '#b20056'}) + table.insert(drinks.drink_table, {'pumpkin', 'Pumpkin', '#ffc04c'}) + table.insert(drinks.drink_table, {'raspberries', 'Raspberry', '#C70039'}) + table.insert(drinks.drink_table, {'rhubarb', 'Rhubarb', '#fb8461'}) + table.insert(drinks.drink_table, {'blueberries', 'Blueberry', '#521dcb'}) + table.insert(drinks.drink_table, {'pineapple', 'Pineapple', '#dcd611'}) + minetest.register_alias_force('farming:carrot_juice', 'drinks:jcu_carrot') + minetest.register_alias_force('farming:pineapple_juice', 'drinks:jcu_pineapple') +end + +if minetest.get_modpath('fruit') then + drinks.juiceable['pear'] = true + drinks.juiceable['plum'] = true + drinks.juiceable['peach'] = true + drinks.juiceable['orange'] = true + table.insert(drinks.drink_table, {'pear', 'Pear', '#ecff56'}) + table.insert(drinks.drink_table, {'plum', 'Plum', '#8e4585'}) + table.insert(drinks.drink_table, {'peach', 'Peach', '#f2bc1e'}) + table.insert(drinks.drink_table, {'orange', 'Orange', '#ffc417'}) +end + +if minetest.get_modpath('ethereal') then + drinks.juiceable['banana'] = true + drinks.juiceable['coconut'] = true + drinks.juiceable['coconut_slice'] = true + drinks.juiceable['orange'] = true + drinks.juiceable['strawberry'] = true + table.insert(drinks.drink_table, {'banana', 'Banana', '#eced9f'}) + table.insert(drinks.drink_table, {'coconut', 'Coconut', '#ffffff'}) + table.insert(drinks.drink_table, {'orange', 'Orange', '#ffc417'}) + table.insert(drinks.drink_table, {'strawberry', 'Strawberry', '#ff3636'}) +end + +-- replace craftitem to node definition +-- use existing node as template (e.g. 'vessel:glass_bottle') +drinks.register_item = function( name, template, def ) + local template_def = minetest.registered_nodes[template] + if template_def then + local drinks_def = table.copy(template_def) + + -- replace/add values + for k,v in pairs(def) do + if k == "groups" then + -- special handling for groups: merge instead replace + for g,n in pairs(v) do + drinks_def[k][g] = n + end + else + drinks_def[k]=v + end + end + + if def.inventory_image then + drinks_def.wield_image = drinks_def.inventory_image + drinks_def.tiles = { drinks_def.inventory_image } + end + + minetest.register_node( name, drinks_def ) + end +end + + +if minetest.get_modpath('thirsty') then + dofile(minetest.get_modpath('drinks')..'/drinks.lua') +else + dofile(minetest.get_modpath('drinks')..'/drinks2.lua') +end +dofile(minetest.get_modpath('drinks')..'/drink_machines.lua') +dofile(minetest.get_modpath('drinks')..'/formspecs.lua') diff --git a/mods/drinks/license.txt b/mods/drinks/license.txt new file mode 100644 index 00000000..49b202cb --- /dev/null +++ b/mods/drinks/license.txt @@ -0,0 +1,16 @@ +Textures are licensed under CC by SA 3.0 Nathan Salapat + +The drinking glass textures are modified from the vessels mod where it is licensed as; +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +Copyright (C) 2012-2016 Vanessa Ezekowitz +Copyright (C) 2016 Thomas-S + +The bucket textures are modified from the bucket mod where it is licensed as; +(CC BY-SA 3.0) celeron55 + +Code is licensed MIT, +Copyright 2019 Nathan Salapat + +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. diff --git a/mods/drinks/mod.conf b/mods/drinks/mod.conf new file mode 100644 index 00000000..d0c47df4 --- /dev/null +++ b/mods/drinks/mod.conf @@ -0,0 +1,7 @@ +name = drinks +depends= bucket,default,vessels,stairs +description = Adds a juice press and two juice storage containers. Most fruits and several veggies can be juiced. The resulting drinks can be 'ate' to gain health, or if you are using the thirsty mod, to regain hydration. +author = Nathan, Napiophelios +optional_depends = hunger,thirsty,plantlife,farming_plus,crops,farming,minetest_doc_modpack,fruits,ethereal +release = 1004 +title = Drinks diff --git a/mods/drinks/models/drinks_liquid_barrel.obj b/mods/drinks/models/drinks_liquid_barrel.obj new file mode 100644 index 00000000..4a67ef45 --- /dev/null +++ b/mods/drinks/models/drinks_liquid_barrel.obj @@ -0,0 +1,385 @@ +# Blender v2.78 (sub 0) OBJ File: 'drinks.blend' +# www.blender.org +o Barrel_Cylinder.001 +v -0.406507 -0.168381 0.450000 +v -0.406507 -0.168381 -0.400000 +v -0.168381 -0.406507 0.450000 +v -0.168381 -0.406507 -0.400000 +v 0.168381 -0.406507 0.450000 +v 0.168381 -0.406507 -0.400000 +v 0.406507 -0.168381 0.450000 +v 0.406507 -0.168381 -0.400000 +v 0.406507 0.168381 0.450000 +v 0.406507 0.168381 -0.400000 +v 0.168381 0.406507 0.450000 +v 0.168381 0.406507 -0.400000 +v -0.168381 0.406507 0.450000 +v -0.168381 0.406507 -0.400000 +v -0.406507 0.168381 0.450000 +v -0.406507 0.168381 -0.400000 +v -0.447158 -0.185219 0.350000 +v -0.447158 -0.185219 -0.300000 +v -0.185219 -0.447158 -0.300000 +v -0.185219 -0.447158 0.350000 +v 0.185219 -0.447158 -0.300000 +v 0.185219 -0.447158 0.350000 +v 0.447158 -0.185219 -0.300000 +v 0.447158 -0.185219 0.350000 +v 0.447158 0.185219 -0.300000 +v 0.447158 0.185219 0.350000 +v 0.185219 0.447158 -0.300000 +v 0.185219 0.447158 0.350000 +v -0.185219 0.447158 -0.300000 +v -0.185219 0.447158 0.350000 +v -0.447158 0.185219 -0.300000 +v -0.447158 0.185219 0.350000 +v 0.500000 -0.400000 0.350000 +v 0.500000 -0.500000 0.350000 +v -0.500000 -0.400000 0.350000 +v -0.500000 -0.500000 0.350000 +v -0.000000 -0.300000 0.350000 +v 0.000000 -0.500000 0.350000 +v 0.500000 -0.400000 0.250000 +v 0.500000 -0.500000 0.250000 +v -0.500000 -0.400000 0.250000 +v -0.500000 -0.500000 0.250000 +v 0.000000 -0.300000 0.250000 +v 0.000000 -0.500000 0.250000 +v 0.500000 -0.400000 -0.200000 +v 0.500000 -0.500000 -0.200000 +v -0.500000 -0.400000 -0.200000 +v -0.500000 -0.500000 -0.200000 +v 0.000000 -0.300000 -0.200000 +v 0.000000 -0.500000 -0.200000 +v 0.500000 -0.400000 -0.300000 +v 0.500000 -0.500000 -0.300000 +v -0.500000 -0.400000 -0.300000 +v -0.500000 -0.500000 -0.300000 +v 0.000000 -0.300000 -0.300000 +v 0.000000 -0.500000 -0.300000 +v -0.073585 0.436096 0.000000 +v -0.091981 0.482086 0.000000 +v -0.052032 0.436096 -0.052032 +v -0.065041 0.482086 -0.065041 +v -0.000000 0.436096 -0.073585 +v -0.000000 0.482086 -0.091981 +v 0.052032 0.436096 -0.052032 +v 0.065041 0.482086 -0.065041 +v 0.073585 0.436096 0.000000 +v 0.091981 0.482086 0.000000 +v 0.052032 0.436096 0.052032 +v 0.065041 0.482086 0.065041 +v -0.000000 0.436096 0.073585 +v -0.000000 0.482086 0.091981 +v -0.052032 0.436096 0.052032 +v -0.065041 0.482086 0.065041 +v 0.028284 -0.396726 -0.471686 +v 0.028284 -0.373432 -0.384753 +v -0.050000 -0.345485 -0.392241 +v -0.050000 -0.368778 -0.479174 +v -0.035355 -0.379635 -0.383090 +v -0.035355 -0.402929 -0.470024 +v 0.000000 -0.393781 -0.379300 +v 0.000000 -0.417075 -0.466233 +v 0.035355 -0.379635 -0.383090 +v 0.035355 -0.402929 -0.470024 +v 0.050000 -0.345485 -0.392241 +v 0.050000 -0.368778 -0.479174 +v 0.000000 -0.408042 -0.468654 +v 0.000000 -0.384749 -0.381720 +v -0.028284 -0.396726 -0.471686 +v -0.028284 -0.373432 -0.384753 +v -0.040000 -0.369405 -0.479006 +v -0.040000 -0.346112 -0.392073 +v 0.040000 -0.346112 -0.392073 +v 0.040000 -0.369405 -0.479006 +vt 1.0000 0.9193 +vt 0.9874 1.0000 +vt 0.7357 1.0000 +vt 0.7232 0.9193 +vt 0.8500 0.9193 +vt 0.8374 1.0000 +vt 0.5857 1.0000 +vt 0.5731 0.9193 +vt 0.8849 0.9193 +vt 0.8724 1.0000 +vt 0.6207 1.0000 +vt 0.6081 0.9193 +vt 0.6234 0.9193 +vt 0.6360 1.0000 +vt 0.8876 1.0000 +vt 0.9002 0.9193 +vt 0.8078 0.9193 +vt 0.7952 1.0000 +vt 0.5436 1.0000 +vt 0.5310 0.9193 +vt 0.5401 0.9193 +vt 0.5526 1.0000 +vt 0.8043 1.0000 +vt 0.8169 0.9193 +vt 0.0000 0.3716 +vt 0.0646 0.1942 +vt 0.2357 0.1145 +vt 0.4130 0.1791 +vt 0.4928 0.3502 +vt 0.4282 0.5276 +vt 0.2571 0.6073 +vt 0.0797 0.5427 +vt 0.9614 0.9193 +vt 0.9488 1.0000 +vt 0.6971 1.0000 +vt 0.6845 0.9193 +vt 0.6518 0.9193 +vt 0.6643 1.0000 +vt 0.9160 1.0000 +vt 0.9286 0.9193 +vt 0.0000 0.1969 +vt 0.1032 0.0388 +vt 0.2879 0.0000 +vt 0.4460 0.1032 +vt 0.4848 0.2879 +vt 0.3816 0.4460 +vt 0.1969 0.4848 +vt 0.0388 0.3816 +vt 0.6643 0.3529 +vt 0.6518 0.4335 +vt 0.9286 0.4335 +vt 0.9160 0.3529 +vt 0.9488 0.3529 +vt 0.9614 0.4335 +vt 0.6845 0.4335 +vt 0.6971 0.3529 +vt 0.5526 0.3529 +vt 0.5401 0.4335 +vt 0.8169 0.4335 +vt 0.8043 0.3529 +vt 0.7952 0.3529 +vt 0.8078 0.4335 +vt 0.5310 0.4335 +vt 0.5436 0.3529 +vt 0.6360 0.3529 +vt 0.6234 0.4335 +vt 0.9002 0.4335 +vt 0.8876 0.3529 +vt 0.8724 0.3529 +vt 0.8849 0.4335 +vt 0.6081 0.4335 +vt 0.6207 0.3529 +vt 0.8374 0.3529 +vt 0.8500 0.4335 +vt 0.5731 0.4335 +vt 0.5857 0.3529 +vt 0.9874 0.3529 +vt 1.0000 0.4335 +vt 0.7232 0.4335 +vt 0.7357 0.3529 +vt 0.2562 0.8343 +vt 0.4617 0.8366 +vt 0.4691 0.8792 +vt 0.2563 0.9163 +vt 0.0501 0.8371 +vt 0.0428 0.8798 +vt 0.2556 0.7954 +vt 0.2555 0.7134 +vt 0.4690 0.7499 +vt 0.4617 0.7926 +vt 0.0501 0.7930 +vt 0.0426 0.7505 +vt 0.2283 0.8520 +vt 0.4369 0.8520 +vt 0.4369 0.8937 +vt 0.2283 0.8937 +vt 0.0197 0.8520 +vt 0.0197 0.8937 +vt 0.5058 0.8366 +vt 0.5058 0.7926 +vt 0.0060 0.8371 +vt 0.0060 0.7930 +vt 0.2502 0.9083 +vt 0.4557 0.9106 +vt 0.4632 0.9532 +vt 0.2503 0.9902 +vt 0.0441 0.9111 +vt 0.0368 0.9538 +vt 0.2496 0.8693 +vt 0.2495 0.7873 +vt 0.4630 0.8238 +vt 0.4557 0.8665 +vt 0.0441 0.8670 +vt 0.0367 0.8244 +vt 0.2224 0.9347 +vt 0.4310 0.9347 +vt 0.4310 0.9764 +vt 0.2224 0.9764 +vt 0.0138 0.9347 +vt 0.0138 0.9764 +vt 0.4998 0.9106 +vt 0.4998 0.8665 +vt 0.0000 0.9111 +vt 0.0000 0.8670 +vt 0.6949 0.1977 +vt 0.6590 0.1885 +vt 0.6791 0.1399 +vt 0.7110 0.1588 +vt 0.7110 0.1210 +vt 0.6590 0.0913 +vt 0.6949 0.0821 +vt 0.6682 0.0554 +vt 0.6104 0.0711 +vt 0.6293 0.0393 +vt 0.5915 0.0393 +vt 0.5618 0.0913 +vt 0.5526 0.0554 +vt 0.5259 0.0821 +vt 0.5417 0.1399 +vt 0.5098 0.1210 +vt 0.5098 0.1588 +vt 0.5618 0.1885 +vt 0.5259 0.1977 +vt 0.6104 0.2086 +vt 0.5526 0.2244 +vt 0.5915 0.2405 +vt 0.6293 0.2405 +vt 0.6682 0.2244 +vt 0.8644 0.0660 +vt 0.8658 0.0729 +vt 0.8425 0.0797 +vt 0.8369 0.0733 +vt 0.9516 0.0062 +vt 0.9428 0.0724 +vt 0.9155 0.0655 +vt 0.9235 0.0025 +vt 0.8900 0.0645 +vt 0.8927 0.0000 +vt 1.0000 0.1215 +vt 0.9945 0.1279 +vt 0.9374 0.0787 +vt 0.8611 0.0000 +vt 0.8901 0.0702 +vt 0.8287 0.0027 +vt 0.7853 0.1303 +vt 0.7796 0.1239 +vt 0.8684 0.1399 +vt 0.8488 0.1414 +vt 0.8881 0.1398 +vt 0.9081 0.1412 +vt 0.9142 0.0724 +vt 0.9302 0.1436 +vn -0.6551 -0.6551 -0.3766 +vn 0.0000 -0.9264 -0.3766 +vn 0.6551 -0.6551 -0.3766 +vn 0.9264 0.0000 -0.3766 +vn 0.6551 0.6551 -0.3766 +vn -0.0000 0.9264 -0.3766 +vn 0.0000 0.0000 -1.0000 +vn -0.6551 0.6551 -0.3766 +vn -0.9264 0.0000 -0.3766 +vn -0.0000 -0.0000 1.0000 +vn -0.9264 0.0000 0.3766 +vn -1.0000 0.0000 -0.0000 +vn -0.6551 0.6551 0.3766 +vn -0.7071 0.7071 -0.0000 +vn -0.0000 0.9264 0.3766 +vn -0.0000 1.0000 -0.0000 +vn 0.6551 0.6551 0.3766 +vn 0.7071 0.7071 0.0000 +vn 0.9264 0.0000 0.3766 +vn 1.0000 0.0000 0.0000 +vn 0.6551 -0.6551 0.3766 +vn 0.7071 -0.7071 0.0000 +vn 0.0000 -0.9264 0.3766 +vn 0.0000 -1.0000 0.0000 +vn -0.6551 -0.6551 0.3766 +vn -0.7071 -0.7071 -0.0000 +vn -0.1961 0.9806 -0.0000 +vn 0.1961 0.9806 -0.0000 +vn -0.8666 -0.3466 -0.3590 +vn -0.3590 -0.3466 -0.8666 +vn 0.3590 -0.3466 -0.8666 +vn 0.8666 -0.3466 -0.3590 +vn 0.8666 -0.3466 0.3590 +vn 0.3590 -0.3466 0.8666 +vn -0.3590 -0.3466 0.8666 +vn -0.8666 -0.3466 0.3590 +vn 0.0000 -0.2588 -0.9659 +vn -0.9239 -0.3696 0.0990 +vn -0.3827 -0.8924 0.2391 +vn 0.0648 0.9639 -0.2583 +vn 0.3827 -0.8924 0.2391 +vn 0.9239 -0.3696 0.0990 +vn -0.0648 0.9639 -0.2583 +vn -0.9239 0.3696 -0.0990 +vn -0.3827 0.8924 -0.2391 +vn 0.3827 0.8924 -0.2391 +vn 0.9239 0.3696 -0.0990 +g Barrel_Cylinder.001_None +s off +f 18/1/1 2/2/1 4/3/1 19/4/1 +f 19/5/2 4/6/2 6/7/2 21/8/2 +f 21/9/3 6/10/3 8/11/3 23/12/3 +f 23/13/4 8/14/4 10/15/4 25/16/4 +f 25/17/5 10/18/5 12/19/5 27/20/5 +f 27/21/6 12/22/6 14/23/6 29/24/6 +f 4/25/7 2/26/7 16/27/7 14/28/7 12/29/7 10/30/7 8/31/7 6/32/7 +f 29/33/8 14/34/8 16/35/8 31/36/8 +f 31/37/9 16/38/9 2/39/9 18/40/9 +f 1/41/10 3/42/10 5/43/10 7/44/10 9/45/10 11/46/10 13/47/10 15/48/10 +f 15/49/11 32/50/11 17/51/11 1/52/11 +f 32/50/12 31/37/12 18/40/12 17/51/12 +f 13/53/13 30/54/13 32/55/13 15/56/13 +f 30/54/14 29/33/14 31/36/14 32/55/14 +f 11/57/15 28/58/15 30/59/15 13/60/15 +f 28/58/16 27/21/16 29/24/16 30/59/16 +f 9/61/17 26/62/17 28/63/17 11/64/17 +f 26/62/18 25/17/18 27/20/18 28/63/18 +f 7/65/19 24/66/19 26/67/19 9/68/19 +f 24/66/20 23/13/20 25/16/20 26/67/20 +f 5/69/21 22/70/21 24/71/21 7/72/21 +f 22/70/22 21/9/22 23/12/22 24/71/22 +f 3/73/23 20/74/23 22/75/23 5/76/23 +f 20/74/24 19/5/24 21/8/24 22/75/24 +f 1/77/25 17/78/25 20/79/25 3/80/25 +f 17/78/26 18/1/26 19/4/26 20/79/26 +f 37/81/10 35/82/10 36/83/10 38/84/10 +f 33/85/10 37/81/10 38/84/10 34/86/10 +f 43/87/7 44/88/7 42/89/7 41/90/7 +f 39/91/7 40/92/7 44/88/7 43/87/7 +f 35/82/27 37/81/27 43/87/27 41/90/27 +f 38/93/24 36/94/24 42/95/24 44/96/24 +f 37/81/28 33/85/28 39/91/28 43/87/28 +f 34/97/24 38/93/24 44/96/24 40/98/24 +f 36/99/12 35/82/12 41/90/12 42/100/12 +f 33/85/20 34/101/20 40/102/20 39/91/20 +f 49/103/10 47/104/10 48/105/10 50/106/10 +f 45/107/10 49/103/10 50/106/10 46/108/10 +f 55/109/7 56/110/7 54/111/7 53/112/7 +f 51/113/7 52/114/7 56/110/7 55/109/7 +f 47/104/27 49/103/27 55/109/27 53/112/27 +f 50/115/24 48/116/24 54/117/24 56/118/24 +f 49/103/28 45/107/28 51/113/28 55/109/28 +f 46/119/24 50/115/24 56/118/24 52/120/24 +f 48/121/12 47/104/12 53/112/12 54/122/12 +f 45/107/20 46/123/20 52/124/20 51/113/20 +f 57/125/29 58/126/29 60/127/29 59/128/29 +f 59/129/30 60/127/30 62/130/30 61/131/30 +f 61/132/31 62/130/31 64/133/31 63/134/31 +f 63/135/32 64/133/32 66/136/32 65/137/32 +f 65/138/33 66/136/33 68/139/33 67/140/33 +f 67/141/34 68/139/34 70/142/34 69/143/34 +f 60/127/16 58/126/16 72/144/16 70/142/16 68/139/16 66/136/16 64/133/16 62/130/16 +f 69/145/35 70/142/35 72/144/35 71/146/35 +f 71/147/36 72/144/36 58/126/36 57/148/36 +f 82/149/37 73/150/37 92/151/37 84/152/37 +f 75/153/38 76/154/38 78/155/38 77/156/38 +f 77/156/39 78/155/39 80/157/39 79/158/39 +f 75/159/40 90/160/40 89/161/40 76/154/40 +f 79/158/41 80/157/41 82/149/41 81/162/41 +f 80/157/37 85/163/37 73/150/37 82/149/37 +f 81/162/42 82/149/42 84/152/42 83/164/42 +f 84/152/43 92/151/43 91/165/43 83/166/43 +f 74/167/44 91/168/44 92/151/44 73/150/44 +f 86/169/45 74/167/45 73/150/45 85/163/45 +f 88/170/46 86/169/46 85/163/46 87/171/46 +f 78/155/37 87/171/37 85/163/37 80/157/37 +f 90/172/47 88/170/47 87/171/47 89/161/47 +f 76/154/37 89/161/37 87/171/37 78/155/37 diff --git a/mods/drinks/models/drinks_press.obj b/mods/drinks/models/drinks_press.obj new file mode 100644 index 00000000..4265ffc3 --- /dev/null +++ b/mods/drinks/models/drinks_press.obj @@ -0,0 +1,427 @@ +# Blender v2.78 (sub 0) OBJ File: 'drinks.blend' +# www.blender.org +o Press_Cube.001 +v 0.490000 -0.450000 0.030000 +v 0.490000 0.400000 0.030000 +v 0.490000 -0.450000 0.130000 +v 0.490000 0.400000 0.130000 +v 0.350000 -0.450000 0.030000 +v 0.350000 0.400000 0.030000 +v 0.350000 -0.450000 0.130000 +v 0.350000 0.400000 0.130000 +v -0.490000 -0.450000 0.130000 +v -0.490000 0.400000 0.130000 +v -0.490000 -0.450000 0.030000 +v -0.490000 0.400000 0.030000 +v -0.350000 -0.450000 0.130000 +v -0.350000 0.400000 0.130000 +v -0.350000 -0.450000 0.030000 +v -0.350000 0.400000 0.030000 +v 0.500000 0.370000 -0.000000 +v -0.500000 0.370000 -0.000000 +v 0.500000 0.370000 0.160000 +v -0.500000 0.370000 0.160000 +v 0.500000 0.230000 -0.000000 +v -0.500000 0.230000 -0.000000 +v 0.500000 0.230000 0.160000 +v -0.500000 0.230000 0.160000 +v -0.286937 0.050000 0.080000 +v -0.202895 0.050000 -0.122895 +v -0.330000 -0.450000 0.080000 +v -0.330000 0.050000 0.080000 +v -0.233345 -0.450000 -0.153345 +v -0.233345 0.050000 -0.153345 +v 0.000000 -0.450000 -0.250000 +v 0.000000 0.050000 -0.250000 +v 0.233345 -0.450000 -0.153345 +v 0.233345 0.050000 -0.153345 +v 0.330000 -0.450000 0.080000 +v 0.330000 0.050000 0.080000 +v 0.233345 -0.450000 0.313345 +v 0.233345 0.050000 0.313345 +v -0.000000 -0.450000 0.410000 +v -0.000000 0.050000 0.410000 +v -0.233345 -0.450000 0.313345 +v -0.233345 0.050000 0.313345 +v 0.000000 0.050000 -0.206937 +v 0.202895 0.050000 -0.122895 +v 0.286937 0.050000 0.080000 +v 0.202895 0.050000 0.282895 +v -0.000000 0.050000 0.366937 +v -0.202895 0.050000 0.282895 +v -0.286937 -0.033841 0.080000 +v -0.202895 -0.033841 0.282895 +v -0.000000 -0.033841 0.366937 +v 0.202895 -0.033841 0.282895 +v 0.286937 -0.033841 0.080000 +v 0.202895 -0.033841 -0.122895 +v 0.000000 -0.033841 -0.206937 +v -0.202895 -0.033841 -0.122895 +v 0.300000 -0.500000 0.400000 +v 0.400000 -0.500000 -0.400000 +v -0.300000 -0.500000 0.400000 +v -0.400000 -0.500000 -0.400000 +v -0.000000 -0.500000 0.500000 +v 0.500000 -0.500000 0.080000 +v 0.000000 -0.500000 -0.500000 +v -0.500000 -0.500000 0.080000 +v -0.000000 -0.500000 0.080000 +v 0.300000 -0.450000 0.400000 +v 0.400000 -0.450000 -0.400000 +v -0.300000 -0.450000 0.400000 +v -0.400000 -0.450000 -0.400000 +v -0.000000 -0.450000 0.500000 +v 0.500000 -0.450000 0.080000 +v 0.000000 -0.450000 -0.500000 +v -0.500000 -0.450000 0.080000 +v -0.000000 -0.450000 0.080000 +v -0.280783 0.000000 0.080000 +v -0.198544 0.000000 -0.118544 +v 0.000000 0.000000 -0.200783 +v 0.198544 0.000000 -0.118544 +v 0.280783 0.000000 0.080000 +v 0.198544 0.000000 0.278544 +v -0.000000 0.000000 0.360783 +v -0.198544 0.000000 0.278544 +v -0.241395 0.372715 -0.123119 +v 0.259946 0.372715 0.258765 +v -0.025000 -0.005792 0.080000 +v -0.025000 0.449165 0.080000 +v -0.017678 -0.005792 0.062322 +v -0.017678 0.449165 0.062322 +v -0.000000 -0.005792 0.055000 +v -0.000000 0.449165 0.055000 +v 0.017678 -0.005792 0.062322 +v 0.017678 0.449165 0.062322 +v 0.025000 -0.005792 0.080000 +v 0.025000 0.449165 0.080000 +v 0.017678 -0.005792 0.097678 +v 0.017678 0.449165 0.097678 +v -0.000000 -0.005792 0.105000 +v -0.000000 0.449165 0.105000 +v -0.017678 -0.005792 0.097678 +v -0.017678 0.449165 0.097678 +v 0.273063 0.394363 0.241544 +v -0.228277 0.394363 -0.140340 +v 0.273063 0.424977 0.241544 +v -0.228277 0.424978 -0.140340 +v 0.259946 0.446625 0.258765 +v -0.241395 0.446625 -0.123119 +v 0.241395 0.446625 0.283119 +v -0.259946 0.446625 -0.098765 +v 0.228277 0.424977 0.300340 +v -0.273063 0.424977 -0.081544 +v 0.228277 0.394363 0.300340 +v -0.273063 0.394363 -0.081544 +v 0.241395 0.372715 0.283119 +v -0.259946 0.372715 -0.098765 +vt 1.0000 0.8133 +vt 0.5747 0.8133 +vt 0.5747 0.7632 +vt 1.0000 0.7632 +vt 0.5747 0.6932 +vt 1.0000 0.6932 +vt 0.5747 0.6431 +vt 1.0000 0.6431 +vt 1.0000 0.8833 +vt 0.5747 0.8833 +vt 0.3063 0.3026 +vt 0.4945 0.0006 +vt 0.7460 0.2422 +vt 0.6556 0.5216 +vt 0.5246 0.8833 +vt 0.5246 0.8133 +vt 0.5246 0.8414 +vt 0.9500 0.8414 +vt 0.9500 0.8914 +vt 0.5246 0.8914 +vt 0.9500 0.9615 +vt 0.5246 0.9615 +vt 0.5246 0.7213 +vt 0.9500 0.7213 +vt 0.9500 0.7713 +vt 0.5246 0.7713 +vt 0.0533 0.1441 +vt 0.2265 0.0006 +vt 1.0000 0.8914 +vt 1.0000 0.9615 +vt 0.9472 0.7427 +vt 0.5705 0.7427 +vt 0.5705 0.6824 +vt 0.9472 0.6824 +vt 0.5705 0.6296 +vt 0.9472 0.6296 +vt 0.9472 0.8557 +vt 0.5705 0.8557 +vt 0.5705 0.7954 +vt 0.9472 0.7954 +vt 1.0000 0.8557 +vt 1.0000 0.7954 +vt 0.5177 0.8557 +vt 0.5177 0.7954 +vt 0.7652 0.5368 +vt 0.9836 0.5368 +vt 0.9836 0.6201 +vt 0.7652 0.6201 +vt 0.7488 0.4972 +vt 1.0000 0.4972 +vt 0.9836 0.5368 +vt 0.7652 0.5368 +vt 1.0000 0.0000 +vt 1.0000 0.4972 +vt 0.7488 0.4972 +vt 0.7488 0.0000 +vt 0.9836 0.6201 +vt 0.7652 0.6201 +vt 0.9836 0.5368 +vt 0.7652 0.5368 +vt 1.0000 0.0000 +vt 1.0000 0.4972 +vt 0.7488 0.4972 +vt 0.7488 0.0000 +vt 0.7652 0.5368 +vt 0.9836 0.5368 +vt 0.9836 0.6201 +vt 0.7652 0.6201 +vt 0.7488 0.4972 +vt 1.0000 0.4972 +vt 0.9836 0.5368 +vt 0.7652 0.5368 +vt 1.0000 0.0000 +vt 0.7488 0.0000 +vt 0.7652 0.5368 +vt 0.9836 0.5368 +vt 0.9836 0.6201 +vt 0.7652 0.6201 +vt 0.9836 0.5368 +vt 0.7652 0.5368 +vt 1.0000 0.0000 +vt 1.0000 0.4972 +vt 0.7488 0.4972 +vt 0.7488 0.0000 +vt 0.9836 0.6201 +vt 0.7652 0.6201 +vt 0.7488 0.4972 +vt 1.0000 0.4972 +vt 1.0000 0.0000 +vt 0.7488 0.0000 +vt 0.1181 0.6046 +vt 0.4448 0.7254 +vt 0.7488 0.4972 +vt 1.0000 0.4972 +vt 0.9836 0.5368 +vt 0.7652 0.5368 +vt 1.0000 0.0000 +vt 0.7488 0.0000 +vt 0.9836 0.6201 +vt 0.7652 0.6201 +vt 1.0000 0.0000 +vt 1.0000 0.4972 +vt 0.7488 0.4972 +vt 0.7488 0.0000 +vt 0.9836 0.6201 +vt 0.7652 0.6201 +vt 1.0000 0.0000 +vt 0.7488 0.0000 +vt 0.0006 0.3630 +vt 0.9836 0.6201 +vt 0.7652 0.6201 +vt 0.3057 0.3020 +vt 0.6550 0.5209 +vt 0.4442 0.7248 +vt 0.1174 0.6040 +vt 0.0527 0.1434 +vt 0.0000 0.3624 +vt 0.4939 0.0000 +vt 0.7453 0.2416 +vt 0.2259 0.0000 +vt 0.4840 0.9815 +vt 0.6645 0.9816 +vt 0.6645 1.0000 +vt 0.4840 0.9999 +vt 0.1389 1.0000 +vt 0.0000 1.0000 +vt 0.0000 0.9816 +vt 0.1389 0.9816 +vt 0.5106 1.0000 +vt 0.3717 1.0000 +vt 0.3717 0.9816 +vt 0.5106 0.9816 +vt 0.0000 0.9814 +vt 0.1805 0.9814 +vt 0.1805 0.9998 +vt 0.0000 0.9998 +vt 0.3323 0.9815 +vt 0.3322 0.9999 +vt 0.2553 1.0000 +vt 0.2553 0.9816 +vt 0.2489 0.4939 +vt 0.1374 0.3825 +vt 0.1374 0.2249 +vt 0.2489 0.1134 +vt 0.4065 0.1134 +vt 0.5180 0.2249 +vt 0.5180 0.3825 +vt 0.4065 0.4939 +vt 0.9532 0.8586 +vt 0.9418 0.8699 +vt 0.9258 0.8699 +vt 0.9145 0.8586 +vt 0.9145 0.8425 +vt 0.9258 0.8312 +vt 0.9418 0.8312 +vt 0.9532 0.8425 +vt 0.0160 0.8312 +vt 0.4121 0.8312 +vt 0.4121 0.8479 +vt 0.0160 0.8479 +vt 0.5843 0.8425 +vt 0.5843 0.8586 +vt 0.4121 0.8645 +vt 0.0160 0.8645 +vt 0.5843 0.9548 +vt 0.9145 0.9548 +vt 0.9145 0.9709 +vt 0.5843 0.9709 +vt 0.4121 0.8812 +vt 0.0160 0.8812 +vt 0.5843 0.9388 +vt 0.9145 0.9388 +vt 0.4121 0.8978 +vt 0.0160 0.8978 +vt 0.5569 0.8699 +vt 0.5456 0.8586 +vt 0.5456 0.8425 +vt 0.5569 0.8312 +vt 0.5730 0.8312 +vt 0.5730 0.8699 +vt 0.5843 0.9227 +vt 0.9145 0.9227 +vt 0.0160 0.7646 +vt 0.4121 0.7646 +vt 0.4121 0.7812 +vt 0.0160 0.7812 +vt 0.5843 0.8746 +vt 0.9145 0.8746 +vt 0.9145 0.8907 +vt 0.5843 0.8907 +vt 0.5843 0.9067 +vt 0.9145 0.9067 +vt 0.4121 0.7979 +vt 0.0160 0.7979 +vt 0.4523 0.7646 +vt 0.4523 0.7812 +vt 0.4405 0.7930 +vt 0.4239 0.7930 +vt 0.4239 0.7528 +vt 0.4405 0.7528 +vt 0.4121 0.8145 +vt 0.0160 0.8145 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 -1.0000 -0.0000 +vn 0.0000 1.0000 0.0000 +vn -0.9239 0.0000 0.3827 +vn -0.9239 0.0000 -0.3827 +vn -0.3827 0.0000 0.9239 +vn -0.3827 0.0000 -0.9239 +vn 0.3827 0.0000 -0.9239 +vn 0.9239 0.0000 -0.3827 +vn 0.3827 0.0000 0.9239 +vn 0.9239 0.0000 0.3827 +vn -0.9790 0.0000 -0.2040 +vn 0.8480 0.0000 0.5300 +vn -0.8480 0.0000 0.5300 +vn 0.9790 0.0000 -0.2040 +vn 0.2425 0.0000 -0.9701 +vn -0.3162 0.0000 0.9487 +vn -0.2425 0.0000 -0.9701 +vn 0.3162 0.0000 0.9487 +vn -0.7955 -0.0000 -0.6060 +vn -0.6060 -0.0000 0.7955 +vn -0.4285 0.7071 0.5625 +vn 0.7955 -0.0000 0.6060 +vn 0.4285 0.7071 -0.5625 +vn 0.6060 -0.0000 -0.7955 +vn 0.4285 -0.7071 -0.5625 +vn -0.4285 -0.7071 0.5625 +g Press_Cube.001_None +s off +f 1/1/1 2/2/1 4/3/1 3/4/1 +f 3/4/2 4/3/2 8/5/2 7/6/2 +f 7/6/3 8/5/3 6/7/3 5/8/3 +f 5/9/4 6/10/4 2/2/4 1/1/4 +f 65/11/5 64/12/5 60/13/5 63/14/5 +f 8/15/6 4/16/6 2/2/6 6/10/6 +f 9/17/3 10/18/3 12/19/3 11/20/3 +f 11/20/4 12/19/4 16/21/4 15/22/4 +f 15/23/1 16/24/1 14/25/1 13/26/1 +f 13/26/2 14/25/2 10/18/2 9/17/2 +f 61/27/5 59/28/5 64/12/5 65/11/5 +f 16/21/6 12/19/6 10/29/6 14/30/6 +f 17/31/6 18/32/6 20/33/6 19/34/6 +f 19/34/2 20/33/2 24/35/2 23/36/2 +f 23/37/5 24/38/5 22/39/5 21/40/5 +f 21/40/4 22/39/4 18/32/4 17/31/4 +f 19/41/1 23/37/1 21/40/1 17/42/1 +f 24/38/3 20/43/3 18/44/3 22/39/3 +f 45/45/7 44/46/7 54/47/7 53/48/7 +f 34/49/6 32/50/6 43/51/6 44/52/6 +f 27/53/8 28/54/8 30/55/8 29/56/8 +f 44/52/9 43/51/9 55/57/9 54/58/9 +f 30/55/6 28/54/6 25/59/6 26/60/6 +f 29/61/10 30/62/10 32/63/10 31/64/10 +f 46/65/8 45/66/8 53/67/8 52/68/8 +f 40/69/6 38/70/6 46/71/6 47/72/6 +f 31/73/11 32/50/11 34/49/11 33/74/11 +f 48/75/11 47/76/11 51/77/11 50/78/11 +f 32/63/6 30/62/6 26/79/6 43/80/6 +f 33/81/12 34/82/12 36/83/12 35/84/12 +f 43/80/13 26/79/13 56/85/13 55/86/13 +f 38/87/6 36/88/6 45/66/6 46/65/6 +f 35/89/14 36/88/14 38/87/14 37/90/14 +f 62/91/5 65/11/5 63/14/5 58/92/5 +f 28/93/6 42/94/6 48/95/6 25/96/6 +f 37/97/13 38/70/13 40/69/13 39/98/13 +f 36/83/6 34/82/6 44/46/6 45/45/6 +f 47/72/10 46/71/10 52/99/10 51/100/10 +f 39/101/9 40/102/9 42/103/9 41/104/9 +f 26/60/14 25/59/14 49/105/14 56/106/14 +f 42/103/6 40/102/6 47/76/6 48/75/6 +f 41/107/7 42/94/7 28/93/7 27/108/7 +f 57/109/5 61/27/5 65/11/5 62/91/5 +f 25/96/12 48/95/12 50/110/12 49/111/12 +f 74/112/6 72/113/6 69/114/6 73/115/6 +f 70/116/6 74/112/6 73/115/6 68/117/6 +f 71/118/6 67/119/6 72/113/6 74/112/6 +f 66/120/6 71/118/6 74/112/6 70/116/6 +f 60/121/15 64/122/15 73/123/15 69/124/15 +f 57/125/16 62/126/16 71/127/16 66/128/16 +f 64/129/17 59/130/17 68/131/17 73/132/17 +f 62/133/18 58/134/18 67/135/18 71/136/18 +f 58/134/19 63/137/19 72/138/19 67/135/19 +f 59/130/20 61/139/20 70/140/20 68/131/20 +f 63/137/21 60/121/21 69/124/21 72/138/21 +f 61/139/22 57/125/22 66/128/22 70/140/22 +f 75/141/6 82/142/6 81/143/6 80/144/6 79/145/6 78/146/6 77/147/6 76/148/6 +f 102/149/23 83/150/23 114/151/23 112/152/23 110/153/23 108/154/23 106/155/23 104/156/23 +f 85/157/8 86/158/8 88/159/8 87/160/8 +f 109/161/24 110/153/24 112/152/24 111/162/24 +f 87/160/10 88/159/10 90/163/10 89/164/10 +f 107/165/25 108/166/25 110/167/25 109/168/25 +f 89/164/11 90/163/11 92/169/11 91/170/11 +f 105/171/6 106/172/6 108/166/6 107/165/6 +f 91/170/12 92/169/12 94/173/12 93/174/12 +f 84/175/26 101/176/26 103/177/26 105/178/26 107/179/26 109/161/26 111/162/26 113/180/26 +f 103/181/27 104/182/27 106/172/27 105/171/27 +f 93/183/14 94/184/14 96/185/14 95/186/14 +f 113/187/5 114/188/5 83/189/5 84/190/5 +f 101/191/28 102/192/28 104/182/28 103/181/28 +f 95/186/13 96/185/13 98/193/13 97/194/13 +f 88/195/6 86/196/6 100/197/6 98/198/6 96/185/6 94/184/6 92/199/6 90/200/6 +f 84/190/29 83/189/29 102/192/29 101/191/29 +f 97/194/9 98/193/9 100/201/9 99/202/9 +f 111/162/30 112/152/30 114/188/30 113/187/30 +f 99/202/7 100/201/7 86/158/7 85/157/7 diff --git a/mods/drinks/models/drinks_silo.obj b/mods/drinks/models/drinks_silo.obj new file mode 100644 index 00000000..d31e98b1 --- /dev/null +++ b/mods/drinks/models/drinks_silo.obj @@ -0,0 +1,449 @@ +# Blender v2.78 (sub 2) OBJ File: 'drinks.blend' +# www.blender.org +o Sphere_Sphere.001 +v 0.355973 -0.470000 -0.283179 +v 0.355973 0.000000 -0.283179 +v 0.285262 -0.470000 -0.353890 +v 0.285262 0.000000 -0.353890 +v 0.426684 -0.470000 -0.353890 +v 0.426684 0.000000 -0.353890 +v 0.355973 -0.470000 -0.424601 +v 0.355973 0.000000 -0.424601 +v 0.256978 -0.480000 -0.353890 +v 0.355973 -0.480000 -0.254895 +v 0.355973 -0.480000 -0.452885 +v 0.454968 -0.480000 -0.353890 +v 0.256978 -0.500000 -0.353890 +v 0.355973 -0.500000 -0.254895 +v 0.355973 -0.500000 -0.452885 +v 0.454968 -0.500000 -0.353890 +v 0.355973 0.030000 -0.283179 +v 0.285262 0.030000 -0.353890 +v 0.296242 0.036360 -0.364870 +v 0.366953 0.036360 -0.294159 +v -0.285262 -0.470000 -0.353890 +v -0.285262 0.000000 -0.353890 +v -0.355973 -0.470000 -0.283179 +v -0.355973 0.000000 -0.283179 +v -0.355973 -0.470000 -0.424601 +v -0.355973 0.000000 -0.424601 +v -0.426684 -0.470000 -0.353890 +v -0.426684 0.000000 -0.353890 +v -0.355973 -0.480000 -0.254895 +v -0.256978 -0.480000 -0.353890 +v -0.454968 -0.480000 -0.353890 +v -0.355973 -0.480000 -0.452885 +v -0.355973 -0.500000 -0.254895 +v -0.256978 -0.500000 -0.353890 +v -0.454968 -0.500000 -0.353890 +v -0.355973 -0.500000 -0.452885 +v -0.285262 0.030000 -0.353890 +v -0.355973 0.030000 -0.283179 +v -0.366953 0.036360 -0.294159 +v -0.296242 0.036360 -0.364870 +v 0.285262 -0.470000 0.358056 +v 0.285262 0.000000 0.358056 +v 0.355973 -0.470000 0.287346 +v 0.355973 0.000000 0.287346 +v 0.355973 -0.470000 0.428767 +v 0.355973 0.000000 0.428767 +v 0.426684 -0.470000 0.358056 +v 0.426684 0.000000 0.358056 +v 0.355973 -0.480000 0.259061 +v 0.256978 -0.480000 0.358056 +v 0.454968 -0.480000 0.358056 +v 0.355973 -0.480000 0.457051 +v 0.355973 -0.500000 0.259061 +v 0.256978 -0.500000 0.358056 +v 0.454968 -0.500000 0.358056 +v 0.355973 -0.500000 0.457051 +v 0.285262 0.030000 0.358056 +v 0.355973 0.030000 0.287346 +v 0.366953 0.036360 0.298326 +v 0.296242 0.036360 0.369036 +v -0.355973 -0.470000 0.287346 +v -0.355973 0.000000 0.287346 +v -0.285263 -0.470000 0.358056 +v -0.285263 0.000000 0.358056 +v -0.426684 -0.470000 0.358056 +v -0.426684 0.000000 0.358056 +v -0.355973 -0.470000 0.428767 +v -0.355973 0.000000 0.428767 +v -0.256978 -0.480000 0.358056 +v -0.355973 -0.480000 0.259061 +v -0.355973 -0.480000 0.457051 +v -0.454968 -0.480000 0.358056 +v -0.256978 -0.500000 0.358056 +v -0.355973 -0.500000 0.259061 +v -0.355973 -0.500000 0.457051 +v -0.454968 -0.500000 0.358056 +v -0.355973 0.030000 0.287346 +v -0.285263 0.030000 0.358056 +v -0.296242 0.036360 0.369036 +v -0.366953 0.036360 0.298326 +v 0.298674 1.404509 -0.123715 +v 0.483264 -0.154509 -0.200174 +v 0.000000 -0.350000 0.000000 +v 0.298674 1.404509 0.123715 +v 0.483264 1.154508 0.200174 +v 0.483264 -0.154509 0.200174 +v 0.298674 -0.304509 0.123715 +v 0.123715 1.404509 0.298674 +v 0.200175 1.154508 0.483264 +v 0.200175 -0.154509 0.483264 +v 0.123715 -0.304509 0.298674 +v -0.123715 1.404509 0.298674 +v -0.200174 1.154508 0.483264 +v -0.200174 -0.154509 0.483264 +v -0.123715 -0.304509 0.298674 +v -0.298674 1.404509 0.123715 +v -0.483264 1.154508 0.200175 +v -0.483264 -0.154509 0.200175 +v -0.298673 -0.304509 0.123715 +v -0.000000 1.500000 0.000000 +v -0.298674 1.404509 -0.123715 +v -0.483264 1.154508 -0.200174 +v -0.483264 -0.154509 -0.200174 +v -0.298673 -0.304509 -0.123715 +v -0.123715 1.404509 -0.298674 +v -0.200174 1.154508 -0.483264 +v -0.200174 -0.154509 -0.483264 +v -0.123715 -0.304509 -0.298673 +v 0.123715 1.404509 -0.298674 +v 0.200175 1.154508 -0.483264 +v 0.200175 -0.154509 -0.483264 +v 0.123715 -0.304509 -0.298673 +v 0.483264 1.154508 -0.200174 +v 0.298673 -0.304509 -0.123715 +vt 1.000000 0.008414 +vt 0.978921 0.399028 +vt 0.894297 0.383031 +vt 0.916891 0.003929 +vt 0.822710 0.352283 +vt 0.834561 0.000001 +vt 0.760707 0.354848 +vt 0.739397 0.000000 +vt 0.689594 0.414136 +vt 0.642691 0.007416 +vt 0.756477 0.490620 +vt 0.709526 0.588101 +vt 0.670960 0.596854 +vt 0.740550 0.468871 +vt 0.849070 0.402909 +vt 0.749567 0.419582 +vt 0.853240 0.441198 +vt 0.727002 0.453325 +vt 0.854930 0.419425 +vt 0.924304 0.516307 +vt 0.847709 0.465468 +vt 0.944476 0.505392 +vt 0.932660 0.620289 +vt 0.957582 0.639217 +vt 0.963235 0.492572 +vt 0.982975 0.636506 +vt 0.651986 0.586137 +vt 0.974085 0.425479 +vt 0.885915 0.409359 +vt 0.712088 0.441124 +vt 1.000000 0.008414 +vt 0.978921 0.399028 +vt 0.894297 0.383031 +vt 0.916891 0.003929 +vt 0.822710 0.352283 +vt 0.834561 0.000001 +vt 0.760707 0.354848 +vt 0.739397 0.000000 +vt 0.689594 0.414136 +vt 0.642691 0.007416 +vt 0.756477 0.490620 +vt 0.709526 0.588101 +vt 0.670960 0.596854 +vt 0.740550 0.468871 +vt 0.849070 0.402909 +vt 0.749567 0.419582 +vt 0.853240 0.441198 +vt 0.727002 0.453325 +vt 0.854930 0.419425 +vt 0.924304 0.516307 +vt 0.847709 0.465468 +vt 0.944476 0.505392 +vt 0.932660 0.620289 +vt 0.957582 0.639217 +vt 0.963235 0.492572 +vt 0.982975 0.636506 +vt 0.651986 0.586137 +vt 0.974085 0.425479 +vt 0.885915 0.409359 +vt 0.712088 0.441124 +vt 1.000000 0.008414 +vt 0.978921 0.399028 +vt 0.894297 0.383031 +vt 0.916891 0.003929 +vt 0.822710 0.352283 +vt 0.834561 0.000001 +vt 0.760707 0.354848 +vt 0.739397 0.000000 +vt 0.689594 0.414136 +vt 0.642691 0.007416 +vt 0.756477 0.490620 +vt 0.709526 0.588101 +vt 0.670960 0.596854 +vt 0.740550 0.468871 +vt 0.849070 0.402909 +vt 0.749567 0.419582 +vt 0.853240 0.441198 +vt 0.727002 0.453325 +vt 0.854930 0.419425 +vt 0.924304 0.516307 +vt 0.847709 0.465468 +vt 0.944476 0.505392 +vt 0.932660 0.620289 +vt 0.957582 0.639217 +vt 0.963235 0.492572 +vt 0.982975 0.636506 +vt 0.651986 0.586137 +vt 0.974085 0.425479 +vt 0.885915 0.409359 +vt 0.712088 0.441124 +vt 1.000000 0.008414 +vt 0.978921 0.399028 +vt 0.894297 0.383031 +vt 0.916891 0.003929 +vt 0.822710 0.352283 +vt 0.834561 0.000001 +vt 0.760707 0.354848 +vt 0.739397 0.000000 +vt 0.689594 0.414136 +vt 0.642691 0.007416 +vt 0.756477 0.490620 +vt 0.709526 0.588101 +vt 0.670960 0.596854 +vt 0.740550 0.468871 +vt 0.849070 0.402909 +vt 0.749567 0.419582 +vt 0.853240 0.441198 +vt 0.727002 0.453325 +vt 0.854930 0.419425 +vt 0.924304 0.516307 +vt 0.847709 0.465468 +vt 0.944476 0.505392 +vt 0.932660 0.620289 +vt 0.957582 0.639217 +vt 0.963235 0.492572 +vt 0.982975 0.636506 +vt 0.651986 0.586137 +vt 0.974085 0.425479 +vt 0.885915 0.409359 +vt 0.712088 0.441124 +vt 0.350770 0.992591 +vt 0.308827 0.883889 +vt 0.384778 0.836945 +vt 0.470279 0.909152 +vt 0.776139 0.791890 +vt 0.748838 0.668985 +vt 0.838661 0.688066 +vt 0.613361 0.001953 +vt 0.613361 0.501732 +vt 0.460509 0.501732 +vt 0.460509 0.001953 +vt 0.293637 0.753973 +vt 0.741714 0.572150 +vt 0.892517 0.611056 +vt 0.980498 0.736300 +vt 0.891124 0.758070 +vt 0.414908 0.760781 +vt 0.526265 0.770946 +vt 0.307657 0.501732 +vt 0.307657 0.001953 +vt 0.963601 0.886471 +vt 0.883457 0.843656 +vt 0.392837 0.683662 +vt 0.488453 0.624099 +vt 0.154805 0.501732 +vt 0.154805 0.001953 +vt 0.851929 0.986328 +vt 0.821052 0.901634 +vt 0.327901 0.636527 +vt 0.367274 0.529625 +vt 0.001953 0.501732 +vt 0.001953 0.001953 +vt 0.703139 0.986328 +vt 0.736320 0.903076 +vt 0.246988 0.639780 +vt 0.211521 0.529625 +vt 0.613472 0.002064 +vt 0.613472 0.501843 +vt 0.460620 0.501842 +vt 0.460620 0.002064 +vt 0.592690 0.888063 +vt 0.672296 0.847742 +vt 0.184525 0.693546 +vt 0.086511 0.626896 +vt 0.307768 0.501842 +vt 0.307768 0.002064 +vt 0.574219 0.742591 +vt 0.660933 0.763134 +vt 0.168400 0.777459 +vt 0.045236 0.783554 +vt 0.154916 0.501842 +vt 0.154916 0.002064 +vt 0.651237 0.619072 +vt 0.709912 0.688420 +vt 0.209836 0.861318 +vt 0.104223 0.939033 +vt 0.002064 0.501842 +vt 0.002064 0.002064 +vn -0.7071 0.0000 0.7071 +vn -0.7071 0.0000 -0.7071 +vn 0.7071 0.0000 -0.7071 +vn 0.7071 0.0000 0.7071 +vn 0.3162 0.8944 0.3162 +vn 0.2796 0.9185 -0.2796 +vn -0.3162 0.8944 -0.3162 +vn -0.3162 0.8944 0.3162 +vn 0.3162 0.8944 -0.3162 +vn -0.2796 0.9185 -0.2796 +vn 0.2796 0.9185 0.2796 +vn -0.2796 0.9185 0.2796 +vn 0.8045 0.5940 0.0000 +vn 0.1506 -0.9886 0.0000 +vn 1.0000 0.0000 -0.0000 +vn 0.3045 0.9525 0.0000 +vn 0.6306 -0.7761 -0.0000 +vn 0.4459 -0.7761 0.4459 +vn 0.5688 0.5940 0.5688 +vn 0.1065 -0.9886 0.1065 +vn 0.2153 0.9525 0.2153 +vn 0.0000 -0.7761 0.6306 +vn 0.0000 0.5940 0.8045 +vn 0.0000 -0.9886 0.1506 +vn 0.0000 -0.0000 1.0000 +vn 0.0000 0.9525 0.3045 +vn -0.4459 -0.7761 0.4459 +vn -0.5688 0.5940 0.5688 +vn -0.1065 -0.9886 0.1065 +vn -0.2153 0.9525 0.2153 +vn -0.6306 -0.7761 0.0000 +vn -0.8045 0.5940 0.0000 +vn -0.1506 -0.9886 0.0000 +vn -1.0000 0.0000 0.0000 +vn -0.3045 0.9525 0.0000 +vn -0.4459 -0.7761 -0.4459 +vn -0.5688 0.5940 -0.5688 +vn -0.1065 -0.9886 -0.1065 +vn -0.2153 0.9525 -0.2153 +vn -0.0000 -0.7761 -0.6306 +vn -0.0000 0.5940 -0.8045 +vn -0.0000 -0.9886 -0.1506 +vn -0.0000 0.0000 -1.0000 +vn -0.0000 0.9525 -0.3045 +vn 0.4459 -0.7761 -0.4459 +vn 0.5688 0.5940 -0.5688 +vn 0.1065 -0.9886 -0.1065 +vn 0.2153 0.9525 -0.2153 +g Sphere_Sphere.001_None +s off +f 1/1/1 2/2/1 4/3/1 3/4/1 +f 3/4/2 4/3/2 8/5/2 7/6/2 +f 7/6/3 8/5/3 6/7/3 5/8/3 +f 5/8/4 6/7/4 2/9/4 1/10/4 +f 5/11/5 1/12/5 10/13/5 12/14/5 +f 6/7/6 8/5/6 19/15/6 20/16/6 +f 11/17/3 12/14/3 16/18/3 15/19/3 +f 3/20/7 7/21/7 11/17/7 9/22/7 +f 1/23/8 3/20/8 9/22/8 10/24/8 +f 7/21/9 5/11/9 12/14/9 11/17/9 +f 10/24/1 9/22/1 13/25/1 14/26/1 +f 12/14/4 10/13/4 14/27/4 16/18/4 +f 9/22/2 11/17/2 15/19/2 13/25/2 +f 4/3/1 2/2/1 17/28/1 18/29/1 +f 2/9/4 6/7/4 20/16/4 17/30/4 +f 8/5/2 4/3/2 18/29/2 19/15/2 +f 21/31/4 22/32/4 24/33/4 23/34/4 +f 23/34/1 24/33/1 28/35/1 27/36/1 +f 27/36/2 28/35/2 26/37/2 25/38/2 +f 25/38/3 26/37/3 22/39/3 21/40/3 +f 25/41/9 21/42/9 30/43/9 32/44/9 +f 26/37/10 28/35/10 39/45/10 40/46/10 +f 31/47/2 32/44/2 36/48/2 35/49/2 +f 23/50/8 27/51/8 31/47/8 29/52/8 +f 21/53/5 23/50/5 29/52/5 30/54/5 +f 27/51/7 25/41/7 32/44/7 31/47/7 +f 30/54/4 29/52/4 33/55/4 34/56/4 +f 32/44/3 30/43/3 34/57/3 36/48/3 +f 29/52/1 31/47/1 35/49/1 33/55/1 +f 24/33/4 22/32/4 37/58/4 38/59/4 +f 22/39/3 26/37/3 40/46/3 37/60/3 +f 28/35/1 24/33/1 38/59/1 39/45/1 +f 41/61/2 42/62/2 44/63/2 43/64/2 +f 43/64/3 44/63/3 48/65/3 47/66/3 +f 47/66/4 48/65/4 46/67/4 45/68/4 +f 45/68/1 46/67/1 42/69/1 41/70/1 +f 45/71/8 41/72/8 50/73/8 52/74/8 +f 46/67/11 48/65/11 59/75/11 60/76/11 +f 51/77/4 52/74/4 56/78/4 55/79/4 +f 43/80/9 47/81/9 51/77/9 49/82/9 +f 41/83/7 43/80/7 49/82/7 50/84/7 +f 47/81/5 45/71/5 52/74/5 51/77/5 +f 50/84/2 49/82/2 53/85/2 54/86/2 +f 52/74/1 50/73/1 54/87/1 56/78/1 +f 49/82/3 51/77/3 55/79/3 53/85/3 +f 44/63/2 42/62/2 57/88/2 58/89/2 +f 42/69/1 46/67/1 60/76/1 57/90/1 +f 48/65/3 44/63/3 58/89/3 59/75/3 +f 61/91/3 62/92/3 64/93/3 63/94/3 +f 63/94/4 64/93/4 68/95/4 67/96/4 +f 67/96/1 68/95/1 66/97/1 65/98/1 +f 65/98/2 66/97/2 62/99/2 61/100/2 +f 65/101/7 61/102/7 70/103/7 72/104/7 +f 66/97/12 68/95/12 79/105/12 80/106/12 +f 71/107/1 72/104/1 76/108/1 75/109/1 +f 63/110/5 67/111/5 71/107/5 69/112/5 +f 61/113/9 63/110/9 69/112/9 70/114/9 +f 67/111/8 65/101/8 72/104/8 71/107/8 +f 70/114/3 69/112/3 73/115/3 74/116/3 +f 72/104/2 70/103/2 74/117/2 76/108/2 +f 69/112/4 71/107/4 75/109/4 73/115/4 +f 64/93/3 62/92/3 77/118/3 78/119/3 +f 62/99/2 66/97/2 80/106/2 77/120/2 +f 68/95/4 64/93/4 78/119/4 79/105/4 +f 113/121/13 81/122/13 84/123/13 85/124/13 +f 83/125/14 114/126/14 87/127/14 +f 82/128/15 113/129/15 85/130/15 86/131/15 +f 81/122/16 100/132/16 84/123/16 +f 114/126/17 82/133/17 86/134/17 87/127/17 +f 87/127/18 86/134/18 90/135/18 91/136/18 +f 85/124/19 84/123/19 88/137/19 89/138/19 +f 83/125/20 87/127/20 91/136/20 +f 86/131/4 85/130/4 89/139/4 90/140/4 +f 84/123/21 100/132/21 88/137/21 +f 91/136/22 90/135/22 94/141/22 95/142/22 +f 89/138/23 88/137/23 92/143/23 93/144/23 +f 83/125/24 91/136/24 95/142/24 +f 90/140/25 89/139/25 93/145/25 94/146/25 +f 88/137/26 100/132/26 92/143/26 +f 95/142/27 94/141/27 98/147/27 99/148/27 +f 93/144/28 92/143/28 96/149/28 97/150/28 +f 83/125/29 95/142/29 99/148/29 +f 94/146/1 93/145/1 97/151/1 98/152/1 +f 92/143/30 100/132/30 96/149/30 +f 99/148/31 98/147/31 103/153/31 104/154/31 +f 97/150/32 96/149/32 101/155/32 102/156/32 +f 83/125/33 99/148/33 104/154/33 +f 98/157/34 97/158/34 102/159/34 103/160/34 +f 96/149/35 100/132/35 101/155/35 +f 104/154/36 103/153/36 107/161/36 108/162/36 +f 102/156/37 101/155/37 105/163/37 106/164/37 +f 83/125/38 104/154/38 108/162/38 +f 103/160/2 102/159/2 106/165/2 107/166/2 +f 101/155/39 100/132/39 105/163/39 +f 108/162/40 107/161/40 111/167/40 112/168/40 +f 106/164/41 105/163/41 109/169/41 110/170/41 +f 83/125/42 108/162/42 112/168/42 +f 107/166/43 106/165/43 110/171/43 111/172/43 +f 105/163/44 100/132/44 109/169/44 +f 112/168/45 111/167/45 82/173/45 114/174/45 +f 110/170/46 109/169/46 81/175/46 113/176/46 +f 83/125/47 112/168/47 114/174/47 +f 111/172/3 110/171/3 113/177/3 82/178/3 +f 109/169/48 100/132/48 81/175/48 diff --git a/mods/drinks/readme.md b/mods/drinks/readme.md new file mode 100644 index 00000000..d3b0c689 --- /dev/null +++ b/mods/drinks/readme.md @@ -0,0 +1,3 @@ +This mod aims to add more drinks to the world, and be easily expanded to support other mods that have fruits and veggies. + +There is optional support for the thirsty mod, if you have it installed drinking juices will fill your hydration. diff --git a/mods/drinks/screenshot.png b/mods/drinks/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..32633d396fd65da0d43bef457fb9211fb1aa09ab GIT binary patch literal 63750 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 p2a>4T2J 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 XwBf>!_|{`~00000NkvXXu0mjfTP7LX literal 0 HcmV?d00001 diff --git a/mods/drinks/textures/drinks_barrel.png b/mods/drinks/textures/drinks_barrel.png new file mode 100644 index 0000000000000000000000000000000000000000..bb1ed318bf7fd150828892c1521bb9621222c4da GIT binary patch literal 7422 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

    LE5VK@Ee) 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

    -XtQ!luLc_>$gkol12mi|3+19L4^ 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 literal 0 HcmV?d00001 diff --git a/mods/drinks/textures/drinks_glass_bottle.png b/mods/drinks/textures/drinks_glass_bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..c4654d0fa0f07965b6bfcb74341e278ed297fdd4 GIT binary patch literal 9007 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 literal 0 HcmV?d00001 diff --git a/mods/drinks/textures/drinks_glass_contents.png b/mods/drinks/textures/drinks_glass_contents.png new file mode 100644 index 0000000000000000000000000000000000000000..24902027dc7b61cd98b44543fb515028fcaca5d5 GIT binary patch literal 8926 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

    fUWj1S`6EmuhP?%x9BI1FAje(!E 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

    CDTQ(0?oC}*sEZ@fqmZe%8OGUj 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
    02L_al57G&VR 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 + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. diff --git a/mods/jukebox/README.md b/mods/jukebox/README.md new file mode 100644 index 00000000..0c77e910 --- /dev/null +++ b/mods/jukebox/README.md @@ -0,0 +1,94 @@ +# Minetest mod "Jukebox" +Version: 2.0 + +## License of source code +- Copyright (C) 2013 BlockMen +- Copyright (C) 2015-2016 LNJ +- Copyright (C) 2016 Rui + +``` + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + +Copyright (C) 2004 Sam Hocevar + +Everyone is permitted to copy and distribute verbatim or modified +copies of this license document, and changing it is allowed as long +as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. +``` + + +## License of textures +(by Authors) + +- BlockMen (WTFPL): + - `jukebox_disc_*.png` (added coulors by lightonflux) + + +## License of music: CC0 +The authors are (freesound.org): +- cheesepuff (song1) +- geerterig (song2) +- rap2h (song3) +- keffstay (song4) +- usedtobe (song5) +- zagi2 (song6) + + + +## Notice +This mod is only useable with Minetest 5.0 or above! + + +## Description +In the Jukebox plus mod you've got 9 different music discs. + +You can add music by copy your ogg file to the sounds folder and renaming them to e.g. this: +`jukebox_disc_2.0.ogg` +But pay attention that the sounds have to be mono, else you can hear the music all over the world. + +There are 9 discs so there are the sound files `jukebox_disc_1.*.ogg` to `jukebox_disc_9.*.ogg`. +The small star can be replaced by the numbers 0 to 9. + +So you can have up to 9x10 (90) songs! + + +## Using the mod +To use the jukebox, you have to craft one. You need 8 wood and 1 mese crystal to craft it following way: + +``` +wood wood wood +wood mese crystal wood +wood wood wood +``` + +Just rightclick with a music disc in your hand on the jukebox and it will play a random song from this disc. +To stop the music rightclick the box again and it will drop the music disc. + + +## API Documentation +The jukebox mod offers a simple API to register new discs. See here how to use it: + +```lua +jukebox.register_disc("mymod:new_disc", { + description = "New Disc", + -- ^ The item description + inventory_image = "mymod_new_disc.png", + -- ^ The disc image / texture + music_name = "mymod_new_disc", + -- ^ This is the sound that'll be played if you insert the disc + + -- if you want to you can add here more options as in minetest.register_craftitem (except stack_max) +}) +``` + + + +## Links +- [Forum Topic](https://forum.minetest.net/viewtopic.php?id=13505) +- [GitHub](https://github.com/minetest-mods/jukebox) diff --git a/mods/jukebox/init.lua b/mods/jukebox/init.lua new file mode 100644 index 00000000..d3920bca --- /dev/null +++ b/mods/jukebox/init.lua @@ -0,0 +1,156 @@ +local S = minetest.get_translator("jukebox") + +jukebox = {} +jukebox.registered_discs = {} + +function jukebox.register_disc(name, def) + def.stack_max = 1 + + local music_name = def.music_name + def.music_name = nil + + minetest.register_craftitem(":" .. name, def) + + jukebox.registered_discs[name] = music_name +end + +-- +-----------+ +-- | The Box | +-- +-----------+ + + +local handlers = {} + +minetest.register_node("jukebox:box", { + description = S("Jukebox"), + paramtype2 = "facedir", + stack_max = 1, + tiles = { + "jukebox_top.png", "default_wood.png", "jukebox_side.png", + "jukebox_side.png", "jukebox_front.png", "jukebox_front.png" + }, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2}, + sounds = default.node_sound_wood_defaults(), + + on_construct = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_size("main", 1) + end, + + on_destruct = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + if inv:is_empty("main") then return end + + local drop_pos = minetest.find_node_near(pos, 1, "air") + if not drop_pos then drop_pos = {x = pos.x, y = pos.y + 1, z = pos.z} end + + minetest.add_item(drop_pos, inv:get_stack("main", 1)) + inv:remove_item("main", inv:get_stack("main", 1)) + + local pos_string = minetest.pos_to_string(pos) + + if handlers[pos_string] then + minetest.sound_stop(handlers[pos_string]) + end + end, + + on_rightclick = function(pos, node, clicker, itemstack) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + local pos_string = minetest.pos_to_string(pos) + + if inv:is_empty("main") then + local item_name = itemstack:get_name() + local music_name = jukebox.registered_discs[item_name] + + if not music_name then return end + + inv:set_stack("main", 1, itemstack:take_item()) + + local handle = minetest.sound_play(music_name, { + pos = pos, + gain = 0.5, + max_hear_distance = 25, + loop = true + }) + + handlers[pos_string] = handle + + meta:set_string("music_name", music_name) -- for LBM + else + local drop_pos = minetest.find_node_near(pos, 1, "air") + if not drop_pos then drop_pos = {x = pos.x, y = pos.y + 1, z = pos.z} end + + minetest.add_item(drop_pos, inv:get_stack("main", 1)) + inv:remove_item("main", inv:get_stack("main", 1)) + + if handlers[pos_string] then + minetest.sound_stop(handlers[pos_string]) + end + end + end +}) + +minetest.register_lbm({ + name = "jukebox:resume_playing", + nodenames = "jukebox:box", + action = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + + local pos_string = minetest.pos_to_string(pos) + + if inv:is_empty("main") then return end + if handlers[pos_string] then return end + + local music_name = meta:get_string("music_name") + local handle = minetest.sound_play(music_name, { + pos = pos, + gain = 0.5, + max_hear_distance = 25, + loop = true + }) + + handlers[pos_string] = handle + end +}) + +minetest.register_craft({ + output = "jukebox:box", + recipe = { + {"group:wood", "group:wood", "group:wood"}, + {"group:wood", "default:mese_crystal", "group:wood"}, + {"group:wood", "group:wood", "group:wood"} + } +}) + +-- +---------+ +-- | Discs | +-- +---------+ + +for i = 1, 9 do + local item_name = "jukebox:disc_" .. i + local description = S("Music Disc @1", i) + local inventory_image = "jukebox_disc_" .. i .. ".png" + local music_name = "jukebox_disc_" .. i + + jukebox.register_disc(item_name, { + description = description, + inventory_image = inventory_image, + music_name = music_name + }) +end + +minetest.register_craft({ + output = "jukebox:disc_1", + recipe = { + {"", "default:coal_lump", ""}, + {"default:coal_lump", "default:gold_lump", "default:coal_lump"}, + {"", "default:coal_lump", ""} + } +}) + diff --git a/mods/jukebox/locale/jukebox.be.tr b/mods/jukebox/locale/jukebox.be.tr new file mode 100644 index 00000000..0469bca9 --- /dev/null +++ b/mods/jukebox/locale/jukebox.be.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Музычны аўтамат +Music Disc @1=Музычны дыск @1 diff --git a/mods/jukebox/locale/jukebox.cs.tr b/mods/jukebox/locale/jukebox.cs.tr new file mode 100644 index 00000000..b20484d2 --- /dev/null +++ b/mods/jukebox/locale/jukebox.cs.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Jukebox +Music Disc @1=Hudební disk @1 diff --git a/mods/jukebox/locale/jukebox.de.tr b/mods/jukebox/locale/jukebox.de.tr new file mode 100644 index 00000000..c3dc6f58 --- /dev/null +++ b/mods/jukebox/locale/jukebox.de.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Musikbox +Music Disc @1=Schallplatte @1 diff --git a/mods/jukebox/locale/jukebox.fr.tr b/mods/jukebox/locale/jukebox.fr.tr new file mode 100644 index 00000000..e58c9462 --- /dev/null +++ b/mods/jukebox/locale/jukebox.fr.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Juke-box +Music Disc @1=Disque de musique @1 diff --git a/mods/jukebox/locale/jukebox.id.tr b/mods/jukebox/locale/jukebox.id.tr new file mode 100644 index 00000000..480e481c --- /dev/null +++ b/mods/jukebox/locale/jukebox.id.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Kotak Musik +Music Disc @1=Cakram Musik @1 diff --git a/mods/jukebox/locale/jukebox.it.tr b/mods/jukebox/locale/jukebox.it.tr new file mode 100644 index 00000000..c47a4e0f --- /dev/null +++ b/mods/jukebox/locale/jukebox.it.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Jukebox +Music Disc @1=Disco musicale @1 diff --git a/mods/jukebox/locale/jukebox.ja.tr b/mods/jukebox/locale/jukebox.ja.tr new file mode 100644 index 00000000..989043e3 --- /dev/null +++ b/mods/jukebox/locale/jukebox.ja.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=ジュークボックス +Music Disc @1=音楽ディスク @1 diff --git a/mods/jukebox/locale/jukebox.ms.tr b/mods/jukebox/locale/jukebox.ms.tr new file mode 100644 index 00000000..e8508e36 --- /dev/null +++ b/mods/jukebox/locale/jukebox.ms.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Peti Lagu +Music Disc @1=Disk Lagu @1 diff --git a/mods/jukebox/locale/jukebox.nb.tr b/mods/jukebox/locale/jukebox.nb.tr new file mode 100644 index 00000000..0091d5bd --- /dev/null +++ b/mods/jukebox/locale/jukebox.nb.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Musikkboks +Music Disc @1=Musikkplate @1 diff --git a/mods/jukebox/locale/jukebox.nl.tr b/mods/jukebox/locale/jukebox.nl.tr new file mode 100644 index 00000000..f814e266 --- /dev/null +++ b/mods/jukebox/locale/jukebox.nl.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Jukebox +Music Disc @1=Muziek Disk @1 diff --git a/mods/jukebox/locale/jukebox.pl.tr b/mods/jukebox/locale/jukebox.pl.tr new file mode 100644 index 00000000..7d6890d2 --- /dev/null +++ b/mods/jukebox/locale/jukebox.pl.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Szafa grająca +Music Disc @1=Płyta diff --git a/mods/jukebox/locale/jukebox.pt.tr b/mods/jukebox/locale/jukebox.pt.tr new file mode 100644 index 00000000..295495e7 --- /dev/null +++ b/mods/jukebox/locale/jukebox.pt.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Vitrola +Music Disc @1=Disco de Música @1 diff --git a/mods/jukebox/locale/jukebox.ru.tr b/mods/jukebox/locale/jukebox.ru.tr new file mode 100644 index 00000000..f26e760a --- /dev/null +++ b/mods/jukebox/locale/jukebox.ru.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Музыкальный автомат +Music Disc @1=Музыкальный диск @1 diff --git a/mods/jukebox/locale/jukebox.tr.tr b/mods/jukebox/locale/jukebox.tr.tr new file mode 100644 index 00000000..e8dc375b --- /dev/null +++ b/mods/jukebox/locale/jukebox.tr.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=Müzik Kutusu +Music Disc @1=Müzik Diski @1 diff --git a/mods/jukebox/locale/jukebox.zh_Hans.tr b/mods/jukebox/locale/jukebox.zh_Hans.tr new file mode 100644 index 00000000..2fe1d56e --- /dev/null +++ b/mods/jukebox/locale/jukebox.zh_Hans.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox=点唱机 +Music Disc @1=音乐光盘 @1 diff --git a/mods/jukebox/locale/jukebox.zh_Hant.tr b/mods/jukebox/locale/jukebox.zh_Hant.tr new file mode 100644 index 00000000..596d393f --- /dev/null +++ b/mods/jukebox/locale/jukebox.zh_Hant.tr @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox= +Music Disc @1= diff --git a/mods/jukebox/locale/template.txt b/mods/jukebox/locale/template.txt new file mode 100644 index 00000000..596d393f --- /dev/null +++ b/mods/jukebox/locale/template.txt @@ -0,0 +1,7 @@ +# textdomain: jukebox + + +### init.lua ### + +Jukebox= +Music Disc @1= diff --git a/mods/jukebox/mod.conf b/mods/jukebox/mod.conf new file mode 100644 index 00000000..19c06435 --- /dev/null +++ b/mods/jukebox/mod.conf @@ -0,0 +1,4 @@ +name = jukebox +description = A mod that adds a jukebox with nine different discs. There is also an API to register new discs. +depends = default + diff --git a/mods/jukebox/sounds/jukebox_disc_1.1.ogg b/mods/jukebox/sounds/jukebox_disc_1.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..21063e87ba5c3c6ffd279256080f1a180ea8af14 GIT binary patch literal 809297 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%0D$x$h?s#y^YFKs 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

    2=iN{#c z1%VWRbe|fw_*o>nYsC#0!J7No%ftbJMBVkJz44}jnA&c+rP6>lzL;WnhAZS-rLzC} ztImKi?bgMwzRY*C&Vy0%-5G7M&+a5_4Ur(uGY5keT$usu0H~+ma(+r z&9Ti3y8iVX&tmdlbYl8Agc@3aRQ9iZ{Udl0>dy7*0LC55-1e>pr@qhk{dfmAS6Qw zNLl4Z-3x(;AwAhXz?-`RGn-x#J3e$7EORF4H~uTM=&kWQTl73<0ZMzlB#g*K@<8UV zlbDYezD_2rUy${Vsd zfhcu8YYWv3Sni{hjY_(MCVLID-jt@fM>3*^$X8tkkh=85A&B*Fn-7s1-lB$^%? zq`X=mBG}SA-S=%P)fsDp{?e#LKRQZ4qyltRWI;PNR!<+WeuLqh-!hgoR2JOHhbxnT zS11@5&tFD8W&^{w$;`k0RGq#4V68#0@0CFf4hFt+EJcSDA%BT0TKJSKbAb7{3UPfe(zwSv6eW z6NN7cGo7A%JEQKLYyI~H0s%vlqP`mUi-0}+48Wjf5FTO!L;oTUQxnDiGAli-+Kn5) zNjUs6<%Fpy&Rpu@UGKRR?gFL$zSEvM*Q?R9#;ayKBg8}GXy`Zl$%a6aF`9u{GRT^N zRd5=+@D)}EjVBU(A-%eEB_}k@wo(hMW{?7=@{j4DupfO@HaP23gEsyQI7SP7r^}(m zPd?B7Y9{7zcdf`o6vsOoGPE8AilQVO?#)Et{1`Vl{J8r%5l@`quPmR(75mS!C0431 z$2=3?^uttntULeaJ)3-UzdMUPR%kHJ&J~T?l|x_u|9ZrX{{xhU5TGO zy8($@9V5%q^Dzk8=Ie9vQa$sY)eTHkQ5sLklc<)5>uhdt$k?;D>J~=CQKXze{#yQp zI}dOGQu8t6Qzr-E)PWb@BJ*pUja?m%e~5mH5ciTv;0&%)7*tT2(MUP#5m)^d%V+0; z?%_U(TiYU;)To;ihBiG6PtR-jo6%bzhhuy1ZS6gWH%HFGUQ^hSg4k=o2ilgQe^f%| z>Yzz z#@s?*e%a9g8tO39FB6(*kKpHM3PRK27X=6fA-)_M;lEX5Xh5 zbtRRBwduE;{3mr?zESO7|Fkp32(T$9H$(072}jI%lmC1>m{ah>5&c&!kiq#Wa4-ir zDp~;Dgs2*!#@Hu8j2VQA3n3Hq*%}(shCXZLcx= z@Q-bILUrY-Reda>x)I6my3*0k7MHotIJ&gQUs?%XNvK+MW(p$0Kk}D52CRSM0K_&* zQNP`rWdH*aTE>tKYiHK~vHVXQ%nJ2rQ&YfmJ;Pbx3KF<^{r zJ~h*Ny9$^FPWlq?*DeJ?45K0_R?w@Dk6OXX&rkG!r4{^fHwY|YfF!KsAHOIejpZ$Y zs8lem$&#{M~~zbCqI( zp)eLhpsfyc6Ri?&nQ7@hjQy-+x8>aOL-Fl!(#pA$;%<6`lg#PkXuqV6mTwge{=<=7 z-##uFw+WavF;-321EB}izy@5LQlEM=8RflOmGTP_c3EqhEF8z*AhV>bnEGh{FDx&} z_4HG)sl`y<XBzU)5J|q7<(Ql1UHB_dnm)J z;-r=F%;%HSvLN*U-rX~2&_uT`TxA?2%_n)hu*_ly_Udz@pEX#vm)`D`xcxXLxlBKq z6xVxKMvue#O*GM5yxs7FUiQrZ7teQdoVTN$%8Inh9ymTQKiHAGKK|?)|Gku3ygf>Q zlIr5@)=AQD_Q0Chh?!Ps%-;HvYzjh(v822uYE}TVm_lqz5uofcoE$k!jm86FEH)nV zW2#G$xN@0lzpmFQa?>zj`zy7AQ^axymuyS}9lVJSAewcY=PeWe<6eVL>`J9d@%PHw zVlv+Ts#Ygf4oxEb?Dfku?@Z-F4O2w_?csYbn=&p;4@nb`di_dP_FoDd|3|MEanZ5E zL>C*3U(QV*E?WIc%rR`#%*wGiNoat0FO#bxM4N9~V z&ju3k&Kn6Qf(Onswu(wD>uEC3HC^rh@R^!=>9I z`Fgo|sk-hHy`@C1^o?}!Wc+ksuOHvGMB%T5wTsICQhROIx+Zf+**N z4-9M$J2a{Nxv~$Sj~5=4bVj=8h%sj*2Fnw|*#@PnEfseFK$B@F3Bq99TGmnH>>k62*QS**j}1C+TQ^#rOyZ57F*^8n?dG($UM9I(J=h=?*3CqHa@sXttXj$SnQ!AZa>&hPql3}jd~@!rn187n%UKim zm5R5UNtqE68INx+lGGBh+~0GDRiO_;h;sm1NJm+Ck~Q*hqO%sIF-F%M1f^~P@)CY- zGD>0sO9I?N3PZ=NjCPV9OX|q#sZgchwA4x=xu}r{*_?l{rI21%ZOt_8q~Bq za@krlgDiqcc%r(tS|x($wUoyR7`0(-XWO`B4r1n6i!LHT2n5JR+^OoTqZKd7hlcyi zoB4@oqVdNv4&Ltlt+$Rd)2jTZ-d&Z5Ep$YSfZ=6J%R)isRXP2syPyp*%qG;tWB6&5BNPNHl#>puzMiKaTDmMJ|yjRyZ-yi;yoG#WeMzfD@%ZnK!wdl|ah zJif}Hw(saM&x8;}f3Pwq-sy7;io^tt%zy7RZT;3Sq9G$jEt?QL%wpwUTk-G~1r%w# z*8MEjZszxe<}@Bo1Y=VP^uYyN5Zx7QWfklLUR5t*Ae)tczQY$MKz@ahzAA|Ax#c(VI#X?6#iS#HB1xGr z^fBJWsdZ}Xbn(4UCiv7&5FQuZWo3C4v|bbK$y4P3ma((v0f!4cnwN3z%#7Nbr3)Nt z%u`9n`bXqv)qTEe6j8aTWXF{BRSW6aHc{-v+;tSdl}%`h7nvHrdc~ybFreEUyIQ(s zklR=C2-DUi9J!n?U=u#z>U|bY7Qr;;@!`aKEgX})zNak3VS;3m#-AMivqe`T!&F;gkO@Q+qSqhdWuQY@vCj*5al-G&5wOlTaI;6yAV&!76$9*rNiO1z zTFKr||7>zuoyq@1-zAm0B$Ya>7iok1X8~G!4A}Tg% zbb)xtVyEBu!=h~d*WsVtyyCnHws zjk8=w_<$t{5C>+V8u}1}>|n#+@U_owLC1k{!qWmE32vJLvAHx38M$5ElRwti*a@0H?-0%0(&K%2^P15KF`$ORl_qCxPj~M7<4UjmL%c|< zsK4XGMpEs+u$Mq(jsCXFqwP=3A3lgx*2M*P!|l)|P_Px<(ftbaPJVg50( zwyd?_vRDz8UhA*U{d#ClH4V|(O0Jnrh(*RM9k zH(6WEil##+B>uKD3s5(ltI4_;`I1d_KusJZ$yh$OIl|}!AWNZ=cFhB=5J9z1&kfAsiVpL*{eW^IUvQ*U@>?eeJdO-Whlv$4n;y|9^kFXYiPxF{cO zH4qRIP^1J{z`ZM$X%>d+PzDNRu&xF{s~_Wnc@fD+R_|`#xa;XMUfV;V7ZuuDs9*Yy zRrq7))R$cl11)q|$0dP@&a3-*+py*Bw8AUp4!jdol}C*obRWh_6t^}1QY@dgRcKmJQI<8M(&*7&?27TH_6tduRyU4k zEEt=f6^QZ?*6HpK4!)kw1v95j?$|u3eJX!X>$-6Vghex3u7{>TNBa(x(Gxy+oeX1edECeKAb#dySzFN zQNbxi<6(9)-oyyxA5^54+NNt~zg~LsyZ9%;>$tz20>*wVLw3I{Hk(`>U3W>+OlVK= zX6_NHSWdyb8$+Q`Cz{1lN8<`Np^H1$$R#@@V=}S7^gPo_rP1PdYLt_p^vvbbwyKuE zZ|Q!4r{xFuB1U=O>{3Rl()exaQ_IRLJ&o5gzI-JuaL{cOn;#8Pybabo`Ldp(yA>Xm zuD>V&ZpyH?x!FOH)cNXo_i?cON zKIs;ahY{nrz)MOONd)ws80@)ux-cNP6)^QKjtUCeK$4V{iWu#)TGzppCDX3Zv`kY^ zPvY0rEL_(3*ITAshe5VfxDO`Tr}{0!0Dm{V9G*pxS_?G|JBj%Vr5I#d!pY6$l>{Nz3jp92mQOd6=XWMlYHc=&a1pG4i^s>><)?zT{z@KichrYz6YcjFuC|ZiQmQ%g zHM>_y)M15od(U-JZW{FMez^MdM&Ao$Pjy$;x%-E)rKH`3ge%_Fcr$M&*tcFQ+S;2> zEj=y;UPPakWi${p!>5Lynjwx5m}0?plGBrp!@yKQsX&4r7VuJ z#)_4+>q)<;iAwVeP0o^CO!d`Oql^}k5ot8OCo?2*is!zh18LlFC>Wi>?eYq4*I(HA zNl4Uv3A{%s6SM|xFMHlt@$ge$$|Uu%7Vf!xP8#ZW^XkDXvU!~9Q}APpvh`11waR%3 z;fC*Kc2XesYhX*doG|yiyLw~Gz#702pxfaMX+;f<7f%vlfVuE45qN6;_GwoSg+!b2hCaQ$IM*@w!A~30s7v>#GK4g_3EF?T`Ga& zi1Qz+U?8IBJf&uzXWmPi4svmX;wTf99o1icJuB)s5B;-h0ozKLJC5gRJs13M4O6>) zEC+6Blryxf!50Jh>DS-`LF=C5S-pOj=UOB@(En&Z7THL15cHMoKE%+bbrdYg#(+E1B%xq%>=(o;ZJ^(6rSQcB{MsE z@{ed%RgVv0Do~PQCqS{4T?H%{sI7cC{vwuJjuTuVsCopzvN!MVRzgzpJ2ubQ;5hQ! zi=Y_i+D_PBjb^3$!%^6q`KHCj<4n=mmI@Oi_5P$T_nmx4lKVwS!smfEAd((ck=W*Q zzuoRIzdwu}kNxEuWY{Jnm@(HsV7ZQHdLdqroQ0r!{@RngxT#j5_XU?lRy6F+B1=ME zikdQ-kWH}7?6JdD@631PP6Y9k51=KZ(_xPQ6MBpQK+_LMXIA*g0Q#l@tt#voP$bs| zKc+zg$xp=`Fis6bZ#jj?qu+BtX(1?BhGtjm#-kbBJI6|E`PgZb$GO{tlpn&V5VYF- zulDgsKmhFb)hzfkay-~ut;qczlD51x?^Dw=oxo9z`4f)$PY*Rt?Y@5)v{O*xomUod z3J@`pfRDVGkoA2n?`(ftl2<&@c+>oUXcYmLPS1{)H5c4v z&TD(eei6~m{F?vIQVWaT8ZG_Reh~|LZBcD`zjx+>V@Kw^KLs>CweSd^eVGbfcz(4& z&ogIPAeD9J>q?=Ka5K>Eo(Nq76{c*gNOKN@f9lv=tF?k zbwE;iv&X_koBCSLl1(Mg+sU&{F4S!s%1+1D?efg9=9%Hr`26`HDl@x! zthe*w=E{;2gO=jw)dwYYjF8fc)@HIa!n*rX;C!ULEC}^ zyN3Z<9H@v4&Y_A_<{H2~&o$v!W+T_O7+Ba{R^6=WmQckvGvWJwTd#J!W!YXw6 zS9CNIMW$;Yi$qU(u%7G(I0}DwWgyi|P4b!cK1LXfjzej=71l`fEhHe0Tt2WtV5O~D zzA@l-0Um(pPl&id?-4{DzfaBD<%*4ZWKfR8=Q9yM_Q(bmWQ1Dq%FHl5*UK40^m=*i zcV*e0`lE}L(F=h*1j(Hay|i85;sSgiM`W|O-w^pY=!So(B-CNJ{2B*B9Z|3;ZrB=o z#QPEmL&e@RwG(W;vqTei3(q|y>jo9D=LLlGQ5hxIt1pu7=4SCZM@(W0c~Atn-Q63X zy`lOGXET5$;M@r*G=CcBee`i#uQtEthhBffU8~%XXh#kCn=IMEuD(&(XPsK-`vbEi zI!tY%6m9xNAJMaV4#g#x84Zhv>GTJ(7qVhlGxn>T%+}6COs7hC%o@%i2CnRjGK0Sg z>?P&0ZlcV9s<=Hch7O@*IGVFi_HKiCnSJ4brq*Pe67|Mo%sqgbOOJ4)k8-2pVmzpI z<_n7Bp+%z3fqJmU0u82~h3*|}>W!f7J-bD*KPOYO$x(7PwTCISZ*?lxe&R-5ybn&l zKFNJ~7AP=&*R*nYo@6^~W#Rng2eg3cX^Cz}Ro4??1Ta58Tz+UwLdTHTmb*IGCsnDo zw17<^E4y<5Cs74?Phc=xClu)#0;*6TMibWL{GDxGi*ve1(UrqPs<6R#l4^Ucq6Cl7 zzY~}vCJW#=MqnjFxm%}nNEgkF*((5w{GOZZlt`!PwZG#pZKt$COiN}aE#^6-G;L#B zmovr-OG|YpLpN}Dzv?ybNIarm{vp{O*wufqALi;Wt^7b}yII=+1KKvt*7#aE{M2db z{tQ)nur?XDm8$Ju7-Hiny#T4ZDH<<^5(SrrVGaM4Di6j^+c;Lz^B(wYm~9N*AQ51L z&(iW(@@ZqPA#I7{Q+w!$EpNEEl);I~XmPgmXel4dXoVZhqrB})l1D87*YC@m|$WEUL%Io6~%C5kHeqP3E*VxVt~s$8L)&7KR&1d8rv z3*?}g#rCJep*u9h0?^d_S zhwJOQjvg1#LFluCFpgriIsE4;N$%i=ypsP~x*?^ns3N;s#9xlIFSqqx`CT>q6i&da zh7QCNd~|HT#EHSPGeb&o@CsEPIVLyLyTs3AL!* zp54J?1G}sZR0L}l3&3*zdxP6XemrnA+GYLDTEzAk6mlRhSyT>P|B_%95&q=(h}x9IIL-zN zf6GXBXlB{z8fecxgfh?QC46po|Lx&Y?3M=Rebn75h62X6_2vHpd$1wTLK;6(QfPM~ zVCaYvUZ}bo#J|eJ#{UW2?w#(C2PKunU;+UmHg6uidTo>;-)#2m@Db7FEufA-pIpPu zeT%n;kFWzD(r2$4S@E&(s?NCC{%uyxmV^@K`zuG@ygnZD(&zokuXX}|wKlLn{I&WG zJz!L&GQL&jHEcN&o%#NOZ2bVDx7kOBAg4LQ->tu{4xY9CYEdNTmF9rO&z7^H4ep?q zMdp!^jy8^x9Z=|4>LE8L^PJ>UhDqUH%{-qlymk%Iq&H8olWet`d8L!V;nZ7~ zcI&?8M;}w&iLOMFz#P{d^Ip?^Xs0yw8!e8-fRnxD-A{jfsBPp;a6+&oNHL1s}(aaMM6W>y}Pn$4eYTL+l( znwe_Lf7PW+AwXbIfD=etg&9Bv5Oe_|fCHTgwXXrhfY_FR07~cH%Yf%aHp8vwDBsTi z(V4uMdP~$L_oDDQT}Vg`-u%K%z=>YMf4wXVReopG5Naj`UIr@rh^N5(XlgW{Fy5?h zwP>!r^f)$lVgJ^vkI~X;>H3DoZ0JR+*4%!7CLwX{!HXidh7TCE^nF84U=B&ORL+O; z%A}oFQxYN05AHY{JZ>Y!VxclDmm`-K39!GL_?PQ5xO7}}bQaJsmLNC|547BMNLi&+ zKV%vlsk7zE4p;U$K99$@M<)s|&4Ln3SlFpPK0;7p<0dR47VNgIpvmu0+prpJ1fx!G zB)l)u(R6A$W{aa0c@j&nN>ouE@vAd3&d|ViNb^o^1;~;rIC}0?nP>XguRqEf zy5ni(%3$^i7On>Ja-m&J1M;;g0AbO;1%5VwQ;9yA!`+n(V;Qom&$Uz1nAQMB0 zmuQn2zYa?dc@G8l#`N9jfBQ8e$aQHKaZE_aIF>PkM2yJzp@i%IHa|%7<7bsF>zmvu zKGNPlo|&YxZTU*f(YS-kEJJ61>9JGMmy%uT2o_ut3feF992qcy8}i^EeRKEjy<2sc zf)Mhjz%F7eU^kw`(LoQl>O}`8h4bO9vS8h&cQs%}%)v+EDCkXwUs&+&LhIGi=gboI z=)f@u>OHvwvm`>dLYtHFV z%^xcRv9T<-eXHzC%ECViMVI+SKPacHU{cJr@4su;-n?jdRaGL^42(zodVcS8iSO(o zfWd*`hgywm`h>9?)J>OWa`H=3U^by=U)M{#L1{tuU%S@WqC?U8eEDx|fyTE5Z39m* z@cP&DyEONhEQIDG{{4l3z^@zmtzuS&v}!@vsjpH45!;)(oiCmJAru$}s3*6rq-|R# zUMo$Mz5n&sS_VoeT;Km>9}npwpV-iJ z27SPrdN+d;Sjy4Mwf!Xfd;8n@Sw18P9X-|Fy!Lt4?Fg2zT=~5GU_OVP>9eclemuCF zuj)#VGIgBwnNV6^S~o0eDcCdo!7)Kn?EmX%(JJWZ;ufznca&zE_3F$6gABk#m)s%K ziew|MyRZuVRSp1#GOOeUeFyw|hX;h5;`}DKVW=0WWLo#xZ}&Q*g`4sAiVD!32HXPi z5lDbC^W@f6jaJ^?sB1qRvy`RPZf$Oo!?vNNqWi!WW6LW+VEA%gFb^hv^Q(6gpXo@2 zh^8L9OI^GK8{3d!{NJ&Dr5wHnG~c9YAdv!{RvYJv<09`{VRZ-Nc9%yk`(N?HsPT~Y z05a*XfXI7V-ygU?r|W=}55Q9K2??Zxm;>yz{|*_{sDl`+iUWXQ7Gf+kb%oqr4*e6$ zSr~6j##~-tZeO96A7w;ddu?N*4tzd|{+S!ixW88NB^#-`*S*Fo;dZjXhTIzOU5%l+ zH8-2M@iNG11yF|;Kgaj!1qFx5|0x*z{nV6sX4JGxj|V+O^S-_E`_2pC6Res#BA zp!ax)gI&-IAPh4^R` z79G*@qf6npQUSX2Bb*pbYb@hO1S?V*8 za-m{H0I(y*iJA9Q3!f*}xM;naHob1lu`Tjx_rr1^Z(_CmdFhXyqIpYMX8RoMK`o9) z3B1t+$}=RP?o?3zl69YqztmE~-1|YXe>j{z_IkrMf(T7(2a5jdx55te?-RA$Qo7a4 zk9VNYpdFzLqPeLsF2|^rgur41Wx;`AtL-awqBaq{OOFS5cVY!ufym;;#-$h`foe*y z8nji6vKBiqB|>yY*y3MZt`YU;To->+pGAC{jD+{Eh>^-`y`*XvdfIzQOY8ev?nAGD z*YkDeI{YiwK+t+phe%WRWJP! zU{ozq;JsbL>cMI0Z!aVMSZC<3U%R>8$Oc}0sw;t7`IaZY-NhV&V8}D>IAS4vX=U0e zW=G3^GDOVrJzsU2~jW_Bsv;Sh}F#3jNX7^cbDrj zxu2>H=eV7lWWFuXg%edG0TET52B)Yvzyiw$-3MInxD%?2Q8RBAe|VGhWe6iaQ#w%| zl5yVoj4-flk*8|cSq^+Zsw~$gm3+iD%>Rc%_S%0T(G3u;7iUT|RRlwA#myT);LcB; zZNegW0}VNve3TFvwo)L$kB>MU_w2wc8|P;CmE@v!5B|2r!ZfrcUy?sN>*Q56K(QAr zgXbbK0W7D~;NYBuy~B`r$LGb0uLqEC|9yCqTkCvmRNRnt)c1JLyh+XOZd#`!DFli095ViqEZm#N-@XiRUP=qt zUmFklCL1x1JWrfFcK4thSrUT`uqR7Ry@ljCoE`OqA*C?793TA3sDQ0OES9uKxoY?T zwI@_{{}GlSKczS##7h!XoO~pIj6mhMM|2Nv2#(M_*&a0K8TH)oVboeo5k~XjZ;=4P z9FFsu5rg7?NKW>2I6cm!YBFj?Z+&Y>E1w%+Qnpv})UQm@ z7r)(=f1!VG#>F{Q&n21)4P5L`MHQN?lnFfZGq%ws{o=nDuO;(K}1s`*&1t7nSAxf3=@40lx;ia+=MAb(`16}@F9ew$o2DO}l$cQvACl)W_ait_;YfE2s6F4O~R}D;}zA&u=Ag&{*cgdFUey z#x3@Tl354v{|#`cH%fg?bp7&Wubo2WzRO=CDuy;XJ1qOih|?9+iwDZO(8?0jr6pIt zKX1wP`$(_Hqx9TYl8hIazi;ZOMD{L=asv&RI6}Zlr+Rg>Pm6$B>Z(Wwvk2qLb(_%V zNjOc*KhBVFb^`1@cq5*1l{|yc2VLU(&YNOTLz}XIg=VUGyfw}J`&Isw!cv2a0!!F_ ztL8HIg%2YjF6Xda;({j5Qk zrn}Vf-?hW3wC`UA**Wk&CL%udN=0qdr!Kiw8(Z73^T|A5+)}<-J3g5$amsbef9A1d z_;DLyq(}Z2OYW4wBM+kg9gJrEU!MxS8ellTzL+5ylatxR3JpeYa`Aq`wsmzj*VTQh zZ^pJ)ws+2-X{@DAznBhp>Pq`}9u13z;2_yH#un7xUjGL&qp+hVBLTV}A0?L7zd)Cw zbHm|+68G@Pu%pwwgvUjYS$GBQoI21 z1rf>-{CU`*48TtACp3Ee;!@#RfaG6V26@qC5x8KS3Kzbbv;fnwGKKc*W##i<5+u(K zT+Y``NJn@h_+xc{EPDMpr@z1Vx`ih^zVle1RfWzTSIM7}#n$vN<{(y7z+SMU-d>#P zjJhwk#YE`F&u9EPf&a~6qzC~gf(6BIDXIn`^OA~g9NOT4)Bq<4f+<=9QD9kewJ6_x zX)u4V{>P}_M_POq!(7GDZ+}MKI8>1WAAW#(Is5YiolhZB00tiOvdX*i3jMI8HH+6& zcUoH}`Fr$G>}}8W2ljHQ6{9Y$%v^1~14 z=1;}`usz`1&bd=hlld8Xuo&N9B*nH}e>61FN?AmxRge=qU4QeOf_k~vvFoS6uxAVn z@w>^B)|*popv(dU-H{K4%QGNBx;pW1NAUR#;OT(_{5Xk_5EIP^V}4Y6xfPw{Ym4J! ze^KiXUP}dHEyGq6H9SJ*RmC+$S?}y(zFpERHp*Ld-#&a;_dMdpC%!y``F(lS2rn8E zul0%L)-YN$rM(ygHKMSd_~LKxUdNK`iPEDfMOXkwmBa}CO)M= z`8dndey#bC6^+5`w|u6+BTHdLkTbaT<2GevT5R~isVbi@cN_XX_gWaCO;dIHXr3;Xix%Dze7yE*|1ln33`N+(^w0cxq|o7wrE2R%<;*o#w!RU?mp8xg*%iw{rnSG$il5L*YD()bI}_b`F2{J1HydO|2VV}E z*qYqmb>KW87VIm!hWFI-OeVj}Jw^upim^i4u_?z?*F^!v8=3oQ#6N9<7f&Nk})(4%B<0UlM_- zd0HMKL*dyGBt~EF{fT3O@Fy{hPx;`r4q43eS3ZP*a=cjx~ODumP zXODGVUwMxfZA*>)W|2hzR7elhsr)tn5fu4R3PpOEQ=S;5^NPh3j z7d^KcHkCO|MAqAB-YNA1Zfw_?w100?18aDr@kkT-F#f9UQOQ+h)vE=s;XKc5qE%0e zT*@A6aWUi>A^vXEe(G|VG9i7JsZg#r>MC;Mjey~(Hc=fch_~R#dxMG~D@yljl(vVB(P`mwl zV>KVFrIC}jbKD52-$D&wb%!%3w30$`epz8YMRVe@lBMEK`QYQkTm=}_#E<)yMo zp%1dq{w#G_Ftniu57--gK9Ie7{BT1>j!cypm#-5Z(c5zkm*tEStHVP%VZbywb@v$I zZT=s~%#V+d5l`3EXOYGF+P;i#_q`vIgB{J=_qc}*H0{50;rKco9<$IFkG8&h6E<_= zI(uE6htbylakIC+0l(FaCyMnvm!A`d{C>^q#k7Vk%Tl!=qBM8zbXPDnL@xE=py17{ zauXYOvYy&E3uO#z!}aHZO_~5Kbaaltdd2yy4co{}WXcgok5+JY5QQrExGKk$%u2VE z^0_oDCF-x|F2ZcN2|mmFQ!P*#_S9J+WQwA{2>Y3MVh0}agxw`bue~9ZWr^_hb_O1P z4C^kjxQyU6ysW)V%DbU%u#^-zQ`ekWN!6&t2}w)Ez-8_LKF5c?Lu~2>30?8<`|r~g zpD}M?m&(dnU5hw)5DVPT`Hv3YUL%KMFDo`=Kghh@t_xlG@02mge02$?U_%5B%A{-E zkJbRFYXJ~MP~-A7fV30uk$wq++ct_8+P*F^pkxh`_3Nhh^ zq=|xozVl1JH8s3VmE`*IYoRrRuVMZBwq0mAN9{KMde%01pZ~$L;irmPv9>3u3}FNL zu;G+Vl@u$(HhGhsCu{L)t3*91pSdDTI3xpjopn1In9j^P9cQdvqzAoDx`O{Z9y#c5 z44|}Z*U|f|Fk$*}q6RCxdQd~H+M)~fe`=X&?}!}WA|bShp3nL~;T6i?9u%{!b7K-J zG?ZFjd%PFt)xbW<%O`eWcPh?WzooGloju*W0V&xF6|_*dJ!?O5yz-OOwj9-_!|#zDQVD*-#DIY z{e0=*nj?dcCYBVsGJo2$$fqgH^Mtt5zq%~ES+a8AYKyt$!Z?h694sR-_(c^ZJOIl# z|L5$(U|FTJ|3F@o=cL6Lxu18jkH#U~GlxpCeh?^eFw{NNSDy&h9n+jcvJjjRMAPgE zp^MXg+fpm`ty+DN)Q;Y~QkTRC=HtnmR5BV$j>_M|)k8{cr#+m7Y3rAlaStuO#u4}6 z1iuHvav$7B4{P(y_0!#~vg>~(ZvZNG4Y%J~Q$QPC{78l`<36oQ)mC%j_^&?AKto3@ zimmoSd@^$a5Tik^%>c{*O%^de0i+}Khg;UtLE)vCv+o0ck8N{jWsLI4DKm&zau6Ms8YP&g>mFa&NNMHJ?=BA2p zzW8E6FNmtJ{FQoO79TIPcVZ)cNTx7>Q%78DNv-~tdflu$Ucs2!>`?;oNmI&<*;s7N z;~>^hUi?|XG}PrB|I!T%p_ zAN?O_08t!)R$N;E!-uwkp4O`Fj{1&{j>@K%_KqGFW@ctqPM-4jsX@FuletrKQX0Z@ zR$cn-MpELwhdZU0_4{}LYbF1R(=rnK8~$Vo9)(J;(SgQ0%wCl`7EeB%3;cxz=)=el zq(v+BV6=5z`t!j2sQ?T%OP-imU|LgCR}C-|X-1#r}r z&Md0iAP!UIIw^|dfhCrF!10h_7Kqg!;0uPa=OVZ@N^xI)z>kf2sT*`dev(^OtLb~% z>0_<&%e{PJV|bB%4~bL`@eixqdMn_nyM=Z=(ckO3yRM`Q0f&=!Z>}@uC{Dg4h#2QJ zhbbZM_ZGB?MeeQH>C$#S6Z?=mm(+8pzC}h|ylW;YbVi}-t2(96Dhs_R=G!8at6wDR zBL};WKW= zBk3md@xuGI#*9Wf-G}Ap)EAvC6{8$onU$zjGswta-6PV*i?5J-@RyVI4rZ(UQ;B(a zm>}d;of9tU~{X$_4fN3#6$2Z9?VA=2IKTDc)w#7D9uKB6BTYhqo0 zU*|vmQM?l~F7HOWKqzOUxcpMx8S{JS$xNGWD`$Lw=}QU_L{u^DC?nQTT2m%vU^;R%4W)m1|a6C$?*Z2G5iB3Fo7dnn8~3zVfHGM<*h4w zuxy}hl~tkkzKz?(c;+=;c^p4+BDt%J!8)nIyHBWQuL7Uk{=pfW*B*3#^X@7>@+r%$ z^33EMDIv-t9;el?;I&W)fjx?Q@;5_gENAL7(+_?JmB6|`K2EEj#=3jjPjdN{otGZkBpT@Fm>KWzc7fX&n&VeYZ-kIBqPX*K5bp<4;xGTzj<894{)!a^ zyUOx=Vp4+G-DHNJh*M9z=1%i=NQnJ+_Jn8DazUfB1jNPh2>Av(5O+y% z0WAm|2k3yI1{Pq8a0e|?;6MwJWAyI~J@ zkSvj0;bT52yM-sYOSx=F)4~e-JZG^j6ax?6u5%2+Z!tN zs(;vF1m^vjUq7rt(FkM27aydbDgUE{9gvrFrTIzabXey)pERhyh7R(##?Y5wSIA! zk#ctJhz=^Rm?FK5H0&mE3E&(7WG4Ewl}$*xpFUc<^9(y_e;L_ z^A~tLvdX{59*xKR`Kdfos_u*EXVp7HwAbm`Be0J%1q@{>47|PD@aFr<*Rt9ozWhR5 z8u9rSYSYMUkjaSiuKI!)2>*(FY)A~`Jh+0$$|H8OPHnMC*inS{o=+S+ zh>j0aaEnI+^A+{Px|h~$N$}ezOGT+ni+%{BrGWXnWD2n)raoM9o~p!9 zWXct(xX3(LpmM>r*Ad>9HuoaIW`0`AsB}yEcw;8hMnxy=%#7NrFMPW5tCF2C{H@Hh znuQ?^rdE8x+->|FylIft7=6T1%0bhkaG3p3KFjz|L&cwQh%|JLQ_G-%e}*qIW}G8D z?z)pjrs7#+YXIpZZ7A(|gAp`%&ic0(jJ|eRlf_X(DKpcH1rF$xx8N}!J5KE|n+O|N zh(*Fuatm}46^Ge*T~cnSaq}vRk+&ArD-r=8-0B8)oNiN$@y0YkhYERP_c`B}cnj5R z^Q-hrQaf)C<|2EM3}3u(OTcQ9q*{KT;a)O^lzQ60sFJ(jH>}+rj7Jjb=XMsP-7ayfYvj7= zZPNOXQ*Qn)x~6dU+i0kVBs{z^R)^*KAnOPaVH(jllHu6(xdKbkiE)=}y&J>v^5)S! z**@DBH4*ouH+njr%nef z(KIK4%%c<6sHz%aP9blRIC?CeOD8_3LgB1546WL)4J_+q2d1OV5{!iO@gV!q08Kvj zPD320bxvgO6%R=fGMAV)p==g!M#g=4G3I}-qpc((k@rSM6IACmALG8P?8Vi=O{p?i zzv#zyhpL36MiBUIp%~>c%^VkAqB^QIK|Dj@t2ED zAMRV!rA}S%&!~n;&NU&kzIZO)>ZGx);yPJ4wF|iDe(S!UPT4tx?Z7H^8e^_Zfk$g* z4z2NkW$q8f@=9Nzk@BdyH?LYou&MkwNelHN?Q1X*$MS$e9I@6){r`x1?|3TTKYsi= z=Q#G>JK1}a?GUo}79Fxfl9hQ7k(o{C*ehFB#vv=I?2#RnlvPL)zq|M6`~7|W;~x)? z>v7-LbziU7^Yt8fHS>x6O&eJZ70$mAjLqBqwy0z7qkex2*00L9u1eq5hGpE0dt)p3 z;Y9vffg8)`_vW#9pPhznH_b}7YwKbaUB%ZQ%!aX~}%vzo^f=2K#Pa=z9Q%@EoZ@JS>8B;Xc6P`%(ie z49(aufCM@O@~74`SCd_r{pwt9&ia?<3%NgYdoJpWoY?l&Ei6AYd{l*S9v%&)j`I9= zg)q3YRDCG4s<~yo;AU|Giq72KKmjP$V7DGFu#Fnrs`L82UzEmcqJH_n5L_)7WKbRm zB8^4&b;`k?{(Wa(X7hzdnYu}!y)CB8A5Tx4@$IhLC%&(&R&tz@7rsGSM!ty@`|N_mS%XCRgSTPH(u=T$bdKk6XUVOD|ZAlThYuNX6IV!#*lKi=u}T# z&ges)Ea(3)2jB4FYnTLN=(Fv&H-IntW)x2p9M?t!^rZz!A?m6IoeLz2t|EHofArD; z6B-irIt8(ZlmZ;A^uF;W?eIpNrC3-+3EsWr%$(BLJFiL=Jwz2pN26jg1jc$QlpLkI zw~vt|(}H&Ho=8U>Ik)|aw>|b3@2lQ~Y|Zi4PJg0}Nh+s!qBT|X z{Eg3_^nN)%Oqkrpno=f)6FXyQ$pSH#@280ai2|2p1mIbLv;&a9a~bi+f(KVjBZK{d zT+Q~S2f&(?e0&WK6oCJe<9bTqetYVkkY=*;@6i1(3%}*meeYd6Ev(sX1bF8*-4-i& zUwO_5sLIht4nILW?nB>k~Uto6@Rz<^>yL6QlWU(c&En?GEethowTIy^6@%S^vhp|AFC&KtZu zz+n2~n@{J`BwBsFJP3Ra7-rx0wc4hH-wk_~JhvyJ55}}+axWWfML_;38UFqgr`Jh8 zW`+BD{~TVRPyf!}{qgzvU5M;dg=59r0VHU|dLzK#p{9E*9D(>>k(gKCFE!tc&KJD? zRU_lF!>{IXP1ANS797D~x(dng9d>N6`N+MsN)04%yh{`i;@EP)c=nFEM$Mk1JH z>?{1Zz;RWGh!Bfz(J#)!aOG5rox%&3W=(&7YV3(-y=tTPraUu@z2dNCR5gG0BV5$DYLfX}_xpw+TVW3=ZTU=i7{HmM<8NI9#yY)bCKw`P8w?zIKp32R6*5+T zPl*>XVu&ppZfr>z^|cf~3G#b;xZOo-bbpeT*K(Bl`G_)?$Ork|YYNXMM+#dPVp98l zPSPLYgYnPe!k}01WLc{2+EdEjd{N|96C9A@Dr%W?V{q9VpF(PxW1&9FNtO84M_nRL zm1i(gAWn@$g_nKie%;kal@&HRxGa&<_)eIG&`}m0NdeOj>LIYG6hr;Ih$14^*2GND z70D?^q>P^4RdeUakv&am7~CE9+@f?2eo->$aiv$N=^QT+#!U5kM;XY(aP^^hJZro7 zQI8^B|1ZX1#15_Ce*}6P==W9n0CmQ~qP$*yf!70F{T&U1y*+KcoozL}xEC!Du+m=} zJmb;le53Tq8I(bR)K)b}oQ%T>0NZ~9Z1=QnJ`LQE_{Y{eh$tI~QHB~>&2$kMDe`D% zw&}eWN{0x=kJ^+8;@XeMXG{P}#RT(*OR&N1j7rl0W+k z<*jO)&%Lzr2)$Q|dfw#;I;38nO~sk-aGqEwbnxwIJfJN_ zb4o8?*t4=TMU8n%Ciu^vtki-(6c$e!rY*bCo^(Hobk%rBQ;X-H+-vo02R3nIeKF56Jpj;ziG21Plq3be|w$2 z6rIJWoxgie+yv0Iv7*$I?s;*9WpctW)5$vcc7w%S!t=eKcdhwooeJiYoZp3{c#=|3 zUv+3Iv@u#7Y$_OX741=?r$>I$a4ukLnq}yxFGzZ;>;|Wh-PT03o9m%j-?B$QRC&0< zS>;eM4J-}ARDfK-a|h%mM4%0zTr33ez!9PSPM8XD0?}1{mv2kyf-1%lz6O8r%NEHy z;<8U1Y?H`c2wRvcCth20h)`wLq~|a%(Sqt4bu(C*q8eZKdGF3|lN@iUC4bet%0dYJ z4sRL#Js232@X%yXkivf;{lP}Ngyd2f*?6>yM^!-US%T}%H}!m=&QSRYNhIC$R+ORJ zhiTiM+2$7=@;pOzIvN!C^vl;+1;$?nen^A7Siu${`_!uCU9mrBy*hjHM-9f#-*6*v z9#H0&_p@-}{hbSCvFvO>3r@cnn!hWLYBd_4>y(jU-QSb?b5@-(?*Tq+YcAd()qGW? zKGXrZ(*+^gJY`vxfU$6+u^}kJBe)6B1Q;Sn2}23cH@R+tiJ$qm$*DeBO!buYny3aE z2Bp~Y7#O7@yIz_*i>PsnYAwdhak$ns(sjEVuzL@?7w2Qdb7+zc`O`epQ93fdx@IEo zsMhjWnd61;Ygd?;Lb2^n{hqapGVD<2qdLMmizvsBpJI_j+(K0msq;?SU|?ld=3aFI zkF7Q_uF$sVoBsC_vMZisQ{`n}D0wF>)S7A#R%KD7q$)e!W6B$bo=IHw693b-%bhOa z;l3ez7F0MEitsS+5yF5CgH(cH#Ezjt6EN=JHCo`1mC*bvWuQJS`U5lDj&YexqdKD< zj068gWzfbTjM@X$fQ`L5No9r>5Px;b11kERwlGqGG(OP>>0 z?~yXe&$ZI`@rP59!OM@L-e*W{OkQa>lUCqWaj*R1?8ec$-BdLfc=KLw*F~fG`06=g z_6~Iw?!9BNw6C`bG<%33c9_v~l`9qa*}>96bMh|#&i2fw%M%AWfa}lW02SKe33UsQ zl#G{O7A6eU%i&xCVEI+5RJyk7+y`OQ47?_jyAWIH59>81d#pegP1k*$vayp{`ant5 zBC{S|b!Jh3s%pJO%6r{VE9Aby{i$@Uf_Us@b8WuDN9^Y9BpmtXZe~Y)3%1Ys*dVh%e%{gwb&WX`aa%!v^;UdS>bCv%OKly zC6|H?J4p5oSi1+b*Oj=vN`DEj>!3JWW3T^g0@zdo;7wWg6uOO}Kl%Mb5LSf{M9I-c zb6_f8IHQ+g1ym&id*~Tn4yvo#J1`iwN{B}Y8C<-q!BE-tQe6P|q6DBL3Z(6dq*a}h zdOXXOvh}VRka91kdUj9@<2M$;I3$gHyJskWf8_L*#AN)mlvoW3w-qcu6>yDHur*4V4{c==FT@mWve<`dZbEad|6n3B+xq!~Uz9V|0{=y50Ev5Z+Ev zByyIgEdav@YgJJw6Nl6cKYD3UR#6V(*Cyb^!O5=cl2pM@WUq1e7D&DzMo-?{Bz7k- zne8CME5Dx=kl&H0f9y~9(v>`GxX|t^iQ1w^y=WQvV?SCOwRl*L*%c0n@*#04CdaH0 zh4RVKv_z?Ku5R***EUz?DV-a8#BMyP&8AF0WuFrmGf$nW(6`LerR+W6 z6iUJ$Emoy(ZTLzXW>uZixdS(Ua9E#^2Pf3IwCdk~Wv?sU`f7hSlaYZQlSn@{vg?iR zjMpB$@zK8bLsw7ugdA+lIINjp0$aE6s>e#Cfa@9WVD+{QkLO|7hD6F!&!bmOF1+!} zF9?Go0y@aEKU~cT)X;5)02#B0Xg}9SZ89_*T2B6FY z5$(6fbk-1{Rt>sF)<0BcI2Wrs+@y>7er%;pd$FNMP@=|>S4m6hu#gQl_Z`>@G z>0nFBjqqu%=Vt9cXbb9Gm!HnfZht-wV~ov(MngBWCw>$=&r&`uM5Enr1`%foz$o$H z$5$ac!oVG=aD_)+EdL68(%_1X9`1u47FnvVTwb_Wuy>XO^j7d~J~ToZs2@Q_w+Xr% z(1Eae5YSb@-}Jh1hmEmXDtUl?knjatmFu}N799pxw|}am%BrW={-;nH^LVv`7}#4V zkV`Y9#($dd5f|zYHg1pT{E@G0`)+H_$Q@z4Ubl0YY;TcfcZ-drq-_BfI6;Fak(Gk9G06sH#ga^rVM3NgjNB|m zSk!pBldp4SR-Ve31tm_Bq;ZZAOqFkw{*`QLi>u#<1}IC-}bl9)&i(Whh`y#pF?AX9u2Z2Ohqf%fJ}f+>tyxP)9>f3E(C&<}HjU~k%>JG8Ff1!s6yP3#HF`in^CgPj+VRuC@8Uu8_en>;){U#|YE`aRXFd zLkFYoy9hRe z?;0h^dU%o+Bd|_Wk{>Xu3T%B|Pmg7oX4c-|KM?zh@70T+2J{3$ru(r5dm>LIzlnW# zdb|CdYR{0fGF9Kptssx6Z&{;ve0qWG8PpY!F02_AD5c)l`4qTe7B5J&YS&RQCEF`> z8c`BhO!o{i8-1_z%lPV>VY71HCkpV#fqBl2CBGd6=6&I&G4K%uE6AScYe1gfirqm{ z+1sr?NDK`+bPBNe(*0(+cr3qw(&8iUl1j+^?10o&nqL@YA_%XhrsKFrXWCN}jBvdJ z3M}29#4YJ-b1jqCSodY!SMU}h$P~1&+om$}02y{Wlo|KXnAbPvGdk3WDCLlc(Gx6q zq1vvqElDrxRilgEId-$_j5U>M=Rt0HwQcbB)sS-$e*Tg z9R)=cfi1>_5CTYg^ATV~U{-{?s$EfRqAfS zSx;KcA^mRRalqhHgO~?fQEWR$h?WPE);d25EyJ13og_*T<_`xLk6MgA>5x5wqqk2j zXx)9)YfAAwi(=5cR5a4h1iPld7fsDV{t+eu!&QGxc1DLXw5h0$4{>7pZsxYg#}9|x z(%j>sL%fi$*vTAM9kN9{)!p&`T=TM@l`vu?D^mTtt&U2F%=()6oW)lG)iRRKJ7&z!XJ&qe z1qt322qLd^^mkhJDEd+@nAUh2pkeV0G8ZwmdHFRLSnnG^67nKJ_5`btYk{vQ@1%qh zLA%>GVO|Y{P;WCS-sAS=0o&BAoEh2>ED6#Sdc}YVNfjdU(XCV1o_TDAbL>IsS9O8$ zMSM{d0rxN$-GtvR*W$TxUQ=MjT6ki+$YlwBRD|rZ`TFD>2yRR9O}l{~v)`V)ZOxD_ zFO#?5A_<)0AxGac^+b70~$f%CA)a_OOSxpkwmkdidES@iYia9(E3G!9IOYe|KY7H>85D z?X9nGZ)|99scUa*g{I0Ib%xhY(nx!j*Z(Vpmz}67h{ECC1ag3D0RE877pFl4tbq2i z2Ad;T2MUKq4LF&r*dG65Cbm}nAW%+5IQIAEj619Bz=~%qjAkLyn z=I(U3b5Gk_n~t7%DRmoDM~-le6#^<>15RXG6f5~Z%}LY$`0utAHQo$x4@P}sI+H^> zlc9Dv*SVMRAe|sTjRmBiCR*D1gT&SX)o~heUpU3R0w`SST6LV0zu4;!% zOEhM?>f}?17isk;_rnh{gEwjwq(qk^ehbPnC2efM)D`c;?>_lk%2#cC&3i4h_r}`u z7JCha^k5&a(`cbOxDyN~{T>gfKvcUMAw0?QZ9}^+4esq8a{gKhUl&2D6TO!^iYBL= zz|HcW#e7-`*%OR z9eVwamAm&4KMEJza%_6#-c_wy#mm=d`Wvj1KDX(s-QKwSu92cNP6dIJrquJp24R&q zg^OGtq6Zjh&i^Ce5JZ*3xsSLuwzR3Ogr6()!`eu|glX0Q!0^1$zez%o#*t3_*%5hn zgbpnaJ3eMb5w+^`;Hn?NZ1O6)Ub%stH%JErYsc_eW6)hOk8Y)^jx9d+0EX{BQZ`L3 zJ_P-uW{9uMOB)E06&l!jpP*NEr}Ocr^yYHO9SXPSPPYTe+cKZ9>b0)!b+OlKJ2pf< z|8wJgKlQh3LEpM}h2@Aw`8}Kt-=`QDBYnR=g0C)xkLi^}XS!T}BUk^w`A&|zkqqkk zjcBETXlo7_(W}Q}!9)N>a%LlkAbY5>oq&=FWyUVU-rZH-B`gZi;z&UeE!~G}FW}$k zkP7rZ+Du$!|9TnRv_s_FU^ij(esK@xqx!~9od5C=Y)LzQGQ)=rq04Fwgddk#eLd&O zU-^Zn&yJQh-_G22HaPj}G=v^sZ`;eIe81fLRzF!WX#Jk^tUkd8BVWV-tUTO=V`>pZSbW z5Vu7fSr$u^c#CN=##HbZVbdeO`!^oObQT?WKsE*rXOO>wAiUM@`8w1v9mJS6h-xby z_eVFt=_g2r>FI&SF!R4j+PvEltd&&7?ILD&ye$hmd0ZlY0q$qt0d ztgPakSdJzIbL|rM%QVUrXAR%^vrs19HF~Sh@Bb)7lc_n#vunjIGy4z+P`|sGzo5xC z8pRnSTK*FRp#cEkNuYwsjPTe41j(w*v zQ_q%X9sGN~cc;wKiV|X?j`8F;s)=RY(HWgdNWisScO7B_c_MieM>d@=Snb6h?y`9* ze79`|pN;$bvWL_!HUuq*6PeT|XGH1ocHtU%v^Flg(p*18TJ|S(>YY*^a8e#8!*0jj zS$vel|Hz%arD8pS2E!&M14W_!Z*SPACU4Jsly;aE5W`^YG#_pm15h44Pxktd? zMv7!Z0T%OF5VrceZcL<(faq)8mMaph|7px9;*giOE})q}EX18j7jDZLJx9_nD-&U$ zbOawtImiofQ+|JFl3J(lM?>w$5=U>U8isR0HsAXeRalQe!7}5IQ<%pRK&SzBN={5U z$W6y^uM(|;QZ%S~NSWEVZJ`i(@pFovQPXR}OnbKm`LTlSP4Xh^HBE(VW>I|WjaVy| z#Y27yCAUIH=i(rWU+jJT8E4E+V>R&9Wu}yoaoN2-);-yj;+>QX;eYscVW-~G(-={M ze|a^*S#2kH)u}OBJD6V>Z{&9yg{xW|GN5%aAh{A?n_h8`eag0eO#KGWKo^^@`7)UP zAQbKunvCJ!`mxmSt#69f%uM&BhMlh7q5R!Y7m=_`6Cz#YBT&>_ngO6QwVD(AYxuOB};5hR$MsuPb-@RrL)TN%hseo}rs z-u`f?MFw+EWoLI=Wp_pGMe+gEI)7MuDtL(Hrl2k+*#?Mh1Foj4?#Tu-5L0jB27Ktp zNiSYT9L`Bvv`MWF-{$!ZSi1>E@(sZet%_UCKwBU3j;jpy3zkO;8uFi2f38n|yz2Y3 zrw4x&el<*r!+2%OO|*y8_@b=%UT5-g%u|;Y_iS;;o|19z4r7U<>y#Pnzdn}TUJ6t0 zBQpI=+n4G(>ZcqMkSq})0`|VFf-;|JDzb>*$zyfO%4ymo=s*YP;S$YznS7*{^6`fW zqO=CO<&B+gOZW-P3_yD35&DtDtVrKy9pajQoj8u7-KTg_ZK52ZEd2IpD%TQUGbZ1e zK*6lBYpVvtpH6Ow(Gh)pU^}npYwCh#4*4)cj5~6Vm24MY*>XZHid!#kHghs&TQJtW zF0UGLD=)R{q^rh=Ik8ijTNAm2Q4%{-m04+&-@AvEvoNJD+`A_E(R6}MtT7$AaP6-q z?Zwx+^STEocuG*95Jvu(NiQdpAj6t?0iz7(G~#FiGQ|JH>&qM_kfj)AgSx3(7oRyG zif?S5>xdgwD@|x_%PCG_5XFiWzA8xAjO?<)g-+C=-mV+QVoKPF{0uF)FHhYHi9Afh z_(>A*6Bu*H!YpK?m_N^6>}ojD!4QvkY{@WBohK1WxDKShrBI`uH+8nEpbd~Ez z9OT-v=@Iqn`cGC9iT6_)iaZ?GpJ>z(X6{iF78`db`LNKYnrrxqUD^tbWxYRduOkX# zPobku;`1KZ4^xxwKV-jX1CqNIk3UC;HOQSXdA&OP`Bl_0f_))x%7euYL8@wJpVS1X+L@6#5Oq*gQ8duKPSxWhVMm2 zkUxWel!Etjvr*oK+t_eoo_b8(rOrqVT^+K+o*eP ztICXjKEEYWeq$$~S~TaN2~jbc?kpP1E}O*IYZa<7>-GCOkvoOUOAQ^uZr_PL|>} zCjAGl7LSBKT_^jJ-^F$)TlKgXvuXq!i10VQ z6x&)83}oafX1nR`T?*<^oW~(3D|59M=Bb5&H9;>Zf>t{y`w^QYga^*L-gmy$z6cTI zT{;L!toitrImwnTrmYiwy&8ASG3b}&eK58BgSK_yM5h?_J7GHeD432kWZ0VUVk+{x z#?;0GO8O2K+b@hlT!OsUZdl~SZ@#7^^7dk@p=%@1b*s7||9bhC?+luEyCLU7dL${l zB`nMphx(;ysUbHFABU=D`ppY!ScI4)wcQ19CxFZyNR^ZAS!n znE`f?!Qiw2F#EVxJ=P*d0FLkS*}iS}Bo4^Bu7Xv*^_zd@Ff8Cn04(0zRMLz?UJFq( zxVB=9Z1Vr?&1|?!XhCmVyzaV4sUBb~bh5el{4i^zzDaSoW29sYJ0k|Z*3;Su5xnxM z(ljRsIiBCG7<`ju$8H^DoPY7N5^?LlHym|M5ByoYT+MiV9OkMq^Bt zf%g)?wcJy9h+MwDYu~)=5P2cUX643g)I4fYq1y1BCHhrYp@C$?=9MpT*eOrA4;??( z`b;xp%yeZkBUeiB+2i?TJCvyX^@J4xvVP7UZSwf*oK8-12U2`0C?}T0Z{&yX%T&eF zo)Vs{ajU&-uhOVqhW{T!g3JHc!rMVBCsH~(V{dM4Yiw$6X{al&<>bD?dG!h}4^LBl zE%s@CX?j|^gW%qBsk{&)tRQYu{82JNjXV8RJP#dA~#4^RCW08&ZT$E=*n4dIzy)nnfEhxPC*~|14TT<6IvChUOa|0&J z2E1y2M~=}CVT55MnQ1cc=SgA;1|+-7`(|5A{HWfTP^XE9<9m8HrLNtfVvXY5iurE# zVyGu(BptVzGvX4uI8sWFQV-1=H#Q z5^qOw0X!v+CQoHZgzqmmG9V8HTeXsP)G#dmE%Dul0>^l2Ei2?~jO5q|EXLwF@UY|> zVUvD68=p15=FU~s3B8`XzknaZwLg@OqXt+fQQE|Yz(`@g9MGGYGjTZum$RhetV>fvbVv{+K1%o z#p*vv<4sT{SeKf;CwVKS7i(txyR7??{^raLqG^t5RBU$FV9IAQE`)Y=A%yp>$LTTr zKaFme!YMaG60BUVItKL!1n9C>6fhek=f1sDI3#+h=*y5reHko*eKg`p$j z<)BC31HoW&m=g|galK@E8EM*e9J5J+*0`)6rfLtR2x4c?VbCCauQwYV#nUZLHgPBW z6)hJr&8kYZ-u~uvtAo5J{HHE$e^~xy5iVYtM87`~am{U|a?mV}2@#dkaPl4{_0~n5 zBzadQ)Q{7U55Hu_*<;&^BG6AmIbD&ei&N0XHsf9pykeW>89EigPBgbs`#Z%Je@N|n zk9WOC_~qr+hqL0pYcY*sWP%iIxymS%ie1dNa)czznP_6r`V$OXyE%@KpLXf`dD15y z8TF^@Y#X28q7p=3sLQ`S_i8EAY1_+_WB$eR$k24Z zTCi1WBEGUlx>lS^Hx+w>J-MwK2Vc*YD4+oH)Y@lTKaKIMgrl zypmf)oO_{QVge1vB5s;!ast4A+~f5yQ1Hu)nGkEU2FA6p=DyC1!BtW8k|ek{Ak+t6 zo{`p8qz)M}ZOTM#=uH{&_doBocZezMTS}vyd^&_Buf2Z-rOrq~-Qwa8Mb^H)!RdV* zB4*c}xL5`=7NqXrcKxt7WF>I@+mn}cpXI7)z2%AS(G&?;p>l6z)H?23>im507+h@A z&Ar86b7^Xbu$h-bEf>b#w0oOhIA3WwFD9B2s9@5zsx+O&N z@U$~5$U@Jy8Y@vO;;;uI-=#dV^onlgJ$1xBV*wEhF8wclTiWt1ErES#X~$DCY}ul+ z!7wYG6sCN1}oTcL@f}I{=pZ`@-uwB_eDc6dHMCH{q+R6(i*d@ zkgFmm9{t2)hwD!Dc@-jJ9jL(tS9R)OhOPJ=Y`cqZht0L)p84q)zaG_p&1^e-?G^6e zIQUCfLQOU8+Py@FLS{#c;-vBYreNKt3cPP>o6H0lt?9YeMF5x^%{uY6Yf&Rn-MA0Y zv?h*V+bd|ee|o7MAAbcvPxAd}o4zZZoi?voQL@Zvxr@}RDZl>?B_0!WWn0mxr|VaC zNa}n0$^ETH(t|g52Vn3FkrwmO(+V=iKRXRE--!}#X(NzPO#R!xe)^BqHnF-}=N{H3 zN_V)=h-(NW^Hc{*>9NNBq@Pve@;eMa`y1PiAOr|VttqCI z_S#&7S9FzWQ@@8XZuN`XA1{#PIytgM9m#U{pOYtHqD?kbpRsIpo%6=uYZFz4-So-( z!jeaG`S^6wKpgrnAzn1pv%KN2i2r?98ub7F7)MXpu6mYAM zoSb$qq(i1Q-=pyNT%6Zv+Auj>)&&HVAoziDdDci1y=NVAz^U+*s4Q@Igz}@?+FpDt z9z=u5I0=~7e*8R~=DL%=t~E>Okn zDwWlH&M2s}F!teY9~|IG5rthL2QuJ*TNdzc0DmIDD2~85$VG)*1!yU4a<7{aVSOqk ziMmFH?$inFu(6ON{)vL&8h#+%Y8y`8lts(Kv56S5xc#ssoa!bFi9MAtK9PImS6BR} zZAz|v+VfVA->D>mOIY?a^+gK*T0R8b&O^P#CxeQ=1gG|0!@3UCshXe`1PyDLg016&cwJUVH-Ise1Ik1o zw_n6U4-%O$uhQyJyoAdIvs?olpo0%3fRcZ0prDx`NPDaT1CX_-006m%=1^(TO@i{y zSJEuEzj+d)6WVJ2o4@Y&=0?+%Fyj8I@)Y684dF7MXp_th^GWJs!L#mWt%t6yd-reH zegfW=Myhu#fNe6qboy?6{($3ug97u3z?LYlCP0S*edlp|2<*C2nm< z4Za2k{w0NAo7oj$;}V!F0N_|R8^ZrbSvozs4im?q0}+kjA`M9gP~a;x2#W8g6Zl}- z;Tk5=7l4cYLlSdkKTd-Pdqn^ySGdZ#q)R<|%Ltr(RMl|&uHD`r`kPPB;nkC_FWHuN zV@0K(QrxCGZtyTwz3&IC;0b~rla0NgX zqXqer{k~l?t4k2KCJ6sJ3Cyx9XkZ&_XeD?OrVMhj@1iBkg) zToqvxFoJbfFhNjOp!M%1!rUyl5+9dhO4R_2v<$KbgXyOFp#UY;2jP|Tn{9F^VWO>L zY2`I!Ll2Cjw#X3s2lrLX$dLG8!VV@5DBV`+A8HOf8UCErr5iWXGBwLI%bjJY?9*mT z>Rv>vm3(>C;U;tBvg#Wdw!<5x*Xc6O_hCg4x*+vSc;L~lzy+b>6dXzqW&-Y_xqz|} z7EDlGrTgC-r33iJZRKcURKimhNOrF{jt^+%h86|XQmi#AQ$;0yA2jF0RI22@{E-`G z`1WO#YVVzBUHHL*A1@q-JEWi!XT-c?zawc-Zf{r~nROcI((tuexgKv?$>f+4$@QoH zqg?w^E#G$d1CNbJiD|t((wJNLQ~vBXE`hi#xELME3*BpJrFd&)S%ZO~F%9ri7SPK= zM1cwfYTz&%I-lT6?4)DI6SpW^8bC~`k_E@3!$?^GV_+_X$i(K|o=RH`3K5+R%=3{q z1=B+f0|4JI*n=MZ)uPxC&M~9oSEG1B1jGr>R~oXjN=0j;c=P6Kl3R-}e|-ObZEq~p z#DUz>0hO6_yP2Fnnngwb*yKW1R+l9Ok#t?J&3FA}Z2GepV^NR6Mz5S>S zhrhSm3qa&k^!j5Xw%3f*(vK_C4S1xg(+1e=WQH!L&iuCgl9_$>+<58-XT|Ygn*+}J zDtYB&To9r`@oJZF1NuVyPHN-4$#HOS26B=hnmOPIw~{OfrN*03_T>eT9R&b_g7D-d zk@F~W-YX~d3iGk==N{??*Re)Vd@jN4SAp+uIkhLM8F-^(1=nT;_QwmH(jC#3+#cCv z;`4sVGdECk$nY}*)k}n;((p$4lC13uGrU0dL%kQ6$bQkT|6h-91)X^4=hjJW2oymH zXf}Sx9IPok5H^HZLrJ}b)3DCv#Y+))1G@jSXcvC^Wij`Sg0 z;n2mmF(N?bBrz!vzz z!;?>*-^+{oD*EC9j^NfZ60Eu-ca+^k*{9@mE1G_BdaBdgTZV+bSdNLycDk0epiwRk z7|%?Nrr2%EP4BzOn+nF1pI(Pc1*i7kBjULJ@jW1npl3I7mYD1_I|et6uU@$g=QeoS zQExOwP1t$m+0senJRNfWmU(^z-TnAVKP29T_GHpeTbqy1n*WsB=}$z!etm8HD=||> z0x0Pqp4nAGVee%nBKz2#lzw`e+dU9h+XNDz$RGz@qc# zP2N3%M+G3vq2FcP;Z|7oGh!5UjbZ}AsPD1Rf8;6R5B?k^%Ma7nDnH)()b9|+K!%40 z2AIX{kG|=xN8QSAG5bPNwhM$U^ETCfT`pWUH$##i80KlEMR3LQFyr%`ibJhArxw^l zr>_zhx5x7PmZ9$*)EwU|jx2V}j$=H%1xlWd1eq^U(tUpBA1Qgh%vNDBEh z5_=_aOSQm122w7~>{psid6b@1XB47CbFAh?^>#1y*BBHZHz0pnBJgVwsK z^A7>Mw-z60HQc$pw)kpc?umfK{tM^uc z+l(P6hi%SREI^J`Y=xQ!vAAP%UvM;bP~GM=tytIEOLe%hJo$xu-14*Kb_s>IhcF0W zz=ja1Tb1U;Akeqpk#hK=egbhU-&JD^NSp0Epv1G@$;x4oS7Qmo>47dO5l(=MB=gm! z3s#H95aakTz1ELSlJv{3I8B~zcIjESds~$Pows1=8b^Y8R_CZQUhz)pi95@_kW=T; z&hTZ-^NI(Zb=Oa_m-$NSeA1Bv0^`~5WrmSMs#oF}h7;!6gyYi_7M~1mnJ#B26$!X5 zD<0y-W)`t~%l+#ipCKkJEXVuhal-{L^kg|t?yLUkA zzQE;Tjbrfr6|?!9R*7QtX@J3gop?o!FT3T(X?)k#o2uDE!M9ynzS}L}tZQ+zl)VDk zV|Sh_Gv=%dJRkoDFRi0tvH+iC50(fT$zZF8f{-BTiEl3Rx(Z+eC?s0ZObslT-UYOo zZ3YWK8K_)YH>KVFp+`vkonXmy%)pE*%VZ%U35n-eH2dq_P(6N1kGP}T^Wri5K$o_Y zcy7}vx0b)K0_z7uV#A;ej-3chXOndK1|Dk2U_;t5Moxn)>QYLHNXtG;uT+S zhpL@&Ud;6<5`Qcu=BX(RPn=KejMzr??92`EtvNe;yh+%6yFZZ6jtA3o=Vo%|ohkO- z$0HlMj=lCQ_gpmcJSCR03=r?KO>Knl1o;2p^-{ljV?WQ?lA#2=d!uUzC4bSMx2*Cp z&K}H4;{7*H#?jRl07~%__yPzl(S-`M`Inf+S4Od2rz&+QnDNeCSUhA!0AnpUzWs8m z##{fg*Xo|vU)@TW3aZ&#YfBY~CsK-Y`>5cdlVJ4(fQln4ltdKJ(~isV)tWqiWYuFb z;=Pina7SdQJkMS@L;6Vsqf(a38%}0yibzxg{DRT7UuvJU`>0n}0RqhpV=#JNZ6D_j znV~9wv^we?AKF81_NOOn5e?^tW>SDdWyxAi4)jjr%ydFt89H8&dRugf4FS0>Z-;ZMNe zU!6A(8b$0UJ>PyF0OG062+TPZ&`0Ah{0x3~zESSz1;!7+>AZ}h_0Gp^i-Ql$S!*wS zrHRH4@-)K2N580x+@Iw2WA!!LXBb9@xLzmc)1 zAp4#6H1!5YIjK15mRK}Ww7KGyL{X|=uZvg`gqn|z7n%`^~ zy9xp4Zi(@S4OwI58MrRQ{Oy{iS3jL*k=Ed*#>cwXQHK2(s-!XG^OR{y zV4$OlU{8_E(UARt`ii?Xta0gaWAxs&@2yY_m^=o)_Z+73)#dyRF7Grg%-*{4-=SlI z`MWKVOa6-n02>cTytEJRr|#g(eH()p=0+9O<%PBgJC_UtB{1IE|B!#_mo!J8Hpa^s zb|R5UV$H$zLsPd@8ShPaZqe0PZ1VYX_wB<@$=ARDGfMW(Br|+<4Yo$!jf=_5BKXKp)`t~>V@!*M z5D$E5hT|T~X^lRUTg~?Dx^;*_^dr?6j$&G&$`4R4XV#j;Lc+b7N{qHKMz@Lx9q2;mbyG&c z{SEi@`*W&W-7@&0&-zdrm#naDR4gxV7{7nvaEhd`oys%`&qTa9wefiO70~vjhk~+( zM3{W0(x>(Eg;VixRSUnC%@ZvGtsdd@9i%k^^p4W?zfj`K zd_abKGf8>KU~)P53sK3JRD-Xl8Z>9s;t932uWd7BmQ=@U}lDQAgc zof8>ZvY30c`sAzEqHq6tcoGKa!pt6z+i|QebWc(!Dx8 zil0emD|i(IkJDl1aRS)CjrL$`irn=LpbC@GrRTdJG1rQw~n%N z;Uy_4t8+BjP(CTh>J~UrMo*iBXTe>hc}_|A>0;c&gw3fBZVj-kXrU z_s*z8kv+0yoRGaTqJ$$tHW9KZGpn-7II_y#BQqj|WXt+Kd%u34+s{AeAGe#!^*qn( zxLhLGfL>(J^#^GaKDB7T%7YwALJ0qRe}L+yfbE zTk`VP?ziKOk#nldYP5&45vQJx?Q(5zmo;y&u}*h-9CbKe=2N|FG&CCgfGDgBzJXtT zgOj!QV5eB=`#64H0wMjHk`v^RiH=~yf;eO7apFjoCsZaEH7W{= zasp;eta=>bXnrg}u4>-iNLpT;kiGjC|!@Dzooy;d^_ zP{#d~8bbWn$V6BD|3#Sz+Pf8 z%!|V;d?ajWBpWS}K8bn*6ZY8I>jjCT67&}bB_c8e?7!+o7ru8ql6v{F`iDq%Xj-fi zvv>N)W1l@$k+D z`{XT&{gpvHTkVshjQvlq#Yat|pCt7(yy(ckmh?CAg>w^4e2b!U2(it2P*z&E-~r|R zplNv)2D-i1SGKQ83uZdL^=$fbqukPR?{0;I&G*aIVE*_3&#u$n-@#mWp56n;At8$`-*!yPNNfe@u>r}6o#%kk~z+#&KVC!KQ z8!V9LAO8JLQxW3yH;d=^e``x3-oimO%!^y?BMg*S+$RDTj&Ft3(%!|rgQ|BdS>Kd! z6cZ>~ga-)84x7VI1G)62zcK(h$r|)$9GU(xBY=zpo+Tn&DsJ>vn0S-LeLChoTH5-p zW$idyvhnK3VdGk*c)-ck=C29yhA-?)&bG^s>v_HRC-1fR|LMOwEwIWD@v-xNv!4e( zB+7m=&nnl}PgwcMXM4!;3CdFdt#W0%+5i$=FACXe$2vA2<)~(mso3)OWxx|7?z-Q2 z7X!oEd?8-j@nE$ZSG^2l!{rh{GlNvhgS;B-jCb}Pv#6%E$|<{b{3Uvh9j1z}!==5uC-=y9B<7r<$8BDV1 zmi_kLYuP2iv#}apTjf?+5xI>tWdt5)Q2eh&#^CjXiSviQm2D63e$%(i7ug(37^Jq6 zJISRZ7DK-y4LCJmI8T)qytNtix?xr1d5gOhZ?L)GxDE7H2CVE-u}Sh&6BMBPb+Acb zYKI**p?9=1?@9`}0}NBeZWHzNDpV`4p37{6Hkxb<2G$erERAxA(IHw`Tv;6mYMc zeiIrmjWVQML_#Vx>9bJ`@e{Ee-2lZv==2EAg!+N7>gN-+22ci3b;CA+1IwMq$_6+8 z3?lM4^eOl)epB0;9J;n<)%^JBw!%t1Q-#w6lKrp}mTGY<{YBvY>{S*o;@nibPW!mS zjQmIM4$p5y>MEc-LcG$ozY5eZtR+Zk%ER{G*QFt9*jXr|bG<4@ZCF zGc&YxOaUxF7Xjv{$2(@IOeli)glxLG^&o-Q@io}nbOc(3tcn%_Zy#TB-)ETQw>qW8 z)Dz(F391mo?C*?Xk3~ol5lTWl&0$fvQ3;~qWtA?y-PcT; z7GDD&V0>+_u&)ThB+fQ*pW%Jf`W9>fkyZ2{>5s0NpeCavCBNY2cdg&k5)Mr%I^{|$ z?e4OI46+ZOjkIx8N%pKI(=sPbKE(cTHvf(}Oa3$y5+33f6G$lCcmq$2@8Zj|iNK46 z=f-<>PoXMBUioPjpz<2R!HGernlV(^eT3t2^-V8pu9^I8hP}zz!*V-`hsUl z)F`I1yL8kMH~9DB?y4jVM>%!E&9kE+$M|V#%ijMkITLBy{oZK(gBC@B$0jdOD!fC{ zlPc!-b$;8mdfM0|whm8F7;k7L-IQI-xp6upsU5Ova{c$Q*ms-l%==Im**LQ0=UmuJ zZvRD3H_F|Xq>#&(=dyxtb%R`CR(53Ah@C|EL^2K7j*|X%DO`FPIr!Q^*c`iKDoqOV zX^56Mv?Cq)-HHY!?fTk(dZ6Br#FCN)!EhH{48(aD0}t{L0^)c*A(wX>585Ig&QlXz zV3_Hbmg;?Y6Fx2e_AfS~dpHGUQSfib^~U6mux^WLl0B`$mg{amS)&z$L~Jr0{u93- z&o|lxs89FT5Nj@7-NuDh09;tGLyA2@0_~^2Dw0+H2_9~PfkqF^A+r*nzR^BI8^phn zd7;u}5FlOvPJ7M;FA10A12}frqHKi^2V@L#kH-+yvG%f1!SpyoNoiHD)QE}(nX z{Y2F9?Z@2@ng8jcvVbL_7}$CVNZpLMA#p>e7Zx848RkZ5&t3u8C`3st-f?FI99bOk zEyTabQn;psfdGH~Pj7p(9lDpET8Bp6SN=6@RT{^d4%OX0^*2{4h>Ly_)?3GgR&wd? zIQS4-70RUq#a@ci}KCyYqhT48&4iD5IZucaN~ zttJRAATH?Cp%TNU^iM&opy^cULWZ9TNEZnS`>VzOf%VU1Vb5M)A)!x*d)Kg4NI`Jj3`M;d*9`GSQOFGuB+RdhH0E^~;35 z@=uVN5E_cei)E??x^jr{?T(^K_T9%YP;uMcVjOIIROp}iG~(GQq}l!``!WYXO?VY| z#a6!aH^1}`*qYJ7+(U!FEY0}GrAFy?H)}_e1Ep=~hW9oU3OBC)lKa858nlI|`}(MK zn!{CV8BzPEJhzL11Va$aIMEYm($BaM<2p+S%Ngjf3}D>f)kHuS5_fesq%w@r2$aJ`2t4_>RhnKnajiNNXPDdC9? z5IiG(12ax1;t?iG@b8b?%dI-x(%IIav`_k2?jPs)vSN4kiL%Yzy0Ot0fvO}2Vh~ql z%{X!PepAxwljh2n6qFf&RwWF`{Ynb=EwGZp>gt#GKrNoF^}NO#h?gE`vyR+=iZ<~l z#a(_NCzt3KP+cl$ZoVmT9#Cy!_!;!!p};O4Kl%Vsy%rcw3K+MZ|6Kc!d~~wi8JR${ zMz5(Bb?JG1ZKd_n(O37Hv`a-%(8_E05$Aj2DZTZ&5C-9lyf%>%dgA0^2kRf#uaz!B z$|b^=XYZW@#iDXVj{h}YaiW+;Oc>JC7EXo!3)ew#<_RzYT-`4#>}iI6b*G){PohOU zzBCw|<`o={BWoz6ucw2#s)Zlia(;O^G{bGTYNAXa7QzJ5C##9QH-Lr@>4k&gsU|bQ zV&t+$tDL<6#=YgSg64kB;w6kpbR{-crci}R{xcshTGJ~jv9xH@MQ zPOs24udas^LoP?hbk&v?Za}I}e+ZBm8*9MOH`{2?sksG>vJt*ng_&-FceJFYFUOWZ*mJHO$;$Y@{mprful9_8-Y1^fTP zuF#PF;@{7|KAAQ2`SWqoRfe3G8FA5BZ+Ut1O9~5Ll_cjU#O9_K#J##$>zw`N)mpkx zZuT2I=Qe>{rDWU*wc42h>DCZ~ups~}hf?aMCaCuJDM~kqa6~kt*c#hcUy3JB<|g7Z z2p`xviQf3SrU~w%;Zua|ytduV3FY!E4de|4IAEXFMg1bw;%bU7KW|z2!Xz=Tx}_7^ z-aAC3iAhz{hH+Hkq%Q6y0o}7kktuc0Cpy0!CBh6t$>mpBgS~uqzzvf5wKp4kt8Z4$82=w4?!C+lqX`~s&w2j@g@)vdZIVWg6WuE=|V&}3HZnPBh zya8#R9YbMW__%eobNTf0$~Eb)J*Fc!inR>l(T zcM0&^F`+j8CA}r~+jTBDSIK9OMVg_n>9J7ON;b^;i|Y5~vr`uBM@V_s5h2KSPrCLzJH4M68z(XZ+o$SG1+7)5P-ZZRThZ$y?Bh4 z?!!i(4Lk@HFb)o5H?}nuZ_x#H@UOyvJ)HJjg(*`13SfI_@aoxW@rtRZ%ap;CM%dR+ zc!U(e672AIK2nuLbx|J`?ou03p~Q86&6-`73JdM~+b*Q21_T+rJpG)$U)7<(om29x zXZd*Z>+zeZh<^h|$8dUh#a*UaE)*CNbY)MKzy#pe|IuZx%kx%SV^`?C>K?RAiPgb1 z;oDb-LQ$+w8q@O`h#BU?#5Kqe%{+xe!uR_Je_Rl{#>a;VpN53oz9#XMK_R$X=}D8S z60fz-ICbZ7{+-|MHN@ASnkDZF&4?Z{_TQTca}6>aB5l?y&tZ;2Hs?LD+^#(NIX_3k?MR?F6G1#$}^W^Ymg{+v7-R@WCPhBRr@ zz5KzMEvu8xLIi*iydE-~wjnoZ^tQ8nyjSu3@t=c)#)=h;{QAnfNy#5n^qf$5_Vb@1 zf6hId{Lb$yR@ns~>?tLq^z4MN__zo>beW&gGk_!eUCz+jIWKxurlV!QCZ1!-Uojyf;8fOSS1;GM2UvC$A zjS%bASJALQUn9u$@C#zf1DYyd#Tf!-c^Fz2P+c)*KtZ9P+~|eqJG1p)Sivn2_zVu@ zU(1>Jm6=F`U(k$!bFQDbe&(lHi}`b_{O_hglN)oXe=m-!e_y*Jx`JbXtQHPu zIX(53+F5eFCp0V|3FE4yGH~xlQd<8c+DVe!{yV9I5b%mYVF2=k69(AQJq9mA zl?#Ow?9C~6_cUt;YU?PS?hF5rdC}~3YkVtY_c)VhA$MO_Z^-*VP9dB2`mJLI=4Am$ z7euJrAy|(3KDy&eDklDK7jpzA81PYGhYWjd7N85c0iXb9%$h9vny%#;_~>4a4tU;< z0~snD53VaUL`k$*p!@0g^>`<)?$*_euvwUXsA5n%7aR7>R)9flXWE`l2t-_>;6Q(y z)SvOXLa=p-C_ev-QN~oqSK?p0z0(D(QU?#?SmrO<^+qp?r)DZy>P2=7IAIqj!n2Z| zsCC)yEded~zm@~0T$vgD3FHyVRRi1$Kn4-7#ULFruDS(b5NK;N2&sqWN8}BCI00$H zA-S9-xH0@Lv4Z?Km7S>kOx{P98(Sjm54%aiiGOWy8>|T5F-eEJNt&h1pI0`9GZx+h)SFG zd{CkaX^1q8C?O#c%bf-UZuP0J>vU6c4rk4}dNWmFrxfA=g5i3IJwO6}7_bl4Cc+g< zB-*Dgk(1xGmsQ?&g^Nx_u@q^*YYwBV=6+GSjl?LtcvjEXG99;=G)k0PH-nI&u7L!_ z=sWrDVC*@92n-Rjv8VyDNIdLI==}wYRp#Wa*lLD-4JAO7cfCEF4OtYe00b5xFC=j6 z0j)Y3i6#b;t+$^wyWZ}dT#1>^o%t+j2U?yZqpAdnC3aYz$;X`~y}2>}r1-`=oGTZ; zlKU;f7m9bNNN)Wiz3l8R_Xv$TX``(zOdxKKk-?r;FE?m{`7duaB>e?@dbb4agdt(Y zA}mhjCsH5q41x5NvikrV4uZ+P)qUP^_+#XOkNRg_u;RiGP>Qsv{ac*3w(}@HouH0X zVI|=E)sCk*={9yorrfJS9rhUm*>t+B$siop>k?$5&q7dJQJWvu_^U0p*?^W z6J^mfoWhjvh$~*A0nfZ;>GhEm_%g|m+9GNrsLOl4-tanr^IXu&^ZmXE?HoE`gnT`H zCk5!wr!iCeve3>4i#n+KJKiXGihjk^zjuEWBU}AeC3dp*c88Hs3P1fHbVu=hX*&5Si0e2 zb9)e*!v6Bx1Qo|sy2}P4Lnb54qkS%W)&tsBx!o34QIWLSU8j)m?Jb^7$EsbAUdS8dy= zH@*8c=XT<%FMDf9TMbP)z>}D1NVW|1>9HdCS5)BNKayfKr>3~3>iW(Hr1@h9Ffq!@ zsA{f{J-TXko`ngu#37gI!Yi3whVKupU95JR<_`NLVGnt^Pb8PL-@YmiBRhhu%v!M3 zp%3y9(A7y0iUbD6gbcuUs8p}0^^5mTD|`3Oz3p_y5eyW-E9aiZ_Q2%G>G!Y`>)6t(k>%un)zuD7ml&Q6P>X8;=>8!K zB=drG+{WQyHJV^&DZrt_G=XPm?Kus2OWO40!SfCT8)fL5hi|D0cXbW&tiLf^vTy65 zlouag9~)(`>)Tv53A^w_S{VPSRmdDZ2S<;TZ{rUM%f{7Ad=QxsOKJWk-{o9QWu zrqT@Y7o>bJf163gKFI`MN~hlY92^IJ#%?Tj4FqN#RzFVRd0Gk6OZTmeqE00mA8b^- zedQ3bSrU2|_z^Uo0Bd=V7VG7sm3JL^xW8E$DZRW| zYH;Ll_UP%f!r!}bBr5*ynvTY=bvf*!ZxQggNXC4u4Vyo?Fr9;|@v=(3Yha*1m z{lU>!-`TWW5z(|aVZFngpi8?Ty4CpLMQ!wecU_`F~AUPTg|HTl({iJl0Hkc~LMw%Lqx&+{2>4dgZU(K&8ymk$W)gqxqT&Z&(;`(~>Z zLcA~6n}2i27aJqBH&~zX*m2{uy6+ve-5SpQtn`<(=)qX9IsyInHlb6y5d)17tgahj z4!_6`_k9J+LfPiH|MEc>S;v}q^L``Us6ss&P*YT-bd}+nwnjvtFHes!4j)a3^}3Q` zcHl~hD!Km{c3d|vh}!65bvEV6(kjgo34RuT$@k~tUfHtqawH?d^J0__u`At66#3RU zgMg;*_lD&S`0k|Hb`3*vEU!ykdpV^+qV#F0gY?2%HiEql(TQtkwOjb;GpN{kNO@M$ zCgst5K~pV8oN){9$HjmuepscaLE1t9iour_wD51ANju8(y3T)tL5z>wU2aVIo83h` zl1k)0ULrY`3f-Pc@tpP_j#`cZwkm!?a~QfSnW&Fyd>%`VMl=|mwx?ooB{VOq%c6gS z0o-$Xqu!R{2Wz)IR=?9TeRD4=Cv%)!lA%cfu+uI-i>p|<6tSqklr^u`dhACMA=d0AP`l3liIL`nTURYU6Hm7#s##0PqEe5nAum(L?X!o!loY=eJnD_U z_is5~Vqs9smHbWI7K#m)58Y2*sQ}GeQnjWJ*xL4_aVWNYY%9E~H84^YR;Bk!C9)Gw zzog{@yql8;E;qc~7*3`9N08+P-kpoc_!9l-tol;>IzWd)h$N)_-DDisf0&wdpI2?yHU|ppk$^e~3 z8VZ=1!=o?C^v4J;c}*ULm4!0ZyQMwKxUg^-|r~U)fp-XvDi{u2wDEj#fSR^mqpx(XQ37ct*4D?Q075$m$>QqGIa8!@jj)56}9maH-`wOuif& zOPTOtfPhFc?l}%}M1+EH*9kiJo@rcn^rzo4K8)f}-1+VEl&(f6lhXMo;;!m#e2BMn z-!N!R?X%vuV|)L<~*?t6ClJKXfUWpVytli~^6f{qPJ?#DaxaGtWwkuU*P?iUB;*|ZKj2zmwoK{ajM z9nJi1v)t%LhgaPEB#Y+Dw(3D|H*K&&(lY4&53(=B^U8Lt9v#mR6JONGlzJpoHn52ap1;C&|uw&t6CjbSZ?23wJXo4_X} zCc}m!tFdDOk#JyU%XE)z?D~TPRq-+${^*3io2Dl%Dr2CR94}yzL4~t} z6Gvb2EX(l5%YNU-%3haOUklD0xjo9MV4UlCK9{S3iYR2MvrM)B-m-YTKjIS^Vtz{J z(BP~*J#FcqW5pR;exqg?YgXQS18_)$@wthpCI?hsrZ|Zq69vm$gerk^q&kIX|7jUI z@1~gE7j6Oc`LKaL!{i$*pF!xs7zahEUs>7m$a|X9mjTQ1OpjEnbkrq2cJpR*m}gQL zNo_o!&R-*W^dqJ{{p(*-b_g9Xy$-T$ctFmVxD5Bp-szb23F6g%infdEdF{sQjQB6sv}v$GsDG2fd8B30 zkd3X>;N5)m&Q<+M+?QnF*l``IJV(`BE1nBvIuM}Id{ z(I@Z0~r`LNv=;o=$JQt+dvedE=b@JCMRDZH8WEK33&XGEwbjo)qu$=cr_hmv=! zl6TVC3B2? zS#p13>sqlB$>r0}^wn@cfnG~K!5}MO)r`1s9^gg=N>(|b%z@3Rs@yPPp^+EWJja$d zZf42t%fn@bpM9somi;iJ_M*4}jR>=GQ0<4W8=1ZtF#G;lhwN*ub#Cjq@v@D$zw-6_ zFU+}SA2aH&b9NQThTgHxIM-G&lXeaixOli7S46oY-Sp8YI_geF?Y!DEoh*~2{)H@= z7t$gH&JS-YiP&=G5qAB$hHAYpxQ)%t)1d+cZ@mxp0%VKkl^kJk0-)}1bL*~bq1=_8 zyPV6VW<>h}Al%`^ub_VO=}}-3G;Ri54sF>Pe z*0eQ2N%zozAJJ`-mc9LyH*T;XnXpKZLpBh$FLOU3EhH;r&y+RGv}0quMGo;ccqJk7 z;(_7iaw_|MBnISVaz);oKHaIld{^XM8bZ4NQ~8^gpa}Rl{cPg41>w~A(>p$>SkMa%8wxB13RaAtyCD<94i{@F9&kJOF&Qfp zy{vh~SV-hYMAK1N%acb-%)d}LZlsZLwXQv**IDFjK1!?5lyLBB-LM5BDlV|F$H@%oYdUsHw zgk!loc3)mIreqIQDtZ}aPBY-@u2AIlYe@XzEkwi5NMon#!%wWF(D$;Z5PjcrSKh)} z{#p%jkH27)y0Oh}g83g>IerBf%CpF$&I|%C#A0b)PiiAJd9khA_aCNQ-+TBolf-spwUgiqV=D(CcaWXMokwRi4BV&5%72z!NtP_S z2wLhC8A8?A4D7bqBuCw+CJV8P>dN@)HHD{IjsgNN+8n(Lj0fuWm>pde!Xf z!YO57F3nmqUyB}Z+3B$JM~d1#d{nq@{hFI2;#M*Bq3D!~jQqqxfak{I?pp6q0j|?@ zv&YQK@iaoXZ1?2|)7ZI3-Dx4?V2`S1@$+s;t7~KfbD}^CmPR;#GPkAF&sA!AIGU4A z3*AGf-S=oC+YRHe4)^rLz-{1yW5n@mPf-DJKCRaPjV28Z7BoveLYdZ$$%jhFpnjq> z`8u9mLmB|{!cQ>ia)jpP2j-y?>;sEU&?XpRX1%vz7N6ztSKuX$9(i_Q%W$w216v3^ zmx%qArQ5xs#|?bRxIRaoblNo1tltj~n(>=8`I2vMsWZOeM|I7oSXu4&Xxc3&ZrOYj zP!QeRN3uzF@{=cmi<7wuB`Yq{Q_}xzZj^+bmiMx;JARCpE znDiVx>~68CbWZ81FMdPoOOT^io|?2NA^$!2%QTLBC42lgUEotCPR@%!CE8Q z(nX`RPH(m&_u*)V7+;L}D?vXyBK3ShqS$RK0dLbAR~0@8jnfaPyDlDUA5Z^`oUmzm zuvH}a95dvvwxsCw9Jf4|loj;mZMSiq_l%~N@mEpVVz=rb^`e_6v3UB=6H*wH{Gs@O ztAjW%kJBzb>YS5ns6mnylG#)2XQ$}xte~gsl)edr8HFc zd}==~^JEOSv;UZ`u@^7zI`EZqLRhc+ZOq~2AUm({LwyHw8~X3xGZcMMuZRN%*7K;l z1#yJclo)Cc6F@ga2t+BQL?HR&jWt3|k(fLS*;6+n*0(s?pccLo&i&7kpyYR}P=Fj0 z+xFZNg@eDbn>9}!Zf!{Dqp!RR%i7Lq*~SnIA^#;gJ(7*l)#7X) zu6%ZsLL-31%UQesz5m+gv(0NE6cE}>Z2Pv8w=~2}fjeMoSe!}(YtcZd-PRd=nMi@^ zqf@m4^6>1WXU=z55{$6tg4*UE-5145rc0c_E6f~#v@Tyf^P@~r0!@a>cSGTFnJ*^8 zH4Y;7EDgpiN3?MXZ}B3TnLA3uJybs|z;yaH+=j~Ee3iKt#9!~rVHO{@bIR*f_T45e zt0XdN&w#mH@)WW{F&McCnT3zHeOnLhL|#n!9oC&Wh$$RBkq^%ff_B)(skbojddaO( ztTP^DBm-`~3LB#Cta@!o*SR8PGW)pzGzt#G zWBe$1+OVaG)OKEiJu%Jmne92Q03eH(c1P}`q8kFg`lmYXK{5`uNm?yU(1`~uZ4B-JwnRTVtK9~n za5M7K*>C!Q*lm>RIeeFu=y)1C@*06-2Hw`RdG(K2ur2~Bd;%}oWMiu^J7Zn9bH0d` z1WcXxHJp{{1uI-l^{?H*i&s2g?wIv+T~B}aqm%Pt>7%lJSkjX!8Mt5z^(#rG4T_?l3qKY!+tkJL1BFnG4<5%diu^ByE^nzp#yU(90 zKZlzw5^a@@UI}upr44hp3t2rLw|W5yvO1Jr-wrtnlX+)N?{FoFQ%hoE+&16e z_?xN%+X~r_4x;b6Jjv@boJ@axDp@gXUkqGb-fwq{*gJmaqXtNU#3LPm?-eNa7$_pat`K2yY55wri}~Ty|_V zb!Wo@Y+CCo<^5F9h!fYxQ6?WPoNQSuu7$}#6B13;C99aBmQoEl=EwJ@~Ws4cpcpAGuL`~Ha)`; z3R4G|UMY>E*PZe|x;YY@X%B@5;}k?HiGjtn)s)|FXk*7mnj_y$B|wp4Lg%Ys$^p1& z178(_Y~V)l1_?S!1d!m%&DaQk`P8D*0!b@F=YFlIy^;tiiXUo_WSPJ<7Np(+(Jt@) z41c=`=f;{5S=HA!ot-?Lbntb_T9PKO1rN`8Ghjnm(43>#HqJi9Ta0Ka2z%9zSuo!ZNs6(EW4pDj)BpW~Y=P^_Q z`k^K#697h7DsTpkSR&A{zJymvoK4y6reAe3C(noR=6}!}ivki9ruE9_(>BA`7OpQd zJWw0vlL|-F25Uq~Z_>KTRlTu)y3%aC*nSAxF?Q&(FyMC2#0w@=GkANUj3AnH>w^lk z4)?{imm8lTD+tkXA31)f|ADm@X#gXTf%$NOJ3>5#5&TduK#?0510VVKpd=s2RYUbj zA29$P401`^krk{Ce!r{_{vtw=kq>@-ZALNn;9^kQu!iIjP8!Gdx7ILl-2ip0!SAD5 z9N)%;dGhgT+x$|HEQyM#VjnZE!GBJ5YAJs|{r#=*ys7h7Dji{n?%Uv_A?<+|-5Y3> zxd<9aRnjo$u9tvl7@^inlsC`zZ(U2$+TeTodVgVdTiRHJJ@`(d_}W(yyZF7YlN))-dDt%`-Qk#^Ww z7t*V3`Og`;`_efzed&sA5^0-V3wg_Vat3d>#`;Axy>6tIQce4aI7rlY@NE={Lu&CKyD+3Foo3lJ;{B;iQ-lCTd8VAY-aNdhPU7vDny6t;nnA&<=vtn^4x zz%XVo%}^o{Z|5-KpPTQdm|2aOvu}RJn{q9U#Zh$Q6p?^#*4CUX`?DOwx1B(I+$IbI zj-3HCxCCQsHXGD@)`Ai*IduE0MqDmLYytAhos{C;A8R&08_v>MG!fdD6<82WUF~e> zI+(6T$@4(7*D`J8+x;2M8)U7@To`D~vC$d^4PoKc!NhKp;<`dnXaqXZpyD-jAl1+U z&O`z@$q(yL0vZ7B=K+8w0TgVX$H6y!eJ@2?6hU5r>4!lti)jPvyOCC}4DEtsBat{+ z#RdJ9R`G4U&C%ODwPeK1kG4ZPW#hL{(l#Lzm&nhHHLag+Tf7f!%B63asj|vs>1fTS zFsE28J_uAuWnzGX90IlJpZDg!>Ksg@&_Z{7^*&=>Mji$>@&N3FYkj%?Pq0k#nh6MY zbiBmoSYt`@q0_~O04QqSTgHlRjknatiSX+AIT}}-nX+NNWKs=%{B0eJk2PH+2$;@9 zDU*R8>>&x*D=XTG8cr{;=p=6aD-6` zYY1mOp*<{b)T=fv4J2dXVuzTjSJ_Nxg2#`*>ZUr-Yv3?Wh3fZ>O6=mW^bFMyHA+9a z1b{sz5JmIyJ1ONj`KO$ai$mk>qDop~>+Yi2c)f-k)0QsN84e&$jLnV=ySjln`uNNl z1_);aT!`P;JX(+yq_Z1eI5Lgh|G4mjgTb_cQ}ZCD^3ASo6?NmD=l0`{U_l=7H=h&` z)@$5&*3+K;?oaJL`^!hMUtC0xVO#+|_Yn36Y^ni;vx5VgP^?Qj9Gx+?>oVY3sS!dK z{9T36X{1(Om7hj}8Oy*w2+0JlQeg3jF>xlLCXw&Z1fWqFP7r`J%ggt8H-BXFbu8{P zsBR|D9t!fid8@+SZ(yzYk6M*Z&zXbJP~Tx|hwg$UTTbau+2D;-gy;BG&H?S%#BDk^-h9VdrLb6c- znkP$u_WON(Aa@xG;6mZE-l`w&HC=9nf4}|X7GY0FZsZ?WxG_<6x+pgs8x(@ROY468 zA@yt|`-e-H#;|3phFZe@NlYad=~BtJ@6!*&tK%0w{dHvdS-U?PcIlsR(Y+UGe3=*v z!|B6Wzoa5uKPgVPTDGtf*>{5c_IMguLBFXi}gJ8ff~ z!{Z+&Ph@)#000d8u%XNVI*6l0U<0f22P%yI%B78=@M0jZk4EUPidYCWy5}m{n%+EO z%!m22022F6S2$Pe9TrS5S$a5)b zrD@TOyw#4mQ$qPZIo8r`_Dk2+v8d?6V6z9G{;BGCye)c};r}XQGIr>I`>!&-2YoUb zJPy5@mr=~g&C8Qll~ItL^)flVEG4~`lY@<&hqt30*V3HRkh&p#q&ayJ7hrF+13^k; z8A8qt3O@ux(c>-an=XQ(_4g*wds8l`ykmgnJ4OOBy~C-H~^ zc#jZNTPb?+{p9`QvsP+NGBaYiWW3eJdt;7h*{jLPuS;_u89Y~0?K=&&_p~g}x)AK^ z`ZlxHZ2#&0)lFMVyZLQrIaXep#Ktxb&Nd!xASYlumYdJ)HiSKoUjP=Q$%g3Ar3ZXVw!HYSNUwAx41F= z#APZNAA@|-nJ0ml1IHHLW>NT4PyF7&Plw=`(Ke2sCUd}pyz2YY_RswBQ$|s?9g%w} zd<%oM>9vJwh`7GqH%cz!?OuzylLn%Qos@!3ekwp0rMltg8F+V4>n9chrPa?XkzP~K zwMU56;RS*_2F-T>W<6^z=<2;!0{g$sdUEJfSZ`7xt7&kyi$nwyKtc3FWg+~g}gefg~!(tEU5 zJ!&Y>04MISAXjd2De~=?>qO>5$J>mrT{?g9y{-O`FndslBq0D%-8?hYU4ih{izM=^ zA0F1U{5@QOsA%P2YX9Lb&xJI6d5DXld$8a~J{Pw=B$Fx@1FLIVji(EM55s1YR}!ub z3R4`U3(zAW-Gdu-U>T2fT6}P|-Ehp<`p~DmG#g92kN->x<>GYt_2>nKoZ}!74ae&A z)8g*~p?G5X)IditwnPPBZ}v{e2YrzIc}ACKJXtaPM>{r~pyYPvAXJ@y{xEWTPc~&I z!rSs(Y5gZ_V7_i?SjhEWKKH5Bdz2!A4h>57*pNCTi9V^*CDEjE$+XWAbA5~Cl;=?lqE94u=!_jPsLP(h^ zMzQl7j-LnCZh`nkB`8e;+YY5a--74;12|6LiQdvp%P?G=VGpbl#RNIQA+AF}nCIA; z*312wygdTSkn)GnBA|$%e8W_8bgv2DL_TOTOIu+$;KFYGJauJnDr4qwk@mKsQ+vtE zNQL_P!ykvV9%FL;6K13GF-fe3F=?ABhpH_}Zwb3r4z@JpMJJo8ZzHa&QuqvJfO&!K zom9ye`$JFWSS^td6w7lwZid@MSjof4u7JENAU@%rt5{-7f|ooOO?`in{(~iRTBPP2 z{~j~&f^o?$0`%O&9zyCpd|jkym}m$YO)6l=Y$gP>;I}{wrdkQ+M zW^PkKkO6yr5lT0Dri+b$4?*eBYqBs59uts(d3H)C6p2pS9KD8=8LbTyeFV z7PcVlgj$|CG^KBzL?cb(E4UvNd%%@l|15*w`@_*YS0;>a36vsFixtTE7cm*c%`b4k zU-|P6A9Skge>RmKiYC_td3ZPyMKELrsb*nZExdBKJ{p(kAoA|e;NxK5T!{H-(7iq| zG)(Gk#0&gSM4#q!p3Z5Lk;DSs8q(@Sy$DHyl~Tjzxj0><#U^+1FUJ86;X}W3NkGxJh*omI&pFZQ5grX2o5}HD zq9=r)O*JA%pe-H816|TUAI|nhBL#Y_xFasV)ER8_t|0iLj|BOP3DBYKWesUP8~pk5 zC5*moUf2)+@%gzfot^=!G`q+}f&gVmX$i~flY0K4Y7CqJ zhvdSxzW^8n&>pje2q_#i4T!?#QSk6V`FIV&4<^h~EirKo zF8=l)vFQBN>63(7Az{C3B|NN6pB9?W748r&e>$X<(`DHVJ2?^X zk$~i6fd>J?u6BGw2JiufPV=U-Sw~1v(m1#bR)SP5Uj^ETB9kMWnefIEFFztdvz0rjn;&2FpcHYFTH#% zE`*OSh=6&Ujyq@~!O+6k^h;1M@c)QJ|9$-NJi{j0o9vlUMp*|XCE0s)NRqv0 zI1~{|Wo8|FWhE=?kP$6H$U4a0DP(@1y?*cC?c<+wJAa(xd3&D6^YOUfuj{&B7p+Sa znGJ5*x1~Clu33^pH01Qxq)KO$M}@h-`B zJMA*vmkycwj;S}(G<+?;OEnj2ACwe7ZO;;8gq5f|KV=uM_i6u1Z2uRp>S#oHk-h=} z=K3LU6P}Mi0uya`$3nFhebC#jGQHAswLMHsK@a3SCTf)Oq3ldEy3!5QN-qVZnr6^c z;J=^T5y^b5bR-S6EEWEc>+VscHzm{6oXQTb-Qjxv9`IgiLzVIIiFcqEjygcWzmY!Y? zNJX(1%fN7V{F&TGxw0Z2gEw$wZ{gZ-SeCw{bIZHwbYt(Ii2Kz4R;=tg_Gkz0(IzXGzBK!7<;;Mu`namj$Q1`z5dCA2vP3$M~vAL zyOb5wR@wzA3pW;nJEqY7WE~{3 z%h8`@@Nu%J*gxBIePvIe@#2f#j|MN=&Iboe02bkw8F14aI9k9Rg>c&gvc_+Q>!PECuia7$>J?3wwwpUwHEI(P~3Wi%?ze4yW1yZ17^KwMv z#D3P=XyTqYTz^zOQ)1ARzNjNw>neQiS%w8S+p^ z(l4JLgme2s;BDyG+|cR1{V)1@0FT5F4n8jCeEeSG%Mi8@Y;ditl4E-6H!UxWiWRo^ z$aFvd>ETS?0f*NBKN%>?*c|g5WT7&)5rnhgiaHq*j7UpIvI2J59Dw1vT;qM@MY>+Q zd-H{3++?2H-^5FdlH1QaBb?0t+^7|WVqz(xfv04Ru$pD?w6*smmg%K$;2xLB57~9a zSLA0PVx&&NNYlvs{bx1-lV#2aX0;yo=3k;hMj&t`fN2qpoHt`*E##+&?VB|8rGjFe zQYsjP-t`VGd2syH^FM9aEmTd4F1U7WkJdY9f1HC7gkE-=xK^Fw$Q=4W(Zy^E!lF+F{S#=7A!75MdL3oE`8J4<9r>cay#2A z(s7S0iC=u_P=%2WcmFsRQuX&!<$C2Oz&%vtdf?0A`$Th2d`{c&!&@Qm*G)Y(*wLhP zLn7=;hrY<0i9AhoPBLN8H_6T?*1JRFof=<+5m!cjd=o)-vg9<#kOQIO=cE%mGy;cu9#U$0Ft0!N- zq{W(lH2!! z3Ee90sCo?!`2646Ya?NAxPjUd!+IJcn2r+9L9+~G;3B9{1{>iNfJmYb{{#t^DLVH> zOEs=5>OYin!FTJGmZyZsA7$emOX5j zMb%4;lg4~GazcE1m;QSADeH!sHXi2E9?jmxD2GJPyxHaw)qJWr`yj(=da&9rBm2@o zHAm^8+r_fftT%de;}v@}eD<7=51ys7+G?wa+?sKnoE$47YW{y#jKP%91oBM94Z&=}M*&7MXGpIRuEmz)UNJq>BnSI7b>_mv6A=qpLQyH0 z54pHKEKFQ8>=bovU^dEbGumBR^y=lVaGVI#SS(*H$>H@(&yOcl^|g<`xy+CwMqP5) zhUo81rche$TIZjQOo;hPc$RjZ_&lFWRaMITVL^}m7AAesH`OKc}iwhW=ctBrizGLd)??g z8OdH(vVTa_v?^Mc=m6*fZoEUe+$uE(p(<|3GnmKJAW<-8g%#jj4nt4{`Cm%3N|x;w zr&BdB@s)C5n99eP4P=lQ3q#8FU$O{e99AJ&$>Z!c3~$rWHmV ze9|baTU4aZiTxULT)6p}FFxg9LH?X5Z}sC#MtS>0r#hrySD#h~jc3PsJSJ?YslH&qw-ADKGl{R@uujs$3b9_-MrIOM?9Jb_8 zr8K!;osh_2wYzQOAAlEfs`dGrq3x4`>=LSB8`w~HeLB#V776r`w9yHFN#RujsmZubXjU}wGf<^J8_f( z9<4}V6CTWFl=zmdhNI8ik5{Yd`QQ;l^#xz*>{%xU#@?7Vqq8>ym7mOo*pF6xn)>R7 z_D2!1F?wh&U7pRh2h&Kw=*7LAD~~^_IDF|y>H)zMt z^EikPv64?KT=KxS8uNmCCXylQUzgxXEwZOGjal=bYk(ol z+Jp?ahL!isbOhp{{8Q^t0c@+G=Pj<)ex4$z?whFk1fgbz18@OjG}wQ+L}JxGGMM6* zw7`SjOVs?$qd+5Z(a2`f_^C}{RzsD1`P3et?@>Cd!G>Mb#?;qRcZJ+C)fY)O=vXwJ zI@)dN)5W-czH;Ff9J9+kNn-ABL~lOL?+}~{&MzdX7y0$zBTO|@=Z${si z<(9l`7u;KY>#FiIVd(5~v1;G*(w~|-pp&}q#|?t8ajJcyxrXW1C(L1E|NDOFb4<(* zyhrQFWlcU~Ge6h2Etvd&Mu8;#Eo;AgYSkXYt;ULRV9F7GGc&^?rp zxTOZ5O>?w{ku#R9Ap7NCmj_3ShP@MS8dj-WmzbdUp%cuQMf*N!oYV4pck;fEW7j2~hSMkrDo(zexkW1Z93q8y%z^?uV}zpTF+U72qZ z_!xIR&Px^5`TMtYo*VOqT!=i^hn=@IuQ_=|K1X7BN-)ETH8zw|DscWu`RZnrEmwBn?oX_SCh%C4L~)ErN?{!vf2l=QLMA&hS- zCG&Z^8|R2Lv(AT#P6{{)$L52?-!7Uwh3tLrC${i*(x%%%-##PClSwj)fkr1{fX^*} zDfDzb3pYNBUP*N#0=0Zs6|dIplkPDHuel2mZWesOz>(&A_szFp-*t+DhGeq!kP7{Q z7vIY*pLpE%(fjsQ0D92Hw(<@Ymu#Maz8_UIw=;2G<_~kAp?~%euZ>22;p5|c2HKeN zR^2lZAHTY8ia-4kap9`YB^s_DPcnj5mzNrFhTHQn8wA-j#E-SKN{pRphyE?))(yd} zE8e|_RE><_0VQDpriM(l5iAnV9zlBd zZdE|y6N|$V&qwjXdtKwAD}yu3IjK{NJ_Rny`S(P__^#qehJ(K9y)jpb`|@Z9o|WIgTSKd8CcAU}D)JDHB$!Pyl`|rRz<} z#$p9H`4&a;c1Yc^aF2%Z9F}}+c%(SD*pGWu{?B)IE>%aHz0;PFNhzJ8dym~eR&A5s zHZj*r(m$U~i~AwxlW4F_)hMay{Qmcg&X>OUv+|dQSP#io#&ECB1Sx+nnC81lDWF}NIQ z=DvzfVA#8pCC%wRl$A}vo@X`vFQG~rN;uesL*g)hfQq*GO?t<7cOj02E2|*UZ#(ep z&XPnt->(p1eK18_+~V`;OID_VEyfG;%5o0;FJ99j|Aa z1QB{1_7$-t?dl|BL^7JL~W6^~UT6{?vXGM_p9Ap@5x$pwB>F zB*n?zf|#U61OTm`@j1Yg-JDU#?{|EH_p>+Dl34smw04k%qQmGh;RlR*PrMu{%)ml& z-W5lKi{tDEXjwxi1K5~bqcS@eh1f!nmVHd!Y(E6qYzGym|t2C+r)L+<48 z;;c%-JtII>-~xvJB0`@J4I2$SPnH4XzpvQhdb%JyFGwTM-{Cw>C_xUaV=JUVfTtenr{MKXncW9e>Eq`2pNbW6fOh9C~ZX}8)Oa2ZUA#+$&oy*>9n`3`NE(V1zGwv#$r`DE#mw)Oa+=5%C;vgF71Up|-|HTPx&2JZ!_S!ssTyWTMB!p=4dHW0>Ky+O z0KegF3{4(BFwqUOAh>hwIj54+VjX9PK6%|Q?Uv7VX)V5DTj9V^BWjvg8YuC3S>xa~ zO{mLae9xA-0RGqajtgJXMp0AC65nMfNnRareT zH+CUnXzbqZWgYYMYOg;_do&yC0%{MZE_&^rUl1riD6Ej4u6U9C$N0D;?cMp=)e=dQ zF=R}~jQz#Xumc%nOZO4Znpv#c3*6;q>)iE;NrjQD;TmU0ND0` zh^k%--0EWr6uKUqcY$zN2v>$4h`MvoCtB(}skLqylxX;g%n`0$iE3n+FYeTN{JIcN z!3<3`%+LY;pA1LQ(sHlM83r#|@&-%{L^N;BmucmOm&&MWdvdff-c0#`U5Bd*0(%U#Wdrsh0U37*;0+P~_71I4_D5Gq ziLsp*`*VT%RjfP*fFs65&wsPd-MfHYuu1dPeH z9w@+TMOFcNmiMh&;&7In8(VnmnG>%~rcZ3ku;)&T(S8^G)YBWed$NoVO-Pd+;HE}1 zM!7_APfNw%39H|QHURTqcxd>y> zV&go=eVgjLIjbGCIX|Ssa?a|}tjiky{U(Y$^>%JLYQEN#Qf^>1UH@dr&iAcLnOz8f z)_zJarxEqy@mUUTqf$Xxe$y#rt9?S4vXIJD>y0{7~Y6nIr!YCr}+#kC@x z?Mt)`5!x8ftLcf$PU*3^Mmr0 z=st$izm@HZ7IE;O<3W4N)T^c85NBoE-G57u-kRJLiyQ^?;smuOJPMd3K|p-XC|~Cs z^!u60gTfySk@s;$tg)?DM|U+=Y#|s z3a1*-?P7;i7Tx+}ZHxd>3xK2W^dr}0C-~zU zgPhgkzxOp}Su`v7iMGVn+*;QUsmV)n`JpH9v30yjvF90Ab#BO>p;c8xL>{p|U;h;1 zYKTORe7d1oq-$CI=mYEso@(o?{xATErFZo=Hii#3sfNiny~P@tS5^g{VwM0Q0{OH$ zitMJ_tu|RPvTH^n^J%Uerhy0w1!({ygKtiFGN_P1u~|l~xF2Ckg?-_Jh`|+Znv~h) zy?ePJC4cg4O0idgQ?_O<_T9T^Q{9V;e;o^|nbG6HBL$RmSKnjfg%dQ$XdC~0wZS{d z6%*Hzv{=EuO_-em)I+M186zZgG; zHZ1qYkE}E7WHGG2zq-F%ip3J%^RR*+jNpb+p{>xvzSAZZk)(QRss1R3IjM!OvuOjX zOe`8-s(Mvq+QT? z?K=6aEVwGfNi0D8k=wR2yIF*5$!_^g3@mHpUw23^eVjDSa&+Q(ly>!GRnY=^8}ue%2Lo`~PTs~=J!})LD2=`?s{zvdh~Dj`yp)r$DP%hifWJQE$6LQ*Z#-cN zDLZy4tP}a*KG25Bc-k@|u@^UAe-Qj{>Z(C-qD(n+yStGtMlu$T1v}+XOtel2+BYWI z&^KHf^;Y^4NB$S~Y7l{XQ?!!oQ)L$l-SS4AZ`YOPUr%g)c_VmwY?~*r%5;1BPkaM+;fI0Mfc0puGrAbJ^9PWFS!S?izHpilV4zI; z(uF5FMo4E2&>^wObO}#f10uOsS2TZ5J#rF1_!D?7IaF0Y>4Q>S_sJ{gx?m12#XIKN zBPn;E%C3a9Dw(V_=a*!2hqty+sC{R#9pfoN69s~k@o=In!^*I=L z5&?q7_EpnWotv-EuY3*OFE=t^#qkKLaPWm=ksQz$eJuj5V*)$N+Ol=Jw<#4fyF!$V z*+XlY_v6_g-F{Zq=Uz3?FSB2bSe~2ClsA8 z7g5YFojtEUB>-P3E&xfS;DD({Y7CXpb-3-0W~U>d0W&SG4AAIN&`3dB^hO>%U3z@2 zbb%wz$>w(q#UtMs{hr;Tb%)ec`ro?Cjy zv^?i6oK??y=*zE2+ioDh`$xFv)P2e3_EXy0yA!M8&rb9m8h%T+th7@2`q(7nyb)P{ z8CUL^D0tuS&i(rzjL1$va{wd|?}yWPU~HNv#uD;?Hc+&q{id)aRnylZY!fqB(h{M5kId zWk1~hM)6!=vw(ejZ`ZlyJDRTW=xcAl@!iov{U(>@Mzb^fz7rQLsKb6AOYGH=>>JkA zA3S;z1VWd)j_#TG`{`SFvdq9oI~PF`asi}LkQsqGE=Yt5PIqX!ei@b8-IFImgQO+O z!neA?$cR=mWOMPW^J8~t^mIst^#HD?$sxSecE61pu-y*yAjt5&Di9IRY@hu0bD`Cw?`Mj_>bTvMZO!VPczdjxt#iZmxcEczcc7}<1ZnnA zsTrJ%=^XKuqxa}F&Lcv_0ERzb3`dPcu$;pHj~JT*ShR=dygsO~Pu#SME%R?@$1}kf zM-H>?F;$~MO)V^bnv#Ub~s#$`qGB$7%P0WC$)W5m6s7fcoxksUW>D+fz zr0)Q5inK;sAcs8a>p<7=k2D6Zb5-3!5J zzLF?XL7~G+0Fa3!SY#>{k%BI-lo{@6t|uEvoehef?thc1g>b{cs3o_h;eFQmP|JgB z!_%cNL;`jp9!tQ8B(8)%dw*C@+_`Klg%8o7;wQiojP;5WZT9R?DaC%bFZq`mt;4h} ztLm&WYIK^!8+*NyW8LpfPxIalYe@IBsGnsg&YN@hkIi`r!JM|vMB0}9wT~)aJjY;K zn@Cv)aS-ldko>eh$Pri(4^ZaMo0&UbmRV8uw{!N_00lK@p#7%kkIoT< z89QCCTRMBjU;d;@cFB+}?L;$d_bu+{UqyQAp`}an!VzJY;GlzO#_tl^vEN1RD0!J^D>Py^;=vFjr;2>09Y^>{!^@K@!#?8KAkrP|0B?Lz$$ zz=#CbL;A>!0d zgP1(^)Y|W7NI9$CC{Zkl@~L`9dc+5f(ki71lS}aAp%!Rs?g(-pq!UJcp9dGH#k)uw1Fjv28k0qxCoqB zgVQY7sLANbuq7}eMiU#f@7TKvHJ@H(YA4W`MhZZ1LQ-WTVY_Rj?m%##)Qw@hDH zmju%OVJcgGoEvt~a>|_ll^_(2bl(D@W&-bny{BUd8BbEPH&)t zpGxZpY8;M-%q6iy7d3cmN>>$LxZ4Tv?6P9F^I;7}}q%w)7~hC(p{%F7{~#{e@9G>daE(xad+| zjn@JvYEP0FI~-*S=Q>q_qYi}%IoOX1i7UoqN`*7k*CoWBKBA9Z|HWl{ zD~<_~v&kJ(ig8_y-J#G$-Bzt+0$W9{3Am?dam_(Vsj-BX;%T#gGdrhNUWT%_KB1?Z zm+Ft_iZPxfK2B=EJI2UqzZ?8bB(Pver_HiwW;SF@JXJ&W%)yHnpN}6cG)uaFwWSF3G zvcIW!o{E+*Gm!CsZBiT^n9RjM<#X&Fw7>?gIfX&G0rt1clRyj8i^4;9%QlM3?q@4< z5~iIH2*+KW6Ji^`rn_FHY_vR&Ycg0&Y~b&RKcz6ON;EYpiW^^*?l!5YWN3N$j#Rkp zICZiIDxMQV+?;er4cVW|vvfonLM` z9o_r=)MsYvs>U`eg)NN%=$l0DdJ(iV$GvAOhPuzLL^@G^!Rlpx@G zh6^;PslCL(s!JseBOC%&D4}n+{VeK@DC2(iNBO3WUkE406@eSkM#1?JAGpa4Fr+AT zQLc0Ko?imVMr|qVC}S?k=}GAEyYnpab~!yL_{bdb@TCV6hPuwHJMA8&2b~JJ!>(d5 zrTWE|dHF0HtcJyyg}S@IMY0_1UYH6nmnQ(uhwlP_M?)(a#}E>bn>J@T`M)fxD_B7f z81X7#1ssqt3Sg=(H!Ucc>o=D#G+B{w|@{%5lACr@w#nCd>5m6SoF=76s0@2o#)CC;R=vxj2ls^Mint ze~W+_M}Y&0SR|(l0VMzyq>vcd1b7k*SJi9+6GR3cJdTpk5)+|-6pbToW_Sa@J$UgT zFtEp^TD5`qeL}JE{q;Xj9a0vpC{Zus{FlT&##$b>M{HB@!5NdpM%W@^w&B}f(p~qr zA6Sbto7!$&ohh~2&zx0rf9xa~(;B4nI#7#gA%|5Wxg>^!DPl!p;v5v$M4GiMyV4}7 ztGTE^6Iz7;;yy1kJA5o<$_grr(a;&gRZiT22{dHGXi(kI;B7HX81uqHT8I! zCG&5V%FElzwNLZnM-$5oC|CA$TDgB%{r)1L!_(%kQ@*6Er%Y*S_~2M{*7v20wk!=dRI!#Azs>WeNoIg;PwC@$n;8; zfN&Zs&=bbf5L!^^vb|=}hov%NTyNit%D+Rj9~q;xa7N*|PZ(`$bP6Raa<~o5k`}5pIF>oU%FrS(FFx(!(NuBUy_nVrVNO&SKrz7->x@N|9qspm?yIQ4c-x;(dN^0b^TW$on(5 zrV38^#HW7wa#Wkqd*b&GOOC^p!-j!nT^M*0PxeA|JTg|@Wa{Sb_?3b1>c?@GI(3iJ z*Mh>@59++6UbL7iHNCl*H!ac~kt0KQ3z0FneY^KNEV`8FQ+`HzcVOHrE&3nw8qt3r z=?zHxZ|NZkXU+ep!;8@hjqK+akJ7^f#&B~Qu%!oQ$5jU*#bn40M~dA9cJEpH9I-6j z{A6c~gPb0rWXcxkK{nhA^bs+ih*LU(Lkg%M#j99I9^d9wBm{u54LIUOn5;;IPrm%x5s@~^D_kD@Xq;rc8aQh*8 zpo)AGu7Pvf7{JY*!k=6jdSj%jEpKsOe#uz*rM`9P)~8JkeZjivqKUi1_E!b{?|#U& z+Wz#SG5h*g-*co4VzRe#)IEmZk`BhSY!o0`qYJ+0g(_DYM6t!e(*krJXaPaWe3Unk z!{*6DRi!JD@Ip%nW>lG@Wi%!)QV&O_mf;Z0!Z||*K&1#SVQ=g9^1b$wp1J=`-+J%M zW%VTF9pauDv=v|o5FbWJ3SXdykKB)%9&>wk-AS&=8WL5OeCEe@r`pPf;&*F7_LI~n zyP?)Kr`*S6S6Ntnjz8k(&%5#RP8ysIe|&%H+=Y*5Ak+I>44Mk)nt4yxqHqT80C@hz z?=khO#YmH4!{%bHvgiyLiM%Xy6uC;F742wdNn9b~51Pokgi)~?hZJd&y={DJME zE<*<{NP^c9>5`b^Mw?&?pVJbPe5K&TUrsac1uue}8&9tM{bVoVAT@ z8@IVa7hlNSknbbfl{FsQx28~oA~XQ9%+P5~0xn%vldeIN{QJ}D8;KLmr-we&v~_g! z09wG=hmV%ke}h19-u9RaOK`;)f2MY%S|WvJxWidY3ppqzptBG+p)Z(81Q0zf4;0bx zmq;(9{_~L>Cl%55+jeU(D)X|oXtH^qL+WXzWYV;4gX^1VPFtszWVhS}wl_`9X>IJ3 z__bc`u6d3X+wjuu>~08%?btyk*J>lK9f*Iki^}hPdC?6GXyf@^Vx&>#u0H(0p43ZB z&b^uB63OiCW0Q^*fjd`KH<~w#dV@avSu{}Icc^%aLll#P8)V=sHJg!9m&?Egtak|u-nMs&RD``P$fCz2byoms^1*^J$Ct}t+ZXG2jXIwd*x$eXH z$EmgBWQjk)KFCx5-Pwd=oe}Yv8vv+K_;udnxF@(g)`@0@hu$!+ADxzxcx>Sz3XJ+K zkOjOkLOi9$GE{&LW0X9k6XE4TLmzy#k7T0lW6Ns4=7^I5K1e`C2? z<9PkC&=_M47Hm1gGpmh-`LiCD6_39-u__!d?pmCewa&cDteN}qbrl|K?q4qAqD?0E z%f!yzysdishkZ?ZCVgxCu%kSZuf6JFXvE3`8VF3Wo!=50NYog3l+>aP@1i(rCvhog z6o~j4U!Q^B5_%~K^f-S!Y$gOqX<5-2vr8$~U35V;8KFz}o$fcXOw;s*ZqbT~A-9gC zLHk9VGdl|D5q$}9{+#0z1WAX9N1Bh%P3P?unkWpX+v6Ph2Zx2jji>fn60dg)s2|)3 z){Mc~OYwgx)kkD`%^`T+fBbYl6GrHsZe19N|IE@miJrqQH>2Py8|4`waNur@;x0p1 zAY&#ti_YURP=aW~d9VyX@82k|0NDu@Xb5y0bP24>ZV`Pkvii&N{F`+iGQVlRgS!G+ zzZk&tv-n%dTQI!YrUbBLXET`wogap>j9pt4r)Ewta_pdZsrZd#s;e4#E%CI{wL4~E z?tsD3;+@n5QK`ajwupU62-qCx5EU7_d;Oep-+RLEVHt@7Ka9M)0JeYVA*?AaErpM7 ztqCtE0D-|F8@i!X5s-*@gF%7`Nx(}?0t6#WVK_psqgZo7MCYP{?&CC{`Qt`fUP!Ha zsVU|S9Y3~xtA-jpqG2KA2G4Lgo4e1I&(cL=nph;+Wta8WwQg&2>O@|@72f-!?~0^* zr6%uz(9WapI++nesltKrexhv2Aq;?P#q}p2S2wxAr32~nq?Pvge&n zCUb_a+f}O{#Yh7-k^$FP!Aes`$7tLISxfu2e<&w`gFx*8 zU;+q>WFnMm@}YouRe(G!*kd|kV1dx^=oKx56Qp%y0ERaRG$2)QnW6TA*M!QYzMDJ0 zir)J_`H)f`5Vq(tT27t&mCQHL3~ad|@UKCSU5oL}`Q`hmmhbk?8Ra1VLC6722CL(X__)PSNp> z@arH`fI}~1}w_<BxKR>r?3f`a z1Hl$6iW?2{e{t7nxI8m$aZQ4)cIwR0nW`i?A^JU-py{`(Imir!6< zI`V6tw6}lcQu&ROYhK-PdK{4K9OT`mbQ!%;oFt%90v%>ow*s!l;l7#-t~K#=8ul?* z5OI-sA)RHm{mQ>M5lWN_YG{V*Sm~Yct>BIPhUwDXR#Vjs6{imud_J&O)gnMOOTRCQ z>@4c`18PjdmJ4hF!1?|&@LwK)} z&fkiy#ns6dI~FDk^2tF|)tA=-b7x3L{-*^dc)(RZ{P(YAybHgo`swL2y-Z7t#U~}E z6=mR4UL~c)XQn6TK6{x}691F0MM$W(l_I7Y-ZUd{Ivi9SuyaEK+mw?A{8_VRKgXDk z_+OVQ8ZKj?K^Q#KCm8YS#Y~$io*z&OQWULx^M#Qd2SIK9AS3^fVl>j03S`rIg-*d7 z$=XBRJrby7^Xi?*<$Xk(MbNzd`LahA^YSvDF}aG2t9Raq-uI;z-~C*WH8jqgwfCW+ ziVU)e@%_p7`K95-aa%Nu?P1lHs$!^V;2stqK5Fa?_Xn8STP&Pg>doqFS8x{L=it^5 zrNoB&R(RRz<|V`WOz*EzJ1^rR82Q1WJP)&W?ZQ1#DSH9mBRBAeoJtRp34a$(^{f2W zxgP6M-WJ^ytp&1=3vPbXzobMXYDLZKcE|UxrLoCcWQT;&l04K^7uXOZJo_9ns{pv} z$A2%#;CD}aII?-nZ`X=Eoo%^c)o&H4!$CkW@u)RHNW!0jn-DS07`1lKP4S(Be|T^v z&r4CghSGk%tNOznW17l&R#&MB48cZ$VQ4hl#{l zkCHT$ahr%DSQ^TUuK=?N%iJi}qU5oR0Sk>Zi>qfqsOCK&z+z8y&!?8+dz^@ifz=(j zOfW_2_m;`@UTd+R`Lk%z-FH)S1=AxPSY`dpzq)N-rCd%YmFE6hSOt|RW!PjKg-ql83J)~{Sf!_?)a{EM&JCe z=lIQquPK|o+(mv{b63VEy6jKnOyrJv`E0}=dyx-?m1I&7 zI0;*TrpDLT{O#D#g8NTxS34V=Ne@MBk%{aVmvBTYB#1A)tPXINjP4Wnyr_(ulgnv8 zt~<_J-npU>zFGu-MJfgkn&jEzz}k!sv0ro_@OZRIsG8B(w}G&CK%btw(YGIgGwIbO zhp&t8*oTfC?72;rSJNF@9z8psU6~wkNo&3Q_(RGc9#4N&y}EnSfi~us74GpSW|Cyn z*o?a#i0L5X7B8-CTEk!haH+yzCd4d~Ison_C!V$e@E8+{2&I8!2@1)~+a2*IpWd`d zk7fQ0?aq-!YOrwjkY#0bT>)=IQTrsWTDeq4a_1-w0nt5ygifYMDq&5NKThb1U3IN4Q@lqW0kzZDO!U-|Kz1r{+LxudPHWnUqFDA&-$81DX-kiwBGGpJ^BDJ^<5 z6X658>SeQLZMDO^mio+X_X37-r4Z+j5jq-q75=}2abZaC*Xa73BTZDTwLkydo7@C> zXBPSN$E|O%C)kW1U8ccTok%n0WPW_i+2|d3ayXtH^6Ay{>0A%ZqqBWV_myLf=fYkv z;`HsVpukBKBJ^N*sVHRk%3@j_FWLlvLWvn=vJjb0K4&9ISWA_N<J@-JXOm|F9bf;j=*7>8rxi`U-+7f$@<_Ceo48)shXV3xWGdU)(RY zgv#gcnC0xFYxi>zXxesAQ=7v%2#wweubDgd6Yaf?9`#Cqd+iRIi0Xr&$ z$pURR9uymh4$OZhRG#+izv(>xs~Z35vG0twM6!qd;J1Qv1xG(#Qi&$rcFj2RBU zNTC30o(?2B#r!G7<0`3U`zQe6lpz7#o*#gO*kEaj?Pou*S$=k0ZJf-U z#w{CqKPsog&FhTo`-#bCI}D5HbDNs=A`ianWQd!e^ynvj_fbif2|SK{?s?K92K-5; z{`&qDt3el(&Ry$*J*{xd0!nJ5EVGdih|aBtC+VA~!WkXVNP`|sQXm%I=PutpLX8|{ z?>M|-Vqn{Rst0(8jL#7Jrf+%l@aH>_vHbFIbx zt*YZ=1o^sOOI%i|%!plO&iWTg$z!u%>gK1}q#t?w47|;Db_ZmbEWXxhr6x# zZiH0|brta92FHAu2Qh0n;DCf3i|$rn=jV14-y?4!K2p4DRy&{T_}aoO-6y= z9$OZT50?)J9EH8petO}&$44z+0%Qy>t~T>J6Z(})NbfQn->--k@8x}NkXO0P^Mf%5 zd8TuM-CIifQaWWZTNgNGz}1k1E*Es}J;+weODgg-g*OV72nq5QZ(0l?QyUOU|9SB1 zlD_M2K`@d>(QQx=#j422h&M67=&g=@;&Wclr%8s-O9o{#tZE~bZF(M9vA>}FWb-m* zKb-vBkL>DDJf*9Rnd0tZo#C$D!!O@1A1sYoWA8VIMf|SZ-+FdBVlL!@R*|wRz>ZpD1)cYTgFN22H&L7G!#XS`vdl-E>l|eL(FJnwpf#RpsiU`~;Tuu( z1fNHv7X+P}A>Md?{lRB+H{~o}9~*E%hMaVRy64&HnwmAksOGH>6HsN=HY!up{qf$Z zI8*p{BY$HSUmq*N1Mf=v^O54H?%0A6 zkT0a#Q+26!XP)=o33VNYJ3;KoG^Xn6-)D1;qmhj*O3N)wn+YV~7dpZCf+NFLXX!X~ z-X%a#UO(DqFTfXnKSLI}))p%h=*(F9`t8Qw>5=_+jRBlG%eL3cPiyCdp4M-8489mQ zgH%LGR$JRnWjy0`c9kPqYyo$K3w6RuQTcZ)lU)AaZkLSM z+Ushk#GwL6;Ys!w8vlb6&=!-JD){$6R!TP?RazUEi_$;dEsyNZXhiknFRgr$pdPj6tSDdP;+3HADsC!U=NR8|H46*cWVUs0IMO8f@p0TNO$dim5I7aQ$t?}=SIX?n* zA5m&IT0nnX%&WdnOj`19KWa(lk1`wAn-`~tQ?I}G_xPlhq$+84-guL7jR`o79)u2BX0 zh;DOtd3o)GlJtmMeJr(m&EV5NBUzjGYX0Hy2vn2GXL>m3^-`K~7x`~DE30qn%{sxk zfh#o{n43cxVDNzo*Ml8{+wbMq&j1M>3_ZYzXH-e}tMF@i%K81G;=?yex}Mjrwg5v4`TfCMRuaUT!SgzUj|yZ*Jd3S zvRn#nY6eZIzm_wRZqjLrQ5-9fnZn*i_I<85VgJvmx?Hk@P z(l60om;Nw0(FpVgAaaU_PpDB+-t#cn_R96Q{n->!{p5oGPQlsz+@21vPm5)(?r*wN zOPpAP4P;D-ax&feN%$%CIKKv0X`ziFHx`$kj&lRaU@*3Bvyk%)wl}k z!HNyj#WvtZSeoA7f&BvOF4<&Zu+jqXa&If7Qy#V$taQLCnsC0y={40l+ zUs%Qd~?kd>jYopTBnnVeYwmlT+6WJHCLqLjhVq`;MhK~i83-c(^_eP9*lamfd|Qz0h`!&3NB5F@9< zx)Q*Crbqj5D$G>3kNTa<-F=hTe$|*ygbks9^}lXE6^cHwaewhpK4^eBHFhM!zV3HZ3b09_avE5EDCN@Dc4 z0;EvYw_tyUgm5tkiF^Cp)ppbl<_-%hSS>B>Quir*a2iy>xXY+D(y_+oI|ZD%^4oU0Y0T5*aXT1F+` z-<~&tc0~5WAFi`Je>#N6RU8RB3vQgB*LEG&Tpi@`d7`&t@$%j&*ni>pxj!ZP3cjiw zXN7vKCcdd_K9?j25PgV#dT*C8hCzv`b3SP-lfrO3jd;aHVm{NwPFpChQR((ae3Zjy zj&f;B(ObvGH#ZC7lkxw2rE^xSy6Bb^)}>E8w0cmvlmVK8_XCtg!~UMe0m!LjJzI|Z z(|lI&%#V4wI^)|gj)Yqu_s#szD&!|!P*@%lJ~*A(!Vcf zcO@1?01OfwZVegM7@f=i8RMO^Q1ZcRleomcPkKph3f7cdh6Zq;LB7KgU4pifZAUt$ zE__yT;s@2P%WOZb`!9B~Z(4B!j0fM0VWX;ut+j$k>&v{#k^ZRkz7+;8kQ=$;^qWHZ zvhtOf0}7z{w#i-nhZa^tw)bo^6Mv)kUp-lHcLAZXI{j}h4_#Vd|7@DyBT90;u)Koz zeEdJHw4WOnMIKxg{8MegzzQI%=5a3ytJ`+2j|RmI96!_o;2fyumro81;b?&?1gLkg zAgEc|9v{GKz6iq5tj-*A!s}OD+0*%Tim2X^>1n#hDEgE4uvvMHJnI9LbT&`>i71_r zdX-{vaJYP0lkB|!JPYu|?KWX|K(O+JoLl$4{NZ?kwP;X6kCbPXc!s#r_$!$ASAbS? zdpkgf&aUKnzAmC%j$mrYuIjd{x;|Ci#U%UbHcp}X%i6&X_8TL7jI>jmiIw+4ATy8&HLVyeybKA~yLc#7_fQieoR2 zDEXSn5icYP7;i)MF*)XHIAIL6>`n>Vs`95hFT$oI{WJn4d?gR}T zE8)uvQUbN;{IX@GGAouJA!vV>5wKq9I-FPd4YX9exJ}1WMsxaG=lj8pQ*-h~Dt*=0 z@1PZ6dSm&4IwestSRl6DRSA3+Up%LFXHL1Z0SQ0-840}V;I$|9D233BG*5dzQ&4F}D47xn1-r^gSpxLu3xc}vKx zCPuG`Zm}%&aT=nDTC;8(>wm~5qlzp}@i{0JDRXN)^GX@=duqV%WpU#5C4>|AY=SU7 zm4yQS_Fz~ZN49%$yuB$~=N5wr>R_a!f;0)puo8~s=-ex?dK`e-Al4)iAl=U_#t8b~ zUBdU3?sWWV7|(qM=R`R~;sJRcb2iArplk`?K|9TX;{}j zn0uUplc*VdPXjy~K?Sao$$O@Ljj(p%UYEG{Y~nM+y+>+3tDVaEJqM?15gri>@+{rm zp`nZf_N%}@<4`d>|vbyoJu?!PKUYNyfU;NG^6%)^z%ljgu z;4Qicdb-syI6c@wYet8xYK03F>9y6(nST#l*)R2AtlEF<@bUBx1NYt8jFY7yU$yZb zdqs#eHSt6G`*8f~;U7O$h*%8=u8)8XwCoWWd?4q5z(hX)<%`A4(E5Y(%SwG{khx1= zxdubS*BOKaVdb>%;qH_`Sy0o67uB-_4Im9_V^#h6LdS`M<)F^F{3ew&f$KK} z+E$G;>?7ToQn=x7iPpL~6DaK()uqmR1XTnv4v0|_s4yb>mL32UP^F6`Rux1HF9JbK zFn^k#P|U0uD+mLaCPaJ`iYTA>iH6Ukqu?85wSv|sA#;gT37B^wQ82lBSAZ)Q(_7-9 zS?p-j`8>zP9(iwbEj)O}-Ok$g>sq?qMxT$iDWwNJUHW?-h4+K&Cno<*9=Uj+=l$Q> zn;Z0bXCv^XVHa_8=d(c5D`a-kz zIXN0efC7LGTAT<~`hV5#qkOHI@@Ofuo6c|>upx+Y7{@ar7yy+)CV2AlOQ>WEr0&;r z%9nBD6M2zg^QII8@E`CGz7}K&Fjd)Edi2#$G7-@0on!jzo$ERRAAaGrzT|3|?lKye zp!iBH%Em8y=wF)SRbc~y#7MRkLU46K{>T|7uQOj=PQeMoN>K=^2yR^ z{&T@+o24CFqE$8m_NRF7Mb?CrNm(i`A=E#Uq zV`3DUQIL1C^P|ZppDdax@TKiW&`f6{1SPO1M(i-79-u4%NU8?v@ZlJz)e$_x*x+pa z=`c(HGxE&KeeI1)rN?`QL59J3_XR-)`a~_S=gUby{h2=e6p1L3d`0nX`VRdr7hzB^ zuc}8nj=dn!oMaX|0deh(X0NL0kyEw$K_&mIX`F6xKWtn{Bm8#K{UT&bx13SGx%_=d@Ie=^&rP|`tzG@MWIReua+TBg9K z5E?pQt^yn>0bnox9to~UX%m9coAW&2td-+Y`Bk1?`Q=25Q@fMW(`^YCytT?t>r{aY zwl6GN<+{HIEFb*n8*@xvCz*6ry6cT*$SeX_u?m3B1!01Co3cMe#rtW9oC>BNB=O$A zEF-?Eo5xr<54_(&?1-Wa7h=HwX?rcmq}DD^fR{+uhE&qKdej39BQP+G{UH%85W_iM zz^&b*>?A1x=SRCDQZzm(t0Tczo9zfdGVIeb1v^1pGZ{=F(_DIVCHM{B?T`7DjKYta z+yAyR{W|9}e8Q&Cb`P`ynK>g6Mu@jgJ&D(vIMoTEHE?Ej4G@VhuxF*`3>_FVI@j=5 ze#KjOL$cvb0=1f%%%qHqGwb*h=-O1dGgesDv8F;B^ZiwG_{%Hc<5}G##Oa&;_Sa1o z7crP;Da@nPbN*(_vCNUfi`V9JQDhBdeif;@KrS+48RA;fur%Qx5i{hmCnC-r%#n^PidN%)U;_gtyfT`r?pDQDgay%>15*B6I+wmPc-YkU zP1_$6O}H{3fAgE!k5{RpwG|6( zVz>(*iA$~HI)ghl=Wj4CiAgFUVWG@(bvGT(A3>W;t)X*WRZ}gEdHqknJ{l?an4^k> z(C|nPb8(i8i zccJ@7Z7whhk|mTVjQ_FKDwMR5ef_C{32t3`MO+7QqTABe?ZAw~&j8Scz&Z{{FtGbT z_bm)+%&}4GeaZ|;S;!~<=HwAg*SR0^Dd0Ut1SU z<0Us%=z4)+^!@rQN1%YJySC`d+*{j~HJcAqUDy|cnA^$gD95ull$mX>ToB@MJN5E4 z%L=!P3cT>j9~n`$mCsGy(ky+}{Vw#i+B;;1ttl`T{p#z30k_3CGBfyv!sNQhc9sj} z^4PD}P-Os2;aIRVIbaIQfZ_#ye8|#4NH5CaCjp}#8crN!0?H=MejvckeFO=hi&2Av zHWl?Sw5u6U>WV4(8{LxbD;ew7iDZOQaxN>c8(5%BUy~4E70I9#nEB;?o-tjVQge)& zLTxpx+o8R6pq!?&v&`+;=_fJ*RmC)3O=B}l-Jd<+TFXBg!*?nJIyoP zKGC2?&}_Rs9vHpk#%y?Q&EVicj;X*k%|iwX9>BK{&IK29oQC0JB4AFQB3Qc~i7>i} zzE`%@*Atmgv@XCU27WedG7ABZtxl*U=t;v#L7eaD#Itmu`7GkQ2WsnIt z6xWf_+h0>g771U6p@9M&7QqS7Fiw)5qS9G0(vlpO5HFDvvA8O8eWi>ms$#=?ZF+AY zsf+&XKw!;!p6#oV&uXFxP=4yF&weeVVgAdSAHQ2Nx}N5)#BjEsU%2*tsLUAt(GooN zw|Q)Et%i+y&waTi(6dP(gi_C@XF$JkL0t@Jl}XD4671<_W=K+#K|ZKBYL2{K>J&&PgIeTV;mn}bE`EU zd8^zzYdrHtfgH<3S%(RC|JG8wDbOxCm|jBp_p|S%lJUR2tg3ltvhG3rLWg z=CT+vpcHi-V_u)g?|zOG*4ckE$PnH?u}FcX`}7Y-n>cLzKH|aQAFLRg1@XjyupX*W z0VZQl15m8xR#4AzeOc5in`=ZqQ~tyM7z%_K=;K{^&cmT+r)#st7H+aS%{t%4Nm39t zpNiwQSEcwKPkzeekEE+{W^(Z11E*TrHPjdD>5HAA7SC-x!@RD9{R6q-qYs^$ zdPB@LptGgWHwM2MuDR$O+v~gIm>%P!6MubSFtWHy1SO8cvd0KQ_2x7L%7+Q86WX`7 zDjU)ChSJkJB2fhSpCaPSOlS>-&fb-u>75uX&T3fMbbYLiQZ{lK*Ej62+c~j|N&9kr z{%H1KNJ{DL z6&mp33Nvmka>;5X>>p}m;TjpeZi7C749S2yqy~bTkq*-Mq3fqE zmd-fx~35BwP}w!E>b23U6)D zfBKBunOVs28oD+HiMgh_p}px_)ZK@9>yTJpf`mn_w*qJo1O=}(pUG$L|I9F0QIu&kfSUPgWizy-IDZg5Nw^@>6}oXVJm(S#9)cu7cJ_b@1P<$pIJmFj2pD`qLic5Hr9UOqfs}fB~@V26UI=MSCtT^RnN#8XnGp zhCz~2U&@}6vfPUIS}uu*?XJ^7fCru%kNhR>bnH^Cl4<4=_8W$E63MIM&wuiDy_!|yz(WFRup7=U_ayQAU-WK( z!M0q@R4skc=J+aLCeqHHo%VkHXYgXvG~fH*$`{9-iw&@>Bjvr}Kmh1AF9_lRuPIO0 zhvJEnnSZsts2Uw<&GydyzG+x{)g+eVkzv{D^=O)iHGO^^FWpk=?&|%rNAU1r)8kvd zHMe>vjO896D;;cyBK6`H%cSQgl-SNLGFD$9z#6%GMAmU8Y&a!)eD)ip`hVNrt>Z79 zN4`$#tHW+1#p`$|@^n>;ppe_c!^GxmFmpLr7c=|Q&ksC!UoJ1?aJ%3EEPSD=5B5h0 z()wZzl7OKQenI%a4*}|o*`Sc*eW=va{)+_j-7h9jiQQpuHlCP(0a1YA4${(62gdbm zP!Y{aqBIf?&V_)yykSTQerq10|4wNI%T z(6tG$uq|G|h*pRYhxuRq0@c2OJRaol23WHW2?c2ZGaE>uRhHPqgOBf2vkl##9QsU^ z#C3h z{Epb4PK8LhGUM^5*O9@j6B&Io=S+i{`R7@ap>f`Zt!Kdha zI)Fy5dlD2YJOE$}ZjVn6EEAyt63S~;hJ7d~Ok?QoGm9vL(E;FU1~6dM!U$5G$TTuz zn#-BA&fxZ~D}%1~@K&{FKKNh(%C#i<4WGl%BbVW6^A3K6oSZHjnv&x;9JV)SXcXw1 zbB3QeygeF;v$cQGO+6CaV_0PIYkS(*;EM$W;rh%;x3Ux}E`+H^ayjAwdm7A)Gr|Z> zBnoJPse!Z~Il5dA0!*kk_3rlKVqF7R3(5pJ(Z{KH49ImpHa{Rw1cUC1qS+%7)60-}{9a*)Y`jF@~20=)hf19`xjCSeezy5PH z6h5Gd$I~wk$HEQf^Fp7)A+nwU0qRFD^oW~iZ?j^fFYC-=r#Ei@HtF78BMBexpoeq|nNHWKTSp=K}SRM)j14bT~%lS{Cm z$p&JWrK#nFK*y0#kuh#cdTdEBS)jl@igCy#O8e&J`Hf)Bz&SNOi2!YdZk6234Qm?p{V+)u(!|t6^&idBQC6v3AGHkzmDWwF^7Tr6yEU9F&wvArS#bvR3;V`-Twl2iyX8!T>$juBs-8NWe^+}}NTUC*fu{{))8miB70dNDHsxf@S(me_Xevseq*emvNe zu3;(FJKhLD%q>7mp917?z2~_e2Lp9@(5m0n;989$zNt0I3Tp#6cr@9p>rjZ?$$mGP z-rnXb=7BTm9VKFXOpF{5M7-t5h5^oSh>6G9xjUg%sFD=@NWX?U+O#7EoA_|P@ecD} z;fowN{fFj4$@?Al4Phia8&7D$+=q?*n=EZyWLg}9Roi9HRNN#)Bh@TCo3%1*A)uln)RRoMWSi0pR0Zp+q-JGIR9G-19| zjHq{ZoBTJQ$bi8Q{E(}90pSDSen}8P_N31BlR0|W&qtzP(d<1vVOODW{ZOFB$&81P zxC+(1-P+ zpama2K=2$YAc9mRThQ{mZ7CKwE#_kYE2il{5Ex;l+9+XIwcBp>lM)ox=jP4t2dTt| zC|EVva5Pa@fatFc`nzuHkEvR(ApTe~;$sj;8m^gWcm1I~vtfU-O?f{N#+s=5Yb{EI zr&RHEOKPjOj82>|I|}-LN*j=bK7Y~TPfqbeC?X04`Z@z#o=;1}@F68bYM-SG9p#mG zzd1Z^g_;y6_%}cQJ7R9$+?uo`XN2|-hFybWl|<1-dvD0VFOHB*fS=X9x)l+@b+rEx zEia~`boTTXtE!RLhSBkMkk)Xj+xcHW+ZAR!uUV{Sp4<(+4UE7LKXh(m`9J z2VUcN83O?iUZ%>^sD;2|KNWP0(Ro7ly@%!CbrZTe6!GH)Yj+jIfEm%T^s8tM8 zuegYop&j=NrudY|o@ffo4|}g^E(;9}xDYCp<_ZnJk${NN%{E{>g0KV}-N@Hm&m7oL z%d(t0b@N15U}f$=DV8ziHTbw~?I`dC({QYwTSWKbaH!L{^f*TM$EQZj656;{vHj&XMW4Nb8Vh1bP;fN))^P;l=Hf$IB%k>L2T{$%Z$s;gvC@is0}+;t zufofk3R;H`rG#i8zWz%wkOjNQPhkV7{V`5}EO82CL`Qoa7wO(2KiyI2YRQ*4*gnht z(;Lw|$ffl&{w&}3&~m-`vf)hQN6yJ|cC7tf-`cR#fybjH;R{He;RjhbI2jS-rDc_U zFv4+hTx|=7ik!eb@Mb1ufA-aU+pX6P>8a-wum`pq=dZ5W$1f)#Sy8}#{%2{3q3hfi zg>Lg}+u>6Nt^~Z=D^=WfhenoFBE(RSA6R$G>Y={N-%Ph@LAW-(lLa*OvYn#&GgmJ6 z#_n(eN`SrX{XVDJRrz)4i_6*07D%CgLsHx86tB9|ke?R{7(cwZ$*g_bRLXw>a;}ya zsU)~*G96dc?IaMlkVVb=Pdm=eU!~_!K&S@&b8HLgo%$F8Gn0=Gd#7)ZU49#a!;m0% za||JHIiXkk-Ty=%b4ZtqEO~hF$6bxPF+cyK6eqwvRt&aFe$2pP+JUd++~Rgi`9i$v z3y2OI`FnNmr}vM`dN?%%&8`J+rPRu*GAV0PeYI5lqITzw(#d1?6J7qO@9K%P%c}DS%Tkzl4JzBzS;;OVUYN z!-V$YQLrF}6v0gyvujo{8ni9f$EmA#D(wTcq>OSpDWCRCheOP%5`MF)mmuQ%N z+L-Zd=KH%{ZRGuX&c81DsJiUdy&Uh+gbBG0x_$D;j>V__CpN?%gIWEAG@ziw!e$4* z4TysjVZh1UJ{f&`o#9LJEjIeeabafXvsw^6yn67G~kW>&=+yu*F}6+^u7%VWVOwBwkHg3{RoMpK&@uk9md}zg~R`tWIOf z-IV5}8-8nsR^d{#;kq5jh2(x_Q=e3ad)ADde}$H|gD`*Iww%UsKMk;?G5>jOonC%r z12W7t806_7pdZ_dq=8}q09cSH8V)ob@J3h3L3W^EKMnkXjCDOh8RcWIZa{k=in|qI zqvaqp*X7n@u@ZYNdA8%(Q^|5UhmI@Y$<5l=Db!GBBLa0LMk^5DdRe2HC_9aNLP5b- zc6hBppsDwsjZ=-hN(=qbHF85`s+MMA7d`$Nk-=ykOM11-%69Jf*VL5D-ncXDw7`Ee z&awZ`I6a^duG$&LFeg2EnwFFIG%}Z)Pe3rIJT)~VyErBFWqi&HTc+AU6@8?jPYAS6 zc3Tm?BW>jathM@!wfWh4TWNhWFLmPduUe zb_)I{B#;~=1E9|qBs@wcGC(|FRE05=FO1PRht0?@Gp9;$^j?nsp=c1j@-VHP_LAip zzDZ(MVOQINe)q*(`HI;2PyRPZK|g$3BJs)6Lqhz{IvopAsI+f%7Z0<~X^4WmXNy3I zgqwq@fxK``t(IO$K=71kGklpVDsMsk$&nR9c3|)^|zW5|H1b~#e+6urqnPZ3#!`k1( zyTAGRXF;RktgD=pOfp=b04>N1Lz<3o^EmX=67{8Ynt)qDAFCujw+-+c z-Qu7-S~veb^toBBwGL|{<10~_eO)JKXT$v1Iq?l1`$qa%quQ7lJG}te1k~-h8_tTJ zhz2qkwpyzpC`>+4p{Mvxp~1B3kKY3mR2M_ZJhIjqFl(PJEs}Xvj{Y{KbL;w(7$i1! z@y?4Epn-*Q7=$A0#Rm!uNJ{#r3tszOr(Q@zwt3onl9h(Us`VE{GYEb&KmGiyMA9nJ zN!?LzIsO;Ue7&bLGU0uTLl60KB{f)>nmDX!EBpD^Ghp-)1bbG}qZ3Q%d;$HWrnwMw zV%&`AD<-fJ>giK4r=ZG03*TJcvGGh(9C3*A9E`Z5@&QZ{hvu%*z%EKDrLo^ws_~AP zoL!Lini{Y__l=k3si%3A#YJAqalU&H8P^`mLsM5gT-{QslkICI_0D?j+dlD|qprV2 zJKnVydC5xt8bJ>!6odx_&FiS$5M5KHhdjO%_>J@VDgPWHE@4yLKc-}W`(2qzC<9kv zle^bXbgK^c!4%K@6(9p|g2^T|M5^=4vF%>$aS>-6!{0}j;sI!kPz1ZA)cDk#10Ys( z-)-F)-1>IHt+l4I$H$H4>6I?WsIXR>b;>J=z0No|kg@&#dE^mqvf0%!lcxpw8!xZ; z`aCSu6=9LsYMOC-UWB(LIJyJa2l)JVe&1E+IVyS$y-6+y<3BF}Gv`CyWhjy5v}tur zjk9XX6-t|OfxNHeiBT#Wnv47wAy&e%`7(69Sh-!I{+qm62t6oydjQsNo-@8KB`18K zu`=HANqnQbB_!m|3Kh$WJ_mbd+~9{DYy4kndh>P{VGASQ7X*_SY&S1vV+y{0wo!zI zwe>9)hneHH`%R$|4kv=X&!?$2mAeMYHaLIQ5f}y`wIRdjBLphN;CO zO~ANrdXA;)=(6!??uBYGvaKUBLVXlg;y?7T;gpZm%L3WO6sEbl@o`8@Rgff+LX*jvrw?nqR|=W^dGzr3jGqlv*ExQsNJ#a zFdgqwQ5Nn+l^4egyw!K3KF&(KH1oF}l5wkE>3y42zK#t}5+?EVeG6YW)_>0vLa`b5 z^*l&^KROG_Bk^#i4&?R~srMlMAsXQdFzDCNn?hqR(q~LisNFmy5VU9Z_H(cT_U3@3 zya-bPjTd`|c0iT7V$VC{Ry>)2xENMm$Qeb(I7Xg<8Ua6@US-K{$>R)i({ZpasqnRw++2-y-x3mrmzR zGOU(mM4YcS-z}mfYM4ko0GttaX#%3pfph6wYBb(Lhl7$}+(^XTwg;3=2*@`!XFH8` z96wP{wX0CT*IRDMf+D9Ib<>6t;mH~wP8Th$D$lwGN zSaI&2aapZss}o6oDtE_F;$R?6kkbbRy{TVI#PjiiA4<~F4Z5Dl3aG+3BdDhrWFeT0 z;jJUknL48a{X-5cSA=ep(2KuIJ`gwmn!Tz>3_HE5sT%(6K+NmU#=&Rb*N--WefE=* zTeDvy(;=O&A7W+Hof~b$2_+E1kIF;0IFx8Bf?*>TBIr@+KkH0SAobdUJZ`E(O?4%L z{t5Zf(eyZoeRTlKsGX5vtm8FY%Ci8(5lBKQ^gF}qb`l)?N za#Z`#cn+u+%|2b~^r>{6 ziKx{hP*a=t2?J%M5Cg4mQl*T6vE|AHqz4M^z{~>0etZY}@>n z9~cDV0|e;(sjP+x34_SB+_^@F9BtrAz&iZb9>7Z0cOXK!{hk*oz`v7B><)DOYXuog zdA!+o2w0ngb*5=k0$p^*w?DeC%KYm4{PgS)^V;jT%GgF4yHbX}reP|}qp}L@dpPs| z86*nxLNDomiJ6|z=a*95tSot@?A)B3g8V53#fdKxU&Ll$igS}w^7Cp6UqR2YsdDPM z}Oz;>A#X!hc&M3{fSLz zXm)6M&Nc81sDFJCu%HK!HcL4U*W`|Tg@GZOwIA3s*yCv6hQ=+;=#H-=+{Kw6HjiM& znS(zTCmvlP?C2tva7i6jFc2J9D-P8B?5WL>-MVa?-};1&;Lqc%R3LYiPkPo}EPZ3j zRO%rfz!;!T-^u|QlljW0ym)|x@bP=q96j?HCA#^L7AmZ%Jyn91%qr8(FWbMqShI%} zYX23h>7Zr;w@`_~R4`uD7a>H3)cDF3BksiR(#7l1kUCBAy*{0A_VI1OvB1x_$e&7S zw`LCU6c1j6^fGMPy}?9aCodDy4i_|D_QYh}wk}Y}nBNHZP!K%AQ({)aw|^OT^$Sed zHhWo}Jyq=@FdYq$peSMc&Wqu!z0oW;L8Jz?*{!}~+f%2wAN#4W8xW2*5+^X;fX+0t zIeQh{xVy$t2)rG?9H@uh$qx4+u!nwNY_`TS30L}Ok41>zBGgg|+%(BvX5%`EU(*6G zG?eO`R@3q7BI(WMD04V#bC-KytLG`7$E0w9-c=Z@v4IE+1R|Y5aZ= zW>Yt7vPt(gc;k^&_s70ZBEJC{gq6LMIgk(-ybOqa_n7sY?aITT7AHM+BIfJ2BGoEP zuryGtBF}_X z7p<2Y8JsrGWTc=v(rkKEF>F#J8MCn0Ev`(PMJtP7SCpG`vkH{^V!90f&*F@-hR`Yo z`%iE}*7^r<%PBakFSjX#TjjT67U5G!%yy-bkt$^FB7F;q!tVP7W^x9llG%zqOV z%yHd*=k1ewtz8LEbZpx9HtxfHPu8)q^IZm70l=;(KG%`&F`P-6#4xG+@22a8@8Yqr zf}M5`z&Tl7sR2P6!LXM}OwW@{{m;mN1Qyl}7sNB#M=~}m_zDV2hbLz~2{0~|0=stTM_9BZ|F&x&fp67{5uH z&Z?i7ZZcRPaf&tAyTof=tB$XEUWpvQ;g!(x>1f{PY#N0{I$8phEo&P&%Yax0z-XL;7S9eFhr1*)jLf{pu!%20-IqC zmk$bGzk8n>_t8ivn7HwqT$8pXF7tDDyOk!AAl@r=N_{>p0fBvo&1x&df(aaA;{R3? z0oL>iPrfMvormJ-iLHT-W63T;nTjBITZJCO&s~760=JN;G)}q?fvmBwP7V0AA3AtA z+tUgBDEU8d4>hpP952;<=)2nX`+||3iGDL=_!noeum?ow8Yh}^pIfBv6o#$>)h>LP z5)36s6T#q`SZOxV6<|oPxb70X*wY;`jT{vkHskCD=utSB2nAdyM*~YEBu~lkr#||> zR_(8k43l}h5*y_fPwEN+K6XtohCfNkAbGXRSE_X7@M=_qW0 z&~>p&RoeZ*o*e7HE?|B{{p$oS?qXv|CdJ-Q&$8_)n8&#!Mjwhba;@+0q>xLQs-?k> z@YWp>+yHe!Oag4L!J`RZAf?Qb;r0rc=n)1m3Jj63D#L@y(5_auiwUb1+^nAN^x>^k zE~bXxZJ}N^T8tDw=l*U zA9o{z3~2eNq3a_REIFU*12mN;3)Iez4&(CnJe5GT9%Zl6MjQjWTV~HmfO)&Ak0a!> zl@Q+_Kfc&{@B^{^-5)EeZ}5}|&Y}fJH zzbUFr$yk>;)I(bTVu?kS=w3Pn-755L^ro8S7; z&EKmwDaVEmCm@#L)PSex{3ZZ&LyUS0_+2Kv2=JOyH+o!z*Z10c){$k*@qpi4(#z+U z4XVBOt|n~>RX7<0p2*sMH^E%LU=VK$YaUnfd}Ws-f><-UGuDYbXMge}32=agb=m3u zW6gSx1@;=sf143_Q}^EM^rVG$VVe(;6Y0zvmag{V>TCyplg4xpRpR^SHBmQE*gB#c zO#@I2=(ehl1`UtXM|zIN9}%BTa+C2EKQ{q?m)L{@jO6F&h%Euqbuyp$l_KiN0^2(xJ76Ka?s$ zPLBedD4V3#e+Whh&76*jA&g)4u{jA26x`B=0Za1)(BMiQ=km5sBFCoQ@9z7TQ5;@i zR7-{dizd^cXZl?5vLwXz={(BbBXNYseydt32yx(gr|XLKlYAUQ>H6&Wr}T~O?3o8T zx#sbYY+JlXn&<*gTZO)1`Ju+?9=G>5wa4eaR+c~)uBDu|3jioH`;Xp_re(>b$Hwwy zExH)14Q9SReEasKxTX=eY_)cjEapr|)+}&k>tY}`b|;reX)E_I>2gK_nW##5v2xAG zCHD>zrbXia_9rLRrvvj;&v$`IGa=_~rzRbG9MWRbH^zjeItULYG{3%xbH~o~a97*C zzN6Zi|5qZkXO)n3`Eh|fL#`CKmiOzX1ofi^ z?trl*@daed>g&8-z|6AH`Veuii)LNj;%=cSiOTzRBxTVb*orj+9<1yoC&*S=QvCy&R9F2eEfpj-1!F-l>`?g&j$l5kUJP=0ScFXKxJoEeuQpa2i8MBsz zW!imOn@7GjKRI;llUZ1u2G~IUEZel(E5Z-gl&s&Ge6L>6KX%x8A7%$}WaMC|0ys4b z8KFGBJyg^ws;s00DB@`erPp^`Io7EG+7MXMVY5*^Zopm%+y$e9mToY7aAaUyXiR5@ zC%1C3)543C7UjDp3Wljbqbkn7+x5yVF3AsV6-@@k$I>ef(wD-QSC1_>+PB3>=2Sd9 z9;g&1^4EN7P`zUFtdnBRqBTq1heE5D%P-5;l)C?;te z3=#5I`mO+uPVg~1pj(GqRzFtdT#xu7(!oI#(&ChU`s;kZp5fN%Rk680hhlOX0({nN zKLcs}?(;0?A9CeoTi;w}%YGeFRBH>@OpzJL?1!OiDM9{8&F*tSH`TP`$**JosssOQ z-ks&WVL%RWlJ~&TiJp+75pr%l#$e+2f+-1YH=eyKtegPchZC#AD)U}@QQ&%2gYd}CJV$+E`rvm;goOQ^z^hvajv)s;Fj;i4NUU$z^zi5s6z#oTlu&R1| zIN8_VQeJ2B$jR?2udAC4cXhmJYVD|HKUG;2d&k=m_<1%i4hB)tvC?#s zjp{HoOC%l;Gv|i1?70@Hu9pNCEp~&7Nq7VvMhoVB+Qlyhj zS=qDS+xPpsu5W)-m%8|z_q^wM@8`Mi=e~I>x4$5Qz~2PoR>_9Rv$q|qRPud~R2$Wk zM>ANT%s*P4n>&uhRE`;9AC>9NZJfUU-LD{lk?2pXMjR?cS@kC${OnemzOn9?G)w8N z?7zuU1ml3iytErC6rXw5ZcxBs3}C4qV!2I9pTfOs%%=?jZ*>9>TLJHPP!Zf|195=D zKh+fRAycdElj`@a5rhHh6xg@p;r?^7eZ&b;?I!vz3DFCS24GLb@5dwkoBmPSt7i%v z(yx^cIJ+G&(@Z9=ISgoBxuH_r(DL>7^t;hAMa7$r6Ay>iSVF#R($B6z$Brt(3g%$? zV5ir9TH^xiqU*m?eLAA>mP|s+6atxsad$HwSbJE%VT5nF)ERF~{0;ml@Rk_-5oF|9 zNILWW;`B7C&Lf#(gC0#kgTws*lyvyCY_xbM*sv$E=roM3%?Vz5TP2pgm@krB#Ss@p z``bc{x%|h{v-56u3OY){BU(Ady0aAapK+{3rXACLnNs1;Us4S66eHSNw2_1SgD1yV zTdXAcrgh-wiud4{AgMYLFbf7l(h3ge(Qv1`o<>_nPiaGCv}=Y}Wg;(tbA7-gI70SX z)A=jwH}`T&uH5=;-WeYn#Qfjc2?`(Dp0+}aE8WUdz?;=M{1$71N= z$Lt{yVk_F-9hdwxUEYX_o(pVi-9>d6FduGdpV@zlXopYJVxyX=!FDm87Xza!rvUmU z(oSkX*=bS*6Mn3opoUnRW?cAZ9c)FOyG9Xv_DTB7>g@K75pE$iPoz27Mm^RSmYxC^ zYH+3-|A_&`fTqplD9K+)R}c5VQY$a;$%&YV{-`d_W{U`27OryOj#Zl#Ul0_orYH4mLFr$M{q2^i+mp;YDS6u{kutg|)F#vVd)w8ULhq?&@7Q*~y#Ev;cJ+Zv1yUs(1zdsJZDf!J6hIdR5v7q>ug@?>R6v3=u;2UW zwa>n1`+}$VcjWzN`FoM{BbN6lHn`HF48q*2~96K z{wxW%E$lD9^RNK`k|zX&4!BnF#%E`!wcgxeefp$XN>nD!QKHcaW7K- zr1#CB6Fd}^sgHjM4&(%6_B?x%9FEyQ8L6Rm<0Y|@?q7#a><&!dpS_(j7kKWs02|9E zmbnUb!*e;)Y0=}NvyEW3u8LrSouUo{q_yTL*Cr)wze#!rpg9VFu!$p? zWqJN_Y@vt22*rjX8mkrz)V$DF9)JYrq!Y3(mUIe2%b7Bg_jX_3lpHr2KJ&zE<{PJV zJ3ZDA^;vEHYJAVDZe*jPQa3R^X{~OYen1@KIpf8s*Z0MW${<(Z*1=;GNdM5iA{HVW z{4E^rK|kDs0K;p5{a3PFWM0Az`yYJnYu%vK^~uX!gCdM7Fbxhu9gk4{PJ(BnGtoA|?zyHBM+Z8gh4ViR1X6LW zQNfGBG>P6MiMa+IV^-6{7o`4-#ZR1Eo~mT`^(%j(@v1-ow1)lqRp`iuBqeVqdmLrYfx+ORx@Yhm%S}{0a`2^C$r!| zpFP^LQX)N4xbo%0r@kyiYvkL|xy0PP^(O+OWTb%9O8(QIklS3s@;RR_csNDO#t>UM zm_TdrP(W3|!g1hPPkBk$P9wMRVvAW5pTp&2*K=klCb{P!{xd6;+TeH6fznLIOkms7 zMM_;9AN)VhpRO9Ip1-2gzRXma&@p+hPS>f`0QE*OeLN(Gt+a9>@ERQY06!f;vMAU^ z5Y-^(T!DnyK@Wkr9(BAfh)3`ns+Ocbe2t?h4-h1 z8DP9np-T~eF1`{p9}SH*CQ6VWefpd-VNUD*>=kiu;?ht8{Uc-jngL3Uha+LZr|V9! zX@aRl@%FyD`tviX{i&jhS3$nwZfCvqNY;N0q9XUsB4s*G;e;$EQ2aQ0>li_Jk0$Qn z$v{xNwh)|qk_2<7%##&$*26N--C*g}mD_hP_=R6Igt0$9v=C8H7|={J*BCNYrX$Mf zy5qPNBov3PIH>C}mgOd8d7YD;{_JHdSNV3UI@v!nxO$}jG7i#Bgq5e4>HqjDD9&YI zv9df8m97c)Gvsb2%@>UHY_gn@XMGZ;Z~2(<74^`%Xf#TeYcr$66vaEszJ?faRW|Zw z3BZ@0uqTK3oh)SJ`{X>wMFimq=!Y0Ut)h%JEWN@lJgdW=MdBV35nL=(3_6G~(DEN(7HZ`e*zxO{!?@dKjQ_ef?eN$3Xpfdo`Iei@DiQ%3F23Vc&K+ zFG@Pa3AgQf`S7k%yTxPfRaLd2PG{%1D(3F#G0}T0vhmTMrXH=9%Gr00R2G$f_VTD# zL8v4^MNv48e39ziR|?WDG((e8%=Iu^0-DH`@FO5pU5GyC6ov0c!up_~o>E;&hquZtZ)tz$|kr;WaV8KgBODa5w(SRu#F(HgY(9@3k|O-z-Hy?K2WdNvU$ zGIxBK&S}`L=tjG1xxTr}(bTnAP3QTDp!I}tZtM2t4mcCvoJ4-&20W{Yx(wq`-Aa(yG#x-%3CxoMWoL~t#`iGEPO{$hn<0iNAOHTqTBKX z9`5I~{)V~ZHq^>k6re*f2i`l!WQ0`V2!qTfP%G6C{{axXQclzgp{Mj2h(^JsuQ&q& z=Wj-wP`uPUM3{uJH{H_pJg1^SPP!tMX59~I3EZnMd}dPVE>YS{A1+OZzKkyCDzf|g zS8fnWQI2RektoWv?yzLx8#y!VTAxwT<)hj{NO129*d)|lXT4PEQqSce^rzX*BJj?= zR!Ro9r|0!tkIy?bI&_o6S%brB4>L@UfX|@$3Ii@w+O*DtsB9N9kXI|dD_b6PpR5?vIzJg|{rN5~Ff>-Xg-t zJjVmVLnOH(o$tTrfbov){*l+E@u@`mCWJ~LHw2?aC&0?|2>9gVRxE9BVKK(^nv2dENqF79aLNNy4MI47R_Z-*OHgZ63m)s zSUL*8{S*q^4UIu1CfaUR7Vgk(f6ZhX4ACzxwdhBhNxy2q;%JtaO(0dbe-4@Xd7wh#HRnt=%SPHt%eQ;GGRjSybcsI&tzt;AC zmQG}`E<2Z{qjlpd!I*`5&i6b(68T}<8nMn>F+#2qt#8veU=~#6IE=c^AVv+{3!W~N zJ3N^61WWHAbwY$QJVPg?iiCI2@eyHpmwtJnmL$6cMj`H9EN_288_@G5+Ran;)Zx?VIbBFE$IbwpaGh-imN2?U$!C)2}xA z)tTI2b5`pu_t}@L`Zb!Zl66`f*OAeav98?D=FK>qer8Bfou4(PeH>G7?a?}LQ`DmG z(}bcOZ`Cq$2=w~9wi>%+(0?VQgs=bWi#_0C5@e!x%>U+PV*@X*06#A;w}_BnO?7Ee zdO==NVs1`GaxwQ=enCN@>Zj8m#CAO)Rk5wq4a!%t=eYivIhv|>za~F9^e`R(Kzy@~*7-9m-wn?`0 zXO~6#NzV2B=WswTpjjWego&xCB(Mx#BB97($Ij3pKsUTa|Hg&tUg(Ei&q?64~0LI$G8b z?Il3c<3YuuC%3SAmh4!MkK*j`waBlVl6zE9FR4`HoL}cxPRd@AviteY+f*>OliF~j zDSLEou%7PxE&oteb!NuEi#=!DS%7O{@K0pS)y zVI%!GR#?x9ukMeY-xwtzt^+71j36f$;~pg}0#Y(#4o~gXQ+wAAlW+5=8a3=m>m&A` zW6ZwrlXW(g0)C!VY=O`|?@OjC7Gno#jqzW-Hx`S^kJ#m1Nw#&_F{yDIyT4G^l-}to z9hfF^C*1DnKWIib@45#S&PUMce;*2s3g}3wtu%2by+y+I+-FsRbYSgsR~{zj48z`= z+hKV}g8421&D4@l!%BdP)u+Wr*59bi5!^6B=fOVtc;RdTR*pX5PT+5?~n0FS5$y#1^uMe$g`-vLuaup5w?87HrF zuzNT_yg8BZYO_QJ)*iB6o|T~L*|B)}s_+Ho?^E7WVQn+pkH6BN=ho)955&Cw*HgH$ zN#wX*kt$kBG`m45-*PDDU{&@->*m*jS0~2*NOG-sbM~&Ztc{p-PY01dN@n1>XZP&$ zH#jrF^?~n?|1}d$8uW_6zO8F(C!+qi6e|m^o24c@tuY`i@{@1>uf!36;06R*9NYN2 z$_olAD~7`>6E{A;Z`m&C@;IKP1Bvk??}zVYF2liwzzEH(>Nu_KdZj7UW0YRmbxXUv zhI4>x-5L6}Z{9UIU%bqveh^QsquRj)t5miS>p}`Zme7Tu_JDP0xF`hv>5gVJz<)Z- zNVH)u3!qW1qRo>J8)lP4SK1I@o0MM#IxEba`8!hI}b}`4i2>Zo`##Kaa;<@wLlIE1FB42CGKa(=F_)mirgAoE0R1*Yd5R*p@ z({tD_6^{^bjWdIYOrQqg1iM&S3YUWN&@bjFX@=TY(V|Fr-}aI#DX3VU0dlJzQgT|^7=4Z$0@ol!1Zn7 z%HIMKIT^o5KV}3@{R?oBsf2MMuoPq9>&M<1Fh}FvA#rL#zqc;HGHuW@O3+%eeIB+D z&eQ2A)u>ucTkDSSWn7S;Bz%qdh9d09Asr$Ny3PueLbvEnX(ApkygL2+=jwEOfzzF1 zT!x@j^n$waLkqW?xEwPZzC~eQ`Ed&4mT@s9)^nOtyVL9mG|1ny`E26*oIg@E{V2pm z(@8tUYKDPaY@0Xb9YA zVr=q<4M*=%rs-h*L?l{s0b%1MLx4}aqv3p*(H}X`_adLKoxDijrg7S!jze~t~0ctH}j4DXYUM47z`co(Pp&(in24Vk662XM)ahSz6+ zoC@%6)r6@Ze7AYdXl1TpXSpH;puyfj114@AvRHK{^K|%j{i6jFkRf(!bmk>zl3utU zM*E>YBvCIw@K*}@VO@*RBWAV1UFvEe9g}2S|Qt)5ATFX*>dW`d=legbV zx5A43DG<@QcYpum{YgqQ^^5VkadL%EoUZ&h`>^r#_ew$Iy`zb1$B&RR+CJ98`j0srLacoe3 z*l~8~>$Le4o$8%Z;vO1hH5~S`ZdzUJwSN%*@{~!#I3{rC3+&l6iK~GLYkchz{k>il zrrc9Juw+z0qqvz!8Bm1ZWF(QxFEI!4X;NL|7yMat+x3 z3gE6nC~0n1HspDa!E6(^P-&k8g|?J#W$yVIpY-^!u7Km|KVGLCJId24C0KC44-)M< zxBS|7jZY3pX}JOSn%P6O+_N7{a|2tf-hUtXOn=WJYmaB5w|kl#3(EutP>SkT23lgj zABQ@bcEpndGuyW0gg>nh7aPNpQ4av2puTy`tn%~W%)GG*>kuuF--Enm>4U(&4xxt56(fSpnBD8jGC%_t66Dx{H9Ks&7?|?+9xl3{vjI8CjVun z+%|VAtoj+tCq1(s_e}0}$W|#}NqQ_wf03)83?`q5O3L^>XMS%;Qi$kBhNs7eNJ8Mj zwGvS@0M+C&?c$65Ur2t&BJg zhyZT@2M+8f}w<$4$%L%%u@dV%YT)=x8XnO+1yW=3k!0y3rkD0Qc_Cu z%Cqwd%BzYpvJ0ja(~qw@Q3#IRmhwTsl{IMX{(~IB90CQfK`c~2M$|9O&2Is~ebX7g z>{*YNK%4MNgQOS?h@>%wM|}xMJPCckC#DCXM|JzwS3PTL?wOviov=bMXfL5_wLG-; zpv$L;V8f6!|5IcH8Y61fDebntA)iV=e%;=rA%;QXILBt6qh&QqVnwTKGUP{#uvY2iy;=m~f!H+-gY@{^8oaLj}nD55Is;798(Z#-~=ZsekPu|$7Bxbcsx&6$m zTxC(?o^_|J#;A!r{du)ne$nq~xtkPx`IcOZexB6gQH9Wg9~GXo2r6VWGlzj9t+fEb zXq+dyggVew4{Xo_gHG6vC9?ye;4Ldmm29AmZ=%XNSH*g=DgCjFX+@7tmS%nqc|+?= zt?!*-NiPHeU@zbne|?}hQfmLWI<))kgBDYTM7G?$K)V;S@3r^omIK5K=1=W)lW#wK zCq^{rIY$Xiv&wbKntxog@yv*Hgl8YwztG}M5Ef7XUk)IQ$zkQh0BmoyE`jXGXk*yc zg{>Kb2f#lF#2Qlz0{c$R(E0(Y-BUny# zb7TSZJTuYZta|O6b=Jske9fJgaEn7Ji&gpc`>_;;>_%ZepZAkX_Ya5MQhuEe)syjl z0@_KLvqGfH?>Hx{(rO364}e0eCL#h5qA*&YBGBBd=H{?QD)L4245OW0rF z3~4mdg=ECC$Ukvoe4(HA?U%N-Q%YWMY zE}0C6nI?UZHDIS--x`%$-a;y*v<}~40faKTa(fIhjwcOXGW{ps#h2gLG_4c~8uO2E zq+^WL@Mp-OpeqDoD=PeCj{@;u|9rhL>J~ z>QsHQ;p+F7=3B?t${6=e*`MS!Z64}$_;_@L_^aG%zmudtb#V>R;?-{WNvx&5@RG}} zm;}aDIr-5|F)65hzx$`^qKMPzU7AL2m_8*i!|9e}=Z7Bw4>+R`;D=?)G)V!l3QGhG z(~RDtRGbxvCY|#jBocv@t@1RtR>Er*KdLv@y2U9&*0xT1?4WyB**RbMO9wyHegCE% zY}doOo?zX3Vmrar!OpE9GHh;CDj~jj_F1F+nV7q*366Hok1y0H-dw5wy&b*MUiDf8?4>T*jxboyJRsQ$3v?AT2so891ocTk4{$iSmMDZ60H-xgD3L zVcnlCX-By?JDQ;w&!7J0j>ZX@^uvGnB*=&DTs?H7d(JTqJCj~Fw@Y9RAL7HndBlz@ zZw;z4Y2GT2LjRsFp+6%P&jS;?VtgeZOkeRd7Mn`l;Y}Jbq5E6N(bQXBXk9R;GdJUw z+@DUoH08Jz9T*DkU19^RS3NQVm$|eQ!4)=oF!k-7%)rbN@&z9G^qiKWi-(Awx!DMJ z{`~7Zr$+R);UYo3fjo?Rk(KTFnP*p@BNUveT4|-=mv#CTc^?E8o483hb|c z!!fmJ3Tg@$z+ZSf^cjq`@mDm22G#4)9jnk86-Y-BezK+LoM{Ru(TDN0hs(nh=Evf2B3} z9-@#l=|Y19ws^p?9N3aCwvZJcwK;BL-v1w6)#lw+P$b!B~)h?uo#BLJ#6EC61FrKnHQ+N%QA>kUkK{PkQ#^C6bV47;LBm z(21adL|1%fbY$hQve#vslgaMB?+Y&D2e8R5(I17w=^BHdVrRlm&*A{3D_oOOjN^kf zDyUT1CLCPPc(M&@{*G<^!Gr3%cR*T!RPLS|ezI83Qlz=alj(*!w>c7@$2A8|SM-dLSv1gf}fwvpfeXA zp@cybjv;)#Fa!f1+FRlR_^-SGhd(9-^U)>)b9WJV<+quG^1(;Ed4Y0zJMH1+R^bEm z5-fg;-x;np9Db$i(=7gOyhC{DTwGV8*48P$L(=BuZhhNf5dSd}4&FXm-AG@G7A`*< zGO1j3m3Ug-q>~50YlIQM%lBw%coqQPf_`M_x=9Mb+Pt(zunFuBJH%i?3v1WwjGIro!i!u!i8LL%sJ=5?NLaYa9+HdJ_k!UTs4McjbG#M~6*MT{;WNn3lsPZQ{Y0UkUEI46!07y+VfEPXX zt$^_gzpVx>Bk0}?mbKj(v0Qk<`De934jrYhhi_9v61YB&f>a_YMp6<|cRS#W&8Z(Z z)YmE7J>EX_9JN-yGXC09MLcx;ssC)W{|!q{nzy}gTZggSvVSL^ zE~+Kgo}J~tQSqw~H=r^~p|%F~66Q>B$;rc(^TM0>7!WHC_SvA=Vsg^aMPPV6GGu`B z!rO_1=|$c27E3CtwNhNsyOlkeVhOR2qqk@xNF)KtS2NE0aXfzs*}!DHElcri^) z>c+)N{u}HUMT3nRQuCWmHCt`#+#PS4PI%cYF3a{Y|3&?EBuA(DmON#dCYl$Q z6t~5q+Ly(S#U6KwWz4?)=d8GI257iZcr*zC!wu;SN1%yT5C1W%D~*1^%|t=jv?{vH z1#(aZY7N1X4Iq36Mz9CbiYTb|>`p+oMQ^&F`1o1|l>21)z1WtOg+>+)zl)Qu@Eg*+ z)@2GcceY#D?O1plOGYwdycTxQ^0({9gJ0z<3{viXLrb(RwpHb!w{kh66p-6jf>973 zxJwOAm-VOkq!E`EU(>;6w)npornQkS1;C7h5P=WifEptm2n;5drM6K|q)U%517;v> z3UDB%l4ME%;ERbf6UO{; zy5K(YtG2u>;SHkU0FC<+dx$QC>&aF!S z_T0t1u8|d(7Yd8a*Un+}1?L-H$XdYjKnJlRQy*bs>`Wv=6=2D#jrN-z9%voB+6$Dg zD!x^B8ACYB3u?U(+y-PgQ?5R(2$>onJU6K`{fe~qA}a<^?$a{wv?RA#jkw4f3Z;l- zuJRjKhlu}wD=uNWGB(wY%JlDPDVe1ZCf?t<-W+SaEQ-P&lTe^1<9zBYlTDb@w} zShk3~+Bjqopx=PyH~i8BDElYc4&Koq++!bw!z5<^97D*lW>isE{!PSx`#5~U|N1yjxXN%7 zNL2YVGK=$gc;G=5FPy;mygH}2yy|6fPDWaBdU0VfA2)2<%EzbnQFd1>5M|NfL1O>* z6Ku~QOs_2KVMqG_BdkT@hF27*NH2x=h4KbnwFQ4W+uSk6yYUuMHIY{vJR{fA=Im;c zFvlFt_E}{$SU8$1lC|KkF#tVAu*r_Bu&Y7Q{=Pv6xWTvWrizAGfq4$CN*~r>w+u-R=@5RDolX1$mSv@K7kbV)j z&hmX=h;jGl7|W^JR_G6xy6n&n%11)SnNWUHSyqSv|2+NV>$mX5YKnPL>tUCRxdsm! zS1AR+hMPHzr1O23{C;)T$)ve*6h4fyL)A)gScH@EZ3R7=v|mCKVf=T$6%kN@UOAa|hN$6+4q3;ky>w-u&=z8z z073L(+S_p8p#pAe&a>Jt=~1G-sh!hLB*C(^nIIwPENKE zu(+`);EjlJN8}`zRfseH$(>^X*ac-L^g-><#)5hj3MMq|hucIww%*@xD+nmK_F;q% zdhU5}g!;DqBW98cMGI20Wzu+Q29*h)p3`2Zmh!)+2^sUa@%JZt({3$CblO~^42w@bL5kRdo5z8O3(k)1>^wx0#V@3@ElHGL{sR0W&$EFrS->f?-7D5Z0HneLut%qA zoNdQ-x|iL!HRP#NVWA(}s=@ccA4|ey@i~zk4Vgq#zC_&?ukLdvio?Em_apb#@HJafe3Rv5s#Ej z^oCF=CV=~N$jnNlc%EHpOf~&p)KeN)*x8Gdpt?UWT)zFXar5(7-qoq4fZqE;Cf6Di zioNFQZB3H0GFMofx}(g`UQ9Ho{^jbid@CI}{N(r0tB$5l8n)I-iFMp9;mR4yE(35X z>PgHqSxj2V6-QiHdh-vRDO9|~s{tC?mVB2d(GZ-&gvJX2UWGHTD@HXSFDg`L{TgM{ z-O!fgh8g6u*?zcT ztyFGL*+}=Mbnd@r(}I1EeI@0%=?i~WoQFXK{aX}X2(QEK1Q~PS&k}wPU`tRN-GJaK z&h_iDkO*zBTZ!o&(;k7KUxZiGWB^NJ$Ac`e1Wse@^AuZ+mMDX33Cr zpKG>mVU@D=_*iC1-!JhQNkQ)6@I2M&z{1MUx-yO{M~{xkMfIF=*#`fhy1PHi&hG`A<~-UO8AgCt(~jNH>4@muMO}1 zCe1mkHu_%3zQ%X_AGVtTNGnjlM5BNL7CPTVk8iB}H~l~vFo1keK}js+T&e|tDGEt= z&_yzjs5nQ@RECRJZ%tPR0@nG@^~GMk7ta0?_Ggoa@!AXHI1=<@$OB^K`LpSf;d}z0cGB`l;#uf1Evuz!u3|*y#%2g4jqZ1q8075*G6?YfTBlhOH}r z{E(I$M@~RJBs@R>H*E?)P86}mBYuB@3LO?x(+rgFdDs4N;rVjh(@XK_e&UkhUL+$1 zOysaq)Ech(ew@friZwJmb3x{uYH`-*%&|^cR;H8THjet6SEWrw!==znU!KM9v5YQ# z&v+TF;h1~%3u(!(na=#(??a=!nLbjBZ0*ZsE6$s*a5U@noL9Q0uWtzkES+S?!=T3( z%4E<3{H%7+!%|6*;-QK6oK5rkeufCaT7s%h_=82`m+U>cpAvW2w-wE(b}W3eqNf1v zAKT?eIJj*nX<*XOyXP?$5!tAJtZ%!J7eObf6&M|QWmorCmMFDU(_iDtu=fQKopwcW z67T5@(|I2q#3!?{IcsTIb3X4Y^Q=At8EMXi2HH(tmd;@(5<##binqb<4Vgt14+5plq~-+4&|^j0kfe@e1OLgLaIdJ zVwA!%Dr&am%Ikt6d3t$10RgzxkvgRMCOra-Z$z^vI_~c&$uucF=siVBLQePzr=PDk zf;j!gZ^z2D(t^(ES1sp*ugUaix7SY(M>xJ?^&OXc@(KEodR_YcN0<2R$nypr5;^N^ zd|;j#F?}9|@ou+u6}|%CXkgjq#Zx3}b?J?(T`Yg)EbzMY zLXWC!w1OJ<3-hbIUnGonh3R|iOIiQ=kq{GJH+FW}d|B>W+C;rXe&+8z^*bx6iMN$m zpjQl_y+Zb9mJLOoyJ5NaSJ)^;0ek7v41m|iC)gUK@fepEmRAvYbk_o!56e0HJnfPQ zg?N1WFwFT9&I4g)^f_#VSMPc?Evb!o<&7tY?`tg7Nq`$AYz$sNN?JVH-PRd3i!Hc5 zpw^RX>U(sy3}iG*Me{_cG)0+h2M{tMr~*E|d~Rw;dZxQ}HoDo@QgMN>f9i0*WOjy? z{q*m2kS`g?kJad`zZYC&*=r;q39AS3T7E?o^dxa-z~IQG9Je@4cucK@-zmflo*Lor za6|NkWy08I@%e#9@m0@MnAT1uM6GCa@o0greU_jW`#MSciwTB*1|Z5GgT* zb5!1Q1UqzkOG=d%f4aF(QTrpC{9roB z@#m|27eRZL96Z~4%bBG|hR4IN*q6r8aZ%k80NRFzuM-$(-6fLg&DPgXjt4ZmyJ zthZ(Bq>ej-~9cnUR84zH-Rq zn+QxFW#~3XqEiCzb@P5fH5qDZI7q|2BOZ^GU1lTgi35d9^vSc-!1} zi23Qv#xpbr%)fO^50(-+0!1IZq{(V97VTS}iJeA2Hp_InrF|g{$*UmGzwrB}p!?&@ z%;Jzr6d1oczdHHZ+DNmW?w@x|CLqNjNpUhvHctxSky6R`-n*$zF(I`AD2iN$Uh)fK zevXYZ8~!xUlj0*!o8`r<*D@r}f(;>ylmtCM`~g2_;0G`jaDz_1V&1{FUd3q~&gj^3 zTT99CK9L=vjHu^6<^B0lX5V}n#8WlDZHasobZ-fNCLfjNwvN7_~hd~R`8}X6%cG_5B%#`T%^L@l;r#8EF z4{jK*@+gLUD1JYFX#6^g?4`Zf?_Ix8QJZ zc_5?osZT81fmu-?f*Tkme4AFf%-~OYJyMm|tvU!2C4>Eu{VR56!tdOx!@{pnD*mAW zhi$`JXw%@Ai#^4fB;dZ?j$@9&nUkRBVfL`q)rZjKYW7;Jkb~Q% z^6=ibvX26IKnf}l%gfT7x2w#aV5(gZT@|Z6kgOU#C53 z`gh^sffnAq2Sa4^DAdJA(SvP7;TcCiox0JS*4>wwZ zn6}csK!_XSjD1-SFO`tj26kB0tgcJ%eXrLzKHu1Xyl;4wAEiDGToo62-Inn_ z6`#5Vou28LS~oM*slBbw+Wzkv6X2F5>y5x;&7fm8cJ1dG%d>^twJparK(`|#?GV3IAcps zfW^-G8WSJ_nRS5$dT%ZqH8zUu1daErfM`)GFs#LHjWUwKJJZR_<>ah@NCm-4 zv6)T;>HZK@2zz5;jqoYI9owP;N)yku?=1#0E`_oZNEY0|`F#lY!yX>OVBZ-BlM_nU z$4x(48JN*199cjo&z0@6~0;czskm8-!hG12@r z6+07{*ySd(j6-Ik&ckpLKAboxeG89|&C6hDzA=hp%#6An`ji}Auh@eKX$WCM2#?W= zpaMiW1gS9~vVp>=7rxJYbmOnZOty@U8Mc)|{f1O91+@zQ_JBd%+rpdcSjn!XI2wiH zss|3ias#&l`ns&h)1@3EhIA$NZ#!_8f4e~;NBH0+Oak?sgTlz3_9`Fc$0jw3LnW{S z=OBDO0Xe*4r@}4=*kA+8w1D=}3OxM7eq#$GCl656hmc?x3sSNq;CFdP7GN0*0WIND zSe8?QHO6bbu=z=$%M&;cq!zOTfH5qD zicsVOjJO|PMYbI?-K-^=dTfV^5_l@7%QcL1Me9&BNBPw>$)4>)!wfuCi;>6lHZemo ziZXPM7X+l&j)S+^>jWb_0FF!m6d=s$q?e3N{jgFq_T z4I%r;u~m|598|=PKMJ!iKV~Jqp?i5HNMhWOK+4AST|lVi8~GLMa1D+M>44Fr-%CkI zLID#hSsAW=?ai{iC2E0nB{L!xLjMXeb2b(IDh9=pSxbdy9IEWYcy+!_-f)A zT$pvdfglm#5|MS$%JK4U;kWfe_feN+#0SVA0Ssb{EH$AIaY%N6J(&c!L!;*7}k?ciNvM_gwzXx5|dC?RWBry2n!XW-A;=(RWakpXsQWB77R4)a~+YgEMA!}g+guA6&3YjqB(18YuBLrxqf z?Y*I6_6~Bi-KEOf(&arbN9Wp(gm;woOika#n;KZA5@NI@hzKy9SvD@cr#JYOUl10v z11(*aOk@*%1K%KP84BRJ1I~H07->uJ>B`6dm1G}OM#Q@N3qHBj5x}c3VE$|LTk#S5 zVk52-82L4cJ&Q~2qRfSs=r7fJb=u)=$1;#Y_7)3rY95Txj7dVSO>%>o|UGB+zRm>cT6>IJ)ZQG z$bV&)fSkX#T%kQ6~mK%_xJQu2Fz=l$k&#^E1kIdk?r=eh6ezT$gF z!*+hNu)@Sy?hf4b#FTsS9u^qsUWfQR$6ZO@b=b%yFI`#uH@^k!7=86H$q7; z&bf$08!A6~4f2YUW*uEBVZPwe{p-D7Pra3-$O0*p+JJs_rIE3zA(f^omDXonZN@o9cIY1kRSLF8ltl2;G z;-acl?H_^hp|x)5-qYNdGk*sBejl^pg9!V*rwOCA){DV+5Ku7-s5H!|v^)$yABEj{ zouAq_Om2QZ(;@QjwC<+-EQJ5Uz@f{;{d&O)+Wq+#X{@eXegqLVJ&$U4hNBR%!K@hQ z7o4?z*_ernj@vFROZyqUnn{5v*<1|cYksc%874H;LH-W{mR8rBn7QXJ5iHoDx5)s^ z?f+Ugwpa!b`HWsAq9L67aOL*XhV`2rQ$f$iOdZ(AT%n5iXHel=v!D>R2niIhGO1E+ zk=7HcI{QzEccA`}>Jz=RmNFf9gm2rI7ABWl-_Fc2|LBp!OU7NRt^aNQ5&yIFb0A@7 zGxx1irFaAwNG?9sIV&1E{g3V+s7+IFEX!v3qcD6|)AXUt<+aiI2WZed*-%&GFV5lp zb+qF0;mjjN67#FzQ4p<&Z+YBqB@r! zi*7JcGT+qXf~~r_gq1!MbNQ9RQi)yuunE-&!-0Y>DzZC%pJ{>=i z5y{o97wJZlZU0XN+6l$s;$ytvBYHR%6sY(gQ7YU$2{hx0BSXlULBRfM5P6!Wy736Qs{uC#Qw&Q~I_l;bUU(E6mxL;xDm#GDB8Fg2hR0>WSyAL4E@plPdN zzz~#y2Os%(X@J{}W$S%}zTaoD%E3L~VWN-kDQ-9gEy$Qr;YhyS`5c*L;SClx>+vw; zIbWWN_7+NYODHLEK~TBwv|nVnL9n@M*%@Pyy|A9l6Mjhb8I;l5Y=~&60V43(mp1ro zL^tWyOn}8k{4TV8ABB+*pQl4>1OKoRaoAlz=z)WBNwna*6Q6`*nEx z=N-EHJVd^g)W{L{J>viEI;C#>TP3hOs(kJN{nS#5ZlfzG&CE*A&dANr%Sy}1FGx-; z$jMC4nw!#?6@zfV3B1^g{{fr{LP0-xco;HZSVaZZf;eVi&W(wDj$4Ed3g$1Y zC?yjP0|ks|3p^;IkFBOKD%vQDzWT{YJ8qPnD@EgrF5mZufRso$m=GX*u4f~`C!V5| z$*i^{_nyz?X(QuX3+IvCQzZZKM><#@3^1^(&e{p$z9r4iChwH9XAb-}ahQ^Tj35I& zUm}5gAMJ+9+x`#CF)lH<|2Y{M;!mj5A<~OCIv3dJLo8l2rkfR1<4Kvp(qo9#A#pn~ z_>RKDY4FbSb7Cn4WOV$E&gSX=YxU!U=~s1fIgnT_qLJ4j$`YEmY2qgOWC+ZK3a$4_ zXgAs_{%#s{yt`b?T&hsKul4utXh+=p|Ng!?udY8X>mUjFH5#G&l>Kgz8xPKQKqB=g z(|^(!OFf>w5}3t@!*fpVuM|b;b9R?-DrbI1ORaN$Y^qTdjkO$ zN-KmO4B&wVka58_{QTqjRI7ktd*cO<$$zlqXyiA=M0oX@--5~#GuVNzSo5jpWPcN= zr$uFxu1I*+w3J}VH2L;^OgkF6x{+8;M7DG7E2w!%C^tM>*wF}6tx@!qHQAzv1RLLU zx#!5+GsnASN_qUQ^{05C51?w2YFDo~iVPcif2+#i9t>D{R$^5Nw0@;QQ{hXPA*j82 zq7Uz#r%0D`J$x7@VH5{TmVG2l_TT|bi3Giv9Rn?kdIX-40SR$TYZn9?h96QbsjwGv z2xjFg&RyVD?7O1qr?Z~aXYxxt?=GWwU&4Oi(2;L<%}37Gn{uG*T!*x2zwNfsdu1RW zO*>mTFUF`WgzWtnDogTJE0t;5&}E!I2@XXBaF8PPZQMs2_`+=~Q|Sb9r^I5azU-t% zKYRI81aeVTKdQ~q?*j0=0$BU!$Mf(A4U$$r+>QqRD{7neQN2mQHcG8+8HaQB@kQ-` zGv~@9t?h;jl^4|mS6(;#VA;0is8frFix(lM&s)+%u3EEJF=k|#+n^T6n;dQkCOlAc zc)2*pxZ7dGK3RUZ_3!e_CpZHq24)O?bwvdU4NL#PMBduucp*M!>`0uVkat;nPHRWkQV?_JB^d)tZ6NtGGI05TcDAnF)Oa9? z5ZQ6u$TX+m-ZE3lK^0MrCn2ScaIJLucha0x-AhB>8vU$fgwLvHHmz%ui^2JL(b1Vv z9U=~R)mCUIC{y@V>0U!9E6L?;K#KAh+iEQNu|?j(A3Z~E>TaDNl{vU(Js!;PV+ncG z!|;8HDqWi;=={BRLT&%i7y24Tu2^IyNmG83)!R}DO$R~{d=haq7}bD`P8^6CR!L)#fUeP ziiAA!tSFc0#EEAoRC#k3_?k$#khrcIzcBW#=Tpx2<^BuGyxO*|WMuNi zVY;9uURZ&f^qf>zI12V$9mAR&%3Y`%(KP=nN!Evmc9o$Lsi(kLaqRjrcJqfWS#jc& z@mdSVRWCE&%*IN}HZRlJo^4}~bc#}Gc%?dwTDa7m1cc=Rc`0OP)w2oF=dGPkZ_I+> z2@UT-0tw`kcc$?Jz$%pSEs~Mk&3U@HLYr|C8I8ahf()L8k`8N4yg-R#q1Tro3g5Ya z@b22Zt~oEY9ZD9`ZBE2X@pn8#sD333qi?=i=jNu!ng6|S6PyQUZxZX&ZNjcQ&!06U zG|nW?#mUpl8XBf8%UHC>+4zc=O+xtAuh??5bG|KhFj5&2EZuW-Q_E6#Ok`_IzI@Xo zYe{qDwy_WE{jp{y1L6W;di!?r*lTCD^=R4KxeRnRS?@3Z~K7*AS7`mSv89_8)s5>8u>>Cj_S z;+p)meDAHEq@<*>XDy$Znf=VmHs@{HMMjxeaF;V$cp&df{DOP4=WZU7WJT^#X*4d6 zq?H`dJX*R_p##mr8*?r8g13BfGUccray^>fy5?(8bqV^lzInt?ouzP{|L5iQ6b@Th zQVg?#?K1V`_*u9dU6H`gxj)IsTo@li_V=UBJhGDpT_REM<-`6Gc>>I19DJ`A^+^&EI+n)vzD?a017yNPX2K*qO zmS9CWcrDx>#6F_b;@KW7@`)Qf_tz^ryI1Ba?yzsvt;`v#nwq-Wcx5Y!yB4GuVBzb{ zuPbmX?^AGQjUS;}(EI}uqb3D9T3iOM94#@=KG*T#{{I*&EV=C&LJZ99b4=c(2gF=fbzPjS3>&o5J=SSF`RK2+b78qv zNIb+WXR)^VY%txHFDl)_|GDPS7ku;3Z=e+g%iGL7l<`bPt6FN*s#+02WlJp-P;C7G zjxFb^poE@O6_5JRGYnD}Nr)Z+7?qpKw2xpJ`82meT8$_CB95kZo)Gi#)F2`nZxbay znrRok_KoPCSpWCHHQG1=aI!{o=}~V|B9N$Y7NxAty0hvMd-#MW#Zw~nWQ&KRcxx4g z&G&qIL!j}C++DG{s`Ba&19z_+@{fW7^uj*;(f}St&;loD%M#B*>bSO7%5e%zg;Y5&W*F)J zoi-R)h?=|*Q~h#IML|@}#w$JQyw}GT7UmZpnO^eDBj};^UBDrLf#Yc5EpzuKufP?P z^CKo@!AqH-r4$W{eGhLL0TaH47Z!IiiDG(!NPavi_6RIgl5oJTtL^M$KHjPxC(+ut z3|xPIaJEcaZLZc*<(JaNSWkc^0Jy^nC}#mn{2bxR zA8A?RXpPXm#w(5V(8FL1Q$Kq^=zMJQq;xNd1Fa^h{a%Vp7BNN|{84~>alxE6%Sfej zy!tL&$~`_7@1#mGcEN7HTIx_j>)@)Obm6RU?<~(yYV|@VCM(IpNJ7%E|KYFJ1UAOy zpUxR`g-GC`0_N6JXIBpbLmxkP8f8fImD2Q>ab=m$uZK|z*-MtCS{t8+04A=&#G zf{S@wKXrV}B(r!PDkwLMj-RRKTh3f93u}iHI@y!n3jJhhOqTGQBS5|Cb@_{Tdv=40 z({hgy)a`$1yH%det5($WWJ71)9cDDCluaDAmP(8O*c-xbBTnBRokuv9)eG7cd9au( zsSG8V+?gxU1_KhPt9ZEoBwye?c>>%#V3?@^h;ba zsbq@DbCJl05%jy+=Yoq`*?4bgykEXtm}7s!ANgxiVcwKsKfv<8nL@rhUM|#_Tjah> zm+McvRn9aWlBd6Wn1A>*ePt$Jwol5IbPoqph;?I+1>!{7~`|T~$=E)yC6Xw%8Poc( z$h&)YU<(^~Sa1;Kc8E~*+tk#~DymU$hFhOe(@nBbI9^S@L4mlDxNY5TK?%3PPxi6q z)#Xh;XqcUJo+Vg(de0x}`SrZ)!}BE@`L3&nx%G3AJNlt-7uMD%`fTiD7%*-2t1ycx zKsIp0Tq^0p3rM?Fy@W<4tJDV<;zzX?jyilRmsY z#;6igeEh42Q6ZWn$9s@izS&u)lu5vlZxEn024~>&4RP_+ z9m?s&Oy>D#R7)n(n4GsK1z}~UcysEao}xdrd`|0}5$>%FZ-P!q8da2nNtdTw-V4iC zU$gZ!>d}8;`7n;@1Q0_~@;N@bjn#UEPSi8zaOhNB5#tPF$uvPklXD?I1VR+&kw0nU zsc!n?djzAT;myP>h<-dGq54ssJ7|`(r=C7y2eQauvPBC<)K?sd*jYTFrqGKGDDcsy z(uKt#{>Z2toUq=Ebibu*+&b#F6L6*7qS|_YX?Dq&P+xrWDy#6t(Z<)k=<go0diwhS`i z!1$B_%WYZnxhSoi7n27T$yn_?pz)g%h=Zphk*P9v{(kTO4#t?>3i{5@fLPk0L)(wl zbd7!=sdL2L4xMAoyCkqgaLs-l=Xmr-$TIUwB=O}(Q}IEqg(cMdp=QK;L3`4}b(zL!7u?JL9#`>NJonfycb1{49|9wa%(!3!&rX&}FWRq-Yu0mC8mwU3Fl zTClvVSRhrziyj?_dwy3o*St?}x%KM2oIunePgpS{jdNCrBmCL%ANkUkUyf!ZrRuCl zca=y0dNLiu)#!ehhu~j^}uFQevCe_=xqm^(G7>OU9tV9A!&b+Z)H=;VOpiW5Z2RLuVHwjcENysxQH* zmhi#}5x_DYAT}+|G;k+->ow!V= zjkI8t=zKkO)3NA+T&bHFN)*BSS>OjZhJvAi7!Y_N!VlftK_iVtijgl#bf$mIRyhHC z=V}z1zzD-j482fAu*QtkeXX{Nt4Eqw-yM4J@Fg%h(R~@mKbbwyRbBCyr2{a9p&*^_ zrk>@;kxi^-*ER2I=Bx}X=cC0Ylq6ma3FHza)`gTm8hWH9w7hjb-xAa=Bt%KLBc+e+ z`T=JUCbb~?G@%kOKjc<81M7nN!rkL2GA-@*_tZ@*^WZ>xntAK4l%{z!2fHD?jzgp{ z$B&>3s*=8!zj|oEFhKvuYkR{-6lrzS3e|?dq3dA?Qiqe!-vwleU>K7sjHUnhuIF*o zCtZA~?6_}fCN6U+J*&4N^z75x6Opfd1V{dIEr(xYf9d{dyQJ^^5e6V!A#MXCDY-UK0DxWhHsK?NL6~t(6aIO zbN5|23A`qrQ&Fq!r{$%U=sx3%1V)*$sR0K5mT0%hjrHDmfW^N5AB@9tNcH$*X=*ashD zpK+xDIMuu_s-LCX|<*3nvUs1!aId(4?vr9A9;La6RgRg_8E! zkF^WCe(OpzVD^)Jh#2~+3eTHd?ixO7 zW9@yA?Y{(pgHrH3syh_$N(3OGY!s>Zw>s|I#x!n zXaD%!Z81*oeOW%PnJo#t))%0#u`}^;{!5X(8mRWkR@Lb;R+3NhKL09JAb_;2=gL;%#+r!E>68ZsQ`_y|Aj&vxm0*W)Eak|2irveoy1O*(UucHZJP=k6bsJ zd*JdjclhvnNLZ&2=h2)^Y39zA^N+bta+6dHO1G;1MY<#sc9_)5(8^OA>$1f0#}EJ} zbisWFH2BV*g;6OMZ+|#wI}X|j&|ZnWQQ9~9Ry;|pUX&4T>82)lEVP!Il9e)D-wED} z+wI@3o+AIX(zeO$?$~-JIh86`V=#Uq_)D)2%F6?ZGoWT#?OuJiUZ)^4L(NSn{9m;{*)R**20#%pCm z=lJ*%9B@$07JkADPks#7))jh5Be0^Jmt5E|AqnG|5)~R7dn6xBo$UD4!6C+?;!BUF z0NKw<_sHKPg7G1F0L2Kb-W53PNrK=e&RytiJw~TvS=tYa|GhG4qmr6L z1u%q0n{RmAsNz0lWNlupR^4&5Ztubs73@cM;_NV+-$ikRj=brhSf=qYSHN%lS6WG} z%=ULwVz`^5uoJ1XditLo`sqEV`&8*{`7(#}zHgDgnOf0&W#7?MG+ii1Rdg};t;WIg z+vK8l{Xx1MB8SNUKztawjAhYd8_T}6!3&=E+=mdnD@&4_=IY7(Wts!JzU!o`DQwo) z-_ag&Ycx9T_{mIfUsZgMntyrzyl0I~{;Hr|d+|brMGmj2@EQ-8y$6>q=(5qO>V%OY z2v_k2>1l7gI4aHS_^|$NlCtMvICJRD#~%bL-siu1eG*!oUb2a%5a`zv5378~KX?;*aN{QjIU` z#C_}`@yY1{?Una39QvI%mcPp$M9dBS-8_12+JKX&_wBLu;w`$eZ2U*kD|={iYa%gb zvO{^|Jb+L13{s*NnT``IeQ}G;o;L;raG+9^=VTOc!h6RQF?i8Z65NGIv0rDsv^)r~L&Wwf^I5W8-=&9>gtP091k zi~qh13;q4fGlt{Xd>r%_;zNOyGUsBBF`<4^D}cr-Ag~a}LpA|56eT-nJNMq4vbFSr z!+E&X9#~x|`pOWHtdzVUnj;ok6SHIpPG@0s5B2+pBzXWx>A`}O05^UD*)bU4Sx9`u z2>`lFn--V@EVB0BR4@IsS!zKSsr?9s1xs@57+*$J@kT>z%WL$TGkhQ|qm#|32fA$)VUiWv?7p zK#T#k5J3lH;4A{y_J;|OqoBJ@ZJ4?B>~RgIFCU%2&I%I66mWB%?70F02N z_81K}WYskH5lKp2YspJ4ROgj#717*oX)i$Mmvs4(fyjdV<6`6!*JiZ{5rGdRF@BF} zpqZQR8s`=BlI8uYUs)9Y*n4#1=SQE}CgvKgGKHWX93V1!ub3D(u`wa{=#0f@e>Hfi{ir7C zzY!a`SRD$dug|2vpRTj%P)t=uNbjaHNx43@>$FrB+s6b)I zVGILz!=ot5@6p72SnA<(F(;i}m}lJ@$`SItGUAmQV1^Xpsr{T+6)`I(-akaILFFuC zQPedNax@R{K(b(N0rY(MFIyi-<^zHg?$??|>ET?n*a5hJ#$qrhMZiMfz6Z1kJa9-{ zJ-O$nGiC1!vH0VOfWn(VII)#AjQ2W5?u?!gGi#r^c^?gPDW=i>QP~fkC#~ICi#^ts zxJZdQzbI5*X<`(*i1>wX_NB2ESTPwxDa+&MVmo|+)9s??$`CRp3j&o{06oCVmV#Os zEJ6ZUqLvY<(2n7?-bx)Q$I(<|xkAApUXfwtpmoawNAz1uP?9M=fB2!d{57#`KXcxrLVVHma`8uCqm z1h;laT;bMCYKundfY^o_2r>aT7_nL>1}YK&ub*d+%m>|!qub+pl1p7B1N!(FB+Vr! zQ81|Z%aJAX_&K&0^ zZ?;jVGr;i%e@H#Qxs!V`xU0|guYmdtMns|8+8c1GgEDJ!Aok4+lBk1|)ASy3(|~4%hP7NeYp|>3~8bQ zCzWk^_(jZFUZl{wg*Nio=&8t7bxtkmkkVPhy8==9e3Q@T=323zLnR#hER%w)gsDA_ z)qq82YB%>P-y5|{u`X!Gc9D3WCw>5N6xC};R||cGe97%4{tl)w#VkBs5q&^A&aH6w zW+XL#*3?q(_r_I(FnYB(U=qG^NkTY5RLSKr&SVoNTsFKk9P%G*+E9@jl)NssV66{% zPx+@p_7*E|*pO~wiP|~sjvvXz>(ywa#)`YT6vbY+q&%t~!oOphV&`jn{4uKjz{<~{1?S-L_rXQs@hWMDJGowtha;T+!nL6Bw7iuk2 zs;}Q4w7pfbmOiLhC^|QzS@$j^$J65A)8B(}@QAGaN%6+*Rky$=bJJFD|HWkE6Ux4z zKqCNN(d$q$UdB`mbZ~aBdGONeM8phYu#kzH;v4wdf-ZPPfKa4GmAtj5XWsc6lSgn{ zhQg@|Htw&)&rf27y1{!R>c!a^I3>+^>il~DVoKkxl*Xv?VAFRZx5AF^;O%9Ibu~Um z$D^Kt>w@o&5;~;j*!a5!JI;@ek6|+~iwCrwNp(yVo%H9Bjg&kmq0${70FpIXFcuKq z!FWr_4iY(GTE6w?_J4(S`(WN-v`bL}SW1BjB*F*mGD6!4B(A}n?}g)0C-_}hd{*$p7S?DIRIEmQEY-jT+aW((r|N6d?>AKLk*UQ?_STZP^7P2sQ!Qr8A z;f$;vorGv_pH&DNjd;ZZ3ToQ1HJv_}k5&l?Da_t;?2lZpfik_?j7mRZ}l*|B;ipE4@ z=ttrCeHLb=2p=WK-E!Lw3c8Z<4SA$Dh_2Mf86*7NNipzfWfDN^>1^1wWZ;S7ks&dD=f zd`*M08TZz^&!w%Oq6H;hk!dORsYxt4`zfU4OxGRV|Giik-B4+e=`+ore;q3V%QMC} zKe=pRnO?}rzxer)aE!ct*XxY8l0=jL1khDW%$6LQs`FupqiVW}n@|6CAuS zDKR2;VrBf^CVibguw!hX?2fWPs>3l+DkuL(x_Xq1RVG@R6eAC7FCmReJ8D-rFJZ`| z+>OZX|103nDMjYLpnV;X096<}Ae($*4ytTp`HGgBda>SF!_ znk?5UNHgsgKb=3|FOwBHTkA~v7>+5HF$`J+cfjTQ0sF?mzidC#ty@mK{E2qlX^zKS zJ{W`z6Opt?!xlgR6f6ycVRI^T%%Lu({Tr;&ftX6;#@P-N_*TTTA z%Tvr6;9M9;yPN!2ZOh}MWTI{Wi+?bOtdEUvy+g$3VS)y?{mZ^Df!S~0x7}j3u67MH zdmH$AxSWQ{MegFY7{d8`+f8cje5E++<-ZvFO7Xx=N&5TaT4=RU}k-F{;Ie76xH z;pwUlwlI{C90CUxUYo*802SJXECp5QVBW#v)regiC@z~PZJlX6hZqxL;%8i-vt z94Iz40(mNU+}of!kHSO!RAK%2WlotY!E>5k{S(c)KqgX8iNJLH^ow#zXk^)b$v66M zA9$W0{Gngfv>M*xKt3Q|xJ|)&9ayaDd(YVCJq&nK!jYN2t1cIE@^W^5Q5?Of%>sRs zyjBA+R?u5%R|4V|?a~DUMoTx#-ynBMH5mvofamG83}7Bk%Il$+F#|`D(*pSpVj!#@ zbPe!6r?^$e`OQpY5=N(EEavFkdS8etE#-!Pubv4Lm!tX)S*hr)K5?~K>i6wmGC#Yz zl8f&@rc8V&p9JytuOHX{amWkcIv3(qq<1ETO0Hufs?pJAZ`?JEqP}|u{J|uv(5}3QY-b7?eD0Zf8Io2!IigX`z+tx>rfH+7}H(gMcRc%c(4lEbLY>_N;rMhpo@7&8E)2L4(3pZ_xo=MoQ#_ButsmA$tEi-DZL!&I&CxLlB@q)oe9?14lEii$o@Rptlf@~G0vN6t?MNjqP~G-)uAO+y=LuO1$>&*EW9?hycG z1y97W)DjWu$3o)-nOcN@j8ZuAi+Iz)Itpp-34uCjW;DQJDfp1j2{^9yxSdPO-pqN7 z{`tu#eZqfG1m6t@Ht%?DtrIn#hxFKl9Vb`(j`J}Ysk30ecQac4DPD-u-l^y?nJPrP0Ug;|16dm$OP=L&evK)M?Z)s zo(H4vF=5w3+53AtqqR4UYu{5$raat?*>Uupo|=C5s!=qS%*1&p<(aH-X^lbUHq`_w zGnqtGu*<`Z7;y*8sTg<}5u8&L8_C|Y4|O&Lkk=CJNL*SF4jOS7$YAP{;ke5C{Jf@N zD5kU&BiTQP^qdsjIUeMh8Rw*`o^ed58;LG{RP_k78xuxwY(djX9!&;NNYW5%MH|#l z1RoZ(Qc|Wp(5KOeRhQSSsFyK|d#B9HIE8(6!I$MZ-7$GO+U`c9E@2BY!5Y-T5lPtpX3R2`h*+dJwR!32;g^kz_oA#;K&0sNT3b$qgR#6 zWcohxJzI!O5nrLL_gCSW1X=@eND-h!85tIcV}oDQ#(+_P?UED*eU>84LI_9HUBA zuYZcfFl(RC-zkE99WX0EAYtZ^QUpJv<60~pk7t3uk2TIHtapSwW zdAJ{_J>&T2-%VFwoyH8v7XP_fh||IJAiriA3=bSRw+t_O52Fm_g_9%EaB>VW=bITv zv+dhvBCFM{_aA_~C29POH#dT9BH-Y!WU?>ytlLSOt$o>OQX zJWcvLs%%GmZGo)QmE{8|&HDt4mx?3xY2oW zMYir&U@1>seAtv^bMQTz_nKxG{-GOWy`-g>cvxdPh27_fFmXmUKqR zkH;y?6~d7HWPqrP0T=cGfZ4K&E`a&Xv6;Ta=h;5f)(bAo^zjZEIBR*)dbrgzj7lH^ z5M#n*3~GUw5%CIbK224i&KtzQ5uOqm9;mmJAXd}wGkbmM^FuUr*WS^vY%eV$Mndtp zrY+6C;r@Z-D_;q2#x)aSHV(Rz%v@_qgmfV5NfqRzY4yP}+r$^`u3G45N!we3izNZ%G`A2b8Tb&{U0nlJgC_Yy zayFd&N;MB3Lx5?W{krh<>-)sHTOvVpGZ#!h4;z@q+LDc!ZlQ~UqaGc;6r80q=hvJH z)R&v%e8Y!AlwUaeZzGv_ck?K{jbNf(EYFf zI^r1guz*|-Tm5)l2FUS+;fWo8akn1H0399<6n64|4);lx5>;$zxD#$>CmJbC(3ifC zJm#Fl3v9C?J=h>@ytxTB!QbT!XPd+v>DT$84^UkbDl^)b+rgt2- zk1lQO&nn9qv~D>o`i+K!jJbTgv)Q_j+?zC?7H==JvHZp#^ohz z-DPL6W<`1}^7GqJyx0#&P-yT4V2s~Z^|^}8N;=#^qjiugxhQn#SPL+~RASLE3}(rW zgh~J}=Yu9p$Jd5l-3x*CejE12S5&gy)oRVWWo`A*bolt0%(gfSY~CVL-{o5&n;z?p zRzKgbbXgl|v5`{kL9dQ_Yk%KKMKs|vAcHq@`<&D8_w?F2DuSTH7D!bKb4FNMBZwp% zy}m&RaZx3gs_1ILlSi=AWRL=nyaUjDm}-1ufxb>y4UdTiQl2}Nt{%E;^BB+q4k{3G zihHd$g48}$`f^vvVLOKBkTGn9q^z5}t=gEUe{0it_0QX&9g3-r4;6X!wYuT1x9L0l z)vYJH&i2ky{7U0Z3wKp^ zA1L0B8`gWVGO8ljdcw2KJiCVn!L;XR9!FrBS|w2C@5OdhX5&e@6^C^}CIW2}t}#L= zUO}Y|Ubq_=+8%FMHxFXMg^~KJU;%;s5Qb1EV7Xa~bZYyXmGg{D7#}lxE(U&siOe-W zrQc6C{0?KI=JqtEhN)#zy}_WWnaQ`a!?mo65QgF?;WmpY-rt-XYM&0LKU!ai3^{+V zCUPLM)d215@#iyi61^nuw0zJ`bzHBl{f!N!0%T7J7{}oNHNulb`hs#k4DSVQj}(++ z#+u?z5i+ng##j*gZL zjn=(eQEx5?SDbtpbbRZdj7?WF7#9cbXnmLZJ)F*DN`~@+H=>s#r#2LjY-&5GbGb*w0 zTvN4hYb?sWxA$jUkFHX9y~_f0g}rU5GXIi&_wh{ z0S8OKXTYecg{iv;YRgm}9rdZE*bTDy4R5W;-N`r%e6C+K{IuD|@V=g*{ldolpErHu z>yghDPV-{<_WexgS8oQ})5u+v#=jDQ4KX$${y$wY^Zz<5X#N0VGNht!6mzhnI8Yqy z+&tWG>uNqUH@#^nuY1=}RfA$jp-@~mc&e)NGP2%J7H?Euxredj^S*_{aHMoDsboy% z(eL#QhEL(gF3RNRgstU3g!Br)l`(^X5JRE)9=@e zR&C!%weR&VVZR$9GBnY3ww56CN$mR)U44t=R%zvr4$?50il07UAb9iadY;$DSN?Vb zA}UC<`yzHfZsg@_jx&zd*ERYob)d*=y!W%|txcLMp>PZ|fN@J_N~^9cmYmvm$Pp~} zREIv|*V+A=yrIQ&K>&?~16|Db$gHAXe5rVAZ&+ce@w;2UuHpz{Qb+Nx5S|%mkCk@V=ip!4GYCMzIn-8 zay|^Hw|xfd4*nv3e%ae{vHAy)QUa^29VVVViiVt--;;jDrMZC}rkQDo9Iw%5dL5d$ ztGA*E93iku8?b&nqnKNz*L!a@6HNfjdPRyN`5xAPj+UKS9) zCE@H#3MY0&64N>6$h$fCmtqy%=v>&9XAGDXas&Xe1^@L?TZ=J9JT1jqJm{oL zozUWTU>@ms)jQV~BrssN3MPL8gU>VagbyNvh26ol;K`!duioC@(D! z+Oj$a8d?35-IB7(6XZ3euF@D1?Zahk(c6lMzkM>@zxPiQa$f0{$IPyir5228a$O7B zqZ{=h&(?BA) zJg9~*5VrGap4<8!VGsNf51|!f!i|6>Oqd%p2qtm0a{Skzv=FO#c>GP67C_bGYp7N~ z?u08b)9gkGU1Nj!Fr$?C0v+siyAnwFU%$-zUSD^7Ohrlhl`SK*hN3vSjkVCNgj9n8 z=5{@@8%q^nF_3Q-HKegnkj&s))s(TAnsOb<-JD^~f4`G_m z&U@I8mZ*LfFKk~L{J~?3IHGY@oe0eF33XSQ`x&p;oZhjA$bV~2?}-Jjs*OE8m=}m} zm$1nJz(laX2jg-f%JSdQ1wbuGMtq2i6^fm_o=+97N>z@Lawi4M_JzD zNic`TRo; z6k3}*kUIzvku`|qhISg)Nt7r-NLh^8#2_I&-?vdJB8(PjF%MUciyfUVg%+4kb-x6`~i_5)E z_rQ*B;={mu>-2Z#Lo2IHF>|nn`usFHNi@wEo0-#ruro1J{rA5bXztLtm)0xR#ijL0 z{f?CJbnYb%rQsS**1?OZ+x&FH-uSydw?R9D?}Y2dSe2kto{-x=kh8wO99PLO(zWhCL(6H1BC$HM`j$D>}y@*I8Nn_bhKA9(-4RZ`2T+`zW<;u(c#)Pf?v^j|gS?aU>f-P>5$ zbt1QZ>A~w0qdzzK|Ht_!_!V*Ddz-matIl}@o|MrmyQiP3fw#nM+Ws!?8J>~gt;{$?2FY2(SwrkWzdUCM5>2*iEdZ82_N}58{d7ckbTXzwr}_zX3l6}ok~7pN_u z9jO5MLV27908?Sg1Vz`m_KpOc-$t)h1re6cX;^lEF*^Hq>$}Vqu%S%aTFkIL&mD|` z$hDTPjOJ&r6`kJhm-Ag7Wc#M1@V%p2bFYnH_g+F;f9fW4=L)*lI?{wIdXRrYZxDZ6 z%fPvJ=9zPB6Js8vFXpb1vZ^dzceZEO^)=pf_9dMcnaV#V0kq_PnIYlHHR^}e$^U&_ zxK-g0>=0I6hh*4*VD2s|9{}o8Bo@JlM$g{9sTp%4mJmB`K-FpgkUxyY&iB|t<6Ztp zw2)s=i9_f9Y3xO6@%Ug)>)ID&+G~fUzj=D!{mW9=9f{lm(bBij$pUGkx4%%CubgRN zF6ab&5)VJfeIo7?Jx*-8f0X;#Q^xvJ7tCDhBBB_np!D=|T)yVp>T~}$&t_cNr}e^d z%yB^5)WLeeypV7p#SCfE6eJDMZ{?PGQ>>T{^i<(N#HgC0FikbPQV4U@FtLX_-Sir6 z%eV6Rr~+OXkvg(;@iO9b zDE-LIr70dtGX=jcQd*v$Zi657R_AzI*c=98PYIGfA9`CnCy>oOw0arB{^Pp8`+d() zb&tzvo%*PA3hMb&uc9JlZ9*J$Z$A%*m(xBnyYK0QOkmVgVXbKx$UE|X}tebZ) zTP(LfeYwW{rYN{oYFVB2@-vq%=BpX!bvb!KmU-qfYd6b*t+*IX{hrf&IrE`TVTX@M z$03HP8}Cm(F@HZYsuZc)%2YqJsyLTz;wu1i}j5uiQ=Kw1Ir&NFtEOf*GEPxmP2c8GD`%Jn z^6PEbN?GZA(9ivioAJM_8P5ne`CJPUpEG(HDcUMFab`7=B3i^H*Ana=1*L0*4y?)J zJ5FnV!_>cZ3;DxDEY9$tSp6*DkJaPWgJ^^I=5A?h?IQ-i6>iV*xM|oOc(jtcn1i5~uTOW!x zJNJem*#WtFz?{DPkG0YHBGc2}#%irnh*Q4XJ0oy8VFZI9 zw7vZa;)WLmmJ8tj4agw-I`yYvyR`{qt{F#H{Py|H<`}qMQ01|q&^9}EvFcTqt}?&N zsKmY|*nuQRlRP2tat09TO1iurqVtaRm1<14eY;vY%H{jyA|hhMTk!0z+ihM#_98h$ z-kxWrZisU#3}jqVsIL!4ZMPB~OFxjoD7Wm-8JF5(21~UH7y)S&D+gGpg8^=n+p;Eo zaI8+p2N$c^dxwIS-Q{=l8#He$c2O9dbgj3LkDYhX!R+sTdWT>o^qi1UUCK?VoNTvw z@L#>70%XC1#jUu7ey73;P~70TRtiM!l3NglVTb?*6^Q8f21|T%n6P@mwoh<=AbSt! zW59i4G-9deVZH%xrsMjHkJtZJeVC<+E=uMk;k7QTqQY?IkOKCAwM=U5XO+vSz20Xm z*7yAy<;c7q|ItqS`hn%ur&E&YZ4T@keYNZtQAZi`d8iAi$%mGS{mAtJrC9S;Z&%R9 zIQLxV72cxkd4o(8j|>#05ban;DFQwcfMY|t&y9`r1jju>P}D8Hq(k$xTZpoI2%5kl zM>Awc7{b|AyW!~W)|^;4MxPgwF^zf9{Sef=*VHC%gxHK4?N#9i*lh_qsP<5T0L>q0 zBg*HN{qtt21tgM2Uo^=I=zlK@QFWFdxg2|Sb^D(8n&-2;xF8O}mJ-|ONJtk7+6Z2) z%N*Sr(IE+x2Z1%hhExpbS3<8v5~Ou0@$(caOGVENB5_mby@Q%8 z<%uO+Xzn@s(<)9TL4re-1T{C%IrHsAHlS}*L#?yx!9FiFQn>REQGFQf@+Q{IFzLN<|@Xmd+t=c=b#esZu^{p?^vP!Bv;x@aUjqXgZ!7-ISuhsxU7|Bq0+@<`g3DK{a5~o2oKy`=#`VItzbpW;$|0;Rx+QA^SCe%e;mJPvLS; zU?2;QF{p+9lN&AB!&UH3nUG6m1wh!sMZmtGzo=?_7wkZP8nCoa5G2p*{LX}eE#%xN zGvPIPcO_n?a#eK=Bz)+xvH2Sc(}fXFB{hipyy1*`ZlbzAHe?!V!RFdV_0v8z$iRwf z_wUH>GJb^*+=(|WOY|5ne{fT>y;KzYMs85Ce%fSzQV61S$J zRAHUBseKoI&#ZUiN&Lf{?kZO+zH++}D&P=iS^xKV;9F3(nZsgr;sebu7lW5i*(lyu zQj5l=IsR?Fe3+Hdz6IgrK0jTSYQ^IT>|wk8*c7^Qa~*$;ZeAzdfQ(y!qm3T8;ZpN2 znSC+oy7UXaAbG$gnBsL^&x-f_olh`_fnSP)~8av4P0WR zdyV`q3}S>!KSiL)hzExHk|@UMJDzaUYO(8V!xC6!#Z zs3oCaRSyS1(3Wcej;(OE$O)&u3fxVB;xhJ~0+V49KdXUj@=~<&rVEhU z+h{HT0dG(Qq&B3UcU3ZpG2=RT;y`rZEjd<5L>oFO>hIk+()|>eEiDIE7Ez~xow?(?^naj^=mzyHBR)Pkp?mwu7Pys_IJB?J1GuhD}`zo+Ndf@wbp zhRj&e_xy{rDA@^K`lut&MG}%YknEgAeVc4Jvi}ZDM!?k63q$et>19Pm$do|QH0?td z_^>e6g~JjJ^P9R!{+&ps@RJePU^>$61CT8_5pYn-5n7Z{Vvh^3zM{-JYW_*AsnSny zw*?!qV?VGmQt~|FXIU#v-fb5g99iG3Uj>jB;tLX7I^XWfGT3y+3szRk#Nbg!`r9&pI%Y8h@-9{ zSTMNj7(qb)2zs$=_+*KZqNuIe{Jv&C_jHxAEFEz_n10C;9s8M0sG%UvapU@jrrcT$ zZ{3%5 z+zH=EI+U@91D1aNh=f;pe}`Ff{pB=}*&dgm8t2iIuODyCBOQLRt~6|fdbfniENLUm zRnKBTcLZ2S26Oxe&T;iOFB4WLq$y9JC7m}87bB=p;93>n<%f~Kd)^Pd9V!Tl8wGDk zSyHV694{^sa`vS$IAjhaIy2W*fYrjDVSKxsj;3h!D^zXXnb4)ZqE?+5BM>#A}MMUTX2wWR`b8uPb zSMccI^*0A4{o+UD!&=hJ-E#=?HIV)O%S!!kw=O#^yXKz|h!`9Cb=cCj7p9Lu!P19; zcs&d#GQ5MfYBG}fMh+9P>ACb69ty_c)ZGEopAH9d>2Q&5n4lpB4jxtp9VRA2tSS9ohPj{`P{T`xmw04VVFK?gO$PeS2yi%Pe zxyLCZ)^_AAfQNzv?8g`M)o}oE~otW>Nj7_q8UABg1di+|0Y>q6=X-mAL z2w!o$?LjyO0l6~N)x=EfKNU!u-q)0vgRWUGc#`{q1RaR4ioklc)Iw4ner87Vc%`4Q zFShSmQ=x%$9E-tDu^%D}SV5;O^}v?jRI>b>PZSgW0;4o#vZITxIg-WMNJ!2k)y-HaGp6ap>G`~ zPAea&wKP1b*Yxw3_kO|A!s+YGsZmZtuF1A(;Pl|}bE*@mZu=pfpE;obj&~eRs(L;! z2If|4a3@Zc;}72~9uq?&G)4R{)7$}xI$U7cYXRv>(Iv_~vHJM3oX0Mm*Bw5HQWnaA zElu*gy84ZFrno=MA@d_1Xu_F&bu117%Lm6*WmvU`PT1W)C{6m&H#n$4o@M@`q86d5 zgxK@xRbLK*N4>gRAc^epG7r$utWEv<1P1R03Iy|evK z597U~7(EB*s_%q&=JG9W+i3sBd;*<_I5{JVU2f%s60&`m(Wk``vIN$AyFUiIDqyx7|F6!IW z;#NwM?OQ888ekT+*AS&R{9$9C??bEN!Fy$=67#oME_xB?e4lGjr8TW`{U*1x75QcZ zE}#U%t~MDASQ^1Hlg>WgsUfVCpMlp8uc$bKyC@hlAs%4oM0+eyW!O3&m*e_XHC#qR z5kjUOH30``z|t)Ij1~AIE#Id+(a*@equt;oBx!q+Yz`00*jis)9`2=fWUHx-llw9pC8-2Slk zpD%ys!;ghn6(jJVMWr-Kh>-r~>3N?su2c6Ans3K%poefx0Nnk;|amcJ+=?6+VeUpuc$xwnawxXlJ;}yD`skO9_ca?RD`RLytEL3 zIfExv|CeIv{L6a&D}VKYz6Us22XSO%7H~k;5u6-sJlvUuS()#0G7~XL>6i>mB|ATF zY1P|ozNnMn>B+J9xt+1GPf#=`9zhzei0>{9%}6WO69B^kNL-AiWv;TdGrF~mWO;!H zy;@mF0Z>fkVZa8wc|8vTB%(U6X*LgqH&CqV`*Ex3gspS&r?00%8{8$vf027d5s@U*R<`s z*H7lCZbML;HK1w(mqtxfj$4>;08AxSR+lozy*X<-{Z*_Bha zO5L;%Y|qDQw3u7deQj{jT`S-XSp3c7%F(@{ZEJ!cm|!h`W?8~L@%G2^K-;O_96N9~ z-#lEKovd!Y^E0(mkea>ad^9tvKEI|uTdOmB`Lu2iLnt{3=T_S@^9Vx7){#rePwKWnDOOB{6Zf~ z%2i{E*ws;*h09AeCD>2kl>krxUK|J6G?*{|uinJ>7AnsN%!j@hEPOtxHHo{MiE3r0 z*%1MQ>waTXqb8D4l`uFT7$yc^9)g+Cp?N*DX)SeOp$8aj_;VWm_0bM5mF7+shE$3%m)oalJ7yVjO3%^M;Qkx$GOnscAV z{Aw`*z6HY}t-kf1=V`67jy@;Hnsodj&HWRfVj5|BwvA0sPo2$MszLxncW2BSxHhaUWxBXt`=Mp8K7(6R&8VbXl z#*59p)$LdJM9zMA|4m63E&5V&?&&c$(esL}PmD6;^zCO0WXIa(u8-L+7Scoom}9Qv zgDM!B048T+7FPmguZl3;JP!6AYVyCrP+6d4MNV$O?aA~zu|&5{69nJZRi^+8xZFEXsP9EzH9WIZD1x_l^Mbi!xHFBC(;>CQKPi~+My#g0 zPj`pe5FN+zjK}2Eym-Tq9s~keixd3tlfjZ(H(Hixf0rqQQ2E$RP_Liw$mj(b6u<0T z!i6_qqmj($=x=7mP)TtkBl3)#R|AM!P_I)#MAaPvP>)CmwoV!u5_Nc@dd#6LimgVZ zJ+(cx4J96hb4ZXNYKZYKp)LpZN6bxfy%F-Ui^hdtD&w2B=bec;8Ps1#?ph8D`kcmJ zjyM;jeO-HZ^`W(JI6`-OB1@T;13ufSlQk~aZ;`V1Y4|qW`qZky%?^K+^Zfi++!DIG zC{rRh6%z0gqfq(=G*Fq1Wr{CF^!zza|E+uM$VEYR@Kgn0ApSz(NB7{A`ap~PmSD$V zbTAcr4FlRy9XR7+j=hOm`_|qGDz^3}?)5G`+Iqf~B`7ZvU;j)ewexz4CG}M68XLuj zqB!0}`f=(CF*VbuAUUGhzS%G1_MaDCdrR-Bw2#4*PsTeQ{~$1@UY%AQ8i4L?wt}kJ z(mNO=+6j+$g;oYrV5Xt|?0q|_M5k}tAO0y>`_7wfo_fw^ zX2a|w(s1j5)fqoookjZBUzcu^Ln~SrO3J6``2ZobfFc$9Gj+USG$mjnawgw5;SxXs z2h>+ePc(rozLzE=sDwSJB?7L=kS79g;y@{ZdurzOWku5!NyHj-chyMI>@Ef7)gh`1YAe z6ir;przBSn?b@6@YDhC4n>v6D6Mv8QJDmmU)00AWt3X`DU6q-!3VW?;n6%E72M1u{ z!z3f`<4*u10v0qCN{A46E$+oZb{#tTE?Kx3$on+4Hfs(kl zB5o9#LusVL;puZ9q1gV3z6V_W#2~#|0csAmF^C88Eiqqz-0LO7RaNYWno_z5U{x~T z-m4dF2+kclWZ@NE7L^)y3}4Qp7n$y-vD#h=iK6X!+HyDT;Z_;ul5X|Q(rtrN+P_%P zJhKiiryfj{`UjGKToe&qgG668E>&R!f-v%MxPB)y0f3i4;N9BLnjhNHc5bbG2cPe2SZewBP@6v!A}{W>_X{FvM)t(QhHw?|q3(9U z#N#FlebIL;G5yQ8i2(at5sZL?91It^Mgo8dfl;C1XeJEu4mTPtKI8k_vHHov?4K*j z&L5>-v2h6(xxJPWTf}9FPYS=h4zh;XfVK8Z6^LUA9>amI!r!J!4A$S*+T*(sZ7hTQ z?{6U~AL^n#Z1d}n#Pk0lGS3^;dELk($4F0XXX1X}iAK5tk; z5mH}p%L&rp$mnxO^LrTl%RfvZ&og{?1Wy6RQ1i(vs~-;>z5gVrYmbkgTN`dW*;AWs zTxfVA5N{aYeVQNX9i7#uD^oP~5N-$-nEQR@wdgsDdpEy2Blts=mx#v2fOqQUMAQ|# zI?d`lX(!1o9$zsPqGZpX*W%nw7G^x)FeC*1%@&|n`qKB>)~f$}y#8YX;-zcHgXI;k z`SEio@InH|zn}Gn;#HOE)ek*P{@51D4}Q_fen>GJs;P*l0u-tJ+?LyUrhD+bqw z`pOa^uUW1w51iTncP`VcNVxg+)$sc|4P53;7H(%BAYpnT)xtD1`OXEX03xyqtX+?! z1mwn$Z+SwD>MLXaS;Y99PU3h|-mv5Px91oQizQT;>=8ZyBkXsv# zqyS|%-pO2U{yKFU+#9cNK9dv})!`c68-EyxWLI>c%CVG9uH z2b-vW{q>gAti|FTznhQuxnEF;XU9~eGk7ZmQ_2)#CqKd*?g#QDZck+E+_XSSR>hVKxfq&GuQu@1^Mz^JAI$lA zvom+F7Uh)Y<(9lnOT}O^Ik`BvxwzQ*c-|N07H6g;CBI@7c>g{AFk`TdyLVBu|DPPo z<{^R{Ulopml7(&!7`Qub1lVmINs` zdvGQx)c?yl1N?bgC) zQoYE35$a<;^d=H`kqJZ3Nb6Ej2{AwuvQfQYPYxkO7e%tq04UHmG6(z%h7#0hxgs&S zz~>4-Z~nP!q)kWZN#+VWOSOg50~6%4q%33bRL#=|tw(r50$^YdeSi99#&iz%2u(_; z;C7to7E60@{7z{2$62XK3x3gi4=F@l-&P1p{#L}l^$|<@9v|)qhcJy3=h_m!liRF( z=Ntt8fV}mES2F8%EjhoGbPVS}4ErB{JBYwmaL4dWU7RCT! zQedW!aEZ)-lcEL~m|-&kX|+}!xOK;`wQzfO+Yahx6p#lRjSMS7uM{)b2go+`VLX;Y z-sD_eoyQfvidWa%2c`6RL(5f3PK(=TghJnWhQ@qPvGMS%VZ2$>9B=y}m9d1r(|h8d zP2hyKw@MF(LN1f|+`l9HJNiNA1U?ob&%|@k%S1y7(<&qp945IXp$QXv1{GD6k%016 zgyN$PS>{aP$8+){XMx3s2QOl1#ov?YBa~=S5`8MTz%g1qS%SVRmwK6Oz^OX=1v1j= z`h-v^6%z^J2rhfH=OC-gB_!ryNp5YYd03QVf3Sx;QSO3gkuAgOU?=_l4i@5g<1c+ zn^occS}-p90!zy@ zB80r<+~koWYf(Z*jA|Vu;1~gd%|-daf(fM1(;L4pqskAo?`#-GT8Z*mJot0xLr$hk zI?-K((+vhMjCTIRE?)w1pmpwR8PGg-YT%>kczKyIT@sRCb=m89n<+gYwR-xS6I)?m zcicQo&TjTp7>zYeggRN!xajEUNE2Jh^TB`iZWcJS*Z4ttH3=Yj{n8)`dKpcAf#ZE% ziq+8&4CjM8i+~-dOwu7<^(}Gb`emG>?(DBCFH_>R=p%CA_en`^@F`{=E7gHA+_F~} z`9Ocy252QurAQ|l#Am*<4(NLs{(x>xL@{dcb6*H&kAm-Oebc4d7U{#%zwAF$m`6i7 z(dU1cJYcMS1&xmb@}_ds{BIHP{(JrcqVY(rV8Vb>+&r(;6>3aQx3Ge{MLGCVzhT6F zf(r?7G#@(}o=`s^zFQRWJ*4d|6wfB_tiu74p%fovNI{;h(PYp>13mUk;2>J!CmxBc znhYRMn4EYZ(V@;ucfa)wgROD?$9`?DSdaNK$-0*Q+rPI1?cJuExZ_b$fI5K3xJ&76}l}zh$%_>~LR3DdC-tM%Vlq_>-V(7#qMTx?=$7 z3d*9UiVWr{zT?RK{U3_cg;flzoQio?klUTh*CzX>nhf?dz zEsu+5tXjNuhP_^Dwb8+Ii4O%#T4WbT+=Q>&h|E+wAI~n9K0V{HR)XWsbk4pdoD$3~ zT={tPv#oH;pTNI~T$=}+RsK6mIyx8O!d0q>ns7K{IiweG7^$r>qSdSbqTtmYjFbV~ zA({+_#z_PxAN;$I7V?RS+Iq?jRN#60~ze!~#he9uklx}!-cO|EO2e$z`8e_&F9 z@CE!X&Z3VoU=F!-#XIo5^zkAhds<2||2B3-_5~WY`p&b+2#a%PVLf3%cSq>S$-0SW z0yiIGbQH&lSJ>wlkJU{DFO{ZSuirW3HoSbn#Ofk@cO#~F=Mq`|W`o>XdV!!P6X;qe z_1^S(UgdxAce7j-z`;+Y>jYoSm#KY)=f#vX?E}ez95X5l_9^#&wVyWEvZDYhL`U;? z&8@}S^SrsDm7Sx+R-j>>^y_A-yA-6YfkU3hVRd*V4h2!GU$Wju2e}y;k-;n-zs9G$ z>^dB^gyXXVtT_92ZPt_68>cuVPHfErQHP;_Rsi)K1v2x{2MHG)b`MWmMetF;X6rsJ z$*ul|hZLtp#Lkm^W0KG@{w}xGA*!tj(vlutax1&e!AnO9( zu7@77J$4}oXt7v>oP0US&zwIwV{XtGXzCFJ*?m9j`fhQ)UF`PHlW$Yy;6;;X#CE9j zo3j`)mMZI0hF^|8HF#M8Nq=%Hj#%d7N6pAl0R5q(TKN8C`4ep|^u_(C{Q&!;mIOq= zZ_SLeg7?qGKC{g1^ORrFgw9=;XgAoNskFY>RH9sPsbMk$OpIVrw15zX=E*!5m_I(A z_&G0iR1o@8#)anW6~%8gCMwIYsmunITxYbMs}iB#xvma*<~6drj;BJS3bmOWdn-8^ zqzKUW6+6j<&v>m8>_{QI0RDcZg>jw%Mc?XuOH#b@wR)mQ_K#w-Hs7faVIQCU9eI^c zBxzI`rTLLNQkn5pmym(#I<;Q?z*~rY4VZ2nA0e*+9=RPFC;^c>hul9+;R&(dbO-?> zXvdf6-<37;I-=oR7zIqmpp8re=CuR=3~hRpV<|okz%svwkz!Kki$pVSuZf)d9;T5f ze1(FUeOd${V1sThr%L;i$4y^Vna%X?>l;lZc?b*0eHTyIElybNBXFol&ok!oe|qPN zp;4@Gj?=t%8Q?u{=v56X}VK~ z@g{^_-uqY2TAthB&xin4#=~WyVBe9F>uMTvJkV!jVeUW}iBS>;UKgZjh{H2X4|x@k zVAB}Lcc?)+p)MZ|pcpO&i1^$8lqH5MQdoY4qb47&3Bp3JB%6pyqC(y+?zXeB6kSqZ-n9Ec9SA^w93+=p+=CLrZE2`NK zNq!%H7-|g4)&aUb9Bw%lrR)Nr%#;);Yv z-Yg8M?}bwx#Fx@q!x4R-qF!P0J>m*~A{8>0>p>Bd6YnGeRrVg~(LUNK_c!z>*(Kk% z6da_CsB7L~D#<;OOlJ37liuCO8)b9lxr4hX#0mr1eGkq>=BQc+COF+fpc8D0fL!hg zAW;P3&wf_{_S9Pd9SK563H6KFk0)}g-7GDqN=_5KQqQYH#`HSS(+RTaY3 z*~TINeD9%jR`oZp^`QSvIl<-sr<{J!j;w=8sLjZxslkgtE06vu9S(p95#`2Q*k#~;Gw)7L5qH{!S2oY7b zx{LTgpC7>HA|)ET_O2H4^|+7b<2U5}`U+iIGQcuxjk#1u| zF&S_(PN0Y>1VBc_h963IGf2z`6Q)I;^-a{?!H*CqBviN;XNZ*ED7X$iG2FNb0RP4m zVU!YO0z>nb8TdMlnO)#*h`tIHE_^%jz++J}K5ep++hwtm)DvG@=9vVR4~O-+%(6@? z-_Jx{x~6dNf6+^|4HcC$ZSfd0QkkCVo1NieCw*H(e z`G<1m_|GMHWdx#gEWmYqw3)iedn~1C2tON`dLxDEOlR0Mh0zo=-6FE_6ch5@px%Gp z@ya6Y5Z{XZ11?3>#!qi47vY2A*V9(J>(+0>-c#LqR6588Xj%QAcJVaDHsX7Vcnfbp zfwB+fHSaY_%7t6pHu>rZ^qM^Z0>XX?-&eyMevc#TO&zsPct;rc!Gode%Bcm=ovepz zc7oM8k#_bLTWQ&EcX&}@pb2J{Q{)o?BTsuixR$BTPRx>hB$?UwP1^P7XhLyFTO5A6 zAE+_-Dlos+G-yRS`|U%zbn->6=e3mZ1sY&&7S-Wn?)1IY@V&%8gyD`Z7J-)now7Dm z*Nz}fT`MPOm}Po zikwOf>UVqiYD}f$3X3RAg+c% zq83U_aREDGF%NV;j190LM>^v6d%*~05^%i$`BgeZ%lm9`yF2}s1b6kXQK>VZ33NJa z<7*-=g6OZ)4MyN_s09Kani8a{{lQn?uN3iUD7c0|$^~b&xMSo=o51Ht_JPYrDkYCG>r+^}va_AjUKNZ*yYGCaTCn;> zQ%`*|Y`S_gj4g`tNuxD8yBVeL^u{SM*}IS5^QXQAxd%S7`zZXdBtSL_KSpXJOEUE= zNvF0JBV-rwzWL|mYXKZ0+s#<;&2Ukvry#cco9S`LfidFA^9VSpu(XZY&-$ z#Ghtw3B#nj38(F^SvPY&Zi^}Tt6J(UuAk{}w{hFj}U)8GT9++HszTNEZe79je;(h_4QM(@U_HMzu9N{W|PWbsZ(kaeA$e5=pF39M2<4$HI7Y4b>>eK>p|Y3L$o?k(vF?E%WRaN;lwm3SmBK(7TrHC`KIgOA7!4vIw2=9xv>ezzJw8lL8u=>Ns&sS9~j zpdoe3M^H`h@&P!Gg$3f{u05*lNX22kt`VjbhE(#Liv*wtP|uNg@nQG2Vn$r3kp~e{ z(pfGCMhjY=kfK2;mU7zXVq^yXu97p8)sn9r_OdvZIUH>O=LM`c3Ni)`YD@+YT$FTe z6oG7BDOZm^hw7b{P(i^iJCaEnJ0%YT-%3-|_<<1NRPB|);6-xNPIj`1e-ZkzNHS#Q z2+^$;$kwSXU?Fr2kOTaVt!x4eO%4Qb{U}^mHY`bQwocxB z2LJN2b6M%1VkL>O4*ioaUOl)|bR6`^kLD_|BSN6di%(w~u$o0J9$1!+2fnVse|`al zlfy)M3snG%Aea({V`owT8gY9p7oc1GI_oI$hLULwx&e9EM;>q&yhlSw$SOFRFvQ}X z7bM)rEoy8C=nD;fzjQB;2#=DS0%e1Lc@g8g=1wzc`DIttk=Rb8{n6`e{4S+N-T6eh z+1(}G%Y@CA=2uBxb_+hUK1(89zju!sD##HXS)HN-diRdG^%o$HTU5mKFKC% zpSBlHb}GLP-3@7n7e(?_*{X)$<^t|-0jjJg5t_h3-xFM%r3=-puNugc+1tbQLg?cH zZ5(R-hS+8e=zt?QXXunb0yFk1E@{RpreN9*bL|&rRR!c8{KSIC6ykf3p6e) zv2MCMwp3@|C0P8et@++X#74UDmC$(YwaZ^w#U3=|9p^2|cEkzL-c&Z#j0luCTkqwG zuEZmjK7$U@)VGmQ62D;JQa{NaB`|l98!Sq4nUWlWG@AiYH z$j&NsK1&EBds+4%)t z92t&M*Ew|Utxvl%&-yx)mo42ywynM*0Icurr+NGV^vEH8{m`oxbC=CUghA3wFiA{= z2ji~t1J{VaDl6pNXs(72P5-%k^k;muC|L1@I~nN0h9v>oPzq`T;zPqyDJ5%y)WD0E z1ApG_s`h~SzWwkOpUm5Kcs4Gs%@CDabzSxTrGzazt)U;P;LS(x!t$hpN0o#sL?Jki zTf7z3z6~PSq!q$!y&Ld={d&LZ;VWx$tdL`$z*go?4V!zF%CnU=OOrk{&4Y) zw2a43+xE8B--IeH*|Yp^x$IF~U3{$4*+@vDEE;{(*l?3JZp$&&PELQei z<4PXD%UnOj6J(EaPc*walSA1|IX^dP#h;{`9A84LgGlz^WE!FcPS37b%wHU(F+kEn z@hzotoeAcqLRCqRZ?fDHw_my*{Nb*5nyiqe^!ir^@z;#G#*?SVaNbwj^DWI^(yi{7&NO0vF{eFQx@@M0yqIV9kk@S3V|s`82J_;~)VN$vmj9SxzH zIP~uySk@oD^z@wELQY=34;6WD>Z(gxLgEHQu4KB8rAp^l zx!5r`Q2_f#%0Aw6mdGVIM)h0c4XY<=*PTGXcjNMHFT&;hhzI-7HVi?o`ZIV_0lf(H6_ekx<(h4t=XB zQq1f!ye?@b>LE~h+Z)&6PQz4JkL#~`jJze9-@ zhTwi;3vfuqBr)S`EC8?!kEbTI>Hk_=iw&~0 z;)n3hSXuBYTZG{er8N`1^L+%^OtiioaHM&kL+%yBjIY&s`#S&PDWM>f`=Cvg(yxx6 zW~+~7yVrv+^-g|fJmXpI(vdoNkSpv&hb9Her!q4N-w2cb8VCJ%sM#1M1_KRv5f&oG zgn$@}%!fuZ6@>92a}jzRYG>F^@VS1wJBx!WFQaW|(uS%mIrGZ*M0^Om4F}KQpppd4 zbi9}FqWmACzB`)gKmPx9m%aCP?U9+05SMHvWbeq{$zE@iBr|&^Q6ds$WL;5qC@N)K zdnDr{d;Q*hzrS<7e|3)2x#xB7Yd)Wk^+lmqRqr0p_N$Nee|~Ol{VZlG@aOF*2z6h- zQO)j3cX9rN;j)#9r&KM`%+%ap7Xsem-K%T&l0F((%TEhUZaX|#6)!x^7kHCqtw~=L{V0vW9(M=jW z(ht7Y@tBXyLk+$vp$f-sgVN^ZYEIAFA~6RUkMSp>5K03B4oO%Zj%H4uCa;fmoup@} zL}mClDiEB=`=lDm_Cp(^wR+E0mn7wW97Y?5vb*Lb2>07dyBW$6h>6LHS9kYh3?Snt z&r{)%*-J{9BLgr5&Rl?Zpc(|DkUD1Hk%2H|NwBe^9u_ zw%#?%FuSA%m<~0Pf&edN%R)F26;F%t=7?plmvT$X$u0h3rI%@T zXlx&gbRE_x_>tegB6Fnh;GxQMX7saHQ|uu^j@ex9&9)02bH3#D+x(}`;~qb)Um&tu zO>WkA(bJeZeHYU*c(Avc@&0cl*et(K3SsC0%OH@!bD-H+0d~}7HEc)XQRb;}$>i1B zR%ETHCO;&o6@~dACHLL}E)JF&@LU5xaPiKCp{TZB?3&ndZu9(N^YXUR=;4=%w@r*+ zvgJRtg-C72wuV>D8+5q^KWNd)-=xR12?l>^$+xe5!S4FDr3VEE@)HIW3 z4j52TOcSL?KCc6zL9V}XWqKI^EF3X!g$;wAKXmK_C}05q6$1Z}%rUQ}vX)`~QmIqt zvk2>}$ZP0>e;WfkO@e3$BExu<(nZJt9X$3%*4LC@OzS!9n~Nkj|Jp?aKPzJkZQe^b zUuwG2$aqR8?^@V-R2qLX{wZ>`R>YZ2%QYSar13ml9c@kq;Vdni6f2G$B1>k&{VCSSRwR)6_PNQ4B674mTBuU5am^dRmZm2UP|yr`e0a?wSY7m1%?rz`HpQh*IzVm8?v zb5mH6k-!#XuuR=F%J#0r0`~w(;JJ`ldI|{l>^165GjE@bRyA&lw6ur@U{Qn%un?3cbNhkGn*5#Pe_-l@>I^(6K3;Pjr2}6kxeV z-Lb!^5XtujS{4DllKRdpw)`XeDu^o-XrNrlSG@zD~-t8%p zu&K)$-8m1l@hs?<(*&me3w+V*Z|xnZI6kv0L9@12xO8qI+Cu%lOPe#AkE+qtvWhq~ zI^)K2{j5^Xw5#2R)JTqXY+owrBxz8EbLZ&^ua4yC?SH*8LByt4>19xZ7Q^FsLZu$opZggz$sn%3xT`6A` z)aag;FVw&pGCK^7{)BP~Dn2o6DU_UZ&Kb9KL&*{!{nRLD_op;QVCtvYTOW&L8RWgN zp&g?IFQqJYXATGWzvUKlt&mH;Tj?f|U9PaAOeq?!Gk1@LljIiTr{b=;xZLp9%7wyb z-bdg3EPa-H!=SSGHWgDbk-9EOFa!k-C^lTJ^*Efbn{JTz{;%J#TF>tK@uUsQnj$taL3;h_ekK(N#BwI1A0C*>D~`@(o!s2Vf6 zWDJ32%%zk9xC`(MPQQ#&Z<23&=v_MHYTZvfV{6yCeuW?`C4cH(e1BVQ5KNx3!HLfo zzp~$@V;xEkpsLpok}777{?Bh?>4q$+{GA>7lnA*P+~Z~0=?~97%;juzLL z_*Jv7@~&JJhfs#(zL!~^`O0f83JDDHqELv)M8NZo0$VGRGCqUYj!Qfe;tu2ZWy&Au*`8b6JI zt}@^t`*0MBL?usuQHo=Ur`L=UeYZpFEZ&xTRLLy7EIi^~GdDxak8Y2Lu8NLO>Upg&6xYCQr*5%^E1fX}pO@_G%hkj~dY7nla~_SQM_B zhKmf3N%KE|t3oq`@Q}*u0@4c$a>!s$*^WXW1Ir zh){uD7anC;1CM1LIPe#SXkaIuNf}P($4es%k7Iq|HxA6f(nX;iAWG;y$`0vPD+lA* z;_%a?+tnL+046c{(jn%+PqWkX1`6#)OALtp5IP#599_0VOobL@Q%Y8PCtk=`;njLv zuVq2P)9di(eFO>z2o5Em9O!(Q_KX)I2s0`|b<8c*pRG*uXt7&vy~s3BIaB70qzrsi5{P(P{p_A5tvl=u!_}w#=N3mlOAyhP zHC(WRYitCrBor4YK|;xu@i6iUJ9Hd?5L;mWh3btoru>~c<7;xfJ|>k{k36SJa4g7T zFE;-|aEt7ppbrb6hmeg)PXj~hXFPo~QZ5kOjGl%cGmtAebpCPFZY5Dmx}Vk-A@f<4 zX;t(0CYi8(!Wc7|_fa&bt(T;PSoEC8pO=?gt(ZD2pP3!Me%*TvqSd@9E^)qgw<=-+T83mM=5pE^kuPUDchZy`7P>gO`gDyNmlHw5U zvci*1UN7(JP4xcvS899skwBH)DM^wrvnXjM;!NMh(i_Gd!1hfbf<5WTh2Pwf;x*wi zZ!(ffzR>y<9Qa<8;|*_pD;&l39?^NQT%^WW7=<591jOLuzcPv?ie)k>Ks zTBvNC2d{2MbsG%X)!)P$A^$ge1o!g)D#S2&u>1iF*VwB{Q*uj+pYihY3-bwH(Ueyaijn9?V8YHI3(R1SV2QXR_WP#v+y*vqT$>p(k7%N z21pXyu%de5=G_Bocsn5Je}qbRsw;1qy`1>iNgTY}gu127*1g%R(5|s*Da%33m zoGAZH;3_oll8dsG)7*Tt8fY`^nj&nZUuU&ycg4VOaME7xs>x4gODva<_@~JY)thah zzsJWa>Sm6=H0aY2HYO>-H<inNSI|@`@Fz#!knAhr{s0fxkeo9&>giz_rTHvb}D0QjgorMv9Dwuos0~o-REaMSt z5emTn1J9iF+%SgUoRpCU8}}ZAP0Eq485Euwmg_sYJI!i8;*GE)b|?l8gpmk@*n`tG zLQyEipb!&~@}u6B^M~orlt6`Xg*1fdVlq!hMcLJW#w5W3pVyV<*RSQB2hJEVQ+Wv- zI^JLeo-8UTyJqLfmi7y|qhn*U@Xw{89+IX2v4Rq?q2vA%ju9MrL`^}96PS=q_94Mj z^D}`-UML=m-zvzL_PYIHe}DIbhUCucbjVmJhI;lp3n+|bMj$Etyx~=qW&}iW*{mE| zdc92zl9Yn}Li~wPLFby$s6qT~J%7hya`W)^lGB2mE|>MgRKBG<4% z7biIPmp5H-=id7fL^}b~B@gJ!#C16M&(JzJ0Ucro`q*nGyXtT@WK8fa<+6y{IBbb< zCP@S}?6gs;O|GEOq@JbVa60Xgqi&u-nc;5V^?rVoQAqcEoXtekO-a-xA)uPp;#s=N z-m5tTj$qTh_GSqwcWuIF%tI_X*Sp5aUl+e}`20$gNuc>CPZsr-h{)s!al^1aYU{sY zH^n{I#jfL@)-hL7Z0{YySdJV{%`pyNjrPt^Fe|44*sG5|CV#R(I{&`((7!t5#ZD9r z0`hzvyq}cZu@PZ@oO*$3^y{&$%1sa-9d$Di7=smwrHg5^r)0MeXp;hjH}p%Q?mQ!x z4`5{pYaV{ZFTecGYpzU8r?~ga@M^%h#u$Oy^Vg)CI(ta8<+=g|8}Fk%sCcYnF14&1fsi}Q*`IMcg- z>p-GufZ>e9yT1Z6>I6)>fkc>4M<2q*E?F|DNxya|VdUe9{r|X2d(#hFloxJJ)z*se!^ZmhNod@h5MYO6r5E=~Bf)@6a<}#B#sA)8{-l z8yVCp5(Ae)k9h`UZC&3sgmJoa)Ho}$IOjyw(+{S!EjynEt&hKc0dwW(z{-M*^i{5m zY>&T+bdl-giE$%ADrUgyP(UX2#qFEVvWqvCq<+Cm1Iz4py@vz;uEci*V8=PlcmO2B zm%L5mHy83O^2*!8J|Uc3NofO7jr5)%F2f_OdA&sZ1-C^>;CM5Jn&V)CxQI4&IVqdh z#Pzgo;xoo!h4KcCuNyQy6YcpWjTBc@eLbEZA-@W~bg%&cHA^BZ`yA@huiPK3dBa?g zA13B9-Yi%#Z(g9$UDRR<>iSpZh|gH}W?K~Q6@}eW)-Ng|-rxD`zTkNF$U`u{DCWs? zCsc2x1Bw$oP(gqcP$F0P0Rhr7WM_}F$E^>H+uG;3`kgIG+0c1r{fCL=35nTW#dCk-qUkJe8 zpQ@7hE;$wlhmZg;43G(rio(ug_8S@>U8H|?%%vdmQ5D7VjN8uR%r_8?9W}=waK?kG z{d5cOX`>w{ykCDLWzAKB297Nl5Ra~Ct`h_#Lw>}FKX<1{g~ly-+%lS&r~E!wVg zcDUkT+IB5;T~$B=L2d!jCBg8J6aq3!hIP!8(59Rl3Uuz8Yp|E#ej+L^3S%PyS;;R< z2?s=`jfRj1k-^3v^>nW7C-0AJw**3n9;gFebt)GSD8PC%4G`g29E885WS0wyiklvm z*W4S?xGR@YIzPx!)>I`PyO6#2c_!-dNn5*K2chxF6~4TM%SiI#)xeeX@`vMjzKvYU zJZ1o5t6dfK2g?w~D~=Mnmplbplb!@gPwb z670Ygxs>(>PW4Veo}`Rp@Ur+<yIMpS%eswMh$4@soWaP4Y@!`&sO zE8Cj>=-7j2BEL67s|V)K1~s(v%fnaqCex;tQVl5QSSbhwpm>6DtLWR~ZYouErFtZw zfd1M&LZfSQQrEA6*f=`y$uDM;63B-UE~gL39|)IKYwGd44{a8Z65 z`gtjcjAgN&7H~R5CnCL`MZh`Px6{wMu}2JES1vL7|F*f-khd#zM&7dAFqvNT#{Gl! zX6ET%^utj?v_vVFgBkKiG%Kd~WpekGVCw$z+|Pb+!YmYkH(l#S*g!Aa_GHbcz$}Ab&l}1B+Xc$D1?~ynWP^uJ*#7w^OLHOk|L6z!ng1PjwTs^*Vi}|+% z<^_o_5G@D-F#kl72#Y~&MdPSoKITRv&#SiytQ~z}YRUG>Wx+cybE+NA+27^++E&L} zHgj|!GDDlF>P6kZ>qgfX7`cnhPTWjV;r{u%J*U3jgr+ ze^hD1_ScZ4Bp&<5b=^>8R#549)$|J66;o3iw_h-+`$d6Szr_51t6E!4FV2YrHfp3S zcQNj-@1%K5qleg7B({$br&6#*9^*+{1Yc)3#f(}nj73`DZ|Gv=AyS6~_IGS9u(#*> zO{t%q&e?9_v5X~T3dUd|CSP|kDrll$)WPSsTim4!I#A`;m`9yB=D)cB*DFWc%MO}F z5wcQ4Nbr#Oo7GST$Kb2gCt6+|t*Rdq>fcr`%6_YFU+4S6_^RPBh)-Pkxs`#P*;E+0 znnrMo@NQIA16z*5v?if8OX#2*jx&;ML?%)ajylh&Hju{d-7m+-H~tQ5(aI0DULAS-_K&2xgr3SDg6{7c$ zz}P8*?1x0AX7c{k$xO(%L>`PF(6A8&Ee$Xwd6Gn-wRSLFadGVUa8LB%-4{@MG%>XJ zWP=fblZ5G_&;`>}o$#X7N8h;`n&*7EM$xSw)%~p`WQ;n#dj+*R;!FOs}!i-6Pn-{f@P|C(tq5DUVT|fK@G4*pHUiT(rctftRkHXq6XK!8<+Ldyw z%k}dOTN8X59#OI72?)1~XU}bO>MjM6EZtJF%G7$(E*mvbk$(TXjeEBnqsP>Uwf)JC zSn}TVbfM&Di?K1rrFRw00;}KFB^puRkQ;%2KO2j4EYKMYTTXssc`g;k{MDXC7DSlo zfBW#=y(jkLj4MA47C0nIONe`^F3ecI%wB%U#NlPUD)V7;WRrX2D_tK7L{&TA+Ow;F zYqtL9<+>|(_*8)0=;14R6se6*-mKc#kDz%XECkPITEqUQzpq|56i2?aZQpv0o>`HR zY#lf^(gfYH6R8>f&A5oF3mpG69y^~VqzA_Cp|4Z?lBO2zydz$a*Ehp|bg&rfnx=^l zek3DF8Ves$Qp5P~{8H*bOezMhty!{e0f+kZiw}4s@$3Znog{mV z7+iye2iXhe8Uo>Dt}V7K8Fff-TWGyQpHPB^5a2Qb-fIvs9!8F&KpHNsvD?`5^5F6s z(gFKE2KI$y#(!kTqtPX2t8g&bq87j=WxaZ+**fX;GNAPdvCc0%7JtGF-Fr=Wd8SLe zeC=^@{J9}Rvo{BWCVlH>c}z1O7d^eGdlwHHjz&`M7pTY(V2t2DVi(m8o--qMeq2JT zT*%1{R1||&gxLBGoBz}Wv15&^tc#_Ng36{gH6q)ob_189d242E0b#}Pd@5vh+5MY_TqjA294}4d z$-9E>Cux@BG;`aB!Zr%?(W+A@4iTOEs>J|Uq{3}U6}FmgC9cjTgPZlk z;1zr}oxgOE^Qvuv{BfC}1mKST$w+Xu_HqO`cWlv9SPDM@2VVGzxOE8|NHhAS8pJ4~ zFI{<;FD$zAX;Ayp`46^zOje%I6^R>gc?9Yk) zQBJDTPj@ZLbbiOsdh=>;ecShVer790I*&EZ<&MT1W{Q(^4vPvp2C%S#RKD9apFK`G zzE=Hzr8q=1q@Ota5DDW|FcCg&T~Z0*Me6Vrn4tg*vjSYCbnKROyM0p_I-TMg#vX~Ihwi4aC0Cn@q3;Hz-RmKP}5KTagrocz4h!|iL{ z$3%CHU;BBLkgU|botR+NC{!)G4lmwLzX5SlcKkuAf`>-NrZ~bJn3pRh2Av)2jSk+= zTmR4;c=-HfXy4j9E~4n?TPnX&1BQ?U{33axtYCwKahi zxwX)HD+1U+(4{#fJp5;NAO@C;f@V$lYZNJkkc0{hokcudsfv)3#S*T|EybF$#!C~~ZG8Lmk$(B=<1L&Q|*()g}o@N3@7vR@!o z$#~MYiyLxYq^bje*-3#InvDxEKT){)@o?g^0G^M$^9j*AtF8Ng<19!nCaZeN&HD1S zS_)WbkHuNec#Gd0NJPF{E(bfkT%3OFT!^!j%xtt>U*Nauh%g!5Me)1FaET&IviTB4 zoQxX5iQjDjl+O8 zF|VwSf`QLWm*=nDT+m8B3#d==Ono`=rWhNXLWFm4comE~Ys%{UN_K^%NG6pzp5$LN zh#0{M;pLaAGxFYcoa`ywmuJ;3`mDY!-OWG?tCtk)>qKU@jT zOJEBAqHCZbLt1TqUGiJYUH0ty|j zzt;fJW^^b+jW{H{vVwarB}O*oISOg454*K^jQtpGuFpv|HP%ZBZugivmE9@)?o8rv zPLfEAH%H#SOXo)yeaAc`3_=4BAoZ|Ninw%TZ+tQ4y>AcyrAbbqpaB(H@f3+17gDhnnmn13&T{ zre+`_s)%Sj;G@{?mB&9<2a-&4_dic}nSADwr)ejVHkAm+x$sA1=`VjBXn4Ou<=79A z&U&8EJ3-a04p&)pyj3F}{wK|&eh+>k3xb@GJJH!*jW^)Au+=+w6BBy2Apa1!xgbdK?nDB&)gA$)!7hGP8ZV5*Zy?FTDe zVc|s~l<11&AG?)nBq$Ie$1y-Mo50v%@tS+_7NuRoWVQlI8~lpQyeC1v>C#Vuy>)N$ zh*T4Hr@b@T^gzKv;`ALg`vAvL4|UmV505>IFB;o3?n|0eroYV@HP*!c4t=saC!eQ8 zXMf&Q46Zg4<{e(;W+hOqBz80S?URAQ*1$5v*;?S=?-6ocYk5SL<1H}U5~tUTEQG^( zv1%yxSaxiu4HA@_nX6R-6Y0ynw8+hUzYH z0%UeAQSW(O%ioX5mgS4^)8ALU7l#6scNBl6d@41+YjHi{{=uF_=E>!%s1B6eyGMTo zFALd)JHN6B|8D2A?!{ZkGUB5jZBM54dMNBjD9Q33D7HH{{{r*({WzHZ-kVnxe&pt*K3A)wcy=(23z5=V_DElshqIMRIp$`qOg; zhNtAKSWd*JoEc19r=leI*<+U5th;9YpbK99M5E%4xiw_wuyeDB-vyEMKozl>c-G&I5E%hHI~Hxa&8M73UM1bxmULBZ-^v&vhci< z)uL|}7N&4gwh#YysA1iC|3kGK^E7kB*_M`>+{PdGO0EVXsZvz&QS#P>YNf^5o}f!q zsctj>bH}1AD19ompHX2zEGII~_}AiaGi0DZF)o2tpr(+8uLX5t_XSTF}N~^w#o|X4wI%(*3usQrH65 z`L2nosy2f)D}#+Z=N;{xdnp}i`;k}5gF9N{QnMA=>zQ8&K}P>ugW_%euLg~PCpbw$ zVV*T7Key;fMnQRgW>FcBfM8|Oi{iA5iYKLc#cS1sA~)R+%6QoHM3vZ!R8&i;5hj_M zKR^OC?wHbygJ6)A;OH)L1Jxv2UNV~G=Q}s;ZI#?#(i^{>h9&+%z(7t?cmZ!94>Uk* zG`jw~un|#aQI>RS*jN>ZUcP?7>S^jlwL{~k)>ryJ+xLGS(xm*!eW#_6c&%_zRxQG1eB^BDcj$5pe1BCX8U zVawa*--EJh6o_|EL|Cr`gW{vz1DQ>|FCRigJIMepi|+kn{$I0ZN$_B3Dq_`MOq+-p zy-B>~Ve##)iA~@IcP$6E`ReCmM0XI;azqVV8HQY-xd+7e&tyv5kp41OmbQYiWXx^*Z-#NRlfP#faG_?ZCn?B9Lj;JSIo@HX6SMX#XBq7dll4xz*lTCJlopAD2GntW8;Tn)&Ai z%WKLg>4%={KO3T+yHM~`H6r?aBH`oAs}K4{E-F3@H{Xtq)Fi!&9$Rv*p$W=V>U6+6 zz?9Og$=^-;gwIyTl}H%hqEyuF#{f2Y8emf;5BJYaa5m`4?N0W!_@87YP!ly!#3D5v z)u_gF3__q&WF{mF3)*OKQ9sXM4ma`mrS;i1nMjBHfLjp7D0W9}f0uUsFx@3N!_WZ}t@x zZ8ICvF9?bQTuTf{_Hjyr!52I3wAT>y2%oI*V{xH>y_@{a&XET7Ny#tT|2zkVS{2dmNzFq^z@bDL?GFm?=u3ED#u|0#TJ81 zR`c(*&68pj{ERL^`%96E*RZ!{KndAF`mhx4GN(>%d4|dTA6|MIqrt=1p0_>d9!LF3 z=&)*YYjv<(7Nn?E{iPj`u`>;qTYJ3Oco+yybbD# z9J(!7U0SRNIABMv%Z;-6_yYM0GcB4!$4nQ~z^gllks%R3k5_*KA~d+i_vu@Jv0QX; z{)MvOTN`r*))GfbR#Xulqem6?;eTc_QEoVZ`}#MKRPgcDHja>6MZTVu)yG}U?G;KG zHr|QY--YTm*zi;bD!RI$xa`+{Gb!sZ}WNjobii!pw%Hm8!~19E^Zk z0GSwPWaxP^oPXH8dd2RA;m$zU%gvuR#V1&$U5#EyYkXcRU!Vgua0M5dBm+32#lR28 zLF9C4?vf5jQ&xj;l?`N>jCRX+^%^q%8zzj7u{tMuiRAM1UCm~C9*%&WTOK`G`dYMG znX3D2hm6VR1;$P>!Eq}9W|-WKmWKgK@K+jd z(`sb0e<(tRwNwMGWgNg0_OrvqyeFq&zm8CT2LW}WrU!&v%5AknA6GVsKDS3n2BakU z)cjB+Bg2o7MzeIY*%Hlor_D7P2bnDPVY;U@QJ1{1<=(Zv`EGx-xCe5O9q$fEKe@O1 zy+kel0H9suTYt}=$)Zr*;(Qegc;f+%On7XFTp7S$M^yQ*{C6L=e5ea!&3LjV2CoZ% zpbPL1VZ2DQ^V^2kqlWh9iq+nc&a3GQQM*uji9GrA#UEqqBJ*LM65L1|77n0=tQjJ+ zecSkpR4uIT`+fdsR~Lhn{Pr%Rp13~D zjZUQ0O=2|SfFU;#Bub=*1nHH(lkny9NYng#Nzz*3W)+On|0wY+ zs!N|D<3%1ln)xo{lG^chNTu=CfYW|XX6Wg5-0x_^sYD%1zq#S`^UfzerkA5wv%f8G z-*uJ9Z?q%-H=;{SBNg2o=pWrbNK5E-Ov?elu2a$}RPoyEuC9r|XGJEsI`;`7c|Vqv zJD=F(zV^bQjCDTYzFZWsA9c7!Z5R@-86|N0A{>W?b!XF9KF+hI_P>xbNq(qfudLd# zIr(QqOrmUHIOuWj*78tvuu@5=`<|xf@czq^ic#JtBsTyTE7M+8Bp+*8BsJwD%YW<4 z3wV`!>pg?l{m2CmUOWn`ixI`7If%ToGA3G{h%+yGUY=;BSCP3V{e>f|L6|F5&ykHK z#1Z5&_X3vpP)|(-MAN7RPAFKlE?TonnrlTp8u zSD8~rMS{n1j9&nUJaGj&|J~I=gg`QrAp4f}&+h)U@4;mT3C+2VS1jU5my49PQ)pSU zfByXDF)~m$Mzk2|Pqy>zpkk1P^kb`VJi$o+JUa8a?cI9mk1hp&c9~kq5{RY`Fr6@uOSJrf7xCMy%7zj<%>+7` zAuW#Rk~=fYMW;$P5zq+{|AQr)G@=qlM(BWLN8kDkVdOdI%siYL*m>vWIfaQRwcduO zFxRHw#mVS1>9wgpyQ5PUzkZ!iYZmnl@V&^peCgNQ_^@qb;XIhb!Gb50aRh^dc>- z+owSaGTbhTnn(i+1w^%ZF!Wjjea`xhN{%N7HLy+&t5|AzXY0RDE5q`$(ewu%g3GpQ zU*exQy$*cCsYby&VLr&V@F_7oSLywPhLd5&j<;C7Nu{u277CnP&PT-kf5jrc;s5GF z*o*}9Kb$M$$uH;S&FG&?2q?fKKkOU)zVj57Ka>t^R)Hg zS6`dOimF$FqH|rVx+<;3j%UNAgWw3c9cz^{uHno4z`@6k_!-#yQNG}*bfwx^Zuyc4 ze7*Q7mAESkLgZ5U6{GO6sLRbwb?Fz?$||b}^(Ft+=_o0ZjVXl5F>^Qz<8PY}%&Rje z2OBrCn7Rxv_$`ofcZ%R}Y=9<%7CeS+MtiR^C|JE~OpET&w+fGiXIFe- zl>Ul=`?>M)kgxyK1E0dEt(7DJi(f}CayslT)u|@8z8YrhegCj}q}jCg=KFBu+pwJR@QNN@mq`iCk~-p#~6Au&IdOxfy|Asj@p6F6tdIsMxmMFUV^xBM%MIe9^K zVZcv?Jq5doW;>7>wCd#jJ}u&i$y|<@1Pib~z3G$pPOO#xOvb(mbl+V@wFb>Q^Hmz@ zy+-2!9O6p&Hc(lo&JwtjHA5xn(f?$lqBo2dv_?&NzIt~Usrlpz4+aMa89SHo&cEhr zss*2G9~WWXhV6QmR!^NdsyfHOA5!Yi^LB;#@0s!_sC-aKtE7+*e+`(${13iB4E0o+<+dD{kq&+pmH z<9761Xu$r5Em>Fi(|W!yo+y9s=*eV*tyV$qlKncb(0 z@4B@0*vED4we{xydE0y-BDh{gVCez?#Sh?xn{WC;f&j#7cdmIEP2V~fkh`iE_QTQ2 z6XW)RiWhe;zQOD}3?z+UN|bNxqu6qam7VtJ*t&zZ>avwYIY&EXQz^h0?@PE5*m3sS z2~V0YuG)0Bg1j2qb09-Oz4BYUi8N17kz}pNzQH~qhWR*E~M7NU} ztnk^BpL|ia-HiL^in>7N_uLPxZvuSyLrOf8A5ghL4l3x`=wbOO|H#%O2A8OTS_!>-UQAATdVe(Ly=6lq@)2`PXghKH;fQIqKbNu@XVFeGPKNsE}m$yCbobS{< z=mb$@b_e>?*#ax?xmkn1z#h|R&?@eP!m6rA0C=w}4g!2BjB5bgho_|iR7DqQ9L)d& z4JS{+oDBm+1^-~^r*Hu|l55OMAwR*MKXB*g>mRBrx-8`Ak^SNq@+*YqMP5mMZp3ZMW$x;n(rFTYawuO+klG@IA$Zj&AOlK`afgasY} z?x1<$)o_!{Zv;ukNn5rSB5VJA$hP%!%9Eqh^Z{0IFcOaA%OeBI(eO)$70)Axl0^fo zrGw;E>5~SnKW{Uf&r_E9J!-a`LT7$Mg{OE;3%g*GtWz(FT(5FKnl_6-NXa#vp)dlXCWg^x6akb#s^TR8 zEPf`c^R~B(_-oN|nJ|tV^v)ncYUb++$jJ-xNm8PZHHF|k*h1}nc<-)yunwLr}{W}IInl4br?p- ztg#TE_1^FN8o&99BBk;7=|6pf9~kihXbvC%k7({L& zz^^efsA>a>LrEcMaG>%)E!Mm-X=23s-Ev2-mC`{0D{7F{>|X!bJ?FI`WL(SlG&os-1I%$oB~1P z)_xF;=AHKGdCk{n12VUM^`$3#Z*R8j(ZxX0i0Oono#LC*AtH;qynC=1QUTX>@snY4 zI(!!BtkcIzX9i?_QPAI8k?=WDe;S?ghh_gy^e3jqfeTayUnWodQ{Yf zoEa6k=REG28@GL3;fg~TaH9yfDL}Cs710wO1{^32uK~e#&$4fg2G->1I+5 zKk{gP2tA^cvUxf(E+s-%riY-m@(ixK>Rzzv73zClV@&~(*%Y?^p#o`Y4IPdSm0xC^ zf$@mcFbfI)LcsEy+Z`i_qrX;T4<_#Ly0%sPiT_QLVNTfa<+-8n`d!>+i8Cwelc-OX z?cPj4lBb78J#SXH4wa1LLJQ^%oGv@QXA}|eScRc$mIa3Fpx}|1N2Gw97>5L$BV?81 zIyiWf^>@8!xzummegy?G`dN@948R8gSuo&;YX!^A*nU|m{V7R0`Q67#1+C+rcKk=B zdkNo4jAP?j2;TOPx`;?X_CXUVRBCTfa#epG-*T_bEo387{7CDmZJ2cYwb4e|>hM3m z)1HMyUOK8LW>rTq9tc>JXD9rzQ{K}+s!O)G_C3tiNdYlmKXC9r{=@;~t^ty*Q7v6~ zUfs+^vtsGQKh`1%Ogi^W6#pVkOUPi(tw|;#v2sQCvQv`vAA{r3}_o3j(j$Fo&@ZH`iThQOgnd+CR12?&yqtPexwUs8=?oClk#d zy%5SCd7_%r9f@|}x!gvUn~O#45mDCVyp?<7k-{go0Q;9K=+fk}UT+jl9E2-Tn%JoT zp0dW^ai5QiLVt2hu8YmarT;o1+*k|rE4`JENyBpL&Y zsh~RepCUsgiO2IUTU%N63nT+zb5e%d#c}XhxKMbOFNuO7Z`yG+^3I!*=j0*XFK;J( z2O+yf#4l?jT~2%s>ZN`nk7(YBOCjK!LcY!E2iH(rG#UrL-q;69Q*M|2zF_}E@=`Ec zAJHq9U3rh@N0B}DKnpg@^}luHtNIht9*JTL=Z8BBDW50k?$0Tr@7^h&zb@{pKc*7Q z4;!2~tVi7Z6?W4gTx7hTFVg&!@^$z%@lRCXNH@NF^U@UVFGU+MyxCs};Z+_|xHM*-SJqyVf)uJ?2+s}vqwgD@+2Z#MzRUX z$j;_5GqU&IJ9}n6BxFP-$_^oAk8Ho&_kG{b&mVmJ^SIsjbzj$U9_Mi$hp#xC%Io|8Xr7#U*H9>x&lkod1WaVxa8;G|1pjpS)rtTn zQeu4`(=OO|MQQ$rx>1Gmp|MBs(CYN#kaG?t$)o5bNX|3`n`JkH0Vn` z(D?sg+OXD?2QczQUPv0(w-WZ`(ZZ0AU4r_L+3h9L^U-K!y#6E==`|WrdsBBzTn=s- zX`jnuLZSV(8KcOr{KvPyzx-RF>KZ=ToAA{{ERsVzC zgGcoLP12?X)0j0`RO&H6D00jY2%xdRQNxk`}Y4{Y#F?Fz(PEHRXyH^KILA zsEbnZE4&(1Ol@I`S1*dh==?FP{Jgiyy0H~`)!EEWrwK0wi^zLCF@5cxIcAq7eJ$B+ z5R|T{f*;EW_Tiwwx&p#MR2Tv>rl7Wkh}?GQ`Ilhq0$liO1kiDS-9|5VI$SU};XI$w z9m_Qs4+l2HsM&L<8r)KC05jk?3J0)Uri4hD5kBQf&f#ZuZDHDox`heqNfsMrvmmI7 zOY9?(yZdu;!BhnEEEY#i`R#~NoC;+Ngb@B$HcJAnGU)5tOvfMksqgiCkR~bc}K*Ge6@VWaoB{btKgVA0or>hp*$sj=K>u5RO>QTs&sAu6ijQPS40_V(ZMW3KP+ zod`?Ft~CZ@hh6hL8`5^PKecysiJ*VSQ3a#@_B(S=kf*p{FLvv7LIQ2?fH*jw2kgIS zt??IO;4$r(8Z6g=!KwFOg_KJXg(Fq&%9#E!G%aFgSTzNVv5z{b0rP+*Kmk|5ol4mF zlpJ=(80JVwq~n~gocFfhzqOj`p4Q&8Xu`FTW~1{~bMBX(LV_*KZwIwz&jOUPu%L?) zI}-7c{GIyucQ1?^x-1V!a^TR&pDs@TA?gKI;DI3jRiDG1=%b@&$h$I`%1PGL?&1xo zF&$dpvB29hYXmY24wi7u0y5u>@7xDh$WvYbGZhS!5YqTADnFNI;)-}=Wt#pdnOJTaf>Qr$T{KaxDKE)XWZvG6|8%B>OI9HE@Mb)n| z@4nCek;n{z&6@)fB^J5Ryv4=WQKYu|SA{BS*&md{Y<_Lr6x#cmG0mT{74(T!)SK#H zc)dJPTx4?Z{OKCZ1kd_>2J7Fg%dqF)37WLip|i3j8N3RGMp;?PK2t&3o5d6S6yYZw zHk!}UX+Rk{M5LD=(hMYKx-KYMS=R4Y^zSTQw4}RewGe`IK0s}=2DueS!GNY&wFWL= z-bC%RUS8aJtxxMS=&BW4RmMtOB=|!iXHJjjm4=%^+$OC;B-yvhgi3}yhpwZ)VOf=T zhy*_^XiEhXk(-=QOuqkAxx*dOqGJ8~y7#vUM>&SSmf$Lc77?x=snTJ#b8*s!>1_Qg zz6I{ai{#s0!y#Aa=NwW^1aq!Q>1=#9t~H=?SV4I7!N{=qu4hWMgb+lYSuw^g|P~?9j3tqDOxjI ze>|z)?!B=}W`^Q5ihmBvd6W1*nzw;yxbtp;xDd~x!7@Ea*^;LbR?;Mp*Xp8{lK*#F zb8x2pV#WRN^X&!0f}J-s*0uHMVxD+D`92dw!JoTqLElv#jaP z6PxJpfR?L|xw(r!LR*tnlto_E=)J{$daAAF7J6#A-wgew( znAu!zC53Y$P6~cADD|bh|MhT)67wf@pw>AD^)Y`_Ow3?4oHd%5)FOlL!0;Qqsq*m< zs*fb21&d-~;5Ow8f`;Z@M;VE!G_y}Iv^Ey#8vM}HaIQg8v56!ixb_=oM62yFL(L;l zxBFj4k6bRH2GWuln@TCD4NignIPI(gTdeMe#SQO0v*6;i?SDiPtkIPDDafLX4km9$ zt0vb_%nm1{52vub(IU?qYbzE2rqRp%JU>gO}dJd1!$4Sa043t`l_HZ?hgl3S~)-M zR4$kJ#U#^Z6p1@Dr&7-z7vY}bF>MJgxy@dh)|nwv%8G}Uvt(`}+3cOK^L!Qat5e{66n^-0(4uUJRh3uJQNXmkia4h^PYRc)FYk&j zU3ot!`$}l^ugY3w1pejeid{ahYSR6m+e>#Je9%NA!LUv`)MK1;uej~-vvVOG4Pe00 zvQDJ!pyZXe@k(s(0lC32D0=xp%*!w5-F7<`1`W{qU5yQLPNBLjuQxO6Fi^DGmxiO$ zdP=yPb>eRp*{Pf{zg#b7EHn%)^Rhr7MlSwG{1OJXS4Zd zmc4qxXX%e>ma2!#z&c=Ll_ac17XW46r< z={Iep&veXw-h}NIR1x2tVAF(>_W;kq=er!#JROWru_?i8egGw2byjGW{u7W8OT|v} zqBE1<#y#rC=Y!hzB#z{2x}ia5{e^$}qxK5}Uvs;Jy>sTS=fH77n9#ml;Uy|enBC&P zF}%eN?FSgx0St7(h<&lHT~~f)&;sait*Ssk<1~EtMj=vUi3Dv^vIJcLf*DR!!Hvb0 zWb;-Ys+WvpA^Q$;?;9YT>O;aja&`|>tI3t0aK+FwJqN9Tc$;*#T9sw>Wk8zbgq7cH@HxY0f zU3NUTn}BmdfE)qH(&8UBR4{O=K)=~`^O_L%w6FwCd?Bfqj>y9Dh*W7mcSX<>58>!H3s>-D&! zzw!KOO$P0baC_NLPD3#Y5YMv+Z>>PmVTi{WkwB0FST8~zQd$u2PIBx|yMnC)i>>j% z;lgq2NZJ5G;X%BMnyuKHRNP#PWEgI=8KZvr#+sHio1mxN6?DfJeC8odc;(Z6v$)^w zSxzNlk zi}*=&c#*;2lSx>R9ZW(8%6%YTlSz|W$hPqtxNEXst`23a)_lzaV2vNDmoSx@G*Bdj zjNQV{>wrtIXFrBT8bpJ98*x9sAo#v84_vK!J#D1&lZ<&&crxHVSIO zpaKCSD|H^gG_*p1jarxj2gQ6o4T*2XeX47n-IV+rM(by0JQ2)h3wfhyECG;`l0@MF znM{it<;l`xtOoBPSUJ7n|uRiy$mr_ zT%=CFhAiO(==2A0)b-#sV7tfjV+Ie<-bgfsds1C5z(7c3FxdDpIDJ7yf742}Gb)xF zw)#`63-$BPnXjH4p4s=zP$AINY6=7yGhkmXt)8y)|B~x$KU9?pA`(zO+NxkMd{{-< z{!pox>z*OsWs)zI?!0L#)@jEL!?XuJNEwx~pPxX^JBL|_q^cW;HE|{7y2fc=(4X`j zq~yt4NIbYmU*m(u2p3@)|xEkNDPDy}8@n_|JUBU{0dueeUS?-1*6@ z?28hQ6NTwbVe&<-h4-(Gh={>u_+d};`Q4994}VAvlUxUUd{x2pyTn1h+b=Ov+KM-%r9`0q7CMS zLa;pzRdCJnY{Hpa&$~vF(#z^hL%&Zy6$P;q73%;xkL=ZA3y^AO%`d ziBJaTqlc$Ar?!7^{hL<5S?uv`p_?X4LpEINrVu$oxa*Z=Q|U&oM2u{=Znb!g%vX&( zr6}5~;`k3#rwcs1-LRcaBxRR=^ij?ef*W6FxHY~&GtrCP))>7w9A+4Ri!m!Pb5u0t z0f59gk{p_kA*#g^uZAyT$xoL6`o+W?(2B&;z;K~YBckGBkTY$=%`f?9CxGBUcqI&B ze9f0_xaeV%{_=-al;UOHt@^pdD4?~`@GLQc=XD>+oJesEy)!+{AJLujHrWUEGLIuv zZVTuWfgFkCo~Qm*bv!StS_fPIMDIEUip>c zEtXS$TY0#Y6Wupx=j3wQ9AJSq_v|%UDD-n$382*!g5apjR0aSXM4jl3IQK5y8%_D? ze!CWEMJfnyR`iWYzH$ufc`U7NS4=ruvd(*R(Wo4xaI)8@`b`EEVO1?c z&4QgeY$Hh44$F91^^lDa*qd1hX8V1Tm$@X7+hJZ)K<1GyihD$2pLMz_U(Jb1uT87= zmi&vBNdP2yUxA>Ynz1$^rfa`!f^RSTd>v*+{hBh^uFa&{mSSLblyqi{{+&yKqV++D zxAJfCGwEN=9M*eHeqMEz7F0Ll#X}tUOClUuq$d++eNLQKr9#7%zSF{oxfTdCUjrTW z^t15J`N@__VF1GgZ%?Ev%}Jb#ccx!;9mfhR!7NSE{}dh@NTohcP=E~E7bLA_G;NYz zpW(Gkc0So!)}HeEI!Pv#`JrmNJlK>CP)+VD^*cPt%=Wx%k3{4$^467Wmd#h zK}bE)`_?@(O`&z5qmLm)L7To10tDiq{~<~8;6Y_jg)G4zk)Nr7VL)-VUi-5#x)Ouw zb3HN;`Zllp6B`ewm#=e+{#k81WuoIx6F(XEkmus1R&g#aP0%Lt{!kAuZR8m}QuE4` z5JOpLNIdUrRz3I57AlC0xdO^n0PBYEEcQGy zkibO_5Y7Oz4f(6KL6#9;;MJbZkb?o3;A6FR>9tZe-&gW6GFTrcOb_;s#ACL^rh_zW zstwp^9>7y5WBQwj&$NK`H9Dz%;P1hut7!ebPam{4xnI|%u5DbR=jevbDBKZ+D&uo6 zV2~daS1HNd4DjU#@ zfW!%Fe45D7^<$|owBcJ%dJWBy-%DxEpSX?41JYg+l+y9$Ran&y!lJGtcj+D7$sSP; zpTP;oXQ|uKRu@qVa|>_IRD6W6qD^-wb!YoMe5lj?&uI@!XVtW}1P~nPLspdctuD!w zS;f`uM*E3UaYZ(q{}DLSlLHG?U>}5PREA1uc|XJsBrj{!z7Mm&!vISddHml@3V%yi zXks9;88TxZ8a^X^gqeN(5N37;Q*96oO1A@xWCFq1yyH@Huha_1dLLgVNRkE(J4@It;4--|ClfV@U}1^Ow~(_dOm_ zOgiB)<2k8*4uc;*8q4!b|JX(K04-Dp1W7;#aE-wm*EUJ(Q7@X(x_JHmuS03bl;f_I zv`AA~3VxJD+51hUiQ;XZKbTgR4v%+5mhmN0UEEtoR^85DZs+^Ge<=oS?Ya2qibpfV zhJkR97r4d%BL2XM zd?dm#g1boQnURNf5jb4mx$ynYVEKopS#QG*rxq#MI?chm`O&KMy$Kn`!`j4f34>Yk z1D~deR2hrXtKDr_4)@CqzhuE-W*>vkP!E5{5na_re+vM$UM1&7h?GT5AT{rjXr{dD zgwAQtJYJv)*~DA8cvw9xcbJ!2RiE(J2s)v71zG5r^-5x4=M9(=S}x_X0K*6~3!!jW zq&=xtSUu)^i$GpS{O)J=;|SB=3@;oxB9tj!c(2mnn&QhgpJCmjiJ9!o-3n3P{=H5J zjjTIWBJHgjV0Yf);R2B#0DY(jH7ziIT0X$pdU_~+Q1Ij9lBo7H!tbl-PykXsNTc9n z_u|vwyE|436E;Q_3zLwh!S^{nkYad+=A%a9iqwB#7MtITdGsq;P3=t>Xt7zB8!0ee zeR}HiFF7k;sJ3#0)OlCp=zkb~mka*h#$+3?+Mb`P+ZD6^=4IL=LbFA3i5p z<`0hPiI1`KvQgLZ}4!In=IyAMWDJh z_5t>-xPk=q{T?~ZD!^UMwIl3C!pe+|XL0Ir`~L0Nb*08PQ~Q1C>s?k44LcfH-cIk$ z-0j;7fK*0OZMFVU5C3>{y$wh*gyP=*b>Uj~6neIORr)n)c?TL9MjevU{;&w9h1)eY zPbfpbxA}*tIU(@{y3h}Cs4I@coJbSoSHBXy)M7a0aEKTykgaGY;@9^`j9AlLMio+{|^`^tn zQ|r{5M~YU)WV&KktWXr18KC?P4Hme1lY07K%TA*yP#_1m2{>dvt{j5sf!d!JtA5}bm~7umj7@Eg;sEs3EnlkRe@P_k5`!# zuA6fmz2sIX+oaOf!-aQvPYtIXOJ)V=rmW+l0Z7&^$u+K=94+^L@qC<`+`UpG;5ikn zBh2}#fA98JpO;vW)C1!?@U-)<-qpps)MbCCd*RLt-lpo%Y2&fIy*l=<&&S#EJ`4$x zx_+y8Hq7xf-E?4N@S177|2EFigb^{l-n6Ocedo{nk1cN;N%x_s(4e^VMP3FV1$p(; z0nS>OCn@c6FEpv}`i;D-UdO{J9b;9^+uY9zNhyjSdHpE+lCen3MjYm%5URAlj?-8| ztoebU67GEaPjl?^fHvbPtwPxs8zW4&5rXK;zC-BD&$~LIyDlVm9iwJ@^$&%x%R(#; zk_>?v5r7P`zrVG#wR-D(x^0L|2$idcoO53-a$XVkI+iT|RJtalNp2nQx7z?vYTJ$7#Qaghqm1$yP8^Id0g+Ny}DdJ;hBp zp@jNBnLN<^|1bXj)~X865sXP);=3>dNvS^1)~_O<*?FRX;x(ICp1F=KS-cV>yrsuqLe2;&2a1^KZ~hv%WA8^8KH0+t$jbL;mG2k*oe71KY3&7VXM zi8vA%Wt674LiE#@EFcuEyyOg$02;muoC0-%yH0>&S;BQ%YE3f>p2;tGCjauffhHa|Q}SZ~g^Zh&xIoJ*gA9!;S62eeVDx&0nvkRqnUvKw|5nM? z`Q#b=&qc~tK;opZXE*>b=fQR%FgYkLl?@uG2Uir&);z7r;6-&z6c3CI9zTj8*&=i6T9npbR)DSVa z@tGWyp_6dAnDz6jAmByL!ZY59;KB8iVD#phjF?LDFKGG_L^r+!l0%ULupC<&k z0PrLt3DlO``a$-|fcJrEkH8`OPl^!lplz#cnz3fzWIm!t>U@41{nC`F?f$n^-U>X1 z3>v__cWOtXrdR@_&9ARH8EN#AOw*=5K*4m~xc~_Yb0gFo2Ly`b6evS3+w4^Y%F7dv z>JtV&#p25~9SH)YYF||xSFPU#b{?^O;Ds!(7q+7(grn^TuAkhQIB7j&7$McD>oeuu zs!W2R<>GIfyJMkcpWS!YcIsa^uHk-){)QYnop{{36C~3-8?8Tbk%ll63^v0Cmubc4 z{M*@YzwNrmQ(q4$vH`>U_CT&s1`_+BNe#Y0!O=?N1l!7<(BN+2tSSt@jGu*TDyZxM zRp3)x=6GC_vT@fk3f{w80$T+6RjXSDz$_yZnFm5Jo8&-N0)>HQ*1=IXKr`(=yHKDZ z)n4t^zbMK`c94KQsnDf%-`(Ito;9;IEH4^;P*A_>0c+4TeHaq?$LH2OQ;ZdVeZL;T zn_F2q(3U+8+9uFME=WTaH@ffuk_T1<;7*_p(CW~PwyzoRf32*X{fFRL8Zul?snH@g-`L*vZ9I$*9EX@4;~|WC zsL|cnuNGN%*mhP02irN|vqn`|x=H@+0}DK*ADVn0$WNg9w5F8H)HaO_&d+K>32YCp zWRn$SsQ-mE+y~#AaJ%#=hQvz6?}fZ-*R(o@-omaMn0{3k2sn&mnhZWbT%Y&PMkhH~ zp1oQXJK(Bq1t@MVR%4jmgXIcQ{Q_TM0lm(k8UmQxaRJ7z1>bWjHSC=Bvp1m)rt>_p zys9iTt-C=Dzl%();f4-pXQ_-Ad)?~1%A1Jhh}rsfrId8H{`Or@>CmXXvA4}nb*f~_ zB{C%wI=+EcB5Z0bfBod6_;-}Lg117h{(FXEpG0l|DnR4}ykTf;GPF)m+Jq9+3K5he z*R4UclD;QLps<^F>4+hPv>soiIKZlgL)$?FJP&|EY2x0Cx~!+`_d5ie`R8IiJ6Ukc zFby>3g)Kh^2*AxA;u57bj8NjM3I*#3s?;^Puf;sFO`~qM(X3^O?yOoz8R4oObHOgz z7|x2L;oa|rFcT%L9yV7>$^kbU^7EI$0wdo@>aJXJ*CBU&r%Xm&U3?gNY@%%Dz4`^F z+UKP0utO^8--S#k0&L%R5{OMy(H9T)D`i+6zeaA;n!rHc=x*QG}LaVI7;f35r> znYKAc(6Q&FEn{w5dIO!0xNH+2i&5WP7k5pkH}8Cuod>7l}9-0ZiR029b2PgiH zx(X*Svu$Ld6@8BWXqw>$?%`XX*XUr`gPP+l9$#D*1mPQR#>aafX=Yr#Af=0UZF@btv+@Bkqc~LCEUbw68&5*` z+p|Vh*qwO6)x{v0QZoc@f(n_!yd*?x5 z_=mqfe+ag^X|@jYV52t>_mopswhyeBB?MI2AY{L|hU|FXgT!E?5TAe`9y820&{`ef z$plyGLFfYgCxv9GQ5!3(b%9m^Z4L6CKnEv3H8`dKjR8O+=qm->JFdUEpxqL{qYXbU8sNC_wSDF*cPV=$&As0_RApZCp%u*Od@dF7Z z4c&LAsXbyqM|~&hnx)O=;28S75$|!fY8XT4JFJ-hT9#(iydnoT*sY-7_Gf?$!7igX z_pUDJA_ZMEB`Z%R$==wnmP%90>O(ancykkei;|?Xq6lI~%4pzBAe#h;pgu;jwwKJ4 z(X)CC#xM>(%rJPRe?|dA<3;D-pikJCVb^N?nH&xv%s~hm0oqI|5)OxZ7$)Fj%1Qou z9dl2a1>sO3D&ko6WNz23#QA&JKGsodaPywT4Kk{CL|oMP<^E>+9`KW3c6atG5^J7D zY(?4?+nbG1kxK~D@b5H}?wE*?0r)Ht1`hki1*L5*dW$1F^sq>}UqF0e$pjoo43bZP z5HfG6Ck`L+J%US&jNjudUcspM87*6|_Th#j6Oh8*5MvsgFCb6m-K@CMv}ArUmSbi< z#POtBJTg0hX+dI^n)+dJ6kd$U1Mf^S+J=i2@`$W=yJj<0%y!W;ME7VWH+-sapR|(? zNIPW{yFNXPF?pvTcWlm86&!yiybMYIq#2z8N$w_Wdz@ zge~q@5xN zw2}7ik$RZveuL#%%Se*R-n@xGGUcoAjNiB>c$1S2)r^g|eC&j-z5aHt1oC*9!lZHd z2s-+a5Loq67DO3RLJj?FggaMJ6kL9|Su?{dR8q06@a}QVJ;2nnd-t{>gBnNbx8@)V75gjmPLFlbJqpWC3a9SjcpYpeVd@< z>p8lwi2383H%eb+FAHsF#NRLx!tQiY9%jpQO}O{CmJCUOeUF zVH6~+4?E~62!WE*?&6^}5GcqA6jdEzjs)9t;gWPT02C;*fKU4F2*O&_#SMgQjgD8y z=2Jpl(I+EGb?F+aK?8yDsL*FSLZRJTE z$^E!KA76o_N7AJLNm4F83B6HHX>iI62~@=GcvwOY77rC_{^bqfA)T~8_TtK^>dM#{ zn9|hk7#5T;Et>K4Ni^DDGXWo@N#p**MSQts&cXI`%pQI}`i9jJBlcE6YI;q^YK+1& z^#|WwT0Od3sX2qb61)-`?4ai6Qm0Gf5ZBK;z7KQzKhY#DAM}p>PYW#&`bmD0JV28g zo0S-olaQZKoRXA~7n_iql9^J;&c#uC@3&}AVSvnwl`V%3^6M^dz-`p0C9}_W@E{w8 z)3SKz18U!!9k%geLfNluVY9D14T5>0QNIlNHA9d)OB# z(zr%er3sf-7NfcS>rx&tfSm6XKV@2^g+BOf;Oj%$Yud{US(H`RhO1Or&DeDhc3r(jn zPH7#UTkmaBYREs_IbkxGU-)iVb2yfCb|o1aFI|mt#rO)mZbVTwFn@-$fvEK}<5%uKjkllSmj7k-WB7Qg_;XWWPSn=k_!sJNA zdMrlIIp@6pp0);D7+guP3-+g>84xCe zSSO{%-kJhmg#@m{Y5j9y+mFQ-@h(Kj-P{y^6s000IlH=1z5C;LVqz# z`hN|qI9H@Zo07fSvyih5MTVOLZ|ki{Cuk-RX#@Z_VdA{wrh}9 zvVWn+zrFf(OaENV1-=v1=j~H(xpPTI=G-PhEAt2nhxK!&8u;agv|-2;?Ea1%rR5G8qxQ*ME6y*D^^o#Khf2<~ zNwIFG7GApnzot9!pMPYh^u;D;nKfejmnHwmj4~K!3@Z4*Dg5f1lry4Hg(lY!m9)_$ z01O%&kGpAMdOBS+0J@w6Mqgjo5@ED5X(hU;VJ%C7&PC0(rLD(?LY~q7xAu*M&#+yK zm7B3N+4lHKQ9CQD2E!y!;MmUs2W$Tcm8D;thW_VsqpEgh>Sam27uba-&ZqB5WHS(( z#;pm5<>^8JueG<478WvQ;C>=RgkPp%Js4Y8eJkg!B8J_q_N9d*=OKd(kJ4b7DhxAQ zdGXTrl=gDvt6a;~g=f6PU2+P_n&y5M6?4fb>$wFVS^I$&O0LtopTvLlJ`umqPjyg) zr4x;K!g34+rDtLN>0Ya1ca?-R;hq=Ykl2DD1Qj?-sH{H)gVCn=8#nfj+-ei=U5YY4f7qc{j)$anff(L#KK{|1d8GK~|xG7h`L4679aFhxK+4#q1g zAlU8j%j123FH1>)=#CT?mlhkArm5Yc&|_3P4sa#_ez@|B+UQ*xSRNzD!-nRqQi;$> zOMpU~Md*D~JYPCp+=s~D`-%MUedEk**PPFtgZ&eXHJ*1CzBw1LHqA8X|Jr^SxmSF= zcJ_CsTXAMa;h{5=8JzKt+R|CsP5X>eifD)|=*Z;LGNsD#wOs0oj4!g>Be~eB)5|Zg-+$o*L?&Cp57R`Q z3T-aReuNcelnN$t5#g-Oo5osvFHx(e9%Q>62`yYQ32E+fOAH>i;1U|}^t;!TR&=3g zVSxqmPBMUSBbhY{t)Ey1jgKsXyK#8K$0%;HG!`f}Bnql2pg19^4#DrOo z0zEio@h~*#pU>fsuDVavDbd{)IAP@4jFLN+4S9XWPPT75zm_KZ&@m)BYY;s8_>q-U z!1+FNk$of2%jX$3T3p4wDjM=;(Oc06*oaw9;D7RMgVzd?b#b7|1W}<;JeV(xRA$(> zn0s*kQ|TT>gL2FJ{=rMa28l`n4WygyCkV;&LvtuY=VJ`$N=w3c0 z+O3&RSwQp_e>Rn3E4z95aCS>>)>tFfba}?a_UQ`>5#CSS?P6p?ovjk5X=0yL4kAM1 z(=#>yIx7=EBBvJ7FN2+FL+?`utfbhT0`#%e6QQRly7F8POL(96{dMO!-42^}cSq}b zyBD16O?J|MiMRNLoOU9G)bF6bsOEk=4HsTc-6L~Q&EKOVfeX42pcD-L;RGXg=)S8} zMG$8p){E=ZHT_w3C7keFM!9>r?WAn$+huesD`hd4dIr;N^&JZ>$N6fL*3^MVw$=ai zTbs%$%j-)cGC>ym^@Q#QTRUgHaJSesw{7Ic9!F0(jv50Ja1t~?lPCdCHE6M;szUYw z(ciC9tvA_#D*|f+%ZZ9Bj|Mmq0LVg)0#rfk4|S8vW^csUL2pIqL!^d%QaY8Z?;8}s z|k>YIEPP`i; z(t##4Ey17iJfI^|eFi16st-sq%k=P}s#})Nmqd=uSAtoCA`Xr!0zT9FJ+bzkWQJHt z2+kV_RS_^=4}&a%Fu04!INMPyzeVfV(JYxAD1a8NL%_Xtn}5s<+iaSmwf@L&J%?(AoT-1Cu|7A4Y~ z(8Axw1vpsaXn?|1M)lIeK;S79%!%$~G1s2Mu81PAa^c4Og)b^2Jn?`#j7zykWdhF3 zifLE`pH_=#M?MZ6<3&91El%_Zm4y3+3CHRUJ~_DfCKetVBSg#K45t-AUY(`Wf7=wU z-+Db6`6xzUMdx_9D7^Ji?t_}6UWuEgbyAXQL})Ef$VW_cqskZe;FFg(0UEkti|oMc z!R=ZS0^2)!5XF;qYf+hfQ)eL5b(RilMC0G@eh%%Nom0c)H@`*Pb(s4y^!rzv*ZpL^6Eow` zz&p;TVOmM>$w;Bc+3w_>mPumptb{-$HJ#X?!Vy~or{>EnKi)j(BCf5AAQ1_fHHJ`* z1(+3Hm)wiz3jcaD^%HhV#arokXv$&VAHphL;IwkL_S^n%&uz; z_PB+o@msagzwJMxE3YJ%BIONEy5W66H9{{J-}84nVu``wpyE@Ox4zi#G4#0I^uD0a z@2AQE9Sjdmj$m#tD^HTTOVt*(UG55PxY&4-O!g?GY$yeYE4MJvJeErT&jzfz?)5{w?19~_4lcsF<(2QXxcNN;dc_6Ur~Cl7e8$h2w4 zNbS>m6j+!$1fJXf?+~2Z|F7qQpj%}u&JU-}NQUA9D+-G8voqe~CC|JxqX~xX-2v6uP8Uqz z1(5%-P75#_)Ky$#q@qeNIT@)to36A2Cjif3cOZ1fW3{WVH@@rP zr5A8_bSED^2>TEMF+qU%8H_X|xKQRfI&@$iPcs=8C5Ar1;?GO4;Ulb#I{Z9*&&7Hw zl{ZUvOXh)9&&$2+gW$EUaB@d4?_ct6nBG#^*uq_wZww<*;S zwOE$8++Yu?{aYW7zX2VNK=Y&DAc_^3@1F|+D{zU8YfskxhUJ&;r{6-$WnC19`NKTR zgwnOO3D12L9w(UP%9vHqW!jfg-a4lNW(T&!OO z(H@u)ZLB=x4&w+MEr1TrgM-$`tZGhJ;ejimMGVcV$zJTPHLtGNi9FTE%`0JSS#o>J zU!jjMU;)@e92zXCWJ!pVSoimrBm@8z!rZFy(JR0)Gqc)XF+PsqeQvv$t80=>zma0Z z{tvI`9|q`p_@e6riv_$ZIp5o#Vv6vgsm7nYe~`bvtd+`>UO&z;Ab1~2SVa(^P}e=< zycHVQgs=#D7=a2J4DnO6lwx_GyU8$Jb)+h+g-SvI_29EiG7%_yQ0|&TF zyQMu|*?h3&0q;-lMAl0_6ChxYAYq|0728_qDqZjLNOEEOdY>WFug<+*^L%fzn8_{4 zx2W$Q{#E=lk0U*A8>0i$p7+%*z5>2H6H3%g+88@_bmys~q2rHxIIcC2n47n%dskm@w-M*k`8sEaN zFNi$2pqlb5Y;!m%Lfh0bK3RUe(;oTo##df}I`w!25L`0;WoBC|I_E%%A9c}I61DKS zD56mG_W6zJ>9?Zlf@jkgQvnMXB|9tfA=FOE#@?HxSXD23DDSQ7x-ji;zap7a>V!_< z_-aI-@M^2T6m8z_a5Pj}%9kw3n4c^4SPwlncS$3B>I z`w~HnHU>L2uvU`?u~37?{Bgr9e9Fl)1jbx@S3!Q{!Z~UGp;Ug`N~`7bXc44s{_cl_ z`+ddPd~eyiJEHgH_P_W|kls%6&hgIpsaS~U2b#6rp>>Qj z)7H+hF@Y%Fp<^6tX;BrcL-!aw~ z|8{5TgcP(Q8C8R9R+$4szf_kRCPUx~q+%>B>Jv8+iLq8eu#z zW(zfI5AatcX8^|aIY99@_g!|Q(BI0;t^Ni1(Jiie(6hk8mjJQT) zrV_2!{C~q896Lb<4(8pYDe3z+`TIg8L#+cU31*8WlMiD zQwn3GdZpKPdDrI7>-Q=w-|#T{r+r8_bk4QBtHVF>Ci1`jUID262}4fb)Gfq^R0v9` zK-)%(eu$n6Uj)HiDmTj`U}LQ6{I`EnQ&D0Ltfj?qP=Tx#I6CmbG2Lh@Jshmw2F!`p zCS`~bW26ODU45iSPUKo57vDJ!Jh66ZOny*UvZc>xoXxt}+0t)#`j;J!ob`;QagvR9 zu;4aF^>p~p65q>(jbC?=Cjf|r|4JI@y6k6_3Ve861NC_DYVAF3L0g&q8)X<;VWE1u z35Q$l(b*?spKW1+vWDFIKo$+}&TMo4*WF;3+fd(k`-sjM%fZq7iy8R7Fa__A8{3h> zw(e@;yZrG!^Y8S1sp__S+8b~+4WSnK_0P*Mr0Cz+d@_&`e>v`>=*Vmn(y%TkPw9EL zmpAAx?@Y%;-e0lU79!Se7J+{uC;Q3Y_|Z8(O0pCM1$MB2s_oaY!mQDWnJZ~#s2cNn z=|yp2?Vh!qhvIyCv}Vs@Mqgxo@+>ydbO7SB0eDm)T#6S6Q@XPbk z_zEPs{5t8mi{CdRapU@9`urm83oBk>nF|sHKe~~VeL8gJCyG;r!SM&G(3S4)%OY2 z;9z9rReWk4{g|iahIuzL+&M=1e6lvyuG(zPk0L6u^b2pcp5H-gj!U+A%N=}3>9o$) zn>|_ivTjrq+Ebbz9ecRb-%0{RSc@1+2=`;mO98k6I{F_&weB5LEQ38_J5K#XUo!fT4N7Qx4V-@!O>z=mky*Jr=6gNe7$X;35 z8KFctM3Gt9d(UL0lyxI1*_l~)q9m)#5bx=E-uLtVlYdW_<2t|Jck($H!kkQQW1Jiv z{KjTv)l>}f`fah3;t;`KfS+|NCA>URsUq;2@^e}$c4GAA_wSTU{@o4udCAI>6Wd#I zJm3o3ImlyxwnMBh5=2Rc$F;%A2`QYJ-iNvdQIV(6Pd1sb1?#O^!?OF!iz|EnW#(1! zR(bP2%+;r0S1E%ss3B2?rGr%bkaq{|kv6A+{*Qi}GKUI8QQ&j2;2|ZbF8~gdDDb(m z6h55rd;~!lNTU4i%L1bqrEM&@7D+_P1y#chQt0LCWt@(Ow~6MKxKK5yblqXPQtMGM zpBb_W6hQt{PL31b|ipRTuIB@qW{65;X7C*ykgK57XL@Q!YbH+OjP5DWHIKxxlK zaPMmzIgDnX#t&I{(BU$$NJ$|yKzuVs3N3-98Vte~FMh$k>>A(LvBIo}xVY^w_Ry4z zbKo)J@DZ-A9&m}YXi$+4R7&~b%=r0gtiBteTCZ42W2 ztirwytENEej6s*+wlPl3$pkQz^@wHvv)gCePm6RBBgo*7FbF2XDU*Xr3mz1J z@WZlqx_F^#jIy7GFl=`l^9P`?fRY$???hn$J)smeNA-MV-TKCS-htgMaE~3?}dPr0+7TeBObq1z5Sx>;L$6$N6Y~1!aUv3NtbyM+XJihbv_JwG5bLye8UEX#QL7s>n>L92 zi=iWs66_zLASPIeA*nZk06@aS2so5~dv0zp)1PR6>u%`qO(H++LXH#?!cf(q$;TaI zxh=H4+vX$(@NForwG@Zu;Ga4ThvGaPj0!S5?>E1{VchB_Yaf0k+0M=Y8`_Yw9p zK?LeVjg*UaE&Q-&)?o%Al1>5Qr5+lBF-Jt9Jj^G};=b0EHCihomR_fRRm8k~q8|Cx zCIo(W;oWwo(ntLOp=eVcYLb*Yc#kq^N^7cx!*#o@@3E_4oUi|!yyA$Gn7tW#oUpVi> zFTLdB%p;cgobt4k{M2e5UP1o4>Wrd-;+)K^r+LLi*{UDp2rSk}AKnT0)-0T1p<}u~ zO=AWN>Y=Ptub@220a6uwgtA^@K6!* zp@1$i`0^rI$EH&ZeDFOFvYam9EJ<>8x&$4x9G!$H9xtu%vBz{rK(129J8}1{g2VQW ze^UScA}eW0Kfsa$>|du5viBLa|0buW_Wt9-C_|K?`!vK3C=k|z#J6_9oE+CLnHZ)` zI)_Cu6C<~4mC>BwSxg}v&?UP_00c{wWV0MHmY|y%y*ExDJ(j;fwJw!~CP*Nj>XsWj z?SIn2_s}Gq-0$F+v^HAa5;)E^aI#OkKFHoZWdB6=W^(*hdg}LMd{X|J<5Q!j=)o#i zhHcj%iWZesV4pSdwmtW1vFA&9%W3$a91N$r(?2@u5knYAiG;*27%mY6Zx<~8#Y;mL z4lF*#)t?1mrpn?2@FR7HwK*av9~>8i&n*NHkh;djAbD6(zH4yX{bNk>rJh#R{aT6n zCBK%-M#{pDC`B@d_sV|RTV&#E;_O;4Cs-dZu{8W#@bC8c9M)4;m3}&SlZi@ zT73PD+Ko$E9c4iu`}EIwzNilqFIRmM?waU${x18_p=`n-hm>2{Lf7BBGKTbqBFVJM zf8-5-y*nn$>qsPJ{y}N@oywa@s&;=5dK*b{6fbZg|TH2i<^XV!K^TwE@5J@HCF1;nvy-WKkrqW1^3+mpjekcrMD|=f zkK_8yLe-fD>WD?YX_oMZJy_V8m5E16b|JuCbtx4PvP+n&@K?&nEr4UqNX7$EAT1K! zPie@yAUH$m(;F;+RQ+*9qJHEAW=D~AP_J;82uyz_B!noFJPW@Qo%!(bxu+&`GU1_` zNBae7kJB1vmPGC~H_Z-itbMjgo7ZWz?2U+OWxl^?Q>gWDU7iLuD)#ng?Qpccza;(d z%3~BEkg&akz$zL~MJfkky?H;-0j?N7gw)70+y_!FIx7$ld-kUR76_45qJ+LI=+@it zeoXpoSDS=+D1VRfWIX|v)~eHyAd-?Bt}?0KJx5Mozd`3rky{9(Yj3Yg`CN|NQ{Aq2 zZk1{mkhRh3kTpO0DYjcLH^}mCITnJoY_eb+i?a%6-KEGNVV^pGhUoC!GIpLP)aRqnhgct|eisyMa&SrudQ;$rCct5<&HhO8^9 zp6dUUTKjIE=v?vgY`AfxZnX0!e?-3~X{fU#dSLLcqk3bZ_c;cjulsbXQbL96*-|?> z7eInAiH&F4lVTYXrw`sjsymGZK-Tcno!I30F{ipd5(u76$8HC|M`Zs+y}Gs1;ale` z(@O$UeaymiyoRI}ld5=huxOBQmaU{EG_7mK(Kz{t_Gn1sf}vib5U>rulJW4UPbp)z z4vQoPiVyP?WY5>v`d5DYbR)`s_r*!KViz2_rbReV@lq%Dyl7x~UPxeo6pAwRVZfUs z{Rq2AKMYX734uc5hCKjG;MDhe$~3xr1&!~nHXUeRsS!cEIwx|TBM!^;nbNR?s#88H z>Pj+2)uh7*V_xWzS?$Fmc1O+udnDel5ML3rAnUWpKsKue1$eIoFT!Av2-qFo#Fm#?D#L5K z9l&wJW3|goSXr}l4qOH)@tma=Q~`f#9+hA6x{s3KmTaQ{*i!5Q1Ng!_!tA-`iHtQ_ zQHfd$&5F(vcGb1Aw5zLJ0DUZr#m} zMNj+bjonJ@JipIcvWCxJWeWPfJm-`cH7F|aYzn1qugR{!6nl;YEGRvnbl##Kcu1hU zC<>FKU@CALAB}~SkkB9rFrpGbK)>MTMq>AuSjc!m4*wzsYQ@3A&1p6G6(_C<;=$lg zei0+rNDHMEs(sIUo#NU@o|oLy@&Aj}0xl@fTSksI?_dA|UngJ3{dhIY&sqJVPdcnI z)z(S%UDwq{UH5}FN&9LtsfzF+lC9fu`Bz?D?s&u^{o#n%(CiSX3MXY<3Bgo+nqjep zXXL`yhK{INa!}gD4{`(>fIE+X^yGv7P`roNY~{1 z)Y<5uBWhLpOQXF)`Ny#IxN;TI&o^a*eE-&9iZ6>@2m#N5kcGEm&CC!0A_QTX9-9LT8(}sIG#FR>=&I#X%#qdn-TT)Lia#n2>1>a{ ziy=Fi&~QsJUJwrhc}P6f6M)kgBe#tkntV4!_8N8?845mX)%4HtyjWFDbw*i|d{pb3 z>Pq)XS-)p#X|9z1C0n9kVqb)xjp{q@A|G5L-y~nvTGqh$uVOj zSFck|H2}CB zq|LTSdKEv4%%a?BvO>ORoDa&zpe`{(B16A$s*Q6wl|){|rSqS7-NG*@Fi_hLx6ULo zwzEywePySPEK^?3$Yu?fRsKW2hg3aW`CYfv5w8=N6AiNm5VL$ehK#tB7dX^I)i4bx zYcYYe%Ot{iq{YVclie+XRW;dt~l~@$jo%UozClOhHZp2K&?MSNIG<&1-N_u z5M$A{b&N)rG0LB=2ex|NiL2F5iz{Ayc4levxYgR2%QyRUa|r!DX>?*fPc?i|uKKah zTjvu6c5YDtKEUzgM*k;L3uBHb6QSm;wj@>sOlHo zr8v;vND9<}k&vmVHvFU!B`k_2xLW43eZ zx!ua+$o$AgcOp>ffde>curi|T^i`FtX~{w@Z0fbn_wN;RYTbFH3OgCH5-9AH4(b)hq`C;*_7QcN5ue-6;HhD4mS4ob81TG8t5$jJW?Vh`t~KGrhEgQ?!s2z+ z`(Ga4TT6>kH>`s5(1N~{9ef+mb8Fq@+k?SmoP;PFdIa1<3;^I|1L_wlt6@wYJ?yTI z;K9pcWLrp6Z^2pc^ziE4go41732CYj(AQL=rl$8130R5wUd@=qf9}Y)%~P7`4Z!pgM3718y)k^_wKIaAHou6sP5OEF+XCOcZ=B( zR5E``Mq9-Wdw7{(ZCzQG&9C_n0-vdqw_#f$)YQ|>F9Km45GJqSK@I5eg_v=}Nyz#2 zgEeozdKQ(FP@Cb2Q(#G|ZX1W1c;WT3o6yMVp_W~<9r3O9@VXW(<4GzIaY zjIvZs=iF+SUgSx)SHU0h=Mj*tv`@jDg~s2a!p*4!>VP((AEX*9U!BnhDEUsM?dumj z>89_ShgJWdRgYf`{%ZYKei{w`eAPeX$W|dB@~*qRqqVE`b$eS=%Zp}iUO_(o>YDW8 z=N0mm{Ef-&TbSS|*!e)gCT!LucVWCc2HM6d%#656fnFB-2+LE}_pS_E_0Q2H(iJd2HM` zjK1s3(HxNyXj0&`Ak+|YfaDOFsWgITx~4$TarlV>ne_+V0NS+aF%NOMB}C}isM zXP;9=-Fb~9g^D|~nI~j@;`%Nh>!~Tgwznop{%7_-UTs7ino@M*o+Q0G9MEL?lSr|r&OuIlQ zbbY*guayI6KA!{^+!2yFsBwN}S-n|xkbn2u+IwT49y9e81zJqMW?sN&Qm~Ltl9rT6 zvg}x&USZ-as&O$#n3Ck$zL#BQ%Vz6*x|4DXO$j4=(=n zb{0lK?D%}zY!!SF$R@jiKcfI!wxXhkHeh5cmBxXSIu*Z1EM7dwN=F(;JhIo_D%F!1 zW)@H>N_xfW`h||{$GfwGRyQ=YSh&=0Pl-%Y{rSVpWRhtY%u6gYL69pG8LS!~{As@I z$vXRqHp%d_obPF@P!VD`P2iDeF*$urf@_acq{+U7$*%RzJSzzjF91$|YeU|w>v z{>NC+wn$!S4P^aT>ZLF#aTK|z1f?{9wB`HDk4%(VbWHP?X>w18e~)4uY1kKXc!@*KAGpWr6GulMU1`AS z?7zB%yl{W7!=tg^N!St(=uy8Y|1yH`C&*;lls+E90E>a#wG95Z1dW%UM+*28j| z(8R5j)vP`RNKB(!8?)&B6dka7E zQf1T&v)s?i9=wM+A|yT*aT4-=>Vtx#Ej{W|#>c5*BHg8pz zjCG_KSX}No2sSn>YZy&CX!+h!xF#-Ad}ERHM!l!dOZyn!AW{v~ ze2)~P$1U3?<0T@BxfAH`{kALfLkmIbRa>foeg&F`+6tC#j138ss}*DwY4@ZU+;6@w z@1slgKa3`UUmLsii*|}MUvFOh$M&A?MOJ8*kx}LyGLK-0uOWxvIgg}}96o8s@nNWOJ1UxN%A&Y~_G1b4-+uuPMLhaue>$ z4Px`^6f#-*w3^kbfYSJfEX!AvZ>c|Yis$aSz**WD$bn&ZNN8$IT}3p|%OF_ig74h& zS6jE@qct6f4&UAGBbY;7AJTVunX&>)4L+&TI-hIdg(GqezQ~(JvcBr!fK3F1Gf(fB z=Yd`7aZ`{u=)510hg8KnAheVtu^;aurJ>jMz@a7+3Eg}jGSU_x^3f@sZ|G{5;L3cl zeHb$M9A17e4~$skfzxJUf-f<6n?b0MuX?MPnx0`yn*EG_2z?@PIp)a|?Ox8Hqptqa zA&CfynIXBAZQSTYm&0roi9u|^&V>ba5Pn;+qoDIt*LgaO>DeX^*{= z+#1w_kBm(1C3pw0Fdg(o-V0N{>>;=Zr{P9mL*5uNvY9R=n&43IJ9FVFWDKMc3XZdQ z6i<8pPaR-135Ra;4Y;M3pHS42a#Wl#N7D4d@jT}%B zm9BOFD`?ay{PiFn2=VjqSNNC;ef*oFs{2QL{(W;8tI;hlS9M)go0r(oryf>SDNHDL z7he(mO1+PID&>|R$~^aWk^B#Li^bj_7B%`m2xYbKL-s`;AN6Bkk5J(k(3`$B5l$RDmtk_QPRD)M3RIFgXB@~Y?F3WTL#I>{u_B&M`gFBArTHCGnTS}Kj zNn)yv{o{qDb-DbXq|d+NnH&uLzl_$vGJVXM@&URKs&rn5(y9w8(Xmt2;oe1bn- zOEpfGyqEJ-5kC#`-;2F2QObT%eK+Kv7xLN_=j_+EesVcNmmrgo6NKRq6o6B}3wjd} zl9!MmQiK7%VRmSvDdV&%&Ri>2g}&sQ+=+1)jk-kV^(9*x&L zis%%f{G$_gBNiG^-YUVfv9`w$%6hYAaF7AS39d2gm!)11410RBv-h^8)ji{*_s(g{ zLz#J&P@?)qU{p(&VwV4tjQ)b>f&&-csF)b~XS z_jl!F3xc8-ph1f59jFPY!Go&mr=bl#AbA7k2neqquh#EI7`gH5QbcCN{50xvLX^A3 zXLP9ok!NsL(lW-+2sI*J9=CPX4gt6`OV6HBSzTN;3~Cjwv2E125f*j#0gj<|i)dZO zSC=s{uHK7SJfo~^TlxAfRgpJRLG$*3?&i4W1P_J_VlYbNcl+ED(-SRaRxZ6I+Lzd4 zJjacw_!r@O@^@2)icSXSnP7)NwkS_)ls*u%N+A&A4G_domn{k+wxunT1O(4H3nE7L z-M{_PQ>bs(GAFzQ5D$!BD9e_GOex#h;gA(P?v5EkbKx-%(Fm78g89+>n{m6jk-g7u zS)r5K%OadzKL?(28)u^e7W4^y5zghuiR^`$%ib?#PtzKBNnG4w)c;sU{%*Uc*7NL; zCOXVb-!FFUIB>eJ?ra>(lE}WNi3%#?BZH}pd!AqJ8*s9YEyTl~Lty!7v^DMY17%al zgjdoaBY*T?veH{SA+vWUzm;|_WFinq;5rl*!g#S;t(how(II(3P*@b?-rk_ju_!yE z*_bGBCAof`3QYy-+s0!N64~wyi!*y>CHewI55bF&(Url0*oS9z0XR5d%i))cfyjrI zhSWT7sp*n2DqkTZI9&Y6=+`cr&C?!k9Gss!;79towhsuF zKPwwoY~ypAn}SUEzQA|47ILcsuTBB$-5x7AAZ#ttU|+d+v0hj>tLF!$137tN-EH?S zJ?C6t+#ZFZbW@k%0ec>D?j|{pGCyz*<($O&A4i;wRqns5yz_d%6Fu9C9=DFTX^vx* z87JbCK^kHmB1adW1u;@RS9nMJG-lF_CYC)@-t62B9G&Ab*^P%f{oBPshv=kMj4PR{ zvi5%P9sJ&Dgu*y^2ea$soi^5{!dUrt?MN`qd~%cD4-S_g#U;ukT9gnnI6cTZ(WC`% zp=8Aq?g}lGZ&(|p_S`13g4a|e#w|J&2@V-yB?`d|4Oxk&n%5Fv=q$GNt@T;>Kxb48 z@WXfTQUb?HCSlF5GFfLo)}>EhU358fEPl6M_GGr^JH=B3x z93r~WfWF|_m{Z$6s7%pU_+ zEFrfPK$`%BxvGo?REf`wOZG{^g?#1w0&BVQlp@6{_W9n!!6yg@LrjW6Jq-wMK%~mu zJtg9DWWzw+=7HMOQONNW9Uc#W#{n07XL8fmXRw**W1^_S(%$oDcUIrJe{APDx{5AR zyV9d^lHv0OeJb)13+!2*&((+qZFUPSvCz-y!P6adpA29LGJfYWY2gr@*k>ZbwxAHv zMh`5I$5Ch03~;arXkZiMg6>}dLKuPx)d=#__FfU!-Gk)mc}okAY{lD&NEffLS{aa% z5LpXxo{@LvUkVa8(-%b%)MajCf7hS|=I6(mZeJd2+pN^O)wyN!+HN-e(e~l7UHyIa zrxLhf?&WuhG(h-U2sJUB4ZPXkYN-))$N1eiEvqdIzyXjE47dQJ`?=t&h3Z70rdkBv z>IpuGU;}_Z7byf_?!W&%;394i1ZL-`3K(p0(Ia1cv?>1D_dNfwuys3?z1xB(%X(D| zgCJ-EC>xdXh_mOs_-|>=VMYGi5jW=C1F|MJrqmWm%6Dw0cZIyP^d(|ocSkBqEb#DZ(=6+5zoHY>4H-d@&5KoKf{LE-E1ws_Wv9x6@?$# z2}OuPDZ>Z3?PAIcKP^%L_#s**5veyLIniL-m|93U)&}9u4*j{0f`h$Z);;JFTmFOn zamt*eIU~U3sVNLsrAvOggCfFV4*5I|?~aKo^OqP>5K0}5y$>SU+!8UbSzA~AOnJWz zczHbY7TIFZs=oI#?1P)(d`A4+xiQ)xA&xf;Y3FS#v}x@B&w?89{}@0Fe60TU?ODua zWtoXj${&}MatR35S3G{2Q;<`bo{^fHtNI6%wRK@$>6785lv3ZxkLd9Oy0c?i1pFUS z1i;k~1S0WBF)5=G4FLVUfv|gO-JL|bOVgC{0aS~-?M7E6Mns~*Hrss`%`rOkD!y1=ft;ZKl>$p{m;bDh6AY( zmIy}#M7iXV)oU;eNuyu|7##|b$W%BdiMZvK2o=oL2Y&{IpaqMKeSGzkv-Ysg3Wf9Y z`M+@oA{|JPq;zT5gl)ufC*w4rB74rI!+foxEx09(vlr>rrOvn^H}=%=__FZ*+v^;^ z3be<5guY*QVNCj(EA)!S?dBG;_|#ayA$!@96zrd;w$%pVGn#96@;TN$l8PQqKZ4bo zc=B!unR@sj;U1J&yRi^@Bw#4~O004f$Jpfm6^Hf3a~c6UQU?pP^f}pTbjafR$wJ_f zM4iCywv zT2dm|IXj~34!-R;AL`Rn-5`}@L6Sc&s(LB;CA6r2`ufn6MTs0P#u7n~2DYs15F0eJ zhgcO;h14DDu}t&ufV=aZjHC^etKZG>WvWCn@WHTDKb%&2=zW{NdrrmelH!;IA-z7&sO;) zi|gX8w*)Q5Wu{byJ_I%9y0-NzGhP8<2Xav&4}cSLdz^AaOoE!*it{EUj)3Gf{I$Y<)uPP<;yLc3QaQJbQ9k0tPZN z%O=}{t;eb*E7;bSJ7H6Slb{Z}B18^w{O)dm!br<320)m2(S}EtPL4&N2XR5yxvYU- zd=!lu#zJ5ehc60uG>1n?zH4odf^6@~jld)*r&r||vynU zx3(|;W%5raMARsB+oq;TG4WALC(4f1Hpy^LKIiG@sj_SOGR0|^@4K;ovz%4?(sH~R zkq-MP1L%l_fyb~CruMON)e9D9DirT&ZImWB{86*1XnBY^6E%V`WKAWdMS>sXX`}ok z+H*A>=$4UeL$YAhB7OtlvEWV(B9m0|Ubq6NfpW2@%qPTD`RhP{K~f)q5PGRjO|J01 zD)It5c0k_2%BpmORm%A-x&B=j)7nP-+3Ulokv{gmj_djFzSMvdM+`bY7?TzHYsl4J zi|GMv!DWCDSgd1;_L^dN{^a~m0o^_B&e6IKiwYv~Y(IzM zMvw26G8)*ZiJ9Vzj(FLLjBu^&dqg~;9UsUpg!Si#4)N*>HQAzxC5gHGcYG1)7G~X{ z)e6K967leRKRzPEA6bi#K*$3m+mz?-6J$Lvn{okDHw$-Wbj3yMn4JeBKGt)T)({GJ zmPjUQ^LKcyn>eUif%0Uf;dUrjvK2_}Q*)C7Bsf74Xz`6?H|2E>KLu9tjSp%@{pm@u zG#)Ytma^shZ55(oq9U#vS+2{jjP#$}lj-iESC;E;y@u`~2n+@1*h$EH@pW1r_65*A2S}t{^;woMXUDxbY_2PpYu+jfgFbfPqr>w z_};#wkaLje{yJ`_!)Yw0hX;+m<@*wSI#72v=eJ7~NC9|?A5=RGWj1&7?KP)4vo~0` z2E3>vP|82dqWZqQF|m8GJ1(O|vUc$N>_W}bgignkiN)dYD>T}xj~u*l0G6DjfY_d= zB5c4&q2aikV~}RhQX?}$@pmby?~Z6~hH0pGv&d0*CY>gJKKULkrBxeQWf*Paw~a^5 zyg5^H{TtQAhj)ZIGFXhCbwvai-g2CayH294LM(`|7ZE4qZ6+-Q{^aO_JCq;{rj1b% zV#lFmxY#98s;nL)^_{?{?oK*rWdy1D;R zefk3*Ywo8?x8Z#1SyA}oJzN0)la`sviN=+!W~Eh+Cp*qvyCCsZe<0p70oizH`-k_% z{BsGh4Zpb?H2rbkq_Ip$u)sX|FI}aq&q5xqzr|f@I+1lo#ez+=8%Uv)1Me@xyB}}i zANwA4qs`vlJFo`}_ofhn3jP7G)WE^SW%Axko`m%6!i6G7J}o-bU3d#PB8why)1N}(MaBCahJ)p7Q2fa*0BtRcv zTDXaCW(K6d7Q+@zwq*FrR##nfG2gv@`tI@DDuA071sCok-0fih3c|db1HNN8A3`8= zE=lC+y(iew0{)!pnp=c$*)G1&wHLN}(s88ClYe+}8TgV{ZJ^$E5$>yX>kudHzYcS^ zVrDUi_>F&v7WCreqCW^gBB=^5dLv<7m z8Y8Y$qw+fj!R@=RX|OM|wX;+UC?~V%c8Av4g`_Q$+rZ+?>pO-ni12;G5-E z8!$$|5N)uU|hAqvwwOMQBL~LZ=eys4QeA?WElc43$zX3#LBf&Do|tp z!5Y{6aCKGo?EOoZl=BhK(IVhJrz{bGOk=TyuelKCm^0jN<2K9aJcA%JhCKBpzq0tgF~7u&|<v8#%X`Sd1ngdQL8d1^GRu)>J$Ks(2Z-|j*^qV(h!76OY!Gp*%YCt! zh=b%uvllPiU9=-ZvpIK%65|HHSM!1GI6;6)SR#6&{w8nb#m}U`o`M(+M^Vp0g6F|> zl-ZrG%irp1Xc@%9sqPeSu3)sRk2zHxi4dEVfaCSViCC>*@z7&bHB7om%04j>q;x<7 z2ka(V4p=9x7{M8RG^!#GY%>jV;^q<18a@kwqXWM*anyuJR7=#JR`x)l0|-mWHZgvzwaW|m7dVbT6pH)WBgy5gMYukPTgaW>tQ=E=WxT|{<=~Hp zw5GXpcNAUYw~KBZrpJ2Jfj<`5mhsoD9vKQglpW9iG;q_LKV0L$S8Ma{z}e3F!hzfn z+uV?0)Zch}3{VZ`-v}M@yzJ<0W(q$Xm)vS8(iyc4QIJ6b|5R2k8dV$Dv_Ze*&ACYs zh%d5*j}c~B0*-%#N=2no7QfZXP-2Ug1ZSN9ug>zK3yvho%tWz~Uxw&#{-oZOLu^xK z@|i7^Ye6?3+`Taw_lwwE>BH0NGW5nkdqwrV?5m4|%7&wF@8uomg!=5xguM$r(fmW- z_4fm^5cyvzF@ECz7r_VcC3RVL*qXV@JL6K5K4z$+JaxCz&^CnKi^JG(eHoC*I|4?&6 z5oeUC8;9VEbcH^_*HJ2N(gR7eRA4^s0#0uOTuKt@jDC)v%pK8z!ISAz(jtBNP3ekZ z5(b)hxocu<#i}zq$W*fAfY%34e|hEv?C5n=$`0g)`#IjQF?bQ(LBjp!%q!9cWiHr! zYwDSjy7slo78n2*!&Rtup&h&=--;WXDbqnoIL^mAv_2@s^#bDcYHif%KM-x*Vsn_<%p2 zqA7}62wRgcUFjL~;LRAP|(0aggadj6M`a1-kw*W8S2>QGj1M%7p*| z-259=J$t-0yz1ZREo6NnMJ5Uo>^~l54md3yUwd)`0hSaxWry;-zQ^cw*W(RZnP((4 zhYolP6%n~UL4Sp|>X;Xk6xgZ$L6H21pKb(fn6Nmha%Bz_D9FUe^Om4f9}IrK!_kB} zyy!zh3=c~TO)A6VzCW5OR4%9<@^tu|Ca`(=mY_dRuZ&-LBBnfN;4Kpc3y)*v31N}< z;To9~TpNOd>sD>QBw+I9X+Ch1$?dzd%-q{C%jV8=Z^92uXacjpFXrU4o?(Sb_ zQ|(_GZZ-b;7S{gcq$|C@uc*5=!LDYoa_1uwC;9gf?5P6hF)02yz5u5Y)phy@PJ-Az zQUc#TuU3dO3-&rxzF%w6zgv9LE0~gk*>j36GB3z^o%e<`ig=spND=O;lxFhAcQ`8ozr$_R}god7L z!C8QY+q{EMX%l7U2dU0qYeK_+g3}H_(iZW!8m1({wmIBud5b`&O$SN7;j?-ubv|{X z!AqblFtyf}DmpIoiM|zbeGy$cO{Fi&gmoyE2gL8M=a6snM%7cUTx3qkd64iuu+ftG zYYjTW%1ZI;Xw(LOyO%uX0ja)%3gNHOE35fhrtH4%%-0zX#>}bW(ddPn-bAKBO6%j# z)Diiln*?67{7hL{$436(K)cvL_;W3!eL)S(p*dsjSM2?#5WZ|c#Vka8YwT?YU2J| z5`umebiJ)-DZ<(pI8<~ApYYwP#1hVxg%-l|X!sk3T)ef8hpvOj{T5Qcv#g8@DbJTps!$16Cb&K8JD zVxmxhf(n?!3S0ychT-`w52!mZH`pFm6zzBSQF{5{TfOY^icp1$nvImlXtSM1BY*DqYB9+zxA(3ieobN*~NLo1nMi;8zt zLe{xy^ARy=woeaHUMQL0krM43#U=Y0`el_b?xMJ8>b zd2K0hh540tdPb|V390^1K==o_6BX{d9rBzexT94k;sUd0L^y|MzuSap)J(>E@LY`@-`FUvO#Uu0dP zX!?px1G98y0h3x3z%W8&oJjRGegBngA9G+-_VOTY2O-nVEF z+&aC8k>1EBR=AaKZAwdsB#x{7bZR`eTPVr1@Hy}ViiFd4Acwcj+|X%y;kGm6%>Xg0 zFW$ZNfs=}TbW-lhKY?$W@q(YTCr~yTshGm;rvP`Hry`e z>=VO%ZvQ&fIyDH7D_gs=c`dhMUOw0tt3v%QXQ9H2s?;DFq!i9W*m~oCtkcc;2xy{o zZ{p%JI370SjSJ?vI;btdw=$GLFs5EVQs;r7A%+Sh@vTD(_N**W1d?RkIsM(s^Zmtz zURE|Q18g^|)90l23facBdD#$~1=sgnJ*__UH)}Y|y$ZwhpY6lE{WHJ*Byn3jK0r);U!FRZq9BRV%~51hL|Q^10I<9uVHUauB;zx& z-@^~2hwk-u)mZ=3gY&Uy+!>__LosxiUVyiDVgP_&{Oe;MT zLrVG4@DrU&C(Zk-?SB^#!<%lZO0rAS zUfJkYGI-hK2DS@ww%$sjOd0xwaeS!HwOqvxofmijgF4g@HTdF#3nG!@Opmk5x-Rdo zYu~oz&7Ac>Gka%c?mEp!=j(ofxycqCXSYX>j28#LGA6!u(rk#xZqI)I)?yoVk_n!< zBftXe!4bPc7Vnm2Unu;iLxu2KFSg*+KG8j8sD@vPNRGi>tI8VY#PxnB(DblvWy62L z+9$O1B~W)FwWcwb>Pmejl9`=xTx4G$sMdG}&QJ6yvl`Jyh_Yi*w zS@$3IH5*M=jQEeGnjLOi8&sg7Xw{$EsQ!$P2%WNE7Zg zX~3_}N!nd}uXT&?nemmyY5iS;QWiso*zQ9thlx+p3>SKc;3*3VHTp`pnPYheVqZlIn1dNb#R{fm{P z@m!tXIaNN!#kx9*HUB8k}n7*#@Wis1yk( z#V0*EOk0AX(#GZU(QIwS%bpu|J@&;bQwh1B>|xR1!^s!-%|9g-2>1%oh>K}gX$NsX zQB+J5#=qf=^SLU|2~KD82ClwgQ6B#O*75+(qpd)GL-(TV@sI4_Ae%2p_+p{cH9$+m z^N2E!7)^It)RxJ9U}Ws~#ov)Mmsu5Qsm$GaY?=PpVwYa_$goa2 z%xB*xFvq=zg91)cLro|pgZ#B1g3PhM?Yn8he+E=r3M3$C04`F8 zXmzUe$HS-gejcBxRDLKi#z@#-m&U#v?@HKk;(i6 zkl-bJEO48#cb4JBlFq1q(lw_+uh(|krd@JWKYxh6>ujj4TDbk$m~Cs@yqujW;`zw* zofU}@Vz&~XplD{#hfTDmPP7Cc{r|O_;>E<_$?v~{;fL@~7`rKC$V&FDRzMW#pbKz?aG4V> zPbtIdlVEfCbAclTg#H@SQ4vzMumM5rjlmP+5V%Mb^2R&dq(RSak&X2BWAe8nv?rYA8-ziPc-5$95v$I2-PT}*?YDAWm z^!WZ}WfPpoA_BtKf|jqC>-iN()WhCk=I#9G4Jjg;no)UG5fmUkA|{W1G!MNgvGfE+ zNd3$B_3y65d1|AcRNc7EFy}}Fst9(vQv!Y3l&;}WtVF%0142?VtLj59B=L~0UX*8Z zf`yg$V}S54eGb!iI>#;)x8$F0s1_bZ9&LG1-RAFX^2~TPnsX-A>~{aRe-Y_89Aa3u zcF<*G27_E z;?9@$WV!yibl30ecvQi`j=u#S_J%1HLZ#_8!7v5#tJp4!0KExsYqhpBpe z(<%Hgvi;#$R@CW~(9m&!arxssdY|dJe(xeJ=|AzG$K2a7QCe}~l??bUNy!$#p?7=r zj-d=y|4k-yxRaMTyN-rP29L}{RG~)rp=ct@IuQiGt?{z73}7W)^j`B2&QocY!WMB6 zGvMOOMzzaNDg;prS$PoaQ7D(1_?m8!w%)^=iexfMVHHn#{eFLcAXF`Ai}CyMd(22L z@R4K2XRW&dDogR7c;D5QNc4V8-Zoh*8XG2iQ+-fCX31k{!zA;a(+fgQ3#uW8X@6wKp~xBLJmxq_lwG|#N(^X)O_ei%s^K6 zi&Vfx4cQ}z@Dq_gftpbr=>DS-_rlIuUSWLP!uJLHw!AHOiZ_e4MuQ`Oj_~W!e?FBM zkums7ujG$@{~a@xxbP1lZnC3G3`9HO=ZX z#G{S$9@~pd_D`+P-Zv1xYQQQUmG_{I^ZRX!k+VJo`|094bwoX&;WG3#JueJW3u-@j z{H6?gV{mesY?QkpCR|iBLQc@{d0~rLWddxUlH>9;y7d`h&OJC4;lm;ra$fT0_Q98i z@T01Y=Z3q(Rt>j~4*abjJ-oCU{(+~~WB&t5FtP61C*|t* z9Cjt##3Yb9;1Ee)%TU->Jbuz9N8tqjo~z9fUk-4yJ{0v3)4%hB2(eVDt~rd8ZLPmj z&oP2}$mM7+Y$05DU)_z{Twj^4(4;nRFg5p@nP2SygZ;=vVkr?)Z9h*r3g zR)$It*{1wM@@JDCdjn_Jp1m6N8|T*XT%KnyT53Jm>NIDi_Yli5up0amf%XNb%{CqQSOg^Hj5O5Nf{Nh;NV4A*P z`u^*OZgWU+ad%1>nZP&a6KY*8OKmYaUY8pPydVsmg8bVW@2=BfD5P#IEkXG=Uz%;c zVQ-T)k?f^aAv;QOHH)Sm`I-MpR=#IL#1@rM?sN%q&8W_Ud^qQ3m z)_)O>RkGxgw6>|HgyX1sHZ+Mh`(g&n`^%&u3EU_J&x)QE^?X2BMolC0YySY-3-2yP z@L<7p0GdJILJ=T?e$Iz+ePR0_qP{9Ds%Y_aX|1aSzT~BJIwnwLm=X-8)(9ThA zVKL0y-FCxs4b!~((^vap`+Vz>=HDzwg1>8fhdaD6{z~)_c4fEF7^_NRK@islJ;FGG zf>6gu=OTAzlOGIZafUbzTP$1_T54!GF#vQ+z6P$jSw6)ZS_k#n_0al}ceR`!@};)| zr8O7ia38{@?)!R>fBJSB z*Ra)b@p?)*%$ZZLj{K;HDKsyBBXI63?k|_bV!`*zvN2Q#p92#JCdq|G!|FsrxJb4+ zfP6gf)z@XN&$ruK!{a@~{g)-Kk^NJzop%eSMhX3{|%$zs_;EyfOnK5jx+6Z7@~ zY07TNTr}8phomlv*T--M0-90#miy0R5gN{kDDlV}8tH(x(&NiTYY&rrD zkOx9T$MFf}gvVDwM5a&{FYqHHseC+StOAZCW=mc{s3t;o7*B$ofl+)EWR2^~;j4pO z$I@b+Zv38%d@iowoXKzBzbE+IMB7ij51eiv84w`gPgqIS?YXH~>o)K7yF9+Xy$T(R ztN#g{lwz|Igf4~dFH_1&Bk&<@)F_=%F$v%VKV*%TSjZkQ!v}E&go(F%vk~uo z-n+FY{bV9mf26YQ>a2Bn{&ElBU)Da=GD;3%*a$c{TlrMvJGgWxUfjLKCnN*oQ95bu z!QYXA#CPK^?}@GopT7$q@YGdUjw>?t5KpT1!b;QvTjY(0jb;MMX7uKjcg8QV0pf_pSzlbzgGIE%(2%O4-L_a5cD~OsNm3p0O+p(eY!jH zy@TPxHD#zPhT%7np*bjEl?m*a#1r68b`ka*DIf&uh=*@DXM2um?p~Oua+aYIE_k`O3%~wGR6LOAzPrgPTlc2p_!muo!?ZHGv$UxE>V7Bcbt!Vi zBf$qx*O{!G01fNe^V;E-Pfey@cr72&1OO6jB~|}%)!`Dx7f3V<8D~#vI+!&5Tl$@G zwcV=@zu140tBB7+^kIzf1C9*^(-#9HU_+p{1^KcK_D9~dCi03IFnK*%fOU2tP3`9$ ze$6NL&-{(K=$6~{JN-) zG`}w@ePkYW#T8No%a<(cx5?WQv>7yZf`QcP%|5lhc?=E$21d7-0H|t==e0thwG$WW zp5)Z9eiaq_5kN`v0{=pQqgQZUfB|j)Tj}GX&*qo?qT2}x?w2Dp02pvc<%@%$P>;~K zlimGSeU202zeN2C5jTX}XJ+c3vwocN^3U(m?dY*z1Cq;jzy7i>Pz8U~pWJbJRrDeE zG?ByL@cbS(S1-~7!ayUo

    ?LpWFarLT6}_VS|lOBGa>2pyo};tI`36oic9(EU_n z1OyDKuEn3`;dL**xzkV2`6d060965Pg93CM8chrk$jNI;WD3y$9PNc4vOy@u1)vKs zP&3d9#Xhsmo@HZxZz{UOp#G!KAkS)v9Q)R(qx}*UQcJ*FP-fLld6l;3@b-1+ILYF0Nc(30sAVEGg-gg6gU~;$(Zh z!u(U!W+oH^(6(0A2Fm-0jck}61%GftLWFdf z9gwMkM3djl&$m6h2Vb$51$!d;N{rMT$$|xhfB*9DDjL2@zcd|tWB!34Yx0;tm`LeM13 z37U1ZAZ=gw(sd`P;=A>MNN5L#$1ru64DFrU!F`=r>of|N7GNH;&D!o&!JT{38tTaR)w!b+8aZJ)stmBg}%3pA{geq~I> zW@P@In5FICyGaH}HrzG!tj+|mYXKZez{fytcXu`M_l!^WtR(R4SC>mn9vxMYXYSYmrN;#d;uKQ}M2qOkB*FX*obp>~>n2s8D{<{yn^%Sa1zt@{wEXXw&@PTD!ER7J+b1_HI17R)fu4*f&xBA&6fxqOC zRMlW%C8B`^n7EQXGEiONbK@Y~p;n(tY4}u9?V;n^_@gmW3K*4QcaJ+)Q=~7j_v;Rk-LwdJHDE$>)BF$4q?{S{t$LpYa{zm%P%Fog5UMmBfTc z+UJsEh5WsNplD@2=PIGUtkbO8fYKQ}-&9dm0O)R6tH@T~lgOY|}!@u*UDWzHM_}A@&<|8t9j?U@`O||U2 zrnfULA8B|OBBk zRG*$Slt9Fv0uSkXnli@mAA#}zQ?I(_D*@;<0ib186g?oPO;?fDg3F+Em;GM5!$9Ls zzmV#!y|~IZN8E7UL|l2tYrc+gdKLV>k0Z~vxP%~e>8I#kB;~qGe`I_C3H}*3tczvMa^Z^Kt-NGs(h$T+VuE6s$bZ7Z?0x zD@%fTm=`wu?}IfZDB20y6`d9xd-m7cZ^Xp_M7oiA;~@{9N&41U2M25A6Fg>Dt+E&PN zdS*pQ%Ld~JP z4OPHo<&u0>L$iD^FGT|L+kYBfcH<>R-mT6K#<-i7CQ2$5Tmcbv4jI=_6c;3amsM!x za6XT?`H0uMcBeDpTmE+uwwCj;(BN#`SxSQ~&>vJ#2cwFkDHx;dQlHWSu+_{)t;XmV zWLmpgJ~Tt6N0~o3VvTsLLwnQI>;coeu|0rGEH2bQjg+^XYXGWS7sbeFNE50TjiU=F zx-s7$+>cTZJ$XX@4^Wyd&Kd~iIus|IUBG+>@%7g@iXDtPYRtomO5d20EtR$YcJ{Sp zFR3|jEbUbmMi1lbKPPmcS5U^td(U=Dh~#lZ9j^BkNj+GWO|+cv9bNJN+3Yp-&=)pdOS53U#>9; zL(nE=LhGG`;E2l(w`x-PtTPx@ za$zurjtr*kd~?E$DhGT$pye1fqyP*JX;T4&Jz05xf`uRWt5=6O;Bkkrd0=y(AMU;~`lYkO;WVb2j#0s*{P-Iu!(;tRXWjKjRh|wV ztOHd?X}>;bn^62+ab=DS{;5ps>7>KfMelDv@@M#uv~khSYvg6Y68WF-j*!`peEXhr z;qcA6=$yG)5!#B1Cf30p=iG@$kr2R4l5eEAZKc2~vUQg2zkYYRE+`Q#&CdLNGMxb3rPeMHn&ShG2EpOVJ3Tkk`$vUWwv?D7#~bXPS|f=oc!`p4RDk zX}I3h(k_g!=e$XHt=G_UqsZ3el7|x-R~2#$Z&)9^z7}eKm_8rz+vJt6{M!0Xfy+G0ue>K|dgE`p)1Q$Ye4FOh3y}E*$Z%;a zHoiHx_#4{lIQ5^9d2t=|XPuqPRk2JpT42R+7Vs1!M4LeET%j`cZ&6?n^Oe5urglP+ zXsOGE2n4M_Ji;2SjH{UNVNo8fb43nx6E?1?zg1=sFD0w6^Q(*hlK%Vhj~vsj{LSmFrk< z0oE4}D#|cLzvNC@LI{9-&a=JlZi8`(Z^qsk4d5w$1xM3A_GodHyiFrU3jtllE8v6h zVAt0rJO@?9jQbWmuMUW;cq4a}-b3r)8OC}ot2;WnnX!(tMg~<+Cz_C|{Soj1U8V;k z-Ai9a4jspJtW-U7WpzIglCS=8!d(|U{j`{dgFF z{9>YMnnF#p{^Wjv-Dt^(jG$;}bK#|A7yo2dyoXIU{?d9zm|a*85kjIKB16rWrFKLS zui>3j`k!Nc?nz0x>hxwG8P8Kbf|h4_;smZNCnldIYvy?p+ifL?;U<-Tfg=NXU@J-63n#FmiQAx@t@@AtO7X6Ayf zGvNAiMU!T#FyFOXq(W18{0R6ws`jkRCv$@36@#6V*c{j!bP9=d}}(wf}N1U6GFQhr=Zbc zjsh0I>Id2j4tyY4->ca z_v=6wk>S=|63j0Myiygwq-V}7V+A&xiYVp=3{^b570LM4tEjK9GUwJ3xBjfT#wq3o zsCzTc7^;mcKTB#|w?cW~vaqq{W1IHf66ki7@t+Oy`fj=3y-^_ z>U&}m`SmL|8`af}rx&xK3& zo?vqVqgKooRvpPJjv1h|tJ=@7os~+y-m?VR34l&D2uRT^dxZ}O5~rTG+n5os$*yO$ zL{#IrSQ=>A6iMB9QU%9(X1p_gH~$X$F8_(yTA>%C)*v+<;oUDd!}ZdsXm_Z*nmKjj zJ67VhCP4_lxMYsA2L9x{)sW0oI+gKz2i>7IjXN^xFb;@52T$U5F&WnB8C)2hi{W zFVbo$t z=LF$9cZwThP|vt8w;JZ!Cd-|3-SsQuRV^GFFMiY@04I{zeAzVD#E;o@;u$!EGq_kb z?^fK(v9bPAEyAMw5~BSzi<*v{oNN2%GD*%{qGcv&C3+5OD5iuwTXpQR1_rsO5AtYG z&fO}6{_1tfyVA9KdC$VEmDV==8f}M|40HAqjpegAecJ^4r+0owk5-*JkxJkk=&`i- zgjTnF1}tFuIAV*uw=9wpZ}PD93jl{+eH_a8yvND{)PQI5a2O_^MF@rm4h8zBm>Vb; z(b0HvG%WF5PwDAxTlY+@dx1P~$jgSA54Q;Loj-(X8xfogND<4t+xr;DE|2jLv+Z36 zVq`*PKDd0z%`&*VoHO{v&yVAi<7&^j-@dq&%g~)e1>%odmh8OyR!8OLA!Ai;7-xj0 zvAO>%G|EV>mH64sri@UiGLt8^f1r{6#MId?f{ zrgBtBTdyklsb(q9ROHV;!^f^}2glpI5KPeZbjvd5_~&ELwYcKaPnoBgRZOh?kpoGB z!tYJ5H&~D$WrpbTF#46^U86FzB0<)6@pAsiM=NVg5(^0Qe;&T=|8tId>ZGZG%<`bz~iZ-^0Ig z5Xl#qYX%My1opeXaX02l++3~4<@tN zC=G~Tc*=`o#M_(}+%Erk`ivajJQM@`M=Ww)Jjs*|VR{2UpvKFQ_snH6*dxan%W2rHiPC+VXeZPIK}`~Alx zh1-v)qTH!G^t-j5c+_eC3IEaHp*D(|A6wYc#S5mz zrVNmjg*X;|*8&PA)LwFo`gt_?iy?OnO0``==e9!Ax>T6#k^(_(g zq5MfY^6e$hIHz-C?SLorQ*|FalIeGt?X;-lI`-u0Fxwi&^|S5dHeJ|6fZ>d|aofxY zQI_Bt*lCb2d9+x(XduwI&dtN~U*+%x_E!C7rZIqCC;^=!<3m#j(Jc%UWmKnz)<;gc zMSVHA8aayC-U|NteS6JaX5T6yH-C8nBbtU=rbDLF;tSR z=DJDgRzItJWq?n1Mf4zo<7)~MB|Fv7Wk^os>@FzllVDGFNkmbvUG3*;*e&(sZ2|Si zqq%6PIJ>X*Z`)@|_6Mh<0fB}ePCqTK3mVl9G3--3fX~(XDF*8^zB{;8i{oCK4%ath zUB}R)8J#uKOQ<3)SCrtXkPD=c7A^Y@*1ZN%C$81D1sK}!`_YDygBcf?p8~Ai1;W^Y zaWYpD2o1;{E&()#R;geE0CIpZ?3-jHuWIr4f|d6u3=QqW!P#X67Wm08>~hq2dVPYH zuK@?Q!G$(Q)y6)DYr<2wwt1qu*8*GV`kOU_I( z+`deS=92TOnKE07b5hIF8uJQlj=mA982x0-6DnRrw>qU9F)#d|tKbN=W9mFJWtoD! z1oCO~C%E-gUf5}N<^I~Kj^20dl(d(n0RDcIgM|>cga8W|$S@aD0v(`W+QLfnlgXd@ z5bnxi%i7?HCbRXTpFt01aAU^4me6QhjY3Pe!5DqE5^<)@HEya!x_Pu*{Bb`0qrTBq z25WKxrIOokM(NbTgagB$?HGrCrs_56ueqem#|yojb2gX8iYahzF7q^HU>S)EyQ{Ik z8fS17_T3I@Izt*^#&eR8=1M}AX&BnC1NB4Rx-5bd*IBQ|YL`mcWjK~6JW~!j_JRi3 zWiYJQf&y|@#h}U-DYRDb;2t)j^F}yXjI^*st^}6`5}mg1hcv|I)WuTBmS?r{fcvzD ze#(8WSg-7Z$mIJ|Z8Lwjmo000Kx%2Q7Qw`yLLm1e;rHd3CdS{J8ZoMdQqjqUVr(q+ zQ1luFk5^+W?(s#-vUSP3$<}W82onIOw_XeS{A1S|+F>6%@(aKElZnG3u zxpa#Q>>DN8&v(wYUV_6c7C|Cz@@gJBa~v6Vh{1y_QWud2Q0A#k_Aab_x2(D(k`}bc z6#NQN8{T2SlD%XctJu2)(T&~r`Z&U;mP8M-;(!nNlcHfMb=Vqg+Z`#5p@aokj#vr? zln7+y9@Wvii;u%&ua~{5Ss6*E*YoTn8s`X=q9)4hUeL(a>he2XC4J`eWpo;ka%lBg zAUZH@sg-^%1i^e9&p=HKcF56~eR0&_#^8KxI(ld`Epc~o+7?tDyiyEyo+CrAaleJu z8KL~X;{*PQ(@~tj$J#(^v+M3XfeYY3juqGxx9S(oN`}c?*rzhsi$9MO#)kAfSL@BRlADfpZbhN(| zMJoChiBJre))^+tSsb)}P&~AN`GaZwX2oB5aOJ5P<+bc$qJNZ4 zCsgQewbU6!M3ps@NLFL1;h*}a<&9xsvj?zY59I4m!5-gHbLOR`%4Ttr+dlBU^%iDV z`Zu})Q-IKw#y2Gc+8CPU>Xmw2_PS=DBHzV^;|M`H6}S6_P4(fW&V2mk7>Vy3S9tp> z%Ll~{kscWqgIJv~Ga80;x*q-mg8*0L1xbAiUFbiQ>Y7bD+u)jc ztPBVF+>5xpALBgT)qKA2b|o}denW&a=6G4jWz^f5k4y4p>EEi_Sy>DYpS2?8LK@ib zC;HPKtjY63>~UEii7pUIlYU*|%+aiW<~q4j~o#OicC02-+-xdO7ClIQ&{#OM(Q|4wwx$R-$M}&aex){ zr}dE)2AyaZAs+cZVI}8>zujgJcOTuJPuj=Zvs@NIST?3LT9}R@~x)LcF5&E@H&wKF7U1=)p-Rr5wi?_R3lg2&A zTaEKBj@8AHp_v{T>M|N<%2##G3takns$Y(KOc(5i-s>QAKX%~(tAVsUf~zZycZ&|L zWb_I%F8+?rFnaVpFtG{CZ0F_p)0+3dg7*mnM$L6Fh4sMRtf4qke3VL=@O9UN`U2Nn zrYdt{G8NgD)*`o)x4%)Whb(k}cJtK}>Oaz*DPA3@W-8>3Y9r+jVMg zC)Mvy!&S+!dW43W{!I62dnRs{?Htl#nayqL^;gPcg2ql z+o}Xa9$^|-^kg_YfcUkv_UxxDHC#m6CQoKhr%?Lu9g-pnqXNFbC=-VlBsOua{!Pw4Mwff6@(F2WW9v^=F@OS^#pF?@QCYD zD;_${%TbYM=#!<5%r~KUubwv{G8+05OXeUt6HBIUyI;wUWllcd-f>HQS?a7k#?#7P zT(?pxA5$xpbkQd{EZ6j5{TUb|(m&`jI!RxfNWIhOT3fog@tBg` zgT|G$?9eKi9J9R+LmaX!!8h$SZ!17CXYj)2zxTg0hPZ^DD57oNT1?a$J8%HXCRkE% zo+B`I1ho$rm^Na*gDjrzXkp11Wnxxk>{{&qCY$QiuXWkpvdPE4iC0{^a)gL*3;PTn zdfIXvVh*tp=~4YI)mV2CD`6?FfB4V)l8jnPis7~NkO4KXunktH4Gw+M%fi;(3x4Z- zU!_d9iE!<&V`W7=Vg0;|1#laDRR;Nk;-}D`vQ*QmC`~E+d`Yv*MqiB|d~-?6Jk}sz zJ+EqaC$s;1Rc!VoB0NvoB8A4#m57HApblT%rmA^s8Qc|XooTX1cug0QI7_zATo8la`&+gm9x*I{V3i~PG8EpaO`21 zCd8HlrOvYtPAnTC1aUc$Hq{G(jm6)I#*&EdX>1&o%=g8DNfRW`Jh$Y?PUhTiDLn)R zKN`lv--22GM`zQR{>conA8N#B{(FulTn2oJ>t!K>(-!T}8eV2l3t>CuGyVlWt_*)g zf$mMA>Vus1`eJB0$F0iz>?EgKCWtNkrZYm?oACqPRmH#Hok@podi#Zd?;z_-`IAA* zPl04wzYELktGt6JxMJqj)<-2dc_|hwUUTvM~edlu?FCO{%QjUc{K$}L1 zr4h5?f%d;@znh3GEi>;pQ+rAsXFl41V{{8;xCbWJ|Me7!@q<9Y|AgbQ;AbA>%=lqj zX-i{kV@F$IQ&&TM3*sRof{~e#m5r^byx@ISW@Zp4L)f9yd4co^A%|Gx|DYX~Sp;B= zRbTl4AvmS$2~w2wgSxJ3GC&?NItc?A-;x#xO%qLl5^Ltsw$bBTm!;rWaW@ZkZ!qL# zu}fS{3neQnip}Vr-TdvEp?${F$-~<22Ky0y%Yvz77umpmr2q{ljrbxv`^}?zR8KO; zsdxHE;ybR!H6z}YX!@;w0rt=wyvJrkSB9GJb=z5P7oP1K@=Wgw?q0*Ic+SS_JwlzY z2yyeNDf$9h^h4J$35Wi@JllU1ArPvJw0+8hhK}dhk@uH5r-!Ut%&mkcb30y-mvjK?m{DSik9 zGw4O)W3UoMc|iQAdpfi6MNsdS3d!%>Gbu^J#$v`9?#BlzbmgQ8O%_=vbe&g2Elwj>YQP(S6H9H>6;!mneCn65@mjj0S4Z-Rs zz|M)7-V#72y+8D$>*y7(UTjp{e9SG8+SGpGyn;QUEr|E?#vJ)JhA24<@u6KQkfS1A zl$6my57?Q}%*EVjOpx?-d5eGkTmZ4vr@(|+7sQICeB;oM3{~v5kT?2%( z1oaQY`d+SDs~C@H>mA;*J*b~4?v|&lgB^?i-bf07{1>bQ$l&GgzR7On&^y%y#{^_= zH%V-`ql`GThYKlh&ZzyK8p+Z|f-hhI1su2zKuM{s=oXK4zcjNl?Zt?P>)*pgR0p z)1*@J{2RIQguBrX|8<@lj~`DX9+~uWrKSo!(bD+gtUuP2HwSIZHtRiQ%{hq~_o8OI zG?+wDoM;DKFMU#LJTFlgIJB~4+RhQw-1O^wOI40&o()^-jnRK(pD)9DdNYcPuV>*v@xTb9?PD{62N@1@b%GS$gIndc zP9(Q#a>tCk4H-v3+TU@GiNT_^f6%MXw|6(*j@FCs^Qo7rUu*mh9c_^F7q1)6;W&9b znm@xxQu%&9a6Zh6CfTNdD&#|?g6e93nprt|`sXqzxW24Cvz`xNUOP;-wzA>q+F%4Mt9P`k-@gl=z!+RoAzmac z#)?R`ZTPOhX29p>^k+{}Bp0i^H_wD99 zSJG^yX5~F8(k*cdZM?+qdj}ODLWjSN<9w;2-iB??z&KDRI@BAU?t*`=jW5^OfLrA% za1{zH?=AJU>`K>jw!%;#vyQ$OTq_H$4{#+iBOn>aS_Q_DF!UmTm#n7?W8b6M zSDO3U%&1?;LQm>orNp^ii-#T3aC*^qHzmDxx{giyu=tgqi+7psM@M$So`p%abGv<;-bTN zENOp*1`gt*@R3lKLgo+x7OK8aFhE2u9+Y5hJ?PrZvodv|&1e81KcJ_t;S*J(}-Nsauv5+F?Gu?mf0gO!SrCT=WC3hIb$FdZ&py zzu_ETF=o&LJ8gu695ng^_9i`34>(2sw`Fpn#^Gom)HnQb&ELR@85FzC#`TQ~8~`k% zNLRBUro@0VGxW2+5fl6*OBW)@L(LjCBaLszg(R0t#a?}Ir3qhB;GXI@`o~VdDYK~2 z*;KPg|7_zmIj1}}!QSDI{dWN+dgj}waiE^Z@6}G9Qy3o+Cf2mj*$LM_Neg0|*!~as zxOq4n7rW=%(Zn?#g|t&`ZBHL&Mb_z3Q-nbtX*57&RQWbM<~4VY$j#lT`#`)SU3Jz~ zPhqH!`h=tdxL}pbS7B*WsmBMfR@opd_^X(6YPdkb3?Xx&uV&S(`riCCgxnesrRQga zj%FYVV3d2fFpU!ZL!o@D)xOEeT+x-Mc-Nf_R{Kz&cGL798`+;8 zccLp#ANP563k$3c$)&|ai@Xc!Xx_w~(U@>wb|1lGdSwcq=83cTy4l8Wo-!YNGHn!+ z1$~DZz=a-p2)UC;Tmm5Sut_zwF z+fNGV900^kPdk=FhMWBf^w)=V!SaO_>=z=(xIBjX5K?H z*q@x2pVX3var_{{++!Cu2V+|O3O~t`h#4Q=vP-h%N#V1J&PFv)`#%oJt6GK=MLQ_aIl?gz|C5dakM@>PwEo?=h3Tk0Z-IO5==*vS4h)Sus21tCTNNStT>d@A!- zTBLl$A^{cOMcr)4Nj4%6XDS*l>W;Jjlar!s<ViO*_u6%IZQ5%$AyX&>3V5qMi(q@Yp~W0)W;eO=w%r)Ak@06+J4@`(d-HlK zFq`?F#y$6Cr;Ev4vjbIW?@9Pv3@si5SWU7kcxfy4CrOW29n5Dgh;W^CjS3q$KN+!a zQq(%GKJzyZ5d*sXyNASNrM&O2asU_9ndU}A^=>8X3?ZTR6Zd9 z#-JsEp)5dOd>!)7xeQ03=K>uHnxT;P+!av41CogxoaGCl*tw>-7%2H`e%z{17<>BH z-#ZWJ76|!d?J{KOPeUz$0&cvuUcBTF4K|%L-m-J}>W6QMy*A^_W0ffWq)0TCqWl%mv-DmQ;Q~m8 zC)qI;Y?lQ%0IGBaElaFMdo1tGuwo{E>@-l5Da*?as|>P|uCgAh{KN+yzlH!XNd1J> zcMK(Fywi#nwV;)<`-I(a7@)OPi&n+~5CI{04-Bh6ym9y}9QVYd9$hDpwO$pJFcff`0Eg30VA4l3s`a*Po@u1ECCTViOi7-B|w14F~euXM+?J| z^Wj!OL3VD*Lc)`|LG#3I`^`X(drs=7AqDE~Z>oP@9TK#-WsM+$O z5$Xxk`Z@n8212zKoc$mf41*P6P*@TOn0hA397G)VxSo#8S+)1gb~2Yte1q)U1NZapeR!35;Cyh ziXc6@h60`5^3R$W#VHT?MD4NwfcPj_##;b9f@$HdE-XD^X(6XHd#7-IQ$a~_BHA1Y z7;@`-5@P1wCx-+~Q+1xce9zp!8!8aSBXeftUOx8=#i+|mf2c(Mvgu8vg_QVB?FS#c zZi+D2h2{Sd{)zv8dXEDa!uca9EQ++0qW77(Nx8X2iE-(9$+_>dbF(rEW#&curRri7 zPg_C*Kx)s60C1_wuF!@8s1#~khi7WQ<4j&EzGra`9leIKK^^9)OM#3?#m|oCU!P~3 za}I6P>oe*>hkqL)4l`pFFg_H0zE5HTh7W$YxF(|b0Z=Xw={7`f(^)T-{$_nvC?bc} z&COww>prSN=}s`{WRXI`^-NMO;j!6~yD^+HR0|e(W&o8jioDU3NHVtWV(p`Dq&Evn zRjyk7i?QRA2{0h9A**1GQy*ik5FDld<-32?Xxn^(&^851lha zuEu<#bxhs%E}uC~{Po7J24F$=`4%@w(tB|xQ1*L)-#qDmyf+INSI1cGeFVtuEle~E zn=+!$ffNKhu(`AH!}*zysv6Cr4BhzJwRjo0fkl&;1uYbJtBQxYgj`Px0YAqLQXZ7e&sU;fN~sQ z{62;=QsOBP`A`}nIu{JBe*|oZN8Dtf-?bguKa2_d+;_px-|skc`J$e>_L%(xDYNKp z(^dP^MhxSmlCQ_P&sq?h_?zzIz&r+E#-(vnoGWZkX0BfU9}V6i^hAf%O#oSd}}p6 zhLvk%s@$_zWW(cXFZLKAW}IbfLrx5~Sd$YXL!IC+dra-Bw{9WF4$!R9VK@PH#Kd;G zDc}OvMQHg0ZC7-A^e9YSv;a96Tn#zFt~G{8+Ck8VXm7h$HUxO)l^Kpl6-C)nA5OJy z*fYj88?2z8r9ab$OK@5Zu23?YG~UxY|9*!IUh_IcD`w1?=&DdEDy_uT<$s2LT%4lI z__m_kFV}@r_weqd5Mo9>efCDOG4qAHBNsSVpiQ|7{XS68ir7&}0X!BzxWRoxZRK-K zTmoSIh%O&8ODJO$`v+!#>cFIXma;LNw0W9SRpz$`z5oJ^0D*dPHfDi2NP)XA7{fh! zkcv+YAtvkD$|n~}Y#R+n=G2Dk7Pf?vJhpS8)bn9|fgvcDHdq!=aDhr}|& zEnD;Hz@o5qp%yRb`Lz@9+q(+>9fn{e=_IdJVg%3)EC>GPk~XaRSu<6>h9ug>zrViW zxBl5e1h+85Ko0)(N>c%PWJf(y;HXYPqP{WhLDtO@2tV7(@xY{=9nir=^e48X&lfEo%s0)UwcFt_oBuk5#*A@|!=H%&b4 z)(ZAq9k?=ml@Bv^E?^Bu4O+`{n?TCp(YT2mtC=l~3KC8BqGSD-r;SNPUx%%uSkmH3 zUOiCtzuL+mGkKtR+ASb`Dq-ef-r%C)+)e&VBLB(cMZj5x!G1GOCPvQ>d(=Y{D8s(` z-@L}ysZ_$b{u+L`PW#=bpeh)+e*v__uZ2NHM-@okUdZ>*6dh(C(*>g7*l1Fun%o7R zBAp39{!{ae%Gk98x5=-;K4-QWyISzP*ie?r>J!lUaR=WJuAVmK`CCkg>&PcnHrtn; z*D&LZn7P7pL43Zq$w^gc?@b*+0L-1w->O}D!cGXhjp?!z9^b#RecymH>5hC@L!ya-N2XeF3qPaDM_9CEM*3 zv*#JB%84NfYu91kQP-yFcA$*!{CC9{!sWGO`kdghw+8|A%&T9>$P1C$>#%J~&f7Yl1?33Wj z*20pf*LQAq0c>Xds}yLDp!|8~Md>9N{q^wpdgq7L{kpp2N|)0G43)h_1Q4FX^}4tO zSnUgY^|8D%qn^v_F-mmLstcri#%;CnfYCUJVVk{Kh0XzdRSnVm65P;kH}53FCAk=#3<*?5VmT6SH#FIAtddRucG&xAKO!FLMn*7#z?Su>P2W@rELA^ zOlw1TM-N~JOZ7}^nR!JiZrka}!6VUyM4=9QyBsun+CUd9r?mL^B%Tg6hI3)%OJ)oK zP6RnEx!$^4t9Z>}&xsi$aez?@Kudt*5kx#(;9BnF6PH*9hBDU*9vi3sgpK+etR0eV zpI2-o?|bMUWtA4y6l+C9oYdkZ{;WR~>=PGJ^_7n8*?PH1sb;Wf%UHc=ge^rOtoV=h zIG%)<6yIG5n!lGftmYwNU*b*c@vjyDba_{c)N)?JaA@j&>8XI=h}<|b2XfOC9imkv zK#n*79_KK8Q8%bmRU?L7+Th^`d;{!~kN`BZ81nZKe^7`b*ggN*2o+OkSysl&g(N@= zzU`0J@gBh-=W(vh57O+GqHD&!+^{N)pX5#ZTfcG3lNlP~B}N!rE;|U(!iO$jM(k}D zj$xL{bZZw|XuEtlA3B}s@3!fMTv4!8K7Uy89BAuY(LOtC^YFjlDqZ04t=9eFj*TU7 zaI;&0(fA5w_7X9|)A9?lAN^wXUI-Yzp@d=LexY>YT?@7-jNWMa*v$Fj9`6xDIiE`M zc}w}SUf08#$}Ab}@HcW7z|EBT-LCqcnX1P_rIz-*;(uofr0U^;UFT1%c7m|~A5mW! z7F8Fny(Z}HhCv!>5D|$XR7y$^Nrw=SmTm?FmG15?Q4r}Gl#mjTMkEB0Qc#hOZ~LC} zU1$Exzq!`6_pG(<=XvhP)0ke<`A9@OR~HIVXfD*?7Y8Wm3?$_b7Mvkmtr=Tg^^ZL> zAjaIe^O=_L;`Jo#7Fp4i5nt}RWau7OU4BY2GP$MZdqje+Y<;&JOuAg?E@!6c0onyZ zT~2tUZfD}PG>QtKQmEMn)Ae@MR@R*4;!i2pm5B~Vj)~^q?fJiWNu54b%n>g1#GF0t zwq57;4WgqvxS_uM#hIiQb|Fx9Ftc)F;O;Ng!IxxtEHe+?zCsjZH#j{^48en3FbI990tVIux>$GH4yEoHIS$6e#7(ATj+{qoTASKngd(3%sp3>)Ehc~3TwbpJ zGJ2mJgRTFAFvy|45SSj^KFAz+z;yi|7<&&-%NJ}QqZWGi+O)lkEpsotQ0Er$XUq@1mm`HKlGW}*J=PG|U{ru$P6P3a1&#a3AGAOIyP7x$}Uyym03 zbR@cpx_#Z%k7|kvYVod5(x$E-1b-cTzkh3>JDOS+K&jsII;1kkO5a&XYY`|cP3UD5 zNkNe95Oe#>hc={MUg_&*s^u53qob7KQnNk3#~VjUBtLpOguVn0tY}=5<*#Th3a_^e zT;Vd>317yO9++mSA3qJ63}eYW)>(sA+|OiIX4xe1NK= zkuFPdsjus(k-N}|W5p+l|8rN&vhQC@@PcgRe47a&Qp-V>;KmTaN+g3g6E?%E+iH>2 zh#;rcC7rKJ9%w48I+fTw5HOs#(Et1G^cf7&OXRYSM@fF5AY`U zd~*8LR(geAhx-NT(jvQj>5JdL+Yh}g_btbpU3G+XZvAz6i^`WjdG%V>kD*v1A0L4kkvE;Ss~4RTmOx33MBd4cZzvIzMu*k|vVCXqiKFbu5t z@yBrct1Yf@mDCT#g^Jj8E6~FZZ)24Wj~Xa@y|I|h^cv=wW+v~s$kF4n81^11_sy(c zb;z9Qcb&Mk#Mw5FDBjydc4K2=7aqwQP2CTzs~So#bSaCr7@NWc@#+-IBX+Nckx>>Yk{BoOg*pa$xJxBZC!1V8If%anl*U{_B0@ zo%l{s_pH5m^&}b7f0-4tq3D7RDWV5hB=+z=w9D<)KliuJ6AvESkrisxy#E-2D9JNI z_!1jr!&B)WQ6)@vLFCJUM4AdPld&V$ppwz{BkA z=UcvedB*&sJLbzq-MQ$wfXwe7Y< zZ{h|%jt>~LgJ@;*W;iiIw?F}l*>+ua`vS*7mMpwmWY1{82UkFQ$B0Acip69jZqSgf zDSmX-JmqhIz{9NM2ru)W)d3iSk53R*UEM2&-}6&hijB8N%Chcq1iVBNKmJ_s_d-1t z;_fr#g4Dfb=-!$oB!qm21*7n zNC?bDaDTeQ%yVEZ+wN0hN=Ik!&rcf7D#Qz2vy63PW(AikMGZ6;b_RP&ZoVEh|EeIH zm}uC3R^26oY=32s8Fq)Q7ihKVR7HCk2q?UmK#WKGwzs}WZZLx@akV#_C5a7?F{{8K z3A6UrRlV*V`Hl{;2Z+QmGQ-m+$BSMZ)oHJM4Eb%|=a_>CE{r*cIPowU$i+kAP zbmZAFI;*DY*OzZ;6}P0YD7iH(YnMqDo{c) z*2({&J$2`~LE5j0^tY6nQ=HuE-**WKE!1GM)Qo|-_`~UeNnj5T!;K4|B?RlRycJD> z1ip^UzwP;-(~1Mv=Xw02G`@{S=LPMz*lM3ymVaLHE?bOkWVjWY=@xg|QvjroBMt)Q zzjSAOCS0P1PN3y6B5q)dQx!#FxBz;}Ap;Jq?fL$)T9LYyUs%adCsR((N$>=4IjG55X$*N^fb)*Nkj`*e_I7|9`IIiHoO|N*Dm=X=q$G^zl`;-*;_>#AUO8jC#e;rCm z{Pnj_-u7?+%JhU9=h}0!{#xZ)7<4GJAYE3+x ze$=9(KP6}y>ooG%=H5Nln5Q>^|BYt{cT&*Y@;qy{5C&-RBf>2rvBBU0wx*v5au0{0 z^R)~}L9HGa9&r5ORsQMP&Kt(Vo*ap+x4eH;SR*Or%?Dv}Q@#N#HOMoLF?)FEK?9?Q zLl)Q)&x@uywbm%8C~SD8K(|^75PLRc zQb>OKl8#3sLG$?i0D%S(iXbf0>;)%T($;n*?oS(Jkdic&9^1x#Yvn+_a39ei?;9{6 zw)4?W|46F$c9y=xuHvF};L_;EQS@(fj`SyAy+3d6h-UVrB|yzNS&{DIK<(e*<>C`E(^pgAhq(fyeEYiMH)b_dvE1t zcqK|~kREqFCI8N^fIq6caBq&JRwhqcc&^7iOyjwTsP{;f^v5Pq=?AT!OhU>oDtP#6 z=0Oj=Yj61Q;WWn&?bpYwc-Os0usV01FLdO-xGtC4Q9ao{8^ni*R$O|pJG{2zM_)N~ zgMj3i$uap&#Xhru#;K~_VSTS-Ec>|w&45w>QJ#Qz=I5Qor(~mJnEM@2==#*rDU*&d z)JExKk?o#F>wK3bBZCkupmg&P#e}*516DvL3q#*hfeQIjV+SU0?)pm~&ssd}r6xb# z!hRXe@~vN4Y1F#$_l4lT2%kjVFxot=cFB0YBg4nxQCI9o9tt;CXcpn$nxd0gDAs>W zdgWbg*qwsgR4$7zO~U@F6_TVz|E4KjOW6GNXKAiGS4-RG!HwE}^^+V=wkeE3<@FL9 zfh^n1&9a3W!55KtReIf0HqGG*0^Ti-9d;(TY=`EhDz-e$n)~ z>xru7(`SoZhXnTe^95rGHz+Jw-rmchhxrSx1&&be&y|Uc6B$O^ry8h^%ZXLn3Vd;& zuTOQh*osz?U;7@figzA#HB88VHc0f#%K+2C{!AIn;5&ne#yg)V9CKjAX)iuh2{G0L z$BK&ye)!JmLcaOZs%BW6*L3RU*!j;|Y3&`I`*62-SpZ3nTO317FmzuE-$7HpT9XEW zYi6}L-dY+p+#Cs(Y#57840;QB02EZsexi0LcV)_A6!Ew7tM~z5yaLCbp}u^&JN_%v z9waRPQ{}=3cmV8z-r*}prQZJtI|kOdR`$FZl;Un4%~F?#EOn4J7w5V7Ki4P55pGZcR3 zQkA8$QHzgiRU@^Eoi(1>J;u!9p$Z=6wxFu}+EJovPheKy$BQse*_zXWhQ?X({^a&k z#=cDolQ){z!DxssBNSDmaCNaI;3wT%Je~hK_inyr*b11>tt)N|NZnd7gvPA92tZ8o zmO_Yf%<3s0t^pVJuH^yNoEdyl~tV1j&W`L4Ir4 zmao44?;@$`mNeN-mnYimI;l;wYP(C=P81cb1YVQxWcO1T1~pa-Qazwe>@2y{(%ey% z_37Y;FpGc9Vm~EQZre&iLW5Y z{zG$`xGzfdzqEUqz$p}sFYks8f@KLt28q{@O3P$;fI6u9X{}D!D|jrvLm3c?Rt+^F zM&62*qTKPq2FP$0)CYSJp{nvS#aob%nwQ1@Z1@d@_}ms|v~*;D`8ZU(iy}>CZ33K4 zhz$n`e|8($3f6j7^c{YB%%Q}fBNmgM-4lH09eZz8bMp%u=3XI@&4Gr*wd2-d#)aej&4}$r4?9rO9zpYI!o# zcBvOdl_3UIP1~pE&URmSw}hNsQCx9fRhDg}{WC&3Rh@OUMVTiVdXuOmdS{b~DasXs zy%WC7%;&u=+%cOdO$g0mpTb!s$0n`- zyN7@xtcHA_#HkWU5pq8&6@wZR(sLg`86uo;c!|^gqYUm1vo61qfb=)=_Sut4!#qMZ z0~%!5A)$;L+{)l{MQU9Bp?7f5sQvb7QQA8v%fzF)v_z!G{;OX#xf2zXKxMy~wm#A_ z#CqFdcE=2#?5{!<)%dC{oy@(%PP1<^>i6qr@9;*5aV>1vjem?_(9>e+R=*`5hOSp} z(}bZB|I-gZD?;mnJ`WG7{bQl;TXdRtSsQ!b4fVA(L!xRFFF#*xNq$jzK}JbcUQK>h z=>^mD3RfHck5B2QHPuUOO6O+}`+mL8>8dGR4XH-XD^TM+FcUCPI0d|78!i*1ctkChEXrvs}3CrlHr(m#bApk96qT&$^m!rKO7L z-lSbWzH@U`|H8e(K%zTCj3`R4#W0`4E;GgQ+e;l;S#n(?y#3D-`=hJ&`|PT7r%J}B zo2s9#5r2GSdqYaTP;Ny2Vf!n1|k7%H9?s}d&u@*4!>4(K@eI|Y} zYG*>m07dRyRe7PBwS#u_eLL4eSm$)Fh_435!{Zyz%DY9G8$}%9Y^pT*Qm?2KdA6Ln zzy*N#nL5N{%{ntIif&1h{WaRC`ov-WM9$_5b7Y8*{_Xc}WhTxmg=O0KtVtN*a&D=o ze;i3_Y~ICV!la{xAwNQq=^Eei35%%D;{E?9H%B3tw{iYmDBP17aI^a^_&D-FVU!VlQa4D zTN_ew&Dl`Y^CG1V`I{7FkQ4?lfaIXN@srT)Sk9mH+h0Ew%_ZFAqE4+7I2}`wg#`4jJc#cYp@YmUz=VaoWM^y`Rd~%e% ze?Pr%H8y&*?q57)DnGYoV)34BrO4(B$J;lQ33Rs#@1#gvHU}w%0C{ z#$$dgR_lJ6S#Px8ma3KCl&4S`mChR~+wl3^?Db@3U#iXt{o^Gbuwe4ebo}$t=3x}H z^REJME#&elS&!iu?1XEq+^N>>L>tKJBFJSrgoFxU8yQXsU{+8ChP|~!LWjzm{yQOJ zw&$;up}2e^S_iB&ZXpPEafqE< zx$bv<7GR@*Va$!x0W5$qbMo@`LI4;yiAgHp8wA0MIKN9b?3td0G9~uU_d=}2I|-Yd zMwr3^{7At3(H-DB*7ceTT=8L&$T8D6Zk;QeUMXq|jU==+N{}l5m=^Vhdo|q;7RnIN zAywIwnVS_^IKioJ_d|@cRVe$5PTFU&w86(1G!gHI=zg^wiyBMCfuF@u7cNMZ*x8v` za%{kTqJuM@aRkFpT~p;FXh0+Mkb`JB3xATxJB)dG2S~AHAcw`wIAZkyO02o}hv-D1 zisEXMNZLA0jTCZbaa`MhHR^<{i;!Q}JSkG;@12;~+2^as#8P5ux@{SS`q^Oyl6>~ z>2~jJBy8Tv_H!IfCFlwMwOw?je|yP`1ce6JZ0?Tcc0)e9$$3qF*Tr+*W3ZF-W9Eae zh|EmE#qyGE+}1T*~a%A#pz&csyi?rN(Yx^KMeVx?I~y zUb0B^Y}-q`HfBAN{{(|7ybP|s4wldC@j=1l2DO-3A`C*Dij{OBAJ}+egS#TVj0S~T z%&%@9w#)1@q;EHbH;?#xJF-%XPHeUPV2H7<&LmY}ap}2Q6UF2eM}VL3uW)lBdYGC4 z@G-2fs3HC&Wzar^q(JmuigJ60a5a4cdlY;IYvBgaaVk`9w4j$CpwjkFuBkdN;U5Yw zapF5-j|rQ#Kfz^OqPnP*l<`r&?81?-4}!T7mLR&=mOP&h!62~a_2L0e{7ZmpDpkL8E#)xp&}jHfE%e*?|_K$`&L zc$5`J#6pP6>BYzGRo#c0Wm)8=@NNHlQT`#SFp0^lW}vw={OTC3^Bc=-Z!Pj4g=2@j zmaf^-I8|uSEL&@bd59?Jl!8uz58J1N0H^i|V7#9(N6|BgbPO+a1u|TI6#3ZrM(j#n zy3ciGY9++`FPhYUm^-&Lf6x}%bI9~Doxc(>P)bexQvDQfk@;Xl(vGK?;ft(1h7md> zqlu3+hLzA*aZ6VihMWX)_$P(|oYo)G^0y!F2{_#FCjz%|6WgFxiWL;NnLW{ffzckP(tSj-4V~QJQg}X-ANqoF6a(?dBDBu zXMj&x#W-5Z@kslM$hv{~s{paGFCJ!PwX_TZzxmBb6$%I|x3wT!s_7Mv#=(qqhno@V zLC^~Cj_&O$X(d1ry-2VJM}J&_qYeJ0qN$gc4^|7P7QEA(gnKEIp`l!11VF>g@4(<< zSZbb6fHTY4;pt$BXQb^z=JKqr8fug^Xdx$A9t}&u8pISsL>3rMp5^7echXlJv~7ag z6XYF(%)h_$6m9P+-dV46zbiib=+dm4vq|5zH>LUA?g?QO>ox6&Hr@pyqr}DIztddx zImhpwyjq54;cBugK7$;Q~ift_b**2ga9E*TL{&WDa#gZ1Dn~l41{OV_Z zV#@S5LeOx0H;mr!Y)Vjh$IX;1jj`?yt#xUCIdh)L{fkcvB1u%g&97HcSHRdeBQpCv zZ6$(NDhdC^ppp8*zt*h~16Gb=eduKVbT3S2%L%RSvPiWVf)H?{tp0YN!SLgT!+oNy zR$-5ULbsR-M!EHn6g?BJa z;>}Qe%xc%{sx9XqGp=@Cr?6GMp4Y9L0Y=XxbxzJCEw}<&;;k?kIQvOyw;iw2wr8Am z_->=~N0o;@Yeqb}UC$!K!{NZ3a4Hd?|9OfRw2fZl+cdxPb$itNwj7Pof()^yDBwSe z=e1*LX<-2EE{)_s%yjxe?VSwWmK5yS(Kij4yZba4lRxg_<}3B90|hj_7qjA@H7q}F zZp`d=xP=_@?B+yjw;BzFU;FOK$MxHnn4vgH-OqLTqnxI_-cp;Zye@L6+X-|E9`xKS zCpi6dLp%9@Vj>p=03Of*aq1uisJ_eC=LVFz5FrBKdegAfI13zXZ;KeWlLB$uP7GNK zDz4ow5W(4jl6*839bSR)9n)M%OSx*zPrJMa>S5xrt)=@AOr}F-+n~O}z=vEL$Xzua z6oEbRG2R!8G2D$muIPC-%5*Q}G)H|&DrzhE`g4A_-}XyGb5kZ8Jn_}M%S+Y`<$zOZ zC>djVFu;E>v#YW(^dGer$Ki@_BSXWJ2r$-gAmDBIFRugD@+pmf;y7MepoPvQlmuG~ zD+o7%?5M}P>1bcXxvS(!Y%Nx>y_Vw;{bKT140psMg?{z^ItyTjdt$SqVBn)7pgzkG zJWyx5-NJBU!TjAPK>OO#?WvLcSHHT7owD?8O%*;5oUxu$++82i4-zN2(fN|M)_xVC zz#MnhaF%Bq_yHoaBB4?y<0cH#7iI=BFhCb#+Coq91vC}}%^Id~K@b)}wA_o2N$I8o zX1T%SrMgNv0?HIJgel50l7zHaT~6kvCc|-A0jI!5)0zz)>Ng{`Z}RP7iI0-%{x-oo zr19<)7PptRWwS?&;~r33bN+;R=qyP#lW^DK{=1-g^uUfhe zCzdae#@D#A%QXU4ONr!YksZr=>n8m-`~$M^aA7`V%ddBOX|sLd(mdMKcvCp=fT2g~ z!u8ZBjx3hUTG5*3f{=dB@${gAOh$hXx>c6XcTnOh$_SwiY9Rh%kp)_uTI1VFLSGJg zlyK8BMKc+|@nHd6K0%7BuTEuM!n(`+jcvelfAU&an3fln%{#KU)8g2|_Pr5+T`?*^ zsH~4()AKH2IWc)gn$l0QJUcAdFk~~YckriM5A9zy`!kG+j{GlzcDnY|aXi@Ccbmyh zFnLkRh6X4cmv-0t#Y>8?GS$sNH4rw})+#y24Ua^u9|>4k>;YV_7(%HwdnwYP?>g}x zyzxYskw_vyfnakeIXhX!9m88NGbVe?ivTtGF@K+=_0O9UyAX4AivcA>Dk#iyU-9<` zEy5i#3^SpPRf49o8c)Dh(Qv|XESKj)xM##7(+35qgVQ@n-pj4pJTQp@TVoXh{wI&9T>!Cm| z#u5p{9_N^q=f^a*5yH!)uh#ux&W;Cp$(Ab-Gz|>My}@jwhY7BsBbYwe#r&f)A6uP- zg%81eQ#bR=YBJTt^5Gc;_-F^;SZFV8xMsRA`0aAs47tL7eCQUoub6W07xB!{YxuyP zhahiy3`UwvZ1vs4%;x9bJMoX+BtK!KKA(@FQY-r~P8MQjI+see8VO!>f05I#oGCF4 zekL~Ky>FbEt$h%ajbc5YeCEU^5ts&YhKRoC(M`d;FYYEbW5pwWW6XMu)Ns1I-2vcUB z{rpbs5!smRoG(=TxGem}^OL-uuR`Of$XZ{qCy9~YXx9C+TNMND)aXs1Ab#2fltY%d zXLGybbFI?S%VT8lhx<>P3=m+sfEqXvVPo;QrL&v|BT1}bb zFc$&?e5zZg$iJnCZ++tyX?6p7w?Du2m=?fYn;nh`gh!FRb|;0D%&(4er=NC2J$9t( zvHTYhYUYaXHj4x|!B|wUUNIH4scv@@BoallEN|(8b!0&n+)WXUgMDb@d}`*so3gHI z65BaPqUZyitnTqXdbJ+Jr!;!(Qf|?2P-F(M8+)DBiPRw0!+iF=6?dKa<^089o?;Mj zfLG;3t5;cx)%8au!&ti~Blfas2hDBg@?w)$f-r*|*YBcagOLVo;DY$)8kc;Sd4%6p zdTdbBwXLOB)nP`4-KW_YGHIa#PI_V@(7>Du2g=p2I)%=t+f(8$pUY~swWg@t1#56P z15&rdilEaOjh_Gv*kJW4tViU)58qclq8IJ8aI-UW?v;_We8;P__{nTbxuHoXwRg8j z$HnZb9&OIV9@;%^RaCQBlZk16&MhRd66=|?{C4RfrKYHH{8Wb#fKnG+riJgyS|{GU zcIChMHAYJf9hQM7B?y^0JfCQ$=7-_TVFj|l*-_Bu=limGhaXeD;!|-bjIVh^Xs3H5 zc6lNOY!QG1N*8g+kw=jj+a8*FR*h2@5*x<@TF>mYh)TGY;;xNyYM!C(|CnVuWHaQq z`CL5AZ!sTA)JnT1jC!>3hjgo#0D|5lRwZ&@TI@9M6*Rkq4U*uaM%M|wCTMtHE?8T=?k zk&VDpK1Ew13wf~Ev1Z7R?^KvN0S3ocghDArD7AjDpCqVIMx#DLutS%`+kj;#!}?uZ>jR}Wc|hU z)xyQ0ryVU3dS5Ta-w*pv?O7RMa|b0yj}@)P=6otJYV4hY(mi%{*X`bmziWdwK>i|< zWOo-dgGeMR0U#stR3-!{l^s&>@-}q&*}uXxNVt`C5KZW-g_Gzez;VL%fEafl270gI zQU9Bw%E6a`vjhWFb>dpDL4>`Pj?%hq4#(m=am@%?80~V9^V;gOsZuK)!J-e1@3E$? zS2rxATT=4mRX*Z9uI=_BryPq59aU!;Aq(a|FC$WAL+@Wh??sLIwk|f{huEj(4_lf1Z~J zG}#H>jZyyXdmq8yW}}5{p#%4Yu&1B73t{UIm;ffL7#E;K;B)hR1SyxTUoNs)aV}DO zfapEOO>*ZFqnOE}>_WS%<#(xiC;616<)P6#`*CmP%#L^Y_`G!Z zKUg@!f*Qy!K>$x8tfxQhfmM;=zd~SNUZaDMCOw9Bq{K>!-v~>h2Nq~bY0ZEez@l&c zHND!tsd&z>;a69?K5F4`>CzlF`YW(dm{pnbDQao^O^h=iFTq2a;k&m)7mgkU8N9u7 zgGKng-qb63i#1XAUeUkX$OXonN42jRj%VCo?&%GW&^~gH*HJb0KyzZJxcm}E*XR5I1Ax@Yn+ zlTOqPxm;FQ=c8Y^4NT5(iDEOqy%}(5X3Un~koXrW(k9=~dm;7<+~(D);(es;LKAKC zhfNXsdrC($R%~m(cGWvJbm&l6XQy~qvS+t8)2TeFo=WjpYt?GhBH$?3Fe6rVDhR3xUy<=)`bJ zx%+lA!YG8BGak5)V;sAVh*@}sA43^}z|`jN0&WzVlqIWrowL_LA|coi<5hrNY}G7q$tNkreD?D=7bW;TJb4`c zYIUL*d3q@js)<8@F^n~gM1k-nq&&e^X8aL!nZNRPXP4YZWC9RR2#VnJX>r#Gn_KUI zJ$&$@(w6gkISdPCkDi)ceR4%!y)XztxEk*NMuLc(G4HzR_rB8aY8`j9{WiOfzQ$o4F z4hxIA+Q6-hqkmje0rPzVw*ygux{&Uye@)!a>pMioOmrr zn$ysJ_RTuUm3@2}SyQBQwvF7X!Ud8r;}bpk%^RJoU!fTR`^qd3rf<3BHlD) zv#n64Y0wh{<~zRnh7nL>#af-x0!EG6s*}!RYQN}<8?e4J(f9G^b-GX@ONS}(UzC)7 z>=IdfRKI8`2{rqleE8;L%810i{$}jxhc{F^M5geNxSSM24@-EXTzzAeyl?J_(Dm!} zx-UrRrN2h>DsuSj4(xQ2xwZ#R7Tl<3Rib;P#@$pqX4;OLHW1(^H@PttR>b(pJZqVB>%s zCN~X&t7Xwor@x=q+enKM4X-98wzApyy>$Pb`ib3D zyTH}8x4mSe!z)pjuRif(5p&Q1#n87pEeW08Pv`WvC;m84Jh^3Y)=p)N z@O!fzi+|S*tC>AobUAbZJg~PT1iB9DmH;Hk&{OXrQDhFPzL1P|PYEH4iFgdKZ|Vwa z=-}qM6;;1Kni`+DSXFJk_v&=zk0mczhf1rTsMWCZO*7H}9Z{j=wbzu1DV;HS5VmdE?U+T?s48vuw<) zA1n=!XFSazhmhLzpkxPMfZF3WY-)*@CjeNJGlPB3`jrwod!Bml!Azm#w`vxc<{ripR-!?-c--U}XswQx|&7K4yXXhj~e8 zW$5Q=n~yc1(b}!*%=pC@UgFn(a8YQK?fYvu}nUQ ztN1-|FhgI4h@7W%dS>0t_~-0aX48T6Nksnv<;PC6_RkMyml83_ig(|#{Mwq1p3Q>vv&joe6qGK1{=FTT)vDU4xv3ndya%wVA zi$Y>iOtJs4ZgWSvbL;&;@UbZ*A$4M10=E@NnN5+PuBvD9w*1lXTEei^Vq?a!?Adyxji=8`N0AZsJL|bp z4c~vOmQ;tG7d6*sPCw~6)z{tlQVa_|EYpIvX}nMM~$bw(CiTmk3p6m4E+Ks?hz;P_w#T+2+{;#k`C zGkYMnd9}57Xhe%6MLxIp~WRD`*qIqh>%(3;3rjz26fkW8u{RgzUmF_{-dI z&bPI1$7->@*I0R7CgX#-a^WBB4M1-yWK~Vq4r@?N{T>b`ml1hz)tO+fXwWTW>vbJkZoxGQ2KOIFMHA zL##GZlUbzBxExIEPOr(;v)UjCaGgZq>?4K?**2s%P{@RfFgoswcs@KvtY|-PuJ6%| zcO~2KSd`1RWZn|X1--us3l{>HjA6uAh&VH|o669_bRPJLRH%)EM<1;&Mhx&oKOp4+ z`{&d%yDi#f?9xDLie!C;D=Y;EGXt;@3OY|~zVZdL-io<9Et;@*GqF36;cM}nF>Epw#{(w;d&rm@3815v51@-ph{3|? z%STa;CnJVgU~$dE6z&^piX+AoGp5CI;Q=qGD`wjEh@A{N;|aA9Ah-_+E@;s76!!ej1*Wl_A zz6QmvvvN*mrQ0^JMJVJkbsjPIXvm-^xXCE?PsrWC`$vi4`-jwwUwb&K4Do^7q0+*g z48Owb$+Aa#Jc4j7njLsBZ4zh;f#aT1Vg<3H&rnCNLuH1U)#XfmK;UmqOrU1M!@D4^ zN7?AE`8N%nANtSnKbCE|G?gxoYw}{6n1uTzVT@w>2(T4o{i{^yR>TZ#5K>ErS(g{th#cs44APx!p`Q zO9gVSE`KdYU;|M=Qn;WI1$0qXzX_PHL@)j%DmydjizX`}yQeCRzmvj)M#?uO>kHsTEBLIH}0`I{ay8os> z8=KfQ*%S%=P{5x0xd19&JtORWu_Voq?=Xy3o)nL^6o`B(0{8gel+#OxMLWc5ol%*l zze9NAIl0F}_8|CTB)W*W&7ThA%-_!wJW6i}5N(7-zr@nyvROZR+DiFUXh!;Vj`H^T z`$ZlLk+80ANz8{Pyv8G*FrRf#T_+;Vb7*ScB#5%1TSkfVp{}F3S&4iJe8G(Y)(j*j zrYaE>T;KcMTdO8db$FTAioewT^qrK(Y$;Zs+L>@9`~jPg{q`2@=v>3n-hkq3REv56 z^Xwt8P@KtPA64rJo;ZIVBUj`yY)rt$sPkCydUA-r=i_DZAmm&j`MUdcYodGGTUKtq zQ4Sj$J=ZgvwTjEe8CQ&X-yD?F@Ywq&WoSP9+P(ER)J!l=z&5;#2!wl2oT}sv9NZV- z#ZyHCG@B!7-ER)jHTrtJ^>glur_6h1F~!hV-vCnsDC4mFo|Fzf zHjjqK(I&)iOqT9Fr#UA^v>x%`=Mhn1c{wdFc_3hf>&_9vA(zn{G+1GE>18-&{O>F{ z2#W7$+ps1=6NzcQv+uDbnxed9DF}n@au&UH_}f{#N;zpwJI2W6n{%flu)aX=WFVL? z%9~AbeE8cht9UlNMhO~Mmt`xbhhjqCZLS4N-?V|Z@7g*!wSK(KZMNgQPrlrZx*r{r zi9bz>R_re$0qJ5-zJChYO=wh$)*Kpj0?m#|CU|-yc=0&!*CdHwQTSFN>Ds4C2fL9i zBsA;xUV-vza(ng-=)mNM0rg|CsOzzoJ#J-17KCa?#Ovm@i z))OLhGiFk=UN~UMp5f?{O8kQlJ1M>H>hRKkdio1cA+vQcS`2|)X@}m9ZVUyS23k-Wc5aBQ&KqC~||Lk^3+X8SqL_mno2vWrx!tul^B>vh@~)5J zb<#Ir>(uNAKcniK_n!czCL1!ixwGe_;1d`M&|BOj^-9h4Zvm0zxe>v+$9q}q$-OW z6qd{xxzPmOAkZejKGo2A_UtcmKiSO|tqp`cbv-a$aKc&`W}6x?{$m;wzTj-{Cv2|5 zGUP<_m;XjUveYrpHf6#=Ia*jBE2y(U1W(kWZ?y1DQz5L=$z zD!Im+Kc@_Dy?B|~xJxZ<7Fe1xL@nJ%Qzk`vU-!FU-dFEF%bO|s6iv}0NGStJl3v2b zv;YxdJp(zwCF|UAxuk+i=Pu41v@~bWr+TQ|at-%SR)9?kv%i(XHfyMj`>x#f;zpm! z>r$JBS2$G(38kB@ID3*0!F@4o|+FGbb*!&a@3N?zo3v9!yh*k6iysB31uUbr32o48$ zdG4nmX<%m(RZ{VkksuN>XB(N$fB&(!h}rvTvh=;i8!?1pja?oGgRf?)LkVbLdwc~Qz?KVU z30r%pW|vD~YS}4;03C)q(`%@1wO*K)q#!|0g;((c19`-ozI5eVDCHK3XSCSQ%U)SQ8!~@udcdv6*lz-G-`yAvj_T4b2VtH%V4ws$Ah%_ZAA%l~v+B-h;1 zBttIDXfM!HS@@6q*70e}##`Mk6eb=vAh(%Uu&b-`3695C7xA%IhYH zC<@)}F4IQi>Zrld|0C)vqoQiRx9=Gkx?6H6=}`trQqz7&=h2AoUYI9+ zkn@ec{Mc&)Qd3nN{4ABNqVk}ZV*+47B`}IYOe`is{bqlo)pyQU@$T;OA#%ySC^BQ) z{E5y1DocaEqs);-*lZdvHoSj6d%&ILQiVrGS?)?DkH0ewRjZYb>h@3n7%h^A_!b)Y z1gK1RiWq8i1x%8WKWB*%h`5tNa$ZP-g$lVSHpT3t>@Jvb=5?{izCUQ#Jg4FfHEGr! zVPtYt`?N7%W=sKNU%|j|hx!gy&x*PNq*0*S6bAko?4NuUz3y^93E(t3J@(f1WE^!#^V2+(!A^M z8}<=R|MA}#fA5t2p5%f4z}_vrU5K-`(N)iNe4UBO#iHcNA;kD&KCn)+1A25PEf^63 zbgmT8LKnX}B5o-fc41iMAE;D}y#a3v3)LYcyKWLOTa*sM^TG!N5)3N}LSTNZVgoV1 zSQ25XCzw+a;g-I_sv)$q;Xu!md)gMBu+$uzS}c6|a1v*c7f6BVTIn@4BYaZ3kCavn z@1IC|2B()Kh&fH2M}`iCe<;N;LgyQbk+Q~QgcnZgAz4CDWHTUv}+6c6_5@8NyCiSNtTLK{FpL%aOU zP{Q(|Ja@)8auO9P3LZRC=T*cGSS;BwmAXN_;i{8j`{j;W%Flb5=P^^9pw4xG)tJrM z!j6SnEv$}K*}P|VFJK-k_i&m2<~g#I{}FiiS$!cVW339lKva?1rxOzn*;sw90DUV{ z6|uzS8ejZitrA0YpQej4)kFl8xwl;S6#ql1uKTVoj9V$ zK^sX4y=F?|D4Zj6wwc)cZaecfO(+sUE+mG!pK`pVc;}PXY!llCrztDF%YpvLDhnkn z=Oo+(SNZpjLhx2dp1MGvWxwPH5>WQ@rGa9_bLVkUfLWWMZXk%rpRxHM_iSRob{Z@H z&&}Aa0)k7>v#rnlT2|xb&BtIVnkz;T;uKw-icPSWznzGdQ*K&J7aQ!Od{rBGPY_@f z60uQsSXll+pivVvq|z{^34kh3n3WPSx=bHRCULo!#O<|ed-+p_6pcGl$aXm*O(9JX z{PbnVuw~>~B0kc+n?^*D2Vu!SUYrvoe!Qunj-mP))X2`QXg)*D8+wA$s5%PEEo@uZ z8qm;ETj*qw$nl9&&YMvT#j@d#f9D(;GQ$Nk?(QR5Y<`?po8ged;qP--yTn^kz0|0m zGftF&-zr!giyzjC|93)UJZA3Qt!{F`lmAeE+-xKmzKhG9W1|S?5@Sp&0vN!r@;*i# zhE_!_cO?LM3P&t){Cr|P&#Z#WU6-6fVbvp$5+`MSsxu&IbAM zII1bR%7#z(Za!y!Eh~6Ae~%(M&X)jB`nX6!hDjkSjSADuVg1temdFPk%2YQ=Y=C6Z zzR?o9+-jaLc%I$#lkJtb4(B7`-ESHy`9_u5{i$Pro~L2tb;Eh!Cit@H=E9*`&^VuU zqG==TKM*TfO?mpiU&4cP(E`a7k81@36eLX2fQ%4DMt9T!<(9ZN-UBT7Rtl}K-xxTx zEH%%iG@4WrF`#QWuFx@8_hjMp8V)k*Td?=2npegH6hb%@y)G7PnPaARL(I*+M;4#` z(%=kvxg}^gDLH@#7sHmty-d6-v*+w$QS0Ek&L;6r6>)>I1QXhv``4r~!#bamdh!VR zIrrJS7%3up@Q{A~rORZ#Kj2sRI}-w5Gt>QDbr#M41J^TF_+X!5KNiQ(YAEzqG}aX{ z5J%EGuU{u^&em?oJgGPD1>1;IAkK9kq!%U_C*;xHKB@>Oa|U1lwj!=?ahwB zs}Lm=&C|X-<+H_qi*KFjU5g>d_QB$@zmMy}0l!(aCGqa-P`<1zMxQVw z?P!9G&)C)`JX*j^& z6Y2r>!JKyTe|*`hkkvRI4w4+4G6XN?CQQJ?WR(KcgON03VFy@jUFXo)bV+hf=4e(Z z_)Yy%cc4{~Ndy(I!HGxjC8wwHfmL_I`Xdf-N~=%Nrhb>#qUuAX0UvthV={f;&wH;s z?Z)urXi%Tx^OgP$%OWP2Gg&-g6F%EMg?pov1$NOi?ywpxTlj`WG0`1$bF1_|hY((= z{isjT-*?w43?BjT^LM;^646+0HR--Wj5a5T4oW3WznrRa4{E@NJc~{2DysWm-(K@- ze!OyVxTAcVG(R+TEvjbu<5FYG%0E|QwfVFh>L)s85ywai6%v^OHP9UU?Wo=O!`v-S zIOK;>g{4X{Y>#2uhHqzItl;LpT$L`;Ydro(g)V;b?>v3mHVCl=|%tFdK3R@Z*)*0Vc~S zwAFL=Z~XK_ESqQ%fGAkkCIFFAZ4~HHQTjzxuDQH|9!ytj=Xa(e)MX#PYWm6k7^j}6 zc)=Rr>;N33rD`(*wYnn#OMrpJ#~7wq*453xXOBHMj5pr@3@$jM$OgWbzY)59=U(K3 zpN>}ksJJ&Zw0zqduD-tsf~1pv>b#fHITL*a86c94IB=s~C`O2)@qw`7A%H?Qpotq~ zJ?)7_{17w!OprmTfiB`eEo$&1K*M~grhzG8ORn|;GWSD-2ogg`lc2aZY<6_0B8=bE%(m^kuf&R;sxtgxkq|xJi_5cD zagwa^aCc5HD7emL-1mnLgYwJgcm1I}`K11bQVQXun!2$_bHXsvdVjx0Sg4#ArR;EOl zQR*Y-{>+Z{VHmZeG>Ih*)kfqCwAQ25#Ao4Woo-H(8dS#=k_GU$iJDr!Jbo8;^j%lv zC3@@K6Rbu6umBpj7p|ko_yJ$*3zYGB4LVuGf9550N`5+h5cS5vH-|$2{a+8Tw z-HBY<1{m8jpuKbh5Tq-y?>I%51$ei%od?T(8MStRcz;-+mKfj!k%)cIW4nlGeS>YL zJ^RYs!9PzfU`}W3eDUI2*A?F~rY)~k)8#NdOF8(75bYfgyvaOTYGADWr}S;4n!+r% zz1ZqSEEpor;wgkA@bHgk?_aQN-}vfkJ9OriYNkDySZgDGPC{O7M=z{61A zc&$e(CilYrXIe}hO;bRWklpX6XNgyq126W$0gP2yd)=%!&;G!)m~k_Jb4jmfc1wO&Som;Io=N%WZ;h zQ4o^<1{f&?v_0(S>ySNJuFHc(o~X*peJ6EJAE~{zJ{w0H_V35=`20N!*y5Y&EE^JD zk(-8DkDI@4>%p-e{8bjXD=^f3B|;IqBbRIxQMmqT=d$Bc)41Hwkgw`-9laKJ^0h78 za6&Br)9reH?nHqJ#9(W5+y5J^?CthN#n%Q%K1qgzC|Zk46@Ao?&(F0z zCfo9Z>?bOBcNm*v$GzO&R6=DC21-!J+n13Aclp`9jh!p%W<+8vovHG@_q-x|#5b*P z>2RW9&$v%pbItj*K9@bPXz$a2C%5WvY|76{V8h^GrztSPBww+0z~b?B znfLERin8!I@ud?7X%wXPG6)H6j(H%{5V8Bkj$4E7oJ{(68Hn=2&6x z?@5b~gM^`fis&5cmJX$#o_w)g)YfadI8^x+g4LBYz4j?!_564;>Lw==Sc(0Ki}nt@ zADCOZe$^g0ar@2qqG5gB{Qq|5n5_Rl`oDojnCZa}v^2$8nQ8ecsc%ve^vhT({H~V2+npH|M;*YN6 z)>b%HlJel}kQEzV`wmO@;(;eDXG5kBJLtYC_uYP}4^&V6{2$%B+t#o(I~-~a$J-!% z#}qoNxf4eZ4{b{va~!}1^3pW3I?Yl(6in^P?(RR+$^#gIql9G$`XS&))9B4S>SyW;&>_^xR44q*NCpEP z%j7|n2pSZMSc^0(hr9kT@`qI z3;V_rWD#Fc*wMeCa;Xv9B}3hRGfSW@3tH`lT>6Nii8X-PCo@AHMt}n18@Qa>A_rQ7 zRA{ObA|gmqu=rEVtCfe;DC_5?Z%nC948E{g97=p|O1Cv=@X2ekjc}u@WSpwpuZR8q zw6El*DDRZHaS7u-PilG%WyRL!exOhtqdUcssHlI{XyWLj^F1`F;L+;oG;>6^DK=Tm zr?3ywEF`JBmm&#}XPfjym(I{F@m?y^zUTj71>py1IG!tp5WFca>41u=IAkNo16JX> z8+S&q-HRb#pbw{A4>f*o;Z3vqUzb#c2Lc)=Gn*R-R7VC$GagoK_InVzbqWdb7C*zl zh)VY8N^G6=;P#+augYfg;b{z2Ly|!1-yaX(5X^`O#(r3tU`$s1!&}rJ__nKUn6cSe zp&R3;Zp8_~%iWJP-|2{M%=PT0Egv zjQe5nz>Tb>W?e;POIZ)Uv`e{qDF57e+t*G)iGFW$tZl1jgGK1t(Qoej_!HUNTSv;W z@F=R?{cH#@iw zvUesd_e2sdE(>Bldm&KlJ?@?#~0;q9^jod_qV}tNZEHHY=%K3MW|55KFnJ?+cK$8)Y z7auQWzBWF8JT0AMvfFu#ss2?oDaYwCrjI8t-YlDF_zh1&$gv8~;y zd)_5+SKm+VPn)qj{XKf3)6VA!5K+>DQ;w8pd2_N0=2y;%-a>pU=9HV|a4X&xI2=7)Pw6?apXWr6hmGjIq>H6w^36{vojS*eem)#;yS&sE`i2Ft9wlfM#GR+FSj?QjBKpK-1v%KY*>~U^_A`QX_xmb_5LTp% zY7Ma^v3Glj%}E5C4N(VHsp|*gD$%yy({;VGB!{o1n(iZMHw~(mL}M@bs1GNbXb&dI zd{>M1G(iR>Gr`{tnR~?3S))DU&|5D2CXIM~1;j(P5tJ_f42x0UMH(Jz)O+3+)g^ev z>r2C(hGif{#)Dfj@u|MEu{JUh1tpZ`Nh9$WjT5amf=MoTbLF*FYMiU%-K5fY&$p7B zn~qIR+o=kJpJbX4>aV1F7dg;Q})QJXAm-)(E>)fjc!?O5XKP5Uth+zEAme$htgv&t{u&w7g7qZ;5`&D-st3POx_R0w! z()o{x@^y3SBnZSkZMBT{4AsBR5206gG+~;aaG+>k_uh}GoX7mRvf9%zB$obL-+>cL13j!m zYVDA2g*T9GqclF+-P{)s; zcd>~R`N=dYj!8=24cnH<5|$YHQOjuRktAXf%~9Zr|Fe_(Zmzq4O5=+qJDkdO;dQ$o zktn;KXHt2cc%=rV%D0qI^X;RS)+fgyk_3wq|I|ONH&zqxNVrHlx^{NVL&p&j%iX5# z`wD{;Ie)?XaY#R_J9WD&bc0s?v&#Sr<|iC?`7^p0elLV>SvD+9&`Z*_?UBy<1NP0o zxkiJ1!Hntif)QlGH=aDr@xj7QnTb>!=>Mf?L~k!Qp!2%7&~&BDJ}M9oJ4Mi$x?X~d z%4egX;SYDPYZotUh}#tRZ1nqc{ypO!#nuR(7bg}NMhlI?*~;lul66THprHd5u6SRMUD=O_S}>N~z`95zkJL-?!42Y_=yDi!sEYE=x-H52 z-`$8Sf`+)?`3V57pykW~J!Rbue||GSOw~uARdG8JzS!*=f|NvI#Z$!(QKoqmjJkZR zUHMjyuhUwU;MKdH63H1V&thkIRr>vy%uI2jclZ<({mTi~knY&0eE37H+xVKQ- z^<)|l6}m)Z4wZ#_@`TLHf<->~Aq;X;CZee-NR}5okPoDhxT$?KuEZTLA}MU!__X)U z7Q3fZiQ2_R$2@pU#;K4DXMadC^9bgbZ{Y=*hFjdQ|GVb$WT;TG=U?$xg0`!ix4Jw5 zO}x=RsAQzJl`E+$OerD4crubV0**$#NiFPY-Bs`&W3*$E_T)q(m2&WH-m*;sC3$S@ zc^1x{?5YUKkNEhYnXfXyf}8Suth3Iud5k}rhcSpF?IN{6+y3Jg*Qt|ZlIG;eqi_-0 zfh%4GubZkDR7baCMj;peZ=6-@xDd4nTEeb1f3g}~{Xqg1w1E-lb&74rzzxlf|e~f9-LZ*B5G{7bu_C_=j)YvmV51by$LD#Ngh@5H>LFCjr5* zUlPRSqTHOc_gQH{XI>jJ;|VpwuDBppF80HmPTpilELz#gWs&b6^+@*x=F6R=d&MY8>Li5L~*X)Y~Q}TWprVm@iW`goxQ)OjfR5;VJhes^MX4T<W^IF8ynL`5!w*`LdybWGpRzzT(-=4~vP+_*{@L+Fivy z+F&VMGylF}W&bAw$e+jT);_lnlU|t6w>Kx>kVt7f_yq%2Bs9;E5T8KlULADHCHQws zU1i2fCM?6ybwC|9rLE9K$0!NnpAMOZhQ;8l*nH|$lUgA6T@6xBcDzX&Ds)vytm%3XRf@&@^~BKG)TIn|(e?<8p=LhGlm7 zXWhDbgm~spAsr&w9kQ$quZv!5OGHV`U{iv;ZG~Xv%TJun7!h$tYy zx8wY!O$#rmxAlUDV#OcejQB1uVG9YE`e=6U^;!~m@MczATe#)5c#VB$ZG&8SXf_4D_%${Y5wp&9~h zZ$J%j$9YR_jbsO>aWuLNTr1(ehM_t&&fp*dENbK!t3QmAf5Tj{|BKq`u^C-t>B@5C zarfX%PRrP^i#&(K*y67@3K_-oberSVa(>irNZ(gnNv1ED&{*EH3M72{;zxy7K-A}A z+>6V8ZEbkgjMw_OY&k~ilgIzjTfQ}Z!+~VZqT<|kp}72HTLR8eam>+=-CA^X&L|Oj zc3FB6WNZpFH_O@31hXg4aMpoy8G$1>d4VbJVZFBHz4>>6!Ci83X3z3q_=i)U=naA= z9}bueQ;h$t2+SrAJ`Y}twLT(adweBGX8rnySmXHVqLB!NdR=*_Ov@&IH077RvsYgQ z`}tn5z2Yq*nV(MFaB=!bH1OOh^k1D`6M0>r^yCMD)(5B}#>m%H!^>Bcc=YGVcd|c| zC0ie_(OWtIE&J!TKWY>VW;`th&Tl)0s{q;n`DZhJP)swo8ubky+HKDsIdjZ0{-^I@SW zDrR3;SE(0m!(uW-UNYspP|Dw``X%Z9q~G$_)ckCKOrr97QlO>9OdFY3ZB?Y1}*6%}d!&^d4qBdMhgymH!`|Lc9S(ZN#T$P?-gdW4gKRSR-hZ z+{-T?u>a^#O^~+49EWgzWi0)DJ7wfIdSsHTSfm#hj|3aUkpOMr*$v#4cLn*9m}-RA zu-xO9h8+vPD@mZjMSgag=f9pqY|vzjoc}t<{7meV5R<$TY$ZKE4r()SJA790@p_Hu zGjB>*u))uf4A+n=r0UxACKi#zbMUnO;9Z@!?&UX0@E%Qf9{ zO;+>i2s6I_M&_!4=-Gz)OIL0paWcGU(|6g{NRQiiG&gW2WPA`|fp?*GgTy;0*S z77CdP%TZ7^gr<8(S&7u5+1PlTz#xC34f8E#ref^ktMtW)5-fD+%F*?Mz$(9C3>WTr zMe2T7o6~YW@a2Z-$KLlLXDrFvbz|_*J=^b?VJDrc_*q*!8pS;V6!8UIHXCqy`y&r)#g=Me(a& zi)30sUCYU-k*n0ug7mK6X`syo@|b-qX|vL9cB%YNY_M+&8eoHcnP#?&fO%d0(AXdJ zk$b`VaO{N1-kBXImf8uQbQA=X_cF*dzhxgI%#a}E>$RI>S;1ii?;_{yrvFxs6~XY3 zV39JX?k!c++V003We6VLn!;>m7btTazI|mYFnn%%5IjeYf_~Carwubz;Jp7@k`&oq zZ}zWFf{dr*EARR&(8}GU5Yrui{jA<-`(K}M3R}209$#h9Z^dr*&e;DxbKdhj!hsf` zCwCI3GCZ{Qv@Vu??T5TA5`Kf9Zw~^#wcWLmsAP}F!3Klu4pL`6V}pbx`)I58Qt2ON z_N;gP@n&Oxoj(nd8R}~b7()UMV0G14Gr^}|VVC&z^69__Z=M~``Cwttc=GX;>tmaC zLANlDH5vb8}u>dqo1lr=8=|j@QX4i~TDf@?Q zkxybRZDwyut)>)>^W8)7gdo|7b3&T#hx*^mHRbDoBvLm~PxAbu7YRT&Kdgqq>Fe2< z43u%#-~8k%y?EzA4O>0J{o2JCWHV8NMKgd#+7;GMY<4P&>TgZ9p5CF0!}dn5Ojh2# zB8Z)papN0!wd#HU^k1Ba$_VCo3Akqiex?*GD+&_KJx*YS^H)y*0g!kde2&wOpGR5Eers+#B-zxRaB4mcJ`Gs)kC{nsx zug+pu6ZpcGHAIHVp4My4H+LtBt{GnZ?b+C~bdw9+h$25IDY!EOr+Z)GJq%Nxp zs~ej`dGG=Rl}|tP-kRX5fvIh3m@Xp~d~yP|_xjFYhkDCzIC|z05Jp8_xERS=7s1&Q z(s+TPu$6wc^195kPz9yC4Aq&U2s!N>3MM^wr%v>&SfFw2P`CgNG`qlQetDmC2%3ukj!WLOLT`=#LBd{^~YK$-| zJt2(V>-5WS8jTWRZI(o>vtFOv=GKKym72=cGrKiwYd=y8<^SQ@`VmEAjY5t0Oyz~i z(DTV}xU|<_1l(vF4a$G;00w;H>32N3q1yxGusFUyCV^f#wHfo&0q6HdMT$B;)Y#xc zj~l4L-V&09wIH*!xy7$t-(KI49uQtRJNld=_sovLM2omG5hmHG(Vz^4e;^Ilu2Ev1 zrSvzhf92TpXT9RiH=ZxJp$AhjmwHyfL}j)2J)3pHVoO@WZhnoXAni})t@h~Qh+VOa z*h(Nj{ql3~)?C!y2j51M_$r7K5}#I(JH*Hec{Rftpl1krOCcpTYNSlz@d>|Y6V}v6 zfJ^I+4dxc9ev?W9(8$Mja@o~B*hCmP=cdejhdR3v?oPVZ?Dkd|fhG-j4f7;sp=o#V zrM2FmL<28bEV6KsR}oxQW4*Cw5*5vDK|gr?uCjMljS^9gD{G-CnfzqEPo!HVVgH*d zb#6m%_x~|?6aM{aBmJEwEiEIbATupJJ2^KmAuBB|r!+q~CC{S2pxrabs5Y2qUWE;M z2kCQJf6?s_0gh%~O#m{nw+SZ=ilgbRT<}r2h`teJ|Ez>4A(7*)AhoBP5+{ITZ;Yf(|eV^(Hzym@0nh7{u11NppjHQ_vnXI zkwQ##ZN5o-=#S&C2(Wvt9o7Hw_RT78PFnLA+XQc!p>e(*_0Gy26^jN=#o&v+ni{Gl zJ5967-R8d`^T%rWw{`d;6{0J#vIAR5Xk;8m@En7r?Pql+v~*|xLtNmeqzwIGrMI?O;)v&;PYx^%30*yI4l2QHzTq(Y8-Q1x)Bs6XcVn`X z)oJvpP~<94@00lD-bnUvaMmma&|_Qq%i?({Xr}ynUQQwI*Q%QtfmE{FihJ9BsovU^ zk#^Q!yOKm!EzN1J>=9*ODM|wLG(?eYDT1(BtStJ!vknu?`P6QiI3!%8a{gBjW*dY~ z4PXtt9`UFt2nKY;t32&}f zah$cm&>8oE6&{W}4)6xPBG@=J`rmY?$PaeocNX&Pn=iM6e5n}7?0AsFmdmY+_CcRx zdno7m4Nu=26y4dFA5buuwS4TURH-QU&pD6Xg_^Ea+y?qyH?WHvpN3Ib z*@{5qKMZ6K3*NsTfDHV`dPh)< z-RT73rRd=5U!3Mc93-Eor{v518ZrxC7@FL0ZX3{p&l_D_rztwS6Kq~B?bpE2{L0{D z4hJ;g>`xoqB8AO&lc$n~Md8Q1N~$+jrh2H*J(+oy4!4h5dCS++Lp$%JpY8Xf0*CqF zymt0AH~S33JqLr!gB}M3#{(hA*^4m~WSzU5@F^x#PkCbT0d%=0n1NN{qY;X;Nv8k& zLa{k*Zd2@DJ>8o4gNxxo87eOA!Ey}IMUTwsxr2jhio~=JuuSbNu|zlv78j-4G{~l5 zDSr~E2i`LPzXzWustMz6-@FZ_44t;A>m_naWG^)fT{>>|t$)eOIDNff$+&G3*4Sjl z#Qx;CaV9q9mU(pNab2$RVYVAS=)rEt13~BITkI{I+uc&PCmQCdb4we7`sTz|SaL#U zk(iqi@+HR9I6yvN`~J$~;S*i*2S$kSr?%O|Xd(=5#R%v#p#-^q)$d&&;Mp(P4$yue zS!^Wm)VG1nZ^7m3MLgpY+DBu?6Q^)RjwK9@PsSTHW3ms(9FLu~t3790?_BHpgu1H; zZoMhs$?)dBAE-`i@{?xJs?7uhZH#xRdS*Qeu=>*7CHEtSv{EkH{^BDs01O=Q?g^3K zAV{y6CwIAXa(-x+kJJ&OSD=$%3Gt0I!grY76<7)o!7x`GZYXr61ljCa>s=63xe!;yO>=%nO?84n&=wg1MyTd z7w^MVVas5h1D1yN76gFpTWLPfeO@iknbm2R+O~W%*J@io<0-rW>>Atx7^(q4+rkAR-9d2Qkwh$o;c&TSXj7zV`3flZW}>=UQEdd9gaT_ zym~_IG#iWk(^$=N|EMdp>CXJA*FfGh`;DlP`P;1&{|64JA>U|FJTcS#dfaFY&u? znn=JtR}!tovotirwZ&tl!=Yu7C1>4?wjZ_n2*O*+`d*jfN%Z<4 z43}uP^#2@cP02V_?o$GeAjpVMdhT0()S7X3>gM7lt^ws9`^HZre9MqkB$Rbd5nj1I zo(mQg4A+u`H2*r>eTh97_!*lME)3gMseK0lR!CB`96>}fklcmCdFg_lpCnAc(B9?t zizQb&JyznlOIs^P;_@N=iLYIh4HZ+H_046iHI8%|gOt4Q9v2%$?^rcoExhEb^)mPW z#`#X_vo_cnoy#l%LBH(=4!UbY_bHetAtMH~4m_*tcDNEpAmmq+qnR`o!M@T$fz{Yu zC+!eFeEFeul+T%j?+CI@3#g1vMPPCD4SUIpkv=j{K4x|BE0Apwf`7wB7ZjsUAR}jqU#62pQ za`=Ycs!jtVW$+v|Ots`Js=o+uPr)%Ej0TU|zKujOIwdh&>AsBhm@zu>e_MTRr4e@4 z+XHjAAg9fsYxC(ZmZFrJ*-7td+q6GAdhnL|q2Pj84Ry$Ft;Jhc=~c(NasN7H^7Z12 z((hCaLhz?|k&p-6JVC{xVV2sA(5*QOJU*!L1!!V={&FUxn19?b0vU8S0=h0Vz!Z;& z9b}L@vneVbkj}Tj+tgF-oyJezBdJs-9%J-L5X^yKcDqh5&nOZ**tC%h}=Q^6+x%zVF}9g89khT#`B| z5tkHILBWf{(%~6R>sgMlD}0&()d_Wj?$MV67-+`O1g#o_?eGtf8Ct0x4S%D>KHf1p2_A1dU z<-#jw((fKT4-fVKEOoWvI$ZNnn$q|A?B6J@?dG`^`*Ka&56?uGqwVDH$dZpTlNn-~ z8L<_9gu{djaa-~2Crany5@<$8Bdh+!W*aIVB>u!9&R->Y9|xTa6v&6GJob5|*&j*@ z%wUB}2BLGM?)&r`#(suhDw@j@L^01si2x1@*2AnP#H6y&(KQ(r0f=S#TBIJ&ICzJA zgns)Y;X9W7T`jurMpS=ZJlV4RtMT^Fjqpq9Lt>dP3|{=uW9py>6JS7Z4v4fKnf-W&808PHGz7{eab`Lt%SobFvT#KWh7rZI`ALZpNj54 zi&E>*cIx17%XacFD4y@L#l}IH9gh>slhb2~jIZ1@?Z14s$TdIc({|Sg%Q-~Ne$uGJ zVLq8Bl#G5V{l8(Y;QtS6Q1t>4UtfQ{fn?$2`cRscnwgiGo0t1OFE8O;PIg*xX3Edd zqx1NSogF?n83c(f9G&)j-?yA^(-RapTgi4|Al`~x38V{hSUUy~wRD1}OuUg}ezV${ z^y??G-v#zqTW=2z*5#zegZu>I@$tZv%6E|gwY=?wv^Wi3cb{)k9BbDXu&(gbFX^X) zO_|26+ITQ*aH9X*MPl-!Msv%{&HRnTQSytThCk`R4?ld`MW}Wx>Xdk0JX^CY2(d`WhNCUYwji{d(n2ksorS)j`8glrI&-RKKf|!t<`dZLp3~egLTuy5wI#3 z5)!+^_=w>VNWn#i+IpN9T(=v~e;#t$DhYZ> z95FMm_Qd4~`(r~$ti;UpUm?Pp3dc6Vgm!_&#z+5H2OPMvop3-4e6a_#FaR{;pq1c) zJQ4RXw~q-vw+j84;nrJi$-mJRC5G%9IotK?G49vmB<01kYL5zqZ%OMlKN>OTr0ILK z=#oz7Lm@bwI+llPyRt*5MNgJ@E|)976P(FbA^Vicl1N#0Z&sZVX}f91RG9 zB5geVcppFTiW(Y)q81w5s8##yX4@273aX_=tV`p;V*r)D=T*)}PJi4Y3Kd>Og z3WjgGu1Y6HYGWFwskHQ+}8J+JVFt=!Q3DAhZ zWw+pBU4%kF_9PDIf=C$+9qqRbo5@ldqFY_*;TfliY;~0R6Gh; zF8@UbjcoSlY~CepE10A+0Bay61c5G*fRMZq+^uK4^_n3AWl31v=_G)gBlfsEWK+?r zxat$u#!e{3<&#^YZ#Loio7_>9Pk4fc-o3kest;K^Yxh5_O%&|CFU}Z30egl&;HT=j zpxaun92iwA?uyGCNbAD7lP{rap;_~nZ%)8Ny=4JmEj;YrCJZ0{ZgIvygkb;{zq^-y zU~ToUJ6kd(;zDgS@vg<^Xfh;>F$(}15bMMa13Ag$GW;%4&##&8PmVsHx5s-tLW6f;nl@j<5aw=Vc4U`tCnJbMIUi!54_J z(62pOr6JfQOHQpce!)z;u6(z*D9*vJ{S~$>wPXrR9A=NP2ZzhR3?HcBX|Ur1745&mRat8L`4Gaw!>~|vEB#RQ{*iddIAz0M{yXvumetf3KF)M=Lc245!I<1txEV2 zOLea$01+A)0SB&3u#9>%?V<+^N^8T0Rb?hOcUCiW4xM*L2b$$6Viu^zy%okT9F%c=Q@~Hv-~(azx<|vNAmaK%4-J-~V84Idfk>8=9p#Rm?naG| zg7puQL^^#eW?u1u($lP*Lz^HOQU)7*=&BY@BgVjg7;x}_cr~Z$5QHw0YONs;S(?J@0_>4%m@d}PJ%GA`I!n=Ny4+?0-J){xt$>m7 zNP?3aFyy?=Q=G@Aj4q)$+|LU=xivdy9w4coea+V+FXI|>P%o?5R8w86`Pvf~_`9#6 zgR@Krvxv&%5F*dz0j)gV6M=qy!h-ApM{Yz}DNui; zTZlQ>%pivaiic(eLpr$)cC50Dz7Y16Nba>vI=)j9N)TL8DwMd?tGAC5aB`FVGfeFy zakoBs*U5}CT<;sU(_qpLHVC?*o%*mT%1UN_)1|NMdb?g}& zY%-!hW?yNk>NfIMYV2>-v~`0%!hBJo#*M^zacG=*gt8 zAgq{GeNWI8h$r%iuQzb3yQMp0L{x4Vh9nQgrWyPSP>-Yaq2TgAto@N*d%ni^|KR(| zD(f`h0tR$9Z_Job#Uf?1Bc&OP&5?-kzzVDF*2i|7A&q63ehF)4abuNUMAw^drsBh@ zHA3|+J*@%x{E1z$z6+ePx9M&t4b0fLy?MVm=>2@veQG=quhs0?!u1!ex5;1HjV^LP zv$HQ{>v`t1su3v$XYGN1oxJ8k%Vn1wbi>j-d;P6MC8h(Q>;3%?hvf<-o(TdqL<)S! ziK?njT4@m>;3+#&&s&SNRoMsAM#7uG37qT}21AZ^wg3Q&1KYMD?~_%^LEFCI_R*Tf z(U8E0rFEs58i!M*JwxYjTpV=NwZ&SmyPoprY^oaP%Fy}`FDY|FMvb)m5smh7ePzMtSdWiD}Qk% zhc#|mA@UDV{;l6HWO~R>dE3BC0^YLs+)-CO?saNeT~cp~(mmb}(O>sVDi6X%v34jM zHm(Smzp)3>7=07SE3t*9C0zV;`fe!F9c_UUK8A)RJ%}_?_5XZquq_3b@D4IvHE zNC*fB5+XUEAT8agq#~gxNDk5sN_VG}ARPk|Qi9S*45*YyD4pN&-utZ||F9OU1^b*i zXTSS>-Y0^eQjV*`SS-q1;G)TZ9gEsZ7~X)e@VFvva9>awM*XqGKaWu z(Knvsu!bko=?iJ8xZ;b$8*QIHM-H|J3@Iv?G|vxv+ApAHm+=&QknATn;ea_Hb|!nq0G5Rq!9Q*d z2eRy1o>wST;BinZrxE*FNvGIs=xWw-jEu}%mL3)X$-UY~R+IRUXVbtJR$H-E_Axzz zuJ`)4RUS*ZQV~+H*WZ{r>}Ek-yMee!aUMQxpl>qhSJ%KDq_)If+XkmJwM z9b2z|8dH`4ZBtYyDTop+9%&v4|G$ARwbXAUoFzMd(F?sPW`%!w7Z01vCn7?k&d)~1 z-g;2UaAwtx+!J-Q+UO1TId#h2{C4{KWbmd)|Antcp0O|YTRiR8)D_(`KhgwRRC#E5 zT7GCZPgu%Y`0K>GesAG>Cx?G5t#g&63=)a`x1qyc{9i){p&Q_D>F=GZiTQasZ$eV? zIk-5>i?b37veGm2k`v=|v)fTGe@L~_u|zbCar8qt(v8QU;9Fe*Bw_+!nn>ers7&9qc!b&ta95-uBnyH;)XOrwzx^uE)Dd+giBVboniq*z&BGOTBy}gl<_o6$v`IwsB zUZ(SS6G2FF&hl7kpz3&L-h?HnAusWp`h(wR{;TnO#VD)WLNHD%O+fDnO=^G{mqQe^ zZEwU?32-^;{T&*W{LYKo8r(O4f$1qU(qn{+K5Xx;vSd$gNsZ(C%ptu=x9};Jf5ib0^F12S#+n9WL~PSswU^fV=ZS zB%sm`kG;VkJi^Y(XcC>j`VhLwP4aT!;3cDz_m(ZcF-m&c6IuYY9Yldv zkfS5A>y5$@YnddK=YVNt7)7*Ar;*4{bj`b0H%#>uZb^Y-z!vVn(QtTa!e9v~oRSia zBT+ow!e)DWD)+-YrPX6tws)*65{}J<^Sh=u-(P-jWBAc#+jS-JL!<kDhIXW*`Zi#tUFeVe|o%}HFW{&Sikpab3VHmv{TIvd|q!YQnXfh$Ks zbD?@Ke_d*e0pESU4T06!9D;bM3M8hit0UjIg@Rvh)t*$IsZb+Ub$1zg36DekHi8=C zi7lab{=1Hc zf>?Fp-K%GHHqV&;(a1-D6V1~=JkrXPekBv*)HHIW10xw>~ozm}u zZ^TC;Afe%_GCk(kbt-~6KOQ~hD)DNgqhj;~9=x^N^BUWuXSv} zdzSK94V&Y^LsO>Zgf~Lrl{drIWOPq}SUvB{0gm!Fb=8ZVxz^DAd4xdPfzeU%LhV#& z&x`0JW_ux%O}ymTv%9r~p~LhpZ>TJ0thx6_C;v`)cKn>9zCF<>5O=Jh=P+sJ25VwG zQEQVVAmr}$Oz^+OIbI*v=J$Pt8)P|)SQlT3_1BgAoG^++!@-ECIhD-1Uy@(Bb31;t)XDe5G=11v zR_d=Kmqn`MDn??6Z`Jrdlr&Sz_XD%aV}6mQ$_d+<#vWiowDQh0#^EG%ragvz=`W;A z5BZIMbXkPJBEWdKAC$(1z9}kL3fY^!n~~1-`|&pU3u3x9aBnd}BH6_uAdWFvU_(8+Zmgp~L@lpyL$w;54ghsA?W#O;H zEW3yKhfSW2sW*8pm+Vf;t)gRWCFQu}KBaHJ9V}j)Yr-jBf5v{wR&^Rdnjy9mm0*nf z`_t7GoFwaHd?m2G%10*cOF4@WIN$(j}f?!Q;#$7Aob{RRTQW??}{a z1SW!)dUz%**Yn!Wcuh#2$Hd}xw|EPWY`S5g_V6pgH2D7E;T^%oW;vmqG>S0Ndr{Zv zkX~>V{j0uZvj)1zje|NhUd z1Q5ZGiH~}6>*UF98@*cC@C@_ppM3WI%^sF|UQ!DLRYZN4sbE>XZP=Q|1sck zVM=(=hPND=IS*lJN6pXS%vP7Q?1baQe4OB33+xDECChAOj;}l|hvl?5dQ?$5q;Z%Z z(U!dRa-*Rz`s?Wr_|4X@0~kf$CgV32Grsk=+n^x8&F;BHi|}dMq4kbQUZDc`!aB{t zAd!8X?9&Iv#wy!TWdwB|>|`*jPS_d}sAHZ`k|F?xvnG4F2PYG(cxwK~prk7|5aH<< zz>zYZOAS_Mn=w>k)vv_Unf42FeZ0?eyOM|1SgGhy-mDhk<98c&K2$TkN6#_sFn}|) zT^)hhyDJPKjf{M(YIgz&Q=}edEu@j(kr|w%@+p;i@GCBC(6t7xZYJC}}MjXeA;9p4$L2@rf!@PQ_px)7f{r=9A>xcl5@}!=RBq(Db z8@AP^v%_+|{la0XP(I6Uj-_v_#Vx?C#kDk-c8;z?Dzqf%EeiMddpWQ$5#KP>6q&v5 z{I49v;+Z7{LSgk-DJxBQiW{hec%Zm@`YJF$SQI!eMFxvy-*WGS@4#>y4LRU2nHaW1 zOsM5eYz9!R_wj%-HD4ueWBYS~-fctPTb~`|GHy-~f1^9Y2K*Gxa++?N>5njo$J0!A zoVq6@6D$`ae0=BlQ@b&Z_YxmX05|3=`Y#!!AoU@&s%9)zNj3wipQPs5{m)wo4}|4D zl-T_9Gx1TzLW38PIKli(7zR_u2QWG7RIY^&Z($-wB4l7}@KMSR07n=5=Bchzyj(eb z)wHOr(Ont%wG;TzF=Jlg@#Z850Ob?{O6C+5`-X`ADH@PwR{ZIyR9ddk{J~@5Dh0#u zQ7rofY}*X$`{TX~v~ug*j=ar|lII=1O|P055{E9`lM6dD<=&k0A$JI6C1W;34pCp# z{!Cu`Csb}gxF$|^0v!Y)x&>yGQ(0C3QLAM_p9{gka_u?^5X~tWq;D&0DlRV{wqI51S2Z zRLvt52M^!`(Cdn^dCL$-F>nS?khn$sA}|mONAE-`4un5&GAH1EnDx>C>{wc9eLIB< zrIW(#7-=m|=EGcFneze8*~v1!z_aM>y^V8if#h<7e8Fy zKleS3<*>qx4W!d)SUB&{-c*rB5cF1M|C@)MR*kPl&b1w3fuVW}@wqbb6bZj}K=4 zFc9X2mL@e~<^4Tyk2Y8U5F{m3##+sTQ+rwh= zh*IK^GlNfUnF$G%z=My{8G5Fonwh>#2RbujDV$WyMVoEo-w$c&d}lkZj|7O$P<)fV zi8}Mkzbz@qCoMg9J&T_9?&11DfiGW-n=tg@bs+gO2cg~>;1j0<@Ek}6I8>-YTgfzI zb;>g!Hc@pV2xN241eYN=*b2r*&xFUvVD$(XdR8h22QF<{c7B|tQtvbEetXzl{iT|{l=8rPS5*6+XP?R;hpl@3v{$}*8 z-`y7B!$%31$Ypg~@#QCsDKGzxhyr#^1m-%=$ro(#};t z97DA8b1`DEK!vAqOteX>oLYFpuT|9G=O@#f@!HPT;~KWJUm7pxdh$oj0)%&8Z%*{G zcKulxV3NLicpNUQh4;T!&_D$I`}$|4ngo59*YeJ#jml2Tc$*cUke>M_`c1*x+^qbp zxb!TRQ`@s_FTO9{$#=1CCZ{^ukL5{Tk3ieBTEX> z9MU<%jkE_D!Cw#X`bq-~v&p;Zfd#1=P=m}$qJkkfrfCJnwp`nmQv?sG^o%5asNTV9 zDB3ZVolBVPbfS{$^+QI!FS3UL)6c@BL@kjLf8LqSsn&a#lde(sE)Vz93 z#>4V$D>;N!WFRodAc=#fxt{(@39H*FPRm-H{4hK&Bo<76UvQN~8-$}q^;NCFTt^~; zmxX%wN{AdGh7erdY}JKxSw2sE{4nX&U5!K4LOJd49*4%VC#kZG%sxK6+pw*LSC^G1 zEIN_jEq+{hra$#Y{DCl@%#*4lb=&(b#>aW>AL1k8o%%;yUi-tcer2w;WYQ#9IO!^G z%Eqq{nVMg&B^|lB!u~QPun`lUaF(fB12mbE)1J`m)mbsmMbA5v=5LzdjSx4L>)ZQs zZ(%W=TTwq2VIkz0*c-%wx9X60kY%K2;|1Z7$s%uJrv0xFYmB;?p{Q}TK?kcw8@~N4 zb?nOOf;R;SQk+xNb7EW;O}lQKWG>wK)wusOnZbjZz&ZP3FmD(|Gj1rE=Be8Q7@WDQ$0&tqdBaH?=7&l&E~CcRK(+&eYD zXgRCA7f-Y6>)}`<+F1HUbbBoF8D2wjj)xUr52Yv4G^!GDaZ<4+R$)=sBQhV8DrA`L z+GZDV;VbfrBNuTa^jq@=1UO(W352iL7kkytgj~aWEhbTGfSE($MhH2C0NqrTm6+T5 z7~>}qeYt>eI0+j9$eP3FdaPb4H9eVdq&-p&q!O)PQFlFfebc?ENmTvAqUV#;-t)ZE zO^;RXmg9=U2rJ>Z2R9k72dwund6npFbilJtGCz5Lv;8VW=J#L6S4am!jdP!HD248o zDt=uz9ulD8Y~}?dgjjbq)Pjg`M2-p%}o6I)PxtOO!@{+GBr^(?XM)xslDKL zSMP7`1}?|@*D3t+lt)tV6o0*%BY|xtlRe2Ce?qHi;+{2Y?P&-}|F2AgCfE-88)X~5 zIt)k;5AmyHBG5EbkB-3_hB%l(L?blpgURwV!f5Peu{IjMxjq+EYUPQ-SmMduxEdh> zG+{>wgb-?+6XPhWr9bGlPGxW>gFf>-1d^)W%)x)f_`W(!%wsBCPt#ate%MdRnRM`v z%@U!ey_QxyjsW3zlDKw5ICAvu;w>f!+D|EgMXS$ZCBD3e?iL?s_*W4PjOj&1g}Q5# zc)p}(QcM1fklmw8A($`a$LAttxP$NeQ+9|IqLr8aa__8%o$ksxqkQy&p5o#i{GsV9Fz;;VW(OgpI-0(?O+kW8+9mhvH_N*CA9=qP!ezMf6A<6QwL8 zJ)WOQ(U0w!RQ$YRVG5{BENTMt08%(w)DjrNffPpUUy+yG3_|z(AP@fYH~5Djs%{;a zwyu8A!ir_#1J|OvZRwA$ACV1Dk4;4#-0gQ7v6f&bMK3-E7>NQ{rCmVZ(|Mx%k{^uh zevKh*G=4qsJ1+j9XSelzIUheUxGSv3f#Ofc`@eGTzC~KSRjyZCo%5nfnLYhZ;H0Z;igHv6nz<;vpnp-c z`y;E=*ZXsx8THL$N1Za|O^j|gQ@)Z55}%f2pImli5|O3SJ9)U2rD-y}qtp%6(_g?0 zFC-_0UJODroxUxBcXu)2ha!z3M{$8ezcOU2BG2FH z$bna-$@mZ^XTafc zhLLb2o;%6i7VQs}n&E?N1noKv+tTxAx6t7>&_=pNwPRrwMxZUG3YkOH?0QEu-oz+Td8fWZ=`QJ#0zVion-n7FzCZGUkF5t>Es4JIt@_R7fZpNw`qt^Wb-Q|fidr}!o2IX# zNj@cM)}5q{`%TGX%Io;hdi*pU790tP#Q_F0Iq|+s0djS${e?*KvVc_*ox9ycs}nm= z!oolz5f|oCLN>Whu`oX3h1Dx|fx3PY%n!WAi;rQ*honcjlk$YCm=UG0wd8BDxLeN7 zSN6BB(pctwtgkSvkqAM&d@DcKSaaywE@a^ze22bIK|$m$CirN7gWJCQFN?WBpYuL- zY0nWvFYEk~uL2hCi2rC=7vR4w{ZBtAf`?Om1~;NKOWxClFugc+nCgTsY|fK)UY8uB z;ETET*)Vv2*JQv@bZ(HPkmUjX5h?JO@;n`A>Exz;1?f`DYw#WedI$SNJFZa@GMwPlhz9Z%X z^dHBF6&U?n4Wtc6M?}QuFOB<*X}QG8miazD(lB1h-c5%bV_SQ&JNz$3qcLD1{ebI= z)j0D7U((#jxZ$Y7($m#|w|%Yq{ipUXAG}#vp>_}#&H2KDs0Ku!#t`BeykJ;-@wxW4 zxw=BZz%TwVy)osb)33-4r1J!8CV>+O4!@?b1hiP;LLNfsX!#hn%a<5B$rO1_U^e`k zn-1jsZD2`V7|8qk%Gzz@9)n--i^Hntt@zgnFGXECKYe2?E?Zec5PftY zQeqSoyI^!)5fP4*PqEYqhd$CDsdle_Lai|gZ~~%CFtCQiG>h{=oH4yFyr|NnRCwJZ zP=+Aa;l+57Xc1o3V2g+v|#c1nK-oV4C%H4eM_I6-G zI-5^~zX{+*fl_!046hQwtfjRhMUNu`D|i4R{@-$yoAYEkp^_Yp{OiGyF^A{zXoSRi zTA|%Wihy)7H81CN^RGj?=pY<_SHtDAu#*j_Gbx*DnyAnzv3n%;9Cq5yTY0$k90~uc z_FCmNB-LUeW(i---M8_fUs$llyydYx^w_b)8y2C7i{eDWL4dw33Y z;MK*M5CK>O93rh019}ngN|GGK`0Uj+`CED<(pdsbmt0(&q&^6AX!^MuXF=b+5YO$+ zoMzgNRDF6oM}D`x*_m=D{wAA3s$Ley)44;ML+@8Us>X*Z!L=BM&kR1KvZ%?k`zF+H zTjn7SCwgoQF7lf&0ANfRxDcRor4Z$D^*9)d&MnM>GgD~sutjOcJ=0AK{IIIcG4T8l z|A-O91qWOa;@oAg4kHG6Qs9i1MEyDDsEpzQzwYLaqV_eyN(GMfC;hz!45GPKHn(^# zt;~kDnA_{{Z>}qj^s9ztX_`H}dz_%8axVV%k@jKs^*g0OUVg4akV^h!Vxw=E$X=*d z80$gya+zS{+tO6o`&L#g*KI<;J%qvJmND>xBlQff-u>5J&3rX(SsM|5-|6Etp(=p- z3vx^FK*DRL8W=zYgZd(zK^XfR8zG=hLh>@*`h8wzi}>G?n{4x^gU(8xm)sIxvq@#1 z3nb1eTHK4h`f^<2_zlDB$F6OxgXc~Owm%$9maJml3vomHy(p!-8vp+qs>=UssFI~4WS`0y%ijIk=2YrE+CJ204~i)Y(}%zk0#V{_3h2djo0Ya;E>+wvSI#b$T=%IeH|ypM5>u^o^>I{Zh{N z=3vz5@)6Zgxu}zQjKzWJFYSe7*|Fv?mX&R@ch*mQBl1+y^3Vv&F4g07F`UJPD}`qG zWcvEHe$xYh`HjR1u1LTzM8p_E$idEe>NAds)5Jv8Xx-Sni zN+oqgVwvgVj>H&rFhjNj*bDHUC`tY?jRB`fW`kCFbQTW<|2rGPqLwK+%RM16v((}# zvotUL_|VD~z9jjdwI?ofCs`I%1<8DY&hhm8x7+szb2_hV&_cGpOWyT|1?G8-iO}x7 z(oEnQ4j`{qT*yNh`Ca`)D1e!xw1A4XFFyfH{cgq40v8l|6IHy7!p;K)*z@V@-vTbi zo9aIgt2`!~T4e+QxAPtlPQXn%xP~;tbZ(x<ap~5uFJCqz-ei&`aCC`}40$ z`>%q}t@9*i#h6Bwz#+J7de9Y3K6>1pxPFLX6%5A!n-5!0P-ijW_=?fqcesxj6HZ(* zCeE6>25U{`-?)y3T<5!$*wc}i7VNd|polYIla6$Tw4fmm5=MlA z#BAr(WOsm!g&W~d-DS)`jpra?!%K_Il$Ko|zZ(y0)_bNR^?*c?goLC(zL+(r06x=?4Qoe8>|^4WUm$`7gFGOtg#I zA9rQP$bG=OE_M}e?nU3uCkvA$w(H)0sM$cG(@aF$p1)x1B1dsbHkXZ{FJNUq`(Z|}R;IOH_`U<9q`=t# zu<3Lu9ezYp-DU^Mt>{tKCcN7Z=6n_=%Ex-iL(acC^n9n|eHdca0_!`V`!w(uH)Nl2 z4dnnOla%IF(vsX!rpfxnynCbV^(0jcU%5+?F1xJMtFmbbs+Lf;3Xlat+ziXa{z!4<`KLt1%417p%`bMqGOBbaBo%IG~;4nuwD*Dc?D#HLLgW z_0L~_ziIKWWjWK&eBTiE^w);IDnyT)of!BvYA+^CxS~`M!USA9K3-SoW!@)30Tt-6pXzzNqT5kr&XtGkhzzgylL}ynN9|MB*bD}^9 z&B=NmS3)IprE*nhS7asT9pz8{LG33U`~IylZ6hLbWDn3)Ep@@u^gjpNle^R3fAx%T z6TfF%%=~+cOHplCym9;4GU)@?tXbxXCj)QYN@LV~L^~o!Iz9hR8sb&)b)H_uJ*KLM z356V%K~v7P`$Y|+EQcz?xdpu=@6m4M2z^|H2aNtm6o!={+L424#U?7=#sjkVF*O~5 z4ifZ(4@Bm*)HK!@0uf%?#I6-gmif$04A;@_I$Z>*jjr}h+vom6~# z-n5og9Gx)do9b)b?H8ShM^B{J{viX%ZMO+Ufr|$0<<*_V8$KLyFUN&QXg%#~rk;Oc zo0Yao64W?I&`x)#He)rFxNpNbrbRz|gE}&KdRzS9#tr-E)wb}>$f5qZPr^&ieOEO) zE-xNr{qeaaX8)o2HGQBqmQ5D4dM)+w+{SgtK7qmD;KD^Nymr+-a!7A$&G&^GGzS>> zTJIBjZO^)bAY=o$5MQ0-FT^P)c6IeVhgB|LX1&2s$ix%%Dv$Z)yLT`E4)V^&#;+H; zxr<$o8f`rbHEVthh3Fig3WQhK?D~!U^GW~h@bK3&ev^jy-w!IDx{a12-o0EpHHvAGqQ>AnI{%>K$vVrf1%fpbk94tMIs{ zgJ7^>Y$S&i3$PLwsbRhkk}OuMY?CGpZ)BJ*j$FKk&+-^N%XVa0BXY652}xa?UzQ=K z$pGb)IT!_DL0SyJ_tp$Cn5O4|QcF)h$riI8`X@g8AVuk$?ofUYxsw%&yIgdrfKANu z6vDNh>QN>>TOm+Z8Rj!gsjj_PyqMu=IzFRA{Sc!&2uaZ@w?@?o0R^p{qC zLvQHS>T@1m@V?wAUld6x|FKTr2_ZWaekXhIy6yX5HxP+x2hes0WVxB-5opAy!X^=@ zR^i11{Hpa`g*Ga-1sptzRUNmBo8f20_b_yYN!*3_Ik7MYE&RfrCKETq%qt%lZ6ygm z@OreO_552SMR%w5DctUrjm7F2e(jwap?zR?X#_f)))8#8)%Q6cWIjk8UtyAKzh>(l z|MAUZ4~q5zBF2Q#*VV=gf_Nhi-(oUXAC2`S*Uyj$rv{xQ=MN&DD*i0@@gwN-D|vYh^KjZ<1sL;8UT2N7ZZw`Mk; z+lUmYC-qoCMX(?Gk|jX$E_@}KHr(z>@6RuAZv9W>B46<+s}}Hz9*J}6cG9VbMEQ*< z$wv0+Uu;?WI*UabOPmm!`Q=m2%05=j^*Qq%3?S;TgecmAlZ7)a->sW7Nfx-EJC8l3 z#$K@GJeaXrk|qXwa0YHpV6N_k4{F|VAOXgr5=Fd;#9mF50@a6-7$sY&ELzN$IZ%MU z%vYtwY-!G1hiaU{$exVZoiuwhGFUaNU#W|zs=81(<;4#xQFOYaa zs!XeDWG7)q3rI0pp$$Kw3stJLW$#Q%;KfvPYM1^c!qy+af9SNUmwpY%AqKZvFNTu& zut_b~Jo%q%RYgiA5I+2@jHRhtt{0K<3=L>2R`QrX=9W6r*U|3sd~^JmePfXJs9UuT zF|+C+^=vdj@0itC{jw7g6&ut@uI_&#!J2Vp^W$F9yhQCVNjT|mqa+zFh&~oj68cs# zELlnh7!W0ORxFC_bozy$7Ac|60r#486jK4KUPoZW;zdAa4W*a@z{Ja|(^U}w6nJK^ zs78oQd=~NbMx|N_QX1{wc4LBK&o25&nS%q_-b|Xy?@Yg5jkj9{(tBq!q3`nOZ?j8U zQtc;~b5qmDlcF~E%d|viA3ZEtM*7uaslPOksjv>y8F~&s*vTNQbs(!}4$fq_=b1X+ z<=)cZ(X_*tw#|A)p`WK){Y#CIQC81>z(PeP}iT`*oD$M<~8SKe7f2dQZ)H8an%nz>o z+CInYPAgokFmA~b@3_d92lQY%(m0R%Sw~6q{>_iQ#}Aoe5^vfHlWI2;alel(f0BQ@ zS85NIcD8l+XG-1g%q6STh5H6Rhl-~q69x&0jM(Bp=ye!I1r*#xg_rB*{XL%zuLMt#7_`gp8Wlp^2;!bIkS0}=MlvY z+|NeTUWJ?~w_l|_kfQk<^+q5@q8Fk-VTzZEDGBiEVUpAE>Hv)#<}DZy0murILXgw> ziJM0I?|Bld>m4Z+nig;aGvX~;0?a#2S4AYs>g)y?3V5yokdXen{6S{?p=s0C(bk;9 zEuWk}tM~wnKe3k-O(c2~K#_-EWX!ALO{+Ib|CfAx8)6CU4_9y-cT9V^dC|8h5%h)< zZP{HZh>D+TIQHZng&0-blr#-sflm;ZDf{-lvhx?ge_kL-6_`U+CdnKqVMqD?wE*$f z=l}}n3an-rs6$=DL|$ydp%`=xUa&?qM{Nc?dB-CV86gEt6T|P{)RcM0B#R~TTAh)B z-!AfSk~rLX4L5>J2x4wg2HmEpe{OS^}445Zv&smrl7d@x_v<2Mg)u!5&eop(3F; zs73=Uk_#|YSwJlS+f20>n^N0r35(%+$gWHki-%!MKzX`^iI=1oLcT-`zsfk)54>`k zT9%bRuqdas>l?AO&JSF10Yt~$kS)N`bI2-&{buxhrt{9DP){SuUl}xKg8L!9^f zxbTMS*B-4*2K5Ut8b*pgp`=*!=kMhw(j)8a0DeS82U1TMo>M#}2>i!-!)SU|6?M~7 z)dMWt8RV4x3&wS*uNHI2z<%7dYc{pAC|A(ErwUVFQz*&76|KF`RXO)-ahnrtIxOZG z17~LFdJz~-l9|vNiG4{;53qXTVdy(`R1cnX46HtNl@!#N);ajD^zF6o&Xd1pGS!24e#bPEk6wBSS>&09 zeS(65thBrI1-PAvFyy0vDFI*sT9O}xZ9rhZm6G)nE$vEbuR`I=r!!N{J`T)7erHB8%*Y=fw$K^k$YcxSH6ks8!b(=5GsMf~u3 zQ;+0P6#y@g49$-R0+E05q@kHZEincO$FlRmuvvh-_X!>~*lYUmaeXFtS?*6-ortHA z$)Dj36pK^>lOvLc_DbR?BVh~^I%sTus3=}pNg9{SMlPM+L9FGu^ns8R+X)ah1@O5+rh*!xVTefcgWIII18(1dliBna`+i>?-kUK^5bqH zi|eb;+E*+x2k)LOJsF~rKJ|H{%m8g&F>NksoEJM+(zPEK`X3y$tO+RkWSwh6bS%5K z`)=oyEpkwHI*cAvyQqA1pS#!9$y|wJM^IMnJUlf_~_-)_O$kmmLb02mp=+BXr zCP$~;_o{1dTbBOL_ZRz--{~)#sUw)BUwO|e&s^X>R0-*hze z?uzu}eDs1g0+vKIuPX;??o4iHN&jjVbRAx=u3*<$72(-WfS-zlD-wu;zYulf3Sf(X zq$Yq(s}Se`LJ$KIzMCvZ<9}*zhn`I>IL`ndDKrOY4O%XQ6%+$H9YaZ__gLWj5?L$px1 zOXUWa<&~8|^}dMm|DGR=Y0&;Cty?H;?`0zAPIr(6crv|44qXJS-=GvsA=tu`ej@C? zXQNyh3N>@3a;C>zsRnXynlFi8W6@Ld%~zG;>-;KgP`(iI?%;ib$=9U#%n9bJ;av%V z&TD;Fr=N(nWA52{*FIW9sB%m3@>#wen7K3#;|v&DDrxH0{a*dV`@7=Z4kqDW!H%vv zEww{^F+M5E8g>lDlHPAkyPJ*FNH#jVip_1ICQ06Cv*ZbOTYe0D6W zlPl`7YTqd{!F5wN1#dh-j}e{xtSAR4&nW|jxzKA92G0QxOU4K--IT(>+_R!Bq9u|Z zg@qcK&r3xw*1i~L30;J7e&Io{uvjW|Jgj)LXL6ljh_{I;jZ=!_2k#rQ#Lb6QN|jc| zKh{#45w{w9nVel_tA*tC9M7z}UiT4f^V)8%0hVL2&Uzn%_pGn4UxONduvH9;ZlvS_ zYXz{+!w9Ut1hjuE15t+2u<&1ecmV7Q=U^_1E_)MBoEjoh6%e1%w2}FNpPR@z0s949 zEdVh%!e=3v;60_l(55#>C~;4|Cg4}&-IkluO?Udf7K~JIXr77dQ8kH(mK8~e9IJey z;IOSP<|HE>;V7vaOL@IRFXkcOl01a>ZKCaFq(tz$Tb@#Oy|)bAzN0_iK2H>ah-9n#z_7!>-JOI`As6~2s4EXedGpncFbsSKn-T12f6^pr5$~gyt|5E zOy6tx#Wnw`?TWg?F01^`iUy2AUyHCU)X`@_^!M*Q@mPS3Z}e~}%fqYIO>r|^rAJO> z3z@#byE?P=>S4xnY`rw$FYDadiHt$F$CJ`FEoNE!@ z=`LKyAbDV6qtpPKB&+}#n8)ZP-=%F>%xd_d$XFSWKNurG+uHSLbC-|&m&Pul?1m@< z4SA#?rd05wNnuEzgOMHWYHVbMLzXr9$*FSvpy+m8MkwkaY&)29rQGTai`w5>!S&aas^YI5Pr)`w?)2{!f zWTqSX=>P9!boJ!MjDhor-mYCbSO!}h22;_39KuDwrw9>1iHAIcYYkNm=Gbs1Z{V&z zU4f5ZqldpAzVj^PGRD)R8K@)0`9FA=uo@Sj`FGzVmc%?QjQXh;b*jf(F1Oqx_QXmy z$H@$q%>h3LvN(KA@nv!QKW%4GB+1G1yBeW(k0eTLhvUY^|G;D8cOvSomkLd_Ga41X zSgv$S#TSa5@@mrT)FA2zkj9bj3)Uvo`|?T6mR5Ax{G_U>GCKaUkR9=BJu%4V?I7W1 z=iPn#OuDH<{Jw)#^@)lfiY0#%a$o)}-&H5GkX|5SsSx3MJ?s!V@t@7xwb73JCe|kh znb9waNedy$xpGtlIMD#@#7GK(>F1-KS2mFt`c_q}m+HWQC$;nK+JBs|QQF2k z$&|*foY?)LnKQ~!_m8TpBK@9@gI^XQi7o0Q$wac@S6bc(+z&F23<139%n9jQKN(eF zI;*SEu|-QdVBz@px3G?&OObnV`-lb98YaLkv!C~@e}#Sh2oEDR^Atml)(fChj{+lf zA{}0R@_jn7GrT>fR9!}L-;319IVlLaTFw|k?A-R7ASLk4kVJW`lwEE3m{W<37lHJoW``eQGs$_U$5r|%GeXG7XD+*1K)EW$4AX1d&Spx`er$VCn|aMqnZU4v z2B5|LWutqypoYerAejNgVHgxjVOsY~zDtOLNh*DMi0%0&rT5Sa=Uq6bH++yZYYfga zuWs3kt+Qa7^pFvw6eoXzwsx*C0@WFjhbNRBI(M`kZ04F?@D;>&m@Zzpyj3$EBRW>Q zcPM67?v9n*WZ=W*iqtB!ED|enI3BLE`CTB7QoB-Z|LkaF>_`;K-$xDSP~?fEPQF08 zKGahGBrN@{X#IBd|4$mR_&=Z^6?*1-pGhRq_O^8QU|Zicx74;^8!CHRyP7*X-q%`4 zYHr+Uz&BXdeIaWFRio@;3Wx4fVhk(1&4&y60UC^uP?2KFsUP2j7#{R$FyJ~Q0_4jD zq65rK_d^S(B}z8U0n1b~N54Mc0S@}N)$)UBufRkLf?sA(?#jm9Oq!d%rR=VJr>K_C z?IWGM-1dikI{5P4E_vdm4Vp}$fIJ$2`crQNI3P4A+PTK=f`;Hy=?%mH3 zk~0na7Z$@o9fZ)n567BQ+VuOrcdhKecW_o6LUXDc0k1G$J;-EzbnEri{tv?kUWh#k z%vS0vxT2{c0lmf(Q(FY4FdJSdmy)v_3S?7ICCO++&Yp!OztU2u@kzbawHTsy2H0Oq z*lpE{biC6-`SXMQikrv+c41=``33b1ivDfUVU^%2<~7u{zr%7p*;M^&{WqrG$cgjp zF3y>e1u|o+az&6op0Ua@WF6Jco8DqQGWkd3S~>6IW;m{hL6+frGH?;wU*dsG5EWFV z4mGHw!rBN7_Bzy~fTrzs^1PY;rZdZEm2D|BM!kZlv)_GB%e= zs|cLHG1k0k>J>v~d3)a+*zKOPvJ%vpD{YV(@U1P^2DYDxuq}1x^06a;Y|v z=vW~-oNA!~c*Zz%&sYFlzM;iv(|`Up24A3i5n$!_;<))EQKRi{06JA+!35y;C@BP< z>jP3jiLc#VgI$#|={DY8-st;(t+%4wBX*Wp)09&7cOSd<=KWA%3##@v(=T|-nkwZ! zIA{3*`$aME?A_)mXY{7)%A!DCYK(FDLeLR|~edxfD4I|*|v=+Yi_=su3_LCxX9 zZ{U6z6a_Nm=+~M7ogeDT`-WJtJFud}!lwJ3u=?nESxM^ZGo`SqkgN0_q3UO6y3s0` zwVh(+vyc33sF5P7AXlS@b3=+Cy-xE=&v5LYi`Kmp+J+k8?j^^WNWxKtiOCx77i%%A z-!B`_VyaC4Y}Ty$*q80|!B~!;&iGz5*UH)Sb>jWE)X_Kv*domIVXm^R__)qVOptYX z6bJP55LBj8Y9Y|SqVEK!b*aI89t^Tt^P%Us1%L|NQ9@po`}nGzZ9?)s_l z`|BZMR;)E8A3iI?=L_$q4!GuR(`39FCT8!Ba-ugSaG_$Sr5~deLU!GvhRLq$*IL%j zB0jpN@3d4rZC5YK*0DE7m``DmMwnq?V6^NsU}O#0xW!IO7dglOr0%Jk@zpOSN>H;0 zRlnBZEn_}0Q6sbZPrL$+th|^j*rJL2cSd$UPK7)Zd7Q*;L!adj^o%{G8>ZbVBgZ^{5po z-@u$MuU8IgYeNnedo%Y#N^s;3nKx06%G1(M>KZu1T64*M6HKpIQVH$2KCw3(wmmJm zzQ5kkHr(n6A=|o-d*0n<*5sCo?^W;O8YV5*C98)`9b;HozA<+Se4s=UL}mWe|J?j8 zq*C0Q5@5ZHmKHhdNRveHnDDHKu^E`aXe*F0bQQ1(l|iR{(W$&@CgGbePOq{dcJv$Z zJkBm)-LpxkjWj+?2P;AA*M%&_$lEz}BojNg?yON`sZQ?&@KERAOdf_}{vT2A9Z&Te z|NmcS*?aH3_Y4V#kSHrFnPrEpka=t+LUzdBn`Ap=SIAyjA=#Cg^?SWPpU?01{qOwa z+%DI7U9amo9?$#ZPsQnEtNFuw zk+I+|0h;Uw{I|$`rh-FSzN2b0e)Ib(&05Vo6y%0G;llsSU_kKBXXg`@WB4U0&=4!p zrb3J>YZe!BGcIndSoL0>W_ATpPwkfq0#1tTp_vKv4QpO$uS?*?vM3%m(Vv zR7SyvoeztQOmi8fT;ZhHFI!tRD+gsR`j|ZrL5V^8`8J`aAr^Q z*52;?x{yABw^b)&=VVCVOH=na!4+g9qgP#5+Utu^NxGUbEI8otH63cGS|8{4 z2$!yG3r*9j6EzT7x9h7TJ?5I$u5)i|sK5qQ=t=JoyXmhxSoej}Kum6dLoh4+;>;hKHUmYG1{eyij%mPUF2jE7w=?3@>^Qg{98Cn7#a86yI94F z5V6JRmYDRldkxBHQpGLiUJYAskVU_h|q|$2nRPuj58+cAu&(JuTNHVk{pcKMT zViM}s{h%6@#>?@B>@kz^bCw$X2}!d8}aP*6o^Jy|u>D%j3P)IyEGHlm3M5-$=TXF9V%rl$H_v zUaT5I76PZotq9*osIlDXdo`ob+OP0+o_Tz!MGLxKl=4fv79?fwuofc@CcuFOg)C%mW=ZB`yhg4=m zpVttO`QK#23l0ww_+1TOcF3nD(F#kmBOZsbxH_Xwe;e+LlUX@3}Z|+5WS0~2X4D?~nt&7kkeGSZkEYrhkffw8&wo=9)waVkw2Q^lNW?2m3CGg*+gb}3Mlt3#=SP_=` z*jX3T&g`BsFsMmUE2>$dV~`C7B*yKa`wOP_Hz_x9I(P5i@RjlZf1Xe{vIDbExr`UY8Y zo@*N$%ktohTn{k6QqrOBI1@g;F&WC+2m9YZQQDaM2ACz=V;>yuV=~(!&uChQN3=x87)E*fnD^gShXg?!{a1~S@_dPk z`yAm%FbY``Lri2yi+)*}7ya8*U20v`R#tF(Z9reTEtK+oU8H)HecJdaA#^{jH0}sD z$ups#VLc2+q}})dA+47oTUXPla(6TQKpGGdBoa4KY_fZxOrY$1gW_iv7fq(U)ZG>b zt7yVZ0@7>X_Z|n?2z!{Lqw6O5_<;i%LAQ1H9x=HKeH=3Sl-43ULP)2ueTiGruD@fn z0`sp|8!6`5t4j>Ju;B+(*i|e2z4hI%H3T3S<3WO&8c^+tV5^`Sv< z0W69X_oA@obI=i9V39(w&*wt$g~s};U2mD0Z|r^iuwsj2QhBPm96ZTR8jf5lDGm)* z(fG6uJ0-cz-$6lYJr<(HE+Evg2ZzGe+b{MyJZO2_?*B9g*v9`?O2~j7bapKsEtb5G zT}`dsSPl+uPEKCFrk>8u&hBv(F^> zd`1@%YWY;zoA7G`J_Gip*itu4GyT!+9+48&YPo-=rQJ2RX#QBSsJj%@6>G$1%u<2o z*9xk>NirD&q$%^*SFhDq@NNbXB)`6w zXLjUFOQsJKpX+CBYdCtf+#16f&GB}Hrtq?HwIGE*=pJXLXEzb$u?;eLJ-GLsSUg$PPXm@WLD4p?KLoruG< z8KE8g1@jI`133U9zr{mwywXR|>^-7g|B-WtZ|l=0sNF%%0J3QAlw4LNX~ zL+S=dM_3k`a|d|*j?Yc4nn9+uK_~jsCV++|j)YnomIcPRNA89-;Q~ z{%sAD8y$AvKxUl0u9YxXy2_l&CHVb_^^75*P^nIoLvDV?!MyRqZmz{o zs`r#{@~Sno^GNdlibBsz)}X>9A+zgGh5zkl8V^qSKC==&z?FRh(}O!zH0ycBWu3pgOUcZftFj zexgI7^ieS5->@WgOR4tfVy|w0|2MQ4^&m$=`(@Y6fX@95@qHuBDxf&%(k!heQTBNI z)2F6~dqaKmkcYh&9Gu>e|G_O(fm)=5X4aaqcvya1kx?csKQ!#K1@kVBpS}pH_I+9{y6T+9l<4DJzx8$3KhhBqTjGrJK#OV>kt1JGHeSCN| z1sMia3{xle1p;GCr*K9meu4@pBe_&etQ*!eXyH;$$<4F!6Mlg8)mYsnU+%-<+A1R; zJ~V_W1O=<04~%tl`bhA&J1Qnyk2z&(d6_47N*m6<3HOPlHUDyL$KM#tT)JH%%C9Fb z-}+oT_pvQEtL!jC34Jo#n{mXvl6=~R+Es!MZlFi9h2S7(U)uuXG5M_Wm3SL18n?5W zUTv9_EqH?gB>4^YtL^N>j9g`rQ^3i<0lhQ*%P@gbns(o%KG)7W{qUa9$!WDmjcgr( zhLI7Ff;OPhOZz^@TOUl&j{*z*EwK$6=b+f?n8U-tU<4VYqrt`6=8=DRon8{NAV?Pw zXrB4=@qH0CSb=L7=|He^{pi98Eg67;!J8h=Yj=_ZLLdI_crLzF-=%gp$>Uop+117I z`U2~8DAa4mi|TbD%$vTg-iEuaiekrIiDK^w>h;s-eRlrwXPlY{9i&n)dXrx#cfoYI zWRDx@camAb{XL4e_;L8#=LplC}#F) z0sPzK_8j5T(e0<=IIx5P1~=gvTLpC&;)Pn_QmkJ+kgFCwZzy^ zjb9@&m!kbNCtAb6RC4Ri(@JFQHcW*w?c)7WU+?cfN`8MXCKWc*r`sbwisk&O?9F_` zg~NHgq@+8jd41+m7pamtJ-ogx38Tq=V<)AD^Y9TLm) zVzWKQpW?9tNK1t@@7YkjF^5rRF%NnRA)}4HrSH3Jb`Ng8{Ft*=W5qNX3iH0pz>Wwx zcS89Uj=#&-HtG-$K>|gAswo96*iR0>&5QH*;k=%eo_fraPK@~XS<98ILdO%)l$9Bx&s%X54$OL6#>J7or$U?Mf|9+> zY}^C;p&P-yWNwKk_Tr?G}>%u#pof>fK~S<~SrQ;fKxckL4P z=i(KJBgzu{pCJ1->AeDEROpl?Hxo=2pm9Z=HO?5s{3|i{Ao(w_3c(U{E&l`>2jAg& z`1rcht<)m!sI{D?Rf40+B7Ork?5GDhfi6z)W2$UTXUNqR*yWwA+~~HoG>K_p81%6` zRWzrV5^bBWkK5J4zmHaYR-(z=MDs}JBJgqe#5?5z(~r{cho73%>9axRw#{We)NIe6 zR$FjB2)C*A+}zT?i(Qo#R7^j40*Wu+7vm@rSWLKNxNA=w|7Je;-_-J77cV>76&pm5 zc|QjikWDZ}pCc)xkZGQpfULwT0)QO*RiiJMX%G-Sf?9npq^lDb`k0ro%*rtWzSItL z>wd76*?3fe5lPubxCI!3k9xIixM=e*SHU&KFnk;uSQ=ZWM*6^pC zc#gxdxPtFZ)saYN`D%n6Y`u|Kw34i=(MqxS1!)vAmEGJTuj0nTuew5;>-K>HDib@x zm8&v}<3H|X73y4SXu65KGf?Xg{mT91_Cpr~BX{y8ml*@pXBf>{MEXgfl5!aF|E~Ua zY6+!P2t5VGm^l40EnEr@-jNWDPS0E2Fk;B(q+qi9ikm6Qe={w`agt zz6B3bOhl9+ZS(jCUZ6AMoVj?^+pcVXJTj@B3^WY?0Sjk-JRxI5GGz1)3 zxE<#A=43V~k{fUVH=f)=_ZCt(V~_Cne@p#84v9|IxL?5jZLWJv7v{Yzr^xmrb~uOn zuxl#y$%8PcLk}0iXk$J>#~+}F{2~8uHjXewQ%}n-^^Fry{D-uH=;jQ!t}Yz?AQHsmtYSI;WU@n(vp z^OPSN1qe;yLC)4)_JKq6qP5Jqw)^x6)=}Q)`;%r|IiA-FC`RN>WkDLp2@M#SfBxZX z)v2S$)W~UWeOsbq2Asq;gc4~bgOfFEjz@H_yB7b@72rWN-a4KTqMhP73JLAniqKQ# zN>tZ5oPuuZ_k*697RyJ?r`IxBoayGxyZB#s)b%~_6jDkfJ%7~qIM-NsJ;S9T<0AP} zMo^UNyVORU=X49!flsqyf8FiyzHX%^@9ck=&XMxgTHp&7j+Tauj&f+>?$qD_h!x}I zECUrdLzp_u5eD^Ql>7Ty}nyJTZuJ05pS^VQY9Q4NSu&dFG z*hyA7+!g$j8slCld&xi0!FT+AXbB#KZ#V1H;c<*xw0inKT0wTm=)@H-6RGC2GJD-)xAcE`d6DxM zmTy#!#j(!P02zsNU9tlmP6uhim|Y>__S~Y6jz%`u_tXjlAEZ8=sNnyTB!9klZ$!Dw zoTS~TJi_8~U;jrb%Oj&JiAt1nf1p** ziq@nSaIn{&Uj7_RS6|iGeJ?}8Pw``65^M!WK8cprm*n~LC6`0*q?m#lW_g497TMP#Zq@M7Yov9vhsKoduM(vyQy9jX z=~@JXd_Hhgp<9OQ^rS|CxQ`X)=!e_Q5>}7>fTQ7$SNTNX`9_TGEuJ9hgB%g0S6}i5 z{hQEbL4G-Uucsm&NhNY z|1ZKt${@ExV6@G`RrwJHo?^fR|ffIfE5lzd>{ z5i3Q%QHhP`;elqF0&mlSd$xp7_YL+p-G#rNTZgS##`UkR-@y!vA`RD?HHTlp-JOJE z3o3Eucd*SVB}A)R$`g)fB4$QIHjw-_W$4bFz#hlkV}-~6bEFu#7}9`OXo82Kp)9~4 z54^w(MG4*!z7RP8{gZFF;7O0lkE`l;3cU1!d>5P+a#zT2uMri?O?J^@+ZJI`_?evX zSUihOfW^zhz?5Bu5b;0^Qtpb^R18(Y*mUcp&*QS1)ft@3o6IORlql@8xBNElInqW< zbW35My1<5`#bGbbtp6HRsdo@m^^~jAw_0s7YOGoOS8~6HWW%(=-eIP=+o5a#uvy3h zKG@Jb82M`q4Vsb`GPVeGRkGP!m2}50pX;q^5b{0x7Q-U_(gTCB3%SMz7aH-%lH9{4 z8KSif>L_vu35-XC#kk`R%*UhdN}TSl3BA|Q`+S8P<#DlEJ*%lMbGoasx)6#YGkCD9 z9x~XR9FQ}6NvcHxEC{sM6xtKNJIK`g|EJHZ>534*&R_&#j~^RAQfn@BfR_nI0Mo6A z$b&@REa6BrR_I-EErox2%=7XdW?aTsCqbY=!;TyOD_%}<&eTuZc=Q5hIgA3lbx_pA zkPYZaK2{Y+C)a%$)WY-WXS+cFq+FE z3`|LUiP33jx%TC}7;{Da&pT&lISSdE1xfM0XUDQ69N-Y%>_Qp1;bXKt(L6M|F+V{z z7k5!Q3AkSr*$^^k(GwSN_qdz;ssG(Uvk6~=k=2iE@ZI%q<8*Vge$g2GK2nXnCFSrW_L3EiBRDfMRkV9jd;5p9IU`csU`&&@u$EVv6RV44wKjx{!`!fE=HA!#dEfg8#ln-T;bt4rG?ufuy z1qHKKEEc^-ZUIHewMWO4i}LqfBRdo@p&S1q64FlWz`)208ps%c0;OFY46XLxG$F=b zqMMa_gK%8el==q&WsVwo)YKO^>R!tUtk@66H(=gyoUUAzAJ?tdzupwT(D>$!h>kuT zj_TrLHq2cz#OWJ`y-?=8T0VIqw?v!GwS(rhJ^F3hZJVH{=$n(OrG!qQW(6$PHg(Ys z3rx>jFCXI7#?1cMIw_>hU6a2$*hgjGq&eVq;cgu|ll3)*eB>Fj8MClipa$H6&1e9( zUL(T@s87PGz`3g{V>{@ljQ`LLBcci;$YG)aGrXV)>uTrshSNRLb?_gf4{O^u+ISF| zip*)ggA%LhbO`waDl8bUE^hRG@zUl0J4TtHQY&dAs+bk+^SQ~-Jz4+5m6!JMo-BiP z(c<+~lHg78b!O#fo`b?^r*Gb+N`*&EzLh6fl#8755jQ>vFIIz?s$y2fV~#7DfB}P| z3k@xU_7H=*CBDjyF_R>ww7Py(j0w>Rsl&TPj;rdS_QtLul>V(pO~C&89nR%{$w-rs z*$`w=jwjOUP9~`-Fb3#7XWM4xRX<`7YMM?^d{52Ked+h#N$lS!ibCPu&}hP#meTcN z-#_ z^n8h};JqA&@uH(=kbgq~z8y>{5~=ZqozoK_H-mw$*=bMD-JoEW_$%xP3KX1`<&srC z=Tqq%G`i*TBrJFB?fu_tR|Z(lI7EWt)px^Nsim0vntc|n?c$x~?{hb#@_wlo%ZJcE z06un(!Vs~O!mFKb{k*vMrJs;5*TIg-1pgGuOW*q<5U}OUJ!+ zN2;<>R)SuxF7;1v*OwUo#HWv`+s;b!q$C9b`uN-K(Rom0)kiGFD!PrczA0^W2r%YU zt5s|wou^eHOO9lfhj7*#JJkZW%o#li{w%jDdWfHhUMt@8{6dy(-9-$mK?^z=4vGPT z&K=e9_1D=>iLaTQt>^awyFO4AH&YmLtGmozD*Y0bU1W}a5+DHEc=06XWEvXh+PgKI z&>DB&iIIt8&Io>pL?1#C0rJ|Gih=n0+isl0;U(v5i{o-a{5LGc>*ix$5Aue!AAEOy z>mT`z>#td}r*Zq#3>+H#;HlU*@X^k3`KC(pzthJ!ye4c&Y+$I|GCt;m9;8~0M*R{X z1h)XZ;gd=T0u2i_XU4$SBYA*Y(cRo2s*Ahj0<`1KZ%aI@)&0$sMQ)r5y{YTL=m3## zpy;6mF4qo&TP3qr_M4IyN35g&%4frp%>ybdkH31i%Be`^+vttadE>XL1`b!w?vV!c z+$j0+j`7Q>T}rejGs$sgU#suiB|?hjU%2n8SfExg&4Tf_mcLB;8LQnQ;;sMF4JN^1 zU;|hOgrVUI9Akm`V*>XD7FYs0HCPp(q6XEYr{Y5izJ9k_>d%sY9u1hp3XP|XcGlU@ za{*5{j$$Yg44f9htguWSCR=*U-Y4p$8(q9#K-}9}Z zt;;tIom<2*`%ybi4v~KeNqK^c83kqil?ginfV)h_!lAgs4X8B-MF|&@>$$-)rT6KB z>wJv9Q&^W@#X`a!##^!&Z=_Q`6%OF|Np2-`%Y5$vh8HGL!|1F`6(<1842$EC(7Y3=x6gI_=Iu+ly?(-W|}rjyxSS}~nj-%4J#Sa1JVw_b3Sde*!EuC=Ow#a8l~&x;gK z8Q%Nf9{c{s^#Y#pO|S(77i8vQLpcd0_rNOaE`;b_%#FlS5&)zd3fzTVATZmJt+yKa z5xAL5e0-uMNeF$idwkE#r3l8bkvFI|23(SwM5!f=we|%GKr}qGr^I~L@7v=PkxMp3 z?AG{{`cF@h@M68<<}=u(Nk_2n?4iXsZytipgSCKxZQi0#nuK0>#Qfj~bA^YWr5Q5(w-1&fs zNCx($F&@VFZDW8J;&klXB}*qIK5dUJ>wIW3ewu)-W3 z*zv#a@yz~LclXzxM+mpLCXsST%*ETE6#JbwUQh92;@;bdzKN#%zXT6$|Nj!aOz4+2 zH#<;a$;?X0%g#?vdzYD8kjBcv&dJ8k&cj!c`#vxEb#_`1qsU?TE{oKc;!z7|qGZ?r z!Bw&Ve9=sBBzSH}4B1ey@6nv38JWoTsvl(uqiIHEzQd?^h)eLuyep{|=lzG1|81Sg zY^S&(tc+k(pVi%imIH(_RN&gDj0a;j_zYfL;wYjgw3cQ5l(p7XaY#m!5+9#IM+D!K zBxrDF9((lXr(sKA6tncjsmLg@x%g0~Ix6C@9WFMk&_R&Wuj z>hkh>r2B2nlQ2N|*uCMuf#D00j3w*IXOg*&B}Z1IDmZ+&%ee47$Z{~?8+;@Fl}#+1VyD^}x%lsB(=*5@k04vq4cD*bcK@@v zx2N-5YWR=7HF6}BF%W?1sGd)KsDW{TY~!|H@A+z&;5;GgO8MB<14WC!Z3uFpQ5?b$ zc%f=Nvr1XR$+d&Pa@7!<{z^$4{I?~d*=9;5{pt0K@5-fAXQ7kC!}xN7ap??8v5P1{ zzjGd%J32pte)Qt{z&W_A6lyehYLnktZ(OBSZ1YW}Ce0%W37U za7B8T@yaqN!CS}_IKPT@%71xdb$L}ZR>X>%4d>vMC)KhXXf1}7AP5N#Y;LX9-aL~7 zddPsV@WBT7C*?I??ex9&n=$21T%|aU$@#84!%9E*2t2LxM|Awk?TmjQ-#n-_q~TY} z_gb0o3-tNPaHHQ$+3A4DPJ3#Scy-%8mdg%KzR@`d@7NOFWDXCLjI#a+Nind2Dq+Ll zj`a;8hdq-W)f~*UL<#molUvH{+AzhVTNX?04%`JntA=w}g&Ny$$eIx_NeQFVeXb6k zwi2(fT9byv*1+Y7#FCT#y-M8F6s_~JZkRi~xw@p{DA&L%d}Pz+nmV1{+5i6j+*F0s zKVyT}WBT{i%Sih>?$-H`nagQocijPX4J3Drrc1@tf?0T~&{jI?#sZps1JYf4$+{bbkIHTYPagk!`f4 za;^jdd0|Xr7OBiRJ)Q8Y(3VjjSN@jo&2mKhO*47wX`@!Lg27;JK$|c5w2e`}gUFhA zZ9fXVLJ@%PJaClYO(e_|V)KFhSm4&=kT8wI`pu#Ku z#ga9p>>rb@)sJZp6v_PtSdSC{RffAYe&TR6s^gdK!nv$*s2^*=!s}`sd7hVNr9I@0 z_@QZGs-_yvA+Z7x2ym;Y>{nW><9#=ma4MX_re0wjUo5rIsQv8EbYBA69rlCn+R#|< ztDhf2%+`CJsU;>lU6N0%w}lpeLe$!L7p~hUSMUZ{SW0|e(#y83)%M;zJ;l@o61V!l zq4})kcfbFXp73Zm<-FY54)w!p*-T8?-I}!10WAJHTKiGMG5XnGKI%C%dWE5n`?q~EpfCtr(~8?6;z(y?H&qT`t}|0jMO1+-*DZDYs`E1 zu30*YfG?D1x@hKa(twDPQlRBg6+_@m|$AL4HvUOK>%nK z=GpjuT8TS9hLG`O533<52qxRrT1(-AoK!-X7?77*UABw*%D z9s6!Ws!4SEa0?dw3W<4~bHGPt0t^D70@R{UNZxe3?5ko{kRD?>y>+9jFdgqc-t;g^R*RwLw;EKMT*xW_Yv7YeGO;&Jx} z{2-|u3g0TMFHwW|wgI$(XtC2j52F$r9E+5`%!^tzF(Qb<)jwmdOp9G#^f<4dYa5al zS$ftFBk73V(xbqh)f+HKvar-o=sVpC{e$)Z)3YyGwW$yj^NIQ1d%c&a9woQ%nu>HjJs4y*8+eEL+Wu&yHTV>uxtX287ZT{KE$-D_eJmYvcmtg0aB3H?4D zZTvRpyc&-Uz`?Kdj`qVn;prl(;@ugMl!SKtilE8!r00fBb&%l}3}YX{@gPjyoFq}3 z6gAdFwE6oD1t}=-?mZU>R|)i=*FZzx(WR~MhK7ah_2BpO_eFQFI{hcSzyIvAZC|}? z3xUKEJqPzYKURHQzf5Up{@i!Dd%go2Lg$ZEyi?~+etd=Dp#dAK!r@(7ahM^wM$nD9 znXz2_iJe&VoVWXSX`%s|D5h~+OQ7{Slk51`=p*M~n3;{7VQ)8;=8FmcSD9CX9Dph-a zRrFEkYWIw`ZF%>K)8A}7tl(ml9mN;u5rsy&Fglt6$6%=DGSpEl5_?# z6422Ieut@Mz~u!LY!r03RtN}You>|^8}ZKb?QHS4^um(5mo@b}Y?-KB^WS4}P@evTjpEA||bt_KI zjq&Y67~l)TRKsz(F%(u{EFDJFWMg0mQTyl?UiAesxb_t~Ir5>+VCw|zy5Mvb$bN+( znzGT&LD{?edm9S-MzfK_ycsn|aV1-i2>1iU$P0cN*dWI*UG2TihwQV;hUGqLPybPS z_U%u}^v~*K_35{gg(1^lPJMot=hIPBe?MKU_U~h?c-G057lQiz>GO>yf-C-%g`d{n zyLeu3{ICBsE(+sZEjE0op^j|$-Tc}A&c@RLL94znZ4Ln|gayCd zRKNSz9P?MaHE`f22z!*njGKc1WI0C3{192kpGP`1?Ker0D_Qlj38KU&TtL}M56$mZ z-~8riVZ5yWF|~q+aiVJcBOuC#C$6&;`!ezx;N-y35hXAXU$xh=Tl8`6+)mwU%~be2TQ|OeEDw|DvC0sy*TNJ9Wa45aA3nSkT*bZ6C|QLaVJI zVq6nG)`DEpI2Wl(}(mx5Y(P>pA)O9Yy8V%l^`{r09C? zB)9j}^R>?+IoDJCj|t0BxWorxh#-2Lt&g5fy!F$4;t-3k=4vTI4K-KrsN6^&fcXiL zuN|HdUvKD}@7;KKA~AR1)B5@Si7j*Mwj}i*xP=^I`4X-3oGkn%PG^<;=DBzu1UGGOFMhq-M+gc&RWumH+O zY+e4`3%1htQwvvgFJnX_)r_oSV#6|i|K%_A;*&G#{P1K+4d>?T$mHX0hTyxGrP|q7 zc%Bgv5(AHk?GBKd`T3%0nFfwf_#NB^~J4T$i+5g>~E5b?v^kg8C1Z*0adj#{bSre2!jn0RUXQ$ek4L4P{D$naZp^ zQ|*42lCf9O20QxN~hRdCh0=-WN&p zw{UZ7}>SrqL#uWtP5^f~^1U$WWE-r}!o>%z&MysP=nE!T>G0_H%! zjr{A+hdhywsAu$U{gdtiw9w>+6}dYFWpQ5TX5tqQ}NpAHV!3_(eY<#@9xGjRffTTZryuUE); zUiOg^Y#*AuR-eOP`wq-3OZ8zq>0|RvPTSv{C#@M`=1T3qUiAo-es8Q?=`|l=WIeUV z1G1&y3Ia?8&iR{?4vnjkMm;9+RtY?r9wwIYil@0@Qq!=qQ6d2G&B{#opUKh3jLj;B zPjm5QB%u-eSe1v+Z(q#-h@1ysW61H*Avz>@%g&~wnvD;a*{gg4osG?Q&jld7%lRn1 z)6ct^3VIJ+bPrcAHy=ufrg!-XmgM9HFZ6b}uRlofo^vdUy?A8Nu`sMYf{$tTFq6~8W2)2O1YN#(=AV{T?cux21bRkc<5MkX3$s^OKZ)L0 zq$(_FJu?4#J$L=<=qyWN;~%euQ4$heO^*rZ5eNBWytl7j)`nfc7`>Ny@s<@`vNCH4 z;-c$%j_&>XRdy{-Kr)ks8x~VjOch>PfPs?e|OH^2YVu;k7y+L z50&~fy#04@zc~ylp$yDiS_1CknJK&a)L$06&uG9xP}KRoXRH^0lzadZ+Gy!-DUYSo z6kZz#EtOp~^G<*Qr{3qU>+x;HudV(g!o~&vW-b_M`ADlWdoZ^2PMC+V!l_s4a_(wr z((z~+6|4Jo7H z(N%k|uTRe#Huqaujjf4VHa~cNyk{qzlf>FT*HJvpx)t;{z~B+<(etSuY~nHjE`|X( zIFMp_z$mU)zpWq>sL8PEyqHUM2=3m{hqFWy#d$o;(bob2AVC zpqG5{xzO*gc2Q-mG6twpdTZ>|igkHCtk;eD!#p(C-Ju^kRRReKq_O%H^>G?Q*jR;Z zRabm{ngA|x$?{zObJ=|?&LV-xnmljfA>p0RkD!nX+z8qK1hYZ{Iur@yFo?#&npmMW z9TV%ME&ybS`=+wTozW?1R$EvTq=+NY^>`A&4p3Dj)rF4`d!0P(zbB&S7?omA;!NTaSzZ5p$C4EQ+F6& zLa)%}sxQw6|4vbFerAQaq4`)LSYd47BUnu|JhK$&*RQ+l(tLa*O0v1AYat`t11sN5 zcwqmW-mjcqnE*RY1vZm<_328x=@Tm=tSk%obxjH*n9I+UDp~K7ED3!ZKNGq`Gi2vs zX&GYx`zEM#*p%!aPt+44NiKO1Cv64ZJu;TkzqL9HTlePbyJu__)mE3_0I%Hf>K`u+y7+- zSUq;wfi41&-UVbgF2>=@?XEXszg@fh$YW-{SV(UsamlW2EUh>CW}O^0!NJ?EWKdH{ zt3JZAa`nO@=xq(^;{&N%&kWx8!?S)=j5 zh4cu(&4P=m`!WqJ?2cE$CW`_Qh~--ToM>Gz{W-+kN9*aB#M}0(w~rwd6ao!yoxQ{$ zb1tMw#K?T$IqzQsy#1iG+4GFs+#1sU%JIq!)%2gIfLv+AX!;YlRToZf{LFL}0Ezu!SSpf?YHL z+amSY{XNk&Z}5T7_wh#fiujpKBe!LFi7ok%%@4Fc+p8Vo2XQgSuYM9ZqdEqUj`Pzb zXUkV(;{72H*T)a(hVTKQJ?tI8hRT7gcoKln$pvy~o%Nq$NK;qhlLXsJh4>v{Pj!Onr1Yh6c%>V1xTJarlk&WKNgD;OT@&9YxDM~v^ zml!5$*z7#1uTghS=`WDq$~E|5)9{ihI{!wd{p#nxUEc|xs41awvzsT6IY%r`YcAyk ze4jCPEr?&}B_ph@jph58fSoVY`@s|xmA#H4v#{SCa%y^M<*p)|g9K`!05CgjKF4*L z*~lwfbA`FNszcJC0})__#Hs>h8o}T*BuCpP%qq=Iv;@)63zlz=F;d;ZG#B0X9@^B3 z9_l41X1Un8wpt5HL~(m&F>3?Gbm}4D-TOBE<29j6lUmh!XNo!}AIELfXTpUyz?6!= zPz?;U=wM^ZkW?TNcU#EpaA5wzh@@A3Tuf~pLXZ&JQnC9c;d!})%2!e0ESgitG9G8p zl1~)HVSXwA-7xKabmnPmwcV!+vTY9T=p8j4_M%V0Nuj;op#fsodiPo~hTV4x;O+PS zJ?V+9V*PRFlrSb=0h|4K5E>|sj!5@8Zm*efjY2Pfgbtz=r63Q+D)&1OVl#}vKyQcw z!Y0WFMO_b90m>}~22zXplHg6!$3&DnNqW02`x!~2H`#E}utei(>E##_Y&|}hSikv! z9P)#cK{=SY_?OZgJG(#wVfc3TTZ zSt2}cStDAqT3`im2Vjv!TKM>A?~M_%l8n$L0=BRo>gOm7s)PDT5zYV$cCS z?VW~O{I4%0%76SZWy*saE@!e05PpvKB4RIy%k}uGPIO~LNb=szJ=c*Pr|Iepvy=$` zN+*jSmZN(8la{#p-iFZShf6H^@$fRwSW4&BoBv8)j9f-7i~to5tZ-nHn_{SCF?hS& zLHtmaWK_=Fwv=E1K)1lCKt#I`n9jN~Ys)>9K0Bqo7xR18@3SHwWaiB^F3H6pXMoJR8Ned8__KNkiGK3CrX5ebP5PaNC*bITLbb3*88n^&BvhC1wC<(NX|w4&-5hI_x}sDDmpqd!~b;@NT0w z7FN-*x{VKz7bWoGV-#!*ijc(wBf%QpCl=ya$LkC#N@nq5>8Ds#5+29Y*DYr|%{zfg z$McPjOOy!AGt0aWkr9NuJNONh37YCp5@-_$3b^eBt}~eS!%v?2SQI{J`n;}Q|1MD& zyQvk6wT&DENyqN-ev0l{qNVnF@a$Qde?iD zAy0yoc<^&H%$NS*rUkj6XaQsQAqPO@?=I!5_YzMA{&>tu7k)ShI8Ea?fP>`ATR@P4 z7YlIzxWq-HnP7-0;f{#S;!Nc0a__>ZGP3y$dK07l&iSPrqYB0Syl*cxdq=OLd=lTZ zbnH7RC@}X+{pmCRA8|=14qXiYRiJ92|~M(g~;Z>|bifmHNXiU0jetH*^s` zvHHon9Cw(IiC;5o!A;T+#s72u$9x|Hp7f!+Am#VL0-JqVG846!E3xyO#CZ|VL^M4u zQl97NS95lfvu8^rD|C-Rs)S^~u!N`tqRPzlP*gG+1gfGH;K{(9Oi;F)ssKw@6~={r zi}V7@TY7eTRI-Uj;JN<%!xUl?GV*+kKwj?#98@*_AqGid?fnYhbnS%6zyfiDQt6Ug3+6Y)Ydb%*IDG3)?c`d3VT_;`q%z?t=7KKkz1_`6STPf-o5K zN}Vr1-r)>Zl{h$L;&R1aO!o`T7loGx<)%*4SmuSXd4$G>RA&~LJrmF7W2ff zj-!1@@5Z^cFj4g%m$2?I22dlJ2t zAj~=u-1spqH0eBZoWF=!zn@%``ogzH%=>bxebsy4gvvKhh{f@VhGGtZ21z#K#(;IZ zLEwB04lg9HKgY^mFG#lw^c#^!x+$?iN8y4GTO|Vy1{-e=tPTQ{^_bx;XlKPfS8ZQ# zy`V2YAqQM2%>gk=Fo%z1W&;Zm-Z`=k1JAC%e)ZfIQoR4dFI7)-ibm#)GTIEzgo9+CXYAw{a2MRo79KMJ~WrM!7#1eV+HY~ zu;o@qzBj5=m*YM>Vm^mQ)F_x*r0^{S>S_rO#uL49$gLLAg}EC5IP_wCG=f-|&?!0Z z>K<}(qkcZ^Mf}1H*a!naD0gw)J**rVb8t)1MyCWQM@+58I z=%q|X^s;DAnE=s*njm;M{{+`RQSGQ(-~E12fFHr9=hvsb_a!WnQnxgpKFDZSVV=uJ z2=u=VzT%2%E78A}<{Z*C{(ZK|v7u$9<=-PqG$@3P071oJ9jyWSmSUHa3nq}?8AgeFj;f_=VrZ2!KnI~?fWD(5!@&UB=d9L_fd z*z)6I>#h*t}uQCNmY6@??doDn}?Y~!i zQjqg8YxLW@`T*}wU70ofu%NWCDI@<1OVhkNRxCcyY58fUsvZeIyf^$fx0su4@Wil!73jOwt*PwK@7ppOuHETl4@^2L&Xp>Ou9~7y46Ikwavk-SVU&N>oo;mg z@vcCZMQ`6EbcQ1dC~=~YAchW#%+X7PqG#*i8ii_$4@fHyp1^v+;7jcr=$WY~@cN;= zvGIhw_q*4#$0}|dsaPkoSRk!bhY_QQ?o3xN)2z^bc^-5g(7~|AW6%-0v~lzXm-s@l z?_KDp2hMUO5={vLT{@p!|7<>a;G3(r-gZ>*%vgu0QgSKv<0rf;68> zBymtHitdFL2XG0XGI>P&$ryB|W5R=&9c3^vz~)*|6UdG|0X)1NtJ^*)BnR-h`L`5c zGDN9uLD&n1@oGY%H5maoeaQ>7E7}*2UMo|#ORwRq1&aJF8*?a(wQZs4=C?f!%$(sT zb8Ul1FZ|8>?d_8C=o3B5=sP`M!w55CXriW`9fZD8da37=3gjPBjn_6BQQV2H z7VDt(sd75-m`#aoFIry5+>L)_m10;3F!QeL^*#5@#2XnZ)PGZ0OWn1zoijiCxB&cQ z=?FTU@oqS(RdVH> z=(4Jlyn1u37)FyC{fhVxoZ4`TKrU(`%EHv?%82Dde>luN1$%!E0on!*|N8i`SNXgp zC)PdQ@RRsmx6i?N1PxM@ng1^Sr`d6Lo0VvElOj$icInIa*kLpI(VDI5700kZ2P9G$ zUo6iOri62rU*af4AmdMApV^y0NZ@4%_AycaNNV)9Ewz68PhPsWQ`ZNJzEisQP9vqK z#fy$rpBeHHhws0jH@Om?-DmpQXKq@#v=N)xonV>>di<`_MPPFSKQBe(npn7&Q-49q z{YtkF=;QEML=FPW!2D%S2=-GV(6uhc2MH;_8^XTdxM4Lx1)HW&8uMTj9AA^jYr*1& z0kbx~CNV}2-MPU@MgC!2!u>u)vb97>q$y#p@fK|5S0S!}e}DY(WnTlY?RC56d)a(@ zjS7yW<>FmzA-ChMrFElI*qy=YRYdxU_KmLq+W#tk&J{kT)#$X=J?CA=y zHH&fMkHL#-#1LGN3eAarsslOp9WT8*#TVMJozH62;8&RKYD7use{GJ^7s(u=U;0k$ zao-_a#3VQAd6oEfaw~2P3-^=11H)3w$9t!(%Po?R_MYtuoxP$yG0(WUU^Sq(-cHUS z|9g8$WKB|DY^HM4r>~GM+8p zXQSdfW#dt4*z!aD5pHrHJ>0@OcfF`mUK-($4Xb!ox~e$pMV~#z4fTkRNe;V-yxL^k zkZEN%^_JlYNtx;Ud&pfJ{JpOHR|WnF+zDZh_&_HHH2)<)HjKUh&8H@_O`d!vpsWrn z{|E?C0~DnAI9)ybxG0DIwx@5J4-o>IEpH@9h^S{FSXX!qi{p9up7QtZ}c2 zRoRsI812qt{ep`g1gpS+{^u2#ru*)*sn@SFkdoKv+beM~)^%XbjH!*XqD_1x z>Mkw6x&7-lFZmnSHk$woJZNL%*K$G>ox~nkPy*#MTuNyOg9a1u5*|{$9#!{Du2oIP z{yCYnU#5z#U6jhJPKd_G+^9&V+o4*x1Pl0E>I)?oM0jTA8He!LPF(ci+IP$%2~TB% z0p-&g^LImZ)@5Xtug3@8N>^oFL@7L^Zo1T-Y}nAyGn7*6D;6LUrPI@;b@}CbR3Hx9 zdY>t5F8E(A4?O+<=IR}^AhOypA;zTlSxMsJvif@LY{Ndy)Cn=NY+D$Ei#+jV-@4DOdoH1@kt-8w!P(_j)Vg#v?VrHKnZAYr^ zHuNh&{p=nqyJ$QEpmAna;0)1=fo?ucBqGl78o?FiRD}b|5IelYfC5=WXWyvm8ZkdU z_DocefL*_6vjgmLc`c}Aw!_yoad>)&iG9M2>YghcRo=>0d_HAt9jx(QWg2nl9(>>H zTWTB6&fy$w;0?L-oA2D)O-v5x*=qbGLQ$sVwOy}k_KjjVx3}V2PceE6S&2IEwvCi7 zr7M|Uk`|j{z5g_SPl0jBGiHT+^}G^Ne6X<0^5iY#1Bb@LsKajTeMAjvrK`M-h%ZU?j>htYFO5zNbvqV+~W~RNEB&(qZs6P80 zkCi81uAP_>YHI?_P@l_*sGpe=v!UyR#-U?L7gMbBK}1v%IUywi81~|c;6(Ifnn>KD zBP~7+jc9T0@4BmcI9Q+&ju0JCAw344#1_w<(Si^=Cuz%$rD%Lv*l`2R4%hT$fpFle zforq;l*6`$h=|l?(*Z|lb*a=3a{;;YJ3;dgo4F`Xv#eolkizUUYi)^hPe2nF$zw>` z&kih!>7T(oj7kz92}3rXEzRwuyY6B+i_!o|Sww|f-Hn)v?o1G$q;tvv0$HJ(ANsV- z_VjQwhDe_`Pc&J4z*+%gpQk$suHy6R>y?M#b6T+x7w_1M{GDQX3 zSeEY>bQTWmtgeuhGd+uMXUbAmi|-E1Zp{~-31^xbTO6XR?JAPGl6uw;J**2XH2iOU2cNJZi()eQwu23W%9U>JS$mtjOl9i5v_?fNNqKdtPWja1nVxn6dD_xrdQNbg3+U|ZrfKErHG;3L*!XQi2x&+bQ@#To^y%|@rnPnyr%gI>P7 z-?d|4s`8-AHfzl+ zjz`j`mdp)KsrwZl?BN?WOXbBI2{P<(Uyia_KYPG%SA2b#>fu9cZ;2Us7230#Fu^6R z@;jfBZSw{gByT1TXVnEfIQix@F!T8aht?!{p9 z-u;;^&)Q?CDnyi*SIsz%TR-N9??%g&_|rQd1jn3ZTQ=4fd;U(&&IzTqxT*CdeW2X8 z@SDz`dyPGND~p1X0c1pKXxEBt_^K zk3*mz|D2i9Ot6cVaeM#A+E%5<406{SF&W!WW}VdJZNrtW$wE$K@14bMNoe&S>G3vX zeYHiGgnyv}rqbSBc1K^*3C$QF5zomC)`e*Z5fjKTLL<#{LvBODEN0E=?>S^WTDTq5 z&B`zXdW=p$!?H@sD=JN{J;G24CB5Q|uhlXe~eZ`VZhf+Tys%*M+@}?)~3=_ z$>r}>y*ULaoOC(tFS~eNJ!s{x)F$+*NAhH??&L*GZB^j0ddB>5?MN)FSE`8d&vG

    >Sw$K}0v*udgIvr&hm3Vju5B5Jg^1R6=N$A}Ni37(KFK;SFD6+K*N%qC#g9O6OM zJ?QV-)tf2b(ApMV)4>Y`V=|K;s3H$Uv{*Bdm-0ZB=nH&_etRI)_$@ ztc1AJ6NUS$-`6ir=w}c+=?**J2)S{rF+gnrJ3LcNbo$-&K&~K}K6u}Gcqi@^p56%Y zLaMpD2$-X_-FzzUZ=h-yT`z!!n#X!}Q6s*mBPeqnIGQ7sM+cf1nXJcn&XXkzpQIhY zbal|U`WCpZfcFFJJEy1VRfgplqRP=io?<(sBmkSX0~?R|1kNlVsic7RcbK(T&#=)M zJA17nY;O@jSKzN$s$(lHTh5lzvs>|)MYU?ZK(?)HntAIjtG#Q);p3LAU3MBWTxtOl ztIOjZ!4t3!kzew7;+qGykF1XG&hpo-Z9z1YyB)xK4xE8GEWeh%6#{t!N9qwKZg=r! zGzC4hjp^jYR8FRz7Q&Ynq78AlfJ33=#0is2FtcFZq&>czIOpVnEC+S(_3hbg};o3LKYpLY_(T?xWfy{D*rm~10qZ?T!NUYhP)^WvhwUW_KEV^-hz;6 zi>q)p=K6*+#rm&0ZC+9(1;V|#S5vGleba}pnH-V#%z`ZnVwA@d>(bICcpH{oj>H7L z*VIaV7$+BvJ{>` zEx^y*YE*80_Gy7c<>e;IkYjUQQn1($D=xxfS|AU=c3N{ z@m{~g1efa~>|U<-hWj?rxh)nvIK0_^X+5w!)YK95JPzsl10`X?o2Zc9DqKKE&R+fZ zj{jx)Dm;4cvUaMKj0!Mq6kPbX30Ni0!s0dpphuSkBf()s>Dvs@A?kYeLS0X}L#0YftSBewsje{AGAJ;ZXl=-f)bF&%~#@ZVbMgy)P5q-1f&% zhDm1MQ4JURNe5}fy2qa$eXW^Q_~S){BL^+)T>{hNYK0fbiRKb~e8?H<5lXrLm3b4F z$aNl&%_-s2PrhePeTT+wJ}Jk-&JPPqP#{HIb7qf`{CCu%hUuN6MRJ7e_)1T=ZUP=< zn_9uW@Bx~k{CjPItQ&1BKig$F%8xQ<*2o{LJ20;KwNmxXif^1Y?};C@)x@@>J|;qN zTuqLRm;Kat_xrqEN#PI8E$~-5lud%k8Z5+NNhdT;Azx>QNfpugDnj~`5r%JIpUV9w zuT3Cgo_*`$Iq#^G4^LZhV&r#t}Ez*{eRL=ea+{vt~)>7K@hWFu#*p&-w-jN4uShD34V1zt}2x&agS$9)m3nBYq39 zxM-+{uy0Md3(zh`o2*CWe`~)l$42~2P?ReufrarVz{QA5=vm9}=R}86P>~iF8N#`^ zcFxF|;lRb@k8pR})uwOK)58b}w{+VIVJD>Th1xCZ+=Xxpxn#8L%Fnb zp{o5a_Q;nfG$fO_Z2y4}m9Q-rLBwB5^rA^E#HC@ylpz2+&|Hw0C`Pe0h$At%t};{P z>Yb;j@a@D$6S|sr(&I47-|s&0fb2b~cu=E3Bwtwxt;ca1e_?@z-Fae&r}$9Jy`8S9 zHTE&#byk)M=R;P1#b`;wAoIcPrZ3l#cVAXHx1V?(7f-T8x_W1+bxNi%(K9u=JZ4`k z=(*`3nmot%PxwP@&IvGt?j(!=lT2|mNFypQ7mklxO&e##^8X< z3Uc4c`6TGQk$^LD^`d}s&QB+5FOQs1d6h=X@B`_kpYh!TuRj?J;Exi3A>yZ*ybPAo zH-4@lC6>Zps^}Xlakc3GnHlfsl`}Lan0X{JZ>8A0@1Uq$!Of&W8q4|$eud}SFJ~vU zk;`YM538$!Dh-(I_aEZmpc9K25VryhH=q^-qytdN5yJMV7Ed4)7s^JK1Ni1*VFdUA za41uis$RPQ#P$o^An+fUD#mV`}4E|76MLosiBnMoWvW?@mYw^ zuh_yz$XSaKtvb8S3}XpGri<;S0=C@8cR!@Lmq@mhjuy}bZFu#wY7i_HEr0302LUmH zoD1o9`9Zup3XXmRB1*A<2^g9f6iQtDzCMi?o7U%J!?dVv7jdrqsJ`w{orsUp!yn`=@w-$vXHW7N~Aa zVnG>BtM2SzV+8Dp3qwC>S;R8RnB#n#A{bCE+%_^M&1LQs1L$T3BqzJFEJwRXHg1P0DPK{8NZZL6jO0P%i=)-^f&sjP-KDc+dgS6(}r7INAD$h z;dN5+mu-JDL0zB)JGuwn!Yj!sK8HKf=l^8=h)X%-^lN(q0(An{#^~%j zJho{W3}eJWjfWR|^am(sQ8>z~FhzKQC zDHU+!Kd4`@AFD07WmrZ0ds>Xj>$Bi~LK*_TFo^_5H-M!cq^d#1Px9oIcYV#Hcb5nF zsGxhv_*os?BUG^X6;TL%SZIe6!}ogS@9^lcs@707Czd5p1IVBP<}8jY$eV!A(+tq! zq=NYbD(7KO7`G+1#7FgB<=a0p*64F|Joa(ayufUR9-LH+%}2z;2x84AA`49>e#a|5gcq67pUS7F4c?7a3=+;yMKsgJeW zfTRa!doYHsFWQH7vyu9_ilv+Nk)u=q`FTiQmsE)$wi?ETa?V%%D4QpPa$rm1S`5%_fU26rGhjd(IJ!#!qP;>QC=)bOlX-GrRytZIqQ#5ecE8JJ z`pM-cC7s|zKpu05a^i*%2^x^LH1+VkVfaEVgZ`k-{Msq}Bvl+mf; z%1-x8l=J<=ST6@kqvwxbd|J9;MIe9r5Qs~#hsw=yD%VlXLhG8x5jE*^C7lEe2BNr- zR{Q=JCF;8{Ndn5cpuyUH`HqNPYQys)dwm|%ke4^4pA`$^1{s>{Asrk#uKg@dG89c`yHhaGZG9>I4etE7!^yycUFU|~ zFvOt)bmS_hWy$LGVne&-JmYU?!DQ2J(IY$Km(z37sWw>P8=3cMrqtBz?7(JUO+|ZG zceq>RD>=X%sK@>h_l(7^^6bV08=-iXK}xHt^W+i_R|@dxR9nb__yDAZlg{YK#eHYvIk zZW0Yw4#ajx&f@ppsi91oZ}#ykmTs1FzIeF%rMUO@uTyxxx71AcFcvTmVt{1CF2f#5FDW{m zhk9%=x}Dm!~CAx3fDk$UiAl{tg61l1SvaESPMjLW@0 zLE$=Y5T@1bQ{4+#39aShLqFE)Od>8>O~YgNY3BXi6pc8wFiiCFw^&b{`$-@$fIIb< z(kkBc=82&e#G0M3!px|C^-=(WSEjcS09P;@e@{go{f%Wnoeu+;x!r4Ke-pN~1s1nG z$|yQ>L{BBcmR4ygz{$A}SWux6g*{?pZ0Jta#sRc!RJ_$wve=HT78s>ui<#eA4WYdYS)46pRw6@A^Vnbi? zwJ4r1eodeI!&0c)-Pa&iatW`t#Z@>wb04@5d9gfgN-4U-SKE+2DEKZL2?ztimJG{1W_ zT)^&iemyK?ewD_AA^u;02(!e$7ao`$mHOpEf0^Nbn5mQA=49riWTuxErDdk4r=@1c zMJ2r{GW{2{UKF~2>wNz~crsLRUIXW_SSj$8j1xcy&1x$kxNi#KtDuJlVehxZSkLS! z1MrR8>1usHo4{OH;F{sgDzLpe7zZ<)lK6Pjm)#`UU8YgaT__*6MT<~zdUYv?(nP@U z;hW)t!c_K+Rv-Aem;z0@-H$&DMm`>U{dR8kw`J9rn>zRO(yGcOWl*py+(+Z$DXZ??G&4i;{*qAhSzLJlQZs?phUxjEVNjwiHlDdL~u@^r6i2tOWi_4}p1=%__y zhO~LU_axTn&&<*d*FQ&Q9FyTzzg?q#)2+-a4aOdkb3*B#0CM{|DcEeD_cy?vauM%> zKGrPQBt8!(8atXy@82lWdQ#=W!yL-`Egew=kiQL1wv7t)3rmczN3d;kTx_h-j14E) z{+O0fQ513V!`9+Yhbvp|sd*Mu>X&ec(X3otkDYD!C^k|KZx&N{kKH2& zHx~r%3^CoBzXij9U0?7FiGuUONfFV7pNB)R;3=X*PMVUxeW?l?B)^5aGsoH6)c#c= zWA$`A$hu7#Tz!c!u`uIb{F?s$EI6q9XR#wiWGr3$gDm6@ohXC?9*&D0KbyYi-tr`B z5~`#G6M*xef>o}S2xJmyj(9Z+QTxDm&OGu4eyCA7M6D<5&^Q6z$a2j$aP9XP274UR zEH6uMh?Vh)DE_OV1<&dP%NKaKw3;y}IL6f*(e}wzo8HNOq{!Ph#$m%Z^}b~Ni*G`u z*M+t_eM3@`H?zcb0$vRaV!hssQcN#RInVjQt77{KYcA+omJbfC&ug>b&h2N*Hj*7? zSi8`(+Xj4=2m^Z;Rkr*$cOekJFfuI78uOD{+X5GZ2i)m%HA^7h@mPi$N?Dmc9PkH1 zTZ=?!8^F5HphDb|#uVWoCoKlCGrh~T)nS93_wA0sp~OQi@+a!a>&>HP(+2r>y6H|W zF_*Gpmedq}dz*UU*apA)5!?fepB#$} zq>9~u9Ub4C4rd_;SI3?{2BBenZsu1H>89`bjp+3R)#R+ZwIo=ok{uN{jNe?nu~y6e z`p52rQwgPE?FpUCP4g9tCS@mn!=tYo=4uf+ns`C|HWyH~di9&t8DG&e#_spO2e!vg zQ#WA8J}^NAxH&NzJ(~FMk{#vO(UxcmY8MY0vIZ^fQYiNZfX)I~;ET#g}RI_L#Xk|qE!o2MxG|_GtDz?yNQdL$& zf0E9p8FjO`0zQqiHuxVn5C?xy!|gq))Pw@%rhm8Y-+nnG6Q!$rMkW{Aabm}0 zm^*efKPSJ^dWRyLhyF>m&&*)rT@RAz%4^|CZpT+ou>sTBSie&9BO!s=MCgTw#>v*n zK^jaDUR$C9L!+l)4D1aM60@m;cH9IaWP8aDC`LaIm7knGngebtf)5 zHb@)?>!cyi0R$y?tRUqu0b$@5ZNoLmU#C#)HK>rnTE9nSiT^{*NGpVm?d=%|!gsLRPF)t+Z4&=Fe6672hN$0#M&6NV zJb-u09^lp_!$7p4S_tDk(DaEo_I{W@7k)AvJOvA3xVOp&xM%zCIQdh#m$FHq+lc^E z<?NG#wYjFP}GpKR+=~P48w#SO;iv*2iEK_uW={G;2K16aJF)^-$0|M%q=IY3Ex- zvN@rO4^B)y9)6tquJ4_ZuyD+F)zFssBooW36U+3B@zh8~+GZt4Mfq1NSL)mAd+iIq zhvBkguo?<{6cGhIh#sYdfnOefpT5bKm>ap%p`c4@{JoHp8p45c?(*S(A;Upy+(7xb zptt8AHNk$s(TDU44_zL|qa+CL^56fRRNkmkm!PI)$|%YtK2<1Lw|hyi)e}dr)TV3p zo(?MG%Cm2a)gG`2OJHveOVRAH`s`>ZTY;<7n0}F;SY;B~ZkZ6(i*|si#T#HAAmG#X zdSOuOuw~QbdY6YUQekh72TbI$G{8{#0E3L*(P`4U{P?TG4oo=Vn~S4=P+&`5LB}2p zRpJT%4We~F9cs}5P;9t`gxl*A>id$U z(I^81CJ`6Z-p4c==6X(vW(7@%QWj<;6T8zXZ{PtVd{_=0LNcL4Ecm9*wN_N|(WsjPBCkvO0sce*O)dYXjvudKC6Zu)# zO<;N&Ha=1F4r}Q9zvOHT`jKZS7RnzBpa3dgoDCXURI^0B?^LgS>9mJ^f|O1MA!E5f zoe!3FTX*bC`OYhi=#bR&K!T!9bYFfo08ro`Cqnd6u?@BHC zTrnx(rm{=(Y0uPP5^$K~Xj`k{KK=!&x!G7oy{cHTDJx z=GMa&&l^~P+h=U3gD?=!Ns`57Ml%9h%cF4!ja&B*F{$Jd(e6xXB1V(B-_nDn(Nwx4 zEA?xl1Olx zw=fWihi`7t2{Tasgwlu5qoeR{l@&$F#!k^7#9pD`ZAl=e3ep$=ucGu+`o?Y?z0|X- z6>D&g9lwM`oqptICO{os!689pKpM5?)D~X<%kX>B;I>WuH`r&~M50Y5Q{xXmuxo=3 zkXJbxF*4s;CU1-egJ2$*{3QFIxD6-8fXRd54voYb0Pe}EKwJti&mf->9xCO_AbO3U z-uaZWsd;2ycOzbl|Ael3)C$PrD1QU?PC?Ox7>@?<2`1ke!?Q6!6EUcyO9;dsEQ6c_4gvPmbg$F*SQB`RLqpyZ7$9@26Dj6ym*# z9U^wf(_8PYlslk;@g)I_Xo(CT50sX$ApzOe!KwfLE7o4}$E+*4Q|w2fVtSM>^c9vY z`XYMR<~_5&%kphHd(J$yIO%tv$1ykk3`rf>uPa>88{pT~8(42geDk(3$QEbO3bkD$ zt9K7v%c!%ujJ1z-J=>kE$x-BIE0(t4! z&9$0NhbSj0?Uw(rOs;S=1(1e87XcoIh&GfSS|~{6gmJ-IunT~$C1VaXX#^Y%b?az4 z$f*Jgy=j0qcU1HJp7tu=3Iz@F2X1&=qp~3G-PIen3ZVdqU1$S~Fm!vXVwSK(l zQS;0-pmOrMEre5lkkG6-UQ`$V;L@`?S^7h;Rz`7z+nq1@@ONJg`7y3=Na8iV_BT7n zIMfK6-`X4rm`{#}!5j%lLNCD6tgunk7Q`S&NE!kzSZ^W-F7!k^u=Jx+X(nLIWWacl zCmCKT$psmyPcx(M;%S;rlqCP|A*lUrMk^_OSApz=y}?6e6IayQJ+&v%YEi_n);-Zy zzLBFSed*fBzoz?dkdRbU7TFXf0lrjklWeMWikrRSC%zw}FQ10}j7`ZIPQqY0%5xW{ z`|M{j2QF|w{4ae-ge7S89S__BsCN*!?fY+N@nvWc$N?k4Tm+yF>t7ivlE+lssSxRt z>kbqo&;oy^GYbwbthQb65&x7KMi<>x84|?gF64fDK5YAPhe9t_u86k%ZI`N_4C= zs=gnO4E5{)blGsrU zNagKD%2T{1wWch4XH)&>CHyuBFXr4jmxlH4)ugHWG5!$NT(x1!$`!16FtY15tb>9x z(XJlse$MF2Y53CfZ<`yw5}O~x!25h`^L&airH3#`7imI)`S8Aj1#@%y(wrKt!h_U~ zK%h~SEzPTfH;a~e=DwZCtK(e+c76e;=%;rw+p7sU{; zv9%ChXSX@Pv0}0|wfBVPx^d=>r3+u7fntDAqg^^3Cts88aO%;HiT0Po9s>)CIb7St z+b#kR1pGG|3(I!YeL^gLT#COV=SO-;zFktqpGzPnBnLguUvegg4X87g1llkg97Bk+wwlSf)2w2+ujS)y}E+d!h>R?9a#D zv5OvJ@BE)h9#x`zitWaKqp7M5m)pK}v0H7otrUKgkvP=4ZhoK_jt~-|2V=>TJ$Yh8;}`_V@p+#0qIJSnF7W`&ekPkEsvv0UBWf&m_h}>QfVHG6*gJ!B1eJ zl35~Jv-jcjadLfAb?oY?oCkLH5IpUgUYW~K<^}BmB^Q!ADE$#5J^cyW+l~45Mr-xY zs@3--{+1rmXzVk!8dZJ!#`C*^FXCwQSL|$@hU6PWw1j+E#qWuh)6tg#0P>fZ47;c{_Q`Y1&b9mWkE+@r$1K7{0a2wn6p{3?BoP89jfxSycX$03 zu@5`%W`RvIP>!jCd~!5Vw-zFe({8*s{%JD4e4A1FUEcZpyhX9n2s}4ATRrk?d;z7} zuT_7%gnk}HuW=iKB}+N-kH{3f5b9e=XD^v)E>u{~N@&>rHjp`PzI{;Ieyc-{)!)^3 zZ7#bGmK}j63hM2iGBObG{Ki=97-ukT z2CJmK0f3Eb`ilbfo9Qn&I1f{Zi*=ZL|*^;GKCDo^;9 zP~(n&zx>S2+R5Tmk=)wsl>C6=*JtkpMr{o6Pbg8c za9ms+6j(r(8}J{{P-tuLK+%k`S}#Ix@)4v0R_(o)Ak8UG>;unEb3|pZd38kL-*28$ ztOwy!qy6VmF16uJ=7JQQD-}xk`XAQA63FzgkF+6!@=z%$_!=Q(9LoOD>8Rr4<3B>v zR}L^h%mYJ1&h{`&xB<$FEer;jyT0R6a^Np;00`?tAt12W$zxG{|Ual@9rS@jpHo9%T&MLR8V{-KBO zY`gdcLCXaOoMSGCs^Dl=u=k+$i3j1djBy&r7e+5mrb#!w3Vxc;`|T}fUr3{3D_8pb z%aU9i;=UCWl7)P1JmPoGjoJTWJDY&Kb?)uG7Rh2yKI+G}dL{kWzX)dhI0nbzk;1ni z%lS(?G=Kr8Kh-Rr7?UNJr(()S>5E+dN7Pq^MfHVyuPI{a4gm)V>5!C=p;1v5V>&I>p0bv*N$tl=YR-B|rw zh5?z!WUtjZRWCepo9-fv&kO-zl83TFZD1}i4@fu>2*a?p0tXgINaRA!UKu0YpUJvF z?$9FI64p!8rxf*V#5k!G0+Wp&7QTa%YiAEGiaU(exSI*D`W*~5n6G^eT6aowEvkS| z!^s!&IV`U`_k7W=#a$Q}j00^aE#idTspJG~L3+lO9dqSprr%9R2a9)ly@@}dt{HvJ zE>9GX{Th*>Dd`YoPoT#@<63i#Lt~{NuNB_=5y)Y~hN&tpp z)K1M&G@R5T2qG}~SLGj_a(oRDkxl5q;11yzL9#%5fv_4P6n}hf_-(fAly9GZyuu{Q z19Ds!e`~-JODmr{-}n`rX9Sz_DM$x>KA>4S#5`ppEsM`4_wAk3*_JvtyQTQgFc)E5 z+l-^AXIzlOii09m)e+a8&Pt(vWsrGn+_H(5+y zJr@8MSV!WN3Bgo6NQa~z1*89%qu?AEu?es=UVQEiG7$)Exv5{ex=?Ms$ORc0K@GY1 zIw+r(>nUm+Kb#pJ*!$+@X`w+?&h-(yZZfY6X9};l4;F80F}2Fji7}CF}`8LAiYx_yf0UVUgaq%Xaw5g;SbTUT^dl2ppDVn&>#A9w(a{iP?p75 zI{n%YC&CWa1_W^edjf@>JqV7_=7YxIAq-K<9bw}HxKuIi1@>g6codis%xF`c$>Td;1R44DQdgSTK3q=7A!{@2sazB-YPtR50`; zasJ0K+rUZikW_1t1$eC^@uiT&2O!VkL=ZQ`5B+Q4&I3sw2foq*LL8Keh40=!Go=h5 zEy!LgmB|PdIF7{nuNj76p$A<<0QJtvO-2B>J&zTmqX*uxnhk@Jw=fql_RLT8#JaT8 z^|I&AQnVSxH4!nH(Zg2F!YKofyEz|GNtZzu>i-S&9Fu|;?0t{&D1!mFt(Jks4r6C} zV$BF!EX9h7V+l2uV3g_4EQ}m`SG?t7Q$%BU40uPB=Wm=&h?TsJZ2D$Hdd=^sNwC#! zF7B{vM;qi!AIw3@8%M5l9{Vh)#3|BhuOCE4A!Dwa5@VB$xOjmPK2rGh{ba_52vMQ*zj^og^~!fw-en!2rtyzSlEV`1b~f*hOJx_f6aB zgn;y25~p0wTuV}NTq}JLHZkI2K$$*5jJs0^tM@8}VPnjpuY_kk*YI~(t3&%^2Gor_ zZCczf(v&br)J=gZg`dVA*>|=L`k<@t9iJx>k}UFCz9$E+iOMw478f&y0q%`g#5lNq zSQ$1JZyl7F;hW$V$)3oiocd>M1bbDjDdZ&BiqED|E~K*CLk)Iv48=G|0Q0xwbA@kr zFoKO7HdmLR=fZu5i!9yZv?SNS5x0VMr+!EpvWOF|Fyxz~v6TGGaV)kNfd(oFO%GIF z9)a!%Z`a`b=zPXv!`bn5TiFV^e$?W3c(DVF{~!#Rw|7d@4#N3yL#f}woMbrFe_Lib zU6*^up!O#1mHgeNiP*U6%)f%GoVtixzw`|mG={{w-)OOP%waEHp|?ma+&MwwH53Rg z^I4I1*80Td04cUWjSFgoMTQ*+Y2dRXkkSIck{Vnws8E9TTBM;&1vR~%_MreQ4^ia> z!&C8u5`YQZC4dI+pw9_z%8ew!N=w+*a39P+8m`dw+3%cplXy?ltEjQ*;Y_<8u5%}K zLxnu#5am{Fj5)|q7`&|%oH!D7k+FOxuthW4WE0L{d)W?OwPGK2)`kQFsQ&8nSr-*r2hsu#rkr6Mu-nwBDtka|DvFe1{!0!Yfc8@ z(VuZ}totGrsQ~(KZ%VuP*Eg#}`I9~oZEq9F5+i6nor>Ke2k>UeW*Gaxm9DcWH8z8> zeyXZJ&(O8POnvjtto6R!Q@5Mbws<6@bY}u~%+t&zADy1^USW{j#V~aq0yh8f>3)|( z>w7)PFou(AD8zOWM!}-51SjIe&ZQba+8Xe*o4E2zqnkIL2U7q%81q?x2%*u2 z)vzRQeC}-VR$tNcC&mf>{Yn}UT39+#@XA^UU{Hw+sI}{HVm7^te>BF9HB>ifHs4IO zc-p?aXkGVU6jNCz(@qdq-hJtN@7rIWKt8s+y5$v)cPkY+b`kiXJq3>tS}~l={E|S~?jw1umIYOCKrN+w(F1f74v6>r>zi>LNKa!>Ji|!=7l@bW@ zBs-w`8a=lt1YL$fiaVdmdMTQJm#NJp9=2Rf(CQqfe;Yxf;>3z4oN!?mg^L)Ej+-ND z%|4<&xB^bMITZ_a{XdOW8!<5~{lukvY+GXj|{mq#CSJ=Z^~D^;}?{c1&9%)k+< zPPngxcx?PJC`Q;tQZ(c(F%}2usZtu4g{}n(Sf|*VwXCY~0B@)1-!Ie`PiJ**t6%|c zfsH!qR}Hx<`7@*Stop#J@&5izDQZw3(f$V$GR$!=mxTn5g@gWgRdW?t?}o=aXnsBA zO0CLm>f(R{nVa0>)vW=>>N}$!sQ$~Zni7TK@kl%kC8T*)N=E{fYRIzwtna~lb5710 z6mB1F3*+I?hNG}&8Znjf1_0BcWj0e74(}5EYbPA=d&2zg!e*};xhu6dskDoFckcVL zL0%E60#o*9QP6q(WikZH1hEn;WBP;k*aN5F?z6KH)gR`<-~BvE-sT#It{Y@n(U+N@ zel01roVl#W_NZVH){_yIbZG383JbpFyKeZ$`=@GKBZmhR?E`lFC>C2aAR!Gutd|zL zY%$cvir4sFKe;Pp6lb2;kpqSt3Q!;m^JIX_se;4 zt=q#~yn;L6+bh1gcw$Sk18YJUGZb=vcq%KH{Z?bIj7(nuss?de0twAGfe;YF4c;Tf za$0ZwL;rTaB<7X%mf(@nWTqq-9~H<61+|~&;Q%zP;9CxLSw6n`tM$&Ltu2scUK z|B|?ZVDZ=_ky+L5GAaIIaQAvBjE@rdO=T_WYw2+-Rr`YjA`(0tX1;pi+VX zjeov%+-Z7(Wk+sim?PGhwirR=32rqT zPl7o6ag**Iq(8_yXC>8%?;2{0g}TW z`Ht_K7^-M;>y%>>P5TF`K_KaN4GN&oGci1pw3tPnfB_qj5f$00w<1UN(cg&x|<>7)mwjwC1V(-!cV*brU;Ic zhbu&At=51MlYSJ;W%EI(j@todPB>SA*7xe=e9ma&Y@*ZaSCm?{(TF~=0yvi^Gp{QQ^Y=wo&; zJa)Iy%}8)g6tToVoXgV8ihzJf%d7cb*InRbL^3e1WMEna1I&PR!pOi1x=^b)aD;62 zw3GJ>o5z zUmE^>I`nt`t23jTN1+>vO9Wam^OKZMt^+LsQfB9pDN=Hdkp2w7WwJWCYw!dN_-ryT zqoj<$^h2@i0KY|AgZI*2JmDcBT4aXK73fWa1t>hZab!sw5MdtntMVNACkcr1jXDkH z?+LGWNWsSXrKvruC}O4N_*o>&o_fG6|W`wvhYa+vgc#ChS&d*kU#{ zL+c9P-10qX{{4`gZT79Fjff;O2N1z?)X7qv`-bZF|S@vzBb+B{0AQ^vj4M1h^MsaA8Izr6PZFLr-Bf7egU8GXqK z{(2=SVT?Lg{B<^AqtA#q%U~e7EQm_@ny?8%Pej|}gQ8Of!aPBGrr40+Q1c|1Y;IoJ ze9UiXzSeS2wfdiY%66ikyyZ;@@!fTL)gMq~3;wRsRkf|>`YBN7VN}KU=2yXw?)(8| z)mb*1n6&G!)k1_eTmog85V_I`IojYof*finSD{F$qdVIT#5ZudahL&8#X4Od;IP;# z@CgokOX}@&@yk8bn&GQOv^&W`h)>|Q)lc4YiQ1E|{STQh&aN&|2{KYQezuVuvtx*E z1;&30{q9rBOZm3=y%Z==F=|^t3>8E@7zoXjE9fSU^7u+O`RUs8xYxrD(5S<{l=jL6 z{_7OkyA)T6p(+WyLyNN@MSv0R3pWhcRBi={4Vi1c^C$god2!!~qgx^; zuMHw)vT%gymIMwxF+woxeF!lU@C&k=ch^iY(uH%17{=-WSu{-hHHsF$=LDsrW8VfO zDp9BDaq(067SU$1TE3D}0>w=L=gv;dxCdMObt1@G$J_?Dw5*5>pc&7JbWyk~9+`1O zv`G2GYgxhcMy#yB)sz)$6W(&UVi#w3InndvF^ZzU_1f94`FjfHS4IC8=^;SQEbFvv z0bv+r6T`RPEklg&7Ha68Ugq>LhX=y0w8KV-9dNedX8%Ib$2Z>`RjjzSr;mo#d48nl zdE7~B8BTx~2a6QI(hfulbyPvy2n{Gtoxt@F9&YwW3^+1(W`J9*Kg6uNuW1Y^`#icv z_ime8+^@}hvuy4ntbYDG|3k;V{%f+W>0fQrb6@DTlJ|U(_*qGkTAVZb_%JR2`}G2T z4L*Uf(T^A2_=^OG2ZzI|^ zUDxT4kdK06`{(ZmlIMn)=0dQ`lsv*59w}7=UbykYKfRnj6NQ50zy* zx&?i#35oWTW<9KQiU0kf-YcM|w)o7ajaKxky6X5w3zf7*gn!a$kiZXZf*wO$k!X@K zfbySC<)e{npSdgN>A>P^obJ8a8ko2T(13zpH}G&3VTcq4BfS^__<(*|BJYSZ0zFkq z45XkUjT(56;F`MfUva)Cs3|ggTN6@Nz588CeP>f_iWLKkE&7OD?0i~t*hz@oviu(oaB_TJCxpTEpur**-eTh-b1nI7pznA@NCUhFX2! zdjxXS?NUj)7*SpZ40yQs&j}a=P(lZ%_7hGP5|MacgW?g6E?UrBjtgT3<@dt>!a)(2 zao_#;@2Y!?Ww&eV+U5$&n*Dn3yNb8d!8yfgpmYu!ODk|(KnY!3=~R}WpoQmb(k@YQwRmAu@8#ew zL=Y}6kKQrA z@!o{0g&Uj!f)tuSfCvT%z4F?}NT`8PEF^-Zdbnx&^aZVdhteZ|A}N^1Ivhx2VT^cQ zE@^y0rWGH+tkPP$vKx=yc}X2_*YSo?U<#H=ObjbVSdd00)_i;#nlD*;Rm?zPOHvZk7I$W)E9-+v8bn@(vj zY~`r&pU$84P=-uxc*nfqFhT+=2b|YfD9Wg@oDVt)e^U~Pq6%hzy<>+A2imvBeXQW~ zB$nkA$^0p3l`)n4ujXCDG1=&rPz6p;V9l98=?wgqwQ!WPHLC5$;eU*eN)vYSCloyi ztE#aFe?FD&+Y9Low~UZo8$)J%-9CDL!(23N=z6s%DSbT7N$V7z(}$Y2Hxr~%HQA#2 z3-Oj>KRD%TP?n*@fTcbQ2_~3}09JY7E+zHWqM_)jVkoH?>fHzoYk+S*ki-OKbY$ZL^yl3{T=xZ8zcxM<^lxR`(H9l^U0imy*uBLfsX!zQnWqDpPOb(- zQ`L6!DL$_YN}RWGwC-(L-?8uG*=0+_N)ac-EAKd+_@HsLcG*Q}sk2KTU!F?5kuq_f zwiw;I7A8^D{*6`d=l*ZiNfP*rU|XEoCesmwm0TKp+UK=)tJVFp`ax{vK?_*(IFOi=4$1ka^EqBSl3X^wKt z#%r+=Jt=B*Z}Lc4IQ8MKXgI(B_<{W1-&@A_?(B3Yc$Uwx9?R-?n7#T%oHNb!X1LT* zjoSA!NrU+D-N~$X%xhvz%TSu{sl_};!YT#Y?%9t`~%_nYoRV&d{>Ev42+~kcZeaFL+cG%Qu zF72*q5>40x@qU($-k*q(v-^W1H05U%)cfgO@Gl+Bg>5ZG)^BcwNIcY9fe?RUwQ0jo zPn4&%6tC={fr!+uy#($FA;}0X;shFqh!bqzg@1y+i+UU)4!N_f^7oQhcH9-jzQ8{- zwH^o~AY%Fg!^($pL(LKzcI)U9Kl1T@%Fq)6$@4tlYuMm>?MhTGFY&EZ5*@m(WX4 z>z177mOWdt`@)d5e|xNLjl-4y>b4wBwr!D+Dhf}4`2C%D4v_wMwgyJtPDtF3JAGPL zigLk;Y#Y<*ZmOLh%wC!NY{An;Ms;-Gc+RSR;Yl>F=)8n{((Qy-6 zWDr#F9FDgF6r23~ZruAf3~Ec}Bfp~sk|mK9786GZ%wjD9n0>{n;*W_-iGSy&0}L+X z4p!t-YvY}S+x8Fj57-(DkIJ$P!f$Niex@Txp9kf;*7fFa_M3V-eEH#jrRK7fq@d^{ zUqx&ttUq)w>8b=DTyUbUljB)?&><5Cj9bNjzvUHx}=~@!X)HT)-4y@G&${ zv>9|u{|>AD6rc#8CKOXgM4XF#=ilCI2l@T+A9b6h00XFy0%8)DccrIi8J8)Na2H3qBb?ER-9ZW;98nI{a@zC5@mN zFf|^KzC!?zjg~?<7rw)l1g{Qi5&SqApaO8gBv^292}cdP1s5L)`xQLDA*A+rH?-hw ziPBc;D;`?XKn*pQxy1}MNk7|5uu=wII=|+ zX+RIeMG#XUvg=+7#0OBy+@%3*fC;>R#0yYBKMVReUL2i|Q=@F~(h$QqzFFbl@+NvB zvm^9l$iIW4251vV12_=J&`JX%0|N+6NtiibtGtEf%cR*2z4wLNyF{OdKx@R(MiGj4dVK zd=$j7W0hCqdR)?4U*7omx9%W$E4cE_j0XFy`?k6BVguo)om@u$xU|ek6{e1}FI@owYYX7%W*m1JzA!GM_vDneuHPpiz@x)`*aGE5pggUDeT+^{pi zAVIJdwGo*~djk8eHYulNj}AeY2c6ib4z^JO(eW9&(L0S&Qhhn`DyHFJ@d};=Pq_r$}Ex277ZfP{*K}GS4#+a&J`Ht}8babC|}ZS_Mol&850}t;e9n z1=OrtWcZPGZBp2GNW&O_X->+;pSC-1oXYB_^%1BtJ;2snMj!*=3 zoG}F8$i7q?dD)jl&;1$hGxnkmpxYpt3P*$X;5WpzqQGzn41@nGyD#Z7eL!E&D?oG0 zM|g1fiM*m&#P~|g=5jl&5>tku_xGN4i-%}_ft5<3XDg&BbsP`U3v{KnitgEy=uBB$ z9}&qW_v7|eHxNs!mk5=lyatKRnz3ahWQ4oqV4d0pAe*^#Q#wE%N9`E>_jG4!C6m)? zk64c1PyNv`KZM9dG1^PU0Ko3$Hhi9U8H-B-?~P@gn{9Pf!WA~^IW1W zP2fsdQKlzJip@7xs#lNY8B+;rx3Zu(pvY^Q?BCfR*G1+h2)9IN9dP8<1?1I#b_X7(Or^a2;R zSmB!??2f|tZDBGZN?;k{=+-YCApgheZLs-!@vpnE?0e%jL=-`@8;Wb!un+<=cQbKX zBfEP3k-|6g4=eUH=Br^h+TbzPMcaz=+upv}b{vrY9?VU)QO%URo{aP@I!o@cmT*^3 zw?Je^eC}O3YwtW!p=0_tnNqs1hg(Y0*zdkQ$IfZvy&SdfrIYqX#agiy7)5&LKeKDnL{HtuvU$qxuk7I7PMfk zEaFY@6F+p0+gNadYt!^iLvbV2_{vt7Q_Gtk`jlbvt0Lxag|DavG(e-mSadlnwA+{> zHVp$%?9&^*ez0tBsNOI#dIvq*A8^SZjq3~okkHS<2}%HE#x_%YjXw#xd1sX|;vN+X z2I3P)AY&0&JXD76Jr4oEgK3=iDk6ESQC#i*t22L=PXl(`TaE|U2R1$u0iGs;h<2)k zLc#2gr4^D}6{#W63ON0=K*PtrA1zmH4J9J*=;IKeF&U1_+~Nbc6Nuu#EuHYekWkJb41t<@U>8F|r0vz^ zWm6YzQ-V0>-8O!{f3-5b@r0up9daX1&P@MHXT4m`Q!~&;?7J!3|3u%j<;?dLv}9z1 z#Yc{{FozM%^+}-dj2XOA$jo@9=gUX6j0zM8b8TSd2|}|JVJw7s+<91?wyM!G zg6%2n+K3i*L@|10nDPYeM;3Jf>w-uF#$)tEdJN``tG`U$Zj#ie7XU)1sc)!+oX)Rsfm zdpKezFt7x$^)FxmiTwlFGSHT=ysKou!_xQ@L_4CjrGYdV3g7Nj7qVJq>M`2n#x>hu zUG?Az>?Zg1w#I39dv;_93g=b=10T{xz(5;RV?5EWv&yaB{?zp5i7J_uMD#Tci>U6S z$wcMGI$2TDzas3LUGRiB+JA_%<9YrXe5#i{or1B+ml^ zSR9!EJxe1J+=YoCUI64hd8jyfwL|v|?#HowhF}Lc7FIy-0~|>JC9NH(1vpKJrNq2M z0DVw;D-W7Q_t9FHt61nud|1%v>nzgZUzZT32u8!Tq_0JI%OO&PSMQ4#cDEb8Fz4U6 zm*|D=4G?`Z;2d>LCS-zrDu>EYFzI&2U(=iesY8;vom~V`K;xGt*kT#oDoBRL; z9B}*Om++h-p#+P0NN@>=#HkfSduU(h7}XrAx^}*+hM?7;20&d05BYV~AidmU0{}kF zH6$%mXUep0=5E~njCRbU#5E{T0{zfTsvRBhN$tfH<9%|==95dImFund`0IpR4C{>& z*8(r8?r9~bKhY9#+9}|bgg|*V6F5I8xOg2 zGF5jVqnmZ(_pe_U%Yo>BQ=pOF|6wH@6^Sr~o^I%ykjVR-GKJY=552AVj0y17LGKFx zOGl%!^K>q@mzv<*OsV)~hi+Dh2{`|>ig-+BW_mP>%qWENOlGIc_fJdS5$ zt7)nQo!gi11DFYC&{fBa=%C*88oia^uM$OMPcqDlOG@>s21W0l?tC#I7@Ui6R%mDS z%LO@QK3!r*q_mm_9+0|-_@xjOEL9DIQ)1;5$#C3G$sN$%A=a{@T5Oaax2d`W`=s~; z;2Xg@8LkjQ*8Ra7FAj7TQcAFCXOl@`e=#;{=9mzxVeb_s4QinIGa{sT6B+^$tkuq$ zg0Y%h_5++>g7na@W&fWyrUaWDnJ@Y)Oha1I^dIQ$c%FOsFfG0N8+LAC%v_!!rUlrt zk)V2pge^m&z4erzDSAl1@XtT!<`%;uu!C+mFCb|ZhQd{pLv=8~$b}o;VUN1^p3n`h z&6^;N&I3=oE@QBWIVC0*+BF=k~!^8$9YW@IAy`p@%PN($EUe47?^liSp33P z@OOpOrcXwiolii&>_JewtBU@sa8}xu<(k>IOa-;ijs|#D%}z>Il)Se6CIfr3e+CyI zQ7#+jx0Sy0CSCqN&*Jp|@9dzD5->axroEh-Tf=!7gW%+z29E-@|s_gT|Po0zC!b&DqCBuXl20&l z7vv#?5_oX^25zqPu>;~i_v~8@<21GA2%b_ry^gE;-3n~ZX&})f)psrdeiAzPjhj%! zuc$*yNcElp^|!cy>6EWt46Nq{B)^vmT#WU)YD~4RY+{tJNBxpBwDmMnqFW|Z#aGk< z<=CoG0g`hg)x*v!KZ`2uW(&f@W1%*Q9vFzgw8O}-SCMLkY5xwtri5(e+FZqTJ|0_O zy?GfzRkWTE!nDo34U8Jsl7yenmG4yT%m*@i7%WoKfV>qgXc~*ZbCfNj5JT$nTiy4- z&U?c*$NRz|FxB5#s;Y)kCBqExE%!enyr+3`e}k1v{}tg&L))jadgx3sgCpLsrPUB= zTU0jnRaolP2C?|_p{RMDo1dRRjI_fYTopbY5lg@>0u~D+42V#clBYI9T(M*aYClF+m&4E1-8aAFHaBO&CSbU?C@^p!1M@#w zHUDwX-`RE%`JC?dvTqlPDZi%h0QW4HFiBIOhc8g{k(TAFSnR0>!{2YrX~b*n&n`2n z^f}V&Y>iy4;F-TgBEUds`QdAdIrVd140vp}7X&wy)Z~LvVxY-2-f}<9Xr5}XkQ{~> zgzQJXRa&8Q12IlZgvZlLbZ313MwfH$qYk$C1&{Ste~Nz#SJec`*5j+urcFj8kcl zf2=jf|2B9Ea5k7?c0xfb-lx)b3-<4WUKhTg_@E84jk_t<-4;rAi~kvEt89JxwN_4g zrH=}Whe_@Ysu0TA6}2dyp>hPjtbMriuNc;v6ng8P<&yENox+0#J>C5QWIJ`+Je=8Z z8AeA!616^0UK<*p{NRfZkF*ox58}mcKxN?yU2#ty61eY4&_ z7{kEp@3~6ksThDvO7@OQbBlfj-jnCGx@MmbJ6EEp$2osc%sfE(vGAU0i1c_ey_ft;SDC`zX*PsHpV|b%P^F9=*#wUL}-D}igcXu~p z?3GpTP%Tcoo2Ja&FMLUR0}>W9r*`?3%NFwZ(b#u&SN(_UJh=pAmB6mUL{I_%o(JJp zkbcIW7;xp0y=SR{;|Ji$32+wxR{DWyvF>OdN<-hekofuHRE=)c>)9RBm-&rzvuOD5 zJY!dJAeI2i)>u8HrBTt`qi;OiXIhSWGRG&`eYgBYq!U5-UVqcanA?#C@q>4@*ktBR z>Rhr*^|?nbb7&gK8;5E2hcc{%DSj{Kw;%-Pd~QF)u7rI}zV4GMD*8W9>h6F;f^F@> zF+Ip1@}~*v*YNO$P zk`jxoLIHQch~CA08`0#0-(|{MBfw3`yByZ%k^621>}x$*Zwb_kdVu`Ycv&Kwi3}zJ z@LdEz6Rp_;t)OT9uVgjJp){@Emn0t8v2mtyd~BU_PmYR{6pjyAs^%qK{#-Ie^SeRk znnfD#jU1EHROvzqb2bS!R>J595J5D_X2u9dy zh>50vWo$VW9Dt9(90Cpb%RvQtEPHT*1SCiggRXbMX#5>0c*uIy-}a8eSD~x-ZajR@ zu>F`@Bt$|7cSnN}aoH7)q~EcBYIg2CR8XrhD?y+6vZhsD(pa6tYQ=(G)>+O$sAIvx z{j1@R6%O5ux*zW5k@7pq@0WDA{gSx^Vf~y}12K=G&^mJ{Qi`Lf{pKe*bH7l||90Ya zNP7arYhW)xe-SyvGKt@K15Al6+n>P6pj_WQRTdmCkqf{?8lq*xwN0Df-4c#>@gk8HCF8->C(yaV`;z zsugHdP zO9m({;UoAO9fSYKhdZE|8jIJnRAYv$(p>XMe<&He2obp&_(qf_cVE4#L4SVxiXYSE z-61}`z8IlUWIJQtW5PZR`+^I=w}VM;PEwxz+r^lki^$-PpH?@!*!6FC`%XpnD&e`R zcP}Np%^uicyVWE3$pF$Qq}69&+nn#OAIOl&gjtR#&}*kMAi(@|?27$eM%k!{CvT@9 z6R87UArXEFOW>gl5fJJIMIz8Qt!a@dGvLMD>8C@F=kS;z$OB$*tl48H~jEU_>#Dhd<{Uwv&OvBS8xR68^6W1w7KtBUTh;t8 zjyg7qZ2e*;o=r+M9+&FaJ35%3Nh*3D^up9abyKz=UF2K3xr(_gF^=M=|42mQF?CvL zqXFojY(=M-TQHFKk(Zu>uQ_(u|I0n{#rydrK;I8mQU@>0$V}@@8ENJ1ygDoI;Mdh3zjlJE+&xR_S|H>Z^q~bt3u!M3s(^~(v zUX-N*h3KF81*PHwa9f-M3xQ=dvLbk;&}}jhpmsxrKbo_A$XDG=>pZ%BA&qEI}W8$5Kjtfu*?2$H$A*q;dGDl zw6BN=0?Tm>9PCF0&O8}NmbIwT`5A1?WtPAmmbtSH;(FFuPtdbfgqbx4OWaHP>I%U(}r2+M|l>(00EZ`pdL zcXhWDoM((r$jYM!TB({TdOcYliPV;E;ZQQs){hRLY1o!Y{ElvHW0XYfr)QL}v?&Ne z%2(v&X^JvpS3%$PsdUd zDH}&TkIg@d%f$Wq6`bnJ9w($sTlEW&w%v2- z?%B@rk#1g%JjjxR!kD0hZLt58fO&un8WO<+&4Q4ylkVq?9%|{~dPqpGff7OMWTJKn z77b;v+;0RyNf@>O@HBTcbiMzkL^N8;s4WO1r9mx9Mf`cXx~-v8WiuM{=;6;+i-zf> zsK~U4M<@Qb1A_&W^ebNHRaq)1Y2MUKP|Q84JG7l=Q{U=jYO?$0f_j1g(be*>wk@+k zS!2cgAFkcw?hwQR<>9~PUy__Iy+r^@1JTqY7?ie3dAU7UAJc#4&PU^RvF73x25M)Yd2HLv$ z4n&_nH!E8sKN@2 zt&*8{mG|uFzV8S`*d6xI=~;}mni=M%*L$*kY!kjum0G|mE z1#pd30uM6or|6_maydpCe*-t@vv~#6tikmYkl`eH&EIYWRnSsI{un2}dhWjetLRYZ z-ToBA*>q$d$?E&&DTXPk?cYa36Foo89mMRyucw+=@;~m(Qxwen4EtXds>pTdW&V!} zwFLV6dB1j*Iiol&H6uASC%2lDo$D%BL3v(IW=>W?L4L;hpUPvgH(ao9^vgCA1QzZK ziWlPy093y506?@y0}IPzHs8)tmY0_cB>{Yjh_N1#OBi@$DJIS8Ki6!&s8w4t%$=blce+Y-r=)koH;(zXVXnAz;u5fI9*=6=e!hHVpmBUxfrg(nut83LXRyn;;iYGaQNf4lV`Yr?uhnFO|O zIg=MB&p7r&f+W!o+^p7^pdE|&-g2F%gk*Q6!nhiiBUEnaK9#>Aau|9TwT`1?mZG@pm6O1H** z|GU{i@av4Cqi~ccpH>L1n#A6tz$4w$8*}G0w6Og<&=kXz6?-p*yHA8`;NbN|MZVtE z9)g#7ON9ifaDbiUj_J={AYP6hPm>|TRiH<^mDc{MXrAubWNw$U-x4*_uuLbYiM59B zr-R?tu= zQb=4L^_@HP5pjSPk9+wfAF;Hi0Z(wKLw!9#n%SlIGW{ERBqv}5&c}q}p~FoAkGc;Y zZx1Tlk8G4*e{ac_e-~oOb*{X9S$Of#hJAT@mHAQZl~C6@l?Ei zhB+b%KvE<~6xT3@`hEPB`D?$!cFy{;*K6QH#fYahP}K)=SxPW{5D6L4U{f@Y!;U{R z6P-59$q2u5$j+)>m>W($qn7)qpw=aVq)*+7y*LOIP&we(4WwrwjD54U-QnI(yqJpu zb7!0&csgahP+p92T1boVIW+`k$-?J1>Q@P3ecKt!oigB{*$r{x;fU_3Zm;}VhKuez z(8a$KXgB)YIB%F}(jy$50lxy~v`_*X{sdTERAgmBIteDK271YwzvWR(BgJ+hYAzwcWNDj%9PTn&*m9@LIk)gQqj^NvkI@0;Ibx%EguVB))c z+5C_TF88d}BAfO3?bK280LMrAgKd`6)#h2)Ka)p#K?)VZw(sqlVhyqlgsj(^{Dz~C zjFNH;!Ki~gaF)q(~1`wagg!gQF%U%jl6v-jn#$4BbZJ|cAv_r?%lz` ztTOT;&SGNHV|RXV?u4?92t>$9FYDC?+EdMWKuh4<`RPh|^doAtE}9t{BR3fuSv^ch zYXUW;l*FziTh{9L_W$9N1RF#sN)j@l00Trmuvzjal0+zdF8COrgKbmJ<<1F|s)iD6 z*8QtX?Tfxjcu%z!pnU>B{jaWsmwW6&gR280dQDu+JTG;{{tPulGp_{1&9_ai?lM=B=*x7^hhqnRD%Kzbz9k zxrQhCke`MRFZ|?5UufGt=SOE$=9j?*p(9yBz$$pSyf&I9k-7Kg+N1wAAz{NCx)^0} ztsFYG`48}gd}00oL#iaee@!Wzz+)D6*7`-qU2vh3k2rIQHq~%BFoRVeJ#E}g*CBR| zD&q$Yy2n#DHC_Es%eb)m7Yp{38utCuU9Qw$WjPJ4-vhn{hB_{G1c@H`AL;ZwXPcrn z9U*>yHoz>e_cG|4A>DJ08wvb(8T9T%vk-rMFfSmzycSkxTf=hs?5c>8BIG!vHNh+? z7H(pq0t3HXN-;b;JsZ}InIUL^!!CXLpsj>T5?u0^F_L@kbvA!E8OI&@1nMnNHJ;-E zJT9&MB8~?`021|ZBe9Li6j8dfKK_97=hCtLiNJ1)|6Cc{f=*y)X*|gjgE4By!1uEf zvJy2x1=p&iw$M69Of5g+f3cvXod^Icqtl^$>9YXw>6uF<)Rvdr8>M5-%4k%OC>m96 z%7X&Qr1Ej8E(%?wFZS9#3PCBcz9o4uO`!?!dV!AoMRQR!Ab2*_%d|_09lNIQVxzLF zO;y;nroyW0Mo|$|LD!h_u7(BvQSx7I^VvuB>u- zV{LDDGi3SrHO~q2V=s|wgdhixmC&ihkk)()`H!w0RB^cdck4#uCK{AbT%JiUp)2}gI^_G z#@(!AkN(g-j@>m=`ovpR64m`^#zJVm{o|Q1U4=yDsclD$$V0r7_)xN7UiYemsm_^@ zBRT7bJ_3bBJqBZ0q4ic8n?HOf^sxWef_(bF1g{L*AHp@yC725GS-E(5`6@7(Y3Z-B zv$E2%(vst!r{|_;TTiZhKJpix@LX*)xO5fNr7BYQ@Im7>2*jISnul+>KBnm;6Qo9x zu)+l4i+3rmbci=A_TT+S7*NWiK*_+acN@#?BqN)>EX##b!iSs(o<*f3wO~*0lPvGe zvi;unGxIPjExVD!a6^zaGa}KOGIrZK#Gsn`B);tEx^-SnuysjI@l2hfBM;ZKwzusd zowrb&pu_{bjOFMebtZfe_*E^_%!<$D?JKWYh;@U8Wj)jo*$C13MDx|LR+3IzZos+H^AygB*IA^%#c1Pu19%P+&I->sIH5SIwP%z5*HYPt zLFHK1-UB*@R?(1OF>&BsgzrU3x{X9AFWeAl0-VTiqLAB4Xp+Uqe5;+Z@H4G49q*@#Vdcv7f)yio z7B!XK!7wJ=00z+G$t=o{knJKv^lxl`<(+)X*_F?af+E`ba_n=1OpO>iS`t8#Iwt7V z*hG~3(_{#OG2&s0#?V5dzJtmReTgFU_&4HLv zPN#_-tR~o9|G5T8wG>2K9w(6jJ%Bc_B~xPa0eO%wHrhBI5-_IH+-j0wy$ zC9FH*%xDWgoPMq36@&^=*iQu1P|Agm<&I${9fh_a^7N)muhgL*e}jQ9j6L{8G=daA z>a!}kp5}=-Vw(n0FRE)LdqfPV7*_wdz#n&g@*4bV1=(EHI5kKE>x=&}MZ zDex#0K9fT?)Q*Mg&MRU~YfZ{-ghtC%vf^tMqntKBgA^Ub=C4#6sq`p<2qN9n87w2M z{$9X)9>`V-*e?9ohy45ivkxC=5-dVsKRp+O06KS%3x0_cb5@S#4gr0%SSS*r9~j?b zf(ij4P&ELE4Uzphn)#T2JB6CX2L~ScJdPl_P`ND17Xse|`09hCRJ(v}`$mP+Rv)DF(9NPil ztfK~0&`bg}p(Z|>x!Mf6CY5fDmIM?U1gG8ij0OCom>X^%%P^X`&!8F(`Y!Yy3@f_M z%6K|$nxwtq?4iV3Fk~p!dqfN10y-pxI&k`++k5=^pZ7zq!?#soCR>wj8ShTJz z(1Ls{i!QNL1l%wiaV|mYn1ZlG9YXXi{TB#w5F-Sji##5Mg#pue0Mt6-K$>x2+GqK+ zBi-Jl`->BhN;_`x4>1-1OGP*dh7Zo4BBYgxM5enJWoS)oHuhwR%6!axaNCGZW9D8{ z!_@h88(~Dm)SYpjNE5Y@(~p&T6wtbg=ia08z2pc>`v7h*O!xpaQ5k;IfaVDOr0R8@ z@s-c_(W)qbUs4G}f->VG3sL=N@MB*zyo|sf`Z3H2jum`cEX*RD9OVD#dDc9|4@z{E zHl&~O)d`LHMYWWKezmz`qV0(TVqo_#4Vpeh z3OmY@ShB~fbpLCQ!_tF3%TmSg;+~4YsdxJc;3Y?1f6STBO%*tY_Ct?4PId@xCDp5N zk&Pm0cwusNIh_s)57}*XfWML)81*SkhQKPwFd_g4Ms=z%ikzku0L^VU=o#T2z9DGm zE5A@bzFl${E7RZkn-7=1L>C8EX$gQAH&}^;R^9G*2PGrzExd3k1iPQU@iZNFlkZrb z53@4D#idrCx4t5nT~x?47xL=UyrT)T!GefS!=vr*xD~hRM{V+~nW&!ov2G55tG6XFYc;;D--*NE(N^~(X7k!zIp)I!f?%Hifw7NPoA&#y0?G1fM6<;dtn*Snih)2NTmU1uz!&vC{t zestaxM!9jD7P9r<@8X%9g7ba12R|l`R7=Pu_X|Z5czSk-i%EnpT@P_NPq)nH( z!uHo-QTow-;S2Cjgw=-_;i1QUa36;wxjppO?rv)fcn;PI_wmT;X)i|}`~0apCFP6iV{W@Bx~yxkVHh>g@`?Edu`ibv{8Q&9WJ5BU z1!*AC?>GTY>A@&;bl9HJ(g0N1pHlQ318>$A3FR^;Of~`m<{qP_NC0zoBr?|OeE``j z;9>*BS75W*WivKTUyMZ4i9R|e3g$ujXVkQO#A5TW(D1uN;2ht?Z=(M!Y75A(p=I5! z?KJp&UP-bd%z(RWxN|ISDjMaJ9KWXE4Ab#5Puh(UnG?(j@DM``JZc8-K{5 zR-oO5*rrdq1@GrC6bJkwR8ZkXysWFB(+?+MSl3HdLBQ~Pv zzn`=eEPz#p`M?@UC;I`0=d}qOI?J!4un1_03$R=A zqre~X2pE)KbjrX=DqY4qW34AdD|PsX^s|3%uiVrX<}q-y=K)CuAu(e9K+_-#fpyDo zH7}O6hj~kkWt2OqtND{P-3>4tT`98*q-sg&wmq|M_5jp96bxBM3Yz%?&ZwoB7 zfT}nN>zNPnmkRW}Z(W0~!Jrg$Wz9Z2>?$B9rry)2MPC=lU=jgAgbIPuD(5xuqO$uf`5WVZ z_xbeF$#KwoF!Q^Jyu9Z_Zol!+LW|_(mVFbS2F|3K_&g@=EFF*&dORSK4NQ>uKT*&h z|I4`EKo73{^|=e{tJJjQ#I&@exB>|H$;QJCeU+DF78c|erlsWOO9nryv zU9{<#1QZgL;>Ct9c0HNdWv_*}lR>T|v#)r@uN{0D%_JCn!o?Z%LW1V45KJblvDMmKM`2>A zeb*bR7&YQsGdlIIO*`LRMGu23GR!TFWB@@w-Ao*WP1D9lKO_b8;t(svl^vUeBO7l_gJBiXc<=y?Q{zTv z=gu90`Cj+Y2D<&y>kP~E(uOb1^_4|!b=j_UcZYn&WE?qe`*8F=0=Rm=|uJ5RZ?I5Wk9o`qeS1^aqTu-}yKXUZ7 zrhV&<$L%<*bRcZI3vO;esi={}YRVS`_BP6T z9rdxf<6a8+=ZVIQ%NCi^dIr!}DR+#Ad_vKy4+-rx&sgB(y2~X1+?hs26>$sQ`1r1A zFIqq3NO1%oM^@JVgo`2>sNO?Fq!f2MJXeV{mxG9gY)?Y9&>O0%ms#f;}E z{u{f1n>D}qf-dIeoUePFHa^R%=i9l4lKH8N9-+pO)K5NHm?2L8c9byln%EACnw3ba z3yg&6-j>tef}uefl?->PFo{eG>&H|PVsNu-iZy%4G~Zj z*cb9mZ)tbBVTO#<-#$iq0?&u>cx6;esbZg)Nrsv&4@ zcv(Qvib&PV?JqnP0WLkIF=Gm?S#3t9iK81Lo;ZgKVv7RIDG}z8`xApw6lfuabOr52 z2l2t*91!bMznSrCS;F;5q;tNB(&>D}?GJZ5JADpfQmhrp%9Pd{6i9w6a8~Z>-A*d# zXvYB^e1MNrqKCX1u?rnqT*MF8sIc}$hF8aIQq0zQ4? zDRB{oLBo_rTPKnIA;kJXem0kt3N-=Z)-reOm}lub#}B;rx@_tWKK4{cZm-ic8$)?)soMw-JGi`wwZ``?BI*o<2cQ5F zUG?S~K1ST`F~%A6DMe^W`K%7*;PVTuXFj}S)#T6-augcI=(?5hW58~0K!O-V0;i?omoA% zB49y7CM5wASv|v$v-qmXHFhw~4@X}w@e~CrMvt$tfA#ArNDntZ73=*~mToN^5W#eB zC|VTKI23svlPQ+jZd&42BoufNYDJ{mu=8r1*!ddHVV4=Sog9n{*`VsC+nVqfq41{~ zwCj~H;3GjWkoAXw8z4gk!46@a0Gdi6_g1%vU_+}aB+1dFPmTmD`hw7$D-)KNMK28s zLC@1%h7vAL~KZn3wg`RHEeZHJcnS!n3ua_ zLY>r;$V*Kr1^{`EL8Uw_FypBUXC%?zaV`N2Dguz=Y_rZTWSd4wivhCVD_%)mle3%^ zp{WqMc?chv2s^%u2W~-;i?ojmoiw_GECEFlktDM^;HbdjU~DN(JxYDeY4ykc#9q@y zS3UnusC?Qv19O3nZ`2tr(dn|{QBR`!jr}}x0uRzg75My=$aqCqh(XO__Z&SEx?B;s zZ=P@^ERq|2odB3KY7; zzs0fbN(;Azd7^fHse{C$A`ga$Sg%m-Qpg5c*RS|mYyEg)|fgqGb!X^vNw)gfDpyO6uY!#F@z=>Qfik6V$YCD z#@YgqEmN6e$J65E3-3la`-%`CGnp9ELxB}xPXK5lU~!A(6th7bWCWbKGCE#jK5Fyc zq(IJRwqO31!I~xstLk-bf1T^0V%#KtMVdD24_+31c(=ClY7*7t<8ITrm^3QeAbL^K z*c8pSir!~M#Pyhhh)j{6U3itBc9I*6WZOOf;Q0W$gJ9^`%a$dYF|B4NES) zK_tBPXQMDEF}Ro?iJvZh&`vYYWEZ(kXb>6j0%41z4p{L(GgO2@r1w%nF;K@ndGyDd zZg!XD6RUl^P_5a7OILUJ`{5iv#vg;{o8s$lC(ar*CmP*zZZW6hqkf>Q=SDNuSMD7t zmhU{b)liaj5expmEKpVsI(q*LtSpDVlZS8vwuH1-WgMLBJp9>tsaY>yVqRtzrKKh3 za&dC-@MKq&&IhM<6rWm9vX&^yPc=hn1bcymTA;-;HztAkb2_>-mbG9$$|bpR|++d3h~wfVz4|-$4u>$hAy|Kp3i(6 zCe6>j{5*;z5+{hSk?*3u3!XAd5fuPiFB)%?nZe^JZ}}I+oMyxdLoj3NmCJZ>0maEm z1?n?eV8g`ALw6?OBub{Il5l_{9j-&*@Pf@SJzQap-G=cFBB@yOv}TGwH#zPw*(H)j ziOb9rE4bhIEBSzWpFt$}O09*Rgcf-89tG<8Rx19Duc}INUy>986c8Sne*ICpz!zis zIR!qfCYC#0S0Q_0Bos7r#{la!*r@Irn~cZOD**?O5l?n7wc4(B5?fmgAS%E&qFF^7>6*A-5tt3UGY!r|Ktf-?fuNe`)r^gD{~6i%FMd z4)g1)U)x_=5vuBau7=-5Uxb2i+6(|s3PChdK?F0+OVHCxk*W)JcGm{-E~}B7>h7v2 z7cWZm4_bDraLEGw#98>Kvo<#eHo3sX#OAiC`!7CQGZEz%Q+_^>=N9|zc8vpMoMj`; zdTucL53?;NseJG2R!mO)v$EiHUAXl}mBE>CGZXuRy%+mkXG{vvcK=$*;v4g|brb?+ z1>)pAgB)(~e5ir;sWX^=i?hXBM?&>6B)YQ!<^^2VZxa}EL2S6mY|!iNuT*jl2jTz; z_1hSp2Lf}*Y}J!C?JbC5hQK~@+~=I;yb3E!c*Va*x2MzA&HTY1S3C&APIsjif&Luf zQ)lg*5~Rb)fw~J(5*g|G9OIjfJ}mv>N=?*c9!m69Rm`Z`UE~k`Cyc?c+sDG`B1<|kawKsJhxC7WwO@qrl6UBBDRKmx*{++<1mnKSH@9sON7yKvEp zQ)NDd_2P>7%NvTHKK<*&Iv;eNy(7|c?RU%O63px%4D592Lbd{em7Nl`^2J(ttl2{U ziAz^;NR0Lx)V{_is5XF*c3=Wu*cw7)4>O^0I@I-agOAJzyg(XSgUXWd`ETwgID*0K za-wiuZPuC#Z%!coirEZQ_t8eZ&AjuY5IUFju2dfb~b-__HFVc3<ArN@DqUan7j>iW@q`Zx{0^E>eNV!MCsFgxB%;r!1V{HYWaUGxiobT+jHy!Ff(GsO zY8D4x9%E&1>krxw+B>eL@1eU0Q0OUvj6{@+Qk>~!vGoAKeH9I9%0v0*@g3q}8ez1D zXeDdh4UM3HgO%Ma7OS4?eANWXSzLX^FCUMM`pg?sp@-xd(5_?x>_rj;6L(Xevnk6m z&PeoetElc2TP~bxsJd79E9A__|J!O7?csT|!pKhaELBZIeM_b7-PWzJgCC@#gR_ya z>d%kx51;~5+Tl!;LXuho@f!xn6#}~nPM2@B5Q3!p-cYs!bWlqFlmtprEeK^BWy^x_ z*J`HR?|!AfpbMz-xGC*LA}vblX##+mFaWQnWnO}g6KdZ64r6e9{ExhnWRZ$sxZ8#? zB`GwX)%nTZiOfOu@%I<_Xn8Ht->-`E8sm+_8(yQ5N!Yw=5n(T?Y2(bG0RC+YRU(FRlm$;rD>WizxY=W7z+R%nwep1W)*G3^n7xrnnl{5!IvZq%ys z*WvaRw`=BHtVfEmd)5q7_VcbRGF3}Rlr9&q=Qm$`x13yjh-M7Q@7F@2KXlq{2XZZj z>^qlvtnDAWzVaeS!?BeZa$G=LHMzN3xZjPXRH>=>9wYAHR-c3n>q$v4mj~5^?+%sl zNWgD0sPqMS!BSzr3FLm*VM+Ib#XOJp^XsHh`SSRR(e`?Za3+uZY_85jG5(U}=g(6U z*c+Y>7gF^N`m$~HXosj4$^Prj*0-_NAgp2zZ$mC=rsI=FQ(Q@0ys3@3}U_|&zBcK;xi+K)bm+|DK!H*q-a86x){?zt*u97Ulhga-Z(&H zlwb!zC>27+0Z_bSK{i+bS7@AyNbzUWhraV9DFIJ>%}brPJ=7V<>i==%AL{zj#!q`d!#?QjD$ zFhN*sYDJ@C-6d?|*T(Sk!$?r9`pQPhz%tau^5@l)<6-YSVM^&7qK@oI{1>ADDG>yHDpOkJR>Ky+xYvr1ovmM)p-q)Oen zyuk5!rQlZj_QkuUwge&iZt{o>pKaOOK4~Cty=$R0*!lg#v<3}kC?(v@18VP}T&B}g zRw$S%C!-n*Z6DvPK!XVEcb7xU*uT&Tk0W#&P_YsyG z7i-r;0`A1jIu-5(-d%ojEL6V#7_U7!7KLm%n{BR$@9C(z9b$MKXH710Zy;5AJ4C4R zbwb0Fs*3Gi8~P}tgpG145Einx$<5_DVs`p(2S8#9ftJk<-qtPy^8+*!?G1B&XO}T; z!-?mx{Kk=UIY1JC$+?UT>QKM%3gZ_`c*QmbW_pO0kY^{W?{ezn)Y>7bEg1T+t+v5- z_T<5^L{{Nxh2|J23OSM7&!wu(e^Kd*hXj*GgGH@Hwtlsl%+^W4Vb{MW+AT}LXJa!@ z^wSkL2SUUzOK8CLplD}_YUif4#|N&4)$}E%+&Lz|bV6E@*cw_J(KNEPn9KbOT6M@d zpg{n2-nL*#5c=&-?-M9F_$mZDMZ+tlcB z-J_V}bNBRbJgjF%^|dvh6$Mtv-h#4+j3)?2Ri zEtyG>uoVNQ&1>gdFbXJn0$VA76(T^QJ!W0NJkd6e%SiS_rFyOm`2y+?0j&23495nr zuVeuv|KtA&)>wiETB3Q?>u4aHMGIZ!_wglw8AG6PpjHhEOW5BUqS3F1N1+oaMh?o~ zblzS9j3Ao!mb*wTXYrq_9p8Gh-!I&>Wr$k~xzlZIHCCkHI736;^`6{WOgp@IDker6 zU)2sp*&A9|v%RWEbTk)qI9^JT$h`MkTg04#L;z8cR?e8?|Lp!VSOk;wy7q}3MTE@X zhG(~EUqTgsc7R*+2eOcc+0|#bb6?jNTg zrTYRCXS;q51u+JlqJ+^b30p55qaJA(cni)sNpLx*1vH;bbs2Hy5h*K;a=J+V|Kt(- z@_)(WTj+ldeD!K)%+7z6o1K-Bk(iWT#mme8IyEgdJ1hHTQuaAv;H=P(I4Tkw^3QN6 zTp-3e$bwk}$kk*4Fkt!PGYJTJI>rwJ!eXC((5bXU5x|vE;7Z2mFR1Sc%K|BI*|vB9 zPr&$uz+{2`EbX&Yt1Kcd+M#%nJ;%L<3?jm$Qt;0Is-xMJ!*MIjys1vWM18{7Gv#~f zgT?Ig{~o6;)Bn)rkuGcWt1%t^ULSV7{utN*rS4lC644u0m1qVuKYld<>#kf!d^Z+H67Lu65+`~lisS(2Yd5n#ep_RYtK|{~x zXKt9y$BKw0pV+3wxyM$0@hS*EE9OXnbn8Q-aaQ#j>Ee64cmrig|Kcf?>*aNRE=dbE z`pbOieP)~Auhw0dA8o@FiFZDEFy$E`vM>5MakGp7y8fy`*e4`f7XmF|VU3W22|EjL z3x=gaTPkk7%J6M$(muMAn*xO{y$V+<03mcxRk~}NMi77y9%wreke`%b>pJZ4XuOKwi(m>1W#qP2@9&ZA332z>5+od!85!V~4;z9=!s{g2yx=uwK-8 zIYH6OSW7ji+zG@BL7B=u49hTL2q#?uiYbtZ!YQL+F=f{jV_FQFu9k?D4WK@vBkjpWCo$Yy5l*DhYamhPTmfsr! z9@q9!;7F|B#P>o?Ke4$=`)5#96bGZ|!($gVT7(g$~ux^)0Wx;1QTSl_M@+JY|sF!>uQ(|A|@Hqy@4oPINdNxby z!U9s!FEyNxemi`4=2;S<*&anyD>#AA`0GHYeCgM_>X&fP`LLatd_4;s@M@jkN0U+9x|xlrrZt^iq|JnVen>q@YCC}C^I>os zOs*^oVYZXr5oBKba#Q`IRYU)-hOgHXZ_)3HoTg3E!}3qzK@E1+;@!58VCq<}h>eMf zq=z@_rGaG;CHO|-yGc=@1(mp3^#w>v7wJ-J+_<&=7~{HIVyy6u9sWHVkOs6q4)Y{w z0R8+^)vZzV{tZ9?%OJqx1;`Tylws6F9tZa`QsQk4rFAW>CxgtuyGW9)A&%vXJjah2 zE=!8uI?ViH)CP^s2lE2q(`yoBHUfIr$Qs!|-d(AMmkm;TJP$(_DE>jBZ8yLoj|cd) z2qmscSa!Mc6zImF)Ya}=xAkp|@r3S6kImNtWEiC(sBnxG1%vi|?rQ%u(^~1K&d6t) zpe%zX0S2_b!bLftD|2*~iZJ%xsmdKd<8-0AA;74cYwfrH^S^IqeFQ9i+>KCPTYO1Iesysd7Ui>=lNC&rYgT=dHZAeHyQ;66;g) z8*y-r?U6IP=3NQ9=)Y%Xyc5Uwy90abi6u+2X0Sc`8wi6nHhi;U9as8T@ps;DP%SHu zGvs|2?3IrE`726$wGvD9HivuX>v6#y^LuMHg)RG>za;5L^PZ0^`Mo|$ptsz&{w!(w z_a75Sc4nbjiDNwd(R=B7Q{iJa{C7B5OW@kRY)-((mMwA^0wO&tN<^P1T1@#%&lXd5 zpS|L3AU<2vriu%k`dwuDv3aO8oSjq&4i4u!P36qT{{CJyXRPVb+8ifq2#bTgOOD@3 zKYefN4-imD#=-u#SdzJrNn!@&9o2F!prO{f@#O`xbS%vLHgDq($~k?thLU`wHnjag z+$b!AT1mwW&R7AV4z3JWU6A>Zu~(~tmihL?G9v673ZCbJK6}67TW?ekJUD8b#vQG- z3#MJ^YYuFK$(#9TL))=Z5r{3OOM_wicvuE6$-Ot-Z-acVV~;vycqi>2+-|p7c-uPw zn%BSjIh=Sp%(x!}8^y2i_T}M-D3obIx-DdSc_kcR^l z?3}yfSl?EI{8-g<2+h|TQ59KQW zt;Rl!Koh&}9DnILH9F9AU!bQ4Xhk|gAST%dz#B*aL$}8L8Rv+4V4q!Rz4f-ARY|sd z`j_^EjC*4Z+~n~?`|<|y-`j)s))2agMq0>M@ux=kj%}5BNa%y_paaV9Kk(oLqe*#T za%mP$GYK`W+ms4spPN zN);Q7??x&uJoq@|?#Tuy5V2vR-0HC;xw2W<`!$6^#!r1@RIw@=HejT1lr`}&PeOvl z|4ueKLNQ=%Z98Z7kpe9(xGCt>De*wglXmGFWrW&)ZAUX6!Est0gaD>$1}XJ|N^(hv zeg*>I(VySItC`s0=<~4wJhk;ID_;7=?Nc4Y2T1fA=~TYXr&g60^qqdrq)AUt7{C`m zh7$tcv4rh@Hujp9hf<3T-)59+Z{BIzd^J&g!u$QP{QbDJqH%+lUl$dc=FgCi)~n=B z8Hc;g5fK8HkE%(+Y`~~b8Ir=q-9h0L(nzVm9xNDAhLS9YmRT;&=eNtP3pwy}jSx-& zv((BARF0Z1DFFmZiI8W{Y9ftYk73MpFCRS*yW7Mdqi}`|L{m=9(BpGczaqwf1+VWI znt<^uvecBLcDTE-#2ZZKS9d)B9)u+|3ZvV?n*I=m-P6$SR zlX3j;Uszgb3UR|@TWDm>$kQTTBs&4c4&p8=uKbeCj0}~Nq#y>QYnkc*9ZG=5?)!qq zEkqwn8|!!+2!C=u&K~5OP9!)**>jBOhr$sHM#LnXMguXBOo7LS63h&-uDt)M{xv>z znW#F8{esoUt&blyS<-7v9{#-pY!34B7}&f`<{ljWh~F$@a`br{y+<`f#sqFMRvrej zFsHpb__sBfa_v8@ecKP7YRu3=_i5D-g-ToQYk&O=r+N}Ah+=<#r06dZ@jz%kxb~(Q z0Z49?d%bK1=!bmt;4L8#&qH9b6F`dzH|I|dwrma7aB?U))+c}k=1(>RJRr>ECARA=8{l zfcMHKufU-n=|~>^oN2u-!Ar4$(S)~1!8ZW%R_G0F8F3+>#mj=^6`@)D;6&1)UdInr zk@Q#`yt{!a(?^lCYAM43C4@%J6rT%6cAYSo0QhR@%u-V$%{ajv0pEHW_cj_y(6&s&K_QovOXg(GJuD!%pZ%K2E<4Y;Apzpf^~#mCi=_ zs?s2U!dMFvb)Uo0yYPl%JVY`Z_oDW!kIkd<@h9FH>V36pOMMEJJGwMcTXN5Hs6S3J< zj4Dua9s_Xh{9`WChNO29*p4uy!~MZ-Mq(v4bIbl_gJ0RcgdxkR?E@Ph?GNGATHL?Cfrv>|=0wEM2c5zyrw(>#9QiP0r&p|tl=$UD z;}@ou0%|$!XJ_v6b>(!eX1@BbPHgB;+u7TUlfklKIKi-!L9&G(wjD`f2~GuX0`AYo z`dMr+)4A)W`PZ2ri?0Pa(5`#k&S(&+I7~oChuVvUrXn{eeFPKDIF838?A4wNB_+?q)6^UHJ-xqO zS&X;Ei99VlC8MN5dt9r6RaT~^j$-ODp;;9W1(cx@2l!UnJlI`FlZ-olIkK<}>ChhvC^T zdrg*Hk{v6yuQ4If zdFiHHjdawFs*XMZG>3+19UkPut?2eWuVg>5&c)hmbdMsLq8IWp%ox2-)k~XfK2#Cy zklGj#AEC8M_{;kbipCIN?SG-|V5$#qrk{mf74x?*z7epQ_Vv?WanYj}<-eN0I*Bxe z4a(mCP+L_hMr9&7eP3kNJx2nsK+L}KnoCqM%kS!jfg7X5ZPW2M1rfb3DpzLi`s_BR zEw7!B{%U`Vu4<>$BqPGWc)+ws3eYb%Fa%1;L0V_iHaH2Hw8n6mn2}{JgpZ2xE&+OT zLAIJyKQIxDu@i#`5zre6JNyxa58BlMxMwJuiNgK%U_YpTV(#3!z9{im@1;=w+3nXa zSo>&F^S=qxHt&dF^V%=o8Bu(R9ew`wSS`Rc_u%lQX#8Wo9KE14xf|A-x$6=d$d#^e z2XO2ZaJ{zO@cCJ!E+8c;}KxCc(#NhJR`(!sjb`EEs86 z&-Ew!SaZjN)+R2zs3t2{2;Q{y`qGsyL|g=UZJ#MHE9_FOgW)P2SOl^4ve3;(t+=-o zv*XHV_Br-HtZ7gEkFXsD^bn6~IM&nEfe7gIn0w9+xf-Q^b(kN8?BjqU;5PuD_>So+ zVYaNKfE)y)IwM;p;vS}l=}3S`dp{UfxUb9C^r?1WkH7Hf)DY#^vluyg&n+eCDOjp! zw_j}1zZZ=w@#`W(zWYMDgjZk2gmAlK|TSx2ME8)kdh;8o0hXEX0T?q57u5C45uc`Fa69 z?jgDGI(%0|jOCc(SoRkMjA|0kaA2E=@^4+MSokshmdNtN|0C+V!?6ngxbJ7#dvA|D zi?a7aS=oE9B(o?p#IZ`EBqNc%vJc!0krN68od5T5g~rh%Z7v(>oSR;SspypTSmg+p4~rTI(bJf8@-u{ zlIDe!L8Y5YT6CnJSR&PoC3MKq_p&ipvLchMK=Vyf1TQ%vUcX29E6;1q;r8P>nK+K& zKdwTL&jvIf1;#}VyyDzXQSTSr_TQ0d*c-d$_oGI}d;Ac9Jlq z^hvg2RXOP&X+Y9JrkX>8hyoWmBj8~M=LW8YENjcgBm!M=oGl<}2Q^Jz=2oeJ7j6^( z>~~#7ggyaTb}zWR6TL5sA&)Ee>Y#zDD7-gN?x$eD=M4Uod*WlX>1BWuW&ZjsUqdvx z#0vZgla3c*D4M;QnO}0kZXrSvZ)12Rwbn=4ZFD-yndkH`mw2g`>3F-~Mu}FJWd{NH zds17Jrg#-XAea9pI=B>(=D^j~j-xT*t`b}-bJ zzye|~uCL+DD#mwb9g`m9Wz`HX>=^UkLVF!6r9@X+({9r}cK+c!BdEd-D? zg6%U!!8dy7^Dy3GXC(ZzEms2d>DtCSddc(9^Nn+Vqi~IPS1286L=1mtmrN4ho?5yc z=eyo>kNr8z$|9G8(MY@!;lCv7LkR=S^3=_Oe+qs_R`a_vFs%c;@BuUrHes(~kfQ<# za9MxT*2a8*!-No64^#=tumNev0;2@6+o8N|RPqc(s^3D0c`oe&9HCF53R0t*6&&(2 zFoA{%csOGN@|g_j6cscZ!f$x4Bp=%9JN@mVaMQJC{Pjrd)|2=Kx55khMyta!s@-rs zQ?3qMK~0r~-toz&Hyb1ZH+U7C!GMJgL(avq#aaJVl?#v}=n;JhteJjl3 zjMO1t6+cH$P%y2Iz(0{83Q!;|allaxVM*m)YYrD56J#xUV?F72bJy#U;tD`r2vW(V zyM~CAM2NQ`k7*4SbR3S_ud{34cKVZPc%59_i4`B;4=3T4F$>2qDA(_No`~K8(;^ zGvb!JzwY~83kzAKgJ3XZQ~5p3GohNtet*6)ToQg&wVDSq@4gRx;~6|=cfW|=5rW5O zVM4!e3X^}kN8z`Ec}Mqg^j;_ubVc@mO-fTK3V&tghy(cFdHjRhOQ*u`S`O1bu58ey zluiz5qb45A`gVCgRiCPQ*KrvO98HJ54LAJC>~5nirzz5_bL6z8=8^)|a{Lv$t?#gQ zKYs>16BPLmouUB+u|QgQBLtowFut$^u`tgVn-Hc(K^oF?+jg~rhi|)`NMKJ#luhPPKmx^7VWRRwIc-!FvIL{99 zHX>?mFzHXXBTPpmB^Xe`dsx~?G(Xts5>xTvwXYqW$ACqsOYLJ zL>9C3p>K(zl7-joJRNVU697`B^ZI%7>acel@!G#~r z$S`K<>3ulBOSzd4o{1ObfM#f)$>{g36Drs+k z9n=wrCLj<_+6F7tZvt=CC*Jy=k}x16nN5Ou*OC4qah6MCUK|YlCMSTtOqZBjhAE1r z2YCrTF8;dGsgn@?N^I!DX;rFLZt-MLp4tUBrvralrXxZ74+4_dEc~ki$NH!duVoF_Rd z*tb^t?BK;E4nvQLB}g@y8m|S7 zZQQJcYPu6RkYi>ApVd&Z4GvL^f|^kafXN5WOohe> z+>UOr8ul0F|L$KT#(sWL^UTi9l(gHwBm4a?R@~1fCe+T6r^SUp-D9^ZGb~|cwH!Ui zBZlUkx3$>3Tg%Fb#YvwxYbMQ^2-IrC?3r(vp7=MmkDo3K?i(s2nHmJkb|6uRa~{elU1#9=B>9+WCA7I+{Nsv zNbYJxcW01i%@j5^^S#5~cXN5L6cjlN1Ao}jkw|h9ER`fTs}x+=vt4BrwbUifvGo zZZ{%NBkG}SD}{a?W%u@c?AFAMbo;p=>CV5^(jtX!7ynNF8XgU)ES@kG_|EWqERfUs zYs|}iLr3~Yb>a;s6Wm_I8A|lv?>o$u`NQ4*<9#CUVnL53{|Adl<)=sP+o_@qZWQcz z7%`rMwBk2}fZ?OB_1(G^UGK2up)`&ILR7gdz#hKQBq@kxDkL8E6TkL^cbl+8hiiF} z`7xMgwYx<^>m=X$2*^`iuKYF?ATl=~Y;+v#UQ?5{Kl1#2r0?!5=e>QM?a1`?%W4Db zHsjB(?tL*t0a&WhQ5YU#)mf|={?J;?=buFeOA5Xw7xm(EcTx$w@c~aC#4-2xSc;1_ zu&Y1l15y?&eIa|D)@Pz(VQbVrfHnfoWrmDX_zfeD=3iaamNJmTl1QZ7=X%np?vr60 zud2XVpikTw&0cz{+Y~rM**czl-SbX~sAdh7n(x7*{J%`QFVn(Xeu;jK)LStahhg0A z&mSW7FDv^zq;xjm*`2HU82$GFvAzxx;s0B zPzLxE{8YBgk}L&JUm*n$ss=0vKP#;0hsUXE+-gheqCfr?>(@s!HT(ek z9l^2eeJGe^;wrOx|j z>+Awd&mCN*+T)~_Y-S~P9)qs157YG*+uKg>lTzVeyP`1j3?m)ov=U>Zy)m=MpQoKA zKQvIm#~;3AyXUPd5B-!%b^8}G_u|=}ZU-BLCUrzD!&0#+pjEe63I|2nj7cl48$6-Z z9r6pG<#AgevA>GR3G^wDqAHc*Jp+@aQU!J08hIpS^V_SBB`jz_o4g^ zuFsn`p7z6-(W$q>9+K{S`-ny6)G5uEL>gu-pX|gf;A#(wUJ|&o)+G($0ox1`c!3$8 z6d*oZVhl#Wu^@4X+!(rKFAy{k05r(M&=Z1VhLX!fu?h%N`B+#aO%89&lkRT*0_l;3 zx7s{|L|oWM&SADD?*J7)!z;y*%z)F~dAsW;&IAy+oaz!#_T0Pqk;6CK%m)Ll&9SS_pR2yt5)Pm2@dH%1Hqo_eRCaf_wce zWJBa{)X$5&W)$``Wu|mMv@uUj@wkc^i^aSfrufwbGZ*Ogc6(IwP>xP;ve1?s7~=xV zrEn3#0=XhDqR~4^8aP0@K${D70&+TF8MX_1TU}J9vjzBRqq%(?h0DA@ilg(XcS){L z1O%{vuYd5t!c^BcfOl6^GVJ>{ED@a zqXV<|F>pT?Fd$KZ*}k$jLHzwPT(+%2RrqKO^Z^M){qy<}M?FV?b$GUeg}RPPv5z~6 zClp8kB9#D%tBYhsP<10{jOYNNup}Hmj_b}dq{9oF=}Qgl7mD3|opsxq6QN66?M=fi zi}a4>1v%{+co1A=T7>=Z>U=ouHRKX-e8J%&^D~Ak(&!EEkAI2d{L(T-6prn!(fXOD zmj}>UC;n$5O7UavPuy5w7b$pxvPVy4kc0RqZp=hE65NFIqKRSh`Ef}k?J2_4CSDjB z6e$8A(T)f3#!JkP#9%=!0toII?VhH@Np$_3uNx2xxE4v$Q67O=ywZ1v0+yj4(-C1i z_%&r+bU**DY7L%fmmH;MrYF1+7@mD+uUF(_zm}3P>z(O&&x;j|sVS^o-qBgtnkX`z zhiS6bw>Q$Mv^V_PcD{vOhj;$e3!lsI1W*?`ngGsY0{ck(fi>J|IQ}q-Bv%l&C8nhk zG;4@Rx+qKaj1)p{wZm|fPqVBah~ROxh}Lr237!A8d-01dF}Ohs=Q;xJ8-O&&9L!U_ zDd6J$3m;oQN4?_W*($dWs7Z2HmN+C$y`S=ivzu-Gl~8B4$H2)!v+RwxisZi*HWhOJ z^M~G(RP4UYj|Bx$01LNV_Wv;G_+w?oC;@BT99u>-WO4%uuwn2ef(BrSOV^=voPXo? zF{QC&r*_E%!Hbub5seZZ3D-kFDiPla6h=CR2Piwcv@MT1d`)cl9_c(;dz1AzW7j7{ zdZk@%HJwf~SCew==6h1l9sBZLVuC0HSnQ+UxZumcaQ3e$NFWJ{bL><@N;9%Rvg`~1 zxd=a|9DFZ2n8cgDq`QkK2YE*g1!$MIf*uk<*$GHN?8d$O{266cKQB@ZziPHEBHr^t zCA$OB2P!Bap84fOrU7gjpozq#m^4i=Sq0*?l{)5Km!oF+xaY=lr3v2+rB^ZWO1(<}w@#YltKnxyt)wwl4Et{UyI=q~;9W^c6Q54JNC5+qbCvgH4~+bj1nMFA^&L-XZdLwlBe?3*B~o z_*hkbIFiSV#x7!BZs2ts`oBxx#1 zPuRlKJASu=`fi8w80GVQrF*U?>w7bknHe;X7#ElCC9x;?JczmRrl?N1ztUq>@>Yhr zq}Y;bd$(E#gU3jZ7{vo*&nLpg*unv+?~;Ww^M<+}TQF(R*&|Wbi<7HWbPHs79ZQ5;wvP0K5zi#=1Eqg1V?PX?&b9gdk7KpWiHg>S%FXn(xV} z84vf~+Gwa3fIhA-KvZC>Hfv4pN!g04OURhft=xf0y}<@pyLpYNu5aAnK+fi((N)RS zenFC7n{_??tE*upSCc|(BLCHo@aZ}#fx{=U2}zPQ@IV1 zZdVXwCv?tCI1z{N`qAN40bL9Dj8(Ycx?PI52 zJx~W@^2LVh*N@~ApI>%N-#dL<^=|T8(Wph8ZLkd?H*hXx-4$gbju`kfu<&u^@y2+4 z!a-koY?;`BqsI@TsyL-A0*Nqz2u3b1GGH$A^|I#*n`o`j`;Q%PKjAncA~mXk_~?)-2VdH+<}LF@O^$+dRU@TxnSyC1_JGfOhU{o)xhJBT)(_5CvNee0_~ zfg2k1_=U_#46k|H`)Jl3DlwA2310i?bk=GGJF&KI*M_-|-MjA@0at$C^1WUhRNwW# z`*HJ;{mIPpMgz-3L&QsM{>G)J+dIY;n-vMP)bOU)P=$ymhFGx_PBidwWq^Pb$&6Xs zTUf1GcfW=T(v7gu#dbxQ(pE-1(BcB33n4Qub|mLpMrU?84^h2M_E-$=uQ$Mb;d}}E zM0mHuTD=bbjn`E07!6p3{|R8kKgE759XQrKInbBWtnH5ET=jb1v-^scHT5(t?s(TN|ymlD!j3PKqL;fcJ&zoe#mM>##Iy* zouP;j03&sP4h$hpAeu-Fh@gWnfE)H*fc0Gtpg~B$5`a>2iji2?)U?!n_q^{@zb>gT zz2N-yU=JNd6vW7j?Q_UqCdeiSaMGp<^{m2x?i!la|JiU``pU-o)ilgk%J&-yHkXpWO|A^uw!e`47G5f)KeZW?2aMnj*2?*AI+^;0n_p zSln~H;=>jI*?^UC04Cu3(e#J{RO44p(ib1>&{l2T-SC>Xx_7JNlx2U89plYZgC7%J zZuG`1XXkt*1(r-=$z(8REy&I|q}Fs$FjMQx)gtK7MS@Vl=xw0=pRzo!KJzJiK3tJno0MFl?^I!_j0S#Q|_qmb)cr@F&1x!r< ze=^KZ=#DY=8R?%kREpB z^WHlbN3Ln7{%Cb=@n^rHXZ6D&?-NZXQoMhB@SM!hA?w-)j-@Y!Mr9W2Ea$;J0TDSB z9*7yhAvAT!BOjHqth7MJ029%G&HK(2cs>{b3dS*jm6jCJ&pQx?yNddDNN zgSACH6S}&bKSoRGELb%eC0vbvk zNve+gw@6+7Ol&p!Q}M01+1gnl6DWx2~ybTvwHesf01|Dk%d3#6CC1;!<8G8C#=B zT5LpXDQ+Vo3TajAFNCg#WZ5cq|87UJUj{Ub;PP^)_cNe~6BOZPw6G-32%wyCfLy@^VBN8WQ93hDPB0Dm!?fNmvL0P6*y# z@ETtisSS6ht%a*9{P(f1td?ETTEEUCFDB3yxm?Z#C%%KnnM6!Koy+@+7AdoGiPto4 zDc`fF-L9+;cbk)%GDO`Y|{L};`U$J z3^&rwe@?GM>uBf^0pwTVQ2^%`R`QVUC&Mh&;-GOFZy=uUS6Qo8=-KjZYe8Z1w9y~+ z?Uw?6Y0V-6qe3{tH3dS+&b=VOP%!~Eormm*Kq$Z~LVq%N#(Pz*r(Jw|8iiRY+!*Pz zjWn~FSSL-LM!k5N1QuN8Sb{bKU(ua=iJh)?5#ZC09#XciJi#e(9P<(G)HlTKM-($W zgTZtl=t!G?5Up#<2XDJ-EtTvY(HW7cth6Z+LOMw+SHg>9n$!17?+Pn2R%g%x*@r_4 z;=o6V8HF>jn@`+e>+4}$E>>hh*~Aj@rbmIHL=4l8oS*VlfjcjguN#?u2>SEw!tj^% zgVwVtPH_kCnO5}ML+9)IHNA|ZXY>gBwV0EKn7YzOYVzny@T=xSlEI{h<1IBK0QiWq z+I$>w?N0TJgrq=aXWcOEfZ89Y#3_TdR9hK%if|<0%5+x4K%uae?~r9FubAww+Y@wT zpNnf)sPG@BpwXyD_xfBni~{xE%*BN2%}3SwDP;T@v(GPlzx6q2eanHTv&0a$rFFHC z@@(?2lMUIC-Uu5Ri!ux^9nPd2{%N*`Hlo?-YVO0=HG^*STDz9>jOBJ7>^(n&|2$?f zS+w|jcDtOyCE!=$%16r=tqS`4VJT8)@Kogjtub4@zNrvq%x9((j@pKo5ceOVm@{TN z6xbIUh_XE7y-8=nwMYBIGXM5Tiz0o96FR}X)M8=w%KKCMhs*=!yqw>jUJX(SFBm;j zIa8^9!zQ)j&9nMxHHOCVWw!leCo)iQx7&GbEO7lo)>C34cupfzrx2VRoSkMXRQ+UW z;e{%Q4qm^%^}|yJ&WZ(wh_ib&mv7J3Tp;$%nB=R;iup{K8Fu2l&l~R3h{odJuw}=t z-=WOUHS8za?zOp0eSB(PZUB;Rf9^HD8L;>Ce3JnS?>ojP87m$u2?LlNk>zA^g{CRQ zjeztj8!d;d1I~Xg4A9=m>&j;$i^o|@d=_!x5*C<($WNQnFZ9~4htuNVGi!zD(|$>7 z-aQM&8?}A;xv2Q-9hWxZ2iBL&Var=0Konv@;pP=xZjr9#-23NPCmdmVGh@>x3^QC5 zX4Q8UKhV$J7~uoJD-1hiDLN899slDj@~F{ zCzlUyb*}ww`KpdVKQsE3yVo;me?!Fa2;R_68;2JJPFeuR{N%oXFQ$h2VQNs`>Bqa- z64Pm(O&1YB7l_INc?5Yi9K7nIGf4u+ci8y9`a76$Q}3tJGQtoEjj@7gLa+lvr9ANX z3luV71b@68(ZaitcRxg-RrDO)%ouzi>B*`^StQ+#X|%&)iZ_%sw!tgfJxPo)MF>Ig6U z&)dR+i{&S1KFdm#3ElGSNrKlAirP#e8kAm?BkzLvNWTDZH_{w?|p8_Z$I`O|Laa{PvCRc^C{-P z;OD{rI$Kyl18!(CKV!+u&(BTF%Sg+9p2v;l;^%);k(*soTAr7hqP%hNMI@KvW`okR zBA6kve4A9u*UWJjm#4oh{i*cdfE4{+^3`9mhHcghW-mx?L(D$V%v_v2`3n6V~yP&e1wZM;B{vXanIL9PoWWaK0etzTViRq zMfKE%=bh~Dokir21=5JGLc-shh)J$anMhW=tJPpPPT5%-b?_~bcX?210N}X64Fzfn z*}k@4_v$FmD|Dt`x9e*8^HpOU0j(&$gJ8I0Y+V{ab){+mTl9KvbMV(mZ*%Qe)Xv63 zPxlTzv?!Js1I_^54I(x>CN{1HMQJLL+Y@x1^qW<>hPSiK0j#Dvnu@S;)tAB=hr zW}P?HW>&xSzh4`Pe3X0rX^yRtnc%y))s57jTe@f8;g$c$)JC7Uhp}ivlvnWPbkD(iw)ZKq{95ultuSkR#LR!uL&WeZB_kQ5_ z0!oYvE;Q(#2n_EV(puoYy|k|89p{+Lck>>^TUb9cQvYb3y~>Zty#m>HH1J)}){r~q z#4N7+FDO-Din`4&{8N5;8|*hlb|Dnu(?u4rI3hgQ9=fH#ibuz$LX#%Y;5wK>%Ctw& zBuFBzKteK&aFhm)k5MFcAjc}^K1Zqf)Pj`pW`L{7AvTv5UyQf&3j2w29Ch4C$T>!e zPco$jPGs{tN9|p;=EysYue1D~FR`lJ{D@^KA%zBnp~Mf3KpUKQEm1}o5;9Bi4GB|$ z3~xnLPN-f-x#4H=h?mYLNC;N}`^H1c5Azw6htN4LHv>V^&`Xe0=4CRVSkHAyFHu~a2e6jl^^2D#N=wWdXf3SQ zYv|8c!h~+!?3@&-rPgiTuF`s}%f&$~*kAqkDn&zOS9Vm<=Xyf>S^p_Mg-08cZ9PL% zFdaWMZAK_sj}1qFMIbabyEkC3cD!%Yh&wyp-BgF4+Q)~q#1IJLW5$uO^-aidNK{9~={L6;OShr0C-{i&> z4(kI6bMGtaF+TKKd}jb(cxFI%eActG#;I-ofm%_BF^Etz?~LuIcl(10gN9g0RPJq2 z=ifAk0F$>hM?7mEc?+!jg8-@MZ3^!7pl!+Dog!~}K8GB$Og9zX( zyEyvKYmlu7(jP@mM#0A;8}L~LeWHSU!s@(iUa?z&gw5?HY5kR@w)*U%WOV%aJq#;B zBJ3!MTHx9oRB@0;>0ScSyTVP*RjPdFWk=sTLZ>$HMSicZLh>wj7}vt9AaNvx<%or`euC7cQwmioxcEvG(TrVxw&N00`P|Sk(fd z1n(Z#knGlW%Nh)X2Jz*dt_x}w#TvAS*M9bG4w6#KJq&w4cl`D8k(QBG=j`>2Rrq++ zxV9#NCqUo?A$=bl0X!t4qReL@0MZ%C;)@UJw|G6Lsw*tsf8s*3Iu{op#;m0x_97I( z&RY@80NSkrTZ+ouGqpeW71$1Wcg)Q0aKxdR`H_?WFZfhN?N*MRUGat(O`>zrduO*R zNZjk7sA0g*m3@o2@0z(u$GvQA6k!V|#@_pPkBC?wfBrCWuaQp(U-Z@~dxY&;pfNl7 zC>n6EOid{uzjKVGuP}VZ-i5bjY5YC2~Jd_@Jke4#UR_DiIPV!Qc-S}Cc#xN zh}c!*JG#3~=SdAn3&`~m&|84M4b4ef7MC7gaq(TLY!2MF<35uLodu$hL&h>7gQSrF zK$nLXB?Xl&oMXP+G@>5A|I0@1v}ASIS9aN2X;1WkTTiH>^FBYe^fjM|e`DXxPV0?# z7pYdW4W4+QYigbI!qWFGuCD-l7FhHt8Sna>kJxjE9;VExm|-Y9L;)VrMc4x4YLJ_m zRRh4Gg2r>ZCgyx*>e7BY4GRGvvxFdHIv%LJ%5Sdmv2t$uDpSE_07cRv`Ry@PSTQ2a|c$I&I|XC45ODC_90*8ToPgwG%lyF*Z zy%K>;7Q7|a@T$#}ZeX2+Kvv4qj+9zt%bz|AHlb>^5|E>{DHs2bzZpM`4~haJ1w=kL z0U(H=swjn}{{PVTy_Y}+@qz#u)KLm>zs%Ac23Up+zeOlF z0AUDmupPZPssRL>nsEUfgl|Seq)?4*;n9jBh%dl58cRizT4tHMPPR05@Fo86xD#b~lP9cG~e zbN4)jx!Cc>vALt~_wTXFP#^BwI~*#V|0(4B-Spi6ioKqc)=*?mUBtf|yX4Khd{?~jA#9TIHHRXFi3R8( ze4eNSfNzc=Y`%nCmGL%mjl64!7r2xR-9jNEC4gW1pluBAxt81ghz7AKo+xW8MTdKc z0d1m+KZ<*7xhp$5k89HFYqY%=^kuJoni+$>!C62UjcA(*! z0;}3YOydhw5IkrtaB;NkGAx*o>yX0hh58NX;_wew+Ie6P3U!2N$keE*b)W4`bq6x( z@WL7A^j7yL%&^2-9cFciTT?@SitI5T4Ed<6-JKv+Lvu0aq<6jKqKmWQdnaG-q-^}D z5bM=CBAn4lV0*4F|#$eq-w9qM^x8Su( zUKERgNU9adBbx^6rT`DM5vw1F#TWD)h4*>fTNR%w>%KfS2M}q~9{l7dh#!ormm0(Q z#gLg=%W_?6DS^-)-5Ih6h_8Ry$3Ao3O}u_RV0wm+J)TypavYEm;_+e#K!tgrv;{(o zQy%mgShA`|yiTd@Z|g6J_U67;@#r(JWYp#$A9EhQz*ko^Vf(zjeso3PHs!_HMvKwD zGV42+^JF;EyM85+*`@|FJ?T9hylYFI727>)vy&PxTAy!V<@mGtGM4{Iamj-a!u{Z+ zE(95zur?wcVV%+mmhHrJNK+<;Tz6ccxIZLJ4+oYJvKa7!2(N&ELhyJUUfLJgci<<>wD^qx< z%m>HCrKM{!k*@lk>@-F1v#+DfEk3w7$d$cub6(kiOYy5}>)Oj;2LY6#`~X@qVziG2 z1l;z?wn?T|HnDS7aX^fslrU{2CDNjBL@bmcKP;mckz^J;?Eq*F^k9M#(W@z>g02DNfm|&g@3rj zQSylJ*1Ip5kTqT5bG7u$RmG6Qoq(zoyT#wVI^yaV(_It(RTc}HYEjg5@5=U~{tY4U zh#`8IctKd7gIGiR9KQhg6j0D|kc5N?@Nh6gat?y1fDa_Y=m$a&0e$Ks#Q=Ieyb-|L zOq;-eysZHcc*VAXi^Y-}ZreXCkDIo~T$cw8N5$o0W(x`#XqNB8q)(?kstgB=LFfL@ z3`X0z#aIu=n9|!->-yR6)stl)OR59M(Rk0v=m+@_VOPYlH~!gZ+@4;+emYI zZ$hW^|9h$XWTGR;A)xOjZaifMV`%_4jRvK-2!bIpFb)#65n{mYq0b7*go;VColunB z{nWN^EUTL{-wFGI9t)+U3zie_)4d)hgqEDg5CC)&z&Bton*fYN1Z0XB8)J+jMabHj z4Fi^$*TcTj94cY5)}HGb?zM9!MljxE@nrdg27k-djkNUmI7pr>D81#Y@J*|7&?1t9 zqw0ZQcLz@efmh0M(wp56+YRge4BU0^M zvVXYUck%n5efcX&mG*zBaVOjn>f(LjNi~!Zz)%C|PZkpNy?7}%jNc#4&vn)A1XLg1 z&}8(qh-CDJy%D-d<8Hdh!hN`}$-wdTq7b3)Pb>Z*rzEtIb02vaF~fjJh|XBtJ6RPn z5r7ALPG#3?0Ae8ufZHIELKEO>uf+g>plZ?x&CM+=-K${0AtakIY}ZzO5x^(LogEg? zs(TjB43Bb4oVMSiZ8VlK@e9HnlGMdEkMJHz~6 z-j7Dt)HwFLq18mK%nA}KnZiqVXA=m{rNh=;&J-&6crxlUWbeRG9|ObZ*IfkSDA*;M z0>-5%f$`NcC-|8}S5j9&jdHj6#v>UUkgt)T9b!{r9Kb45zFEE)F=~$0^%MI*j>8F%_i(Z=ywX4d4F`*m+r&$`pJrh8a zxGafg1T=8s79ayuk0M}T28_^8F)T#81(hM0!P!kTjtsJp1A9=;N}-@(P7z8MIPUPn zuo4wLE*+A)TWlD!-#xs`BD=9WS)&P*5gAg4=m=|pXD_H{KT1k-Ud^eC&|(%nQcBgn z`r;FZ?={vB>3^m*RVBgD2OWYa63&0ql0${J7@liS(vbfW9V4q1AIU+Cj;Ikw3M7== zBM2ih1d?`_65h8|M7tnhzcDz8OkSMT3+7lz!wEw-D8^F9$Tkma#N8SzDo$?@2{<4e zPpG7-!G15o9_T-Yw{lt1qiG)#hdhQjG9zQkQ0>RHkv&b$kNOGd0n>XFM`KEdZzhR`@v0$hY$*J$sc~{}$U?+86kU$LNr9O^fC#kg zei#{g=1x*zyaApWHo=Q%wnfD1|814i8fwj7EHtK^c8h={*?7R0BX>#o6V>yS0OCAg zgQpaROW7n;2Ax(hHo67t9}5IAag@ZJaV5fTy*4*k)9(*nPb;!uZ*9snIsFAkHHNia z(gs=SQX6H;7hdRHIv{2|fss-2YX)<80&!^K#d`q#b7caFP1Pk(u=lk*y@d;41OtE( zolleFu3~B+1sh?&u$z>aXIBaf>`3?&0SRMCLQy+&8O0J84|j+JW7*9{5rMwB8WYO4!OLchA~GJRz&WE-kt zo1R`mn?;7Hk#GHBNS{IXI?9(V?PmE$YjW1AhSm4f=Td}Z17-Kg&xLJuL**&+avU>l z84_<=Gwz%5+@z}a>mcw!yq1#$YvCl|%PuDdSS;THIn4fm z3Tg*K{@oEIe$T$sEE#oP~3FCoUrIv>~a^s^kcU#x7OzxmSDyL)n->1h{k&i5CE zNxA*4)X-onY!7(t?IWwhk;lcd$UQ^tOOmD4o$jgfW~;Ad(w8;lp+@_qtgyym1{Atb z-wS9$^^ZIr3xO}xDto^g4rmhYkrRCD=avsaz@y+iuy+Z6*2zp&jS@O$2KbM97Cho- zaHuFY#H!zT^`c^-?YC?iJ}0IcrEhC;k=wDIHKRhip*`i*q_}PFq@D6=L}sAbgu-ac z9RB!Lt~L%fHD08RP&QHQK9Tx_Set-XBKQV~sG2uY zVi3^IB+J)tByFqQk7S1?x;4sC$SkBESVm_fsi9kaA3r&x_f#IVpzVKgs{X{?)&s!J ztFpjI`YcAAztW9Zo0_QZdb5&Ky3Fv-&k~K&ytdG9`ojwe3a_2G*2d$)Q1V9$(Ut{CF4LfA#D8YC;EVZaei6#QW3|Z4s`}ue?nf9s3r-?VG9jJqls&cPm*9Nl`(vGeNl5>g z0M;`oD$foI1!@r4xZruK{I(7PKDixq{u+~_R!_@V%ks;apY%x+FYt>YK6W>#?3e73A$cdU+)>2G_u`adUH`?Yo*(zhJ#-<$JtS?h8L;QV;w ze)sC{b+k5gD);%&2qKXAp}gKqnDp0q?_Oh>V|dtU=&IHa+NPBJYa{s-#q+M zSQXH$-1hSExzX#_Y1j45FI4P4M#MjuU3DFm|MU9;k19ZbM<*G-9r$)WSYM;}dv)?w z=6H0c$%uw!_G{#K{u@begB~>Wcu`lwZDTO6m%n2a2G@d+fO2L^iU8ixX9k-f!~N#S zW;G>Otbx|q6xR$F4;1(%)*SKm1kQ~Q4L8T?W-m>LFZw45&#Nf#nmpnewlPY67M?AW zXTCOX1IE=Y!WN?k{2slLe#8II*6$HgpC0|9>-?|G#GP4P0R9T_`?gs3~}om7SiN@+2!S zqv&~JUS3W@`m40RBs<6X%}qN+^Z9EGE9x6||At9ynJ7Fl=t3`-qFJ#Bq>)(+3T7UZ zBOOTrCinqqjvG6YP8pmdFkP!#IS>MNWE5;D;?Z`$YMH&)-!V+_u+EY4H4^=lr8Hiq z1Hi^;y98IK>PAV~&F&1fpT2(g>2a0K+q}<3l3t3PFYml-+?8345X;KQoxgQMf==@Tt#Or$8MP)h;{ zj_XnIJcLoo{vZN~mU&44YR@PLmmr`u*LQJsEY>iu*!$t(3G2D)H+=tD~a&!nOAd-H3Ecr+|cj#DJ6_B_Z7*B_Ik22tz3n(qYiu zpfmzQigb632+}3p-|=_vx9(rKU@g~PXPk7~*Zv{E=eA+YaGP@R85H28KF7KM?Pt}|H&oohe;bnj@URXq0WDfW;~|}fiDy#{3y+>81im`Y&NZT4 zd8K^1x?2=cIlYhl%_Qs1$D)91W>|`}03KQwg4O@YD@AV4Db6aps@*!~hxQUGGmI95 z$$Yl>fKuhl1dxL1f*|=3Zp8Ja)QfnlgZQ3~Ky%4a7i+)nux2-boVx@y$-GCW5BLxu z_5mOzlwt)j8fZ&sC(w{`nFiiUBb#fPOO%&)yENr9{{3>}OO*-I>c?*_)?JR7Th2l@ zS9ZOWL_b}Rr1!EP{gfd7BLS=nVP?~v8&9QozN}XT#rWbutAdIq#?pkIUKX^O&*ts} z5-7(dkQD=Ujp4L>=Wg?#kqv{H**pjqEa**@!aanWXoD$Z@Zf7`(TN@a?vZ!E2yQbT zs4(e!sGOh5Br=7HM0=(UpqxU?i?B; z&wv0GA|U03*dso5n)iz)M{}vWnpO^^vJ({u!W$M~l*=Z>YuT3=VHT$%FgWsW4^}PC zSRI?8%Hmq_N5?gBbxYO2v|Uc(%QwY;k}U12oa{J1np^IiF$^9f{@&OV;k%g%0Zs~N zUe~$7>x2!-FavM!!B9mXZeMGlibaRQ*Q`vye4Bo6I0E!lU-75_mQ#Fc3?%*ZGxB$h z8oE;hlI}l*iapNJpK1FjF|&R#sKEVxxXwd@(}3GxAZQr#6h`7SEc=aNuG^;0q-(rH zJCaY9|7TrmWMW16m?~mXctE3Cmi1hnk+gM(;U$tMjK2=<|8ab--9l5a$3++ts35UI zJ;=qM%>i0wq=B=jRxZSDUbURw9^!#cN}1W$QcR8lz0GEKUL8kS}XT#HZ8GFE=Z9Iz(p`uur(NqOEewj`IT_ z%oqx#=?KP7yOa~R=p8B?)&_*5%&)PeqOf%Kla@#--OGIbIn8dc>cqEmwc{+IAsh-* zWLM52xC6dD7ld6wo5)27__WYFEHlI>2l-FPnbC&OL_a0N0)})<&78c$tZf`Hc|POZ z$10!{(|WD0g-wQy5(1}fHg>q!^y~*ub7F7;@~-o64HD=CJ;E;(xT{ZepB!1 zAN*Kbc8Sk_%zHnG;#!H{GkZL=;A8XThtR(UOeA99+zcb;916H(bV%%xE)D-YnkW6} z20~7dFR=t+F&0(1wC|xi1u?Zi9OmAyyH7a4CuVdPOk~Ds#Sp$DnQuaz&gj$&>$@S8 zB?5e;sHZs?2pF6ZhK%-t0P9XQ-VGsK?QD0cX>pABD+k8)?NG+a9rawJ9IL=E57X>ezvdf#NULeD>h1 zdOW5d0a&2G@^v}z8I99t6$UXGs8iKJTn~5SAaaG!u3xn@mdT5tK3mI{CdZdday0bmvs82l(ltb6Y_8`!Dcl`AC8nz zbsB1#5Lxl>$~N+}d$H(BFjgqFUHEawUE9`qCkBfP`1^EjXeM#$4@&PhL?@Sw_c9U* z;DPtuud<6+3Bi!jh@O??todP<-cV zMJ;NNim!jJdEMar*aDM;V9Q7tZr01c^pu6ZN(}ew$?->1Jtpb2mX`KXvNtdtF_3`U z3dj3H2EvMXLScyQri<~lU1O$NMu(6+uNvind{BsLvm*CCA}7BA@3=u0bAsd-P{GE` zgld$hrMR*>z(gA9f1a!{C**1PwcckePA z#U8?%42;y)4TUyUOfJ0mIFLZ>q6{1Nahj%|XT`4eRxr`HUPPYtryM~&#nILNJ7>v1 zU5|FV2+r{yW!YXfyZc8Dd>~xvoDtH;VLUt0gEwzP?XkLOJ`tTM#S8kctYafM-xfP& z=RgK%z`7j=ga8{0E_lcw?|FTM`B4RdQpq4SO=3?I=1&hFL9$|*5b%ZJb_y<3BAN7% z14t_Xw_8V%qJMx|`prYv;X;8A7Ys&n*qjfBWUCt8PFDAqdeicQR{cLR#+nuthkNkM zhGJ|n3C8OIs`?7WJzdB6`DWyE7+NE^H93&y`uu3==>+~BvFrCaG1)7N+p>Q+PpiqA z;bks59t;4XRhml%*t@TRIaD;!Cf-@{fH=lvWO{Thh}ew6hsh zpOkQrHa}T2grg)t8su)s+C)ZUj0foucKFZ)1#^Ir$fW@bnCL-NCq7*{F~)}>`c?*f zvj&hWvL4bA<_0Bwm6Lvmz8T|V3Gy);eL8d>hWj1{9Y!F2L4$bub*2mVscqO3{>rNt zi#YNF*GvUC0Sjx!=A_=%*&g}49_0p(!jm3d1lHL&#{M!*^!LOxex^CuFi=wl1i@&E;R}4h1#=6?ch!YmsxY2(P!5B{FR@x4x|$D?ii;4L${CWC?GbVffS|ir z^i2_`%90^wDY{(3Y^<1Ov-q-6cNpG+0RJ;4dU$jId`pJU{2Rv87#BBz*8Q;p)^je| z(bTU4t#4&@n#jjHX6q-;Ud1UXr!NzX)T1Y!iG=fUU5qU8I=vZqGg3Jh86zCoPKx)x z1ka2AyM=v)`ZHsFr()K)l=sPLkXrE$GczkIJ4bU}b#;AxLv=|_T?GpZlzGU>QJS_M zIybm)9*FSet^W!KZuY2$oU=6xj=EZqdHPWQAv<@@^NFGH$?LDQTbgCbB{3HM2m2|Q z0R5R0|2sh{EhUhm0;Qy7<^>9t$GupsG9t?bEys-wwLhY(F#a|lZEpp0a&RtR}r+niNBW?d?-A9t?j zE*DpS+kU-jzaeyg(6{kM`OdJpT>yb%@XaI^{~S|4(e-*FTG-wTzcsqzpY+(@k4)@U z7J~;7s6a$Q5BwF`@6ffgJq`8*L7W0O5}#b3RaC>!(ua4uOtgPA z_;7Ygw`Pr%+wB5qA$!?Z8bO{5VUQ~THB7Tmhsk3o<97B_UFe{ogoBn?tePr96d3q% z5P>6PC^m=HtOvD8c^7Zb2R-$jNlZmCvVaXa3WVLypz?!4?(ag&$25sN)cfkux%Xgy zy;nozs5kV}?DM9BtE>dN8lDgDUA7{r^zT1e%A9&du)58A;Bb5_`Qet`Je6_2?6-v9 zN#HHae?771$4ljrqSfz5LE0+cASYlN=MA>|DRP{1jG{)WFt8;U(_fmctr2GQR+tx! z!`wifQNnjidu{S=bq`vss9Km5zE^7^=x*)U%AtPU0#`y0E7O1s%JJ@7c1&{~Y|E2P z9J}IH^OFh1yR*|b=h<5)+E>%vlKSz?hWZyHCrYPA{Y=jxEBMZn2DckyHp0==R|@F^ zR2mdx7>v`Q8$aCBfBt!Hp7|8oK1oZR{L=e?_HA8Obp`E(p@dPHO3eRy@6 zSn{PD`uTpP3HrE|>DlZwIB3XI<}DTtMu9jS)A?sbI~=|E5G?qIZDwG)QQ8=rc*RCh zzpXN!@#;*Uk2x?d?0xO&d1x=xh1)(=3>?W==ye`{)I!#l2z`uX*(HGD49~BW2^B1e-AOFc6 zc$}9rM&kI_OB2HQHb?C~6ZiSgPPU~Tj#azrk&z++`0X&F`6j-1+;`y z1HJMQ!%N?AEI28o*`yRwssEW*U;7Emzv}uS_~N;LlAW^k%kdbLO{8 zWIlTSXjK$|^5H>==lH>t@TUef0LO)-_2Z=`yfqYp$zrd+ktN*ER^)pv204Vxzxrup zC-5oiJ_Z!-RYvf+?(}lI7ey-wy{%0WPd8_+-S(bzHpX!3l0Bz#6iAOum zUw(z!Ho5k(;@n9~-mm2WpB`cNXrAv>5xZ7882pD}9mAnI_$cEwC+aE8;+N!bp}G~@ z69}wJuW7NGdn*7wYlXjlsJN*;w|oq;uCQ2QZsUJPcWV!8)GO~5w10UdLT6UDk;B5i zCFOQLKiRU|xLay)${Mb?!rV4`826$kKKVoufBfp?=4FwLuoxpnC0!Bk?MJWPcAc%@ z*&O2U9BYvLz`rA7Hrz2Dqa8Gmsg>*g()>Y|-+i3lbg|g$*k;eYoGY{$oCPc<{zVLQ z*l+(R2}M&H^+9fiH!a~Ia{-!5Xkip3Xkl~XfIWt!6sOpzRWRhnuTWh?4n#tl6Q9>@ zs*mm4eA2}mvWX>TN%_m6NwC&jB#%d%%8wW-1(NL8te7Dj{yti6Wh~DWGo zo1Cj(GYGTw#avvmM^ZAa@FiLtm>*n*r)=4J!)r)oguAP$Yv<4MKGenmH zN5xvGi#&!jA$>pl(05@Z;LGba?$EkeLHrGR0%TE@!W7nAeJelWSyRtSc+tzvVF%AQ z#@ycBP1WtbmTLi(QW=9GUu7NiE36K$25+P2LoOeleaun(CWMrYT9xP4`O$GQ^hm9! zx~Pfg9obi+L-9)MQHM{TB7^Sid|vOF;8!~6nxk5%4UqPCTrO$ED`+zeDup+5ANTxr z+sP2}3r+g3oQabvfKm?^d#JTuFrp7 zw@u(bka%_58NJ$N3>Q?`@IMwP%VZXG^)W~gzzgCQex$J=?qIBJI38}6rbp3))(GXL z(WdVBaJjk||9WWYEfEAe`*R;(LY>Z}oiB^sKd{Hm4MP%-0nLgAL$D-h)#Lz9nGjx@ z4-gfFuAH>@GG4>MGVXh+;Dnd_8R>RBW(?~edC}DO(AS?UG~KXDX*zJ9xaGk3vAQ?L z)3OqriHu$|E&RClDqbcT?7=)UnzL~{bvUQ88%h_Y?$l2>4W4#eA#GoI@NJwYce8C< zP0l+}bdm?Z=p?nPZfrbf<4GiGHnmH&?}nHSDI(P|4E*RIL>Z4@Og|PXlEjDHDsDIxa=2(sW+8R1-ujF^pBmzc zb+x^FStc~_ZPk3{s%IG5pc5C75!8G1{_DuKab4amm+ivZ;t^f4E{5qh&`xU`*?r6KgtFH{BWQ4OR22>XX(^akVxq}X2p>`rUBn4EHQ+2 z6(qAK3SA`_c7r(sM0s0W@?G0{0{q$^-*iyw;qnEW5&R`RY)Ov1E(0P2D(*{r8ae{B z)oJD|#wlihl2+(%hY!gM2@$*PZdR4H{bXa8eNFmgciUSm&o_M}Ou}aU#*P|KNNkmd zccqChr0lxhcc6y7vJNMI@G@j6c5!~gq|oI$wDH!RtnQInE(4nWopHHhI3pCanH|7e zI#?k7wep|QpCd0WLz;X#Bc`{23jB*rknnp*GYco2e9Dah*2YI4WfYkt>&#N_zK6fS zJ#~y7C1*es(ICQacTzBS6(D#^E1s|?6eN7M{V~?~cel9grD0t?!awLe9ofK}3?C7s z(xCTl=&fiIc0ZX|^6&L*Wh59EBXnZ&Y?S!*?NPSY`rl1M7+5Q^9CZT{vs=@1-^IQ2 zCM`aZVwkW@0Mx@;Vsl6u$h`Q~v9v46m8JJvdKQS8aO#Tri#tV1oVfu`>rGzObgl+`PF)W@F)f z2)ReH%B&x4xLogaaZH8%GduIwAWf@y zBZ$zSVnb0`3_!{VKzqup^biJ|XCNJ+`*feVy=$e~CD{4p_DSv_@AywY zsYR(oTAdH=I0b8p-}98A{(&#<99&+1Gbyoa@q>H5QAPTh30}{U`9V~qRfj~rcJ#ZJ z8Z=24Y+)_2wI6R_>F%)~FA{nyeloxE9@(*^`c6&>3&)gL#fF0KNSVWhl<D$y3@Q4mQv+wh-*@N?B`FhL}(p=QA zTTUYli~WRisL9LKe|;#l8g@Ak(|(*_`+Lxi*6#KZq=B{Fu-+C%F%Itigfh&Sx8amc zazR9gW^gerd>|q%T}Jf+k6`kivnpzMiZ7&Q&nriC>I#@psOZR4v;83zZ^Z!tJq44-3mq`5Vs0bFMrQIb9 zOL%d1vEuzR?aXsdgBj|rtnMva_sEMpb9{Jb)lYk>I0@ssfBS)V)9lRB$pIilKzxbg z=*qT6y~6|Bg;&g`+R2&NRX*DXhN%+?rf_BeLzaRwC5k0^eAn;KX-~#e8ZUnF7el(+ zGwb1ErTFGI;_oqGm|)BDon4kP)a$i>3)^Ak+BA6H(bFJOudT1lPtSS-X4d*`%nTR!A|6Pa`f+0& znZp2fJ?u0_$rsQ9i?RWF8s9UY z|8?|KX_Fy;)}OYw(dBiehrD{87srirJT}ka*1<6)_Ct01{`0@;FI~7oB-M8XKO%yT zTgb9LKD|vN2zA1Kyr=_vF(`Yylf!bu0@wXTPj94kO>g*B5-!XO(^h!Nh~^1oX6-Hc zzvev?4)Q15A_F#yJhifaT5r_q1y~h&_ZOm04m5Tr*}qW@T(+F zuY$0c;jkZ+b-70eAXvYy>q}~%`n|MMhLjQ=z$)WUo%9( zLF{1z?1R;uW1ET(UtgZ9i_U&k75?35Xf5Zr80Cf{e{DQw|FvM|*?CTGn?OzmIia|% z2583LSr*>yQw==gt`)C_EKUkr+Y}^$9}Ey#!!0;7j*8-70D;goZ46$+ROW@4LU(Ae zc!>L+RANK?uRShM*{j#3!R;CFd8NlOGcI!!R<{5_5$JGezytz5L;pnW-4O7hn4%t4 z(R7l|EqdT4Qb_xFY{@3E`+fU(Kkxd+V1DGbuFXx$gXqcTPAw+CN*9y_8+eEZg(dJ` z_M&J`)en-Icp#S!i`F(}p)ME%zBIQIf@20VerOnu>6fS~hRa78tqkV^@=HMp2pEE& z21u9l!h=K5T9%y}Rehh)n?~D*8{3HTa0+edpp_1V4 zKMb~@4*Dxx9~r8n#g~NU8uBcf?C5<7B{m(+PGSp!6CI`~m=O5>9mB0}+A!NWY2I&J zfa`;9My+aBa;$CgNLNn-y3Hh$)4+76=|Cel@g!P?*b7)_0h#HI(r<;sAF%B#dJa#@SVCw!Oh?!o|HIxSjbr{EKCIcEr9R#l<-RIJ^l8M((}mqYfZ(x)3W+F z^0$70w5-MzndTDrVSpmVj!=Oq&-+WZtCw2t*TcB!az9CJdAS#-uj#QnXsyAI- zsS->W9DExa9P|zdZfp?jai+Uo)RU`V&quqX~AQSqm?k}qgF|2h9lWVX(LItyYX znUW;Hq=n3q0KzIjg(w2OQpW5c4%Wb5TX*Iq(9IRn76^ZaptBH`53yP*2($EXZk9g;OX)(q+QJ+5Se;r4+PP` z84iqtCk>#H8&LQN@kEZuNDb-XRBp*nD01S*39JxMGeKD=Nj|%y-D{gV*0?LM=__9T ziv|g2GyWd$yq1tBe?f8nlQ(>)7su(=M=We!M?O7n|4uc}E7me8JKCUb&8B-_^Krkk zrR^&R|IF*CIeTsQy-Zf-aArc=2?|bQ{w2y`RS;fI)3RtE&vEs6iSQ((YA3&ngBRxD<(DtPo|@ zyEhj2D?}+?uPv!;3v0&SCGcU3?DnE>MauY6Xv^z)EO%dW+ZBWQ2jV_^PreWgknI#; zrx~!fDK~rJk+9C+v$1U1lu$9QwN@6blOwH@?8M1{x_=}dz$>bxCPxrnC-*h2iT;$< z6T~a~qK{7P|4a(OHsG#qkT@1s2KgyJ<~!BDH|n^JFb>XBOzL}q@bC461|rvO1KnH( zxwo8NU#5$y92Ry=(|o$NoId7sU-Seg1Fql=5yc<0X?1^PoU z7SKQG3z@9C2(qSCgMWaaHg7oPy{`;bEHnyvK}6qp@EQCZF6RdB)%;!A z=b+lYl-J1L1Bl0HsjCRp_Ozu&8--E_V8#fycp|99iVJe(RUrQl9}L9kHNP&tg4??q zXAjj%R^`j~q{TR0x>ze`w0x@h1rP&lAT@oT<;8l*3q|~?uJ-XtU&wF8u~lgQ zeq%@3IvzwJnW-H}D;A~@SRK-Y4JW%#&zPSNCR5(c#7^*UJ$rbwM7lY7OP?AtUU_ii z@#iJiZizP6j@QKc8UI+fe-D^ZAud_8l%!tohft@O?7x_6yh1Q~SYHev!$H7+R4VD7 z_D497ZqJu>N50CDDY|pDQ0@lyeplpzs7;^{t?i(Oxkq}W2~A&|hmvX-pBeaf?5&3n z`&u^<3~X(E{o44m?mPXI)MP-DBtah>KxYC>Yj8y9 z0O~ec4?67KAt@Xv21ruKBQE}=Zk+|`wLuJh^%)#*!D_$bDBQ97i|Z;NG@PgQK-Vsk z-vxH(+n6p#8x$MD3ha16PPsB*v=i0}BIX={|qH{Rh+D$w^< z5Rdi_z^M`g8H2lfICjE~GuU*>1=MoVzKU`QubjTw`=1)W`?gbVW$L0FvUAV8yK!N} z^&6k6Qkm;3CGw&anAA15=i2-j9x>~8m!*Hj*pU}J9jCy#4^4*Ef=VihSbOb{j_iKGoq1D%VwFka?xJ&Y#YiOimOp#eb~A_*9ijJB~feh<>#?YErlm@ z{=)&4OYHBZqu_6EFVIY&vkin(n${=&-m1hTg^E-#R?H4;4VnV9`u?+N0ovxcb1)Ua zjEv_>!2(`#6bSHEA&OeD_se&*?^BBU2pUbio+LB&mD=N5&i5+Jtg}{x!DEy&))a9H zH3)t&#=+GmwisCSq%smM+WFDuuvGZ`_MvfggW9J{goS&y!0fzhI!ok2Yf!EZgD?G^ zA531(%8H20@H-`*l5c=N4dtA2{Yl0f)erxn5&M{2I^jRC5y;!3|00(s?O}WuF=QNl z&TXf#A#*l35eMx9kB`_auYzqgjG~S9jw)shY*dhxD=vVX06;XSFfIqd8lXYwqXcss ze}{M|mzIA)Gu>LpHIgguZf-N1=*nM(q7QKY zzsj=s|1Nx0&{A|rD3paEbaa98yDc=Bs{uv+iDy;c>KMOOiO!(D#sF;KeCJQhu&*{%CGj+yZ zDH_IF$o$1dAsu||NmRg#c3RS{4|iV6Ca_8$-io;sQU8XF`mhDPlNv5$i&@di$al5V zV;N`llPfx)TIRd_#LW8VHTCEFR^spIwXK4G2t}|YaB^YSFoNba#b3SH=^d^?Mu?2qi;{lULRUjra$XAE4Y3J~a5Jc&z`G%z z-+J5t^c}S`SKmDKX~VpKK#7ZL+QLB+(xdW=FkUlOez;3uZ$3hWS6V!#^|0kaPl837 z_XZArfyCg~?{SgGY;jnpfkYWZd7b&;W4wBcJr*V0mQ_9<6-^8H8a;HvDg=95%J}-l zf4C@2$&LgOIN9~Dd5sMuqo@F59s4&DHSzc%2mh*eJ?O%;5rSp<7BFX~V$dQB97ACc z)Adb|+95ScFp=9w2Os&d03O86Qir_+aE}r+3}12A{o$3r)@ESnNem!K&nbj#lY(K- zqO?N+dXpY$D`0r|;%ZRd@wH$3(=hu7ukdv^k{S!j5r-Da`LXH0zo|9-UD0;@dthqv zqd-&!%xUld|ANrz#$SmE=5e!1TM)xe5YTczH~rBS2b~hacONnm(YgIEjOW)(9HT>b zm8~c18n~P|7`d9R1*JWX7OG+b3sOx^1e%dnRY8CCZZGGVOyi3H(?+De8Bg4UU7GUYge_TC zf*bAocAqt^mFzw}{#m_#|8q;0&26XqsSOf8*3U5ZWZsWY8=oosdgx$`f4wR`W_m(i zC$Jq0V&2Obj|*Y}pRZdkgXKpRR>e$5@}ws18}YrEBqWt2@0RWfqsY^lGAk0dgreQM zG_aXz=#6`V$uCyz>QT!U4R8FZesYI}WtK^190px}yE-clzx8;aI4`7XB_K5d&u`j0 za4Gb!@$Ld0r|&Pmxrrs$k_gF=d3Q>T7`!j|b>*1;v#&bR4|#OGX36jc^Q~WQDVcoh zdJV6rR-?uPr6=0$=mY8&U=^fKZB+N99(g@hyjRFk^6;T zH?q3hZs39(I0(zcb}S#WN9?=o57vf#<-aV`)*dt;S^PX4A#&;uIhdEZNI3Uh=!()W zkMx**Fmw9w4Mo6*`v*&YH-dIv)n-LHaTq%x(GS>~dsCO6>a%6uKX$>a#ZdlKKYNYW z!h<%{a@PtbBFzXS9~1=^qDtJDK-GL|-~2=3ZorCPg6hDVoR+Ja*tJC;@UmGXh*{A4` z{xIarKk9v)NaLQC-Tsg&^S<>ug;E%G#)rmou!ebQiP1c3di1~v%b#1UF8NbW&0H2*QWP6d_JxKRi0OvESEkiUij?MYqNjJjLF6 zFGF313z%R7DWUk%L>ONDG-+&5|91h9q|yWk*GJVZ3j~_hC;ei9wSm85JybuuO^j$w z*ZsErx1s1!Skq{tS=sOBMg#(BtHfWutdLM=byA*zLCaxZnTEBn*|cU~#K{Hdae+t3V7DJ_&B(FHOpJQQs!o}d{rOEj7fT1 zT&9v|{Xs^@A?<~OPZxtQ?I^IC)*ll?PQhE)#@eUAZ1-HF&sQ z`BNhlqI6F8FVe#H1~Y`r!};80&)*DEO$cKh;b_c$p{)omlV=-|qjbD``+8=3D{=ZZ zN#opk_ZO%rr8FQ*mA4@~IZLs}eMC zNQbF4aF`X9>k#zKEML7F3i#EG38sL-GQCQLN^%BFr5cKW+%fhId#@q2?PAP01hu3w zYc4$4n5r4ia!JdPFG6vVgtH{UA{QV5W2XR5Q1dTw_vFHzi@yMi*DI3PEzK6Y_G0Y$ z^@r=-pTl%_Y-_)q%UC+}YwX{5ANcsVp)+~@G9cS<%aU~Dw(IDx51eKjsohTUn3D6C z?mTayuP+H6gF);&r~kSpUAfJWS3wO%7W-z`mi#o1b7T1G`h6)I+jw$FWg^NFS3B5H zk~N$G$%`MxjET>LJcMTy#Sj4lU2*B%_>@Nb#EX@o-_B>!<$Ip`b2g&B9l37xDf?S7 z8f6?-QwfJYHT)Elz4L2}Oe@os0`x~`GRD6z-F)DT8>P$AP58_EFT+|Pb9!4OqE-T6 zicMig<%t-{TR=7(xOPPP4<%-oLUaHrItyDH*uinjNQtXvml#I3{l%(s`xdgJZ7)vT z^+*2= zM50tm@w5LCn?i{0nEl~I*~~Kmnl+b)v5)SCTF0{rHCeiCvDm6Ue#sy@W|1OGAb1&t zxOc46VsrWfZ&JSEvBTCKtmTxh#f*B(o|@R_Lh)H5IuneyALu_FJYA@>OlM48AKpA@ zr?>w8%qe1Oc#O}}IE?p ztM;fUmK!q3!(Pwqvm&s^$XK*_wtrowT+_WeYB+RP?`X0e2=m80vv?E_0V2*3&XYN35 zUEK_P%dI3=UnNH>9T_lo*lHaVwRbfMHLW@j^+^gmH);~&y^^w9EYEnTbQ(r^xRLVs z5~&WOp+;%owM#Pa;d8l~vOK3-GUbjAljL))sE5r3nIP?1x05il?WQ-QNwD=#bX4-6D*JvQ1|6+YtIE3q`uHB?!Z%35Rer^h0iO(;mOUb2@ zzif}lpmAY!qu(c!sm~L4U)_A)YY>?UMk;9dB=Wxp2m1! z^hh7tgi%sO<+v2+oQ%eU3sedW*#Qe919g84AmTFso215@E1IgPg)`Su(YQurASS6+ zG*$>MvL>m_kb=30-|F#-xnkQsacQN;XU(QxXN+a}?Th*B%q^1Ok3PsqyDY~*#ShW@ zUa*kDDja0>SDOxM7gcDEtUL~As}33G8XaqG+Y~%~qUiOiY$)R+yuXilnlitB8DK)J z_?+LJ@PBWP2+V&?!2gU2tD&Eh&s`Z9(^4~&Qa*i&`;zl9J)we~g^BGB3ky42S$<}0 zc5Z%}Tt`1xZmmx@G_qFNTKS<(PWFA(<`_gj4>4| zxxj+#m4iW9q#GA@=>vv)3IF43hP@A@03Tn)zpp6xiT6wj&>0Yu*Ns(aF{ALcz;i0L zTRVJQgV!efiJ22}(;L=;E|q%&oj-8UFM(sX0yFH-E$oyiBIUrQe))%1ddBpEK3|LE zvh8n%j%S(`#%{KzX7y}Y6VF+yBvu%f?<<>Row9TnEZY-Rs%$d`#{;e}T6iFhTWtB8 zgK!DadVde}3`#LAdF5-Yr=CzK!H_ni&6u}h2zzQeyCriL$$zB@uUr;$6eF-hLbWI+k{uWqGIc9PiSiecZJ3B8`hCS$fkvD0S|7@RiiR!|9$#|`4 zy{n(miLpyyQ`loVuFIKTs_Nl`q;@Vtb{1mIo}tir~C3{Bp|>ehVfyu+{UK$>>w zp#}6;$d!mgs#r=v2;(b>a)gGK_`iQv6g6Xnln&V`0v16Z?lN6a0GZZ2&%`uwqEcYZ zAx~8*nqU-G?FlW1!@iL=P+`W4+_HAR%1FLly|L+CE0>+TDKVT~aHvr%^1+f%;xm?= zLX?1B%y1M(*Wf0>an^;Q8ROu+U!vyWo<44ylq^h-er8_dc3n0~wPYt>2na){(`~#6 z)U$6$BWP^tCN1Ot7BIpZ(Cd=QT(Dnr6_sDgYodzM^@$Kzahi`gY_O3kVrc zp2%vhxgXt%!qv>OXCl)$+}+c)`sI0V>1g%K@IZa&BD(Uj>xqsyU-O?Jpw#HuSq z=;`4Ca43X$GpkMcu<$81DiFnK1P9)`iLg#Xa{shmrk*;L-9cN+I-)%xSc%?OUk5tC zb723>@!TIj8!fGPxTxiwWHs|1N1yTJjR1BMYutDe73Uk}#p|Xf?%!(%6&t6&n+%Q| z7z7$L8%l~S&e~L3^q%iW^DSK2f=CdL>n$d87TRI|dbcor{3Q-}vZ7%;n8g=hp!X48g&a$VV8Sv2g!-E%&n6@1!cS^N`r#Ry=ffJEdmk?}H8D(M>&p zWX>4`8bL!r{aV!QK1t+|H6kX)M0iP9@1k3R+uKHiS@}WzhxwPjjKn3pf9*)F9W$gi zcG_lIbu~wLy1U2)`((SZDP7OhBj`DsR;i-8kBv&H74sRM+Yjwy%CvT14sIoyALM#) zthwy$dAXH)&U#2vXx3b{8Kv_gJs|6NOo+L*@kUaZe>L-LScK|dz4ArmSNF9B5p+CP z)B^yK-%JF*#M&d&NpgbWA|I$44!^Zo*PPzdtxl2kF5}&k`BSuJF#wk_puYphri@H{ zlUKi!c4+2M-htIh75`F_)H5eH%8K=K&PR3)76PF@v)J6Aa3k;Crl*0tBe_0Jx}Va* z%lfY*dV2->3)7PAf4sq}nWETWU1Z47oRj-~3dwjS@!fJ2`{aU&PnAleAe)w$0_nMc zY$XLB8?{h3b;WOoxQGocIsP?^h3j_=e{ZDhb55^%ZKH zXR7N~Z`XD1QL5<_ZdbNF=QG>T+t-wn?;hZL(NKAmD;Biu;=-%gVQl|iRKiGhcOoKt z=C%5ig~(HD-Vd>Dqshz5-U2;53I3z;h8WrJX@by%e#2UXB`-QptaV35%rOL!07Z$K zz%$Zzu(^z_Yl&KLWfa|Mc+pP{`h41d&>OpYpI93GlMP(+&10U#uEBXFh@HS3>|{5_=i?FYurcVHNB@b@o6T({dOdR{xAh4iE*Jlk9P`j1)Mm+<}r zb?L#Y#(jReJ5bAP)UOWtqNH&p@;ei0%xh!WMVZ1HrdICFGAH}%bxoSSYf)H+s0M39 zh(QAoV}X$h-eE(`Yn9g%Dlmj|SC;B3vSnrPhkJqVRJw>mDIUnzCooDtlu$Q%4~NIC zgk;HKW(=4id2y!=4R<*vZ?e$I_nmxj7n^5(lNDu;DsGM3IomYKk1&!B{_K)sbh|<1 zB>`%Wj?yyL_Ne%Z1M`@EJoJS$CYe{Tu8Bi*{#YFhS^tgXL*g^>-}cIn0wPy2%xKFt zc;ho(zO6O>B792?YE+RJQ;&cfvACNa9N?k%Dlq{z_)@^b4W8lBJ|F~lk@7IeHvu38 z97EtH`}JJJfLsLP;iNpIfIwD7e1K!1qQl2E65e#5cD1?uM%$9g<^jIo(BB{3F#sy% z+rC4YYqKwhyL+bCI?T`Nxf4dx7k^}YXEk$Ol3eh$q0b!AzHw{%QuzJ2C6Q`i?vo$~ z#NBA-Nvl`h!JV=7?h$Z_j+k>AD7CZC?Nk42!$LAFeZFJrHY1cs}($vx%5Rb+xk(~ zLU3z(xrc3V`VTIH_=JSy$EBi%DQ1cI*Vfh3N{CJWWN4ztD}}tr(2c$ zo}e*f!h;m<(~^LUSVA%`eLDF1-`+CC1kg+`$d|w=Fi3LHOI@!O=@9b!Dz}!vulDLj zfPb`q>~^y>sjyg*%8lM}FJPxq+Dh(o+XK1Z%hg7!9SqFQ45C{RGHVq{iZ#RZynT+( zYXaoW6l7etCWwB)#w>p`HEGB1BWPk;MgWbLSkq{#T>OVgfu3d5cxavZrO$4789%%AJ=6tQn-yaxJ%OuMAM`ul{=ap|L_c=XX}6DAhyP z%jE@xc4oIr>@Q^A1%}J85mh3K)+bMuPILypheYDU;FAOn3M?N{fN7g)0EfW&!;W+O zh!V-_G5|_?OsIX{qPr(Q&d$Lu1Czd(2bXr@1VBlKG<-J=?n5wpCRdRL0mA3YO+wC| zo}1TeJzfdA(R;6ul=;)>gThDr5if0SUp4Y@Bc4yCI41sGQ)EdqezWmPxrXQ2==S-j zFaLgeuGIU#Z$J9BO=NejY0jg522kOX?dkmgrqkyCn$BkUpUR&po-;gtn4Xne`mCUe zpTFYiqep4!g^#k*^D>_zd-C z@7|Nga40>1nf|FG0!^DN%~979UIb>ro-`)sE@OHA7%BG#Ndn9} zmT4e=4d7@%&`nSUzabbyM`5F?@(JA?Yh5_>DR%c39Nl}9`Dr0JKCk%1q#M9IQ=-?h)z=c&Kn53a^3pgR~;WI7lNeQ|SU ztV-C^sZ$@OTm{#}KB0#(xuWy3L40h+EelDKqsYJTTyl|_=>ZwUIIHGdW6S`Du{c!* z6~EDG`EZr13AjUdY&?V_3k)VYT*LT%6hzM*hyll&DsC{FW-WLHq)%W+dtzTfwKGd!?FM`b`eZF z+>twSLxA%KlY_j`v_6eD?z6(V2C&E5*i#?y^6A1D;5e?*g6ro2%4V)WON!?55`93E zL)P1^_EUod#1R|@G==-jtgGHVm0Era@Nu-VSQZCKW(h!Z5`^C`f{LQ1AOM*kf6Ush zK=|lq+`W$<-!%BbrbPNjMK-*Bvx9kN!a`GY{*?aAkuA=z_|t7`#AidUY;j3y+&SS( z1e-_jsq7ieOT!|u5bFcjj6WxKOf3ag3mfrrB+uWexqEx^~rbf0pm0fB%P>I+piu+jT`o~J?+$X#I$yLHK8btj_iyj-i z{n$s`?}==$(SCUxlh@3&e$e((kMIPZfS(qVy+d!s-T*sz;He=BqoI`v6OPoUKaf*@ z{mYbP@|@ChTuqmj1%QQSV$4USj7)7!O24`vA+hg@>`K2@X*(>1eQQt!oDz+-oF3)F zcrQ9^Y4{T}79PHv4pSY>6_7ynPdnC+*nF({@_FhE@oAd7uAQcn#zg3Z_N10+Pr&PQ z()Z6F9n)B$S_Bj>&?TQan5+1tfytL0bv~swS|FOC^e7G`LiP*3#s;7#f#UE=)y^W*oIX>vFd zzI1NK6bF)oM*6;zT0aq*@(B$eAi?4PofeDlfMn&^HHp64h5tf9ZsJGx=rhas`afI6QnCFoR}joz=j(r~ zG*01v|HeOz%jyYKOGpkAR}ncV42}p#1lvPF53AuvqU5xClz$z!F|6?6T9Iry_+iE* zAiB;*>u!usTmt7EQWU%v#Dw=UsL?1F0kgLhy}M4f7jO1{iJn_Mo4Ow=p&}%QvNOyQ zyT-SV`jTNs3R-AimeoJoOpeL=()s1ito^5%mFDq+U$cUP-eLwz@ zKMe*7UDrZqFH`l>S^fi+>gl0cbv8ZZZR9-a#}Me02bTa&XQx^Rwi>zF5(A{ESOiQo zOz<%V2nx7TJM{xlB>?CnVG?;$37ESL73(ne5Cm_ht1s(>3;Qv>^5Om)K6i!V2p=M$ z@o&yO^L@$2`^)uS?uL%X_p(0r)u^ib|Mc8| zPqZ$fgCmRR)KBKUJ}g=A0SB0AKw<4+wGLc7{xk)b-~}sasMm5YVT)MgL37PymhTU5 zZPS>S)fhv3rAKRX0CQe}1p7Boz?Xc7+ZExxfH9tqBi^;Lj}3KDQ5rv(>zWvX{ibDC zN@$-Pq8B>a=RU3F53MaaR;x6B)aErx7Y}wbs(NJmo)6+=6H58k)WYs&Yk9b@;rLHJ zP_2VCBXcCD5-D^-jUhy2;7%VKw1KHwMbpHb2XaGJ2!2_ecx`Y$5cf5DJH5a69piWs zp_yw2{tg=obHxUfP!bI-!6M<2Tq@ulf}{QjrW^e#Gj;CIA@gc;pZsE{wCIk|oSt4= zBrLu9JJLnu^7xZ#IX)Kq9aX_EgI=$Gu{kw%c0NYKhs-%8R1=pI57a6n0Um4^hOCB* ze8jO0CR`cl*tE+7LPL%3ZCpt3h0q$|DRAvpz+jKX@Q{SgNzN6GKmN90JI3SYkg;o58S>_se|Fe1oSBh zStx(*e^Vq#vmuChfV?|Z$^^m|nL+=>eVPW?dGQ)E56}W+-BDaTRh)c@^>OoR;>pR` zr#XyspMG3`c z=E&juqffQN_6>iG4d&}Xcnu725U}KIKU~GH-Ui?BaT{lD6@UT9Bc1n@R1X1zmktFsD3lmc{L{K!_O^fUG?@-%ktf3fhA zoshO-wEpdQO|DsKOB1eywfM!YYek&0QuexUZ_K=$}quwnJ+hv zD|EDK%Kop=l|K>m-nwU_^v8%P1ndJdIq0?NO?Abpr?4)H*~-sBEikZj=gS|ik=lkp*UBXvFQZbnDpf!E5+*Xh8~;lZUc@%+72`Da%79Je-i!brpNL*zH=xRt2m@fX)z zy5A4-@2`Y*j}uM(<7$LL`i{tJSeTFbs%#dvhz5JNy~onnfG1YM1WroE1F8BH? z!3+IKonGtw*YH=HT_;#yaRu$1a5_>3O`;2eF!-~QSfU$s`|M`^mwr0j+8n4?E3kwOB`cu;#4p*w3H=pTL3(3Z-0OfahRoVRo#*NcCJh7$A28Q@p|d&Cs&sX@^L@h z&2;gy?#|Qa?{0cFC#A5RRZNL7)dnhB^9w!Ow(u^Qok4U>_ij83J9HF_ISqgM4+xOD ziT9m_#hv4gp!&prZyrfAMSUnFsxQb*%6n#sOPt*+y8I7UjJX)^#)$m<6O0EtmU<}rDcT~IYsFixdoYd*=ZHr zJRF>yFh%rLQ4t(0GLtH6St7OYl5GZ7$zY}sCFxK9Lv{1l3DpzD?Y=K&HjM---E`d9 z+`hlMmp%DhSS3rd^$}6y!7@*Z>+Z)an=*k{%6#*!nMJD6sk^H*J6D@Y=IOBZ2Xf6a zANln0iTb(ss@E%;NB8l!+_t`mgsS|i3kn(?JIgmw;HQc2FS`+_*lzEgP zBnGicizyQ^*>ezRrM;CE4ldzG-bAAAu7V5%Fe&ClB(QqF5ZiH^t(Xc@87<@xhzj^->&wYS zr<4@)u8$@8QMj%ayM^EOVuCpPc>$}Q72ZudHCo#_(VszeASq=g|tNtY-;;!G$yB;#M`bXy>*Qkx4CmyIrVysM|HXXz# zfU7A1=Fs#H_NT;e$o!-1FwkPz<5mygj+DsVHyqT}cpa1(O*6vv^>9G{JA2(o&u|}a zr^=Vm(?J31q2EtFuy20tS4%NBJ>Ap9|Ij5qxcb9KV_YEp&K{CkYoinobRCPXJ$_IT z{O9i=?%^%?RRYNwR;tyMa4lzy)x{8jt;me{MB`l5B8&*xfskO*(8)_GqMz*7p<*i_ zp$ksWxO0f9LCGNkGJ%izg1nFHnwa%F-!oj3?p~w%9{uKUuetAP=HAMk)N=32s-)W2@V%noWId%N$Rhb|tp_{HDi#cW; z(C$D#vru_`8%8~#Ro~d8c%3nT1_ear{Tf&5Kmo47orrt4U@2&_42G zlCERcRyQ5|rZ=nO4)bU^ojtp`xv=vkkM1c^`xy=dMUrr}5E^tX?72k5e_2J`Z-_!> zxN?Ij#2ONeMz-J);=Bl6klNcm1~a7C^~qQfs~rzGS}au=>XYotz0qV8&$mpO+l2ct+5AZEYp8R9YbWvBQaOXI<-DJ62VM9}1`7Uvf<-zO5s`%; zhM28YyY0I5tNMh0UPW|nB#@+ay*Vt7X~@Qo*sEKK`ZEe0xm6{%gvvan(%3$b#y?_# zp5{w7u;Y$tje(vO*r5Oit_b@Ja@=k(xZ?en5w$~3JXafS@hxoSN9XLYd*HVng2xvM zTv^Y~*S2I9#HL+U&4=B{=41men=;Z_J#!0oZA&_L)lPc;M`jFr3mNlwe{Tu|Zi5U;3pus}{r6t3%7ZZVX-6naDAAKY&I8wJH69;EV2Dfh*0zQrq2StZBK zf)9~#j7P@@Q^+4%6d;C#YyApQ@^le<>~e$1S6b)(3+{qJXK{zf<{z%sX@nR`ms{8T!hnquGlFTp$b&mb&|+z*mcIT7rqQ zxuz*X6N5W%-O>j~FFr3jUgRM2;as1+40nky@`4M}(HmQga_1|HS4!Phc__z|Vijf< z3WI8`Pwg1sOrzo}+bUn^6{+_%R8-%pgkBLp%!qq}HpFB5+k4PH<0g^T_3sFLuOEy4 z-3Z|i0ge_WQ~9ZHYExiIu4ZGGkcVQgeyIf z5d502SAY&L)(VfN4e{<_=jU7cr`~6;FfKZN+<+dNQ%r=BVnY-l=0)XsukR2Njgb-k zG=gNl#(Db2xX?B^*K67}I+aAc@YX&M&9=Qme=tn4N^-^1byI7C%i@>D#ge>R(*(P- z+M&te_L!SK5o7>V*L%C4MO!(1|I5z^uXlXnFbe8p0EMaZ1C6?B7;(ogrcE;{Uk#3Z z7tw$%gkq`Syi`+-GM22wxzg89pC?dLh3~C=1LLGn>*Jk$ERsVBG(5D21KP3QsHclR z1PYEl${(b<=(;(1UA$eqjD(VflA!O8w)okix#u3MA{W2M#16yXAoBd*w~pCcA4aJq zi=MfIYFPTvo9otP+tPCo(p>;++93kmb-gq|*e%#V#>@+@X|F(${>Kz^h2Yw2Xga$G~Lem=fWcZWNOOD}96ZFhmMM5|_ zJ|Ket#8`Qzsw&l%;onXaKFaSd@34Sf z_FVPwyK56>0e}`oLmtH*5#XbN@EVzFNC7yIen{r8rHs_<%8aGID+nQt9pEH;at`K= zJ;5tKx!$Dp2-K0-61=CmIb;Pe`QYIr%K6k~VdNO6&0aPAqYqbO|9C`1{}mw4Q{vk# zYn*7F*%j^+qbta7Yi|(fHCiCoU9l4>`tzxsUP>-TzApLZD@J^OPY~1Jo7;D~rDlcp zd-yLq;Yd$hL~pGOk%9+!z=IdFaBmNe_3h)+iaN+7ww93oBw`T2N`nR@oX%UqQj(YB zt9}qMr5ux5!gTL7s35|=$#Nic9dEpPl*rkD=)vDLRE@yQJl!ULZIEL*D=tFkQ?8?1 zJ^tqQ-0*0Fb4+kR<65Ys?sES|nddWcvhMQVzS{3Y5k)PT-O(X6CTw(v8V4|tSHRCJ z;+UKzV_5<3slG3#p;5d$C1J8RE3Yq01&s6_R-#|HsUsw;5G)<|KpzL&k3o0HFsvZ( z%olthyxd8&fFZtTM`q7$Ik=)w>E|l;{j*`x$0gs%Ff%W&AH;J*kCR@$?RYdg|HwDK7k6VDVyubvsKp>NM|_ zW79vh-Pz9T_4++X5^DD?-C6!`XKA229yq&$$Z&lh+^PAz`D|yga`fNu_>`?v?tUvF z@9P-;$HGI&p%aL*klkRFpOej%aMmPDDZr_R4u=g1a=+x0*`cHyO!;INvk%H5dRH4e zeSt}`hcpKUV5}AkWEPZdaZEp7RkxqkfdbzJm$_yyx8IjlLnt@B*ON$-6#^D1Nc8VqMENgFF9Oy$&}u5&6F+(+>ef9K3RGz^^ePW z8u>}I84mgOqKy$Z^CZ5oL??&LY(Bcb@@q8I9Ul+ubnSf`AC^8dGCP;D-4;+i>Hn!_ zgGLR-%mjU{uYc6J8c7BJl}2$$23g!;!dsI^Zxqet{VHak=in%2<;^cIbt>=p@B2-q z3sb{*wCh{d+=_7J9MUwupas?ANyB zSKv|xZrWQ~qNDB|Ml-=1=H z`$VUj8phlOIV^Wifcg$5DocDNpxQ-uUT!$?LvGAoRCd?&)UL~mqT|x!UPlk6E>+Y< zByLb^WbTLt9O1v{u;#FN%nBZa#_*6z-V%aa2Uk_5(j?B* z7eJ_=Vjc<6fkp(7U{OYw)Ttp_gKRpjH;4Rl?p#-GpCWQ@+F_%HjVF|u@HvdO@BvPd z6}m#WW5>w=(rLa@gOz4sNjo|I=GXWi#dQJ>3d^O=jp*ZaoBm|1oQf3@d(ACrn-C>l zD%de$0ji2w^A<%a?%8X}3%v=>@D7``N)FmD0j7L0#LYO)34k$EK?BSmQiO;pHHzcz zJn2o~sf1-E2S~@9O9%=y1)aY9V0Uz1$S%}vfeS^QJ}iywW&luq zRa`n*+Sx^??&X3~yA$ouw^vSjnf|o;XgN>m8U&shPZj@oZ^P1ByUV-YFbTBQa034jt#Mq=LPek^0kK_zEFcqWO zf+UBO5cg9Et@jpOZ0^y(;Uj1AH=GPK)viCim(!u%o#QaSEC{_)90CkyL~*MGu;Mp5 zZSJmT_Nxf*pGvvm4~crBRem2)E)r39@E_&k$8I zl7giSQ)Sg6jK+kA^Z4DK{5B%sn#x(>G&O=a^1gcS-=GS11L=cm?PcFj$nK^BCjc0M*XI}1VUi7BO{XaJx_Amk(1DVt$jEpUx3PrPz((s<$VVp<7 z6utwC#^Q$Nk3OEgJTP_XrYTxN4c;KRfVJc`GcqX{Eu)1rW;{tMB*7R?2mlf~^xBab z<($y{TW$Qe^*YKLg^dcWfRDX~73P$1;9f~1hZdpzwU@Fe2pSldEIhZcUa9PT%{X~v z@~K_+P}TK3O7MyCt&tQK>yObXigIHo_j9b`&95lVNKv*oND3IPyX?n*`0KhEI&DY` zPfZCcx}Pn;7>9azii}>Y1dMVFO92)hu;xN7QE3O(-0!9XthNk1fqXE<4b=?Y=$58@ zPK1Ugv=Q@UQ!w36n*iMRc~vLd0SZ!NBuyoo`?fQSLJMme8wLjOfBn!wJQnBSNmIOZ zDZvJFV%0+5Ya8+%|Asp^lcxkx!u$^8GLmY z{2GMuT2>mEv@MV>+bif-zK|vH+UMOn9|BfYNwO*yk%}0)4qp6wz^_Pfbz3Y$B&%Po ziPps>u~#@|Z7}#Oomh9DaNo8#B3qn)Q|#w0rkE3wPqDw}UfN47s59sd2tN}H6qgiz z|tMz8IiiCY*C>nrhB(4FTn<8Z? zfq?o=K&V#wk5q>fLa2Vfp_coh6VpOqNcBwKG!zX-;*=Ga0L=E_JIVUv^;pf!F-@h6%H3(dA1btB5*SE zm}}qUKeR=-jaWxv7n}LqUa$%eY6Jen(lvmiVvE+O=|g2^_>Gl-&q9TUo+AD1@;l4J+0PQT^TG!=uR-#>6tCX_Ft_(R zyguTgu}(Gx9^E*}+II>(nv&D=``zE(hF6Bp9ZWh!WU(2W3B^ZC)3E3pX5>;di5&$b+MP;dY&Yu%C(3o&sNQsWh3#@?q0b~-TIA( ziQ4(6>0tNeikG^h56x75h2z7sl2vNp9oU)ryy^5W?c0k&G<-t$be`~3g{2PF>CJZ@ zt)!}MBAk66)wepbp6SBUG2o9^m8~gF{mH}iH!01_WmjdtFNhZ*e-BswB%aQv>i(mL z{lsf=b4l|Q5&TL&HGb+iv2Zj4mzF&dy;B>GxvNL?qoyLT1wjKob=IQ7*PFI7?qh7_ zku>?l$sq%Md{)ofj=cU^*!o|3A-?k-FDpuJDdJRIAx7HrTMqla51e+Yb|EG==Q8z% z8TQ$b_*PrFHyJboUOCcSy~OS~T1CiRz0a({~LQ%a0LCp-r<`ZVh>;#gU9-LQjZ+*`7aYbgcrN@DEKvNqVRB1oTlz& z!h+{(bulDiiN7Pp4}x-ftfhv1Gw0d6!J!S$3Ll&|AM!=pmFFojoMS+s3mxWY!& z?nf_l#rM$LK;rTTxeG;xamK_>^JzR zy51ClJ_!L5eFVOcRb8 zj(p%D!~w|voFArt72QWAUL`)NC)a#U{^uo+iM4yC=J-;QU(Q8&WK~*dJqWdmRY%^+ zRBU~oy%Tf4od4EeE6G&_@BD%O!nBuT^{)~FWEKjnCW2>;ZWkw?@wZxN#rUEAjC}jU z{#gjC31>Jy>@|MO+`FViRIts|S|=sJ2P+LSVYnVajHvcF5?PvemIGyAQMVlLm;d20qAX+9~zFhsE=g7`+&f zKw|2z=4MUyc25zaFCS`f`-A44tUlJm0C55x-?aKW+*(Un>SjcO>n@Mnk``T+vZRn7 zw8mTu`^Oobts35Xyz|q1B0n#XVY^n8H$Z#yJ%V=9*i-N>(0(4B*F4=e- z1e;eb^4zH0wLr{6@7Lj2qg^svnEl%KGG|t`0*l|11v45@*Oj>fl`kbsii>CV5r)pG zIGKmb@MrF<^QZ1{8M%(lcKX&|4b#x3uQB~99j}XsX`MWk*%TxG>?{lW6M$%9pBWBL zo*yDWo)F*w7D)xTTwu%q*iwrm`UbD5aA*jSwCEtAn*t=*gaQr2s3kpXWZj_$TPhwF)husTFOn(L#yW#!(lPfr6+ptIt{UFyjJm6~(!%UiZy?jJPOU@e0RV zbW*2l1VZyQ9s_&DAZA<`4$g$vS7Nsr*Sdw2ad z1A@mOqu8alo@kliSzT(Gl78`m^_AvZo{o zVp^Y_L<@?-dN*8R^vCIf=EbD-`tP7Yi4oZ})&T+OOWS+H)Ic*~_>`d3>d3N`&Z@*; zCbiRq5;2;WXmCk@6%QNhDhLD`?=7t68h$-Gv3<3be>ET7h~P=?#^&;HpOQU-5U+}G zV&w{Mi=}>>hh7J@X7mkSI!5Iw=X^$j#FFhdmXeRA8eDGARNCo_kJquX{w|dn8A)q- zJ5K5_cT(SjmqYcxjiuB7HI}XLveGTvBxTOxn9Fhj$Ot4Lln%vopokSM$zNU&M=Z%&`HE*b~A9fR$jy^h;-}VZ7Jk;2UFf~5w(|CF57EQe`6$J<2 z@Q`fQA?$GezD4&(bjL>2H~{E; zHH)~5e*(8>mgC9v_{QIYh>j|GGKE1Oi%2}Dm)KC*Gum&vz1o-fNu}T3~5{#X2(^OIes~Ym&-!4JQ zA)%)cun9)58iJz&{+=fUJR#Vs5AV$wfLxZdN)3^~l(|*sJ#S#`P+Ps=7Kzs}-u-XC z$!R%)6Ce;}L}B<`u~DR5d=N;X95BjuL>vX@r<9%vS2(4wu_Yql=@?u%7 zE|J0T4o>O}uPOUO?d$hF@S0s*B1LY;qeWo7a|Jylivao51YqY=6-*?<*bt{JpP<+9 zTiA#2U>g8K^=O#zqHm2TX^0c@#?~keN1!Ol7KwEjS|-_&61S;(Q_64b+E_gT_F?yc zo^uH=oD7aC6D;@OFr}_fcPQ?QNZ1&1Y?sh6&r}gO6hd43zRDn5o(6`Xw#T@kNlKtc{CE+%9G)+bV-LK zE(HP?Fc|fDgfPYfmk2H)z!yP8`%LjnaJ`V`Z)Eu?OWC>cv-Z~&S9{C?3&WBw`-w?D zmY(yS>TYuTyn zLTZ%^#3)#N`FVBucWEc1K5cMcEuoG$y&U?t=yY!XZY#%B9=*x&)7|)C zar0iUjj+bQ+n)Xc+dw<$_qEICM^v49F*70%YK6b+tO|`}_3} z-!M%C6D!;xY7c`t3J7d0NgS~f451j)0X(1IPX#ulhfm5+yaav_m3?l!0I&j?@uqk8 zUo>=ISky26L0^4r!<~!p15c4J9!4G?Y&w4xhk47!nB{c(75}=2*3Yi6^`ylfvL2H$~~Wc7qM$iDw{)Nby0C|9cbQ9LF#`{K?$suPww1no}Wa>O{q?+5T2 z(hMxb#Emn;MsTtRQahKpG_U*JQ%Tk^3hZX;zXG zlLQ|#(g|8DoL?$N10=43q%k9m0KIPw)$@(S8ny4Xv_dP}+lQyOb1S!PUqw<{phHes z*Op$LGY>ErRM_-=(Y=i)@FYN+KiuBX*!76#slI)umUzhSvyXFEl0+?zz6?w}iM*^~ zRyy>zl~yf?DTP%kq99Bksk&ai(Z2Mik;rw8@*mlK`ua4Inl2x@9f3%*x{4Yz&V-j= zgY~$~#It!J^;gAmSW(kb_(p3I8J6hARjXe`U|be;w5LmQY9~iyYVMp%{~;{~)48?x zB1t**9|4JbE4ymw<_D1{9|Uha8`OJhv-?-aF~B*@>ak9+k%5~wb8VE?x^9)g_2(0r z;@j&#zqt3zi^eYO_Wczbk~2?UQOln`<_X(#WLrlMYA^D;cRJi>`yBP}N||JFBa%em zs)Qx1nZcy|36_!Q+%S44OF}HO2OHuC&lEQ}`xdZ23#y2abcwE=e35=T|9;J~-&NcP zD|bDDaA*Hlu$*|!26hl6^H`36Dg_A~B&d!E@Z%qHbl)v(^S0{rHL4*>elyOY=(>z} zYrFltsK4mtc}bIVDBhj>)v_m(_nbLfA_2_a%B@6OcSm`o@N~deCh;C$mJrM?S8M&l z3voJRMZ{Br&*c?$kZ1`9pc9$x@U+%=#=Ps>PrJ{6=B^VOg>CIcgB{J7`$8rNi5++w zV3EKAEWcCiP)ztMd~4rivO3|368!Z{g2NQquU^K~w><0>71ud#Y?FpQ)ZO~Ju$&~G zP44iLT8jPpjdV9_R(t6K5(!jMe`c=N?^n(p&L+Ag$N!4qZurWiAKgIVB;^gw9AMk? zwh0nq$1)nf+8uIVJh56542dy-dg?^HID}MwdXRnl5WIUO9V?X(2KP5b$T4z!)emsL z%R@m3>iWn^j+fWT-A`MccTf4hUV0eR|KVe3Pc*%-q%()91KE<{d0;N?rDvT+&2G0> zs>sfe`;MgV5?rga+*r0;x|K|@=wrQ=5Z++y zIm~QYq_?}@o4NW;57vznhXr{+8_hb>T=)>%OD-I%ql64P2_i00v+PA}+OcO8-P=u! zVejkYFWwNQ9WApDP>V0Sml1wT&x+6Tdf8h?rCXEFiP4t9e|Ejh-{)Kwu(Vz0&WbYL zazETZ9Y`N}l1s<&%JObYkNF9q(t{_28y$G_l;FHo^S~lXe1zhZvwifjO=NVK&T4R< z`p*E+IS>>~2JnQ0VQ&WC@slly6}^jqpVAqt(XM211gWCyiMY5owr#b+q#siK9?*Py zB_*Ijzd&!X#B-~HWpLh_fpPK7Ph&H3NX6eb`Qm&hZ9b(Q4H!Q9=GRf*DDiODNVI#( zIhKfBZj@_7`Gx-y4BuTRF8J(7z%eL3=B6V=my$uMeco-jKR(icP@VJn#=S{X6+>~P z&&oX)E}osg#L#e3ENK50abyY#AwOI)UNV@+!{IOx+sZhTe=&AG7=Xqs1Ze13AzhU_ z-X3UuyK5Nra5#jd$zWA4E3rqskI;V+S-K{N#QIW-SN2kP06Y@3SnYDTCLv+ik=Z>e zCnFD}vA(HM*~52q6lq@y!WMZtqMoh8IE0=xOY?zN+eaL-9-~^$2F=e; zF27~c@C`X9gIG@}uTlcrO_ebf+HQw3tE9n$k&WcXHcNA}XxL^9V2ITBsYXycroa|y z*c6L5Jdn%=uwHP(Smn9YGJ71Ew0SCOua5z2B|mQ8ed$MOcq*1fjwQD zbPdNokkBW8bc=$h|KE&KQ$eEgiJ>n%h0To->FwnLmmVYpJ>J{ZBOcY~cA>!Tb0qBP zwPA#!Pkb?kSDQK+N0WJ-{KRf`=48!$_BOt2bk!v5uc+|Wj2F3^MqhJCZlz-zHI6E~ zIkJIJW{aZ2&JkHiw7=*utihhd#UA-l2#SYeJdn<@~xU zH5`=n+2*uLNzl3H&VtO#=e0IhH^Q7s?2LEQj9t0ozv^eEed6{oIpC0iF7xm$J>zlO zqYwO}^!o3nvtp^{at6(NZNX}n(hq@BdNi3GY7ky#qfSAWaRI zeF8|DD!cWNGLFhg{%YJ=K(U}2Ri&K#!1EH2=BRSwmpZLCY0&iKPUN_IZ7SAMw9kZO8w0wQcaD zsD=&M*jw7W-oJg*-USnExj1<^czO668!Dc@D1VlpnVwOQuexD#B&B&d_r&#o^4P`F z9^f%_2O7W2y$K;D82@{KS-Y}uk_`f2ipQkoknUK~4$=vkU!WXyQ?m_WIKWIms3Hya zOfapp%=U?NT$tRGCjak$a;lYoXsm8?>wSD2w8_}=`rZ7K#E0@4l?)^SFX9~KmYNs7qUjd$Vum6 z(3rOvB_oQiYkeVJfio$$Y)F%exRA2?0Am?OlR5%^|Tt4CCZM zkMj;Wf&s%*t}sU*yq&kg@@#S-0zh(eq~J9T2z+!m-E)@_da4mHOIO(VQi?f(-KWP_ zutVJ1A)dAA(sc@L88RK1fr>XOd*PkcHyKmIN_h>TnY=(o^;q)8m#--bvPBP#J}O8l zdArJi@Ny4761uEPfJ!`^FG` zB1GZ_)f@$o(YVW?ue~n&t48#zllu@IbbKlNv8C#vKkaabRVQnvN9>L>KVxc7=$0WL zUjIl?4Tr<~foan5y9og}_C#gN4=EgPuDi&m4;DS`FN@TFIsc=HeXg0@ZH#wzYH0D@ z8?B@(8H7GX$MI?s_+W8*e@3@ZI9KyebNv6@_YA~s#PD9ia1}UxEH8nOJ)wiZXB#O{ zB}5PGxdTF&pSND}287i^HkHgCubD zUWt%^ksS4Pwg){&!L3QW)3qPVBcgB%vR`j8Z5HyWb>|+NtC^qv_4<<(Ba!(z5 z?#Z0U5VzV3ssy3Q-XBHhn?VNXWNxg@4j_)&JRQ5KAA(HP!kxuouNYMR2x`3&MOKg{>nFH1V&?re{UTx7^yy*gXx;lvd4T|wp}NUq|6h-Hs31lP6UiwiE;L$!L z1=4%%gu^+=x!tB;KJUC?X6yJ(5{$Qyzh^n@Cpa#Fv71M@`_gttM!24aOlTtwOK%O| zuEuNGs9LAnsy5}TxH4fKGO+mhCFx~{%ELCrCB<=3PAuaFrQb8lxk;QVrMHuH-J0E| zNuv8t^`2ni_Sb5xcIqBWbiaOlJuoG&`u6(w<4NKpLwYIEB|UY^fo`<_8x;r#EF%PC@A`gZt3 zlUZr}f5pnn8yohoDzv?NM9`=jNRH7VX_LEM$~EVcxZ%jlZuZMuGRoZ=iW7=Xzh=W`JJbo^w5qcXqrK>GpttC)r8 z%r70nK^JwFC=?;E*AG~+KDNv@Nl=O3^G~M-9U;34>rtt{Vv4E%p@5r|+TtE-xCb{E ze;8Qg*e=T8zlc}~XSgE!=q%<5AmspQZp__Ut+MYEOY9)Sv3I|;#+v)0YeAbB2~eQo?8j_%5=%jY1wq=C zvnh#hzd(X#x0kcrrKpqYYh*CqdGtQHl5n&#``nN2#RHNBhUiy;y}_z1DPj=`_U!#bJX%ynME5CQ-qw%rwHPT5P*U%s!~SM3{+9UNL+ayJ zxjWk}6q0N`iJ!g?|KiK?+kXiD4VYKtD&C#EeY5OpaQ?(>KE`2hZfSp>4lw=wetA^d zz}dmT!a?U6-Vz*WOQm%Y9UIRCsK6XGgqAI#w(qGHvIh3ltb6fNMw7dR4pGWRsl+U7 zuSvpqjzz&T-D~BEXTts#iO7--D>6#u*++9JR%;^#ceQOKZ?~Nkn*Tqd-a0C(@Bbb? zcZQ+68ziI!q(c}5DW$th5TsQ?au7j8Nn_%sS)94|+;d)M@BP~Qw>Y_>J(xnsV-{>9sEgUZ$Xs%N^-7y8KJ#+`y=>`{Tz&c)ISZJYkx{UvZvLlloFX%+9Q{Ds}T+gfE9r zl=uvsA_{Ll!HcG@vu-s z45CRjd+f5njic(yD;KT_X$&t-I*g*)%{$(-<0U2{KxjKTB-X^pSNI}c{+g4qH}9s) zM=@jFj)VIGa2FS*@Rkd6^Rzz6mHnk+Z%XRu#qtzIcCdE+eH!9og>I(xHd)?*hRdAL z?7L_lm~qzWR=1Kpq&=YYh%wxvhKGyG<#NR^d1J^h_%vo^`C@?6?z=S!7G?L?A1R2! z=;{MitimilC`K`sX~xNKA3Svqndn)HEFUAri!)gc>;=^QPymJ9b*Dc1y1j%dnrNoM z-l!{-pJyX?^sjeF#_gKwhm&a0xRNxs>4}~6ZT1!nS8Ingq)p2*Y;Z_W^Pb%2uFxhI zO|J1{o5N6rzM=z4a5@-V0&6!GW#cp57yWlrFH=)u=U{NRQXf7bV*%bHBrpZ*zt93s zP#=^?3d9XBD&}9*c~o?hy;Z)jRw(^If9Ia%aA90HfR-%7c>zB|;!~e*q&c&E;AokU zPNT`o``&ilg?C5}izr>JLDIEE%NJEeO@$*!jy0~}npZUv`t*c4m9VOCC*E$XD3 zsn3G;ab#z&L{t9PaFKOycF!qBVp;aT0g^kzkSduAg)9QLXM17#?-&mnufT&0?KI2{ z2UngUO<&*vR4x-(7D$=E^Cs@9b3kTzFUIljl@9;RccbNLelijA_6dY13^3DpE;R7E zH7&E_RLUZK{nbN8%=f@wPQ0>YROK7`OP+^A7h_^{8>3c_DxC6^^-^wLn9~~GeHIbc zt8RX+YRf_WD??x}12*CUc?o$=Bt6g~`$_IaLl5&0I0Oy`R(Nm_jj)C{76}?)Z|hPj z7+}}b0p2Jy5nA9I28e~npa9C-4UW>r7znUtkSNG3mf5F%9JVe|Iu}oH?V{9cSfwBa z*J=N_nDqi!wot{4J#h%*6gi+ZLOcBYIO<_qo}inzC(}V(mdagg@%cK77%PrQxZ>0A zy;*H$n{qx-`E^RaRw znhvWv(>+0(M01+1P$Ppci7C19io!Af!3QKQWWE2Hn>Z@T>vodjdce)CGqD3_?j?r`m5mOCRUn9=h*x-YLUJREZM%B?j6E=QW;0{N0ZCwU)&JnOQCYHYG?O{;+GeXY0R{{dn~|x>EbVuk6kO zY53ds3_-a^Mw04aOpBtv^#s+TGIu5O>oji`Fy$ErKg&n44JFt_Ew~KI%wQS= ze)8Mj=#6j4Q$W{_d(LP*{BxXnpZ7QM{QUO1_N`f_alRNK>+@#*N8Kp_Z38lv*BBkY zzPdHTzXB;W7Yx*9N=&IV{G=R$We$TFauOCS3JzPlo~U6|1p}Bs-}*huGuOW`5cL@i z+M_`=z_j>8hWBP@MJ#^x+IziGFY_}c_%WV4G3HVqHddOH(dQ)#W+&(|nQIeLUOj4n z<46UR3O2Y)Q|96}^WN%{y%9!@iWkYtH5k8_rODX!-=^2invvgbvDLV5g|uldfO8;H z-Cc^$g#cE8UlJaV8(NV-5{z1ML;?)Bp;cLr%YBtrD>} zb`{$psfX(9wM^72>q7`MF_e#Q_XTUULj%6|F#@$3+|x@Y&UX0K6i+Cn@O}TdL`Bo% zGnjy8Nnx{kPvZ+NJWBL^0Zv=g@+8rbPm^I+Sg)+T(hP$aj1&dn5~2yV%8&#Y_6I=ldn3Xy z+gTo9MxrRP!%YRpF3l#C=xI%hrdL~dhkbD!A~DR4Tb8m|I+Yl&pZ2X7fBaz3l<|wo zz-8X|-}+a?Hzm($_gx=z2hd_!4BB*bp#STI#nPhTS@b_Oa|?XkyqaRomQl=gnJ=&6 zWyY)G?2Lr;xa{H*n1$x!ug^-#%5D!RIFKrn8i{H{OCPkvtt4;U3)?d%)3UaZmEHD& zr+`O-8r*J3n1lLzb(u6I>;99+UyR>7g#Qeuz^nmEV)Q)-Scrj+XRiR?cIzm1g(#LJ z)<8pvByHVoBT*_-tlNjB*sJ7?fu{!pn(44b^_tc*rXauMRa2XkgE6x>1Lo6GZtsQ3 zprGZ184r;dMZ)n-U}v|o3H;QJyDVME9GDIsufsNOiq#cgx?W;-@mMe@ z_*3Sg+3xj8_giMyl{@c@i``jl?P?dkm@f39{?SY|H%Pm1zPi+yWgjSDErX{n{2^sD zS9YkupG-kaN>1g`bc8*H4B}jvy@=@XWARLKMXfUi{msZT$iyd*9*u$DSeq6SZC`wC zT?v1i$pb_+bFs z3^)%HM*}nhTrhNum(2#`WZ-V5*=}?O;VQl9#mPb7NJdhZw;sUf8w$3h#)c=0SkodDw`2&>Tc z#{xVLb6DFi$_{fHCZtZtUG?26@X3ebG1aOwTZ`9kBpV}}i^ES}qAThz$BG}jfFnb| z10E7ngC|meNUV1VcHhzSXg3kGP$3@_xm3g17r!E9-dP#t`S3XDn}JS?dq*p= z-XKEuBi7!P4;2`gNk@?46H>oFFE0A|Nke$v%NoJ~qGx|wDbpQ?f~vn7;>`={tkgEp zX}viv?6xp?`S0Z+$i)K^|3+I40Y3;ws9FH4rYLRT4Hh<(!n-F3z96=hF$ik7`w@lS zScAU-Z_DI*5_jD*%JLk7p4ZKtH>nlSPQ6>dVY}CZ4}BCIRPE#jHes0Z@=Xye-ow5Z zJfryfb-N08lV5#$b-Z?DG&gxv?wZeTK`(ab-FO|4znvSpayUVm>3cXRJY)URx(PP1U$@7?AbiWHa^OZ59DIf)&MQ#7Odtf5QFW& zKyD?9w(ru|*0DJ^Kgpfokb(HP92YcgIvx{dppW(4^+ZDg0dszIeXwYO!Pa@~^I|>b zy9B5*gMH8Bb_83@WD71?idDm^Q;r;6g_li4KXBKCWPs}tF;z9ZIReJb>j)qUG@i;q z+cvQC8ge9906@AJ>Medkej|(vK9B|5O#GOxpHFpuNGt78gGGt)xe zcVj3)03{XBEx=5`DF1`ZVqZI3TUDe~a3{Yr^Q*|x^H#N=mEXnhdS7oot?{o72zC2y z+5_3dn-Lh(ccl+2U`e>&5d#~d!U@wr3WFj!2W}WhD0**dcJ;4^be~t2uDA-&XCk=&?6ZF>=LZpD{u!KnSCobC{FKi&ief(up^u05t7`s1evgA{|D9)H`Ir$9Tbi(_Uz zfpuvBEvEKQ!^9aPz{-|h@Vxm8GaiyK1@=!t4q!+?4=v2n;&dR4pkC-y+jFNNnKU;~ zss6Krr%Gv*iJ!Lsx~mE%yE#XoZ9LFx_I^uR)7Zr~Xc&b$7vP|ePHdt0=@vpkF8P#k z%<%P<>Se{cmzpfxQ;S~>u&`-*`|tf(iJzMGy^d8H&ah7^zGh%44u+>m^d3vI(F2KU z5M4S5a|e4C(VN~8(gM1u6*R#FDKLZrQUUQuG&~`4sX!fTZLnvg_y8*5QLl37XJ2x$ zrMpkl2x04t7o;_gHy|Fl`Lemx1xDv?Xu;1{6<<@L@_vQh{Mm}vJ$~vJG6gtS=S-%w zO|!sGY!I_4zsl0cVvdyb4zm$|BHg%CN1SvLWoG zuz|!g`%BYRN0+j9VXAiL`x|~X`nJxzFG!iQB#Ac8*>$I-BL_W46qVO>G_4K-%h%rg zb*Uwkk6+TZ2ObZh-pW`u4*Y`GF}qkbWBBP|zE-`tn;XYDw*1}c6F>zcKqozpx)S|? zbqZU$vp>T?utghs|Ih2cln7NjSXy|)lr$V@#D6Bls3rCuUmyV?IG3=)kSkbIZH8#i z#7u-(o-(Cr4-^>ZNpV-&1v)LXotZ{Uw$F9gUMUOu?&URlCBDI~5MQYzazJ4#n^O)4 z@0pT&t32Wa&sZ>-b^v>cc^@8Doz*2&lMq*+GBMr&fDMnD@If7D{@_W)w58uO>*@O~ z=ugt3_3x^6j#6hVC+_G2FRSJwB7o-6BfxH6Hqv^0pdy;;RGU6vW$^H_XLrc-EM=(X zsgfwed3+oDh3^KY@4=@>*FHv9rN7_=^XaHpY2jt*`O>7%PvO}VsWbF4JpxN(M~)^S zb$qLK30_ydBj@#o+2;;&Q?BP;-L{1=grEsUDWKRJX-%{C)%QAF8AR?^)+G>y+br53 zel`C)uMHO=?e3uWHC|o5n;1>0)p9-&xg8K9K6hvJfnVf@SDNR<;^xE(#)p-gzFqPe z?u{$zG~%&0luRs9Cpn2RVM5U_IJ1Jld~_tthtKu&-+0f)es{s+^0Y+HX;?O4Vnz`) zfgaxo79kDT#E>jNwdw_Im-T(5M=0~)WrK3RPI!!d{jKUN;48!?i#5jF6v)L8(2k(c zoHk{-Xw8Txb4ZvmlMJj8rZ{&?E-#w0R#tf^c%t&~d&R~TAK%*pbHaruJpNUkMj@{c zohA?BY!*b;GINbNdj3}ToS4~5vPg$j3or-N-Z)?#)CBY{yb*o-gI$76NU7`p%!~7( z&pgr?JZadq_w7ARe2`F0`Z<2bw}Dxy-S<7E(qVj;HHL`_NRR*CQzk+neR(^F36my~fWUgT=eUCBf&~e`=LJRze^4t_XYh zZtEt)cmtOLFXCfH=##g zI03gCoYcl*pk$8!#_&2QP= zy*&RW)}MxCT7?pWZ!14Pm_E5&F<3!z7RdKC~>s!~sE_r0z1!xm|$am^n;T9YQmO8qz&`iX%` zjtH;b$KQLdg5m`sgWgEV<3sb07H(ZG!k@j#@X_46?b^(Y8vSX~04YJaQr=Q^5ybV( znZe6mHA1j)t!Xk)sCaeqrrF1rPs%Bke(bLrMI4>D4>}vb9raA{okEeLTp3fpn(np< zXvxO@t@46k(25jPilU#1z?mk1=D9pia~T zaO4;gy+8;H`AfiVw8cU|EaO=35QFiz&_50ICgz*o@8|DX-?_hH`=_8@9nO|a02tE3J{}E5s zo!3C##HB!9m?HyAzhM{!jkJ{)29zcnJ(c3`TFonUYbK40D2GEivA5)nXux_ANOB`+ zQZeqNCF6`Zs{aUL@m+4h$t5{?Ke(`!ep2}>H;E5-q>^NwpfzTj3Cld@=U5h>+tz43 zlXxJJq?z9qiGL`C>B&SAZ+GBLdM!C$=A*-QzV5p#ws}JXjdX-&`@!7T zz8i5Q<8Nzh(HemX6C_X~K3L&n@48a>ri66iU!`mp(L)+bc0`IRR#SmNK6uZkN6Q@v zzzr{2g=6vfv_{1XDJFDT;5|ix>fiN~`g@$PL zMs!SR#=WF@u8(|9#E|#)N|rvCtUNNznzCr6Tc98 z40iE|6?%UDXn>6sNgcLQ{M90|B;uJxNQ=eF&EjcL2fUTTG^cowH@qntZe|Xnk!tc% z&8*14d9IJrp4qr<+2tr?GReJcI}5XI)p|Lp9~DsEddEOi^yS>zr;*r~Y!qTz6&9_% zTL?HTYgWNJS!KpB8V=q7xCJ_9X$&)?Ls}iII|LxgK8k-fc#csfHx+_-7{DigKC@!j zQiV|4I`sbSE-Kv3FZhI=80h8?V28F6r^d0h+l1pa-Gnfd#od?uOnVW!Buq0?=b>72 z2I4835o+}DCUIkRLWF-D%ch=-h4l0~!vyLL+v(4jWfhDug{FgRfPI>7pzJsEAb(xa z)MarPC9-%D#sH7%Dn=pt9xO|(#zxbm532oSQ7wEyP3rwvjRbAkH`rv`aA0jNUE!;9 z>#CwBSby(_k##SaAnWY>Yys<-kpK<0O91AL<0Dft1?e}BR=Gai&woG_SuRugqCQwK zQgKHkMdnSha9@bp+EC1&(NNv8B3je%FT01Vn}CiaxCz!ieoTek31hXrx%Xl45$ZBs z!9v0Kl4$7Et_)6f(ctuce_36>HKXR82UZV@5EcNL#5g=5T%)t%oKMl{_LZe}kD`CK*dK%H`^Y@z(sRg*6Pt+3FBO0L0u=;b2D zKWFkF+w~G&OGp}Zap$jr7_P1RlL#Cu8McHqw0Yw|+B!nTUH!+?!@M`P{RP*dFb;4uj$#eRoPH=P#_oHY#r={V z5H+3>{WN(%f~Ww!Bp(8Fn&INPiSD3w+EPrxeRL5v6~UkiZKK(9$9|&vZ z!Jq^lCnB93t%Lp$YRkVK987@oy4cwYM7n#$;IFpQeKg7W^C_Yor*ZI%*3s#UM>}hZ zG3v{^s9{u(2 zFFX`bQ&G5w_Yd)^d;!bZ*K6{I+#d7a{DEe=NiNB*g#-B=6gx%k7 zN$2Ie#o*b=Fxe1Neq~0Cyi651fA2eB`cmUz`wtEN?PiMoWOZ$8nN}SjkMLQetk8ma zE346?*Yj+(}50AvwD>rEW`rfmpw`!Vi}_} zVP)QXO;#as|HjWEQS(vg=;*Ec`ZbY^kIIY`43uA=qk0oDLD-eNy0LL+4DoCs4LH-x? zu-GlpgImGb%x9mYx^?L%8|LrFq%XN=b3Y2crlX)=GB$In`X>89_U#MuQHw)ZgRGcn)UT3fSq6U}#~Pw$9};w`AE$`Ideq3Ey^ z@^vb%Z&&n8(o2+Dx~LvDN65Az=l^Q2xG4o0xNK;yq}O-ubFEx_C4%clI}vZof>k}x zB<+zgyr1)cDmxcX z(e=BDXH`jqdYw*TA}EG5bNb=8K7x0i4_=IqGfY1x(fIwF`{siec~#373H-du3kB#G z9d>GygV9Z`JM=uaXILNTD!>>eU_W8|e)lC`iOi=8Yz_>MHl}UcK!VbkhLMI!V>&KU zxDD1S>wP*(b!=AakqNCBP{dUG2Nf)QrWs5yNzQngVsms zrAEKqdi#8`eY?J-rxJ~8 z>=AOdw^ATNUjrnfS~h<-W+mvZcZHIW-GU1Z43ZFw;F&^WdSjVDu>lEuawld~*a46M ziMJgL9V1%rV|Bf~f%YtLr9pK={PTRtT5)@7E&NP7`pRUN#h$z%U8B9OtwW)%gr9p2 zP)pzosN9=u{(LfXeDzq#%j!|Ewe zB*x#>LXjX^FDl5+4r4d~riee=FV%uOq;_V|$Rh+&3xxjF9B{V#E6EfkE~ZZXLhH4A zl5uNBp{{&Uw}df^o6ni2;=?!UPgJ%qy^W`mnbGZJzjz)RqWsPvVXl&dTeLd!j#DEQ zjQfJ@->CzA!E-u~MPUrjTLDKzeU^(<#3C?i#w2i!>?r0(okPV>YTAU470B&o@g8}@ z1qexk?ueCTt`*KuTp=(g<00w}_ittb7Ed>QV{xL~4EQzcDS`IEqb16ri}uz-x=cg9 zVdpQpa(OLX^vxIChXzL#zMYWX75U*LE-n2#taUGsIpNi-v=PS>O&v$8y7{j{DE7Zn zxCad#nu79;BmbeZF6wI@M({aI0UCWqAk4|LOLV0ricjDqrsi_0mO{7RWy<){;*~KDQ=Eq@+o7zv^R9W4l8xBZ2eE@FnvVn&k75Q3s#DbO)y{PVaggXLKFt-GoDBgeUBTq zNvVV${#jwlzwyhW?SpAE&~y2IpUh+7^gOL-yhhLKM6;e6=>?70LWC`XhNT3ZBj+~?lyb|cWgSnJ5 zs=H4JQl~F@6ot$zo^4I{l5%`N>(?@hLga zv-3H*x#9Fm9)3Qan)1x-*EYX>XB{n=>%Pt^XDGox=_thh1st(U5j|&M49iycf$2MH zlQ@G;#2^O-nQM(Hh(si3ee>)I^zF4S_s{w>mvE*vAn8DtJCJf68+F|q;P~E1+HGUC zW+clpU;UnW`fPSRpm@37Lfe1zb?<)E4T1jh&{?OBAjJnk90HX&HkX|JWh@`=I=sof zai+9V72Ml=OrtdIbQ9Uw?w2cUpXz(#B@VXjKK3MVarly;c z-gBBu)rr;g$5RlwKj}<^l#~L+G2W1cec;74KMCm!t+kb&yWbBIa^6SumHy-ke?z;s z@M&SEr{zw*ch2ScDb(@S?TsWMIs8LWy!DV^1aknl%K?NLryAUA+4T|%0C<3~ ziMU`#oeQHR1;oZyWOJ9_P|~?TeC%$O_~t%(n;)a*ElF4RE9FXQzL?~-r#!J+`0XjA zC*}b#Ka>Y{9-e^PRb(Re{i>Q&3Xi5D8Y;)H4OYg08XetO13!1 zHMse-rUsKyh3+)rO#zfo5t84CV2nF5tD6wbi{DL$qb0bOo2%V1U1ML;kal6d%w z03|`c?qzrOB0a^(sQ*O6ov3PI7{x7g-xGwRl6B6i$(8{E{G__#*&IcLQKmxE*5cT* z&t4^(vkta|DAjj%|GL4ya%)qv6iswNh`_iB0gq_(#V`s~0E}CuXln3BM$T8GFK%ni zpD44IboYD`?wbv0>+yP}e2u>R_qvXRjKic){XX?rYw2Fg>6eoTk-zu>R#o_RPvO*n zY{4tt>OOvV^~MZW!v8luWHpos4q-tsAsp0Q3Y&-OT}91#b7089k%5>G>QhhnGen9V zC1`?^yZkAjno9oWadUH#u1k)*2{zxdGAIM(xUMR-q&VwVU~58{GnE6DA9qsI9|MabY3uN6W$TRCX5w8wlhhus>>Bg z2zY8cn*D?RV{2%z_|+D$X9=MF8(;Gs;i5qaisNX>-hQtZ)%D7mverNKza({M^)jJW zut%*M>uqYVg$a&$F%J3}kbsw7ELRbb_HZ4#m zVVXT(`L;13yp-$Rbn*Qwp&|Bj;iGHpo?BB+?NWMym}RHcK_vG1H%>SxReHj4{+i3| zp=B}xuF|WJ`6SIy^|OaM5ZcgU0DzHBT2-IOzf!!f1oCbyPJSXTda_ry+8>@!dzqW>P$UWM*4 zMVSEb>xoX>6qr(7D=md@qx=RXkscC1+2Vrs=I(K2r1EDH{K!EokH^IU$sQ7OvMliPJ$hS7g2 z$F*Fwzk|>nOHT5rJ7ag$s;#E+hW(HCKGIzrRbAUX|8&AyQnME7e9Gp;Zn~S^ucav2 z7c#Ap@Ghgge?E_vaOqaqJ`MYCCzvqmAo}}PI@2A#NAVc{5jg@R|3^Cn8iTIWf~T88 zqAw3{D%{kfT}9%MnX0t4dIp7gG+Fd|O%0l|`Gxt9V))X$)>1Zdb+({jUzTb^j|XhF zF7L*A_Vh0su)jvhb;H@yS(_Xgi!EV$)iZh zRUocWPrY{cPx)`_0`_u@;XkIhXSFQg@ZIes(LkN+M%+plpNd0yH3TLH0)yLCboi=Nualh!hjnZCczaIZed%BaJ|B6L?h+517 zc|L_YXlc{+iIL8}@!!)+8L>waB{kgGyl+UNW4Ivp@8Fo@dj`?c0Ty{dd*BWF5+gUY6c&b3yv` z{~SM@Kgh5CGVxG(fjAcs;f15puSd+N)!&1yt=5d>CZ2|;6b4(_3z_cFqFW;(9>3%} z+YTENT5TX8o_z8_nN75FEGpr^YKg5u5BaF}8$#3-;HbrLBXlL+>#Fw?&qG*BN_cjh z-sZJGRPdD8^cI$~OkyqjMt(_Iq_`?mA+M;6wuq zG49NMu$%4rlgQJyW0BQZud~s3Ch#zDI>DnV^SKxD-)9gjUt1{Ycptk*X}6o{Jk(zj zxbhaj%JY-%$wKozTLdS7FwT;nyPX>7!sUJ*UH_r256T1gC%bNkYnu}NlgR5K_~x5c zckI5qHdL+zJv4|u_aTG58T^j>ZcF?S`nwJw1fV|YyHuG|Kp}dVFt6OZqFgWxS$R&c zsa{OScHzS$9i|OakAGVuK~K$eB2d?~!u|Bc0=qfX>i5GZz6f*fd?Dq5R)eML8gWUN z@2x1e)OQJ2RU+z30!5sE)xAcR#}s%BidN1+co;lD3jI#KU#=EqA{yJVa4)8)hirm@ zSlw^g7%><>v?d>>U9%;?j0a<9Z`W$C54V1GjGU6GyT4eUJ05sO4F0YduUlG4%1fNd zMlCcVfctn06?P#CiN*&j-S}uC0-P(HKn@4iV{RF7lfqo3R{XPO{tp*@JoPFWE)EKv zWuvcibxbX21iS?uco3?TlTrAbh`4(dQXM+_2uxo_Xc-`7FhP1BvMr$Rk zzfWqQU45qL4F|2OWb~~!7WrboLcG|*fxybvXis5_0%OwfJ2~Y`EBk9V=4O9EatzF| z7dCI4EzDnCz1`__4NFZY0fZW!pM)r@9u{!*Xrazg0e4^L_Lcp$?m2n>1((Y%N7tV4 z6r{KaP>ce-dpo&c^EOz~hC_?4{}m+UCkF09oW?9~vx<88uVl;AJfJT$f%;LjkHZiE z+Kz0Y9C-!Fo}=ufzbehBF7I{Ge|YoaEcv(K=QS}3!u>><)TdH!l*fe_BuTEaKaXls|R{69_RYyNW~vvE0wQa$*HoH zdkqAuYk7n0@TxC92H$jnu;7RQ5W`*bmgo{S61}Ao{{VZNoBrxcQnQ3;9;l%Ub@A|8#Hw2 z$vWa`@iEHjQJxyle!Il`HHwD=VQ)vsK#n@N`(Cgq&THkVulb3UH^25Er(kJg_Qs-5 zDfQptQ3hYBoPp&qTXvG!pOZs}_>AGoJYt9dKP~#uSE;AmC)Q?Cx)jm$L9i?9JU&_EC*v@+D-Jk&`IJ_8>o@_Jes#DVGvfrdbOSB@BYiX zBsDYpNl9T6_m2a2SwLQJ+1yrn!_v~nqs?zjZ(U~6kR$B&d(yhc zHPB}M*La~xbg)^}7Mcwa1KAokJ4LpXcHVuMiOh(sJ9+tCv`ubGq?Y0Ji{{=Wz}bLYTKPKwyhAc9WD|~oG{W;I(Dnf%0S$KS z4!-GaN_<@fo!EEKCxjkHEW{VacI$39?Qtc|FV_NDzObUCxbCa;CnfVNzJiO$(>Wv# zLP+zG-9IdsstM@5LDk((2RKt95_MIMOMs9v`W_uE#{CYrvuSo%v;h%UN`nFLUhzj* zWoqq*eyF1rU0HZwkg!{sBMe<7=6RII11$2su!&{fP61mTNI3Ac`6i%zQKOz`)pncC-}uygq2GeMa7;nSTt2Dhn#esG(3POs=#DGjD3*vKw)hd#54 zdu^t1)ws>ug3$OU2Qm{asYz;yP?Gmsk*JWnOV!4U4{xYnO+Y(>fB;Q^eS|0>g1fl- z|G71fI{tc^~kOd1Z1UK=hW zpgY2|5roS)4~j9a$fB1us)O+R#sPG3xsW`dt~Lh}zcBcO4s|!+ZKs%E#Y6dL%DA?J z09pi16-f?ohNlEjKBOne;&LOEMC%*SNS_gLyTRCEqt$pe2-E)oSSNgXttdIvn9vJ} zTVy`Ns;Y*FfONAUuix=x4reEsPiHnRh*nthMOXPW*uA3c`DD)eo@|Vq3O{JlK6?=X z;%UwWUUuKr*R2-VFC%(R1RrwGfAQeT%xXFjV)!p&2LNDJ^g{08!Y*W(B?0GC^^G~} z-R}V`FaP08Ybcz+joW}9OPXg2i|q;Fhu0nSkR!#2SG^8kGxce)pY3=}p|;pGf+y1o;yv!7xtk`rI^wCxZc1?SE@_pH8kTu1y36 zsX28~+klYK+qa{)2!(s8X2kA28n#!{8{=4E$a`LQ>2~hzfV>U&11Nw%e&`1)K|opu zvN;tm-Le4!UowdxJZwslJq1uzzD*;XIIva*2e+9&zs`T^v%eojewRX&`<;Cy@sgZq zwEDOE?Rn6lR-U7&h+ytYoHkYuPT-`UsFjrW2-SaG=6 z$L`VtMWLw2ucD?6y2HN|BWU@EZ*^GQp5Al-F{r+V|zS7DA5&MdnR*7 zw^L<)38zp0=(KZ<>@JKfO-$5o1|^zIPxdf;fMclc%_z>(iZjGqABuN?+-EG{TMjQ$ zE;N`sJ|X??d3p%Hq|cmT`D$D!N1Hmwz{%Z~-Gn6(|1I9Ftd)~s8PRKUPLR|Ot~se! z(TCX$Bo_Ee#{~y{0SSgmJ7mqpkN>@i3}6Cp1Y<&5tOk$hFKu=4L%k@Hy;h=!s4pZg|VBsTO7GPsF(xg z{NXOuLz{Q&mV-aiJ|d-ZHo{2OKfW)u%^$vm8+UdN`TWcM)w2<{= zAzJzB%3e2Y67&MEI*%=4#TYJF0&Kbp2k;vuWz9WP_6^KNA5YHq_B?ZWt6v0LNP7F@ zR6b-UVX&?s(V9&oh%t^EO9*k!@DhV`MWb|n%sMcYo7HT6ol3zJ^#J7@X||EG;*(CY zG@5l{8-4!3XVhe#Pwm99wa0z$R@}M&)%lg4&awa#hp(-1Zg6!x3(8HR)nne)|M#HK zUANM+9=k5w&Z>R+%saGijLSUr{-~rIq4FNXMG_M1N_&1lCqUp46JW%@jDQK?+x?D& zJgZ@O+HZest54nxT4EZC*CS6m^7@lzQ0XD%z45$vYtp{r!PP_OJFGuDwwKrJ?|<$! z6~6_YPZb>0w$Cw9c+7V?im$`PQb1z0WX;UOD%ji!y^{R>aW+yWWpScG==F28&|QA= zRdLNZ@ft0kqptaO9zG~NXOJlUp!T77@mUL_5i-!=`i#AjM?bMbS6RpHD0lwn z(_72=^3VD_8MZjtEyG$~7M1>CJJH_4H!OEukFQ)&{cWyl-4}jonA)@c(*H>?{r~?X z8XUs`THiC4v%fC9bcyeBX<24QTE^Sgaj>pEAu$6sH0I;UNJ+`c?k{+C_xR8*R90t1 zZ3({3E_lNC5xESr=(qpkz|gC|z4_H{XT7t!b+e5eSnXMOuZO&}6Knf5Hb%)d@$nm+ zXq7(QoMJfn<4ka>ZKz8!)44d3hQ6(7h+-u?JIBW~T+;ee54=*;Ki>tkt$*YuKDiCpXR zLvnPQ_5H2+7hDVntyV^?B?c)q3-_)^P3h28RDb%oqpP5hK|d!$vPZXuZ%u}!%D+Ds zB0Sl8-m_(nfbhVQnN*ObJhuu%pTM63di|7hM83_wbP}=K;jBL52FN`t^xv}1_>z`4 zVQ6A^u$FLQk0`&t@z-ov{Ls1$Sq~FWN&8MOmP89uJ{*|L8T=d>IQ5~~^S74-nV~}) zCJRCHGseA-;g20mx;r0eKe`z~Xrr#J^3^}mC#N6h0+@gQ{BtOA`$dpQ>;Ap(lNYPX z%D!a_(Wl=P7cPSFxS`K@y$DM1R2$fVT&8(`6h^@B+R6P{*^|HTkK~eeLO!&r#WP}><5Wkq)K%ZyktyGe+4(}E)+W)Ky2JRM; zY9+EZCit+y^_lRtaU2f#!AloJUj zq_)^E%&3IaY$&T;2u%HYCoOnDgH(S%buB5}JbNLIb14oXwZ_UHhovcMAs^@BvXeQU`R0ucg9UEalNVP>sUdM%+{7=Ld_b z#I&b^`_!&nw0ezf%`qhLDh{^;{jx5v`+h^4r|`}G*}z48QvFPTp?Lompe0%1j0v+^ z#LmkQs~h9VG#ma3O`p43@J#Zy2H)UqmRntJV|`Y18~Xo<`s%PKpK$Hjq>*j`>F!2w z4Z2lAKtNDRN+|_}1q?({R63-)MM`Q>N=l>=grz}{Q0e-{-#O>{{D({AlG%CZoq6Vd z?kG?Fd*M%ox#wE;A)S&Q7mNyOWHp5J)?{3`=Uy0vU@RONV8=&b{6A5HZU|acLOKzf z_Jc9FK>_*n?{TE(LtI)BAgzEJ0T{Nf({B%2Ej2S-XS(LTSZz!Qa0n;mS=HgZC5&|WqQyPgtx3m**Prm(oc(j|d1z4^x+y~aORv)&m#~9e#+1wZ zTeyk`5sNf(YAQ53nY+3$sh49iz#LfVHBvVBQ_1P&d#d3gukYXd{6FXA7#)Jhn zJn*9)o@IXvbc>MwuECQU#f~N&BQ;<2Z2E1o#1BgyI{5R+R1A<{m6utAOYVFBT65SYRdyGRW$VkDB+3n>vV z@DNB}SP=r${9CGUlr1p&>QPce`k_P(iL@Rxowc6CHa zS#eo(Pv%|g&#_;O_DA@q6#Fzt3Wi1wl*mnG?i?b|XMEtHXy}=mm+AVPifvquoRAH~ zxZDXm5PkA5Ply>A@STw!N8^Q~0b<~3AsRS>s7Mj0Lwl1IEW!H-Yf-ZQPF9E-Ul@Vv ztK;@~^a6k_24+ChnJNYEZ@b?!8EEXhzxkNVHV;$Qj-EQV!$glm)-|~&G;^V@h%Yi= z@p0;Yy*~?ma#AQ1IwO8Q<61pTyyC6W(VjG!fMFl21;G=rndmGEQFGr@ktNsfR1#Il}fgZItHh_vVGvLs-NiMtJa+4F!J zCel~sZcjce^A_J>?evU2moF-E`j)%8_!k|C-IoE=w{G&fG=vEAg)VUr87DjBr}-<$ zpD(nZuHuD)H9JF`Ru>r{V_!mh^`|3(A$M}KJCp`GUnn8@>??oW zKtQay<w#mb8;h4BzVJLBCCM9qqO(AHr?X`?DOL#n^`Dh`R1zLz*?q}6r>oLnBjD|eb>^zG zjy3^b%-D;K>lI_;Dhfo7!($Sxw$1W#+;bJzc*e{mkB@bvcaOCIv=K8f>+coy?5p|?k6oW+g>eMp*javC zT=0#LvPUV3;Gd-P*n#{g_?_wFRG<*9!1~gaFAdO~vOQ|G`#F3k`1wc+iAVl}i*OS$ z|Kn9wge7@tipJZ@pSWU5Je_;4~Im+{7$1s@4rU*+~iH!x25cD8?mJ* z9sXevz)(RM#_0QNP3^kaP?M8w^n7q#^;CbESB@V33YPPleCO*iLFL5RZJCH2Cbh2o zmcxM)a%w0$qqhJThyZ`*A5`sJyZP90zo$JR3xi#+k$L?PX-W$5IrmD=igS2X=xbCfI)wC>0{i6iu<7o3(cBWNmO!cax2B3qrs!#E>rhS%C%;`1EBr z!>HweVkNT zbzy}g$OSw&5|BpXuW=$u+gE(&TL^%r#H`b?GOMuVIF$(rIg(FY`}E zyYa`nd~7V-fGFGUE0`5;o|Wy{*7+!V)&e}R{PNIM+Ec3)$qS@<0)Bq1QZ?Y(%Q4>-FAE6SfcnsE zF5Z$$C*uYUQFwSD#5eTo2O7+taZ6kErB+Td^B0De1Ii1vJs$_CHn3&@v0KWT)`B)h zC8D?y0Hf5BM+wRva`kt8jcYDw;LDVEaX-t>3;Jwc`hYN`aSw;GCg!OGe)0^B$COWP z|^V3-Hy{G z^mjS4F3nUd8M6V9!GlQaxybFONubgGmU?|FZAy)9&v(##fPs(sGNX~Wv|fg6Hr7+t z)HgK7m^VXQ2;*|)i~!3dtHPn^?NdIXxy;f3@m1r)yz#w$G&);vkPzG;?*qDEVhxWh zkvVUkuTm)b!4@W*eof90mYrJAdxYO`pcNEy3r6$>W3YFd5ZzJ~k4hFWZHUMx2-MA| zziVyL-nM-dxwEW(&3ATmY3#<=j3yi14-}2Q*J&P`>W|l)%C)Q@iLg0yyy^X1S(=2P zNX(*BXDewDZ6Jx9yXTf{|KCh`ZvdZ4l6tKs%j%!_;m8wXRi)Ar{%EPa4E= zDes>cWhIq|IThF5NIVU*DcdjMf<&keNSlO?mn3gHm6{G^CXT4uOXe}tXChsVe5gO5 z|K~!8>xJ7S{A0Ua7(jquH=>_Avc<$k#k_eF^D2pli(im0y)gT2Vov&tq~xUJNwVQi z^E*bl{5{2Hw_w2xMVYE#4Qm%-ZVC~uG$U{cS%t=#wmfF5fjL!!mDC=F9xVGyS(~?9 z$CB@qK0Z;S0z66|$7BFd%dtjqE~GmIPCq=*r5z-=k#+{^a|;ipjT1uN*Vyv>IJhzw zO{Mt3mn3B^KF7)IN}4Ni%jxuWD#_&rLrItKpWLr>arpHSPEr4}#rGcP71H@L{F~=L z)J@3(7NhuYcNv6HKzpMeQS)z#&57i(ED#z1G-E#$y6z6Ijg3d^O@C~OVjrNSL08w! zk&$^KkR4~pfzfXmh1~!n2MB=-qhBZj3sAWe%49HMVj(v|<>3~E_Z7G6b(;Gjsn1>P zc^t*EBI;y|Dzz5kI*zj0kEVu`>5|C}$vF2Sw=3gmqlE$jc|&1Ko?y#>&$a$eW`J}a z(}E{E&P!J*E%h9Z%<&mx$n#usKxEOqT*bgY?k)UASTVvg8dd~*oFK|EDp=4qF2V%V?DK8Zp{Q;v+U{jd`d|{)K>8NNACH@ZfB?34UOfmR5~R>C+vV}U&EuEJJDtVzpfwtNKokY3+^cU>2!GN ztb+QOZ)c@NMf@dO_5^;ooCxtSFbs*q&lddq+p5)>JFrMiqfF!B21?(D5E}ZDIpNNh zLFY8Sk~!D2`oov`31RlPa;J8asxzeUr_y4A;L# zoPk%8##6XO8Ink)gWP?gmgaivdYYwaMF{BzHu>U1SyzTEZiPK6d7^j^pA8y#{ zswJ*UXBMW{W8*rlyB7jE-#iTrJNl;gx!)!kn#VH^S3a=pchUW*9QnT|OwvoDOlKt)jGcA$SJy>W{|2cP=! z`m;8&GP`3rDYrupTSfA$kJoYS^lF}bJe=UOSP%Cv!aLK-#JGJ}c9hOGD*chAmxv}= z^JwYH>@0o#jaSoMqjK+U-Iy+TSCidbvCc^O#%e(SUsm>ECgOSyM~Pkm6TEwTnnd$k zs1i)2o`Dd%;8Y_FS_m}$D_Z>Ap)uj|?0P=3(GoTJSwE`FQp#cADz=_?Uxoy2!V$Z_E! zQf(I`88C~-bpAQ3R<82$6!*3j0&O9Qh|=TnxKf}CyUi#SwXN(-*OgV%2HTbA`;ou& zx)N1%P9j3T?ffh}{^2pshF3h)Qz$bBv$2}%)~ zBronBO%DhE^6h>12QLN4Kyq#%of5fR%^AtMuctlA&2Dj23Ytn#6$KTx|K;*<+Hqo{ zfj>1@=X2%9@zVvd<2X%Kl>;?S>SP;4;!;n+*T2Kor|KT0l>UPJr|xcw4d!V8iQ`G5 zKxi6R=K{PAq(8Az)4r4fUL8Ey@gBT3iIs7cso{BlD=g)o5y^YH+E{o=i?gIMXi3RS zip!OxtFTCd6@~e$f&zx23)~_~facZJv;cSS0ndW7qiTVJTRQivvbyy9&uoZo&>*WQX5K9V&=zdr8z5v!&ScOY@=yw9E&7A&PO-KoJ2l zS`hbKK^i?Zp&fSVN^wK~0x9^SmJ}J6W!B#laR<FaK*!VuPQ6-XSG)=)kP&qu-uqJ($4GLC!et9jC*gojrp zXRH)hqV8+w)}_wLDY@+lE%t}Com{nxnFXyP`gN&16qtA9oXfI-=q>-A@z%sH z2#BM+$ zW6l}YfDfY?hxZI5bO(x(xs;J2EMv&VJ%gXTse!G|`vFQ^a72UPfg^mtEF@_t;MGhC zCZ4!5KnM{WmAL+7qQZox_9JlMF&~9B!s{MN3%cR$(;*0q_@B+}{dWTDt1rLZ8qpEB z`L>1XoUp>pA80hk35+cdJ(Q1a>A&e;Z}EA=$DHnzcvSTbp?9BTNriLXwPp~BXIC9G z{XQ6W|9$qoc%jsU-DYBz4RG%H4$Hq{-kZPo@ttHkY&m98f^%_g2q@r1kPyj18kh5@ z0$6e)_)4k=pD^_^1;$8K7N=2@5>ErKZ2Uzb_%k#rc%*U7FcXQDvJ$WQL`ZxAsHfTDvYS;Mb4i$lzT2%!7unG%zP<11ifN0Wm5P929C3 zVIT(RLpg#p%@6;Mw2&32-o(qXp$YEBx(L@y+V}G4@o?+tndM-H$@h}?6L2mr(bcj91J*SqlU7bv-W)O=HSvPz{0IW}^ zP%HptoP@#A4Cf%&ZASD3$I1Wr8RI{C?;J?*R$n%nyt1`<@SW=SLQgp1Tj^D${%)-w z(MRb4IOwJ+KOyeKc>V6dAB$6TaJAh8mRVJ`*ilF$$wJxPcK$#KxbZE%wv=+Ah#Ix0 zZzyPJJu~tyW4L=3k?1qzHuzqW4gspSHv=7h#x2e5?i{hV!qCOR6H3H}$G#}f=!*-) zeJX+i(dL{~Uv9cc-hC_b2LtG?&n6-Q?%M3HZ8DCFgWGFk7mlZnmx7bNG+N%O`SMz% zwhvEzoG0HYo=c*f@GdC)4Cz1ClDc5p6}Dv%Kg|Xi?@K6-%3;XuL1Sxzj4Medh2qRSYHiKtN@M4vN_5n!_GhX(#xf^8_bFf3M`ZnNetp;ukcM=Yxd#csYVBUJGt=lgfmo_W*4t{5})?aV@nb+}tY3VE5pLBDE|KmyuU4Xyr zf9_q)@M{8TffieOa$+VQH@{GBTw3b$@W|x&m+_I&uiqpmmoz&2{!F;`*id(z){yk@ zzhyxD9gd3P1Z+qW91>8pgu2E+NZQ%DwEkyi@+Z#|Ei3^c4+gDv$n` zrAb^wTQ3Y60|1-=;Z@_qQoS+~cN7=0XhX%eWIg>Y$^=sAAAbaDPUNCV@7Qtz8E5Uu+>}o{rlZdPnhp^%; ztEHykk~B)f{GtL0+46;g!tw-oaJ{s;5b;B#z~#0aPRKXaFVzQ!cUki_ep4Rw0Z@tQ2%)@Z})n{34U*gnaiPl%mkAvp#`g2o;K3q+Z zU76VsyGM8(H~;*#nY3-sW5JSl7xo$(;!O1%`D6ax0oz)P+Y-VLzQiq4Z}o*wz*i`h zzE6e&x?JlZya9z94pozt7cUHmSq*5Gld zJ!I%J&L{w>)8F0|mV7TfzFSl!uGd%Y79HUqPD2BXuCQvNQ{@r(z#+gHBhk{`<8o!@ z$G6#*YtCwz#k!ALMHk$((rL5&G6Ws%v%3%6VH|Qex}10)oK={2n0wk88NBWcumJKT z=TcnwZk2M39NguwSczh_nsP+Sna%&wG$Ls`%*G;-AfSD~Ch77i`CMIlzd?%N02^@0 zF@ZN^zkd1nPNFjwMt@G$Mg|xE$Xs%>9X2^4Fq>Y!U#kQK2ifgm*MhEW-q)4942}Kg z`gXZ)?b9nzM6uBIp3o5 zy<@Mu-q2mY{K`guoLTVa^VJhxF46qDAIu-*{(!_lV54F<=d|tkD6Vzf@D_X>Ms#uJ zNgQW^IZ}+sM^L~6FYpeOm2n#v!m_GQ5cR0s3Pt?F#sGmMd?5f9=>Tf-N6A4rPT05u zY8^>=09Zjj)JJsBWr;?gG1@N5j{R0As_`D6x#y(aMoE$}x@#-eEcz-E{NT|st((1vD2d{jOq~?7J{t<{Qcm!Wk z;{C8E(*I#)eUI1p$>(E@?^Lc)y{Qs4Mt7}k^oDP%%?f{Umtf^16L=mKDb(p+GE7Cld*LP>;!%e=SKXz=s z@syw3yWajwEqYE`cFih;R+=1#f#LEm=TskJ!j`K99sdVkQp4p268aHo>E~%oVZaQ? zdG-YEc(@`wepewBCqD%JlrTRZ0>;y!JFLFVyEodOFp(om%9Yb#G4mLJI zdnaG7u2{~q=>F|yP9o0L+cD_duu3#P6!-1agLyLWRQbtI%-2_N#vAT{d=%jVDzktA z0-%4GGtTFrqOWdnBk`CFuZ+KRcz6J&0oW0&R<-@`(uwax&9rNKeG84X^AO>}C-{ej zfcU351x^*!7Yoa_HD|B>*kWw_%*SPUyNRXh=Q%32`RHdF%@65cuTf+~cDK}hPZj~k zq>jz1xvBxJR?lf+&GLYf@V3j#A4G!7@<@;tvRDk>aRUB%5^aeq4A~jTv_l&c>{Mil z{Qax1Y=j}lOd{aSMPOHjr^o+d4*;vb^tgf4(+j`RxOcuP5{zZ?9!FJ$^V-2TKOB$k zEWNoySJ70Sk}PWVw}@qdzlK%E=;OSEuU>W>%%Cy+S?PaDU?qq>I}Q#6o=%PLU0Ofq zSz-aW)U(tv+QdcFeJuZlU(nZlyO1d$*j0Md+gc4Al4~EFx{1j9Sc+G6HU-H&GXOm0 z#q&O}*AKJNJS7zWa@j2KW`VsWQAGfO8?^n8aJTNzNyy%+}kGql*HE6kFclldJQ@m&Lkkf zoM4kEdpASl^Sb=sSDdTJvb5l8h8M6o)I@;-N)7=?pp@CiM*?=S*4Qfk zSMt99^!B+qf|KlgIo$EEsZnkx(o!h0|I%^3!27yuO?*6+W_#X#Ej`vjf^|pRJm4@w zD56Gn2Qj(CxPANAJSmfwX4)SJnZPGTzoQRjZ(3<=(0!Ni$Ip2;0Z}sCWz~!jdW`0N zS1lcHWD3D3tygkHyRsn%2lQ2VE)NdNfWQRMDQWV>)Xo)zSJ@&lVO z`OeIsf%DrR1pgJ7jmTK7fgAzAL^Bi%H46Ad9O?2YDR*&u86pvxMjHRUoS`#~HPY1j z`49K4S&&SZ_5eeRk5wjx(K_I}gaLw-V&4iL{r}VZGpLKFtgTr-o2aN~5G0zoBr>7*=G`;`Gc5XR`C=Yqg z0rmKy+JOij9m!%hBfC{{fCDaiGj>q-!BSHgyfarlF`qgc-ol zBPzS?r2HFW-=|SOLSm{`CYoPuIEbI+%Q=OhI7i;&=yC7IWO`Ha=E8dw9?b)mX?5?s zkR<5^MVaNtW`BP;4}?U<<{mb;>rh)y;UzINo+nZF;=(Vj)C6c{uN=Vot8m{w(GAzGPN~@7bO-? ztHy+f*bI*k!ZGa+8nB>THO3IXLwKc_H64les`#HNWI?=6Z>^_1ZbAl_$G}hLgd01T zS~R1M%f|kgEcpByqUs&YY3+Xf+D?+wR6(8QpG|DD>i18+POah^TM&Y0dWpjEXS+U! z&c{T8Ij`YWq;w|2wdv`hPqz9 zSoF_f1Js;y|5erMaOvZr5WyE*#WW8pB)bn6b1k~vB$&H(%ZJ>5hbZ`p<+cJ*Q;3N& zjS^2m>>Cag;p@;_Ind{?#u4le`W)?ORsy)GBK^06vf~zP!o*D%17A?S$&>rI+;%^P zQewToH+HzTZhWpYX%oIF!^GBaHc_PD-OBY%*|*%*zm?mzCjV;_oJWYI(SdegjYs2o z0aXnhaFrLq00QY*va0}ulLA{r*>!|76F5QRRZbI35rlJKWFPO^$CI|}vJ@SPyZL!C zBx@oHF> zzvsq?Y8@|ZyXINM)cTpke<+3ZG&BK<{Ha#Kyqx~>9NASf*c}{5!V~+*00Z#4SPr;< zhv)))_$9`B^I5ysnDDJgB8+lrMOdOz%S5;@s|{{(XQc6*ty|$oJ0(8*mex@-MX3A4 zOn6o}%O$1NoKr^@t~_y6vQGDYtu3KTU!7NYJG)57m`=#*Y`amYU%TJGr=St!!b zz{?aN5{l&07vk{BDHaH2wd~2d)OIlYJ@oQ3l|rnP)wPYa(uOHib_=5884_60;Y$VZ zm#NPER&&2E?{1Bdx4UD1ttcUc=~r{|Pm}qc=jSDvbMwsDI}eXXBj0(n1@#x+?qp^T zJq{O@wdXzL~R^sz~jl-K^YtL1Og9Fojs#plL5{$ zq$z-79DdirX0%`+gS1F{fsjj;{}WaM7}Q`{dQR zfb*r22D2$wk?Q;66TH{?RC>)>;gc-8f{0W-gP%>*cRk06EpT0TuY1qJqu1vYa&j;7P&NhJ3Vx;p zhtf9?!iUziyOD_?X#FE25_E96zlGH)rQ}I*lDDWW#Gvhe8S+u!VD`q4<*-y%+=$O9 ze}JN>paRKQ<3kZ4?kacx7%G?T45i~Bp0T6o-%HTt;5A%V zN~|@&3x#(e2T#fJFf=a!4vk+%a*u$G8kO4&-ke-(9xNrReT;Th056bmzu3u$z?hAr zz^BVy{xUp{aEYHwj){23;G6X+>L`1}c}9t$M=JF`_wD|8?8vjz;S{XOZm<3b<{P`_ zV!-ikYxAPd*GqjIWX-U|2+>Vbc0*DKfoG9Gjw3`9#RslN!a_);EEnNG`mC(_qm&Cd z;RT3tMxbdqNU>=&6!>=_TmLB*zMtZ!J!h^8?k8N{&$wa~OVY8eRTmZL4bWieRDWYt zmQdl|iF3n_U&ZK2uxgM@!D#=)sI92y*EnRCub}+gGp5@=vrl+Z4>cIN*g~3YACh(G zTXKCZ<@3BQtpx2Pe22xm_;~*OA`f0p_yEgxj9ecD-fXq92o0i^P7!H%DlD2Ugs7TH|X_;M*$K_PAYkb0<=S&V;$ zQFCRc%ARg*H~w~Yx-lEo=%iiLi21fC)ANI{qm{397y72tBYe$bSoBQv_3zSy*ip=c ztRV96MKyD1p+5#q+@J$x=K;;9Vf>Sl0w`CwL@)WiENLY*CUC{GyR#WY(*o88*qaji zNlD0gBV!&^{%a;K;9OKfLn{AX_u)g+tNHZmb8<6?AU zr@zQFP)VaNlkq9b6jweLcsS_)&_?AI zR2etE`dldrxX;zsY`^oQU=DKIV)iw5=F`S+>D9Ut1NzYP1XUk=kw-vsWc}H9`#&~I z+HN=JX4<=58GNXbZ5nL4(?9slv+DuX(eb>E^cOV>2EeH@JkefXZ6~q6Kd3M#^B)?b zib#WXq9GUTfnixfTP|kj=@j3uT^X9nb#IOGT~DWhOh7UQj+Om73nzG8;wFEAJb1mn z6mWvID@5DT6^k4x8!yF+1tk-Y4q`0#zdXfJal^DY>646ntK2x4r!+^2mHcKp^jkFgkIDWg^SM?E^FR|l;#hN2CLNzf~vH6$M_8`0y; zdgs=W;Co1`dEyjV3UeSF8iGfGINh-%QzHT#D%)DAQI@q%} z30ttCq-nI9KPg)j0yeCU)2dT%vrHGc;f;-Z)CKg!Y6EKE69N_J_W(DrK>i$(g6!va zfZw!R9`{A^!qprEUK61XC)AXHFc!mKd?HLP1YC3t0Qt2?m2c_FZN|BbCKjDIeGnzZ zQCRd~s{qr5x2}x(^iQYF8fld8R&>neCyb$1L!Crh*{(}{e5j$Ux)C!c;U{GI?W29t zebK0a;+Tk0v?Sge`_Ja7xuS8PEZk!Q!V_{M>;#$f2)wcYf~GjF5+YlG{v8sR5|^Ep zMPs-83H=cmp91Lcw)gE6hJoF!FM}1jvtQR)$(Q5wQGGdtDFN?pfSP{>F=uYXc7_=5 zbJ0YC7>L;9m=+CHqGv~)goV7wz_CTxRg^h_|Nc`>PsCg78_93X144Ph zhI2ZJJiqqz0XwDpTDX^b<9W1nZCx$R(Ud9szJU*mgI6lR(0DNI0FOo4|RBn$F-qF6o7%dI3fe#i2=8?7U-MkXUV34{OcKA(nZAEI8IB1m3DxKt8Wo_lccnUQ@F9+%k3 zXAu@%*f||@#7y>j8;-<&}#zW+`WV z7mF@F4Q(wRKd#n5RgX=+-Tw6Yg{>vPe?}ss#0VT@xI*WQe{WRCFFIo-MKFmVgz;b% zz?v0;BTauv@S;Vb?ft)cbtMG#(eZk|R7HeD>U23neGo#8fKHEfuk*3XDYj;7M=Zqn zipBCBl>B{hkV<>=Qiyq>S7>)~t-nReIZ<-?pZgiPQXXdtj<3zv9@-x+ayWcO-uE1w z2;EZk*zBsqtEPB+ZGd<2LkaE=&40G#PEu}hwEat|YrP5<$`E`DKFB`lj{bidebE^1 zM)pj~&LNF_;Eyt7qPSde~;VPJM`?{1l4^3*aFi(E5gVN>C zDMA!hPzn^#lH#YELQMk{CmeD9+l{j{lf1^`p}}$dyz~8Pb;jKsnh)^h?B~;sr~b;R zY(9v2G&oYr?*V*l#ul@U-yMPH4SH6j+<^NDojKV^v01$y>1DITwKWunqbe8ggPXDf zs{e>*`-lSOFlTC7#(S|2zr@W$ybk&LZ9&%Ey+6fQ8?teW$6ki9!Pg^U6(EWiDsjYS0F zh2J#|v%$!oD3fRkHVuc*hka`Ai}Ojr1N#L3rPQ9B-90lT5)GW`=5o9GOm^3-6J3%A zew?FagNZ(iCJF|Jzm81F`5<*Ie&e-SM*h6o$KBn|+Ur+SX>ZV9njX51jt=;8w*HCA zX>Nc7(S#R*_k)rcjm}9Pj*@4?7I3xGuzXkW@g{T26BwlU^_r7yQ$IK012hKlJkMCU z)QU$RgfCn%+!&E`d1~540yDEek568k$yIJr`E)jYA0CT*1bGKklpQJsknqFKHi%p? zeGG$L1+qO-9{1cZ*iC9-t$#*pOzxElnfjfsFCu1(D;=?GElafgZGUe^<4L2crOX1x zk6wv=t!;SkaTNNtI&D~_V;%UIkIbR26;hqvZ)| zF}v1LtW!XpoA;#XrKZ)&o93dAH|odYuHN&!v`Y#D6)REdY)lhImcn5-DTW{XSI&Nh zB0po4LLWaNJr@9ZP_G#YrILUe>W2Wy9Xmf5t%RG08IkpUp-ea*f@A>_fNz!{ji%!6 zn1|rYL;Wk&`*n-1BcBw8`Vj_X3B%+r7j&kB3*Vwq6Bn^i4ye{-*kBoh>r1-ij*zBw$j+V<~1b<$OhinDdMF+4>1r-7ve+7?utS}88ne#Uv zj(;8xjL*+{d^J^lw>*`sciP~negL&x?<2@#F{~MYAx$)s!WwTSK67pdKmXd zKALQ;&y3#lpCxZ75IK{GVg1%>o;YbQPJc{^{>epGIctT$-%uxW+?G9(_|CJX_^cgH zoC^bQRarxE3#JryAxx@Q3?loqhdD3F4*CBiV5GhQX+zR@@k!jB098Vc+4fLjHM z*D%x(!uU`W{)GtaMW3@Lp=H1j!~wXq@${PGudvQnQdanj1OFPI1wP~!PZ~Up8QYVhU8(@ z<$R}m<8^R%R43-TmY>JDx}m9vu(@pmhl#*Pn83cA_E~wP$}U3xBM;yvk_qCYF*=NC z!p2*^@ZZ2V+8khnOyEYnd(-F**MPqtB~?Ko7t>|bqR<=?)py>Y2ajm`CYIUuAv_+> zA$=ud!hh(DIThcx;XA!T<^l9f8e4llP@y`^+?w5MS#rCDBQ&In(G-1JLCOLH{nxh+ z#S0TBrp3RXf@oA4-A6hH4hdk#4ps}yZ@_Pq$E0yun|sB5Mx4!whO9?=@o+%SzDR9a zH^0nUo*!{tn`2HQElJQfY(f$G2aO_JqDN7D`puEux)W4 z>+?)H1Y<`{g^w|8)Q5e@yH^HVdgdJr#MRHu4-d$8H7cQf=wQc{{;quocN z7kgu`zA?2Py7X`VI5XDzcj|-`e;x*sA9vj97ZkqudI=>oHGp>^sho>1 zDvsXZD8f(J;aYioN4u6rpW4ts%p@DzfWNmb&mM22KY5&^uXfREFH5?RRD|93Q?jd^ zhbj}+M0Ux>&;fWrw=ww^@kL>uH@Wt^a7<~rVQ!j%766ChK8>}THr0VI2bGq>-SIi&?iMbhLUq7JEa5J>!~?n@mQ z<_AdEw`5A#qLVFX7N08oefoS_dY{(%enE_1*g!pZ<>Nr=$qQ~@u_nr-(e^-C|-mS?OKNa21d3p96x=vDMdW%|yb3j_$ zaMcf^%($Z^dd+Y+WjNC%!g(m9$M?Yehi@$Zj*O^L9wM`x)l(TwcAPTNMFUtce1{86 z8i#sJ6%i&s)XbNiyuF%nkjTq!N{>^=@F33Oy5|8v5=WC!+}fEFQX!u@4VcONVcKM> z7OSO$S@C_pnabIe4^LlD-ea1b?_Hy3=S!&EH@XjkoUpL8G(ATgF3bh526#)ktt((+ahDpC@tVkm2Ykr)O%-7MZGiMdP zI3i}d|NB>mV~OAQuW|;Ixky{G7vW!X*bv9xDPpzeWyY^sT`i|%rqnfSf@P*Gz?%=|)ftb|wD4^=A$~iC;zc zP0Efo_ix|l?kQjA>&?ph;HB#PJm&7?rhMI$8x@g#e&LJ&;ftcaO@mXoXVue0EH@s2 zQ(pGl{2B3dPL(!8V>d-+e$Fr~@xc0QlcZ&+%xX5p^j~qc`}@L5dVhAVSpZM|a~U*Igv9AI~g>c`WbNeA_CBC5zBu z|2-oR_gd5OW7=GB1|Z&&0HUmKj>d~`H2tVBNAutM#kSnI@jHt4%2Y*xPDk)f z7>U-A1ZAd>{f;kgE(#Qr?ursH%Je$d$xQT9Li8D?~7%1Jd8?RkocgH0$fK*k(E$Doi*b6)1OFy&W?q(qPYRO_*`#t4$)tz{vtQBkw3vpF^NWfT0#EJw%u!;HHz(~ROOyhhP@Aoi8Eig4AR~TwcOCFK_Rd7*s=%8R- zqApL*Y^&{>K0ervrC0OTwIHc`er?>>Y}oE&XikUZ8MP_zkZDOxc4j)Yk^ii2qq=f5 zorE=VfnB-Zl_$`f)2mm~hSj4vVJz&9&Ln{jep+I|d(6fnw zh4lUS=BU+K>0Pg^>l4pD^2LpBwu$l`f_oCF@`g>ClY@hwN7n1k2~+=+i^haq-M}2P zNHp^|gl5M34^Ye$MaS z=YIaLc*Bc5d!K#ITI*ZZPZ&4u{fk)Ce!f#-MEBbNsXvIK5sU|HanjKC{FPeijvWf~ zZ~nd#&Wx9%@Q1PFuysBp`orzddE>L5PhYyeXn2O#yq8`IuDMdM^_D%4)ZF)FeuK@r zeluP-!)c2C&6(=@)TUS$&m{8OHzsoZR>QScVWA&=#htO!Z#-6_&Z7V?%tYHt=imvt zi1^4s{6Aesh5=y83HHX+0f5I2eZ>I<>u*%>;cv_70X<}tbG@~913?~F2Q~KHF6hU> zih(Hp)Ki!`s&PI#nasfVgng`j(YfT8!%oRyQB&Eq@3^nHZmG*+{q*9MC><3NDbbxd zwUf+ezk)oPY{_5vON*9j`)fC_E^-a)G^b3Y6V1P^qEIW$n#smXD`yrY{o+t8cCgI8 z7;N{VZ}EPeQ!!(e4K#PmQoEkUnn`5M0Ks=$LZJ=Xju2P{)98CU+R)^9z!>82S2dd$ z@TwsI&N#%dn@3|w8CInAF4k%0q3k%7^i&ZwdPE7~3FcpkyOTQ_oA#!kis%D6AN>y~v6$b!2&XFu69}E$Pb_^Ixo$cmnL@XuZ%J7m zgPF8qKNZ{CnV(LIeK=%P>2%s2HX2B-Aehr`f^<7VU9OZLzPlOx##S#JAD$**|M`3Q z3@=B8EwTE*UB}=t1@QmqNeDs=kw8jK54IzYcbp30eHV#yG&(-e{Q+;OeSaK^{{0sq zfxiZykJ3b)taIG~YY=d4iyQgG!_>WW@}7U`oo04@`GwWTAMcIj1cliYK3SW}Ix+cXJelncasahrrbB%{8EvD zYrobw0B$xAwy(sbKiy&&h+f2B_-{;-#eJT{M{09|b4*AIBPF2mjwxUSUm|Ud;fLgH zx#I^pgWnG*w!6~mt|uu?j57iL!g0s$TfiJqb$hbb*jl3beLLY*j!H07;C;h@o8e-m zm1bM4L*xEGC#ZhEQMrFFXgAPv_TC1soFvJiAdRT?y+Ii)VdBs65vv^^MaoiVtz9-1FHfHS-8N{xRr|+4@72PQ+*#@{|3VwR4Q2b}L3(X~ zuPDAt47tAmj1>RC36Oe@!(=LtwC+cW7P(HL23}Y`yo05YLWp`V z172htOkV`ykQRSCqeC|ZJ}Bh|=cOXJt;~Z2Q4UoAIK=})x4j+>p0 z>kkk5tJUsnAFm$Gk0t8)69@jK@2d}|?a-vNIj`;csL8^{lZ*EzVB$#XebT6W^GB}^ zGH=)`i}s&u+jmb?e|gbrEMMZQ8;7s@guf{738YT0F1MZf-Kb%sNw$uY?VaF&{2LF_ z$08{PzPb_b{6|H)ht)H*dXM-Dsr09CI{W((5|F=lHYA1hai7#z7TtpGMTJS0>JWWY zRt@~(l|dT+{sv_aApaI}1EbUzyXUT3>wDU09QRSa>U?wT+dLn7_dR8mWlz^{lp-O& zAhCXMcv{%c(Jg;1atX$3^^}%~j}^?4n`N<|8uDLeK0zy9$jX0@TV&m4B74>E;-jgo zMEtA@5HCGguRHiKdkwRP2WxZ>rpj4-YfQSt&(UzOHn3sbacRmCs2V`?WMFhf)IF;6XUY6o+uq23ajkq{0L{p5iSun>pyW*|=34UV zyXmSyiJJcGcM)^D!}q*tvTak(0#;-nQZYm(szklb=q{Tkc5QaO>GtDNe%tV1*tj3x zk{h*y1BxZ`q04mDPj-&9&tJO`^tX5I%C4`Rs(5dLS5`<4xcmN5t&a!Dc|Ajrpm^^* zWis{5)$;7BiNQtlEfxL2 z8M1|Iz9VOgEfz2RGSPZl&q6zy{{p&NT>qa3pWbJd(sv(Arf6I|@tpa}Qe+;^Dh0qV z^7)T|%Z7b{7a~JvVbYO!_K((ZXHZpcSqR`7LxBr!_e-T8hFROSd6C*ilTI ztsJ+~p4Zf@dq&`xi3ClFXCkC`Yli;;HAa}`UF2sAdDx>m^DYZuEUx_C9}&+Qcg>Xz zOIi>ny;V1TnX+OY@L(bA{jiC)mG+IEgi`LZ+PG>Jr&RUF#>%O(8;homrX4H;L--KK zCpT2`2sgM~lN;q?526@%^COFxbiMb>dFLR?$qN?eHS$ZGXJS(@)AP4)&TC?yVwfaH zFmmbZ5GeUl0MLEQnXV@{?_A@)ByB|4-*4nQ?lZ(@MF>dDasp8ka$b2nJo^Y>bW@e7 z7!{hAal%_#K&ZqEb6$ywy`(Q)KXT%3E!7n^T%&Is#ra{ip?+ zV#;58Q5!%Tt-EUw3%Ev4Ni%}QwWHtNztjJWY7%#Dm1Xm33A2RWA_D&0?>r*%sJ=2Lv4P)u?`8C) z@591o>>J6Qr;7AM{1AqZiw{g<fawGZ=Nw0ZY%f%es`PVHtf?xV@xT_Jev0@~@cTFaBLq4`up1PCke4rRf73{voHkZIL) zKvd>BAp{t`l-4BV0(me|%6ZrzREc&!!{I)c5GDTb9;*(7yq;2r#g zL&{8DcTvq;urL)kkS1OhebIaIj6L*~B1hQ~?i|ZVKqA{0%1%p0TmJCg(?-vwrkd+K|IXEKDLy1eMQ$x( zB?P((oi{^*wwBkzym^O%bw!1fzd=ZCi4$Q(Cc3oCEuS=Ip6Xw)ZK#@@#j~5? zKkabSW2F!L#pcnj`POd$BYBgR2)BJjw~6C=rcAV#Z)E=e#KO-fhRQOtp^p8-?vi0) zRu}MlOlpyn&QvO#fWUwscpt{dFuFGK;lvdLOz1-X#~#e!I2B;OULdfpP+GEzTe{(6 zjQAdroq70K@n$cr4~)kpjw0mw4;+ISS2Kats?eci z8&{#>oMa&Ez_;@edFw$%T?A5ENW!BUtxE8>4ndxb@x=@;U_dKyqB329JJN>NFt*Xh zCzzE&R?NM25y}5d|06+JgC*FIAXm8q<%mGkyz8u=_)LIA1fM>>HLg8hFJeW_Oi=)f zUt%2OEaq~^RFFHA^3{nez+`-bRfwUxvG}tHd*$dUUWwKcdpN&r@V|^X*BfEw z0XC>q<>8iNnxaFCi0zqlXSFFrbJ*vR`VID$jp+K{n~3Z@_Vn;@74y+FX4Jy&Xw`6A z8TI46<=lK}LDJCTHH<{8%u0D%j-u5r!1#jpKHaJJ!ekOX4MA6guvUJ=c!AFyN6Y9Q z{t9IXKUd~34CayS^bkkTRgG8heN}>EY}ctn?ue_mDllzE@Zn7S%Ox)+9>HNNHpRmn zpBSMxk8yJNp@^ivc{7c>ZV+ukna8`A=5N2WJ9h286tezx__cuF)p7NWsZ#S7$;mcX zT&cmZwDalswjXxAzNfF+vQzt%{d^|{4Y|6E_1qzaRI71Q$ct`^x2 zY+2eD({xik>eHmP-X|DfIk!u-i`3Qo-Nw5sgV80ICy+L=-$}v>V{bjDyom{|KmnKg zurtBD43CFa3c+;Y=*j?vBmWOx+e!;edJER!gcR)ST@(WCo1wi%khfI;#ZjQc6hh)a z?lTV~LJLU9`g)H(?H}lo^pq*ERpa|kd9HGHZ{1e?3{L8-etJ9Ibm8WMDwP>%@VfSe zGQGM=!lKL**EWrP<%;#LQvSrQp3`|HlKItv{aHtO3$AyKLg^gZ!3mrD``06K;M9cq zBI0-El5$)XkEtM2q6L9@zfm@RCVWh|3<3B&a|eOxR-=QX-KcWOzTb43?NCYAq{GiK zcwiStJzh=1NqYs^kG;gRSwQ7@69v7zoguDU{~{7m^yARhUYx(Y`DO8wU*fL%A^$dw zJs;PLs}H9%e;iGnm_B6SQ-fSrfF9m_<{ZYPca*>07Ulm!PMR`9(&{9~ z(^_bxg#!`~?IC5L3}HfRr}48Wr<7{@dDg554NAWM7LMY@+`?+CKLIcQMIhaD`ExkM z4HYL>)7gqg3aELL*}jsI5w^TYmg*TDPwD754EprpZ@o6%cb*Z9CR_NS%k@qds@;99 zGWEFYcV+(6X#5jX?cG?&U^kg~sG*Rr9V^!m?{r}?4E3@r=;_S1!wkQuWr&%Es;Pm;UOita zu~uU}-FW(PpZmhcc5BE`-*g-)`gY0#c}o%xvSY?vPJC&e+zCCc^^o1XuhTY8-l3i( zlbqj1id#}Gq5163%87tAPiqKD-MRz?lMxQ~9;SXdJ3rE6#AgHZIzul=)_V3`d$|nb z{62X@4<}JVG~fRIxPo`rIpduOAf9eW}Ut8Gos+mpBKK#TDP`h=_CG+ePE|?;m`ednY~>}x;yXq;lB01xN{0* zNaUN(g9Dr2eY4x&+5ng`?4ZZTWHwA=WURtdd}`b&@f`C*nEJoCvQE2vTE2fXzdPL@ zu67`R3i1a5IU!bw8RkIHO3y=p64Q6H^1O3I9Jih z49w40n<3*2d=Yn|2}QFgwa}mL)38eflEleLH@=zKS+*M1wF@Z!aLROEnYOEc{n{o4 z1#p{=w;{Iik8Y^yAD1PMlP|oypFUK9&J(hp2<9{^F>$VT_tmK}j-|3MSyma&632V6 zxZx=DjTJU__WEO&lux`XGy4gLxCRA(UZjul0g~JXu|u6>?vxylj|2qyUU(P*j232r z90#0UqXB{gM2+BPnLas7=F^8N<4x`7>l)>)Vg+Bj`~vj^SOqz8HR!>(1s3eE;sE7w zuPTr+R#s&>o2ZGE5zxNx9JQ5eWKRqY``B8@Gq1`y-S_;Q6GU14@1?u1ML_1utKYx! zTAU>LNA}bwr@H#JyGVHrcn)3uvvzJ&50M=%3~-U-58i`^|2uK~*iT3pu0R^jl>UcL z0Zi+tMm}$PB^NIS+Q8rvRypHYh>>z$u5tA<4ip@`NXO+9nVsi^{A58q2#^%;>H_*1 zAWe8}Z|pDPhY7*C@e-ZuuGKnVQuM7}tJg!cf!FzqkII zwx(p&L=(#^O4JA1%{Ihdw^WEF+8Oh|nw z;YZBDD54WCzXPYC5uACJW9nuEb_UUCh`@(8zYGHh!(qMw{gPPNjc!=8;!XrZuE9ZC zyK&;30#Qt#pBc;@IbVF!Vpza#VLNz-S0wUFIUh1hBI^z=-KAoE_dl=qW8Efv{|=(~ zJ$ib!D)I}~QhHY$^ktLsXGD?l!_M+_NLIp%Pc4~iGdjwPJfHq&K+kqP5Vx305;S8W z69kqUd@e~;f>+KBRuJe1YJm^HJU>Rj5ulR!fxjmf=QRQ7MB13?=delW6y%2WmxkhO zzP#pPGL&k7eyj6ijvw}I>9b?PEjE|rEnfS3n3nD;QAxEbUh#WlqbhWFfB((88COnF zP*<5d=gS~g8F3RM!o@z5SiZvf`~GkAiCqz}A9d^>yXutMxNl+hk2JUcTcu4f1Dz-o zKM!Nt8-N^HY6#<1oQ237q8x-z-~f!EqH?-Wg?#Za7gbSF`_TxuqSB6t-hhMF;k3b? zuh*gPP($n^P4e&8+YTTbYj8^f&t8!b92eoxE570tj|^`+yO0!RA4;g@JEElA&SLf> zi0l&AZx!Ar=Dh!UH_!U#l&i$vg#D-b`=|0xp0!dV0S!5!Rk}mUtob!5sE|=TrEn=z9nS#ub%5WoT_#?{Mna^NW1k zfnqAtpmtTUeU16XoP*6`Q>I6vPrehQ9i#Q4;0K*bGiEm|aWI6u>DM8@yqzpsj6B1A z$aN**?Y3V$qOG=Sg%_FcTP&KmrUMkbeB{3HNbG z-X^R2*|To~Z?~75+Rqr7@Vajxbs!tpX4rcyaA5w$V~qKlqm6cx@%YuQj%|G(-+qGC z5#q4BE6|Po^=~0+LSek%vujY7&lOuEStMAKtw6ESbm#)Bewu~%t#;3(>X{QKUa2dE z2ycD+7ibF~?iKv_k!NC1`rlu|0Q5z%L}yc(=i6~dRGQNSxfI|N&55Ogc3xvB12DXp zM8!`mMmDzJ+x++)?n`CJFR^#r za-gq0I@bNGM#6s^-x>VH+{!aP=ma^Ndt^KRjx_EKz9R}^Sr0c4jGQO1;Q*%iVZ#}q zlW3fP>0PIuCD?pUJx2mOK_Nl39JhLJ-i=momE!&+)iQ${HwNdd3To>8A2G%|n>-@c z-M$)MjQW~7dp+je)7y_bcG_F={L^Tf#CIBAPO=KspdDx8)zl=m;dso*XB_P>$zB#i_Wp;*KeY1lJXG~hizNp z3~f2muBc0IOicTiYqGxsg*_2WXuyOak`S8mf#nc;l+@euTHDfJJm&p>8j51*8legt zz|J-=3}L20*Iozwz=~dz1bsUuU6epjQ{Xm3Jo2#)0DY~siu3AGRcbi1y=wNN@$s)u zq7VOx3bhNLDc{yH@c3!PJLc$mgDz!8Tu$6O+fU_E6BBT=I23?6dzyuU$u|0lw85p8 z9LA$rij}mMf5CKrs|rdv-3aIb0q-Yfi~u%ubOj&wP;R=%cX1^5gEyaWfWi7h3BWxE z_we9i_;ns82+mG4f`;dZN^-;5GEclU>HO5I{Pwx|{m!Ch zL{$m@=@baGd8$7BhL+*1wUv@JxNvyRkS4CXwJWtLC#+af3TSMWm6VhN$*Fcktplfa3Ae9^ssc{r?<>A+c!MMQ`UY~b-s%f))NgY8 zOVfh=sjs0TA3y&H+PWk0fj?D$@sK9!JyT5KDW#QL$GXv+PJ_Nd)yUK=4K~eCxu_zU z;s5WV(ZBv*7u^fLgVke8?U*^Pb8&H3SH)(hrevhOeg8JLIO78kcWGJjyWD)|XR9xq ztTd*w=|0D4v!MYd!d+wIDT@eihp%@4>9^!wZ_3+NgToCT)z=m)D*;@>?r;uDL^{e# zTW4ItJcxX?2`b_{F)d;Nl|rH!msA=M3T$}R&-y8wEs;ve2jUsmyEVSca|AkugD>eN zH8VdD;=}(kIrH`9vodK-Lp-Zx^wr1KA8^5SlO2kFneq2&NA`Bh<^5o|a=}~;YDhPu z>9#mG7m4;TPyd*_l8NOZXIwSz`fRCM8-HkS*OXWS&nnRp^RjM$1+YOxIS?}=5C!q1 zM40c_OUS|ej;u!Dj7KwrNj;@A{IAC?+AaMD+Ev4ZQpW2s@5=$ zk@-usY{N(@rm2jw&b~=dGU3bnfGg&!Y{HF?WI>vFuFXi;1gHC!(i_U?wpn2x?t1`( z18pZuW7etTZE%?z0fq#GTf-yOVZcju(-4e+uiv$Pn%D5tyUrR?zs95*08!GuNI1$X zZ5k^mvzg6xBc}#l7f~vm=ZcC+k2ndk;PrUZ6)#iMIMaI-4Z5O4~jbS zR3zMg_B!(y>5B@EEK8GVJQIUQw`mPu#Eo3WKj*WokJdqvK0NuVb_%3Xk3xOQC~*l{ z`6avUzOWd$w}?k;--idJjIAa;xNM5kH?E(;?00%d`v-%W?p8Qs#|IiC24$0lQDDL>UZgLA1-CgOS1+DL)a=<3=!NezK(pI$_+q{6AoBh>Ab-rY1C|Lm+{Tt z>tmJg37O1Gy>x!$ZMX5S5%(;nXU!|5b^P`^KH2!t$e3!tS@kL3?Vg}MQ0e{{i!g-% zCZr-#1|z~o6O@I($VdPQ$20^WAs=7;U6t{!m(B@?SqswuyMN`wQ~_RNUOehAvSv;P zDcre3o0|P4x^kH+rs!b6s7Zq5@-c<#-x9pmu`q-Rk^7)XuKkkH}%6 zRhpt%Ge2n#X%2)KfK1)U0hR!KTYxZ_dL0M@@Yga7TJ#}0vjz+Vo}pmtB~~Xwpo692 zMS}h1-@L$f{vBNMW28bUflbHjO{|v4J%c~DS9Vc9GR6Vd7y(}nUQ(PVD|Y`Pc`@ph ztpP(BYmu^w$U@t^H|Gn^;c1R0!QvVcz|v0O)qSfLCvTxtJ0}>{4?ehW)Pw8BIFGS` z>_O}%jHy6aVhPX+yBGkrVmok*V2i?`2Juk{eT*_pKC5X)kO0#>crEB7n8^ZYH~<^l zR)vXpPCWZm=S%C3H#}|UB^1~Nb%13X3?AH(b8#<-^!;^lI-};FP}BA$>-b0dpi%Zh z+;O;{$JpM;!Lv>c$bZ#yjpHNthdqyTr7z(KxBv?3=-T?z2rVis(V_*3^29el3t}PyIx#Ei;M; zM`iv_f_b?#f7I`3OKf{s1m6jQx!5*iDU(1R!4wak$})qU0#10R80*7m2jWysN#Wxe z5r+U`-jeS#ga*Xq*k+H0Dy}^qn(3SRck^FMzK3=WxZ!+UHCi|^%~e7GV3H1da!Hl) zr~YLSgT=k6_XgAvOq(sfM7;OjJN%3qe^xUpuI&Fp`~Dl@#mr_d+NjZ|RW$pK@Tf5P zP+UCvJ3(PE5ljU@2Xj7+KprCm(U=rFHjr}<<}hfmNvx@;r-zy*tKwh`bFBXhjcFnU zD1z7)4Dc7p(5027q#ce6co=)TlAO@qMGef%eRVlP-tlFfoOwwtI?+<7S6r3jNom&|uKVzOCwWY--rcQ{)6p| z_!+BxWci&xu#6AkmMklZ7Y|92_+U|7pcSLW2NP}L%lVxY$u5bxMUuRW5&Q_ivX%_dRXBjcIccZv@TYE_UBQ|>NR6(wVCr$8J~Z6Grw^`3es2g8ZA{UqGoC0R@>^Z#Ms0+TW)OdO ze`4jt_wFGIk>B`u<&AkoLVD$8)q-!h*r3bTwrjJIwY&nG7&utV6#HxJ>^Iv82G@{a z8IJZ;lmd*8jA3VM>~)jUHRq9kP8MDefj%|?flY=bVeVWT0}UM+4kEbfDk{(bOt%Oitn6u~v@dy=yNJh%jP~Jb ztR823L9QCosDdMEo0mH-SvM1~7!Z#!aIP9ve#zvK#C-wF)F-lYArAh(5e^ zY}1Mnm30uUCan0}TN`(PS~aftQBiEI=uakVN8so}4jR-|(>Es`)m-bff4g)C9xnqT z7FjW965)*ghTbSq8>Ys{6LxF1xXTyIM$2HypT<{Uc(oqbQKG`xF`x*++kW!Q!k{=l zz=PLTX|uSO5=oJ^Jskn?3vsJ85RPz9f&1D2a-o7nIm;RJ7GD-Jjui zen0kgo*~%)+lPSj!GVlFb0TsV2fuTIE(TTkwSZm&`{&D#-uL(*$t>Z=jA3OjSbd^KqfC@n8)1*sDlF_y=KB!n1k-p}}y2_Uo zGGSr)q%X4e{z^1=?ebS;vppKA>obm|TWvSpX1*{h>RF57BH^%g1e&|4%F*=~mrG|J z=RA*;scD3NHRq=w1wo(EgtqK3T*PugqOm0x^p4-9+b+Za_h4$~!Dk~_0~9Yba#f6A zo`Hkx@%sqS*%+K0s`(OQb$H~0CE+|O2nvyS(6sO){?dSH2fB|X4cEW^b^fWsT0}wN%b1&?b9PBP);|#5{?>&3fBhoe( zYbB9sHI;XH?0WP?^^Zi{PdR26Ro|wUix>f0@h?OkG7W7^lvwK+yFkP{*~9Ki6*ze) z?JZ+)8T>iCR;u_gn25v~FxEZJGlcVELH8!Mo3dM3dj_bmslkEUfLdQMw{?x@X}d1B zajW&eG2_6wvFFfV(;QBtHC*u61H+93RTs#Rh$#x=CV#_$I6rch!#U%*7tBid z-+wW!x=34H25ajT=#gyfza04{8fT>_+&8Lcn+dX|5SM&#Nm0=&I3#!QmZo~_f5%lw zBG}&+gB*h3iP{fi+XZ+GM7fO*ECD?hKa&OMqanDWMRWkPK87U_V}1QizuZjvh*#B8 zs`a*4RXe!>R^yG)J%*d;4kVivj>qVZlMIv|ve;3+l~8bZZDBvI6py0HNH6`=r0dz2 zd7tDVA%%x@GHG8n?k_s)eju0j#2JCWi5sl{;r~AGy*W13Z=JDa%S>&GfOjnfaN017 zB47f>@ydigTvpM+4(Avg{1O}$Je=Pm;0po`0a%B&;zCcm6``YfWLe)FO)gnHSVTgj zM&Nw!Tjd8ELQbq0B_4(lJApz=&nBL~@%p#b$f0~^==ZqBGZ_`Kp}ey+PvxVAkJM&` ziR&L)empa8x8#~G3FR=pGpW3wYMgsiPHmrQh11R;*=@oet>$E2tC7eBuMUeFf$GL{ z2CzG4Z;1&3pvBjLRZ&dKnig9LjFH7k5Q8f#!scybU z!=Q^1!#u1=L%ZamC(Z#soBRY2B}e>G$E`kVJFvZ2njJehNgVTGjU2dbb~vclvOIQl zSIyV9G8|94zERWOW&CXik#ZSs)JsUDh0b8yn#tn-nA~V76?l37%jEtH|NU+KhmJNa zGb1@Y{@vS*=%lRFx2XwvnQxNcC(ARWto@DD3DDa-QJYtK73C8kJ66SyjOO-Irp@O@htU|Q-HZRga^uM%_cSqR-S9D{sgsX==nspGyJfSZOt z>M3}kfAHCC;o<}xe#g104?O+)^FP@py}K+QVkRb^nga0SsHp`;hEJ7hP44Agv-BBR z(tGNE0}(VVfF#0bV->_;bEU%~KHL!y2hzm;eC$*me5BB^>g?^0lX`TSXtL%Mxo*Nmo7taZzT&@GL~O$g}gBa)!B)_OZ_v_re# z@QttabyLBRnlljS5Bt$h_Db3M4X!fzu|e}A-D+QIMw^A>c6R<@_3J!ut><#q-@;sa zI~rmW*SprY%DHQ|d&LKSSGT`RSxzY;-#TJ?PjcDU^S#BNhIq~wUuO~~M9{OHtMI6; zKQc;If}eHwxBCoOC#^Lp_nu}xk#(v$SM?W{UK!iZ^uQ0@oj8DHdUVY6$Q4ORy#luH zfVwdJR;C>V?Dr27EfQ@$o`bn&No>DD#oOl9X^w(OB_&LUB>QQK^21Y7)a(EGcVF!K ztgifAdi(xWOKm`%##qF(k)(8jKBh14)_tb?@ih*Hlw*Pu+K+M0hlDh@&-r?6E;515Uo{-8CzVr#W_TVZw|?T1ai;| zFoF!`Pn!&%h#cxqyJ@uvN|6Qqs->^9UksfZk33T{u(lM88IUm0`jW>_=Cx*qccWRI zhK3F{xWrj_E+?*7*HtkOcPxVV+kyj%^N3zt37}a5(*a+HWX&fkK|;-!&djZWdN{fO z<4;2kc=3!GM6ItJ)0h5ja@3ih$fP|$Aa7w)`9UZSa;wfb(vtOCX=vOpSXk{{YFy9*U5JF}DZl1uuxT{0T7~+E*0Y zJft+d9BYrm`Om`Pz7-Sd3&6b4C~m3 zN1cA^7E~G+@Z=A5E_Ykh0fXW&E>VRa;r+ap{peeJ7PRKK;KS_kBa9_R^|iJZIwyPo z^v(Xu7Z2^wasW!oc{vnFNn1uE(EBDxz^;wc@9@NwF@hAH1+KPUuypjA?{)B=y^nU< zFHkCTs|*m%?>u4d8A{>0aPjqF`&P`4li3r@Z)P@>{YMEJ+-uX8rWQB+kDV_* zFDK{>kZAxC<$-c;mQd!w4D81=&rKXe&_zr#F-YWXoC=s~8}bo>gI5uxr;sEgvC``+jE zw+tujbD~zsl|73C@QmYg*vXtL?cprqA;K*du$rniot;#C)3r~)|1=3tt)Oih)=BWh zrq0F47;cG?(Uxy-;}Cq8lmaYn^MYX980;>KE8JD6J~ErvK-{V|1|ty0Iu9Qs{0~+} zch4YA*)ZA5iVNa*!5sa3lEUCel(BgA0;@jVrGtz4Liq2C+9TN?8UgD4C&fFj;>Ee1 z*2z~kMe)kFml%stD-+_%%cP1z@}@ZH)4spV-}UcAk8A$7FdN7u6i*W4o%2+tL>3-N z4X3pv*&=2G1jeZ2195%w!JrP<2zWEzyR_ftT71GA$YK_T!%2+Yjt6CdKxbc`4FX=Z zpp|6S#j?{&eAdmJ72@s~eRnI}Xj9w8Is4JG*aBhJAlfUJ%D#GAk+k+FE@c+fT_kfc zZgOe82zk?j^sjc?TmyZ#6XxOkDS(KlVa2b`fzAN(oA~=eUw(? zdy|{b4be*lpCr6x7iH8#=m-_j-v3GoHzOY#gaj6)fmuj0)`UP6a)qBnuW2aWiv(RO zEZRdd0uV`gDE%2Tg#E=@MMEX4h;=R zQv!L@WVlne?dRd$RC!1SH-c4|q8%)5Ag)E~Nl57&~4rpk$^2l?zQO%UF7IbR5i4QSx)>N#AptnGPT z#SsSM8RVGC9c(Tg9axEHLy02unO$QZ!&YoG6=pJp^Y0t@5&`uwssh4%z;X6PCLx{i ziP*ppG5R#Et4QH)h``;Zh1sxi*&QiL5CNmwCIpa%!*eCrTj`p+Z~Db>`@Ng((!-X- z{3DF{af@9vZJZn&t#3G;QVB&_Wm{c7t$ZNH(gLI=cZnkl2p|2ZYyB0~<3jm;pepoa49tbB-w1 zbK7bn24zFWO}nCxt4v7VulA}PRWjS~ypKTDQYA0IqAfNu>iu+OqowIyy@p8S@a-xD zdw6xhZcvAtprc=m!RSl?-O8CT6Hm>K-RF5x)F%f6<+w3$X_DOZ^`cJARgAs9%NINS z%OY~I$nh=uREumNcY)c>%-A@b4@49CiNr<)WH;$x&U6O#ft%jE5ej{BL!*~hp0|Ex zzAQr`VUQjJ`gYwVbX20x&OC34tdtmNt$rS8e59bx(&j5PF#I-tu zISKC*^2+inK4fQ=ma}TWm&H4qYx{8>6#+YZ{vd@%$XWj(*sNkq=EDJfD%J(6w+7z7 zEoVZo%_A%np#^I6^!g87$!3>xPYYcyWX`K7xUY4Xr$cU(Uu7fvzGt&Q;4#X^kx=c! z@0UU+4RpFf#|&q|uhW_S{=Ay0due#rIGWGat6urp6h6Zg{M9M-~6S`H$d>y~IZ3XsjZIzGv5U#WPSsuI!0 zx|de>>l}Yg?|r_|@P&t4Vjj=8dU>oY`&1Cq}D!1*;sL za*ErF7u6Cjn%4A}43_s;Fi%O@z@>U<)B0aIA>vr7UDE%=^J=fPh?tTZF$DS`-w9ya z%$~p(D5u59A}#or+me#ZI9}3S*tJv%;C*-Sb`QOugL~Y`k z5HtM*e!SUHJwjzb%L?7G$W6DU@Qa`zzIB)!nrJt|ALxPBRiz% z!E!pDa_{fIB=T8~8Bg%^Igl3DVRvC2)FcGBA74Qb7`Ec?18#89kQrh}rTb33PJMR^ zUncui8nq9V^Le8VOHb}x+~|ct=6jis(hVt>U8!nvi>k%1#m)jQmmgMV_6L`Wzd@CW z3L!wd6xXxVJ^4Xmua{u~J5B%D452@abxM=l1A0KTiNK(ZVc;E%HdZ9wu!(zJqk)1a zCG-F-bb$i%YdE*RSrmVVhZYYn-xNxg)i^aRB?PV$t0=+m=3Y^Q$lOlx6h+!QzoHYw zBQodG!s-c|^A=r?u9cHZwLJ{H(j(aPD<3GhI_lA6vAy@8aO2+Kk)H4ISU+8A3gIHH zpV-H;4|Z4{FsIH{b5vbvC^Z_q@^#RX`t$} z?wg-UjZ4#Svgiw;Oazecbc>AufwM|9B*=1Hbb}NJCLXsYm^0jaLT9gihTENYSIF>I z_wp&VIQ7dQrP}G)Sykef2Cv%J1@C?RuF@oT|Eu@t`$+YG-2Ky)Bqqv9Klnw{Gxha( zrJ)}6Y=TD0X#vbO#}~8-MCC94LF5?!&vudgH6aKrMAyRV@K8ftD3lQv&g^PE2TKC3 zY52O=nx)d;A2FTJQtF8-&R~Nmb|^46w?gtUSk!&JF#i^ziHI@kXphv={(C=8lZF)D z3D<~NMgLShzhp=tbUDxEIp6F3mx9RM?=aZB#>z~imJdID%k@lcfU_p?=Pr%-4ym28>ix8ztc1s zZtFkZm~iw{`{Q;wcSD8dhsO$CCdEeW8a`3yWblXMWbwl1I^Q0{2NHktt~uc^2Oo~^ zD$f`hapeH)Dq+hxM^+v!*X>^?DpMSEHuT6Vl~tgL=+1nCV$m@#rUK}VZ2}-Vn(+x> zg$Mgn&aUy5tB2v;V~Fzhn^*FRlDG42>1sY!)(#xIc2fF8wZ!S=LXXecz3S0=5ATbC zMu~4RPGRoOzn7QHC+YM!30S3XreAn}wB_t)c_8wf+4XwKZu7@W-Lq94g66sp$W0g$ z<%P^jtJ4@jRPYvM$M6kZcS5@{0u$9-T6CZ)!26uj4sR1Ts)Cohzq4%X8Pa6n9<>e7 zz{8TMI5%bKQ1rP}Q?>s#b77MFo-G4SNnQIu+|OKIJUlCX!}%)?>% zj~C;g7+#4|vNrSHeS=Xd#1GmAtT3$c^(yKiZU3$FGMj`mbo<0$e{a#5gBC*5ak8q4 zU?%0J8ln(}vxc?u-#NS?AI zFkJ+RCsg-dmK<|@Vc|K+t+^$p{)AoE{BwF4w(+Y&;3&?QK6DT$WMtyl>-x;0g((2z%N@=Nd#khTo$3ys~_x&zF=9*jVYX*l?~m zs+p_F!vvfi2U2Dw-1$eu>CZRx6@zB6Dgeph1LJGTIDpvi4m2N_Q1SC4-S}B}!JxT+ zsl)b%qlJm@dt!ec(cji9O#LixeQu%fy_1N7LQ3K5?>KtZ(v$tq>Ybl5gWp=!XR+zD zrT!`7t7@!p5ajI+!Iih~IeZ#$m?+hA%MkS++=6fN0r~Wc!8HyD9t-Jvy`;_|cCQPR zCCl-gAo|RcIN0Peg4~&++`0A!Tkj&O!BJ%+RmIM`8$17()*xv+_g3>|@zy0HUGgvQ zfC2~6?v=sx1nPIoQH|*N;BMv#%8P-)09BUEnHlbPi#KiaP5wWfO!*O?k=9%x`3JX4cLE`_tXa3Ss?p@>lVS36Ywj#Zv8Iv z{k>wu{BzugA;8TIA%MUlBB!8s1SN*<@A~paE5vo4()X}_eY*WksO5_t*cbnraT=Z; zEB{<^r;b6V7ORl&mG9h`e1&J^yb11dY>a152FJUWn%&mDIBEC8z`g@lBM2fEceHuU zkc2O|1Fw+g(;!jBw-_8AO84KyNAS7sP_d**kYfnq!K~U{)Bue1H~tWzXc+2wd7p;4 z5Nk{sh(BL)jzMnyrp9>M=k}^kFoid0lDa*`xdQBUG0qCHRt-&>}3bMiRao0Y@#B@j1Z-tMtLnKm!+O z&^w+`@3i{9nW95urFN)6syy27XRU8+Y+59Hxd{8!+B5oj2E`_bclqTf(BG~umH$8; zXylX?{GO^VTalWLxz+m7O8!ohr{`qD+#_Qz5!&c%W{x9YpS|$W)U9Fh`R_bG6>Ope zl4SosqP{vTsxRvL&J06$N+aDJ0@B^xA>E(|f{MVPfJm2gcSv^+Ee+BsDc#-Q{NC?- zpYQ&2=g<9|x##S&_Fj9fKAc~@Ous+uV48-k{V35i^JBG9)wOlN;${m}>t#>xsn+&zYWAOjI($qcYx%z1wm6VsC@MSwnkv{|GeFb>Qe zC~9hxC&H$&ARz)Y-|2II)d)<2gNcDn0wnKGf+zdd*NdVfD{@U5K5)i*6{LyAA5Nc% zAO3W0j64ZWN?Yub{(oC3YW}CwtLKpP4RIvrBVq*LQtxLtlo1p{x>;FCOYj32 zMvts2_R9CL=ycGQi|AJP#Dm$Y3$u#?$^MfNrB@s9HLq0v(bQ{EelSWEK0f*ck7yZw zHJk3W*Q$?lw-J)qM>*>$;w_O$+Fr=eO9--h#Nb zLQ0jO^5c;kvKAzQWQeS0n>_Sv#*k@#8p*x!4G|`)q=5r!l?B>(eV>VKECNg(p_PKl z&rO;NfJ6*-c~t;jjh8n2%75?nQ!+m*!|SL-W=%`jEe3E*H~`mpiBNjql?X?>Tqt7w z%eG4qDdE^(-yrvDHrPtTgjt_YG+CylL7DHExY1Q$Ok?cxy-CLNt#prxw>e)&m=+&5 zNbE=<14)8mFL_*qmjj?OfPPy%t+nz>DGVE1MX(BB?{ppBEzSs#83iH8?W?vGGK8$L zMQMz%7}O;G?`GF+pO@uS=(ri*aCNObU>*TZowlpXm_S7k@S0>$gc2xeSX5EgX%_O9 zpAOpf3SIulu*qy6#ac{uMBP)@z_&5L}1E&!ihaJ@fkg0UcA?AYs^!rt`YVIb> zybNDyC4lKkM#`(ByuV#DYTO4HH*A>P0OtJbK&i{gRY~?ngzz@Jy&VQBSRi^{dUwQ-O~V}Hcf~?|sS{H-TK&>yV$2IV<Y-xQs2(WDT^05Dp0vO3!Ss=@W8kvuqTR*jOECsN{6z28n`UUE&W6_&{u z0HpvR$H+k6IE5^kO+@V=!??tao%D2gKiXP*-3N?8MONhq=RP;z#Pl916aLpXHzhl7 zBo%kg9^NzD)K5N99J+Z@m#c=REO&IO2#@~ef1N#7?JO*m6$h*c^{#FCUL`2RF7T~? zQ(yIkJuOU}K6^Ge7!q@T8PlgL#+M`lZ#LRj_w@R)a~q`eHo+{9;cs37a{bXXS<>O; zGdCd5?oWCl#M9dPNU_?JDC_%=sm!$)qi=G)wg zX<;}Ul`Wl_h{@xu{5yZDHHiU@fY~hF`|WjOaeRxI9haq;>Zm%+<@~9j?*q>B4OJ`z z2pqNbYx`-rl+{Z(Mp3Z`kxmH(113VJo#~^I0Dxlwi|r>NDsP&S=3X6u{KjMZy=4c+ zlPC0RA?ytj@Ex~X<7$XzRYMWxp^6U^Stp2jY*G|oKHLHQ%cG(_uM1Ir zIXCnJkhGd5iPkzc|L{89BYs%{xS0>21|vn&56|>K;5Vgo^hroE6bH~ZpKAj%`?E^! zk23l~Brx3w|7txg1B5L@`EKEf= z@#wmJmtZ(_CkvsUjz1M4_+Vwdo)N_N+Mjg%-VNZC49=WDf(1TGfw^0s1T-}VadN+; znk2c+IemJwJQt9jvzmC&N2KeJLwEn`o_e}qTwY15HItk75igRf&*UC#oo|;$dKi>> zAu70l>NB+j7{bB=TT-%(7N8--4{^O( z$8R-XYM4cylUenCxjL(OwEWgAU+@vdX=;0}ayyjlgZ7F@;?Cq1d3DDta(@5PzKBT8 zTL(+o6k_GuF}$|df9i2>;a3|}Xh#``0Uyj;$$6cRQ;)L%x0=5je%#7NRL&!4-HdQElOu+W#5A&eg-P@GN25BB z1w#W~8lcoJXMJ%r$d1?WKkt$QD;&N_CUg<@WjyKxUdpx)GR#r(n3>LX9Ddw>|At@W z#pmM;t`SGBN88qxtbxn=e;pEM9gU&FuDiX-JkJfJ4F_9-5nB?~HyHKTaq7IONQewkrez3sh=7&Y z+96D7Jcv{rh2Ods!VaaS%}F;iq{_N z#`>r10dDzWnJAz?o2g*tFnkBFsOc_50>rNglRsRhoP~TA?J~^|L7giPVbKF@fOPYo%`|`i4maM4s6Ob$aG1{?u)@TXKb7t zB7Xbm@>Lzfp&t{`wJf&P)~4|TiZl1s{&vvbv0Ot`c9Hr4)JW}D@Ip{+R;=fFuK6&0 z%m&EN0^l}+L$r#L^mJ)<(`t4V(;>034(&gLuOd<1n-6Hd3u)C<)wjsUKAaw(w{91X zkyi|yp8=D?{1dvh$T?s*pGrCV^S_ee)+Ibz)ffi&T=o7c=xGM&_QQd=V>+)!(Z&g{ zl-$;4A5MpeV|)hEzsdmQU_*ksU-oRj{Pl7;)`=ZS;pr|FL-m7#!NKA}$wk;$Yy zN0Xv^hy8EH+o|)5@MaHa}G;@Y6Zzc)k-le?u?bq1^>B}QyMHz|oni3RNbUx~s7(kt zwYeF=y3zXE5Wr5|5~xB!bH;8}vGq#(rHmD+_YxzwfbE?oNae{Y{f8f+UDty09u#0zcQ33ll4r(_EB0023<*tNeo6Z8S78{f7#w-vF z$4!)|>IOP$W0k8_oo|oaZ~HT!sX&6v0fI=lfS|E6S{~B)FIM)$ou6|PE<2gL>2|fA zAj$amK#zS~iZUBB zq`15vxriu(&~Sgb?wcR!j(k%<-k1p5vu{AZxZlgCIrcbkJc!fFoW}}0dn#v8TV4`rUiT0nRVW*_Q5EbS8-JU;p z1^n`M$N+AqIDcf{JZgynlM5Xkn$}wSXJ3*iE3xk^uz)vG@O$sT4GPKT3uwvNQb!pz z;oBvf3#2bnYCBsca<<)v&mZG@3q^$^Tv3R9ue!8pzsYEQM=&H3#V<@k56MM*twdvg zy!FxA9}9c(36A?)k_?T--uM6a?A1q2siX2`yGU&(sCV7@ZNCzF|5N@jmYGuv({(&n zRm5d$K(YDZPoZZj)I9YpqVPYZwgZGGkfKeKg|g#g_}}E=(|HO zBZ9Y+6|;hHIdh^xiUw9njrEm4k_jwgXd<4;<)*1nktI|LViX`K6v`@D)w4>Mc3RL( zF@0%0|Lsi!MGEFg#Y<8_F%)4r(QTrY^E%Eoj))lFeHv%&PpS2bLGG$!X4}u@TVft| zLX(GP$?yGVV@dQbJQ8U&coKZ+a>ojO{Ed>p9q2+AD+tqwQyJ_lcOALHUP942yGJ<( z6g&}nz8M9wO`p`N?v&>FrWjWd;Q}9V*gXuHK@B<6iY3}Kuoux8wOb_REv&QZ2zvb; zCP}5jjks>gg8+_*jsGwDal4hp?uX!#)`8>-F_ah5{K+*GeI#(Wc?;?# zNVqT>v1AFgCP5pvd<=d)R4Iqzj^mEi?577>HR!+2=b|4*0SQRKnjjbv0==GDNCH0O z^-yP2@;(L2EV{F?&*5yBt(rSxDxKH<;Wt7?DJG2xgEPT@9C|l;4ATy=Ge(G{U*MXa zm}Mu>v!)6YzO9tZo`kPkkkj?NH2BP|3X)tCV*Zs5<~; z7zMden|$?*2Rg?CV_WiWz#Nci?rMHH@nKdj61CytK2?}*%)bHG|Ip#qR#^BUqIjHc zoaraCd&S^nDCvj@)wYYk@aTlptRq)S-AsKnl9Q8Di#}ccP>Ex=VLk*fFQ`4={1Jhzy zCjxT^FNhSR{o?t2+5ToOIi$x-WuSlXx1(hs7wm?=usJrtip_?SgtZFVn9}PnZ z&P#iWm(c2lzM0yrN7vR%etK+IT*9>sjOF2Ikawq^M0T14$EBAwCJV0woZ4&RojHnm zI4k`l784i;+Ux02qTH_s2IjJ_SF5tbecaNX?p66$(JZhj6|*kOo#^#Im4e@A#3KB@ z`1_Y|Pqt$j&;e68i1{HbPn_Z0N(;;>R5W=c&WEle(8O%@ ztP^J)N%{5bvqWKT8A7+HL3v;QBS-zAk6GgqyS75ysF4N+3W@InMDio&R*F9}x}RHL z*JNSMrL+ZwL8R5Io!FF^{R(PPxHfzf@VEoU;0@RMy3davz`JM`xX4H_`O*a4e0cRM z^N9|Fw5{b(NIfK<1c0KvO9P+TBi+~mjq$-~1xkQ48UN7nsZTW3qx9eEREb2N!GTml z%8P&?n_H$K#cPv5oFAR+j>NOR zU^09)XyT$;ryY2DjBj9{Z4zZre}mn|qpv-VU{4kxR&zhnZoDt@L=8mVk{}s{_UjR<*wnLv;96hgy|MS5^rBpP=_y z@vyEeud?`pjj>Gy9WnmX1jc0zi}*4mh}pM*C`AiKXK)rL)Q*x4JweP^_MqmDH;p6s zmS|paUFRS2SIB+0AhNZ zoCG6nctKeGA5xB_0{z}Kedh!=GZ;3uCi)cp>qU4Qsl`>o17?n)owFYce@r+=^AGr^ zDR?Kcy?MCFa&l81%cTZC+j`n-$|_s9h*e z99bNBcfXdnP{L06-W^wvQF&G^%js%KlMLgf0G|2+n;zTmLceaxrtQ*jAgI;aWCF1W z+9h)imS8^RNwB1b!MxCr(au-j+>p)wEYVe-K*^-AI<)A?>Yx@-m?C=jD!$sjKVNfcNG%kVPJ=^-7da;CXq$jZ9XwraZ93>&~ z1ijuEy;u+ko+|j9D*Il3VrckXX|U(VMf5!fjXzP5{&_82#&pxY0#Z||4%?4*OpqDs z3Ed+z%^1N^`_VFLwNvc(1Wv6S=C*I&LOqdH*{{4Lq#s|^CL?aj3tEp}lUyBWH{Xn|)hHn32MoEq*BUF6w?k5D3Ya~N8HEC6Bm8#bca$>9Jwv=Vp zSHo5+D^AiTx=L29BKM$(fC8D+oj4w^7aTUqC9}wNK=)dw2LYKaAcnz>5i`cx$zU|*-}bgTLBdU%)o@b`P?ly#p4sw|&Gxhm zz_Q9A4-_MLX|Mx5(kGCOPJSjEQ1m{8KALK4fxD?@XF~g)J50@umtrjAugt@DvAeKt z(}~!bTsKiKg{~#6!;?ReQyPL`)ETDVsSz_0XX_{ZZ@uhO#l7VOqin+piV~lhv#+v6 zWSzn(0-D4W6hmG5tGy9To^6}k5B|=BpC?eCtzn5+cWN!SLo1`mM8t?GJ<0tNCmufN z1IkI`9YZUF@F(0Sca9{v)30b2Sm+m$&2iv&!3?X`))p1C6`obc3byw3FVzAK3u#RG ztc4*L!f#cOzFz+>s}sdqXLyM`TrGqekwq)Kvblazx{CDia&K^|B7C5U(!N^XU(w^)BHKQxXPRPXZJuYS!9b#1^InXTtC-t%vJqJc}0-Xy;!H*y9Qs|_;Szp zHj3Ufx0xO39>{v8GGRl#0%+>zP+LvgzSo3s6@!GJ?6iJyL~6`1qoLJ6^8y+u5639*uW4 zmwq!0b=6W`>cmspnW32smU?tSY$XehF^g8nY)V-F)ktKvJ*=v~33?TgRN?x-DzKQ>G*Mrwj>4XC{Uk9%pl*LDD9*;2-fkWY+SlU&tA)m2>vNfXBvTMt2^9ii(hZ}_khZut)OIrbAz zDO}&M52Vae-fBN%NbNVLG)g42E6>>HAlaL)_#T5 z9rfrOH^EnkiSq^ASRudMo9Z1eDTP++#-%qji1~mA#}S)=#K`F(D*3g;5Ll`3I4;_Q zOE=dy2E#9!%D|Uk(Aht4au`zI#H`N0X=MrjlA}vT`BJ7U7sb;BbJw@-9!&p!vic*qPzipnW zbN{zf6=}cUUtX zDl$l!oj%~K$VcDoMPrjE2f2W!PUJGxYa1SJEqnmS1>x9nIE)J`LYJY8zC+-yp^WDnPo;JsgPym_QiggstCFdG835wMivQBf++NIf%}Mv0(-uI^bbdCY3KTv*}Lz) zYZ*;Bn#Pn$P!w_TIQ@XucN&QFd0G#ygZ``L`9>ML6W5}~t;%5?9oM(&# zg2wF-?dE`FkZ^=#lE!uNQEU+OpJX7f7O*D|bb{$gyP{11%!6pahY(~%+Ezc3#D$UH)E*wO zT#NM!1Yz5)m5z>J?6}q%#&(%P19r~>LJM#-VnJ=1HjM1&<@o5_tvxl8N#KqGdz@qK zg>v7f&}!AR$vA3kR+Ui>45!$BaXn6<6M2$xlPH`B5i?5zi21beoIwUkz&r@^z#yf) znV!+@>+y>`nKx#c$yRRk-zKf0;r&${UeqeXd4*Gr(a3>G7;4MgbE*NjH4bq*aYbq8c zA2DZ3NKO#(Fbw}m+ab}N4&uvJw+ zRSNEt6*xDdIOe|-VBW+3z9eEa@*-TZ)PdY_ZX5p{hLRQI2pOqa zY7dJr#iz3J0x0@7Wy?aCcZft%Y`+;02YMZ>T-w7ZN>yXGgzE1qE4r z&%CL14O^Gg@!4|hrHy~>?q8SF<#6lL{BMbRL-w-cahIqibLfFd=e5!L3ialV%=!0u zBL4X@nw&H8{`E40*%gQ7<~5eySNRjQ=&HFp`Fbh(#|0&7mMM`1m;mwrYnmqhe}p=O zK&Y$y1Z~9SMP+HZ)k#IArA0Ma6{YzVZ!I8!jjO&Jn;jzk{w}1SjyjmQqB=NDyxd|#^VEtX- zZB-p7k}Nhn7v%6yXN#g~KM+&npDZbf!uzzR6K-?46Yhbm)7&AqA^E<;bPqA>ebbXy z>&+qw{@m%z8+{M*Gk6OQ);g#klO5EOj+Ao;KBEsm4;{YvTC8uLB=~QJsm66&s2o`m zmr_N+=Pl%ECa}r(wSB0MqFqlDYU~#w%RAZQ9{)>IfEk8m0jL$%$?@`4CW2m2q8-;u zEI)L8IaKX6d20^hgbTdFM%%TvE1}IQ;F9fX4BQH^jY@hz zzLEj{Zh84f1C+E&6;JI( zQe^mprM;fF|9&KL@Q3A0VSm^l``FX0wt7|L)mws0D%RBnt)Q(+u|PJCS}avk;b?6p z!CBp$>Na@1Xn;!*GNq?{!5@B4EJVhik%jbMjTVdY^L;_IE6j|%9wy|zs$nF3gF_p& zeA%^mAwdwK?-jA;21`uCWiL#Lv%2eGl1RUi#VDwm51I91EHFx$zxI(8f>&cJ1kz_F z=Q#h`%d?mfuk)kH1l<`5sp>_He38YdBy^?~&oeO)7aBbbYZ^v5tbY}mIjnu&yx?VT z$GBK*_f~aPJokt??{$pg!0dBO1x2*}*+xna6oK{fnzmZELq$XF@_0XX=w#q)6xVmSpZV_E<4UD zE@{$keqT*@=?gWe#TL%Ehv?~SoRPTDZYfSY@Hp{Q|pWTL1!A}AXdS__A9?V;~N%%j1n8R#r&dWK$gaUqj zHZnR?>33DeSRcqTMLJ)xaCWqnKv>zch(r&j5ohnN5bed*O-0)_m%0wvPK(h%Dw+po zSo7j4s?}eVF&Zg9wlAY|0tqu|#t!MAW%!56wL+GfeYT()%)?MJg7Y7Sy?o>WlOAu^ z&D-dY1FSyNg^wNlw3|)=CWZB1(B8*b*Xx9~zNkUTRC(=4llF2C0&nUR90!@#%XVL_ z@9MPuFbvQjU}hZ>f4sa71!ghJggpa505071SBb4Q?>H~|S}-4Hq}1}7qjQ3ahr=qm z6OHCL2o3{5AzAnz=iKk8lv6m6!vV>#>FJkd%A>jxBclpcF%3{wSA*&qhJh1ui#IAJ z@+ioC==XIe_x6oLbaZcR*B+ma?~fl8ZOR5>z)ZTPqUTvCWvQurfk(!iJ1DV(Csu(u zj-1SLU_`wHa{g4NWb%%d6PYWZVJh(~qLfxLGaz`)2fsc+k2L8$V0171c+ef1Fm53F zGmMD)!36{d-ynF?AN>$B=Mkl6FOTAce4Hh93Df~X3$=;qAFS2Lzw{yrlT{4g*~@#4 z^ok`ZQkyX_f_LrjC6pJoPd_t<;) zPV>{FBhDZ*<}-aW!}hYs1~!Sl6su`TA?Ox>u2rvjhY*wwaODFCB4NMt;J9){#*4Tg zd9WmK<~3_iS|hLTViihW9vmWdj9CQfEOCd=Zf&@Rs*d(|r5K$7^zeBI%Q=8uxID#Lvk+btzOM+;R{jdw#*SXWyZt z2_|*hn5i#`e}7>=7}rp5D!|H8M#aiKw5>HPL25ULo7!g#NW?LVNn+@`vg?6XNeNyB zApJf8m!ozfMAM|Y6ab710Tk{>$ndbkrU=hI9Z$u_W*h9Q3)dGumJLDS4sSW%k8FNW zPJX^FyKoggg>Qy=5#OwI=O|(9%|clIezBtQDl!mq5lDzTn88+q-6Z4+vXqr;#pKc_ z6c@yETccW4Yx=Tby@;m+o`NvHQ}=ps6*|;+z zYK|b+NOe6oBA`!AeYlq=>oJP)f0i`y>0sywz9qqbyfh47C!vXJ#6r=Q8Bs5E>7 zoIPGrB&Lnc2q`KHE!r%;WCGa-51iSfvvG@J`P=qO`&EhPb>f68EJgy2K#I5%KgP6D zRM{}Q(GdKKjqnjd^36-C)v@fGYkoWr+w2)G&!gk}Ow(s`^w_af2ZO>0znsIHy#rIc zFpon+T`giQbFX`1$6NK;qybGCiV>1#YL@0i5f9;?bV(YSfM0^{+5S~)Tns&*3l<_= z$^886%ZLwU4Eemck^v!{zu4b>0$1lc@BtS~WL`CZJ?Jl|4c(^0`!C&J1SBbDqQfIKcgt&Pa^8_ux8$&b)U z)XzVAp^aWz%ArIxC|oYqksElc3pEgpl*>bn$6TVd$ljQKW}(g0!DBFc64%-YHw2*f zbB`sPB;oF6+o&0ZYDSZZGvVRhJ#1)H!JFR`hG!fGlls=|O?JlII2AgCVKe~{1o0m1 z0uVbCb1)_cY~Ti7J=H9TG;ks%B_iw4S#)B2OqT{eSg>tn!I-guRSV<-7E8%;0iv0} zM6rq7d0s(g>F?#+)aexL`dIRFkc(cbmK8>sDG@qm3<(}5%I?;*qgc9M^0i434ihxT zmVVj##v}}%-*?pOTLv68*X6!E2;AS{jv~Dr(z~aN5UHh*PdzS2?ETH}YP|;|Ze3}k z8we2qde2zNMg4GN#HI&wC8=X9vZ;)P6>BCQ`G$zUdl{(a-=zingFwh6++jW;< zkh10lMD@eJmGBN-l{g^9x|{Y?YAYc#ykr1~DPxqRPdMBDdG=jKL#LJ?@e7srbB#WK(ToS2k#E*rL^7gY z+~N&SgZvT#n~JZE?c#@{g~H*8F;U`tb&FcFG7jxzkmSn=qCbT>^5h~dk`OH5vCr&{ zM2V>BKb{X>H0Vp+2sJyeNt+i__nVf3NR?cWLWcgEKifMo*4B9{EQT zZBG*gimQmDW>6^J%dr8z`QA%rk}x#HxfOVOX*wN(zji&)i4KfcdV+J&a>!IrV@UxD zat4`ll%!OsDbvm(I_W?THCKzDJjr#dEw?J+4kM}JpOYOeC zac_d}vKlCmEufnbaNw5|{e}z(XeqIfzRHo}o=*yTN=*wz=L+mCT3lg9p&jQy6zy*6 zjU%MPR1d0H^!}8tf?;3u`A@JGt!KUzdn*ljb@bm@GcHAOdP&v1=~^j&t}6G*de3yh z|NS)9!@fGB$c@8vwrgu@>H4H$)sK|CBGN~yn-O?B|2TkwZre;x$Tc<2N(Je0{*5w6?_qQkrY?B%h)K-u zZ2l3L`%~ne&P?@aLG`P_*QYvR;d28P?Y1(TV6yfqzLjekG;bwGHN1W(Ya;$GEGgZ* zP$--MPshRcGhiO9i_+lr3+jWe(!+*wz$7}eLrqZD>60~I`3_LC&_krXA|2S=*TeeD z+)$K^JI>yOb;=_od|Vhka7dkSMR-J=QiK z>fFe6UJo;yueCdW#<`F3Dk`|lym^)*z4WpE$nzV!^|2~+CxlF3rG?R4HRc=-w&E~S zZ=U+E-~ydyC!U0iKU+-^5#ssw&1fD>Q^o=@dq>|0PU=Pmx|EtqUfJJ{IB~@Vy_#;T1VTb%*8z9A3N$dj``{%686?zeXewUH!{U` zgC;)s4KdkdB1saAlOs{24}{asGPuTR(TO8g^6IsHGB<)SM8m!V1P`qs$iR6>$}}&D zesOYRq37fLiNlaA_I)T}B3o>5JqcZ%#5~d00<`I1j^^30zriBe^NOx8YP2~`-Os6m zE=tJuH%LAOA?YQds>y3Q>l%8zCH*{xKG~5x=Q-%9sMEvQV#imA!IP)$qk`LwC{Lon zV~iSX<0Wp}BCZoolxVCAPU&b^d=5b6MgM)I$$+P*J_5m4%o2!|D=-LeghwwgY(wx z8xLsas3WKC$5+g&sZdSgTFoY{ue6SzEC ze#t?!yoH3GL`EWh68DZg$^4T}SuEwZeLqz$Iws_Y&pSUm@B$-}RQiMTR{WxfFvj`M zzRZWZ;w%KeB^ar@;Hj6FI5(n_8s#)D=6$Bj zD4*D-Fh>a6q&O7HMZ=8ViqRo}@OUZnm-%G*+M*YLpXiV{sK;j4uF#^=9P#`kiP-)+ z*i$4-@@lgA@>F4@-6euwwOn&~{bN|Sd3;ciwB^$C>Co}T72Z&W&RgTCvm<$ohmU#6 zDL~(>*c6Paloz?e;n0d8>2kzMuWAv!8aB=F^s`p*Rj9wZs*g723dYgv9JQp3Ec-6I z_W%TN0WTRM?%~N@<$(Y7G}{CxNl=O^TL_Ob;C;gIpDi71Hyc&DQ~bs2ZT3%#{=zcX z3Yagcj-RnE!`$#jV*I-+8MW4ADlR7ty0C(?cfB#J?XI3`m6>c~ygx~`I`A;*%+HnS z_Ru^Xy-}3o!}y%Mv@jM%N5>O@COOH;XdebXU*|s?!A0_M{eyvopp9)Jk9z!N@{kT> zm?K+v5n8-0NN3#!GJssIx|n2ALwHC*z2L$>JQ;{&5g`h8X}8DF0bcnDuEjp1(T-D`cvzY z+-#peoA3mLt$Itn?rOS@$o_}P+bXirNW$gTM)}sQRThOuBAcl(tw?ue*LrZ!kAbTV zZVt5nVtwD=JjP3IT-00hgG696IrQM{aD_}0Uw@;%n~cNG4z3Ys{OptV*9s?!H(QrU z)#oP}{uec*cK1guJ^&?7QXB+e?f6(>KaTY(lULbrXr<5bZC_6_fdrOChGlqlqRO_Y zob86DmU!N#G|gIw-ci`g2Ikf_thYW)j!2ukV+v4@P+^-*2A8`pphUErs>@oUZ|2VM zCxSFm3uh&dyFtn14%9U1rI`DViMA~k2Adv_X2eKCoVH5{6qJWD6*`1`S>JUMg?ZWxg6` zbRCQpZ;Kd4%J{PDGa|34&iRCDK*c}ws7E zZX2lHOZz)BF_`QJ9slt|r1tv2`446FT_K?aPyIkeQTDU1Pv+V4KRr-A4Q!%WOCXk& z^kXrgYTvQwinC(jrnR;Q1=D~%wE)fmpb728)Jv$Z9Ps-Wp`;0B`YF6%Y@0t(UCiI1 zEMDT@j9Y8#C{)ACAjx+?U(WxCENWk_J)>dmkJW^EcTVa=?*}SgXh!8Rw!-?#(9?5y zn;$L(mP5)xr&0&!W|s1s283lm|BAfS_K?Fe>K|>27KBr5eNWS;mc`H(^fK9x{}A^= zpt;gA`-6bIvk@-@o$>rEWwadVnYIGhhb(*gdlEH^rdSg`8fg8P%!9Dem#BMKQq<4C4E*)&i(j_MdY;yoZfM` z01G&8q>DJeG`~BxsO_PtY|KV@FH=tTq>o{$@0YaGS z>l7LK6pyayucyt5lAlg<&nC_5eZ73!=x$gnhVVq-0J7e9SU){nLoq}ox#jN=>ikm* zPxt$>502MS49^r2?csg~`hFy7x}sh00@1^88n0YH20Ps?6#)a+E(Im1KY8p7f?Y6^ ze474+JpaF|_@g6_m`I8U%xE6`_XqA~#r~s1kWl8x@dksS}`Ev1L!8PvY zvBWq`>asX4o1ovTy?=J|>Znz|{0vaqLMS5CW~UY2NOKF2Ie_d$tgq--9+E2O>g&l% zs)CGf7;DakoCKOl#J|x18o(-C28adpUQVIN?vePWT*;5Q5&l|m*FM<)()Zc8nM?E` z-e{+g`NGC7XIrp3E{lp5^@nSLPvT+D&lL7Ut_r7vWp;(r>tlyI>GZ1V-NFaTq`15U zH5Wa6;uMFpyp`2o@D`Uznh0)LVaizt!>2x*zlmNpfuuPfDc;=ebfh&kL=0$+*4Cb&30R~Mvc97(d=a8xmaMKJ&H{l)pt9K8Lbnln$xcYFCg2MO2xXUn!5@{3$> zoRPU$+NZNVh3mA$pDfm^XttQ;Y$_#Oy6yjdmTiWRlNc14cqwLq1k!Q-XK~$2lU}Ft zD$rBWP%nKwE*NC<8*aCesX;IbdL1|dVljL4h!Um={?r_wqHnDjXE~sQbKq~oB~^p! zRGIC#g3T^%684`0S(UrEKs_K39zudbDA*Hza{`cgQnyrWA%1kf~;)H zhnG9e=}Q^mt;-&SGR@8i7l#iq0=dM`#vQqDwCD}Ox>H4QKO3PvEzfa1caeza?gmx8 zJ^h;XdznB!c6Bz+VaT@in_$pBaqAjlA7!qjq{z1tLhu7SL%^EoA1P@TO5@G z*{l#;r1~s^Ie;^3s)PfqO{!>tV#89*^^PC~_8Q?iP^k$E_MzXT`i#%jvNOHId5hW^ zZSn#bem9{O8sR+f}lvjxz{(>T$qvorvWQlOE0H<@4 zb0j|%>$IAm*|w_xF^#*e%Y3(59K3F-coC;IhBQ;kOqkwK>>wunc+H5kh|Q02Uj&EZ zy%V)1>ydK(-%rhpd3shmz%w4&!^7_<(y@U4Mt#=5?s26CCN14!M_(mFusx(o5_$&_ z5Vq;je!TcOUcuWt2$iSZM`~%lqrrb_xRaeDIgH>rCK+Evc(~NDL7$3fmxJTi);UkV zMN+C4rt)k&U8(8x>7xm4RhSUuJ)O<{o#AH<{K9mE_W@#=lb0!Hm4h5)Uy!pSj3$5) zjS$%-`VwQLSi~x;>>J)4m^Y4;zOJ*@{LPH1y4l1cc=08ry?|HhpK}RH9|_ImFd%7x zzp4TZusv|*%?F*@S9gAV>z(#qv;>9fC)hT!28qEX<}%Yeft~SaxlK0gdf<2S4VBi? zp?Z$d#lsQ4haP%YdF^JXezM9YF>w-;vjOnQkTY51{q9any4*#qcImtm2(h+-O`lqQ zL(6#Oi!9gT(9UMWPiM^ZOx{63LR&S)D#`t!i?D`UOBMcx8oPA75WC)v5!*LD6-wT;=)6&yW`5oeyw}}w%e~oRYh(_g zh#!-y*_lmYMZ_8p*?3A~8S8!Ze~5a=@VL9Edw6DI+i2{ju^ZdA8>?~BaAMoGZ8c_N z+l}2e=6~+zeV^<3G+)nkX8-oyYp-?I<{ucv8O%rn(ipBihgG%^x}sY(eOZ!bpbxk! z&u0j)(TX4+k7A<6s7Ep;LwvR2llh*rL;{tpcXB6oJsS{0>ka_FGwGcYF+tY~U8r1| z{T`dKa$dA&G}hZWi0_!v{^ReeGzD3(-Zr=5H2UMOrctXb1MrEB? za%Mlrx2_3`wi^!Be0P*GN;|jj5 z$xF6W^|EjiZG2`qi%a0!X5U`8-?oNvHU0wfPX|}Xj(h>IGateYyn@aLXH=sgro_>> zd6W^Bclv>brZCp%6A2$`f_(9_Z!3i*@&P^*9Z3$#S{eaykx@w}1JNI)&DPLqR*Zh3 zR4(UtS5Zv#829v$eJ=p`KybUY?6(9+<7~{-lA@{69;J^|8K|fE+0^f8#Gmi7F;#JW z+Mf5{u0LdDTj_nCCIH zqQXe5MzFP#5BWHyTmYn<#8<6@uUC~4rnhN`$cQ`!A1-%`dJgCXfNFM-N zmGp>oj^Zt@Hbz2kN6f~6`Adw^C-pMA9b@nqb_reimP;&>!b`*>#meJYsALoxM{rsF ztLqPmTH%~f)B(ef&$9MzMBbOj?%Q-+S!0qydV9gL(*D`EXU^ z52t)@<|w)I)Jk*~n8c2`iBa67Q`Ae=^RDp4X`vvxU>*;~5Bif0{b7xV-bhGefY-D` zKqGOvoN3skwWgpX+l70wP)GPJnx-Y`-Mk@$gFk70bZv3th#}7`35U?vJs&_CDn2;! zZzaf1={>z~3c>>9FN);bS8>o;BnE&S<=xA|BF{e6*=vVs)W`RK?230THcT)07o!XT zT0@a%#mv*fGE7;_B0y_$6$obeZp~_G88)W%bkSpU|5&;$20G6ob$@I;z^(UTlwO)k zT`LioFR#^uJ@1*}7fAS<&6-2^egW!@4j&Sx^`tDc*w3=TOE~>7M%?tI9G!eOIDRcr zMkl<8c>uxCA+c{poCIqmo@z1@_qTug+gXqC3fXD3DD-!5f3XGq^1Gi!Aj07s{)X_F` z-RR#xHJ&2=)^hKRAf#|)^L}CJ?{39q=i&3L{V@A^T$>t&OYJW~NK8~0UYfsE{qx$p zsjMaiM)v&R;KWRkUq#syExNK`=K*!lM{GZ9P}))p!&B=b)T+&xfC*Xmi?m;;Sx1kM zeM7lqFuy0&$)}CDq=&94SRCv=*jZs4?V?nw5|Dx)j8N>C>S&ByT_2Uxxe0k;6E0)R zMGQwoL1h#uA2JvK_T~!7jV`x;s2MU8fg6Q1qSfwKgY5H(71D*I{(b@vgIcYc*o6tz zsqQpYXVXJ-PPvb^h1=*)4UflF+vjjQuN^#48d|vT_BFSStv^X=W*>E%1q@V*MyU{N%zP*&1#z1>yx}O{>8+7C zN2!?BwElj{l#mnP>FSY$C&B5GEutluP!3gu4aBmxM1W*2vmm!?K5LoHDI`_Mqyp60 z4739vwd>e7PbLDvfwLt-%#KEG!iI3how5<8)_g^hu;gY9oLN`r^1qE{Ar^(X=;-V# z?;bxu3Fo#inQL1{j2g7r9)iKxc_XOo9o2B#5+r_x2@kr-*A(v|%PyI;|Ay&d_r>8` z8|JydM^8H93DOG}1-Fl`b6=ra2$zLEJfITAE&f?chU`oSdlM^mki6!ob#;9fKUrJ= zLPB`0=ZcqAobq*$SD#j2Xg%`v=379{EsoVXSE^>hByuwecK+q!X?E#*7OcS3cD zR{UocVD-l3b{K>J|A+v{;Ix>$@+|KgfaY|$d*r-%Q&f4=X(0@2+Q%`7Q^I5YO={Tf z47Z(G!nb|LurCT zn?4d!Q5*}8&U%-*{0Z{4L3ao$>T!5y*Yj)nF?k9`#I{dULC}6W0Dd-g1Ybu6f$2!S z@64X^OYc|u5F^?APWTdLM;yRsupR6lrr`8NF#n^Lf+(G83}6>6+xl`SS8ZI4V9bM* zGn1ipMFgo6aVmSBL(0u3b%SNMEHBziM!KjLMDsZLiQ2z#A^U!y^5yg}pqm&zsD-cc z=c}@EYDABBYNDJx9W~=zEHYd-#;WQj0)4QiM`OF86O_1bu713G|f zo!9N{4!3fxhyOI7M`5gAIT26}<_uAA9as@goI2IBTp`D%`gh)Wjbj-<1z+KF20fZH zw|2b{9io`kM@+~j9N(@Ir9-_t1Js=#AH(!fb)2zDg)E#@2iiF8zVVynAw4#xl)=#F z75Y2BIxXHi@_lOf9mK`%g%X@#G^Va!{c}z{@73}9UDPfZpLDh^zOh&)rcU~<$qFq= zQbZz-h{I4{skg0A84CrG zmf;i)U1`E!PyZ@_tRBe4svS-r%PN{lLlwDAG$Gc1L$?~CeIAe7ffns&K6bb))Hb&Q zFIlbL@G*3^EpC(O49e&?p+-91x01e3hll0$?K)WR&c=?? zs+ooF`}gNO61{rg2C+SxzeYwD1-=U51u+R{$&T(-W|+m6nHe>pG0IJ!`Ly*b`TIW6 ziM9n`fgpLX*?HpeK||^|9Wzvm$k@mB$J;G8U?aH?L`8^iXrL!w3GL1dhte&*65=Wu zY)H-G2Esi8Y^v;5#su|(^5IEnph=dh3 zx0|_g8BuFy_6lpXY8cOL$aG!WVbJI)^&=`z*mTIex1*Px0&wnZ%3%{ZUxM}~d`cKj z6`T(PMp7^lbOd%!Z^)xeS^3_e1VhE2tT+F$HE|o(GyENgYPW58`q^6nElSG*7lD_5 zXS0}CoZQ!`JnO*YTjnylAkjfC5TmAH1tf;~1R#4ZVdf{u(rxG1y}=|0dUhBb+?EK2 zko#QtW+^r>Ev&A54(Vii_?Ya#5qc9_Y~K%8Zu{1p68#H#-*V1NXgEGB`ZlH~+W{Y? zZ6qhYeVSx>9Bx19P&mR_L1Wl`ur`GJP>S{$Z6V@EUe&L_q3vvV4oIwQdt z{oP&LeRojg-r1p*BXhNZsL_BNUv;bG6Ok7OmNHKbwr=B5@|j{VJMIJV5j7kooZM}R zAkstr2y$Cw*h$M{)FRK?WCj2sYIOqFciE}k^y*eBs(%(Sg1JI}g&Zn24Ypj>JlD3R zL=X)5nff5>jM1I$XCJF2d|WpY_zzSNcYGykGt)<$*F4QT9tsqf^z*$x<{46=QU@ zW`0s5meio@@sX>+8GYGT04fJXfB;a|yFx$!|7n8z%(SgrUT*ZEP(r=45q0zco7uZ$ zs(zBb|NY&R79OK@Hjb&Qcj*b^*U~eWoO*?&t~n{Jq9~OkghW)FcnlF+4y2IEB!SB; z^a6cWr)6c2=DgR)0nDrFrM=|D#T@Frf^1jI_jUtF_)>+IzSoqX<9xfR0RI^O_53JE z4PNB1)7H+nBw8+%myL9_!U8>^e>;>BD`{=F3AYZ;O#Z&hPA3c!K7bhi!$})&n;7!| z`CA0O>Q#0Mh7aqo>a|)fk1#z8JLR{zQB8>}uGU1K#J>wqEnij-Eg<~pL!G#mI2f3W zb5!eRl}DeGz0Ak1(aj{--BRgG+`Ss^W8x8@+e_*EdyTMJXGPL3&Fh%JQUvuMSmM^+ zJdvl71AU*Ot0k^#L?S&`NXRf|I*(uQ)AWa&y{1bdGQDHp73Z5Fx>)`X(To$t1 z;A|N7GPtIQb6}Zr?pb)mtq5)I+nCHf3b9kx`|VfH@gnm4knDS2SQng|p@reypqG z|6H8zzjy0N@`yb~XadGPjNuasU=yAP&}S0`0{{70zF)ZPn+sIgC|Ylnbam(E%yUGD zLT4l8vt><-mkX{L^r{v4N7tdWD(dvocV}8?*zIj?hhXaNq;FQOw2D|JZnQxrWX`o{ zo89yg@V=E-mue5@w*Apcj4)oC@dnKap+!uPB0dz<{bo=H5gQz(}>-1Yxw&A=zH^Inj>Tu zzW#Z4Q`nmOoiVMeBk^NHE;ZD)waRf$7e+&dFi^WSw;SghXYu43WF1Q=w29Dz_i#53 z`#$M!7|1Y~5W2zybrVKk9Nz$!X3VLf036c>aZ0tB(p0 zs#3P8Rp(EHU`_s|vQM2$>(PUVKG|O0FOr&2269LL>*Ey4mYX#QIoV{`V940%Op@p} zF-m@(hb+PECs6O_GU;_`dU((sB@$d|X!3}f zL@xO%4^M*o2>@L&2_F=|`;*}_w3|ion&(FRS@J7ezwr*WH%+1$og~(TE%=S|Ry5o0 z6ge?z3-))i6yD3Y_?m?QM95*W9^@kEk_3~>)q#lxs+r>A#X`aP5ojVAE|*1$T~b^w zsSrwW7!02HhLBrw5H_-(k(NPqd-$I~G2eA=7B=E{4Q9P8AYP7C41Qd}^u*cTZ4!|l zbnj_opWx(%T#blSi};fsAiWT3=$ZyaClLZWuO2wUehp+8Shquv{Ug{b>JL~E_k&CL1m zEh>jRC8ce8H&l^L7q=GZS6bZ9p_%o!9KS%1Ck3M6GU))gXt%=+8FuSx(gOkHN?3vs z$x59jY``#UfF7N)3nOaj-++~7qzd<{ul#LecJ@umHz*x~-gIZDG_=YyQv zzq-w=CeQazq51YGxS&yPhsM`pK118Zi4V=E^Tw9f#y8xTf~g*bh@cUbRAOTu{_kt8V`bb{Dj^>5o4^)rkQ@Ww0 zG1G}SGECb@gVX{(K8eG>72--F=)G^@VmA2rSdjeY&&XGE>LqCBg_)k=4{FvNC#_P87MCk(pcpZ%Y&F zsx4v0av~toQg!E1z6Z8+*n$7XeZJ^@H>NGyjmemF0qEy`gCfDYbK;0_Ve1=`4Er+H zJKK%@$(8{DC}g2PW4u1n<(x^g9VO51xNcne7g^(vIRBY!@mthL*6wnX~KwEtsv`RKBoD^^VIY~7D z8q*1(H%D2dX>kb^zn{`L1=I;k6hBcW`I)2Ux1|XTJ+x;Ip>)0|qDm$>p=s(z7fRfH zajq**E?fOj=b$o3f!4{;_pDrG>PnHeS+XM%nV(imn$?+9qrv%^s=T_0w ziN{-$a#H%_CEzIPT}*;6p0Zd5p$x=8(1sK}#{xwOQv1uw@4$^fT1o|5%K3XXl(!Yh z(+Og*Wu?spc86B^Mx`N}4-NWbcLJT>#iy!EqIJm@I4<^9dz-$qTt&fuLDXlCEU;YY z5y>;F4D)k0fPeuVM%ws3hcxVlDP;OPP{Rg3Fm_*?hSiTn%O7rfKdVG%hAnq4*Fv3o zzG=kencJpy@-?emx(Ii|bKirLsM@}HM)u1qvxQ53J@p{2m9Mb>+YWonq?8H)+M20j z*=#V~u&h1PTnh-|3D)l=Xxncej0h=YA)kFaZ3qSQ6W0&w=%>*Y+Y%En``EEs}u z%rj1Ra8GI1zJ8gH3i;_~4tdOvoX97x)G+w2zrl z&XiFsop0?yB#xA7gQ~@^I8LNuFINMoI!tMf{d4pif~Ncg)9sbCkrV4 z`J*}CM^v-WqVrPu`{jn+bw^%D4F!UOrXi=U9A@}-m*=D25!3u(D%HN}54-^VH;D11 z@<*1|p0&ZQN4o#h%=Y|AH#|*9lxT?bM0;YAViD5*iNAOQV_k>7=mNSa72^Nm;)nmk z#WN6GEE`!Ah1*zNRo!0G*-%~DQd!^K)K=0~Syf#DQR6@T*?br@UftvNy_wq`YL7MY zN6i1B?I@)alb}KE=(im*`|h#g^nItXy)DW5WigPk<;g2#=R^r9kva#d%E4~=LfK_x ziJd_JyXlwFK_mVhE6>#oFk4;aKHfwNg;>92fg{80AJ+P@HzR{jht zu|X=d+1h*08(Sbjh_8|ehTS$&rR3aG-FsIjObKlOiZNER1G>Ff9|Qd~fh27V|4civ zWhG|6x6$qyw5l+P833R-2$L1hW#DLH9s^qajQhj@na70}ov3729$vY-HV>FW2;A-kSg02q%NGHs6Gq+Qh- z-P=P36AVc#ZcSruDlm;b49qdS6gEa6FjHEy=Gnq0_QD?hCF%TYF*@PA$U2?DD@W=< zvG`2WGei8OGWD4Aax>TkhjEs`&s8-4h#D3GE0JjYQn5Q)bKI?Ds0LiLhZvb1GdrG+ zc4$HH^E5Pln8v8WLFqBNAQ}Q;z}gOh1u54$9V+)iwUU}JHe7xnpbrK+9H0nsy!kM} zUuCM>pOkv8%5bV2r1qP8Kzgsf7b5527IbXmGCCtj(8_bS$zY4~?NrKD3z{#UT2Nbf zhLGEFt%GBO%n~oSzbi;WtNYIcNO*@9kI|b8mE*emPIRRB{N)%3#IHYhg2_okv7xLt z<=tn;-H(3$S5XjUvsM9-&<^f3EyYwRg#fY%T4`WG+mI4kt@5-f#2E^iyHEHd$boO# zJLA0d3bNlri2al6NpOkQl%T@i2}8k;?pS_`-{Ok|>BAEPzt>^;SEl(}C+~;hQyih|sYitxSW5mDG zwRc-fTx~YL87IBU7bKT%`ekooK_FZ)lzFx`;=+v;8N}CmcGh)$s9+BZvcIrq!MAym zi5?M9lQ_1ar#;yWrhh$(tF~!WGpVVc05Eyvn{|()C zPB5NeiC2sA--0yG!iKB+E>kGacbjUJucH_i+B%!>!72d(C#hc9UG1ut-5I2Zn=4vp zxM@?0KP9g6CH)A5O3};7Gc{nu9&Jb)tEbew3KQ4=47#h6Ry3K37#4%`bGUVe0K6SHWjq%r-fsxU*nm}2^m0?gD zqC~|15}4s{p^{&ywBHPZx*)&FLI=Jmh#tJM9>+@Ye~k~hQ{th~z5zZ8i*qpy*MB9x zjVL%^h|qP3?r&TqZ4RMx1?m7RPa+qO7L=#YDNEvD`as?=$x4|1lTRbaTjqRCrghWy z&qRiCL!PY-$HC7N^AAx7pJ!{tBWZOYS55VI!SmTf9j0L<9v6`B zp`}4dUeACo4C~|x`y6pd_V#miRU^_iF)=Ut?1hV<$!HE5nt+h2UpOvE>a%^oFBYmk zMq2b*FT~0epGy?|a)Yl#&}Ml>Y3M zl&QUVC|>Z|>eVxk`w#gbj>fG*-qE3aifIvYnZy2ZAB9!iO7+Dpk2<7IH=awKhjbx`n_=|Mxt%_3CKp&7~8VbiFGUv@l36!7LKU}9G8 zVL|zhbbzkIqz_my9QqAKDO%RJOuK#Jcm3=EdFZ69t?;#baa0O3=@qD)gslW<@n=Fn zlH4UE}!p0 z>nye}hvm-_%tEj{m2(r3K$5129SbBu0A!JBKb87WQOl?TQr$g+>Bmog4P?0sM+OCg zv;riP{81|lzL+0%SYc}apf+`MH!^S*iPRGl~$MQwH zd^>RdxxioXc8aVS&_&XC85U?JM5@?WZs%z`qa5q!yr|XrpLLo3-F4noH`2%cV7A(M@F_KdXrVE-GJ|F9gG z8Q7q0Mxw{0qiQu=)JmAKIz)KiCmZW;fOyiGeD!v(mM;(b1RSB1#()7d=`}Mz zx5Kj09Iz<&+9629uz)j$#~F>Y7(Zh_2(iqfI#;{yvrhMc!SS({FV{!jdu1_g)g_b` z8EZn3wb4@la2rgjhPG>vWzelVUc^zmsF?nR`&vi^WUHy&=mWdQvf=8KFd>OdyhAXT z(^`H?=|=6prf8OWH?=YoOa+0+($0CaC2b^yb&}#;R{f1+)Tc$vj9#M)B3)U_28V_i z??B?ypzqCQz3Avm+|H*$$VC?M3vxXjv8f3#c(9VErBuuNY2|ZsU)QRL<(RH}wy?BA z`Rgjdpl(Ms6H6$uRO$%h?&6}l&`i`B;p{^r6CCvR&eP-{tXsDZeHXq24VTCsh+0Y2 zscYH}2?o3F-r5BJjdnWLLR{$QSbp;2{de9wL(rh*U8{DbDgagCo_&{jDUBepbYL*c zRT7hT$1gEgrXjvd#uC*BdXoTH3}hn%QCUAws#C9e-!CEmz^eVeI8V%^yvC8F_N=b{ zJpVZB106-VU+48>aciFaW562|g*a4HQ$SVK)|milM#-62>>BVv1@n&{AUg9d1e~Vd z)*$s!#;6}J(t;Y_n&>qS3nZvvf>ywlIeG9?RjENBL$!Wrg1Qb=06@Ybc&~ZeZB>3? z2l8AJQ2Zdi0J~HqX_11BARhnH9Nso?RkEiK|Am)=Zbz-+R<7~+2~qSBdsiJ88cJFu zWM=ArUuzY0`B^7_Sx}-H4RIZsanR2vpRMWys?m#D!5kKmgvrj`3|5w0g*@Y6vW3jj zND0>fK6!gmsV@HG8#fHzbxy12~n5Pk3@JkrT=W)?Vb@>@Zeujn`^-%lf?`YAk5sO+xhNk zO+f`b1~rMf?r|L1=wt9?`;4vNpJ#fZ1p%D(KJ+h4C*W{EUxTa?pyzk#fW_~%SGrZT zwWTvO%^_ZgB2IrVzoRnM{Pv$=$>O)S8nfbAri*y4xG5GZs`pSuCq0odIxiiGI@Tvu zT4kuN&zECV?KyHdkkvZm1Y$0U(;}?0Kj@Xmj+Cc!lJ7DFL#!aVO+2G>nJ>C@t@6K{ z=K2XYi+sx0BW;e53~s##f(hONv&zc9!jVs^ieN2`#JYXCkV~-)fcVk%Z7*_4S)xJ# zVzdE{%s+WY*auP@sc?ELa@=LC9z4V3?*O!HdME{>FPi-euvjQfchQC$1K-!^8b9H3 zFS>Acybr&G)M$S-*+(yBkpJuErv~R_9pb&RjcC5=culOBCJ?ul(L#4@HAfAJW%nvu z669f5i=6*LdB9tQ!vz4xV)}~#LXIX2W2ago00U7hAFT5DGy${L%EsQ`zmdI28C(|) zTO{wq`o$hZiID{l9Z>=Xv0RDSNs9Z)1vP^Wqt??(9@tR{I)5>F8Jjbm$2pNdy$HWl z;J?EM#BI-cZA_D8#q?AG-9;pRWkiU5#iJke3c>e_lapfc^{KYPqx)(qG|Dqow!B>z zf6|^d79yb{t)S5IJQit)$j3 zqw5lFr2PJ{*bxpNb_1>G9jPJ6%Ew4>HAVoxVqSHg&o3Of=aCf4&~hX}n<;H_PMr#q zQIcG6NQ!2^nZB)>%zn8&(&Z$1H6AQHy;!F#TLJv9b_6zD9kXPq@cM8;gvEi0h#(gL z3bc$GAw8o^f^c+j*+2B67H<;wh;?j2Y++P@>l`TJL+ZPVyIKmPm#$mY2Ri+<>xwmQ zJ1hSE>g@YB_j06&IaKAx1~FEMkFMz%=kz2gU9uT}7tf5b#bGz}*Kkw`Tg6|mzI|pP zbbq{wVPx4*+lGO-^grheSn@cu#rP~mxw=mC-0YR%UhJbD039AJO_*EFZr<~4e4Bk7Z#y1N^}?S zd$E+hC{GSWGge)!Eik)U{LK`6;2#*SOO=t9dEncC6=_2kLzFa(7DhbCj=iD$Ew#S! z<8Lhy1`Rb_=^=qa)CY~Wb z(pD=wM`N$Kr}4;lDzlqJ`6uIiEq_ng=`)S=j_4f2I1Iq8*_Un}{ z6_bx@GqPD%uNN&yTgAuw{?_h`^}iTeNea?8{C`sIS;+6wpNehV%7%uf>eBj}=H{lt zhT7Khiu%T?+7{B#+X5XmTDH<1{F}}K{|{GYOFtnHoexX^SA*?vi=_NMa6I&|P<=ENC zMRDBPTkNqT4l9_?m2B=g62E9G?x@dfs(z$C*OmzFL!l#WLL6)3g+s-M7Mm-zeRq}c!CzCa-*4Wp zMGxN6Mi@oKKf+RTR{eA&3{uw2m%&7vf)gq0l%$|xE2Z2za_vf`Ii;K&t`Np2z5{#V3R2}(AiFk~SpA2r1Tj-Mk z$yTUj4yEm38)yd_W+n9Qvd)wZB-cg=2eNf5QI~q{!gnT)Yak3#GmmnPLY4XJ?e2Fw zqn>;2lYc5O%R@#YlDrMrEprUq_(LwFj&5TXeyU?%M41zyVQwt!KRH-S!5uNme_cp} zWw2(n)@O;HewKuSDDbdtE`1fzasKmRV4}0fOcxV_yU{tQp(fK%#qKi+?8j8!rRgTn zQw2D}pvysxe4QmrxK5SR`(B{;P);Nn>h}9aguZPA;ZT3Ky~XycqO)n=p68Tyt$f|- zn!Y=hr`({N3)%Nb-KL|=%s-rF3*CUGcbd-{IDWQWQ%Ywn?&3ASYR=1YBzz@)pGdiV z%Sh5dmlrpD7%D4fz#zP^W~`o~y{xEUsv_+Hdu9&$iIhQ#HIoS+e^SF(@H#CTgamDG zuvVv(qY1D=he4g_!#X9>aryu+J#4qd2faXB1bkDmNZ*ZKgBnJ5B5! z&j)35y)@e9(CVK11ko4a2<(YjW@)xSN!!3HD^ zbq&~{NphD7#f3;)!O$==#y}KcbL@GMIfMrV;95!-2RjF@R>e{}^0y}=&33iHx7yja zU{9~q5&f-P-x?m7ZkM9_7G8L<2k5GhA=IY?d?ad10X5L*j7j_C08sfLF%@zO?x0>x z_pxf~soL(pAtA;mH45>%yf!j|@iSDy?+h9U&bZEKx(#?8Jp_~zd=Zqmt9UH51RWTI~yl?~@M>^sw0u0AfIh4rBd&*y* z;|`BH+!qUTLI2{dejEbhvF#q$SBmq#S?rk5!jv3d0T@6Qp`i%7Js9PM!_B8UV^Y`2 z$(IrIsvTf}*Zjbf*UUWBYoO}JY;t&(FlbQIp2aGYP)+WyU8nMU4JJo;!ofY!q_az) zU!Jb5Zi-ZQ4cA&KvBiM(HX-TrP9Sk30IZ$Kr2|_9JgPE7xm#?IIOFa@HQESnI4RcH6u(j2ctZS($DY z(=4x{j+_y1)3ccA#8S1{@^=&HHw#_#(oLJH3yESMJ1D#5^gi#=0CGczUIn&!Gv<RPqDAa zuSkf>Y}h};lnshyGb{`_*>wA1?#OL1vY&0eL%%6K0gW}MnCQE=(VfdPnP$KIvOQ{% zI*oj!z_nt>a`SH+J{jKD&$AHFD<*N;8T#_dJC=s{``dldpNb5Hb1^R2%*-_zPP;t| zc0hj=?fK}Hb6d=Skp3Z687yupw^kIV+ zc3}c1fad&&J0cv6i#J1CbI_qxiGP6=$75dkDDs`M_Y?KSB;U??d&i8(eR5g zjqeZFjTS*t{pb2UKPINrfaZt$V4HG8or}ceW`4G;5hQ?MD%C}c-#OW;CxtPjR-gz_b6hF`2WX}vGuNb}KB|>VJ=Hl!y$#3{V<6^>BAHc^ z-u(+%ewz1d2g}eHxoO+QacFZmIRQIQ)(8cJ-1JMI4Vlu~9lq%U&#z4Au0tP%v%aXc z>b>veFkrFQ)3d+j2z%LCIqiDOb4T!|thf4uo3W&1;hRS#%q8ozfa~80nL9dHj?t{5#N`=^0+qg|D5584K4}Wj5 zP7HdzvX?$j_e;XVx(GKBj+!vWmK5%CjcaTzO82ZhN$0{O#hU(QTbIDHDP_ueCMr(C)UvdY-;VMN z$ijm2P~LXH{9DQX>K9Jb(5QyXzh{axpass=kjHFwoQU5C^>;xqtQ7CV9=8*JMw;xf z)=?~>WIY7zt3rrVFfTu=t`!fI6oy*DN3gvKF#=fAr#VU2Z3D|NV|Pxf7Z zXdt1B1ZKRHDMOLzlr!ahqQz!F0yDKZUUzG}%-@nO1y)63e{aYy$2KLbTa-?MwC=YV zt7+-cbkNV-X~&Zgb0Glr?0voz5hRyM_eB@c$QHSuN9>+Cx>u0HlM2pzcl)^NLg9o) zgJ?^^budo}^X|D$e4;b$72`LYMUmt45<()DqwsAfqEsRHc-G&_tFVQMxyQlwA-R)E zaLG%L?xwqgL%vuTw{k2Ogy^`8Sk6ZjX!y{DU?OlVVg71$csw9=(V{&3w}mV zW0Fb4pT{%WqkyyF@7i5eg)`Jvn(6 zK$?hc-SJ{*%-M4NJ@lKjc)A5HKsktyLHNs;Z{(g%3RoO7?}xA*=-X%(j#dej{dFdR zB>Mhoc`HGmV-Di$x*Oom-%nA~f21g0Shj>{OK5}?Dh~WObu8#Da!jI{pm)K)>HA+@rt(y2XJ)BPbpRZyYx(WW9_@j`&4+vE&q((Vf? z8q)gcEF6Hbh^LZqa{!S>hPn)pC23SE-|djpPa$`?-&cexd4$9NVC&(w?>D_YW-V+z z2@GsC5Y-e4kPYZV0_Y>$5Xz(cS|=vqwE_7DyQ~*`v0h{ij82QCuI?EtZj00|^gK~i z!R9jjeIm22lzwM0gjbB)nQ`hC$mLuSntt*SoTD1J>z;=xLFqOCPkv_Z9%-Zzuewf1 zcb9)uJS=B}L4jc7@9|Q!It?HB)JI1WK*HQk` zOh^bzox1jRNV3lQ_|{sm*4xj;1idICQwEW$24f4r_Ymy0cDGa+0<|PKMgYL7cDCNc zL~*v$1~dWL+qOF56vni5?zgQ`2Xn##X~h6vYuYG5pY$Dan+={?Em6=z%d9}j*aV{5 zpAZ0ANzia`p@Du#_|1OUdePKaI?8g+lKKzp@~2^q&}U`B0jiiB#T!3E=}}-j6xWWr zpnmcw?wFp=yk8O)_dc$?j9Pi^c#XIWx^k7pRFyf=P2mIZd=T#Y61Ws>RUzZE)UaPSpMFEAt;c?(-T#E0SMF$s$=BUt7Y@kXsa|X zK|~wd+5Kd`wwi$4)MS%hp*J>!UFz|v)MW+&a9-~+# zWx+eE&O&mRPgC6v8aWw=8I^wv_D~|=$g;MNx?LR;urEDG5fi|!XD>^IeT0Qw2kObT z-m;IKWHjQPC+4a!{ffSjXRW&ANW_aPGoLMT_#E4PCmGvjWq78si6gXwv`osa-7TPd zDNXCr*+c9{kJ|2tBb{U2hUgCOSQOF|Od z#`ebg=Ay>xqPo`hj@HzYnyRA4ihRLP=(X0JhXNcWy_rK92vPz|6cpHJ*6R&3K-jxJ zoiNa1S(SqH7mf~9Yp~^~%t@XwUr+EP5PB#y9k}NkZD{%H_rb!_6U7EQJ8h-^3)}k2 zn7L#I;dd*JAIusGT1TVydFiHx^Km2$PWh-{xsFs_v`9SALR^Vp54<{8rE1oJP2R82 zDED9MUsT_K8~tZFi0&7aA@$DE7}lp`<%P}WeZm$|8RAdmCS{%47~&A*{2!;(gnX1f zLJcW{-~n7dRyY>$cFmk=1(gI4UOo1qJrfHD)>0!CH98ViEhEq2 zX0mpHdI5-sE>Bf>zyOinCs+cJTfl3syc7J17-X2j)+S2qFwKFl0&ZvSq(j{?Tz{|z&> zT3c2&n>{)fZ~Wc5z-}~v(LIO?cw}RG@nj{9os1jVjO6ZOZ3?}c>FZ=qGO3}j_P_YX zL0U@pgX{?W2OCF-y$FVJ2RT!AKV@hVp{54pt)Gh3gffl{T_o&Z*{d93o-%%LXnrkI z?~yJGnQKMsxO5Xs;vONiqz#Bo{nl14i1UAcxdq4)G2<69tl(88_aQC7r#oEjH2{Pc zyxcoTLeR&8KMj$MF#&RGjL9~y5U`kG2NBPd<#Z)hZ>Djc`HrbEd^zH8-hxk2A1{#0H=?4F(y8Sq<) zWv(P(nb%KcMWu*p9QSeEqifhVISrJ%wZXFnFbqvLSg*>V385tGBnt zm*EiCgLpmsQ5Y8H&IxL60j2jU{>XyK2^K^^iw44D;va|RQ<}1Hr{ALQi{vRGHf|`l zFQ5Q6?!WCIR*#X@G!@GPeqL#-{u*dIDF7&jO2Vj5+}5y!p?7a}keJo!+@AX*s5LGcID6fNrXUc0ar8G9? z=l63i6+z4or~zQ&y4|Zq=VtavOfr+29_agQ1)-_xuPc0e=ey*1Kk$XOj{A~Mz7hS= z9Pv(7nbbk`Mz|NkioQh=j*D(G$up&4=Qc6k#8Y%0(HWisIdNywAwLYSBdqFm<>8rD zsBNB0$zFn*;X+iv$thEqEzJ{ZHGjtQU3O1rZh7ML)s9{g$TW zDeI+!oVeJeyT>IR2jWr(po2#lL_4oEPfY}ou^5FkgMWl(ZCEpxx82%X*N6LF)0yZv zAqY1CL;;`3Pgv{JLa{BC%&C7&a4ucH{s9?W$fJ(yzuyYNW-hasAvC{#JojYv!c#{r z2Mt~t6!m2G-xi_IZx74P398kMYJlzm2wrGeD>M> zREepmYH=TA4$o#PaF+om`#-Yx;I#&!nMK(oEiaQvs22{APoy4i-fn|;wQ=L}3=+)B zKTCZ19^_y{jjoSvXdaAbpoRPV`v9L{$z=5bkHm<)FiNLRUCHBrriBF;!TyrQ}U{noy?4R<$=&W|`mUH_=idd3i0$G)Yl0Ky6^ zW_?}%gOT`kh_$5jwv+tPL}?_Q!Y5K#7xG;ti}(t?%|6vJNAz=3hqf=F1yiwYj4TZ} z;P83^Apid^g7Gc>x9I9|VFdWXpQ3Q>9fh+cZmn0fH^A@Q5<4zvJ4TCRs4w6mj3EFy zxX>Myw6Yt77Bhn5yX96yGnR)-^#e+V1qa1b<>PXO8&XwQ6X%g}2O4Dq1s3=8#{Bz0==sB& zbD^qd)uJekVgsLTG0>2J4c{R5@$HA%?$m-&Bl*w#Z%;0TX@14L!EU`W4fpre284sT zMESb(h^W!8Gwx?#2>5?JKG_rXKc@%5SOa9#*5)})DH^i5U%NGitE(QA&0cXyB=5N% z1HDJ+OIN?7Hz=VE+`mUdR$<9)V7zs2)46w&YNa-zjG_e|INn(z9v*<+%_CYG zCkHl0O(uet%?ul=Zll~aUTY(m13&a_rg~66v7hd|T-18QNRqrvU_;~oG+jyDUF8+T zAJPFO1X=Lwdh3g{6Nzow@B`cJf0_vRV|9Tk(z`8ev+P$RKdjN>8)Oox_ia~%yyMnT zT*B{yzE)1BQ_S47C#gzqiAjZTSmg{EkTAfWC# zmZ}x<%|3j!>m8v@KW~tc9Y6$6G5l-F9`j6LzhwMA%5f5t_Gnv+2>h!VQ~vh`dhruW zj85$sr9UsDHK8W*C=Tf@b5d4n^kzB{?thC`4IP&u*&hz3jqqp%Ox9mPpzdT{`*yq~ za{On%Wu-TgS+|^SeSUcSz#PF23J4npPT<2ekzfkZFN9&ct(E)bf3m1F-W0A5&NzN_ zCuCq8V%DDelqUM>$4k{7oB%&DgocZe*3#XOs|@Y$j}qPZ2sl4DnJsJ?@pgS`Q8^HP zD0Fxyv2e>t&Hpy_9pdBlAKCis#Y9%-Wdh^rOGaZv$vKSE1Ph%m#Nvz0^l!QS8{|N* z0*Jt?j6zMIdA_t%Y`k;5HgV=>?!KH3zk_*cr@{}z)tFf@i_yQ!@EZ`0ohtg^N_glV z@E?j)adaf~zbt-#!`J2UDO>B-0haT|Zrk&{)GK$LLCbORnV?iI00v!&Bir-pl0H zVGIb{pqskuKtW0uVYwLodo_OU5-%$(mK7&2nflit#?OK8TwkXLYXhpBY5(+wf+P-E z21!7tt%j)NqD801H)}xwBc)CrgIdY1GR99N67mT9#Ev0&(hn2$6jFlyemZv z-DD+5U!X%fzq6WfDfpS*>fToC>!3Klh7Pyvhf%@?=j_C)6IWqRdffmTosTD7r7=;I`() zKX?q+*0rhpxgDQPL;-N#k~wDFEsQ&Y`k8K*vPM1XU0p{|Y612A`^%MTUjf2w{)shLBy!+qidx>;Xo* zQt?%&K^HvaYFi7dE$`*!_Fzz>~rO!H*#@F7Ob>O`KMz8#mH*Y)2aFo|gO9 z>uQ|$=)o~jcb+})qqVPbLpl@_RwRFtMb-&0CeQ4$%SOwhk%T7dtN4;HJ5~pByjClD z!w0dX(pyEgrOi}tO58cvpK+J5!^Tkf-yZVI|0Cil5E1j7hK}LYS5!7sR%d5cRF#y} z7UkB~R2M}krwbB|gxB32(1UpS#aO?dqrubO5f!2#+ z9?+-htS<6RmTZy2Zxq8s0w-oMk>D5q?c$M%`x!@r1jfM(tt&H`30~9{A597TOzarv zNZW*1@)xO*A>-<+O%=pMr6l^ux5SAvZEQvp;gVlJbj~V0f3oqp9O8Rq|9in9Q+XIM zo}BuJCI*`N8n>0Tn!PsUGwn5Z>k1PKG38e^dcAM(ARUNPlHD0K*Ccx9%tBy9#jA$@ z&Pp7H-`)(S#IFETzg$61*10TTsP_D*6_cWJB|v?VYn_}KZk++{j7#KqBTV?YpX<-W zC*0W5h{zFC^mQaE)Hnw=6isg&L?h9LnCH_4ain^(OM!P}60IIqC)fG96Ms<8E@L1IF`Q7OT^T#>v1{^@Yc7q~wH z^Vzu3bRWm&=8`Tdu>M712|>y1quey5f6;A}3^6?gMu$w6$T3_a5da+ie$>(Q;I#=? z1xg@l_`YSk137gZVc8q)mpu!!7lb~x-+X`hE?HC_4@BHzP#6)0JUoVsy2LU`>f_ol zDh*adN2Ma+RY&DWb(~AMe~Ee$mBqjESv-#J4F-5~ zuPoY%T8`FnHf|@pt3b{jWePqt7Irdnqyia$4R%mNS}$#@Oy{LyU3kk8WAARd9Urgh z{MXkv1p@5`-o5`ww!$LFwhi0WjbB1J>~0UkQP>mT8;<9eLU&hyL~6xcmv(q;D|h>{ zM%C7_oQ#IxPPUBpqvq8cS3rII56xIdLHOUItSohl8z*BgQ$g!L%xr@bNVz6>E`GW< zJ{fE=1bkkYOPOV6WtsTe;P1Lxv?*st(A(tR*!%+*GC-dj$q=)erXOr~sG^jgKx?p7 zJ4ekraj4LiH;&-j12$Eg_$xm&PGBGMMGPNchx#D+Y7zk6CTGfshiWQ@2H`o0BIiIo zGTzD$6#~|FOV5YS&kLo;^}xr#LX}NJGgkjcA$vwd8X1CP^Sx~raQddVU$+CT*CfhZ zjr~+uV)oW~YIRDkaPV9hUO2dac@JhuRNd(ps8a~k5JCFfd`u`UheeQNGMa3}HJPxlmdd|r?# z%Q(ZG^nY=;{z;0V%Uj&bX{M?`fwvMp3&2f~>n?ptKS(ik*=@k57!3b|(oOsxYa`Eu zPMy?bUp}-a)cI@l$gH;jEBKaXn%=$eU~(;){v)bY_9oaCB@|{T5;elGFnCurfHAq! zE94X68#q`ikMThN7arfu7?eAK1~OTQplCM%e_KMDv`u1=b~cS2@qKhIBKf><&8@ip zFV2qyg!gaVh{33Z=G&Z@3s^I3E~-CBY^wbnmYJihY3fC)Pox8lDJCWvqsW3=Li)}_Y9}69zaPD7FpQ&6Zvc+-4=QeAGHX|{xv`E?^ zhAzGSCLeEjw}StQ5{?~ylAF?gimIU89d+*lvw*=OM%6pt507KTI*QxlgupffLKL5pZ& zBHg=5>DaFR&V<8C%?&-J`0In5w?o+*4s=6%E-o`Zn&2xX zhRPxiU7n2RXiHTz+U9$>n1-!vNj-b9;kVGUyGFc0eV7B9d1PpalErDa&mD@8(AV&g z%eHf>wUAmduVs>hIE8zWbU%QvJVL9@y(_{V<4Zm2zjq`kx(=;D0uW=s@iA~`z889C zKb%=cI3HXJ`p*FHB2FTrouZPDlndeP=59}ZjyS8nvs z=9#tZM>{%@}D@!)+Mkh$U8B5jd(t>il&!EJC`^QM#J?__+|%7DP5&KA%1qdpi|lHVqRD zf#ZjP)f0YAZnD*qIc0!I=x^r4%_xn)aFG)SVnkVqBgOmJMd~FHxYZEo#Mx!iC)5cx zjnRBUM8Dt8h-cR|sr*B)(;VwI`kh%bHYJy2(Oj`31yt(u;(?d0&*A0m*6Wc zzBk$SRyYUPzraWj7`uY=H~>*CZDWci6mV*$cJBVO8fb@n0HD@XZkjyB!RZLX@OSPA z#1l2;lB@hxGrL4BC?ryOjj?+w;>N}f?;8#A<@U3PKrHpBai_AdL9eAk9@t!1UYKZ! zU}y+=Q)un|3h$f#p(B9kzUwEqen|2Mi^^8!5qwjLcfmayR1Ca}*4n$I?s#e)4`z^O{Z`nUA~Q4ugU?O-f&xj|7sabq`0 z1?}!$QU!><5cleKFsjGBR)xws2ncu&ezjs<6vZyZ3;m&NYR_X%Al68<0eqQ7_$)=f%vS7uHw2!12368D#s{9b_szVL_9*)xhM>-8v9 zkb)$7(r@F3noQT+ZZplR{cU~DDA^}*Ho{sf!QGPrjVR|)N|$px=ae*|1y)a}N&~v7 z>o3A*6+fgyo9P5Tkt#WOR(jij)SS-u#59PR085xA5=ihS8#o+p#vOaYxu(Sa-99j8 z-Vq&a1Ie-g8#w@Ei|wC=W%HZVcLj%*admE$NZ#AyNQ$oi>X;(hFfXZHon~-~*Tm$G z6&k00VD2P&7P26)hY&Sua@{*5^Rzg}t8EvvV?S9}aX2Y8^Q$QYtb-yi3ASCU?kUTG z$IM^<1u1)KKOTXq+E`7wFaS2H$u(Vxek7y~;*Mrf7$}Pn%l>oD&Q1v+m?wgsp)XAU z_{fP$6&6i?S#M$;ywIso6%p^aD@(LQBmK?%K1Z(_c&V8=QeFw#uzsC6UXE{(cTTcc z5_E_&6$Y-Lt*p`Rp+QDgSp5q2T{%SNnn-Y^H#DxO^V(FMS+SE@N69ynj4LvTleHi` zoDp4l`F>{`zNdW08r(7>iqX<#NEU!W8xc}gryC%fZ7dQY$S5jO1t&TK|+aNye znJrSw!LJ_NNq#v|g>fb^`V2&b)c2YXN}PWd_bmU2eR^8o@PG~D>rl0qi1XubGK!kd zRzGH9g=@QM7=QAA?JygZz_C*t%}{r}x=8n*VAXjlJeC?k_PF|y)azd)FvJ4o*`+jT zWU&xUh!ZRQ#d@$CBDxvKVf}|&^fZlHE2|?R#LvXg7_@oiQ3@4gq%-sY-_~77{X48e zQmeC+K;e@N-pX!4Pk){I*s89?S_i(D&zasFpN(j!N4Obh|K3q5PQ;6@?b+S$2}r)& zU##(}80(<0Mw!Fd(Ey)r!!`U#!{zV<)H@hsK33hfpO-4Vx6?EMd98jekM1WEYdR`$ zqZ{yKE$v3!3^9_`M1mz#VGx2t6t&OfDKSXWNfdby{wtaOMYl5RC@0Vu4M+w|(l804 zB(JqRFQV+kr#MlHF@?vSv-PW_Stqq0&~!~8dtmnhx%v^{z5L4Hag({25B$7n zK_lp&!?AumZ?u_M#8bx{_%mJGY4U5*xXx@v?W5-NX||V>8Br9E9s%53_rZIUBBHlQ z>IlidM=aqc!uPb_5fa?Kt1RH?WE+5V+bBRg7&NS%VRDU;()!;gsa?xgK)C_A@FVqi?MPwML8Ck$7dS1tp$ zO>4*u5nCM8jVR-()Ip4spcQUQEjl3YXHC2YpSpT$GCg;|2L6Y3G%wX?~GDjmMoN2l3tJlDWdDl%%7{yY7x@e)+(A z?)GJ>4TH>2N3UfU$4Dsnn%ZJX>$w(KL=~0}e(aK6CtY!1Cve(`v)9u_QlN0qvHp$t| zzB^Ubn_&Dcwgn|-sc+cEQ<0C22vHkuLNDIJhr3D&OBsK{olj?6A2AnhBNY%IdGKqo z&6%x4M_#?+pj6yq`yvE$+hAJ)Iq9#AQBEYUlvDVJCAH2sgi}!kj#5y-kz}|as|^4h zAOl(>i6s7m&{C%+p)5%a1LkC9gjd>kr~ofO7M4`z(vI9+HLh5G%bH|#Og-M>RG8yd zA=ap_4}pzK_Jt)ghtT;*{2p3>D?I#Wx$u_xt@;5r=h#}Z|J2$Kk(XrpgxKq z`O#53{mrXb@XU|2yuQ>9?(GLYVXuqm0YEM9`5Z&JMi?wki#Eewb)Y2*vvOJY!Fz7m zsdts>n_K2k4c3?(W>zXxL;{Y^0v}a&%4i++PFp4wS4N-=a*46en|tDcQjM+=(HeX- z4$O_O*<0AFiBj+r(7jxYC$G5@pMT!{>NAFuz#P1}T!o3p+HvNgaPz3Rg+n>1pKO>q z%sM+pUgj((oUTT2Vp>_D%kof{zCkG~*ZF4{fgjA~_PHLpI%;@l@~=QFoYQjvE2S@9 z$x(`&;M-qV@GIf-9WHbEfzT)iG^H(e^elTJ=NB;>+aw~qAT)*GV4bkzN1d)o8$e3b zTi;?T`b-ZWgqT%Zqjb~l<5P>EGi>p4V5Oj}9T#f9sn=^=@H*E1#=mo`Tj2}qgDb6o zH*Ea@(>r%o>W>sd_by)y29`WK@FSq_!;T6YzVa87@}%}C>d)9-Fw59#al$0GntT(! zaVHHvN?LVqZ6NJCRRBWHsIFeK_xlYcmkSN5UX8F-4dGYayRT@6u_T#m%;Ff?2 zNu7M&3d|?hx!roXCcjwz>n;S`<+F17xYnl@cWkH+>_`V5JedI*Ultm?kSa{xP58r_wOOma6e}csNLNcgB>zZSwnAsLCEzuIT}`-U)uU9u4ff9Inn$r*D@$_PbimO6z`1uC>ybzWTp%K4?W#IooC~f;KEeI68kOjKgYJ86;z+8g~K3&uGdLd zK1)W<1+r8#~Ihr)%dZU2%P8#xncw7{m)5$?7xdh~DE%vU{I{ z2HfE2g@WAjY1&Z*tt$yGJh)y4Wuekr``MV3sDX?|B}FYE;Gz;d0DS5q@-0NLe0N}q zjl@Lu0bGOR$ytItLv9c#?y4Nn3?l;we+-<3QUUqoCF!QHI?DD_nhX(V_H}}N6IJjQ z_QAvBvFU0=Ubd{Qi%FWj=x(1^lfS@)F3%pwS@+xO;~u4<*1N?dlgoaHuM!dKF8%pi zTc}Kno+rypMZDPZ&ItPIA9W(vzGI+-jgbxosS^%jatG&ydY64%CxQyOiKa9v05iKjP+N&SFR?T-EM)TU0gMy7f3!f7`OWGyWmtT_s z%8e$cavcY@X(%c&GIfzehMJn|9k04?_Toa=KL%U~k|YfPjQc(pa+rP57as^P&QZf9 zJFY>c&`ye7UOs}qahGEOu|0^s+huUCND?nO_HUY^y!55%{RRwcwY;;f4&?o=U(MjX zXcSPZy8k?;W5;-pprdM~O@sC(+%K(!fzg@GLO-eYTX?MM6UJQ@3O3yz<_qtOtQav-S+uCCcC8MwpVW$WOZJkUw_YC_fWyS+4yxoPOw!Ak!UQ|7n98!1G4m< zAB6RiUUC|=9V=PMGMXkPjr;?R*tDjosniW_J?C9@11k^Ie*YGbGjcv@kY=eXiakyC zA%oYq8$PCGPES*-R0QY@VJTFDR^nKd)wmR}#cm+Q)iPs!y-q#+KE*_ zJa)#>E2N67zjFQb(vfD>$_@WfBz~Ok+silZJU>jcHRM<7-%2Qo%OQs6vV2~ZAEeuLtTf3YWrc9(|@ZpijqNo;{2 zW!^E*q{_3=QnuaJvPHe52-f)w3JZM6ne`DXmwZ02Siz4CV~D87KqmW&%ywmqXmy24 zNX1Bprh8XbgdeGcdlT6f9JEz?Vn*y)EvMSo!6_%$mT+<=#n;4SSODALY@+}T`@4+9 zAM{1xSWqO=XO~|^=9IC{<5caMGgP!Q+ErRkdVVwaK=9TB7NpL(R@S&%0~`W7-K^IK zh9SR&J{`&dFG`tC=8kz%aT-WhEexusc9!n#m#&D+8Q}|ly{7cle0P-{Zxj*PzK@Sc zJT7MFOdZtaVJeZZwq%sk2x^iaIf8q>ZwK>ERIvInWU!HKob^|#h?7bJK}{M z#1U%;pjw;QAp#uTI+!^D9=W;v6ZwZN5m9D{WZw}*tOkH}7~cb1#e0w6K@T79LcewW zq*rdSi+M&-hYjMXm3kUlm;8itjYm^UnDj!2h~-pCGG1a>1z}c?Z+7OJyzKTi@f+PGFU0%X^;-e1b$T~5^c+7eDnm^gO~0-H5rHM2 zn10t5W_fBlH4%Wx1hO7KHT~=7%;#XPZETv4 z$dG+>_9;|0;fpcskj41$TBj=YCrdxE*Tm$mKP4W&lbJqFCVhjy$D^cfw9Uz2{-d;4 z^_%C@&W5L60o$l-VW_d4OTUC%E984nfkox5P|)y6fz5Lv>N4;?g##!r;YQp3ef%dn18pC^jd!rah9z;kbAf+@s+E+mKoXM$%fu21auFFt%3G-;7RWKaJ=i}M%x z$-;N34Vu6gp1dwP_Z}hdAC{%X@ZTA22wXJd-5)XFWB#vGT>by3c?LwyUq7De;T4pW zmbDe0U#*=8VLram<@&pq%swP1>Y2Ov#}dSkMX661E0XkNutJ=>J~$SLwtF-ed}4Oef=ta5xz6Qf&`EpqgwC9o1Oh3QX>eR8a8CbC9AT>kB5*Z zD*uAIUL9APRlLVqDP5MZ$Y zmk%Nv2hQyIY6l&mh*4Mz8>Fn5Z^e~#bo%wPvS-5ISRwop;Y9HbKdaBhz=8&2Ux#lN zMgO^PaggPHz0h>}kpqAD%u5K|CKWkJ%vY4rDx`xrRk4jbs*&e*uvjfo9luW$A)hBrfs zI-98^F~UK}_gXa(T+kWE@CBkgwH6;eFW`EtLKou&v8yRH=B#$_C3$#b;@+JNASnym zF(kso=qBtIYM`hcN`C1YeouiDEO?YLa#UACbs8j1G5h`y{tgSQ%nf9{vOi9R?A+zM zfmqm=D%?jdQKM7@x~^rqc#Z*UF-N7ay787-b0=4taNb|p#Odut_NF1njt}7-IWk71r}zSuIrT_kmw^Nn3{$q+-@rqQ%y z6tUni^>dA%^h>13C;7J~;nsf_v3AU`tjc1oM)(^u=S52=(42VbP3!6H&#Nd?vA}}i zll$t=(D|&_4m8{-1e&3<&VMU zD>6k1Hj%&~?Wc0lgDmGSJ&;g3`I9O@bV(!nRYr`m9J|KbWqfla8+T7GB=VVvPh~UA zAgiEY;boNVPKch%ll@QYV`3lDyjVe$ssYCZNbA!n$fJDKBTiJgy65p-NhdS@Z0wvk z^qJV!_s#qaoX@T2imuU(UB}i?B>5>5+g~I)i23p$k2z^>v>u5(DPN|j84F=v;dXyS zV2(*Wj?AqYqQ-gXs_C1pt`=(gObY_O7Jf#@>zDWEE_Qwo4%E~pc8Wa(Fa2Bb89(QIjKVv9v1gns6R1TwyrChRUr_zVJ`im-N4&PIr|&OZXO z>I!awu*y7N4iwU*Ys!g{*(hi<-*7Obf_zl$zV5D!V91>B5JG^#SaVI&AcP#Lg=@J~ zw%l4sff|t}5TuxHT3Fww%3eFM{3t<B#w|?|7Ytz4=vDbO? zukcPJMT|QsE0F=|YoJUY!?i8>ThFyvdo@9b@3WQv&H?i`4?>3fE@bV%7}?)MANbRD zi^IEJ_E;{-QGN(P0Z+nc8Y=UQyGl4f3x@SxHnGb4RxOg8p4&V=jk6+kGOkRcvWQEC zQCIDaD4@M7?3IHIe}_v5MH(ad;7IlN)!kq$ z-6U#9I>Zx}3KG{7~F|h`05GjOtzjIz@rl-1PF#peyenZ#+DSiD@MG?@> z2^_v_TGxam=FE;j=)gJ$c`Iq%H6g?{!#s0CugT?tV1%S(QPx|?HWGF*jfw&KLURv}I;qXs?xgWOM zh?oJ}!u0N3MK|`8sr@P9TN`T{dNH5MFjoq7xWOyB{OR7%U1*5{8^7P^w1Dd0E!FfS zOND`uX<^Wn$KgPHmzsP%_ryl=un=$tBufr}_9M7=EZ8^r9NYyx#G$ zhGC&R^Bs5wMVchz^P5eI1k@TY7RNF}6n*Im@Hd;^u?A*^)7+-vXk13b;qvopgI@Qk zFThs5HQUSQdLOmRGxb^J*=FOpyiX@(U|VnvX4kru%COf&W?yoah%)W7qgd#n%1R6O zD}my;$SBx~Bz&^<#xdD=I!&0sg=`=Om()pLU5Xf_ z#)0l)wCP4VuRLMMoGnr@YJcI?sj4CP$9_kbsK2LO3pA60}L!0#hJo-f3$x?*H9f^M{qxF1ykPg5;HI2ff^vfb^ zqn-)#aWrC9&5zZ&-ihlDBvQod<`U>93nn?0iX9LiHq%ynUyPoU$7Pf8mM>_<>1pfY zZi$S%H#mD8oWc@Zx6cyxi=4`{tBs(4)J~AUXd*vifRr<6>gFBH=-&k6M3-+WBc4%! z>>}@B5jd`$#Kb0>u{lpoVDDwR{m;DA6ZzFufk9)IY$6V@cS>CLN!>aVxeUi6u|4;U zn&NTvguZBmkbo>7niFdpkniX_UU{4`_sVZ((wAzMdQaCorw2SWUhSe4}J4G$5ZmeeGw?*Y+ zC+$o~T_+!G@6qW|(^^HHVwZpK?nE(b*wDfK`{N(-o@R{_Z2EMaJDUHr;no?M8vG({ zDN4)00KBj+p@bZpDNcBKj~@o}zAuRP9p!W$RL44N(6@DsUxvJ1N`HMLnZ?piK$(C! z_6C9&$xgno^+>)!`gy7GW9dwCpp3$Hc*PDLE^BovD6>ZQ9nky$WY zR0Mi=v418W+p|x`_?L3O>mXujx7o^Sf*0e2XT2pX>bKW`+TgpDyJH7-d1Rge0sEk> z=#KOt^vleN0cV5rKnl_fy5Zuhmz5>6%W4Nirly5BS<7~@oVwLyL3C!GCUX65sEQ>c zr^o#^oVC6!rrU<2o#^Xkj9F-L`4g_eY7I8rvz;QGdANytLpM8L``W}@`t6%tMnA(l z^Y`9rs-Jli${_#3?~l(Xd@H5adUEwJ|AIq2XbVJCQbDgj%0LfVkGY}1Wh;Ae{!#Ti z$Xwwjf)g3S-KYEPgPn@|TQ0f3vZe_MKRkJ0>hK3gB}TFkE#>{&rBH5x{6{Sn=|i~7sQwN&c@{`qNq4I2M4q;cX!xm|0lT-a2N<3exX$+UJ9Eyz(atTL2!}hoFYZ4e&njo$ynwj4724g37q+099Q!7myxiCiTIsdN~a~F zMcogm_^)H{zcG^R@_Jixy8-K0yE(sO7;dYc4ZoC5Si0Nm5slI|g+(*o`UhISF(=766>HuA%j1Zg?_Fshxb)hr_`vE|N990d$y*zwQE{k&C?1?q zwGOMVhC!eB9}dFk<;~R3bdcTA{aj8F)8Fn zvK;I^<%xX02VQG>e{QCZsazRulzTkkzn-&of)SWlT6w@eR165OT2&px&Sm>gB{K1H z@?FV439BptJZdyG1ijx5nFL6p3@}K(8~PxjC+B(fzR`Kx77u+1mOSt#3lfbCi9(7O zg>J)SszsfQwx8tnZ`zHY8k~XgAfzB3or=Zq4~DbDH^f9yF`JvGnvgwUs{*(p>Mf?%FBIc3W&~6mou7ZVVMQz>R5w-B92d$H?0X->DkI(!XK;X z(&g~lKD}AfC6lCHf5wBS7;4_7I~w>nsfhXUzKFHPTh7K++U9kUuJc;gP(>7n_d2IA+ZFIxa4^`0xlCI_wRo>Iw8o^ zs3yctvh2p2@+HdTKfk3#JiGtcyJexi|L~!w)YQ#Me_Kn3T=gTsih3$VBel9 zKo_I4efupzZI&H!!=j4=7-j9J9?L5~V;|vls{Bh1AgRzV`bitCI6-~&W%$ftS3lE9 zjgCR?Ob(e)r?ASVNA^@`*=Qy_jf{yTJQ>s;!zk**woP(il;m@^R*)9j)O_)gCT7xsV)puZ!c_AXh|n?_U@tweUH3qFT4Ylo!+GxTqS3!~y5J zHzyo=UCf?=H)QIIp%+i_u!3^=w{`ISiw6RcJ~jg62999XCMophpBCb$mzfB{NhzuO zH~)v_BuUW-N&w-~L4A|`!$Z&#^xK(hl=KSOc(=j`ykC?iUPt2bCC&sbk$y3B;Sb*6 zGt??s>b?rKNdWvb^yJ@8nkQBW3%Do?DeX6VC}LNYOhCx$;`NT1 z289Hzrf`u52iG)59<9LW0v=LA(t=?ZI)RFov)qH{jkVvDEkLjYuj_#SM+2)1eLP!! z7+P1#nS74G^lbo~{LhH^q}|}cFGJi8fL8-AVG>RZLJXucdQoe}i2&=^TIK51fwQEO zJRRBynt9ff%R`GD1aFhhctq{1cw!hrtSY`bxct@gGj_cfmI^y-8% z8VWxX-gd#4>5zs$xq%dq@OQ{sn1W#__S^wg+#|rcA4AKl_Yli7vqd?6*;e7(L%xQE zNwmNh$6y{83I_OujM3Hmckq$69HJzK*qYACze`F?3`y!(+9s0O0Fb3bYbSPIu0*8j zQVXCjfCFU8!VU5j;^Z)amb6tn1acBJ28)MYn>9P$OOt%|GlFUF0ulUc8#*oJJCfFv zRJNPY1brC$pLJM;m9v}dqx)ZykcBwUXNL6-773km!;E`F)F+QbAf7m=j{&PUbiQ`U@Z{=~u*K2Fuw>u97aV|l1eme>U6RR2w{O^I#rKJi^)lA6g0I`5ODAX)kz zrWGcYqs}$@8YZGGB9Y@9k@7&JbZ|K-PqDCJS8`EId#!B%4of)cs@6cb*kemd$8!{F z{pKq_44O6;B15`0MZB6{*=K9&;uCcb)J49Z?5{D{qn*+7^9u2%~v93 zRDGLF>&prkZT17*FX47F>HF398S;MlD+OvsBx-Ae!;c6{e+g7FT#+jU9D?nyd9Yx> zEHWrWUgStY&b5q@0{77T9%J3mgN&y$kB*FbxLcjEEO4IAIabTYyg3xDa}#}r@R^%fZr@raO@^-b~33pI)`NY54~X6S;1%I-K* ziOK#Pa64S($*10ZOA~KI!gv`5p9NYsK9}*HOo`9yxPXZy#tF`kEKJ@aQIpyP;zVs` z4>es9ZU-{q``2@(<20w#x!y*(4Bwkro8lRKVxY7TLf5q*;VN@Q{$ltgze4%wP4h!p z5PSp%@PLgvV6830EIlG`(%gt{N#~a#;wv-e-IH}KeI%;(x|Il#>M`P@utqZ(g^~LB z6je?{!4b-@p4`oT_Zf`Y02~g%#5E5jT3I39z?r(yNd&m8V1vR(p4L?X^I#%sPY$?X!4f;*O;KCJ6$hp&M<$ZQ*Z+UBkcH_p$5XkSyt5^bIr%>-yJDwDBC@5 zyLzdk-wpa-|Df45_k~^0n{Dcl|J~LEcp_i`I;Om@7lcy3x!C{yJ)_gXixTo&;D?6F z_5}l(F8B|H6I|wX}Z$`ClN;e4szZ zA;|msZ_7#q=%cE-WhpIC+lHzbl-jjT!!&Vm=b>h1WO0+rtR-clFVslQ$Sd6srd8+= z2~l%+OgA2kjN)mjkVrmiJH1yMSvJlsSqeyXe0@er{wn2?PiB+G&JoEZIQ6%ZvV&0J zoqiR3)Ee1Mpkyh**YNkb6+m&j+jPLz*Ap3&?>jVsvAwev3ek#c!-eW05f!cMON*{i zV*865l=Sq}8j@o%RR8|C@!7pq$smzUeTY)(1K19kF)4;gEvgO3eEO6tlJdhdp!|BI+^jIJ|U z{yt&D##Uq7w$bRswv)z)VzW;SUJzt--*X%v>!_4qPIz?A% z-kB?de%eL^P+(NlLHuuNmC%o(8)Sqk{o7n_@^{uP5s?5!@akx3+DJe%;R0(QO(tq$ zN!CK=V<#?_^26>gf(Y%$bCWPdk57Ri;yOoBbVdTk4O;&Ttzj&bQf3$b(&(XDJ`Ml^ zA6UuviyiL?9^Et9MapzmDOaYyV(FqiwR7dtI$Gx7Wq9D_)vIa^R7UF8U_he-&qyMK+Rh3p?EncxT39dbTGMC6lsY6gVy^0gVu|n`du;{dl<8+ zsl2AXp`yO3siwB0w5p=CzPhx&ULZL$wd=BycP_20KOFR^OxOA;3PC&(7U2HJ$~v8d zoU(4DW@*Y>4FgywpkF#jcQ)0@p+apQ>Juu9U)T)PfR{W@(*4%zP=3N?=G==0F_*{6 zzyzk5*i8xO92+Wkmy=H^gh%!f8laktr5@~{8pJjt4Sq~?ZHscf@+@Hne$J(w;zeB5 zY4EW*ak8u(%J&Yj;w0d|FY|CRzGr-=oE|PLOf0i%`0NWCPgZKxV~4~eOt#_jA<9u8 zn^}Y<0!0%W9V&P9S}7$^Ivld+2ZTqn*mGQC6PR15H;_3?w+7_zzbQCy`MD431>@Hx*H0 z3D^{0dqm3Qs#n;e+lB1|gttVCWmvieYi)lfD!Fb041|<&)o{$9mQnM6*~IEC`DFta zz3i&`nMS3nTa5u7(fs$bG{BzcdiX88X0e7ZNB7Y+JQT1H#;OpW7vfN)n?3Fj-~FZA zHlJO;=EtI{yWhV%3{#Powo`*2Ps6s6xvzV?NOBxKR?N4_f;sx-R}h9 z^Y(Kvv7#&?SiYB@JHy2k2A|<~C*kcg+)reU?d8>PS)mH@z)e|-KeB;Nj_SMr3MHlw z!q#l=l~80*FwoJVCc!|fkxG{r0{j|imCm1jN0@>{#zq$F%+*I;#q!yM)?Lw#Ge981tD(1!#CB+6&aCo_(|$FwGR=aB$s*6t zmnp$OKiQ&!$Mtt^J!fJtgfu63)#yqutoi*orMXluEPOIO6tl#W$G&Qr*a4i%ZAYe2=4`OERtIzZGc$S#s+09ZNsQx#MqvAyNJe4NL2nB3?$kcZD z>^0v7qI<>vwd_I&uOv$^f8&ZboFqE-?1cLM4SQ{Mko5ZP2j-x&kLzk91=MP=5xXoc zb^{9eXDC>FH$21+fmpf;wDYw;Ys$u_jesBwaNTx#z2iAPvibnPew+UF${&Y^;O-F3 zf&Ys=PXb<^ZP>DZ|9!@OeCxc^$!}9a85o*0ny6R>Xigc$pVZKV$!F8=_QmF7A|*gr zc2&?Io9S9%l88}qXc-t~>0CgM3pvd1r)*LQ%Xt7d^Gf1yb+zhNwH3H?1$3?g9N)qbd@E9+!E>t7c^b&T&_NL5E7sbV^ zs_6gV)vK%il$e)Ae}6ZKzp&6qEOqprA1;?s0&MNdJY54+MZy$Aj?1ohi5XE{pC1w~ zqn7I4E(_i|V6HRKKW0|s&{Zq=E>MWBmk=UCM8Zja-Xclc;I1IpFd2?`MfHpxQbuocfhbYQloP(%ZUO>=rR?lwOyb&%)*Wh~@nLpHBRPKC3i z&1j|3^Gnct&tNC^al`Q<;fa`T@&AN~abGn#R&k4zKWhJYLNFwmmMRNqAwU&P0*ya7 zz`k0{!FCjto$>`XQU&m;F+sFT@;cMX)_m9Z(w#!i%wQ`_8sLO$p z2HiQS2VvMB-`Kza7`8(H(WR>Mq`k`+Q3H@Jogv}AxgrfpMdg-NCmO*dm`!Uy(>zDl zK2sYoKxAXqBDP?rXk4K37;{Gt*{4A^WC@$(Tvxlm9`m0{{H4@79M}*+w^?}CHe~C2 z>h-~olXI>v0~dp{Mcdk^jS`QYdD*w5jl%&~eU@r^pAGKI>rmS6I;*Nxl=aDq9Li-d zEo8DI;{XHsez-m^nzMt<^d{V&qCw${d_@M!i5>+=MFkk>R>+lu$e3H`^X?!=6+4WM z7R>LUW;bwvV#-i9X3%aQ99VKyJ#mq$)h$FLnBd*c*G5SUIwL9cLNGw;_fDO2{SQ)@ z)VfZ}z#wOHGuJOAWwAtcQ`_RyAGC7vf(($v$wcd&Mw0J{co5y?p)!4(W=_nujK1Gv z(8W>nzeLHeEXJvA^pha_tLCO-Mec)CzhFAK&o+e;6Z6bw*}#9l3*e9rl|+jYA_I~` z0oGQA=MA7*pCB8{!aW?(YjA~^>J_ye*V2+N>4YE+)M!|RO(xA>!3RTt@lBo&pF}+f zWCj3$0Pck#yV_s3t>@Pr3r4vj>PdGsSvFB|@GFmH?9t&HPZ7GK-Zz1Ij^4>d8TW-R zd$%OGu-&$Hx-3GvlQw7;ddt$k(R_2jV|I)|2cL}$Iv6yWN%sS|~s9lN|3jzoK<}i${Sq=_h z>O^UzrwA5v%MDUY6a@v2>!r&uR1sJ>StEOLW}1CxfN)5E8opyUKIR5h&e&Tvbg8$t z`?$^-Vy;GvuL;;TfkA>T=3uJiy#CtDZXlv`?flHUEh)6oUZ7?`p5Vi$WVaeKk?HncaF+CSfLW~~=vRyLxUHRgXV``1y=JL zme>gdU;zA}v;3A;7MtQgQy3tH_DN3Cwx$);>5=*;;FJf7zFCk}Vry%q-P%MWeZ0a0QZ@>92qDy-O;e&; z&MLvmDSaSqML1cGC6x{b5}=o?Q}%)XlkW=_H8J?VqPK&R2|P~1SQ=O?1wd%GP)0QO zQ2*_J@`GKluwp@ix-7+YlWL@#@?)p^@|Yn$iBL4q$P8~Oobk*8%=y<>y7vA3CtE8r z6f)>C^GjfZy&l5ol*5mu@~a(XWARc_*nq@R?UW zhd~d_j=HH|A4U}>yoqOXTX@B>?@C{?NP*%Ke7sgL_nH>bgC7)Vyv4ZJcljwbCe%SS zQ0EJPjDc)Gm_v-7LK>ucIIO8I)v+VWz)NII@{-T1V$c&Gb*+R2H-G)OafIBt4Inm# zF9bDleCZcQNYl+f(YK$f{v!#O<6==C`lo`_97{_xY#LMrf^B`~!$k-K1cT||$0!NQ zX|<>6H&gM*byupWvVjTHgu;6pTy;QL3#?+2M9FFn<lCV*M#n2c4Qk|X5WuZv}O|x(#2EqE(0RH}x2K&`U)9lKy9iGp0%+)k#FUxwX zuFhXLa`Y|N8n!SxQ%;{Ec0+RxAwkMT5(2h7bhwE~2s zu@|-D+A7P@0S=3aEi#%g9TjN?n1au>LjsTOTPa&Xoy!}$y$IMoiePL)ANcWdsLZ?} z@gCkko*0SDw(6o#ylJsH9B9CF_5%`|4JyHt-fqJZ?>{H|-dR7Caa#W>%yL4HJ9v51 zC3ntaA$z?#77?Jg59sz+LmC|wLrE5tX^-2L zLlZCR{U40}{XZD}7X+h)dK$(tiz_OsYwL>Z3rl}Dlr$99_jPu3)YXB=#1&t?_H088 z2S#(bf6$KDk)TFK2Bb+{l^yf(Gq4PVkdj_n{YG^}`&8+^isYxx5D5Ga>YgJTN00sy?j8ju3=OmZErAR+cb{f8EJW(#K@Ui-B>JK*TAc9}cP#97^T zyXfdhoTbd*K60*4cQU>dmjsyKrE>8frEXG(L}?SZ89d9C$)(AxAK#z_FsCOIy8lZd zjZa-ST+hU-BR`T-0{uYXPE=7&&hkHLS}((>pZT7x`y{rDyW2`~*!>)7u_AS9;cDeb zLdXXKVU9Kg_Y%Na_EqVL%^g6Z!;U7DCP>*y`~_67K4>Gbtw8w4bSWVN09R1sJ4vgZ z4BuB0j)#x?U;)W9&{3TWWu*C-K_3$=FewwtDUrejF7IwR!r3Za$-%uDPp~3*X>{sCA8|2tE;!M4-CN^;G z4iAsFeP-Pk)CvgegxGQ*c@vzeV6K1%xjlK~2xVZYC{~!?z~aFG2+#NcgPs|}Z3hEo zHUQZbIN%cC?{aT-AP3fWad_d;JKOhL8K$<%eb%}!th}1kVctyZg+mN-0j50`q z%H%}--K12wtQ;uU%61tas2F8+4?hSbm8Nt02r5n)~Q+Qa^Yq$NAjUTbh<$ zP4J{h2oRbp@NBpIl4p%m>mE3!0?K^jQP9rj$UrpZBuH=oC+?3;eI%8@lIqH3t;n0% za|G9=!wd7+^;~t)1ED^=TAzpVeLq#XU{w(=DAKD)Kd?la3k601Xg)Jjl&8aLmn6O= z;$`W1YWgiMM&PwEtN1jftZ-(*UMZDs2%X;zB%0__&J z$K+zV8DohH+p(OB#?EiWDuV2ph6E|}e@YX{JKN99cvDdw(-LDSz&D{U(^aRa-eii@ zAlc@3U!e2z+#o4>;-g)msWCd7cek0DN2qMvyf2uPQ0YEuj@1`myV70bSzdxQ+sY!G z4Aa+!BO#%>p1-D;bhk?=&ByeAztZA^W4_oWTOgg;_YFjSb|o5X0R2T1(RQH6;x|)1 zJ78tfPj?j%;{OIX03&^EwhZWsj)0|w6Ti{+&fRk^XFvto*@mx3wXWYZkAN+N)+Yr7 znX|?b$*FB*VY%{C_cx`3C;J!g)#MDUa;^jcZFmKBkX2R2b9gxnA4!9y=V|Tncki#G zTso_+u`DpS*8yfl#uZzz;<|4M-o7=htPC1UQ)Sut8!xlnnnpA?qEU=meo1FuP54hU zA(fb1KvuE$(N6Fyjk~EXE0lOC*v`OCi9&gyaFadNZB%LswX9OO%bN;5MTuWwV{|&J zrJ(gmpu88sm2}J>u#JA{g7d@|5esQApe*x^PL;&9LtQPY2X%o^KyKW2DXw{;-v{%yu5OV`7op zGc;Ya(6r>lSHMCAVTr-d%wiM-`Pxv)8c1tLv}QCzVoP0|(h6nrAXQepp2;=qFjaEX zfSkoKOSpUrPv=v!5aLTnfAqI{I%Q|=%-+81O2MpO#%M|nvMlZ;ED@>61>ExICr|Gi zgB2+*aA{%^J0dNj=|_j1wH})cBi=Pr-*M!wM4XU`DD*eCTEmj!MZ|{tHrRq%d`?e_ z9a!9&AY?Y0ptcFj^m$sx_xVW%<)lC{iZAKJDd3G}(`kzkBVJ+XgW4X3h&K#B4WM%d z2b_wL1Ie$x7bu$}DM>2NiNcVfT3NNDPzmV>jVda*XsO3Am;Q2PP3y9Hv!Z)P$nv8U z1~_x_mg7IsvZ2gNhse;s;<@>Bdqr7SeHYe$Q@Zmsex-AHxDDV{dRQWNdNA;&rM6fi zWkgsaXLS>edL$JJBXOX zH~%DFZ}8xp{QfT^&1Z#3@MH+Q{@zhi@j zUG7^Jb)SYB)dM)B@&B09u^qBgQ=O&fnoNJvGnW3AZS;e`yw5X|VWEp8O(Z~0cq z)>17J8b)^hzVg;(#h6Uk|~fY0%Q^10ST(zLLDZcOf`Rs|)iq>pQfhrEh} zHI5PSoMw|4zGjCYSoAbhEDjXJ(Q39-E$5$Lf!O`#_+`y9IP>E7IYx0jev5Bw8(O%d znb^_Y%|8%c+6aF%ujcQ0m=zMbF6%UVsB~?Je-^6LfK9~ryDCgbC79=JmB*)mr#>)I zgJSruQ$X(zuN-H;JVwWgF|)PTr=L6@Y$HjpYDHX;O!#`rFz+~#tSzq&HRmF1uZyI5 z=?-d}5e#7akWC?ba`8G}Pq8C2{W~!V;L5r)284QDA;JB)li(pKnWzyQK*I%ec(JZn zC1M_^Mf{hmOo_jIq#;YuFjn<}d~Kh-8|l4>bNp}0#mW=3!WEgQ68AK>x${8Twma7Y zxu5bODsX6^W3{1PUnnuBMt$J~2kmPW@}uEx7|ts8B0 zLOvqlOwyXms{X4vVMRtzpfZD57tnP;xU+OZa}N8h08)cR4hR34A!oP3PRfGJON7xp z;KaG4nw?h)zezXspqoohzA!-B3?VIwqlW13FAxf%BiCJ6VU_QfyO1Gd&N%?fxWdwh zP_Bo)TfzdMhAvWp2GeCncxZ>PIeFbLG!SP(yF}2~(t@pp0qHrYO|U_uj8&NoDqgrp zadz|V3wDoR&V)BvD~75`eD9q~6zJX4tVflnCQkZCey(XxQqoXX!^l^S+lk=Jxbb@U z)VSAuBE1jc>284|w8==pi^ekDsT<(Bst*VUKI4URbojrBQ9Wp|~ zyPFQ9X9$<91Gi}~46dc6pytJPtr95GRq;sHQt$s8Ohys;7Xz6KY`{S)cdsU2d*BnB zfT<3z8gIRCU##(52{w;%2S&NbaZ8z*p{O$;Gk*QgJk4?)DPE$mLg35OUumX z6RYijJYrBM-CQ6#z^@cn8VCY)?#WON15h23oe5uYt{{@~{L`Q2#g?6TMjxc@bnY7~ z_i~R4M=YyYOf?Y%SYpX0`%3tw`LtMZUXA4!d_S~=y|H1(_d)Rac!mM)8Z4z@Z3E%ipl!-y3Tbs)zFn17f!ifTgy z1l&GI3z45;9%_&qQT5g?ndg9En3e}oxPkj5<6F0F3V1{KD`sGxWdfq!yStQE+imAT z$z-sQ_Ruh;`1-N)HKO{Pg>(ez%m^J$s)3NJ!GpWH5;L)fzEIgWhw2a?sco@Y4p5$x9CRAD&L#i>Y@e z4W-h_i&Ht+q*gHVF-BR^UG~-S?5~A4ImN9|$Xf(L?%I!sUfzv6=wVTi-HXaarGk!~ zwmbRnkb@!kWi|V@rQOiJ8|$IXHe;W~uMKd!0mGm*qG`VOJw1{A;UkD#AlBz%*WFAV zk=^0Nh8Y-3IsLier9IEJVAb8PZb=KT>hw=dl<^{J$Zn+(m1+neKtptR8=_1aJ}eDZ z1sVv#d!vRh-i}>tJ#4AJMBFlyF8`6>2UftY{*rn}LR~mp4}7rq{?U(EySoN}yxKrY zcg39D+5M3%iwRqeG`~=GCCfdRz%pLVh8M_2l7CjTarG%~K1w3N-j+$#5vKm+7y%Q0 zQ1Q!iOdY*X3Eq2IxJ#c!s$*QlQz(;H>)cpvL*vK>&oT{DQ#|uhA^C2KIwbD@4+}$* z0Rid%n!cAn-FRR@^WLvGHn$)Xd1vx!#zR zqe|2gkca=HvaR#PZ&F#e*v42tP$AIm>_#ar{l;8=oo`mKQLO|XQWF7^( zk~3B7^(duN2a)f4?lR06n}(4*%CXii06v(w_)T1BIT>Snl{Q`9WugV0{GEAJghPbh zFjxQU?tzoPpzDl*1bCsP=woi@$0mkpT}}D+itj9qloL-aX%~#2a3j|yOq`u~S2)y= zSaLmyKVxd+yC7cg>YIpgIDviMABO4BZ!t9V&lh)Y3+|virW5|^JZC4?;9$WF>huo2 z=SVLt2buk_qk+Iy_u-~QoQy&|g3xc>A5X%^e}}4+@ccxiU(c_r5A)lOmhzKjDUqI5%v7;}f3Z|GA1`W2O2j5BBh#;1%LL z+{exnVwENpU{=Eb4XE1*S2g$VuED_J!Q-M|NM~hb<<~sKb*&In+C_}d*+JFTQ*>#d zz~OTHn~{GmRdG=6U3l`3ip+RbZO#U*n@1uT{YRLIfPrnTNF-^3dcJbO(K9JQtENv@ zL8oBqpIE+c71H|t_NvR?bk4a$w=g2=z2vM?SRaTG3vtgCOGJS_4y+ShUoK_9E+npx z7!17&sfwXnMC7tY!uoDAl_OlEsOhatetz1;uqjHA>KW4W3Q6Xue(vN-kT4m#P5%7I z_!)&kCCNXeM;F2I$Nbu@H{$!Yf2eyCPfCfisRwn^nR?7u(3ajc$5E?P$piKl@w4K1;FL6_2^bUE90P(&Jg99ky-3&Ld}!2PpTlQc9zJUR2Bl1ov70~D8bRU&&H>F zXp2z$mGniPGBbr#=zAUmG&^jwcz{n6{%ZaeU+KWB48q5JP41##`F;~?L)DA5NS$t# z8KvP&xd>=nYHkUF;(rfYTAvrp5ab;eBIEI|pHMuO1{T2p5Dd$$kJwYh;=ZwWxoo&C zE^Tbo^QhKPsFYLPVW+q6hKX*yt|}zN|9HNj)L;}bj0=k(##JB98?F@7#GKk_|MBP( z#nft0>dJbYT`7M5M#etaay5Y-^Y@LO2C0K^EogVDG<%h$HQ{gFA!7%MUb&GNLet^H z?3Kyc<_C_vFpppip?4fMbeD3 zaH{2^4@?p)S8<`=o2gxU3JMf#LNf;?jnMerSY8IoNR%YflFUh+cKq(oO6I%z;2(b_ zp=fM2KbqGq3qQ2*=j+-F$m)9!GTh4?#f*(RV{O}t=hD=<-xiaQY_X7t@{VGcC%U<8C@LTTnuQe%Cb=otCp~-h*krBrG*(~a zX3K_oKFq=LImg1bqB|X1{;f{p@|w!yOAT+)^n=COgt~Cy=M79;f*dJHx;&7D@7M@l z*3^<*HeQ6YF^5%8<(hiDLeX9?0Uw97q8_uE|DobOP^cf_xODo|n-($~@f%rXbg-Ia zT98tesc)f-Acj#G)Pt3*laW%pXSEHsgNqHitEr$l0`;c-<>mi+#b%U&*H$MIrKm+| zj(<7T$kpOl)7=c6X5~8aeB8sfn4J?F$RPswzDrP4#>EMqv4~n0m)4lRTzCEXaS>#k z)R9`uh!&!C&9HaK1&wc73+Kbd`FuE5FyZUE9c15Ft#{)K)=Jj^jS z>>?2%9m!Wy!X?;hQ+pYlo_ds>sFrHa(=>&Lbne}1fDmV{&CF0&f175 zIXPaEDV2^svBCiCz@fm~1fp=PQakvAeU}h=&_2E3waE+m`o{Zwg7wKG5XSO@0z(ky z)B=J+2i6ZMlP`^2?iBUbS^rR|17F_(>Y|O3P7Atb)AW~><8URGVj+K){hR|Z4FC=5 z2zB@L9ml*zOP2d3Kns5-#2KDUeTpb~u&%%K( zJBqO5j<#i0UcUlfkA=Q6!9XPK^(&4ADCIdi+Ah!lTc}v?2n@}q%T3*IkCVOP_qJ(5Ev_TuuILoY7#ZiDYd6b`6; z(8ICYkB99V@Wm;a++1#a5Vs|XSHHNQ-J^-A(faCt`7!Ipw3;c~My2m4eB0?+r$Hm2 zU|3a;y89*NoKnTuYnM&D;IZTJU0xipAz%Fr#r^(?gJH5uBDv}_m9$nKMjn{__Td;5 zbt!XBB&)r7BbhL3^OK@`%W=n(n^q}b}>&#L|2E9DM zaL69+12tZt2r+6=mL|>b4)LY%pG=1zzrV1fLsw$MZmr8uWaOYK5b!pU-^0n9L8zgl z;X#C1U*ovc86$3*5Aze6tI;H^5TNtlL|DBxEnNs6>NH1HD^eDO17C4A%hp*1SD4J9 zig$`Jo9pInQ*O53RDMD2H{~yWEjDYE`Dt8HBDi()SnV&kC$9kb#*;WmI1bt)`c4 zaKxj?m#3SzIC8WOhf`)Vs}5dKX7c~ZE}(|i=RMu4P*^#hzJ|u1b_u&G2J_1p9 zKIK{_F_p-Swb5=W(}hma%IcE!NtAEjyB}e-bOyWPDcO^Twm%J-ovd?s_jR#3e!vbE zFMKHhmVK`~Qvm}`3ZTuQ1SI#ju9nXL8l>_TE7xIRC<$E=KkZ6&-hZloDQZTUSg)4Q z2+Rjpt8R>lji^dZ9u+>lj&q^A49!rx* zs%X<$_Hi2E!^z#mrTeYQ>8yok510Kz0$>q-Q`l9?9$(#i7OUn2{;qSgM^A4#hfDxM}$&gmfk@n-M|_ zz(xpW%CZ8r0_!j>#b4Og3sw`!mx)2I4MPWyw*jN8F9wH+4><*uew|wB`v{Y~XlJEI zua0F3Q2(}1WInd+&P74j>YGhlCfAjh&&QV2P$y@SN#DFY{`^!S_K@Lo9|^(H)K||| z?JLJ_TXqlSNNjN>N~7!6v1+@ftIl#VXuAk+I)FGx^RXHCpUYS^uj#!(oC5L!ayUcfP)Kuh zCVK>udI|ErobkTd z+VYK{Ub=4%i3Gew5B{@+KSW4KS^k@r_kFyJgm~Va&NFA5dgN;2tCM9k@7QaOnd=My9Wrz*M?WP4Lp7QDmAh!dWXffFYQKzed8f;~ zT$_7(TnZya6-;q`mS2&6ajx^>!>o$TEj~|}r}?XMx$tuc-b0uO=MRSuVc6l~q$ejn z_jrKnnNDZY^RMKfaV_Ty&+lnD6SJn$QyYh(jRJ=n$htCRYOTfJO<2Vl`-6Rv_eqW} z^)srT;g-1fq}QVR*;sQ|ir6m3@ZypyvBOJv;U-?Hf7Mnrx2v47tPQs1K!I{r&GlC( zKnHG}LD0l_VS>2mZ%~P*3{>uD8OXjBxGB}3e}3xcU47}gGUFrdYPIW1+<4Tqj%@`^ zY>c@fE**54ncVdd-E-yLoGNnnB_mJjTp2Hvo+6}-DIuA6^j(@Ijy|RJG!eMC=j`^| zg=HsuSn{O*Y`~Hjf6J-8V%1TM%m<&J^LS+);eN;XQ}nYyYixZlNzPVFiaJtfez{2u zH&798$}%4@lpcNXeez^dIkpOe^8eI)^Z!u~%OL7ueOhW0v%RsttFFGfsjcyM*PqVT z?vDD#j($*E&l=+gbEPHJ)`AXOI=Kh_BQKs59nDZNLPdEYmxWHB0lyDF(b%1#7FPoM z$;#E%?&Q01vepl-wjH5nYHo!u+v80VHxZ#zEpcc;KlJgfB+N^t=u57UpW1!P$eIXW zWJVQ^<5GNve19rMy#{I5g_& zSfV$Qi2=^m3zQ6HG}QIS(#JPbY|^H>7piy{Fa1ZP?MH1FNF6J64K1;nt@)dYqFGB( z-Ia+c$%9{<_q3Wx0#08qE7w`ar>K=v!t0P>*IotjJUiP(DucaWsFuAkUE<4RP_uYUa2qM!s4E;(PGSRZKC!6*-sHZA z#KQBP6D=zU6d=+wbJBgsniOzm34vW7(-uvri?6-D%r7wg)Rlnc#-STB9onCjsAf^^(e7?CD2bMo;jecqMWuhogMK)(t;n&uNW zn^!T4TwGegxD>cBEO zuz)UhjyXr_U!C)K?`IXeDC=4f%-*G(!J#RqLgEign7oGc*pnWL9jrb8Zi#8R@ii?r zUdfbQ37FI)TW6cPnDdxn%)639@fX1m2`S{9zp~=bET^o#^}R9`1FddO6Sy+1X)|HT za_f!{-{JGqbpn)LL(H(T6Pavx)@j<7nhA28xH2u_9Ph$brTU*P!m`iLbSKw59R(jc zQYRJS{H1W=$=+dFNcSiv%k51Cnpg>G)a)9Vd|wQoxlqgTw17I<14AT7dnXd~?4q@q zZ%E(e;`9rV?@4#KgT8_;vi-HKm_Otd9IEczh*HiHG9VaHwFp2{Yt%1|xf?pv@s z$%Ci&fw#}yEjW!{_N^)U=+^aF|Kgp8gr`n2HB<10G2H49auKV9GS#b`29@|#1v&-E zSha(LwxYp}3cUjB)Ryw^Bm!#%rn@|xN`1+1m6XV4moWF5w92t+`~bSMR{=ocqI zQ!%_4kQ@l~XMHx$S@7VgFY%R=o`R6Ozwan<*W~|upe*e{P3wk%sF;5tV~OPt$TQq!cg|E3rB*>CQnTf_ z>{0K1q$R#f&yCWh?ghu`!;Ug3^|%X9V>jI^h%%(djHtb4ECEi|RS|8qx?vTC zMlV6+I}cBa5|@C%wPEa8&?vJT`R#XBH}6YLqwp_lhn&w)U3@kf>MTQ{BpLJxfg-ig z9=HNSE8TFFa5X#XCBY8c^HPVjpf6B_$vSSn#ETL=$Zu>|!3aY-l(#amrIm|GGUciU z6nKl|sBcDR@M>S>F&8jX*qIIW@4twxHZZa^DNn~0`(|X(S?jLM_U%#Stj^~_vXvo` z|KS}_dw>01+A@EKxhZ!!wu>8sS0n#zLm<3iWxMv5b(Rw&`^>vonG<4sig}n%;Ey0IRAp; zIK(0r04k_38+Qk1q#ejI>Q}=t)PTUANOAJcnFHr+(S9C#GFk1Yj;wig)KVl@p>wWp z*G+qtKR=v1o~%xrM^Z#*Ic~3u9Lt|nzjlX!vu4nSvug~pKA-k}k=G)%X?XiAB&5ym zmgSKkuI{|N)XV(k({*4ow&Ev=a;prb+KMlV41_&a(MY+(mJL%}q=3NS_tFf^>RV#X zi36il|EYV1P>>wb;LOg>8G@G0Xa=X4531SM7%yxsD*+uVi9A1~T7No2kjYf!!+{2- zk;&oc&)(fyCsdB$msho(K8RKMex;dXw8$^fYuB@SojIRkoLw4web67@d=zMRi-X~A zuW8GdAq(TI(^RLP5pKGDt)NQ~Jmzrrf?PcPixiHk{s)fHf)SSF5)wuaVz(1KquQCd z+M@Aidt8#%G+`9d4H;4c-gMLMyYa(Ie1p;A9`mmv`+dBb)fzVcO8Fh%q>0>UMlhe? zOve5Eq$mj(Y1aiCwMoNvV<+Wh&^TRSxOnxGNW`96AJ3~F+RAU^ zO=k^yzgJgl%MR| zcdQaHY3kk0|MsHUuyW8V#8Y~eST@vXWgdTWSGJ3mPcF$u}QDW@o`UoW1ODmfs zGQVTZJ#Z2Te8X`ec=o=`KZD<6+~|Bd)vsQ2#tEOYtC#av3kQz{Ae=cu`A9P^(?jkD0>|;qR2qGuc70pYu2?3xD4#|9O zZk%ik09SI$0`cLsNgxJd84dYhI!8gB;Oc69p)7p*`+lQY`uP@uJBQhqDbXB$Q$K1X zc<}}wdZ*Q5>koPO`C}?i#Qgq|@61Fl9|`CV4Nfuy)Yb1%i$C-1#UC>30P)n{J{o_n z+MSL(q{0zpMJzBdFf;$`tu%3zbA82+EZwX#<)iP}{6)pJ4gWwEro5z|(YFYU8{1(g zQ@YWD`}{I*E{7PPxAMm@XM(j6`RQ@>IX%nbpM<|wb1_P#YO`hP8lYvnK#v3%_LqnP z(R)T2_T*!7Hl<_^p8}ILb7$ve0amTn8s9s!*wvP61p4#2Tv@2A`NO`KpnpZaU6`JJ zs`6D`p0QwTp?;eEju;V7X6B&v=g~J=E(WKMRE>eWYVdZ%*#-E}$Oa4=#_ z=o>eNou=uB`E1S1;1v(-MEn6o%Q6#Y%Gmj;l3Du`(%DHh)BM8bEv}7_K%>F4)C~?4iSZ5N@RJ0X9&FH zsI3!HPhepgA~K8M{E{_)(t23yiTvrI_X{@BgLQWyzP|EY9mPHfoG>|);Uf>T*8g{u zM9sRE?i@U1S-CdIG$WH6ywMPGoJ}Y#c7f$)GS&@;5$1a0u+w<>_F(peOeZB z%2r=ETcjDKgMsy%uG!;9-->lRoJzTq>CPREY?Sw2wI%~nHq2Ivbu<3H^jIIp=hOryg4#bDa zwrp!oWk>B~6OmV&72%@Q0~IeHP(iEn-8%#te+y&U@OQyla1wm3^-qvPFUd&0YkZZ1 zp}yPLaidVS{%{mgc_rXM0M2V{C}eh>AV1xs$XrkZ9iKnC1B>`Uw+_l9WtM)+hhg7I z(gRVHpKNgN<*L0aM(8eVlG#hCpvMxysoQgE1BxLiL#Q-Ec42HPArC zlX`-F%|h$57O5il>sobP>Amfkvb?^sY(?tXLgIZXnRcXC+CxkLcPc2#Gbir?8J)l| zmKMlzmpv#B$x6cwlgi105J@RKtd`k`??}0xKYlhGKTG&_G)=lsk=703;`W|8fsZs;d5O@%IR>Tk~`bgvG^@6QzS(Y)aKaUh6SSv=n)_ASdZF;@sf8)rY=k!u4jC<_tbCp;ras@FY7HL>HO$nZCP zC3WUr-L0%PZJMmg9~a~X<8$?8UpWt`HBcAp$2UA*sFOhl@$NF$^Bx3$-WsIpPupL& z??+C53i`s!RTOE(GNV)%-h5PyR}gWpSeyn{g=r<=tQrp8yXT>cCVSo{&8;m>b>1JkH`3caw?}yyU|Kmb`TcL522vjblp>h>K2_h45mV% z>wVC5Bow1OUMy#O>L_Ej5B60>I{4WP)aUHWxt$!vrV7pz&Baq+CZShKpZ^c?Ao=b< zg(JS%5P#!rc8OUK`c?jq08Z*#sc(sH-OZDKI85KZC@kt1RZICKW1UEmT(+rCZ}F+E z%(UPOCvYIC*%a%cJ_v!owHW)Rcfn3gXG*C4vK_wdN_fDTh(>8<&Ts!RSjS5p!$Raa zmG^wAl^qnB?o&#Bd>~0b9-5B@R%{SyV5jhzGIjx1NZ#e2b86$~%BB@aygxOz!2F_!##+lG%yTg(awQga% zF#?f>o+El=JQa&kC(`H+*&g2D4P&3J!uNxnm{+WqD^&L3T^ttH{0Yp?w>r8V8qTT` z9*2!0SC?96nc!!chWhMbwTd$ev1@!VoRAX}V&tpUsd)hihu}eJ^j*u#e|S@sD_{@L z>kW12$o|U)K>9`gj|~7h?g68DWZQ79U5!nh%}woX^q|M{@rkuE*#jB(!3NBU&oG*w zV=)$FJy4l!q{lT4`(bqw=cpCwYel_t*AcIZI5ctkC61*0eimnq6GKa7&?Qqw!u%nN zh7Z9aeWigkREa*{i(5a^kksst-asPI-_38esy8l14l{^7#NK0pFc0K z5>%rwy2a*Q`@uoLgYn`QRSz^FE=*b_XgT*ZNX$_MD*MlO*w8WS8OLKyV!xoi#?hg6 z-yxy86?idrma2JeZ}s^qsZQrGKCYOVxh%s($ebUqEbK>hRM0|2zE}3*8#VG{hu=!i zK*|1a8RTZ3T668FnIg+73pagun7b+@*#KE-iL29dOusBzE2Ow z|MC|ie@2fEU&~$sCslL0=q9PY0zQ`99_H7~;sL;u8W@@N%s3<+G~}wNMoCo(2un2$ zBgWD7pOwQBKOJA@zIIrPkE~c_jH*;gA#&BWMB@7KQr2vC{dV}L`GleRbr-mw>JSXQ zer^Ly9Lnj-@$8~_6O%W3@S61&F>d5U0-|c`qGffoc!I1Ig@_<=?fW~v8%-=G3e}`+ z6g%vH{7F=IxmoP<26IO&kiUCbD~PTw0Jtp%)DBM6*=#P*h)tK2D-1(HDY3kdS(-22 z1-YMHo^-!;D4w4N^AWTIu2EN)L8Hqy@c=%S9G7$wYhu{xz`k3J-D8j4BcJNA)TpW| zMVt>H6`SV1n8W`x!iVj4coEJdDS!%+5d}FhPm{8;B6nL&K1c2XUxp!129@8xQFD`I zb}viG&#?~u>HcL($MWd9I^q2&-;X%UG^MqJ_=0tgR+oZ*WFhP6mno;y_xda>J)O6f zopDLvsQXQ|O2}hpCKG!bbFB;!ar%lD{UuXRgB{4dq2b;kdnSi~f58*Z9U4KUux%Gw zUu|#&03MdSohhRY8fhk*po;d+^K72ydES_H2QovD?4KUzOgYx ze{U!1?2+pD{V>Uyr8asCHDT1u-2))O0B|Xk2=Ck3H<;1=q!NKb^(}_(nM@MtUWyR! zv4G-^Cws1~3#+-M^ji}u*H1%OY4EMl;C!2#(6@l-YKH*cmHfNchpvDPfK>pg_d8EEn=?r!XOfv@GMT7YS!n=Z;6D$`X0QHJ@^>nN7l;hx;pAd!u zNmV}m0l={e=BR9vhm>}^c7 z{$i()r{HAg;AZFGSEH2_r7-C#@{0A||yEf9bN06|oWgxx`72~YsQ1c1CszEt1-wyPE2;8Iy!-^i!bW~JMJb=X!y>^lg9xl(YO;{gB!2x3Iaa9NYsYr7&N+Qw2NX6k!Ng-5X`6NQVUEa>f1 zCM`+qiR_Req3gl}ur3orq71`Tm!k~-uZXcI-87o9INfxBv4q5Rh@+1p6hrV=VUnr@ zGGn2t0#jLGvbqB6jGpUZ8{)F-k@z)57^Vaa$$v$E>7amp3k+!f7x;wvAHIKNQ2;@( z&H&`!;||u643CoxpOB1V(W+t7j&rh3s`F@Yi9j`_r!}G4P(wpchiMOo=~RbVt-lE^ z2i-=8#s3}tl1>2v@~8z8sTmWg7!x=76Cq&{m0-a9sY~)0qBr^De#*ts+9Xj2 zlzzzgRhEPDw+H}&6?uBryrOr!;;g(A|Hc_5HW|hLw?WLhp9v6y^=021l7B(gg$D6& z5BCGGF%?s%>2qO`b>;4J6_$0A>T^^4k*xWn!2tEY1_3tgutyAsMOs6+FG+Y5hi7z> zdl*MajazB*{~~DM2LI(37$KC|mZ`QuNL&dff4e0JhL$iNNfPZ}ORxfw`9CQ##xl-^ z1u!zU^2%^CC%;8$X3{s8rDwX12<&9pj}UEUxsEUneCWyhFqYvuB9E3)^e^R&orzdg zHUWbX?POu}5}Clt*-T_0md)$H>gtYVY?n6U!ctMmne+|Kn*Z?qMd~_IW|TGZO<)~X zBWfYjt{K@7mil9!bvTUt1cSBvp9uLc`-s8D&18yFKMuhZm$H~LiOek?BPoxg zpRtfEHcm#NEL2sUh`z`zBwCkmV_= z{5~SMU-KPP5{;vNLV<;6TFWf9VLQjQT0qXOs9{Erxd_JKj79$>3O1+|<_Y2mM1SQY zBHaZh6?q{j|8wAuX-2U~$NxtdJt2WH^FMz6%gj)14+q^e_r<1g!#VfWS^w49SYv_+ z3*FTJ75O7okse9NlqsRi6l&TKC>vD{i9K295y?+NfZ3f0RVu`1hiLAQwfcl zI_tDL&$K!#R8s`{e|n~$L<`ojDSu~Lbir$4-yiASiN4k`5@8^1;!!cC-Zw@fI zBE3;ls3G35AEYARz&cGDz=X}6grOvoLzFvNh05wbvkE5EY_nXG1ru508Avxq6Bq0#_cQ@4921?vk}VT zWY+QApOBl5dhnj->?*SQ0~mcL!t#?+ zY7^XQ=ZfR*BI9m`@{@`hIMUE*DK)5)c7wyXriK0l_v94pl}Akzs>b6muL)heRGdsz znw@q~gSzWCI+%DlEMAFB*27*MmfZ~XJssw+Ec9n%W&fhmhM{s-(w=tEaCb1ok)Fka zYNtw1r&wsGx*MlhEYC`fyGu_e8>+cm=%*O2dRXXQDa~HELsP?Hx$8~thJ=o*d^xa& zjA6Oj7V`v-%e(=LSK(HFziJ%HGp=bk33Z3HyEyZNO1r@V2ANNBSk*S1zvNMKGaQFn z=(<65wJheZ40SKv)u8_RDHcz;R}QNL5%V+t>u!dIPnflIFZ~y1Q?_Q@*RK^P8({>x zPrCcBUb0lb{szGf%TWV)Zc3-@9 zShiYfk3ZSG>wRyx*u}Bm=(^Ni&C+qk6=0#`Q*5(XynoZO+tSXq-@>uf{s|X4Jqy+6 zjhIde-^35tobzAjm-+98Oy>Moy#h?Ua%LN2*Dw7C?Du8J{c=x-T4I0S_PX2(?s&$H z9HSw_80v{P*z?hFi9b^TkvPC>Ocx9ecuI9N*nCigA)$a}hRL~8Xg(y5TvUj!AkS)w zCb6BKJS4!FpPVYe$Qq8Vhg#H)uV7Qvpk-&vI)kZTm!C{1$;etfW2;y-P0WEn>8h-- zoduiSU>P%U$Kh<=nQm5Z7!gD;Z6Yi8L%(fr%p}*%Ym;TT4BjEp@)0`f3ag1;DGH56HU z@D-w}V5k_&dSIwndvqk_SyPiuSs8ogOoy6#QuPt@8xj;^V4tfWBhWNsi(b^N^RMxk zhD*Yy#tC0B@xW?0@LVpKRthwv+S%4_w3W=*D%EZ+m=1|-6Pgb%g&1@}I^TXJDvUXBJ=?e;c1BhS4!I2kWa@7^8|Qby;-3N3O(tr zmV_0DuXa1OjC^ngmQMOqP&iqy>Q2ogjdsGmKN!x?cgHfN7c(-FkLau*K4} z3>Lvs5ek1_|G%QYtLp#n2oLzBy$-BBzW%<4L@#X?93D{#0lHuswHb^@1$Su*r`Wd$ z!_?K~i&A7bb|{h))fK9sBl2=ZMKgNuYF(6JqtJk_9|L1XJzLgZLbC%Hm+IMZz)}oF zMTBOR95Z^7@?{N#W-&aodg`zuFlw5w64l>v^cvV5HmA*)RyJ(Iv=fmAe6uQ^oh8@f zr@|u*Fzs8lsz=AJS^#m~7X&P!V*r@QydyP@{`p$|G{XJRbe9fR1OAH`0=mqQ>T%-{RhTa^n~vzm$3+@bTj?g4w+RpvZN8L*^4ciJ)IvgJgeHNBp~ggH4#v0H6;6 z6KkAA_H7@cTx36zygW>Uf~oUBCnC^k0+y2E?i*h}0bx^dN~mN1&3cL;kbheL)1DCm z`L_uSlKhwbv`qobvw zq@twe;$a$T{5C*ANl8h;%+7m2^USv)Gat6S0)lG%k31gvPG6pqv!By^`b{d&1Oj6M z6!DRbsXpg9w80o?=+y2TXrdYOaF|GdbMC8s!y}?US4Lc?zm1gGRe#|z;Nsa0$l_&y zo@H}_31Pd5#@J~AO9qE~>bBzJ{?6tPw3T}#r z0R5K!3(N4zL=+7%Q2KM`(75JuvFI5$63(*u)U~u!pvFGk)R`wJIfNO1xgE{&>O zZsGQvRz7hxgmi4A4okV`#>e z3sowpQE*6#hh)+(vOMbju{aIZ1#Zen0m3mjoys3B%s}TSdD*&iQ*t1vSbNM4oF~pc zkw=A7yNnz}7(ipMbD%%W;n<4dkn#Ph1cOgzykdp2d{dmN*?cYdJ5K$9V~Lt`wf#+& z(~HLsGxv5Qen*CIZBp;BTim6l-WhRddh+C#6FIRr81xe78d&1x+#gL2PiJJu{c!c+nuq-`tS-N_>G#?2tqje9F|Dq^$#R0x zDGKMPJI&|(8YD)!(hn0~`}QSGH^dQkg8F}$$Bwv8bq{c1dA9z9xZ z^nzC&r{HMWNb-$vbcql)5;AYOT;4O=myQw)8BxJ(;(mMn$GaY{7Lwc*;6oO~R=hl^ zx=^QV?F*YZA}!yAQFVQINx0P*jwdaxKjr0`$FOY19Uo^W!S(iL!MBM*LWhXNO48oL zH{tvES*#$OXBWf!6aEuEQQMAWIMO32?-`c*OBYVb3=Xt1gCajPUwFHglpkbM&k(B` z#@qYu;U9=bKnQ!})-Sjk`u~zAoLJ6uq5B0`1iaed0LbcL?fzuXf)H1#KH~{o*WII>arr z@b>lkYTs0{GdaEYc2A|W>asfdjpQx+OLTVseB~?4So&i*+mG9mKZr4&e_zYHeHKDm z^z#pC23zV)^|6$I3AP`fekS>q%(g$~-B^r&26L)tl^-7h#wF6th-XFfps4Ss?S|p1 z9{Z)9Q1q0B2GUB9)-EYPA%{@VhB=S^cgj1@Vt)R-l)+yJ4#SWfIM7HypcyFv1Kpz} z*f@dv42k_9@_3;?7HuWJJM;_{s=|IQ=AJ4fQp*|@5=}3_e{*~zs?sf<^Zs%`lT+8H z4CM^B#eqsWs>rY8+C;T&cHUCEDlg2_)^uZ_dU!)O3kN@j2-LzUGhIf&w&_5B>eO^IcVDFT~Z~oFb6#xu*~GwSIEOE2No> zLrlH@`DGlQhb{4DFCf146RQAXk?ZGc*PPf<+ZI6}S+Et!QYGkw?(jYPhr_j-jte5^R8dRXDB+Bm)p6fCRMS&dN&jJDvYA zeJFn8ULNbh`Pnmb41ym)uWR4cjZz0;0&+9&8_Dz^*B{*8iAb~#rB{P9F_Otzkwj4j z?!NP5!|asnDvHOGgJu_>(n887=cmh%;+mMURFBqTVFRNef?z3&*48l><^};aI$roM zu@|Wjh*r!Q3I}&Er{dOGq(JLE`vw4?7ARxk7-K=REuY_C&h>u|u*25~1R2Sz&;e8? z;Mdg7=zxtmEd_Xjubmg4CJ2-FR6oW|fgJ+yr!J^D7j?gnrXMM#ZT155%QeU}G|NC~ zy%1?{)NPot970N&^C{a`1zYjet(w?|$R^~oJXmB=WkZuPW{eAVzuvGpJzjjrNqK0P zHEvCSURKjXZ~Jh2aZB%3XIfmiPh@Bv-ij+YKfJskachkzE!LF%d>YESo@6*1k4XJ;SLZm2=-s6J}vXN(_kP80x&T?Ulg8L zBV_^dfFL_TK+F=Y(Uu`QuZB5P#=%D`=`gt=d{7;|05khj#m%_$Nkn+XZ7hq>*HI7i zqp?~eV||1{Or~M#T|t94;@JtrJ6bn>b)_+!yki-~uFGf>T!`|Ax>AEBt*eg4J4%O% zxp|_rLLO_juFgx>o($ae%G!c;v)cjr7OLOR@GVF-cTgc=FxDmE6KQJ zB6H?+e&Wz^D;oQ$lv>(56p^xXH?KS`qs8fF2nu{KFX3T-O%On&B`3q}*n--|$usq& z=1`oY0_^ti&~dzyZ~jjNd)<=&VuorRS<1&kHCK?lF-*#gehUZbKZ& z8OhQX*3J$PG^p81?56W0ztCYls~uw0^VvCO!E^1m5+pHPA|_gx6Le_ z(iYo`G!@6ch4L_?-mUeS_y&9lgo0sJ-dcxUKkk|%lQJJ5yx-OUO6l#YCEJZa#cdw? z+u%tTZa;me$2<6e?XL{<#QIDyJ-1%jA1?ZW%}`#+^dib zaByu&ou2Su7l`cL7A*(~-n?|(^SSh%PRpJ4@SwA8N&4%@gYmP^2IPHQm+GVfGViJ8o3%eVTb=}Or%d0ZHmncnu%q1! zW1q_MT;{H5+k+?CcF3G>cLR)H1gd0f!sotLtWt<2vu`0D$;QM0Ib6PMH7()m!uA9u zb+o?u#SG6U%fN8(`IovuCeh}R)gF!-?Uspp+IeHUXz)BU9GM^DC@L>!f`}o9NKZ_<7M`r`CrII7<=Y+YMH->n_CfzVM`X(WIsCn^b*<}W=Dp>+ zY{lz8rw?w;m^9_B2iIu@h6cwv6Hve zyH_QaN6*zX7#Pp_FWuQRb=Xz%+ysF}{^bOE5UbcT9`9-ZFdy|9SA{l$V{OCX)`;TN z=;lO!&N=ZZOz zKCh!24hZN*bjwe7R@n^G?-)mWO;HUsp2RQs5=f)6pfOC35xFiVp}%dSc3c#%O_y|V zeWE-Q;_uPzW{0%TN^bMcrKi=jVto0@-}Ni+Z53W6vYhd;Ma25nf~RoeXpt zKAEsO;e>xr$@qD9D8!SAFosyDmnQOrDPRBzCgdZ#x*HNCH7T+T>WY2p+>H2SVfX|G z47jICFOgwVmPH-lZ>#gFC~w;V-Q4_hG9*eA$b#vUV9bb~%wjeQ2#`w6;+3FoP?_;E zr$5=Zzr_>-l#DInih{A1t%3%_;FoB8jJX&_eGs$DdV?X!JWmV)-0=IhA(6TSlb#46 zKxbt)uS24x?=zPvX~Jd;ER|Al44DRwWov2R%zg$1Ot!rieB+lMJe`?Ir+&GxR(Wep zJD@2HHe4rvjs5tVvxlBh8u#21NJgJ$x_3aH` zs41wZXqagkSU7mN85`TWyQj2pkl2!y1JC3mq_lYxYHvAf0k0Qq4Ou68#xb?q)qM*k zF1fjL&09Gd>^tpkJo~Oioebv+B9OD78@%_O2!PJnMSaI@LXPoCRA8w-20>y-)({f6 zu#-s-kkL#^LD7lsC5F-TWEz=+2l58A%H~jbQt^V63k*9KenBF=-lAZzG(rHh{gkk3 z-8W0$PvGAZ?YCq(2V5z>f-^MbFUCdX+X^t?^_hTYJJfzDANch&S~iDqS?Cmx37gab zY0}qjB&IYNm#)Z{_f@;~Ar+;e8-~Mk-`cs}MEp1C3lcGGUoJ-8b&ZG1r<{JNwgE4; zHRYJjHz+0-kkO#BNL#L0?%d6y@}4#1hFnYS#q)q0bR+~N&#}sc@3|*0=}EL-O5L68QsaR3jPRHv zXLh*1Alk#_-EA)T$r{tzUW|o}{~Q!dr{B6*CcOK?;YkD7HWd8n96fMllrObbB1snz6feJ;p*7J(m9SxLBH#34QEOfaH87O< z5g&c~Jsy*W{O%bV^D8uoJfiyB?#k6u4@*r*_Zw>=#%do;KF0|S%q7&;1NbHrban%3 z`pp3oDX(%Pf1V()ROhr(IfIzcsulVJ5e5k18pJ%MUgvk8?3+#Sp@j$NEG_R&B~~Mj zp%g0zN!Xli72Rcgbi&hjzw<)FrPzRKceb?Y zATzG?ds8{{w!8U{zD6v1r$|$;d2*{~h_0K}$;WAvAk}Xgp9wtDc$LM)y=tF=)AXqM z+}7pio!Jrgy^vF!g)Vn~@A7!ap1xW;9&An{()EIXhfo8`am8tgAT) zL2Kx+;T!S3OwY?^{PP?$FW~6#v{s%?AvPY}R+z4|pS)@fJOWdB3WLHpWvy|; z3QHdX01zBd>dstCSEcRLJ;)hao;?+4u>IrJ0WuKt;yJ=P5z+mH6c~ht4RnrtwsJ0S zjl)@Li%h_0?d6BRPrIc-HplO4@8yE?Y#ph`#02{JGTJf6UL&}BYM^{Q|GfN@-U7)S zziqn@M}4!f0z!cV;0DbM+lJz)4)mMk+ZH-~2`QwmgDWK7GH1EwSZ=*fhV4qz-*FgK z(`LVn+Jj2anS6x&_Vs(w2bi)kJZ!$FtN{S=>S0}@C@bH<;_!WS*ippC>n*mznuz<= zc*ucX8`7=R#Ob3vHUUWg4F&%U4bbUxMqffVqf=&$Khrw9+qj2hrRe2vX~%7LFzyw~ zf`9IFPwa0cQJLFFiTokFUlUQxVV@Kg7<)AOVO%alesg@zzAt>hW7EqP*wl@eM7SDC zIO`PBAq>%r9=46qC#>e4m(%mVh?bpg++0gciO4$@CfRBOAE?t zs5m(y0Q{NW6I1c<0~g##ruoav;Tj$dce0Q107iRIP{d-&13^)F5xyhL6zKFj4~GI~ z2H(&buRuBJf)7IYB4O0-=112{WT@{94={K}a^ALjBE5{Ut}d&O8mWtk8_5l7L*FA0 z@e#IJqz)~Y{9LX6A-0FIosnC{N@p8kP z$42+`3@Y+LFqxE{vB^66;SQoG30$J68mJ+yzj&b8y6xAZ4nl;@~>h^c^5L+TmWV!n;WFh z5g8_LG+5p_AjZ29W{0>m{ZjXSukU*#YdP%Itq~bHYo5-Zi=fbw_7QzMidi1g$f=aQ zon_1D(s8_CrX%;9e9BJ=lw-Yx6pR0PMu%x|sHpZ2s(zYP&!gTh#Ue02q74vS&HPwcfQpKKDCZRvk_^fWh1f%pI$sxJU!XK#XNnX6H9<+DV?yes=>Jo$Q}IdJ_86(G5i^+#sCKcabC80}nN;RaVsp zMWfF{tUgW|#$>)!9Zy60s(s-l?s|huNYQ4-hT6_h zuibFEtyS}LLx!n3oM@^a>DJE{p}D{sYd^HkJ@NyKmG?d3hYST)cGXB3t~TgBs26}@vjfl@f9xeKs^4H*3*rwOs5_RWce{YjYA z*tAv$4y!rY3{z~JJKVDQ45Y7kFPd@>wYhCc3j4{`9vW=V?d#vyS7!^az||D$W7!ZI zUKNTQ_ci8QGt=E_+T?Lo9P~sVczD`|G`Ua?}L4=HA&&koJXZF-RhEZ z!Nxj$si)APOdI}+y%~Ek>7P2*2T##@123&tel@rR`{S*n71VYm@?;fLe|ntS-g|y~ z*W>xt2fW=x)19E)A<$ljE9Iy$NGVy+x9FO4;0dL9MK-vWa(#_*af9#S&lo9Ehi27q z^F~H&Q<14=8d+(yi2m6^V>sE;Xkr)zioJKHvI?hE%SRJ5#~RLZgkzyx ztfcC;n$7{k4jl$GUd-qY z@RzH4YH^G=$lYVo;Ju~5=&jVz6avExH+LtrRDybW&zy8iyL?B#y&_600%+iUf7uI2 zI<^XxgD8R5E4f~?uiZ-9j2KYAax-C`^XX3W0FYfB8P=0-3qdgyKo#s3|2$Tec#@19 z;|agwX?ggV(So7BS(Nd0sIw0)!HX4GJ~mruX*9Wdmfq?_~u&nR#ecPu->_A*@& zxUO&5I^dWKCqCJCUA` zhL+z(!<3%kMVn}EaIQW6nw_J(pZ{Csx?JMNN_lJrL_B7ZJU zmGKdaL1W}KCB;zS?E9_sBZj_ryW1GMY`NXGd*q^nERnu3PNq~=#|y4fBsc#!r>^eS z=Pa;e7=Tqg2i>)UC@S?W-UA}<@aS$es3j+b)saOrUDSn1pJ*ozW#g)VL`@GCdN zCI~!u+~Y}8$G5uMT(!%KG|vDrWvNl38ueJhlgXq+kC<=!J~Hp(kC6tyK#YY)7`(6mQ0@+e!7Hh=YQbDH#vW3#8) z($1#G1pM41omDijCo8XmE6gk}CiG<{NT;*lTM`gJ+$eyOPdX;f`Zd#{`n9j9&Ikw? z(83<{p$!MQ|32-#+qs$9%<97e)?!kqG!00x@Fcn4M{yoJZ2yQ!^xai^{}fv^abvzqyY z`;JrUwJ>R+w&5p|Qcr1cBF179_?@@lb5^r2#g75}dD32xn41_P&mTv4;JVg)p*G0K;#HLoHKay2*c-{< z<}vqAYOC-|oRbBo`<72z1cIJdeNJz#RFxeGY!s=H4e?YwhGW9=Exv~Ev$a)-9<~U@ z%KZ5hjzeYrPI_q>^1+6glu}>KW?}Y*_M%mm*Wi*ec8oDEX32WiTlfJUgJYMQk*P$z z3-^K+1?!gEFt#tY{hg$!IK{4xnN#n_7rZhg+RTj{)81Ypa`BzC_oM4;?Jh-cmJ-O7 zb1y$y93J&C{WEcNF2K|i*z;uKcrqmn{19eifq6#Ia`N%AY%MHpGSX6!Q&KW8)iu`* zwth)(YNn>7hWS`9GcvI-JQ6;_RWjia?GmBm8}H0hhyi)aEoEO)My4ANe1Z6S#d!vNaTnoP!69dGIzAvqW zGRE5B4j(`ZJ{5!z$Rl<$X*?JJGQa$@tyRT=&ilz%Myk!f*mVh;{g(H9BCZR!tiB;; z394DteaG1htlwAWsc;xl0D?}6z>j@ilfrYK*vWE_w`y-$Jb(SUCpg0}Exf3Qtv@|H{xc>V zoI6@z1iE0)baaTxu$V%tzAquKS-MGqU$=(w^mdaaJ!qSDZQaEZs3uCr)nAxe7rz&b z>I9|~YFR`?_^OQzjtoAU8c*7$ZURC2O!{_*`Db&-#crIL)k^kk|G zPNT#~7a8Fr2|vd8UB^K;Z_n?$;QkwZfp5={5@?tc?5VN`;h=G6w`Fe+^G4XuHv}$S zQ7{dnZZ%Lt^?L)vOXumkLrmj!LKaAKF?+CT>`rX+zLILsW1&lT=`K23AvCD^ZsE(X zix-w{y=i_?k=bsYG*1kO-k<~U{CQu7rX>EJb@s#{be1;Ki|1`{%gqBoI>;Fc04tV; zl4v=vvjqhfuN&^3F;KWZyWf7h!@yf;rrWaLx%U{^^3$T}v#GQx%T$6|)aI0Hf>lWT zkc9uu1JPx$WWA55z#1oInq%39N$BM*F0W~YiRCAJN?J@_A z<4VqX0DGxBc3$#Z6CS9}mAxHtua%6Y?WMx)fpoE#zYE#al#A@omA%Am`Dnz~ z*_^0sX&K2xH(W%aoTgHXhi^}As1e@CHV(0fNjr{`+Pvqn8L|@dcBX?&Z;ZKa`zp_E za^%i6ROMS6lF=+h&J0~Crn-N}k*`dl$J_V8OW(T~hV%F{46aFlctOxwgZ~bjnmn|J zP}(N4|2uL+18B|n-7WmjVK_iy$u-4q#5c)IM&{u5c-+`&;Ur>seQk1BZ-8y7x0;cT z>Sc*BDR1;QH+`;euc+G&Ui}o75&F5NQ^5I(V^Q+hXPbT*3s1p(RH0*pp!w$~s>En? z4{fPRh^0@m5Am>vaj80;v|rFL9oF27l1E=bySSmVeEd8;AAQ~rzE=jH*{w_8Sxr#I^yL6yW7fndLJCdUqN3=lNTakRE_=2~_i3K6p0 zr{T-}SPE3)KlkVqYmd@Khk1L|1e8R}R95_cFZa?`A#re}A4n!+Cck_GXL=Gq9ux$K z(F#udO1=u?v+9gj1Px3Ey&^3nQ*t^Hi*Nz;(0c&sj0XMqm?+iDqf_o zyc+z(81$h^?kIvdfESOh!b?}IInW7Y5d|x@NW^s9i}dTKQd|=B1Uo(*mSm8a zor<(5uc$;y12XfaQIdo~@KPV0LG#0~W%of4{r5`zOODge_*DF=06RiwQ@&7kx)DU> zJ#YnbyU-lj{^S#qi0hpA=C&0dy8DZ?sgEVeuUN{VHd)85PX3$EMyQQ<+tCMtVX{E( zrl{e;A>+e-%S?;5Ii3$0K%GCHf{++|0MHGN$UGdU14d-MT1t)@5jkRO0@J1DKxn|q z0<MhJ}8KN7(O)Ea_VMNVo5ea|+Ew*+?98Yz%{b{=mZE#M798 z%jnuWl)Jq#l}p9&`W{IEiyc)=al6S94Gs=~xig8OSGeOlV%csuXwk>bj~qY31DIQ< zYEW86wBwv8>e_ZP@d`HB#kg}^o`3|_T;ZZ~e>IOAUlrcw7L#XVbr|ms_1<0nUbnio z=;9bNgc{nVE3Y{2nBk{Cf5f-m+~|>< zQuN(&UrBW!WN~Sv4RPvW5z48xr|)7LCPp`>r+-LHSNE5zfA^Svlq%axyP>6YA@LKz zLr`X5-%rbecI>O;C*AbcjT{4lhNPp890wZ(I^~b(KOf{<9mOvx$PDVm#aDaSg)o%P zicj813`M`XpyRk#c>7U~rc!{8jB+{Kn~Uf3jw3F?e0B9yKS35w_#Ovpj`c7mR>zLj zV&juLh!X=F2@3}(4YN+f z#^`WXKz@hrgITw@bwu&$Ym{F0>mq7y#+HxqTV4#wMsi-u|-@&Vt3-*zic+D=QH1?A&KNyp)APC z+q$P&D zs=l;JFh6u+ecoIb4Llx*HOQplP3HU3xKYo^s?vk)8habXELiw?%BO@C6Pp*s`k+lT z*RrPT#*2cpqS>4l5|b6L*l)QkLFGoK6_GRXRL@bFH$>Ox@}(h%K)=qgdgVn{D>exkT$yO%VEc@zcKMsa zeV@jIjni+qU%^p)rb?d0ngKU#18KCvJ@81vBj2QylvUF3Rh;=sbNFo{^HV+(TN#ab zZf2q1SxXDQ|58!BgrseFMcB5hzWf}}O1*1N4s6wAN2H3)J}`|J$?I-}8O3NZlNEe# z$oFd>)U!9udf)xl`cz%9l+6tO8DF}h?YCqq6~E}cMYu_ZO67LkS+Ye0yai$H|8@g0;&Z-{e{P6kU*o9=?C}e%bnH`bO{j4(!^i_aZ^pvkZNb6g?G@ zzQqafs`?dtajlubtBC2}!ehPtcel@V?eBH?4p9tq8OXW$s7Rp6Yrf-tu2`z5j%qh4 zySpUFb=dC+$Ez_Yf&dm!t^p47g#%VMYMxsY=L<8bY4{8U00Kho0cg<0Fo9CAg1U+d zUoX-kT(8G2_4nUv7%zKp!H|nDAxLltws4pf06WR?ejd}ycic94DCq?V<{?A-+Qkq-cO*T0x3~2x1-$~Ij8^_j+!MkPWDvCz0HFX>>BgA0XQ|*E zo{26I1kf94wNY84{U)?f1EWNuKdsKl45x)Dk_drZ80omEkP~5g<@v^> zdN>^*h^ccjI=Jx5cbyaR$j^=jx4JcLmDX}PpGzCs63pRf{@_EbJ@C@C&-y?xGtK_z z2ch>|O{+*cEu+LgPM?S3d^7PHaR>@TVIgkCYR^PW+?nLZ)&T(rNf*WWJX`nqz6<6H zae)r?4dcp1ubtp3%|T1*&yiL&3=i3O;n$JY-eisU67}#!dF>`64((qpDweGd3lyVd zPtl`=pFqwnMNk^x$PXrYDPdPlR%tPwm3>|(xXx{^X|#@3n@--GA279C1p_`A@Wc~U z*6LT-ZUSCzA6Xi~z}72oHfS`DmG610Z13?_1LMQrQWU=_5 zBp^uswN-*q>nafh@M!l{3)VSaswEpUR(7E|EHJ7lZ)8V_e;c9MX;vSIldpD2?0Lr# z!he>g#a%x0OKb{3qOG{1rBN`$N>x>=f##|}jS4R#G(@&O-R|q3$BZunaVYn~Rk)a% z1->A1!aYTOz?ST^edghMOUZf*?;O|hQw(`}4TXoX=g)F8^xuAMh{%Qxt_3}ckEwmY zmbh9WITjY~?%5^}=`AkAeB!o=c)81pr$4NwDsM7>91TzeD+KtnTL>PJ|H>xYTs2Ne z|MQxiZ)0D%NPv6ob#DML64$9&~8~UJP8F54FSv)xq&$V zG6&p1?9rWrHNZ4;0AO>>47gv>a(gu>?6}2P0 zNF$XEXvvlo$TYr|c(B{jM(|A!o~Sih#UDms35`PiN)xL3BYN!`E3=fVNf21%FWOCD z0*b_}cZfg+QTz;yPAUp&DjI%19+qFT z6Dtf1R8*7703K_Vk1O*uZ3H4ln4^X1?{ec1i#*l%)HdLTS2U+2{5}-2z0I#$>{RlyM zjQ}u}ClzN*fqi@&d4u3^KUg83fe&DrdJ8*fE>Q;nuPkt`$1+bVsX+}X|3@M14wG?3*NPrI_q_nkjhl366iR?3+ z&T)4zx*KX4E(r`-iC+NRGU*j<5C{pFvzcJ+ z;^~FMhC_o|tFPsPN%V>^JH6axHoS9T({!iO6%kf4$1p^*84tfDAp(TUiG1N_D=jN- zeC7&90AqrJ(sp)N)*jYu5+tHIcf%CXP-;z99U3;*>iO@50TwX8#JAZN7>lEoBdc0AlXJ5pV*V*76niKR6dq+b{`C zJRv_``s2z7xZd|r8fww!8t+2vyDurapg+y~eRy?CSVJm2XN-79cJ@;A`YYr>nTW_V z$jg(JladHX_&RqZ9GFz{qblnfF~uA2K1Fx$bVEgv7$E*ZT1_Da$&*mJs|N$t8Sr`s zz$tY`lzExuIH#fBZVb_uDRdfBDSC zIXhnZzVP}c+Gm2uqBzow``(ge!R=w8j$51TMMW3Uc(E4k7(Z&N{8_r`R<&LoUB3?WK`Y&LZ$^X3zmj^G6O+5Nn^;Gs`8ppS`;|vJ}_Y}V#q~W zn8O@+CT1=7t46?kWqF$znXhx_y^*zu#rG4Ea2l^}GVn3&6KPLIbG~cK^vvcE zQeDe&8vhXg~WJb_^+vy=1Bxc7(`r#_9T z;BEmq_x;cyoMewA{e%bNyY%9{ezb6ehl+&HRSy!LbBiLRRLjkK=v>U9nbQ>dn|S4V zF(Q`b%w=EwT{swjMgm2|%N9}*^M(dg!K6U#?a~fz;X!@X*!%a)Wui$N1!)FUGYnjz zT@J`dVIEL001R8mOt^PHXHeUh$x|`s*=qvXD43>LcsC+TyWS9@fQVEUUW#~CyJr{c zfY}X0IQy~*1IP{s_xf95{Dnj8|D=VcN)*+Wx^@ZVJz!cF&kE=tETkVXruskp8UIoI z2mok?h379p5v~<_%w-K&cq=!}Pkw(<$M`PA0AIj__g8t6R7?ZYfCexN;GyKE>Gc$z z^6>3nv}6i=zp4z_+%QStct9m_;In}H!09x4XTi#%f~t~M;rlQilikU+g|mT#2R=TK ze&#T}HHQ4!o1Ad`x_wu~y`jnT+RNN|qJF{_xOKt++O^S@Vz4GJQ|_rp*F~?iQicJt ziT`EbRE6P?W0qwwR}_B~e(jsQA!M1~K=REFOfxAh1C1$lAU%hra06AKAP6UIK}B^_ zcMKt+^KD$RiV*?)o{gJ&zE^i)gS1bwfKM9{IcN*jDEN~jG|(z=aQ+*VCJ9j z{gbnPJqg8UWZlftEczb7VSRPw1B%VSlkE4sfk2-!>IY230sq?t?k}F+rwfWz)Uy$y z(vyha=9@1kIc+4W=`+8=xbV%pX508sH$%Yv6qJ8vrK$e=Nspm0=vtciQH3KS*v{;@ zx8bmTq#K>D9JRda5QL1AzHY#GiXT*BK?A2rTIU1n)Jw%=3JTPY;Z-jUe1v}i^No;s z;jnpRd`hX(zzG=W@=-DOZM0S~1p!__EhaekSKRqIH&Io`yY_gGyAd^PQ{3|lNXt^> zE@JJ`=AJ9Aq4%4Yc?;}_TCbxPTNZe@-oeF?)#peEy|GhdD3F~CWEKAKST(fOg%3 z6d)$h;)A*b_)Gg&|EF_l1O=V#G0?_n{ZEY-1^{wyBl8hxxys@P1LueY%N%D457m_< zTvxI*=Jq%Bzg;dH{-|KXDkaz8?WN*E(q^X!cP+54@3?F>(vA_n;aFFDWTUOMMO_le z3#Tr6jGnR`CG(tofjGX;bP|hj`l`{3b|T$o6K;v2 zdtq$nCo4`UruE~=dn~hlU6>cr8po;3Z)aR3%OvbwPc9+_>JVe0s4Uv=zjjd0iPu)( z!JR)8D>%3?*xlFv;os$vnr56}q|9KSY#$lOCCAIo!EBWTL~N8<{2e1!*8;WluUKMe z-hAhC7nSAoEhje!i%nYpa&OXBAcX3*jShWT5XHivG|d`>(aJ?_BsMRvt-mhsI4kav zrBldebof*D;y4}N-e7aTBRfaHABBIU_mtp!IXaDnpou9jcA!iQu`sQJJZ|VSc0O3; z{Hu(cM00T7f17p18sUZ|w9IkJ8&S%?k$Zns3vbjOGoRq*O6I{Lk=YoFjBTvzYlCd7 zAmPOskx)e1qYKSclpaTP^zZg(aL)7GJjWjIVrwKgqO!hL}3 zm<3>VArrff)>KS2P>&dL0S|G77bnMJqs2UPCe{_>wml>Tco^1%V92={ZISOXCV z;Jlu)(d9Kb196S1^<_(w;Adbnpn>zSJ54J=1xBv(0e#)s)^fO1x~`Zr>uj|hM{T2- zVIZ5D&>HEx-yl{HDPUw`X9(X>Wp?~x?&B~L(80$oj1M%jBjekVZwV`wNFo4JLZ+#o zI*0Aku&uu;*%T!=f7M3G_gSExhX$Q$B_ZAU{YClk$c$0EYd*&ZjG78%6BW(^ISM|l zv~z_#NN?ocE7%jAn4K!TW8R=Gf^IzoW76S%dbCJ4lWK8`M1KZ%75`M~IlsSlA_l)RQOc8f41U2fAWHX8r){aT`HxVyXYbO8pS50OUiELXeUOmG^IEU>6b% z2qI(!m(u>ICZa{I(lk0Ck?fQk1UdV8V)YzG|5J9^ z9&%bFt#TJ6N6G>;sC4C6-8O2cbrNOP7u|0Ak+|_=GD?+DUQuTD@A;BVifeT0FW0eF z!IICn#1F7aomCvV-1U9(avN0uho%idp&rx)2$oFeh( z9Zyb=tXb+WaA`FH!W7D|S>C>8`}~MKNjHRPLQ3IiDxCE;(;^Y+85M)I;UqiS;#sKI zsPT7$4HR7e-iA4&PKu=5H%zl7wY=PG9k%4IjPCz1xZK&~fhLS^-T(dmGLd>M@#~B zbGzkvrljoQzyV|QLBrzRN$L#&o_LG0#z+o~kaBTPG_xl%qRSJvm9uP^OH!5k z8jJUTLwNVkdjhR(sO^n<|hPtWwrEm{O2k`PDV#Z%gyzn z*xj`^e}6Qup(c1ZyrlYb`QQZ#EDKcF!Dl1unkpMYIIoFfZziJf3MuprKm{cD)lU-$ z-8N~!q_C-OC$99cv^R3O7EdvS4lTq?IbFqwlXDT5K|{%@qMw`z@R?*Z@IRF;O4h zc;iZ&r)aBKY}UGVVCUP!D$mZn%m6Pe@Cc0;#3zc{+X2NN42{$aGo&9sh=dGWgJgi- zMI`TfNTBHV5wjg266=5ZBJgKxl9CG+AeCOgD};e2SA%@O`@jVm>8n@WoiItoXfnac z_;TY$&~u{s@r5MwB;YoOV0P?CXhN408H&jIN@1(yNP}Szll#)vPvHYyqv!7Sg@PO{ zFtk@~(}lKgGr@jTQ0Oo|4JKjjhaBX4QXOwdNnN9b!Feb)j&0XD*7}xQg@aUNb?B59FL7Lx5f({VbO8}YjpkUF4 z?gH>&UpbMmhxRv+NCh^J6@anFKVK}KKqqrq+2ih~Cl(oM`y>`n(7 z@=w-k_`ACakBQVDKQvUc83hvpLGehy79yYm0+4>Afnh4?bXIzOBRRd8?As>I=-gL@>T52S&Vpi+~iBRxc4fR#)M7yf%_J)3DcF6xElljK~9E&2A=@2%R8z`pWP5H2u|t%ZA%n*|CG?c zvpe{pK{t@B;1hWT-&$Y+2|7p{00L0}JO~X?A~dj&52SN#AsK;T;%Wd)BQdnRy;JE@ z{RlT;E&Y5O?s$vx=b<|Y%Kz2qSrH-#12Ga>)*^8T>i~EB>Emmrp`-ItoJZpl-u87Q zbykK!TJOKn9Sb-YV!~E!n(zCbC&eJ6FfVDR^)ysN9`JpESYo~RybPZ$fdn9W#iS;g zfFP)5r3yryO`M1`UfD8_jyxALQY5I@dQ+78wWDi=ft1 zyue6fh@5| zLv$B&mkZ;BqYpbFk&suDoR6#9hk@%mP!hb1HuDPGPfXhX7KJRn{JT%eBb40adp^1i zi~N3;^RFY=kcDq%8?vd=wm}I16SB|TS=(b=DQ2$NjCdL+@N@9l0Zp)YSc)pxRi_ZD zV~H@JZeV9wFLh?O7X9@~OSoHyQvA%oCznGhj}ol8%HWCOD-E2%X@ws8?4ZSet3jg8 z8G{qp_tk7z?xZ+`yCRPJ+3KXruNLR4?8#AVDJr#ELhCDZRqd@%=V0G0@#sQJV7=E> z|I14v<5wtE#JB6bx(D?*y^WP?E}D%|jW%ljREhoh?j>)?fuh#DvPJcRv3!M3H2ei& zD$JW=5ZtMqn=i0Pz|!))$iZ6>H5Mf>ovNp4j_}bx=I|2NU11Rk+ZMgyEDnc3f!$rF z2)5>#(PK96c45ijsnS&Y&BDVodCugZ6TF;|Y{0CF`}nofBp}(tR1tSz)c-`t_gLn= zPJbqZGKr7f-Y81b$kOLUWdE|g`$D+(IQr9D*LXx7bC1usm}ljA?Gpt>u8 z-BBmiQ(*!6x5|m)>N)6FsJ6u6cuoKU+^owVr0#<@mcM$bOz=?kkuQi+h^d0TePj)d zU@b@mw+4gsM3kY+Y4driqO9Y~ zlWzLHdBHf1&rLxPeMJvrXCem6iUc?zEoFaBsz}8Yc zTd`q|c((+e!1TJ=y}Z3`(g8b$6_fw1DaGlhAhhqbuD>UGkMmY?Zmnm&HcjA~Gmj0w zo#tRxa}8!|qo~thr|^YZ{9u`u_(o!%s6S>f{+o)BdC=TMII3%);3Jf;XVRz+*YlYKkY;9%{R&Zm~1 zaEFdJr&9S}Htz|`0!0U{-6i5~nW~t&5k}{KSS4Ts<19R(5PzVg(_8Acd>Nh7BUf{i z3mm5*ctZR4XI0qm@!#3x&C`CC>f_}-;Uw)eoFkgIRADbBd7jm6_yJAd4L;SgAIADT z=(4j5yn)6hj;|7}=VN;au_eXXO3GEqCQ3db3J z_AVDRrVieJ92SwLt+W@^jtXt?MuZLj&An+bOk6KeqBs93Jhjtdc|nhdy^gRb%t*W2 z!x(y9*W%#y(9Fjn_HC(P!@Kn*@$19&`&7%OlvFS5Ic3%=3c>3vKmY~26KK&wVM|&> zLX_ZaOq%q09Fx8w0r3^(l@%j>fY+Y~#m(_Xgd;bw$=hAzF`;fh_173Kt2m4KjaQrM zWYxA`T8h&r-?Il5OpZ9y0{evFrmUIP;5<-HRgtkXkws)! znYw1>>FSAk^K>p}Qu|&23jV_)*;A!Y)D1rY@hLgTMU<%(ocVzvZ0QT~Rq@KdB?dAS zTkILI7(vWBIGr0Xz~K#tc@~W+!Ik2KpPKY_6`Q%H#F(%|O27#99`!}!v)dlKBp+Rg zowAdL-V*cCqqjnxO%Fm=X!p2DNvqOD;Vq~5cIo@rERnB3ZXiY6orIWY!BukAB!}a} z=oQ+iYo}$Y!LA?rFw}PSdfIF@k3x6!&)x3B)4R9xi1g9O#7J1h25pze51$uasa(x)%A*1X zKL%ON{QpSKFjkv4|Jx4IeAQn?d3bf-N#DXH-zDk?vklKAM$Ra-1}xmtuBFL5Ul=jT zBmW3D=gfWMGgnmeW*5aV`E{$yyyM|q=5OZMyGjwRH9_(%BgHuA!poW7_b3YyqkRi* z_KY`dn>eLk%xl%IK_Pb0=h10A(@Y+3PS)R25xcAZ^&_CFspOv5bwBlsUt>xQIuI~g z4BtyilP{h;JMOTVyRV?&Q$z~@0UOAGMXw@6Vblu}2=Ji|Vq%|;y>)`*tOM!jPn@w~ z*veyc0l=pR%3Bw=z^giK%QnrJ1X&Q2W`bC+zC(S>1^S{9^ zw|G3&gSyKMP`agNVlos6New#_15Ed7wny zt1F+{m3nmqFEP~-Xl;fvo5JR`K5lU5Gs(LCxUc7!BLnY8nrzUwfDfkb`+xYs)&md( zo@r~Q%w1w~i15s8VfR9a&_Erscmja*vy(fvBbrHc)nQbDsz$JAlwnoKyXE3ewcbj} zJf6QTrT$t;8d>PXO_}?Q{_4?ilx=udafYNSfdo?7WtCRarl3juQ1s{cBG2i31WKJD z)$3E*Our=`%mawA;Vml~v|>l&+|q2j%-+{g=E_U08g`5InyyAF3gZArlRMbq2CF`l zp{u1dNNkI=45nyDO&n&{O`~t7S9GMd6E@YXiVOT$og-g3iqu!roi&};Q-=ri`gEy} zK}Mv6Fah|@Ui=6V(UM%c@0B^+kE}3?9~?k0*g}i6Sx>WCUZeaAO(XE_Xf zuD3COA+0@+k-7qOE|2hvoUL$ecmgnEWot-UDN|D_y>s6fhdzdG)IOMSogb-G=SLk| zWZcXG}Gn3!QAYp8{PofCX#CT6`_>_=ug> zz@Fsth!NtjXn5~tY8zs&!B?FPZ!M#qe?x@B)*_W6ndP_ZvP1Q3c0MND%;AKx)NuhP zA{Dc)PHX3Iv@#-(HaA;NuMYWmc1;r+7oseR`UT8!u`x5uEjQoV^Q;`2P8CrFJ{w}@>vnjUK!Q2dTadJqo8K#bq)`-n zga7{Z{*G^Iw|xTbi!>&S-t4D064`w zli6q@B9j7P!2?p$BIv$!SxnfJ6l#X6%#0)0Ls0T}EagHtvwawXvF9xrS3I`?``8jk zg^TN-6;eG*fv-&J)V+^dwI!0mH`rjgy-q*W(^kWA=1pl2>4^0CYqEeoKO_F=-%YR$MC=JFMdse45J^!cS1zbH=0fzo>J3S2sIzL0An0kNHgqP z&-z3vxmGEUC}fbnaF37SC>EcmF-o^tsJME-`rfc_%Ui?P3blXizqi;fgzs3sd@$z0 z-`?{S&{Id}RVH2P5dpsx!3m<;{aj|_3CEwLYq>kQj!;Y!f`w5}-vdowU)zKMyuwT(`el#@9$wm;Pfm zX+aW(rr$pOMU9Cl>rzp&84;AVbM{s)Sc5&P#KP-)B&Y3RA}>(PfQ3%!)|}y^#AE)` zcr_QBG$y|nTgl`)J0lx>C_mKJ8dm?cc% zc2g!ZsLMDn1LK&OfT1oC46ucX#4tx*0{|9Ul))2VpG+Nk$v)^qSh(73s=sbWKDVug z->~JKw@wQd-<646ORqVvKTG957Q7%s?5a%W&_y5@?5pLX)$Zico56#yx-i zXX7;czQ4=*`nQ2Rn!_hSoUQ8vYM{HrMgnO;R?EDUPnow$Eq_jatH~86L0qb+)#UH! z$)ga%a7In*TN=7#D<%5jUsW!9Gop@M`MLUSmB6mPz= zJ-Luvr(D}|zcua9DS&Z?3xX@WMep0C6s%OsbP-X4`XB;KNyHi6|g) zk}%n|1?dH2Jn#hc7xU=b4JrC~S-JhHHGjs>xzWEqKJ}MFnXN!sg5}eQXIzr)c=1m{ z=PC@vxV4?kHBGz1`;odMM+3(m%~iZB8Oh!vtIkl3S+T}oBAZYP4F z^$4loXu9%0f~my8^fsL?24$7Xkct3CHgF3tSJ^tfZTl=P-OJLyczhrfP;lSHMevMU zVnJIXfXHc6ok<)A58nhs+xEwoSG~A*)FNVk$ma}Dzc7Lb8emmNQ+9AY@uAo$`vt*2 zAdPPd1uRBU4`dALd~}8f*Vo3~?!Ts23*6o)Ygq<0~~1H*`u_{@!iO3mg*^u zP&w9R`780*q=W5J_%BNUDV%C_X`SM*Y!W}qYN38n0>);#4g{>`FMqccp60KGs?3~I zSFUlWbkFgQB_3-!vLEbk1APkT6SZNGeotd(Dr1098-fb*vnId|l+9zCf(V-pi1hwO z>Q~!FPEzq|36(d!ynt~*1jdfD_f5rRH=4jVYDghUqt|%2peGECJszTptd|%l7<$^8zt!gv zP2Xf3spmZ8yl<0qXiUH~_(PIPUjvWg4EL~DFQJg4u3X}ymFaDYe8IQJ+{*8@PJRbF z@g&Ddt?SLq{jOFC!Hf7fdsSS=?wu4Z2=`@=_=VFdQ0?Q!@fR9J3M^1QgE205_-y8` zVmu|d8=vUSFcw|BcJ6dV!O6(=>sTdW6K>j#3Pb`0DnN`d!GJUZsX1*;H}`jyu>?Q& z(|QJ2%~3d~Ri;g+-^)NOXdWmdQ)C7QII*!=!ne^d*j3WvDY?%81GA$(!N&L$>ebHF zYXV50PcGHJAI3jpneScfEI|Aob-ejv&|u;0@ckYED(nhgF|K8|BY~PPEj@*vbn2t{ z*vrNQuYs?ORu(xNks$Lg>C9T?3`HWV?%yx;3`N8O@V|S{G6b?dzBX~`d95eX)p{IJ zdF!yj(-6lVH=}(y8^g~A6A)0m07-y-Zc6!o?RtI97*$Pdn0yhyhac!gxJmN);xWmP zL`6aD66rVF+1Ec=;kBxpc8mAZ+cS>y+GCgpkq_cntBMiN{-;-X++-R) z|1+(FwAx0*5v8h!Spur?v@g-HX&9Y7_ZI85NMin3Ja8#CNnk4(Y0Rt@K7Wo% z0eOHyDIkK#PH=Afe@%e=ayt#Rc{mVWoK-lm$Oh!^FK@=B+}sCr*&Bij$2LzA4Sb5iQ)Zl?C(x3{!_kYuAvRPaUI3xGJ|(jK$H#ZdgBs1v!7OkPBfMV#DElkg!H&GW zis1)`^;1=ak}K=u6O;p#@`QjLisx=ZP@0+gBEASXd_7dJXxc+oi%0bbiXSNP#+Ct< z7+qL<_~XpSkx*hluk&F5k)n+)w`gPI9!|fESQ6leBRwES${=N{ED1plkltC;@G#X_ zz)nUa?_kB*%5;$aLC7XhbcIPqzfYC@j|94M7Gd13%VV&1!1EkKHFUlVR5D{)116XA zV}4sYWWbgs{6P<~qPgq2pz%*wp?w@^9Qfxi`rpQccLVSv&?3nAMI@J0AapZmYLiu^ zA%IxW%&p}R{X=z7#zSp-2I~d0?$UlitONgx=1XP1w-Ynbs|)&f`@`yP`&b#oZx&o> zW8juA&ghp!_NrEvWB+yH)cXvlLn>!)lWV~-$Ka6tmB=PRsq}g^18jNs&`hsvY{!=i zo}TOLw%h}iMF0?t(@{mJ&vy#`!hPhb;~MbM_CXH-1_P?JpAyy$WBchJ$zK&9#q(5c z_W%08e{oxA!|2V%*8b6TFlRjQ4flw%U*6w7=ogl>)*rQCHA^Ua?N4tt68-7@r7jge z8aS9RO^M^o>2>*S6i-W2xnl;l1ypFpv4gL^jbKoF8;SMbK8 zgs^xV5X6XQ9U#jp%LNf|L^OaO!92yFg}SZw2Ni6h)MJ4|K)MRHA|k?J7BK-;(=koX zeGDX6w$WbLn5;TT8GSYJ-0n%FYZ;KyLcHEotmiQFA8z6 z$?*)G>2h(*a_!tkb5U+sTwuqI4X9S?NT)1@G^u#RI1CnE6u7v}ADu09kyp$SpBD40 zdyjD_iwJJy{!v!4@Ek7J6{CQB1X+FdNUZvq|4xAy0|pfEClX*XxqV_M#E^T&XPl4; zF2Kt>VFK}BBNlo@NU>sH;`_bUj|1mCB%pW8h_hYJD!6+18)*qfTel|uB(&WAx)z?Dzx~^8B!s^p0W$}^mX7Pow&)SgRQiRzbvYp!Y>z8>Mzg?SmY}p z;-_&S&v59ucklOm$fv;n*y3pHkN|kew}NtXaNjH!T=I3LNRYQ;rno>cC0)&jwvYIz zGHR5Jf0={oAkau{WN5YzaqMG<2N@fqMUK}y4}j#Ct6eVxn5`AyPePx$iB5Hh9bpT| zdhk+@Ol9YT;~3;QFwxIxWw-UEk7W!hMajCdlVkdJ;AJ+;emtWw^+WyfTgrGUT%Wxu z#q26TyhDe})6}Uco_R&lLAhZ|Nld}xAd8xd=~?O)_h69(8Ok8@hEKfHjv{t_%E{cN z0$+hhv#2E4uLq38tr39$PE0~Lf$xeGE(R&hn$r9FX|G?BhkXZJT}UM~-<2 zjph-y`Z|9|kBwHBqpD3Mm>Kl5OE)A@`D+2RdPg%+(>fwxi?u?m_ ziIf>UvxeyV-r~oKZn23;hVCi_435$7&trrA1H^V)G&k`9F2zdb;-ArIjr@_?FD zj|^CKM4yi1Vlh^d9-rjVne$e0btRjP-BKLegiqhOQ`D|qU}OaTPn`ikfPd-#M`ZY~ z$Jpt{+|AI?(nn5CK}AVJL(9v{#mjN9xU@q{MoLCb!_9uUx+0YR z`lgBa%~wnuxXS$$pW|(X1U2^CMZ6aROtsA_j7d*+sWtbKa^_LglaFG_4fVb z`9X5iA)@19)xqpAKb>naoY2`5FzBr>ck@_E-X~aQlbyX0+fo{}tc^_m`lRQw*h-e! zguohXT^~fX^aq@`I3p7adj@n3rs8Mm08+ zQ{UZLxc`-(U_2Ghm##j??04!-dyWr~W9n+^=3a6624GfAvNTpgKgm;zz@CFV(r6^2 zRY)1W+fIcvB-Yq-o0|$<3?^%gV3M!;m@u=9)o!E@nXM6+q-9l(su>?i5BGXYNT$(U zpdC?duveIpWBL@Ul)G$D4xdm$t{$PYWVFTj==dyccQVo2d~4%xMl>+Q#{#c($sP8( zR8q4aX_(0xd~H?>I&h=wa3EFrN%;c^Q3D4hgvAXOflXeAI2Uua!mpT|w+_J=vv)8@ z(ojIx0Eolaog6Zu!mW9$;K3bYUxw`m*`#FOPC%sQ46r@H>kjN9_|V!fllL~D$`yecM*YT)N)-_iDQ_n$AlgtR@ ziUuh~dto~UE||@fWdm674VYCyQ9eZAlq>?DuC`cKTq`!biPxIATeBNC>Ga#~6|PDu z@~_qZI(E>vD%!M$DD3TZ(t#pYon&9>;hx4h39yiP#<-jQ?)|y=ukL`S#pB>W{g&K~ zBqJ@yCETy8QJY*O0*!PBrBYlt0t4>ZB?rlt34B5r)d?(pzNZS*cR$mlswzk220q>S z;mCV#v$q@G@g^!lgMtdfDdBx1w4KLAg?~&MAZ1MSyj3@VG_IsD6t-x43|JDuj=D0j z0`w&QCk&g`&CW~~4atE4_q(6TdV7%l@I7m1MoqOtUbCc$NLj(cw=)t&rmKVd``SsO z&;A91*Hxe%BtM8X6U8^`-;@b2qesq-u_1qmrCm?<1c7+*h1~_g!wQGng{*r+s_v0? z6Bv6{r*9@X@9Qcz?5jPCVDd3&Q|v5^qsvZL zTX0~1@CCj2{oDPwUXj!DFZB;8^(6@SE7SpZ1*%f?FA4&)*6O+DGf{I*ips-t&hzhw z3sQ?LGY|WI4@m+m8RKFidkXqGDMNMOtbgV_%NZZ7Z`v53p=5gS11c4$6;7Vr&CvaP z;}@7TYv#lDnRu|ixm5MsCb5!Wd~NGVJz@HVjo{ou*-mIDt3*D#Arorj4+UAp15i@) zg+uGqK^Z4BD-JS~vL9LJUxHGc z=(TnFO-L)>{jDfTRkOT5zGB05OP-B(;W1CX-(CgKe{rk}PSz&A34F z?MjYIwPSJ!xxC2f*#>{_;+1&P4F|WIohOpQ{p%0?DmG`W-=D^v01d~fTNSW?6dX#Q zX}@59QB^Vp=PrPl(I^}Qq&`s|8hDg>q40W6@&~s1pBR)48cZx_2{^=E{Em}b72ixu zl|WZ^EN=;5?vfL4;uUqFs9-B728D*ou{&g`AXZ&V5_&K^1ih6+LMbP5~fbd*5P=9@X*9*7Hp zolIcdU~g3r=C?ti9e3KsC$=`UCd zD%rW%8GqmO8`772*9_m{iv0N1ne=Z$9g=6FVPR5;`oiV&KPb1I9UJo=H2$+oBJ2~C zrU zXMf)0Vfl-?unX!OW@J*w5?A7n310bA=!r#?kP%rwFuTH z;dqmQO+6Yn`Ro!(`YfU+|38Bk7tIvZ0z!n^#_VEIROh91OhAYp9bG$U(G;x4wEfk- zVp`f=m{!CyF_f^9Udr)#d+lsu{>f%oZyh74?X2TuZs6{KW_d=fMLHvXxCM*fM&3Bt zIA!=@Lzli*Th4%Q!meF&%JE>amq#x(Kn*cqo$L0YVB0#APUq~>@Z+v)FcncJ{p>Rt zK}N=4?dp;x%)AE16)Fo$DWrPF4t>!Z@ucXaUQ*k#x#b7cF220J@)4sJ zjTC3RBUgC}8vf}BQOu@abg9C8y5JxyH&Z3Et~CNLt%vP30Ah`W0i13=>GI3fn&<0G z9qrC+iwm}kmX`Yq>f;Q~+XrzL`&JBrqbI3bf!l-q33Y#A^rgi&b@hgr5ePSoEHfBV zAgVzM5*h?tuG98tI;$Tlu+m!?Nl!sUBXsP;X+WHgBZG}?d*^f&GqNeEb>QZP%{(rP zUJw+>A9@!O!ZQiMOX&5oZJn(UprWkiCe!7wdz@7bELPs+xK^rfA04rG>f-FG`3H4x zLPYnR;Sj;`kV60qH~klIU4xXX*nN+wYBAage_rSeCs>c)E@ZP!1OEcRYbvrRmOqwk zO$iN@Ns5h(03uLjD$7N=I)24P6{P2jx7x~;rKNs*Gkd*mu)!scq71hVvnKbWa{0=f zv}vTG+E{Yd1UWUwJ`)vq)V~-GILdxVMOgMHZy)N^Cgi+O_22N7VtD^{7~p3Fj9C!! zV4R2E<`J)spNG1^IUulrAA&hQZ9mZiyNXho+~t%L)<~X|4+{2Xc*J>)-9Qwueub12 zu1lB1OGK#!0$7`_faE-d0-{H-B@)8eA*YId&-1(T*g>Lgn(*7-)$cR0HF0#;z4Arc zayfHGFi`q$$)8adACYG3CN5W>nXZrKEwKzlhr@P`=~=%uuzO$J2+(8Y2}YrJdWO>- zl1y{_QMID7Cz=Z#Kwomqh(I7uQ%ja(IK7{B@8-~CC!@C;oJvYcKkxtEVV(LJ*o`*-AK3vqwVsKFOP*ld${NuvsBaG zEspy7>==TUK9;Y~+C;&X7Gy30m;$gQ+91NjE&o3MBjWM(``HHt*x}kRq22V6}CKo zW^0*bXF@R6-4&^YarQb|hBFsx=`2rEYQ>nDCG60k3e{UcwUzq|_wg)M?(*=q*3Ijv zhrRjF+!8_yY2~bEO5D6w3wPoZjrhcTJYxC@G_1yeUWor&Nvd2GyNMGKwwD{I_633> znp+Jw>i0`mB^#3MM=vtdTs_VY2Kl#zbiVO^j`)JYl5{gNb8&^&F$AG7ttD1MZS$hJ zB$;8oN=ejFGQYDGe4x#vc1_32$n|gkKD{IJSF01QQtqYD{bS!Z@8LNkF%b!a?095d z7=iprxf=W8Y^*cIwNxV2(a#`??>)jlZGt|Yp;H6J=%%|D^6BazXXq)nK6Fa7N3oj` z9(`q^IGl<&Ut!%ORayxSin~?p3P0Ue+;&$f5^ak*LFpUu*!@>GvifLJk=JZ< zvJ2$5pn{C@5T+@8vJrr-Z+KFRJZV;gebq@(lMikmZ7)PBezQ-{B!=m_A?%cMji}}$ za{dCAPcAnM-61~&*u1lzIk(`^52iUEZ)FuaiE{+hXC-Bx$qzxr6^0Qm@yk!0945KN z3tyi#NB(v4V~oP_dciiWU<&vPCx#Ftv}`ZBPemem*7YFcEq|we?<1O+w;zW0vPf8_ zgx+;&YzKT<w3*OV$A}(d3wcgkYu9J_jk7HT~Hq z)8aS3dU|p1KMGa;J8}X@_+;w6eP>iO^XW|taD0PvRVXz7^#|KmwAz=K1CsKfOPV2n^NgnSD@k1&h=A2VV4lF zX2B52J2g4~wFg4xy9$d4lXNUtPBtgbI*#I4k>+VDCx*Vl^-vhR@-{`}J#*4S2k#S! zj3;TOSoRWHtd_^v0Ri|Sl0pt~%er7G0!ULz3cX120|RbTIRKh7R^2{y)y@l&@vl@u z)6YF#6=y4nvQ6Udt>TYd z;|s{JYc&;Z>XRMf)gvDQ#OJm_ThZJjWL^YC)co*I0b0Tw#-EJOcz~dX;Yo zrd~6tH>2IUe)jkJz00a6s8OYy#1xSS3RO4X8wK7tlg}6^4Clucf5F%mT{I^>9s0}8 z4N~xNLt)>SEbEbL^GVdN_Fk3aY8NC$Zmh7G=pxHCqiOH-bZwJcu8UPdL4Q`w8mWTU znwaN2XCkx<;0?}@Z)I=9W{7<5oC<(`b#(#U>3hDo07(p`sKZfyN z1l#6*31gc5+tbw4OGQOSO-e;e!NSGyf${-&d_qf1LP17H&dp2DPDlEHi+aH0(h*vP>6}$*4q<} zvLTtk4(0bDwDOMbwJq377}@U$GKSk?vk;BW|>D z#A^8HUF~p+FtsZ#fdfZ`tE)04;Z`gt|727!bBc^Ivem& zt=Y_=Rx^`o(A^+&Y)#2k`-(8fS3|gsmLWv(f@8g)!vPlql~5zWsCtvUwU&3cBv} z{T`;mE{Y-5J02(Q_pLLJLqkH_9ew17rt|QF`UFEoW1nG$-I_10bsz)MkdtO)F_dO6hSS{-`$xkkfBq4&WW8yC%7PJH0TL_1%|*$ zqW*OC6D+CD%cd&$c5XL74a+xX2jhlGn9^ho!9Da)0A~E(r@2{`I7x{Iy}`e^Cja6g zFgv=JlL6#M7zY#2hw=W?y`L^nmiE8`Huy$=Sh#PSdD*++W1P_+gnfwn3JCo>$TMye zVH^E;jfE0$0ilP9KvonPun-T({?hn7zprA40FKW}-E0=hb#xeW;{uiB-%?-y>X}M^uy_Urs9G(S1H!eE`^G)YbhpYJZl0 zxeC0HH|a>-_0HV&2K{qR!D=bsog|y(#Wz3RMNW(6DaA|L4LO#OU6uDrPpUgz2 zB~0A$;@?vs?!F4KyRrd{d2^*wFUPr1HPfd0FD^=+94*m>pa9oZjv^%Urocqw)9HP? zTG{(p(*Fe1*JP3i?FCRExl$8Y2T+|601sM7c9Ay|&@BYE6uNyt_^k^sa<<>rOudx*azRL^)DnEjAI&13Fni4-J~y+>-&x$uIyP9guVSUc%={4*(*N^{R0&kG`rqj}(Y) zg8^EQRj|>w5(e~?F)2jgO2$5*9%G6^>2Ps#I{}kr>-UADT z^~9=y8*CfXd%8~TX?*MG2MhRwIk*xF^e~34&p-7C8~p7xKi1L>{0Z?venYza+*wo` z^84P~3dIgMT^F58al!_wje+6slW=(q;9;KGtx`farHb+{9wHgY{ald;wo8Qy*dy-e zSO7XCM6Is`99FUt%BP4WVlC%XJz~C|1YQ?T(_Juuy?i$RN=@rPC13&oJavILPN07^ z9#H)1pIcQm0-!vD3Vfh-A;O~0AHWs9TK(52^Frn}Aj=%~enw-&FU{zef@da_L;?T|QWE!Wkix`I+jMf>Nar*9K5BT!l;UTB|gA{z{KDUG2~tVhGF4u zF)vMge7=T{rFKACj9*m+3R2&**I4)TomU3@so&ZIjW>UH+=+GRnrSADh4sTQuReq@wR@1eYzSC z%HD+AW(ml$juo^;X8*1TqUZ%keu=fbVrZ!8IY_$Jm2m=H1{Q`aqP9wyv8;(|bzK%&05H@+&&vv$qzQS6-+qq}Z)u>bX zGFyh-^Zj4i;o?&T77Mx&2_eS*HexHDpld%|l}m|+%&Pj)F$N;h}7% zP(F_%=04IBb6Q2jDUNXDr%6gVmU%AX@+2OgRun2gtdI~oQ?;ofcsA0X z47|F|9!4ey#?o4c?CVSIgCX_PKGW`sDGn${%ZFK`kC*``CrqY-T6KTgPad(w@GmdC zW7b8#=a^-V)Yr55>RUWijujDW)6X9go~K$T{4kFWhi=6iYfYG}a#adyB!w?LZv6Td z79g8;BX%_N=RE(0UES7pGfAFya_;oKVY%u`jHeE+*TMX!O)?gI{`LObN6hb?A-^1A z$n6=Yqi26#r0~nHW{}Xh3C;hVSy0iJ03Lm|0f>?fh@+i)HOeh2fBQ+A0xzFpB`Y@g z1*jG3@Z3HWipj9P8Ylep&9hXPgh=iK>}2ES1p-`iz>?gq_jvBXILuqLb! z4Vt^m2f?D-?fk`ab>qUpJi{@xFKPj|y}I_cf@H*Xk}CF>yr0mO;1gt&rIaSCc#EnT@W5HwoO~2b>y-CPRQx?dswC{( zGgetE_2m4WHY2#`&<>NtAllib_*G>4qodUU+24*7z_jnU)7A%L@;jRm%z!j^{?@Sz zS7vvw!@G*3$lNu!5R5zmSK7LOP$!Vz01sWKoD4c53v@@gHJuGsc-+;PtjRS`FSiFw z8x=M+6_H5TJWW!3bJxyP`#(e>`Tr3GaBcy(DFke2d5*^Bmv{HqR(>(jGf;vG2xdO+ z=9(qCW zSW|J__vY3&SB<1Cwot&Hg;DTD(6}!D=KwN^3Y?p0GZMgG7spZhB1S-f$v`;nPYVDZ z^S%{pnM_G7nYnvcaan0KV%37^Oebs7^PynC;Lb(tiGv|)xw_=|*V08%YuwktI^$f3 z1wqf%x+T{Wl-x(Rc}E!gc&c2zbnQjW?_7bxmvG0*1#)*|&4ksIV4*K+Tbc@&<&OJ7 z0=%xz85h`0H5Q}ag&!-lu2B5^<<0zuSt-}~viXSFM%`gzG|M2q6?)67=YXra(Yp4R z!}_Wxn`4Qycqv-#`;&>&t3Aq!MDZ|E>sqX|>(g3sY$EwWZA2hozX7cIpsX_+uT@oF zjGOFZJYBHh=zXw*0J9d@x#6iuVB^2Fh$y}D-?eDoLGMg|Jp;pPdGo#O=p;E@)?$Bz zw}iyHVu@5GQV;#g*!w~(W3=MFI#&YMTHgD^^Q%HORFX`54#DAbR0$wWY0w=v`w?h7Lr(BWQ4wi<6YH9mES}nsWTz73 zeUTnxy#AVvsx;4s*3R0vrtG^+i~Y-D?bfp)C9bHJ-y^hqkpEIV&ymj6BAWgaD~%@( zGueZ5XhJo*hY|!(t5~89Fnipq2)FrChWw+0SBZ#uB;Zj}x-LN{$xjaZ=s^g(9*?1w z5qVaca4a*_0iRiC9hekm^KAEeBqw+s(5qSB(n1RPVd&whj2B855a)a2lOqBJ)_Y zUq#vMVm(}Mg87%y{D4kM;rk1&?W415l%ZZ zC(^!RA}N<_#|sHA08k{11k@!`8j@7cDUngv6iPWaS%Ou(4$kvdoARM*o zOBfReS=?=k_@5#N1>Yz;IVyVsX{$TQFX8cFXGd}IL#m@C$mFpJqWUjQqRv+D-yIWE z2F=}h$JLQOuAAY8B4}*;oTJ}je(_y_uOv?n_={;|Pf2C&591EWes|S&+Dp&cP3u4a z#M5W7a-|RBk>~d950U(Q(;59o$_9Dmt-nLHJBDta^C*s{U;#@Lg@fKFklSt-th5)d(}m0i~I- zlIN#9K%cR{|M8!j-R8%*2y>=$+?ikw+&x*^H?-7K5;dQnoTr? zhb+`d-p6ykQJ#1g6JZhf%b`>5feZ`@C?iCLE=s-s*5+OHjr7CKff%t7Lhch305QyN z7!LgNY=ux33~)uGmh|aogGUJiSI@5OPfk*)%1%%Y!pKje!E#1t;Y>$N%@P+Ck37FU zz1U7_C4@Yp;q_{L{v}k-zIlZ5h8YE&l3%b#5(}FdiCu{aS8KWwaFby-le| z#E8VPW6{yWH%BVM&)qE9dXP3q+wDo8xN#p9yy#<&v&GSlar01c6BwBIoIyS0-Xz( zifG#C^s~xD62qq0EO*r`i~w+n3B1`#*Lr=c@No$M)GRUsyChUS<5@MKfN0q*A{nU- zDh{icgN89%TSz+7@H=@A{qPXy`;e7ula9~`TYXOE_G#yTI4${1Lq~+^e+hBkGv!` z?}2C6)p@eQe$*HYzoD8hG5S%N-xThHEkx-x>#qIsR`L^c&n7ib?F^N`Ah5G0I{3`% z@7DgHjMk51WJa2w>${#F3)1EwIalk!wSP)@G_gF+O{8CvNiVze^2=p$+aF!SM%+!{9D{^{}js;$p_f^kiKPS`pEO9<7xI9V@%>$ zuE*6jJE0$IW8!b(H47UmNa*jqTr5x-L@Dvp5tY_GZHIwh<{FeugBn|qcR|DB zD3c}z1oEY*gQ)>WUIQZkStyWy&VEF^Y^Zh2G$D(=$9?&y2T-FF+jzC^tli6i{Uyym zW^PKxN$D8pwK)BQM{S9WNO)+|h||;G%&+pZeGbK3iM6a0{q|*wUr;oWT|N885i{K9 z$DVw&Ekh?0oj%1KR|mL-x_s~}xaed_<7UG2t4KE9cOd)V;;HIY)m6FlmnJu#-`$g2 zYNeO(S+?0Y=^d^>Ws4|kAWY0vhHbF&+4P>B_FdT}?TRtWQX4i*=c+klSdu$!){x^l z0zj{ydsGRgBk>x)A7fh=W%y!j@8rZP0g!8W)^^xO9$8kxK>64?-`)d8&%T$_PziR{ zb(LY#@eG_0%BLjXqp3`^;lT;91lI4rWLEvC;5(}v3t#f9HXsPSd`P?afXdE@zok#a zbGhvg1xp>u7DxWi#)l^Ll%cc_jy+HUO1AxPVL6;xuwbB@oO={cG-6P^dPyeXDgrMM zGaBec98iW&JX1?BMFo>*_)N?Ch#3ig-DF&72o)2%61xMv4|3g%mjVfP02BrcAu1&y zMn9X<&|LFX`4mdRGPm-A-3{;IIci+O-=jU&>o&bI1%CB|VZiL2+Y z?(ez-wYRLNNgtPIhDrh(vTdQcBD1Ojpy|%RFw1R81<4d?qKW%~kOWXP5(`)lauXyc?EyGwF_)z`BUAjw@#CDZW|#$w#q~q{YW8F7EUQBero{ z69j|L4g9iExq5aj_R-ml@BRZ}=0WfcXjY;12%`a(0p0X}^~T>-%47t$D3An+M4Osc z1DGYxf6C*7P(eB`Q~?GFLqzj!+>?4LJ%|cu7zotixERjO7u0cppP<*h*tzRG(G`_M z>>f(sS_A9E4n7LD?hlsU%X&w3E?FwQYFeYwdhGh+F%ZW$oBztYJ~VdVWo$YFo+PI= zV3kIOuSVUUgcM+oU=63;av26wI{}kDiiy-Y3A;{C36>q_wbj(hW$b?!54fy<4y$|t zsix+i%7y^l(Cz~<@ZIbo4CG=85WrIF-zj!yuhI^d`vg!L>Laj(k)E8P@JOynv(E$F;VoLUSg;GgbK;;@_rGf*zAw%P<5v~Km4GM^&F0I z&0x_CrALOFe^~w`Ikyuji46Q913OmY2JeAbYyb%3zI+RT|Ln6!FaZpjKTv(Q2T`7Hl_01Etlx0wr80fOx|l^wYpwFN z<*fcq(bl;PFGqrlICXI|Nxer}5H8DIf_2k|K#R}#;g*npV`vfcuhZp|QPxZUBQ_S7 zo&g3MqAD0U;+S|Oh7dz(9M8Hi;o(o0Nz<%0uVooHwDkfj0|o9z)iP3zVO~1 zZ7C+TJy9U|Yyj_Y!A6PzwPZ8Q}Ur_A-!-a10~^Ctytk0f^xFP)P`7*vrWS zhqIlolW$e5p{9ytQuSr@z4y#8pKk%4P=I-L#m)2mO_EM~!heucY&_ z*j>Fko6kgr%QPXAzp6(9?8F5i0blPuqoOQ2bre{?JF$8qJrkreLy{az)Yeu^Bp4>$ zn3wa_o_uQCSgX6BA5+=G3qB5PUI~wbhDL->F&eQtxbh2zj`m_^UU$CTxOk+WDz+C6 zzs2Id)>DzAwO;bMvVDxD4!ZHLa6K4$P*&mLKPed*6RLGOb3VvVlv{YX8(!a4S=(HV zN(k}(>6v)%#g6zmVzB4G9OCOk6ZUw@S8fSwrH6HmV9JArfr=(y z)qYk-o25=r4EoP4D$A;2a`f7ay!qzYn=rYzyx~Y6hIH~uSqHlx%-1tbo9*~-)Q#Pj zzSghWNnjavJ68!T-qG*5X%W5^2Wr}zubkCz6GTP=gFZf!#IPJTr&&LXC1eZRvp5=E zxxO1eaJQCN_&OSW%WH7%+|XIbw^%;6o8*|6g5u6W<8!(3N#f{^Wa-4=*LB`}YrqE0 zdA+ITM{_KtVTo@b$tB;qYinP_fdBOV+Mq6Mw;^G3|j2~&9vr` zHur?HyG5`hZ(XtQO04Hr6Cijp90^QsfFF;7-h0Gg{W#HmstYjG zwIR}C|6EpV=kA_-Y14+Q{*+h`HDnu=Zl0bdh#(?akL65eT2Z-73$U}b^JK{mE=f+w zua*cgb&^&NRM#F|-AV^AP|+9iRBO-TuGeK9N)bb=NBc*_I~TVz)hL;_6S3gAP{ zevNYrE!4npW_1yCl7c1_aTBaWwQ-Wj%xcD$9g%S+rqc(`s*ka$rHEPEWcGp*hrw8EFC5UC<&iGf8X2SlXjDN^lO_BcD3a3_}Jeqfw&BL zfkI%m&{ZM=`m@3PAJ5u2PJZR2r(}ifk;RFPALU+~N&&apBaV4Rk!?R3(er{EwCW~VXeH4Kp5cQK?y%nisB;bdnkg>k{;!nn7*0e4e z6%{Yf$#$Tl<)5;%9i|^uoC5X-VE8V=^Kx$3vMY2gL-~Wz1kG{(A7jY#pHIzy^(r8Xr40;0sW^I*uVhs^S2}Ok#8<6{ zROEk393RqzL7c1ok4(0k*ZinA0QXWA({~$ zicjA(t%*9AhAgo*m}ik>O6(lXaND8K$#K}!a`{lS^RyX!4EHIoBibOGr~ev&b|if7 zG!a=bH}&I3KH!+JQK@glk!L?W5V^4QA&huDL)Gxvt5&@ah>gO)Ot&ne+Y&&=qyD!8 zo$2Q^WEITBq{|Hkb5+2sx1@mgA2L5817L*t!m~sIPQYhqm41yXrX><23K*i2>o{h# zEn4(`FVTAL%QiF}+elHAQgvj1kxAVkzsuj0EsJu@`FyGWsy8RTY1X}#dZXg{?!9Hp z_q6Te%9Pw`5pQDDsD2H5dK_};$6RUxeeAA^W(n@s{j;Lz+qD;0Jz?%xY#6WE^RFl5 zjAjah`mRa5-3JFS3-R>at7vPBhhc$sPgx2w8aYl3_F1au zb2l~o6YIg!w=s?!_b@+W1+6E&c3+(-JdP#6%WdRdkd;L5A`m$nOHv zHn=k_h3`Z7-HTxh9-M#1g=_B6ed+N+t%ss+Lyhb7RLzz z-uO^JdlSBlhzEyrvbrWgo8%RC=dqAfZE&Mni{HFhCW%IuK zx$X$JE~5|TGi4X+=5LxwwpB-eD;>&xvj!tn)>nl+`v*oVbbFpdJ*;5`4dMnY$J6I%Jy6e^%EBkFStRg9BWT{azH&p-ZOs=KvC}7Ud zBY6q?GXrAnVwPL$Mpfgl>v&sQOALbiEZK!3<*Xm${Ju)f_X*I!eofbeD~UMjaYEMH z%ZI?Lg0S+a?S$9DC_ragA{I~^lwT+PI&H-}z=APqvJGU2bs+#d@P@0}I$N<207j}& z0dMF!-4BaG4}?SV8elpv#YATK$K_XY2ymY2dXcX8nRuKa0`GnF=l4-$&9m3hI9!Gw zi#1joTI>l6Q>3(UXqT7Am%?h$Z{>>ypW<~)U+S}U)YTM}Y3_+@X?0lCtXH?(FYtE^ z%%^et=1L){dEKeET7NXQIqBi}N@Y>VVfaNs?6;YO_2$U~iTP0MVaCDO#o>NJn&+kA ziQ6;H`4~JG<27@1g@#1lW)aiKl~=^jCk-{OTO4cBy!Vmim512;6h68_`s)YUCswA3 zKB!@8e*r*zUmMa_ti~Zxtz%y@xOCzF^DT+N(`Mi+TcCp#Y5%*j@<&8KGBC3?dC@2M za*E$>atN044vCX&F+@RG4fA?lZ;J0B8FtU zu=g*><{BEKIs7R6=!{r_b3wY)Xi zkr~0i7zpsKc2V3Q*=UxY0iqCP1XOIqq%|b}wcgTTaxnU6&I}YXQrWlO? z`o;|t^)E6nfC@C;jQ(Z@bnk+7>t9jbQ|p8q{QM8v-x|^`D3u1}-nz5<8G-9L^}LJm z(gAlq@6C@7oSbdPUYnPDw@0I+XoyxzZ$j5}v>ADe5KhGa9j?rcUi*4UhjE8iElqyo z=Pi*txU1NDhzB+fZ>#;$ye*X@Xw=(Z@Q2!p#;hJ#)?R*^uOlk1`OYKZ#{RZVkmMj2 z4ZoE3Wf3D|Y{sVbc~W_#0j5#alRyoh@e#{Z@z=OEe05Hrv6n~NM@KF2iM)ldR{AEd z!VA+kj7(k;#UJKh0DR)abDYtVyIcWWaFDpJ2%XHO!q~q3My<|CQ@>D_s{_z$kUh(8 z;corR1R5KilA-1q*;J`?X1F>|9~zWTY3-Vj>q54;Jze0$Wb{i+AZtWDreSPrlGtKL z$y0GF_66@s=oLMqKY=7^@Qb=2uo%NoR#WlUX}}IlS2n#IP!NjnYaE8bNUiAL967%> zE{NbLfWi_#XU$!Y+ZQ zN6M%j0LUGPJrUk~pVwa0SoESN+h&cqC1EY6X+jigusHf0#TMcn1d_fW7^Ww+!smnK zXjc;716e0|Pmce51TWsr!NkYzQa4|Bo&Kuyc})YGTx&Y1O$8`sTc1AJW?Dz zNqj{cmLyPmTb}mPIL0n3UF}e`zHky0of_w}3-BP{rOd2P#ke8Hlf2gn-!Hb`i+PXf zXxsR{VCG@8G7ujxqxs!A3=1$xZJfhx^~;h1iqiblap>TnPI;+ zi0$+7c!<42anAAitNuhPw^B2eWB=hi7#j9v+Kd)FcoCF~T20q?!4FxHZ63ON$RJN`+e(~=7-U6NDlnq+Mt zz#j8CBp5hX!R{*Fmd8QH!xaKcvt`Z z&D@9bSRyjjtJbB@=DWKJNsD5L0jqz{A8cR*^NaXhA`44#4J#2je_=)% z1@zXfmg5of6XCdZp3W?a8MnXS?y2>BV%TAaxtGz-Uw=ky@*+$y4i0_RZI~o?v4=kY z_F38hYboh9KIxKGnZK_@DkQ8zY&UWivmZf6aTK2%T$24SUp*qTk4u6ZVZxnsR>}%{ z!$j@~wU+xk_BFNsgyOy8?xVyZ+jZ|l^seKkX`pgA%l9K~s^GHugI1nF#Tr*XF#$)L zd^UV(P~#iE#Qh9KV;!Y&1A2ktZ&g^C!yvAU5_xkk#9}m|!*gecwD*+%apINzPQzS7 zj;&*1$CwS_p`>py#n^t_&~8o$7mW%2vju;p&s(YG=B<0n1v4j?_t}$%>)MC0Pw_d@c?{1@cKB z+}Lpt`pyS2Kp^#yr#2L=kR|HR=+Y}U4+nQt;Z=wqsb@Zf!kPbCUl=^fDKQHXM<5+! z*^;pGu9y3(%DZLLzay|J&_px_F(RY zc+)@I;j-bqj(hf|p4S;ioCM4zjyixW-j#l_&4>pAXmy?dTp2f^Cuv@<;#;w^iwqEm+BVYZ$G3|q&(5YJRQ&ib`9Q?U5}h)HzI{2T zk$ge?2&K=`hp1v(9gYm)V$`c1 z5Bd>i%-f#LQW8ikg#*TWeLN$(V6J3_@J$tEK8XeAQ##V{&DDX&sQVwqGY?)T!auGk zBBi6e7>bxaqV&0+)!RT`6_M69U zJ#SOyj$KOihX<0|b1nBGMn{3p5*K5*GyjhLqF1;8>TFKb-O8`%3Ku;lpBM?^=FI39r|$w0u4Zp_ zTA-5IeuW5cs1P+RXaV;T$q#uW&wPjxOcqB^aZ(xCkf``g>fq$iapsz4l8>}n{74Azl3bz7&Oqo%A06OD23r; z+`Ic(A<-MQXIjX#mDE@Px=Oz&;sU<$Zx{}I3A_{&l;Yvh$sm4~iWB&)uWr`&s%&(w=PEQZ$2^$rj#=zYOxlUhA?e_;JnQCMqS~S{FM2ht`8I2kiJ?DG*JQ5W@+)Ec zy;2Yr?Ejz+&VNG3|234r0ACH}t!6l8{uxHlfRUd3Y+WVo1HJVPwLNqUwDimjOx%LJ zybK5PKUb(|{<&T9aGmPxQNZ9zx%rf?Z;A)0{sZnEEy|V3NzDLmZE++ne4_yX{+h`{ z??~<k{ zeRF%pJba+?Gm%73LuD|<+XXcllake$i+a;p@UoKbzDw}v>$5oJ){bx{K}3(E)MTzR zd^bappeC<^bh$mfZ_N0s)aH+}dlt+^?ou!M~ZnX#Xsg=6CoMmkY}8~v1Y z>xl^!DyR-;;8hgnMoh8VZJRz2PxltkgeG9M9qQ*!EM6f>g57V|wTk@ViJ4%K-l}iP z-@~Xk0m%8JWWj%X;i~DJ&&h!wTzv1}qL_9XHKm1Tao_CJ%Ob6!*KRPkJ0mRX;GDLeB< z?pDsiKM6wY{pDalI_$w`^}*V%u)%ifxz+b?bv0DP+$@5|cN9e#_uGpWf3UU;{2^z- z5Ko{CfSU)cP_+~e6jY29&i<)6d3V-iQ+!YuCfBWk{>RJ*)hA^IM`MChogzY0rsKNt zAKj>j0Z8i37RwS5aCT>t;#yK;AOMbV`>Js0X)I@z-J@!!T(w|Q`|wH_KbH7DMON5N zBd-)LIv$A|X8fy5uTfiV5&a=sycwT%j2NssR;0@MG8@i~S;7zYGXuLQ<_AWF>eBr^v)`{?|v8H z{9e)JMoN7KeA+{aHziT1#X>c?Z3u#wjNO_Uq_53veNRz#6ujO$He-k5+10CKx=(=u zD!`@cw~3Fz+i{^nlt*t>zE(k{UNmX|h`ij+Vh!r~oBv`oGFNt3WpCfRhf&C4?yy7C zS3hqsBAbM}$$eMN$?CNPO)}k^c-RB)i=$YRJxZey9=hRa%!Q-o>L4R)+%+l(tCklg z%@u$ zWe2D=X7@ETpkN5_(bvZGtnh5Y z6mVlgG~a1^C|GLp23IP^+ZbzyEMz{D+iv+$To9SrqM&kFr2RzkJ7P1QJ>n_zs!u!W zIH9NXOOdUgKE-TF08BL_i?&N>{?&ZliBepe?-#Yu$-?FDo%UY*(&AmVpLg=i3{`_I zeJHL_+FqCKhgZ5z`eiU}&1!CYyb&kjz4haDl1^BQn~2eKQZ$ADnKo{d)VcndC@c1b zpB~Pnl|Ez~Deht*OjwlkSAWfS2K*oH!oIcFVctak7JD&s3BiIJ(g!_8gF5S3!geo6rlEunNHF4YU80zChYD)ECE=b| zb>ZElvTOfgj_54C-fY;+@_OU(ZGH9y?t?0MeGf_AZCQUT@7*51u8MzGPZ!I9TMWJ0;5>A*Xi?Y3Co@U97a6JQr#9}9lifju zU3y8!AUGQQFn2JnQYzI5E4?g~2np3rAnI4WF=y4}Ootagb97NwnJ<=C3%BvnNzBrJ zv&&R<;S>@k4;TtrTsYt!vEO;#yzKStIP4NY{CWgA?BKoeU|5 z7%NXUfn%dl&G*YlLK(xhz4;5UXPfy|FPah$v$_k@&ekVtXv|uzXVym(*d@_q~rLJgBw{jk?+eyT&KCW3!@JW&G)OmkA?HuEcYpbV}Gc&{Vb>Z z`nc;1$SStdE5{E%^WHHo2hBXf+Fy@zUWr_O{(6z%eC#_E>fPPKRG6X&1zD>DpyJn5 zCmyJ~hvQ|p4Or5CVi;e?EAm^a%jEu;o>BpjlgNw~kbWKcg9R`FZ=ga|=f;jNV0)^P zspR*yEkyak>Yhx%IYyqehF3QpxRy~v%x^n!K6@)6bo1^w(TjE?$EYvdmjVOTA%ymq z#x)W(9Bdh@Ua5~NeHK=iwV$HGZIFB5Zm1Gc4ypA{VMq+Uj0D8K?;V`Imziu^MT18i8EdRoF<_=Sl%9^bEjf#i#ev0wP>Hf)?E z7Y9MUyPyF$yKe&xT#UbHD!cq_HC7UK6l4^6+13fdkBRr&zuu9)a&*}Zpxl`~<> z?rH>p^B;ekwt!3;`&${hcJGeW@29>ve|Gv8gTsd7n@@4C0)TTlD-uV&a{r$Y7FK|o z(vH|0wxyVtg3~NM4lk2;&xw`!>Wu zQ-DLkURpd4FhRS1weO|0SRA8a|H)?CWgAcYw?UOTbtCt~^Q7GzbnFpBF0+xCN-}h| zJj8}qoUUjSe_C58v=Ye6B41(K5*6&cU8$GMO36b*;B_B7v0(L0n!mpCpRGo4NDq;{ z2~hrwGg6Wwl4hpj=-$@$<-N8`@w#y7tO?Tb?=QKtV^w=chuwazhr<_oIJe31#*A>Z zyt1_XQ*i{%?*@5f(!U*CUKLwVANA&mywkmTC!X9xz>{KF&#B`q-qqSsracS;#L=)I z7+6xL)eNC&R^ybDI~(?Y)<9&dwDfnyxZSDMo(PcLNz}#1B!554dB6h$COST;-Fhxr zHwRhJS!rKpT;|qkZRO93cxfDT5IoU5vruD5mu|Cfw+~Zrrf0^xYV5L3O=ew4oHmU7 z(qteN%%1kwiie7633+5Tx|7Aprd4gDIml3r-KT@Ym?Th{(|AOS*xsY@E!jXqN|2}; zOVbEXV+mr{dTq?Iu|$KAQ{Ho;w5YNyjFiG}1!1g|&;ZgC#>)p=#|_cgNr&5$BQjM= z=Rly71xpbJ4kxrX`|tN-k`xpIB|mtZ%q@i|>@{W((LH`R|_nh;7(-66{{nr37 zyZZU=S=o_cKwyDlYdu`1n~q>69#r#Y(LjL?UF~w}&r@NmW*=`+umNwSmb7k$%blmC zU#4sFR5l_>E;a=hO>^-tbq@#kPcD}Q*e*^O1U=d8eBB*smP19hH4oi}ty-dvRaDQi zudp>0g{T%NxUA;_H`k_|Uj!=-wSK|3(-uaLjulHx%ub0xdr`i~ZUU)!*7(h*IHF_V zJFnHuSY()wO z1Sj0Ld_6SPf82wzV`6QbYV7Jv8&XfH@}4i)phWcL0v01MIzjKe}DKLPkLVK0O3D{m^k4e7@`3^~j;4I5}HqcL?Nz!0c{^49R_ZZ#!JM2sH)V@Ac&O_qP!K^Z=8qmTQ2 zl0MNQ7Ec)#&a4gy$7~e5rg^F<-$>j9?AG z9IOC=&o^CNncvJ1k9EdVfa-(QqAkDuQ}2+X#4AYC`zF_JMf>h+P9Lg1P|fJP zAlUzQI=vg4KkNDqWP*$_^9sIyyeyEin_>FKx)|uxLgzDd6!=+-ajT#KVQ~O zuUZnz5CRn9PS%rvW^e`w&{$t>ZDxQMM{x88Nf% zzjCBj_Elq0oHe_|wu#xNwxWrd(#%OQ;NqUVOho=OS|8pi_*W$-r7>lABoPu)8JJFp zRKJXirnlh?QJU|F3@4Ph{GB1Om}ITySf6d{sqS{=^sM3~#SabR{9GY=*hmr%Rj_oA z!=w4}P_$UzGwMTbS(CqxquZU3@9t}09(x74z z;45ox@9wH={LxJh;v7^=EFjeJg!hDfaBs5TKn?XOu9kc)ID9={$D})+`-BBl+W_6q zT3A~r3vtDj9Nf`?eR{4!?A7|GC(tb}lD%h7Y7sH)=~~R|{Nt0Lev7ATdEIZDGVg1t z@3^~KaHgMaKL%fX^O;kcm=-IOwLs6C_!R=Egz_p2aBTJ-NS2)IFDST+*KB?H{ORS; z_MX3#x#$Hq+E#jNK*q!Ia}6Fa+PuVVfVDL7Suii%*~q|*qPgE!Xa39Xpe>Uv%kL@g zcHPDGhz}JGwwP8EO$f*mq0ci6?}aTN@4YGfgn3aWh>7G1bpUY?yFxfe{*KmA{~vbs z8w!+`mPgeDqrd5$a?Swd$-QfuadR^voUC^gzvkjjYG>PuhFHAa_D1t3thFl;*~zRJ z-g&&+b@0oPiqd|O=#~_au2&W~c4#iuLyP>t+T%&8FtNb8UfO?jJZH-f|LfRZY_459 zI6~x?%>AjnjrnCpc?gaB>X@%^+);R#aRp|}NLk+bKHG10uFu4$&-NxBl_;OgYx;4BK{Og8&5fAM)Jcw->XGA9BzU zEhz{7$Vg?gZ-8B?P+-7+aTKL(xB9ER5&PWd!cq)~Bhl9pILgQWbJBF$#$*kSWRa)J z;L3it={c|WjusY7)btJ0bG6SK53EdrXd`o+%I%6o!9Iv(F(${v)$-xR5-fK2LFNBGFug zdY(3C`e2{wVbXjE+?)|qy_p3tXXe}1Re5Z%PpDw|ytDlJmKmD=?ggoR7tVJ#xD1MY zZ6>7q0(QFKLs~FMDIo#+H8ZPNm!{rbcBM27-ciU7DpEah@FtQ1hpsGeKZEGti;6a! zMyXsZ7%SczGyqP2OE4?Gs~B^aEvl!DX>9DvVESWH88M^lAzJ|ep>!UUQwBy z<7_@y9ajcN<>ku6A4?AdoZG+1IHj)Q$~4XkpRrTeq)<-SG?=>F*?&4?$s*C`g^Er! zqRnS2vV{stU4DAG!Fu2@cvbN~ zM7?EL+*}(jn!%yCySuwn+}&LY6fd;6GtfezI23m)?!~=OC|=y9xV!7g`|Z82Ge44H zT{B5YGFgw@g4_+FcOP__K7aca%KW(qf83Bh9%e-ZM4V;@z&p%iu}e6~H?3t9e7(%{ zKmocbt~oX`f*YHAk+3R0mZ_b#@G^bZ(A2;e9y}J3n^~sc@hITrNz^j^u4}FMUK4$3 zb!Y`vo8|c2z3091bTrWv+uQNnh>`}&SP2}>iZZd3uMfYCOy6?VjEq%GKh6`QQu7Tv zG7voJ>!xfe35wfRG<3-+QK$W)+~%*-u;}@N$%t=Mc?i?;o=R>V4hUo#OF-~FX2qS+ z%g6se=~z2GjxHl+wighQsHW_61A9l!Su1Q0nx4O_|sUpNe8}|shyZO@9nSAmW0Ll`kES(p@p5Qblh1x%*qDg zy|kPee$WZ}G1g-Eo z%c0FM`%esk*NghP{q_Y{Zlj)ZC{c%-Rb>;>uM5Bro33w%t4vL;vNldvhVs^A5~h|X zp3Bb;0aJ6P=vVwo2bMR3$`?K-I)MZO)h_RPF+cpSH=VmwVp4Ht;(xETK=M8~ly4RL zNe!JQ*GE%f>O(wHxNjn}d%$FURMtst*(laEevvv=>({@ov^%P!`&g5dmF%r~s#Gv< z73g%M$Zt*%sr7b;ru#nd!xH&TM}RJW8oFX-4mwoOCP~g@*{(8t;Vc1m9g**o51M z95-VpuN@-^wC}&^(dV}1fd&(^?>pup1a7+(Essq%n7~_G_m~Y;|NaNgYsT4+;w25s zLN#32u99)(mO5Ixp|H)W>TUt5u4UG4yUt!t_57vhf#+jL%m-cd5;^GYysBMoIJoh^ zP7YOrsWw@1Pz932je^HYS$T@WwSE+^KHT4rK>WVvn_PF`lmhesUmE5z;r^a3vPGU# zoP#DGvQr?0XnHG5peiUU?&6}ZSbUJw6ux_`n#)ryJ;PS^f?yeAKe@KL3Z2--XAvOp z60T#1tfoBe%BG<1N4R6g`>4~q$HrSlaS>BWL@*1Nl`%s^QdYxX#rs=RiRa{EHC@Wy7TN)qH$?ljH!O1S+A*FvenB!zn{Y|7sZtZiz5~i4^V#hgvK>vFPtmMV z%p?J7cp(D|V&WoBC+05#;w`9Kk=Nr7E<&0?(JI?&*VY&2AM#EgZNAtQ_wNraGq`Mo zx}dNk*$*?%Ff2)?5+7Lk4aZM zcxQnRC0&MAYw2{uPsE>)SF(jli40_rmWp8n<RdE*oYLdt)tWiB*ZlxOkV?9kF@8GT< z${R{YS9$yk4i!?Vo0OmR7gz_yu92I0C+VNO<39XLi-<$b2o+LiX4B9EaPKQNK1-C4 zfkhieNHKw$S9t2x#AApdNvR$WrT6DDNq5|9>hDeOqI2QEL@F0fMZ6`6r$6p+PRdSn0vF!9+Hacqf3dLMOdl;RFvs(c7oHxk}ZIk^+8Y0-B zx0sbxT9NITZ6!{(g0F^xM!CmG+k|pYyy|2IEMR-eXJ-5N=r(cTt^INy(+N3}&A{>p zVjCNP_F6dM122sT-^d#CA!rN?NKJpgYSedKdHqY-yr#$SzODXsy9>yHBZX;0@oW5_b)7$&u+Ngr!9(j$1oP8*enICf$0%ybEc>Q-eZR$P5a zqMC&RB$7L#e!DWT-ykT^Alk?+t>k5wJ}*X5Y+5&7`O+aa6c@f0`yJR6Afze7OmpLb zL_F;0f^R>DY6(St>ro~*DHVzm@6-&jImz1j2I^@6zGZa0h2iuqGD3*4bff>0!88KM zfpJIp2tO|bePe;X&fJX;g@;1=CI%o{Ko-;-VJi{nMwgH(E}rB0>q~2~+eUy#NH9{2 zZr4o~vhHsy{mlpi&LNsfr@>QKtbZ?P0I#MI&M17z;R|6C^Nf)I8VZs|w2>9;_dA9Y z@&fLIa4bgn^#}#c<55CLj^hp4cwH+5VlLCNJ=zGxkr@OP~@PJe$4e;j#-%= z65eYZOmXdT<`j$I{0me5jCo~iSYff2m}PE8PK91I{h;FB)LITXh6HijK=DHI#1fw;l0 zLyF;$Y8U`Yv=apYXchrQgNnhnp)AXf78v+bJHd&j6PO>X6qItrGQrX`*h^x@a)vOP zPrvv&Pb!R@X&IIN@(RE0)0C$S(b=>t5Q)M6Hn&XguBl*zW8|*;VNByE4V0%4+0(i2 z9lpl*BUgCFAv_!ZMfhbP#ur&#BDoSM$&q?zO*EM<#!y5DL*cu(n;h!wITpmL{8fphX=k02Jrg6WP0xs$2i z3J-{J69~*`yoOv}*M{;u|A!k~pTPm{^wlBIE?8i-{2mTCB?8V60ZvUAsD=#?m-v0@ zM_w!dNW_9<&?b1GuK~iR3sD+_wVOOM$UmXKM$IMx@H%NfG5+H_OW-n=j^hxNjf%`M z8%>(E(;8zw!0IliV)Jh#RVvx3F;-Ff6zTxz9X;0Y_Op^2V7zyCKiKMr0RZMezvzkY zjluh-XK`*Po@h}FTJ2Qc$g4=%3RB?@-JHUW0`pan`CaUO=A&p{)F%=Qi2EYj6aIss ziz3j?BH8Hy>0ZSw@FP6TLjv@e`dyQ)Z?2!5JoQ!x#6zrSb=}(AU;bsp6oTxk)PVo$ zYe4<0{(q~}G61R$3I{=e_7sru2LTcRiwzh6M+ry;sbzWYDF9L^1j-BIF8{m^n8&#B z-6)S|tAT_r6iQrR{t^y20l8ihsirUhv1uNF`?rfi4y03s)qPTNbsEz;*~)HjS9emNWc|%djYYZctF`Gn%}URpvDmH26o!*nTi#W zm0>dEOYQDjjs%DoiV9u>ivy;H6d9oMmxNx9X9f7ZaYql2$T9ejRrSabHF^Kf^b=&% z|Mz0u>^DXS*QY8-Z+RFP$jND#899ZxhnrePsAwsvsOSXv_&HA(=6C*sPf#)m@N-|R z&Mi{WP*YGb@$0!Z`s6Lbuk)L$uHop5i=zg3GJ1&>+1`Er3-oagm0-Kk``&f{F>$ z4Epvu1=`UWqjBPvIebH)wRs*)jU_s{75@)eIq#k_62kx^V_I2RsL`ztkaE-68gy*X zm-s#f0We4~0I4HSl}xpS&p$RR&z!XH$zKpr@k?!ke3~{2vtP(1K11<1yYvI$eL({o2y}l~OXi_(y&`qftfqhu@+x;emOc|BjcDv2A!Rm0 zZ?_Z)QL@tL`G(F3kL)pIivY;8S$rS}TR3bm{~6c#iKWv*Xn5(?+|knPaqyNyhj84= z`A9N47z5X?^2!IBG~>v*}v z`j5MGX_G3rE5u||-xDhzm*E~wjYTn!pLEY341VJBTrhnjOsR_YKg;T|J>H}9t14Sm zDxQx=zV2Y}bsBa1Hg_V>6N8i#WLCw+`~p)(tGe`qDe0H7qcfirceLFTUt8XQ653%mfJPFCM2N-& zMEzg(MSt_#e`4Pia6h3Ho3e1evtm|@zs_@%t6hoMgU9)GDg41vR#S^6tAWIw@TZER z!^H*Gq6CY1VfwYdvQC+!tP}COKJ;BHo`~j8^O#KEG)Kzm2YoFH>@3Nyg*0b{lO}E+ z*B%r6gaTax#EqLY`}JB0-cctNWy>>76BtB$&ym<4UD2S(Q_i@!bmsR+E>j*HeEgnT zz>1u#I7&(W<!p^WcZ=62%Yx6Q?`H)+FAWY2G_cR{cwgkpeO(y~w)5oSsc7y&a9~ic{1;c) z+k*Z(KrD;-ay9HNb=U-MEdvD`sez;Lp>?#)atVy)MAlt7mvc^3$Iy>ute^;ZhZ-f? zAE%pjZ2d-4_1Or6uXLLilmvf2sFEUVCN(wul|gRz5Vc<7ISl1xQuHR`kJa2_ymt`; z3+yEJFx0F}tM2fWl)y(?AN|ais4LU`N|)2F{-j2JdKvsRg@W~w5|aPAn6R8}lL2At zOQ9oGX}?1m4x=2|Kkc~^IuVNuLUT_7$k9M4A(#6`e#=gtD*e8O+gPNQK#Wu%3Vq5N zp&RLU@s1j}lfTy#pOhNBCe|J&4GTXo412Cn`D3$eBJ8wdRSdlWqgRU?w{P)77yKnp z@)yJ__|GN&qSp9rM+(r!(=OU{PGH?&?sSmPC$LTMB}&+IGfpgjwl+AH7Kl<3VZAuR zL7i?A#Yg1%gCy~CzI45|ZDyQxU>+#g-uH;pkaTf=9$g869E~48w_-e--HE?)@TOqh z-0(7Pzl!4}Wn9ssHDrIF1+r&H)KgrFu6Z2XJ*xQrzJ2;27v+&nl94uW0kv212eyo~ zmFD7M^3-zvs5+r5%Xf2oz(`aL%)c{=pzrBA+k}&AD4$$CELP^Y{Pn%W+!477?vWeP zZo^WTb}qRFgrvVsg8;a|#P}LS{B%0H=DlkBSoLz-_lyfqG6%t?$DA}XTO-xdhv(tbDhMHgc2>6p6E zG8>x3W*&mqDA~=5XOQfYb21#R_h#Ss*l?Vn<>mN(e982xBGGWIuvpU1Cs4M_k`7le zRO8El;^e-rQ^kag6i)>4(T}uFiZ#(bCXXc(mvOS5YEi^@E9YlAvqr57;{h^hT4{6h z9$$$rBTAykpF}^|5=E1bIkA4HPF~}`qnW>m;LYsuN&2z2YujyI9Cm{_YOnN#Xn%8n zfY1Cd(W>3u!A-MH701-k2T2S{=gcZcVD%nN5mX+;FM-zwpj}CW*fnBuRZ6X@%xEY8 z1fb}FA?MmW+KtIB(_C>iZYuUVx1B119{ZG?JAEi_Hd!t%{ds{>O}rR)ZGRCiK+_TF zI(z+F^Aw@!I^Itsa_@y!`XQAiPt)KWm%hex2_p>-{wTf7f8&j3vftGGV!p_H=1&X+ z0;5#|i-Eq-ssr`3oDJ@w#0X?%5qZ-uKS-y9E2YJWZVytflv z`f)gl)k-bY$5X`c*$=~*Ow{RNm+R(>;;op{{S45f+Fm$8EnJL+h zY0PDuRLuKO@ zmTPAD01C{gJ#@XffbsZ(t$x%zSZBBRTcb+zAyuU@@yT-y`2aKvhn zTs(P}Z&_^iAkOd4=NqF9?3iqn4=*!J!c;DFzEO732#x;PI*GFU6LQaFgwf`Z+59Y) zL|)xg>|CT4h)~E)!V6K?^=3YkoFWGIuuBj?TF}-k47M!s8dB2Lz!Ebw_JMF@Za_ zHhB-Wcvai`H?hWQa>LJ+PKZ(XINX$|PlCPFApV}v#ijP0U)PeszzLJN_z#MQVw{|v z2aop5IKnrDdMW=byY&XWpy}yFhwu*hm!R?&z}(bgbeA%(DYIQ4xy?D{EyzN!{BZEq zabiSkB|#rT0c?5VAX4O>0>$yn9a?ohJit0KWwHLZk~!KmkMuQKb>gGdq&j+hgd=2g zo7RwMYy?R{n0DA{2i4$alBoyukC-Levs_@F@hk` z6;^^`+|6KJXl;soW*7rwM!Kk-*hY~IW06Ko;dA2rg=9An) zNO#oR(m{@3zkOpEkCfvTiJBhYFOj@CV{upc_Ek5j9Mvvz0+*h2Z@<}hd!uE84S7oA zr32xFT-MMF)(2JPCo@@_aO6QcT;58GVGN(2Z>x>`yse>fln`x){(w@H%s^t{&0-qT zis7L@NAv~|mV6;Rus8kv&zHPi3Sy7`^4nmPWojk}R@`Gf$*&6+8BUE>UROsouWGSs zZ(<6#K%yPID1ks~osz--RaB-J0H{31kS~`P)bETl&AVWJT})=37@u zV&6)xCLZqh*|l0HDy$T2oG*;NR^DOq;Z$|TU;pVx$$Lm58$i}&3Ylau60e)P{bYqP zWR}l>I+a-7eU1LJ-(l2PpF{I zDkqtEl@7oL^zP|O;*j#6hnlVDx90!ru6C=_0(Yc<#CVdO;Q$H&<@}VEbXPV2xbtn- zmIrIF|Lc;_6vKQoApBsm-}h5b-LsH=+J43St9p5PxgsGJ$L^nnIF(P%#sOQxj;2^g z^b^P*;hjcB zCa66zoK}94D!RYh3@j57a00yHkxRzl2PE7Z9u*VMO|s|K#lEsmx@sU^J^Rmorl&NV zVF(5wP!5WY!`*ltsi`m2g3YnvQrhlsuCC?2b)eAP>Iz7r0J&C*;||9TBYEq1HzuJTiJd}kdQ6=(QmF|`6{Q=FPXDGbxr?YbW9h4XzY{4=KA~7Xw zDr_ogH*M}5C^Q}#Xaf-9fN@PKAu^nTivXG&Oz!=I$Ts5Ogy5zo037oV@y(#0RCP4z zjUF~3-Nn3tK6r;{;2AL&$;{0`$&WsXBAy~au?q@fjz#*LmsT8ON<2wA?3x^7<;MmL z{@6w(#+CavS^rteM}nsQwVIPMSOoQNV*Gq*NHIQIt#{o6 zP4crzp3K)-LI8Pr&2&LZzi74l;fc~c)F_Cr8@la;8HjEOnYN`o?Rs{nbEH`;LHI!q z)71Kh9lEUkhPH3~EzEjdYri4h|1&QI)$;#){Z~c70M~9qSSRGK7#G`r>zXYq% znQ$tW(Fm-M@GgJT8F*kM0$}vp@C+QriwLd-F@ngL) z?@~W)9dmh8vV*JlImVQSGs}y>scKotC>T8-(vFTL0ks{p%UqU0aajVYo) z3=(~|GKW;OO2G~>XWc=S?HU0z9!UN|0B)7j5nO=o0z_a169c5YRm;LbDYSi{8wS1L zaB674gh=nbxq{s8(etWXIEWDj4{RG5NPWGa1#-o)fupV}7@&Os0E_`3lpK;;f2 zfg}c4{8ELXgcAcWVQ3(j2nN8}3qCC1o(`U*0|A5XH^4?|Ian@5y5Rsvc3&UBC0&9I zIPy{Tzg@(F^;uwj1O+@O^Z#VCUhBZYqg3!+pcq*dQ1Wx*hmNRW^9~e~2mBXqe9+4% zja|TRuj|2{(82>Z<={ztfCaa)tk|y!c+)|0)vGxXfzIUVPp5~+ukWrCbzb%`^sp^n zuH{4|)-PkPj!^-rY)^E65+4U%mf8kUuybklRp(qMDw*NFsFqrmIWO>26AB|zOnY>t zQzqPHuDBTnLgon#l8-*P-;%F>-OS7O$1dQ7u^>7X6BPU;>LV@&9)R!VO>)k@3MAB1 z7|vUW4grAT%8|gfO;NysZ*9%}>52NzM==3}bsce4ffz`b%9u`eBO+}H4mQ3wYAcFa z%F|ni&+Y8&xPz^uEQm*1LjsK_4`M!m(Yvk|nMyePX4}^(ISK2G| zTl@ zF{0YK!9m~tub`3=~g_y?+R&M^e;X+{8K0|-4^enhOK47uQf3ie|$9T}v`hp^-R zgkzL$)rAG)qQ0?kp;p%u8Ijm(}ZOE3TEgTuKcGEC!t$GA>4VJzKiJ`~GCtEB0={ zb5Jz&V#{<8YnPo=ps5X(-YOG^TDY}|Zcl7$PIR_b79TP+XYLYeI8HN3c89W;t6tgG zuYWY|^uh?k{;y99idcmX=razU_z8iI>wJF4t*jo)l<1A?a3 z3zPBtDCqwt(-2!(_uv!LclhFBIVy?K|9e3AudoL5vSB% zNS6vgKk_HJVkCT4h0ca%`OJbde)u~9#gL1+c3>&x9;!l5ey(eXN#PtW9)9k z+JSBm4gt@SPygVHD~sh_@sUNJ_p6ELP0g;!2{U`$mNX*k z{a0k6D`P*Ex5;K!bE6Ry0IDCF&LsawWVwK0MU;FzUOgUee8A#_!Tw_F;{3#Uws#I& z@R9RoEFJG{@vh`^lw~GhRKDHtK6z2NnjXDolfyx7^-)ix zPflJ|7SxgcabSKCZ$be^ATIdOq&-dwP^*l5X`2d?hrlAC+L`gbYjk$G<_(}BY1mNq z4xe2DGX(Bol2dgT6IfR_MG;{)tjYhAtfjfy`mo68*NZ(dE*c3Xd>47p6!+xTynd`} zTmSu#mXd*n(@QRO*;CDmWN+i{Y6{){aY{7o7qUejD=?X28T?3 z?MfX-^ts0E4grTh=%w&~=UXh>E@KnvKv)MY~My+h5tqQU5T3I3|RKvO;^c~`h zKd*DUtsrTy6Uw{50lzMpz04=`c1-qh?lp}1^u~rC}-pNyolaeqc;y77FTrHO^Uul2% zQImgz9-(I+uwXuparxrhDkYZh$Af*Fj>2Uv1cjF_xL2Xq#1Dv?5uvC$=9;69H($Y3woU z=3@d8uJJtI8!R!HC-D_m=ro~>csV#1(my**V_CmmUR zYK@>g0LF;|in|e;wpVwETZ~P^yhDiFWb=?~f2tsD(?On3_O#3c>3yoHdVGff{8`2@ z-YhD_F6IQ2{Lh1=L6I%3 zE_UQxW@DnG9$5bA`Crfz6;}KOQ>W1^v?k)O)<@UUGqmMgAl&sf|dRo-LIZM97=R_imklJo3*UJ za&@)IXUh?B7A2@f#$0(=v1j3mp)b2PeYAT6>ngQgb2t-pWf+W{X>Whd(z3!L5$G3z zk6n$V5c0+q-az5AHWUu3rm%jE1jPLb zThfd$+we;*>087?)18c>DAxH+?)ahVS^?3l(w?_Y(#(I4r=du=b7!~8b9i!kThT7H zy%A>7np3ksraz0stH*eKH|=WECwjIIy>z9~&3MU&BJ%AB3HGu3#|Ru%{Td=Z%&w1`^z!j)zwn}7TW`(oCiFIZyWzInk`Sq(g3Y%xpS zm$4z&8l*hmGKuQMR>pi>?JN@}1u}%wQ7zFetU89~(Ye`Ts(Al#{3Xk|eQe3T_KS6{ znbe;@&-4*I;cX=B&N% zF%7m3bJ2i`;fZLkOvx&|nR|)XA#Ar+s^OW>c~&)Kd!Q@c#9Ts*wOfzKSAEl;=mu|bi!f6 z0IQQx!?x9r7LU^UzNJMPDh`tIvwQkfKp%e|GKWs=_4U4FH1R+@-h9dta4_vb2E^@~ zYQ5qli%*D58tDORxAg=_pXEPT+@JL~Is@ae767Rm@|(nd%d`jXvXQOH~UQd9J+d6;lB0?|5AzxOiQt#Ub}y9eX$>akp{Y{ z6Hv|l3UoUpPxa(GUCRl2ADUO748T7qQp1@QJTO0FPkNoOr@O7&QN{_Z zy&e5~d60ag@St74_jYO5uKjH2aa_UJY3(b8jMa0z;M_t}v!mJpS0JgD)yn6#Nj1^7 zKaYRxHx~;;nx@bu2%_la8b!u?gn{9bB3JE$LXAH(^RAEd0fAk(aS#VFc4vc%q*ndY zE>TQPY_A2fT7o3eLsk?T2dMX7L}Rl9SsH|RnLh5QC;As=((R&NB(LAEm0>-Ve)JcL zZf&S~sm%7}YxXT?0t-d}dHQG^k^}_H;auJbfST!=MROH$0$y-HVOAZ#@$?kG>q^WD z>^E7njd80(7T34QOV6maNm@dU@)aW?tN(hKaAabw2N;tVm)>=`;OT6ykId#1DWPeh ztjF|NO^_1}s?2Fyj%H4WoN8B%X_ga(Md_9HXeWwE2Dh1fJKL*g|8SQ>-EM_O!(^8F zh<0J^ErU-h8TjFL{g|u8W|QY34L={QV@-NdX=N;1UKWX6f+IwAtmEJMxOD=2wjUiW z0*p4|Lai{QaY`k^mUKE-wKT0SJa|+}Bm@RuC z<~G!?B8Wu7)wbea`KM`Yqxi4DZ{KU)qCbp|ga&DjVuyC`rSQ&uux>3N;h_fQ9{BS; zqFlb^yP#@)bmQz$PM#0(=ZSk}^0~!^`oX-LH5{*a<5Iei(a?p>^${e9t;LAb^ zeI}RmQn=gYddf=iCRN_Qm6BhLu@_J8IZ^yd+jnAl&j4*2dFpJ?9ErEvb&YVJxoK>B($9 z^~Y1Foz`ks?WvZ9uWx=cJb*IJ_*2#rT>Bj!s-H1|)Vu-h^kULK_QythPC}DP1yLFF zD%d#+uuj~@zl(oE;2_Y`pKsgl@Pp^VrJf1d+|m`Tb3h?598XsK+S5dABne=B|0&S` zYgwdNLVLf!@Pf&s^0yQ41wGN7m>Ce5v4({Kwbz3>m5)Cb1~wkf>-Qgen6mZ?^P&&T zETQug9#KakfWW@wKHm)Hf&i@JUo$_M(hj6tmViQTF>XNNWsp?C2m*lC%?VeO3V0n& zbrk1=nUw*0lebnx=51?HNPWIIv-2dV?GIYci!syPNvQKtG$g=eHMRWnT|ljt&wGER z-=Q?3>-EGx*YIh%+!kcV5xfl{xQ@zJB*!dN-f)2RRR~Fctg)_$ z$hk&m@4WRY;^{ZiSMnIg336|_(DfW&*l8&e{3FhN{RlWUpgYVx72hb6Sob|mLUqwk`2eF2U?u3)+|YTXF;HwXYglhkboW~>DbvCr^K(I6xfczog; zoVM@B>6~bgRe!8+S!z9YX>9(D9G-kV~IN1pAOnSP5b+{J1l z$z!>(`b&4R@OzUKak_DwGs~`Y2ujarm?)b2Bu0Vhr*eMF%jS9dKA^xViND>JmapQ} z=&cZ<&1B0$-c{aB1qP{eEXD`TOj0vE{6G%YazyfnQ2_N0HXYCP>A#p#V!O=AR}ibX zM+}Mze5dT0#Q>1XuLQ3*d;<*(bb_?3(=Gcxci^&m{teRDHQ@?P`oL89Q?>QIp%qz@MfhwKgJ5`Sw->vV$>^%an!8^&15?Us9+by(YC#=3<2OTs~nHJJS#LiGLWH(vA zKR=QF9Y1V%lSK!P=zKke?Kr52Hv0@y&Omp)KGIRr^x~Ul0uh@%IC9LvgwsbX_EtV# zt4C@WOvS8o<9{-xza0_W*T+o{UHeHuRq`cs@p35BS)EA-Pk(X-4~hqlT|H#dRnM7h^^lEakce);nxvbRSdQJUr%XXpBRwx^(iDEN zOborXC|bQ`jg6@%xW%6}CdQA0dmvP(R6X00!;dQKpm%@E-anP}mSvTt!Oj0zK6?R8 z7Z;xC43pE7X6)kJ$#U0LZ4z|2*U_zD=G$=hu;FeB25S6^eSOF4`OL1pp z#b`E478$J-i(5{ipDpvSm2GmGPdl;UzN+Pjag0wF1mwH@dPEBscu3yqWB(P<6~&o_ zxM1ZiW3Qdyh-h36MMdSj?*oMSC7JZ@$lXb7xe2`0_d` zjIC^y3g--OtYO77J0hgImb{NzQ15<)_Sb*jVmV^S7(w#|3{Iw8v7{;OHysp zvSSIKLwGA0RS=Zd-N**O9ztF#oP@G^HNJuv;GD^z+~t~>MeCsly2Y|7Z}!h;nVU=t z_fsj4GQ&w2B?a2v=H@>{OvNYK8QZUbmM&r=6RWkD1O)lszl5l5E92Wuh>JI;y%!i~ zvP?!MKc3I}?m_26(sgoX{c>pAKrg>hzw9OlqV^i0-dNw6g>|tx7`qAZGh$LMS29VeobTd(w0VHh{Wr-zIibr`GuaKmicUKnFOLFG-a? z9mM57yJ;cmZld(XmWyPps3tthE-gRSUdIa6HS(|^sV^Bh1F`fqtE^EGrH{2y!meumSJ4hZ<2px^LqDD_|aTY zu5WL&f%AffrJznBHdl(hGKTu}od*M+*+u=4Ff{Jp!n}JtHjRz)Ir8Y)*6l`c8LShs zEQed!RiABFi>d7hbl>|l+gVF}q0!7Nm=q;!?H^yT}))Quwb}Q>RZshikfAQDuqJ;(g050*6UMW69VFsy_r^ z=N$roX2xIGK?@k#n%T%NZxrgE-mksh^7eVG`ojR`>=OvbNpNwr(mL^D&Z)Up6WqC2 zc4ZB!975FE>t}BCRN)%e$ZLbKvquqgwK6|kF!$6s_RZcU=-;1yOJ`i94~oO?ifD0B zfL)?vw|%#_Iw`g6`b{Sw`%n9$jpanul98;E<2Re}8cVJS2m=ONsZX_e%v+7AtV>y=)VfX5z${L zb8W+fJcv{W)(4W{0c=>Ms4jBq5FX_UIZa|>#kUzN}o`$Msb&V>nm#(9E zPpTzv#n$MADxO4emNM`c3dia0cOhE~E+M?wSj!PG&%3d0MYi-!cY*qEQ4+DyYGMg+ zWo1iRe42t#ny?O~hp zld#TnG*x$s59OT0O!Z&V0QbnCePG~AEj>Axtoj45c(uA0z5@)qfIf~d!IH@;Ji{F8 z_j!IrL#64tln=J$h)6(o%9F6Q@S)srR+g1|R|`)tS3jYE)lYiExFjn&2SZ($wWjH~ z)LX)f4a4_t%zP@wDlICB8gA^3ciV3sO$}AE%j?b_sAng$?~+H^UtW-^@Mp|;Sb`1jgqy8L3gXhJe;QqWnSN#7#w zbYil6O%A0vf<1A!iMiiX%-KP1g6bct0_{d;#I^93jMEwMYmyKD7mm@L_W##BKxF~I z{%H4_rLL8Rj+Taog^7ljUx4v;ZR#Hr10w^YAP+Cg?(FO?BdDN3%gDrjy|*+?p8T}9 zf~WuP7Y<}wQNguWl4Blz&oX$DQd3LmTblSv`EcFYE#Y|ia!)Hl5$|8>-mTikm0^`s4B6}-zaH`amtPTV_o`f*pd%ba$ax8 zwzD|I(>{>pXPRRCK(%tt%c37{VG*i2K_xCG)O+O?(36Ct%s673#xu@KO||?>KG>YG)EBXF~6C6?xOHu*FxQpW)-D@`Fb3qD|Vtk^9V&d zp!rN@ok4#7xe)v9f~G~wKg+u3&)if-7*&LswEcHlcAL@UC7~nm>YaOcm-r=npf~Ly zC4Q(eB{39$seua@FQhA^;5Uga&F}MAFYvlXQKEt1BKxVK=HI>Ra|A&57p3l<*m_A# zI-{7dk&%^CgWKWAQr3MuI3i;@g5QQDKrkq2qha|x$ZZw%O39+N-jPmn9vGgmw#f|O zqS@ltaVT~6qDz3#R5->tB!}Tx>luPL`^7>mF(v+_J%IEcCh3-0im@%#rW8RE0FZ-l zN;4j$3dD05j7YC1qpgz^;I^3~Q2CQPLJ{Inz=o!Ze}f7uIhrj-%N0ofFA_D^TX7v$QZMXuYq+5bSmeTsk_=*C1AiB-* z%eD;u6p~2AnlBFQW!}nVw@1*p(b`f-btU56>l@SzLm-WD@6cFS0E>z>)rPa)GWT@VnztQH`uq9{nEG%*QsFXynS2w)S|DyjhWM04lj5rR8Hb|8Kq{6w) z_tK=nM9>bFVnvxgOJz_Sb+TRwC?y#FCd0APsM98s_WCip$L@trpLm?3KhWW#iKQ!m zO?W@$Ysc6BkEpkdikp4Acr&=W6?cleySo@ zzvrwoACfg|Wo8l*lKbA*zJ5D{=jO{bU#tHoXXg|x+T>{t@3BxV5pE5%zdcmKM6jl* zJSpM+qIMhs)WUPa&pULPxP4e!jrz#X=NOjq42tqpo!5Eo#pjj2 zw|fDPMgF;QtZmyG_Aa zB|`rZrI%RNEu7&xzom-j83V<-a4?7 zqLiQ9Det>j5$zwOxuG+86knRnkH-JvJ(u}_`!-6ItdDsrxu7C%-)<03`S_(4UO z?^da>Z6l7vv`}NmFBoGSS}ULY@9;l2ghFM{EI#O_mc1{S&la;fE3FK^ulZ2rCj>nY zSn#xm^+SL4=5FN&pku)5K(`A~0Ou2BF|tjedEt%6>GV0-Pf9uk++?04n3%LlV-uP{ zKG3B);Mky(@r2h%DpW7j-T}YARBimN5=1Neva~bJVB=(Rq|5ceT0jFOtZ!TWdRAMd z@uEVDmCH3;TdUDt683-a7#7lWCbtw8R#Q8 z5PF~qH0q2q3Hr$zT_SF05(&)I#_j=l?@9qUwrO z8L}gqz2^)Bvvr{obRlBCS2n*ROx0ijjDpl~mSuO_sN%XcuCR)K)H*k>@YPuvTe{Q^ z+>+ZSwP*Mvq_5|@{t5j>sGnMN&VzT!h#DNGB`~A$j?#HIzSm|9Z6h+4WpBAAOQten z(QXsvghAZr3C2ifuoK+mfByKJ%z{r2+nQjk%g9!LTX@7&o`Yl~8OwqtTP2CIv^67z zLn_ufisjfrL(go4NL{* zX8^`Ws1WESv_#yxmZUdES00D7r}OUESUf=HOe@IoYXV#`n3lXK`&3b>nYl{Gzq_w=iYSoox4d0efT8h0WAtMIxHk*)nu!`0BqCj|WdAw>^+Cl;^Xn zi4#A+bq}`Mzv}i-*R6eYWsNC{texU~*-_esgNwQ)o~xm6k2!+Eq@eO~_qJJ=)0`5K zozI8wBzubiNC}&8Q7A;z4Ar7DcUyM}_uj1lz>c~yH;;OPbC8{ZCjjx z(`KxSmq<$K>aNO*aVQXiPd@oGSo{*f{c1o3KPk#6B={% zu5bIkA(5Uf$eN{3Yh*XO)^6JPavTQrUs>M+q)FtfZqR=4XrBAtrGhe%!KQ4>`_||x zncDbl<+Fc^1LG}2R4tW(B5MCC=g1XC*fzp7cv+qerdb*VY1AW9;Nc{w&k zp|BszX=4JYUh}->V6JeW`kAGQYIbxgDb75$7OUq6?yInXECFRz8}n50(>PWNbuNJI zJ6#UOR0TFEbuo_BxrGhMPp|&v6(bs?7*apCNi{R0KiO|^V9n6I@AzEdmWt3V;I!gi zp(ttvF^h280_;h@oTdQFk}cu#+#z-Skt4p<1}LA!KbLLMWnp2v5mEwC57!XTR;wd> zaP+axm{7KQ2?L}upG?OuLMmv5p&g($im`+G#DShpRp{ueDfD(u6G{(8*z^d3wu?9h zpn}#9?kKW;$0^g=6m-x+k8f!;ha)-so#*B%~#-K{i65FH@Ik zd2;DuQ-!=M<%;i@^OrJ6?Oai0)emU>3@r$C9;0ax6UY}>c^M*JfU{SH2Q(M|0>Cvp zWI=8)i5Vi+CRA@q4UAp}lQ)U)Cv&biz5Hpd_*yZAk|X`G466tkl?#(Fnu?spgpI=5 z)Fq}ZUS9l?V&DbTP{YDVl!DAf0|qx*L-w!^`<|wUzYKtvyjC-RxO*@J5IVT?}2&d zq%hYUSZ$)+77}(QYq|+_@jV3op$c>XPWKNfBC-1w# z)Jk(bD*`~*p%y=aGLu*+lhc2y^#wg>CWZq-6o5R2Qa&p#F=!V;O=_?QfN-$=Nn61xpPA@E?ezF$Ss|aiR?#A`eC~uy=-s#j@Ubv&*hfpdAm%5JICW%mU5k?pJq4AfHI~Zk4NhzQ*&<`=bpp@^1wkHn44^< zXILa3AC~jq4Pe8c5DVZ_ikBJdZ<0bQkc>r>Y(g?s`ZjK3il*1XT`Wr8CuG$A=Vvk{ z!aHwd`Z~<*`{8tU9ohR#DRW^~&ztG^dV%Sq$lsYi8!rE9QP6C=2zadBvs63M*b2LS zLGIjtM^Gu$%g;t$?ebHy$)0ssaElGyp<1o0tL3CaukqURWUT4|zs#mY2xUv0b)g$Od6w?Xj3?a8uZxZx z2_{NEmn`St1Wrxm}2yZZ1?ayNaXIbUiRKAxJIC%VYCB+JjzOa4|$q<+jtuZ3Ws7c_bhd%yc6SsY>b2Ol!!cxXzWVMHNM%kNp)FYXLukI zBCVE1WSt4Zhmc<9T%W>Zi@{o2vd)sDEF2x@pQ0ZMZXLdL1f8+Jmh)6sJATy7NF|Zz zC|bI;RJ0DTj(aud=vOcG=O24*+&C$;8fCl<@cfz4Se4U2=wNDGsYYwZ)q^iHrjK_U znU>idjWDLC)f{by(C#a|;Q`G`7}!`97@}sxv0`I?Q1?sZV}Q$Z4OM<|dqnHMvI+Um zrW3;7%s=TA({X)NYPXOc);5-k#|1B-)0m^S3>wZZV-kCDT#GV(KLn}2w z{8m>nX+cV54!Q+&j#NP|X**>0{-r|#swQin--vgY5~+XD7}W=?V})9s*k4PnLLqJk zn07n(%3kOgJR095Y2U>PyfN6hGfLi=d!qdsKUHPhN%_7Y-E7{&tTYLiM*V3D63|}c z@otcWoi!Kvm&YODI&K>qw$BvaK7W48+>yJB71m)>pDN?ybJ8K*&BJy>-tRQ}d1U$D`U*`y7q~nvX-prE zx7j?p?`HLh%G$+0!I7nzz;nQnlF!*p2r`}4vnAgBQ5<(E+m6!JT{3^PcS<+#q-2;Y z{MIs%gHYf(#wf2YXshu_H0>G6xV-WS?eI3MhiCXyxfHzVoT_3YCIZ=TrNR(-`Af(hgj>9g;@U`{|A3T3e z%b6?ZH9@2K$7AKzwS5x1Dt7!Jcw*H0#7wgmTT&2g3K+aqR-q8G6jYQKY_Dy&d9ZN< zI4@a=yu##mfD|BxXd~FG!Ye*(BpKgPE9?@3;6ko6u?FDWFeOi4V3Tu$HvK%972lMi zakGbnPUb1>uo7b!hPM-G-cAV44cpXmU^*yPkOO&2J^U&^KHJ9Qby^6?5mh;bbEk$u z;T&Q>A%6V?fWbb9X*hNxo(SXLzX;5*oN_J+sh~YmH0uE{hgii=J%Lz(yL`lLq5BJDr9k#a)3Z#PATW(I3VD^&F4^_vKl{(}RyxYx|+K@o*Dl@moH(+usE~ zFKM~v_M!T{(`F(|d|P$tf*^?jV%0Qb`^uqYDu>PP#m9&HP|QK=NLdWBHzlF%8&Ku` z#9|vjpg%v0eI3`{=9_ZbJ=EKFVWHSDE^|ypC$Qrx2zw>YG!Mxa$QlF!M_^8J$GQoz z(9X{)8Z%}Cly0mhzfkiz?)%(3G^qv>96XI`2CCyL= zHkyE=vJLk$>HFug0;pmVZmsz$6DyebSXw^quES7cjH%zRx<7c96=X#1-yVmQ z*c$x7wytih(ZH7xET9Dj`GV^JM#;_;E{1&)Fy$4aYk_G&1^A#o0V~jez-AQ;f+-eI z_)8B0h_!Jw`3K0!tgh}iK!B6dK07^4HQfi83qgHMZVqgzl1V5H@*Nh14g+cD<-w-E z3*Y8sRIoE_8xFTZ4C)ku!@hSS^;jz{rm;g`2foV&QF0UD zAk!VXC)b|`AXmq)OrzRxHh}=lcBrLfz=27Vl#oWOtL3}U-~jc^ze^6u8?FX3z65J>c{)Fozayc2ng0^4i-Z1z>PatSnUc2lyjqt&`+A0{QTN~Ib90rkKBMpPhe0Sb`#iwN`{zy#(w12Dj2BOVYx zvG(P>^A1hZ(AC)`h@q_E&QU55Di8dMz=KJ!yo(D)C<7bO;9hQV-WUS_d3+=IgO4A; zK}^}qSCAyEWdVUCAOvQLH@ecuz!s{I%UI6$tQYe#me1Nu>#RF`S#p?vWjFqp@xRw+ zoS@o_G0Un{SOP!-mj@O+c*A03@E33^y)6nyeID1h2ClLC0gOV3^Tj#Y*L z5X-9UW@yMH#%wLJk4^2dBfIno=F7tY#GZmz6X`jE9_NZMa>B&*xqUL}d;QI0?Jp#g< zpT??TlEDoiKtSEZfpUmcDGLFmh7FPz5%5exfxtGay|7jP{SFaycXb4GZlQ{xy2W!W z1!2^l`@+BiCy>aUMMbRQi0Wqv&>sDK>~h0|F0;LFmP56`|C)GnB>2fu6pAOE_9Klt-|tv_u~!~zq;`a{^;&A-Gy>{_!*MSOt4k7 z);|8L`-+y)(kQy_vdYVbDAKU_@!EskF_Qx3s3#FzaplsXB@hbJDA&Wh><8VW2hfah zt!4{3<#Sua1sK~jsEw<0vf=m+-q{GgkbOp0KtTmFRA_=lmVOC{xi(krgV!}w3!^7d zn!=(;^3{HL-rjbRc6+6U$kS*)&dEzzPrG^B;utgm4wNzNiHsqLzsK?nH2+;9P2MLuV&ABDr9hK!jj4B#esQo$<(3KrO-A5llUm(>b&y8w#kzpOnBKx~wpMp-( zKjf4flys1^KDD#Fd&EOtpKe|&B#58#<6CPf%iJO^g$c(X^d;(zfdeX#ld+2lkx-$% z#?w_ADt>8S5{48t#!ZjK;7g0(oEqK2Kf7+|(pdF<{hG_b&?~-3 z@}NR0T1ua%N4=wTcFx;Q+}3IMsYmdeCdbgvY2@hSozve0u+q%@UBWfeTXxm`?3XN( zf_4`J*sZcp$8YdZuw|K&yu#%>%XV^e`JC@z;m|f0LTz{bGr6a!w)w~DsH<<*__`}T z)FYPVIm-DYm)!**rD zqAnF&v>eg7J3Bpn`|XHbig>i;-i?;Uf}egO6HRDZftPV+(tE3b7Evp>8?w2$aAM zzTDxg;a5_vR2@!Eu8!2mAeQ#A*>^|BX(y}d9|~}l{NwZ=V)ff4V@!-%qnKPE!8Et) z1z4==;RX#peDLY3*PqCs3K_8Vu8V0dpZ8F>Hemo2-Dv@JArIl%pUqje)y#~W7ab?z z8@I59l#A}26r#z0yqbx6Fah25r{I?E{qsM_qIV_jNKhKJKr#}M8%kKv(?=Ez7$EMG z0(JgpbC#c2nBzx!RL^wmZD1%$WZUBr` zL3w`nud^%y2nJ#L)|oKr#!pw(re}Ns6eXD1%$|asX(FtU7#2nZQUptD6+CKQCLnNK z+008WhxL#*G_y{Rz1(2Y;r{N(uPic$;-5Z>p@!&32N8=Oksr zZmq;jY@?jCN1tg{#epRI!N^eOOvbY6fkCX~r*+_>e;*Mh8apmM?%!UwKk6byS)>Ti zW8azO9;&6a#pwr*S3OG?N+3r@iLtjk z1egbO8RZr|THRDacZP&$X%Ivwik|;InrE}M^VG9^$@$4*R{}Gt!U$6f9n{&Xf+!6O zP%DttT9#)TSAq(3Tmbgm?jh3cT4q-(>i=h{pa&m<;Ojra1?bQPzHK2;QlG9a?b1?F zP*5;&b2n9Y3{X&zgYl|#^mK2qZ}9(?`)WGse}i#TGJx}XX=k#|yr#8%>i_s|OoYJS za-aAJhxf2da#Mr;dhHHSfe-5+Zh7WXL70IiWp9j;;MxOpOsOjamHhX&P^x!E-?ds5 z_7!iuMEUmrnb_w9)VQr#>{bx9HCrl#Bk#KbRpB!$+S9Yj+#u_;@qSH> zU)HfB98Gvivth>sQ{11$KUcMW^9pSCu|zFNJl}I7Z=B{>4Nk0>xv{9w&Yc<^Y2pwr zoQasR#j(sJX(4LMf#!EV2;>~F`6k`Ey-Eo6WuW(+)dx0_ui7G8ySsseXa3xhnQN9~ zdQGd~tmqLHfa4?AQ<^CROT66;@-~rQC)-gOn#5JU3fLk5YD1n3T(VvOHT7SY*T{w z%pzar`;=2zW@}@a4%LxaU`W%>kv8Au^VH>Z@PnDTyh84%*lNjio;}@y$jV-!v^)}b+kU*n`dF9g_#~8F|I_F(0@0C77YUeZV z@bAGc_k87H`2%8w!>qovC18yn%^T$cf>%=Xzb2{MIzSCqQ-jB96UqUC>hJ;qOfAqh z4NQ|P6QFLM%jBN zk9{Q7B=n1ah$|lwuB;Q^-(wkF7!RKIGN&<5WB;&s^pgsqZ-2cyOU7cm#DxWwVf3<{0 z$qeYZLag=up`>k2ftE?)G zfcMd9!yX|`CTYU>4S?PRBDXRDQRDAq3kq+Yxx1_1vHhvqLq38kO=K07$b}5TV4?xn z7j6o%9-s#+I6Hc!=wfv0@2kV|j1^dwJeE0;!3JXR1V`nVpp0fCp)nwUq6cGsSHb=k z>rLz(ndPnKY9A<*#$XNf+sK)B`G9;5K<+Wo@UloGUVJbkOOmn#;Q-I9M@_OEK zsa%vz7SyN+s;FUH0F6YqCZz*)^X+A}|_TcNzZ!JN3oY)UB?Z`0J zKa5V*1h1^WDZoBh3~4P-{*eQE?((UI_*xLdtwfh&C&^d z?Wu=!Q}`$URS2D8kY5)U(-j%u#RM596rGC0xv8~8^={I&c9leF-OA=R4OfJkIZ+Q# z89u075^54H#s@oWji1{;FL(Q24ZYM~rk%R2(Z2&M%V)~-Bym{&n)u}W>f@q4{e1lN zhBv>l9!i=&F!t$UCn-Ldw;=JQYS4n#bu)uMk`E{K;XYk_QU(?Mg^}pS`OAr&SQ6N{ zJ7MUV{U`9&Ivtbl#XR+MXxXsk#rgM`OvV#}CO4gJSHGzOPT35PkE=`azm~rhrOePXFukO=@}426#4x{HnexV?asGHAdU(7~zuT6!6WG%FWOCS7GFt=Rl?v)i#DZL%Vj z)}HzD)nj21ep+-z9o4V74)&O5{)8S+R1L_yl$(DLQ{oKypzd&Tq-0^E(cX(mBhcO- zvT6E@7hA0|ZH4dMW)QOfO^P~HXQj~^)+X6jMz~Nq*BS5yhVM+_K48gcZw~8WM%2yN5^i~ zgEan+MpV}Z_)82JaGSDOhgEVRESk6Y8Lb1;J6#&}(ht>qxB7GszV<{hiN>CzV~>>X zQxi!sVz;#+4_k`rNSBKyyclc%(DZ<6ffMK}(ot3!w)4J-P~d-1CnJY~$g;9t$O1s+ zJPQR#&3+AE%Gv9>K2B%6j1PF~`cwG1*I7uFQ(S?<_oE-m^;w;a?S+PEZP8$zXy{x7 z)O;9u_Vm%<(1FlQsCQ|K*Wys3P+NXcSS&s=+aTklv}{u9wxzXxFKe5jIA4x1x+NzL zPt|>&oMs*f~b|Jr?Q$wY*f_JiF z#W~#karJans~@=}yh0plEb7u2AryeAYkm`Nt7Ey#2u`W=b&K+6?t3^C0k6hKEF4TT{LGkn;!;&js$R!EPsn|*Zs?0qr)Hv;xWG1 zPJff9^R`gk`D!ZL=w}E$^WeMKuOjyoMhr}nK*otgdZMJ0+Ngt)EXZKeGu|Y-hjGAT z6pl0P|8mTSg@XXpIFWR%nRq{c*qxeq{m3#-&-p-hQ=RsTcT2r$iet;?xl0T+iR zbF8_Z#m3KMM=buubN9hX7-**oc=i>8fjVpG9&f z;3ztbSA_(rs#XA>3~Af~DjFkPEjVSg|BZDz6rd7%Y{8~?yB;Cv-MFz1fQ=S-lIcx5 zp$6p4`LM-+o(|TuNH`FK6mLC~Z-fP_V8Bgyo(_8xd_}I@r*q`zWk)MRX-@A1zE$KQQK5J?qY(Bm2 zi_HzcE)t*~ID~8-jLp}h%Kkm>d#FQ&GBMgYdOa_SJRQS2X~tx$Jmh?tSTI-C$wNN4 ze?GMn*OpAA&C1kfd8-7dJ7=x$hN|}=8~oQFU(Vp6IlBlc<>zB-LJ$X#fPr=MExR{D zbKpkAw4gdE`+YKY#|9`boTPVOk6X@X$1Prx;{-byWJ_B;($$;qu9I${| z(*xT>4g77!Zh~v+G2#>pLJ%p%d`t)-nUGH!JPXGY=zvxFNFKgHxx zS(Y*Yu}PKs(O|oG5r*45WsGlNs5TU?GYp^rc$;Yg&W?Ew=PfY`N)7Jlj5xSg)N4{O zn20eAG|uS+8>Ma26dAK2lka?<;2YNptiq_R$19hMWT8<})fnUP3lRMsKS5fcYv$K8 zi&4QC1-IR9U9f9rj;T2HN;KVn&ZFMd3ikC42}~A12HjRb{W*jOT!BI$Ac_WT+2vu^ z&;X;kG(ZhEAeZP45Rr3FIj@3D%#Hc`i_6M_;$DpaDBySm>1G>g5d6b_wgnjEae*cn zfEX1?5u&4S&yPP__Cs*)N!cBiPscfr=B!K_5j7*58*+j2_pd1~Aws3NCIXOV04!L6 zf|>D!1vLOf{8L_*HpNIl@4Bd*<6#l&L4%UGD6apT28VK_#`wwM2m7~#faZ@e|GM`p zgU4IHN(GvVS_0p*Vug&u5rJ7Hr|j;=Hb5)}Fs4tHeKRt-2`aTT*(pb1()-WFKkEPZ zKh;wQ6#mG(V1ZXncmSkzeS!hhz!(Ma@WEK&EztKV4gn|#0E}Q%Fh&6;5WJaQ+_3_I zq!3Uu^&tl1fI(?btn$AA2%Kebp$4isU^W6cCkc!J--^kAM}r3nbif*zdjQ6`fr~bT z4Ry!`l@3fE_dM3O$!#D4v*#nPnW7kBQIUm7LEFC&P?HSf;ex#ffc|)PcmOa}-%KUR zTxjPp6b>XA#>YNMEJE<=FA1ojO7SS9H2r-2QLW17`I3PFX1sMvsw*@~ONe8Aph)MD( zfV=NGfd}~yG9(2a2ALyxRHlmb;3gRs;3B>O>{i)01s8#K2%vG&WZuAp@Z>dQD*0h^ z7N>j&++=V1?yU)2w`4#E`k@0ouLE%4N8H8sLBSYM`LYDl^&UiU8-K6xGkMZ^L+=de zJX-&VE&rT$EC2{O%`}57Iq*V&s+D7UuWd#-*hA+-ij`U;=lf|K2bWvDXR|16S0RQ^ z>_u5){o$)<-ab4OQ&;bLumE$AhHgh}CNxtnSqXR+9%VR@d$a~VfVJbEMFO!$17tuh zaN;}yR`Kml7MwHm2;pf-$d7e50c18EW(jQ+UC~A)P7!R$iaG=>Wm||>lMQ@M?ih86 z%|Gt8>@ ztmixHzQGFoVuMiyEeHMlHa8WB?tR`ht)AE@8iWi-Bqo&6;$Z1cQ>p9=8E5;#5rPD^ z7QKMRDyDXUyR5riGczln>xv^*&rgdim_&Y@Jv}saf`%c~&69)MyDl}B6_1l=L8_PR zWJOLay~M%KcC`M9BgE&c78Ux>Kllq)um(vtSo`N%1}w~osURY$&kK*S?8M2a6t@Hj zQWF!k3J%ywC1Bo^Ufb~7>0IZzr5(?h-qc~GIoc*FEQ8AH-76FO4AOV1pW-Ta=C_Mn z>U<6Z+gHU&DHu&i;Y}ZCw)yZ$mc$pXrnZ}|2+BDK-me)Zz`|JGmN{4#Qp?ak5n82Gy%Wq}D!2Gf8|Zr@8S)^$m`xlR)Q^%&Z(zxxkE@lm?2C2C zQ#+NDT*Duj z3cZ>p#uXNcGaF>yOZ=mq%URFkhp7Wl#MGjf||FuGh z{g6j3 zf*I}3|1J~`pJdcT5jUE6am|Yf4;b_ns8KE}=$hy$4#BEQ9*nyQ)i0X&^$*L#btxX$ z&l5(eX02M+;UwmP;?UHG0+D>fz2{U90$}P%o?dbWxj1;C2KmlZY&%xJz1eSYqi695 zE{!_IQXQ@PP>O5LdmKOkTIp3J7I!2 zwCam5C#q&fmExTe(1F4)aZY--9VJW zA*HiS--|j%(Q*TKd*Z5&=f{@ZDpjOTrj^ILD_y3?=zXH@&%NuJ-HWQ(&W?6K-=}t@ z*>Qb+RC4Xnc-4tJ2p}3*$LTvqsOP2&gSJ?`awZrWC-h98oBOTlmQd)KZnyO-f+?^R zr9~Z1l+wG6k0(E~vkmrnB;`Y5%A!CHa6~U`#1kBr)tJYbJs|~%2K9ZYwtZXS{p=Fn zo@1ajz;ygD76+3QcBI)ptDh?&I&f$?^T0ftsUcW)H@zU~9bB@wy!-Ql@~0}TdhW}B zTv6g*R9v1)>|kumm9B%Ba=4OAB~}G5bf4P@l~b5 zcy@0ZRk)3AfUWqgs9yaBn^glqGz!W}?Zzf~mKv_E7svsV&*50%#T$xf*Ty*3waLWez8k+2)JeK`Q|{GrtOxF~-8HB60R>~T(}q%Pt`B!B+Xcm$S` zTE_avv|u{zGfS%y*IR*77dp!U7PkAf5WTKnEq)ocB zxo_9=b$A(UA?rrZg)^ld-d2U?d8u<5(HCZ^U|$#17ykD6V;7R&>N#IE z{|VUT^gM55w;yMve4~lY>5IPp+ihs~PvMB$j3@v5-6g|k9S>nCc->|mP8q#E9l!o% zxt*$1Ba4RMO!?FF&?)xv_0C#UlImu7esPDax7*R3}mO>VACmiUP>j|8lh62ay@jRLRpIjIP9)xk~ zO~dK_UJ-;);*0$&o(K#WmHdqa{O#7W{`2aZRf7wcqPK65-6zYMwRQCF-&%7O%!>Xr zaG5uLZ^AsN`(0AOV1xtgUHKxv%$aG+rX2D)l78RY;cm53i{yC3!@MZv?Aa4BOx_$$ z=RB)mnl>AwoDBnK6cM=4%$dV9UQLvFyY}3ho%MBt-D-AAk0cGK!D*#}AiBXhM3 z>of(e67#3Jy3^Bhr%-A|@YW+8&&;CKQgcB$DXw{EhC=;5sTHvyYZmKmeifY{_V8=e zKbG()f>%tyFBFRf7k+ zq~yGs)})F$&kO!2xr+V9CXfHqM>s+BFob;z#!*v$k5(r9%teWwI9A;h6Sc zw&~Vvl3K?g+th6F3V9k(&-!ep1*{!5%AqKGiG?uzFQxiI2Q+v9Kv{5|AJkuHCZ>2o zB@}Q{*9?vVV_-jLgKk1!?LRfP?maZ>DRyHNQL@MvQnj51f9G{5+RNGToHWI_yn_A3 z^<8H74muH4oFF@edTUJ`t6xMdvpM$N+t=(Qyt`r}zs6-?C`qGzBs%ORTkz<+dogZK zf^Mnsr)`HK_b0)mM;TKsT%Lwh-z@P~&;qMbj|WnoP8gFKB8~ZS7ur8O^AsHC8#)KW z193&ngiE$K4@q^7={S(09y)&Cj-fOFx>Fru?Cc0R;N+_NLLl&mn9~X$vOm2xzf9`b!9*0B-j%+x0~*&2)B|n!;_iLjSSR zZTxHDMhsokY&Tsf=RIxar-yuoGWPaH+-2xd3)t?iW%*gr+ysUI`_;vFwo{3f#0ZuC zaZJ6#@i)WR*}cXxaB>)NJs8&$>Iu~`R&{m@H#lZ6%hJiegZgw|n=h~JxXivd8kFN7 zA6Iy_b6WT??K^w!k@gtru*zl<{V#j$w3i)H_y()Ipja zLX+iTV6HzV{2n9BAe^M*vX%BQ}Dv2{k1$w5_Wb_d$Es z#2NRTaF=JtGwu!TrHzf6&l# z5Y^w9t!X!j`>g4Ji>Jh{ZuJE%-$HBm7iPx<3$Uri&B~fkp58N}RASPteBPO8UXmPC zsF*~zKiHRk@~`BM;b`yV5XMm3&oar9r|aPkrWXjjo#S+wRZWJ^_g3u+4iw6jAmMkM za8`jx@%VlGyPQG)9RT%fbmy17rl?-2=VT7D+&_gT5EC>39{`5suHr`=2&0t%dZ1%U z4xXZ7u>UMf_UZZUAQjNf(#W#|#I&+2x&yH370g?d<`pX!G$>TQojd4L4ftv!HT6x9?O+IbUi9f7QuVPP#t`f5AV{e ziV*J~U`%_yID@o4*H_!bVZ&wuttls!&?-f}os-z@zneZQm>-g2s&i;Xw7AUKh&sPx zifxLLrQ02s-PhbKk&$MiX~@V9Fmtxkr!7tgJE!pYa}sO(lcG((aJ)|ou{747qfAqO zaQCsQV85HJFU!-z}pWhrqk)nC$_k`hjX1S`g&K*3aA>#AyJFhIK zYZpfjWu-dGu-{MH-@Xb8u?x?&n8VqX^Zp9kG<}Kv&DEQ)9`J0sft|CJ#w=`qM&6v< zU@)0rYc~Qdy-i`{NJS1Rvx}EgC$&fQjz2}lQ!T&TTTw)w9b^lutUsAYziDVUef?5> zpboJ|;{PMGcdO(X%bF!@savcjk$}OT&o||QuKe)__F|^W94>Z?^ZD-*jXH7qjYEUx zK=aj0Xxn}$ZGI9cgdQk{nTu~=M%}`IC;Z=%{|W}ZK+_IeIGpFD2ck!+%KUCt(@3u@ zykY$dkISr+Y${si9Ad^l4Cnk9kx zUbUv#UY504JiMdhJ5=h){!7x0>uz3z&i;4%stcJTUQQp^jo6zGswEKBi@%Fl52rpP z8gbl`+3z5XDg89fP{PV?r~jZDMxcb9@=}w5q#1<6I-+5kz^Ds2uy}2}XPR0vVKfgS z2VHB;(Z}aIe#}qj$o0arwX(?QqxFg*5;96R3J{wZbXsQvUgOOd_q7@50CT zViRG5O(|BJ}teU})0!-S212l0vp0I$C-@s}#Oeox>F3eXtV4ll;B4Z;$;M zEV%_>39Jt6tY8f}z@?lh1>w8{43X{@CI_)G?u>~48^XDUV5*Ubu#w>t8w$)c>%LZ{ zBf67*AoFB}zBM12jCTf1eY!uk-;|Rj2QF?iY8(zM3=6ihPoxSPAHh_}Fvk4+(b?QJ zd!j)W*>*N^at4SUi5>~Xy#?UCzL||?&vWdm6A?Z{jk~SyEq#3&BYXY20a8ldpisV) zGNJN>MQ&ItdljCRjK{f911HT$U2ZRPPJcA!MUxN6cmjNm6q7}xIf_(axSz};*I!K$ zMm1#dYBw=@$~A|ir5e}N(SVK&mew~>c~Wz=kB$|M#E8KQ9@$(g=#!0pb5p{it?g%O zfPNb)0XarHKpOx1e`;PeK$r&s^2-<)(P**o@N5So9kQjMO>fifGW143t?uh;dFu37 zJW*e)B>n6em-&q3sWD4^dXoIdE@}Vq%hRZ{{98IaoWk<0tXtN zjEvjQ#)E=Qe@|GOQ~Rc>t3yp1Pr4KYC_YgQM^9QwV`?NAYgHJF4FQzoT8@-TOt(D0 zl7Gt?=zYjrMIJxyuMJBzo!qvmP@cmGaqLcjgeu+UWK6k;iZuOtwA-T;T26JXhN!C0 zLH4^lIp2Nibw;_m`W+P2lTc$WQf&D9!NARY45vv)ham zl;o6@l0)(>WCo5?SpYK3`gEPrQ(w*o;KYdD0%d_sHDQK7T#jA$cT8 zM;~|G%qrZvw@4c7LdkFwo`{JY;v{XsammBpLbWiE?N8uGm_Dq1e`c*)rcb5)8(rVr z8fT9+U6@lpWsov@{2qCD5m|>YieGUX9ko2P2iqg5nfHnm_w5_+w@9BcB&yq6@(Aj8 zp8xO^+SL&vNLE6ry>N1OsxaLvk+aMO2^1?Q>rEj{~I+ZJRgMe zC)5Vu?g8YPe^#x=Zab&?TmbMBY+-*W%Oa?C4%)CL75+*4{e{3D6$s>VMI_|%5p(fi zcC5U9AxxKreWz)VrKE<__iiNO$Iz8~euLeyaOiN%Qu?*`gQ)Lc&ZnE5@yw;ucq$>9 z{UjpS0h2cQpejNu^30Ali6QZ}P~BWPU#Z#ElyD@!vNJS^^Bp&Ir%0z08)VPVd%gyO zoM%98D2rp4B>~3|0nd)Sf#c>m7qNo?BZV5bil!AN`Qk@4dEXX2?j`-@7nbf6e_m|I ztX*;7_JBmq6o9Y}KKySc(pgbSP=H%}-sDx!;^kU7qB30z|_ryFsc{byzsF@bi|}d|hs=Ndz@U>6>?S<=&%R#IihPzX0r69)(M?1?bQhKphD=A7Q3 zKFZ#Z<|?tFDNrF4GK>x9d8t*KQIkUfA!|PFUQtg9?{4841JKiWf*EPRw)6IW0vH$k zVoO@k0^#4+7cxb0l6lK_ODLRbZqf9i0}?`u59;L#E}U2(7gqMEK#uxvSM1&vZBBH3 zu`X9zN(h$VE6@_y`Tr307Eo2Zf3)|ULw9#bcXx|)OLqwp64G4%m)jG^XP{MsR2l)=>#N;#1-ND+&uGx{$Brd7}PV5S2$qbwdm8U4u! z^~UCv%|nW3zXq^uD319g^X>daSfMC$7aUShefc-+BYj$7l|r;aBww_hhH2MiuA^!thpsTtSC8-7*>MTRCOd`Fb!kHB#}O@F6QI#ZvInv1H7nNE?0 z4Xj*E&n|{1@GM{`ae(HkbHK#EW!0UB2$xjlH!8$Q@m7F;#P;V7e2H(D1-!~ngW6eD zst(c`gWAn3ho%qj5zKE9dwQMWjN;P|&!8fXC~l-cyq^g`xrhOLF8+01ra!Bh)B#>& zn|E|nV3eRBs+iPT5W^b$IRK8X3H7EY?7ba zWncbnCn?1B#T2hDJf~3ZX`OC15^LnAsUX@_MNJq;uEB@s~_Mp+$-DVZGEW-XgrHCy{Tw1Lk~zj5X7kO=wLk!*KuDEG;+U&=j24~&vxu( z%5tu#n=_lSGQj`MP|w2n@PkQ6S;Uhx>fQFO?r(N*h3vW;o9-2VV64jd8h!fk2E!?p zv@U0T4K(B9A{oBdCcvc1XK!ry^YE^4UllC)TdBqQGyWZqO_7+h&}RkZ)C>?-l`Sko zqTAH&TYio6V<7h%@~bX3Vh%%PEum!11h4YDf^mI=l@|ARO`$|Wr5LjB zwcG?>#5-r^cuZ|`L)1IJ@+XQgCRGO(9f#=}!V0Rn;OGhf>Z*vfW9&k}iCjA^Aerces?yk^ z>5*SoM{{Jj44I1)(v?=Y!**8de3FF>gZ|`U)@yVb3YK|9@_Fa?3jm~wC z5Z(i!x+(AR-ZWIi0PnNd4_(U&*&b?2g*4Yl1XXxMv0_y@zSoKUWRl`=6gZ~pR8~}MnJ9& zzGh*w{`S9j`z*Ulal%xdxql_(Xo&Jz7Bwq0LxJsAit5wY+wnOZ6AEN*CNTmNR{>-@ zQVt$h#zy?!^=;Ms4#`2xhk1l4#4Przuk|cUCZ(@N2J9kKMBFZ>z8oAK#qKz=bO$W! zBKd7qAh*(ePgi$*O=Rc$X9P!XrlhiU8>51Q*#|3L(>xa4*eQw% zBJFPX(4Q9c84a7PUDJoq^la7Cr$mpyd)FL1s{a6CEk!junA>5HKY!GQM}1~A$UFHA zb#zjCT)+KD=Ta)P{eJPP=htH1A_PJDp0vVK{h@n3 z=J*w>1JlA0m#Hy4K|%`RzR8iT=6^W3-pD%&K0o=zF9b$M2WhhG?L?|YS}F<2Tv~Xw zU6~4f+iv+Py1RNXVUj>k0Do9YT*h<4GQIOMm~?N7`$0v?$Ld0g--BBTMU@KrueGy6 z`z*ckL8pbGZRZXR1s?_J3+{(Ej+q(%-J5W_GEkrDQ+Nl~J^0K#mq+U3p;Oz$bVj0! z{YC^0Ny&gmz)=kTK+u>#2-7>h;?w%Qb+bKy4#l3`h`Sg0=7Tkq1~7lBFg>W+@soPH z(|=UqgJtgfevuWO9*G@uE@}>d2af`?jw2z`NslNI1BB`wePMFvFh3B;H~ag{?SeJbI_y&&nqW zt8ZN3Y#{G(Zc5QeYQAGzl>7xggEOq|xu}Gy*7>d1q}J#8wvq`Q-v08qR!F&^Q78xLkJ1VuPF;j{ zFQH;>ke1QHK79Ad)NcQ9y(%nG{Pp%m$=gMie@nJiRzA;iZNsTB+7e*%A^?%e>Lt&P zCLG&yXlweoANhdO<$0|8je&qw``Quf0jeLGAKs@3%QNg6DbGI>(G8Gw1mZ!2QEMTO z$ZgW9(9h|=5n-=^tl`d1j7Z&itadO(Llk%;aLR3%&|AHa5NVmbLIujr2oW> zB05NEy^cl|ZYWwU=guUdL(JbWY?LnYgmZx_I3y?Tj{$Hh3J6@NE3GEi0oG@7600xD2+GT9U zu$zG5kk&?--n4&^Y$9FuF`IeLuDdD>rGS z5gYMtE_Kca#c^)Dc7o;TW1Z98O#(KeBbKwbhc%3+T+|XXkrJdC zpZf@pTJWoLEK+`*B&v2WQBmb}Gk$O*68M+FGeKU}7hS_L1K&WB&ZI$H0>-w$8zu-g z44MCNhD}rleh^2o8xCkJo-Z%gqXtMnF0OU^2GHgWDuSJc$3^1OD>jofJXTHhdv9J{ z(^r~?TcUqyD2tuG^>n!QLQgQWz~jk$q^kKHWOX;wKgCj;HgmS2dVY-dDfITNNrwIR zo_wprxoHhR=YU+-jcZT22-t+c@A>vcQUg- zFEiXj#LDA++$>ZWY);7R3mfc{QRZj|;RXIs$iPq_yHI)6E;CTK2a-z{^)+-t(c(Et z?_3Z%DB%Fy>a4r3;r5k$OI;FeBe}S0yZ(2fndwf{S0ywJbS!5=w7%2GiV((G z!Ux*6@&55xPL$Bomk_h+Kal-)YQ3qGVVq<=0?fg=?U4_PQ!!?r!3 zwW8cwfo%Ld>`PPzdsV*(hH1R8H}H^O+?XYaf%xSr3$a}PW&S?t&;?$9=UKPyQ>rGu z|35E+0$Py3r~gbCgy37To~kHjUViT5Kl6KxOiZBTf{s;4pth~+XIooOR~tPQ=*M7V zW#ATg!Fqw7#&EP_H%&p8j0m74bJLW-dLJc6UOMYRC(`4dfl>R6QGllXma}f50J~Nn z6?#w~mNpdM9_7u7t@x}{${!2AH=f!_7eM}*IJ2^$!eZ7k9pe=$<>}Sz>%+gvHAgAo zsXNh&PHJ`V@P1avg*dZo6X=oJ(GuJ6K*aC`j-`H+)Z~cXDSFdcNp9JV@6QXzJ_P$k zl2unwyVZAP320y^=Zw2c zm8wq61_H-Vrn|=cqTZm-vSZyjo3sB^>fXxPHGKc$<6mK!_mbjg?^ANr)!N{{Txu+o zhR<43A$miuWKT^=IU==4foN4djEiiQ`fMZL5P1?SF&7fo`DEd})N&cJVj5E5Nt14| zF*#sfykRo+JDl==kO<#69D?sE-U(NvDj{X&9OIKyebSn2qiI_on zFaaAj+N%kMRmV^|4^kd(Blrq+-gV&=#y`$D?MN+dToU(VROpmQd}y=N|5M1KLAp;A zL6yEGDLPp`qz3^5%o^E#&QnIF`9!5DmwIT@Z+5K4W$Cj@b6>oTG#0WoT(N~!v%|z> zQ{s-`M7`+GYTY4_+%XuRI&`_}WoSHaw8L6)rQ8rmDv+byt!j0tC`?M!GBxqkrGmv; zAl&5TVOy^<>|OcI7$H<%*MH*2C%(nOque)nkIpQ1X9oWMQdD!&DsHn=?ybX+x+ekZ zr%hGwFHOS-M{M26Xw- zNG4c?u!cU$f0-p>WFkK->!fhoBd>WIWsqL~h%JEp?-Vmk@!dz7&G1I?pulrEfTU=v)p!jgsAXPZFdSl6r1`;J~-z*%cp|xz{b~L32#87Ja@J%QB1nv7EI)m(r;bl?_ zcJ<+%kEdO4pAx1?obUl-%)w#N$gWXe8zUGpps)3hp&awLaHBn89oA&S>pp><0I4Jl zz}x%axSm@G9|6|!&ZB-8GXOEUanZL%pKD zI*v=U4$rJlEwA)VN%9+r$XF2*6}QlU9(?HXUbt0t9A=_*rX4afq67PX z-7fWEjf>@I#6n~7AN*5g)!*i0 z?m{1XcZ%j&Mk3#+F}tXE`q-`Dro_J4&Ay)#LC-@KdKWI5pjom8oYRyRStQFapb{yd zoOn8#H8;~IQre)c*$PmYuAc>j_0yzbi$MUden93_hWD&kT-LMn`frNjti_j5TE9aL zzOX9~q*Msm*|Y4TD@Bf~KRuSrBnQtW{=8N5hcSaSH3I7^jvnj|mkE{ZGF6=N8`sPg zKX!;VbTd!~J3kjbkV}Hw=QZnPqUu$S zUJTCtqYhK10OKE%tRIlVK>u7PageBG30LMn8|KuHKVxPWD`6uA?Vj%YgL5{DF(|XP zb_Bx2hY1#|#2@KP=Us|tjQ=G6i~nd$K(Py&6Iz2t$ja>XXzsMD@qk;n@!gA{&jn=H z45Q$p)kQK6MRN2cv_952{+|y)l4@KhvRvse6zl~S0wj&=V{GRaMwhys{73Qv$eL=O zetvJUGAeMeun5p}a3OlL04Znw@=E2hc~h4>xY9yW=MT|TU2fUkB$+B(S0l=9NxDUzY|F z|BwHK7g!kt2tG2^(Fp~mmlHuaAOf|{=jOL4dnwag@Au}VUvV;Y9Y|PC`R9%$CX|i% zzXc**K?FXQ!NqT|_hE|u?$(emD4(zIdnL|6&@1e&G-VE_iFLtV%VS(hmCpB@jYmYo zeR%m?mPpy>Egy64+!e){p&M=CG(~}-U0M7x)qdWuYC`nofv>H6 z`z_0!ZNxfh*lCR&Mm)rK-XEX%hm4w>O92uJO~}Fe9-|8ARl7-M> z!N054n^`@QW4?j4_K6e_oPT#&1}qnf3b`5C3svZCrLGc&`cAB$e&Hn?_)ODr$>Qzn z?ddo`o~`*}q=p8`iZ@a1(qBkNMHvr=bvPy^Ygp`+4MO1*0vo<-9H=OX3qI6T?AZ0a zU0R%-|J3R?sj1tR-lYK{C*itJ)o8E->YcKyg3}tGxmu@ICnb^Rg5=kDKJD-CZ|v`D zXzMP$1kNZB0xWaqIx^jAu1;SKo=Kudei-$WV|5fra;#Ogt?ov;#gx|>G>rTqqXArx z)jG!bqg-jpuMMoGJzn9ERqVw=YW-ZzW4<4y z@BG@2x6{#Kt_&iP%iJgDbZD=uyCMjZuPpTtlr!Z>QTe>irqOrJweVzG`EEmy2+<}Oc}n1KH~KaM)7PDkcl=7_g9O3u zp#>Rfa=Z=W0^<=<>o^a1iunHtNx55pHGhczoxodSzT#Q3M*@<`euK`3M4FPrtw6b^ z8undJlQ20$LGg&2^zM0rsxqDpj+FMd7n1=DCN2*io3%IGR(&rxFeR$BM-NQ-Y+1Fo z&3{?=Uo`3KY4A(nv!yTp{s>(i!KU4Sa<(u$`pH z(;@tRa?Q{^{+dHgFQZA7y;}C?qK)*~sc>`my1cFrJP&JG1E)Z1m-;P+09}mk01^|$ zf6dlrznUE>I$Qq^YN;s|r3EPM_duBvs{Z%*`>nrV&i4mw(wT0}26$K45G0WNRobln ztOhxxS|zO5H@tHoty=hgU718!g9}lS2B!E%zBpCSR(^kVEwcPssGfPaeY79Tx}ikC z#XQfha*fjxjYr|u_3ZgIUIDV@mpYyFOPkdLth1Xfx0Ih_`cC^HQY=rK1$bS4?^!i2>z* zZf#QjLRp+)sI*@dn!3ChJX_N?7i~4HaT;oNq9gT z5__20_(oIb`^|3?gMa1tr6lY}ZS+Jbk8GTmm6mUek7D{;h|sd!os;m8D#HL+mn!D@ zD=pKH^KKu_Fvm8p`ub3a{5C0W-vexfqNpA=D8uEiNT{#@u4iZCEbY%?#=#_Oe#6Ko zPoY1bX?FG84h>b&`KOhi9#r4-vydxfHATS#LkV&#l!YFX0^3TPM5JvNA0u@ZJ2AJS z2Xi}l5SKqbL7S*!G1c*=$^dOoab-R|LjZ3I7{Kwy2FNlm4E`R13G{q}2fhOE z=|Bq-9^lsF0l+J+O-S~A3-{`w0zA9gWs%o~t%OUjU2zM2#f9@_)_WR5Wy>(QL)KnUU%{BD0b_&y_4Fc36WwLO{=bKAPY1eOQuZ-1pS{)u=@huN!{Hpv z)8RBjj5zL|`s_jRa)uvE3T$Ws`lZ^hhi%x@xwh^uP3`zU;or-B{>guG1+)r+%^j~r zszibd5V$VnrY$~#m4sb;2y)Xhp%?n`2YN|U6X)G;OE4y1Qvy9T@c#?WUGn`FhACnI zo4%-EnhGWk2=tIiLVy;<-?--R#(4nSt|Aa0_ACyQeEi?NsWKMKWRod1 zf>9Z>vkq)b2f|owZM?rBWm=JOJgO0pfyo0^=I?OgeqQS&cvN*U>9?2M43`?KR;O$5cu^B7BD~<43v_Bu`vit z7-BwXtK|lGA_`(iFhhVz5Ni~G2ynR*Cc~hkXh3`tbhjIzu?jB+JmJs89JQzHKEOM7 zZUgzDv;_(SJ@)+(_7&HG6@2llhIoXe2!J&ztZ}_sk{>vDG#p%!`miK^T!D)BWxq@p zd;mC04`bO0oHBr!x#a^^t{{9&y;R<_P)zw=e6HKNzMo8PCFa~OqF9A#NuC@+itX-T z2Eo$2!+dqubG6GPvB&Ec4>WYeQ}uLx`Hr}i7{ z;QxsdAYID_6{v0KCIZYM|I6EXiU7_YP{0EP0Jo95xPZ!gKoS{DA!4Jzu$dr3*zXa6 zUIb*|(w-gY$?dd1=`2JgNaOm9O|IRvrl*ZXtln2Tp5z^= z$9+gznEmfbCIQ}Z(d|_`*a$$?s|t#6Lp2V}bTDe3q6S?!^|I~b<=~$yCB+a^!9N^d z!7v;CNBPe-ApP~sqB>dq2LPCP*;gk=U>_!Z6VClK)$=dgAjS@X+_!yjLQY^&WGxLB zUUL%^pPcxuetCP5_cHe&5@l)Q+QU%s`l0wA+mm+0fVtZJ+`8ayVF$-M$RNnR!T5 zI1vEsrKQC0a}*3gG0#>X>3V@&;1KeaD4(aXkyvjP4jvwOerefI4b+Lei0?@_<0iMW z1vZb+-)mtY?pFjtKr3nM;@bE_xJ)G}J#KL?nkBvKyJ<=qibMtw$D}BLqE~71+(**L_ zgMDc}OgphDYRj&^0LBm(c~ByBF-<>|qiR7q(IHM{ni&yf0>a6HagY zU~~96lCO+X&cRrJ@l7lG;M#y3r#R(933i?Qt7e?<*+v6NEB4d-36ZBM%5OeXkM7l0 zb$gg$cRtyA*!?V2BtF`ETzS9rBW_o`o(c7zCo|s<27d$iwB{}MqKJqg4xW-)ORcEm z?>w(Fr<<{@l(Z@%Rrjo~9R}syT4L8@-13w6h@$}0ObiILY&--sq&}en*vfLBWh;4# z%au?e&hOxQGAYfDoqR>SGGgl7i6}kQl)5Y?m#T4&pR;p$b&AX9lrGJJM#mhLU;eOs z-Wv=>YG>S{ms@8K4VvN(YBh|zJ>hel$4bie>wJA1`YnB@&C$(cXM6rE;r5nP_(OHO zZ^RvEJ5zw`b)^g5X(wozZcz9|#-dfG4p-cwHb7n9W$7I`aBU~GNhh3o>k(X9KBwqaySauc0{bBwRzIlVsk9wmR?c?w-4Ia#LJcrI9PLIOdO!~ zryDH;Oc`AtW{a&;_yh-3RyQ0*JEugmdHamXM3GxFI}-1=`+1WKrQtk5^Cq?=)VFlF z88mMic_z^nRO*&p*@Xbc^gPl?iwS+IuV1}0`DAX>9@N#m_%C2Pc{Pu+d_e_Y_|Nlq znG!|@1)k$KMeat|U5x_YBL=Y?Y4Arj1t;$QMS9w|-HkCeO|BfrEqWFhLP;``Ey-T+ zzq#gLD)=AMX)r7=)Py6^&h5!{@$%glk+kD1E79*=zum}ilgMlKcIHR|Rv+^jTkZD{RB*ileuu+~ z((R<65D1L6wL-V)ucJxs)-wYJjh#mmVhjzd6RKqD&+gx<*kD#YjuVl+&?eT9dsV}#2(A(}?fG??Ghhj!q=q0+$Sn<6qbQWmzH$J;;w5#yIq0hJ$ zY`Au~F)Mu6a5sFej3_u);HyTn)M0^Vk=*ymdS5%O-)^2>w~-6)DgaDSbNU$$PjeLw z@~ti3Hk{K}tZ!9!Zak~*p0vU@Z3`tj{eEJpd@v(}FCVmQF-}fwn$M2% zDdE%njKsvNFP67hv2mEBD!+A|FM#eptfFo)Le>c)7Qa^*{y>CAY`z{~qJ@7> z0~g2ML3EJtqxqY_f7zf&%?*0+eP!=4y!8fQ-R~-q1Rn} zqhW{&+mSG>%)OiMzIzOMQl8k@)!enhJ74~f5$eo>fu|p8?>I#F48%*Bt>t_&7u)eL zC`dfVv6hBiPgII-_YU9VmkLlP>%T=pCz|_=hr~LRjXSSL^nRkicVknHu#4LL-5%%P zc*$4q2o?(rJ;{iI*Pdqs$Gg9|N2O2Dj#3tWV0&gy7SeGPpXFD#h%``vWESyeE^oV` zNE%;XP!v9|8c%*v1W{51=tD&K(V>Q7df?W-?uP)?jd5@l@n^nXNjgB1lkK!Itx@3f zi~Cn-S#$g0kvFGTzK_|WuWR}GNZcY`pQN~Z$!}bNHo8G4wK<_pM!n9@{|1Cox&Lk& zX8TdEiPU$U{>_B8zD_?t_a6V7e?vA+%Go3H4&V5q|F|J)q0n=CUwyAL3cf=x9$iyzglDiv4QGnlmi>lQy58 zc+ocN_73G)OtU-%_uVLWlD1bZM<{{gEQYCHC^}>t*z0u^{2fP|G)9{s-zAYMMkq5_ za0~z`6$PjunV_~^n2wpZ9kYj}%DxS^i@&+{I>kS%PHjn5-%a$`MtX*WW-6&RF@#Pr zk;>UA&gjK(dj9PccVe2#26+N<=9SxW&dP*XE0Ry0 zp>*PGmll~Jc$_JINdC7%z(vAI}K>5GWVu+Dz-@>($5hn%0LRa_>Wu!+h$RV|Kdh^7&o3kNav#p3a z7#b7qgb(dwC9fTh`Tj+DfBS5D8N(4;O^Ypl*l*WXS{F;3bxDGQya{DWxC{ zpP^kY7uInTL{agLt4?IBp5kB^%1Nrwub&%pjxCf&rGsc+&+I!|%dlQAiz=MJ`%P#X z&}5u_78#AlQOK|6nPD~kGv-We4rO_4@G}c`AvGKgBnOTB02+2mS^6acfX2W8ktFQ^ z_xYZg@AK@>t8<^Y+8F>CGmS25Bg^1V(Nd&LU2Lxa4e)N$Fk|vYL-;u602J@t;jm)6UucheAaf(c`>zqh`Xfg%wJ;ubV5 zXK7I?mMCi7j2Db-U!Nj)5oXc12hgGd8`!=zonmf&YJM7YI2`F{F2eEZ7rMQONDA;Q zH~7)Pzeg1T=LBCO7g2ZSX!kYcp~i`EQvcMP1ky!3UW%JdM&a8uEAu}^`M>504gO5K z5i}wo0(kub0Qz_xvqnqnnB<*Q1(8|uahp$O@&JY zGH}%yJ4(OYnw%=5Gpxcf=!KT~%yInK*W23l@MFRB2+_!;GEWWC%%w-swzvq@HXq;= zLSp_A@Xd!Gx#yRg$u~C-N95_9CZi}bd?v=i?1IX2)iSM1eD)`4QuLJtxM^mLlT_*1 z_wscvUTr_(ql@kX$cdh@bI zt1XkOl)Sni86na2J}UH6s@$S{2Ny35Z-~Y|hWD!HwBM)jsOerL+F9IDnq5YFe!;Nj ziKrhv`iqD9P2Pl(_P=G*ipYqJeLeex?MoFaJqNKvn|ToiK18%xT68Zyp;}>t4E4CP zY~y;}g&o8R(umoHm;D+UYm>YuwF^raI1>=AS({6Lyuw=(Jp}kHSaAWcm_F-4^HVSc z);;*~mwV7Kmi?<6x0HP@J|>I?|0{_XcRu?x;fG|%P9!d-li)MdMPHpm|oY#nb z#+&cX^o;HX6(upXtaU|9&%ueepCkcT^KbSsKbJNqio-$EMA^cdur&0?fE+k69?@Ub zg6K~Yj4%W!P%qr_OxK->aZ%IIKdZ-MoV)CH|p`E5Y> ztS}#rvRjMVBMI61o6pX7NK}%*`u0Bt9IvHqhi)~y-YSV~|6Pj9J6sEMzdl#5Z7&$; zRjUbpGh1+N={8eoU7eT^P5}x6h#0o&krjvI9Z-94)hy$dJ|{P;ui$AZU1$Bc_PWvN zGvcf_P{}dq&C*|~cSagw3#<<;Kf4QK=2a*~u?*H!Q#3_4CBMp$AsoT^zitc3-2bN| z5QBS#*^YodM%IR!^iKhWeSMvD)YLT8R4k0FTp}+jo$cK;;77DHlq_sld&|2WhJ(5h zZ`1vdoZ$gG2#RV+5B;xSq?8@qUc~rRR4T*;ear{i1-W=r8USh57Ma}pTxPJO8`bXI z(ev%I_fk%hrGJN8{6|o1LIh$=xp9BW6gUUp-?VY;46T(>A2!N?iC6+yDX_j(tYgnw z94Kq{>6O&h5)>wf0CRwb-F2c+-2pwT%YZtD*>1DjZ0(!%|Q*M^3{WP0nk0P^xg0JtCpzp}0e zlJAVipa3m!J;MSX)RbA*WOF;cJ4+4M^>z+t5v!Qx#Ua%@oCglD z;1=Bjr7!JtXGq>4^-jW$druNBFp05F36abIjVFk(bWDIr(hULlhSnqTpDZLy^iEoy zAK_LBm<9kNXg->xdYL->HXaCbUH6v@rIG9c(?C=+OzJVvo)0lFRc~9lzmLXa5a0s* zW+0b&+|2rkS1d1WZp9--PqSU=`Yi#ZzY+tu6$B)Q(1BYh;EM=^u@1>VrSS2gL;aBW zkMVpt05A;&AV4mt>`0n{$H_m02hVZ~TKQgs7aOJpe(JOuz($9xqX9VJ2Yld28zEl+ z5K`=k1KE*44=5$iE_C>#0HzTXU1GWj?7VtrpSn%>X-ovI;4?6t zQRMmJ{X@@CjA&NMH*dt$@bg+)&7W`A4_Hjmznm8PeD^rf7WCi0Ahc{``AERWB@H{`C2d&5DHB0nfx@q+!kGeK~$-<*pKZQsaY_?3u*QaZw!Xgwg}+0D!%fjz_ju1&MDjAGoameunO2Fc_atxV}2JhZ~Yyv~NMmub)?ck@Pn=8-k8ei0k!psR3S65~LNW z7#4R;e~@yw996b@`(oHc#bk>DkHH?2dXUr!L5BTTBIA~VV(|lu#N;5JUx!0WJ9d%? z|H)j}N}A+xW)uMwRj0*l;`nSlw^s)r@NNo}(Emcnw^Sq@RE_W7uApYV!;%Ck+MWz% z*jK+A`kpdt!gFQO5oVqr^q?v4)RmUpVK7*8O!=t-- zk=MRq0969AiISE*CT%2{tLkBhGy<|ktTPSGJS|J;^Ft|r8eYw_W&QTZQxZZsoq}K1 zC1c-WL@#{iiYuOzWDwlo18T!wwTp))Qah$F)MJFyrwFsYuRFw$=-kxj^B;MS~k}Irvax5@dKa~WJJoS>SuobLhbeJOh zW+9-{hIswll23+hG@kgsemXvRyJ6sV83@KTs{s`^fy4C3?UOgfhJR=$A5?Cld#^^hW|Klyd_*lp!V{+3}K}bLOGE- zeh%}(KF%hDe={_}1^@l-Ddgb@?KmP(VhSsv`8BuYGyJowk11A=Pb;q2J8xWE(;rQ1 zCZ{n_o1J(NChLdSb8$`h6%|;$2YV4z@$W)Wn@)vB0$F8b(87@b^G(y>a-{-ihTW zsXdoVx-Xxy=s{<9Kxx*^s3+9?pC`=}0 zrjuu&w({^1+m|sthE`0u-K;AIOZkF!J5TScLb*CIV|u3HFT47Y5_TFc+3f{fvtgEN z{4yMdxkS5Slg);}xw<6gs~e`;%J7@BUvLOGVx)v9l$z93n4G&`2`NDxXaQxEPg`3D zeB78YiD?V${2d{k43Ak?`-?VJ5l!iTzg~5lSn70tAGx=_TjCtfh(=^WCae5O?|JMh zI<5`Po`F22qQF!bC`N^iQO@^XY@mcGP0Tuk3eRXUt?#^AW-$`hJ^aMe=5lCZfLHR7I3khech zJPy!RQ8qd-QeyZ54lG`DW3SXtzNtyV1O2mVZ3D}9VUu$=JD(hV%G^)V?FlMrtS(Zy zUMIKbpn&6{`hcRj2ZtGphh@^t?QLGgFR)_BEYF*$TD-6S40_rcTckTlOF+G zwrdAn(g}T?oAI5Emo2M?NX65X%?N;ON>;o+-twjm6)3nYV;G1h*L*2+FksCNA~%6` zWV6RXl4;1WEM!`4<9;E+LxGJKyh`)7h&4XUdHCnY+WpR^kR||lPe`O#LjJFG6_O1|5=`EOK9=*Ohnxj?43+%W zFmCyzkUT$sG!|A??@1YXpBb7Uos`pJi}u*?uz%AWv_IbQtNxg29|WE*05Ha2HS-wL zDK%h}3Ll0D{x<;JSmdSPdWcjHXpiI^_?y3jG*BPWgl|7+si^(EiXsJO*||m3r$b1s z%IpyM3@fng`TO4Ls*ohHJ(pT1Io&wkaK>GC+N`Cc$k%o>t4B#9OUEzJVa`h~*kC6A zeKb`o=N?KwyF4e|oh=C;h9qC+pCncPtSd@N(TZl671R7+qD_KXi@f@AyJj8u%^aYa zhD$!ZvN+^txjj22S0_{fb&?T4+{J?c)9c_Sc@%=t(S-yIl@6%NvmyB^ za+DyPk}w{Y%W01<5ZX+$ud|4h?2yGjNBo&9#KpipvQV4(R36gE%oMwUO#AxvQ+Nv} zF4_|B+Ml{~16zR+e9d=Oj--r{*K>(DwpDYVQ+>RstCgIEg%fn4?&;)nnvN9QDuP}( zqRKq(*7NDFg$Pn&=19(3yhgk+Gvqw(+lcfjDc{9UEP2ZrD8tIi-TrbVBZkj6fV4vy!XxgkK zj#V;n*{xf_`GrEUX;8P$-hVIQw~oFuc~r8Pn&!nq5}%jiM_c0Teq?&m#6xT#+S;zY zZ5p31k&n@?i&$2f`E7`+#tw_Y_>)MWt@^SkV|Cb<&OkTXC^qvF`RYe5ee!kgk9Psm zFt~go5*)jurtzHD#ahP{3B1@9{_bVUr7c&3`zJLp`9|UMsvb@~j%T)Mk#RtQ7dpiGQ!0R+|g$S(YsV<{A;&=&O zU3F z2IGz(14<>SFl$PpjG%pi zidl&7aA$mTq*2DAy%*7YVEaW7fG36rdW8S++fpx*Q;`HXFMa))$f7im^GMF7N%oNw z5m6K*|58z!FDufAyjS=nfyd4jdexy4YsR*sd2r`q4394|$OX_ys`sBj!1Xi%UT~{C za9dmBtN*pSX{!kSHX_i$>|_jUc#w2OToYKhUawgFMd9boTo(r(5dzi?PD}^wf;t~UJ}+o}*+C7qq~ zMYb4p#|IRw$0rr@{77X1D>QQ`a8Gfb-dvZR5s%fM`wM@=FH(u#qCX#47GQtlt^V=x zU;#zW1PNV|fn&Ivjxl${6XR;m=({YXwy@YhYirbtpC;!i4ZJ8a776@k`h107A;phN z@00pbJ(G9@04n){JYM*mWspZWmci2aHhSVNKA`uX9*7?Gbz*N{p%aoy11p|!>>b8F zReI%#Cq~d0>GNkr6oA(zyHzj)qx~(R(Il+}Cfm&<%9&Xg^wmDMQem|kk`pHqFl#|i zQk3!dlGWe)Z7~r6=n;A@{$uvVN`azRW+PU5@8jX$x-c?*lT8iR$r_0=1kyhgYBW7T z>X*n1G&LaWUac%l?#fhWY9KpIq~8vo6}X*Z_B!IOWfPAWNPY{QtNJGRa%Q_Xy8oBR zX7$zI+?sKsk*qPt%J6BHc7I>qRl9x?lT%L_v4Tac+;UeYwK9c%ULrwmO{AmKt-&I^8t}U4 zADMvBeiGE@2l*Shsd+P5WsAV9IzWUke73R^;APP_GhUa%{Y2~ zsl>*ih&;E(#zOC5cEIyE|9M!~{hH2=duDiB7{e~&X(CMC@>{@+LnLax(68hOrS|pS zMtO(eO9tl*W=*9PMU)Tqb_aJObIXYa@7xcmWviSBB18&onr(cO(5)C;?}fN)meFKFtux<2K<9}dGb@o$1ch~N4oZQi2r{?y=7G0TpKN#y>W`WyGx6^l_D+f z?(P(KDN>xG#flVnceg@ucP&udwfN2ZopZ+J$7YW(Mv|3;mG#VLisd_}o5)gHJwSB) z#&N-H=t?gk#*R$XZlI}L=z5)@3z5XuNydI3evLs4=wp(LufA4(eQXHQ@@0R#OZ90D z5qM{3>otZsR!+DKbuig}F5Zjvzh-Ou6SmN!P?IL`w~hbZcMF2Uz`2iQQYXZlvFfv5 zV~2IdZ;&}mZpw6!n%_Q~@V4!9IMRVBw1kI3Z`w>W6y2?j(@{d*RhV)jy)Ar@iKah{ z!35W`5pN19?2*s~3r)ywiwNkt0z4p70Cp1{OvHi#mx`tw!;iEXIU~0}tklM=8n%|y9h$s;DZ_15f#sxJr4;%D|1Db zQMT>!=b`}Z$~lYYF@|^c9iyHy_}VYj3kraKsx+LxHD=XO4_sIvyES@)j_j9&2!s&5 zmH6+As@=YT92t}!{}$Zz;e;i>8x-5om5a+qL{W~Iy~u)* zheQD1X^nxPLl#S8bB6n$m{q+wl!sW3QNNb2$5kAKLmgh%~>Gd zKA_iRoR%g=1|PxRJlZYP&~RdicB{bup5oy!dw<|f_v`%w+Oa!fcM@cq2`2D;IR+(F z-53CRj^Nsz3-+uV`8cKi{TJBQFt|c{i|+LtRv4AI=9A~<%d>Mp{p}(+ zH@CA_vKj6k#U88qFI$+{+amk(IO_a%s^crO!fAH62QtUZ=$6B~r<`hBcyLT@kO zl&Ui9KWz&I>=xv`qlAKJ*(0xIbgQ68`39K1i3Ai6tA8O5pWgHzfTx7;y_(hEkQ{_N z3WGM!RvIyagIL!BmAQiDfBtop(@d(eIDJ-fg|!YpX*9D;!FS2?pZMuBp4FTEb^D09 z>}vA`i995JT2g;9CvHZSg6%&+OsV8z z*1C=}(jRU4TCyYO6^IRpG$8Pv5a!uw{tJua&Y^sB&n}peiJn#GADvrcG{!dSo6w=Nz;$f;7Jo1q`@>jxM!;yS>3Co zaJ7zf7Nxz9pe292^qjvpf{Md)jQd`L`RHsiV#!J@TGr8YeWiEeO~dmpL7d8Xcxjpe z2(&S}l$vKcB4&?cL{YheaIORie{3`5Sh5ffc`4~}qwi&Xk_cmDS_$CVJNu9JzmMO) z@UM0b$^kt0q!c}s7))<*kH7wpHjq$SN&(MPq${pp_Y;2e?uz1+^2*o+*vWzuSf0+eLROv6+jyj>%<9c!FZQ0XGLVKj2N|N$Ev+eMmd?s3a|-c~P!{ zS4`)_sq+0v;n#hcT|!D(d8-ya+TE1n#ceID6X|F1{^SZG7J*U$PPnqnNQMNS&M#m5 zo!03Jp;4Ie{2rcZDnapkd?HJF8;aOKIS=i9Bf=2Z)q^|K7z}7;r*S*5mOQ#P^Ap$# zN#tHKZ+K^Fi|8vLm^IY|r~EwT#)ClsDESo~_VyE#Gn8S=^R7o;p6)L+sgP&D{h;&v zuyPBXUL!<81cjQoO`bxUc)kJZF4h{B%3I!0A+)=WFo3Ye^AU{#ES6 z5P=~tzE~uL>dJLV85gMQe&WJF{aa~YIw*{@>R3cF80NY%EQ_vtpVEt7#q14d>~k5? zuzyPP?^{P3dB49OvLj3sGfcTcF@*}%V&pgujv(0cF@r?6OH|Gxa_9^!wtAXw6&y7q zTup>^jQVaV$2a<7J~>1L68=7UY0Qk1DCbiyT4L9P1^K#NHTHJz8=oS`#~ov6zpG3j zn2QeHoVwxvxsd6FOz|}n%woD`K`fEGvPz^G{aQIlwI2W#?nVxrJm+X17pHQNs zn;7ZiHb9iTVNde@CA2dSg9=WZYwi1YUGq1HtpgdP~k87X^CNi_}%^V--MA$IHGXuIDJ%DH!$k8L7dF%y;Fa~h3P1E+fE0;_vLa6ZxnbM&Zp_a<#i{(l8*VP-;sYRruxSov+kwt3cu`TIL=S zPnDjk>qS5itQ&(zq* zVD;;l8C_C$>k#Hd=1NpPcIsMN)NprKE0vGEXk_o?#-MgZJkEU zivF)@w48HDkgR)2vFcTF)b}XKpXJZ7z%p`^*9hW^0BEs*4NV}Bok=6Q7lJ{6e||9o z52z(1x8y)3iCW~3WXdrcWcuyYCv*^5+1l5%_6aJ}8@Ta_RV$SjSoGP@qKwEv;##=dwv0DNk`ph5$AH`;r znZR=(^Si=bRjNq7V-ivOy0KXPX+LDyA;26$_OaoMgq85{^h)kbE?pA{;sB}eKu)QN zWECw5IN)bjATU1&pG$M~@H}-x?K4e1eK_GoWc+gqx_#i#(s(S|L49z1!RuOTzg!ti z-zT`cuBxTk4C9^&PkQ^mOD>kUnHq1uK66OInR3%GSF#hAduKMssrnf6WLR71)enj< z-JJj2YwTZQFgeSDGAB|T^-eSkAZfYuRu_3pRPZ^^a*O`rO_k%R5Ai^O%^h#f}Ng=LFy^_1e!|0j^kGREKILF)N$@4C$7FiIo)=L4@5O*uI2%) zJp!*qtxZRX3sPL!^D@Vh=R2z^iarLqsP}op#0O~FR~+c3C%Pm&OYKL@l+-+vcB)r+ zJ5bjU-Jy;VF^zl=>{l3ggKbqx8**4D<1Fx<^^$gK!QqEK(oTMu5oExE;3ly~GY4DfVGY@vP3|DCh#$MzD=k*Lind)HlK+ni0hYG^ z{rqP<0jdgs5SraemdfT1Y8qNeDMvxQ1z{$zg+0pl#k`l}E8$O-3 zg=F8p^$@YP9_kK9vI#f*Ea$v9Wc4*C4e|Dwmu2ZHyc;?^*f&#?v&s3sp;PUJyOJK0 zwF`M@f$==$f%U7f{(8(4Bl6HtX&N?oY!om}O{UCwI-7ZFYJ8onXHu&3L94XF^As^F zbg2yB-Jl9oYBG{`&?}MBTo3uAfW-s`&G1i5Ppc16FQee_8FRe{r5;>CUqmKN8lXN@|D}G?)V0=6unGVMu$kbGe6{wFYp3=J$ zSBn|HE3B`~A3Cyd{zR0Jr zyPQ$sO0any#4Ey|ylAT;HEL-}g}~z~w>sS@i^w62U#>`{~+V=0IAE8!|9A8^lMg`Z0UQ!rYMIH9Ks?oj|CTfU2euH98 z>V;9DQlY6*Y8Ph?$)rDkaDTuu36Lp5-c;1r`u$#(fdrL4l3ii63j$Vav^n;6Ym{`7 z`!VUH{ZxLkRnZLnhlLOv!j(~>C}pG(BH#-E=C)Y;$yLzRYK|i0bwIy^JG7hW>_9+4 zLKv6EPGczgFKUxE$1mhjE}ZJJ;llvYGrCVU*AfMGkBSTql20WM9Da@f0Q&!Od{HQC z`&ZB_@yqb*EMZ~34~#`m4nP7y(0FU1f?$_!4!j2fe`O)bYc5D~El3|XME^tQw2gNyY(58_58_?BB z1cG%>pVk&C(gN-d>o03ptOdg4n--m!G2pVJlL$RZ8qL^vMmLL6NI_Ej=cfKRtL6Z# z+ZFzY-m3()4-XGV$iD2rtc_~H*w^sGrWrX|8UZu&I+&G1dI%7ImNC_8P;=t_MU=Bh z`y17Rsf*rcubX$L{Gte8%1a=&1xoQlVJl4^_4{aGCv93ToW#T#z5ggB@z`&^S$jM= z>B#tTX2W09?K%2h5D`=F9_~1ZP&`k7KmukG_fP8HarqGtSOio4i{m>CZx*D3wi@Q`Z)eb7s%qMb8r5i{P7AQLlM9+wf+A96sv?3+Ci76a zHxs&hUIPo)wBiaihPpa6^~zffRt^2XWYC9GSJZ`?Ld>?PIG1X+CAPB;HL~k#Prj+f zTBrOwUdxst9eTe6^!N$F7UEBt@cprs%1SVp$y8(%t= zCXN4eu~Ssk#jZiVhTSEg92}5<0x$Pt&IH5s8rP*IpA4Yjtf}^Qm`92CV=(wND-c!? z1=zfsvXcy$pTO$voi#}ujq*|?zTxpH8&1@?#?Vzl=}*pW!i6&}x12RZl)iw?o%lG! z&0H{d3Xku)LIf-Ed(NelFC>4RUz(pG4gGzOfUya?j#UMBv>QdAq-;&zjXTEa&4+A1 z$?qY}udVb5W9fJGqpsf?w?9{)u+Fr_ePEpz4AA6Dgs$Ufgd`G`{&#nFPs0uW{k?hX zT^F^Y${%^pSuZqv%afv0UzK52zm2Y&ZVf9!gysb=>;QX>Tpa51eJ|0XR(fU|gy#8+ z^{9v&LSW7-4L7W@q;LNEItl=raXRt%92et6Fv^8h(JSj=WW;_dUdL9E6~N=KVutvU z$?cq2`?Y{Q+Myk0`t}yg`^{S~<6TUy*!UqoO9+{${E(q@I;rl^TdkDOUWwuF)hNmn z2>g{sePZhbWbbq{N>hJIDC?APV5BClo)%PEek+b2WBrU^FOFwV?pCrQ{n@O$orRjm zH#UBiVM{bM^fS@vKy~0UtGhrIgCD)NuAgY)Tb z%06E1?o?T`Cq3N`H*;-dpi;%ifkJ({a+~+s<-g8js&{Kf7K7ZDZRuUv!iGCzK!}#Xp8bYzOk5`DnOKQ&Nt&)e@fZhIqA#UoC$Y^X|0@A1Y2JH zy##|y*O%qs=8m`n)xe4>L~*BiY8x5qK(Za7u7RMHis4t=hU0;cE6Qn1e=u0NS2_KC zC+Gv9Ap(N6?@#1=o8TwTv+%C$%ftFB`G}RipBVMu^Gn z>oUg%;rjEPi9V;`u6mB-h#Xg$i3gMujB+x07pxHX3j;b38gm_}s=w!E$-oc3PTT8v zc#J$)f#j13d(jO1&hdPV4-^9e^HdR_4u(OUi2n+P?jJ&Qszh&0rhdW+t}B1w!q~#+!d2uON~u9 z|HZ!{_;LZ`Cm2QlUW2!9`eI%~AQRt=008!zIc$77`y*FTokl5U1|%@C`Hs>+iyBXM zn1Be0%0mHa+9LfX~ z4`DPun77wgR@5bB^#);g^Yyrull#jE>;GH^?MGJ(kDsU8a>iWFP=jWxXGd#(y;07t z-4df05py{O!tBhrJPhsWD-)eXwqFcAc`~S*i^T`VzZm2d5~HXka;Zx+a(}9>uNIc6 z{qE)Y&vvZ_`L9X(X2VGWM{5`I;J6i+(VH7CO}4}p&Z|Htxgpt=o?;)Sg1^KQHU(Ss%c2rt;GpG?cO zw``Toc93$%WW-dHpNaK(;BAXcr$VFZXg-MQrK+dTWvLJ-BpM83@=lhMPs*yU?s_ni zzbnosXf?t6#Ii>(DPe;Aszy#B5k1U@|20z93ag2t{8RkKds%#uCVe&&kjTGOdjANhZIi`~I)AsjitVEtN3_1SK7K zkTh8Vv4GN$gvZ)2UiSr$Jxc6GfAgsN_0Hv4WiqQeyA|V?%0@R&<>@n7AwkvppB1u| z8%wS`oDS4u81n&%AAMP9Ta0(&15Hl9p5oJ9hMT-=#xz(e_3~&qR@|AEBe-@-Jw9Oj z@#;xiV5<=DXF29{E9-t2eauTR>Pa(5*QG0VIg; z7IPNr@pv2Inz-<&7f{YbY++Dcm`N^)1cKl+_BFsMhTLIGuqdAice#c`a?EczFTMeM^I7&ENF7ev@#mKSe$P{`NW z@1BS;_iU4Bzwy%u5%DZxgV>C$ZTeSl%zUY}2Q>;Piu-N7w=CZ&RLc*tLCx8F%JPW! zq7xa#u!g=ZZm&>j{ga2g;T^#1vA(6<92OUE(55XjjoXdfr6&EuE)FYh(kLlvZY> z>`aPF97_`j%SetI0RtabOVfcJ%(xGXFs?yd)Arq?(C}tAyc#k3fank2PdYSYt+)%Z zgQkDelq+zE%ea1IZ(|McUe7n2tyCcV4CwoDCem5+FkEhVmiKc>kle3$-O>tN_N6puyacjgb2AOLpST z$jetUeSg55R~TYu`6P01s#+L8Wi;ws%B@yR8e`ZrQ4%V};x59BCQfB3#c?m6PhI8B z7ZJ`Mmv=%%8sRO8nAlo5lE}b8FHaM^DqjsfZPp>c^5E-h4`4(pcHK3n`$-UP_=FxI zg7u(sez;s!B8}`0o2_v>^n)bGPQ;(E@#8>RtEr^Mza}l`40>sAEm+bB1;9&qD z8aRLCg#z`4IuYM(8w%yMZhw+d=Z*=cewwfd-2HVx%!?ay{Iel;bw`3h9D~8e_uTYv zCDLQW1w&N`Z3UztMo6Sw0bgLP5-s5?AF^Ntqc=)0H%j0kkHrq!54!L_nT@K(wf0A? zh`(e9x0yP)5Jq!`arfzEL{3s}P05YeK6pR)&ct8nE8TpGnTVaQO2oxsbF_U=Z#U$(FF!cze*LWR(AhC2Y5mp>`Q1IgoV^7tS7xKKV=ICmk5a4GWx0Lj$QG zf$^qG$Ufi%3~YwA0)P(T9J9Lo>XEObA%CSKA%aOUH*t!9@qGHF;H zX_hx5Ek<^gHtpzea2w9sh>(G0piwno4JNEi2SM4nsO-W z%(?HP++Y$OvM>ZJYC_KCQWJb27Q;hiEiK}~CBy2~#935jdn^CCq#DcAq68qTk z$|BiHii@OMHzzf_wgrN$w%;<8ICsK~`zr;M)V8G6)mLu3CpEJ!07#Z)$ofy)mn?L5 z{Sj5zq?y;|Z#mLZ^mpveSv8PiJ=`+iMMMO)#vO@As}sd7ep#v5ZN3FHr|0#>$?hd! z4_fRn)l>>8cjGRFXz@@bU#&F>-mj*w=XwAr$#_?=NXaeAIENgT_D`G|*uQBPC+2~; z+O!7L9IBIc`6`zwm#gzy1n?n4!q~`->=3`LYtjO=#(CZxS{NzRbKM}nw?oYPusO%{ zWo5jev4_wocK_hUeoNt)n;Pb`HSwBC1S1%EyxdA9k#3c2OnW<)&u=v5GFmFZl!KeP zuN1v*DwEjczqaD6OFyXU_&_lK^J2isOi+_lukzr*E`Oe-w8k$ww2>_bRH^^b)ETF> zve=EgI+XvR+cBq``PS1q-QkP3I_Buu7$s#Zv2#&FBc!{9Nhmri%3?j)VhslsGjQ!R zsx{q23+9JydHMkKb^8(^W2CZyxBbL0jl{}_4k%KatKVyw%a@r*Ka%ySa(yCvBk^>y z^HL3ahZMf~W@?Kdy$admQP-{@27%i?xAmLXww{NqgoD+~CBb!zWQ&c5uFcvF>)96? zNyZbAwT_ABDH8E@+C+(o24>4`N7d#iiU#X8jz1;!XP9^Yd830^lomn@8yiN} z-~pxdG_X%4Z%13e#ONDKWhHm_Jn)p*-pcRsPBcgu~U<`X*^6I{haR?JRRW`2lplqCkM-v;v^8Kxv@M zYMTHK*2tMt_HWnBbj&FfsoO0G3R2p>O`qE&7I+*`Az+V-6b2Y0!%YrANHXN#F07KiCqzm3$KDc*{{aI(KIy3ONoEj!8$fyd}2AG_vD1AW7ow&+9S<|~!EIVzM*Y+dF!UkQG%HfWNw6%$CGVe%p=ogx#PHa{Y zto8E5yVnhJFE@^fE0Qar4H)3b;S1b9q-uyBzz;*3LypALP4Y%+9|EMhzydo+-Ki+4 zfE~>bEQ%f%NZ@t6I^;bxf3Qhk0pk^22;{1FN+`z{2$E9ON_iX|S|)15N#(byolvU4 zRW-nm&K2kCR78A;GS=wccHn1XV3MEBle_AIH-UqVP{uV8S@$x;)`0`eM(8W#*7~IY zrXE34dYgzjn}|p?jxa?`J^Sc4_7W}zjv1xyttV9Bv~n?u;!@~AEgj#HN-yKbi|{4X8#C^VyuaV zPGX_pTU&BqD&ljOw|tBwx2)CwVvDlzfb&8qkh+dOiIlnu1g0`TjEZXD00M++Fx3T{ zL`)Ru?nGWBqQG)M5CiA|3e-{>05F5uEVG6Me!NribU@8HWjJSwAj`A0D`IUuogK;h zt_4S_vQZ7uA+uN4L?H3n_IIJGfE6k&W3FWRX87k@_7+k0HYLX$Dw6o!qhIWu(%3G!Do0I{vAgk)Xt9M zGVDc+nxkod_7gH*+(f`|NjZ{LTD;-(kVNHi1x=bFwp`JatNlc$#5ZG%j}vysE(ic( zKXhQQuph`G{91B_dP0yr6RnB%f`*p%zkF3TU62qB1THau0ozP+pqMcN3vk~;0<1Dz z0pV^GfV!vXPdfM~JkS*j4aj-vHC3a4I;Q~LOcK95#9_|gLITgf*aq8(W3PrHPQn(? z-PJb-!6-=}mpYZgQ_;4_9Gy> zD_?V>RW|g_eGc8>H-3UrDz(A7T!rF3O@eutYxQB z2l4+E_jQ*40bUkh7Zdl57>EFIN(kF~7%@Iz z##P=ywwLqB!`h!>boK) zP`fD)t_}meq2R$z?!ex%*a?bQqK(p)Ak18M9#-D^hXM$omyVrVOeCp{^NI1~sDf7t zF{B!x93AhXgJXn&1yI`2u)$q)41q$!jrnIxHGpC@+UpnET%L_b)b`OpV3#m2H8rT$ zm9yy>a_I>8S^StBC_xYbya8CsvZuyyOx{zX)!=+*H>WW0#q7co(wW(B$-2R8eU=Fn z11Pi;kKVpC-gG;t$K*1mLs@j5kEhP&82Y-hAp{hF(Tm>JKMyHo6gD+gu2g`=z})h9 zW7)u@VlV&zC7G~5>l&@Mv zF4D&!kZ7d17P8V_&!|dem}8cgbwtRqiuEKzXqZSz@Uwfo%uzfX$mhPg$NC=R1%V%5 z=@|>-$Os^gQEzJ6{`=5Vu+NMf5WrqQ25{oz8PyPC@*-g6$sX5d;U0;!EMFTe**3kHxX=T@ejA3SbY zt9|t}+S6zhwuD_I6t!%A2h3W~!lMY;zs^SCHh%!w&fW9d(X3%lH|a3_W4?~&PM#jV zqUweQAK%^hCc8jdhsK~(46sY)0}jpgAnVBa7tJz*La@{wh7%X?Y|$F+MnJi8hQ2L0 z(Rk&Z_3MDQV9M*p)0!NEp0xZtVRXapwr3+Ir75803SHOxYIZ$oVWKkGWz=P)V-nV( zcIK#3cCT1v)_rX!7=U6hS1uw8+u)Hj4tO~l&Un{VmY4q=U!1Ky4x!}U`ewHB(06ZC zS9~CUSBQ`9Wm8zQAUE+K>dYrwMBMQgqmMrJNVqR#P%rzN9$!N7moV+VOca4T=1n6f z>Le^qxhw{i6HepYJLz2{Ek~4&)uO5o=nfSNWfDYL>FOUtT94)Sf6_S)8jcb3@;iUk z35v@i>-mfIW2JqxU7mv5^CR?R!9vPCJ}c^MBW zarIeb4rCLmZ_np?=%v3ab{DnRZDwf4$v9mka+J34d$AO>s)&O3tQTed)^=S4%F6`BfyW6;*mNA|{ z4c@hLBC=dG$QYyGS*T4Nz@JI&>bmik*D%}}@Of4CFsS1_b``2jXp`C1dMcGO`tUP? zzJ-``CLDiAwDD!$O+*#`iT(xefW?iDwXNb^2|xdda$E{!2Yv8LUJT00oH^;4ks~ak zi!=XL+&6g=x{-1h?6XM<0`#e{OI&2dml{yNKkjf2ZY|+^P<-F}EL(CGabQ zI}(!d99{ieVIw4@8)0D2zAzwsV+CpCA2WvCNA(m_009;=yAj|^Y0fZBDJ6j6>OI}R zJZ1}T6lKLf0zB{aS&g}$azzb=4>I=mEKH0=yLFTljo7W>UEsP%U&a1-+|F5>F}=Yp zn6Z>J{6WdOfSJ#iaiMDAeXX9*0ZY^`+>R~9f*gio!Mi4`jqxVy!p%W z7pDs8jYv$?dNNd(c%?wF{`*hudA!DYPoyoBzIWppu;3YPcf1CK5J?XJIqM5!P;p?> zZ!qGWKS9kceZWAK{7cD@)Nj~wGU0nG2sO^e8a&9JU3CoWf=-=S1%!MH^PWohhP#Xu zO@!@&lw-mQn= zEkI_cGTs35HHn7Rq?$vfF9%xwrb~KFx~!QR!j68P~&%X52A+o zg>&{ofY?AY{)|J}(l_g$ejS$R8Uam{V?8PA8p1O2f>WZ)UuO)FD%TDz~ z011^wd2}?lA^;HBh%KCdDY{~V;lE28ud85tQY_>;9fTh+<}7g;^O?H?WkUvj(50Mv zHMijbOyFZpNsEh|5^3EUJ@L0>bvgop1g^^6#E^;jmKb?FKT-m|)PWW(hA5iV@ojPnDhf(^maCFj&}H z*F|G+PimoRma^BtKf`5IGI+^jQ7$*Fw-8(Xfi+}Yt(=I*O zzB2;x<&J*)1ZDb|C5^RaIpYOf2D-T zzO`<(BaCaW_1+ttx$OLqSS2snt5z5P#wg+L<*2GR!|UE6HnzNuGGSPeqgd7|4#PFj zN0@K@Pk{qu{wl&l^Ae!r>iB02&XNA9dRvY@7L*;Lp_i--X(wyFIv!%5woc_A_IrDjIC|n@lOhoSxh`UhGuij|l z5XKI*en>vIn1YvlZ!$#1QJSeuA{qQBAjX$o<__tTlz94kb^xGqP0aREF2pD$Vjx_! z6T$hq?-3Tzwfr`L@Enk;b-ztkqA4>w-uz!kH{biojPcqEfkU?vG0Ews|nhsKm3Sxrnh-DKZ}m& z7Or8|e(#ZI&jsU=TKwQ*S-kZeVK4br!0mV5{I0lth#rr4jhm{oy=)LKL@@tCfyO!jH9{Rk~Z5|(Ym;NTw z4VzE(3@b!XO`iD?l&TUu=H94E!}CT^^lpatpdjcneE{<5R4urIhL)Eise4dBquq&= zYR~43%(nr;KVH}09{uz^LE&Yo23!*7Z019Ww2jap~w5SKAIIq^;T zs!vwfaBTh#=TFEn6CEjkwmHa&%87-LR#mn)zgA=1yfAqE7LAK5k#Id_!QR&{R!Vr? zsKBuBAd7eTz(16qxYZWpYisUZ8o>vB^~%%b=!DIfa*fT`k?4&s;elqZ5_*x_v*Fu@!W#NHsUmJW@MY~gzf(H2Vc!| z43*%nYf;~YWkq#Wi?}0qaR2*!5?F8P$p(YolGDbW-uLQ>)B8K8NPCCG!+xe80<3c* zozjEgI|&=(%x?ZoSqp^N_Wajm5Zj*v#7@<}z$+B=$U^}!X!nFD5`f{)8uoUEHD`Lx zk|Flf+`iUPo7_>8+PJ8cIkvd(2Su;HA@|g>)CZ%8aJ3%VxFonKBn!xfUjC0#yw;Dz z%t?h>!xCybHzXlzOil(3uYL7LJ~(ugmcx03FMe-4)U=iG;g+0#Np5{dqTI(;2QCNx z4WxGkeBNaE#Y^;CNzsJ#`{>#qNtW-&N}njJ^Qcwao%EW3W?ZaCmu2Ittk+=+-|MMv zwh~I^i+@c1E+2P|@n>N0?$raIWbhB*@OLKv*FM4jPej9J4*=@PYS-_H(hJ~d0tX1N z^csM`LQ8C?3Nn~ds|c~XbuKK%fFO);Dg`Ilm4x=|*p8J`iN3lfi?f>R)^DQOEuAj@ z4`X*HtDbyhzihW^kGDc1xBUQfGbF?RmB_$f7;Z2&M+-e6Af;b3nMI=0Q<eyOCw^rRSuo|=p`o5N4yt2Ba7>W)9?O&K>EU1*i80iy%~Q7n zielhO@sy0UVn8I-DW)%_l+oDC`NjzlqSIb7fJct_>-XQ{Z|+H5J_@#>Nd4QTz_!FN z77`0Gl5O213+35AAs__k-m2htWZ{boLnB74!%tY#osbR!y_dc!YVwo!enbD+kTm}Tca5qQPwEA& z*CGknky1s=LN`9Giv2D@2O5LCeO23I-Yi106aGLb_o@qfV2lo{ah=haYFt%)|&d>R?PDlT*Or0(Iv3ce$l#R0^k zl-JZ%Q#3l0aVSnjbZjTn;e-z3C1R4YR0DZl*<_GUQIGf8rHaBe*GyrRtis)Y&M5Ch z10P|{r3gm^(yQ@+EbB6XhGJ+p31&e<1FQ^9+wgPmE1_D!>9Q$Si`~^iL)YEo;A>#2do;<(0cZqx19~Eypu?jv)+yOy*5XI&9}br~;M*!#A=P{|I*^aN;;m z0Z`9xu>d|Jm`Qpg7`74!R`^i^AtI=2@PxWTX%+#5kGMd0Rv;_n6uXfWK(gLH1G|_! z!1)3_Ag1;WCxH7G?rW2{tvEL|g*`OXT{EX&(kfbMo%-+#waQ0f#eJ0vd|PBH>n}m8 zG8y%6F~vUW_*GyE5r^6Y5$z=3NJDs~3KR{G-dO<)UrhORRl2bQFY!?0Pq#IJRC47! zgM0libh%Tt|b5n+)~4tPZO33EXMSn!U9*4a_gsFNQfBlrU)Nw zzZJA503ChrVAz0eU*?fHIUW?hT7y@M3b%b=RC^NcUI6wh(d7?XQVX^$@^s)6!R_aU zZX!m*?-yed5CcZMqkmnEhcGLn3hRy>A!h&G`Rf0MnfhD@Vs*fI77?(B1Z-LW-O51V zrxd`53JahEjVBP{_hH3r01TTxD2M?9-Dew!z-I^`0tNp4=kb=Ri3D8#R|klJ&h(|q ztl*Q;y#NP*CSBmR$x85}dvx*~g#1)N1HgS{NH{VX^<0QffETKe6hJa)xjen7GEkjg z+_Kgz4esuoMiO*10A4aum;nGrN&c`0Nd&-veR^O8w;K6>1=*B=im*VS&FSpd`COj| z8uW9lHiv)C4t78#(<-_o=Cw<7zm=BKoWSKM#ps0R-drT;|xsUuIf|d!$32( zz|e&N63`1Y5dHiP2Mf3r2D%mS06u%%AO6}fn@>4!0KncAk-#qx(oNRZ%K-SN*v*tX zdA^d9FXvwR@K(V3?zMjX>eL>Y@d-#L;lKjeOb)_n{4A-AH~35luOj>_b8|PZ zCI|vh87Ndv{EXEwVI=m@94qmtJ_P=JB2R^(FkTbkXX_Fngu(DZJ%m^VJSzWp2Xps; z=@YK*OdnX_6lF6C3E=Bo>Ia8Bx0hQ|t?pZe^P#;qM6(zE)6Oy{LdXAU_JP>CgEKW!Eb!PtYe?&S)yqKF1*!4B?6945;YvAaTCEQejD0D`>650cBG;HM6wBFUd(`0Y{Xt^dW}AK$St6920M(6j_|0fN%dd>+ks+&p8l|Vc__&^J$N z$$ECZ;pxZBbbpNw&DsYn`8AnV2t2jF(}@=DMAgocil6!;4=L#0p3IkAQo!)-4Rg(5 z2Iu{sxS$1uK@&L%7DX>_J~U^N`^%ltx2O_mlvc1tBN}Ro92m|f^EGc}E)5MW_||Af z*a93?cyw4-CQIlLta6T^^YNz#+13l<@>M?yKJ79~5k>*31^gMc)35mmEMg(KlE0&` zTwV9Nv_k;GX7Av zhqm%-g2RtM;`fOU7^3X)aBxj4Y}HZD>`?;|K-2Z^ z`j(Z;P!3ps3pdS&?}P_hdW%{APj!NT2>vJiAJqvd_(r_crggz3Yr80Dgsp7)#hq`qbb@t4s%o4_Pm|* zK*fP2{28P)zx-bswi={$HC-}%#h6wbV-oFLLbJAb1YQ~y+=-oVQ0o7D+F(~jnY0VG zsJ#wP=wAqT9L|FOsym~(KAlhJS}c8ShslS6dm&TRldv~148%=TSCo_Y6iB~h6Q+y}i0#5nao3yn(nFGNZYf+_ z!$zKtLPIG53i1-g8aMp1=g)m!M)Q*3->7Z? z;OkKpKr}BfLmT`1!);J$KKa9#K7kn05IFUd-J9arWoHD$Qf0n4f;*Oi}M8n_6V}mCx^Np{%6;NtuTwj4^N$3HBynxE?VXr8*Q2 zxKCNhKm3suJ;M9x<%V-{exrh9bz!iz&EDgNOT+)~_&Z?Lop5OrXY%qPK(f;Akh-_9 zQrz9K!PUj+$73q z1O*1RlDYqs({o9ocjZr;%q*#!efNG)5ln|)P8&KYbUKg4j zD>*x5+SU9#{%~GDcTbU_+t!ZRAi0R3@#lvLgcQo9osF4uS&S-whk5sLNxe2PvnEX> z`=H`lPhu8c2r@&bpn#U7^Y79Kuo3rOC{qqQeksAU2scU#xI05c&TRbrw)jz2VkBGawDpAl)D#-6`GO zC5?1<2ny1IfV6aXcZqa&r_$XW-|>I%x9(antbvJ_S+mZ(XFq%Y_S;ddBl!EJ3dL=g z{L%JNLCEu6odzuVYuroaxSi4!>m3ZHeZ>~A|3+P-DZ7Z{qckS4Kg2pl$-8(o&=6@1 z1f+XAXki)$xpy{Raln~w6`K!@wpXAd&26snHWZL(e-tR5m^Ol{Xu~#V>MaT{VQ#yw zoQ4y*Y=!DG=KcA2IQuD7+A%a??c~*x3%(MKv#oe`x?oJ=_va7>8|utu8A^IsUauyK z!_wK=>n34zNL<`ATy8o`9}hM!(wds&5AOl)nN99}Hd2IML7`exc-iHYbEZVDHxaN( zWquA+5gMZW9~ZO3mU2dy{)?v1LjyAX4X1HCVkD^=`T5 zMf!)!RQe4At@SyheBt-A$oNq)gV^WzJP&5}ZB~^B1tXoOEX~K7|N155{#dsHH1!vRNpQFiAFjm6Ocv@MO zxYxc@sT=hTkD;3&C(w-QZWLWUI)#a+ZNfV*Dd4x)%#Mr(C*#bX6tiwVYkftYL~l%${~@U z_m_?i>AJoe3-q>hCvYv9Fz&Q7UG{T4&P1sr{UuH#zyfokFyX>dsIZU#x0hy)E6oE# z2c9uLw$FL#L~fX71X3uMaha6^VXweSw2XNFA?6#G4xD?ncSFURP346Is=}8zruSEn zM_q+?K42>MWmtQGuw*q~sE$?oAFiQmuybeS!C!ul+8lAPDtzOh=N7gY zHi0219%28gH>O-AirV%cqre>k6v{@LzXw}f=NER+xB|e9wX0ihE`c<>!|Y5;pJ(ye zlGd>S?`-e5`>D=f&d@uPPJ&a6_7ko4h|xw4M|0V7UdyTQlrRO_tDc^Zbw!c2zt|bR zGIA}nM4KtRWz&Mc)=Sa&*>e_e#O#QsNv!HGE*2{5xA)RBS&lk=Kvp=E`KJ8HR7XYO zR{j-`X`v3phzX!%DIViE_+$kRSG)n}0ik_V7MRxsY-P%Eufed^OF|~(zEY;BnuQh> zOocK6`dgpp@J8Lq0^)wgif zj*)##7v^0&AYcy)gqD~T6=S?Z=ji=*@uWcJC@=?tPc&U zlh8PGRnXKd*5r_!YUL2aHo}x#ph>;~G30F2;tkP)OlEw4RaLXp84_of#%HspAPGOz*bJomd+-A6{hW4J?Ag6d~I@4hgDC zW$WCL`htSly0G`WvIzk(>My42n4`@;MwyC5#=53mb}N*!#Bm2U&#Vs{0`rwm7&=at z0eTICwEi_+jU23r6~BKmnC&bf3+!0+_KJR^i;&Tp5p{m9O2?=wTFJ~s;PV|{`}2YQ zV)t`^ zxZ?Q1Pob@1E?)^Otkxr-4%qHTb|NtXj*(;5@*YiF4zKOE)PG)eDfj1l@>U8%E)7wo zS*Q?yU1v4(1mQ#a_b19Pcr-BmrFui2PZPBVYv)#nsTOL??!-yg#-ENfkk|JY__2M0 z#TV7JOZE;PE{(px7E>;k({SKi8c74=7j~u!VO6w(vdLCBH*VUq7r8f*VMpUW64P<; zuphp|a+Zf}tR26~g#_3>r`=z|RT;KuCC}&C>R(yaS5*CW^#}qTXNvXz9>@4a$CJeN z)vnu4N&X6RqbrQGq^sXMi)8t~EBVeXg!)$Ls1Enr_$(V#^zxCEEIN~!Ukj7>ew|CU zY8FHPA#VM86YuA|6w)cd7(ZHJKHFP+`doNmH8n2`_!t0oiJc|&NAa2H5I3a&yBe&; z#l?=m`b+h8>ilLr{!m69EprHqs+)~{2#HlUo}uE>oH>eFobYHVdsc0!MRKXhN0X_? zcX2yH7zGaAYB=%a!@5OuH|vO^>BI6h%n{~MM|LN@H72Z6$A#hpsY!_z;zDicwnT3g z@-IJkUOW>mrl+48Ze_8?wfD{p#NHs{;bU121pTeQ*?t?g_Jt&t!?XvIqRM13cqO_P z?q7KSAgj;L*$M|qx2}UgM86;sPybokD|T);Fct63_W4z9l3Xkel4yZ_QZLX-axMS# zL4N&k9=j{DU2cf+c}-+__0ZR5C1fZ&mAAT!1^t6nPOMl!#$Q2UX6#!&T@oq89du2h z^@s6UcXxtjmxr9Oj6p1Od-Lv=zpQl@O^yzdwQaF?ezq&27Mls)MpMaf^_Rw@R;va& z(%E=jM?IRJ1IAXNh4f*|^D`wIMuTNJTiBTivX$ygSc6>$y*Rc2E-&#WZveCu+*X1` zneN;W1&ts7z32ke3P^~h*XbW>G+(z_b$ShM+BsL`KVR+h_PM*Ox&7P|IWBa9gunVe zfRCK)NuF=iaoluwWj{H3#v?kcx4AJXvQNCJ@s$E;H+uqcyOF;hiT^#o>CuRu7w~vg zQU3|%CO9#cN&Lqjrx90=) zKUI6}MJPY?;;-ZQ@N6GjM2oEpWaoZyfzw#h&F~NSSSk zGlK|%a&D4U@FTDN&A!2cH*qJm+0SZtLsZKeQIN_OONoNy1(QZ01#9``-hrMPgz;pN ze#t3#%H#g#lKT3Z#(dq9m*{5Yy!$DkRT1@#w~ef#p`R#sHXPaS`=4{Q7wta}nqMs0 z%G-I(JRg)E+&``L^6$J{_z%4xdH{x}uRfqNMqmUX!K(7J6F1j+AMBz4{kWsty-#y% z{z^s!9g1Oo9;dor+KGD@fNjO)MZgFH`Ljod^+fYC zQ(n8YQsLEDQp&Cs9s$i*c}_(pp8cYJQ9n$)tOvxCY#%NL11OYM7X3?+01c5loARDY zb-Uk4Vz5V_Q25GPP)K@IfC8SF#lYgD;p)q7j^hBCQfS(pwE#h+zQWz16hYdt$s7c* z=MydO?tSjI{cWU=JHhI?uf05yWycfOQ3GZf(K{|dmG20+7TGdP zXSyYG^E7Q5^gFHHRC_~e-j*~eZ_`Jlt>{QeM~XN9_P5vExxK!@&n;5U!Sn6*WbkNP{w7%XBOCOiqUT{Q%Tt)RcMjbKn>RqCY z>RhO^TbG2zVr|BQf{C7(S&hLSm6n+5AUhGpcb67q{qvq+jaZEf1H0Y4L2D)BcMP6( zIx<+o;;bcbcNpA%OLN0>`QU$P^@tTpFU7^#^^iB&Gvs*P>FvW%#&7CX?NR(!Tsl|(m1HJ`4Pv*;1at%Fh`Q>A6ul8SRXflwhqj2qwFtC6r z^3BKp&gqK7XKqDY2!`tW57AIN)mWhV8bGIQV{c`Lp&x=^yX-*CmGiLJIoQGIo$WuB z8nV;j__JMi?-Gr(N_&l~{(zx6f0<$SIzOiL%ci;b5?``-!zA>Fcvs(d6d$jgTO=jw zHTu4USZiur1)g9F#bNfi1>GR+tt*wG43dsQyHmuMg1pJ0O5V@;FdntiPA<+(Ty>iW zem(?#-$+e(l-a{`l&~Rajc{FFU=$)cq4m+B*i8PU=0|RuZxRNI*ZYz53aT z^R^?kQ@izE>9_8T@{o*s8x)uzdbQW?Vv-NPzC*eYfmZZy{&K5P!z-AB&eK8_R-u zIx#W}=AzNvjD;wag;JWPK1a@P{RFM8Z75HdRo^}dM;me#6YqoNfSyDnJL!>Pmmy+p z#Pl8Gw(La%_s#_@g+kmv=Eq!;U@x7YproNw&sH_PLYJaFVO&F^$$)42_7xGg??CFO z+9ccdF>4Cvk5U^3Z-eLENnOt5f%{}|BQPo&LQ;MBAF~M@Nmyq>ilrKy=>p!tEXptg zwgl>=BClbLcD(q!nM^_;VA^>lNvJSXjUS&d$kMVq75;`e`!Bx%(??gERU7fs-FH5t z7yRdTH1l#UG_}~w#pi=_@)xJ>IU$Bim%o2E$72>O)G`Xv&a{6ownrYorHO;@cpd5g z`zV^Xg)w<=v+hJ$(dp0mfZDF;3eBN(;Omdyx#fy?kI&Lh^j1~4a_-NOQ%-HUQdogT z!IHJw5)RV0cG^tO)_98iY&Z%~0d&`(GFDqNc2`D~8m@8&Ud)pOox&cJZxcnt$L%wv zFsf*dqpb3WD=sXl+*=0r?+z z0vWm-4Z|6I7hdlsd-PUpY0Ac2L)7aGESwR#k@NPp6xHm^hBq-s;Z=u47^Vt5rCd9Q zvj@Rgs6T#X*%p!Bqp5_MNEYwyv+<689W=nXQ;yzk^lIn2qYd?0xp?>+du+^D9eY?c z731$(De_JH<|>otT)WYa$PL@ob(p;BiseI-xy!e`uW3t@Kf?Lgea)3cIrCKU$h{ln zRHk1d0SlPkug++{-*`ep;e0OBlKtP(V7$7et`ucz{BNQrL<^wPgI#Inrs{ED1>eH} z(lMPMgv($7d)}^tg25}KHmgWUB2KOG0hIdzFOSf+J_OCB>-wJy_DkxB@jr^Ug}8V`sED`3C<_2y=mms4iqcA;QQPp*WQRwu<#kR(L?={;r)Fb7kWwOtc~kj!j&?9dFsY(4fDyeP{w=3r7Kcu!@ca_VE|IP{ zn!a324)ZP#LHIZk?#zF270_VkN$yPzFy7*&mYfRxaT$tf{rL{2D86o@rR?wxp^gB4 zuNR9Ct~Kv^1M}|*6v5QV-?fuC*clrd)n&W{uN{5UW8PvWyh_b8FZoVF-bYCBZu`hG zy?0gV8!?Q;LV>oXxQ`0a3R~NkP1_^nYqg|V3cyfXBU6&&Q(e2scZI?*P!?(s%EYR? zcmpW6F*)SuZh)V#Cx6Xs4A`T^C<$=$vdSZOws3k&Q@Ttds9!JEltPz^CsgW!7W1?p zP1XX8;Pqx~JEaU(pq<6IF$1j}nqM~-LM;w|+1$8R7+aD?J>LwejADm{3zMNOxIF7> z{ZTt`GvyQ+TtM|0W;kIlQr<~4tmj#a(P^Y4OhcCC{NQ>+O4Zf-NrGIoj+F6lmA)ml z;CUjI^j_&iXN$Fx=95h8e2OV@37F1||C$}OW(Y&V7Tt(@&k8@holN30i8v8pm@QlC z7Kww_nHEcxUDLyqt~uoA+x0Z2FDg+++-46oFLTs%tNZZlYgu8l1oB7OmLq-Z4thO~ z&{_n;o$NB=s>GK5zeRfnZ61)cAqKr#$q{RPPJ(#^x0zR5E#IzXYsPV?ga)vUBkzz@$l3PVVtQK^govc_zf zS&s&gp6I*$Cx{N7F?4}Dj%)arz=^Sx6P~I@y%I zcgLvd7hThqLiaR;T%;C9kKb@4TTL?pL?Hu1?B4|#+M6)K8=MvYObj1MU~84<9&Pvq0zvFxKII=dv0>~OJ;!?>|C<*Y z>~q(D3z;ER}geknA}G>OqQ>|I$Ky?Qb~5TZ2sv0kZnRU0_sHJYgME}!`R$?5HPCg&g7)+FAy zW-l_=8O*LTjEp5E4@W=syEj&Uac#ZOW*IcgOu%oW1B|HfWerKc0-p~*oT1B$X)4)Z$I=(IyhP<+r*NPE6c1F?*wC}zZiv0mHAWo8-#sRNrOxoj zW<<=B_Ap><8L_)@r@ufF5Y_eot8j=kZ*BqUEKcyK9$aF{Pd zEXL9Dy1t901S~%q2%5iJ>K|pwOjm`11j70WzxrRj z+bt8XQFlWTIybYKidXUwk06#It!i}So{(~ZN7If+~TgS+kxTU02)i5bjU5BzRe z<(W;x?5&YSTK<6yt=0;-?t0Sed?MJd#zSqYkL z1b#Unk4$=FS#4W4UuztHADxT5*m@FD_|&HCrP0(o{W!^qT^1j_#1|oI=gzpq%%o>5 zS3ZQ|gQYkoOHQsEI9Op>jcds({LagIMu%KN&$UU1@WTg~Hp;f8IO-vcPlk~*mHcja zCnGZ4#i&=$VN$qOQw}VNJ~16BI2agKZc#{IHGK*Ryiet1Wm+EGcn*$AyU;2+yF5n7 zSI^(9L;Vb)5gVte(4u8y`1KQHlyeuhX%lTP!!6K0V+fwtb*}Rxco*i4CZ+og*9q2s zdWrg80=ZNKSpnKB@tOpYA}|1-LQ?boogI7oxrfc*5aqd)pQ;N6#t%bPN~G1DWSZVq zo8lCtPs(4FWz?2BMFf2>{_ydg)4Fd`d*vmT#>Z9^Y0HnFA8VMeNrkb&TYpDq;a6pF$@%`3jMiht#0P0&EH^E-&694f z?}+dcd0OXj-%vkNndU^39zk>Z$J{4X$X}7{HK#jp21a>KiP6%`)9Cg}&UjjRTe1Cg zalYRe_o%?LcgNi=E9J$RR83haRHxT^&88uYt|2v0S1NZsdfu9P3}dbs90BFKhQ5cuq{J`}81e zkdxt+iZ7t6ZM66pg0_pA5_wIZ0u%xR41HI`&7R5=(re@KbFr4YnnHDE z(yOrILS_vx>{ibE}!gT zV~$_Qj}ws|Pqv)>X&Jp4$YK+y?RO(QCLN5#PVw+?<6DVGGh_2#Xr>^}+JI>`>C zG?FRoHe@S+91!ega5`cRA=a+^>@c2BDz8L7=3s zW0v)h_rMY?(uM#z^o6qY(x#?(+Q6>C-9b6GR}OI;6i^P6`zCUg@0yUqZ@9W-vM4{F zC^`}7LKaGwuQ5XR*ph8#iKPf>JMr1kl)H#5=S*te9b^3RN)10>0{Ji`h4unPCl&W> ztM}2kA&_#RG9%ae4HbU1!B8vw`b;b-b3beQ$5xis9w33=gc^RVV0mk#ChzC@hC-+o zQRr<+y*Wj^wQQrJvc#mhyNaLibfkoMF7E53GOJaDD38;&?=r&R=O0XG+MitE)i-E3 zD5J=`Sqc9G3aSMHs5E<)CBHjD z+l%E0hq>S?_>ESLDlq?RBk>-*SGdi~h*`3+)ApK0v61}yPhzr^S_ZHrn&W&3c%{(Hph zR?`^R%#|?z>6N=bN_|<9G~$<1ag$%BXfpUT9Q(Wr z&Wo=|MNoL}tL21WT>W~2*O$-A`@~cg403hZcItmsFSZC89aid(LP*j*+@>e!=W2+O z%Iu4;E~5bw@Vp92q+F_5NqBh8gPDrzRPrqt?$WR-7U`ApoEurVMe_krXcOS?dtcPo zLv`?RNeK&g{)>pc!EBUAyy#Zu8<_DP>rW!<>$R1<1fwJWOm1@zIj+Kc}9S+a-BEZYL9k|hnAmXY`Ms|*3Q!t;tmhrgiuN)+EtA!hR!=@3$k66dJ zzxo-mh7==ssNICaMl3(8s*3lMfi?o&RK5~j;xoW*23skPf56dTM!%D zr)4@`Kizb+xMyP+z6gJ!-4L0@HO-qE;8q*Y3jxB@{!dIu5Fpzj;@I*|g}eD~1j)pL zJshO?qdWe&N@>(s*oS?*z28Sk|alGwg+PXn% zZieUkN)G}z-+F!-d>~{rS`jKqW^KRgA@buU!?{QJe)eBH(LWaG6vou+W_He`edY%S#>(7g1s4CBUdI=548jgb zE|V4VzF=W3geMmiSDhvOBQ-i@%FALMI=}vOc1<6VE8%7D zGgzO>3fBE`X;DkUkaxz`7w*g$9Vn?LF2MjS^`YpkeV9%k{33}Nm)zgceeSwR_WoF6 zb>?h8Ez?1fG4H)AH$h5&wb@Ne9wXiCsq&J;H5LJ1T3}5WfE{1m;}P{iW_F*Cz|Gq5 z^(Mh+wclHl1xYS-20Org8AW`Dp8RlB<6E^zdoL17sg#CIuLlPskxvKH7_~K6{pR%c z+B^TFWq)#saU+xH?)3bNg5hV~@|hpStEG1nhui>(Wp|88N~;|MZeiF(UrA>_i6d#o zG9sX^WODEd#VQEq7FxOH?66%Ym;lCI`PWWtrZ6`$s5O^3MmXf$aR-}myM29HUb)y` zt@bQy;_U6?7A|0NSW5L%+S+Y-F;E(djLwRyEC=0jbrZ3nYgPYfv!x#=?p>!hq&z0|z{*tQ7MD z{vp2ULdGzzxZNZ#RcSDhtk+cdFbIOOA)Q~Ip)!3hn9bC z{8m>6+d{CeA28dGc7VWPYWWL|=%MV#^x}X;o zcSSg*civHiQ%1*VSLrbl2^RUMOdXq3dSKD4n^Kh`5dMtxG6f3lT}rFVWy7c9+IuW3 zB`<^&n8wOw6W;w{ZBBhUPV7@9h#u&l4#H$zHjpP69CooFMp-a$T)6H+B>G*1lO1{d zF?yD9uO-cm+7J&8<~whLw*rS3%NE0^b;6ziQsWG=$5M}`V#4<+Ra8FT9xlhOoTXZs zxc69brg@3yB8-bU?twKb-}fq_>)N)QKX&ZpslAydk?t#zyf!F59zQc@TGsmd!4f+d zZ}ZB9egp0wGiPm48uYrj|z?LNDDy8RSlfhowjTGpb!T1C3@kTXP^3Paxb;(69vN8#|EypjR0J=fBj$cy+%!v124ebYAa%T ztB#{I`tA~*bP+)(1X~It`EQ%hWO(C-T3+8`7HPwo@rayj@a7(-fBZdi^a8*hbecR4l$CPaBe)#hE$S~+P$$U3GHiaoS!p!!rT(@M*j@v1I#++ z@VC3>r=F#`9>E`z-_5uq5#i7l4)OUnl`o=*fP~;nS%P30(}#XeHa1g(Bn9qJR3eB? zFsrc@Dgd7LBR1v~na7I@9W-x`-yQnFT6_sYfJIt-g@Rb*E(S!Fz<>`CAJA;WI6k+LuQeG8_1{%Q zkm^8h3#c#|&`dkzHubI&VIu)x!SBbK+{Txe)8$8lZ|v%C9e+t1(;@Z0hfJ%M__MiZ z)s;W@6j_)%{LxmRYIGU>CJO|-Iky@5)fiDLqn=M3fk-aPNts*59M=MWAP9YQ*FkO) z-hHuB;$YB(Rd&^Z0n+Z2IYZ*VF6p;$EbT_QJX#N0y;b$JO8;&(NOzP5=%$SDNGr>n zsVbIv7ZcA#ttEgbw*Wr`2#i*wN5VANfby@cP(C+OwK|As169@My>iKg#NTw!yfEG;*<0UWT*5o%0+^L4xX`s2y-dzc50Nx7j zQOI@z2mdD@eTz42t*@IQ`xr1rK){s;0aK2UG7}3@uG|LJ`9Cvnef{2&ljm z4-CL;0|00NCIHY)8UVhJ27jqR03;DBrYBPgvASYS_4<#`FT%v_tg<@4=GjDEd|=1T z{aW*=v>A0o)-K=Z$1b7b7@n!eJ=dVrc~?0Jh<+lLFfC!f*jARFGOw z5s-h$hqY(%?94?C05;!(!6@MQ?dUt?*BN&{27+p&EiW_gU+yS-Qa-s0|A0}*etD(= zMEX&Hq4eor1zH&ZBV6D$Sg`;qYkq&vD9CD&j@@jIc&+>T zP;-WkfM5&CXg@WZQ+`F~@Bk0MpaYp)YwNdqCPC;hC^Og!zs4a{x=*{T6*I;f(Q6P8 zas>rqXNKe@kOL$0MT_4OYy;SQd5i76vQ62~w;lli*mCGC@VA&VHJBlgrhoL^lq*v> z6dS3?GO>sS#jBv>A4ef!CiVRlUn}2{2<`QUdEuYqeUQzokF){767s7W53r#6-mcUU zum5cMW3*8NjlHZ#)T3lW2oglY5XIL;KEE34hB^gltdar)cQ!wrpD`BZ-j(?vurEs6 z+&q^=jFPDTTvF7AUxvUsgds9&UKONRib)+$JEa4aXbNKGpOznc;OE=~(#vy>2@UR8 z5Gq)_wFIK)(5}!5VPSnRsF~hOgzK_$LbGycH0jugYG47fle3udl9~8 z;F`9R*Bg`?o&UM%_vhiVk-^sHGo~9W_b6ACr7wj~V`!r$UDgVAnAC?D3hWG&66@=^ zPj2@SlT@fea1MJ?9$f-BY2MZ2$#}nC~i<$lLzZsw$9%f}LI+4uaIYW&F{n49*$d zeKq;VBy@r*M<8yrXM*yXQDBH*&#B1gTFDP`vf{a9H{kr!$5$*ZURO@2Z|vuz!xbUk zVs*+0p1typV$R8nP(en7A0CO#7Ko-}Q7;^57+EcnDw|#EE@h=5Xv2UiKSb=zeQ~sJ z_grzM=c&sRd}zOuE-4m1pZ3Yoo)h7g;MVM{L)mv#qY!@;zEkm#Mib$ZuSUQ3dh7X? ziNL^>QNnX?HgbI!Jys|IZ?f@S%Z0Vn;n$U{?Qb?RMS7}hV)sy z5JRZ~0QJHRQY#2RuTmnZp@H8y)n$K(FcFStzg%s=={kzK)UjOjx09r6P2l#;rRhOx zhN{|Q$}@S#R^w+5p1Exd7gXkVMf5QmvNk#;-Xgd2ztsUIKpVWTCBXvYp+r#`S+Y}RozwG4hpXV}YWe|65tJdl(kY|4H@1>e)$v>A%H{#f zuqpf-2!I)4lG^~NZRAF+R03khn((|}r$f+Zu%FKdLKHzAstb2F z^in(;jP&K0#4IA-sHsXKP2()Z-bJ4`#QdhhB!(kLwxXGtX8CYWb@}Ydh=Z zqljsSy*2#2V$F5jo&-!F#7zP;N!uFdk(8Ir%~dSdjA>C>I5m%4ls`5*iEhCKne>%X zEDdM!i4?mXgKUp!*xRM9A)}Gw>(oh-n3E8tac@H#=ESR}L07iv2yfbA&sE5M(Fh{Y z%zKh_AM>SecRW|5L*V_U)E?^@@|CLUp4h7L zjC{DRfbwMKFDV@cLDxleX|IT)uqn}+aUw&b$xEvi|IzJ>2n6wrn|yVy-lN9e$+t-; zMym?1&Qe_h3!b#d*uU@57|Tz062xl;-zG%GoWdFs=(Xx3aaNsGyN@pbfh^rn7VA7Ii}2(Ha^)ntSHv3|Us z!THcc!MxM$q$KiTsfBteg|SOL!?5Ff@JOY`+h?YfhCiKRVSm^- zCd9);Jl;>r+3kX3$o#@mtt+;AJ?HwT&~hUCjz=BaW4F*{&ase%tm$swqwkLPK>wQv#mp8fq3!sk;Hooq2_Qtr2Mbxs$q7`O5vM3~FN zXo0(;uf7W!AZ^|LrNVrxN!p}2)9h`2NVRVg?!-GS?l-tyin5Go?JIdW?z`mw38Xi>y1D;LaU3(0&Ca$p=2SK`!I zs@Jk-)~8rv<|fnpU;GVolfBo#SAZCtk%@SRgyjg-K3mE}=hw0mW*j-7_+qNL5Wp?= z7|=+<1OfrXw+L1TdN`zARDYo?4p3DiJZ)JgEx5;?Cpzc^g+#GjuuvQ z7aAf)F*Qf4dZB!oP8FdADzgiw)i|vg@w}W2=()Wdj*K}a{Y9uhG8Dr#7uT_LJ8>YJ z7nSGZl4t<|OM(G#*PvBhBL)3cG93!b*ej08v(^>CY3I+yrte>gI-tHtd1;&1ktHM{ z?g4#XmZr&_=POCgAJSg;q|Td8R@k?}yU2HA{zzOcFSH z)(~c1-a)X}!zx5U6eehIgppc@X(RfX;+eF?zBFlZ{sth6P&dss9_)JMx{#y$fwx{} zAEf{d@XQL;Q+%UhWBK?^yIP{8j> z(RIuyoYGLFA_ke_$pzMr1s91>gbH}!ri3FyO@BiYMB?p|aM(XuF+Kk9?@$?lQv}92 zu-}P5JKZpW&RTC(&23Au``WCelbu+mJvluK_-QjR4BN!A@y!xW0N?wpwB={oWdqxX zc+r$O8nqw$ItDdfN&Oa<50owp9!pvqaHel8JnI=mSOWLHE2w>AL3%G`TmS*&CA9X|Ap;WJ2^?90V_cZ{3+4oRWY+go-Y{x+A zWrB8>HI<5tYXsmF&#=534Y-NQqwjl^%`-P83oXnyJ^ug^!9LYsYXWXLTL}T^@%{F` zEaFl9R~aJBU&Xz(t0j4EU%gBFn;KeZlo< z2sO}7lJv!jG|Abu0fJ@rWXUHwCE@3dBoq_p*9`#^ z@Cu;*r;K2uf_Q8)9uW`;0c?)%IdFN@A5{;JH@JAz%aWi_pmd94qnJHo=zgHqyx|JS z>Uu%ezJ85Fk#m#w0t<+cq2OSO{G0>tn|2t)9005{0@u+1{%4TSlL@6;vj+cQ_-3@O zcXOn@L7=X9QC_OE{s1H03jqFzqa+u?57#a|h1M@; zIKd+EHTY!!-~a>oLV*|v&6c!MDT|0H6risp!u=NFfqpEK>T1e?gDgkA=n(R@H<$4^|~qetWCe|nNA6`44> z$T<5t>`%*&$9JIm1&rze0e;b)aP4Wu;I&f+aG7MZv7!(ooUgzkKLH$@5)8N)TmT37 z_XX;M?SasBMhLqYB;d{q5DMYgQeR_waq!I<{2+vuvlf4%53D~&rON{!StmlJvsI|s zPE&uUy=1HsM1H)`mY^V@%iN6qe?*;iP*vam^$*=3-QC@tA|WN+-Ca`Bs7MGR-5t{1 z4bt7+-QE2hKfmwH!#^<09k`c!ID7B)UTeJ;xn;W6N8I3$x%2O4qdHHaUwM~cZjeAb zM}_Ek{y6gZZ~k-7t^1}G4AABeoSgUIBLKn;#LJI_03S&d#A)bDLN0)qEt@{>=4P-M z7!kTtUNv(?GY^Q`N?#j}LMB9U$} zaJ;Qe|JyVoAp&FRr?PsU%J4{0pC+kHwCc4M0eZ&Xvn}J(L~&YM+Whp^*5q%%{wb{6 zQ&8*u%MBT-#a?w!&ZfOrJjaxP%iZPdmWlF7Fo*7znrP|qPO@_Hp-*&T6Fp;{X4!nj zsEV~(<;}BF3!VV;+WK)6ae429+-8sSsYKe6VC)=ycBSd&xxkq(x%3{g4z6rphzm^C zZV!$o5%b8D*%H!xO47r^%l+4!jKUFk8fQaAUourl(AukuVxQcg_Zw9#07M6$ABZge zIEk^_UeEJ5GhX=XV4xaDgdgU@eVaD%FQ<;dHdXDVM1JCw7Sf-B%ZHS*CKn?p3W0@S z`~KwnRPBF^;`J!Xe2Lk*a~{q^ReBh(x9ok&I5iduZHJJxj4c2Pt#lBC%S~p)y>+h~ zzPs8_>sjtBNmAgwHcbi<(E=Qaf+!a

    $|YIEpkN&j4|#>ImT!>I5Ls0pkqH5C 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

    SKpFJ_4g-*ejh3(ogMlts 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 Nh`G=KPRFH?{||8zl#T!Z literal 0 HcmV?d00001 diff --git a/mods/jukebox/sounds/jukebox_disc_1.3.ogg b/mods/jukebox/sounds/jukebox_disc_1.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c4d9854be362f1b0029e4245251a7d2f183222bc GIT binary patch literal 298286 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

    WM4gn%A!zUubZVB9OtZ{vf~KCI?scu~}; z5^bf~oNr_h2hEG~&LmEZysh?sCbSN%+0I_?b?w&~{rbrM|J#D)|5qAv!EY$rb^DB9 z;>JA?_AV@d6%ik-1rIyF4YcAr<1SH5g;W34?)Pb%hWst=J^2S`RGk7lsXC73HD=}pru^yev{YJe{vgovOj2uBJXjXgki ztF6M#VJ!FE{T@FG+nD8mqXPjOv#^-%-h=zUXU&W)RdQNCJg1C*e3CX1R=snVsgr4e z(pxl2O?%qe_Ls%{2%=4j)CDfsX) zM95D>B?j=*r20@ZkEO;QiB=6>nx%&@zz{_u1fDVjjU1@T)NtpEQvIh}=C(wacPNd| zu?>pixulJlsH|N*d@TPF2d7$nL;u8T^~3&rOL?nY$2!I`hFyxMqI+VLfVD#uWu$6`US%_!F2sfPkXm zI=@@}AK)^gg+>QxMm7u1<9mrp(Zxp_hJ8R87is6Ou@?<=^}{`;!WNkG4~8J04|t-dD= zQ96`2GbJ5O_0x$r%D$A@Y^kAxoETt8z8Hxy1$%NEx}(c$r^hpwyMNNp(YombYa(D5 zAGzchJ=AlA3&AhCAhE47!95IO5TvL~tjb{8R zV;*I_pRJh{DsaR1&qF;`si`%ufx;uHg_L*nZ|pAhuLdC%*ZAKbzkc1*@;jgjt6Boj zwBvZP$)YfW2#-|&ln~H^Ff?ILJrsaP_WAMsR4<(JZ; zjvmiSsc9q!vLc|8=Ra(snnPH-srR=i2HdR9hq!!}vfZs5s>a@SBeNl+sDp1;m&PfLOWQ zU_sZ=2udKyzJ-Jg<+H5;fCORw7-V=8LgLjax4d6QmTXu=TmCsF#~4wCMEAzf8gq8` z7qzUdWOgUUiqIw8{Bk!2*DCl?-E{a(jp(D<%Qm~!S|7aIa+E{3g{fW{W0|AY0NpH0 z=7NlY=Ie-}tmcq>*hL6v`DVRAxIBRgK04zV+)Z6(_)(tEd)9wxB)Vgo41Sn!-s0c} zYwJy{BX%AOgt#_zP4!~(T?r+vlAE zz$~fkwA5pM%=Ot|&>8S`g zs*W)z`Ry_k(0%b00T7oOt{TBrI6TDi)TnfwsV3BY^j_rFJ^xBFRD{NRP4Zw?IXdwj zU2C1i4dGwQRPVmHTJ=hk+jV}sBk3xqDKEc^UGYorT$6mCAMrN z$y#O^ouBz`f?Qs|-L=5k6TP{A1wqtA3o?(sc8Zo`UiY>tDsRA5fuj+@KR1JbBB&tX z=G#B>acNl^0Jz4tWWo*m4Us?F_Ec4DwU}X(mu`J9Pf}|Q^G?AceJA2tM3WD{vDViY zd1CMo46_bun~m%86fk}79D$fm%xaaR9Zb7s6K{ zJT_IRNS}85GBz|~9)rcggNifI8f2f+mLb@HD!^cav0_v~Zd?Y){z`hz0lWPRg5qT_CH>nZR(2aA?7 zdDP#(FoB2r$ts~potKFAa(t{lmX2ATz%;oKNJ>Q^Ck@=@p~_LsN5 zmeH%x^@&7=Us(ig8`}DPCF#a9B%V%we~YDpFJ!)sJ`vxf%VUWlWB&lhC;S8pA7vVV zue=KbnHVh_NDjt8#&+-rb>0kiYnQ-CArQ$XIY?@7CD;wtnjz!x#3Mtd{M3Y2vHVN` zLmyJxOzqBU7g5J5MH>0&@`equ$O#%q9)Ds`0H|@C)o1rhU!+oHUSS=$&ZC~^%j25Q z<<%XrHZ--It=rXnU#_q>U*}ww*gFkpmjh{FQ43#P{!QX2B$-xJ5yLk7;*N`t$99W+K>5CGgQidL|Sfw^3ePuh?}G{o3Da zm@zj$*={xRsi|@UZ*tg1(4eYCf-_&4(TUlXo%_8z4q+jl@J8N{5b`hscocYa6$Q00 zkizTpg#njwPbiYu(}N3T{eTXSYD56FJgg8&f(Ye^4vDY(mLt>egy+|VIn1=#gR9U) zX1zs{P|jcYY9M12uYQtbFf~LI--Y zk+Tc7BLJhO{O_m6OW!!zvXI#=!8x+*15zve`wcOo#C#yMrObqs9u1Z^rBr=mz-;fiLERtzcYoP&j>WrLA zHWDKO)`<{6gLS4mG?6*rn_1Fp_D2gGm(b=)1H>WX)<`@AKqUc1CQw4E>VznmNb-9% zS9-}+1rcDLGG^pZKQgO_ggIx~l>+3((yErt4^mr;0$(@~r`s-kpsrkhBocgJHzg!jA*!q{BfZe4>{j_|S8bYTyhbtnQo}bwJ zd9EP?oQ5}E2XgFYIxwJN%bw)Veiv=e8ZQa9WXi>Q#(WdOnw$4opCeNgezxE3b_o}) z$NLYT^Ib>(K1R&TfCEx_e@Yw?ki*-cpp1)av@{^N*qRB%4fOmx*)gQGX^~widC_a2 z=Wk?D0SsOVVzbrY_G?%Gg$R-={+6Mt%z;q(<)OtwhHREieu4G9mPVUs#`&s=TfWR6z@jiwp!lG!SpZxP%-=Rm-Ab>edEGgkhMlaB(>EShOB%yJD!Aw zch_T1uwSgEVxVr*I!3#PW7EbcjVBmu5x40)`OD*_^W|1BWCkY*k4zQ0r(b|vk@??$ zIpDVwR)vr+qW}Q!|0NzkW<#*Z^}pZJn;j}IWA#V-^g+P|EhE5HwpoPWa#yBPqg&MW z?DFrm>8A?^?H;8F5|24D*6UUV1>9AG!*;{Dfd`|#5?_4fzfhMBDyi1mN3cy_zyry_ zTDkV8Z7wlJ=T$5vET(UWT@k8VivLy&j}lZQ&mLJn?-?R1AhGK4^Zuya(MC`Z+b+eX zQ%ei|FB|nA*Bt)y&$5&o{`qdoE|#IQtK;3f<_4&+;^T@Y zh2p|0$~zINDer|q`{INM7NP;%9rT3m${U^UFAh$9p&`uZv0eAL_f=E;L28Z%dy8|l z1DW~Wd_kz8g12Gg+Y-~pfztKafOlG{3VQch0I7Wy_xj3h8opV(@E7MdOB~srx1|4U zKgabu^~vOMr(%lN-iR5m#mK$7#W(og2Yp`T@N7XKv)gFF4|v}eM^pc+eRmrAbewix z3l{#C4H{vA;>`fauD@?X1Ni8fut1E@lmb|VVy<9)vMp{h5V97|RH%WOHmg3vZ-0%F zUK{G{r4UxWP{SS8+V%R1utnX`p3c{`wHMt#ulI$vc`Hbmc6dkzjX0S*<^1~ zPRcoz<8jf#M}_Hk2*Tiu$t~q=%5u8)eKyZ#cq0x^s;U2@YoWdyc1~HvX(t>?A+j{w|8UXO0NZS1zlr z*_ojgFVLl$*Kvq?_D=jt$j*pY(#zpH3~dF1U7oC_+Fd@4f7UisF7$;vWJokeVqcrL zlISk*8@J~)P`rmrnB5~cq~4;J42=EFk|~0;(p1!->9XcskgtFk_i#;wJIYBCWF49X zpLx_?5|y#{p@nSiK;K9Qg9<_!?e^=gfT@C#ns86C+fxc;pVZ5&#t%BWTXEk5 z%hoLa4DL@b2Q%xw2nlAzJRX~<{C;)z3F_sd=aaiimp`_Lh)y5% zTtQo3DQ}fxGo)tI>u`~dKKnJfgxdZq=&lIP4sR?>42ZdP9H!oZ;~3Zu%t49ajj9mi z-z*T@)^2zr$=q`Z@ZjIKJtiDuRh-ohr^l`5Se(~yPB_Qj3SYzA?G2$z zsxgT&ZGHFW%}Tr!E#~pz0x><0j-lyb89fi-uAWBSw(T$>PXA~@0%eK%CXq<5ex;4N zz<2VIy-0i7r@m`rwp~}^si!uwmneO}JuUVjLUUp!^!oOC_ z*2)Tp?`7&6K2=mRI1J7%Kx8W?_UeP|mJ>xVo&79^S2w%(YWy~th`zxNwl~tpafmIKeSZTlCtIeB2_YP%CD2esXD#<;KocxhBgwcHUN_L=U;im`Z zZ)(PbmYZq|Aq|#22DHv2eKl8wIK~uz(jK^O(J_Dn(7L)e`f%z1e^Bk(;r?&cJyy}W z!GdwnjWz_~`T-pY91r~;)Q!T#C${W_^&bfR4psWT+jpGw%!x~`O_MiLV|%rlsP$Jr zRPR1R32kR5xwO*-Hi^x>?)&>8gS75Ay(!(aB{ANKz`!PvD`v4!Y!N_cr@SzD!j7z{ z3E7Vb4{*QWxOGAJ38AF=;O>UNYdY20PBvkW#V)&u8GrdM{*2JI?%Dm@f!Ord@eipU zpBJ;XnUq!%e@2`bsWEx#BQ^{S#_1hK)YUW6Aw9PU?AOX~uftxL4^gN$>e$u)14{_ZRP1Uvdb}u-vepndf$ioyk2H&NTx>+$GXDs|j)P_d22rKD6)C#|MxjFu&#u zmT13Il$ri&<(hoQKL~t){Px5mL*nWKRx?YDr+~fPI2qSF?#%%J89%se(L`+*g zS=yamJbWU^Z{v>2^Wn{_a6R07%qe+toyL;tR)GW!h1afx*3xG;%qfI$J;ML-}A(1c&_`( zrgDR{DY8@+1FosnuVw;ELuL%0GFUSCq9fIDpPwE1@w4?VwcR>9yCTZ1Hd%EaztH&P zcyskw>*O-%gsTfVFk6&(wTY}^v3Z-Q4c>V`SYTfL4fLw`@m?9o!DTD>S5(wywddjf z$Ww6_(qfQZd>kxMD1IYYQH;;ZAba~j5nF)MI8kxtd5Y{7^(8n6C64!ECw4aOY_>Q$ z9jiG9$(wOU1)ogRA{RomD}GptXIdl&thkZsHdnZ&tsyTlJ=$2`4&-aerWcXK3wVObMvz^jDQ(9PyZ)GS7v*S8jB#`FLVb&0(6*n}!+jw`b*gV%DIds+_ARh= z2^u;-RBveW5($bgDP(aQ>PtF1pnj9Qf1zPrHhh&n>-NfT9rt*;?&=xFJ01}^+5XJ* z>N_;w_0qEA69lC6;^={LDrUi<|6bhgjS?1rw(fgve0RFEN#8At<5BX^8w4)1yN(nd zxC*BO+jnJ_J{%87t$Owd>J~dW?0)&>ok;scHaA;Hm-?EDyv6Mq0rfTAcO=;sn+iP} zL1~i0ZB9f?J#ry^nAMsD=$Z$bm_Xz)@_Dg~p;(mS`eMxDI!C)K{`#F;T#eW0pWAfW z&oLU;hg!BU9r6@jXLcI=+fVzElWHEnv!@bv-u!ScwD!-u=HBeI^GQh>ySb(J)~f7C#gt{GEG%liuE9)}@Ayk&?tf#?~3&KM}+HFUjB= z?`eE#-Znx!)e^6$Q-BWhRo}dR=we*_<5k&i6U*$r zzEYr~{?OZ1?pt@!LUZ+j%e;_9(H4JX3WxM`^^fMGRV%mk=scoM%g+8%W|5SKC+iQq zzDDNCYrlFgEbsW`G|$X%cn%f~`f1py(8ICZpYy1uq0tfOE`zhRj7_P9k9U17g8%cx zWU=Cd^3jgjy7F?s8&EIH3lG6oQ>!Fw;PHrW>we^xK_FxcKKGs+RV(;hV{Z$F*0a-3nG5 zUBA?-1&0%*I@KnVp88Ej{eTo3Q`H#Zy)V)2>|IUshZEnM2t}u8*3=U6hZ?A#h z{=%s9GeH>NFMv>+Ep}K0>18dsQ}K^_7-@6w(;%KwF0b*TUDz1)LPyl^P?hVZy}1~U zh^xTJ!X-oNo%?QDo>J7*+@}YtN-@geI-c6ioNpMa>S70C%|pD!hSsS2ZSmhQAf}vS z&FZ49v|ik-p1i~HI%CfSyUk|S%^`Snd{E{Wbv)2cdjdO@*ZVp zyMNW>vNJZ!aH;Ra7^e!;e!@D3aP$dXv2a4Fc(?h#FS9Ww-x2H z9A12_RiJ0ry3BXp(iG7sQ-mtZ)~7PN<9tnIb~WR9p^=FC%Y)c+{Qo)o=O>`JY;*vp zM>;YS>4BaPRq#MEkWqs9QdpaSEOQt?d^wwTu(%iU|7sk3(u|AeAcOYN;HLzj%m-B7 zun6!MqAF=?MD7DoZ{7kv&i;>17H;C*xo$@fn|}TJ8oZSzRX_bvR$K*4KmW1Po}-|3 zM%Esx)cXmlLUuDvm*lhQFEV*^*zNu}?{bUw?X^FbP@+3kO0YMk z%ECJsIA(wA@5h%%8W@n*0h1$q>N`yiXpzLh?oj#DW#f)DO~Mu;8Da4j0lMq>frsr2 zI+&ZlF1vXR=k`*>pAQ;#H@p*nil>Ub@FKYQ83M;W80jZHo`2NVFCup1<8*$YU&{zC zt;5w_92=2Ze>>%t%)!OpvZt=64*rTdxBXSImAEIA|Ic{U>i?hx9{AKueNK00@91o= zZ>#0u<>uz$5)gP@8lPTJke3%1laiO2Uv@UWm*ToY{=sNElK^L#4O7U=GxUuF6-?nP zg223>MKMB3J63mgvh~zt644+2_Hzf!)gNy>CvV>GEd((AR=s0 zrYB|qip?fm9wvkQpUto45=|$Wkm4rY#^vXKY6cU(W_e%!O7to6sAIg&y}F4~=j@?? zi^f`lY;k{m^v8?ChOER=SP(+lS3dGN*kah^r6&nfn*qygdt|-Kz9nMKV4Jj^z_GvqttGktfrx!t_)D z$tMaevwbi?BGUn&&|}uBdyg?itCfM146FvH4?UVzL4z08<#ik2x-n@qzdVmUFNZq+ zlmlzDwom}32EPeFhEUEGqJpG68rd7wS*u<=!mZR?m~UGqFUzAkknuLjok^M%YS%rE zBX6LM3%$jhr_fvX&P0B&;M+XpH_sJxT-$SJEOj(8CaKi#_Av4)I57T;bCH8No< zYzkIO)kNSbt;trci*TCFL?V(F3J)xLnL))Uclq}W78AR#3NJGb*0VfH^jxnJ6-d1^ zzN0nV^VCMai0FTa`tEot-#_l_oa5Lldpq_XSsCGwEi)qXL?H;<5*&HK#*&q7GexQ4^x1m z4tHDYCv3ludzujbZ2{%u=~3a&VvPhf80-L<&BE5y0jI&g%%pE1k#?p4C>Cp8s62gW zGX7ollKf!C(Yi%G^CxbLpZ;N7p}Dx@y}Ai;z!RH>sg<=n26Ub zk{&7HV=jHK+LA}B>E0)9#j5&0a13tCTxB+JP}*^3rF3Rt3%`Fk>q>t7;7z$cE96Y3 zSYu=$%)gXz^zijH%mHGb97scVZWO9M+*r;#6{~K5M(|VMU~R{ldOQG68XDR?cymbg z`r@6kvMJ4kR`ipZU6bcX{i3D)aC-p&Ta2L5vSK?N@bWk6<=i3K=4FxV@Ch0fE zb^sir3HT>R0yI*ak zD6*!IqD8Ziwc}6y@evq64Ax>3ocd3`Dt+aZ5Je%lDN1JwI|q3N@WUy7-H&o)@T$Avy! zxfp2S7A~dSfe$u<~pqNgCb!a4lm@;n7ziLN7oms1N%&b6-1z;zL-+> z7zl=s2$xG;{}3XbA>@IF7U3#UE=z^|bkuV%lF;#&euBHM8akcd820YAceyNDg1u4! zoE5GkeUKC)oQYP=>6RleCH(g6ZTR{hVt@f?0B?}IWBD%yL}Nw}cA4w|6klN`!odj1 zq7P|EHr!~~o;em|kDp;P{E)UUu8_-S_6lfX`KjhEf;%m0r}8lA$Y>MzOQwgnUK3u$ ze-)AGYYsF;U~+O=M=p%4ZH>OV|LgON+u&zO)E@WNL#uZL_WmtK!%dnxJKzb+WrIvG zn^gkP7s7-7o2qRBJlqpM4lzNe%FDf>K4FFzc3FTRk}T(j1G3E0QSuNYS{M+r5>{Oo zz6|Uo-Q!OGQJ4%R$h&x-OVWW-GLT(Bj4i;LKx4a2UsM>(rn_WQ2$=B^A*!nfqW8^7 z#a-TQ+QlQkmXV7SNyTRbtg1GXptF-TD9|12i;rrP7d)Q$}(qa=!=rZ&B6C4AE;j~rs0 z#7W?QVj}z(Ik+N%LnXQsjI)GWR8Jr6+vi?~KZb3`X@*m1k!t-7xu|NEXfG~7`@Dd< zj+8|v;+TmmuP*A9wB7fY8}iBf;&ssj><)cp+DQz{sl#{fSPOsq&Hvt)6mXIIPl;WO z*f;HZ#_tcIuoMS&64KAGfE_S%c*C%gFgcwO$iNJXH?(_#oqA9Q+T?+mwRkdG1T>h@ z8iXMMq=75V$T#W@bW9S8j2^Rpkt_f6QmL}GVM1t4i$ z)QYQ8yV7L#HO6PN{|+9;1K7ol2JRL@I3rj^09!aM92{^`L*}$a*F@J3ZD*8!Z2$J{ zp_jp$MP4HpiR#drfCC2-;4Od-y96Uf!Or5^;a&JZP8dj4NF?cKp6kW^fk({B-oA|a z`WE?~D1!Zy&`Mz0W>Mdt6XVjMMwcd+<%?2Pi}lY=Wrzb_atq~Id0KWZX;w36m<%uT zJ1iql0vi1nJvya-I>4bT^hkb)CBxHWSSre)*Bt8J<7XfhU5kZz!T{tHY6;H&Hv6S- z^#ugZvK^mnl?- z^uw8)_cxUSPY<<(e*oLUB>SPbmWdc&`aG*ZtKzdmt%e<@kvd;TCd5_)vGr#7%sjCJ zk2c_%DB3I7knlTZn)Ydog+LcPrMU%#2Ux_@%9`=%!|)2|rtTNYxQiyMlGY9|B@w!JP+Bp~1Afb7~Kjii#F&bKT$dC~{G(sT`CSag-x@9$6;IshY9%*oK z;ciG=&seiPSJ~%@m(HmnTfbPoZY0I_O?Y`fy^i1D3t3dU-v>D+jjX5!nHUeH*-G+c zo?M6KDb^q8#(^<{_6i!2%2ldh#*Ra52}Sf05j6qg$TBos(F)vv zrj>^5+^7A zbjC}=@LW-m6w;}Bx9o@GT*@fLj@k0!S-njzuDwXVvvK^|e*8@WU!X*5-)=dVEnQ{j zI7I^e!^2c}8ljgqE_X{if+43Q#+Axb(feeslgJc^EhjDXK@*|ic0z|iRFf@ZiI=WR zh)@D?v`V*}d^yS6-4%2LAM^vZ2b`JWF)KI)$^>@%FDm$}cB zkiMO@p6;YZyk6C?MNUbO4gBgqk^{N1ovoE?s*MFo?^X3bsoaaD-{?MHpOP9d1SARS z2w;j;0(6fp?pc$9j%~?a+2NY~8=)uZa0Rye6u*#+U>i!NMK9YTffNjO{Uwuk_=(`A z&K=_St#qd|TCcmLio0!9C94e8pUrNCD@mD!>QIEVZnB7J-d^Wk*n15D9weO`a@RkI zn-vV-5G-5kf5rW?T}ceAJByTPV7yq zNCI{!7l0j^hQ&YG^qy};q}ua6f&F(b;NqW20=YSpDB=|o>jP?)p%@RM$0GpqbM`$R zORZb^!CPI}JZU&$Kd-T38S`Ef*;f2C#JZ@+i}OgLS{2gW3{r}Zm&zb59q zDEyS1f57hkd3u3xRA&kTEw)^zw&U9Bg%u(Y8G@`-?XI2AUi8|CwNHrWJFHU_yeyQu z`a$qZ8A?z_ev`>iJc5AYj}E?Gu?91nbz%O|&&e0~swl;%k~fmH)A0X-?)Z2AzcYqN zP2h79AmicX6BMW{dYO_|@+u=YHRnZsYCa#-CiC#}3JH`~zQh$ox_=3rK zhEVpg+Rdw-JM?yci)(ZOV%&!niEnxSjHsLaE(z5aFsOkb&+H%Jtw4>Yy3-X{>@Hf? zK5PYcE)#o9V~uI&zpSY4q5<|*j>rC1-`QHtw(swwoKxK8&sVOnRgCp4UwSmEy)gbpz0btai&%MCd!k3+t$^f@)8TD<-o2LJQfie)ClL4E z@zedkp}BH#SXVk{1RVhd#e4(b9bzD%&&C71i}$CmsS3Gfzn`uAdEy}IFft!oLuS5_ zu!5!I>EaMZ1ribVW}pZCkLGlD<3!7b?r%Me z|CY>}+e;+DB1%psZHzlCM6_q#^g@tKxa2vfY79rUn1nNtW{y5FB80VT#Wg=MnP2w} ziGHvlwCGsG5)|c4z^6lHm|`ZR0s__8I0G1-5hmwI4h{e%0e#MhtpMMhV5ASw_X z=?=wHI5sdN8cq(%;aF0P6Pc%3;N^oAp+_QbcE?vddNKDtT+*3P58*&Ca`xo^z8+Nc zS+({CMi<3A5%T1guJtRbSBkB}_1VwT48I(>X5`QCoHBfCuh-m1YDBe7L!OjX9nL#1 zG|3H)?;it4=&6n*`!uEqMcZLu_elL=1C`~4(3Lw-IB4ZuDVdq?NMLZo`ukyvk#3fN zjWe5=p+nF;N%7L?GvP|TDbI(t+vJQyct7%VJ(QyuZ1cCEZ+ja*$jt_sI%_C`I(b z9?}U4!;-0KfH>s2gpVeA8!E{{=Fp)5Z-qNqXYWhb%o-kH zPz9T=SE2o9#lXO^`h6gclPY<5UwE5M*8DHWZaZhjjfTrpsr&P5mAht(A#z&rS)W3c zN>3cMZAY}5HOc9zv#XyBiIBk5U~0>^SHvonDu2|sQ$z2?0n~$o@^C~Z47huvd0}!O zMhKuYpp5igh`5iPH`EZ`Os$f?NJ=hDU;-ZiEhIR0Lkm2AAozw1Oz1kdIxk7Ftq#8i?lKBmw|^$k!V2VffnF<|hu*E{9vFVVcFI+?yZo zcVBpO%`7s1rel{SC(fy~;Ujg+gv6A@lfqk-mv`G7P|$JHbBin?rzY@WU@im2?QoQ~ zjXX5$Z2N0-zz>O!ici?kIPv62IDio(APox}RCHVSEMCt{HcJ)vVtlc;>?>-G7ozT` z#crxGqAc=}_;U(#Jg*es=H5gMUMp!V-`R41wGVeNV(6o#`4PJCyXdh|zWPbl$LX^+ z{y1JX8pr2=1+MlbZ8S*bo12D@=Dvk7;XNFP>yg`rQ4x@CIjp3>+R_Au7DPXkcwG+n z=G}^CrXnYNgaX^JDyCS|T{Y<;-1ur>Jy0inWW280%kyi(B6*@A z)A;Gh6;(!O$cno0_7dNsF@L97#J?@YN{~`+5s_gZ=z&snDzsY9H*G)|yHcKUEcvM} z1YTj_!oRSJicx%D)9?E4^z^E^bCTd$9vUJ*6)i@t1caFjFv3u`#@hyD@OUW%o}Zt) z^r|pDt$=TQV9D@qA0g6b)WFH6?jZjj^UZpH-l?&Or-K{*N_?~(*0k9^w1n5>K&>oo zwE3~|#ka{VGCLhDjDP?xBjc!0h}sxpP!DBE$|*y)0?MxSbEM24i$*GM934jI-|K=F zeRF{nn<2VZjpCIv3`(UhTYPc9G(OIW@BxlTQ;e&eJkf`*Z(SgBq~UoT=e_r=(_2B` zH3Ylm7#wlm;*IAKZ#Clr<5ca_+p4W&_FweBxaSl^3Q)_aUU2t-Vbb9ZR1n=b7AkJM zOa$Kr?>-RPgE~f8f|y6#MG`dGFY|j4w;5D-_x^lJzHdq{6)5F8PRt6p>V7hm@|s!W9_TBgWD8r|;aF zWu7`5v_r>CjxhT;Z5&h)`2yvsFN4tylj|zvtNZjf6BL=;lDfzOIyD<}qB6H571J3v4I- z&C#}HZ2xI8K7PD1P;+hh@6N_hC9&gWvMpj9ee`N2gh$+RP??lUF!tT^;APfxubB^n zb2N}Oz)I%?&KZOUi9Vk~@}{39kY@L<5(zYjg(bo1=vdujvfu09`7q1E!d73zQX*s_ z4CO6$1l*RTj22CQoV-Zq{H9nkOm`Mj*SVv6XNSO8JY(?;JVok7%f+#y&Ei2VU*B!uWU_hjg&DHCJmh3HQ_5%$2 zi)4_kz(5jhjPp?0{)gBgW>Nu-8REwdosSGf(>+~P{D`35Kax+tpGGS*B5Se#(}vS+ z-k-2r=399a8}`2#`uDLYKABn;ke=O%xMi~}I`RIdEMhd*_TT?O zn>6s9$-MZewNs?=({~{bE&j&_TMC2XyMN}5P)`8%#*Vf0>Yv{#A1+$xX9t!BC+rp- zH9x#g3m$|_{1o!D%Gq1^6MhQ~&@YywFN!b!AiKpb9%3yg`{pQk@BnTz{*AJQZjk>M zM^>FTekP!4ce`V0e=>l}E0|mP8_Y6{99E5o(ST$?6k}!tL(8x~I8I-v|JyLulr5Rn zZ0l9aGhoxcOg)eldu3{b2+$6@>DR%v5mL^@K`6XVIZua4@65BxshckwWy^Pn-JjIc zVuw|xn>KDhl848VVXP^@&q&wYZG+S4r8Y2=GXCi+hIy?au=iH)t-)T8zVz*%MI;zL zBWPr{vU{N7pmVn?xBb3`aP0po&4_+IbU!xI3BIX>hgXwTmy1S0Y+wQxFu<$GeM*LS zG>EJD!nO3mSY<(g!CL}cww1D2TB!o1MHYR$Lz=a%O7gm#`FEqzCmlpQdKk$TBExDi z{UfYm5p#*35Mh$+)MVId%Du-ZHN$f#JL?P84 zYI*(^c$^d3HF??CX$}O`xE>>etxIK5`mpe;_*#=fE6R>$0&0M zmp8`nUYl(^FK`RG{*qE0e``G;{(V`(CqBWrx9Ss~#_5-1ZG<1Y&}#JPdPZ4M20eyR zMk%R7^V-~%%FTk0Y?p#4Yl0g7n>^FwU|q09G64BA*8Lk>ff;}^#2)8WTfl1Rp^1+o z4bFf9O)+OE=2~7|lDqF|e?L?*uEmSus<`ZpqU>ap4~91y5;#DpT8tY9@WeinL=5;_ z-DO>QCN1I_G0?Q%I_|^_mov(6#)J;LQ*H`Mej+%T!dDUs#Y^l$Vp6pZ@YyLHvvKluTS9*UF!z z3mJV?24aB;uaeLIn-#){;k4WX0K<;PmFti~hVLQPpo$Kir-rG6?xNNJ5dVSNA_th7 zh75ic`8x6W!ljLb=E}*q#A88vA7+NH1#}&EFWYIe;J1I(o6o3Yk^GR7i6P7&b%4*x zBYvUEIzIKR<*9aB(|v>P<_{w4C3dP(g=M3a8#B+P!xRqsoI!g&(tkt&EPj@i+dCkK zsECZC6$*Z*oc!OSzQzVa!{LaX(CZa95iEEZ4u%dNm9S(a1_~O4C&LB6#i52;l6081 zff$nZ!8QO|iKW8@9L{k##&xwd*5C2z7-Wc^xQZDIflW-f*HeW|0IDe zNoyVbJiEI3i_aB4IXQXUxga*=_^Kr;;|KmVOLOgJ+InYw0uN*z-$CMh0tg{Igx3qqvXqb zv{@-4nG|R;pkcI(fPpsr%0jmZkDFja(te86r^Xec_DDSADH#yKW)zcewmdQ#2uQ?b z_P#^~T>CQXQ_+$qwKDHj=6#ojB5JEG_*>J=A9tF0LB%_FHdv;fT-Uxj+$_}SKyGnS zri_j1cT%@d-Z_Od9GZ-cR$P{tph7(Ux67Lj%i$4t3V?>0^Pu6h)d~g>&x)SXyYNA5 zxYb&gh*WoLCzb*v^LjHf#+JbvsCf?5K z6gGNYr0C~Oh%PuA-V)u2cNnV<8t3vQWLdKu|K6R?7k6KsoL}L`FUE_!VC*k3Am}c8 z-W{T4G%qM|Bb%Bcb5}}2=H4)xlhYU*e zFrQnl;82PUzuS5Twn_2rDch4T+}%flyL~N_4z?jPe}8j|Vm>?OgT#(g4txSkjTl67 zzmrxjuy$ymIH?zHp*M;RvCCn*G=`sxmPx#jdwvH0b_%-rLIGPM!tB697gOhT&odJazC|x+;VM`HVz9%YrH>dtm zYgCc>p)5d(;Lcp%RM#AGyN_xp*2%`QZ1PBI zN&E1dv^xEiy1K)y$fRHsInzu_I$b1}(vualb-5C@5~UOAnSaRf_iOIsC|D+909RQm z3gs%J`93npc&Bh#r~u+UDbxjFJR>unn&j=>2J1FAhY%bkTR;Wd2h*n@v>*lhP19Ii zm*7m92U=Oa_e#>3)a-^JLvLJoqElgYQaidfUgNya;L}QeIqtBgyvTcOzHK(}BjN`C zSmIf*>t=$_kE~PW`JNyb#vBXKN7nom30m~h_UapsWeV&)X-G|4p=$gxwuC5JMbw?2 z2DM?2DSJ{k4iOzHf? zX6~2Hd1JAd-e-pA7xqjr4_KHITE79vja~2do_r`{0r|22PxcY$+J;ek6+}8>qooEi zNJv3hTlH4oT-j^d{9ZmfS=68N zm&J1?A#ElD3}zJPN$HB?9nr~WF`$e=3vXu>wC&*6sfa%V!n#m2c% zViDAcwL=hXSDoq2T0BOT`K|5JuN(nI6?Jqf?K=~S;D)v zOLga%awtA*=<8?G8nV4&%D$kk5OD)>d42o}LoFFN`@lH$#^+J~en4>^t*p=nD{`_!sK{gDsQC-{5OAkv?;8|_)y!!Okd0>Vjx%I%j zMmQ4CX*Ssdtd%7MTr@ptH($C*&t5o}o8xX0Q<=Z-fW45J3O@k2B4XM%Lc+rF1i<3d zj0tfzU*HC*UA@HNtjh)pDyBR01h$MA)quMPHo}h>sZL=h8joyva{UQ} zb)xWvDOvllv`kS^1)x0ek_8LrT<4UU`Rm*2xZr4TGldxAh{Vv>^KAJ<_)w(qFn|VL zXz2G^nPT$B`YihOBA55jSDmZ7alsSLss1@{26+^h`ho`CZ|D_}U3j$-eBJAJlZ`^( zYf>p1s{N4?DS>K-QHF#|QZ&C;Aib(1eeR0W(q1jL`>q3li9;y&g2U1|%Cf*&Zqj93>LCI}fQ-i{2mKbNFAkctJz+@aAeY*r z8K;A?12YS~qp&bHm`%X+#0!59Thjm@-jAz^lTu&S?>$j-v(QiTj{Uv#<7;5#46^ul z(YN=G9};d+V_)C}&sHFd>xbCGrY*=V)BE`VS#Y914-8w%2Hl(Ebd<`Lt01z}sx0a` z4*NZyJhSpS^6BG}i3?F*M;5Q?W97U>3cxE`EF=%H2PX{4wVKvjQD0Eohf$ICP)KMCb+ zzj&kmjE7KtoK$mX9Es1qW>D!=krQpnfzJ=uZ`^dRpZVN7*Zyp0W{la;eyQC_M*cW{ z+u=y!AZIipa!bA#8aLzjVOBqCbtY4PK!|lI>_f^m#HMOybfZqrn~ZhlmyWk0NfGzx zpV46@u;sRJ4ob8gWD)-P)jhz8$ZXzb;M=5wKG!IQyVFfWd%Ko&ZGxl3>s59kz1UkG ztpOjZCgG3q>WcpuO8-`2H19X$34q-?|gW+EHQUC>jEzA zy*(DUk_Azku}s zMl1Ao`U3<6A&mwn?iM>K98FTH7}=STNeuA4rntkmMpvIhNV{{gE@wjO-l_|ypPr@N zW7m=s%HzA&PLG5s7?r4(W9D7-6Wn!*Ja?W4hBgMXh7fInvqPgLKKTe4?^QW&h_-g1 zdj+AOx5=-tL_}frABJ(nfKt&<%rH-izAHl8Kx)wrfK9o#04TnoEiSv#y0xnqcW?Ty zKoGq523%0{CWaRP`F(Mec(1nqjcU!{z4sh98y7`FU!Qo@iYDyHo0!;e-!xH^DL1>| z>6x>--t{t$g_ZSQ#vX1;G1#G_`C|~b)#_=mQ?xue*q5$?wJeX!1)W)7YhNkUKxcoG z&YMvoP6;Rs)@J>Sti%YRl(m;E=*$y@#Q`(s*dgd!LNJOry?fc zb0$8D(vx;y_;cktF_z~E&jeN1j6L&WZo=FAmV*#amid|UhfnV64w3i{=ecZusAkSQ z_wgp`2-QiVOHY}nIFTd{VNRTE7VuL`{UVBM;1~5vB@SK9KY25FPWJ!WH|PJ~zWpP= zhm?lh;ml9V#g(8?!UDA)Ucdj?T2WbD`>v#*q7o$_D2NMLzTL6-ZH6xU5qrQpIFROh zaPwNf?*N9rL(ul0V}S}${k1gP>XS0XVVEiRfHo-CKZ^Vw(%fg(6Nm{GQN5KhDK1;@ z-t@gdM-xVJpau-c^{Ek;&eEYeTjs^!pCK#u58%PJq=FuM z;WwqyFfDd-IIyUc0l;n_vtG!-feAsXr^rWHDn&RoBxg z{x13#4qtm`9&nZmodQGd@9t0bhQw|E7~T&3DRvVw%A3$$vD(fi-0I&OWl@5*wOWrt z;fK-^psI1VV1~T%1rn`9X`ZmVvsK-`Pn*qPs)0UvZALmRFe=7&wS8NC_!@kZvqAVG zEOFVsy*Q+lyT@u2+MfeR%#!MzuL8yEyCa@XWp}g>z?3{N-z??6ZaU zU0Skax`Ok+SZ~d3JPsW$Jr5Y_6ZWzw6Lz0E|K$U$=r;w(!06}sgN@}Gisoqr&+m|Z zk8>9sJkb%;f*RJ<*MzAYS;y!O&= zF89DEPJHB<#O^POT0u(fcj?ywo??y@;NPPACg0Qub>IHx;nPl`^1+t0z@#Ts_O$Au zbQrTk?LxtmYhRM&UnFCjUdT4-8!@hB~D{5zbvwfTQ;nPWpPc*BSf2=t8pipVSn6DQfKUi;rNMQ(_eV)c$1Yl_ut#3;tNqQlG+%? zgb#-MQe!zE!Vln>pUOF|iBh{z=)i*~EKNhh4HAdXS)47VE5Fdf(xMgYzU0YcGnrul zHrv{Hg?06@-?M6oM;^A6hevc@aie@kQ_VJby=eNhZKy)_#nY}0dzMW(rVr{?U@M`@ zM{T6K`#|>3au!xzKlBYvUyzBE`&wZ{LQn&L3QC=mB%)!LJQt7dSVh47)uHeh4tn zSUCo|_cp1IJTIf!FnoX&FG29_j%7^sO>ofN1B4G7QcmLmSE46mHi63Ec! zWY*p^5EMm<`6vAccf1Cu-ZNq;u*z2uBl%VFYjjJ;tav#at_GyFTG$n&6k|1POjk2W zGQZ%C>&bc3fvw3fp4FM6prgaq$F=;?3uXrqq72?ZV*lFGlH4I5>JyqU#rhtt*9>r& z@eSjj(~sPQS7O)h2klMIJoRh5rFSD})+X=RQ-+D?$T2QkTu}oQ!g~uI2f~oU`*-o zui;``roVpB0WU%K)g3hYiZsN0XU>iXyyVlQkmA^miaX?bOK6MA;n=$di2Aa1%lr9= zrxAzCSM5|~DIJ67-+yM8ZNB?DDnMDeT|V6WAmTCSYD&SqeE8iDPnivF)ty~SvND@6 zwN_5KZvB|RJ(Mv-MM&qhY#s|8w?( z_=yv3rNheY3%4GGXjJ#|-(EO)C}ZpO^@!E?-XR0{g43jVHdx|N!$qAN85$c)MFFBa zb3Lnk-kz~Cc&}QveZ~z#&feds3x~~a7~DVi4oNt59x;oezVZfpAE>cDU1?VBseG4} znu&c(z4_AM@+zKn9>W;;Ea_-@+U zw>EbYG%-3zE|sUu`f0V!r2tc6@yreZ&Pa`0_Z|jH$AwUS`QOT8w+*TZq!`};7~3{f zlD%Psatej2oq2`ZB1^hLFIjiredkM?6?|XI{(NImDc%dK6|F42Ms` zO~cmubf4ZpS(~@siMSW@bjh>CFT9qroU;6R-eE8|2^WS`jco6vay`JB{EHP?I<(Rt z#%MDaDC!gJ9sr;Nuhmav0)Vb)HNs61k?aPa!KXMIZ80QOc^4NW_xhn(2rMTkYsEfwd-%B2N9(C5=T3|jWE=hP>QxwlLyH2z+eNQ>>&$No4e z&QQ@N6T@g$RsOUF0#>)xZho;zmPgw|3CNRy@&3VnhC*4uwuRbra}*WacBqub>LxJy zN55RISE~I+P2F)bhZ+&rvR~^rx?Bv?w;}2OodfdMufmDe3;{(kz>;B&QAhDwkmttD zmvC1ts-TI>+iYe-y?HjTypbT zr&M}lptsL}EMKB@U;k`HT8&dkd3}%jT*Vs<0-f_v5)X}umgHCd97vJ0KUsr@+0_WK=f#kBLAa)H9d!%-ipF6hxyQ-mXfyos8?re!4C?&bF%fdSXh4kX1bBWyEe@% zPkm77>v4BQ^-pK8s6{5GaoSbqxpW{0-PNhMu4h8T3)|L5q(=SjkI4-3#uXNrA-;vf z4Pq8{J}B!+{-@uO>s$R0xIC4N7{q?DMKXNQ>?dK=vrlI7AfvrhRSC&AaVa7!INdJ~ zD?YuymLdQvrPBMGk&4p+r+r{tSjaBldx9dXqIsfjFS?#Vd^gERrm?@bWHAtYjVx2& zo`M|-$$TH@eISfv-#Tf$d*^XlHpvKO$<`ke>cLu-`#L`ZnLEm|G+bVr3)JQ&FL@_D zvi6Lb?HqI4Lk09>C^7z!63TB>!Aq*g&O=?JnK9yD1A%W1n_wzL9^V4@^NZu5Ulgix zl5BF3hFjoi!XgSTA>e2|xhR<{N=r@+9wa@xl}3U$CJ-TyVtTOE-4*hAwpZ6oPPt2! z<7HgZl;WJQ%eo5}u~sXs-d99gI*pTFmj58-?V3n26fB|~5nfLHo$Ygeg^!QS^?iVg zAdj%o)cVrBCz-0zKl!!{EG=ZHAd`mOy&Em>9ykx4AZNdI-b4bzqW<{6&lg8H^d#zD zxL6n&l;LtH3SD`9OF@mka_j@XfX|S+SAwHhi~lVPNmW0$a4pdgyrHaIXG+^qV_~=a zif-WaWn-!ENv5xZ(xDMlW!Yj{n-fh7!kpiNSjK-f;L7i%Ut8~^ypclhYS*n3%*XK} zzUOExWkHKxNznRF^%$00Q{+SaQg|_6kjXV!TKnqVKX6-Orp&07y8dQXnjvnd>i~H@ zoN8Q|p*n>wQ9;@W;yPdgvbsdxyM9?7jDL4m@aZJMsiO#%|29%YWR{Bk4ohm0evun9ucl#&5+6Sw|+z)GsiL-H2~}E+6_eCNEdX zA~RX;tu>p7>veH)b*mN88|rCgxlFkkw~w0kUp?gU@?QM&=i=18)pD%U$UMp#yW5}y z69Tn9yT9!cCMVx>zsCb8Bt~9s$p-iSs=n&Sy@byGEa>n5+zsxhpHdyNfhttoVtwRX zZfJSKdO_8vL4}gvVN490X*9RoU!3qgKJTCI+;MIt1%=B#ZYIo}{Om)|&e}H-NZB{9 zIp-+JIzlE6Q6a0b-_)+oX+q{;o)T=oR5=~xhpZc;d*l3mi|5uk>XIBS)vX0tuqWJj z`YzR5!Vltf)v#l|Jix;NE+7Cf(X1fznNJa<-sWIQq5G|?>&u~kL^WivzEmG8@ZE-f z1*e}#K4NpXSmdb~pmjDM!LgBI_scMj^TtElKPdKISE(8+?<(z|!*^!FCfMGE-@wP7 z-GhLm8uItCfa~=B01SNodKdprlnq>GO}1Hl;5bd6tphWq0+jlg9S+3*6|FY^|9%^q zivXGDM?YE1GM?mRyhuw+Oiy{42?@moUe|wUdSCmY9+Ihiv3g3{v^mUKK?b#q)!6v& zFq|+9Zz4dAU53=D9N1hoh(^cuBpu2iLbq3r&^=i`dO_y>m>vs{AGw7C@pw5h05iop z14S%(uNcISQXGOqoV#rVdH0H6`U8rORbGc*CKp0dVA5pUPM9REv55kUYgrE%Ke0(Q zKe9bpJAKyB-4&CUY^F1^KzFBU-tH;$>F&#!G1%`hUH? z@1{4`At0+$j7GaUFE#ct36Ny@bzKZX3xMonORjGp4c*4@C%!~znDsp(Q^4g3T`6bf zf!=BFoRsXdr!L*^=aRviEiqQS)FaU)b2t?SeQ&UNNDck$y#@wm)ifArhZ*L-51Os! zX5YU>Qfw&na-TmoW87_2VUkZU%r!Vov?`h%p9F`n6>{T)oDJ$<8(l|y@ug&`&@4a) z%<@J<84Uod8pCjh5&BojLXl00h00Xb0wVxUYYZ_bz`b6asnRF+S!1Sm!M0CTFFL6J zO3Ki)P$E3ItjR}AOuzX^0N?xo`ZV_Q5RAEvleXabkU2@3eUZ2ApYg}-w>WfTc*pB1 zBNbw2%d3tvJlir{0N2rzIk8##w3m%%pE-p*ps&S-J+6ff$WlYR0WNP4NDMAZBS1>5 zI|NEWJ7n;y>{&87vAYpDKxXqJP{QzD$e-DQhYe)IK@LuX0Ufpit*W9MiPko?oJqyC z^&??=DRYO;WFStm+H^6zcEWctXpc0dfj6et_eP93;iQE9dB#O^8L5R!f{LYU$ocF< zS?g(=N0*1K4pg}T*K$#-?5shXS8j-%hi)dcSlV<4cjgpS8jN#d22xt(P$VzGJqKP<|mjnAX?IZz5&Jo&z3DJz4F{?0ukvuoI-pT zP~yMYK4nh8JBXs?y4!OmL=d`y5e_FNI)D}y8>OB7P_Lk_>?(O{^AAh#W zH_XuFH(`L8^~l3AzaufHh<_iRW&BAMM4c~{1e zc6CM=^omA^_d@aO;fQJ~AnrB!m~LTpA)qAerRXyY+TG|NngGX%BDuENjKF~XpSs;nzWf-I`FZpkIP3Z2B}DP zP$HOsTC6~XYo9}@r)}6jEfGObk78O7kj4suUbIEUb10${TSMAJ8QuAd|56b{6xG`t zP2i2Q11kO>LoSc{XJ^-yZrVKkmCG7p>U{~cxOMJH z9NRBZ4xtI5W^(4S&gZKhm(jfKwEeJTOq*GeG$?)BOvM`dEG5X3=bl9|<&3;efTVCT zbc%?{n|$D1(oSb_7xkYY&!m7QTIM2*GAzrVy1*_=BJHmqW2AqTE+LMsg-=$gjMsJW z)3bN?Fe8JNr2-#|%X?q4UHjYhem_Af=^B;P)zBjhH3A#Y0&~!d8kP4|P>inO_gI5U z`W)0&ClNM^43Ig&EWMy@!=4TtM7|_MPds5awZfxry8&wcO;A1ClJ8{sHNL>Fvcpd( z-jW4HolVHVWWxFJy9@)DMy^ywz*q#;Xu>*<)VuxHWW3n@=$4qqI?hD0t}eR1iFF^b znwG%r?QR6@SE9?lE>bfY4YSe&T!5FWYa^spZ-bp}`4HjGJ%L4zrtEPB0ob~$g61ui z+zru2GB{}$F&f63Z*#jCBrdd1-rw`??0q4c)+!@WrE7f07&bu80hpw-KT+US@Weyr z(I9s1RveirN!dy!)Ds>ZCecZI_R%~LIEl^UTw0$q@F{tBKkv1yPe*;1tS@h4U1n+x z*FBNPc?ZRNQhf}_E`Mrg8t<5)8ntyMJc1K2jn%dpmfOD;j8=l^zA;h*pV=E>17XE= zY?cP(c#c@(+IK$9i|tZY_qUNq42&Zrs_PE3PQ~b0)6VSCWQ3Kvnjn$|_WE1BUR)6; z-h@IgHZ`9Di<19y;(-lw*gkWNFCLu;^~@WDpTm^=5=;J0c*k8kJ*%_4xixSj)P9E`$p_UV4|HlJ=U*|$42-7#G3bDShpg3IRfzHQ3P+w1e~k}rvg!1$Zu+o8U;A$ht{IF;Fy z%M7Z%UwE_qCyonFeycOhe)TAX!9d~PsMxJJ;VfS^qb{$@CZ7rk_Y)C;`q3-p-u?X4!{GOG1l-8@C(PU89-uhlBRrv7fH|*NsBO_FrrX z&R@1eUDwpklqBb5{jx`YR+7d1ubG*|w{8G6o}W{|g9-xSiIug;a6dU~HS!@7My9F& z#AB)f7}k}KVb#2c7>45iizD=cSVJU{!HJp}Jua0-J9EN45Yx2$JGxp)}TwJq^<%u47m|;VDCX+(XKP$Sc z`x8equ35r5Vkq5K>%#a3J|Bvq7FtC$QmhFydd!UtI`YvGdU&_D<9|(gOBf*leCk&4 zSchd};A~hyqf|}kb>kg~HGwt2!FCYA=h%+~;hhnR#C|lm1H1j52g#rjzAx7ef9@~3 zCe3&_Oa0@!CDS#rNaqL$h$t9zBOo2p{k`6MpXd8E&-|G=Z=AFDUVH7e zHitJJEPmm;^@?Q3SavzBPtY(>Xr>Tn?E9-1*{ScD-{-2kG!|bGD2)BUAL4-2jSAd& zSE?hv?n;+>_4;mzt6;)wsTycP0G%m{)k6rAXJ>YNRw^gv!ZoCv=SO`a<=5UwU7;rTyZc5NBB**gpkhVs zR5WXk>m#XhYu?#toRQ2wNSbv2i+LO$t0-HXsptpCfb(N3+M8#^EpeanCDNIssyA#3 zXm^8TWG{KE7G8gHm+^J;xU`;VVHs@b8eL%rbXzLkMVn)#$`?Hwj1^0-V5yiWJUs`uY0%ac^C#0SrMeqBgJ zjJ^&ZBHW1o^6)V8UfnbuGMds44#f<92j%{U*}ioZ(G0&~m9gy+BCO7$@5V=51Q;ii zmSE$=Xk$jOopgYZxTXGk4!kcL0x%yGGWb)^Wf0^Z&je2^L{WUt9N(-+?+w*r#{2|$ zdHGnIvzu#LNfAA0J>2@Mh8AD$Vfd$qy1(oORqYo_$)QkyRv8V!K*wYA)dcS z8()G;BTriKg}dC^Bqt5kGpTzCR1K!>Rp%^=UyCRFZQI}7bb$pkNdY~+0-^S>#G%(X zzl^Xj_8%=IT?aA=@Ckr@kDzU3=nupQh(KWIsW?xB#y@#Wg59sEcPE_sbcz#y-y?p4 z$XD|QkV!=AD)qB8V=7$tXa;nV((K4BFImSf*lp-ZZo7xQcUZvVx7Z+|(V~uZ=mB1(5ObTX~O4)<% zorjS#hSUPIeLn{Fws3feMREccJPF&Y6m(f^bGv7AXRd6mYO2cPU}d|;#l>4uou8AD`sz($QhZ!=dg8@$3@q%!!$-X}2#-|F zYT*i62A?&NF@7E-+`fVN>Vpc?WgBF>>)Hrl&xC?7((fb1;LXFdF^~bWVvojnz1T)b z@G#`#0+{D2C|oo2}g&F875yOeeznA zp==gLq-n>`erm9OeIVUc{@U=*%dOKb&Eh)7k+7t}HF=rvuTipB<8>(J?z^)_eIz(z z;eZuU;ijk1fm!fRwbF$Zayow#04_uc)BRHg$j;eP_#lNZ2BR4eXA0)d)9%{ge7N}T zoXv5&L@O}IiF8Z6bjNvA zUovY(2!1%V-8U}sWcr=@u;wy`-rZlTo6(^FYKhyysgEl6tosyIH{y$)eWz(cZ}1UpPg%*mXK4LY~IhYAki zY~$<+mOEF6%zf~2ERZ0r{{t6Dl%tS1af>l|0qo1s_Ee^M9we4P_{@mjlV#65+nxZn%~MPGxJsX>ia6wm}sn})QOW`U)Oq=vQH+V z+cUl6?T1pSZJcg)k?@Z~W{R2)E7!Y3WwQ}K1f6sF=XbOlyLm9*Y_IWcFW^N|^)%44zX{n}RMIE*1DJ)n8 z#AR?v^gnlK4w2B7cUq?Kk^|mgcjvT5u@qDGq+7g>~B{;zUzO}L=T$#zM%S0 z+iQ&Vvx*0YX6`d`S*Bv)jSnM23QwMA>3Aw*sR8w;VOBq;JR!5P?ZhRSgwn=K;=V9%mF%B|Z5kVx6zx&5KvaEe@cUu=nRNkkm=jm|^y94Ya<7tH zFJ|8P122e>FAR5 zG|WqQ5~MOR)y5{<-Er(3zVAB(Cn;T-XfXotbpxl9LIe7!%#}=TJn#1&Srau-*@Mm- z_bUSACRnxD;4!5BxnkR)YS*x=!7IvJffQ77=3~FP!&*~L`;bW3yVTf4HMY{x#j{JY zXZlvv4OWbbKY5K*&u<=jTpffm96DtRR9UC?r#N#+ z;lYSMN#nz}r#-TC1}}&1lxIA4JcZ@zTpiAjyUty|E~b`M!RkwcHRpFGuKBqb%Q1Ssz5c~DU%c7dV(&2}$Gy)B_?E+^P$na8L=;n%% z_v;T|?)Y?1%t^Rpg~6?aJV%kB72K`0BE^TWtL&$pI$-T*u&8M+ESThIFNg*vLQd0d_RY)|IhEviqOP z`=TopO>4bX4>V}{FywE4pD1Bl9X!6Nw3_Y*)xMWM_P;!vCcP&=(xzl4+wk&t;ex7y z^6iWh;R)WYLRx&YEIGMq1e+{MF(sUtYp#t9mJ8-r*pZk@uy`J{Cfq8(_+KF;pg9HG zyf|PAfhP`A`9FNG-Gma(7<4ghin_Wb+53&MU{N=Rkn%phSqT1qUhmt_XD=z=Z0L!{ zE{uteB0qLFrEEDh#)vd(ypo}yo|R{~fp9vwf_`)T@AvrilMVgj8$%k8gk~Ll-pXb? z934%HA@XB~x;LKieH;@AX)Ycsb)zWA64bZLYV?T{MB%eAZuZFs;@%AMtrsn`g`raD zz4KF?Q3#Ns0+#_8kphCV2n^;95y%eh>LLG>iIv5V`P0B95Pf$Yq>VmL8N zzv)kdQd#TfCL-OAU5}skzSo+)&gE?-qB?a8^oN_qR=V$vdx_#0FwdEu((L)8Os6@A z73#jdN5J~Md}ovQJfpJ~p{l3;$jfV~?|&W6PkG=KvO^by!e;_J87b5{$M5d;!=*ot z#m{CT;0kpkx4_*O*I@&sej6nD?M!NrgA;OSa{4*D#Qh`ULo@GhF(9jc;4ZB|JhLr=2zgh_o8{GnB z-ZrR9I;7;ZoqUUOw6A$xXUKln`8UZq2c9WtGN2wKi zyIq!BMV2|y7s8g-u#H!_8c~J3c$q6&t3t1Nilv_T5-QrjTbqTmW#C$mv=1SugJz{m z{;g+ARZqxA1atWILJ3RvT?k-0RN&X~?@>nL=_lTdx>foX-(Y%x87W{8h2cNPgDoIJ z@{{Bk*n+B&E|jNCHwGqo!IYzUS0ut6Z5)U(epcds@m7@Sn8i# zM+#()#hi(GAooREE%UP?V9=Ct)>2F|8@ABm0mV+y@M4hLUR_nG-U#=KX$+BwL25n` zFZn}X9FVegh1b4xMK{npZ`JauIvFNZ=kS&&8#J4A>I@Ll-Q*D4EDvugX(ik(#mJtmp zY5KP9`=S&J(~{uneF1KOe0c*07a0Bn<3nGwC(-fY9P#x4e5_6%1O&5nLC#wEOX;@o zse2Pec(1j!k=fwISC*c%XLF0MNFcB+Buan>Dt9db5MjN^0J6o`4*c&E)v>(FYWZzK z>+pO^_3Yj0+)?{ISzD9WOH%xTKCR<>Kc>dS{s^(Y!)a@b>EoCoT4isvoc!@0@q7%) zjd4Oo5c4_?#&2gCFeW0NJ3=ek92Tl?sa3IptmV~DO~wMA>5IxoeZlWs97J#I zISvK{yDJm0ydSwYg2IGWNMpK12B(-I3m?a%MqSsZ2KNW=1kODFjw>WA%ugB|b$UG5 zStO=Ih#yBck=jE1N($+QKkmx^jn?j*Ipmd*6vLH@(qGX00< zBzfX{_kKId82p2ktpU?VW)#jl`xtc?;s$aL@5UtPt4DQZ;scN&yZx&wOXJIAqo(`r zuOj?=18I156?Q3z%ASq_2t#=x?ks{*e(gXA7mpVXm=wV>vpk(A?AY7)gFz^TFM$PtD(n+wQ`mpJ(RpdPZz?*cYsAC*(qB3QO!n(R%i` zC&FR(Q#NxA2y_PFPW?PyHxuZ?&n6gB)+n7+wNT=N?^{D)_k^ItS??t-$-)4sgB19c zXUaKP=AU|Zi?B^|F_u*e|Fxajr~4D`d8M`@#)`@@#_v{>hvqBu8hLOtBx`<%rSnr( ztg+s2Gv#z5>n_&RzG(#guM_I>|K%kNCIjf3R`j*ZYiw+6>};G|6*VQz^>wAiCAA-_ z3W{qvSUI?P%HO}wdn0u_b)#{Fov4m@Csz!XW11B+ZDJnVm*a%~0KJ@sI z-OZ{-sj2^YF?>{OXZH~X5CFS$L7I{~5d@0G89#^%z`Y$WSUWPPB*u6ZUaq)hwV{ILU%&?l1 z49+;%N~2#8WdmsTIJ+y|HyieBh@H64urGffZuwk;GJ^9*Y%eIj9HtUHgJIt-&izv7 z=~&xZ2VH7QD>?rEo*a+nB|1Mgrk;{I`%y57B|O-Fx~Vh zUOi^}{_xt(&bOJ9m-J$vHO8HlyA~h)Dt-K;uPmx3RZW!aLQQzGxz3q0tS~e5BP9wB z)}0q5o<@iRd_q@Qs8Ztn$G_A7R`fPEc!L1F&-}eYKLuh0=5!6N>fidLkBgDSXUJCL z)%83PxV_(e8bsBrHj8o-D)*c`h8_ z(~?kLx1n%JvD4|#Y;7X8+Wb8~5tSk08>D7AQgG#uNo2yYemtYB2zF&{x99F&2#s1g zWAUUrLIjy9BRtIUM>=Mu{KkLL)0|7ve@jlr`$mkRg5@aWMPQdBfZdk?*Qq>{P&x7V ztePPuWP_#`qCka#4I$tr4bF`%vC;9iQt82-CXYvH_pAKQQ#h-a7683HH{;bD*BiHJ zmNtIcJfYZ=OK6tLAANr=OhQ8a>k3MOf#X7;S#sZ=_DZNZ$5_2~Q87``&|T?)w6ZF< z=+SuH4~_D|icuP3&i+)tN#D9OH-=&z`$1S*?>xhqTa9UZJ3w?DdPNoTl6 zO?$M5UmV@x(CTk|%D`yr)cvKP-%B%-fYj^jx)T49if1Mu&uXD9BT)wghFdK={{6$zP@8_*Gs`v|La@3b)PHu*cGlHkf`nY zOdlskO?~Iv!qHE4(KUwL{^|%+A)^ep@H2(cGsAH0ViB9Tom?vMOzvJ!{Z4a(p19~; zYoTwsh5&oq8jme|TnF0tGJm*?naiu=uk}3ppQf|6VoJ0*@}+9jt4`DeJuo8 z0;gr9Ek7d>Tz2T-nNA}*)M^}La=|KDbR_F_U1=7a>1kek&ng%N-uMWn%9$md5`cQi z=7+&TE}m|`rIP2VyQO;7lW8Wb$o`r7tt*E>h_A~o$@8hLW#WO}j^!lPSC~#4IB#~e zUua2Z`LnuN>*en7X-kQ}I0JJ&g>|BrE>UbdNeEQu@rGE0#EOq)!>v7VaCU=y7*6hw zVyG~0Te?2V->mlq83~@>*iZ;pQnZzZ6LLJT0`6#l0a;Yo_OEC@{}0jB*zeCC>^3=) zW29hBn?X80{KqCA`66lsS#Yws&Jq1lrWR-8M6c6!ez+^2{_GHKwvqEVc(ca%$f$;> zkkvUwgPXz8g5grr#!p5#g(^5u$dba%v)nVSILg&S$(Ji zQx@cK9T;&FPZwAD#|pY$B>XfTB7Tj3qLKX4FkbK3y|)Tk7La-MS%h8j~B) zHhu4=_-!bq-;Qj4OfvD_`?{~$#2>m>!pFbY$OZK_T}MX$&U!I=txJ=pH9(&Hq_wcR zOmAqFgTsJzx(`=@(EY$qPJlP>WH|3%&RwV|ffiU2ypm0I6{Da=d@tl0Ao1wq%7$4s zCvM*ftCFLla+aFNXo`g9D;(!yFhGt$7O~Bqjrc%|d($o5I+MOrG1bOAIesimKCe-O zS%m$et_feo;KDaM${D&f4>9I>ryS1H@)$K-qqjddJErRV{pzHi(@U(}lQ^o1`fD_* z-{m83I{2$2b-&aVufO5lb82FQYd=haA$)(3-!9~Y)am@kd2F`=hK-5%JPqEk8HFri z`UF5QVeq)e+4%ri2~b@&)FTtRCFR}OB0!`uzEeSKPo@O2tkEzBh2YNYEFCAG0hU%T zFQR*4fLbFs+1)*Jpk$nY{<=D(>n{b{NhZ z_bg;x)Pl|F2+*aBBi;(i87PK(Wb4!fYUlU4l7=J#z0yUl7UEw}T#s}w)~2fpVt zBn1-<-Twhd(3EeN!Ja&nzJftML=0wo-HyxwsIUOW!AN|RAnqPPo&%A&KEl7|w>?4P zLbwJ^sUC0OQb#_M2?v4CfyzOLkJzczmE5E!xxz2%;U^`u1yGY9~2jIc7BylTrC!zd|`vk-7}h^9=M0Fb^EkQ z_>=VY0M8Dn$l?rT0nt!)7HBkyef4S zA7?9)3_AoFPNbM}!deKeWQ+<6`RXH6&y3eS(u`Z0Obos*pwd7wB)j?2=|;n{YdS~dZq3m3Wh%f9Zop@V|Q z_#O4HULI1tpZTK0N7kRyzA9>L)&7ORRqoXOL3f53!&3W%j@QMr^n3~nN12Tvgvj6< z>(pHM3CHLV;Hn3?n>O{{lYD1S23`_5{&|= z2Gtsy8>AO7!PywVb$|2sZpqA|4@`3$-X&@#U@!~V$e$&)dqbzaFc zEAICepJv6YiTZh(dueQU|2)`$fSw%8?wAA?#C?5SCNatWK#R$z`MU++pQb!mL~8k?b$W_qG%{*q0+ zqGSM+*AAN}49Dky5->DgLUvPR^MKKoZ`y6KPGopdg7}5?9g|NW;a=1*f0UA@VtcLf z{n6OT5jSEC6rQ{#WKWci!gt^fog2`_F?8e% z%$|F|@_n&#sAGoz4-I*iR580JY|c8(D7-9onc1cDHBR>0e`lD0KOu-ORk;ZqQb5B4 zQ-C6kVSEm!@t8scY<#GTCbEKCc=IE?x)jVPLqL&@I(u7J+N2&y&A3gATcF=ir=qe; zWo@^6G4)4?y6)$zGhi1;*PZ%?{x<1L|2BH==gBFuA?f@6%4KmrlZy<5b|P zC#-b{PN?;*gkbMI6xKQ4e!>_^WT7+x7#<{q(I--+0Z7A-S};1BEeyIFzrAeue*f=G zSmjPN3q(E}!N`unvCVFmgfoAv6qGIPFUYN5)#_;G_)I`hv0|l*g=aZ%q)W7ZbWZ1& zRt25Dw~p%XUzuaRXF?uaUN_DYrs!big(tMFmIBCx=^w(Y>FFVWUsjb%WfdHZfK(%| zFc91pWV1wq8t7Yuk&p3sNq>X(ozyQa19$-a+AgdT!a3$h$i9iUt?_|?dUowKfbC%i zo&Izq7KWfA-~AHNzYqGoHpW{+|5&xs=}+7FRJ=J@yRw-+f8Fo)&FNkkv3evvW&ccZ z#GXfLWyAEw%`g@{=iB~~Q{_)mro{xIIS21DrV5YxxI zF+M;#6c6UoB1Jk4=-&fP&(dKm0u}1&X`hgo=FMwckfj&rc5rS4ND>KVhHQ``H~45# zYVqVt=R!cCaQBe~1(@|f$YNp7h^NA{x4xD|^1o1oXGm^6tW0v9A!o1oWiQXNDfGRe z^G}S}3E{@Q+L{H25dg8Tt^f~V4L4wr(MXEP*T z%|MfF{M}HJJ|-#>Wr#$5f4IS=UR@Ovu|odgRna(3=V3V{R;@&2%K)gqX5)|pdjEZR zenM$e=5uVxH%?7zEC*{`C%IAly|&8wZ?$rnZl#SLd)+DzEyVpVWA!*TFQZ?*t~Hp> zm?t5fE@BK1;$_bbuh)`bcr`yP zk2DMQji%FzdovK(+A-0fKJ61o@#_qpZS?_SQv(ebC(QxN4>?9A?@G2Fii@ftm$K=ZI3lr5XX3eA*)COmpDBAFx3JPSJ zN(`sUr=1P{7+#UN_AlpEL{z>ZMVoDayD%G?jj>b{#*BIAgkarxUYoQK6+lv{_0~HK zBAPXXBMHG70osGUz1w`1Kl)W24Q~1sXB^-cXM>!TLB0Ar3cBG8iXz_Cf!e@;i(yIa zp;uB-zLD(G(hqi>zzzM@+jf@jkIg#KRcA6B>=o73iqY1|OgpEu#-B1v(lKZ#^X||A z*CUtJ7Y+>~o@&1>B|D}m=Qe0skZ4=&jTE4ZC>~Y^7-5G~t-kftg5fAbSTNaBgNm2{ z^T${mn4(Y$5yF^9PvapG5s+06w|2m;4iZv?fH8B*SM+ZiLc3N+*7i@IU+%AUHb?4H zoXTnBGMO9Sc&EW^S#|9k<@ZKE;6So()1r`_8V|>n^bs+zlD<8rS|TCi;x6AzURA%l z>S^^U&g%IT@<8{eWQ|rkLb{qt(E<>;$n2dYAv(}xBp7>` z(9<5rrHb2n8S@f7ql|MqF+_n|FN^t){q7?b)6OEj@ph$V)u(z@`d)?xs%rz*ycXQI z&zEvt>ARAKKA`A@{D#=54BVY{ph9PkY4m=K*khBD$Ejlhvyj!z?u8jcF>*PI`|!SW zBP^qY=T~E4Z*PFgKolFpp$qE>Nm$`!&<^iJ-!=4fGo^UWcmtuis>OxC;I3Ntyn6n< zy` z@IzgMt1BgHmK05e!l)7Cnis&8b`U94o4pf z_R&m9*&tu%(-2|%+;DYZ{RN<=!jSaa5|Xq4y((CKt6b?^=G`9w8oJv0vCiPf4h7Tm zsx2v=U*pXZ`I+7x;>x^={i#jj60U+4wd1{kB*C%b*Pe7dZ!%zMAdNJGPcOhs4RnA7 zX4qHapVQ590^2r}jl@s`BMAzCwRHo(FURk0v30~8Ge)eY{y4JUpai|7uQ*8e=wWSh z((HN<)>*nFAs1jX*O|iGatq|&N5_qw>hG+2dT;Wi-n7b{2pTNIsek3S;xJquJ?0_w z*k3kn<$0cS{G(!CM$CC>r~w`bhDGUR10TudZTsxSBj8BnApn(dGbIA1_bK!-@zn5C z@f(m43CM&LAT~y*XHF)-*0C3@E+-F}!6t}cQU!^&A*eBP@>Roem| z`r948&dT|EVV{WFde|a)ykirXHU>>6DxaZl4MEh_hjn_bBs@??-1y0x2o z5-UK#duL0- zBpXwbjfcwkrT1M*eZ1|_D{A5w!~lJB5g(?1j;4hgiz&bZoT9;zKyuBI@q=PHC{c|=xNAvw|iCd?@( zm{Lg?U*s9_#-mt(6|67-69^Z+y}=?3FiQZd zf{?uNjRatjgVG9j@Bs?5I}i$a;-U!VJZ7nwQxb77237!ZG{+rMnIRG5qk|%8y9Pzz zgwuV)150$=cvzetSeXSK9w6J>D3nb}e!!Dm{YmRV)t-BU>V!eLXvbJE;f*ne&ky`w zY6*%Fhpb^uJvFXLYqBiU|CEvi(*zE4Vud`_-!rF2F>uE_9h9Z|86Yr%e~pviRy8aR zE(*dHZapWH77;>3+?RbpAGQ5MBS2;G^(2IzMYmPGV7ki>uw9~f;3NAU$O#nyN0j{~ z3FHOUbhLbiadFaiUlC$?c}e&Vjvn@0TvG4bMH?Eu82Z-%c64S3vw-JmSaQ+x^66Une3b>wC zPR;s0-};kudyCbVaBW^p3($HZDpGj?wi&{VQG&r|7?RAJKtn`L6&DYIzK=*0edqsW zD6gpZT7XK|gq!hdOu_P#B95QQ^YkQabq`C;Cz(}KqDN=~SzSe04kZFtrS+tah*0NZ z{`fc-%QOe?j!Z;^Ki?4kC(xCsT|H0H_(fD@g+g3!Aj7M8NYoHKuqL zj1d!@Onkb>DT2U&Ku$ok~ba-gX=F3~KLh=;=p3GP|MtJHwby zb^>4jnVLk21z+t~%yx~x;S)PU z8J1hF^D`lX7d>{Zk=HzY@)Oka%``jL@9*sC5~V$TT!N&UrTSmHl9>$NY5!%z^247* zgp2j85%I}Yuz?CIKX*H}v8|!0rSg4kU0q#G?KN(0u7W(P-rHk6evgZBf`2@JKo1{n zGl)SEh>h)TTnR0lJQfk+F|5f#L@hmi0KdZ4)o^`Z{7vkk?4H06QFmta6Z{R2T zG9R~=u9AZH6e2xGK>#nwDtmChHp3laOf zyVMs!0m(^3A2w=CL2$$KIol}#8It+}d|0LvrH6RmMP9Gpst$)q-zyab4HVgek9tYH z*Su#2j+UD0*_juMg`lGllqMAw0t9sI^nmhZNn)%t2m0S98ELhR~ewM8>H5`^k315D9Qo>Ykazs^WJ&>~fHMbV^>#WW@8; zbD6@T&t8bA+q4JpzL0=^BwfLWOH>EqWv%QR>O{b&b4nb&68u;0Z+8x^cH89HS@-+U*>i?Q zItymWeh!jQIe1EizG@!caQh|16_~m zNq)xjW@)!NP_MCfNEBQ24zZKW!25`H{<#)_mr$4t(x^ zTD-BopYJ%Lfxv^+l0FoKFP{=ceK;V#RZd2?v7Z23@9!KtZLQ9J$ha8_H*+H+oo}Zt zN>p$qQFDFp_;XE)4pHWC>^t4r(i(&iK>_T^;xH$1RFwJdGm*Gc@jiRbvd8%qKTlm~ zwnG#jWaAM7Lh#Z*oU`n=1Zhs{+D2~fa%+kHuaHe%O=QjEG1y$nqH#4u0AU0F6l2!- znq-&6AnVY%m++h!;pz2tdO?u3l7A+q@>DdqjNT5WO&tCN?7NjTD4t~m`DhW8f_-s!t?2X;^Vf4i z?hUuphrW#8;Z6SJ*z}roO%G>r>aXcFY2EpiQ@yl%Ud|~6W1J3Gj}rnS1}?nrg$5ns zK*1AJ)q%>KLh7dt&r}`Yy7)pdgcHj^RziWMZ1@J4q^%G|;4wsK9SAv~@IhZP*K-K4 zaZ=m!=Wg7y@KQ8}VkK&$4AdIHjzQsfe%z>2eGDT-Y>A_J}qOAZqFG1h3*99Ti%RN$Tnu^-mgN6XkVX>FT zwxMC2IzJJISnU{x@B}Kt41_$P)9Ct3Jc6>Ac-RxgXjbB?V^%3`zk@!`(K#-2YAwbj zQ@vf=94M&+X8FhTreX2F*z->hG_ zwBCCtf}qH5>aEO}Qr=UhZr-}`puhJfr5^T0h(EW@_Z7<;JExbLZf@iguWJr5XYjq@ViErIbCM z=?5c2n2^gmvkJ`bAA~Y`hOx~#RX#xTKoXiTL)f|0f(VG8Oi^Yk`c;j zF_*24U_WNq$a<#;JIA0bwC(@1?$nM{H5pZ(Dr`Mm-~;LPU)UU_-_^de{unEiZ??{? z3sVfPAV4bd#lgaI9=Ovu_h3c2p$<-C0o+{d`O|a~(1`Qvln8SNL7fNmXc4|dDR&+f zNpk5a5Auf|tQC@U9AsyR9(~a-C)dQRUf7|z)p^8YybSNX|BA&*JaTVgWLKjz=Ma7- zQnP_)Zcy&%_?(w6y~%(ixC^GW8o(RZ zU%XzZA^unf*fB>;9m>=HK#Ia%H z)kP4wjwty35@?XHkx%j_lE;T<5pKRGU@;sgUaDfKy@?x8a8F6)ZO8gsp16p8e_oPp zLjM^2bU~Z-SI^hKyD5rgwjJs^?ModBjpz5}nw_a>$i>~^jw;NJH3$vU+z2$kj1sC2 zpRpe`X5So@R=S;=Tk7;^d~Te;6mOn%95Pcx}$h2D6xV zqNof|fLCXu%|nZAGJ^GZ5PyGR3Ye!tOi(pkI9MnAlyd8y9KOXP8}L{hWaDAV?KUZ{58wts*D~UTUuitH=0B{WLWdjte=&RA95^H;gfPFOp4XmmfNT-E>v}y z%mhex3SeUTXxzDgHZyO7 zyB=(@z05wujI5boX>khl*mSp~=o2s%*H!$oL9R1)&Za3d(LlD9)2d z&{M;jhX%JB(pmuZ1OjtTo%cjp$qj1po#H);2GizOz&sD4_}Hz;il`mprH#D{<>=;X z8Fo?kumlD1;4(G}_;Pmm9DQSNDH$9jG%9jaeruifLgNMJm%Q1grwkeSUyH+kRgZs; z5Afo-v);cadtZ6OM_dn`j#H1NhYyeyp);9QA?LTl!OU6z%CU^hRjgLm+!|t2Vvh;i zu|t^+$wPY`$%tq?pJFItJR9!rqG!l5LZu#vQxN_vi9t=_vnA93Gun?ygMzbtW6)VK z$d5s$coIZks*D-3NUm!4LSS13$eMT;yYa(m41>wg` zYS1tnXzDiL{l)*jAy-%U1(*y1y3NRxjbI|d1ssQ7T|~s^&ws^oj?AXtk(>9O|HZU^ zbo9pL&W-DdI&U14k^e~&_>@?&LV<|GGhw&dDwoV~BZ-FgcPVG@U%kbt@#g9rUiJDN z=7~N@gEvzHdU&MhDkAhL-t?%}unmqtWz(0RbcAMbN{yueGT+JgF``&)M5;9BC|(_< zF7~?<%+cdil7zddl;`Y>nNEAJE~-e}ACE(4;<^!Pq||?m9SUjnvels8mt4SG5Ssrb zspoV+w9iYFO`ZCIvXzPY*=(qF!Jzcng#=eJ9FL?kdh=j-PWfXva*23@R!V) zOK{LWv*MXD<1N0z=uBJhg7YD*$>NSSX!JJI*o&%n7@V2j?4)LyG)p7DdvZxt*URZP zlpEZu#xM_!7c9XcbkHy~Su0Zth2(_6=3axvj?qEGIaDCUS&$i4MiXPR>A(Xoi(y7c z1a_7uQH1wl+6!Yl4*QO8!U$XnH1T^Z$2HaOPeuNUVp!Po58X7;cn>~I7(*ku7p6DduL-^(x1zXb8QSjg7~-u zhIf=z_74kdots_<$tXa1-uu3E_Ib_iS@^$T`6&Ve0XLUF_0^57$Q{$i96 zux0nbFq=fop|__uJm$eR7IDjEdmagL$Z#R2FAVPl3?R0j(^f;iKk%bJ@3*(ClU_cm zf564Gz+@bmQaUNS@wJ~+p|ThrTH=q3P~=;tqmu3NM&A$hcL#H(+;!!v-95ZaC4QE{`0ca4 z;(ETQu3c#&Gk8`-PQamMdCQotfh7z8ZXyd`%HHImi%1hz+3hEz#%GR)h6djsx6CRl z<}qE1rwT6_JqZb@O1u7bxj&|glX#kMc(vI~U{ro{PSX?)9Hy^BA2)-##^nUh6t(HrTkl zk_^~}!7&}?Gg%gIKZLn(LibXyDZ*o%1<4dR6}Rs{_Kqp!P3kuHJRIKQ8{oGl>1f4G zBjc(YB%aTnCnrkW%PPCp#A(LggOr5Dgx?G|&jgwu@;7&~#=})Bx_b=ckjDXyW{d*# zt#|+6bwQnvl=6w6NOd10CJBL12XzF$g)Z;QKAx|%-hUk(+;;rRF4a|Z*^HT~yd`f3%p zj!|+$C_^J6fQg(WiqLr!ju_zwRf#T25GokolcX$M--+${n<&xG?_QcU(@I?mKOX$9 zvsB;^N`?)(tI3Sg=Ca;`x7pL!{dS7wET6JXb^{C>ZO@JA*F=S`JFg4djxK(ziMQ38 z^jjX$j13SAADiD(eX+PSps}g=Ny@380wQ6wIvyH+r%?aF`sAXHp#|Pi8YaZZc^Pd; zmrMz6G6BHrW0L)l{&6L0B?l{x07M_NT~!QBah^YF-R@lO`Y2>6%C&4xKl>123(pb+ zBvmR9N=S*nMd0CZa)NDVUdvB@bFQ}u(QIqq-kJEMNbb)t({Fo+Db}i{3aqXM?vup! z-M48oP?j2*9cfES--`xhDZ|MiZcAbVBHI}7hN3+oOaKi)SQt4ZdIN$o8>d$BjK`W0#Q#Us zcgJJ-hV5VXGwi+h%w7*7GY?WW*~t!(U9#gQip*q1cCts5Jszu!NRgG5%2q0?GJbd8 z_x*idfBDDfbGh#8y3XS~&*MCfw{2H%FohMIJQ^%M;N?3x*|7Z9)}HrHgT9mqt8MmB zNmjN+swggGFpf*HHv4=2eLeHPxYUxRfrsPO4bhVy>CJiS|0?6(D=@yofbg~SPmRIW z@9h*u+5fF?!~!5fBq~|gQ1EDX%|%8em&~Y@1-pIN=KVs|p4(t;1R6xa;2iJbHQa~N z@o%$V=d4t}Z=?TmZt-4#Sh%zBJroga+H?a84z_im#`WNh@-;C*Vj3K#K)!ohsGNLd z?d27#deWao4AjE(!=@8X5})4&XA_nWj)gJ$rR>uQS&oZ+Y~WNg?Iy-ZO>)?7vpseQZFJfV3Gg@B^Y^F}p8ecGA(N@FSF5gsO^8U{# z;?qovC$suz%e+>!i%ALAzsD-tsNz0tM3T^A^k+TWLLeMy%Hn{=3XJko|7%E|0hOxB7nzOs*O~JNS##9M1{@B-JNykeDBnU`NS7NWj%T%j#zepvsJa)%#^=(Tq@07Ouh-Qrpc%ux0e*NVxr#r3#dzr| z4@{v4ub(wF;PX;@^755;tbFeEmRo(ep~#u{(;w#&uBG?$VvO?bwx^2rsAa)s{stS* zO`SIG3%c&Fu`g(UAG;50*hXRVvP!yN2IapPwKvHdS)Npo`Hg_|B_+tW8Bl72H%RWN zPhp1G_<;gU;ShI}ajPxO(RrW%IhYGWSdfiQ!{${u<#-NN_wI)s-x+^U;v!;$?Ppa{ z&3Kc*F&#P*a~h9mV9Af|E5Fv$XihDYnaw8S(uz-~x=wOg?YTv6sAEgf#Ph?s!N*~< z5v&*NPLvjWT)X+1wIqW$jZzO(uE&(3y|)2u2;Qt? z@ed4&Dl`Dx7v}m$*0Cj&q_CvJGWZtZu6PI91{{=x1e-%kBrzI_WBQ)`FICMdu*B{h zw$r~4$B2J}^DwCiBsX-17Uvw-T4b@$9beZf{85rza{LTc(p+Q%b+8N9{5!^;Yq_tg z6X-5VTTpiWwcp84zVs(@zN%?wPxEZP^M#)}OkQSA$J~z;8#5aqVHg1Hj=EFcI*p+i z^=Z$W;_B7ho1vDsF3Y6?=NretKSlR4YRBm!iNP1aJ9;-?sFaHl-FLX+!6olg+(M*G zSqIWmD-X6qxVgUU=gX1s0Q{tU6o++b#k|hOH9d>*uQMmV@04>`ufLp_`dqZGEYu;_ z9k=*>x$ER@+_g#$diJ+IH35QbzML%N1yI5SN*pX$k%ET9N7qOPZ@g;CZ+fM=oX}ca zDlqb+|KMFgUm+4sjqwj1x#N0YCBWy=V`&a$Y`bonrUn6&M>nYnIBkRNJS}){X`!!lw#^7!EG5cObn1HvIIX4?$9K8%t6z zQE%V_R3z0`+EJr5B>X%S<^d#UrGbEOR?cg-x9d%GRUX8t)~a{tpe^2=xq5Q&M04p9 zz_(d!c(IJdRXuhOcD#L?Rg<#%ZHm{=(G;5N9SCMke=A|hGV@FD_Uk;#EA!7>!pEYr z?y9}cANRGN1B*OQC_C9CclmEo_vn=w`H8k0iy}|1hLnxDAE3iKffa2w0*4Yrf-)CD z3SmzRxZdfO2qwKmjKe9q&4a zxcO2-L$7`C>}KkK`a$yZ(g-bh>Tf=-ACQYcp~l@ zC*gouV!9WT%Ar?Q0q>Ts%0P~s<#6ZZWuwnu=D3Fgo>n~D-tq{cI5rtcpB8MtuFq{` z7HiF4qx8y`989k`AV&1RZ-0^Pz{Y&4{;ct@5?ihQ(oJX#aMS>VMfy||O{n-sNjRgQ zTm4$_JJ}AWC6#5b@b8(Q2?9~zncKvcd9WElrCxS-CR z2u-3DDPPYF(j`>h6bS_vl___xi1K&$_RCvB0xB$8mp+1_fl1GTOGr!Y4d7|LtV4#Vif+*O2w6cH zUoiz{SEP`~`l>Jlmh|r<%cjY@;0sbNjjr$TTO#^r#j-woOLzM3G`+r7&Om10 z3}}L-%Qj9_4lfD(uB;}|itU_`T428=k75@KGrdc2fpPe6mbag6QAEB z_{w*j7vK|+h7wF?_%Mp>*ciWTjK@7dGti`~j6BVGH6j`Ae0!^lmy+<-0PaV@_D(1X z0J7!uZvmimm){={F5gFsx-SM7vcUBIG?p>Fce)CudGCv4{t?XQ8>!o8H_kR&`I$_7 zWgJIL%+N&fzkTDk|CcF>Bd5LQcx{R`Gb26saTT|aP#Vw096y!h9Ow>?n7DqZ@aIHq*1t%+WL}#SEI&m~ zSmV7$4l@m41M02-oH{8`x0HxPN^`j0ooH+gsyzdV`x;u}z>a7r3Qd?_sXn$KbEZXH$O7c(b5R`kf7+@ObN>U1zo!e`C_sGB*LQ4>TCW(7X^u~`bBrNAw zPdbXMC=x78;(vbaDp&LE3)ZSyp7Un1sx?Lg7UDk43H-IQ+HEv#{wL)LDxl1zIspux z7|ed6DMlVS5KVUvEq0b-sIrDOMuaSn4-}9UMuO<)FE%vxt!1 zz~7SFg`l5Jm;Zew1#UbTLz&4l>WkBNMb4BQ8VgPdcx`s!hK}fLVt(jd&*OT;q_Up0 zXsb^-o-ZAGSUddFnSt&VunQ{r-I1;cJ{Xk_xuCHrFe9qCh0ZlMNBELBZ_i z2p@$<&J4@cY(V&~00H9mViKMiJOce{02z~+@X}op)Y$g%+^S>hxu3h%?_0N2__6%c znt5m=Tw>4nfgRqUKfki%uJq z)Ky+jlB+3gxj#{3f+|3`Re!f)?sZn`ch%UWf53PA`jW0^5FMTV5{d^y1#p)UiUrb) z6e6Mazr6F&2vg{aN(uU8TxQ=7v4K0w1$fBlJ>#>gaQ|K(=H0{0m7T~4Cwu@7M57vE zL4~{LM@1;_z6;om*B#Dfv7&)>naPc|m3Fub+}OXfuddOC)cxLn&~lhyJ^Gq8&ehqh zld|9_ixAf!8gS0MM{ibXS4u>nIvxC%Xz4WTaxftpGkCE^3-cIbpo9xDV}5;-XQ5Wp zdOz^;TF0UQ9y}_wT7e;5+E2Uq_Kk;f$h_n$nXq?XJG1t}wS?C(mz>XdSDGGI{X#t(^y#(cHw$LH zus$20HZel~kU9LT*s1PMbxAvcH4tq#c&F&d@AQcf4+c#3y|OIY=ZRQn_)A*PVp9-_ zGBZh}j>(jet6bFNNBZgKlS3~aOZm58RZUj?l=DhtE7>oBs3^ zcog_4P|dPk->xd-FP(GcwiM3uDEzXEHLz9`Jj@sH9s6*V+(8@(<;`6lC>2pF=_+?;hSy-Vx1sBs%UBUggJ)t4Syk9?0utF}fbfkHE}B*5;kxqB z81OJ%%6n25)cd*i?bko;)^E9)j!vi%HXsui3r+T#=7g(~0eDH)ai*c3*Ql`3K$wxs3LK zAnO1koEbGl9Ek~(EKcTfNCXNJ9V5Y$RHQ-Pcg66LS*S21;fh5f1~U-%YP)W&=zr_R zH#NP_tKXan%xIX}J)0ch!%!?B>n#+e$LIiEZtch1Nv;2zPikVqsFq3`4ZkL-i zlsYY2-_xe%B)y#M_KHI8S-myQ`R~x0=Nu)M(*B%sgJP)pXRnk?|FP!~H#JMde|$w4 zxM_NRz#)r$F1Lju1FO_i080!Ce32mW9Esr)>Ej=BN~WdOIM)O|w6&F}>$X0zgw)Xv znq?tNn%R;LX<8l=z0oFYQEaOr@9?rrhIdz`TN(b z=~gehvoY+n%#F75p^WrR#$^yV5n=jrJ$SLZlcDJXAA);##t(Q9qocF4q`=rv34;II zvNbkfZevPiN#Y!A)pDHJ5+j6cvoODH@y z(R(xvDOB){2m^<+IUvTo3}}CsJU*A6WL!A4>weq2%87mQUg2{RZJtEy4^EfDV_$kc z+us^J&W*R@k!#I2(jxqO@)1v6td%YAM1|Y#H%vJvXUoAMem!n!7!_$$oFZpw?xB*_ctpPW&LJsqM#aN_m|-^{!08 zD{Mlg4Iah=Lhy47sFUR0e&xE5Lhf2X0`_0c@-dlw9b%fBL<+d73n~yQ5xg`kjlx8+ zINYRdF(y-}0%IaDQMEW$DWR&_!&@uZZazB4dx<4dlLS0bsg@a$)jqOBgL3zQ_EQ=3 z2iyECq%QWujz3c?xX!KUd$Z+iYGvRx7e%=<+(xF4YWD489pdeUc5T#R27lxz}J{*P9w?g*RLUaT@-80!8)(eAVe4JMj zF{3mbw<1QvwwN>?((}Kc4{R@+syNAVMy+;+wg1o|UlC)VpJfa>jZ6)CKvaH!_}(y1 zUJDcQzjb-Lt`DJ-0{@qF&poFB+bv{z;%?c-zlv5y^$mssV)Czi#$@ykWaWT^6w9-e zs_nvmabPqs=Opja2P4M3$gU`a{UAPzleDBv?%A&`k5d{VYz!YzXI^CHUg}9OEHFa{z?VjTCu;-H7a2 z4_9j!f25|0celL>Ekt%j(g2J-1?(V9!3qV)(7M6F!eEKdo?PinN@XY^=lT)bmld;z zI=x>K+HI=OJ+0K7z1qTD@h#e4pi6>k)x~z#f7A8JU%S=dhD+zdXCg**t)@9Okr$1H zy|dY6Qo^2kU9aN#@Qxt}YmPqj*<4_iez&XHhqZ6Zx?24BvXxr~zjdV{T z!JF<-pbE^SES=UBCl1d0y?g#i)3U5o8c*eheE~fa_SITfvAV;v%{9sE>gy}v+c_-z zXAF!wtA<+>$vm>}?T?qERbAaSrFmRe*;b?V>R=m|Gz2oQmYM{c0%pGi2+j0Qhl*>7@VL5S}SRkH&I6zHl$ zY4PLe>cbnZC*wM7n+NMrH>vS#Kk2J{7l|K`EsA~JWHh8BrwiR0eU-eyog__v$C7+8*)0}aP`a=RN4{?p_?pi_Ktgd8a=yi zbsvR?$klMI)Vxv=siEt(DfW+AdV*(EuAH?UFnF5H`Zr`V(vXd7v(8&`y$huM#tfehkq$-gzz^9vDyyLA#JZ*Fjix(hXQnp5+`r}<_(^^Dtv^6 zT<4kQmVQCwhe!qB0v=Sj2bY6p5B1-)B)B*BhGd^(FPkvG@$Z(nkB-dus5Ov3Vf(T1 z+_<_oD2Sgfh0iZiyK?Nh=`ridq<-ri?VgV^ve$~y)i-&4yb^uP+j(Ohve2E`F<&fa zZ_u;~<)8X-l=>OR*W_~x?lhv-!ij*dKl{ITPO?%bNmb7B+v-AGEM4f0>M{)Es~ht^ zyZ4G=a9PAeVwJdS>S`lVn-3RV7U|AGv=Py@DO64{1qGf;5KEIB86xXoLZbxFJsoNvmZJ46h8K zf4zJk7cUPXA2u`Z<)h zk=Q2|#JAS7jqAK~5Jr{2os%p1jg4Rc*`U5bfQdpVwgOon$!(d>vy1L~x>X=e2_kN0 zw~2i58Ms^)UPFPuSa8G$oF4(WaUg|5W%0F1f13}GkL%B1|J@>|>odI1ko4IuEXm>z zJLiY|Q12jV7t-sihH0)&h1Hj>ACj8sMpSI}zr*Bn4KW8xc!y{T4L|m;pbGz++s{AC z*1x>D!{?G=ICol+UV{a7fhgZRg0hIZInpr^e@5BYt4yCf+=eD0nByUKH~dGEGwO?{ zngTLlSHBlu1zAxZ5ygU&w5!^VyniCZO2~G8kpqCQDEPDxZ}=;%?8~P= znYr3lSy>)3tZWMF?EW%&kbuz+;Q3?#w4pIm3Ia94MI|}9aQvRz&du=STw9Q&OwMC- zthEk7bWQo;K>YTL)p9T8(H7?-nDlN(5v{k!Q#v7E3(FY4i%{qK?IDRz*l2FeOoWFK z;d-`<7?%kXlSBdqZDKCiv#;?CfMYi0-M$fh>!5yyY5*{jNoq@g6x7!x2Kc$~g0<3K z!@C{#A42Psl8ncrf~>F-We`isJ<6fw5D3T;`Xaj*KYza#Kz56$MK~GzY97Za686Q4 za!8Ngo9-q4@nFv;_oKg)GX0a)2e87YbL0*iZGGAdbEEW~+M-$$+?B{^Zj706O|0R_asnDCn1Zr+v~e65TW0blqk&^r>&y)dExx{J zdr@CrU9v#r1i{3-fCFuhcW?k!%2lRqP93<|8|OmaXWV2JJ(qVhzn#TFI{NCE$%mz| zIoe-PZ+kFes)d$@p9%8i$NU<|4W_eOFWFb_z*2eLMT7|ssTy@CiQ|Y!2v~W#I^6r) z5Q2-5n*euno|VO}Xv&m8##v|_6L^NrYE}kw5cnWYxDthO12zexOi5Qgn!_8NuN7bKt!PO`}}$eQF5H0*Z=L_5!!5RqE4MJGT?=E##2zh zUeA=R9O+6w*lf-Nllyiu?`2xz@#kQEB>VMj)#VUjh|} z%sl;J0H^Y=j9gHsDwn~PI5nR0D8k2kOGRttY5idcN#i@iTc3%3eQG=i6hP^{8j3Tl zN#pr(Y6)Rqt7U-#c;#$xk{RLT882N6MI}824TfijF@A9D@fiYXG;O`UVeoY!HZ!JbgAgEo5YAmkfDECm;s%~+&0 zQwzA)er8yw`L#xo1BZr8}rTx+AUzpCTpO|!;es8}apLdfQy>eaZfbJpp zZ#lwyulGnfY%peDER@=L=4{O$q?AM-cRuFcT|{5>EC~eYpQ0&oZIMJsGtoh*e2|n- zAzT8*8WYjPqa0{`jRDMs<*+fq))vtb(@4aBK2xgU{9yf|+sv^y*(BX1O-Dx1w~j=GKjJyLjQ3_2nx+NP4Fku~%C%KWVYR zcBCgrx3zlys?!HW-usl{VgS!-?CwsJPh3hnFK*~*Iqq{L)mD%| zPWFIPo3#o?seIJ(T(dU6j#iNp|7(xdHoxM~i{?!6lvxJDyxLwbi?i4blAwoId!C~6 zn$sV9g)oM^`{bZ^Nc#(2(5gXjD_vYf4 z(Jtfr5eg}&!8*E;gjcbga<|Htx;sa5Vw|Hk^)gzUGH(^{oxHgqo6W%!6`bnUL54un zl1~zCLZ6&G`*8tS;5HqFnNtL3W?8Bc#tRV55LBkIkjCAHQW(HS1N=TXAN_?pSu~lc zVd$KwJ-=cXW#X34lS~E>22)(?Z3J`+*w%r!iM8g>6%Cy0mtv0TidSCC_Oca|m!~@V z_?$fTe!X*5m~O5luYT=r(Oq@#EA8<=m*1Q`Y>`v2j!M7pbx4d1r`}8_TCVRjYshySV{SmQxnTDz-Rj6ZJ?9)60BO zmy(T1vC>L-`u8Z63hb|Iw^^UXGsHzLorB|EWA3s9Fc@h^Rn;mJ{B@p|-Z20w-?88o z%j}toUDLRMGg+LrBxYpME&+(bY|@WVwbW46_E+LL*HwyTFC01rJH9&uxYz=Yls87X zT2}+uZ;1z3Lx@R8lX>J_dT~6I)r}#Xu>wla>a_cChB90BSO$Y2 z7?T0M!gJUHa9o27UieA?yLXXEX&3wQkHqY69!ys8E$~3#H>EaoRZNlgR?X%Blzt)ImH++$(~FHn3F{by_)ts=6!JHe&~Z#it_UZH&Y?YEU~;5RfRx@t{;}2 z9w3Dsc_Q;fljg1~hW_-dsAf*^|F3jL<&C_YkqZ46*h^>t4}Qr2y^{@?#(+BHkOxXG zK=-;@uV1;Z)5ROQS#N%@8<1$m8_Odk`OF_hkcbR>3;HO_5c??Y0ueI2>w7CY?e~3( znU)JRLvR$uPvv;#yQd0K`_|%~U4{-W6eEAfqpGrN6wIunD?C8KcPqu-c_}Aofo);X zgHJJVVqWX5r}LBm0+#C~&g1H1YBS6B3pC_D?N}cV)iD z8u19B$T9E;%CXG%W%!9~Z&324QCFIdYR~;&1JAg5D@OSTw-t9vF$pv_k^r7V7IdEM z+djWog3#dPtzf!u|1D7+jfY~R4bW#fc4!g#pA-voBy|G{KERG%7#*vD6NXE%X>=6E zLx})C00anm5T1l=?HG{bwRHO)H)v5sl=h1!zZwfpVAxg=2?> zb%2a9Sh53*#G2kx4 zTSdl?`EiMjENNmNc_$QSTiz%k z_4OcQ04y-X#<1lObsD(L0G7rd>wa9>4_{a{?GKpu`S1uOQ}p4b#uYLLZrJ67f#=Xm z9729~ZZcWCdApqE)XyqH+;Ce$_WEMOS?|I#sOoHsmnXbMtu0^jxxXb(rkbyROGH8b zIGaz1U$C~~(c`Rw;>UUSQl4Zb zcCKp;eGjX>mGn$;ODrf8`2)a?N7KXPS!h>KTp>yUzx ze@0^M#E;(=)_rKV?azL{SuI(}WR9pg#&)fG=f3MPRVkRyY3Z`PvDpSk9&|IfL zMMz*4oIx#2YfXy%)uG^Ert0U{2te^A6LJ94O%#fNa5x((?cj%L zoM|4zi4_iQdn-ooP^mX^Y{>rfcs+hW>5^3Ww933~>und%uXt-5aUiLE3U0nA%M`F1 zbeX&~O0l0|aJwEsvSsup4LD*P6ib38<@qY%j+|+pBwtEjt?^ecsIbi>R^&)vZxy35 zdo`K#F-s$pOoDiwdGxlJ&2zYf4=#fQRZv@h(8>fBRsQ$Q3&|K`7*x7<@SM>#K>yN58oPkySIw#<4fvw!v4RD zSGOag^Z2e7USv1ANLCzQ-*qsq@ON9jHHmzfjBdH>hUPB6qbZb^g>4DFBify1YQOBT z7kYZ0=Rv1oMVW-Kr#n3{VnF(bA%PW-et|UI0G=*ES#7%DI2 zRC|F1ukHuF@h>eUA4IX3e-~05jkhdWpeF1HZS|j!5ED92w@-;rVq=D6uQO(Ov1I;( zJY|Kw8BCJTgNQ*E<`!UUmV8&njD)5abd#uq51OT-W++*-EDA3IZl1>?=6+UY(4yE3AUgSQVul|b?Be-Z?xfMuNavzZa1gz*gpc%9~0YToZzpXK^B*&8x}Th})wQhiAL&H`>EXctHvP@zFfpHk;E{tBG^u z;Ytf9Q{o$WYnYHj%A3jhGZX#4!dsikPLLWo>CX9UXyYiw0*rzu3OCtcJVU$t>e5jx!7jHaUhhH1LjaN)~Ii^>a5yJZhv=doDEf*P~KF1}^( z<-BbW&%w^tu>_UUUS%Y)x0iZr)GuNRis0Qq_eU}h1U%%qpF_>`p(;9*>LjMZ&Nr5G zXqRr8UTtn~DRx3x=9}N4X}&PdT*V#P-O|Q@I?tAIWLc4Fk>J-C?EAhRh2(NUM*2W* z38n+$;C?O!*^K!LO2if!43MS$VrM$nX#*?)9hOG}XqeeRpqr&s3-N%hK>BjN*COc{ z9KOcR8zy+2P1>(%S>Tk=&_qR?vOs*tQ&(;QOnr&_<}VAUuBnefeUEIToUR#J9WLCA z84f#VQJLA^Kc2DZ=Kkgk|4@~;s8VhH+X|O}{$dnv^v<6?38+&v@0~<->csF~b*S;T z=O}RIY)@#MA}oPd;(_jonfyyv2&Rv&$A%EUGd$)q!?5ufA~ukIqReDp%4Fq)bi&fU zR}$x+_pVs*4QGp5&jl*!2y-atga`6v zznt~cfJ6+h)YoJ#&p)pONs>S6(rPa4_6eP5ll-Er8Z}AoJyrM+**ie`Jv|G(25td) zM~yBbyb=arigZa4_;B@+k@?QE8&8ZNv~XRR0zeZWbb+xuBD6x2fCjW0^_hEAA7v!1 zU*}A=BZ)kvhj%2_BOwCpBp}h)X8NA9qwG=o4R?!F$H{{gt&L8GPeWltO(o&t{pmjR zFODcz9zlmwkDJj)@o*)ghIgJ+eqT1XKq9sD>is%o;9`u2)KWkYkkvuc(KKaH3Kc1m z5~BeRct3gO-ZSfm-t*64F+5KhjH2C%0$}VWkuV3SBO<}0OILG=y>;H{@IQW+9g*Vx z0Ky!dCL%M=PZ6-&$qtVQ$QLr9?%|3_47P4QJup=1N`-FHHnCATk3{IKIjN{vernO9 z^njWtdv1{gqU?UBPhQFp6<~RmRIB|5$%WAwUn?F+K=h=uq=v|{WI@=3HnJ)19;qy8 zihiGCv27I8F=>8Nd7B-xhAMYk6-q+L2^#o2`1JA$g0LU? z6oiu;q|nWynoW>z@fTUwo7pLnZ2m-i0IT_#H#wiSznt)U;*}`-_3@LAdN1{RQzsIB z355CiS)jHLPS!qjOX$VdXZO?YLi}44KOoHA6^)cSj_&273ek>61p+vIus~3<1TFQzB z#{Cn@Ki~G~{@D**jJfwFVS*CaK^4^C3WN^)1{ z$ZyCt2r2UBQlFoZ8{vNe*gyJqh%zydo^MpB~X=Ow6`AK$aK^(iGY6s$?wi_)m&A_H?j1OWrG0 z*|UR>T`w4j@jrI;c#iWl+tIR}Tb6LDd-k=UU*m^M`7d8?;Wt*Q*a_v^PQ7Qtsec^Y z)B$-ddqcfsp@n4ODo=38d=&g%5J&8bal5Z+t%qz0e)<8UFXg-&#U(WO4hsX<)#qnD zS+d`)Z032%D$T;-2h=<`n#d~@DOa#kk&c~64PE}%B^Le^_y>w0lgRn9d`_*~mWLYW zH{p6Psye7&JAcD)FrmI;@R(28qo4Nqq^PL*8d%738B+Z#?q5-SaSJK!QNR%-E%HfE9g`M_tK5phu$XhY=1XFkh~1%V z>OvG(K~~p&%mHXt=87xXuMDsLLO&uip>u2rV61;D+3pCcCi>Gwb1CGXBv`bQ8Nbq6 zHU~_IPYvk*prhmBR&CyN{zq{emF~r!1)>ugq^eCBmafzTp?CDr*8zbV32#zmr2qkX zHBK_Ej@mWn6%6u(yQUQ$I5Ee*vDbQ!NEm1R?%lE%Fziqfk|2H^`F*EEIK91NL0gh| z$7;(SGW)zDkmn}QYk9}|*7RS!tbb)QqO+DuJUwrmIs}uoT`M z_h9NBMk{g9><6Es6nrC1+<-#OKu+|RW6PZ6i{nWgSGB@FYKsws5CjQhhLW|{SpqX% z1nAMf&yrk;dKAI(v-?$Krv5|D$NF}ZpUeO3#&w)MAs_9K&C7ij={>_7|;!?@nNl`B^WW$6-f7{v>E zUuKEpVO|D0Ajw*caN(s%)-;D!jjb45? zwZUr0r4$w%S+6Y=W-_mGw|ZM(?4vA1f(J`lIx=mS z1+#+>uRUK_>_`qRLYpbgD1Uj`i0%>X{3d`*LO8sCG&et)^=$jz>;3st%fF&w7JFoO zlD7ow_RZwb5DNTB<;rLr7!7*cP-I(Pme2K;ILu-@`ex#m>*R8IUfe&=6&oXZ&AmNK zkIw$q_szU2(cbGX%wINcF8yo*pn@tVw# z1_TrlOJ+~P6X4{~!5|4(`W&y{>i#V#HM9P3el`Dm`Q(I}TaY<^Mh-7h?mG^rwTX>6 zr`?r*d~|=lH}|heZcfNl?!h^)$u}FHv@G>OiWQz2FHS+R_kHsz8>!O8%rGDHtar~c zmkLucNtSIi z>nF>%rTcy1|6XDEZYWZ>Di8wPk(6r~k_(BV$P={0f#6M5jbrRZXo(0|a-$9~V4{m0 z)KD2BV+9LtdM0ev*OtZduRi3G^3ACTA?Ce09A!>~w0@i0MUcin<_lE)>DVlNcVhegVJ7xk2DO#T>T^E^*#M1$!z^9*Fm zV>8^5ElLf=-B&)W%VPw1&}9b6y8%H!`6Am&AO1{?|wk=#VXRxQnJ9^Ty|bOI4}Jr?%qpHAVX}!psF|WSAA4kb<-;KKTzX z88??lkMf_)WifUpgxNdWiHQBt0B@-Y*V4!)u#6yx0?KkfxlV#Qob3igMWt*g;oS*c zNsuL|J&;Y>u0buj71wyDD%Dv?eW&>HmjP7=Dw*gCS}ZrPNj5eGb{mO@V($_R^t2ja zpMM~#PQ4(K5`Pzc9tBf^3bud4Tm*73hJ{fjbr+E-anOe;@SV=)0WM&JhC^7uM$Y1# zzEy;QhIWL*tB^Y%>0}B97`QCNg+ZPHP}3yR=8-l%yh@3evHe6>*LL@F>)CFmzn7@K zj=V7nTNT}(Qy5meonGGFvO)4G;LOI&u%~w(eZ&U82Nc7ZiIl(O37_Bc2a=ww8>}%h zj}|5h8iqw5ArS^UXV%-}ON}IE*gBdIq7M-rPdd}H3vA8JHnJsfyk0t*VGkp01eKNB zo#3692Y8_=Q?Sd4o zK+TWRN0)60_q~p<1vG`=e-2)~>$RR58)QHF@pO~jhvT3}QJR<YzEo#ee3y4wt z9`&|~wW-59j>>-p zG&vdNB-THBjrtw>9*p~8x662iZ)n#hH(FVT=qN@6fxJ0!lC8E95O&W1bY{hL%LbAg z7U{2l`WM>7E36b?WFU&P@2=aw67DonTp?98`qs@S%O)_=o<>{{hp{%RDuvlzx`lp=@V@PJ&8?#5T`R2Fw2b z_9E>~ApQ2Yqo$Wcg<|3f0Vs0tt`eCl&^}P6>{ILV3a1`{#8+p$k(*6dT0jG2FyZ`Q z0EM&h!A?X)pWTUPCfGYLvB#jQ7*SFA<)0_q5{OTI239`xel)se-lFz6tkQX8SMHUb zK<&ZT($3?@$HZT!WW$qN%P*HK-`80sb?SmXlVz<04?*EqUrT?im!-OVKj`?+#h!qbrP; z$dUkppo3(w?OcV@&758@DggNT48srZ*&GxbXz z8zKu`#}jJ<@9s9|*K}e`xdX{aB-s|Du8)@^0+w7lE`73));(2F4 zD7^F%?8rEy4@MNlAL`}O|Dkuo%XoXVWJ`(SbUDvO`S^b7F)>;V581p>@p`F$tIA5n zMeoP^dbT&~sJgSi$S%w|`U4!aU=@R;J6HW~as2mokUx!&p`?Q+{mdmyL5c%0i%mlv ziNhTGI0j!>MUVs2Q=4x4(mto(NOUeec_MAYnblQuxgZb+jQO!k-9M!cP{#&6$pj-4 zsjG==x)_GFqrt?BBjlHFU&=klKP$O)v}SbWal7;4++W(mAKnN0J`-=Yf+A0H(&MUh zRYlDO2ZaGsU^OP(3cEi}7Mf}i$bKXGA8JNtbT!au^q^C2pv}#B0bb*+Z%iMMl{#=1 zB%8xHSOb6CvZp&daYVOY|IwOK3h4GytX+Bp;jXj5wF6k1qKb4t%-4yY;iK# zqb1?}u~Jr|D&u|HaMX8n+05S9Qr0v~!PkZS5)Bx8F#{Ekc9_=cxB}k`=Yc{9HZE6ZO*+BgO=D%K*#cA>L;7-k{>vAkD zq#F9GH#Us?n(ecH{9>bat|)|!V_}-9VUhwA>kh$l9%2m!`RJnvyN4zE z8S{=%Xk&JD4T*AD)31QLSG4HE{-|9gUp!te-?AC|?){}ml)I~$1{dF59N)AkVfR-G zDCo)W?CzD+Eo>UB`1lgPmHrWo__QC>0nesoc@ndKq|uH7%&Ij0g-idB{5S9YR>zfP z=S1j}V?Neca4r!MWC0UbqmP)_<7px*wdvrtyF65I4%(N9;%<)~%VRbVri2Uq_8cYC zsNcbIBj2uHpgGA&O!JP=?cmGVod4=7*%SXvO4Yz9I@mFDlE;feFUH<%j?;5F-KdP!@@?09s9k;Jrq$6Sy@aS7RfeYtMJk>A~)=JKb6ujtpHzr7X4FoAkM zMykBc+^?7REt(aYQj@Q&?A(-G?+O_CCmk#fIn}y-Fa-`-w-U;1-2-dxk)NeOl|k)A zQ1qc2U6j6|1BQLlaT)!_a-Gme`$srj&tR1BT!hk){Vsn&LYb9?H=E$4bgP90SB)VC zQH6~yPp|Tr>5p=atnAgRow%D8f73hUMSSW5`a3pXtC~k>dN6NDCN5lZI^WJkUs^^Y zP6|q^P$wG_hq9X(uB1{&ZZQBN%n6KRihtw~9wIQhD5n8nJVcaOc?2I|n7`@7Ue+Y} zV5UiOS;HIxHyJ<6HwC(^Sg~z8@1M7j1?(mw?{@?xv9J5S@uuWJ&!4#wVsG-E;`>A_oCtEY|AifbuVt2YG!5j#&%H} z&vlXg&txG1hwK#c^N&1=+ykKQS7^iDAR^pGc-dCh($w(0xvlnjYYR6&zfe_KNqPR{ z8sm`Ihg|C){Nmz~2;9sf!NXXqg6BxH+^&s`o(ODe2aY`E7**bRrjE>8lPqIVclhmu z-l?A@@38ZyK_!`u%N{FQ+)=;&6BnSl*Ju!tHOKVhN9R?t3m-a)uXNYU=rU2J-3<9V zj6Hd}nB|1{&2qSUu?iRa;KqgFg3+LB`eS#R zuZ6dB6zqG@&I&K457}^Nlp=h3b0{qQ@vzp(!^{9c$pega@T*teGBL2OtL8MZ2geZ4 zx0Y6Y>W#m?nMCy^ssDBC;tKRTe-+|`0i65N-hP(L{{Ip6m0?k>-`jfzhVE|ZMvw*p zhfun^yE_CV2N3B7>Fx&U9$FCr1*H)Xr4f)W-+g}Pyw{%(!c79Qm~ywJ%3x)tBv+4qX2JPwL1Fa+NLKyv~8l!kbWvSSWBf++Y0;6Sx8!JR?$ zWB-Q+?Tp@w1Q} zuyONS*C%ZlvmUdyF6UG(I-{OmML>(x7uQW*tq`lLzZaOPF{Nr&?09K0TiP+^2n|Ww5>g~4lG!WZpYL+ ziNn;xyaV}ewl3`)j-(}iia(}YTRyC5W4vpUAbEx#q9vv?aK~o4ypbn*Kr37`+UTI7 zWyOZ>#hF}YGlekyGL+3)xNmkm{>9L}UeSK5jV#{8M1uIlf?Z!j1iol_j32`Jc%-NA zcTsbntK~nflE*QY&jPAH>VaL+>(~ES-TKH7D1-QIlkA)ou^)g1pc?DIBD0(H5nW^m zLJC69NMR{#H`hv<`IJpdLXuMr3es|N7JrY}5AOctXJxymdLPp!GeA#pn7q@q^4ji; z$Wwx!h58yqsKV-e6l(cVjs4$R(MP{^Ps$J;$YV%|6vY0?dVYn0nN3H?rtz-bbkqH6 z+?D9>vlKCopG?w%IaloS52I7g7*&vdj>L;U$5Tawy{cMo!AA$sJEY0U;LLn(z#JyX z5U;C8fUIKdKq}!U3Isazh$IYNpA3SNX^3ei@y;#CW3kuGiY%$cP~);vb=Aa+ee{>; z=z;KShdX)N;8Jm>MNr~C>6G~Ib{0EaK@pk~M|hrxq&oQ}qO&$%e~qE@Q>2V0*RLzS{Rs+kvkXwOIVh*GGI@IJ4MK6km%nptmL2xkrqPfy}6aI^)0&3!6{c zjWHJA6xP0P-HQb8zfuC99Qz&C`!`cWc~B${H^k!7Xkx?UZIxSE;ZLs*Iu^6wWJVO#g;3GF=Ifu93v@8-NnMc8yI5l}mZ!1$QJ0RfR(hUq<@K>CI%x%+7Y;MlC#cJ`2T(g9QkZtxe%HT0*aV=H zaMpq1zL(|j4Nmr{3N&iqJ%&dP-VBlv(!CV>1`7Bu6%gh&)OPDO5dF@0zEJAs2(#LV z6(O&g$_uYlf<=*Jfj(SSb974HRbIbX@04=q^qE+$dnU>{$Y3;G1 z93w4cq;0dAck3wTvnip%@j?c*ckJEa?5lFU8W5asSlQsrO*)CviYVnvq!Y z)SUYo-8VlMf&(p>5SozJ?pv5_;_3f!?sna!;4bRNd_RxI-T5m59EEyAiLIePdnPL4 zTv~@02k>v{xGOxqbU&f;yVu!!Chl2MVH{8*TU zL$d}Eo}K4*0aMYF7AkopB3YlyqpiRRL-7Xrf)khF70Xh(qU@J)Q(F zYFaS$pv&Y@sq-lhFkZZ3U!qAe+4sT^c)SJlz`oXehqvdL@-Nr$Ldg5%WnC|hOG%b_ zz>#v%3y9f%{-SkzV~NdWZ(F=amJp-qWdXix4G#pMS&87W08M>F)xZo+REH)Hz$ZLG zTF(+FDsKGq*xK;7cIp&YGJPqu7C9p9Ia&)Tz_#c%nI)~IU&1{q_3F~OZY)BzW`CZa ztMmEw$Hm{a6;|%G=<8k6PhTe(PU~yV_e|=9xN_HvTl}4L9@G|vhm+U}O;D~dOx;mO z@u%a53~!ovHH}VYQpBcEh>7sh($>ak z-j$a}A!ZWDdJR$=M#mr5nSOV0;m>7CgKYcGzpPx=A+|EFw|it>UTDv^wIT#(d-5FG zk43lP-5)ShWA9&k1x~&?pXv;$LnIHSL9_^k2H^>Q3l*SWDx<*yEaa7pI29w#dQHwB z_v(Pbd(O|Z-X4<}1Ym2>5&6l%jk3`&^hNA}xzd1NWf{#L+x06c`kYZhWPJ+$JW5ZH zsL7jx#WG@k$7d`p<&##7G5fYyN)C1Uy7Oe3778!g`@*b$iZHoPBu~|;D2e#da?w0e zStw5nVPt)$(Sb(C2O!K~J7AXG+F+Y2DT#m1zZYV%gRukES(*htfL=!Fz*mX`5JVJ} z5dbp_49nc2=(yrf*V(SV7fiGrp&e7(03VEe477^69T6P51?@M|v_kF002@}pHJ4$N z)yc?9k*4O)$^|T4qXig@f0U>QNjAF%;!LnirIoxbX1YZTuKM|+;{E0kV$|Gi=~`bNSIrJRXH$=+q;sMOjvNNt~hQa2_!H6V}MKqJipnE3E z;f4w2tAUr2J1jNa;#a?|Po_iLt|A~cmImT-fxqRhldl(@&W#%~UZU?lm0=5Z-}Nmn zdo7oZ0d>|ie1b~X6^N7U;lYW&68mTT_1l8g-p~KIiQ0$_7??fT7~Ox;ok~kfXozwa zyMHMuK~?mdmleh1AII68es8q)I-R#6w;$Aqu>F%Yfyp;Nf|{PG9Q{dQhGGEGp=VNi z)|_Tjwmqb2qm98oHKkv{Mq*Fy%R;)4`=%3A2qaiS=dHQx2bG!mw%1zqX!wpBE-pML z#{vR4etmrwb7bKUCiNhsyrE|qqN1P}mJ*4BN$&{;tRQeL5|p$6M6cWKwK#WT=-B5R zj7u`PV+vJBx+5zLcqSiF;uda4Hws+|vz|)oXP!3c4FkVI@`{cRBi9UWAGP6? z-|PsmcHdb?TVkBk;!@?VfXPC_Tl1C;HuSU>V8TQPCg>?O2t&o>LlF*pjZ1^z0T4X& zFWQ)40KHg=v_QG$iC3Qz6b?nUsidPJcc3#4coanyP)-csKnK8{qpvyD*N&d=ir)Se zZxUBk^OuT+S^n1|1b%?WwfNSh&E$gVE%kH@*SIyg4sTA}{kOlHy9AI93XVd}h?rcA z-~eeqYSIc?xM1S8KRta2-j{FhNDZ_zDAK6cD92XjKLw)OeqPch{;#x$Dj=xg)CT_; z03h+sFzt?W{&6!SMmT4oksv=o;oNK;D$na!%%~b4`=L|v1$MA5P&iIhXN*Ph(xV=~ zfsD`~&4eTMpWrGM8c1FZ%W0G@ew1Dksn2dR{^pDA*mt>jBewFhbUK4fhe`e!JGTzy z!$8w?E<(z%M%B0a!rcUWu`JQoI601~HHvL<@J2WYPpzVne z90g!@&;j{9h*(KBX|y6`fPgfQqZ0z5uK*Oh<#piYs89?Vt@WQ6%*tul=bPd+kA3eB z>a=dU#8zW0_`V$Iu`4FxvyxGcm;<7$^qTfB-j1C-%%(s4k@)oH%bO;HBw;_YdN;*2 zb|Y_c*Z5$sr-^JeF<1B6pClhYJeV&ho`nWk>b$nhJLLwZ#4vyYO0t#Piv}C>g2O}1 z|JfF_ZsNj0d<|sG@06p#`~l`WZiH4I)F>wgqD@rbRnGKp5~J#ly`RV4`ZM%iNELdT zO71m%eR341|GOr5KJM05?59ABU+LxJz^MgIO^dUU-Cw|!tOo2qSD>i>>)oG#wRy(T zYXXKmMg|VH;^O-J^!#QF|bJ`&@Ez* zsEG4(w`;2&7}1jxA}KV#O+#~BxqB6O&f!)uk>Ex&)m-yIZB^+%e=UE~t4ber&jReczP%MDoPps;{A!+rOc8dl$u7#TV=JT)W<5MUL}HRgFW`s#~P z)ccuzD1RM;ztsEZJIJethd`!B=R*X1<7KKWvKAj{vj7+9TB#>x?nM>2^0#Z9Nob#0E;fn}Vfhe8I;Q zHj%KjV)n?d1=@4%ootONy7YVJFIB`HBA*uW0BcxpSCR(pUPo>EwtQheZUC(x`3I@X zBY>wUK)wS$LJ>d$7d4<}3*$v6m-3BWV?|M`3dDjmwz|CtsDer9f+S%FQwR(IMFKY= z*j|49o&M$VD@*nRDF=wK?PZt+h(*GSlzg~;wP*|9B+*WhX3E{S1pK(L<$v&8JGl0~ zq&QhIdHb+mvS%t4pFS_GRci0!fTZp1^6 zgu=QKFvBMc6=xtpNFw5E3c#IJglOUK7`90;X3X0b25>CAGBvQUH1sy7iuiU6*6F}N zxiBvd^lXX!=I(u#4f3QEJF72wB}aLGTixUQfWTagvK@1GVuOn@+<;f2q5gSC>VjUG zB^Qa`LX<-jSF`tiLHn=?19xvz24C87a&z0kcoPD>MTtX?G>iIM{=|q?K|-)DR+cFn zxHT_)HQF`NYfx{4Gbm~@$|Jb3ztCi%E@C)9 zUVe$uFz^$XX-ws!Zk(#`sxbR|^q0_2&KPD56`o={+-Qw zDUnuUU}q-|U=!?5hjfL-GS=nNNT97zV*(7!9?Nix!JmJLh+nXEw6|4EkfxROhdxH@ zPYs%5osKIZo5PBVba`w%dfi{8LA8HAK3I*h0#u~~QhPji!%g;I6PA}FJCL9o6guKh zJOKjc0-(}>w+$R6@Sk{>g$l&&(6O~4E()BoSvTvnvQo^+l;L63AD%%l*HMf`i)`fS<+p~c4E9SX57H@( zn>t^oCSHW)@T3Fhzt!*UzNlyP>#W|k(~n(HK?Hq%h?QAcP}j>-T#gqud2@p&IDBxqG60jP?wjG zbdGrGPg#I8ERX)9LK{~R6|LNFKCJI|o9EY#QAzg(r2};rTFoMOSito((kL{VC!!cG z&9keip`}ybQKORkw0rWw08#fdb8!-e8}oVl#_Zj>uU9iIj`Zq5w(8mF6ZB2f4_T0FamQSKYk*$707N} z%-PmKK>kW=b{OOQ_tEjiXm_f%`DYL6sa(AU&{t_qUpT5?{PSwFs=EMq%3QdnAu8$dO~Jy01>s6 z(>R6Vr=*!JXRm*r6{O!_&5N(+_$~<%pH4rPb^q&&RyXfDZ?q!{zI6N5N0*x>1jq{rwWfpLkn?9Nud9P%>o3l{sP zRc?6nNClO#Blnporok+WW5=ljw@I&oa`SOA37GReCP&YCuXc3fhChju-Sjz#DX*P@u2>T5$Ym!_fgNHEG-2v=}*vRKu^oTm!*CnAI7l~f!oh( z!38)#eL5=D2btiJ#MQ&-@O$CBnA@R}jh%PDb{Bwrtq?0-2Rgc5;3-0~`@t z6sQ4KftcDwpMOqT&E_Fc^*?k%xGKzW8x6^dheQLKkU2D<0X;#(Wzz>S1S8O?&Y&zH z17?Hi$~*zxsT|G&VSXf)WH8!V9n0rj`LFP3za4pU)-C9AtMb+Q2}BcM(AxI3P+34| z{`OtiTYpI-p3if#6}AGJnoG-med07NCuJ9AepxcISXHj{G?zHvFw=oYeqb>_X7c?B zv;L1U>Do^u5U##0kRz0%Fs zOy{=#H>H0AP?9VILIdZsf%U6N`eAXFCqfnUol=bU-|_c8Y{x!zY}H`guuCU;X{z3% z+dpE4ksn$@FuL!YGq|a|<4PbrG>_uDNc+JoK&}!;5JJs~YQ`x%D8DR`op;at-ei7H z(tFZRGipp9Q)~8IIs!&pgpyT-0=$S{d&vPDha_z0&`i=!y>(9wt$rvhlqx2YW^o;h zD|pen=!b!^MP$!9SrvNVxC4VX6>KTNhr_K8paS3K61{-AM-?r0WKA7ZpUu>WSg`h{ zC&rsS648g3oSMr%hOjA3uTZ}eeSRA*EL22p?;O}JpXN?i_fZ7Zp2oX>*g_9lul0F_y&K=TG`aU36 zfJcliIN^(d@uEc@icvq2qYbI&M{(Mpuob$;SQHrgX+mD0IT}1Sct2C!w}bVDpMupu z{wIAml{Goei4Pyq0!)%Zh zhU!4@kEWH2y^0@5L!jl8?Whi(?f59)1AgAvyb%>7Sfnt7+!)X29c=)^R7ut<54Ebv z^YrSKn#lduKG_l58--#0Y5iMBsfN|o$n=0~@{TlXt73}#Tl#9+yvf7Ekb@uo6(YHD zAL(5K@wLWOMZ9XeUX2#@-*%a`K9GbqxF#u#&(d%bL@Um|8#PRQrb&Sv`W#>t0;I5| zkiyPF#l*q+WRpwlKQeE>7yY#YJ?R}*M%xg7RD2Uq1X4bNc9O^qvzoM{K zIC0n?);AS8ko0xhO`K+~F(C}?O4*_Y^XwO)*yE;rvh0YURm8h#gk4Qv;9jE|6i$Nr zoxID>OYZeDWs-}$hJZ^*!fUQ!p7jVtQdt}9qQ;+WcE4O}@S9Fg zTr53?*J8Tr9Uk#ZdJ8ZZLSr(0swVsGOE%#1m(Esu3w{UD^xpe%8^iE=n z)t^s_@a*L;%fqB_JZ?;)=frY60kVjDH?Qr=p0jQ8#H9q^V633! z$`Xn0fA}9g8~*+OT5)jt2y~o%&mwDUtZ(fFhv+@c`7PZ|gFWpXW9|LJ1(*dx!R>Nd zO`#?xIRD<4_*Ew1s1eZSL8yGwOc8`i6X&%i(8M>1M=?lCK#xkWZ1GNwPX|g6(97b_ zP$X1bK@~~HF5T@w99B{aIi3IOQ`a+CV@6|=s>At1mL%l!ArtYVZ+#n4RmV+oYI>{XAC@2q0WF7;GJZdrW__!O4LN zh)y4I`L2$+hz!Am;TRgi;jsms(nNCn>B(iZ+1X+pj~0u|RSjt*e&#Hr)CC8f5-eEJ zd4HTh?w}TTRk4`J6`@+lDX9}1Dw><_{y}hO7@(Xn^O<5q+Ab$9yv2^Ze4`XJne&Pi zqOdHinYDMazB^NidtGC@B@_&8pMe#puNuKUN~_G7-uo?cu_BV=)h9h=?+aNWPv z+S}T$hWi`u;KI&c0iRHjo`544cqj(49gYg>4eW=0^0+mpu9{sE5Hm3C)`+h?LKG1w z&9Ew)p=M5r z6V4%t0vP>o{{MJb!UQmbie_Le)#ie{O6f;juxMOooecH6Z{}$ti#mc)NP%y}!HRT1Bu&PG_wt8R!$@>G zy@K(D0Q?qMvC6@h1L&)c^)RJ z3#14*c4%5bM?~T}tdwPeZ6HL*fPR-6k$L-MQx_iidg|d748|9qjm;-EU8P%+=!~)+ zf9_mvzmXiy<)?gGi-|Y$E$TD_gQBa}!{lIl=8p`P_cU_6fUJ#3ac7cmw*HILPTFEO zT_*h~8C->nF6LgkR57N;M&S3QAY%e97B_h{3vS4TtLCjz^O5fi;)y0E=qRn!Fj0D^ zuN5$=FZ{1v!64?sh7y7hDvS;+ka0r=n+nPRcu9$SDduAY8YBk=EwCHk3B_T`Y#q07 zQwX`J3Ri~s+P6WoHgq)2ZrDe6-A+y~A07o*Q*WY>@2(3&`1cd>8!CU?KNGf5od7Y;5k_XT#4fQ)44g3$@vhTzH~@;0!#x79tJ^ z`h+W3`+&x4W`PlH>o9DI>|VD9Kp9PVTv22On2=xb7ZdudG?+;N%UZ1u-E>N3C(?p( zE*LV>W9e{>#tv4Wz7t;NY}{90o_3U4Y}0rd#wg(L>K-uh;)p}nwm#!op8vUt&2U*W z`|Aq5%X$aw?4K)N98YDGS|c7k)z~9L_lV)& zvs~I@bdDKwNLa;y2ubWf0tiz17m|R*b3!e+#CYyZe5{p3nhygmu)7@nS4pM0>7;a^}vS+7l4HI};lP_h&2$p426 z>dz_3Fz#jA@6(ye%B)*VFLpIuoSbcV{0)EViS%3b?y+ZY_w-`F-7w!pSz770+x8JW zbZ+lzXd`KK(CIkTy7o7m)i6sccYgj0QzI(0z!!}rI>`D3s*17zfg|usQb15W@rF+P zl`5RA8f4-z&9|T`02q!|>^REuiX-XY%Ig;}e zt>KIRjS?oRDzVnsQ!Lcri{G5RuW9!TZ)pW*9{mlu6cDkCzr{+EUcgNcyd=+A2**>~ zIA_|HU6Y*ldDxdW|LyM4x^6PfP`I-4a^$IM@Wwq&3UCFOQ9j-n6>}Nve0@O-fGZ_W z7gknVbBF>4A$Uwda#JHwRnv69oI3>VJCQ-#m?*OMRwWa8(-HKzGfhkbrQ}74*`m?q z*p2Oo;&;{+V&w{hq-O_L>yFay z6F<{@)8{2qr|pK&5*DE4Crnr2MI2Oi3ASc*{JD6H1*7!DjYD5;6LsGo%~0$QS7~)W zwLk#}fr*1XL7dH61)W~+h7}KVH0Q?nN2glBW=Ae$n&bFG!@5A4kQ{5`UR`#YXZIrr zj#(>ML8(qW?IVvcbz7MB8s0j3nlqMGrbqV!WpTuwQuD z-hF6{nQG|-=*QsM9O)e-mk)Xf=Q6Zj96pvv&NA5p$HJ?$w=!XKFr!B*=!1o+Eway> z2m9i9?v+MB($D_kbU{VUXD@i}TdLTg$-jD=25WuTnM|q+mo}GYhpakklG!@7$7zkl z&20t56t@M3fe9XjwvhK!TFgmv&vc;kLUgzJ>rBpM;^nJ&|MlW1cREDeSFkL$No4pT z8aKSFxy%ECP~qE{EWvS@0R-icfka<7F@f&b2zj$wY0V7>;Kr7n##d&eLLowD?4ILd zv~OxqM5g@31WFW(&5KDG|WlylZvocL1$=sM;A{<$fF&#i&GpCO!pdl4P`*^dGT zUq@#EPj5#oyu!W)zUTXud^AXGM7EKJku^?HsliD3R$)fw#ekNLe#}_y4lBdrf zo)LcaJ*(Frp?)a=LG;xSnl0sD3)I5M7-;4NvF!dX9=1d~{kea3F(1qh0r05qOo#v` z8a_(^snQR)z+o|%uL0yi=;?#8--KBQn%N+<8je9YW6ejZ2_s9dPPcT7@z|^@3bXk_ zQ@!)_rT)R>F&T8?(cU|PjBPa~8Ql^-kW6OQaM(w09u=f0cK_H5Kf}F;J$o9PUxngL z(0BR>M%eNnxJOI1nEUs5%5PD7ee8<}y)8I#F36gJ zheg_Yfj};w*vjP~F*OkB{=3|IOuAEfBOSgh4crI{(g0N7pxEtH0AG7*lLweiyPQ6m zQ?-is^0|c0d+3~FQEPb{Ob@cQRlrBgy`r?9PK4s^RLXCLu5-e(NXnbQh!Cg=iB>me zm0$I=n~##vNAoz0wXif2nXPJk!Ie9?_#_htiOoRzLa2wsWiK7`Mh2%KLYsvV@Ev>d zBzi*r!v{<^mMJ{B{hqb=t&lkzJN0^ZeRN=Xa?^pj!y$vBb36F8 zUjfWSC*6_{JYuvRG`&F+yGYZ;fdUkP@2)2+^qN; zcSKcg)zL#`f9vuc1F1U+N74rqcJ2K2Dg?@?ItS4=M-pWSb4Z@JJt~Y+3z*HAV5-Y= zd;VS9m&Bj zAr&Ztz%k$fZp;EGk?|hrz(-$=+(cQIfu1n|{o32H6bMu0@9UX?>FTvJX6>J27R>Z% zHS{02)tF-=St0u6e!?y;mZc^<$3j4OH$fo zZNFmy)odGDjoXbg8e6N>l0gAza{LMtVg&tn$Yj#W@G@=eoDs9}A?uFW-Q~CpW zUq5|*oRl^%Cn%xp0<2xXymM_YWIR{8BBXY;(?3=bX#AVttqC44e6)F$c!*Hq9his@ zKp{-S1y08r$fp-w4)TL0455!TkgZS&>~Z8%WS%+Xd^lPM>xv9p$%!o-Un_-@MtlCU zQzGD{C7n``3XkRsLE(`)!mW`s33rUFk2&Y~?l1(Ak+c92@-YKL%o9EwutD}6+S`%<^r7^45EJdGa8wK7ecB~MJROvv zZfGgNWp=BcXt`6ddT(QW2V>A&BOwh@Zgb@9%A^l(YR4&K5JCN(!r#TR$I)+7r#DZX zC?4%kFjHulrnd67%dAL>y@d#8G|aSQ5w_{49XtOD>1n@n59p9x`c~h8#^sxh6BQ9) z#u#dNG}rHW$w=uZl>l-YuT?MFg1XZJMhU64?*DCd+14v(fP1s>JU(Iv50IAx%wT@g z^N9q27_8x<6Nm>3szU>k`<(BXcs*c~P@$>eo2tgdu2x5DtWx9*D^~O#mBu}dQ~Pcv zL5xgaTf>7kDc$={{~{tucSZKN$?H8bQc0S`$wss(B*9M354`3KeBbS#-RYGctSwYj zcMb3LwKJnt7wBASUtjHT>weM6i)v;J<~OLL-edFTOzzoOn|N^kNQSuIZn!*wKm6yg zj1&c}Pr$!_Nb&;Ue|DWWpD25}YudWo-?jFZ_Yd@R47IgBVr6ZuDat7>xK5a8du5+m zv&r$8i9;FuJ|Y4V!YK$Ej1nOc9-hDg5x2g~CYQJj==)Lo8#8>CXa*CQ#`AA~AooKV zVJ(9X-OqKPyoJGqGP)w~A}|#FI5+*tt1K?_@=h-+Mt<4r?(==&B-w0g(2_CFl6;6h zBjH~?#JY~hoQWFd&K-tDtG&gfyrYUcXTAGD8-HU%hC2-ppuRN4^H&X!kWl~{pYq*?c(sLierm{>>BCJhTgY)Q2mf?ESlZ>FQW}c(d>th}MQyBYxJ@xHhd3MK1>;V&aTRQlQX|xSnD$aeCj3!XMtke^)#x72CJ|^^409P|K$B8UJyEmubedeWq9!_?Z_{(ZepkV3i z#M4W~FIGvV&l7%E?Kg5r>K7-Lv#|nI`!T3O5PJxQXd>!AWEfE2mcG<<+w@dX;#uJI z<8U^jEXn0Rcj!o=$Vht2=GTuk((J>y{ydT4An_^wIerDa)UF)xa_H&~J#d{R?xo*!lolQf6;#-!si=-;6tV zue~Qq&Pp^;0<%XCdxu-4u3VHJNI&sUBFnt{^1`Xlu*F57zbn!4cZk~2^bvU;cqA5q z0HP{`9flD9uJSPC?CLA#w7jJyqR2&iwa7@nRMe-pq&rViq+cP+O?mm|OMC^EnjkN- zwl)Xqu*O_TN#8XRZ7V8AI&cwIGNewPC-h;?$m8##m7Jb4h9(CoDTajCwQnwm7L~b# zAnFeiSq!IKy^QjJZ3Okqn|q4dNJklWQ0NpDiz4M!q@+Noi+ z;kB=8^;{63KqKPuU^p8*4^)99f|h@{^n(dsK~u-$XR9G9pFOvp3{T*YvEyp6qIkY+ z;3J0Y@f{-CGd}jc@c10Q8GTbqbXLM5=LH$WM1fD(R>RUe)Euo<HEA@Y zjNMEv84J!$q?|O%lvQgeM96mdXe8BY|3?(ds@-p-<`VzF?){%1eB{y7z&IOhjmqpZOAA}%`u-;L--nh) zByl4P(2{5S0Dx4tjtEe=$@)pLg6=c)257TGZqI$ykPQ>ddPd;m2%}@+CZnGe&5AYm z`V#om=V7vOR+gQ=AJtn?oe#^q?kfz<6yn80|Lp0qiiAh%T-K$kGyY=sE}g>%E%N?w zD@J-%NFAY*x{np6j`NyrF@s`OFQcOs-i>_oiqeJ6zL93O zLjlaF%(|3&Bph+oJvngycj%!r?+l|^JVP0arve;QwJgD4uBUl67M|%d@M54t_S$c+ zy$K>=fah>qi*ZK8inub<`mp{jefiyVzU-*zUV>LEcL z-LW6q7EPMp(jfvfajSV86gM5?YNKr?m^$nB3rEP6+9~Y=p&jxBywQZl^a{c7%N8kB zJ)POt(#p=I!c554$vUXyd7f+@Vfr5wI;x|UdP&lbG}0uorEZs zHXATll=NcJsei5)Ek7&lv+uS&5Of$V{hTgTV}f~I?Bk;LJjRF{UMBhDJWI3`sfyqQ z-?#7j>Lewik{|5zoxY;rHqcVLguhTsAguuHe`b`e7atkZ3-#ySjv>O6@XDFBSeIKp zTms?hx9*f=v7Dt_a5s1Cbsde(i8`xq{V#h+iW=CH%1Jz67M_4^uX*kV)DJ}7p>*VI zrnI4$2fgF^h7EeUYT_s5#VyLL^C^-7A+*Y>g?5F=cZ)jucRZYLL^zn!j#B+OwQ*yf zRGPV~AY1%E^5nNIKX0{}bq+!BDQ^y*vC>~$hX0u11t>w6w8?72A{;58mkoiq6w|Pi zQ-=U&dp&~I1;OJb8m9KSQ8K;C&n>D#yK;b3vk1Xt1xx|XDb3ws8cmp*6%7gx)>hKh zoqJ}(!mG&BBOC8Fvs|T4MZl%VbBpEOt`m)m~KjC<8m*Hq$> zKApdAuJpsxYYY5kMLCUl)#YjikOFl(E!k|`rNi1Q zr;-0VIxIsWuY<&F7>xd#S&j{rHuoEA`E2X2!KEflvC*Q7V7caj04u8*??T z)L6LW2Y$}=DUs&|vv0;*00Cf)(rxA9cycZ&YD%9iLid05SJVSeY9kiH9LTjp$+Or1 zWz5FLbO7MnDvRo`3J#Cg{Ge_)+A2Iif6@{%+-}~BUJv3#F+xa63&;N^xU6sX>(0S6 z_&G`q7J9B)nl47H#g`WK_B==d{&IC7d`HtxTfL27wT_WQmTA#CQ7-+4L-p-~(VJ>3 zUce-Id(Qe+OWbGiFGY(v?3F|C=!k#UE1fR?fO^ph%_)ww-0Qy@Y9;bgP_XVjatQRk zocoR6n;`ga;aCVrkaCM+L9oMd0dlbJ9fBq_pMYhr?DrIUlqMJh{4W$af6_Vx^^oVp zGT9<0L&QeTRD`R~8H04rkRkeNBJKnkO;O)QD`Z=0;3s)PuO&6~Fr1(7YKW8rE~eQF zI5GoXRytuD4w4p0Mu02__=MDN&^_EQGlohdk|0GTLuL_GnLnJ35b!EC)EvlfyB@8{ zDSWoQJP-4RrME+J@+R?2vM(qT<7~$Dr&vF|(4U2~AJ2%QH}BRyul($d#%#4&b9I#% zj!%_)5xLH^+lFN?!uznqP~Bz4fgm8&|O2}2_ak}C(L_{{bb?C@sL1F5j7;L=c^eZ;hidNmY31Wk&a zR2SnB!D<=7ny%}1l;JK#S^&gIrg-wCZU!;mWxn9qLBcm$->HOM$xlHrPH=l^;*tV{i?md-#qR z(SqNpX3r^qee(iVgYu4$%n5=<{cWdwFj%tIk=gtcmR=FS?(E=YG&aaJ1JEN>>808J zpv@o`VnORIy4~E}mT9w@Sz#j2!h4e>XRPsZbNUsTI;R@br}K&kwA?lJ(M;#`qi{NrL#eZ2J)rOAnTCZK56}j#`j@#zMf4`iC1$|!9IBrN{pj$gcEy_F3wmKW?+* z+H>w1Z~)9$@p^&Ld}EHW^f~qs#phY*<9|d>CAKa z{Fjrhx5`|jLb@#R(;tQh3BSqd6*(Dz9)h^JvFBb)I6|gypkC>In+)KcdKrvsbj{*5 z|Kw+Cpmh++S@_~VG3qY(7{yeBXib=8a5iKy3UCH3a{MRi(!y9>faHL_*&X}v_Q5&x zICI7*4Un712p8eCo3DaakI-YS6I~ zNEpokW=P>-P^rRAC{QJc2%k`5(F~JeA5TK5Y5)+qIDDjt(lyS&d3PE~$t=f!#HMm{ zPOfqVCRI~iS?HU6A9{$~P2{0wXI4UwBI_HEW+J>_2f;^Sgv)s z{<~z{xVSCPDvnJ5b@F9$)bm@1FCG-V;3uTa?`_uw#OK(gk$^P+$&0 zSww8HFk++#0ThTDS$I8G8efKRU?U)RCh3^K44DSNhiZoE0TZ+G<$s|q=1uk>2I}(#Vg14}s!&;>^Gw}^I z@T&C9ih>G*qqmIn5WSZgBmf*JBEg7FNcsCfD8|R4VBV=rjlhy<^i2iB zPzh0Mv^u}VL7ecWLo&~yoqVBO$*+MXtLNQfDPuFRS^eJ6aZa|HYq>w;h;BqhZtk?E z4^1}oQ9GB)68T&y?2`gWpC)9$+OedtE+%RvBpqujJIqSMz&D5b>3bz{Y5qDCE^Y$M zRDqg70&X*9QsWY2#;eYv^#UgPK?r>+mJ*yaInak9bG$=$MVw*b&U%y!pndP~@c;oi z9k7Dui+PP(V;52T|9#Z5013Y)LEu0-`Q`7)TTQz@kbXuTi6@>Z_Ubfcuim=CmhmZf zzvVa;U8W?I|KPxrmDY?*$f|<+2IDU%{pZ7tO#Q#+Ul2UeHC_*}QB{`Zzk`005AjiqF@MJT`Zu; z9$XMNDNq%G%Zbz%9#$TVh$6LlG9j~eJ(;X~wKzejbYGJFP09neY zD-inm)y=NVpGVWr-p3fq$;n!(ZG5v8OP$F#44Km^ z>z^J{X?5!C4Ea#A<%k1U2D?X--gg(vpa#m#L+F;iZpqh(i7$IHFoDc_a7U%sEDKB3 zP=PQ3n85TQ=41PRLhbhJQ~jCe#=+JpGx9j;)pgw1a*|7@ziSV%nN}Ry+)|n{e7AyH)F&19Npz)ybE}DUN;0R_ z+coKMN#%~L*}j)Y+w_!^AL%Hov3etAiGK4c4zFqpLPsUM(jytj7hS*#Di*WMhE9c4 zY0}|Fz;oy!XqHK14hq149parbKPZ6<{=hjAJ?Hu^mMw^u13F>qkb^{k#AJiE-dw=M zlY!y=vReM!>Cc#t;!qNf^uIzlp7M7wLW2^&;g>l+RSVjssXB#?CzdAKY>;9!9uok}W5w@67G zQW^xL`WdWq3=; zov!Ba^zDa~%0z_n5y<;Co+w`am0;>Ew7(=7%;jH5rUnw>#j$l$*JkX+w@0G^ zgZ_R6H|ZPGx=l2GZzJ%X=ibobQjILN61f)ztd*-VHD8o*X*qr==%U<0TJI`>HUgo^ zRtLdUir(21MkwE09D%#SFb>q`8(7>26Uq>9i26;L#q$%4C08#qf_VmN7M)ldSP(6- zkLGe4^TYiNsh=i&G(ZOg<*ej~1~jNgiy{#U8EANTAh8pN@g3#0PSbqrm-tjES6%MM zQ~YG-$#M1x$9^lz{<#zRZ7t53dFr>8Cv9{B1deT8KST|37wxG%?+v(K*!H}|Uc>%_ zQl4P)$U^_USd%yjwBmujm=0SZa0>x2^Z1dn|2T}lBG(p>rdx&PhVB6iV7V%I zSN1PENT?%ACerMa=|}QS_8(JY#sEx7vXf6s>L9rqdi#TxoRN^<1u;8#{0=UnrF%t-D}Id6kT=ObFjMiJ`MW3z5A5oW3<_F}{7 zadx@D|NM2ghB}eJ(F`S}w}!_7lhL0vWFijO;0PfGHY)iHgkW5X**na6@Lj>jsL0zp z$B*u{YxAd#^5KB{iBDezSSc^yFo%~*Bd5qqHDRB?68oo+PHbbymnEASOYg8t%Rvkh4;FpHaXt>^3*{vmfqBSH>T&cJ=*dz>+qpmt4DzH?;AT>$=}tkMDTq_wqQ*b zcnC-kXkAn^!EJ=p=~zHjf8w`Jp(r#5ma53za}N%B^xl&Kmi3c7>DbdA`|>|9G&!1> zy!cbO1?aUPCpUcdEVg!w=p7YJWl}1AJ!gMKPoL!eGUkfM zbLRS|g9*0{7$lJ@!N1(bF{L{Ga=*aIk76*cCgD?cq+HeE=o4>QwNTeLk!HH)JATVj zAUop))I3gSec@l__@n)OI`p1bwWx!m^Q+{*M)ft0gIdKPqV89sz}(ng4-WJKVobCS z%}=r7+IbQ4$titwzZf=A_D-*podrH+(J6So1^c&Rt=N zn~+Ig<@`H|n|lBB1YbhSq*XY^_=aY$T%`{!In)@eXB?RXV*^ zoQTYg{P|<%=1PBw=#@$U>x+m0$D#8D`hg6djs`uWgv@9XED8nz(I*snSo&VV%*S)> z&23Y^gB4K0TdYilP*I2;Vpj0^TX{Cbn`DZeJ)yopetip0MKKVI?TawC;xwC$Jj5Z? zAZGz*sxVv>>Jd<0TVg5Ei4|&jLYko2$9z#z(Ofr#?|h8pY_4X!)m^@1uuE}7Zo4@p zS@rDXRE_9^*v9m0#aKmwpprX2O%||X#N0;Knz(N8@SF#fQ+FFeNPpN&JHo)GI7Eml z>(V!)he(?AR?Hb_0A3YvF-|FsC3hNHf4%Kra-`7ukYPf6DlPt9 zO^ZMuRBp$V*a$Hm*SLcRQ)H3jdfp%=Ut3glfsfD4Hc~)j{rHZ8m{W?bcT8MoNhlM+ zt6f~sM8c%M{&I=^lKShG{ga6Qay(EZXP>Z~C;>q3-xFzEGWH;EjW;{jKN}~&GBZte$iE&d&zzTj%m0`y&>4jei-)DF5)emef+HN$QC*3ZL9BUR1xPj#4Z#v|W4mhTMZ z9_{c(y+lEQAS%6KXWMan>s+WsdL>7`t_hoh7?1p8@o$JKGD|lZiw0=F3<9P4A&H4i z`7f#wGmDb?TA$TN$hsr{T&fAC?3pw&bOH`AJh(H(eM-CMU1sD;bD_WgQ=f=0S^)Ox z>7(yE;Z{6N{}n~fqBR-|ERbHB6>0-Owj1131^-!T7ql^1=VZ}#XGc#yD}Vh+4=**Y zMDxoFfTj%P;>^-Vw-o=jxmTS()p}>P!=Iw@)M~R-<{A zZ~_cWUL|?v*uhMFlh~Q{zpCdPSy~uaaR;Wf z^N)}SLxoC*R{zXpK;y4a5#R~`fQD;gLNJB1Rt+UO@NANmcp8amEVl1ATJ5y5RWQH*kW#@-u!){!cQDpT&(S5a?x745+@`M z^R>n7a6P!vKd;1$CcfPEcyOP-?&I3+=#e9hTaP2t-o1RPhIdXl41*qRqc`deuGF%v zuQ?P?U!xCpxK`(>#hSXj^q^^E^so|0h3)odF-O9;;hZE@;+1n@#W$%HxOxh-hZxZ|7S0I{r`20;!wvJEj%HRJ;;>y)BcmOJ0P9IGYG6*vAQqilR*(zri_arz z`OLtRR-R>W2;&?XPGVmSDR$;<%akOL+Yv`5A8)`t>{c$s`yGo&sF@NHDYRsZ=m7K>P_oHibti>qVZCNd3}{^ZMnR2=SzI1r}}S~ z#QEo7n}j)|sIg`UtDxPmZ>z>=-4&1d-(Yf0M-XXra>=A94g><8N0JzWn;~EhM`e(7 zSOx3g5p})$rl+k)ty*KHTnQCFLQEgmR(L}OyUz_omY?`j(lzLtho?emZjT8L-VmGP zxAUGF@;IR#e+5jdg!Kd}(coK;oGFp| zyl5ro*Dbo>>3m1O1;M}j(oc19?m4Yd;upl?2teS~qrMUdVSB?l;anjiKc#zzQ>jrW z|N9>Viv$j~jOyP78%D1ZhKhhpjN!YdG#@e;fqNbW76CkmXJCpQ^y{O8?oHwxf4^>=j{7{(+#yr$-`5~A zf1;{xgOw-lKd|cssUIYN>?f?G!3FRjUtkQ(!UBNO|9~Ja4)L?8MCAjHz~}F)bOMb@ zHS@rOTbQTMvm=R`uKi&+LGYR@OGq&bl&G0Q3P0#$66Mr*q~rSmu>vWw=+lR6;cXe= zdsQW#ekHd{(hf8EXK_dWIY_)H#I9Y-rC-Vpx2;8-)qC?0YSL1_M0kpE&9M4GE7uZB z=Um(7rUgd0_>lZ77T-)9{m0{`-g`J;K^o7mJj;86Mk=;`cvN8~+J5QMfjur|0`f{= z4ea{9b?Cyk3NW|B@}tRccDHwbynWIWm&Zf1qtm+6Xqa3|z|V3cGWYELUL9UCvq%Cx zS+Sy_=3&vx%R=o3JcnVjX?^_qB12m{P)NNdJTI z=wj8kSyaE+v6yJ?DcAb<#)FJqODKtu+yqT8YVE`z*GxTkQ=RGjN?k+9uwV^PBWWD) zt*WEgxKTg#@L4htve7KoZC0V{*qg`=^r$t6=B3ceHUc34O=kX=n<-4~hLqWt@^)cS zs>0b4*(pl}XSs{XktLf$`|%wK5+977-Y+{lbJB&8lNM`6RV^WH+#8EubDlh+TJ1FD znj>^tlC6q;@rI%2O;F{9w?fB0UV65o5FU;VP{xKZkP9p8X~03#W6WSd)#UDCu!bwe z4dEd83^9tTC;@^PI|`>$@~c_^y>-xqq=c2me6CqworO~<~}LzeW_h7M1O zyNy>OWr3>&mczx!pW(gX`ho~xCsg{j`J&W|o6t8bOHc6Y0O7Tq?;W0dITHOhIO0=1 z$*^~65q|@4uverkV;sUPK=F~_T3UHXbIk2mXP481lOBK4ZNJmaHfhx>w`i|R9f*Az zotw;FQEhp)$i+5<_2)02v+(ad<3IeRrQsQyptZUraH@%Ow1zXu-zq7!?D(Y*I%Qqz zB$VG=VYHfXTmh(dt1p9$Uw(8SWXQ>y4{1jgxfT=?gsVIo{>;nrLQhq8ObZ);wk>=3 z8YKp&zrOmFl1-9XbzEpS-q?GD9M;s|*1NSVn`7ct+})#mvsL+){p8Ql9no_7yYGyM zPBlM0nzoy{v2Q}G>#X#4Q;Xr}3OzIm>Z|xM>RZ%;4!eyATW8YF{Pfwq_SS2-nN)Wl zww+`qZ1Mbc0YUphdl8Za1yFa#D%W+!rep`^qOWu!1s2JU!QbS*DQc>jh2M$dPXf{NxW?&t9aDF?>As(Ei_3LfYw6<*Tnp{BaRi^{}Ov0Zd7XJaiXDz0;g(1B{ z0g^-uS%KpG$k@p7g=(G=dDGp|$MziI#d40Df;7e%r_!QCYi~j-isqk z-x4QrhDJqZ9mi{Vy(X%@9cPkxQh>{1gRUb%r9k>*sWnUh^&dxqZDHh_H9L0*4dFAC z7o{N{B%X((odM5{PcUk9nj(yF4#H$O6a%9uJ5-5a=Z*Du(cd7Tbk_&nmCA9Wc1ku1wWY1Jk-=zrK4ZE6cT<|Hv$D=~vzNgw^W zbYbIR&SOsb9!vv?j~Rh}62R2&3P-zt+0es>Hp0nX5K*>0o3!FK#~#6)VEDPf4k{BV z>1o(>8|7m5;%K|STX^qp+y5j^k6{1ocK_n$d&YLf0GxSydb9>mi0%d0PW(HHf5=S* z&#$WdCv@4*-Q1k$kdKZ^{CZYUg;!Z?{vixB-5IIw`fw<9v6T8u^|L-+f*U2 zY7pQa4_TfK1ArFlt}4?8EKgH(Svz=VqVA`Cav}}3MjKiqv9dF)O+if{bAgig3pz$9zo*^J)|fW8L+RosXsA$oDER!f%d7 zPUdv4_0k!$VG3AS*amDt4XLeF644bLy#IcC2nrS#7q}nx$-bl+lIO2Wn|eR;^IQ&f zWuytHNh}YHbxPCu+P)ZXYMNatD^Ok+I`U?dws7HjJ3p=j`pJ?ZUNplOTpMU%Ln7_X zk;>>>OIdtp=-dQB5Ihowt|P$W!pT`^!~c8CHNh`595vrBP&^1muSfF`Z0k6I!$V}W zOG}PELMZdg*$esV=Ka<`?fTcKKS;qvI?rv0`cCe4SHt5D3)&ig?$o24|Fcz?;b&f^ zv>9EuHY=ajW1_fPQ?GB)i01lh2X-C0&vwZ*UBA8^h!$5}KVz-#X117+6K=a139sop z`3$bkCLpj|sxsyKBqdpV+kHlFr55QXE^HqRqZWhuFHg5s-8q_^`*a~k`=PIw;yWh? zf!&?n%FZVZ$->(2{A1U_gML6i^<)>pF3K|AgYaS2Pu{Nv_FvchW_pL$ zJ~Z@oUFhk7y!y{ZkKQOgAG7<%(_@DX?TRe{@ALbfN#*&_a9%86%K5)PCJIP#>Y1=h zvwA+@YBmCxZc21(9MPJ83be;dY*(mKIj;n7Zm=|x5n^D8sIEuw521y@6NC}sPTnFHE;F05? z#&7{Ms{kzQ%5A!=@px6uS4Q&N88T93Q&n&j&;eHPKHmR`bplyMJd!OIyKx>QP?l2qmWbg8pt)1+4+A?m~l?K?58GM@N3xst>w zHRZvy-pGbeO2Fr2Jl0;dZCg^#gv~cR+OznpueLfd`netc!IRVkK1^!R`iKzpXYhCr z&C9-%e;?UK1)HybkADSoLEvoJ(|rV=ae&l)JUm@Lt1xb04w~911Az!J{EtbnWv_+V zZ}F`=^shTe0%v22BF2xJC>iTiW5YidHLvjz4RMWllk2_XkMjVgjsu1tN%XJ;V2*FQ zTa>25aANNf1eJj)dX^A+m&c#KBn8UE=C6Dl-wK2CuBE#SpjPU_vNM&l4Qy7Xp z2?q(Pz&t6-#|&x~RLNki9$T9Ir;w(q(shx=dc;3jz!Cr9T23B`b9*RkN1^x4>^3jK z8xH{^GA(i6l*32Yb=FC1;tV}ok;cR&dpR|}wX5%Q^ zeac?`e{{I8iV)ueef>8cECGGzArju?Ov%g0EzK;-$tq&!U}a`w<>4%>dRJVS*TK%p z!pZ^t%-!4bRi1D1!n#F_K1ww94#a{OdZeTJMk1;HqX^NgwDdtd()B{vpOvM9yb;wr z)EWG;0}b*9bSIfWa}i*Z&EY7pf&=hbzg)BJs&!Zg)|okI{F9``0%?|@rt?6^z!kcFRRFD4ctA6n8cmG*VgcIJ)D$ zFy=E-Wz#1&Tl2lDD634}gN%fM)DcL{=cF|D8tXb6t9m^L9dax46#hELF1+7;> z>Q)?`v-;(HNho&qabtZdjHlg}fO^&qw~1VN1#UKWGV|`PUw|W-VM-*J-?e)~PLN&M z|Mdx)1tuNbZ2ZDj!i7UhPUUu^V9^837#b>(hRnA* zB%Wi>t|?E4^?eB0d*`Hl@J&~Nl-K&F=Jyxh6d!rI7fHqZov8Y?Ov`k~r~OC5=S++h z^{e~?z-`v^$mDnEm=|%W?*1acBJ1+>B9UdD-pk z?d4ZRRAkxoxJOE-?$+&3dhaCq{V$?dQlMCnkdziclT(M=L7(zvjUH_jC3Xvqk7|Y& z(}DwHAco_Deq5qv|M2W>?Eb+~kF<8=V4#aw-Ye~UIMEzZfzmk4=13QR$PS_RT3tkr z#MNXGcdTC%1`Asdzwy>MFDs|0b##xWp@d_sZsE+|a2grQX!g`up~NmaUGHIi+Ir;n z%l+Vf!uQQmH8B)`i9RfCO4l@6k6%e89xByJym8S)GH4_ctOx+QAkzuxD%Vi$C4qL4 zI@%|PZqk1s*9SP3WEag3bfGy?r=Y*JYy-VH8lPXZ#p4d_zDAYUU|zwQ0|EMWU^L~4 z_mRu%g&Dw#1<^xHA>T|?7ae|9YHE8MRSfcU>TP2WidS2fw`0`}I8J z!>tIR23WM{&TYuU)arjjhz@IJwc2S{L>>Xz+$r^OJWG+02Q-Ybw-u{qMgqQ$_?(3*3Q@ZTM3`uIa^EVb zx7c#Jdie45{x+;**GL(3`=1^be8{|7Kfl05p#ge7wa;BC=X=fMj2foe+@JK9EchHb zGNt|U2x|m~+DJ5|)Oshzj1;!-$!ixQqHz61$CH*5WIC-cCp0zu8J3>`NPIxoSFOm+ z(bc^u#CD>*uY?^&%*4+6xvR^2?)*-KehYTIl7MrHy!pj+LbjWR!L`JA*z8NycSPb*&+`PirJ@jV0>;9(pGjUqdaEa+6iG$9+5y zvl;OSj{Z@wqv?*DY#*K-aWz?;#?}1;7JjF5e2U4$nlvV}cHf9GcG)|JI#h@_jjUOQ z#ls>17m4aAZ5LX*hq!3;ITUy}_WSn>;v$XMlBxU-76O6C>1wcH$5``V3kP|2^ougC zKLy_leSY=tk9@irT|`4knzHjcm5z)tPe(?f=kGy2e8G3?F|=9d(V>(sBUsYVG(Y0K z!xxm5SN+1Q2qtiHz5t%U#f;JH>qsapOBh4Lyk%v=VAnQ09c0a4-D?T6GQxK$#CqP5{XOk zQ8yavHhDw(d1}-FBRIYl^*dL93j!9+D{oXR3$%fEVsn)@S;6!_=$EJ-FrqN>=K-H}d|y{iSu{oBSk(EFSNq;DE8&S$;qHs&}j#_}EI=6+!Zb($Q=x z*{%P~d<96ZOe6lN@6rG_Qf7b|QGyJcP-C|CyZR5an)+qx1yD~IKhnf%Wil7UZ{lAF z{8Zn*eSo*~Mn9q*qmB?}jrR+H0fi7hfY9Z2CDqMPqs65MD?9oyxbpoB2C13R+ZjP| zYYDaoJwlDI^dIz29V%DK2c-}X@a@N^P3%u6w$9;xzq?XRZV?oqy^+`&qmNPWx~_`C`Eh_x zxYn@tK5es5t^_&VT0!Iwh}?XvRc8P|Fe#FooZTFKPD`aQ7gGjTh%k zovjzp@sS<>Xy+S>wTZOSUv8MV&MGdhe_=W5^9*?2^s|o#bh~w&KQR08@MM(}AdsNo zy1mehH&}tM`S;Z1TLsHh3u=($Q&|1>7w+elb`30q#@!jWe;!%zX>zA+^xzOpEF%gs zgGTn*mpgX2+X0*f#5Y((W&cfGn^WQAw_oX$+!RzS4Jw{x|m zhwZcJuUH|_(D&Cvqr5!bkHbTw9UH1`Ri@gMNp9Z`i+bK(4=UKO09^1lrC6$pZ-!S)F0UzTMa#f)O=e{ z1I><4XXm0qV9Ef~Z}&F)lHY=R{^kL7%EG6gaG@Rp=<|+Ruj_(7_zL^m8x$=YYeODEn>XkMg4U_sop%M=3?i@uANXk6N+~Jg=Q(9S6V5t&+_) zl$#gqCpWN^(%{}d;TSlZ=dS}Cp(|eLYu$+-l6XM65byN zKKLZ-)!Q|%#VL&m(3Q;}GVlG$h~r9|CpML-+Q|2^axrb9hnhX??`vH2=XH0W0~hn> zgFz=6K_mAU|NC z*2|ro1KqQ?BH@}gg~j;~@-Q15D!Ec+wc;M$UX#XDw|^eF{hjJ2Nqk?kef*1@1OL7Y z{Y#!|62@#T%EVk|LMGaWQ62JPZPdM!q8Rw`I){hcmb7E*O=Io6lhN&vk=PtoS<2cu z>N#eW^EJ)ahWL{I6HOE!%E%=9GW8H`P5?djuKY55odmPz`rk{Sz2ID_u<<*t08E!a z^dij#0VY z*DY-o)YTWK`z;Eksv-Tn{R{!?4fw2-9h{aP;>(tR_0EGqSE6RFp6<@?&lg-Cvve!G zrukzTk?WG$HlO3DvDe%g-bP!%MOYGS9M+PcoZt}h)eja}_c{=Bgr^}eyMI6kJ-TdtYw)N6HgA-a*35u<%N#Z6`N-0InkxuL)0GF?mRbZPnZZOpD6HAx!Y<4 z&!Mk+=+rb+z$v$YUey#&8=GfWiG|4zIrKUm3M}c`5~gAVeXNXH(vRtS)GCfY7icFe zOjM=cj|i8ZAadZFSrjn?S9BiDs@dp2Q!5@XI&WiKaV=hALxO2dtSOLk=8nM@|Mx)i znSe!N9&CWchQb0v|NNN5mt7b^+)#eVXt+=5N0CPdvw0X1V*Ftu#(%A8{Sp%1l5~er z6!7|1R-uKV?$mw72R2eLmFLg2RZAGe@O; zWnVAo^*W<5k5bod#=W`ADzeF5x9y%CaqzbE`Uc()r$;qk+YCARuJO|3(W}STp0RK5 zsZ(zk7L1X0k#-G=g-IKvEfYB!)A!mK_bz&=*ZoZEApa@dA>^jzC}4VSGAuZoSZlW^<#p@SD#B**CF#Vrx(PI7hjc9DSSj#qPPcZ$E8) z=nn=xT3z#>V#ORuAuH$VDq~lF9Cw3fIz9f?lk)hgfsk&#GC0kiNFY;6L%ap22UAIrSH?Fpq z!@({890o&kUAJ5+qBErMTIMi}McbjA64J&j$Zvc3n^VwPVU5zp<$EzaU4j>DV344% z3&M{`ku_7US_{Rak#2|PmEHH2wk96b#52Cjb-)cYGi|tYR`|o7lST1M+uhxlpU(e| zJY+eO4;-zsJ@^o=;>*m$I9q4K&6r;jvPN9h)ahhp!v z+Y8Mf&tAXNUlV46iZP}xi(f_}W?p=Ey#?F13AGvD~1b^%G(Uj4V z^u?ENX@VQx=V{_%6|NEo^T$)$eBY?7ew%Et7?Mwyz=scRZ;kj9avx`e`pka%b?r!H zEbkn0Cs6rGLH5G1dTlEUV&b^kV(BQk`JY){AIfCsY2@UGSmr|sB z&;(P>#W|uPsLKFn?Z$kXI^MjmJr=o^h4i4TqD2FDfVFu_0|y+sKjziIjEnM(amx(a zaS=Rha~XohGZBHB$aQ<63a%OT2EAZ4Z@@0M>hU_N>>$z3gu#Wq3ce*NqjIUn`(bm& zjp{P15%Eqcc$1#w;Y2{ORjSwv0wuPXnAPnI?0bv9E5DuwXFXk?QS#%=vJAW^2n!;S z=Q+Ti+V8*S{a#Upzea;;AcdCq#zk9jE$XMoq#)%3Fk`@8kdd{-^g(_%qdDj$+h`0v^LbtnGxXqQpH^;+ z%n8z^ENqp`Lr&6k#?GJ@jp86Xy{*+MO9iQx`Hsx67I0RJAqkOy+<|!5!V7a(=GjAwomQWdT z6an0ibCp<4XmeOpo4l}NZ|3l*(?Ps4NOuEe)x^Jh#T7s{s>u>PgxOsYbPl_b12+(l z*Br>EgGW5P>gxRiry{7JgKoc4w{^R{={4zT0TuAcsqZd)F}TF3t13|GxKw-(mG*6CP)<<;J6Q(^0dG!LKW%YbEh;L{JG!Ol$Gie ze?zKOu@nFg%^rwE(T2*zvct^tBq46@7U{>PhLeM>q9n|7$1E;J}%q2Q13q35Rm%lQU^U!FF zD3&rP?+b+eAVdp-0^5|E=!Aa}{JW{n#I86eX8NprqsWX0#fsvdvh}RWOe3m-4vIHe zN$vpCCNA7(RYT7q6OW}6Ps;N0D?9hsvom)ci43ewdqRGOX`f2Gyw_*z%A(}{>1jvu zzXRc_#u;?P0~h>Yf3sUN3o??{vU)KUO*rgJ6`7_f{gY3pvj&8wZE?Hp;84+gk?&{a zqCdm;KP^6}a>khJ4!dN_0xv?Oiw@R+lmQ^oa%q2wfx{_8rU5)%Lrff0hwTC{wWe8V zc9h^GgStkN&7e(@67c+Op948&pPN) z^bBWzr3oK_AMr*pKQR#>3(wMDc9L0K;wY~Cb+t3a>T;|bgWuxo;^w2~EV#B}$J2Fc z2chg=K94IJ1Mbg_VWQ=X+0{wMAK>{y$T2X?9S7KFG5>MBRY5psbSO2&U{u=5Q`p>uOqnZe z#>m|NOGm85+>?OUUhQQ@*c`WH29L}Yid;`@Ug>FSGsUu62s*Q3C-15cgCdoh5%|t#u z-Yl*A14oE|%Svienk|c90&P+r_ox4*b+qj!0f?^N_4VPxR;V12cn*R%6keQY$*!n{eAeNBE@2-BA?6$>7nLEaDOf=8b06P z%+=n*0KS{b(^z(6g(7xL80E`28y_N!{RkzeobC;H>3wZ?dP=yguD6UJkAFq0>`ec5 z+7JWjr)P^Q1t|9v>pJ0yT0^gq{Ch_TU9JVYi}mfwMDL#(!PhM9QP@BntOvZ}h0RkK zE;bz^v|bYowB*(p%OVv8sKDzXKRezg>cPRz6N3cU#vH^Yk;(J3S16Cw{y zW-wuMS`s>rROgfp_vv409%8Hy@X|74&t)B`M$N`$a8Y3v6^BLHp9KtdxQY*oKMbvZ zJZd6-q(ksPPJ>sJdba%P9zL+Kfn#eHKE)@=Pz$iqOMSN&&spdcM{6KB`| zaIfSlIPiIgrc!_el&k<$4v@k?;B~OHz|&PMQL;dAYiBwnaxQhwwEbdI*8$lzAM&5QPVb`oTvM5WBcGi3>4! z!#9&^=7yhckIWDz9n#x`o+aRu-@|_kq=Gb5#VM%cCk+U$2FFMaJ!iM;Jw0c=xj(A+ z#RwvtAaGor}GfC1A%)A+iaRH>_6(aJxwS z>kh9EJP1WgUI>sZA6bHg3z$f0QaU8cH=MH6yi8)n7(a0$|aPahIu@LYrtI>J^5^E`Nj{g zFf7SH`L`}oIjW8|l^w2IB80Qt%?ol{UulyOV%LWzQgBsMIT!^-*5oQ3lFfD=!(5&U zXXlCVHrgL`XR`^ueSN$_NB!|)>1UknuXBal$Q?C}09pcj`WZ34feg+~{l~M;3BRuE zpM7Aux?ck!+*KQLb$A)JMjg(R>bJgawru|1;)4{lI87Fq0f*G%AGfN31||*inopt; zz6a0@igpgs55BfAppsA;)Jm=`$u#pX>ot|v;28TVcu65eOna08>={jggrWBQ`Ew_~ zVhU}#yR|u1Fq?s3*0HQjDma*8qF8At$YRi8%GZk*#4SQ~!wmzjTA$n^--tOdd)E2> zye|3!ls69g_jz~O3_mGTnbC;PjhGWoshT`?ug-UARRZZFf)i zr{=!4*0%PhmbT9wEnO}3b={xm2-MTwy!!r=csla0WFPlH+g8hE>nDCVnAgbfZY0M_ z^pQx(5|DFP!SEZxjLaiKO#wOo9cpm$ukL-fe2VUNO(Xmh(ig|G@a#qvJp88NxCI~R z`fN)Ziawf(G3vU3!?rq6nBkPrE;JhXa%6I|R)p%G|688X2z z^TxHFp=)kZv!dKyqi(7$+zQ7^%r%&8VP~$imb2N9R$}*I2hXBtJ>OftsMQU_+lDix zO{!(-PN`I;rxQPo)HyR+7)DWR4?iJZt^7*3%}Ae`b+<~*!c9e{zh%tX~h6M;y4#0Xo!Q?wk|#? zCl~b1CgWSce>j&57$7zlmBK=hV+qWP7DbXS9X?WmguL~5#F){z{Z#2VJG5Kaw7FYN z<4lD2Zr_2|T(~{rpO>SOqA(@=rROYCs{SxAQ2H6GqTf+31AXq{%&#*c1IPf&esE%m zt9Kz8=O3M4%X0rXw?z@0qTD%naz0?u)d)rQ;NNK3&PSikCO+;*_cJkjN0b*qcmxKE0c6iK@rS+Y3pTZLp=B^QHPxey zX*D+)TWS0Q+VTb=>Oj0E&=*Edwx~u2A{$lg_N9w+J+$YGC2 zg%GYZ;khOjC~=<9`g)U$uEf_KH}c8{SD#MTtX?z@UR=cA4>+;fkzUV!vi*LufGs?N z0`3w!6+J)@oLXgxvxyg;-_d{$(j|hLY9NT#ZvqEzSZG%jU1C|tw?By7*+o@ zZ9uv!83gHbz#%aej}HEFX<1&<6RU}LP2N%bb2E@TYw(UWgZUYJN7FkAjWGXHoRCHm z4-Bx6@`M5YfF+4rk?TxG=6gVcxz*T9t$sX4)0s)+-nANAy&*#c>&<-5M#?sSKJ)-x zQX6FW8ou1tlA18dL#kTzKH~WUa57UNwD@FoNIJ-Y{_BnTom|Z@;{B~{Xts)ExdqGS%dU9iLpPK+uyxO? z!2f@RUT~x(K~pS=3xh)rju!-vsMNr+u%9t-kR;9rEs@gIf9N6})kiyFNO-mi2#sF{ zif}OcVrdl7p0cFN2@h1B40{>!2)^FGWf%FQp@4Pc=PlQ%AjcUR%O~!8-}_ICc1|bi zl&fKEj3W%Z;%;!(EQI~u++E9lm#2|;pOv2qZ~o(xeL*3k#ahxSDb>3yU7ul>(8F31 zy}TLN`^+%BDQEVv7GBz>k)Dazoy2f4f)Z+6COR}ku{mwXRYteqH@FToLZvm3YSJvm zZN>U^S|MtL@nY2kwpJpwn*b&-NI)hU>KY`49pT~|p5|9|9lZ6#^TCG*m~}T?MfJ6` z>=)XGrhi>(%NXOdVy{NKT(g<({B_(xjrRd#x!>`FL{t~oamL&&O>eMW>=(*}9*+(q z7Q_A$n3z~e&kCp68@c907!qtpceL(gD>cL%uN+i(&P7dXH;YhzaY_u#3Q^s}YDc_A zO2u^fj3Q37Ko@AES3eTh`@+bHm&OS_JC^g3P*UIrjz4^r4+bBuN&SiPRW_e>sGt@C zHp8m=vUgb=V8WO$xH)e?>NmX;;y&D&Q~xjE!z~=kv>QAvH8VllN#<1XMI1T`k7UI7 zxSoHr_4Ye-Q>#3#$D&-XZxnX&;3M4ze}{jT?eNz~FZyFMoV1est@!Q(3af~Y`1=&^ zs*u%h?!L|!l%(p)<4Edrbc-&7sfs-%uGM$pOP*e7es5JMDuDj;TL?+xPZ0Z4)dz=a zAMFfH*1eVAyVg%cOS#9qL?_L^#v)NJU4ftBHZ?S01(HLVjDgVRXw+j;f?^!!eMkFZ zSGSj`iqFX|!7wZOtoi5kv^&jdjv{7yZ3)nAV&tJQK5Xwio7aJqk+_?s}3P9-=o z>f_zfrRN#5#bV~ct{jS}3QZ+j%ApYQ;;!#WX?(zO#K{##^S$OFR>S$RMvT>KmY~)- zhS#fQJPmjTy}CwyoL!?+)!g@Tdlh8B+==-8lmi#imoxL83O7pSoVVzmC%8q1-v$`K zgqmpa=T%(bgShjBxB~7S{kWFk&J-RHj?nu9&?*YAb}FZp+q;)P3iW&CbB$#R(S$xj zhB+z>J6(kE*_M9UB=;bM&&3d6CkCwBPN+Lxc!wXv^K8^{B%34w5M*_8?GmJAGKVe7&XZ-$3a>@bHl;WrQD*-5b{v4ny{*?-h#(B5twmmMr_WK=XW3a&X zOK;&L;fX^J%3J3K4^D@;9$KZ>{#si1Q!o)KP0EGPwOV^gk_WM1--o)HkV0Fnzjc~t zbT8XJfKCNLj|i&?Nz1hHmk4g{$Das^Ps;VaQ@H+wNOZ4iK`1+(f&YotfMa4$fe~u@ zi$F$LOqm$iG6I&$#t$4fZwP*Vl44Vyh{VFF+meZMu-~@ zA_cVIul(R(CKB?3G4G-1^d3*E_q^N&gyso`lInMJK{5`a+Y6~l&=0v5QK4LR@s;0P zN%Ew9ET9=qZL5zw6^CH>YRX$^T^9Z1pW$t>fz0Xp%33|1Q9N$BlZVgv+CzNhyqT!| zt?+gBF`-%6bv}u}(aP=0T*pxVKJK8tz+B(SMVRO@&dArQ4P!YvNT`=#?wjh}AjXgb zca@)W|BE(yiVN*jHaDTm8nKR!g9Pua5O^r!axJL6r|w>`#!{gT5wvBVpO z-|fuKJm;JzzEQXsBNY}qo-L61XRMg7d@n#C--`rxNlvrh`j*p)#c;w^ThXh*3pEM%?S!``t ztSpENnB*W~3RXmR;W9u%cU4QGb;+upbgw`BJEZ&!A7j5IM;R56=D34wl!l1rESisL z%}fB)$Sp(N#NQaP*0?gbm+Hq(^i+=#6PmmjlUfDvp7%tlvao?1%ff-8>lqk*tq#gs zWU!dlt6+53=-d1_2|a86^jg_dlP5Cz)sbMFi1KSP`=K0`V6_-#+xHqisjirct=mmM z$FXFd-5KTD>fvzADJ89(M{Q_&HpSy>>(bqyHv3s5*mEF}Zi)Sq@Jn1E2&PGxH8o&O z`PC5mzo2QXJ=H+LJ(4}xNwr_2K-nmkMYw(5S6mRC7QqFGYr4lWFlulo-UPRCN~^%+ zwRm09m;hVjKGDYwY^H$*LGyAV<($oHQS`lYs?qo0VJhq%k3qAlU03=M{dTrl!`=92 zGj$Qcax*&8@)E36i$a&*iBeZLUe8IqCN!72rNMi_x6++*PO(|p++`qU;W>0pS^BQm zz*_Wpl}@eJf*{x8@?jp+oMK7juZTL=rm9b5AP<+nGqa?Zb>#Mn{Qrcys*qNC^6rRy zjGQFYEkNio2$#U7rr_Bp2aX%kPa{oXq<#ivG@I4i%iu2@zg@~|ObrJ-3E(WSLTE47 z;%k_>DS8gzW>ziytsK|TI`8t6y8F)VV9!K;T%eCCFKzKoh7vA+2o1t|>_@+2&fmzH z&4TAf^pWI+K8PZE=|=y~RGmmgth*_`ww|+VB+C`ZB8R=gd_{hL&gHi|i}X3RTj#es zJ0i+|Lh#79;d>8u=cwbE{_y{saZ~RRsdH7!n=q2q64NW^3#Vh+ z2i>%zLi02uZfGyZyb0v@gk7JBB3^xnwX)YCqmnr_XLxyG`s++Y z0tko->fn}+$b*p5LrBL(YJp??TNO?y^k9@1|;`P}Bz#-SKZ=eqdQ=#@$_>2fQ- zg*Nh4x})jK7w_xMUNd@XJ7*#=S0}NK-<@u7+S^ed@0rSdH0WN~K8%rmJf?*SGc*kd z%W{AeQv7>Sp`Kqbo`kKwR3aE5AU`G5r$WbjEAh_+*Th2aB3%V4?`v|BaXbE+T<-5yy3rqInE zVvq+$%j$!y4UEw#OJJjXLNm=3Ann!3!&JOBoKnAB6la6ua4Hx11{Y*u|gIhu8u{VB zvD|*%1mMVC6ps4~d=Q`j+ThW84Fp^S-~saXO1cXA1Q;D`;r`aZ_PXvvu@uSC)d+)O zR*HgFHr-5LM?XC6MIDsZJ%jnIG&-?Gi##kwH zc%H~JmYl~InNxc3|7huGH8Lo~|D!2LLf@p~{Al)$u3k1~HfD(6#KB&Zo10r$nNd=f zUG}D(iJ6IondJ@_S8HE;zbtLud(#AI4!kUh+QNX>|9<7gy>LBL>R2PGCp*{zq;JCY z#L~|dz)y^SDG{_LyQdwV4eJy>MX~loTik53~JT1OORm$b+doFnHMoKtb4# zG1LNLf84}H!Qe5lq8r;(K!30(<6v2rm+Y zF%_cEWS{^DPU8ZXM=S(j_$&2Xox3XKKBzf74L^QBk0Qq_k9q>v{!rHKUvvkD|83O| zpj`?dy**f|;v)Yum_nP+$s~=BopI0TQInc25*R4K5>ft!Qh{_xR&NG;*I z>ppGf{$kIxLFM9&w)97Dt84_A4)~u^JqUeBk}4AZZpoSIgJlxM9kV6X|(zRv7moCK5Jpn^LfC^#yf24uzuun%r`*%)0x@$cM(S+@F;xJmrtr zAoN-M7qTEH_fMu|G)NQ#XjaMO^Kw`9q4zR;^0_{l7dtLy@?d7FYp{|QAgmz!LezY~ zW>#5vTN9Zx+H2F~gL}-B672cYt39g8u7%M#1cVWeOH>}BVB|YW{3<3l<(n%VVhehr zdasI=og00{te}e|b~X{$L~{ZgP;{K{}D1dBGff!tk*f;+p|n5W)8Or`~qn z$5IRDKYO#s@n7WCCS9ll&h*3j*XAD`w;oZ}&O#L-dUR-9KT*5}=HUl1E@6qzY)+BT zqWnf&8ZRZ@bT(3(K&jLuE2y&6gyTx_hTK^blm3+s#r^m)d5rydp8M+W4`m827P=b) zi(c-gckEl=lr%iOtVRq4We-s(r~;v>+fLzzfalLw*2jt| z&V0kCnCrt&%cg%wl4qvaxLmVY_t&rb;os4o75Z%V3u-p=PqjGSnKkw~{6r4(-RaWM zxSW1O89`_$+KJ`CmVuxHba?>%wG3+iwT3VYDZIQ9J|S85d|@<)bwSrd5sePfhas)f zwPOL2W{v_x5CPM}N-U=JyM=}XXGN3H3cf^XAYbQ-=9Y(1-G5wXZOPThfbZ`U)^b`s zxjso@?UOY4GevRar{9n!w}o<>ozBrF^){8z3sYmZd2Y9jw6~*8oQ-*sT7&;){UUT# z&Q|r^{bgz}z~p(;R(h6=y2C%u8W&pq3kSssJT);`4?~?O zqX5$$umnv%HmD)L>GelwP@`wmPjslQef-7HMIkzgMrb;PuP>1K`=b)pk+<3{eL^FY zw)(?u(iHSB?%WRu!=F5l44x&6Tt0hdSHH2Y{Lc}qYEHP3eTD5)iEs~8dLmVuxIF-V zBGWyqC@jG2frm;(O{zf2%6ZW~T(Bd!a!(H+*0f#6VS<=~IGB)=n+P!%@NkFv9Y&_k zui2{S?+CwNKW(FR`u*z`8>7_4I1+0{7XtFKy<}Gtxs&L0I`jRFNa(hMnXz9y`{(%p zDO$gEWvkNPQeSG?G^FtovkRp>;{4;wbSA9G+i~ru9FCuMDQ3p}12f|%?|<{s022k7 z1z2c;95_-R8W<2W)o58$dbqjzFe<|~^uY-Zo_0576C4z(>yne_X3#a7{ESvLZ{Yl7 z^0B{%J_AE70*-F8A~@p&jlB7~il6N?Ea4bIrHn^eSzQUrZD%*5A@eR5*?OzR?E(kU zG3SQM3s}GPXllJnM1mDRPMEF6KlsFkCmHhnoR{==@L6xCbOk2DH4IuLjx$V`R~Tdf z_j@<{KjH?KJzy1sDBNQOZ}PiJ(K1ZAo0RAjUGzOsfXr?{fU?C>3=q>5e$s$5iD9>WZ^~G? zzH_{@>wn%)RjK3K`<3OvIIXh_Rj0#`XKLD9uWcq`b8nWYM6Rl0bT&3R?#g~%i?aAS zAu{*S@p-lnWnJ$S)==+VmjQna`11Z| zOkPS4oG`ZigHP$P#h?FbcdoDx8K!~&k+L{h7k(3!wn)~r_b)o#`~nizvi~+)plBZ` zr%~&iuNtgK*g1;F>Q*^+2Wsr-+I)qT3KWIPr}ehIO?Vd9E@058xPK@8NUuwkG}eX@%*v+-Un!^uerEPf^bET~sJQGEFxiUtd{e8l(} zG;7Mw^n9bV_NX5!dB`W2C(;Q!lRvcZtrU%~kbdDbP^=e}DJy+zuEg^w27XOjwZU>P zE|cpUjNRiuf7>|(5{5H?i_{9U$D#!DWsr|BD02a)I4GhM0S{pH3l~+2WJ86eF1!HI zO(gD%O<$J>qx^-8UJeN#_yp!l_qs;BQZ*S&8&E1q0!aAu<_H``;Hv{bz(Xo^E9Hmp z230P`&xF*6gDTPPfFVJ~d7OrrZXPLkoR4|BoC z+Ml`}g3c0`$9L5hhsYy*1#oS2i?>48R+oQ*#3`3qXnm(oL65&oN=1*Sh4%HT*So{V zJL5Y@9B-zgiPVv8iIh7>imNUMez`Lf^T&Hh<=PY!@^&{QxFhpx0D%@}#)k6p<744( z@iZ9U+z!l;sdbm*}M(7eFEAWdDD8x4|NCuOt zYnuW)IP2R3_Q@E&9Ghy4!A(SpboKxS6KcCZ%mSeA3*o}pt*Y>nG^`RU*yR7dufNbs z*{xY7&}Gq$!lOb}4y%l6Ae(H{r(NF8q!E6#`5BT>SHlpLjCvx_GAbi$n!MbYL3VzW zA_5?#;7etDHs799!T+S7={5jm4Q>y%87>4+|3R%!4U9m7xX2=`K(Gi-335osWEr%9 z<^~+63HE^w;K>cYH7+I5=vHw098|Jd{*x5PBuLSkh8(U!f`e!0z>XTALD7cXxt4{} zsfOEWG|T65ivCSx+p+4s!&*Pz9Td_&WW=-^cX%ki-Jaz9!$+~U-HxKTUAZGWG`(Ar z0#I&xPd%RYup#@gBWC7#3~i0@-!~4#87^?sa8DzCFeZ%J&3250;OW-Yx_eG93M6r@ z&yGFSR51uJAAMtl=M|CJ5Y%xkhZ<`yNu_FQCO#A}^G0@GP}aY-biNK`EN#bs-hhAR zZ428sNfb;7!bdV{Oy%9b{Rp_w%T>gfsjdIC!_aw=)>$#ngdwhKc!5i!)`cct{W4Va zQaxB}Pfqux87}67r72T)UBa$%Unvf(jH~?4ER4L;q6sh;)w@^gG-7`3fd!>9r|ID@ zUOg^*Sb}tgg=gdMKLe{VM|)obTkYMd@?cOlHFH9gG{)DL;&E1B_p(Bb+YoyqZ1S%* zsk<~A9D^8mXkxNtS~D}&E0)8F5yV=Ktqet*X>1B zzyopuDeo9Di29IulFh%=_&OU40}a4gOI5Qo;mn zmw6-+>8G_3gOe;w(USsY&4sg(v>Vz@-1Fhc6S0$r6U7+QKKqoGA0X?3>V@#=#1BLHSvO+g6P~%= zXwVLuz5aawZz`-hWu(5l&Jx9A&2;OCBI6y(ZxB5;(*0}khwzGDpnq>$=kmu$moGyt z{^UQjQ5g0=P1zZ(LQrd(QVx;5_mapY@;Qv|8av_7%E5sJm)KI#u5h#T2p`S=8Y5qv zjj3~x4hmoK#Yh1=7&F&62S6-39S(3A@@!C8n7ph%gyOpr?J3NDzpL31(QbLI;oXQ- zwXR%x#HT~-$2LK759S>%?j_hT+{N$@pMb?Vu_gec0Ih`sw*d87-bj=YFZE-qfU zVr|Hk&nX*NNJxbOg^2}f8V<+-PGUpf9nfBuq}>U|bEPp_Gl+KI^3Xmc>{X8V6$95g z&s}~DC)ENlsw)kJk0AE|H&q;(az9#B@`a&DtHm6po=VlVxbt45e7Ro*8)pAq5yD6f zmWbNRVI#lSDIUbLq}twdzsF@wm{mF1)67fr+TmBBf|KiRtrw55>EHfmPG7s}q`7i1 zK{{?i&y@}PA`!j;K%utDq0oz@F>;J2WE=mLfkCUqI0JA9QKPH|aYSGy!sTAPL*ire zX(}&DVI=jY{&=C8F|EdQT~nt)p;h@dcPGQfoi=Q~c)u(>VpLO8ydI46#oTs`vRPi6 zs6wf&%Yk~u>)8U|*@E%-?tXvMOLA;N&P= zk4ui&-Oej)saVI{z~q&F4es5KQp8;3w-4Bu_dRYRu=8+UZqexFE#Tl7$Jk ze|V}!Q){o7*V5N)nYA|i=RPB-kJ>y@Z_Z-~JewhfqXBxcI)alcLJaFwR5&l!e!M-1 z3;ubw@AbSw8uf4Q#hA#O5+EEW8DyU2h^n{miIc6GUDUyg2*|9){Ze1a3uA?9ZZgym zeaja8>C;Zk8_AvrW=DrfE0#R)_rYg>OXv-ck6mHZOu*_;Cf>K%c;Q(5yIEXR(zR`e z2^-0IXQKLpKuI>zu-Ky>mzqf@Wlif4n~$KXe?2{ z48%H#z2cpz!6)%-4cof}{^Ci^)%lqOpsA0VAvy-thjT=VUOBW3MWP3q7g1=1TuiILJ<1142`Mn!dy5fY;EMxR7M03v;iK{*&7pV ztMT0d#G;cb3hE@j4KK6$zfiv!ve!f)^i2(j_^32>U)Fe`Apqz3`IQ1~@rB%zJ3{ONf1d0*kzL|m2wM^Z3vRJX z<*zNCwr+1cA=o>(zCQ`aJ^{oi;70uM5tMJ?Ap4z+dO4=|%)Wg9lt$7bj^GRY0T(v+ zsW?~B-HiFq^j94d{7!5Yj%-hoke3|D3id|9Tztu1#9(`ujm;R@eanQ~#=q70LvnX4 z&ncz#udOofP0{mxr|fnLrKUH(dG`4BE!$;J^R!?twvXQyLhO**()aCE-AJO(LYSaJ z%4gNV#CKj0qhgl=@>K|Vgzqxui2jM90yYKQk(O>O@v9b=oyBM z4>BlxpKzA&n%Rc^l6&=pYt|h&h5$h`Q!d>nJ^tsPfxO@YKuz#iXz9jEiws9Vkq?ZF zEhQn0Ge>`iuxuT_#owFlZpGVn3@^k|BPm|}Il!i`FqYN1fVdEz!yakJeY<5?_x8Xp zyYJsqquf^(#doOz(YK;801TO44wX&tF@JV_+_5jGvma3RJy;U)7(l$X0(8GJu!4cN zzhxg+im^Tu4i^Y1s86-SL|#xL*<+&|-byj?IW9X?gXElvR<~&vOPFJ5j~Q{I<%L>x z9LpB|8S~elLnJ0lH1=6ot13Ih?_`WgOYE9OZN`jZa@@6oFisbQNP+D6(Olh0-dwSl zh@3FQ3_$Ewz`O4ikO2&k?FT92fB~)ScAV7LKO4vkh&{x?B7CA1m?e-(mkv0pOaAVp z|LJ_yrm2cJhWE(Rqv6PJ^kd7a3Xxc%^-U-4LInH0d?WzSd!rpK1AO5*EUidaotd*r`FwWji6Y5`#GnHZH%^G%64_{ZDkmKjg_8$A1 zNW8pD+vGlP>s_CF`Al;HMoR3C0sNBw=?EmwT}E4;SFa?j5F3wcxLny+j%MB=g9JCK zv@-P0GC$|>P+K|Jgwo^T<4g%lf%~&fqk!K7llkbg=IoW!wR*fVTgca9`9azQ_6^JN;_3_6 zjy~Vq=Lmn=%jvv$By!sk{$v8=@Pyg}^sialaiX z-KG@u^m&>@Ny7Zo1wvb+a1pbF1{v+Z)x51oQn8IgOTQiaV<7Yssm3lREN_VKTzZmp z_%8Y=p;JeH=6tuF?OH{bmDA*)ro6lh6tqwO_3VG=NnfaAdc&!Z^d-=aC-=|$vbMmR%svKu=U-1OFc6@(oS^-O`6^Ex zwnfHZlfy`E-ZPh=DJWkg0x(n>+EukeDH4V>Hg`7E$~0%?c7UYhg_u5IqA<`@kL2!o zJixw+lXON3-c6=*M|^l$H6iI1*&Z4y0IbL{ByTbPoJzi1$@5ZD{QGQPlDi&bhMr_d zYep!ya&U0u;UL9Y_{u5Znc^x7-m?>J2=B#F4LPly) z@~~V{eVGXToB@XAXakzdhf<#sFn2wM0Uj{ns&Ua@X?9MMK$E93n7^CV&VhDWq!{2nddY}X!uX!t3Z1F8JbfH8J z&VO2BgxmN5jvxyipl;j`yM<p}^o7K0Bg)lDQ^0 zszV2rc|{PnWT>E9NpEkuNxis^bQsdbLVGExn-$_(l+~!}bkMMif3Kr|e%bczG;$$; zU9=o0={KEqkM<9#c(488(4|9(bv2#teEq12*CZ#~ew5lnii$EiBq&*SSo?Y9Z<6xR zv;UclU^^iq{K7FQ6&?f}$wTJ=3uiG}m)xpzkpp~#>wRRp)Xx9&_2|l2Xnm|Hk%>xz zTYr%r!bFk};5@P5j$lIUM-$*CCf)^i5nZ#AC9_E@9j&?p&&5H_$QKksIc?M_%ASJ# z&qeG4yN;NY0QIg~+oeUR;N+I7N7D8g=3J+q6>CI@YMSi%WRJ2lMWUM(6lt>7u;r=r za;T#VqzUL*+m8RR$G)?Ce(dp>N$y5cQA_yfV~6>p&*7 z$%2r7VS&CbSD9dN>TX7;Tn`~?ZA^0KkQp}dz;;p)RoIU)$cpF_Z&8s%@nTtHnhp$#{ znA}w7xN(1**@R;CiBt`6@<<+`ItjbU_h$IXf&_NLs^ z;krJ)y@QXR_T#UJ1z&zvuczcdFB?)FV*AzV(Y!s$BPUgk}K7YL1;UXp_0en zf=38EPR-&Nq9(6zU!png8|=)Fr`8mxyIDfXba-2kdU(&$120?r)JOT5WpkZ-?I|m# zmQKmow@hL;)cqREM~F_CJZ?!k{b29jvR3jkZ9?mtN#l}o;D=NJ?ULh z`Jz)ht0r8q+8HG7L-likKm68ZBb8r;thP6)AlmE(wu9yV^uoPcqSc|(?oTnc1&%a^7SW7N+NBmvORJROVM$aKG)T{$^s@r~3`&cC;HXlJ3hXz6iOU*|f>SvuL?>AhH6>qs$e8M4A^+7e0 zV_ID(yflQVlFjl^qr7Vf&|d&RX@5@5Krf!X4JY~Qy%|+;cZE;sy7Q5ad_J{GtAjz9 z_m$17kP45oB&piRfm&<7nV)VoIegrX{Dc>PeTt^Wx1fodt@d%3D@v0_WkS#FH52cx z`d#h+9Mrhq7gOj~>6v&7zIabNB+@vUccizlJ2lM)!wFrYgjpAV>7+tOGdFUW?P=@0 zM|v6n2_*m=teCRtzAg?nidH-i37$AJ_;lo5_#sFj@RhOuO8rlPffnIN@+8XhljYa~ z3LoELBDtib9n<=8><}}YM|WJTx|kr7R9gEjt^1W`2J696L@rZzb@Qd7R%1kIAsYm6 zFTFl*>eMi-hG<0A%jv+WT7ARfB6BOmEWrt>@|bu|;>0#Oh-mS+<{=Fg;Iw$ZsGwo| zCbh~_IeKBe_*a1CS^vtld&FUOM{DXajSNd`|J|Rs$1K;Lqs7^E;|A3mk8JaKS3Q{u zw;5Zg=?=2(>47}Qa<$jG2d2v1Eb`;g?b1?h?yOkI^$>n zXZ%(qKt9Z(Y2bEZZ#8-|-4}>&kT*t!iG!DlgL(@b0r8L*Ne?~@8Gs8Wz<05$a&7ep z)}DlbPw!t(LfXnU4~r$-R`w3=su{*xE}wVTS3gTaAhL_*$MB1P2Y6z#*G&ynJj`jS zNsgPR$I&fje_GbDqK7F@{eSq`f`Zgf4YyJ$ zs-WT-rjn`~l{NgQ@~p&MX;*)n;?rUZxFna z2k94azrfU+`h+dWD{F5x9{1UB3t#SNvhsfO1>bB-{mJP}Z`)qUT~qzqDKF2@aR$5% zqUKlh%J0BwOodwB*5jU6!hYC=8>hie^TwthKCbAUKO_an?YFJ^74l$lR50hyNp5~@ zAY$3koxlycTnrWlVy9z38KdhYvQG*Sr$6iSrh5PAQ z%CHP9*A`wMw_S!DoVAs48hMzyx4clf)vK!+v= zTu?(}&wBm+=u|jRz~f7)ZQ{RUSOD$@Pi09fFXM)=t#X~9ZT>}UHABohnSA2awXt=%rY*-k7KThyYhQH2vrfEv>>Cj!afXlc&%C+Zrw(R}mYXLmp-OaGww&sFN*Q>P4kJQ~d z@EVHt*^;gP%N^YB5)ox5V*VkO*A}fR8UjmrW6O_T8SvpFP?8G5zH2ql?y@|on9`mT z;~Lrtef7*d+O`^8m(&Ap0u2o-FZ{*Thc6ii!!+i$Q=KWWgN9$(99^Cg)Sr6GFs?8L zb7l#z=RY1=Im6Wu%Z!fjC+vM1I%IrtX9cl+`L!j7%i0mz~ayBlI$jLz3)Q|?gZ@Y>sXF2qA0vPv#K zvS>jRvi|2Vnq`!WX+B5gG0860+42^f%~MJPam?LL zqHqC_r#3ZL{nWBA6!G5x@SmTd4C)wo!9gyvTol@Pi8ZkO04s4l8y+mx$pg0N2xsbq za1fZ7n7nxOco>luUt)fqmA|;zNnMR^IK2L3bOiX)kby@VB|9?mBN6gmyO7(g2 zJQ9LgNJcHKkF;T@EW7^4?Is*WJDsTu<>xMuw7nZG6LcTdL`xF`x14_O;a@lqnkTyjys~}c z*YeRy9MS@ijM`Y2@OAJAH2IhMSyC{$uzmL-E-HtPc&VKVf{DvlpOT&=z5hEbL27<_ z-T3@Nw*2@8Mz_mn!B%A&7QsBkUuL4)uteO6!<65c4YRNefo>}l5t0BHq86DwFWZF_ ztvuCkXG)(wh@+r>_^NbyyS^p6Wlfv#&58T2l2XU7UVaQqPK)GjH%0St1S&Y+Rtgg^ za{COnnDfol|Dn8N^N(d$11orNAK(Mxf^szorjoqL3cXj*iV%Dt08OFD4PclOV};=? ze-4Y$(H5!eMy~_im_$gv`q+l@JjSG=SDRD7M}<7LV!AJgKr(C`o#4HGu*j--FeB;g zFYsd1zcaY8`&nQ8=GtQOeiH**lUZ+7_4r`&OAUOd5p_4(_MtNeSUCsv5S*0q;1MauUla$K zcJO>~@R|E?-<{>AG=$MP{^;x9%mIheA3>>oeSJH7&WZS0T_4rj)t~y*Fk9#oV8W7HJ>PX;142EmwV{7k8<<7 zu_w3qOfMe!y3Oa`o>CBNBSZfB5Yg#$fuX?vm#MXe0Upi+FuuZEC3Ae2^lg@Y$_Clk z^=`d#xDz(Nosdz#p>Hs)S74!F*-&74R9l^AMz`Le-W$0l_*rEB+J}~}F25qZpld(4 z$WR~Cn1&3jW(~<4nXlKusEI)V{PL+Ao9*}ar!OhIe3QFx=%LdSh+t(sL z|8hNO?(+67#l6QiiTL}BeOO2|q=b4>Vu1sSE%mN;R1yVv*H4=LW8<1`EeAJqF>{l* z7RQv0m4_;4OCYIq_rmUpy$8tG`|d8JnI_hLB5e)^bOk3TmIaWiI_($oHe+{p%WxsW zeQ&z5hm^U0`@Shq?i-1Go#SMqlC5<=aeHi6IXQ}0@v8nx=*PbwSFIK4gzFc;nunJ# z_2jy~@RD?JXE_!RZxGs1BQZ6*VPm%;gTX%73>iQpWKBe&Vj725w$uA2c@bW01KU6q zbl#N!!Hb-nlz>wU1InV=?t)nz{XvW7Q}@aDUjq~7?Ou@Y|J@;iGAGL-gvV!L2U>;x z;^w~FZF|S(wZylU<4^8{=xl{t?=AmspEDQeR}8`>wx>aE87PHxK=tYObJ-@7Mb-c4Bd2_>Kui+m5UrF-08fFhy}Xw6c~)FoPi#n(f|*_B+Fh|k z>@mI^${vFWA=o@#)u8fj=INLuKckb`@ZlTF*zQW_%p~-SI6@#ChA6-Q=f4FZc8GR0 zq|39wUiCtXDVW}%ZjD_E^CX!7iOv7rTP?PniG)JO1GZ7f=6m3b12db*#xM_nfiu#4 z3Xnk)8W{C_BC~eZq|7lu^7ggaZhn0uRa~P)CFLKAv*S4BP)V3Dt+h`=HN1Nq8CPdp)x3BXwp;RxKy@r-rKP zhPt=)%^zBt8=I?J8|oO((~hP0RKE*!{}9dZgu(<9jiVp~vx1Mq7BOklpxi)3$!}zU zv>Er?;-L!wR>gQ|J|HtZhKgsKVbEvE-P@O{sD{?b)NCz8TFm zpjpl>$ZiXVOrn?gw8%HR^DLzy-IW0*oXb&qK*#|KL$NUEp&G z9>v`U``3INfTKVK>rJT|vt#NuFl$92@bL6ILs>~M0X^|uQqH< zn;&w`3s(!Oo?M&XH$wy!aWOC6{QZ8C?iAl@U4Mh`R`)O3~jAU`6ua8gT(>`mOnxoe&!p0 z9m>&%Y|1MgZFSrJzT9ZERDi~5ZJKGnWw8l30~ViJRI>~<`d|Gp15^7 zM8+Sz%cVFsrkv~V^CWInh=u})6JotdNFY<>P=i1W6UF7nfqp@X?(!ZMemM3(6^3*u zmg~5-$8x>xFFKC*>^0M4isxeVhJ^h1$&{53UDXgabNXdsBxeCM#-a*;**o-h7pv;% z#V;hvdm?8Ur=pYFYzPAbTm!$w8jcr-AVm3!=^)~)Nh>N%17S^WM zIpsS6>h;&dBg+c5ENu#Tm=W`$+!5Peuhj>o7iI%MB?2Z z0h60BM6WRhFL4WZ04+b$Zg*Ka3zK0|X1>8owz=DOTC@wrsdZ0wZL>Hs*8W(&xywS0 z%Z+aa&(ieB+sK~Txr()xW!fN1@p5rP%usfu;hwYfXk_nQ6(C&BIr=W&7U4*@Yz6iqjW0Sy4f_ZV>aA+GiWDSi%z z&l4V4#*qmP-bSr<&rd_0vAMS+fmd6{8?~QU???FvrCs@cA*G_Je~!oAKL_)4AoGZ< z;pCOdUFx^?ChgK*&V&H)s$t^Hh%Mc6*VkctS2^GDCl&I~W=58FdR8wx^iyqdlAYF& zl^>U7elk8X4q|-LssFLfYh93j5>ls1m?~;Ju`}p4#r=;Jw8!*>4pbWx-$rr3SaEPj zpFo>S;<>>L6QTwagL4}t(0#H<3ts*D9oG1?qZclskMxYcUBkoG^KKe4-o#hT-iq?F z_w$cqhgf}3F7#Lnu>2u z3Q9=Ubz1(&sGlrxn!Uo)Hpp4Mdvd?_ne=P=fwNhn1TIR$0$83T|1nFcWSy|gkqgFu ztx4JNc;akKmu^@F84?92HSLA+SG#*gG7v109`Sb0zMC!98E{)7J|dstP1v(V!3UaD zo)Pmt#{2sGcjscs$E=H@HF3JZg4ze#XX@PPu~ zA(pw9^=Gw9b28C2#@7fA^Mu57Bc;Jt?^Tvu@fux8=nFrQZ)!20RGhG^b&=QAi4p7K zrdVRFQKKdC7$uK8y>l4Tzdo5y_+RrSz2;46Wu1&;jWF*99hwG;1RT)qn5F_`{bn;89{a&S-OcyGh9I!hRMIEv@-^@f^F~kA>fv*wKF5j4W|A6s_XJFI(71 z>hj<&==1zV)K0P5&;2{`dMF+~^Z4U&hC1ro-{j{au_A|(9aIV*c$kkwfS_acg`MDy zN9>Q(7)`RT-xA`?Cum{W&n>2e*I9ce2>H zd>5N5ukS7^Q(i~mo!(259^ueH<@4~NvNw8VJ~(T!VgeJ|t`mv5o@YcP+1D{sHXh0E zu#n&~6EFP??A92DhF@0uMPZHnz#mv~!gQiFS7~C9TL`mMpi&ssS|lb@kh@-tn(sBh1<7O<>GQ()1SGu^8I&rs=jO$sA83qJv`Jt4qV}* z9@e6j;SR+f30q{SxUMDI|PKQEBzPdjMRY<)+$--QzN*zv*e7 zS$F(bmV0=>EsRinzcJ!==y^#88_hEWLCwaj1^MDS7H${#0GnvZD>p^q8NVju7Uh!Y zl(xf3WPdEk?OXo)S}%B{V9;UtQz?d#Ia~O>vsT4dPzSf=ItqzyF=C(7(YGk(xE;}= z9}^m&j<@@aj9~v=WqNC3jv=ov#RTe>>O`QS!|fFg;X^mpN9m2$ysl3N6qO$2etn`g zo*b87j7yqn2a|&3TVpbw?`$|+w<)xJ9Mj|oOWY!E5Y30`BOCreyI*F%@*q49E!vq-+Y>U+tvRkfm-k-FXmUwJC z8=+i-h0TmDFCiQ}CWK_|?rB?@6GPZRxCpXYj1~`AsVC5&2CL_qvV(hnGdCg0R9@v* zoNlAz6wD8bh&_6{<-M3%xHQPZDPB;ToAuZ#1M&6sM-jIc-rbi~rRj^{A;XyXFxhnc zm9y-$V8Gq(&Z8?$;NxpBb79HA_+VvP4uo#zo|raRmLr>bx!|iXdEA!a=Ouhjg-yPACvP!4%<6V zfH_bpV_6E=R>cEX>YqeQ7uHmM1n9ohG?cjTyXRCP#`Zuh(+`ecvW1s?I$|nW3Ngnj&Or69$WN0^#ld86SBFQk13q zOXiw_H-G~m09rs969wgTFW;&B8+-Y{_W@@?bV9d|3daEz#^NM4y7CF50Oo;h6i(sP z_8~u#UxNwnQTJsPBpyJu?-|z6zVJXnpH*?E1v|jYU*P`Js6X#N#;0by-+8MST`x7^ z^I}?h^+87e`L~u&0;ie*gWAuA7k@N4xJEp>YNyS&c1K&xO3PBq)#xUY{vc5hh2f5- z87=c@Op_5~1aDRLv;}D{k+u?A{kI;m;=;8FfsI#IDW{OSsfOC2f~{7 zOoR4!&A50q7ZU{ZO+P*nj-9-#>EoW`=U>ugnscS-y<~XTc0bem>W{pZeA#4hqKd@R z$)uJ~dN2H6)heYI#H!spD!#ZiLPpqXV(nw6{)OgOvV@475*bNyYMgiM62`Uam?6Qj zzg>Ro!Z(cmoLi!WZe6xH@(0W4XAWH)FZCs-AR8I%_OtlQ9s5z%!(;*7|1!KrBr7Hw zAK$h~_BDhj<2+Iz%|Un}QHCTQE#9*4Kuw&Ou;6#45{I>ZLp8|}hlH)*tiql5e4V7> z9-gg-!2)Ax{h^})KqH&ly20z4^x=aJrj2-%1StVBZQrmJ&hI4H%tAw&C%kv&c|ni+ zfd63mQLKiTrkVQ6faw1r>MP@-{GzST6y4p7G$Dk0MKKK}20f0r-wk!Q}Fy`R0;UVANdQ3qS$pH+pp>-F;Jkp+^fA1#Zb z%X-}`&hd_?Jd^#-7i56ze?7d*|F40UgVJBwPjfe>`cF02uAw38Hm=GKd1aYJnWcHD zc`2FMc_|qQEhpON4wC_6(p|Ca|5F@>(e4J7AciS9wCIpn&C0vrhAZ~Sm;?o4GKDfK z>qs%U$ds2b*&7*Q4Ipv0k$SM^&GM&2EwX8Ly=T0#SQ^+QPc}`$uBH;%*M3W@2vO>W zA%#7z@3G`~r=!10BTWpS+0`r21QQ(>cOR-$y{%H;PQGURtPgDp~8-Nwf= zDkxbJh(8p!mwtcb^j24?ws3#Hc-gnNV~OCcSqcu`Em+ox_F=x9{yUrG_cAw#{!QoZ z;`e*y>XJI|j-k~z?!m=-aSS*Zu_QtT6ffam8g{F)I3{*Fb#j%;9c1tdWW9Z30D~+5 zvM}V;&T1i?e{l+P5bp!3QC$uG5zr3cUI1U9D*wRi7jx&0k3`fE2>8$Zm%9?+g>UgL ze5bZ=iuNe|T8HHsj}$MSue)u5&aII-(XDykj>9`TMz@{tPW6ZSKi!;3hea6e6MezG z_KfsN-W_P;X5vt+nRd7Z8dSuc5XMzF{K;-dVGC$geQNr0KsMu8^iMhEAohijjlpN- zn{UlaOz~Nip57?I^QBX*0A61%-Mz;4CIZ*Ry-o>BwV%J&l$-lLp(R{%P62F~ zJ0h_eiumkm9kJ3|2$AsU4Hpllz|^tprh>*TZ~Zoo)yAkyW%exC(EeF#uE7eWhk< zpBeOI>5P(!d2vY}_C0dyx5;RB;juS@3=Og`W~PPaZVu8oCS=S%SbUpb1)Gmt=zjL( znC5NcKbt0BCoZ26aTOZXFN8!tT5k>XFpoc4*yoWy^q^U%evE~hkOwZ?9W4{dgjx>G zihmv*IOF_%bN1f$FyZ7#LX-|_@I`Cx=T9z1{h8UXSUwWpiV$QpM?LgPVTQf)j@eI8 z;2ufO2roeWTYwP^ikL5LZmGQIl!0r<=&sV>jXshC-;;VTa)T}lt};;nmY08dT;8@D zZDw+L=*;%=guYhI^LK_Dpf1Lg`=sX`sRgH`EsX_ZwO5C@pF2T6zQdzHLc=4OdJKq0V zJwzO^!5M&|+E(xZ8m6b82hn6g+fd*W00iT%8mKndYaEO|rK1iCZNMWIs)YgAM|n!N zWPPq0bP4N)%HC36b4iEzXwKLF?q}HWD43er=5{Z)ilEST*Xsi7NK$R)||i^FBdbf7@xoMv_LHF~BX zK7sR9k0Cb8M^76A==f-}pvs4Sxfq8Fi>xl!&HYD^3hn$!(M0-NtC+F%BLK7@;{~&` zi?gfCmJjcJ)vBK`2sCut#FtPc{Fo(h4^dW~P}zg_T|(O;+lEdwDsc3;34U?cai>V% zUFBY?_Xi%rO`w*X}>N`$_xu&P2n{k9y69F7pF_cV!p0axv6HM0b3Dr`|D% zn!#t3u%gg;&(*&GtWLTPyMJZs5WLE3bb$TSA+LOrct;DU)4k+}Vc|gA=pR4N^>LdE zH;1uk?usnwjUPa)oKIapA<_#5Ff>!}Vl&K)*K~y0_lkqjH{HSgv>4Q@oAzAEMfmew z!`Y;eH#($I+9p~BuGyePg8OKb$~`3imx7gJ@K7H96vC0ma1HX&9*%Jv zi5ME^TM>gp;t73 z4dHId7B9eBl|1nEq49_kEb-y#Yk>1taa7#?3{5USKqfRRN?KGPBO7%l@*xU8-TN@; zPmE-1&UktZ3v|kU8qfjO+-3lyZiBB-Cy{X~QBFql#Xn6K%>`Qo3cdRb>w}#`99nqe zCOkVWSd72dI8h&cNhoC(`%H1cmPH>SN5Ronu)5}E3JKqO_XW(F>Iqz1`tp89^__f; zPfoBuevnQZ)W%X`wXp$h8GwvV+lY}D{2fV_CT+3*@ijPMM9mI3u)>|EB!m-;`Y z?~ei>Z2L!9^!-ll?|Nc4{*8Nv4X2dH0lsxODRHo}JAmT}L8p1l9&RFKRY9tGinN6lQ%|3CmF$U+ zYUVvvq)p(6iT*7=%#W3?M-z|)mQH{SqVL7`W2xpsl1qH=bC*vIVa9kOO{_l*hWKvwEX6bkFil|U^MBydp&i?92ofi z6HCI;(n!L5$A7W~zWfYdI`Q!U4C{x3mA^@jb7kD9kL;br$1jW{Rk?osu=X-*)mJ4g z`HNd}OmUKq34e3n&XTG2nGbEUsKOA_I=vXuSU{rb7UQD~&~kDxnfF`2+G_uaL>k+V zwd}%!1Btyc<3F{CT`Ib7iq6pxn(1Rg3jX6zT%eW5Wc3|LQ z>$*^M6j+8i_IJdUQG=O37%DF2fUGx zj%8Kb8?IwaiP_`I`EV7&SoJF|e zjtO~EjOzH+a%YN+>+YdIkm|LSIi?rU-yIxI{llzUSSJnwE{9m#9Zx?f^Iyc&NM)L5 zZC>Q@YX{dZB}QI1%uQpL*!1iQXyjIBRqHSvE`nQa{$8=tN&90UcQK2k{s+%nDpgUZ z0JsMQF;q*alZ*Y6CdmGdl+G*3L}%cXHxN=`8zGJgk|oXn4umZULEPmt!>1@L04|{*{q=oLd@t9&n1uG5; zRHMh=IyJpM`@2v4r>R(BRICb)`lawi=y;b&5V5!!GtVACI9nq9U=hkMM>sq@U&x|F z|50oEtu}6ztw?r7Jy2?VI8s?*?&QX5`sIzvrRUYDHsP`$W*1KZ2AnAkf!>YEmqa31 zu=tW57`U6%*TS=LDL7!!_`&aLk}I5&_nH{}4~_R@mx~O) zjxBu9S0@NMmaAvbsOk>=g)h;OETciY>uG7kh}sTa$s-0MBKb?^r)c(p48 zIn(#P_AE}GZ(rtHeQHsWAeoQ41`l<8pFH|`@)|@g+pw266<)^KnNTzuxJaw5`R)xP zuCOP;65{2Bz}6_hZizkt0@RAfoC>;6$(`?QeP-5ul>;MaBW!%{Sbo%MCbwfMAO3OP^vUrtpNDI_IHW^K64r?UnoxVLcUqUXai@Q~Ju zkIiKX*t0&)X(etRT>a9n9H=JgNWDn`WY+cxS$b9Ez4~~|-|=Nm)87~0iu>>c@H}I7e;gJa zzxgFxJiu*;&RWk08MZ{v;WtWf{7Ft>4Yz;?9i zB}U`fe6Wk{5zT^f%kG;U8daIOZ^yh@gqh*rjNUGOirsQG=)7CIj(x=XZFcpYJX?#A zb@cpsP5)(F``IAeCXS%xRC^=U$!&KwatVH>S^#F7%IPq zmglhPi*wQ{_SRb@!!EF(&te~$pcPg~of|mw5sW@iG)9x@wpX~SgeZVMf(Z;);4Al} zLmEByBHwG^alE!{(5i~YzEIY2B)4a)Xj5ikR(#)L9^3aQhb7-V7p9`-*3gd19RRSc zh@jKVIv0NB`#_B=G@u`HzmqDFM|iUF*8xpzOyz|>*O2!|&y zlr;AK7iGz&O!MUC2UF1xH?3<^8hX_Iidxp=$uUa2Y_7nq*?fTTd3YA3 z*`<1zX4=EVkDC$!ZxAads?tlbIxj~2l9Z)MDA?P1#VeeNT|G5U={a$1;ESgZ=S8+u z8t>I|FEi}CANNTO-}LwnGkf=wOSw>k7c7@9|7b27nrq^G^scRZeSvPH`NR7vJmg5Cl4hGKX!)m$%UQK-th%GA>-5HhlOz_lTL_B~hK=_$} z{Ajze9e2IFFlJp*wxfFa?*hL?`d(xX0XUF&r1kAy1FXe-vhzr`p^7!PHZKfHdRy^W z?dY{e=m*=VCY!hp4M^Y2sgIW$WH)IuH9|<$G(;&O&c1l4nDT}%dDVfoR?4f>l(`M3 zM-ZTcV>rNHQylDO%stYa$<@#FUSklyKJEuM*i4-lS5kU$K=X^jne~{P>NUtHW z5C;c<2INE$R6~zi5n-xJo%F`PNt)7S9l5th@%A{J}fB2}=}{ks+Sj8YfBodSy4Wg8rA+%}>IlQW?bT(m0uD|rzF_d~%_fd)5pGvNo_|rhZolw_D^HOPlq1Tr`-7_Noci9=tc%;DHD8DmY4BY4!fpVtC&9O8S8b8jP zr_y6pvLRDvqeX0eTcRqwYQ)dDfir`N|n!&gwH<+ z%yVAu8m^USghVvm_Ilz?T+6NWntE+Z-B-g!qHMG!os|lZn$S;f<(cHSkjvh3w?P3k zMG|)pF$n2g*=VMMW_+o2ZuXFa@{VQdET>==vkl0f8E&%uQ%d5yIp(+BJpLEPzWx3! zRTwOVm=rXQH!ImZ3DFY~>O>CNVuXxs8P~-4Qcz=u6OLo{AT=a<%cs6j&rb^m7 zQP<-)@ep(vXB*P=1bx9!Ye6wG#ZTVZ)4e<|~OK7Vv zwiFF}ZdXHjD30uX8=%IYd~^H-x6gHjKUFOjWkP6RQ?Y+DUHXtqF!LbP;(E4ceBb4t zeYUd5m{rAd8XU3FV8btV;s75IB|d0mc@uWf#2`*t-?`P)d9i1;0Gq}8^r!ZjnR4C* z52tG@lrJB)o%%?F3cBC^G0Q zsu0&sz`>Nh5jNR#*4{1Z3nJOlhrJUsjD+}`39jVfOY{?FVv_qpmihJvExoG~xar36 z=2b0CQRKdryc^@>9L;_2%0eB_yd(&TV1K1hK(BJZtQBB`(WGBPRo5N|n`sfwHX*sd zB4mtbaptrlF*DcY1^@ctbol+=xxd&gVvcPCX~2X6bvB4$PA2RS^d%6}s!(TD$uV~{ zyx^H{F?Gdnq0*V2!2=Xwl4=lcB7g7^XnCNv$zjsKx626nG0`>vV2<610RMSxNH72O zn_8nZJ3W)P5+}ZuYLV>mR*DiPzAp0KT=<@HNjpnB{;7~V+L7stA!nP}u-TW*ZJ0cP z&Q|lK9N~tnB`sGKL>GaQyes&1Uz8ER7Ss+P3$4*t)4D2AW6?CCX49(FSQ4y&7bhKm zKGQ5Qkgnp~aZ=eLmFq{(GRVR}MVKEmq?v!qCdg!^`Wk<5IP9}zFcTN1;QEZ|7H$5~ zYx_TV6%sBNQ-L2534guKFXuW5G;u^f?TW{Uf27$~{t~?zJNR2V&+oq9_tIq3VFH_0 zf&DkjI)H_+Vwv4~h%Z~R;sosgElt3dIf;DWHiZ}sdn4#gnB8`n6$iTP6nCJ;REQa+ z;d8xXsA^B3BCh3XBnRMOC*415+F(lqm|(UYaWe279s(C1_>1*_vx&;9E8-qsvDZTz zXO^dzJXK^5yVvPy2e0fuOvBW^W`1}%zL)dEA~l+Ev)3tIRUh^CyHzeF>bb>fw17&&IM*D~>3Zio>?qS5 z_f1H0OFbXSgNNnAq!9Rq6huZ+z_8>cJbE5f%e13!Jsr464H6pO^ZKaXv< zLl(d((=j7CP3Z0Q-Xp1)pZD`W2j;W;QCLJzQ}gqP@<)by&(`uE-XoYe@*PW24#jDK zVE)IK#zwHQv95-HG-rd*7e|w?5W5^8`t_Q>KdCv((qeohA!fe`v2F{BRmBd;el%q3I zYU%WX8mx;dy)31xFFz)(=^h@(k1>qje>q&={rXYO;zQZ+TL3QKOTFTC_%%0>FX-;w zyVJE0FFfo;wCgPpR|!keRQHP^0w6HEEeOW5%$I#1iP2kD1qEw+wL z;;YLSX3B|>^s;+3xej$6B2>rpVzY7WV4fZl!kFChDUkl1<9mh&wZj{Q6dq=wYrqu_ z0x%lJ5b2Afww*3-pFzliO(r3W9P}BZRA7QUN6ayiJo zDq~J93vUus-QY&M|F+f8ef}J}f{$#nC1}mu*(w(KOl~GqJAG}QXC7l+v8=8UJ#>05 z{6SJA@xhs_=BuTn`+=4XK1vRd<{z}Taqe^2eLH!1GxWduOB7g#gh88T#M4yZ&NpH- z1?IC!2U?R8DtLa;d*3pR1w4LIfj14(a1NFgFO@x$bNvJgo}I;a zf)Ub6ah8cblZ?ThNz8783uM@zAg zakGZ2tBvQ1W-mV#j~acmy-#8g-qZWCZ7B&pp-MRaQdyhjGIYsSO3C1A zZ&r8qXU$B-SXRgT=32%@eS7}*QpuLKSi1T5)qz~-z2~GeOEp|>)v9MJ=q6$OXmBm5%-gwcfO@1cLw}EoKXIAA0Ot= zr~8QZ(Zi*ecA5%uGwP%k&8%HiZM@wu7U<|@jtFKy?<)Tz$d^+jmA5H|=2H%vsfz>B zN_}I98xwcP`N>d@8^kwk7yu&d7hVU@mT5KysS!f;q%*@F=OKd|{aq$yd1s!D2O5(Th^I>aEfYzoEO3 zTkP&W)4t<>e(&pf;fee6X)ZqzgA8O2q3q);WM$rDsov8KJs&r0Ix-O#mW1=*Mjay- zSKU~f2l5Orv}bIQ#uRJW+rf+=JAj{qkT3{r7$r-V;SVZ{+0LWp`e>*2RLibL%bE4^ z^(E$R)F?_-BK_+jKM$Fjyqr2o9tV>xc(P+vk5cL z*E7s2KV5C}nlC#efv&uOH#_{zs$t%a>(gWQ;eaJ2y&7Aa&oA6V0z1o-=;@rLw&VM@jag^417) z!C~`{(v`3{MM?0%8!04o1N(I+HJ%I?y@U(2r8DUbG^}67@Q9l`{e5lxmU#5^@_1%% z;c;P0cKD?ipQw|`K6_Z!>m1z~!Cz8=CtT^y_LqeZ8eO-dG}vPp^Q}mV(}-Q<%Y!LZh;_bj}UL*8j3`ag`%+aI3U^_l9hQT*^g`QB;1SB z8(~0qFD)n-n4rvz@~|+EJS3X4gotSzjzujaaXkj|Qu@%<0plUG7pA8*BTk>kUpHUy zQa|8+CikjIS&`*DQzYWari}=<>LcPEzDDkg2_t;Cain{YW3kry9U3aMkp2iA$>M3u z2K!H{-<&ce;{VN<)<7Kk6`f{2G^-2D{$9BY)w$|0Jd#oAl1B-qSzXmji4R>^EptRi zB2aN_w}^$6uF2UUccM~@;~r62Q!!7o1h!wOe+xRrs}XDJp@y^9D>M=6-mIFCnFeEjY&ShQ+1$X=Nc zZv|)h`TJMuA^~Z;qCHfxOljx=N=!Uj=e08wl|WF#xK+4d@Jk}I(&`5vJ5`eV|*;Lgp<4s9_iNeN57;sO1q|A z##;tOz50pf6`bj{scX9>$GfjGwU4-pGukS2*1H)-9&e|4;K=L9k;rcyoQsr72=x9= z`L`#LiDE*T5G{QqHR1&ieqq^ZeEUHuylTedar)Sezs``?(&YRGsg4*X2s}{kh15+` z(h$IL31x6I5RYBrC$Z^GCwUeehck-lUFxfl2%iVDWKZVgJ{4RAQ%1Br+mu2)a=gc? zty-)!Qz;}K-AvBnmSL6okapW9$9b2u$n*N*ruLznCM8F$97JwE9_pYBuT~6GwfdDY@F^Pmqi|c(D2}>uz5J=+MKw9Etv_gTcxqP`l{Qunl=>J3MB?G9VaRpxQ zjfS7WatC1)bXb@jme??uub*bFiQ=8+*;XwT|2q#h8KhXT;^fPHq9BVuFQkIS?QGB2 ztV%`(=AZkg-0^zO0Jaf9Tfa9Z#dXUboq1l9t0P%#-9PVK*m+*dc|-Iu5Unnc{lo(; z9hnq{7YdwQEc*j5V$N115Wvm?9NV+4pAa&pK#UjxN$(dYdCBN@*#Xu-$kgy1WrZCv zW08oey5H1GCc5p3Sw?bu*+bWu?bAqIiDdtT=3hCsJ|z4z#>UB|b0r?!YX&Z$0oQ7? z>u}#Y6Pds8h3e_f7vn(@{zRG3UhH#f2s?Y|!d$8WTQ1P7-mLt|t$$0;jJhcMu3-*- z8+5+}$FZXS%9x>6*wIRb((nv@QmfJW~|L7`?QI_uwxeZ7F+=(U|0T-sHShw>P(kV)`)!tDhC{SeQVuDPMk>v1SB^cAxTzg>XkguMzmFL$3=BDY+s!MN@|JtZI1Ltesl zxKW6S=|0eWTy^UTuW>nR>BB^|u;IO~{vU$3L&(j)y@K3}Xy(^fGTvF%g>XW}P#ca& z+_O1nQ4QgL!ztt&2zT6*W;kmU1fnspFiZ@@%*+6j{ezUGgcV!{MQYUuH#lO5CCQ=3^FD8u07xyt z96t?LAq@N74|^qV{t@7MhwTWRV5V`mni0bgSDgCS9D8|uHx*0XEs@zT);r`l*d;k! z;7T}2+i~@SjP{uDe3C$suA^>+QUo^NVA9xbi&@jd!JS@?rq{=tzP};)U_PIA zqO8VdRwLnzc(7N>_{Mt5XAaLYoVoxN09Y6f=UqM>-V^%s&@ckhdIsltuvXJIjPqeS zb#^dgFKDpG{2RqA9B&xndiGG`8G(?>30Qu8tcUlZ z=X$YUPlnCu2OR`xuw5ip-4z_B-sn&$h;sODSJVCaeeAo)=kgEhkCZ|}v5n{KsAQ?ly z(k%e^ug*$u{-v0DUDUGJq7pI^@PNcJyQvxj+pw5i=FJiMRh{$NdJmn<%(E0Qc3~B* zD;#w7g(5!D5{wMUtYpMjCFtzMQwhIcOCJPsIuReO)91d8td~q~+YpxMMl07SnPyN2 z=0)C_9d+vz-PSSa+D(?YL+16(3QOlh0$9#sIvanFBv@rx-{ym0+rgXKX6=e_LY`r) zcPPNBGC~46Sn@2Rmo`1g1T08wBXt{shpa-6HVuWflq}M85k0IvJ={A9w)U>8{v7(# zSI=ArT!OZ#kdG8(30ImuA;HMhPfF)f_ZEI0-~8E8^hW4o>@~rC$BMn(Uo9KSM#EM+ zGE%n14bfGbYQy3IbKmjiHw^|RTqaLfgD&x#++B+P!oCXRfy*uJY z%Fb1kk)NEFRhXZZnUaxGP@0o*d0Gz1vT?5%G><^J+N`Aj9{L#v=&^x{6tfZvfKifc zL%|d24E4@SfFZz3B2?$pxZ{EHDCmuC37#DrLd`n0=dp1$->gq$o|yM!!LhP zGvC5WV0oYgl224yyFoCgIPe>3aZ!G#b8JjKJO-B-P=u6Fm$8aOMxUvGZ>`&gTX}BP z$4VaJFazmIzzNUR!(H{4gUC7Rg8$3;m*E0ZGr;6l!5wjz? zU+Ber!>vg37^iPeqcob#dabe#kp;Abvvwh-7g;IQa$KjC#UesWl6vPd}JzDN(mxUVw3(DOS_piGQ;4M!Z2IW!OQze1o!S$Zq zPLJFpJK>VH}Y9-BYtDQ_*O0k!a?&8{uA zS26-Wnmi97nbRAV{8;i(fPC_vff)dHxy3ua8O8kCU0-yHZxhcW01|shfwP@{IanI7 zbNVw)KhHUhfzgH(=1U~krls^n+5!Yz>sVqYai*dJvADt2F28+U=Y{iLF@y<>>$i^l z3FtkP?Y>*UpHf@j(wIGxyE9)VPr=}L9E=#TQXd*}e zp2cKLl<+~8Ux1fL4S{md^kQU>CR|!-?XmSH%f_w=Atd|RVaSZGMPNI>;DZ<;Fw8r? zC<;7`AmAb=rNtZ1sEfQLOoqHt4^J?e$M ztNrVWpT1F5bBXOgwYP!oI!%HyEIHV93muBRXY+5!;CcB&cPYO4uh*jiB-N?F;`X^i ziObk;%o4wRAILr3^83oM=G)3Nm0C`F!{f!$Fe?>N${=3Hl`2`e=2=4bdnDenGC|T7 zJ)wv(q>v&TjFMtlNC^)t7x4k?cf31tdx7r{hB~Cx)0;sg%-_V3?Jn#=Gty%VzC2{C z2umBkL}=k+Xc4>CFi_c{zkuZUh-jOK(>MvW&fj8MWBAih=SrC!wQ2BOsbz|d`dB9>+q>0oU|zyw0rNmOU*p*#$d)(u9!S2i!92BN7igc_Z?w-ajf2(&%d;=m z!(rGN9PGpm%pcNJHZYjl6R^y`kCnU2;FF--_%~Pl>&FVsW}#mnmC6-D)&=+GC2LA_ z4%H}Si3ICB=?j%(%2uZ_zVeExK%V|f{n4+#%0{v^G04lJ^ovw z1VDJG4w?DYeF+Ce>T=piGb3q&z{9F@ z^X{!a5^%ziMooj4#={UuNR6izW%+=c+bSq_L(E~vB3>w@Xa8z(U?%oKMDCHFu3)hu z@wbsawwqn2q~{k4?Qe0;m+nLJScZagAHTN+{L$}e@|N42)V^Chdg8D>L>6>P*`}WP z5Ci7`eCCkGCMHnOF?jS|+2V`ptiwj}*o?*Mi4lL=36rNlPqp;!f?_939+x|>8VuiR zDcLkaMlDe;yY*(>Lam1#Se-mgm0zanQYQzJphBwH7KFkCPrcepRgf z(}>hzY)UJ*!L2oWr5Z5C>NiN@G}j84x0+ z1Ms_vzy=a)mdA$z7(z}s4-7Q$(Ecz7$1t=!Prx+{zQC7Iyr3#LoHNUAEoGFHcYV`R zvef!BiF3P^ld4vo4WrUZG_uYPBI9ZFv}uB@voTn%-pPaIMxKz za)m_RwGIReDv#_PG^?NXu3h#!pr=n{ln{J}qM?jb_r?B`!}+PoPB*iaWGmnZ{nRIE zND~$+Xv_Xaon5Xfbco?kYIu2l7; zsbfl!n9zoJ`3}2H4rbvx9Lq6lpIHA177`GVl}XwBv+deW@UOoUT7zCs0z?Oro!1U1 z9^nAU}Ch_iRf2-83E0s}DR5VYKu%lhZ7=cJ)ynB%btB0bprS5Gr|k*-PYVeg&dSNGobtg#v%vL)Akl>5O$ z?&uL&;Wtc{UmEC8AUZmsu$IIgup{oQRygJ@SUjr%wOWUV?9Fd>hwEQM+m>dht}yQy ze88y%y_19{ucLrtiU199^q&aSu)SvyHRywM`EP}U8qoPYZkl+c^;Ti^qTXZ-F#M#C-a%#+UboKA4a4%X%`i7p)+e|SEGUaU4JkCBkjB^g)iKE;X>>L8F_)P z?|{&YF*DriC5r0{GpT=eO5=kUyKFBtt|_X*%;LaVEbKEmcEA#NNZ-Y{(StuEZ98JZ zgf@0yrXp2CL^yQ__(rBi$@ZRD8IM1D;u*u9b}FD>fN#Bc_c(Use%D02^PNT@fFBb$fpy`(5{E+L{Y;w6l4~l@Ptg9gj^4t5y%;?s2 zz=5u#@W=pY(1XPX8=M1Fz@{8ZFtZCc*M7{_8habL&ziW9Wpka%Q~)g`Hu9Jn1NcVZ z0Pz7ygvCt4cd4k5M`WgJY55U%rxx#0iS9xs%y%jiUu9?67hY_(GU1I#Hg!l!h3Gn5;)37hZSxyBw$5#gU^3q@Wd`?&jo2b6D*K(MwQTd_WLnAvfbqgXgrCL4?!f%C8;J;?Y8pr3CoqcAZzn3|rlCh63H z9lITk2fsa)Y*F7l6JbJ%%q9d5DJ08+fXKs@>ihR@>lcF$6&gip0u%+PlKj*2@LRl; z+)7LQPTsx{*H+zeA4B6B3m{F`}rkQ7(w(B~iu4qYRts7m^Y zs{Et@aAwJF043LdwsPQ=K8j3|G6u+Td_d4(g@6szJ8s+dM;P1*+?fviic`})aDyLR zi)9xAyAgC)t2X{`ZGGsyt3Ni^z&82Ti=Se2bT&M*wg&Z)iRRlXIB-q*rBqgB7q?EK zJM4|wWqsEpHq=F$J=h!DcJWgJ^tbmeezJy^YK^M?fB#fM8tAR@KO9R%=(EP#r=Br8 zDW{T^jf0b$qdGSuw;(gAuplEnH7WjW@tZ8(FYN)B%A*2fH;17@tmvjTmQIZrsAEDU zp8)_>iO_-1P@pZU@6cxVh1S6V8-G_lu)IKIOJxi2=tWk2z)M}KUD&%C{^fwN z4UCh6srOhqMi1*QTJg4d4uI{B;ezcPoRkw}zO7#-r{OTT-P*r1`A8~=>n4!XxYm%(a;(F&oXbbG)5AqyICEy1|jPin)b(^I-CT1Ut@kjP)koGu}vr(4=Q=y zO&jMys&yXRZ^_dHlNy&puginm&*5e8I8Bh9t(>Hz(wFIbcOkGnqGYf8(g|!ApM>;Xh`Kpb<>y6%xY+U||oMRiUJZ zuNyXHK=k^7$AaR@CD0?Mpdt^U(16`@bD&W;cz+=!aMyCSudWbgioiaFVUro}#`R<0 z=$$u0I(LG)DP7=KOy|7aH%b`Y#1D!UeT0OxWpjI~&|$|?;%?{uyOZ@myV-HCcWa;2 zTjli?JpOLkeQcTqXEO% zuRARSQpJ^tzsUD`m~BC|6$OUdHaI%JM!YSq$UHa@cXw}gdwe*$E5QX?+Ci| zd0xC)L;91vFS6M-Vy)I9zOSw`M;th5K{Alp=vFO!ja3%RcdLrbk1U zw&&ZmYdwh*`%QUnqbe_8VN$xmGzC!+b zwby-9x5t3*{*VPO8Uxy%IxSELI!7!WmK*N%s|c3;m;mGc2Z3AO(vZwK;+b2Ia8(ge<;*OV)w>8Ct z#;+Jo2f(;}5bC4BXIw-_9N4#3Ewh)CF0b2UUa>gU%$oVVLKpD{X+vJ``|f98Znym=w7oCJl)$TG^}nro_p7Or=w48dTl^~s2y^Y&G30)U!UqHx5hfTUtp?c*n?Bcs z2ZSvi(j%XzhTORc$9UA;4}pK&BdYmq<$dc@`s53TAC#RXAxf4g!T!4*>7L}UCN-6; zRh-hjQ(Wp?oU5;pmCCDgnJSrm3TAqR35aupB|g@8mJPGfnkEE~)j`oeN(0`zQi_gi z1H|UG$&78fMffBDeN72wgzGHc7D5sF-iI_x(Y3Es@8%e_v{;OaINF#J7d$`SSCndP&_y}O&bC)c}TXg0de zE_$t>)~l_Owfo#6f^h{CL2ioeA_1r$*8&;`>1ges22#ImCkEe=4QwmI!4XLLoB@iU z`4Sd;Z_Jnn`vZUck6;zRF@oM>)S6I3l6`=afcU{fck3q^Z?+9{YyGSVf9+!8y)5Q; zh~-FNIuid(n%Pr0BI~KaI)?2Me*fAJhX(Cxxl0BfIpOTIX@YL|4&8!MvvJR-)ht!U z!+~bu?9&!OebNVKG77Vej=J@zL=S}g$@7!$UkhOuA>6*E5PE@oPV&ujngU4TVx)-x znK9(02tt2I!}052<&{rr35xS2^Z?K6WoCjRM?Hw_2R=AhN6=lAJAJq0+J9VyV-yy` zinYFl-v)M{q5^OU_Cu~MPvJqz@{1d^TA~j5-KVmT$P?lp4lM?Loz81mCgA$$F(haZ z%{68jm_x&}w5pa>Q?#MRBZMo90xg@UmFt{QAIxQqiS{i?>xRxx<(CQ(>y#1CZ+6-V zLa$7WB|rr)gFf%NTGUaBCThB4{m@IR$0hfXseDWPx$0TG>$XC zj#B`k1AZ3TKL$;7&e$1H4ujw(1jxg z{~{!79L58yhT&myn1KYDFb^QQo`BHHh3jENXo~clDxYfx=2?g`WYWwwNTD6m+lR*C zG@^I}AGJwribRcIS#cQR5O%h_(72JhYUP!RI@t^6>gKPs<>14H*ta&_WEs6X=1&)P zf?ikBUO4xi%^fujmAYHqS-F3H@X035)fimz7Hl;>U9x%F=f)ow2buI{`?gjI1of9O?1FTN!*bfe?tFDoZS28lO|Nmmt)-_j6&XW%xP zfaWn942`6~Dh(Gw3)R_~sx8Y7R-XcEb_w5GVEXQF!WOZi_!#L#3NkWxp*uXN=d-+( zgjv_X?hZo_H9W`pI{e8~&h$0EkTyIV_`Ft6Xv1CFGErf2B3+MGSMD+8E7~B9^v%9< z@@p-RxZ~S@sdULM`TosANcIx$Pz2#aWzl@&ssU5#hkwOdn-`Wt5P&Dc_$eY3*nS~p z^P ze&N<bJT?h+WK5eW$;9gvhpx*H^_>G-P=Xvbwz0Lq*cQX?|kM*#ykTeeoVPepQPu=$6u&MB()UN^#(M~iK zI8g*<038R%d~lDf7=~0VhF+MB+!pT=zZ9Gp1tCZ;tcPO7cBZf4oM!J?DY%Z@Q>@NZ z`qY8O8`6Ho^1Io#4F4!z0zoVst^=rfmT46@UA{x6O`1*Em%*j+PH_Fpc%8GXLRW!0 z4e@6OCnh%?-k8qmUr@&mL?XL8_+L|?bU@ISU51J|PSNzNV0XyUpkgY=+o<4C2?-rzr#*azi$2Wb?~pxMc4G0^0s`k zo~N2BzPk)@Mf^d)JMm>8Kj(e!P(g*@f_E29A8niEQRnNx7{wtcO`xA<0cAXb<+l}j zP?UVYd)nKvRid*8gj7=IFGk-hvKh{NMRo3Ps!E_%%s`Sazc%uUQnx~6cN<3=K?5eN zdjxf|2otu1sze1NNZsJ!qZzSGJ7!0NU(!OJpM4VEpph#o{*egZO3V0iT~vrVgZ^`a ziqDf;r~J9yhc@sL;vYJ3h|4+4c|Jjk;mZ23sm zKv-v^j#Qp=lHuYkFYqi$eP>2PQng6oq&gPI3i2G#{g-TgDRHFsljqB zgr$J5sfS;n&8eI6`~32GMwd-Bt}F?F8NU_TyBBbbu_ph&1?Q*qdQ$S_!3Dpt zk)dvaAP52+xrt34$Ligqujs#@Rr4`4X? zPBgah;a8~?laE{#zCLfKSUpzxvLA$fZ@&#Eijn6#&YUxJwXU7Y7%037Z__*aN}|Mn zwGe>|%_j-4L+(xj=eLv4ufBTRT{(dsiqY}lQYN-o=zhb5@~VGEgw&S<6FxSFrQQ*# z!aJVP8TY;0*G5Tl2NBqj1SC?!fnt!#$EFbH z5#u6-Nu<8sJ)ZLCnQTM`LDb0^zTp?;KR6QkXV*@=i|g5|dfy^Cg=37DiB-B}ZkZO1 zh(ttyqs^Z^x%}4**AE}GolEG-c|9_5*L!0VMZq&hd8Y@fPiq1hI& z+M|i|_d9VYEb7B8vv+?l_?lFsLzLg*G=>k@xDYJhqA&m> zfVtMa%5RXr{;Tgs`-$zt-3~7*9|w0P?#z}oi21pH@5|rIkt%}?J1w@ z%WPdK7&U_a@C?s&yi|v!Ag%=H>93WaZQDIP3`c$^(GU=-s(qDGM64W!IHMiR@E^t% zyuEPpZ*LPlB_i3wsigrMAgc`*6U7JHR4>qk1BPls7+66~#@{n zQdFGMXcys3{?gCsH!YQHk{}?jXu8dr8_rG6U8wHg{566<1h~qr$xW&CJ?%V9iJ+MJ zyxSo|=Z-Odv~aFRL)XhXHbXZNKQ z&%<8FPq%+u1HT_VERQg4F$pDC>&To6o}GkzyLRUvXYOX>ImvvQ|7T9UzSND&1Ys)q z(t9w;i!9iS%6{UH1lI*%>BLPiP{maYbxMq$ccD)5O2cP3)q)*d18-a5uCM?pYuF}B zXQ5SsQch(apJ%?c;(mYDyInT*3G!XX-kdiC+DlZz<55WZ(1+Ji z*Jn4Q6aZ$Bv^5FG5OlEK2Rg3vAiJo|C!h{6vdUvRR$jinK`18I09V&Kgd2A{FJCB3 zJ$Qa*S{iv(G~e_@HC>k6p43q-eRQAwyJv-;q4zU{Oo9HO$rLhg`Xh)Q4t_IfX+&kc z#KUT~`S_3pjXp1mx>*v>|0!(JPy3SQT9xy$u_EO_$h0x~%b|s*coxD1i3IEKcr;8nSmgFI*?$iQm#5Eq>2lvSuitQZ z8>y7|Q8!=o-i2zIW+}6UbO^Fk^-}P)sM3Dqz`RHt8OS~HJ}oj$e0w^kiN}2T9|@Fo zk6;CU8TcZ9<)hnUSZXQ??|!)xc+Cmy^1ncONI)CMi$GDKtRJMp{j>y^jrAM|f$mie zDf(p)?(R=8taZQOhSR-p0p}Mcs|7bn-%t)6mNo0nXq3pjbLcKn4f;~)@0b=KJw|d@ z!$_&%Ncs2Nqqn{q>X_Yx#G0wMdHupZ3^eB6#pI9YEU$D!H}cXQCj3>x=FkM}2Ha873N}+y zONfOjvT#q6L;q!Mc4n}Bt;pZoEb!GBN|+lULFGI=2|6K0nfh4b;GZP+T{eR^%w+1f zM&)d{EU)e;WkzMF?Fk+K`f{nA3tec=6>fu~*C~V+8RVjhF7O6~=4>;6C{t$!W*=Es zt6qD&NGf*@b)Ng)Y4qsqH^}9?LTD@*14#@SByN=Jnp@!!h??i^eoo;oifB*}6D#R3 zeMs5%Vtavogz5FA_+`rV5ubD0elvsksQ_7Rg1?W~_w-&x;)N%1UcQi`O~sg-?%k-<2 zxoqHlv~ll?dd?-~xOY;s+{|E_jto|cPeJh8XZ#XWYM1-?QiDdH72ktL1ufTZ(wRcARh3ECtyz_7&e8WuZ`b-c@4t4kii5>Gsr;Q} zeRTR<>L&{aG#Z%wA+MQ3qwn$Q#vr4vf~_&PYD^PR6EE@3wm`>zLrlQ7l@9@@jz=a&@oa%Nax9ac#N-nw&0%wfl**<*|?CR`n z^_oc>f96d0N1s;y!ncA6R>JyR=l$DF8Y_0=J8{{kZVN(Ji-Fjd#>6e=zuLd>F2CMB z5v?OsY~p+!wBb2YHyyuj{3Yx)VoZx_Ssk*b!2moI;y%D*z{mL9|5wxWKl^H9_DaXA zvGD@8wX$>;xLdZts}kU?0%!y^SR?>Jx(sBV$^cD;QsTow8vxp8k9&Un-o=2I-W1mt zKYGBsJxe#`rnB}asVK)@Hdd$oObo2%+xVms+7SA9QWs z?w9eVKwLj}8!5Rwqok5Pw}UV7V%!jmFo3IyW2pgE3D{}8W1XXbQsrop@?v8oV+R6r z6$f*-fRhptqAsby434nluElocHC8f*+F3bC_$bFUi)f-qxU%1%TrD4!RLp$#;mmH! zRpxm1nt#I`<(U_jo(i2sDokzl?^+3Nnu^cIN8N#w_CIS~PSo4TtGyB-nTi8e+gfXK zf^a1_=|1A${~fC?R2X*5PP1{WK0t?7ZL-|Q;284eV^wFt>M#5D?0usPLmj*UkIvE{ zBH^g-UCb;%jg;g3G2QYVc!|dBP7`nb;q8JJv;EU{jGPK&OAMXVWSNsPk>)t;((!VO zb>tt$(#sErvZOzDy7<@fbV!c948!6*EoBwIRn{FW__X0W@kUbcQp@x=~Hp_jHCy&)GNxAvRc!05dPv^E$TM8gAd@>T}ZyjZulUWb!oM3BqNFJ9rsJ7!lUH z!js%uL4_d*>2}Sk{>bHDU^87Sm1&&#>C??%8c%2lwi)jJ1~36MaHeEpKCLgDaF8Q% zpk6yKlknS6%=3!TKq=^lx(Ej(7>d zdxlbin!-rnvl*80=pK>SI!O?uZJLZirE8#jjWNgJo?`h3VW6FXxCs(%o3;UlFYQHE zw07^W8?24&v!#{3N;#uA(er#D<&Xn}_BH2YBQSh2ej!K8L&lhbv=wXF0DbB8ch7J5 z9-~G6$nmWepU!FWlyEQM={tX34EAjb{6rS-aIGXa-SSdJ$e{19^Hkh}Aa4bIzj|j* zp{CE$r9(Ut;ot1?o|ZiM<96fY+9N5Aj;-$02d;RNm+ND+%qdBD7-*h7Iq3AygKXaq zGUMz$00K+%Zl&x{Y{tC2;jQ=Do3C>}(-w4uFC4VW%qsen#@?eR1GP&Tt?Cq=YH6Zt ziW3Dx<+UO=z(>CYyYQ7?;-xew=oAfZEGe|V(*61VPyG2jb0mmzEpk zSm+Hq-^+jbjZ)xhjJd3e$%xBWAU}po+V!4n{*7qEXMw1Q$OYV?wqNgeOXPy`C@O>t zksU98dZ?DwlDZrm8^DOkfcsuk1(odekuD`si?xSlHZDZ{L8o>ubeC5;EliC_78pi& z;^1j2!_rd+j#9&xRpS_|*3)x$9?047;N4J$w$zoccmgi;w)Dd%S6bJ~g|-_C>lPkn zcYo1ky@i2*MW$Y)v5#2b8!vAq@z1 z8Rn&nlImI-;<-={6Rajl2o#r|%*0yKkA{7D-NIf$T3ucEhPf!@T@#N^c`6R!czV1u ztsO_c;q{vBd5f3CoNgO;d^-6jDkJ(K~ChUarYR-3{mF%`WqKymLCr+yS+X$U=yM@PPK7=U5- zqIGpK5|H78E-oOohG{-lnfKpF4k^fbnPPmj*Qgf}>;y2=MdPh_g7;`mcHT$v&k8Da zk}%fk4A4x^P<$hpjyzKOI%^=(eTfD^zJco2x(Z_+C@~791fCIM`o8O{zw*EI zcQM)QFmk@4BuEy$`1FAfgP&$n>Vt=XHCgcSN)_n{0a!>}eu^N4jou z4cz(G3m6|lwU;Ytug~FwpnDIJl)}=U4|eH09j0CQPH-AqxBlVHyd5@ej2iPiEjf}& zdGU2Q0H+IpQUdf{To6RKyDgxVv!J%sda}RMN&LQ2rn;Su%AV}f5~k^x-(wGh#`+S0 zTStX3D7PgZ?_+-4+;8iFvwjs>NI_U`Q1HSC=yHS4UT{(}37|V0GM|JVf(yIjmfm9t zzl9aW$qvwhtR9e$1m`-^vl%UuG9P!DDG7KHe@aBhoSF zZ9p5_$;}gap&|06cAB6@m`WCMql01^NF1IvvMNgaT4YQbcbd7Z;}!GT?IuDi;sH;4 z5KQ8TF|0HuL|{r+!;Al9I=p2Zly+YVP!?v%?G1!$djrxka8gDnsoiFgj}9(+d?{v$ z67Cy%R}xORHbPne<7|?`MZLgKlRjda=_io8&O4=1L(li6QHNmHrt`St$DK6SxW?GG ze4<4MO!-G!pkGMKD8`1r!2|WK z)fI$zU{rXoMBok8Qpfsc|67YJX@#elUJdT~7*qI$eD3Add+?6C-2nMZ1nd*QdBOYZ(l*p{fL{W1)k%Mhx7M!0Is^ zTvHfATCu=USWA2~1}Xc>ywvHAcai$hrOn+(uF+Gdwz-jzw;A_JugJz)#xCqC*u4#oyxonQc3xk}b|?zo1e2`7Fy zFV6Cdo(NOH&?WcLiB19Y4@TBU`LM%6fQtCvpYcVa|Wg~Ie8SnB}?Jx`R51OL9 zjAd7pYm=PYl76ZugDfBo5^4JMI|NW={qza@H;2@%28sX|V0+NYbN3&0>K>z<338KY z?*jEw%nMpn?~ukq@H^Mk4BXB+_1YSP1ifW{3@kDmhS5cUc9wUwPNSEDWHHv``gu=Y z)L+p;qa{ceW5)$MhJxcq5o)+%#eROff67h+IQJe?9TZkrd|$m2vDvth%8s~`|AdEY z{qWbEUi}#3E!ZVp>bZ)aWQEOk-wJg5Tt2_XZFd_(!~w{bab19{FdoIS>P;Bt59B@M zIOEBmYLs96<~Ao>2ZMa34!ENTQBu0K0{FV)@O;k6>o|qA`WAYG`M_pmjMx`J;^)42 zpxYBom`{!x-i(LvqD;(R+69M{2h<%|8Ck-ly1^t3AJ(?6*{Mju^4S0VjC;Ipk9#wLVX~ z##hqd6&`qa^vfTFAA}*aCy}6w0C!mC5mmj&6(uC(TOPsmn!sA|P&e~o&SSw8ES-AL zh%;t~Ir@@j{-hB}xNHc}x|lu(SXm^g?zR@VM-Y_8)|W^XTPfjJ*7=4p{%b%AUFszl zdH*$ZM{7}bz%@Tg<;8b;>V_2N(%Q_p!;Ouf&zmYU8tvzNNC#3C>b~XO@_jy^@tysK zB6~^g58CJJO3Qu5K>qZ5g#56`d#x-4Yqt#cV&OniJHj0g#YA-X=?j!mA6Wi-@-5T0 z;lz1Ll)3JBw>pVqS1c4;RCaFWakQI7%rf0a6vBeD_N|Z-1G^NubW?7a65kX7ZJk2M5<0Bq-2aNC>h*zYvl|;bR1PaAkqumx@HF+36QQ zYbzQdA0v}vqi0$hHEy60qvXyHRYd_xwf+LsjHNZ7;W?jjn2}Bf`_6#Fk_cF<(P!S% z~;OA^$g>+JU&dCTU0nZxv)1DgL7qfZCicjqWy z^AZEvzq*HHiMN^fKn+07bH}K{AjMv_ItKBri=|cT)F{Rp_Zb`J^ezf92HE-&0mOu*I)K zZP}{wIlPsa`P`^byeiFRxD~z6utRT-lrZIVz<+4k3km|D3p|D^DU3v%%p_(Q^w_3y!c#--5N~jmS&*8>2V@{4lEl#C z-A00XIu2R_{y{Svd3I0lyQ`TBt$) zX8KLf^S#yzTDGY*6OW16aVf1q-|Bs2U$3fcwz4Cy&}U_kZ&(Ux=}=$by<($ z!@zH#ii}>3u{mhb)^!fDcwo&>eiDNqN6kuF;|c}=HNz84??e(jp0}2fa_5(BJvufJ0}4|>L9;D8Jdb&#=ky;On;ndc%LX;65N6V$rvXP ziVJ}#fU>BF$)rSu^G8l*L5MGNXdtxT^a20Ik3VPbJ%KzOyZ|-=ALN9!GsO0C5L`l77m4sE5q!*zrMM2+ zv5GfdI)QhaH(Z%%ie<}fstev(#vi;-rSre~YOkaJ$91%3G&)JB_yotJQDYE0f5uSd zJWBRC_Wg@aYaVG5sMCBuZM$*mRyj+Lg+Ydomt0brEy}O$So(%0t)I`^L3*@--}rSn zUk~X2b%`c*??(5i3@m~lBvb9C4!GZh+|Or6Bp%p5^AAcyVW0_yfkWzFlF#O;uFO7} zKg+N_18d;})A%$e%}YYi2cRC($oPJil?xPG3QkLqC~+jmX^iXn8%gF%f`PhJf7mH| ziH7#q-mey1;`&~cFO{tdNgP3=-}{Xh##7XSR#yLg$T_t^MPRzJexU8^WvxSY{4`NTOj|>|OdfiTyhbRvEv@@Zy{o`2V1t&xlJ-qkvNogkA zSdVr)f+TAx@YB*U*+gc>2cICKVZO7^sqlYo>K>PP*2Gk7dsU;z$j=7)Rw0ke{h4bw z!B>Lys_Ax>FWyH%5xW9Z5B}*Y=at5dLZmRHwZSBqJ_HnNi}4x)`5K%Mz$nNQKIG9y zA#Y|~lzab`v7*x$%KK&O` zwZY+iP=qQmaGU%m$MCSdAKtpKmF6rNx2Lh)yl;Kiy%S^218}YhX8|~v?&k&W!1}FG z4cn?NCLOgP0wh1)Cd%H}O+I2{awpe*s(~zRd%U_qm;5e>|3mp@I^m0W$Ct4saqGsJ zlwRhm61a=?+Wt*XOSfCo1TcE80qy#cW~!dJUA#wY4hMgVJH6si^#7fKBoq{ledOGb z^B5Q#j)#M{0B%RQh5|+N>YnxYZdrDXcq&c^BEKcm;joId)lp){5o8qOj`4kS0c&Dv`uz0J;pzia3`p|pOt22)_K4W%ub$&{5N=j-) zPWJ2U?EKV1Hg*m+R!;7clDtbg`=gfNPZ`}&%`Bgwt5FO+t~0K{7>eZq_W8INBdC-R z!|yj>L9p79wp3zJ6S#m^dU`a4f?EL+AmKBpk%jLk}=m zGcd(fB``R@k92Rvxkmq3fx!*0nP;Qoi(UoCaOLfd)2Wy-t2fcPv!}g| z<>RFJ z1=ef+yf0s;X<*EHKa)J9oh$YB=j-lF;kGj6&XGPEt-Gv|q4diT**rTi^;G)vk3{4@ zV#!vad=AI;Rp9FicW5;ka}#7khgT$aIy)<+78h>BjIZS`*ZbESOk)-<4{jT=*lUV? zmldT#CDg!E*yfWjt}a?wJKqzrfc21B(+}Zh3AgT;*YyO4T;$E-UV2hGX5~zG7H=4> z7O#7dhV3N_d6znvY}YsEq@R6I`6Cxa*?(C$xx^ra%Kum>rrfR(cYFlohjCU!AEb#l zZjhOLP`%K`TjeN}j|;)|3l?-$dZSK73h-@=-lxPT%jz@q=DB%#k>rg=dc$f64TW=N zlEGBSnP}gw)oPKQFbAaLb!Z!0Km?h;*-;qL52kFUdQ7=BEC$?HI~PX)zU;spN4Cd3 zUI+Ns%g1kg4ZU|ler?X(IZVsKHKI6Sf~XBQn&EYY^Z;qsws*hES9SGXvgxYjTyNr` z$q0_HqieN;0{$CkU!(y$Df^#(p5>7BkB}+K0~=sx-d~U zQtBCN**t0ThyJ%~bb0t)@!#d=?6sZr_mjZyQIJb0-f!~R%STWD6|Aov2|Z)!FM^4e zU9ntPy-IyZNraS|1^a}k0{#S3NK+}84JW0HzoP00Yg;oy#*TB9y*o0X+qAguA8w0H z`{kg`i$IJ$dv7S_&bjt7JoNm29RT_732Z4$Z!6QWl*!QD`o#O1E8LMF5rK(gD=I{D zY<+xHNx>RHP2%IB*}i%oOr3m325sTY*8I}k$U!OzQrGQuG10{|oxZ3c6pg&RgTNnz zZ4f|LNn-gwH1s^W;0(@h-#$x?`CDcPDVzxIV0cpi1I_)rtot-UGS52cj(0-vxcXrj z2U{qdqsHtOF&14~@)z#PaQT?8z@z58M|*A7Bc=6aZpC7?BhTake)h~ zV}&gPEYh$wO-lD6IKE3EB7d~=;cY_9cf&nWun1(Sz|)d|HjPoThuOK$%CvpplT>iW z6nkSa7DwcAN8G}77xO0O4}#i%@yYikg07^H>xdqzh&jFr)(@|Ku#svutBC#%@o69E z*2-T`l$Fg!|8-CoWtuu^A_i9POIF&Yc4JhtwpX57(@Ao<%wHIoCS2BpV2fcEFFwJM zVs%x}1V>dHgV@tu=a$4qSi{j%93*!<+!3JAu>1Lv7jb^0mC-!%`lsg|Hz*mb(ABvu1^Yzm8>5{G!6!JMC?$2igWN67zP)7C;nj*4<(=<5+~uR)#^=GH0EweT0Y5k*BQG*v zfrFK&3pHgZr0q9lJdzZ5ckAr&p^GA1{tM=qC_e+%s_O0+taKC9U~#EY zk#aCl91F>dSu)_ikcnKh^DOs%qA`5uP&DhgZ4i`v4MVFd8p5!z1K=2aPD_9>=Oz?F zyp9z`x*iMhTXGa{+5{?xDjUk;(j2T`o~1Ig z!iXK($ImJV22#G6NN6JN<49n67)hZ>I&L&W+mDUSbal!=6h_{-9{k6j-2Xli z^z3qP`FgSun_Z|Xv8v=2i&%SvJf>QtE8TYR7+I^TS2Q()0k}^leJvH>|4If>q`~Eh zZ~%00n{m9}7o-msKw@27K{7B5P+PIhjT?v58I*Xb1CQhN2zyG9j5dT|G|LX)iYW4$ zg*L4O4z)m_Cmb-7hizfxN9uJ78qI_nzwQQu8+vvwF+uM1ucaCipW7=ay;n)?Z;tL3Nc9b3!e`rz!?N-e4Yh)Ze z$wBuG+_&<6V_5m7T-`~ZVum=A{UTu-;d}<1VgGd#p&a z$O=~s-pRG|W{Jk}+dwx?;bCrIt@DfVy=R7>cNQSaJBl zyU^x8$pFp*uKU<`wyu|cAyn<1GYpW)ek+08 z)*Vb&^DNM_YFzEGvliMun4l<&-u23ml0t7-dJ~Onyu4O zx5pYUNXP{lImQsmaj7E;DU1rtn{;6DpZ9RNeP76HeMC!^b`v<=-*F-bhyY!E8eyL) z`>%F8#r<3^Z^#>{F+4LE65n505816GM&B4+A}S@U1`jVUsdDYMYHfK?{O~#Ech95D z*aAFXGU+3rCh}aznd@mE@;{!CLDrE4iBYSCF@UiOWmdofn`%S4_ z{Xnuk`g@ChSdE8-sCm@eG%C-oNbZ(cE${so-j3xx@g4E4w~&5&YjkdmMk^jv(lr|O zBU?sYrnojCby!3f@0)p*FT=jdodsz&(*J!?#rY(=e=Z`hnN}lsE1axSf?0F_OS$pX z@r0dPy#80VglKa$Dn4!)#f-CKG;9&X|%h#N4p3RnZ4LJ2Rkpr-eht zywV$)aW4+bztnS5AReDK&+DR_GN`thVh?K4&Sn_I3C^~oIeSKj2R`z_nEnltt*OWf z3>c6+ePVcPU(!F#n`u=$L0CcIDN1p_4q*MHEHHW%Nrkg^7Y8a8C^f9FcP=mT?EwUCVt#E zxid}WAoUl(SXaOzH-K0=28o@jfJA-Be4Ex}LR8+KSP8VpfGUy>xZq$U&o8o$Zr{3K zm0ZOnYD;}%SjodL1{9eXtGmzcunQ*@^do_z>9bRI_8Rqeo~^e$!fmTXCIo92)SnG1 z#Ks2EMgr9yyi;yLkDh}Tj#tZC_Cr3(*LyJEDMH+ zbbLn)0SZBcO#zh^yf6%Ce0g|xds>o{8)J`G&Wpl9fe=Yx!nIEau;)he1e)U+?|;16 zHBc9%g;{9fU>}2LQTJ#cG;n{@vLB!G7d`zEZy+U(zWz?pU+wv9$ZOdbG$IW zXLd`)m!Nb=yG?*U<40KFeE*zmuXm@%UbAFaID;js>C}MQod8%dOzrE~bNKn|bYzzw zzjQPS^3(9s@S+)|sADj#PT;qfjH5dUr7`Ec=^*i1=SolfKExyOjZPd-KV&%f;@v+I6zVVHQP zCO#{-{D>wgnwFBxB<_;`nML>aI!lOL<|hTRCCQjr#3Iq+mP`Tc?U5L6*&Meh_m$e% z9s%Lz_zSuY1OY($#~4GNulpIST|O0q=3FtU24ypNxZ8Mwb`Vu*&55dZ?bT)R zMPtqZN|U4(A^tJlsyelnnvOf!8Ba5KX!Rr2IPnUa(?VT=KgooxIBA;Kvf7taz;x7LExehrA6KbMyK!OpXi*Sa= zb2R_1tSZEhLxtvpjx^_);P`qTR6t!mJ((^dL03WH$AOAyBGX0YI^MJ+!&aD7S6M0R zgOC+(9MN~kWf+15unA6_o_di#Ry1@|; zTph7vURlu#@~OApi|-6x6WlH)(RrkH_ZhBY7eb}8AEe6zGYJ@P9wq^k_HiNHX}gC( zwpOcoM|tEZ?|r>}szc_C*P5$uvE0t52{bR>{YTUn{Pdtj3vBlF5XSj`vrDfUihSFLjLZz-RjYv42 z7!iz%0A{rl=PopmQx{EbX>VI(SsL+U-s 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

    gP{pTt5TYg!YHrx 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 literal 0 HcmV?d00001 diff --git a/mods/drinks/textures/drinks_silo.png b/mods/drinks/textures/drinks_silo.png new file mode 100644 index 0000000000000000000000000000000000000000..24965fefd26acb02db3925be34f4ef99ed9f2279 GIT binary patch literal 4341 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 literal 0 HcmV?d00001 diff --git a/mods/drinks/textures/drinks_silo_hi.png b/mods/drinks/textures/drinks_silo_hi.png new file mode 100644 index 0000000000000000000000000000000000000000..c8513d3bb6a6fb1c306a1568cea19ddd08b5453d GIT binary patch literal 57640 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 literal 0 HcmV?d00001 diff --git a/mods/enchanting/.luacheckrc b/mods/enchanting/.luacheckrc new file mode 100644 index 00000000..a21bce1f --- /dev/null +++ b/mods/enchanting/.luacheckrc @@ -0,0 +1,7 @@ +unused_args = false +allow_defined_top = true + +read_globals = { + "minetest", + "default", +} diff --git a/mods/enchanting/LICENSE b/mods/enchanting/LICENSE new file mode 100644 index 00000000..c36855e0 --- /dev/null +++ b/mods/enchanting/LICENSE @@ -0,0 +1,685 @@ ++----------------------------------------------------------------------+ +| Copyright (c) 2015-2016 kilbith | +| | +| Code: GPL version 3 | +| Textures: WTFPL (credits: Gambit) | +| Sounds: | +| - xdecor_enchanting.ogg - by Timbre - CC BY-SA-NC | +| freesound.org/people/Timbre/sounds/221683/ | ++----------------------------------------------------------------------+ + + + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + {one line to give the program's name and a brief idea of what it does.} + Copyright (C) {year} {name of author} + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + {project} Copyright (C) {year} {fullname} + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/mods/enchanting/README.md b/mods/enchanting/README.md new file mode 100644 index 00000000..f373b3bb --- /dev/null +++ b/mods/enchanting/README.md @@ -0,0 +1,9 @@ +## Enchanting ## + +##### A mod adding a Minecraft-inspired Enchantment Table to Minetest. ##### +##### 3 enchants are proposed for the default tools, and 2 enchants for the armors from [3d_armor](https://github.com/stujones11/minetest-3d_armor). ##### + +##### This mod is originating from [X-Decor](https://github.com/kilbith/xdecor). ##### + +![Preview](https://lut.im/oWfKNfxAA4/n9jqwFpJOdUdo8yT.png) +![Preview2](http://i.imgur.com/X9MkQzV.png) diff --git a/mods/enchanting/depends.txt b/mods/enchanting/depends.txt new file mode 100644 index 00000000..452e8057 --- /dev/null +++ b/mods/enchanting/depends.txt @@ -0,0 +1,3 @@ +default +3d_armor? +xdecor? diff --git a/mods/enchanting/description.txt b/mods/enchanting/description.txt new file mode 100644 index 00000000..84da8b8b --- /dev/null +++ b/mods/enchanting/description.txt @@ -0,0 +1 @@ +A mod adding a Minecraft-inspired Enchantment Table to Minetest. diff --git a/mods/enchanting/init.lua b/mods/enchanting/init.lua new file mode 100644 index 00000000..8a30b22f --- /dev/null +++ b/mods/enchanting/init.lua @@ -0,0 +1,331 @@ +screwdriver = screwdriver or {} +local ceil, abs, random = math.ceil, math.abs, math.random + +-- Cost in Mese crystal(s) for enchanting. +local mese_cost = 1 + +-- Force of the enchantments. +local enchanting = { + uses = 1.2, -- Durability + times = 0.1, -- Efficiency + damages = 1, -- Sharpness + strength = 1.2, -- Armor strength (3d_armor only) + speed = 0.2, -- Player speed (3d_armor only) + jump = 0.2 -- Player jumping (3d_armor only) +} + +local function cap(S) return S:gsub("^%l", string.upper) end +local function to_percent(orig_value, final_value) + return abs(ceil(((final_value - orig_value) / orig_value) * 100)) +end + +function enchanting:get_tooltip(enchant, orig_caps, fleshy) + local bonus = {durable=0, efficiency=0, damages=0} + if orig_caps then + bonus.durable = to_percent(orig_caps.uses, orig_caps.uses * enchanting.uses) + local sum_caps_times = 0 + for i=1, #orig_caps.times do + sum_caps_times = sum_caps_times + orig_caps.times[i] + end + local average_caps_time = sum_caps_times / #orig_caps.times + bonus.efficiency = to_percent(average_caps_time, average_caps_time - enchanting.times) + end + if fleshy then + bonus.damages = to_percent(fleshy, fleshy + enchanting.damages) + end + + local specs = { -- not finished, to complete + durable = {"#00baff", " (+"..bonus.durable.."%)"}, + fast = {"#74ff49", " (+"..bonus.efficiency.."%)"}, + sharp = {"#ffff00", " (+"..bonus.damages.."%)"}, + strong = {"#ff3d3d", ""}, + speed = {"#fd5eff", ""} + } + return minetest.colorize and + minetest.colorize(specs[enchant][1], + "\n"..cap(enchant)..specs[enchant][2]) or + "\n"..cap(enchant)..specs[enchant][2] +end + + +function enchanting.formspec(pos, num) + local meta = minetest.get_meta(pos) + local formspec = [[ size[9,9;] + bgcolor[#080808BB;true] + background[0,0;9,9;ench_ui.png] + list[context;tool;0.9,2.9;1,1;] + list[context;mese;2,2.9;1,1;] + list[current_player;main;0.5,4.5;8,4;] + image[2,2.9;1,1;mese_layout.png] + tooltip[sharp;Your weapon inflicts more damages] + tooltip[durable;Your tool last longer] + tooltip[fast;Your tool digs faster] + tooltip[strong;Your armor is more resistant] + tooltip[speed;Your speed is increased] ]] + ..default.gui_slots..default.get_hotbar_bg(0.5,4.5) + + local enchant_buttons = { + [[ image_button[3.9,0.85;4,0.92;bg_btn.png;fast;Efficiency] + image_button[3.9,1.77;4,1.12;bg_btn.png;durable;Durability] ]], + "image_button[3.9,0.85;4,0.92;bg_btn.png;strong;Strength]", + "image_button[3.9,2.9;4,0.92;bg_btn.png;sharp;Sharpness]", + [[ image_button[3.9,0.85;4,0.92;bg_btn.png;strong;Strength] + image_button[3.9,1.77;4,1.12;bg_btn.png;speed;Speed] ]] + } + + formspec = formspec..(enchant_buttons[num] or "") + meta:set_string("formspec", formspec) +end + +function enchanting.on_put(pos, listname, _, stack) + if listname == "tool" then + local stackname = stack:get_name() + local tool_groups = { + "axe, pick, shovel", + "chestplate, leggings, helmet", + "sword", "boots" + } + + for idx, tools in pairs(tool_groups) do + if tools:find(stackname:match(":(%w+)")) then + enchanting.formspec(pos, idx) + end + end + end +end + +function enchanting.fields(pos, _, fields, sender) + if not next(fields) or fields.quit then + return + end + local inv = minetest.get_meta(pos):get_inventory() + local tool = inv:get_stack("tool", 1) + local mese = inv:get_stack("mese", 1) + local orig_wear = tool:get_wear() + local mod, name = tool:get_name():match("(.*):(.*)") + local enchanted_tool = (mod or "")..":enchanted_"..(name or "").."_"..next(fields) + + if mese:get_count() >= mese_cost and minetest.registered_tools[enchanted_tool] then + minetest.sound_play("xdecor_enchanting", {to_player=sender:get_player_name(), gain=0.8}) + tool:replace(enchanted_tool) + tool:add_wear(orig_wear) + mese:take_item(mese_cost) + inv:set_stack("mese", 1, mese) + inv:set_stack("tool", 1, tool) + end +end + +function enchanting.dig(pos) + local inv = minetest.get_meta(pos):get_inventory() + return inv:is_empty("tool") and inv:is_empty("mese") +end + +local function allowed(tool) + if not tool then return false end + for item in pairs(minetest.registered_tools) do + if item:find("enchanted_"..tool) then return true end + end + return false +end + +function enchanting.put(_, listname, _, stack) + local item = stack:get_name():match("[^:]+$") + if listname == "mese" and item == "mese_crystal" then + return stack:get_count() + elseif listname == "tool" and allowed(item) then + return 1 + end + return 0 +end + +function enchanting.on_take(pos, listname) + if listname == "tool" then enchanting.formspec(pos, nil) end +end + +function enchanting.construct(pos) + local meta = minetest.get_meta(pos) + meta:set_string("infotext", "Enchantment Table") + enchanting.formspec(pos, nil) + + local inv = meta:get_inventory() + inv:set_size("tool", 1) + inv:set_size("mese", 1) + + minetest.add_entity({x=pos.x, y=pos.y+0.85, z=pos.z}, "xdecor:book_open") + local timer = minetest.get_node_timer(pos) + timer:start(5.0) +end + +function enchanting.destruct(pos) + for _, obj in pairs(minetest.get_objects_inside_radius(pos, 0.9)) do + if obj and obj:get_luaentity() and + obj:get_luaentity().name == "xdecor:book_open" then + obj:remove() break + end + end +end + +function enchanting.timer(pos) + local num = #minetest.get_objects_inside_radius(pos, 0.9) + if num == 0 then + minetest.add_entity({x=pos.x, y=pos.y+0.85, z=pos.z}, "xdecor:book_open") + end + + local minp = {x=pos.x-2, y=pos.y, z=pos.z-2} + local maxp = {x=pos.x+2, y=pos.y+1, z=pos.z+2} + local bookshelves = minetest.find_nodes_in_area(minp, maxp, "default:bookshelf") + if #bookshelves == 0 then return true end + + local bookshelf_pos = bookshelves[random(1, #bookshelves)] + local x = pos.x - bookshelf_pos.x + local y = bookshelf_pos.y - pos.y + local z = pos.z - bookshelf_pos.z + + if tostring(x..z):find(2) then + minetest.add_particle({ + pos = bookshelf_pos, + velocity = {x=x, y=2-y, z=z}, + acceleration = {x=0, y=-2.2, z=0}, + expirationtime = 1, + size = 2, + texture = "xdecor_glyph"..random(1,18)..".png" + }) + end + return true +end + +minetest.register_node(":xdecor:enchantment_table", { + description = "Enchantment Table", + paramtype = "light", + paramtype2 = "facedir", + tiles = {"enchtable_top.png", "enchtable_bottom.png", + "enchtable_side.png", "enchtable_side.png", + "enchtable_side.png", "enchtable_side.png"}, + groups = {cracky=1, level=1}, + sounds = default.node_sound_stone_defaults(), + on_rotate = screwdriver.rotate_simple, + can_dig = enchanting.dig, + on_timer = enchanting.timer, + on_construct = enchanting.construct, + on_destruct = enchanting.destruct, + on_receive_fields = enchanting.fields, + on_metadata_inventory_put = enchanting.on_put, + on_metadata_inventory_take = enchanting.on_take, + allow_metadata_inventory_put = enchanting.put, + allow_metadata_inventory_move = function() return 0 end +}) + +minetest.register_entity(":xdecor:book_open", { + visual = "sprite", + visual_size = {x=0.75, y=0.75}, + collisionbox = {0}, + physical = false, + textures = {"book_open.png"}, + on_activate = function(self) + local pos = self.object:getpos() + local pos_under = {x=pos.x, y=pos.y-1, z=pos.z} + + if minetest.get_node(pos_under).name ~= "xdecor:enchantment_table" then + self.object:remove() + end + end +}) + +minetest.register_craft({ + output = "xdecor:enchantment_table", + recipe = { + {"", "default:book", ""}, + {"default:diamond", "default:obsidian", "default:diamond"}, + {"default:obsidian", "default:obsidian", "default:obsidian"} + } +}) + +function enchanting:register_tools(mod, def) + for tool in pairs(def.tools) do + for material in def.materials:gmatch("[%w_]+") do + for enchant in def.tools[tool].enchants:gmatch("[%w_]+") do + local original_tool = minetest.registered_tools[mod..":"..tool.."_"..material] + if not original_tool then break end + + if original_tool.tool_capabilities then + local original_damage_groups = original_tool.tool_capabilities.damage_groups + local original_groupcaps = original_tool.tool_capabilities.groupcaps + local groupcaps = table.copy(original_groupcaps) + local fleshy = original_damage_groups.fleshy + local full_punch_interval = original_tool.tool_capabilities.full_punch_interval + local max_drop_level = original_tool.tool_capabilities.max_drop_level + local group = next(original_groupcaps) + + if enchant == "durable" then + groupcaps[group].uses = ceil(original_groupcaps[group].uses * enchanting.uses) + elseif enchant == "fast" then + for i, time in pairs(original_groupcaps[group].times) do + groupcaps[group].times[i] = time - enchanting.times + end + elseif enchant == "sharp" then + fleshy = fleshy + enchanting.damages + end + + minetest.register_tool(":"..mod..":enchanted_"..tool.."_"..material.."_"..enchant, { + description = "Enchanted "..cap(material).." "..cap(tool).. + self:get_tooltip(enchant, original_groupcaps[group], fleshy), + inventory_image = original_tool.inventory_image.."^[colorize:violet:50", + wield_image = original_tool.wield_image, + groups = {not_in_creative_inventory=1}, + tool_capabilities = { + groupcaps = groupcaps, damage_groups = {fleshy = fleshy}, + full_punch_interval = full_punch_interval, max_drop_level = max_drop_level + } + }) + end + + if mod == "3d_armor" then + local original_armor_groups = original_tool.groups + local armorcaps = {} + armorcaps.not_in_creative_inventory = 1 + + for armor_group, value in pairs(original_armor_groups) do + if enchant == "strong" then + armorcaps[armor_group] = ceil(value * enchanting.strength) + elseif enchant == "speed" then + armorcaps[armor_group] = value + armorcaps.physics_speed = enchanting.speed + armorcaps.physics_jump = enchanting.jump + end + end + + minetest.register_tool(":"..mod..":enchanted_"..tool.."_"..material.."_"..enchant, { + description = "Enchanted "..cap(material).." "..cap(tool).. + self:get_tooltip(enchant), + inventory_image = original_tool.inventory_image, + texture = "3d_armor_"..tool.."_"..material, + wield_image = original_tool.wield_image, + groups = armorcaps, + wear = 0 + }) + end + end + end + end +end + +enchanting:register_tools("default", { + materials = "steel, bronze, mese, diamond", + tools = { + axe = {enchants = "durable, fast"}, + pick = {enchants = "durable, fast"}, + shovel = {enchants = "durable, fast"}, + sword = {enchants = "sharp"} + } +}) + +enchanting:register_tools("3d_armor", { + materials = "steel, bronze, gold, diamond", + tools = { + boots = {enchants = "strong, speed"}, + chestplate = {enchants = "strong"}, + helmet = {enchants = "strong"}, + leggings = {enchants = "strong"} + } +}) + diff --git a/mods/enchanting/mod.conf b/mods/enchanting/mod.conf new file mode 100644 index 00000000..777e5c7f --- /dev/null +++ b/mods/enchanting/mod.conf @@ -0,0 +1 @@ +name = enchanting diff --git a/mods/enchanting/screenshot.png b/mods/enchanting/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..eb3d08399c538f00b72c501076cff3978b12612e GIT binary patch literal 39758 zcmV*1KzP52P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 IA&m(}cR;q*iA zI&st3T%S$VM_)L_8XO4YlnAcoe%IPvAmAYFf_{`Q4AFUilY%Ez8bMZMtP*HtfwPUk z&yvKu9IzF$Ac7Ry9pruOQ#{GbP?m2XPn3O3h#o>rbX=YXwbYdO)so9Afl;~CR5F5Q zC>*upI(n5EP`>$bmY;C}iXC-m>ZB>-p-0ITZvmN~4S}2b6r^+T`SPcu{>B`_ABEWV zyb{7G4>FsBjMT(q7vf_4#-`SZp5oh2fVIrTNIe)G3?rbvjW44o%)q^H44PiFT+JFm ziks?77Yt5Iuk&^h(`RvGr<1@yqdH3dRj;}zt+ld0Y_DvqYz33sCZAEwfhTPP&#hr&ahb)b9Ty^mM4y8 z8eiO-dLvFu)6Mv~Owof3y&*cnVOPELkR1pr^GKLTu@0e=5-b`EB*6S+9d#ihSzc@uYgEfG?mpJJG0*Z9_j$#e*oq)o!|ff literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/bg_btn.png b/mods/enchanting/textures/bg_btn.png new file mode 100644 index 0000000000000000000000000000000000000000..990a788415948c7558847c102e4de262ff256c17 GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1SBVv2j2ryY)RhkEW;E{-7_*ON288Zt02MKdxPUzMo@ PiZgh+`njxgN@xNAsel?x literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/book_open.png b/mods/enchanting/textures/book_open.png new file mode 100644 index 0000000000000000000000000000000000000000..508e808525e987fd72abcb284652343ec60a8c59 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!S%6Q7E08{M=Fr^-w=Q2lzkchA zGZ&7pT)*hh@x2{NO2x9W-onDZSyQW%qT?ha!pc`7V_d4kyL!eH^k|4ie z28U-i(tw;SPZ!4!iOaqH-h2%TJT9%DbQ8Y*n_e2#v96~q_}Nq6hPTJB2;8;#DWMhS z`D9M2|4JR^CpmI$3>{K>?|pe!9|%Zj3$^Pt;!Tk#x<84(;V0iqmn96Vvs0z-2&XQ( m!mg|*(sV3+M&+JAUzyekGk4xwa(ph(Rt8U3KbLh*2~7Y_%Us9+ literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/ench_ui.png b/mods/enchanting/textures/ench_ui.png new file mode 100644 index 0000000000000000000000000000000000000000..1413b7b79131d8588769944c6dbf4fedd6090154 GIT binary patch literal 2160 zcmV-$2#@!PP)KhU5d=qyMdK+rIJ%m!=cKG48tuK|C+0)ozhF8=H#tH>VjAyGTNdSYls znx1YpSu8##tJUA1I##Q1^QVsQtB2Fm)9G}2nxE$QJI*Iu9QpC|>pO8V&xh5+aoYOf zANx4Z{<)8NA{F+azJHt~P0nKm5$ zO;n|+#h>4faWUjJClEhkTzujg#TPNdc*BqJU4;`WCl^dGJ#saP!LhjEi(kf)8skbt zn=Ir4pqnl@`)B$}T^zTKC66 zQ;7myg_Zk3Oai$%5(l=v zUsD5mw-HyOZ)Qk>awdOfEn$RH$OUD}`(Zi>=; zf)>_0uU}i7+Q+OQuKTqHOS<-*6dX@u5?ETn8TPHwl{WF&E^QErHw-L+9RV2{Sl^X6 zDnaVN(hpq}rxI6UlR-vGT9=4Ql2HhvG##`;(t41g#NrG>?L$@wPDD(ModlKm*+j+} zDU@iWWJFQS(8eUVJtht$2`#uJFUOI{@Q!C8N@&7HIk6}$qpOr0GAaSL5Rpv?0|_jL z5Fg;gpmh~eX~>Yt#yB4!yvLdv=IhG5$_MXQxdJOE!iCs};(}#djtv-+9MQ4Z*e4)} z{5b)p+eeTXKtf(c^C88PQ7e#8B!FXOfuM#VS`RBMNtSjrhYnOeAc1=$6(43KBvt-^ z4`@CW!)9#E7kZ`&3y@1-hQSP_2Un14OHxRG7|&4L7kvAfZ^NM=&L9$#)|qHFv&@(y zKlt&B=k`&+%=`WRkVp(5r3wYxr!5Ck-QAL{=fik1jOrphOxvqU&>o$EW4a=VeJtHy zvh}JM5)oCkz%NYr-4{{hPXro5+0Bxz8(k^f!dTy^k>E9V#|eEvE)r!_a-vGc1jU~S z3m+nbKi~$c5vhVKr0TS;)E`wDd1~NUjgUf(q_C}O-)GRUEjo~_s4yzkDBP-ra|-w( z>bDGB7ByVaIyEmzsn7w49t=Tj;&;p`RlD^q%p}z)It4PP4Z@>XL{X$zv|savEwtW} z&~kfxzW4>v4p<>u;6r1rn}yb`%FD6UewKD-Ab|=O(dBjX+{a=D^(|JB9w-q-8!MLZYQTO zLP|m-3wmuG>}hZ4G)dKp59ueU_>-5yCwlru+N0ZZKxOO19ndM6Y(=Yq5j&J4NfNEp zO{XXcU>u|0Y7diL)!72z%;0jnbz(mqMDS&0hC0fp`v{vlLe@R-m?m~j9LCDSqNM}=mJ&J6t zKt!6cfP^+rza>3dCW17lAf$3izbIN)#zQK>sv$#_OKDJh4=K^)<}D!6>kYhHPv>@X zZTcH2ZsG6Bk%T47A~^UiFkSd$+OkYYytYd7v=bRjNZW-vC0)AZ#w#dfl#tGeZOIck z+^7u8p|DGFW6TmLw}q9h@Ja-5zh=1-mIWLu{~?}wFD)3!7NfzVvKgfr+f21++c33| zovd#G8p5`Kv4UkWElC>$W!dDRKuPQP8Khm=1^k!XOJoxY$b(D%P{r*r-8tP`Gi)*- zAgV?3C&qT5WiOD+=@J`tVS>Wx(z=wTO9$&yo!R7Ex_Rs|ilsg+>9@Sl(uETgS{c>* z=-j=BIYs$rOJfF+D7}-xV~Gn>W+;{fkSQnf1F@t7CczBdjB?mX(RxBmGRLwSDwZ^d za#Ab(5mskV;vxHqWKk)?RY|{4G7kj=wv9;y$)&RO%JgwxGq>r1*m7TjQYaH36#VZb zU|28)L9OzGaRtrl&bnZhs+GTj>sN673a($l^?$*Ygu+|Z1}b-9XRO=_Q<^O6^wKwi zCn9DNF+zl8d0<%)=Ub>CmSi5O_Y0PKoSsZnPeDpXVKCwZfA#(gyVGSoqdZJjEW^GPyCaM;$vS-U zwedX9r+BUHrz2l*pN>bq?e_C;?mWfI@7?F$y@v?Xeww!X$C zSFqJoakVfCk(bt&mC|vviI);r_i<0RHj8Asy*D1HYnG>rV+hCfWQ_*`St%PL1rI4q zI3gi-QlX-^F?^=uiiW!fW;U80Y-kKUF?X_~V^_K%b8<5S^X%pvq1Do#McedR#k#*~ zJv_{_hDqAoPe>poAt5C&B`D!yNJ>G%s>Ev=MgoZu3IcYH30Y27&Mjih(FW#=jhPoS zEB{uS$0;pgwxN~l9Z!JW$pX(4nTv#)1C^Rjx;eTDXS$^^*vHAuZGOJ-9?+Exp00i_ I>zopr0BbB$6aWAK literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/enchtable_side.png b/mods/enchanting/textures/enchtable_side.png new file mode 100644 index 0000000000000000000000000000000000000000..c03654d2181cd82e141f5c87a6553840466eb89c GIT binary patch literal 331 zcmV-R0kr;!P){+5Y{a{rklE_F3oQPnxH^u_)9Zhr<8> z0H8@kK~xyiRgGB=!ypht4P_uZ0kWs-{V!P)KB|t8zr_X#l-r|=XJV{rr*-^GThlt@m;e_x z*nSUAa`b+I1e0}<#e4YY*?Yc!g1ZS?=rG3kyxA ihFLefo_liUN9L=(Z0C4$%awr^F?hQAxvXFgv=lzMPzCadZNswPK zgTu2MX&_FLx4R2N2dk_Hki%Kv5n0T@z%2~Ij105pNB{-dOFVsD*&nbl2}{WECbNYB ug+x4E978y+C;vEn;6Opc!G^~6Mn(of6ULwNaXWQ^@(iA?elF{r5}E)T9wi?D literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph10.png b/mods/enchanting/textures/xdecor_glyph10.png new file mode 100644 index 0000000000000000000000000000000000000000..d002147f50c9623f1e7db05d3d933a475f0e2c8a GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_|Y3?y$c)pCP40X`wFK>Fgv=lzMPzCadZNswPK zgTu2MX&_FLx4R2N2dk_Hki%Kv5n0T@z%2~Ij105pNB{-dOFVsD*&nbl35!YvuDh!T q6cX@saSY+Op1dL90fRFe8y^F+3PYr=Fgv=lzMPzCadZNswPK zgTu2MX&_FLx4R2N2dk_Hki%Kv5n0T@z%2~Ij105pNB{-dOFVsD*&nbl35&9bP0l+XkKppqlY literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph12.png b/mods/enchanting/textures/xdecor_glyph12.png new file mode 100644 index 0000000000000000000000000000000000000000..dc5dd1d2020d45f601c6c35d85d3544f1c545eda GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_|Y3?y$c)pCP40X`wFK>Fgv=lzMPzCadZNswPK zgTu2MX&_FLx4R2N2dk_Hki%Kv5n0T@z%2~Ij105pNB{-dOFVsD*&nbl35%$7Uio+g pD8%pS;uyklJvkvkfWgUtlY!BP!STn3m!d!^22WQ%mvv4FO#ozwB8vb3 literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph13.png b/mods/enchanting/textures/xdecor_glyph13.png new file mode 100644 index 0000000000000000000000000000000000000000..45c6d5a638c7400da787ccb7fd9a6e35b940879d GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_|Y3?y$c)pCP40X`wFK>Fgv=lzMPzCadZNswPK zgTu2MX&_FLx4R2N2dk_Hki%Kv5n0T@z%2~Ij105pNB{-dOFVsD*&nbl3Cro!KA2bo t6cX}uaSY+Oo}7^IAt52*2lEjg2KEL<*B4TkCjn&{JYD@<);T3K0RZxnB?tfj literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph14.png b/mods/enchanting/textures/xdecor_glyph14.png new file mode 100644 index 0000000000000000000000000000000000000000..68623878a089023b3da3a4fa6f2e27d51190cccd GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_|Y3?y$c)pCP40X`wFK>Fgv=lzMPzCadZNswPK xgTu2MX+VyUr;B3<$MxiZgan2pW;RAPMh4~@hKX8Q${^DiJYD@<);T3K0RS^>7Dxa9 literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph15.png b/mods/enchanting/textures/xdecor_glyph15.png new file mode 100644 index 0000000000000000000000000000000000000000..0db3a9ea2739d4e4e685eab827b48de850773799 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_`5A|IT2?*ZZ@dAqwX{0G4WdzViJif|TqL>4nJ za0`PlBg3pY5H=O_6ICX!cu%^-iXct3h8>fIEHXsPfh@W9TgufnT^gK00Nfe tm_0xK*c{AAFuec( literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph16.png b/mods/enchanting/textures/xdecor_glyph16.png new file mode 100644 index 0000000000000000000000000000000000000000..d10a72b7559894c14779dcbb7240107b9dda2475 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_`5A|IT2?*ZZ@dAqwX{0G4WdzViJif|TqL>4nJ za0`PlBg3pY5H=O_6ICX!qO^yK5w~!LdKphjv*Y^OS=zpGAIZfUbN$X-aVmR zt~D>6_c|FVdQ&MBb@ E0J*#}+5i9m literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph17.png b/mods/enchanting/textures/xdecor_glyph17.png new file mode 100644 index 0000000000000000000000000000000000000000..2b374e881679f09485473f69066efd0522e7986e GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_`5A|IT2?*ZZ@dAqwX{0G4WdzViJif|TqL>4nJ za0`PlBg3pY5H=O_6ICX!qV2wE)V_zh2%V4978y+C;#~W-~RCb|NkZR;%ffM i&rC}?!1zLuk-_$zF#oTOE4KnwGI+ZBxvX4nJ za0`PlBg3pY5H=O_6ICX!m<+Om1ZC#^*mi1LpZM2p4lkKV8C(M;o!g1hOWm1 xe0QK|HXG;n@f&E{+;B4C~}^EXf@gQu&X%Q~loCID?HE@A)x literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph2.png b/mods/enchanting/textures/xdecor_glyph2.png new file mode 100644 index 0000000000000000000000000000000000000000..eb1e74fbcb8e6fca93aaf269e1d5cefa7672a43e GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_|Y3?y$c)pCP40X`wFK>Fgv=lzMPzCadZNswPK zgTu2MX&_FLx4R2N2dk_Hki%Kv5n0T@z%2~Ij105pNB{-dOFVsD*&nbl2}`hMa;%#M s6cX}uaSY+Oo-B}%kgy^#f$@+O1Ir#p!5d|kFMzTPp00i_>zopr0IJ<14gdfE literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph3.png b/mods/enchanting/textures/xdecor_glyph3.png new file mode 100644 index 0000000000000000000000000000000000000000..e82145e5c27dfbe25ae08937e6d8534a88b4a4f6 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_|Y3?y$c)pCP40X`wFK>Fgv=lzMPzCadZNswPK zgTu2MX&_FLx4R2N2dk_Hki%Kv5n0T@z%2~Ij105pNB{-dOFVsD*&nbl35y%-P%f(i t3JH0-IEHXsPri`wAmIXo6Du1p14{|R$+qLCegS0}JYD@<);T3K0RYkhB!d6| literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph4.png b/mods/enchanting/textures/xdecor_glyph4.png new file mode 100644 index 0000000000000000000000000000000000000000..e93f2383071de536b4692bf350c7b4ff49118968 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_|Y3?y$c)pCP40X`wFK>Fgv=lzMPzCadZNswPK wgTu2MX+Vykr;B3<$Mxh73{H#+AqfQx4D39Nf=Ojnc|b`9Pgg&ebxsLQ05>%kM*si- literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph5.png b/mods/enchanting/textures/xdecor_glyph5.png new file mode 100644 index 0000000000000000000000000000000000000000..f0635bf2b39cf3fdce8fc7e42516f5392ca5bd55 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_|Y3?y$c)pCP40X`wFK>Fgv=lzMPzCadZNswPK zgTu2MX&_FLx4R2N2dk_Hki%Kv5n0T@z%2~Ij105pNB{-dOFVsD*&nbl2}|in_JmXb ug+x4E978y+CkG@1BnTutNJvOr!N|b8hT&$)-p>L+c?M5cKbLh*2~7Y24kTm% literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph6.png b/mods/enchanting/textures/xdecor_glyph6.png new file mode 100644 index 0000000000000000000000000000000000000000..c93976cfba6fd5ce800ea5a08a0b0cd39daeddfc GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_|Y3?y$c)pCP40X`wFK>Fgv=lzMPzCadZNswPK zgTu2MX&_FLx4R2N2dk_Hki%Kv5n0T@z%2~Ij105pNB{-dOFVsD*&nbl2}>B*@6Or^ s6cX}uaSY+Oo}7>nz~IEp#>mFVz-+@XQT$WxZlElKr>mdKI;Vst0E`VGN&o-= literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph7.png b/mods/enchanting/textures/xdecor_glyph7.png new file mode 100644 index 0000000000000000000000000000000000000000..1e4ff024898eb70b7e3d7ee370ee36ad456f7e53 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_|Y3?y$c)pCP40X`wFK>Fgv=lzMPzCadZNswPK zgTu2MX&_FLx4R2N2dk_Hki%Kv5n0T@z%2~Ij105pNB{-dOFVsD*&nbl3CoEpJ(Vm0 q3JG|+IEHXsPo9tvkQl&ln1z952E$+GT77Mx9D}E;pUXO@geCx386kB5 literal 0 HcmV?d00001 diff --git a/mods/enchanting/textures/xdecor_glyph8.png b/mods/enchanting/textures/xdecor_glyph8.png new file mode 100644 index 0000000000000000000000000000000000000000..2f2b86c16525bd26662ac61021db2bb0fb7d7656 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_|Y3?y$c)pCP40X`wFK>Fgv=lzMPzCadZNswPK zgTu2MX&_FLx4R2N2dk_Hki%Kv5n0T@z%2~Ij105pNB{-dOFVsD*&nbl35%(PzWI~| r6cY4waSY+Oo-B~S;KUOS%)_uy=irGOKuHEqS3j3^P6Fgv=lzMPzCadZNswPK ugTu2MX+RF2r;B3<$Mxh72?Y&@xEMI+Fdp>!^l3g&hQZU-&t;ucLK6TsjT$Hb literal 0 HcmV?d00001 diff --git a/mods/font_api/API.md b/mods/font_api/API.md new file mode 100644 index 00000000..80b11212 --- /dev/null +++ b/mods/font_api/API.md @@ -0,0 +1,201 @@ +# Font API +This document describes Font API. Font API creates textures for font display on entities. + +## Settings +### default_font +Name of the font to be used when no font is given. The font should be registered. + +If no default\_font given or if default\_font given but not registered, the first registered font will be used as default. + +## Use font_api with display_api (to display text on nodes) +### Base setup +Font_api offers a direct integration with display_api to display text on nodes. + +First of all, create a display node with an entity. +To do this, refer to API.md in display_api mod, in particular "Howto register a display node". + +The only requirement then is to connect the `on_display_update` callback of the display entity to `font_api.on_display_update`: + +``` +minetest.register_node("mymod:test_text_node", { + ... + paramtype2 = "facedir", + ... + groups = { display_api = 1, ... }, + ... + display_entities = { + ["mymod:text"] = { + depth = -0.5 - display_api.entity_spacing, + on_display_update = font_api.on_display_update }, + } + ... + on_place = display_api.on_place, + on_construct = display_api.on_construct, + on_destruct = display_api.on_destruct, + on_rotate = display_api.on_rotate, + ... +}) +``` + +At this step, your node already displays text form "display_text" (by default) node meta. If you want to store your text into another meta data field, add a `meta_text` field to display entity definition. + +But it uses defaults (default font, default size, default color). Likely you need something more. + +### Style your text +Font style and size can be chosen by adding some more entries to the display_entities definition table. + +#### Font size +Font size can be defined in various ways (maybe more in the future). +Start with a number of lines, and font_api will make it fit to the entity size. + * `maxlines` or `lines`: Number of maximum lines of text to be displayed. The font height will be adjusted accordingly. + +Then specify the char width. Two methods available: + * `aspect_ratio`: Defines the aspect ratio of chars. Works with all fonts. Should not be used if `columns` is specified. + * `columns`: Only if using a fixed width font, specifies the number of columns to display. + +#### Font style + * `font_name`: name of the font to use. Should correspond to a registered font (from a font mod). If not specified or font not found, default font is used. + * `color`: color to be used (default black). + * `halign`: Horizontal alignment: "left", "center" or "right" (default "center"). + * `valign`: Vertical alignement: "top", "middle" or "bottom" (default "middle"). + +### Example +Using blue //botic// font, three lines height, aligned top left. Text stored in "text" node meta. +``` +minetest.register_node("mymod:test_text_node", { + ... + ... + display_entities = { + ["mymod:text"] = { + depth = -0.5 - display_api.entity_spacing, + on_display_update = font_api.on_display_update + meta_text = "text", + font_name = "botic", + color = "#0000FF", + maxlines = 3, + aspect_ratio = 0.5, + halign = "left", + valign = "top", + }, + } + ... +}) +``` +## Provided methods +### font_api.get_default_font_name() +Returns de default font name. + +### font_api.register_font(font_name, font_def) +Register a new font. + * `font_name`: Name of the font to register. If registering different sizes of the same font, add size in the font name (e.g. times_10, times_12...). + * `font_def`: Font definition table (see **Font definition table** below). + +### font_api.on_display_update(pos, objref) +Standard on_display_update entity callback. + * `pos`: Node position + * `objref`: Object reference of entity + +Node should have a corresponding display_entity with size, resolution and maxlines fields and optionally halign, valign and color fields. + +## Font definition table +Font definition table used by **font_api.register_font** and **font\_api.Font:new** may/can contain following elements: + +* `height` (required): Font height in pixels (all font textures should have the same height) . +* `widths` (required): Array of character widths in pixels, indexed by UTF codepoints. +* `margintop` (optional): Margin (in texture pixels) added on top of each char texture. +* `marginbottom` (optional): Margin (in texture pixels) added at bottom of each char texture. +* `linespacing` (optional): Spacing (in texture pixels) between each lines. + +`margintop`, `marginbottom` and `linespacing` can be negative numbers (default 0) and are to be used to adjust various font styles to each other. + +Font attributes around a single char:\ +![Font attributes on a char](doc/font.svg) + +Font attributes effects on several lines:\ +![Font attributes on lines](doc/lines.svg) + +#### Additional requirements + +Font must have a char 0 which will be used to display any unknown char. + +All textures corresponding to the indexes in widths array should be present in textures directory with a name matching the pattern : + +> font\_**{font_name}**_**{utf_code}**.png + +**{font\_name}**: Name of the font as given in the first argument + +**{utf\_code}**: UTF code of the char in 4 hexadecimal digits + +Example : font_courrier_0041.png is for the "A" char in the "courrier" font. + +To ease that declaration (specially to build the **widths** array), a shell is provided to build a {font\_name}.lua file from the texture files (see provided tools). + +## Provided tools + +Still in early stage of development, these tools are helpers to create font mods. + +### make_font_texture.sh + +This scripts takes a .ttf file as input and create one .png file per char, that can be used as font texture. Launch it from your future font mod directory. + +__Advice__ + +This script works much better with pixels font, providing the correct height. There is no antialiasing at all, vector fonts and bad heights gives very ugly results. + +__Syntax__ + +**make\_font\_texture.sh {fontfile} {fontname} {fontsize}** + +**{fontfile}**: A TTF font file to use to create textures. +**{fontname}**: The font name to be used in font_api (should be simple, with no spaces). +**{fontsize}**: Font height to be rendered. + +### make_font_lua.sh + +This script analyses textures in textures directory and creates a font\_{font\_name}.lua files with a call to register_font with images information. Launch it from your future font mod directory. + +Once the font\_{font\_name}.lua created, it can be included by a init.lua file or directly renamed to init.lua if you are creating a simple font mod. + +__Syntax__ + +**make\_font_lua.sh {fontname}** + +**{fontname}**: The font name to be used in font_api (same as given to make\_font\_texture.sh) + +### An exemple generating a font mod + + mkdir font_myfont + cd font_myfont + //tools/make_font_texture.sh myfont.ttf myfont 12 + //tools/make_font_lua.sh myfont + mv font_myfont.lua init.lua + +## Font class +A font usable with font API. This class is supposed to be for internal use but who knows. + +### font\_api.Font:new(def) +Create a new font object. + * `def` is a table containing font definition. See **Font definition table** above. + +### font:get_char_width(codepoint) +Returns the width of char `codepoint` in texture pixels. + * `codepoint`: Unicode codepoint of char. + +### font:get_height(nb_of_lines) +Returns line(s) height. Takes care of top and bottom margins and line spacing. + * `nb_of_lines`: Number of lines in the text. + +### font:get_width(line) +Returns the width of a text line. Beware, if line contains any new line char, they are ignored. + * `line`: Line of text which the width will be computed. + +### font:renter(text, texturew, textureh, style) +Builds texture for a multiline colored text. + * `text`: Text to be rendered. + * `texturew`: Width of the texture (extra text will be truncated). + * `textureh`: Height of the texture (extra text will be truncated). + * `style`: A table with style indications: + - `lines` or `maxlines`: Maximum number of lines (default none). + - `halign`: Horizontal text align: "left"/"center"/"right" (default "center") + - `valign`: Vertical text align: "top"/"middle"/"bottom" (default "middle") + - `color`: Color of the text (default black) diff --git a/mods/font_api/LICENSE.txt b/mods/font_api/LICENSE.txt new file mode 100644 index 00000000..341c30bd --- /dev/null +++ b/mods/font_api/LICENSE.txt @@ -0,0 +1,166 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. + diff --git a/mods/font_api/README.md b/mods/font_api/README.md new file mode 100644 index 00000000..ff1dd980 --- /dev/null +++ b/mods/font_api/README.md @@ -0,0 +1,31 @@ +# Font API + +A library for rendernig text on textures (to be used with display_api for sign creation). + +**Dependancies**: default + +**License**: LGPL + +(Default font taken from VanessaE's homedecor/signs_lib, originally under WTFPL) + +**API**: See [API.md](https://github.com/pyrollo/display_modpack/blob/master/font_api/API.md) document please. + +For more information, see the [forum topic](https://forum.minetest.net/viewtopic.php?t=13563) at the Minetest forums. + +## Extra fonts + +You can add fonts by installing fonts mod. Be aware that each font comes with numerous textures. This can result in slowing media downloading and/or client display. + +Font mods can be found here: + + * [Metro](https://github.com/pyrollo/display_modpack/tree/master/font_metro): A multipurpose font with many chars (uppercase, lowercase and accentuated latin letters, usual signs, cyrillic and greek letters). + * [OldWizard](https://github.com/pyrollo/font_oldwizard): An old style gothic font. + * [Botic](https://github.com/pyrollo/font_botic): A scifi style font. + + ## Deprecation notice (for modders) + + ### December 2018 + Following object is deprecate, shows a warning in log when used: + * `font_lib` global table (use `font_api` global table instead); + + This object will be removed in the future. diff --git a/mods/font_api/copyright.txt b/mods/font_api/copyright.txt new file mode 100644 index 00000000..ceb54466 --- /dev/null +++ b/mods/font_api/copyright.txt @@ -0,0 +1,3 @@ +Code by Pierre-Yves Rollo (pyrollo) +Contributors: +Andrzej Pieńkowski (apienk): Unicode support and tool for creating texturess diff --git a/mods/font_api/depends.txt b/mods/font_api/depends.txt new file mode 100644 index 00000000..88fa963c --- /dev/null +++ b/mods/font_api/depends.txt @@ -0,0 +1 @@ +display_api? diff --git a/mods/font_api/deprecation.lua b/mods/font_api/deprecation.lua new file mode 100644 index 00000000..1ffed115 --- /dev/null +++ b/mods/font_api/deprecation.lua @@ -0,0 +1,59 @@ +--[[ + font_api mod for Minetest - Library creating textures with fonts and text + (c) Pierre-Yves Rollo + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +--]] + +-- Deprecation + +function deprecated_global_table(deprecated_global_name, replacement_global_name) + assert(type(deprecated_global_name) == 'string', "deprecated_global_name should be a string.") + assert(type(replacement_global_name) == 'string', "replacement_global_name should be a string.") + assert(deprecated_global_name ~= '', "deprecated_global_name should not be empty.") + assert(replacement_global_name ~= '', "replacement_global_name should not be empty.") + assert(rawget(_G, deprecated_global_name) == nil, "deprecated global does not exist.") + if _G[replacement_global_name] == nil then + minetest.log('warning', string.format( + 'Replacement global "%s" does not exists.', replacement_global_name)) + return + end + local meta = { + deprecated = deprecated_global_name, + replacement = replacement_global_name, + __index = function(table, key) + local meta = getmetatable(table) + local dbg = debug.getinfo(2, "lS") + minetest.log("warning", string.format( + 'Accessing deprecated "%s" table, "%s" should be used instead (%s:%d).', + meta.deprecated, meta.replacement, (dbg.short_src or 'unknown'), + (dbg.currentline or 0))) + return _G[meta.replacement][key] + end, + __newindex = function(table, key, value) + local meta = getmetatable(table) + local dbg = debug.getinfo(2, "lS") + minetest.log("warning", string.format( + 'Accessing deprecated "%s" table, "%s" should be used instead (%s:%d).', + meta.deprecated, meta.replacement, (dbg.short_src or 'unknown'), + (dbg.currentline or 0))) + _G[meta.replacement][key]=value + end, + } + rawset(_G, deprecated_global_name, {}) + setmetatable(_G[deprecated_global_name], meta) +end + +-- deprecated(2) -- December 2018 - Deprecation of font_lib +deprecated_global_table('font_lib', 'font_api') diff --git a/mods/font_api/display_api.lua b/mods/font_api/display_api.lua new file mode 100644 index 00000000..51a396db --- /dev/null +++ b/mods/font_api/display_api.lua @@ -0,0 +1,76 @@ +--[[ + font_api mod for Minetest - Library creating textures with fonts and text + (c) Pierre-Yves Rollo + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +--]] +-- Integration with display API + +if minetest.get_modpath("display_api") then + --- Standard on_display_update entity callback. + -- Node should have properly configured display_entity. + -- @param pos Node position + -- @param objref Object reference of entity + + font_api.on_display_update = function (pos, objref) + local meta = minetest.get_meta(pos) + local ndef = minetest.registered_nodes[minetest.get_node(pos).name] + local entity = objref:get_luaentity() + + if not entity or not ndef.display_entities[entity.name] then + return + end + + local def = ndef.display_entities[entity.name] + local font = font_api.get_font(meta:get_string("font") ~= "" + and meta:get_string("font") or def.font_name) + + local text = meta:get_string(def.meta_text or "display_text") + + -- Compute entity resolution accroding to given attributes + local texturew, textureh + textureh = font:get_height(def.lines or def.maxlines or 1) + + if def.columns then + if font.fixedwidth then + texturew = def.columns * font.fixedwidth + if def.aspect_ratio then + minetest.log('warning', "[font_api] 'aspect_ratio' ignored because 'columns' is specified") + end + else + minetest.log('warning', "[font_api] 'columns' ignored because '"..font.name.."' is not a fixed width font.") + end + end + + if not texturew then + if not def.aspect_ratio then + minetest.log('warning', "[font_api] No 'aspect_ratio' specified, using default 1.") + end + texturew = textureh * def.size.x / def.size.y / (def.aspect_ratio or 1) + end + + objref:set_properties({ + textures={ font:render(text, texturew, textureh, { + lines = def.maxlines or def.lines, + halign = def.halign, + valign = def.valign, + color = def.color} ) }, + visual_size = def.size, + }) + end +else + font_api.on_display_update = function (pos, objref) + minetest.log('error', '[font_api] font_api.on_display_update called but display_api mod not enabled.') + end +end diff --git a/mods/font_api/doc/font.svg b/mods/font_api/doc/font.svg new file mode 100644 index 00000000..e4e8757f --- /dev/null +++ b/mods/font_api/doc/font.svg @@ -0,0 +1,463 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + Texture Height + + Texture Width + + + + MarginTop + Margin Bottom + + Line Height + + + diff --git a/mods/font_api/doc/lines.svg b/mods/font_api/doc/lines.svg new file mode 100644 index 00000000..f75880fd --- /dev/null +++ b/mods/font_api/doc/lines.svg @@ -0,0 +1,544 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + Line Height + + + Text Height + Line Spacing + + + + + + + + + diff --git a/mods/font_api/fallbacks.lua b/mods/font_api/fallbacks.lua new file mode 100644 index 00000000..da3ff03d --- /dev/null +++ b/mods/font_api/fallbacks.lua @@ -0,0 +1,175 @@ +--[[ + font_api mod for Minetest - Library creating textures with fonts and text + (c) Pierre-Yves Rollo + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +--]] + +-- This is the unicode char fallback map. If a char is not present in +-- font, this maps indicates which char to try to use instead next. + +return { + -- Lowercase chars + ['a'] = 'A', ['b'] = 'B', ['c'] = 'C', ['d'] = 'D', + ['e'] = 'E', ['f'] = 'F', ['g'] = 'G', ['h'] = 'H', + ['i'] = 'I', ['j'] = 'J', ['k'] = 'K', ['l'] = 'L', + ['m'] = 'M', ['n'] = 'N', ['o'] = 'O', ['p'] = 'P', + ['q'] = 'Q', ['r'] = 'R', ['s'] = 'S', ['t'] = 'T', + ['u'] = 'U', ['v'] = 'V', ['w'] = 'W', ['x'] = 'X', + ['y'] = 'Y', ['z'] = 'Z', + + -- Special + ['¢'] = 'c', ['£'] = 'L', ['¥'] = 'Y', ['€'] = 'E', + ['©'] = '(C)', ['®'] = '(R)', ['™'] = 'TM', + ['ª'] = 'a', ['º'] = 'o', + ['«'] = '"', ['»'] = '"', ['´'] = '\'', + ['¹'] = '1', ['²'] = '2', ['³'] = '3', + ['µ'] = 'u', ['¤'] = 'o', + ['¼'] = '1/4', ['½'] = '1/2', ['¾'] = '3/4', + ['⅛'] = '1/8', ['⅜'] = '3/8', ['⅝'] = '5/8', ['⅞'] = '7/8', + ['¿'] = '?', + + -- Upper case accents + ['À'] = 'A', ['Á'] = 'A', ['Â'] = 'A', ['Ã'] = 'A', + ['Ä'] = 'A', ['Å'] = 'A', + ['Æ'] = 'AE', ['Ç'] = 'C', + ['È'] = 'E', ['É'] = 'E', ['Ê'] = 'E', ['Ë'] = 'E', + ['Ì'] = 'I', ['Í'] = 'I', ['Î'] = 'I', ['Ï'] = 'I', + ['Ð'] = 'D', ['Ñ'] = 'N', + ['Ò'] = 'O', ['Ó'] = 'O', ['Ô'] = 'O', ['Õ'] = 'O', + ['Ö'] = 'O', ['Ø'] = 'O', + ['Ú'] = 'U', ['Ù'] = 'U', ['Û'] = 'U', ['Ü'] = 'U', + ['×'] = 'x', ['Ý'] = 'Y', + + -- Lower case accents + ['à'] = 'a', ['à'] = 'a', ['á'] = 'a', ['â'] = 'a', + ['ã'] = 'a', ['ä'] = 'a', ['å'] = 'a', + ['æ'] = 'ae', ['ç'] = 'c', + ['è'] = 'e', ['é'] = 'e', ['ê'] = 'e', ['ë'] = 'e', + ['ì'] = 'i', ['í'] = 'i', ['î'] = 'i', ['ï'] = 'i', + ['ð'] = 'd', ['ñ'] = 'n', + ['ò'] = 'o', ['ó'] = 'o', ['ô'] = 'o', ['õ'] = 'o', + ['ö'] = 'o', ['ø'] = 'o', + ['ù'] = 'u', ['ú'] = 'u', ['û'] = 'u', ['ü'] = 'u', + ['ý'] = 'y', ['ÿ'] = 'y', + + -- Extended latin A + + ['Ā'] = 'A', ['ā'] = 'a', ['Ă'] = 'A', ['ă'] = 'a', + ['Ą'] = 'A', ['ą'] = 'a', ['Ć'] = 'C', ['ć'] = 'c', + ['Ĉ'] = 'C', ['ĉ'] = 'c', ['Ċ'] = 'C', ['ċ'] = 'c', + ['Č'] = 'C', ['č'] = 'c', ['Ď'] = 'D', ['ď'] = 'd', + ['Đ'] = 'D', ['đ'] = 'd', ['Ē'] = 'E', ['ē'] = 'e', + ['Ĕ'] = 'E', ['ĕ'] = 'e', ['Ė'] = 'E', ['ė'] = 'e', + ['Ę'] = 'E', ['ę'] = 'e', ['Ě'] = 'E', ['ě'] = 'e', + ['Ĝ'] = 'G', ['Ğ'] = 'G', ['ğ'] = 'g', ['ĝ'] = 'g', + ['Ġ'] = 'G', ['ġ'] = 'g', ['Ģ'] = 'G', ['ģ'] = 'g', + ['Ĥ'] = 'H', ['ĥ'] = 'h', ['Ħ'] = 'H', ['ħ'] = 'h', + ['Ĩ'] = 'I', ['ĩ'] = 'i', ['Ī'] = 'I', ['ī'] = 'i', + ['Ĭ'] = 'I', ['ĭ'] = 'i', ['Į'] = 'I', ['į'] = 'i', + ['ı'] = 'i', ['İ'] = 'I', ['IJ'] = 'IJ', ['ij'] = 'ij', + ['Ĵ'] = 'J', ['ĵ'] = 'j', ['ķ'] = 'k', ['Ķ'] = 'K', + ['ĸ'] = 'k', + ['Ĺ'] = 'L', ['ĺ'] = 'l', ['Ļ'] = 'L', ['ļ'] = 'l', + ['Ľ'] = 'L', ['ľ'] = 'l', ['Ŀ'] = 'L', ['ŀ'] = 'l', + ['Ł'] = 'L', ['ł'] = 'l', ['Ń'] = 'N', ['ń'] = 'n', + ['Ņ'] = 'N', ['ņ'] = 'n', ['Ň'] = 'N', ['ň'] = 'n', + ['ʼn'] = 'n', ['Ŋ'] = 'n', ['ŋ'] = 'n', + ['Ō'] = 'O', ['ō'] = 'o', ['Ŏ'] = 'O', ['ŏ'] = 'o', + ['ő'] = 'o', ['Ő'] = 'O', ['œ'] = 'oe', ['Œ'] = 'OE', + ['Ŕ'] = 'R', ['ŕ'] = 'r', ['Ŗ'] = 'R', ['ŗ'] = 'r', + ['Ř'] = 'R', ['ř'] = 'r', ['Ś'] = 'S', ['ś'] = 's', + ['Ŝ'] = 'S', ['ŝ'] = 's', ['Ş'] = 'S', ['ş'] = 's', + ['Š'] = 'S', ['š'] = 's', ['Ţ'] = 'T', ['ţ'] = 't', + ['ť'] = 't', ['Ŧ'] = 'T', ['Ť'] = 'T', ['ŧ'] = 't', + ['Ũ'] = 'U', ['ũ'] = 'u', ['Ū'] = 'U', ['ū'] = 'u', + ['Ŭ'] = 'U', ['ŭ'] = 'u', ['Ů'] = 'U', ['ů'] = 'u', + ['Ű'] = 'U', ['ű'] = 'u', ['Ų'] = 'U', ['ų'] = 'u', + ['Ŵ'] = 'W', ['ŵ'] = 'w', ['Ŷ'] = 'Y', ['ŷ'] = 'y', + ['Ÿ'] = 'Y', + ['Ź'] = 'Z', ['ź'] = 'z', ['Ż'] = 'Z', ['ż'] = 'z', + ['Ž'] = 'Z', ['ž'] = 'z', ['ſ'] = 's', + + -- Extended latin B + ['ƀ'] = 'b', ['Ɓ'] = 'B', ['Ƃ'] = 'B', ['ƃ'] = 'b', + ['Ɔ'] = 'O', + ['Ƈ'] = 'C', ['ƈ'] = 'c', ['Ɖ'] = 'D', ['Ɗ'] = 'D', + ['Ƌ'] = 'D', ['ƌ'] = 'd', ['Ǝ'] = 'E', ['Ə'] = 'e', + ['Ɛ'] = 'E', + ['Ƒ'] = 'F', ['ƒ'] = 'f', ['Ɠ'] = 'G', + ['ƕ'] = 'hv', ['Ɨ'] = 'I', ['Ƙ'] = 'K', ['ƙ'] = 'k', + ['ƚ'] = 'l', ['Ɯ'] = 'M', ['Ɲ'] = 'N', ['ƞ'] = 'n', + ['Ɵ'] = 'O', + ['Ơ'] = 'O', ['ơ'] = 'o', ['Ƣ'] = 'OI', ['ƣ'] = 'oi', + ['Ƥ'] = 'P', ['ƥ'] = 'p', ['Ʀ'] = 'YR', + ['Ƨ'] = 'S', ['ƨ'] = 's', ['ƫ'] = 't', + ['Ƭ'] = 'T', ['ƭ'] = 't', ['Ʈ'] = 'T', + ['Ư'] = 'U', ['ư'] = 'u', ['Ʋ'] = 'V', + ['Ƴ'] = 'Y', ['ƴ'] = 'y', ['Ƶ'] = 'Z', ['ƶ'] = 'z', + ['ƻ'] = '2', ['Ƽ'] = '5', ['ƽ'] = '5', + ['DŽ'] = 'DZ', ['Dž'] = 'Dz', ['dž'] = 'dz', + ['LJ'] = 'LJ', ['Lj'] = 'Lj', ['lj'] = 'lj', + ['NJ'] = 'NJ', ['Nj'] = 'Nj', ['nj'] = 'nj', + ['Ǎ'] = 'A', ['ǎ'] = 'a', ['Ǐ'] = 'I', ['ǐ'] = 'i', + ['Ǒ'] = 'O', ['ǒ'] = 'o', ['Ǔ'] = 'U', ['ǔ'] = 'u', + ['Ǖ'] = 'U', ['ǖ'] = 'u', ['Ǘ'] = 'U', ['ǘ'] = 'u', + ['Ǚ'] = 'U', ['ǚ'] = 'u', ['Ǜ'] = 'U', ['ǜ'] = 'u', + ['ǝ'] = 'e', + ['Ǟ'] = 'A', ['ǟ'] = 'a', ['Ǡ'] = 'A', ['ǡ'] = 'a', + ['Ǣ'] = 'Æ', ['ǣ'] = 'æ', ['Ǥ'] = 'G', ['ǥ'] = 'g', + ['Ǧ'] = 'G', ['ǧ'] = 'g', ['Ǩ'] = 'K', ['ǩ'] = 'k', + ['Ǫ'] = 'Q', ['ǫ'] = 'q', ['Ǭ'] = 'Q', ['ǭ'] = 'q', + ['ǰ'] = 'J', + ['DZ'] = 'DZ', ['Dz'] = 'Dz', ['dz'] = 'dz', + ['Ǵ'] = 'G', ['ǵ'] = 'g', ['Ƕ'] = 'H', + ['Ǹ'] = 'N', ['ǹ'] = 'n', ['Ǻ'] = 'A', ['ǻ'] = 'a', + ['Ǽ'] = 'Æ', ['ǽ'] = 'æ', ['Ǿ'] = 'Ø', ['ǿ'] = 'ø', + ['Ȁ'] = 'A', ['ȁ'] = 'a', ['Ȃ'] = 'A', ['ȃ'] = 'a', + ['Ȅ'] = 'E', ['ȅ'] = 'e', ['Ȇ'] = 'E', ['ȇ'] = 'e', + ['Ȉ'] = 'I', ['ȉ'] = 'i', ['Ȋ'] = 'I', ['ȋ'] = 'i', + ['Ȍ'] = 'O', ['ȍ'] = 'o', ['Ȏ'] = 'O', ['ȏ'] = 'o', + ['Ȑ'] = 'R', ['ȑ'] = 'r', ['Ȓ'] = 'R', ['ȓ'] = 'r', + ['Ȕ'] = 'U', ['ȕ'] = 'u', ['Ȗ'] = 'U', ['ȗ'] = 'u', + ['Ș'] = 'S', ['ș'] = 's', ['Ț'] = 'T', ['ț'] = 't', + ['Ȟ'] = 'H', ['ȟ'] = 'h', ['Ƞ'] = 'N', + ['ȡ'] = 'd', + ['Ȣ'] = 'OU', ['ȣ'] = 'ou', ['Ȥ'] = 'Z', ['ȥ'] = 'z', + ['Ȧ'] = 'A', ['ȧ'] = 'a', ['Ȩ'] = 'E', ['ȩ'] = 'e', + ['Ȫ'] = 'O', ['ȫ'] = 'o', ['Ȭ'] = 'O', ['ȭ'] = 'o', + ['Ȯ'] = 'O', ['ȯ'] = 'o', ['Ȱ'] = 'O', ['ȱ'] = 'o', + ['Ȳ'] = 'Y', ['ȳ'] = 'y', ['ȴ'] = 'l', + ['ȵ'] = 'n', ['ȶ'] = 't', ['ȷ'] = 'j', + ['ȸ'] = 'db', ['ȹ'] = 'qp', ['Ⱥ'] = 'A', + ['Ȼ'] = 'C', ['ȼ'] = 'c', ['Ƚ'] = 'L', + ['Ⱦ'] = 'T', ['ȿ'] = 's', ['ɀ'] = 'z', + ['Ƀ'] = 'B', ['Ʉ'] = 'U', ['Ʌ'] = 'V', + ['Ɇ'] = 'E', ['ɇ'] = 'e', ['Ɉ'] = 'J', ['ɉ'] = 'j', + ['Ɋ'] = 'Q', ['ɋ'] = 'q', ['Ɍ'] = 'R', ['ɍ'] = 'r', + ['Ɏ'] = 'Y', ['ɏ'] = 'y', ['ɐ'] = 'a', + ['ɓ'] = 'b', ['ɔ'] = 'o', + ['ɕ'] = 'c', ['ɖ'] = 'd', ['ɗ'] = 'd', + ['ɘ'] = 'e', ['ə'] = 'e', ['ɚ'] = 'e', + ['ɛ'] = 'e', ['ɜ'] = 'e', ['ɝ'] = 'e', ['ɞ'] = 'e', + ['ɟ'] = 'j', + ['ɠ'] = 'g', ['ɡ'] = 'g', ['ɢ'] = 'G', + ['ɥ'] = 'h', ['ɦ'] = 'h', ['ɧ'] = 'h', + ['ɨ'] = 'i', ['ɪ'] = 'I', + ['ɫ'] = 'l', ['ɬ'] = 'l', ['ɭ'] = 'l', + ['ɮ'] = 'lz', + ['ɯ'] = 'm', ['ɰ'] = 'm', ['ɱ'] = 'm', + ['ɲ'] = 'n', ['ɳ'] = 'n', ['ɴ'] = 'N', + ['ɵ'] = 'o', ['ɶ'] = 'Œ', + ['ɹ'] = 'r', ['ɺ'] = 'r', ['ɻ'] = 'r', + ['ɼ'] = 'r', ['ɽ'] = 'r', ['ɾ'] = 'r', ['ɿ'] = 'r', +} diff --git a/mods/font_api/font.lua b/mods/font_api/font.lua new file mode 100644 index 00000000..5794867f --- /dev/null +++ b/mods/font_api/font.lua @@ -0,0 +1,274 @@ +--[[ + font_api mod for Minetest - Library creating textures with fonts and text + (c) Pierre-Yves Rollo + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +--]] + +-- Fallback table +local fallbacks = dofile(font_api.path.."/fallbacks.lua") + +-- Local functions +------------------ + +-- Returns number of UTF8 bytes of the first char of the string +local function get_char_bytes(str) + local msb = str:byte(1) + if msb ~= nil then + if msb < 0x80 then return 1 end + if msb >= 0xF0 then return 4 end + if msb >= 0xE0 then return 3 end + if msb >= 0xC2 then return 2 end + end +end + +-- Returns the unicode codepoint of the first char of the string +local function char_to_codepoint(str) + local bytes = get_char_bytes(str) + if bytes == 1 then + return str:byte(1) + elseif bytes == 2 and str:byte(2) ~= nil then + return (str:byte(1) - 0xC2) * 0x40 + + str:byte(2) + elseif bytes == 3 and str:byte(2) ~= nil and str:byte(3) ~= nil then + return (str:byte(1) - 0xE0) * 0x1000 + + str:byte(2) % 0x40 * 0x40 + + str:byte(3) % 0x40 + elseif bytes == 4 and str:byte(2) ~= nil and str:byte(3) ~= nil + and str:byte(4) ~= nil then -- Not tested + return (str:byte(1) - 0xF0) * 0x40000 + + str:byte(2) % 0x40 * 0x1000 + + str:byte(3) % 0x40 * 0x40 + + str:byte(4) % 0x40 + end +end + +-------------------------------------------------------------------------------- +--- Font class + +local Font = {} +font_api.Font = Font + +function Font:new(def) + + if type(def) ~= "table" then + minetest.log("error", + "[font_api] Font definition must be a table.") + return nil + end + + if def.height == nil or def.height <= 0 then + minetest.log("error", + "[font_api] Font definition must have a positive height.") + return nil + end + + if type(def.widths) ~= "table" then + minetest.log("error", + "[font_api] Font definition must have a widths array.") + return nil + end + + if def.widths[0] == nil then + minetest.log("error", + "[font_api] Font must have a char with codepoint 0 (=unknown char).") + return nil + end + + local font = table.copy(def) + setmetatable(font, self) + self.__index = self + + -- Check if fixedwidth + for codepoint, width in pairs(font.widths) do + font.fixedwidth = font.fixedwidth or width + if width ~= font.fixedwidth then + font.fixedwidth = nil + break + end + end + + return font +end + +--- Gets the next char of a text +-- @return Codepoint of first char, +-- @return Remaining string without this first char + +function Font:get_next_char(text) + local bytes = get_char_bytes(text) + + if bytes == nil then + minetest.log("warning", + "[font_api] Encountered a non UTF char, not displaying text.") + return nil, '' + end + + local codepoint = char_to_codepoint(text) + + if codepoint == nil then + minetest.log("warning", + "[font_api] Encountered a non UTF char, not displaying text.") + return nil, '' + end + + -- Fallback mechanism + if self.widths[codepoint] == nil then + local char = text:sub(1, bytes) + + if fallbacks[char] then + return self:get_next_char(fallbacks[char]..text:sub(bytes+1)) + else + return 0, text:sub(bytes+1) -- Ultimate fallback + end + else + return codepoint, text:sub(bytes+1) + end +end + +--- Returns the width of a given char +-- @param char : codepoint of the char +-- @return Char width +function Font:get_char_width(codepoint) + if self.fixedwidth then + return self.fixedwidth + elseif self.widths[codepoint] then + return self.widths[codepoint] + else + return self.widths[0] + end +end + +--- Text height for multiline text including margins and line spacing +-- @param nb_of_lines : number of text lines (default 1) +-- @return Text height + +function Font:get_height(nb_of_lines) + if nb_of_lines == nil then nb_of_lines = 1 end + + if nb_of_lines > 0 then + return + ( + (self.height or 0) + + (self.margintop or 0) + + (self.marginbottom or 0) + ) * nb_of_lines + + (self.linespacing or 0) * (nb_of_lines -1) + else + return nb_of_lines == 0 and 0 or nil + end +end + +--- Computes text width for a given text (ignores new lines) +-- @param line Line of text which the width will be computed. +-- @return Text width + +function Font:get_width(line) + local codepoint + local width = 0 + line = line or '' + + while line ~= "" do + codepoint, line = self:get_next_char(line) + if codepoint == nil then return 0 end -- UTF Error + width = width + self:get_char_width(codepoint) + end + + return width +end + +--- Legacy make_text_texture method (replaced by "render" - Dec 2018) + +function Font:make_text_texture(text, texturew, textureh, maxlines, + halign, valign, color) + return self:render(text, texturew, textureh, { + lines = maxlines, + valign = valign, + halign = halign, + color = color + }) +end + +--- Render text with the font in a view +-- @param text Text to be rendered +-- @param texturew Width (in pixels) of the texture (extra text will be truncated) +-- @param textureh Height (in pixels) of the texture (extra text will be truncated) +-- @param style Style of the rendering: +-- - lines: maximum number of text lines (if text is limited) +-- - halign: horizontal align ("left"/"center"/"right") +-- - valign: vertical align ("top"/"center"/"bottom") +-- - color: color of the text ("#rrggbb") +-- @return Texture string + +function Font:render(text, texturew, textureh, style) + local style = style or {} + + -- Split text into lines (and limit to style.lines # of lines) + local lines = {} + local pos = 1 + local found, line + repeat + found = string.find(text, "\n", pos) or (#text + 1) + line = string.sub(text, pos, found - 1) + lines[#lines + 1] = { text = line, width = self:get_width(line) } + pos = found + 1 + until (style.lines and (#lines >= style.lines)) or (pos > (#text + 1)) + + if not #lines then + return "" + end + + local x, y, codepoint + local texture = "" + local textheight = self:get_height(#lines) + + if style.valign == "top" then + y = 0 + elseif style.valign == "bottom" then + y = textureh - textheight + else + y = (textureh - textheight) / 2 + end + + y = y + (self.margintop or 0) + + for _, line in pairs(lines) do + if style.halign == "left" then + x = 0 + elseif style.halign == "right" then + x = texturew - line.width + else + x = (texturew - line.width) / 2 + end + + while line.text ~= '' do + codepoint, line.text = self:get_next_char(line.text) + if codepoint == nil then return '' end -- UTF Error + + -- Add image only if it is visible (at least partly) + if x + self.widths[codepoint] >= 0 and x <= texturew then + texture = texture.. + string.format(":%d,%d=font_%s_%04x.png", x, y, self.name, codepoint) + end + x = x + self.widths[codepoint] + end + + y = y + self:get_height() + (self.linespacing or 0) + end + texture = string.format("[combine:%dx%d", texturew, textureh)..texture + if style.color then + texture = texture.."^[colorize:"..style.color + end + return texture +end diff --git a/mods/font_api/fontform.lua b/mods/font_api/fontform.lua new file mode 100644 index 00000000..b7e6724d --- /dev/null +++ b/mods/font_api/fontform.lua @@ -0,0 +1,166 @@ +--[[ + font_api mod for Minetest - Library creating textures with fonts and text + (c) Pierre-Yves Rollo + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +--]] + +local modname = minetest.get_current_modname() + +local contexts = {} + +minetest.register_on_leaveplayer(function(player) + if minetest.is_player(player) then + contexts[player:get_player_name()] = nil + end +end) + +local function get_context(playername) + if not contexts[playername] then + contexts[playername] = { playername = playername } + end + return contexts[playername] +end + +-- Show node formspec functions +local function show_node_formspec(playername, pos) + local meta = minetest.get_meta(pos) + + -- Decontextualize formspec + local fs = meta:get_string('formspec') + + if not fs then + return + end + + -- Change context and currrent_name references to nodemeta references + -- Change context and currrent_name references to nodemeta references + local nodemeta = string.format("nodemeta:%i,%i,%i", pos.x, pos.y ,pos.z) + fs = fs:gsub("current_name", nodemeta) + fs = fs:gsub("context", nodemeta) + + -- Change all ${} to their corresponding metadata values + local s, e + repeat + s, e = fs:find('%${.*}') + if s and e then + fs = fs:sub(1, s-1).. + minetest.formspec_escape(meta:get_string(fs:sub(s+2,e-1))).. + fs:sub(e+1) + end + until s == nil + + local context = get_context(playername) + context.node_pos = pos + + -- Find node on_receive_fields + local ndef = minetest.registered_nodes[minetest.get_node(pos).name] + if ndef and ndef.on_receive_fields then + context.on_receive_fields = ndef.on_receive_fields + end + + -- Show formspec + minetest.show_formspec(playername, modname..':context_formspec', fs) +end + +minetest.register_on_player_receive_fields(function(player, formname, fields) + if formname ~= modname..':context_formspec' then + return + end + + if not minetest.is_player(player) then + return true + end + + local context = get_context(player:get_player_name()) + if context.on_receive_fields then + context.on_receive_fields(context.pos, '', fields, player) + end + return true +end) + +-- Specific functions + +local function show_font_formspec(playername) + local context = get_context(playername) + local fonts = {} + for name, _ in pairs(font_api.registered_fonts) do + fonts[#fonts+1] = name + end + table.sort(fonts) + + local fs = string.format( + "size[4,%s]%s%s%sbutton_exit[0,%s;4,1;cancel;Cancel]", + #fonts + 0.8, default.gui_bg, default.gui_bg_img, default.gui_slots, + #fonts) + + for line = 1, #fonts do + local font = font_api.get_font(fonts[line]) + local texture = font:make_text_texture(font.name, font:get_height()*5, + font:get_height()*1.2, 1, "center", "top", "#fff") + fs = string.format( + "%simage[0.1,%s;4.5,0.8;%s]button_exit[0,%s;4,1;font_%s;]", + fs, line-0.9, texture, line-1, font.name) + end + minetest.show_formspec(context.playername, modname..':font_list', fs) +end + +minetest.register_on_player_receive_fields(function(player, formname, fields) + if formname ~= modname..':font_list' then + return + end + + if not minetest.is_player(player) then + return true + end + + local playername = player:get_player_name() + local context = get_context(playername) + + if not context.pos + or minetest.is_protected(context.pos, playername) then + return true + end + + if fields.quit == 'true' then + for name, _ in pairs(font_api.registered_fonts) do + if fields['font_'..name] then + local meta = minetest.get_meta(context.pos) + meta:set_string("font", name) + display_api.update_entities(context.pos) + end + end + + if context.callback and type(context.callback) == "function" then + -- Using after to avoid the "double close" bug + minetest.after(0, context.callback, playername, context.pos) + else + -- Using after to avoid the "double close" bug + minetest.after(0, show_node_formspec, playername, context.pos) + end + end + return true +end) + +-- @param player Player viewing the form +-- @param pos Node pos +-- @param callback function(playername, pos) to be called on form close +function font_api.show_font_list(player, pos, callback) + if minetest.is_player(player) then + local context = get_context(player:get_player_name()) + context.pos = pos + context.callback = callback + show_font_formspec(player:get_player_name()) + end +end diff --git a/mods/font_api/init.lua b/mods/font_api/init.lua new file mode 100644 index 00000000..c5858f40 --- /dev/null +++ b/mods/font_api/init.lua @@ -0,0 +1,35 @@ +--[[ + font_api mod for Minetest - Library creating textures with fonts and text + (c) Pierre-Yves Rollo + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +--]] + +-- Global variables +------------------- + +font_api = {} +font_api.name = minetest.get_current_modname() +font_api.path = minetest.get_modpath(font_api.name) + +-- Inclusions +------------- + +dofile(font_api.path.."/font.lua") +dofile(font_api.path.."/registry.lua") +dofile(font_api.path.."/fontform.lua") +if minetest.get_modpath("display_api") then + dofile(font_api.path.."/display_api.lua") +end +dofile(font_api.path.."/deprecation.lua") diff --git a/mods/font_api/mod.conf b/mods/font_api/mod.conf new file mode 100644 index 00000000..1aaccc0d --- /dev/null +++ b/mods/font_api/mod.conf @@ -0,0 +1,3 @@ +name=font_api +description=A library for rendernig text on textures +optional_depends=display_api diff --git a/mods/font_api/registry.lua b/mods/font_api/registry.lua new file mode 100644 index 00000000..e1836755 --- /dev/null +++ b/mods/font_api/registry.lua @@ -0,0 +1,160 @@ +--[[ + font_api mod for Minetest - Library creating textures with fonts and text + (c) Pierre-Yves Rollo + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +--]] + +-- Global variables +------------------- + +font_api.registered_fonts = {} +font_api.registered_fonts_number = 0 + +-- Local variables +------------------ + +local default_font = false + +-- Local functions +------------------ + +-- Gets a default (settings or fist font) +local function get_default_font() + -- First call + if default_font == false then + default_font = nil + + -- First, try with settings + local settings_font = minetest.settings:get("default_font") + + if settings_font ~= nil and settings_font ~= "" then + default_font = font_api.registered_fonts[settings_font] + + if default_font == nil then + minetest.log("warning", "Default font in settings (\"".. + settings_font.."\") is not registered.") + end + end + + -- If failed, choose first font without default = false + if default_font == nil then + for _, font in pairs(font_api.registered_fonts) do + if font.default then + default_font = font + break + end + end + end + + -- If failed, chose first font + if default_font == nil then + for _, font in pairs(font_api.registered_fonts) do + default_font = font + break + end + end + + -- Error, no font registered + if default_font == nil then + minetest.log("error", + "No font registred, unable to choose a default font.") + end + end + + return default_font +end + +--- Returns font object to be used according to font_name +-- @param font_name: Name of the font +-- @return Font object if font found (or default font) + +function font_api.get_font(font_name) + local font = font_api.registered_fonts[font_name] + + if font == nil then + local message + + if font_name == nil then + message = "No font given" + else + message = "Font \""..font_name.."\" unregistered" + end + + font = get_default_font() + + if font ~= nil then + minetest.log("info", message..", using font \""..font.name.."\".") + end + end + + return font +end + +-- API functions +---------------- + +--- Returns de default font name +-- @return Default font name + +function font_api.get_default_font_name() + return get_default_font().name +end + +--- Register a new font +-- Textures corresponding to the font should be named after following patern : +-- font__.png +-- : name of the font +-- : 4 digit hexadecimal unicode of the char +-- @param font_name Name of the font to register +-- If registering different sizes of the same font, add size in the font name +-- (e.g. times_10, times_12...). +-- @param def font definition. A associative array with following keys : +-- @key default True (by default) if this font may be used as default font +-- @key height (mandatory) Height in pixels of all font textures +-- @key widths (mandatory) Array of character widths in pixels, indexed by +-- UTF codepoints +-- @key margintop (optional) Margin (in texture pixels) added on top of each +-- char texture. +-- @key marginbottom (optional) dded at bottom of each char texture. +-- @key linespacing (optional) Spacing (in texture pixels) between each lines. +-- margintop, marginbottom and linespacing can be negative numbers (default 0) +-- and are to be used to adjust various font styles to each other. + +-- TODO: Add something to remove common accent if not defined in font + +function font_api.register_font(font_name, font_def) + + if font_api.registered_fonts[font_name] ~= nil then + minetest.log("error", "Font \""..font_name.."\" already registered.") + return + end + + local font = font_api.Font:new(font_def) + + if font == nil then + minetest.log("error", "Unable to register font \""..font_name.."\".") + return + end + + font.name = font_name + font_api.registered_fonts[font_name] = font + font_api.registered_fonts_number = font_api.registered_fonts_number + 1 + + -- Force to choose again default font + -- (allows use of fonts registered after start) + default_font = false + + minetest.log("action", "New font registered in font_api: "..font_name..".") +end diff --git a/mods/font_api/settingtypes.txt b/mods/font_api/settingtypes.txt new file mode 100644 index 00000000..d1111598 --- /dev/null +++ b/mods/font_api/settingtypes.txt @@ -0,0 +1 @@ +default_font(Default font) string diff --git a/mods/font_api/textures/font_api_center.png b/mods/font_api/textures/font_api_center.png new file mode 100644 index 0000000000000000000000000000000000000000..967db6aded151e4f0d2e47878b4430e70164d795 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t_%$6K<5Ad|IeP;yA#M_ zED7=pW^j0RBMrn!@^*J&=wOxg04Xoqg z4pt^Mb~ZLQjg48NJq_KKYoo4mC{DPNxwb*Dz;Hq!gTEr5{xg|-tst{JUHx3vIVCg! E092tkF#rGn literal 0 HcmV?d00001 diff --git a/mods/font_api/textures/font_api_font.png b/mods/font_api/textures/font_api_font.png new file mode 100644 index 0000000000000000000000000000000000000000..e45033859af8885cabdca76db63acc5f1e228527 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t_%$6K<5Ad|IeP;yA#M_ zED7=pW^j0RBMrn!@^*J&=wOxg04XooU649-QVi6yBi3gww484B*6z5ywEsq8>;Q%@Ji5RU7~ z9IQ-i>}+gq3I|z~Ei9xOS;Qw?2nuKs>XwpFYzaQhq_C08qrx!5fpY_+!eWL`PQ31y Se3PbtO!jp3b6Mw<&;$TshdSW^ literal 0 HcmV?d00001 diff --git a/mods/font_api/textures/font_api_left.png b/mods/font_api/textures/font_api_left.png new file mode 100644 index 0000000000000000000000000000000000000000..727410bd23c9f1f4d337f8875f76d87eef8a5e58 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t_%$6K<5Ad|IeP;yA#M_ zED7=pW^j0RBMrn!@^*J&=wOxg04XoLV0FMhJw4NZ$OG(DmzeI+0(@_gyVWL z2P+dBI~$uD$HT2zj8h!MqFGfZ98F+x;zWVZS literal 0 HcmV?d00001 diff --git a/mods/font_api/textures/font_api_right.png b/mods/font_api/textures/font_api_right.png new file mode 100644 index 0000000000000000000000000000000000000000..16401d30ba6d6ad425a5a3a8f8e6655300f3d763 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oB=)|t_%$6K<5Ad|IeP;yA#M_ zED7=pW^j0RBMrn!@^*J&=wOxg04XooU649-QVi6yBi3gww484B*6z5ywEsq8>;RZkbk5RU7~ z9IQ-i>}+gq8V9##DNb?dSj$uxzOc)%VW&ot!eWLrfBxuq(L0xbO!9Q~b6Mw<&;$Sh Cb2vBv literal 0 HcmV?d00001 diff --git a/mods/font_api/tools/make_font_lua.sh b/mods/font_api/tools/make_font_lua.sh new file mode 100755 index 00000000..e8583604 --- /dev/null +++ b/mods/font_api/tools/make_font_lua.sh @@ -0,0 +1,71 @@ +#!/bin/bash + +scriptname=$(basename $0) +identify="identify" + +usage() { + echo "Usage: $0 fontname" + echo "fontname: The name of the font. Must correspond to existing texture/font__????.png files" +} + +if [ $# -ne 1 ] +then + usage + exit 1 +fi + +font_name=$1 + +for f in textures/font_${font_name}_????.png +do + if [[ $f =~ textures/font_${font_name}_([0-9a-fA-F]{4}).png ]] + then + code=$((16#${BASH_REMATCH[1]})) + size=$(identify $f | cut -d " " -f 3) + w=$(echo $size | cut -d "x" -f 1) + h=$(echo $size | cut -d "x" -f 2) + + if [ -z "$font_height" ] + then + font_height=$h + else + if [ $font_height -ne $h ] + then + echo "Error : $f as height of $h pixels, previous textures have a height of $font_height pixels. All textures should have the same height." + fi + fi + + if [ -z "$font_widths" ] + then + font_widths="[$code]=$w" + else + font_widths="$font_widths, [$code]=$w" + fi + fi +done + +echo "--[[ + +$luafile generated by $scriptname $(LANG=en_US date) + +--]] + +font_api.register_font( + '$font_name', + { + height = $font_height, + widths = { + $font_widths + }, + } +); +" > font_$font_name.lua + +if grep -q font_api depends.txt &>/dev/null +then + echo "font_api already in depends.txt." +else + echo "adding font_api to depends.txt." + echo "font_api" >> depends.txt +fi + diff --git a/mods/font_api/tools/make_font_textures.sh b/mods/font_api/tools/make_font_textures.sh new file mode 100755 index 00000000..4a3191c8 --- /dev/null +++ b/mods/font_api/tools/make_font_textures.sh @@ -0,0 +1,111 @@ +#!/bin/bash + +# This program generates a bitmap font for font_api mod for Minetest game. +# (c) Andrzej Pieńkowski +# (c) Pierre-Yves Rollo +# License: GPL + +usage() { + echo "Usage: $0 fontfile fontname fontsize" + echo "fontfile: A TTF font file to use to create textures." + echo "fontname: The font name to be used in font_api (should be simple, with no spaces)." + echo "fontsize: Font height to be rendered." +} + +if [ $# -ne 3 ] +then + usage + exit 1 +fi + +fontfile=$1 +fontname=$2 +fontsize=$3 + +if [ ! -r "$fontfile" ] +then + echo "$fontfile not readable." + exit 1 +fi + +# check imagemagick +hash convert &>/dev/null +if [ $? -eq 1 ]; then + echo -e "Error: This program requires convert from ImageMagick! Please install it by typing 'sudo apt-get install imagemagick' in terminal." + abort=1 +fi + +# check ttx +hash ttx &>/dev/null +if [ $? -eq 1 ]; then + echo -e "Error: This program requires ttx from FontTools! Please install it by typing 'sudo apt-get install fonttools' in terminal." + abort=1 +fi + +if [ $abort ] +then + exit 1 +fi + +generate() { + for i in $(seq $((0x$1)) $((0x$2))) + do + if echo "$codepoints" | grep -qi $(printf "0x%x" $i) + then + hex=$(printf "%04x" $i) + echo -e "Generating textures/font_${fontname}_$hex.png file for \"\\U$hex\" char." + if [[ "$hex" == "005c" ]] # Backslash char + then + convert -background none -fill black -font "$fontfile" -pointsize $fontsize label:"\\\\" -colorspace gray -channel alpha -threshold 50% textures/font_${fontname}_$hex.png + else + convert -background none -fill black -font "$fontfile" -pointsize $fontsize label:"$(echo -en "\\U$hex")" -colorspace gray -channel alpha -threshold 50% textures/font_${fontname}_$hex.png + fi + fi + done +} + +mkdir textures + +# Reads all available code points in the font. +codepoints=$(ttx -o - "$fontfile" | grep "<}zDJsZl0RXS4003kIbmV_`2nh%o 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

qzQF_CPUW)R&Nhi(QD_=8$JK1=$ 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 Nax%)&)gMj5{twfsRc!zO literal 0 HcmV?d00001 diff --git a/mods/castle_masonry/LICENSE b/mods/castle_masonry/LICENSE new file mode 100644 index 00000000..5c3c583c --- /dev/null +++ b/mods/castle_masonry/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2017 Minetest Mods Team + +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. diff --git a/mods/castle_masonry/README.md b/mods/castle_masonry/README.md new file mode 100644 index 00000000..0a6c5520 --- /dev/null +++ b/mods/castle_masonry/README.md @@ -0,0 +1,38 @@ +## Castle Masonry + +by: Philipbenr, DanDuncombe, FaceDeer + +Licence: MIT + +This is a mod all about creating castles and castle dungeons. Many of the nodes are used for the outer-walls or dungeons. + +Contains: + +* Walls, Corner-walls, +* Castlestone Stairs, Slabs, and Pillars +* Arrowslits and embrasures +* Rubble (to fill the interior of thick castle walls) +* Murder holes and machicolations +* Pillars and crossbraces +* Roof slate +* Paving stone +* Dungeon stone + +Mod settings can allow for the basic castle masonry forms to be made for the following material types (all optional): + +* Cobble +* Desert stone +* Desert stone brick +* Sandstone +* Sandstone brick +* Desert Sandstone +* Desert Sandstone brick +* Silver Sandstone +* Silver Sandstone brick +* Stone +* Stone brick +* Castle wall +* Wood +* Snow +* Ice +* Obsidian Brick diff --git a/mods/castle_masonry/arrow_slits.lua b/mods/castle_masonry/arrow_slits.lua new file mode 100644 index 00000000..24050691 --- /dev/null +++ b/mods/castle_masonry/arrow_slits.lua @@ -0,0 +1,178 @@ + +-- Used for localization, choose either built-in or intllib. + +local MP, S, NS = nil + +if (minetest.get_modpath("intllib") == nil) then + S = minetest.get_translator("castle_masonry") + +else + -- internationalization boilerplate + MP = minetest.get_modpath(minetest.get_current_modname()) + S, NS = dofile(MP.."/intllib.lua") + +end + + +castle_masonry.register_arrowslit = function(material) + local composition_def, burn_time, tile, desc = castle_masonry.get_material_properties(material) + local mod_name = minetest.get_current_modname() + + -- Node Definition + minetest.register_node(mod_name..":arrowslit_"..material.name, { + drawtype = "nodebox", + description = S("@1 Arrowslit", desc), + tiles = tile, + groups = composition_def.groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.375, 0.5, -0.0625, 0.375, 0.3125}, + {0.0625, -0.375, 0.5, 0.5, 0.375, 0.3125}, + {-0.5, 0.375, 0.5, 0.5, 0.5, 0.3125}, + {-0.5, -0.5, 0.5, 0.5, -0.375, 0.3125}, + {0.25, -0.5, 0.3125, 0.5, 0.5, 0.125}, + {-0.5, -0.5, 0.3125, -0.25, 0.5, 0.125}, + }, + }, + }) + + minetest.register_node(mod_name..":arrowslit_"..material.name.."_cross", { + drawtype = "nodebox", + description = S("@1 Arrowslit with Cross", desc), + tiles = tile, + groups = composition_def.groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.125, 0.5, -0.0625, 0.375, 0.3125}, + {0.0625, -0.125, 0.5, 0.5, 0.375, 0.3125}, + {-0.5, 0.375, 0.5, 0.5, 0.5, 0.3125}, + {-0.5, -0.5, 0.5, 0.5, -0.375, 0.3125}, + {0.0625, -0.375, 0.5, 0.5, -0.25, 0.3125}, + {-0.5, -0.375, 0.5, -0.0625, -0.25, 0.3125}, + {-0.5, -0.25, 0.5, -0.1875, -0.125, 0.3125}, + {0.1875, -0.25, 0.5, 0.5, -0.125, 0.3125}, + {0.25, -0.5, 0.3125, 0.5, 0.5, 0.125}, + {-0.5, -0.5, 0.3125, -0.25, 0.5, 0.125}, + }, + }, + }) + + minetest.register_node(mod_name..":arrowslit_"..material.name.."_hole", { + drawtype = "nodebox", + description = S("@1 Arrowslit with Hole", desc), + tiles = tile, + groups = composition_def.groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.375, 0.5, -0.125, 0.375, 0.3125}, + {0.125, -0.375, 0.5, 0.5, 0.375, 0.3125}, + {-0.5, -0.5, 0.5, 0.5, -0.375, 0.3125}, + {0.0625, -0.125, 0.5, 0.125, 0.375, 0.3125}, + {-0.125, -0.125, 0.5, -0.0625, 0.375, 0.3125}, + {-0.5, 0.375, 0.5, 0.5, 0.5, 0.3125}, + {0.25, -0.5, 0.3125, 0.5, 0.5, 0.125}, + {-0.5, -0.5, 0.3125, -0.25, 0.5, 0.125}, + }, + }, + }) + + minetest.register_node(mod_name..":arrowslit_"..material.name.."_embrasure", { + drawtype = "nodebox", + description = S("@1 Embrasure", desc), + tiles = tile, + groups = composition_def.groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.25, -0.5, 0.375, -0.125, 0.5, 0.5}, + {0.125, -0.5, 0.375, 0.25, 0.5, 0.5}, + {0.25, -0.5, 0.25, 0.5, 0.5, 0.5}, + {0.375, -0.5, 0.125, 0.5, 0.5, 0.25}, + {-0.5, -0.5, 0.25, -0.25, 0.5, 0.5}, + {-0.5, -0.5, 0.125, -0.375, 0.5, 0.25}, + }, + }, + }) + + minetest.register_craft({ + output = mod_name..":arrowslit_"..material.name.." 6", + recipe = { + {material.craft_material,"", material.craft_material}, + {material.craft_material,"", material.craft_material}, + {material.craft_material,"", material.craft_material} }, + }) + + minetest.register_craft({ + output = mod_name..":arrowslit_"..material.name.."_cross", + recipe = { + {mod_name..":arrowslit_"..material.name} }, + }) + minetest.register_craft({ + output = mod_name..":arrowslit_"..material.name.."_hole", + recipe = { + {mod_name..":arrowslit_"..material.name.."_cross"} }, + }) + minetest.register_craft({ + output = mod_name..":arrowslit_"..material.name.."_embrasure", + recipe = { + {mod_name..":arrowslit_"..material.name.."_hole"} }, + }) + minetest.register_craft({ + output = mod_name..":arrowslit_"..material.name, + recipe = { + {mod_name..":arrowslit_"..material.name.."_embrasure"} }, + }) + + if burn_time > 0 then + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":arrowslit_"..material.name, + burntime = burn_time, + }) + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":arrowslit_"..material.name.."_cross", + burntime = burn_time, + }) + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":arrowslit_"..material.name.."_hole", + burntime = burn_time, + }) + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":arrowslit_"..material.name.."_embrasure", + burntime = burn_time, + }) + end +end + + +castle_masonry.register_arrowslit_alias = function(old_mod_name, old_material_name, new_mod_name, new_material_name) + minetest.register_alias(old_mod_name..":arrowslit_"..old_material_name, new_mod_name..":arrowslit_"..new_material_name) + minetest.register_alias(old_mod_name..":arrowslit_"..old_material_name.."_cross", new_mod_name..":arrowslit_"..new_material_name.."_cross") + minetest.register_alias(old_mod_name..":arrowslit_"..old_material_name.."_hole", new_mod_name..":arrowslit_"..new_material_name.."_hole") + minetest.register_alias(old_mod_name..":arrowslit_"..old_material_name.."_embrasure", new_mod_name..":arrowslit_"..new_material_name.."_embrasure") +end + +castle_masonry.register_arrowslit_alias_force = function(old_mod_name, old_material_name, new_mod_name, new_material_name) + minetest.register_alias_force(old_mod_name..":arrowslit_"..old_material_name, new_mod_name..":arrowslit_"..new_material_name) + minetest.register_alias_force(old_mod_name..":arrowslit_"..old_material_name.."_cross", new_mod_name..":arrowslit_"..new_material_name.."_cross") + minetest.register_alias_force(old_mod_name..":arrowslit_"..old_material_name.."_hole", new_mod_name..":arrowslit_"..new_material_name.."_hole") + minetest.register_alias_force(old_mod_name..":arrowslit_"..old_material_name.."_embrasure", new_mod_name..":arrowslit_"..new_material_name.."_embrasure") +end diff --git a/mods/castle_masonry/i18n.py b/mods/castle_masonry/i18n.py new file mode 100644 index 00000000..957804a9 --- /dev/null +++ b/mods/castle_masonry/i18n.py @@ -0,0 +1,218 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Script to generate the template file and update the translation files. +# Copy the script into the mod or modpack root folder and run it there. +# +# Copyright (C) 2019 Joachim Stolberg +# LGPLv2.1+ + +from __future__ import print_function +import os, fnmatch, re, shutil, errno + +#group 2 will be the string, groups 1 and 3 will be the delimiters (" or ') +#See https://stackoverflow.com/questions/46967465/regex-match-text-in-either-single-or-double-quote +#TODO: support [[]] delimiters +pattern_lua = re.compile(r'[\.=^\t,{\(\s]N?S\(\s*(["\'])((?:\\\1|(?:(?!\1)).)*)(\1)[\s,\)]', re.DOTALL) + +# Handles "concatenation" .. " of strings" +pattern_concat = re.compile(r'["\'][\s]*\.\.[\s]*["\']', re.DOTALL) + +pattern_tr = re.compile(r'(.+?[^@])=(.+)') +pattern_name = re.compile(r'^name[ ]*=[ ]*([^ \n]*)') +pattern_tr_filename = re.compile(r'\.tr$') +pattern_po_language_code = re.compile(r'(.*)\.po$') + +#attempt to read the mod's name from the mod.conf file. Returns None on failure +def get_modname(folder): + try: + with open(folder + "mod.conf", "r", encoding='utf-8') as mod_conf: + for line in mod_conf: + match = pattern_name.match(line) + if match: + return match.group(1) + except FileNotFoundError: + pass + return None + +#If there are already .tr files in /locale, returns a list of their names +def get_existing_tr_files(folder): + out = [] + for root, dirs, files in os.walk(folder + 'locale/'): + for name in files: + if pattern_tr_filename.search(name): + out.append(name) + return out + +# A series of search and replaces that massage a .po file's contents into +# a .tr file's equivalent +def process_po_file(text): + # The first three items are for unused matches + text = re.sub(r'#~ msgid "', "", text) + text = re.sub(r'"\n#~ msgstr ""\n"', "=", text) + text = re.sub(r'"\n#~ msgstr "', "=", text) + # comment lines + text = re.sub(r'#.*\n', "", text) + # converting msg pairs into "=" pairs + text = re.sub(r'msgid "', "", text) + text = re.sub(r'"\nmsgstr ""\n"', "=", text) + text = re.sub(r'"\nmsgstr "', "=", text) + # various line breaks and escape codes + text = re.sub(r'"\n"', "", text) + text = re.sub(r'"\n', "\n", text) + text = re.sub(r'\\"', '"', text) + text = re.sub(r'\\n', '@n', text) + # remove header text + text = re.sub(r'=Project-Id-Version:.*\n', "", text) + # remove double-spaced lines + text = re.sub(r'\n\n', '\n', text) + return text + +# Go through existing .po files and, if a .tr file for that language +# *doesn't* exist, convert it and create it. +# The .tr file that results will subsequently be reprocessed so +# any "no longer used" strings will be preserved. +# Note that "fuzzy" tags will be lost in this process. +def process_po_files(folder, modname): + for root, dirs, files in os.walk(folder + 'locale/'): + for name in files: + code_match = pattern_po_language_code.match(name) + if code_match == None: + continue + language_code = code_match.group(1) + tr_name = modname + "." + language_code + ".tr" + tr_file = os.path.join(root, tr_name) + if os.path.exists(tr_file): + print(tr_name + " already exists, ignoring " + name) + continue + fname = os.path.join(root, name) + with open(fname, "r", encoding='utf-8') as po_file: + print("Importing translations from " + name) + text = process_po_file(po_file.read()) + with open(tr_file, "wt", encoding='utf-8') as tr_out: + tr_out.write(text) + +# from https://stackoverflow.com/questions/600268/mkdir-p-functionality-in-python/600612#600612 +# Creates a directory if it doesn't exist, silently does +# nothing if it already exists +def mkdir_p(path): + try: + os.makedirs(path) + except OSError as exc: # Python >2.5 + if exc.errno == errno.EEXIST and os.path.isdir(path): + pass + else: raise + +# Writes a template.txt file +def write_template(templ_file, lkeyStrings): + lOut = [] + lkeyStrings.sort() + for s in lkeyStrings: + lOut.append("%s=" % s) + mkdir_p(os.path.dirname(templ_file)) + with open(templ_file, "wt", encoding='utf-8') as template_file: + template_file.write("\n".join(lOut)) + +# Gets all translatable strings from a lua file +def read_lua_file_strings(lua_file): + lOut = [] + with open(lua_file, encoding='utf-8') as text_file: + text = text_file.read() + text = re.sub(pattern_concat, "", text) + for s in pattern_lua.findall(text): + s = s[1] + s = re.sub(r'"\.\.\s+"', "", s) + s = re.sub("@[^@=0-9]", "@@", s) + s = s.replace('\\"', '"') + s = s.replace("\\'", "'") + s = s.replace("\n", "@n") + s = s.replace("\\n", "@n") + s = s.replace("=", "@=") + lOut.append(s) + return lOut + +# Gets strings from an existing translation file +def import_tr_file(tr_file): + dOut = {} + if os.path.exists(tr_file): + with open(tr_file, "r", encoding='utf-8') as existing_file : + for line in existing_file.readlines(): + s = line.strip() + if s == "" or s[0] == "#": + continue + match = pattern_tr.match(s) + if match: + dOut[match.group(1)] = match.group(2) + return dOut + +# Walks all lua files in the mod folder, collects translatable strings, +# and writes it to a template.txt file +def generate_template(folder): + lOut = [] + for root, dirs, files in os.walk(folder): + for name in files: + if fnmatch.fnmatch(name, "*.lua"): + fname = os.path.join(root, name) + found = read_lua_file_strings(fname) + print(fname + ": " + str(len(found)) + " translatable strings") + lOut.extend(found) + lOut = list(set(lOut)) + lOut.sort() + if len(lOut) == 0: + return None + templ_file = folder + "locale/template.txt" + write_template(templ_file, lOut) + return lOut + +# Updates an existing .tr file, copying the old one to a ".old" file +def update_tr_file(lNew, mod_name, tr_file): + print("updating " + tr_file) + lOut = ["# textdomain: %s\n" % mod_name] + + #TODO only make a .old if there are actual changes from the old file + if os.path.exists(tr_file): + shutil.copyfile(tr_file, tr_file+".old") + + dOld = import_tr_file(tr_file) + for key in lNew: + val = dOld.get(key, "") + lOut.append("%s=%s" % (key, val)) + lOut.append("##### not used anymore #####") + for key in dOld: + if key not in lNew: + lOut.append("%s=%s" % (key, dOld[key])) + with open(tr_file, "w", encoding='utf-8') as new_tr_file: + new_tr_file.write("\n".join(lOut)) + +# Updates translation files for the mod in the given folder +def update_mod(folder): + modname = get_modname(folder) + if modname is not None: + process_po_files(folder, modname) + print("Updating translations for " + modname) + data = generate_template(folder) + if data == None: + print("No translatable strings found in " + modname) + else: + for tr_file in get_existing_tr_files(folder): + update_tr_file(data, modname, folder + "locale/" + tr_file) + else: + print("Unable to find modname in folder " + folder) + +def update_folder(folder): + is_modpack = os.path.exists(folder+"modpack.txt") or os.path.exists(folder+"modpack.conf") + if is_modpack: + subfolders = [f.path for f in os.scandir(folder) if f.is_dir()] + for subfolder in subfolders: + update_mod(subfolder + "/") + else: + update_mod(folder) + print("Done.") + + +update_folder("./") + +# Runs this script on each sub-folder in the parent folder. +# I'm using this for testing this script on all installed mods. +#for modfolder in [f.path for f in os.scandir("../") if f.is_dir()]: +# update_folder(modfolder + "/") diff --git a/mods/castle_masonry/init.lua b/mods/castle_masonry/init.lua new file mode 100644 index 00000000..600a44fc --- /dev/null +++ b/mods/castle_masonry/init.lua @@ -0,0 +1,162 @@ +castle_masonry = {} + +local MP = minetest.get_modpath(minetest.get_current_modname()) +dofile(MP.."/pillars.lua") +dofile(MP.."/arrow_slits.lua") +dofile(MP.."/murder_holes.lua") +dofile(MP.."/stone_wall.lua") +dofile(MP.."/paving.lua") + + +-- Used for localization, choose either built-in or intllib. + +local S, NS = nil + +if (minetest.get_modpath("intllib") == nil) then + S = minetest.get_translator("castle_masonry") + +else + -- internationalization boilerplate + S, NS = dofile(MP.."/intllib.lua") + +end + + +local read_setting = function(name, default) + local setting = minetest.settings:get_bool(name) + if setting == nil then return default end + return setting +end + +-- Material definition: +-- { +-- name=, -- the name that will be part of the resulting node names +-- desc=, -- Player-facing name of the material +-- tile=, -- Optional - the texture tile to use for the resulting blocks (can be a single texture or a table, as a normal node definition's tile def). If not set this will be taken from the material it's made out of. +-- craft_material=, -- What source block is used to craft these blocks. +-- composition_material=, -- Optional, this will override the properties of the product with a specific material. Useful if you want to use a group for the craft material (eg, "group:wood") +--} + +castle_masonry.materials = {} +if read_setting("castle_masonry_stonewall", true) then + table.insert(castle_masonry.materials, {name="stonewall", desc=S("Stonewall"), tile="castle_stonewall.png", craft_material="castle_masonry:stonewall"}) +end +if read_setting("castle_masonry_cobble", true) then + table.insert(castle_masonry.materials, {name="cobble", desc=S("Cobble"), tile="default_cobble.png", craft_material="default:cobble"}) +end +if read_setting("castle_masonry_stonebrick", true) then + table.insert(castle_masonry.materials, {name="stonebrick", desc=S("Stonebrick"), tile="default_stone_brick.png", craft_material="default:stonebrick"}) +end +if read_setting("castle_masonry_sandstonebrick", true) then + table.insert(castle_masonry.materials, {name="sandstonebrick", desc=S("Sandstone Brick"), tile="default_sandstone_brick.png", craft_material="default:sandstonebrick"}) +end +if read_setting("castle_masonry_desertstonebrick", true) then + table.insert(castle_masonry.materials, {name="desertstonebrick", desc=S("Desert Stone Brick"), tile="default_desert_stone_brick.png", craft_material="default:desert_stonebrick"}) +end +if read_setting("castle_masonry_desertsandstonebrick", true) then + table.insert(castle_masonry.materials, {name="desertsandstonebrick", desc=S("Desert Sandstone Brick"), tile="default_desert_sandstone_brick.png", craft_material="default:desert_sandstone_brick"}) +end +if read_setting("castle_masonry_silversandstonebrick", true) then + table.insert(castle_masonry.materials, {name="silversandstonebrick", desc=S("Silver Sandstone Brick"), tile="default_silver_sandstone_brick.png", craft_material="default:silver_sandstone_brick"}) +end +if read_setting("castle_masonry_stone", true) then + table.insert(castle_masonry.materials, {name="stone", desc=S("Stone"), tile="default_stone.png", craft_material="default:stone"}) +end +if read_setting("castle_masonry_sandstone", true) then + table.insert(castle_masonry.materials, {name="sandstone", desc=S("Sandstone"), tile="default_sandstone.png", craft_material="default:sandstone"}) +end +if read_setting("castle_masonry_desertstone", true) then + table.insert(castle_masonry.materials, {name="desertstone", desc=S("Desert Stone"), tile="default_desert_stone.png", craft_material="default:desert_stone"}) +end +if read_setting("castle_masonry_desertsandstone", true) then + table.insert(castle_masonry.materials, {name="desertsandstone", desc=S("Desert Sandstone"), tile="default_desert_sandstone.png", craft_material="default:desert_sandstone"}) +end +if read_setting("castle_masonry_silversandstone", true) then + table.insert(castle_masonry.materials, {name="silversandstone", desc=S("Silver Sandstone"), tile="default_silver_sandstone.png", craft_material="default:silver_sandstone"}) +end +if read_setting("castle_masonry_wood", false) then + table.insert(castle_masonry.materials, {name="wood", desc=S("Wood"), tile="default_wood.png", craft_material="group:wood", composition_material="default:wood"}) +end +if read_setting("castle_masonry_ice", false) then + table.insert(castle_masonry.materials, {name="ice", desc=S("Ice"), tile="default_ice.png", craft_material="default:ice"}) +end +if read_setting("castle_masonry_snow", false) then + table.insert(castle_masonry.materials, {name="snow", desc=S("Snow"), tile="default_snow.png", craft_material="default:snow"}) +end +if read_setting("castle_masonry_obsidianbrick", false) then + table.insert(castle_masonry.materials, {name="obsidianbrick", desc=S("Obsidian Brick"), tile="default_obsidian_brick.png", craft_material="default:obsidianbrick"}) +end + +castle_masonry.get_material_properties = function(material) + local composition_def + local burn_time + if material.composition_material ~= nil then + composition_def = minetest.registered_nodes[material.composition_material] + burn_time = minetest.get_craft_result({method="fuel", width=1, items={ItemStack(material.composition_material)}}).time + else + composition_def = minetest.registered_nodes[material.craft_material] + burn_time = minetest.get_craft_result({method="fuel", width=1, items={ItemStack(material.craft_material)}}).time + end + + local tiles = material.tile + if tiles == nil then + tiles = composition_def.tile + elseif type(tiles) == "string" then + tiles = {tiles} + end + + local desc = material.desc + if desc == nil then + desc = composition_def.description + end + + return composition_def, burn_time, tiles, desc +end + + +if read_setting("castle_masonry_pillar", true) then + for _, material in pairs(castle_masonry.materials) do + castle_masonry.register_pillar(material) + end +end + +if read_setting("castle_masonry_arrowslit", true) then + for _, material in pairs(castle_masonry.materials) do + castle_masonry.register_arrowslit(material) + end +end + +if read_setting("castle_masonry_murderhole", true) then + for _, material in pairs(castle_masonry.materials) do + castle_masonry.register_murderhole(material) + end +end + +minetest.register_alias("castle:pillars_bottom", "castle_masonry:pillars_stonewall_bottom") +minetest.register_alias("castle:pillars_top", "castle_masonry:pillars_stonewall_top") +minetest.register_alias("castle:pillars_middle", "castle_masonry:pillars_stonewall_middle") +minetest.register_alias("castle:arrowslit", "castle_masonry:arrowslit_stonewall") +minetest.register_alias("castle:arrowslit_hole", "castle_masonry:arrowslit_stonewall_hole") +minetest.register_alias("castle:arrowslit_cross", "castle_masonry:arrowslit_stonewall_cross") + +for _, material in pairs(castle_masonry.materials) do + castle_masonry.register_murderhole_alias("castle", material.name, "castle_masonry", material.name) + castle_masonry.register_pillar_alias("castle", material.name, "castle_masonry", material.name) + + -- Arrowslit upgrade has special handling because the castle mod arrow slit is reversed relative to current build-from-inside standard + local lbm_def = { + name = "castle_masonry:arrowslit_flip_front_to_back"..material.name, + nodenames = { + "castle:arrowslit_"..material.name, + "castle:arrowslit_"..material.name.."_cross", + "castle:arrowslit_"..material.name.."_hole", + }, + action = function(pos, node) + local flip_front_to_back = {[0]=2, 3, 0, 1, 6, 7, 4, 5, 10, 7, 8, 9, 14, 15, 12, 13, 18, 19, 16, 17, 22, 23, 20, 21} + node.param2 = flip_front_to_back[node.param2] + node.name = "castle_masonry" .. string.sub(node.name, 7, -1) + minetest.swap_node(pos, node) + end + } + minetest.register_lbm(lbm_def) +end diff --git a/mods/3d_armor/3d_armor/intllib.lua b/mods/castle_masonry/intllib.lua similarity index 100% rename from mods/3d_armor/3d_armor/intllib.lua rename to mods/castle_masonry/intllib.lua diff --git a/mods/castle_masonry/locale/castle_masonry.es.tr b/mods/castle_masonry/locale/castle_masonry.es.tr new file mode 100644 index 00000000..01a9561d --- /dev/null +++ b/mods/castle_masonry/locale/castle_masonry.es.tr @@ -0,0 +1,50 @@ +# textdomain: castle_masonry + +@1 Arrowslit=Aspillera de @1 +@1 Arrowslit with Cross=Aspillera con Crus de @1 +@1 Arrowslit with Hole=Aspillera con Agujero de @1 +@1 Crossbrace=Viga de @1 +@1 Embrasure=Aféizar de @1 +@1 Extended Crossbrace=Viga Extendida de @1 +@1 Half Pillar Base=Base de Medio Pilar de @1 +@1 Half Pillar Middle=Medio del Medio Pilar de @1 +@1 Half Pillar Top=Parte Superior de Medio Pilar @1 +@1 Machicolation=Matacán de @1 +@1 Murder Hole=Agujero de @1 +@1 Pillar Base=Base de Pilar de @1 +@1 Pillar Middle=Medio Pilar de @1 +@1 Pillar Top=Parte Superior de Pilar de @1 +Castle Corner=Esquina de Castillo +Castle Pavement Slab=Pavimento de Castillo +Castle Pavement Stair=Escalera de Castillo Pavimentada +Castle Rubble=Escombros de Castillo +Castle Rubble Slab=Losa de Escombro de Castillo +Castle Rubble Stair=Escalera de Escombro de Castillo +Castle Stonewall Slab=Losa de Pared de Castillo +Castle Stonewall Stair=Escalera de Pared de Castillo +Castle Wall=Pared de Castillo +Cobble=Adoquín +Desert Sandstone=Piedra del Desierto +Desert Sandstone Brick=Ladrillo de Piedra del Desierto +Desert Stone=Piedra del Desierto +Desert Stone Brick=Ladrillo de Piedra del Desierto +Dungeon Stone=Piedra de Mazmorra +Dungeon Stone Slab=Losa de Piedra de Mazmorra +Dungeon Stone Stair=Escalera de Piedra de Mazmorra +Ice=Hielo +Obsidian Brick=Ladrillo de Obsidiana +Pavement Brick=Ladrillo Pavimentado +Paving Stone=Piedra Pavimentada +Roof Slates=Pizarras de Techo +Rubble=Escombros +Sandstone=Arenisca +Sandstone Brick=Ladrillo de Arenisca +Silver Sandstone=Arenisca +Silver Sandstone Brick=Ladrillo de Arenisca +Snow=Nieve +Stone=Piedra +Stone Wall=Pared de Piedra +Stonebrick=Ladrillo de Piedra +Stonewall=Pared de piedra +Wood=Madera +##### not used anymore ##### \ No newline at end of file diff --git a/mods/castle_masonry/locale/castle_masonry.fr.tr b/mods/castle_masonry/locale/castle_masonry.fr.tr new file mode 100644 index 00000000..4889e2ff --- /dev/null +++ b/mods/castle_masonry/locale/castle_masonry.fr.tr @@ -0,0 +1,50 @@ +# textdomain: castle_masonry + +@1 Arrowslit=Meurtrière en @1 +@1 Arrowslit with Cross=Meurtrière en croix en @1 +@1 Arrowslit with Hole=Meurtrière avec trou en @1 +@1 Crossbrace=Travers en @1 +@1 Embrasure=Embrasure en @1 +@1 Extended Crossbrace=Travers entendu en @1 +@1 Half Pillar Base=Base de demi pilier en @1 +@1 Half Pillar Middle=Milieu de demi pilier en @1 +@1 Half Pillar Top=Haut de demi pilier en @1 +@1 Machicolation=Machicoulis en @1 +@1 Murder Hole=Trou en @1 +@1 Pillar Base=Base de pilier en @1 +@1 Pillar Middle=Milieu de pilier en @1 +@1 Pillar Top=Haut de pilier en @1 +Castle Corner=Angle de chateau +Castle Pavement Slab=Dalle de chateau pavé +Castle Pavement Stair=Escaliers de chateau pavé +Castle Rubble=Gravats de chateau +Castle Rubble Slab=Dalle en gravats de chateau +Castle Rubble Stair=Escalier en gravats de chateau +Castle Stonewall Slab=Dalle en pierre brune +Castle Stonewall Stair=Escalier en pierre brune +Castle Wall=Pierre brune +Cobble=Pavé +Desert Sandstone=Pierre du désert +Desert Sandstone Brick=Brique de pierre du désert +Desert Stone=Pierre du désert +Desert Stone Brick=Brique de pierre du désert +Dungeon Stone=Pierre de dongeon +Dungeon Stone Slab=Dalle en pierre de dongeon +Dungeon Stone Stair=Escalier en pierre de dongeon +Ice=Glace +Obsidian Brick=Brique d'obsidienne +Pavement Brick=Brique de pavage +Paving Stone=Pierre de pavage +Roof Slates=Toiture en ardoise +Rubble=Décombre +Sandstone=Grès +Sandstone Brick=Brique de grès +Silver Sandstone=Grès +Silver Sandstone Brick=Brique de grès +Snow=Neige +Stone=Pierre +Stone Wall=Mur de pierre +Stonebrick=Brique de pierre +Stonewall=Pierre brune +Wood=Bois +##### not used anymore ##### \ No newline at end of file diff --git a/mods/castle_masonry/locale/castle_masonry.it.tr b/mods/castle_masonry/locale/castle_masonry.it.tr new file mode 100644 index 00000000..d7e28663 --- /dev/null +++ b/mods/castle_masonry/locale/castle_masonry.it.tr @@ -0,0 +1,50 @@ +# textdomain: castle_masonry + +@1 Arrowslit=Feritoia per frecce di @1 +@1 Arrowslit with Cross=Feritoia a croce per frecce di @1 +@1 Arrowslit with Hole=Feritoia a foro per frecce di @1 +@1 Crossbrace=Costolone di @1 +@1 Embrasure=Feritoia di @1 +@1 Extended Crossbrace=Costolone esteso di @1 +@1 Half Pillar Base=Mezza base della colonna di @1 +@1 Half Pillar Middle=Mezzo fusto della colonna di @1 +@1 Half Pillar Top=Mezzo capitello di @1 +@1 Machicolation=Caditoia di @1 +@1 Murder Hole=Buca assassina di @1 +@1 Pillar Base=Base della colonna di @1 +@1 Pillar Middle=Fusto della colonna di @1 +@1 Pillar Top=Capitello di @1 +Castle Corner=Angolo del castello +Castle Pavement Slab=Lastra pavimentale del castello +Castle Pavement Stair=Scala pavimentale del castello +Castle Rubble=Detriti del castello +Castle Rubble Slab=Lastra del castello in detriti +Castle Rubble Stair=Scala del castello in detriti +Castle Stonewall Slab=Lastra del castello in muro di pietra +Castle Stonewall Stair=Scala del castello in muro di pietra +Castle Wall=Muro del castello +Cobble=ciottoli +Desert Sandstone=arenaria del deserto +Desert Sandstone Brick=mattone d'arenaria del deserto +Desert Stone=pietra del deserto +Desert Stone Brick=mattone di pietra del deserto +Dungeon Stone=Pietra del sotterraneo +Dungeon Stone Slab=Lastra di pietra del sotterraneo +Dungeon Stone Stair=Scala di pietra del sotterraneo +Ice=ghiaccio +Obsidian Brick=mattone d'ossidiana +Pavement Brick=Mattone pavimentale +Paving Stone=Pietra pavimentale +Roof Slates=Tegole d'ardesia +Rubble=Detriti +Sandstone=arenaria +Sandstone Brick=mattone d'arenaria del deserto +Silver Sandstone=arenaria argentata +Silver Sandstone Brick=mattone d'arenaria argentata +Snow=neve +Stone=pietra +Stone Wall=Muro di pietra +Stonebrick=mattone di pietra +Stonewall=muro di pietra +Wood=legno +##### not used anymore ##### \ No newline at end of file diff --git a/mods/castle_masonry/locale/es.po b/mods/castle_masonry/locale/es.po new file mode 100644 index 00000000..d7023e88 --- /dev/null +++ b/mods/castle_masonry/locale/es.po @@ -0,0 +1,210 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-11-12 13:31+0100\n" +"PO-Revision-Date: 2017-04-28 15:23-0400\n" +"Last-Translator: Carlos Barraza\n" +"Language-Team: Español\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: arrow_slits.lua +msgid "@1 Arrowslit" +msgstr "Aspillera de @1" + +#: arrow_slits.lua +msgid "@1 Arrowslit with Cross" +msgstr "Aspillera con Crus de @1" + +#: arrow_slits.lua +msgid "@1 Arrowslit with Hole" +msgstr "Aspillera con Agujero de @1" + +#: arrow_slits.lua +msgid "@1 Embrasure" +msgstr "Aféizar de @1 " + +#: init.lua +msgid "Stonewall" +msgstr "Pared de piedra" + +#: init.lua +msgid "Cobble" +msgstr "Adoquín" + +#: init.lua +msgid "Stonebrick" +msgstr "Ladrillo de Piedra" + +#: init.lua +msgid "Sandstone Brick" +msgstr "Ladrillo de Arenisca" + +#: init.lua +msgid "Desert Stone Brick" +msgstr "Ladrillo de Piedra del Desierto" + +#: init.lua +#, fuzzy +msgid "Desert Sandstone Brick" +msgstr "Ladrillo de Piedra del Desierto" + +#: init.lua +#, fuzzy +msgid "Silver Sandstone Brick" +msgstr "Ladrillo de Arenisca" + +#: init.lua +msgid "Stone" +msgstr "Piedra" + +#: init.lua +msgid "Sandstone" +msgstr "Arenisca" + +#: init.lua +msgid "Desert Stone" +msgstr "Piedra del Desierto" + +#: init.lua +#, fuzzy +msgid "Desert Sandstone" +msgstr "Piedra del Desierto" + +#: init.lua +#, fuzzy +msgid "Silver Sandstone" +msgstr "Arenisca" + +#: init.lua +msgid "Wood" +msgstr "Madera" + +#: init.lua +msgid "Ice" +msgstr "Hielo" + +#: init.lua +msgid "Snow" +msgstr "Nieve" + +#: init.lua +msgid "Obsidian Brick" +msgstr "Ladrillo de Obsidiana" + +#: murder_holes.lua +msgid "@1 Murder Hole" +msgstr "Agujero de @1" + +#: murder_holes.lua +msgid "@1 Machicolation" +msgstr "Matacán de @1" + +#: paving.lua +msgid "Paving Stone" +msgstr "Piedra Pavimentada" + +#: paving.lua +msgid "Pavement Brick" +msgstr "Ladrillo Pavimentado" + +#: paving.lua +msgid "Castle Pavement Stair" +msgstr "Escalera de Castillo Pavimentada" + +#: paving.lua +msgid "Castle Pavement Slab" +msgstr "Pavimento de Castillo" + +#: paving.lua +msgid "Roof Slates" +msgstr "Pizarras de Techo" + +#: pillars.lua +msgid "@1 Pillar Base" +msgstr "Base de Pilar de @1" + +#: pillars.lua +msgid "@1 Half Pillar Base" +msgstr "Base de Medio Pilar de @1" + +#: pillars.lua +msgid "@1 Pillar Top" +msgstr "Parte Superior de Pilar de @1" + +#: pillars.lua +msgid "@1 Half Pillar Top" +msgstr "Parte Superior de Medio Pilar @1" + +#: pillars.lua +msgid "@1 Pillar Middle" +msgstr "Medio Pilar de @1" + +#: pillars.lua +msgid "@1 Half Pillar Middle" +msgstr "Medio del Medio Pilar de @1" + +#: pillars.lua +msgid "@1 Crossbrace" +msgstr "Viga de @1" + +#: pillars.lua +msgid "@1 Extended Crossbrace" +msgstr "Viga Extendida de @1" + +#: stone_wall.lua +msgid "Castle Wall" +msgstr "Pared de Castillo" + +#: stone_wall.lua +msgid "Castle Rubble" +msgstr "Escombros de Castillo" + +#: stone_wall.lua +msgid "Castle Corner" +msgstr "Esquina de Castillo" + +#: stone_wall.lua +msgid "Stone Wall" +msgstr "Pared de Piedra" + +#: stone_wall.lua +msgid "Rubble" +msgstr "Escombros" + +#: stone_wall.lua +msgid "Castle Stonewall Stair" +msgstr "Escalera de Pared de Castillo" + +#: stone_wall.lua +msgid "Castle Stonewall Slab" +msgstr "Losa de Pared de Castillo" + +#: stone_wall.lua +msgid "Castle Rubble Stair" +msgstr "Escalera de Escombro de Castillo" + +#: stone_wall.lua +msgid "Castle Rubble Slab" +msgstr "Losa de Escombro de Castillo" + +#: stone_wall.lua +msgid "Dungeon Stone" +msgstr "Piedra de Mazmorra" + +#: stone_wall.lua +msgid "Dungeon Stone Stair" +msgstr "Escalera de Piedra de Mazmorra" + +#: stone_wall.lua +msgid "Dungeon Stone Slab" +msgstr "Losa de Piedra de Mazmorra" diff --git a/mods/castle_masonry/locale/fr.po b/mods/castle_masonry/locale/fr.po new file mode 100644 index 00000000..008fdfc6 --- /dev/null +++ b/mods/castle_masonry/locale/fr.po @@ -0,0 +1,210 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-11-12 13:31+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: arrow_slits.lua +msgid "@1 Arrowslit" +msgstr "Meurtrière en @1" + +#: arrow_slits.lua +msgid "@1 Arrowslit with Cross" +msgstr "Meurtrière en croix en @1" + +#: arrow_slits.lua +msgid "@1 Arrowslit with Hole" +msgstr "Meurtrière avec trou en @1" + +#: arrow_slits.lua +msgid "@1 Embrasure" +msgstr "Embrasure en @1" + +#: init.lua +msgid "Stonewall" +msgstr "Pierre brune" + +#: init.lua +msgid "Cobble" +msgstr "Pavé" + +#: init.lua +msgid "Stonebrick" +msgstr "Brique de pierre" + +#: init.lua +msgid "Sandstone Brick" +msgstr "Brique de grès" + +#: init.lua +msgid "Desert Stone Brick" +msgstr "Brique de pierre du désert" + +#: init.lua +#, fuzzy +msgid "Desert Sandstone Brick" +msgstr "Brique de pierre du désert" + +#: init.lua +#, fuzzy +msgid "Silver Sandstone Brick" +msgstr "Brique de grès" + +#: init.lua +msgid "Stone" +msgstr "Pierre" + +#: init.lua +msgid "Sandstone" +msgstr "Grès" + +#: init.lua +msgid "Desert Stone" +msgstr "Pierre du désert" + +#: init.lua +#, fuzzy +msgid "Desert Sandstone" +msgstr "Pierre du désert" + +#: init.lua +#, fuzzy +msgid "Silver Sandstone" +msgstr "Grès" + +#: init.lua +msgid "Wood" +msgstr "Bois" + +#: init.lua +msgid "Ice" +msgstr "Glace" + +#: init.lua +msgid "Snow" +msgstr "Neige" + +#: init.lua +msgid "Obsidian Brick" +msgstr "Brique d'obsidienne" + +#: murder_holes.lua +msgid "@1 Murder Hole" +msgstr "Trou en @1" + +#: murder_holes.lua +msgid "@1 Machicolation" +msgstr "Machicoulis en @1" + +#: paving.lua +msgid "Paving Stone" +msgstr "Pierre de pavage" + +#: paving.lua +msgid "Pavement Brick" +msgstr "Brique de pavage" + +#: paving.lua +msgid "Castle Pavement Stair" +msgstr "Escaliers de chateau pavé" + +#: paving.lua +msgid "Castle Pavement Slab" +msgstr "Dalle de chateau pavé" + +#: paving.lua +msgid "Roof Slates" +msgstr "Toiture en ardoise" + +#: pillars.lua +msgid "@1 Pillar Base" +msgstr "Base de pilier en @1" + +#: pillars.lua +msgid "@1 Half Pillar Base" +msgstr "Base de demi pilier en @1" + +#: pillars.lua +msgid "@1 Pillar Top" +msgstr "Haut de pilier en @1" + +#: pillars.lua +msgid "@1 Half Pillar Top" +msgstr "Haut de demi pilier en @1" + +#: pillars.lua +msgid "@1 Pillar Middle" +msgstr "Milieu de pilier en @1" + +#: pillars.lua +msgid "@1 Half Pillar Middle" +msgstr "Milieu de demi pilier en @1" + +#: pillars.lua +msgid "@1 Crossbrace" +msgstr "Travers en @1" + +#: pillars.lua +msgid "@1 Extended Crossbrace" +msgstr "Travers entendu en @1" + +#: stone_wall.lua +msgid "Castle Wall" +msgstr "Pierre brune" + +#: stone_wall.lua +msgid "Castle Rubble" +msgstr "Gravats de chateau" + +#: stone_wall.lua +msgid "Castle Corner" +msgstr "Angle de chateau" + +#: stone_wall.lua +msgid "Stone Wall" +msgstr "Mur de pierre" + +#: stone_wall.lua +msgid "Rubble" +msgstr "Décombre" + +#: stone_wall.lua +msgid "Castle Stonewall Stair" +msgstr "Escalier en pierre brune" + +#: stone_wall.lua +msgid "Castle Stonewall Slab" +msgstr "Dalle en pierre brune" + +#: stone_wall.lua +msgid "Castle Rubble Stair" +msgstr "Escalier en gravats de chateau" + +#: stone_wall.lua +msgid "Castle Rubble Slab" +msgstr "Dalle en gravats de chateau" + +#: stone_wall.lua +msgid "Dungeon Stone" +msgstr "Pierre de dongeon" + +#: stone_wall.lua +msgid "Dungeon Stone Stair" +msgstr "Escalier en pierre de dongeon" + +#: stone_wall.lua +msgid "Dungeon Stone Slab" +msgstr "Dalle en pierre de dongeon" diff --git a/mods/castle_masonry/locale/it.po b/mods/castle_masonry/locale/it.po new file mode 100644 index 00000000..cbbc766b --- /dev/null +++ b/mods/castle_masonry/locale/it.po @@ -0,0 +1,207 @@ +# ITALIAN LOCALE FILE FOR THE CASTLE MASONRY MODULE +# Copyright (C) 2017 Philipbenr And DanDuncombe +# This file is distributed under the same license as the CASTLE MASONRY package. +# Hamlet <54187342+h4ml3t@users.noreply.github.com> 2017, 2019. +# +msgid "" +msgstr "" +"Project-Id-Version: Castle Masonry\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-11-12 12:13+0100\n" +"PO-Revision-Date: 2019-11-12 12:24+0100\n" +"Last-Translator: Hamlet <54187342+h4ml3t@users.noreply.github.com>\n" +"Language-Team: \n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 2.2.1\n" + +#: arrow_slits.lua +msgid "@1 Arrowslit" +msgstr "Feritoia per frecce di @1" + +#: arrow_slits.lua +msgid "@1 Arrowslit with Cross" +msgstr "Feritoia a croce per frecce di @1" + +#: arrow_slits.lua +msgid "@1 Arrowslit with Hole" +msgstr "Feritoia a foro per frecce di @1" + +#: arrow_slits.lua +msgid "@1 Embrasure" +msgstr "Feritoia di @1" + +#: init.lua +msgid "Stonewall" +msgstr "muro di pietra" + +#: init.lua +msgid "Cobble" +msgstr "ciottoli" + +#: init.lua +msgid "Stonebrick" +msgstr "mattone di pietra" + +#: init.lua +msgid "Sandstone Brick" +msgstr "mattone d'arenaria del deserto" + +#: init.lua +msgid "Desert Stone Brick" +msgstr "mattone di pietra del deserto" + +#: init.lua +msgid "Desert Sandstone Brick" +msgstr "mattone d'arenaria del deserto" + +#: init.lua +msgid "Silver Sandstone Brick" +msgstr "mattone d'arenaria argentata" + +#: init.lua +msgid "Stone" +msgstr "pietra" + +#: init.lua +msgid "Sandstone" +msgstr "arenaria" + +#: init.lua +msgid "Desert Stone" +msgstr "pietra del deserto" + +#: init.lua +msgid "Desert Sandstone" +msgstr "arenaria del deserto" + +#: init.lua +msgid "Silver Sandstone" +msgstr "arenaria argentata" + +#: init.lua +msgid "Wood" +msgstr "legno" + +#: init.lua +msgid "Ice" +msgstr "ghiaccio" + +#: init.lua +msgid "Snow" +msgstr "neve" + +#: init.lua +msgid "Obsidian Brick" +msgstr "mattone d'ossidiana" + +#: murder_holes.lua +msgid "@1 Murder Hole" +msgstr "Buca assassina di @1" + +#: murder_holes.lua +msgid "@1 Machicolation" +msgstr "Caditoia di @1" + +#: paving.lua +msgid "Paving Stone" +msgstr "Pietra pavimentale" + +#: paving.lua +msgid "Pavement Brick" +msgstr "Mattone pavimentale" + +#: paving.lua +msgid "Castle Pavement Stair" +msgstr "Scala pavimentale del castello" + +#: paving.lua +msgid "Castle Pavement Slab" +msgstr "Lastra pavimentale del castello" + +#: paving.lua +msgid "Roof Slates" +msgstr "Tegole d'ardesia" + +#: pillars.lua +msgid "@1 Pillar Base" +msgstr "Base della colonna di @1" + +#: pillars.lua +msgid "@1 Half Pillar Base" +msgstr "Mezza base della colonna di @1" + +#: pillars.lua +msgid "@1 Pillar Top" +msgstr "Capitello di @1" + +#: pillars.lua +msgid "@1 Half Pillar Top" +msgstr "Mezzo capitello di @1" + +#: pillars.lua +msgid "@1 Pillar Middle" +msgstr "Fusto della colonna di @1" + +#: pillars.lua +msgid "@1 Half Pillar Middle" +msgstr "Mezzo fusto della colonna di @1" + +#: pillars.lua +msgid "@1 Crossbrace" +msgstr "Costolone di @1" + +#: pillars.lua +msgid "@1 Extended Crossbrace" +msgstr "Costolone esteso di @1" + +#: stone_wall.lua +msgid "Castle Wall" +msgstr "Muro del castello" + +#: stone_wall.lua +msgid "Castle Rubble" +msgstr "Detriti del castello" + +#: stone_wall.lua +msgid "Castle Corner" +msgstr "Angolo del castello" + +#: stone_wall.lua +msgid "Stone Wall" +msgstr "Muro di pietra" + +#: stone_wall.lua +msgid "Rubble" +msgstr "Detriti" + +#: stone_wall.lua +msgid "Castle Stonewall Stair" +msgstr "Scala del castello in muro di pietra" + +#: stone_wall.lua +msgid "Castle Stonewall Slab" +msgstr "Lastra del castello in muro di pietra" + +#: stone_wall.lua +msgid "Castle Rubble Stair" +msgstr "Scala del castello in detriti" + +#: stone_wall.lua +msgid "Castle Rubble Slab" +msgstr "Lastra del castello in detriti" + +#: stone_wall.lua +msgid "Dungeon Stone" +msgstr "Pietra del sotterraneo" + +#: stone_wall.lua +msgid "Dungeon Stone Stair" +msgstr "Scala di pietra del sotterraneo" + +#: stone_wall.lua +msgid "Dungeon Stone Slab" +msgstr "Lastra di pietra del sotterraneo" diff --git a/mods/castle_masonry/locale/template.pot b/mods/castle_masonry/locale/template.pot new file mode 100644 index 00000000..cc402876 --- /dev/null +++ b/mods/castle_masonry/locale/template.pot @@ -0,0 +1,206 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-11-12 13:31+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: arrow_slits.lua +msgid "@1 Arrowslit" +msgstr "" + +#: arrow_slits.lua +msgid "@1 Arrowslit with Cross" +msgstr "" + +#: arrow_slits.lua +msgid "@1 Arrowslit with Hole" +msgstr "" + +#: arrow_slits.lua +msgid "@1 Embrasure" +msgstr "" + +#: init.lua +msgid "Stonewall" +msgstr "" + +#: init.lua +msgid "Cobble" +msgstr "" + +#: init.lua +msgid "Stonebrick" +msgstr "" + +#: init.lua +msgid "Sandstone Brick" +msgstr "" + +#: init.lua +msgid "Desert Stone Brick" +msgstr "" + +#: init.lua +msgid "Desert Sandstone Brick" +msgstr "" + +#: init.lua +msgid "Silver Sandstone Brick" +msgstr "" + +#: init.lua +msgid "Stone" +msgstr "" + +#: init.lua +msgid "Sandstone" +msgstr "" + +#: init.lua +msgid "Desert Stone" +msgstr "" + +#: init.lua +msgid "Desert Sandstone" +msgstr "" + +#: init.lua +msgid "Silver Sandstone" +msgstr "" + +#: init.lua +msgid "Wood" +msgstr "" + +#: init.lua +msgid "Ice" +msgstr "" + +#: init.lua +msgid "Snow" +msgstr "" + +#: init.lua +msgid "Obsidian Brick" +msgstr "" + +#: murder_holes.lua +msgid "@1 Murder Hole" +msgstr "" + +#: murder_holes.lua +msgid "@1 Machicolation" +msgstr "" + +#: paving.lua +msgid "Paving Stone" +msgstr "" + +#: paving.lua +msgid "Pavement Brick" +msgstr "" + +#: paving.lua +msgid "Castle Pavement Stair" +msgstr "" + +#: paving.lua +msgid "Castle Pavement Slab" +msgstr "" + +#: paving.lua +msgid "Roof Slates" +msgstr "" + +#: pillars.lua +msgid "@1 Pillar Base" +msgstr "" + +#: pillars.lua +msgid "@1 Half Pillar Base" +msgstr "" + +#: pillars.lua +msgid "@1 Pillar Top" +msgstr "" + +#: pillars.lua +msgid "@1 Half Pillar Top" +msgstr "" + +#: pillars.lua +msgid "@1 Pillar Middle" +msgstr "" + +#: pillars.lua +msgid "@1 Half Pillar Middle" +msgstr "" + +#: pillars.lua +msgid "@1 Crossbrace" +msgstr "" + +#: pillars.lua +msgid "@1 Extended Crossbrace" +msgstr "" + +#: stone_wall.lua +msgid "Castle Wall" +msgstr "" + +#: stone_wall.lua +msgid "Castle Rubble" +msgstr "" + +#: stone_wall.lua +msgid "Castle Corner" +msgstr "" + +#: stone_wall.lua +msgid "Stone Wall" +msgstr "" + +#: stone_wall.lua +msgid "Rubble" +msgstr "" + +#: stone_wall.lua +msgid "Castle Stonewall Stair" +msgstr "" + +#: stone_wall.lua +msgid "Castle Stonewall Slab" +msgstr "" + +#: stone_wall.lua +msgid "Castle Rubble Stair" +msgstr "" + +#: stone_wall.lua +msgid "Castle Rubble Slab" +msgstr "" + +#: stone_wall.lua +msgid "Dungeon Stone" +msgstr "" + +#: stone_wall.lua +msgid "Dungeon Stone Stair" +msgstr "" + +#: stone_wall.lua +msgid "Dungeon Stone Slab" +msgstr "" diff --git a/mods/castle_masonry/locale/template.txt b/mods/castle_masonry/locale/template.txt new file mode 100644 index 00000000..2827637e --- /dev/null +++ b/mods/castle_masonry/locale/template.txt @@ -0,0 +1,49 @@ +# textdomain:castle_masonry + +@1 Arrowslit= +@1 Arrowslit with Cross= +@1 Arrowslit with Hole= +@1 Embrasure= +Stonewall= +Cobble= +Stonebrick= +Sandstone Brick= +Desert Stone Brick= +Desert Sandstone Brick= +Silver Sandstone Brick= +Stone= +Sandstone= +Desert Stone= +Desert Sandstone= +Silver Sandstone= +Wood= +Ice= +Snow= +Obsidian Brick= +@1 Murder Hole= +@1 Machicolation= +Paving Stone= +Pavement Brick= +Castle Pavement Stair= +Castle Pavement Slab= +Roof Slates= +@1 Pillar Base= +@1 Half Pillar Base= +@1 Pillar Top= +@1 Half Pillar Top= +@1 Pillar Middle= +@1 Half Pillar Middle= +@1 Crossbrace= +@1 Extended Crossbrace= +Castle Wall= +Castle Rubble= +Castle Corner= +Stone Wall= +Rubble= +Castle Stonewall Stair= +Castle Stonewall Slab= +Castle Rubble Stair= +Castle Rubble Slab= +Dungeon Stone= +Dungeon Stone Stair= +Dungeon Stone Slab= diff --git a/mods/castle_masonry/mod.conf b/mods/castle_masonry/mod.conf new file mode 100644 index 00000000..7ae9c986 --- /dev/null +++ b/mods/castle_masonry/mod.conf @@ -0,0 +1,7 @@ +name = castle_masonry +depends = default +optional_depends = moreblocks, stairs, building_blocks, asphalt, streets, intllib +description = """ +This is a mod all about creating castles and castle dungeons. +Many of the nodes are used for the outer-walls or dungeons. +""" \ No newline at end of file diff --git a/mods/castle_masonry/murder_holes.lua b/mods/castle_masonry/murder_holes.lua new file mode 100644 index 00000000..cb7bfe65 --- /dev/null +++ b/mods/castle_masonry/murder_holes.lua @@ -0,0 +1,102 @@ + +-- Used for localization, choose either built-in or intllib. + +local MP, S, NS = nil + +if (minetest.get_modpath("intllib") == nil) then + S = minetest.get_translator("castle_masonry") + +else + -- internationalization boilerplate + MP = minetest.get_modpath(minetest.get_current_modname()) + S, NS = dofile(MP.."/intllib.lua") + +end + +------------------------------------------------------------------------------------- + +castle_masonry.register_murderhole = function(material) + local composition_def, burn_time, tile, desc = castle_masonry.get_material_properties(material) + local mod_name = minetest.get_current_modname() + + -- Node Definition + minetest.register_node(mod_name..":hole_"..material.name, { + drawtype = "nodebox", + description = S("@1 Murder Hole", desc), + tiles = tile, + groups = composition_def.groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-8/16,-8/16,-8/16,-4/16,8/16,8/16}, + {4/16,-8/16,-8/16,8/16,8/16,8/16}, + {-4/16,-8/16,-8/16,4/16,8/16,-4/16}, + {-4/16,-8/16,8/16,4/16,8/16,4/16}, + }, + }, + }) + + minetest.register_node(mod_name..":machicolation_"..material.name, { + drawtype = "nodebox", + description = S("@1 Machicolation", desc), + tiles = tile, + groups = composition_def.groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5, 0, -0.5, 0.5, 0.5, 0}, + {-0.5, -0.5, 0, -0.25, 0.5, 0.5}, + {0.25, -0.5, 0, 0.5, 0.5, 0.5}, + }, + }, + }) + + minetest.register_craft({ + output = mod_name..":hole_"..material.name.." 4", + recipe = { + {"",material.craft_material, "" }, + {material.craft_material,"", material.craft_material}, + {"",material.craft_material, ""} + }, + }) + + minetest.register_craft({ + output = mod_name..":machicolation_"..material.name, + type="shapeless", + recipe = {mod_name..":hole_"..material.name}, + }) + minetest.register_craft({ + output = mod_name..":hole_"..material.name, + type="shapeless", + recipe = {mod_name..":machicolation_"..material.name}, + }) + + if burn_time > 0 then + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":hole_"..material.name, + burntime = burn_time, + }) + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":machicolation_"..material.name, + burntime = burn_time, + }) + end +end + +castle_masonry.register_murderhole_alias = function(old_mod_name, old_material_name, new_mod_name, new_material_name) + minetest.register_alias(old_mod_name..":hole_"..old_material_name, new_mod_name..":hole_"..new_material_name) + minetest.register_alias(old_mod_name..":machicolation_"..old_material_name, new_mod_name..":machicolation_"..new_material_name) +end + +castle_masonry.register_murderhole_alias_force = function(old_mod_name, old_material_name, new_mod_name, new_material_name) + minetest.register_alias_force(old_mod_name..":hole_"..old_material_name, new_mod_name..":hole_"..new_material_name) + minetest.register_alias_force(old_mod_name..":machicolation_"..old_material_name, new_mod_name..":machicolation_"..new_material_name) +end \ No newline at end of file diff --git a/mods/castle_masonry/paving.lua b/mods/castle_masonry/paving.lua new file mode 100644 index 00000000..8eb35aa3 --- /dev/null +++ b/mods/castle_masonry/paving.lua @@ -0,0 +1,121 @@ +minetest.register_alias("castle:pavement", "castle_masonry:pavement_brick") +minetest.register_alias("castle:pavement_brick", "castle_masonry:pavement_brick") +minetest.register_alias("castle:roofslate", "castle_masonry:roofslate") + + +-- Used for localization, choose either built-in or intllib. + +local MP, S, NS = nil + +if (minetest.get_modpath("intllib") == nil) then + S = minetest.get_translator("castle_masonry") + +else + -- internationalization boilerplate + MP = minetest.get_modpath(minetest.get_current_modname()) + S, NS = dofile(MP.."/intllib.lua") + +end + + +minetest.register_node("castle_masonry:pavement_brick", { + description = S("Paving Stone"), + drawtype = "normal", + tiles = {"castle_pavement_brick.png"}, + groups = {cracky=2}, + paramtype = "light", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_craft({ + output = "castle_masonry:pavement_brick 4", + recipe = { + {"default:stone", "default:cobble"}, + {"default:cobble", "default:stone"}, + } +}) + + +if minetest.get_modpath("moreblocks") then + stairsplus:register_all("castle_masonry", "pavement_brick", "castle_masonry:pavement_brick", { + description = S("Pavement Brick"), + tiles = {"castle_pavement_brick.png"}, + groups = {cracky=2, not_in_creative_inventory=1}, + sounds = default.node_sound_stone_defaults(), + sunlight_propagates = true, + }) + stairsplus:register_alias_all("castle", "pavement_brick", "castle_masonry", "pavement_brick") +elseif minetest.get_modpath("stairs") then + stairs.register_stair_and_slab("pavement_brick", "castle_masonry:pavement_brick", + {cracky=2}, + {"castle_pavement_brick.png"}, + S("Castle Pavement Stair"), + S("Castle Pavement Slab"), + default.node_sound_stone_defaults() + ) +end + + +minetest.register_node("castle_masonry:roofslate", { + drawtype = "raillike", + description = S("Roof Slates"), + inventory_image = "castle_slate.png", + paramtype = "light", + walkable = false, + tiles = {'castle_slate.png'}, + climbable = true, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, + }, + groups = {cracky=3,attached_node=1}, + sounds = default.node_sound_glass_defaults(), +}) + +local mod_building_blocks = minetest.get_modpath("building_blocks") +local mod_streets = minetest.get_modpath("streets") or minetest.get_modpath("asphalt") + +if mod_building_blocks then + minetest.register_craft({ + output = "castle_masonry:roofslate 4", + recipe = { + { "building_blocks:Tar" , "default:gravel" }, + { "default:gravel", "building_blocks:Tar" } + } + }) + + minetest.register_craft( { + output = "castle_masonry:roofslate 4", + recipe = { + { "default:gravel", "building_blocks:Tar" }, + { "building_blocks:Tar" , "default:gravel" } + } + }) +end + +if mod_streets then + minetest.register_craft( { + output = "castle_masonry:roofslate 4", + recipe = { + { "streets:asphalt" , "default:gravel" }, + { "default:gravel", "streets:asphalt" } + } + }) + + minetest.register_craft( { + output = "castle_masonry:roofslate 4", + recipe = { + { "default:gravel", "streets:asphalt" }, + { "streets:asphalt" , "default:gravel" } + } + }) +end + +if not (mod_building_blocks or mod_streets) then + minetest.register_craft({ + type = "cooking", + output = "castle_masonry:roofslate", + recipe = "default:gravel", + }) + +end diff --git a/mods/castle_masonry/pillars.lua b/mods/castle_masonry/pillars.lua new file mode 100644 index 00000000..13b7c15d --- /dev/null +++ b/mods/castle_masonry/pillars.lua @@ -0,0 +1,326 @@ + +-- Used for localization, choose either built-in or intllib. + +local MP, S, NS = nil + +if (minetest.get_modpath("intllib") == nil) then + S = minetest.get_translator("castle_masonry") + +else + -- internationalization boilerplate + MP = minetest.get_modpath(minetest.get_current_modname()) + S, NS = dofile(MP.."/intllib.lua") + +end + + +castle_masonry.register_pillar = function(material) + local composition_def, burn_time, tile, desc = castle_masonry.get_material_properties(material) + local crossbrace_connectable_groups = {} + for group, val in pairs(composition_def.groups) do + crossbrace_connectable_groups[group] = val + end + crossbrace_connectable_groups.crossbrace_connectable = 1 + + local mod_name = minetest.get_current_modname() + + -- Node Definition + minetest.register_node(mod_name..":pillar_"..material.name.."_bottom", { + drawtype = "nodebox", + description = S("@1 Pillar Base", desc), + tiles = tile, + groups = crossbrace_connectable_groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5,0.5,-0.375,0.5}, + {-0.375,-0.375,-0.375,0.375,-0.125,0.375}, + {-0.25,-0.125,-0.25,0.25,0.5,0.25}, + }, + }, + }) + + minetest.register_node(mod_name..":pillar_"..material.name.."_bottom_half", { + drawtype = "nodebox", + description = S("@1 Half Pillar Base", desc), + tiles = tile, + groups = composition_def.groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, 0, 0.5, -0.375, 0.5}, + {-0.375, -0.375, 0.125, 0.375, -0.125, 0.5}, + {-0.25, -0.125, 0.25, 0.25, 0.5, 0.5}, + }, + }, + }) + + minetest.register_node(mod_name..":pillar_"..material.name.."_top", { + drawtype = "nodebox", + description = S("@1 Pillar Top", desc), + tiles = tile, + groups = crossbrace_connectable_groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5,0.3125,-0.5,0.5,0.5,0.5}, + {-0.375,0.0625,-0.375,0.375,0.3125,0.375}, + {-0.25,-0.5,-0.25,0.25,0.0625,0.25}, + }, + }, + }) + + minetest.register_node(mod_name..":pillar_"..material.name.."_top_half", { + drawtype = "nodebox", + description = S("@1 Half Pillar Top", desc), + tiles = tile, + groups = composition_def.groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5, 0.3125, 0, 0.5, 0.5, 0.5}, + {-0.375, 0.0625, 0.125, 0.375, 0.3125, 0.5}, + {-0.25, -0.5, 0.25, 0.25, 0.0625, 0.5}, + }, + }, + }) + + minetest.register_node(mod_name..":pillar_"..material.name.."_middle", { + drawtype = "nodebox", + description = S("@1 Pillar Middle", desc), + tiles = tile, + groups = crossbrace_connectable_groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.25,-0.5,-0.25,0.25,0.5,0.25}, + }, + }, + }) + + minetest.register_node(mod_name..":pillar_"..material.name.."_middle_half", { + drawtype = "nodebox", + description = S("@1 Half Pillar Middle", desc), + tiles = tile, + groups = composition_def.groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.25, -0.5, 0.25, 0.25, 0.5, 0.5}, + }, + }, + }) + + minetest.register_node(mod_name..":pillar_"..material.name.."_crossbrace", + { + drawtype = "nodebox", + description = S("@1 Crossbrace", desc), + tiles = tile, + groups = composition_def.groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "connected", + fixed = {-0.25,0.25,-0.25,0.25,0.5,0.25}, + connect_front = {-0.25,0.25,-0.75,0.25,0.5,-0.25}, -- -Z + connect_left = {-0.25,0.25,-0.25,-0.75,0.5,0.25}, -- -X + connect_back = {-0.25,0.25,0.25,0.25,0.5,0.75}, -- +Z + connect_right = {0.25,0.25,-0.25,0.75,0.5,0.25}, -- +X + }, + connects_to = { + mod_name..":pillar_"..material.name.."_crossbrace", + mod_name..":pillar_"..material.name.."_extended_crossbrace", + "group:crossbrace_connectable"}, + connect_sides = { "front", "left", "back", "right" }, + }) + + minetest.register_node(mod_name..":pillar_"..material.name.."_extended_crossbrace", + { + drawtype = "nodebox", + description = S("@1 Extended Crossbrace", desc), + tiles = tile, + groups = composition_def.groups, + sounds = composition_def.sounds, + paramtype = "light", + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = {-1.25,0.25,-0.25,1.25,0.5,0.25}, + }, + }) + + minetest.register_craft({ + output = mod_name..":pillar_"..material.name.."_bottom 4", + recipe = { + {"",material.craft_material,""}, + {"",material.craft_material,""}, + {material.craft_material,material.craft_material,material.craft_material} }, + }) + + minetest.register_craft({ + output = mod_name..":pillar_"..material.name.."_top 4", + recipe = { + {material.craft_material,material.craft_material,material.craft_material}, + {"",material.craft_material,""}, + {"",material.craft_material,""} }, + }) + + minetest.register_craft({ + output = mod_name..":pillar_"..material.name.."_middle 2", + recipe = { + {material.craft_material}, + {material.craft_material}, + {material.craft_material} }, + }) + + minetest.register_craft({ + output = mod_name..":pillar_"..material.name.."_crossbrace 10", + recipe = { + {material.craft_material,"",material.craft_material}, + {"",material.craft_material,""}, + {material.craft_material,"",material.craft_material} }, + }) + + minetest.register_craft({ + output = mod_name..":pillar_"..material.name.."_middle_half 2", + type="shapeless", + recipe = {mod_name..":pillar_"..material.name.."_middle"}, + }) + minetest.register_craft({ + output = mod_name..":pillar_"..material.name.."_middle", + type="shapeless", + recipe = {mod_name..":pillar_"..material.name.."_middle_half", mod_name..":pillar_"..material.name.."_middle_half"}, + }) + + minetest.register_craft({ + output = mod_name..":pillar_"..material.name.."_top_half 2", + type="shapeless", + recipe = {mod_name..":pillar_"..material.name.."_top"}, + }) + minetest.register_craft({ + output = mod_name..":pillar_"..material.name.."_top", + type="shapeless", + recipe = {mod_name..":pillar_"..material.name.."_top_half", mod_name..":pillar_"..material.name.."_top_half"}, + }) + + minetest.register_craft({ + output = mod_name..":pillar_"..material.name.."_bottom_half 2", + type="shapeless", + recipe = {mod_name..":pillar_"..material.name.."_bottom"}, + }) + minetest.register_craft({ + output = mod_name..":pillar_"..material.name.."_bottom", + type="shapeless", + recipe = {mod_name..":pillar_"..material.name.."_bottom_half", mod_name..":pillar_"..material.name.."_bottom_half"}, + }) + + minetest.register_craft({ + output = mod_name..":pillar_"..material.name.."_extended_crossbrace", + type="shapeless", + recipe = {mod_name..":pillar_"..material.name.."_crossbrace"}, + }) + + minetest.register_craft({ + output = mod_name..":pillar_"..material.name.."_crossbrace", + type="shapeless", + recipe = {mod_name..":pillar_"..material.name.."_extended_crossbrace"}, + }) + + if burn_time > 0 then + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":pillar_"..material.name.."_top", + burntime = burn_time*5/4, + }) + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":pillar_"..material.name.."_top_half", + burntime = burn_time*5/8, + }) + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":pillar_"..material.name.."_bottom", + burntime = burn_time*5/4, + }) + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":pillar_"..material.name.."_bottom_half", + burntime = burn_time*5/8, + }) + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":pillar_"..material.name.."_middle", + burntime = burn_time*6/4, + }) + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":pillar_"..material.name.."_middle_half", + burntime = burn_time*6/8, + }) + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":pillar_"..material.name.."_crossbrace", + burntime = burn_time*5/10, + }) + minetest.register_craft({ + type = "fuel", + recipe = mod_name..":pillar_"..material.name.."_extended_crossbrace", + burntime = burn_time*5/10, + }) + end + +end + +-- The original castle mod had "pillars_", plural, which didn't match the arrowslit and murderhole standard. +castle_masonry.register_pillar_alias = function(old_mod_name, old_material_name, new_mod_name, new_material_name) + minetest.register_alias(old_mod_name..":pillars_"..old_material_name.."_bottom", new_mod_name..":pillar_"..new_material_name.."_bottom") + minetest.register_alias(old_mod_name..":pillars_"..old_material_name.."_bottom_half", new_mod_name..":pillar_"..new_material_name.."_bottom_half") + minetest.register_alias(old_mod_name..":pillars_"..old_material_name.."_crossbrace", new_mod_name..":pillar_"..new_material_name.."_crossbrace") + minetest.register_alias(old_mod_name..":pillars_"..old_material_name.."_middle", new_mod_name..":pillar_"..new_material_name.."_middle") + minetest.register_alias(old_mod_name..":pillars_"..old_material_name.."_middle_half", new_mod_name..":pillar_"..new_material_name.."_middle_half") + minetest.register_alias(old_mod_name..":pillars_"..old_material_name.."_top", new_mod_name..":pillar_"..new_material_name.."_top") + minetest.register_alias(old_mod_name..":pillars_"..old_material_name.."_top_half", new_mod_name..":pillar_"..new_material_name.."_top_half") + minetest.register_alias(old_mod_name..":pillar_"..old_material_name.."_bottom", new_mod_name..":pillar_"..new_material_name.."_bottom") + minetest.register_alias(old_mod_name..":pillar_"..old_material_name.."_bottom_half", new_mod_name..":pillar_"..new_material_name.."_bottom_half") + minetest.register_alias(old_mod_name..":pillar_"..old_material_name.."_crossbrace", new_mod_name..":pillar_"..new_material_name.."_crossbrace") + minetest.register_alias(old_mod_name..":pillar_"..old_material_name.."_middle", new_mod_name..":pillar_"..new_material_name.."_middle") + minetest.register_alias(old_mod_name..":pillar_"..old_material_name.."_middle_half", new_mod_name..":pillar_"..new_material_name.."_middle_half") + minetest.register_alias(old_mod_name..":pillar_"..old_material_name.."_top", new_mod_name..":pillar_"..new_material_name.."_top") + minetest.register_alias(old_mod_name..":pillar_"..old_material_name.."_top_half", new_mod_name..":pillar_"..new_material_name.."_top_half") +end + +castle_masonry.register_arrowslit_alias_force = function(old_mod_name, old_material_name, new_mod_name, new_material_name) + minetest.register_alias_force(old_mod_name..":pillars_"..old_material_name.."_bottom", new_mod_name..":pillar_"..new_material_name.."_bottom") + minetest.register_alias_force(old_mod_name..":pillars_"..old_material_name.."_bottom_half", new_mod_name..":pillar_"..new_material_name.."_bottom_half") + minetest.register_alias_force(old_mod_name..":pillars_"..old_material_name.."_crossbrace", new_mod_name..":pillar_"..new_material_name.."_crossbrace") + minetest.register_alias_force(old_mod_name..":pillars_"..old_material_name.."_middle", new_mod_name..":pillar_"..new_material_name.."_middle") + minetest.register_alias_force(old_mod_name..":pillars_"..old_material_name.."_middle_half", new_mod_name..":pillar_"..new_material_name.."_middle_half") + minetest.register_alias_force(old_mod_name..":pillars_"..old_material_name.."_top", new_mod_name..":pillar_"..new_material_name.."_top") + minetest.register_alias_force(old_mod_name..":pillars_"..old_material_name.."_top_half", new_mod_name..":pillar_"..new_material_name.."_top_half") + minetest.register_alias_force(old_mod_name..":pillar_"..old_material_name.."_bottom", new_mod_name..":pillar_"..new_material_name.."_bottom") + minetest.register_alias_force(old_mod_name..":pillar_"..old_material_name.."_bottom_half", new_mod_name..":pillar_"..new_material_name.."_bottom_half") + minetest.register_alias_force(old_mod_name..":pillar_"..old_material_name.."_crossbrace", new_mod_name..":pillar_"..new_material_name.."_crossbrace") + minetest.register_alias_force(old_mod_name..":pillar_"..old_material_name.."_middle", new_mod_name..":pillar_"..new_material_name.."_middle") + minetest.register_alias_force(old_mod_name..":pillar_"..old_material_name.."_middle_half", new_mod_name..":pillar_"..new_material_name.."_middle_half") + minetest.register_alias_force(old_mod_name..":pillar_"..old_material_name.."_top", new_mod_name..":pillar_"..new_material_name.."_top") + minetest.register_alias_force(old_mod_name..":pillar_"..old_material_name.."_top_half", new_mod_name..":pillar_"..new_material_name.."_top_half") +end \ No newline at end of file diff --git a/mods/castle_masonry/screenshot.png b/mods/castle_masonry/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..2dd9cd8058207a5c4074ce54b681739151910d15 GIT binary patch literal 287410 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üMRuBA>*a_(o%ZG}qqj@D~RHoUKx? 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