From 2a326d83f062b684dad6cb33a38657287c9fa4ae Mon Sep 17 00:00:00 2001 From: Glunggi Date: Sun, 25 Oct 2015 08:37:00 +0100 Subject: [PATCH] upload --- .gitignore | 7 + README.txt | 51 + game.conf | 1 + game_api.txt | 351 + menu/header.png | Bin 0 -> 36576 bytes menu/icon.png | Bin 0 -> 6905 bytes menu/overlay.png | Bin 0 -> 259728 bytes minetest.conf | 41 + minetest.conf.example | 24 + mods/3dforniture/crafting.lua | 300 + mods/3dforniture/depends.txt | 1 + mods/3dforniture/init.lua | 92 + mods/3dforniture/nodes.lua | 1264 + .../sounds/3dforniture_dig_toilet.ogg | Bin 0 -> 21791 bytes .../textures/3dforniture_inv_chains.png | Bin 0 -> 5437 bytes .../textures/3dforniture_inv_shower_head.png | Bin 0 -> 5251 bytes .../textures/3dforniture_inv_shower_tray.png | Bin 0 -> 5474 bytes .../textures/3dforniture_inv_sink.png | Bin 0 -> 5267 bytes .../textures/3dforniture_inv_taps.png | Bin 0 -> 5339 bytes .../textures/3dforniture_inv_torch_wall.png | Bin 0 -> 5164 bytes .../textures/forniture_armchair_lat1.png | Bin 0 -> 4373 bytes .../textures/forniture_armchair_lat1_blue.png | Bin 0 -> 4462 bytes .../forniture_armchair_lat1_brown.png | Bin 0 -> 4374 bytes .../forniture_armchair_lat1_green.png | Bin 0 -> 4505 bytes .../textures/forniture_armchair_lat1_red.png | Bin 0 -> 4484 bytes .../forniture_armchair_lat1_white.png | Bin 0 -> 4366 bytes .../textures/forniture_armchair_lat2.png | Bin 0 -> 4319 bytes .../textures/forniture_armchair_lat2_blue.png | Bin 0 -> 4426 bytes .../forniture_armchair_lat2_brown.png | Bin 0 -> 4369 bytes .../forniture_armchair_lat2_green.png | Bin 0 -> 4387 bytes .../textures/forniture_armchair_lat2_red.png | Bin 0 -> 4448 bytes .../forniture_armchair_lat2_white.png | Bin 0 -> 4319 bytes .../textures/forniture_armchair_top.png | Bin 0 -> 4434 bytes .../textures/forniture_armchair_top_blue.png | Bin 0 -> 4439 bytes .../textures/forniture_armchair_top_brown.png | Bin 0 -> 4722 bytes .../textures/forniture_armchair_top_green.png | Bin 0 -> 4718 bytes .../textures/forniture_armchair_top_red.png | Bin 0 -> 4439 bytes .../textures/forniture_armchair_top_white.png | Bin 0 -> 4434 bytes .../textures/forniture_black_metal.png | Bin 0 -> 4151 bytes .../textures/forniture_black_metal_s1.png | Bin 0 -> 4162 bytes .../textures/forniture_black_metal_s2.png | Bin 0 -> 4120 bytes .../textures/forniture_cabinet_front.png | Bin 0 -> 4328 bytes .../textures/forniture_cabinet_side.png | Bin 0 -> 4243 bytes .../3dforniture/textures/forniture_marble.png | Bin 0 -> 4507 bytes .../forniture_marble_base_ducha_top.png | Bin 0 -> 4754 bytes .../textures/forniture_marble_s1.png | Bin 0 -> 4457 bytes .../textures/forniture_marble_s2.png | Bin 0 -> 4647 bytes .../textures/forniture_marble_sb1.png | Bin 0 -> 4406 bytes .../textures/forniture_marble_sb2.png | Bin 0 -> 4609 bytes .../textures/forniture_marble_top_sink.png | Bin 0 -> 5044 bytes .../textures/forniture_marble_top_toilet.png | Bin 0 -> 4611 bytes mods/3dforniture/textures/forniture_metal.png | Bin 0 -> 4137 bytes .../textures/forniture_metal_s1.png | Bin 0 -> 4134 bytes .../textures/forniture_metal_s2.png | Bin 0 -> 4120 bytes .../textures/forniture_papyrus.png | Bin 0 -> 3837 bytes .../textures/forniture_papyrus_s1.png | Bin 0 -> 3881 bytes .../textures/forniture_papyrus_s2.png | Bin 0 -> 3896 bytes .../textures/forniture_table_lamp_l.png | Bin 0 -> 5466 bytes .../textures/forniture_table_lamp_s.png | Bin 0 -> 4792 bytes .../textures/forniture_torch_wall_anim.png | Bin 0 -> 6913 bytes .../textures/forniture_torch_wall_i.png | Bin 0 -> 5148 bytes .../textures/forniture_torch_wall_s.png | Bin 0 -> 5115 bytes mods/3dforniture/textures/forniture_wood.png | Bin 0 -> 4093 bytes .../textures/forniture_wood_black.png | Bin 0 -> 3981 bytes .../textures/forniture_wood_s1.png | Bin 0 -> 4103 bytes .../textures/forniture_wood_s1_black.png | Bin 0 -> 3965 bytes .../textures/forniture_wood_s1_white.png | Bin 0 -> 3913 bytes .../textures/forniture_wood_s2.png | Bin 0 -> 4096 bytes .../textures/forniture_wood_s2_black.png | Bin 0 -> 3974 bytes .../textures/forniture_wood_s2_white.png | Bin 0 -> 3911 bytes .../textures/forniture_wood_white.png | Bin 0 -> 3935 bytes mods/Minetest-WorldEdit-1.0/Chat Commands.md | 332 + mods/Minetest-WorldEdit-1.0/LICENSE.txt | 661 + mods/Minetest-WorldEdit-1.0/README.md | 110 + mods/Minetest-WorldEdit-1.0/Tutorial.md | 55 + mods/Minetest-WorldEdit-1.0/WorldEdit API.md | 219 + mods/Minetest-WorldEdit-1.0/modpack.txt | 0 .../Minetest-WorldEdit-1.0/worldedit/code.lua | 48 + .../worldedit/compatibility.lua | 20 + .../Minetest-WorldEdit-1.0/worldedit/init.lua | 19 + .../worldedit/manipulations.lua | 579 + .../worldedit/primitives.lua | 478 + .../worldedit/serialization.lua | 273 + .../worldedit/visualization.lua | 142 + .../worldedit_commands/depends.txt | 1 + .../worldedit_commands/init.lua | 1163 + .../worldedit_commands/mark.lua | 125 + .../textures/worldedit_pos1.png | Bin 0 -> 142 bytes .../textures/worldedit_pos2.png | Bin 0 -> 157 bytes mods/bags/LICENSE | 32 + mods/bags/README.md | 39 + mods/bags/bags/depends.txt | 1 + mods/bags/bags/init.lua | 145 + mods/bags/bags/textures/bags_large.png | Bin 0 -> 3966 bytes mods/bags/bags/textures/bags_medium.png | Bin 0 -> 3852 bytes mods/bags/bags/textures/bags_small.png | Bin 0 -> 3835 bytes mods/bags/modpack.txt | 0 mods/bedrock/LICENSE.txt | 13 + mods/bedrock/depends.txt | 1 + mods/bedrock/init.lua | 41 + mods/bedrock/textures/bedrock_bedrock.png | Bin 0 -> 682 bytes mods/bedrock/textures/bedrock_deepstone.png | Bin 0 -> 373 bytes mods/beds/Changelog.txt | 18 + mods/beds/README.txt | 45 + mods/beds/api.lua | 78 + mods/beds/beds.lua | 88 + mods/beds/depends.txt | 2 + mods/beds/functions.lua | 205 + mods/beds/init.lua | 16 + mods/beds/spawns.lua | 60 + mods/beds/textures/beds_bed.png | Bin 0 -> 540 bytes mods/beds/textures/beds_bed_fancy.png | Bin 0 -> 537 bytes mods/beds/textures/beds_bed_foot.png | Bin 0 -> 390 bytes mods/beds/textures/beds_bed_head.png | Bin 0 -> 387 bytes mods/beds/textures/beds_bed_side1.png | Bin 0 -> 296 bytes mods/beds/textures/beds_bed_side2.png | Bin 0 -> 316 bytes mods/beds/textures/beds_bed_side_bottom.png | Bin 0 -> 561 bytes mods/beds/textures/beds_bed_side_bottom_r.png | Bin 0 -> 537 bytes mods/beds/textures/beds_bed_side_top.png | Bin 0 -> 611 bytes mods/beds/textures/beds_bed_side_top_r.png | Bin 0 -> 596 bytes mods/beds/textures/beds_bed_top1.png | Bin 0 -> 583 bytes mods/beds/textures/beds_bed_top2.png | Bin 0 -> 616 bytes mods/beds/textures/beds_bed_top_bottom.png | Bin 0 -> 495 bytes mods/beds/textures/beds_bed_top_top.png | Bin 0 -> 556 bytes mods/beds/textures/beds_transparent.png | Bin 0 -> 143 bytes mods/boats/README.txt | 16 + mods/boats/depends.txt | 1 + mods/boats/init.lua | 217 + mods/boats/models/boat.x | 11110 +++++++++ mods/boats/textures/boat_inventory.png | Bin 0 -> 851 bytes mods/boats/textures/boat_wield.png | Bin 0 -> 546 bytes mods/bones/README.txt | 17 + mods/bones/depends.txt | 1 + mods/bones/init.lua | 133 + mods/bones/textures/bones_bottom.png | Bin 0 -> 284 bytes mods/bones/textures/bones_front.png | Bin 0 -> 183 bytes mods/bones/textures/bones_rear.png | Bin 0 -> 306 bytes mods/bones/textures/bones_side.png | Bin 0 -> 289 bytes mods/bones/textures/bones_top.png | Bin 0 -> 279 bytes mods/bucket/README.txt | 26 + mods/bucket/depends.txt | 2 + mods/bucket/init.lua | 192 + mods/bucket/textures/bucket.png | Bin 0 -> 205 bytes mods/bucket/textures/bucket_lava.png | Bin 0 -> 221 bytes mods/bucket/textures/bucket_river_water.png | Bin 0 -> 221 bytes mods/bucket/textures/bucket_water.png | Bin 0 -> 221 bytes mods/columnia/Readme.txt | 2 + mods/columnia/columnia.lua | 876 + mods/columnia/depends.txt | 1 + mods/columnia/init.lua | 102 + mods/columnia/machines.lua | 1051 + mods/columnia/register.lua | 1038 + .../columnia/textures/columnia_background.png | Bin 0 -> 5360 bytes mods/columnia/textures/columnia_lamp.png | Bin 0 -> 3840 bytes mods/columnia/textures/columnia_lamp_inv.png | Bin 0 -> 3675 bytes mods/columnia/textures/columnia_mach1.png | Bin 0 -> 5305 bytes mods/columnia/textures/columnia_mach10.png | Bin 0 -> 4742 bytes mods/columnia/textures/columnia_mach11.png | Bin 0 -> 5176 bytes mods/columnia/textures/columnia_mach12.png | Bin 0 -> 5328 bytes mods/columnia/textures/columnia_mach13.png | Bin 0 -> 4933 bytes mods/columnia/textures/columnia_mach14.png | Bin 0 -> 4856 bytes mods/columnia/textures/columnia_mach15.png | Bin 0 -> 5033 bytes mods/columnia/textures/columnia_mach2.png | Bin 0 -> 4739 bytes mods/columnia/textures/columnia_mach3.png | Bin 0 -> 5250 bytes mods/columnia/textures/columnia_mach4.png | Bin 0 -> 5334 bytes mods/columnia/textures/columnia_mach5.png | Bin 0 -> 4936 bytes mods/columnia/textures/columnia_mach6.png | Bin 0 -> 5148 bytes mods/columnia/textures/columnia_mach7.png | Bin 0 -> 5058 bytes mods/columnia/textures/columnia_mach8.png | Bin 0 -> 5248 bytes mods/columnia/textures/columnia_mach9.png | Bin 0 -> 4647 bytes .../textures/columnia_machine_back.png | Bin 0 -> 7185 bytes .../textures/columnia_machine_bottom.png | Bin 0 -> 7671 bytes .../textures/columnia_machine_front.png | Bin 0 -> 7202 bytes .../textures/columnia_machine_side1.png | Bin 0 -> 7246 bytes .../textures/columnia_machine_side2.png | Bin 0 -> 7256 bytes .../textures/columnia_machine_top.png | Bin 0 -> 7822 bytes mods/columnia/textures/columnia_rusty.png | Bin 0 -> 3988 bytes .../textures/columnia_rusty_block.png | Bin 0 -> 4021 bytes mods/creative/README.txt | 22 + mods/creative/depends.txt | 1 + mods/creative/init.lua | 173 + mods/default/README.txt | 204 + mods/default/aliases.lua | 72 + mods/default/crafting.lua | 2045 ++ mods/default/craftitems.lua | 129 + mods/default/fishing.lua | 101 + mods/default/flowers.lua | 253 + mods/default/food.lua | 597 + mods/default/functions.lua | 549 + mods/default/furnace.lua | 283 + mods/default/init.lua | 61 + mods/default/legacy.lua | 25 + mods/default/mapgen.lua | 1394 ++ mods/default/models/character.b3d | Bin 0 -> 86880 bytes mods/default/models/character.blend | Bin 0 -> 628432 bytes mods/default/models/character.png | Bin 0 -> 2754 bytes mods/default/nodes.lua | 4057 +++ mods/default/plants.lua | 302 + mods/default/player.lua | 159 + mods/default/schematics/acacia_tree.mts | Bin 0 -> 204 bytes mods/default/schematics/ahorntree.mts | Bin 0 -> 200 bytes mods/default/schematics/appletree.mts | Bin 0 -> 178 bytes mods/default/schematics/appletree_gen.mts | Bin 0 -> 174 bytes mods/default/schematics/bananatree.mts | Bin 0 -> 143 bytes mods/default/schematics/bananatree_gen.mts | Bin 0 -> 142 bytes mods/default/schematics/beechtree.mts | Bin 0 -> 185 bytes mods/default/schematics/birchtree.mts | Bin 0 -> 189 bytes mods/default/schematics/cocoatree.mts | Bin 0 -> 182 bytes mods/default/schematics/cocoatree_gen.mts | Bin 0 -> 188 bytes mods/default/schematics/cypresstree.mts | Bin 0 -> 127 bytes mods/default/schematics/dungeon_1.mts | Bin 0 -> 956 bytes mods/default/schematics/dungeon_2.mts | Bin 0 -> 1470 bytes mods/default/schematics/dungeon_3.mts | Bin 0 -> 1228 bytes .../schematics/dungeon_smal_center.mts | Bin 0 -> 436 bytes mods/default/schematics/jungletree2.mts | Bin 0 -> 236 bytes mods/default/schematics/jungletree3.mts | Bin 0 -> 257 bytes mods/default/schematics/jungletreexxl.mts | Bin 0 -> 388 bytes mods/default/schematics/oaktree.mts | Bin 0 -> 239 bytes mods/default/schematics/olivetree.mts | Bin 0 -> 184 bytes mods/default/schematics/olivetree_gen.mts | Bin 0 -> 183 bytes mods/default/schematics/orangetree.mts | Bin 0 -> 181 bytes mods/default/schematics/orangetree_gen.mts | Bin 0 -> 179 bytes mods/default/schematics/palmtree.mts | Bin 0 -> 194 bytes mods/default/schematics/palmtree_gen.mts | Bin 0 -> 191 bytes mods/default/schematics/pinetree.mts | Bin 0 -> 223 bytes mods/default/schematics/poplartree.mts | Bin 0 -> 210 bytes mods/default/schematics/rubbertree.mts | Bin 0 -> 189 bytes mods/default/schematics/snowpine.mts | Bin 0 -> 253 bytes mods/default/schematics/waterlily.mts | Bin 0 -> 92 bytes mods/default/sounds/default_break_glass.1.ogg | Bin 0 -> 11130 bytes mods/default/sounds/default_break_glass.2.ogg | Bin 0 -> 16058 bytes mods/default/sounds/default_break_glass.3.ogg | Bin 0 -> 12257 bytes mods/default/sounds/default_cool_lava.1.ogg | Bin 0 -> 9583 bytes mods/default/sounds/default_cool_lava.2.ogg | Bin 0 -> 7977 bytes mods/default/sounds/default_cool_lava.3.ogg | Bin 0 -> 6499 bytes mods/default/sounds/default_dig_choppy.ogg | Bin 0 -> 6794 bytes mods/default/sounds/default_dig_cracky.ogg | Bin 0 -> 6628 bytes mods/default/sounds/default_dig_crumbly.ogg | Bin 0 -> 7567 bytes .../sounds/default_dig_dig_immediate.ogg | Bin 0 -> 6714 bytes .../default_dig_oddly_breakable_by_hand.ogg | Bin 0 -> 6940 bytes .../sounds/default_dirt_footstep.1.ogg | Bin 0 -> 11144 bytes .../sounds/default_dirt_footstep.2.ogg | Bin 0 -> 7504 bytes mods/default/sounds/default_dug_node.1.ogg | Bin 0 -> 6630 bytes mods/default/sounds/default_dug_node.2.ogg | Bin 0 -> 7863 bytes .../default/sounds/default_glass_footstep.ogg | Bin 0 -> 7094 bytes .../sounds/default_grass_footstep.1.ogg | Bin 0 -> 10273 bytes .../sounds/default_grass_footstep.2.ogg | Bin 0 -> 8759 bytes .../sounds/default_grass_footstep.3.ogg | Bin 0 -> 8473 bytes .../sounds/default_gravel_footstep.1.ogg | Bin 0 -> 7326 bytes .../sounds/default_gravel_footstep.2.ogg | Bin 0 -> 10136 bytes .../sounds/default_gravel_footstep.3.ogg | Bin 0 -> 8086 bytes .../sounds/default_gravel_footstep.4.ogg | Bin 0 -> 9017 bytes .../sounds/default_hard_footstep.1.ogg | Bin 0 -> 4915 bytes .../sounds/default_hard_footstep.2.ogg | Bin 0 -> 4922 bytes .../sounds/default_hard_footstep.3.ogg | Bin 0 -> 4919 bytes mods/default/sounds/default_place_node.1.ogg | Bin 0 -> 8584 bytes mods/default/sounds/default_place_node.2.ogg | Bin 0 -> 8644 bytes mods/default/sounds/default_place_node.3.ogg | Bin 0 -> 8846 bytes .../sounds/default_place_node_hard.1.ogg | Bin 0 -> 8588 bytes .../sounds/default_place_node_hard.2.ogg | Bin 0 -> 5623 bytes .../sounds/default_sand_footstep.1.ogg | Bin 0 -> 11897 bytes .../sounds/default_sand_footstep.2.ogg | Bin 0 -> 9228 bytes .../sounds/default_snow_footstep.1.ogg | Bin 0 -> 5992 bytes .../sounds/default_snow_footstep.2.ogg | Bin 0 -> 7364 bytes .../sounds/default_snow_footstep.3.ogg | Bin 0 -> 8245 bytes .../sounds/default_wood_footstep.1.ogg | Bin 0 -> 5967 bytes .../sounds/default_wood_footstep.2.ogg | Bin 0 -> 5772 bytes mods/default/textures/bones.png | Bin 0 -> 1084536 bytes mods/default/textures/bubble.png | Bin 0 -> 459 bytes mods/default/textures/chestui.png | Bin 0 -> 34488 bytes mods/default/textures/crack_anylength.png | Bin 0 -> 3716 bytes .../textures/default_acacia_leaves.png | Bin 0 -> 3540 bytes .../textures/default_acacia_sapling.png | Bin 0 -> 3087 bytes mods/default/textures/default_acacia_tree.png | Bin 0 -> 682 bytes .../textures/default_acacia_tree_top.png | Bin 0 -> 731 bytes mods/default/textures/default_acacia_wood.png | Bin 0 -> 261 bytes mods/default/textures/default_amethyst.png | Bin 0 -> 3764 bytes .../textures/default_amethyst_block.png | Bin 0 -> 3909 bytes mods/default/textures/default_apple.png | Bin 0 -> 251 bytes mods/default/textures/default_book.png | Bin 0 -> 201 bytes mods/default/textures/default_bookshelf.png | Bin 0 -> 471 bytes mods/default/textures/default_brick.png | Bin 0 -> 3875 bytes mods/default/textures/default_brick_black.png | Bin 0 -> 3817 bytes mods/default/textures/default_brick_blue.png | Bin 0 -> 3898 bytes mods/default/textures/default_brick_brown.png | Bin 0 -> 3894 bytes mods/default/textures/default_brick_cyan.png | Bin 0 -> 3886 bytes .../textures/default_brick_dark_green.png | Bin 0 -> 3895 bytes .../textures/default_brick_dark_grey.png | Bin 0 -> 3872 bytes mods/default/textures/default_brick_green.png | Bin 0 -> 3903 bytes mods/default/textures/default_brick_grey.png | Bin 0 -> 3799 bytes .../textures/default_brick_magenta.png | Bin 0 -> 3887 bytes .../default/textures/default_brick_orange.png | Bin 0 -> 3880 bytes mods/default/textures/default_brick_pink.png | Bin 0 -> 3883 bytes mods/default/textures/default_brick_red.png | Bin 0 -> 3898 bytes .../default/textures/default_brick_violet.png | Bin 0 -> 3883 bytes mods/default/textures/default_brick_white.png | Bin 0 -> 3849 bytes .../default/textures/default_brick_yellow.png | Bin 0 -> 3954 bytes .../default/textures/default_bronze_block.png | Bin 0 -> 4073 bytes .../default/textures/default_bronze_ingot.png | Bin 0 -> 3717 bytes .../default/textures/default_cactus_block.png | Bin 0 -> 3917 bytes .../default/textures/default_cactus_brick.png | Bin 0 -> 4006 bytes mods/default/textures/default_cactus_side.png | Bin 0 -> 314 bytes mods/default/textures/default_cactus_top.png | Bin 0 -> 267 bytes mods/default/textures/default_chest_front.png | Bin 0 -> 423 bytes mods/default/textures/default_chest_lock.png | Bin 0 -> 469 bytes mods/default/textures/default_chest_side.png | Bin 0 -> 375 bytes mods/default/textures/default_chest_top.png | Bin 0 -> 422 bytes mods/default/textures/default_clay.png | Bin 0 -> 3729 bytes mods/default/textures/default_clay_brick.png | Bin 0 -> 3649 bytes mods/default/textures/default_clay_lump.png | Bin 0 -> 3648 bytes mods/default/textures/default_cloud.png | Bin 0 -> 83 bytes mods/default/textures/default_coal_block.png | Bin 0 -> 3743 bytes mods/default/textures/default_coal_lump.png | Bin 0 -> 3740 bytes mods/default/textures/default_cobble.png | Bin 0 -> 268 bytes .../textures/default_colwood_black.png | Bin 0 -> 3842 bytes .../default/textures/default_colwood_blue.png | Bin 0 -> 3859 bytes .../textures/default_colwood_brown.png | Bin 0 -> 3865 bytes .../default/textures/default_colwood_cyan.png | Bin 0 -> 3871 bytes .../textures/default_colwood_dark_green.png | Bin 0 -> 3869 bytes .../textures/default_colwood_dark_grey.png | Bin 0 -> 3847 bytes .../textures/default_colwood_green.png | Bin 0 -> 3848 bytes .../default/textures/default_colwood_grey.png | Bin 0 -> 3847 bytes .../textures/default_colwood_magenta.png | Bin 0 -> 3858 bytes .../textures/default_colwood_orange.png | Bin 0 -> 3859 bytes .../default/textures/default_colwood_pink.png | Bin 0 -> 3851 bytes mods/default/textures/default_colwood_red.png | Bin 0 -> 3859 bytes .../textures/default_colwood_violet.png | Bin 0 -> 3337 bytes .../textures/default_colwood_white.png | Bin 0 -> 3827 bytes .../textures/default_colwood_yellow.png | Bin 0 -> 3857 bytes .../default/textures/default_copper_block.png | Bin 0 -> 4072 bytes .../default/textures/default_copper_ingot.png | Bin 0 -> 3711 bytes mods/default/textures/default_copper_lump.png | Bin 0 -> 3716 bytes mods/default/textures/default_coral2.png | Bin 0 -> 257 bytes mods/default/textures/default_coral3.png | Bin 0 -> 209 bytes mods/default/textures/default_coral4.png | Bin 0 -> 216 bytes mods/default/textures/default_coral5.png | Bin 0 -> 348 bytes .../textures/default_desert_cobble.png | Bin 0 -> 3818 bytes .../textures/default_desert_gravel.png | Bin 0 -> 4050 bytes mods/default/textures/default_desert_sand.png | Bin 0 -> 350 bytes .../default/textures/default_desert_stone.png | Bin 0 -> 3713 bytes .../textures/default_desert_stone_block.png | Bin 0 -> 3832 bytes .../textures/default_desert_stone_brick.png | Bin 0 -> 3795 bytes mods/default/textures/default_diamond.png | Bin 0 -> 313 bytes .../textures/default_diamond_block.png | Bin 0 -> 572 bytes mods/default/textures/default_dirt.png | Bin 0 -> 277 bytes mods/default/textures/default_dirt_deep.png | Bin 0 -> 3773 bytes mods/default/textures/default_dirt_jungle.png | Bin 0 -> 3771 bytes mods/default/textures/default_dirt_med.png | Bin 0 -> 3773 bytes mods/default/textures/default_dry_shrub.png | Bin 0 -> 148 bytes mods/default/textures/default_emerald.png | Bin 0 -> 3762 bytes .../textures/default_emerald_block.png | Bin 0 -> 3900 bytes mods/default/textures/default_fence.png | Bin 0 -> 3818 bytes mods/default/textures/default_fence_black.png | Bin 0 -> 3772 bytes mods/default/textures/default_fence_blue.png | Bin 0 -> 3795 bytes mods/default/textures/default_fence_brown.png | Bin 0 -> 3789 bytes mods/default/textures/default_fence_cyan.png | Bin 0 -> 3795 bytes .../textures/default_fence_dark_green.png | Bin 0 -> 3789 bytes .../textures/default_fence_dark_grey.png | Bin 0 -> 3786 bytes mods/default/textures/default_fence_green.png | Bin 0 -> 3783 bytes mods/default/textures/default_fence_grey.png | Bin 0 -> 3778 bytes .../textures/default_fence_magenta.png | Bin 0 -> 3798 bytes .../default/textures/default_fence_orange.png | Bin 0 -> 3785 bytes .../textures/default_fence_overlay.png | Bin 0 -> 219 bytes mods/default/textures/default_fence_pink.png | Bin 0 -> 3784 bytes mods/default/textures/default_fence_red.png | Bin 0 -> 3791 bytes .../default/textures/default_fence_violet.png | Bin 0 -> 3796 bytes mods/default/textures/default_fence_white.png | Bin 0 -> 3762 bytes .../default/textures/default_fence_yellow.png | Bin 0 -> 3776 bytes mods/default/textures/default_fishing_rod.png | Bin 0 -> 3708 bytes .../textures/default_fishing_rod_baited.png | Bin 0 -> 3723 bytes .../textures/default_fishing_rod_wield.png | Bin 0 -> 3735 bytes .../textures/default_floor_desertstone.png | Bin 0 -> 3897 bytes .../textures/default_floor_granite.png | Bin 0 -> 3925 bytes .../default/textures/default_floor_marble.png | Bin 0 -> 4079 bytes .../textures/default_floor_s_black.png | Bin 0 -> 3887 bytes .../textures/default_floor_s_blackviolet.png | Bin 0 -> 3917 bytes .../textures/default_floor_s_blackwhite.png | Bin 0 -> 3933 bytes .../default/textures/default_floor_s_blue.png | Bin 0 -> 3888 bytes .../textures/default_floor_s_blueyellow.png | Bin 0 -> 3952 bytes .../textures/default_floor_s_brown.png | Bin 0 -> 3896 bytes .../default/textures/default_floor_s_cyan.png | Bin 0 -> 3898 bytes .../textures/default_floor_s_cyanblue.png | Bin 0 -> 3928 bytes .../textures/default_floor_s_dark_green.png | Bin 0 -> 3889 bytes .../textures/default_floor_s_green.png | Bin 0 -> 3885 bytes .../textures/default_floor_s_greenblack.png | Bin 0 -> 3916 bytes .../textures/default_floor_s_greengreen.png | Bin 0 -> 3918 bytes .../textures/default_floor_s_greenviolet.png | Bin 0 -> 3913 bytes .../textures/default_floor_s_magenta.png | Bin 0 -> 3870 bytes .../textures/default_floor_s_magentacyan.png | Bin 0 -> 3911 bytes .../textures/default_floor_s_orange.png | Bin 0 -> 3877 bytes .../default/textures/default_floor_s_pink.png | Bin 0 -> 3890 bytes mods/default/textures/default_floor_s_red.png | Bin 0 -> 3876 bytes .../textures/default_floor_s_redorange.png | Bin 0 -> 3915 bytes .../textures/default_floor_s_violet.png | Bin 0 -> 3884 bytes .../textures/default_floor_s_violetyellow.png | Bin 0 -> 3950 bytes .../textures/default_floor_s_white.png | Bin 0 -> 3885 bytes .../textures/default_floor_s_whiteblue.png | Bin 0 -> 3922 bytes .../textures/default_floor_s_whitered.png | Bin 0 -> 3933 bytes .../textures/default_floor_s_yellow.png | Bin 0 -> 3941 bytes .../textures/default_floor_s_yellowgreen.png | Bin 0 -> 3934 bytes .../textures/default_floor_s_yellowred.png | Bin 0 -> 3921 bytes .../default_floor_sanddesertstone.png | Bin 0 -> 3907 bytes .../textures/default_floor_sandstone.png | Bin 0 -> 3895 bytes mods/default/textures/default_floor_stone.png | Bin 0 -> 3870 bytes .../textures/default_floor_stonegranite.png | Bin 0 -> 3917 bytes .../textures/default_floor_w__birch.png | Bin 0 -> 3901 bytes .../textures/default_floor_w_jungle.png | Bin 0 -> 3850 bytes .../textures/default_floor_w_junglebirch.png | Bin 0 -> 3816 bytes .../textures/default_floor_w_oakolive.png | Bin 0 -> 3886 bytes .../default/textures/default_floor_w_wood.png | Bin 0 -> 3940 bytes mods/default/textures/default_food_burger.png | Bin 0 -> 3828 bytes mods/default/textures/default_food_chips.png | Bin 0 -> 3763 bytes .../textures/default_food_chips_raw.png | Bin 0 -> 3763 bytes .../textures/default_food_chocobanana.png | Bin 0 -> 3833 bytes .../textures/default_food_chocolate.png | Bin 0 -> 3689 bytes mods/default/textures/default_food_dough.png | Bin 0 -> 3743 bytes .../textures/default_food_fish_cooked.png | Bin 0 -> 3780 bytes .../textures/default_food_fish_raw.png | Bin 0 -> 3743 bytes .../textures/default_food_fishnchips.png | Bin 0 -> 3829 bytes .../textures/default_food_fruitsalad.png | Bin 0 -> 3777 bytes .../textures/default_food_grilled_corncob.png | Bin 0 -> 3834 bytes .../textures/default_food_honey_rat.png | Bin 0 -> 3765 bytes mods/default/textures/default_food_hotpot.png | Bin 0 -> 3710 bytes .../textures/default_food_hotpot_raw.png | Bin 0 -> 3965 bytes .../textures/default_food_olive_oil.png | Bin 0 -> 3796 bytes mods/default/textures/default_food_pasta.png | Bin 0 -> 3725 bytes .../textures/default_food_pasta_bolognese.png | Bin 0 -> 3917 bytes .../textures/default_food_pasta_napoli.png | Bin 0 -> 3904 bytes .../textures/default_food_pieananas.png | Bin 0 -> 3795 bytes .../textures/default_food_pieananas_raw.png | Bin 0 -> 3814 bytes .../textures/default_food_pieapple.png | Bin 0 -> 3738 bytes .../textures/default_food_pieapple_raw.png | Bin 0 -> 3798 bytes .../textures/default_food_piechoco.png | Bin 0 -> 3749 bytes .../textures/default_food_piechoco_raw.png | Bin 0 -> 3788 bytes .../textures/default_food_piecocoba.png | Bin 0 -> 3732 bytes .../textures/default_food_piecocoba_raw.png | Bin 0 -> 3684 bytes .../textures/default_food_piedough.png | Bin 0 -> 3796 bytes .../textures/default_food_pieorange.png | Bin 0 -> 3806 bytes .../textures/default_food_pieorange_raw.png | Bin 0 -> 3815 bytes .../textures/default_food_piestrawberry.png | Bin 0 -> 3808 bytes .../default_food_piestrawberry_raw.png | Bin 0 -> 3798 bytes mods/default/textures/default_food_pizza.png | Bin 0 -> 3840 bytes .../textures/default_food_pizza_raw.png | Bin 0 -> 3970 bytes .../default/textures/default_food_polenta.png | Bin 0 -> 3777 bytes .../textures/default_food_polenta_raw.png | Bin 0 -> 3948 bytes .../textures/default_food_raw_corncob.png | Bin 0 -> 3832 bytes mods/default/textures/default_food_salad.png | Bin 0 -> 3918 bytes .../textures/default_food_salad_mixed.png | Bin 0 -> 3926 bytes .../textures/default_food_salad_sauce.png | Bin 0 -> 3794 bytes mods/default/textures/default_food_salami.png | Bin 0 -> 3807 bytes mods/default/textures/default_food_salt.png | Bin 0 -> 3644 bytes .../textures/default_food_tomatosauce.png | Bin 0 -> 3828 bytes mods/default/textures/default_fruit_apple.png | Bin 0 -> 3688 bytes .../default/textures/default_fruit_banana.png | Bin 0 -> 3731 bytes mods/default/textures/default_fruit_cocoa.png | Bin 0 -> 3764 bytes .../textures/default_fruit_coconut.png | Bin 0 -> 3841 bytes mods/default/textures/default_fruit_olive.png | Bin 0 -> 3768 bytes .../default/textures/default_fruit_orange.png | Bin 0 -> 3701 bytes .../textures/default_furnace_bottom.png | Bin 0 -> 274 bytes .../textures/default_furnace_fire_bg.png | Bin 0 -> 129 bytes .../textures/default_furnace_fire_fg.png | Bin 0 -> 558 bytes .../textures/default_furnace_front.png | Bin 0 -> 307 bytes .../textures/default_furnace_front_active.png | Bin 0 -> 1024 bytes .../default/textures/default_furnace_side.png | Bin 0 -> 296 bytes mods/default/textures/default_furnace_top.png | Bin 0 -> 274 bytes mods/default/textures/default_glass.png | Bin 0 -> 2880 bytes .../default/textures/default_glass_detail.png | Bin 0 -> 2879 bytes mods/default/textures/default_gold_block.png | Bin 0 -> 3977 bytes mods/default/textures/default_gold_ingot.png | Bin 0 -> 3709 bytes mods/default/textures/default_gold_lump.png | Bin 0 -> 3779 bytes mods/default/textures/default_granite.png | Bin 0 -> 3800 bytes .../textures/default_granite_block.png | Bin 0 -> 3885 bytes .../textures/default_granite_brick.png | Bin 0 -> 3873 bytes mods/default/textures/default_grass.png | Bin 0 -> 3751 bytes mods/default/textures/default_grass_1.png | Bin 0 -> 140 bytes mods/default/textures/default_grass_2.png | Bin 0 -> 153 bytes mods/default/textures/default_grass_3.png | Bin 0 -> 179 bytes mods/default/textures/default_grass_4.png | Bin 0 -> 211 bytes mods/default/textures/default_grass_5.png | Bin 0 -> 260 bytes mods/default/textures/default_grass_deep.png | Bin 0 -> 3794 bytes .../textures/default_grass_deep_footsteps.png | Bin 0 -> 4006 bytes .../textures/default_grass_deep_side.png | Bin 0 -> 3794 bytes .../textures/default_grass_footsteps.png | Bin 0 -> 722 bytes .../default/textures/default_grass_jungle.png | Bin 0 -> 3767 bytes .../default_grass_jungle_footsteps.png | Bin 0 -> 3854 bytes .../textures/default_grass_jungle_side.png | Bin 0 -> 3767 bytes mods/default/textures/default_grass_med.png | Bin 0 -> 3766 bytes .../textures/default_grass_med_footsteps.png | Bin 0 -> 3854 bytes .../textures/default_grass_med_side.png | Bin 0 -> 3766 bytes mods/default/textures/default_grass_side.png | Bin 0 -> 3751 bytes mods/default/textures/default_gravel.png | Bin 0 -> 1174 bytes .../default/textures/default_gravel_block.png | Bin 0 -> 4029 bytes .../textures/default_hardened_leather.png | Bin 0 -> 3824 bytes mods/default/textures/default_ice.png | Bin 0 -> 3757 bytes mods/default/textures/default_iron_lump.png | Bin 0 -> 3776 bytes mods/default/textures/default_junglegrass.png | Bin 0 -> 197 bytes .../default/textures/default_junglegrass2.png | Bin 0 -> 3876 bytes mods/default/textures/default_junglewood.png | Bin 0 -> 230 bytes mods/default/textures/default_ladder.png | Bin 0 -> 467 bytes mods/default/textures/default_lamp.png | Bin 0 -> 3655 bytes mods/default/textures/default_lamp_cl.png | Bin 0 -> 3652 bytes mods/default/textures/default_latern_side.png | Bin 0 -> 3867 bytes mods/default/textures/default_latern_top.png | Bin 0 -> 3857 bytes .../textures/default_laternrusty_side.png | Bin 0 -> 3980 bytes .../textures/default_laternrusty_top.png | Bin 0 -> 3983 bytes mods/default/textures/default_lava.png | Bin 0 -> 685 bytes .../default_lava_flowing_animated.png | Bin 0 -> 2315 bytes .../textures/default_lava_source_animated.png | Bin 0 -> 2193 bytes mods/default/textures/default_leaves.png | Bin 0 -> 3778 bytes .../default/textures/default_leaves_ahorn.png | Bin 0 -> 4052 bytes .../textures/default_leaves_banana.png | Bin 0 -> 3922 bytes .../default/textures/default_leaves_beech.png | Bin 0 -> 3814 bytes .../default/textures/default_leaves_birch.png | Bin 0 -> 3814 bytes .../default/textures/default_leaves_cocoa.png | Bin 0 -> 3924 bytes .../textures/default_leaves_cypress.png | Bin 0 -> 3810 bytes .../textures/default_leaves_jungle.png | Bin 0 -> 3697 bytes .../textures/default_leaves_jungle2.png | Bin 0 -> 3707 bytes .../textures/default_leaves_jungle3.png | Bin 0 -> 3707 bytes mods/default/textures/default_leaves_oak.png | Bin 0 -> 3984 bytes .../default/textures/default_leaves_olive.png | Bin 0 -> 3960 bytes .../textures/default_leaves_orange.png | Bin 0 -> 3891 bytes mods/default/textures/default_leaves_palm.png | Bin 0 -> 3695 bytes mods/default/textures/default_leaves_pine.png | Bin 0 -> 3900 bytes .../textures/default_leaves_poplar.png | Bin 0 -> 3816 bytes .../textures/default_leaves_rubber.png | Bin 0 -> 3969 bytes mods/default/textures/default_marble.png | Bin 0 -> 4070 bytes .../default/textures/default_marble_block.png | Bin 0 -> 4033 bytes .../default/textures/default_marble_brick.png | Bin 0 -> 4073 bytes mods/default/textures/default_mese_block.png | Bin 0 -> 3926 bytes .../default/textures/default_mese_crystal.png | Bin 0 -> 3741 bytes .../default_mese_crystal_fragment.png | Bin 0 -> 3652 bytes .../textures/default_mineral_amethyst.png | Bin 0 -> 3729 bytes .../default/textures/default_mineral_coal.png | Bin 0 -> 3657 bytes .../textures/default_mineral_copper.png | Bin 0 -> 3655 bytes .../textures/default_mineral_diamond.png | Bin 0 -> 262 bytes .../textures/default_mineral_emerald.png | Bin 0 -> 3730 bytes .../default/textures/default_mineral_gold.png | Bin 0 -> 3704 bytes .../default/textures/default_mineral_iron.png | Bin 0 -> 3726 bytes .../default/textures/default_mineral_mese.png | Bin 0 -> 3693 bytes .../default/textures/default_mineral_ruby.png | Bin 0 -> 3731 bytes .../default/textures/default_mineral_salt.png | Bin 0 -> 3704 bytes .../textures/default_mineral_sapphire.png | Bin 0 -> 3730 bytes mods/default/textures/default_mineral_tin.png | Bin 0 -> 3738 bytes .../textures/default_mineral_topaz.png | Bin 0 -> 3729 bytes mods/default/textures/default_mossycobble.png | Bin 0 -> 315 bytes mods/default/textures/default_nc_back.png | Bin 0 -> 186 bytes mods/default/textures/default_nc_front.png | Bin 0 -> 204 bytes mods/default/textures/default_nc_rb.png | Bin 0 -> 137 bytes mods/default/textures/default_nc_side.png | Bin 0 -> 148 bytes mods/default/textures/default_obsidian.png | Bin 0 -> 155 bytes .../textures/default_obsidian_brick.png | Bin 0 -> 195 bytes .../textures/default_obsidian_glass.png | Bin 0 -> 128 bytes .../textures/default_obsidian_shard.png | Bin 0 -> 3644 bytes mods/default/textures/default_paper.png | Bin 0 -> 197 bytes mods/default/textures/default_papyrus.png | Bin 0 -> 234 bytes mods/default/textures/default_pinewood.png | Bin 0 -> 223 bytes .../default/textures/default_poison_erwin.png | Bin 0 -> 3779 bytes mods/default/textures/default_rail.png | Bin 0 -> 242 bytes .../textures/default_rail_crossing.png | Bin 0 -> 262 bytes mods/default/textures/default_rail_curved.png | Bin 0 -> 241 bytes .../textures/default_rail_t_junction.png | Bin 0 -> 247 bytes mods/default/textures/default_reed.png | Bin 0 -> 3855 bytes mods/default/textures/default_reed2.png | Bin 0 -> 4126 bytes mods/default/textures/default_reedblock.png | Bin 0 -> 4121 bytes mods/default/textures/default_river_water.png | Bin 0 -> 3379 bytes .../default_river_water_flowing_animated.png | Bin 0 -> 8618 bytes .../default_river_water_source_animated.png | Bin 0 -> 7598 bytes mods/default/textures/default_ruby.png | Bin 0 -> 3756 bytes mods/default/textures/default_ruby_block.png | Bin 0 -> 3913 bytes mods/default/textures/default_sand.png | Bin 0 -> 253 bytes mods/default/textures/default_sandstone.png | Bin 0 -> 258 bytes .../textures/default_sandstone_brick.png | Bin 0 -> 336 bytes mods/default/textures/default_sapling.png | Bin 0 -> 3639 bytes .../textures/default_sapling_ahorn.png | Bin 0 -> 3689 bytes .../textures/default_sapling_banana.png | Bin 0 -> 3688 bytes .../textures/default_sapling_beech.png | Bin 0 -> 3680 bytes .../textures/default_sapling_birch.png | Bin 0 -> 3697 bytes .../textures/default_sapling_cocoa.png | Bin 0 -> 3709 bytes .../textures/default_sapling_cypress.png | Bin 0 -> 3726 bytes .../textures/default_sapling_jungle.png | Bin 0 -> 190 bytes .../textures/default_sapling_jungle2.png | Bin 0 -> 3700 bytes .../textures/default_sapling_jungle3.png | Bin 0 -> 3698 bytes mods/default/textures/default_sapling_oak.png | Bin 0 -> 3719 bytes .../textures/default_sapling_olive.png | Bin 0 -> 3679 bytes .../textures/default_sapling_orange.png | Bin 0 -> 3686 bytes .../default/textures/default_sapling_palm.png | Bin 0 -> 3668 bytes .../default/textures/default_sapling_pine.png | Bin 0 -> 210 bytes .../textures/default_sapling_poplar.png | Bin 0 -> 3714 bytes .../textures/default_sapling_rubber.png | Bin 0 -> 3702 bytes mods/default/textures/default_sapphire.png | Bin 0 -> 3766 bytes .../textures/default_sapphire_block.png | Bin 0 -> 3910 bytes mods/default/textures/default_seaweed.png | Bin 0 -> 3637 bytes mods/default/textures/default_seeground.png | Bin 0 -> 3887 bytes mods/default/textures/default_sign.png | Bin 0 -> 442 bytes mods/default/textures/default_sign_wall.png | Bin 0 -> 416 bytes mods/default/textures/default_snow.png | Bin 0 -> 164 bytes mods/default/textures/default_snow_side.png | Bin 0 -> 3721 bytes mods/default/textures/default_snowball.png | Bin 0 -> 183 bytes mods/default/textures/default_steel_block.png | Bin 0 -> 3882 bytes mods/default/textures/default_steel_ingot.png | Bin 0 -> 3714 bytes mods/default/textures/default_stick.png | Bin 0 -> 130 bytes mods/default/textures/default_stone.png | Bin 0 -> 233 bytes mods/default/textures/default_stone_block.png | Bin 0 -> 3780 bytes mods/default/textures/default_stone_brick.png | Bin 0 -> 258 bytes .../textures/default_stonewall_black.png | Bin 0 -> 3866 bytes .../textures/default_stonewall_blackwhite.png | Bin 0 -> 3895 bytes .../textures/default_stonewall_blue.png | Bin 0 -> 3888 bytes .../textures/default_stonewall_blueyellow.png | Bin 0 -> 3934 bytes .../textures/default_stonewall_brown.png | Bin 0 -> 3866 bytes .../textures/default_stonewall_cyan.png | Bin 0 -> 3889 bytes .../textures/default_stonewall_cyanblue.png | Bin 0 -> 3914 bytes .../textures/default_stonewall_dark_green.png | Bin 0 -> 3874 bytes .../textures/default_stonewall_green.png | Bin 0 -> 3849 bytes .../textures/default_stonewall_greenblack.png | Bin 0 -> 3897 bytes .../textures/default_stonewall_greengreen.png | Bin 0 -> 3900 bytes .../default_stonewall_greenviolet.png | Bin 0 -> 3905 bytes .../textures/default_stonewall_magenta.png | Bin 0 -> 3861 bytes .../default_stonewall_magentacyan.png | Bin 0 -> 3907 bytes .../textures/default_stonewall_orange.png | Bin 0 -> 3865 bytes .../textures/default_stonewall_pink.png | Bin 0 -> 3869 bytes .../textures/default_stonewall_red.png | Bin 0 -> 3894 bytes .../textures/default_stonewall_redorange.png | Bin 0 -> 3908 bytes .../textures/default_stonewall_violet.png | Bin 0 -> 3883 bytes .../default_stonewall_violetyellow.png | Bin 0 -> 3929 bytes .../textures/default_stonewall_white.png | Bin 0 -> 3865 bytes .../textures/default_stonewall_whiteblue.png | Bin 0 -> 3915 bytes .../textures/default_stonewall_whitered.png | Bin 0 -> 3913 bytes .../textures/default_stonewall_yellow.png | Bin 0 -> 3936 bytes .../default_stonewall_yellowgreen.png | Bin 0 -> 3929 bytes .../textures/default_stonewall_yellowred.png | Bin 0 -> 3934 bytes mods/default/textures/default_sugar.png | Bin 0 -> 3719 bytes mods/default/textures/default_sugarcane.png | Bin 0 -> 3831 bytes mods/default/textures/default_tin_block.png | Bin 0 -> 3839 bytes mods/default/textures/default_tin_ingot.png | Bin 0 -> 3733 bytes mods/default/textures/default_tin_lump.png | Bin 0 -> 3792 bytes mods/default/textures/default_tnt_bottom.png | Bin 0 -> 98 bytes mods/default/textures/default_tnt_side.png | Bin 0 -> 122 bytes mods/default/textures/default_tnt_top.png | Bin 0 -> 143 bytes .../textures/default_tool_bronzeaxe.png | Bin 0 -> 3658 bytes .../textures/default_tool_bronzepick.png | Bin 0 -> 3681 bytes .../textures/default_tool_bronzeshovel.png | Bin 0 -> 3660 bytes .../textures/default_tool_bronzesword.png | Bin 0 -> 2933 bytes .../textures/default_tool_diamondaxe.png | Bin 0 -> 195 bytes .../textures/default_tool_diamondpick.png | Bin 0 -> 219 bytes .../textures/default_tool_diamondshovel.png | Bin 0 -> 222 bytes .../textures/default_tool_diamondsword.png | Bin 0 -> 177 bytes .../textures/default_tool_fishingspear.png | Bin 0 -> 2910 bytes .../default/textures/default_tool_meseaxe.png | Bin 0 -> 205 bytes .../textures/default_tool_mesepick.png | Bin 0 -> 201 bytes .../textures/default_tool_meseshovel.png | Bin 0 -> 213 bytes .../textures/default_tool_mesesword.png | Bin 0 -> 194 bytes .../default/textures/default_tool_nyanaxe.png | Bin 0 -> 3674 bytes .../textures/default_tool_nyanpick.png | Bin 0 -> 3708 bytes .../textures/default_tool_nyanshovel.png | Bin 0 -> 3678 bytes .../textures/default_tool_nyansword.png | Bin 0 -> 3686 bytes .../textures/default_tool_steelaxe.png | Bin 0 -> 199 bytes .../textures/default_tool_steelpick.png | Bin 0 -> 202 bytes .../textures/default_tool_steelshovel.png | Bin 0 -> 213 bytes .../textures/default_tool_steelsword.png | Bin 0 -> 168 bytes .../textures/default_tool_stoneaxe.png | Bin 0 -> 177 bytes .../textures/default_tool_stonepick.png | Bin 0 -> 210 bytes .../textures/default_tool_stoneshovel.png | Bin 0 -> 221 bytes .../textures/default_tool_stonesword.png | Bin 0 -> 183 bytes .../default/textures/default_tool_woodaxe.png | Bin 0 -> 168 bytes .../textures/default_tool_woodpick.png | Bin 0 -> 181 bytes .../textures/default_tool_woodshovel.png | Bin 0 -> 184 bytes .../textures/default_tool_woodsword.png | Bin 0 -> 159 bytes mods/default/textures/default_topaz.png | Bin 0 -> 3763 bytes mods/default/textures/default_topaz_block.png | Bin 0 -> 3903 bytes mods/default/textures/default_torch.png | Bin 0 -> 151 bytes .../textures/default_torch_animated.png | Bin 0 -> 833 bytes .../textures/default_torch_on_ceiling.png | Bin 0 -> 136 bytes .../default_torch_on_ceiling_animated.png | Bin 0 -> 916 bytes .../textures/default_torch_on_floor.png | Bin 0 -> 214 bytes .../default_torch_on_floor_animated.png | Bin 0 -> 830 bytes mods/default/textures/default_tree.png | Bin 0 -> 309 bytes mods/default/textures/default_tree_ahorn.png | Bin 0 -> 3788 bytes .../textures/default_tree_ahorn_top.png | Bin 0 -> 3948 bytes mods/default/textures/default_tree_birch.png | Bin 0 -> 3855 bytes .../textures/default_tree_birch_top.png | Bin 0 -> 3961 bytes mods/default/textures/default_tree_jungle.png | Bin 0 -> 4089 bytes .../textures/default_tree_jungle_top.png | Bin 0 -> 4015 bytes mods/default/textures/default_tree_oak.png | Bin 0 -> 3825 bytes .../default/textures/default_tree_oak_top.png | Bin 0 -> 3951 bytes mods/default/textures/default_tree_olive.png | Bin 0 -> 4054 bytes .../textures/default_tree_olive_top.png | Bin 0 -> 3953 bytes mods/default/textures/default_tree_orange.png | Bin 0 -> 3789 bytes .../textures/default_tree_orange_top.png | Bin 0 -> 4055 bytes mods/default/textures/default_tree_palm.png | Bin 0 -> 3950 bytes .../textures/default_tree_palm_top.png | Bin 0 -> 3970 bytes mods/default/textures/default_tree_pine.png | Bin 0 -> 280 bytes .../textures/default_tree_pine_top.png | Bin 0 -> 574 bytes mods/default/textures/default_tree_poplar.png | Bin 0 -> 3789 bytes .../textures/default_tree_poplar_top.png | Bin 0 -> 3963 bytes mods/default/textures/default_tree_rubber.png | Bin 0 -> 3846 bytes .../textures/default_tree_rubber_top.png | Bin 0 -> 4050 bytes mods/default/textures/default_tree_top.png | Bin 0 -> 659 bytes mods/default/textures/default_water.png | Bin 0 -> 3725 bytes .../default_water_flowing_animated.png | Bin 0 -> 5154 bytes .../default_water_source_animated.png | Bin 0 -> 4850 bytes mods/default/textures/default_waterlily.png | Bin 0 -> 3813 bytes .../textures/default_waterlily_22.5.png | Bin 0 -> 3827 bytes .../default/textures/default_waterlily_45.png | Bin 0 -> 3826 bytes .../textures/default_waterlily_67.5.png | Bin 0 -> 3838 bytes mods/default/textures/default_wood.png | Bin 0 -> 218 bytes mods/default/textures/default_wood_ahorn.png | Bin 0 -> 3872 bytes mods/default/textures/default_wood_birch.png | Bin 0 -> 3756 bytes mods/default/textures/default_wood_jungle.png | Bin 0 -> 3722 bytes mods/default/textures/default_wood_oak.png | Bin 0 -> 3853 bytes mods/default/textures/default_wood_olive.png | Bin 0 -> 3735 bytes mods/default/textures/default_wood_orange.png | Bin 0 -> 3733 bytes mods/default/textures/default_wood_palm.png | Bin 0 -> 3874 bytes mods/default/textures/default_wood_pine.png | Bin 0 -> 223 bytes mods/default/textures/default_wood_poplar.png | Bin 0 -> 3731 bytes mods/default/textures/default_wood_rubber.png | Bin 0 -> 3722 bytes mods/default/textures/default_worm.png | Bin 0 -> 3679 bytes mods/default/textures/flowers_budder.png | Bin 0 -> 3651 bytes mods/default/textures/flowers_cosmo.png | Bin 0 -> 3763 bytes .../textures/flowers_dandelion_white.png | Bin 0 -> 142 bytes .../textures/flowers_dandelion_yellow.png | Bin 0 -> 133 bytes mods/default/textures/flowers_geranium.png | Bin 0 -> 163 bytes mods/default/textures/flowers_heliconia.png | Bin 0 -> 3693 bytes mods/default/textures/flowers_lavendel.png | Bin 0 -> 3684 bytes mods/default/textures/flowers_marg.png | Bin 0 -> 3732 bytes mods/default/textures/flowers_rose.png | Bin 0 -> 136 bytes mods/default/textures/flowers_silk.png | Bin 0 -> 3659 bytes mods/default/textures/flowers_tulip.png | Bin 0 -> 143 bytes mods/default/textures/flowers_viola.png | Bin 0 -> 153 bytes mods/default/textures/furnace.png | Bin 0 -> 63769 bytes mods/default/textures/gui_craft_arrow_bg.png | Bin 0 -> 2939 bytes mods/default/textures/gui_formbg.png | Bin 0 -> 2033 bytes .../default/textures/gui_furnace_arrow_bg.png | Bin 0 -> 324 bytes .../default/textures/gui_furnace_arrow_fg.png | Bin 0 -> 251 bytes mods/default/textures/gui_hb_bg.png | Bin 0 -> 98 bytes mods/default/textures/gui_hotbar.png | Bin 0 -> 284 bytes mods/default/textures/gui_hotbar_selected.png | Bin 0 -> 1649 bytes mods/default/textures/heart.png | Bin 0 -> 293 bytes mods/default/textures/player.png | Bin 0 -> 142 bytes mods/default/textures/player_back.png | Bin 0 -> 140 bytes mods/default/textures/trashcan.png | Bin 0 -> 49612 bytes mods/default/textures/wieldhand.png | Bin 0 -> 129 bytes mods/default/tools.lua | 383 + mods/default/trees.lua | 64 + mods/doors/README.txt | 49 + mods/doors/depends.txt | 2 + mods/doors/init.lua | 777 + mods/doors/sounds/doors_door_close.ogg | Bin 0 -> 20157 bytes mods/doors/sounds/doors_door_open.ogg | Bin 0 -> 11915 bytes mods/doors/textures/doors_black.png | Bin 0 -> 3601 bytes mods/doors/textures/doors_blue.png | Bin 0 -> 3601 bytes mods/doors/textures/doors_brown.png | Bin 0 -> 3601 bytes mods/doors/textures/doors_cyan.png | Bin 0 -> 3601 bytes mods/doors/textures/doors_darkgreen.png | Bin 0 -> 2807 bytes mods/doors/textures/doors_darkgrey.png | Bin 0 -> 958 bytes mods/doors/textures/doors_glass.png | Bin 0 -> 128 bytes mods/doors/textures/doors_glass_a.png | Bin 0 -> 2887 bytes mods/doors/textures/doors_glass_b.png | Bin 0 -> 2887 bytes mods/doors/textures/doors_glass_side.png | Bin 0 -> 82 bytes mods/doors/textures/doors_green.png | Bin 0 -> 3601 bytes mods/doors/textures/doors_grey.png | Bin 0 -> 107 bytes mods/doors/textures/doors_magenta.png | Bin 0 -> 3601 bytes mods/doors/textures/doors_obsidian_glass.png | Bin 0 -> 130 bytes .../doors/textures/doors_obsidian_glass_a.png | Bin 0 -> 217 bytes .../doors/textures/doors_obsidian_glass_b.png | Bin 0 -> 217 bytes .../textures/doors_obsidian_glass_side.png | Bin 0 -> 88 bytes mods/doors/textures/doors_orange.png | Bin 0 -> 3601 bytes mods/doors/textures/doors_pink.png | Bin 0 -> 3601 bytes mods/doors/textures/doors_red.png | Bin 0 -> 2807 bytes mods/doors/textures/doors_steel.png | Bin 0 -> 132 bytes mods/doors/textures/doors_steel_a.png | Bin 0 -> 139 bytes mods/doors/textures/doors_steel_a_black.png | Bin 0 -> 3653 bytes mods/doors/textures/doors_steel_a_blue.png | Bin 0 -> 3652 bytes mods/doors/textures/doors_steel_a_brown.png | Bin 0 -> 3653 bytes mods/doors/textures/doors_steel_a_cyan.png | Bin 0 -> 3653 bytes .../textures/doors_steel_a_darkgreen.png | Bin 0 -> 3652 bytes .../doors/textures/doors_steel_a_darkgrey.png | Bin 0 -> 3653 bytes mods/doors/textures/doors_steel_a_green.png | Bin 0 -> 3652 bytes mods/doors/textures/doors_steel_a_magenta.png | Bin 0 -> 3652 bytes mods/doors/textures/doors_steel_a_orange.png | Bin 0 -> 3653 bytes mods/doors/textures/doors_steel_a_pink.png | Bin 0 -> 3652 bytes mods/doors/textures/doors_steel_a_red.png | Bin 0 -> 3652 bytes mods/doors/textures/doors_steel_a_violet.png | Bin 0 -> 3652 bytes mods/doors/textures/doors_steel_a_white.png | Bin 0 -> 3652 bytes mods/doors/textures/doors_steel_a_yellow.png | Bin 0 -> 3653 bytes mods/doors/textures/doors_steel_b.png | Bin 0 -> 121 bytes mods/doors/textures/doors_steel_b_black.png | Bin 0 -> 3640 bytes mods/doors/textures/doors_steel_b_blue.png | Bin 0 -> 3643 bytes mods/doors/textures/doors_steel_b_brown.png | Bin 0 -> 3643 bytes mods/doors/textures/doors_steel_b_cyan.png | Bin 0 -> 3642 bytes .../textures/doors_steel_b_darkgreen.png | Bin 0 -> 3641 bytes .../doors/textures/doors_steel_b_darkgrey.png | Bin 0 -> 3644 bytes mods/doors/textures/doors_steel_b_green.png | Bin 0 -> 3641 bytes mods/doors/textures/doors_steel_b_magenta.png | Bin 0 -> 3641 bytes mods/doors/textures/doors_steel_b_orange.png | Bin 0 -> 3643 bytes mods/doors/textures/doors_steel_b_pink.png | Bin 0 -> 3643 bytes mods/doors/textures/doors_steel_b_red.png | Bin 0 -> 3641 bytes mods/doors/textures/doors_steel_b_violet.png | Bin 0 -> 3641 bytes mods/doors/textures/doors_steel_b_white.png | Bin 0 -> 3642 bytes mods/doors/textures/doors_steel_b_yellow.png | Bin 0 -> 3643 bytes mods/doors/textures/doors_steel_black.png | Bin 0 -> 3654 bytes mods/doors/textures/doors_steel_blue.png | Bin 0 -> 3661 bytes mods/doors/textures/doors_steel_brown.png | Bin 0 -> 3653 bytes mods/doors/textures/doors_steel_cyan.png | Bin 0 -> 3654 bytes mods/doors/textures/doors_steel_darkgreen.png | Bin 0 -> 3662 bytes mods/doors/textures/doors_steel_darkgrey.png | Bin 0 -> 3652 bytes mods/doors/textures/doors_steel_green.png | Bin 0 -> 3662 bytes mods/doors/textures/doors_steel_magenta.png | Bin 0 -> 3662 bytes mods/doors/textures/doors_steel_orange.png | Bin 0 -> 3653 bytes mods/doors/textures/doors_steel_pink.png | Bin 0 -> 3654 bytes mods/doors/textures/doors_steel_red.png | Bin 0 -> 3655 bytes mods/doors/textures/doors_steel_violet.png | Bin 0 -> 3662 bytes mods/doors/textures/doors_steel_white.png | Bin 0 -> 3650 bytes mods/doors/textures/doors_steel_yellow.png | Bin 0 -> 3657 bytes mods/doors/textures/doors_stone.png | Bin 0 -> 3858 bytes mods/doors/textures/doors_stone_a.png | Bin 0 -> 3732 bytes mods/doors/textures/doors_stone_b.png | Bin 0 -> 3731 bytes mods/doors/textures/doors_trapdoor.png | Bin 0 -> 350 bytes mods/doors/textures/doors_trapdoor_side.png | Bin 0 -> 173 bytes mods/doors/textures/doors_violet.png | Bin 0 -> 3601 bytes mods/doors/textures/doors_white.png | Bin 0 -> 3601 bytes mods/doors/textures/doors_wood.png | Bin 0 -> 3753 bytes mods/doors/textures/doors_wood_a.png | Bin 0 -> 3793 bytes mods/doors/textures/doors_wood_a_jungle.png | Bin 0 -> 3246 bytes mods/doors/textures/doors_wood_a_pale.png | Bin 0 -> 3449 bytes mods/doors/textures/doors_wood_b.png | Bin 0 -> 3826 bytes mods/doors/textures/doors_wood_b_jungle.png | Bin 0 -> 3307 bytes mods/doors/textures/doors_wood_b_pale.png | Bin 0 -> 3488 bytes mods/doors/textures/doors_wood_jungle.png | Bin 0 -> 3162 bytes mods/doors/textures/doors_wood_pale.png | Bin 0 -> 3284 bytes mods/doors/textures/doors_woodglass.png | Bin 0 -> 3120 bytes mods/doors/textures/doors_woodglass_a.png | Bin 0 -> 3137 bytes mods/doors/textures/doors_woodglass_b.png | Bin 0 -> 3149 bytes mods/doors/textures/doors_yellow.png | Bin 0 -> 3601 bytes mods/dye/README.txt | 15 + mods/dye/depends.txt | 0 mods/dye/init.lua | 99 + mods/dye/textures/dye_black.png | Bin 0 -> 169 bytes mods/dye/textures/dye_blue.png | Bin 0 -> 161 bytes mods/dye/textures/dye_brown.png | Bin 0 -> 164 bytes mods/dye/textures/dye_cyan.png | Bin 0 -> 166 bytes mods/dye/textures/dye_dark_green.png | Bin 0 -> 168 bytes mods/dye/textures/dye_dark_grey.png | Bin 0 -> 169 bytes mods/dye/textures/dye_green.png | Bin 0 -> 168 bytes mods/dye/textures/dye_grey.png | Bin 0 -> 169 bytes mods/dye/textures/dye_magenta.png | Bin 0 -> 169 bytes mods/dye/textures/dye_orange.png | Bin 0 -> 169 bytes mods/dye/textures/dye_pink.png | Bin 0 -> 169 bytes mods/dye/textures/dye_red.png | Bin 0 -> 169 bytes mods/dye/textures/dye_violet.png | Bin 0 -> 169 bytes mods/dye/textures/dye_white.png | Bin 0 -> 170 bytes mods/dye/textures/dye_yellow.png | Bin 0 -> 169 bytes mods/externgen/README.txt | 15 + mods/externgen/depends.txt | 1 + mods/externgen/init.lua | 657 + mods/externgen/schematics/acacia_tree.mts | Bin 0 -> 204 bytes mods/externgen/schematics/lavaspot.mts | Bin 0 -> 88 bytes mods/externgen/schematics/occulus.mts | Bin 0 -> 460 bytes .../textures/externgen_vase_level1.png | Bin 0 -> 3689 bytes .../textures/externgen_vase_level1side.png | Bin 0 -> 3732 bytes .../textures/externgen_vase_level2.png | Bin 0 -> 3706 bytes .../textures/externgen_vase_level2side.png | Bin 0 -> 3756 bytes .../textures/externgen_vase_level3.png | Bin 0 -> 3705 bytes .../textures/externgen_vase_level3side.png | Bin 0 -> 3751 bytes .../textures/externgen_vase_level4.png | Bin 0 -> 3704 bytes .../textures/externgen_vase_level4side.png | Bin 0 -> 3755 bytes .../textures/externgen_vase_level5.png | Bin 0 -> 3706 bytes .../textures/externgen_vase_level5side.png | Bin 0 -> 3762 bytes mods/fake_fire/LICENSE.txt | 686 + mods/fake_fire/README.txt | 56 + mods/fake_fire/changelog.txt | 124 + mods/fake_fire/depends.txt | 1 + mods/fake_fire/init.lua | 37 + mods/fake_fire/modfiles/abms.lua | 533 + mods/fake_fire/modfiles/crafts.lua | 106 + mods/fake_fire/modfiles/init.lua_first_fork | 253 + mods/fake_fire/modfiles/init.lua_original | 127 + mods/fake_fire/modfiles/nodes.lua | 804 + mods/fake_fire/sounds/fire_extinguish.ogg | Bin 0 -> 13610 bytes mods/fake_fire/sounds/fire_ignite.ogg | Bin 0 -> 7000 bytes mods/fake_fire/sounds/fire_small.ogg | Bin 0 -> 50004 bytes mods/fake_fire/textures/black_smoke.png | Bin 0 -> 278 bytes mods/fake_fire/textures/black_smoke.svg | 88 + .../textures/chimney_top_sandstone.png | Bin 0 -> 659 bytes .../textures/chimney_top_sandstone.xcf | Bin 0 -> 2004 bytes mods/fake_fire/textures/chimney_top_stone.png | Bin 0 -> 474 bytes mods/fake_fire/textures/chimney_top_stone.xcf | Bin 0 -> 1489 bytes mods/fake_fire/textures/embers_animated.png | Bin 0 -> 2316 bytes mods/fake_fire/textures/embers_animated.xcf | Bin 0 -> 16716 bytes mods/fake_fire/textures/fake_fire.png | Bin 0 -> 847 bytes .../fake_fire/textures/fake_fire_animated.png | Bin 0 -> 4836 bytes .../textures/fake_fire_animated_old.png | Bin 0 -> 4890 bytes mods/fake_fire/textures/fake_fire_embers.png | Bin 0 -> 460 bytes mods/fake_fire/textures/fake_fire_embers.xcf | Bin 0 -> 1399 bytes .../textures/fake_fire_smoke_animated.png | Bin 0 -> 4509 bytes mods/fake_fire/textures/flint.png | Bin 0 -> 414 bytes mods/fake_fire/textures/flint.png_original | Bin 0 -> 1309 bytes mods/fake_fire/textures/flint_and_steel.png | Bin 0 -> 790 bytes .../textures/flint_and_steel.png_original | Bin 0 -> 1427 bytes mods/fake_fire/textures/grey_smoke.png | Bin 0 -> 498 bytes mods/fake_fire/textures/grey_smoke.svg | 103 + mods/fake_fire/textures/ice_fire.png | Bin 0 -> 866 bytes mods/fake_fire/textures/ice_fire.xcf | Bin 0 -> 1550 bytes mods/fake_fire/textures/ice_fire_animated.png | Bin 0 -> 3701 bytes mods/fake_fire/textures/ice_fire_animated.xcf | Bin 0 -> 6110 bytes mods/fake_fire/textures/smoke2_1.png | Bin 0 -> 620 bytes mods/fake_fire/textures/smoke2_1.svg | 99 + mods/fake_fire/textures/smoke2_2.png | Bin 0 -> 626 bytes mods/fake_fire/textures/smoke2_2.svg | 99 + mods/fake_fire/textures/smoke_1.png | Bin 0 -> 649 bytes mods/fake_fire/textures/smoke_1.svg | 108 + mods/fake_fire/textures/smoke_2.png | Bin 0 -> 620 bytes mods/fake_fire/textures/smoke_2.svg | 99 + .../textures/textures_source_info.txt | 43 + mods/fake_fire/textures/white_smoke.png | Bin 0 -> 349 bytes mods/fake_fire/textures/white_smoke.svg | 112 + mods/farming/API.txt | 28 + mods/farming/README.txt | 51 + mods/farming/api.lua | 430 + mods/farming/depends.txt | 2 + mods/farming/hoes.lua | 41 + mods/farming/init.lua | 185 + mods/farming/nodes.lua | 322 + mods/farming/textures/farming_ananas.png | Bin 0 -> 3704 bytes mods/farming/textures/farming_ananas_1.png | Bin 0 -> 3635 bytes mods/farming/textures/farming_ananas_2.png | Bin 0 -> 3690 bytes mods/farming/textures/farming_ananas_3.png | Bin 0 -> 3722 bytes mods/farming/textures/farming_ananas_seed.png | Bin 0 -> 3729 bytes mods/farming/textures/farming_beens.png | Bin 0 -> 3750 bytes mods/farming/textures/farming_beens_1.png | Bin 0 -> 3688 bytes mods/farming/textures/farming_beens_2.png | Bin 0 -> 3877 bytes mods/farming/textures/farming_beens_3.png | Bin 0 -> 4110 bytes mods/farming/textures/farming_beens_seed.png | Bin 0 -> 3685 bytes mods/farming/textures/farming_bread.png | Bin 0 -> 393 bytes mods/farming/textures/farming_carrot.png | Bin 0 -> 3676 bytes mods/farming/textures/farming_carrot_1.png | Bin 0 -> 3640 bytes mods/farming/textures/farming_carrot_2.png | Bin 0 -> 3656 bytes mods/farming/textures/farming_carrot_3.png | Bin 0 -> 3741 bytes mods/farming/textures/farming_carrot_seed.png | Bin 0 -> 3649 bytes mods/farming/textures/farming_corn.png | Bin 0 -> 3754 bytes mods/farming/textures/farming_corn_1.png | Bin 0 -> 3688 bytes mods/farming/textures/farming_corn_2.png | Bin 0 -> 3953 bytes mods/farming/textures/farming_corn_3.png | Bin 0 -> 4209 bytes mods/farming/textures/farming_corn_seed.png | Bin 0 -> 3690 bytes mods/farming/textures/farming_cotton.png | Bin 0 -> 166 bytes mods/farming/textures/farming_cotton_1.png | Bin 0 -> 120 bytes mods/farming/textures/farming_cotton_2.png | Bin 0 -> 3666 bytes mods/farming/textures/farming_cotton_3.png | Bin 0 -> 3726 bytes mods/farming/textures/farming_cotton_seed.png | Bin 0 -> 150 bytes .../textures/farming_desert_sand_soil.png | Bin 0 -> 467 bytes .../textures/farming_desert_sand_soil_wet.png | Bin 0 -> 351 bytes .../farming_desert_sand_soil_wet_side.png | Bin 0 -> 272 bytes mods/farming/textures/farming_flour.png | Bin 0 -> 159 bytes mods/farming/textures/farming_mushroom.png | Bin 0 -> 3713 bytes mods/farming/textures/farming_mushroom_1.png | Bin 0 -> 3644 bytes mods/farming/textures/farming_mushroom_2.png | Bin 0 -> 3656 bytes mods/farming/textures/farming_mushroom_3.png | Bin 0 -> 3728 bytes .../textures/farming_mushroom_seed.png | Bin 0 -> 3675 bytes mods/farming/textures/farming_onion.png | Bin 0 -> 3783 bytes mods/farming/textures/farming_onion_1.png | Bin 0 -> 3636 bytes mods/farming/textures/farming_onion_2.png | Bin 0 -> 3643 bytes mods/farming/textures/farming_onion_3.png | Bin 0 -> 3683 bytes mods/farming/textures/farming_onion_seed.png | Bin 0 -> 3671 bytes mods/farming/textures/farming_pepper.png | Bin 0 -> 3654 bytes mods/farming/textures/farming_pepper_1.png | Bin 0 -> 3628 bytes mods/farming/textures/farming_pepper_2.png | Bin 0 -> 3683 bytes mods/farming/textures/farming_pepper_3.png | Bin 0 -> 3855 bytes mods/farming/textures/farming_pepper_seed.png | Bin 0 -> 3691 bytes mods/farming/textures/farming_potato.png | Bin 0 -> 3666 bytes mods/farming/textures/farming_potato_1.png | Bin 0 -> 3673 bytes mods/farming/textures/farming_potato_2.png | Bin 0 -> 3747 bytes mods/farming/textures/farming_potato_3.png | Bin 0 -> 3940 bytes mods/farming/textures/farming_potato_seed.png | Bin 0 -> 3662 bytes mods/farming/textures/farming_salad.png | Bin 0 -> 3757 bytes mods/farming/textures/farming_salad_1.png | Bin 0 -> 3632 bytes mods/farming/textures/farming_salad_2.png | Bin 0 -> 3646 bytes mods/farming/textures/farming_salad_3.png | Bin 0 -> 3750 bytes mods/farming/textures/farming_salad_seed.png | Bin 0 -> 3706 bytes mods/farming/textures/farming_soil.png | Bin 0 -> 706 bytes mods/farming/textures/farming_soil_wet.png | Bin 0 -> 677 bytes .../textures/farming_soil_wet_side.png | Bin 0 -> 96 bytes mods/farming/textures/farming_straw.png | Bin 0 -> 887 bytes mods/farming/textures/farming_strawberry.png | Bin 0 -> 3671 bytes .../farming/textures/farming_strawberry_1.png | Bin 0 -> 3658 bytes .../farming/textures/farming_strawberry_2.png | Bin 0 -> 3685 bytes .../farming/textures/farming_strawberry_3.png | Bin 0 -> 3683 bytes .../textures/farming_strawberry_seed.png | Bin 0 -> 3698 bytes mods/farming/textures/farming_tomato.png | Bin 0 -> 3732 bytes mods/farming/textures/farming_tomato_1.png | Bin 0 -> 3655 bytes mods/farming/textures/farming_tomato_2.png | Bin 0 -> 3749 bytes mods/farming/textures/farming_tomato_3.png | Bin 0 -> 3757 bytes mods/farming/textures/farming_tomato_seed.png | Bin 0 -> 3669 bytes .../textures/farming_tool_bronzehoe.png | Bin 0 -> 3674 bytes .../textures/farming_tool_diamondhoe.png | Bin 0 -> 183 bytes .../farming/textures/farming_tool_mesehoe.png | Bin 0 -> 181 bytes .../textures/farming_tool_steelhoe.png | Bin 0 -> 181 bytes .../textures/farming_tool_stonehoe.png | Bin 0 -> 185 bytes .../farming/textures/farming_tool_woodhoe.png | Bin 0 -> 171 bytes mods/farming/textures/farming_wheat.png | Bin 0 -> 241 bytes mods/farming/textures/farming_wheat_1.png | Bin 0 -> 142 bytes mods/farming/textures/farming_wheat_2.png | Bin 0 -> 218 bytes mods/farming/textures/farming_wheat_3.png | Bin 0 -> 310 bytes mods/farming/textures/farming_wheat_seed.png | Bin 0 -> 141 bytes mods/fire/README.txt | 32 + mods/fire/init.lua | 186 + mods/fire/sounds/fire_large.ogg | Bin 0 -> 62808 bytes mods/fire/sounds/fire_small.ogg | Bin 0 -> 50004 bytes mods/fire/textures/fire_basic_flame.png | Bin 0 -> 646 bytes .../textures/fire_basic_flame_animated.png | Bin 0 -> 1051 bytes mods/flowers/README.txt | 23 + mods/flowers/depends.txt | 1 + mods/flowers/init.lua | 58 + mods/flowers/mapgen.lua | 173 + mods/flowers/schematics/waterlily.mts | Bin 0 -> 92 bytes .../textures/flowers_dandelion_white.png | Bin 0 -> 142 bytes .../textures/flowers_dandelion_yellow.png | Bin 0 -> 133 bytes mods/flowers/textures/flowers_geranium.png | Bin 0 -> 163 bytes .../textures/flowers_mushroom_brown.png | Bin 0 -> 155 bytes .../flowers/textures/flowers_mushroom_red.png | Bin 0 -> 167 bytes .../flowers_mushroom_spores_brown.png | Bin 0 -> 94 bytes .../textures/flowers_mushroom_spores_red.png | Bin 0 -> 92 bytes mods/flowers/textures/flowers_rose.png | Bin 0 -> 136 bytes mods/flowers/textures/flowers_tulip.png | Bin 0 -> 143 bytes mods/flowers/textures/flowers_viola.png | Bin 0 -> 153 bytes mods/flowers/textures/flowers_waterlily.png | Bin 0 -> 3363 bytes mods/gate/README.txt | 31 + mods/gate/depends.txt | 1 + mods/gate/init.lua | 176 + mods/gate/textures/gate_fencegate.png | Bin 0 -> 461 bytes mods/give_initial_stuff/depends.txt | 2 + mods/give_initial_stuff/init.lua | 12 + mods/gluncarp/Readme.txt | 4 + mods/gluncarp/carpets.lua | 781 + mods/gluncarp/depends.txt | 1 + mods/gluncarp/init.lua | 23 + mods/gluncarp/machines.lua | 217 + .../gluncarp/textures/gluncarp_background.png | Bin 0 -> 25924 bytes mods/gluncarp/textures/gluncarp_black.png | Bin 0 -> 3660 bytes mods/gluncarp/textures/gluncarp_black_inv.png | Bin 0 -> 3763 bytes mods/gluncarp/textures/gluncarp_blackgold.png | Bin 0 -> 3750 bytes .../textures/gluncarp_blackgold_inv.png | Bin 0 -> 3901 bytes .../textures/gluncarp_blackyellow_inv.png | Bin 0 -> 3749 bytes mods/gluncarp/textures/gluncarp_blue.png | Bin 0 -> 3627 bytes mods/gluncarp/textures/gluncarp_blue_inv.png | Bin 0 -> 3764 bytes mods/gluncarp/textures/gluncarp_brown.png | Bin 0 -> 3678 bytes mods/gluncarp/textures/gluncarp_brown_inv.png | Bin 0 -> 3763 bytes mods/gluncarp/textures/gluncarp_cyan.png | Bin 0 -> 3625 bytes mods/gluncarp/textures/gluncarp_cyan_inv.png | Bin 0 -> 3764 bytes .../gluncarp/textures/gluncarp_dark_green.png | Bin 0 -> 3658 bytes .../textures/gluncarp_dark_green_inv.png | Bin 0 -> 3764 bytes mods/gluncarp/textures/gluncarp_dark_grey.png | Bin 0 -> 3643 bytes .../textures/gluncarp_dark_grey_inv.png | Bin 0 -> 3779 bytes mods/gluncarp/textures/gluncarp_green.png | Bin 0 -> 3666 bytes mods/gluncarp/textures/gluncarp_green_inv.png | Bin 0 -> 3764 bytes mods/gluncarp/textures/gluncarp_grey.png | Bin 0 -> 3626 bytes mods/gluncarp/textures/gluncarp_grey_inv.png | Bin 0 -> 3764 bytes mods/gluncarp/textures/gluncarp_mach1.png | Bin 0 -> 2297 bytes .../textures/gluncarp_machine_back.png | Bin 0 -> 7361 bytes .../textures/gluncarp_machine_bottom.png | Bin 0 -> 6772 bytes .../textures/gluncarp_machine_front.png | Bin 0 -> 7361 bytes .../textures/gluncarp_machine_side1.png | Bin 0 -> 7624 bytes .../textures/gluncarp_machine_side2.png | Bin 0 -> 7624 bytes .../textures/gluncarp_machine_top.png | Bin 0 -> 6745 bytes mods/gluncarp/textures/gluncarp_magenta.png | Bin 0 -> 3678 bytes .../textures/gluncarp_magenta_inv.png | Bin 0 -> 3764 bytes mods/gluncarp/textures/gluncarp_orange.png | Bin 0 -> 3640 bytes .../gluncarp/textures/gluncarp_orange_inv.png | Bin 0 -> 3769 bytes mods/gluncarp/textures/gluncarp_pink.png | Bin 0 -> 3632 bytes mods/gluncarp/textures/gluncarp_pink_inv.png | Bin 0 -> 3764 bytes mods/gluncarp/textures/gluncarp_red.png | Bin 0 -> 3640 bytes mods/gluncarp/textures/gluncarp_red_inv.png | Bin 0 -> 3767 bytes .../gluncarp/textures/gluncarp_side_black.png | Bin 0 -> 3631 bytes .../textures/gluncarp_side_blackgold.png | Bin 0 -> 3654 bytes mods/gluncarp/textures/gluncarp_side_blue.png | Bin 0 -> 3627 bytes .../gluncarp/textures/gluncarp_side_brown.png | Bin 0 -> 3638 bytes mods/gluncarp/textures/gluncarp_side_cyan.png | Bin 0 -> 3623 bytes .../textures/gluncarp_side_dark_green.png | Bin 0 -> 3636 bytes .../textures/gluncarp_side_dark_grey.png | Bin 0 -> 3633 bytes .../gluncarp/textures/gluncarp_side_green.png | Bin 0 -> 3652 bytes mods/gluncarp/textures/gluncarp_side_grey.png | Bin 0 -> 3627 bytes .../textures/gluncarp_side_magenta.png | Bin 0 -> 3634 bytes .../textures/gluncarp_side_orange.png | Bin 0 -> 3629 bytes mods/gluncarp/textures/gluncarp_side_pink.png | Bin 0 -> 3625 bytes mods/gluncarp/textures/gluncarp_side_red.png | Bin 0 -> 3629 bytes .../textures/gluncarp_side_violet.png | Bin 0 -> 3621 bytes .../gluncarp/textures/gluncarp_side_white.png | Bin 0 -> 3632 bytes .../textures/gluncarp_side_yellow.png | Bin 0 -> 3626 bytes mods/gluncarp/textures/gluncarp_violet.png | Bin 0 -> 3629 bytes .../gluncarp/textures/gluncarp_violet_inv.png | Bin 0 -> 3764 bytes mods/gluncarp/textures/gluncarp_white.png | Bin 0 -> 3652 bytes mods/gluncarp/textures/gluncarp_white_inv.png | Bin 0 -> 3762 bytes .../textures/gluncarp_wool_blackgold.png | Bin 0 -> 3854 bytes mods/gluncarp/textures/gluncarp_yellow.png | Bin 0 -> 3642 bytes .../gluncarp/textures/gluncarp_yellow_inv.png | Bin 0 -> 3763 bytes mods/goblins/README.md | 37 + mods/goblins/depends.txt | 3 + mods/goblins/init.lua | 881 + mods/goblins/models/goblins_goblin.b3d | Bin 0 -> 100366 bytes .../goblins/sounds/goblins_goblin_ambient.ogg | Bin 0 -> 62936 bytes mods/goblins/sounds/goblins_goblin_attack.ogg | Bin 0 -> 13260 bytes mods/goblins/sounds/goblins_goblin_damage.ogg | Bin 0 -> 13380 bytes mods/goblins/sounds/goblins_goblin_death.ogg | Bin 0 -> 15370 bytes mods/goblins/sounds/goblins_goblin_pick.ogg | Bin 0 -> 30208 bytes mods/goblins/textures/goblins_blood.png | Bin 0 -> 259 bytes .../goblins/textures/goblins_goblin_coal1.png | Bin 0 -> 2204 bytes .../goblins/textures/goblins_goblin_coal2.png | Bin 0 -> 2295 bytes .../textures/goblins_goblin_cobble1.png | Bin 0 -> 2370 bytes .../textures/goblins_goblin_cobble2.png | Bin 0 -> 2454 bytes .../textures/goblins_goblin_copper1.png | Bin 0 -> 2292 bytes .../textures/goblins_goblin_copper2.png | Bin 0 -> 2291 bytes .../textures/goblins_goblin_diamond1.png | Bin 0 -> 2167 bytes .../textures/goblins_goblin_diamond2.png | Bin 0 -> 2181 bytes .../textures/goblins_goblin_digger.png | Bin 0 -> 2251 bytes .../goblins/textures/goblins_goblin_gold1.png | Bin 0 -> 2372 bytes .../goblins/textures/goblins_goblin_gold2.png | Bin 0 -> 2455 bytes .../goblins/textures/goblins_goblin_iron1.png | Bin 0 -> 2185 bytes .../goblins/textures/goblins_goblin_iron2.png | Bin 0 -> 2304 bytes mods/goblins/textures/goblins_goblin_king.png | Bin 0 -> 2068 bytes mods/goblins/traps.lua | 164 + mods/home_gui/LICENSE | 32 + mods/home_gui/README.md | 32 + mods/home_gui/home_gui/depends.txt | 1 + mods/home_gui/home_gui/init.lua | 96 + mods/home_gui/modpack.txt | 0 mods/hud/README.txt | 72 + mods/hud/armor.lua | 31 + mods/hud/changelog.txt | 65 + mods/hud/depends.txt | 16 + mods/hud/hud.conf.example | 33 + mods/hud/hunger.lua | 134 + mods/hud/init.lua | 300 + mods/hud/textures/crosshair.png | Bin 0 -> 3024 bytes mods/hud/textures/hud_air_fg.png | Bin 0 -> 579 bytes mods/hud/textures/hud_armor_bg.png | Bin 0 -> 424 bytes mods/hud/textures/hud_armor_fg.png | Bin 0 -> 3167 bytes mods/hud/textures/hud_heart_bg - Kopie.png | Bin 0 -> 2994 bytes mods/hud/textures/hud_heart_bg.png | Bin 0 -> 3066 bytes mods/hud/textures/hud_heart_fg - Kopie.png | Bin 0 -> 2992 bytes mods/hud/textures/hud_heart_fg.png | Bin 0 -> 3062 bytes mods/hud/textures/hud_hotbar.png | Bin 0 -> 11554 bytes mods/hud/textures/hud_hotbar_selected.png | Bin 0 -> 3304 bytes mods/hud/textures/hud_hunger_bg.png | Bin 0 -> 3401 bytes mods/hud/textures/hud_hunger_fg.png | Bin 0 -> 3453 bytes mods/hud/textures/wieldhand.png | Bin 0 -> 3047 bytes mods/inventory_plus/.gitignore | 1 + mods/inventory_plus/README.txt | 29 + .../inventory_plus/inventory_plus/depends.txt | 2 + mods/inventory_plus/inventory_plus/init.lua | 144 + .../textures/inventory_plus_bags.png | Bin 0 -> 3852 bytes .../textures/inventory_plus_home_gui.png | Bin 0 -> 3870 bytes mods/inventory_plus/license.txt | 674 + mods/inventory_plus/modpack.txt | 0 mods/item_tweaks/init.lua | 3 + mods/item_tweaks/item_drop.lua | 314 + mods/item_tweaks/sounds/item_drop.ogg | Bin 0 -> 7367 bytes .../item_tweaks/sounds/item_drop_pickup.1.ogg | Bin 0 -> 9981 bytes .../item_tweaks/sounds/item_drop_pickup.2.ogg | Bin 0 -> 10477 bytes .../item_tweaks/sounds/item_drop_pickup.3.ogg | Bin 0 -> 9586 bytes .../item_tweaks/sounds/item_drop_pickup.4.ogg | Bin 0 -> 9696 bytes mods/itemframes/depends.txt | 2 + mods/itemframes/init.lua | 255 + mods/itemframes/readme.md | 5 + mods/itemframes/textures/itemframes_frame.png | Bin 0 -> 344 bytes .../textures/itemframes_pedestal.png | Bin 0 -> 245 bytes mods/kerova/ReadMe.txt | 26 + mods/kerova/craft.lua | 233 + mods/kerova/depends.txt | 2 + mods/kerova/init.lua | 1483 ++ mods/kerova/textures/Thumbs.db | Bin 0 -> 958320 bytes mods/kerova/textures/kerova_chest_black.png | Bin 0 -> 3914 bytes mods/kerova/textures/kerova_chest_blue.png | Bin 0 -> 3925 bytes mods/kerova/textures/kerova_chest_cyan.png | Bin 0 -> 3929 bytes .../textures/kerova_chest_dark_green.png | Bin 0 -> 3920 bytes .../textures/kerova_chest_dark_grey.png | Bin 0 -> 3914 bytes .../textures/kerova_chest_front_black.png | Bin 0 -> 3931 bytes .../textures/kerova_chest_front_blue.png | Bin 0 -> 3940 bytes .../textures/kerova_chest_front_cyan.png | Bin 0 -> 3945 bytes .../kerova_chest_front_dark_green.png | Bin 0 -> 3940 bytes .../textures/kerova_chest_front_dark_grey.png | Bin 0 -> 3931 bytes .../textures/kerova_chest_front_green.png | Bin 0 -> 3943 bytes .../textures/kerova_chest_front_grey.png | Bin 0 -> 3931 bytes .../textures/kerova_chest_front_magenta.png | Bin 0 -> 3940 bytes .../textures/kerova_chest_front_orange.png | Bin 0 -> 3934 bytes .../textures/kerova_chest_front_pink.png | Bin 0 -> 3950 bytes .../textures/kerova_chest_front_red.png | Bin 0 -> 3933 bytes .../textures/kerova_chest_front_violet.png | Bin 0 -> 3942 bytes .../textures/kerova_chest_front_white.png | Bin 0 -> 3938 bytes .../textures/kerova_chest_front_yellow.png | Bin 0 -> 3943 bytes mods/kerova/textures/kerova_chest_green.png | Bin 0 -> 3921 bytes mods/kerova/textures/kerova_chest_grey.png | Bin 0 -> 3914 bytes .../textures/kerova_chest_lock_black.png | Bin 0 -> 3939 bytes .../textures/kerova_chest_lock_blue.png | Bin 0 -> 3953 bytes .../textures/kerova_chest_lock_cyan.png | Bin 0 -> 3957 bytes .../textures/kerova_chest_lock_dark_green.png | Bin 0 -> 3953 bytes .../textures/kerova_chest_lock_dark_grey.png | Bin 0 -> 3941 bytes .../textures/kerova_chest_lock_green.png | Bin 0 -> 3957 bytes .../textures/kerova_chest_lock_grey.png | Bin 0 -> 3939 bytes .../textures/kerova_chest_lock_magenta.png | Bin 0 -> 3951 bytes .../textures/kerova_chest_lock_orange.png | Bin 0 -> 3949 bytes .../textures/kerova_chest_lock_pink.png | Bin 0 -> 3958 bytes .../kerova/textures/kerova_chest_lock_red.png | Bin 0 -> 3944 bytes .../textures/kerova_chest_lock_violet.png | Bin 0 -> 3954 bytes .../textures/kerova_chest_lock_white.png | Bin 0 -> 3948 bytes .../textures/kerova_chest_lock_yellow.png | Bin 0 -> 3956 bytes mods/kerova/textures/kerova_chest_magenta.png | Bin 0 -> 3921 bytes mods/kerova/textures/kerova_chest_orange.png | Bin 0 -> 3920 bytes mods/kerova/textures/kerova_chest_pink.png | Bin 0 -> 3920 bytes mods/kerova/textures/kerova_chest_red.png | Bin 0 -> 3919 bytes .../textures/kerova_chest_top_black.png | Bin 0 -> 3867 bytes .../kerova/textures/kerova_chest_top_blue.png | Bin 0 -> 3891 bytes .../kerova/textures/kerova_chest_top_cyan.png | Bin 0 -> 3895 bytes .../textures/kerova_chest_top_dark_green.png | Bin 0 -> 3879 bytes .../textures/kerova_chest_top_dark_grey.png | Bin 0 -> 3867 bytes .../textures/kerova_chest_top_green.png | Bin 0 -> 3880 bytes .../kerova/textures/kerova_chest_top_grey.png | Bin 0 -> 3867 bytes .../textures/kerova_chest_top_magenta.png | Bin 0 -> 3879 bytes .../textures/kerova_chest_top_orange.png | Bin 0 -> 3876 bytes .../kerova/textures/kerova_chest_top_pink.png | Bin 0 -> 3873 bytes mods/kerova/textures/kerova_chest_top_red.png | Bin 0 -> 3877 bytes .../textures/kerova_chest_top_violet.png | Bin 0 -> 3880 bytes .../textures/kerova_chest_top_white.png | Bin 0 -> 3867 bytes .../textures/kerova_chest_top_yellow.png | Bin 0 -> 3888 bytes mods/kerova/textures/kerova_chest_violet.png | Bin 0 -> 3921 bytes mods/kerova/textures/kerova_chest_white.png | Bin 0 -> 3914 bytes mods/kerova/textures/kerova_chest_yellow.png | Bin 0 -> 3926 bytes mods/minetest-3d_armor/.gitignore | 8 + mods/minetest-3d_armor/3d_armor/README.txt | 24 + mods/minetest-3d_armor/3d_armor/admin.lua | 33 + .../3d_armor/armor.conf.example | 56 + mods/minetest-3d_armor/3d_armor/armor.lua | 603 + .../3d_armor/crafting_guide.txt | 79 + mods/minetest-3d_armor/3d_armor/depends.txt | 6 + mods/minetest-3d_armor/3d_armor/init.lua | 392 + .../3d_armor/models/3d_armor_character.b3d | Bin 0 -> 138994 bytes .../3d_armor/models/3d_armor_character.blend | Bin 0 -> 648828 bytes .../textures/3d_armor_boots_admin.png | Bin 0 -> 291 bytes .../textures/3d_armor_boots_admin_preview.png | Bin 0 -> 1413 bytes .../textures/3d_armor_boots_bronze.png | Bin 0 -> 321 bytes .../3d_armor_boots_bronze_preview.png | Bin 0 -> 1446 bytes .../textures/3d_armor_boots_cactus.png | Bin 0 -> 308 bytes .../3d_armor_boots_cactus_preview.png | Bin 0 -> 1413 bytes .../textures/3d_armor_boots_crystal.png | Bin 0 -> 494 bytes .../3d_armor_boots_crystal_preview.png | Bin 0 -> 2009 bytes .../textures/3d_armor_boots_diamond.png | Bin 0 -> 295 bytes .../3d_armor_boots_diamond_preview.png | Bin 0 -> 1460 bytes .../3d_armor/textures/3d_armor_boots_gold.png | Bin 0 -> 287 bytes .../textures/3d_armor_boots_gold_preview.png | Bin 0 -> 1413 bytes .../textures/3d_armor_boots_leather.png | Bin 0 -> 274 bytes .../3d_armor_boots_leather_preview.png | Bin 0 -> 1424 bytes .../3d_armor/textures/3d_armor_boots_nyan.png | Bin 0 -> 3803 bytes .../textures/3d_armor_boots_nyan_preview.png | Bin 0 -> 3826 bytes .../textures/3d_armor_boots_steel.png | Bin 0 -> 316 bytes .../textures/3d_armor_boots_steel_preview.png | Bin 0 -> 1460 bytes .../textures/3d_armor_chestplate_admin.png | Bin 0 -> 782 bytes .../3d_armor_chestplate_admin_preview.png | Bin 0 -> 1269 bytes .../textures/3d_armor_chestplate_bronze.png | Bin 0 -> 556 bytes .../3d_armor_chestplate_bronze_preview.png | Bin 0 -> 1296 bytes .../textures/3d_armor_chestplate_cactus.png | Bin 0 -> 712 bytes .../3d_armor_chestplate_cactus_preview.png | Bin 0 -> 1269 bytes .../textures/3d_armor_chestplate_crystal.png | Bin 0 -> 1313 bytes .../3d_armor_chestplate_crystal_preview.png | Bin 0 -> 1738 bytes .../textures/3d_armor_chestplate_diamond.png | Bin 0 -> 475 bytes .../3d_armor_chestplate_diamond_preview.png | Bin 0 -> 1221 bytes .../textures/3d_armor_chestplate_gold.png | Bin 0 -> 430 bytes .../3d_armor_chestplate_gold_preview.png | Bin 0 -> 1187 bytes .../textures/3d_armor_chestplate_leather.png | Bin 0 -> 453 bytes .../3d_armor_chestplate_leather_preview.png | Bin 0 -> 1192 bytes .../textures/3d_armor_chestplate_nyan.png | Bin 0 -> 4394 bytes .../3d_armor_chestplate_nyan_preview.png | Bin 0 -> 4396 bytes .../textures/3d_armor_chestplate_steel.png | Bin 0 -> 537 bytes .../3d_armor_chestplate_steel_preview.png | Bin 0 -> 1296 bytes .../textures/3d_armor_helmet_admin.png | Bin 0 -> 725 bytes .../3d_armor_helmet_admin_preview.png | Bin 0 -> 883 bytes .../textures/3d_armor_helmet_bronze.png | Bin 0 -> 602 bytes .../3d_armor_helmet_bronze_preview.png | Bin 0 -> 891 bytes .../textures/3d_armor_helmet_cactus.png | Bin 0 -> 545 bytes .../3d_armor_helmet_cactus_preview.png | Bin 0 -> 883 bytes .../textures/3d_armor_helmet_crystal.png | Bin 0 -> 1167 bytes .../3d_armor_helmet_crystal_preview.png | Bin 0 -> 1243 bytes .../textures/3d_armor_helmet_diamond.png | Bin 0 -> 524 bytes .../3d_armor_helmet_diamond_preview.png | Bin 0 -> 902 bytes .../textures/3d_armor_helmet_gold.png | Bin 0 -> 489 bytes .../textures/3d_armor_helmet_gold_preview.png | Bin 0 -> 893 bytes .../textures/3d_armor_helmet_leather.png | Bin 0 -> 485 bytes .../3d_armor_helmet_leather_preview.png | Bin 0 -> 878 bytes .../textures/3d_armor_helmet_nyan.png | Bin 0 -> 4001 bytes .../textures/3d_armor_helmet_nyan_preview.png | Bin 0 -> 4586 bytes .../textures/3d_armor_helmet_steel.png | Bin 0 -> 556 bytes .../3d_armor_helmet_steel_preview.png | Bin 0 -> 887 bytes .../textures/3d_armor_inv_boots_admin.png | Bin 0 -> 129 bytes .../textures/3d_armor_inv_boots_bronze.png | Bin 0 -> 129 bytes .../textures/3d_armor_inv_boots_cactus.png | Bin 0 -> 129 bytes .../textures/3d_armor_inv_boots_crystal.png | Bin 0 -> 200 bytes .../textures/3d_armor_inv_boots_diamond.png | Bin 0 -> 129 bytes .../textures/3d_armor_inv_boots_gold.png | Bin 0 -> 129 bytes .../textures/3d_armor_inv_boots_leather.png | Bin 0 -> 129 bytes .../textures/3d_armor_inv_boots_nyan.png | Bin 0 -> 3696 bytes .../textures/3d_armor_inv_boots_steel.png | Bin 0 -> 129 bytes .../3d_armor_inv_chestplate_admin.png | Bin 0 -> 142 bytes .../3d_armor_inv_chestplate_bronze.png | Bin 0 -> 142 bytes .../3d_armor_inv_chestplate_cactus.png | Bin 0 -> 142 bytes .../3d_armor_inv_chestplate_crystal.png | Bin 0 -> 236 bytes .../3d_armor_inv_chestplate_diamond.png | Bin 0 -> 142 bytes .../textures/3d_armor_inv_chestplate_gold.png | Bin 0 -> 142 bytes .../3d_armor_inv_chestplate_leather.png | Bin 0 -> 142 bytes .../textures/3d_armor_inv_chestplate_nyan.png | Bin 0 -> 3708 bytes .../3d_armor_inv_chestplate_steel.png | Bin 0 -> 142 bytes .../textures/3d_armor_inv_helmet_admin.png | Bin 0 -> 140 bytes .../textures/3d_armor_inv_helmet_bronze.png | Bin 0 -> 140 bytes .../textures/3d_armor_inv_helmet_cactus.png | Bin 0 -> 140 bytes .../textures/3d_armor_inv_helmet_crystal.png | Bin 0 -> 219 bytes .../textures/3d_armor_inv_helmet_diamond.png | Bin 0 -> 140 bytes .../textures/3d_armor_inv_helmet_gold.png | Bin 0 -> 140 bytes .../textures/3d_armor_inv_helmet_leather.png | Bin 0 -> 140 bytes .../textures/3d_armor_inv_helmet_nyan.png | Bin 0 -> 3704 bytes .../textures/3d_armor_inv_helmet_steel.png | Bin 0 -> 140 bytes .../textures/3d_armor_inv_leggings_admin.png | Bin 0 -> 140 bytes .../textures/3d_armor_inv_leggings_bronze.png | Bin 0 -> 155 bytes .../textures/3d_armor_inv_leggings_cactus.png | Bin 0 -> 140 bytes .../3d_armor_inv_leggings_crystal.png | Bin 0 -> 233 bytes .../3d_armor_inv_leggings_diamond.png | Bin 0 -> 155 bytes .../textures/3d_armor_inv_leggings_gold.png | Bin 0 -> 155 bytes .../3d_armor_inv_leggings_leather.png | Bin 0 -> 155 bytes .../textures/3d_armor_inv_leggings_nyan.png | Bin 0 -> 3714 bytes .../textures/3d_armor_inv_leggings_steel.png | Bin 0 -> 155 bytes .../textures/3d_armor_leggings_admin.png | Bin 0 -> 351 bytes .../3d_armor_leggings_admin_preview.png | Bin 0 -> 1340 bytes .../textures/3d_armor_leggings_bronze.png | Bin 0 -> 335 bytes .../3d_armor_leggings_bronze_preview.png | Bin 0 -> 1389 bytes .../textures/3d_armor_leggings_cactus.png | Bin 0 -> 424 bytes .../3d_armor_leggings_cactus_preview.png | Bin 0 -> 1340 bytes .../textures/3d_armor_leggings_crystal.png | Bin 0 -> 835 bytes .../3d_armor_leggings_crystal_preview.png | Bin 0 -> 1917 bytes .../textures/3d_armor_leggings_diamond.png | Bin 0 -> 306 bytes .../3d_armor_leggings_diamond_preview.png | Bin 0 -> 1388 bytes .../textures/3d_armor_leggings_gold.png | Bin 0 -> 298 bytes .../3d_armor_leggings_gold_preview.png | Bin 0 -> 1341 bytes .../textures/3d_armor_leggings_leather.png | Bin 0 -> 285 bytes .../3d_armor_leggings_leather_preview.png | Bin 0 -> 1399 bytes .../textures/3d_armor_leggings_nyan.png | Bin 0 -> 3951 bytes .../3d_armor_leggings_nyan_preview.png | Bin 0 -> 3878 bytes .../textures/3d_armor_leggings_steel.png | Bin 0 -> 331 bytes .../3d_armor_leggings_steel_preview.png | Bin 0 -> 1387 bytes .../3d_armor/textures/3d_armor_trans.png | Bin 0 -> 75 bytes .../3d_armor/textures/3d_armor_ui_form.png | Bin 0 -> 8332 bytes .../3d_armor/textures/character_preview.png | Bin 0 -> 907 bytes .../textures/inventory_plus_armor.png | Bin 0 -> 3165 bytes mods/minetest-3d_armor/LICENSE.md | 11 + mods/minetest-3d_armor/README.md | 55 + mods/minetest-3d_armor/modpack.txt | 0 mods/minetest-3d_armor/shields/README.txt | 6 + .../shields/crafting_guide.txt | 36 + mods/minetest-3d_armor/shields/depends.txt | 2 + mods/minetest-3d_armor/shields/init.lua | 126 + .../textures/shields_inv_shield_admin.png | Bin 0 -> 461 bytes .../textures/shields_inv_shield_bronze.png | Bin 0 -> 490 bytes .../textures/shields_inv_shield_cactus.png | Bin 0 -> 318 bytes .../textures/shields_inv_shield_crystal.png | Bin 0 -> 662 bytes .../textures/shields_inv_shield_diamond.png | Bin 0 -> 477 bytes .../shields_inv_shield_enhanced_cactus.png | Bin 0 -> 322 bytes .../shields_inv_shield_enhanced_wood.png | Bin 0 -> 583 bytes .../textures/shields_inv_shield_gold.png | Bin 0 -> 449 bytes .../textures/shields_inv_shield_nyan.png | Bin 0 -> 3936 bytes .../textures/shields_inv_shield_steel.png | Bin 0 -> 546 bytes .../textures/shields_inv_shield_wood.png | Bin 0 -> 529 bytes .../shields/textures/shields_shield_admin.png | Bin 0 -> 423 bytes .../textures/shields_shield_admin_preview.png | Bin 0 -> 609 bytes .../textures/shields_shield_bronze.png | Bin 0 -> 502 bytes .../shields_shield_bronze_preview.png | Bin 0 -> 1494 bytes .../textures/shields_shield_cactus.png | Bin 0 -> 325 bytes .../shields_shield_cactus_preview.png | Bin 0 -> 536 bytes .../textures/shields_shield_crystal.png | Bin 0 -> 622 bytes .../shields_shield_crystal_preview.png | Bin 0 -> 1791 bytes .../textures/shields_shield_diamond.png | Bin 0 -> 489 bytes .../shields_shield_diamond_preview.png | Bin 0 -> 1480 bytes .../shields_shield_enhanced_cactus.png | Bin 0 -> 330 bytes ...shields_shield_enhanced_cactus_preview.png | Bin 0 -> 530 bytes .../textures/shields_shield_enhanced_wood.png | Bin 0 -> 597 bytes .../shields_shield_enhanced_wood_preview.png | Bin 0 -> 787 bytes .../shields/textures/shields_shield_gold.png | Bin 0 -> 462 bytes .../textures/shields_shield_gold_preview.png | Bin 0 -> 1454 bytes .../shields/textures/shields_shield_nyan.png | Bin 0 -> 3945 bytes .../textures/shields_shield_nyan_preview.png | Bin 0 -> 4513 bytes .../shields/textures/shields_shield_steel.png | Bin 0 -> 561 bytes .../textures/shields_shield_steel_preview.png | Bin 0 -> 1545 bytes .../shields/textures/shields_shield_wood.png | Bin 0 -> 555 bytes .../textures/shields_shield_wood_preview.png | Bin 0 -> 2055 bytes .../technic_armor/README.txt | 9 + .../technic_armor/depends.txt | 1 + mods/minetest-3d_armor/technic_armor/init.lua | 101 + .../textures/technic_armor_boots_brass.png | Bin 0 -> 366 bytes .../technic_armor_boots_brass_preview.png | Bin 0 -> 309 bytes .../textures/technic_armor_boots_carbon.png | Bin 0 -> 271 bytes .../technic_armor_boots_carbon_preview.png | Bin 0 -> 239 bytes .../textures/technic_armor_boots_cast.png | Bin 0 -> 366 bytes .../technic_armor_boots_cast_preview.png | Bin 0 -> 309 bytes .../textures/technic_armor_boots_silver.png | Bin 0 -> 339 bytes .../technic_armor_boots_silver_preview.png | Bin 0 -> 304 bytes .../technic_armor_boots_stainless.png | Bin 0 -> 503 bytes .../technic_armor_boots_stainless_preview.png | Bin 0 -> 2608 bytes .../textures/technic_armor_boots_tin.png | Bin 0 -> 358 bytes .../technic_armor_boots_tin_preview.png | Bin 0 -> 304 bytes .../technic_armor_chestplate_brass.png | Bin 0 -> 559 bytes ...technic_armor_chestplate_brass_preview.png | Bin 0 -> 528 bytes .../technic_armor_chestplate_carbon.png | Bin 0 -> 534 bytes ...echnic_armor_chestplate_carbon_preview.png | Bin 0 -> 526 bytes .../technic_armor_chestplate_cast.png | Bin 0 -> 559 bytes .../technic_armor_chestplate_cast_preview.png | Bin 0 -> 528 bytes .../technic_armor_chestplate_silver.png | Bin 0 -> 547 bytes ...echnic_armor_chestplate_silver_preview.png | Bin 0 -> 521 bytes .../technic_armor_chestplate_stainless.png | Bin 0 -> 966 bytes ...nic_armor_chestplate_stainless_preview.png | Bin 0 -> 4394 bytes .../textures/technic_armor_chestplate_tin.png | Bin 0 -> 546 bytes .../technic_armor_chestplate_tin_preview.png | Bin 0 -> 512 bytes .../textures/technic_armor_helmet_brass.png | Bin 0 -> 549 bytes .../technic_armor_helmet_brass_preview.png | Bin 0 -> 347 bytes .../textures/technic_armor_helmet_carbon.png | Bin 0 -> 455 bytes .../technic_armor_helmet_carbon_preview.png | Bin 0 -> 280 bytes .../textures/technic_armor_helmet_cast.png | Bin 0 -> 549 bytes .../technic_armor_helmet_cast_preview.png | Bin 0 -> 347 bytes .../textures/technic_armor_helmet_silver.png | Bin 0 -> 523 bytes .../technic_armor_helmet_silver_preview.png | Bin 0 -> 346 bytes .../technic_armor_helmet_stainless.png | Bin 0 -> 722 bytes ...technic_armor_helmet_stainless_preview.png | Bin 0 -> 2109 bytes .../textures/technic_armor_helmet_tin.png | Bin 0 -> 523 bytes .../technic_armor_helmet_tin_preview.png | Bin 0 -> 347 bytes .../technic_armor_inv_boots_brass.png | Bin 0 -> 196 bytes .../technic_armor_inv_boots_carbon.png | Bin 0 -> 192 bytes .../textures/technic_armor_inv_boots_cast.png | Bin 0 -> 192 bytes .../technic_armor_inv_boots_silver.png | Bin 0 -> 196 bytes .../technic_armor_inv_boots_stainless.png | Bin 0 -> 216 bytes .../textures/technic_armor_inv_boots_tin.png | Bin 0 -> 196 bytes .../technic_armor_inv_chestplate_brass.png | Bin 0 -> 204 bytes .../technic_armor_inv_chestplate_carbon.png | Bin 0 -> 205 bytes .../technic_armor_inv_chestplate_cast.png | Bin 0 -> 205 bytes .../technic_armor_inv_chestplate_silver.png | Bin 0 -> 204 bytes ...technic_armor_inv_chestplate_stainless.png | Bin 0 -> 234 bytes .../technic_armor_inv_chestplate_tin.png | Bin 0 -> 204 bytes .../technic_armor_inv_helmet_brass.png | Bin 0 -> 194 bytes .../technic_armor_inv_helmet_carbon.png | Bin 0 -> 198 bytes .../technic_armor_inv_helmet_cast.png | Bin 0 -> 198 bytes .../technic_armor_inv_helmet_silver.png | Bin 0 -> 194 bytes .../technic_armor_inv_helmet_stainless.png | Bin 0 -> 214 bytes .../textures/technic_armor_inv_helmet_tin.png | Bin 0 -> 194 bytes .../technic_armor_inv_leggings_brass.png | Bin 0 -> 190 bytes .../technic_armor_inv_leggings_carbon.png | Bin 0 -> 194 bytes .../technic_armor_inv_leggings_cast.png | Bin 0 -> 194 bytes .../technic_armor_inv_leggings_silver.png | Bin 0 -> 190 bytes .../technic_armor_inv_leggings_stainless.png | Bin 0 -> 216 bytes .../technic_armor_inv_leggings_tin.png | Bin 0 -> 190 bytes .../technic_armor_inv_shield_brass.png | Bin 0 -> 532 bytes .../technic_armor_inv_shield_carbon.png | Bin 0 -> 575 bytes .../technic_armor_inv_shield_cast.png | Bin 0 -> 546 bytes .../technic_armor_inv_shield_silver.png | Bin 0 -> 582 bytes .../technic_armor_inv_shield_stainless.png | Bin 0 -> 591 bytes .../textures/technic_armor_inv_shield_tin.png | Bin 0 -> 524 bytes .../textures/technic_armor_leggings_brass.png | Bin 0 -> 379 bytes .../technic_armor_leggings_brass_preview.png | Bin 0 -> 359 bytes .../technic_armor_leggings_carbon.png | Bin 0 -> 279 bytes .../technic_armor_leggings_carbon_preview.png | Bin 0 -> 265 bytes .../textures/technic_armor_leggings_cast.png | Bin 0 -> 379 bytes .../technic_armor_leggings_cast_preview.png | Bin 0 -> 359 bytes .../technic_armor_leggings_silver.png | Bin 0 -> 354 bytes .../technic_armor_leggings_silver_preview.png | Bin 0 -> 323 bytes .../technic_armor_leggings_stainless.png | Bin 0 -> 501 bytes ...chnic_armor_leggings_stainless_preview.png | Bin 0 -> 2945 bytes .../textures/technic_armor_leggings_tin.png | Bin 0 -> 371 bytes .../technic_armor_leggings_tin_preview.png | Bin 0 -> 359 bytes .../textures/technic_armor_shield_brass.png | Bin 0 -> 544 bytes .../technic_armor_shield_brass_preview.png | Bin 0 -> 735 bytes .../textures/technic_armor_shield_carbon.png | Bin 0 -> 587 bytes .../technic_armor_shield_carbon_preview.png | Bin 0 -> 773 bytes .../textures/technic_armor_shield_cast.png | Bin 0 -> 559 bytes .../technic_armor_shield_cast_preview.png | Bin 0 -> 751 bytes .../textures/technic_armor_shield_silver.png | Bin 0 -> 596 bytes .../technic_armor_shield_silver_preview.png | Bin 0 -> 784 bytes .../technic_armor_shield_stainless.png | Bin 0 -> 605 bytes ...technic_armor_shield_stainless_preview.png | Bin 0 -> 787 bytes .../textures/technic_armor_shield_tin.png | Bin 0 -> 537 bytes .../technic_armor_shield_tin_preview.png | Bin 0 -> 729 bytes mods/minetest-3d_armor/wieldview/README.txt | 15 + mods/minetest-3d_armor/wieldview/depends.txt | 2 + mods/minetest-3d_armor/wieldview/init.lua | 76 + .../minetest-3d_armor/wieldview/transform.lua | 24 + mods/mobs/README.txt | 61 + mods/mobs/api.lua | 1712 ++ mods/mobs/bee.lua | 104 + mods/mobs/bunny.lua | 91 + mods/mobs/chicken.lua | 116 + mods/mobs/cow.lua | 171 + mods/mobs/crafts.lua | 80 + mods/mobs/deer.lua | 49 + mods/mobs/depends.txt | 1 + mods/mobs/desertstonemonster.lua | 53 + mods/mobs/dirtmonster.lua | 85 + mods/mobs/dungeonmaster.lua | 88 + mods/mobs/init.lua | 40 + mods/mobs/kitten.lua | 49 + mods/mobs/lava_flan.lua | 64 + mods/mobs/license.txt | 21 + mods/mobs/mese_monster.lua | 93 + mods/mobs/models/character.b3d | Bin 0 -> 86880 bytes mods/mobs/models/mobs_bee.x | 7645 ++++++ mods/mobs/models/mobs_bunny.b3d | Bin 0 -> 106937 bytes mods/mobs/models/mobs_chicken.x | 3080 +++ mods/mobs/models/mobs_cow.x | 7420 ++++++ mods/mobs/models/mobs_deer.png | Bin 0 -> 3634 bytes mods/mobs/models/mobs_deer2.x | 7095 ++++++ mods/mobs/models/mobs_dungeon_master.b3d | Bin 0 -> 26289 bytes mods/mobs/models/mobs_kitten.b3d | Bin 0 -> 98176 bytes mods/mobs/models/mobs_oerkki.b3d | Bin 0 -> 42149 bytes mods/mobs/models/mobs_pumba.x | 5316 ++++ mods/mobs/models/mobs_rat.b3d | Bin 0 -> 6956 bytes mods/mobs/models/mobs_sand_monster.b3d | Bin 0 -> 115989 bytes mods/mobs/models/mobs_sheep.b3d | Bin 0 -> 71405 bytes mods/mobs/models/mobs_sheep_shaved.b3d | Bin 0 -> 55932 bytes mods/mobs/models/mobs_spider.x | 6110 +++++ mods/mobs/models/mobs_stone_monster.b3d | Bin 0 -> 29900 bytes mods/mobs/models/mobs_tree_monster.b3d | Bin 0 -> 51386 bytes mods/mobs/models/mobs_wolf.x | 7420 ++++++ mods/mobs/models/zmobs_lava_flan.x | 3506 +++ mods/mobs/models/zmobs_mese_monster.x | 2999 +++ mods/mobs/npc.lua | 98 + mods/mobs/oerkki.lua | 59 + mods/mobs/rat.lua | 53 + mods/mobs/sandmonster.lua | 55 + mods/mobs/sheep.lua | 175 + mods/mobs/snowmonster.lua | 51 + mods/mobs/sounds/default_punch.ogg | Bin 0 -> 5946 bytes mods/mobs/sounds/mobs_bee.ogg | Bin 0 -> 30220 bytes mods/mobs/sounds/mobs_chicken.ogg | Bin 0 -> 11154 bytes mods/mobs/sounds/mobs_cow.ogg | Bin 0 -> 7216 bytes mods/mobs/sounds/mobs_dirtmonster.ogg | Bin 0 -> 17618 bytes mods/mobs/sounds/mobs_dungeonmaster.ogg | Bin 0 -> 12624 bytes mods/mobs/sounds/mobs_fireball.ogg | Bin 0 -> 22342 bytes mods/mobs/sounds/mobs_kitten.ogg | Bin 0 -> 37977 bytes mods/mobs/sounds/mobs_lavaflan.ogg | Bin 0 -> 20095 bytes mods/mobs/sounds/mobs_mesemonster.ogg | Bin 0 -> 24646 bytes mods/mobs/sounds/mobs_oerkki.ogg | Bin 0 -> 35208 bytes mods/mobs/sounds/mobs_pig.ogg | Bin 0 -> 5996 bytes mods/mobs/sounds/mobs_pig_angry.ogg | Bin 0 -> 7835 bytes mods/mobs/sounds/mobs_rat.ogg | Bin 0 -> 11134 bytes mods/mobs/sounds/mobs_sandmonster.ogg | Bin 0 -> 51456 bytes mods/mobs/sounds/mobs_sheep.ogg | Bin 0 -> 7332 bytes mods/mobs/sounds/mobs_spider.ogg | Bin 0 -> 11918 bytes mods/mobs/sounds/mobs_stonemonster.ogg | Bin 0 -> 9946 bytes mods/mobs/sounds/mobs_treemonster.ogg | Bin 0 -> 12516 bytes mods/mobs/spider.lua | 91 + mods/mobs/stonemonster.lua | 69 + mods/mobs/textures/mobs_bee.png | Bin 0 -> 1832 bytes mods/mobs/textures/mobs_bee_inv.png | Bin 0 -> 934 bytes mods/mobs/textures/mobs_beehive.png | Bin 0 -> 513 bytes mods/mobs/textures/mobs_blood.png | Bin 0 -> 267 bytes mods/mobs/textures/mobs_bucket_milk.png | Bin 0 -> 3696 bytes mods/mobs/textures/mobs_budder.png | Bin 0 -> 3264 bytes mods/mobs/textures/mobs_bunny_brown.png | Bin 0 -> 999 bytes mods/mobs/textures/mobs_bunny_evil.png | Bin 0 -> 809 bytes mods/mobs/textures/mobs_bunny_grey.png | Bin 0 -> 771 bytes mods/mobs/textures/mobs_bunny_inv.png | Bin 0 -> 466 bytes mods/mobs/textures/mobs_bunny_white.png | Bin 0 -> 809 bytes mods/mobs/textures/mobs_bunnymeat.png | Bin 0 -> 3897 bytes mods/mobs/textures/mobs_bunnymeat_raw.png | Bin 0 -> 3869 bytes mods/mobs/textures/mobs_cheese.png | Bin 0 -> 247 bytes mods/mobs/textures/mobs_cheeseblock.png | Bin 0 -> 609 bytes mods/mobs/textures/mobs_chick.png | Bin 0 -> 1025 bytes mods/mobs/textures/mobs_chicken.png | Bin 0 -> 2969 bytes mods/mobs/textures/mobs_chicken_black.png | Bin 0 -> 1693 bytes mods/mobs/textures/mobs_chicken_cooked.png | Bin 0 -> 216 bytes mods/mobs/textures/mobs_chicken_egg.png | Bin 0 -> 235 bytes mods/mobs/textures/mobs_chicken_egg_fried.png | Bin 0 -> 166 bytes mods/mobs/textures/mobs_chicken_inv.png | Bin 0 -> 369 bytes mods/mobs/textures/mobs_chicken_raw.png | Bin 0 -> 218 bytes mods/mobs/textures/mobs_cobweb.png | Bin 0 -> 144 bytes mods/mobs/textures/mobs_cooked_rat.png | Bin 0 -> 3666 bytes mods/mobs/textures/mobs_cow.png | Bin 0 -> 948 bytes mods/mobs/textures/mobs_deer.png | Bin 0 -> 3634 bytes .../textures/mobs_desertstone_monster.png | Bin 0 -> 4479 bytes mods/mobs/textures/mobs_dirt_monster.png | Bin 0 -> 1468 bytes mods/mobs/textures/mobs_dungeon_master.png | Bin 0 -> 1906 bytes mods/mobs/textures/mobs_dungeon_master2.png | Bin 0 -> 1195 bytes mods/mobs/textures/mobs_dungeon_master3.png | Bin 0 -> 1963 bytes mods/mobs/textures/mobs_fireball.png | Bin 0 -> 293 bytes mods/mobs/textures/mobs_honey_block.png | Bin 0 -> 272 bytes mods/mobs/textures/mobs_honey_inv.png | Bin 0 -> 301 bytes mods/mobs/textures/mobs_honeymilk.png | Bin 0 -> 3739 bytes mods/mobs/textures/mobs_kitten_ginger.png | Bin 0 -> 440 bytes mods/mobs/textures/mobs_kitten_inv.png | Bin 0 -> 377 bytes mods/mobs/textures/mobs_kitten_sandy.png | Bin 0 -> 404 bytes mods/mobs/textures/mobs_kitten_splotchy.png | Bin 0 -> 456 bytes mods/mobs/textures/mobs_kitten_striped.png | Bin 0 -> 416 bytes mods/mobs/textures/mobs_leather.png | Bin 0 -> 196 bytes mods/mobs/textures/mobs_magic_lasso.png | Bin 0 -> 176 bytes mods/mobs/textures/mobs_meat.png | Bin 0 -> 3692 bytes mods/mobs/textures/mobs_meat_raw.png | Bin 0 -> 3690 bytes mods/mobs/textures/mobs_milkbottle.png | Bin 0 -> 3771 bytes mods/mobs/textures/mobs_net.png | Bin 0 -> 195 bytes mods/mobs/textures/mobs_npc.png | Bin 0 -> 901 bytes mods/mobs/textures/mobs_npc2.png | Bin 0 -> 1018 bytes mods/mobs/textures/mobs_npc_baby.png | Bin 0 -> 684 bytes mods/mobs/textures/mobs_oerkki.png | Bin 0 -> 1727 bytes mods/mobs/textures/mobs_oerkki2.png | Bin 0 -> 1789 bytes mods/mobs/textures/mobs_pork_cooked.png | Bin 0 -> 224 bytes mods/mobs/textures/mobs_pork_raw.png | Bin 0 -> 198 bytes mods/mobs/textures/mobs_pumba.png | Bin 0 -> 1219 bytes mods/mobs/textures/mobs_rat.png | Bin 0 -> 1056 bytes mods/mobs/textures/mobs_rat2.png | Bin 0 -> 834 bytes mods/mobs/textures/mobs_rat_inventory.png | Bin 0 -> 565 bytes mods/mobs/textures/mobs_sand_monster.png | Bin 0 -> 1655 bytes mods/mobs/textures/mobs_shears.png | Bin 0 -> 224 bytes mods/mobs/textures/mobs_sheep.png | Bin 0 -> 870 bytes mods/mobs/textures/mobs_sheep_black.png | Bin 0 -> 717 bytes mods/mobs/textures/mobs_sheep_blue.png | Bin 0 -> 762 bytes mods/mobs/textures/mobs_sheep_brown.png | Bin 0 -> 715 bytes mods/mobs/textures/mobs_sheep_cyan.png | Bin 0 -> 795 bytes mods/mobs/textures/mobs_sheep_dark_green.png | Bin 0 -> 814 bytes mods/mobs/textures/mobs_sheep_dark_grey.png | Bin 0 -> 757 bytes mods/mobs/textures/mobs_sheep_green.png | Bin 0 -> 763 bytes mods/mobs/textures/mobs_sheep_grey.png | Bin 0 -> 738 bytes mods/mobs/textures/mobs_sheep_magenta.png | Bin 0 -> 764 bytes mods/mobs/textures/mobs_sheep_orange.png | Bin 0 -> 725 bytes mods/mobs/textures/mobs_sheep_pink.png | Bin 0 -> 744 bytes mods/mobs/textures/mobs_sheep_red.png | Bin 0 -> 749 bytes mods/mobs/textures/mobs_sheep_shaved.png | Bin 0 -> 1147 bytes mods/mobs/textures/mobs_sheep_violet.png | Bin 0 -> 773 bytes mods/mobs/textures/mobs_sheep_white.png | Bin 0 -> 801 bytes mods/mobs/textures/mobs_sheep_yellow.png | Bin 0 -> 746 bytes mods/mobs/textures/mobs_snow_monster.png | Bin 0 -> 5112 bytes mods/mobs/textures/mobs_spider.png | Bin 0 -> 2087 bytes mods/mobs/textures/mobs_stone_monster.png | Bin 0 -> 1224 bytes mods/mobs/textures/mobs_tree_monster.png | Bin 0 -> 6783 bytes mods/mobs/textures/mobs_wolf.png | Bin 0 -> 1163 bytes mods/mobs/textures/tnt_smoke.png | Bin 0 -> 202 bytes mods/mobs/textures/zmobs_lava_flan.png | Bin 0 -> 1532 bytes mods/mobs/textures/zmobs_lava_orb.png | Bin 0 -> 522 bytes mods/mobs/textures/zmobs_mese_monster.png | Bin 0 -> 567 bytes mods/mobs/treemonster.lua | 91 + mods/mobs/warthog.lua | 76 + mods/mobs/wolf.lua | 51 + mods/mobs_sky/README.md | 4 + mods/mobs_sky/mobs_bat/depends.txt | 2 + mods/mobs_sky/mobs_bat/init.lua | 56 + mods/mobs_sky/mobs_bat/license.txt | 12 + mods/mobs_sky/mobs_bat/models/animal_bat.b3d | Bin 0 -> 44977 bytes mods/mobs_sky/mobs_bat/sounds/animal_bat.ogg | Bin 0 -> 39969 bytes mods/mobs_sky/mobs_bat/textures/Thumbs.db | Bin 0 -> 15872 bytes .../mobs_sky/mobs_bat/textures/animal_bat.png | Bin 0 -> 4991 bytes .../mobs_bat/textures/animal_bat_inv.png | Bin 0 -> 518 bytes mods/mobs_sky/mobs_birds/License.txt | 5 + mods/mobs_sky/mobs_birds/SETTINGS.txt | 6 + mods/mobs_sky/mobs_birds/depends.txt | 2 + mods/mobs_sky/mobs_birds/init.lua | 142 + .../mobs_birds/models/animal_gull.b3d | Bin 0 -> 80234 bytes .../mobs_birds/models/animal_gull.xcf | Bin 0 -> 285860 bytes mods/mobs_sky/mobs_birds/models/gull.blend | Bin 0 -> 498140 bytes .../mobs_birds/textures/animal_gull_mesh.png | Bin 0 -> 2942 bytes .../mobs_birds/textures/bird_blueish.png | Bin 0 -> 12896 bytes .../mobs_birds/textures/bird_brown.png | Bin 0 -> 11909 bytes .../mobs_birds/textures/bird_gray.png | Bin 0 -> 6653 bytes .../mobs_birds/textures/bird_grayblue.png | Bin 0 -> 9860 bytes .../mobs_sky/mobs_birds/textures/bird_red.png | Bin 0 -> 10001 bytes .../mobs_birds/textures/bird_redish.png | Bin 0 -> 13576 bytes .../mobs_birds/textures/gull_black.png | Bin 0 -> 2782 bytes .../mobs_birds/textures/gull_gray.png | Bin 0 -> 12379 bytes .../mobs_birds/textures/gull_grayblue.png | Bin 0 -> 12219 bytes .../textures/originals/animal_gull_gull.png | Bin 0 -> 2545 bytes .../originals/animal_gull_gull_item.png | Bin 0 -> 378 bytes .../textures/originals/animal_gull_mesh.png | Bin 0 -> 16606 bytes .../textures/originals/bird_blueish.png | Bin 0 -> 56679 bytes .../textures/originals/bird_brown.png | Bin 0 -> 54724 bytes .../textures/originals/bird_gray.png | Bin 0 -> 39864 bytes .../textures/originals/bird_grayblue.png | Bin 0 -> 49640 bytes .../textures/originals/bird_red.png | Bin 0 -> 50331 bytes .../textures/originals/bird_redish.png | Bin 0 -> 58332 bytes .../textures/originals/gull_black.png | Bin 0 -> 18821 bytes .../textures/originals/gull_gray.png | Bin 0 -> 34089 bytes .../textures/originals/gull_grayblue.png | Bin 0 -> 47867 bytes mods/mobs_sky/mobs_butterfly/License.txt | 6 + mods/mobs_sky/mobs_butterfly/depends.txt | 2 + mods/mobs_sky/mobs_butterfly/init.lua | 49 + .../mobs_butterfly/models/mobf_butterfly.x | 5902 +++++ mods/mobs_sky/mobs_butterfly/textures/bf1.png | Bin 0 -> 1312 bytes mods/mobs_sky/mobs_butterfly/textures/bf2.png | Bin 0 -> 1309 bytes mods/mobs_sky/mobs_butterfly/textures/bf3.png | Bin 0 -> 1313 bytes mods/mobs_sky/mobs_butterfly/textures/bf4.png | Bin 0 -> 1303 bytes mods/mobs_sky/mobs_butterfly/textures/bf5.png | Bin 0 -> 1287 bytes .../textures/original/mobf_butterfly.png | Bin 0 -> 1336 bytes mods/mobs_sky/modpack.txt | 0 mods/mobs_water/README.md | 4 + mods/mobs_water/mobs_crocs/License.txt | 4 + mods/mobs_water/mobs_crocs/SETTINGS.txt | 21 + mods/mobs_water/mobs_crocs/depends.txt | 2 + mods/mobs_water/mobs_crocs/init.lua | 135 + mods/mobs_water/mobs_crocs/models/crocodile.x | 20286 ++++++++++++++++ mods/mobs_water/mobs_crocs/sounds/croco.ogg | Bin 0 -> 48854 bytes mods/mobs_water/mobs_crocs/textures/croco.png | Bin 0 -> 9821 bytes .../mobs_water/mobs_crocs/textures/croco2.png | Bin 0 -> 8390 bytes mods/mobs_water/mobs_fish/License.txt | 6 + mods/mobs_water/mobs_fish/depends.txt | 2 + mods/mobs_water/mobs_fish/init.lua | 104 + .../mobs_fish/models/animal_clownfish.b3d | Bin 0 -> 91816 bytes .../mobs_fish/models/base/clownfish.blend | Bin 0 -> 547964 bytes .../models/base/fish_blue_white.blend | Bin 0 -> 477072 bytes .../mobs_fish/models/base/fish_blue_white.xcf | Bin 0 -> 2650897 bytes .../models/base/fish_clownfish_mesh.xcf | Bin 0 -> 1056192 bytes .../mobs_fish/models/fish_blue_white.b3d | Bin 0 -> 91816 bytes .../animal_clownfish_clownfish_item.png | Bin 0 -> 1920 bytes ...l_fish_blue_white_fish_blue_white_item.png | Bin 0 -> 1458 bytes .../mobs_fish/textures/clownfish.png | Bin 0 -> 26917 bytes .../mobs_fish/textures/clownfish2.png | Bin 0 -> 26690 bytes mods/mobs_water/mobs_fish/textures/fish.png | Bin 0 -> 34034 bytes mods/mobs_water/mobs_fish/textures/fish2.png | Bin 0 -> 36866 bytes mods/mobs_water/mobs_fish/textures/fish3.png | Bin 0 -> 36506 bytes .../originals/animal_clownfish_clownfish.png | Bin 0 -> 7530 bytes .../originals/animal_clownfish_mesh.png | Bin 0 -> 552106 bytes .../originals/animal_clownfish_mesh2.png | Bin 0 -> 384405 bytes ...animal_fish_blue_white_fish_blue_white.png | Bin 0 -> 1458 bytes mods/mobs_water/mobs_jellyfish/License.txt | 21 + mods/mobs_water/mobs_jellyfish/depends.txt | 3 + mods/mobs_water/mobs_jellyfish/init.lua | 40 + .../mobs_jellyfish/models/jellyfish.b3d | Bin 0 -> 30205 bytes .../mobs_jellyfish/textures/jellyfish.png | Bin 0 -> 10261 bytes .../mobs_jellyfish/textures/jellyfish_inv.png | Bin 0 -> 3838 bytes mods/mobs_water/mobs_sharks/License.txt | 7 + mods/mobs_water/mobs_sharks/SETTINGS.txt | 8 + mods/mobs_water/mobs_sharks/depends.txt | 2 + mods/mobs_water/mobs_sharks/init.lua | 154 + .../mobs_sharks/models/mob_shark.b3d | Bin 0 -> 79151 bytes .../mobs_sharks/models/mob_shark.blend | Bin 0 -> 504520 bytes .../textures/mob_shark_shark_item.png | Bin 0 -> 6020 bytes .../original/mob_shark_shark_mesh.png | Bin 0 -> 14778 bytes .../mobs_sharks/textures/shark_first.png | Bin 0 -> 5745 bytes .../mobs_sharks/textures/shark_second.png | Bin 0 -> 14712 bytes .../mobs_sharks/textures/shark_third.png | Bin 0 -> 15248 bytes mods/mobs_water/mobs_turtles/License.txt | 4 + mods/mobs_water/mobs_turtles/depends.txt | 2 + mods/mobs_water/mobs_turtles/init.lua | 108 + .../mobs_turtles/models/mobf_turtle.x | 11058 +++++++++ .../textures/original/mobf_turtle.png | Bin 0 -> 1209 bytes .../mobs_turtles/textures/turtle1.png | Bin 0 -> 329 bytes .../mobs_turtles/textures/turtle2.png | Bin 0 -> 395 bytes .../mobs_turtles/textures/turtle3.png | Bin 0 -> 597 bytes .../mobs_turtles/textures/turtle4.png | Bin 0 -> 744 bytes .../mobs_turtles/textures/turtle5.png | Bin 0 -> 561 bytes .../mobs_turtles/textures/turtle6.png | Bin 0 -> 288 bytes .../mobs_turtles/textures/turtle7.png | Bin 0 -> 187 bytes mods/mobs_water/modpack.txt | 0 mods/mystairwork/README.md | 3 + mods/mystairwork/depends.txt | 1 + mods/mystairwork/init.lua | 14 + mods/mystairwork/machines.lua | 1008 + mods/mystairwork/register.lua | 1234 + mods/mystairwork/stairwork.lua | 762 + .../textures/mystairwork_background.png | Bin 0 -> 25924 bytes .../textures/mystairwork_blueprint_empty.png | Bin 0 -> 5460 bytes .../textures/mystairwork_mach1.png | Bin 0 -> 2560 bytes .../textures/mystairwork_mach10.png | Bin 0 -> 2081 bytes .../textures/mystairwork_mach11.png | Bin 0 -> 2180 bytes .../textures/mystairwork_mach2.png | Bin 0 -> 2348 bytes .../textures/mystairwork_mach3.png | Bin 0 -> 2717 bytes .../textures/mystairwork_mach4.png | Bin 0 -> 2146 bytes .../textures/mystairwork_mach5.png | Bin 0 -> 2281 bytes .../textures/mystairwork_mach6.png | Bin 0 -> 2257 bytes .../textures/mystairwork_mach7.png | Bin 0 -> 2291 bytes .../textures/mystairwork_mach8.png | Bin 0 -> 2473 bytes .../textures/mystairwork_mach9.png | Bin 0 -> 2079 bytes .../textures/mystairwork_machine.png | Bin 0 -> 113 bytes .../textures/mystairwork_machine_back.png | Bin 0 -> 6379 bytes .../textures/mystairwork_machine_bottom.png | Bin 0 -> 7944 bytes .../textures/mystairwork_machine_front.png | Bin 0 -> 6389 bytes .../textures/mystairwork_machine_side.png | Bin 0 -> 98 bytes .../textures/mystairwork_machine_side1.png | Bin 0 -> 6035 bytes .../textures/mystairwork_machine_side2.png | Bin 0 -> 6047 bytes .../textures/mystairwork_machine_top.png | Bin 0 -> 7920 bytes mods/mystairwork/textures/stairwork_white.png | Bin 0 -> 290 bytes mods/refruit/Readme.txt | 2 + mods/refruit/depends.txt | 1 + mods/refruit/init.lua | 398 + mods/refruit/textures/refruit_bud_apple.png | Bin 0 -> 3662 bytes mods/refruit/textures/refruit_bud_banana.png | Bin 0 -> 3687 bytes mods/refruit/textures/refruit_bud_cocoa.png | Bin 0 -> 3666 bytes mods/refruit/textures/refruit_bud_coconut.png | Bin 0 -> 3666 bytes mods/refruit/textures/refruit_bud_olive.png | Bin 0 -> 3651 bytes mods/refruit/textures/refruit_bud_orange.png | Bin 0 -> 3662 bytes .../refruit/textures/refruit_flower_apple.png | Bin 0 -> 3054 bytes .../textures/refruit_flower_banana.png | Bin 0 -> 3722 bytes .../refruit/textures/refruit_flower_cocoa.png | Bin 0 -> 3717 bytes .../textures/refruit_flower_coconut.png | Bin 0 -> 3753 bytes .../refruit/textures/refruit_flower_olive.png | Bin 0 -> 3704 bytes .../textures/refruit_flower_orange.png | Bin 0 -> 3712 bytes mods/screwdriver/init.lua | 113 + mods/screwdriver/readme.txt | 21 + mods/screwdriver/textures/screwdriver.png | Bin 0 -> 182 bytes mods/sethome/init.lua | 65 + mods/signs_lib/LICENSE | 165 + mods/signs_lib/copyright.txt | 12 + mods/signs_lib/depends.txt | 3 + mods/signs_lib/extra_fonts/11px/hdf_20.png | Bin 0 -> 67 bytes mods/signs_lib/extra_fonts/11px/hdf_21.png | Bin 0 -> 82 bytes mods/signs_lib/extra_fonts/11px/hdf_22.png | Bin 0 -> 78 bytes mods/signs_lib/extra_fonts/11px/hdf_23.png | Bin 0 -> 87 bytes mods/signs_lib/extra_fonts/11px/hdf_24.png | Bin 0 -> 96 bytes mods/signs_lib/extra_fonts/11px/hdf_25.png | Bin 0 -> 101 bytes mods/signs_lib/extra_fonts/11px/hdf_26.png | Bin 0 -> 95 bytes mods/signs_lib/extra_fonts/11px/hdf_27.png | Bin 0 -> 78 bytes mods/signs_lib/extra_fonts/11px/hdf_28.png | Bin 0 -> 85 bytes mods/signs_lib/extra_fonts/11px/hdf_29.png | Bin 0 -> 85 bytes mods/signs_lib/extra_fonts/11px/hdf_2a.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/11px/hdf_2b.png | Bin 0 -> 83 bytes mods/signs_lib/extra_fonts/11px/hdf_2c.png | Bin 0 -> 79 bytes mods/signs_lib/extra_fonts/11px/hdf_2d.png | Bin 0 -> 77 bytes mods/signs_lib/extra_fonts/11px/hdf_2e.png | Bin 0 -> 76 bytes mods/signs_lib/extra_fonts/11px/hdf_2f.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/11px/hdf_30.png | Bin 0 -> 84 bytes mods/signs_lib/extra_fonts/11px/hdf_31.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/11px/hdf_32.png | Bin 0 -> 95 bytes mods/signs_lib/extra_fonts/11px/hdf_33.png | Bin 0 -> 96 bytes mods/signs_lib/extra_fonts/11px/hdf_34.png | Bin 0 -> 94 bytes mods/signs_lib/extra_fonts/11px/hdf_35.png | Bin 0 -> 91 bytes mods/signs_lib/extra_fonts/11px/hdf_36.png | Bin 0 -> 90 bytes mods/signs_lib/extra_fonts/11px/hdf_37.png | Bin 0 -> 85 bytes mods/signs_lib/extra_fonts/11px/hdf_38.png | Bin 0 -> 87 bytes mods/signs_lib/extra_fonts/11px/hdf_39.png | Bin 0 -> 91 bytes mods/signs_lib/extra_fonts/11px/hdf_3a.png | Bin 0 -> 76 bytes mods/signs_lib/extra_fonts/11px/hdf_3b.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/11px/hdf_3c.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/11px/hdf_3d.png | Bin 0 -> 77 bytes mods/signs_lib/extra_fonts/11px/hdf_3e.png | Bin 0 -> 85 bytes mods/signs_lib/extra_fonts/11px/hdf_3f.png | Bin 0 -> 90 bytes mods/signs_lib/extra_fonts/11px/hdf_40.png | Bin 0 -> 109 bytes mods/signs_lib/extra_fonts/11px/hdf_41.png | Bin 0 -> 94 bytes mods/signs_lib/extra_fonts/11px/hdf_42.png | Bin 0 -> 84 bytes mods/signs_lib/extra_fonts/11px/hdf_43.png | Bin 0 -> 96 bytes mods/signs_lib/extra_fonts/11px/hdf_44.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/11px/hdf_45.png | Bin 0 -> 84 bytes mods/signs_lib/extra_fonts/11px/hdf_46.png | Bin 0 -> 84 bytes mods/signs_lib/extra_fonts/11px/hdf_47.png | Bin 0 -> 102 bytes mods/signs_lib/extra_fonts/11px/hdf_48.png | Bin 0 -> 85 bytes mods/signs_lib/extra_fonts/11px/hdf_49.png | Bin 0 -> 77 bytes mods/signs_lib/extra_fonts/11px/hdf_4a.png | Bin 0 -> 86 bytes mods/signs_lib/extra_fonts/11px/hdf_4b.png | Bin 0 -> 96 bytes mods/signs_lib/extra_fonts/11px/hdf_4c.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/11px/hdf_4d.png | Bin 0 -> 101 bytes mods/signs_lib/extra_fonts/11px/hdf_4e.png | Bin 0 -> 91 bytes mods/signs_lib/extra_fonts/11px/hdf_4f.png | Bin 0 -> 93 bytes mods/signs_lib/extra_fonts/11px/hdf_50.png | Bin 0 -> 85 bytes mods/signs_lib/extra_fonts/11px/hdf_51.png | Bin 0 -> 99 bytes mods/signs_lib/extra_fonts/11px/hdf_52.png | Bin 0 -> 82 bytes mods/signs_lib/extra_fonts/11px/hdf_53.png | Bin 0 -> 97 bytes mods/signs_lib/extra_fonts/11px/hdf_54.png | Bin 0 -> 81 bytes mods/signs_lib/extra_fonts/11px/hdf_55.png | Bin 0 -> 83 bytes mods/signs_lib/extra_fonts/11px/hdf_56.png | Bin 0 -> 94 bytes mods/signs_lib/extra_fonts/11px/hdf_57.png | Bin 0 -> 93 bytes mods/signs_lib/extra_fonts/11px/hdf_58.png | Bin 0 -> 94 bytes mods/signs_lib/extra_fonts/11px/hdf_59.png | Bin 0 -> 94 bytes mods/signs_lib/extra_fonts/11px/hdf_5a.png | Bin 0 -> 97 bytes mods/signs_lib/extra_fonts/11px/hdf_5b.png | Bin 0 -> 75 bytes mods/signs_lib/extra_fonts/11px/hdf_5c.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/11px/hdf_5d.png | Bin 0 -> 75 bytes mods/signs_lib/extra_fonts/11px/hdf_5e.png | Bin 0 -> 83 bytes mods/signs_lib/extra_fonts/11px/hdf_5f.png | Bin 0 -> 75 bytes mods/signs_lib/extra_fonts/11px/hdf_60.png | Bin 0 -> 76 bytes mods/signs_lib/extra_fonts/11px/hdf_61.png | Bin 0 -> 90 bytes mods/signs_lib/extra_fonts/11px/hdf_62.png | Bin 0 -> 87 bytes mods/signs_lib/extra_fonts/11px/hdf_63.png | Bin 0 -> 86 bytes mods/signs_lib/extra_fonts/11px/hdf_64.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/11px/hdf_65.png | Bin 0 -> 89 bytes mods/signs_lib/extra_fonts/11px/hdf_66.png | Bin 0 -> 84 bytes mods/signs_lib/extra_fonts/11px/hdf_67.png | Bin 0 -> 89 bytes mods/signs_lib/extra_fonts/11px/hdf_68.png | Bin 0 -> 85 bytes mods/signs_lib/extra_fonts/11px/hdf_69.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/11px/hdf_6a.png | Bin 0 -> 78 bytes mods/signs_lib/extra_fonts/11px/hdf_6b.png | Bin 0 -> 93 bytes mods/signs_lib/extra_fonts/11px/hdf_6c.png | Bin 0 -> 77 bytes mods/signs_lib/extra_fonts/11px/hdf_6d.png | Bin 0 -> 84 bytes mods/signs_lib/extra_fonts/11px/hdf_6e.png | Bin 0 -> 82 bytes mods/signs_lib/extra_fonts/11px/hdf_6f.png | Bin 0 -> 84 bytes mods/signs_lib/extra_fonts/11px/hdf_70.png | Bin 0 -> 85 bytes mods/signs_lib/extra_fonts/11px/hdf_71.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/11px/hdf_72.png | Bin 0 -> 86 bytes mods/signs_lib/extra_fonts/11px/hdf_73.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/11px/hdf_74.png | Bin 0 -> 85 bytes mods/signs_lib/extra_fonts/11px/hdf_75.png | Bin 0 -> 83 bytes mods/signs_lib/extra_fonts/11px/hdf_76.png | Bin 0 -> 91 bytes mods/signs_lib/extra_fonts/11px/hdf_77.png | Bin 0 -> 87 bytes mods/signs_lib/extra_fonts/11px/hdf_78.png | Bin 0 -> 90 bytes mods/signs_lib/extra_fonts/11px/hdf_79.png | Bin 0 -> 87 bytes mods/signs_lib/extra_fonts/11px/hdf_7a.png | Bin 0 -> 90 bytes mods/signs_lib/extra_fonts/11px/hdf_7b.png | Bin 0 -> 84 bytes mods/signs_lib/extra_fonts/11px/hdf_7c.png | Bin 0 -> 67 bytes mods/signs_lib/extra_fonts/11px/hdf_7d.png | Bin 0 -> 84 bytes mods/signs_lib/extra_fonts/11px/hdf_7e.png | Bin 0 -> 82 bytes mods/signs_lib/extra_fonts/17px/hdf_20.png | Bin 0 -> 67 bytes mods/signs_lib/extra_fonts/17px/hdf_21.png | Bin 0 -> 83 bytes mods/signs_lib/extra_fonts/17px/hdf_22.png | Bin 0 -> 83 bytes mods/signs_lib/extra_fonts/17px/hdf_23.png | Bin 0 -> 97 bytes mods/signs_lib/extra_fonts/17px/hdf_24.png | Bin 0 -> 112 bytes mods/signs_lib/extra_fonts/17px/hdf_25.png | Bin 0 -> 125 bytes mods/signs_lib/extra_fonts/17px/hdf_26.png | Bin 0 -> 120 bytes mods/signs_lib/extra_fonts/17px/hdf_27.png | Bin 0 -> 78 bytes mods/signs_lib/extra_fonts/17px/hdf_28.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/17px/hdf_29.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/17px/hdf_2a.png | Bin 0 -> 90 bytes mods/signs_lib/extra_fonts/17px/hdf_2b.png | Bin 0 -> 84 bytes mods/signs_lib/extra_fonts/17px/hdf_2c.png | Bin 0 -> 79 bytes mods/signs_lib/extra_fonts/17px/hdf_2d.png | Bin 0 -> 77 bytes mods/signs_lib/extra_fonts/17px/hdf_2e.png | Bin 0 -> 77 bytes mods/signs_lib/extra_fonts/17px/hdf_2f.png | Bin 0 -> 93 bytes mods/signs_lib/extra_fonts/17px/hdf_30.png | Bin 0 -> 97 bytes mods/signs_lib/extra_fonts/17px/hdf_31.png | Bin 0 -> 87 bytes mods/signs_lib/extra_fonts/17px/hdf_32.png | Bin 0 -> 113 bytes mods/signs_lib/extra_fonts/17px/hdf_33.png | Bin 0 -> 109 bytes mods/signs_lib/extra_fonts/17px/hdf_34.png | Bin 0 -> 103 bytes mods/signs_lib/extra_fonts/17px/hdf_35.png | Bin 0 -> 109 bytes mods/signs_lib/extra_fonts/17px/hdf_36.png | Bin 0 -> 104 bytes mods/signs_lib/extra_fonts/17px/hdf_37.png | Bin 0 -> 95 bytes mods/signs_lib/extra_fonts/17px/hdf_38.png | Bin 0 -> 104 bytes mods/signs_lib/extra_fonts/17px/hdf_39.png | Bin 0 -> 110 bytes mods/signs_lib/extra_fonts/17px/hdf_3a.png | Bin 0 -> 77 bytes mods/signs_lib/extra_fonts/17px/hdf_3b.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/17px/hdf_3c.png | Bin 0 -> 96 bytes mods/signs_lib/extra_fonts/17px/hdf_3d.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/17px/hdf_3e.png | Bin 0 -> 95 bytes mods/signs_lib/extra_fonts/17px/hdf_3f.png | Bin 0 -> 102 bytes mods/signs_lib/extra_fonts/17px/hdf_40.png | Bin 0 -> 128 bytes mods/signs_lib/extra_fonts/17px/hdf_41.png | Bin 0 -> 117 bytes mods/signs_lib/extra_fonts/17px/hdf_42.png | Bin 0 -> 97 bytes mods/signs_lib/extra_fonts/17px/hdf_43.png | Bin 0 -> 113 bytes mods/signs_lib/extra_fonts/17px/hdf_44.png | Bin 0 -> 104 bytes mods/signs_lib/extra_fonts/17px/hdf_45.png | Bin 0 -> 92 bytes mods/signs_lib/extra_fonts/17px/hdf_46.png | Bin 0 -> 91 bytes mods/signs_lib/extra_fonts/17px/hdf_47.png | Bin 0 -> 118 bytes mods/signs_lib/extra_fonts/17px/hdf_48.png | Bin 0 -> 89 bytes mods/signs_lib/extra_fonts/17px/hdf_49.png | Bin 0 -> 77 bytes mods/signs_lib/extra_fonts/17px/hdf_4a.png | Bin 0 -> 91 bytes mods/signs_lib/extra_fonts/17px/hdf_4b.png | Bin 0 -> 114 bytes mods/signs_lib/extra_fonts/17px/hdf_4c.png | Bin 0 -> 82 bytes mods/signs_lib/extra_fonts/17px/hdf_4d.png | Bin 0 -> 108 bytes mods/signs_lib/extra_fonts/17px/hdf_4e.png | Bin 0 -> 103 bytes mods/signs_lib/extra_fonts/17px/hdf_4f.png | Bin 0 -> 116 bytes mods/signs_lib/extra_fonts/17px/hdf_50.png | Bin 0 -> 99 bytes mods/signs_lib/extra_fonts/17px/hdf_51.png | Bin 0 -> 122 bytes mods/signs_lib/extra_fonts/17px/hdf_52.png | Bin 0 -> 100 bytes mods/signs_lib/extra_fonts/17px/hdf_53.png | Bin 0 -> 111 bytes mods/signs_lib/extra_fonts/17px/hdf_54.png | Bin 0 -> 85 bytes mods/signs_lib/extra_fonts/17px/hdf_55.png | Bin 0 -> 95 bytes mods/signs_lib/extra_fonts/17px/hdf_56.png | Bin 0 -> 103 bytes mods/signs_lib/extra_fonts/17px/hdf_57.png | Bin 0 -> 107 bytes mods/signs_lib/extra_fonts/17px/hdf_58.png | Bin 0 -> 115 bytes mods/signs_lib/extra_fonts/17px/hdf_59.png | Bin 0 -> 105 bytes mods/signs_lib/extra_fonts/17px/hdf_5a.png | Bin 0 -> 108 bytes mods/signs_lib/extra_fonts/17px/hdf_5b.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/17px/hdf_5c.png | Bin 0 -> 94 bytes mods/signs_lib/extra_fonts/17px/hdf_5d.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/17px/hdf_5e.png | Bin 0 -> 96 bytes mods/signs_lib/extra_fonts/17px/hdf_5f.png | Bin 0 -> 76 bytes mods/signs_lib/extra_fonts/17px/hdf_60.png | Bin 0 -> 78 bytes mods/signs_lib/extra_fonts/17px/hdf_61.png | Bin 0 -> 102 bytes mods/signs_lib/extra_fonts/17px/hdf_62.png | Bin 0 -> 99 bytes mods/signs_lib/extra_fonts/17px/hdf_63.png | Bin 0 -> 98 bytes mods/signs_lib/extra_fonts/17px/hdf_64.png | Bin 0 -> 105 bytes mods/signs_lib/extra_fonts/17px/hdf_65.png | Bin 0 -> 98 bytes mods/signs_lib/extra_fonts/17px/hdf_66.png | Bin 0 -> 89 bytes mods/signs_lib/extra_fonts/17px/hdf_67.png | Bin 0 -> 101 bytes mods/signs_lib/extra_fonts/17px/hdf_68.png | Bin 0 -> 93 bytes mods/signs_lib/extra_fonts/17px/hdf_69.png | Bin 0 -> 82 bytes mods/signs_lib/extra_fonts/17px/hdf_6a.png | Bin 0 -> 83 bytes mods/signs_lib/extra_fonts/17px/hdf_6b.png | Bin 0 -> 103 bytes mods/signs_lib/extra_fonts/17px/hdf_6c.png | Bin 0 -> 77 bytes mods/signs_lib/extra_fonts/17px/hdf_6d.png | Bin 0 -> 99 bytes mods/signs_lib/extra_fonts/17px/hdf_6e.png | Bin 0 -> 93 bytes mods/signs_lib/extra_fonts/17px/hdf_6f.png | Bin 0 -> 97 bytes mods/signs_lib/extra_fonts/17px/hdf_70.png | Bin 0 -> 100 bytes mods/signs_lib/extra_fonts/17px/hdf_71.png | Bin 0 -> 100 bytes mods/signs_lib/extra_fonts/17px/hdf_72.png | Bin 0 -> 87 bytes mods/signs_lib/extra_fonts/17px/hdf_73.png | Bin 0 -> 100 bytes mods/signs_lib/extra_fonts/17px/hdf_74.png | Bin 0 -> 92 bytes mods/signs_lib/extra_fonts/17px/hdf_75.png | Bin 0 -> 91 bytes mods/signs_lib/extra_fonts/17px/hdf_76.png | Bin 0 -> 98 bytes mods/signs_lib/extra_fonts/17px/hdf_77.png | Bin 0 -> 107 bytes mods/signs_lib/extra_fonts/17px/hdf_78.png | Bin 0 -> 99 bytes mods/signs_lib/extra_fonts/17px/hdf_79.png | Bin 0 -> 102 bytes mods/signs_lib/extra_fonts/17px/hdf_7a.png | Bin 0 -> 95 bytes mods/signs_lib/extra_fonts/17px/hdf_7b.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/17px/hdf_7c.png | Bin 0 -> 67 bytes mods/signs_lib/extra_fonts/17px/hdf_7d.png | Bin 0 -> 87 bytes mods/signs_lib/extra_fonts/17px/hdf_7e.png | Bin 0 -> 87 bytes mods/signs_lib/extra_fonts/25px/hdf_20.png | Bin 0 -> 68 bytes mods/signs_lib/extra_fonts/25px/hdf_21.png | Bin 0 -> 87 bytes mods/signs_lib/extra_fonts/25px/hdf_22.png | Bin 0 -> 83 bytes mods/signs_lib/extra_fonts/25px/hdf_23.png | Bin 0 -> 99 bytes mods/signs_lib/extra_fonts/25px/hdf_24.png | Bin 0 -> 139 bytes mods/signs_lib/extra_fonts/25px/hdf_25.png | Bin 0 -> 150 bytes mods/signs_lib/extra_fonts/25px/hdf_26.png | Bin 0 -> 141 bytes mods/signs_lib/extra_fonts/25px/hdf_27.png | Bin 0 -> 78 bytes mods/signs_lib/extra_fonts/25px/hdf_28.png | Bin 0 -> 103 bytes mods/signs_lib/extra_fonts/25px/hdf_29.png | Bin 0 -> 100 bytes mods/signs_lib/extra_fonts/25px/hdf_2a.png | Bin 0 -> 98 bytes mods/signs_lib/extra_fonts/25px/hdf_2b.png | Bin 0 -> 86 bytes mods/signs_lib/extra_fonts/25px/hdf_2c.png | Bin 0 -> 82 bytes mods/signs_lib/extra_fonts/25px/hdf_2d.png | Bin 0 -> 81 bytes mods/signs_lib/extra_fonts/25px/hdf_2e.png | Bin 0 -> 78 bytes mods/signs_lib/extra_fonts/25px/hdf_2f.png | Bin 0 -> 100 bytes mods/signs_lib/extra_fonts/25px/hdf_30.png | Bin 0 -> 110 bytes mods/signs_lib/extra_fonts/25px/hdf_31.png | Bin 0 -> 89 bytes mods/signs_lib/extra_fonts/25px/hdf_32.png | Bin 0 -> 132 bytes mods/signs_lib/extra_fonts/25px/hdf_33.png | Bin 0 -> 129 bytes mods/signs_lib/extra_fonts/25px/hdf_34.png | Bin 0 -> 118 bytes mods/signs_lib/extra_fonts/25px/hdf_35.png | Bin 0 -> 121 bytes mods/signs_lib/extra_fonts/25px/hdf_36.png | Bin 0 -> 132 bytes mods/signs_lib/extra_fonts/25px/hdf_37.png | Bin 0 -> 114 bytes mods/signs_lib/extra_fonts/25px/hdf_38.png | Bin 0 -> 118 bytes mods/signs_lib/extra_fonts/25px/hdf_39.png | Bin 0 -> 131 bytes mods/signs_lib/extra_fonts/25px/hdf_3a.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/25px/hdf_3b.png | Bin 0 -> 86 bytes mods/signs_lib/extra_fonts/25px/hdf_3c.png | Bin 0 -> 112 bytes mods/signs_lib/extra_fonts/25px/hdf_3d.png | Bin 0 -> 81 bytes mods/signs_lib/extra_fonts/25px/hdf_3e.png | Bin 0 -> 110 bytes mods/signs_lib/extra_fonts/25px/hdf_3f.png | Bin 0 -> 122 bytes mods/signs_lib/extra_fonts/25px/hdf_40.png | Bin 0 -> 171 bytes mods/signs_lib/extra_fonts/25px/hdf_41.png | Bin 0 -> 125 bytes mods/signs_lib/extra_fonts/25px/hdf_42.png | Bin 0 -> 117 bytes mods/signs_lib/extra_fonts/25px/hdf_43.png | Bin 0 -> 127 bytes mods/signs_lib/extra_fonts/25px/hdf_44.png | Bin 0 -> 115 bytes mods/signs_lib/extra_fonts/25px/hdf_45.png | Bin 0 -> 99 bytes mods/signs_lib/extra_fonts/25px/hdf_46.png | Bin 0 -> 93 bytes mods/signs_lib/extra_fonts/25px/hdf_47.png | Bin 0 -> 141 bytes mods/signs_lib/extra_fonts/25px/hdf_48.png | Bin 0 -> 90 bytes mods/signs_lib/extra_fonts/25px/hdf_49.png | Bin 0 -> 78 bytes mods/signs_lib/extra_fonts/25px/hdf_4a.png | Bin 0 -> 100 bytes mods/signs_lib/extra_fonts/25px/hdf_4b.png | Bin 0 -> 135 bytes mods/signs_lib/extra_fonts/25px/hdf_4c.png | Bin 0 -> 85 bytes mods/signs_lib/extra_fonts/25px/hdf_4d.png | Bin 0 -> 136 bytes mods/signs_lib/extra_fonts/25px/hdf_4e.png | Bin 0 -> 128 bytes mods/signs_lib/extra_fonts/25px/hdf_4f.png | Bin 0 -> 128 bytes mods/signs_lib/extra_fonts/25px/hdf_50.png | Bin 0 -> 102 bytes mods/signs_lib/extra_fonts/25px/hdf_51.png | Bin 0 -> 140 bytes mods/signs_lib/extra_fonts/25px/hdf_52.png | Bin 0 -> 105 bytes mods/signs_lib/extra_fonts/25px/hdf_53.png | Bin 0 -> 141 bytes mods/signs_lib/extra_fonts/25px/hdf_54.png | Bin 0 -> 90 bytes mods/signs_lib/extra_fonts/25px/hdf_55.png | Bin 0 -> 110 bytes mods/signs_lib/extra_fonts/25px/hdf_56.png | Bin 0 -> 135 bytes mods/signs_lib/extra_fonts/25px/hdf_57.png | Bin 0 -> 138 bytes mods/signs_lib/extra_fonts/25px/hdf_58.png | Bin 0 -> 144 bytes mods/signs_lib/extra_fonts/25px/hdf_59.png | Bin 0 -> 125 bytes mods/signs_lib/extra_fonts/25px/hdf_5a.png | Bin 0 -> 123 bytes mods/signs_lib/extra_fonts/25px/hdf_5b.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/25px/hdf_5c.png | Bin 0 -> 98 bytes mods/signs_lib/extra_fonts/25px/hdf_5d.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/25px/hdf_5e.png | Bin 0 -> 108 bytes mods/signs_lib/extra_fonts/25px/hdf_5f.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/25px/hdf_60.png | Bin 0 -> 90 bytes mods/signs_lib/extra_fonts/25px/hdf_61.png | Bin 0 -> 123 bytes mods/signs_lib/extra_fonts/25px/hdf_62.png | Bin 0 -> 109 bytes mods/signs_lib/extra_fonts/25px/hdf_63.png | Bin 0 -> 111 bytes mods/signs_lib/extra_fonts/25px/hdf_64.png | Bin 0 -> 115 bytes mods/signs_lib/extra_fonts/25px/hdf_65.png | Bin 0 -> 125 bytes mods/signs_lib/extra_fonts/25px/hdf_66.png | Bin 0 -> 94 bytes mods/signs_lib/extra_fonts/25px/hdf_67.png | Bin 0 -> 124 bytes mods/signs_lib/extra_fonts/25px/hdf_68.png | Bin 0 -> 93 bytes mods/signs_lib/extra_fonts/25px/hdf_69.png | Bin 0 -> 86 bytes mods/signs_lib/extra_fonts/25px/hdf_6a.png | Bin 0 -> 89 bytes mods/signs_lib/extra_fonts/25px/hdf_6b.png | Bin 0 -> 118 bytes mods/signs_lib/extra_fonts/25px/hdf_6c.png | Bin 0 -> 78 bytes mods/signs_lib/extra_fonts/25px/hdf_6d.png | Bin 0 -> 102 bytes mods/signs_lib/extra_fonts/25px/hdf_6e.png | Bin 0 -> 96 bytes mods/signs_lib/extra_fonts/25px/hdf_6f.png | Bin 0 -> 109 bytes mods/signs_lib/extra_fonts/25px/hdf_70.png | Bin 0 -> 111 bytes mods/signs_lib/extra_fonts/25px/hdf_71.png | Bin 0 -> 115 bytes mods/signs_lib/extra_fonts/25px/hdf_72.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/25px/hdf_73.png | Bin 0 -> 121 bytes mods/signs_lib/extra_fonts/25px/hdf_74.png | Bin 0 -> 93 bytes mods/signs_lib/extra_fonts/25px/hdf_75.png | Bin 0 -> 98 bytes mods/signs_lib/extra_fonts/25px/hdf_76.png | Bin 0 -> 106 bytes mods/signs_lib/extra_fonts/25px/hdf_77.png | Bin 0 -> 131 bytes mods/signs_lib/extra_fonts/25px/hdf_78.png | Bin 0 -> 125 bytes mods/signs_lib/extra_fonts/25px/hdf_79.png | Bin 0 -> 128 bytes mods/signs_lib/extra_fonts/25px/hdf_7a.png | Bin 0 -> 115 bytes mods/signs_lib/extra_fonts/25px/hdf_7b.png | Bin 0 -> 98 bytes mods/signs_lib/extra_fonts/25px/hdf_7c.png | Bin 0 -> 68 bytes mods/signs_lib/extra_fonts/25px/hdf_7d.png | Bin 0 -> 99 bytes mods/signs_lib/extra_fonts/25px/hdf_7e.png | Bin 0 -> 92 bytes mods/signs_lib/extra_fonts/34px/hdf_20.png | Bin 0 -> 68 bytes mods/signs_lib/extra_fonts/34px/hdf_21.png | Bin 0 -> 89 bytes mods/signs_lib/extra_fonts/34px/hdf_22.png | Bin 0 -> 91 bytes mods/signs_lib/extra_fonts/34px/hdf_23.png | Bin 0 -> 133 bytes mods/signs_lib/extra_fonts/34px/hdf_24.png | Bin 0 -> 160 bytes mods/signs_lib/extra_fonts/34px/hdf_25.png | Bin 0 -> 181 bytes mods/signs_lib/extra_fonts/34px/hdf_26.png | Bin 0 -> 162 bytes mods/signs_lib/extra_fonts/34px/hdf_27.png | Bin 0 -> 82 bytes mods/signs_lib/extra_fonts/34px/hdf_28.png | Bin 0 -> 117 bytes mods/signs_lib/extra_fonts/34px/hdf_29.png | Bin 0 -> 114 bytes mods/signs_lib/extra_fonts/34px/hdf_2a.png | Bin 0 -> 119 bytes mods/signs_lib/extra_fonts/34px/hdf_2b.png | Bin 0 -> 89 bytes mods/signs_lib/extra_fonts/34px/hdf_2c.png | Bin 0 -> 90 bytes mods/signs_lib/extra_fonts/34px/hdf_2d.png | Bin 0 -> 80 bytes mods/signs_lib/extra_fonts/34px/hdf_2e.png | Bin 0 -> 78 bytes mods/signs_lib/extra_fonts/34px/hdf_2f.png | Bin 0 -> 109 bytes mods/signs_lib/extra_fonts/34px/hdf_30.png | Bin 0 -> 125 bytes mods/signs_lib/extra_fonts/34px/hdf_31.png | Bin 0 -> 99 bytes mods/signs_lib/extra_fonts/34px/hdf_32.png | Bin 0 -> 148 bytes mods/signs_lib/extra_fonts/34px/hdf_33.png | Bin 0 -> 149 bytes mods/signs_lib/extra_fonts/34px/hdf_34.png | Bin 0 -> 130 bytes mods/signs_lib/extra_fonts/34px/hdf_35.png | Bin 0 -> 133 bytes mods/signs_lib/extra_fonts/34px/hdf_36.png | Bin 0 -> 146 bytes mods/signs_lib/extra_fonts/34px/hdf_37.png | Bin 0 -> 123 bytes mods/signs_lib/extra_fonts/34px/hdf_38.png | Bin 0 -> 146 bytes mods/signs_lib/extra_fonts/34px/hdf_39.png | Bin 0 -> 144 bytes mods/signs_lib/extra_fonts/34px/hdf_3a.png | Bin 0 -> 78 bytes mods/signs_lib/extra_fonts/34px/hdf_3b.png | Bin 0 -> 93 bytes mods/signs_lib/extra_fonts/34px/hdf_3c.png | Bin 0 -> 130 bytes mods/signs_lib/extra_fonts/34px/hdf_3d.png | Bin 0 -> 87 bytes mods/signs_lib/extra_fonts/34px/hdf_3e.png | Bin 0 -> 121 bytes mods/signs_lib/extra_fonts/34px/hdf_3f.png | Bin 0 -> 143 bytes mods/signs_lib/extra_fonts/34px/hdf_40.png | Bin 0 -> 201 bytes mods/signs_lib/extra_fonts/34px/hdf_41.png | Bin 0 -> 141 bytes mods/signs_lib/extra_fonts/34px/hdf_42.png | Bin 0 -> 121 bytes mods/signs_lib/extra_fonts/34px/hdf_43.png | Bin 0 -> 146 bytes mods/signs_lib/extra_fonts/34px/hdf_44.png | Bin 0 -> 133 bytes mods/signs_lib/extra_fonts/34px/hdf_45.png | Bin 0 -> 101 bytes mods/signs_lib/extra_fonts/34px/hdf_46.png | Bin 0 -> 95 bytes mods/signs_lib/extra_fonts/34px/hdf_47.png | Bin 0 -> 160 bytes mods/signs_lib/extra_fonts/34px/hdf_48.png | Bin 0 -> 93 bytes mods/signs_lib/extra_fonts/34px/hdf_49.png | Bin 0 -> 79 bytes mods/signs_lib/extra_fonts/34px/hdf_4a.png | Bin 0 -> 111 bytes mods/signs_lib/extra_fonts/34px/hdf_4b.png | Bin 0 -> 146 bytes mods/signs_lib/extra_fonts/34px/hdf_4c.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/34px/hdf_4d.png | Bin 0 -> 130 bytes mods/signs_lib/extra_fonts/34px/hdf_4e.png | Bin 0 -> 129 bytes mods/signs_lib/extra_fonts/34px/hdf_4f.png | Bin 0 -> 148 bytes mods/signs_lib/extra_fonts/34px/hdf_50.png | Bin 0 -> 122 bytes mods/signs_lib/extra_fonts/34px/hdf_51.png | Bin 0 -> 169 bytes mods/signs_lib/extra_fonts/34px/hdf_52.png | Bin 0 -> 119 bytes mods/signs_lib/extra_fonts/34px/hdf_53.png | Bin 0 -> 163 bytes mods/signs_lib/extra_fonts/34px/hdf_54.png | Bin 0 -> 93 bytes mods/signs_lib/extra_fonts/34px/hdf_55.png | Bin 0 -> 119 bytes mods/signs_lib/extra_fonts/34px/hdf_56.png | Bin 0 -> 139 bytes mods/signs_lib/extra_fonts/34px/hdf_57.png | Bin 0 -> 151 bytes mods/signs_lib/extra_fonts/34px/hdf_58.png | Bin 0 -> 161 bytes mods/signs_lib/extra_fonts/34px/hdf_59.png | Bin 0 -> 135 bytes mods/signs_lib/extra_fonts/34px/hdf_5a.png | Bin 0 -> 132 bytes mods/signs_lib/extra_fonts/34px/hdf_5b.png | Bin 0 -> 83 bytes mods/signs_lib/extra_fonts/34px/hdf_5c.png | Bin 0 -> 114 bytes mods/signs_lib/extra_fonts/34px/hdf_5d.png | Bin 0 -> 83 bytes mods/signs_lib/extra_fonts/34px/hdf_5e.png | Bin 0 -> 116 bytes mods/signs_lib/extra_fonts/34px/hdf_5f.png | Bin 0 -> 85 bytes mods/signs_lib/extra_fonts/34px/hdf_60.png | Bin 0 -> 88 bytes mods/signs_lib/extra_fonts/34px/hdf_61.png | Bin 0 -> 133 bytes mods/signs_lib/extra_fonts/34px/hdf_62.png | Bin 0 -> 127 bytes mods/signs_lib/extra_fonts/34px/hdf_63.png | Bin 0 -> 126 bytes mods/signs_lib/extra_fonts/34px/hdf_64.png | Bin 0 -> 130 bytes mods/signs_lib/extra_fonts/34px/hdf_65.png | Bin 0 -> 132 bytes mods/signs_lib/extra_fonts/34px/hdf_66.png | Bin 0 -> 102 bytes mods/signs_lib/extra_fonts/34px/hdf_67.png | Bin 0 -> 137 bytes mods/signs_lib/extra_fonts/34px/hdf_68.png | Bin 0 -> 106 bytes mods/signs_lib/extra_fonts/34px/hdf_69.png | Bin 0 -> 86 bytes mods/signs_lib/extra_fonts/34px/hdf_6a.png | Bin 0 -> 90 bytes mods/signs_lib/extra_fonts/34px/hdf_6b.png | Bin 0 -> 130 bytes mods/signs_lib/extra_fonts/34px/hdf_6c.png | Bin 0 -> 78 bytes mods/signs_lib/extra_fonts/34px/hdf_6d.png | Bin 0 -> 125 bytes mods/signs_lib/extra_fonts/34px/hdf_6e.png | Bin 0 -> 107 bytes mods/signs_lib/extra_fonts/34px/hdf_6f.png | Bin 0 -> 124 bytes mods/signs_lib/extra_fonts/34px/hdf_70.png | Bin 0 -> 126 bytes mods/signs_lib/extra_fonts/34px/hdf_71.png | Bin 0 -> 131 bytes mods/signs_lib/extra_fonts/34px/hdf_72.png | Bin 0 -> 101 bytes mods/signs_lib/extra_fonts/34px/hdf_73.png | Bin 0 -> 136 bytes mods/signs_lib/extra_fonts/34px/hdf_74.png | Bin 0 -> 100 bytes mods/signs_lib/extra_fonts/34px/hdf_75.png | Bin 0 -> 108 bytes mods/signs_lib/extra_fonts/34px/hdf_76.png | Bin 0 -> 128 bytes mods/signs_lib/extra_fonts/34px/hdf_77.png | Bin 0 -> 145 bytes mods/signs_lib/extra_fonts/34px/hdf_78.png | Bin 0 -> 141 bytes mods/signs_lib/extra_fonts/34px/hdf_79.png | Bin 0 -> 131 bytes mods/signs_lib/extra_fonts/34px/hdf_7a.png | Bin 0 -> 120 bytes mods/signs_lib/extra_fonts/34px/hdf_7b.png | Bin 0 -> 108 bytes mods/signs_lib/extra_fonts/34px/hdf_7c.png | Bin 0 -> 68 bytes mods/signs_lib/extra_fonts/34px/hdf_7d.png | Bin 0 -> 106 bytes mods/signs_lib/extra_fonts/34px/hdf_7e.png | Bin 0 -> 108 bytes mods/signs_lib/init.lua | 1076 + mods/signs_lib/locale/de.txt | 9 + mods/signs_lib/locale/template.txt | 9 + mods/signs_lib/textures/bg_signs_lib.jpg | Bin 0 -> 82731 bytes mods/signs_lib/textures/hdf_20.png | Bin 0 -> 67 bytes mods/signs_lib/textures/hdf_21.png | Bin 0 -> 83 bytes mods/signs_lib/textures/hdf_22.png | Bin 0 -> 83 bytes mods/signs_lib/textures/hdf_23.png | Bin 0 -> 97 bytes mods/signs_lib/textures/hdf_24.png | Bin 0 -> 112 bytes mods/signs_lib/textures/hdf_25.png | Bin 0 -> 125 bytes mods/signs_lib/textures/hdf_26.png | Bin 0 -> 120 bytes mods/signs_lib/textures/hdf_27.png | Bin 0 -> 78 bytes mods/signs_lib/textures/hdf_28.png | Bin 0 -> 88 bytes mods/signs_lib/textures/hdf_29.png | Bin 0 -> 88 bytes mods/signs_lib/textures/hdf_2a.png | Bin 0 -> 90 bytes mods/signs_lib/textures/hdf_2b.png | Bin 0 -> 84 bytes mods/signs_lib/textures/hdf_2c.png | Bin 0 -> 79 bytes mods/signs_lib/textures/hdf_2d.png | Bin 0 -> 77 bytes mods/signs_lib/textures/hdf_2e.png | Bin 0 -> 77 bytes mods/signs_lib/textures/hdf_2f.png | Bin 0 -> 93 bytes mods/signs_lib/textures/hdf_30.png | Bin 0 -> 97 bytes mods/signs_lib/textures/hdf_31.png | Bin 0 -> 87 bytes mods/signs_lib/textures/hdf_32.png | Bin 0 -> 113 bytes mods/signs_lib/textures/hdf_33.png | Bin 0 -> 109 bytes mods/signs_lib/textures/hdf_34.png | Bin 0 -> 103 bytes mods/signs_lib/textures/hdf_35.png | Bin 0 -> 109 bytes mods/signs_lib/textures/hdf_36.png | Bin 0 -> 104 bytes mods/signs_lib/textures/hdf_37.png | Bin 0 -> 95 bytes mods/signs_lib/textures/hdf_38.png | Bin 0 -> 104 bytes mods/signs_lib/textures/hdf_39.png | Bin 0 -> 110 bytes mods/signs_lib/textures/hdf_3a.png | Bin 0 -> 77 bytes mods/signs_lib/textures/hdf_3b.png | Bin 0 -> 80 bytes mods/signs_lib/textures/hdf_3c.png | Bin 0 -> 96 bytes mods/signs_lib/textures/hdf_3d.png | Bin 0 -> 80 bytes mods/signs_lib/textures/hdf_3e.png | Bin 0 -> 95 bytes mods/signs_lib/textures/hdf_3f.png | Bin 0 -> 102 bytes mods/signs_lib/textures/hdf_40.png | Bin 0 -> 128 bytes mods/signs_lib/textures/hdf_41.png | Bin 0 -> 117 bytes mods/signs_lib/textures/hdf_42.png | Bin 0 -> 97 bytes mods/signs_lib/textures/hdf_43.png | Bin 0 -> 113 bytes mods/signs_lib/textures/hdf_44.png | Bin 0 -> 104 bytes mods/signs_lib/textures/hdf_45.png | Bin 0 -> 92 bytes mods/signs_lib/textures/hdf_46.png | Bin 0 -> 91 bytes mods/signs_lib/textures/hdf_47.png | Bin 0 -> 118 bytes mods/signs_lib/textures/hdf_48.png | Bin 0 -> 89 bytes mods/signs_lib/textures/hdf_49.png | Bin 0 -> 77 bytes mods/signs_lib/textures/hdf_4a.png | Bin 0 -> 91 bytes mods/signs_lib/textures/hdf_4b.png | Bin 0 -> 114 bytes mods/signs_lib/textures/hdf_4c.png | Bin 0 -> 82 bytes mods/signs_lib/textures/hdf_4d.png | Bin 0 -> 108 bytes mods/signs_lib/textures/hdf_4e.png | Bin 0 -> 103 bytes mods/signs_lib/textures/hdf_4f.png | Bin 0 -> 116 bytes mods/signs_lib/textures/hdf_50.png | Bin 0 -> 99 bytes mods/signs_lib/textures/hdf_51.png | Bin 0 -> 122 bytes mods/signs_lib/textures/hdf_52.png | Bin 0 -> 100 bytes mods/signs_lib/textures/hdf_53.png | Bin 0 -> 111 bytes mods/signs_lib/textures/hdf_54.png | Bin 0 -> 85 bytes mods/signs_lib/textures/hdf_55.png | Bin 0 -> 95 bytes mods/signs_lib/textures/hdf_56.png | Bin 0 -> 103 bytes mods/signs_lib/textures/hdf_57.png | Bin 0 -> 107 bytes mods/signs_lib/textures/hdf_58.png | Bin 0 -> 115 bytes mods/signs_lib/textures/hdf_59.png | Bin 0 -> 105 bytes mods/signs_lib/textures/hdf_5a.png | Bin 0 -> 108 bytes mods/signs_lib/textures/hdf_5b.png | Bin 0 -> 80 bytes mods/signs_lib/textures/hdf_5c.png | Bin 0 -> 94 bytes mods/signs_lib/textures/hdf_5d.png | Bin 0 -> 80 bytes mods/signs_lib/textures/hdf_5e.png | Bin 0 -> 96 bytes mods/signs_lib/textures/hdf_5f.png | Bin 0 -> 76 bytes mods/signs_lib/textures/hdf_60.png | Bin 0 -> 78 bytes mods/signs_lib/textures/hdf_61.png | Bin 0 -> 102 bytes mods/signs_lib/textures/hdf_62.png | Bin 0 -> 99 bytes mods/signs_lib/textures/hdf_63.png | Bin 0 -> 98 bytes mods/signs_lib/textures/hdf_64.png | Bin 0 -> 105 bytes mods/signs_lib/textures/hdf_65.png | Bin 0 -> 98 bytes mods/signs_lib/textures/hdf_66.png | Bin 0 -> 89 bytes mods/signs_lib/textures/hdf_67.png | Bin 0 -> 101 bytes mods/signs_lib/textures/hdf_68.png | Bin 0 -> 93 bytes mods/signs_lib/textures/hdf_69.png | Bin 0 -> 82 bytes mods/signs_lib/textures/hdf_6a.png | Bin 0 -> 83 bytes mods/signs_lib/textures/hdf_6b.png | Bin 0 -> 103 bytes mods/signs_lib/textures/hdf_6c.png | Bin 0 -> 77 bytes mods/signs_lib/textures/hdf_6d.png | Bin 0 -> 99 bytes mods/signs_lib/textures/hdf_6e.png | Bin 0 -> 93 bytes mods/signs_lib/textures/hdf_6f.png | Bin 0 -> 97 bytes mods/signs_lib/textures/hdf_70.png | Bin 0 -> 100 bytes mods/signs_lib/textures/hdf_71.png | Bin 0 -> 100 bytes mods/signs_lib/textures/hdf_72.png | Bin 0 -> 87 bytes mods/signs_lib/textures/hdf_73.png | Bin 0 -> 100 bytes mods/signs_lib/textures/hdf_74.png | Bin 0 -> 92 bytes mods/signs_lib/textures/hdf_75.png | Bin 0 -> 91 bytes mods/signs_lib/textures/hdf_76.png | Bin 0 -> 98 bytes mods/signs_lib/textures/hdf_77.png | Bin 0 -> 107 bytes mods/signs_lib/textures/hdf_78.png | Bin 0 -> 99 bytes mods/signs_lib/textures/hdf_79.png | Bin 0 -> 102 bytes mods/signs_lib/textures/hdf_7a.png | Bin 0 -> 95 bytes mods/signs_lib/textures/hdf_7b.png | Bin 0 -> 88 bytes mods/signs_lib/textures/hdf_7c.png | Bin 0 -> 67 bytes mods/signs_lib/textures/hdf_7d.png | Bin 0 -> 87 bytes mods/signs_lib/textures/hdf_7e.png | Bin 0 -> 87 bytes mods/signs_lib/textures/signs_back.png | Bin 0 -> 280 bytes mods/signs_lib/textures/signs_bottom.png | Bin 0 -> 129 bytes .../textures/signs_bottom_locked.png | Bin 0 -> 100 bytes mods/signs_lib/textures/signs_front.png | Bin 0 -> 365 bytes .../signs_lib/textures/signs_front_locked.png | Bin 0 -> 357 bytes mods/signs_lib/textures/signs_green_front.png | Bin 0 -> 112 bytes mods/signs_lib/textures/signs_green_inv.png | Bin 0 -> 91 bytes .../signs_lib/textures/signs_hanging_back.png | Bin 0 -> 322 bytes .../textures/signs_hanging_bottom.png | Bin 0 -> 125 bytes .../textures/signs_hanging_front.png | Bin 0 -> 412 bytes .../signs_lib/textures/signs_hanging_side.png | Bin 0 -> 134 bytes mods/signs_lib/textures/signs_hanging_top.png | Bin 0 -> 125 bytes mods/signs_lib/textures/signs_locked_inv.png | Bin 0 -> 374 bytes mods/signs_lib/textures/signs_metal_back.png | Bin 0 -> 93 bytes mods/signs_lib/textures/signs_metal_sides.png | Bin 0 -> 87 bytes mods/signs_lib/textures/signs_metal_tb.png | Bin 0 -> 89 bytes mods/signs_lib/textures/signs_post_back.png | Bin 0 -> 311 bytes mods/signs_lib/textures/signs_post_bottom.png | Bin 0 -> 131 bytes mods/signs_lib/textures/signs_post_front.png | Bin 0 -> 401 bytes mods/signs_lib/textures/signs_post_side.png | Bin 0 -> 204 bytes mods/signs_lib/textures/signs_post_top.png | Bin 0 -> 130 bytes mods/signs_lib/textures/signs_red_front.png | Bin 0 -> 107 bytes mods/signs_lib/textures/signs_red_inv.png | Bin 0 -> 91 bytes mods/signs_lib/textures/signs_side.png | Bin 0 -> 157 bytes mods/signs_lib/textures/signs_side_locked.png | Bin 0 -> 122 bytes mods/signs_lib/textures/signs_top.png | Bin 0 -> 130 bytes mods/signs_lib/textures/signs_top_locked.png | Bin 0 -> 100 bytes .../textures/signs_white_black_front.png | Bin 0 -> 110 bytes .../textures/signs_white_black_inv.png | Bin 0 -> 88 bytes .../textures/signs_white_red_front.png | Bin 0 -> 107 bytes .../textures/signs_white_red_inv.png | Bin 0 -> 91 bytes .../signs_lib/textures/signs_yellow_front.png | Bin 0 -> 111 bytes mods/signs_lib/textures/signs_yellow_inv.png | Bin 0 -> 99 bytes mods/signs_lib/textures/slc_0.png | Bin 0 -> 82 bytes mods/signs_lib/textures/slc_1.png | Bin 0 -> 81 bytes mods/signs_lib/textures/slc_2.png | Bin 0 -> 81 bytes mods/signs_lib/textures/slc_3.png | Bin 0 -> 82 bytes mods/signs_lib/textures/slc_4.png | Bin 0 -> 82 bytes mods/signs_lib/textures/slc_5.png | Bin 0 -> 83 bytes mods/signs_lib/textures/slc_6.png | Bin 0 -> 82 bytes mods/signs_lib/textures/slc_7.png | Bin 0 -> 83 bytes mods/signs_lib/textures/slc_8.png | Bin 0 -> 82 bytes mods/signs_lib/textures/slc_9.png | Bin 0 -> 82 bytes mods/signs_lib/textures/slc_A.png | Bin 0 -> 80 bytes mods/signs_lib/textures/slc_B.png | Bin 0 -> 83 bytes mods/signs_lib/textures/slc_C.png | Bin 0 -> 82 bytes mods/signs_lib/textures/slc_D.png | Bin 0 -> 83 bytes mods/signs_lib/textures/slc_E.png | Bin 0 -> 83 bytes mods/signs_lib/textures/slc_F.png | Bin 0 -> 79 bytes mods/signs_lib/textures/slc_n.png | Bin 0 -> 81 bytes mods/simple_bushes/README.txt | 22 + mods/simple_bushes/depends.txt | 2 + mods/simple_bushes/init.lua | 169 + mods/simple_bushes/mapgen.lua | 64 + .../textures/simple_bushes_blue.png | Bin 0 -> 4190 bytes .../textures/simple_bushes_green.png | Bin 0 -> 4181 bytes .../textures/simple_bushes_orange.png | Bin 0 -> 4195 bytes .../simple_bushes_plant_pot_bottom.png | Bin 0 -> 3707 bytes .../simple_bushes_plant_pot_sides.png | Bin 0 -> 3694 bytes .../textures/simple_bushes_plant_pot_top.png | Bin 0 -> 3730 bytes .../textures/simple_bushes_red.png | Bin 0 -> 4197 bytes .../textures/simple_bushes_violet.png | Bin 0 -> 4196 bytes .../textures/simple_bushes_white.png | Bin 0 -> 4179 bytes .../textures/simple_bushes_yellow.png | Bin 0 -> 4207 bytes mods/simple_skins/.gitignore | 4 + mods/simple_skins/depends.txt | 2 + mods/simple_skins/init.lua | 180 + mods/simple_skins/license.txt | 14 + mods/simple_skins/meta/character_1.txt | 4 + mods/simple_skins/meta/character_10.txt | 2 + mods/simple_skins/meta/character_11.txt | 2 + mods/simple_skins/meta/character_12.txt | 2 + mods/simple_skins/meta/character_13.txt | 2 + mods/simple_skins/meta/character_14.txt | 2 + mods/simple_skins/meta/character_15.txt | 2 + mods/simple_skins/meta/character_16.txt | 2 + mods/simple_skins/meta/character_17.txt | 2 + mods/simple_skins/meta/character_18.txt | 2 + mods/simple_skins/meta/character_19.txt | 3 + mods/simple_skins/meta/character_2.txt | 3 + mods/simple_skins/meta/character_20.txt | 2 + mods/simple_skins/meta/character_21.txt | 2 + mods/simple_skins/meta/character_22.txt | 2 + mods/simple_skins/meta/character_23.txt | 3 + mods/simple_skins/meta/character_24.txt | 2 + mods/simple_skins/meta/character_25.txt | 2 + mods/simple_skins/meta/character_26.txt | 2 + mods/simple_skins/meta/character_27.txt | 2 + mods/simple_skins/meta/character_28.txt | 2 + mods/simple_skins/meta/character_29.txt | 2 + mods/simple_skins/meta/character_3.txt | 2 + mods/simple_skins/meta/character_30.txt | 2 + mods/simple_skins/meta/character_31.txt | 2 + mods/simple_skins/meta/character_4.txt | 2 + mods/simple_skins/meta/character_5.txt | 2 + mods/simple_skins/meta/character_6.txt | 2 + mods/simple_skins/meta/character_7.txt | 2 + mods/simple_skins/meta/character_8.txt | 2 + mods/simple_skins/meta/character_9.txt | 2 + mods/simple_skins/readme.md | 6 + mods/simple_skins/textures/character_1.png | Bin 0 -> 1127 bytes mods/simple_skins/textures/character_10.png | Bin 0 -> 382 bytes mods/simple_skins/textures/character_11.png | Bin 0 -> 373 bytes mods/simple_skins/textures/character_12.png | Bin 0 -> 534 bytes mods/simple_skins/textures/character_13.png | Bin 0 -> 493 bytes mods/simple_skins/textures/character_14.png | Bin 0 -> 362 bytes mods/simple_skins/textures/character_15.png | Bin 0 -> 1234 bytes mods/simple_skins/textures/character_16.png | Bin 0 -> 1082 bytes mods/simple_skins/textures/character_17.png | Bin 0 -> 951 bytes mods/simple_skins/textures/character_18.png | Bin 0 -> 1326 bytes mods/simple_skins/textures/character_19.png | Bin 0 -> 1087 bytes mods/simple_skins/textures/character_2.png | Bin 0 -> 1261 bytes mods/simple_skins/textures/character_20.png | Bin 0 -> 1189 bytes mods/simple_skins/textures/character_21.png | Bin 0 -> 1174 bytes mods/simple_skins/textures/character_22.png | Bin 0 -> 426 bytes mods/simple_skins/textures/character_23.png | Bin 0 -> 1212 bytes mods/simple_skins/textures/character_24.png | Bin 0 -> 928 bytes mods/simple_skins/textures/character_25.png | Bin 0 -> 1272 bytes mods/simple_skins/textures/character_26.png | Bin 0 -> 1273 bytes mods/simple_skins/textures/character_27.png | Bin 0 -> 938 bytes mods/simple_skins/textures/character_28.png | Bin 0 -> 1022 bytes mods/simple_skins/textures/character_29.png | Bin 0 -> 1230 bytes mods/simple_skins/textures/character_3.png | Bin 0 -> 293 bytes mods/simple_skins/textures/character_30.png | Bin 0 -> 1190 bytes mods/simple_skins/textures/character_31.png | Bin 0 -> 687 bytes mods/simple_skins/textures/character_4.png | Bin 0 -> 608 bytes mods/simple_skins/textures/character_5.png | Bin 0 -> 398 bytes mods/simple_skins/textures/character_6.png | Bin 0 -> 279 bytes mods/simple_skins/textures/character_7.png | Bin 0 -> 302 bytes mods/simple_skins/textures/character_8.png | Bin 0 -> 381 bytes mods/simple_skins/textures/character_9.png | Bin 0 -> 324 bytes .../textures/inventory_plus_skins.png | Bin 0 -> 4552 bytes mods/spacesuit/README.txt | 9 + mods/spacesuit/depends.txt | 1 + mods/spacesuit/init.lua | 69 + mods/spacesuit/license.txt | 14 + mods/spacesuit/textures/spacesuit_helmet.png | Bin 0 -> 3664 bytes .../textures/spacesuit_lifesupport.png | Bin 0 -> 3851 bytes .../textures/spacesuit_spacesuit.png | Bin 0 -> 3761 bytes mods/throwing/README.txt | 49 + mods/throwing/arrow.lua | 442 + mods/throwing/build_arrow.lua | 85 + mods/throwing/depends.txt | 4 + mods/throwing/dig_arrow.lua | 81 + mods/throwing/fire_arrow.lua | 121 + mods/throwing/init.lua | 111 + mods/throwing/sounds/throwing_sound.ogg | Bin 0 -> 11011 bytes mods/throwing/teleport_arrow.lua | 88 + mods/throwing/textures/throwing_arrow.png | Bin 0 -> 2889 bytes mods/throwing/textures/throwing_arrow_2.png | Bin 0 -> 2894 bytes .../throwing/textures/throwing_arrow_back.png | Bin 0 -> 228 bytes .../textures/throwing_arrow_bronze.png | Bin 0 -> 2891 bytes .../textures/throwing_arrow_bronze_2.png | Bin 0 -> 2896 bytes .../textures/throwing_arrow_bronze_back.png | Bin 0 -> 2918 bytes .../textures/throwing_arrow_bronze_front.png | Bin 0 -> 2888 bytes .../textures/throwing_arrow_build.png | Bin 0 -> 213 bytes .../textures/throwing_arrow_build_2.png | Bin 0 -> 220 bytes .../textures/throwing_arrow_build_back.png | Bin 0 -> 227 bytes .../textures/throwing_arrow_build_front.png | Bin 0 -> 191 bytes .../textures/throwing_arrow_diamond.png | Bin 0 -> 2890 bytes .../textures/throwing_arrow_diamond_2.png | Bin 0 -> 2896 bytes .../textures/throwing_arrow_diamond_back.png | Bin 0 -> 2917 bytes .../textures/throwing_arrow_diamond_front.png | Bin 0 -> 2888 bytes mods/throwing/textures/throwing_arrow_dig.png | Bin 0 -> 213 bytes .../textures/throwing_arrow_dig_2.png | Bin 0 -> 214 bytes .../textures/throwing_arrow_dig_back.png | Bin 0 -> 228 bytes .../textures/throwing_arrow_dig_front.png | Bin 0 -> 191 bytes .../throwing/textures/throwing_arrow_fire.png | Bin 0 -> 266 bytes .../textures/throwing_arrow_fire_2.png | Bin 0 -> 266 bytes .../textures/throwing_arrow_fire_back.png | Bin 0 -> 268 bytes .../textures/throwing_arrow_fire_front.png | Bin 0 -> 306 bytes .../textures/throwing_arrow_front.png | Bin 0 -> 2886 bytes .../throwing/textures/throwing_arrow_nyan.png | Bin 0 -> 2958 bytes .../textures/throwing_arrow_nyan_2.png | Bin 0 -> 2956 bytes .../textures/throwing_arrow_nyan_back.png | Bin 0 -> 2959 bytes .../textures/throwing_arrow_nyan_front.png | Bin 0 -> 2901 bytes .../textures/throwing_arrow_stone.png | Bin 0 -> 3007 bytes .../textures/throwing_arrow_stone_2.png | Bin 0 -> 3010 bytes .../textures/throwing_arrow_stone_back.png | Bin 0 -> 2982 bytes .../textures/throwing_arrow_stone_front.png | Bin 0 -> 2963 bytes .../textures/throwing_arrow_teleport.png | Bin 0 -> 213 bytes .../textures/throwing_arrow_teleport_2.png | Bin 0 -> 213 bytes .../textures/throwing_arrow_teleport_back.png | Bin 0 -> 225 bytes .../throwing_arrow_teleport_front.png | Bin 0 -> 189 bytes mods/throwing/textures/throwing_bow_steel.png | Bin 0 -> 576 bytes mods/throwing/textures/throwing_bow_stone.png | Bin 0 -> 574 bytes mods/throwing/textures/throwing_bow_wood.png | Bin 0 -> 484 bytes mods/throwing/textures/throwing_empty.png | Bin 0 -> 178 bytes mods/tnt/README.txt | 36 + mods/tnt/depends.txt | 3 + mods/tnt/init.lua | 356 + mods/tnt/sounds/tnt_explode.ogg | Bin 0 -> 12808 bytes mods/tnt/sounds/tnt_gunpowder_burning.ogg | Bin 0 -> 34335 bytes mods/tnt/sounds/tnt_ignite.ogg | Bin 0 -> 29271 bytes mods/tnt/textures/tnt_boom.png | Bin 0 -> 178 bytes mods/tnt/textures/tnt_bottom.png | Bin 0 -> 99 bytes mods/tnt/textures/tnt_gunpowder.png | Bin 0 -> 336 bytes mods/tnt/textures/tnt_gunpowder_burning.png | Bin 0 -> 344 bytes .../tnt_gunpowder_burning_animated.png | Bin 0 -> 203 bytes mods/tnt/textures/tnt_gunpowder_inventory.png | Bin 0 -> 301 bytes mods/tnt/textures/tnt_side.png | Bin 0 -> 128 bytes mods/tnt/textures/tnt_smoke.png | Bin 0 -> 202 bytes mods/tnt/textures/tnt_top.png | Bin 0 -> 148 bytes mods/tnt/textures/tnt_top_burning.png | Bin 0 -> 159 bytes .../tnt/textures/tnt_top_burning_animated.png | Bin 0 -> 238 bytes mods/trash_can/README.txt | 62 + mods/trash_can/depends.txt | 1 + mods/trash_can/dumpster.lua | 160 + mods/trash_can/init.lua | 104 + 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 -> 835 bytes mods/trash_can/textures/dumpster_side.png | Bin 0 -> 892 bytes mods/trash_can/textures/dumpster_top.png | Bin 0 -> 892 bytes mods/trash_can/textures/dumpster_wield.png | Bin 0 -> 4254 bytes mods/trash_can/textures/trash_can_wooden.png | Bin 0 -> 3200 bytes .../textures/trash_can_wooden_top.png | Bin 0 -> 3534 bytes mods/travelnet/README.md | 11 + mods/travelnet/config.lua | 78 + mods/travelnet/doors.lua | 142 + mods/travelnet/elevator.lua | 159 + mods/travelnet/init.lua | 669 + .../travelnet_elevator_door_glass.png | Bin 0 -> 952 bytes .../travelnet_elevator_inside_bottom.png | Bin 0 -> 642 bytes .../travelnet_elevator_inside_ceiling.png | Bin 0 -> 428 bytes .../travelnet_elevator_inside_floor.png | Bin 0 -> 344 bytes .../travelnet_elevator_inside_top.png | Bin 0 -> 415 bytes .../travelnet_elevator_inside_top_control.png | Bin 0 -> 626 bytes .../textures/travelnet_elevator_inv.png | Bin 0 -> 4287 bytes .../textures/travelnet_elevator_wield.png | Bin 0 -> 4287 bytes mods/travelnet/textures/travelnet_flash.png | Bin 0 -> 1439 bytes mods/travelnet/textures/travelnet_inv.png | Bin 0 -> 5488 bytes .../textures/travelnet_prismatic_gem.png | Bin 0 -> 3276 bytes .../textures/travelnet_teleporter_device.png | Bin 0 -> 3310 bytes .../textures/travelnet_travelnet_back.png | Bin 0 -> 3811 bytes .../textures/travelnet_travelnet_front.png | Bin 0 -> 3870 bytes .../textures/travelnet_travelnet_side.png | Bin 0 -> 3801 bytes .../travelnet_elevator_inside_bottom.png | Bin 0 -> 140993 bytes .../travelnet_elevator_inside_ceiling.png | Bin 0 -> 113604 bytes .../travelnet_elevator_inside_floor.png | Bin 0 -> 84515 bytes .../travelnet_elevator_inside_top.png | Bin 0 -> 109505 bytes .../travelnet_elevator_inside_top_control.png | Bin 0 -> 120605 bytes mods/travelnet/travelnet.lua | 101 + mods/vessels/README.txt | 45 + mods/vessels/depends.txt | 1 + mods/vessels/init.lua | 116 + .../textures/vessels_drinking_glass.png | Bin 0 -> 188 bytes .../textures/vessels_drinking_glass_inv.png | Bin 0 -> 188 bytes .../vessels/textures/vessels_glass_bottle.png | Bin 0 -> 200 bytes .../textures/vessels_glass_bottle_inv.png | Bin 0 -> 200 bytes .../textures/vessels_glass_fragments.png | Bin 0 -> 497 bytes .../vessels/textures/vessels_steel_bottle.png | Bin 0 -> 257 bytes .../textures/vessels_steel_bottle_inv.png | Bin 0 -> 257 bytes mods/vines/depends.txt | 1 + mods/vines/init.lua | 718 + mods/vines/readme.txt | 43 + mods/vines/textures/new/bottomvine.png | Bin 0 -> 441 bytes mods/vines/textures/new/sidevine.png | Bin 0 -> 537 bytes mods/vines/textures/new/vinesdead.png | Bin 0 -> 386 bytes mods/vines/textures/new/vineslive.png | Bin 0 -> 363 bytes mods/vines/textures/old/vines_vine2.png | Bin 0 -> 447 bytes .../vines/textures/old/vines_vine_rotten2.png | Bin 0 -> 463 bytes mods/vines/textures/shears.png | Bin 0 -> 378 bytes mods/vines/textures/vines_block.png | Bin 0 -> 5099 bytes mods/vines/textures/vines_cyan.png | Bin 0 -> 3251 bytes mods/vines/textures/vines_cyan_rotten.png | Bin 0 -> 2999 bytes mods/vines/textures/vines_item.png | Bin 0 -> 359 bytes mods/vines/textures/vines_magenta.png | Bin 0 -> 3255 bytes mods/vines/textures/vines_magenta_rotten.png | Bin 0 -> 3015 bytes mods/vines/textures/vines_red.png | Bin 0 -> 2995 bytes mods/vines/textures/vines_root.png | Bin 0 -> 441 bytes mods/vines/textures/vines_rope.png | Bin 0 -> 244 bytes mods/vines/textures/vines_rope_end.png | Bin 0 -> 251 bytes mods/vines/textures/vines_side.png | Bin 0 -> 537 bytes mods/vines/textures/vines_side2.png | Bin 0 -> 3353 bytes mods/vines/textures/vines_side2_rotten.png | Bin 0 -> 3350 bytes mods/vines/textures/vines_side_rotten.png | Bin 0 -> 521 bytes mods/vines/textures/vines_vine.png | Bin 0 -> 363 bytes mods/vines/textures/vines_vine_rotten.png | Bin 0 -> 386 bytes mods/vines/textures/vines_white.png | Bin 0 -> 2998 bytes mods/vines/textures/vines_white_rotten.png | Bin 0 -> 3405 bytes mods/vines/textures/vines_willow.png | Bin 0 -> 316 bytes mods/vines/textures/vines_willow_rotten.png | Bin 0 -> 310 bytes mods/windows/README.txt | 3 + mods/windows/depends.txt | 1 + mods/windows/init.lua | 642 + .../textures/windows_paperwall_front.png | Bin 0 -> 3140 bytes .../textures/windows_windows_jwood_front.png | Bin 0 -> 3166 bytes .../textures/windows_windows_jwood_seam.png | Bin 0 -> 3288 bytes .../windows_windows_obsidian_front.png | Bin 0 -> 3085 bytes .../windows_windows_obsidian_seam.png | Bin 0 -> 3300 bytes .../windows_windows_palewood_front.png | Bin 0 -> 3182 bytes .../windows_windows_palewood_seam.png | Bin 0 -> 3266 bytes .../windows_windows_wood_black_front.png | Bin 0 -> 3155 bytes .../windows_windows_wood_black_seam.png | Bin 0 -> 3178 bytes .../windows_windows_wood_blue_front.png | Bin 0 -> 3134 bytes .../windows_windows_wood_blue_seam.png | Bin 0 -> 3197 bytes .../windows_windows_wood_brown_front.png | Bin 0 -> 3114 bytes .../windows_windows_wood_brown_seam.png | Bin 0 -> 3178 bytes .../windows_windows_wood_cyan_front.png | Bin 0 -> 3106 bytes .../windows_windows_wood_cyan_seam.png | Bin 0 -> 3184 bytes .../windows_windows_wood_darkgreen_front.png | Bin 0 -> 3118 bytes .../windows_windows_wood_darkgreen_seam.png | Bin 0 -> 3200 bytes .../windows_windows_wood_darkgrey_front.png | Bin 0 -> 3131 bytes .../windows_windows_wood_darkgrey_seam.png | Bin 0 -> 3139 bytes .../textures/windows_windows_wood_front.png | Bin 0 -> 3194 bytes .../windows_windows_wood_green_front.png | Bin 0 -> 3111 bytes .../windows_windows_wood_green_seam.png | Bin 0 -> 3153 bytes .../windows_windows_wood_grey_front.png | Bin 0 -> 3116 bytes .../windows_windows_wood_grey_seam.png | Bin 0 -> 3155 bytes .../windows_windows_wood_magenta_front.png | Bin 0 -> 3111 bytes .../windows_windows_wood_magenta_seam.png | Bin 0 -> 3200 bytes .../windows_windows_wood_orange_front.png | Bin 0 -> 3113 bytes .../windows_windows_wood_orange_seam.png | Bin 0 -> 3131 bytes .../windows_windows_wood_pink_front.png | Bin 0 -> 3136 bytes .../windows_windows_wood_pink_seam.png | Bin 0 -> 3135 bytes .../windows_windows_wood_red_front.png | Bin 0 -> 3134 bytes .../windows_windows_wood_red_seam.png | Bin 0 -> 3222 bytes .../textures/windows_windows_wood_seam.png | Bin 0 -> 3289 bytes .../windows_windows_wood_violet_front.png | Bin 0 -> 3144 bytes .../windows_windows_wood_violet_seam.png | Bin 0 -> 3243 bytes .../windows_windows_wood_white_front.png | Bin 0 -> 3152 bytes .../windows_windows_wood_white_seam.png | Bin 0 -> 3176 bytes .../windows_windows_wood_yellow_front.png | Bin 0 -> 3139 bytes .../windows_windows_wood_yellow_seam.png | Bin 0 -> 3255 bytes mods/wool/README.txt | 28 + mods/wool/depends.txt | 1 + mods/wool/init.lua | 49 + mods/wool/textures/wool_black.png | Bin 0 -> 213 bytes mods/wool/textures/wool_blue.png | Bin 0 -> 269 bytes mods/wool/textures/wool_brown.png | Bin 0 -> 267 bytes mods/wool/textures/wool_cyan.png | Bin 0 -> 305 bytes mods/wool/textures/wool_dark_green.png | Bin 0 -> 259 bytes mods/wool/textures/wool_dark_grey.png | Bin 0 -> 265 bytes mods/wool/textures/wool_green.png | Bin 0 -> 308 bytes mods/wool/textures/wool_grey.png | Bin 0 -> 315 bytes mods/wool/textures/wool_magenta.png | Bin 0 -> 301 bytes mods/wool/textures/wool_orange.png | Bin 0 -> 288 bytes mods/wool/textures/wool_pink.png | Bin 0 -> 221 bytes mods/wool/textures/wool_red.png | Bin 0 -> 292 bytes mods/wool/textures/wool_violet.png | Bin 0 -> 251 bytes mods/wool/textures/wool_white.png | Bin 0 -> 306 bytes mods/wool/textures/wool_yellow.png | Bin 0 -> 263 bytes mods/xconnected/README.md | 8 + mods/xconnected/depends.txt | 2 + mods/xconnected/init.lua | 387 + mods/xpanes/README.txt | 13 + mods/xpanes/depends.txt | 1 + mods/xpanes/init.lua | 193 + mods/xpanes/textures/xpanes_bar.png | Bin 0 -> 383 bytes mods/xpanes/textures/xpanes_grey.png | Bin 0 -> 82 bytes mods/xpanes/textures/xpanes_pane_half.png | Bin 0 -> 83 bytes mods/xpanes/textures/xpanes_space.png | Bin 0 -> 149 bytes mods/xpanes/textures/xpanes_white.png | Bin 0 -> 148 bytes mods/zcg/.gitignore | 1 + mods/zcg/README | 6 + mods/zcg/modpack.txt | 0 mods/zcg/zcg/depends.txt | 1 + mods/zcg/zcg/init.lua | 215 + mods/zcg/zcg/textures/inventory_plus_zcg.png | Bin 0 -> 3102 bytes mods/zcg/zcg/textures/zcg_craft_arrow.png | Bin 0 -> 214 bytes mods/zcg/zcg/textures/zcg_method_cooking.png | Bin 0 -> 587 bytes mods/zcg/zcg/textures/zcg_method_normal.png | Bin 0 -> 2866 bytes mods/zcg/zcg/textures/zcg_next.png | Bin 0 -> 428 bytes mods/zcg/zcg/textures/zcg_next_inactive.png | Bin 0 -> 246 bytes mods/zcg/zcg/textures/zcg_next_press.png | Bin 0 -> 460 bytes mods/zcg/zcg/textures/zcg_previous.png | Bin 0 -> 434 bytes .../zcg/textures/zcg_previous_inactive.png | Bin 0 -> 240 bytes mods/zcg/zcg/textures/zcg_previous_press.png | Bin 0 -> 465 bytes 2643 files changed, 150762 insertions(+) create mode 100644 .gitignore create mode 100644 README.txt create mode 100644 game.conf create mode 100644 game_api.txt create mode 100644 menu/header.png create mode 100644 menu/icon.png create mode 100644 menu/overlay.png create mode 100644 minetest.conf create mode 100644 minetest.conf.example create mode 100644 mods/3dforniture/crafting.lua create mode 100644 mods/3dforniture/depends.txt create mode 100644 mods/3dforniture/init.lua create mode 100644 mods/3dforniture/nodes.lua create mode 100644 mods/3dforniture/sounds/3dforniture_dig_toilet.ogg create mode 100644 mods/3dforniture/textures/3dforniture_inv_chains.png create mode 100644 mods/3dforniture/textures/3dforniture_inv_shower_head.png create mode 100644 mods/3dforniture/textures/3dforniture_inv_shower_tray.png create mode 100644 mods/3dforniture/textures/3dforniture_inv_sink.png create mode 100644 mods/3dforniture/textures/3dforniture_inv_taps.png create mode 100644 mods/3dforniture/textures/3dforniture_inv_torch_wall.png create mode 100644 mods/3dforniture/textures/forniture_armchair_lat1.png create mode 100644 mods/3dforniture/textures/forniture_armchair_lat1_blue.png create mode 100644 mods/3dforniture/textures/forniture_armchair_lat1_brown.png create mode 100644 mods/3dforniture/textures/forniture_armchair_lat1_green.png create mode 100644 mods/3dforniture/textures/forniture_armchair_lat1_red.png create mode 100644 mods/3dforniture/textures/forniture_armchair_lat1_white.png create mode 100644 mods/3dforniture/textures/forniture_armchair_lat2.png create mode 100644 mods/3dforniture/textures/forniture_armchair_lat2_blue.png create mode 100644 mods/3dforniture/textures/forniture_armchair_lat2_brown.png create mode 100644 mods/3dforniture/textures/forniture_armchair_lat2_green.png create mode 100644 mods/3dforniture/textures/forniture_armchair_lat2_red.png create mode 100644 mods/3dforniture/textures/forniture_armchair_lat2_white.png create mode 100644 mods/3dforniture/textures/forniture_armchair_top.png create mode 100644 mods/3dforniture/textures/forniture_armchair_top_blue.png create mode 100644 mods/3dforniture/textures/forniture_armchair_top_brown.png create mode 100644 mods/3dforniture/textures/forniture_armchair_top_green.png create mode 100644 mods/3dforniture/textures/forniture_armchair_top_red.png create mode 100644 mods/3dforniture/textures/forniture_armchair_top_white.png create mode 100644 mods/3dforniture/textures/forniture_black_metal.png create mode 100644 mods/3dforniture/textures/forniture_black_metal_s1.png create mode 100644 mods/3dforniture/textures/forniture_black_metal_s2.png create mode 100644 mods/3dforniture/textures/forniture_cabinet_front.png create mode 100644 mods/3dforniture/textures/forniture_cabinet_side.png create mode 100644 mods/3dforniture/textures/forniture_marble.png create mode 100644 mods/3dforniture/textures/forniture_marble_base_ducha_top.png create mode 100644 mods/3dforniture/textures/forniture_marble_s1.png create mode 100644 mods/3dforniture/textures/forniture_marble_s2.png create mode 100644 mods/3dforniture/textures/forniture_marble_sb1.png create mode 100644 mods/3dforniture/textures/forniture_marble_sb2.png create mode 100644 mods/3dforniture/textures/forniture_marble_top_sink.png create mode 100644 mods/3dforniture/textures/forniture_marble_top_toilet.png create mode 100644 mods/3dforniture/textures/forniture_metal.png create mode 100644 mods/3dforniture/textures/forniture_metal_s1.png create mode 100644 mods/3dforniture/textures/forniture_metal_s2.png create mode 100644 mods/3dforniture/textures/forniture_papyrus.png create mode 100644 mods/3dforniture/textures/forniture_papyrus_s1.png create mode 100644 mods/3dforniture/textures/forniture_papyrus_s2.png create mode 100644 mods/3dforniture/textures/forniture_table_lamp_l.png create mode 100644 mods/3dforniture/textures/forniture_table_lamp_s.png create mode 100644 mods/3dforniture/textures/forniture_torch_wall_anim.png create mode 100644 mods/3dforniture/textures/forniture_torch_wall_i.png create mode 100644 mods/3dforniture/textures/forniture_torch_wall_s.png create mode 100644 mods/3dforniture/textures/forniture_wood.png create mode 100644 mods/3dforniture/textures/forniture_wood_black.png create mode 100644 mods/3dforniture/textures/forniture_wood_s1.png create mode 100644 mods/3dforniture/textures/forniture_wood_s1_black.png create mode 100644 mods/3dforniture/textures/forniture_wood_s1_white.png create mode 100644 mods/3dforniture/textures/forniture_wood_s2.png create mode 100644 mods/3dforniture/textures/forniture_wood_s2_black.png create mode 100644 mods/3dforniture/textures/forniture_wood_s2_white.png create mode 100644 mods/3dforniture/textures/forniture_wood_white.png create mode 100644 mods/Minetest-WorldEdit-1.0/Chat Commands.md create mode 100644 mods/Minetest-WorldEdit-1.0/LICENSE.txt create mode 100644 mods/Minetest-WorldEdit-1.0/README.md create mode 100644 mods/Minetest-WorldEdit-1.0/Tutorial.md create mode 100644 mods/Minetest-WorldEdit-1.0/WorldEdit API.md create mode 100644 mods/Minetest-WorldEdit-1.0/modpack.txt create mode 100644 mods/Minetest-WorldEdit-1.0/worldedit/code.lua create mode 100644 mods/Minetest-WorldEdit-1.0/worldedit/compatibility.lua create mode 100644 mods/Minetest-WorldEdit-1.0/worldedit/init.lua create mode 100644 mods/Minetest-WorldEdit-1.0/worldedit/manipulations.lua create mode 100644 mods/Minetest-WorldEdit-1.0/worldedit/primitives.lua create mode 100644 mods/Minetest-WorldEdit-1.0/worldedit/serialization.lua create mode 100644 mods/Minetest-WorldEdit-1.0/worldedit/visualization.lua create mode 100644 mods/Minetest-WorldEdit-1.0/worldedit_commands/depends.txt create mode 100644 mods/Minetest-WorldEdit-1.0/worldedit_commands/init.lua create mode 100644 mods/Minetest-WorldEdit-1.0/worldedit_commands/mark.lua create mode 100644 mods/Minetest-WorldEdit-1.0/worldedit_commands/textures/worldedit_pos1.png create mode 100644 mods/Minetest-WorldEdit-1.0/worldedit_commands/textures/worldedit_pos2.png create mode 100644 mods/bags/LICENSE create mode 100644 mods/bags/README.md create mode 100644 mods/bags/bags/depends.txt create mode 100644 mods/bags/bags/init.lua create mode 100644 mods/bags/bags/textures/bags_large.png create mode 100644 mods/bags/bags/textures/bags_medium.png create mode 100644 mods/bags/bags/textures/bags_small.png create mode 100644 mods/bags/modpack.txt create mode 100644 mods/bedrock/LICENSE.txt create mode 100644 mods/bedrock/depends.txt create mode 100644 mods/bedrock/init.lua create mode 100644 mods/bedrock/textures/bedrock_bedrock.png create mode 100644 mods/bedrock/textures/bedrock_deepstone.png create mode 100644 mods/beds/Changelog.txt create mode 100644 mods/beds/README.txt create mode 100644 mods/beds/api.lua create mode 100644 mods/beds/beds.lua create mode 100644 mods/beds/depends.txt create mode 100644 mods/beds/functions.lua create mode 100644 mods/beds/init.lua create mode 100644 mods/beds/spawns.lua create mode 100644 mods/beds/textures/beds_bed.png create mode 100644 mods/beds/textures/beds_bed_fancy.png create mode 100644 mods/beds/textures/beds_bed_foot.png create mode 100644 mods/beds/textures/beds_bed_head.png create mode 100644 mods/beds/textures/beds_bed_side1.png create mode 100644 mods/beds/textures/beds_bed_side2.png create mode 100644 mods/beds/textures/beds_bed_side_bottom.png create mode 100644 mods/beds/textures/beds_bed_side_bottom_r.png create mode 100644 mods/beds/textures/beds_bed_side_top.png create mode 100644 mods/beds/textures/beds_bed_side_top_r.png create mode 100644 mods/beds/textures/beds_bed_top1.png create mode 100644 mods/beds/textures/beds_bed_top2.png create mode 100644 mods/beds/textures/beds_bed_top_bottom.png create mode 100644 mods/beds/textures/beds_bed_top_top.png create mode 100644 mods/beds/textures/beds_transparent.png create mode 100644 mods/boats/README.txt create mode 100644 mods/boats/depends.txt create mode 100644 mods/boats/init.lua create mode 100644 mods/boats/models/boat.x create mode 100644 mods/boats/textures/boat_inventory.png create mode 100644 mods/boats/textures/boat_wield.png create mode 100644 mods/bones/README.txt create mode 100644 mods/bones/depends.txt create mode 100644 mods/bones/init.lua create mode 100644 mods/bones/textures/bones_bottom.png create mode 100644 mods/bones/textures/bones_front.png create mode 100644 mods/bones/textures/bones_rear.png create mode 100644 mods/bones/textures/bones_side.png create mode 100644 mods/bones/textures/bones_top.png create mode 100644 mods/bucket/README.txt create mode 100644 mods/bucket/depends.txt create mode 100644 mods/bucket/init.lua create mode 100644 mods/bucket/textures/bucket.png create mode 100644 mods/bucket/textures/bucket_lava.png create mode 100644 mods/bucket/textures/bucket_river_water.png create mode 100644 mods/bucket/textures/bucket_water.png create mode 100644 mods/columnia/Readme.txt create mode 100644 mods/columnia/columnia.lua create mode 100644 mods/columnia/depends.txt create mode 100644 mods/columnia/init.lua create mode 100644 mods/columnia/machines.lua create mode 100644 mods/columnia/register.lua create mode 100644 mods/columnia/textures/columnia_background.png create mode 100644 mods/columnia/textures/columnia_lamp.png create mode 100644 mods/columnia/textures/columnia_lamp_inv.png create mode 100644 mods/columnia/textures/columnia_mach1.png create mode 100644 mods/columnia/textures/columnia_mach10.png create mode 100644 mods/columnia/textures/columnia_mach11.png create mode 100644 mods/columnia/textures/columnia_mach12.png create mode 100644 mods/columnia/textures/columnia_mach13.png create mode 100644 mods/columnia/textures/columnia_mach14.png create mode 100644 mods/columnia/textures/columnia_mach15.png create mode 100644 mods/columnia/textures/columnia_mach2.png create mode 100644 mods/columnia/textures/columnia_mach3.png create mode 100644 mods/columnia/textures/columnia_mach4.png create mode 100644 mods/columnia/textures/columnia_mach5.png create mode 100644 mods/columnia/textures/columnia_mach6.png create mode 100644 mods/columnia/textures/columnia_mach7.png create mode 100644 mods/columnia/textures/columnia_mach8.png create mode 100644 mods/columnia/textures/columnia_mach9.png create mode 100644 mods/columnia/textures/columnia_machine_back.png create mode 100644 mods/columnia/textures/columnia_machine_bottom.png create mode 100644 mods/columnia/textures/columnia_machine_front.png create mode 100644 mods/columnia/textures/columnia_machine_side1.png create mode 100644 mods/columnia/textures/columnia_machine_side2.png create mode 100644 mods/columnia/textures/columnia_machine_top.png create mode 100644 mods/columnia/textures/columnia_rusty.png create mode 100644 mods/columnia/textures/columnia_rusty_block.png create mode 100644 mods/creative/README.txt create mode 100644 mods/creative/depends.txt create mode 100644 mods/creative/init.lua create mode 100644 mods/default/README.txt create mode 100644 mods/default/aliases.lua create mode 100644 mods/default/crafting.lua create mode 100644 mods/default/craftitems.lua create mode 100644 mods/default/fishing.lua create mode 100644 mods/default/flowers.lua create mode 100644 mods/default/food.lua create mode 100644 mods/default/functions.lua create mode 100644 mods/default/furnace.lua create mode 100644 mods/default/init.lua create mode 100644 mods/default/legacy.lua create mode 100644 mods/default/mapgen.lua create mode 100644 mods/default/models/character.b3d create mode 100644 mods/default/models/character.blend create mode 100644 mods/default/models/character.png create mode 100644 mods/default/nodes.lua create mode 100644 mods/default/plants.lua create mode 100644 mods/default/player.lua create mode 100644 mods/default/schematics/acacia_tree.mts create mode 100644 mods/default/schematics/ahorntree.mts create mode 100644 mods/default/schematics/appletree.mts create mode 100644 mods/default/schematics/appletree_gen.mts create mode 100644 mods/default/schematics/bananatree.mts create mode 100644 mods/default/schematics/bananatree_gen.mts create mode 100644 mods/default/schematics/beechtree.mts create mode 100644 mods/default/schematics/birchtree.mts create mode 100644 mods/default/schematics/cocoatree.mts create mode 100644 mods/default/schematics/cocoatree_gen.mts create mode 100644 mods/default/schematics/cypresstree.mts create mode 100644 mods/default/schematics/dungeon_1.mts create mode 100644 mods/default/schematics/dungeon_2.mts create mode 100644 mods/default/schematics/dungeon_3.mts create mode 100644 mods/default/schematics/dungeon_smal_center.mts create mode 100644 mods/default/schematics/jungletree2.mts create mode 100644 mods/default/schematics/jungletree3.mts create mode 100644 mods/default/schematics/jungletreexxl.mts create mode 100644 mods/default/schematics/oaktree.mts create mode 100644 mods/default/schematics/olivetree.mts create mode 100644 mods/default/schematics/olivetree_gen.mts create mode 100644 mods/default/schematics/orangetree.mts create mode 100644 mods/default/schematics/orangetree_gen.mts create mode 100644 mods/default/schematics/palmtree.mts create mode 100644 mods/default/schematics/palmtree_gen.mts create mode 100644 mods/default/schematics/pinetree.mts create mode 100644 mods/default/schematics/poplartree.mts create mode 100644 mods/default/schematics/rubbertree.mts create mode 100644 mods/default/schematics/snowpine.mts create mode 100644 mods/default/schematics/waterlily.mts create mode 100644 mods/default/sounds/default_break_glass.1.ogg create mode 100644 mods/default/sounds/default_break_glass.2.ogg create mode 100644 mods/default/sounds/default_break_glass.3.ogg create mode 100644 mods/default/sounds/default_cool_lava.1.ogg create mode 100644 mods/default/sounds/default_cool_lava.2.ogg create mode 100644 mods/default/sounds/default_cool_lava.3.ogg create mode 100644 mods/default/sounds/default_dig_choppy.ogg create mode 100644 mods/default/sounds/default_dig_cracky.ogg create mode 100644 mods/default/sounds/default_dig_crumbly.ogg create mode 100644 mods/default/sounds/default_dig_dig_immediate.ogg create mode 100644 mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg create mode 100644 mods/default/sounds/default_dirt_footstep.1.ogg create mode 100644 mods/default/sounds/default_dirt_footstep.2.ogg create mode 100644 mods/default/sounds/default_dug_node.1.ogg create mode 100644 mods/default/sounds/default_dug_node.2.ogg create mode 100644 mods/default/sounds/default_glass_footstep.ogg create mode 100644 mods/default/sounds/default_grass_footstep.1.ogg create mode 100644 mods/default/sounds/default_grass_footstep.2.ogg create mode 100644 mods/default/sounds/default_grass_footstep.3.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.1.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.2.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.3.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.4.ogg create mode 100644 mods/default/sounds/default_hard_footstep.1.ogg create mode 100644 mods/default/sounds/default_hard_footstep.2.ogg create mode 100644 mods/default/sounds/default_hard_footstep.3.ogg create mode 100644 mods/default/sounds/default_place_node.1.ogg create mode 100644 mods/default/sounds/default_place_node.2.ogg create mode 100644 mods/default/sounds/default_place_node.3.ogg create mode 100644 mods/default/sounds/default_place_node_hard.1.ogg create mode 100644 mods/default/sounds/default_place_node_hard.2.ogg create mode 100644 mods/default/sounds/default_sand_footstep.1.ogg create mode 100644 mods/default/sounds/default_sand_footstep.2.ogg create mode 100644 mods/default/sounds/default_snow_footstep.1.ogg create mode 100644 mods/default/sounds/default_snow_footstep.2.ogg create mode 100644 mods/default/sounds/default_snow_footstep.3.ogg create mode 100644 mods/default/sounds/default_wood_footstep.1.ogg create mode 100644 mods/default/sounds/default_wood_footstep.2.ogg create mode 100644 mods/default/textures/bones.png create mode 100644 mods/default/textures/bubble.png create mode 100644 mods/default/textures/chestui.png create mode 100644 mods/default/textures/crack_anylength.png create mode 100644 mods/default/textures/default_acacia_leaves.png create mode 100644 mods/default/textures/default_acacia_sapling.png create mode 100644 mods/default/textures/default_acacia_tree.png create mode 100644 mods/default/textures/default_acacia_tree_top.png create mode 100644 mods/default/textures/default_acacia_wood.png create mode 100644 mods/default/textures/default_amethyst.png create mode 100644 mods/default/textures/default_amethyst_block.png create mode 100644 mods/default/textures/default_apple.png create mode 100644 mods/default/textures/default_book.png create mode 100644 mods/default/textures/default_bookshelf.png create mode 100644 mods/default/textures/default_brick.png create mode 100644 mods/default/textures/default_brick_black.png create mode 100644 mods/default/textures/default_brick_blue.png create mode 100644 mods/default/textures/default_brick_brown.png create mode 100644 mods/default/textures/default_brick_cyan.png create mode 100644 mods/default/textures/default_brick_dark_green.png create mode 100644 mods/default/textures/default_brick_dark_grey.png create mode 100644 mods/default/textures/default_brick_green.png create mode 100644 mods/default/textures/default_brick_grey.png create mode 100644 mods/default/textures/default_brick_magenta.png create mode 100644 mods/default/textures/default_brick_orange.png create mode 100644 mods/default/textures/default_brick_pink.png create mode 100644 mods/default/textures/default_brick_red.png create mode 100644 mods/default/textures/default_brick_violet.png create mode 100644 mods/default/textures/default_brick_white.png create mode 100644 mods/default/textures/default_brick_yellow.png create mode 100644 mods/default/textures/default_bronze_block.png create mode 100644 mods/default/textures/default_bronze_ingot.png create mode 100644 mods/default/textures/default_cactus_block.png create mode 100644 mods/default/textures/default_cactus_brick.png create mode 100644 mods/default/textures/default_cactus_side.png create mode 100644 mods/default/textures/default_cactus_top.png create mode 100644 mods/default/textures/default_chest_front.png create mode 100644 mods/default/textures/default_chest_lock.png create mode 100644 mods/default/textures/default_chest_side.png create mode 100644 mods/default/textures/default_chest_top.png create mode 100644 mods/default/textures/default_clay.png create mode 100644 mods/default/textures/default_clay_brick.png create mode 100644 mods/default/textures/default_clay_lump.png create mode 100644 mods/default/textures/default_cloud.png create mode 100644 mods/default/textures/default_coal_block.png create mode 100644 mods/default/textures/default_coal_lump.png create mode 100644 mods/default/textures/default_cobble.png create mode 100644 mods/default/textures/default_colwood_black.png create mode 100644 mods/default/textures/default_colwood_blue.png create mode 100644 mods/default/textures/default_colwood_brown.png create mode 100644 mods/default/textures/default_colwood_cyan.png create mode 100644 mods/default/textures/default_colwood_dark_green.png create mode 100644 mods/default/textures/default_colwood_dark_grey.png create mode 100644 mods/default/textures/default_colwood_green.png create mode 100644 mods/default/textures/default_colwood_grey.png create mode 100644 mods/default/textures/default_colwood_magenta.png create mode 100644 mods/default/textures/default_colwood_orange.png create mode 100644 mods/default/textures/default_colwood_pink.png create mode 100644 mods/default/textures/default_colwood_red.png create mode 100644 mods/default/textures/default_colwood_violet.png create mode 100644 mods/default/textures/default_colwood_white.png create mode 100644 mods/default/textures/default_colwood_yellow.png create mode 100644 mods/default/textures/default_copper_block.png create mode 100644 mods/default/textures/default_copper_ingot.png create mode 100644 mods/default/textures/default_copper_lump.png create mode 100644 mods/default/textures/default_coral2.png create mode 100644 mods/default/textures/default_coral3.png create mode 100644 mods/default/textures/default_coral4.png create mode 100644 mods/default/textures/default_coral5.png create mode 100644 mods/default/textures/default_desert_cobble.png create mode 100644 mods/default/textures/default_desert_gravel.png create mode 100644 mods/default/textures/default_desert_sand.png create mode 100644 mods/default/textures/default_desert_stone.png create mode 100644 mods/default/textures/default_desert_stone_block.png create mode 100644 mods/default/textures/default_desert_stone_brick.png create mode 100644 mods/default/textures/default_diamond.png create mode 100644 mods/default/textures/default_diamond_block.png create mode 100644 mods/default/textures/default_dirt.png create mode 100644 mods/default/textures/default_dirt_deep.png create mode 100644 mods/default/textures/default_dirt_jungle.png create mode 100644 mods/default/textures/default_dirt_med.png create mode 100644 mods/default/textures/default_dry_shrub.png create mode 100644 mods/default/textures/default_emerald.png create mode 100644 mods/default/textures/default_emerald_block.png create mode 100644 mods/default/textures/default_fence.png create mode 100644 mods/default/textures/default_fence_black.png create mode 100644 mods/default/textures/default_fence_blue.png create mode 100644 mods/default/textures/default_fence_brown.png create mode 100644 mods/default/textures/default_fence_cyan.png create mode 100644 mods/default/textures/default_fence_dark_green.png create mode 100644 mods/default/textures/default_fence_dark_grey.png create mode 100644 mods/default/textures/default_fence_green.png create mode 100644 mods/default/textures/default_fence_grey.png create mode 100644 mods/default/textures/default_fence_magenta.png create mode 100644 mods/default/textures/default_fence_orange.png create mode 100644 mods/default/textures/default_fence_overlay.png create mode 100644 mods/default/textures/default_fence_pink.png create mode 100644 mods/default/textures/default_fence_red.png create mode 100644 mods/default/textures/default_fence_violet.png create mode 100644 mods/default/textures/default_fence_white.png create mode 100644 mods/default/textures/default_fence_yellow.png create mode 100644 mods/default/textures/default_fishing_rod.png create mode 100644 mods/default/textures/default_fishing_rod_baited.png create mode 100644 mods/default/textures/default_fishing_rod_wield.png create mode 100644 mods/default/textures/default_floor_desertstone.png create mode 100644 mods/default/textures/default_floor_granite.png create mode 100644 mods/default/textures/default_floor_marble.png create mode 100644 mods/default/textures/default_floor_s_black.png create mode 100644 mods/default/textures/default_floor_s_blackviolet.png create mode 100644 mods/default/textures/default_floor_s_blackwhite.png create mode 100644 mods/default/textures/default_floor_s_blue.png create mode 100644 mods/default/textures/default_floor_s_blueyellow.png create mode 100644 mods/default/textures/default_floor_s_brown.png create mode 100644 mods/default/textures/default_floor_s_cyan.png create mode 100644 mods/default/textures/default_floor_s_cyanblue.png create mode 100644 mods/default/textures/default_floor_s_dark_green.png create mode 100644 mods/default/textures/default_floor_s_green.png create mode 100644 mods/default/textures/default_floor_s_greenblack.png create mode 100644 mods/default/textures/default_floor_s_greengreen.png create mode 100644 mods/default/textures/default_floor_s_greenviolet.png create mode 100644 mods/default/textures/default_floor_s_magenta.png create mode 100644 mods/default/textures/default_floor_s_magentacyan.png create mode 100644 mods/default/textures/default_floor_s_orange.png create mode 100644 mods/default/textures/default_floor_s_pink.png create mode 100644 mods/default/textures/default_floor_s_red.png create mode 100644 mods/default/textures/default_floor_s_redorange.png create mode 100644 mods/default/textures/default_floor_s_violet.png create mode 100644 mods/default/textures/default_floor_s_violetyellow.png create mode 100644 mods/default/textures/default_floor_s_white.png create mode 100644 mods/default/textures/default_floor_s_whiteblue.png create mode 100644 mods/default/textures/default_floor_s_whitered.png create mode 100644 mods/default/textures/default_floor_s_yellow.png create mode 100644 mods/default/textures/default_floor_s_yellowgreen.png create mode 100644 mods/default/textures/default_floor_s_yellowred.png create mode 100644 mods/default/textures/default_floor_sanddesertstone.png create mode 100644 mods/default/textures/default_floor_sandstone.png create mode 100644 mods/default/textures/default_floor_stone.png create mode 100644 mods/default/textures/default_floor_stonegranite.png create mode 100644 mods/default/textures/default_floor_w__birch.png create mode 100644 mods/default/textures/default_floor_w_jungle.png create mode 100644 mods/default/textures/default_floor_w_junglebirch.png create mode 100644 mods/default/textures/default_floor_w_oakolive.png create mode 100644 mods/default/textures/default_floor_w_wood.png create mode 100644 mods/default/textures/default_food_burger.png create mode 100644 mods/default/textures/default_food_chips.png create mode 100644 mods/default/textures/default_food_chips_raw.png create mode 100644 mods/default/textures/default_food_chocobanana.png create mode 100644 mods/default/textures/default_food_chocolate.png create mode 100644 mods/default/textures/default_food_dough.png create mode 100644 mods/default/textures/default_food_fish_cooked.png create mode 100644 mods/default/textures/default_food_fish_raw.png create mode 100644 mods/default/textures/default_food_fishnchips.png create mode 100644 mods/default/textures/default_food_fruitsalad.png create mode 100644 mods/default/textures/default_food_grilled_corncob.png create mode 100644 mods/default/textures/default_food_honey_rat.png create mode 100644 mods/default/textures/default_food_hotpot.png create mode 100644 mods/default/textures/default_food_hotpot_raw.png create mode 100644 mods/default/textures/default_food_olive_oil.png create mode 100644 mods/default/textures/default_food_pasta.png create mode 100644 mods/default/textures/default_food_pasta_bolognese.png create mode 100644 mods/default/textures/default_food_pasta_napoli.png create mode 100644 mods/default/textures/default_food_pieananas.png create mode 100644 mods/default/textures/default_food_pieananas_raw.png create mode 100644 mods/default/textures/default_food_pieapple.png create mode 100644 mods/default/textures/default_food_pieapple_raw.png create mode 100644 mods/default/textures/default_food_piechoco.png create mode 100644 mods/default/textures/default_food_piechoco_raw.png create mode 100644 mods/default/textures/default_food_piecocoba.png create mode 100644 mods/default/textures/default_food_piecocoba_raw.png create mode 100644 mods/default/textures/default_food_piedough.png create mode 100644 mods/default/textures/default_food_pieorange.png create mode 100644 mods/default/textures/default_food_pieorange_raw.png create mode 100644 mods/default/textures/default_food_piestrawberry.png create mode 100644 mods/default/textures/default_food_piestrawberry_raw.png create mode 100644 mods/default/textures/default_food_pizza.png create mode 100644 mods/default/textures/default_food_pizza_raw.png create mode 100644 mods/default/textures/default_food_polenta.png create mode 100644 mods/default/textures/default_food_polenta_raw.png create mode 100644 mods/default/textures/default_food_raw_corncob.png create mode 100644 mods/default/textures/default_food_salad.png create mode 100644 mods/default/textures/default_food_salad_mixed.png create mode 100644 mods/default/textures/default_food_salad_sauce.png create mode 100644 mods/default/textures/default_food_salami.png create mode 100644 mods/default/textures/default_food_salt.png create mode 100644 mods/default/textures/default_food_tomatosauce.png create mode 100644 mods/default/textures/default_fruit_apple.png create mode 100644 mods/default/textures/default_fruit_banana.png create mode 100644 mods/default/textures/default_fruit_cocoa.png create mode 100644 mods/default/textures/default_fruit_coconut.png create mode 100644 mods/default/textures/default_fruit_olive.png create mode 100644 mods/default/textures/default_fruit_orange.png create mode 100644 mods/default/textures/default_furnace_bottom.png create mode 100644 mods/default/textures/default_furnace_fire_bg.png create mode 100644 mods/default/textures/default_furnace_fire_fg.png create mode 100644 mods/default/textures/default_furnace_front.png create mode 100644 mods/default/textures/default_furnace_front_active.png create mode 100644 mods/default/textures/default_furnace_side.png create mode 100644 mods/default/textures/default_furnace_top.png create mode 100644 mods/default/textures/default_glass.png create mode 100644 mods/default/textures/default_glass_detail.png create mode 100644 mods/default/textures/default_gold_block.png create mode 100644 mods/default/textures/default_gold_ingot.png create mode 100644 mods/default/textures/default_gold_lump.png create mode 100644 mods/default/textures/default_granite.png create mode 100644 mods/default/textures/default_granite_block.png create mode 100644 mods/default/textures/default_granite_brick.png create mode 100644 mods/default/textures/default_grass.png create mode 100644 mods/default/textures/default_grass_1.png create mode 100644 mods/default/textures/default_grass_2.png create mode 100644 mods/default/textures/default_grass_3.png create mode 100644 mods/default/textures/default_grass_4.png create mode 100644 mods/default/textures/default_grass_5.png create mode 100644 mods/default/textures/default_grass_deep.png create mode 100644 mods/default/textures/default_grass_deep_footsteps.png create mode 100644 mods/default/textures/default_grass_deep_side.png create mode 100644 mods/default/textures/default_grass_footsteps.png create mode 100644 mods/default/textures/default_grass_jungle.png create mode 100644 mods/default/textures/default_grass_jungle_footsteps.png create mode 100644 mods/default/textures/default_grass_jungle_side.png create mode 100644 mods/default/textures/default_grass_med.png create mode 100644 mods/default/textures/default_grass_med_footsteps.png create mode 100644 mods/default/textures/default_grass_med_side.png create mode 100644 mods/default/textures/default_grass_side.png create mode 100644 mods/default/textures/default_gravel.png create mode 100644 mods/default/textures/default_gravel_block.png create mode 100644 mods/default/textures/default_hardened_leather.png create mode 100644 mods/default/textures/default_ice.png create mode 100644 mods/default/textures/default_iron_lump.png create mode 100644 mods/default/textures/default_junglegrass.png create mode 100644 mods/default/textures/default_junglegrass2.png create mode 100644 mods/default/textures/default_junglewood.png create mode 100644 mods/default/textures/default_ladder.png create mode 100644 mods/default/textures/default_lamp.png create mode 100644 mods/default/textures/default_lamp_cl.png create mode 100644 mods/default/textures/default_latern_side.png create mode 100644 mods/default/textures/default_latern_top.png create mode 100644 mods/default/textures/default_laternrusty_side.png create mode 100644 mods/default/textures/default_laternrusty_top.png create mode 100644 mods/default/textures/default_lava.png create mode 100644 mods/default/textures/default_lava_flowing_animated.png create mode 100644 mods/default/textures/default_lava_source_animated.png create mode 100644 mods/default/textures/default_leaves.png create mode 100644 mods/default/textures/default_leaves_ahorn.png create mode 100644 mods/default/textures/default_leaves_banana.png create mode 100644 mods/default/textures/default_leaves_beech.png create mode 100644 mods/default/textures/default_leaves_birch.png create mode 100644 mods/default/textures/default_leaves_cocoa.png create mode 100644 mods/default/textures/default_leaves_cypress.png create mode 100644 mods/default/textures/default_leaves_jungle.png create mode 100644 mods/default/textures/default_leaves_jungle2.png create mode 100644 mods/default/textures/default_leaves_jungle3.png create mode 100644 mods/default/textures/default_leaves_oak.png create mode 100644 mods/default/textures/default_leaves_olive.png create mode 100644 mods/default/textures/default_leaves_orange.png create mode 100644 mods/default/textures/default_leaves_palm.png create mode 100644 mods/default/textures/default_leaves_pine.png create mode 100644 mods/default/textures/default_leaves_poplar.png create mode 100644 mods/default/textures/default_leaves_rubber.png create mode 100644 mods/default/textures/default_marble.png create mode 100644 mods/default/textures/default_marble_block.png create mode 100644 mods/default/textures/default_marble_brick.png create mode 100644 mods/default/textures/default_mese_block.png create mode 100644 mods/default/textures/default_mese_crystal.png create mode 100644 mods/default/textures/default_mese_crystal_fragment.png create mode 100644 mods/default/textures/default_mineral_amethyst.png create mode 100644 mods/default/textures/default_mineral_coal.png create mode 100644 mods/default/textures/default_mineral_copper.png create mode 100644 mods/default/textures/default_mineral_diamond.png create mode 100644 mods/default/textures/default_mineral_emerald.png create mode 100644 mods/default/textures/default_mineral_gold.png create mode 100644 mods/default/textures/default_mineral_iron.png create mode 100644 mods/default/textures/default_mineral_mese.png create mode 100644 mods/default/textures/default_mineral_ruby.png create mode 100644 mods/default/textures/default_mineral_salt.png create mode 100644 mods/default/textures/default_mineral_sapphire.png create mode 100644 mods/default/textures/default_mineral_tin.png create mode 100644 mods/default/textures/default_mineral_topaz.png create mode 100644 mods/default/textures/default_mossycobble.png create mode 100644 mods/default/textures/default_nc_back.png create mode 100644 mods/default/textures/default_nc_front.png create mode 100644 mods/default/textures/default_nc_rb.png create mode 100644 mods/default/textures/default_nc_side.png create mode 100644 mods/default/textures/default_obsidian.png create mode 100644 mods/default/textures/default_obsidian_brick.png create mode 100644 mods/default/textures/default_obsidian_glass.png create mode 100644 mods/default/textures/default_obsidian_shard.png create mode 100644 mods/default/textures/default_paper.png create mode 100644 mods/default/textures/default_papyrus.png create mode 100644 mods/default/textures/default_pinewood.png create mode 100644 mods/default/textures/default_poison_erwin.png create mode 100644 mods/default/textures/default_rail.png create mode 100644 mods/default/textures/default_rail_crossing.png create mode 100644 mods/default/textures/default_rail_curved.png create mode 100644 mods/default/textures/default_rail_t_junction.png create mode 100644 mods/default/textures/default_reed.png create mode 100644 mods/default/textures/default_reed2.png create mode 100644 mods/default/textures/default_reedblock.png create mode 100644 mods/default/textures/default_river_water.png create mode 100644 mods/default/textures/default_river_water_flowing_animated.png create mode 100644 mods/default/textures/default_river_water_source_animated.png create mode 100644 mods/default/textures/default_ruby.png create mode 100644 mods/default/textures/default_ruby_block.png create mode 100644 mods/default/textures/default_sand.png create mode 100644 mods/default/textures/default_sandstone.png create mode 100644 mods/default/textures/default_sandstone_brick.png create mode 100644 mods/default/textures/default_sapling.png create mode 100644 mods/default/textures/default_sapling_ahorn.png create mode 100644 mods/default/textures/default_sapling_banana.png create mode 100644 mods/default/textures/default_sapling_beech.png create mode 100644 mods/default/textures/default_sapling_birch.png create mode 100644 mods/default/textures/default_sapling_cocoa.png create mode 100644 mods/default/textures/default_sapling_cypress.png create mode 100644 mods/default/textures/default_sapling_jungle.png create mode 100644 mods/default/textures/default_sapling_jungle2.png create mode 100644 mods/default/textures/default_sapling_jungle3.png create mode 100644 mods/default/textures/default_sapling_oak.png create mode 100644 mods/default/textures/default_sapling_olive.png create mode 100644 mods/default/textures/default_sapling_orange.png create mode 100644 mods/default/textures/default_sapling_palm.png create mode 100644 mods/default/textures/default_sapling_pine.png create mode 100644 mods/default/textures/default_sapling_poplar.png create mode 100644 mods/default/textures/default_sapling_rubber.png create mode 100644 mods/default/textures/default_sapphire.png create mode 100644 mods/default/textures/default_sapphire_block.png create mode 100644 mods/default/textures/default_seaweed.png create mode 100644 mods/default/textures/default_seeground.png create mode 100644 mods/default/textures/default_sign.png create mode 100644 mods/default/textures/default_sign_wall.png create mode 100644 mods/default/textures/default_snow.png create mode 100644 mods/default/textures/default_snow_side.png create mode 100644 mods/default/textures/default_snowball.png create mode 100644 mods/default/textures/default_steel_block.png create mode 100644 mods/default/textures/default_steel_ingot.png create mode 100644 mods/default/textures/default_stick.png create mode 100644 mods/default/textures/default_stone.png create mode 100644 mods/default/textures/default_stone_block.png create mode 100644 mods/default/textures/default_stone_brick.png create mode 100644 mods/default/textures/default_stonewall_black.png create mode 100644 mods/default/textures/default_stonewall_blackwhite.png create mode 100644 mods/default/textures/default_stonewall_blue.png create mode 100644 mods/default/textures/default_stonewall_blueyellow.png create mode 100644 mods/default/textures/default_stonewall_brown.png create mode 100644 mods/default/textures/default_stonewall_cyan.png create mode 100644 mods/default/textures/default_stonewall_cyanblue.png create mode 100644 mods/default/textures/default_stonewall_dark_green.png create mode 100644 mods/default/textures/default_stonewall_green.png create mode 100644 mods/default/textures/default_stonewall_greenblack.png create mode 100644 mods/default/textures/default_stonewall_greengreen.png create mode 100644 mods/default/textures/default_stonewall_greenviolet.png create mode 100644 mods/default/textures/default_stonewall_magenta.png create mode 100644 mods/default/textures/default_stonewall_magentacyan.png create mode 100644 mods/default/textures/default_stonewall_orange.png create mode 100644 mods/default/textures/default_stonewall_pink.png create mode 100644 mods/default/textures/default_stonewall_red.png create mode 100644 mods/default/textures/default_stonewall_redorange.png create mode 100644 mods/default/textures/default_stonewall_violet.png create mode 100644 mods/default/textures/default_stonewall_violetyellow.png create mode 100644 mods/default/textures/default_stonewall_white.png create mode 100644 mods/default/textures/default_stonewall_whiteblue.png create mode 100644 mods/default/textures/default_stonewall_whitered.png create mode 100644 mods/default/textures/default_stonewall_yellow.png create mode 100644 mods/default/textures/default_stonewall_yellowgreen.png create mode 100644 mods/default/textures/default_stonewall_yellowred.png create mode 100644 mods/default/textures/default_sugar.png create mode 100644 mods/default/textures/default_sugarcane.png create mode 100644 mods/default/textures/default_tin_block.png create mode 100644 mods/default/textures/default_tin_ingot.png create mode 100644 mods/default/textures/default_tin_lump.png create mode 100644 mods/default/textures/default_tnt_bottom.png create mode 100644 mods/default/textures/default_tnt_side.png create mode 100644 mods/default/textures/default_tnt_top.png create mode 100644 mods/default/textures/default_tool_bronzeaxe.png create mode 100644 mods/default/textures/default_tool_bronzepick.png create mode 100644 mods/default/textures/default_tool_bronzeshovel.png create mode 100644 mods/default/textures/default_tool_bronzesword.png create mode 100644 mods/default/textures/default_tool_diamondaxe.png create mode 100644 mods/default/textures/default_tool_diamondpick.png create mode 100644 mods/default/textures/default_tool_diamondshovel.png create mode 100644 mods/default/textures/default_tool_diamondsword.png create mode 100644 mods/default/textures/default_tool_fishingspear.png create mode 100644 mods/default/textures/default_tool_meseaxe.png create mode 100644 mods/default/textures/default_tool_mesepick.png create mode 100644 mods/default/textures/default_tool_meseshovel.png create mode 100644 mods/default/textures/default_tool_mesesword.png create mode 100644 mods/default/textures/default_tool_nyanaxe.png create mode 100644 mods/default/textures/default_tool_nyanpick.png create mode 100644 mods/default/textures/default_tool_nyanshovel.png create mode 100644 mods/default/textures/default_tool_nyansword.png create mode 100644 mods/default/textures/default_tool_steelaxe.png create mode 100644 mods/default/textures/default_tool_steelpick.png create mode 100644 mods/default/textures/default_tool_steelshovel.png create mode 100644 mods/default/textures/default_tool_steelsword.png create mode 100644 mods/default/textures/default_tool_stoneaxe.png create mode 100644 mods/default/textures/default_tool_stonepick.png create mode 100644 mods/default/textures/default_tool_stoneshovel.png create mode 100644 mods/default/textures/default_tool_stonesword.png create mode 100644 mods/default/textures/default_tool_woodaxe.png create mode 100644 mods/default/textures/default_tool_woodpick.png create mode 100644 mods/default/textures/default_tool_woodshovel.png create mode 100644 mods/default/textures/default_tool_woodsword.png create mode 100644 mods/default/textures/default_topaz.png create mode 100644 mods/default/textures/default_topaz_block.png create mode 100644 mods/default/textures/default_torch.png create mode 100644 mods/default/textures/default_torch_animated.png create mode 100644 mods/default/textures/default_torch_on_ceiling.png create mode 100644 mods/default/textures/default_torch_on_ceiling_animated.png create mode 100644 mods/default/textures/default_torch_on_floor.png create mode 100644 mods/default/textures/default_torch_on_floor_animated.png create mode 100644 mods/default/textures/default_tree.png create mode 100644 mods/default/textures/default_tree_ahorn.png create mode 100644 mods/default/textures/default_tree_ahorn_top.png create mode 100644 mods/default/textures/default_tree_birch.png create mode 100644 mods/default/textures/default_tree_birch_top.png create mode 100644 mods/default/textures/default_tree_jungle.png create mode 100644 mods/default/textures/default_tree_jungle_top.png create mode 100644 mods/default/textures/default_tree_oak.png create mode 100644 mods/default/textures/default_tree_oak_top.png create mode 100644 mods/default/textures/default_tree_olive.png create mode 100644 mods/default/textures/default_tree_olive_top.png create mode 100644 mods/default/textures/default_tree_orange.png create mode 100644 mods/default/textures/default_tree_orange_top.png create mode 100644 mods/default/textures/default_tree_palm.png create mode 100644 mods/default/textures/default_tree_palm_top.png create mode 100644 mods/default/textures/default_tree_pine.png create mode 100644 mods/default/textures/default_tree_pine_top.png create mode 100644 mods/default/textures/default_tree_poplar.png create mode 100644 mods/default/textures/default_tree_poplar_top.png create mode 100644 mods/default/textures/default_tree_rubber.png create mode 100644 mods/default/textures/default_tree_rubber_top.png create mode 100644 mods/default/textures/default_tree_top.png create mode 100644 mods/default/textures/default_water.png create mode 100644 mods/default/textures/default_water_flowing_animated.png create mode 100644 mods/default/textures/default_water_source_animated.png create mode 100644 mods/default/textures/default_waterlily.png create mode 100644 mods/default/textures/default_waterlily_22.5.png create mode 100644 mods/default/textures/default_waterlily_45.png create mode 100644 mods/default/textures/default_waterlily_67.5.png create mode 100644 mods/default/textures/default_wood.png create mode 100644 mods/default/textures/default_wood_ahorn.png create mode 100644 mods/default/textures/default_wood_birch.png create mode 100644 mods/default/textures/default_wood_jungle.png create mode 100644 mods/default/textures/default_wood_oak.png create mode 100644 mods/default/textures/default_wood_olive.png create mode 100644 mods/default/textures/default_wood_orange.png create mode 100644 mods/default/textures/default_wood_palm.png create mode 100644 mods/default/textures/default_wood_pine.png create mode 100644 mods/default/textures/default_wood_poplar.png create mode 100644 mods/default/textures/default_wood_rubber.png create mode 100644 mods/default/textures/default_worm.png create mode 100644 mods/default/textures/flowers_budder.png create mode 100644 mods/default/textures/flowers_cosmo.png create mode 100644 mods/default/textures/flowers_dandelion_white.png create mode 100644 mods/default/textures/flowers_dandelion_yellow.png create mode 100644 mods/default/textures/flowers_geranium.png create mode 100644 mods/default/textures/flowers_heliconia.png create mode 100644 mods/default/textures/flowers_lavendel.png create mode 100644 mods/default/textures/flowers_marg.png create mode 100644 mods/default/textures/flowers_rose.png create mode 100644 mods/default/textures/flowers_silk.png create mode 100644 mods/default/textures/flowers_tulip.png create mode 100644 mods/default/textures/flowers_viola.png create mode 100644 mods/default/textures/furnace.png create mode 100644 mods/default/textures/gui_craft_arrow_bg.png create mode 100644 mods/default/textures/gui_formbg.png create mode 100644 mods/default/textures/gui_furnace_arrow_bg.png create mode 100644 mods/default/textures/gui_furnace_arrow_fg.png create mode 100644 mods/default/textures/gui_hb_bg.png create mode 100644 mods/default/textures/gui_hotbar.png create mode 100644 mods/default/textures/gui_hotbar_selected.png create mode 100644 mods/default/textures/heart.png create mode 100644 mods/default/textures/player.png create mode 100644 mods/default/textures/player_back.png create mode 100644 mods/default/textures/trashcan.png create mode 100644 mods/default/textures/wieldhand.png create mode 100644 mods/default/tools.lua create mode 100644 mods/default/trees.lua create mode 100644 mods/doors/README.txt create mode 100644 mods/doors/depends.txt create mode 100644 mods/doors/init.lua create mode 100644 mods/doors/sounds/doors_door_close.ogg create mode 100644 mods/doors/sounds/doors_door_open.ogg create mode 100644 mods/doors/textures/doors_black.png create mode 100644 mods/doors/textures/doors_blue.png create mode 100644 mods/doors/textures/doors_brown.png create mode 100644 mods/doors/textures/doors_cyan.png create mode 100644 mods/doors/textures/doors_darkgreen.png create mode 100644 mods/doors/textures/doors_darkgrey.png create mode 100644 mods/doors/textures/doors_glass.png create mode 100644 mods/doors/textures/doors_glass_a.png create mode 100644 mods/doors/textures/doors_glass_b.png create mode 100644 mods/doors/textures/doors_glass_side.png create mode 100644 mods/doors/textures/doors_green.png create mode 100644 mods/doors/textures/doors_grey.png create mode 100644 mods/doors/textures/doors_magenta.png create mode 100644 mods/doors/textures/doors_obsidian_glass.png create mode 100644 mods/doors/textures/doors_obsidian_glass_a.png create mode 100644 mods/doors/textures/doors_obsidian_glass_b.png create mode 100644 mods/doors/textures/doors_obsidian_glass_side.png create mode 100644 mods/doors/textures/doors_orange.png create mode 100644 mods/doors/textures/doors_pink.png create mode 100644 mods/doors/textures/doors_red.png create mode 100644 mods/doors/textures/doors_steel.png create mode 100644 mods/doors/textures/doors_steel_a.png create mode 100644 mods/doors/textures/doors_steel_a_black.png create mode 100644 mods/doors/textures/doors_steel_a_blue.png create mode 100644 mods/doors/textures/doors_steel_a_brown.png create mode 100644 mods/doors/textures/doors_steel_a_cyan.png create mode 100644 mods/doors/textures/doors_steel_a_darkgreen.png create mode 100644 mods/doors/textures/doors_steel_a_darkgrey.png create mode 100644 mods/doors/textures/doors_steel_a_green.png create mode 100644 mods/doors/textures/doors_steel_a_magenta.png create mode 100644 mods/doors/textures/doors_steel_a_orange.png create mode 100644 mods/doors/textures/doors_steel_a_pink.png create mode 100644 mods/doors/textures/doors_steel_a_red.png create mode 100644 mods/doors/textures/doors_steel_a_violet.png create mode 100644 mods/doors/textures/doors_steel_a_white.png create mode 100644 mods/doors/textures/doors_steel_a_yellow.png create mode 100644 mods/doors/textures/doors_steel_b.png create mode 100644 mods/doors/textures/doors_steel_b_black.png create mode 100644 mods/doors/textures/doors_steel_b_blue.png create mode 100644 mods/doors/textures/doors_steel_b_brown.png create mode 100644 mods/doors/textures/doors_steel_b_cyan.png create mode 100644 mods/doors/textures/doors_steel_b_darkgreen.png create mode 100644 mods/doors/textures/doors_steel_b_darkgrey.png create mode 100644 mods/doors/textures/doors_steel_b_green.png create mode 100644 mods/doors/textures/doors_steel_b_magenta.png create mode 100644 mods/doors/textures/doors_steel_b_orange.png create mode 100644 mods/doors/textures/doors_steel_b_pink.png create mode 100644 mods/doors/textures/doors_steel_b_red.png create mode 100644 mods/doors/textures/doors_steel_b_violet.png create mode 100644 mods/doors/textures/doors_steel_b_white.png create mode 100644 mods/doors/textures/doors_steel_b_yellow.png create mode 100644 mods/doors/textures/doors_steel_black.png create mode 100644 mods/doors/textures/doors_steel_blue.png create mode 100644 mods/doors/textures/doors_steel_brown.png create mode 100644 mods/doors/textures/doors_steel_cyan.png create mode 100644 mods/doors/textures/doors_steel_darkgreen.png create mode 100644 mods/doors/textures/doors_steel_darkgrey.png create mode 100644 mods/doors/textures/doors_steel_green.png create mode 100644 mods/doors/textures/doors_steel_magenta.png create mode 100644 mods/doors/textures/doors_steel_orange.png create mode 100644 mods/doors/textures/doors_steel_pink.png create mode 100644 mods/doors/textures/doors_steel_red.png create mode 100644 mods/doors/textures/doors_steel_violet.png create mode 100644 mods/doors/textures/doors_steel_white.png create mode 100644 mods/doors/textures/doors_steel_yellow.png create mode 100644 mods/doors/textures/doors_stone.png create mode 100644 mods/doors/textures/doors_stone_a.png create mode 100644 mods/doors/textures/doors_stone_b.png create mode 100644 mods/doors/textures/doors_trapdoor.png create mode 100644 mods/doors/textures/doors_trapdoor_side.png create mode 100644 mods/doors/textures/doors_violet.png create mode 100644 mods/doors/textures/doors_white.png create mode 100644 mods/doors/textures/doors_wood.png create mode 100644 mods/doors/textures/doors_wood_a.png create mode 100644 mods/doors/textures/doors_wood_a_jungle.png create mode 100644 mods/doors/textures/doors_wood_a_pale.png create mode 100644 mods/doors/textures/doors_wood_b.png create mode 100644 mods/doors/textures/doors_wood_b_jungle.png create mode 100644 mods/doors/textures/doors_wood_b_pale.png create mode 100644 mods/doors/textures/doors_wood_jungle.png create mode 100644 mods/doors/textures/doors_wood_pale.png create mode 100644 mods/doors/textures/doors_woodglass.png create mode 100644 mods/doors/textures/doors_woodglass_a.png create mode 100644 mods/doors/textures/doors_woodglass_b.png create mode 100644 mods/doors/textures/doors_yellow.png create mode 100644 mods/dye/README.txt create mode 100644 mods/dye/depends.txt create mode 100644 mods/dye/init.lua create mode 100644 mods/dye/textures/dye_black.png create mode 100644 mods/dye/textures/dye_blue.png create mode 100644 mods/dye/textures/dye_brown.png create mode 100644 mods/dye/textures/dye_cyan.png create mode 100644 mods/dye/textures/dye_dark_green.png create mode 100644 mods/dye/textures/dye_dark_grey.png create mode 100644 mods/dye/textures/dye_green.png create mode 100644 mods/dye/textures/dye_grey.png create mode 100644 mods/dye/textures/dye_magenta.png create mode 100644 mods/dye/textures/dye_orange.png create mode 100644 mods/dye/textures/dye_pink.png create mode 100644 mods/dye/textures/dye_red.png create mode 100644 mods/dye/textures/dye_violet.png create mode 100644 mods/dye/textures/dye_white.png create mode 100644 mods/dye/textures/dye_yellow.png create mode 100644 mods/externgen/README.txt create mode 100644 mods/externgen/depends.txt create mode 100644 mods/externgen/init.lua create mode 100644 mods/externgen/schematics/acacia_tree.mts create mode 100644 mods/externgen/schematics/lavaspot.mts create mode 100644 mods/externgen/schematics/occulus.mts create mode 100644 mods/externgen/textures/externgen_vase_level1.png create mode 100644 mods/externgen/textures/externgen_vase_level1side.png create mode 100644 mods/externgen/textures/externgen_vase_level2.png create mode 100644 mods/externgen/textures/externgen_vase_level2side.png create mode 100644 mods/externgen/textures/externgen_vase_level3.png create mode 100644 mods/externgen/textures/externgen_vase_level3side.png create mode 100644 mods/externgen/textures/externgen_vase_level4.png create mode 100644 mods/externgen/textures/externgen_vase_level4side.png create mode 100644 mods/externgen/textures/externgen_vase_level5.png create mode 100644 mods/externgen/textures/externgen_vase_level5side.png create mode 100644 mods/fake_fire/LICENSE.txt create mode 100644 mods/fake_fire/README.txt create mode 100644 mods/fake_fire/changelog.txt create mode 100644 mods/fake_fire/depends.txt create mode 100644 mods/fake_fire/init.lua create mode 100644 mods/fake_fire/modfiles/abms.lua create mode 100644 mods/fake_fire/modfiles/crafts.lua create mode 100644 mods/fake_fire/modfiles/init.lua_first_fork create mode 100644 mods/fake_fire/modfiles/init.lua_original create mode 100644 mods/fake_fire/modfiles/nodes.lua create mode 100644 mods/fake_fire/sounds/fire_extinguish.ogg create mode 100644 mods/fake_fire/sounds/fire_ignite.ogg create mode 100644 mods/fake_fire/sounds/fire_small.ogg create mode 100644 mods/fake_fire/textures/black_smoke.png create mode 100644 mods/fake_fire/textures/black_smoke.svg create mode 100644 mods/fake_fire/textures/chimney_top_sandstone.png create mode 100644 mods/fake_fire/textures/chimney_top_sandstone.xcf create mode 100644 mods/fake_fire/textures/chimney_top_stone.png create mode 100644 mods/fake_fire/textures/chimney_top_stone.xcf create mode 100644 mods/fake_fire/textures/embers_animated.png create mode 100644 mods/fake_fire/textures/embers_animated.xcf create mode 100644 mods/fake_fire/textures/fake_fire.png create mode 100644 mods/fake_fire/textures/fake_fire_animated.png create mode 100644 mods/fake_fire/textures/fake_fire_animated_old.png create mode 100644 mods/fake_fire/textures/fake_fire_embers.png create mode 100644 mods/fake_fire/textures/fake_fire_embers.xcf create mode 100644 mods/fake_fire/textures/fake_fire_smoke_animated.png create mode 100644 mods/fake_fire/textures/flint.png create mode 100644 mods/fake_fire/textures/flint.png_original create mode 100644 mods/fake_fire/textures/flint_and_steel.png create mode 100644 mods/fake_fire/textures/flint_and_steel.png_original create mode 100644 mods/fake_fire/textures/grey_smoke.png create mode 100644 mods/fake_fire/textures/grey_smoke.svg create mode 100644 mods/fake_fire/textures/ice_fire.png create mode 100644 mods/fake_fire/textures/ice_fire.xcf create mode 100644 mods/fake_fire/textures/ice_fire_animated.png create mode 100644 mods/fake_fire/textures/ice_fire_animated.xcf create mode 100644 mods/fake_fire/textures/smoke2_1.png create mode 100644 mods/fake_fire/textures/smoke2_1.svg create mode 100644 mods/fake_fire/textures/smoke2_2.png create mode 100644 mods/fake_fire/textures/smoke2_2.svg create mode 100644 mods/fake_fire/textures/smoke_1.png create mode 100644 mods/fake_fire/textures/smoke_1.svg create mode 100644 mods/fake_fire/textures/smoke_2.png create mode 100644 mods/fake_fire/textures/smoke_2.svg create mode 100644 mods/fake_fire/textures/textures_source_info.txt create mode 100644 mods/fake_fire/textures/white_smoke.png create mode 100644 mods/fake_fire/textures/white_smoke.svg create mode 100644 mods/farming/API.txt create mode 100644 mods/farming/README.txt create mode 100644 mods/farming/api.lua create mode 100644 mods/farming/depends.txt create mode 100644 mods/farming/hoes.lua create mode 100644 mods/farming/init.lua create mode 100644 mods/farming/nodes.lua create mode 100644 mods/farming/textures/farming_ananas.png create mode 100644 mods/farming/textures/farming_ananas_1.png create mode 100644 mods/farming/textures/farming_ananas_2.png create mode 100644 mods/farming/textures/farming_ananas_3.png create mode 100644 mods/farming/textures/farming_ananas_seed.png create mode 100644 mods/farming/textures/farming_beens.png create mode 100644 mods/farming/textures/farming_beens_1.png create mode 100644 mods/farming/textures/farming_beens_2.png create mode 100644 mods/farming/textures/farming_beens_3.png create mode 100644 mods/farming/textures/farming_beens_seed.png create mode 100644 mods/farming/textures/farming_bread.png create mode 100644 mods/farming/textures/farming_carrot.png create mode 100644 mods/farming/textures/farming_carrot_1.png create mode 100644 mods/farming/textures/farming_carrot_2.png create mode 100644 mods/farming/textures/farming_carrot_3.png create mode 100644 mods/farming/textures/farming_carrot_seed.png create mode 100644 mods/farming/textures/farming_corn.png create mode 100644 mods/farming/textures/farming_corn_1.png create mode 100644 mods/farming/textures/farming_corn_2.png create mode 100644 mods/farming/textures/farming_corn_3.png create mode 100644 mods/farming/textures/farming_corn_seed.png create mode 100644 mods/farming/textures/farming_cotton.png create mode 100644 mods/farming/textures/farming_cotton_1.png create mode 100644 mods/farming/textures/farming_cotton_2.png create mode 100644 mods/farming/textures/farming_cotton_3.png create mode 100644 mods/farming/textures/farming_cotton_seed.png create mode 100644 mods/farming/textures/farming_desert_sand_soil.png create mode 100644 mods/farming/textures/farming_desert_sand_soil_wet.png create mode 100644 mods/farming/textures/farming_desert_sand_soil_wet_side.png create mode 100644 mods/farming/textures/farming_flour.png create mode 100644 mods/farming/textures/farming_mushroom.png create mode 100644 mods/farming/textures/farming_mushroom_1.png create mode 100644 mods/farming/textures/farming_mushroom_2.png create mode 100644 mods/farming/textures/farming_mushroom_3.png create mode 100644 mods/farming/textures/farming_mushroom_seed.png create mode 100644 mods/farming/textures/farming_onion.png create mode 100644 mods/farming/textures/farming_onion_1.png create mode 100644 mods/farming/textures/farming_onion_2.png create mode 100644 mods/farming/textures/farming_onion_3.png create mode 100644 mods/farming/textures/farming_onion_seed.png create mode 100644 mods/farming/textures/farming_pepper.png create mode 100644 mods/farming/textures/farming_pepper_1.png create mode 100644 mods/farming/textures/farming_pepper_2.png create mode 100644 mods/farming/textures/farming_pepper_3.png create mode 100644 mods/farming/textures/farming_pepper_seed.png create mode 100644 mods/farming/textures/farming_potato.png create mode 100644 mods/farming/textures/farming_potato_1.png create mode 100644 mods/farming/textures/farming_potato_2.png create mode 100644 mods/farming/textures/farming_potato_3.png create mode 100644 mods/farming/textures/farming_potato_seed.png create mode 100644 mods/farming/textures/farming_salad.png create mode 100644 mods/farming/textures/farming_salad_1.png create mode 100644 mods/farming/textures/farming_salad_2.png create mode 100644 mods/farming/textures/farming_salad_3.png create mode 100644 mods/farming/textures/farming_salad_seed.png create mode 100644 mods/farming/textures/farming_soil.png create mode 100644 mods/farming/textures/farming_soil_wet.png create mode 100644 mods/farming/textures/farming_soil_wet_side.png create mode 100644 mods/farming/textures/farming_straw.png create mode 100644 mods/farming/textures/farming_strawberry.png create mode 100644 mods/farming/textures/farming_strawberry_1.png create mode 100644 mods/farming/textures/farming_strawberry_2.png create mode 100644 mods/farming/textures/farming_strawberry_3.png create mode 100644 mods/farming/textures/farming_strawberry_seed.png create mode 100644 mods/farming/textures/farming_tomato.png create mode 100644 mods/farming/textures/farming_tomato_1.png create mode 100644 mods/farming/textures/farming_tomato_2.png create mode 100644 mods/farming/textures/farming_tomato_3.png create mode 100644 mods/farming/textures/farming_tomato_seed.png create mode 100644 mods/farming/textures/farming_tool_bronzehoe.png create mode 100644 mods/farming/textures/farming_tool_diamondhoe.png create mode 100644 mods/farming/textures/farming_tool_mesehoe.png create mode 100644 mods/farming/textures/farming_tool_steelhoe.png create mode 100644 mods/farming/textures/farming_tool_stonehoe.png create mode 100644 mods/farming/textures/farming_tool_woodhoe.png create mode 100644 mods/farming/textures/farming_wheat.png create mode 100644 mods/farming/textures/farming_wheat_1.png create mode 100644 mods/farming/textures/farming_wheat_2.png create mode 100644 mods/farming/textures/farming_wheat_3.png create mode 100644 mods/farming/textures/farming_wheat_seed.png create mode 100644 mods/fire/README.txt create mode 100644 mods/fire/init.lua create mode 100644 mods/fire/sounds/fire_large.ogg create mode 100644 mods/fire/sounds/fire_small.ogg create mode 100644 mods/fire/textures/fire_basic_flame.png create mode 100644 mods/fire/textures/fire_basic_flame_animated.png create mode 100644 mods/flowers/README.txt create mode 100644 mods/flowers/depends.txt create mode 100644 mods/flowers/init.lua create mode 100644 mods/flowers/mapgen.lua create mode 100644 mods/flowers/schematics/waterlily.mts create mode 100644 mods/flowers/textures/flowers_dandelion_white.png create mode 100644 mods/flowers/textures/flowers_dandelion_yellow.png create mode 100644 mods/flowers/textures/flowers_geranium.png create mode 100644 mods/flowers/textures/flowers_mushroom_brown.png create mode 100644 mods/flowers/textures/flowers_mushroom_red.png create mode 100644 mods/flowers/textures/flowers_mushroom_spores_brown.png create mode 100644 mods/flowers/textures/flowers_mushroom_spores_red.png create mode 100644 mods/flowers/textures/flowers_rose.png create mode 100644 mods/flowers/textures/flowers_tulip.png create mode 100644 mods/flowers/textures/flowers_viola.png create mode 100644 mods/flowers/textures/flowers_waterlily.png create mode 100644 mods/gate/README.txt create mode 100644 mods/gate/depends.txt create mode 100644 mods/gate/init.lua create mode 100644 mods/gate/textures/gate_fencegate.png create mode 100644 mods/give_initial_stuff/depends.txt create mode 100644 mods/give_initial_stuff/init.lua create mode 100644 mods/gluncarp/Readme.txt create mode 100644 mods/gluncarp/carpets.lua create mode 100644 mods/gluncarp/depends.txt create mode 100644 mods/gluncarp/init.lua create mode 100644 mods/gluncarp/machines.lua create mode 100644 mods/gluncarp/textures/gluncarp_background.png create mode 100644 mods/gluncarp/textures/gluncarp_black.png create mode 100644 mods/gluncarp/textures/gluncarp_black_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_blackgold.png create mode 100644 mods/gluncarp/textures/gluncarp_blackgold_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_blackyellow_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_blue.png create mode 100644 mods/gluncarp/textures/gluncarp_blue_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_brown.png create mode 100644 mods/gluncarp/textures/gluncarp_brown_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_cyan.png create mode 100644 mods/gluncarp/textures/gluncarp_cyan_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_dark_green.png create mode 100644 mods/gluncarp/textures/gluncarp_dark_green_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_dark_grey.png create mode 100644 mods/gluncarp/textures/gluncarp_dark_grey_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_green.png create mode 100644 mods/gluncarp/textures/gluncarp_green_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_grey.png create mode 100644 mods/gluncarp/textures/gluncarp_grey_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_mach1.png create mode 100644 mods/gluncarp/textures/gluncarp_machine_back.png create mode 100644 mods/gluncarp/textures/gluncarp_machine_bottom.png create mode 100644 mods/gluncarp/textures/gluncarp_machine_front.png create mode 100644 mods/gluncarp/textures/gluncarp_machine_side1.png create mode 100644 mods/gluncarp/textures/gluncarp_machine_side2.png create mode 100644 mods/gluncarp/textures/gluncarp_machine_top.png create mode 100644 mods/gluncarp/textures/gluncarp_magenta.png create mode 100644 mods/gluncarp/textures/gluncarp_magenta_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_orange.png create mode 100644 mods/gluncarp/textures/gluncarp_orange_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_pink.png create mode 100644 mods/gluncarp/textures/gluncarp_pink_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_red.png create mode 100644 mods/gluncarp/textures/gluncarp_red_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_side_black.png create mode 100644 mods/gluncarp/textures/gluncarp_side_blackgold.png create mode 100644 mods/gluncarp/textures/gluncarp_side_blue.png create mode 100644 mods/gluncarp/textures/gluncarp_side_brown.png create mode 100644 mods/gluncarp/textures/gluncarp_side_cyan.png create mode 100644 mods/gluncarp/textures/gluncarp_side_dark_green.png create mode 100644 mods/gluncarp/textures/gluncarp_side_dark_grey.png create mode 100644 mods/gluncarp/textures/gluncarp_side_green.png create mode 100644 mods/gluncarp/textures/gluncarp_side_grey.png create mode 100644 mods/gluncarp/textures/gluncarp_side_magenta.png create mode 100644 mods/gluncarp/textures/gluncarp_side_orange.png create mode 100644 mods/gluncarp/textures/gluncarp_side_pink.png create mode 100644 mods/gluncarp/textures/gluncarp_side_red.png create mode 100644 mods/gluncarp/textures/gluncarp_side_violet.png create mode 100644 mods/gluncarp/textures/gluncarp_side_white.png create mode 100644 mods/gluncarp/textures/gluncarp_side_yellow.png create mode 100644 mods/gluncarp/textures/gluncarp_violet.png create mode 100644 mods/gluncarp/textures/gluncarp_violet_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_white.png create mode 100644 mods/gluncarp/textures/gluncarp_white_inv.png create mode 100644 mods/gluncarp/textures/gluncarp_wool_blackgold.png create mode 100644 mods/gluncarp/textures/gluncarp_yellow.png create mode 100644 mods/gluncarp/textures/gluncarp_yellow_inv.png create mode 100644 mods/goblins/README.md create mode 100644 mods/goblins/depends.txt create mode 100644 mods/goblins/init.lua create mode 100644 mods/goblins/models/goblins_goblin.b3d create mode 100644 mods/goblins/sounds/goblins_goblin_ambient.ogg create mode 100644 mods/goblins/sounds/goblins_goblin_attack.ogg create mode 100644 mods/goblins/sounds/goblins_goblin_damage.ogg create mode 100644 mods/goblins/sounds/goblins_goblin_death.ogg create mode 100644 mods/goblins/sounds/goblins_goblin_pick.ogg create mode 100644 mods/goblins/textures/goblins_blood.png create mode 100644 mods/goblins/textures/goblins_goblin_coal1.png create mode 100644 mods/goblins/textures/goblins_goblin_coal2.png create mode 100644 mods/goblins/textures/goblins_goblin_cobble1.png create mode 100644 mods/goblins/textures/goblins_goblin_cobble2.png create mode 100644 mods/goblins/textures/goblins_goblin_copper1.png create mode 100644 mods/goblins/textures/goblins_goblin_copper2.png create mode 100644 mods/goblins/textures/goblins_goblin_diamond1.png create mode 100644 mods/goblins/textures/goblins_goblin_diamond2.png create mode 100644 mods/goblins/textures/goblins_goblin_digger.png create mode 100644 mods/goblins/textures/goblins_goblin_gold1.png create mode 100644 mods/goblins/textures/goblins_goblin_gold2.png create mode 100644 mods/goblins/textures/goblins_goblin_iron1.png create mode 100644 mods/goblins/textures/goblins_goblin_iron2.png create mode 100644 mods/goblins/textures/goblins_goblin_king.png create mode 100644 mods/goblins/traps.lua create mode 100644 mods/home_gui/LICENSE create mode 100644 mods/home_gui/README.md create mode 100644 mods/home_gui/home_gui/depends.txt create mode 100644 mods/home_gui/home_gui/init.lua create mode 100644 mods/home_gui/modpack.txt create mode 100644 mods/hud/README.txt create mode 100644 mods/hud/armor.lua create mode 100644 mods/hud/changelog.txt create mode 100644 mods/hud/depends.txt create mode 100644 mods/hud/hud.conf.example create mode 100644 mods/hud/hunger.lua create mode 100644 mods/hud/init.lua create mode 100644 mods/hud/textures/crosshair.png create mode 100644 mods/hud/textures/hud_air_fg.png create mode 100644 mods/hud/textures/hud_armor_bg.png create mode 100644 mods/hud/textures/hud_armor_fg.png create mode 100644 mods/hud/textures/hud_heart_bg - Kopie.png create mode 100644 mods/hud/textures/hud_heart_bg.png create mode 100644 mods/hud/textures/hud_heart_fg - Kopie.png create mode 100644 mods/hud/textures/hud_heart_fg.png create mode 100644 mods/hud/textures/hud_hotbar.png create mode 100644 mods/hud/textures/hud_hotbar_selected.png create mode 100644 mods/hud/textures/hud_hunger_bg.png create mode 100644 mods/hud/textures/hud_hunger_fg.png create mode 100644 mods/hud/textures/wieldhand.png create mode 100644 mods/inventory_plus/.gitignore create mode 100644 mods/inventory_plus/README.txt create mode 100644 mods/inventory_plus/inventory_plus/depends.txt create mode 100644 mods/inventory_plus/inventory_plus/init.lua create mode 100644 mods/inventory_plus/inventory_plus/textures/inventory_plus_bags.png create mode 100644 mods/inventory_plus/inventory_plus/textures/inventory_plus_home_gui.png create mode 100644 mods/inventory_plus/license.txt create mode 100644 mods/inventory_plus/modpack.txt create mode 100644 mods/item_tweaks/init.lua create mode 100644 mods/item_tweaks/item_drop.lua create mode 100644 mods/item_tweaks/sounds/item_drop.ogg create mode 100644 mods/item_tweaks/sounds/item_drop_pickup.1.ogg create mode 100644 mods/item_tweaks/sounds/item_drop_pickup.2.ogg create mode 100644 mods/item_tweaks/sounds/item_drop_pickup.3.ogg create mode 100644 mods/item_tweaks/sounds/item_drop_pickup.4.ogg create mode 100644 mods/itemframes/depends.txt create mode 100644 mods/itemframes/init.lua create mode 100644 mods/itemframes/readme.md create mode 100644 mods/itemframes/textures/itemframes_frame.png create mode 100644 mods/itemframes/textures/itemframes_pedestal.png create mode 100644 mods/kerova/ReadMe.txt create mode 100644 mods/kerova/craft.lua create mode 100644 mods/kerova/depends.txt create mode 100644 mods/kerova/init.lua create mode 100644 mods/kerova/textures/Thumbs.db create mode 100644 mods/kerova/textures/kerova_chest_black.png create mode 100644 mods/kerova/textures/kerova_chest_blue.png create mode 100644 mods/kerova/textures/kerova_chest_cyan.png create mode 100644 mods/kerova/textures/kerova_chest_dark_green.png create mode 100644 mods/kerova/textures/kerova_chest_dark_grey.png create mode 100644 mods/kerova/textures/kerova_chest_front_black.png create mode 100644 mods/kerova/textures/kerova_chest_front_blue.png create mode 100644 mods/kerova/textures/kerova_chest_front_cyan.png create mode 100644 mods/kerova/textures/kerova_chest_front_dark_green.png create mode 100644 mods/kerova/textures/kerova_chest_front_dark_grey.png create mode 100644 mods/kerova/textures/kerova_chest_front_green.png create mode 100644 mods/kerova/textures/kerova_chest_front_grey.png create mode 100644 mods/kerova/textures/kerova_chest_front_magenta.png create mode 100644 mods/kerova/textures/kerova_chest_front_orange.png create mode 100644 mods/kerova/textures/kerova_chest_front_pink.png create mode 100644 mods/kerova/textures/kerova_chest_front_red.png create mode 100644 mods/kerova/textures/kerova_chest_front_violet.png create mode 100644 mods/kerova/textures/kerova_chest_front_white.png create mode 100644 mods/kerova/textures/kerova_chest_front_yellow.png create mode 100644 mods/kerova/textures/kerova_chest_green.png create mode 100644 mods/kerova/textures/kerova_chest_grey.png create mode 100644 mods/kerova/textures/kerova_chest_lock_black.png create mode 100644 mods/kerova/textures/kerova_chest_lock_blue.png create mode 100644 mods/kerova/textures/kerova_chest_lock_cyan.png create mode 100644 mods/kerova/textures/kerova_chest_lock_dark_green.png create mode 100644 mods/kerova/textures/kerova_chest_lock_dark_grey.png create mode 100644 mods/kerova/textures/kerova_chest_lock_green.png create mode 100644 mods/kerova/textures/kerova_chest_lock_grey.png create mode 100644 mods/kerova/textures/kerova_chest_lock_magenta.png create mode 100644 mods/kerova/textures/kerova_chest_lock_orange.png create mode 100644 mods/kerova/textures/kerova_chest_lock_pink.png create mode 100644 mods/kerova/textures/kerova_chest_lock_red.png create mode 100644 mods/kerova/textures/kerova_chest_lock_violet.png create mode 100644 mods/kerova/textures/kerova_chest_lock_white.png create mode 100644 mods/kerova/textures/kerova_chest_lock_yellow.png create mode 100644 mods/kerova/textures/kerova_chest_magenta.png create mode 100644 mods/kerova/textures/kerova_chest_orange.png create mode 100644 mods/kerova/textures/kerova_chest_pink.png create mode 100644 mods/kerova/textures/kerova_chest_red.png create mode 100644 mods/kerova/textures/kerova_chest_top_black.png create mode 100644 mods/kerova/textures/kerova_chest_top_blue.png create mode 100644 mods/kerova/textures/kerova_chest_top_cyan.png create mode 100644 mods/kerova/textures/kerova_chest_top_dark_green.png create mode 100644 mods/kerova/textures/kerova_chest_top_dark_grey.png create mode 100644 mods/kerova/textures/kerova_chest_top_green.png create mode 100644 mods/kerova/textures/kerova_chest_top_grey.png create mode 100644 mods/kerova/textures/kerova_chest_top_magenta.png create mode 100644 mods/kerova/textures/kerova_chest_top_orange.png create mode 100644 mods/kerova/textures/kerova_chest_top_pink.png create mode 100644 mods/kerova/textures/kerova_chest_top_red.png create mode 100644 mods/kerova/textures/kerova_chest_top_violet.png create mode 100644 mods/kerova/textures/kerova_chest_top_white.png create mode 100644 mods/kerova/textures/kerova_chest_top_yellow.png create mode 100644 mods/kerova/textures/kerova_chest_violet.png create mode 100644 mods/kerova/textures/kerova_chest_white.png create mode 100644 mods/kerova/textures/kerova_chest_yellow.png create mode 100644 mods/minetest-3d_armor/.gitignore create mode 100644 mods/minetest-3d_armor/3d_armor/README.txt create mode 100644 mods/minetest-3d_armor/3d_armor/admin.lua create mode 100644 mods/minetest-3d_armor/3d_armor/armor.conf.example create mode 100644 mods/minetest-3d_armor/3d_armor/armor.lua create mode 100644 mods/minetest-3d_armor/3d_armor/crafting_guide.txt create mode 100644 mods/minetest-3d_armor/3d_armor/depends.txt create mode 100644 mods/minetest-3d_armor/3d_armor/init.lua create mode 100644 mods/minetest-3d_armor/3d_armor/models/3d_armor_character.b3d create mode 100644 mods/minetest-3d_armor/3d_armor/models/3d_armor_character.blend create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_admin.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_admin_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_bronze.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_bronze_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_cactus.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_cactus_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_crystal.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_crystal_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_diamond.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_diamond_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_gold.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_gold_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_leather.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_leather_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_nyan.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_nyan_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_steel.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_boots_steel_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_admin.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_admin_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_bronze.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_bronze_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_cactus.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_cactus_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_crystal.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_crystal_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_diamond.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_diamond_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_gold.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_gold_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_leather.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_leather_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_nyan.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_nyan_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_steel.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_chestplate_steel_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_admin.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_admin_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_bronze.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_bronze_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_cactus.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_cactus_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_crystal.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_crystal_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_diamond.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_diamond_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_gold.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_gold_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_leather.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_leather_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_nyan.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_nyan_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_steel.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_helmet_steel_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_boots_admin.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_boots_bronze.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_boots_cactus.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_boots_crystal.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_boots_diamond.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_boots_gold.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_boots_leather.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_boots_nyan.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_boots_steel.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_chestplate_admin.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_chestplate_bronze.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_chestplate_cactus.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_chestplate_crystal.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_chestplate_diamond.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_chestplate_gold.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_chestplate_leather.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_chestplate_nyan.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_chestplate_steel.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_helmet_admin.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_helmet_bronze.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_helmet_cactus.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_helmet_crystal.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_helmet_diamond.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_helmet_gold.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_helmet_leather.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_helmet_nyan.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_helmet_steel.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_leggings_admin.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_leggings_bronze.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_leggings_cactus.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_leggings_crystal.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_leggings_diamond.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_leggings_gold.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_leggings_leather.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_leggings_nyan.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_inv_leggings_steel.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_admin.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_admin_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_bronze.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_bronze_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_cactus.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_cactus_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_crystal.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_crystal_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_diamond.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_diamond_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_gold.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_gold_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_leather.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_leather_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_nyan.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_nyan_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_steel.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_leggings_steel_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_trans.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/3d_armor_ui_form.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/character_preview.png create mode 100644 mods/minetest-3d_armor/3d_armor/textures/inventory_plus_armor.png create mode 100644 mods/minetest-3d_armor/LICENSE.md create mode 100644 mods/minetest-3d_armor/README.md create mode 100644 mods/minetest-3d_armor/modpack.txt create mode 100644 mods/minetest-3d_armor/shields/README.txt create mode 100644 mods/minetest-3d_armor/shields/crafting_guide.txt create mode 100644 mods/minetest-3d_armor/shields/depends.txt create mode 100644 mods/minetest-3d_armor/shields/init.lua create mode 100644 mods/minetest-3d_armor/shields/textures/shields_inv_shield_admin.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_inv_shield_bronze.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_inv_shield_cactus.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_inv_shield_crystal.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_inv_shield_diamond.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_inv_shield_enhanced_cactus.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_inv_shield_enhanced_wood.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_inv_shield_gold.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_inv_shield_nyan.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_inv_shield_steel.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_inv_shield_wood.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_admin.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_admin_preview.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_bronze.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_bronze_preview.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_cactus.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_cactus_preview.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_crystal.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_crystal_preview.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_diamond.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_diamond_preview.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_enhanced_cactus.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_enhanced_cactus_preview.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_enhanced_wood.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_enhanced_wood_preview.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_gold.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_gold_preview.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_nyan.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_nyan_preview.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_steel.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_steel_preview.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_wood.png create mode 100644 mods/minetest-3d_armor/shields/textures/shields_shield_wood_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/README.txt create mode 100644 mods/minetest-3d_armor/technic_armor/depends.txt create mode 100644 mods/minetest-3d_armor/technic_armor/init.lua create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_boots_brass.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_boots_brass_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_boots_carbon.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_boots_carbon_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_boots_cast.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_boots_cast_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_boots_silver.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_boots_silver_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_boots_stainless.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_boots_stainless_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_boots_tin.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_boots_tin_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_chestplate_brass.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_chestplate_brass_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_chestplate_carbon.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_chestplate_carbon_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_chestplate_cast.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_chestplate_cast_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_chestplate_silver.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_chestplate_silver_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_chestplate_stainless.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_chestplate_stainless_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_chestplate_tin.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_chestplate_tin_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_helmet_brass.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_helmet_brass_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_helmet_carbon.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_helmet_carbon_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_helmet_cast.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_helmet_cast_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_helmet_silver.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_helmet_silver_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_helmet_stainless.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_helmet_stainless_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_helmet_tin.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_helmet_tin_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_boots_brass.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_boots_carbon.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_boots_cast.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_boots_silver.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_boots_stainless.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_boots_tin.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_chestplate_brass.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_chestplate_carbon.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_chestplate_cast.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_chestplate_silver.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_chestplate_stainless.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_chestplate_tin.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_helmet_brass.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_helmet_carbon.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_helmet_cast.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_helmet_silver.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_helmet_stainless.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_helmet_tin.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_leggings_brass.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_leggings_carbon.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_leggings_cast.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_leggings_silver.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_leggings_stainless.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_leggings_tin.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_shield_brass.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_shield_carbon.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_shield_cast.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_shield_silver.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_shield_stainless.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_inv_shield_tin.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_leggings_brass.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_leggings_brass_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_leggings_carbon.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_leggings_carbon_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_leggings_cast.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_leggings_cast_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_leggings_silver.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_leggings_silver_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_leggings_stainless.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_leggings_stainless_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_leggings_tin.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_leggings_tin_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_shield_brass.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_shield_brass_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_shield_carbon.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_shield_carbon_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_shield_cast.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_shield_cast_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_shield_silver.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_shield_silver_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_shield_stainless.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_shield_stainless_preview.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_shield_tin.png create mode 100644 mods/minetest-3d_armor/technic_armor/textures/technic_armor_shield_tin_preview.png create mode 100644 mods/minetest-3d_armor/wieldview/README.txt create mode 100644 mods/minetest-3d_armor/wieldview/depends.txt create mode 100644 mods/minetest-3d_armor/wieldview/init.lua create mode 100644 mods/minetest-3d_armor/wieldview/transform.lua create mode 100644 mods/mobs/README.txt create mode 100644 mods/mobs/api.lua create mode 100644 mods/mobs/bee.lua create mode 100644 mods/mobs/bunny.lua create mode 100644 mods/mobs/chicken.lua create mode 100644 mods/mobs/cow.lua create mode 100644 mods/mobs/crafts.lua create mode 100644 mods/mobs/deer.lua create mode 100644 mods/mobs/depends.txt create mode 100644 mods/mobs/desertstonemonster.lua create mode 100644 mods/mobs/dirtmonster.lua create mode 100644 mods/mobs/dungeonmaster.lua create mode 100644 mods/mobs/init.lua create mode 100644 mods/mobs/kitten.lua create mode 100644 mods/mobs/lava_flan.lua create mode 100644 mods/mobs/license.txt create mode 100644 mods/mobs/mese_monster.lua create mode 100644 mods/mobs/models/character.b3d create mode 100644 mods/mobs/models/mobs_bee.x create mode 100644 mods/mobs/models/mobs_bunny.b3d create mode 100644 mods/mobs/models/mobs_chicken.x create mode 100644 mods/mobs/models/mobs_cow.x create mode 100644 mods/mobs/models/mobs_deer.png create mode 100644 mods/mobs/models/mobs_deer2.x create mode 100644 mods/mobs/models/mobs_dungeon_master.b3d create mode 100644 mods/mobs/models/mobs_kitten.b3d create mode 100644 mods/mobs/models/mobs_oerkki.b3d create mode 100644 mods/mobs/models/mobs_pumba.x create mode 100644 mods/mobs/models/mobs_rat.b3d create mode 100644 mods/mobs/models/mobs_sand_monster.b3d create mode 100644 mods/mobs/models/mobs_sheep.b3d create mode 100644 mods/mobs/models/mobs_sheep_shaved.b3d create mode 100644 mods/mobs/models/mobs_spider.x create mode 100644 mods/mobs/models/mobs_stone_monster.b3d create mode 100644 mods/mobs/models/mobs_tree_monster.b3d create mode 100644 mods/mobs/models/mobs_wolf.x create mode 100644 mods/mobs/models/zmobs_lava_flan.x create mode 100644 mods/mobs/models/zmobs_mese_monster.x create mode 100644 mods/mobs/npc.lua create mode 100644 mods/mobs/oerkki.lua create mode 100644 mods/mobs/rat.lua create mode 100644 mods/mobs/sandmonster.lua create mode 100644 mods/mobs/sheep.lua create mode 100644 mods/mobs/snowmonster.lua create mode 100644 mods/mobs/sounds/default_punch.ogg create mode 100644 mods/mobs/sounds/mobs_bee.ogg create mode 100644 mods/mobs/sounds/mobs_chicken.ogg create mode 100644 mods/mobs/sounds/mobs_cow.ogg create mode 100644 mods/mobs/sounds/mobs_dirtmonster.ogg create mode 100644 mods/mobs/sounds/mobs_dungeonmaster.ogg create mode 100644 mods/mobs/sounds/mobs_fireball.ogg create mode 100644 mods/mobs/sounds/mobs_kitten.ogg create mode 100644 mods/mobs/sounds/mobs_lavaflan.ogg create mode 100644 mods/mobs/sounds/mobs_mesemonster.ogg create mode 100644 mods/mobs/sounds/mobs_oerkki.ogg create mode 100644 mods/mobs/sounds/mobs_pig.ogg create mode 100644 mods/mobs/sounds/mobs_pig_angry.ogg create mode 100644 mods/mobs/sounds/mobs_rat.ogg create mode 100644 mods/mobs/sounds/mobs_sandmonster.ogg create mode 100644 mods/mobs/sounds/mobs_sheep.ogg create mode 100644 mods/mobs/sounds/mobs_spider.ogg create mode 100644 mods/mobs/sounds/mobs_stonemonster.ogg create mode 100644 mods/mobs/sounds/mobs_treemonster.ogg create mode 100644 mods/mobs/spider.lua create mode 100644 mods/mobs/stonemonster.lua create mode 100644 mods/mobs/textures/mobs_bee.png create mode 100644 mods/mobs/textures/mobs_bee_inv.png create mode 100644 mods/mobs/textures/mobs_beehive.png create mode 100644 mods/mobs/textures/mobs_blood.png create mode 100644 mods/mobs/textures/mobs_bucket_milk.png create mode 100644 mods/mobs/textures/mobs_budder.png create mode 100644 mods/mobs/textures/mobs_bunny_brown.png create mode 100644 mods/mobs/textures/mobs_bunny_evil.png create mode 100644 mods/mobs/textures/mobs_bunny_grey.png create mode 100644 mods/mobs/textures/mobs_bunny_inv.png create mode 100644 mods/mobs/textures/mobs_bunny_white.png create mode 100644 mods/mobs/textures/mobs_bunnymeat.png create mode 100644 mods/mobs/textures/mobs_bunnymeat_raw.png create mode 100644 mods/mobs/textures/mobs_cheese.png create mode 100644 mods/mobs/textures/mobs_cheeseblock.png create mode 100644 mods/mobs/textures/mobs_chick.png create mode 100644 mods/mobs/textures/mobs_chicken.png create mode 100644 mods/mobs/textures/mobs_chicken_black.png create mode 100644 mods/mobs/textures/mobs_chicken_cooked.png create mode 100644 mods/mobs/textures/mobs_chicken_egg.png create mode 100644 mods/mobs/textures/mobs_chicken_egg_fried.png create mode 100644 mods/mobs/textures/mobs_chicken_inv.png create mode 100644 mods/mobs/textures/mobs_chicken_raw.png create mode 100644 mods/mobs/textures/mobs_cobweb.png create mode 100644 mods/mobs/textures/mobs_cooked_rat.png create mode 100644 mods/mobs/textures/mobs_cow.png create mode 100644 mods/mobs/textures/mobs_deer.png create mode 100644 mods/mobs/textures/mobs_desertstone_monster.png create mode 100644 mods/mobs/textures/mobs_dirt_monster.png create mode 100644 mods/mobs/textures/mobs_dungeon_master.png create mode 100644 mods/mobs/textures/mobs_dungeon_master2.png create mode 100644 mods/mobs/textures/mobs_dungeon_master3.png create mode 100644 mods/mobs/textures/mobs_fireball.png create mode 100644 mods/mobs/textures/mobs_honey_block.png create mode 100644 mods/mobs/textures/mobs_honey_inv.png create mode 100644 mods/mobs/textures/mobs_honeymilk.png create mode 100644 mods/mobs/textures/mobs_kitten_ginger.png create mode 100644 mods/mobs/textures/mobs_kitten_inv.png create mode 100644 mods/mobs/textures/mobs_kitten_sandy.png create mode 100644 mods/mobs/textures/mobs_kitten_splotchy.png create mode 100644 mods/mobs/textures/mobs_kitten_striped.png create mode 100644 mods/mobs/textures/mobs_leather.png create mode 100644 mods/mobs/textures/mobs_magic_lasso.png create mode 100644 mods/mobs/textures/mobs_meat.png create mode 100644 mods/mobs/textures/mobs_meat_raw.png create mode 100644 mods/mobs/textures/mobs_milkbottle.png create mode 100644 mods/mobs/textures/mobs_net.png create mode 100644 mods/mobs/textures/mobs_npc.png create mode 100644 mods/mobs/textures/mobs_npc2.png create mode 100644 mods/mobs/textures/mobs_npc_baby.png create mode 100644 mods/mobs/textures/mobs_oerkki.png create mode 100644 mods/mobs/textures/mobs_oerkki2.png create mode 100644 mods/mobs/textures/mobs_pork_cooked.png create mode 100644 mods/mobs/textures/mobs_pork_raw.png create mode 100644 mods/mobs/textures/mobs_pumba.png create mode 100644 mods/mobs/textures/mobs_rat.png create mode 100644 mods/mobs/textures/mobs_rat2.png create mode 100644 mods/mobs/textures/mobs_rat_inventory.png create mode 100644 mods/mobs/textures/mobs_sand_monster.png create mode 100644 mods/mobs/textures/mobs_shears.png create mode 100644 mods/mobs/textures/mobs_sheep.png create mode 100644 mods/mobs/textures/mobs_sheep_black.png create mode 100644 mods/mobs/textures/mobs_sheep_blue.png create mode 100644 mods/mobs/textures/mobs_sheep_brown.png create mode 100644 mods/mobs/textures/mobs_sheep_cyan.png create mode 100644 mods/mobs/textures/mobs_sheep_dark_green.png create mode 100644 mods/mobs/textures/mobs_sheep_dark_grey.png create mode 100644 mods/mobs/textures/mobs_sheep_green.png create mode 100644 mods/mobs/textures/mobs_sheep_grey.png create mode 100644 mods/mobs/textures/mobs_sheep_magenta.png create mode 100644 mods/mobs/textures/mobs_sheep_orange.png create mode 100644 mods/mobs/textures/mobs_sheep_pink.png create mode 100644 mods/mobs/textures/mobs_sheep_red.png create mode 100644 mods/mobs/textures/mobs_sheep_shaved.png create mode 100644 mods/mobs/textures/mobs_sheep_violet.png create mode 100644 mods/mobs/textures/mobs_sheep_white.png create mode 100644 mods/mobs/textures/mobs_sheep_yellow.png create mode 100644 mods/mobs/textures/mobs_snow_monster.png create mode 100644 mods/mobs/textures/mobs_spider.png create mode 100644 mods/mobs/textures/mobs_stone_monster.png create mode 100644 mods/mobs/textures/mobs_tree_monster.png create mode 100644 mods/mobs/textures/mobs_wolf.png create mode 100644 mods/mobs/textures/tnt_smoke.png create mode 100644 mods/mobs/textures/zmobs_lava_flan.png create mode 100644 mods/mobs/textures/zmobs_lava_orb.png create mode 100644 mods/mobs/textures/zmobs_mese_monster.png create mode 100644 mods/mobs/treemonster.lua create mode 100644 mods/mobs/warthog.lua create mode 100644 mods/mobs/wolf.lua create mode 100644 mods/mobs_sky/README.md create mode 100644 mods/mobs_sky/mobs_bat/depends.txt create mode 100644 mods/mobs_sky/mobs_bat/init.lua create mode 100644 mods/mobs_sky/mobs_bat/license.txt create mode 100644 mods/mobs_sky/mobs_bat/models/animal_bat.b3d create mode 100644 mods/mobs_sky/mobs_bat/sounds/animal_bat.ogg create mode 100644 mods/mobs_sky/mobs_bat/textures/Thumbs.db create mode 100644 mods/mobs_sky/mobs_bat/textures/animal_bat.png create mode 100644 mods/mobs_sky/mobs_bat/textures/animal_bat_inv.png create mode 100644 mods/mobs_sky/mobs_birds/License.txt create mode 100644 mods/mobs_sky/mobs_birds/SETTINGS.txt create mode 100644 mods/mobs_sky/mobs_birds/depends.txt create mode 100644 mods/mobs_sky/mobs_birds/init.lua create mode 100644 mods/mobs_sky/mobs_birds/models/animal_gull.b3d create mode 100644 mods/mobs_sky/mobs_birds/models/animal_gull.xcf create mode 100644 mods/mobs_sky/mobs_birds/models/gull.blend create mode 100644 mods/mobs_sky/mobs_birds/textures/animal_gull_mesh.png create mode 100644 mods/mobs_sky/mobs_birds/textures/bird_blueish.png create mode 100644 mods/mobs_sky/mobs_birds/textures/bird_brown.png create mode 100644 mods/mobs_sky/mobs_birds/textures/bird_gray.png create mode 100644 mods/mobs_sky/mobs_birds/textures/bird_grayblue.png create mode 100644 mods/mobs_sky/mobs_birds/textures/bird_red.png create mode 100644 mods/mobs_sky/mobs_birds/textures/bird_redish.png create mode 100644 mods/mobs_sky/mobs_birds/textures/gull_black.png create mode 100644 mods/mobs_sky/mobs_birds/textures/gull_gray.png create mode 100644 mods/mobs_sky/mobs_birds/textures/gull_grayblue.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/animal_gull_gull.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/animal_gull_gull_item.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/animal_gull_mesh.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/bird_blueish.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/bird_brown.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/bird_gray.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/bird_grayblue.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/bird_red.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/bird_redish.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/gull_black.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/gull_gray.png create mode 100644 mods/mobs_sky/mobs_birds/textures/originals/gull_grayblue.png create mode 100644 mods/mobs_sky/mobs_butterfly/License.txt create mode 100644 mods/mobs_sky/mobs_butterfly/depends.txt create mode 100644 mods/mobs_sky/mobs_butterfly/init.lua create mode 100644 mods/mobs_sky/mobs_butterfly/models/mobf_butterfly.x create mode 100644 mods/mobs_sky/mobs_butterfly/textures/bf1.png create mode 100644 mods/mobs_sky/mobs_butterfly/textures/bf2.png create mode 100644 mods/mobs_sky/mobs_butterfly/textures/bf3.png create mode 100644 mods/mobs_sky/mobs_butterfly/textures/bf4.png create mode 100644 mods/mobs_sky/mobs_butterfly/textures/bf5.png create mode 100644 mods/mobs_sky/mobs_butterfly/textures/original/mobf_butterfly.png create mode 100644 mods/mobs_sky/modpack.txt create mode 100644 mods/mobs_water/README.md create mode 100644 mods/mobs_water/mobs_crocs/License.txt create mode 100644 mods/mobs_water/mobs_crocs/SETTINGS.txt create mode 100644 mods/mobs_water/mobs_crocs/depends.txt create mode 100644 mods/mobs_water/mobs_crocs/init.lua create mode 100644 mods/mobs_water/mobs_crocs/models/crocodile.x create mode 100644 mods/mobs_water/mobs_crocs/sounds/croco.ogg create mode 100644 mods/mobs_water/mobs_crocs/textures/croco.png create mode 100644 mods/mobs_water/mobs_crocs/textures/croco2.png create mode 100644 mods/mobs_water/mobs_fish/License.txt create mode 100644 mods/mobs_water/mobs_fish/depends.txt create mode 100644 mods/mobs_water/mobs_fish/init.lua create mode 100644 mods/mobs_water/mobs_fish/models/animal_clownfish.b3d create mode 100644 mods/mobs_water/mobs_fish/models/base/clownfish.blend create mode 100644 mods/mobs_water/mobs_fish/models/base/fish_blue_white.blend create mode 100644 mods/mobs_water/mobs_fish/models/base/fish_blue_white.xcf create mode 100644 mods/mobs_water/mobs_fish/models/base/fish_clownfish_mesh.xcf create mode 100644 mods/mobs_water/mobs_fish/models/fish_blue_white.b3d create mode 100644 mods/mobs_water/mobs_fish/textures/animal_clownfish_clownfish_item.png create mode 100644 mods/mobs_water/mobs_fish/textures/animal_fish_blue_white_fish_blue_white_item.png create mode 100644 mods/mobs_water/mobs_fish/textures/clownfish.png create mode 100644 mods/mobs_water/mobs_fish/textures/clownfish2.png create mode 100644 mods/mobs_water/mobs_fish/textures/fish.png create mode 100644 mods/mobs_water/mobs_fish/textures/fish2.png create mode 100644 mods/mobs_water/mobs_fish/textures/fish3.png create mode 100644 mods/mobs_water/mobs_fish/textures/originals/animal_clownfish_clownfish.png create mode 100644 mods/mobs_water/mobs_fish/textures/originals/animal_clownfish_mesh.png create mode 100644 mods/mobs_water/mobs_fish/textures/originals/animal_clownfish_mesh2.png create mode 100644 mods/mobs_water/mobs_fish/textures/originals/animal_fish_blue_white_fish_blue_white.png create mode 100644 mods/mobs_water/mobs_jellyfish/License.txt create mode 100644 mods/mobs_water/mobs_jellyfish/depends.txt create mode 100644 mods/mobs_water/mobs_jellyfish/init.lua create mode 100644 mods/mobs_water/mobs_jellyfish/models/jellyfish.b3d create mode 100644 mods/mobs_water/mobs_jellyfish/textures/jellyfish.png create mode 100644 mods/mobs_water/mobs_jellyfish/textures/jellyfish_inv.png create mode 100644 mods/mobs_water/mobs_sharks/License.txt create mode 100644 mods/mobs_water/mobs_sharks/SETTINGS.txt create mode 100644 mods/mobs_water/mobs_sharks/depends.txt create mode 100644 mods/mobs_water/mobs_sharks/init.lua create mode 100644 mods/mobs_water/mobs_sharks/models/mob_shark.b3d create mode 100644 mods/mobs_water/mobs_sharks/models/mob_shark.blend create mode 100644 mods/mobs_water/mobs_sharks/textures/mob_shark_shark_item.png create mode 100644 mods/mobs_water/mobs_sharks/textures/original/mob_shark_shark_mesh.png create mode 100644 mods/mobs_water/mobs_sharks/textures/shark_first.png create mode 100644 mods/mobs_water/mobs_sharks/textures/shark_second.png create mode 100644 mods/mobs_water/mobs_sharks/textures/shark_third.png create mode 100644 mods/mobs_water/mobs_turtles/License.txt create mode 100644 mods/mobs_water/mobs_turtles/depends.txt create mode 100644 mods/mobs_water/mobs_turtles/init.lua create mode 100644 mods/mobs_water/mobs_turtles/models/mobf_turtle.x create mode 100644 mods/mobs_water/mobs_turtles/textures/original/mobf_turtle.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle1.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle2.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle3.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle4.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle5.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle6.png create mode 100644 mods/mobs_water/mobs_turtles/textures/turtle7.png create mode 100644 mods/mobs_water/modpack.txt create mode 100644 mods/mystairwork/README.md create mode 100644 mods/mystairwork/depends.txt create mode 100644 mods/mystairwork/init.lua create mode 100644 mods/mystairwork/machines.lua create mode 100644 mods/mystairwork/register.lua create mode 100644 mods/mystairwork/stairwork.lua create mode 100644 mods/mystairwork/textures/mystairwork_background.png create mode 100644 mods/mystairwork/textures/mystairwork_blueprint_empty.png create mode 100644 mods/mystairwork/textures/mystairwork_mach1.png create mode 100644 mods/mystairwork/textures/mystairwork_mach10.png create mode 100644 mods/mystairwork/textures/mystairwork_mach11.png create mode 100644 mods/mystairwork/textures/mystairwork_mach2.png create mode 100644 mods/mystairwork/textures/mystairwork_mach3.png create mode 100644 mods/mystairwork/textures/mystairwork_mach4.png create mode 100644 mods/mystairwork/textures/mystairwork_mach5.png create mode 100644 mods/mystairwork/textures/mystairwork_mach6.png create mode 100644 mods/mystairwork/textures/mystairwork_mach7.png create mode 100644 mods/mystairwork/textures/mystairwork_mach8.png create mode 100644 mods/mystairwork/textures/mystairwork_mach9.png create mode 100644 mods/mystairwork/textures/mystairwork_machine.png create mode 100644 mods/mystairwork/textures/mystairwork_machine_back.png create mode 100644 mods/mystairwork/textures/mystairwork_machine_bottom.png create mode 100644 mods/mystairwork/textures/mystairwork_machine_front.png create mode 100644 mods/mystairwork/textures/mystairwork_machine_side.png create mode 100644 mods/mystairwork/textures/mystairwork_machine_side1.png create mode 100644 mods/mystairwork/textures/mystairwork_machine_side2.png create mode 100644 mods/mystairwork/textures/mystairwork_machine_top.png create mode 100644 mods/mystairwork/textures/stairwork_white.png create mode 100644 mods/refruit/Readme.txt create mode 100644 mods/refruit/depends.txt create mode 100644 mods/refruit/init.lua create mode 100644 mods/refruit/textures/refruit_bud_apple.png create mode 100644 mods/refruit/textures/refruit_bud_banana.png create mode 100644 mods/refruit/textures/refruit_bud_cocoa.png create mode 100644 mods/refruit/textures/refruit_bud_coconut.png create mode 100644 mods/refruit/textures/refruit_bud_olive.png create mode 100644 mods/refruit/textures/refruit_bud_orange.png create mode 100644 mods/refruit/textures/refruit_flower_apple.png create mode 100644 mods/refruit/textures/refruit_flower_banana.png create mode 100644 mods/refruit/textures/refruit_flower_cocoa.png create mode 100644 mods/refruit/textures/refruit_flower_coconut.png create mode 100644 mods/refruit/textures/refruit_flower_olive.png create mode 100644 mods/refruit/textures/refruit_flower_orange.png create mode 100644 mods/screwdriver/init.lua create mode 100644 mods/screwdriver/readme.txt create mode 100644 mods/screwdriver/textures/screwdriver.png create mode 100644 mods/sethome/init.lua create mode 100644 mods/signs_lib/LICENSE create mode 100644 mods/signs_lib/copyright.txt create mode 100644 mods/signs_lib/depends.txt create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_20.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_21.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_22.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_23.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_24.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_25.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_26.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_27.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_28.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_29.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_2a.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_2b.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_2c.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_2d.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_2e.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_2f.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_30.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_31.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_32.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_33.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_34.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_35.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_36.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_37.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_38.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_39.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_3a.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_3b.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_3c.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_3d.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_3e.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_3f.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_40.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_41.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_42.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_43.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_44.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_45.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_46.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_47.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_48.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_49.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_4a.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_4b.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_4c.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_4d.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_4e.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_4f.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_50.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_51.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_52.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_53.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_54.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_55.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_56.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_57.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_58.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_59.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_5a.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_5b.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_5c.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_5d.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_5e.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_5f.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_60.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_61.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_62.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_63.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_64.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_65.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_66.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_67.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_68.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_69.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_6a.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_6b.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_6c.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_6d.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_6e.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_6f.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_70.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_71.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_72.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_73.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_74.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_75.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_76.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_77.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_78.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_79.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_7a.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_7b.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_7c.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_7d.png create mode 100644 mods/signs_lib/extra_fonts/11px/hdf_7e.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_20.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_21.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_22.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_23.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_24.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_25.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_26.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_27.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_28.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_29.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_2a.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_2b.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_2c.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_2d.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_2e.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_2f.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_30.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_31.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_32.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_33.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_34.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_35.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_36.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_37.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_38.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_39.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_3a.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_3b.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_3c.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_3d.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_3e.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_3f.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_40.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_41.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_42.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_43.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_44.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_45.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_46.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_47.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_48.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_49.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_4a.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_4b.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_4c.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_4d.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_4e.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_4f.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_50.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_51.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_52.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_53.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_54.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_55.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_56.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_57.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_58.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_59.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_5a.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_5b.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_5c.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_5d.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_5e.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_5f.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_60.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_61.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_62.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_63.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_64.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_65.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_66.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_67.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_68.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_69.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_6a.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_6b.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_6c.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_6d.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_6e.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_6f.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_70.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_71.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_72.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_73.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_74.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_75.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_76.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_77.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_78.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_79.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_7a.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_7b.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_7c.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_7d.png create mode 100644 mods/signs_lib/extra_fonts/17px/hdf_7e.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_20.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_21.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_22.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_23.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_24.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_25.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_26.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_27.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_28.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_29.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_2a.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_2b.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_2c.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_2d.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_2e.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_2f.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_30.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_31.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_32.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_33.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_34.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_35.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_36.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_37.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_38.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_39.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_3a.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_3b.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_3c.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_3d.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_3e.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_3f.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_40.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_41.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_42.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_43.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_44.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_45.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_46.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_47.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_48.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_49.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_4a.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_4b.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_4c.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_4d.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_4e.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_4f.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_50.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_51.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_52.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_53.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_54.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_55.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_56.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_57.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_58.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_59.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_5a.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_5b.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_5c.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_5d.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_5e.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_5f.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_60.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_61.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_62.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_63.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_64.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_65.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_66.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_67.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_68.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_69.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_6a.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_6b.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_6c.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_6d.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_6e.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_6f.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_70.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_71.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_72.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_73.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_74.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_75.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_76.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_77.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_78.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_79.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_7a.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_7b.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_7c.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_7d.png create mode 100644 mods/signs_lib/extra_fonts/25px/hdf_7e.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_20.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_21.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_22.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_23.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_24.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_25.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_26.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_27.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_28.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_29.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_2a.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_2b.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_2c.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_2d.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_2e.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_2f.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_30.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_31.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_32.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_33.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_34.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_35.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_36.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_37.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_38.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_39.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_3a.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_3b.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_3c.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_3d.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_3e.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_3f.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_40.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_41.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_42.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_43.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_44.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_45.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_46.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_47.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_48.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_49.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_4a.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_4b.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_4c.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_4d.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_4e.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_4f.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_50.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_51.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_52.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_53.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_54.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_55.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_56.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_57.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_58.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_59.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_5a.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_5b.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_5c.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_5d.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_5e.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_5f.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_60.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_61.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_62.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_63.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_64.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_65.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_66.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_67.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_68.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_69.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_6a.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_6b.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_6c.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_6d.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_6e.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_6f.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_70.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_71.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_72.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_73.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_74.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_75.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_76.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_77.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_78.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_79.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_7a.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_7b.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_7c.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_7d.png create mode 100644 mods/signs_lib/extra_fonts/34px/hdf_7e.png create mode 100644 mods/signs_lib/init.lua create mode 100644 mods/signs_lib/locale/de.txt create mode 100644 mods/signs_lib/locale/template.txt create mode 100644 mods/signs_lib/textures/bg_signs_lib.jpg create mode 100644 mods/signs_lib/textures/hdf_20.png create mode 100644 mods/signs_lib/textures/hdf_21.png create mode 100644 mods/signs_lib/textures/hdf_22.png create mode 100644 mods/signs_lib/textures/hdf_23.png create mode 100644 mods/signs_lib/textures/hdf_24.png create mode 100644 mods/signs_lib/textures/hdf_25.png create mode 100644 mods/signs_lib/textures/hdf_26.png create mode 100644 mods/signs_lib/textures/hdf_27.png create mode 100644 mods/signs_lib/textures/hdf_28.png create mode 100644 mods/signs_lib/textures/hdf_29.png create mode 100644 mods/signs_lib/textures/hdf_2a.png create mode 100644 mods/signs_lib/textures/hdf_2b.png create mode 100644 mods/signs_lib/textures/hdf_2c.png create mode 100644 mods/signs_lib/textures/hdf_2d.png create mode 100644 mods/signs_lib/textures/hdf_2e.png create mode 100644 mods/signs_lib/textures/hdf_2f.png create mode 100644 mods/signs_lib/textures/hdf_30.png create mode 100644 mods/signs_lib/textures/hdf_31.png create mode 100644 mods/signs_lib/textures/hdf_32.png create mode 100644 mods/signs_lib/textures/hdf_33.png create mode 100644 mods/signs_lib/textures/hdf_34.png create mode 100644 mods/signs_lib/textures/hdf_35.png create mode 100644 mods/signs_lib/textures/hdf_36.png create mode 100644 mods/signs_lib/textures/hdf_37.png create mode 100644 mods/signs_lib/textures/hdf_38.png create mode 100644 mods/signs_lib/textures/hdf_39.png create mode 100644 mods/signs_lib/textures/hdf_3a.png create mode 100644 mods/signs_lib/textures/hdf_3b.png create mode 100644 mods/signs_lib/textures/hdf_3c.png create mode 100644 mods/signs_lib/textures/hdf_3d.png create mode 100644 mods/signs_lib/textures/hdf_3e.png create mode 100644 mods/signs_lib/textures/hdf_3f.png create mode 100644 mods/signs_lib/textures/hdf_40.png create mode 100644 mods/signs_lib/textures/hdf_41.png create mode 100644 mods/signs_lib/textures/hdf_42.png create mode 100644 mods/signs_lib/textures/hdf_43.png create mode 100644 mods/signs_lib/textures/hdf_44.png create mode 100644 mods/signs_lib/textures/hdf_45.png create mode 100644 mods/signs_lib/textures/hdf_46.png create mode 100644 mods/signs_lib/textures/hdf_47.png create mode 100644 mods/signs_lib/textures/hdf_48.png create mode 100644 mods/signs_lib/textures/hdf_49.png create mode 100644 mods/signs_lib/textures/hdf_4a.png create mode 100644 mods/signs_lib/textures/hdf_4b.png create mode 100644 mods/signs_lib/textures/hdf_4c.png create mode 100644 mods/signs_lib/textures/hdf_4d.png create mode 100644 mods/signs_lib/textures/hdf_4e.png create mode 100644 mods/signs_lib/textures/hdf_4f.png create mode 100644 mods/signs_lib/textures/hdf_50.png create mode 100644 mods/signs_lib/textures/hdf_51.png create mode 100644 mods/signs_lib/textures/hdf_52.png create mode 100644 mods/signs_lib/textures/hdf_53.png create mode 100644 mods/signs_lib/textures/hdf_54.png create mode 100644 mods/signs_lib/textures/hdf_55.png create mode 100644 mods/signs_lib/textures/hdf_56.png create mode 100644 mods/signs_lib/textures/hdf_57.png create mode 100644 mods/signs_lib/textures/hdf_58.png create mode 100644 mods/signs_lib/textures/hdf_59.png create mode 100644 mods/signs_lib/textures/hdf_5a.png create mode 100644 mods/signs_lib/textures/hdf_5b.png create mode 100644 mods/signs_lib/textures/hdf_5c.png create mode 100644 mods/signs_lib/textures/hdf_5d.png create mode 100644 mods/signs_lib/textures/hdf_5e.png create mode 100644 mods/signs_lib/textures/hdf_5f.png create mode 100644 mods/signs_lib/textures/hdf_60.png create mode 100644 mods/signs_lib/textures/hdf_61.png create mode 100644 mods/signs_lib/textures/hdf_62.png create mode 100644 mods/signs_lib/textures/hdf_63.png create mode 100644 mods/signs_lib/textures/hdf_64.png create mode 100644 mods/signs_lib/textures/hdf_65.png create mode 100644 mods/signs_lib/textures/hdf_66.png create mode 100644 mods/signs_lib/textures/hdf_67.png create mode 100644 mods/signs_lib/textures/hdf_68.png create mode 100644 mods/signs_lib/textures/hdf_69.png create mode 100644 mods/signs_lib/textures/hdf_6a.png create mode 100644 mods/signs_lib/textures/hdf_6b.png create mode 100644 mods/signs_lib/textures/hdf_6c.png create mode 100644 mods/signs_lib/textures/hdf_6d.png create mode 100644 mods/signs_lib/textures/hdf_6e.png create mode 100644 mods/signs_lib/textures/hdf_6f.png create mode 100644 mods/signs_lib/textures/hdf_70.png create mode 100644 mods/signs_lib/textures/hdf_71.png create mode 100644 mods/signs_lib/textures/hdf_72.png create mode 100644 mods/signs_lib/textures/hdf_73.png create mode 100644 mods/signs_lib/textures/hdf_74.png create mode 100644 mods/signs_lib/textures/hdf_75.png create mode 100644 mods/signs_lib/textures/hdf_76.png create mode 100644 mods/signs_lib/textures/hdf_77.png create mode 100644 mods/signs_lib/textures/hdf_78.png create mode 100644 mods/signs_lib/textures/hdf_79.png create mode 100644 mods/signs_lib/textures/hdf_7a.png create mode 100644 mods/signs_lib/textures/hdf_7b.png create mode 100644 mods/signs_lib/textures/hdf_7c.png create mode 100644 mods/signs_lib/textures/hdf_7d.png create mode 100644 mods/signs_lib/textures/hdf_7e.png create mode 100644 mods/signs_lib/textures/signs_back.png create mode 100644 mods/signs_lib/textures/signs_bottom.png create mode 100644 mods/signs_lib/textures/signs_bottom_locked.png create mode 100644 mods/signs_lib/textures/signs_front.png create mode 100644 mods/signs_lib/textures/signs_front_locked.png create mode 100644 mods/signs_lib/textures/signs_green_front.png create mode 100644 mods/signs_lib/textures/signs_green_inv.png create mode 100644 mods/signs_lib/textures/signs_hanging_back.png create mode 100644 mods/signs_lib/textures/signs_hanging_bottom.png create mode 100644 mods/signs_lib/textures/signs_hanging_front.png create mode 100644 mods/signs_lib/textures/signs_hanging_side.png create mode 100644 mods/signs_lib/textures/signs_hanging_top.png create mode 100644 mods/signs_lib/textures/signs_locked_inv.png create mode 100644 mods/signs_lib/textures/signs_metal_back.png create mode 100644 mods/signs_lib/textures/signs_metal_sides.png create mode 100644 mods/signs_lib/textures/signs_metal_tb.png create mode 100644 mods/signs_lib/textures/signs_post_back.png create mode 100644 mods/signs_lib/textures/signs_post_bottom.png create mode 100644 mods/signs_lib/textures/signs_post_front.png create mode 100644 mods/signs_lib/textures/signs_post_side.png create mode 100644 mods/signs_lib/textures/signs_post_top.png create mode 100644 mods/signs_lib/textures/signs_red_front.png create mode 100644 mods/signs_lib/textures/signs_red_inv.png create mode 100644 mods/signs_lib/textures/signs_side.png create mode 100644 mods/signs_lib/textures/signs_side_locked.png create mode 100644 mods/signs_lib/textures/signs_top.png create mode 100644 mods/signs_lib/textures/signs_top_locked.png create mode 100644 mods/signs_lib/textures/signs_white_black_front.png create mode 100644 mods/signs_lib/textures/signs_white_black_inv.png create mode 100644 mods/signs_lib/textures/signs_white_red_front.png create mode 100644 mods/signs_lib/textures/signs_white_red_inv.png create mode 100644 mods/signs_lib/textures/signs_yellow_front.png create mode 100644 mods/signs_lib/textures/signs_yellow_inv.png create mode 100644 mods/signs_lib/textures/slc_0.png create mode 100644 mods/signs_lib/textures/slc_1.png create mode 100644 mods/signs_lib/textures/slc_2.png create mode 100644 mods/signs_lib/textures/slc_3.png create mode 100644 mods/signs_lib/textures/slc_4.png create mode 100644 mods/signs_lib/textures/slc_5.png create mode 100644 mods/signs_lib/textures/slc_6.png create mode 100644 mods/signs_lib/textures/slc_7.png create mode 100644 mods/signs_lib/textures/slc_8.png create mode 100644 mods/signs_lib/textures/slc_9.png create mode 100644 mods/signs_lib/textures/slc_A.png create mode 100644 mods/signs_lib/textures/slc_B.png create mode 100644 mods/signs_lib/textures/slc_C.png create mode 100644 mods/signs_lib/textures/slc_D.png create mode 100644 mods/signs_lib/textures/slc_E.png create mode 100644 mods/signs_lib/textures/slc_F.png create mode 100644 mods/signs_lib/textures/slc_n.png create mode 100644 mods/simple_bushes/README.txt create mode 100644 mods/simple_bushes/depends.txt create mode 100644 mods/simple_bushes/init.lua create mode 100644 mods/simple_bushes/mapgen.lua create mode 100644 mods/simple_bushes/textures/simple_bushes_blue.png create mode 100644 mods/simple_bushes/textures/simple_bushes_green.png create mode 100644 mods/simple_bushes/textures/simple_bushes_orange.png create mode 100644 mods/simple_bushes/textures/simple_bushes_plant_pot_bottom.png create mode 100644 mods/simple_bushes/textures/simple_bushes_plant_pot_sides.png create mode 100644 mods/simple_bushes/textures/simple_bushes_plant_pot_top.png create mode 100644 mods/simple_bushes/textures/simple_bushes_red.png create mode 100644 mods/simple_bushes/textures/simple_bushes_violet.png create mode 100644 mods/simple_bushes/textures/simple_bushes_white.png create mode 100644 mods/simple_bushes/textures/simple_bushes_yellow.png create mode 100644 mods/simple_skins/.gitignore create mode 100644 mods/simple_skins/depends.txt create mode 100644 mods/simple_skins/init.lua create mode 100644 mods/simple_skins/license.txt create mode 100644 mods/simple_skins/meta/character_1.txt create mode 100644 mods/simple_skins/meta/character_10.txt create mode 100644 mods/simple_skins/meta/character_11.txt create mode 100644 mods/simple_skins/meta/character_12.txt create mode 100644 mods/simple_skins/meta/character_13.txt create mode 100644 mods/simple_skins/meta/character_14.txt create mode 100644 mods/simple_skins/meta/character_15.txt create mode 100644 mods/simple_skins/meta/character_16.txt create mode 100644 mods/simple_skins/meta/character_17.txt create mode 100644 mods/simple_skins/meta/character_18.txt create mode 100644 mods/simple_skins/meta/character_19.txt create mode 100644 mods/simple_skins/meta/character_2.txt create mode 100644 mods/simple_skins/meta/character_20.txt create mode 100644 mods/simple_skins/meta/character_21.txt create mode 100644 mods/simple_skins/meta/character_22.txt create mode 100644 mods/simple_skins/meta/character_23.txt create mode 100644 mods/simple_skins/meta/character_24.txt create mode 100644 mods/simple_skins/meta/character_25.txt create mode 100644 mods/simple_skins/meta/character_26.txt create mode 100644 mods/simple_skins/meta/character_27.txt create mode 100644 mods/simple_skins/meta/character_28.txt create mode 100644 mods/simple_skins/meta/character_29.txt create mode 100644 mods/simple_skins/meta/character_3.txt create mode 100644 mods/simple_skins/meta/character_30.txt create mode 100644 mods/simple_skins/meta/character_31.txt create mode 100644 mods/simple_skins/meta/character_4.txt create mode 100644 mods/simple_skins/meta/character_5.txt create mode 100644 mods/simple_skins/meta/character_6.txt create mode 100644 mods/simple_skins/meta/character_7.txt create mode 100644 mods/simple_skins/meta/character_8.txt create mode 100644 mods/simple_skins/meta/character_9.txt create mode 100644 mods/simple_skins/readme.md create mode 100644 mods/simple_skins/textures/character_1.png create mode 100644 mods/simple_skins/textures/character_10.png create mode 100644 mods/simple_skins/textures/character_11.png create mode 100644 mods/simple_skins/textures/character_12.png create mode 100644 mods/simple_skins/textures/character_13.png create mode 100644 mods/simple_skins/textures/character_14.png create mode 100644 mods/simple_skins/textures/character_15.png create mode 100644 mods/simple_skins/textures/character_16.png create mode 100644 mods/simple_skins/textures/character_17.png create mode 100644 mods/simple_skins/textures/character_18.png create mode 100644 mods/simple_skins/textures/character_19.png create mode 100644 mods/simple_skins/textures/character_2.png create mode 100644 mods/simple_skins/textures/character_20.png create mode 100644 mods/simple_skins/textures/character_21.png create mode 100644 mods/simple_skins/textures/character_22.png create mode 100644 mods/simple_skins/textures/character_23.png create mode 100644 mods/simple_skins/textures/character_24.png create mode 100644 mods/simple_skins/textures/character_25.png create mode 100644 mods/simple_skins/textures/character_26.png create mode 100644 mods/simple_skins/textures/character_27.png create mode 100644 mods/simple_skins/textures/character_28.png create mode 100644 mods/simple_skins/textures/character_29.png create mode 100644 mods/simple_skins/textures/character_3.png create mode 100644 mods/simple_skins/textures/character_30.png create mode 100644 mods/simple_skins/textures/character_31.png create mode 100644 mods/simple_skins/textures/character_4.png create mode 100644 mods/simple_skins/textures/character_5.png create mode 100644 mods/simple_skins/textures/character_6.png create mode 100644 mods/simple_skins/textures/character_7.png create mode 100644 mods/simple_skins/textures/character_8.png create mode 100644 mods/simple_skins/textures/character_9.png create mode 100644 mods/simple_skins/textures/inventory_plus_skins.png create mode 100644 mods/spacesuit/README.txt create mode 100644 mods/spacesuit/depends.txt create mode 100644 mods/spacesuit/init.lua create mode 100644 mods/spacesuit/license.txt create mode 100644 mods/spacesuit/textures/spacesuit_helmet.png create mode 100644 mods/spacesuit/textures/spacesuit_lifesupport.png create mode 100644 mods/spacesuit/textures/spacesuit_spacesuit.png create mode 100644 mods/throwing/README.txt create mode 100644 mods/throwing/arrow.lua create mode 100644 mods/throwing/build_arrow.lua create mode 100644 mods/throwing/depends.txt create mode 100644 mods/throwing/dig_arrow.lua create mode 100644 mods/throwing/fire_arrow.lua create mode 100644 mods/throwing/init.lua create mode 100644 mods/throwing/sounds/throwing_sound.ogg create mode 100644 mods/throwing/teleport_arrow.lua create mode 100644 mods/throwing/textures/throwing_arrow.png create mode 100644 mods/throwing/textures/throwing_arrow_2.png create mode 100644 mods/throwing/textures/throwing_arrow_back.png create mode 100644 mods/throwing/textures/throwing_arrow_bronze.png create mode 100644 mods/throwing/textures/throwing_arrow_bronze_2.png create mode 100644 mods/throwing/textures/throwing_arrow_bronze_back.png create mode 100644 mods/throwing/textures/throwing_arrow_bronze_front.png create mode 100644 mods/throwing/textures/throwing_arrow_build.png create mode 100644 mods/throwing/textures/throwing_arrow_build_2.png create mode 100644 mods/throwing/textures/throwing_arrow_build_back.png create mode 100644 mods/throwing/textures/throwing_arrow_build_front.png create mode 100644 mods/throwing/textures/throwing_arrow_diamond.png create mode 100644 mods/throwing/textures/throwing_arrow_diamond_2.png create mode 100644 mods/throwing/textures/throwing_arrow_diamond_back.png create mode 100644 mods/throwing/textures/throwing_arrow_diamond_front.png create mode 100644 mods/throwing/textures/throwing_arrow_dig.png create mode 100644 mods/throwing/textures/throwing_arrow_dig_2.png create mode 100644 mods/throwing/textures/throwing_arrow_dig_back.png create mode 100644 mods/throwing/textures/throwing_arrow_dig_front.png create mode 100644 mods/throwing/textures/throwing_arrow_fire.png create mode 100644 mods/throwing/textures/throwing_arrow_fire_2.png create mode 100644 mods/throwing/textures/throwing_arrow_fire_back.png create mode 100644 mods/throwing/textures/throwing_arrow_fire_front.png create mode 100644 mods/throwing/textures/throwing_arrow_front.png create mode 100644 mods/throwing/textures/throwing_arrow_nyan.png create mode 100644 mods/throwing/textures/throwing_arrow_nyan_2.png create mode 100644 mods/throwing/textures/throwing_arrow_nyan_back.png create mode 100644 mods/throwing/textures/throwing_arrow_nyan_front.png create mode 100644 mods/throwing/textures/throwing_arrow_stone.png create mode 100644 mods/throwing/textures/throwing_arrow_stone_2.png create mode 100644 mods/throwing/textures/throwing_arrow_stone_back.png create mode 100644 mods/throwing/textures/throwing_arrow_stone_front.png create mode 100644 mods/throwing/textures/throwing_arrow_teleport.png create mode 100644 mods/throwing/textures/throwing_arrow_teleport_2.png create mode 100644 mods/throwing/textures/throwing_arrow_teleport_back.png create mode 100644 mods/throwing/textures/throwing_arrow_teleport_front.png create mode 100644 mods/throwing/textures/throwing_bow_steel.png create mode 100644 mods/throwing/textures/throwing_bow_stone.png create mode 100644 mods/throwing/textures/throwing_bow_wood.png create mode 100644 mods/throwing/textures/throwing_empty.png create mode 100644 mods/tnt/README.txt create mode 100644 mods/tnt/depends.txt create mode 100644 mods/tnt/init.lua create mode 100644 mods/tnt/sounds/tnt_explode.ogg create mode 100644 mods/tnt/sounds/tnt_gunpowder_burning.ogg create mode 100644 mods/tnt/sounds/tnt_ignite.ogg create mode 100644 mods/tnt/textures/tnt_boom.png create mode 100644 mods/tnt/textures/tnt_bottom.png create mode 100644 mods/tnt/textures/tnt_gunpowder.png create mode 100644 mods/tnt/textures/tnt_gunpowder_burning.png create mode 100644 mods/tnt/textures/tnt_gunpowder_burning_animated.png create mode 100644 mods/tnt/textures/tnt_gunpowder_inventory.png create mode 100644 mods/tnt/textures/tnt_side.png create mode 100644 mods/tnt/textures/tnt_smoke.png create mode 100644 mods/tnt/textures/tnt_top.png create mode 100644 mods/tnt/textures/tnt_top_burning.png create mode 100644 mods/tnt/textures/tnt_top_burning_animated.png create mode 100644 mods/trash_can/README.txt create mode 100644 mods/trash_can/depends.txt create mode 100644 mods/trash_can/dumpster.lua create mode 100644 mods/trash_can/init.lua 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 100644 mods/travelnet/README.md create mode 100644 mods/travelnet/config.lua create mode 100644 mods/travelnet/doors.lua create mode 100644 mods/travelnet/elevator.lua create mode 100644 mods/travelnet/init.lua create mode 100644 mods/travelnet/textures/travelnet_elevator_door_glass.png create mode 100644 mods/travelnet/textures/travelnet_elevator_inside_bottom.png create mode 100644 mods/travelnet/textures/travelnet_elevator_inside_ceiling.png create mode 100644 mods/travelnet/textures/travelnet_elevator_inside_floor.png create mode 100644 mods/travelnet/textures/travelnet_elevator_inside_top.png create mode 100644 mods/travelnet/textures/travelnet_elevator_inside_top_control.png create mode 100644 mods/travelnet/textures/travelnet_elevator_inv.png create mode 100644 mods/travelnet/textures/travelnet_elevator_wield.png create mode 100644 mods/travelnet/textures/travelnet_flash.png create mode 100644 mods/travelnet/textures/travelnet_inv.png create mode 100644 mods/travelnet/textures/travelnet_prismatic_gem.png create mode 100644 mods/travelnet/textures/travelnet_teleporter_device.png create mode 100644 mods/travelnet/textures/travelnet_travelnet_back.png create mode 100644 mods/travelnet/textures/travelnet_travelnet_front.png create mode 100644 mods/travelnet/textures/travelnet_travelnet_side.png create mode 100644 mods/travelnet/textures512/travelnet_elevator_inside_bottom.png create mode 100644 mods/travelnet/textures512/travelnet_elevator_inside_ceiling.png create mode 100644 mods/travelnet/textures512/travelnet_elevator_inside_floor.png create mode 100644 mods/travelnet/textures512/travelnet_elevator_inside_top.png create mode 100644 mods/travelnet/textures512/travelnet_elevator_inside_top_control.png create mode 100644 mods/travelnet/travelnet.lua create mode 100644 mods/vessels/README.txt create mode 100644 mods/vessels/depends.txt create mode 100644 mods/vessels/init.lua create mode 100644 mods/vessels/textures/vessels_drinking_glass.png create mode 100644 mods/vessels/textures/vessels_drinking_glass_inv.png create mode 100644 mods/vessels/textures/vessels_glass_bottle.png create mode 100644 mods/vessels/textures/vessels_glass_bottle_inv.png create mode 100644 mods/vessels/textures/vessels_glass_fragments.png create mode 100644 mods/vessels/textures/vessels_steel_bottle.png create mode 100644 mods/vessels/textures/vessels_steel_bottle_inv.png create mode 100644 mods/vines/depends.txt create mode 100644 mods/vines/init.lua create mode 100644 mods/vines/readme.txt create mode 100644 mods/vines/textures/new/bottomvine.png create mode 100644 mods/vines/textures/new/sidevine.png create mode 100644 mods/vines/textures/new/vinesdead.png create mode 100644 mods/vines/textures/new/vineslive.png create mode 100644 mods/vines/textures/old/vines_vine2.png create mode 100644 mods/vines/textures/old/vines_vine_rotten2.png create mode 100644 mods/vines/textures/shears.png create mode 100644 mods/vines/textures/vines_block.png create mode 100644 mods/vines/textures/vines_cyan.png create mode 100644 mods/vines/textures/vines_cyan_rotten.png create mode 100644 mods/vines/textures/vines_item.png create mode 100644 mods/vines/textures/vines_magenta.png create mode 100644 mods/vines/textures/vines_magenta_rotten.png create mode 100644 mods/vines/textures/vines_red.png create mode 100644 mods/vines/textures/vines_root.png create mode 100644 mods/vines/textures/vines_rope.png create mode 100644 mods/vines/textures/vines_rope_end.png create mode 100644 mods/vines/textures/vines_side.png create mode 100644 mods/vines/textures/vines_side2.png create mode 100644 mods/vines/textures/vines_side2_rotten.png create mode 100644 mods/vines/textures/vines_side_rotten.png create mode 100644 mods/vines/textures/vines_vine.png create mode 100644 mods/vines/textures/vines_vine_rotten.png create mode 100644 mods/vines/textures/vines_white.png create mode 100644 mods/vines/textures/vines_white_rotten.png create mode 100644 mods/vines/textures/vines_willow.png create mode 100644 mods/vines/textures/vines_willow_rotten.png create mode 100644 mods/windows/README.txt create mode 100644 mods/windows/depends.txt create mode 100644 mods/windows/init.lua create mode 100644 mods/windows/textures/windows_paperwall_front.png create mode 100644 mods/windows/textures/windows_windows_jwood_front.png create mode 100644 mods/windows/textures/windows_windows_jwood_seam.png create mode 100644 mods/windows/textures/windows_windows_obsidian_front.png create mode 100644 mods/windows/textures/windows_windows_obsidian_seam.png create mode 100644 mods/windows/textures/windows_windows_palewood_front.png create mode 100644 mods/windows/textures/windows_windows_palewood_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_black_front.png create mode 100644 mods/windows/textures/windows_windows_wood_black_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_blue_front.png create mode 100644 mods/windows/textures/windows_windows_wood_blue_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_brown_front.png create mode 100644 mods/windows/textures/windows_windows_wood_brown_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_cyan_front.png create mode 100644 mods/windows/textures/windows_windows_wood_cyan_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_darkgreen_front.png create mode 100644 mods/windows/textures/windows_windows_wood_darkgreen_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_darkgrey_front.png create mode 100644 mods/windows/textures/windows_windows_wood_darkgrey_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_front.png create mode 100644 mods/windows/textures/windows_windows_wood_green_front.png create mode 100644 mods/windows/textures/windows_windows_wood_green_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_grey_front.png create mode 100644 mods/windows/textures/windows_windows_wood_grey_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_magenta_front.png create mode 100644 mods/windows/textures/windows_windows_wood_magenta_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_orange_front.png create mode 100644 mods/windows/textures/windows_windows_wood_orange_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_pink_front.png create mode 100644 mods/windows/textures/windows_windows_wood_pink_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_red_front.png create mode 100644 mods/windows/textures/windows_windows_wood_red_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_violet_front.png create mode 100644 mods/windows/textures/windows_windows_wood_violet_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_white_front.png create mode 100644 mods/windows/textures/windows_windows_wood_white_seam.png create mode 100644 mods/windows/textures/windows_windows_wood_yellow_front.png create mode 100644 mods/windows/textures/windows_windows_wood_yellow_seam.png create mode 100644 mods/wool/README.txt create mode 100644 mods/wool/depends.txt create mode 100644 mods/wool/init.lua create mode 100644 mods/wool/textures/wool_black.png create mode 100644 mods/wool/textures/wool_blue.png create mode 100644 mods/wool/textures/wool_brown.png create mode 100644 mods/wool/textures/wool_cyan.png create mode 100644 mods/wool/textures/wool_dark_green.png create mode 100644 mods/wool/textures/wool_dark_grey.png create mode 100644 mods/wool/textures/wool_green.png create mode 100644 mods/wool/textures/wool_grey.png create mode 100644 mods/wool/textures/wool_magenta.png create mode 100644 mods/wool/textures/wool_orange.png create mode 100644 mods/wool/textures/wool_pink.png create mode 100644 mods/wool/textures/wool_red.png create mode 100644 mods/wool/textures/wool_violet.png create mode 100644 mods/wool/textures/wool_white.png create mode 100644 mods/wool/textures/wool_yellow.png create mode 100644 mods/xconnected/README.md create mode 100644 mods/xconnected/depends.txt create mode 100644 mods/xconnected/init.lua create mode 100644 mods/xpanes/README.txt create mode 100644 mods/xpanes/depends.txt create mode 100644 mods/xpanes/init.lua create mode 100644 mods/xpanes/textures/xpanes_bar.png create mode 100644 mods/xpanes/textures/xpanes_grey.png create mode 100644 mods/xpanes/textures/xpanes_pane_half.png create mode 100644 mods/xpanes/textures/xpanes_space.png create mode 100644 mods/xpanes/textures/xpanes_white.png create mode 100644 mods/zcg/.gitignore create mode 100644 mods/zcg/README create mode 100644 mods/zcg/modpack.txt create mode 100644 mods/zcg/zcg/depends.txt create mode 100644 mods/zcg/zcg/init.lua create mode 100644 mods/zcg/zcg/textures/inventory_plus_zcg.png create mode 100644 mods/zcg/zcg/textures/zcg_craft_arrow.png create mode 100644 mods/zcg/zcg/textures/zcg_method_cooking.png create mode 100644 mods/zcg/zcg/textures/zcg_method_normal.png create mode 100644 mods/zcg/zcg/textures/zcg_next.png create mode 100644 mods/zcg/zcg/textures/zcg_next_inactive.png create mode 100644 mods/zcg/zcg/textures/zcg_next_press.png create mode 100644 mods/zcg/zcg/textures/zcg_previous.png create mode 100644 mods/zcg/zcg/textures/zcg_previous_inactive.png create mode 100644 mods/zcg/zcg/textures/zcg_previous_press.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a57dbc9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +## Generic ignorable patterns and files +*~ +.*.swp +*bak* +tags +*.vim + diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..98d4566 --- /dev/null +++ b/README.txt @@ -0,0 +1,51 @@ +Dives Ruris is a fork of the main game for the Minetest game engine [minetest_game] + +To use this game with Minetest, insert this repository as + /games/minetest_game +in the Minetest Engine. + +The Minetest Engine can be found in: + https://github.com/minetest/minetest/ + +Compatibility +-------------- +The minetest_game github master HEAD is generally compatible with the github +master HEAD of minetest. + +Additionally, when the minetest engine is tagged to be a certain version (eg. +0.4.10), minetest_game is tagged with the version too. + +When stable releases are made, minetest_game is packaged and made available in + http://minetest.net/download +and in case the repository has grown too much, it may be reset. In that sense, +this is not a "real" git repository. (Package maintainers please note!) + +License of source code +---------------------- +Copyright (C) 2010-2012 celeron55, Perttu Ahola +See README.txt in each mod directory for information about other authors. + +This program 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 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 Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public License along +with this program; if not, write to the Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +License of media (textures and sounds) +-------------------------------------- +Copyright (C) 2010-2012 celeron55, Perttu Ahola +See README.txt in each mod directory for information about other authors. + +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +License of menu/header.png +Copyright (C) 2013 BlockMen CC BY-3.0 diff --git a/game.conf b/game.conf new file mode 100644 index 0000000..96daedb --- /dev/null +++ b/game.conf @@ -0,0 +1 @@ +name = Dives Ruris diff --git a/game_api.txt b/game_api.txt new file mode 100644 index 0000000..99c34a7 --- /dev/null +++ b/game_api.txt @@ -0,0 +1,351 @@ +minetest_game API +====================== +GitHub Repo: https://github.com/minetest/minetest_game + +Introduction +------------ +The minetest_game gamemode offers multiple new possibilities in addition to Minetest's built-in API, allowing you to +add new plants to farming mod, buckets for new liquids, new stairs and custom panes. +For information on the Minetest API, visit https://github.com/minetest/minetest/blob/master/doc/lua_api.txt +Please note: + [XYZ] refers to a section the Minetest API + [#ABC] refers to a section in this document + ^ Explanation for line above + +Bucket API +---------- +The bucket API allows registering new types of buckets for non-default liquids. + + bucket.register_liquid( + "default:lava_source", -- Source node name + "default:lava_flowing", -- Flowing node name + "bucket:bucket_lava", -- Name to be used for bucket + "bucket_lava.png", -- Bucket texture (for wielditem and inventory_image) + "Lava Bucket" -- Bucket description + ) + +Beds API +-------- + beds.register_bed( + "beds:bed", -- Bed name + def: See [#Bed definition] -- Bed definition + ) + + beds.read_spawns() -- returns a table containing players respawn positions + beds.kick_players() -- forces all players to leave bed + beds.skip_night() -- sets world time to morning and saves respawn position of all players currently sleeping + +#Bed definition +--------------- +{ + description = "Simple Bed", + inventory_image = "beds_bed.png", + wield_image = "beds_bed.png", + tiles = { + bottom = {[Tile definition], + ^ the tiles of the bottom part of the bed + }, + top = {[Tile definition], + ^ the tiles of the bottom part of the bed + } + }, + nodebox = { + bottom = regular nodebox, see [Node boxes], -- bottm part of bed + top = regular nodebox, see [Node boxes], -- top part of bed + }, + selectionbox = regular nodebox, see [Node boxes], -- for both nodeboxes + recipe = { -- Craft recipe + {"group:wool", "group:wool", "group:wool"}, + {"group:wood", "group:wood", "group:wood"} + } +} + +Doors API +--------- +The doors mod allows modders to register custom doors and trapdoors. + +doors.register_door(name, def) +^ name: "Door name" +^ def: See [#Door definition] + -> Registers new door + +doors.register_trapdoor(name, def) +^ name: "Trapdoor name" +^ def: See [#Trapdoor definition] + -> Registers new trapdoor + +#Door definition +---------------- +{ + description = "Door description", + inventory_image = "mod_door_inv.png", + groups = {group = 1}, + tiles_bottom: [Tile definition], + ^ the tiles of the bottom part of the door {front, side} + tiles_top: [Tile definition], + ^ the tiles of the bottom part of the door {front, side} + node_box_bottom = regular nodebox, see [Node boxes], OPTIONAL, + node_box_top = regular nodebox, see [Node boxes], OPTIONAL, + selection_box_bottom = regular nodebox, see [Node boxes], OPTIONAL, + selection_box_top = regular nodebox, see [Node boxes], OPTIONAL, + sound_open_door = sound play for open door, OPTIONAL, + sound_close_door = sound play for close door, OPTIONAL, + only_placer_can_open = true/false, + ^ If true, only placer can open the door (locked for others) +} + +#Trapdoor definition +---------------- +{ + tile_front = "doors_trapdoor.png", + ^ the texture for the front and back of the trapdoor + tile_side: "doors_trapdoor_side.png", + ^ the tiles of the four side parts of the trapdoor + sound_open = sound to play when opening the trapdoor, OPTIONAL, + sound_close = sound to play when closing the trapdoor, OPTIONAL, + -> You can add any other node definition properties for minetest.register_node, + such as wield_image, inventory_image, sounds, groups, description, ... + Only node_box, selection_box, tiles, drop, drawtype, paramtype, paramtype2, on_rightclick + will be overwritten by the trapdoor registration function +} + +Farming API +----------- +The farming API allows you to easily register plants and hoes. + +farming.register_hoe(name, hoe definition) + -> Register a new hoe, see [#hoe definition] + +farming.register_plant(name, Plant definition) + -> Register a new growing plant, see [#Plant definition] + +#Hoe Definition +--------------- +{ + description = "", -- Description for tooltip + inventory_image = "unknown_item.png", -- Image to be used as wield- and inventory image + max_uses = 30, -- Uses until destroyed + material = "", -- Material for recipes + recipe = { -- Craft recipe, if material isn't used + {"air", "air", "air"}, + {"", "group:stick"}, + {"", "group:stick"}, + } +} + +#Plant definition +----------------- +{ + description = "", -- Description of seed item + inventory_image = "unknown_item.png", -- Image to be used as seed's wield- and inventory image + steps = 8, -- How many steps the plant has to grow, until it can be harvested + ^ Always provide a plant texture for each step, format: modname_plantname_i.png (i = stepnumber) + minlight = 13, -- Minimum light to grow + maxlight = default.LIGHT_MAX -- Maximum light to grow +} + +Stairs API +---------- +The stairs API lets you register stairs and slabs and ensures that they are registered the same way as those +delivered with minetest_game, to keep them compatible with other mods. + +stairs.register_stair(subname, recipeitem, groups, images, description, sounds) + -> Registers a stair. + -> subname: Basically the material name (e.g. cobble) used for the stair name. Nodename pattern: "stairs:stair_subname" + -> recipeitem: Item used in the craft recipe, e.g. "default:cobble" + -> groups: see [Known damage and digging time defining groups] + -> images: see [Tile definition] + -> description: used for the description field in the stair's definition + -> sounds: see [#Default sounds] + +stairs.register_slab(subname, recipeitem, groups, images, description, sounds) + -> Registers a slabs + -> subname: Basically the material name (e.g. cobble) used for the stair name. Nodename pattern: "stairs:stair_subname" + -> recipeitem: Item used in the craft recipe, e.g. "default:cobble" + -> groups: see [Known damage and digging time defining groups] + -> images: see [Tile definition] + -> description: used for the description field in the stair's definition + -> sounds: see [#Default sounds] + +stairs.register_stair_and_slab(subname, recipeitem, groups, images, desc_stair, desc_slab, sounds) + -> A wrapper for stairs.register_stair and stairs.register_slab + -> Uses almost the same arguments as stairs.register_stair + -> desc_stair: Description for stair node + -> desc_slab: Description for slab node + +Xpanes API +---------- +Creates panes that automatically connect to each other + +xpanes.register_pane(subname, def) + -> subname: used for nodename. Result: "xpanes:subname" and "xpanes:subname_{2..15}" + -> def: See [#Pane definition] + +#Pane definition +---------------- +{ + textures = {"texture_Bottom_top", "texture_left_right", "texture_front_back"}, + ^ More tiles aren't supported + groups = {group = rating}, + ^ Uses the known node groups, see [Known damage and digging time defining groups] + sounds = SoundSpec, + ^ See [#Default sounds] + recipe = {{"","","","","","","","",""}}, + ^ Recipe field only +} + +Default sounds +-------------- +Sounds inside the default table can be used within the sounds field of node definitions. + +default.node_sound_defaults() +default.node_sound_stone_defaults() +default.node_sound_dirt_defaults() +default.node_sound_sand_defaults() +default.node_sound_wood_defaults() +default.node_sound_leaves_defaults() +default.node_sound_glass_defaults() + +Default constants +----------------- +default.LIGHT_MAX +^ The maximum light level (see [Node definition] light_source) + +Player API +---------- +The player API can register player models and update the player's appearence + +default.player_register_model(name, def) +^ Register a new model to be used by players. + -> name: model filename such as "character.x", "foo.b3d", etc. + -> def: See [#Model definition] + +default.registered_player_models[name] +^ Get a model's definition + -> see [#Model definition] + +default.player_set_model(player, model_name) +^ Change a player's model + -> player: PlayerRef + -> model_name: model registered with player_register_model() + +default.player_set_animation(player, anim_name [, speed]) +^ Applies an animation to a player + -> anim_name: name of the animation. + -> speed: frames per second. If nil, default from the model is used + +default.player_set_textures(player, textures) +^ Sets player textures + -> player: PlayerRef + -> textures: array of textures + ^ If is nil, the default textures from the model def are used + +default.player_get_animation(player) +^ Returns a table containing fields "model", "textures" and "animation". +^ Any of the fields of the returned table may be nil. + -> player: PlayerRef + +Model Definition +---------------- +{ + animation_speed = 30, -- Default animation speed, in FPS. + textures = {"character.png", }, -- Default array of textures. + visual_size = {x=1, y=1,}, -- Used to scale the model. + animations = { + -- = { x=, y=, }, + foo = { x= 0, y=19, }, + bar = { x=20, y=39, }, + -- ... + }, +} + +Leafdecay +--------- +To enable leaf decay for a node, add it to the "leafdecay" group. + +The rating of the group determines how far from a node in the group "tree" +the node can be without decaying. + +If param2 of the node is ~= 0, the node will always be preserved. Thus, if +the player places a node of that kind, you will want to set param2=1 or so. + +The function default.after_place_leaves can be set as after_place_node of a node +to set param2 to 1 if the player places the node (should not be used for nodes +that use param2 otherwise (e.g. facedir)). + +If the node is in the leafdecay_drop group then it will always be dropped as an +item. + +Dyes +---- +To make recipes that will work with any dye ever made by anybody, define +them based on groups. You can select any group of groups, based on your need for +amount of colors. + +#Color groups +------------- +Base color groups: +- basecolor_white +- basecolor_grey +- basecolor_black +- basecolor_red +- basecolor_yellow +- basecolor_green +- basecolor_cyan +- basecolor_blue +- basecolor_magenta + +Extended color groups (* = equal to a base color): +* excolor_white +- excolor_lightgrey +* excolor_grey +- excolor_darkgrey +* excolor_black +* excolor_red +- excolor_orange +* excolor_yellow +- excolor_lime +* excolor_green +- excolor_aqua +* excolor_cyan +- excolor_sky_blue +* excolor_blue +- excolor_violet +* excolor_magenta +- excolor_red_violet + +The whole unifieddyes palette as groups: +- unicolor_ +For the following, no white/grey/black is allowed: +- unicolor_medium_ +- unicolor_dark_ +- unicolor_light_ +- unicolor__s50 +- unicolor_medium__s50 +- unicolor_dark__s50 + +Example of one shapeless recipe using a color group: +minetest.register_craft({ + type = "shapeless", + output = ':item_yellow', + recipe = {':item_no_color', 'group:basecolor_yellow'}, +}) + +#Color lists +------------ +dye.basecolors +^ Array containing the names of available base colors + +dye.excolors +^ Array containing the names of the available extended colors + +Trees +----- +default.grow_tree(pos, is_apple_tree) +^ Grows a tree or apple tree at pos + +default.grow_jungle_tree(pos) +^ Grows a jungletree at pos + +default.grow_pine_tree(pos) +^ Grows a pinetree at pos diff --git a/menu/header.png b/menu/header.png new file mode 100644 index 0000000000000000000000000000000000000000..a2374816feb1dbb192ff3941d2ea9d533b49dec9 GIT binary patch literal 36576 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 literal 0 HcmV?d00001 diff --git a/menu/overlay.png b/menu/overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..c71e4c3949bf9e2fd39986208cc2c905aaeead0a GIT binary patch literal 259728 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≀xG*-*PL4$ZKOV1V~9LL4Cpk3y6S`XZdC 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 e9foqE|9=3&?^1CS7mqFg0000 + +# The radius of a TNT explosion +#tnt_radius = 3 diff --git a/mods/3dforniture/crafting.lua b/mods/3dforniture/crafting.lua new file mode 100644 index 0000000..f05f633 --- /dev/null +++ b/mods/3dforniture/crafting.lua @@ -0,0 +1,300 @@ +-- Modified for Dives Ruris 2015 by Glünggi. +-- add some new recipe an disable some original recipe + +--[[ + 3D Forniture + + Copyright 2012 Tonyka + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + MA 02110-1301, USA. + + Contributors: + + InfinityProject + + suggested creating bathroom kit. + + cosarara97 + + code. + +]]-- + +-- Deco Home + + --Table + minetest.register_craft( { + output = '3dforniture:table', + recipe = { + { 'group:wood','group:wood', 'group:wood' }, + { 'default:stick', '', 'default:stick' }, + { 'default:stick', '', 'default:stick' }, + }, + }) + + minetest.register_craft( { + output = '3dforniture:table_black', + recipe = { + { 'group:wtable','dye:black', '' }, + }, + }) + + minetest.register_craft( { + output = '3dforniture:table_white', + recipe = { + { 'group:wtable','dye:white', '' }, + }, + }) + + minetest.register_craft({ + type = 'fuel', + recipe = 'group:wtable', + burntime = 30, + }) + + --smallTable + minetest.register_craft( { + output = '3dforniture:table_s', + recipe = { + { 'group:wood','group:wood', 'group:wood' }, + { 'default:stick', '', 'default:stick' }, + }, + }) + + minetest.register_craft( { + output = '3dforniture:table_black_s', + recipe = { + { 'group:wtables','dye:black', '' }, + }, + }) + + minetest.register_craft( { + output = '3dforniture:table_white_s', + recipe = { + { 'group:wtables','dye:white', '' }, + }, + }) + + minetest.register_craft({ + type = 'fuel', + recipe = 'group:wtables', + burntime = 20, + }) + -- cabinet + minetest.register_craft( { + output = '3dforniture:cabinet', + recipe = { + { 'group:stick','group:stick', 'group:stick'}, + { 'group:stick','group:wood', 'default:steel_ingot'}, + { 'group:stick','group:stick', 'group:stick'}, + }, + }) + + minetest.register_craft({ + type = 'fuel', + recipe = '3dforniture:cabinet', + burntime = 40, + }) + + --Chair + minetest.register_craft( { + output = '3dforniture:chair 2', + recipe = { + { 'default:stick',''}, + { 'group:wood','group:wood' }, + { 'default:stick','default:stick' }, + }, + }) + + minetest.register_craft( { + output = '3dforniture:chair_black', + recipe = { + { 'group:chair','dye:black'}, + }, + }) + + minetest.register_craft( { + output = '3dforniture:chair_white', + recipe = { + { 'group:chair','dye:white'}, + }, + }) + + minetest.register_craft({ + type = 'fuel', + recipe = 'group:chair', + burntime = 15, + }) + + --Armchair + minetest.register_craft( { + output = '3dforniture:armchair 2', + recipe = { + { 'group:wood',''}, + { 'group:wood','wool:black' }, + { 'group:wood','group:wood' }, + }, + }) + + minetest.register_craft( { + output = '3dforniture:armchair', + recipe = { + { 'group:achair','dye:black'}, + }, + }) + + + minetest.register_craft( { + output = '3dforniture:armchair_white', + recipe = { + { 'group:achair','dye:white' }, + }, + }) + + minetest.register_craft( { + output = '3dforniture:armchair_blue', + recipe = { + { 'group:achair','dye:blue' }, + }, + }) + + minetest.register_craft( { + output = '3dforniture:armchair_brown', + recipe = { + { 'group:achair','dye:brown' }, + }, + }) + + minetest.register_craft( { + output = '3dforniture:armchair_red', + recipe = { + { 'group:achair','dye:red' }, + }, + }) + + minetest.register_craft( { + output = '3dforniture:armchair_green', + recipe = { + { 'group:achair','dye:dark_green' }, + }, + }) + + minetest.register_craft({ + type = 'fuel', + recipe = 'group:achair', + burntime = 30, + }) + + --Table Lamp + minetest.register_craft( { + output = '3dforniture:table_lamp_off', + recipe = { + {'default:paper','default:torch' ,'default:paper'}, + {'','default:stick',''}, + {'','group:wood',''}, + }, + }) + + minetest.register_craft({ + type = 'fuel', + recipe = '3dforniture:table_lamp_off', + burntime = 10, + }) + + -- Bathroom Kit + + --Toilet + minetest.register_craft( { + output = '3dforniture:toilet', + recipe = { + {'default:clay','',''}, + { 'default:clay','group:wood', '' }, + { 'default:clay', 'bucket:bucket_empty', '' }, + }, + }) + + --Sink + minetest.register_craft( { + output = '3dforniture:sink', + recipe = { + { 'default:clay','default:clay', 'default:clay' }, + { '','default:steel_ingot', '' }, + }, + }) + + --Taps + minetest.register_craft( { + output = '3dforniture:taps', + recipe = { + { 'default:bronze_ingot','default:steel_ingot', 'default:bronze_ingot' }, + }, + }) + + --Shower Tray + minetest.register_craft( { + output = '3dforniture:shower_tray', + recipe = { + { 'default:steel_ingot','default:steel_ingot', 'default:steel_ingot' }, + { '','default:bronze_ingot', '' }, + }, + }) + + --Shower Head + minetest.register_craft( { + output = '3dforniture:shower_head', + recipe = { + {'default:steel_ingot', 'default:bronze_ingot'}, + }, + }) + +-- Medieval Forniture + + --Bars + minetest.register_craft( { + output = '3dforniture:bars 10', + recipe = { + { 'default:steel_ingot','default:steel_ingot','default:steel_ingot' }, + { 'default:steel_ingot','default:steel_ingot','default:steel_ingot' }, + }, + }) + + -- L Binding Bars + minetest.register_craft( { + output = '3dforniture:L_binding_bars 4', + recipe = { + { '3dforniture:bars','' }, + { '3dforniture:bars','3dforniture:bars' }, + }, + }) + + --Chains + minetest.register_craft( { + output = '3dforniture:chains 4', + recipe = { + {'','default:steel_ingot',''}, + { 'default:steel_ingot','', 'default:steel_ingot' }, + { '', 'default:steel_ingot', '' }, + }, + }) + + --Torch Wall + --minetest.register_craft( { + --output = '3dforniture:torch_wall', + --recipe = { + --{ 'default:coal_lump' }, + --{ 'default:steel_ingot' }, + --}, + --}) diff --git a/mods/3dforniture/depends.txt b/mods/3dforniture/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/3dforniture/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/3dforniture/init.lua b/mods/3dforniture/init.lua new file mode 100644 index 0000000..29cd9c9 --- /dev/null +++ b/mods/3dforniture/init.lua @@ -0,0 +1,92 @@ +--[[ + 3D Forniture + + Copyright 2012 Tonyka + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + MA 02110-1301, USA. + + Contributors: + + + Lesliev + + code + information and assistance in various aspects + + InfinityProject + + suggested creating bathroom kit. + + cosarara97 + + code. + +]]-- + +dofile(minetest.get_modpath("3dforniture").."/crafting.lua") +dofile(minetest.get_modpath("3dforniture").."/nodes.lua") + +--alias +minetest.register_alias('table', '3dforniture:table') +minetest.register_alias('chair', '3dforniture:chair') +minetest.register_alias('bars', '3dforniture:bars') +minetest.register_alias('binding_bars', '3dforniture:L_binding_bars') +minetest.register_alias('chains', '3dforniture:chains') +minetest.register_alias('torch_wall', '3dforniture:torch_wall') +minetest.register_alias('toilet', '3dforniture:toilet') +minetest.register_alias('sink', '3dforniture:sink') +minetest.register_alias('taps', '3dforniture:taps') +minetest.register_alias('shower_tray', '3dforniture:shower_tray') +minetest.register_alias('shower_head', '3dforniture:shower_head') +minetest.register_alias('table_lamp', '3dforniture:table_lamp_off') +minetest.register_alias('armchair', '3dforniture:armchair') + +--function + +local on_lamp_puncher = function (pos, node, puncher) + if node.name == "3dforniture:table_lamp_off" then + minetest.env:add_node(pos, {name="3dforniture:table_lamp_low"}) + nodeupdate(pos) + elseif node.name == "3dforniture:table_lamp_low" then + minetest.env:add_node(pos, {name="3dforniture:table_lamp_med"}) + nodeupdate(pos) + elseif node.name == "3dforniture:table_lamp_med" then + minetest.env:add_node(pos, {name="3dforniture:table_lamp_hi"}) + nodeupdate(pos) + elseif node.name == "3dforniture:table_lamp_hi" then + minetest.env:add_node(pos, {name="3dforniture:table_lamp_max"}) + nodeupdate(pos) + elseif node.name == "3dforniture:table_lamp_max" then + minetest.env:add_node(pos, {name="3dforniture:table_lamp_off"}) + nodeupdate(pos) + end +end + + +local on_toilet_puncher = function (pos, node, puncher) + if node.name == '3dforniture:toilet' then + local dir = node["param2"] + minetest.env:add_node(pos, {name="3dforniture:toilet_open", paramtype2='none', param2=dir}) + nodeupdate(pos) + elseif node.name == '3dforniture:toilet_open' then + local dir = node["param2"] + minetest.env:add_node(pos, {name="3dforniture:toilet", paramtype2='none', param2=dir}) + nodeupdate(pos) + end +end + +minetest.register_on_punchnode(on_lamp_puncher) +minetest.register_on_punchnode(on_toilet_puncher) diff --git a/mods/3dforniture/nodes.lua b/mods/3dforniture/nodes.lua new file mode 100644 index 0000000..93734b4 --- /dev/null +++ b/mods/3dforniture/nodes.lua @@ -0,0 +1,1264 @@ +-- Modified for Dives Ruris 2015 by Glünggi. +-- add some new nodes and disable some originalnodes + + +--[[ + 3D Forniture + + Copyright 2012 Tonyka + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + MA 02110-1301, USA. + + Contributors: + + InfinityProject + + suggested creating bathroom kit. + + cosarara97 + + code. + +]]-- + +-- replacement + + --Papyrus + --[[ + minetest.register_node(":default:papyrus", + {description = "Papyrus", + drawtype = "nodebox", + tiles ={ + "forniture_papyrus.png", + "forniture_papyrus.png", + "forniture_papyrus_s1.png", + "forniture_papyrus_s1.png", + "forniture_papyrus_s2.png", + "forniture_papyrus_s2.png", + }, + inventory_image = "default_papyrus.png", + wield_image ="default_papyrus.png", + paramtype = "light", + is_ground_content = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.4375, -0.5, -0.4375, 0.4375, 0.5, 0.4375} + }, + node_box = { + type = "fixed", + fixed = { + --papyrus 1 + {-0.03-0.1,-0.5,-0.03-0.1, 0.03-0.1,0.5,0.03-0.1}, + {-0.06-0.1,-0.02-0.1,-0.06-0.1, 0.06-0.1,0.02-0.1,0.06-0.1}, + --papyrus 2 + {-0.03-0.4,-0.5,-0.03-0.3, 0.03-0.4,0.5,0.03-0.3}, + {-0.06-0.4,-0.02-0.2,-0.06-0.3, 0.06-0.4,0.02-0.2,0.06-0.3}, + --papyrus 3 + {-0.03+0.4,-0.5,-0.03-0.3,0.03+0.4,0.5,0.03-0.3}, + {-0.06+0.4,-0.02+0.2,-0.06-0.3, 0.06+0.4,0.02+0.2,0.06-0.3}, + --papyrus 4 + {-0.03-0.4,-0.5,-0.03+0.4, 0.03-0.4,0.5,0.03+0.4}, + {-0.06-0.4,0.02+0.4,-0.06+0.4, 0.06-0.4,0.02+0.4,0.06+0.4}, + --papyrus 5 + {-0.03-0.2,-0.5,-0.03+0.2, 0.03-0.2,0.5,0.03+0.2}, + {-0.06-0.2,0.02-0.4,-0.06+0.2, 0.06-0.2,0.02-0.4,0.06+0.2}, + --papyrus 6 + {-0.03+0.1,-0.5,-0.03+0.2, 0.03+0.1,0.5,0.03+0.2}, + {-0.06+0.1,0.02+0.3,-0.06+0.2, 0.06+0.1,0.02+0.3,0.06+0.2}, + }, + }, + groups = {snappy = 3,flammable = 2}, + sounds = default.node_sound_leaves_defaults(), + }) + + --Tree + minetest.register_node(":default:tree", + {description = "Tree", + paramtype = "light", + tiles = {"default_tree_top.png", "default_tree_top.png", "default_tree.png"}, + is_ground_content = true, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.35,-0.5,-0.4,0.35,0.5,0.4}, + {-0.4,-0.5,-0.35, 0.4,0.5,0.35}, + {-0.25,-0.5,-0.45,0.25,0.5,0.45}, + {-0.45,-0.5,-0.25, 0.45,0.5,0.25}, + {-0.15,-0.5,-0.5,0.15,0.5,0.5}, + {-0.5,-0.5,-0.15, 0.5,0.5,0.15}, + }, + }, + groups = { + tree = 1, + snappy = 1, + choppy = 2, + oddly_breakable_by_hand = 1, + flammable = 2 + }, + sounds = default.node_sound_wood_defaults(), + }) + + ]] + + --nodes + + -- Deco Home + + --Table + minetest.register_node("3dforniture:table", + {description = 'Table', + tiles = { + "forniture_wood.png", + "forniture_wood.png", + "forniture_wood_s1.png", + "forniture_wood_s1.png", + "forniture_wood_s2.png", + "forniture_wood_s2.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.4,-0.5,-0.4, -0.3,0.4,-0.3}, + {0.3,-0.5,-0.4, 0.4,0.4,-0.3}, + {-0.4,-0.5,0.3, -0.3,0.4,0.4}, + {0.3,-0.5,0.3, 0.4,0.4,0.4}, + {-0.5,0.4,-0.5, 0.5,0.5,0.5}, + {-0.4,-0.2,-0.3, -0.3,-0.1,0.3}, + {0.3,-0.2,-0.4, 0.4,-0.1,0.3}, + {-0.3,-0.2,-0.4, 0.4,-0.1,-0.3}, + {-0.3,-0.2,0.3, 0.3,-0.1,0.4}, + }, + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, wtable=1} + }) + + minetest.register_node("3dforniture:table_black", + {description = 'Black Table', + tiles = { + "forniture_wood_black.png", + "forniture_wood_black.png", + "forniture_wood_s1_black.png", + "forniture_wood_s1_black.png", + "forniture_wood_s2_black.png", + "forniture_wood_s2_black.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.4,-0.5,-0.4, -0.3,0.4,-0.3}, + {0.3,-0.5,-0.4, 0.4,0.4,-0.3}, + {-0.4,-0.5,0.3, -0.3,0.4,0.4}, + {0.3,-0.5,0.3, 0.4,0.4,0.4}, + {-0.5,0.4,-0.5, 0.5,0.5,0.5}, + {-0.4,-0.2,-0.3, -0.3,-0.1,0.3}, + {0.3,-0.2,-0.4, 0.4,-0.1,0.3}, + {-0.3,-0.2,-0.4, 0.4,-0.1,-0.3}, + {-0.3,-0.2,0.3, 0.3,-0.1,0.4}, + }, + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, wtable=1} + }) + + minetest.register_node("3dforniture:table_white", + {description = 'White Table', + tiles = { + "forniture_wood_white.png", + "forniture_wood_white.png", + "forniture_wood_s1_white.png", + "forniture_wood_s1_white.png", + "forniture_wood_s2_white.png", + "forniture_wood_s2_white.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.4,-0.5,-0.4, -0.3,0.4,-0.3}, + {0.3,-0.5,-0.4, 0.4,0.4,-0.3}, + {-0.4,-0.5,0.3, -0.3,0.4,0.4}, + {0.3,-0.5,0.3, 0.4,0.4,0.4}, + {-0.5,0.4,-0.5, 0.5,0.5,0.5}, + {-0.4,-0.2,-0.3, -0.3,-0.1,0.3}, + {0.3,-0.2,-0.4, 0.4,-0.1,0.3}, + {-0.3,-0.2,-0.4, 0.4,-0.1,-0.3}, + {-0.3,-0.2,0.3, 0.3,-0.1,0.4}, + }, + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, wtable=1} + }) + + --smallTable + minetest.register_node("3dforniture:table_s", + {description = 'Smal Table', + tiles = { + "forniture_wood.png", + "forniture_wood.png", + "forniture_wood_s1.png", + "forniture_wood_s1.png", + "forniture_wood_s2.png", + "forniture_wood_s2.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.125, -0.5, 0.5, 0, 0.5}, + {0.375, -0.5, -0.5, 0.5, -0.125, -0.375}, + {-0.5, -0.5, -0.5, -0.375, -0.125, -0.375}, + {-0.5, -0.5, 0.375, -0.375, -0.125, 0.5}, + {0.375, -0.5, 0.375, 0.5, -0.125, 0.5}, + }, + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, wtables=1} + }) + + minetest.register_node("3dforniture:table_black_s", + {description = 'Smal Black Table', + tiles = { + "forniture_wood_black.png", + "forniture_wood_black.png", + "forniture_wood_s1_black.png", + "forniture_wood_s1_black.png", + "forniture_wood_s2_black.png", + "forniture_wood_s2_black.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.125, -0.5, 0.5, 0, 0.5}, + {0.375, -0.5, -0.5, 0.5, -0.125, -0.375}, + {-0.5, -0.5, -0.5, -0.375, -0.125, -0.375}, + {-0.5, -0.5, 0.375, -0.375, -0.125, 0.5}, + {0.375, -0.5, 0.375, 0.5, -0.125, 0.5}, + }, + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, wtables=1} + }) + + minetest.register_node("3dforniture:table_white_s", + {description = 'Smal White Table', + tiles = { + "forniture_wood_white.png", + "forniture_wood_white.png", + "forniture_wood_s1_white.png", + "forniture_wood_s1_white.png", + "forniture_wood_s2_white.png", + "forniture_wood_s2_white.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.125, -0.5, 0.5, 0, 0.5}, + {0.375, -0.5, -0.5, 0.5, -0.125, -0.375}, + {-0.5, -0.5, -0.5, -0.375, -0.125, -0.375}, + {-0.5, -0.5, 0.375, -0.375, -0.125, 0.5}, + {0.375, -0.5, 0.375, 0.5, -0.125, 0.5}, + }, + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, wtables=1} + }) + --Cabinet + minetest.register_node("3dforniture:cabinet", { + description = "Cabinet (deco)", + tiles = { + "forniture_cabinet_side.png", + "forniture_cabinet_side.png", + "forniture_cabinet_side.png", + "forniture_cabinet_side.png", + "forniture_cabinet_side.png", + "forniture_cabinet_front.png", + }, + paramtype = 'light', + paramtype2 = "facedir", + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3}, + sounds = default.node_sound_wood_defaults(), + }) + + --Chair + minetest.register_node("3dforniture:chair", + { description = 'Chair', + tiles = { + "forniture_wood.png", + "forniture_wood.png", + "forniture_wood_s1.png", + "forniture_wood_s1.png", + "forniture_wood_s2.png", + "forniture_wood_s2.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.3,-0.5,0.2, -0.2,0.5,0.3}, + {0.2,-0.5,0.2, 0.3,0.5,0.3}, + {-0.3,-0.5,-0.3, -0.2,-0.1,-0.2}, + {0.2,-0.5,-0.3, 0.3,-0.1,-0.2}, + {-0.3,-0.1,-0.3, 0.3,0,0.2}, + {-0.2,0.1,0.25, 0.2,0.4,0.26} + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3}, + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, chair=1} + }) + + minetest.register_node("3dforniture:chair_black", + { description = 'Black Chair', + tiles = { + "forniture_wood_black.png", + "forniture_wood_black.png", + "forniture_wood_s1_black.png", + "forniture_wood_s1_black.png", + "forniture_wood_s2_black.png", + "forniture_wood_s2_black.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.3,-0.5,0.2, -0.2,0.5,0.3}, + {0.2,-0.5,0.2, 0.3,0.5,0.3}, + {-0.3,-0.5,-0.3, -0.2,-0.1,-0.2}, + {0.2,-0.5,-0.3, 0.3,-0.1,-0.2}, + {-0.3,-0.1,-0.3, 0.3,0,0.2}, + {-0.2,0.1,0.25, 0.2,0.4,0.26} + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3}, + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, chair=1} + }) + + minetest.register_node("3dforniture:chair_white", + { description = 'White Chair', + tiles = { + "forniture_wood_white.png", + "forniture_wood_white.png", + "forniture_wood_s1_white.png", + "forniture_wood_s1_white.png", + "forniture_wood_s2_white.png", + "forniture_wood_s2_white.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.3,-0.5,0.2, -0.2,0.5,0.3}, + {0.2,-0.5,0.2, 0.3,0.5,0.3}, + {-0.3,-0.5,-0.3, -0.2,-0.1,-0.2}, + {0.2,-0.5,-0.3, 0.3,-0.1,-0.2}, + {-0.3,-0.1,-0.3, 0.3,0,0.2}, + {-0.2,0.1,0.25, 0.2,0.4,0.26} + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3}, + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, chair=1} + }) + + --Armchair + minetest.register_node("3dforniture:armchair", + { description = 'Black Armchair (base)', + tiles = { + "forniture_armchair_top.png", + "forniture_armchair_top.png", + "forniture_armchair_lat1.png", + "forniture_armchair_lat1.png", + "forniture_armchair_lat2.png", + "forniture_armchair_lat2.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + --lat 1 + {-0.5,-0.5,-0.45, -0.3,0.05,0.3}, + {-0.45,-0.5,-0.5, -0.35,0.05,-0.45}, + {-0.45,0.05,-0.45, -0.35,0.1,0.15}, + --lat 2 + {0.3,-0.5,-0.45, 0.5,0.05,0.3},{0.35,-0.5,-0.5,0.45,0.05,-0.45},{0.35,0.05,-0.45, 0.45,0.1,0.15}, + --respaldo + {-0.5,-0.5,0.3, 0.5,0.45,0.5},{-0.45,0.45,0.35,0.45,0.5,0.45}, + --base + {-0.3,-0.45,-0.35, 0.3,-0.1,0.3},{-0.3,-0.45,-0.4, 0.3,-0.15,-0.35}, + + --oreja 1 + {-0.5,0.05,0.15, -0.3,0.45, 0.3},{-0.45,0.1,0.1, -0.35,0.45,0.15},{-0.45,0.45,0.15,-0.35,0.5,0.35}, + --oreja 2 + {0.3,0.05,0.15, 0.5,0.45,0.3},{0.35,0.1,0.1, 0.45,0.45,0.15},{0.35,0.45,0.15,0.45,0.5,0.35}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5} + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, achair=1} + }) + + minetest.register_node("3dforniture:armchair_white", + { description = 'White Armchair', + tiles = { + "forniture_armchair_top_white.png", + "forniture_armchair_top_white.png", + "forniture_armchair_lat1_white.png", + "forniture_armchair_lat1_white.png", + "forniture_armchair_lat2_white.png", + "forniture_armchair_lat2_white.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + --lat 1 + {-0.5,-0.5,-0.45, -0.3,0.05,0.3}, + {-0.45,-0.5,-0.5, -0.35,0.05,-0.45}, + {-0.45,0.05,-0.45, -0.35,0.1,0.15}, + --lat 2 + {0.3,-0.5,-0.45, 0.5,0.05,0.3},{0.35,-0.5,-0.5,0.45,0.05,-0.45},{0.35,0.05,-0.45, 0.45,0.1,0.15}, + --respaldo + {-0.5,-0.5,0.3, 0.5,0.45,0.5},{-0.45,0.45,0.35,0.45,0.5,0.45}, + --base + {-0.3,-0.45,-0.35, 0.3,-0.1,0.3},{-0.3,-0.45,-0.4, 0.3,-0.15,-0.35}, + + --oreja 1 + {-0.5,0.05,0.15, -0.3,0.45, 0.3},{-0.45,0.1,0.1, -0.35,0.45,0.15},{-0.45,0.45,0.15,-0.35,0.5,0.35}, + --oreja 2 + {0.3,0.05,0.15, 0.5,0.45,0.3},{0.35,0.1,0.1, 0.45,0.45,0.15},{0.35,0.45,0.15,0.45,0.5,0.35}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5} + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, achair=1} + }) + + minetest.register_node("3dforniture:armchair_blue", + { description = 'Blue Armchair', + tiles = { + "forniture_armchair_top_blue.png", + "forniture_armchair_top_blue.png", + "forniture_armchair_lat1_blue.png", + "forniture_armchair_lat1_blue.png", + "forniture_armchair_lat2_blue.png", + "forniture_armchair_lat2_blue.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + --lat 1 + {-0.5,-0.5,-0.45, -0.3,0.05,0.3}, + {-0.45,-0.5,-0.5, -0.35,0.05,-0.45}, + {-0.45,0.05,-0.45, -0.35,0.1,0.15}, + --lat 2 + {0.3,-0.5,-0.45, 0.5,0.05,0.3},{0.35,-0.5,-0.5,0.45,0.05,-0.45},{0.35,0.05,-0.45, 0.45,0.1,0.15}, + --respaldo + {-0.5,-0.5,0.3, 0.5,0.45,0.5},{-0.45,0.45,0.35,0.45,0.5,0.45}, + --base + {-0.3,-0.45,-0.35, 0.3,-0.1,0.3},{-0.3,-0.45,-0.4, 0.3,-0.15,-0.35}, + + --oreja 1 + {-0.5,0.05,0.15, -0.3,0.45, 0.3},{-0.45,0.1,0.1, -0.35,0.45,0.15},{-0.45,0.45,0.15,-0.35,0.5,0.35}, + --oreja 2 + {0.3,0.05,0.15, 0.5,0.45,0.3},{0.35,0.1,0.1, 0.45,0.45,0.15},{0.35,0.45,0.15,0.45,0.5,0.35}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5} + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, achair=1} + }) + + minetest.register_node("3dforniture:armchair_brown", + { description = 'Brown Armchair', + tiles = { + "forniture_armchair_top_brown.png", + "forniture_armchair_top_brown.png", + "forniture_armchair_lat1_brown.png", + "forniture_armchair_lat1_brown.png", + "forniture_armchair_lat2_brown.png", + "forniture_armchair_lat2_brown.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + --lat 1 + {-0.5,-0.5,-0.45, -0.3,0.05,0.3}, + {-0.45,-0.5,-0.5, -0.35,0.05,-0.45}, + {-0.45,0.05,-0.45, -0.35,0.1,0.15}, + --lat 2 + {0.3,-0.5,-0.45, 0.5,0.05,0.3},{0.35,-0.5,-0.5,0.45,0.05,-0.45},{0.35,0.05,-0.45, 0.45,0.1,0.15}, + --respaldo + {-0.5,-0.5,0.3, 0.5,0.45,0.5},{-0.45,0.45,0.35,0.45,0.5,0.45}, + --base + {-0.3,-0.45,-0.35, 0.3,-0.1,0.3},{-0.3,-0.45,-0.4, 0.3,-0.15,-0.35}, + + --oreja 1 + {-0.5,0.05,0.15, -0.3,0.45, 0.3},{-0.45,0.1,0.1, -0.35,0.45,0.15},{-0.45,0.45,0.15,-0.35,0.5,0.35}, + --oreja 2 + {0.3,0.05,0.15, 0.5,0.45,0.3},{0.35,0.1,0.1, 0.45,0.45,0.15},{0.35,0.45,0.15,0.45,0.5,0.35}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5} + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, achair=1} + }) + + minetest.register_node("3dforniture:armchair_red", + { description = 'Red Armchair', + tiles = { + "forniture_armchair_top_red.png", + "forniture_armchair_top_red.png", + "forniture_armchair_lat1_red.png", + "forniture_armchair_lat1_red.png", + "forniture_armchair_lat2_red.png", + "forniture_armchair_lat2_red.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + --lat 1 + {-0.5,-0.5,-0.45, -0.3,0.05,0.3}, + {-0.45,-0.5,-0.5, -0.35,0.05,-0.45}, + {-0.45,0.05,-0.45, -0.35,0.1,0.15}, + --lat 2 + {0.3,-0.5,-0.45, 0.5,0.05,0.3},{0.35,-0.5,-0.5,0.45,0.05,-0.45},{0.35,0.05,-0.45, 0.45,0.1,0.15}, + --respaldo + {-0.5,-0.5,0.3, 0.5,0.45,0.5},{-0.45,0.45,0.35,0.45,0.5,0.45}, + --base + {-0.3,-0.45,-0.35, 0.3,-0.1,0.3},{-0.3,-0.45,-0.4, 0.3,-0.15,-0.35}, + + --oreja 1 + {-0.5,0.05,0.15, -0.3,0.45, 0.3},{-0.45,0.1,0.1, -0.35,0.45,0.15},{-0.45,0.45,0.15,-0.35,0.5,0.35}, + --oreja 2 + {0.3,0.05,0.15, 0.5,0.45,0.3},{0.35,0.1,0.1, 0.45,0.45,0.15},{0.35,0.45,0.15,0.45,0.5,0.35}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5} + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, achair=1} + }) + + minetest.register_node("3dforniture:armchair_green", + { description = 'Green Armchair', + tiles = { + "forniture_armchair_top_green.png", + "forniture_armchair_top_green.png", + "forniture_armchair_lat1_green.png", + "forniture_armchair_lat1_green.png", + "forniture_armchair_lat2_green.png", + "forniture_armchair_lat2_green.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + --lat 1 + {-0.5,-0.5,-0.45, -0.3,0.05,0.3}, + {-0.45,-0.5,-0.5, -0.35,0.05,-0.45}, + {-0.45,0.05,-0.45, -0.35,0.1,0.15}, + --lat 2 + {0.3,-0.5,-0.45, 0.5,0.05,0.3},{0.35,-0.5,-0.5,0.45,0.05,-0.45},{0.35,0.05,-0.45, 0.45,0.1,0.15}, + --respaldo + {-0.5,-0.5,0.3, 0.5,0.45,0.5},{-0.45,0.45,0.35,0.45,0.5,0.45}, + --base + {-0.3,-0.45,-0.35, 0.3,-0.1,0.3},{-0.3,-0.45,-0.4, 0.3,-0.15,-0.35}, + + --oreja 1 + {-0.5,0.05,0.15, -0.3,0.45, 0.3},{-0.45,0.1,0.1, -0.35,0.45,0.15},{-0.45,0.45,0.15,-0.35,0.5,0.35}, + --oreja 2 + {0.3,0.05,0.15, 0.5,0.45,0.3},{0.35,0.1,0.1, 0.45,0.45,0.15},{0.35,0.45,0.15,0.45,0.5,0.35}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5} + }, + groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, achair=1} + }) + --Table Lamp + minetest.register_node("3dforniture:table_lamp_off", + { description = 'Table Lamp', + drawtype = "nodebox", + tiles = { + "forniture_table_lamp_s.png", + "forniture_table_lamp_s.png", + "forniture_table_lamp_l.png", + }, + paramtype = 'light', + paramtype2 = 'facedir', + node_box = { + type = "fixed", + fixed = { + + --Lamp Base + {-0.15,-0.5,-0.15, 0.15,-0.45,0.15}, + {-0.05,-0.45,-0.05, 0.05,-0.4,0.05}, + {-0.025,-0.4,-0.025, 0.025,-0.1,0.025}, + {-0.0125,-0.125,-0.2, 0.0125,-0.1,0.2}, + {-0.2,-0.125,-0.0125, 0.2,-0.1,0.0125}, + + --Lamp Shade + {-0.2,-0.1,-0.2, -0.175,0.3,0.2}, + {0.175,-0.1,-0.2, 0.2,0.3,0.2}, + {-0.175,-0.1,-0.2, 0.175,0.3,-0.175}, + {-0.175,-0.1,0.175, 0.175,0.3,0.2}, + }, + }, + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5,0.5, 0.5}, + }, + groups = {cracky=2,oddly_breakable_by_hand=1,}, + drop = "3dforniture:table_lamp_off", + }) + + minetest.register_node("3dforniture:table_lamp_low", + { description = 'Table Lamp', + drawtype = "nodebox", + tiles = { + "forniture_table_lamp_s.png", + "forniture_table_lamp_s.png", + "forniture_table_lamp_l.png", + }, + paramtype = 'light', + paramtype2 = 'facedir', + node_box = { + type = "fixed", + fixed = { + + --Lamp Base + {-0.15,-0.5,-0.15, 0.15,-0.45,0.15}, + {-0.05,-0.45,-0.05, 0.05,-0.4,0.05}, + {-0.025,-0.4,-0.025, 0.025,-0.1,0.025}, + {-0.0125,-0.125,-0.2, 0.0125,-0.1,0.2}, + {-0.2,-0.125,-0.0125, 0.2,-0.1,0.0125}, + + --Lamp Shade + {-0.2,-0.1,-0.2, -0.175,0.3,0.2}, + {0.175,-0.1,-0.2, 0.2,0.3,0.2}, + {-0.175,-0.1,-0.2, 0.175,0.3,-0.175}, + {-0.175,-0.1,0.175, 0.175,0.3,0.2}, + }, + }, + sunlight_propagates = true, + walkable = false, + light_source = 4, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5,0.5, 0.5}, + }, + groups = {cracky=2,oddly_breakable_by_hand=1,}, + drop = "3dforniture:table_lamp_off", + }) + + minetest.register_node("3dforniture:table_lamp_med", + { description = 'Table Lamp', + drawtype = "nodebox", + tiles = { + "forniture_table_lamp_s.png", + "forniture_table_lamp_s.png", + "forniture_table_lamp_l.png", + }, + paramtype = 'light', + paramtype2 = 'facedir', + node_box = { + type = "fixed", + fixed = { + + --Lamp Base + {-0.15,-0.5,-0.15, 0.15,-0.45,0.15}, + {-0.05,-0.45,-0.05, 0.05,-0.4,0.05}, + {-0.025,-0.4,-0.025, 0.025,-0.1,0.025}, + {-0.0125,-0.125,-0.2, 0.0125,-0.1,0.2}, + {-0.2,-0.125,-0.0125, 0.2,-0.1,0.0125}, + + --Lamp Shade + {-0.2,-0.1,-0.2, -0.175,0.3,0.2}, + {0.175,-0.1,-0.2, 0.2,0.3,0.2}, + {-0.175,-0.1,-0.2, 0.175,0.3,-0.175}, + {-0.175,-0.1,0.175, 0.175,0.3,0.2}, + }, + }, + sunlight_propagates = true, + walkable = false, + light_source = 8, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5,0.5, 0.5}, + }, + groups = {cracky=2,oddly_breakable_by_hand=1,}, + drop = "3dforniture:table_lamp_off", + }) + + minetest.register_node("3dforniture:table_lamp_hi", + { description = 'Table Lamp', + drawtype = "nodebox", + tiles = { + "forniture_table_lamp_s.png", + "forniture_table_lamp_s.png", + "forniture_table_lamp_l.png", + }, + paramtype = 'light', + paramtype2 = 'facedir', + node_box = { + type = "fixed", + fixed = { + + --Lamp Base + {-0.15,-0.5,-0.15, 0.15,-0.45,0.15}, + {-0.05,-0.45,-0.05, 0.05,-0.4,0.05}, + {-0.025,-0.4,-0.025, 0.025,-0.1,0.025}, + {-0.0125,-0.125,-0.2, 0.0125,-0.1,0.2}, + {-0.2,-0.125,-0.0125, 0.2,-0.1,0.0125}, + + --Lamp Shade + {-0.2,-0.1,-0.2, -0.175,0.3,0.2}, + {0.175,-0.1,-0.2, 0.2,0.3,0.2}, + {-0.175,-0.1,-0.2, 0.175,0.3,-0.175}, + {-0.175,-0.1,0.175, 0.175,0.3,0.2}, + }, + }, + sunlight_propagates = true, + walkable = false, + light_source = 12, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5,0.5, 0.5}, + }, + groups = {cracky=2}, + drop = "3dforniture:table_lamp_off", + }) + + minetest.register_node("3dforniture:table_lamp_max", + { description = 'Table Lamp', + drawtype = "nodebox", + tiles = { + "forniture_table_lamp_s.png", + "forniture_table_lamp_s.png", + "forniture_table_lamp_l.png", + }, + paramtype = 'light', + paramtype2 = 'facedir', + node_box = { + type = "fixed", + fixed = { + + --Lamp Base + {-0.15,-0.5,-0.15, 0.15,-0.45,0.15}, + {-0.05,-0.45,-0.05, 0.05,-0.4,0.05}, + {-0.025,-0.4,-0.025, 0.025,-0.1,0.025}, + {-0.0125,-0.125,-0.2, 0.0125,-0.1,0.2}, + {-0.2,-0.125,-0.0125, 0.2,-0.1,0.0125}, + + --Lamp Shade + {-0.2,-0.1,-0.2, -0.175,0.3,0.2}, + {0.175,-0.1,-0.2, 0.2,0.3,0.2}, + {-0.175,-0.1,-0.2, 0.175,0.3,-0.175}, + {-0.175,-0.1,0.175, 0.175,0.3,0.2}, + }, + }, + sunlight_propagates = true, + walkable = false, + light_source = 16, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5,0.5, 0.5}, + }, + groups = {cracky=2,oddly_breakable_by_hand=1,}, + drop = "3dforniture:table_lamp_off", + }) + + -- Bathroom Kit + + --Toilet + minetest.register_node("3dforniture:toilet", + { description = 'Toilet', + tiles = { + "forniture_marble.png", "forniture_marble.png", + "forniture_marble_s1.png", "forniture_marble_s1.png", + "forniture_marble_s2.png", "forniture_marble_s2.png", + }, + drawtype = "nodebox", + sunlight_propagates = false, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.2,-0.5,-0.2, 0.2,-0.45,0.5}, + {-0.1,-0.45,-0.1, 0.1,0,0.5}, + {-0.3,-0.2,-0.3, 0.3,0,0.35}, + {-0.25,0,-0.25, 0.25,0.05,0.25}, + {-0.3,0,0.3, 0.3,0.4,0.5}, + {-0.05,0.4,0.35, 0.05,0.45,0.45}, + }, + }, + drop ="3dforniture:toilet", + groups = {cracky=3,} + }) + + minetest.register_node("3dforniture:toilet_open", + { description = 'Toilet', + tiles = { + "forniture_marble_top_toilet.png", "forniture_marble.png", + "forniture_marble_sb1.png", "forniture_marble_sb1.png", + "forniture_marble_sb2.png", "forniture_marble_sb2.png", + }, + drawtype = "nodebox", + sunlight_propagates = false, + paramtype = 'light', + paramtype2 = 'facedir', + node_box = { + type = "fixed", + fixed = { + {-0.2,-0.5,-0.2, 0.2,-0.45,0.5}, + {-0.1,-0.45,-0.1, 0.1,-0.2,0.5}, + {-0.1,-0.2,0.3, 0.1,0,0.5}, + {-0.3,-0.2,0.1, 0.3,0,0.35}, + {-0.3,-0.2,-0.3, -0.1,-0.15,0.1}, + {-0.1,-0.2,-0.3, 0.1,-0.15,-0.1}, + {0.1,-0.2,-0.3, 0.3,-0.15,0.1}, + {-0.3,-0.15,-0.3, -0.2,0,0.1}, + {-0.2,-0.15,-0.3, 0.2,0,-0.2}, + {0.2,-0.15,-0.3, 0.3,0,0.1}, + {-0.25,0,0.2, 0.25,0.5,0.25}, + {-0.3,0,0.3, 0.3,0.4,0.5}, + }, + }, + drop = "3dforniture:toilet", + groups = {cracky = 3,}, + sounds = {dig = "3dforniture_dig_toilet", gain=0.5}, + }) + + --Sink + minetest.register_node("3dforniture:sink", + {description = 'Sink', + tiles = { + "forniture_marble_top_sink.png", "forniture_marble.png", + "forniture_marble_sb1.png", "forniture_marble_sb1.png", + "forniture_marble_sb2.png", "forniture_marble_sb2.png", + }, + inventory_image = "3dforniture_inv_sink.png", + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = 'facedir', + node_box = { + type = "fixed", + fixed = { + {-0.15,0.35,0.2,0.15,0.4,0.5}, + {-0.25,0.4,0.4, 0.25,0.45,0.5}, + {-0.25,0.4,0.15, -0.15,0.45,0.4}, + {0.15,0.4,0.15, 0.25,0.45,0.4}, + {-0.15,0.4,0.15, 0.15,0.45,0.2}, + {-0.3,0.45,0.4, 0.3,0.5,0.5}, + {-0.3,0.45,0.1, -0.25,0.5,0.4}, + {0.25,0.45,0.1, 0.3,0.5,0.4}, + {-0.25,0.45,0.1, 0.25,0.5,0.15}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.3,0.35,0.1, 0.3,0.5,0.5}, + }, + groups = {cracky=2,} + }) + + --Taps + minetest.register_node("3dforniture:taps", + { description = 'Taps', + tiles = { + "forniture_metal.png", "forniture_metal.png", + "forniture_metal_s1.png", "forniture_metal_s1.png", + "forniture_metal_s2.png", "forniture_metal_s2.png", + }, + inventory_image = "3dforniture_inv_taps.png", + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = 'facedir', + node_box = { + type = "fixed", + fixed = { + --Base + {-0.25,-0.45,0.49, 0.25,-0.3,0.5}, + {-0.05,-0.4,0.25, 0.05,-0.35,0.5}, + {-0.05,-0.425,0.25,0.05,-0.4,0.3}, + + --taps 1 + {-0.2,-0.4,0.45, -0.15,-0.35,0.5}, + {-0.2,-0.45,0.4, -0.15,-0.3,0.45}, + {-0.25,-0.4,0.4, -0.1,-0.35,0.45}, + + --taps 2 + {0.15,-0.4,0.45, 0.2,-0.35,0.5}, + {0.15,-0.45,0.4, 0.2,-0.3,0.45}, + {0.1,-0.4,0.4, 0.25,-0.35,0.45}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.25,-0.45,0.25, 0.25,-0.3,0.5}, + }, + groups = {cracky=2,} + }) + + --Shower Tray + minetest.register_node("3dforniture:shower_tray", + { description = 'Shower Tray', + tiles = { + "forniture_marble_base_ducha_top.png", + "forniture_marble_base_ducha_top.png", + "forniture_marble_sb1.png", + "forniture_marble_sb1.png", + "forniture_marble_sb2.png", + "forniture_marble_sb2.png", + }, + inventory_image = "3dforniture_inv_shower_tray.png", + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = 'facedir', + legacy_facedir_simple = true, + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.5, 0.5,-0.45,0.5}, + {-0.5,-0.45,-0.5, 0.5,-0.4,-0.45}, + {-0.5,-0.45,0.45, 0.5,-0.4,0.5}, + {-0.5,-0.45,-0.45, -0.45,-0.4,0.45}, + {0.45,-0.45,-0.45, 0.5,-0.4,0.45}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.5,-0.5,-0.5, 0.5,-0.4,0.5}, + }, + groups = {cracky=2,} + }) + + --Shower Head + minetest.register_node("3dforniture:shower_head", + {description = 'Shower Head', + tiles = { + "forniture_metal.png", + "forniture_metal.png", + "forniture_metal_s1.png", + "forniture_metal_s1.png", + "forniture_metal_s2.png", + "forniture_metal_s2.png", + }, + inventory_image = "3dforniture_inv_shower_head.png", + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = 'facedir', + node_box = { + type = "fixed", + fixed = { + {-0.1,-0.5,0.1, 0.1,-0.4,0.3}, + {-0.05,-0.4,0.15, 0.05,-0.3,0.25}, + {-0.05,-0.35,0.25,0.05,-0.3,0.5}, + {-0.1,-0.4,0.49, 0.1,-0.25,0.5}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.1,-0.5,0.1, 0.1,-0.25,0.5}, + }, + groups = {cracky=2,} + }) + + -- Medieval Forniture + + --Bars + minetest.register_node("3dforniture:bars", + { description = 'Bars', + tiles = { + "forniture_black_metal.png", + "forniture_black_metal.png", + "forniture_black_metal_s1.png", + "forniture_black_metal_s1.png", + "forniture_black_metal_s2.png", + "forniture_black_metal_s2.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.5,-0.5,-0.1, -0.4,0.5,0.1}, + {-0.1,-0.5,-0.1, 0.1,0.5,0.1}, + {0.4,-0.5,-0.1, 0.5,0.5,0.1}, + {-0.5,-0.5,-0.05, 0.5,-0.45,0.05}, + {-0.5,0.45,-0.05, 0.5,0.5,0.05} + }, + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.1, 0.5, 0.5, 0.1}, + }, + groups = {cracky=1} + }) + + --L Binding Bars + minetest.register_node("3dforniture:L_binding_bars", + { description ='Binding Bars', + tiles = { + "forniture_black_metal.png", + "forniture_black_metal.png", + "forniture_black_metal_s1.png", + "forniture_black_metal_s1.png", + "forniture_black_metal_s2.png", + "forniture_black_metal_s2.png", + }, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 ="facedir", + node_box = { + type = "fixed", + fixed = { + {-0.1,-0.5,-0.5,0.1,0.5,-0.4}, + {-0.15,-0.5,-0.15, 0.15,0.5,0.15}, + {0.4,-0.5,-0.1, 0.5,0.5,0.1}, + {0,-0.5,-0.05, 0.5,-0.45,0.05}, + {-0.05,-0.5,-0.5, 0.05,-0.45,0}, + {0,0.45,-0.05, 0.5,0.5,0.05}, + {-0.05,0.45,-0.5, 0.05,0.5,0}, + }, + }, + groups = {cracky=1,} + }) + + --Chains + minetest.register_node("3dforniture:chains", + { description = 'Chains', + tiles = { + "forniture_black_metal.png", + "forniture_black_metal.png", + "forniture_black_metal_s1.png", + "forniture_black_metal_s1.png", + "forniture_black_metal_s2.png", + "forniture_black_metal_s2.png", + }, + inventory_image = "3dforniture_inv_chains.png", + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + --chain a + + --supporting + {-0.45,0.25,0.45, -0.2,0.5,0.5}, + {-0.35,0.4,0.35, -0.3,0.45,0.45}, + {-0.35,0.3,0.35, -0.3,0.35,0.45}, + {-0.35,0.35,0.3, -0.3,0.4,0.35}, + + --link 1 + {-0.4,0.35,0.35, -0.25,0.4,0.4}, + {-0.4,0.15,0.35, -0.25,0.2,0.4}, + {-0.45,0.2,0.35, -0.4,0.35,0.4}, + {-0.25,0.2,0.35, -0.2,0.35,0.4}, + + --link 2 + {-0.35,0.2,0.3, -0.3,0.25,0.45}, + {-0.35,0,0.3, -0.3,0.05,0.45}, + {-0.35,0.05,0.25, -0.3,0.2,0.3}, + {-0.35,0.05,0.45, -0.3,0.2,0.5}, + + --link 3 + {-0.4,0.05,0.35, -0.25,0.1,0.4}, + {-0.4,-0.15,0.35, -0.25,-0.1,0.4}, + {-0.45,-0.1,0.35, -0.4,0.05,0.4}, + {-0.25,-0.1,0.35, -0.2,0.05,0.4}, + + --link 4 + {-0.35,-0.1,0.3, -0.3,-0.05,0.45}, + {-0.35,-0.3,0.3, -0.3,-0.25,0.45}, + {-0.35,-0.25,0.25, -0.3,-0.1,0.3}, + {-0.35,-0.25,0.45, -0.3,-0.1,0.5}, + + --link 5 + {-0.4,-0.25,0.35, -0.25,-0.2,0.4}, + {-0.4,-0.45,0.35, -0.25,-0.4,0.4}, + {-0.45,-0.4,0.35, -0.4,-0.25,0.4}, + {-0.25,-0.4,0.35, -0.2,-0.25,0.4}, + + --chain b + + --supporting + {0.2,0.25,0.45, 0.45,0.5,0.5}, + {0.3,0.4,0.35,0.35,0.45,0.45}, + {0.3,0.3,0.35, 0.35,0.35,0.45}, + {0.3,0.35,0.3, 0.35,0.4,0.35}, + + --link 1 + {0.25,0.35,0.35, 0.4,0.4,0.4}, + {0.25,0.15,0.35, 0.4,0.2,0.4}, + {0.2,0.2,0.35, 0.25,0.35,0.4}, + {0.4,0.2,0.35, 0.45,0.35,0.4}, + + --link 2 + {0.3,0.2,0.3, 0.35,0.25,0.45}, + {0.3,0,0.3, 0.35,0.05,0.45}, + {0.3,0.05,0.25, 0.35,0.2,0.3}, + {0.3,0.05,0.45, 0.35,0.2,0.5}, + + --link 3 + {0.25,0.05,0.35, 0.4,0.1,0.4}, + {0.25,-0.15,0.35, 0.4,-0.1,0.4}, + {0.2,-0.1,0.35, 0.25,0.05,0.4}, + {0.4,-0.1,0.35, 0.45,0.05,0.4}, + + --link 4 + {0.3,-0.1,0.3, 0.35,-0.05,0.45}, + {0.3,-0.3,0.3, 0.35,-0.25,0.45}, + {0.3,-0.25,0.25, 0.35,-0.1,0.3}, + {0.3,-0.25,0.45, 0.35,-0.1,0.5}, + + ---link 5 + {0.25,-0.25,0.35, 0.4,-0.2,0.4}, + {0.25,-0.45,0.35,0.4,-0.4,0.4}, + {0.2,-0.4,0.35, 0.25,-0.25,0.4}, + {0.4,-0.4,0.35, 0.45,-0.25,0.4}, + }, + }, + selection_box = { + type = "fixed", + fixed = {-1/2, -1/2, 1/4, 1/2, 1/2, 1/2}, }, + groups = {cracky=1} + }) + + --Torch Wakll + minetest.register_node("3dforniture:torch_wall", + { description = 'Torch Wall', + drawtype = "nodebox", + tiles = { + "forniture_torch_wall_s.png", + "forniture_torch_wall_i.png", + { name="forniture_torch_wall_anim.png", + animation={ + type="vertical_frames", + aspect_w=40, + aspect_h=40, + length=1.0 + } + } + }, + inventory_image = "3dforniture_inv_torch_wall.png", + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + + --torch + {-0.05,-0.45,0.45, 0.05,-0.35,0.5}, + {-0.05,-0.35,0.4, 0.05,-0.25,0.5}, + {-0.05,-0.25,0.35, 0.05,-0.15,0.45}, + {-0.05,-0.15,0.3, 0.05,-0.05,0.4}, + {-0.05,-0.05,0.25, 0.05,0,0.35}, + + --fire + {-0.1,0,0.2, 0.1,0.05,0.4}, + {-0.15,0.05,0.15, 0.15,0.15,0.45}, + {-0.1,0.15,0.2, 0.1,0.25,0.4}, + {-0.05,0.25,0.25, 0.05,0.35,0.35}, + }, + }, + sunlight_propagates = true, + walkable = false, + light_source = 18, + selection_box = { + type = "fixed", + fixed = {-0.15, -0.45, 0.15, 0.15,0.35, 0.5}, + }, + groups = {cracky=2} + }) diff --git a/mods/3dforniture/sounds/3dforniture_dig_toilet.ogg b/mods/3dforniture/sounds/3dforniture_dig_toilet.ogg new file mode 100644 index 0000000000000000000000000000000000000000..26aad6708ac0a30b46f2d2425375d4ea797a45f5 GIT binary patch literal 21791 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 DHJ?R# literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/3dforniture_inv_chains.png b/mods/3dforniture/textures/3dforniture_inv_chains.png new file mode 100644 index 0000000000000000000000000000000000000000..0d7247fbdb895e0cba3b3b0f3b3884692d511a80 GIT binary patch literal 5437 zcmdsb^;gu-|NRqCxfpQ^L?E2n0w}jIdkXUd(O<6L<2ny3Q|T=001apnyN;3sQkYsCb%05+arJ7 z0g0!ki4OpfJ^Wwe0eJ=nQ)wsHxp!8ZJ&CNKM71&>0Gn zCy~w*ZLz&hjee7m^yO+jOz0Vg@2cEUJG4L}P6w2s;XGQhkLAPhq}Y65TDfu3<{vL=9-91u24h~)$B zg#gyW92|i_OfEpHevFd;PoSQ9m;X+w+$Q-BP8qdGGh!hxA`}Yrgm)Z9FF-44gKv|k z4C)KYWe|-Nr}};}3IN6Fba$scxegqstREkjOl_mI659Vrc*|~UyLq!cQR8`M+`4c0 znGq*Ph;zSr&2@Os$&#$t?>yPDiAuQ@DBfE{op}CF8?}<>9SaNFTU+y50}wNt zFQ~8^OrKQ`>e}sZxctBKv+o}^I3qEq0(k49h!>JBRB2&H@JE}6 z8tvP&aSi~-o!H)Qyu<`Jr|9*GfZHRbYmH(q0OtsM;ROJes+=Iimu96QVgOJrj^ux< z!gSjESg?nXx%d8ZFWEn9$ruRdKp%t}LTZm=_O|A$je_vTjlE^zw+4SxW)bf(bc)OH zqy+UL-%%=fQeD~*7xnUXMUvc8876*c!?u`!XPboPNF}DvjlE#&)x1ZO%*pyWf!2^+ zJ6%Fk#3%{DiqvE|R`AA`i8oh&pDs5Hh(`U3>(UT;8QEm0@Qu6`+EFRR7^D80?5n-6 zNM72b;{31PEsP2&k|n!eYn-SS(-fgY!aYA86NwGD34;dvA&t_4BpG%ijqJ7LHG_8UyapM5^_WNZt#8u-ZIP(M0Q@_2xAzS(!P-A1snckr2cf_VKW1RBE?y zzkl#|;IXZ!NIY6okYko6?ID;tBmp`g#YvM073Jx8jt^@rMNH95sZV(raqJ0J<%?@F za%6m7w0CVHl6fh}DliD;;Dhwu9bE16I9 zvcICHM)ov*Wd9&I4Irn8ql+F&!0N-RRDG~DDmkLN%7b!8o-8i-o z>d)VqbIsD3tWaH5A_EoE5<@i`oxF5ZBHGOHx+w6~BiZGx$UX^ATBSYW+u&m=7uV?! zaWHqS&dSb0*J#!l)@c0fmaIRhC@k+*>omEFq*NKw;xXsZz@&}eFWiMMz*j0rD<0`8 z$ez`Ms$I*NN;*{oK6+Ff<`jLf#1-jaD^`QLcQ2X4z}JXt_sfbi4RSPLGdU;W68ZRJ z`A-sFSa}xk(9(Z~P>X(LXqio>P4;?BddH;vn;G?I>QpJtgXWu@o9=_|gKxMAx!Jh2 zb@z1-^Ne&m%K6IWbmVk~#zx0pkIm*vLF6%Q&p^fL5nie@qWZ~tri+*Z}j@OFEiaH+n{ zy)DcJV@r=||5V?9n9-dP_CD;{wE_`E`~qbSiz!REPm4FLtg-BB-gv>GQrM@{tUWLW zJwZJ&FSgnCaD;Ebxe%T|t%0G(bofM{BqS$lM~#586+!t-gDb<`TUx$nUKZ=YQ)h+w z&G~%?l}inWl84TR@yoA9#b5CinTYv(?H`7IH{707B72o7?7CJPt`F6Z#I){mfbGEP zsJgkg?PUSg=Qc<5ihmTnUu`OG%1f<^u9{elO7*l4w~y%eV~ea}*Psy`xAwQex065x zjtdV%kQk{FX@-Aw5gf|)F;z)+$>C4a!huRkafb?>N?KH1)OK$jo73>G=XGr7yE)_O z#J$D-ntQauyUjFTeS5&@ITP@gr`OVupZ)qISIzD$FV zmIS|IHONJNQR=<;d!<2;qsizDx)2R>(`J?d@z+awxP4grcW@HFQMf_28A6`}9=7ld zDjDxPjjec81)>p@%~IA$(35`oTZNjx@=*%c@xuVFRMMb6mOczScv5mQVIFGE|3vRt zlV3OZ#jo@(i6G8TVr7Ec9Wgvr&%1OebXM|Ziyr0qv$~5a$aafFzes=X1*vA!&1l2y zV|E<PyjRc?=_cKMfjDErTKRWLZT#*t z`ZWir?E3I-?qFTlNXy9o5DAtTy4$l6l zErGMgc$Ye(+n^n9KFYuAa;W$`J|?GxC`FtiE)kN4Q!A}Da~B?yhfE<|f5d;yESYtk zUn_q8u!O`z>drXMI9$Q5n$MN$6RYh#>b4u%M(2(F1ZDBI>bzRj>qDIko} zW(9s~P!2u)a8q~`AVeWafqYglxWVD68nm@{PO^6XghF=FKP9AgooM>0KMRHh>;lO< z&Qs5a=UtiEn!VQ_Rh*pNUk(1JvGkOxKwRD=Nb3ag*?DmiRqbF|C&(f%%_tSFIM&c;q zeilh9%E)Xed0+4StAI|}PjDB}-@LvVsi%Jg4!@ZBIX6C;Gg*>-oSpH}J+$n4zvm}I z!_r{i;FAxZ1I0uvPmQk*dIOdNSdQMTQR#1mvPSUUI{j@tgMY2K%3#RIxV=Y^bMntl zOlaxuy?GC#qN@S`jj5qmh8cHrRy$22T>uE?0svez0Q|kZ!#x1-69#~NYXFeV0RVdJ z3#(7+06+j3=pfYY*4*CSni!+i)zqb><+!+b3=NUm+WPYHN^)|Fva$*?GV&;t83KWZ z!%+~3nu?05vNBXj38J8&EGP&P5D?<$7Yqmp_45n%@d@FFu&^i?ECK=vhlJqV-M!r0 zJY8L}E-oI<&hAc5ZWxTKqoa$1gR{N8lbs#L$Ovg@h%hjK>+2io=^5(k8tCZgYisLi zY3WKzN=ryciHl2$iAjixiZd}WhlE4~1%(9$hWh&l`}qa=`Ud*=1bBPZkL_|b~g++#j;#^$Zot@pBoLn&&7e_~D2L~s6dyJi(qphuj zjg7svwVjoft)-=ng@v_-225RDQ%y}nRaG4dRf9lORaBtL$`BCn;X{E)dLPk8W|xB4dDg`M*8}OdU^)By81dg zdfM8$T3R|Vn6{>-77q_E7Zu1 z8i_<95XPdScXo(?!NMRASV#yYC@3T#Ajr=z;O>rfc6N1ga=~Dn9UYw<954zBce2RK z%HC-rBPAs*DJdl(At^2{AtolSqob>;dKVRlva*UX%H%F!cQN~avvi{5neLd4`5NiL z?|A-yQvlo1GBW@W`oL6G5P^%O*+HHU{b+~Quo0b!tlxXTas)K#R^mTlMJ$!pLGkLe zRC)=`?Cl4WjN>fXQ#KBUX=!N(tKTrUDUYxra#cRn1i%em_C`57ABt17RBonocV3-5 zWs&%(J9BY!soQiUc67b^--;T~`YprN?&RO;E$-wY^NTfL^p!@kugJGR(bm6Xeb}_y z5a3dq)J%Aag;B^Se!=VJ8LSjwoNah_BsUvf0v5}q#pQ0#o(4$plZ7%EiDnaP2o7F$ zl)sveKJiU01za_ROxQ-dT^ldcN8ePeT%hx^k&B zp7jn_pE2|q!sh%nE{-sPeUBoN>IbG&)GnK zEYCSpmnh%&6G6MF{j=Fh0_9~Iq8?t3WzTr5(;PE2Fs4+@o25Ta&ilBV7d{%Lpo3&q zjzWUY=>0=Z->74aoyn&GJ!?YZ9i36*?#yW{h+I#!zP^!FOa+o0)qt9Zu~YoQ=Vhmf?4gp3lUf+OV(M> zCLxXL~F###?Re~9eWO$7NquX9Pd5I-YsEosoBa@U}>W+gadX?;3b`ey|2pIyV( zin+JtSzh`TSRuayFKYe(W z_GiI&u3YW}_nx~yieLhBrjea>8wj2!Dy}6UNo(Pk!8BlrV#2x8(bx^%4|;*@+rSUz z*iKNj=_1bR7j@?)$xPDyQz8_^B9un6BQww2JZpE6Ec&x#MD(>-+l(QuY@}dqpG9kl zz0!4h??KjdY#xL2l9?{c(TC0Ug6D~BY8;BK~m_$Y`QF~ovU*{W47$+xe>&#o+M+ii6MO3b^B$+#INwazaRD}cSQ9$U!KpM5~1i3!t@ul zmcdV%RYRYeD5$l@2x$=~sKz`H4~0$tL6Y5<9()+7#8oEC;^f~a_jdHst)}rE+sg3X z#=NJ~3BG!l-?bBamrL57!K?KWo(fLh`wQWXoiW~4{64hm@x zGY#9#z2)>)(RRUtmS}lUp!I_nhu5K7y>2$0N_fSxd11y#)A40NMI?g~%sAruDk-e< zcS{y6rz6k4s)ZAE9sXkpp#=saG+F=T5xxNahxLE`#6dJ=zZ;#%0RW6>sPHIZr!tZ9 z6XTii)Y+U)1hA;2Jq;yXq${j#)JWjZVySqxpYpMV=0!Q_>xHUdx>p%3;>E3#fxJ83 zd?FL>n&g$T<;NY@Aq?rWlK5BHoVqWCmcrCaxt;}hS-mPN;v@L7fR5tMR5biGrlmct zkqQ8^lvny&KI$htv;F8l9?|J5H9n&%-_H}FOb9#W)n?4*w0xa)6;zU@GSPM(; zXYg_W5Q6si-L4+b((`_1Bm$4vGBgL06d$rbrv>~`agcm=p+CD literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/3dforniture_inv_shower_head.png b/mods/3dforniture/textures/3dforniture_inv_shower_head.png new file mode 100644 index 0000000000000000000000000000000000000000..c58bb26983a1973e32b9b1a9e45556c9498b4cea GIT binary patch literal 5251 zcmds4yU#xNtaZ3@y}Wc+vz0Js`9GBO`NSUb8ox>`Fr(JRTw&^x&}TG`lH0)Xc-R2vM^KA;f0 zTDy=|35O)9IBJn&(`!jbLCE4+*cot$l*1Wvm&i4{iRI)lXohma(PLsD(d3#O&mwUb zv33~pVuJF+BS&sFee!MR+phM;?;94xQ5EOVx(Tc<>}M&8e3}A~XQk3~#2Z0_eFK|2 zT#^B}%uWCicAW)->m3ssaP225`i8L!s{=suoWa8ey3{he-o6NXAUu>#H$sC1qjkB( zzgNMAkO7k3G15hVq&yk~n#Q6HSA3nf#fq=Yz{HE?X zxa+7PBA5{S`@B~t7}mykIbW}$tZE4*8-SdHW!-b9|8gUj8`r$Fw7avjsN5%QXgZ?n zdk^mU+@*VG_t#JK_Udw@V~aU}_fvoZ#`Q+e*oA80i-`oBV6&CIScTh0yoX!b8OA;( zvt~VZvTaQg=NQ?H=yTpe#t7+z*Zr@iA1t=kId0I!*9Cy;FXCuE@th@}%+dd-uoCIH zb!}Y%z*(zf_beMWI>b6?bHd}{RN_t{=M@04Qc7?J0ApEZF3?Dw#2_{R$mRsFS4+`c zbU)|l!hF&Fbfp{b*5qBVG;?2%G?6r}1>}W`$?J+hX|~YuYFc&^?paA%{w_`H&_pK! zt{$Bx0x>7Tf2P=3-E3_EI2ckx*rcWm%i(Bdk$Oxq*p%rZ*9_f?7$i~5^uys~nv5#( z0*X9Zksx{Qy3pbvO zSc;s?Ntb$RvFLZXsL66`!sS?TnZdVR`_HlX`t06v4fIOayyw74G#{;Dtaw&FKwbT@ z0=+fj(tM)E1A`<$t_$ZKhKDr0DV>y}o~oYuqGAdC3ub=eWgI~q^kB^%R>s5k}Ng`x;S)1dYDAg2zrb(vdryaDI4me6P`4y>| z5{H*9Y-_QEk~rw!42A4KcY1gDc4&4O&J1y(W|GbY*V)|A#)HdXs>EySzIbn2;- zy3?Zv3j3-1=ocQ(@I%Ri2E)N@RGH7Qo`b18o>!%*7E#SaQ4NCL3i2GKq0$M{9d-2B z;q2eY<416lm6KVLY1p|zrDa8BYh`#k=Q^XH*ivI{UzofOpZ0bs&TLA#P8syWkv5Gs zxKyMhtPEV@2$Cr9)4z+r)bCa8)sQLB%&Gaj-8MjvXHHe;$-!WYUmp53K%kGMW_;bYO!8rkXVt=BX~{Ho17 zmPWQ^DXA%X<%;E+pe+qPxNi^{eCBgg&(#=P)=(=>*reULMHrCcr63*<3z%@|03mp8>}}$ zG_lCH4JRFa-Dd;U&YV#IQ-YgagU-XFB2)rLxl+ZsGHC`@huU|P-7cL!ZF)~%LNn_! zdyY$xRVVLGY)-;fvd8$dUuWs_xlZ;D$!uuuPD$WpC%?5_ukh25(Fg!HpqRMLx#M*! z7pfZzJ<6_3PbtO!h`VHOi*JhxuJNwve;yO;Y8+}D)#!E1`W&(@ApWIw~e`Dy3kq|~&{;6F$mWs}4mLivm4Xg~@?XG079{L$q$#8{AL&PI& z2tq#i?axnQneLfJ_4++y4G9a;4V8#-3fH5a;zU6=hQn7gr`Xah4*uvi;F~DV|KQ^Za)l;%lc_GBb4twWd*Rg(kd>*z1-NM`Up-kf*`sC!5 zi|DxsDW)jpBH<8DkyH&=f1mVAiio|0BKp-CsmH4rT(2J59xx;K)VrzhMHwS@I`uO} zb~W#WpYd%1Ud;V`g&e!h!K|fmZL0XHtC_-C6dCUH_Pk=k?L0vV@o~=5WejSGaPT2` z&&qwY!ZM`xzTY9Lk((|VYuL6fuHvaaCoWvNXdh(2w!n^63%1m?>Ku<45lSh~dNY1J zRyTr-6Z~2Y4kfRCIa|E^Xwe$v=~S$cK*$g z0>R+Rj(g~-2PghJe4Xz<2DX@-WW9C{u5i|`=MbxxYwfoMp&o zYG>RSni;lejEPUpAFg@dDj;7H{@@qY_fkFw4cjaq1kNOa&nBXw$xvTEuD>fL$UL|Y z${ex&h0yV|g~)AlTJ9kVCDJB>Fgj~;JF7+RlIk|;W>g7(wm)<`6unQJ(HLy~(V78k zHnMF#@osPMvAQ~-$r41YUbK7trg)g2%Mub>Z9n&Ryz0NYT&Gy|b78$hjJ7U$u%1-5 zX|#R5kUW-Jl35L#lQ6trSv+0w|I+1=b3V1AaD^EXG;tq)8A~YhG&VhUG!#GdDC@nr zkkFQd%iY0kvCM?U1WOj>ect^jjFN)e?|SZN0Wp;}m798&n%HUot?=%!>xilfInXme z*D>tL$76i)@#eVOW5t8^G=H5?W9J*aKih-#-N(ts>H+x4D__~TXQ~6!^1;mWkYFc&C=3Vb8~ljd2M`rDiXQ9yu7uvw7Iyrv9Pc{Kfg9Nw>mYo zG&D5X)iv1JIndG3-`?KW+S=37(hY~V*VVPu)HK0h4Fv^d`T3=}xy3m-MOj$|85ucg zX<5n1nc?Bz!@{CNL!&}MA_D`%{QQDWPp|g(f1yyPdwVClyT>~_KQ}iI*4Fk`S9e!d zb`}@c7Z%p$=U3 z;2>gPV7$M7thaZhr)Rjkd#Jg&v#F`0v9TQvZ)<31t*>vXt81>UZK|nhtgePvRW-n1 z^_7)%6&1DRx0;io(M3jEwB`^sKZrXlm+@l$6Zm{P~k$#rH#2c9H;NbYcz*v9(XkXt*Z|`tV&ro;wU{}{bXJ>y$M_+q;Z(CbWYioB) zOIJ+|90seatgNl5s3|Y6E-R}lErpeoR2COk6cv>h7M2whl;-D`SlA<7xW9kkV{tx~=>MI) zCgk&cynWM6OI`bs>;JU@A6W=t0PwU>NmdHvx%@NL)(&JzJ?KB-gK%4(#%)TlYwN=x zqDJFxDwUHaOI<_S6ub4~QLlQAM%EbD(L}>i+bsmKGwhfvc-W(`TPJCt?j@F$%DUUH zzVLUMMGJxqf}Rw*3A?U=CB{^dHsFzczsqmJC^6JsHtNj(e&T$j_|`vllNDlz#)Y_$ zt{v;iO|{81{^NLl5&KlnQ{p1WJp^YCb$2jb>}T|hOtZ?U?S|{YL*8CL3@4D(m)@E#*nN1ZqWJLS#Fm@d=pnJ=Zy!&dgep4n+!wram3<(<=d4=MG*0 zC~FDi!$Wzo%jO>gX9|TR_2>`nPpPMD>db}u$tiy%D55uBUNwG{RR|p&iRK|NplN5X zs@dudLX`-;fm1-frW-Zg{VpTfR%+;{Ik^yUCo27Hm|)v9{H6Fsx$QD@cgT~k-EI6_ zV>q%Zv1-v2@U3o%I9{-)d z4s9yU*H-s&CCe?74>ab&+t*w3w+ktkHA~iY^Lo0Gf|Ep#1<=vo_%q}yH$12?M=;IQ3 zV?UIv7sxw~aXmiZ7sLJq`bXc6y%Lvg98XrzqOC8H(s8kXM>^sag`Yd|3RnZW}2QniU zG84754c<*buQ%@ZV%i?}W{r8?>S2WJ*_ENk6i}Pu2^}H3zd7?i7B0&jr1oDf@2l8$ z`}g$i`h5-X|9+;AOU!-CEL`RCi}z>dSZ((Dav~zo@n4cX5q2(Pz!JL}4P6F9@wfoW z(D#$%T#EONFS=P(E*oc;G11Q$cAGW-U8d7|F>iXT&=>x$I5AtHf%T)!^Fnq-PXKq% zefru%{6ibphiZvPMT_g3bUqPGXM`52+S&lZLsx>^^Cw@y_ysjpljZ7_$39*sQsi{? zL~Q$z*Oy2xzGg^By`tYH{Ht9%#}!KB26?}$qqH>={yl6(+#l`X2V|-kyTnY0L@TmhI^~h2P})#~{B} zOk25D;>NFI4mQWdmS01kvxU$1{fa$(^5&Zr{};|Ft0RlZK#_OB1fy=J!O>+Ik(xy9 zw)z|qmyPv+0E603&Clxh!=OA=@VCwvk?Rj@3vpRkB5Fl_^wzc;=qpV&%n;c*7|{erU*uvHvDLwIt3$CJnlVk)l_Mn z9enK^NlfT5H~2TR4U)BKMp>wp%jOAUk4Epc)p8SsXVOo*!K=6{uA2cIRvW7MCv%^# mtORAjK4yOpc7*#cJJA4Jr1&yl!mj&&f1i?^x-3lEB=CPcslmno literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/3dforniture_inv_shower_tray.png b/mods/3dforniture/textures/3dforniture_inv_shower_tray.png new file mode 100644 index 0000000000000000000000000000000000000000..c5a13869637a8955b5182443ef30d32ba92ad3e0 GIT binary patch literal 5474 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 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/3dforniture_inv_sink.png b/mods/3dforniture/textures/3dforniture_inv_sink.png new file mode 100644 index 0000000000000000000000000000000000000000..e58cf6f13af3e52ae0fef544a8656e46a25e12d7 GIT binary patch literal 5267 zcmd^Bg;&(y)BYexm!yg)B_$2QmySg`q@<){QKSSVlvGL-1eA2?hNW3ziCtK_L28$! zVPRoG2^Xbaet*Y%&zbw2xo2kXGjs2mGx1N2wCSktQUd@$r>moBdW~xT6H3zS9nu`R zcMVj&I@bOGK*Rh$Apx>}+y($@;};;%)2ALj0Y3g7KE7PKAP|@DYajO)uiOA22n{g< zo15*hDHE5DHT2^mzUljzvQl!HY9vIkB=ZY%Q!(nrapy0vnjmjIc|yi9kQYaqm>BVy z)kK8$6ZJgB26sW?hr+l|Luae+3O#4riCd$WO>-)^sv}6lI0b@|Hcdy`3?RlBY3cz=T0p`i zE?Nj6dj~iU@bU%$A2R_KtwT$t-;b&pal+S?%B)vv<&%FBX-g^UM`39xc3*Hzm;Dio ztkVsrEH$z2;LJNxkunS`My#xYskNH34}$Xv-tt|JCM6{@2!ph0TqP zc|DYdt<#WY=q0$@0bzOZ>Tj6RIq_trbB!-j$}Uoy>~y7jV78 zX_Xcgkf*z59A@Bh#j@B6aG8&}YEhW=MLfB6k3o+ysK_L*&SAa1kBi3TPD79gw4`S2 z6?p?KA3270?6y+xV?Q4yPVs)sZxfJRj~b}h>AO?<>c`~PNu|OWtuI;(pI`JnU*}u* z>htO= zU}dltH{JRTn-c4NSi5($jl6ZSm4%I6gBBD5eK-q;!b@+Jwi=}xRp!isduo5f24UsR zcWO81$uZS1FIcD(*qI&N+*{qVpW2Zc+7|ldLYaatc7eW<(}pw5zwtGT!ZU@Xtg#>a zs-eBdX*=Rzt8vEhdFgc+^RN)=1;i|SS{uv`ZuS3g6qgXMA2lqNt|FGr(T5%A*w70& z@v~bEnL2@FH)MAc$}lzivimRgV;6HrWO9Xatfl=YdImr%CYzJ0G`Zg;JeRA&j6uec z;3gcexQlqQC3LQ~xj3+b=ybrY@<-)$?z+mllH8KilC{H#9HM!kdDyteC&wXr85GWY z<$4uzH3^hPJR|{=#z(40+TJ)j4SCPqm8hzKar;xhKv4gj*Q(B{o)iU*+C)ORJqGr^ zLb-{!jIrdg7xd9j!?tH9D4e#O5_-aD1)^i4En`#@edDa|PD-Xf4xC&B`7dk!(@fJ` z$_7gs%h!nNJr-7}5PPYFmTQw~Q|%LTw;q|Xf>`Ok(!VD!CR{D+{i<{MoNyGo23ez7 zf5)C7K49k?oIlom99_y*F2*FHkfvr3XY}8E+ z#?6DC3*R?7)DboeN!d$oe;mx$D_tzI+4@nS{A;@bodGsmA%`vNEti*+vO6 zei{|rhN&D6H!{2_*(k@m=;C}b0f=Pr!}^=5SF?&2K5&e%%adb!EzUkrpp zg*E3|O6da+QEnY*!q6e%KOlSdZCcwrsJ?s!?$8!Uy1$ zE>owC`{6&}S=Fu2JzMufI-1_O6L&arz zlZIpHVs>->Q<0ZnQ+<80b6yG>cOB=?VZSW69Ij?(6AwF`*_|7k%$UqiKTJ>U@_Ju< zfk*7#sloJh_ucOt43d_#KYn&bKn5-bavl^eGZ=5Y=L#3R^7vbKVm48FmU<^O^@@x% z3VZ<2x44b=glF7f@DN$R!E<)UM12mm1u0U+W70Q|kW#vK57BLM(-M*vXB z004HM6o+0d03ZdP8kj%1_PM&c+TQ-Vwe@Fh?QnJV_sYtz<>iB=rF|@xu(-H~!R(^Z z_=Sa?(V>~OrTt%f=ll4xJ^c9&j)>bl>Fb@`SU+CE63`1fzYeZ;wolhqf8%ifFc<=X za2@vF%F6HM!UDdpZ>G2RClWc)+S=dP*uA@Zj>n(jaHm^a#LdlX0!P=E zPEM{&Oe~L&FO7|1M@JWjhtWer3xk96DAZJU_XH9-jzEmT;e!ngi2eOb0^wqF^JHV= zczyk7W#yXoHRoLn29HMXEG%r#&*SFiwq|EHXJ$5j{#>7)UK<_7jEtZM2j{xG$Gf^l zIy#1$n^842@csRZwYA?0tIcw&ePF$wHJ#vc zm|qjhySB@(spl26%`LCWyRzB8t}~>yKcJ>Ps1X_3*7vTt$G@T}sH#QT%08;KH@dyw zD6iT)yVNGX+9IRKv9iUnqS>(=W|LE4S6Jg*(QIE>W0wzgDs2GQbhuVFyF=St%V96; zI_-1HJ*ry4*C(Y7-VF$seCVs%cF*cI-zKDI)irGtxTrd?tv|4}H=q&my1v7&1|Hbl z{WLhztfls(w`qC#Pr7 zDyY)WDK#mnGtaNIDyz3Du5qeulkgALgcJiLB&0WQUjO`M#!gEBAOQkQjm)mq|IZ6B zBT`)Vjhkt@n(F33=)H8T&oqv;zYC|NDuAkkkezEx{ikF&es$^NF0P8qJY ztBrR>CsQ7T=gZluaoVYhJE%+(GUHqYbW(~c70$|t`q63VE!m1%Z-$3LHnOQjIp#9^ z#M}^}`IrfX}IzMdHRPbA3Kn~6-aoNm)9A)Cex@Zgf5`iXej zft=sJiW0aJxo2Z%$_;lHcOfkCl;BKy&Jau$)$%sc_YHfV>hp4M^RVUUmts5?>iw2{ zcMVKTRt$+;i$DCyv@c1V#yLPFdx8jRx$y^Q(CMhzneXTkxYSSL&9mdzw!d<3kiv8? zP7({zrtE@lIt2TWHy*%#ij=>n-OLPU7?iwCrA^YZQ&(Tvtb*ZLYW}y+He>OMHT4g< zvQsKVSttqN_VB8j(-Mt~Xbmq5B^@wWh~2;|gI7g+{`R9~JJlCh$$9#3e1w7H!>J+` zuy%OL0mSZ&YCg^f+OzxP>U^4%E$j2i#vCUNhn7{*$%l7u)T2W!yKi!30T*km>Te-+ zp1F@P|9<=6Sx9qbjYUst^zt8F4bc6aOB?!`(0c2S0FUL$*$(o7U4?|f#ZG1T*$35r zS2cs*&VBX)Gn?JvZ&!0#mT0){K=wu6A0$;SbR?wNE2&ysxkBGWY`%q(a|`Uh7+voU zXSZYpDYQ9OY#aCUs8=3`m1zV=&P%@=V`lzC?|@d#ZOc{Y(GZbjv8vjLfTdqHf~dYG zm@92oFn&l3st&yP+j&TDRrnw2m1q=fTnlKM!fMZbqDJv|K0T1{+$o3lAc@+15t0u# zeYZ@&DG}wieAMnJEHo)R8wmh=0#}WA+(!ryQ-o&YhmbFrK@^h;xdF!9XKQu$Et%b( z&PE5_xUFe+$}2;y*20*!_~;*~uK%`nsD-l6;33&v3gAqdve`)T!`jWK#`NsXFOK@O zBh(N)pKN)~3LE$eQgUY~-><5F-a6qK;r0nV9rpX-`BPxYF0TARc721V z-=R8m|5U;I&tIZ}?7sQIm*h+1W|ub)F4^zj==4N%Q2>9p@^c084{NR`HbD1@k!H1q HW7Piv1{5Cr literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/3dforniture_inv_taps.png b/mods/3dforniture/textures/3dforniture_inv_taps.png new file mode 100644 index 0000000000000000000000000000000000000000..f8b89c397e70e72311de760b66a3c1369af229dc GIT binary patch literal 5339 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 Lq^($|U={K|I9eNK literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/3dforniture_inv_torch_wall.png b/mods/3dforniture/textures/3dforniture_inv_torch_wall.png new file mode 100644 index 0000000000000000000000000000000000000000..82d8c9b46e7aa26af2532a7fa802e155ef264247 GIT binary patch literal 5164 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 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_lat1.png b/mods/3dforniture/textures/forniture_armchair_lat1.png new file mode 100644 index 0000000000000000000000000000000000000000..0501a1cdf980c90939a655affd7bcfefa1a3c2eb GIT binary patch literal 4373 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 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_lat1_blue.png b/mods/3dforniture/textures/forniture_armchair_lat1_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..ea396e42060805b1e955215017e73b3a61475c65 GIT binary patch literal 4462 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 Wo_kJdP7eKh9}pS_>a{St=>GtO=MBUF literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_lat1_brown.png b/mods/3dforniture/textures/forniture_armchair_lat1_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..95db463e84c0ee7da1f616d91a0e34035a01547e GIT binary patch literal 4374 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 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_lat1_green.png b/mods/3dforniture/textures/forniture_armchair_lat1_green.png new file mode 100644 index 0000000000000000000000000000000000000000..a5ccef761e3fc1e968de7b60e44e25b78c7b15c2 GIT binary patch literal 4505 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 Ru;jn3L|4;DqaNZA{U3e{Gy(ts literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_lat1_red.png b/mods/3dforniture/textures/forniture_armchair_lat1_red.png new file mode 100644 index 0000000000000000000000000000000000000000..cf662bc728a88eac253981fe1f3266ea9bd057c9 GIT binary patch literal 4484 zcmeHJ=QrGq68>$l%j&&FqD6~dL)2ZpFRMj_)mDfs;*A=yL~jwI6B50LSUu4Rv4W_p zL~lW&WF^}5{sZ^({cz`;ndi)hY0sH6XJSl^b*P~nPyhg^^>j7Ou2AS-B`3MEt=ziy zS3u#VYx4vEC>j4%5RjF_1^`f#hj6&5sT;-@^TZ9~#jOX2b9?zS_V)(o0*um4Kpm!dVZN&BAi-sxHjmpE^`VmM6IaQjj3_>oHstk66{(E?T zPv6q2xH=Zf?*-72*E{n(Ip+fbCn3tpw|P4t9|4g6I3+pIVU*n=c|Gcqb{m#?9~Alm z)Zv?a$ACPP2~ZDAgcSqo+Mv+f3;}Z>pA>Kya&lY&OvL~P!RPDaKxpnsW)KLlP32(* zO!L3$T_1m|P8d6oF|mKvK`jRTrpj1Um3^lyv|(6(EU-jt~Y& zg8+vCK0bfoMJB+cePE^h>vlEWhR79DnRUv|{EAvwTXHdPh?SN24I#W9>un}^)HPI= zx_DPWCc89NmiGJM7XZjlX1<#C@Z29yQ;o;VC*o-A#kN0zFL@muS1#5@D!kMIV97UR z^g>jko+I=wIMnmv?X5jhw+EE@{}AI`>uA**fc&jlt3$7UxzQ?k**r6|wz@j4-vhHn z4O%_BKzG@9Se-xm6QX=ZJpTT1nI9`{ht(lH`QG*A$gt@8$SaB$j&titI%kcPmuFn# zygho3&DJ7JD+mVfM9r-DL+K*k7}zV}-dkgr&dZCUrzEP2azL%SDkvyftklkli0L7hXd`#1k1LTY-p4n)SW2`k_A~|bj#0gKQE-6DCKlkToCIqiR zvYf7zSuB#HZ;~O2QGzZg8s4M8&kzHb7HocbP49gna*Sb2d+f0p-6d}#raUM}e#tf~NKR)dHtWt9CVOK~`yMbDt9>h0@s4mVae;=`Iv-xm7$*EfvQ zzgmqAZRu>LZ;~AOQBg-ShxbRLh1j#%AZ%!MKen0-!(#UFIQD*|q=M8=#zrP>CdR^A z1Sb;AoID79t^Zo!HK&LKvaGzge4(7u;?QCUnN;?`{8_cOg^c-18O67>3XAew(;ah8 zb9C9=(x`HDDF&%l7-DlC1Gecl>^6ZHBJ$tcue9}XQ#!HN`-}2;P*+6$gO%$Mct1Q7 z{8XehB`iiN zO2^gW` zdW3FdT4n{uI3(QjFxNbLTnEjHZhjJe7#$a55H=*9t}33***8DXzN+tg>}|IcICh+y zU7y{xTS};46FA5!v1C2u_-IzT4h(-8wzDwuJz{^pf zB=i;tO%j9Ez}j9rJqZlv`IM-pL~!|CH?yk|pWm#(tdSH}6}Hw{#p5>c<7E{OaU%nt zjDJWIVH&bI`4xg%N5yrAPzgpvMOa0uC3;0$bBs!*%lVDY!JjN@{?$y=T*yXCnJCtX z>C1_zmW#V9&nmRYwy5=qyV`u2u+FvCdt`83QCy^2{_&%ai)XusQOmi@lq*5384?3_ zUI7L8uA_(&mNIb$QKd9>!)W6>sXsO7L`qrWZyhlD-AaT8ba8c|c_l{WN290V_eE|P zALxo01-|-`+$I;m-z!rjy4L(cuCdzX%(e*sqk0HFTG*qJVq%v z^fr3k_32QhOGMp8@8h^ei5ssWpFQedR+8C>L2Js z?cv=o^@D_$3OW04E_WHa7?xh)iXsiH#JH^2+bi7_>y*6%2+$Q~vfGiC;7aADSe%IG zgh|D&ReE(uyFj3k2lhedU|44Z$YY1n0=gFQY-et2*UrRR!e+4n^*1t?QIHjWY@}_$hNP^+Q=jPqXug>zM1-`hr-VElpZ^`g%IeW9pgN57dj6A9jy_ zYY`;UhlL2O;W&8nyHCnZZ7wCB@xyo3kcG%2)dA{;(z8G z2ybyg8&3E|cUsJT3!U%MnAT<7#@)8N`1=P`S!y=46&DZyvQ;i;v;yDA8MWP z6Wpt6GikFwQs32>fzL-xsM%i3P4CY=ckl4aKOCLYA%Y{qM=p|&lW5^&NtsDQk<^hp zd3RJ56_?d~&bQ7=;3Li>0(q<#Z!dk$P}sdAi%_H|NK-|89}iWHp%kxzMHCpZCY+UrSC?*i%w2Nl7ve&zxk$ z2v`3mDO$rw0|4G92A?8Qu6%AMT{9y92)qRVq2U1V=kf}-0N@`<0N8c_0Hq87V8y($ z@6`qX62R0DsdW`|d3pH=1a<+DIe^IQKxDQcGHVbS1^|13AnqVA8U%I(fz3f=-q*-| zNGP6=LVd|7{{d4yg;4vE)A&=+20-ZoDd~f#7=o!8pV2Ud&@w-#V+o~a#WJvkF|vm< zaa`rUs`7vNKLh`R3`{aouwS*s>uY9gezmCoT>$E@-B(XHiHn}52GW0)f2`AIUY?G$ zBXfpqK=8Jug~;V)Lb78VsrrxA??E@Se;q<5>)3*#E;w)g5>;5EADN~*OCXk>V}j{Q z`>`7fd<34U$96td8x;}Kt5uuO9~RC9(J|4pcLLRp;sf9=1NI6`&8A^`awmcn&;st? z2R%{o(u*SKd`5_mmO^Pjl`)PaN z-7nXHL1KaE|S_Ave7ej6uM+dc%%2&XN~rl4lJgQOp@7q z*m^;%c0WGd^znU#MRN6{$2C(iJE;98FY8j2&>u^cEtME^gZCOJ`<*)+ILa+ZDqH5r z{?qF`=5lw1^2NFQ(6_%adQ2G99@H#4-B^3IDnFc3Nk&XYOcSz&Ab$F)ZIMt+tl}cY z&n8;OnsUcsP);d(06K+8E-!^=Dph`yQH1`1Y>^@D>wsx`sOahPrYVdB7QSjL%c0ZVN5b10GhK^KJ5)w;uj1&9@8Y5!#hLL(T`s<%tEW6$-H-Ul8Zmld&SdnkV~OuA%$e t+>gIl_P%VKd8M6XqyM0SYjOAZ5@`DB_0t(J>i_p@=xG^iR>K^^{sSl^7$g7y literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_lat1_white.png b/mods/3dforniture/textures/forniture_armchair_lat1_white.png new file mode 100644 index 0000000000000000000000000000000000000000..6f8d62365a89e8c64524f5c992c4b1ead451d1f3 GIT binary patch literal 4366 zcmeHJ*HaVx68#}a?@~lWLx)I_E)ZHm?~ouMQU!t{0*Z7obPxoQ4h8|G_ZAFA>AeWj zLy=w-@S_-%cKQB*`+gtp&g`Dqhuzsdb9QEm-x(|t zjY4j+DG}!n;CfM*Bt3UiR!WE|JO;y(AOPj2V$_Y|&Y5O4X=T#TAmi-Gjv|eV!^EGo}yUc&W#KG5cR6>croCE>qHZAZSbsaQhB{}A6qj_(Lza^qAg`2gP|>g-(dP4 z+TGE$xFV(+OwH#37%6KUxu2c#l7OQi80;2L3&m$Z;`@z;60{g(w%ooRdCsr}Prpxs z2_tFoO1Ps(iD3b%{&DbppsGoN!KMiyK{gq%>wn;|42(sAo#4y0ZvcZmN)I3bR!Q8f zB-sf7a>Xf19k?ih(&4+WG=Rlzz~ZdeArGcR!EGILXKhef4_by8X{rGwEx2tG6)p_O z0)Sl)FRw2MO9w2Pd*-lzZk02xLob+0uZH3Iq?9CbTeUE>+(a3p&pPpV_S((!9fLq!3 znZGzgx7oIspFaK*1Un%fe*e707c6NVtVMS8y=~w?KkxeRTdFXJ*|m7BlX{x-6RvMO z9Xbwp3n*^ ztye`_$gj6vo^7Q$v6Bsh^L4br8R689nCnmNgiAxk#-txocsXxinuLy(BW? z*|IagKCQi`6f2vv{&9lgA=+~jZ9T-aTR4=Xmj8kpviZy2V2 zH6QKY)Y?ehAU*J*rHfzEYl%SH8>sU z4Q)(2AM@Z>Pnb(-^CpoK7ET?%Mz4J1pS{Euv-4A*-&$27LB+QvFt&f** zy6;+?lA2;sqFrKAqV=O$wtTw)o8PR_Xn7n=uhy+AcwbNp9Y1s#yN;Yj&J|D>uo);R z9F~g}yXJA`G^+c2c~Y>Gmi5^Nlcn!oFz?sA{`dL|@l({P+uwpiEm{lm8d^Sb0`1UM zSf`AqJB&-boA8eb!n$1*k!PQ5pSl>9fFFT<7}tEQ$q@Un>;5v|vRjv1*9QS|0d4_3 zgDr!d3{wMqzHq*xzM_8j;J{$+;6%Dirjo>@Xm!> zmOHqnC*k+xE%PkQ?pfDpmSM~ICmPEd3z!Pco(EN|aQY)*X9@Z$BU5(Qo4G<^xzJ+7cHB5nWtiN&_g z!0?lxNuz_+f~_tcANdDze~D93AUOT5p59iA&Bm*-s>O$tg{-!gal7>Vd{f3vTu&QH z7GTb~uCC($t;@XHrs*KObEaKUM`d{@F_4!P+gpquO zsIClDxmfHGY(}m@xp@nR*{Cih?_~WSk+PK=#JmMp=BT-X``_LPP zd)iO~|F=IAnq>U=I;HYNR`FqiMQ@t)>GbC^6|&eeydiFqN(#*qp>Gr3c*2Xh4H9wa zE%chRcYmoO1_lezPk!RS8ul#;Al zgWCf&eS|l1?{?pxZ!@7VtN44Yq0R3u&z*as5GKM!g#T;>YadwzZLkxaC5f{oe>Ir!s5wt8x|s zdn)V8DWO^4RnAEFzAx#sNwq~K9eBrK=TYa)wRzDjEBch;)U{OlCv?*@wR8)2Yqt-7 zYY@a!2ZacYp*RHo!xz}6CZ~elp+Q9z)JN0->Mu%mXLPR4e)8za$PQ;f({JgY;{>ZF z;;C})XM!1tnZda8xYM!DaSc(WJi2)EDCOAAy3EkcbGw^#l=PH>mmW8X9~!(EYtnUVGJq)hp(o%rhz!Y~8lJwqR$8-;BB& z-!*2G1a|g|S|FE4;jAzL!%{A})yAwN!hYM_TK~Duwhx!|* zeFS&Pnv9xk4^+3+rV(?I<0@8Xvs1gXFCVq|Wbcp6Y7xo9Lx;~24&xaRm*dmp`y=Qg zeq`NImX}{rd3w5eQh*qC92Ur8Kg&JqFK1^H4>}tEF*!7nHj&E9^UnvQjgS*Gutv<6pT)Q6@7>rf|Auol_UH()ZBEJ?KCvqevo|BQL?Vmi5 z5+z*xn`CG;12q7u;sTFN5-)Pd18q|S0Q~s@z=Q(u=llXU0eF5JfGs-!6w&}-cYkZ! zsR;lnFxE$DT-2POpP!wbot&Kf`SXWJBpw_b?CtIC?(S}HZ*OgFZES3;uC6XGFMt33 zeSUtPKp;#{PftutjE#+rjEoEq4-X6s^!4?1cXxMocDA*(H8(e3G`wj0fBQcJ|N9J7 zPS%%ROv&YCYKXkh?SD038L|EdfJ+BD>S`$88IeS_az`!3OTh#Fr`e)I!Mk8odpx zV}&`dDlUbMaZlRV9>{NZW0sIWv(xbiB^%@BWgF*A}XJWab*NW5+vT5g5i^)@IX%e|pc z+xf_wg4)=HL!r#jxRxZvTJl)h0>ah&x8i08oY9daa(V%lr$Ln{&k6_?=%l%O7z@a+ zJ#E!CO8#nz_x?YU-jnqweoGbD>44m$|}o6;+91k+`872o5qffvCX1YgN;b6x}-pA0&zKuN@1KKow3nvMSeq4{g*TBaMSqVIVdCRMu~2#|%gClXd*7w=ZPw38z+qEx UOkFSckAKfuN5fFP9Bvo#AJ^#jH2?qr literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_lat2.png b/mods/3dforniture/textures/forniture_armchair_lat2.png new file mode 100644 index 0000000000000000000000000000000000000000..22e14514eb72aab3547527ffc8949a9d6fed50b1 GIT binary patch literal 4319 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 a&jmoGT*aS#lm-2JpZYo`+Lc<)QU3u^UdvMe literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_lat2_blue.png b/mods/3dforniture/textures/forniture_armchair_lat2_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..5fd764dbde5258c8ada78410d16ad7b30c651b20 GIT binary patch literal 4426 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 ASpWb4 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_lat2_brown.png b/mods/3dforniture/textures/forniture_armchair_lat2_brown.png new file mode 100644 index 0000000000000000000000000000000000000000..9473cc20a3d9c3c3ba7bc0a1671d1b6a8bad980d GIT binary patch literal 4369 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 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_lat2_white.png b/mods/3dforniture/textures/forniture_armchair_lat2_white.png new file mode 100644 index 0000000000000000000000000000000000000000..568bcb772405d2635745917a65788e775847f5df GIT binary patch literal 4319 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 ah=HWhxWvE({{4TCqM@#-POY|6?0*2$qN)V| literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_top_green.png b/mods/3dforniture/textures/forniture_armchair_top_green.png new file mode 100644 index 0000000000000000000000000000000000000000..ee1cd525998ce165fb77a6a4683949c6da882d93 GIT binary patch literal 4718 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 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_top_red.png b/mods/3dforniture/textures/forniture_armchair_top_red.png new file mode 100644 index 0000000000000000000000000000000000000000..d9e9e58d5bf7a4d4f4157bdfaa0ecd4d1e24a4c6 GIT binary patch literal 4439 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 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_armchair_top_white.png b/mods/3dforniture/textures/forniture_armchair_top_white.png new file mode 100644 index 0000000000000000000000000000000000000000..c774ef2474617775e714222a77acf89a68ef128c GIT binary patch literal 4434 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 KIv8!|=>Gxdc}86T literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_black_metal.png b/mods/3dforniture/textures/forniture_black_metal.png new file mode 100644 index 0000000000000000000000000000000000000000..4692f1b4b18e973cb2422499229eae3abd445a1f GIT binary patch literal 4151 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 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_black_metal_s1.png b/mods/3dforniture/textures/forniture_black_metal_s1.png new file mode 100644 index 0000000000000000000000000000000000000000..716fe64033441fb8a21f3af2ec00e77cee342afc GIT binary patch literal 4162 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 y^wog|cEp|_0 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_black_metal_s2.png b/mods/3dforniture/textures/forniture_black_metal_s2.png new file mode 100644 index 0000000000000000000000000000000000000000..d1a7522bbf788ab5ff4ad89d808cc802bd296a2f GIT binary patch literal 4120 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%0A-hLuBeD*O$S|Lh2B2V4Qt`Bnr9P&3+l%#J zjsFnR2snnWa7PdwjUKb*3=Ew9sm>G++7JD-*V}__f6wE@P8zQ$e-Ol}cUvSj!_Epx zGYp?hEU8uVvzW8?nwZ+DBNlca1#Ej9)SM&c%m6Z0+6$y_OI3x$|EA z(Gl3?BIVeYu0qndq6QA5nY)fETG(aLwGcAgUjRYL%91sTLYGCq-+8!4Wt@KkCF{40 zI~4~0;mx_cxx|b1kA3_Y3cuTt&-99rZk`mUMD_-h8eQmk!xA7rOP1P|kBrD{4mwpg zmg=!d-h%gfn%Jk?ag)1c1-xB;FZzt~4Mxt0@4^NoPEx&gyJJaa+8p6tIS~OnlKQoT zlhG3nh%w;>58O6OVz85K$nzJxjU@80&MpwFz0DT|iFcAWp2=7Q4XC-?uU}JL5erv= zz7Y{gQW5=8L>}2mTw%IUBW;v2yZQZcdMCUvNJsiLNCp10G~F8G8FG(r_G&!n=Bktr i12&)d<#o}r#>UD7Y=>Gul2{^6* literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_cabinet_side.png b/mods/3dforniture/textures/forniture_cabinet_side.png new file mode 100644 index 0000000000000000000000000000000000000000..b98e858192b0d0097419bea846b23f0a91685370 GIT binary patch literal 4243 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 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_marble_base_ducha_top.png b/mods/3dforniture/textures/forniture_marble_base_ducha_top.png new file mode 100644 index 0000000000000000000000000000000000000000..de9b0f468a138c4560f06f49f947b1a67134254f GIT binary patch literal 4754 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 Z1~Bl3{|(^l{r9N?XsYX|m8qD2_zz&7vq%5{ literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_marble_s2.png b/mods/3dforniture/textures/forniture_marble_s2.png new file mode 100644 index 0000000000000000000000000000000000000000..372ac6259d0747d6a5f9a541178892171056b426 GIT binary patch literal 4647 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 O)KGn;Qm*ti?0*0$&3GOF literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_marble_sb1.png b/mods/3dforniture/textures/forniture_marble_sb1.png new file mode 100644 index 0000000000000000000000000000000000000000..6dbd475bdb404dc917c15542a9eefb30c7651df2 GIT binary patch literal 4406 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 Wd_isq@K^hn=>~enx|P}vk^cb%VnKBP literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_marble_sb2.png b/mods/3dforniture/textures/forniture_marble_sb2.png new file mode 100644 index 0000000000000000000000000000000000000000..8c079a1897d52cf59294a24b6422d5a761ec7659 GIT binary patch literal 4609 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 Q{rA8q$*aAskTw1GA0P`IU;qFB literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_marble_top_sink.png b/mods/3dforniture/textures/forniture_marble_top_sink.png new file mode 100644 index 0000000000000000000000000000000000000000..07a7f07b5ecde5dc687c80bc48a2cf136d4d3c29 GIT binary patch literal 5044 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 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_marble_top_toilet.png b/mods/3dforniture/textures/forniture_marble_top_toilet.png new file mode 100644 index 0000000000000000000000000000000000000000..2d708a669048577b4a1a7a355ced5b5eeafa0261 GIT binary patch literal 4611 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 ObEmIuqSXX)jQJ0?rUfnl literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_metal_s1.png b/mods/3dforniture/textures/forniture_metal_s1.png new file mode 100644 index 0000000000000000000000000000000000000000..53c41d2a418d59bb13cb117795c6fd2c02737d13 GIT binary patch literal 4134 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 I65$l_U*4rfX8-^I literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_papyrus_s2.png b/mods/3dforniture/textures/forniture_papyrus_s2.png new file mode 100644 index 0000000000000000000000000000000000000000..54a7615b63f011de2d08ab4781a516c5480a4984 GIT binary patch literal 3896 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 YVDzxGm%!tW#XpPD(=yhqh1$RRFP3m9=>Px# literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_table_lamp_l.png b/mods/3dforniture/textures/forniture_table_lamp_l.png new file mode 100644 index 0000000000000000000000000000000000000000..fc7a948f9c9a7c39f96ea66b4fbaf2546dd30dd3 GIT binary patch literal 5466 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%0A{(BSb$KE|(-{}PMhbDc7%JV0dD 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 literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_wood_s2.png b/mods/3dforniture/textures/forniture_wood_s2.png new file mode 100644 index 0000000000000000000000000000000000000000..448d4c5fd96a59223513e25dc24c08c5e55e9ff2 GIT binary patch literal 4096 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 gR{TyyJ?&f-xEPg|5!=5J`B$PwdSi_@% literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_wood_s2_black.png b/mods/3dforniture/textures/forniture_wood_s2_black.png new file mode 100644 index 0000000000000000000000000000000000000000..7bb564b18f575082e716930b4153920af026dbef GIT binary patch literal 3974 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 OtLbSOYc@h1qW=pk1qQnS literal 0 HcmV?d00001 diff --git a/mods/3dforniture/textures/forniture_wood_s2_white.png b/mods/3dforniture/textures/forniture_wood_s2_white.png new file mode 100644 index 0000000000000000000000000000000000000000..61b9de5b137057962ef40819a5f0e616b3b34dba GIT binary patch literal 3911 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, , ). + + //fixedpos set1 0, 0, 0 + //fixedpos set1 -30, 5, 28 + //fixedpos set2 1004, -200, 432 + +### //volume + +Display the volume of the current WorldEdit region. + + //volume + +### //set + +Set the current WorldEdit region to . + + //set air + //set cactus + //set Bronze Block + //set mesecons:wire_00000000_off + +### //replace + +Replace all instances of with in the current WorldEdit region. + + //replace Cobblestone air + //replace lightstone_blue glass + //replace dirt Bronze Block + //replace mesecons:wire_00000000_off flowers:flower_tulip + +### //replaceinverse + +Replace all nodes other than with in the current WorldEdit region. + + //replaceinverse Cobblestone air + //replaceinverse flowers:flower_waterlily glass + //replaceinverse dirt Bronze Block + //replaceinverse mesecons:wire_00000000_off flowers:flower_tulip + +### //hollowsphere + +Add hollow sphere centered at WorldEdit position 1 with radius , composed of . + + //hollowsphere 5 Diamond Block + //hollowsphere 12 glass + //hollowsphere 17 mesecons:wire_00000000_off + +### //sphere + +Add sphere centered at WorldEdit position 1 with radius , composed of . + + //sphere 5 Diamond Block + //sphere 12 glass + //sphere 17 mesecons:wire_00000000_off + +### //hollowdome + +Add hollow dome centered at WorldEdit position 1 with radius , composed of . + + //hollowdome 5 Diamond Block + //hollowdome -12 glass + //hollowdome 17 mesecons:wire_00000000_off + +### //dome + +Add dome centered at WorldEdit position 1 with radius , composed of . + + //dome 5 Diamond Block + //dome -12 glass + //dome 17 mesecons:wire_00000000_off + +### //hollowcylinder x/y/z/? + +Add hollow cylinder at WorldEdit position 1 along the x/y/z/? axis with length and radius , composed of . + + //hollowcylinder x +5 8 Bronze Block + //hollowcylinder y 28 10 glass + //hollowcylinder z -12 3 mesecons:wire_00000000_off + //hollowcylinder ? 2 4 default:stone + +### //cylinder x/y/z/? + +Add cylinder at WorldEdit position 1 along the x/y/z/? axis with length and radius , composed of . + + //cylinder x +5 8 Bronze Block + //cylinder y 28 10 glass + //cylinder z -12 3 mesecons:wire_00000000_off + //cylinder ? 2 4 default:stone + +### //pyramid x/y/z? + +Add pyramid centered at WorldEdit position 1 along the x/y/z/? axis with height , composed of . + + //pyramid x 8 Diamond Block + //pyramid y -5 glass + //pyramid z 2 mesecons:wire_00000000_off + //pyramid ? 12 mesecons:wire_00000000_off + +### //spiral + +Add spiral centered at WorldEdit position 1 with side length , height , space between walls , composed of . + + //spiral 20 5 3 Diamond Block + //spiral 5 2 1 glass + //spiral 7 1 5 mesecons:wire_00000000_off + +### //copy x/y/z/? + +Copy the current WorldEdit region along the x/y/z/? axis by nodes. + + //copy x 15 + //copy y -7 + //copy z +4 + //copy ? 8 + +### //move x/y/z/? + +Move the current WorldEdit positions and region along the x/y/z/? axis by nodes. + + //move x 15 + //move y -7 + //move z +4 + //move ? -1 + +### //stack x/y/z/? + +Stack the current WorldEdit region along the x/y/z/? axis times. + + //stack x 3 + //stack y -1 + //stack z +5 + //stack ? 12 + +### //scale + +Scale the current WorldEdit positions and region by a factor of positive integer with position 1 as the origin. + + //scale 2 + //scale 1 + //scale 10 + +### //transpose x/y/z/? x/y/z/? + +Transpose the current WorldEdit positions and region along the x/y/z/? and x/y/z/? axes. + + //transpose x y + //transpose x z + //transpose y z + //transpose ? y + +### //flip x/y/z/? + +Flip the current WorldEdit region along the x/y/z/? axis. + + //flip x + //flip y + //flip z + //flip ? + +### //rotate x/y/z/? + +Rotate the current WorldEdit positions and region along the x/y/z/? axis by angle (90 degree increment). + + //rotate x 90 + //rotate y 180 + //rotate z 270 + //rotate ? -90 + +### //orient + +Rotate oriented nodes in the current WorldEdit region around the Y axis by angle (90 degree increment) + + //orient 90 + //orient 180 + //orient 270 + //orient -90 + +### //fixlight + +Fixes the lighting in the current WorldEdit region. + + //fixlight + +### //hide + +Hide all nodes in the current WorldEdit region non-destructively. + + //hide + +### //suppress + +Suppress all in the current WorldEdit region non-destructively. + + //suppress Diamond Block + //suppress glass + //suppress mesecons:wire_00000000_off + +### //highlight + +Highlight in the current WorldEdit region by hiding everything else non-destructively. + + //highlight Diamond Block + //highlight glass + //highlight mesecons:wire_00000000_off + +### //restore + +Restores nodes hidden with WorldEdit in the current WorldEdit region. + + //restore + +### //save + +Save the current WorldEdit region to "(world folder)/schems/.we". + + //save some random filename + //save huge_base + +### //allocate + +Set the region defined by nodes from "(world folder)/schems/.we" as the current WorldEdit region. + + //allocate some random filename + //allocate huge_base + +### //load + +Load nodes from "(world folder)/schems/.we" with position 1 of the current WorldEdit region as the origin. + + //load some random filename + //load huge_base + +### //lua + +Executes as a Lua chunk in the global namespace. + + //lua worldedit.pos1["singleplayer"] = {x=0, y=0, z=0} + //lua worldedit.rotate(worldedit.pos1["singleplayer"], worldedit.pos2["singleplayer"], "y", 90) + +### //luatransform + +Executes as a Lua chunk in the global namespace with the variable pos available, for each node in the current WorldEdit region. + + //luatransform minetest.add_node(pos, {name="default:stone"}) + //luatransform if minetest.get_node(pos).name == "air" then minetest.add_node(pos, {name="default:water_source"}) + +### //mtschemcreate + +Save the current WorldEdit region using the Minetest Schematic format to "(world folder)/schems/.mts". + + //mtschemcreate some random filename + //mtschemcreate huge_base + +### //mtschemplace + +Load nodes from "(world folder)/schems/.mts" with position 1 of the current WorldEdit region as the origin. + + //mtschemplace some random filename + //mtschemplace huge_base + +### //mtschemprob start/finish/get + +After using //mtschemprob start all nodes punched will bring up a text field where a probablity can be entered. +This mode can be left with //mtschemprob finish. //mtschemprob get will display the probabilities saved for the nodes. + + //mtschemprob get + +### //clearobjects + +Clears all objects within the WorldEdit region. + + //clearobjects diff --git a/mods/Minetest-WorldEdit-1.0/LICENSE.txt b/mods/Minetest-WorldEdit-1.0/LICENSE.txt new file mode 100644 index 0000000..dba13ed --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/LICENSE.txt @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 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 Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are 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. + + 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. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + 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 Affero 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. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + 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 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 work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero 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 Affero 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 Affero 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 Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero 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 Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + 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 AGPL, see +. diff --git a/mods/Minetest-WorldEdit-1.0/README.md b/mods/Minetest-WorldEdit-1.0/README.md new file mode 100644 index 0000000..51a6c7a --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/README.md @@ -0,0 +1,110 @@ +WorldEdit v1.0 for MineTest 0.4.8+ +================================== +The ultimate in-game world editing tool for [Minetest](http://minetest.net/)! Tons of functionality to help with building, fixing, and more. + +For more information, see the [forum topic](https://forum.minetest.net/viewtopic.php?id=572) at the Minetest forums. + +# New users should see the [tutorial](Tutorial.md). + +Usage +----- +WorldEdit works primarily through chat commands. Depending on your key bindings, you can invoke chat entry with the "t" key, and open the chat console with the "F10" key. + +WorldEdit has a huge potential for abuse by untrusted players. Therefore, users will not be able to use WorldEdit unless they have the "worldedit" privelege. This is available by default in single player, but in multiplayer the permission must be explicitly given by someone with the right credentials, using the follwoing chat command: `/grant worldedit`. This privelege can later be removed using the following chat command: `/revoke worldedit`. + +For in-game information about these commands, type `/help ` in the chat. For example, to learn more about the `//copy` command, simply type `/help /copy` to display information relevant to copying a region. + +Chat Commands +------------- +WorldEdit is accessed in-game through an interface. By default, the mod distribution includes a chat interface for this purpose. It is documented in the [Chat Commands Reference](Chat Commands.md). + +If visual manipulation of nodes is desired, the [WorldEdit GUI](https://forum.minetest.net/viewtopic.php?id=3112) mod provides a simple interface with buttons and text entry fields for this purpose. + +Compatibility +------------- +This mod supports Minetest versions 0.4.8 and newer. Older versions of WorldEdit may work with older versions of Minetest, but are not recommended. + +WorldEdit works quite well with other mods, and does not have any known mod conflicts. + +WorldEdit API +------------- +WorldEdit exposes all significant functionality in a simple Lua interface. Adding WorldEdit to the file "depends.txt" in your mod gives you access to all of the `worldedit` functions. The API is useful for tasks such as high-performance node manipulation, alternative interfaces, and map creation. + +If you don't add WorldEdit to your "depends.txt" file, each file in the WorldEdit mod is also independent. For example, one may import the WorldEdit primitives API using the following code: + + dofile(minetest.get_modpath("worldedit").."/primitives.lua") + +AGPLv3 compatible mods may further include WorldEdit files in their own mods. This may be useful if a modder wishes to completely avoid any dependencies on WorldEdit. Note that it is required to give credit to the authors. + +This API is documented in the [WorldEdit API Reference](WorldEdit API.md). + +Axes +---- +The coordinate system is the same as that used by MineTest; Y is upwards, X is perpendicular, and Z is parallel. + +When an axis is specified in a WorldEdit command, it is specified as one of the following values: x, y, z, or ?. + +The value ? represents the axis the player is currently facing. If the player is facing more than one axis, the axis the player face direction is closest to will be used. + +Nodes +----- +Node names are required for many types of commands that identify or modify specific types of nodes. They can be specified in a number of ways. + +First, by description - the tooltip that appears when hovering over the item in an inventory. This is case insensitive and includes values such as "Cobblestone" and "bronze block". Note that certain commands (namely, `//replace` and `//replaceinverse`) do not support descriptions that contain spaces in the `` field. + +Second, by name - the node name that is defined by code, but without the mod name prefix. This is case sensitive and includes values such as "piston_normal_off" and "cactus". Nodes defined in the `default` mod always take precedence over other nodes when searching for the correct one, and if there are multiple possible nodes (such as "a:celery" and "b:celery"), one is chosen in no particular order. + +Finally, by full name - the unambiguous identifier of the node, prefixes and all. This is case sensitive and includes values such as "default:stone" and "mesecons:wire_00000000_off". + +The node name "air" can be used anywhere a normal node name can, and acts as a blank node. This is useful for clearing or removing nodes. For example, `//set air` would remove all the nodes in the current WorldEdit region. Similarly, `//sphere 10 air`, when WorldEdit position 1 underground, would dig a large sphere out of the ground. + +Regions +------- +Most WorldEdit commands operate on regions. Regions are a set of two positions that define a 3D cuboid. They are local to each player and chat commands affect only the region for the player giving the commands. + +Each positions together define two opposing corners of the cube. With two opposing corners it is possible to determine both the location and dimensions of the region. + +Regions are not saved between server restarts. They start off as empty regions, and cannot be used with most WorldEdit commands until they are set to valid values. + +Markers +------- +Entities are used to mark the location of the WorldEdit regions. They appear as boxes containing the number 1 or 2, and represent position 1 and 2 of the WorldEdit region, respectively. + +To remove the entities, simply punch them. This does not reset the positions themselves. + +Schematics +---------- +WorldEdit supports two different types of schematics. + +The first is the WorldEdit Schematic format, with the file extension ".we", and in some older versions, ".wem". There have been several previous versions of the WorldEdit Schematic format, but WorldEdit is capable of loading any past versions, and will always support them - there is no need to worry about schematics becoming obselete. + +The current version of the WorldEdit Schematic format, internally known as version 4, is essentially an array of node data tables in Lua 5.2 table syntax. Specifically: + + return { + { + ["y"] = , + ["x"] = , + ["name"] = , + ["z"] = , + ["meta"] = , + ["param2"] = , + ["param1"] = , + }, + <...> + } + +Value ordering and minor aspects of the syntax, such as trailing commas or newlines, are not guaranteed. + +The WorldEdit Schematic format is accessed via the WorldEdit API, or WorldEdit serialization chat commands such as `//serialize` and `//deserialize`. + +The second is the Minetest Schematic format (MTS). The details of this format may be found in the Minetest documentation and are out of the scope of this document. Access to this format is done via specialized MTS commands such as `//mtschemcreate` and `//mtschemplace`. + +License +------- +Copyright 2013 sfan5, Anthony Zhang (Uberi/Temperest), and Brett O'Donnell (cornernote). + +This mod is licensed under the [GNU Affero General Public License](http://www.gnu.org/licenses/agpl-3.0.html). + +Basically, this means everyone is free to use, modify, and distribute the files, as long as these modifications are also licensed the same way. + +Most importantly, the Affero variant of the GPL requires you to publish your modifications in source form, even if the mod is run only on the server, and not distributed. diff --git a/mods/Minetest-WorldEdit-1.0/Tutorial.md b/mods/Minetest-WorldEdit-1.0/Tutorial.md new file mode 100644 index 0000000..f533164 --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/Tutorial.md @@ -0,0 +1,55 @@ +WorldEdit Tutorial +================== +This is a step-by-step tutorial outlining the basic usage of WorldEdit. For more information, see the [README](README.md). + +Let's start with a few assumptions: + +* You have a compatible version of Minetest working. + * See the [README](README.md) for compatibility information. +* You have WorldEdit installed as a mod. + * If using Windows, [MODSTER](https://forum.minetest.net/viewtopic.php?pid=101463) makes installing mods totally painless. + * Simply download the file, extract the archive, and move it to the correct mod folder for Minetest. +* You are familiar with the basics of the game. + * How to walk, jump, and climb. + * How to dig, place, and punch blocks. + * How to type into the chat and read text from it. + +Overview +-------- +WorldEdit has a "region", which is simply a cuboid area defined by two markers, both of which the player can move around. Every player can have their own region with their own two markers. + +WorldEdit chat commands can work inside the region selected, or around the first marker. + +Step 1: Selecting a region +-------------------------- +In the chat prompt, enter `//p set`. In the chat, you are prompted to punch two nodes to set the positions of the two markers. + +Punch a nearby node. Be careful of breakable ones such as torches. A black cube reading "1" will appear around the node. This is the marker for WorldEdit position 1. + +Walk away from the node you just punched. Now, punch another node. A black cube reading "2" will appear around the node. This is the marker for WorldEdit position 2. + +Step 2: Region commands +----------------------- +In the chat prompt, enter `//set mese`. In the chat, you will see a message showing the number of nodes set after a small delay. + +Look at the place between the two markers: it is now filled with MESE blocks! + +The `//set ` command fills the region with whatever node you want. It is a region-oriented command, which means it works inside the WorldEdit region only. + +Now, try a few different variations, such as `//set torch`, `//set cobble`, and `//set water`. + +Step 3: Position commands +------------------------- +In the chat prompt, enter `//hollowdome 30 glass`. In the chat, you will see a message showing the number of nodes set after a small delay. + +Look around marker 1: it is now surrounded by a hollow glass dome! + +The `//hollowdome ` command creates a hollow dome centered around marker 1, made of any node you want. It is a position-oriented command, which means it works around marker 1 and can go outside the WorldEdit region. + +Step 4: Other commands +---------------------- +There are many more commands than what is shown here. See the [Chat Commands Reference](Chat Commands.md) for a detailed list of them, along with descriptions and examples for every single one. + +If you're in-game and forgot how a command works, just use the `/help ` command, without the first forward slash. For example, to see some information about the `//set ` command mentioned earlier, simply use `/help /set`. + +A very useful command to check out is the `//save ` command, which can save everything inside the WorldEdit region to a file, stored on the computer hosting the server (the player's computer, in single player mode). You can then later use `//load ` to load the data in a file into a world, even another world on another computer. \ No newline at end of file diff --git a/mods/Minetest-WorldEdit-1.0/WorldEdit API.md b/mods/Minetest-WorldEdit-1.0/WorldEdit API.md new file mode 100644 index 0000000..70a96bc --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/WorldEdit API.md @@ -0,0 +1,219 @@ +WorldEdit API +============= +The WorldEdit API is composed of multiple modules, each of which is independent and can be used without the other. Each module is contained within a single file. + +If needed, individual modules such as visualization.lua can be removed without affecting the rest of the program. The only file that cannot be removed is init.lua, which is necessary for the mod to run. + +For more information, see the [README](README.md). + +Manipulations +------------- +Contained in manipulations.lua, this module allows several node operations to be applied over a region. + +### count = worldedit.set(pos1, pos2, nodename) + +Sets a region defined by positions `pos1` and `pos2` to `nodename`. To clear to region, use "air" as the value of `nodename`. + +Returns the number of nodes set. + +### count = worldedit.replace(pos1, pos2, searchnode, replacenode) + +Replaces all instances of `searchnode` with `replacenode` in a region defined by positions `pos1` and `pos2`. + +Returns the number of nodes replaced. + +### count = worldedit.replaceinverse(pos1, pos2, searchnode, replacenode) + +Replaces all nodes other than `searchnode` with `replacenode` in a region defined by positions `pos1` and `pos2`. + +Returns the number of nodes replaced. + +### count = worldedit.copy(pos1, pos2, axis, amount) + +Copies the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") by `amount` nodes. + +Returns the number of nodes copied. + +### count = worldedit.move(pos1, pos2, axis, amount) + +Moves the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") by `amount` nodes. + +Returns the number of nodes moved. + +### count = worldedit.stack(pos1, pos2, axis, count) + +Duplicates the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") `count` times. + +Returns the number of nodes stacked. + +### count, newpos1, newpos2 = worldedit.scale(pos1, pos2, factor) + +Scales the region defined by positions `pos1` and `pos2` by an factor of positive integer `factor` with `pos1` as the origin. + +Returns the number of nodes scaled, the new scaled position 1, and the new scaled position 2. + +### count, newpos1, newpos2 = worldedit.transpose(pos1, pos2, axis1, axis2) + +Transposes a region defined by the positions `pos1` and `pos2` between the `axis1` and `axis2` axes ("x" or "y" or "z"). + +Returns the number of nodes transposed, the new transposed position 1, and the new transposed position 2. + +### count = worldedit.flip(pos1, pos2, axis) + +Flips a region defined by the positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z"). + +Returns the number of nodes flipped. + +### count, newpos2, newpos2 = worldedit.rotate(pos1, pos2, angle) + +Rotates a region defined by the positions `pos1` and `pos2` by `angle` degrees clockwise around the y axis (supporting 90 degree increments only). + +Returns the number of nodes rotated, the new position 1, and the new position 2. + +### count = worldedit.orient(pos1, pos2, angle) + +Rotates all oriented nodes in a region defined by the positions `pos1` and `pos2` by `angle` degrees clockwise (90 degree increment) around the Y axis. + +Returns the number of nodes oriented. + +### count = worldedit.fixlight(pos1, pos2) + +Fixes the lighting in a region defined by positions `pos1` and `pos2`. + +Returns the number of nodes updated. + +### count = worldedit.clearobjects(pos1, pos2) + +Clears all objects in a region defined by the positions `pos1` and `pos2`. + +Returns the number of objects cleared. + +Primitives +---------- +Contained in primitives.lua, this module allows the creation of several geometric primitives. + +### count = worldedit.hollow_sphere(pos, radius, nodename) + +Adds a hollow sphere centered at `pos` with radius `radius`, composed of `nodename`. + +Returns the number of nodes added. + +### count = worldedit.sphere(pos, radius, nodename) + +Adds a sphere centered at `pos` with radius `radius`, composed of `nodename`. + +Returns the number of nodes added. + +### count = worldedit.hollow_dome(pos, radius, nodename) + +Adds a hollow dome centered at `pos` with radius `radius`, composed of `nodename`. + +Returns the number of nodes added. + +### count = worldedit.dome(pos, radius, nodename) + +Adds a dome centered at `pos` with radius `radius`, composed of `nodename`. + +Returns the number of nodes added. + +### count = worldedit.hollow_cylinder(pos, axis, length, radius, nodename) + +Adds a hollow cylinder at `pos` along the `axis` axis ("x" or "y" or "z") with length `length` and radius `radius`, composed of `nodename`. + +Returns the number of nodes added. + +### count = worldedit.cylinder(pos, axis, length, radius, nodename) + +Adds a cylinder at `pos` along the `axis` axis ("x" or "y" or "z") with length `length` and radius `radius`, composed of `nodename`. + +Returns the number of nodes added. + +### count = worldedit.pyramid(pos, axis, height, nodename) + +Adds a pyramid centered at `pos` along the `axis` axis ("x" or "y" or "z") with height `height`. + +Returns the number of nodes added. + +### count = worldedit.spiral(pos, length, height, spacer, nodename) + +Adds a spiral centered at `pos` with side length `length`, height `height`, space between walls `spacer`, composed of `nodename`. + +Returns the number of nodes added. + +Visualization +------------- +Contained in visualization.lua, this module allows nodes to be visualized in different ways. + +### volume = worldedit.volume(pos1, pos2) + +Determines the volume of the region defined by positions `pos1` and `pos2`. + +Returns the volume. + +### count = worldedit.hide(pos1, pos2) + +Hides all nodes in a region defined by positions `pos1` and `pos2` by non-destructively replacing them with invisible nodes. + +Returns the number of nodes hidden. + +### count = worldedit.suppress(pos1, pos2, nodename) + +Suppresses all instances of `nodename` in a region defined by positions `pos1` and `pos2` by non-destructively replacing them with invisible nodes. + +Returns the number of nodes suppressed. + +### count = worldedit.highlight(pos1, pos2, nodename) + +Highlights all instances of `nodename` in a region defined by positions `pos1` and `pos2` by non-destructively hiding all other nodes. + +Returns the number of nodes found. + +### count = worldedit.restore(pos1, pos2) + +Restores all nodes hidden with WorldEdit functions in a region defined by positions `pos1` and `pos2`. + +Returns the number of nodes restored. + +Serialization +------------- +Contained in serialization.lua, this module allows regions of nodes to be serialized and deserialized to formats suitable for use outside MineTest. + +### version = worldedit.valueversion(value) + +Determines the version of serialized data `value`. + +Returns the version as a positive integer or 0 for unknown versions. + +### data, count = worldedit.serialize(pos1, pos2) + +Converts the region defined by positions `pos1` and `pos2` into a single string. + +Returns the serialized data and the number of nodes serialized. + +### pos1, pos2, count = worldedit.allocate(originpos, value) + +Determines the volume the nodes represented by string `value` would occupy if deserialized at `originpos`. + +Returns the two corner positions and the number of nodes. + +### count = worldedit.deserialize(originpos, value) + +Loads the nodes represented by string `value` at position `originpos`. + +Returns the number of nodes deserialized. + +Code +---- +Contained in code.lua, this module allows arbitrary Lua code to be used with WorldEdit. + +### error = worldedit.lua(code) + +Executes `code` as a Lua chunk in the global namespace. + +Returns an error if the code fails or nil otherwise. + +### error = worldedit.luatransform(pos1, pos2, code) + +Executes `code` as a Lua chunk in the global namespace with the variable `pos` available, for each node in a region defined by positions `pos1` and `pos2`. + +Returns an error if the code fails or nil otherwise. \ No newline at end of file diff --git a/mods/Minetest-WorldEdit-1.0/modpack.txt b/mods/Minetest-WorldEdit-1.0/modpack.txt new file mode 100644 index 0000000..e69de29 diff --git a/mods/Minetest-WorldEdit-1.0/worldedit/code.lua b/mods/Minetest-WorldEdit-1.0/worldedit/code.lua new file mode 100644 index 0000000..ca3daa6 --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/worldedit/code.lua @@ -0,0 +1,48 @@ +worldedit = worldedit or {} +local minetest = minetest --local copy of global + +--executes `code` as a Lua chunk in the global namespace, returning an error if the code fails or nil otherwise +worldedit.lua = function(code) + local operation, message = loadstring(code) + if operation == nil then --code parsing failed + return message + end + local status, message = pcall(operation) + if status == nil then --operation failed + return message + end + return nil +end + +--executes `code` as a Lua chunk in the global namespace with the variable pos available, for each node in a region defined by positions `pos1` and `pos2`, returning an error if the code fails or nil otherwise +worldedit.luatransform = function(pos1, pos2, code) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local factory, message = loadstring("return function(pos) " .. code .. " end") + if factory == nil then --code parsing failed + return message + end + local operation = factory() + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos = {x=pos1.x, y=0, z=0} + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local status, message = pcall(operation, pos) + if status == nil then --operation failed + return message + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return nil +end \ No newline at end of file diff --git a/mods/Minetest-WorldEdit-1.0/worldedit/compatibility.lua b/mods/Minetest-WorldEdit-1.0/worldedit/compatibility.lua new file mode 100644 index 0000000..ca49115 --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/worldedit/compatibility.lua @@ -0,0 +1,20 @@ +worldedit = worldedit or {} +local minetest = minetest --local copy of global + +worldedit.allocate_old = worldedit.allocate +worldedit.deserialize_old = worldedit.deserialize +worldedit.metasave = function(pos1, pos2, filename) + local file, err = io.open(filename, "wb") + if err then return 0 end + local data, count = worldedit.serialize(pos1, pos2) + file:write(data) + file:close() + return count +end +worldedit.metaload = function(originpos, filename) + filename = minetest.get_worldpath() .. "/schems/" .. file .. ".wem" + local file, err = io.open(filename, "wb") + if err then return 0 end + local data = file:read("*a") + return worldedit.deserialize(originpos, data) +end diff --git a/mods/Minetest-WorldEdit-1.0/worldedit/init.lua b/mods/Minetest-WorldEdit-1.0/worldedit/init.lua new file mode 100644 index 0000000..6c58bd4 --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/worldedit/init.lua @@ -0,0 +1,19 @@ +assert(minetest.get_voxel_manip, string.rep(">", 300) .. "HEY YOU! YES, YOU OVER THERE. THIS VERSION OF WORLDEDIT REQUIRES MINETEST 0.4.8 OR LATER! YOU HAVE AN OLD VERSION." .. string.rep("<", 300)) + +local path = minetest.get_modpath(minetest.get_current_modname()) + +local loadmodule = function(path) + local file = io.open(path) + if not file then + return + end + file:close() + return dofile(path) +end + +loadmodule(path .. "/manipulations.lua") +loadmodule(path .. "/primitives.lua") +loadmodule(path .. "/visualization.lua") +loadmodule(path .. "/serialization.lua") +loadmodule(path .. "/code.lua") +loadmodule(path .. "/compatibility.lua") diff --git a/mods/Minetest-WorldEdit-1.0/worldedit/manipulations.lua b/mods/Minetest-WorldEdit-1.0/worldedit/manipulations.lua new file mode 100644 index 0000000..4d0d3d8 --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/worldedit/manipulations.lua @@ -0,0 +1,579 @@ +worldedit = worldedit or {} +local minetest = minetest --local copy of global + +--modifies positions `pos1` and `pos2` so that each component of `pos1` is less than or equal to its corresponding conent of `pos2`, returning two new positions +worldedit.sort_pos = function(pos1, pos2) + pos1 = {x=pos1.x, y=pos1.y, z=pos1.z} + pos2 = {x=pos2.x, y=pos2.y, z=pos2.z} + if pos1.x > pos2.x then + pos2.x, pos1.x = pos1.x, pos2.x + end + if pos1.y > pos2.y then + pos2.y, pos1.y = pos1.y, pos2.y + end + if pos1.z > pos2.z then + pos2.z, pos1.z = pos1.z, pos2.z + end + return pos1, pos2 +end + +--determines the volume of the region defined by positions `pos1` and `pos2`, returning the volume +worldedit.volume = function(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + return (pos2.x - pos1.x + 1) * (pos2.y - pos1.y + 1) * (pos2.z - pos1.z + 1) +end + +--sets a region defined by positions `pos1` and `pos2` to `nodename`, returning the number of nodes filled +worldedit.set = function(pos1, pos2, nodename) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + for i in area:iterp(pos1, pos2) do + nodes[i] = node_id + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return worldedit.volume(pos1, pos2) +end + +--replaces all instances of `searchnode` with `replacenode` in a region defined by positions `pos1` and `pos2`, returning the number of nodes replaced +worldedit.replace = function(pos1, pos2, searchnode, replacenode) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + local nodes = manip:get_data() + local searchnode_id = minetest.get_content_id(searchnode) + local replacenode_id = minetest.get_content_id(replacenode) + local count = 0 + for i in area:iterp(pos1, pos2) do --replace searchnode with replacenode + if nodes[i] == searchnode_id then + nodes[i] = replacenode_id + count = count + 1 + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--replaces all nodes other than `searchnode` with `replacenode` in a region defined by positions `pos1` and `pos2`, returning the number of nodes replaced +worldedit.replaceinverse = function(pos1, pos2, searchnode, replacenode) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + local nodes = manip:get_data() + local searchnode_id = minetest.get_content_id(searchnode) + local replacenode_id = minetest.get_content_id(replacenode) + local count = 0 + for i in area:iterp(pos1, pos2) do --replace anything that is not searchnode with replacenode + if nodes[i] ~= searchnode_id then + nodes[i] = replacenode_id + count = count + 1 + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +worldedit.copy = function(pos1, pos2, axis, amount) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + if amount == 0 then + return + end + + local other1, other2 + if axis == "x" then + other1, other2 = "y", "z" + elseif axis == "y" then + other1, other2 = "x", "z" + else --axis == "z" + other1, other2 = "x", "y" + end + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + --prepare slice along axis + local extent = { + [axis] = 1, + [other1]=pos2[other1] - pos1[other1] + 1, + [other2]=pos2[other2] - pos1[other2] + 1, + } + local nodes = {} + local schematic = {size=extent, data=nodes} + + local currentpos = {x=pos1.x, y=pos1.y, z=pos1.z} + local stride = {x=1, y=extent.x, z=extent.x * extent.y} + local get_node = minetest.get_node + for index1 = 1, extent[axis] do --go through each slice + --copy slice into schematic + local newindex1 = (index1 + offset[axis]) * stride[axis] + 1 --offset contributed by axis plus 1 to make it 1-indexed + for index2 = 1, extent[other1] do + local newindex2 = newindex1 + (index2 + offset[other1]) * stride[other1] + for index3 = 1, extent[other2] do + local i = newindex2 + (index3 + offset[other2]) * stride[other2] + nodes[i] = get_node(pos) + end + end + + --copy schematic to target + currentpos[axis] = currentpos[axis] + amount + place_schematic(currentpos, schematic) + + --wip: copy meta + + currentpos[axis] = currentpos[axis] + 1 + end + return worldedit.volume(pos1, pos2) +end + +--copies the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") by `amount` nodes, returning the number of nodes copied +worldedit.copy = function(pos1, pos2, axis, amount) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_node + if amount < 0 then + local pos = {x=pos1.x, y=0, z=0} + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) --obtain current node + local meta = get_meta(pos):to_table() --get meta of current node + local value = pos[axis] --store current position + pos[axis] = value + amount --move along axis + add_node(pos, node) --copy node to new position + get_meta(pos):from_table(meta) --set metadata of new node + pos[axis] = value --restore old position + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + else + local pos = {x=pos2.x, y=0, z=0} + while pos.x >= pos1.x do + pos.y = pos2.y + while pos.y >= pos1.y do + pos.z = pos2.z + while pos.z >= pos1.z do + local node = get_node(pos) --obtain current node + local meta = get_meta(pos):to_table() --get meta of current node + local value = pos[axis] --store current position + pos[axis] = value + amount --move along axis + add_node(pos, node) --copy node to new position + get_meta(pos):from_table(meta) --set metadata of new node + pos[axis] = value --restore old position + pos.z = pos.z - 1 + end + pos.y = pos.y - 1 + end + pos.x = pos.x - 1 + end + end + return worldedit.volume(pos1, pos2) +end + +--moves the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") by `amount` nodes, returning the number of nodes moved +worldedit.move = function(pos1, pos2, axis, amount) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + --wip: move slice by slice using schematic method in the move axis and transfer metadata in separate loop (and if the amount is greater than the length in the axis, copy whole thing at a time and erase original after, using schematic method) + local get_node, get_meta, add_node, remove_node = minetest.get_node, minetest.get_meta, minetest.add_node, minetest.remove_node + if amount < 0 then + local pos = {x=pos1.x, y=0, z=0} + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) --obtain current node + local meta = get_meta(pos):to_table() --get metadata of current node + remove_node(pos) + local value = pos[axis] --store current position + pos[axis] = value + amount --move along axis + add_node(pos, node) --move node to new position + get_meta(pos):from_table(meta) --set metadata of new node + pos[axis] = value --restore old position + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + else + local pos = {x=pos2.x, y=0, z=0} + while pos.x >= pos1.x do + pos.y = pos2.y + while pos.y >= pos1.y do + pos.z = pos2.z + while pos.z >= pos1.z do + local node = get_node(pos) --obtain current node + local meta = get_meta(pos):to_table() --get metadata of current node + remove_node(pos) + local value = pos[axis] --store current position + pos[axis] = value + amount --move along axis + add_node(pos, node) --move node to new position + get_meta(pos):from_table(meta) --set metadata of new node + pos[axis] = value --restore old position + pos.z = pos.z - 1 + end + pos.y = pos.y - 1 + end + pos.x = pos.x - 1 + end + end + return worldedit.volume(pos1, pos2) +end + +--duplicates the region defined by positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z") `count` times, returning the number of nodes stacked +worldedit.stack = function(pos1, pos2, axis, count) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local length = pos2[axis] - pos1[axis] + 1 + if count < 0 then + count = -count + length = -length + end + local amount = 0 + local copy = worldedit.copy + for i = 1, count do + amount = amount + length + copy(pos1, pos2, axis, amount) + end + return worldedit.volume(pos1, pos2) * count +end + +--scales the region defined by positions `pos1` and `pos2` by an factor of positive integer `factor` with `pos1` as the origin, returning the number of nodes scaled, the new scaled position 1, and the new scaled position 2 +worldedit.scale = function(pos1, pos2, factor) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --prepare schematic of large node + local get_node, get_meta, place_schematic = minetest.get_node, minetest.get_meta, minetest.place_schematic + local placeholder_node = {name="", param1=0, param2=0} + local nodes = {} + for i = 1, factor ^ 3 do + nodes[i] = placeholder_node + end + local schematic = {size={x=factor, y=factor, z=factor}, data=nodes} + + local size = factor - 1 + + --make area stay loaded + local manip = minetest.get_voxel_manip() + local new_pos2 = {x=pos1.x + (pos2.x - pos1.x) * factor + size, y=pos1.y + (pos2.y - pos1.y) * factor + size, z=pos1.z + (pos2.z - pos1.z) * factor + size} + manip:read_from_map(pos1, new_pos2) + + local pos = {x=pos2.x, y=0, z=0} + local bigpos = {x=0, y=0, z=0} + while pos.x >= pos1.x do + pos.y = pos2.y + while pos.y >= pos1.y do + pos.z = pos2.z + while pos.z >= pos1.z do + local node = get_node(pos) --obtain current node + local meta = get_meta(pos):to_table() --get meta of current node + + local value = pos[axis] --store current position + local posx, posy, posz = pos1.x + (pos.x - pos1.x) * factor, pos1.y + (pos.y - pos1.y) * factor, pos1.z + (pos.z - pos1.z) * factor + + --create large node + placeholder_node.name = node.name + placeholder_node.param1, placeholder_node.param2 = node.param1, node.param2 + bigpos.x, bigpos.y, bigpos.z = posx, posy, posz + place_schematic(bigpos, schematic) + + --fill in large node meta + if next(meta.fields) ~= nil and next(meta.inventory) ~= nil then --node has meta fields + for x = 0, size do + for y = 0, size do + for z = 0, size do + bigpos.x, bigpos.y, bigpos.z = posx + x, posy + y, posz + z + get_meta(bigpos):from_table(meta) --set metadata of new node + end + end + end + end + pos.z = pos.z - 1 + end + pos.y = pos.y - 1 + end + pos.x = pos.x - 1 + end + return worldedit.volume(pos1, pos2) * (factor ^ 3), pos1, new_pos2 +end + +--transposes a region defined by the positions `pos1` and `pos2` between the `axis1` and `axis2` axes, returning the number of nodes transposed, the new transposed position 1, and the new transposed position 2 +worldedit.transpose = function(pos1, pos2, axis1, axis2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local compare + local extent1, extent2 = pos2[axis1] - pos1[axis1], pos2[axis2] - pos1[axis2] + + if extent1 > extent2 then + compare = function(extent1, extent2) + return extent1 > extent2 + end + else + compare = function(extent1, extent2) + return extent1 < extent2 + end + end + + --calculate the new position 2 after transposition + local new_pos2 = {x=pos2.x, y=pos2.y, z=pos2.z} + new_pos2[axis1] = pos1[axis1] + extent2 + new_pos2[axis2] = pos1[axis2] + extent1 + + --make area stay loaded + local manip = minetest.get_voxel_manip() + local upperbound = {x=pos2.x, y=pos2.y, z=pos2.z} + if upperbound[axis1] < new_pos2[axis1] then upperbound[axis1] = new_pos2[axis1] end + if upperbound[axis2] < new_pos2[axis2] then upperbound[axis2] = new_pos2[axis2] end + manip:read_from_map(pos1, upperbound) + + local pos = {x=pos1.x, y=0, z=0} + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_node + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local extent1, extent2 = pos[axis1] - pos1[axis1], pos[axis2] - pos1[axis2] + if compare(extent1, extent2) then --transpose only if below the diagonal + local node1 = get_node(pos) + local meta1 = get_meta(pos):to_table() + local value1, value2 = pos[axis1], pos[axis2] --save position values + pos[axis1], pos[axis2] = pos1[axis1] + extent2, pos1[axis2] + extent1 --swap axis extents + local node2 = get_node(pos) + local meta2 = get_meta(pos):to_table() + add_node(pos, node1) + get_meta(pos):from_table(meta1) + pos[axis1], pos[axis2] = value1, value2 --restore position values + add_node(pos, node2) + get_meta(pos):from_table(meta2) + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return worldedit.volume(pos1, pos2), pos1, new_pos2 +end + +--flips a region defined by the positions `pos1` and `pos2` along the `axis` axis ("x" or "y" or "z"), returning the number of nodes flipped +worldedit.flip = function(pos1, pos2, axis) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + --wip: flip the region slice by slice along the flip axis using schematic method + local pos = {x=pos1.x, y=0, z=0} + local start = pos1[axis] + pos2[axis] + pos2[axis] = pos1[axis] + math.floor((pos2[axis] - pos1[axis]) / 2) + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_node + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node1 = get_node(pos) + local meta1 = get_meta(pos):to_table() + local value = pos[axis] + pos[axis] = start - value + local node2 = get_node(pos) + local meta2 = get_meta(pos):to_table() + add_node(pos, node1) + get_meta(pos):from_table(meta1) + pos[axis] = value + add_node(pos, node2) + get_meta(pos):from_table(meta2) + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return worldedit.volume(pos1, pos2) +end + +--rotates a region defined by the positions `pos1` and `pos2` by `angle` degrees clockwise around axis `axis` (90 degree increment), returning the number of nodes rotated +worldedit.rotate = function(pos1, pos2, axis, angle) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + local axis1, axis2 + if axis == "x" then + axis1, axis2 = "z", "y" + elseif axis == "y" then + axis1, axis2 = "x", "z" + else --axis == "z" + axis1, axis2 = "y", "x" + end + angle = angle % 360 + + local count + if angle == 90 then + worldedit.flip(pos1, pos2, axis1) + count, pos1, pos2 = worldedit.transpose(pos1, pos2, axis1, axis2) + elseif angle == 180 then + worldedit.flip(pos1, pos2, axis1) + count = worldedit.flip(pos1, pos2, axis2) + elseif angle == 270 then + worldedit.flip(pos1, pos2, axis2) + count, pos1, pos2 = worldedit.transpose(pos1, pos2, axis1, axis2) + end + return count, pos1, pos2 +end + +--rotates all oriented nodes in a region defined by the positions `pos1` and `pos2` by `angle` degrees clockwise (90 degree increment) around the Y axis, returning the number of nodes oriented +worldedit.orient = function(pos1, pos2, angle) --wip: support 6D facedir rotation along arbitrary axis + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local registered_nodes = minetest.registered_nodes + + local wallmounted = { + [90]={[0]=0, [1]=1, [2]=5, [3]=4, [4]=2, [5]=3}, + [180]={[0]=0, [1]=1, [2]=3, [3]=2, [4]=5, [5]=4}, + [270]={[0]=0, [1]=1, [2]=4, [3]=5, [4]=3, [5]=2} + } + local facedir = { + [90]={[0]=1, [1]=2, [2]=3, [3]=0}, + [180]={[0]=2, [1]=3, [2]=0, [3]=1}, + [270]={[0]=3, [1]=0, [2]=1, [3]=2} + } + + angle = angle % 360 + if angle == 0 then + return 0 + end + local wallmounted_substitution = wallmounted[angle] + local facedir_substitution = facedir[angle] + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local count = 0 + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_node + local pos = {x=pos1.x, y=0, z=0} + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) + local def = registered_nodes[node.name] + if def then + if def.paramtype2 == "wallmounted" then + node.param2 = wallmounted_substitution[node.param2] + local meta = get_meta(pos):to_table() + add_node(pos, node) + get_meta(pos):from_table(meta) + count = count + 1 + elseif def.paramtype2 == "facedir" then + node.param2 = facedir_substitution[node.param2] + local meta = get_meta(pos):to_table() + add_node(pos, node) + get_meta(pos):from_table(meta) + count = count + 1 + end + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return count +end + +--fixes the lighting in a region defined by positions `pos1` and `pos2`, returning the number of nodes updated +worldedit.fixlight = function(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local nodes = minetest.find_nodes_in_area(pos1, pos2, "air") + local dig_node = minetest.dig_node + for _, pos in ipairs(nodes) do + dig_node(pos) + end + return #nodes +end + +--clears all objects in a region defined by the positions `pos1` and `pos2`, returning the number of objects cleared +worldedit.clearobjects = function(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos1x, pos1y, pos1z = pos1.x, pos1.y, pos1.z + local pos2x, pos2y, pos2z = pos2.x + 1, pos2.y + 1, pos2.z + 1 + local center = {x=(pos1x + pos2x) / 2, y=(pos1y + pos2y) / 2, z=(pos1z + pos2z) / 2} --center of region + local radius = ((center.x - pos1x + 0.5) + (center.y - pos1y + 0.5) + (center.z - pos1z + 0.5)) ^ 0.5 --bounding sphere radius + local count = 0 + for _, obj in pairs(minetest.get_objects_inside_radius(center, radius)) do --all objects in bounding sphere + local entity = obj:get_luaentity() + if not (entity and entity.name:find("^worldedit:")) then --avoid WorldEdit entities + local pos = obj:getpos() + if pos.x >= pos1x and pos.x <= pos2x + and pos.y >= pos1y and pos.y <= pos2y + and pos.z >= pos1z and pos.z <= pos2z then --inside region + obj:remove() + count = count + 1 + end + end + end + return count +end diff --git a/mods/Minetest-WorldEdit-1.0/worldedit/primitives.lua b/mods/Minetest-WorldEdit-1.0/worldedit/primitives.lua new file mode 100644 index 0000000..96696a1 --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/worldedit/primitives.lua @@ -0,0 +1,478 @@ +worldedit = worldedit or {} +local minetest = minetest --local copy of global + +--adds a hollow sphere centered at `pos` with radius `radius`, composed of `nodename`, returning the number of nodes added +worldedit.hollow_sphere = function(pos, radius, nodename) + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local pos1 = {x=pos.x - radius, y=pos.y - radius, z=pos.z - radius} + local pos2 = {x=pos.x + radius, y=pos.y + radius, z=pos.z + radius} + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1) + local offsetx, offsety, offsetz = pos.x - emerged_pos1.x, pos.y - emerged_pos1.y, pos.z - emerged_pos1.z + local zstride, ystride = area.zstride, area.ystride + local count = 0 + for z = -radius, radius do + local newz = (z + offsetz) * zstride + 1 --offset contributed by z plus 1 to make it 1-indexed + for y = -radius, radius do + local newy = newz + (y + offsety) * ystride + for x = -radius, radius do + local squared = x * x + y * y + z * z + if squared >= min_radius and squared <= max_radius then --position is on surface of sphere + local i = newy + (x + offsetx) + nodes[i] = node_id + count = count + 1 + end + end + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a sphere centered at `pos` with radius `radius`, composed of `nodename`, returning the number of nodes added +worldedit.sphere = function(pos, radius, nodename) + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local pos1 = {x=pos.x - radius, y=pos.y - radius, z=pos.z - radius} + local pos2 = {x=pos.x + radius, y=pos.y + radius, z=pos.z + radius} + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local max_radius = radius * (radius + 1) + local offsetx, offsety, offsetz = pos.x - emerged_pos1.x, pos.y - emerged_pos1.y, pos.z - emerged_pos1.z + local zstride, ystride = area.zstride, area.ystride + local count = 0 + for z = -radius, radius do + local newz = (z + offsetz) * zstride + 1 --offset contributed by z plus 1 to make it 1-indexed + for y = -radius, radius do + local newy = newz + (y + offsety) * ystride + for x = -radius, radius do + if x * x + y * y + z * z <= max_radius then --position is inside sphere + local i = newy + (x + offsetx) + nodes[i] = node_id + count = count + 1 + end + end + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a hollow dome centered at `pos` with radius `radius`, composed of `nodename`, returning the number of nodes added +worldedit.hollow_dome = function(pos, radius, nodename) + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local pos1 = {x=pos.x - radius, y=pos.y, z=pos.z - radius} + local pos2 = {x=pos.x + radius, y=pos.y + radius, z=pos.z + radius} + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + local miny, maxy = 0, radius + if radius < 0 then + radius = -radius + miny, maxy = -radius, 0 + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local min_radius, max_radius = radius * (radius - 1), radius * (radius + 1) + local offsetx, offsety, offsetz = pos.x - emerged_pos1.x, pos.y - emerged_pos1.y, pos.z - emerged_pos1.z + local zstride, ystride = area.zstride, area.ystride + local count = 0 + for z = -radius, radius do + local newz = (z + offsetz) * zstride + 1 --offset contributed by z plus 1 to make it 1-indexed + for y = miny, maxy do + local newy = newz + (y + offsety) * ystride + for x = -radius, radius do + local squared = x * x + y * y + z * z + if squared >= min_radius and squared <= max_radius then --position is on surface of sphere + local i = newy + (x + offsetx) + nodes[i] = node_id + count = count + 1 + end + end + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a dome centered at `pos` with radius `radius`, composed of `nodename`, returning the number of nodes added +worldedit.dome = function(pos, radius, nodename) + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local pos1 = {x=pos.x - radius, y=pos.y, z=pos.z - radius} + local pos2 = {x=pos.x + radius, y=pos.y + radius, z=pos.z + radius} + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + local miny, maxy = 0, radius + if radius < 0 then + radius = -radius + miny, maxy = -radius, 0 + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local max_radius = radius * (radius + 1) + local offsetx, offsety, offsetz = pos.x - emerged_pos1.x, pos.y - emerged_pos1.y, pos.z - emerged_pos1.z + local zstride, ystride = area.zstride, area.ystride + local count = 0 + for z = -radius, radius do + local newz = (z + offsetz) * zstride + 1 --offset contributed by z plus 1 to make it 1-indexed + for y = miny, maxy do + local newy = newz + (y + offsety) * ystride + for x = -radius, radius do + if x * x + y * y + z * z <= max_radius then --position is inside sphere + local i = newy + (x + offsetx) + nodes[i] = node_id + count = count + 1 + end + end + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a hollow cylinder at `pos` along the `axis` axis ("x" or "y" or "z") with length `length` and radius `radius`, composed of `nodename`, returning the number of nodes added +worldedit.hollow_cylinder = function(pos, axis, length, radius, nodename) --wip: rewrite this using voxelmanip + local other1, other2 + if axis == "x" then + other1, other2 = "y", "z" + elseif axis == "y" then + other1, other2 = "x", "z" + else --axis == "z" + other1, other2 = "x", "y" + end + + --handle negative lengths + local currentpos = {x=pos.x, y=pos.y, z=pos.z} + if length < 0 then + length = -length + currentpos[axis] = currentpos[axis] - length + end + + --make area stay loaded + local manip = minetest.get_voxel_manip() + local pos1 = { + [axis]=currentpos[axis], + [other1]=currentpos[other1] - radius, + [other2]=currentpos[other2] - radius + } + local pos2 = { + [axis]=currentpos[axis] + length - 1, + [other1]=currentpos[other1] + radius, + [other2]=currentpos[other2] + radius + } + manip:read_from_map(pos1, pos2) + + --create schematic for single node column along the axis + local node = {name=nodename, param1=0, param2=0} + local nodes = {} + for i = 1, length do + nodes[i] = node + end + local schematic = {size={[axis]=length, [other1]=1, [other2]=1}, data=nodes} + + --add columns in a circle around axis to form cylinder + local place_schematic = minetest.place_schematic + local count = 0 + local offset1, offset2 = 0, radius + local delta = -radius + while offset1 <= offset2 do + --add node at each octant + local first1, first2 = pos[other1] + offset1, pos[other1] - offset1 + local second1, second2 = pos[other2] + offset2, pos[other2] - offset2 + currentpos[other1], currentpos[other2] = first1, second1 + place_schematic(currentpos, schematic) --octant 1 + currentpos[other1] = first2 + place_schematic(currentpos, schematic) --octant 4 + currentpos[other2] = second2 + place_schematic(currentpos, schematic) --octant 5 + currentpos[other1] = first1 + place_schematic(currentpos, schematic) --octant 8 + local first1, first2 = pos[other1] + offset2, pos[other1] - offset2 + local second1, second2 = pos[other2] + offset1, pos[other2] - offset1 + currentpos[other1], currentpos[other2] = first1, second1 + place_schematic(currentpos, schematic) --octant 2 + currentpos[other1] = first2 + place_schematic(currentpos, schematic) --octant 3 + currentpos[other2] = second2 + place_schematic(currentpos, schematic) --octant 6 + currentpos[other1] = first1 + place_schematic(currentpos, schematic) --octant 7 + + count = count + 8 --wip: broken because sometimes currentpos is repeated + + --move to next location + delta = delta + (offset1 * 2) + 1 + if delta >= 0 then + offset2 = offset2 - 1 + delta = delta - (offset2 * 2) + end + offset1 = offset1 + 1 + end + count = count * length --apply the length to the number of nodes + return count +end + +--adds a cylinder at `pos` along the `axis` axis ("x" or "y" or "z") with length `length` and radius `radius`, composed of `nodename`, returning the number of nodes added +worldedit.cylinder = function(pos, axis, length, radius, nodename) + local other1, other2 + if axis == "x" then + other1, other2 = "y", "z" + elseif axis == "y" then + other1, other2 = "x", "z" + else --axis == "z" + other1, other2 = "x", "y" + end + + --handle negative lengths + local currentpos = {x=pos.x, y=pos.y, z=pos.z} + if length < 0 then + length = -length + currentpos[axis] = currentpos[axis] - length + end + + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local pos1 = { + [axis]=currentpos[axis], + [other1]=currentpos[other1] - radius, + [other2]=currentpos[other2] - radius + } + local pos2 = { + [axis]=currentpos[axis] + length - 1, + [other1]=currentpos[other1] + radius, + [other2]=currentpos[other2] + radius + } + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local max_radius = radius * (radius + 1) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offset = {x=currentpos.x - emerged_pos1.x, y=currentpos.y - emerged_pos1.y, z=currentpos.z - emerged_pos1.z} + local min_slice, max_slice = offset[axis], offset[axis] + length - 1 + local count = 0 + for index2 = -radius, radius do + local newindex2 = (index2 + offset[other1]) * stride[other1] + 1 --offset contributed by other axis 1 plus 1 to make it 1-indexed + for index3 = -radius, radius do + local newindex3 = newindex2 + (index3 + offset[other2]) * stride[other2] + if index2 * index2 + index3 * index3 <= max_radius then + for index1 = min_slice, max_slice do --add column along axis + local i = newindex3 + index1 * stride[axis] + nodes[i] = node_id + end + count = count + length + end + end + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a pyramid centered at `pos` with height `height`, composed of `nodename`, returning the number of nodes added +worldedit.pyramid = function(pos, axis, height, nodename) + local other1, other2 + if axis == "x" then + other1, other2 = "y", "z" + elseif axis == "y" then + other1, other2 = "x", "z" + else --axis == "z" + other1, other2 = "x", "y" + end + + local pos1 = {x=pos.x - height, y=pos.y - height, z=pos.z - height} + local pos2 = {x=pos.x + height, y=pos.y + height, z=pos.z + height} + + --handle inverted pyramids + local startaxis, endaxis, step + if height > 0 then + height = height - 1 + step = 1 + pos1[axis] = pos[axis] --upper half of box + else + height = height + 1 + step = -1 + pos2[axis] = pos[axis] --lower half of box + end + + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + --fill selected area with node + local node_id = minetest.get_content_id(nodename) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offset = {x=pos.x - emerged_pos1.x, y=pos.y - emerged_pos1.y, z=pos.z - emerged_pos1.z} + local size = height * step + local count = 0 + for index1 = 0, height, step do --go through each level of the pyramid + local newindex1 = (index1 + offset[axis]) * stride[axis] + 1 --offset contributed by axis plus 1 to make it 1-indexed + for index2 = -size, size do + local newindex2 = newindex1 + (index2 + offset[other1]) * stride[other1] + for index3 = -size, size do + local i = newindex2 + (index3 + offset[other2]) * stride[other2] + nodes[i] = node_id + end + end + count = count + (size * 2 + 1) ^ 2 + size = size - 1 + end + + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end + +--adds a spiral centered at `pos` with side length `length`, height `height`, space between walls `spacer`, composed of `nodename`, returning the number of nodes added +worldedit.spiral = function(pos, length, height, spacer, nodename) + local extent = math.ceil(length / 2) + local pos1 = {x=pos.x - extent, y=pos.y, z=pos.z - extent} + local pos2 = {x=pos.x + extent, y=pos.y + height, z=pos.z + extent} + + --set up voxel manipulator + local manip = minetest.get_voxel_manip() + local emerged_pos1, emerged_pos2 = manip:read_from_map(pos1, pos2) + local area = VoxelArea:new({MinEdge=emerged_pos1, MaxEdge=emerged_pos2}) + + --fill emerged area with ignore + local nodes = {} + local ignore = minetest.get_content_id("ignore") + for i = 1, worldedit.volume(emerged_pos1, emerged_pos2) do + nodes[i] = ignore + end + + -- + local node_id = minetest.get_content_id(nodename) + local stride = {x=1, y=area.ystride, z=area.zstride} + local offsetx, offsety, offsetz = pos.x - emerged_pos1.x, pos.y - emerged_pos1.y, pos.z - emerged_pos1.z + local i = offsetz * stride.z + offsety * stride.y + offsetx + 1 + + --add first column + local column = i + for y = 1, height do + nodes[column] = node_id + column = column + stride.y + end + + --add spiral segments + local axis, other = "x", "z" + local sign = 1 + local count = height + for segment = 1, length / spacer - 1 do --go through each segment except the last + for index = 1, segment * spacer do --fill segment + i = i + stride[axis] * sign + local column = i + for y = 1, height do --add column + nodes[column] = node_id + column = column + stride.y + end + count = count + height + end + axis, other = other, axis --swap axes + if segment % 2 == 1 then --change sign every other turn + sign = -sign + end + end + + --add shorter final segment + for index = 1, (math.floor(length / spacer) - 2) * spacer do + i = i + stride[axis] * sign + local column = i + for y = 1, height do --add column + nodes[column] = node_id + column = column + stride.y + end + count = count + height + end +print(minetest.serialize(nodes)) + --update map nodes + manip:set_data(nodes) + manip:write_to_map() + manip:update_map() + + return count +end \ No newline at end of file diff --git a/mods/Minetest-WorldEdit-1.0/worldedit/serialization.lua b/mods/Minetest-WorldEdit-1.0/worldedit/serialization.lua new file mode 100644 index 0000000..737d62d --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/worldedit/serialization.lua @@ -0,0 +1,273 @@ +worldedit = worldedit or {} +local minetest = minetest --local copy of global + +--modifies positions `pos1` and `pos2` so that each component of `pos1` is less than or equal to its corresponding conent of `pos2`, returning two new positions +worldedit.sort_pos = function(pos1, pos2) + pos1 = {x=pos1.x, y=pos1.y, z=pos1.z} + pos2 = {x=pos2.x, y=pos2.y, z=pos2.z} + if pos1.x > pos2.x then + pos2.x, pos1.x = pos1.x, pos2.x + end + if pos1.y > pos2.y then + pos2.y, pos1.y = pos1.y, pos2.y + end + if pos1.z > pos2.z then + pos2.z, pos1.z = pos1.z, pos2.z + end + return pos1, pos2 +end + +--determines the version of serialized data `value`, returning the version as a positive integer or 0 for unknown versions +worldedit.valueversion = function(value) + if value:find("([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)") and not value:find("%{") then --previous list format + return 3 + elseif value:find("^[^\"']+%{%d+%}") then + if value:find("%[\"meta\"%]") then --previous meta flat table format + return 2 + end + return 1 --original flat table format + elseif value:find("%{") then --current nested table format + return 4 + end + return 0 --unknown format +end + +--converts the region defined by positions `pos1` and `pos2` into a single string, returning the serialized data and the number of nodes serialized +worldedit.serialize = function(pos1, pos2) + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local pos = {x=pos1.x, y=0, z=0} + local count = 0 + local result = {} + local get_node, get_meta = minetest.get_node, minetest.get_meta + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) + if node.name ~= "air" and node.name ~= "ignore" then + count = count + 1 + local meta = get_meta(pos):to_table() + + --convert metadata itemstacks to itemstrings + for name, inventory in pairs(meta.inventory) do + for index, stack in ipairs(inventory) do + inventory[index] = stack.to_string and stack:to_string() or stack + end + end + + result[count] = { + x = pos.x - pos1.x, + y = pos.y - pos1.y, + z = pos.z - pos1.z, + name = node.name, + param1 = node.param1, + param2 = node.param2, + meta = meta, + } + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + result = minetest.serialize(result) --convert entries to a string + return result, count +end + +--determines the volume the nodes represented by string `value` would occupy if deserialized at `originpos`, returning the two corner positions and the number of nodes +--contains code based on [table.save/table.load](http://lua-users.org/wiki/SaveTableToFile) by ChillCode, available under the MIT license (GPL compatible) +worldedit.allocate = function(originpos, value) + local huge = math.huge + local pos1x, pos1y, pos1z = huge, huge, huge + local pos2x, pos2y, pos2z = -huge, -huge, -huge + local originx, originy, originz = originpos.x, originpos.y, originpos.z + local count = 0 + local version = worldedit.valueversion(value) + if version == 1 or version == 2 then --flat table format + --obtain the node table + local get_tables = loadstring(value) + if get_tables then --error loading value + return originpos, originpos, count + end + local tables = get_tables() + + --transform the node table into an array of nodes + for i = 1, #tables do + for j, v in pairs(tables[i]) do + if type(v) == "table" then + tables[i][j] = tables[v[1]] + end + end + end + local nodes = tables[1] + + --check the node array + count = #nodes + if version == 1 then --original flat table format + for index = 1, count do + local entry = nodes[index] + local pos = entry[1] + local x, y, z = originx - pos.x, originy - pos.y, originz - pos.z + if x < pos1x then pos1x = x end + if y < pos1y then pos1y = y end + if z < pos1z then pos1z = z end + if x > pos2x then pos2x = x end + if y > pos2y then pos2y = y end + if z > pos2z then pos2z = z end + end + else --previous meta flat table format + for index = 1, count do + local entry = nodes[index] + local x, y, z = originx - entry.x, originy - entry.y, originz - entry.z + if x < pos1x then pos1x = x end + if y < pos1y then pos1y = y end + if z < pos1z then pos1z = z end + if x > pos2x then pos2x = x end + if y > pos2y then pos2y = y end + if z > pos2z then pos2z = z end + end + end + elseif version == 3 then --previous list format + for x, y, z, name, param1, param2 in value:gmatch("([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)%s+([^%s]+)%s+(%d+)%s+(%d+)[^\r\n]*[\r\n]*") do --match node entries + x, y, z = originx + tonumber(x), originy + tonumber(y), originz + tonumber(z) + if x < pos1x then pos1x = x end + if y < pos1y then pos1y = y end + if z < pos1z then pos1z = z end + if x > pos2x then pos2x = x end + if y > pos2y then pos2y = y end + if z > pos2z then pos2z = z end + count = count + 1 + end + elseif version == 4 then --current nested table format + --wip: this is a filthy hack that works surprisingly well + value = value:gsub("return%s*{", "", 1):gsub("}%s*$", "", 1) + local escaped = value:gsub("\\\\", "@@"):gsub("\\\"", "@@"):gsub("(\"[^\"]*\")", function(s) return string.rep("@", #s) end) + local startpos, startpos1, endpos = 1, 1 + local nodes = {} + while true do + startpos, endpos = escaped:find("},%s*{", startpos) + if not startpos then + break + end + local current = value:sub(startpos1, startpos) + table.insert(nodes, minetest.deserialize("return " .. current)) + startpos, startpos1 = endpos, endpos + end + table.insert(nodes, minetest.deserialize("return " .. value:sub(startpos1))) + + --local nodes = minetest.deserialize(value) --wip: this is broken for larger tables in the current version of LuaJIT + + count = #nodes + for index = 1, count do + local entry = nodes[index] + x, y, z = originx + entry.x, originy + entry.y, originz + entry.z + if x < pos1x then pos1x = x end + if y < pos1y then pos1y = y end + if z < pos1z then pos1z = z end + if x > pos2x then pos2x = x end + if y > pos2y then pos2y = y end + if z > pos2z then pos2z = z end + end + end + local pos1 = {x=pos1x, y=pos1y, z=pos1z} + local pos2 = {x=pos2x, y=pos2y, z=pos2z} + return pos1, pos2, count +end + +--loads the nodes represented by string `value` at position `originpos`, returning the number of nodes deserialized +--contains code based on [table.save/table.load](http://lua-users.org/wiki/SaveTableToFile) by ChillCode, available under the MIT license (GPL compatible) +worldedit.deserialize = function(originpos, value) + --make area stay loaded --wip: not very performant + local pos1, pos2 = worldedit.allocate(originpos, value) + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local originx, originy, originz = originpos.x, originpos.y, originpos.z + local count = 0 + local add_node, get_meta = minetest.add_node, minetest.get_meta + local version = worldedit.valueversion(value) + if version == 1 or version == 2 then --original flat table format + --obtain the node table + local get_tables = loadstring(value) + if not get_tables then --error loading value + return count + end + local tables = get_tables() + + --transform the node table into an array of nodes + for i = 1, #tables do + for j, v in pairs(tables[i]) do + if type(v) == "table" then + tables[i][j] = tables[v[1]] + end + end + end + local nodes = tables[1] + + --load the node array + count = #nodes + if version == 1 then --original flat table format + for index = 1, count do + local entry = nodes[index] + local pos = entry[1] + pos.x, pos.y, pos.z = originx - pos.x, originy - pos.y, originz - pos.z + add_node(pos, entry[2]) + end + else --previous meta flat table format + for index = 1, #nodes do + local entry = nodes[index] + entry.x, entry.y, entry.z = originx + entry.x, originy + entry.y, originz + entry.z + add_node(entry, entry) --entry acts both as position and as node + get_meta(entry):from_table(entry.meta) + end + end + elseif version == 3 then --previous list format + local pos = {x=0, y=0, z=0} + local node = {name="", param1=0, param2=0} + for x, y, z, name, param1, param2 in value:gmatch("([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)%s+([^%s]+)%s+(%d+)%s+(%d+)[^\r\n]*[\r\n]*") do --match node entries + pos.x, pos.y, pos.z = originx + tonumber(x), originy + tonumber(y), originz + tonumber(z) + node.name, node.param1, node.param2 = name, param1, param2 + add_node(pos, node) + count = count + 1 + end + elseif version == 4 then --current nested table format + --wip: this is a filthy hack that works surprisingly well + value = value:gsub("return%s*{", "", 1):gsub("}%s*$", "", 1) + local escaped = value:gsub("\\\\", "@@"):gsub("\\\"", "@@"):gsub("(\"[^\"]*\")", function(s) return string.rep("@", #s) end) + local startpos, startpos1, endpos = 1, 1 + local nodes = {} + while true do + startpos, endpos = escaped:find("},%s*{", startpos) + if not startpos then + break + end + local current = value:sub(startpos1, startpos) + table.insert(nodes, minetest.deserialize("return " .. current)) + startpos, startpos1 = endpos, endpos + end + table.insert(nodes, minetest.deserialize("return " .. value:sub(startpos1))) + + --local nodes = minetest.deserialize(value) --wip: this is broken for larger tables in the current version of LuaJIT + + --load the nodes + count = #nodes + for index = 1, count do + local entry = nodes[index] + entry.x, entry.y, entry.z = originx + entry.x, originy + entry.y, originz + entry.z + add_node(entry, entry) --entry acts both as position and as node + end + + --load the metadata + for index = 1, count do + local entry = nodes[index] + get_meta(entry):from_table(entry.meta) + end + end + return count +end diff --git a/mods/Minetest-WorldEdit-1.0/worldedit/visualization.lua b/mods/Minetest-WorldEdit-1.0/worldedit/visualization.lua new file mode 100644 index 0000000..a3a4ca3 --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/worldedit/visualization.lua @@ -0,0 +1,142 @@ +worldedit = worldedit or {} +local minetest = minetest --local copy of global + +--modifies positions `pos1` and `pos2` so that each component of `pos1` is less than or equal to its corresponding conent of `pos2`, returning two new positions +worldedit.sort_pos = function(pos1, pos2) + pos1 = {x=pos1.x, y=pos1.y, z=pos1.z} + pos2 = {x=pos2.x, y=pos2.y, z=pos2.z} + if pos1.x > pos2.x then + pos2.x, pos1.x = pos1.x, pos2.x + end + if pos1.y > pos2.y then + pos2.y, pos1.y = pos1.y, pos2.y + end + if pos1.z > pos2.z then + pos2.z, pos1.z = pos1.z, pos2.z + end + return pos1, pos2 +end + +--determines the volume of the region defined by positions `pos1` and `pos2`, returning the volume +worldedit.volume = function(pos1, pos2) + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + return (pos2.x - pos1.x + 1) * (pos2.y - pos1.y + 1) * (pos2.z - pos1.z + 1) +end + +minetest.register_node("worldedit:placeholder", { + drawtype = "airlike", + paramtype = "light", + sunlight_propagates = true, + diggable = false, + groups = {not_in_creative_inventory=1}, +}) + +--hides all nodes in a region defined by positions `pos1` and `pos2` by non-destructively replacing them with invisible nodes, returning the number of nodes hidden +worldedit.hide = function(pos1, pos2) + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local pos = {x=pos1.x, y=0, z=0} + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_node + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) + if node.name ~= "worldedit:placeholder" then + local data = get_meta(pos):to_table() --obtain metadata of original node + data.fields.worldedit_placeholder = node.name --add the node's name + node.name = "worldedit:placeholder" --set node name + add_node(pos, node) --add placeholder node + get_meta(pos):from_table(data) --set placeholder metadata to the original node's metadata + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return worldedit.volume(pos1, pos2) +end + +--suppresses all instances of `nodename` in a region defined by positions `pos1` and `pos2` by non-destructively replacing them with invisible nodes, returning the number of nodes suppressed +worldedit.suppress = function(pos1, pos2, nodename) + --ignore placeholder supression + if nodename == "worldedit:placeholder" then + return 0 + end + + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local nodes = minetest.find_nodes_in_area(pos1, pos2, nodename) + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_node + for _, pos in ipairs(nodes) do + local node = get_node(pos) + local data = get_meta(pos):to_table() --obtain metadata of original node + data.fields.worldedit_placeholder = node.name --add the node's name + node.name = "worldedit:placeholder" --set node name + add_node(pos, node) --add placeholder node + get_meta(pos):from_table(data) --set placeholder metadata to the original node's metadata + end + return #nodes +end + +--highlights all instances of `nodename` in a region defined by positions `pos1` and `pos2` by non-destructively hiding all other nodes, returning the number of nodes found +worldedit.highlight = function(pos1, pos2, nodename) + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local pos = {x=pos1.x, y=0, z=0} + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_node + local count = 0 + while pos.x <= pos2.x do + pos.y = pos1.y + while pos.y <= pos2.y do + pos.z = pos1.z + while pos.z <= pos2.z do + local node = get_node(pos) + if node.name == nodename then --node found + count = count + 1 + elseif node.name ~= "worldedit:placeholder" then --hide other nodes + local data = get_meta(pos):to_table() --obtain metadata of original node + data.fields.worldedit_placeholder = node.name --add the node's name + node.name = "worldedit:placeholder" --set node name + add_node(pos, node) --add placeholder node + get_meta(pos):from_table(data) --set placeholder metadata to the original node's metadata + end + pos.z = pos.z + 1 + end + pos.y = pos.y + 1 + end + pos.x = pos.x + 1 + end + return count +end + +--restores all nodes hidden with WorldEdit functions in a region defined by positions `pos1` and `pos2`, returning the number of nodes restored +worldedit.restore = function(pos1, pos2) + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + local pos1, pos2 = worldedit.sort_pos(pos1, pos2) + local nodes = minetest.find_nodes_in_area(pos1, pos2, "worldedit:placeholder") + local get_node, get_meta, add_node = minetest.get_node, minetest.get_meta, minetest.add_node + for _, pos in ipairs(nodes) do + local node = get_node(pos) + local data = get_meta(pos):to_table() --obtain node metadata + node.name = data.fields.worldedit_placeholder --set node name + data.fields.worldedit_placeholder = nil --delete old nodename + add_node(pos, node) --add original node + get_meta(pos):from_table(data) --set original node metadata + end + return #nodes +end diff --git a/mods/Minetest-WorldEdit-1.0/worldedit_commands/depends.txt b/mods/Minetest-WorldEdit-1.0/worldedit_commands/depends.txt new file mode 100644 index 0000000..df8caff --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/worldedit_commands/depends.txt @@ -0,0 +1 @@ +worldedit \ No newline at end of file diff --git a/mods/Minetest-WorldEdit-1.0/worldedit_commands/init.lua b/mods/Minetest-WorldEdit-1.0/worldedit_commands/init.lua new file mode 100644 index 0000000..cbb2d31 --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/worldedit_commands/init.lua @@ -0,0 +1,1163 @@ +minetest.register_privilege("worldedit", "Can use WorldEdit commands") + +worldedit.set_pos = {} +worldedit.inspect = {} + +worldedit.pos1 = {} +worldedit.pos2 = {} +if minetest.place_schematic then + worldedit.prob_pos = {} + worldedit.prob_list = {} +end + +dofile(minetest.get_modpath("worldedit_commands") .. "/mark.lua") + +worldedit.player_notify = function(name, message) + minetest.chat_send_player(name, "WorldEdit -!- " .. message, false) +end + +--determines whether `nodename` is a valid node name, returning a boolean +worldedit.normalize_nodename = function(nodename) + local fullname = ItemStack({name=nodename}):get_name() --resolve aliases of node names to full names + if minetest.registered_nodes[fullname] then --directly found node name or alias of nodename + return fullname + end + for key, value in pairs(minetest.registered_nodes) do + if key:find(":" .. nodename, 1, true) then --found in mod + return key + end + end + nodename = nodename:lower() --lowercase both for case insensitive comparison + for key, value in pairs(minetest.registered_nodes) do + if value.description:lower() == nodename then --found in description + return key + end + end + return nil +end + +--determines the axis in which a player is facing, returning an axis ("x", "y", or "z") and the sign (1 or -1) +worldedit.player_axis = function(name) + local dir = minetest.get_player_by_name(name):get_look_dir() + local x, y, z = math.abs(dir.x), math.abs(dir.y), math.abs(dir.z) + if x > y then + if x > z then + return "x", dir.x > 0 and 1 or -1 + end + elseif y > z then + return "y", dir.y > 0 and 1 or -1 + end + return "z", dir.z > 0 and 1 or -1 +end + +minetest.register_chatcommand("/inspect", { + params = "on/off/1/0/true/false/yes/no/enable/disable", + description = "Enable or disable node inspection", + privs = {worldedit=true}, + func = function(name, param) + if param == "on" or param == "1" or param == "true" or param == "yes" or param == "enable" then + worldedit.inspect[name] = true + worldedit.player_notify(name, "node inspection enabled") + elseif param == "off" or param == "0" or param == "false" or param == "no" or param == "disable" then + worldedit.inspect[name] = nil + worldedit.player_notify(name, "node inspection disabled") + else + worldedit.player_notify(name, "invalid usage: " .. param) + end + end, +}) + +minetest.register_on_punchnode(function(pos, node, puncher) + local name = puncher:get_player_name() + if worldedit.inspect[name] then + if minetest.check_player_privs(name, {worldedit=true}) then + message = "inspector: " .. node.name .. " at " .. minetest.pos_to_string(pos) .. " (param1=" .. node.param1 .. ", param2=" .. node.param2 .. ")" + else + message = "inspector: worldedit privileges required" + end + worldedit.player_notify(name, message) + end +end) + +minetest.register_chatcommand("/reset", { + params = "", + description = "Reset the region so that it is empty", + privs = {worldedit=true}, + func = function(name, param) + worldedit.pos1[name] = nil + worldedit.pos2[name] = nil + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + worldedit.set_pos[name] = nil + worldedit.player_notify(name, "region reset") + end, +}) + +minetest.register_chatcommand("/mark", { + params = "", + description = "Show markers at the region positions", + privs = {worldedit=true}, + func = function(name, param) + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + worldedit.player_notify(name, "region marked") + end, +}) + +minetest.register_chatcommand("/unmark", { + params = "", + description = "Hide markers if currently shown", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + worldedit.pos1[name] = nil + worldedit.pos2[name] = nil + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + worldedit.pos1[name] = pos1 + worldedit.pos2[name] = pos2 + worldedit.player_notify(name, "region unmarked") + end, +}) + +minetest.register_chatcommand("/pos1", { + params = "", + description = "Set WorldEdit region position 1 to the player's location", + privs = {worldedit=true}, + func = function(name, param) + local pos = minetest.get_player_by_name(name):getpos() + pos.x, pos.y, pos.z = math.floor(pos.x + 0.5), math.floor(pos.y + 0.5), math.floor(pos.z + 0.5) + worldedit.pos1[name] = pos + worldedit.mark_pos1(name) + worldedit.player_notify(name, "position 1 set to " .. minetest.pos_to_string(pos)) + end, +}) + +minetest.register_chatcommand("/pos2", { + params = "", + description = "Set WorldEdit region position 2 to the player's location", + privs = {worldedit=true}, + func = function(name, param) + local pos = minetest.get_player_by_name(name):getpos() + pos.x, pos.y, pos.z = math.floor(pos.x + 0.5), math.floor(pos.y + 0.5), math.floor(pos.z + 0.5) + worldedit.pos2[name] = pos + worldedit.mark_pos2(name) + worldedit.player_notify(name, "position 2 set to " .. minetest.pos_to_string(pos)) + end, +}) + +minetest.register_chatcommand("/p", { + params = "set/set1/set2/get", + description = "Set WorldEdit region, WorldEdit position 1, or WorldEdit position 2 by punching nodes, or display the current WorldEdit region", + privs = {worldedit=true}, + func = function(name, param) + if param == "set" then --set both WorldEdit positions + worldedit.set_pos[name] = "pos1" + worldedit.player_notify(name, "select positions by punching two nodes") + elseif param == "set1" then --set WorldEdit position 1 + worldedit.set_pos[name] = "pos1only" + worldedit.player_notify(name, "select position 1 by punching a node") + elseif param == "set2" then --set WorldEdit position 2 + worldedit.set_pos[name] = "pos2" + worldedit.player_notify(name, "select position 2 by punching a node") + elseif param == "get" then --display current WorldEdit positions + if worldedit.pos1[name] ~= nil then + worldedit.player_notify(name, "position 1: " .. minetest.pos_to_string(worldedit.pos1[name])) + else + worldedit.player_notify(name, "position 1 not set") + end + if worldedit.pos2[name] ~= nil then + worldedit.player_notify(name, "position 2: " .. minetest.pos_to_string(worldedit.pos2[name])) + else + worldedit.player_notify(name, "position 2 not set") + end + else + worldedit.player_notify(name, "unknown subcommand: " .. param) + end + end, +}) + +minetest.register_chatcommand("/fixedpos", { + params = "set1/set2 x y z", + description = "Set a WorldEdit region position to the position at (, , )", + privs = {worldedit=true}, + func = function(name, param) + local found, _, flag, x, y, z = param:find("^(set[12])%s+([+-]?%d+)%s+([+-]?%d+)%s+([+-]?%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + local pos = {x=tonumber(x), y=tonumber(y), z=tonumber(z)} + if flag == "set1" then + worldedit.pos1[name] = pos + worldedit.mark_pos1(name) + worldedit.player_notify(name, "position 1 set to " .. minetest.pos_to_string(pos)) + else --flag == "set2" + worldedit.pos2[name] = pos + worldedit.mark_pos2(name) + worldedit.player_notify(name, "position 2 set to " .. minetest.pos_to_string(pos)) + end + end, +}) + +minetest.register_on_punchnode(function(pos, node, puncher) + local name = puncher:get_player_name() + if name ~= "" and worldedit.set_pos[name] ~= nil then --currently setting position + if worldedit.set_pos[name] == "pos1" then --setting position 1 + worldedit.pos1[name] = pos + worldedit.mark_pos1(name) + worldedit.set_pos[name] = "pos2" --set position 2 on the next invocation + worldedit.player_notify(name, "position 1 set to " .. minetest.pos_to_string(pos)) + elseif worldedit.set_pos[name] == "pos1only" then --setting position 1 only + worldedit.pos1[name] = pos + worldedit.mark_pos1(name) + worldedit.set_pos[name] = nil --finished setting positions + worldedit.player_notify(name, "position 1 set to " .. minetest.pos_to_string(pos)) + elseif worldedit.set_pos[name] == "pos2" then --setting position 2 + worldedit.pos2[name] = pos + worldedit.mark_pos2(name) + worldedit.set_pos[name] = nil --finished setting positions + worldedit.player_notify(name, "position 2 set to " .. minetest.pos_to_string(pos)) + elseif worldedit.set_pos[name] == "prob" then --setting Minetest schematic node probabilities + worldedit.prob_pos[name] = pos + minetest.show_formspec(puncher:get_player_name(), "prob_val_enter", "field[text;;]") + end + end +end) + +minetest.register_chatcommand("/volume", { + params = "", + description = "Display the volume of the current WorldEdit region", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local volume = worldedit.volume(pos1, pos2) + local abs = math.abs + worldedit.player_notify(name, "current region has a volume of " .. volume .. " nodes (" + .. abs(pos2.x - pos1.x) .. "*" + .. abs(pos2.y - pos1.y) .. "*" + .. abs(pos2.z - pos1.z) .. ")") + end, +}) + +minetest.register_chatcommand("/set", { + params = "", + description = "Set the current WorldEdit region to ", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local node = worldedit.normalize_nodename(param) + if param == "" or not node then + worldedit.player_notify(name, "invalid node name: " .. param) + return + end + + local count = worldedit.set(pos1, pos2, node) + worldedit.player_notify(name, count .. " nodes set") + end, +}) + +minetest.register_chatcommand("/replace", { + params = " ", + description = "Replace all instances of with in the current WorldEdit region", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, searchnode, replacenode = param:find("^([^%s]+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + local newsearchnode = worldedit.normalize_nodename(searchnode) + if not newsearchnode then + worldedit.player_notify(name, "invalid search node name: " .. searchnode) + return + end + local newreplacenode = worldedit.normalize_nodename(replacenode) + if not newreplacenode then + worldedit.player_notify(name, "invalid replace node name: " .. replacenode) + return + end + + local count = worldedit.replace(pos1, pos2, newsearchnode, newreplacenode) + worldedit.player_notify(name, count .. " nodes replaced") + end, +}) + +minetest.register_chatcommand("/replaceinverse", { + params = " ", + description = "Replace all nodes other than with in the current WorldEdit region", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, searchnode, replacenode = param:find("^([^%s]+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + local newsearchnode = worldedit.normalize_nodename(searchnode) + if not newsearchnode then + worldedit.player_notify(name, "invalid search node name: " .. searchnode) + return + end + local newreplacenode = worldedit.normalize_nodename(replacenode) + if not newreplacenode then + worldedit.player_notify(name, "invalid replace node name: " .. replacenode) + return + end + + local count = worldedit.replaceinverse(pos1, pos2, searchnode, replacenode) + worldedit.player_notify(name, count .. " nodes replaced") + end, +}) + +minetest.register_chatcommand("/hollowsphere", { + params = " ", + description = "Add hollow sphere centered at WorldEdit position 1 with radius , composed of ", + privs = {worldedit=true}, + func = function(name, param) + local pos = worldedit.pos1[name] + if pos == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, radius, nodename = param:find("^(%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + local node = worldedit.normalize_nodename(nodename) + if not node then + worldedit.player_notify(name, "invalid node name: " .. nodename) + return + end + + local count = worldedit.hollow_sphere(pos, tonumber(radius), node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +minetest.register_chatcommand("/sphere", { + params = " ", + description = "Add sphere centered at WorldEdit position 1 with radius , composed of ", + privs = {worldedit=true}, + func = function(name, param) + local pos = worldedit.pos1[name] + if pos == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, radius, nodename = param:find("^(%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + local node = worldedit.normalize_nodename(nodename) + if not node then + worldedit.player_notify(name, "invalid node name: " .. nodename) + return + end + + local count = worldedit.sphere(pos, tonumber(radius), node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +minetest.register_chatcommand("/hollowdome", { + params = " ", + description = "Add hollow dome centered at WorldEdit position 1 with radius , composed of ", + privs = {worldedit=true}, + func = function(name, param) + local pos = worldedit.pos1[name] + if pos == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, radius, nodename = param:find("^([+-]?%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + local node = worldedit.normalize_nodename(nodename) + if not node then + worldedit.player_notify(name, "invalid node name: " .. nodename) + return + end + + local count = worldedit.hollow_dome(pos, tonumber(radius), node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +minetest.register_chatcommand("/dome", { + params = " ", + description = "Add dome centered at WorldEdit position 1 with radius , composed of ", + privs = {worldedit=true}, + func = function(name, param) + local pos = worldedit.pos1[name] + if pos == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, radius, nodename = param:find("^([+-]?%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + local node = worldedit.normalize_nodename(nodename) + if not node then + worldedit.player_notify(name, "invalid node name: " .. nodename) + return + end + + local count = worldedit.dome(pos, tonumber(radius), node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +minetest.register_chatcommand("/hollowcylinder", { + params = "x/y/z/? ", + description = "Add hollow cylinder at WorldEdit position 1 along the x/y/z/? axis with length and radius , composed of ", + privs = {worldedit=true}, + func = function(name, param) + local pos = worldedit.pos1[name] + if pos == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, axis, length, radius, nodename = param:find("^([xyz%?])%s+([+-]?%d+)%s+(%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + length, radius = tonumber(length), tonumber(radius) + if axis == "?" then + axis, sign = worldedit.player_axis(name) + length = length * sign + end + local node = worldedit.normalize_nodename(nodename) + if not node then + worldedit.player_notify(name, "invalid node name: " .. nodename) + return + end + + local count = worldedit.hollow_cylinder(pos, axis, length, radius, node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +minetest.register_chatcommand("/cylinder", { + params = "x/y/z/? ", + description = "Add cylinder at WorldEdit position 1 along the x/y/z/? axis with length and radius , composed of ", + privs = {worldedit=true}, + func = function(name, param) + local pos = worldedit.pos1[name] + if pos == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, axis, length, radius, nodename = param:find("^([xyz%?])%s+([+-]?%d+)%s+(%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + length, radius = tonumber(length), tonumber(radius) + if axis == "?" then + axis, sign = worldedit.player_axis(name) + length = length * sign + end + local node = worldedit.normalize_nodename(nodename) + if not node then + worldedit.player_notify(name, "invalid node name: " .. nodename) + return + end + + local count = worldedit.cylinder(pos, axis, length, radius, node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +minetest.register_chatcommand("/pyramid", { + params = "x/y/z/? ", + description = "Add pyramid centered at WorldEdit position 1 along the x/y/z/? axis with height , composed of ", + privs = {worldedit=true}, + func = function(name, param) + local pos = worldedit.pos1[name] + if pos == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, axis, height, nodename = param:find("^([xyz%?])%s+([+-]?%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + height = tonumber(height) + if axis == "?" then + axis, sign = worldedit.player_axis(name) + height = height * sign + end + local node = worldedit.normalize_nodename(nodename) + if not node then + worldedit.player_notify(name, "invalid node name: " .. nodename) + return + end + + local count = worldedit.pyramid(pos, axis, height, node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +minetest.register_chatcommand("/spiral", { + params = " ", + description = "Add spiral centered at WorldEdit position 1 with side length , height , space between walls , composed of ", + privs = {worldedit=true}, + func = function(name, param) + local pos = worldedit.pos1[name] + if pos == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, length, height, space, nodename = param:find("^(%d+)%s+(%d+)%s+(%d+)%s+(.+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + local node = worldedit.normalize_nodename(nodename) + if not node then + worldedit.player_notify(name, "invalid node name: " .. nodename) + return + end + + local count = worldedit.spiral(pos, tonumber(length), tonumber(height), tonumber(space), node) + worldedit.player_notify(name, count .. " nodes added") + end, +}) + +minetest.register_chatcommand("/copy", { + params = "x/y/z/? ", + description = "Copy the current WorldEdit region along the x/y/z/? axis by nodes", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, axis, amount = param:find("^([xyz%?])%s+([+-]?%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + amount = tonumber(amount) + if axis == "?" then + axis, sign = worldedit.player_axis(name) + amount = amount * sign + end + + local count = worldedit.copy(pos1, pos2, axis, amount) + worldedit.player_notify(name, count .. " nodes copied") + end, +}) + +minetest.register_chatcommand("/move", { + params = "x/y/z/? ", + description = "Move the current WorldEdit region along the x/y/z/? axis by nodes", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, axis, amount = param:find("^([xyz%?])%s+([+-]?%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + amount = tonumber(amount) + if axis == "?" then + axis, sign = worldedit.player_axis(name) + amount = amount * sign + end + + local count = worldedit.move(pos1, pos2, axis, amount) + + pos1[axis] = pos1[axis] + amount + pos2[axis] = pos2[axis] + amount + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + worldedit.player_notify(name, count .. " nodes moved") + end, +}) + +minetest.register_chatcommand("/stack", { + params = "x/y/z/? ", + description = "Stack the current WorldEdit region along the x/y/z/? axis times", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, axis, count = param:find("^([xyz%?])%s+([+-]?%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + count = tonumber(count) + if axis == "?" then + axis, sign = worldedit.player_axis(name) + count = count * sign + end + + local count = worldedit.stack(pos1, pos2, axis, count) + worldedit.player_notify(name, count .. " nodes stacked") + end, +}) + +minetest.register_chatcommand("/scale", { + params = "", + description = "Scale the current WorldEdit positions and region by a factor of positive integer with position 1 as the origin", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local factor = tonumber(param) + if not factor or factor ~= math.floor(factor) or factor <= 0 then + worldedit.player_notify(name, "invalid scaling factor: " .. param) + end + + local count, pos1, pos2 = worldedit.scale(pos1, pos2, factor) + + --reset markers to scaled positions + worldedit.pos1[name] = pos1 + worldedit.pos2[name] = pos2 + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + + worldedit.player_notify(name, count .. " nodes scaled") + end, +}) + +minetest.register_chatcommand("/transpose", { + params = "x/y/z/? x/y/z/?", + description = "Transpose the current WorldEdit region along the x/y/z/? and x/y/z/? axes", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, axis1, axis2 = param:find("^([xyz%?])%s+([xyz%?])$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + if axis1 == "?" then + axis1 = worldedit.player_axis(name) + end + if axis2 == "?" then + axis2 = worldedit.player_axis(name) + end + if axis1 == axis2 then + worldedit.player_notify(name, "invalid usage: axes must be different") + return + end + + local count, pos1, pos2 = worldedit.transpose(pos1, pos2, axis1, axis2) + + --reset markers to transposed positions + worldedit.pos1[name] = pos1 + worldedit.pos2[name] = pos2 + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + + worldedit.player_notify(name, count .. " nodes transposed") + end, +}) + +minetest.register_chatcommand("/flip", { + params = "x/y/z/?", + description = "Flip the current WorldEdit region along the x/y/z/? axis", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + if param == "?" then + param = worldedit.player_axis(name) + end + if param ~= "x" and param ~= "y" and param ~= "z" then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + + local count = worldedit.flip(pos1, pos2, param) + worldedit.player_notify(name, count .. " nodes flipped") + end, +}) + +minetest.register_chatcommand("/rotate", { + params = " ", + description = "Rotate the current WorldEdit region around the axis by angle (90 degree increment)", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, axis, angle = param:find("^([xyz%?])%s+([+-]?%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + if axis == "?" then + axis = worldedit.player_axis(name) + end + if angle % 90 ~= 0 then + worldedit.player_notify(name, "invalid usage: angle must be multiple of 90") + return + end + + local count, pos1, pos2 = worldedit.rotate(pos1, pos2, axis, angle) + + --reset markers to rotated positions + worldedit.pos1[name] = pos1 + worldedit.pos2[name] = pos2 + worldedit.mark_pos1(name) + worldedit.mark_pos2(name) + + worldedit.player_notify(name, count .. " nodes rotated") + end, +}) + +minetest.register_chatcommand("/orient", { + params = "", + description = "Rotate oriented nodes in the current WorldEdit region around the Y axis by angle (90 degree increment)", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local found, _, angle = param:find("^([+-]?%d+)$") + if found == nil then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + if angle % 90 ~= 0 then + worldedit.player_notify(name, "invalid usage: angle must be multiple of 90") + return + end + + local count = worldedit.orient(pos1, pos2, angle) + + worldedit.player_notify(name, count .. " nodes oriented") + end, +}) + +minetest.register_chatcommand("/fixlight", { + params = "", + description = "Fix the lighting in the current WorldEdit region", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local count = worldedit.fixlight(pos1, pos2) + worldedit.player_notify(name, count .. " nodes updated") + end, +}) + +minetest.register_chatcommand("/hide", { + params = "", + description = "Hide all nodes in the current WorldEdit region non-destructively", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local count = worldedit.hide(pos1, pos2) + worldedit.player_notify(name, count .. " nodes hidden") + end, +}) + +minetest.register_chatcommand("/suppress", { + params = "", + description = "Suppress all in the current WorldEdit region non-destructively", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local node = worldedit.normalize_nodename(param) + if param == "" or not node then + worldedit.player_notify(name, "invalid node name: " .. param) + return + end + + local count = worldedit.suppress(pos1, pos2, node) + worldedit.player_notify(name, count .. " nodes suppressed") + end, +}) + +minetest.register_chatcommand("/highlight", { + params = "", + description = "Highlight in the current WorldEdit region by hiding everything else non-destructively", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local node = worldedit.normalize_nodename(param) + if param == "" or not node then + worldedit.player_notify(name, "invalid node name: " .. param) + return + end + + local count = worldedit.highlight(pos1, pos2, node) + worldedit.player_notify(name, count .. " nodes highlighted") + end, +}) + +minetest.register_chatcommand("/restore", { + params = "", + description = "Restores nodes hidden with WorldEdit in the current WorldEdit region", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local count = worldedit.restore(pos1, pos2) + worldedit.player_notify(name, count .. " nodes restored") + end, +}) + +minetest.register_chatcommand("/save", { + params = "", + description = "Save the current WorldEdit region to \"(world folder)/schems/.we\"", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + if param == "" then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + + local result, count = worldedit.serialize(pos1, pos2) + + local path = minetest.get_worldpath() .. "/schems" + local filename = path .. "/" .. param .. ".we" + os.execute("mkdir \"" .. path .. "\"") --create directory if it does not already exist + local file, err = io.open(filename, "wb") + if err ~= nil then + worldedit.player_notify(name, "could not save file to \"" .. filename .. "\"") + return + end + file:write(result) + file:flush() + file:close() + + worldedit.player_notify(name, count .. " nodes saved") + end, +}) + +minetest.register_chatcommand("/allocate", { + params = "", + description = "Set the region defined by nodes from \"(world folder)/schems/.we\" as the current WorldEdit region", + privs = {worldedit=true}, + func = function(name, param) + local pos1 = worldedit.pos1[name] + if pos1 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + if param == "" then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + + local filename = minetest.get_worldpath() .. "/schems/" .. param .. ".we" + local file, err = io.open(filename, "rb") + if err ~= nil then + worldedit.player_notify(name, "could not open file \"" .. filename .. "\"") + return + end + local value = file:read("*a") + file:close() + + if worldedit.valueversion(value) == 0 then --unknown version + worldedit.player_notify(name, "invalid file: file is invalid or created with newer version of WorldEdit") + return + end + local nodepos1, nodepos2, count = worldedit.allocate(pos1, value) + + worldedit.pos1[name] = nodepos1 + worldedit.mark_pos1(name) + worldedit.pos2[name] = nodepos2 + worldedit.mark_pos2(name) + + worldedit.player_notify(name, count .. " nodes allocated") + end, +}) + +minetest.register_chatcommand("/load", { + params = "", + description = "Load nodes from \"(world folder)/schems/[.we[m]]\" with position 1 of the current WorldEdit region as the origin", + privs = {worldedit=true}, + func = function(name, param) + local pos1 = worldedit.pos1[name] + if pos1 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + if param == "" then + worldedit.player_notify(name, "invalid usage: " .. param) + return + end + + --find the file in the world path + local testpaths = { + minetest.get_worldpath() .. "/schems/" .. param, + minetest.get_worldpath() .. "/schems/" .. param .. ".we", + minetest.get_worldpath() .. "/schems/" .. param .. ".wem", + } + local file, err + for index, path in ipairs(testpaths) do + file, err = io.open(path, "rb") + if not err then + break + end + end + if err then + worldedit.player_notify(name, "could not open file \"" .. param .. "\"") + return + end + local value = file:read("*a") + file:close() + + if worldedit.valueversion(value) == 0 then --unknown version + worldedit.player_notify(name, "invalid file: file is invalid or created with newer version of WorldEdit") + return + end + + local count = worldedit.deserialize(pos1, value) + + worldedit.player_notify(name, count .. " nodes loaded") + end, +}) + +minetest.register_chatcommand("/lua", { + params = "", + description = "Executes as a Lua chunk in the global namespace", + privs = {worldedit=true, server=true}, + func = function(name, param) + local err = worldedit.lua(param) + if err then + worldedit.player_notify(name, "code error: " .. err) + else + worldedit.player_notify(name, "code successfully executed", false) + end + end, +}) + +minetest.register_chatcommand("/luatransform", { + params = "", + description = "Executes as a Lua chunk in the global namespace with the variable pos available, for each node in the current WorldEdit region", + privs = {worldedit=true, server=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local err = worldedit.luatransform(pos1, pos2, param) + if err then + worldedit.player_notify(name, "code error: " .. err, false) + else + worldedit.player_notify(name, "code successfully executed", false) + end + end, +}) + +if minetest.place_schematic then +minetest.register_chatcommand("/mtschemcreate", { + params = "", + description = "Save the current WorldEdit region using the Minetest Schematic format to \"(world folder)/schems/.mts\"", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "No region selected") + return + end + if param == nil then + worldedit.player_notify(name, "No filename specified") + return + end + + local path = minetest.get_worldpath() .. "/schems" + local filename = path .. "/" .. param .. ".mts" + os.execute("mkdir \"" .. path .. "\"") --create directory if it does not already exist + + local ret = minetest.create_schematic(pos1, pos2, worldedit.prob_list[name], filename) + if ret == nil then + worldedit.player_notify(name, "Failed to create Minetest schematic", false) + else + worldedit.player_notify(name, "Saved Minetest schematic to " .. param, false) + end + worldedit.prob_list[name] = {} + end, +}) + +minetest.register_chatcommand("/mtschemplace", { + params = "", + description = "Load nodes from \"(world folder)/schems/.mts\" with position 1 of the current WorldEdit region as the origin", + privs = {worldedit=true}, + func = function(name, param) + local pos = worldedit.pos1[name] + if pos == nil then + worldedit.player_notify(name, "No position selected") + return + end + if param == nil then + worldedit.player_notify(name, "No filename specified") + return + end + + local path = minetest.get_worldpath() .. "/schems/" .. param .. ".mts" + if minetest.place_schematic(pos, path) == nil then + worldedit.player_notify(name, "Failed to place Minetest schematic", false) + else + worldedit.player_notify(name, "Placed Minetest schematic " .. param .. + " at " .. minetest.pos_to_string(pos), false) + end + end, +}) + +minetest.register_chatcommand("/mtschemprob", { + params = "start/finish/get", + description = "Begins node probability entry for Minetest schematics, gets the nodes that have probabilities set, or ends node probability entry", + privs = {worldedit=true}, + func = function(name, param) + if param == "start" then --start probability setting + worldedit.set_pos[name] = "prob" + worldedit.prob_list[name] = {} + worldedit.player_notify(name, "select Minetest schematic probability values by punching nodes") + elseif param == "finish" then --finish probability setting + worldedit.set_pos[name] = nil + worldedit.player_notify(name, "finished Minetest schematic probability selection") + elseif param == "get" then --get all nodes that had probabilities set on them + local text = "" + local problist = worldedit.prob_list[name] + if problist == nil then + return + end + for k,v in pairs(problist) do + local prob = math.floor(((v["prob"] / 256) * 100) * 100 + 0.5) / 100 + text = text .. minetest.pos_to_string(v["pos"]) .. ": " .. prob .. "% | " + end + worldedit.player_notify(name, "Currently set node probabilities:") + worldedit.player_notify(name, text) + else + worldedit.player_notify(name, "unknown subcommand: " .. param) + end + end, +}) + +minetest.register_on_player_receive_fields( + function(player, formname, fields) + if (formname == "prob_val_enter") and (fields.text ~= "") then + local name = player:get_player_name() + local prob_entry = {pos=worldedit.prob_pos[name], prob=tonumber(fields.text)} + local index = table.getn(worldedit.prob_list[name]) + 1 + worldedit.prob_list[name][index] = prob_entry + end + end +) +end + +minetest.register_chatcommand("/clearobjects", { + params = "", + description = "Clears all objects within the WorldEdit region", + privs = {worldedit=true}, + func = function(name, param) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + if pos1 == nil or pos2 == nil then + worldedit.player_notify(name, "no region selected") + return + end + + local count = worldedit.clearobjects(pos1, pos2) + worldedit.player_notify(name, count .. " objects cleared") + end, +}) diff --git a/mods/Minetest-WorldEdit-1.0/worldedit_commands/mark.lua b/mods/Minetest-WorldEdit-1.0/worldedit_commands/mark.lua new file mode 100644 index 0000000..461518e --- /dev/null +++ b/mods/Minetest-WorldEdit-1.0/worldedit_commands/mark.lua @@ -0,0 +1,125 @@ +worldedit.marker1 = {} +worldedit.marker2 = {} +worldedit.marker = {} + +--wip: use this as a huge entity to make a full worldedit region box +minetest.register_entity(":worldedit:region_cube", { + initial_properties = { + visual = "upright_sprite", + visual_size = {x=1.1, y=1.1}, + textures = {"worldedit_pos1.png"}, + visual_size = {x=10, y=10}, + physical = false, + }, + on_step = function(self, dtime) + if self.active == nil then + self.object:remove() + end + end, + on_punch = function(self, hitter) + --wip: remove the entire region marker + end, +}) + +--marks worldedit region position 1 +worldedit.mark_pos1 = function(name) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + + if pos1 ~= nil then + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos1) + end + if worldedit.marker1[name] ~= nil then --marker already exists + worldedit.marker1[name]:remove() --remove marker + worldedit.marker1[name] = nil + end + if pos1 ~= nil then + --add marker + worldedit.marker1[name] = minetest.add_entity(pos1, "worldedit:pos1") + worldedit.marker1[name]:get_luaentity().active = true + if pos2 ~= nil then --region defined + worldedit.mark_region(pos1, pos2) + end + end +end + +--marks worldedit region position 2 +worldedit.mark_pos2 = function(name) + local pos1, pos2 = worldedit.pos1[name], worldedit.pos2[name] + + if pos2 ~= nil then + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos2, pos2) + end + if worldedit.marker2[name] ~= nil then --marker already exists + worldedit.marker2[name]:remove() --remove marker + worldedit.marker2[name] = nil + end + if pos2 ~= nil then + --add marker + worldedit.marker2[name] = minetest.add_entity(pos2, "worldedit:pos2") + worldedit.marker2[name]:get_luaentity().active = true + if pos1 ~= nil then --region defined + worldedit.mark_region(pos1, pos2) + end + end +end + +worldedit.mark_region = function(pos1, pos2) + --make area stay loaded + local manip = minetest.get_voxel_manip() + manip:read_from_map(pos1, pos2) + + if worldedit.marker[name] ~= nil then --marker already exists + --wip: remove markers + end + if pos1 ~= nil and pos2 ~= nil then + --wip: place markers + end +end + +minetest.register_entity(":worldedit:pos1", { + initial_properties = { + visual = "cube", + visual_size = {x=1.1, y=1.1}, + textures = {"worldedit_pos1.png", "worldedit_pos1.png", + "worldedit_pos1.png", "worldedit_pos1.png", + "worldedit_pos1.png", "worldedit_pos1.png"}, + collisionbox = {-0.55, -0.55, -0.55, 0.55, 0.55, 0.55}, + physical = false, + }, + on_step = function(self, dtime) + if self.active == nil then + self.object:remove() + end + end, + on_punch = function(self, hitter) + self.object:remove() + local name = hitter:get_player_name() + worldedit.marker1[name] = nil + end, +}) + +minetest.register_entity(":worldedit:pos2", { + initial_properties = { + visual = "cube", + visual_size = {x=1.1, y=1.1}, + textures = {"worldedit_pos2.png", "worldedit_pos2.png", + "worldedit_pos2.png", "worldedit_pos2.png", + "worldedit_pos2.png", "worldedit_pos2.png"}, + collisionbox = {-0.55, -0.55, -0.55, 0.55, 0.55, 0.55}, + physical = false, + }, + on_step = function(self, dtime) + if self.active == nil then + self.object:remove() + end + end, + on_punch = function(self, hitter) + self.object:remove() + local name = hitter:get_player_name() + worldedit.marker2[name] = nil + end, +}) \ No newline at end of file diff --git a/mods/Minetest-WorldEdit-1.0/worldedit_commands/textures/worldedit_pos1.png b/mods/Minetest-WorldEdit-1.0/worldedit_commands/textures/worldedit_pos1.png new file mode 100644 index 0000000000000000000000000000000000000000..4c304aa88d80420e8f4f005d7f0030234210d5ed GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5hd`K7RKu$QDCpqn z;uvCaIyogF;m3Ig#RW$i{`*Y1b +Source Code: https://github.com/cornernote/minetest-particles +License: GPLv3 + +]]-- + + +-- get_formspec +local get_formspec = function(player,page) + if page=="bags" then + return "size[8,7.5]" + ..default.gui_slots + .."list[current_player;main;0,3.5;8,4;]" + .."button[0,0;2,0.5;main;Back]" + .."button[0,2;2,0.5;bag1;Bag 1]" + .."button[2,2;2,0.5;bag2;Bag 2]" + .."button[4,2;2,0.5;bag3;Bag 3]" + .."button[6,2;2,0.5;bag4;Bag 4]" + .."list[detached:"..player:get_player_name().."_bags;bag1;0.5,1;1,1;]" + .."list[detached:"..player:get_player_name().."_bags;bag2;2.5,1;1,1;]" + .."list[detached:"..player:get_player_name().."_bags;bag3;4.5,1;1,1;]" + .."list[detached:"..player:get_player_name().."_bags;bag4;6.5,1;1,1;]" + end + for i=1,4 do + if page=="bag"..i then + local image = player:get_inventory():get_stack("bag"..i, 1):get_definition().inventory_image + return "size[8,8.5]" + ..default.gui_slots + .."list[current_player;main;0,4.5;8,4;]" + .."button[0,0;2,0.5;main;Main]" + .."button[2,0;2,0.5;bags;Bags]" + .."image[7,0;1,1;"..image.."]" + .."list[current_player;bag"..i.."contents;0,1;8,3;]" + end + end +end + +-- register_on_player_receive_fields +minetest.register_on_player_receive_fields(function(player, formname, fields) + if fields.bags then + inventory_plus.set_inventory_formspec(player, get_formspec(player,"bags")) + return + end + for i=1,4 do + local page = "bag"..i + if fields[page] then + if player:get_inventory():get_stack(page, 1):get_definition().groups.bagslots==nil then + page = "bags" + end + inventory_plus.set_inventory_formspec(player, get_formspec(player,page)) + return + end + end +end) + +-- register_on_joinplayer +minetest.register_on_joinplayer(function(player) + inventory_plus.register_button(player,"bags","Bags") + local player_inv = player:get_inventory() + local bags_inv = minetest.create_detached_inventory(player:get_player_name().."_bags",{ + on_put = function(inv, listname, index, stack, player) + player:get_inventory():set_stack(listname, index, stack) + player:get_inventory():set_size(listname.."contents", stack:get_definition().groups.bagslots) + end, + on_take = function(inv, listname, index, stack, player) + player:get_inventory():set_stack(listname, index, nil) + end, + allow_put = function(inv, listname, index, stack, player) + if stack:get_definition().groups.bagslots then + return 1 + else + return 0 + end + end, + allow_take = function(inv, listname, index, stack, player) + if player:get_inventory():is_empty(listname.."contents")==true then + return stack:get_count() + else + return 0 + end + end, + allow_move = function(inv, from_list, from_index, to_list, to_index, count, player) + return 0 + end, + }) + for i=1,4 do + local bag = "bag"..i + player_inv:set_size(bag, 1) + bags_inv:set_size(bag, 1) + bags_inv:set_stack(bag,1,player_inv:get_stack(bag,1)) + end +end) + +-- register bag tools +minetest.register_tool("bags:small", { + description = "Small Bag", + inventory_image = "bags_small.png", + groups = {bagslots=8}, +}) +minetest.register_tool("bags:medium", { + description = "Medium Bag", + inventory_image = "bags_medium.png", + groups = {bagslots=16}, +}) +minetest.register_tool("bags:large", { + description = "Large Bag", + inventory_image = "bags_large.png", + groups = {bagslots=24}, +}) + +-- register bag crafts +minetest.register_craft({ + output = "bags:small", + recipe = { + {"", "farming:string", ""}, + {"wool:white", "wool:white", "wool:white"}, + {"wool:white", "wool:white", "wool:white"}, + }, +}) +minetest.register_craft({ + output = "bags:medium", + recipe = { + {"", "default:stick", ""}, + {"bags:small", "farming:string", "bags:small"}, + {"bags:small", "farming:string", "bags:small"}, + }, +}) +minetest.register_craft({ + output = "bags:large", + recipe = { + {"", "default:stick", ""}, + {"bags:medium", "farming:string", "bags:medium"}, + {"bags:medium", "farming:string", "bags:medium"}, + }, +}) + +-- log that we started +minetest.log("action", "[MOD]"..minetest.get_current_modname().." -- loaded from "..minetest.get_modpath(minetest.get_current_modname())) \ No newline at end of file diff --git a/mods/bags/bags/textures/bags_large.png b/mods/bags/bags/textures/bags_large.png new file mode 100644 index 0000000000000000000000000000000000000000..831dc5ebea2e3684a09f470043c06e3178919437 GIT binary patch literal 3966 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 literal 0 HcmV?d00001 diff --git a/mods/bags/bags/textures/bags_medium.png b/mods/bags/bags/textures/bags_medium.png new file mode 100644 index 0000000000000000000000000000000000000000..3d0a12da2038910db8586258d4231225db7b6a2f GIT binary patch literal 3852 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 TmA~~I00000NkvXXu0mjfoUoVb literal 0 HcmV?d00001 diff --git a/mods/beds/Changelog.txt b/mods/beds/Changelog.txt new file mode 100644 index 0000000..988db2a --- /dev/null +++ b/mods/beds/Changelog.txt @@ -0,0 +1,18 @@ +1.0.1 beta +---------- +- Add backwards compatibility with PilzAdam's beds mod +- Fix placement +- Fix small bugs +- Prevent possible crash + +1.1 +--- +- Add fancy bed model (based on jp's model) +- Add API to register beds +- Allow players always to detach from bed (by donat-b) +- If more than 50% of players want sleep they can skip the night +- Don't show sleep dialog in singleplayer + +1.1.1 +----- +- Prevent possbile crash by trying to reposition leaving players diff --git a/mods/beds/README.txt b/mods/beds/README.txt new file mode 100644 index 0000000..20893b8 --- /dev/null +++ b/mods/beds/README.txt @@ -0,0 +1,45 @@ +Minetest mod "Beds" +=================== +by BlockMen (c) 2014-2015 + +Version: 1.1.1 + +About +~~~~~ +This mod adds a bed to Minetest which allows to skip the night. To sleep rightclick the bed, if playing +in singleplayer mode the night gets skipped imideatly. If playing on server you get shown how many other +players are in bed too. If all players are sleeping the night gets skipped aswell. Also the night skip can be forced +if more than 50% of the players are lying in bed and use this option. + +Another feature is a controled respawning. If you have slept in bed (not just lying in it) your respawn point +is set to the beds location. If dying you will respawn there. + + + +You can craft two types of beds: + + +Simple shaped bed: + +wool wool wool +wood wood wood + +Fancy shaped bed: + +wool wool stick +wood wood wood + +Notice: You can use any color of wood or wool, mixing different is also possible. + + +License of source code, textures: WTFPL +--------------------------------------- +(c) Copyright BlockMen (2014-2015) + + + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. diff --git a/mods/beds/api.lua b/mods/beds/api.lua new file mode 100644 index 0000000..bdd6cf9 --- /dev/null +++ b/mods/beds/api.lua @@ -0,0 +1,78 @@ +function beds.register_bed(name, def) + minetest.register_node(name .. "_bottom", { + description = def.description, + inventory_image = def.inventory_image, + wield_image = def.wield_image, + drawtype = "nodebox", + tiles = def.tiles.bottom, + paramtype = "light", + paramtype2 = "facedir", + stack_max = 1, + groups = {snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3, bed = 1}, + sounds = default.node_sound_wood_defaults(), + node_box = { + type = "fixed", + fixed = def.nodebox.bottom, + }, + selection_box = { + type = "fixed", + fixed = def.selectionbox, + + }, + after_place_node = function(pos, placer, itemstack) + local n = minetest.get_node_or_nil(pos) + if not n or not n.param2 then + minetest.remove_node(pos) + return true + end + local dir = minetest.facedir_to_dir(n.param2) + local p = {x=pos.x+dir.x,y=pos.y,z=pos.z+dir.z} + local n2 = minetest.get_node_or_nil(p) + local def = minetest.registered_items[n2.name] or nil + if not n2 or not def or not def.buildable_to then + minetest.remove_node(pos) + return true + end + minetest.set_node(p, {name = n.name:gsub("%_bottom", "_top"), param2 = n.param2}) + return false + end, + on_destruct = function(pos) + local n = minetest.get_node_or_nil(pos) + if not n then return end + local dir = minetest.facedir_to_dir(n.param2) + local p = {x=pos.x+dir.x,y=pos.y,z=pos.z+dir.z} + local n2 = minetest.get_node(p) + if minetest.get_item_group(n2.name, "bed") == 2 and n.param2 == n2.param2 then + minetest.remove_node(p) + end + end, + on_rightclick = function(pos, node, clicker) + beds.on_rightclick(pos, clicker) + end, + }) + + minetest.register_node(name .. "_top", { + drawtype = "nodebox", + tiles = def.tiles.top, + paramtype = "light", + paramtype2 = "facedir", + groups = {snappy = 1, choppy = 2, oddly_breakable_by_hand = 2, flammable = 3, bed = 2}, + sounds = default.node_sound_wood_defaults(), + node_box = { + type = "fixed", + fixed = def.nodebox.top, + }, + selection_box = { + type = "fixed", + fixed = {0, 0, 0, 0, 0, 0}, + }, + }) + + minetest.register_alias(name, name .. "_bottom") + + -- register recipe + minetest.register_craft({ + output = name, + recipe = def.recipe + }) +end diff --git a/mods/beds/beds.lua b/mods/beds/beds.lua new file mode 100644 index 0000000..0da9203 --- /dev/null +++ b/mods/beds/beds.lua @@ -0,0 +1,88 @@ +-- fancy shaped bed +beds.register_bed("beds:fancy_bed", { + description = "Fancy Bed", + inventory_image = "beds_bed_fancy.png", + wield_image = "beds_bed_fancy.png", + tiles = { + bottom = { + "beds_bed_top1.png", + "default_wood.png", + "beds_bed_side1.png", + "beds_bed_side1.png^[transformFX", + "default_wood.png", + "beds_bed_foot.png", + }, + top = { + "beds_bed_top2.png", + "default_wood.png", + "beds_bed_side2.png", + "beds_bed_side2.png^[transformFX", + "beds_bed_head.png", + "default_wood.png", + } + }, + nodebox = { + bottom = { + {-0.5, -0.5, -0.5, -0.375, -0.065, -0.4375}, + {0.375, -0.5, -0.5, 0.5, -0.065, -0.4375}, + {-0.5, -0.375, -0.5, 0.5, -0.125, -0.4375}, + {-0.5, -0.375, -0.5, -0.4375, -0.125, 0.5}, + {0.4375, -0.375, -0.5, 0.5, -0.125, 0.5}, + {-0.4375, -0.3125, -0.4375, 0.4375, -0.0625, 0.5}, + }, + top = { + {-0.5, -0.5, 0.4375, -0.375, 0.1875, 0.5}, + {0.375, -0.5, 0.4375, 0.5, 0.1875, 0.5}, + {-0.5, 0, 0.4375, 0.5, 0.125, 0.5}, + {-0.5, -0.375, 0.4375, 0.5, -0.125, 0.5}, + {-0.5, -0.375, -0.5, -0.4375, -0.125, 0.5}, + {0.4375, -0.375, -0.5, 0.5, -0.125, 0.5}, + {-0.4375, -0.3125, -0.5, 0.4375, -0.0625, 0.4375}, + } + }, + selectionbox = {-0.5, -0.5, -0.5, 0.5, 0.06, 1.5}, + recipe = { + {"wool:red", "wool:white", "group:stick"}, + {"group:wood", "group:wood", "group:wood"}, + }, +}) + +-- simple shaped bed +beds.register_bed("beds:bed", { + description = "Simple Bed", + inventory_image = "beds_bed.png", + wield_image = "beds_bed.png", + tiles = { + bottom = { + "beds_bed_top_bottom.png^[transformR90", + "default_wood.png", + "beds_bed_side_bottom_r.png", + "beds_bed_side_bottom_r.png^[transformfx", + "beds_transparent.png", + "beds_bed_side_bottom.png" + }, + top = { + "beds_bed_top_top.png^[transformR90", + "default_wood.png", + "beds_bed_side_top_r.png", + "beds_bed_side_top_r.png^[transformfx", + "beds_bed_side_top.png", + "beds_transparent.png", + } + }, + nodebox = { + bottom = {-0.5, -0.5, -0.5, 0.5, 0.06, 0.5}, + top = {-0.5, -0.5, -0.5, 0.5, 0.06, 0.5}, + }, + selectionbox = {-0.5, -0.5, -0.5, 0.5, 0.06, 1.5}, + recipe = { + {"wool:red", "wool:red", "wool:white"}, + {"group:wood", "group:wood", "group:wood"} + }, + +}) + + +-- aliases for PA's beds mod +minetest.register_alias("beds:bed_bottom_red", "beds:bed_bottom") +minetest.register_alias("beds:bed_top_red", "beds:bed_top") diff --git a/mods/beds/depends.txt b/mods/beds/depends.txt new file mode 100644 index 0000000..470ec30 --- /dev/null +++ b/mods/beds/depends.txt @@ -0,0 +1,2 @@ +default +wool diff --git a/mods/beds/functions.lua b/mods/beds/functions.lua new file mode 100644 index 0000000..ea3d3af --- /dev/null +++ b/mods/beds/functions.lua @@ -0,0 +1,205 @@ +local player_in_bed = 0 +local is_sp = minetest.is_singleplayer() + + +-- helper functions + +local function get_look_yaw(pos) + local n = minetest.get_node(pos) + if n.param2 == 1 then + return 7.9, n.param2 + elseif n.param2 == 3 then + return 4.75, n.param2 + elseif n.param2 == 0 then + return 3.15, n.param2 + else + return 6.28, n.param2 + end +end + +local function check_in_beds(players) + local in_bed = beds.player + if not players then + players = minetest.get_connected_players() + end + + for n, player in ipairs(players) do + local name = player:get_player_name() + if not in_bed[name] then + return false + end + end + + return true +end + +local function lay_down(player, pos, bed_pos, state, skip) + local name = player:get_player_name() + local hud_flags = player:hud_get_flags() + + if not player or not name then + return + end + + -- stand up + if state ~= nil and not state then + local p = beds.pos[name] or nil + if beds.player[name] ~= nil then + beds.player[name] = nil + player_in_bed = player_in_bed - 1 + end + -- skip here to prevent sending player specific changes (used for leaving players) + if skip then + return + end + if p then + player:setpos(p) + end + + -- physics, eye_offset, etc + player:set_eye_offset({x=0,y=0,z=0}, {x=0,y=0,z=0}) + player:set_look_yaw(math.random(1, 180)/100) + default.player_attached[name] = false + player:set_physics_override(1, 1, 1) + hud_flags.wielditem = true + default.player_set_animation(player, "stand" , 30) + + -- lay down + else + beds.player[name] = 1 + beds.pos[name] = pos + player_in_bed = player_in_bed + 1 + + -- physics, eye_offset, etc + player:set_eye_offset({x=0,y=-13,z=0}, {x=0,y=0,z=0}) + local yaw, param2 = get_look_yaw(bed_pos) + player:set_look_yaw(yaw) + local dir = minetest.facedir_to_dir(param2) + local p = {x=bed_pos.x+dir.x/2,y=bed_pos.y,z=bed_pos.z+dir.z/2} + player:set_physics_override(0, 0, 0) + player:setpos(p) + default.player_attached[name] = true + hud_flags.wielditem = false + default.player_set_animation(player, "lay" , 0) + end + + player:hud_set_flags(hud_flags) +end + +local function update_formspecs(finished) + local ges = #minetest.get_connected_players() + local form_n = "" + local is_majority = (ges/2) < player_in_bed + + if finished then + form_n = beds.formspec .. + "label[2.7,11; Good morning.]" + else + form_n = beds.formspec .. + "label[2.2,11;"..tostring(player_in_bed).." of "..tostring(ges).." players are in bed]" + if is_majority then + form_n = form_n .. + "button_exit[2,8;4,0.75;force;Force night skip]" + end + end + + for name,_ in pairs(beds.player) do + minetest.show_formspec(name, "beds_form", form_n) + end +end + + +-- public functions + +function beds.kick_players() + for name,_ in pairs(beds.player) do + local player = minetest.get_player_by_name(name) + lay_down(player, nil, nil, false) + end +end + +function beds.skip_night() + minetest.set_timeofday(0.23) + beds.set_spawns() +end + +function beds.on_rightclick(pos, player) + local name = player:get_player_name() + local ppos = player:getpos() + local tod = minetest.get_timeofday() + + if tod > 0.2 and tod < 0.805 then + if beds.player[name] then + lay_down(player, nil, nil, false) + end + minetest.chat_send_player(name, "You can only sleep at night.") + return + end + + -- move to bed + if not beds.player[name] then + lay_down(player, ppos, pos) + else + lay_down(player, nil, nil, false) + end + + if not is_sp then + update_formspecs(false) + end + + -- skip the night and let all players stand up + if check_in_beds() then + minetest.after(2, function() + beds.skip_night() + if not is_sp then + update_formspecs(true) + end + beds.kick_players() + end) + end +end + + +-- callbacks + +minetest.register_on_joinplayer(function(player) + beds.read_spawns() +end) + +minetest.register_on_respawnplayer(function(player) + local name = player:get_player_name() + local pos = beds.spawn[name] or nil + if pos then + player:setpos(pos) + return true + end +end) + +minetest.register_on_leaveplayer(function(player) + local name = player:get_player_name() + lay_down(player, nil, nil, false, true) + beds.player[name] = nil + if check_in_beds() then + minetest.after(2, function() + beds.skip_night() + update_formspecs(true) + beds.kick_players() + end) + end +end) + +minetest.register_on_player_receive_fields(function(player, formname, fields) + if formname ~= "beds_form" then + return + end + if fields.quit or fields.leave then + lay_down(player, nil, nil, false) + update_formspecs(false) + end + + if fields.force then + beds.skip_night() + update_formspecs(true) + beds.kick_players() + end +end) diff --git a/mods/beds/init.lua b/mods/beds/init.lua new file mode 100644 index 0000000..09982c2 --- /dev/null +++ b/mods/beds/init.lua @@ -0,0 +1,16 @@ +beds = {} +beds.player = {} +beds.pos = {} +beds.spawn = {} + +beds.formspec = "size[8,15;true]".. + "bgcolor[#080808BB; true]".. + "button_exit[2,12;4,0.75;leave;Leave Bed]" + +local modpath = minetest.get_modpath("beds") + +-- load files +dofile(modpath.."/functions.lua") +dofile(modpath.."/api.lua") +dofile(modpath.."/beds.lua") +dofile(modpath.."/spawns.lua") diff --git a/mods/beds/spawns.lua b/mods/beds/spawns.lua new file mode 100644 index 0000000..39da21c --- /dev/null +++ b/mods/beds/spawns.lua @@ -0,0 +1,60 @@ +local world_path = minetest.get_worldpath() +local org_file = world_path .. "/beds_spawns" +local file = world_path .. "/beds_spawns" +local bkwd = false + +-- check for PA's beds mod spawns +local cf = io.open(world_path .. "/beds_player_spawns", "r") +if cf ~= nil then + io.close(cf) + file = world_path .. "/beds_player_spawns" + bkwd = true +end + +function beds.read_spawns() + local spawns = beds.spawn + local input = io.open(file, "r") + if input and not bkwd then + repeat + local x = input:read("*n") + if x == nil then + break + end + local y = input:read("*n") + local z = input:read("*n") + local name = input:read("*l") + spawns[name:sub(2)] = {x = x, y = y, z = z} + until input:read(0) == nil + io.close(input) + elseif input and bkwd then + beds.spawn = minetest.deserialize(input:read("*all")) + input:close() + beds.save_spawns() + os.rename(file, file .. ".backup") + file = org_file + else + spawns = {} + end +end + +function beds.save_spawns() + if not beds.spawn then + return + end + writing = true + local output = io.open(org_file, "w") + for i, v in pairs(beds.spawn) do + output:write(v.x.." "..v.y.." "..v.z.." "..i.."\n") + end + io.close(output) + writing = false +end + +function beds.set_spawns() + for name,_ in pairs(beds.player) do + local player = minetest.get_player_by_name(name) + local p = player:getpos() + beds.spawn[name] = p + end + beds.save_spawns() +end diff --git a/mods/beds/textures/beds_bed.png b/mods/beds/textures/beds_bed.png new file mode 100644 index 0000000000000000000000000000000000000000..5c0054c6cf9a42d248601d8c527c0a0da2bf92f6 GIT binary patch literal 540 zcmV+%0^|LOP)nsVZn?U zRen}?snu%uzK`$weEC}8{fCb<81o`bsxqz0iW$phJP~0|mB%7{+uml^`^D<&8V??3 z4**lDdD@I@F30%z1Q!R+;__xph)`DLxfvx@=2R)EGOJ42 zj6xkWBtlYz+}Id>kwYYUJ8{c_07d6mFk?}bry|U&GFP9bWJba{lFo5KgiGg+5)Fq) z#=A(L=?c1)Y=U(&UYhMEmdz-caZ7}>2npv%#g7n=bTE?YCUyGQ!4?+p^)Y!P#=I)8 z%y?!-(TqXoxGX~QCFhksW7of2iKF`48%Hv&C1qr@%i-#cdniwGZ^`AYRf9$zS7e) e^$$S1zwtN1Qq}5$b^0~{0000g*HHLyD4EErh^$d!evj~?!;w+tqZzwqymgMeDx1#n?dXW(+7I^j z_St_k^B1t(Ej;stoGM$Yq*ckNl2xT_#?IM0W5(**8tdz?@h4-*Vz=IaP{gq|ZRp&Jk-9GAj#=g#%0sb|R@8%9aQvGv2AP?HoI*&VnKxfzHnFf+Xn~N3;zD6Tfu*Y?3Zb$v zg2=$aA_3zUP;9`2-#iw&AXrdfX>qGJ@60_f1*8tiLCgPuzXI66BWmOr8pFgGtWtzZ zF%w}XLZmgXTJvrUQ)384coAXT%rkE0N!h^TqhF>YLQjP8H)y0ak=DF@FAlXP6k%ix z))=Bj4jXu+s)Zw}g(DtCXp8XRI6NuEK!m;s9i?b1MOSN{wWj4bG#!VlqRUm${c4bC zB(-Sf6QY16?2P83#QW&QJRk|weB8Qo{O_K%6XC6?A_ zaN~V7NL==%cIuMct9I)CzJU!q!rL@)?_ynb-ag~*@`QQ&oVZsatY`T7eyy-^^O>}^ kHKIlq8>9*AnJsvdPtZDUt>P4NqW}N^07*qoM6N<$g2%O|ZU6uP literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_head.png b/mods/beds/textures/beds_bed_head.png new file mode 100644 index 0000000000000000000000000000000000000000..763f5e14048e931e237397df959ac20041b5c26d GIT binary patch literal 387 zcmV-}0et?6P)iQ^b)nj#1SL{Wq+%dpvO5QZT<&qI+L6 hP*s3AYVMI2_yGC^`^BWEuA=||002ovPDHLkV1jg)Z%*=ZTOTcn^vn)iA$(CEh(y=mOD|9)MV?|wgnb2TpX^xpv!I3ISX!Ls{+#>4Re*{iYWZLAR{{x+qvt2}TjB*pmasI2 zg)wZb4W-4n@5*!j753>=?Jf)eZ?8=n(&ePTT zw3B$yB@|i0bllhDztGirl;8ylaaf?1Asi2BR0px`@C z7srr_Id>=R_c|OP(yo8@?Bte)$9Ho%wkT|uG~SZ@IK`R$;KD2Q=4@v#EazA|A^d}> zOLCHc$owb80=zF4NH`Y!m{$Cw_PMzXV~1V|*MISYMO9yuo$fE3e86SZY=!Q<@figw zs@|HOIkTBhKML>?n|8D_ck}(%h2iFR%=vBXY=gs0L+=*U1{Xz#`LyXBa^Vuz)Jv<~ zbVIq@Hmtb+Pe|~RgVQ;HVv{c}KYA-8>~q)-v$X}2drqX)`YaJ}mD&^k??m+EI~nJ` zZ=3l__tRrpGq>VxtK+1BX5CM;Dd4Pazfdm0f9vP{e~uH`_AqQXW1hm`TF?yiIfJLG KpUXO@geCwE>46;p literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_side_bottom.png b/mods/beds/textures/beds_bed_side_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..99ff309fa2243dc6243b1eb054773eb977b5054a GIT binary patch literal 561 zcmV-10?z%3P)4JgSaUyQK~PuL z2xmguTH8|hOPTY1$I{GNi6aUxgf0w51pS5IE?Px5-PmOp->bvfMwKS|{!x#=!={ZMNgsuoZ z=QvPh!x$RYvS}@CRVpHwx^rxeE;K_S0ulB^=&Ryei*GG`RrW*(L}-RWbXD1Mj=FO{ zfSPl(RaqBd+c}ydbX2KXOU+t3sx(Kl_0h+*pTOsL8T_2b>!Qb?JjZTsmgDL?ZwgmA zEY32hMDbTV_KOh?OCJ8J$8j~r(eoQTNKRk|+eu#LBjgt+DWs>!r=}<-r^qKKDc>3= zdwYy*e40Wk%+tgK*@X)n)zb8jp5=2j~;%9NoM}ZIKbV;t&aZ({#D?u z_q5E|7GXz(rgL=6NK{EwIq;sI8Hor7-qQ*KPRuw`B~`_3h;V4eruXc4&j;t|o6%LJ zBf@?VaAwA_DkrL>-g9O~DneHkx2?*aDjhR+gMdtg6A?a{k$O+ZdwRpUD?(3%jtC#k zXa~V{U`v%lGv14^ugb0ni5XkobD&B~gw%|tb8HWH(&5`~urts3#$$So9O+t~L1UII zD$uXz=*QEXzk5U$>{TCd-h9I6&4;8>fz!Bv`|cSZH@+gh)4y)k=jkytO!#y|Hnxh}z=k>xE)zZDcS`H^!4kvlJaF<{902*{fSad;kbZBpK099;dVPqgvd2@7S bZF4LjNp52<$sIm+00000NkvXXu0mjfQ>pbb literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_side_top.png b/mods/beds/textures/beds_bed_side_top.png new file mode 100644 index 0000000000000000000000000000000000000000..b2807c5fa275087fd66be04e6f76e53b6e36797c GIT binary patch literal 611 zcmV-p0-XJcP)H1JHG{o<1xeL3G{ZoM zCXVA!uh(fb1f5QYv$Hc=trm{saDIMHr_(_+n^dbcDkn9HB@L-m(y;6@cDX{eT0@8y zr>CbhgrLz7wA*bQr;QK-Aq354lWMJos_7`X0@BxS-`P7jq;Pc1aZ%+^$#Ha4MAuDp z!$Q?`R8>beObpXP$>ljv6!L{*_78JNyPK0_;y%_Q{bc1EWMv;2*~{CQmqetW?23}PGRk2gymGLO8ZLD7w!op}bi^0ppLT;x0T|@$I z;z1YjF&B~1ZdN0Mq~sy)kGYX{)3-=OJlqSonH|6OS2LkrWdr>Eo{d64K_= zASrp6>5(py4?S!rCfG?%v6Gx)Yc<5e?dxo86Ef?|C|o<;=v$`fvfxgxZ>Zj6KntfnN`yHPynLQoy-uxGr*?9}(eW`qs#WrZBH7)2w3G-7B0N`$ z8C@qS!n_EMQcMN{925^J`xUA`>y%1m{K^pr#Y4PYflr^e(B?!)h_I*>PYi=+BFq{F zNu`MEI{Uc-`9hKJC7(SnhnFj`lig!?&tvP$SG1M!4qiqtDMYc&(U(MT-RL?qZk%xWTLwK6`? zN;K5K=s+9MzVl32jf@5xSexnR^<*!RU<+C#e38F3WVJD5wXvDLi8I{Ao$Ke&Qg%D1 z+~E#37W&D!gJj%6))N*FZ(U+N(Z|L@7pG(@8`@RCt_4l0mK;RS-qbz4h#Fw?7yWh)@Pdh&el8h{RU12P8(U zf(5aUC_zGr^dX7u@9y`i7?_9})!^3PoLlgqgvBI>-q)%n!qRz+f`gs#*t;d!K(pD~qpD|4c7v^|GM5P7_o~J2aL&B-(Ox_| zzJ|pX+%gkR5eaK%!O<3+GX5=4&Q&?80e|;C zOHF#;`&M;~sH%U)5G*!u&D^TGG|x-pE~jeEZ1x_us$118P0}?}Fh@u_k8zM2VClgI z)=c2@h&2I_RD}%Ydg4(5pcNk zR2hyD9iFN-I7T$PNjgMat2US;47W_dWG9?6OR{9R-hb)4Z$9IfpMakE=G{3H18}Qc zpDq#l_Qlsz3qH-i+3@`uy literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_top2.png b/mods/beds/textures/beds_bed_top2.png new file mode 100644 index 0000000000000000000000000000000000000000..2fe5bf2b0c133858993413cfa495379f4c4b9aa1 GIT binary patch literal 616 zcmV-u0+;=XP)pG^hrcPRCt_Ckj;@DMG%BDtE#)_?da`Zv=?MCzyJE90XUz}LZ)P=Wg$7n1hB3vfLg05 zA0E!vBfng>h>+o4>u#!MskPQxQxy>&$5Cq))s#|ieU4E|o^7{3{@RvY#vC%lOhu&k z4j`o*;k|bcl#;2kU0$BvJeoUZ_*zyoZLN_~N+x;xa5|mloUM0wobJ|QY5+{FUazK_ zQdZ^B8Ui_|2-I2ukOXn9^^2vyKYlDZi)d@l$x_Z4q+cciqC#@pHV-#V04&1ae)IK+ z(1;|GfEjT_6f%)lcL0m(1U}FC?a$v?yY8917g1oi6F92|aJVbEnmN!T2)wo%zj7hn zUC37=1X@HytRe(H&q;C-abS<=)8*-_$LE_z;Of55X@CIxoS()pG664RT;?S3{=;U) z^iE{BcQTRum%E7Mh!!z`Ma0P$_mjf_2=HK*fNf3zR*?X%5el4DCvZdraIgAB>%FQ+ zbl{aLfWtk2yW7m2WFZyUBbM7>cR!H;K8>Md7IEM*CjccS;(1O7iYkDA08wZmbtryJ zD*ylh8gxZibU}4=Xm4@=RcvKpWFS*{b97~Gb1Wc9ZeuRV9X@sd0000}2bnaV8HDJOC7U?3D1dvS0AV^Zu83clQb}!Ob_gUJL>oK5e zwXaoAdq{t~m#R+Q$CziSV7$r#K*5#-b_lGA0oaqeR_*q+YELdzYjUaDlD9D)_O)tD zZex7eQ~KRq0rCHmBr!abfF!>d42GquR{JPkUiD9VkskJ0TJ77R?#QcVz%Tcm04Hg{ zo+J?z1PX=()R3O9C$s9_eUiTH+p)fCPp-#vX|rb_(qUsjO9xd+1p+546d*O!FT12i zGNk)U%QD86OzCb<=~(|vrZf#37?3PAGz7Nf3_bv)BiW$d#yILf?OAnCkbZXW(mfef z_e52Hk~%mAhK80l=)_W_NRI^R({AY`1zP$C%r-WvXBHb10000QbVXQnL3MO!Z*l-t lY-M3&AX9mBbY*RGEFej4V=l=ZK6U^A002ovPDHLkV1jl<*RTKp literal 0 HcmV?d00001 diff --git a/mods/beds/textures/beds_bed_top_top.png b/mods/beds/textures/beds_bed_top_top.png new file mode 100644 index 0000000000000000000000000000000000000000..e877c808afa166a782c29eef02c051c540db186d GIT binary patch literal 556 zcmV+{0@MA8P)RudT=q5w$>%R$qs7bDXOa89&$XHW03F!LPELS8*iy8J z)?(C%*0^S7O42=ZkVj@Gm;FSpsxDpE+55PztF>_D)4mhf#!!#|1Q4)IfFC8TN05{x zk|bM;F}j9yR_)Sd|KGI77%OwzMrQWj*UD|%0V)9l1^}dO+rVjqgh3L3Z2%<7sads2 z4|_&WB~~zP_AoE7!a>{rRzM;wU)Msn;qnPRg-SE$k)sk{dT*T zalE}(`Tgyvs^d7?0tyh2WCCfE405hjRaL&-@1m|bLyFe^0N<1_(B0*u2BR0prEv; zi(^Q|oa7(>|JyUG&QLnLn5{?3AnQPa5d*`~wSVP9epPk@l}VMjMwB>~mSp4?F@)x% kCZ;F^R~DC~<`(NHc;+SRos_jJ1FB;1boFyt=akR{04v}rR{#J2 literal 0 HcmV?d00001 diff --git a/mods/boats/README.txt b/mods/boats/README.txt new file mode 100644 index 0000000..5100481 --- /dev/null +++ b/mods/boats/README.txt @@ -0,0 +1,16 @@ +Minetest 0.4 mod: boats +======================= +by PilzAdam, slightly modified for NeXt + +License of source code: +----------------------- +WTFPL + +License of media (textures and sounds): +--------------------------------------- +WTFPL + +Authors of media files: +----------------------- +textures: Zeg9 +model: thetoon and Zeg9, modified by PavelS(SokolovPavel) diff --git a/mods/boats/depends.txt b/mods/boats/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/boats/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/boats/init.lua b/mods/boats/init.lua new file mode 100644 index 0000000..da013ab --- /dev/null +++ b/mods/boats/init.lua @@ -0,0 +1,217 @@ + +-- +-- Helper functions +-- + +local function is_water(pos) + local nn = minetest.get_node(pos).name + return minetest.get_item_group(nn, "water") ~= 0 +end + +local function get_sign(i) + if i == 0 then + return 0 + else + return i / math.abs(i) + end +end + +local function get_velocity(v, yaw, y) + local x = -math.sin(yaw) * v + local z = math.cos(yaw) * v + return {x = x, y = y, z = z} +end + +local function get_v(v) + return math.sqrt(v.x ^ 2 + v.z ^ 2) +end + +-- +-- Boat entity +-- + +local boat = { + physical = true, + collisionbox = {-0.5, -0.4, -0.5, 0.5, 0.3, 0.5}, + visual = "mesh", + mesh = "boat.x", + textures = {"default_wood.png"}, + + driver = nil, + v = 0, + last_v = 0, + removed = false +} + +function boat.on_rightclick(self, clicker) + if not clicker or not clicker:is_player() then + return + end + local name = clicker:get_player_name() + if self.driver and clicker == self.driver then + self.driver = nil + clicker:set_detach() + default.player_attached[name] = false + default.player_set_animation(clicker, "stand" , 30) + elseif not self.driver then + self.driver = clicker + clicker:set_attach(self.object, "", {x = 0, y = 11, z = -3}, {x = 0, y = 0, z = 0}) + default.player_attached[name] = true + minetest.after(0.2, function() + default.player_set_animation(clicker, "sit" , 30) + end) + self.object:setyaw(clicker:get_look_yaw() - math.pi / 2) + end +end + +function boat.on_activate(self, staticdata, dtime_s) + self.object:set_armor_groups({immortal = 1}) + if staticdata then + self.v = tonumber(staticdata) + end + self.last_v = self.v +end + +function boat.get_staticdata(self) + return tostring(self.v) +end + +function boat.on_punch(self, puncher, time_from_last_punch, tool_capabilities, direction) + if not puncher or not puncher:is_player() or self.removed then + return + end + if self.driver and puncher == self.driver then + self.driver = nil + puncher:set_detach() + default.player_attached[puncher:get_player_name()] = false + end + if not self.driver then + self.removed = true + -- delay remove to ensure player is detached + minetest.after(0.1, function() + self.object:remove() + end) + if not minetest.setting_getbool("creative_mode") then + puncher:get_inventory():add_item("main", "boats:boat") + end + end +end + +function boat.on_step(self, dtime) + self.v = get_v(self.object:getvelocity()) * get_sign(self.v) + if self.driver then + local ctrl = self.driver:get_player_control() + local yaw = self.object:getyaw() + if ctrl.up then + self.v = self.v + 0.1 + elseif ctrl.down then + self.v = self.v - 0.1 + end + if ctrl.left then + if self.v < 0 then + self.object:setyaw(yaw - (1 + dtime) * 0.03) + else + self.object:setyaw(yaw + (1 + dtime) * 0.03) + end + elseif ctrl.right then + if self.v < 0 then + self.object:setyaw(yaw + (1 + dtime) * 0.03) + else + self.object:setyaw(yaw - (1 + dtime) * 0.03) + end + end + end + local velo = self.object:getvelocity() + if self.v == 0 and velo.x == 0 and velo.y == 0 and velo.z == 0 then + self.object:setpos(self.object:getpos()) + return + end + local s = get_sign(self.v) + self.v = self.v - 0.02 * s + if s ~= get_sign(self.v) then + self.object:setvelocity({x = 0, y = 0, z = 0}) + self.v = 0 + return + end + if math.abs(self.v) > 4.5 then + self.v = 4.5 * get_sign(self.v) + end + + local p = self.object:getpos() + p.y = p.y - 0.5 + local new_velo = {x = 0, y = 0, z = 0} + local new_acce = {x = 0, y = 0, z = 0} + if not is_water(p) then + local nodedef = minetest.registered_nodes[minetest.get_node(p).name] + if (not nodedef) or nodedef.walkable then + self.v = 0 + new_acce = {x = 0, y = 1, z = 0} + else + new_acce = {x = 0, y = -9.8, z = 0} + end + new_velo = get_velocity(self.v, self.object:getyaw(), self.object:getvelocity().y) + self.object:setpos(self.object:getpos()) + else + p.y = p.y + 1 + if is_water(p) then + local y = self.object:getvelocity().y + if y >= 4.5 then + y = 4.5 + elseif y < 0 then + new_acce = {x = 0, y = 20, z = 0} + else + new_acce = {x = 0, y = 5, z = 0} + end + new_velo = get_velocity(self.v, self.object:getyaw(), y) + self.object:setpos(self.object:getpos()) + else + new_acce = {x = 0, y = 0, z = 0} + if math.abs(self.object:getvelocity().y) < 1 then + local pos = self.object:getpos() + pos.y = math.floor(pos.y) + 0.5 + self.object:setpos(pos) + new_velo = get_velocity(self.v, self.object:getyaw(), 0) + else + new_velo = get_velocity(self.v, self.object:getyaw(), self.object:getvelocity().y) + self.object:setpos(self.object:getpos()) + end + end + end + self.object:setvelocity(new_velo) + self.object:setacceleration(new_acce) +end + +minetest.register_entity("boats:boat", boat) + +minetest.register_craftitem("boats:boat", { + description = "Boat", + inventory_image = "boat_inventory.png", + wield_image = "boat_wield.png", + wield_scale = {x = 2, y = 2, z = 1}, + liquids_pointable = true, + + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return + end + if not is_water(pointed_thing.under) then + return + end + pointed_thing.under.y = pointed_thing.under.y + 0.5 + minetest.add_entity(pointed_thing.under, "boats:boat") + if not minetest.setting_getbool("creative_mode") then + itemstack:take_item() + end + return itemstack + end, +}) + +minetest.register_craft({ + output = "boats:boat", + recipe = { + {"", "", "" }, + {"group:wood", "", "group:wood"}, + {"group:wood", "group:wood", "group:wood"}, + }, +}) + diff --git a/mods/boats/models/boat.x b/mods/boats/models/boat.x new file mode 100644 index 0000000..581998e --- /dev/null +++ b/mods/boats/models/boat.x @@ -0,0 +1,11110 @@ +xof 0303txt 0032 + +Frame Root { + FrameTransformMatrix { + 0.000000, 0.000000, 1.000000, 0.000000, + -1.000000, 0.000000, 0.000000, 0.000000, + 0.000000, 1.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 0.000000, 1.000000;; + } + Frame Plane { + FrameTransformMatrix { + 0.000000,-9.104475, 0.000000, 0.000000, + 9.104475, 0.000000, 0.000000, 0.000000, + 0.000000, 0.000000, 9.104475, 0.000000, + -0.310965, 0.042220,-1.967153, 1.000000;; + } + Mesh { //Plane_000 Mesh + 2952; + 0.750000;-0.500000;-0.117178;, + 0.750000;-0.625000;-0.117178;, + 0.750000;-0.625000; 0.000000;, + 0.750000;-0.500000; 0.000000;, + -0.625000;-0.875000;-0.117178;, + -0.625000;-0.750000;-0.117178;, + -0.625000;-0.750000; 0.000000;, + -0.625000;-0.875000; 0.000000;, + 0.250000;-0.625000;-0.117178;, + 0.250000;-0.750000;-0.117178;, + 0.250000;-0.750000; 0.000000;, + 0.250000;-0.625000; 0.000000;, + -0.250000;-0.375000;-0.117178;, + -0.250000;-0.500000;-0.117178;, + -0.250000;-0.500000; 0.000000;, + -0.250000;-0.375000; 0.000000;, + -0.250000; 0.750000;-0.117178;, + -0.250000; 0.625000;-0.117178;, + -0.250000; 0.625000; 0.000000;, + -0.250000; 0.750000; 0.000000;, + 0.375000; 0.750000;-0.117178;, + 0.375000; 0.875000;-0.117178;, + 0.375000; 0.875000; 0.000000;, + 0.375000; 0.750000; 0.000000;, + -0.500000; 1.000000;-0.117178;, + -0.375000; 1.000000;-0.117178;, + -0.375000; 1.000000; 0.000000;, + -0.500000; 1.000000; 0.000000;, + -0.125000; 0.250000;-0.117178;, + -0.125000; 0.375000;-0.117178;, + -0.125000; 0.375000; 0.000000;, + -0.125000; 0.250000; 0.000000;, + -0.125000; 1.000000;-0.117178;, + 0.000000; 1.000000;-0.117178;, + 0.000000; 1.000000; 0.000000;, + -0.125000; 1.000000; 0.000000;, + 0.375000;-0.250000;-0.117178;, + 0.375000;-0.125000;-0.117178;, + 0.375000;-0.125000; 0.000000;, + 0.375000;-0.250000; 0.000000;, + 0.750000; 0.000000;-0.117178;, + 0.750000;-0.125000;-0.117178;, + 0.750000;-0.125000; 0.000000;, + 0.750000; 0.000000; 0.000000;, + -0.250000;-0.125000;-0.117178;, + -0.250000;-0.250000;-0.117178;, + -0.250000;-0.250000; 0.000000;, + -0.250000;-0.125000; 0.000000;, + 0.375000; 0.375000;-0.117178;, + 0.375000; 0.500000;-0.117178;, + 0.375000; 0.500000; 0.000000;, + 0.375000; 0.375000; 0.000000;, + 0.750000; 0.250000;-0.117178;, + 0.750000; 0.125000;-0.117178;, + 0.750000; 0.125000; 0.000000;, + 0.750000; 0.250000; 0.000000;, + -0.250000;-1.000000;-0.117178;, + -0.375000;-1.000000;-0.117178;, + -0.375000;-1.000000; 0.000000;, + -0.250000;-1.000000; 0.000000;, + -0.625000;-0.125000;-0.117178;, + -0.625000; 0.000000;-0.117178;, + -0.625000; 0.000000; 0.000000;, + -0.625000;-0.125000; 0.000000;, + 0.375000;-0.625000;-0.117178;, + 0.375000;-0.500000;-0.117178;, + 0.375000;-0.500000; 0.000000;, + 0.375000;-0.625000; 0.000000;, + 0.250000; 1.000000;-0.117178;, + 0.250000; 0.875000;-0.117178;, + 0.250000; 0.875000; 0.000000;, + 0.250000; 1.000000; 0.000000;, + -0.125000; 0.875000; 0.000000;, + -0.125000; 1.000000; 0.000000;, + -0.250000; 1.000000; 0.000000;, + -0.250000; 0.875000; 0.000000;, + -0.125000; 0.750000; 0.000000;, + -0.125000; 0.875000; 0.000000;, + -0.250000; 0.875000; 0.000000;, + -0.250000; 0.750000; 0.000000;, + -0.625000; 0.500000;-0.117178;, + -0.625000; 0.625000;-0.117178;, + -0.625000; 0.625000; 0.000000;, + -0.625000; 0.500000; 0.000000;, + -0.125000;-0.125000; 0.000000;, + -0.125000; 0.000000; 0.000000;, + -0.250000; 0.000000; 0.000000;, + -0.250000;-0.125000; 0.000000;, + -0.125000;-0.250000; 0.000000;, + -0.125000;-0.125000; 0.000000;, + -0.250000;-0.125000; 0.000000;, + -0.250000;-0.250000; 0.000000;, + -0.125000;-0.375000;-0.117178;, + -0.125000;-0.250000;-0.117178;, + -0.125000;-0.250000; 0.000000;, + -0.125000;-0.375000; 0.000000;, + 0.375000; 0.875000; 0.000000;, + 0.375000; 1.000000; 0.000000;, + 0.250000; 1.000000; 0.000000;, + 0.250000; 0.875000; 0.000000;, + 0.375000; 0.750000; 0.000000;, + 0.375000; 0.875000; 0.000000;, + 0.250000; 0.875000; 0.000000;, + 0.250000; 0.750000; 0.000000;, + 0.250000;-0.375000;-0.117178;, + 0.250000;-0.500000;-0.117178;, + 0.250000;-0.500000; 0.000000;, + 0.250000;-0.375000; 0.000000;, + 0.375000; 0.375000; 0.000000;, + 0.375000; 0.500000; 0.000000;, + 0.250000; 0.500000; 0.000000;, + 0.250000; 0.375000; 0.000000;, + 0.375000; 0.250000; 0.000000;, + 0.375000; 0.375000; 0.000000;, + 0.250000; 0.375000; 0.000000;, + 0.250000; 0.250000; 0.000000;, + -0.125000; 0.000000;-0.117178;, + -0.125000; 0.125000;-0.117178;, + -0.125000; 0.125000; 0.000000;, + -0.125000; 0.000000; 0.000000;, + -0.625000; 0.875000; 0.000000;, + -0.625000; 1.000000; 0.000000;, + -0.750000; 1.000000; 0.000000;, + -0.750000; 0.875000; 0.000000;, + -0.625000; 0.750000; 0.000000;, + -0.625000; 0.875000; 0.000000;, + -0.750000; 0.875000; 0.000000;, + -0.750000; 0.750000; 0.000000;, + -0.250000;-0.750000;-0.117178;, + -0.250000;-0.875000;-0.117178;, + -0.250000;-0.875000; 0.000000;, + -0.250000;-0.750000; 0.000000;, + -0.625000; 0.375000; 0.000000;, + -0.625000; 0.500000; 0.000000;, + -0.750000; 0.500000; 0.000000;, + -0.750000; 0.375000; 0.000000;, + -0.625000; 0.250000; 0.000000;, + -0.625000; 0.375000; 0.000000;, + -0.750000; 0.375000; 0.000000;, + -0.750000; 0.250000; 0.000000;, + 0.750000; 0.625000;-0.117178;, + 0.750000; 0.500000;-0.117178;, + 0.750000; 0.500000; 0.000000;, + 0.750000; 0.625000; 0.000000;, + -0.125000; 0.375000; 0.000000;, + -0.125000; 0.500000; 0.000000;, + -0.250000; 0.500000; 0.000000;, + -0.250000; 0.375000; 0.000000;, + -0.125000; 0.250000; 0.000000;, + -0.125000; 0.375000; 0.000000;, + -0.250000; 0.375000; 0.000000;, + -0.250000; 0.250000; 0.000000;, + 0.125000; 1.000000;-0.117178;, + 0.250000; 1.000000;-0.117178;, + 0.250000; 1.000000; 0.000000;, + 0.125000; 1.000000; 0.000000;, + -0.625000;-0.125000; 0.000000;, + -0.625000; 0.000000; 0.000000;, + -0.750000; 0.000000; 0.000000;, + -0.750000;-0.125000; 0.000000;, + -0.625000;-0.250000; 0.000000;, + -0.625000;-0.125000; 0.000000;, + -0.750000;-0.125000; 0.000000;, + -0.750000;-0.250000; 0.000000;, + 0.375000; 0.125000;-0.117178;, + 0.375000; 0.250000;-0.117178;, + 0.375000; 0.250000; 0.000000;, + 0.375000; 0.125000; 0.000000;, + -0.625000;-0.625000; 0.000000;, + -0.625000;-0.500000; 0.000000;, + -0.750000;-0.500000; 0.000000;, + -0.750000;-0.625000; 0.000000;, + -0.625000;-0.750000; 0.000000;, + -0.625000;-0.625000; 0.000000;, + -0.750000;-0.625000; 0.000000;, + -0.750000;-0.750000; 0.000000;, + 0.625000;-1.000000;-0.117178;, + 0.500000;-1.000000;-0.117178;, + 0.500000;-1.000000; 0.000000;, + 0.625000;-1.000000; 0.000000;, + -0.125000;-0.625000; 0.000000;, + -0.125000;-0.500000; 0.000000;, + -0.250000;-0.500000; 0.000000;, + -0.250000;-0.625000; 0.000000;, + -0.125000;-0.750000; 0.000000;, + -0.125000;-0.625000; 0.000000;, + -0.250000;-0.625000; 0.000000;, + -0.250000;-0.750000; 0.000000;, + 0.375000;-0.500000;-0.117178;, + 0.375000;-0.375000;-0.117178;, + 0.375000;-0.375000; 0.000000;, + 0.375000;-0.500000; 0.000000;, + 0.375000;-0.125000; 0.000000;, + 0.375000; 0.000000; 0.000000;, + 0.250000; 0.000000; 0.000000;, + 0.250000;-0.125000; 0.000000;, + 0.375000;-0.250000; 0.000000;, + 0.375000;-0.125000; 0.000000;, + 0.250000;-0.125000; 0.000000;, + 0.250000;-0.250000; 0.000000;, + -0.625000; 0.125000;-0.117178;, + -0.625000; 0.250000;-0.117178;, + -0.625000; 0.250000; 0.000000;, + -0.625000; 0.125000; 0.000000;, + 0.375000;-0.625000; 0.000000;, + 0.375000;-0.500000; 0.000000;, + 0.250000;-0.500000; 0.000000;, + 0.250000;-0.625000; 0.000000;, + 0.375000;-0.750000; 0.000000;, + 0.375000;-0.625000; 0.000000;, + 0.250000;-0.625000; 0.000000;, + 0.250000;-0.750000; 0.000000;, + 0.250000;-0.500000;-0.117178;, + 0.250000;-0.625000;-0.117178;, + 0.250000;-0.625000; 0.000000;, + 0.250000;-0.500000; 0.000000;, + -0.625000;-0.375000;-0.117178;, + -0.625000;-0.250000;-0.117178;, + -0.625000;-0.250000; 0.000000;, + -0.625000;-0.375000; 0.000000;, + 0.250000;-0.125000;-0.117178;, + 0.250000;-0.250000;-0.117178;, + 0.250000;-0.250000; 0.000000;, + 0.250000;-0.125000; 0.000000;, + -0.250000; 0.625000;-0.117178;, + -0.250000; 0.500000;-0.117178;, + -0.250000; 0.500000; 0.000000;, + -0.250000; 0.625000; 0.000000;, + 0.750000; 0.875000;-0.117178;, + 0.750000; 0.750000;-0.117178;, + 0.750000; 0.750000; 0.000000;, + 0.750000; 0.875000; 0.000000;, + -0.125000;-0.875000;-0.117178;, + -0.125000;-0.750000;-0.117178;, + -0.125000;-0.750000; 0.000000;, + -0.125000;-0.875000; 0.000000;, + -0.125000;-0.250000;-0.117178;, + -0.125000;-0.125000;-0.117178;, + -0.125000;-0.125000; 0.000000;, + -0.125000;-0.250000; 0.000000;, + -0.625000; 0.250000;-0.117178;, + -0.625000; 0.375000;-0.117178;, + -0.625000; 0.375000; 0.000000;, + -0.625000; 0.250000; 0.000000;, + -0.250000; 0.250000;-0.117178;, + -0.250000; 0.125000;-0.117178;, + -0.250000; 0.125000; 0.000000;, + -0.250000; 0.250000; 0.000000;, + -0.125000;-0.750000;-0.117178;, + -0.125000;-0.625000;-0.117178;, + -0.125000;-0.625000; 0.000000;, + -0.125000;-0.750000; 0.000000;, + -0.250000; 0.000000;-0.117178;, + -0.250000;-0.125000;-0.117178;, + -0.250000;-0.125000; 0.000000;, + -0.250000; 0.000000; 0.000000;, + -0.250000; 0.875000;-0.117178;, + -0.250000; 0.750000;-0.117178;, + -0.250000; 0.750000; 0.000000;, + -0.250000; 0.875000; 0.000000;, + 0.375000; 0.875000;-0.117178;, + 0.375000; 1.000000;-0.117178;, + 0.375000; 1.000000; 0.000000;, + 0.375000; 0.875000; 0.000000;, + -0.125000; 0.625000; 0.000000;, + -0.125000; 0.750000; 0.000000;, + -0.250000; 0.750000; 0.000000;, + -0.250000; 0.625000; 0.000000;, + -0.125000; 0.500000; 0.000000;, + -0.125000; 0.625000; 0.000000;, + -0.250000; 0.625000; 0.000000;, + -0.250000; 0.500000; 0.000000;, + 0.750000; 0.125000;-0.117178;, + 0.750000; 0.000000;-0.117178;, + 0.750000; 0.000000; 0.000000;, + 0.750000; 0.125000; 0.000000;, + 0.250000; 0.250000;-0.117178;, + 0.250000; 0.125000;-0.117178;, + 0.250000; 0.125000; 0.000000;, + 0.250000; 0.250000; 0.000000;, + -0.375000;-1.000000;-0.117178;, + -0.500000;-1.000000;-0.117178;, + -0.500000;-1.000000; 0.000000;, + -0.375000;-1.000000; 0.000000;, + -0.125000; 0.375000;-0.117178;, + -0.125000; 0.500000;-0.117178;, + -0.125000; 0.500000; 0.000000;, + -0.125000; 0.375000; 0.000000;, + 0.000000;-1.000000;-0.117178;, + -0.125000;-1.000000;-0.117178;, + -0.125000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.375000;-0.125000;-0.117178;, + 0.375000; 0.000000;-0.117178;, + 0.375000; 0.000000; 0.000000;, + 0.375000;-0.125000; 0.000000;, + 0.750000; 0.375000;-0.117178;, + 0.750000; 0.250000;-0.117178;, + 0.750000; 0.250000; 0.000000;, + 0.750000; 0.375000; 0.000000;, + -0.125000;-0.375000; 0.000000;, + -0.125000;-0.250000; 0.000000;, + -0.250000;-0.250000; 0.000000;, + -0.250000;-0.375000; 0.000000;, + -0.125000;-0.500000; 0.000000;, + -0.125000;-0.375000; 0.000000;, + -0.250000;-0.375000; 0.000000;, + -0.250000;-0.500000; 0.000000;, + 0.375000; 1.000000;-0.117178;, + 0.500000; 1.000000;-0.117178;, + 0.500000; 1.000000; 0.000000;, + 0.375000; 1.000000; 0.000000;, + -0.250000;-0.875000;-0.117178;, + -0.250000;-1.000000;-0.117178;, + -0.250000;-1.000000; 0.000000;, + -0.250000;-0.875000; 0.000000;, + 0.000000; 1.000000;-0.117178;, + 0.125000; 1.000000;-0.117178;, + 0.125000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.750000;-0.750000;-0.117178;, + 0.750000;-0.875000;-0.117178;, + 0.750000;-0.875000; 0.000000;, + 0.750000;-0.750000; 0.000000;, + -0.625000; 0.625000;-0.117178;, + -0.625000; 0.750000;-0.117178;, + -0.625000; 0.750000; 0.000000;, + -0.625000; 0.625000; 0.000000;, + 0.375000;-1.000000;-0.117178;, + 0.375000;-0.875000;-0.117178;, + 0.375000;-0.875000; 0.000000;, + 0.375000;-1.000000; 0.000000;, + 0.250000; 0.000000;-0.117178;, + 0.250000;-0.125000;-0.117178;, + 0.250000;-0.125000; 0.000000;, + 0.250000; 0.000000; 0.000000;, + -0.125000; 0.125000;-0.117178;, + -0.125000; 0.250000;-0.117178;, + -0.125000; 0.250000; 0.000000;, + -0.125000; 0.125000; 0.000000;, + -0.250000;-0.625000;-0.117178;, + -0.250000;-0.750000;-0.117178;, + -0.250000;-0.750000; 0.000000;, + -0.250000;-0.625000; 0.000000;, + 0.750000; 1.000000;-0.117178;, + 0.750000; 0.875000;-0.117178;, + 0.750000; 0.875000; 0.000000;, + 0.750000; 1.000000; 0.000000;, + 0.250000;-1.000000;-0.117178;, + 0.125000;-1.000000;-0.117178;, + 0.125000;-1.000000; 0.000000;, + 0.250000;-1.000000; 0.000000;, + -0.125000; 0.750000;-0.117178;, + -0.125000; 0.875000;-0.117178;, + -0.125000; 0.875000; 0.000000;, + -0.125000; 0.750000; 0.000000;, + 0.750000;-0.250000;-0.117178;, + 0.750000;-0.375000;-0.117178;, + 0.750000;-0.375000; 0.000000;, + 0.750000;-0.250000; 0.000000;, + 0.375000; 0.625000; 0.000000;, + 0.375000; 0.750000; 0.000000;, + 0.250000; 0.750000; 0.000000;, + 0.250000; 0.625000; 0.000000;, + 0.375000; 0.500000; 0.000000;, + 0.375000; 0.625000; 0.000000;, + 0.250000; 0.625000; 0.000000;, + 0.250000; 0.500000; 0.000000;, + -0.625000; 1.000000;-0.117178;, + -0.500000; 1.000000;-0.117178;, + -0.500000; 1.000000; 0.000000;, + -0.625000; 1.000000; 0.000000;, + 0.375000;-0.375000;-0.117178;, + 0.375000;-0.250000;-0.117178;, + 0.375000;-0.250000; 0.000000;, + 0.375000;-0.375000; 0.000000;, + -0.625000; 0.750000;-0.117178;, + -0.625000; 0.875000;-0.117178;, + -0.625000; 0.875000; 0.000000;, + -0.625000; 0.750000; 0.000000;, + -0.250000; 0.125000;-0.117178;, + -0.250000; 0.000000;-0.117178;, + -0.250000; 0.000000; 0.000000;, + -0.250000; 0.125000; 0.000000;, + -0.625000;-0.750000;-0.117178;, + -0.625000;-0.625000;-0.117178;, + -0.625000;-0.625000; 0.000000;, + -0.625000;-0.750000; 0.000000;, + -0.250000; 1.000000;-0.117178;, + -0.250000; 0.875000;-0.117178;, + -0.250000; 0.875000; 0.000000;, + -0.250000; 1.000000; 0.000000;, + -0.125000;-0.125000;-0.117178;, + -0.125000; 0.000000;-0.117178;, + -0.125000; 0.000000; 0.000000;, + -0.125000;-0.125000; 0.000000;, + 0.375000; 0.125000; 0.000000;, + 0.375000; 0.250000; 0.000000;, + 0.250000; 0.250000; 0.000000;, + 0.250000; 0.125000; 0.000000;, + 0.375000; 0.000000; 0.000000;, + 0.375000; 0.125000; 0.000000;, + 0.250000; 0.125000; 0.000000;, + 0.250000; 0.000000; 0.000000;, + 0.250000; 0.125000;-0.117178;, + 0.250000; 0.000000;-0.117178;, + 0.250000; 0.000000; 0.000000;, + 0.250000; 0.125000; 0.000000;, + 0.250000; 0.750000;-0.117178;, + 0.250000; 0.625000;-0.117178;, + 0.250000; 0.625000; 0.000000;, + 0.250000; 0.750000; 0.000000;, + -0.125000; 0.500000;-0.117178;, + -0.125000; 0.625000;-0.117178;, + -0.125000; 0.625000; 0.000000;, + -0.125000; 0.500000; 0.000000;, + -0.625000; 0.375000;-0.117178;, + -0.625000; 0.500000;-0.117178;, + -0.625000; 0.500000; 0.000000;, + -0.625000; 0.375000; 0.000000;, + -0.250000; 0.375000;-0.117178;, + -0.250000; 0.250000;-0.117178;, + -0.250000; 0.250000; 0.000000;, + -0.250000; 0.375000; 0.000000;, + -0.125000;-0.625000;-0.117178;, + -0.125000;-0.500000;-0.117178;, + -0.125000;-0.500000; 0.000000;, + -0.125000;-0.625000; 0.000000;, + 0.375000; 0.500000;-0.117178;, + 0.375000; 0.625000;-0.117178;, + 0.375000; 0.625000; 0.000000;, + 0.375000; 0.500000; 0.000000;, + -0.625000; 0.625000; 0.000000;, + -0.625000; 0.750000; 0.000000;, + -0.750000; 0.750000; 0.000000;, + -0.750000; 0.625000; 0.000000;, + -0.625000; 0.500000; 0.000000;, + -0.625000; 0.625000; 0.000000;, + -0.750000; 0.625000; 0.000000;, + -0.750000; 0.500000; 0.000000;, + 0.750000; 0.500000;-0.117178;, + 0.750000; 0.375000;-0.117178;, + 0.750000; 0.375000; 0.000000;, + 0.750000; 0.500000; 0.000000;, + -0.625000; 0.125000; 0.000000;, + -0.625000; 0.250000; 0.000000;, + -0.750000; 0.250000; 0.000000;, + -0.750000; 0.125000; 0.000000;, + -0.625000; 0.000000; 0.000000;, + -0.625000; 0.125000; 0.000000;, + -0.750000; 0.125000; 0.000000;, + -0.750000; 0.000000; 0.000000;, + 0.250000; 0.375000;-0.117178;, + 0.250000; 0.250000;-0.117178;, + 0.250000; 0.250000; 0.000000;, + 0.250000; 0.375000; 0.000000;, + 0.625000; 1.000000;-0.117178;, + 0.750000; 1.000000;-0.117178;, + 0.750000; 1.000000; 0.000000;, + 0.625000; 1.000000; 0.000000;, + 0.750000;-0.875000;-0.117178;, + 0.750000;-1.000000;-0.117178;, + 0.750000;-1.000000; 0.000000;, + 0.750000;-0.875000; 0.000000;, + -0.625000;-1.000000;-0.117178;, + -0.625000;-0.875000;-0.117178;, + -0.625000;-0.875000; 0.000000;, + -0.625000;-1.000000; 0.000000;, + 0.250000;-0.750000;-0.117178;, + 0.250000;-0.875000;-0.117178;, + 0.250000;-0.875000; 0.000000;, + 0.250000;-0.750000; 0.000000;, + 0.500000;-1.000000;-0.117178;, + 0.375000;-1.000000;-0.117178;, + 0.375000;-1.000000; 0.000000;, + 0.500000;-1.000000; 0.000000;, + -0.250000;-0.500000;-0.117178;, + -0.250000;-0.625000;-0.117178;, + -0.250000;-0.625000; 0.000000;, + -0.250000;-0.500000; 0.000000;, + -0.125000; 0.125000; 0.000000;, + -0.125000; 0.250000; 0.000000;, + -0.250000; 0.250000; 0.000000;, + -0.250000; 0.125000; 0.000000;, + -0.125000; 0.000000; 0.000000;, + -0.125000; 0.125000; 0.000000;, + -0.250000; 0.125000; 0.000000;, + -0.250000; 0.000000; 0.000000;, + 0.125000;-1.000000;-0.117178;, + 0.000000;-1.000000;-0.117178;, + 0.000000;-1.000000; 0.000000;, + 0.125000;-1.000000; 0.000000;, + -0.625000;-0.375000; 0.000000;, + -0.625000;-0.250000; 0.000000;, + -0.750000;-0.250000; 0.000000;, + -0.750000;-0.375000; 0.000000;, + -0.625000;-0.500000; 0.000000;, + -0.625000;-0.375000; 0.000000;, + -0.750000;-0.375000; 0.000000;, + -0.750000;-0.500000; 0.000000;, + 0.750000;-0.625000;-0.117178;, + 0.750000;-0.750000;-0.117178;, + 0.750000;-0.750000; 0.000000;, + 0.750000;-0.625000; 0.000000;, + -0.625000;-0.875000; 0.000000;, + -0.625000;-0.750000; 0.000000;, + -0.750000;-0.750000; 0.000000;, + -0.750000;-0.875000; 0.000000;, + -0.625000;-1.000000; 0.000000;, + -0.625000;-0.875000; 0.000000;, + -0.750000;-0.875000; 0.000000;, + -0.750000;-1.000000; 0.000000;, + 0.750000;-0.375000;-0.117178;, + 0.750000;-0.500000;-0.117178;, + 0.750000;-0.500000; 0.000000;, + 0.750000;-0.375000; 0.000000;, + -0.250000;-0.250000;-0.117178;, + -0.250000;-0.375000;-0.117178;, + -0.250000;-0.375000; 0.000000;, + -0.250000;-0.250000; 0.000000;, + 0.375000; 0.250000;-0.117178;, + 0.375000; 0.375000;-0.117178;, + 0.375000; 0.375000; 0.000000;, + 0.375000; 0.250000; 0.000000;, + -0.375000; 1.000000;-0.117178;, + -0.250000; 1.000000;-0.117178;, + -0.250000; 1.000000; 0.000000;, + -0.375000; 1.000000; 0.000000;, + 0.375000;-0.875000;-0.117178;, + 0.375000;-0.750000;-0.117178;, + 0.375000;-0.750000; 0.000000;, + 0.375000;-0.875000; 0.000000;, + -0.625000;-0.250000;-0.117178;, + -0.625000;-0.125000;-0.117178;, + -0.625000;-0.125000; 0.000000;, + -0.625000;-0.250000; 0.000000;, + 0.375000;-0.750000;-0.117178;, + 0.375000;-0.625000;-0.117178;, + 0.375000;-0.625000; 0.000000;, + 0.375000;-0.750000; 0.000000;, + -0.125000;-0.875000; 0.000000;, + -0.125000;-0.750000; 0.000000;, + -0.250000;-0.750000; 0.000000;, + -0.250000;-0.875000; 0.000000;, + -0.125000;-1.000000; 0.000000;, + -0.125000;-0.875000; 0.000000;, + -0.250000;-0.875000; 0.000000;, + -0.250000;-1.000000; 0.000000;, + -0.125000; 0.875000;-0.117178;, + -0.125000; 1.000000;-0.117178;, + -0.125000; 1.000000; 0.000000;, + -0.125000; 0.875000; 0.000000;, + 0.250000; 0.625000;-0.117178;, + 0.250000; 0.500000;-0.117178;, + 0.250000; 0.500000; 0.000000;, + 0.250000; 0.625000; 0.000000;, + 0.750000;-0.125000;-0.117178;, + 0.750000;-0.250000;-0.117178;, + 0.750000;-0.250000; 0.000000;, + 0.750000;-0.125000; 0.000000;, + -0.500000;-1.000000;-0.117178;, + -0.625000;-1.000000;-0.117178;, + -0.625000;-1.000000; 0.000000;, + -0.500000;-1.000000; 0.000000;, + -0.625000; 0.875000;-0.117178;, + -0.625000; 1.000000;-0.117178;, + -0.625000; 1.000000; 0.000000;, + -0.625000; 0.875000; 0.000000;, + -0.250000; 0.500000;-0.117178;, + -0.250000; 0.375000;-0.117178;, + -0.250000; 0.375000; 0.000000;, + -0.250000; 0.500000; 0.000000;, + -0.125000;-0.500000;-0.117178;, + -0.125000;-0.375000;-0.117178;, + -0.125000;-0.375000; 0.000000;, + -0.125000;-0.500000; 0.000000;, + 0.375000;-0.375000; 0.000000;, + 0.375000;-0.250000; 0.000000;, + 0.250000;-0.250000; 0.000000;, + 0.250000;-0.375000; 0.000000;, + 0.375000;-0.500000; 0.000000;, + 0.375000;-0.375000; 0.000000;, + 0.250000;-0.375000; 0.000000;, + 0.250000;-0.500000; 0.000000;, + -0.625000;-0.625000;-0.117178;, + -0.625000;-0.500000;-0.117178;, + -0.625000;-0.500000; 0.000000;, + -0.625000;-0.625000; 0.000000;, + 0.250000; 0.500000;-0.117178;, + 0.250000; 0.375000;-0.117178;, + 0.250000; 0.375000; 0.000000;, + 0.250000; 0.500000; 0.000000;, + 0.375000; 0.000000;-0.117178;, + 0.375000; 0.125000;-0.117178;, + 0.375000; 0.125000; 0.000000;, + 0.375000; 0.000000; 0.000000;, + 0.250000; 0.875000;-0.117178;, + 0.250000; 0.750000;-0.117178;, + 0.250000; 0.750000; 0.000000;, + 0.250000; 0.875000; 0.000000;, + 0.500000; 1.000000;-0.117178;, + 0.625000; 1.000000;-0.117178;, + 0.625000; 1.000000; 0.000000;, + 0.500000; 1.000000; 0.000000;, + -0.125000; 0.625000;-0.117178;, + -0.125000; 0.750000;-0.117178;, + -0.125000; 0.750000; 0.000000;, + -0.125000; 0.625000; 0.000000;, + -0.625000; 0.000000;-0.117178;, + -0.625000; 0.125000;-0.117178;, + -0.625000; 0.125000; 0.000000;, + -0.625000; 0.000000; 0.000000;, + 0.375000;-0.875000; 0.000000;, + 0.375000;-0.750000; 0.000000;, + 0.250000;-0.750000; 0.000000;, + 0.250000;-0.875000; 0.000000;, + 0.375000;-1.000000; 0.000000;, + 0.375000;-0.875000; 0.000000;, + 0.250000;-0.875000; 0.000000;, + 0.250000;-1.000000; 0.000000;, + 0.250000;-0.875000;-0.117178;, + 0.250000;-1.000000;-0.117178;, + 0.250000;-1.000000; 0.000000;, + 0.250000;-0.875000; 0.000000;, + -0.625000;-0.500000;-0.117178;, + -0.625000;-0.375000;-0.117178;, + -0.625000;-0.375000; 0.000000;, + -0.625000;-0.500000; 0.000000;, + 0.250000;-0.250000;-0.117178;, + 0.250000;-0.375000;-0.117178;, + 0.250000;-0.375000; 0.000000;, + 0.250000;-0.250000; 0.000000;, + 0.375000; 0.625000;-0.117178;, + 0.375000; 0.750000;-0.117178;, + 0.375000; 0.750000; 0.000000;, + 0.375000; 0.625000; 0.000000;, + 0.750000; 0.750000;-0.117178;, + 0.750000; 0.625000;-0.117178;, + 0.750000; 0.625000; 0.000000;, + 0.750000; 0.750000; 0.000000;, + -0.125000;-1.000000;-0.117178;, + -0.125000;-0.875000;-0.117178;, + -0.125000;-0.875000; 0.000000;, + -0.125000;-1.000000; 0.000000;, + 0.750000;-1.000000;-0.117178;, + 0.625000;-1.000000;-0.117178;, + 0.625000;-1.000000; 0.000000;, + 0.750000;-1.000000; 0.000000;, + 0.750000; 0.125000;-0.117178;, + 0.750000; 0.250000;-0.117178;, + 0.625000; 0.250000;-0.117178;, + 0.625000; 0.125000;-0.117178;, + 0.750000; 0.375000;-0.117178;, + 0.750000; 0.500000;-0.117178;, + 0.625000; 0.500000;-0.117178;, + 0.625000; 0.375000;-0.117178;, + 0.500000; 0.125000;-0.117178;, + 0.500000; 0.250000;-0.117178;, + 0.375000; 0.250000;-0.117178;, + 0.375000; 0.125000;-0.117178;, + 0.250000; 0.125000;-0.117178;, + 0.250000; 0.250000;-0.117178;, + 0.125000; 0.250000;-0.117178;, + 0.125000; 0.125000;-0.117178;, + 0.250000; 0.375000;-0.117178;, + 0.250000; 0.500000;-0.117178;, + 0.125000; 0.500000;-0.117178;, + 0.125000; 0.375000;-0.117178;, + 0.500000; 0.625000;-0.117178;, + 0.500000; 0.750000;-0.117178;, + 0.375000; 0.750000;-0.117178;, + 0.375000; 0.625000;-0.117178;, + 0.250000; 0.625000;-0.117178;, + 0.250000; 0.750000;-0.117178;, + 0.125000; 0.750000;-0.117178;, + 0.125000; 0.625000;-0.117178;, + 0.250000; 0.875000;-0.117178;, + 0.250000; 1.000000;-0.117178;, + 0.125000; 1.000000;-0.117178;, + 0.125000; 0.875000;-0.117178;, + 0.750000;-0.375000;-0.117178;, + 0.750000;-0.250000;-0.117178;, + 0.625000;-0.250000;-0.117178;, + 0.625000;-0.375000;-0.117178;, + 0.750000;-0.125000;-0.117178;, + 0.750000; 0.000000;-0.117178;, + 0.625000; 0.000000;-0.117178;, + 0.625000;-0.125000;-0.117178;, + 0.000000;-0.375000;-0.117178;, + 0.000000;-0.250000;-0.117178;, + -0.125000;-0.250000;-0.117178;, + -0.125000;-0.375000;-0.117178;, + -0.250000;-0.375000;-0.117178;, + -0.250000;-0.250000;-0.117178;, + -0.375000;-0.250000;-0.117178;, + -0.375000;-0.375000;-0.117178;, + -0.250000;-0.125000;-0.117178;, + -0.250000; 0.000000;-0.117178;, + -0.375000; 0.000000;-0.117178;, + -0.375000;-0.125000;-0.117178;, + 0.000000; 0.625000;-0.117178;, + 0.000000; 0.750000;-0.117178;, + -0.125000; 0.750000;-0.117178;, + -0.125000; 0.625000;-0.117178;, + -0.250000; 0.625000;-0.117178;, + -0.250000; 0.750000;-0.117178;, + -0.375000; 0.750000;-0.117178;, + -0.375000; 0.625000;-0.117178;, + -0.250000; 0.875000;-0.117178;, + -0.250000; 1.000000;-0.117178;, + -0.375000; 1.000000;-0.117178;, + -0.375000; 0.875000;-0.117178;, + 0.750000; 0.625000;-0.117178;, + 0.750000; 0.750000;-0.117178;, + 0.625000; 0.750000;-0.117178;, + 0.625000; 0.625000;-0.117178;, + 0.750000; 0.875000;-0.117178;, + 0.750000; 1.000000;-0.117178;, + 0.625000; 1.000000;-0.117178;, + 0.625000; 0.875000;-0.117178;, + 0.500000;-0.625000;-0.117178;, + 0.500000;-0.500000;-0.117178;, + 0.375000;-0.500000;-0.117178;, + 0.375000;-0.625000;-0.117178;, + 0.500000;-0.125000;-0.117178;, + 0.500000; 0.000000;-0.117178;, + 0.375000; 0.000000;-0.117178;, + 0.375000;-0.125000;-0.117178;, + 0.000000;-0.625000;-0.117178;, + 0.000000;-0.500000;-0.117178;, + -0.125000;-0.500000;-0.117178;, + -0.125000;-0.625000;-0.117178;, + -0.500000;-0.625000;-0.117178;, + -0.500000;-0.500000;-0.117178;, + -0.625000;-0.500000;-0.117178;, + -0.625000;-0.625000;-0.117178;, + -0.500000;-0.125000;-0.117178;, + -0.500000; 0.000000;-0.117178;, + -0.625000; 0.000000;-0.117178;, + -0.625000;-0.125000;-0.117178;, + 0.000000; 0.375000;-0.117178;, + 0.000000; 0.500000;-0.117178;, + -0.125000; 0.500000;-0.117178;, + -0.125000; 0.375000;-0.117178;, + -0.500000; 0.375000;-0.117178;, + -0.500000; 0.500000;-0.117178;, + -0.625000; 0.500000;-0.117178;, + -0.625000; 0.375000;-0.117178;, + -0.500000; 0.875000;-0.117178;, + -0.500000; 1.000000;-0.117178;, + -0.625000; 1.000000;-0.117178;, + -0.625000; 0.875000;-0.117178;, + 0.500000; 0.375000;-0.117178;, + 0.500000; 0.500000;-0.117178;, + 0.375000; 0.500000;-0.117178;, + 0.375000; 0.375000;-0.117178;, + 0.500000; 0.875000;-0.117178;, + 0.500000; 1.000000;-0.117178;, + 0.375000; 1.000000;-0.117178;, + 0.375000; 0.875000;-0.117178;, + 0.000000;-0.125000;-0.117178;, + 0.000000; 0.000000;-0.117178;, + -0.125000; 0.000000;-0.117178;, + -0.125000;-0.125000;-0.117178;, + 0.000000; 0.875000;-0.117178;, + 0.000000; 1.000000;-0.117178;, + -0.125000; 1.000000;-0.117178;, + -0.125000; 0.875000;-0.117178;, + 0.250000;-0.250000; 0.330204;, + 0.250000;-0.125000; 0.330204;, + 0.250000;-0.125000; 0.246450;, + 0.250000;-0.250000; 0.246450;, + -0.250000; 0.500000; 0.330204;, + -0.250000; 0.625000; 0.330204;, + -0.250000; 0.625000; 0.246450;, + -0.250000; 0.500000; 0.246450;, + 0.750000; 0.750000; 0.330204;, + 0.750000; 0.875000; 0.330204;, + 0.750000; 0.875000; 0.246450;, + 0.750000; 0.750000; 0.246450;, + -0.125000;-0.750000; 0.330204;, + -0.125000;-0.875000; 0.330204;, + -0.125000;-0.875000; 0.246450;, + -0.125000;-0.750000; 0.246450;, + -0.125000;-0.125000; 0.330204;, + -0.125000;-0.250000; 0.330204;, + -0.125000;-0.250000; 0.246450;, + -0.125000;-0.125000; 0.246450;, + -0.625000; 0.375000; 0.330204;, + -0.625000; 0.250000; 0.330204;, + -0.625000; 0.250000; 0.246450;, + -0.625000; 0.375000; 0.246450;, + -0.250000; 0.125000; 0.330204;, + -0.250000; 0.250000; 0.330204;, + -0.250000; 0.250000; 0.246450;, + -0.250000; 0.125000; 0.246450;, + -0.125000;-0.625000; 0.330204;, + -0.125000;-0.750000; 0.330204;, + -0.125000;-0.750000; 0.246450;, + -0.125000;-0.625000; 0.246450;, + -0.250000;-0.125000; 0.330204;, + -0.250000; 0.000000; 0.330204;, + -0.250000; 0.000000; 0.246450;, + -0.250000;-0.125000; 0.246450;, + -0.250000; 0.750000; 0.330204;, + -0.250000; 0.875000; 0.330204;, + -0.250000; 0.875000; 0.246450;, + -0.250000; 0.750000; 0.246450;, + 0.375000; 1.000000; 0.330204;, + 0.375000; 0.875000; 0.330204;, + 0.375000; 0.875000; 0.246450;, + 0.375000; 1.000000; 0.246450;, + 0.750000; 0.000000; 0.330204;, + 0.750000; 0.125000; 0.330204;, + 0.750000; 0.125000; 0.246450;, + 0.750000; 0.000000; 0.246450;, + 0.250000; 0.125000; 0.330204;, + 0.250000; 0.250000; 0.330204;, + 0.250000; 0.250000; 0.246450;, + 0.250000; 0.125000; 0.246450;, + -0.500000;-1.000000; 0.330204;, + -0.375000;-1.000000; 0.330204;, + -0.375000;-1.000000; 0.246450;, + -0.500000;-1.000000; 0.246450;, + -0.125000; 0.500000; 0.330204;, + -0.125000; 0.375000; 0.330204;, + -0.125000; 0.375000; 0.246450;, + -0.125000; 0.500000; 0.246450;, + -0.125000;-1.000000; 0.330204;, + 0.000000;-1.000000; 0.330204;, + 0.000000;-1.000000; 0.246450;, + -0.125000;-1.000000; 0.246450;, + 0.375000; 0.000000; 0.330204;, + 0.375000;-0.125000; 0.330204;, + 0.375000;-0.125000; 0.246450;, + 0.375000; 0.000000; 0.246450;, + 0.750000; 0.250000; 0.330204;, + 0.750000; 0.375000; 0.330204;, + 0.750000; 0.375000; 0.246450;, + 0.750000; 0.250000; 0.246450;, + -0.250000; 1.000000; 0.246450;, + -0.125000; 1.000000; 0.246450;, + -0.125000; 0.875000; 0.246450;, + -0.250000; 0.875000; 0.246450;, + -0.250000; 0.875000; 0.246450;, + -0.125000; 0.875000; 0.246450;, + -0.125000; 0.750000; 0.246450;, + -0.250000; 0.750000; 0.246450;, + 0.500000; 1.000000; 0.330204;, + 0.375000; 1.000000; 0.330204;, + 0.375000; 1.000000; 0.246450;, + 0.500000; 1.000000; 0.246450;, + -0.250000; 0.000000; 0.246450;, + -0.125000; 0.000000; 0.246450;, + -0.125000;-0.125000; 0.246450;, + -0.250000;-0.125000; 0.246450;, + -0.250000;-0.125000; 0.246450;, + -0.125000;-0.125000; 0.246450;, + -0.125000;-0.250000; 0.246450;, + -0.250000;-0.250000; 0.246450;, + -0.250000;-1.000000; 0.330204;, + -0.250000;-0.875000; 0.330204;, + -0.250000;-0.875000; 0.246450;, + -0.250000;-1.000000; 0.246450;, + 0.250000; 1.000000; 0.246450;, + 0.375000; 1.000000; 0.246450;, + 0.375000; 0.875000; 0.246450;, + 0.250000; 0.875000; 0.246450;, + 0.250000; 0.875000; 0.246450;, + 0.375000; 0.875000; 0.246450;, + 0.375000; 0.750000; 0.246450;, + 0.250000; 0.750000; 0.246450;, + 0.125000; 1.000000; 0.330204;, + 0.000000; 1.000000; 0.330204;, + 0.000000; 1.000000; 0.246450;, + 0.125000; 1.000000; 0.246450;, + 0.250000; 0.500000; 0.246450;, + 0.375000; 0.500000; 0.246450;, + 0.375000; 0.375000; 0.246450;, + 0.250000; 0.375000; 0.246450;, + 0.250000; 0.375000; 0.246450;, + 0.375000; 0.375000; 0.246450;, + 0.375000; 0.250000; 0.246450;, + 0.250000; 0.250000; 0.246450;, + 0.750000;-0.875000; 0.330204;, + 0.750000;-0.750000; 0.330204;, + 0.750000;-0.750000; 0.246450;, + 0.750000;-0.875000; 0.246450;, + -0.750000; 1.000000; 0.246450;, + -0.625000; 1.000000; 0.246450;, + -0.625000; 0.875000; 0.246450;, + -0.750000; 0.875000; 0.246450;, + -0.750000; 0.875000; 0.246450;, + -0.625000; 0.875000; 0.246450;, + -0.625000; 0.750000; 0.246450;, + -0.750000; 0.750000; 0.246450;, + -0.625000; 0.750000; 0.330204;, + -0.625000; 0.625000; 0.330204;, + -0.625000; 0.625000; 0.246450;, + -0.625000; 0.750000; 0.246450;, + -0.750000; 0.500000; 0.246450;, + -0.625000; 0.500000; 0.246450;, + -0.625000; 0.375000; 0.246450;, + -0.750000; 0.375000; 0.246450;, + -0.750000; 0.375000; 0.246450;, + -0.625000; 0.375000; 0.246450;, + -0.625000; 0.250000; 0.246450;, + -0.750000; 0.250000; 0.246450;, + 0.375000;-0.875000; 0.330204;, + 0.375000;-1.000000; 0.330204;, + 0.375000;-1.000000; 0.246450;, + 0.375000;-0.875000; 0.246450;, + -0.250000; 0.500000; 0.246450;, + -0.125000; 0.500000; 0.246450;, + -0.125000; 0.375000; 0.246450;, + -0.250000; 0.375000; 0.246450;, + -0.250000; 0.375000; 0.246450;, + -0.125000; 0.375000; 0.246450;, + -0.125000; 0.250000; 0.246450;, + -0.250000; 0.250000; 0.246450;, + 0.250000;-0.125000; 0.330204;, + 0.250000; 0.000000; 0.330204;, + 0.250000; 0.000000; 0.246450;, + 0.250000;-0.125000; 0.246450;, + -0.750000; 0.000000; 0.246450;, + -0.625000; 0.000000; 0.246450;, + -0.625000;-0.125000; 0.246450;, + -0.750000;-0.125000; 0.246450;, + -0.750000;-0.125000; 0.246450;, + -0.625000;-0.125000; 0.246450;, + -0.625000;-0.250000; 0.246450;, + -0.750000;-0.250000; 0.246450;, + -0.125000; 0.250000; 0.330204;, + -0.125000; 0.125000; 0.330204;, + -0.125000; 0.125000; 0.246450;, + -0.125000; 0.250000; 0.246450;, + -0.750000;-0.500000; 0.246450;, + -0.625000;-0.500000; 0.246450;, + -0.625000;-0.625000; 0.246450;, + -0.750000;-0.625000; 0.246450;, + -0.750000;-0.625000; 0.246450;, + -0.625000;-0.625000; 0.246450;, + -0.625000;-0.750000; 0.246450;, + -0.750000;-0.750000; 0.246450;, + -0.250000;-0.750000; 0.330204;, + -0.250000;-0.625000; 0.330204;, + -0.250000;-0.625000; 0.246450;, + -0.250000;-0.750000; 0.246450;, + -0.250000;-0.500000; 0.246450;, + -0.125000;-0.500000; 0.246450;, + -0.125000;-0.625000; 0.246450;, + -0.250000;-0.625000; 0.246450;, + -0.250000;-0.625000; 0.246450;, + -0.125000;-0.625000; 0.246450;, + -0.125000;-0.750000; 0.246450;, + -0.250000;-0.750000; 0.246450;, + 0.750000; 0.875000; 0.330204;, + 0.750000; 1.000000; 0.330204;, + 0.750000; 1.000000; 0.246450;, + 0.750000; 0.875000; 0.246450;, + 0.250000; 0.000000; 0.246450;, + 0.375000; 0.000000; 0.246450;, + 0.375000;-0.125000; 0.246450;, + 0.250000;-0.125000; 0.246450;, + 0.250000;-0.125000; 0.246450;, + 0.375000;-0.125000; 0.246450;, + 0.375000;-0.250000; 0.246450;, + 0.250000;-0.250000; 0.246450;, + 0.125000;-1.000000; 0.330204;, + 0.250000;-1.000000; 0.330204;, + 0.250000;-1.000000; 0.246450;, + 0.125000;-1.000000; 0.246450;, + 0.250000;-0.500000; 0.246450;, + 0.375000;-0.500000; 0.246450;, + 0.375000;-0.625000; 0.246450;, + 0.250000;-0.625000; 0.246450;, + 0.250000;-0.625000; 0.246450;, + 0.375000;-0.625000; 0.246450;, + 0.375000;-0.750000; 0.246450;, + 0.250000;-0.750000; 0.246450;, + -0.125000; 0.875000; 0.330204;, + -0.125000; 0.750000; 0.330204;, + -0.125000; 0.750000; 0.246450;, + -0.125000; 0.875000; 0.246450;, + 0.750000;-0.375000; 0.330204;, + 0.750000;-0.250000; 0.330204;, + 0.750000;-0.250000; 0.246450;, + 0.750000;-0.375000; 0.246450;, + -0.500000; 1.000000; 0.330204;, + -0.625000; 1.000000; 0.330204;, + -0.625000; 1.000000; 0.246450;, + -0.500000; 1.000000; 0.246450;, + 0.375000;-0.250000; 0.330204;, + 0.375000;-0.375000; 0.330204;, + 0.375000;-0.375000; 0.246450;, + 0.375000;-0.250000; 0.246450;, + -0.625000; 0.875000; 0.330204;, + -0.625000; 0.750000; 0.330204;, + -0.625000; 0.750000; 0.246450;, + -0.625000; 0.875000; 0.246450;, + -0.250000; 0.000000; 0.330204;, + -0.250000; 0.125000; 0.330204;, + -0.250000; 0.125000; 0.246450;, + -0.250000; 0.000000; 0.246450;, + -0.625000;-0.625000; 0.330204;, + -0.625000;-0.750000; 0.330204;, + -0.625000;-0.750000; 0.246450;, + -0.625000;-0.625000; 0.246450;, + -0.250000; 0.875000; 0.330204;, + -0.250000; 1.000000; 0.330204;, + -0.250000; 1.000000; 0.246450;, + -0.250000; 0.875000; 0.246450;, + -0.125000; 0.000000; 0.330204;, + -0.125000;-0.125000; 0.330204;, + -0.125000;-0.125000; 0.246450;, + -0.125000; 0.000000; 0.246450;, + 0.250000; 0.000000; 0.330204;, + 0.250000; 0.125000; 0.330204;, + 0.250000; 0.125000; 0.246450;, + 0.250000; 0.000000; 0.246450;, + 0.250000; 0.625000; 0.330204;, + 0.250000; 0.750000; 0.330204;, + 0.250000; 0.750000; 0.246450;, + 0.250000; 0.625000; 0.246450;, + -0.125000; 0.625000; 0.330204;, + -0.125000; 0.500000; 0.330204;, + -0.125000; 0.500000; 0.246450;, + -0.125000; 0.625000; 0.246450;, + -0.625000; 0.500000; 0.330204;, + -0.625000; 0.375000; 0.330204;, + -0.625000; 0.375000; 0.246450;, + -0.625000; 0.500000; 0.246450;, + -0.250000; 0.750000; 0.246450;, + -0.125000; 0.750000; 0.246450;, + -0.125000; 0.625000; 0.246450;, + -0.250000; 0.625000; 0.246450;, + -0.250000; 0.625000; 0.246450;, + -0.125000; 0.625000; 0.246450;, + -0.125000; 0.500000; 0.246450;, + -0.250000; 0.500000; 0.246450;, + -0.250000; 0.250000; 0.330204;, + -0.250000; 0.375000; 0.330204;, + -0.250000; 0.375000; 0.246450;, + -0.250000; 0.250000; 0.246450;, + -0.125000;-0.500000; 0.330204;, + -0.125000;-0.625000; 0.330204;, + -0.125000;-0.625000; 0.246450;, + -0.125000;-0.500000; 0.246450;, + 0.375000; 0.625000; 0.330204;, + 0.375000; 0.500000; 0.330204;, + 0.375000; 0.500000; 0.246450;, + 0.375000; 0.625000; 0.246450;, + 0.750000; 0.375000; 0.330204;, + 0.750000; 0.500000; 0.330204;, + 0.750000; 0.500000; 0.246450;, + 0.750000; 0.375000; 0.246450;, + 0.250000; 0.250000; 0.330204;, + 0.250000; 0.375000; 0.330204;, + 0.250000; 0.375000; 0.246450;, + 0.250000; 0.250000; 0.246450;, + 0.750000; 1.000000; 0.330204;, + 0.625000; 1.000000; 0.330204;, + 0.625000; 1.000000; 0.246450;, + 0.750000; 1.000000; 0.246450;, + 0.750000;-1.000000; 0.330204;, + 0.750000;-0.875000; 0.330204;, + 0.750000;-0.875000; 0.246450;, + 0.750000;-1.000000; 0.246450;, + -0.250000;-0.250000; 0.246450;, + -0.125000;-0.250000; 0.246450;, + -0.125000;-0.375000; 0.246450;, + -0.250000;-0.375000; 0.246450;, + -0.250000;-0.375000; 0.246450;, + -0.125000;-0.375000; 0.246450;, + -0.125000;-0.500000; 0.246450;, + -0.250000;-0.500000; 0.246450;, + -0.625000;-0.875000; 0.330204;, + -0.625000;-1.000000; 0.330204;, + -0.625000;-1.000000; 0.246450;, + -0.625000;-0.875000; 0.246450;, + 0.250000;-0.875000; 0.330204;, + 0.250000;-0.750000; 0.330204;, + 0.250000;-0.750000; 0.246450;, + 0.250000;-0.875000; 0.246450;, + 0.375000;-1.000000; 0.330204;, + 0.500000;-1.000000; 0.330204;, + 0.500000;-1.000000; 0.246450;, + 0.375000;-1.000000; 0.246450;, + -0.250000;-0.625000; 0.330204;, + -0.250000;-0.500000; 0.330204;, + -0.250000;-0.500000; 0.246450;, + -0.250000;-0.625000; 0.246450;, + 0.125000;-1.152395; 0.000000;, + 0.125000;-1.152395; 0.246450;, + 0.125000;-1.000000; 0.246450;, + 0.125000;-1.000000; 0.000000;, + 0.750000;-0.750000; 0.330204;, + 0.750000;-0.625000; 0.330204;, + 0.750000;-0.625000; 0.246450;, + 0.750000;-0.750000; 0.246450;, + 0.750000;-0.500000; 0.330204;, + 0.750000;-0.375000; 0.330204;, + 0.750000;-0.375000; 0.246450;, + 0.750000;-0.500000; 0.246450;, + -0.250000;-0.375000; 0.330204;, + -0.250000;-0.250000; 0.330204;, + -0.250000;-0.250000; 0.246450;, + -0.250000;-0.375000; 0.246450;, + 0.375000; 0.375000; 0.330204;, + 0.375000; 0.250000; 0.330204;, + 0.375000; 0.250000; 0.246450;, + 0.375000; 0.375000; 0.246450;, + -0.250000; 1.000000; 0.330204;, + -0.375000; 1.000000; 0.330204;, + -0.375000; 1.000000; 0.246450;, + -0.250000; 1.000000; 0.246450;, + 0.375000;-0.750000; 0.330204;, + 0.375000;-0.875000; 0.330204;, + 0.375000;-0.875000; 0.246450;, + 0.375000;-0.750000; 0.246450;, + -0.625000;-0.125000; 0.330204;, + -0.625000;-0.250000; 0.330204;, + -0.625000;-0.250000; 0.246450;, + -0.625000;-0.125000; 0.246450;, + 0.375000;-0.625000; 0.330204;, + 0.375000;-0.750000; 0.330204;, + 0.375000;-0.750000; 0.246450;, + 0.375000;-0.625000; 0.246450;, + 0.250000; 0.750000; 0.246450;, + 0.375000; 0.750000; 0.246450;, + 0.375000; 0.625000; 0.246450;, + 0.250000; 0.625000; 0.246450;, + 0.250000; 0.625000; 0.246450;, + 0.375000; 0.625000; 0.246450;, + 0.375000; 0.500000; 0.246450;, + 0.250000; 0.500000; 0.246450;, + -0.125000; 1.000000; 0.330204;, + -0.125000; 0.875000; 0.330204;, + -0.125000; 0.875000; 0.246450;, + -0.125000; 1.000000; 0.246450;, + 0.250000; 0.500000; 0.330204;, + 0.250000; 0.625000; 0.330204;, + 0.250000; 0.625000; 0.246450;, + 0.250000; 0.500000; 0.246450;, + 0.750000;-0.250000; 0.330204;, + 0.750000;-0.125000; 0.330204;, + 0.750000;-0.125000; 0.246450;, + 0.750000;-0.250000; 0.246450;, + -0.625000;-1.000000; 0.330204;, + -0.500000;-1.000000; 0.330204;, + -0.500000;-1.000000; 0.246450;, + -0.625000;-1.000000; 0.246450;, + -0.625000; 1.000000; 0.330204;, + -0.625000; 0.875000; 0.330204;, + -0.625000; 0.875000; 0.246450;, + -0.625000; 1.000000; 0.246450;, + -0.250000; 0.375000; 0.330204;, + -0.250000; 0.500000; 0.330204;, + -0.250000; 0.500000; 0.246450;, + -0.250000; 0.375000; 0.246450;, + -0.125000;-0.375000; 0.330204;, + -0.125000;-0.500000; 0.330204;, + -0.125000;-0.500000; 0.246450;, + -0.125000;-0.375000; 0.246450;, + 0.250000; 0.250000; 0.246450;, + 0.375000; 0.250000; 0.246450;, + 0.375000; 0.125000; 0.246450;, + 0.250000; 0.125000; 0.246450;, + 0.250000; 0.125000; 0.246450;, + 0.375000; 0.125000; 0.246450;, + 0.375000; 0.000000; 0.246450;, + 0.250000; 0.000000; 0.246450;, + -0.625000;-0.500000; 0.330204;, + -0.625000;-0.625000; 0.330204;, + -0.625000;-0.625000; 0.246450;, + -0.625000;-0.500000; 0.246450;, + 0.250000; 0.375000; 0.330204;, + 0.250000; 0.500000; 0.330204;, + 0.250000; 0.500000; 0.246450;, + 0.250000; 0.375000; 0.246450;, + 0.375000; 0.125000; 0.330204;, + 0.375000; 0.000000; 0.330204;, + 0.375000; 0.000000; 0.246450;, + 0.375000; 0.125000; 0.246450;, + 0.250000; 0.750000; 0.330204;, + 0.250000; 0.875000; 0.330204;, + 0.250000; 0.875000; 0.246450;, + 0.250000; 0.750000; 0.246450;, + 0.625000; 1.000000; 0.330204;, + 0.500000; 1.000000; 0.330204;, + 0.500000; 1.000000; 0.246450;, + 0.625000; 1.000000; 0.246450;, + -0.125000; 0.750000; 0.330204;, + -0.125000; 0.625000; 0.330204;, + -0.125000; 0.625000; 0.246450;, + -0.125000; 0.750000; 0.246450;, + -0.625000; 0.125000; 0.330204;, + -0.625000; 0.000000; 0.330204;, + -0.625000; 0.000000; 0.246450;, + -0.625000; 0.125000; 0.246450;, + -0.750000; 0.750000; 0.246450;, + -0.625000; 0.750000; 0.246450;, + -0.625000; 0.625000; 0.246450;, + -0.750000; 0.625000; 0.246450;, + -0.750000; 0.625000; 0.246450;, + -0.625000; 0.625000; 0.246450;, + -0.625000; 0.500000; 0.246450;, + -0.750000; 0.500000; 0.246450;, + 0.250000;-1.000000; 0.330204;, + 0.250000;-0.875000; 0.330204;, + 0.250000;-0.875000; 0.246450;, + 0.250000;-1.000000; 0.246450;, + -0.750000; 0.250000; 0.246450;, + -0.625000; 0.250000; 0.246450;, + -0.625000; 0.125000; 0.246450;, + -0.750000; 0.125000; 0.246450;, + -0.750000; 0.125000; 0.246450;, + -0.625000; 0.125000; 0.246450;, + -0.625000; 0.000000; 0.246450;, + -0.750000; 0.000000; 0.246450;, + -0.625000;-0.375000; 0.330204;, + -0.625000;-0.500000; 0.330204;, + -0.625000;-0.500000; 0.246450;, + -0.625000;-0.375000; 0.246450;, + 0.250000;-0.375000; 0.330204;, + 0.250000;-0.250000; 0.330204;, + 0.250000;-0.250000; 0.246450;, + 0.250000;-0.375000; 0.246450;, + 0.375000; 0.750000; 0.330204;, + 0.375000; 0.625000; 0.330204;, + 0.375000; 0.625000; 0.246450;, + 0.375000; 0.750000; 0.246450;, + 0.750000; 0.625000; 0.330204;, + 0.750000; 0.750000; 0.330204;, + 0.750000; 0.750000; 0.246450;, + 0.750000; 0.625000; 0.246450;, + -0.125000;-0.875000; 0.330204;, + -0.125000;-1.000000; 0.330204;, + -0.125000;-1.000000; 0.246450;, + -0.125000;-0.875000; 0.246450;, + 0.625000;-1.000000; 0.330204;, + 0.750000;-1.000000; 0.330204;, + 0.750000;-1.000000; 0.246450;, + 0.625000;-1.000000; 0.246450;, + 0.750000;-0.625000; 0.330204;, + 0.750000;-0.500000; 0.330204;, + 0.750000;-0.500000; 0.246450;, + 0.750000;-0.625000; 0.246450;, + -0.250000; 0.250000; 0.246450;, + -0.125000; 0.250000; 0.246450;, + -0.125000; 0.125000; 0.246450;, + -0.250000; 0.125000; 0.246450;, + -0.250000; 0.125000; 0.246450;, + -0.125000; 0.125000; 0.246450;, + -0.125000; 0.000000; 0.246450;, + -0.250000; 0.000000; 0.246450;, + -0.625000;-0.750000; 0.330204;, + -0.625000;-0.875000; 0.330204;, + -0.625000;-0.875000; 0.246450;, + -0.625000;-0.750000; 0.246450;, + -0.750000;-0.250000; 0.246450;, + -0.625000;-0.250000; 0.246450;, + -0.625000;-0.375000; 0.246450;, + -0.750000;-0.375000; 0.246450;, + -0.750000;-0.375000; 0.246450;, + -0.625000;-0.375000; 0.246450;, + -0.625000;-0.500000; 0.246450;, + -0.750000;-0.500000; 0.246450;, + 0.250000;-0.750000; 0.330204;, + 0.250000;-0.625000; 0.330204;, + 0.250000;-0.625000; 0.246450;, + 0.250000;-0.750000; 0.246450;, + -0.750000;-0.750000; 0.246450;, + -0.625000;-0.750000; 0.246450;, + -0.625000;-0.875000; 0.246450;, + -0.750000;-0.875000; 0.246450;, + -0.750000;-0.875000; 0.246450;, + -0.625000;-0.875000; 0.246450;, + -0.625000;-1.000000; 0.246450;, + -0.750000;-1.000000; 0.246450;, + -0.250000;-0.500000; 0.330204;, + -0.250000;-0.375000; 0.330204;, + -0.250000;-0.375000; 0.246450;, + -0.250000;-0.500000; 0.246450;, + -0.250000; 0.625000; 0.330204;, + -0.250000; 0.750000; 0.330204;, + -0.250000; 0.750000; 0.246450;, + -0.250000; 0.625000; 0.246450;, + 0.375000; 0.875000; 0.330204;, + 0.375000; 0.750000; 0.330204;, + 0.375000; 0.750000; 0.246450;, + 0.375000; 0.875000; 0.246450;, + -0.375000; 1.000000; 0.330204;, + -0.500000; 1.000000; 0.330204;, + -0.500000; 1.000000; 0.246450;, + -0.375000; 1.000000; 0.246450;, + -0.125000; 0.375000; 0.330204;, + -0.125000; 0.250000; 0.330204;, + -0.125000; 0.250000; 0.246450;, + -0.125000; 0.375000; 0.246450;, + 0.000000; 1.000000; 0.330204;, + -0.125000; 1.000000; 0.330204;, + -0.125000; 1.000000; 0.246450;, + 0.000000; 1.000000; 0.246450;, + 0.375000;-0.125000; 0.330204;, + 0.375000;-0.250000; 0.330204;, + 0.375000;-0.250000; 0.246450;, + 0.375000;-0.125000; 0.246450;, + -0.250000;-0.750000; 0.246450;, + -0.125000;-0.750000; 0.246450;, + -0.125000;-0.875000; 0.246450;, + -0.250000;-0.875000; 0.246450;, + -0.250000;-0.875000; 0.246450;, + -0.125000;-0.875000; 0.246450;, + -0.125000;-1.000000; 0.246450;, + -0.250000;-1.000000; 0.246450;, + 0.750000;-0.125000; 0.330204;, + 0.750000; 0.000000; 0.330204;, + 0.750000; 0.000000; 0.246450;, + 0.750000;-0.125000; 0.246450;, + -0.250000;-0.250000; 0.330204;, + -0.250000;-0.125000; 0.330204;, + -0.250000;-0.125000; 0.246450;, + -0.250000;-0.250000; 0.246450;, + 0.375000; 0.500000; 0.330204;, + 0.375000; 0.375000; 0.330204;, + 0.375000; 0.375000; 0.246450;, + 0.375000; 0.500000; 0.246450;, + 0.750000; 0.125000; 0.330204;, + 0.750000; 0.250000; 0.330204;, + 0.750000; 0.250000; 0.246450;, + 0.750000; 0.125000; 0.246450;, + -0.375000;-1.000000; 0.330204;, + -0.250000;-1.000000; 0.330204;, + -0.250000;-1.000000; 0.246450;, + -0.375000;-1.000000; 0.246450;, + -0.625000; 0.000000; 0.330204;, + -0.625000;-0.125000; 0.330204;, + -0.625000;-0.125000; 0.246450;, + -0.625000; 0.000000; 0.246450;, + 0.375000;-0.500000; 0.330204;, + 0.375000;-0.625000; 0.330204;, + 0.375000;-0.625000; 0.246450;, + 0.375000;-0.500000; 0.246450;, + 0.250000;-0.250000; 0.246450;, + 0.375000;-0.250000; 0.246450;, + 0.375000;-0.375000; 0.246450;, + 0.250000;-0.375000; 0.246450;, + 0.250000;-0.375000; 0.246450;, + 0.375000;-0.375000; 0.246450;, + 0.375000;-0.500000; 0.246450;, + 0.250000;-0.500000; 0.246450;, + 0.250000; 0.875000; 0.330204;, + 0.250000; 1.000000; 0.330204;, + 0.250000; 1.000000; 0.246450;, + 0.250000; 0.875000; 0.246450;, + -0.625000; 0.625000; 0.330204;, + -0.625000; 0.500000; 0.330204;, + -0.625000; 0.500000; 0.246450;, + -0.625000; 0.625000; 0.246450;, + -0.125000;-0.250000; 0.330204;, + -0.125000;-0.375000; 0.330204;, + -0.125000;-0.375000; 0.246450;, + -0.125000;-0.250000; 0.246450;, + 0.250000;-0.500000; 0.330204;, + 0.250000;-0.375000; 0.330204;, + 0.250000;-0.375000; 0.246450;, + 0.250000;-0.500000; 0.246450;, + -0.125000; 0.125000; 0.330204;, + -0.125000; 0.000000; 0.330204;, + -0.125000; 0.000000; 0.246450;, + -0.125000; 0.125000; 0.246450;, + -0.250000;-0.875000; 0.330204;, + -0.250000;-0.750000; 0.330204;, + -0.250000;-0.750000; 0.246450;, + -0.250000;-0.875000; 0.246450;, + 0.750000; 0.500000; 0.330204;, + 0.750000; 0.625000; 0.330204;, + 0.750000; 0.625000; 0.246450;, + 0.750000; 0.500000; 0.246450;, + 0.250000;-0.750000; 0.246450;, + 0.375000;-0.750000; 0.246450;, + 0.375000;-0.875000; 0.246450;, + 0.250000;-0.875000; 0.246450;, + 0.250000;-0.875000; 0.246450;, + 0.375000;-0.875000; 0.246450;, + 0.375000;-1.000000; 0.246450;, + 0.250000;-1.000000; 0.246450;, + 0.250000; 1.000000; 0.330204;, + 0.125000; 1.000000; 0.330204;, + 0.125000; 1.000000; 0.246450;, + 0.250000; 1.000000; 0.246450;, + 0.375000; 0.250000; 0.330204;, + 0.375000; 0.125000; 0.330204;, + 0.375000; 0.125000; 0.246450;, + 0.375000; 0.250000; 0.246450;, + 0.500000;-1.000000; 0.330204;, + 0.625000;-1.000000; 0.330204;, + 0.625000;-1.000000; 0.246450;, + 0.500000;-1.000000; 0.246450;, + 0.375000;-0.375000; 0.330204;, + 0.375000;-0.500000; 0.330204;, + 0.375000;-0.500000; 0.246450;, + 0.375000;-0.375000; 0.246450;, + -0.625000; 0.250000; 0.330204;, + -0.625000; 0.125000; 0.330204;, + -0.625000; 0.125000; 0.246450;, + -0.625000; 0.250000; 0.246450;, + 0.250000;-0.625000; 0.330204;, + 0.250000;-0.500000; 0.330204;, + 0.250000;-0.500000; 0.246450;, + 0.250000;-0.625000; 0.246450;, + -0.625000;-0.250000; 0.330204;, + -0.625000;-0.375000; 0.330204;, + -0.625000;-0.375000; 0.246450;, + -0.625000;-0.250000; 0.246450;, + 0.625000;-1.000000; 0.246450;, + 0.750000;-1.000000; 0.246450;, + 0.750000;-1.000000; 0.000000;, + 0.625000;-1.000000; 0.000000;, + 0.000000;-1.287628;-0.289304;, + 0.000000;-1.152395;-0.289304;, + 0.000000;-1.152395; 0.000000;, + 0.000000;-1.287628; 0.000000;, + -0.750000; 0.500000; 0.246450;, + -0.750000; 0.375000; 0.246450;, + -0.750000; 0.375000; 0.000000;, + -0.750000; 0.500000; 0.000000;, + 0.859843;-1.000000; 0.000000;, + 0.859843;-0.875000; 0.000000;, + 0.750000;-0.875000; 0.000000;, + 0.750000;-1.000000; 0.000000;, + -0.750000;-0.250000; 0.246450;, + -0.750000;-0.375000; 0.246450;, + -0.750000;-0.375000; 0.000000;, + -0.750000;-0.250000; 0.000000;, + 0.859843; 0.500000; 0.246450;, + 0.859843; 0.375000; 0.246450;, + 0.750000; 0.375000; 0.246450;, + 0.750000; 0.500000; 0.246450;, + -0.375000; 1.000000; 0.246450;, + -0.500000; 1.000000; 0.246450;, + -0.500000; 1.000000; 0.000000;, + -0.375000; 1.000000; 0.000000;, + -0.750000;-0.500000; 0.246450;, + -0.750000;-0.625000; 0.246450;, + -0.750000;-0.625000; 0.000000;, + -0.750000;-0.500000; 0.000000;, + 0.859843;-0.500000; 0.246450;, + 0.859843;-0.625000; 0.246450;, + 0.750000;-0.625000; 0.246450;, + 0.750000;-0.500000; 0.246450;, + 0.125000;-1.000000; 0.246450;, + 0.250000;-1.000000; 0.246450;, + 0.250000;-1.000000; 0.000000;, + 0.125000;-1.000000; 0.000000;, + -0.750000; 1.000000; 0.246450;, + -0.750000; 0.875000; 0.246450;, + -0.750000; 0.875000; 0.000000;, + -0.750000; 1.000000; 0.000000;, + -0.750000; 0.375000; 0.246450;, + -0.750000; 0.250000; 0.246450;, + -0.750000; 0.250000; 0.000000;, + -0.750000; 0.375000; 0.000000;, + -0.500000; 1.000000; 0.246450;, + -0.625000; 1.000000; 0.246450;, + -0.625000; 1.000000; 0.000000;, + -0.500000; 1.000000; 0.000000;, + 0.859843;-0.375000; 0.246450;, + 0.859843;-0.500000; 0.246450;, + 0.750000;-0.500000; 0.246450;, + 0.750000;-0.375000; 0.246450;, + -0.250000; 1.000000; 0.246450;, + -0.375000; 1.000000; 0.246450;, + -0.375000; 1.000000; 0.000000;, + -0.250000; 1.000000; 0.000000;, + 0.859843; 0.250000; 0.000000;, + 0.859843; 0.375000; 0.000000;, + 0.750000; 0.375000; 0.000000;, + 0.750000; 0.250000; 0.000000;, + -0.750000; 0.000000; 0.246450;, + -0.750000;-0.125000; 0.246450;, + -0.750000;-0.125000; 0.000000;, + -0.750000; 0.000000; 0.000000;, + -0.750000;-0.625000; 0.246450;, + -0.750000;-0.750000; 0.246450;, + -0.750000;-0.750000; 0.000000;, + -0.750000;-0.625000; 0.000000;, + 0.500000; 1.000000; 0.246450;, + 0.375000; 1.000000; 0.246450;, + 0.375000; 1.000000; 0.000000;, + 0.500000; 1.000000; 0.000000;, + 0.859843; 0.250000; 0.246450;, + 0.859843; 0.125000; 0.246450;, + 0.750000; 0.125000; 0.246450;, + 0.750000; 0.250000; 0.246450;, + -0.750000; 0.875000; 0.246450;, + -0.750000; 0.750000; 0.246450;, + -0.750000; 0.750000; 0.000000;, + -0.750000; 0.875000; 0.000000;, + 0.000000; 1.000000; 0.246450;, + -0.125000; 1.000000; 0.246450;, + -0.125000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.625000; 1.000000; 0.246450;, + -0.750000; 1.000000; 0.246450;, + -0.750000; 1.000000; 0.000000;, + -0.625000; 1.000000; 0.000000;, + 0.859843;-0.750000; 0.000000;, + 0.859843;-0.625000; 0.000000;, + 0.750000;-0.625000; 0.000000;, + 0.750000;-0.750000; 0.000000;, + 0.625000; 1.000000; 0.246450;, + 0.500000; 1.000000; 0.246450;, + 0.500000; 1.000000; 0.000000;, + 0.625000; 1.000000; 0.000000;, + 0.859843; 0.875000; 0.000000;, + 0.859843; 1.000000; 0.000000;, + 0.750000; 1.000000; 0.000000;, + 0.750000; 0.875000; 0.000000;, + -0.750000;-0.125000; 0.246450;, + -0.750000;-0.250000; 0.246450;, + -0.750000;-0.250000; 0.000000;, + -0.750000;-0.125000; 0.000000;, + -0.500000;-1.000000; 0.246450;, + -0.375000;-1.000000; 0.246450;, + -0.375000;-1.000000; 0.000000;, + -0.500000;-1.000000; 0.000000;, + 0.375000; 1.000000; 0.246450;, + 0.250000; 1.000000; 0.246450;, + 0.250000; 1.000000; 0.000000;, + 0.375000; 1.000000; 0.000000;, + 0.859843; 0.875000; 0.246450;, + 0.859843; 0.750000; 0.246450;, + 0.750000; 0.750000; 0.246450;, + 0.750000; 0.875000; 0.246450;, + 0.859843;-0.375000; 0.000000;, + 0.859843;-0.250000; 0.000000;, + 0.750000;-0.250000; 0.000000;, + 0.750000;-0.375000; 0.000000;, + -0.125000; 1.000000; 0.246450;, + -0.250000; 1.000000; 0.246450;, + -0.250000; 1.000000; 0.000000;, + -0.125000; 1.000000; 0.000000;, + -0.625000;-1.000000; 0.246450;, + -0.500000;-1.000000; 0.246450;, + -0.500000;-1.000000; 0.000000;, + -0.625000;-1.000000; 0.000000;, + 0.750000; 1.000000; 0.246450;, + 0.625000; 1.000000; 0.246450;, + 0.625000; 1.000000; 0.000000;, + 0.750000; 1.000000; 0.000000;, + 0.125000; 1.000000; 0.246450;, + 0.000000; 1.000000; 0.246450;, + 0.000000; 1.000000; 0.000000;, + 0.125000; 1.000000; 0.000000;, + -0.750000; 0.125000; 0.246450;, + -0.750000; 0.000000; 0.246450;, + -0.750000; 0.000000; 0.000000;, + -0.750000; 0.125000; 0.000000;, + 0.859843;-0.750000; 0.246450;, + 0.859843;-0.875000; 0.246450;, + 0.750000;-0.875000; 0.246450;, + 0.750000;-0.750000; 0.246450;, + -0.375000;-1.000000; 0.246450;, + -0.250000;-1.000000; 0.246450;, + -0.250000;-1.000000; 0.000000;, + -0.375000;-1.000000; 0.000000;, + 0.859843;-0.125000; 0.000000;, + 0.859843; 0.000000; 0.000000;, + 0.750000; 0.000000; 0.000000;, + 0.750000;-0.125000; 0.000000;, + 0.375000;-1.000000; 0.246450;, + 0.500000;-1.000000; 0.246450;, + 0.500000;-1.000000; 0.000000;, + 0.375000;-1.000000; 0.000000;, + -0.750000;-0.875000; 0.246450;, + -0.750000;-1.000000; 0.246450;, + -0.750000;-1.000000; 0.000000;, + -0.750000;-0.875000; 0.000000;, + -0.125000;-1.000000; 0.246450;, + 0.000000;-1.000000; 0.246450;, + 0.000000;-1.000000; 0.000000;, + -0.125000;-1.000000; 0.000000;, + -0.750000;-1.000000; 0.246450;, + -0.625000;-1.000000; 0.246450;, + -0.625000;-1.000000; 0.000000;, + -0.750000;-1.000000; 0.000000;, + 0.250000; 1.000000; 0.246450;, + 0.125000; 1.000000; 0.246450;, + 0.125000; 1.000000; 0.000000;, + 0.250000; 1.000000; 0.000000;, + -0.750000; 0.625000; 0.246450;, + -0.750000; 0.500000; 0.246450;, + -0.750000; 0.500000; 0.000000;, + -0.750000; 0.625000; 0.000000;, + -0.750000; 0.250000; 0.246450;, + -0.750000; 0.125000; 0.246450;, + -0.750000; 0.125000; 0.000000;, + -0.750000; 0.250000; 0.000000;, + 0.859843; 0.125000; 0.246450;, + 0.859843; 0.000000; 0.246450;, + 0.750000; 0.000000; 0.246450;, + 0.750000; 0.125000; 0.246450;, + 0.500000;-1.000000; 0.246450;, + 0.625000;-1.000000; 0.246450;, + 0.625000;-1.000000; 0.000000;, + 0.500000;-1.000000; 0.000000;, + 0.250000;-1.000000; 0.246450;, + 0.375000;-1.000000; 0.246450;, + 0.375000;-1.000000; 0.000000;, + 0.250000;-1.000000; 0.000000;, + 0.859843; 1.000000; 0.246450;, + 0.859843; 0.875000; 0.246450;, + 0.750000; 0.875000; 0.246450;, + 0.750000; 1.000000; 0.246450;, + -0.750000;-0.375000; 0.246450;, + -0.750000;-0.500000; 0.246450;, + -0.750000;-0.500000; 0.000000;, + -0.750000;-0.375000; 0.000000;, + -0.750000;-0.750000; 0.246450;, + -0.750000;-0.875000; 0.246450;, + -0.750000;-0.875000; 0.000000;, + -0.750000;-0.750000; 0.000000;, + 0.859843;-0.875000; 0.246450;, + 0.859843;-1.000000; 0.246450;, + 0.750000;-1.000000; 0.246450;, + 0.750000;-0.875000; 0.246450;, + -0.250000;-1.000000; 0.246450;, + -0.125000;-1.000000; 0.246450;, + -0.125000;-1.000000; 0.000000;, + -0.250000;-1.000000; 0.000000;, + 0.859843; 0.375000; 0.000000;, + 0.859843; 0.500000; 0.000000;, + 0.750000; 0.500000; 0.000000;, + 0.750000; 0.375000; 0.000000;, + -0.750000; 0.750000; 0.246450;, + -0.750000; 0.625000; 0.246450;, + -0.750000; 0.625000; 0.000000;, + -0.750000; 0.750000; 0.000000;, + -0.125000; 1.000000; 0.330204;, + 0.000000; 1.000000; 0.330204;, + 0.000000; 0.875000; 0.330204;, + -0.125000; 0.875000; 0.330204;, + -0.125000; 0.000000; 0.330204;, + 0.000000; 0.000000; 0.330204;, + 0.000000;-0.125000; 0.330204;, + -0.125000;-0.125000; 0.330204;, + 0.375000; 1.000000; 0.330204;, + 0.500000; 1.000000; 0.330204;, + 0.500000; 0.875000; 0.330204;, + 0.375000; 0.875000; 0.330204;, + 0.375000; 0.500000; 0.330204;, + 0.500000; 0.500000; 0.330204;, + 0.500000; 0.375000; 0.330204;, + 0.375000; 0.375000; 0.330204;, + -0.625000; 1.000000; 0.330204;, + -0.500000; 1.000000; 0.330204;, + -0.500000; 0.875000; 0.330204;, + -0.625000; 0.875000; 0.330204;, + -0.625000; 0.500000; 0.330204;, + -0.500000; 0.500000; 0.330204;, + -0.500000; 0.375000; 0.330204;, + -0.625000; 0.375000; 0.330204;, + -0.125000; 0.500000; 0.330204;, + 0.000000; 0.500000; 0.330204;, + 0.000000; 0.375000; 0.330204;, + -0.125000; 0.375000; 0.330204;, + -0.625000; 0.000000; 0.330204;, + -0.500000; 0.000000; 0.330204;, + -0.500000;-0.125000; 0.330204;, + -0.625000;-0.125000; 0.330204;, + -0.625000;-0.500000; 0.330204;, + -0.500000;-0.500000; 0.330204;, + -0.500000;-0.625000; 0.330204;, + -0.625000;-0.625000; 0.330204;, + -0.125000;-0.500000; 0.330204;, + 0.000000;-0.500000; 0.330204;, + 0.000000;-0.625000; 0.330204;, + -0.125000;-0.625000; 0.330204;, + 0.375000; 0.000000; 0.330204;, + 0.500000; 0.000000; 0.330204;, + 0.500000;-0.125000; 0.330204;, + 0.375000;-0.125000; 0.330204;, + 0.375000;-0.500000; 0.330204;, + 0.500000;-0.500000; 0.330204;, + 0.500000;-0.625000; 0.330204;, + 0.375000;-0.625000; 0.330204;, + 0.625000; 1.000000; 0.330204;, + 0.750000; 1.000000; 0.330204;, + 0.750000; 0.875000; 0.330204;, + 0.625000; 0.875000; 0.330204;, + 0.625000; 0.750000; 0.330204;, + 0.750000; 0.750000; 0.330204;, + 0.750000; 0.625000; 0.330204;, + 0.625000; 0.625000; 0.330204;, + -0.375000; 1.000000; 0.330204;, + -0.250000; 1.000000; 0.330204;, + -0.250000; 0.875000; 0.330204;, + -0.375000; 0.875000; 0.330204;, + -0.375000; 0.750000; 0.330204;, + -0.250000; 0.750000; 0.330204;, + -0.250000; 0.625000; 0.330204;, + -0.375000; 0.625000; 0.330204;, + -0.125000; 0.750000; 0.330204;, + 0.000000; 0.750000; 0.330204;, + 0.000000; 0.625000; 0.330204;, + -0.125000; 0.625000; 0.330204;, + -0.375000; 0.000000; 0.330204;, + -0.250000; 0.000000; 0.330204;, + -0.250000;-0.125000; 0.330204;, + -0.375000;-0.125000; 0.330204;, + -0.375000;-0.250000; 0.330204;, + -0.250000;-0.250000; 0.330204;, + -0.250000;-0.375000; 0.330204;, + -0.375000;-0.375000; 0.330204;, + -0.125000;-0.250000; 0.330204;, + 0.000000;-0.250000; 0.330204;, + 0.000000;-0.375000; 0.330204;, + -0.125000;-0.375000; 0.330204;, + 0.625000; 0.000000; 0.330204;, + 0.750000; 0.000000; 0.330204;, + 0.750000;-0.125000; 0.330204;, + 0.625000;-0.125000; 0.330204;, + 0.625000;-0.250000; 0.330204;, + 0.750000;-0.250000; 0.330204;, + 0.750000;-0.375000; 0.330204;, + 0.625000;-0.375000; 0.330204;, + 0.125000; 1.000000; 0.330204;, + 0.250000; 1.000000; 0.330204;, + 0.250000; 0.875000; 0.330204;, + 0.125000; 0.875000; 0.330204;, + 0.125000; 0.750000; 0.330204;, + 0.250000; 0.750000; 0.330204;, + 0.250000; 0.625000; 0.330204;, + 0.125000; 0.625000; 0.330204;, + 0.375000; 0.750000; 0.330204;, + 0.500000; 0.750000; 0.330204;, + 0.500000; 0.625000; 0.330204;, + 0.375000; 0.625000; 0.330204;, + 0.125000; 0.500000; 0.330204;, + 0.250000; 0.500000; 0.330204;, + 0.250000; 0.375000; 0.330204;, + 0.125000; 0.375000; 0.330204;, + 0.125000; 0.250000; 0.330204;, + 0.250000; 0.250000; 0.330204;, + 0.250000; 0.125000; 0.330204;, + 0.125000; 0.125000; 0.330204;, + 0.375000; 0.250000; 0.330204;, + 0.500000; 0.250000; 0.330204;, + 0.500000; 0.125000; 0.330204;, + 0.375000; 0.125000; 0.330204;, + 0.625000; 0.500000; 0.330204;, + 0.750000; 0.500000; 0.330204;, + 0.750000; 0.375000; 0.330204;, + 0.625000; 0.375000; 0.330204;, + 0.625000; 0.250000; 0.330204;, + 0.750000; 0.250000; 0.330204;, + 0.750000; 0.125000; 0.330204;, + 0.625000; 0.125000; 0.330204;, + -0.625000; 0.750000; 0.330204;, + -0.500000; 0.750000; 0.330204;, + -0.500000; 0.625000; 0.330204;, + -0.625000; 0.625000; 0.330204;, + -0.625000; 0.250000; 0.330204;, + -0.500000; 0.250000; 0.330204;, + -0.500000; 0.125000; 0.330204;, + -0.625000; 0.125000; 0.330204;, + -0.375000; 0.500000; 0.330204;, + -0.250000; 0.500000; 0.330204;, + -0.250000; 0.375000; 0.330204;, + -0.375000; 0.375000; 0.330204;, + -0.375000; 0.250000; 0.330204;, + -0.250000; 0.250000; 0.330204;, + -0.250000; 0.125000; 0.330204;, + -0.375000; 0.125000; 0.330204;, + -0.125000; 0.250000; 0.330204;, + 0.000000; 0.250000; 0.330204;, + 0.000000; 0.125000; 0.330204;, + -0.125000; 0.125000; 0.330204;, + -0.625000;-0.250000; 0.330204;, + -0.500000;-0.250000; 0.330204;, + -0.500000;-0.375000; 0.330204;, + -0.625000;-0.375000; 0.330204;, + -0.625000;-0.750000; 0.330204;, + -0.500000;-0.750000; 0.330204;, + -0.500000;-0.875000; 0.330204;, + -0.625000;-0.875000; 0.330204;, + -0.375000;-0.500000; 0.330204;, + -0.250000;-0.500000; 0.330204;, + -0.250000;-0.625000; 0.330204;, + -0.375000;-0.625000; 0.330204;, + -0.375000;-0.750000; 0.330204;, + -0.250000;-0.750000; 0.330204;, + -0.250000;-0.875000; 0.330204;, + -0.375000;-0.875000; 0.330204;, + -0.125000;-0.750000; 0.330204;, + 0.000000;-0.750000; 0.330204;, + 0.000000;-0.875000; 0.330204;, + -0.125000;-0.875000; 0.330204;, + 0.125000; 0.000000; 0.330204;, + 0.250000; 0.000000; 0.330204;, + 0.250000;-0.125000; 0.330204;, + 0.125000;-0.125000; 0.330204;, + 0.125000;-0.250000; 0.330204;, + 0.250000;-0.250000; 0.330204;, + 0.250000;-0.375000; 0.330204;, + 0.125000;-0.375000; 0.330204;, + 0.375000;-0.250000; 0.330204;, + 0.500000;-0.250000; 0.330204;, + 0.500000;-0.375000; 0.330204;, + 0.375000;-0.375000; 0.330204;, + 0.125000;-0.500000; 0.330204;, + 0.250000;-0.500000; 0.330204;, + 0.250000;-0.625000; 0.330204;, + 0.125000;-0.625000; 0.330204;, + 0.125000;-0.750000; 0.330204;, + 0.250000;-0.750000; 0.330204;, + 0.250000;-0.875000; 0.330204;, + 0.125000;-0.875000; 0.330204;, + 0.375000;-0.750000; 0.330204;, + 0.500000;-0.750000; 0.330204;, + 0.500000;-0.875000; 0.330204;, + 0.375000;-0.875000; 0.330204;, + 0.625000;-0.500000; 0.330204;, + 0.750000;-0.500000; 0.330204;, + 0.750000;-0.625000; 0.330204;, + 0.625000;-0.625000; 0.330204;, + 0.625000;-0.750000; 0.330204;, + 0.750000;-0.750000; 0.330204;, + 0.750000;-0.875000; 0.330204;, + 0.625000;-0.875000; 0.330204;, + -0.125000; 0.875000; 0.330204;, + 0.000000; 0.875000; 0.330204;, + 0.000000; 0.750000; 0.330204;, + -0.125000; 0.750000; 0.330204;, + -0.125000;-0.125000; 0.330204;, + 0.000000;-0.125000; 0.330204;, + 0.000000;-0.250000; 0.330204;, + -0.125000;-0.250000; 0.330204;, + 0.375000; 0.875000; 0.330204;, + 0.500000; 0.875000; 0.330204;, + 0.500000; 0.750000; 0.330204;, + 0.375000; 0.750000; 0.330204;, + 0.375000; 0.375000; 0.330204;, + 0.500000; 0.375000; 0.330204;, + 0.500000; 0.250000; 0.330204;, + 0.375000; 0.250000; 0.330204;, + -0.625000; 0.875000; 0.330204;, + -0.500000; 0.875000; 0.330204;, + -0.500000; 0.750000; 0.330204;, + -0.625000; 0.750000; 0.330204;, + -0.625000; 0.375000; 0.330204;, + -0.500000; 0.375000; 0.330204;, + -0.500000; 0.250000; 0.330204;, + -0.625000; 0.250000; 0.330204;, + -0.125000; 0.375000; 0.330204;, + 0.000000; 0.375000; 0.330204;, + 0.000000; 0.250000; 0.330204;, + -0.125000; 0.250000; 0.330204;, + -0.625000;-0.125000; 0.330204;, + -0.500000;-0.125000; 0.330204;, + -0.500000;-0.250000; 0.330204;, + -0.625000;-0.250000; 0.330204;, + -0.625000;-0.625000; 0.330204;, + -0.500000;-0.625000; 0.330204;, + -0.500000;-0.750000; 0.330204;, + -0.625000;-0.750000; 0.330204;, + -0.125000;-0.625000; 0.330204;, + 0.000000;-0.625000; 0.330204;, + 0.000000;-0.750000; 0.330204;, + -0.125000;-0.750000; 0.330204;, + 0.375000;-0.125000; 0.330204;, + 0.500000;-0.125000; 0.330204;, + 0.500000;-0.250000; 0.330204;, + 0.375000;-0.250000; 0.330204;, + 0.375000;-0.625000; 0.330204;, + 0.500000;-0.625000; 0.330204;, + 0.500000;-0.750000; 0.330204;, + 0.375000;-0.750000; 0.330204;, + 0.500000; 1.000000; 0.330204;, + 0.625000; 1.000000; 0.330204;, + 0.625000; 0.875000; 0.330204;, + 0.500000; 0.875000; 0.330204;, + 0.500000; 0.875000; 0.330204;, + 0.625000; 0.875000; 0.330204;, + 0.625000; 0.750000; 0.330204;, + 0.500000; 0.750000; 0.330204;, + 0.625000; 0.875000; 0.330204;, + 0.750000; 0.875000; 0.330204;, + 0.750000; 0.750000; 0.330204;, + 0.625000; 0.750000; 0.330204;, + 0.500000; 0.750000; 0.330204;, + 0.625000; 0.750000; 0.330204;, + 0.625000; 0.625000; 0.330204;, + 0.500000; 0.625000; 0.330204;, + 0.500000; 0.625000; 0.330204;, + 0.625000; 0.625000; 0.330204;, + 0.625000; 0.500000; 0.330204;, + 0.500000; 0.500000; 0.330204;, + 0.625000; 0.625000; 0.330204;, + 0.750000; 0.625000; 0.330204;, + 0.750000; 0.500000; 0.330204;, + 0.625000; 0.500000; 0.330204;, + -0.500000; 1.000000; 0.330204;, + -0.375000; 1.000000; 0.330204;, + -0.375000; 0.875000; 0.330204;, + -0.500000; 0.875000; 0.330204;, + -0.500000; 0.875000; 0.330204;, + -0.375000; 0.875000; 0.330204;, + -0.375000; 0.750000; 0.330204;, + -0.500000; 0.750000; 0.330204;, + -0.375000; 0.875000; 0.330204;, + -0.250000; 0.875000; 0.330204;, + -0.250000; 0.750000; 0.330204;, + -0.375000; 0.750000; 0.330204;, + -0.500000; 0.750000; 0.330204;, + -0.375000; 0.750000; 0.330204;, + -0.375000; 0.625000; 0.330204;, + -0.500000; 0.625000; 0.330204;, + -0.500000; 0.625000; 0.330204;, + -0.375000; 0.625000; 0.330204;, + -0.375000; 0.500000; 0.330204;, + -0.500000; 0.500000; 0.330204;, + -0.375000; 0.625000; 0.330204;, + -0.250000; 0.625000; 0.330204;, + -0.250000; 0.500000; 0.330204;, + -0.375000; 0.500000; 0.330204;, + -0.125000; 0.625000; 0.330204;, + 0.000000; 0.625000; 0.330204;, + 0.000000; 0.500000; 0.330204;, + -0.125000; 0.500000; 0.330204;, + -0.500000; 0.000000; 0.330204;, + -0.375000; 0.000000; 0.330204;, + -0.375000;-0.125000; 0.330204;, + -0.500000;-0.125000; 0.330204;, + -0.500000;-0.125000; 0.330204;, + -0.375000;-0.125000; 0.330204;, + -0.375000;-0.250000; 0.330204;, + -0.500000;-0.250000; 0.330204;, + -0.375000;-0.125000; 0.330204;, + -0.250000;-0.125000; 0.330204;, + -0.250000;-0.250000; 0.330204;, + -0.375000;-0.250000; 0.330204;, + -0.500000;-0.250000; 0.330204;, + -0.375000;-0.250000; 0.330204;, + -0.375000;-0.375000; 0.330204;, + -0.500000;-0.375000; 0.330204;, + -0.500000;-0.375000; 0.330204;, + -0.375000;-0.375000; 0.330204;, + -0.375000;-0.500000; 0.330204;, + -0.500000;-0.500000; 0.330204;, + -0.375000;-0.375000; 0.330204;, + -0.250000;-0.375000; 0.330204;, + -0.250000;-0.500000; 0.330204;, + -0.375000;-0.500000; 0.330204;, + -0.125000;-0.375000; 0.330204;, + 0.000000;-0.375000; 0.330204;, + 0.000000;-0.500000; 0.330204;, + -0.125000;-0.500000; 0.330204;, + 0.500000; 0.000000; 0.330204;, + 0.625000; 0.000000; 0.330204;, + 0.625000;-0.125000; 0.330204;, + 0.500000;-0.125000; 0.330204;, + 0.500000;-0.125000; 0.330204;, + 0.625000;-0.125000; 0.330204;, + 0.625000;-0.250000; 0.330204;, + 0.500000;-0.250000; 0.330204;, + 0.625000;-0.125000; 0.330204;, + 0.750000;-0.125000; 0.330204;, + 0.750000;-0.250000; 0.330204;, + 0.625000;-0.250000; 0.330204;, + 0.500000;-0.250000; 0.330204;, + 0.625000;-0.250000; 0.330204;, + 0.625000;-0.375000; 0.330204;, + 0.500000;-0.375000; 0.330204;, + 0.500000;-0.375000; 0.330204;, + 0.625000;-0.375000; 0.330204;, + 0.625000;-0.500000; 0.330204;, + 0.500000;-0.500000; 0.330204;, + 0.625000;-0.375000; 0.330204;, + 0.750000;-0.375000; 0.330204;, + 0.750000;-0.500000; 0.330204;, + 0.625000;-0.500000; 0.330204;, + 0.000000; 1.000000; 0.330204;, + 0.125000; 1.000000; 0.330204;, + 0.125000; 0.875000; 0.330204;, + 0.000000; 0.875000; 0.330204;, + 0.000000; 0.875000; 0.330204;, + 0.125000; 0.875000; 0.330204;, + 0.125000; 0.750000; 0.330204;, + 0.000000; 0.750000; 0.330204;, + 0.125000; 0.875000; 0.330204;, + 0.250000; 0.875000; 0.330204;, + 0.250000; 0.750000; 0.330204;, + 0.125000; 0.750000; 0.330204;, + 0.000000; 0.750000; 0.330204;, + 0.125000; 0.750000; 0.330204;, + 0.125000; 0.625000; 0.330204;, + 0.000000; 0.625000; 0.330204;, + 0.000000; 0.625000; 0.330204;, + 0.125000; 0.625000; 0.330204;, + 0.125000; 0.500000; 0.330204;, + 0.000000; 0.500000; 0.330204;, + 0.125000; 0.625000; 0.330204;, + 0.250000; 0.625000; 0.330204;, + 0.250000; 0.500000; 0.330204;, + 0.125000; 0.500000; 0.330204;, + 0.375000; 0.625000; 0.330204;, + 0.500000; 0.625000; 0.330204;, + 0.500000; 0.500000; 0.330204;, + 0.375000; 0.500000; 0.330204;, + 0.000000; 0.500000; 0.330204;, + 0.125000; 0.500000; 0.330204;, + 0.125000; 0.375000; 0.330204;, + 0.000000; 0.375000; 0.330204;, + 0.000000; 0.375000; 0.330204;, + 0.125000; 0.375000; 0.330204;, + 0.125000; 0.250000; 0.330204;, + 0.000000; 0.250000; 0.330204;, + 0.125000; 0.375000; 0.330204;, + 0.250000; 0.375000; 0.330204;, + 0.250000; 0.250000; 0.330204;, + 0.125000; 0.250000; 0.330204;, + 0.000000; 0.250000; 0.330204;, + 0.125000; 0.250000; 0.330204;, + 0.125000; 0.125000; 0.330204;, + 0.000000; 0.125000; 0.330204;, + 0.000000; 0.125000; 0.330204;, + 0.125000; 0.125000; 0.330204;, + 0.125000; 0.000000; 0.330204;, + 0.000000; 0.000000; 0.330204;, + 0.125000; 0.125000; 0.330204;, + 0.250000; 0.125000; 0.330204;, + 0.250000; 0.000000; 0.330204;, + 0.125000; 0.000000; 0.330204;, + 0.375000; 0.125000; 0.330204;, + 0.500000; 0.125000; 0.330204;, + 0.500000; 0.000000; 0.330204;, + 0.375000; 0.000000; 0.330204;, + 0.500000; 0.500000; 0.330204;, + 0.625000; 0.500000; 0.330204;, + 0.625000; 0.375000; 0.330204;, + 0.500000; 0.375000; 0.330204;, + 0.500000; 0.375000; 0.330204;, + 0.625000; 0.375000; 0.330204;, + 0.625000; 0.250000; 0.330204;, + 0.500000; 0.250000; 0.330204;, + 0.625000; 0.375000; 0.330204;, + 0.750000; 0.375000; 0.330204;, + 0.750000; 0.250000; 0.330204;, + 0.625000; 0.250000; 0.330204;, + 0.500000; 0.250000; 0.330204;, + 0.625000; 0.250000; 0.330204;, + 0.625000; 0.125000; 0.330204;, + 0.500000; 0.125000; 0.330204;, + 0.500000; 0.125000; 0.330204;, + 0.625000; 0.125000; 0.330204;, + 0.625000; 0.000000; 0.330204;, + 0.500000; 0.000000; 0.330204;, + 0.625000; 0.125000; 0.330204;, + 0.750000; 0.125000; 0.330204;, + 0.750000; 0.000000; 0.330204;, + 0.625000; 0.000000; 0.330204;, + -0.625000; 0.625000; 0.330204;, + -0.500000; 0.625000; 0.330204;, + -0.500000; 0.500000; 0.330204;, + -0.625000; 0.500000; 0.330204;, + -0.625000; 0.125000; 0.330204;, + -0.500000; 0.125000; 0.330204;, + -0.500000; 0.000000; 0.330204;, + -0.625000; 0.000000; 0.330204;, + -0.500000; 0.500000; 0.330204;, + -0.375000; 0.500000; 0.330204;, + -0.375000; 0.375000; 0.330204;, + -0.500000; 0.375000; 0.330204;, + -0.500000; 0.375000; 0.330204;, + -0.375000; 0.375000; 0.330204;, + -0.375000; 0.250000; 0.330204;, + -0.500000; 0.250000; 0.330204;, + -0.375000; 0.375000; 0.330204;, + -0.250000; 0.375000; 0.330204;, + -0.250000; 0.250000; 0.330204;, + -0.375000; 0.250000; 0.330204;, + -0.500000; 0.250000; 0.330204;, + -0.375000; 0.250000; 0.330204;, + -0.375000; 0.125000; 0.330204;, + -0.500000; 0.125000; 0.330204;, + -0.500000; 0.125000; 0.330204;, + -0.375000; 0.125000; 0.330204;, + -0.375000; 0.000000; 0.330204;, + -0.500000; 0.000000; 0.330204;, + -0.375000; 0.125000; 0.330204;, + -0.250000; 0.125000; 0.330204;, + -0.250000; 0.000000; 0.330204;, + -0.375000; 0.000000; 0.330204;, + -0.125000; 0.125000; 0.330204;, + 0.000000; 0.125000; 0.330204;, + 0.000000; 0.000000; 0.330204;, + -0.125000; 0.000000; 0.330204;, + -0.625000;-0.375000; 0.330204;, + -0.500000;-0.375000; 0.330204;, + -0.500000;-0.500000; 0.330204;, + -0.625000;-0.500000; 0.330204;, + -0.625000;-0.875000; 0.330204;, + -0.500000;-0.875000; 0.330204;, + -0.500000;-1.000000; 0.330204;, + -0.625000;-1.000000; 0.330204;, + -0.500000;-0.500000; 0.330204;, + -0.375000;-0.500000; 0.330204;, + -0.375000;-0.625000; 0.330204;, + -0.500000;-0.625000; 0.330204;, + -0.500000;-0.625000; 0.330204;, + -0.375000;-0.625000; 0.330204;, + -0.375000;-0.750000; 0.330204;, + -0.500000;-0.750000; 0.330204;, + -0.375000;-0.625000; 0.330204;, + -0.250000;-0.625000; 0.330204;, + -0.250000;-0.750000; 0.330204;, + -0.375000;-0.750000; 0.330204;, + -0.500000;-0.750000; 0.330204;, + -0.375000;-0.750000; 0.330204;, + -0.375000;-0.875000; 0.330204;, + -0.500000;-0.875000; 0.330204;, + -0.500000;-0.875000; 0.330204;, + -0.375000;-0.875000; 0.330204;, + -0.375000;-1.000000; 0.330204;, + -0.500000;-1.000000; 0.330204;, + -0.375000;-0.875000; 0.330204;, + -0.250000;-0.875000; 0.330204;, + -0.250000;-1.000000; 0.330204;, + -0.375000;-1.000000; 0.330204;, + -0.125000;-0.875000; 0.330204;, + 0.000000;-0.875000; 0.330204;, + 0.000000;-1.000000; 0.330204;, + -0.125000;-1.000000; 0.330204;, + 0.000000; 0.000000; 0.330204;, + 0.125000; 0.000000; 0.330204;, + 0.125000;-0.125000; 0.330204;, + 0.000000;-0.125000; 0.330204;, + 0.000000;-0.125000; 0.330204;, + 0.125000;-0.125000; 0.330204;, + 0.125000;-0.250000; 0.330204;, + 0.000000;-0.250000; 0.330204;, + 0.125000;-0.125000; 0.330204;, + 0.250000;-0.125000; 0.330204;, + 0.250000;-0.250000; 0.330204;, + 0.125000;-0.250000; 0.330204;, + 0.000000;-0.250000; 0.330204;, + 0.125000;-0.250000; 0.330204;, + 0.125000;-0.375000; 0.330204;, + 0.000000;-0.375000; 0.330204;, + 0.000000;-0.375000; 0.330204;, + 0.125000;-0.375000; 0.330204;, + 0.125000;-0.500000; 0.330204;, + 0.000000;-0.500000; 0.330204;, + 0.125000;-0.375000; 0.330204;, + 0.250000;-0.375000; 0.330204;, + 0.250000;-0.500000; 0.330204;, + 0.125000;-0.500000; 0.330204;, + 0.375000;-0.375000; 0.330204;, + 0.500000;-0.375000; 0.330204;, + 0.500000;-0.500000; 0.330204;, + 0.375000;-0.500000; 0.330204;, + 0.000000;-0.500000; 0.330204;, + 0.125000;-0.500000; 0.330204;, + 0.125000;-0.625000; 0.330204;, + 0.000000;-0.625000; 0.330204;, + 0.000000;-0.625000; 0.330204;, + 0.125000;-0.625000; 0.330204;, + 0.125000;-0.750000; 0.330204;, + 0.000000;-0.750000; 0.330204;, + 0.125000;-0.625000; 0.330204;, + 0.250000;-0.625000; 0.330204;, + 0.250000;-0.750000; 0.330204;, + 0.125000;-0.750000; 0.330204;, + 0.000000;-0.750000; 0.330204;, + 0.125000;-0.750000; 0.330204;, + 0.125000;-0.875000; 0.330204;, + 0.000000;-0.875000; 0.330204;, + 0.000000;-0.875000; 0.330204;, + 0.125000;-0.875000; 0.330204;, + 0.125000;-1.000000; 0.330204;, + 0.000000;-1.000000; 0.330204;, + 0.125000;-0.875000; 0.330204;, + 0.250000;-0.875000; 0.330204;, + 0.250000;-1.000000; 0.330204;, + 0.125000;-1.000000; 0.330204;, + 0.375000;-0.875000; 0.330204;, + 0.500000;-0.875000; 0.330204;, + 0.500000;-1.000000; 0.330204;, + 0.375000;-1.000000; 0.330204;, + 0.500000;-0.500000; 0.330204;, + 0.625000;-0.500000; 0.330204;, + 0.625000;-0.625000; 0.330204;, + 0.500000;-0.625000; 0.330204;, + 0.500000;-0.625000; 0.330204;, + 0.625000;-0.625000; 0.330204;, + 0.625000;-0.750000; 0.330204;, + 0.500000;-0.750000; 0.330204;, + 0.625000;-0.625000; 0.330204;, + 0.750000;-0.625000; 0.330204;, + 0.750000;-0.750000; 0.330204;, + 0.625000;-0.750000; 0.330204;, + 0.500000;-0.750000; 0.330204;, + 0.625000;-0.750000; 0.330204;, + 0.625000;-0.875000; 0.330204;, + 0.500000;-0.875000; 0.330204;, + 0.500000;-0.875000; 0.330204;, + 0.625000;-0.875000; 0.330204;, + 0.625000;-1.000000; 0.330204;, + 0.500000;-1.000000; 0.330204;, + 0.625000;-0.875000; 0.330204;, + 0.750000;-0.875000; 0.330204;, + 0.750000;-1.000000; 0.330204;, + 0.625000;-1.000000; 0.330204;, + -0.500000; 0.625000;-0.117178;, + -0.500000; 0.750000;-0.117178;, + -0.625000; 0.750000;-0.117178;, + -0.625000; 0.625000;-0.117178;, + -0.500000; 0.125000;-0.117178;, + -0.500000; 0.250000;-0.117178;, + -0.625000; 0.250000;-0.117178;, + -0.625000; 0.125000;-0.117178;, + -0.250000; 0.375000;-0.117178;, + -0.250000; 0.500000;-0.117178;, + -0.375000; 0.500000;-0.117178;, + -0.375000; 0.375000;-0.117178;, + -0.250000; 0.125000;-0.117178;, + -0.250000; 0.250000;-0.117178;, + -0.375000; 0.250000;-0.117178;, + -0.375000; 0.125000;-0.117178;, + 0.000000; 0.125000;-0.117178;, + 0.000000; 0.250000;-0.117178;, + -0.125000; 0.250000;-0.117178;, + -0.125000; 0.125000;-0.117178;, + -0.500000;-0.375000;-0.117178;, + -0.500000;-0.250000;-0.117178;, + -0.625000;-0.250000;-0.117178;, + -0.625000;-0.375000;-0.117178;, + -0.500000;-0.875000;-0.117178;, + -0.500000;-0.750000;-0.117178;, + -0.625000;-0.750000;-0.117178;, + -0.625000;-0.875000;-0.117178;, + -0.250000;-0.625000;-0.117178;, + -0.250000;-0.500000;-0.117178;, + -0.375000;-0.500000;-0.117178;, + -0.375000;-0.625000;-0.117178;, + -0.250000;-0.875000;-0.117178;, + -0.250000;-0.750000;-0.117178;, + -0.375000;-0.750000;-0.117178;, + -0.375000;-0.875000;-0.117178;, + 0.000000;-0.875000;-0.117178;, + 0.000000;-0.750000;-0.117178;, + -0.125000;-0.750000;-0.117178;, + -0.125000;-0.875000;-0.117178;, + 0.250000;-0.125000;-0.117178;, + 0.250000; 0.000000;-0.117178;, + 0.125000; 0.000000;-0.117178;, + 0.125000;-0.125000;-0.117178;, + 0.250000;-0.375000;-0.117178;, + 0.250000;-0.250000;-0.117178;, + 0.125000;-0.250000;-0.117178;, + 0.125000;-0.375000;-0.117178;, + 0.500000;-0.375000;-0.117178;, + 0.500000;-0.250000;-0.117178;, + 0.375000;-0.250000;-0.117178;, + 0.375000;-0.375000;-0.117178;, + 0.250000;-0.625000;-0.117178;, + 0.250000;-0.500000;-0.117178;, + 0.125000;-0.500000;-0.117178;, + 0.125000;-0.625000;-0.117178;, + 0.250000;-0.875000;-0.117178;, + 0.250000;-0.750000;-0.117178;, + 0.125000;-0.750000;-0.117178;, + 0.125000;-0.875000;-0.117178;, + 0.500000;-0.875000;-0.117178;, + 0.500000;-0.750000;-0.117178;, + 0.375000;-0.750000;-0.117178;, + 0.375000;-0.875000;-0.117178;, + 0.750000;-0.625000;-0.117178;, + 0.750000;-0.500000;-0.117178;, + 0.625000;-0.500000;-0.117178;, + 0.625000;-0.625000;-0.117178;, + 0.750000;-0.875000;-0.117178;, + 0.750000;-0.750000;-0.117178;, + 0.625000;-0.750000;-0.117178;, + 0.625000;-0.875000;-0.117178;, + 0.000000; 0.750000;-0.117178;, + 0.000000; 0.875000;-0.117178;, + -0.125000; 0.875000;-0.117178;, + -0.125000; 0.750000;-0.117178;, + 0.000000;-0.250000;-0.117178;, + 0.000000;-0.125000;-0.117178;, + -0.125000;-0.125000;-0.117178;, + -0.125000;-0.250000;-0.117178;, + 0.500000; 0.750000;-0.117178;, + 0.500000; 0.875000;-0.117178;, + 0.375000; 0.875000;-0.117178;, + 0.375000; 0.750000;-0.117178;, + 0.500000; 0.250000;-0.117178;, + 0.500000; 0.375000;-0.117178;, + 0.375000; 0.375000;-0.117178;, + 0.375000; 0.250000;-0.117178;, + -0.500000; 0.750000;-0.117178;, + -0.500000; 0.875000;-0.117178;, + -0.625000; 0.875000;-0.117178;, + -0.625000; 0.750000;-0.117178;, + -0.500000; 0.250000;-0.117178;, + -0.500000; 0.375000;-0.117178;, + -0.625000; 0.375000;-0.117178;, + -0.625000; 0.250000;-0.117178;, + 0.000000; 0.250000;-0.117178;, + 0.000000; 0.375000;-0.117178;, + -0.125000; 0.375000;-0.117178;, + -0.125000; 0.250000;-0.117178;, + -0.500000;-0.250000;-0.117178;, + -0.500000;-0.125000;-0.117178;, + -0.625000;-0.125000;-0.117178;, + -0.625000;-0.250000;-0.117178;, + -0.500000;-0.750000;-0.117178;, + -0.500000;-0.625000;-0.117178;, + -0.625000;-0.625000;-0.117178;, + -0.625000;-0.750000;-0.117178;, + 0.000000;-0.750000;-0.117178;, + 0.000000;-0.625000;-0.117178;, + -0.125000;-0.625000;-0.117178;, + -0.125000;-0.750000;-0.117178;, + 0.500000;-0.250000;-0.117178;, + 0.500000;-0.125000;-0.117178;, + 0.375000;-0.125000;-0.117178;, + 0.375000;-0.250000;-0.117178;, + 0.500000;-0.750000;-0.117178;, + 0.500000;-0.625000;-0.117178;, + 0.375000;-0.625000;-0.117178;, + 0.375000;-0.750000;-0.117178;, + 0.625000; 0.875000;-0.117178;, + 0.625000; 1.000000;-0.117178;, + 0.500000; 1.000000;-0.117178;, + 0.500000; 0.875000;-0.117178;, + 0.625000; 0.750000;-0.117178;, + 0.625000; 0.875000;-0.117178;, + 0.500000; 0.875000;-0.117178;, + 0.500000; 0.750000;-0.117178;, + 0.750000; 0.750000;-0.117178;, + 0.750000; 0.875000;-0.117178;, + 0.625000; 0.875000;-0.117178;, + 0.625000; 0.750000;-0.117178;, + 0.625000; 0.625000;-0.117178;, + 0.625000; 0.750000;-0.117178;, + 0.500000; 0.750000;-0.117178;, + 0.500000; 0.625000;-0.117178;, + 0.625000; 0.500000;-0.117178;, + 0.625000; 0.625000;-0.117178;, + 0.500000; 0.625000;-0.117178;, + 0.500000; 0.500000;-0.117178;, + 0.750000; 0.500000;-0.117178;, + 0.750000; 0.625000;-0.117178;, + 0.625000; 0.625000;-0.117178;, + 0.625000; 0.500000;-0.117178;, + -0.375000; 0.875000;-0.117178;, + -0.375000; 1.000000;-0.117178;, + -0.500000; 1.000000;-0.117178;, + -0.500000; 0.875000;-0.117178;, + -0.375000; 0.750000;-0.117178;, + -0.375000; 0.875000;-0.117178;, + -0.500000; 0.875000;-0.117178;, + -0.500000; 0.750000;-0.117178;, + -0.250000; 0.750000;-0.117178;, + -0.250000; 0.875000;-0.117178;, + -0.375000; 0.875000;-0.117178;, + -0.375000; 0.750000;-0.117178;, + -0.375000; 0.625000;-0.117178;, + -0.375000; 0.750000;-0.117178;, + -0.500000; 0.750000;-0.117178;, + -0.500000; 0.625000;-0.117178;, + -0.375000; 0.500000;-0.117178;, + -0.375000; 0.625000;-0.117178;, + -0.500000; 0.625000;-0.117178;, + -0.500000; 0.500000;-0.117178;, + -0.250000; 0.500000;-0.117178;, + -0.250000; 0.625000;-0.117178;, + -0.375000; 0.625000;-0.117178;, + -0.375000; 0.500000;-0.117178;, + 0.000000; 0.500000;-0.117178;, + 0.000000; 0.625000;-0.117178;, + -0.125000; 0.625000;-0.117178;, + -0.125000; 0.500000;-0.117178;, + -0.375000;-0.125000;-0.117178;, + -0.375000; 0.000000;-0.117178;, + -0.500000; 0.000000;-0.117178;, + -0.500000;-0.125000;-0.117178;, + -0.375000;-0.250000;-0.117178;, + -0.375000;-0.125000;-0.117178;, + -0.500000;-0.125000;-0.117178;, + -0.500000;-0.250000;-0.117178;, + -0.250000;-0.250000;-0.117178;, + -0.250000;-0.125000;-0.117178;, + -0.375000;-0.125000;-0.117178;, + -0.375000;-0.250000;-0.117178;, + -0.375000;-0.375000;-0.117178;, + -0.375000;-0.250000;-0.117178;, + -0.500000;-0.250000;-0.117178;, + -0.500000;-0.375000;-0.117178;, + -0.375000;-0.500000;-0.117178;, + -0.375000;-0.375000;-0.117178;, + -0.500000;-0.375000;-0.117178;, + -0.500000;-0.500000;-0.117178;, + -0.250000;-0.500000;-0.117178;, + -0.250000;-0.375000;-0.117178;, + -0.375000;-0.375000;-0.117178;, + -0.375000;-0.500000;-0.117178;, + 0.000000;-0.500000;-0.117178;, + 0.000000;-0.375000;-0.117178;, + -0.125000;-0.375000;-0.117178;, + -0.125000;-0.500000;-0.117178;, + 0.625000;-0.125000;-0.117178;, + 0.625000; 0.000000;-0.117178;, + 0.500000; 0.000000;-0.117178;, + 0.500000;-0.125000;-0.117178;, + 0.625000;-0.250000;-0.117178;, + 0.625000;-0.125000;-0.117178;, + 0.500000;-0.125000;-0.117178;, + 0.500000;-0.250000;-0.117178;, + 0.750000;-0.250000;-0.117178;, + 0.750000;-0.125000;-0.117178;, + 0.625000;-0.125000;-0.117178;, + 0.625000;-0.250000;-0.117178;, + 0.625000;-0.375000;-0.117178;, + 0.625000;-0.250000;-0.117178;, + 0.500000;-0.250000;-0.117178;, + 0.500000;-0.375000;-0.117178;, + 0.625000;-0.500000;-0.117178;, + 0.625000;-0.375000;-0.117178;, + 0.500000;-0.375000;-0.117178;, + 0.500000;-0.500000;-0.117178;, + 0.750000;-0.500000;-0.117178;, + 0.750000;-0.375000;-0.117178;, + 0.625000;-0.375000;-0.117178;, + 0.625000;-0.500000;-0.117178;, + 0.125000; 0.875000;-0.117178;, + 0.125000; 1.000000;-0.117178;, + 0.000000; 1.000000;-0.117178;, + 0.000000; 0.875000;-0.117178;, + 0.125000; 0.750000;-0.117178;, + 0.125000; 0.875000;-0.117178;, + 0.000000; 0.875000;-0.117178;, + 0.000000; 0.750000;-0.117178;, + 0.250000; 0.750000;-0.117178;, + 0.250000; 0.875000;-0.117178;, + 0.125000; 0.875000;-0.117178;, + 0.125000; 0.750000;-0.117178;, + 0.125000; 0.625000;-0.117178;, + 0.125000; 0.750000;-0.117178;, + 0.000000; 0.750000;-0.117178;, + 0.000000; 0.625000;-0.117178;, + 0.125000; 0.500000;-0.117178;, + 0.125000; 0.625000;-0.117178;, + 0.000000; 0.625000;-0.117178;, + 0.000000; 0.500000;-0.117178;, + 0.250000; 0.500000;-0.117178;, + 0.250000; 0.625000;-0.117178;, + 0.125000; 0.625000;-0.117178;, + 0.125000; 0.500000;-0.117178;, + 0.500000; 0.500000;-0.117178;, + 0.500000; 0.625000;-0.117178;, + 0.375000; 0.625000;-0.117178;, + 0.375000; 0.500000;-0.117178;, + 0.125000; 0.375000;-0.117178;, + 0.125000; 0.500000;-0.117178;, + 0.000000; 0.500000;-0.117178;, + 0.000000; 0.375000;-0.117178;, + 0.125000; 0.250000;-0.117178;, + 0.125000; 0.375000;-0.117178;, + 0.000000; 0.375000;-0.117178;, + 0.000000; 0.250000;-0.117178;, + 0.250000; 0.250000;-0.117178;, + 0.250000; 0.375000;-0.117178;, + 0.125000; 0.375000;-0.117178;, + 0.125000; 0.250000;-0.117178;, + 0.125000; 0.125000;-0.117178;, + 0.125000; 0.250000;-0.117178;, + 0.000000; 0.250000;-0.117178;, + 0.000000; 0.125000;-0.117178;, + 0.125000; 0.000000;-0.117178;, + 0.125000; 0.125000;-0.117178;, + 0.000000; 0.125000;-0.117178;, + 0.000000; 0.000000;-0.117178;, + 0.250000; 0.000000;-0.117178;, + 0.250000; 0.125000;-0.117178;, + 0.125000; 0.125000;-0.117178;, + 0.125000; 0.000000;-0.117178;, + 0.500000; 0.000000;-0.117178;, + 0.500000; 0.125000;-0.117178;, + 0.375000; 0.125000;-0.117178;, + 0.375000; 0.000000;-0.117178;, + 0.625000; 0.375000;-0.117178;, + 0.625000; 0.500000;-0.117178;, + 0.500000; 0.500000;-0.117178;, + 0.500000; 0.375000;-0.117178;, + 0.625000; 0.250000;-0.117178;, + 0.625000; 0.375000;-0.117178;, + 0.500000; 0.375000;-0.117178;, + 0.500000; 0.250000;-0.117178;, + 0.750000; 0.250000;-0.117178;, + 0.750000; 0.375000;-0.117178;, + 0.625000; 0.375000;-0.117178;, + 0.625000; 0.250000;-0.117178;, + 0.625000; 0.125000;-0.117178;, + 0.625000; 0.250000;-0.117178;, + 0.500000; 0.250000;-0.117178;, + 0.500000; 0.125000;-0.117178;, + 0.625000; 0.000000;-0.117178;, + 0.625000; 0.125000;-0.117178;, + 0.500000; 0.125000;-0.117178;, + 0.500000; 0.000000;-0.117178;, + 0.750000; 0.000000;-0.117178;, + 0.750000; 0.125000;-0.117178;, + 0.625000; 0.125000;-0.117178;, + 0.625000; 0.000000;-0.117178;, + -0.500000; 0.500000;-0.117178;, + -0.500000; 0.625000;-0.117178;, + -0.625000; 0.625000;-0.117178;, + -0.625000; 0.500000;-0.117178;, + -0.500000; 0.000000;-0.117178;, + -0.500000; 0.125000;-0.117178;, + -0.625000; 0.125000;-0.117178;, + -0.625000; 0.000000;-0.117178;, + -0.375000; 0.375000;-0.117178;, + -0.375000; 0.500000;-0.117178;, + -0.500000; 0.500000;-0.117178;, + -0.500000; 0.375000;-0.117178;, + -0.375000; 0.250000;-0.117178;, + -0.375000; 0.375000;-0.117178;, + -0.500000; 0.375000;-0.117178;, + -0.500000; 0.250000;-0.117178;, + -0.250000; 0.250000;-0.117178;, + -0.250000; 0.375000;-0.117178;, + -0.375000; 0.375000;-0.117178;, + -0.375000; 0.250000;-0.117178;, + -0.375000; 0.125000;-0.117178;, + -0.375000; 0.250000;-0.117178;, + -0.500000; 0.250000;-0.117178;, + -0.500000; 0.125000;-0.117178;, + -0.375000; 0.000000;-0.117178;, + -0.375000; 0.125000;-0.117178;, + -0.500000; 0.125000;-0.117178;, + -0.500000; 0.000000;-0.117178;, + -0.250000; 0.000000;-0.117178;, + -0.250000; 0.125000;-0.117178;, + -0.375000; 0.125000;-0.117178;, + -0.375000; 0.000000;-0.117178;, + 0.000000; 0.000000;-0.117178;, + 0.000000; 0.125000;-0.117178;, + -0.125000; 0.125000;-0.117178;, + -0.125000; 0.000000;-0.117178;, + -0.500000;-0.500000;-0.117178;, + -0.500000;-0.375000;-0.117178;, + -0.625000;-0.375000;-0.117178;, + -0.625000;-0.500000;-0.117178;, + -0.500000;-1.000000;-0.117178;, + -0.500000;-0.875000;-0.117178;, + -0.625000;-0.875000;-0.117178;, + -0.625000;-1.000000;-0.117178;, + -0.375000;-0.625000;-0.117178;, + -0.375000;-0.500000;-0.117178;, + -0.500000;-0.500000;-0.117178;, + -0.500000;-0.625000;-0.117178;, + -0.375000;-0.750000;-0.117178;, + -0.375000;-0.625000;-0.117178;, + -0.500000;-0.625000;-0.117178;, + -0.500000;-0.750000;-0.117178;, + -0.250000;-0.750000;-0.117178;, + -0.250000;-0.625000;-0.117178;, + -0.375000;-0.625000;-0.117178;, + -0.375000;-0.750000;-0.117178;, + -0.375000;-0.875000;-0.117178;, + -0.375000;-0.750000;-0.117178;, + -0.500000;-0.750000;-0.117178;, + -0.500000;-0.875000;-0.117178;, + -0.375000;-1.000000;-0.117178;, + -0.375000;-0.875000;-0.117178;, + -0.500000;-0.875000;-0.117178;, + -0.500000;-1.000000;-0.117178;, + -0.250000;-1.000000;-0.117178;, + -0.250000;-0.875000;-0.117178;, + -0.375000;-0.875000;-0.117178;, + -0.375000;-1.000000;-0.117178;, + 0.000000;-1.000000;-0.117178;, + 0.000000;-0.875000;-0.117178;, + -0.125000;-0.875000;-0.117178;, + -0.125000;-1.000000;-0.117178;, + 0.125000;-0.125000;-0.117178;, + 0.125000; 0.000000;-0.117178;, + 0.000000; 0.000000;-0.117178;, + 0.000000;-0.125000;-0.117178;, + 0.125000;-0.250000;-0.117178;, + 0.125000;-0.125000;-0.117178;, + 0.000000;-0.125000;-0.117178;, + 0.000000;-0.250000;-0.117178;, + 0.250000;-0.250000;-0.117178;, + 0.250000;-0.125000;-0.117178;, + 0.125000;-0.125000;-0.117178;, + 0.125000;-0.250000;-0.117178;, + 0.125000;-0.375000;-0.117178;, + 0.125000;-0.250000;-0.117178;, + 0.000000;-0.250000;-0.117178;, + 0.000000;-0.375000;-0.117178;, + 0.125000;-0.500000;-0.117178;, + 0.125000;-0.375000;-0.117178;, + 0.000000;-0.375000;-0.117178;, + 0.000000;-0.500000;-0.117178;, + 0.250000;-0.500000;-0.117178;, + 0.250000;-0.375000;-0.117178;, + 0.125000;-0.375000;-0.117178;, + 0.125000;-0.500000;-0.117178;, + 0.500000;-0.500000;-0.117178;, + 0.500000;-0.375000;-0.117178;, + 0.375000;-0.375000;-0.117178;, + 0.375000;-0.500000;-0.117178;, + 0.125000;-0.625000;-0.117178;, + 0.125000;-0.500000;-0.117178;, + 0.000000;-0.500000;-0.117178;, + 0.000000;-0.625000;-0.117178;, + 0.125000;-0.750000;-0.117178;, + 0.125000;-0.625000;-0.117178;, + 0.000000;-0.625000;-0.117178;, + 0.000000;-0.750000;-0.117178;, + 0.250000;-0.750000;-0.117178;, + 0.250000;-0.625000;-0.117178;, + 0.125000;-0.625000;-0.117178;, + 0.125000;-0.750000;-0.117178;, + 0.125000;-0.875000;-0.117178;, + 0.125000;-0.750000;-0.117178;, + 0.000000;-0.750000;-0.117178;, + 0.000000;-0.875000;-0.117178;, + 0.125000;-1.000000;-0.117178;, + 0.125000;-0.875000;-0.117178;, + 0.000000;-0.875000;-0.117178;, + 0.000000;-1.000000;-0.117178;, + 0.250000;-1.000000;-0.117178;, + 0.250000;-0.875000;-0.117178;, + 0.125000;-0.875000;-0.117178;, + 0.125000;-1.000000;-0.117178;, + 0.500000;-1.000000;-0.117178;, + 0.500000;-0.875000;-0.117178;, + 0.375000;-0.875000;-0.117178;, + 0.375000;-1.000000;-0.117178;, + 0.625000;-0.625000;-0.117178;, + 0.625000;-0.500000;-0.117178;, + 0.500000;-0.500000;-0.117178;, + 0.500000;-0.625000;-0.117178;, + 0.625000;-0.750000;-0.117178;, + 0.625000;-0.625000;-0.117178;, + 0.500000;-0.625000;-0.117178;, + 0.500000;-0.750000;-0.117178;, + 0.750000;-0.750000;-0.117178;, + 0.750000;-0.625000;-0.117178;, + 0.625000;-0.625000;-0.117178;, + 0.625000;-0.750000;-0.117178;, + 0.625000;-0.875000;-0.117178;, + 0.625000;-0.750000;-0.117178;, + 0.500000;-0.750000;-0.117178;, + 0.500000;-0.875000;-0.117178;, + 0.625000;-1.000000;-0.117178;, + 0.625000;-0.875000;-0.117178;, + 0.500000;-0.875000;-0.117178;, + 0.500000;-1.000000;-0.117178;, + 0.750000;-1.000000;-0.117178;, + 0.750000;-0.875000;-0.117178;, + 0.625000;-0.875000;-0.117178;, + 0.625000;-1.000000;-0.117178;, + 0.859843;-0.875000; 0.246450;, + 0.859843;-0.750000; 0.246450;, + 0.859843;-0.750000; 0.000000;, + 0.859843;-0.875000; 0.000000;, + 0.859843; 0.750000; 0.246450;, + 0.859843; 0.875000; 0.246450;, + 0.859843; 0.875000; 0.000000;, + 0.859843; 0.750000; 0.000000;, + 0.859843; 0.125000; 0.246450;, + 0.859843; 0.250000; 0.246450;, + 0.859843; 0.250000; 0.000000;, + 0.859843; 0.125000; 0.000000;, + 0.859843;-0.500000; 0.246450;, + 0.859843;-0.375000; 0.246450;, + 0.859843;-0.375000; 0.000000;, + 0.859843;-0.500000; 0.000000;, + 0.859843;-0.625000; 0.246450;, + 0.859843;-0.500000; 0.246450;, + 0.859843;-0.500000; 0.000000;, + 0.859843;-0.625000; 0.000000;, + 0.859843; 0.375000; 0.246450;, + 0.859843; 0.500000; 0.246450;, + 0.859843; 0.500000; 0.000000;, + 0.859843; 0.375000; 0.000000;, + 0.859843;-0.375000; 0.246450;, + 0.859843;-0.250000; 0.246450;, + 0.859843;-0.250000; 0.000000;, + 0.859843;-0.375000; 0.000000;, + 0.859843;-0.750000; 0.246450;, + 0.859843;-0.625000; 0.246450;, + 0.859843;-0.625000; 0.000000;, + 0.859843;-0.750000; 0.000000;, + 0.859843; 0.250000; 0.246450;, + 0.859843; 0.375000; 0.246450;, + 0.859843; 0.375000; 0.000000;, + 0.859843; 0.250000; 0.000000;, + 0.859843; 0.500000; 0.246450;, + 0.859843; 0.625000; 0.246450;, + 0.859843; 0.625000; 0.000000;, + 0.859843; 0.500000; 0.000000;, + 0.859843;-0.125000; 0.246450;, + 0.859843; 0.000000; 0.246450;, + 0.859843; 0.000000; 0.000000;, + 0.859843;-0.125000; 0.000000;, + 0.859843; 0.625000; 0.246450;, + 0.859843; 0.750000; 0.246450;, + 0.859843; 0.750000; 0.000000;, + 0.859843; 0.625000; 0.000000;, + 0.859843;-0.250000; 0.246450;, + 0.859843;-0.125000; 0.246450;, + 0.859843;-0.125000; 0.000000;, + 0.859843;-0.250000; 0.000000;, + 0.859843;-1.000000; 0.246450;, + 0.859843;-0.875000; 0.246450;, + 0.859843;-0.875000; 0.000000;, + 0.859843;-1.000000; 0.000000;, + 0.859843; 0.875000; 0.246450;, + 0.859843; 1.000000; 0.246450;, + 0.859843; 1.000000; 0.000000;, + 0.859843; 0.875000; 0.000000;, + 0.859843; 0.000000; 0.246450;, + 0.859843; 0.125000; 0.246450;, + 0.859843; 0.125000; 0.000000;, + 0.859843; 0.000000; 0.000000;, + 0.859843; 1.000000; 0.000000;, + 0.859843; 1.000000; 0.246450;, + 0.750000; 1.000000; 0.246450;, + 0.750000; 1.000000; 0.000000;, + 0.859843;-0.250000; 0.246450;, + 0.859843;-0.375000; 0.246450;, + 0.750000;-0.375000; 0.246450;, + 0.750000;-0.250000; 0.246450;, + 0.859843; 0.625000; 0.000000;, + 0.859843; 0.750000; 0.000000;, + 0.750000; 0.750000; 0.000000;, + 0.750000; 0.625000; 0.000000;, + 0.859843;-0.625000; 0.246450;, + 0.859843;-0.750000; 0.246450;, + 0.750000;-0.750000; 0.246450;, + 0.750000;-0.625000; 0.246450;, + 0.859843;-0.250000; 0.000000;, + 0.859843;-0.125000; 0.000000;, + 0.750000;-0.125000; 0.000000;, + 0.750000;-0.250000; 0.000000;, + 0.859843; 0.000000; 0.000000;, + 0.859843; 0.125000; 0.000000;, + 0.750000; 0.125000; 0.000000;, + 0.750000; 0.000000; 0.000000;, + 0.859843; 0.625000; 0.246450;, + 0.859843; 0.500000; 0.246450;, + 0.750000; 0.500000; 0.246450;, + 0.750000; 0.625000; 0.246450;, + 0.859843; 0.375000; 0.246450;, + 0.859843; 0.250000; 0.246450;, + 0.750000; 0.250000; 0.246450;, + 0.750000; 0.375000; 0.246450;, + 0.859843;-1.000000; 0.246450;, + 0.859843;-1.000000; 0.000000;, + 0.750000;-1.000000; 0.000000;, + 0.750000;-1.000000; 0.246450;, + 0.859843;-0.500000; 0.000000;, + 0.859843;-0.375000; 0.000000;, + 0.750000;-0.375000; 0.000000;, + 0.750000;-0.500000; 0.000000;, + 0.859843; 0.000000; 0.246450;, + 0.859843;-0.125000; 0.246450;, + 0.750000;-0.125000; 0.246450;, + 0.750000; 0.000000; 0.246450;, + 0.859843; 0.750000; 0.246450;, + 0.859843; 0.625000; 0.246450;, + 0.750000; 0.625000; 0.246450;, + 0.750000; 0.750000; 0.246450;, + 0.859843; 0.500000; 0.000000;, + 0.859843; 0.625000; 0.000000;, + 0.750000; 0.625000; 0.000000;, + 0.750000; 0.500000; 0.000000;, + 0.859843;-0.875000; 0.000000;, + 0.859843;-0.750000; 0.000000;, + 0.750000;-0.750000; 0.000000;, + 0.750000;-0.875000; 0.000000;, + 0.859843; 0.125000; 0.000000;, + 0.859843; 0.250000; 0.000000;, + 0.750000; 0.250000; 0.000000;, + 0.750000; 0.125000; 0.000000;, + 0.859843;-0.625000; 0.000000;, + 0.859843;-0.500000; 0.000000;, + 0.750000;-0.500000; 0.000000;, + 0.750000;-0.625000; 0.000000;, + 0.859843;-0.125000; 0.246450;, + 0.859843;-0.250000; 0.246450;, + 0.750000;-0.250000; 0.246450;, + 0.750000;-0.125000; 0.246450;, + 0.859843; 0.750000; 0.000000;, + 0.859843; 0.875000; 0.000000;, + 0.750000; 0.875000; 0.000000;, + 0.750000; 0.750000; 0.000000;, + 0.125000;-1.287628; 0.246450;, + 0.125000;-1.287628; 0.330204;, + 0.125000;-1.152395; 0.330204;, + 0.125000;-1.152395; 0.246450;, + 0.000000;-1.000000;-0.289304;, + 0.125000;-1.000000;-0.289304;, + 0.125000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.125000;-1.152395; 0.246450;, + 0.125000;-1.152395; 0.330204;, + 0.125000;-1.000000; 0.330204;, + 0.125000;-1.000000; 0.246450;, + 0.000000;-1.152395; 0.330204;, + 0.000000;-1.152395; 0.246450;, + 0.000000;-1.000000; 0.246450;, + 0.000000;-1.000000; 0.330204;, + 0.125000;-1.152395; 0.330204;, + 0.000000;-1.152395; 0.330204;, + 0.000000;-1.000000; 0.330204;, + 0.125000;-1.000000; 0.330204;, + 0.000000;-1.152395; 0.246450;, + 0.000000;-1.152395; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.246450;, + 0.000000;-1.287628; 0.330204;, + 0.125000;-1.287628; 0.330204;, + 0.125000;-1.287628; 0.246450;, + 0.000000;-1.287628; 0.246450;, + 0.000000;-1.534846; 0.246450;, + 0.000000;-1.534846; 0.000000;, + 0.000000;-1.287628; 0.000000;, + 0.000000;-1.287628; 0.246450;, + 0.125000;-1.287628; 0.520154;, + 0.125000;-1.152395; 0.520154;, + 0.125000;-1.152395; 0.330204;, + 0.125000;-1.287628; 0.330204;, + 0.000000;-1.287628; 0.330204;, + 0.000000;-1.287628; 0.246450;, + 0.000000;-1.152395; 0.246450;, + 0.000000;-1.152395; 0.330204;, + 0.000000;-1.287628; 0.246450;, + 0.000000;-1.287628; 0.000000;, + 0.000000;-1.152395; 0.000000;, + 0.000000;-1.152395; 0.246450;, + 0.125000;-1.287628; 0.000000;, + 0.125000;-1.287628; 0.246450;, + 0.125000;-1.152395; 0.246450;, + 0.125000;-1.152395; 0.000000;, + 0.000000;-1.152395; 0.627518;, + 0.000000;-1.287628; 0.627518;, + 0.000000;-1.287628; 0.520154;, + 0.000000;-1.152395; 0.520154;, + 0.125000;-1.152395; 0.520154;, + 0.000000;-1.152395; 0.520154;, + 0.000000;-1.152395; 0.330204;, + 0.125000;-1.152395; 0.330204;, + 0.000000;-1.287628; 0.520154;, + 0.125000;-1.287628; 0.520154;, + 0.125000;-1.287628; 0.330204;, + 0.000000;-1.287628; 0.330204;, + 0.000000;-1.152395; 0.520154;, + 0.000000;-1.287628; 0.520154;, + 0.000000;-1.287628; 0.330204;, + 0.000000;-1.152395; 0.330204;, + 0.125000;-1.287628; 0.627518;, + 0.000000;-1.287628; 0.627518;, + 0.000000;-1.152395; 0.627518;, + 0.125000;-1.152395; 0.627518;, + 0.125000;-0.831729; 0.627518;, + 0.125000;-0.831729; 0.520154;, + 0.125000;-1.152395; 0.520154;, + 0.125000;-1.152395; 0.627518;, + 0.000000;-1.287628; 0.627518;, + 0.125000;-1.287628; 0.627518;, + 0.125000;-1.287628; 0.520154;, + 0.000000;-1.287628; 0.520154;, + 0.125000;-1.287628; 0.627518;, + 0.125000;-1.152395; 0.627518;, + 0.125000;-1.152395; 0.520154;, + 0.125000;-1.287628; 0.520154;, + 0.000000;-1.152395;-0.289304;, + 0.125000;-1.152395;-0.289304;, + 0.125000;-1.000000;-0.289304;, + 0.000000;-1.000000;-0.289304;, + 0.000000;-1.287628;-0.289304;, + 0.125000;-1.287628;-0.289304;, + 0.125000;-1.152395;-0.289304;, + 0.000000;-1.152395;-0.289304;, + 0.125000;-1.000000;-0.289304;, + 0.125000;-1.152395;-0.289304;, + 0.125000;-1.152395; 0.000000;, + 0.125000;-1.000000; 0.000000;, + 0.125000;-1.534846;-0.289304;, + 0.125000;-1.534846; 0.000000;, + 0.125000;-1.287628; 0.000000;, + 0.125000;-1.287628;-0.289304;, + 0.125000;-1.152395;-0.289304;, + 0.125000;-1.287628;-0.289304;, + 0.125000;-1.287628; 0.000000;, + 0.125000;-1.152395; 0.000000;, + 0.000000;-1.152395;-0.289304;, + 0.000000;-1.000000;-0.289304;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.152395; 0.000000;, + 0.000000;-1.534846; 0.246450;, + 0.125000;-1.534846; 0.246450;, + 0.125000;-1.534846; 0.000000;, + 0.000000;-1.534846; 0.000000;, + 0.125000;-1.534846;-0.289304;, + 0.000000;-1.534846;-0.289304;, + 0.000000;-1.534846; 0.000000;, + 0.125000;-1.534846; 0.000000;, + 0.125000;-1.534846; 0.246450;, + 0.000000;-1.534846; 0.246450;, + 0.000000;-1.287628; 0.246450;, + 0.125000;-1.287628; 0.246450;, + 0.125000;-1.534846; 0.000000;, + 0.125000;-1.534846; 0.246450;, + 0.125000;-1.287628; 0.246450;, + 0.125000;-1.287628; 0.000000;, + 0.000000;-1.534846; 0.000000;, + 0.000000;-1.534846;-0.289304;, + 0.000000;-1.287628;-0.289304;, + 0.000000;-1.287628; 0.000000;, + 0.000000;-1.534846;-0.289304;, + 0.125000;-1.534846;-0.289304;, + 0.125000;-1.287628;-0.289304;, + 0.000000;-1.287628;-0.289304;, + 0.125000;-0.831729; 0.627518;, + 0.000000;-0.831729; 0.627518;, + 0.000000;-0.831729; 0.520154;, + 0.125000;-0.831729; 0.520154;, + 0.125000;-0.831729; 0.520154;, + 0.000000;-0.831729; 0.520154;, + 0.000000;-1.152395; 0.520154;, + 0.125000;-1.152395; 0.520154;, + 0.000000;-0.831729; 0.627518;, + 0.125000;-0.831729; 0.627518;, + 0.125000;-1.152395; 0.627518;, + 0.000000;-1.152395; 0.627518;, + 0.000000;-0.831729; 0.520154;, + 0.000000;-0.831729; 0.627518;, + 0.000000;-1.152395; 0.627518;, + 0.000000;-1.152395; 0.520154;; + 738; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;, + 4;320;321;322;323;, + 4;324;325;326;327;, + 4;328;329;330;331;, + 4;332;333;334;335;, + 4;336;337;338;339;, + 4;340;341;342;343;, + 4;344;345;346;347;, + 4;348;349;350;351;, + 4;352;353;354;355;, + 4;356;357;358;359;, + 4;360;361;362;363;, + 4;364;365;366;367;, + 4;368;369;370;371;, + 4;372;373;374;375;, + 4;376;377;378;379;, + 4;380;381;382;383;, + 4;384;385;386;387;, + 4;388;389;390;391;, + 4;392;393;394;395;, + 4;396;397;398;399;, + 4;400;401;402;403;, + 4;404;405;406;407;, + 4;408;409;410;411;, + 4;412;413;414;415;, + 4;416;417;418;419;, + 4;420;421;422;423;, + 4;424;425;426;427;, + 4;428;429;430;431;, + 4;432;433;434;435;, + 4;436;437;438;439;, + 4;440;441;442;443;, + 4;444;445;446;447;, + 4;448;449;450;451;, + 4;452;453;454;455;, + 4;456;457;458;459;, + 4;460;461;462;463;, + 4;464;465;466;467;, + 4;468;469;470;471;, + 4;472;473;474;475;, + 4;476;477;478;479;, + 4;480;481;482;483;, + 4;484;485;486;487;, + 4;488;489;490;491;, + 4;492;493;494;495;, + 4;496;497;498;499;, + 4;500;501;502;503;, + 4;504;505;506;507;, + 4;508;509;510;511;, + 4;512;513;514;515;, + 4;516;517;518;519;, + 4;520;521;522;523;, + 4;524;525;526;527;, + 4;528;529;530;531;, + 4;532;533;534;535;, + 4;536;537;538;539;, + 4;540;541;542;543;, + 4;544;545;546;547;, + 4;548;549;550;551;, + 4;552;553;554;555;, + 4;556;557;558;559;, + 4;560;561;562;563;, + 4;564;565;566;567;, + 4;568;569;570;571;, + 4;572;573;574;575;, + 4;576;577;578;579;, + 4;580;581;582;583;, + 4;584;585;586;587;, + 4;588;589;590;591;, + 4;592;593;594;595;, + 4;596;597;598;599;, + 4;600;601;602;603;, + 4;604;605;606;607;, + 4;608;609;610;611;, + 4;612;613;614;615;, + 4;616;617;618;619;, + 4;620;621;622;623;, + 4;624;625;626;627;, + 4;628;629;630;631;, + 4;632;633;634;635;, + 4;636;637;638;639;, + 4;640;641;642;643;, + 4;644;645;646;647;, + 4;648;649;650;651;, + 4;652;653;654;655;, + 4;656;657;658;659;, + 4;660;661;662;663;, + 4;664;665;666;667;, + 4;668;669;670;671;, + 4;672;673;674;675;, + 4;676;677;678;679;, + 4;680;681;682;683;, + 4;684;685;686;687;, + 4;688;689;690;691;, + 4;692;693;694;695;, + 4;696;697;698;699;, + 4;700;701;702;703;, + 4;704;705;706;707;, + 4;708;709;710;711;, + 4;712;713;714;715;, + 4;716;717;718;719;, + 4;720;721;722;723;, + 4;724;725;726;727;, + 4;728;729;730;731;, + 4;732;733;734;735;, + 4;736;737;738;739;, + 4;740;741;742;743;, + 4;744;745;746;747;, + 4;748;749;750;751;, + 4;752;753;754;755;, + 4;756;757;758;759;, + 4;760;761;762;763;, + 4;764;765;766;767;, + 4;768;769;770;771;, + 4;772;773;774;775;, + 4;776;777;778;779;, + 4;780;781;782;783;, + 4;784;785;786;787;, + 4;788;789;790;791;, + 4;792;793;794;795;, + 4;796;797;798;799;, + 4;800;801;802;803;, + 4;804;805;806;807;, + 4;808;809;810;811;, + 4;812;813;814;815;, + 4;816;817;818;819;, + 4;820;821;822;823;, + 4;824;825;826;827;, + 4;828;829;830;831;, + 4;832;833;834;835;, + 4;836;837;838;839;, + 4;840;841;842;843;, + 4;844;845;846;847;, + 4;848;849;850;851;, + 4;852;853;854;855;, + 4;856;857;858;859;, + 4;860;861;862;863;, + 4;864;865;866;867;, + 4;868;869;870;871;, + 4;872;873;874;875;, + 4;876;877;878;879;, + 4;880;881;882;883;, + 4;884;885;886;887;, + 4;888;889;890;891;, + 4;892;893;894;895;, + 4;896;897;898;899;, + 4;900;901;902;903;, + 4;904;905;906;907;, + 4;908;909;910;911;, + 4;912;913;914;915;, + 4;916;917;918;919;, + 4;920;921;922;923;, + 4;924;925;926;927;, + 4;928;929;930;931;, + 4;932;933;934;935;, + 4;936;937;938;939;, + 4;940;941;942;943;, + 4;944;945;946;947;, + 4;948;949;950;951;, + 4;952;953;954;955;, + 4;956;957;958;959;, + 4;960;961;962;963;, + 4;964;965;966;967;, + 4;968;969;970;971;, + 4;972;973;974;975;, + 4;976;977;978;979;, + 4;980;981;982;983;, + 4;984;985;986;987;, + 4;988;989;990;991;, + 4;992;993;994;995;, + 4;996;997;998;999;, + 4;1000;1001;1002;1003;, + 4;1004;1005;1006;1007;, + 4;1008;1009;1010;1011;, + 4;1012;1013;1014;1015;, + 4;1016;1017;1018;1019;, + 4;1020;1021;1022;1023;, + 4;1024;1025;1026;1027;, + 4;1028;1029;1030;1031;, + 4;1032;1033;1034;1035;, + 4;1036;1037;1038;1039;, + 4;1040;1041;1042;1043;, + 4;1044;1045;1046;1047;, + 4;1048;1049;1050;1051;, + 4;1052;1053;1054;1055;, + 4;1056;1057;1058;1059;, + 4;1060;1061;1062;1063;, + 4;1064;1065;1066;1067;, + 4;1068;1069;1070;1071;, + 4;1072;1073;1074;1075;, + 4;1076;1077;1078;1079;, + 4;1080;1081;1082;1083;, + 4;1084;1085;1086;1087;, + 4;1088;1089;1090;1091;, + 4;1092;1093;1094;1095;, + 4;1096;1097;1098;1099;, + 4;1100;1101;1102;1103;, + 4;1104;1105;1106;1107;, + 4;1108;1109;1110;1111;, + 4;1112;1113;1114;1115;, + 4;1116;1117;1118;1119;, + 4;1120;1121;1122;1123;, + 4;1124;1125;1126;1127;, + 4;1128;1129;1130;1131;, + 4;1132;1133;1134;1135;, + 4;1136;1137;1138;1139;, + 4;1140;1141;1142;1143;, + 4;1144;1145;1146;1147;, + 4;1148;1149;1150;1151;, + 4;1152;1153;1154;1155;, + 4;1156;1157;1158;1159;, + 4;1160;1161;1162;1163;, + 4;1164;1165;1166;1167;, + 4;1168;1169;1170;1171;, + 4;1172;1173;1174;1175;, + 4;1176;1177;1178;1179;, + 4;1180;1181;1182;1183;, + 4;1184;1185;1186;1187;, + 4;1188;1189;1190;1191;, + 4;1192;1193;1194;1195;, + 4;1196;1197;1198;1199;, + 4;1200;1201;1202;1203;, + 4;1204;1205;1206;1207;, + 4;1208;1209;1210;1211;, + 4;1212;1213;1214;1215;, + 4;1216;1217;1218;1219;, + 4;1220;1221;1222;1223;, + 4;1224;1225;1226;1227;, + 4;1228;1229;1230;1231;, + 4;1232;1233;1234;1235;, + 4;1236;1237;1238;1239;, + 4;1240;1241;1242;1243;, + 4;1244;1245;1246;1247;, + 4;1248;1249;1250;1251;, + 4;1252;1253;1254;1255;, + 4;1256;1257;1258;1259;, + 4;1260;1261;1262;1263;, + 4;1264;1265;1266;1267;, + 4;1268;1269;1270;1271;, + 4;1272;1273;1274;1275;, + 4;1276;1277;1278;1279;, + 4;1280;1281;1282;1283;, + 4;1284;1285;1286;1287;, + 4;1288;1289;1290;1291;, + 4;1292;1293;1294;1295;, + 4;1296;1297;1298;1299;, + 4;1300;1301;1302;1303;, + 4;1304;1305;1306;1307;, + 4;1308;1309;1310;1311;, + 4;1312;1313;1314;1315;, + 4;1316;1317;1318;1319;, + 4;1320;1321;1322;1323;, + 4;1324;1325;1326;1327;, + 4;1328;1329;1330;1331;, + 4;1332;1333;1334;1335;, + 4;1336;1337;1338;1339;, + 4;1340;1341;1342;1343;, + 4;1344;1345;1346;1347;, + 4;1348;1349;1350;1351;, + 4;1352;1353;1354;1355;, + 4;1356;1357;1358;1359;, + 4;1360;1361;1362;1363;, + 4;1364;1365;1366;1367;, + 4;1368;1369;1370;1371;, + 4;1372;1373;1374;1375;, + 4;1376;1377;1378;1379;, + 4;1380;1381;1382;1383;, + 4;1384;1385;1386;1387;, + 4;1388;1389;1390;1391;, + 4;1392;1393;1394;1395;, + 4;1396;1397;1398;1399;, + 4;1400;1401;1402;1403;, + 4;1404;1405;1406;1407;, + 4;1408;1409;1410;1411;, + 4;1412;1413;1414;1415;, + 4;1416;1417;1418;1419;, + 4;1420;1421;1422;1423;, + 4;1424;1425;1426;1427;, + 4;1428;1429;1430;1431;, + 4;1432;1433;1434;1435;, + 4;1436;1437;1438;1439;, + 4;1440;1441;1442;1443;, + 4;1444;1445;1446;1447;, + 4;1448;1449;1450;1451;, + 4;1452;1453;1454;1455;, + 4;1456;1457;1458;1459;, + 4;1460;1461;1462;1463;, + 4;1464;1465;1466;1467;, + 4;1468;1469;1470;1471;, + 4;1472;1473;1474;1475;, + 4;1476;1477;1478;1479;, + 4;1480;1481;1482;1483;, + 4;1484;1485;1486;1487;, + 4;1488;1489;1490;1491;, + 4;1492;1493;1494;1495;, + 4;1496;1497;1498;1499;, + 4;1500;1501;1502;1503;, + 4;1504;1505;1506;1507;, + 4;1508;1509;1510;1511;, + 4;1512;1513;1514;1515;, + 4;1516;1517;1518;1519;, + 4;1520;1521;1522;1523;, + 4;1524;1525;1526;1527;, + 4;1528;1529;1530;1531;, + 4;1532;1533;1534;1535;, + 4;1536;1537;1538;1539;, + 4;1540;1541;1542;1543;, + 4;1544;1545;1546;1547;, + 4;1548;1549;1550;1551;, + 4;1552;1553;1554;1555;, + 4;1556;1557;1558;1559;, + 4;1560;1561;1562;1563;, + 4;1564;1565;1566;1567;, + 4;1568;1569;1570;1571;, + 4;1572;1573;1574;1575;, + 4;1576;1577;1578;1579;, + 4;1580;1581;1582;1583;, + 4;1584;1585;1586;1587;, + 4;1588;1589;1590;1591;, + 4;1592;1593;1594;1595;, + 4;1596;1597;1598;1599;, + 4;1600;1601;1602;1603;, + 4;1604;1605;1606;1607;, + 4;1608;1609;1610;1611;, + 4;1612;1613;1614;1615;, + 4;1616;1617;1618;1619;, + 4;1620;1621;1622;1623;, + 4;1624;1625;1626;1627;, + 4;1628;1629;1630;1631;, + 4;1632;1633;1634;1635;, + 4;1636;1637;1638;1639;, + 4;1640;1641;1642;1643;, + 4;1644;1645;1646;1647;, + 4;1648;1649;1650;1651;, + 4;1652;1653;1654;1655;, + 4;1656;1657;1658;1659;, + 4;1660;1661;1662;1663;, + 4;1664;1665;1666;1667;, + 4;1668;1669;1670;1671;, + 4;1672;1673;1674;1675;, + 4;1676;1677;1678;1679;, + 4;1680;1681;1682;1683;, + 4;1684;1685;1686;1687;, + 4;1688;1689;1690;1691;, + 4;1692;1693;1694;1695;, + 4;1696;1697;1698;1699;, + 4;1700;1701;1702;1703;, + 4;1704;1705;1706;1707;, + 4;1708;1709;1710;1711;, + 4;1712;1713;1714;1715;, + 4;1716;1717;1718;1719;, + 4;1720;1721;1722;1723;, + 4;1724;1725;1726;1727;, + 4;1728;1729;1730;1731;, + 4;1732;1733;1734;1735;, + 4;1736;1737;1738;1739;, + 4;1740;1741;1742;1743;, + 4;1744;1745;1746;1747;, + 4;1748;1749;1750;1751;, + 4;1752;1753;1754;1755;, + 4;1756;1757;1758;1759;, + 4;1760;1761;1762;1763;, + 4;1764;1765;1766;1767;, + 4;1768;1769;1770;1771;, + 4;1772;1773;1774;1775;, + 4;1776;1777;1778;1779;, + 4;1780;1781;1782;1783;, + 4;1784;1785;1786;1787;, + 4;1788;1789;1790;1791;, + 4;1792;1793;1794;1795;, + 4;1796;1797;1798;1799;, + 4;1800;1801;1802;1803;, + 4;1804;1805;1806;1807;, + 4;1808;1809;1810;1811;, + 4;1812;1813;1814;1815;, + 4;1816;1817;1818;1819;, + 4;1820;1821;1822;1823;, + 4;1824;1825;1826;1827;, + 4;1828;1829;1830;1831;, + 4;1832;1833;1834;1835;, + 4;1836;1837;1838;1839;, + 4;1840;1841;1842;1843;, + 4;1844;1845;1846;1847;, + 4;1848;1849;1850;1851;, + 4;1852;1853;1854;1855;, + 4;1856;1857;1858;1859;, + 4;1860;1861;1862;1863;, + 4;1864;1865;1866;1867;, + 4;1868;1869;1870;1871;, + 4;1872;1873;1874;1875;, + 4;1876;1877;1878;1879;, + 4;1880;1881;1882;1883;, + 4;1884;1885;1886;1887;, + 4;1888;1889;1890;1891;, + 4;1892;1893;1894;1895;, + 4;1896;1897;1898;1899;, + 4;1900;1901;1902;1903;, + 4;1904;1905;1906;1907;, + 4;1908;1909;1910;1911;, + 4;1912;1913;1914;1915;, + 4;1916;1917;1918;1919;, + 4;1920;1921;1922;1923;, + 4;1924;1925;1926;1927;, + 4;1928;1929;1930;1931;, + 4;1932;1933;1934;1935;, + 4;1936;1937;1938;1939;, + 4;1940;1941;1942;1943;, + 4;1944;1945;1946;1947;, + 4;1948;1949;1950;1951;, + 4;1952;1953;1954;1955;, + 4;1956;1957;1958;1959;, + 4;1960;1961;1962;1963;, + 4;1964;1965;1966;1967;, + 4;1968;1969;1970;1971;, + 4;1972;1973;1974;1975;, + 4;1976;1977;1978;1979;, + 4;1980;1981;1982;1983;, + 4;1984;1985;1986;1987;, + 4;1988;1989;1990;1991;, + 4;1992;1993;1994;1995;, + 4;1996;1997;1998;1999;, + 4;2000;2001;2002;2003;, + 4;2004;2005;2006;2007;, + 4;2008;2009;2010;2011;, + 4;2012;2013;2014;2015;, + 4;2016;2017;2018;2019;, + 4;2020;2021;2022;2023;, + 4;2024;2025;2026;2027;, + 4;2028;2029;2030;2031;, + 4;2032;2033;2034;2035;, + 4;2036;2037;2038;2039;, + 4;2040;2041;2042;2043;, + 4;2044;2045;2046;2047;, + 4;2048;2049;2050;2051;, + 4;2052;2053;2054;2055;, + 4;2056;2057;2058;2059;, + 4;2060;2061;2062;2063;, + 4;2064;2065;2066;2067;, + 4;2068;2069;2070;2071;, + 4;2072;2073;2074;2075;, + 4;2076;2077;2078;2079;, + 4;2080;2081;2082;2083;, + 4;2084;2085;2086;2087;, + 4;2088;2089;2090;2091;, + 4;2092;2093;2094;2095;, + 4;2096;2097;2098;2099;, + 4;2100;2101;2102;2103;, + 4;2104;2105;2106;2107;, + 4;2108;2109;2110;2111;, + 4;2112;2113;2114;2115;, + 4;2116;2117;2118;2119;, + 4;2120;2121;2122;2123;, + 4;2124;2125;2126;2127;, + 4;2128;2129;2130;2131;, + 4;2132;2133;2134;2135;, + 4;2136;2137;2138;2139;, + 4;2140;2141;2142;2143;, + 4;2144;2145;2146;2147;, + 4;2148;2149;2150;2151;, + 4;2152;2153;2154;2155;, + 4;2156;2157;2158;2159;, + 4;2160;2161;2162;2163;, + 4;2164;2165;2166;2167;, + 4;2168;2169;2170;2171;, + 4;2172;2173;2174;2175;, + 4;2176;2177;2178;2179;, + 4;2180;2181;2182;2183;, + 4;2184;2185;2186;2187;, + 4;2188;2189;2190;2191;, + 4;2192;2193;2194;2195;, + 4;2196;2197;2198;2199;, + 4;2200;2201;2202;2203;, + 4;2204;2205;2206;2207;, + 4;2208;2209;2210;2211;, + 4;2212;2213;2214;2215;, + 4;2216;2217;2218;2219;, + 4;2220;2221;2222;2223;, + 4;2224;2225;2226;2227;, + 4;2228;2229;2230;2231;, + 4;2232;2233;2234;2235;, + 4;2236;2237;2238;2239;, + 4;2240;2241;2242;2243;, + 4;2244;2245;2246;2247;, + 4;2248;2249;2250;2251;, + 4;2252;2253;2254;2255;, + 4;2256;2257;2258;2259;, + 4;2260;2261;2262;2263;, + 4;2264;2265;2266;2267;, + 4;2268;2269;2270;2271;, + 4;2272;2273;2274;2275;, + 4;2276;2277;2278;2279;, + 4;2280;2281;2282;2283;, + 4;2284;2285;2286;2287;, + 4;2288;2289;2290;2291;, + 4;2292;2293;2294;2295;, + 4;2296;2297;2298;2299;, + 4;2300;2301;2302;2303;, + 4;2304;2305;2306;2307;, + 4;2308;2309;2310;2311;, + 4;2312;2313;2314;2315;, + 4;2316;2317;2318;2319;, + 4;2320;2321;2322;2323;, + 4;2324;2325;2326;2327;, + 4;2328;2329;2330;2331;, + 4;2332;2333;2334;2335;, + 4;2336;2337;2338;2339;, + 4;2340;2341;2342;2343;, + 4;2344;2345;2346;2347;, + 4;2348;2349;2350;2351;, + 4;2352;2353;2354;2355;, + 4;2356;2357;2358;2359;, + 4;2360;2361;2362;2363;, + 4;2364;2365;2366;2367;, + 4;2368;2369;2370;2371;, + 4;2372;2373;2374;2375;, + 4;2376;2377;2378;2379;, + 4;2380;2381;2382;2383;, + 4;2384;2385;2386;2387;, + 4;2388;2389;2390;2391;, + 4;2392;2393;2394;2395;, + 4;2396;2397;2398;2399;, + 4;2400;2401;2402;2403;, + 4;2404;2405;2406;2407;, + 4;2408;2409;2410;2411;, + 4;2412;2413;2414;2415;, + 4;2416;2417;2418;2419;, + 4;2420;2421;2422;2423;, + 4;2424;2425;2426;2427;, + 4;2428;2429;2430;2431;, + 4;2432;2433;2434;2435;, + 4;2436;2437;2438;2439;, + 4;2440;2441;2442;2443;, + 4;2444;2445;2446;2447;, + 4;2448;2449;2450;2451;, + 4;2452;2453;2454;2455;, + 4;2456;2457;2458;2459;, + 4;2460;2461;2462;2463;, + 4;2464;2465;2466;2467;, + 4;2468;2469;2470;2471;, + 4;2472;2473;2474;2475;, + 4;2476;2477;2478;2479;, + 4;2480;2481;2482;2483;, + 4;2484;2485;2486;2487;, + 4;2488;2489;2490;2491;, + 4;2492;2493;2494;2495;, + 4;2496;2497;2498;2499;, + 4;2500;2501;2502;2503;, + 4;2504;2505;2506;2507;, + 4;2508;2509;2510;2511;, + 4;2512;2513;2514;2515;, + 4;2516;2517;2518;2519;, + 4;2520;2521;2522;2523;, + 4;2524;2525;2526;2527;, + 4;2528;2529;2530;2531;, + 4;2532;2533;2534;2535;, + 4;2536;2537;2538;2539;, + 4;2540;2541;2542;2543;, + 4;2544;2545;2546;2547;, + 4;2548;2549;2550;2551;, + 4;2552;2553;2554;2555;, + 4;2556;2557;2558;2559;, + 4;2560;2561;2562;2563;, + 4;2564;2565;2566;2567;, + 4;2568;2569;2570;2571;, + 4;2572;2573;2574;2575;, + 4;2576;2577;2578;2579;, + 4;2580;2581;2582;2583;, + 4;2584;2585;2586;2587;, + 4;2588;2589;2590;2591;, + 4;2592;2593;2594;2595;, + 4;2596;2597;2598;2599;, + 4;2600;2601;2602;2603;, + 4;2604;2605;2606;2607;, + 4;2608;2609;2610;2611;, + 4;2612;2613;2614;2615;, + 4;2616;2617;2618;2619;, + 4;2620;2621;2622;2623;, + 4;2624;2625;2626;2627;, + 4;2628;2629;2630;2631;, + 4;2632;2633;2634;2635;, + 4;2636;2637;2638;2639;, + 4;2640;2641;2642;2643;, + 4;2644;2645;2646;2647;, + 4;2648;2649;2650;2651;, + 4;2652;2653;2654;2655;, + 4;2656;2657;2658;2659;, + 4;2660;2661;2662;2663;, + 4;2664;2665;2666;2667;, + 4;2668;2669;2670;2671;, + 4;2672;2673;2674;2675;, + 4;2676;2677;2678;2679;, + 4;2680;2681;2682;2683;, + 4;2684;2685;2686;2687;, + 4;2688;2689;2690;2691;, + 4;2692;2693;2694;2695;, + 4;2696;2697;2698;2699;, + 4;2700;2701;2702;2703;, + 4;2704;2705;2706;2707;, + 4;2708;2709;2710;2711;, + 4;2712;2713;2714;2715;, + 4;2716;2717;2718;2719;, + 4;2720;2721;2722;2723;, + 4;2724;2725;2726;2727;, + 4;2728;2729;2730;2731;, + 4;2732;2733;2734;2735;, + 4;2736;2737;2738;2739;, + 4;2740;2741;2742;2743;, + 4;2744;2745;2746;2747;, + 4;2748;2749;2750;2751;, + 4;2752;2753;2754;2755;, + 4;2756;2757;2758;2759;, + 4;2760;2761;2762;2763;, + 4;2764;2765;2766;2767;, + 4;2768;2769;2770;2771;, + 4;2772;2773;2774;2775;, + 4;2776;2777;2778;2779;, + 4;2780;2781;2782;2783;, + 4;2784;2785;2786;2787;, + 4;2788;2789;2790;2791;, + 4;2792;2793;2794;2795;, + 4;2796;2797;2798;2799;, + 4;2800;2801;2802;2803;, + 4;2804;2805;2806;2807;, + 4;2808;2809;2810;2811;, + 4;2812;2813;2814;2815;, + 4;2816;2817;2818;2819;, + 4;2820;2821;2822;2823;, + 4;2824;2825;2826;2827;, + 4;2828;2829;2830;2831;, + 4;2832;2833;2834;2835;, + 4;2836;2837;2838;2839;, + 4;2840;2841;2842;2843;, + 4;2844;2845;2846;2847;, + 4;2848;2849;2850;2851;, + 4;2852;2853;2854;2855;, + 4;2856;2857;2858;2859;, + 4;2860;2861;2862;2863;, + 4;2864;2865;2866;2867;, + 4;2868;2869;2870;2871;, + 4;2872;2873;2874;2875;, + 4;2876;2877;2878;2879;, + 4;2880;2881;2882;2883;, + 4;2884;2885;2886;2887;, + 4;2888;2889;2890;2891;, + 4;2892;2893;2894;2895;, + 4;2896;2897;2898;2899;, + 4;2900;2901;2902;2903;, + 4;2904;2905;2906;2907;, + 4;2908;2909;2910;2911;, + 4;2912;2913;2914;2915;, + 4;2916;2917;2918;2919;, + 4;2920;2921;2922;2923;, + 4;2924;2925;2926;2927;, + 4;2928;2929;2930;2931;, + 4;2932;2933;2934;2935;, + 4;2936;2937;2938;2939;, + 4;2940;2941;2942;2943;, + 4;2944;2945;2946;2947;, + 4;2948;2949;2950;2951;; + MeshNormals { //Plane_000 Normals + 2952; + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000;-1.000000; 0.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + -0.000000; 0.000000;-1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 0.000000; 1.000000;-0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000;-0.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + 1.000000; 0.000000;-0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000;-0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-1.000000; 0.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 0.000000;-0.000000; 1.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + 1.000000;-0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + -1.000000; 0.000000; 0.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 0.000000;-1.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000; 1.000000; 0.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000;-0.000000;-1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + 0.000000; 0.000000; 1.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;, + -1.000000;-0.000000; 0.000000;; + 738; + 4;0;1;2;3;, + 4;4;5;6;7;, + 4;8;9;10;11;, + 4;12;13;14;15;, + 4;16;17;18;19;, + 4;20;21;22;23;, + 4;24;25;26;27;, + 4;28;29;30;31;, + 4;32;33;34;35;, + 4;36;37;38;39;, + 4;40;41;42;43;, + 4;44;45;46;47;, + 4;48;49;50;51;, + 4;52;53;54;55;, + 4;56;57;58;59;, + 4;60;61;62;63;, + 4;64;65;66;67;, + 4;68;69;70;71;, + 4;72;73;74;75;, + 4;76;77;78;79;, + 4;80;81;82;83;, + 4;84;85;86;87;, + 4;88;89;90;91;, + 4;92;93;94;95;, + 4;96;97;98;99;, + 4;100;101;102;103;, + 4;104;105;106;107;, + 4;108;109;110;111;, + 4;112;113;114;115;, + 4;116;117;118;119;, + 4;120;121;122;123;, + 4;124;125;126;127;, + 4;128;129;130;131;, + 4;132;133;134;135;, + 4;136;137;138;139;, + 4;140;141;142;143;, + 4;144;145;146;147;, + 4;148;149;150;151;, + 4;152;153;154;155;, + 4;156;157;158;159;, + 4;160;161;162;163;, + 4;164;165;166;167;, + 4;168;169;170;171;, + 4;172;173;174;175;, + 4;176;177;178;179;, + 4;180;181;182;183;, + 4;184;185;186;187;, + 4;188;189;190;191;, + 4;192;193;194;195;, + 4;196;197;198;199;, + 4;200;201;202;203;, + 4;204;205;206;207;, + 4;208;209;210;211;, + 4;212;213;214;215;, + 4;216;217;218;219;, + 4;220;221;222;223;, + 4;224;225;226;227;, + 4;228;229;230;231;, + 4;232;233;234;235;, + 4;236;237;238;239;, + 4;240;241;242;243;, + 4;244;245;246;247;, + 4;248;249;250;251;, + 4;252;253;254;255;, + 4;256;257;258;259;, + 4;260;261;262;263;, + 4;264;265;266;267;, + 4;268;269;270;271;, + 4;272;273;274;275;, + 4;276;277;278;279;, + 4;280;281;282;283;, + 4;284;285;286;287;, + 4;288;289;290;291;, + 4;292;293;294;295;, + 4;296;297;298;299;, + 4;300;301;302;303;, + 4;304;305;306;307;, + 4;308;309;310;311;, + 4;312;313;314;315;, + 4;316;317;318;319;, + 4;320;321;322;323;, + 4;324;325;326;327;, + 4;328;329;330;331;, + 4;332;333;334;335;, + 4;336;337;338;339;, + 4;340;341;342;343;, + 4;344;345;346;347;, + 4;348;349;350;351;, + 4;352;353;354;355;, + 4;356;357;358;359;, + 4;360;361;362;363;, + 4;364;365;366;367;, + 4;368;369;370;371;, + 4;372;373;374;375;, + 4;376;377;378;379;, + 4;380;381;382;383;, + 4;384;385;386;387;, + 4;388;389;390;391;, + 4;392;393;394;395;, + 4;396;397;398;399;, + 4;400;401;402;403;, + 4;404;405;406;407;, + 4;408;409;410;411;, + 4;412;413;414;415;, + 4;416;417;418;419;, + 4;420;421;422;423;, + 4;424;425;426;427;, + 4;428;429;430;431;, + 4;432;433;434;435;, + 4;436;437;438;439;, + 4;440;441;442;443;, + 4;444;445;446;447;, + 4;448;449;450;451;, + 4;452;453;454;455;, + 4;456;457;458;459;, + 4;460;461;462;463;, + 4;464;465;466;467;, + 4;468;469;470;471;, + 4;472;473;474;475;, + 4;476;477;478;479;, + 4;480;481;482;483;, + 4;484;485;486;487;, + 4;488;489;490;491;, + 4;492;493;494;495;, + 4;496;497;498;499;, + 4;500;501;502;503;, + 4;504;505;506;507;, + 4;508;509;510;511;, + 4;512;513;514;515;, + 4;516;517;518;519;, + 4;520;521;522;523;, + 4;524;525;526;527;, + 4;528;529;530;531;, + 4;532;533;534;535;, + 4;536;537;538;539;, + 4;540;541;542;543;, + 4;544;545;546;547;, + 4;548;549;550;551;, + 4;552;553;554;555;, + 4;556;557;558;559;, + 4;560;561;562;563;, + 4;564;565;566;567;, + 4;568;569;570;571;, + 4;572;573;574;575;, + 4;576;577;578;579;, + 4;580;581;582;583;, + 4;584;585;586;587;, + 4;588;589;590;591;, + 4;592;593;594;595;, + 4;596;597;598;599;, + 4;600;601;602;603;, + 4;604;605;606;607;, + 4;608;609;610;611;, + 4;612;613;614;615;, + 4;616;617;618;619;, + 4;620;621;622;623;, + 4;624;625;626;627;, + 4;628;629;630;631;, + 4;632;633;634;635;, + 4;636;637;638;639;, + 4;640;641;642;643;, + 4;644;645;646;647;, + 4;648;649;650;651;, + 4;652;653;654;655;, + 4;656;657;658;659;, + 4;660;661;662;663;, + 4;664;665;666;667;, + 4;668;669;670;671;, + 4;672;673;674;675;, + 4;676;677;678;679;, + 4;680;681;682;683;, + 4;684;685;686;687;, + 4;688;689;690;691;, + 4;692;693;694;695;, + 4;696;697;698;699;, + 4;700;701;702;703;, + 4;704;705;706;707;, + 4;708;709;710;711;, + 4;712;713;714;715;, + 4;716;717;718;719;, + 4;720;721;722;723;, + 4;724;725;726;727;, + 4;728;729;730;731;, + 4;732;733;734;735;, + 4;736;737;738;739;, + 4;740;741;742;743;, + 4;744;745;746;747;, + 4;748;749;750;751;, + 4;752;753;754;755;, + 4;756;757;758;759;, + 4;760;761;762;763;, + 4;764;765;766;767;, + 4;768;769;770;771;, + 4;772;773;774;775;, + 4;776;777;778;779;, + 4;780;781;782;783;, + 4;784;785;786;787;, + 4;788;789;790;791;, + 4;792;793;794;795;, + 4;796;797;798;799;, + 4;800;801;802;803;, + 4;804;805;806;807;, + 4;808;809;810;811;, + 4;812;813;814;815;, + 4;816;817;818;819;, + 4;820;821;822;823;, + 4;824;825;826;827;, + 4;828;829;830;831;, + 4;832;833;834;835;, + 4;836;837;838;839;, + 4;840;841;842;843;, + 4;844;845;846;847;, + 4;848;849;850;851;, + 4;852;853;854;855;, + 4;856;857;858;859;, + 4;860;861;862;863;, + 4;864;865;866;867;, + 4;868;869;870;871;, + 4;872;873;874;875;, + 4;876;877;878;879;, + 4;880;881;882;883;, + 4;884;885;886;887;, + 4;888;889;890;891;, + 4;892;893;894;895;, + 4;896;897;898;899;, + 4;900;901;902;903;, + 4;904;905;906;907;, + 4;908;909;910;911;, + 4;912;913;914;915;, + 4;916;917;918;919;, + 4;920;921;922;923;, + 4;924;925;926;927;, + 4;928;929;930;931;, + 4;932;933;934;935;, + 4;936;937;938;939;, + 4;940;941;942;943;, + 4;944;945;946;947;, + 4;948;949;950;951;, + 4;952;953;954;955;, + 4;956;957;958;959;, + 4;960;961;962;963;, + 4;964;965;966;967;, + 4;968;969;970;971;, + 4;972;973;974;975;, + 4;976;977;978;979;, + 4;980;981;982;983;, + 4;984;985;986;987;, + 4;988;989;990;991;, + 4;992;993;994;995;, + 4;996;997;998;999;, + 4;1000;1001;1002;1003;, + 4;1004;1005;1006;1007;, + 4;1008;1009;1010;1011;, + 4;1012;1013;1014;1015;, + 4;1016;1017;1018;1019;, + 4;1020;1021;1022;1023;, + 4;1024;1025;1026;1027;, + 4;1028;1029;1030;1031;, + 4;1032;1033;1034;1035;, + 4;1036;1037;1038;1039;, + 4;1040;1041;1042;1043;, + 4;1044;1045;1046;1047;, + 4;1048;1049;1050;1051;, + 4;1052;1053;1054;1055;, + 4;1056;1057;1058;1059;, + 4;1060;1061;1062;1063;, + 4;1064;1065;1066;1067;, + 4;1068;1069;1070;1071;, + 4;1072;1073;1074;1075;, + 4;1076;1077;1078;1079;, + 4;1080;1081;1082;1083;, + 4;1084;1085;1086;1087;, + 4;1088;1089;1090;1091;, + 4;1092;1093;1094;1095;, + 4;1096;1097;1098;1099;, + 4;1100;1101;1102;1103;, + 4;1104;1105;1106;1107;, + 4;1108;1109;1110;1111;, + 4;1112;1113;1114;1115;, + 4;1116;1117;1118;1119;, + 4;1120;1121;1122;1123;, + 4;1124;1125;1126;1127;, + 4;1128;1129;1130;1131;, + 4;1132;1133;1134;1135;, + 4;1136;1137;1138;1139;, + 4;1140;1141;1142;1143;, + 4;1144;1145;1146;1147;, + 4;1148;1149;1150;1151;, + 4;1152;1153;1154;1155;, + 4;1156;1157;1158;1159;, + 4;1160;1161;1162;1163;, + 4;1164;1165;1166;1167;, + 4;1168;1169;1170;1171;, + 4;1172;1173;1174;1175;, + 4;1176;1177;1178;1179;, + 4;1180;1181;1182;1183;, + 4;1184;1185;1186;1187;, + 4;1188;1189;1190;1191;, + 4;1192;1193;1194;1195;, + 4;1196;1197;1198;1199;, + 4;1200;1201;1202;1203;, + 4;1204;1205;1206;1207;, + 4;1208;1209;1210;1211;, + 4;1212;1213;1214;1215;, + 4;1216;1217;1218;1219;, + 4;1220;1221;1222;1223;, + 4;1224;1225;1226;1227;, + 4;1228;1229;1230;1231;, + 4;1232;1233;1234;1235;, + 4;1236;1237;1238;1239;, + 4;1240;1241;1242;1243;, + 4;1244;1245;1246;1247;, + 4;1248;1249;1250;1251;, + 4;1252;1253;1254;1255;, + 4;1256;1257;1258;1259;, + 4;1260;1261;1262;1263;, + 4;1264;1265;1266;1267;, + 4;1268;1269;1270;1271;, + 4;1272;1273;1274;1275;, + 4;1276;1277;1278;1279;, + 4;1280;1281;1282;1283;, + 4;1284;1285;1286;1287;, + 4;1288;1289;1290;1291;, + 4;1292;1293;1294;1295;, + 4;1296;1297;1298;1299;, + 4;1300;1301;1302;1303;, + 4;1304;1305;1306;1307;, + 4;1308;1309;1310;1311;, + 4;1312;1313;1314;1315;, + 4;1316;1317;1318;1319;, + 4;1320;1321;1322;1323;, + 4;1324;1325;1326;1327;, + 4;1328;1329;1330;1331;, + 4;1332;1333;1334;1335;, + 4;1336;1337;1338;1339;, + 4;1340;1341;1342;1343;, + 4;1344;1345;1346;1347;, + 4;1348;1349;1350;1351;, + 4;1352;1353;1354;1355;, + 4;1356;1357;1358;1359;, + 4;1360;1361;1362;1363;, + 4;1364;1365;1366;1367;, + 4;1368;1369;1370;1371;, + 4;1372;1373;1374;1375;, + 4;1376;1377;1378;1379;, + 4;1380;1381;1382;1383;, + 4;1384;1385;1386;1387;, + 4;1388;1389;1390;1391;, + 4;1392;1393;1394;1395;, + 4;1396;1397;1398;1399;, + 4;1400;1401;1402;1403;, + 4;1404;1405;1406;1407;, + 4;1408;1409;1410;1411;, + 4;1412;1413;1414;1415;, + 4;1416;1417;1418;1419;, + 4;1420;1421;1422;1423;, + 4;1424;1425;1426;1427;, + 4;1428;1429;1430;1431;, + 4;1432;1433;1434;1435;, + 4;1436;1437;1438;1439;, + 4;1440;1441;1442;1443;, + 4;1444;1445;1446;1447;, + 4;1448;1449;1450;1451;, + 4;1452;1453;1454;1455;, + 4;1456;1457;1458;1459;, + 4;1460;1461;1462;1463;, + 4;1464;1465;1466;1467;, + 4;1468;1469;1470;1471;, + 4;1472;1473;1474;1475;, + 4;1476;1477;1478;1479;, + 4;1480;1481;1482;1483;, + 4;1484;1485;1486;1487;, + 4;1488;1489;1490;1491;, + 4;1492;1493;1494;1495;, + 4;1496;1497;1498;1499;, + 4;1500;1501;1502;1503;, + 4;1504;1505;1506;1507;, + 4;1508;1509;1510;1511;, + 4;1512;1513;1514;1515;, + 4;1516;1517;1518;1519;, + 4;1520;1521;1522;1523;, + 4;1524;1525;1526;1527;, + 4;1528;1529;1530;1531;, + 4;1532;1533;1534;1535;, + 4;1536;1537;1538;1539;, + 4;1540;1541;1542;1543;, + 4;1544;1545;1546;1547;, + 4;1548;1549;1550;1551;, + 4;1552;1553;1554;1555;, + 4;1556;1557;1558;1559;, + 4;1560;1561;1562;1563;, + 4;1564;1565;1566;1567;, + 4;1568;1569;1570;1571;, + 4;1572;1573;1574;1575;, + 4;1576;1577;1578;1579;, + 4;1580;1581;1582;1583;, + 4;1584;1585;1586;1587;, + 4;1588;1589;1590;1591;, + 4;1592;1593;1594;1595;, + 4;1596;1597;1598;1599;, + 4;1600;1601;1602;1603;, + 4;1604;1605;1606;1607;, + 4;1608;1609;1610;1611;, + 4;1612;1613;1614;1615;, + 4;1616;1617;1618;1619;, + 4;1620;1621;1622;1623;, + 4;1624;1625;1626;1627;, + 4;1628;1629;1630;1631;, + 4;1632;1633;1634;1635;, + 4;1636;1637;1638;1639;, + 4;1640;1641;1642;1643;, + 4;1644;1645;1646;1647;, + 4;1648;1649;1650;1651;, + 4;1652;1653;1654;1655;, + 4;1656;1657;1658;1659;, + 4;1660;1661;1662;1663;, + 4;1664;1665;1666;1667;, + 4;1668;1669;1670;1671;, + 4;1672;1673;1674;1675;, + 4;1676;1677;1678;1679;, + 4;1680;1681;1682;1683;, + 4;1684;1685;1686;1687;, + 4;1688;1689;1690;1691;, + 4;1692;1693;1694;1695;, + 4;1696;1697;1698;1699;, + 4;1700;1701;1702;1703;, + 4;1704;1705;1706;1707;, + 4;1708;1709;1710;1711;, + 4;1712;1713;1714;1715;, + 4;1716;1717;1718;1719;, + 4;1720;1721;1722;1723;, + 4;1724;1725;1726;1727;, + 4;1728;1729;1730;1731;, + 4;1732;1733;1734;1735;, + 4;1736;1737;1738;1739;, + 4;1740;1741;1742;1743;, + 4;1744;1745;1746;1747;, + 4;1748;1749;1750;1751;, + 4;1752;1753;1754;1755;, + 4;1756;1757;1758;1759;, + 4;1760;1761;1762;1763;, + 4;1764;1765;1766;1767;, + 4;1768;1769;1770;1771;, + 4;1772;1773;1774;1775;, + 4;1776;1777;1778;1779;, + 4;1780;1781;1782;1783;, + 4;1784;1785;1786;1787;, + 4;1788;1789;1790;1791;, + 4;1792;1793;1794;1795;, + 4;1796;1797;1798;1799;, + 4;1800;1801;1802;1803;, + 4;1804;1805;1806;1807;, + 4;1808;1809;1810;1811;, + 4;1812;1813;1814;1815;, + 4;1816;1817;1818;1819;, + 4;1820;1821;1822;1823;, + 4;1824;1825;1826;1827;, + 4;1828;1829;1830;1831;, + 4;1832;1833;1834;1835;, + 4;1836;1837;1838;1839;, + 4;1840;1841;1842;1843;, + 4;1844;1845;1846;1847;, + 4;1848;1849;1850;1851;, + 4;1852;1853;1854;1855;, + 4;1856;1857;1858;1859;, + 4;1860;1861;1862;1863;, + 4;1864;1865;1866;1867;, + 4;1868;1869;1870;1871;, + 4;1872;1873;1874;1875;, + 4;1876;1877;1878;1879;, + 4;1880;1881;1882;1883;, + 4;1884;1885;1886;1887;, + 4;1888;1889;1890;1891;, + 4;1892;1893;1894;1895;, + 4;1896;1897;1898;1899;, + 4;1900;1901;1902;1903;, + 4;1904;1905;1906;1907;, + 4;1908;1909;1910;1911;, + 4;1912;1913;1914;1915;, + 4;1916;1917;1918;1919;, + 4;1920;1921;1922;1923;, + 4;1924;1925;1926;1927;, + 4;1928;1929;1930;1931;, + 4;1932;1933;1934;1935;, + 4;1936;1937;1938;1939;, + 4;1940;1941;1942;1943;, + 4;1944;1945;1946;1947;, + 4;1948;1949;1950;1951;, + 4;1952;1953;1954;1955;, + 4;1956;1957;1958;1959;, + 4;1960;1961;1962;1963;, + 4;1964;1965;1966;1967;, + 4;1968;1969;1970;1971;, + 4;1972;1973;1974;1975;, + 4;1976;1977;1978;1979;, + 4;1980;1981;1982;1983;, + 4;1984;1985;1986;1987;, + 4;1988;1989;1990;1991;, + 4;1992;1993;1994;1995;, + 4;1996;1997;1998;1999;, + 4;2000;2001;2002;2003;, + 4;2004;2005;2006;2007;, + 4;2008;2009;2010;2011;, + 4;2012;2013;2014;2015;, + 4;2016;2017;2018;2019;, + 4;2020;2021;2022;2023;, + 4;2024;2025;2026;2027;, + 4;2028;2029;2030;2031;, + 4;2032;2033;2034;2035;, + 4;2036;2037;2038;2039;, + 4;2040;2041;2042;2043;, + 4;2044;2045;2046;2047;, + 4;2048;2049;2050;2051;, + 4;2052;2053;2054;2055;, + 4;2056;2057;2058;2059;, + 4;2060;2061;2062;2063;, + 4;2064;2065;2066;2067;, + 4;2068;2069;2070;2071;, + 4;2072;2073;2074;2075;, + 4;2076;2077;2078;2079;, + 4;2080;2081;2082;2083;, + 4;2084;2085;2086;2087;, + 4;2088;2089;2090;2091;, + 4;2092;2093;2094;2095;, + 4;2096;2097;2098;2099;, + 4;2100;2101;2102;2103;, + 4;2104;2105;2106;2107;, + 4;2108;2109;2110;2111;, + 4;2112;2113;2114;2115;, + 4;2116;2117;2118;2119;, + 4;2120;2121;2122;2123;, + 4;2124;2125;2126;2127;, + 4;2128;2129;2130;2131;, + 4;2132;2133;2134;2135;, + 4;2136;2137;2138;2139;, + 4;2140;2141;2142;2143;, + 4;2144;2145;2146;2147;, + 4;2148;2149;2150;2151;, + 4;2152;2153;2154;2155;, + 4;2156;2157;2158;2159;, + 4;2160;2161;2162;2163;, + 4;2164;2165;2166;2167;, + 4;2168;2169;2170;2171;, + 4;2172;2173;2174;2175;, + 4;2176;2177;2178;2179;, + 4;2180;2181;2182;2183;, + 4;2184;2185;2186;2187;, + 4;2188;2189;2190;2191;, + 4;2192;2193;2194;2195;, + 4;2196;2197;2198;2199;, + 4;2200;2201;2202;2203;, + 4;2204;2205;2206;2207;, + 4;2208;2209;2210;2211;, + 4;2212;2213;2214;2215;, + 4;2216;2217;2218;2219;, + 4;2220;2221;2222;2223;, + 4;2224;2225;2226;2227;, + 4;2228;2229;2230;2231;, + 4;2232;2233;2234;2235;, + 4;2236;2237;2238;2239;, + 4;2240;2241;2242;2243;, + 4;2244;2245;2246;2247;, + 4;2248;2249;2250;2251;, + 4;2252;2253;2254;2255;, + 4;2256;2257;2258;2259;, + 4;2260;2261;2262;2263;, + 4;2264;2265;2266;2267;, + 4;2268;2269;2270;2271;, + 4;2272;2273;2274;2275;, + 4;2276;2277;2278;2279;, + 4;2280;2281;2282;2283;, + 4;2284;2285;2286;2287;, + 4;2288;2289;2290;2291;, + 4;2292;2293;2294;2295;, + 4;2296;2297;2298;2299;, + 4;2300;2301;2302;2303;, + 4;2304;2305;2306;2307;, + 4;2308;2309;2310;2311;, + 4;2312;2313;2314;2315;, + 4;2316;2317;2318;2319;, + 4;2320;2321;2322;2323;, + 4;2324;2325;2326;2327;, + 4;2328;2329;2330;2331;, + 4;2332;2333;2334;2335;, + 4;2336;2337;2338;2339;, + 4;2340;2341;2342;2343;, + 4;2344;2345;2346;2347;, + 4;2348;2349;2350;2351;, + 4;2352;2353;2354;2355;, + 4;2356;2357;2358;2359;, + 4;2360;2361;2362;2363;, + 4;2364;2365;2366;2367;, + 4;2368;2369;2370;2371;, + 4;2372;2373;2374;2375;, + 4;2376;2377;2378;2379;, + 4;2380;2381;2382;2383;, + 4;2384;2385;2386;2387;, + 4;2388;2389;2390;2391;, + 4;2392;2393;2394;2395;, + 4;2396;2397;2398;2399;, + 4;2400;2401;2402;2403;, + 4;2404;2405;2406;2407;, + 4;2408;2409;2410;2411;, + 4;2412;2413;2414;2415;, + 4;2416;2417;2418;2419;, + 4;2420;2421;2422;2423;, + 4;2424;2425;2426;2427;, + 4;2428;2429;2430;2431;, + 4;2432;2433;2434;2435;, + 4;2436;2437;2438;2439;, + 4;2440;2441;2442;2443;, + 4;2444;2445;2446;2447;, + 4;2448;2449;2450;2451;, + 4;2452;2453;2454;2455;, + 4;2456;2457;2458;2459;, + 4;2460;2461;2462;2463;, + 4;2464;2465;2466;2467;, + 4;2468;2469;2470;2471;, + 4;2472;2473;2474;2475;, + 4;2476;2477;2478;2479;, + 4;2480;2481;2482;2483;, + 4;2484;2485;2486;2487;, + 4;2488;2489;2490;2491;, + 4;2492;2493;2494;2495;, + 4;2496;2497;2498;2499;, + 4;2500;2501;2502;2503;, + 4;2504;2505;2506;2507;, + 4;2508;2509;2510;2511;, + 4;2512;2513;2514;2515;, + 4;2516;2517;2518;2519;, + 4;2520;2521;2522;2523;, + 4;2524;2525;2526;2527;, + 4;2528;2529;2530;2531;, + 4;2532;2533;2534;2535;, + 4;2536;2537;2538;2539;, + 4;2540;2541;2542;2543;, + 4;2544;2545;2546;2547;, + 4;2548;2549;2550;2551;, + 4;2552;2553;2554;2555;, + 4;2556;2557;2558;2559;, + 4;2560;2561;2562;2563;, + 4;2564;2565;2566;2567;, + 4;2568;2569;2570;2571;, + 4;2572;2573;2574;2575;, + 4;2576;2577;2578;2579;, + 4;2580;2581;2582;2583;, + 4;2584;2585;2586;2587;, + 4;2588;2589;2590;2591;, + 4;2592;2593;2594;2595;, + 4;2596;2597;2598;2599;, + 4;2600;2601;2602;2603;, + 4;2604;2605;2606;2607;, + 4;2608;2609;2610;2611;, + 4;2612;2613;2614;2615;, + 4;2616;2617;2618;2619;, + 4;2620;2621;2622;2623;, + 4;2624;2625;2626;2627;, + 4;2628;2629;2630;2631;, + 4;2632;2633;2634;2635;, + 4;2636;2637;2638;2639;, + 4;2640;2641;2642;2643;, + 4;2644;2645;2646;2647;, + 4;2648;2649;2650;2651;, + 4;2652;2653;2654;2655;, + 4;2656;2657;2658;2659;, + 4;2660;2661;2662;2663;, + 4;2664;2665;2666;2667;, + 4;2668;2669;2670;2671;, + 4;2672;2673;2674;2675;, + 4;2676;2677;2678;2679;, + 4;2680;2681;2682;2683;, + 4;2684;2685;2686;2687;, + 4;2688;2689;2690;2691;, + 4;2692;2693;2694;2695;, + 4;2696;2697;2698;2699;, + 4;2700;2701;2702;2703;, + 4;2704;2705;2706;2707;, + 4;2708;2709;2710;2711;, + 4;2712;2713;2714;2715;, + 4;2716;2717;2718;2719;, + 4;2720;2721;2722;2723;, + 4;2724;2725;2726;2727;, + 4;2728;2729;2730;2731;, + 4;2732;2733;2734;2735;, + 4;2736;2737;2738;2739;, + 4;2740;2741;2742;2743;, + 4;2744;2745;2746;2747;, + 4;2748;2749;2750;2751;, + 4;2752;2753;2754;2755;, + 4;2756;2757;2758;2759;, + 4;2760;2761;2762;2763;, + 4;2764;2765;2766;2767;, + 4;2768;2769;2770;2771;, + 4;2772;2773;2774;2775;, + 4;2776;2777;2778;2779;, + 4;2780;2781;2782;2783;, + 4;2784;2785;2786;2787;, + 4;2788;2789;2790;2791;, + 4;2792;2793;2794;2795;, + 4;2796;2797;2798;2799;, + 4;2800;2801;2802;2803;, + 4;2804;2805;2806;2807;, + 4;2808;2809;2810;2811;, + 4;2812;2813;2814;2815;, + 4;2816;2817;2818;2819;, + 4;2820;2821;2822;2823;, + 4;2824;2825;2826;2827;, + 4;2828;2829;2830;2831;, + 4;2832;2833;2834;2835;, + 4;2836;2837;2838;2839;, + 4;2840;2841;2842;2843;, + 4;2844;2845;2846;2847;, + 4;2848;2849;2850;2851;, + 4;2852;2853;2854;2855;, + 4;2856;2857;2858;2859;, + 4;2860;2861;2862;2863;, + 4;2864;2865;2866;2867;, + 4;2868;2869;2870;2871;, + 4;2872;2873;2874;2875;, + 4;2876;2877;2878;2879;, + 4;2880;2881;2882;2883;, + 4;2884;2885;2886;2887;, + 4;2888;2889;2890;2891;, + 4;2892;2893;2894;2895;, + 4;2896;2897;2898;2899;, + 4;2900;2901;2902;2903;, + 4;2904;2905;2906;2907;, + 4;2908;2909;2910;2911;, + 4;2912;2913;2914;2915;, + 4;2916;2917;2918;2919;, + 4;2920;2921;2922;2923;, + 4;2924;2925;2926;2927;, + 4;2928;2929;2930;2931;, + 4;2932;2933;2934;2935;, + 4;2936;2937;2938;2939;, + 4;2940;2941;2942;2943;, + 4;2944;2945;2946;2947;, + 4;2948;2949;2950;2951;; + } //End of Plane_000 Normals + MeshMaterialList { //Plane_000 Material List + 1; + 738; + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0;; + Material Material { + 0.640000; 0.640000; 0.640000; 1.000000;; + 96.078431; + 0.500000; 0.500000; 0.500000;; + 0.000000; 0.000000; 0.000000;; + TextureFilename {"boat.png";} + } + } //End of Plane_000 Material List + MeshTextureCoords { //Plane_000 UV Coordinates + 2952; + 0.116022; 0.052830;, + 0.087066; 0.052833;, + 0.087063; 0.025689;, + 0.116019; 0.025685;, + 0.029160; 0.479941;, + 0.058118; 0.479941;, + 0.058118; 0.507087;, + 0.029160; 0.507087;, + 0.087076; 0.222947;, + 0.058119; 0.222948;, + 0.058119; 0.195803;, + 0.087075; 0.195803;, + 0.144991; 0.393067;, + 0.116033; 0.393067;, + 0.116034; 0.365922;, + 0.144991; 0.365922;, + 0.405609; 0.393072;, + 0.376652; 0.393070;, + 0.376653; 0.365924;, + 0.405611; 0.365926;, + 0.405620; 0.139684;, + 0.434582; 0.139684;, + 0.434582; 0.166834;, + 0.405621; 0.166834;, + 0.662141; 0.896163;, + 0.691099; 0.896163;, + 0.691099; 0.923309;, + 0.662141; 0.923309;, + 0.289781; 0.309818;, + 0.318739; 0.309818;, + 0.318739; 0.336965;, + 0.289780; 0.336964;, + 0.749016; 0.896163;, + 0.777974; 0.896163;, + 0.777974; 0.923309;, + 0.749016; 0.923309;, + 0.173944; 0.139696;, + 0.202902; 0.139694;, + 0.202903; 0.166840;, + 0.173946; 0.166842;, + 0.231853; 0.052816;, + 0.202894; 0.052820;, + 0.202891; 0.025674;, + 0.231849; 0.025670;, + 0.202907; 0.393067;, + 0.173949; 0.393067;, + 0.173949; 0.365921;, + 0.202907; 0.365921;, + 0.318738; 0.139687;, + 0.347698; 0.139686;, + 0.347699; 0.166834;, + 0.318739; 0.166835;, + 0.289772; 0.052810;, + 0.260812; 0.052813;, + 0.260808; 0.025666;, + 0.289768; 0.025662;, + 0.579760; 0.536037;, + 0.550803; 0.536034;, + 0.550805; 0.508889;, + 0.579762; 0.508891;, + 0.202907; 0.479940;, + 0.231864; 0.479940;, + 0.231865; 0.507085;, + 0.202907; 0.507085;, + 0.087073; 0.139701;, + 0.116029; 0.139700;, + 0.116031; 0.166845;, + 0.087074; 0.166846;, + 0.463541; 0.222946;, + 0.434580; 0.222944;, + 0.434581; 0.195795;, + 0.463543; 0.195797;, + 0.434571; 0.336970;, + 0.463530; 0.336973;, + 0.463527; 0.365931;, + 0.434569; 0.365928;, + 0.405613; 0.336968;, + 0.434571; 0.336970;, + 0.434569; 0.365928;, + 0.405611; 0.365926;, + 0.347692; 0.479940;, + 0.376649; 0.479941;, + 0.376648; 0.507085;, + 0.347691; 0.507085;, + 0.202907; 0.336964;, + 0.231865; 0.336964;, + 0.231864; 0.365922;, + 0.202907; 0.365921;, + 0.173949; 0.336964;, + 0.202907; 0.336964;, + 0.202907; 0.365921;, + 0.173949; 0.365921;, + 0.144991; 0.309818;, + 0.173949; 0.309818;, + 0.173949; 0.336964;, + 0.144991; 0.336964;, + 0.434582; 0.166834;, + 0.463544; 0.166834;, + 0.463543; 0.195797;, + 0.434581; 0.195795;, + 0.405621; 0.166834;, + 0.434582; 0.166834;, + 0.434581; 0.195795;, + 0.405620; 0.195795;, + 0.144990; 0.222946;, + 0.116033; 0.222947;, + 0.116032; 0.195802;, + 0.144989; 0.195800;, + 0.318739; 0.166835;, + 0.347699; 0.166834;, + 0.347700; 0.195794;, + 0.318740; 0.195795;, + 0.289780; 0.166836;, + 0.318739; 0.166835;, + 0.318740; 0.195795;, + 0.289780; 0.195795;, + 0.231865; 0.309818;, + 0.260823; 0.309818;, + 0.260822; 0.336964;, + 0.231865; 0.336964;, + 0.434560; 0.507088;, + 0.463516; 0.507089;, + 0.463514; 0.536045;, + 0.434558; 0.536044;, + 0.405604; 0.507086;, + 0.434560; 0.507088;, + 0.434558; 0.536044;, + 0.405603; 0.536042;, + 0.058118; 0.393067;, + 0.029160; 0.393067;, + 0.029160; 0.365921;, + 0.058118; 0.365921;, + 0.318735; 0.507084;, + 0.347691; 0.507085;, + 0.347691; 0.536041;, + 0.318735; 0.536041;, + 0.289778; 0.507084;, + 0.318735; 0.507084;, + 0.318735; 0.536041;, + 0.289779; 0.536041;, + 0.376654; 0.052801;, + 0.347693; 0.052804;, + 0.347690; 0.025655;, + 0.376652; 0.025652;, + 0.318739; 0.336965;, + 0.347697; 0.336965;, + 0.347696; 0.365923;, + 0.318738; 0.365923;, + 0.289780; 0.336964;, + 0.318739; 0.336965;, + 0.318738; 0.365923;, + 0.289780; 0.365922;, + 0.806932; 0.896163;, + 0.835890; 0.896163;, + 0.835890; 0.923309;, + 0.806932; 0.923309;, + 0.202907; 0.507085;, + 0.231865; 0.507085;, + 0.231865; 0.536042;, + 0.202908; 0.536043;, + 0.173950; 0.507086;, + 0.202907; 0.507085;, + 0.202908; 0.536043;, + 0.173950; 0.536044;, + 0.260819; 0.139691;, + 0.289778; 0.139689;, + 0.289780; 0.166836;, + 0.260820; 0.166837;, + 0.087076; 0.507087;, + 0.116034; 0.507086;, + 0.116034; 0.536044;, + 0.087076; 0.536045;, + 0.058118; 0.507087;, + 0.087076; 0.507087;, + 0.087076; 0.536045;, + 0.058118; 0.536045;, + 0.782471; 0.536045;, + 0.753512; 0.536045;, + 0.753512; 0.508898;, + 0.782471; 0.508898;, + 0.087076; 0.336964;, + 0.116034; 0.336964;, + 0.116034; 0.365922;, + 0.087076; 0.365921;, + 0.058118; 0.336964;, + 0.087076; 0.336964;, + 0.087076; 0.365921;, + 0.058118; 0.365921;, + 0.116029; 0.139700;, + 0.144987; 0.139698;, + 0.144988; 0.166843;, + 0.116031; 0.166845;, + 0.202903; 0.166840;, + 0.231862; 0.166839;, + 0.231863; 0.195797;, + 0.202905; 0.195798;, + 0.173946; 0.166842;, + 0.202903; 0.166840;, + 0.202905; 0.195798;, + 0.173947; 0.195799;, + 0.260822; 0.479939;, + 0.289779; 0.479939;, + 0.289778; 0.507084;, + 0.260822; 0.507084;, + 0.087074; 0.166846;, + 0.116031; 0.166845;, + 0.116032; 0.195802;, + 0.087075; 0.195803;, + 0.058118; 0.166847;, + 0.087074; 0.166846;, + 0.087075; 0.195803;, + 0.058119; 0.195803;, + 0.116033; 0.222947;, + 0.087076; 0.222947;, + 0.087075; 0.195803;, + 0.116032; 0.195802;, + 0.144992; 0.479940;, + 0.173949; 0.479940;, + 0.173950; 0.507086;, + 0.144992; 0.507086;, + 0.202906; 0.222944;, + 0.173948; 0.222945;, + 0.173947; 0.195799;, + 0.202905; 0.195798;, + 0.376652; 0.393070;, + 0.347695; 0.393069;, + 0.347696; 0.365923;, + 0.376653; 0.365924;, + 0.434578; 0.052797;, + 0.405616; 0.052799;, + 0.405614; 0.025649;, + 0.434577; 0.025647;, + 0.029162; 0.309818;, + 0.058119; 0.309818;, + 0.058118; 0.336964;, + 0.029161; 0.336963;, + 0.173949; 0.309818;, + 0.202907; 0.309818;, + 0.202907; 0.336964;, + 0.173949; 0.336964;, + 0.289779; 0.479939;, + 0.318735; 0.479940;, + 0.318735; 0.507084;, + 0.289778; 0.507084;, + 0.289780; 0.393068;, + 0.260822; 0.393067;, + 0.260822; 0.365922;, + 0.289780; 0.365922;, + 0.058119; 0.309818;, + 0.087076; 0.309818;, + 0.087076; 0.336964;, + 0.058118; 0.336964;, + 0.231864; 0.393067;, + 0.202907; 0.393067;, + 0.202907; 0.365921;, + 0.231864; 0.365922;, + 0.434567; 0.393073;, + 0.405609; 0.393072;, + 0.405611; 0.365926;, + 0.434569; 0.365928;, + 0.434582; 0.139684;, + 0.463545; 0.139683;, + 0.463544; 0.166834;, + 0.434582; 0.166834;, + 0.376655; 0.336967;, + 0.405613; 0.336968;, + 0.405611; 0.365926;, + 0.376653; 0.365924;, + 0.347697; 0.336965;, + 0.376655; 0.336967;, + 0.376653; 0.365924;, + 0.347696; 0.365923;, + 0.260812; 0.052813;, + 0.231853; 0.052816;, + 0.231849; 0.025670;, + 0.260808; 0.025666;, + 0.289781; 0.222942;, + 0.260822; 0.222943;, + 0.260822; 0.195796;, + 0.289780; 0.195795;, + 0.550803; 0.536034;, + 0.521845; 0.536032;, + 0.521847; 0.508886;, + 0.550805; 0.508889;, + 0.318739; 0.309818;, + 0.347698; 0.309819;, + 0.347697; 0.336965;, + 0.318739; 0.336965;, + 0.637676; 0.536041;, + 0.608718; 0.536039;, + 0.608720; 0.508893;, + 0.637678; 0.508895;, + 0.202902; 0.139694;, + 0.231860; 0.139692;, + 0.231862; 0.166839;, + 0.202903; 0.166840;, + 0.318732; 0.052806;, + 0.289772; 0.052810;, + 0.289768; 0.025662;, + 0.318729; 0.025658;, + 0.144991; 0.336964;, + 0.173949; 0.336964;, + 0.173949; 0.365921;, + 0.144991; 0.365922;, + 0.116034; 0.336964;, + 0.144991; 0.336964;, + 0.144991; 0.365922;, + 0.116034; 0.365922;, + 0.864848; 0.896163;, + 0.893806; 0.896163;, + 0.893806; 0.923309;, + 0.864848; 0.923309;, + 0.029160; 0.393067;, + 0.000202; 0.393067;, + 0.000202; 0.365920;, + 0.029160; 0.365921;, + 0.777974; 0.896163;, + 0.806932; 0.896163;, + 0.806932; 0.923309;, + 0.777974; 0.923309;, + 0.058110; 0.052835;, + 0.029155; 0.052838;, + 0.029152; 0.025694;, + 0.058107; 0.025692;, + 0.376649; 0.479941;, + 0.405605; 0.479942;, + 0.405604; 0.507086;, + 0.376648; 0.507085;, + 0.000205; 0.139706;, + 0.029161; 0.139705;, + 0.029162; 0.166848;, + 0.000206; 0.166849;, + 0.231864; 0.222943;, + 0.202906; 0.222944;, + 0.202905; 0.195798;, + 0.231863; 0.195797;, + 0.260823; 0.309818;, + 0.289781; 0.309818;, + 0.289780; 0.336964;, + 0.260822; 0.336964;, + 0.087076; 0.393067;, + 0.058118; 0.393067;, + 0.058118; 0.365921;, + 0.087076; 0.365921;, + 0.463541; 0.052795;, + 0.434578; 0.052797;, + 0.434577; 0.025647;, + 0.463539; 0.025645;, + 0.695593; 0.536044;, + 0.666635; 0.536043;, + 0.666636; 0.508897;, + 0.695594; 0.508898;, + 0.405615; 0.309822;, + 0.434574; 0.309824;, + 0.434571; 0.336970;, + 0.405613; 0.336968;, + 0.173936; 0.052823;, + 0.144979; 0.052827;, + 0.144976; 0.025682;, + 0.173933; 0.025678;, + 0.376660; 0.166834;, + 0.405621; 0.166834;, + 0.405620; 0.195795;, + 0.376660; 0.195794;, + 0.347699; 0.166834;, + 0.376660; 0.166834;, + 0.376660; 0.195794;, + 0.347700; 0.195794;, + 0.633183; 0.896163;, + 0.662141; 0.896163;, + 0.662141; 0.923309;, + 0.633183; 0.923309;, + 0.144987; 0.139698;, + 0.173944; 0.139696;, + 0.173946; 0.166842;, + 0.144988; 0.166843;, + 0.405605; 0.479942;, + 0.434561; 0.479944;, + 0.434560; 0.507088;, + 0.405604; 0.507086;, + 0.260822; 0.393067;, + 0.231864; 0.393067;, + 0.231864; 0.365922;, + 0.260822; 0.365922;, + 0.058118; 0.479941;, + 0.087076; 0.479941;, + 0.087076; 0.507087;, + 0.058118; 0.507087;, + 0.463524; 0.393076;, + 0.434567; 0.393073;, + 0.434569; 0.365928;, + 0.463527; 0.365931;, + 0.202907; 0.309818;, + 0.231865; 0.309818;, + 0.231865; 0.336964;, + 0.202907; 0.336964;, + 0.260820; 0.166837;, + 0.289780; 0.166836;, + 0.289780; 0.195795;, + 0.260822; 0.195796;, + 0.231862; 0.166839;, + 0.260820; 0.166837;, + 0.260822; 0.195796;, + 0.231863; 0.195797;, + 0.260822; 0.222943;, + 0.231864; 0.222943;, + 0.231863; 0.195797;, + 0.260822; 0.195796;, + 0.405620; 0.222943;, + 0.376659; 0.222942;, + 0.376660; 0.195794;, + 0.405620; 0.195795;, + 0.347698; 0.309819;, + 0.376656; 0.309820;, + 0.376655; 0.336967;, + 0.347697; 0.336965;, + 0.318735; 0.479940;, + 0.347692; 0.479940;, + 0.347691; 0.507085;, + 0.318735; 0.507084;, + 0.318737; 0.393068;, + 0.289780; 0.393068;, + 0.289780; 0.365922;, + 0.318738; 0.365923;, + 0.087076; 0.309818;, + 0.116034; 0.309818;, + 0.116034; 0.336964;, + 0.087076; 0.336964;, + 0.347698; 0.139686;, + 0.376659; 0.139685;, + 0.376660; 0.166834;, + 0.347699; 0.166834;, + 0.376648; 0.507085;, + 0.405604; 0.507086;, + 0.405603; 0.536042;, + 0.376647; 0.536041;, + 0.347691; 0.507085;, + 0.376648; 0.507085;, + 0.376647; 0.536041;, + 0.347691; 0.536041;, + 0.347693; 0.052804;, + 0.318732; 0.052806;, + 0.318729; 0.025658;, + 0.347690; 0.025655;, + 0.260822; 0.507084;, + 0.289778; 0.507084;, + 0.289779; 0.536041;, + 0.260822; 0.536041;, + 0.231865; 0.507085;, + 0.260822; 0.507084;, + 0.260822; 0.536041;, + 0.231865; 0.536042;, + 0.318740; 0.222942;, + 0.289781; 0.222942;, + 0.289780; 0.195795;, + 0.318740; 0.195795;, + 0.922764; 0.896163;, + 0.951722; 0.896163;, + 0.951722; 0.923309;, + 0.922764; 0.923309;, + 0.029155; 0.052838;, + 0.000199; 0.052841;, + 0.000197; 0.025697;, + 0.029152; 0.025694;, + 0.000202; 0.479941;, + 0.029160; 0.479941;, + 0.029160; 0.507087;, + 0.000202; 0.507087;, + 0.058119; 0.222948;, + 0.029163; 0.222948;, + 0.029163; 0.195804;, + 0.058119; 0.195803;, + 0.753512; 0.536045;, + 0.724553; 0.536045;, + 0.724553; 0.508898;, + 0.753512; 0.508898;, + 0.116033; 0.393067;, + 0.087076; 0.393067;, + 0.087076; 0.365921;, + 0.116034; 0.365922;, + 0.260822; 0.336964;, + 0.289780; 0.336964;, + 0.289780; 0.365922;, + 0.260822; 0.365922;, + 0.231865; 0.336964;, + 0.260822; 0.336964;, + 0.260822; 0.365922;, + 0.231864; 0.365922;, + 0.666635; 0.536043;, + 0.637676; 0.536041;, + 0.637678; 0.508895;, + 0.666636; 0.508897;, + 0.144992; 0.507086;, + 0.173950; 0.507086;, + 0.173950; 0.536044;, + 0.144992; 0.536044;, + 0.116034; 0.507086;, + 0.144992; 0.507086;, + 0.144992; 0.536044;, + 0.116034; 0.536044;, + 0.087066; 0.052833;, + 0.058110; 0.052835;, + 0.058107; 0.025692;, + 0.087063; 0.025689;, + 0.029160; 0.507087;, + 0.058118; 0.507087;, + 0.058118; 0.536045;, + 0.029160; 0.536045;, + 0.000202; 0.507087;, + 0.029160; 0.507087;, + 0.029160; 0.536045;, + 0.000202; 0.536045;, + 0.144979; 0.052827;, + 0.116022; 0.052830;, + 0.116019; 0.025685;, + 0.144976; 0.025682;, + 0.173949; 0.393067;, + 0.144991; 0.393067;, + 0.144991; 0.365922;, + 0.173949; 0.365921;, + 0.289778; 0.139689;, + 0.318738; 0.139687;, + 0.318739; 0.166835;, + 0.289780; 0.166836;, + 0.691099; 0.896163;, + 0.720057; 0.896163;, + 0.720058; 0.923309;, + 0.691099; 0.923309;, + 0.029161; 0.139705;, + 0.058116; 0.139703;, + 0.058118; 0.166847;, + 0.029162; 0.166848;, + 0.173949; 0.479940;, + 0.202907; 0.479940;, + 0.202907; 0.507085;, + 0.173950; 0.507086;, + 0.058116; 0.139703;, + 0.087073; 0.139701;, + 0.087074; 0.166846;, + 0.058118; 0.166847;, + 0.029161; 0.336963;, + 0.058118; 0.336964;, + 0.058118; 0.365921;, + 0.029160; 0.365921;, + 0.000203; 0.336962;, + 0.029161; 0.336963;, + 0.029160; 0.365921;, + 0.000202; 0.365920;, + 0.434574; 0.309824;, + 0.463533; 0.309827;, + 0.463530; 0.336973;, + 0.434571; 0.336970;, + 0.376659; 0.222942;, + 0.347700; 0.222942;, + 0.347700; 0.195794;, + 0.376660; 0.195794;, + 0.202894; 0.052820;, + 0.173936; 0.052823;, + 0.173933; 0.025678;, + 0.202891; 0.025674;, + 0.521845; 0.536032;, + 0.492888; 0.536029;, + 0.492890; 0.508884;, + 0.521847; 0.508886;, + 0.434561; 0.479944;, + 0.463517; 0.479945;, + 0.463516; 0.507089;, + 0.434560; 0.507088;, + 0.347695; 0.393069;, + 0.318737; 0.393068;, + 0.318738; 0.365923;, + 0.347696; 0.365923;, + 0.116034; 0.309818;, + 0.144991; 0.309818;, + 0.144991; 0.336964;, + 0.116034; 0.336964;, + 0.144988; 0.166843;, + 0.173946; 0.166842;, + 0.173947; 0.195799;, + 0.144989; 0.195800;, + 0.116031; 0.166845;, + 0.144988; 0.166843;, + 0.144989; 0.195800;, + 0.116032; 0.195802;, + 0.087076; 0.479941;, + 0.116034; 0.479941;, + 0.116034; 0.507086;, + 0.087076; 0.507087;, + 0.347700; 0.222942;, + 0.318740; 0.222942;, + 0.318740; 0.195795;, + 0.347700; 0.195794;, + 0.231860; 0.139692;, + 0.260819; 0.139691;, + 0.260820; 0.166837;, + 0.231862; 0.166839;, + 0.434580; 0.222944;, + 0.405620; 0.222943;, + 0.405620; 0.195795;, + 0.434581; 0.195795;, + 0.893806; 0.896163;, + 0.922764; 0.896163;, + 0.922764; 0.923309;, + 0.893806; 0.923309;, + 0.376656; 0.309820;, + 0.405615; 0.309822;, + 0.405613; 0.336968;, + 0.376655; 0.336967;, + 0.231864; 0.479940;, + 0.260822; 0.479939;, + 0.260822; 0.507084;, + 0.231865; 0.507085;, + 0.029162; 0.166848;, + 0.058118; 0.166847;, + 0.058119; 0.195803;, + 0.029163; 0.195804;, + 0.000206; 0.166849;, + 0.029162; 0.166848;, + 0.029163; 0.195804;, + 0.000207; 0.195804;, + 0.029163; 0.222948;, + 0.000207; 0.222948;, + 0.000207; 0.195804;, + 0.029163; 0.195804;, + 0.116034; 0.479941;, + 0.144992; 0.479940;, + 0.144992; 0.507086;, + 0.116034; 0.507086;, + 0.173948; 0.222945;, + 0.144990; 0.222946;, + 0.144989; 0.195800;, + 0.173947; 0.195799;, + 0.376659; 0.139685;, + 0.405620; 0.139684;, + 0.405621; 0.166834;, + 0.376660; 0.166834;, + 0.405616; 0.052799;, + 0.376654; 0.052801;, + 0.376652; 0.025652;, + 0.405614; 0.025649;, + 0.000205; 0.309817;, + 0.029162; 0.309818;, + 0.029161; 0.336963;, + 0.000203; 0.336962;, + 0.811430; 0.536045;, + 0.782471; 0.536045;, + 0.782471; 0.508898;, + 0.811430; 0.508898;, + 0.260812; 0.052813;, + 0.289772; 0.052810;, + 0.289774; 0.081770;, + 0.260815; 0.081772;, + 0.318732; 0.052806;, + 0.347693; 0.052804;, + 0.347695; 0.081765;, + 0.318734; 0.081767;, + 0.260817; 0.110731;, + 0.289777; 0.110729;, + 0.289778; 0.139689;, + 0.260819; 0.139691;, + 0.260822; 0.222943;, + 0.289781; 0.222942;, + 0.289781; 0.251901;, + 0.260823; 0.251901;, + 0.318740; 0.222942;, + 0.347700; 0.222942;, + 0.347699; 0.251901;, + 0.318740; 0.251901;, + 0.376658; 0.110724;, + 0.405619; 0.110723;, + 0.405620; 0.139684;, + 0.376659; 0.139685;, + 0.376659; 0.222942;, + 0.405620; 0.222943;, + 0.405618; 0.251903;, + 0.376659; 0.251902;, + 0.434580; 0.222944;, + 0.463541; 0.222946;, + 0.463539; 0.251907;, + 0.434578; 0.251905;, + 0.144979; 0.052827;, + 0.173936; 0.052823;, + 0.173939; 0.081781;, + 0.144982; 0.081784;, + 0.202894; 0.052820;, + 0.231853; 0.052816;, + 0.231856; 0.081775;, + 0.202897; 0.081778;, + 0.144991; 0.280861;, + 0.173949; 0.280860;, + 0.173949; 0.309818;, + 0.144991; 0.309818;, + 0.144991; 0.393067;, + 0.173949; 0.393067;, + 0.173949; 0.422025;, + 0.144991; 0.422025;, + 0.202907; 0.393067;, + 0.231864; 0.393067;, + 0.231864; 0.422025;, + 0.202907; 0.422025;, + 0.376657; 0.280861;, + 0.405617; 0.280863;, + 0.405615; 0.309822;, + 0.376656; 0.309820;, + 0.376652; 0.393070;, + 0.405609; 0.393072;, + 0.405608; 0.422029;, + 0.376651; 0.422027;, + 0.434567; 0.393073;, + 0.463524; 0.393076;, + 0.463521; 0.422033;, + 0.434565; 0.422031;, + 0.376654; 0.052801;, + 0.405616; 0.052799;, + 0.405618; 0.081761;, + 0.376656; 0.081763;, + 0.434578; 0.052797;, + 0.463541; 0.052795;, + 0.463543; 0.081758;, + 0.434580; 0.081759;, + 0.087071; 0.110745;, + 0.116028; 0.110743;, + 0.116029; 0.139700;, + 0.087073; 0.139701;, + 0.202900; 0.110736;, + 0.231858; 0.110734;, + 0.231860; 0.139692;, + 0.202902; 0.139694;, + 0.087076; 0.280861;, + 0.116034; 0.280861;, + 0.116034; 0.309818;, + 0.087076; 0.309818;, + 0.087076; 0.450983;, + 0.116034; 0.450983;, + 0.116034; 0.479941;, + 0.087076; 0.479941;, + 0.202907; 0.450982;, + 0.231864; 0.450982;, + 0.231864; 0.479940;, + 0.202907; 0.479940;, + 0.318740; 0.280860;, + 0.347698; 0.280860;, + 0.347698; 0.309819;, + 0.318739; 0.309818;, + 0.318736; 0.450983;, + 0.347693; 0.450983;, + 0.347692; 0.479940;, + 0.318735; 0.479940;, + 0.434563; 0.450987;, + 0.463519; 0.450989;, + 0.463517; 0.479945;, + 0.434561; 0.479944;, + 0.318737; 0.110727;, + 0.347697; 0.110726;, + 0.347698; 0.139686;, + 0.318738; 0.139687;, + 0.434581; 0.110722;, + 0.463544; 0.110721;, + 0.463545; 0.139683;, + 0.434582; 0.139684;, + 0.202907; 0.280860;, + 0.231865; 0.280860;, + 0.231865; 0.309818;, + 0.202907; 0.309818;, + 0.434576; 0.280865;, + 0.463536; 0.280867;, + 0.463533; 0.309827;, + 0.434574; 0.309824;, + 0.256841; 0.710209;, + 0.256842; 0.739169;, + 0.237438; 0.739169;, + 0.237437; 0.710210;, + 0.411474; 0.883958;, + 0.411472; 0.912914;, + 0.392071; 0.912913;, + 0.392072; 0.883957;, + 0.102228; 0.941881;, + 0.102232; 0.970836;, + 0.082831; 0.970838;, + 0.082827; 0.941883;, + 0.343726; 0.594367;, + 0.343729; 0.565405;, + 0.363135; 0.565407;, + 0.363131; 0.594369;, + 0.343718; 0.739168;, + 0.343719; 0.710209;, + 0.363123; 0.710210;, + 0.363122; 0.739169;, + 0.498346; 0.855009;, + 0.498349; 0.826052;, + 0.517751; 0.826054;, + 0.517748; 0.855011;, + 0.411480; 0.797088;, + 0.411478; 0.826045;, + 0.392076; 0.826044;, + 0.392077; 0.797087;, + 0.343724; 0.623329;, + 0.343726; 0.594367;, + 0.363131; 0.594369;, + 0.363129; 0.623330;, + 0.411483; 0.739172;, + 0.411481; 0.768130;, + 0.392079; 0.768129;, + 0.392080; 0.739171;, + 0.411469; 0.941870;, + 0.411467; 0.970825;, + 0.392066; 0.970823;, + 0.392068; 0.941868;, + 0.189099; 0.999779;, + 0.189096; 0.970825;, + 0.208496; 0.970823;, + 0.208499; 0.999777;, + 0.102204; 0.768143;, + 0.102209; 0.797100;, + 0.082806; 0.797103;, + 0.082802; 0.768146;, + 0.256844; 0.797085;, + 0.256845; 0.826043;, + 0.237443; 0.826044;, + 0.237441; 0.797086;, + 0.521853; 0.432392;, + 0.550811; 0.432394;, + 0.550809; 0.451796;, + 0.521852; 0.451794;, + 0.343715; 0.883955;, + 0.343716; 0.854999;, + 0.363117; 0.854999;, + 0.363116; 0.883956;, + 0.608726; 0.432398;, + 0.637683; 0.432400;, + 0.637682; 0.451803;, + 0.608724; 0.451801;, + 0.189078; 0.768132;, + 0.189076; 0.739173;, + 0.208479; 0.739171;, + 0.208481; 0.768130;, + 0.102213; 0.826057;, + 0.102217; 0.855013;, + 0.082815; 0.855016;, + 0.082811; 0.826060;, + 0.392064; 0.999777;, + 0.363110; 0.999774;, + 0.363112; 0.970821;, + 0.392066; 0.970823;, + 0.392066; 0.970823;, + 0.363112; 0.970821;, + 0.363114; 0.941867;, + 0.392068; 0.941868;, + 0.893806; 0.999806;, + 0.864848; 0.999805;, + 0.864848; 0.980403;, + 0.893806; 0.980403;, + 0.392079; 0.768129;, + 0.363121; 0.768127;, + 0.363122; 0.739169;, + 0.392080; 0.739171;, + 0.392080; 0.739171;, + 0.363122; 0.739169;, + 0.363123; 0.710210;, + 0.392082; 0.710212;, + 0.411507; 0.536454;, + 0.411501; 0.565415;, + 0.392097; 0.565411;, + 0.392102; 0.536450;, + 0.237452; 0.999775;, + 0.208499; 0.999777;, + 0.208496; 0.970823;, + 0.237450; 0.970821;, + 0.237450; 0.970821;, + 0.208496; 0.970823;, + 0.208494; 0.941869;, + 0.237449; 0.941867;, + 0.806932; 0.999805;, + 0.777974; 0.999805;, + 0.777974; 0.980403;, + 0.806932; 0.980403;, + 0.237446; 0.883957;, + 0.208490; 0.883958;, + 0.208488; 0.855002;, + 0.237444; 0.855000;, + 0.237444; 0.855000;, + 0.208488; 0.855002;, + 0.208486; 0.826045;, + 0.237443; 0.826044;, + 0.102162; 0.565421;, + 0.102170; 0.594384;, + 0.082764; 0.594389;, + 0.082755; 0.565427;, + 0.546688; 0.999799;, + 0.517731; 0.999795;, + 0.517735; 0.970838;, + 0.546692; 0.970842;, + 0.546692; 0.970842;, + 0.517735; 0.970838;, + 0.517739; 0.941881;, + 0.546696; 0.941885;, + 0.498337; 0.941879;, + 0.498340; 0.912923;, + 0.517742; 0.912925;, + 0.517739; 0.941881;, + 0.546702; 0.883971;, + 0.517745; 0.883968;, + 0.517748; 0.855011;, + 0.546705; 0.855014;, + 0.546705; 0.855014;, + 0.517748; 0.855011;, + 0.517751; 0.826054;, + 0.546709; 0.826057;, + 0.189056; 0.565403;, + 0.189053; 0.536436;, + 0.208462; 0.536434;, + 0.208464; 0.565401;, + 0.392072; 0.883957;, + 0.363116; 0.883956;, + 0.363117; 0.854999;, + 0.392074; 0.855001;, + 0.392074; 0.855001;, + 0.363117; 0.854999;, + 0.363118; 0.826043;, + 0.392076; 0.826044;, + 0.256842; 0.739169;, + 0.256843; 0.768127;, + 0.237440; 0.768128;, + 0.237438; 0.739169;, + 0.546715; 0.768142;, + 0.517757; 0.768139;, + 0.517760; 0.739182;, + 0.546718; 0.739185;, + 0.546718; 0.739185;, + 0.517760; 0.739182;, + 0.517763; 0.710224;, + 0.546721; 0.710227;, + 0.343716; 0.826042;, + 0.343717; 0.797085;, + 0.363120; 0.797085;, + 0.363118; 0.826043;, + 0.546728; 0.652311;, + 0.517770; 0.652307;, + 0.517774; 0.623349;, + 0.546732; 0.623353;, + 0.546732; 0.623353;, + 0.517774; 0.623349;, + 0.517778; 0.594391;, + 0.546736; 0.594395;, + 0.411497; 0.594375;, + 0.411493; 0.623335;, + 0.392089; 0.623333;, + 0.392093; 0.594372;, + 0.392086; 0.652293;, + 0.363126; 0.652291;, + 0.363129; 0.623330;, + 0.392089; 0.623333;, + 0.392089; 0.623333;, + 0.363129; 0.623330;, + 0.363131; 0.594369;, + 0.392093; 0.594372;, + 0.102232; 0.970836;, + 0.102236; 0.999791;, + 0.082835; 0.999793;, + 0.082831; 0.970838;, + 0.237440; 0.768128;, + 0.208481; 0.768130;, + 0.208479; 0.739171;, + 0.237438; 0.739169;, + 0.237438; 0.739169;, + 0.208479; 0.739171;, + 0.208477; 0.710212;, + 0.237437; 0.710210;, + 0.666637; 0.432400;, + 0.695596; 0.432400;, + 0.695595; 0.451803;, + 0.666637; 0.451803;, + 0.237433; 0.652289;, + 0.208472; 0.652291;, + 0.208469; 0.623329;, + 0.237432; 0.623327;, + 0.237432; 0.623327;, + 0.208469; 0.623329;, + 0.208467; 0.594365;, + 0.237431; 0.594364;, + 0.343712; 0.970820;, + 0.343713; 0.941866;, + 0.363114; 0.941867;, + 0.363112; 0.970821;, + 0.102189; 0.681267;, + 0.102194; 0.710226;, + 0.082791; 0.710230;, + 0.082785; 0.681271;, + 0.662142; 0.999806;, + 0.633183; 0.999806;, + 0.633183; 0.980403;, + 0.662141; 0.980403;, + 0.189073; 0.710214;, + 0.189070; 0.681254;, + 0.208474; 0.681252;, + 0.208477; 0.710212;, + 0.498333; 0.970835;, + 0.498337; 0.941879;, + 0.517739; 0.941881;, + 0.517735; 0.970838;, + 0.411481; 0.768130;, + 0.411480; 0.797088;, + 0.392077; 0.797087;, + 0.392079; 0.768129;, + 0.498371; 0.623347;, + 0.498375; 0.594388;, + 0.517778; 0.594391;, + 0.517774; 0.623349;, + 0.411467; 0.970825;, + 0.411463; 0.999779;, + 0.392064; 0.999777;, + 0.392066; 0.970823;, + 0.343718; 0.768127;, + 0.343718; 0.739168;, + 0.363122; 0.739169;, + 0.363121; 0.768127;, + 0.256843; 0.768127;, + 0.256844; 0.797085;, + 0.237441; 0.797086;, + 0.237440; 0.768128;, + 0.256848; 0.912911;, + 0.256849; 0.941866;, + 0.237449; 0.941867;, + 0.237447; 0.912912;, + 0.343714; 0.912911;, + 0.343715; 0.883955;, + 0.363116; 0.883956;, + 0.363115; 0.912911;, + 0.498343; 0.883966;, + 0.498346; 0.855009;, + 0.517748; 0.855011;, + 0.517745; 0.883968;, + 0.392068; 0.941868;, + 0.363114; 0.941867;, + 0.363115; 0.912911;, + 0.392071; 0.912913;, + 0.392071; 0.912913;, + 0.363115; 0.912911;, + 0.363116; 0.883956;, + 0.392072; 0.883957;, + 0.411478; 0.826045;, + 0.411476; 0.855002;, + 0.392074; 0.855001;, + 0.392076; 0.826044;, + 0.343722; 0.652290;, + 0.343724; 0.623329;, + 0.363129; 0.623330;, + 0.363126; 0.652291;, + 0.189091; 0.912916;, + 0.189088; 0.883960;, + 0.208490; 0.883958;, + 0.208492; 0.912914;, + 0.102217; 0.855013;, + 0.102221; 0.883969;, + 0.082819; 0.883972;, + 0.082815; 0.855016;, + 0.256845; 0.826043;, + 0.256846; 0.854999;, + 0.237444; 0.855000;, + 0.237443; 0.826044;, + 0.951722; 0.999806;, + 0.922764; 0.999806;, + 0.922764; 0.980403;, + 0.951722; 0.980403;, + 0.102153; 0.536456;, + 0.102162; 0.565421;, + 0.082755; 0.565427;, + 0.082745; 0.536463;, + 0.392082; 0.710212;, + 0.363123; 0.710210;, + 0.363124; 0.681251;, + 0.392084; 0.681253;, + 0.392084; 0.681253;, + 0.363124; 0.681251;, + 0.363126; 0.652291;, + 0.392086; 0.652293;, + 0.498379; 0.565430;, + 0.498384; 0.536472;, + 0.517787; 0.536475;, + 0.517782; 0.565433;, + 0.256837; 0.565399;, + 0.256837; 0.594363;, + 0.237431; 0.594364;, + 0.237430; 0.565399;, + 0.724554; 0.432400;, + 0.753512; 0.432400;, + 0.753512; 0.451803;, + 0.724554; 0.451803;, + 0.411493; 0.623335;, + 0.411490; 0.652295;, + 0.392086; 0.652293;, + 0.392089; 0.623333;, + 0.744377; 0.250556;, + 0.744378; 0.193462;, + 0.779683; 0.193462;, + 0.779682; 0.250557;, + 0.102170; 0.594384;, + 0.102177; 0.623346;, + 0.082772; 0.623351;, + 0.082764; 0.594389;, + 0.102183; 0.652307;, + 0.102189; 0.681267;, + 0.082785; 0.681271;, + 0.082779; 0.652311;, + 0.411488; 0.681254;, + 0.411485; 0.710213;, + 0.392082; 0.710212;, + 0.392084; 0.681253;, + 0.189086; 0.855004;, + 0.189083; 0.826047;, + 0.208486; 0.826045;, + 0.208488; 0.855002;, + 0.720058; 0.999806;, + 0.691100; 0.999806;, + 0.691100; 0.980403;, + 0.720058; 0.980403;, + 0.189060; 0.594367;, + 0.189056; 0.565403;, + 0.208464; 0.565401;, + 0.208467; 0.594365;, + 0.498358; 0.739180;, + 0.498361; 0.710222;, + 0.517763; 0.710224;, + 0.517760; 0.739182;, + 0.189063; 0.623331;, + 0.189060; 0.594367;, + 0.208467; 0.594365;, + 0.208469; 0.623329;, + 0.237449; 0.941867;, + 0.208494; 0.941869;, + 0.208492; 0.912914;, + 0.237447; 0.912912;, + 0.237447; 0.912912;, + 0.208492; 0.912914;, + 0.208490; 0.883958;, + 0.237446; 0.883957;, + 0.343711; 0.999774;, + 0.343712; 0.970820;, + 0.363112; 0.970821;, + 0.363110; 0.999774;, + 0.256847; 0.883956;, + 0.256848; 0.912911;, + 0.237447; 0.912912;, + 0.237446; 0.883957;, + 0.102194; 0.710226;, + 0.102200; 0.739185;, + 0.082797; 0.739188;, + 0.082791; 0.710230;, + 0.492896; 0.432390;, + 0.521853; 0.432392;, + 0.521852; 0.451794;, + 0.492895; 0.451792;, + 0.498329; 0.999792;, + 0.498333; 0.970835;, + 0.517735; 0.970838;, + 0.517731; 0.999795;, + 0.411476; 0.855002;, + 0.411474; 0.883958;, + 0.392072; 0.883957;, + 0.392074; 0.855001;, + 0.343720; 0.681250;, + 0.343722; 0.652290;, + 0.363126; 0.652291;, + 0.363124; 0.681251;, + 0.237443; 0.826044;, + 0.208486; 0.826045;, + 0.208483; 0.797088;, + 0.237441; 0.797086;, + 0.237441; 0.797086;, + 0.208483; 0.797088;, + 0.208481; 0.768130;, + 0.237440; 0.768128;, + 0.498367; 0.652305;, + 0.498371; 0.623347;, + 0.517774; 0.623349;, + 0.517770; 0.652307;, + 0.256846; 0.854999;, + 0.256847; 0.883956;, + 0.237446; 0.883957;, + 0.237444; 0.855000;, + 0.189081; 0.797090;, + 0.189078; 0.768132;, + 0.208481; 0.768130;, + 0.208483; 0.797088;, + 0.256849; 0.941866;, + 0.256850; 0.970820;, + 0.237450; 0.970821;, + 0.237449; 0.941867;, + 0.922764; 0.999806;, + 0.893806; 0.999806;, + 0.893806; 0.980403;, + 0.922764; 0.980403;, + 0.343713; 0.941866;, + 0.343714; 0.912911;, + 0.363115; 0.912911;, + 0.363114; 0.941867;, + 0.498352; 0.797095;, + 0.498355; 0.768137;, + 0.517757; 0.768139;, + 0.517754; 0.797097;, + 0.546696; 0.941885;, + 0.517739; 0.941881;, + 0.517742; 0.912925;, + 0.546699; 0.912928;, + 0.546699; 0.912928;, + 0.517742; 0.912925;, + 0.517745; 0.883968;, + 0.546702; 0.883971;, + 0.256838; 0.536433;, + 0.256837; 0.565399;, + 0.237430; 0.565399;, + 0.237429; 0.536433;, + 0.546709; 0.826057;, + 0.517751; 0.826054;, + 0.517754; 0.797097;, + 0.546712; 0.797100;, + 0.546712; 0.797100;, + 0.517754; 0.797097;, + 0.517757; 0.768139;, + 0.546715; 0.768142;, + 0.498364; 0.681263;, + 0.498367; 0.652305;, + 0.517770; 0.652307;, + 0.517767; 0.681266;, + 0.256839; 0.681249;, + 0.256841; 0.710209;, + 0.237437; 0.710210;, + 0.237435; 0.681250;, + 0.189093; 0.941871;, + 0.189091; 0.912916;, + 0.208492; 0.912914;, + 0.208494; 0.941869;, + 0.102224; 0.912925;, + 0.102228; 0.941881;, + 0.082827; 0.941883;, + 0.082823; 0.912928;, + 0.343729; 0.565405;, + 0.343733; 0.536441;, + 0.363139; 0.536445;, + 0.363135; 0.565407;, + 0.782471; 0.432400;, + 0.811429; 0.432400;, + 0.811429; 0.451803;, + 0.782471; 0.451803;, + 0.102177; 0.623346;, + 0.102183; 0.652307;, + 0.082779; 0.652311;, + 0.082772; 0.623351;, + 0.392076; 0.826044;, + 0.363118; 0.826043;, + 0.363120; 0.797085;, + 0.392077; 0.797087;, + 0.392077; 0.797087;, + 0.363120; 0.797085;, + 0.363121; 0.768127;, + 0.392079; 0.768129;, + 0.498375; 0.594388;, + 0.498379; 0.565430;, + 0.517782; 0.565433;, + 0.517778; 0.594391;, + 0.546721; 0.710227;, + 0.517763; 0.710224;, + 0.517767; 0.681266;, + 0.546725; 0.681269;, + 0.546725; 0.681269;, + 0.517767; 0.681266;, + 0.517770; 0.652307;, + 0.546728; 0.652311;, + 0.256837; 0.594363;, + 0.256838; 0.623326;, + 0.237432; 0.623327;, + 0.237431; 0.594364;, + 0.546736; 0.594395;, + 0.517778; 0.594391;, + 0.517782; 0.565433;, + 0.546740; 0.565437;, + 0.546740; 0.565437;, + 0.517782; 0.565433;, + 0.517787; 0.536475;, + 0.546744; 0.536479;, + 0.411490; 0.652295;, + 0.411488; 0.681254;, + 0.392084; 0.681253;, + 0.392086; 0.652293;, + 0.411472; 0.912914;, + 0.411469; 0.941870;, + 0.392068; 0.941868;, + 0.392071; 0.912913;, + 0.189096; 0.970825;, + 0.189093; 0.941871;, + 0.208494; 0.941869;, + 0.208496; 0.970823;, + 0.691100; 0.999806;, + 0.662142; 0.999806;, + 0.662141; 0.980403;, + 0.691100; 0.980403;, + 0.343716; 0.854999;, + 0.343716; 0.826042;, + 0.363118; 0.826043;, + 0.363117; 0.854999;, + 0.777974; 0.999805;, + 0.749016; 0.999805;, + 0.749016; 0.980403;, + 0.777974; 0.980403;, + 0.189076; 0.739173;, + 0.189073; 0.710214;, + 0.208477; 0.710212;, + 0.208479; 0.739171;, + 0.392093; 0.594372;, + 0.363131; 0.594369;, + 0.363135; 0.565407;, + 0.392097; 0.565411;, + 0.392097; 0.565411;, + 0.363135; 0.565407;, + 0.363139; 0.536445;, + 0.392102; 0.536450;, + 0.102200; 0.739185;, + 0.102204; 0.768143;, + 0.082802; 0.768146;, + 0.082797; 0.739188;, + 0.411485; 0.710213;, + 0.411483; 0.739172;, + 0.392080; 0.739171;, + 0.392082; 0.710212;, + 0.189088; 0.883960;, + 0.189086; 0.855004;, + 0.208488; 0.855002;, + 0.208490; 0.883958;, + 0.102209; 0.797100;, + 0.102213; 0.826057;, + 0.082811; 0.826060;, + 0.082806; 0.797103;, + 0.550811; 0.432394;, + 0.579768; 0.432396;, + 0.579767; 0.451798;, + 0.550809; 0.451796;, + 0.498355; 0.768137;, + 0.498358; 0.739180;, + 0.517760; 0.739182;, + 0.517757; 0.768139;, + 0.189067; 0.652293;, + 0.189063; 0.623331;, + 0.208469; 0.623329;, + 0.208472; 0.652291;, + 0.237437; 0.710210;, + 0.208477; 0.710212;, + 0.208474; 0.681252;, + 0.237435; 0.681250;, + 0.237435; 0.681250;, + 0.208474; 0.681252;, + 0.208472; 0.652291;, + 0.237433; 0.652289;, + 0.256850; 0.970820;, + 0.256852; 0.999774;, + 0.237452; 0.999775;, + 0.237450; 0.970821;, + 0.498340; 0.912923;, + 0.498343; 0.883966;, + 0.517745; 0.883968;, + 0.517742; 0.912925;, + 0.343719; 0.710209;, + 0.343720; 0.681250;, + 0.363124; 0.681251;, + 0.363123; 0.710210;, + 0.256839; 0.652288;, + 0.256839; 0.681249;, + 0.237435; 0.681250;, + 0.237433; 0.652289;, + 0.343717; 0.797085;, + 0.343718; 0.768127;, + 0.363121; 0.768127;, + 0.363120; 0.797085;, + 0.411501; 0.565415;, + 0.411497; 0.594375;, + 0.392093; 0.594372;, + 0.392097; 0.565411;, + 0.102221; 0.883969;, + 0.102224; 0.912925;, + 0.082823; 0.912928;, + 0.082819; 0.883972;, + 0.237431; 0.594364;, + 0.208467; 0.594365;, + 0.208464; 0.565401;, + 0.237430; 0.565399;, + 0.237430; 0.565399;, + 0.208464; 0.565401;, + 0.208462; 0.536434;, + 0.237429; 0.536433;, + 0.835890; 0.999805;, + 0.806932; 0.999805;, + 0.806932; 0.980403;, + 0.835890; 0.980403;, + 0.189083; 0.826047;, + 0.189081; 0.797090;, + 0.208483; 0.797088;, + 0.208486; 0.826045;, + 0.753512; 0.432400;, + 0.782471; 0.432400;, + 0.782471; 0.451803;, + 0.753512; 0.451803;, + 0.189070; 0.681254;, + 0.189067; 0.652293;, + 0.208472; 0.652291;, + 0.208474; 0.681252;, + 0.498349; 0.826052;, + 0.498352; 0.797095;, + 0.517754; 0.797097;, + 0.517751; 0.826054;, + 0.256838; 0.623326;, + 0.256839; 0.652288;, + 0.237433; 0.652289;, + 0.237432; 0.623327;, + 0.498361; 0.710222;, + 0.498364; 0.681263;, + 0.517767; 0.681266;, + 0.517763; 0.710224;, + 0.782471; 0.451803;, + 0.811429; 0.451803;, + 0.811430; 0.508898;, + 0.782471; 0.508898;, + 0.569546; 0.317575;, + 0.538217; 0.317574;, + 0.538218; 0.250552;, + 0.569547; 0.250553;, + 0.546702; 0.883971;, + 0.546705; 0.855014;, + 0.603797; 0.855021;, + 0.603794; 0.883978;, + 0.000194; 0.000253;, + 0.029149; 0.000250;, + 0.029152; 0.025694;, + 0.000197; 0.025697;, + 0.546721; 0.710227;, + 0.546725; 0.681269;, + 0.603818; 0.681276;, + 0.603814; 0.710234;, + 0.057374; 0.883976;, + 0.057370; 0.855020;, + 0.082815; 0.855016;, + 0.082819; 0.883972;, + 0.691100; 0.980403;, + 0.662141; 0.980403;, + 0.662141; 0.923309;, + 0.691099; 0.923309;, + 0.546728; 0.652311;, + 0.546732; 0.623353;, + 0.603825; 0.623360;, + 0.603822; 0.652318;, + 0.057331; 0.652317;, + 0.057323; 0.623357;, + 0.082772; 0.623351;, + 0.082779; 0.652311;, + 0.666637; 0.451803;, + 0.695595; 0.451803;, + 0.695594; 0.508898;, + 0.666636; 0.508897;, + 0.546688; 0.999799;, + 0.546692; 0.970842;, + 0.603783; 0.970849;, + 0.603779; 0.999806;, + 0.546705; 0.855014;, + 0.546709; 0.826057;, + 0.603801; 0.826064;, + 0.603797; 0.855021;, + 0.662141; 0.980403;, + 0.633183; 0.980403;, + 0.633183; 0.923309;, + 0.662141; 0.923309;, + 0.057338; 0.681276;, + 0.057331; 0.652317;, + 0.082779; 0.652311;, + 0.082785; 0.681271;, + 0.720058; 0.980403;, + 0.691100; 0.980403;, + 0.691099; 0.923309;, + 0.720058; 0.923309;, + 0.289765; 0.000213;, + 0.318726; 0.000208;, + 0.318729; 0.025658;, + 0.289768; 0.025662;, + 0.546715; 0.768142;, + 0.546718; 0.739185;, + 0.603811; 0.739191;, + 0.603808; 0.768149;, + 0.546732; 0.623353;, + 0.546736; 0.594395;, + 0.603829; 0.594403;, + 0.603825; 0.623360;, + 0.893806; 0.980403;, + 0.864848; 0.980403;, + 0.864848; 0.923309;, + 0.893806; 0.923309;, + 0.057365; 0.826064;, + 0.057361; 0.797107;, + 0.082806; 0.797103;, + 0.082811; 0.826060;, + 0.546692; 0.970842;, + 0.546696; 0.941885;, + 0.603787; 0.941892;, + 0.603783; 0.970849;, + 0.777974; 0.980403;, + 0.749016; 0.980403;, + 0.749016; 0.923309;, + 0.777974; 0.923309;, + 0.633183; 0.980403;, + 0.604225; 0.980403;, + 0.604225; 0.923309;, + 0.633183; 0.923309;, + 0.058105; 0.000247;, + 0.087060; 0.000244;, + 0.087063; 0.025689;, + 0.058107; 0.025692;, + 0.922764; 0.980403;, + 0.893806; 0.980403;, + 0.893806; 0.923309;, + 0.922764; 0.923309;, + 0.434575; 0.000196;, + 0.463537; 0.000194;, + 0.463539; 0.025645;, + 0.434577; 0.025647;, + 0.546718; 0.739185;, + 0.546721; 0.710227;, + 0.603814; 0.710234;, + 0.603811; 0.739191;, + 0.521852; 0.451794;, + 0.550809; 0.451796;, + 0.550805; 0.508889;, + 0.521847; 0.508886;, + 0.864848; 0.980403;, + 0.835890; 0.980403;, + 0.835890; 0.923309;, + 0.864848; 0.923309;, + 0.057387; 0.970842;, + 0.057383; 0.941887;, + 0.082827; 0.941883;, + 0.082831; 0.970838;, + 0.144972; 0.000236;, + 0.173929; 0.000232;, + 0.173933; 0.025678;, + 0.144976; 0.025682;, + 0.749016; 0.980403;, + 0.720058; 0.980403;, + 0.720058; 0.923309;, + 0.749016; 0.923309;, + 0.492895; 0.451792;, + 0.521852; 0.451794;, + 0.521847; 0.508886;, + 0.492890; 0.508884;, + 0.951722; 0.980403;, + 0.922764; 0.980403;, + 0.922764; 0.923309;, + 0.951722; 0.923309;, + 0.806932; 0.980403;, + 0.777974; 0.980403;, + 0.777974; 0.923309;, + 0.806932; 0.923309;, + 0.546712; 0.797100;, + 0.546715; 0.768142;, + 0.603808; 0.768149;, + 0.603804; 0.797106;, + 0.057314; 0.594397;, + 0.057305; 0.565436;, + 0.082755; 0.565427;, + 0.082764; 0.594389;, + 0.550809; 0.451796;, + 0.579767; 0.451798;, + 0.579762; 0.508891;, + 0.550805; 0.508889;, + 0.202887; 0.000227;, + 0.231845; 0.000222;, + 0.231849; 0.025670;, + 0.202891; 0.025674;, + 0.724554; 0.451803;, + 0.753512; 0.451803;, + 0.753512; 0.508898;, + 0.724553; 0.508898;, + 0.546740; 0.565437;, + 0.546744; 0.536479;, + 0.603837; 0.536487;, + 0.603833; 0.565445;, + 0.608724; 0.451801;, + 0.637682; 0.451803;, + 0.637678; 0.508895;, + 0.608720; 0.508893;, + 0.463938; 0.451790;, + 0.492895; 0.451792;, + 0.492890; 0.508884;, + 0.463933; 0.508882;, + 0.835890; 0.980403;, + 0.806932; 0.980403;, + 0.806932; 0.923309;, + 0.835890; 0.923309;, + 0.546699; 0.912928;, + 0.546702; 0.883971;, + 0.603794; 0.883978;, + 0.603790; 0.912935;, + 0.546709; 0.826057;, + 0.546712; 0.797100;, + 0.603804; 0.797106;, + 0.603801; 0.826064;, + 0.057361; 0.797107;, + 0.057355; 0.768150;, + 0.082802; 0.768146;, + 0.082806; 0.797103;, + 0.753512; 0.451803;, + 0.782471; 0.451803;, + 0.782471; 0.508898;, + 0.753512; 0.508898;, + 0.695595; 0.451803;, + 0.724554; 0.451803;, + 0.724553; 0.508898;, + 0.695594; 0.508898;, + 0.057391; 0.999797;, + 0.057387; 0.970842;, + 0.082831; 0.970838;, + 0.082835; 0.999793;, + 0.546725; 0.681269;, + 0.546728; 0.652311;, + 0.603822; 0.652318;, + 0.603818; 0.681276;, + 0.546736; 0.594395;, + 0.546740; 0.565437;, + 0.603833; 0.565445;, + 0.603829; 0.594403;, + 0.057305; 0.565436;, + 0.057294; 0.536474;, + 0.082745; 0.536463;, + 0.082755; 0.565427;, + 0.579767; 0.451798;, + 0.608724; 0.451801;, + 0.608720; 0.508893;, + 0.579762; 0.508891;, + 0.318726; 0.000208;, + 0.347687; 0.000205;, + 0.347690; 0.025655;, + 0.318729; 0.025658;, + 0.546696; 0.941885;, + 0.546699; 0.912928;, + 0.603790; 0.912935;, + 0.603787; 0.941892;, + 0.343711; 0.999774;, + 0.314758; 0.999773;, + 0.314758; 0.970819;, + 0.343712; 0.970820;, + 0.343718; 0.768127;, + 0.314759; 0.768126;, + 0.314760; 0.739168;, + 0.343718; 0.739168;, + 0.189099; 0.999779;, + 0.160145; 0.999783;, + 0.160142; 0.970828;, + 0.189096; 0.970825;, + 0.189088; 0.883960;, + 0.160132; 0.883963;, + 0.160129; 0.855006;, + 0.189086; 0.855004;, + 0.498329; 0.999792;, + 0.469373; 0.999787;, + 0.469377; 0.970832;, + 0.498333; 0.970835;, + 0.498343; 0.883966;, + 0.469387; 0.883963;, + 0.469389; 0.855006;, + 0.498346; 0.855009;, + 0.343715; 0.883955;, + 0.314759; 0.883955;, + 0.314759; 0.854998;, + 0.343716; 0.854999;, + 0.498355; 0.768137;, + 0.469397; 0.768135;, + 0.469400; 0.739177;, + 0.498358; 0.739180;, + 0.498367; 0.652305;, + 0.469409; 0.652301;, + 0.469412; 0.623343;, + 0.498371; 0.623347;, + 0.343722; 0.652290;, + 0.314761; 0.652288;, + 0.314762; 0.623327;, + 0.343724; 0.623329;, + 0.189078; 0.768132;, + 0.160120; 0.768135;, + 0.160117; 0.739176;, + 0.189076; 0.739173;, + 0.189067; 0.652293;, + 0.160105; 0.652296;, + 0.160101; 0.623334;, + 0.189063; 0.623331;, + 0.131191; 0.999786;, + 0.102236; 0.999791;, + 0.102232; 0.970836;, + 0.131187; 0.970832;, + 0.131183; 0.941877;, + 0.102228; 0.941881;, + 0.102224; 0.912925;, + 0.131180; 0.912922;, + 0.440418; 0.999783;, + 0.411463; 0.999779;, + 0.411467; 0.970825;, + 0.440421; 0.970828;, + 0.440425; 0.941873;, + 0.411469; 0.941870;, + 0.411472; 0.912914;, + 0.440428; 0.912917;, + 0.343713; 0.941866;, + 0.314758; 0.941865;, + 0.314759; 0.912910;, + 0.343714; 0.912911;, + 0.440439; 0.768132;, + 0.411481; 0.768130;, + 0.411483; 0.739172;, + 0.440442; 0.739174;, + 0.440444; 0.710216;, + 0.411485; 0.710213;, + 0.411488; 0.681254;, + 0.440447; 0.681257;, + 0.343719; 0.710209;, + 0.314760; 0.710209;, + 0.314760; 0.681249;, + 0.343720; 0.681250;, + 0.131162; 0.768138;, + 0.102204; 0.768143;, + 0.102200; 0.739185;, + 0.131158; 0.739180;, + 0.131154; 0.710221;, + 0.102194; 0.710226;, + 0.102189; 0.681267;, + 0.131149; 0.681261;, + 0.285805; 0.999773;, + 0.256852; 0.999774;, + 0.256850; 0.970820;, + 0.285804; 0.970820;, + 0.285804; 0.941865;, + 0.256849; 0.941866;, + 0.256848; 0.912911;, + 0.285803; 0.912910;, + 0.189093; 0.941871;, + 0.160138; 0.941874;, + 0.160135; 0.912918;, + 0.189091; 0.912916;, + 0.285803; 0.883955;, + 0.256847; 0.883956;, + 0.256846; 0.854999;, + 0.285802; 0.854999;, + 0.285802; 0.826042;, + 0.256845; 0.826043;, + 0.256844; 0.797085;, + 0.285802; 0.797085;, + 0.189083; 0.826047;, + 0.160126; 0.826050;, + 0.160123; 0.797093;, + 0.189081; 0.797090;, + 0.131176; 0.883966;, + 0.102221; 0.883969;, + 0.102217; 0.855013;, + 0.131173; 0.855010;, + 0.131170; 0.826053;, + 0.102213; 0.826057;, + 0.102209; 0.797100;, + 0.131166; 0.797096;, + 0.498337; 0.941879;, + 0.469381; 0.941876;, + 0.469384; 0.912920;, + 0.498340; 0.912923;, + 0.498349; 0.826052;, + 0.469392; 0.826049;, + 0.469394; 0.797092;, + 0.498352; 0.797095;, + 0.440430; 0.883961;, + 0.411474; 0.883958;, + 0.411476; 0.855002;, + 0.440433; 0.855004;, + 0.440435; 0.826047;, + 0.411478; 0.826045;, + 0.411480; 0.797088;, + 0.440437; 0.797090;, + 0.343716; 0.826042;, + 0.314759; 0.826042;, + 0.314759; 0.797084;, + 0.343717; 0.797085;, + 0.498361; 0.710222;, + 0.469402; 0.710219;, + 0.469405; 0.681260;, + 0.498364; 0.681263;, + 0.498375; 0.594388;, + 0.469416; 0.594384;, + 0.469421; 0.565425;, + 0.498379; 0.565430;, + 0.440450; 0.652298;, + 0.411490; 0.652295;, + 0.411493; 0.623335;, + 0.440453; 0.623339;, + 0.440457; 0.594380;, + 0.411497; 0.594375;, + 0.411501; 0.565415;, + 0.440461; 0.565420;, + 0.343726; 0.594367;, + 0.314764; 0.594365;, + 0.314766; 0.565402;, + 0.343729; 0.565405;, + 0.285801; 0.768127;, + 0.256843; 0.768127;, + 0.256842; 0.739169;, + 0.285801; 0.739168;, + 0.285800; 0.710209;, + 0.256841; 0.710209;, + 0.256839; 0.681249;, + 0.285800; 0.681249;, + 0.189073; 0.710214;, + 0.160113; 0.710217;, + 0.160109; 0.681257;, + 0.189070; 0.681254;, + 0.285800; 0.652288;, + 0.256839; 0.652288;, + 0.256838; 0.623326;, + 0.285800; 0.623326;, + 0.285801; 0.594363;, + 0.256837; 0.594363;, + 0.256837; 0.565399;, + 0.285802; 0.565400;, + 0.189060; 0.594367;, + 0.160096; 0.594371;, + 0.160091; 0.565407;, + 0.189056; 0.565403;, + 0.131144; 0.652301;, + 0.102183; 0.652307;, + 0.102177; 0.623346;, + 0.131138; 0.623340;, + 0.131132; 0.594377;, + 0.102170; 0.594384;, + 0.102162; 0.565421;, + 0.131126; 0.565413;, + 0.343712; 0.970820;, + 0.314758; 0.970819;, + 0.314758; 0.941865;, + 0.343713; 0.941866;, + 0.343718; 0.739168;, + 0.314760; 0.739168;, + 0.314760; 0.710209;, + 0.343719; 0.710209;, + 0.189096; 0.970825;, + 0.160142; 0.970828;, + 0.160138; 0.941874;, + 0.189093; 0.941871;, + 0.189086; 0.855004;, + 0.160129; 0.855006;, + 0.160126; 0.826050;, + 0.189083; 0.826047;, + 0.498333; 0.970835;, + 0.469377; 0.970832;, + 0.469381; 0.941876;, + 0.498337; 0.941879;, + 0.498346; 0.855009;, + 0.469389; 0.855006;, + 0.469392; 0.826049;, + 0.498349; 0.826052;, + 0.343716; 0.854999;, + 0.314759; 0.854998;, + 0.314759; 0.826042;, + 0.343716; 0.826042;, + 0.498358; 0.739180;, + 0.469400; 0.739177;, + 0.469402; 0.710219;, + 0.498361; 0.710222;, + 0.498371; 0.623347;, + 0.469412; 0.623343;, + 0.469416; 0.594384;, + 0.498375; 0.594388;, + 0.343724; 0.623329;, + 0.314762; 0.623327;, + 0.314764; 0.594365;, + 0.343726; 0.594367;, + 0.189076; 0.739173;, + 0.160117; 0.739176;, + 0.160113; 0.710217;, + 0.189073; 0.710214;, + 0.189063; 0.623331;, + 0.160101; 0.623334;, + 0.160096; 0.594371;, + 0.189060; 0.594367;, + 0.160145; 0.999783;, + 0.131191; 0.999786;, + 0.131187; 0.970832;, + 0.160142; 0.970828;, + 0.160142; 0.970828;, + 0.131187; 0.970832;, + 0.131183; 0.941877;, + 0.160138; 0.941874;, + 0.131187; 0.970832;, + 0.102232; 0.970836;, + 0.102228; 0.941881;, + 0.131183; 0.941877;, + 0.160138; 0.941874;, + 0.131183; 0.941877;, + 0.131180; 0.912922;, + 0.160135; 0.912918;, + 0.160135; 0.912918;, + 0.131180; 0.912922;, + 0.131176; 0.883966;, + 0.160132; 0.883963;, + 0.131180; 0.912922;, + 0.102224; 0.912925;, + 0.102221; 0.883969;, + 0.131176; 0.883966;, + 0.469373; 0.999787;, + 0.440418; 0.999783;, + 0.440421; 0.970828;, + 0.469377; 0.970832;, + 0.469377; 0.970832;, + 0.440421; 0.970828;, + 0.440425; 0.941873;, + 0.469381; 0.941876;, + 0.440421; 0.970828;, + 0.411467; 0.970825;, + 0.411469; 0.941870;, + 0.440425; 0.941873;, + 0.469381; 0.941876;, + 0.440425; 0.941873;, + 0.440428; 0.912917;, + 0.469384; 0.912920;, + 0.469384; 0.912920;, + 0.440428; 0.912917;, + 0.440430; 0.883961;, + 0.469387; 0.883963;, + 0.440428; 0.912917;, + 0.411472; 0.912914;, + 0.411474; 0.883958;, + 0.440430; 0.883961;, + 0.343714; 0.912911;, + 0.314759; 0.912910;, + 0.314759; 0.883955;, + 0.343715; 0.883955;, + 0.469397; 0.768135;, + 0.440439; 0.768132;, + 0.440442; 0.739174;, + 0.469400; 0.739177;, + 0.469400; 0.739177;, + 0.440442; 0.739174;, + 0.440444; 0.710216;, + 0.469402; 0.710219;, + 0.440442; 0.739174;, + 0.411483; 0.739172;, + 0.411485; 0.710213;, + 0.440444; 0.710216;, + 0.469402; 0.710219;, + 0.440444; 0.710216;, + 0.440447; 0.681257;, + 0.469405; 0.681260;, + 0.469405; 0.681260;, + 0.440447; 0.681257;, + 0.440450; 0.652298;, + 0.469409; 0.652301;, + 0.440447; 0.681257;, + 0.411488; 0.681254;, + 0.411490; 0.652295;, + 0.440450; 0.652298;, + 0.343720; 0.681250;, + 0.314760; 0.681249;, + 0.314761; 0.652288;, + 0.343722; 0.652290;, + 0.160120; 0.768135;, + 0.131162; 0.768138;, + 0.131158; 0.739180;, + 0.160117; 0.739176;, + 0.160117; 0.739176;, + 0.131158; 0.739180;, + 0.131154; 0.710221;, + 0.160113; 0.710217;, + 0.131158; 0.739180;, + 0.102200; 0.739185;, + 0.102194; 0.710226;, + 0.131154; 0.710221;, + 0.160113; 0.710217;, + 0.131154; 0.710221;, + 0.131149; 0.681261;, + 0.160109; 0.681257;, + 0.160109; 0.681257;, + 0.131149; 0.681261;, + 0.131144; 0.652301;, + 0.160105; 0.652296;, + 0.131149; 0.681261;, + 0.102189; 0.681267;, + 0.102183; 0.652307;, + 0.131144; 0.652301;, + 0.314758; 0.999773;, + 0.285805; 0.999773;, + 0.285804; 0.970820;, + 0.314758; 0.970819;, + 0.314758; 0.970819;, + 0.285804; 0.970820;, + 0.285804; 0.941865;, + 0.314758; 0.941865;, + 0.285804; 0.970820;, + 0.256850; 0.970820;, + 0.256849; 0.941866;, + 0.285804; 0.941865;, + 0.314758; 0.941865;, + 0.285804; 0.941865;, + 0.285803; 0.912910;, + 0.314759; 0.912910;, + 0.314759; 0.912910;, + 0.285803; 0.912910;, + 0.285803; 0.883955;, + 0.314759; 0.883955;, + 0.285803; 0.912910;, + 0.256848; 0.912911;, + 0.256847; 0.883956;, + 0.285803; 0.883955;, + 0.189091; 0.912916;, + 0.160135; 0.912918;, + 0.160132; 0.883963;, + 0.189088; 0.883960;, + 0.314759; 0.883955;, + 0.285803; 0.883955;, + 0.285802; 0.854999;, + 0.314759; 0.854998;, + 0.314759; 0.854998;, + 0.285802; 0.854999;, + 0.285802; 0.826042;, + 0.314759; 0.826042;, + 0.285802; 0.854999;, + 0.256846; 0.854999;, + 0.256845; 0.826043;, + 0.285802; 0.826042;, + 0.314759; 0.826042;, + 0.285802; 0.826042;, + 0.285802; 0.797085;, + 0.314759; 0.797084;, + 0.314759; 0.797084;, + 0.285802; 0.797085;, + 0.285801; 0.768127;, + 0.314759; 0.768126;, + 0.285802; 0.797085;, + 0.256844; 0.797085;, + 0.256843; 0.768127;, + 0.285801; 0.768127;, + 0.189081; 0.797090;, + 0.160123; 0.797093;, + 0.160120; 0.768135;, + 0.189078; 0.768132;, + 0.160132; 0.883963;, + 0.131176; 0.883966;, + 0.131173; 0.855010;, + 0.160129; 0.855006;, + 0.160129; 0.855006;, + 0.131173; 0.855010;, + 0.131170; 0.826053;, + 0.160126; 0.826050;, + 0.131173; 0.855010;, + 0.102217; 0.855013;, + 0.102213; 0.826057;, + 0.131170; 0.826053;, + 0.160126; 0.826050;, + 0.131170; 0.826053;, + 0.131166; 0.797096;, + 0.160123; 0.797093;, + 0.160123; 0.797093;, + 0.131166; 0.797096;, + 0.131162; 0.768138;, + 0.160120; 0.768135;, + 0.131166; 0.797096;, + 0.102209; 0.797100;, + 0.102204; 0.768143;, + 0.131162; 0.768138;, + 0.498340; 0.912923;, + 0.469384; 0.912920;, + 0.469387; 0.883963;, + 0.498343; 0.883966;, + 0.498352; 0.797095;, + 0.469394; 0.797092;, + 0.469397; 0.768135;, + 0.498355; 0.768137;, + 0.469387; 0.883963;, + 0.440430; 0.883961;, + 0.440433; 0.855004;, + 0.469389; 0.855006;, + 0.469389; 0.855006;, + 0.440433; 0.855004;, + 0.440435; 0.826047;, + 0.469392; 0.826049;, + 0.440433; 0.855004;, + 0.411476; 0.855002;, + 0.411478; 0.826045;, + 0.440435; 0.826047;, + 0.469392; 0.826049;, + 0.440435; 0.826047;, + 0.440437; 0.797090;, + 0.469394; 0.797092;, + 0.469394; 0.797092;, + 0.440437; 0.797090;, + 0.440439; 0.768132;, + 0.469397; 0.768135;, + 0.440437; 0.797090;, + 0.411480; 0.797088;, + 0.411481; 0.768130;, + 0.440439; 0.768132;, + 0.343717; 0.797085;, + 0.314759; 0.797084;, + 0.314759; 0.768126;, + 0.343718; 0.768127;, + 0.498364; 0.681263;, + 0.469405; 0.681260;, + 0.469409; 0.652301;, + 0.498367; 0.652305;, + 0.498379; 0.565430;, + 0.469421; 0.565425;, + 0.469426; 0.536466;, + 0.498384; 0.536472;, + 0.469409; 0.652301;, + 0.440450; 0.652298;, + 0.440453; 0.623339;, + 0.469412; 0.623343;, + 0.469412; 0.623343;, + 0.440453; 0.623339;, + 0.440457; 0.594380;, + 0.469416; 0.594384;, + 0.440453; 0.623339;, + 0.411493; 0.623335;, + 0.411497; 0.594375;, + 0.440457; 0.594380;, + 0.469416; 0.594384;, + 0.440457; 0.594380;, + 0.440461; 0.565420;, + 0.469421; 0.565425;, + 0.469421; 0.565425;, + 0.440461; 0.565420;, + 0.440467; 0.536460;, + 0.469426; 0.536466;, + 0.440461; 0.565420;, + 0.411501; 0.565415;, + 0.411507; 0.536454;, + 0.440467; 0.536460;, + 0.343729; 0.565405;, + 0.314766; 0.565402;, + 0.314769; 0.536438;, + 0.343733; 0.536441;, + 0.314759; 0.768126;, + 0.285801; 0.768127;, + 0.285801; 0.739168;, + 0.314760; 0.739168;, + 0.314760; 0.739168;, + 0.285801; 0.739168;, + 0.285800; 0.710209;, + 0.314760; 0.710209;, + 0.285801; 0.739168;, + 0.256842; 0.739169;, + 0.256841; 0.710209;, + 0.285800; 0.710209;, + 0.314760; 0.710209;, + 0.285800; 0.710209;, + 0.285800; 0.681249;, + 0.314760; 0.681249;, + 0.314760; 0.681249;, + 0.285800; 0.681249;, + 0.285800; 0.652288;, + 0.314761; 0.652288;, + 0.285800; 0.681249;, + 0.256839; 0.681249;, + 0.256839; 0.652288;, + 0.285800; 0.652288;, + 0.189070; 0.681254;, + 0.160109; 0.681257;, + 0.160105; 0.652296;, + 0.189067; 0.652293;, + 0.314761; 0.652288;, + 0.285800; 0.652288;, + 0.285800; 0.623326;, + 0.314762; 0.623327;, + 0.314762; 0.623327;, + 0.285800; 0.623326;, + 0.285801; 0.594363;, + 0.314764; 0.594365;, + 0.285800; 0.623326;, + 0.256838; 0.623326;, + 0.256837; 0.594363;, + 0.285801; 0.594363;, + 0.314764; 0.594365;, + 0.285801; 0.594363;, + 0.285802; 0.565400;, + 0.314766; 0.565402;, + 0.314766; 0.565402;, + 0.285802; 0.565400;, + 0.285804; 0.536435;, + 0.314769; 0.536438;, + 0.285802; 0.565400;, + 0.256837; 0.565399;, + 0.256838; 0.536433;, + 0.285804; 0.536435;, + 0.189056; 0.565403;, + 0.160091; 0.565407;, + 0.160085; 0.536441;, + 0.189053; 0.536436;, + 0.160105; 0.652296;, + 0.131144; 0.652301;, + 0.131138; 0.623340;, + 0.160101; 0.623334;, + 0.160101; 0.623334;, + 0.131138; 0.623340;, + 0.131132; 0.594377;, + 0.160096; 0.594371;, + 0.131138; 0.623340;, + 0.102177; 0.623346;, + 0.102170; 0.594384;, + 0.131132; 0.594377;, + 0.160096; 0.594371;, + 0.131132; 0.594377;, + 0.131126; 0.565413;, + 0.160091; 0.565407;, + 0.160091; 0.565407;, + 0.131126; 0.565413;, + 0.131119; 0.536448;, + 0.160085; 0.536441;, + 0.131126; 0.565413;, + 0.102162; 0.565421;, + 0.102153; 0.536456;, + 0.131119; 0.536448;, + 0.376650; 0.450984;, + 0.405606; 0.450986;, + 0.405605; 0.479942;, + 0.376649; 0.479941;, + 0.260822; 0.450982;, + 0.289779; 0.450982;, + 0.289779; 0.479939;, + 0.260822; 0.479939;, + 0.318737; 0.393068;, + 0.347695; 0.393069;, + 0.347694; 0.422026;, + 0.318736; 0.422026;, + 0.260822; 0.393067;, + 0.289780; 0.393068;, + 0.289779; 0.422025;, + 0.260822; 0.422025;, + 0.260823; 0.280860;, + 0.289781; 0.280860;, + 0.289781; 0.309818;, + 0.260823; 0.309818;, + 0.144991; 0.450983;, + 0.173949; 0.450983;, + 0.173949; 0.479940;, + 0.144992; 0.479940;, + 0.029160; 0.450983;, + 0.058118; 0.450983;, + 0.058118; 0.479941;, + 0.029160; 0.479941;, + 0.087076; 0.393067;, + 0.116033; 0.393067;, + 0.116033; 0.422025;, + 0.087076; 0.422025;, + 0.029160; 0.393067;, + 0.058118; 0.393067;, + 0.058118; 0.422025;, + 0.029160; 0.422025;, + 0.029162; 0.280861;, + 0.058119; 0.280861;, + 0.058119; 0.309818;, + 0.029162; 0.309818;, + 0.202906; 0.222944;, + 0.231864; 0.222943;, + 0.231864; 0.251902;, + 0.202906; 0.251902;, + 0.144990; 0.222946;, + 0.173948; 0.222945;, + 0.173948; 0.251903;, + 0.144991; 0.251903;, + 0.144984; 0.110741;, + 0.173942; 0.110738;, + 0.173944; 0.139696;, + 0.144987; 0.139698;, + 0.087076; 0.222947;, + 0.116033; 0.222947;, + 0.116033; 0.251904;, + 0.087076; 0.251904;, + 0.029163; 0.222948;, + 0.058119; 0.222948;, + 0.058119; 0.251904;, + 0.029163; 0.251904;, + 0.029159; 0.110749;, + 0.058115; 0.110747;, + 0.058116; 0.139703;, + 0.029161; 0.139705;, + 0.087066; 0.052833;, + 0.116022; 0.052830;, + 0.116025; 0.081786;, + 0.087069; 0.081789;, + 0.029155; 0.052838;, + 0.058110; 0.052835;, + 0.058113; 0.081791;, + 0.029157; 0.081794;, + 0.405617; 0.280863;, + 0.434576; 0.280865;, + 0.434574; 0.309824;, + 0.405615; 0.309822;, + 0.173949; 0.280860;, + 0.202907; 0.280860;, + 0.202907; 0.309818;, + 0.173949; 0.309818;, + 0.405619; 0.110723;, + 0.434581; 0.110722;, + 0.434582; 0.139684;, + 0.405620; 0.139684;, + 0.289777; 0.110729;, + 0.318737; 0.110727;, + 0.318738; 0.139687;, + 0.289778; 0.139689;, + 0.405606; 0.450986;, + 0.434563; 0.450987;, + 0.434561; 0.479944;, + 0.405605; 0.479942;, + 0.289779; 0.450982;, + 0.318736; 0.450983;, + 0.318735; 0.479940;, + 0.289779; 0.479939;, + 0.289781; 0.280860;, + 0.318740; 0.280860;, + 0.318739; 0.309818;, + 0.289781; 0.309818;, + 0.173949; 0.450983;, + 0.202907; 0.450982;, + 0.202907; 0.479940;, + 0.173949; 0.479940;, + 0.058118; 0.450983;, + 0.087076; 0.450983;, + 0.087076; 0.479941;, + 0.058118; 0.479941;, + 0.058119; 0.280861;, + 0.087076; 0.280861;, + 0.087076; 0.309818;, + 0.058119; 0.309818;, + 0.173942; 0.110738;, + 0.202900; 0.110736;, + 0.202902; 0.139694;, + 0.173944; 0.139696;, + 0.058115; 0.110747;, + 0.087071; 0.110745;, + 0.087073; 0.139701;, + 0.058116; 0.139703;, + 0.434580; 0.081759;, + 0.463543; 0.081758;, + 0.463544; 0.110721;, + 0.434581; 0.110722;, + 0.405618; 0.081761;, + 0.434580; 0.081759;, + 0.434581; 0.110722;, + 0.405619; 0.110723;, + 0.405616; 0.052799;, + 0.434578; 0.052797;, + 0.434580; 0.081759;, + 0.405618; 0.081761;, + 0.376656; 0.081763;, + 0.405618; 0.081761;, + 0.405619; 0.110723;, + 0.376658; 0.110724;, + 0.347695; 0.081765;, + 0.376656; 0.081763;, + 0.376658; 0.110724;, + 0.347697; 0.110726;, + 0.347693; 0.052804;, + 0.376654; 0.052801;, + 0.376656; 0.081763;, + 0.347695; 0.081765;, + 0.434565; 0.422031;, + 0.463521; 0.422033;, + 0.463519; 0.450989;, + 0.434563; 0.450987;, + 0.405608; 0.422029;, + 0.434565; 0.422031;, + 0.434563; 0.450987;, + 0.405606; 0.450986;, + 0.405609; 0.393072;, + 0.434567; 0.393073;, + 0.434565; 0.422031;, + 0.405608; 0.422029;, + 0.376651; 0.422027;, + 0.405608; 0.422029;, + 0.405606; 0.450986;, + 0.376650; 0.450984;, + 0.347694; 0.422026;, + 0.376651; 0.422027;, + 0.376650; 0.450984;, + 0.347693; 0.450983;, + 0.347695; 0.393069;, + 0.376652; 0.393070;, + 0.376651; 0.422027;, + 0.347694; 0.422026;, + 0.347698; 0.280860;, + 0.376657; 0.280861;, + 0.376656; 0.309820;, + 0.347698; 0.309819;, + 0.202907; 0.422025;, + 0.231864; 0.422025;, + 0.231864; 0.450982;, + 0.202907; 0.450982;, + 0.173949; 0.422025;, + 0.202907; 0.422025;, + 0.202907; 0.450982;, + 0.173949; 0.450983;, + 0.173949; 0.393067;, + 0.202907; 0.393067;, + 0.202907; 0.422025;, + 0.173949; 0.422025;, + 0.144991; 0.422025;, + 0.173949; 0.422025;, + 0.173949; 0.450983;, + 0.144991; 0.450983;, + 0.116033; 0.422025;, + 0.144991; 0.422025;, + 0.144991; 0.450983;, + 0.116034; 0.450983;, + 0.116033; 0.393067;, + 0.144991; 0.393067;, + 0.144991; 0.422025;, + 0.116033; 0.422025;, + 0.116034; 0.280861;, + 0.144991; 0.280861;, + 0.144991; 0.309818;, + 0.116034; 0.309818;, + 0.202897; 0.081778;, + 0.231856; 0.081775;, + 0.231858; 0.110734;, + 0.202900; 0.110736;, + 0.173939; 0.081781;, + 0.202897; 0.081778;, + 0.202900; 0.110736;, + 0.173942; 0.110738;, + 0.173936; 0.052823;, + 0.202894; 0.052820;, + 0.202897; 0.081778;, + 0.173939; 0.081781;, + 0.144982; 0.081784;, + 0.173939; 0.081781;, + 0.173942; 0.110738;, + 0.144984; 0.110741;, + 0.116025; 0.081786;, + 0.144982; 0.081784;, + 0.144984; 0.110741;, + 0.116028; 0.110743;, + 0.116022; 0.052830;, + 0.144979; 0.052827;, + 0.144982; 0.081784;, + 0.116025; 0.081786;, + 0.434578; 0.251905;, + 0.463539; 0.251907;, + 0.463536; 0.280867;, + 0.434576; 0.280865;, + 0.405618; 0.251903;, + 0.434578; 0.251905;, + 0.434576; 0.280865;, + 0.405617; 0.280863;, + 0.405620; 0.222943;, + 0.434580; 0.222944;, + 0.434578; 0.251905;, + 0.405618; 0.251903;, + 0.376659; 0.251902;, + 0.405618; 0.251903;, + 0.405617; 0.280863;, + 0.376657; 0.280861;, + 0.347699; 0.251901;, + 0.376659; 0.251902;, + 0.376657; 0.280861;, + 0.347698; 0.280860;, + 0.347700; 0.222942;, + 0.376659; 0.222942;, + 0.376659; 0.251902;, + 0.347699; 0.251901;, + 0.347697; 0.110726;, + 0.376658; 0.110724;, + 0.376659; 0.139685;, + 0.347698; 0.139686;, + 0.318740; 0.251901;, + 0.347699; 0.251901;, + 0.347698; 0.280860;, + 0.318740; 0.280860;, + 0.289781; 0.251901;, + 0.318740; 0.251901;, + 0.318740; 0.280860;, + 0.289781; 0.280860;, + 0.289781; 0.222942;, + 0.318740; 0.222942;, + 0.318740; 0.251901;, + 0.289781; 0.251901;, + 0.260823; 0.251901;, + 0.289781; 0.251901;, + 0.289781; 0.280860;, + 0.260823; 0.280860;, + 0.231864; 0.251902;, + 0.260823; 0.251901;, + 0.260823; 0.280860;, + 0.231865; 0.280860;, + 0.231864; 0.222943;, + 0.260822; 0.222943;, + 0.260823; 0.251901;, + 0.231864; 0.251902;, + 0.231858; 0.110734;, + 0.260817; 0.110731;, + 0.260819; 0.139691;, + 0.231860; 0.139692;, + 0.318734; 0.081767;, + 0.347695; 0.081765;, + 0.347697; 0.110726;, + 0.318737; 0.110727;, + 0.289774; 0.081770;, + 0.318734; 0.081767;, + 0.318737; 0.110727;, + 0.289777; 0.110729;, + 0.289772; 0.052810;, + 0.318732; 0.052806;, + 0.318734; 0.081767;, + 0.289774; 0.081770;, + 0.260815; 0.081772;, + 0.289774; 0.081770;, + 0.289777; 0.110729;, + 0.260817; 0.110731;, + 0.231856; 0.081775;, + 0.260815; 0.081772;, + 0.260817; 0.110731;, + 0.231858; 0.110734;, + 0.231853; 0.052816;, + 0.260812; 0.052813;, + 0.260815; 0.081772;, + 0.231856; 0.081775;, + 0.347693; 0.450983;, + 0.376650; 0.450984;, + 0.376649; 0.479941;, + 0.347692; 0.479940;, + 0.231864; 0.450982;, + 0.260822; 0.450982;, + 0.260822; 0.479939;, + 0.231864; 0.479940;, + 0.318736; 0.422026;, + 0.347694; 0.422026;, + 0.347693; 0.450983;, + 0.318736; 0.450983;, + 0.289779; 0.422025;, + 0.318736; 0.422026;, + 0.318736; 0.450983;, + 0.289779; 0.450982;, + 0.289780; 0.393068;, + 0.318737; 0.393068;, + 0.318736; 0.422026;, + 0.289779; 0.422025;, + 0.260822; 0.422025;, + 0.289779; 0.422025;, + 0.289779; 0.450982;, + 0.260822; 0.450982;, + 0.231864; 0.422025;, + 0.260822; 0.422025;, + 0.260822; 0.450982;, + 0.231864; 0.450982;, + 0.231864; 0.393067;, + 0.260822; 0.393067;, + 0.260822; 0.422025;, + 0.231864; 0.422025;, + 0.231865; 0.280860;, + 0.260823; 0.280860;, + 0.260823; 0.309818;, + 0.231865; 0.309818;, + 0.116034; 0.450983;, + 0.144991; 0.450983;, + 0.144992; 0.479940;, + 0.116034; 0.479941;, + 0.000202; 0.450983;, + 0.029160; 0.450983;, + 0.029160; 0.479941;, + 0.000202; 0.479941;, + 0.087076; 0.422025;, + 0.116033; 0.422025;, + 0.116034; 0.450983;, + 0.087076; 0.450983;, + 0.058118; 0.422025;, + 0.087076; 0.422025;, + 0.087076; 0.450983;, + 0.058118; 0.450983;, + 0.058118; 0.393067;, + 0.087076; 0.393067;, + 0.087076; 0.422025;, + 0.058118; 0.422025;, + 0.029160; 0.422025;, + 0.058118; 0.422025;, + 0.058118; 0.450983;, + 0.029160; 0.450983;, + 0.000202; 0.422025;, + 0.029160; 0.422025;, + 0.029160; 0.450983;, + 0.000202; 0.450983;, + 0.000202; 0.393067;, + 0.029160; 0.393067;, + 0.029160; 0.422025;, + 0.000202; 0.422025;, + 0.000206; 0.280860;, + 0.029162; 0.280861;, + 0.029162; 0.309818;, + 0.000205; 0.309817;, + 0.202906; 0.251902;, + 0.231864; 0.251902;, + 0.231865; 0.280860;, + 0.202907; 0.280860;, + 0.173948; 0.251903;, + 0.202906; 0.251902;, + 0.202907; 0.280860;, + 0.173949; 0.280860;, + 0.173948; 0.222945;, + 0.202906; 0.222944;, + 0.202906; 0.251902;, + 0.173948; 0.251903;, + 0.144991; 0.251903;, + 0.173948; 0.251903;, + 0.173949; 0.280860;, + 0.144991; 0.280861;, + 0.116033; 0.251904;, + 0.144991; 0.251903;, + 0.144991; 0.280861;, + 0.116034; 0.280861;, + 0.116033; 0.222947;, + 0.144990; 0.222946;, + 0.144991; 0.251903;, + 0.116033; 0.251904;, + 0.116028; 0.110743;, + 0.144984; 0.110741;, + 0.144987; 0.139698;, + 0.116029; 0.139700;, + 0.087076; 0.251904;, + 0.116033; 0.251904;, + 0.116034; 0.280861;, + 0.087076; 0.280861;, + 0.058119; 0.251904;, + 0.087076; 0.251904;, + 0.087076; 0.280861;, + 0.058119; 0.280861;, + 0.058119; 0.222948;, + 0.087076; 0.222947;, + 0.087076; 0.251904;, + 0.058119; 0.251904;, + 0.029163; 0.251904;, + 0.058119; 0.251904;, + 0.058119; 0.280861;, + 0.029162; 0.280861;, + 0.000207; 0.251904;, + 0.029163; 0.251904;, + 0.029162; 0.280861;, + 0.000206; 0.280860;, + 0.000207; 0.222948;, + 0.029163; 0.222948;, + 0.029163; 0.251904;, + 0.000207; 0.251904;, + 0.000204; 0.110751;, + 0.029159; 0.110749;, + 0.029161; 0.139705;, + 0.000205; 0.139706;, + 0.087069; 0.081789;, + 0.116025; 0.081786;, + 0.116028; 0.110743;, + 0.087071; 0.110745;, + 0.058113; 0.081791;, + 0.087069; 0.081789;, + 0.087071; 0.110745;, + 0.058115; 0.110747;, + 0.058110; 0.052835;, + 0.087066; 0.052833;, + 0.087069; 0.081789;, + 0.058113; 0.081791;, + 0.029157; 0.081794;, + 0.058113; 0.081791;, + 0.058115; 0.110747;, + 0.029159; 0.110749;, + 0.000202; 0.081796;, + 0.029157; 0.081794;, + 0.029159; 0.110749;, + 0.000204; 0.110751;, + 0.000199; 0.052841;, + 0.029155; 0.052838;, + 0.029157; 0.081794;, + 0.000202; 0.081796;, + 0.057305; 0.565436;, + 0.057314; 0.594397;, + 0.000217; 0.594416;, + 0.000206; 0.565457;, + 0.057383; 0.941887;, + 0.057387; 0.970842;, + 0.000299; 0.970851;, + 0.000294; 0.941895;, + 0.057361; 0.797107;, + 0.057365; 0.826064;, + 0.000276; 0.826074;, + 0.000270; 0.797118;, + 0.057331; 0.652317;, + 0.057338; 0.681276;, + 0.000244; 0.681291;, + 0.000235; 0.652333;, + 0.057323; 0.623357;, + 0.057331; 0.652317;, + 0.000235; 0.652333;, + 0.000226; 0.623375;, + 0.057370; 0.855020;, + 0.057374; 0.883976;, + 0.000285; 0.883985;, + 0.000281; 0.855029;, + 0.057338; 0.681276;, + 0.057344; 0.710235;, + 0.000251; 0.710248;, + 0.000244; 0.681291;, + 0.057314; 0.594397;, + 0.057323; 0.623357;, + 0.000226; 0.623375;, + 0.000217; 0.594416;, + 0.057365; 0.826064;, + 0.057370; 0.855020;, + 0.000281; 0.855029;, + 0.000276; 0.826074;, + 0.057374; 0.883976;, + 0.057379; 0.912931;, + 0.000290; 0.912940;, + 0.000285; 0.883985;, + 0.057350; 0.739193;, + 0.057355; 0.768150;, + 0.000264; 0.768162;, + 0.000258; 0.739205;, + 0.057379; 0.912931;, + 0.057383; 0.941887;, + 0.000294; 0.941895;, + 0.000290; 0.912940;, + 0.057344; 0.710235;, + 0.057350; 0.739193;, + 0.000258; 0.739205;, + 0.000251; 0.710248;, + 0.057294; 0.536474;, + 0.057305; 0.565436;, + 0.000206; 0.565457;, + 0.000194; 0.536497;, + 0.057387; 0.970842;, + 0.057391; 0.999797;, + 0.000303; 0.999806;, + 0.000299; 0.970851;, + 0.057355; 0.768150;, + 0.057361; 0.797107;, + 0.000270; 0.797118;, + 0.000264; 0.768162;, + 0.977169; 0.923310;, + 0.977169; 0.980403;, + 0.951722; 0.980403;, + 0.951722; 0.923309;, + 0.057344; 0.710235;, + 0.057338; 0.681276;, + 0.082785; 0.681271;, + 0.082791; 0.710230;, + 0.376649; 0.000201;, + 0.405612; 0.000199;, + 0.405614; 0.025649;, + 0.376652; 0.025652;, + 0.057323; 0.623357;, + 0.057314; 0.594397;, + 0.082764; 0.594389;, + 0.082772; 0.623351;, + 0.173929; 0.000232;, + 0.202887; 0.000227;, + 0.202891; 0.025674;, + 0.173933; 0.025678;, + 0.231845; 0.000222;, + 0.260805; 0.000217;, + 0.260808; 0.025666;, + 0.231849; 0.025670;, + 0.057379; 0.912931;, + 0.057374; 0.883976;, + 0.082819; 0.883972;, + 0.082823; 0.912928;, + 0.057370; 0.855020;, + 0.057365; 0.826064;, + 0.082811; 0.826060;, + 0.082815; 0.855016;, + 0.836877; 0.451803;, + 0.836877; 0.508898;, + 0.811430; 0.508898;, + 0.811429; 0.451803;, + 0.116016; 0.000240;, + 0.144972; 0.000236;, + 0.144976; 0.025682;, + 0.116019; 0.025685;, + 0.057355; 0.768150;, + 0.057350; 0.739193;, + 0.082797; 0.739188;, + 0.082802; 0.768146;, + 0.057383; 0.941887;, + 0.057379; 0.912931;, + 0.082823; 0.912928;, + 0.082827; 0.941883;, + 0.347687; 0.000205;, + 0.376649; 0.000201;, + 0.376652; 0.025652;, + 0.347690; 0.025655;, + 0.029149; 0.000250;, + 0.058105; 0.000247;, + 0.058107; 0.025692;, + 0.029152; 0.025694;, + 0.260805; 0.000217;, + 0.289765; 0.000213;, + 0.289768; 0.025662;, + 0.260808; 0.025666;, + 0.087060; 0.000244;, + 0.116016; 0.000240;, + 0.116019; 0.025685;, + 0.087063; 0.025689;, + 0.057350; 0.739193;, + 0.057344; 0.710235;, + 0.082791; 0.710230;, + 0.082797; 0.739188;, + 0.405612; 0.000199;, + 0.434575; 0.000196;, + 0.434577; 0.025647;, + 0.405614; 0.025649;, + 0.713049; 0.193461;, + 0.713050; 0.174059;, + 0.744379; 0.174059;, + 0.744378; 0.193462;, + 0.637681; 0.441873;, + 0.666640; 0.441875;, + 0.666636; 0.508897;, + 0.637678; 0.508895;, + 0.744378; 0.193462;, + 0.744379; 0.174059;, + 0.779683; 0.174059;, + 0.779683; 0.193462;, + 0.538219; 0.174056;, + 0.538218; 0.193459;, + 0.502914; 0.193458;, + 0.502915; 0.174056;, + 0.639530; 0.866817;, + 0.639530; 0.895775;, + 0.604225; 0.895775;, + 0.604225; 0.866817;, + 0.538218; 0.193459;, + 0.538218; 0.250552;, + 0.502913; 0.250552;, + 0.502914; 0.193458;, + 0.680897; 0.536435;, + 0.680897; 0.565393;, + 0.661495; 0.565393;, + 0.661494; 0.536436;, + 0.626819; 0.193460;, + 0.626818; 0.250554;, + 0.569547; 0.250553;, + 0.569547; 0.193459;, + 0.713050; 0.130054;, + 0.744378; 0.130054;, + 0.744379; 0.174059;, + 0.713050; 0.174059;, + 0.569547; 0.174056;, + 0.569547; 0.193459;, + 0.538218; 0.193459;, + 0.538219; 0.174056;, + 0.569547; 0.193459;, + 0.569547; 0.250553;, + 0.538218; 0.250552;, + 0.538218; 0.193459;, + 0.713048; 0.250555;, + 0.713049; 0.193461;, + 0.744378; 0.193462;, + 0.744377; 0.250556;, + 0.538218; 0.105181;, + 0.569546; 0.105181;, + 0.569546; 0.130052;, + 0.538218; 0.130053;, + 0.683535; 0.866817;, + 0.683535; 0.895775;, + 0.639530; 0.895775;, + 0.639530; 0.866817;, + 0.724902; 0.536434;, + 0.724902; 0.565392;, + 0.680897; 0.565393;, + 0.680897; 0.536435;, + 0.538218; 0.130053;, + 0.569546; 0.130052;, + 0.569547; 0.174056;, + 0.538219; 0.174056;, + 0.749775; 0.565392;, + 0.749774; 0.536433;, + 0.781104; 0.536433;, + 0.781104; 0.565392;, + 0.818664; 0.105182;, + 0.818664; 0.130054;, + 0.744378; 0.130054;, + 0.744378; 0.105182;, + 0.749774; 0.536433;, + 0.749775; 0.565392;, + 0.724902; 0.565392;, + 0.724902; 0.536434;, + 0.713050; 0.105182;, + 0.744378; 0.105182;, + 0.744378; 0.130054;, + 0.713050; 0.130054;, + 0.637683; 0.406569;, + 0.666641; 0.406570;, + 0.666640; 0.441875;, + 0.637681; 0.441873;, + 0.637685; 0.375240;, + 0.666643; 0.375241;, + 0.666641; 0.406570;, + 0.637683; 0.406569;, + 0.779681; 0.317579;, + 0.744376; 0.317578;, + 0.744377; 0.250556;, + 0.779682; 0.250557;, + 0.655775; 0.317576;, + 0.655777; 0.250554;, + 0.713048; 0.250555;, + 0.713047; 0.317577;, + 0.744376; 0.317578;, + 0.713047; 0.317577;, + 0.713048; 0.250555;, + 0.744377; 0.250556;, + 0.538217; 0.317574;, + 0.502912; 0.317573;, + 0.502913; 0.250552;, + 0.538218; 0.250552;, + 0.626819; 0.193460;, + 0.655778; 0.193460;, + 0.655777; 0.250554;, + 0.626818; 0.250554;, + 0.655775; 0.317576;, + 0.626817; 0.317575;, + 0.626818; 0.250554;, + 0.655777; 0.250554;, + 0.604227; 0.565396;, + 0.604225; 0.536439;, + 0.661494; 0.536436;, + 0.661495; 0.565393;, + 0.655777; 0.250554;, + 0.655778; 0.193460;, + 0.713049; 0.193461;, + 0.713048; 0.250555;, + 0.626818; 0.250554;, + 0.626817; 0.317575;, + 0.569546; 0.317575;, + 0.569547; 0.250553;, + 0.637688; 0.317967;, + 0.666646; 0.317969;, + 0.666643; 0.375241;, + 0.637685; 0.375240;, + 0.782694; 0.866817;, + 0.782694; 0.895775;, + 0.757821; 0.895775;, + 0.757821; 0.866817;, + 0.757821; 0.866817;, + 0.757821; 0.895775;, + 0.683535; 0.895775;, + 0.683535; 0.866817;, + 0.855393; 0.536433;, + 0.855393; 0.565392;, + 0.781104; 0.565392;, + 0.781104; 0.536433;, + 0.463933; 0.130054;, + 0.463933; 0.105182;, + 0.538218; 0.105181;, + 0.538218; 0.130053;; + } //End of Plane_000 UV Coordinates + } //End of Plane_000 Mesh + } //End of Plane +} //End of Root Frame diff --git a/mods/boats/textures/boat_inventory.png b/mods/boats/textures/boat_inventory.png new file mode 100644 index 0000000000000000000000000000000000000000..f9d082e31625c099490403a56906e922e2ea9e72 GIT binary patch literal 851 zcmV-Z1FZasP)>bI*)Nhm3B#3M=*L}JA!9HRz@*?WkF_AHc>+{j&Vqga7ao&Fo0-9c3?qe zR6TE8K~_mQd16INLponkKt(}5WKJ!rg-)P-N|<*>n|VftYCWQVN|tp)lXF9CR4=E3 zOr(KKj&DGUY(02gHk*4$o_j}wXFGsoI(Az!X;LqbaYBP;IB-`nU`i^CZ9s@>J9}X` zfn+vxTQz)OGkIP!b6GQIP%D~uM3QnrjBPxHXgYjiIcifdYEmsuJRy~ILX>krh-o=* zRxVvgDOf}&RYE14TQCv;002C6QchCF4C!)z#F_%)z?4wzjROrk zg#{I`ySuwv-~76p?lSrRYdN5Rg6?&ebLY%6bI z-nq};QSUzDun5`WTPSq6&@T6!4T~zlRFQC4DK5=Fe3b*&Ya)cAoQkrdfMie}9i0xe zz~?6l6eFw~7^$inDe-2?0((6T_%UzsiV=4?0YXMn^bDJenO^0@Ux!aE$C4=nlr4i( z(PP4u1SpW_7tagT{`IYM^0Q2Yu*Js)!RYZ%-d*VW}xw7 zaApN-Y~D;pq@3fvR?>;w(8Xe_NsBv}aFJ|=eSC6WN`O!7e>1udibU2qhRMiIzEB)* zz?%b_L?gY|lx( dAMEQD2kZ(bZYdv#XGG|aNV@)bxN++y^OPh8>jBr72S2Jx@ zEq`V`bXzl5Ml)+vF{gq~lypUiY(0~3JcMdHePla>X*qgeIeTF;sDn>~YCw8oK3YX8 zrGQMLeMpvbK#FcWQA99aNi0-BCX#bOh-W%uPB2P9FlkXKY*si?Jt3KPNPu87y7d!z z00001bW%=J06^y0W&i*IG)Y83R5;7+kXv?xAQVLd0)l9aK=G|HzG95cYyNX9w)v3N zA++~>xdBdTSqmSkCILNo9`d~K_;lU?lIGZh zQFU*qD3P!_$ZW(2`cRN^UHThnhBcH6gwu5h7)qtBnMH~{9t1b9 k#*!tWkz&lBcYo-<03BBywb>I+MgRZ+07*qoM6N<$f=^K0k^lez literal 0 HcmV?d00001 diff --git a/mods/bones/README.txt b/mods/bones/README.txt new file mode 100644 index 0000000..b0ebed8 --- /dev/null +++ b/mods/bones/README.txt @@ -0,0 +1,17 @@ +Minetest 0.4 mod: bones +======================= + +License of source code: +----------------------- +Copyright (C) 2012 PilzAdam + +WTFPL + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +---------------------- +Bad_Command_ diff --git a/mods/bones/depends.txt b/mods/bones/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/bones/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/bones/init.lua b/mods/bones/init.lua new file mode 100644 index 0000000..b142d3e --- /dev/null +++ b/mods/bones/init.lua @@ -0,0 +1,133 @@ +-- Minetest 0.4 mod: bones +-- See README.txt for licensing and other information. + +local function is_owner(pos, name) + local owner = minetest.get_meta(pos):get_string("owner") + if owner == "" or owner == name then + return true + end + return false +end + +minetest.register_node("bones:bones", { + description = "Bones", + tiles = { + "bones_top.png", + "bones_bottom.png", + "bones_side.png", + "bones_side.png", + "bones_rear.png", + "bones_front.png" + }, + paramtype2 = "facedir", + groups = {dig_immediate=2}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name="default_gravel_footstep", gain=0.5}, + dug = {name="default_gravel_footstep", gain=1.0}, + }), + + can_dig = function(pos, player) + local inv = minetest.get_meta(pos):get_inventory() + return is_owner(pos, player:get_player_name()) and inv:is_empty("main") + end, + + allow_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + if is_owner(pos, player:get_player_name()) then + return count + end + return 0 + end, + + allow_metadata_inventory_put = function(pos, listname, index, stack, player) + return 0 + end, + + allow_metadata_inventory_take = function(pos, listname, index, stack, player) + if is_owner(pos, player:get_player_name()) then + return stack:get_count() + end + return 0 + end, + + on_metadata_inventory_take = function(pos, listname, index, stack, player) + local meta = minetest.get_meta(pos) + if meta:get_string("owner") ~= "" and meta:get_inventory():is_empty("main") then + meta:set_string("infotext", meta:get_string("owner").."'s old bones") + meta:set_string("formspec", "") + meta:set_string("owner", "") + end + end, + + on_timer = function(pos, elapsed) + local meta = minetest.get_meta(pos) + local time = meta:get_int("time")+elapsed + local publish = 1200 + if tonumber(minetest.setting_get("share_bones_time")) then + publish = tonumber(minetest.setting_get("share_bones_time")) + end + if publish == 0 then + return + end + if time >= publish then + meta:set_string("infotext", meta:get_string("owner").."'s old bones") + meta:set_string("owner", "") + else + return true + end + end, +}) + +minetest.register_on_dieplayer(function(player) + if minetest.setting_getbool("creative_mode") then + return + end + + local pos = player:getpos() + pos.x = math.floor(pos.x+0.5) + pos.y = math.floor(pos.y+0.5) + pos.z = math.floor(pos.z+0.5) + local param2 = minetest.dir_to_facedir(player:get_look_dir()) + + local nn = minetest.get_node(pos).name + if minetest.registered_nodes[nn].can_dig and + not minetest.registered_nodes[nn].can_dig(pos, player) then + local player_inv = player:get_inventory() + + for i=1,player_inv:get_size("main") do + player_inv:set_stack("main", i, nil) + end + for i=1,player_inv:get_size("craft") do + player_inv:set_stack("craft", i, nil) + end + return + end + + minetest.dig_node(pos) + minetest.add_node(pos, {name="bones:bones", param2=param2}) + + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local player_inv = player:get_inventory() + inv:set_size("main", 8*4) + + local empty_list = inv:get_list("main") + inv:set_list("main", player_inv:get_list("main")) + player_inv:set_list("main", empty_list) + + for i=1,player_inv:get_size("craft") do + inv:add_item("main", player_inv:get_stack("craft", i)) + player_inv:set_stack("craft", i, nil) + end + + meta:set_string("formspec", "size[8,9]".. + "list[current_name;main;0,0;8,4;]".. + "list[current_player;main;0,5;8,4;]".. + "background[-0.5,-0.65;9,10.35;".."bones.png".."]".. + "listcolors[#001100;#006600;#ffffff;#006600;#ffffff]") + meta:set_string("infotext", player:get_player_name().."'s fresh bones") + meta:set_string("owner", player:get_player_name()) + meta:set_int("time", 0) + + local timer = minetest.get_node_timer(pos) + timer:start(10) +end) diff --git a/mods/bones/textures/bones_bottom.png b/mods/bones/textures/bones_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..899ae3b38e8da8b76dc820adef3f455d693f21ee GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|I14-?iy0XB zj({-ZRBb+KpdfpRr>`sf9X1&;KFgb)GJcAsQ2VCpGdORp4-mZ3&!neW}c| z;Q4mFnRQ;5*q%06Z*XyuycV^3>$8pD=j}7ke97QlUvrqbDk{>=?&Q&sSE_yWamNf6 zT00tDxqVkWB+s}}!i3|o@U9oOe{>wog&88GRgIU|Z&*2RU)BSCRnGj0cj{g~xNxn3 z-;?h_3=`M=@NZes+hgt?=#7w7+2mO7X5yYSuXc^p=^8Ho4rT@Ma@(uLwXPZpM<1;A bdd|MPP%C7?Csi4s%Naaf{an^LB{Ts5VuWSD literal 0 HcmV?d00001 diff --git a/mods/bones/textures/bones_front.png b/mods/bones/textures/bones_front.png new file mode 100644 index 0000000000000000000000000000000000000000..9dcbb97b0ea2a45972f482b37909007d0297189c GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJe}GSjE0C6zm9@3CUA}zzojZ4e z0=A_9g_1p8978G?O}iOa9cAD-H0j5?`e*w$*>ChXqNF3e+S6qotDB-O*HXRdf4)^; z(c+Q2Vaj~tm3G#FPY+Ufb~jz;ytVJBpvWGZPwQ41%;7cJ-_PS=`^|&r|8%|MQtvhe f8m2s(vcz8CJmdGv!Tb7v)-iax`njxgN@xNAqqaf7 literal 0 HcmV?d00001 diff --git a/mods/bones/textures/bones_rear.png b/mods/bones/textures/bones_rear.png new file mode 100644 index 0000000000000000000000000000000000000000..bf66d5f38f4ba6c5f27e34c30a8e328c20062bf5 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|*pj^6U4S$Y z{B+)352QE?JR*x382FBWFymBhK53vJdx@v7EBhTb88I%^sn0uVfI^!*T^vI+CZ-`1qpb2`k@kHuVYeSmLo$ zOk&Qb*yDW%yLGfvro0cc57-gfP%}Z!{fXDi;&POu)V)+?f?G3%Z;a6CK(G%W#i(Z)jX4_s>aD4Jq w$DeoJmo5DLch$eSdFf0Wjb5G?_j}47BYgE&*5jgXpz9etUHx3vIVCg!0Kukr8vp`sf9X1&;Ub*bG-{%8`Hha1_hGASCC%j7oaCNe*CNg8OF|=V{@r?1U(#xR+Ycr7!c*lk)>U^RSdMr^ zOP*(&q}TLGQA)Dt;}V4qmU%Opp4gfAuUTVtbc%;$ck_CO;!TdG@9(|-{VmQ>Md{Ou zFX}sa1Va*c*6iBJI5Trcm-k2O|FI8GbG|zu&H8!Ek*&X;1>6iz+$qsyVRI||>T&Te iE-YUzH1Ci7$LKcu{kEj79)&>XGkCiCxvX`sf9X1&;KBJ!Mlt+lA8^7|-6-y;z;Uw)gRm{s?oKg}oO0drF>mc5Gn%(&20KNzk2X>5AwD zX(!yPv{o!_Z#eRiYxQ4E#;a^vo;wSTOg}PTw$(k!{6FiL#Ny13`4=u+Yv@*$h{@u# zm~(MH*X`|9S7-ShTeZN=>}4%~x!cPScexrz|A%@f8ZVU=9^d!vvcS~F6Fh~rhgihL XjvESIRaco0bTosftDnm{r-UW|gv4s+ literal 0 HcmV?d00001 diff --git a/mods/bucket/README.txt b/mods/bucket/README.txt new file mode 100644 index 0000000..a6674b4 --- /dev/null +++ b/mods/bucket/README.txt @@ -0,0 +1,26 @@ +Minetest Game mod: bucket +========================= + +License of source code: +----------------------- +Copyright (C) 2011-2012 Kahrl +Copyright (C) 2011-2012 celeron55, Perttu Ahola + +This program 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 of the License, or +(at your option) any later version. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Everything not listed in here: +Copyright (C) 2010-2012 celeron55, Perttu Ahola + + diff --git a/mods/bucket/depends.txt b/mods/bucket/depends.txt new file mode 100644 index 0000000..3a7daa1 --- /dev/null +++ b/mods/bucket/depends.txt @@ -0,0 +1,2 @@ +default + diff --git a/mods/bucket/init.lua b/mods/bucket/init.lua new file mode 100644 index 0000000..b13cbff --- /dev/null +++ b/mods/bucket/init.lua @@ -0,0 +1,192 @@ +-- Minetest 0.4 mod: bucket +-- See README.txt for licensing and other information. + +minetest.register_alias("bucket", "bucket:bucket_empty") +minetest.register_alias("bucket_water", "bucket:bucket_water") +minetest.register_alias("bucket_lava", "bucket:bucket_lava") + +minetest.register_craft({ + output = 'bucket:bucket_empty 1', + recipe = { + {'default:steel_ingot', '', 'default:steel_ingot'}, + {'', 'default:steel_ingot', ''}, + } +}) + +bucket = {} +bucket.liquids = {} + +local function check_protection(pos, name, text) + if minetest.is_protected(pos, name) then + minetest.log("action", (name ~= "" and name or "A mod") + .. " tried to " .. text + .. " at protected position " + .. minetest.pos_to_string(pos) + .. " with a bucket") + minetest.record_protection_violation(pos, name) + return true + end + return false +end + +-- Register a new liquid +-- source = name of the source node +-- flowing = name of the flowing node +-- itemname = name of the new bucket item (or nil if liquid is not takeable) +-- inventory_image = texture of the new bucket item (ignored if itemname == nil) +-- name = text description of the bucket item +-- groups = (optional) groups of the bucket item, for example {water_bucket = 1} +-- This function can be called from any mod (that depends on bucket). +function bucket.register_liquid(source, flowing, itemname, inventory_image, name, groups) + bucket.liquids[source] = { + source = source, + flowing = flowing, + itemname = itemname, + } + bucket.liquids[flowing] = bucket.liquids[source] + + if itemname ~= nil then + minetest.register_craftitem(itemname, { + description = name, + inventory_image = inventory_image, + stack_max = 1, + liquids_pointable = true, + groups = groups, + on_place = function(itemstack, user, pointed_thing) + -- Must be pointing to node + if pointed_thing.type ~= "node" then + return + end + + local node = minetest.get_node_or_nil(pointed_thing.under) + local ndef + if node then + ndef = minetest.registered_nodes[node.name] + end + -- Call on_rightclick if the pointed node defines it + if ndef and ndef.on_rightclick and + user and not user:get_player_control().sneak then + return ndef.on_rightclick( + pointed_thing.under, + node, user, + itemstack) or itemstack + end + + local place_liquid = function(pos, node, source, flowing) + if check_protection(pos, + user and user:get_player_name() or "", + "place "..source) then + return + end + minetest.add_node(pos, {name=source}) + end + + -- Check if pointing to a buildable node + if ndef and ndef.buildable_to then + -- buildable; replace the node + place_liquid(pointed_thing.under, node, + source, flowing) + else + -- not buildable to; place the liquid above + -- check if the node above can be replaced + local node = minetest.get_node_or_nil(pointed_thing.above) + if node and minetest.registered_nodes[node.name].buildable_to then + place_liquid(pointed_thing.above, + node, source, + flowing) + else + -- do not remove the bucket with the liquid + return + end + end + return {name="bucket:bucket_empty"} + end + }) + end +end + +minetest.register_craftitem("bucket:bucket_empty", { + description = "Empty Bucket", + inventory_image = "bucket.png", + stack_max = 99, + liquids_pointable = true, + on_use = function(itemstack, user, pointed_thing) + -- Must be pointing to node + if pointed_thing.type ~= "node" then + return + end + -- Check if pointing to a liquid source + local node = minetest.get_node(pointed_thing.under) + local liquiddef = bucket.liquids[node.name] + local item_count = user:get_wielded_item():get_count() + + if liquiddef ~= nil + and liquiddef.itemname ~= nil + and node.name == liquiddef.source then + if check_protection(pointed_thing.under, + user:get_player_name(), + "take ".. node.name) then + return + end + + -- default set to return filled bucket + local giving_back = liquiddef.itemname + + -- check if holding more than 1 empty bucket + if item_count > 1 then + + -- if space in inventory add filled bucked, otherwise drop as item + local inv = user:get_inventory() + if inv:room_for_item("main", {name=liquiddef.itemname}) then + inv:add_item("main", liquiddef.itemname) + else + local pos = user:getpos() + pos.y = math.floor(pos.y + 0.5) + core.add_item(pos, liquiddef.itemname) + end + + -- set to return empty buckets minus 1 + giving_back = "bucket:bucket_empty "..tostring(item_count-1) + + end + + minetest.add_node(pointed_thing.under, {name="air"}) + + return ItemStack(giving_back) + end + end, +}) + +bucket.register_liquid( + "default:water_source", + "default:water_flowing", + "bucket:bucket_water", + "bucket_water.png", + "Water Bucket", + {water_bucket = 1} +) + +bucket.register_liquid( + "default:river_water_source", + "default:river_water_flowing", + "bucket:bucket_river_water", + "bucket_river_water.png", + "River Water Bucket", + {water_bucket = 1} +) +--[[ +bucket.register_liquid( + "default:lava_source", + "default:lava_flowing", + "bucket:bucket_lava", + "bucket_lava.png", + "Lava Bucket" +) + +minetest.register_craft({ + type = "fuel", + recipe = "bucket:bucket_lava", + burntime = 60, + replacements = {{"bucket:bucket_lava", "bucket:bucket_empty"}}, +}) +--]] diff --git a/mods/bucket/textures/bucket.png b/mods/bucket/textures/bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..17b0c4933e22c427c3317c8731be7e82bed88c42 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!R)9~4E09)DP;hi~^z!lw3JQve ziAhXMOiN44&(CjaYML-%!ug{*rJD|Y9vbrOw`~Uwu^GUtSK3>>)mVtfU{3R!srLCQ5=oso9==x}%$2p}vUhgt5 zX&)~5aOb!{s?PIM<_DBFB*>j>C|u8TTi-pdGJ{!U#`a<{py3Rju6{1-oD!MPLbWR{^y#mIV0)GdMiE zkp|>Mc)B=-RNU%4e^97FfrI731*MA)|Nmz%o-sGmVypW1M)qy<7n;xC^-Q9;aYgsa zxMi0(e_xxm@}aol?_jB`OcpnltD86rDj#(8P35`AtYFvA_n}a?p~m|hZ~lL#Lghsa R%0N39JYD@<);T3K0RZ+`QlbC= literal 0 HcmV?d00001 diff --git a/mods/bucket/textures/bucket_river_water.png b/mods/bucket/textures/bucket_river_water.png new file mode 100644 index 0000000000000000000000000000000000000000..d4648bb3f5c4588f9cfca82bf6f861d57e14339c GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;VE09)DP*7j>Rb$hC?O8wc zH~%o7^wqlYzxBGWUMs!^O!}XgnAp_RG-1Mo`Sa&5TefW1u3hbdf9-(U7)yfuf*Bm1 z-ADs+B0OCjLn?0dp7-W!FyLSb(2RKD{_)>((OfmdHFH9rJBsJnJLlVN&0c%U@k)3iGh3fA#K>(_Ze((jvj{)#)%Jp0!7yG{;ISpc&uMd{k7h7muF4a> Q1+;^~)78&qol`;+0Gnh|6aWAK literal 0 HcmV?d00001 diff --git a/mods/bucket/textures/bucket_water.png b/mods/bucket/textures/bucket_water.png new file mode 100644 index 0000000000000000000000000000000000000000..5af836bc8c524fecdfafa007a7d4a535ace25aba GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!aez;VE0AW0{K^pXpT+eDN74@g z`>#SO|3wnMDkvx@$9`3}`Jb4W*woZCVZwy@^XD&Hwrtm~UG~o}Edc6bED7=pW^j0R zBMr!j@N{tuskqg9-kYz%fP*D~G5Ur3$A8O3bJYyj%n5z&D4t`VoNu@FdQcX7WU$!H z$SsoJW_GlGJbmZ!%9LUTz5W*y7ce==S%e?=YJ0)0U>Gke@Ys^!=d?M}F`rmI_U_qy Q7ib5Ar>mdKI;Vst0EU@RssI20 literal 0 HcmV?d00001 diff --git a/mods/columnia/Readme.txt b/mods/columnia/Readme.txt new file mode 100644 index 0000000..b0dfb71 --- /dev/null +++ b/mods/columnia/Readme.txt @@ -0,0 +1,2 @@ +This is a fork of DonBadman's MyMillMaschine, witch is WTFPL Licenses, so i keep this License for all of my Chances, but the "placeing" code is a Part of the Stair Mod who is lgpl-2.1 +2015 by Glünggi \ No newline at end of file diff --git a/mods/columnia/columnia.lua b/mods/columnia/columnia.lua new file mode 100644 index 0000000..04d34cd --- /dev/null +++ b/mods/columnia/columnia.lua @@ -0,0 +1,876 @@ + +function columnia.register_all(mat, desc, image, groups, craft, sounds) + +minetest.register_node("columnia:column_mid_"..mat, { + description = desc.." Column Middle", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.25, -0.5, -0.25, 0.25, 0.5, 0.25}, + } + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_mid_" .. mat.."upside_down", { + replace_name = ":columnia:column_mid_" .. mat, + groups = {slabs_replace=1}, +}) + +minetest.register_node("columnia:column_top_"..mat, { + description = desc.." Column Top", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.25, -0.5, -0.25, 0.25, 0.5, 0.25}, + {-0.5, 0.25, -0.5, 0.5, 0.5, 0.5}, + {-0.375, 0, -0.375, 0.375, 0.5, 0.375}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_top_" .. mat.."upside_down", { + replace_name = ":columnia:column_top_" .. mat, + groups = {slabs_replace=1}, +}) + +minetest.register_node("columnia:column_bottom_"..mat, { + description = desc.." Column Bottom", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.25, -0.5, -0.25, 0.25, 0.5, 0.25}, + {-0.5, -0.5, -0.5, 0.5, -0.25, 0.5}, + {-0.375, -0.5, -0.375, 0.375, 0, 0.375}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_bottom_" .. mat.."upside_down", { + replace_name = ":columnia:column_bottom_" .. mat, + groups = {slabs_replace=1}, +}) + +minetest.register_node("columnia:column_crosslink_"..mat, { + description = desc.." Column Crosslink", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.25, -0.5, -0.25, 0.25, 0.5, 0.25}, + {-0.5, 0, -0.25, 0.5, 0.5, 0.25}, + {-0.25, 0, -0.5, 0.25, 0.5, 0.5}, + {-0.4375, 0.0625, -0.4375, 0.4375, 0.4375, 0.4375}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_crosslink_" .. mat.."upside_down", { + replace_name = ":columnia:column_crosslink_" .. mat, + groups = {slabs_replace=1}, +}) + +minetest.register_node("columnia:column_link_"..mat, { + description = desc.." Column Link", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.25, 0, -0.5, 0.25, 0.5, 0.5}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_link_" .. mat.."upside_down", { + replace_name = ":columnia:column_link_" .. mat, + groups = {slabs_replace=1}, +}) + +minetest.register_node("columnia:column_linkdown_"..mat, { + description = desc.." Column Link Down", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.25, 0, -0.5, 0.25, 0.5, 0.5}, + {-0.125, -0.5, -0.125, 0.125, 0, 0.125}, + {-0.1875, -0.5, -0.1875, 0.1875, -0.375, 0.1875}, + {-0.1875, -0.125, -0.1875, 0.1875, 0, 0.1875}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_linkdown_" .. mat.."upside_down", { + replace_name = ":columnia:column_linkdown_" .. mat, + groups = {slabs_replace=1}, +}) + +minetest.register_node("columnia:column_linkcross_"..mat, { + description = desc.." Column Link Cross", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.25, 0, -0.5, 0.25, 0.5, 0.5}, + {-0.5, 0, -0.25, 0.5, 0.5, 0.25}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_linkcross_" .. mat.."upside_down", { + replace_name = ":columnia:column_linkcross_" .. mat, + groups = {slabs_replace=1}, +}) + +minetest.register_node("columnia:column_linkcrossdown_"..mat, { + description = desc.." Column Link Cross Down", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.25, 0, -0.5, 0.25, 0.5, 0.5}, + {-0.5, 0, -0.25, 0.5, 0.5, 0.25}, + {-0.1875, -0.125, -0.1875, 0.1875, 0, 0.1875}, + {-0.1875, -0.5, -0.1875, 0.1875, -0.375, 0.1875}, + {-0.125, -0.375, -0.125, 0.125, -0.125, 0.125}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_linkcrossdown_" .. mat.."upside_down", { + replace_name = ":columnia:column_linkcrossdown_" .. mat, + groups = {slabs_replace=1}, +}) + +minetest.register_node("columnia:column_linkvertical_"..mat, { + description = desc.." Column Link Vertical", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.1875, 0.375, -0.1875, 0.1875, 0.5, 0.1875}, + {-0.125, -0.375, -0.125, 0.125, -0.125, 0.125}, + {-0.1875, -0.125, -0.1875, 0.1875, 0.125, 0.1875}, + {-0.1875, -0.5, -0.1875, 0.1875, -0.375, 0.1875}, + {-0.125, 0.125, -0.125, 0.125, 0.375, 0.125}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_linkvertical_" .. mat.."upside_down", { + replace_name = ":columnia:column_linkvertical_" .. mat, + groups = {slabs_replace=1}, +}) + +minetest.register_node("columnia:column_linkangle_"..mat, { + description = desc.." Column Link Angle", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.25, 0, -0.25, 0.25, 0.5, 0.5}, + {0.25, 0, -0.25, 0.5, 0.5, 0.25}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_linkangle_" .. mat.."upside_down", { + replace_name = ":columnia:column_linkangle_" .. mat, + groups = {slabs_replace=1}, +}) + +minetest.register_node("columnia:column_linkangle_down_"..mat, { + description = desc.." Column Link Angle Down", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.25, 0, -0.25, 0.25, 0.5, 0.5}, + {0.25, 0, -0.25, 0.5, 0.5, 0.25}, + {-0.1875, -0.125, -0.1875, 0.1875, 0, 0.1875}, + {-0.1875, -0.5, -0.1875, 0.1875, -0.375, 0.1875}, + {-0.125, -0.375, -0.125, 0.125, -0.125, 0.125}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_linkangle_down_" .. mat.."upside_down", { + replace_name = ":columnia:column_linkangle_down_" .. mat, + groups = {slabs_replace=1}, +}) + +minetest.register_node("columnia:column_linktee_"..mat, { + description = desc.." Column Link T-Form", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.25, 0, -0.5, 0.25, 0.5, 0.5}, + {0.25, 0, -0.25, 0.5, 0.5, 0.25}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_linktee_" .. mat.."upside_down", { + replace_name = ":columnia:column_linktee_" .. mat, + groups = {slabs_replace=1}, +}) + +minetest.register_node("columnia:column_linktee_down_"..mat, { + description = desc.." Column Link T-Form Down", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.25, 0, -0.5, 0.25, 0.5, 0.5}, + {0.25, 0, -0.25, 0.5, 0.5, 0.25}, + {-0.1875, -0.125, -0.1875, 0.1875, 0, 0.1875}, + {-0.1875, -0.5, -0.1875, 0.1875, -0.375, 0.1875}, + {-0.125, -0.375, -0.125, 0.125, -0.125, 0.125}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_linktee_down_" .. mat.."upside_down", { + replace_name = ":columnia:column_linktee_down_" .. mat, + groups = {slabs_replace=1}, +}) +--[[ +minetest.register_node("columnia:column_stairsub_"..mat, { + description = desc.." Column Stair Substructure", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + --sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.5, 0.4375, -0.5, 0.5, 0.5, 0.5}, + {-0.5, -0.5, 0.4375, 0.5, 0.4375, 0.5}, + {-0.5, -0.4375, 0.375, 0.5, 0.4375, 0.4375}, + {-0.5, -0.375, 0.3125, 0.5, 0.4375, 0.375}, + {-0.5, -0.3125, 0.25, 0.5, 0.4375, 0.3125}, + {-0.5, -0.25, 0.1875, 0.5, 0.4375, 0.25}, + {-0.5, -0.1875, 0.125, 0.5, 0.4375, 0.1875}, + {-0.5, -0.125, 0.0625, 0.5, 0.4375, 0.125}, + {-0.5, -0.0625, 0, 0.5, 0.4375, 0.0625}, + {-0.5, 0, -0.0625, 0.5, 0.4375, 0}, + {-0.5, 0.0625, -0.125, 0.5, 0.4375, -0.0625}, + {-0.5, 0.125, -0.1875, 0.5, 0.4375, -0.125}, + {-0.5, 0.1875, -0.25, 0.5, 0.4375, -0.1875}, + {-0.5, 0.25, -0.3125, 0.5, 0.4375, -0.25}, + {-0.5, 0.3125, -0.375, 0.5, 0.4375, -0.3125}, + {-0.5, 0.375, -0.4375, 0.5, 0.4375, -0.375}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_stairsub_" .. mat.."upside_down", { + replace_name = ":columnia:column_stairsub_" .. mat, + groups = {slabs_replace=1}, +}) +--]] +minetest.register_node("columnia:column_stairsubpillar_"..mat, { + description = desc.." Column Stair Substructure Pillar", + drawtype = "nodebox", + tiles = {image}, + paramtype = "light", + paramtype2 = "facedir", + --sunlight_propagates = true, + is_ground_content = true, + groups = groups, + node_box = { + type = "fixed", + fixed = { + {-0.5, 0.4375, -0.5, 0.5, 0.5, 0.5}, + {-0.5, -0.5, 0.4375, 0.5, 0.4375, 0.5}, + {-0.5, -0.4375, 0.375, 0.5, 0.4375, 0.4375}, + {-0.5, -0.375, 0.3125, 0.5, 0.4375, 0.375}, + {-0.5, -0.3125, 0.25, 0.5, 0.4375, 0.3125}, + {-0.5, -0.25, 0.1875, 0.5, 0.4375, 0.25}, + {-0.5, -0.1875, 0.125, 0.5, 0.4375, 0.1875}, + {-0.5, -0.125, 0.0625, 0.5, 0.4375, 0.125}, + {-0.5, -0.0625, 0, 0.5, 0.4375, 0.0625}, + {-0.5, 0, -0.0625, 0.5, 0.4375, 0}, + {-0.5, 0.0625, -0.125, 0.5, 0.4375, -0.0625}, + {-0.5, 0.125, -0.1875, 0.5, 0.4375, -0.125}, + {-0.5, 0.1875, -0.25, 0.5, 0.4375, -0.1875}, + {-0.5, 0.25, -0.3125, 0.5, 0.4375, -0.25}, + {-0.5, 0.3125, -0.375, 0.5, 0.4375, -0.3125}, + {-0.5, 0.375, -0.4375, 0.5, 0.4375, -0.375}, + {-0.25, -0.5, -0.25, 0.25, 0.4375, 0.25}, + }, + }, + on_place = function(itemstack, placer, pointed_thing) + if pointed_thing.type ~= "node" then + return itemstack + end + + local p0 = pointed_thing.under + local p1 = pointed_thing.above + local param2 = 0 + + local placer_pos = placer:getpos() + if placer_pos then + local dir = { + x = p1.x - placer_pos.x, + y = p1.y - placer_pos.y, + z = p1.z - placer_pos.z + } + param2 = minetest.dir_to_facedir(dir) + end + + if p0.y-1 == p1.y then + param2 = param2 + 20 + if param2 == 21 then + param2 = 23 + elseif param2 == 23 then + param2 = 21 + end + end + + return minetest.item_place(itemstack, placer, pointed_thing, param2) + end, + sounds = sounds, + -- on_place = minetest.rotate_node, +}) +minetest.register_node(":columnia:column_stairsubpillar_" .. mat.."upside_down", { + replace_name = ":columnia:column_stairsubpillar_" .. mat, + groups = {slabs_replace=1}, +}) + +end + +-- Replace old "upside_down" nodes with new param2 versions +minetest.register_abm({ + nodenames = {"group:slabs_replace"}, + interval = 1, + chance = 1, + action = function(pos, node) + node.name = minetest.registered_nodes[node.name].replace_name + node.param2 = node.param2 + 20 + if node.param2 == 21 then + node.param2 = 23 + elseif node.param2 == 23 then + node.param2 = 21 + end + minetest.set_node(pos, node) + end, +}) \ No newline at end of file diff --git a/mods/columnia/depends.txt b/mods/columnia/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/columnia/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/columnia/init.lua b/mods/columnia/init.lua new file mode 100644 index 0000000..24e23f0 --- /dev/null +++ b/mods/columnia/init.lua @@ -0,0 +1,102 @@ +-- its a fork (2015 by Glünggi) of the mymillwork mod by DonBatman wtfpl license + +columnia = {} + +-- Bracket +minetest.register_node("columnia:bracket", { + description = 'Bracket (Column)', + tiles = {"columnia_rusty.png",}, + drawtype = "nodebox", + sunlight_propagates = true, + paramtype = 'light', + paramtype2 = "facedir", + node_box = { + type = "fixed", + fixed = { + {-0.25, 0, 0.4375, 0.25, 0.5, 0.5}, + {-0.1875, -0.5, -0.1875, 0.1875, -0.375, 0.1875}, + {-0.0625, -0.375, -0.0625, 0.0625, 0.1875, 0.0625}, + {-0.0625, 0.1875, -0.0625, 0.0625, 0.3125, 0.4375}, + {-0.1875, 0.0625, 0.3125, 0.1875, 0.4375, 0.4375}, + {-0.125, -0.375, -0.125, 0.125, -0.25, 0.125}, + }, + }, + groups = {choppy=2, oddly_breakable_by_hand=2,}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_craft({ + output = 'columnia:bracket 4', + recipe = { + {"default:steel_ingot", "default:steel_ingot", ""}, + {"", "default:steel_ingot", ""}, + {"", "default:steel_ingot", ""}, + }, + replacements = {{"columnia:blueprint", "columnia:blueprint"}}, +}) + +-- Lamp +minetest.register_node("columnia:lamp_ceiling", { + description = "Ceiling Lamp (Column)", + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "facedir", + inventory_image = "columnia_lamp_inv.png", + tiles = { + "columnia_rusty.png", "columnia_lamp.png", "columnia_lamp.png", + "columnia_lamp.png", "columnia_lamp.png", "columnia_lamp.png" + }, + sunlight_propagates = true, + light_source = 13, + walkable = false, + groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3}, + node_box = { + type = "fixed", + fixed = { + {-0.1875, 0.4375, -0.1875, 0.1875, 0.5, 0.1875}, + {-0.125, 0.375, -0.125, 0.125, 0.4375, 0.125}, + }, + }, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_craft({ + output = 'columnia:lamp_ceiling 4', + recipe = { + {"default:steel_ingot", "default:steel_ingot", ""}, + {"", "default:torch", ""}, + {"", "default:glass", ""}, + }, +}) + +-- Rusty_Block + +minetest.register_node("columnia:rusty_block", { + description = "Rusty Block", + tiles = {"columnia_rusty_block.png"}, + is_ground_content = true, + groups = {cracky=1,level=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_craft({ + output = 'columnia:rusty_block 16', + recipe = { + {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}, + {"default:steel_ingot", "bucket:bucket_water", "default:steel_ingot"}, + {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}, + }, + replacements = {{"bucket:bucket_water", "bucket:bucket_water"}}, +}) + +dofile(minetest.get_modpath("columnia").."/columnia.lua") +dofile(minetest.get_modpath("columnia").."/machines.lua") +dofile(minetest.get_modpath("columnia").."/register.lua") + + + + + + + + diff --git a/mods/columnia/machines.lua b/mods/columnia/machines.lua new file mode 100644 index 0000000..71da6ab --- /dev/null +++ b/mods/columnia/machines.lua @@ -0,0 +1,1051 @@ +local material = {} +local shape = {} +local make_ok = {} +local anzahl = {} + + +minetest.register_node("columnia:machine", { + description = "Columnia WorkStation", + tiles = { + "columnia_machine_top.png", + "columnia_machine_bottom.png", + "columnia_machine_side2.png", + "columnia_machine_side1.png", + "columnia_machine_back.png", + "columnia_machine_front.png" + }, + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "facedir", + groups = {oddly_breakable_by_hand=2, cracky=3, dig_immediate=1}, + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.1875, -0.5, 0.5, -0.0625, 0.5}, + {-0.125, 0.0625, -0.125, 0.125, 0.5, 0.125}, + {-0.25, 0, -0.25, 0.25, 0.125, 0.25}, + {-0.4375, -0.5, -0.4375, -0.3125, -0.1875, -0.3125}, + {-0.4375, -0.5, 0.3125, -0.3125, -0.1875, 0.4375}, + {0.3125, -0.5, -0.4375, 0.4375, -0.1875, -0.3125}, + {0.3125, -0.5, 0.3125, 0.4375, -0.1875, 0.4375}, + {-0.1875, 0.125, -0.1875, 0.1875, 0.1875, 0.1875}, + {-0.1875, -0.0625, -0.3125, -0.125, 0, 0.3125}, + {0.125, -0.0625, -0.3125, 0.1875, 0, 0.3125}, + {-0.4375, -0.0625, -0.4375, -0.375, 0, -0.0625}, + {-0.375, -0.0625, -0.4375, -0.1875, 0, -0.375}, + {0.28125, -0.0625, 0.3125, 0.46875, 0.0625, 0.4375}, + {0.34375, -0.0625, -0.0625, 0.40625, 0, 0.4375}, + } + }, + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0.0625, 0.5} + }, + + after_place_node = function(pos, placer) + local meta = minetest.env:get_meta(pos); + meta:set_string("owner", (placer:get_player_name() or "")); + meta:set_string("infotext", "Columnia Workstation is empty (owned by " .. (placer:get_player_name() or "") .. ")"); + end, + +can_dig = function(pos,player) + local meta = minetest.env:get_meta(pos); + local inv = meta:get_inventory() + if not inv:is_empty("ingot") then + return false + elseif not inv:is_empty("res") then + return false + end + return true +end, + +on_construct = function(pos) + local meta = minetest.env:get_meta(pos) + meta:set_string("formspec", "invsize[10,10;]".. + "background[-0.20,-0.25;10.40,11;columnia_background.png]".. + "listcolors[#001100;#006600;#ffffff;#006600;#ffffff]".. + "list[current_name;ingot;7,5;1,1;]".. + "list[current_name;res;8,5;1,1;]".. + "label[7,4.5;Input:]".. + "label[8,4.5;Output:]".. + + "label[1,0;Basic's]".. + "image_button[1,0.5;1,1;columnia_mach1.png;column_bottom; ]".. + "image_button[2,0.5;1,1;columnia_mach2.png;column_mid; ]".. + "image_button[3,0.5;1,1;columnia_mach3.png;column_top; ]".. + "image_button[4,0.5;1,1;columnia_mach4.png;column_crosslink; ]".. + + "label[1,1.5;Links]".. + "image_button[1,2;1,1;columnia_mach5.png;column_link; ]".. + "image_button[2,2;1,1;columnia_mach7.png;column_linkcross; ]".. + "image_button[3,2;1,1;columnia_mach10.png;column_linkangle; ]".. + "image_button[4,2;1,1;columnia_mach14.png;column_linktee; ]".. + + "label[1,3;Links with Downs]".. + "image_button[1,3.5;1,1;columnia_mach6.png;column_linkdown; ]".. + "image_button[2,3.5;1,1;columnia_mach8.png;column_linkcrossdown; ]".. + "image_button[3,3.5;1,1;columnia_mach13.png;column_linkangle_down; ]".. + "image_button[4,3.5;1,1;columnia_mach15.png;column_linktee_down; ]".. + "image_button[5,3.5;1,1;columnia_mach9.png;column_linkvertical; ]".. + + "label[1,4.5;Stair Substructures]".. + "image_button[1,5;1,1;columnia_mach12.png;column_stairsubpillar; ]".. + --"image_button[2,5;1,1;columnia_mach12.png;column_stairsubpillar; ]".. + + "list[current_player;main;1,6.25;8,4;]") + meta:set_string("infotext", "Columnia WorkStation") + local inv = meta:get_inventory() + inv:set_size("ingot", 1) + inv:set_size("res", 1) +end, + +on_receive_fields = function(pos, formname, fields, sender) + local meta = minetest.env:get_meta(pos) + local inv = meta:get_inventory() + +----------------------------- +if fields["column_bottom"] +or fields["column_mid"] +or fields["column_top"] +or fields["column_crosslink"] +or fields["column_link"] +or fields["column_linkdown"] +or fields["column_linkcross"] +or fields["column_linkcrossdown"] +or fields["column_linkvertical"] +or fields["column_linkangle"] +or fields["column_linkangle_down"] +or fields["column_linktee"] +or fields["column_linktee_down"] +--or fields["column_stairsub"] +or fields["column_stairsubpillar"] +then + +--Crown Mould----------------------------------------- + if fields["column_bottom"] then + make_ok = "0" + anzahl = "1" + shape = "columnia:column_bottom_" + if inv:is_empty("ingot") then + return + end + end + + if fields["column_mid"] then + make_ok = "0" + anzahl = "1" + shape = "columnia:column_mid_" + if inv:is_empty("ingot") then + return + end + end + + if fields["column_top"] then + make_ok = "0" + anzahl = "1" + shape = "columnia:column_top_" + if inv:is_empty("ingot") then + return + end + end + + if fields["column_crosslink"] then + make_ok = "0" + anzahl = "1" + shape = "columnia:column_crosslink_" + if inv:is_empty("ingot") then + return + end + end + + if fields["column_link"] then + make_ok = "0" + anzahl = "2" + shape = "columnia:column_link_" + if inv:is_empty("ingot") then + return + end + end + + if fields["column_linkdown"] then + make_ok = "0" + anzahl = "2" + shape = "columnia:column_linkdown_" + if inv:is_empty("ingot") then + return + end + end + + if fields["column_linkcross"] then + make_ok = "0" + anzahl = "2" + shape = "columnia:column_linkcross_" + if inv:is_empty("ingot") then + return + end + end + + if fields["column_linkcrossdown"] then + make_ok = "0" + anzahl = "2" + shape = "columnia:column_linkcrossdown_" + if inv:is_empty("ingot") then + return + end + end + + if fields["column_linkvertical"] then + make_ok = "0" + anzahl = "4" + shape = "columnia:column_linkvertical_" + if inv:is_empty("ingot") then + return + end + end + + if fields["column_linkangle"] then + make_ok = "0" + anzahl = "2" + shape = "columnia:column_linkangle_" + if inv:is_empty("ingot") then + return + end + end + + if fields["column_linkangle_down"] then + make_ok = "0" + anzahl = "2" + shape = "columnia:column_linkangle_down_" + if inv:is_empty("ingot") then + return + end + end + + if fields["column_linktee"] then + make_ok = "0" + anzahl = "2" + shape = "columnia:column_linktee_" + if inv:is_empty("ingot") then + return + end + end + + if fields["column_linktee_down"] then + make_ok = "0" + anzahl = "2" + shape = "columnia:column_linktee_down_" + if inv:is_empty("ingot") then + return + end + end + --[[ + if fields["column_stairsub"] then + make_ok = "0" + anzahl = "1" + shape = "columnia:column_stairsub_" + if inv:is_empty("ingot") then + return + end + end + --]] + + if fields["column_stairsubpillar"] then + make_ok = "0" + anzahl = "1" + shape = "columnia:column_stairsubpillar_" + if inv:is_empty("ingot") then + return + end + end + + + + + + + local ingotstack = inv:get_stack("ingot", 1) + local resstack = inv:get_stack("res", 1) +---------------------------------------------------------------------- +--Register Items +---------------------------------------------------------------------- + if ingotstack:get_name()=="default:sandstone" then + material = "default_sandstone" + make_ok = "1" + end + + if ingotstack:get_name()=="default:sandstonebrick" then + material = "default_sandstonebrick" + make_ok = "1" + end + + if ingotstack:get_name()=="default:desert_sand" then + material = "default_desert_sand" + make_ok = "1" + end + + if ingotstack:get_name()=="default:clay" then + material = "default_clay" + make_ok = "1" + end + + if ingotstack:get_name()=="wool:white" then + material = "millwork_white" + make_ok = "1" + end + + if ingotstack:get_name()=="default:desert_stone" then + material = "default_desert_stone" + make_ok = "1" + end + + if ingotstack:get_name()=="default:cobble" then + material = "default_cobble" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stone" then + material = "default_stone" + make_ok = "1" + end + + if ingotstack:get_name()=="default:cactus" then + material = "default_cactus" + make_ok = "1" + end + + if ingotstack:get_name()=="wool:white" then + material = "millwork_white" + make_ok = "1" + end + + if ingotstack:get_name()=="default:sand" then + material = "default_sand" + make_ok = "1" + end + + if ingotstack:get_name()=="default:wood" then + material = "default_wood" + make_ok = "1" + end + + if ingotstack:get_name()=="default:pinewood" then + material = "default_pinewood" + make_ok = "1" + end + + if ingotstack:get_name()=="default:dirt" then + material = "default_dirt" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick" then + material = "default_brick" + make_ok = "1" + end + + if ingotstack:get_name()=="default:bronzeblock" then + material = "default_bronze_block" + make_ok = "1" + end + + if ingotstack:get_name()=="default:coalblock" then + material = "default_coal_block" + make_ok = "1" + end + + if ingotstack:get_name()=="default:copperblock" then + material = "default_copper_block" + make_ok = "1" + end + + if ingotstack:get_name()=="default:desert_cobble" then + material = "default_desert_cobble" + make_ok = "1" + end + + if ingotstack:get_name()=="default:diamondblock" then + material = "default_diamond_block" + make_ok = "1" + end + + if ingotstack:get_name()=="default:glass" then + material = "default_glass" + make_ok = "1" + end + + if ingotstack:get_name()=="default:goldblock" then + material = "default_gold_block" + make_ok = "1" + end + + if ingotstack:get_name()=="default:gravel" then + material = "default_gravel" + make_ok = "1" + end + + if ingotstack:get_name()=="default:ice" then + material = "default_ice" + make_ok = "1" + end + + if ingotstack:get_name()=="default:jungletree" then + material = "default_jungletree" + make_ok = "1" + end + + if ingotstack:get_name()=="default:junglewood" then + material = "default_junglewood" + make_ok = "1" + end + + --[[ if ingotstack:get_name()=="default:lava_source" then + material = "default_lava" + make_ok = "1" + end --]] + + if ingotstack:get_name()=="default:mese" then + material = "default_mese" + make_ok = "1" + end + + if ingotstack:get_name()=="default:mossycobble" then + material = "default_mossycobble" + make_ok = "1" + end + + if ingotstack:get_name()=="default:obsidian" then + material = "default_obsidian" + make_ok = "1" + end + + if ingotstack:get_name()=="default:obsidian_glass" then + material = "default_obsidian_glass" + make_ok = "1" + end + + if ingotstack:get_name()=="default:obsidianbrick" then + material = "default_obsidian_brick" + make_ok = "1" + end + + if ingotstack:get_name()=="default:pinetree" then + material = "default_pinetree" + make_ok = "1" + end + + if ingotstack:get_name()=="default:sanddstonebrick" then + material = "default_sandstone_brick" + make_ok = "1" + end + + if ingotstack:get_name()=="default:snowblock" then + material = "default_snow" + make_ok = "1" + end + + if ingotstack:get_name()=="default:steelblock" then + material = "default_steel_block" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonebrick" then + material = "default_stone_brick" + make_ok = "1" + end + + if ingotstack:get_name()=="default:tree" then + material = "default_tree" + make_ok = "1" + end + + if ingotstack:get_name()=="columnia:rusty_block" then + material = "rusty_block" + make_ok = "1" + end + + --[[ if ingotstack:get_name()=="default:water_source" then + material = "default_water" + make_ok = "1" + end --]] + + --[[ if ingotstack:get_name()=="farming:straw" then + material = "farming_straw" + make_ok = "1" + end --]] + + --------------- + -- Planet Glunggi + + if ingotstack:get_name()=="default:wood_palm" then + material = "default_wood_palm" + make_ok = "1" + end + + if ingotstack:get_name()=="default:wood_orange" then + material = "default_wood_orange" + make_ok = "1" + end + + if ingotstack:get_name()=="default:wood_olive" then + material = "default_wood_olive" + make_ok = "1" + end + + if ingotstack:get_name()=="default:wood_birch" then + material = "default_wood_birch" + make_ok = "1" + end + + if ingotstack:get_name()=="default:wood_poplar" then + material = "default_wood_poplar" + make_ok = "1" + end + + if ingotstack:get_name()=="default:wood_rubber" then + material = "default_wood_rubber" + make_ok = "1" + end + + if ingotstack:get_name()=="default:wood_oak" then + material = "default_wood_oak" + make_ok = "1" + end + + if ingotstack:get_name()=="default:wood_ahorn" then + material = "default_wood_ahorn" + make_ok = "1" + end + + if ingotstack:get_name()=="default:wood_pine" then + material = "default_wood_pine" + make_ok = "1" + end + + if ingotstack:get_name()=="default:wood_jungle" then + material = "default_wood_jungle" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_black" then + material = "default_colwood_black" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_blue" then + material = "default_colwood_blue" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_brown" then + material = "default_colwood_brown" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_cyan" then + material = "default_colwood_cyan" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_dark_green" then + material = "default_colwood_dark_green" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_dark_grey" then + material = "default_colwood_dark_grey" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_grey" then + material = "default_colwood_grey" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_green" then + material = "default_colwood_green" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_magenta" then + material = "default_colwood_magenta" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_orange" then + material = "default_colwood_orange" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_pink" then + material = "default_colwood_pink" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_red" then + material = "default_colwood_red" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_violet" then + material = "default_colwood_violet" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_white" then + material = "default_colwood_white" + make_ok = "1" + end + + if ingotstack:get_name()=="default:colwood_yellow" then + material = "default_colwood_yellow" + make_ok = "1" + end + + -- BRICKS + + if ingotstack:get_name()=="default:brick_black" then + material = "default_brick_black" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_blue" then + material = "default_brick_blue" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_brown" then + material = "default_brick_brown" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_cyan" then + material = "default_brick_cyan" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_dark_green" then + material = "default_brick_dark_green" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_dark_grey" then + material = "default_brick_dark_grey" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_green" then + material = "default_brick_green" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_grey" then + material = "default_brick_grey" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_magenta" then + material = "default_brick_magenta" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_orange" then + material = "default_brick_orange" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_pink" then + material = "default_brick_pink" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_red" then + material = "default_brick_red" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_violet" then + material = "default_brick_violet" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_white" then + material = "default_brick_white" + make_ok = "1" + end + + if ingotstack:get_name()=="default:brick_yellow" then + material = "default_brick_yellow" + make_ok = "1" + end + + -- MORE Stones + + if ingotstack:get_name()=="default:granite_brick" then + material = "default_granite_brick" + make_ok = "1" + end + + if ingotstack:get_name()=="default:granite" then + material = "default_granite" + make_ok = "1" + end + + if ingotstack:get_name()=="default:marble_brick" then + material = "default_marble_brick" + make_ok = "1" + end + + if ingotstack:get_name()=="default:marble" then + material = "default_marble" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_granite" then + material = "default_floor_granite" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_stone" then + material = "default_floor_stone" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_desertstone" then + material = "default_floor_desertstone" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_sanddesertstone" then + material = "default_floor_sanddesertstone" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_stonegranite" then + material = "default_floor_stonegranite" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_sandstone" then + material = "default_floor_sandstone" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_marble" then + material = "default_floor_marble" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_yellow" then + material = "default_floor_s_yellow" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_white" then + material = "default_floor_s_white" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_violet" then + material = "default_floor_s_violet" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_red" then + material = "default_floor_s_red" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_pink" then + material = "default_floor_s_pink" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_orange" then + material = "default_floor_s_orange" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_magenta" then + material = "default_floor_s_magenta" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_green" then + material = "default_floor_s_green" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_dark_green" then + material = "default_floor_s_dark_green" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_cyan" then + material = "default_floor_s_cyan" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_brown" then + material = "default_floor_s_brown" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_blue" then + material = "default_floor_s_blue" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_black" then + material = "default_floor_s_black" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_blackwhite" then + material = "default_floor_s_blackwhite" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_whiteblue" then + material = "default_floor_s_whiteblue" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_blueyellow" then + material = "default_floor_s_blueyellow" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_yellowgreen" then + material = "default_floor_s_yellowgreen" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_greengreen" then + material = "default_floor_s_greengreen" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_magentacyan" then + material = "default_floor_s_magentacyan" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_cyanblue" then + material = "default_floor_s_cyanblue" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_redorange" then + material = "default_floor_s_redorange" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_greenblack" then + material = "default_floor_s_greenblack" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_blackviolet" then + material = "default_floor_s_blackviolet" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_yellowred" then + material = "default_floor_s_yellowred" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_whitered" then + material = "default_floor_s_whitered" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_greenviolet" then + material = "default_floor_s_greenviolet" + make_ok = "1" + end + + if ingotstack:get_name()=="default:floor_s_violetyellow" then + material = "default_floor_s_violetyellow" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_yellow" then + material = "default_stonewall_yellow" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_white" then + material = "default_stonewall_white" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_violet" then + material = "default_stonewall_violet" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_red" then + material = "default_stonewall_red" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_pink" then + material = "default_stonewall_pink" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_orange" then + material = "default_stonewall_orange" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_magenta" then + material = "default_stonewall_magenta" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_green" then + material = "default_stonewall_green" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_dark_green" then + material = "default_stonewall_dark_green" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_cyan" then + material = "default_stonewall_cyan" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_brown" then + material = "default_stonewall_brown" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_blue" then + material = "default_stonewall_blue" + make_ok = "1" + end + + if ingotstack:get_name()=="default:stonewall_black" then + material = "default_stonewall_black" + make_ok = "1" + end + + if ingotstack:get_name()=="default:cactus_block" then + material = "default_cactus_block" + make_ok = "1" + end + + if ingotstack:get_name()=="default:cactus_brick" then + material = "default_cactus_brick" + make_ok = "1" + end + + +---------------------------------------------------------------------------- +--wool + + if ingotstack:get_name()=="wool:white" then + material = "wool_white" + make_ok = "1" + end + if ingotstack:get_name()=="wool:black" then + material = "wool_black" + make_ok = "1" + end + if ingotstack:get_name()=="wool:blue" then + material = "wool_blue" + make_ok = "1" + end + if ingotstack:get_name()=="wool:brown" then + material = "wool_brown" + make_ok = "1" + end + if ingotstack:get_name()=="wool:cyan" then + material = "wool_cyan" + make_ok = "1" + end + if ingotstack:get_name()=="wool:dark_green" then + material = "wool_dark_green" + make_ok = "1" + end + if ingotstack:get_name()=="wool:dark_grey" then + material = "wool_dark_grey" + make_ok = "1" + end + if ingotstack:get_name()=="wool:green" then + material = "wool_green" + make_ok = "1" + end + if ingotstack:get_name()=="wool:grey" then + material = "wool_grey" + make_ok = "1" + end + if ingotstack:get_name()=="wool:magenta" then + material = "wool_magenta" + make_ok = "1" + end + if ingotstack:get_name()=="wool:orange" then + material = "wool_orange" + make_ok = "1" + end + if ingotstack:get_name()=="wool:pink" then + material = "wool_pink" + make_ok = "1" + end + if ingotstack:get_name()=="wool:red" then + material = "wool_red" + make_ok = "1" + end + if ingotstack:get_name()=="wool:violet" then + material = "wool_violet" + make_ok = "1" + end + if ingotstack:get_name()=="wool:yellow" then + material = "wool_yellow" + make_ok = "1" + end +---------------------------------------------------------------------- + if make_ok == "1" then + local give = {} + for i = 0, anzahl-1 do + give[i+1]=inv:add_item("res",shape..material) + end + ingotstack:take_item() + inv:set_stack("ingot",1,ingotstack) + end + + +end +end + + +}) + +--Craft + +minetest.register_craft({ + output = 'columnia:machine', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'group:wood', 'default:stone', 'group:wood'}, + {'default:stone', "", 'default:stone'}, + }, +}) + + + + + + + + + + + + + diff --git a/mods/columnia/register.lua b/mods/columnia/register.lua new file mode 100644 index 0000000..8cae5bf --- /dev/null +++ b/mods/columnia/register.lua @@ -0,0 +1,1038 @@ + --[[ + columnia.register_all ( + mat, + desc, + image, + groups, + craft, + sounds + ) + --]] + +columnia.register_all( + "default_sandstone", + "Sandstone", + "default_sandstone.png", + {crumbly=2,cracky=2, not_in_creative_inventory=1}, + "default:sandstone", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_sandstonebrick", + "Sandstone Brick", + "default_sandstone_brick.png", + {crumbly=2,cracky=2, not_in_creative_inventory=1}, + "default:sandstonebrick", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_clay", + "Clay", + "default_clay.png", + {crumbly=3, oddly_breakable_by_hand = 1,not_in_creative_inventory=1}, + "default:clay", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_cobble", + "Cobble", + "default_cobble.png", + {cracky = 3, not_in_creative_inventory=1}, + "default:cobble", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_desert_cobble", + "Desert Cobblestone", + "default_desert_cobble.png", + {cracky = 3, not_in_creative_inventory=1}, + "default:desert_cobble", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stone", + "Stone", + "default_stone.png", + {cracky = 3,not_in_creative_inventory=1}, + "default:stone", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_cactus", + "Cactus", + "default_cactus_side.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:cactus", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_cactus_block", + "Cactus Block", + "default_cactus_block.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:cactus_block", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_cactus_brick", + "Cactus Brick", + "default_cactus_brick.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:cactus_brick", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_desert_stone", + "Desert Stone", + "default_desert_stone.png", + {cracky=3,not_in_creative_inventory=1}, + "default:desert_stone", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_desert_stone_brick", + "Desert Stone Brick", + "default_desert_stone_brick.png", + {cracky=3,not_in_creative_inventory=1}, + "default:desert_stonebrick", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_wood", + "Wood", + "default_wood.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:wood", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_pinewood", + "Pine Wood", + "default_pinewood.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:pinewood", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_brick", + "Brick", + "default_brick.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_ice", + "Ice", + "default_ice.png", + {cracky=3,not_in_creative_inventory=1}, + "default:ice", + default.node_sound_glass_defaults() + ) + +columnia.register_all( + "default_junglewood", + "Jungle Wood", + "default_junglewood.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:junglewood", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_mossycobble", + "Mossy Cobble", + "default_mossycobble.png", + {cracky = 3,not_in_creative_inventory=1}, + "default:mossycobble", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_obsidian", + "Obsidian", + "default_obsidian.png", + {cracky=1,level=2,not_in_creative_inventory=1}, + "default:obsidian", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_obsidian_brick", + "Obsidian Brick", + "default_obsidian_brick.png", + {cracky=1,level=2,not_in_creative_inventory=1}, + "default:obsidianbrick", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_sandstone_brick", + "Sandstone Brick", + "default_sandstone_brick.png", + {crumbly=2,cracky=2,not_in_creative_inventory=1}, + "default:sandstonebrick", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stone_brick", + "Stone Brick", + "default_stone_brick.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonebrick", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "columnia_rusty_block", + "Rusty Block", + "columnia_rusty_block.png", + {cracky=2,not_in_creative_inventory=1}, + "columnia:rusty_block", + default.node_sound_stone_defaults() + ) + +-------------------------- +-- Planet Glunggi + +columnia.register_all( + "default_wood_palm", + "Palm Wood", + "default_wood_palm.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:wood_palm", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_wood_orange", + "Orange Wood", + "default_wood_orange.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:wood_orange", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_wood_olive", + "Olive Wood", + "default_wood_olive.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:wood_olive", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_wood_birch", + "Birch Wood", + "default_wood_birch.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:wood_birch", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_wood_poplar", + "Poplar Wood", + "default_wood_poplar.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:wood_poplar", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_wood_rubber", + "Rubber Wood", + "default_wood_rubber.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:wood_rubber", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_wood_oak", + "Oak Wood", + "default_wood_oak.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:wood_oak", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_wood_ahorn", + "Ahorn Wood", + "default_wood_ahorn.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:wood_ahorn", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_wood_pine", + "Pine Wood", + "default_wood_pine.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:wood_pine", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_wood_jungle", + "Jungle Wood", + "default_wood_jungle.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:wood_jungle", + default.node_sound_wood_defaults() + ) + +-- colored woods + +columnia.register_all( + "default_colwood_black", + "Black Colored Wood", + "default_colwood_black.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_black", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_blue", + "Blue Colored Wood", + "default_colwood_blue.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_blue", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_brown", + "Brown Colored Wood", + "default_colwood_brown.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_brown", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_cyan", + "Cyan Colored Wood", + "default_colwood_cyan.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_cyan", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_dark_green", + "Darkgreen Colored Wood", + "default_colwood_dark_green.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_dark_green", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_dark_grey", + "Darkgrey Colored Wood", + "default_colwood_dark_grey.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_dark_grey", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_grey", + "Grey Colored Wood", + "default_colwood_grey.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_grey", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_green", + "Green Colored Wood", + "default_colwood_green.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_green", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_magenta", + "Magenta Colored Wood", + "default_colwood_magenta.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_magenta", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_orange", + "Orange Colored Wood", + "default_colwood_orange.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_orange", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_pink", + "Pink Colored Wood", + "default_colwood_pink.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_pink", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_red", + "Red Colored Wood", + "default_colwood_red.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_red", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_violet", + "Violet Colored Wood", + "default_colwood_violet.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_violet", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_white", + "White Colored Wood", + "default_colwood_white.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_white", + default.node_sound_wood_defaults() + ) + +columnia.register_all( + "default_colwood_yellow", + "yellow Colored Wood", + "default_colwood_yellow.png", + {snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3,not_in_creative_inventory=1}, + "default:colwood_yellow", + default.node_sound_wood_defaults() + ) + +------------------- +-- Colored Bricks + +columnia.register_all( + "default_brick_black", + "Black Colored Bricks", + "default_brick_black.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_black", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_blue", + "Blue Colored Bricks", + "default_brick_blue.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_blue", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_brown", + "Brown Colored Bricks", + "default_brick_brown.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_brown", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_cyan", + "Cyan Colored Bricks", + "default_brick_cyan.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_cyan", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_dark_green", + "Darkgreen Colored Bricks", + "default_brick_dark_green.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_dark_green", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_dark_grey", + "Darkgrey Colored Bricks", + "default_brick_dark_grey.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_dark_grey", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_green", + "Green Colored Bricks", + "default_brick_green.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_green", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_grey", + "Grey Colored Bricks", + "default_brick_grey.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_grey", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_magenta", + "Magenta Colored Bricks", + "default_brick_magenta.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_magenta", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_orange", + "Orange Colored Bricks", + "default_brick_orange.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_orange", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_pink", + "Pink Colored Bricks", + "default_brick_pink.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_pink", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_red", + "Red Colored Bricks", + "default_brick_red.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_red", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_violet", + "Violet Colored Bricks", + "default_brick_violet.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_violet", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_white", + "White Colored Bricks", + "default_brick_white.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_white", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_brick_yellow", + "Yellow Colored Bricks", + "default_brick_yellow.png", + {cracky=3,not_in_creative_inventory=1}, + "default:brick_yellow", + default.node_sound_stone_defaults() + ) + +--more stones +columnia.register_all( + "default_granite_brick", + "Granite Brick", + "default_granite_brick.png", + {cracky=2,not_in_creative_inventory=1}, + "default:granite_brick", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_granite", + "Granite", + "default_granite.png", + {cracky=2,not_in_creative_inventory=1}, + "default:granite", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_marble_brick", + "Marble Brick", + "default_marble_brick.png", + {cracky=3,not_in_creative_inventory=1}, + "default:marble_brick", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_marble", + "Marble", + "default_marble.png", + {cracky=3,not_in_creative_inventory=1}, + "default:marble", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_granite", + "Granite Floor", + "default_floor_granite.png", + {cracky=2,not_in_creative_inventory=1}, + "default:floor_granite", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_stone", + "Stone Floor", + "default_floor_stone.png", + {cracky=2,not_in_creative_inventory=1}, + "default:floor_stone", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_desertstone", + "Desertstone Floor", + "default_floor_desertstone.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_desertstone", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_sanddesertstone", + "Sand- & Desert-Stone Floor", + "default_floor_sanddesertstone.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_sanddesertstone", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_stonegranite", + "Stone- & Granite Floor", + "default_floor_stonegranite.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_stonegranite", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_sandstone", + "Sandstone Floor", + "default_floor_sandstone.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_sandstone", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_marble", + "Marble Floor", + "default_floor_marble.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_marble", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_yellow", + "Yellow Floor", + "default_floor_s_yellow.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_yellow", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_white", + "White Floor", + "default_floor_s_white.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_white", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_violet", + "Violet Floor", + "default_floor_s_violet.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_violet", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_red", + "Red Floor", + "default_floor_s_red.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_red", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_pink", + "Pink Floor", + "default_floor_s_pink.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_pink", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_orange", + "Orange Floor", + "default_floor_s_orange.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_orange", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_magenta", + "Magenta Floor", + "default_floor_s_magenta.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_magenta", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_green", + "Green Floor", + "default_floor_s_green.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_green", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_dark_green", + "Darkgreen Floor", + "default_floor_s_dark_green.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_dark_green", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_cyan", + "Cyan Floor", + "default_floor_s_cyan.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_cyan", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_brown", + "Brown Floor", + "default_floor_s_brown.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_brown", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_blue", + "Blue Floor", + "default_floor_s_blue.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_blue", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_black", + "Black Floor", + "default_floor_s_black.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_black", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_blackwhite", + "Black n White Floor", + "default_floor_s_blackwhite.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_blackwhite", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_whiteblue", + "Blue n White Floor", + "default_floor_s_whiteblue.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_whiteblue", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_blueyellow", + "Blue n Yellow Floor", + "default_floor_s_blueyellow.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_blueyellow", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_yellowgreen", + "Green n Yellow Floor", + "default_floor_s_yellowgreen.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_yellowgreen", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_greengreen", + "Light n Dark Green Floor", + "default_floor_s_greengreen.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_greengreen", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_magentacyan", + "Magenta n Cyan Floor", + "default_floor_s_magentacyan.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_magentacyan", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_cyanblue", + "Blue n Cyan Floor", + "default_floor_s_cyanblue.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_cyanblue", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_redorange", + "Red n Orange Floor", + "default_floor_s_redorange.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_redorange", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_greenblack", + "Green n Black Floor", + "default_floor_s_greenblack.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_greenblack", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_blackviolet", + "Violet n Black Floor", + "default_floor_s_blackviolet.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_blackviolet", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_yellowred", + "Yellow n Red Floor", + "default_floor_s_yellowred.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_yellowred", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_whitered", + "White n Red Floor", + "default_floor_s_whitered.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_whitered", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_greenviolet", + "Green n Violet Floor", + "default_floor_s_greenviolet.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_greenviolet", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_floor_s_violetyellow", + "Yellow n Violet Floor", + "default_floor_s_violetyellow.png", + {cracky=3,not_in_creative_inventory=1}, + "default:floor_s_violetyellow", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_yellow", + "Yellow Stonewall", + "default_stonewall_yellow.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_yellow", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_white", + "White Stonewall", + "default_stonewall_white.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_white", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_violet", + "Violet Stonewall", + "default_stonewall_violet.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_violet", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_red", + "Red Stonewall", + "default_stonewall_red.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_red", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_pink", + "Pink Stonewall", + "default_stonewall_pink.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_pink", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_orange", + "Orange Stonewall", + "default_stonewall_orange.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_orange", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_magenta", + "Magenta Stonewall", + "default_stonewall_magenta.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_magenta", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_green", + "Green Stonewall", + "default_stonewall_green.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_green", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_dark_green", + "Darkgreen Stonewall", + "default_stonewall_dark_green.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_dark_green", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_cyan", + "Cyan Stonewall", + "default_stonewall_cyan.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_cyan", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_brown", + "Brown Stonewall", + "default_stonewall_brown.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_brown", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_blue", + "Blue Stonewall", + "default_stonewall_blue.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_blue", + default.node_sound_stone_defaults() + ) + +columnia.register_all( + "default_stonewall_black", + "Black Stonewall", + "default_stonewall_black.png", + {cracky=3,not_in_creative_inventory=1}, + "default:stonewall_black", + default.node_sound_stone_defaults() + ) + + diff --git a/mods/columnia/textures/columnia_background.png b/mods/columnia/textures/columnia_background.png new file mode 100644 index 0000000000000000000000000000000000000000..a49b7fb8b29abdb7cfcf50659dc76f120dba90a3 GIT binary patch literal 5360 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 literal 0 HcmV?d00001 diff --git a/mods/columnia/textures/columnia_lamp.png b/mods/columnia/textures/columnia_lamp.png new file mode 100644 index 0000000000000000000000000000000000000000..9ee5993b2e1d4f5589fe54714e61086efdf76191 GIT binary patch literal 3840 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 literal 0 HcmV?d00001 diff --git a/mods/columnia/textures/columnia_lamp_inv.png b/mods/columnia/textures/columnia_lamp_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..6d8534beab73781fb484a584a98adfd9bdc6a170 GIT binary patch literal 3675 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 Q@30EcR@YZ+gjq-b9|~FeF8}}l literal 0 HcmV?d00001 diff --git a/mods/columnia/textures/columnia_mach12.png b/mods/columnia/textures/columnia_mach12.png new file mode 100644 index 0000000000000000000000000000000000000000..e05182ec56d5eaf9fbe92875d84a92189d9e9f9b GIT binary patch literal 5328 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 literal 0 HcmV?d00001 diff --git a/mods/columnia/textures/columnia_mach2.png b/mods/columnia/textures/columnia_mach2.png new file mode 100644 index 0000000000000000000000000000000000000000..c1d11b3bd3c04f4c3472df348fa9fc74e9099a28 GIT binary patch literal 4739 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 bfLm6eF0Vqh3-QV3-veu)W2#*Ta*X|d!2ZgA literal 0 HcmV?d00001 diff --git a/mods/columnia/textures/columnia_mach3.png b/mods/columnia/textures/columnia_mach3.png new file mode 100644 index 0000000000000000000000000000000000000000..c29c1b79c9ee54a0f89c05114e489c16b3148999 GIT binary patch literal 5250 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 TvZ#Lb-vd)u)={d5SV#O1(y1{} literal 0 HcmV?d00001 diff --git a/mods/columnia/textures/columnia_mach4.png b/mods/columnia/textures/columnia_mach4.png new file mode 100644 index 0000000000000000000000000000000000000000..8aedb080ec8a768b991d8f526ea7bb4492fa0f95 GIT binary patch literal 5334 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 Hw153SG#N*h literal 0 HcmV?d00001 diff --git a/mods/columnia/textures/columnia_mach6.png b/mods/columnia/textures/columnia_mach6.png new file mode 100644 index 0000000000000000000000000000000000000000..88a40cae9025f90c658b4d59f631dcfe82684dba GIT binary patch literal 5148 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

KBC&{qQ0X8WIz&~uF(=;J{z5_d?~D$1 zq4-X_kU$A`2Mt0!Vu>5}F?>_75o~@7C08rY!mC6>D1 zb?)`87D!ZR+2yazD>V*Kw+B{0s7C~_BFJ~yod;pL-O zrJ+|nwEO>NQ7~C8mM{%&7bcGOxfBCk(azuU;>cC5AoxG9<4!ju;%R0Ca{Sem-Ie8R<2$3 j=c|T0mAh0q^er=xVk0;%nCvF}-$qea)={cgw2Ay5j?#^) literal 0 HcmV?d00001 diff --git a/mods/columnia/textures/columnia_mach8.png b/mods/columnia/textures/columnia_mach8.png new file mode 100644 index 0000000000000000000000000000000000000000..5467ff6fc7896bff00846ead934703c2ff913281 GIT binary patch literal 5248 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 literal 0 HcmV?d00001 diff --git a/mods/columnia/textures/columnia_mach9.png b/mods/columnia/textures/columnia_mach9.png new file mode 100644 index 0000000000000000000000000000000000000000..2d876bb681c64b570dc81de1e662995f4bc63301 GIT binary patch literal 4647 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 literal 0 HcmV?d00001 diff --git a/mods/columnia/textures/columnia_machine_side2.png b/mods/columnia/textures/columnia_machine_side2.png new file mode 100644 index 0000000000000000000000000000000000000000..82f0b53edc397eb90a219df27582ac292e56bb0b GIT binary patch literal 7256 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 literal 0 HcmV?d00001 diff --git a/mods/columnia/textures/columnia_machine_top.png b/mods/columnia/textures/columnia_machine_top.png new file mode 100644 index 0000000000000000000000000000000000000000..cf9ecac81cc4afd1397e4a9906865271b00ce7f8 GIT binary patch literal 7822 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 HV;S~;{ZDP_ literal 0 HcmV?d00001 diff --git a/mods/columnia/textures/columnia_rusty.png b/mods/columnia/textures/columnia_rusty.png new file mode 100644 index 0000000000000000000000000000000000000000..048a3fdc6b184be8137dc1cf61e159ec3298da5b GIT binary patch literal 3988 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 R9r6FUZ*SvlUC!}6|34fXszv|+ literal 0 HcmV?d00001 diff --git a/mods/creative/README.txt b/mods/creative/README.txt new file mode 100644 index 0000000..7d49b98 --- /dev/null +++ b/mods/creative/README.txt @@ -0,0 +1,22 @@ +Minetest 0.4 mod: creative +========================== + +Implements creative mode. + +Switch on by using the "creative_mode" setting. + +Registered items that +- have a description, and +- do not have the group not_in_creative_inventory +are added to the creative inventory. + +License of source code and media files: +--------------------------------------- +Copyright (C) 2012 Perttu Ahola (celeron55) + +This program is free software. It comes without any warranty, to +the extent permitted by applicable law. You can redistribute it +and/or modify it under the terms of the Do What The Fuck You Want +To Public License, Version 2, as published by Sam Hocevar. See +http://sam.zoy.org/wtfpl/COPYING for more details. + diff --git a/mods/creative/depends.txt b/mods/creative/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/mods/creative/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/creative/init.lua b/mods/creative/init.lua new file mode 100644 index 0000000..809c2aa --- /dev/null +++ b/mods/creative/init.lua @@ -0,0 +1,173 @@ +-- minetest/creative/init.lua + +creative_inventory = {} +creative_inventory.creative_inventory_size = 0 + +-- Create detached creative inventory after loading all mods +minetest.after(0, function() + local inv = minetest.create_detached_inventory("creative", { + allow_move = function(inv, from_list, from_index, to_list, to_index, count, player) + if minetest.setting_getbool("creative_mode") then + return count + else + return 0 + end + end, + allow_put = function(inv, listname, index, stack, player) + return 0 + end, + allow_take = function(inv, listname, index, stack, player) + if minetest.setting_getbool("creative_mode") then + return -1 + else + return 0 + end + end, + on_move = function(inv, from_list, from_index, to_list, to_index, count, player) + end, + on_put = function(inv, listname, index, stack, player) + end, + on_take = function(inv, listname, index, stack, player) + --print(player:get_player_name().." takes item from creative inventory; listname="..dump(listname)..", index="..dump(index)..", stack="..dump(stack)) + if stack then + minetest.log("action", player:get_player_name().." takes "..dump(stack:get_name()).." from creative inventory") + --print("stack:get_name()="..dump(stack:get_name())..", stack:get_count()="..dump(stack:get_count())) + end + end, + }) + local creative_list = {} + for name,def in pairs(minetest.registered_items) do + if (not def.groups.not_in_creative_inventory or def.groups.not_in_creative_inventory == 0) + and def.description and def.description ~= "" then + table.insert(creative_list, name) + end + end + table.sort(creative_list) + inv:set_size("main", #creative_list) + for _,itemstring in ipairs(creative_list) do + inv:add_item("main", ItemStack(itemstring)) + end + creative_inventory.creative_inventory_size = #creative_list + --print("creative inventory size: "..dump(creative_inventory.creative_inventory_size)) +end) + +-- Create the trash field +local trash = minetest.create_detached_inventory("creative_trash", { + -- Allow the stack to be placed and remove it in on_put() + -- This allows the creative inventory to restore the stack + allow_put = function(inv, listname, index, stack, player) + if minetest.setting_getbool("creative_mode") then + return stack:get_count() + else + return 0 + end + end, + on_put = function(inv, listname, index, stack, player) + inv:set_stack(listname, index, "") + end, +}) +trash:set_size("main", 1) + + +creative_inventory.set_creative_formspec = function(player, start_i, pagenum) + pagenum = math.floor(pagenum) + local pagemax = math.floor((creative_inventory.creative_inventory_size-1) / (6*4) + 1) + player:set_inventory_formspec( + "size[13,7.5]".. + --"image[6,0.6;1,2;player.png]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[current_player;main;5,3.5;8,1;]".. + "list[current_player;main;5,4.75;8,3;8]".. + "list[current_player;craft;8,0;3,3;]".. + "list[current_player;craftpreview;12,1;1,1;]".. + "image[11,1;1,1;gui_furnace_arrow_bg.png^[transformR270]".. + "list[detached:creative;main;0.3,0.5;4,6;"..tostring(start_i).."]".. + "label[2.0,6.55;"..tostring(pagenum).."/"..tostring(pagemax).."]".. + "button[0.3,6.5;1.6,1;creative_prev;<<]".. + "button[2.7,6.5;1.6,1;creative_next;>>]".. + "label[5,1.5;Trash:]".. + "list[detached:creative_trash;main;5,2;1,1;]".. + default.get_hotbar_bg(5,3.5) + ) +end +minetest.register_on_joinplayer(function(player) + -- If in creative mode, modify player's inventory forms + if not minetest.setting_getbool("creative_mode") then + return + end + creative_inventory.set_creative_formspec(player, 0, 1) +end) +minetest.register_on_player_receive_fields(function(player, formname, fields) + if not minetest.setting_getbool("creative_mode") then + return + end + -- Figure out current page from formspec + local current_page = 0 + local formspec = player:get_inventory_formspec() + local start_i = string.match(formspec, "list%[detached:creative;main;[%d.]+,[%d.]+;[%d.]+,[%d.]+;(%d+)%]") + start_i = tonumber(start_i) or 0 + + if fields.creative_prev then + start_i = start_i - 4*6 + end + if fields.creative_next then + start_i = start_i + 4*6 + end + + if start_i < 0 then + start_i = start_i + 4*6 + end + if start_i >= creative_inventory.creative_inventory_size then + start_i = start_i - 4*6 + end + + if start_i < 0 or start_i >= creative_inventory.creative_inventory_size then + start_i = 0 + end + + creative_inventory.set_creative_formspec(player, start_i, start_i / (6*4) + 1) +end) + +if minetest.setting_getbool("creative_mode") then + local digtime = 0.5 + minetest.register_item(":", { + type = "none", + wield_image = "wieldhand.png", + wield_scale = {x=1,y=1,z=2.5}, + range = 10, + tool_capabilities = { + full_punch_interval = 0.5, + max_drop_level = 3, + groupcaps = { + crumbly = {times={[1]=digtime, [2]=digtime, [3]=digtime}, uses=0, maxlevel=3}, + cracky = {times={[1]=digtime, [2]=digtime, [3]=digtime}, uses=0, maxlevel=3}, + snappy = {times={[1]=digtime, [2]=digtime, [3]=digtime}, uses=0, maxlevel=3}, + choppy = {times={[1]=digtime, [2]=digtime, [3]=digtime}, uses=0, maxlevel=3}, + oddly_breakable_by_hand = {times={[1]=digtime, [2]=digtime, [3]=digtime}, uses=0, maxlevel=3}, + }, + damage_groups = {fleshy = 10}, + } + }) + + minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack) + return true + end) + + function minetest.handle_node_drops(pos, drops, digger) + if not digger or not digger:is_player() then + return + end + local inv = digger:get_inventory() + if inv then + for _,item in ipairs(drops) do + item = ItemStack(item):get_name() + if not inv:contains_item("main", item) then + inv:add_item("main", item) + end + end + end + end + +end diff --git a/mods/default/README.txt b/mods/default/README.txt new file mode 100644 index 0000000..dbaf3cb --- /dev/null +++ b/mods/default/README.txt @@ -0,0 +1,204 @@ +Modified for Dives Ruris in 2015 by Glünggi +The original minetest game was the base for this subgame. +so there are many chances an additional files to the original default. +specially the fishing.lua who is not writen by me but Tenplus1 +all my chances are wtfpl... keep a look to the original fragments of the code witch can have different licenses, + +Minetest 0.4 mod: default +========================== + +License of source code: +----------------------- +Copyright (C) 2011-2012 celeron55, Perttu Ahola + +This program 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. + +http://www.gnu.org/licenses/lgpl-2.1.html + +License of media (textures and sounds) +-------------------------------------- +Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) +http://creativecommons.org/licenses/by-sa/3.0/ + +Authors of media files +----------------------- +Everything not listed in here: +Copyright (C) 2010-2012 celeron55, Perttu Ahola + +Cisoun's WTFPL texture pack: + default_jungletree.png + default_jungletree_top.png + default_lava.png + default_leaves.png + default_sapling.png + default_sign_wall.png + default_stone.png + default_tree.png + default_tree_top.png + default_water.png + +Cisoun's conifers mod (WTFPL): + default_pine_needles.png + +Originating from G4JC's Almost MC Texture Pack: + default_torch.png + default_torch_on_ceiling.png + default_torch_on_floor.png + +VanessaE's animated torches (WTFPL): + default_torch_animated.png + default_torch_on_ceiling_animated.png + default_torch_on_floor_animated.png + default_torch_on_floor.png + +RealBadAngel's animated water (WTFPL): + default_water_source_animated.png + default_water_flowing_animated.png + +VanessaE (WTFPL): + default_nc_back.png + default_nc_front.png + default_nc_rb.png + default_nc_side.png + default_grass_*.png + default_desert_sand.png + default_desert_stone.png + default_desert_stone_brick.png + default_sand.png + default_sandstone_brick.png + +Calinou (CC BY-SA): + default_brick.png + default_papyrus.png + default_mineral_copper.png + default_glass_detail.png + +MirceaKitsune (WTFPL): + character.x + +Jordach (CC BY-SA 3.0): + character.png + +PilzAdam (WTFPL): + default_jungleleaves.png + default_junglesapling.png + default_junglewood.png + default_obsidian_glass.png + default_obsidian_shard.png + default_mineral_gold.png + default_snowball.png + +jojoa1997 (WTFPL): + default_obsidian.png + +InfinityProject (WTFPL): + default_mineral_diamond.png + +Splizard (CC BY-SA 3.0): + default_snow.png + default_snow_side.png + default_ice.png + default_pine_sapling.png + +Zeg9 (CC BY-SA 3.0): + default_coal_block.png + default_steel_block.png + default_copper_block.png + default_bronze_block.png + default_gold_block.png + +paramat (CC BY-SA 3.0): + wieldhand.png, based on character.png by Jordach (CC BY-SA 3.0) + default_pinetree.png + default_pinetree_top.png + default_pinewood.png + +brunob.santos (CC BY-SA 4.0): + default_desert_cobble.png + +BlockMen (CC BY-SA 3.0): + default_stone_brick.png + default_wood.png + default_clay_brick.png + default_iron_ingot.png + default_gold_ingot.png + default_tool_steelsword.png + default_diamond.png + default_diamond_block.png + default_book.png + default_tool_*.png + default_lava_source_animated.png + default_lava_flowing_animated.png + default_stick.png + default_chest_front.png + default_chest_lock.png + default_chest_side.png + default_chest_top.png + bubble.png + heart.png + gui_*.png + +Neuromancer (CC BY-SA 2.0): + default_cobble.png, based on texture by Brane praefect + default_mossycobble.png, based on texture by Brane praefect +Neuromancer (CC BY-SA 3.0): + default_dirt.png + default_furnace_*.png + +Philipbenr (CC BY-SA 3.0): + default_grass.png + default_grass_side.png + +Glass breaking sounds (CC BY 3.0): + 1: http://www.freesound.org/people/cmusounddesign/sounds/71947/ + 2: http://www.freesound.org/people/Tomlija/sounds/97669/ + 3: http://www.freesound.org/people/lsprice/sounds/88808/ + +Mito551 (sounds) (CC BY-SA): + default_dig_choppy.ogg + default_dig_cracky.ogg + default_dig_crumbly.1.ogg + default_dig_crumbly.2.ogg + default_dig_dig_immediate.ogg + default_dig_oddly_breakable_by_hand.ogg + default_dug_node.1.ogg + default_dug_node.2.ogg + default_grass_footstep.1.ogg + default_grass_footstep.2.ogg + default_grass_footstep.3.ogg + default_gravel_footstep.1.ogg + default_gravel_footstep.2.ogg + default_gravel_footstep.3.ogg + default_gravel_footstep.4.ogg + default_grass_footstep.1.ogg + default_place_node.1.ogg + default_place_node.2.ogg + default_place_node.3.ogg + default_place_node_hard.1.ogg + default_place_node_hard.2.ogg + default_snow_footstep.1.ogg + default_snow_footstep.2.ogg + default_hard_footstep.1.ogg + default_hard_footstep.2.ogg + default_hard_footstep.3.ogg + default_sand_footstep.1.ogg + default_sand_footstep.2.ogg + default_wood_footstep.1.ogg + default_wood_footstep.2.ogg + default_dirt_footstep.1.ogg + default_dirt_footstep.2.ogg + default_glass_footstep.ogg + +Gambit (WTFPL): + default_bronze_ingot.png + default_copper_ingot.png + default_copper_lump.png + default_iron_lump.png + default_gold_lump.png + default_clay_lump.png + default_coal.png + default_grass_*.png + default_paper.png diff --git a/mods/default/aliases.lua b/mods/default/aliases.lua new file mode 100644 index 0000000..7247751 --- /dev/null +++ b/mods/default/aliases.lua @@ -0,0 +1,72 @@ +-- mods/default/aliases.lua + +-- Aliases to support loading worlds using nodes following the old naming convention +-- These can also be helpful when using chat commands, for example /giveme +minetest.register_alias("stone", "default:stone") +minetest.register_alias("stone_with_coal", "default:stone_with_coal") +minetest.register_alias("stone_with_iron", "default:stone_with_iron") +minetest.register_alias("dirt_with_grass", "default:dirt_with_grass") +minetest.register_alias("dirt_with_grass_footsteps", "default:dirt_with_grass_footsteps") +minetest.register_alias("dirt", "default:dirt") +minetest.register_alias("sand", "default:sand") +minetest.register_alias("gravel", "default:gravel") +minetest.register_alias("sandstone", "default:sandstone") +minetest.register_alias("clay", "default:clay") +minetest.register_alias("brick", "default:brick") +minetest.register_alias("tree", "default:tree") +minetest.register_alias("jungletree", "default:jungletree") +minetest.register_alias("junglegrass", "default:junglegrass") +minetest.register_alias("leaves", "default:leaves") +minetest.register_alias("cactus", "default:cactus") +minetest.register_alias("papyrus", "default:papyrus") +minetest.register_alias("bookshelf", "default:bookshelf") +minetest.register_alias("glass", "default:glass") +minetest.register_alias("wooden_fence", "default:fence_wood") +minetest.register_alias("rail", "default:rail") +minetest.register_alias("ladder", "default:ladder") +minetest.register_alias("wood", "default:wood") +minetest.register_alias("mese", "default:mese") +minetest.register_alias("cloud", "default:cloud") +minetest.register_alias("water_flowing", "default:water_flowing") +minetest.register_alias("water_source", "default:water_source") +minetest.register_alias("lava_flowing", "default:lava_flowing") +minetest.register_alias("lava_source", "default:lava_source") +minetest.register_alias("torch", "default:torch") +minetest.register_alias("sign_wall", "default:sign_wall") +minetest.register_alias("furnace", "default:furnace") +minetest.register_alias("chest", "default:chest") +minetest.register_alias("locked_chest", "default:chest_locked") +minetest.register_alias("cobble", "default:cobble") +minetest.register_alias("mossycobble", "default:mossycobble") +minetest.register_alias("steelblock", "default:steelblock") +minetest.register_alias("nyancat", "default:nyancat") +minetest.register_alias("nyancat_rainbow", "default:nyancat_rainbow") +minetest.register_alias("sapling", "default:sapling") +minetest.register_alias("apple", "default:apple") + +minetest.register_alias("WPick", "default:pick_wood") +minetest.register_alias("STPick", "default:pick_stone") +minetest.register_alias("SteelPick", "default:pick_steel") +minetest.register_alias("MesePick", "default:pick_mese") +minetest.register_alias("WShovel", "default:shovel_wood") +minetest.register_alias("STShovel", "default:shovel_stone") +minetest.register_alias("SteelShovel", "default:shovel_steel") +minetest.register_alias("WAxe", "default:axe_wood") +minetest.register_alias("STAxe", "default:axe_stone") +minetest.register_alias("SteelAxe", "default:axe_steel") +minetest.register_alias("WSword", "default:sword_wood") +minetest.register_alias("STSword", "default:sword_stone") +minetest.register_alias("SteelSword", "default:sword_steel") + +minetest.register_alias("Stick", "default:stick") +minetest.register_alias("paper", "default:paper") +minetest.register_alias("book", "default:book") +minetest.register_alias("lump_of_coal", "default:coal_lump") +minetest.register_alias("lump_of_iron", "default:iron_lump") +minetest.register_alias("lump_of_clay", "default:clay_lump") +minetest.register_alias("steel_ingot", "default:steel_ingot") +minetest.register_alias("clay_brick", "default:clay_brick") +minetest.register_alias("snow", "default:snow") + +-- Mese now comes in the form of blocks, ore, crystal and fragments +minetest.register_alias("default:mese", "default:mese_block") diff --git a/mods/default/crafting.lua b/mods/default/crafting.lua new file mode 100644 index 0000000..f0ca3a6 --- /dev/null +++ b/mods/default/crafting.lua @@ -0,0 +1,2045 @@ +-- mods/default/crafting.lua + +minetest.register_craft({ + output = 'default:wood 4', + recipe = { + {'default:tree'}, + } +}) + +minetest.register_craft({ + output = 'default:wood_jungle 4', + recipe = { + {'default:tree_jungle'}, + } +}) + +minetest.register_craft({ + output = 'default:wood_pine 4', + recipe = { + {'default:tree_pine'}, + } +}) + +minetest.register_craft({ + output = 'default:wood_palm 4', + recipe = { + {'default:tree_palm'}, + } +}) + +minetest.register_craft({ + output = 'default:wood_orange 4', + recipe = { + {'default:tree_orange'}, + } +}) + +minetest.register_craft({ + output = 'default:wood_olive 4', + recipe = { + {'default:tree_olive'}, + } +}) + +minetest.register_craft({ + output = 'default:wood_birch 4', + recipe = { + {'default:tree_birch'}, + } +}) + +minetest.register_craft({ + output = 'default:wood_poplar 4', + recipe = { + {'default:tree_poplar'}, + } +}) + +minetest.register_craft({ + output = 'default:wood_rubber 4', + recipe = { + {'default:tree_rubber'}, + } +}) + +minetest.register_craft({ + output = 'default:wood_ahorn 4', + recipe = { + {'default:tree_ahorn'}, + } +}) + +minetest.register_craft({ + output = 'default:wood_oak 4', + recipe = { + {'default:tree_oak'}, + } +}) +--[[ +minetest.register_craft({ + output = 'default:acacia_wood 4', + recipe = { + {'default:acacia_tree'}, + } +}) +--]] +minetest.register_craft({ + output = 'default:stick 4', + recipe = { + {'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood 2', + recipe = { + {'group:stick', 'group:stick', 'group:stick'}, + {'group:stick', 'group:stick', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sign_wall', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + {'', 'group:stick', ''}, + } +}) + + +minetest.register_craft({ + output = 'default:torch 4', + recipe = { + {'default:coal_lump'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:pick_wood', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'', 'group:stick', ''}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_stone', + recipe = { + {'group:stone', 'group:stone', 'group:stone'}, + {'', 'group:stick', ''}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_steel', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'', 'group:stick', ''}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_bronze', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + {'', 'group:stick', ''}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'', 'group:stick', ''}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_diamond', + recipe = { + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'', 'group:stick', ''}, + {'', 'group:stick', ''}, + } +}) + +minetest.register_craft({ + output = 'default:pick_nyan', + recipe = { + {'default:nyancat_rainbow', 'default:nyancat_rainbow', 'default:nyancat_rainbow'}, + {'', 'default:steel_ingot', ''}, + {'', 'default:steel_ingot', ''}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_wood', + recipe = { + {'group:wood'}, + {'group:stick'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_stone', + recipe = { + {'group:stone'}, + {'group:stick'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_steel', + recipe = { + {'default:steel_ingot'}, + {'group:stick'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_bronze', + recipe = { + {'default:bronze_ingot'}, + {'group:stick'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_mese', + recipe = { + {'default:mese_crystal'}, + {'group:stick'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_diamond', + recipe = { + {'default:diamond'}, + {'group:stick'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:shovel_nyan', + recipe = { + {'default:nyancat_rainbow'}, + {'default:steel_ingot'}, + {'default:steel_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_wood', + recipe = { + {'group:wood', 'group:wood'}, + {'group:wood', 'group:stick'}, + {'', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_stone', + recipe = { + {'group:stone', 'group:stone'}, + {'group:stone', 'group:stick'}, + {'', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_steel', + recipe = { + {'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'group:stick'}, + {'', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_bronze', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'group:stick'}, + {'', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'group:stick'}, + {'', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_diamond', + recipe = { + {'default:diamond', 'default:diamond'}, + {'default:diamond', 'group:stick'}, + {'', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:axe_nyan', + recipe = { + {'default:nyancat_rainbow', 'default:nyancat_rainbow'}, + {'default:nyancat_rainbow', 'default:steel_ingot'}, + {'', 'default:steel_ingot'}, + } +}) + + +minetest.register_craft({ + output = 'default:sword_wood', + recipe = { + {'group:wood'}, + {'group:wood'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_stone', + recipe = { + {'group:stone'}, + {'group:stone'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_steel', + recipe = { + {'default:steel_ingot'}, + {'default:steel_ingot'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_bronze', + recipe = { + {'default:bronze_ingot'}, + {'default:bronze_ingot'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_mese', + recipe = { + {'default:mese_crystal'}, + {'default:mese_crystal'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_diamond', + recipe = { + {'default:diamond'}, + {'default:diamond'}, + {'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:sword_nyan', + recipe = { + {'default:nyancat_rainbow'}, + {'default:nyancat_rainbow'}, + {'default:steel_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:rail 15', + recipe = { + {'default:steel_ingot', '', 'default:steel_ingot'}, + {'default:steel_ingot', 'group:stick', 'default:steel_ingot'}, + {'default:steel_ingot', '', 'default:steel_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:chest', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', '', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:chest_locked', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'group:wood', 'default:steel_ingot', 'group:wood'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:furnace', + recipe = { + {'group:stone', 'group:stone', 'group:stone'}, + {'group:stone', '', 'group:stone'}, + {'group:stone', 'group:stone', 'group:stone'}, + } +}) + +minetest.register_craft({ + type = "shapeless", + output = "default:bronze_ingot 2", + recipe = {"default:tin_ingot", "default:copper_ingot"}, +}) + +minetest.register_craft({ + output = 'default:coalblock', + recipe = { + {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, + {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, + {'default:coal_lump', 'default:coal_lump', 'default:coal_lump'}, + } +}) + +minetest.register_craft({ + output = 'default:coal_lump 9', + recipe = { + {'default:coalblock'}, + } +}) + +minetest.register_craft({ + output = 'default:steelblock', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:steel_ingot 9', + recipe = { + {'default:steelblock'}, + } +}) + +minetest.register_craft({ + output = 'default:tinblock', + recipe = { + {'default:tin_ingot', 'default:tin_ingot', 'default:tin_ingot'}, + {'default:tin_ingot', 'default:tin_ingot', 'default:tin_ingot'}, + {'default:tin_ingot', 'default:tin_ingot', 'default:tin_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:tin_ingot 9', + recipe = { + {'default:tinblock'}, + } +}) + +minetest.register_craft({ + output = 'default:copperblock', + recipe = { + {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, + {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, + {'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:copper_ingot 9', + recipe = { + {'default:copperblock'}, + } +}) + +minetest.register_craft({ + output = 'default:bronzeblock', + recipe = { + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:bronze_ingot 9', + recipe = { + {'default:bronzeblock'}, + } +}) + +minetest.register_craft({ + output = 'default:goldblock', + recipe = { + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + {'default:gold_ingot', 'default:gold_ingot', 'default:gold_ingot'}, + } +}) + +minetest.register_craft({ + output = 'default:gold_ingot 9', + recipe = { + {'default:goldblock'}, + } +}) + +minetest.register_craft({ + output = 'default:diamondblock', + recipe = { + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:diamond', 'default:diamond'}, + } +}) + +minetest.register_craft({ + output = 'default:diamond 9', + recipe = { + {'default:diamondblock'}, + } +}) + +minetest.register_craft({ + output = 'default:rubyblock', + recipe = { + {'default:ruby', 'default:ruby', 'default:ruby'}, + {'default:ruby', 'default:ruby', 'default:ruby'}, + {'default:ruby', 'default:ruby', 'default:ruby'}, + } +}) + +minetest.register_craft({ + output = 'default:ruby 9', + recipe = { + {'default:rubyblock'}, + } +}) + +minetest.register_craft({ + output = 'default:topazblock', + recipe = { + {'default:topaz', 'default:topaz', 'default:topaz'}, + {'default:topaz', 'default:topaz', 'default:topaz'}, + {'default:topaz', 'default:topaz', 'default:topaz'}, + } +}) + +minetest.register_craft({ + output = 'default:topaz 9', + recipe = { + {'default:topazblock'}, + } +}) + +minetest.register_craft({ + output = 'default:emeraldblock', + recipe = { + {'default:emerald', 'default:emerald', 'default:emerald'}, + {'default:emerald', 'default:emerald', 'default:emerald'}, + {'default:emerald', 'default:emerald', 'default:emerald'}, + } +}) + +minetest.register_craft({ + output = 'default:emerald 9', + recipe = { + {'default:emeraldblock'}, + } +}) + +minetest.register_craft({ + output = 'default:sapphireblock', + recipe = { + {'default:sapphire', 'default:sapphire', 'default:sapphire'}, + {'default:sapphire', 'default:sapphire', 'default:sapphire'}, + {'default:sapphire', 'default:sapphire', 'default:sapphire'}, + } +}) + +minetest.register_craft({ + output = 'default:sapphire 9', + recipe = { + {'default:sapphireblock'}, + } +}) + +minetest.register_craft({ + output = 'default:amethystblock', + recipe = { + {'default:amethyst', 'default:amethyst', 'default:amethyst'}, + {'default:amethyst', 'default:amethyst', 'default:amethyst'}, + {'default:amethyst', 'default:amethyst', 'default:amethyst'}, + } +}) + +minetest.register_craft({ + output = 'default:amethyst 9', + recipe = { + {'default:amethystblock'}, + } +}) + +minetest.register_craft({ + output = 'default:nyancat_rainbow', + recipe = { + {'default:ruby', 'default:topaz', 'default:mese_crystal'}, + {'default:emerald', 'default:diamond', 'default:sapphire'}, + {'default:amethyst', '', ''}, + } +}) + + +--cactusnodes + +minetest.register_craft({ + output = 'default:cactus_block', + recipe = { + {'default:cactus', 'default:cactus', 'default:cactus'}, + {'default:cactus', 'default:cactus', 'default:cactus'}, + {'default:cactus', 'default:cactus', 'default:cactus'}, + } +}) + +minetest.register_craft({ + output = 'default:cactus 9', + recipe = { + {'default:cactus_block'}, + } +}) + +minetest.register_craft({ + output = 'default:cactus_brick 4', + recipe = { + {'default:cactus', 'default:cactus'}, + {'default:cactus', 'default:cactus'}, + } +}) + +---- + +minetest.register_craft({ + output = 'default:dirt', + recipe = { + {'group:leaves', 'group:sand', 'group:leaves'}, + } +}) + +minetest.register_craft({ + output = 'default:sandstone', + recipe = { + {'group:sand', 'group:sand'}, + {'group:sand', 'group:sand'}, + } +}) + +minetest.register_craft({ + output = 'default:sand 4', + recipe = { + {'default:sandstone'}, + } +}) + +minetest.register_craft({ + output = 'default:sandstonebrick 4', + recipe = { + {'default:sandstone', 'default:sandstone'}, + {'default:sandstone', 'default:sandstone'}, + } +}) + +minetest.register_craft({ + output = 'default:clay', + recipe = { + {'default:clay_lump', 'default:clay_lump'}, + {'default:clay_lump', 'default:clay_lump'}, + } +}) + +minetest.register_craft({ + output = 'default:clay_lump 4', + recipe = { + {'default:clay'}, + } +}) + +minetest.register_craft({ + output = 'default:brick', + recipe = { + {'default:clay_brick', 'default:clay_brick'}, + {'default:clay_brick', 'default:clay_brick'}, + } +}) + +minetest.register_craft({ + output = 'default:clay_brick 4', + recipe = { + {'default:brick'}, + } +}) + +-- Color Bricks + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_black', + recipe = + {'group:claybricks', 'dye:black'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_blue', + recipe = + {'group:claybricks', 'dye:blue'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_brown', + recipe = + {'group:claybricks', 'dye:brown'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_cyan', + recipe = + {'group:claybricks', 'dye:cyan'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_dark_green', + recipe = + {'group:claybricks', 'dye:dark_green'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_dark_grey', + recipe = + {'group:claybricks', 'dye:dark_grey'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_green', + recipe = + {'group:claybricks', 'dye:green'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_grey', + recipe = + {'group:claybricks', 'dye:grey'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_magenta', + recipe = + {'group:claybricks', 'dye:magenta'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_orange', + recipe = + {'group:claybricks', 'dye:orange'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_pink', + recipe = + {'group:claybricks', 'dye:pink'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_red', + recipe = + {'group:claybricks', 'dye:red'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_violet', + recipe = + {'group:claybricks', 'dye:violet'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_white', + recipe = + {'group:claybricks', 'dye:white'}, + +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:brick_yellow', + recipe = + {'group:claybricks', 'dye:yellow'}, + +}) +----- + +-- Colored Wood + +minetest.register_craft({ + output = 'default:colwood_black', + recipe = { + {'group:wood', 'dye:black'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_blue', + recipe = { + {'group:wood', 'dye:blue'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_brown', + recipe = { + {'group:wood', 'dye:brown'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_cyan', + recipe = { + {'group:wood', 'dye:cyan'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_dark_green', + recipe = { + {'group:wood', 'dye:dark_green'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_dark_grey', + recipe = { + {'group:wood', 'dye:dark_grey'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_green', + recipe = { + {'group:wood', 'dye:green'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_grey', + recipe = { + {'group:wood', 'dye:grey'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_magenta', + recipe = { + {'group:wood', 'dye:magenta'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_orange', + recipe = { + {'group:wood', 'dye:orange'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_pink', + recipe = { + {'group:wood', 'dye:pink'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_red', + recipe = { + {'group:wood', 'dye:red'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_violet', + recipe = { + {'group:wood', 'dye:violet'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_white', + recipe = { + {'group:wood', 'dye:white'}, + } +}) + +minetest.register_craft({ + output = 'default:colwood_yellow', + recipe = { + {'group:wood', 'dye:yellow'}, + } +}) + +-- Colored fences + +minetest.register_craft({ + output = 'default:fence_wood_black', + recipe = { + {'group:woodfence', 'dye:black'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_blue', + recipe = { + {'group:woodfence', 'dye:blue'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_brown', + recipe = { + {'group:woodfence', 'dye:brown'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_cyan', + recipe = { + {'group:woodfence', 'dye:cyan'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_dark_green', + recipe = { + {'group:woodfence', 'dye:dark_green'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_dark_grey', + recipe = { + {'group:woodfence', 'dye:dark_grey'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_green', + recipe = { + {'group:woodfence', 'dye:green'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_grey', + recipe = { + {'group:woodfence', 'dye:grey'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_magenta', + recipe = { + {'group:woodfence', 'dye:magenta'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_orange', + recipe = { + {'group:woodfence', 'dye:orange'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_pink', + recipe = { + {'group:woodfence', 'dye:pink'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_red', + recipe = { + {'group:woodfence', 'dye:red'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_violet', + recipe = { + {'group:woodfence', 'dye:violet'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_white', + recipe = { + {'group:woodfence', 'dye:white'}, + } +}) + +minetest.register_craft({ + output = 'default:fence_wood_yellow', + recipe = { + {'group:woodfence', 'dye:yellow'}, + } +}) + + +----- + +minetest.register_craft({ + output = 'default:lamp_ceiling 2', + recipe = { + {'default:glass', 'default:torch', 'default:glass'}, + } +}) + +minetest.register_craft({ + output = 'default:lamp_wall 2', + recipe = { + {'default:glass', '', ''}, + {'default:torch', '', ''}, + {'default:glass', '', ''}, + } +}) + +minetest.register_craft({ + output = 'default:lamp_column 2', + recipe = { + {'default:torch', 'default:glass', ''}, + {'default:glass', '', ''}, + {'', '', ''}, + } +}) + +minetest.register_craft({ + output = 'default:latern 2', + recipe = { + {'', 'default:bronze_ingot', ''}, + {'default:glass', 'default:torch', 'default:glass'}, + {'', 'default:bronze_ingot', ''}, + } +}) + +minetest.register_craft({ + output = 'default:laternrusty 2', + recipe = { + {'', 'default:steel_ingot', ''}, + {'default:glass', 'default:torch', 'default:glass'}, + {'', 'default:steel_ingot', ''}, + } +}) + +--- + + +minetest.register_craft({ + output = 'default:paper', + recipe = { + {'default:papyrus', 'default:papyrus', 'default:papyrus'}, + } +}) + +minetest.register_craft({ + output = 'default:book', + recipe = { + {'default:paper'}, + {'default:paper'}, + {'default:paper'}, + } +}) + +minetest.register_craft({ + output = 'default:bookshelf', + recipe = { + {'group:wood', 'group:wood', 'group:wood'}, + {'default:book', 'default:book', 'default:book'}, + {'group:wood', 'group:wood', 'group:wood'}, + } +}) + +minetest.register_craft({ + output = 'default:ladder 2', + recipe = { + {'group:stick', '', 'group:stick'}, + {'group:stick', 'group:stick', 'group:stick'}, + {'group:stick', '', 'group:stick'}, + } +}) + +minetest.register_craft({ + output = 'default:mese', + recipe = { + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + {'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'}, + } +}) + +minetest.register_craft({ + output = 'default:mese_crystal 9', + recipe = { + {'default:mese'}, + } +}) + +minetest.register_craft({ + output = 'default:mese_crystal_fragment 9', + recipe = { + {'default:mese_crystal'}, + } +}) + +minetest.register_craft({ + output = 'default:obsidian_shard 9', + recipe = { + {'default:obsidian'} + } +}) + +minetest.register_craft({ + output = 'default:obsidian', + recipe = { + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + {'default:obsidian_shard', 'default:obsidian_shard', 'default:obsidian_shard'}, + } +}) + +minetest.register_craft({ + output = 'default:obsidianbrick 4', + recipe = { + {'default:obsidian', 'default:obsidian'}, + {'default:obsidian', 'default:obsidian'} + } +}) + +minetest.register_craft({ + output = 'default:stonebrick 4', + recipe = { + {'default:stone', 'default:stone'}, + {'default:stone', 'default:stone'}, + } +}) + +minetest.register_craft({ + output = 'default:granite_brick 4', + recipe = { + {'default:granite', 'default:granite'}, + {'default:granite', 'default:granite'}, + } +}) + +minetest.register_craft({ + output = 'default:marble_brick 4', + recipe = { + {'default:marble', 'default:marble'}, + {'default:marble', 'default:marble'}, + } +}) + +minetest.register_craft({ + output = 'default:desert_stonebrick 4', + recipe = { + {'default:desert_stone', 'default:desert_stone'}, + {'default:desert_stone', 'default:desert_stone'}, + } +}) + +minetest.register_craft({ + output = 'default:snowblock', + recipe = { + {'default:snow', 'default:snow', 'default:snow'}, + {'default:snow', 'default:snow', 'default:snow'}, + {'default:snow', 'default:snow', 'default:snow'}, + } +}) + +minetest.register_craft({ + output = 'default:snow 9', + recipe = { + {'default:snowblock'}, + } +}) + +-- Stoneblocks + +minetest.register_craft({ + output = 'default:stone_block', + recipe = { + {'default:stone', 'default:stone', 'default:stone'}, + {'default:stone', 'default:stone', 'default:stone'}, + {'default:stone', 'default:stone', 'default:stone'}, + } +}) + +minetest.register_craft({ + output = 'default:stone 9', + recipe = { + {'default:stone_block'} + } +}) + + +minetest.register_craft({ + output = 'default:desert_stone_block', + recipe = { + {'default:desert_stone', 'default:desert_stone', 'default:desert_stone'}, + {'default:desert_stone', 'default:desert_stone', 'default:desert_stone'}, + {'default:desert_stone', 'default:desert_stone', 'default:desert_stone'}, + } +}) + +minetest.register_craft({ + output = 'default:desert_stone 9', + recipe = { + {'default:desert_stone_block'} + } +}) + + +minetest.register_craft({ + output = 'default:granite_block', + recipe = { + {'default:granite', 'default:granite', 'default:granite'}, + {'default:granite', 'default:granite', 'default:granite'}, + {'default:granite', 'default:granite', 'default:granite'}, + } +}) + +minetest.register_craft({ + output = 'default:granite 9', + recipe = { + {'default:granite_block'} + } +}) + +minetest.register_craft({ + output = 'default:marble_block', + recipe = { + {'default:marble', 'default:marble', 'default:marble'}, + {'default:marble', 'default:marble', 'default:marble'}, + {'default:marble', 'default:marble', 'default:marble'}, + } +}) + +minetest.register_craft({ + output = 'default:marble 9', + recipe = { + {'default:marble_block'} + } +}) + +-- cobble + +minetest.register_craft({ + output = 'default:cobble 5', + recipe = { + {'default:stone', '', 'default:stone'}, + {'', 'default:stone', ''}, + {'default:stone', '', 'default:stone'}, + } +}) + +minetest.register_craft({ + output = 'default:gravel 5', + recipe = { + {'default:cobble', '', 'default:cobble'}, + {'', 'default:cobble', ''}, + {'default:cobble', '', 'default:cobble'}, + } +}) + +minetest.register_craft({ + output = 'default:sand 5', + recipe = { + {'default:gravel', '', 'default:gravel'}, + {'', 'default:gravel', ''}, + {'default:gravel', '', 'default:gravel'}, + } +}) + +minetest.register_craft({ + output = 'default:desert_cobble 5', + recipe = { + {'default:desert_stone', '', 'default:desert_stone'}, + {'', 'default:desert_stone', ''}, + {'default:desert_stone', '', 'default:desert_stone'}, + } +}) + +minetest.register_craft({ + output = 'default:desert_gravel 5', + recipe = { + {'default:desert_cobble', '', 'default:desert_cobble'}, + {'', 'default:desert_cobble', ''}, + {'default:desert_cobble', '', 'default:desert_cobble'}, + } +}) + +minetest.register_craft({ + output = 'default:desert_sand 5', + recipe = { + {'default:desert_gravel', '', 'default:desert_gravel'}, + {'', 'default:desert_gravel', ''}, + {'default:desert_gravel', '', 'default:desert_gravel'}, + } +}) + +-- +--FLooRS +-- + +minetest.register_craft({ + output = 'default:floor_granite 4', + recipe = { + {'default:granite_brick', 'default:granite_brick'}, + {'default:granite_brick', 'default:granite_brick'}, + } +}) + +minetest.register_craft({ + output = 'default:floor_stone 4', + recipe = { + {'default:stonebrick', 'default:stonebrick'}, + {'default:stonebrick', 'default:stonebrick'}, + } +}) + +minetest.register_craft({ + output = 'default:floor_desertstone 4', + recipe = { + {'default:desert_stonebrick', 'default:desert_stonebrick'}, + {'default:desert_stonebrick', 'default:desert_stonebrick'}, + } +}) + +minetest.register_craft({ + output = 'default:floor_sandstone 4', + recipe = { + {'default:sandstonebrick', 'default:sandstonebrick'}, + {'default:sandstonebrick', 'default:sandstonebrick'}, + } +}) + +minetest.register_craft({ + output = 'default:floor_marble 4', + recipe = { + {'default:marble_brick', 'default:marble_brick'}, + {'default:marble_brick', 'default:marble_brick'}, + } +}) + +-- wooden floors +minetest.register_craft({ + output = 'default:floor_w_wood 8', + recipe = { + {'default:tree', 'default:wood'}, + {'default:wood', 'default:tree'}, + } +}) + +minetest.register_craft({ + output = 'default:floor_w_oakolive 4', + recipe = { + {'default:wood_oak', 'default:wood_olive'}, + {'default:wood_olive', 'default:wood_oak'}, + } +}) + +minetest.register_craft({ + output = 'default:floor_w_junglebirch 4', + recipe = { + {'default:wood_jungle', 'default:wood_birch'}, + {'default:wood_birch', 'default:wood_jungle'}, + } +}) + + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_sanddesertstone 2', + recipe = + {'default:floor_sandstone', 'default:floor_desertstone'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_stonegranite 2', + recipe = + {'default:floor_stone', 'default:floor_granite'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_yellow', + recipe = + {'group:sfloors', 'dye:yellow'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_white', + recipe = + {'group:sfloors', 'dye:white'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_violet', + recipe = + {'group:sfloors', 'dye:violet'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_red', + recipe = + {'group:sfloors', 'dye:red'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_pink', + recipe = + {'group:sfloors', 'dye:pink'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_orange', + recipe = + {'group:sfloors', 'dye:orange'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_magenta', + recipe = + {'group:sfloors', 'dye:magenta'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_green', + recipe = + {'group:sfloors', 'dye:green'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_dark_green', + recipe = + {'group:sfloors', 'dye:dark_green'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_cyan', + recipe = + {'group:sfloors', 'dye:cyan'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_brown', + recipe = + {'group:sfloors', 'dye:brown'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_blue', + recipe = + {'group:sfloors', 'dye:blue'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_black', + recipe = + {'group:sfloors', 'dye:black'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_blackwhite', + recipe = + {'group:sfloors', 'dye:black', 'dye:white'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_whiteblue', + recipe = + {'group:sfloors', 'dye:blue', 'dye:white'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_blueyellow', + recipe = + {'group:sfloors', 'dye:blue', 'dye:yellow'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_yellowgreen', + recipe = + {'group:sfloors', 'dye:dark_green', 'dye:yellow'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_greengreen', + recipe = + {'group:sfloors', 'dye:dark_green', 'dye:green'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_magentacyan', + recipe = + {'group:sfloors', 'dye:magenta', 'dye:cyan'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_cyanblue', + recipe = + {'group:sfloors', 'dye:blue', 'dye:cyan'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_redorange', + recipe = + {'group:sfloors', 'dye:red', 'dye:orange'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_greenblack', + recipe = + {'group:sfloors', 'dye:green', 'dye:black'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_blackviolet', + recipe = + {'group:sfloors', 'dye:violet', 'dye:black'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_yellowred', + recipe = + {'group:sfloors', 'dye:yellow', 'dye:red'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_whitered', + recipe = + {'group:sfloors', 'dye:white', 'dye:red'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_greenviolet', + recipe = + {'group:sfloors', 'dye:green', 'dye:violet'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:floor_s_violetyellow', + recipe = + {'group:sfloors', 'dye:yellow', 'dye:violet'}, +}) + +-- + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_black', + recipe = + {'group:swall', 'dye:black'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_blue', + recipe = + {'group:swall', 'dye:blue'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_brown', + recipe = + {'group:swall', 'dye:brown'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_cyan', + recipe = + {'group:swall', 'dye:cyan'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_dark_green', + recipe = + {'group:swall', 'dye:dark_green'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_green', + recipe = + {'group:swall', 'dye:green'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_magenta', + recipe = + {'group:swall', 'dye:magenta'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_orange', + recipe = + {'group:swall', 'dye:orange'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_pink', + recipe = + {'group:swall', 'dye:pink'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_red', + recipe = + {'group:swall', 'dye:red'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_violet', + recipe = + {'group:swall', 'dye:violet'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_white', + recipe = + {'group:swall', 'dye:white'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_yellow', + recipe = + {'group:swall', 'dye:yellow'}, +}) +--[[ +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_blackwhite', + recipe = + {'group:swall', 'dye:white', 'dye:black'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_blueyellow', + recipe = + {'group:swall', 'dye:blue', 'dye:yellow'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_cyanblue', + recipe = + {'group:swall', 'dye:blue', 'dye:cyan'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_greenblack', + recipe = + {'group:swall', 'dye:green', 'dye:black'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_greengreen', + recipe = + {'group:swall', 'dye:green', 'dye:dark_green'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_greenviolet', + recipe = + {'group:swall', 'dye:green', 'dye:violet'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_magentacyan', + recipe = + {'group:swall', 'dye:magenta', 'dye:cyan'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_redorange', + recipe = + {'group:swall', 'dye:red', 'dye:orange'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_violetyellow', + recipe = + {'group:swall', 'dye:violet', 'dye:yellow'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_whiteblue', + recipe = + {'group:swall', 'dye:white', 'dye:blue'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_whitered', + recipe = + {'group:swall', 'dye:white', 'dye:red'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_yellowgreen', + recipe = + {'group:swall', 'dye:yellow', 'dye:dark_green'}, +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:stonewall_yellowred', + recipe = + {'group:swall', 'dye:yellow', 'dye:red'}, +}) +--]] + + + +-- +-- Crafting (tool repair) +-- +minetest.register_craft({ + type = "toolrepair", + additional_wear = -0.02, +}) + +-- +-- Cooking recipes +-- + +minetest.register_craft({ + type = "cooking", + output = "default:glass", + recipe = "group:sand", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:obsidian_glass", + recipe = "default:obsidian_shard", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:stone", + recipe = "default:cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:cobble", + recipe = "default:gravel", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:stone", + recipe = "default:mossycobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:desert_stone", + recipe = "default:desert_cobble", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:desert_cobble", + recipe = "default:desert_gravel", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:steel_ingot", + recipe = "default:iron_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:copper_ingot", + recipe = "default:copper_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:tin_ingot", + recipe = "default:tin_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:gold_ingot", + recipe = "default:gold_lump", +}) + +minetest.register_craft({ + type = "cooking", + output = "default:clay_brick", + recipe = "default:clay_lump", + --cooktime = 20, +}) + +-- +-- Fuels +-- + +minetest.register_craft({ + type = "fuel", + recipe = "group:tree", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:junglegrass", + burntime = 2, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "group:leaves", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:cactus", + burntime = 15, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:papyrus", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:bookshelf", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:fence_wood", + burntime = 15, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:ladder", + burntime = 5, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "group:wood", + burntime = 7, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:lava_source", + burntime = 60, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:torch", + burntime = 4, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sign_wall", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:chest", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:chest_locked", + burntime = 30, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:nyancat", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:nyancat_rainbow", + burntime = 1, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sapling", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:apple", + burntime = 3, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:coal_lump", + burntime = 40, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:coalblock", + burntime = 370, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sapling_jungle", + burntime = 10, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:grass_1", + burntime = 2, +}) + +minetest.register_craft({ + type = "fuel", + recipe = "default:sapling_pine", + burntime = 10, +}) + +minetest.register_craft({ + output = 'beds:fancy_bed', + recipe = { + {"wool:red", "wool:white", "group:stick"}, + {"group:wood", "group:wood", "group:wood"}, + } +}) + +minetest.register_craft({ + output = 'beds:bed', + recipe = { + {"wool:red", "wool:red", "wool:white"}, + {"group:wood", "group:wood", "group:wood"}, + } +}) \ No newline at end of file diff --git a/mods/default/craftitems.lua b/mods/default/craftitems.lua new file mode 100644 index 0000000..171d503 --- /dev/null +++ b/mods/default/craftitems.lua @@ -0,0 +1,129 @@ +-- mods/default/craftitems.lua + +minetest.register_craftitem("default:stick", { + description = "Stick", + inventory_image = "default_stick.png", + groups = {stick=1}, +}) + +minetest.register_craftitem("default:hardened_leather", { + description = "Hardened Leather", + inventory_image = "default_hardened_leather.png", +}) + +minetest.register_craftitem("default:paper", { + description = "Paper", + inventory_image = "default_paper.png", +}) + +minetest.register_craftitem("default:book", { + description = "Book", + inventory_image = "default_book.png", + groups = {book=1}, +}) + +minetest.register_craftitem("default:coal_lump", { + description = "Coal Lump", + inventory_image = "default_coal_lump.png", + groups = {coal = 1} +}) + +minetest.register_craftitem("default:iron_lump", { + description = "Iron Lump", + inventory_image = "default_iron_lump.png", +}) + +minetest.register_craftitem("default:copper_lump", { + description = "Copper Lump", + inventory_image = "default_copper_lump.png", +}) + +minetest.register_craftitem("default:tin_lump", { + description = "Tin Lump", + inventory_image = "default_tin_lump.png", +}) + +minetest.register_craftitem("default:mese_crystal", { + description = "Mese Crystal", + inventory_image = "default_mese_crystal.png", +}) + +minetest.register_craftitem("default:gold_lump", { + description = "Gold Lump", + inventory_image = "default_gold_lump.png", +}) + +minetest.register_craftitem("default:diamond", { + description = "Diamond", + inventory_image = "default_diamond.png", +}) + +minetest.register_craftitem("default:ruby", { + description = "Ruby", + inventory_image = "default_ruby.png", +}) + +minetest.register_craftitem("default:topaz", { + description = "Topaz", + inventory_image = "default_topaz.png", +}) + +minetest.register_craftitem("default:emerald", { + description = "Emerald", + inventory_image = "default_emerald.png", +}) + +minetest.register_craftitem("default:sapphire", { + description = "Sapphire", + inventory_image = "default_sapphire.png", +}) + +minetest.register_craftitem("default:amethyst", { + description = "Amethyst", + inventory_image = "default_amethyst.png", +}) + +minetest.register_craftitem("default:clay_lump", { + description = "Clay Lump", + inventory_image = "default_clay_lump.png", +}) + +minetest.register_craftitem("default:steel_ingot", { + description = "Steel Ingot", + inventory_image = "default_steel_ingot.png", +}) + +minetest.register_craftitem("default:copper_ingot", { + description = "Copper Ingot", + inventory_image = "default_copper_ingot.png", +}) + +minetest.register_craftitem("default:tin_ingot", { + description = "Tin Ingot", + inventory_image = "default_tin_ingot.png", +}) + +minetest.register_craftitem("default:bronze_ingot", { + description = "Bronze Ingot", + inventory_image = "default_bronze_ingot.png", +}) + +minetest.register_craftitem("default:gold_ingot", { + description = "Gold Ingot", + inventory_image = "default_gold_ingot.png" +}) + +minetest.register_craftitem("default:mese_crystal_fragment", { + description = "Mese Crystal Fragment", + inventory_image = "default_mese_crystal_fragment.png", +}) + +minetest.register_craftitem("default:clay_brick", { + description = "Clay Brick", + inventory_image = "default_clay_brick.png", +}) + +minetest.register_craftitem("default:obsidian_shard", { + description = "Obsidian Shard", + inventory_image = "default_obsidian_shard.png", +}) diff --git a/mods/default/fishing.lua b/mods/default/fishing.lua new file mode 100644 index 0000000..0e5bc2d --- /dev/null +++ b/mods/default/fishing.lua @@ -0,0 +1,101 @@ +-- Orginalcode and rodtexture from etherealmod by Tenplus1 +-- Modified in 2015 by Glünggi +-- Code modifies are under wtfpl licences + +-- Raw Fish +minetest.register_craftitem("default:food_fish_raw", { + description = "Raw Fish (1)", + inventory_image = "default_food_fish_raw.png", + on_use = minetest.item_eat(1), +}) + +-- Cooked Fish +minetest.register_craftitem("default:food_fish_cooked", { + description = "Cooked Fish(2)", + inventory_image = "default_food_fish_cooked.png", + on_use = minetest.item_eat(2), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_fish_cooked", + recipe = "default:food_fish_raw", + cooktime = 2, +}) + +-- Fish n Chips +minetest.register_craftitem("default:food_fishnchips", { + description = "Fish n Chips(5)", + inventory_image = "default_food_fishnchips.png", + on_use = minetest.item_eat(5), +}) + +minetest.register_craft({ + output = "default:food_fishnchips", + recipe = { + {'default:food_fish_cooked','default:food_chips'}, + } +}) + +-- Worm +minetest.register_craftitem("default:worm", { + description = "Worm (use a hoe on soil to find worms)", + inventory_image = "default_worm.png", +}) + +-- Fishing Rod +minetest.register_craftitem("default:fishing_rod", { + description = "Fishing Rod", + inventory_image = "default_fishing_rod.png", +}) + +minetest.register_craft({ + output = "default:fishing_rod", + recipe = { + {"","","default:stick"}, + {"", "default:stick", "farming:string"}, + {"default:stick", "", "farming:string"}, + } +}) + +--[[ Sift through 2 Dirt Blocks to find Worm +minetest.register_craft({ + output = "default:worm", + recipe = { + {"group:soil","group:soil"}, + } +}) +--]] +-- Fishing Rod (Baited) +minetest.register_craftitem("default:fishing_rod_baited", { + description = "Baited Fishing Rod (spam LMB)", + inventory_image = "default_fishing_rod_baited.png", + wield_image = "default_fishing_rod_wield.png", + stack_max = 1, + liquids_pointable = true, + on_use = function (itemstack, user, pointed_thing) + + if pointed_thing.type ~= "node" then return end + + local node = minetest.get_node_or_nil(pointed_thing.under) + if node then node = node.name else return end + + if (node == "default:water_source" + or node == "default:river_water_source") + and math.random(1, 100) < 5 then + local inv = user:get_inventory() + if inv:room_for_item("main", {name = "default:food_fish_raw"}) then + inv:add_item("main", {name = "default:food_fish_raw"}) + return {name = "default:fishing_rod"} + else + minetest.chat_send_player(user:get_player_name(), "Inventory full, Fish Got Away!") + end + end + end, +}) + +minetest.register_craft({ + type = "shapeless", + output = "default:fishing_rod_baited", + recipe = {"default:fishing_rod", "default:worm"}, +}) \ No newline at end of file diff --git a/mods/default/flowers.lua b/mods/default/flowers.lua new file mode 100644 index 0000000..7d87b8c --- /dev/null +++ b/mods/default/flowers.lua @@ -0,0 +1,253 @@ + +minetest.register_node("default:flowers_dandelion_white", { + description = "White Dandelion", + drawtype = "plantlike", + tiles = { "flowers_dandelion_white.png" }, + inventory_image = "flowers_dandelion_white.png", + wield_image = "flowers_dandelion_white.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_white=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, -0.2, 0.5 }, + }, +}) + +minetest.register_node("default:flowers_dandelion_yellow", { + description = "Yellow Dandelion", + drawtype = "plantlike", + tiles = { "flowers_dandelion_yellow.png" }, + inventory_image = "flowers_dandelion_yellow.png", + wield_image = "flowers_dandelion_yellow.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_yellow=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("default:flowers_geranium", { + description = "Blue Geranium", + drawtype = "plantlike", + tiles = { "flowers_geranium.png" }, + inventory_image = "flowers_geranium.png", + wield_image = "flowers_geranium.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_blue=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("default:flowers_rose", { + description = "Rose", + drawtype = "plantlike", + tiles = { "flowers_rose.png" }, + inventory_image = "flowers_rose.png", + wield_image = "flowers_rose.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_red=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.3, 0.15 }, + }, +}) + +minetest.register_node("default:flowers_tulip", { + description = "Tulip", + drawtype = "plantlike", + tiles = { "flowers_tulip.png" }, + inventory_image = "flowers_tulip.png", + wield_image = "flowers_tulip.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_orange=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("default:flowers_viola", { + description = "Viola", + drawtype = "plantlike", + tiles = { "flowers_viola.png" }, + inventory_image = "flowers_viola.png", + wield_image = "flowers_viola.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_violet=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, -0.2, 0.5 }, + }, +}) +---- +minetest.register_node("default:flowers_marg", { + description = "Margrit", + drawtype = "plantlike", + tiles = { "flowers_marg.png" }, + inventory_image = "flowers_marg.png", + wield_image = "flowers_marg.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_white=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, -0.2, 0.5 }, + }, +}) + +minetest.register_node("default:flowers_budder", { + description = "Budderflower", + drawtype = "plantlike", + tiles = { "flowers_budder.png" }, + inventory_image = "flowers_budder.png", + wield_image = "flowers_budder.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_yellow=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, -0.2, 0.5 }, + }, +}) + +minetest.register_node("default:flowers_silk", { + description = "Blue Silk", + drawtype = "plantlike", + tiles = { "flowers_silk.png" }, + inventory_image = "flowers_silk.png", + wield_image = "flowers_silk.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_blue=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, -0.2, 0.5 }, + }, +}) + +minetest.register_node("default:flowers_cosmo", { + description = "Cosmo", + drawtype = "plantlike", + tiles = { "flowers_cosmo.png" }, + inventory_image = "flowers_cosmo.png", + wield_image = "flowers_cosmo.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_red=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 0.5, -0.2, 0.5 }, + }, +}) + +minetest.register_node("default:flowers_heliconia", { + description = "Heliconia", + drawtype = "plantlike", + tiles = { "flowers_heliconia.png" }, + inventory_image = "flowers_heliconia.png", + wield_image = "flowers_heliconia.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_orange=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) + +minetest.register_node("default:flowers_lavendel", { + description = "Lavendel", + drawtype = "plantlike", + tiles = { "flowers_lavendel.png" }, + inventory_image = "flowers_lavendel.png", + wield_image = "flowers_lavendel.png", + sunlight_propagates = true, + paramtype = "light", + walkable = false, + buildable_to = true, + groups = {snappy=3,flammable=2,flower=1,flora=1,attached_node=1,color_violet=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = { -0.15, -0.5, -0.15, 0.15, 0.2, 0.15 }, + }, +}) +--- + +minetest.register_abm({ + nodenames = {"group:flora"}, + neighbors = {"group:soil"}, + interval = 50, + chance = 25, + action = function(pos, node) + + local light = minetest.get_node_light(pos) + + if not light or light < 13 then + return + end + + local pos0 = {x=pos.x-4,y=pos.y-2,z=pos.z-4} + local pos1 = {x=pos.x+4,y=pos.y+2,z=pos.z+4} + + if #minetest.find_nodes_in_area(pos0, pos1, "group:flora") > 5 then + return + end + + local seedling = minetest.find_nodes_in_area(pos0, pos1, {"group:soil"}) + + if #seedling > 0 then + seedling = seedling[math.random(#seedling)] + seedling.y = seedling.y + 1 + light = minetest.get_node_light(seedling) + if not light or light < 13 then + return + end + if minetest.get_node(seedling).name == "air" then + minetest.set_node(seedling, {name=node.name}) + end + end + end, +}) diff --git a/mods/default/food.lua b/mods/default/food.lua new file mode 100644 index 0000000..c07f7e0 --- /dev/null +++ b/mods/default/food.lua @@ -0,0 +1,597 @@ +-- Food (dependes to farming and hunger) + +-- +-- recipes +-- + +-- Chocolate +minetest.register_craftitem("default:food_chocolate", { + description = "Chocolate (2)", + inventory_image = "default_food_chocolate.png", + on_use = minetest.item_eat(2), +}) + + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_chocolate', + recipe = + {'default:fruit_cocoa', 'default:fruit_cocoa'}, + +}) + +-- Chocobanana +minetest.register_craftitem("default:food_chocobanana", { + description = "Chocobanana (3)", + inventory_image = "default_food_chocobanana.png", + on_use = minetest.item_eat(3), +}) + + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_chocobanana', + recipe = {'default:fruit_banana', 'default:food_chocolate'}, +}) +-- salt +minetest.register_craftitem("default:food_salt", { + description = "Salt", + inventory_image = "default_food_salt.png", + on_use = minetest.item_eat(0), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_salt 3", + recipe = "bucket:bucket_water", + cooktime = 15, + replacements = {{ "bucket:bucket_water", "bucket:bucket_empty"}} +}) + +-- Tomatosauce +minetest.register_craftitem("default:food_tomatosauce", { + description = "Tomatosauce (3)", + inventory_image = "default_food_tomatosauce.png", + on_use = minetest.item_eat(3), +}) + + +minetest.register_craft({ + + output = 'default:food_tomatosauce', + recipe = { + {'farming:pepper', '', 'default:food_salt'}, + {'farming:tomato', 'farming:tomato', 'farming:tomato'}, + {'', 'vessels:glass_bottle', ''}, + } +}) + +-- dough +minetest.register_craftitem("default:food_dough", { + description = "Dough (3)", + inventory_image = "default_food_dough.png", + on_use = minetest.item_eat(3), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_dough', + recipe = {'farming:flour', 'mobs:egg', 'default:food_salt'}, +}) + +-- pasta +minetest.register_craftitem("default:food_pasta", { + description = "Pasta (4)", + inventory_image = "default_food_pasta.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_pasta", + recipe = "default:food_dough", + cooktime = 5 +}) + +--pasta napoli +minetest.register_craftitem("default:food_pasta_napoli", { + description = "Pasta Napoli (6)", + inventory_image = "default_food_pasta_napoli.png", + on_use = minetest.item_eat(6), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_pasta_napoli', + recipe = + {'mobs:cheese','default:food_tomatosauce', 'default:food_olive_oil', 'farming:onion', 'default:food_pasta'}, + +}) + +--pasta bolognese + +minetest.register_craftitem("default:food_pasta_bolognese", { + description = "Pasta Bolognese (8)", + inventory_image = "default_food_pasta_bolognese.png", + on_use = minetest.item_eat(8), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_pasta_bolognese ', + recipe = {'default:food_pasta_napoli', 'mobs:pork_cooked', 'mobs:meat'}, +}) + +--oliveoil +minetest.register_craftitem("default:food_olive_oil", { + description = "Olive Oil (3)", + inventory_image = "default_food_olive_oil.png", + on_use = minetest.item_eat(3), +}) + + +minetest.register_craft({ + output = 'default:food_olive_oil', + recipe = { + {'default:fruit_olive', 'default:fruit_olive', 'default:fruit_olive'}, + {'', 'vessels:glass_bottle', ''}, + } +}) + +--Salami + +minetest.register_craftitem("default:food_salami", { + description = "Salami (4)", + inventory_image = "default_food_salami.png", + on_use = minetest.item_eat(3), +}) + + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_salami', + recipe = + {'farming:pepper', 'default:food_salt', 'mobs:meat_raw', 'mobs:pork_raw'}, + +}) + +-- Pizza ... Pizza! + +minetest.register_craftitem("default:food_pizza_raw", { + description = "Pizza Raw (5)", + inventory_image = "default_food_pizza_raw.png", + on_use = minetest.item_eat(5), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_pizza_raw', + recipe = + {'mobs:cheese', 'farming:onion', 'farming:pepper', 'default:food_tomatosauce', 'default:food_salami', 'farming:mushroom', 'default:food_dough'}, + +}) + +minetest.register_craftitem("default:food_pizza", { + description = "Pizza(8)", + inventory_image = "default_food_pizza.png", + on_use = minetest.item_eat(8), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_pizza", + recipe = "default:food_pizza_raw", + cooktime = 5 +}) + +-- Honeyrat + +minetest.register_craftitem("default:food_honey_rat", { + description = "Honey Rat (3)", + inventory_image = "default_food_honey_rat.png", + on_use = minetest.item_eat(3), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_honey_rat', + recipe = {'mobs:rat_cooked', 'mobs:honey'}, +}) + +-- Maiskolben + +minetest.register_craftitem("default:food_raw_corncob", { + description = "Spiced Raw Corncob (2)", + inventory_image = "default_food_raw_corncob.png", + on_use = minetest.item_eat(2), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_raw_corncob', + recipe = {'farming:corn', 'mobs:budder', 'default:food_salt'}, +}) + +minetest.register_craftitem("default:food_grilled_corncob", { + description = "Grilled Corncob(4)", + inventory_image = "default_food_grilled_corncob.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_grilled_corncob", + recipe = "default:food_raw_corncob", + cooktime = 5 +}) + +-- saladsauce + +minetest.register_craftitem("default:food_salad_sauce", { + description = "Salad Sauce (3)", + inventory_image = "default_food_salad_sauce.png", + on_use = minetest.item_eat(3), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_salad_sauce', + recipe = + {'farming:pepper', 'default:food_salt', 'default:food_olive_oil', 'mobs:milkbottle'}, + +}) + +-- salad + +minetest.register_craftitem("default:food_salad", { + description = "Salad (5)", + inventory_image = "default_food_salad.png", + on_use = minetest.item_eat(5), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_salad', + recipe = {'farming:salad', 'default:food_salad_sauce', 'farming:onion'}, +}) + +-- salad mixed + +minetest.register_craftitem("default:food_salad_mixed", { + description = "Salad Mixed (6)", + inventory_image = "default_food_salad_mixed.png", + on_use = minetest.item_eat(6), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_salad_mixed', + recipe = + {'farming:carrot', 'farming:mushroom', 'farming:tomato', 'default:food_salad'}, + +}) + +-- burger + +minetest.register_craftitem("default:food_burger", { + description = "Burger (5)", + inventory_image = "default_food_burger.png", + on_use = minetest.item_eat(5), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_burger', + recipe = + {'farming:onion', 'mobs:meat', 'farming:salad', 'farming:tomato', 'farming:bread'}, + +}) + +-- hotpot + +minetest.register_craftitem("default:food_hotpot_raw", { + description = "Hotpot Raw (5)", + inventory_image = "default_food_hotpot_raw.png", + on_use = minetest.item_eat(5), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_hotpot_raw', + recipe = + {'farming:pepper', 'farming:mushroom', 'default:food_salt', + 'farming:onion', 'mobs:chicken_raw', 'farming:carrot', + 'farming:potato', 'farming:beens', 'farming:tomato'}, + +}) + +minetest.register_craftitem("default:food_hotpot", { + description = "Hotpot(7)", + inventory_image = "default_food_hotpot.png", + on_use = minetest.item_eat(7), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_hotpot", + recipe = "default:food_hotpot_raw", + cooktime = 5 +}) + +-- oven chips + +minetest.register_craftitem("default:food_chips_raw", { + description = "Chips Raw (2)", + inventory_image = "default_food_chips_raw.png", + on_use = minetest.item_eat(2), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_chips_raw', + recipe = + {'farming:potato', 'default:food_salt', 'default:paper'}, + +}) + +minetest.register_craftitem("default:food_chips", { + description = "Chips(3)", + inventory_image = "default_food_chips.png", + on_use = minetest.item_eat(3), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_chips", + recipe = "default:food_chips_raw", + cooktime = 5 +}) + + +-- polenta with karnikel + +minetest.register_craftitem("default:food_polenta_raw", { + description = "Polenta Raw (5)", + inventory_image = "default_food_polenta_raw.png", + on_use = minetest.item_eat(5), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_polenta_raw', + recipe = + {'farming:pepper', 'mobs:cheese', 'default:food_salt', + 'farming:onion', 'mobs:bunnymeat_raw', 'farming:carrot', + 'farming:corn', 'farming:corn', 'farming:corn'}, + +}) + +minetest.register_craftitem("default:food_polenta", { + description = "Polenta(7)", + inventory_image = "default_food_polenta.png", + on_use = minetest.item_eat(7), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_polenta", + recipe = "default:food_polenta_raw", + cooktime = 5 +}) + +-- fruitsalad +minetest.register_craftitem("default:food_fruitsalad", { + description = "Fruitsalad (5)", + inventory_image = "default_food_fruitsalad.png", + on_use = minetest.item_eat(5), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_fruitsalad', + recipe = + {'farming:ananas', 'default:food_sugar', 'farming:strawberry', + 'default:fruit_banana', 'default:apple', 'default:fruit_orange', 'default:fruit_coconut'}, + +}) + +-- pie's + +-- Pie dough + +minetest.register_craftitem("default:food_piedough", { + description = "Pie Dough (3)", + inventory_image = "default_food_piedough.png", + on_use = minetest.item_eat(3), +}) + +minetest.register_craft({ + type = "shapeless", + output = 'default:food_piedough', + recipe = + {'default:food_sugar', 'mobs:budder', 'farming:flour', 'mobs:egg'}, + +}) + +-- Strawberry Pie + +minetest.register_craftitem("default:food_piestrawberry_raw", { + description = "Strawberry Pie Raw (4)", + inventory_image = "default_food_piestrawberry_raw.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craft({ + output = 'default:food_piestrawberry_raw', + recipe = { + {'', 'default:food_sugar', ''}, + {'farming:strawberry', 'farming:strawberry', 'farming:strawberry'}, + {'', 'default:food_piedough', ''}, + } +}) + +minetest.register_craftitem("default:food_piestrawberry", { + description = "Strawberry Pie(6)", + inventory_image = "default_food_piestrawberry.png", + on_use = minetest.item_eat(6), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_piestrawberry", + recipe = "default:food_piestrawberry_raw", + cooktime = 5 +}) + +-- Apple Pie + +minetest.register_craftitem("default:food_pieapple_raw", { + description = "American Pie Raw (4)", + inventory_image = "default_food_pieapple_raw.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craft({ + output = 'default:food_pieapple_raw', + recipe = { + {'', 'default:food_sugar', ''}, + {'default:apple', 'default:apple', 'default:apple'}, + {'', 'default:food_piedough', ''}, + } +}) + +minetest.register_craftitem("default:food_pieapple", { + description = "American Pie(6)", + inventory_image = "default_food_pieapple.png", + on_use = minetest.item_eat(6), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_pieapple", + recipe = "default:food_pieapple_raw", + cooktime = 5 +}) + +-- Cocoba Pie + +minetest.register_craftitem("default:food_piecocoba_raw", { + description = "Cocoba Pie Raw (4)", + inventory_image = "default_food_piecocoba_raw.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craft({ + output = 'default:food_piecocoba_raw', + recipe = { + {'', 'default:food_chocolate', ''}, + {'default:fruit_banana', 'default:fruit_coconut', 'default:fruit_banana'}, + {'', 'default:food_piedough', ''}, + } +}) + +minetest.register_craftitem("default:food_piecocoba", { + description = "Cocoba Pie(6)", + inventory_image = "default_food_piecocoba.png", + on_use = minetest.item_eat(6), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_piecocoba", + recipe = "default:food_piecocoba_raw", + cooktime = 5 +}) + +-- Pineapple Pie + +minetest.register_craftitem("default:food_pieananas_raw", { + description = "Pineapple Pie Raw (4)", + inventory_image = "default_food_pieananas_raw.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craft({ + output = 'default:food_pieananas_raw', + recipe = { + {'', 'default:food_sugar', ''}, + {'farming:ananas', 'farming:ananas', 'farming:ananas'}, + {'', 'default:food_piedough', ''}, + } +}) + +minetest.register_craftitem("default:food_pieananas", { + description = "Pineapple Pie(6)", + inventory_image = "default_food_pieananas.png", + on_use = minetest.item_eat(6), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_pieananas", + recipe = "default:food_pieananas_raw", + cooktime = 5 +}) + +-- Choco Pie + +minetest.register_craftitem("default:food_piechoco_raw", { + description = "Choco Pie Raw (4)", + inventory_image = "default_food_piechoco_raw.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craft({ + output = 'default:food_piechoco_raw', + recipe = { + {'', 'default:food_sugar', ''}, + {'default:food_chocolate', 'default:food_chocolate', 'default:food_chocolate'}, + {'', 'default:food_piedough', ''}, + } +}) + +minetest.register_craftitem("default:food_piechoco", { + description = "Choco Pie(6)", + inventory_image = "default_food_piechoco.png", + on_use = minetest.item_eat(6), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_piechoco", + recipe = "default:food_piechoco_raw", + cooktime = 5 +}) + +-- orange Pie + +minetest.register_craftitem("default:food_pieorange_raw", { + description = "Orange Pie Raw (4)", + inventory_image = "default_food_pieorange_raw.png", + on_use = minetest.item_eat(4), +}) + +minetest.register_craft({ + output = 'default:food_pieorange_raw', + recipe = { + {'', 'default:food_sugar', ''}, + {'default:fruit_orange', 'default:fruit_orange', 'default:fruit_orange'}, + {'', 'default:food_piedough', ''}, + } +}) + +minetest.register_craftitem("default:food_pieorange", { + description = "Orange Pie(6)", + inventory_image = "default_food_pieorange.png", + on_use = minetest.item_eat(6), +}) + +minetest.register_craft({ + type = "cooking", + output = "default:food_pieorange", + recipe = "default:food_pieorange_raw", + cooktime = 5 +}) + +-- energiebar + diff --git a/mods/default/functions.lua b/mods/default/functions.lua new file mode 100644 index 0000000..f464bee --- /dev/null +++ b/mods/default/functions.lua @@ -0,0 +1,549 @@ +-- mods/default/functions.lua + +-- +-- Sounds +-- + +function default.node_sound_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="", gain=1.0} + table.dug = table.dug or + {name="default_dug_node", gain=0.25} + table.place = table.place or + {name="default_place_node_hard", gain=1.0} + return table +end + +function default.node_sound_stone_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_hard_footstep", gain=0.5} + table.dug = table.dug or + {name="default_hard_footstep", gain=1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_dirt_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_dirt_footstep", gain=1.0} + table.dug = table.dug or + {name="default_dirt_footstep", gain=1.5} + table.place = table.place or + {name="default_place_node", gain=1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_sand_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_sand_footstep", gain=0.2} + table.dug = table.dug or + {name="default_sand_footstep", gain=0.4} + table.place = table.place or + {name="default_place_node", gain=1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_wood_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_wood_footstep", gain=0.5} + table.dug = table.dug or + {name="default_wood_footstep", gain=1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_leaves_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_grass_footstep", gain=0.35} + table.dug = table.dug or + {name="default_grass_footstep", gain=0.7} + table.dig = table.dig or + {name="default_dig_crumbly", gain=0.4} + table.place = table.place or + {name="default_place_node", gain=1.0} + default.node_sound_defaults(table) + return table +end + +function default.node_sound_glass_defaults(table) + table = table or {} + table.footstep = table.footstep or + {name="default_glass_footstep", gain=0.5} + table.dug = table.dug or + {name="default_break_glass", gain=1.0} + default.node_sound_defaults(table) + return table +end + +-- +-- Lavacooling +-- + +default.cool_lava_source = function(pos) + minetest.set_node(pos, {name="default:obsidian"}) + minetest.sound_play("default_cool_lava", {pos = pos, gain = 0.25}) +end + +default.cool_lava_flowing = function(pos) + minetest.set_node(pos, {name="default:gravel"}) + minetest.sound_play("default_cool_lava", {pos = pos, gain = 0.25}) +end + +minetest.register_abm({ + nodenames = {"default:lava_flowing"}, + neighbors = {"group:water"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + default.cool_lava_flowing(pos, node, active_object_count, active_object_count_wider) + end, +}) + +minetest.register_abm({ + nodenames = {"default:lava_source"}, + neighbors = {"group:water"}, + interval = 1, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + default.cool_lava_source(pos, node, active_object_count, active_object_count_wider) + end, +}) + +-- +-- Papyrus and cactus growing +-- + +minetest.register_abm({ + nodenames = {"default:cactus"}, + neighbors = {"group:sand"}, + interval = 50, + chance = 20, + action = function(pos, node) + pos.y = pos.y-1 + local name = minetest.get_node(pos).name + if minetest.get_item_group(name, "sand") ~= 0 then + pos.y = pos.y+1 + local height = 0 + while minetest.get_node(pos).name == "default:cactus" and height < 4 do + height = height+1 + pos.y = pos.y+1 + end + if height < 4 then + if minetest.get_node(pos).name == "air" then + minetest.set_node(pos, {name="default:cactus"}) + end + end + end + end, +}) + +minetest.register_abm({ + nodenames = {"default:papyrus"}, + neighbors = {"default:dirt_jungle_with_grass", "default:dirt_deep_with_grass", "default:dirt_med_with_grass", "default:dirt_with_grass", "default:sand", "default:desert_sand"}, + interval = 50, + chance = 20, + action = function(pos, node) + pos.y = pos.y-1 + local name = minetest.get_node(pos).name + if name == "default:dirt_with_grass" or name == "default:dirt_deep_with_grass" or name == "default:dirt_jungle_with_grass" or name == "default:dirt_med_with_grass" or name == "default:sand" or name == "default:desert_sand" then + if minetest.find_node_near(pos, 3, {"group:water"}) == nil then + return + end + pos.y = pos.y+1 + local height = 0 + while minetest.get_node(pos).name == "default:papyrus" and height < 4 do + height = height+1 + pos.y = pos.y+1 + end + if height < 4 then + if minetest.get_node(pos).name == "air" then + minetest.set_node(pos, {name="default:papyrus"}) + end + end + end + end, +}) + +-- +-- dig upwards +-- + +function default.dig_up(pos, node, digger) + if digger == nil then return end + local np = {x = pos.x, y = pos.y + 1, z = pos.z} + local nn = minetest.get_node(np) + if nn.name == node.name then + minetest.node_dig(np, nn, digger) + end +end + +-- another leafdecay + +-- +-- Leafdecay +-- + +default.leafdecay_trunk_cache = {} +default.leafdecay_enable_cache = true +-- Spread the load of finding trunks +default.leafdecay_trunk_find_allow_accumulator = 0 + +minetest.register_globalstep(function(dtime) + local finds_per_second = 5000 + default.leafdecay_trunk_find_allow_accumulator = + math.floor(dtime * finds_per_second) +end) + +default.after_place_leaves = function(pos, placer, itemstack, pointed_thing) + local node = minetest.get_node(pos) + node.param2 = 1 + minetest.set_node(pos, node) +end + +minetest.register_abm({ + nodenames = {"group:leafdecay"}, + neighbors = {"air", "group:liquid"}, + -- A low interval and a high inverse chance spreads the load + interval = 2, + chance = 5, + + action = function(p0, node, _, _) + --print("leafdecay ABM at "..p0.x..", "..p0.y..", "..p0.z..")") + local do_preserve = false + local d = minetest.registered_nodes[node.name].groups.leafdecay + if not d or d == 0 then + --print("not groups.leafdecay") + return + end + local n0 = minetest.get_node(p0) + if n0.param2 ~= 0 then + -- + --print("param2 ~= 0") + return + end + local p0_hash = nil + if default.leafdecay_enable_cache then + p0_hash = minetest.hash_node_position(p0) + local trunkp = default.leafdecay_trunk_cache[p0_hash] + if trunkp then + local n = minetest.get_node(trunkp) + local reg = minetest.registered_nodes[n.name] + -- Assume ignore is a trunk, to make the thing work at the border of the active area + if n.name == "ignore" or (reg and reg.groups.tree and reg.groups.tree ~= 0) then + --print("cached trunk still exists") + return + end + --print("cached trunk is invalid") + -- Cache is invalid + table.remove(default.leafdecay_trunk_cache, p0_hash) + end + end + if default.leafdecay_trunk_find_allow_accumulator <= 0 then + return + end + default.leafdecay_trunk_find_allow_accumulator = + default.leafdecay_trunk_find_allow_accumulator - 1 + -- Assume ignore is a trunk, to make the thing work at the border of the active area + local p1 = minetest.find_node_near(p0, d, {"ignore", "group:tree"}) + if p1 then + do_preserve = true + if default.leafdecay_enable_cache then + --print("caching trunk") + -- Cache the trunk + default.leafdecay_trunk_cache[p0_hash] = p1 + end + end + if not do_preserve then + -- Drop stuff other than the node itself + local itemstacks = minetest.get_node_drops(n0.name) + for _, itemname in ipairs(itemstacks) do + if minetest.get_item_group(n0.name, "leafdecay_drop") ~= 0 or + itemname ~= n0.name then + local p_drop = { + x = p0.x - 0.5 + math.random(), + y = p0.y - 0.5 + math.random(), + z = p0.z - 0.5 + math.random(), + } + minetest.add_item(p_drop, itemname) + end + end + -- Remove node + minetest.remove_node(p0) + nodeupdate(p0) + end + end +}) + +-- +-- Grass growing +-- + +minetest.register_abm({ + nodenames = {"default:dirt"}, + interval = 2, + chance = 200, + action = function(pos, node) + local above = {x=pos.x, y=pos.y+1, z=pos.z} + local name = minetest.get_node(above).name + local nodedef = minetest.registered_nodes[name] + if nodedef and (nodedef.sunlight_propagates or nodedef.paramtype == "light") + and nodedef.liquidtype == "none" + and (minetest.get_node_light(above) or 0) >= 13 then + if name == "default:snow" or name == "default:snowblock" then + minetest.set_node(pos, {name = "default:dirt_with_snow"}) + else + minetest.set_node(pos, {name = "default:dirt_with_grass"}) + end + end + end +}) + +minetest.register_abm({ + nodenames = {"default:dirt_with_grass"}, + interval = 2, + chance = 20, + action = function(pos, node) + local above = {x=pos.x, y=pos.y+1, z=pos.z} + local name = minetest.get_node(above).name + local nodedef = minetest.registered_nodes[name] + if name ~= "ignore" and nodedef + and not ((nodedef.sunlight_propagates or nodedef.paramtype == "light") + and nodedef.liquidtype == "none") then + minetest.set_node(pos, {name = "default:dirt"}) + end + end +}) + +-- +-- Grass growing meditarian +-- + +minetest.register_abm({ + nodenames = {"default:dirt_med"}, + interval = 2, + chance = 200, + action = function(pos, node) + local above = {x=pos.x, y=pos.y+1, z=pos.z} + local name = minetest.get_node(above).name + local nodedef = minetest.registered_nodes[name] + if nodedef and (nodedef.sunlight_propagates or nodedef.paramtype == "light") + and nodedef.liquidtype == "none" + and (minetest.get_node_light(above) or 0) >= 13 then + if name == "default:snow" or name == "default:snowblock" then + minetest.set_node(pos, {name = "default:dirt_with_snow"}) + else + minetest.set_node(pos, {name = "default:dirt_med_with_grass"}) + end + end + end +}) + +minetest.register_abm({ + nodenames = {"default:dirt_med_with_grass"}, + interval = 2, + chance = 20, + action = function(pos, node) + local above = {x=pos.x, y=pos.y+1, z=pos.z} + local name = minetest.get_node(above).name + local nodedef = minetest.registered_nodes[name] + if name ~= "ignore" and nodedef + and not ((nodedef.sunlight_propagates or nodedef.paramtype == "light") + and nodedef.liquidtype == "none") then + minetest.set_node(pos, {name = "default:dirt_med"}) + end + end +}) +-- deep forest +minetest.register_abm({ + nodenames = {"default:dirt_deep"}, + interval = 2, + chance = 200, + action = function(pos, node) + local above = {x=pos.x, y=pos.y+1, z=pos.z} + local name = minetest.get_node(above).name + local nodedef = minetest.registered_nodes[name] + if nodedef and (nodedef.sunlight_propagates or nodedef.paramtype == "light") + and nodedef.liquidtype == "none" + and (minetest.get_node_light(above) or 0) >= 13 then + if name == "default:snow" or name == "default:snowblock" then + minetest.set_node(pos, {name = "default:dirt_with_snow"}) + else + minetest.set_node(pos, {name = "default:dirt_deep_with_grass"}) + end + end + end +}) + +minetest.register_abm({ + nodenames = {"default:dirt_deep_with_grass"}, + interval = 2, + chance = 20, + action = function(pos, node) + local above = {x=pos.x, y=pos.y+1, z=pos.z} + local name = minetest.get_node(above).name + local nodedef = minetest.registered_nodes[name] + if name ~= "ignore" and nodedef + and not ((nodedef.sunlight_propagates or nodedef.paramtype == "light") + and nodedef.liquidtype == "none") then + minetest.set_node(pos, {name = "default:dirt_deep"}) + end + end +}) + +-- jungle +minetest.register_abm({ + nodenames = {"default:dirt_jungle"}, + interval = 2, + chance = 200, + action = function(pos, node) + local above = {x=pos.x, y=pos.y+1, z=pos.z} + local name = minetest.get_node(above).name + local nodedef = minetest.registered_nodes[name] + if nodedef and (nodedef.sunlight_propagates or nodedef.paramtype == "light") + and nodedef.liquidtype == "none" + and (minetest.get_node_light(above) or 0) >= 13 then + if name == "default:snow" or name == "default:snowblock" then + minetest.set_node(pos, {name = "default:dirt_with_snow"}) + else + minetest.set_node(pos, {name = "default:dirt_jungle_with_grass"}) + end + end + end +}) + +minetest.register_abm({ + nodenames = {"default:dirt_jungle_with_grass"}, + interval = 2, + chance = 20, + action = function(pos, node) + local above = {x=pos.x, y=pos.y+1, z=pos.z} + local name = minetest.get_node(above).name + local nodedef = minetest.registered_nodes[name] + if name ~= "ignore" and nodedef + and not ((nodedef.sunlight_propagates or nodedef.paramtype == "light") + and nodedef.liquidtype == "none") then + minetest.set_node(pos, {name = "default:dirt_jungle"}) + end + end +}) + +-- ice +default.cool_ice = function(pos) + minetest.set_node(pos, {name="default:ice"}) +end + +minetest.register_abm({ + nodenames = {"group:water"}, + neighbors = {"default:ice"}, + interval = 452, + chance = 7, + action = function(pos, node, active_object_count, active_object_count_wider) + local pos0 = {x=pos.x-5,y=pos.y-0,z=pos.z-5} + local pos1 = {x=pos.x+5,y=pos.y+1,z=pos.z+5} + if #minetest.find_nodes_in_area(pos0, pos1, "default:dirt_with_snow") > 5 and pos.y > -1 and pos.y < 1 then + default.cool_ice(pos, node, active_object_count, active_object_count_wider) + else + return + end + end, +}) + +-- Random Blocks +local para1 = {} +local blockname = {} +minetest.register_abm({ + nodenames = {"default:block_randomizer"}, + interval = 1, + chance = 2, + action = function(pos, node) + if pos.y >= -250 then para1 = 1 + elseif pos.y>= -500 and pos.y<= -251 then para1 = 2 + elseif pos.y>= -750 and pos.y<= -501 then para1 = 3 + elseif pos.y>= -1000 and pos.y<= -751 then para1 = 4 + elseif pos.y>= -1500 and pos.y<= -1001 then para1 = 5 + elseif pos.y<= -1501 then para1 = 6 + end + local va_a = para1 + local va_b = para1 * 2 + local rndblock = math.random(va_a,va_b) + if rndblock <= 2 then blockname = "default:coalblock" + elseif rndblock >= 3 and rndblock <= 4 then blockname = "default:steelblock" + elseif rndblock >= 5 and rndblock <= 6 then blockname = "default:bronzeblock" + elseif rndblock >= 7 and rndblock <= 8 then blockname = "default:goldblock" + elseif rndblock >= 9 and rndblock <= 10 then blockname = "default:mese" + elseif rndblock >= 11 then + local gemset = math.random(1,6) + if gemset <= 1 then blockname = "default:rubyblock" + elseif gemset == 2 then blockname = "default:topazblock" + elseif gemset == 3 then blockname = "default:emeraldblock" + elseif gemset == 4 then blockname = "default:sapphireblock" + elseif gemset == 5 then blockname = "default:amethystblock" + elseif gemset >= 6 then blockname = "default:diamondblock" + end + end + minetest.set_node(pos, {name = blockname}) + + + end +}) +-- Vases +minetest.register_abm({ + nodenames = {"default:vase_randomizer"}, + interval = 1, + chance = 3, + action = function(pos, node) + local para1 = {} + local vasentyp = {} + if pos.y >= -250 then para1 = 1 + elseif pos.y>= -500 and pos.y<= -251 then para1 = 2 + elseif pos.y>= -750 and pos.y<= -501 then para1 = 3 + elseif pos.y>= -1000 and pos.y<= -751 then para1 = 4 + elseif pos.y>= -1500 and pos.y<= -1001 then para1 = 5 + elseif pos.y<= -1501 then para1 = 6 + end + local va_a = para1 + local va_b = para1 * 2 + local rndvase = math.random(va_a,va_b) + if rndvase <= 3 then vasentyp = "externgen:vase_level1" + elseif rndvase >= 4 and rndvase <= 6 then vasentyp = "externgen:vase_level2" + elseif rndvase >= 7 and rndvase <= 9 then vasentyp = "externgen:vase_level3" + elseif rndvase >= 10 and rndvase <= 11 then vasentyp = "externgen:vase_level4" + elseif rndvase >= 12 then vasentyp = "externgen:vase_level5" + end + local pla = math.random(1,8) + if pla >= 7 then + minetest.set_node(pos, {name = "air"}) + return + end + minetest.set_node(pos, {name = vasentyp}) + + end +}) + +-- Torch near water +-- by TenPlus1: +minetest.register_abm({ + nodenames = {"default:torch"}, + neighbors = {"default:water_source", "default:water_flowing"}, + interval = 1, chance = 1, + + action = function(pos, node) + local pos0 = {x=pos.x-1,y=pos.y,z=pos.z-1} + local pos1 = {x=pos.x+1,y=pos.y+1,z=pos.z+1} + if #minetest.find_nodes_in_area(pos0, pos1, + {"default:water_source", "default:water_flowing"}) > 0 then + minetest.set_node(pos, {name="default:water_flowing"}) + minetest.add_item(pos, {name="default:torch"}) + end + end, +}) + + diff --git a/mods/default/furnace.lua b/mods/default/furnace.lua new file mode 100644 index 0000000..102c4c6 --- /dev/null +++ b/mods/default/furnace.lua @@ -0,0 +1,283 @@ + +-- +-- Formspecs +-- + +local function active_formspec(fuel_percent, item_percent) + local formspec = + "size[8,8.5]".. + default.gui_bg.. + "background[-0.5,-0.65;9,10.35;".."furnace.png".."]".. --default.gui_bg_img.. + default.gui_slots.. + "list[current_name;src;2.0,0.5;1,1;]".. + "list[current_name;fuel;2.0,2.5;1,1;]".. + "image[2.0,1.5;1,1;default_furnace_fire_bg.png^[lowpart:".. + (100-fuel_percent)..":default_furnace_fire_fg.png]".. + "image[3.0,1.5;1,1;gui_furnace_arrow_bg.png^[lowpart:".. + (item_percent)..":gui_furnace_arrow_fg.png^[transformR270]".. + "list[current_name;dst;4.0,0.96;2,2;]".. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + default.get_hotbar_bg(0, 4.25) + return formspec +end + +local inactive_formspec = + "size[8,8.5]".. + default.gui_bg.. + "background[-0.5,-0.65;9,10.35;".."furnace.png".."]".. --default.gui_bg_img.. + default.gui_slots.. + "list[current_name;src;2.0,0.5;1,1;]".. + "list[current_name;fuel;2.0,2.5;1,1;]".. + "image[2.0,1.5;1,1;default_furnace_fire_bg.png]".. + "image[3.0,1.5;1,1;gui_furnace_arrow_bg.png^[transformR270]".. + "list[current_name;dst;4.0,0.96;2,2;]".. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + default.get_hotbar_bg(0, 4.25) + +-- +-- Node callback functions that are the same for active and inactive furnace +-- + +local function can_dig(pos, player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory() + return inv:is_empty("fuel") and inv:is_empty("dst") and inv:is_empty("src") +end + +local function allow_metadata_inventory_put(pos, listname, index, stack, player) + if minetest.is_protected(pos, player:get_player_name()) then + return 0 + end + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + if listname == "fuel" then + if minetest.get_craft_result({method="fuel", width=1, items={stack}}).time ~= 0 then + if inv:is_empty("src") then + meta:set_string("infotext", "Furnace is empty") + end + return stack:get_count() + else + return 0 + end + elseif listname == "src" then + return stack:get_count() + elseif listname == "dst" then + return 0 + end +end + +local function allow_metadata_inventory_move(pos, from_list, from_index, to_list, to_index, count, player) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + local stack = inv:get_stack(from_list, from_index) + return allow_metadata_inventory_put(pos, to_list, to_index, stack, player) +end + +local function allow_metadata_inventory_take(pos, listname, index, stack, player) + if minetest.is_protected(pos, player:get_player_name()) then + return 0 + end + return stack:get_count() +end + +-- +-- Node definitions +-- + +minetest.register_node("default:furnace", { + description = "Furnace", + tiles = { + "default_furnace_top.png", "default_furnace_bottom.png", + "default_furnace_side.png", "default_furnace_side.png", + "default_furnace_side.png", "default_furnace_front.png" + }, + paramtype2 = "facedir", + groups = {cracky=2}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_stone_defaults(), + + can_dig = can_dig, + + allow_metadata_inventory_put = allow_metadata_inventory_put, + allow_metadata_inventory_move = allow_metadata_inventory_move, + allow_metadata_inventory_take = allow_metadata_inventory_take, +}) + +minetest.register_node("default:furnace_active", { + description = "Furnace", + tiles = { + "default_furnace_top.png", "default_furnace_bottom.png", + "default_furnace_side.png", "default_furnace_side.png", + "default_furnace_side.png", + { + image = "default_furnace_front_active.png", + backface_culling = false, + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.5 + }, + } + }, + paramtype2 = "facedir", + light_source = 8, + drop = "default:furnace", + groups = {cracky=2, not_in_creative_inventory=1}, + legacy_facedir_simple = true, + is_ground_content = false, + sounds = default.node_sound_stone_defaults(), + + can_dig = can_dig, + + allow_metadata_inventory_put = allow_metadata_inventory_put, + allow_metadata_inventory_move = allow_metadata_inventory_move, + allow_metadata_inventory_take = allow_metadata_inventory_take, +}) + +-- +-- ABM +-- + +local function swap_node(pos, name) + local node = minetest.get_node(pos) + if node.name == name then + return + end + node.name = name + minetest.swap_node(pos, node) +end + +minetest.register_abm({ + nodenames = {"default:furnace", "default:furnace_active"}, + interval = 1.0, + chance = 1, + action = function(pos, node, active_object_count, active_object_count_wider) + -- + -- Inizialize metadata + -- + local meta = minetest.get_meta(pos) + local fuel_time = meta:get_float("fuel_time") or 0 + local src_time = meta:get_float("src_time") or 0 + local fuel_totaltime = meta:get_float("fuel_totaltime") or 0 + + -- + -- Inizialize inventory + -- + local inv = meta:get_inventory() + for listname, size in pairs({ + src = 1, + fuel = 1, + dst = 4, + }) do + if inv:get_size(listname) ~= size then + inv:set_size(listname, size) + end + end + local srclist = inv:get_list("src") + local fuellist = inv:get_list("fuel") + local dstlist = inv:get_list("dst") + + -- + -- Cooking + -- + + -- Check if we have cookable content + local cooked, aftercooked = minetest.get_craft_result({method = "cooking", width = 1, items = srclist}) + local cookable = true + + if cooked.time == 0 then + cookable = false + end + + -- Check if we have enough fuel to burn + if fuel_time < fuel_totaltime then + -- The furnace is currently active and has enough fuel + fuel_time = fuel_time + 1 + + -- If there is a cookable item then check if it is ready yet + if cookable then + src_time = src_time + 1 + if src_time >= cooked.time then + -- Place result in dst list if possible + if inv:room_for_item("dst", cooked.item) then + inv:add_item("dst", cooked.item) + inv:set_stack("src", 1, aftercooked.items[1]) + src_time = 0 + end + end + end + else + -- Furnace ran out of fuel + if cookable then + -- We need to get new fuel + local fuel, afterfuel = minetest.get_craft_result({method = "fuel", width = 1, items = fuellist}) + + if fuel.time == 0 then + -- No valid fuel in fuel list + fuel_totaltime = 0 + fuel_time = 0 + src_time = 0 + else + -- Take fuel from fuel list + inv:set_stack("fuel", 1, afterfuel.items[1]) + + fuel_totaltime = fuel.time + fuel_time = 0 + + end + else + -- We don't need to get new fuel since there is no cookable item + fuel_totaltime = 0 + fuel_time = 0 + src_time = 0 + end + end + + -- + -- Update formspec, infotext and node + -- + local formspec = inactive_formspec + local item_state = "" + local item_percent = 0 + if cookable then + item_percent = math.floor(src_time / cooked.time * 100) + item_state = item_percent .. "%" + else + if srclist[1]:is_empty() then + item_state = "Empty" + else + item_state = "Not cookable" + end + end + + local fuel_state = "Empty" + local active = "inactive " + if fuel_time <= fuel_totaltime and fuel_totaltime ~= 0 then + active = "active " + local fuel_percent = math.floor(fuel_time / fuel_totaltime * 100) + fuel_state = fuel_percent .. "%" + formspec = active_formspec(fuel_percent, item_percent) + swap_node(pos, "default:furnace_active") + else + if not fuellist[1]:is_empty() then + fuel_state = "0%" + end + swap_node(pos, "default:furnace") + end + + local infotext = "Furnace " .. active .. "(Item: " .. item_state .. "; Fuel: " .. fuel_state .. ")" + + -- + -- Set meta values + -- + meta:set_float("fuel_totaltime", fuel_totaltime) + meta:set_float("fuel_time", fuel_time) + meta:set_float("src_time", src_time) + meta:set_string("formspec", formspec) + meta:set_string("infotext", infotext) + end, +}) diff --git a/mods/default/init.lua b/mods/default/init.lua new file mode 100644 index 0000000..9e55c02 --- /dev/null +++ b/mods/default/init.lua @@ -0,0 +1,61 @@ +-- Minetest 0.4 mod: default +-- See README.txt for licensing and other information. + +-- The API documentation in here was moved into game_api.txt + +-- Definitions made by this mod that other mods can use too +default = {} + +default.LIGHT_MAX = 15 + +-- GUI related stuff +default.gui_bg = "bgcolor[#080808BB;false]" +default.gui_bg_img = "background[5,5;1,1;gui_formbg.png;false]" +default.gui_slots = "listcolors[#000000;#006600;#ffffff;#006600;#ffffff]" -- [#00000069;#5A5A5A;#141318;#30434C;#FFF] +default.chestgui_bg_img = "background[5,5;1,1;chestui.png;true]" + +function default.get_hotbar_bg(x,y) + local out = "" + for i=0,7,1 do + out = out .."image["..x+i..","..y..";1,1;gui_hb_bg.png]" + end + return out +end + +default.gui_survival_form = "size[8,8.5]".. + default.gui_bg.. + default.gui_bg_img.. + default.gui_slots.. + "list[current_player;main;0,4.25;8,1;]".. + "list[current_player;main;0,5.5;8,3;8]".. + "list[current_player;craft;3,0.5;3,3;]".. + "list[current_player;craftpreview;7,1.5;1,1;]".. + "image[6,1.5;1,1;gui_craft_arrow_bg.png]".. + default.get_hotbar_bg(0,4.25) + +-- Load files +dofile(minetest.get_modpath("default").."/functions.lua") +dofile(minetest.get_modpath("default").."/nodes.lua") +dofile(minetest.get_modpath("default").."/furnace.lua") +dofile(minetest.get_modpath("default").."/tools.lua") +dofile(minetest.get_modpath("default").."/craftitems.lua") +dofile(minetest.get_modpath("default").."/crafting.lua") +dofile(minetest.get_modpath("default").."/mapgen.lua") +dofile(minetest.get_modpath("default").."/player.lua") +dofile(minetest.get_modpath("default").."/trees.lua") +dofile(minetest.get_modpath("default").."/aliases.lua") +dofile(minetest.get_modpath("default").."/legacy.lua") +dofile(minetest.get_modpath("default").."/flowers.lua") +dofile(minetest.get_modpath("default").."/plants.lua") +dofile(minetest.get_modpath("default").."/food.lua") +dofile(minetest.get_modpath("default").."/fishing.lua") + +-- 10 slot hotbar key 1 - 0 (for ppl w/o a mouseweel) +hotbar_size = minetest.setting_get("hotbar_size") or 10 + +minetest.register_on_joinplayer(function(player) + player:hud_set_hotbar_itemcount(hotbar_size) + minetest.after(0.5,function() + player:hud_set_hotbar_selected_image("gui_hotbar_selected.png") + end) +end) diff --git a/mods/default/legacy.lua b/mods/default/legacy.lua new file mode 100644 index 0000000..76fcc8e --- /dev/null +++ b/mods/default/legacy.lua @@ -0,0 +1,25 @@ +-- mods/default/legacy.lua + +-- Horrible crap to support old code registering falling nodes +-- Don't use this and never do what this does, it's completely wrong! +-- (More specifically, the client and the C++ code doesn't get the group) +function default.register_falling_node(nodename, texture) + minetest.log("error", debug.traceback()) + minetest.log('error', "WARNING: default.register_falling_node is deprecated") + if minetest.registered_nodes[nodename] then + minetest.registered_nodes[nodename].groups.falling_node = 1 + end +end + +function default.spawn_falling_node(p, nodename) + spawn_falling_node(p, nodename) +end + +-- Liquids +WATER_ALPHA = minetest.registered_nodes["default:water_source"].alpha +WATER_VISC = minetest.registered_nodes["default:water_source"].liquid_viscosity +LAVA_VISC = minetest.registered_nodes["default:lava_source"].liquid_viscosity +LIGHT_MAX = default.LIGHT_MAX + +-- Formspecs +default.gui_suvival_form = default.gui_survival_form diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua new file mode 100644 index 0000000..a80db19 --- /dev/null +++ b/mods/default/mapgen.lua @@ -0,0 +1,1394 @@ +-- mods/default/mapgen.lua + +-- +-- Aliases for map generator outputs +-- + +minetest.register_alias("mapgen_stone", "default:stone") +minetest.register_alias("mapgen_tree", "default:tree") +minetest.register_alias("mapgen_leaves", "default:leaves") +minetest.register_alias("mapgen_jungletree", "default:tree_jungle") +minetest.register_alias("mapgen_jungleleaves", "default:leaves_jungle") +minetest.register_alias("mapgen_apple", "default:apple") +minetest.register_alias("mapgen_water_source", "default:water_source") +minetest.register_alias("mapgen_dirt", "default:dirt") +minetest.register_alias("mapgen_sand", "default:sand") +minetest.register_alias("mapgen_gravel", "default:gravel") +minetest.register_alias("mapgen_clay", "default:clay") +minetest.register_alias("mapgen_lava_source", "default:lava_source") +minetest.register_alias("mapgen_cobble", "default:cobble") +minetest.register_alias("mapgen_mossycobble", "default:mossycobble") +minetest.register_alias("mapgen_dirt_with_grass", "default:dirt_with_grass") +minetest.register_alias("mapgen_junglegrass", "default:junglegrass") +minetest.register_alias("mapgen_stone_with_coal", "default:stone_with_coal") +minetest.register_alias("mapgen_stone_with_iron", "default:stone_with_iron") +minetest.register_alias("mapgen_mese", "default:mese") +minetest.register_alias("mapgen_desert_sand", "default:desert_sand") +minetest.register_alias("mapgen_desert_stone", "default:desert_stone") +minetest.register_alias("mapgen_stair_cobble", "stairs:stair_cobble") +minetest.register_alias("default:junglewood", "default:wood_jungle") +minetest.register_alias("default:pinewood", "default:wood_pine") +minetest.register_alias("mapgen_river_water_source", "default:river_water_source") + +minetest.register_on_mapgen_init(function(mgparams) + minetest.set_mapgen_params({mgname="v7", mg_flags="nodungeons", "water_level=1"}) +end) + +-- +-- Ore generation +-- + +function default.register_ores() + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 8*8*8, + clust_num_ores = 2, + clust_size = 3, + y_min = -30000, + y_max = 31000, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 15*15*15, + clust_num_ores = 33, + clust_size = 6, + y_min = -30000, + y_max = 0, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 15*15*15, + clust_num_ores = 2, + clust_size = 2, + y_min = -14, + y_max = 31000, + }) + + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 9*9*9, + clust_num_ores = 4, + clust_size = 3, + y_min = -30000, + y_max = -15, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 15*15*15, + clust_num_ores = 25, + clust_size = 8, + y_min = -30000, + y_max = -64, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_mese", + wherein = "default:stone", + clust_scarcity = 14*14*14, + clust_num_ores = 5, + clust_size = 3, + y_min = -30000, + y_max = -256, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_gold", + wherein = "default:stone", + clust_scarcity = 15*15*15, + clust_num_ores = 3, + clust_size = 2, + y_min = -255, + y_max = -133, + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_gold", + wherein = "default:stone", + clust_scarcity = 13*13*13, + clust_num_ores = 5, + clust_size = 3, + y_min = -30000, + y_max = -256, + }) + + + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_diamond", + wherein = "default:stone", + clust_scarcity = 15*15*15, + clust_num_ores = 4, + clust_size = 3, + y_min = -30000, + y_max = -500, + }) + + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_copper", + wherein = "default:stone", + clust_scarcity = 9*9*9, + clust_num_ores = 5, + clust_size = 3, + y_min = -30000, + y_max = -120, + }) + + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:stone_with_tin", + wherein = "default:stone", + clust_scarcity = 9*9*9, + clust_num_ores = 5, + clust_size = 3, + y_min = -30000, + y_max = -120, + }) + + + minetest.register_ore({ + ore_type = "blob", + ore = "default:marble", + wherein = {"default:stone"}, + clust_scarcity = 20*20*20, + clust_size = 12, + y_min = -30000, + y_max = -40, + noise_threshhold = 0, + noise_params = { + offset=0.35, + scale=0.2, + spread={x=15, y=15, z=15}, + seed=-3146, + octaves=1, + persist=0.5 + }, + }) + + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:granite", + ore_param2 = 128, + wherein = "default:stone", + clust_scarcity = 32*32*32, + clust_num_ores = 450, + clust_size = 10, + y_min = -149, + y_max = 31000, + flags = "absheight", + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:granite", + ore_param2 = 128, + wherein = "default:stone", + clust_scarcity = 20*20*20, + clust_num_ores = 550, + clust_size = 10, + y_min = -300, + y_max = -150, + flags = "absheight", + }) + + minetest.register_ore({ + ore_type = "scatter", + ore = "default:granite", + ore_param2 = 128, + wherein = "default:stone", + clust_scarcity = 20*20*20, + clust_num_ores = 650, + clust_size = 10, + y_min = -30000, + y_max = -301, + flags = "absheight", + }) + +end + + +function default.generate_ore(name, wherein, minp, maxp, seed, chunks_per_volume, chunk_size, ore_per_chunk, height_min, height_max) + minetest.log('action', "WARNING: default.generate_ore is deprecated") + + if maxp.y < height_min or minp.y > height_max then + return + end + local y_min = math.max(minp.y, height_min) + local y_max = math.min(maxp.y, height_max) + if chunk_size >= y_max - y_min + 1 then + return + end + local volume = (maxp.x-minp.x+1)*(y_max-y_min+1)*(maxp.z-minp.z+1) + local pr = PseudoRandom(seed) + local num_chunks = math.floor(chunks_per_volume * volume) + local inverse_chance = math.floor(chunk_size*chunk_size*chunk_size / ore_per_chunk) + --print("generate_ore num_chunks: "..dump(num_chunks)) + for i=1,num_chunks do + local y0 = pr:next(y_min, y_max-chunk_size+1) + if y0 >= height_min and y0 <= height_max then + local x0 = pr:next(minp.x, maxp.x-chunk_size+1) + local z0 = pr:next(minp.z, maxp.z-chunk_size+1) + local p0 = {x=x0, y=y0, z=z0} + for x1=0,chunk_size-1 do + for y1=0,chunk_size-1 do + for z1=0,chunk_size-1 do + if pr:next(1,inverse_chance) == 1 then + local x2 = x0+x1 + local y2 = y0+y1 + local z2 = z0+z1 + local p2 = {x=x2, y=y2, z=z2} + if minetest.get_node(p2).name == wherein then + minetest.set_node(p2, {name=name}) + end + end + end + end + end + end + end + --print("generate_ore done") +end + +-- +-- Mgv6 papyrus, cactus, long grasses +-- + +function default.mgv6_ongen(minp, maxp, seed) + + function default.make_papyrus(pos, size) + for y=0,size-1 do + local p = {x=pos.x, y=pos.y+y, z=pos.z} + local nn = minetest.get_node(p).name + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + minetest.set_node(p, {name="default:papyrus"}) + else + return + end + end + end + + function default.make_cactus(pos, size) + for y=0,size-1 do + local p = {x=pos.x, y=pos.y+y, z=pos.z} + local nn = minetest.get_node(p).name + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + minetest.set_node(p, {name="default:cactus"}) + else + return + end + end + end + + if maxp.y >= 2 and minp.y <= 0 then + -- Generate papyrus + local perlin1 = minetest.get_perlin(354, 3, 0.7, 100) + -- Assume X and Z lengths are equal + local divlen = 8 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine papyrus amount from perlin noise + local papyrus_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 45 - 20) + -- Find random positions for papyrus based on this random + local pr = PseudoRandom(seed+1) + for i=0,papyrus_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + if minetest.get_node({x=x,y=1,z=z}).name == "default:dirt_with_grass" and + minetest.find_node_near({x=x,y=1,z=z}, 1, "default:water_source") then + default.make_papyrus({x=x,y=2,z=z}, pr:next(2, 4)) + end + end + end + end + -- Generate cactuses + local perlin1 = minetest.get_perlin(230, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine cactus amount from perlin noise + local cactus_amount = math.floor(perlin1:get2d({x=x0, y=z0}) * 6 - 3) + -- Find random positions for cactus based on this random + local pr = PseudoRandom(seed+1) + for i=0,cactus_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...15) + local ground_y = nil + for y=30,0,-1 do + if minetest.get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + -- If desert sand, make cactus + if ground_y and minetest.get_node({x=x,y=ground_y,z=z}).name == "default:desert_sand" then + default.make_cactus({x=x,y=ground_y+1,z=z}, pr:next(3, 4)) + end + end + end + end + -- Generate grass + local perlin1 = minetest.get_perlin(329, 3, 0.6, 100) + -- Assume X and Z lengths are equal + local divlen = 16 + local divs = (maxp.x-minp.x)/divlen+1; + for divx=0,divs-1 do + for divz=0,divs-1 do + local x0 = minp.x + math.floor((divx+0)*divlen) + local z0 = minp.z + math.floor((divz+0)*divlen) + local x1 = minp.x + math.floor((divx+1)*divlen) + local z1 = minp.z + math.floor((divz+1)*divlen) + -- Determine grass amount from perlin noise + local grass_amount = math.floor(perlin1:get2d({x=x0, y=z0}) ^ 3 * 9) + -- Find random positions for grass based on this random + local pr = PseudoRandom(seed+1) + for i=0,grass_amount do + local x = pr:next(x0, x1) + local z = pr:next(z0, z1) + -- Find ground level (0...15) + local ground_y = nil + for y=30,0,-1 do + if minetest.get_node({x=x,y=y,z=z}).name ~= "air" then + ground_y = y + break + end + end + + if ground_y then + local p = {x=x,y=ground_y+1,z=z} + local nn = minetest.get_node(p).name + -- Check if the node can be replaced + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + nn = minetest.get_node({x=x,y=ground_y,z=z}).name + -- If desert sand, add dry shrub + if nn == "default:desert_sand" then + minetest.set_node(p,{name="default:dry_shrub"}) + + -- If dirt with grass, add grass + elseif nn == "default:dirt_with_grass" then + minetest.set_node(p,{name="default:grass_"..pr:next(1, 5)}) + end + end + end + + end + end + end + end + +end + +-- +-- Generate nyan cats in all mapgens +-- + +-- facedir: 0/1/2/3 (head node facedir value) +-- length: length of rainbow tail +function default.make_nyancat(pos, facedir, length) + local tailvec = {x=0, y=0, z=0} + if facedir == 0 then + tailvec.z = 1 + elseif facedir == 1 then + tailvec.x = 1 + elseif facedir == 2 then + tailvec.z = -1 + elseif facedir == 3 then + tailvec.x = -1 + else + --print("default.make_nyancat(): Invalid facedir: "+dump(facedir)) + facedir = 0 + tailvec.z = 1 + end + local p = {x=pos.x, y=pos.y, z=pos.z} + minetest.set_node(p, {name="default:nyancat", param2=facedir}) + for i=1,length do + p.x = p.x + tailvec.x + p.z = p.z + tailvec.z + minetest.set_node(p, {name="default:nyancat_rainbow", param2=facedir}) + end +end + + +function default.generate_nyancats(minp, maxp, seed) + local height_min = -31000 + local height_max = -32 + if maxp.y < height_min or minp.y > height_max then + return + end + local y_min = math.max(minp.y, height_min) + local y_max = math.min(maxp.y, height_max) + local volume = (maxp.x-minp.x+1)*(y_max-y_min+1)*(maxp.z-minp.z+1) + local pr = PseudoRandom(seed + 9324342) + local max_num_nyancats = math.floor(volume / (16*16*16)) + for i=1,max_num_nyancats do + if pr:next(0, 1000) == 0 then + local x0 = pr:next(minp.x, maxp.x) + local y0 = pr:next(minp.y, maxp.y) + local z0 = pr:next(minp.z, maxp.z) + local p0 = {x=x0, y=y0, z=z0} + default.make_nyancat(p0, pr:next(0,3), pr:next(3,15)) + end + end +end + + +minetest.register_on_generated(default.generate_nyancats) + +-- +-- Register biomes +-- + +function default.register_biomes() + minetest.clear_registered_biomes() + + + +minetest.register_biome({ + name = "default:grassland", + node_top = "default:dirt_with_grass", depth_top = 1, + node_filler = "default:dirt", depth_filler = 5, + y_min = 2, y_max = 119, + heat_point = 45.0, humidity_point = 55.0, --55 +}) + +minetest.register_biome({ + name = "default:mediteran", + node_top = "default:dirt_med_with_grass", depth_top = 1, + node_filler = "default:dirt_med", depth_filler = 5, + y_min = 2, y_max = 119, + heat_point = 55.0, humidity_point = 25.0, --25 +}) + +minetest.register_biome({ + name = "default:deepforest", + node_top = "default:dirt_deep_with_grass", depth_top = 1, + node_filler = "default:dirt_deep", depth_filler = 7, + y_min = 2, y_max = 119, + heat_point = 15.0, humidity_point = 45.0,--45 +}) + +minetest.register_biome({ + name = "default:jungle", + node_top = "default:dirt_jungle_with_grass", depth_top = 1, + node_filler = "default:dirt_jungle", depth_filler = 10, + node_stone = "default:desert_stone", + y_min = 2, y_max = 119, + heat_point = 75.0, humidity_point = 85.0,--85 +}) + +minetest.register_biome({ + name = "default:desert", + node_top = "default:desert_sand", depth_top = 5, + node_filler = "default:desert_stone", depth_filler = 70, + node_stone = "default:desert_stone", + y_min = 2, y_max = 119, + heat_point = 85.0, humidity_point = 10.0,--10 +}) + +minetest.register_biome({ + name = "default:snowland", + node_top = "default:dirt_with_snow", depth_top = 1, + node_filler = "default:stone", depth_filler = 6, + node_dust = "default:snow", + y_min = 2, y_max = 119, + heat_point = 5.0, humidity_point = 45.0, +}) + + -- highlands +minetest.register_biome({ + name = "default:deserthigh", + node_top = "default:sandstone", depth_top = 5, + node_filler = "default:desert_stone", depth_filler = 70, + y_min = 120, y_max = 150, + heat_point = 85.0, humidity_point = 10.0, +}) + +minetest.register_biome({ + name = "default:junglehigh", + node_top = "default:desert_gravel", depth_top = 5, + node_filler = "default:desert_stone", depth_filler = 70, + node_stone = "default:desert_stone", + y_min = 120, y_max = 150, + heat_point = 75.0, humidity_point = 85.0, +}) + +minetest.register_biome({ + name = "default:medhigh", + node_top = "default:gravel", depth_top = 5, + node_filler = "default:stone", depth_filler = 70, + y_min = 120, y_max = 150, + heat_point = 55.0, humidity_point = 25.0, +}) + +minetest.register_biome({ + name = "default:coolhigh", + node_top = "default:snow", depth_top = 1, + node_filler = "default:gravel", depth_filler = 6, + node_dust = "default:snow", + y_min = 120, y_max = 150, + heat_point = 45.0, humidity_point = 55.0, +}) + + +minetest.register_biome({ + name = "default:highland", + node_top = "default:snowblock", depth_top = 2, + node_filler = "default:ice", depth_filler = 6, + node_dust = "default:snow", + y_min = 151, y_max = 31000, + heat_point = 55.0, humidity_point = 55.0, +}) + + +-- shore's + +minetest.register_biome({ + name = "default:shore1", + node_top = "default:sand", depth_top = 2, + node_filler = "default:sand", depth_filler = 5, + y_min = 1, y_max = 1, + heat_point = 75.0, humidity_point = 15.0, +}) + +minetest.register_biome({ + name = "default:shore2", + node_top = "default:sand", depth_top = 2, + node_filler = "default:sand", depth_filler = 5, + y_min = 1, y_max = 1, + heat_point = 55.0, humidity_point = 25.0, +}) + +minetest.register_biome({ + name = "default:shore3", + node_top = "default:sand", depth_top = 2, + node_filler = "default:sand", depth_filler = 5, + y_min = 1, y_max = 1, + heat_point = 75.0, humidity_point = 80.0, +}) + +minetest.register_biome({ + name = "default:shoregr1", + node_top = "default:gravel", depth_top = 2, + node_filler = "default:gravel", depth_filler = 5, + y_min = 1, y_max = 1, + heat_point = 45.0, humidity_point = 55.0, +}) + +minetest.register_biome({ + name = "default:shoregr2", + node_top = "default:gravel", depth_top = 2, + node_filler = "default:gravel", depth_filler = 5, + y_min = 1, y_max = 1, + heat_point = 30.0, humidity_point = 45.0, +}) + +minetest.register_biome({ + name = "default:shoregr3", + node_top = "default:gravel", depth_top = 2, + node_filler = "default:gravel", depth_filler = 5, + y_min = 1, y_max = 1, + heat_point = 10.0, humidity_point = 45.0, +}) + +minetest.register_biome({ + name = "default:shoreice", + node_dust = "default:snow", + node_top = "default:snowblock", + depth_top = 1, + node_filler = "default:dirt_with_snow", + depth_filler = 1, + node_water_top = "default:ice", + depth_water_top = 2, + --node_water = "", + node_river_water = "default:ice", + y_min = 1, + y_max = 1, + heat_point = -5, + humidity_point = 45, + }) + + +minetest.register_biome({ + name = "default:shoreice2", + node_top = "default:ice", depth_top = 1, + node_filler = "default:gravel", depth_filler = 5, + node_water_top = "default:ice", --node_dust = "default:snow", + y_min = 1, y_max = 1, + heat_point = 10.0, humidity_point = 45.0, +}) +-- lakes + + minetest.register_biome({ + name = "default:lake", + node_top = "default:sand", depth_top = 3, + node_filler = "default:clay", depth_filler = 4, + node_water = "default:water_source", node_dust_water= "default:water_source", + y_min = -115, y_max = 0, + heat_point = 50, humidity_point = 50, +}) + + minetest.register_biome({ + name = "default:lakecool", + node_top = "default:gravel", depth_top = 2, + node_filler = "default:clay", depth_filler = 4, + node_water = "default:water_source", node_dust_water= "default:water_source", + y_min = -115, y_max = 0, + heat_point = 49, humidity_point = 50, +}) + +-- Underground + + minetest.register_biome({ + name = "default:underground", + --node_dust = "", + --node_top = "", + depth_top = 0, + --node_filler = "", + depth_filler = -15, + --node_stone = "air", + --node_water_top = "", + --depth_water_top = , + --node_water = "", + y_min = -30000, + y_max = -113, + heat_point = 55, + humidity_point = 55, + }) + + +end +-- +-- Register Schematics +-- + +local path = minetest.get_modpath("default").."/schematics/" + + +function default.register_decorations() +-- UG + +minetest.register_on_generated(function(minp, maxp, seed) + + local coal_nodes = minetest.find_nodes_in_area(minp, maxp, "default:stone_with_gold") + local dungname = {} + for key, pos in pairs(coal_nodes) do + + local bpos = { x=pos.x, y=pos.y + 1, z=pos.z } + local bpos2 = { x=pos.x, y=pos.y + 2, z=pos.z } + + if minetest.get_node(bpos).name == "air" and minetest.get_node(bpos2).name == "air" and pos.y <= -300 then + + local pla = math.random(1,8) + if pla >= 3 then + return + end + local dung = math.random(1,3) + if dung <= 1 then dungname = "dungeon_1" + elseif dung == 2 then dungname = "dungeon_3" + elseif dung >= 3 then dungname = "dungeon_2" + end + minetest.place_schematic(bpos, path..dungname..".mts", 0, '', 0) + + + end + end +end) + +-- Grassland1 +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.0007, + biomes = {"default:grassland"}, + schematic = path.."appletree_gen.mts", + y_max = 100, + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.0008, + biomes = {"default:grassland"}, + y_max = 110, + schematic = path.."beechtree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.0009, + biomes = {"default:grassland"}, + y_max = 100, + schematic = path.."birchtree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.0007, + biomes = {"default:grassland"}, + y_max = 100, + schematic = path.."poplartree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +--desert + +minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:desert_sand", "default:sand"}, + sidelen = 40, -- was 16 + fill_ratio = 0.00065, + biomes = {"default:desert","default:shore1"}, + y_min = 1, + y_max = 2, + schematic = path.."palmtree_gen.mts", + flags = "place_center_x, place_center_z", +}) + +--mediteran +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_med_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.00065, + biomes = {"default:mediteran"}, + y_max = 100, + schematic = path.."orangetree_gen.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_med_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.0007, + biomes = {"default:mediteran"}, + y_max = 100, + schematic = path.."olivetree_gen.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) +--[[ +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_med_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.0007, + biomes = {"default:medessert"}, + schematic = path.."acacia_tree.mts", + + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_med_with_grass"}, + sidelen = 80, + noise_params = { + offset = 0, + scale = 0.003, + spread = {x = 550, y = 550, z = 550}, + seed = 46, + octaves = 3, + persist = 0.66 + }, + biomes = {"default:mediteran"}, + schematic = path.."acacia_tree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", + }) +--]] + +minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:dirt_med_with_grass"}, + sidelen = 80, + noise_params = { + offset = 0, + scale = 0.003, + spread = {x = 150, y = 150, z = 150}, + seed = 66, + octaves = 3, + persist = 0.66 + }, + biomes = {"default:mediteran"}, + y_max = 110, + schematic = path.."cypresstree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", + }) + +--Deep Forest +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_deep_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.002, + biomes = {"default:deepforest"}, + schematic = path.."pinetree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_deep_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.01, + biomes = {"default:deepforest"}, + y_max = 110, + schematic = path.."beechtree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_deep_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.004, + biomes = {"default:deepforest"}, + y_max = 100, + schematic = path.."ahorntree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_deep_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.01, + biomes = {"default:deepforest"}, + y_max = 100, + schematic = path.."oaktree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +--Snowland +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_with_snow", + sidelen = 40, -- was 16 + noise_params = { + offset = 0.006, + scale = 0.005, + spread = {x=50, y=50, z=50}, + seed = 5, + octaves = 3, + persist = 0.66 + }, + biomes = {"default:snowland", "default:coolhigh"}, + schematic = path.."snowpine.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +--jungle +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_jungle_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.004, + biomes = {"default:jungle"}, + y_max = 100, + schematic = path.."jungletreexxl.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_jungle_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.01, + biomes = {"default:jungle"}, + y_max = 100, + schematic = path.."jungletree2.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + + +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_jungle_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.01, + biomes = {"default:jungle"}, + y_max = 100, + schematic = path.."jungletree3.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_jungle_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.0008, + biomes = {"default:jungle"}, + y_max = 110, + schematic = path.."rubbertree.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_jungle_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.0008, + biomes = {"default:jungle"}, + y_max = 100, + schematic = path.."cocoatree_gen.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + +minetest.register_decoration({ + deco_type = "schematic", + place_on = "default:dirt_jungle_with_grass", + sidelen = 40, -- was 16 + fill_ratio = 0.0008, + biomes = {"default:jungle"}, + y_max = 100, + schematic = path.."bananatree_gen.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + + -- + -- Register decorations + -- + + -- Flowers +-- Grassland + minetest.register_decoration({ + deco_type = "simple", + place_on = "default:dirt_with_grass", + sidelen = 16, -- was 16 + fill_ratio = 0.030, + biomes = {"default:grassland"}, + decoration = {"default:flowers_marg", "default:flowers_lavendel", "default:flowers_geranium", "default:flowers_tulip", "default:flowers_budder", "default:flowers_rose"}, +}) + +--Mediterran + minetest.register_decoration({ + deco_type = "simple", + place_on = "default:dirt_med_with_grass", + sidelen = 16, -- was 16 + fill_ratio = 0.010, + biomes = {"default:mediteran"}, + decoration = {"default:flowers_cosmo", "default:grass_2", "default:grass_2", "default:flowers_lavendel", "default:flowers_geranium", "default:flowers_heliconia", "simple_bushes:red"}, +}) + +--Deepforest + minetest.register_decoration({ + deco_type = "simple", + place_on = "default:dirt_deep_with_grass", + sidelen = 16, -- was 16 + fill_ratio = 0.020, + biomes = {"default:deepforest"}, + decoration = {"default:flowers_dandelion_white", "default:flowers_lavendel", "default:flowers_dandelion_yellow", 'simple_bushes:green'}, +}) + +--jungle + + minetest.register_decoration({ + deco_type = "simple", + place_on = "default:dirt_jungle_with_grass", + sidelen = 16, -- was 16 + fill_ratio = 0.030, + biomes = {"default:jungle"}, + decoration = {"default:flowers_silk", "default:flowers_viola", "default:flowers_heliconia", "simple_bushes:violet", "simple_bushes:orange"}, +}) + +--snow + + minetest.register_decoration({ + deco_type = "simple", + place_on = "default:dirt_with_snow", + sidelen = 16, -- was 16 + fill_ratio = 0.008, + biomes = {"default:snowland", "default:coolhigh",}, + decoration = {"simple_bushes:blue"}, + spawn_by = {"default:dirt_deep_with_grass", "default:dirt_med_with_grass", "default:dirt_with_grass", "default:gravel"}, + num_spawn_by = 1, +}) + + +--[[ + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, + noise_params = { + offset = -0.02, + scale = 0.03, + spread = {x=100, y=100, z=100}, + seed = 436, + octaves = 3, + persist = 0.6 + }, + biomes = {"grassland"}, + y_min = -31000, + y_max = 31000, + decoration = "flowers:rose", + }) +]] + + +-- Grasses + +--Deepforestgrass (grass 1) +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_deep_with_grass"}, + sidelen = 16, -- was 16 + fill_ratio = 0.18, + biomes = {"default:deepforest"}, + decoration = "default:grass_1", +}) +-- mediterrangrass (grass 2 + 3) +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_med_with_grass"}, + sidelen = 16, -- was 16 + fill_ratio = 0.08, + biomes = {"default:mediteran"}, + decoration = {"default:grass_2", "default:grass_3"}, +}) +--Grasslandgrass (Grass 4 + 5) +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, -- was 16 + fill_ratio = 0.18, + biomes = {"default:grassland"}, + decoration = {"default:grass_4", "default:grass_5"}, +}) + +--[[ +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_jungle_with_grass"}, + sidelen = 16, + noise_params = { + offset = -0.04, + scale = 0.08, + spread = {x=100, y=100, z=100}, + seed = 66440, + octaves = 3, + persist = 0.6 + }, + biomes = {"jungle"}, + y_min = -31000, + y_max = 31000, + decoration = "default:junglegrass", + }) +]] + +-- Jungle Grass +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_jungle_with_grass"}, + sidelen = 16, -- was 16 + fill_ratio = 0.18, + biomes = {"default:jungle"}, + decoration = {"default:junglegrass", "default:junglegrass2"} +}) + + + + +-- snow + +minetest.register_decoration({ -- Snow + deco_type = "simple", + place_on = {"default:dirt_with_snow"}, + sidelen = 16, -- was 16 + fill_ratio = 0.007, + biomes = {"default:highland"}, + decoration = "default:snow", +}) + +-- +--food +-- + +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass"}, + sidelen = 16, -- was 16 + fill_ratio = 0.007, + biomes = {"default:grassland"}, + decoration = {"farming:onion_3", "farming:salad_3", "farming:beens_3"}, +}) + +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_med_with_grass"}, + sidelen = 16, -- was 16 + fill_ratio = 0.007, + biomes = {"default:mediteran"}, + decoration = {"farming:tomato_3", "farming:corn_3", "farming:pepper_3"}, +}) + +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_deep_with_grass"}, + sidelen = 16, -- was 16 + fill_ratio = 0.007, + biomes = {"default:deepforest"}, + decoration = {"farming:carrot_3", "farming:mushroom_3", "farming:strawberry_3"}, +}) + +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_jungle_with_grass"}, + sidelen = 16, -- was 16 + fill_ratio = 0.007, + biomes = {"default:jungle"}, + decoration = {"farming:ananas_3", "farming:potato_3", "default:poison_erwin"}, +}) + + +-- +-- plants +-- + +minetest.register_decoration({ + deco_type = "schematic", + place_on = {"default:gravel"}, + sidelen = 16, + noise_params = { + offset = -0.12, + scale = 0.3, + spread = {x = 200, y = 200, z = 200}, + seed = 33, + octaves = 3, + persist = 0.7 + }, + biomes = {"default:shoregr2", "default:shoregr1"}, + y_min = 0, + y_max = 0, + schematic = minetest.get_modpath("flowers").."/schematics/waterlily.mts", + rotation = "random", + }) + +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_jungle_with_grass"}, + sidelen = 16, -- was 16 + fill_ratio = 0.0065, + biomes = {"default:jungle"}, + decoration = "default:sugarcane", + height_max = 3, + --spawn_by = "default:water_source", + --num_spawn_by = 1, +}) + +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:sand"}, + sidelen = 16, -- was 16 + fill_ratio = 0.09, + biomes = {"default:shore1", "default:shore2", "default:shore3"}, + decoration = "default:papyrus", + height_max = 4, + spawn_by = "default:water_source", + num_spawn_by = 1, + height_min = 1, +}) + +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:gravel"}, + sidelen = 16, -- was 16 + fill_ratio = 0.09, + biomes = {"default:shoregr1", "default:shoregr2", "default:shoregr3"}, + decoration = {"default:reed", "default:reed2"}, + spawn_by = "default:water_source", + num_spawn_by = 1, + height_min = 1, +}) + +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:desert_sand"}, + sidelen = 16, -- was 16 + fill_ratio = 0.04, + biomes = {"default:desert"}, + decoration = "default:cactus", + spawn_by = {"default:stone", "default:desert_stone"}, + num_spawn_by = 2, + height_max = 4, +}) + +minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:desert_sand"}, + sidelen = 16, -- was 16 + fill_ratio = 0.0065, + biomes = {"default:desert"}, + decoration = "default:dry_shrub", +}) + + +end + +-- +-- Register blob ore +-- + +function default.register_blobs() + minetest.register_ore({ + ore_type = "blob", + ore = "default:sand", + wherein = {"default:stone"}, + clust_scarcity = 24*24*24, + clust_size = 7, + y_min = -63, + y_max = 4, + noise_threshhold = 0, + noise_params = { + offset=0.35, + scale=0.2, + spread={x=5, y=5, z=5}, + seed=2316, + octaves=1, + persist=0.5 + }, + }) + + minetest.register_ore({ + ore_type = "blob", + ore = "default:dirt", + wherein = {"default:stone"}, + clust_scarcity = 24*24*24, + clust_size = 7, + y_min = -33, + y_max = 31000, + noise_threshhold = 0, + noise_params = { + offset=0.35, + scale=0.2, + spread={x=5, y=5, z=5}, + seed=17676, + octaves=1, + persist=0.5 + }, + }) + + minetest.register_ore({ + ore_type = "blob", + ore = "default:gravel", + wherein = {"default:stone"}, + clust_scarcity = 24*24*24, + clust_size = 9, + y_min = -31000, + y_max = 31000, + noise_threshhold = 0, + noise_params = { + offset=0.35, + scale=0.2, + spread={x=5, y=5, z=5}, + seed=766, + octaves=1, + persist=0.5 + }, + }) + + minetest.register_ore({ + ore_type = "blob", + ore = "default:clay", + wherein = {"default:sand"}, + clust_scarcity = 24*24*24, + clust_size = 7, + y_min = -10, + y_max = 0, + noise_threshhold = 0, + noise_params = { + offset=0.35, + scale=0.2, + spread={x=10, y=5, z=10}, + seed=-256, + octaves=1, + persist=0.5 + }, + }) + +end +-- +-- +-- +-- +-- Detect mapgen and select suitable biome code +-- + +local mg_params = minetest.get_mapgen_params() +if mg_params.mgname == "v5" then + default.register_biomes() + default.register_blobs() + default.register_ores() +elseif mg_params.mgname == "v6" then + minetest.register_on_generated(default.mgv6_ongen) + default.register_ores() +elseif mg_params.mgname == "v7" then + default.register_biomes() + default.register_decorations() + default.register_blobs() + default.register_ores() +end + diff --git a/mods/default/models/character.b3d b/mods/default/models/character.b3d new file mode 100644 index 0000000000000000000000000000000000000000..bc9d92735aa6bf688cfb55e4d552c347f453f3fe GIT binary patch literal 86880 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∓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 literal 0 HcmV?d00001 diff --git a/mods/default/models/character.blend b/mods/default/models/character.blend new file mode 100644 index 0000000000000000000000000000000000000000..34c562407a47a90ee4b6a25f2a8aea8c212bf6ea GIT binary patch literal 628432 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

I+dfx~&;~veQ(1i`mW<0D+a5dd z=t!^fLs;jV%VeQscx*e;lFAe=Gb`>VEhvhK$7ks=gK<2`e)!y|`J4ySqKD7j_Xei* ze26Xf(th(rNgPVQZ>s4q-6q39hg{A09X~fJYOp1qH1VC$(aG|{%wokyuYWLBnUrsVE zjgK97Y>75R?~GQJWc0}}K8jK4puR^>&P%_KTbiS?X^)R$;_;D(idVcOeWscp2-?qa z7Oy4o^am`%oyqDhoCw^SO#5+}PkVZj>?7i1RZ2foz0+F22jW)XnZogd_4FwtwI7w% z)dhH0* zeZpW)v9Y4@Ff0}oeuuQy^5gX#RK;RBRVw_QSfKQCMAbiU^VKePO&rWAHlA%*T@KLi zpeh!}d!>?b*zbCOq59`7J?>g24dxUZFE%U|6@G`b*7D==9n=>4KCWWngU7%QeG7xf zBC`7DZLVT5tzj^y*m$O4bvXdPgZhFX7UAbb@d<5GQICb{pSO96MZ6!j*d$qked>Yx z9n`0d5Q}o3sjB`S3&lXO86JxR_dBS+wr47pbEMHLX=AkueU72y&&O>#?k{YtW78np zlLmFH{(#9o(y{2(6Lc&(KEuM9T=UX*P{lg#R(z&Byj{o8CByLVr9S(q#os}l{}sN2 zdgA9^uzl+lpWe3hm=ojWd}na>?5`a8;cXW_`^b3u9bft1yJjtDo87oOOJW> zC%ZcaW_P^qGxtSyeys9ewKA6UNu__vmh~koKhw%+`eU}-b8T7ON%?)v*S5T7{qmN5 z7r&@Q<*!@&`t85|`6JuDeA0>AZ5y^9e*HUVKm6glw!QX6M{c)m*nZrpCw+3|S^cw* zdi`&<**0ujzq|93Kka(k?C1XS(=E0QEnob=W7{U)z0bBSf4W^Ae(CllAKCW2uimun z(GwTg`ZwJ5^OwKx{!h$)+x>SQ^Q!xw^NU-Ce)aqJ%=!9X{N0?#UcO|`Tk5woS6ct~ zoU`GKpH2GJ(6iq2?YRDxZvT7h?m46RS(ER3^r**MY#A1VKZk+)ii>MH_IZtG-!&tEmt+@x}kqhN8b+#zh88T^`+NYzCO!5VZzc0KaWeL*9m*x z^X3Ms;gsi{XzaAgO#N#vcyuqB}#WGv19rWCnE??8< zKA`Cx_WEyo={n#pdujN0MulgMX*x_#l9Lgiza3%+fqed^=ga@M{o7GkPH}#wv@Y#i z)h0>@m5!HIno#Am$44>o_^6!~wV^7P{f8)~wxicb@!>jQ`Yg6ux54A1n0S1&OvNjT znylTdvi7oN$X?BwZ{KaV=_xk9sYO$|9_Z~u+Q~nI<Z3kw9*OH z2UDu+a!XX6GpwSjtAC!FmZ^GYWTfFz5nYhqdsTI z<(5uZKY^wCXHUD%vh#0yEj-@Ny-x6cFx_r%^Gf$NzxgkMd_$L)>_eU$`xMpr9aJ@~ zjL{!zpQ4y}d=y8;ixrbh?;E+Nb=by^q5O_9>0l6R=O2VEdFE z(Xt6UqWNX>vjnZWy)98S9BI&gUe1gZ zpV3Q?wA7L3%dcrxM>#mt#`b^M@T5HPAGVe0jPdRVOP?QWUzUyELGKUM2R>%2_t>d_ z)c3meIehrNalfDG1rz^mD@aXdhWRsD+HzF#Q$j^((PozdCc@Q=3cIar;jf44Zdz zOY!xq*1Gd`tEvqH+pl`w^Y1+QGoQXgQ!kFkGiT@=U(=nICZ7J8v*PrXf4ltj$M?O# z(weMt@jhhxDON_y@cbuz=Bz?_rIBxDTwZys>>Qi7UGr`Ghd%yr-CZ5exp#(b!;Ee7 z7T)>E^Phg2Z|^g|cE_En&+6yAe1>hqjFYDR`t*0(^uE77)|SyU=a&zBXWMaSz2J`L zpYZp#{N>Zmd-MD|UUc16r=IrsEp|=otN&=%wO(}cBj-NwxBqoZ^WXf}EkhUF`{@~j zr=B}^{j@DZ>!xjK)^=1<{}24+*3&0&TpriI((V8H&}nCU@15Vd&$mAg$3g#xwp3ir zvCljEi2FYA%lfi&ndUWlG_IT%<|9NbF z%ZEO2v$dn*LH&@fU#TxYSgv0wB=PmDD7}8gG0ym3zw&3O>A7kC3^o1MXZYKhix^7x&zG?T__sf!e*G?|Zr!>#kW2|yo-boGp@nU_wO7nbMja5z= zuAN+*PidYny5GLzm*hLCp?JMY^L(wwDi^OX`p@{S_Vp^w^KCR%IpsU4p*Ww?Jl`&3 zl~caPiN*Pp=K0iq;$_D9l$+1h)DD#9`7~eUG(IV5P})8nOR4>R)5hB9+l_4$w;O-| zH0^nn?s@kbtE}3Czc*oCrF-7y2krS)Hmzm)`xE9>y63&#SY@@$a(R{Rd3PGCtlE&j zPvLTv?s=zv)}CKw(|X^_%7V8Tsly4{6BwD>tkDkG(h7 z>9Eg+ct>L6(&ugYw5P|J3xDGCoY~1SRPwy7>n2Z#dh9j&p!UGtzc?S~&YHKsB@~w% zY0BHI+NrnM9mZZL@JX_YU9xV*cbg)NyLt-9dTh z4lezhs~Y5_AD@KB9v<&?R(6B+6ZQ2M)z!yG?CE}E>+->zUb|jAm}`2;$POyq+gNeF zl4ssMNgQmm`l`;QgF9HREtKXR%e3!T6%&t-$|+uPd3`^l`Lz%Fvi9w}W$y3az;v^1 z#6`)5d~YH-7A4c};OvrgUrsVs(1bkKe5?fB{`GHuuWWEHa;Vj9KO5_jn-!7 z4sSDIPQ_=h%~0OFja8j3Pbn@_>oehVhWr<-mUCojamfcnr#YKSTA;TOP$?*%^%qcc;2K$r7;=q39UAb5!r`mB5us=a84(Mmzm5W8`_cL^?rTXV>tXS-AvEzG-jbS{bu{f}wdFQbR z`-^hVyi@)2R&&Kd$Eu1=90>c9#-h4s*40{myq@;25v@7*@`SQr)tFISjx06=<=jGfz$@XR}1EAZ^6l1!u1wpJhe~nQ z^=73%ZZlPS+KM3Gu;+rb&ZF$uuH8L9IcSWpvkj=M?nO$*Wv@3MXU_!DtNakwx!koo zN{;`vJH^D~)3eh2R6OJ1$@N?i#YZp2Pi>-fsEh8gx#Ry_5XHpfv$bO|m$sqwIUw4W zKlO7#!uXVHV_c6P|L1}zCLSMosCe<-*mFRJ);yTLPkJuM)(15G0ejtPFJ0TcE_p9+ zHP+zQoirV$$BF45t~=Ru@>~$R{rt}8jddT0ddjp76;pqr*U0Th1;_vU5Q<45KDGwM zOWX5g8@&G+DL%(dlwadB?6@wy*H5grpoPD><2!m^i-updUesJP!zTRRIiK(M`hER| z7tg-<^|x+o{1D$&opH{Yv%mG*TV~y`dHZ7V<1%4mABE%!!SmY479_(}6kvvv-hzwe)$ zRsMwy@0;EKmA~Hpi{G5M-L_%-mp=H9vtRxnZ=8MS2cJFLwqf>(Z@A^&&$ge{+_>i3 z+iV%z>c4!<_Lu(4d$;d;$xB*n8(NM!>Va9e|N8T@q8~qKUlAF)WBLRC_L(a_{=h5N zy!dUlz2BMfr47%xf8(SHa}K%w%lF-9_xk;H ze`^&X2WD@3bIY8S|9RP*V?VWiPH}mTH+8R{j+MsyUO%n>Pw`#ViSc@?{I04BS1{-} za=GQ#@#Nu_*OTmb$@Cg|@H+ok z0V)|NIsV74iiyWZt5m$A_`8OY)k)u96OL)v zkSvd-75`Oyev-6_;uK1k&Z}iw?MI)TtBvV9J7wOIsPuaywXCnwvWj1&Wt86n9ku^o zdrAL0FuU=FJ#+exd-L4VW%?bs-Mtrduk2XT+tE>)WAy2Aaq|-1FQ_l@enDyKC*u2J zlk?i}ey+($-=p)Fh6dfG$r}8ecIR8{`jEYLU1ir&*N)sTDBatA)0!aPK%=#L4So(g zr(~Mck^cJj#r?uiioY%)tk2x?I%RRWvJmVOUup-K$luRFEOs)1s-H-~I0R z97JWs;WEP98D|m5B9KKOi$E5EECN{svIt}m$RdzMAd5g2fh+=91hNQZ5y&F&=M@26 zVa%=<{&~IUS#7fjWD&?BkVPPiKo)^40$BvI2xJk+B9KKOi$E5EECN{svItZXfw5md z)cx<_F#P^Te;%@)f$Yyi-gws=8}xi+FS&TpypC1v>(=!9j4H;ZYu;?ny1e}ndq(T$ z>{+Id+;dpt-(A(v`u5SEhnzl_P#f^x=(c1#h8|lH-~Xxa^J}@^u(8&cH%_t?M!HW_ z`IP4Qru~O~7o?E){P<2-&!;rc*JJF<+&rl`pVB<-SJgGRJ(mbEuZ~)H2y+;norL! zR(tuTjrIQSG`3OvUV6MWtz{~&(mn6g&(qfQ{&_6Jyh``H%Z*hwUS?9SFt5@*?`_5^ z8!xj=UZs29J;o}lw&w8vIx3@d}{>8xV%NvHidwGLmq~|jz{c&55 zTnzI?%ZKJ^{qc8DG-|q|cv|yD8NAPw!%?KNLoMmpztdHCwrc$$(Yq%d6~9JasMq=2 zxR))?r_%pmweYWiX*wLX+%~^q>7>m$y~6q8-A}*yuqlV!d{{W&>EjH}ciu0-TdxBY-4u?jIPdFX&@*{6PtofPcyDbZ+FmMMez>M& znc=ib$F?R#nGTloku*L#FME5gXXBfSdrahe<(H}VLw%TkU*!nLg%k!K*_V{Sp*Xd~*tMq8oGpq2+en2nMKJI=S zd#ttJlVgfo(#1xrzjsgE7O!vqw9kq+WyAAVS}gb3fUkLbu$=PVmn`q>4L#kx{Y~>a zdplP2FO7?g>z}!2F1xs|qqlF_{O;bB?JHI=Q>M8}%GW#hV`*}}32WD)qI zM_|S3_TKgt{T;ohY=}C#R{qh~pRF*9z=0eA_UzQ)DN&;xBluAQ^K^{0+)(G*kJ(tM z)82MfLwp_6&gcDlgX~#@{Ui+{e&D7UF6zNKtow>*7-Obm{Z{v8oK0+Q-@!RXt-ps*Yx(i| zJq5j&$J>kH1c$;{ZAGzA{qr_fEHFoU{0|yjE6K92lnqNxFd>%JF=WA#(zB)s(;?*C>F~X4CWM@ID`F3V{u^ro`T0h z_3~J>dnIk`u~7ZQiz`sXd5VzK37d+x5tLXX|TCKsS5*8K)mr}C-uCsK z{nz;BR5gBo5{u)lwDu!Dgdd%GEL8uzWl${kTw=fbXR-18g}U^0uI*XVxvJ8ws=0i1 ztM$!~$1h7_vCyW%SX>(9@>r<;d7H0TOuf{e8EmofY=ye4Sl8Fzy|%5Vx4Wm3#!+ke zx$$b77TRh%diy&&Dp|MJ;eUUNBWf2Kd_VG+OvZmb7OH>V<|r1;m)Y+kC}h<1+i*Ka0)OZx4$_XVpHqtjIl+qq97Jkl|QeVm9px>-?#soSiDLV z42DGkdn{D{yv5?hmFE$=V9Zu1>%?6FY&^ERzm==xA}_2hP#a|HlEGvlI%R%`g+M&|8zl5Du)8Y!(>)WsK1xYM?p6^qW z4-4bj9*emCHb=48a*rK@TWq|X*JZu!-8(k4UD?~cuA<|MTFbvGUT@R6m9E#fU*oHi z^N~lwna1;iX^(~KpSSsn#g0$gF}Sr2&*pWptDQX^ZFW*pp(eGKU##^u*;z@2>-Fu| zxFLzff^epBcz)usQ2q0krdaH`*N(w0Hiq%wby>H*vSY0ADu3~-n(PpxhCtYcY)p>9 z!_PysedqW_+Sp^E`sZz0v6#Bej=?Q9hVkIBNE}(wy{5ajk}a#XeB#L5O4sY#uknl# z&Qs3~GI=ai|GdptESk65F}TIXvw2;@(~-6ccC59QACL2qiAgNHPTqH(=QC{Vu~7Z< zHmz8!9Z@76sO8SeRgfoqsgK3Y2>Yumy zip9qJ>=@i)VjmBw~N+7 zjs5u_!tv)-1#-jdwfa$ zmj=_`E>!=#%~ve)57;rd#b){GrLnMck*>Z~b{H5eVgH!MqPp@+s#_?7jYa>NIZ z#Y~@JV~<5#f16e;mj3%-PO-V|tkPKYcC2ad@3eF0U(Y15s9}TidvFbl=hwBd8@}l z_0L;5#p1Sy26KwdhFPVtSlQXvWA|(&%OC3~jYW0k=T)`V;;p;UjW;;p(YiA8CY+Xx(Wnsw;nfxBBa*g_W&UYfgt3ju4Ak zX_mr%MD@?xe8r;m^LET>v6(urG#266S+J1(U>b|+%8$pn*%2eeLN{jn;O#>7&)ZDJ zqUQ^PImO2F6h8NAU$?Te+vkpbTxQ-B{fgeiF%|2cYumyip7-w zv^HU}+4Gd*SX6hU#BsjbRn_Ik;aKbX^z#w+sndf@-Y!&skHx}Wb`P}0X6vNlSX{Z< zZuQDi(XbW}hKiY^FxUV$Ox!_UkumX@B75 z$1<+9{8-kpzdR!yYlY|V9t+h!Zwpi`rhdadL$ui3{`<@0<4&(j;cDgnR$P)^Yx%?)L`0Uq59`-zGBh%zjpj>v1$H?;j!rH?O5O0@tR->`^PXA)s$aY#X3v3 zYMb?)ipBLM2}cFf9t+h!Z}Sz4>EAK7*i3of@L1R#7^~LxRdjd}g|Von{JbjG8B{UG zE0b7+*Ef}Lbdb?w5!c`5D;7(?Yo8%nY<5lM+HY8wzMhU1>(;dQ28-A))>?jX73(bB zs3)wyP`fBSH#;WC=&?}!^EO|x7}#x}AzIsLKDtaSR=2OL^yc`YSX5Eo?&GU?ok102 z986-N?~jDTvx5nbh3cQT`HIDD-?Qs`7Mt6S86J!H*s~{Cz!)%$MK$H)Z@Z90C=#CftTU)$jK8+;o2gywEJ=7?FzvBW{qr_ovFQ1UUH7%vESxqx7Ishg%I?Yz zwTk+SYRYRrQt3K_D#rM&Bo;p3+r{&JhK)TIs(;?56^qS#>@!4*&BhtSV^PidRoE`7 zDL)?PW)F=Ji{q@mK6ort|GdpqEQWq+pCMXoT7Or3ZYFKxI~psxbItC3NUn=jTYibJ zw}yMyew$ps@Opc@IKgMw*khsk=WSZC*!?s64AEjU<=4fr=;V5I+tn3bkM>wpTYfyQ zgMZ2PspanDdx6#02akp7pSPKc#gt#zXNVS?Fi&`ny22jL+uQD``yXo^wUpog8up)K zr0<&@5ft@UsQ!7IuUO3dKih{`Y&@ISWlcwgH!~&+sI~lpD%b1VukrKkoL$d+C_QI? zdXULuq59`-zGAWbm*$7X#2fEo@6-5#Fn&v}bq* z8+$BN|GZ5r78`zTpCMXo4CA4+E|p$#tGRroEA$Ny#t&QHsdn+YV4m=q!L-Lh_0QXU z#bV2E>^RF}6uYYhH1GI^l+#V&mnMCp@26W3AQG#xkz8{8-kpzdR$I zj}$6t3-DN|{&}00Bl(FpYul1 z#iDW24LQZeFdn=vm9~fRD!-t@cIfL3$JZst;BN?L8ix;)_gJX@c}r6)rZ*T{Yz*VU zW6`&+tMBS6KB1_!{Nk&xX*!{)rGIUAU(f1}u|CPlx1R9{$#LggRWKM157=W7*WczV z>(a?LWS zX{$h(TFZ~ee&o?47G5XckN9sPXuiin_0QY1Vlj2;jXA|;_jlN*UUK201@pok$!ofM zD>-+rwY+Uo&4czM`b?m-T}%j;?6FY&^EO|xSh(oMoMN+ZcS$U&+>sPwQDyn@+K(s} zrTdYIHqQr-h3cQTnTkd8rS{tt7Mrc#D~Uyg?ZMYkh()#KD{F?n+M@A|wjWU}t}2?F zetxFe9t+h!Z_|p!Z7ZxzSZtbpP!fywwO4f7SF75(SFBjGuFt+3Xqm?_6k<_j`4(2& zbYW$yE!winl32)*@VeflAeYBN_0QXU#iHrT8*_@y^*=0$MMu~A&fe}WebvmqJ8|Xe z{;{2(6=G3k`Lom2+E*vWyxO3a_IrsV#3H^SEy?MzQ2p~ZPqA3qeq&Ct+4G~4Saf!+ zjDJV4l0ew<3bClN{CUZ0s}6*1!$Wp_AxCt*Gi(<;xzc9Z;IUBs^ERzmw5~QkEH+Dj zQWA?R?c1^)72bSd%PYj9%JSz{w_00sI-HusqV%}4G0jqlh3cQT`HIEPl@bo?BSX5d5{OVR4)Y9%zOJbp!;r$m+337S6Q2p~ZU$NNRabr%gnf9}iSlA=< zD}IQQEw2!ZD$6gfZnd`NbeJ$gEDlMt6xxOApSSsng?{fzvDx_Zl30WXp20HqhlN;F zS$;f@J9P}M{=x@8?mX0I*x1{J>Yul1#X^H(v-=$GIat`TXvukV7Zg44*KQ@VFFUOn z({qSxEzcI!_V*?`?$l??XO}F->#Ny{#cCVtcfY=6W2LqJuq!?n+4GZ2;$6%KMJ{e5k|unNao zx7Xe4t@Zi3^}A=Uy^O^ z`RF}|Dc;L%TEDOOn2lBEt;YK8#mx_G%B_B6Q|@+qwc774T2efGJ_*7)n>zgPFVwG3 zBBkGJ9=LXX!}6D}ieGy+*k{bIO+QPVx_e{8-mhvE)}oK2a=*3sh5Dl+y+$62mRXWbCAU~Dye*Y3Y1(_{ zH%$5IO*y?vibhMHdh=mB?G?`V_$VeGAEhf^7U7{NI)5(tTj$*L!lNH}##Mh?m}Y+Q zU*C4WzMyIOwk*!3c-U{bzwYl_HU8WqkJ#a4Q;SV#m|$7!8!a}kW_rZGTBhQsHc>jL z^!tOErAyoR4`j4Xsb~793Q%x3Mr^)Ld`gXwdJSYOvq)j0c})YNWqAk_5g-#MG;-w2d zQkdVoGUcfcwHEShncQCB4Q*+jrXRdDr+cG(UC*^&OIBU9u4Ci*&dTAeEq0z5aDBj& z0&WO+a=`lCXJ5`!0zM?*Lj%qQ{M3LC3;6JWrv&`8fR70H=>Z=Zu%hnU_RN5v74X!6 zj|%wcfR73I*#SQ%;O7Q>Y`{$cKQG|t2Yg(>#|Qiu0iO`?i2+Xw_yqyKFyI#jd{V$C z2YgDvFAjKmfwOkyZRyXeUHSXo^R3PX=b7J2Ir?eJJNBl$F}kXdziCR!yPuWv?Z>9P z;lz}iUz~E|87c3amGb6uQeJ*R$^(bqob&A*xc_yBIk)~t%2OUqdDnlZyyaUdul`=j z(|?-s-n}UgMb{RVe|=-h3#X(!b!y7_V^hBE#FTqpeC=W0S1ZoyLDYA_^wltZHB4U( z(^tdv)i8ZEOkWMtSHtwxFnu*lUk%e&!}QfKeKky94bxY{^wltZHB4U(;}lF^4bxY{ z^wltZHB4U((^tdv)i8ZEOkWMtSHtwxFnu*lUk%e&!}QfKeKky94bxY{^wltZHB4U( z(^tdv)i8ZEOkWMtSHtwx@JoXBb85gd0zNI^mj--#z-I(JGvJp6d}hFB1^n`WUlH)E zfM*BX9B@m(a{`_l@VtP}F0lKq<05ArM>*^GO045r9Y^_m9fLXV`otRx`G@XE`L;V# z-gsBa%RiNJ>(-Q~-<`6K-+cKC8~Y2a<3M*`{i?eU<35c0Fz&;+592{5) zg7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv z7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv9nZT*Fdo5p1mh8mM=&12 zcm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL z9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&1gT-ZH=@d(Bv7>{5) zg7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv z7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7HY#k=!E~k6=84 z@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fh zJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8A zk6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{%f);)sp z2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5) zg7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@kpOv zxJNJ^!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12 zcm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL z9_h0`_Xx%#7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB( zBN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H z2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5) zg7FB(BYke}9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKU zFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4S zj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77 z;}MKUFdo5pqBN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fh zJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8A zk6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB( zBN&fhJc98E#v>SybibB+1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p z1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY z!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKU zFdo5p1mh8mM=&12cm(5-?sasJU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E z#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84 z@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fh zJc98E#v>SyU_65H2*x8Ak6=8~eZuY$j7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8m zM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY z5sXJL9>I77;}MKUFdo5p1mh8mM=&12cm(4Sj7KmY!FUAY5sXJL9>I77;}MKUFdo5p z1mh8mM=&12cm(4Sj7KmY!FUAY5sXK=$KE}H@d(Bv7>{5)g7FB(BN&fhJc98E#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv z7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E z#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)f)kJI`zZyFVop4YIq@jw#G{xKk77E-DCWeYm=lj;PCSY^@hIlRqnHzqVop4YIq@jw#G{xKk77E-DCWeYm=lj;PCSY^@hIlRqnHzqVop4YIq@jw#G{xKk77E-DCWeYm=lj;PCSY^@hIlRqnHzqVop4YIq@jw#G{xKk77E-DCWeYm=lj;PCSY^@hIlRqnHzqVop4YIq@jw#G{xKk7C9neYeX! zg7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv z7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98^ z--~pQU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84 z@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fh zJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8A zk6=8~cZ%I37>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB( zBN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H z2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5) zg7FB(BN&hLeSG%_#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv z7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E z#v>SyU_65H2*x8l%fdZ^@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84 z@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fh zJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8A zk6=84@d(Bv7>{5)g7HYtfpL#uJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB( zBN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H z2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5) zg7FB(BN&fhJc98E#v>SyU_8<@l-wg2k6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv z7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E z#v>SyU_65H2*x8Ak6=84@d(Bv7?1S)G4}|@BN&fhJc98E#v>SyU_65H2*x8Ak6=84 z@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fh zJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8A zk6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v?tu&pm?i2*x8Ak6=84@d(Bv7>{5)g7FB( zBN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H z2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5) zg7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@kr0TbdO*>g7FB(BN&fhJc98E#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv z7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E z#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJkm2`-6I%}U_65H2*x8Ak6=84 z@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fh zJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8A zk6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8AkMz7{_Xx%#7>{5)g7FB( zBN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H z2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5) zg7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BR#9!J%aHF#v>Sy zU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv z7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E z#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65Hi0Ay*@vQRr zng4jid_02j2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84 z@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fh zJc98E#v>SyU_65H2*x8Ak6=84@d(Bv7>{5)g7FB(BN&fhJc98E#v>SyU_65H2*x8A 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 literal 0 HcmV?d00001 diff --git a/mods/default/models/character.png b/mods/default/models/character.png new file mode 100644 index 0000000000000000000000000000000000000000..05021781e03fbb71cb309d5ac233c6c90f332fda GIT binary patch literal 2754 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 + --wall_bottom = = + --wall_side = = + }, + groups = {choppy=2,oddly_breakable_by_hand=3,flammable=2}, + legacy_wallmounted = true, + sounds = default.node_sound_wood_defaults(), +}) + +-- colored wood + +minetest.register_node("default:colwood_black", { + description = "Black Wooden Planks", + tiles = {"default_colwood_black.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_blue", { + description = "Blue Wooden Planks", + tiles = {"default_colwood_blue.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_brown", { + description = "Brown Wooden Planks", + tiles = {"default_colwood_brown.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_cyan", { + description = "Cyan Wooden Planks", + tiles = {"default_colwood_cyan.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_dark_green", { + description = "Darkgreen Wooden Planks", + tiles = {"default_colwood_dark_green.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_dark_grey", { + description = "Darkgrey Wooden Planks", + tiles = {"default_colwood_dark_grey.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_green", { + description = "Green Wooden Planks", + tiles = {"default_colwood_green.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_grey", { + description = "Grey Wooden Planks", + tiles = {"default_colwood_grey.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_magenta", { + description = "Magenta Wooden Planks", + tiles = {"default_colwood_magenta.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_orange", { + description = "Orange Wooden Planks", + tiles = {"default_colwood_orange.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_pink", { + description = "Pink Wooden Planks", + tiles = {"default_colwood_pink.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_red", { + description = "Red Wooden Planks", + tiles = {"default_colwood_red.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_violet", { + description = "Violet Wooden Planks", + tiles = {"default_colwood_violet.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_white", { + description = "White Wooden Planks", + tiles = {"default_colwood_white.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:colwood_yellow", { + description = "Yellow Wooden Planks", + tiles = {"default_colwood_yellow.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + + +local fence_texture = "default_fence_overlay.png^default_wood.png^default_fence_overlay.png^[makealpha:255,126,126" +minetest.register_node("default:fence_wood", { + description = "Uncolored Wooden Fence", + drawtype = "fencelike", + tiles = {"default_wood.png"}, + inventory_image = fence_texture, + wield_image = fence_texture, + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + + +-- colored Fences + +minetest.register_node("default:fence_wood_black", { + description = "Black Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_black.png"}, + inventory_image = "default_fence_black.png", + wield_image = "default_fence_black.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_blue", { + description = "Blue Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_blue.png"}, + inventory_image = "default_fence_blue.png", + wield_image = "default_fence_blue.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_brown", { + description = "Brown Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_brown.png"}, + inventory_image = "default_fence_brown.png", + wield_image = "default_fence_brown.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_cyan", { + description = "Cyan Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_cyan.png"}, + inventory_image = "default_fence_cyan.png", + wield_image = "default_fence_cyan.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_dark_green", { + description = "Darkgreen Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_dark_green.png"}, + inventory_image = "default_fence_dark_green.png", + wield_image = "default_fence_dark_green.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_dark_grey", { + description = "Darkgrey Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_dark_grey.png"}, + inventory_image = "default_fence_dark_grey.png", + wield_image = "default_fence_dark_grey.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_green", { + description = "Green Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_green.png"}, + inventory_image = "default_fence_green.png", + wield_image = "default_fence_green.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_grey", { + description = "Grey Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_grey.png"}, + inventory_image = "default_fence_grey.png", + wield_image = "default_fence_grey.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_magenta", { + description = "Magenta Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_magenta.png"}, + inventory_image = "default_fence_magenta.png", + wield_image = "default_fence_magenta.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_orange", { + description = "Orange Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_orange.png"}, + inventory_image = "default_fence_orange.png", + wield_image = "default_fence_orange.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_pink", { + description = "Pink Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_pink.png"}, + inventory_image = "default_fence_pink.png", + wield_image = "default_fence_pink.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_red", { + description = "Red Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_red.png"}, + inventory_image = "default_fence_red.png", + wield_image = "default_fence_red.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_violet", { + description = "Violet Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_violet.png"}, + inventory_image = "default_fence_violet.png", + wield_image = "default_fence_violet.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_white", { + description = "White Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_white.png"}, + inventory_image = "default_fence_white.png", + wield_image = "default_fence_white.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:fence_wood_yellow", { + description = "Yellow Wooden Fence", + drawtype = "fencelike", + tiles = {"default_colwood_yellow.png"}, + inventory_image = "default_fence_yellow.png", + wield_image = "default_fence_yellow.png", + paramtype = "light", + is_ground_content = false, + selection_box = { + type = "fixed", + fixed = {-1/7, -1/2, -1/7, 1/7, 1/2, 1/7}, + }, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=2, woodfence=1}, + sounds = default.node_sound_wood_defaults(), +}) + + +minetest.register_node("default:glass", { + description = "Glass", + drawtype = "glasslike_framed_optional", + tiles = {"default_glass.png", "default_glass_detail.png"}, + inventory_image = minetest.inventorycube("default_glass.png"), + paramtype = "light", + sunlight_propagates = true, + use_texture_alpha = true, + is_ground_content = false, + groups = {cracky=3,oddly_breakable_by_hand=3}, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_node("default:obsidian_glass", { + description = "Obsidian Glass", + drawtype = "glasslike", + tiles = {"default_obsidian_glass.png"}, + paramtype = "light", + is_ground_content = false, + sunlight_propagates = true, + sounds = default.node_sound_glass_defaults(), + groups = {cracky=3,oddly_breakable_by_hand=3}, +}) + + + +minetest.register_node("default:rail", { + description = "Rail", + drawtype = "raillike", + tiles = {"default_rail.png", "default_rail_curved.png", "default_rail_t_junction.png", "default_rail_crossing.png"}, + inventory_image = "default_rail.png", + wield_image = "default_rail.png", + paramtype = "light", + walkable = false, + is_ground_content = false, + selection_box = { + type = "fixed", + -- but how to specify the dimensions for curved and sideways rails? + fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, + }, + groups = {bendy=2,dig_immediate=2,attached_node=1}, +}) + + + +minetest.register_node("default:brick", { + description = "Brick Block", + tiles = {"default_brick.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +-- Colors are beautiful + +minetest.register_node("default:brick_black", { + description = "Black Brick Block", + tiles = {"default_brick_black.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_blue", { + description = "Blue Brick Block", + tiles = {"default_brick_blue.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_brown", { + description = "Brown Brick Block", + tiles = {"default_brick_brown.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_cyan", { + description = "Cyan Brick Block", + tiles = {"default_brick_cyan.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_dark_green", { + description = "Darkgreen Brick Block", + tiles = {"default_brick_dark_green.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_dark_grey", { + description = "Darkgrey Brick Block", + tiles = {"default_brick_dark_grey.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_green", { + description = "Green Brick Block", + tiles = {"default_brick_green.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_grey", { + description = "Grey Brick Block", + tiles = {"default_brick_grey.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_magenta", { + description = "Magenta Brick Block", + tiles = {"default_brick_magenta.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_orange", { + description = "Orange Brick Block", + tiles = {"default_brick_orange.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_pink", { + description = "Pink Brick Block", + tiles = {"default_brick_pink.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_red", { + description = "Red Brick Block", + tiles = {"default_brick_red.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_violet", { + description = "Violet Brick Block", + tiles = {"default_brick_violet.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_white", { + description = "White Brick Block", + tiles = {"default_brick_white.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:brick_yellow", { + description = "Yellow Brick Block", + tiles = {"default_brick_yellow.png"}, + is_ground_content = false, + groups = {cracky=3, claybricks=1}, + sounds = default.node_sound_stone_defaults(), +}) +-- +-- FLooRS +-- + +minetest.register_node("default:floor_granite", { + description = "Granite Floor", + tiles = {"default_floor_granite.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_stone", { + description = "Stone Floor", + tiles = {"default_floor_stone.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_desertstone", { + description = "Desertstone Floor", + tiles = {"default_floor_desertstone.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_sanddesertstone", { + description = "Sand-Desertstone Floor", + tiles = {"default_floor_sanddesertstone.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_stonegranite", { + description = "Stone-Granite Floor", + tiles = {"default_floor_stonegranite.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_sandstone", { + description = "Sandstone Floor", + tiles = {"default_floor_sandstone.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_marble", { + description = "Marble Floor", + tiles = {"default_floor_marble.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_yellow", { + description = "Yellow Stonefloor", + tiles = {"default_floor_s_yellow.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_white", { + description = "White Stonefloor", + tiles = {"default_floor_s_white.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_violet", { + description = "Violet Stonefloor", + tiles = {"default_floor_s_violet.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_red", { + description = "Red Stonefloor", + tiles = {"default_floor_s_red.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_pink", { + description = "Pink Stonefloor", + tiles = {"default_floor_s_pink.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_orange", { + description = "Orange Stonefloor", + tiles = {"default_floor_s_orange.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_magenta", { + description = "Magenta Stonefloor", + tiles = {"default_floor_s_magenta.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_green", { + description = "Green Stonefloor", + tiles = {"default_floor_s_green.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_dark_green", { + description = "Darkgreen Stonefloor", + tiles = {"default_floor_s_dark_green.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_cyan", { + description = "Cyan Stonefloor", + tiles = {"default_floor_s_cyan.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_brown", { + description = "Brown Stonefloor", + tiles = {"default_floor_s_brown.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_blue", { + description = "Blue Stonefloor", + tiles = {"default_floor_s_blue.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_black", { + description = "Black Stonefloor", + tiles = {"default_floor_s_black.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_blackwhite", { + description = "Black n' White Stonefloor", + tiles = {"default_floor_s_blackwhite.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_whiteblue", { + description = "White n' Blue Stonefloor", + tiles = {"default_floor_s_whiteblue.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_blueyellow", { + description = "Blue n Yellow Stonefloor", + tiles = {"default_floor_s_blueyellow.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + + +minetest.register_node("default:floor_s_yellowgreen", { + description = "Yellow n Green Stonefloor", + tiles = {"default_floor_s_yellowgreen.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_greengreen", { + description = "Green n Green Stonefloor", + tiles = {"default_floor_s_greengreen.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_magentacyan", { + description = "Magenta n' Cyan Stonefloor", + tiles = {"default_floor_s_magentacyan.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_cyanblue", { + description = "Cyan n' Blue Stonefloor", + tiles = {"default_floor_s_cyanblue.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_redorange", { + description = "Red n' Orange Stonefloor", + tiles = {"default_floor_s_redorange.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_greenblack", { + description = "Green n' Black Stonefloor", + tiles = {"default_floor_s_greenblack.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_blackviolet", { + description = "Black n' Violet Stonefloor", + tiles = {"default_floor_s_blackviolet.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_yellowred", { + description = "Yellow n' Red Stonefloor", + tiles = {"default_floor_s_yellowred.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_whitered", { + description = "White n' Red Stonefloor", + tiles = {"default_floor_s_whitered.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_greenviolet", { + description = "Green n' Violet Stonefloor", + tiles = {"default_floor_s_greenviolet.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:floor_s_violetyellow", { + description = "Violet n' Yellow Stonefloor", + tiles = {"default_floor_s_violetyellow.png"}, + groups = {cracky=2, stone=1, sfloors=1}, + sounds = default.node_sound_stone_defaults(), +}) + +--wooden floor + +minetest.register_node("default:floor_w_wood", { + description = "Wooden Floor", + tiles = {"default_floor_w_wood.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:floor_w_oakolive", { + description = "Oak & Olivetree Wood Floor", + tiles = {"default_floor_w_oakolive.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +minetest.register_node("default:floor_w_junglebirch", { + description = "Jungle & Birch Wood Floor", + tiles = {"default_floor_w_junglebirch.png"}, + groups = {choppy=2,oddly_breakable_by_hand=2,flammable=3,wood=1}, + sounds = default.node_sound_wood_defaults(), +}) + +-- +-- Colored Stonewall +-- +minetest.register_node("default:stonewall_black", { + description = "Black Stonewall", + tiles = {"default_stonewall_black.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_blue", { + description = "Blue Stonewall", + tiles = {"default_stonewall_blue.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_brown", { + description = "Brown Stonewall", + tiles = {"default_stonewall_brown.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_cyan", { + description = "Cyan Stonewall", + tiles = {"default_stonewall_cyan.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_dark_green", { + description = "Darkgreen Stonewall", + tiles = {"default_stonewall_dark_green.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_green", { + description = "Green Stonewall", + tiles = {"default_stonewall_green.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_magenta", { + description = "Magenta Stonewall", + tiles = {"default_stonewall_magenta.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_orange", { + description = "Orange Stonewall", + tiles = {"default_stonewall_orange.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_pink", { + description = "Pink Stonewall", + tiles = {"default_stonewall_pink.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_red", { + description = "Red Stonewall", + tiles = {"default_stonewall_red.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_violet", { + description = "Violet Stonewall", + tiles = {"default_stonewall_violet.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_white", { + description = "White Stonewall", + tiles = {"default_stonewall_white.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_yellow", { + description = "Yellow Stonewall", + tiles = {"default_stonewall_yellow.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) +--[[ +minetest.register_node("default:stonewall_blackwhite", { + description = "Black n' White Stonewall", + tiles = {"default_stonewall_blackwhite.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_blueyellow", { + description = "Blue n' Yellow Stonewall", + tiles = {"default_stonewall_blueyellow.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_cyanblue", { + description = "Cyan n' Blue Stonewall", + tiles = {"default_stonewall_cyanblue.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_greenblack", { + description = "Green n' Black Stonewall", + tiles = {"default_stonewall_greenblack.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_greengreen", { + description = "Green n' Green Stonewall", + tiles = {"default_stonewall_greengreen.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_greenviolet", { + description = "Green n' Violet Stonewall", + tiles = {"default_stonewall_greenviolet.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_magentacyan", { + description = "Magenta n' Cyan Stonewall", + tiles = {"default_stonewall_magentacyan.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_redorange", { + description = "Red n' Orange Stonewall", + tiles = {"default_stonewall_redorange.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_violetyellow", { + description = "Violet n' Yellow Stonewall", + tiles = {"default_stonewall_violetyellow.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_whiteblue", { + description = "White n' Blue Stonewall", + tiles = {"default_stonewall_whiteblue.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_whitered", { + description = "White n' Red Stonewall", + tiles = {"default_stonewall_whitered.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_yellowgreen", { + description = "Yellow n' Green Stonewall", + tiles = {"default_stonewall_yellowgreen.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:stonewall_yellowred", { + description = "Yellow n' Red Stonewall", + tiles = {"default_stonewall_yellowred.png"}, + groups = {cracky=2, stone=1, swall=1}, + sounds = default.node_sound_stone_defaults(), +}) +--]] +-- +-- Misc +-- + +minetest.register_node("default:block_randomizer", { + description = "Block Randomizer", + tiles = {"default_stone.png"}, + groups = {cracky=1}, + drops = "default:stone", + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("default:vase_randomizer", { + description = "Vase Randomizer", + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "facedir", + tiles = {"default_clay.png"}, + groups = {cracky=1}, + sunlight_propagates = true, + drops = "default:clay", + selection_box = { + type = "fixed", + fixed = {-0.25, -0.5, -0.25, 0.25, 0.5, 0.25} + }, + node_box = { + type = "fixed", + fixed = { + {-0.0625, 0.1875, -0.0625, 0.0625, 0.5, 0.0625}, + {-0.125, 0.375, -0.125, 0.125, 0.5, 0.125}, + {-0.125, -0.5, -0.125, 0.125, 0.3125, 0.125}, + {-0.1875, -0.375, -0.1875, 0.1875, 0.1875, 0.1875}, + {-0.25, -0.25, -0.25, 0.25, 0.0625, 0.25}, + } + }, + sounds = default.node_sound_stone_defaults(), +}) + + +minetest.register_node("default:cloud", { + description = "Cloud", + tiles = {"default_cloud.png"}, + sounds = default.node_sound_defaults(), + groups = {not_in_creative_inventory=1}, +}) + +minetest.register_node("default:nyancat", { + description = "Nyan Cat", + tiles = {"default_nc_side.png", "default_nc_side.png", "default_nc_side.png", + "default_nc_side.png", "default_nc_back.png", "default_nc_front.png"}, + paramtype2 = "facedir", + groups = {cracky=2}, + is_ground_content = false, + legacy_facedir_simple = true, + sounds = default.node_sound_defaults(), +}) + +minetest.register_node("default:nyancat_rainbow", { + description = "Nyan Cat Rainbow", + tiles = { + "default_nc_rb.png^[transformR90", "default_nc_rb.png^[transformR90", + "default_nc_rb.png", "default_nc_rb.png" + }, + paramtype2 = "facedir", + groups = {cracky=2}, + light_source = 3, + is_ground_content = false, + sounds = default.node_sound_defaults(), +}) diff --git a/mods/default/plants.lua b/mods/default/plants.lua new file mode 100644 index 0000000..126ae95 --- /dev/null +++ b/mods/default/plants.lua @@ -0,0 +1,302 @@ +-- some special plants for Dives Ruris. + +-- sugarcane +minetest.register_node("default:sugarcane", { + description = "Sugarcane", + drawtype = "plantlike", + tiles = {"default_sugarcane.png"}, + inventory_image = "default_sugarcane.png", + wield_image = "default_sugarcane.png", + paramtype = "light", + walkable = false, + is_ground_content = true, + selection_box = { + type = "fixed", + fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3} + }, + groups = {snappy=3,flammable=2}, + sounds = default.node_sound_leaves_defaults(), + + after_dig_node = function(pos, node, metadata, digger) + default.dig_up(pos, node, digger) + end, +}) + +minetest.register_abm({ + nodenames = {"default:sugarcane"}, + neighbors = {"default:dirt_jungle_with_grass", "default:dirt_deep_with_grass", "default:dirt_med_with_grass", "default:dirt_with_grass"}, + interval = 50, + chance = 20, + action = function(pos, node) + pos.y = pos.y-1 + local name = minetest.get_node(pos).name + if name == "default:dirt_with_grass" or name == "default:dirt_deep_with_grass" or name == "default:dirt_jungle_with_grass" or name == "default:dirt_med_with_grass" then + pos.y = pos.y+1 + local height = 0 + while minetest.get_node(pos).name == "default:sugarcane" and height < 3 do + height = height+1 + pos.y = pos.y+1 + end + if height < 3 then + if minetest.get_node(pos).name == "air" then + minetest.set_node(pos, {name="default:sugarcane"}) + end + end + end + end, +}) + +function default.make_sugarcane(pos, size) + for y=0,size-1 do + local p = {x=pos.x, y=pos.y+y, z=pos.z} + local nn = minetest.get_node(p).name + if minetest.registered_nodes[nn] and + minetest.registered_nodes[nn].buildable_to then + minetest.set_node(p, {name="default:sugarcane"}) + else + return + end + end +end + +-- Recipes sugarcane + + +minetest.register_craftitem("default:food_sugar", { + description = "Sugar (1)", + inventory_image = "default_sugar.png", + on_use = minetest.item_eat(1), +}) + +minetest.register_craft({ + output = 'default:food_sugar', + recipe = { + {'default:sugarcane', 'default:sugarcane', 'default:sugarcane'}, + } +}) + +-- Reed +minetest.register_node("default:reed", { + description = "Reed", + drawtype = "plantlike", + waving = 1, + visual_scale = 1.3, + tiles = {"default_reed.png"}, + inventory_image = "default_reed.png", + wield_image = "default_reed.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + groups = {snappy=3,flammable=2,attached_node=1,reed=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_node("default:reed2", { + description = "Long Reed", + drawtype = "plantlike", + waving = 1, + visual_scale = 2.0, + tiles = {"default_reed2.png"}, + inventory_image = "default_reed2.png", + wield_image = "default_reed2.png", + paramtype = "light", + walkable = false, + buildable_to = true, + is_ground_content = true, + groups = {snappy=3,flammable=2,attached_node=1,reed=1}, + sounds = default.node_sound_leaves_defaults(), + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}, + }, +}) + +minetest.register_abm({ + nodenames = {"group:reed"}, + neighbors = {"default:gravel"}, + interval = 50, + chance = 25, + action = function(pos, node) + + local light = minetest.get_node_light(pos) + + if not light or light < 13 then + return + end + + local pos0 = {x=pos.x-4,y=pos.y-2,z=pos.z-4} + local pos1 = {x=pos.x+4,y=pos.y+2,z=pos.z+4} + + if #minetest.find_nodes_in_area(pos0, pos1, "group:reed") > 5 then + return + end + if minetest.find_node_near(pos, 6, {"group:water"}) == nil then + return + end + + local seedling = minetest.find_nodes_in_area(pos0, pos1, {"default:gravel"}) + + if #seedling > 0 then + seedling = seedling[math.random(#seedling)] + seedling.y = seedling.y + 1 + light = minetest.get_node_light(seedling) + if not light or light < 13 then + return + end + if minetest.get_node(seedling).name == "air" then + minetest.set_node(seedling, {name=node.name}) + end + end + end, +}) + +minetest.register_node("default:reedblock", { + description = "Reed Block", + tiles = {"default_reedblock.png"}, + is_ground_content = false, + groups = {snappy=3, flammable=4}, + sounds = default.node_sound_leaves_defaults(), +}) +-- Recipes reed +minetest.register_craft({ + output = "default:reedblock 4", + recipe = { + {"group:reed", "group:reed", "group:reed"}, + {"group:reed", "group:reed", "group:reed"}, + {"group:reed", "group:reed", "group:reed"}, + } +}) + +--- +---Sealife (original by TenPlus1) +--- + +-- Seaweed +minetest.register_node("default:seaweed", { + description = "Seaweed", + drawtype = "plantlike", + tiles = {"default_seaweed.png"}, + inventory_image = "default_seaweed.png", + wield_image = "default_seaweed.png", + paramtype = "light", + walkable = false, + climbable = true, + drowning = 1, + selection_box = {type = "fixed", fixed = {-0.3, -0.5, -0.3, 0.3, 0.5, 0.3}}, + post_effect_color = {a=64, r=100, g=100, b=200}, + groups = {snappy=3,sealife=1}, + on_use = minetest.item_eat(1), + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_craft( { + type = "shapeless", + output = "dye:dark_green 3", + recipe = {"default:seaweed",}, +}) + +-- Blue Coral +minetest.register_node("default:coral2", { + description = "Blue Coral", + drawtype = "plantlike", + tiles = {"default_coral2.png"}, + inventory_image = "default_coral2.png", + paramtype = "light", + selection_box = {type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}}, + light_source = 3, + groups = {snappy=3,sealife=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_craft( { + type = "shapeless", + output = "dye:cyan 3", + recipe = {"default:coral2",}, +}) + +-- Orange Coral +minetest.register_node("default:coral3", { + description = "Orange Coral", + drawtype = "plantlike", + tiles = {"default_coral3.png"}, + inventory_image = "default_coral3.png", + paramtype = "light", + selection_box = {type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}}, + light_source = 3, + groups = {snappy=3,sealife=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_craft( { + type = "shapeless", + output = "dye:orange 3", + recipe = {"default:coral3",}, +}) + +-- Pink Coral +minetest.register_node("default:coral4", { + description = "Pink Coral", + drawtype = "plantlike", + tiles = {"default_coral4.png"}, + inventory_image = "default_coral4.png", + paramtype = "light", + selection_box = {type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}}, + light_source = 3, + groups = {snappy=3,sealife=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_craft( { + type = "shapeless", + output = "dye:pink 3", + recipe = {"default:coral4",}, +}) + +-- Green Coral +minetest.register_node("default:coral5", { + description = "Green Coral", + drawtype = "plantlike", + tiles = {"default_coral5.png"}, + inventory_image = "default_coral5.png", + paramtype = "light", + selection_box = {type = "fixed", fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5}}, + light_source = 3, + groups = {snappy=3,sealife=1}, + sounds = default.node_sound_leaves_defaults(), +}) + +minetest.register_craft( { + type = "shapeless", + output = "dye:green 3", + recipe = {"default:coral5",}, +}) + +-- poison erwin + +minetest.register_node("default:poison_erwin", { + description = "Poison Erwin", + drawtype = "plantlike", + visual_scale = 1.2, + tiles = {"default_poison_erwin.png"}, + inventory_image = "default_poison_erwin.png", + wield_image = "default_poison_erwin.png", + paramtype = "light", + walkable = false, + damage_per_second = 3, + drop = "default:poison_erwin", + groups = {snappy=3, flora=1}, + sounds = default.node_sound_leaves_defaults(), +}) + + + + + + + + diff --git a/mods/default/player.lua b/mods/default/player.lua new file mode 100644 index 0000000..e4fb2ad --- /dev/null +++ b/mods/default/player.lua @@ -0,0 +1,159 @@ +-- Minetest 0.4 mod: player +-- See README.txt for licensing and other information. + +-- Player animation blending +-- Note: This is currently broken due to a bug in Irrlicht, leave at 0 +local animation_blend = 0 + +default.registered_player_models = { } + +-- Local for speed. +local models = default.registered_player_models + +function default.player_register_model(name, def) + models[name] = def +end + +-- Default player appearance +default.player_register_model("character.b3d", { + animation_speed = 30, + textures = {"character.png", }, + animations = { + -- Standard animations. + stand = { x= 0, y= 79, }, + lay = { x=162, y=166, }, + walk = { x=168, y=187, }, + mine = { x=189, y=198, }, + walk_mine = { x=200, y=219, }, + -- Extra animations (not currently used by the game). + sit = { x= 81, y=160, }, + }, +}) + +-- Player stats and animations +local player_model = {} +local player_textures = {} +local player_anim = {} +local player_sneak = {} +default.player_attached = {} + +function default.player_get_animation(player) + local name = player:get_player_name() + return { + model = player_model[name], + textures = player_textures[name], + animation = player_anim[name], + } +end + +-- Called when a player's appearance needs to be updated +function default.player_set_model(player, model_name) + local name = player:get_player_name() + local model = models[model_name] + if model then + if player_model[name] == model_name then + return + end + player:set_properties({ + mesh = model_name, + textures = player_textures[name] or model.textures, + visual = "mesh", + visual_size = model.visual_size or {x=1, y=1}, + }) + default.player_set_animation(player, "stand") + else + player:set_properties({ + textures = { "player.png", "player_back.png", }, + visual = "upright_sprite", + }) + end + player_model[name] = model_name +end + +function default.player_set_textures(player, textures) + local name = player:get_player_name() + player_textures[name] = textures + player:set_properties({textures = textures,}) +end + +function default.player_set_animation(player, anim_name, speed) + local name = player:get_player_name() + if player_anim[name] == anim_name then + return + end + local model = player_model[name] and models[player_model[name]] + if not (model and model.animations[anim_name]) then + return + end + local anim = model.animations[anim_name] + player_anim[name] = anim_name + player:set_animation(anim, speed or model.animation_speed, animation_blend) +end + +-- Update appearance when the player joins +minetest.register_on_joinplayer(function(player) + default.player_attached[player:get_player_name()] = false + default.player_set_model(player, "character.b3d") + player:set_local_animation({x=0, y=79}, {x=168, y=187}, {x=189, y=198}, {x=200, y=219}, 30) + + -- set GUI + if not minetest.setting_getbool("creative_mode") then + player:set_inventory_formspec(default.gui_survival_form) + end + player:hud_set_hotbar_image("gui_hotbar.png") + player:hud_set_hotbar_selected_image("gui_hotbar_selected.png") +end) + +minetest.register_on_leaveplayer(function(player) + local name = player:get_player_name() + player_model[name] = nil + player_anim[name] = nil + player_textures[name] = nil +end) + +-- Localize for better performance. +local player_set_animation = default.player_set_animation +local player_attached = default.player_attached + +-- Check each player and apply animations +minetest.register_globalstep(function(dtime) + for _, player in pairs(minetest.get_connected_players()) do + local name = player:get_player_name() + local model_name = player_model[name] + local model = model_name and models[model_name] + if model and not player_attached[name] then + local controls = player:get_player_control() + local walking = false + local animation_speed_mod = model.animation_speed or 30 + + -- Determine if the player is walking + if controls.up or controls.down or controls.left or controls.right then + walking = true + end + + -- Determine if the player is sneaking, and reduce animation speed if so + if controls.sneak then + animation_speed_mod = animation_speed_mod / 2 + end + + -- Apply animations based on what the player is doing + if player:get_hp() == 0 then + player_set_animation(player, "lay") + elseif walking then + if player_sneak[name] ~= controls.sneak then + player_anim[name] = nil + player_sneak[name] = controls.sneak + end + if controls.LMB then + player_set_animation(player, "walk_mine", animation_speed_mod) + else + player_set_animation(player, "walk", animation_speed_mod) + end + elseif controls.LMB then + player_set_animation(player, "mine") + else + player_set_animation(player, "stand", animation_speed_mod) + end + end + end +end) diff --git a/mods/default/schematics/acacia_tree.mts b/mods/default/schematics/acacia_tree.mts new file mode 100644 index 0000000000000000000000000000000000000000..4732ade3d9df99c4f543ad168dc090e551cfdee5 GIT binary patch literal 204 zcmeYb3HD`RVc=xoVBoB;x332Q24)84#LOZF(UjD*#L}D+tHk8Q)YOVOZztU4Yf#{Dn=1ZHu%;wys@gvT-A!jJ_b_hUtluNqvDdFQXx7;|?5iqI z3BR>bxcBXix_RbZj~j1ZFguwWwX>*Py)P7`dl+*k(mopYEH-F9XB<#zZjlN0i1JXWD6T79-KlA9M do23>Og8!GA2R#=J{8O>R;j>p*-qGzU0RaDTRucdK literal 0 HcmV?d00001 diff --git a/mods/default/schematics/appletree.mts b/mods/default/schematics/appletree.mts new file mode 100644 index 0000000000000000000000000000000000000000..e7a20b84b8a0bdbd0dd8d6d6ea41512f308c62a2 GIT binary patch literal 178 zcmeYb3HD`RVPIw8U|_9>0w9k$F|&w)FC{fCu{5W|Dkn9uEVYN9mqb8E_2}us$RhI!3R(`7Kd*>|@VDH0lGSNAQ;}D11AFh?G K4515?X8-_9@jfB| literal 0 HcmV?d00001 diff --git a/mods/default/schematics/appletree_gen.mts b/mods/default/schematics/appletree_gen.mts new file mode 100644 index 0000000000000000000000000000000000000000..9ba8c532037caaf0b01c300bac645d984f3a9ef5 GIT binary patch literal 174 zcmeYb3HD`RVPIw8U|_9>0w9k$F|&w)FC{fCu{5W|Dkn9uEVY<{7sgL4D9A}=;DK>d zGK)$Oypp2S)QUOD2?~q`hcewXW^?Mfb!qwp%oPZhcqni)WrmeNLfh-qg9(OAkp^>h z3MNNP@HuKCDW8z!@LhEoP+{e#n!b15A_4Y33?~zvb2tuhsQuwu$;uGAFnI<5IMzI9 literal 0 HcmV?d00001 diff --git a/mods/default/schematics/bananatree.mts b/mods/default/schematics/bananatree.mts new file mode 100644 index 0000000000000000000000000000000000000000..a5cf6e18c4543e58001aee89debf04590c987b59 GIT binary patch literal 143 zcmeYb3HD`RVPIxpWniuc0T3fGvxq@7B{eOvG^fNWCpEDwwKzU0F%JkCgo;wrib^v} ztddGoU}8Klr74+3B@A$0Nl|KQ#hl~>2gaU+Gc4)G1_sTZVg~YTGaDudYV}_@*^#cE%X2Y literal 0 HcmV?d00001 diff --git a/mods/default/schematics/bananatree_gen.mts b/mods/default/schematics/bananatree_gen.mts new file mode 100644 index 0000000000000000000000000000000000000000..f91863bc753ab6b9a1f4050a65a46a375df3c4a1 GIT binary patch literal 142 zcmeYb3HD`RVPIxpWniuc0T3fGvxq@7B{eOvG^fNWCpEDwwKzU0F%JkCL}0>cMWvY~ zFi{?uXi8>L2?Ly0Qk0rnF()~}fw3oH5@+XG9<|5=HEs)dglDull literal 0 HcmV?d00001 diff --git a/mods/default/schematics/beechtree.mts b/mods/default/schematics/beechtree.mts new file mode 100644 index 0000000000000000000000000000000000000000..14a9fa7dff1a798a3e6925271938d8f6cf4ca7db GIT binary patch literal 185 zcmeYb3HD`RVPI$AVqmX_0|sUW=ETe*29cE1w8YY!604ll#In@l_@va-L(^pM#stY|pDUu-;XXh~6O zDpZUICYF*}R8leL?Idr$0}322vbGiL@6E_K{DR4zchiTR2RJ#BojA@l+~yR}4?LIW zpWAfito3O_vsu4Yf(ktoR|(zUTQ#|>K9N(Z_1wxc8!k`&(AV?+Ok_y<`KO++)# zrVF-LaTuD%VvZI6wQv|9P(? Nex7V*Xpu literal 0 HcmV?d00001 diff --git a/mods/default/schematics/cocoatree_gen.mts b/mods/default/schematics/cocoatree_gen.mts new file mode 100644 index 0000000000000000000000000000000000000000..0b9e1e5b7f01aaf96eb455542f3e69ed33fe9163 GIT binary patch literal 188 zcmeYb3HD`RVPI$AWMHp{0R~nE=ETe*29cE1w8YY!604ll#In@l_~iWL{6q#}m}pv2 zX=VvjkOwB1l37&30OyqyrKVQQNlsWGnXqK;MVA|AJCf|z-aW*!rIGV!Ud!JfcMtU( zN>=PX&hfjDp{;_BSo$%$Q&Gf@#Lb0G}DB N+8G%bx;Ecd0|2C6Pf!2= literal 0 HcmV?d00001 diff --git a/mods/default/schematics/cypresstree.mts b/mods/default/schematics/cypresstree.mts new file mode 100644 index 0000000000000000000000000000000000000000..d1b4d98add4599916bd41eeb729fe9e2c894ff28 GIT binary patch literal 127 zcmeYb3HD`RVPIz9U|_C?0uVnjvxq?~B{eOvG^fNWCpEDwwKzVxvY;rnxR`+lCZ3X6 zRD$4@6s4wC%t=mgVC*S4!Enq#NYbFuGi`&6afGf>r@y`rU;nHsEk>U3WQMd3c@72! I_r=Q30Nea1bpQYW literal 0 HcmV?d00001 diff --git a/mods/default/schematics/dungeon_1.mts b/mods/default/schematics/dungeon_1.mts new file mode 100644 index 0000000000000000000000000000000000000000..ea5148b11dbaddacd0460173e40b845453202653 GIT binary patch literal 956 zcmeYb3HD`RVc=#EW#F#I1{k;)m=iOL7?dAjT_vH#!QN**(Zy4G9vS#UEyJHyx6w|Yy@_T1h3t8x0?V&h}I&zEuOOnCgwQ1bPu zNrv|h2Fyvby6_!Pp>8XKhFof{7G+? zR_}N>`A&5$e|`Fv4Q%|5T)B43W_^x|;CLRB@i<9js?D@IMUBs~U6WWJJok@&Fp2g3 z9c8b)oVD+qJG#V{U1HfB*0{$%rvy z?dM%aFSZ=Y?GR(hZ9Ht$kbg_MZ+YRjWC>&Ws!iwHVt)N^?)wuEovvuOYMVj(%Da|J z5-(k54BqtM#Re|p>E1;<$|KJ*E~#C%;7;Dv=8d&KKIT=i&Rp|ZF!*TV>e;FH=j>js UYSGNvXT0Zd&Xy0{r3vi!0I{RPb^rhX literal 0 HcmV?d00001 diff --git a/mods/default/schematics/dungeon_2.mts b/mods/default/schematics/dungeon_2.mts new file mode 100644 index 0000000000000000000000000000000000000000..a7e4b3062868f557222ce14859b8c3a912534975 GIT binary patch literal 1470 zcmZvYdsLEl7{}kOn+GM!E-2=#Saz{w>8!+~W|Yk=n_Ger`U;4Oa#3z-0%jdSZLX8W zvItw5Wo5G5v4sR=4VP%gbsqRnl!<2m{K^L&5je7~RPd47BLeZL2o z4R``hfM?!^0_Fp=NHjJ8PogH1cyum?!(}n4z@m>&28+YVp|HqgIu%$Dkd(|~Gih8N zn~EWm*c@OjBZtGCif6Id=~Kxm1=5&I@Ix4!9$xjSbtc>TPi+}AI-SIx5xSVdqVpI` z8VSSZakx1kna-l5&$Jbb$DI*?_;@Fu#G!(05;KX#pdF;Lfz|(${}UjWl`$j1{UhPu z+0zm0K0Sp)Cy{5QxK00BN-BxQ!YWDjQnwms0M@&=BqFfLW!o&MNfa%nXf{A^w=3Tf|3{kmlV+2-2<;XrR%RF;KqoM*JZ@>< z@U09n>Q=q1h7%tGQlz+HuDEX0aosWMBA@}{hKxWc^GR{}MRwm%wZ2r=qxNsiQEt+h zqv6)JhOUQ7$Y0g58z=Hnd6g&valt>QP?%y>F;u_Gmik@MK&B-&S8+)R14={uAAm~E zS6+s+9VumpW#`++dez4|UGK$Ee#bk5n&^J0*f&IbH&cgD2#DUICDnJ4ndIa`Ty9Ei zD_&4p0YR`iWgAguBR&xh+W3UlHi8k-*S%>9C~7N%Td3*8ls zDuV=HZ-h^t33e7%pDBth4*nn7hMRug*maydF_{W)zYit#|TcfVRn8&izHSiTs4>L{GQAaT{*&9q3i}o}%!6{Lb0YWys^B zzTJPKG`}3}iE3Tsa_5x%ZIlkNEk=7Xecg*SJUQbXMxNPS)iJlgQ6Q=2#n0+TYr4%T zy6kE{zLN5#eQG(C!CHWU#q4LD9L~wb@)fR@=PlViW82#%uO|POtnMa3IN? literal 0 HcmV?d00001 diff --git a/mods/default/schematics/dungeon_3.mts b/mods/default/schematics/dungeon_3.mts new file mode 100644 index 0000000000000000000000000000000000000000..fdfe8c43df30beb0abedb8e15d80227432d8aa1a GIT binary patch literal 1228 zcmeYb3HD`RVGw5EXArJO1wbL@#LOZF-jvj|#L}D+tKyRUyi^8Z7&kY+xVSPoKPf3E zl|ePPvbY4OxIDio8>kM*iiawTM^+{d(_5BUoEl%0n3s~Dn^~1w#Gr|(KfkmDs~H-} z`8lPzd6|h;5Jr4XW?nW{m0IX3lk!VS@^i7ORYzBwo0)=Dp)R_@;esVT)*a*OFOe#uD&Q2|1(83I@;+(`JtmeXFFFhx*xVU1@+gX{(%?dni zmbdbcTCR>%a_e<8Y80FXNC&wvYee+xDdH3u)CnmnhaXGj1I?r#f%{IB(kLDczU8@)s zEw|1vHe7T17SD!1**?>s7Wehd63FcS8gTzf#FGv0q%Kd1Pp*9OWaHI2iyuAe-Ew7G z>61N^l@)i+yV~xqKkIi{W?#&)N2d-2U*G(et9nk{byLNB)8{*M<|pPwhL!i{t(_zM z-9rEH++Q-?n%B=*&iCtdJvYzc$(6H~?)`Iu4(*&!wUhnJ^P0C#)lJTA zeQv22eZq469~*VM&6^GyKQX!8E%PU@_5RwN%ClQTt%{No+GL)u*gy60-#H7{1@--^ z;+$Tb`Dc?&JHD!_*KPfB z+qU6c=Z1pkHx6y9G}82WH|Jx1*t{8~J9ID3vYIRW!6N#(M>fZUUAo6wRQ#8^Eq=#f z?xuaxddX)qZ;eXx<)`mO&G$I}%=!1?Qrn|zf;TO3Gx)D9>dBy8_$cl$5i$_+biK#5Vv;?bCElj1wIf+SF)#_lXEy&EtNyO@i ziaBpXF7h=i@T{34d4HPf3A^(B?*w8Rm9Dr7`|jbIq-Oi-rWk|OiSWEt2^=hQY&B2G z$xV&6o*iVzVU=|4r0wemfpaX+IjuV%R}j;`UibI@Ul+t*we06#{qErW6A3^N!Ei%1?h> z_;l<0%BhTZpPVyk|2z48_~`<5;aw9iB;PHoNNL*o^ysN+in7N;zRj65b#Iotkn=44 zyAk;|g~!U`AD#1$czHJIg5NjvllV{7rk{Ei`BEn1Urye?qU|+NUberOrx*WRvuOLS$_27F#6tx{L!R!8 zj@@Rq-+b@ftG{*2r?1}UbjJAk@#5>JOl8)^-&{Mf@AwJ@tre$=gJbvaTCvD-`||tK zxa`d5P1xsTWhuYc`Re)lS>|SuIcLA#`Brx`^HP&uae5(j&97 zMSsq1@|~dj@6T%AYdP!wvcK{BcxT}>>6JIwElsrZtxJTQI22n14*z^|)SqMHmAFt% zZC>M?nvQ21UPos09+zknc&EDQ`DT&B2d;cvc+lg=tYj`{uFZFUHs#kQ9-m*N_eDu% L*(07p-_11u)AP8) literal 0 HcmV?d00001 diff --git a/mods/default/schematics/oaktree.mts b/mods/default/schematics/oaktree.mts new file mode 100644 index 0000000000000000000000000000000000000000..e5ab09d3314db23c5968b86f502d70d49e7458d6 GIT binary patch literal 239 zcmeYb3HD`RVc=lkX5g$x0H6?aVrCJ8P)cfAVrfo^RZePRS!!{7equI*08Ff;C^Z!< zA_x;n$t)^~Pf1NJsF?G1+C{zw1rFC%yFKym7YgmT5w-A2^KxBxT}z>DUY;#RlUWx& z*7&;S@Ba-#tHhRTANF{b_xhyIi7V%SZ`^h0L67!_{Dj6C&L8s@Y&MoK{_%20?8idW z>3mmr?peFmVx2(m@msGv-qg5v@RqsU(>rob*gw1Y`r`P)rymdH&-GF3yYO#L%Y*i0 W^(U`8|H~bGY32Ka+bqtla}5BW5^k#i literal 0 HcmV?d00001 diff --git a/mods/default/schematics/olivetree.mts b/mods/default/schematics/olivetree.mts new file mode 100644 index 0000000000000000000000000000000000000000..dfaedf73bdea1ba3ae49d3b6b9e12565bbe378ba GIT binary patch literal 184 zcmeYb3HD`RVPIw8U|_9>0w9k$F|&w4BqcR1u{5W|Dkn9uEVVd3KPR&+l|is5HLa*L zv&1T?GzBWe15=oiSyaLx1ml$yrKUnuRLn_EP>?b(GB_Biz>z$e-C>!d0n?({JjsTK zOE*49Y4k~IoPC1Hd@^hI$t64b8QXt*822*1bDI$-^Dx}rhv8(Rvkb#>mO_t+Bq0+9 JhQ!k3Z2&T@K;QrX literal 0 HcmV?d00001 diff --git a/mods/default/schematics/olivetree_gen.mts b/mods/default/schematics/olivetree_gen.mts new file mode 100644 index 0000000000000000000000000000000000000000..13dc52e6e92f5e8dbedecdb6d4edca170c05a5c9 GIT binary patch literal 183 zcmeYb3HD`RVPIw8U|_9>0w9k$F|&w4BqcR1u{5W|Dkn9uEVVd3KPR&+l|dLLnpRYr zSppU0feEH$7L_mv!FVM_si_bZ6?2jk6r>D{3=T#ra3oLWo^e3UNXfBea-vS!4mq(o zIukr~3WOscq-{ztoGEd@<3R0_nQb2oef0Z2td>`6c(Or}uff@Sj$2zYGegY#y_RNiNXfXqvbFDF*N^L$lCG6qOd_w+|iVQ;moXX Fc>s#sLDB#K literal 0 HcmV?d00001 diff --git a/mods/default/schematics/orangetree_gen.mts b/mods/default/schematics/orangetree_gen.mts new file mode 100644 index 0000000000000000000000000000000000000000..a7e8729dfed3a4b568a9703a73c18543f62e1cab GIT binary patch literal 179 zcmeYb3HD`RVPIuoXJD;|03e4sF|&w4G$l1Hu{5W|Dkn9uEVVd3zbG*;J(WQOCY)AO znppx9<$;N&WEPb$2*Y?KMX9M!B^7h7_Iq+MDDW@~zuo_L7xz*Y#|`R*RWqH1IVLn{ yJhFVj`75#HqO@kN=^3-x|F_w_bTf2$|CZ0oY4gq0r*m@aC(8Vr#dpdtTnYeRQ$#`l literal 0 HcmV?d00001 diff --git a/mods/default/schematics/palmtree.mts b/mods/default/schematics/palmtree.mts new file mode 100644 index 0000000000000000000000000000000000000000..34445710083960abd9cfc55354beb1b613c9dc8a GIT binary patch literal 194 zcmeYb3HD`RVPI$AWniyI1`MnW%!!#r48kd?X^EvdC0049iDjw9@db%FxeUTZscA)} znI%?9r77{r`N{ctr6mkJFqOrLc_|EnFkVSfYARS)#hkZOytx<@I9O|M?%iGW*6X0} zmyHExX08hS-7mBRvL)2-HLeKQz0c!N$s>cFj-z{Pt^{qqXFjX9_E6@f&ym#+dw0(J X$9m~cvFQ3-<}j8{^WnhMreF()}eBH%#Bp|m54#y1$1xz2W|S?ypD z=Hj>gBN>=7A$4ZpmyH*u9%p%?c;_s~6W-n_PI(dhVg@FcOlPKg{MC?PWoFHoEbMkr NLxG8b;rJ$-Q~=qQMBD%X literal 0 HcmV?d00001 diff --git a/mods/default/schematics/pinetree.mts b/mods/default/schematics/pinetree.mts new file mode 100644 index 0000000000000000000000000000000000000000..7a42c961ae2e8e229f8a8b20b85f069d0db06fd8 GIT binary patch literal 223 zcmeYb3HD`RVc=xoVc@Js0zfh5#LOZF;gr<0#L}D+tDMxtvee@Eg3P>B20@r$Nl|Jl zM2H6_l#*FgQZeW4lt{h?1s<2oy-lYJ_wMRE(%SUqU{~$mgC~2o2!yWU(C9X1{kAB| zr_Z=R?COg1Q$JVV`Ms5)XO{_&&#hl3Y~GIjMPJ&s>wPtrntajo?3CM!O}D7=S0<@{ z{XF%z*Yfl4z26_%dpPDs*$%Fz3#|G7z5gAF_}%(rM??WvRZX|bvo%u!X7k=%`PdHt DC1+*| literal 0 HcmV?d00001 diff --git a/mods/default/schematics/poplartree.mts b/mods/default/schematics/poplartree.mts new file mode 100644 index 0000000000000000000000000000000000000000..87bbb10e299f9c0bd9bccf9f830e5cde581e1b39 GIT binary patch literal 210 zcmeYb3HD`RVPIttVPLJt0)TSNiJ3(VqA96qiKRIuRynDOWvRvS1^ERziA4-NFyWNU zq7nvS7_X!#H5IC)V$R#(i$VPGW6pWPa@j-b(u$s_Q>w fmfl}gcjsvL|Kq=stwQb{H@Q&uL(1&fu^(3fyzgAl literal 0 HcmV?d00001 diff --git a/mods/default/schematics/rubbertree.mts b/mods/default/schematics/rubbertree.mts new file mode 100644 index 0000000000000000000000000000000000000000..5b73c7b213160ca0637a9ab30464538a033c09d2 GIT binary patch literal 189 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_break_glass.2.ogg b/mods/default/sounds/default_break_glass.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b6cc9e85e2bd39521b4c04adda9d482d20fde87a GIT binary patch literal 16058 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 C21P{x literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_cool_lava.1.ogg b/mods/default/sounds/default_cool_lava.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..42506ddffa2cfa4d3177bf13ce1e49b6785ac4b8 GIT binary patch literal 9583 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

F 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 nW~$6=@x>`Ovb9>9M97n055 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_choppy.ogg b/mods/default/sounds/default_dig_choppy.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e2ecd8416aa9d4a65ba144c64ac9f71828dd1340 GIT binary patch literal 6794 zcmai12|UzY_y0{~&n}~+A!0-sj2fk^Wo8J&Sd%Q1U0I(zC9;JOV~DY28!`+Mic+cU zYnHL3JW`e@m83%b?~Lbp-sk`R|DX50pF4N%@1A?lx#yhkIluEWb9c9dwm^S2expx1 ztm$48_cJgVSjf2m7tcV}0?e?2^#|H-F!tX)m>KKj-;H&WMTvTnYas0S>wmQlj!j0Y zfNtw~-ebR6fIGs+)5V(29)U%utD)3Tpd*wlT|JzG&yxIt-Q7t+NESnB@H0ATU}k7U z(9v@{=R#5?JO2a zqZBBGW>Sn(z^KhbtxrBfP3T0bIQF)9*KO&Z=kjKsRV>8N&ozuJtxSoa1v}b= zkVZm+M?%8vGGiR>h1uPUaTtwpT#a#t$Nt&Bg-x!qI$L!F49eew$(TkK%Izq8jVa`a zj;+`Nxv@-w;3dl;$wk@5%sY+<#0Pio2k>1XXSNdLX- zdbBG;y1)PCx64@QvsHor_fd$2j)DqFFkEHj(!L7!f!Y2Zs_XI4voRzEec z7b`%eZO%ePv$+{%17J;RHb<~k${FnQ9H4TSjoE^;cKy_uTMgo17Ej4mtZT5^He;s1iTLqs?*?8+F#GP7^Pz{Awf67u(FJ~U9)-8&Mk2zJxm?6$OJvhzg02gu z<)hk>#WG3B$8lv*<^(B4T2Lfga|8rM3$s!D*T9DICW?#63Cf*Hce>TPR9HjB(_Za` z>Zig60w{oD6*NF`Qr%2mU?s-bn^woP-$$bma7fx_L;j{+)lF8avVgH28pEM5YkvZ$>DC8UHzW{vl%v%Bff9q^o(e4gK~Rz~G>J-5IGBvs_N3$#_U$1akoGts3kZrpwWFTF1A4I?`G&nH z-dsvMMv;~_fJLfiz%`HxC8Dm=IYk55j$#TNpO9ND>Ke}ghahh7<1gq>k$~xnLy(IA zfe#r&A@m|=QV5->x6%Y0rZmU07sInFx)a5f8zqdSNn7?J+oYqr_1@-0_3J4?5aKZm z{PdMH-Hae%Md*+7@_lKVcyR^1m{FfNX++F)Bwe#d6K!Ed>=GjmTM=JuHzn39n2MR2 zez78o84)FjgBhm8I^RA`(wG(T<#yt5J?X{v%QhLolNzRW;E@Ta!6O-APE23N%s*L~ zinCd15l8CL7C}S{BFWB*Xct1VTP4~s!|;G=X*woBB-RthR(y#WVN*dwM;p@ED$#EH zWrvZNsjp#Ea2Ds0;b1^@W|Exm22Uz^Qa!y2Z_%krbb1-R-j`mvl-E?O(Nz}eZ_yhWoi)|jmE{ZdOZ-n&78=jfD=W)u7FpCr z#zL$ALZjNH5@c6N`Mbul#zwz|M*r@5U+E(HyNAkMPpUg>mKGWh)CS915QAS*9H(u7 z9==Y$Z&qV=5geKl#v7g~UjTf^WFb8TPc z?el)o>c6Hv{WZ9#N`SZRI=}{ug$=Pz-2&NtTOtm@ATHTiaZ6$47DSLR;T@vb3dJQG zcoNqlO)QJe>oGC<%ipqb;m3n)y2_wAA)m-mR`?Kn?W%7DFB zS?iE}qKK=o`fRaVFP4{9%OU_)v-!n>`Z!v#I3A~J-3@?TG@xf(RxE0XEvo~pXvN#{ zI8?p3gCB}14Neq`I$)8l;+DRut<*iO2*9d?C7dneZ6*b<%8DZ6aEx>^p*tsy#VRTp zheg(taVFqaINa?Rg1rxlnM3eFgIfVsWSoy`tG$CsU9hk{Kl@gUI%{t)Mk^4mK!f9P zx9hfh`=Mrb;5->D;bkq`9g=}?OK)@u(~CuL@YP{b191%I5FrT=Tz#8{sTY_2(%i*M zwUz0@UnR-2jZx;+@5U&W1(@g~k;HC29)-GI3=-MG z#PBH4w&RsmTdcj2NT3BMDf8K3%Viqh0^{3e#|s&PC~if7yu&3$gGcqli^W}ql~3SAazs!2k-hmTr45M(wCB4FYHxsJwAgxA%F>uF73dKF;<_2CHx3ZIdm12UVk0%lg4HRJ>)|En(f=z*TOB8Y5zz=v*|-*%cuGW+nBRrh+sy7Y^J*K>1UEmCVUP?2k+&h_OdKP^4o1fO{ zH)SIAuN2}=pSid|AYZQQaq1kn&Xr@`QwaY)vs(#S_nI>TeMwelhp9!M{85Ei%dnSK zv%?(${9zUQQ!x{A6W>?YY>>QfBER=UEWJL)Io)?qk1O(^R;!k`D9v_hFlbc#oo&$F z*9mlo7Fhqmjvmg&LqzVMQgW~eccq1jCBY~MGM(<-UYQUHM_)97HU41amd$z-XTN<~ zkab@fyD`%f{`Fv$@4BaC{WGR|2dYX%O6#gjqsp6WzFQjJNcEkb{V}BQWqta2xCFHu zhmBIEMxs|2(eBF4X|>qWN8yFxzvi0#52|HRsRGlS?jvFKIGwldCXJVwG{V>^6=Y}} znM`&c3dLsn#Vobm8!w+2n;x`@z$;ZxNM3ECUq{2uHtb>j5nhniz7HX5FW=@8cfp{C z9z#<$4}>MGNIFadD=}yoXVidOFx;20yk~ZD>DQ@WcN44baKzSi|I*UouP^U5__QA# zpDy*BCVG5&@|@n4;pCtc7bcm>wYGS*w!s4PIGE|@cWvu+O(}}LO3<==2w2sg6Ki(Dk1XWtDS|du^qJuKetZSq4nnn z+EH*^67v-k$~&RiaAFG&w2W->(O~kbeU-9sO&m8myPmi4W_YCjSK8O*sL;iF-?18> z!%KIB%#_#i!}brXM{ZF}RzJ}6CiKde^|fBCh-2xFrL=8_k4N|99Ju&C>ZA}zcl?$Ek2m>${3#~-%NY&wD{{{_3&%^JnJv;=oc;J8^^1jnZJ{N z!~4)n!$tBrf6aul1I8ME_`*@kd05H}Cv@7TVoJt_(-F4t{asS;C?}ntqT*dzM-b2M zx)g4-G4J(ZP+j`y+tyUyN>4es$4yVu1<6E(~_}R58thH$T7kn!+=IVYsX9w zv2)Ly7(~~a^uc3Ks^AX4JbxdE7$Ke62=?FG6ne!vt50pWoW^0}&v}7kXUsjjjMM1# zMwg`WhnkF-r*vMXK>TbtIe$A?}E(+HB2+^r#|cy9Z%ceu5mXCJr-*~C7nelK2XxQx)? z->dU*1x7V8$I2=h?v-94DcCkQjNYnIIGk4jOZ3w@S*w`(?uXM^dV!+ct>2aLPO$=C z#0DEip6T|bd@sMJ|JwBYBTk&d;dnEK%9L09{ecUOEep7xQ%fEA=Bv*>m5e`mud|UP zJN+Q%N^+6t%5`}yq0a7Vjl)GIcUsi($5gkxOZbX;M9Omg7RY^U4ti)^(MeU};j2E- zH_%1h0)KG}UwNy}HP-Y(ZIhTx$C_WsZ zU({Vl!^kKaKRjInCHVi+A7y^oC4VjDQFXofE{llq7*Bl0jivOF2bbH!Bo|g&6mQ;W zTYH}9SoQF(VkW|nckgZY-g&99B(b*T)1TT`8XP$KueM&28=9UxTZDbJZ%lpY{x#9& zmpS*e-+o)MdHo|-!bCGPyz9n%`EN@d$$U(q_<>X<`pPSh-bU zfJ&s9`YDf=IUFM>mMu?p*KTEKJ$i@uzU*GM|LY!8Ct7w|#TY(9>W9h-{u3W|oiF!- zRpp{hNZES$fiL65=}L~aIOCmF+8L4$!_nxKNg1R;<`s92 z(qBS9^JL8KE^A#jD=jhUA;-_=pf(20RJT~6boZ%0nZJmNw#nvw>i)%yEVb|28n?RF zG!GPh*Fh+MQs;f`n;gIMYd<81S5kW&QzHx9zAaoPEoD#{h_t@ajRe~rR`}|Z#kdE3VP53YrGtt>hZ*(>_36fU>DcqZAMf%bMO0I&rVWsSfp&@E&GyS2 zb@7U-TLteq{Pz9sgaaL4j4yCLP`nE|ZG9?=%(dn5?{;pxZ)NEcvFY*0clIRu2R!`o zhm)giUv&7a-vg*HeoTMo&5*oOWBFrY0aN~-BNkO1iU!4vD`_WHmqXe=8At9u z5H_W)(UW>ar{+}H)>nPcdE3+1$>XkLf@Hx{rMI;*w|njw_c>g!ckp6Ua!Rd_8JA5k z%%I~GCR_Wt=7HnOSy~Yh5L4b-i$$Bo_7Gd)_2 zVr8$Qq{6uM^`=wf^mu-)D#r`&nP-@HSKD05T+)Y+=A-AAJkTUYw9?o$yEoOj`Xv(G zxl^Qy6N`3zI+E8Mn4-1kc(=&bX)*7`gee=5BhBXh&TSOz5!m=379~(~E$VRy|Iuf1 ziF2-R_7RQf;z+M>-n{^F!8k;JB+^Fe>-jNDro0m1rNDs%wgr=)Xc>v17eH1 zi!&l@Od=Jg#`ui)W+a_Wa0?F!vy~iN>MAhod@;O!XCu96K%??#50`{>e8{$bjG!~Z z!fmL*;6~3GMv>`|2|jz2a@R3F3twx#yH)%1I1DAnns3P5M{l$}eY856?3hHoSakWg-QjrtUoy(E9|%dm2bj&S z4(FPbkNsvSb@BoK?6T0M)zgWF0>*Nu2a3J!8+wa4f;haNV zIpZ&W8cmR}&5)WjdSO~LlTsECuWn)exNSXaA*xnzn$6df1#tY zrrcyisQLD}#?(G%si-fq4GrJ!J|4Rnb7U|^#@u0BNr#fw*U&Q;sy^HDHCNAhEDqwY z81LsJ6eEw7n8vLHI4Ti(UOlbev4_eRGap)M*Z*W=F_iznO1}>G2Bf`?dvoNl5)^j5 zOxf>P$djQ E0d&OH{r~^~ literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_cracky.ogg b/mods/default/sounds/default_dig_cracky.ogg new file mode 100644 index 0000000000000000000000000000000000000000..da1167916197f789d30afba2616269d41f6633e9 GIT binary patch literal 6628 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 ~Iz5Z@@f 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%0D^=0rFMwnN!%pO=}CE;R{#A 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 ObPsHr8u=KK4E_gswq@o3 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg b/mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ef4d7b155c520618b5d19e8194c12dc9c7b68e30 GIT binary patch literal 6940 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 F{tps`kk|kK literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dirt_footstep.2.ogg b/mods/default/sounds/default_dirt_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2e23b8a2bd40fa71b4d3c3b40f2cb48e8ae42d77 GIT binary patch literal 7504 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_dug_node.2.ogg b/mods/default/sounds/default_dug_node.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9f209268ff377db99b55785e897b586742434f60 GIT binary patch literal 7863 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_glass_footstep.ogg b/mods/default/sounds/default_glass_footstep.ogg new file mode 100644 index 0000000000000000000000000000000000000000..191287a330b5df91982dc109bb75f4fb2a5085f1 GIT binary patch literal 7094 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 BN$LOq literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_grass_footstep.2.ogg b/mods/default/sounds/default_grass_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4ccd8a0f3afeec92946a52bb3cff1127c0dbbcb9 GIT binary patch literal 8759 zcmb_>c|4Te`~Qt>B@Lk=G>S4=GDHz!>{~G+1{Gspk~LfCN!fn=kt7ifBatGKfd?t%(%|Eu5+Dpy|3k*xm|W}Fox)%zn(Ejnnu^< zop7QPr1N$6v~lvH^5~A6?ui(-?ENjKyG)(=&qJL_2YQX)Ofn8x{r>m!kzr4d1Ynyv z-Ex$??CF4Tb+R#~X-DWFq@_?&D9{k1#yCf7AA7r-J`N6c-bkuGe(=$_q;^?d1EZvB z>uzHwia{b&eQce)o!oB%nvQW#xiDJIlnzpXAUGO!nvsl)RcPlH!t>_kpgWOm0_Z-W zd||Z+1&VAN9H&)h8-?z;+ZSg7Q6~`juNr#lNX%z=<-@Obdn_OTHH&cQ_FxqORIL1b zyk{(GkIU|fq{`jp(u(pZgaeAm52zw4<%X(__w1Di)Epul<5?z4<-#4klb_jy0 zcyMVw;?gVU?|LhIkmaB`Bk&T$0_3zG5VfO7X0i58StkSXMAPz4msB`)R)}|1EZ0lY zrfWlxp%GW>EiPu-JX;82xgi>re?E4`ES_YZ#T@palpYF&pnX7&O{<*CU`_bVSH(B$ z|8Lt{76C!fAELH!hQD3FBE-k5mWkoC+|PsN=TH+s_o@|>?tMhw7s2%#m#VS|1+6M= zO$4s)xc~-1)?DW!?zRcD2!+{jol^HGKmcl1*sRlkL6~Ly9t`~~Be1Iu%%DL5Yjb?i2J}5MH z2A~d_b}UhQKg~IDbPx;*%|9PCtquGUD`Fmh(kaQoKdI0^tte8ECITD-Pybq3BF{4X07Sb7KqAAf5~ zAV#;iS5+Hz%HaZqzbYl2og1x>m5{TIfS)9{^&`=7`DwcCai}O~B*~ZsSxh4Ip(w8wa~Xtgc_fK2ghm!? z;8oi*65{1gi4giRNK&<-t_zI;0?XNe+{&lxBthuM0>(RR47r-`1O;K+tJ9H@fYEg# z1I8SGB0E}FAdH}^E0ILNc4s8?t7?(%#bIYE)X6!K} zYWOVhvRZgmpb9KbqOMU~4R!@oDKLv95^Tgps#5?1sA3i(#baDWNF!(@d57|j5vQLR`FmW!FFw;%ZG-rII5JUnF#urAgVMmj=aJ@Rk1RDTDDh>pX2(DM2MdUtAS4V^dyemSw0_yu+21q6J zU>avM0~cQfC&a=EAz+v&)I5R^kJ05o>&r6L(5hh+vONEa+Lgk7dqBqWLW4(mc2BM}MMXw=?VJjMl; zgrUwQU|b|97+oZl(j&K~020gvV{l_Yfw|?aa2$YO2+XCxT@3!FaAZ*2`Okxb3|BqH zYrNVUmR<%7xy%)ur8rCkaMM{X*Va-h(l1Anx#$#tdoEdc% z5t7hOsl3r0-QX-T#-rxI zfkb71Q;Ev>`?z99(~*A0F`JfoCc{EJFSbQz`Z%CsI#L*sX*cd!f0Li1t1KNL-|sDLK?CWr@@RG!cv8Y zK$-yLK+IxYbc?IuxYFt&dg$e0ekgRmtC_$jqNDgznvG1*OBe*U1u?LLgYqQdF0J|$ zQ{kf;9){r~(fnF`R#zVQ6@%%_NH7Gh0 zS^!btYCxC=hp&D>jVItf2^zP04omIwx%7ab4r8LCe$-U!Jd*E#_*q*KD2^FYLA(ZM zk$gD8hI$cD13{NUMH{|{HrO1vHSFCGsEmK^1+o9Q;Xe-P1@-*&El>%c8rgdN@hFF8 z6=afGH+9Je0bbboeRRBuq1tReZi2GKmp+pP@P@qOp!x0Z4r-i5uzM5*h zM5`H&OtY3;4R<+6b%QHvC=KK`h+=&CP?{c?3q(v5R|~o3>ED=>R_g$AjW@Cl7_=kC=~G;*hf8msfRl)Nof=Tqe}#-{x>5GfRO{T zk_C807s>k6g)t&2zgV(s>aNV zDVGQ;qy)w6UXKz8HBd=`u>6r}P}NEAY)Y!<`SB~Xl1+`bl}5)t9gzE2uN5Wc>x!T} zfbdgdK8BadBP7|BmJjg3)^L0GXhYMPj{hkwu zYGyfs2Vdh}Z#BMyjMao+52J(XIM|_x1Dc!|2VPS?k7-u;@i>rsbPx*EY;YGL#sRQF zZU3)pX9lg3LeR^7)RRtZB+(pOZS>)t&b1BIkB1d(WTa;>r|mtDFFfLNF6aE*xBup! z^t4h2@j}oHkwCyo@S!_Zon#~05wpUr!pCuOfAs%R7>A0`=@h{27h){-?L*z?%ICxE zPsQwaek}hW7FC2g^$EjDVgiu^gAfQ|=q053iVc!FuL75cEwCVNIWjh1bB3|S7c zOVfR%JB~gLY3myjB)wHxIEc}RXlBWbXKSwyp7M6QN4x%oLZOGC&@lRl2z&do<|+CU zYPfs(Ez=Cb>bAl(0Tt*YxK0Yu9nVWmEqVIvWqaSq$Av$?L#!OUpjiF&(9=^d*VG>{ z;4((P_scR=mNo=Ye_2wwb#lfe~5D=Ie6X$a`H1KwCfL~B> z@Ew2O83mq^*V8Zrl()Uw)UctHIM}nHBKt-C;QKH&X|FnrlNPwdDX!vlZGXLbFT#Od{?GueVbz_$(KZb|qzwP=87_fi+ zz4W#*+u>;7(p9mor)?|oa=&QQF+@+aR~oa^i>^kver?DNXiv;Hw?=fS4Gmd33Nu$)dcs zrrDVCwW1Ic2VPB+wQld%9Vc6>4107G${bRM?YV0%<)P%Sy0|Yc3$OOb#mC|m-)dJ_6Sufsde#rdd^789g{bMnUasTit zBR;4;T;lkxxX>>}6RA>nrN%XpHoCLo`Scf;`==7?y*55vaF+{@3BnaEUH#Knq3XrX z2>;g({eJ9&G5)P5VvNRt2iLVPM0Z z6lxR((^R@I8DyR#dUfS~Kxys^@fxf70r^a|VgI-K_QubPq1;4zTP|^xB8KM?^D9xy zyv7`Fe5aV5o^Wc<1{~XNx_H6LIYKB_vuSJ>u8wXD)Ynpm{s_yK3mPL3{WTSpj|DJX z)S2yPR@wJTjGGR^iyEunm$AR#UyGZ0?Kz~j*_q*@`h0%CTKl#WQ4qGlWLL{)w`9w! zp8ZRwbqxDn%4_F^s@Z|D1}2F&ag((rhghzsKCOXr^FkC}OE#wsGdwuBR&cu`DfVY2 zQ(*Rqxd)XL4wdp-eZATc4=afS-iPoAbO(kK;nwQpo}=cev5$>dG`YAwD3_U6uJj`6 zRxTsM&V*kY)NGO3#I4_*`}$RTltWM{S76{qrA+Uk@neCz5)HOFDzk;t5pI}#xTeGb zdbRttWdUmAN6}As$Q^NkW&LZ?MY_?WI?cB(3yk?rt>3(vpc6oL)W5zOKRP875V9o+ zSq@L}apNp`LYZEwycEPvx(Jw>E=8}1z4s8hs9YeWBwmxsx)qmoz3}(s(g*Vn?}83& zxWm_SCX?Tx4k2$Yd`Jx%JB+z)_vDLW>&fM17c)rz%}Y%Bv>-j4zFi#38^&_HG0iW? zo_Wf)AR$o*JyeVkpzWpur>f2}1&5=8d~cdmmdWDxzHHL>Z4p3;`z<0 zce_~Gk^L-T(j>huP^&aT4#D+A$KRPG?ft{vrR!vPJ9o9Sj>YJ9?(&)?cbSGK;Kt)Z-b!UXl{*bjf6GnXh?sN8~cI zKe296Y*1mhYkZ>r>x7Yihk!eqyJH9<#mWNDe8;3asNwBMLoo$glzSNBGJ@a2b7(`T z9)|G>9ztsMm2+EpMonfG`Ja*lru;*^emzZd4DLyK(oGI{#W>(lIykO)wQpg`@FG_W ze9+Uj1NQb<&iAhZl8zoxHc?6~y&!4doUo(h3acHt8gsRdck`QV$mO%|JqjM5 zVg7Nq{9#MF%dJ{QaT6Xo`51QV?H@hPgsfX*SqzzpGhYgZMjmTK-E8x;^g2hVHx5x~ zFgfZXxV3g|2)0|o>~B4}mU4x^onhO)r?w`4`tk6Shh1HFjkYA$X(b^hJh{L^`Pb~9XG#^A@ZpA`Ma%U&fV zl1~?Qzq-`2Uvn8&uGmz2=>3g#{-&qp*uL?zh$R0zUl*;;YJp#zk59wyzPCP6Cyog2NsY|gEB+XHeG)sOeGQxCY6-f zi|ahE{SG+lJVSVO{?PPu2KCENwY>4E&`DUq4guB3`>^AsukY1&0y+8@>J=1XVzRsS!upkae4RY`wN+OOj{f@6DJ;g8d)%wZ{vh=|YJq zyp_RvO`AjKDjJ{kPj;P@e{!b#yQ3JxMBV`{rLl#MUv_?59T#>R8HU4ay4rX1vA#P$ ztxfSEQ;Quob~2giLEn8e=PoNMJ}k6@zcat)WB7q>lrl}L zy-&o5y=8b9{6k@VO(f#Y==MWptb4Ngt85#COr1qk)(o2!Bw$j!QlJ((qky&qw}*HH%NWm zbMxy5$oBncm4#&gu;r-31)Y_8NKBGsAKC1 zo#FyjzgtFSubJ+f&`wMR*w|e$qKAybPrl~Ol0 zpO}$ehz-&9^n!hIy;%Z(N_7848~a(hU!v8aOwg^__u>2Lpi*##p2!Sxj;Qy&ckznC zn*aK@dzQ>BIgvXEw~4WOCeG!+^HM?9bz9$CT=V~=)tuEWuteY|3m&1QoOBa68OgvS6RNfq#&=S5T1~It){;G9VJ`N*}Pd(>@Ooa z1^s!&Z}AWb+ihpY4@!R?eSh?5xZF)!1M%~ZcKa{w>kiB2I8qxeQdB|U&$%~b)NteN zl61?+zWI;zP}Xe);}8hjY%3!7O8kJ8kkkoHNA7zaW+}FGK-}DKHMyN~K@&;birfNT|@=sY#_pUoemouA87V;xfrgNz~BJ6}r;zHV>NVf?e>d*)^4 zG0KcshYMFIaTcQkVuyLtU9RT7RKHnSo)Q7Is$oor8bOtuJP|MOq8+ z-9C!uzmSz20N!^fmf{XWH`F-_9Jy^b;g4$MJti-(M{+;f%9V^z5)xqNU621K=M(9!w`cQX>s&Wf9W9ih_5t#B z=Qe+gMov27MH43U%xBllAHO(eay_K#%SCkh>cIH&zShC>snWIN!B6&!1%~$JPD?*VS*>El744xSMbWiaRQIzWqLPz3!{P z;Im>6i;!ZOlc~Pn2Er>SK+sj`_~b>hW+!0Jx=P!Hho(0x%TO%^gela1mVIVS<7*VpKf?+5rt4XaGV zI!c?14Q6lsnqG8hxOVqLk=Nty)8V_PT+RXY}eQ_I^;G{(L45{Qh@e~Vqc8ve_l~A0J0meT*VyVd)qT8 z;1I}y`M>f$?NR}FXJjg*$q{+0;Y0A_6GzY4FXjpL$Cp;EYYd%V8+3KlYc?Bszj9#A z^+I``zC9(6TuF$Zc5hj+A4}$FTX+~UHven#s(XVCJYe!wmu~dTj_P8{XFj=~hbLZp z!tGx2dM5myD_j*n>@JU?1Fo21gwz)f-yj?hbF}Nc0SURb>*iY=;G8~!h7u`l~hRTc1}$imP8dv3j??FZq*5 zZ!7LmllfYg$3=?87eQmJ^-gxFzdI5ybh>QPsy8e~WG5A->3(YBsbDU%jmBp61C~6d zrrK>Z(@Two!w9&Mx{=-fNY*0yKgsQ%r}TO(cq}q6-#u)bkR<3fIBp;m?Q_b~@(zxrJApu6Jhla8I?|$7`2-*@`>_hD+s_*)VHYNNj$GPD`5~KpX>4L+5h<|s1_+L^Z I-jMEp0J9O8F#rGn literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_grass_footstep.3.ogg b/mods/default/sounds/default_grass_footstep.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..20db84eda39a89f8a13b4bdd074fad02df71e6d9 GIT binary patch literal 8473 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 YFRzZzCaO)&NRS0q7B`w+2-?8@A2MjEo&W#< literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_gravel_footstep.2.ogg b/mods/default/sounds/default_gravel_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2aba2c652513a7017a9183bf5aa4c67c9602d110 GIT binary patch literal 10136 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_gravel_footstep.3.ogg b/mods/default/sounds/default_gravel_footstep.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1bcd8a117c160a239793c3c8a9ec5c6d4efe65c5 GIT binary patch literal 8086 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 Q6<>30Hp~bVt@i`}5AbL#`2YX_ literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_gravel_footstep.4.ogg b/mods/default/sounds/default_gravel_footstep.4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..696c9ffd2d4493661cab39edc4e60d5cc271a086 GIT binary patch literal 9017 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 o32F8O99>=G)|R8b;`;t9bHHcKlt2L? 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 F`M=e90aXA1 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_hard_footstep.2.ogg b/mods/default/sounds/default_hard_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fe39fd784baef06f360e7d6d37c8ccf113574b70 GIT binary patch literal 4922 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node.1.ogg b/mods/default/sounds/default_place_node.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..46b9756de3ecbd38d07d1c4dac5aa59ce23faa10 GIT binary patch literal 8584 zcmaiZ2|Uza_y1??d$KQ+#ug)DY&F`Dbr1$)S79*ry;8FKB3l~!l5NOXk`T(4EZNtQ zN|caPN=YRB@9=$|=lg&D|JUz#Uw7`@&pr2^bI&>Nb3fK7=NVS8UqFk|YB1F;G=#1oUxWR_Oynx zk0V|hi$rJyITHd2KHi`Yqu*za)I5iSK}=va$`H{VKALI)L7WhDQ3AgU7orL0Pn07V6HMpP z%uhCsIC+=Vmw9*(BPE&Gt?40PIdwhJ7#=LOaf}m<6#&g&aQ{Bh@;rYQnY)FNEQ)=I zC_}}S(%a|NR_>N0t9_8JAJt@)s~^W0qNZ?8HLVQx*8_&p%Xxn{%zJtuz+N;N1f4lG znW*gJkY!o^fYrWQ2q+w=3F+SA(ZA0#a34N2CSklTYs#%Mrlf6VZe#&UkiBIvemXd4 zIylriE5^1d)Ve9g_IZr`X3Qml*uU$~(78=&-BTR_g9^pb84Ji_F`?qO=wjOF*eV*x znQ9UQbD9`3twg`f#l41*+vrx==rvF$J5a~AHwA)$Db!L($SM1Os*807{(rCPZhbP4 zIo3c=XW>2w_*5M$+wHHc8=%}9a0*o2K&@v)!=dkn2ma**s@ow* z9R=_9gFge-z{*Ydt5^n{o(?dY2Bx4|DR(32mD2u)^iAi2T}1) z$9<6)Ie2L7A9ds_+>}ca)GHZ~HLRy7BLT*$7ai^4mCu?(8&vWX>|XIoI>g3 zwQ1oNM$qFJ4Z~ha#L89 zDXg4@`RV^TVgPkY*=Rx;7&aY(1R+QqI60a#!9P{g`?M7kYDt2=2+dIRR3N&XQ;7}D zE*6-oA$7Vb4c*1|Z5}Jlt7RCKBzZg;!TzMoPJi(P6FBzhAX5kmNA;ne3iuD}KP%K4 zMlt6T`_NLP+vEC3xeNg%q+}VF(?VX!xc;+JqJTj{ekqqzd^K1EF@g_k(P%0!Oq~aU z9NDle$QUAa7`c>+?ME%bu^4oDp4l*(=}>e(iXlIW6G?)b4I_Ku(SsU`c~PSp(h!8` zfPs&uw6e1{#3=>M`$~-5RyN>~G~m`A;lWRH8%?Jx4=Jmdnp+HTTTGc-yyP>oXp}VK zHZuBdZo#c>!D}&*VPw(ZHKL54F}IlIvzThczvR1NnGrOnWMmBtMX~riCRX)BsS;jAnQ(EE+9lHoPn{Lf-^h*jwUf zHZ83AZrD!8y!jFOMu5tBdMXG|FH!K99tO=x6LJXd#dpa$(qwW4xzUSUQ*B%Po?J}s zuX82WRQ1>0tE}-{1=O0mK9pdwec>wrMkbaHn*m7wQ-HLOLn!zmt0d* zS@)4jZK+=E@mpA%AF-8F*6LU$?f}B3~aQYHATQ zOSE6G1bTQ~xLjbn8B^zVvc39OKVUHa6FuSsZwAXAcngEEo^MCbUOJIXa?JrdC0FN? zD_85hk9Jk9YMNSv+Na~^j@w)Fd(RzDww+EYCVyy=8E6B7P_KG?;ExpG_AgZdA-}Gg zHPoqZlX=ABWsl!4wS^x+CHL5vds6^5U{q{y_p29)9;FFC0fQJsmwC)MWx5f8oY)VD zQgal8Xux?)H=JmKaTg^{%Jd-2llA-ZZgXMWki>B;V-d*&<55JUU_I`aO*(!;l=5K+ za>Q{P_lllLo5X`ooQlh(&cpi5qy^2yUGyRGN zz=~ALXMjO9^4NN#C~&Z%l*?8h*~4SzCD)T9-h%+Fo>7JG$ym%H0#?~kX&6j(dKz{x z?>3cHR5C^%*_ehg1iQju?#EzlJW-T9tfvat6=0Qy@s#Vau{CT6;CM%|WzOg}G-DA_2ib!lreT3N zpi+fD8?aqBj!Gcfd_(|fc&Y?*0$BCfoWoRiTY1!ok|>TqS6>mUxit$PH7nf9}C9j?7cC(pl=^sN2If8^}{$=?5` zo~=hUfZRVDNWGnf5&FX@jMF`V6k?U7>d46f61}c0uw#Zp(Xq()rP07WMdvVRX-R+* zBoe>}L^RO`lO2G?%1Dwjs7J@74Mq;|W|SmRusg0oDdYpn<^9=R%qVa7Yf&_ z^@~j}eeh&#e$UsUAlcU3vo`f&fCauNq@qPs3jFTEpTsfYxop%V6> zy4PbCrJ8GRvgrO=YAy&MN=rS3#otSm^ow~azj;Dy;?{?O!r36m@45RblG2Ch&Wp}4 zh)(tAbUbztn}F86kJl6I7MLQUNIYg(kN0_wiKfQ+P8d{I6%mJ#z7;v{U)2yi2(E|- zCP;x(R4GCo#v{-N1Vz&!p~BjZQIs7W-8(Kt7B-gN=zwtoEyNk!$95~uij9k#98v73 z23gr%>|+dPOG>K0$@*TggWmpC5F#2uCmPoc<4FyV;`YAsmfg6ilUYrh#Ib)xhCw0_ zl*Wz_6U#v-bEF(d<-Bz;jq5fy5x^IM=3(Inpl}KLxVSi%Cod<(BTL>a{6GiS=k2 zFItJFo9(v{w0EOsx9%!CzBF6i{oD`{S=Jr2UMo);Kl`KhcH!$I*-?_(QwMEW@R~_? zQ#4LyHki;y9o`BGd34#8pb81}Hm*zRiZunu0;{!H#cwQ8$Ox; z-Yi=Gc+0e!S-ad!Z@MDHXUw1eVv)&-^3AE^642uUR>Xh}v+SFD<6LaF z&5GhP`_LLJvQjt7~p4YocOdb}2r z)@a|mt40u!Zzw~ld>***@Ml*p3zW+Lb+va6Be||c9Lw&FxEz+pGNf|9aQ2KGMRi-- z61(2Y#-%m%Dt_fR(t+bpg8Zp-cIt~BmQab63Ndl8x$$A>UD&O9o6u(YGnJoikv=?c zAML-m?cV3xSO+5*h~HZg2Wdq-od*8MrRxi)#QWY|lEip=v0Sr#ie^iT^E*(T8sS1t zP^&JbZL=aWFq9M~^19EQ>^%XiU(B>4rN5JR1;If7d`?B78v?qObclGMMt?TuY9COS$SR#Ib$^AV;rKQMxd~*o-7$1`LcPecWvtwmY1cUBmRS! z_P7S6wBVXwxSlT8LY-_E?Wos{{I&~edYGR>@9!zIN>>`7Ug9UGbBY^gzw2Qh^E45z z45$6EeJfiHU#I>2S8lt~Z()f`rCuZ-d1EKYw;(Ra6kKC?BpVJ_J(;#kvaSLvqR`WM9xFt7yBF3|St;BX%NrHAf>?pzf9j4aZ7K=mdTxI7ZzLq| zoTzC$&GmX6=bAmTI`JfDJ7ZqeW7D?p{`ve^E4KpiAB@2nHYDNHZRHl>2mIMOk)8CH zO#DfYbdg1Q9*=WXc?6SRPcI<8gzya1@03en$YefM7%oC+ z;XN{alePT`>)H#Yx>as|`x|U@%`Za zVV>6ej;hVk5%lc&`om{sYAruXdqpMqts-W*4}25)CX>zaY>r*j_q(1X{kOH!z~;8K zhI5M?LMkksg)uc8_<`M56YCcKNBqM@ptHwH-T67}U7wN{TW7QQ4xRbHZ!Ix(j_H}; zW0SamE7>b;DX$}J^QFWuXMHNm(hmR0mia6*r?k~w&6b);M!dg_pQtP9; z0q(zl{_5C0H`n{;WLi#>*r(kGvufotQvqjE7|jGMl~lVj9#G_+45W&a4(-%eKk7j< zU1vUjIhZErhUo@x#VLL{9dFT-vttf#M<-I9k@91L<%=gUchvGDE0(U{YCdM3oK#9S z58KMsiBUr51=Bm+ik7qU#K!V`x3g2uJh%}{`cX?685GIBbM>mqp#%hP(9Gy1c9$20 zZ6kDLr+5nOgKCaHsp>lM)Jf<#qk3S~>ZuDM0k3ooK(ZnpyjBreLN#`1~#u09%U51&Fpa_RQ+a`Z9^)JCY zL!!E9TLjJ+=5iRhUt0b;vpR@#jawVm(AGT>{(P=MPXTrxR)CY>Nfm=w-+hrv zXHScEHZ;3Xqgv;a{r3EDU4h8;ug-0Kn^#vWWv#d0jR$_(GAlW8GJ6eqC-c?O`kqJL z9+lU~HV#}x$w!O7G6mr^xa1Y}DKwN($u^w|`9lN|uOEa($q$9%?0b-kvTO@*l`6TwH|+Jo(iYh<8t^iDd{R{6870Rt0Yw#e zc!k=R(}5dT7fLi2lPauexihb0!)|?APB%9t@lU_raGDc23h8w)m_XdSI#1)6=q|>{ zelE`P6H>R8{N;bEe?$yMf81ErDE6hpuit-m7BY3u95#Gl|JPcnG5f0z`m1e?C-OP- z&9Veb37(q$W_I#;+h5OTCsjA1uiR_5;*`A>$jf!$d-?6_xnHG;{^Eg;r!@oaK4_D1 zRWk_bl2!__(kA=6k?F3c)Wm2-YK&dh7YwLXV0X_qx)J&6dBQK_q-OG~Z)t`%{_H^ou>aaGQXmy6;CRM53 z!$^FKMn@@`e7!_sIqQkc_I0nb>ANHE%n~-fzFl~*_`%($7L^`Gmg{kz6*tykDGOcd zh&U#P$=I0^q!itdJgCvQk|~z!z_8q+s}N#pdvWyL1+9WXX&2HgZzS^%HV&otkSJVmM4oSwBpDbQ7h;g7-=I!}VR*cGyMDd+26>*Coc~7_3s)-HX5t?K7UAk>_ z!Ky(i3wSIU0#F!-B;k(n#MM)E*` z&eL#u_~^NwNBE``j)?o@>+KIP!v{_5=ITHF{Jb-8j{nZu(CqHw;g?3=_*EMlD#mtq zemqtDY<{*N%kd<6UbK%5=j0}HLHJQO=Mm{e1~-n1tz%j<#~8)rt!=wtkJw`x?sU}O z#-$wM{bGN%j=+c{H}s)D?Aj2kP|!JsH(_&6K~Mu^H|Jh zm&UcJjd^Oi?BU$U6PL~F`I+D4=RbMzmM>4aa52KWn{V;3im>P5Cf�ExX{xV{!^& zF3=%{GaR`XvBE$X!=XSps{ca0-ZT4c=erQ!$6@n*e;)ehx?CNZlmC6?l5E#klZLlQ zudSNo*+cM?UM2Wzt}}g@=SphM-4QBJ5*3~Yzk2mM;*3_F&vE^m>3l{>0m2GJ!}y0w zi*G+|u};n#ES)s+=Jwy^XM)a!_l$q91F*k4Ri%swnUp;&w2ND@ISEF4!M-Y2} z`&vK`no?Tsk>A_6MvJgV+3j5UfkJq-Ai3P!rl}HU8KEEYt~z8 z3OV4S)#+4519dRyS8`r)6|f_pvT)iXxMb|B(_a?nD~*pI$!#CL6ZRp;=mn$5l{6ix z_#w014hNhCHU(YQmHhD671~Dst^C-}&G?`&DZR|f<_l;U_}D^xO%fr5j8AA1{vG_J z1LxMoIUSU3z;W43RLA?W4b66HudF)Wx4)}rh(&XY9Hm*nrLH_qFWm5Q$PPcpM2a9k zHs|_smF2_ivCOMCna0pYxu-ebks~fXRX<8dks5K5zHt9wVXdWhuuDy^C(Ha-SL3UM zuYaw9{4^qL9(D!<5W}T#j=EQJRaja}w<`8jT)I!9%m9yWqexzU*p^zu;kk^Zr4HKQ z8OyGeFs_wyYsyIO59ij!S%rtr@w3mxEmYhiU&TB;sUyyC{#I%iFY&C2rrWJ_TFD2? z27fWlZFFsOfn+D)=*jaxwW|V|bvW|H-<$RcaNss^{cBR&EzDy+Ey8bv9Gi=9=j#gA zRve#l3ew7N4KX$J?YfNd5+x`6Bflz(0@?3PJ zkzrwT2JzsM(@ApqZt?{tfpSt6+EvYi`G?8Xd$>>E-?C+tuiqEX&VWCXUKN~lNN87@ zK5JYn8H7&|74?#;xh0H$qxZNMzidZVTd{N9`1!E*z0exFdD5*Oj(edIpDsMK9i5t5 zb~7~NAF8i)*ctrug?RDHMw+a?zyo1>#pa8&W!iURi|eEwdI59}`9Q#h`p!(Wy0Lke zd!BdeGGyUwxaFL^Ne4RQb5{>c{w!?%v(fX_@^ZzdL+GE5&Gu^#_!lmI#%6sUS{IK! zSr>k~5&xc}BY(5k7618&bjDzD)z`~WH`O~WO($n5CJtB{qwVhI)=nXH3d@cPL+C}D z!MCnEi=Vk}mxtT+Ed*W`Ev&R`SgDPfd>+i literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node.2.ogg b/mods/default/sounds/default_place_node.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d34c01a4329a28a8a4c54f54d004abbe688b8ffd GIT binary patch literal 8644 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%0Ac5{y^&ASwSk*bM_0^-l@Ok z>%sXtDRMcME&1!mYW@+@>cuFy*nEgl!RL(^Z#8bg7bKIPBdD9c=}(YYn@H~7Bf;mR z&5NL7iPgR#>mh6{tz)u!aCmL|8vh?QC6P0?QMXUl+DY-5B0Y{FOToe?Yy3(_PD}0X!Y*F*w5fvnXGWpL&Btz z-i>FokCGVBvDTAJ2NL~$Mg`T3(t#x8LKdXgEtnE&UNvuf6s+I2GAJ!`#Y^=J@=f%+ zsO;eAYgqguLB~mOUS;Dz@g|Bo4LO|hbGhL(p~{%{;8Z<6#`QA$vO?4JRpI;nyrw>#km( z{5^IOWMp;SrF%)6t95@X)II=8{P0@3idE)l+~sL$-3hMb7@i8UY}LWuKca?BM7ly1 z`;Fb1OL3w|o9edMtWoE6%qa1bUqLCm&Uyt*yCatUNMJa=pwb&-_;hafP<-_d((ry= v^zA8Wp#R!agYkfF@vA>E>M> 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 LtT=s+ipGBdL&i=# literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_place_node_hard.2.ogg b/mods/default/sounds/default_place_node_hard.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1d3b3de2c78ba8d796f5178313ba273c26209943 GIT binary patch literal 5623 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_snow_footstep.2.ogg b/mods/default/sounds/default_snow_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4aac1e7fa68cf981323e86e70b4e8aa8021d7d3d GIT binary patch literal 7364 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 M=KF^$2pop~2f=^A1poj5 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_snow_footstep.3.ogg b/mods/default/sounds/default_snow_footstep.3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..cf4235b7b5192ae1fb52fd44f3dece78d2541971 GIT binary patch literal 8245 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 QVHV$}AJ5xXZF=DU0p!ntqW}N^ literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_wood_footstep.1.ogg b/mods/default/sounds/default_wood_footstep.1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..34f63a17c83df7f420835b445ea611386f6a9f08 GIT binary patch literal 5967 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 literal 0 HcmV?d00001 diff --git a/mods/default/sounds/default_wood_footstep.2.ogg b/mods/default/sounds/default_wood_footstep.2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..124fc297c8917fd5bd8264947f536b9f74210624 GIT binary patch literal 5772 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 BpVa^W literal 0 HcmV?d00001 diff --git a/mods/default/textures/bones.png b/mods/default/textures/bones.png new file mode 100644 index 0000000000000000000000000000000000000000..2f34abbb1222364aa1267d5b60a43c646de1d71e GIT binary patch literal 1084536 zcmZs?cU01E`2YWM1Fk(Mm-{C3814bD^oB4KWw4l+1+6fn~#$ zVp?IEQkmtB%p9p@X6ld6U%&JIem>lX!+~?)@VdC}=k>Ur*G;aQi`_mE1rY!M_Bq&F zV*r59g?qmR;^n^L^T3PDeGrbZ_lpMrQK|pA^8jTO2mpwKwj;f;5th`(d#>kq<(1(Ax!>wK;i%+tbOl1opGduWxo4?~ik6>lH0S zLR}!STlNO-MrmRVr~?vHnf<-Y={X(CbP=@}01RpgfyVEs@&JD>o11GN>JsVzcrLsX z1p!^o_h1A(t_!Lxwd z5g<@A_3Jwzt>RB@$Pqq|38AilKl%;}-?dn*<@cGc=Y zTA0JlSO7R>t)}BS*kaKS0s!mkbghS0iW}XK!(D<(-2xNcqW=Poi72(+9uycQ5|XAA z7YL_ipkUc=9x7`E>W*3}8+N&eXBWnZ>-2a%7C#oV|8EeevK#g+U6|kMB}gg=I-bK5 zoad`r0Fo=s`UCB@=a;;yrZSKt?S9DdhLJr2ljo`8Wv{$;ERNUYN`UQ?8)h#7{fvLv z&+HK7^k(;CqhgE`?RSqV5N&UZz70u0lwFgpE`J->s&I^CT*GZ4C^0U4RG5$G-lKV_@UCO4#uJIHUP!P$;)<{RVO6%|H7Q+ia?Xj~qiT}5 zC-gPjuk$)I)p?Fcj@XWz#i%YEZYVdjS5Pe+7!M&d3z?7)t7yN>nyZ+5F=sHRI0s$x z7pVxgjII0QF$2R4Mxy2C!Sjamf}th)R$jGbn9p}>JSB{-VNvv&Hp~O}D|e*~6U$8A zWXd`?Qt7vg-YJC3g>ObY_?GZQ;&agfm*TfRBd-?hz7>Dt+c+<_FIy(FKL-z!FNX+0 z@bc#&4@#Ww$iKTP-|wk+6tP&sDcxTh?d7Z0rgcf?#-K)}QS0<`n z8&<(9{S4yYzIb_J%6)#=LbR$#k1$EQ?0UjA9navX>f&^7_|V@!d_+BeZ!>5`?)dNH zaaFU&XU&g((f{Ii`t{MSM=u|}a(xk9c{*$IM5^ju$X?RkFi@YS&V%R6O}9$-=iUC3 zbP3v7U}5?x^mp^eB`Z>OyOoU9wG4X3d^a5${_@9lI&_m$!n(nV5YKYE{EhuqDCld@ z)fbn=G_$T``D9xZ#N_xY3?qt-&JRzVh@Z6nYkkZ5OF16lYVzO++DPm8J)KDN@uN=+ zpI9(;!u(#3`BwNkoN-h#(b2kZeD+MoD@{qO-|zCAu$9#$2pn^=xF-%Qomp z9yYyY>6GJwB(GY5weHH2)YqiWs~3n|>{0H)AJQE*9?to2B0%ea%bLBGbJEQpH=Y?? zRO>UK9-eO}YBpSd=Csf0bGd1yY}q-LDE(um&k>n7Z(NT>-Ge$8w&B0yzlNQAMGMVp z-t9Yk^^xv@BB237%XON7-w}~E)SYjhSlD|lp=NxjPgv)h+(DCDjg{JOmR`3Ee!6~? zvQo9TB-tZ5eY1_4?dWqv+4t*nTBJ#{dF;hcBC|3A+S%TMH1o%KZCX)du8m7R#rH2i z*GO_Eq@U^@%;;wD5EezfMCP+n7AM{>opklp^_ye_{mrgWJT8-)cVGIGT(L~*2iU}g zdBrQygPo-l1k%$iT2t~^T*FZ>jzkG%q%?XJU2Z5dKxc}d}ai_|8sVDSuy$9Z^IvBpZuR~?i?TJ z_~gaoJcI;NHoIkS9c%N53g*l@dV|{UMVN-Z=^T0mS@pGhP+O*KSgXfg-%DR!Lvb8eX za*wiY|6u|v%h~y`e*m);C_msx!*R0fhGDr00y}u+0U<%A>5$8_zHPl-*;GRhk_8{Cqtrdb4ly*QD&{%W;}JtXEGz zp4VKaKXZL{dc$(b>f?#eSH>*-cPBoqOr%D3ov&UWp0L{#%*q_vz47bX{u2V%O0T`j z-j}^ti9Bv%GGh_9v+%F}#8AkPMy1^D?cG=RY~7F?F02j_~EG^%MiCQhSxygI;%0H6n?YiPvppuO9w+ z-5%Wv!?uS0#k^YjJ-&F>ZsYfc)A>*DBnrNKSSt8fvhX4Qb54F~UF2#Y)qg;OplThk2^Y|cA7SIQ-lS>k*wYCGHQu>F7i?VdNOb* z1lQvmm9I`lE|L=2kxYKM(c((JR{eoJ8<_Bmm)H|<96u_Fd=n<7Dr4jB1QLM4E!3%M zL?nk|paROQ9s?0M5-4IISx=@PAd*pWXcP51`PLcOId8Kx@b~TGmNYMRntsf(2?qov zNwBP?`$-ZgIE7%uw@A5;(icR7)MIjPgDj=BU0_mTX;T?)w~G+oHtqq@hAqma2~S>N z>EtGM%plpF=!VbdgN3rn0`QtO)_vLFV44KU9ZgAW@@Dxl)oQIHLdg;9(f?U{4S)FV zdpAD9(qU(8nnW^hZJ4t^R|ut(M+%SQ#Z*ur9W}WLc{^BECI-C-iJ>?GL|>sEc_X$0 zP992*B^W75P04~X3eGEjiIeI(j;La0!aoF!-8WM<)QPbu07q|P$@e22mrLVyh~&x;a%2>wmhA50M>DK_ zU3j2Ynh2v;w5W`(huGQOiiJ|`;})sPhx zrBGSqk#!=NznaW*9n)h%_X>WDE_ zwRYJ(3ZKQWtnq>Z5~rSj_DuDID*zc0B_<${o*2&HT_k~T#xfy^L_IVt6cxw3ptWRx z%G7ISJHV0k8ICAROCBVFl3Bb4%1OLs;F5zQ$97v$67|L*QAkdP0a~6j;a8i_t0KS& zFy+8hd(+*+gh>dZ8yJFvQHfww4#T*B%q~OR%g2#opzVPq#DD-arr=LU@tViTI)sW= zWSN9I5u8DZEE8S=Z6ps9M!Q2!uIx8)brR6AHeHIW;f;GN*1j2e=jZG}Ki zEy;0!Dh;1>-3UV|@zjuFZLQ>~uTA)ngD}qPk8{OS7Z0eD5#mU6J6lj(ya2F*Ft#53 zXYG0Z%V$_YOpz>WpYzc2H<7h|I_2);rW}4b6>Crgec1H(C0CJayy8T}A)*u2gOvg1 zwNzBhg37&KH)jdd@LMYN6T5f@MBLE=a^klzckqM{&K}QXC(@0f?=#IL}&X&BLFBuTWIyO{XnS=W* z!V3_=izGHe-Sff$YBeR6Ny%c|a*L$nNFq=;&M>!7Dwy6P9;@WP*ov@)YxwFEyexqn?z@Bt ziRG#PS$nR1RY+_15c-h>Iij@HTiz~HQ~ihR?pU-uo{S+Ff~X|Dp2M;15^~ic5;DpX z#KU6=56Tc`@q~xAGGd5843IMwKsW)KCi~(Aa72Bam?ebDR6ym#8|R^1N)vni96=NT zsf>7*KnqiT5mbW$3E9E37$}kM5Cv5~`>+HY9WkzeCE9Q{LJOiww2mb|t_V_|e~qoDr^gR0OORrrlz1kLY5kvwq?U7I zVu6WeV3iLXxI=0yJA&*-YO2220r)w9OywL&G6R+epJ(~u^M{$69WTp*Max2H9J#!>h2NMxAuMIC_>dB1tJP+q_Al83yN~yJtf(bRGB(l=MNPI=86Ov#)`G~3B=>T#c3|Dp^{693NZ{+XG zw|d1R-NGzN;yC1hAWx{dcbUh%gdY?GCVSDSHs9Db?f@Z5jHtpg0f=4Upl(T-TkdFi z1~anurWOH}%ho8!2Tzd=x`n~o&cYu@*uqc}7AKD(SR6cFr8lx zgN{mgdq$pi53=yShKR}!!HP-<`Y1~i7@o)mP<`r?I5!ux`HEz+O zw_rp#)nqo7C#T0=-rnlckfWqAd^YVJR#VYOao?g+AT88zOO{aKynHatz_{=YwiZVf zhME@ez-nPZ0jtP@ibR#`0d*q{-YqsJe3o!kBBYiF$@xDblJfjm^;=V8W>$JEKncxg zfr;d^OA{3M*+?A-4+1NNrjq&7T4Dl8>feI8O*{s}XF;*O>7w`Zp~Sducqm!2`)(E5 zfK}1L#)|k77zhexu#}x0`<3E>mf#S{(nP&T29zAb1VPD|#WRf(FsVjgVd!J9ErEG= z$}=J=KP!<78gFF*QY<-5Ke9FVwmm_{mWdVhg;NWPMi8|mNy!EXdkcOIbBBzcpxZ9^ z_6@4|xuZd$O2lu-Hl|vUSrdjl;;ALmH)!H0%mZbX)qUxQyfB$Xg^j?YoEpb67({pG zU1O}h16)4(p>>*bAPW92(opF-tIh=Pu>S-LqHe8NYY5}Pd0seFv}UkCPGrFN5#XicgYhOefYhwy_z@KH_1NA7ZEiM3(5G(h=99rFE??O;Y@htWG_5|nJF?}w=wT_?(Lg93)28?W)0J({!uoy5RKJ3TYs$AK&0wWidC=6D3 zRE27Ro=bicdDzJ=JN7`fgz7_C*@xoeYL)ItA#QnX6Xc)Dke@ZxuLPsu^E3}`h9YrA zY*RMVkNRli4Ac@X8D-Q?ORSbA>EkLA!5I==ruB?NL`hy2vSt*!NKz-6a>(9I&HStC z@i9!_nShZsy@B3VCYFN?JvHcB??L*BEXa*d3za6PBUo?&P|c`ceSVxQDIT4hsVW{* z5YHYS=2^^mXk$rfDJ88Wcf=QfBN=V12DqN730A9Mh0|w{=&c9<4Tn<6heTfV!WC@XmFxhd6bi&S6MP6# z%P_WG40#O-C3!^BoSz`?U?R}MoC%ZqnUZ*k#tYj2Tub9`A;P%eu2?Iaj=6r*0sit_ zr4{DT0h^#fS5depjVK)ikwkF`_PTdtA55LJT(BX9A{me0Rnu`5t|4hGe_NWsG%^Zi zef4zA9fXaT;Z(BwK%{!#r>NckE(?=ARP;4X>dH1*5}lQ45bGrPH<`v@hwIdlMvO*LLPu3^oGj1VVK(TD_AkAnX zGRj0kc;VYOP!DW4B2&-FyBMQE&B3V))RX)P{Ii4KR6u||RM=8poeT*jBMjxmQNnT< z8+V$F`l!0hFi}G^@Mcn&kV`}}Fb+Y%@rK@In41n%9KDVlt5kn!a@`|VDf+B;MPlVj zJd+64Xh=V&!`5nO6|Q}0(%&9PR=^RbF!oUlcMXT5T0LL%bLZPPepg9K)d9 zQB>}}YaQW|fekGfe|VPmrt?2*uYShj?W8W3xYeFl(OcLG>>Cd9werQ7xIpc)1C1q; zXjl`Qt2mz{6JMB2et$g^$PJnU6ckE{#nIV=SVtI?2oMp1$i_s>5=uUlh{ajvu*<+B zrLTnH`3SZtE}wiLmgOtT0fDAqP%H3VSOEj${)6U)O~ynL=q&&bR4WfeMa5VYt<|*x zRAPo6THe(&wdZj)f3HMA@Xt>;jubfR2mlnI!Yft73 zXFEb4KV)%v5$1 zwFonAA_^W1SJFm?<4EjWAsK%1TVDdsFm%+Uk#UZV0fXI8w_&$c$m?~Tt%=?d^x*ln z?0Rsm7sQ4=PPaFMVg`}kLDHr|%Kc4w?;513WH$vHiCTV@SZVoMo_zKwND`Ct^GsCA@?=}VwDIS5$@`7V;i#(k0fkbIm>D|Rp(mya+mm_>Sf zFNT2$xO_h9t@vp`sJ<05m~o~(BMVH4$B~Q#W3Y;Ny0;cdm2epM+I5Sv4lBq|K}%nN zUsxk`tYm^^`o>F;o+Qc1O<{ZelKm>~(zfpWye!{3Po@4hVNz*L8U-`RJXo#6g#(t{ zY>^sSzl5sJN1#1e%^xY(Zx5f5cV~!lxxLa8z10y-@^ZH}xq3SX{QY93dt~Du`G;JXgd(XV zuo^?t|0>#n%fL~>RxoO>36cPSbXpNX((0^JLSWwR$0OtG&poyJU62&pj zV8>I-J66fAqbj>4mZqdawI4T7z;SmmHDTo7NOrHc1 zgi@pRL05fK;bi1}+b}QYyeY)>_GYNRy~Vr%s{l33Sc6%y=e-1yk=$kNrwh zC#G@z5Dj8pFcZR=fGkecT@L_p`!Q#3sZ;>L4N5)N0Bi&oMDvP5$zU*Ex%eg`tilN0 z-kTfgq!jHu=vcO2fxt*_c^PJ~;H01uqqE=;MKWfdQRKHq4|S{GNM!N@baJe04C-Zw zk4YLLjK%|^{i^Gy+TY%yh!UJ=hoLMJ2)%+avM%``LdiBD#-)LeVpISCxPZ8`k2G8L zYzr5YQ5wtM%8f|B?f({CAS4uoWo}+vUNC=tZxM(dy~P;3(rq| zikuGy(xmKNW1ui~z#(aX3!>Gn=&yynO(RS_W}WoeWTGCEvPw zg|HUlb?>{d^hEn@UUHWy(@zrZJ%|vT+^oAk@Po|V+-H!VzN;5H1=Wy2Oetpy_%;{T z`BqbO8={PvBHgpTCip^)JW4#_=EZpaw7lSlHxw$DdD2cDxxMW*R$3;x?@lZbJ6&BVV$!`;H8vm~HLO?0UNTYOLFqxO9 zhKPuy$H$1jwT;-vlBXrIW1-EZ;@nKMwW<^55jY%3YVmIHRXC7Hg`whvi7HbJx_ zXM$_goE!6HNO9c^cdPK$k#Quz6|u#O`U_fQ@*GJTbAE``%sgN5{(fkM$$($XkO5oH{-No#uW$^ z3}d$cqBDTwsV{0K89=R-8e#gq-5MwCXIsmUb@SgEb*?8B(a5N=_(Yj+6ZX?Rh28 z6a`1|!xv>U(oWQg;i^AHuCQk1MR{Yg6HE)|%rQ&>JbOG0Y>=VGK3g$Ma%0ij$ObHd zG+WhHGs5Cw%GF@pVHzJ^E%tc^n4X|-PK>?JU<(4)GjfSQ;9>nzy1Xh|foVU|ScXYc zyX=kZGKslms5NoGv&WJrDyVH|fS+X&BgnJ_C16bX{=ge>GJOaTm8hpkNQ4vwa? zMAp>D0L|IgesoU*nZ>zHVXKjSSKPxYnpkKZ%z`1c7lJ!7a^MkLYgY1z`Nsw_ z3N(E&1B1$O#+v=@n4)-aZP!vK(|HF}H{=o1mqThIVo*0H+{XXY%}##h_OmPBzt2z{ z77`N@eDRrjDk@4$$ueT~5grgU2$E%Wec>gyyfMamV_Zs?2A;6w>2N4f5{jJVwH(o5 zh8Ll!hZOvxK(&;s38t#lKvFzw##fm6c!Sbn3m=Q3jRBBCilmU9%drKMGM915@B*3Qk&b}^_ZL?fr80dHOgd5)b^U%!;v`DpdP8UfYHWn z5b1(M#GHZ%P= zBMs8CpW<)O9R%x;_@WUM+Eru_=^XaYL{YFt+DWnawRadPo=NrwFbiT_uj;O^e=*6| zLHZn?9E_4gU7B=cuG$36rFjl+rdWVZG>*B9^FT*UW|jVHnC$IcPt~_MT3|$p5J=C% z>CDVAF%1bllUPlG;zP=PT0e{Q(cM-MDiLEFf9e+a=Bv=6k)V3kf6N{6yrlgIdOJlh;BLa;H?(+_x?5n-wWdT*u<^un4hkq%^=T zTU7U>IvZI5yGleh(%YQSymygd6v-ZQS4ovp{0sms@y^C5G}`x-xoJ`Dy>;5{8$UkG z_13QAB%@;J^mwl2>tzj7C)x&uR7eE;xttfTpe@Cpo~H^uh6|=gHUHLPk4TZ@puW;J zXn8c(*_icZVBe^vND|TAg~rBgU$g_n27pLWJa7~Sd-E7jDgDW2oG2;6Q3`+%QF?=q z<7H!VOAk>wZDf4;#J#cXGh1yDT3r8D(h_~ZHWu6p3PL@cd#Ju3Vowr4^3G74nWp`* z5V*6j45jVAUbpg0H0kW<;`q0)7V7OBz3;*ebm!amtLsiZ(99)Pf-6@<;rYY4yRvq% zdtGUqi&Zm2rly#O;zSHgV1ln)k*9-dh$?xrAv#wOw~*n4 ziWVYr@G)ngwMv6K!r}2rwjTa2=Lh7O6vrT!KdI>ByCL^z?4Hd(( zzI~VL>k{bdLep}LYV`RYn1Na> ziCsQ?8`*k`Yml&662+su@)Z+lWQzN3#=WscrZ1E_tRPNlQLB(*`60oPt;4KH88dEo zAlHN4$2C6&9>8!gflwt&Fh46J77YUa-=N;;G``d3clAY%=nb(ZDlvxHiV*h}xh8y; z9!9Q(T<~)At4P*ukM> zY?RgAco%yYdCh^jS>z$2+aS#V+fetRS7JsfmX+b=8pjNgv|}^7+kF?7jMGO=YROdT z7~?!?S`Eo@DAPz~ibANZVDzSg^_WwKuS@G25RS}dATmNwRhbNp2waJ;+&DzW4lU0z z3Cu^3;y6t^1uMA-@XG|qVJcgYP zhEu^kSUV7cjpPtlVe{NgkLj>~0_fY)xkdxH*Ig_PbLg=i+gDVi7we9ae00wlD~>I1 zEltm?LaW;x>Zm%zEsDn$5Q8A7c+SjAY@rMFT`9LBk=E3nIm;WM6=y-|Y;Sw3Deka5 zmUE_Ycoa*Rg=MWIqmtMrOyY)`B_w_05?(pBz)i$gW>M|DVS{cH+Z2g(%^)w_S|6}pd&?b^CLxOoh}PY#uI z00e{nk8O;!6HbgVEs)y%=#(A%lbfCM4mf45pMOhDKuh^(xwA+Q*G7wFdd>{t&NP~q zb@}pj6;~#zIG7%?QR>GeDKB{5)cgi;r38T!HVLL7Sn^Rf@8^=-;p%c3T?zy*CB<3uNe;z~ z(0-jFNzG?y@t7sQJ%f&^jZ0xV-U_41hf`B^h$E}r)z*b>nMo<7nm>tjXPaiq&R~jqv!@$?Icqd3?HBJI_d=IM_l>q>i@MgQ{}b@)J*Rd34Zd~!~+R2Y%CL2Ljv5TBXO41 z+#?DKILj$uutZwFcqrbMtDaJ5HL3rZYh4=RQ;(G{ZFRWADbsTrya`vY^56?*pPb?!>X)=xoTsxSB7 zFS9X8@XC{^h2htXg|Nr(tdieXt?ZKUZqc_vBy?Bc@V});N5A5Z_r^=5th|vOa@jap zdPL*&&ePM$Tb;A`21%aLayzklo8xt1zC)f;~Q)Pwh^_Z35@{ppv#KZvu8t|Zp* zx$O^1^IGY|99#OGhnIm|UFDXBMMjZgf%+z8Z}C54-P zsh1;vED<*2EaS_&SepAuzqiIB!}mQA-AzC^=?nmTB>cnFz198qkNp{~a&i`XmV%4r zXb!pNZ$(&GjBbAQKX{l~^8FJwt5(3IMdFp~+2JN7V&FSP4HMPmJE_#mKM(A#SN$|^@czvFZE@{uOsybLC{Hc}RyP)M^X!liJitkDPlP6Cm&llK=CZt@ewyU^ToEj5#;OTM*HQOtYG~H5V!8i5eV+$3tP_@^& zdqVI+QsleoaTUM$4;7=RZ5@&I!_+iExB-U>)Wba=bt_&joM(Z&ouVpuf12P ze_nAkgv#zwZj>GjNM2oQ2)gj{YqOm0mz|0D`WJey!&(ZjXk4p8?k0C`CPz+KC{KC2lm-vs@E@f0`5LWSysUdZ)2!qYUXi|qvX1T4z3`|WrR@&nHcQ-m4dEr9O zioN5Y`Os5?c$}WD-22Q5fy=wOwWqfSv$ngt|Eu;+AD#F4y!vT>=P>*J_=-)Zwa2ZWzO+-+(9n?l=sx9` z>18~1jWzbP(8OtJpAJGG_zcn6jJ>J_{jQ*xzxv_YF~{QGF3X^H zX&Rxo>jv-Q(o)JMd+;Xjk)xs~+c%5vDZJ#nqWSwmrFq<(z2I;#)ntrw#aWprY1=wT zj%XTl&hY%kx9;T4Q|dvk>o=f|1Yj6Uu*{K8A+&3E0-zn2;kQX3Y|MQ55@3BZhu3?M&>`wI?KmizBZ zHwOcJ{OIZL*c8qt&jy&rr#PR@D+oeXr%{6$*QbkhKA#$S30Qduby*j@_HhPX=;}Ux zn)qZHm>QjKy7pCTK;WHN{hfkKhEFdg+}-Bp%*v;heq6%PpAKBIh}_EIM5)pAU+qPv zZUOXD+U&S4?bCmsVZJYaHW^Y)F=;?~Bm#OmvB7bFTpGluvJ5l@F&iv&=;jOkw5XPQ zL=cdB#N9W~@}@SWq%}6`QtPIfk6g#b$9{kM*NNw57LQ}Jc`t8GjEvqeyma2S@VnEA+EXJ4B0cCXYtC(7*@X{};X2Flt73OQ! zy9%X)JK^-CrHb=kE^k)^uu}idHJuIfx%Vb~F>C38U>T2kR!4L ztL&*L{mPnGOyix2e3_=LU8GrW>*LL4*se*hFaBz5adgx!650&gTvDWup&dUpXYiI= zva{P+6W_7VI~F0fmL?f--=N|DO57p=g@+;n2aWPk*-=`Ll%gC+RVK#}PXj6^%6+Wn zl(R?2Ugs|mU8dBKHIAH_L9&^)O*Q-@+!46Q423U1pI9t; z6CK*hW=FcfDet&FldneMAu?266eZdBo`F4rt3Y`B$FMG)RuhzfS`(a=DDh}QcL^5) z1;I=ZmG<=M)K=winHvhi2h}RLVrJhsZ2s$IgzKH+tFQKE5B}SZJ{7>7E7i)EK;D0K zbgevoE@5r;`}gt6W67Nx?e(X2OF8C4W~sY9S--Ae)_X0(Rz7sSj$CT5>b$_&wsWg)#~IkG2a*It>SO{B zUs3ArvaIPCp8GKFh3{X#S_JM&+s}Mhqmu5yce%;8tg_?%Sj8S|Y(DFS|n{&M4zS{0j_9@sGh7Gp8l0s*p{Poj@DmT$cH(a8AA{~ zZeaqZAN`)TpKJ(Bl;|4254+lzj|r@-QYb%iRz5zU;mI!1>Rd?h)V~Dyc%>k6d}02d zXLMPmS*yh-sP315OIuq8=kdh~mMM%&@wKrrcips#yuZ6QG^Bq0LH=^MsJ8R-U;xc# zQ!Xzbt@rfHpPq)FAN$a28h3eGPo=uK`&?zrQTQI4c3ujuORmLsJRMn$xG?u}ZY}QT zVC3y5Q(t=`J))Gyx%%4~AbPds{FQ9M#eD4jmX_i0`=hmUOPKTD!tOr3V)wlH6>__% zc<7d#tdF5AIzQx@ljr#ZtN$9NpKAa5ZhWvUN_iP5_oG*um|mWHc>_(2i;p8Iao?cAixlqEXeZbV}g;TvXm;060TIah^u-TuZ_@;22lp*jr%7MmM6e47IP396UqdS07sCjqAHF~p8^^*w zz0|4GGiZ5s_U-WakA?4SR?-0r^H?{NZ8r5O|7x0oUg--gKc8Vbb8Uk0lz?|RxbMYk zmRx1$zn>Mojl+f|x?|Vo9N05op0{txJ~F&FU@jPcre;BU6)tq;;};+PKUpnyDOJb* zev5!xGoCCMmoF;5x_Z^Izd*SI+4=Y1T-WI6XytT|-Mgz1?=C&e6_;?GEWdT+q`|is z*7qYrJbX%E9=~r+c41-Dmm9Wnn~Kb;wtoGMJHihZU={xUS!fp~>u6?{D&>1NTryqt z-|YG51Rn1!4-Y$?FDC~?{9y?z-oL`oUO>8)yQ=G(ijQOEV_#X7_XM$gLUD&l6P9Nk zAEazeNEOB9OJ0ml`mOuLH1&2@**+f{j_<-kgMp*yD@Db81-CQ7_tJ35>q7?=JIznu zla^vYOx=$q-1*fetBXKSQr{V!hG~Y z@+JsBi^c5@NEK@S-fvXwqb(?V-BKIX?x{NyUGv%XZKnc4?$pGJz1}y z#G}$Hf<><&3rsj9ca&w@Jqyp9H}MtIC?vrOCU@!SoVENCq&DT406Z%`CQUj3r15wa zJHNHPo}cu5Eb?pIR_e~))|cgcPmhP<&yU}^qal>E-SHDY`N0f%;rEY^yB)jbkIu5$ z+IVr&sZ$do_bA7o;bSA3J|t8fOMKkyzPs3Y85e%{{As9x$GxlGtv4uJO5U~f*f>p1 z+bcvBsP5#y;pg+myKo;KMc>6V_!8E5 zH&2K~rHZEY{jycJ*6gYW?ZRyUBf5 zT(&=Rl)9#;oo03&3UY%A+F>G#zib_*+jEb94rhyrtroQuK9YT3X#a7prs?UcMVYL}0TX6z@556rU&d|L zj(tuw9&uki)97`2|8!cAC9k5T_@5q8{E*UT|5FtI{Ri*C&8m7QbutHgdwV}ccb41t z-((IwzmOCf)-D`Sanj+_SB%jhAi%p1R_!VLUi#2f(NM+G%1Y|P4V5aHo#!7{PMsQl z`ubhP1K<0L75V2wq9?bw)+xnT%lQBmf3uu9s$HVgQ8$M~$& zi>j3GuiuongkE`>rWJdh*mH$m{yrj>Y!7Xu7R`(ihKk8IjLdi;leaMf9d_Ej~E) zIA;1^Tua>Ea&PaqgeJi*-fP#se!V(ee9AQC%=fA7qhAXdzQV&*GKcldUJHS2*JzSY zDs2Ab%MB5OR!2QJyHopjizj!NCeJXiy3bZy!E3rYZ+(t3G@waVn2S za%|&vpIfdFtrb7%X1;mJNIU(f$3SlRHQ%42;;O2Wl0RQIJ2u}$UpDwTNj4JG8;qIx zGo6*y*Qn^9oy;^aKC>Bhn9854^>))4@6E zpm3m~Yj5`SE^GKkCE@*@+NDR>TUJRQ-n}?r5*wJ1a3=Ahx_i>UrOze4qCHcmj`8X} z$I#&cWhY(CEe+1gUP;1mX{o^T{}-^-cD5&4kuD&YVF2fsL-jSG*972&m3H##tfUUz zIz48W6{wqgBFTOri=4I0J;1?%sT)=}xT9h7G=pLOlnHWS^y6~a&Y#{>CuY*c*&j$;MJdoh2W^`(_L<1m(E;BV*F1fz0^>XHY;%Md)G^Btm8S;K;qQs z@HAs=Y^)1@Md#9?5rodqQIBgoQ@?vuUSxb;J30ruuj^H5vVND%Qg}M<)}!)a-brw^ zh~x6&alGrXb3bQnP!4xq;61q;{G6rkBM!?+Uil#8$Me&)<)JB$FDtz#pFMn4`XD{8 z=M6Q{`|5$zx!&EMxqP_fwXN4oCfcU^J-z>6@|mQhzoV-4U!Ep$Ui$_$JPD0_U^M#2 za&zHby-@R^zSq5Oo3(}8(K<90xU-8fY)WkLKBQ$#pk=|i9By#+uHRYd zNF`__LCOy6>Kv>*%)e-*@c4B8vtEQCEHEwTMO5x^eEt4YPyPipJ)R-$EEkPcB;0>I zO5+(2om!~n+mGJY^t|_KQ7^e~I3uKHAtdJr7D%H;zSZ)Ytn$|pxFf9B#iuVOb)p@6 zY}{{Dx60(?VY>0X#a9w#o1E+`g4x+uW~-?cJ6EsC{gxsFJm#Q@OX?q@4F5l--uj`* z_kaH$jFL2vE(Hnc?oeKWbcb|FclSU9q*c1hf#g6O%?8q~!07I-F=D{D_x}F!x%U@r z*R|_B&*yPGj^na~hYt6m;h1~~`~lO?T?L(Q)NC+Lz>EtSD@&)&w{RcN3 z>&_lezQS?-40`tkQvqlbMd!rC`U3Kxzn|duw7C1CMDWG?lsb_A8hJzq>E~VVIXgXf zJ6F6nC=9UIsY-a^6*zHY7hKN7I5eC~0`{Cq#ut#B2=VrI^{c;V;tP#rDSY#@6Q^*0 zp{mP0fECD;OIMXv^*jp6yrjKQUyiey;J_X$eVs(_!z|AUl=uy@E7i|;`>(sx_w+QH z76>}^zCoTo1Az& zl4H-unBxGD74S#s`RKENP$n~Ag z?C2zY&h@hJ0SWSd*zf)CsFQE+LK-5o@ebioAlF^GKgRmGQ~oZ!ke-R@cr+fmmmMF8 z<4m4Jw8SO;cclq5e%<-^Z=2CEF3lpih^-SlMPJxYUE2wn(PnYQdKt(DpKJf$;#Fub zO=J63bu9Ho`;>EOy4bX{TiWzz1((t0)xfT}$@zF@Zuruo-Ak1&d%>Js+?iS$W@Z^1&n2-#q@R$+ei4M zFdcATT=-x0nE3gjHd{Ix?@b<6u6ZlA@gBRn!@NUk*dzI6!b%X%qI9DT{p8rYzyKuQ z{5l@s9}pmaGf>~tto1bOIBkD8GQ_>a1Gcz`r!?5D{%O3h;PB{3wjQ)wvp`}Wl6^q# zWaa1NzMZh9 zgw^(v6Mb(@7TCT+k=X;^gthVl1>kf?#EWc&B3A3u_bn~Sq2eMfO~3woK9(ovoNP(bG0igQ>%R*R4(?3VH7g5Dyq&u5qx{`!>3}dABvjv(E9U}o_ zM;i}9WXqA#Qlr9g8SUu@Lhh|i^=#nWUzbsVJC@yJog#p8UnTeG%=UzJ&Gek>BF3(gV zQu1X`UC^3=rJw)Vt$Ix^&3&lFds0W&Y`0cWuq!RIC~IDgAl+8QAq+=B9b~3XGCt)e zeubJp`Ak0lR99>t6)jCah%8{V@)#3y?nI^nTk-+|f9xpFWU>}LD}3Mct@BLLmXPCe zxxljKFy2Zm;u$bokFdYYXoy@}!IJKPUT0a^!1krG*vq_Sc!2A}E-J<2IYTX1^(fCV z<33lW+QU7)5u-K^Lmlgf2?gfU#fr1Su*NP9ZU#n~`zvZE?8_{GvNS z{L_Br^fnshqNYZn`XqV#??P@BqNF2)gwlWgbhAm$%n^6k@5(Cp%;T8P%#@SQtPmCo z{{d1Dl{fatPy=%mX0+eNVeBGvJJNz(Rq?-a6uzGTh5r6JybZfSOT*7l z5X|n720%GhSS5bp3U=Sk&1@keR)BS3@+)K|v*4y=0paJ1c4JpzB}ap)9OB&R#mg5p z3s)EE$*1?N&L3k@xN_~SW z?4)~h0C?PtO)I9+xrFWo!IX(a``E&+u@Z5j&kH=;Je`~iN&9eBAuPfR+j*j@TY*KE zJ_!gZ9T-dQ(AegYJbp`rN3G<-E?T_QftQY>jxGZ8+dqx$Bz(AbBupFpvp z^!&RXqU*!Ge@Gu_SQs0a$t3o9w2My_7g$M&U^x^yDt}ihf73v5GG@?ij@$d&q{ggP zIC-PCwszjW=9lgufUM}zROBxuOM-8~yI_!ayC-%Y&Cbr|Hmd!}xg20+6CMtu%=+y2 z>@>pndlW-6`&VFrw5$$aCeC?j%Q^Py;sknQul+tvghcW!I(P*xX$mMPpgTH^uor=f zKTIFS;Ea(v9M7c9QwfILN^x*-Xyr>GB6lZ7CXPcLtn0`R_cF$1!`l(nN&bTi22fL9 zivo*zW1fdC=}dOC4>T!0W_Sl#NPEyBWu#i|L+jC}BO@e4>6Z4i`#1o8>7Cr4xTc)B z69A9YB(>95#8+UvMrXq6bZRU*Lc>llvXB*XQosaHfG-xGoO-y31%*SH>fK6ZDB1(J zck{uzOKW4gT*~^&MmtN{du%sXUCtlFD;E3zu36W?1;oVqJ~Qr(n_0Ng6zNae>n$~K z0`e7rG&V$^M(GdGdhCwge<TB3lX&bjR=sBRk zUH0K-$Fvs=cGeE~`IEQ216M@bCC7Fnn#FZ$T9LU~&sk1T)S_1WWW1(;VK`~CBbQzW zu>07_T77uRA7Mg}v>lypLNEY$A&`f&bC{pP%vl7Gk(;~P9aNMKqGx?tTB;}?dV6_< z@>H&U{?p~%E-t~Xbd;esWJb1f_zC)+H#7VxnV=4ml179Ub=zBRdLQVv=;tuYd;%+9o+tqNsJ-{$#S9Nyn*Sov_UQ zk1KVBMM*YR-v*7gBWUwNam1P&)&*T2j$V96m@#&Y=x(PNi)U2)E3{^assG2rx zjbuj-bA5@OFVt3o?oo*C3}9)t1U|CoYLHcLW4u7_@?SnaV27Q6YB-5CgaqvT*wM^% zmUuxntH50(R|PlZdxu4Jj4Wf;z3<+O;77s1Qe|ajXf*N8$w-4Ea%!q4y(PU=lE-8B zr4_0Eq|DV}YK`F%&5{Y1A>#;#qJAaS_4l+H)s@yz;fiq@`Owv_P(eK0qG}zd9NDnL zS>p#Yr{VMlZL-@&qf4kmnGn~_ewC$42qvA|NV7nqi{^eCmEMmQkdV5IrnbDh+mV03 z5HhQWZ3osg23ZHcnhWVqKEA0EcdrF%uq^*n+cPxWzr7?Ar62WnLb(G01j0XOqELN3OyR}uQpkJ@Tw^+Mb z1TNK{pC)ErU2GV-m2PBjZ|@%NYum5v=g8UA1gbOeFvIL_Kv87$)=rsqIs3>==ipZg z#^muDSJBUG^NB#0a~xPn5g@R;v94MtE#L7!KND+eK8SCE92^W)$Bnxs1IA36M6XCA zG-4)+2WfoB(*$jQ3r6Jj*oh#bQp56NtZ(+&><_mDsU)E{#pceE#ms-XSV6{-KM8`mK`zpHV7J zSEiO013h!bq7ig`odB!%Uu?g1x;po8wo{>uDV{#_-gq{R306#@G_J9b6!FUPS#}h` z&INJ?jD|~oV>s>CJt_bnAD=z-GDy=^*UvCnp-PVmQtYcsr1KsQi-%G9_+f$4Vx`KHNuM#x!r)=%@*fK}Qj#bsY zI-Og-T@7G2)k-xV=@*I9mkTC1$aE`rS(&e0J;pF&^6~N7>4d6R(f{7QPS^DN6$rI{ zTePCA^&+?YOo@nM*CuPyG+$a%-d}`YKfvhNA$;2bgU(OURft)$uedooR4f+G;b3KD zrQT_59BPph`wmuZVR@U9qFQ5NmNMaFQbhwGydvXCqX!h^F%(!rIF8W{T3RYx-$BRZ z_8%*P&j%X_V?(f(-%gYGZ!*QKz(!-yP81l`8&iuzh&-H|?AOYZ1N*6SjZ$2QnU3a? ze1y79J|wIJLJ`jCs;|b8-YsK&`{(3>%mXUzr++3vsJ`@KcMng`)r}N+3lAH--D4EL z+}}Zylf4U*gCrE&oj!3!Wu)6rJK5Hs;g5@fL;#X%rLPL4n;kX2;7Xv2yKlhGbON^; zH<=czqJW`7p>p^UB2y@Pq_b1O6{XBfaLCVuH%RT+D6;j-cNEP*yy{FY@8j8J^|1=wFKucFxp7}VznW^E4){}lU>jK+qU_k=r}Q;eiB8n5gh1d3=gabe zvoOUIUPJ$qRJWUzj0d-y2RQdbn3hS+vsbT^*MEe*jJI_mEgrf0!CE&>@TLku{3C6; zMFN{~^B(i&`)=Kp=Iu};mZ7W6MfgQD2RsR*WP0H__5>Ff8|H0Tejf~!axkd=ZWyof z;Nn8IV@6z@mb~%)UH!y7=g}(X$828{B27R9wp2ur+^*E@MW;YrfEHGoJe!;QU~{Bo zZf?Pu&veQ`*tRn?y7^T`YIP+avS?DpD{^7Sbg-tFT@o1`Uy^is#!-fWfKHD_!MZkV zTc>dfo&P?CZvU%bt11cxdD+-hH#J?YM-OBF0EL#2*ahz(Zq`{D-=9qM+&%T^(+PD3 zL@H%*W|>lEf~e+(x8#)6Uy~hgi~8EPoeBDc0*vl%5E;+Qsq1_4<%et48$I?up(w6L&L->f^WP;v7Zd7plspd}xK+TZ$CT)f^Fb+z1fNdkf0 zbu)+ihU#Blp$?j14vs}t(pQ(JCy)%P+u*h^%dyeXJh`ynQdg(H>>7LqpnM3aH018RJykH0$_jo8>=oz6j^u>0R}57>J3 zn-0kC2OI)9F#=)00V{3i3SBrrMl2m{YuoYtuxbU9UP%2(Stszk^Sx6``(`6XEK#6A zJ4ZsmtU{lFkkAE;PcABwXZbVqB^Lko1i6di5}iUPH&P11eIE+y(e`saYxaODZNlxG z7+g9cF?y9y>#MGCoBh8N6BFen0_0iq@{}>wT3V1*N6IRdWedAH; z{o!FX3kPMXbj3{GC7BzH6O ze-CKphx5M*{^O?uAx%^T@+K0p^@Wd3%xb106xKYMxy6=}7pzM7#Vr#)9lf(w;8=~g z@kVNs556#|ta7&|XPmvdTtd87h!E!JKhezO-r6cIUdzr75qIYucVmv2xKll^b6{7d zPok@8=Rsa*N+Lv06#o%EJh081%h z(fQP*;pZ!^dp=s4(K8juS#dMN4O1RmCg zn+W6&$5f1sEhf>62M+m+z!yqrkF;Ax8>S@-%X{a#*#Cd z7@N`14ZKE3NeG@1LM)eN4hVTsJ*BCLp_l~ixy0$nhK(EW(WoTf6TGA@SZIYl9X&ls z>FyjyGCag*8Q3}zcv!DTy>0j(w^?O2Ws-cz@!7-m_7(^|p8$W*3cpQ(p`;?lnHXV# zpoZ@5BT*=o`yLd2ckYvm*k|q#&u3#VpdDj-WUZA#J;o$0&e~%-(5)@+RVgB8g{i+c44;*j-12=I^EY#G$hS_5;tc(qYD!w!49U&Rg(b~QAVy6Om&L_^cJxRb2s4fu{8pN}l<)fcE9_St6OQ>0#LwyF z(4F&wdRVrN@EISQ&Hl;5pGZ4Gszol&E4 zQMdHDr~~m@hDBksD#Womze5AdSo%!q*_kXt_2WswT56%B*WP~r=dVCQ@*klOZB5jv zF|CwEjc4;N@H$w%KlV^74|*^uQ8?uFouWs53q^0VakJ7+QH~WzoO98p$zZzH3g&|m z)42$(jE@>01>~k@T&HtJ?MwgBFwvpAz|xOCD{0g~rjI=etN-Qwp7!_k-Sp0<>(+?hGX_-a0U=X_)hGcqUaprowSH4DegJdBH% zWqucb)A3ZFE(bU4rbac|Zq5Hwx@Pesb-RI9T%cj2i;!W?YXCdCErm(edpnLpE_6fL zPXQ0=?3U`2C*if(vQy9!aj+EZ5TDA_W98LYX_* zR%5xI8IGc!;m%D&}uGQt=GuGD@3v{*G4NumE?g@ssTW zE;4c5o(Q}TjsskASC$BN{Ig8qq{HW@UD0A?|Kfjpr6~}7OEc}191GI&pm-&d{I(S8 zCzh=|BIWa;3JOiueXI(8tYVeb`O4Nk-5YQ0kBMzuR6U)iij{b>ZJ$JGBAakX{_w|! zx1OqT4P)4>*xTJcrIv(J3rOTC90p6nA>WzHv_NC|G|T1=?SfhP-xie|OYj(>EEg*u z`kjA*poU6OmPl*nx2srSRU=RPP3a?iSKMCb-))qR&|>#dNLlyku2rqkZd;_OyCXgp zG_QRO5ED3fGRxuC)e&?#Ynw82APUwGYRPM-z>NYb(!Pk(b$-BvsrH`0K_5JQgLe;j zM|ccUNUwDi=~s;-I|R*#0FrU!34pq9m9z}QsitIXJE2xaanr_H?&wta1uR1|1<=Jp z;ihulo2RR*MbO|94n=Vzetv??jH+(Qse@4q3b5xv-cBT6N+Kz_hGlNS5DVgkt=gfHro|Ok@l-LU_a$yy}s$9g0S@V|M zp8pWAY39IImbUA^Vh#^hQ2~L|QkMqHAWU4<%(36r+`j5rFSX_2-d;=Ct$)?>&n7w_ zAGO4_ZB??)NZjCHJEH)(_!9Y`kk)p!kPn>V6G|&J|2?sKj=PFp3IetV`|o2XIR51v z4fOoU;0=jSg3(N_6Cugrx7ocHjpF^f6&JS&qmzWnmq!a%)21Gx^zP-BDn3R-m#7Vg)KOXH)&lh+_qx1TGwP|MH* zkLA?@BOWU3sUR~V^;v0DR1}4wp~(xF=kYGq7G^$tnh8igWW08)&^>)`30ese2FqEE z7r>tNr(i8+XWSZ8D|9WN5K7^Y$&Pe=<=gAs@Qb&(>5{aoLYX5c$y@5(ul&6f$a5o} zbF2@ywIk#-t|z)6FnT1uW&13ef;#uGf4+RHDHBt8zs)c2y}yYy-=!rbgLcLk`)H6o z%6ucSn)=(xW z^a0UZgN}+A^5ezx*Asa)Wm92*qkoyIRSMG~MxvR5W|T z{0K!t_3JDKo<#q$kg(PXeV;A#S^ZihCi3A_`~;WgNImLX3u^bmft{I$H>}wh3wNJy z^hPjtKJ3lFgKsu+11kS{gx~MLZ^lNodYH*DnI|3C%)`usNWLok;a@E5Qer&`COMr+qBCGsCO4x~+1}nly2?Yskm>{d5&m`OLdZxaW#$KMRTy?dbNP&mI z_H>Q_m4sECPc*aK-=3QC{r-Q;S>xS<%H~6;lWBloas&}qb-gv^qrE4pvRY3cS7|iR z_RO=J@Kf_7{`QF%-oB9o|L5sZ9R60lyY-eD?JGtXq>FHSA{x=GZWne$0jck<=56IXzN2ramd6BHc%$v~5^Q84)E{RaP zz?J2-1+@bLQ$Lht2qv+dP8#<2ebi?i5U8mJk63$l=pOIycxPm&{jdtaDs2rpF8hw? zK42x}VcNSzYkf}dnR~uCI&Z>CXeN ze{w;L%0fbSQ;7qXWuXPk+G>Wp-@4848RN6_g5ja8TNyjrY89d6gW&?xq)=BWAU zdR1Y_OCr;ThK4y;cl2@oj77+ie232?1;Ng5-}36uR5yydAGRmZZ8K#!cg&VyI;#J~ zMRaQo#pwO?EV++fX0w`>)R<8a(?axJ@7B4;Ydl;>jB?g$uaxV!Yjuc6lJ=s{)|U6Q zei*xkon)o-_9D74$4XThCj*$#+>`LLy=O^E9dL-6OIYYW9<|KOT+4?V!zzSXnXOgx z!#)(>`7d4u(6_Iwf#bHX?JB(eO=w1mv%qT|5sC)qRyJ}CO_letpDBqo#9xIXO2Hs^`LfzvHDbBAo4^xK^?P^k5Ub#O=A*1OygD zmyRacA`0X2@@W1Xg|Q=>d0#+ELBaKW2N`sXghG{oUm~hzwvYL0uYBvWV^naJG^~ml z)KP*6U){j9%X}#E>u;z>e*~PD|4tPtf4_TbucgN@N66HDpxr6qal_&Sr#*U zb`~iEJ_~(?r5NW>N_cjW{p@HtVKGk+@cF-y346sAtV`Y`N*%tR|!{%0)88`__Y~V;fY$6 z*6LR7NlG;}-WBO<`FRrbENTxqk8m;{D@zZUJ&_KQ#?B2~jG4g2SZFC%{S z+3*@y;JsJ-bz@#cC92Ji<8CeEB<#7c|f^kASRlEKU|_sSH-by zyKi&TZfN5ZGA=G|NNLVd4>H4V+16H46iM~9yxz`P)Kg=1$086NfcYoi;p=uhvR6UA zkYn!gMQdLH5FE;oBVlY}+JSvOPsa4yB0yIw_n7otBP>35c}Tm&=@E)NS0$ktv~K5M z%?@Ah`7xbjdrRQ*hBvKG(5nM*3H&J2hjQAwV)11LG;zRjnK4X@c2@;`Nc!t-qgGYJyUqViS_$X@?6*AU&IznUT!~Z-yNB5ZI2hy!KIDlB*gyCAyD_Z z!_vJ099LJ2^5LHa=jXC>8TOfm>h@GufeaF9Q75VQgemP_Zoy3y?Z8=MbGcyO!?qc! zeyNU3xvQzjPd|Axml z_;LsFY88J$n`A>>TO==HwoM##Gm+<$go3VbeV2s6uhwsJ85wn5^2hx?*rvz3K+Ms?gG%4$Vatk+#M$D*dOyG zk`E{|2l-lC`=1Q_#eQaIBX+E{$^#r=t=jJ7&xO>*O`l9CJp1V={(DK$8fLa+)(YA_ z>&M26K9-+(JfpdqyI(K@@bJquGvRhtd^)7x9slT4tQ#WL0dFx?9g~cxm%~^6T5m6W%VH5g{E3-KQy!|!%!8J^nSa?8h)S_f6jL~4KV#1P%};xul>+a9 z4&$Nr=;=kxivBE$azUZ2xs57{;pSi3)8Ll9z4YbfyMAWSVcx;<(akiyxc7ub2kgSi zsnG(`;R8wqj3;{Z{wRf1dd8AH`#@<_C=)4I({=ZuN zd&M9ICSIPjC^lZ#PC{`SW=^vTvDB$-hp~Ljq(|u0dX$M!tJV1OzjM_V=>!B3adW-N z8a?-xp^qhK2hx6b10w|?Ex7PF>!_^LUTk=_72~Med-CH(=#{o?ndpmhj`GTdID5C3 zH|STh`6Rt|Q5)94x2mTS!Ln^3+na*ZKdBU>+-ThzE#r-LGIHDc93-u(ITUHze$6k^ zc0xPKT_E?1!zWA4Z408`^ZKJvs{^nnS@;-^un-N(^z>K5d4Q_NVuvJ zeQI~Uxr~&T%{~dg-2Ki@(_J(PI9UI~sNc3@shO)Y8H*e@7yTOPLXT9c7dazO)DVrWIF4=?Tr&6otsunEcEpMMtf0)iv8AZ);`>Y zqzeDHyve7YD-^HK(hzEoWxXOF3oamZFvWIKnRxHtyd~=5^ctHtzqh0*H{o8nqTTYG zmZYh|mUQ}HSy-R3Pr4F+h*ZGBef##MdlC6+?+05}E7Ha#qJh{vf0ty_v{OyeG@BEQ z&`yX}e(TW-fEv*Twh`ONFk$I0uw%(dtKIL+ooFgzUGr5wE^ti7`(jX-<5zZaK<)Ap zQ|k8xV-pq0#>pMMzDOS$2By{)?Hre!9||T?`Xd}XI#@-1OWbr+QBRrKHFNBh#v7GQ zDdAmiN~sBq_;Q;d+dozo(aH$?Aq713#O;X>P10GK1>~*t$;a3zO6l5jP_WbX_#Zr1`L9bsEo^PF11Jwfx0p{o@8FkhM66o2~J_Tf% zd!)T&pgA_J7O|A{x!BfK0e0D+rbF)k5Hf>&ZQWa^0(X5u_P;zzIJjMs>Pdrc;`Hc! zxX0y1(|vyhhI_A~gITWzan{Pwo2Ac61B|MGup|4*gnj3r`sKi%K8`FTB9&_cp6sLd zoVt>>C*zPCm?fktF0LXPCHl^>W%=`I>uoG%GGMt)mwbloS8K+g9nIwM@NkQM<%fkS zYh=&zpCxlDN9M2NR=zB7T@o#d&4P!+XZhO9HB;JrwK6}&BA=`d{HyOtba5i}KaY!x zs%)t@spKv)sU)#p&VjswWdHb}^KLC&*mjtLDw&a?wze96_V2L%+v1%S{iowMS;76G?N*!5{91Hr zw}|7tIQ)S>!{G!3D*MG)b08t)_n)-xa<%lID8o>%aKDOL6F^F5wq~+k#Z$K2V)=un zKY?pq`?Hw)bd&qp*;Ux`*k1bi*rdkhoc*r%RP|>XykO*9J?zl4yeYNA*NWw8zX}4w zEN`)aJ1YO}**?@OB9Yw0Sq!7_n|~KWV!sSuZT4h{ch|!1ym?1(VhM!~bRH8{{&U23 z^)tu@AEJ<%i<%2W@!0TCN4@cRWcj%IqA_P7eTL=D`FOkcZ=3-)3Ta2+KDOkY%_*#ev08)+kvOABX>;05et@EEH27hvp7NS)7h_B%w^p|oHEbtqtITeazFn#pKXXE`b$p^4j}h|vXy^)7!JV0&wx4PG!IR)==Y5ThxqM!jHq9t%nmH*67JkdL>oDtE*J<;L4QE15 z?%{9)DUQX88i&$I1uTsM3|~WgdlMrcXXWHLrVsnwpKh5z-f@&)QutnNBX3%6T5Kls zb2&rL7O_p#e^`tyE1t7`AL_7sl)Ht_p498LIg1T2RQB->U4dbfa>~q-*jFb|Fi4zE zk2v4ib{m%|-M)s}`$+q-5RRyWrqYjmr^k4v&n2Yaquf^hVJqbAW@`qd71 z7uLF#R`ho5UaS>?W7g;3!3Pt=<$WK`+LnA*?$+A!c`Pj4rbLPHI5qxycPgOd|Dy#4E_eOqfQC)kUjMlMV3@>X4v zL9?y!W+JmhV!7JQURo;Lvq~n*%co6MEmvXQ#@DyVq&isN5+*leIxw1k03Kl69p(`? zc)t7OlDkm)7Bl*RjIwHN{iy2mV=Cp3N%ag&X`?9%6^ykORrp3HhW3iS0COjCLBU2W z?v9NeMuS!9)_Qudp&fD_{_z!ZfR$Dgj~m(ZZh? zw#pQN|F)f1GxqnxUtKRwak@+^d5@%+qxuPMX{;J z30?9B7V2CCDb)QHFkUdjzw|!*L2XBqf|S(Pt|8ku$H(hzJytR{J`%XE;3uu}-o5SD zx~lC1=36R<7J#T*Aa@iiqA%&y!j`l#vpvhvHh%5mSm!mF^m@)Ub|(nS$2Xn{r-r%o zp3{STT3UvK=Ke}ZOikuL!A8JQ^WCr>JV%^XD({#Dgy#W34B@KB%uGLI-@pvII|GH@ zKE+`dHjTzNh_wv6xq-t1Yo2lPXGljhIF!Z2#!@iLh=iQgkmQo5zeLVnI0HNRWdhcZ z7OJw%&#G-IrgUs)9c@UQbNzDwNag4IS&-=4J2FF9@H`+H$D5P}t|%YbEoD zuARnR2LiJ!Dwtk>z3rlERb=f*4GC6Oj%CiLVLVXXS*Ozi8__!p9FX~=nR(sH66p?Y zRLDk`5c>%ZT4=5_We{e0)^n#Ln@;9frX4d8mx#6 zoSW*b0*ghbJo&}0j7&8cKep+lt@LdGZl)T=^L+?Bux!p4-b}~t)QF?)m38_}Uq&>t zKjp~M)coLNT#SBn^QX(IBRPI@5}-=qgRMZfY@~indgFowS5d3k*vFfZkv}!RfS#_^ zmPFncr`B9s6z)8mw3y))44R(0_Rw|o{BFWTlsK~a>BwRWQk-OKI3P1n4RHXj=Ytqb zwk?@k)Et{qH82cKf0}7I%^|Cm+B({0K%h{iT8G;-%+yl*qIxjp+ zIxny6VjJ!@uTPf{l{mlj&Eb|(GA;7?!{|9|DQCVssMwh25`_vXFsgDp4)oft+(#vd zLwKsi<44W4t@a{1gLz44N3o%Zj$Pd}w2SbDTqivzi^Zh>e?4!%o);Pt4r_vI;NwHD$eDCvRZK zjzc|H{gK%MrWGyo4k1f#8v86ax<=Vt)HlU$wF5uoAOTrn&L9m=0(2L<6%uu=+f-D0 zx%0^9VG};bOVO&5o+HJN7)IAd*6KHj*gB*P>JT-oiy!wH_mH_78UV5p$c#tr)XV>U z1xy&BzeV5cw?4vm5A|2&D{gr~IV|X&cmOUv&QrWcpYX)Ly?hr}@}FCyt4ibHMMkaf zmTr2w!3P69bAN~ftU+A@xI^Gm zR@$7IYV`ECTAjqZLe!xP9&{QpQ|eHGbPOg3M7tiXBp0n-SoD9{s0-@TQ2z zb=U5JGe2tx58ucrXX-zYR?(9C0)WOfnDE1-C}aQ5Bz@a!xP&-kVJ^*x`z9_%!Tlur zq@R{g;QLpx%VcMUpSWH{hAtjc^RMUud>Uo$X^1fU<#7)lU>31$?^~kPY|VOOJ5GlF z7E?zC&7m|~@hSpBY#UCHkKZs}*)tmr4gh&?Z*b{tLV&!x$m?GTU6HVEJ-v#HQ|N8m zl}&N+%<$+@|6I)5r%$Ea@Cx{VfkwA;XPf|!zs9&0#(AcumZ?B*s0sE*`?=kAyM~!5 zRk>YW^&>^0?%fH<_P~KkSJWlyXVS!m*@mj-S-gtSsq_j4p;@l?I@8^C0c>;YiTjZe z@LedWA4o!iT+?ng<`JVK%V-_6D@<`XDq}j?+Lun}P0!Qt`sXM@L(C*A^}v~VaG-%{ zfCpyc{0R{qenKu3%`A~Y9^&76|MXM1b#QRb*5j`q7aAMps@)ct!$WJV*R*v_CK-T_ z$;yqZb(~?S=}eEs;KzgoYY)PApqK|ZDJJ&qn;9=oKd$H**;k)ARVV$wu-&}VS;g0( z#82M%a`20X`}EWJj;-XFA4BqvL~;Y8G$rwEX!w3>vLax{k72>TIpWZvtC{k)kv`3u zMu4yP{E-QIqw zG-doXUHlTzU?BKy?J@c7Se|59m>Y=#d!nPrFSF?w2{z!*Ic-ws`CZQEgM?#$ia#4q z3|=sG%y-}0)ILrj^y|&jQ2onzvYVInKIZM3GMF9zyal@jB-*3p1FzW_D@APsy^8Y?ym#d~n>vHU`n;nwX3$p3j zIG zqr>Ip2-Txii@aPKU(y52{jI$DP)hH|*sManEtAe4zZZ;E)QF;S_ljS{c*$zf06Iu7 z`}@#OteGm{X(3!hUN`> z|9b=VsNI3c%`VFCY&<2u@)ibu^X|@5^`6v=^>9xcm^?rJIBLPGzffra_GI+zx!K*I z4{D`{szLuMPIJ5Qhb1y)1tb9FmYqfR2kjnGPTT`4 z^`iut!M}eslsfPK`D50i|0GDp#PY=Vefn{MHF08p?|%^?c}5nJ@+YkM4L-5IZsL*5 zMUCpi19lVG;{zR;n<%zG=_uZ>Vd~A^^W<6_ zY?C`Q4#fkTb4rg?Xn_NU3w}#nm4=J`@8#I3QckElo+>DNu-)E%=y!+K#MR@pxioy* zoo$>KAyx1?t!Wy67$qFOw7ASux$?pF$YuNX-gSq2dU7;b0GKJ!*kFn)5*e*;d?}0{ zHlr4CXqp{h+L1HSBSH>BJ|BroxrV&dTgqD0sm-!e%jyQejfZTR^rMN6nemq00u^_gm3(FuT`Lw&tB`ui_2n_e{p_gA==KJ;1lF#s%+IboL zE<%ol>Pf6_*pI4}+7Gu+``t$OC=y2P&7H&o{QbkveuCX+?6=varO9UeoW;I(&P`5M zn#gj%u>fUwYc}($=Mf(6_wjxb+!wVQv;H&w=6~M3d@%zCY_v|j5aaCB zHlJi0?5}g3*?&5N5B$gR%ZeuE1>cL$*j3K8+*b1C_6yaN+ltTkjQrpPV3g@x$S0ZGR1WciCx5f z=6t3b09d_gQ86%}=mqDSpwuAd=-wqilJ_{O;B1C8Hw5N(CGhwz7~*T zhaP7xv^ROK$N}L?3<--Zi#m(^J2e~l`p@|2=%W&Bxy2Y}6MfI2H1)>In`O-Z_r68R zGaLfK5(ftkX3E#(EG8G$U_q(J(jZKz8}iL`QN`n*`1gBT$nS6++L$D&$JACPzP7fd zHW4`Mr05Ndnfq<3t10_{9f9dl<@CRkqp#}BO*MM0;xvNdV!O}6Ov#RB*XmJF<(s!# zJ?hw9MFW9ek34z)gp|NeQo$^sypn39+?RV@LF+37aR3d@rv|fT2+4@OvZzb%Xh=f?vI~DlH~-^WhZDVmhW~Tj}58z$Ylz**`i;QYuYpYOLK{_!#BR zWuMb^wt2*(k0Qwcr{gXMEpoBOA_bjX@~22E+i?Ic31WG zUD!!cCMmuA=HJ#ay_jy>($WeAJ!K~ZE9%91(|<5H!UjB<>F8xRUEW4gtx9RtpdjIU zpFW!G!M^Uq?LjlBQgub<8`|5KJq6g`as)aF1t0EWH_wJ1ub6d=eaF%YYq$xAtt`xR zESNug%jH(>Mx4GSgtI7aHiS--AOUJSLR=CIP%HvD$j6U(8}9i@Dh%oTQIG#;apb-?Y#aY7iX z1_Q1^cWdIjlW9TaHCgPZEGrk)^NgOr5ClETv6Al)S( zNJ)1}cP+8R($bwvBhAvC-~N9m-@6B#a9w+{&vVDj+%xD5y;mY^(vk$yG|tp9L`eP4 zcCce0SCt~$G@;jf(qAo!&iX?xIM91k|3R8{U%GMZ;6q?c5LKL4_6NLLHpIMVosRcj zEaxu|8)}$21?>HgIEVS7#Cz1|z%{v&!`5{`viUczsPSD(@-TBjwe_x=VCGXQz40nb zJuK9lvI8qnN6YjM63GJpUh~fgvC>6XjYj=?XSM{K(9Z@A8%R8=DBUw^vvX(rBU|j| zeD9N8H_Z5@=rtWEoHO>Wo^$ZmR>N z$rm3xXd)h&GYxe$4Nd!xL%LUkT5Z0^m*WoNf|Q7=_Zkb@o<3QVdqQzK$~gkpU`3UD zPZ$9j=ZE;9-u+lF+*Q8!71Km~;QPPlS?y_R+BI$XqX)Z~(i^gWDc9QPh?Cqy?REVe0mcT*K}(UM5FJQp+B4>QS_it`e%B zGWiNpUWZ4Im^T8NxsqzC_L!cJMk~WdI|=7T)sNAR&-W|ah49KUdS|MEO2^|pG*i^t z#k|#DOcpfN_A8D$`1}eLlNJ=-H^+5FVA0w_dQ@D1-#^t#0~%`T>yjsDiDKsRB7^c% zJko)LVioG$t80Ai^A#Ka0yEV>-Gw_?!zNp<^+~tiuyk3tbtBi@K#dR@GKZ}iB|3Iy zh-WIo!;?g2a<*}>_V;hvra7)Qy^Wb8X)jAT?aD(+uP(`7>&7xHrKCR4&J88T=kDd+ zbFD&)0xg@O1W`)L*ruH93|v%0zpIfeNK1wCBfqiC^^PtJ4wbyzz(avHfBB*fq+-$F zdB8O)Gr}O^>bW27wGi6+$Y&cn*Y8Hmv!$f%zd5kuSkf}7$~6?K;5dl;D?QvkFCHKh zve^mEt1r%w1J|NxSmDn1JTOpe3JN3J3Hg)Ys2BVy29EG?Tm$hYLNF`k| z1hBlywTX)~@svGO!$Zd=-s4xm#SV+E*%Q+k8PFps*RK?Kn?uTXd#!Fg!7-+oAf*C?Ge0e_B|G67F}PS%p1(NLJ_wsls@fFeUd_qS4{T-SK0wd1eV{w z*WIpz$zqs^pClx?NkX)OoH4!{S=ZN`U?>Kzc|MJ-=rtMo-b;Lrz}}_-W!~k{}r?s^V6Iy@@z6d zvMG5Dj_o(nLMN($Iwe)7qbfo69@XUS2vZMu)fT~kv$SMx;yDWE-BXZ6ps|kHKSUw= zCQB@%Ml6`UOEqv!B>?ch>2wpKR?tu0mQh18^01%gVR5ENc8;(WjyV)!8-{Q++Gm)O z$LzN1XP8rbOa7LOa5P$=8o&;g!17YH`w6Ao-A!)#n5L7fK3$`2=(l}o7ZA`{B#=yk zLc3AW-rk-)O@n$G_$o7N6f4*Y#y_w)`21{AC`z9%ugcw(e!HZ%yXOD!De#-#3d!$W z321rbKw5lIpzVwjmc&PnwNeZxd~iaFqFFuWM_S*VBrpip0Db939FY^A5bgPsfB<6deVEsRtnL)u z9%Ss&ZTvmY=FZuTxw>COhk+q0#|4dzC;m4OKfkm6#k2_NX7RrlZ8hUhJV6^++WaL- zC2YU?W6uAgs11ot-h|keYkyC=AS!*Wi@5k{ zdfTtiF~^wtHPS}TR^u?3HuIZ^x8ElL>TvRPv}8(U{HMXIBLPz0n_rO_UnC4w|0Gsb zl4!Kr?j&HjFj*GU4;D9S=+7gjBzsF|3$r_eY}9-6lIz_*lzZ|$XvRfaZHFp|R?7IS z)+U9I8O;rsQT0QdT`wWfz?lvz&FFlz!2KkV93fdkD z&*>q;E2O+L3Xf@WiSijG#(&+@-+aiLYn%WNR_Y9=5P-{dZ*+7UGCc~& z(XrZ6wBhA-GkN59goE2>Q(NA@P+CaP((lql`!`NUMmC;?k_OJ}%)%n$x1N(sXFT)z zw!)W4++UVWgUq@Y_;Myfx+OSikzBUU24JwnR`$^d`8fJ);C;_F6K_bn1ldnyuia7r z=ZE*yTPQ!Yvh-D$V!1l1;*n@k%&`e+k!^j{iN&x_+Ai(|3?R*1+^&4Q5_;PqTE%{J z-abu&hiM>U%PSq$_WPDUo=DD3oZ;cIz|mkot?FKw8v6v40Nz3CqK(h%S-r$ zOBVu&*&)&pjbLjgVERBRnUEb@v$a6^rvXLGPZ0~^+ zV&2j?8hs>Nc<0(iglr;uetmu29zKjuY;%IHf|wW9Jhxprg>*F?Q89vECE}*r?{VWv z86S^L&0$i8%H0S!1c0ex2Xh>35xXPBvv|*oA;t@;e~$S#eTZV|;nC|I!Pc@nhC!x# z5OkM_xiHy$(Y?tuHQ9JEX0)EIr>^Qy2+vtx00E9YAKi>%X&X1QB?(LpI>w+>B;p!xST)G37Fy8uaIon&5|X+C>FT6D9;i}A(^2RL9=VoC0fyr%VyZyoV29%BYEEJt?*T~VQp8Wrf9`DxjUKL{ zF(%|$o+1|H{qWKLwU?d4?eD9Q_c*!j?Xz}szxp;MK-YCsi(FuKP^vPL(-PS7hY2#Q z4DP1#mUwY?S-G|>Jym&7ksb2XWSs)fAOSBWBXeQI52}`G9J*fWIPw@;W$S0oy=@E& z;X|d)MM4H5qoLq%pM~g^$Isp#)q^x^{dfctDB_oojd)7R4pbM$-7EZn#b`KO6B_MI zy_bqg9^>a<&~%};yDG|GRoVkgn}(jmAA1~mb>UljlpDFz+zp?d4>#|&e#zlUmhZr> z$7DOEtrKsg+c{L2P=UE14hF(kYL_iBPgm6eTbwWFE2E$@tq$2wl}!SzKs%Aibb%6W ztkT4!*EMkj$cc)LrSCY(r>om*Joio;%E|&xC=H)HPW(0*SRasF&n~%>js2f5@P)x? zqNmv*Z@L&90&I*#cy+7i$Eee8H-H@_K#2YF_@`_de1VKn_9V}eR(*9E)-Z+No4G)M zgyX~j7Z*-X-AGu3Hiy_QneV!@xZc6~_H`|Ou4FdH5gIwdjGA6{j2&PPlw`X7JMcemf%MTf(yQzLN$))G z3mkSyYpI=C0VREE@Qc>MwJHZ+p*#4yx$u(z(@D6#iV!y#LT(mG*#K0*;9)Wcex&vD zekJLb^+}^)(HxRaobjnNhbPfDWWx-}+j5&-@XcdOE!=KBynS7Ly&OTl_TQDMK8}4f zsf4FC8U`}GTX(h4--$;z4~oLf@IL0lB++@Q^^8=Iq(yi zc?qgi0W~F2#L6`VlH`qJOHeM`(u^_uWQvYm|B;nhNu#%bE<=@)l+04H@Pd0z6gNfUP2};Mdv#wdzfX9J=JMrgPm6r_x4ns(% zSB>xOvab+3wt5IRI4@f~-r~SMTx=0eHL(@4Ny`%ae%-zAvTsp}VpFx$HZy&=B8B)Q zP^2l&I+0kl4%F2C+R9LA#`U|m^YOyt<4*t174X97!J6^CU`#>!?Lp{W+(<+w+&Bw0 z^=pRd<=qFDcE9IAsf3rq&Q4?_?mjO!NNG?F{hjOAYK@PIiVQhlo_E?YP4~0)4hx^A zx(8dNf}t^?p;u)clMO9kzw4vPzJy{8sh7K+Vm1jN6_QAaEm-oSP76rx=%;92d4kqjRLI0^)A$2)hUdhH16a&s}?;Pfj>ezaIA@**( z_f*3{-KIx^9H7?<`lOH$qAEp(!4rT!#Fm#0>pc$ijBWSkS0XUR9EmhHpP3+>++zMh z=y2(WG1P@>7#N0vgGi#RI&9@AOe6zj??!CtB+tT^e$c*+#u7PM=q;qJQe@fis+zQ8 zAwFSKzIIa1kyaF1j5Q7~cs41$y_n5<@(o3-Qw4BTF?KMzO%U*6CuSCP!NS%DvP}{l z@bn1c*K_`|tJOih36EEv!g)<a6vY8E7Bz z&>}~E6`+KN?I#ku(0}xRBn!yw-C^lxDr(x4t%YlRY*Cvy@L||vhN2jEPE2ZYszLbD zZm$eqii*lmiaTypOA}|@`dS*bh+8AshQooPNeU3oH|IDHW0v{#^>Su{PDcy160`)r zu5kW@Rr$G_+CmcD)=_sD<2{nWgqsQ3W4@U%%tgh7SDKnn@fwZ`3|R-zaF6-0;Kx$+ zVzK+v1c9*}1e6~cv%>poT@rjrt7iiPc#a{XQN+JhdhkU#AAGq%IKB^KG6?OYyXfa!~q~U-t_GY%>x9DkB zo0@(2hiZ)i z;`b4`CU8aidl?v4RE0uW`cuo~ErF_5lzU@7;EQt{at@XxF=l?yxWYjfq-#lUkqIpe zaHCV`6>_cEyhaD<%jiO^RJh?iC!&98*g%3RE@5;d4zK=g4(@w5-T^up}!8q=@g^W!U^@e>&m6TWwrUaM}9 z_#A2l*`D7&i^}5Z&!~mvoY=ywFxwo~yAEmH4PG@3;iho8uj6{`~1h zD*Sc3r~28cy{{v zJT`BrZ6jE2U5i_sFp}KJUb{jarA)&~-oy|vSdcwR!t#X+`PUYAe+jKBzHxD$gNk9ZJ<49@onXf)_ zI@j~??r!5Zj_2`;Eu^crIf_hq7b+Q4tts%vO($NQT=2 z0%8s+cHOBDZW^Llj;cmgRWW)CLG*+c$O@%ffMD7mQpRfQxb;1C9L}Pw{Ln)FAlmQw z%sNG1H(m$R{zQ?QM39vGKn0di=JPzGxM1UNF~FhP%tJy2Yjx}KffhN+Mw{V$e!&Gs z1a=ssj0diMi>I*;5)w%`ZWOi|4a0GQrYmnsFtY5oYR&B*oAG=SrY@gke7!zPqGS|^ zYTnw*a98=*!B-&d1Yjthwhl9n#ksLZY>p++v)Y-XnV)$Y8H|O76K#t*^@=}#D%dq@ z;D@4kl(mu-pZI(VyFOSz=_=e+(Q^M-2$Wi6Jt>x<%H)|^vXJu-^1;DJ;t?`@K4;yw zNh1n<_#}$wNin1YG=apFeeBy*?&)qh+gp2q1XLSThvrWmjU3HYQYJ`kj25BOuJL7P z!u?w+f&Vg!XlepW%{1m4W2;5Dghp*Dy&uN1a@qnO6u>j|skl=4o*SX{qG~S#EeHOw zj%%%n$S5({_Qr~h4C{!zsZM|>RZTkn{JW=3GMah4p`O`r7peBcPhSgD*Ago4^$c;b zb!GPVUwx;l2cPX3Bq$KipE#BTzK&9C*5rq^CfFa~O&nS(Qw{a{k?&*sgk%!=O|-AfFWErGVS zq0RV+b5-XzeRWrck6ke1t|boUXrRA^ds!hOTmI3vQjnRh)pD(++TUbfnP-TE?=9*k zx3jD3>A#2s#bHInn^kEtDoBtoFM+*&{Z<}{r&dDRbr@r1?Evj>O2(*(IYdVcz{eEO zm1dIz^MQA1Mb+=BaA4&J>>saCwlE^~grWZ=-c_N&4nqKvL3*ruJu`u5Ek&jC`XtdP#pt zXcG0|%u|V=@7<*SV#$dV{p29_uCf`=heq9}$%3o!vi8DM#<|k*Vp$qSECx})gS$TzuO2}XC-6tEEui@F&(cymH8v!~# z6Z=)QAE?IGrD7oDae3@L$U5QumX-0e|1Q*si#%F3;N-@Cx5@vo>2scHA+V*<;2g`C zr*HXpgsOBEF+y|_Iq*um?(iwXK=z+F#C;7lsH^6$e0QakD$zlMp`MV4N zmE1fMW?MsQ$Ac>Ob$6Y%rTU+|;QSqE(H=_msO8+y(0_=--@7G;LNV~K(>!bgHBnIK z{5^HeSujf>2l{2qHp;QV4Mrd{)LEhpjg3CU*eiQW=C^T)eS*8*hG)z+`f4q;0?RO$ zR+Fu6a+y1b3B63yQ`f#~0!?fFrS3;p22 z8RoL$)AJLfPnZmkT%=WbXGoRHZ^KUq)k(C@I0dok)2@NR&>>gyu3Hsu$l2a$q7%YAUy(ng|4_cqYH< z^L_}~)RKCjT3m+7G8z$HVp{PmA^?7mR*V*=I-x;Pun$c*%`z;L;;2-k;bY(8nN#QZ zHycsp-)Iwyho$X)7VeFz=&F%XvRH}hos@2wd=H{4x`7doWNB93B+H0*+{0SdL*#6-! zh4{-X{FH8q&)uHYu5q8Xv*;*up^oit{;W-l8GF0ZLFTDJLC;ogH<+x2%3pxI8u4_{+KQ-p6H|Cw_{aJXECk_96S$NSDf?w8{g`iRS)pdl> zSy&WFuU2YZG0G_QP8RU?nM{Ha|HsXpo@lE~K=YJ9m4|KwFky7YgUUv<}?udC2PSg6R+VEUT039Qb~7Yii81X9jP-+tXXIxCo5od~I{ zlS}h{TKUWJ~+C3cpca-p!C| z#Y)if#lXO)di}}$uHlne-h^nNX|AC`D)o&}(yA{0-?l9snEm15N!#So7%9%?D4BZh z*7_(SGR50l?EZG^Dc?H1XNLA>>Q}MH!R#0M?>_bCEnm+O#IY-6Wx80Uo^ANz5#eE- z^KzF{O_DgtEI@VhDr(xH$tHT}_kNFmga~tK_WpsD#&W5)qoWoUSIW9YEY(xjl_tKR zpHBoP@*}ajby^*k8X?}V*d;R|yc`uHP=Sg>zMKNaLSrWI&z|Y&dD=cvJ&_0hYgTjg z|Ed`T$+_5v-Sj7SvBN)zskz!AG*r`kubjPB)w@kMT8ZOO^A8D^G%XhB3A*v@FfA(Y2YS0Y6LlwL++DxTP4Rf`n!D-{jx$c5o=o@g*My5Vv zE*C4@$boUizM*}kCTCUV+sLKj$+kQ1PFB%Xc<0sZ!F@>2*1kfcJ*p7&K=bhcZ4ib6Px%a zuTfx6nv;61Z1-RKZle9w#AY;66JoPY;q9Q>1T$itf^m?WJi7Nn+OyUko2rZsYx=?W3j|0GLa8MO%jczDjcvg{-zG9)k+%G^$4xO23Am;@#M zXuvNh7;KE(=_5K0iVq3@gBN!iV!q!lj6ctAMyDk5c4diM^s~Xwz7bUb_1QLT&KFpw zHJX;EuLeR2IK6MVIq_;_ACXC$9c@LH4%}CA_4O4oDrcDG(1Wl?s86RQB^^zCQ6g^n z!uR)8^R*E+RMC=AysdQ%nbe7yVTDDQ2sLQhQYG0PTp*e!{@@fUsQO_M7nG_WlY(az zh>9bh`ZMAzJ9}0ER?dAYJ004XR!N;Uylhzg)ZY1U_;NiU@OPR)rCQuEM)*<f5lGuCNaz^%|74{+ zg3JOMv_5UVUmm59YBvEZggty zxuwAk*GVqqAd$&g<9yY&2h2aD-V~zatikEQMqy^&x<~Z!Zz+Vo$vo9A9~dT?yw82& z_qNbuOwkc4gfMe*ZDKzV-`g_;ehwA>LGby}zmxvXGX{T9@-t!#>*2u}{*HqkxFr~4 z>J@WwNB^1X^G}3IRfiO*#MT2I$oAkT7Gv%unLD%X)m3X>IQe+rvS{->*y}~G4*Eh! z7L8E>HWxN3RpZ}F{mCf#vTC1#Q)3{Xc6NjpG(V;^PZ@0%09-8H8BAdR^f52IZ&T@h zX7EF4^JB^Bk3aM%32K??gH+-?6vh=-SC1;%=hfm(>-@v9nk7jJ0geqim1M-G)#c_i zii7?z|Kl(Hb*;Mf`>n@?znH2k>_)?DE%IdJ5}`F%7=8~$g@jza#x_DEr+0I<>GOmN zJUTk59RUG-t`N>_!PbUvOHBf}$aS$4?*#67)}MjUUVf*Y(3<_6 zciQz-hn@*Yj5inDu@qmZnAcSFP<7#A=hdftV}If@jGguf#zd{&-uva)$Fprewl@7n}FxROzFwm>M67w zF0XsU61pT&ZV2~!{7z^*`YIxylj`;JuYj{G{F9_1(jp8g5zb{p`ybw^UmB`) z?GMqaK_d0l!Ny0<l@x;%xlI{Zy5YXwGZQNq>F5O4RYv`X=`n(okOh9XIiZJ~7~zt@@4&Su2^ zm0SzKucCba>%{{f);?iFX0bv*GjU__mM&6E$h1pBv@C+v7vCL?Ze{c?05MKimmU1` ze3@0L-XX?>wnX*1QEfx_n<3!7ceJW0E=jID-cQrzaCc#POkwIqUAAj!pYu>(N6@ii ztU*gB#yXimG9m;-=1Iw#^OXAdjo!zzhtutO&K!VqzFK+V^uCkoW*0EVaLu#f-03R8 zZusG!)V`HG_sx7&GdPWtI7Cw3He(K%T`0)})Gx;xdL4AzgX9h1%TTD}T%H*%!X-+L z`Ti-PjCfiN?I|cPZ^pK|{dymBKAuonxleFDH*wEi^V2A`Uz5Tm{_|;*|Kp%O=Ygmf zvu5?IVaH=#KJ(hc>do^xg6Y*)8pgBdc_o<8b|Gb?KljvI9?UmM7b84~Lfi%73Y9v*UW zNf<36d>zV~G!(iOep0dfAHmhlRUe`neH(LIsj{b(9Z(+HF%YTAJ6XyM-@zOHe)E3 zA3BTcjOi2Ps|(O1{L){zl8F70Yyde>sohFK7S9lzVi%s8aw$ z(y2~xz0=loHBS;&Uf@33+Vx3Qg*WJe~#HVG8j z&F`ZNSs!gQ-`rEv3K7!syR!hY#+Gg#10ra!b5xBDDLz=r68K)BMi2Ly@+X?1zN~11^ z$IaMz&ou{qWlE!|sb5Pla5}e16DBJm&B)sjFmtmn%#(|BL9}0G@1q~KqPQYE99E$B z0uOlhXUMh>>54;{U--Pi}~sn-O)YQ|HdCBjBn2B{#dfn#E-#6a-<{cqI`J%O)& zLeCm}A!gJwH#Pt)RL+sYhkLprV_&Cj$v0n+ikXO#!W@u#ME&LCH`^z>-8Zh`pVbCT zWYd*p6d2$~X@j=&`~e+606(d=rs>(gqwv_W)!;~poS#zGi>h`+r|N$;l}4eGZlV}9 zNc9>ptMoGhy%7QS^%*lyU%R$NyLSj7$xzZZM05A*?%$6q#aEVX8o>!S(`@hdlMJAn0}M?8!=e>2h4mRqOf^XE94QP8AapC ztbn~H1P0ZIg>xbZ`!sGw#dV|$;+Lk}d_33+3`s?HN7ExBq?yTa6yh~l9Kz_9Ef33L zH|ygkIfb^=5$Do`3LRSc&F6#qC)1r?#`h}E=R?27#|7R-7Zw)2oV?t(m$$Uv$5~*4 ziY=rtrPl=v^vNk{+P`m?tu@p`1ebybg`_+s@D!C z1YKIVvAuSK=XIHJ=&gJ0bcg<$cNA^z_@;3_o5GP*keEEoP+um}^J01Xg7XqU@tA_@ zPsZWQ!t5*ddl&E-1Uu%z=|TF@EHZ#Cf{!s%C?-#cCW&C#a`p)1);(*Seo{uu`o)hk zBmz@*J(G6<*;~@TPnPtPHvlmtXhB;5n7a^l`!qM`0H~m^fG+tD5Cfd&V-IY_<5mg* zrV!4%A>7V%#$5gppiL4PIAi4@VfUkNyPB8gQcdeoXVj2kFd|Ym zN6kQ@{nN?=^*sM{$vSZ%VV^$+W95`K>|67Yp6L*07JXGD**wK-!uc!CX%0KS; zId!c&zEU>)P|qyB3uE+v3W{VQf9{(MEZ;H=?#TWt@|Z zBfGh?ZG>lJXR2Qe*M@_Aeu>|@NiTY7&uVA$DDN->9VumCE8}ZVhIOk*%2H{`d=+Pl zJ{DB`Zrs1=8*GgKa_yzD>ER)vWqIr6@x=Gg@cAlMMF|IymY~QK>xr6yfBu!y(~bN8 zv=HW2PCC|!V)`sA8uWHbKli&gjy2F7^Ve6L?t1p*G^;vj&=^Xp)&IE{5N%$ z?@CarGqWAZzLTjaalRAf0pY1+=J%=wVZG)>hUsd{D+ z&@soJIFXDDNXale-o^PoLH<+5=s340(g@>royD5L+Q$@+Ct~_QbUr8wDI?*Tr=6=S zG4$Zzz_N*-f_8<8|1CW8>CY7J91S&=VnRqQsPU-@n2wukF;%j@1csZgXkkAS2&W?C z(#rhcp$Fq1SU8aruW)j|zQG7HC-6yG)K`Vi0_!`{JTk{twjV1M9`M&%CMra()i2R% zK#fFDC0!1%{jLOw4Hq3E2i(EVPK3wmbsS*1YM+}H2LQgld0t&(O}=>9u^fIwS{%b5 z?9D`u6G``UqM z<9mhYUvJBhJR7|c*jr4QpmLMIT>Z1v6XH4y(PzWRp7<(OkXT7p?Ylb~0UcU)x=@|! z09#(+PeNw_4`Z>kx2dd-8b8MB_V&4@GueS7OYRmlGKy3Ji-z=*GO; ziw?&S;1IZS<>Y0%iK9t(h^9RNG9LcFiiQ}}I742#R09DVNDBIr1n81TZeNE@zK!h? zQ6%S8AvAFV-#OgAg~4@`rKl7@s;<=G=HJu^yz}3v9yD_de-CEH3Pwu#j@(Iq@7tAo zl=6tv^P1|UwQ6+|qEE?z-orzjuR`BjYadQ9;HJOX%GRSAxUG}D#n4F~NjHAcTN~1q z`+vim@;X9^s+0V__f@N|;TNkJN)neFfZF=4&S&D#SQm(-z@mEdP9Om-vO1B};*@%R zwqZ*H)EQJf{l>2&Hf65ONepdIg7R-uWs-?$dqpbd%v3psH-q<9J#GyAx^HWBXAk8= zEp%nn`)@ckrkoiw|Egdof%)JUjdxMuh@(Pb>ZjhpgqO|Y`L7Z+lVleNGm{G4av8s| zB3bszBHLE;-?ELLm3V0L<&BU;pa)m+l5%u4_L%_grsn1^EKhfwVnQN*w|Z-j_d6kn zNvJDLh$T=Pb{{mn@0`bOH}* z-_*N(>h<&d<@ITK_~1ilL@Afft6^6JHR{@@s^G9H`gCs>MEspF`geQQ1Ga~0SxW3E zC19a(aIr~!ss&{6un$vq#s}S*-A?35`FHk~Mc36ngk^lPcWCYmhm&f+Rzvo~%UiTL z+3MIbhDA9LqbQ|!5z~atem+*%=MR4`6%eQD=fZWdqI8eSof zy&F`*8+hk11GbL?x2n(H)BiD@LST;KS0`2ww6_mXk}uaNoU2o@)WY}eCw}6D5s#PG6BV%!qCg{ zxx|Q$I8Iu>$C8FM_|shZuB_a&#+n-6CQ`lHj~)|45!bl4Nim2MkU3%(#-XSv3qXwN zx4K$WuYd0=+aC@+uVF%Q_Iuvk0o5`aZUKA8i#Xgm0=3VJ1KL%Nz;#t|GTg8$aM_Fo ztR{r6jKTESX$rn1SA_opI|;Bsrc-THn^prJJw>l+W<3=F85v`6@T-X_nc{&4F0Qn7 za^DWoz0O+dLkIK%oVU0Gn=FXJ`{UJ3w{*)9S<81{Xm!|6E@f{u0?vE3N5@Bf+dAUB zK)`d1ESi0qx8#{(BC{}}hxHJA&uqggsz3A_FvqNb!%>0xWCv!_rNSM(l%16NZQYKv zpOI@%8RZ{Ok8jpQ6C-Z@csL_YI$ydx#74!`7N1aXSBTPJi+{(*qV$qKasQUb5LEfi zK|<*5?QPSjn}dG`Hb>^hU`^jT(&TA7hWpPlbwjx-!tql$L2b?FrwA2SX=D7sY?Ik~ zbjt4Y;md*e)2#N`m3$1@{`G@C!7La;Q&CQego5qqAS6V*kyr$ObJ9K2;<@idGk_UV zS5_AL&R!JAmGH`upB;ml@^VtEQJpg#+}Qa0X;Y)ngGQT}^`KrbAxioT@wL8S-DblQ zO?E!2ANw3`=iR>jTu}qDG~=;_OYr{xu#$oVxrxE8`OLwsRfkLb&idNxfFY<`>2#z0 z0CJBL6=vA`7*jV0!uG-(SBeR|h2lSW(%d_3_P)2#9#+Uf_8Q$Q$b}6vQ8!s0w8X8{ zSSg=Rs~~nj2yWTiH;Pw{?d# zsk{~UHMs;%T=rZI1q$9ZR7U?-7(I+W6s{EoqyD^HVa*s9F=!0HcU21S>Q;U0R$kC~ zci&fEtc*qF{W<7oImb5TM=q*OtoQ6P^7!~`9DF@R7phFo!QqT|2Q7p12JKEJ6)y>x zEwA1rPEk|Jpq3(G?Hk;g?O%H{uo2`)*us~L42O1Y(6{BmZ%w!eER?CJ*FN&MQ=9rk zW=RkO#3{vFxTGQ)+cKZ*Di_cmq1ApDqgIY5m^r@Z0iZ>Z1XAs#ULWPqFfTresCo-Y zO!V}-D>Lss@6uPfvQDld8(BHh5=VTRS>0%xIMOtLpcNZ(vlJ0yHa0eqfPy*DaZDjcYewzpAoKAkT;DwjodD|8iKyWe=}H`yD}kC@}8mzUm&e*H#9etgD_Q>x{mlYF<6 z!3lq0uS!lwRa;aU@hg}L;=%|EXC1Xrp9hhl_kFpMaX8u2#1=zAnX$FNT@OSHKh%RX zeSv61_n8|chV0ELrN^PJL7u;yV$qJ*X?A_LZ8gvtgiH9%Dhn(6D9U)T>Gk$H3Ega$?pHht_>W44j~7fPVY z_a&dRp0v_`r3u)!!yeQ79XV`d$QqHj^7Jj~$4Dn5#bHuZDsWwv&ZPNWCL$^0JKb*r znss@pm?wXAbQ0&XtJBk)IUT2X91CIl6Ld=`4>Vc z4e4xlDOgw!tlLpiED?hIk>I=&b-n!iKm#gGyXhogf`$* zg8g2evr@)7J$)EpC_L>vFze2%Io6klaR=|=6^srKb8~Ok+j?QvfXg!}Buw#NKCRAe z4=Kc@1VrnL8iptC?!5EvJP2;<*>U^AOLJN$3{D~#FyDWPE9~W|I}0&=QmaOBH5O@WN%j~~E;on`r5kS2ax<#@(=WJOD*ElyyPxRW zo+nV(DH_XB|KF!LW;r@+qzEFRU)H@CnbPxcyM8+fWXkz(lcbx6tWqa})lcOgX}#7vr)+dm%u%$3i>I{Rl9DA`a@h%mfjY^G1G3XG25+G z2nGJ0sZNYB`RfJulxDo~GaGJ?54$Z)ACR#mh!>FGqRFXG{>a%9z7{hU{6L3tDsn+< zDBdiC0=<{^ZN6L&aM20FhkTXECYb~)qGzihLofDayYp!<$Itgr*}sXeW0LD- zU7+)`&R!8WG075cyX*wo^Q7=DLOH>chG_SkIjO5lx}A-fyhR8ZWc|T<-+uErlbziR zc$gu3i#*83|M^S3sufY2zs1r-I$IBDu|gOVIyP;TnSrAi|BuKomjB(#DmR4$iV*a7 zZEwJp_~RKIWY67)SaaMDqr;-nDXK*Ud=R)h!Vl}6{FOB5!a&*hXNRLH!A)1fKfGH0 z6Bm(R$TSl~X5iOZgMU(we}_qJ%H@bX3cTE_$c5ck=^Ne;toi%g9osxh%n(>qY$})L ztE2v%$H8j`x6W#24c2x|=Jj5??_X|$Ea-_M`^%ExvtzrQUCwWE90VFn#HiLavUns^ zP0-W;@i9zKc3uN^0UI_OuEV=hDk>GlOg7~G?p4d^%EkHUvuxl|@RKy;OXCF1*(~Li z6Z7Snt`|3TdscZuyG02k9PsX||BJb>6K;mNyrUzhwRP{OJmKi}us5hbf*(!$qMXg_ z_$bUF598A)CCV5HqN8EQ?e!xB*}K15dc$UrA1c#&LY#-eA$9_9J{uHZOfb3J z`Fah=(sesJIEbx6E@n|{)yj)%|M2p0P1Lcq7rjM7Cw%jMjSu-&=wPEK0iUKSOQbgL zOaHGv`%dvx`;zMH3`j~fmDxkGTfF0eGfhHy>5WUF#>9=2oUl-u^6f%!tIyw#rz>sP z?Bh_(_AH^d^v{)IOUA(cppw$md*r@~I@u*ODNzvHJBqhItE;pHlfm{;ml1U%(XlZ} z*CPB=JODi0kYmf9U8XJ5v`J}4<`FOiR}q6wa*y%RhmSg1f^R8@L>Fm{CTD4ZP3?8q zlogvQOLEo9Uwg8-?z{>3LsANvW%bdWFfzc!Gk;NoU!aL3k~r?&0X{~^e3kw*A6!Me z1^zT5{xI(E;%}0>SW&ezYS#H!pz_Z9z{Iw%$aE@VWF3CRjO`!N{d~DzotzSz-skR90@SvvDQi;Cmv&Y!qKgk3WCj2qS0O)h^I!Iw zK0c<4m6aMFH9scNh+Q@tr0`wqbiZC9nrbD6Lm8&XRs$p)Np4y7T z)*|zBwt??#fpJt=7$N!)RxA@*+6V+^;5E;{Hc-ztjvj)nz|zA-#e_vQ>{Ox1EP-x- z)N@L;OE?7=O5XZT^#O~nkc0fzH~x?iRx7zdgf2-e7=vj=OAFzsZRPK2MgnL#u~4f> zJ6I?JXy2A1v2o?Z?e6Tn6IobZQhc|&1ypxQCze$g70ZZlc5og?7EztgKTRmV2XCo^eZW;Fxz7=Alx6AQybc7NTNFK;Lu;ElLy zHSDG~aRPi`A5r;-4I3AKK{(00BPVZ0XaEygkRC7lt5p5f3XAda<>;nt<%$tEn9;K3 z6gU_NQ=II*LrQY;`=h1G$w|p^VXDA<_<8NeRu?N~U8__aBNRNj$2)UfwZ%A(mQWQ4g?ZH2X4>{Ay`>!C(Zlw( z*Dg%E8&l6g?{daH;A2HC+E;`8mv@svW`_AIb3l z^Ouc85z}q6Jz&&5&-_?Cdi>bYlc8x4Acvz{KfzjHeNwg|7sORlbOaX9L=`etXW4gH z1e3TF=7R%^a4~6xxLr2^Z&kkZ1mW=6&qNi+%|uVbJVxI? z%{`7xErBrqA!(+aXNYk=a@rX-^!IbM`=i71()kQ|x$k^w55KpN61l)1NhKRH${-bUeR#nB;F@H z`Q>Mv^2+fJDi>c|%uaPQN%JfQ#6ecjWw(|QBaE*YjdNyUyOXgZ_rsG?sYblHm#1e% zQ?)j)&_jbm_2MY9AC8SgPw=bE!QQl(NyddGHfAK#xDUK(qmhKDQ>Z|7=SZ3DyImEW z!Og`|C7#|j7S=%|Y_9pa;fMdn)LR9`)pcFljk_d};1b;39fG@i;}G24A%q|S0t9ym z?jF1eu8q5EaCiIn{Z&1Gy+@o;)NXq1HOCy|8pthdY3k_=bc9bcPPuap3Yd>Cr_Eh2 zCw6CnQ$=h{RQQ>Kycr{Vt;tfv4aAx#goOOw7Sgw7>zrxM^+pdDZFjCTe}i-M1Laav zQx}W^Ybwn7s7kWNA&`ygm!)c9@AHlS7it7#vyqK1VsvNXef4<{lo3~ATKw?INsnYe zzuHCsEEy7pmzU``FMm7obXYzW!2AaJYPt|R=|MsfA=FccK62hZctt#Nf!@Q0{+T}J z_8Q(IZJ%GhnPY|-IvBk=h5 zLN1N-<;U#)XAh^IwKckGTwH198!Q@tT=;OcZ&0Z%k`pJr&1xuw7b&^c<`X2!{963B zOZK{xNVFb!vjX&?vHt#zyicq=&`cCSA2M6yI?r2Q%c%LoXft6J6W{%_G6< zr^R{F2-@!0RHsC$*YE1;J?*F%=Go59>^s2{Son?L>CzG?N5}fzP>o*fC-EXIrFwE$MKy)D7h7)S@zLZAZ^j-4Nzfa{*wAG2x~)J3Wn_ut!Hi$VXrn^ zNbn5zFpur620W|KYX7D4I$RM65$4b3ug7^MXYq$@JaiMR6dw~2=0`Kg{dx??@vuDw zJ~gG&z@?wT1~2gh?pG=Vf2 z`jU=A47`7o0u89irbVg{aSw*U&AQj)8e$PX+F+zKwQ|i==OvE4w-n$>zeF=rm^AWz zc-Zy3YtrQC{1V@AWOzV`mm~OP`F6Hk=Zs}t-g=I9X8UZtgmKXy5#+G53?#0R^8-W!(5<}m^_V>8a z@v^e?e@7!$ZkR45%3S2A#91U=9(E7ptJxstnCy(4UzU0{jgl{s-O`y};ooH>@-~d$ zHhRcdD|d#+L^gIg>$Bt=l{QE^UIsEO#0)u?#m&xyveQSN?fLh=)%P{wBu^|ej*pJs z`-hB;jm@w7U)5t(yVX#{59)8rDR2_tuKQm3M4nWna63U&dMCNDLH!&ZIjik0fB2@? zSdtw|#HbBsx$InArW*7qhkowp3#zQg;6X=qNK-H%XZj>#|A6Vxh@AYdO9e1tqCUwR za7UhaDpDX5e;Nl6wEt&Hyb?NU4GVPvyH{4NHWF_gwkjLKq6QF+U|%_sew2Kz3z6E8R}I#nR^hh!-Fh@zq*us&aJOSvI6u2-@e_*-TLP~ zcE4y_`3Sr=-llV&|5;0ro*ey$H2KH?=l3Xpfz+Ut)H*)2Jq>snLV^v~))@G6gO3Gn zd@XHku1;5<{vQS}I^Vg=suhy*QQeMO3r^a%*KU3;1EA8&2j14KAyhde<4DXmImjin zuAX8A-S;qB9`%{y)PIdPs||drEjyrt^<0h&Pjw(c-{{e>l}p*@U;w>j||BG)6J2yeV>%aRL`y^N>8Hox;p``ez#Z=>?@`cTof=t0oNk&m=*cUSV8gMxHJgM^9Dv z;wMVpyPv|ay6Ji}5hv8wYy3#6>PoHqAO1}`0ujdi(JXt)!9;BZf=Kx%?UhXNfP6u& zUmS`thZg0f%qc{GQ!5mEpqQgj-Q0wYon6553%3Fcj<=7?nxoFId4z_nW=I)qWl_5bpNi0G`sE*a=7vZ;3J~F z9clP^1XR}+OXo{<2nj!a5?Re&$m*PlRLWg!)BA&BVJ0rIqG|h+%ahcgp*(E?$Lj{R z5u4bo0PcEN_SX4B)|{rF?q4_BVlv`X>>unPaVMwyz)s(v#mAPd0cg&WHLCopD9l_mQ@ZgqSjbUkfs!Isw&WNZQ#PF8twTHNgSP>%}qo-u<+7>N`NXRB- zL~z{ksneDM9zPfhpWx@`yov3BIHl%Im_E}ZY^ytG z;$bF8U&*0~d{`u5oAJnK9E+_N%om!%IW)~Gle)_}PHc+_X7~8mKB&-hpr(4d?MHN* z9qdP7!Mg_Z448`fAH!BYz8ut# zp_|V4F16MkZNMHm?sYxr(cH;`1R@w+zp8)J{gnx>*Rod>? z_XfRuUO#=BGOvsGUKQv!+)68q32ml}{?56Z7{xaK;RUr$%Z*7!`)pH9oA=b}s&9i>_+poLFuUDUjZ#NfP#_TU9t4;-C zsey*c9{Cpf$bXSHzo%^gb9I^Jai1K(sPXCZcM)2%Ar$xt+n+E+8)qxtkBJCOTufsZ z0eK`FrQX2X{J`Su;$ZW{@L@waTP|Y81ySQGS)l8#c4G$i#osLp1_}|;AZrW%ov&DA zhQ`d2{u{UUvF&NSFPYG**Qt;|#40p1o8(0TA~F@K&}xxp@0)I`#Eq3&mw@6@VWskX zNX-utB4RcQahLO4)dzqs`g`W(&TFm%>(P+8#%5cGh3S`D;pXPQ4T#Ca#hEK_dDmEfvE`XuUlq?4LF$Jd3fuy zlxYbgzZE?9_NE>zG|wsE4$88jzwC_a^6PK}>+DbSHZ6PAQ&&%JgXj^lmS_5_C<(G} z%5quNR`v(Q(yE^17A!7(~$o^woSBTH7=3G=s}TT8$XQ z$|GG@ZR?u9e4AE^AiLiHgj1lwJU}-$7UJXJ!aX_(xVGMYL0X2!4HQ;wW>w&RZ>jBl zmh>$dSZ}Kl?ncbRsJtEu98HLM4~&2C35H5)e^%v^tV9%wdk`*S zu;N&P9E|-3Ag_&MPVQi2W{J#H*`PPf-o94GbJj~P{FVM6#v6cVub<D}U%4^fe=W=jrZ`{s;EQQBI#sALl(VjtsaH{8wX=oJzg+Ijs_orqeBtYEc} zhJ;O8YuLa{vs{p>6hJ`d;URswPh6%suhfAqG@W=5yoYGg2=MaC(BC}4B@HXH;rq91 zwXkLASC@6UTKSrpg?{BtkT{ClB)e&~E))P)J>Zd>_dei-`%knmmDO*O9SQ`bfq&8SCo~Cxa?*%ave1 z+&Ajr0TbZc5n#(0!a*AYic1Vccu2>1l}NnpMBMJrO$R_v-E0C3qf7s@K_;1C8$)u66OgLE{xZI4?{oN!t zw>HuiUL>=lYkg>#vWP$l>u`Y;1I_5dD_gUyO-x7m3I}Zolcb zvdB*%Wq5$tG2u$X$Wbdj{rt*RwJNF&(^aUqo14pw${9UOrf?v#632(VutLS>5z)<^ z&%VTY>CQhq|NYu z)FrfSbNt%Sgb-rDDm?Vnr+|MV2OSqQ#!soe%%BYOu=!|={pCTglb5j_ZQr3;Sx262GI1mr!`($~5aCx`F}`VY_92m1kTl zSGD@uac{UubENs*kt&j;6AoLf1>CJBl?f21ycbzxBPJmilk!S{@pQS^sZ6SXkzA~@ zNoWnh8z*H=lHbO`5q(;O-XR?4i{boK93>rMvMfjH!czGe#W6rL9a^f*%m#7Ce+f*b zF%yFUuF#x(e0;*(jjfL*D_rnX4;gJOw5P291K+&izlx6PkZh@y+oa)Q z!)I^vfiPmZ%m`JalEQ2qe{D}wnfs|4kWbQ>GzQYd{OfeVs!aOskjIU8i&_y)i z%Tck=>!)_?n1shJLWUPJ3=5sQC>V%Xjl2oVpB%KRJn>SUbLejLeezvC(Oz_3@{3p*bm*|!+)df|OJhuov*IA*_~OIPn4p&cnDhPFL!XR-B@&7lYF@9PX%REpqX&Gv!uTUU;)LjCVrhE=QL-z4b}a`wo=yx6x$_uYK98I^;&xqLUSXZG zJO!w?mHM}4$Dvg58gM230H9!9cUL(n7z`e@HfAmYS4#@e0RP?Y(&?*t9XI&gbaoyQ zAnGdm=Mfq5EO`i6As1z&^pdI6{*aw9a0Z9$c@Q`Dsc>ea5loJI|#>MelD>rMoVfYQoe^h%MaNELmUn zn+g$FEF6-o&pU!7n{{41Z}spKn6~%vC_jYV24p!*ERn?_ z8v+3CQm}+mwBp7&1dJ=3t5);sQHWHzwe#-@Nk}jdzh)d62>dKBCEf@UfKdXKb{i#I zt_R$~^@U(8q}RW}ZF98p9O7c2efl``+r9a4G_H?U8VRT(P)LlNU*k&&Xpfht4!YmY z(fm(8ldN)4`Jgx?@Hzq`;f2GT9WNIwL?u%!K% zJ@oCC&e+hUF{(T?|K$9!)7=IzDgsuqQ{TcOVf}z}8M3vtk}~*Il0&eru78k+o2c)| zVeh&FQUGB6aS2gJjTdhNf6==QdMv-|;5(bL$e)?eGBNBmhpp0MPE*kbt8HX8vpN&c z+mtE@wp~@f1YXPR&KnzMiu`Kr)ZUoQ5`DCAIM_B|?vo9#W##I~fcu}V|IPe<9S0*i zUnRj`2pTP-cKHCW_8T{W4%UQU8&@hvWs5J{QWyy%+!7=&zKK0R`}iCpMu$%|ljNTd zJ%h6p11Foen6Syx-#qvWjV!KK(Z&&7xh9)Vc6#tBALeyZ*2y^ebrcz771oFMB<&&myHsC6U6alwc zqsgGHlg+~X4?u7TWh|AHp`o}OPAup*UDT*1@>4w(n#&XmC8+j>@){(ypo|B>QINyhq>}~pCANCT3Wof&^X62S zRDNdE(FPqj206BQ7Tael%9riQ!mf=RtX;hJAALEkz-w>UcFD$0SmWbdEa4>;8Rc=f zKG$7hZ^peM^WO$K6K>MddZO}W!Q77abcP*L;Uyjnbf+!%^@R ztgFZF?n=`PNy9yL>Qj;5Z?J~tGXax*%`w=|DLY5l_gS}6^HxE3eF6VxOa5L1ifhYo zWz75Fhu?o{)iQ)R;z@~RX`bwoP+bOrXj9;vGthf;h%pN*WOdXq>c7j_rOuGF6(1}U zBg&rEs;$}YM@jtMvrU*VuXcVnlM+$A>0sTP zF3mx_gf7w0>);%z6*Cn9*}#>MarJx~SV3nRsOYYgBl$M|joFSMY`i<5wh0Ok4LKds+oxSzb86wi0$ zN7P;|v>h^SkO9^&qqe{?PNa1@9^{{hoein{erAt1^F}42`YeR95C4$7T=$C;1-Zu% z9V;w%0rCqvy{%xz2q`~T_J|ej(@v%O(=Hy~*}C8T>ryP7qD)$7Br@E9c;Xfj-p5Bv zkt}823_;9KaBxF-c(KP=Z@x*vQK$CY9we#goJwdi1L1@*i1xpbVU_*Z#QZ2Fw5buE zB1Ho#i{h2-f^H`e_{3}o1G7_UP(QZv48v6G_V)vx7>3hmlrx)?R-wdj?^giVLgc;fCd}>1+_`guO%!Mc+ z3R*s0lo>g;iDwdo9$F^^U5H?{x@%=>N0n_eaQ#v4InNQamCL0(DLx}|U zi=%1#o{D_~%Q->C89WcXga_1BbD*?x38v}t3VAbVOLQZyAjJ_Ay*XAn6a4v4Vc6l8 zKo%Vc75w)z;sI?t4A6nB80x*T_a+cgZ}GE}O72TbJMitGNsZmw zbuP+!3H=wgLr-2(wzc70#7Y?b0EdlVP&v&#cCj!(Pf&r8^PNMCCMx~G!q=EH^An0l z=q(Ho+jDPMomCl&0gNmPEn8dh?Cj*LP%WXg&%xb!Jw5Tdnw-~uSf`>3c0w&;#ichi zf8{Gzxz%c&pKe=G6y^B@c)z46tH%1bH}!$QS3yDosq#`qN)^!(i^>uqnoQ{AWqJQ1m) zH9oF#JFu%={&LXd$!oyj`HK|ulNj#cP*1^)+4h{a)Pe#Xlr(2;k-km)uH(oq)^gpB zAM|>0*7>q_GAsO-$>-$8t-QQEMjt%SRk`}Q*7%*79ASsBEQO&%g!i>%s$vmP^IwCW z%X6gh+kP(-vJql^A+r4o-ED4avc1iy?!13}i3ym~nf)6)s-i@quW#fDzI%a^Mg}_; zpwel1l$MEzCK?I}^M$;&V$|Q$s>I;Q?t36SRZx_T4A~dDsob01{3AxWS@X~QYxhQHCOxP_H>PjL zs-B;d`=LGu>{SYk-+HU6GabKpSMjWM8Vw%O4{jMB4YX9+Wwe&DPfT8`@tC~fNS%8`It=K8ZP4(kP8tK2A8%xq_ zWE((k^j2Dq%H#;raBAHC+4wK?!$!z7vYmLHCnFSR@Rlt3 zR5}dpgj3Md@{q+P5KgLN5*^>wR9c-D&Q4WeLy3$ZjH-zVfBzAC4`v)( zMgS_3B0k)1N}mCZk1JIQjXLsI?_|>1qR;K{gYDWc4r!(;TV`;v;nkH8JZsEVR!|n0UlH(AFf?vDwapS!tFp`>sDv zNEBVZlM9 z2(+qPt4(QX1^Bfw$UW;1EGik&fu2uy-SpYd7OS2@$a9Z@h(L1kNOD`U)iT$H%>2rS zZrdd`5Q?|Ur+PzmTbd%vA}e#l-l)A)v7YYcwboy;@CEiPwIzR?JbfHl02MZc2MyDig>tOW%ub6W zc%UaWB42&6#gmrIG8e|h&1``j3X(qowCm*kiSHVBf!)#@F zMq#~1+HTBWT>*Imn&6zXEH~&@M`PA{g4Uu!J}1sziIj>;k+0u2E2*ff zr{`tP^Kuu+?YJp@lPlll2>?K~&kM^ov?a$L# z&lGL>=~01~_nTQ+6em+Sv{pEguTMk>7z=@ftgcGt%sQUI#(p(ek4`*P1 zq$Ly+eXvbzFJ?Xobyh}+1WG2EHV*$5B-^w>)!lT$7cQIlK^M2f->&AMwL6?Ab8!?ve6&?p{5tR3dQSB=dX88 zYh8_M=X#Yd@F^z^K8P-4={$-izOt{*1&wiKZffDF-ba`DM^jbi>+L?(Hrw|Wb;~p9 zN>^3@r5H{D_9(o7cP7EMilMCPV#vJZ*_?lj4b9+;hCm<^%((b)(Z5vP{9VL0@NERok zrTsIiuK?32BoJLc`TF@iJwA$b1R7WGf9)PTF(eR6_*|=7i_DaZVb9%g_VT=qCDMND zeL~v9Cfd^G!#2JgYp1D) z`Xipf-4Vt%r4Fz-!6>BOo5v00$Uu9BQ>TB^y)*T}K<%b=xSYF1YDU4)u1g9kzsA{DY6=Rfs&5+gd(@A8u}!9lo~4_lc=YSCMpPTV7HJRI7H z&=C;CYaBAv|6Wk^09m(|H&MT!$5n0LVw6xQ*d-)71|B99UOe=PMjn@1S~f~GOv01z zxTeQcu)~5MZ{K29(@Kj~Z&Aymbw87zGr-DLgP~nVTbE$<%G~ujWtC$x`FliZ}AcO`~Dqlz`~~*=*s9zt2x`ny?T_ zK0@@Y`++F2S+U9~_7L|d9qtqu?IN7O%RNQWp5dT?7qt1dsAKH2wlmTDgVixM%S&Qg zfro->!#kns#R}5Kn6l&NCA=!jdc79PdM<9<-7BS=%H7ezlzAt|lVZ9s?-GGI*6fG! zvo+Nx_8=B#ziJ_5CYBw#VPA%~t=5Bu)JV$eyb1yR7I8R%4G>16HDpCLzotu+jV)EN zXf3EF4aOJv%O*gP5SVbj1`_|xL*GhmLG9KX118k--!y5#Rwg{CU>Q$cWc~4PSJTx- zBDBaWN%PguyMA6Ers7fyWDkr?G>i?0AF)zerIb;B8LJHm6=?iZqKpG8i~6RGD4RP|r=ah`1)Aojh za&2m|k-<`XGLZOigyd)DzHAZ|O#xq)C>&C?>a~SKd`>l{7~1j5OrrN`F=hci_WuAk z+lSJYKYs@6Mxl-$7(hshk@qoPRVmR=Bt+=WE&?vz3}kZ%o@MgYd2sT1E=*^vjJHYl zT<<8jXFs5rvFCl_f45;^>{GABfNQbe%ktZi9M(Uzy8U5_Ur!^@=pP6`U;|Zrr@!I~ z;m{~Z3s_4Q4z>z5^*j7i=sPqp~Gq_THD2JLzzh~&V za8wf5-K~cK?z=oLSvz1EAG^a%veavt*77|Z9YrTYem;K@d~Npj5hzI8TYtPU{%*)i z=o*iV&X6I7n~GbyNw+=?2Fa8K2yE=QtJv|q z^CbT6G85TdgT14pt^G{9h`441=+-f@KVp9r;>_CK%*Ah}%=3U&!lBz6A~I1%WCzo z319ssu3*u-pPgB>D8grq;=M1nH#m=#i%J z-tf3eAzQlXmew>(h{Di%`;jK5C@WYA$c+$qnl9apAlV8a9tlC=Hhi+73k6~!`3}pT zBm)i105EdCP;3&N1T|b}{svh$nO$kxLl~4MYvSTkt5w1kGG;a=S|xl?@)ega))h>< z{;SKyvQew76mpXFqFtCb=-UFdl7*vzz@%fqX39l}nn%Oa_$0F*XD>l;L*XHCT^HjX z2Q_RE;tYm>-QmNowvL19tLfM`tudoC`LXeFPb@TZI0=ZSKOYgu5zo$2u6e1h3kDrl zV8X=&j)dq7?KIx_sH7y#$LJ(^YViCSiF;1kjLMh5^RHL}S-xC^lUgl|a?N*TBWe{@ zm5(ANkoxnpH1^3xdp-7w?0mZcBRJ1D1%5FNw}7j>5YUB=w}FQ;+U=?R8Clb;A%nI9 zgHTO%i}AyCd9zp4G+bU*R;BMM-JgjNC|DmDBUSR_y*G2ujl^Nu7&z8jYNdjy;&e0d zBtZ+M@@^;$@5E|?e!tEw>mW;Mm3>%p_Jb#eTss7kb$iwPmFtSM8y_c{~eQ3j{ssK5}(BB-*n3G#3W z3%|=RakmQF=L4$+`Fjxs|NeW_Eh^;$LdI8$?vv1|GDN9+ZhpI@eHH!?;__~)v@qcJ z()1Q9Ci}eWMZEh;@@#FbWNAT{NLFe_hQ_bhb%+=7XbhIqU6Q-FLX+?1_-WIU22HVR z;-Z{5x_+`0@*?x#7rd$ceVTrbNUQpmLJ>g?Qm+hn*#ypnAIdTNKaApN{xu2a)!a{R zO9aF2ue+dLh{x-eSxA7wDHMxW&xO2vDR@OhI_v6OulB}(KnB~Ow_Eg;Xv;-vY8Z@w zn3C7H1&*+k-(`E=OnvEhWvV_;P|(}?=oi6~puT+E@yxXKUB+4W@T5Qb^bE! z`LlU(D1P-b?<4Ao*+wxV*@ro)NFY#g-JxKd~F4*00Wu2vDEcUHCqD;Fy zCUIE+-vag9*J3|EGg)E+f|gl4>dYBM!k^)X= z!TGVqehvYFrlwX_(&z}6Pb!Sx$95llcpwgrj*cf}%}#ZufCyWUrl3GP!1;s3edgzh z2>bc(q95Ud8xV-sX_B(8U16&bnN&|0oFN$O8R0cEiEctO&V}I`z%K|XC`&CKN%04l zX{A$-Z88@uu%~?K4;TQ0K4}o)M=UjU)YlKV`AhL+1?KI+__cCQ^VTZB6i{BcPFv5| z602bKe)U*fDD!yc!i~%=TKZCV5oHhZ_Tg8+O{2`E?`iDNFVIU-+JAto$74qvFrZ?V z56|dkssd|PG&JBCOfuIqNWQzf`u@si|KA1T{~S_iQQ|PT8@?<9b;KjSy^SPz{}CRy zfI6cKVwGtw7x40}ScoNly5(2#Px$EU#6+=SkuvT*xng|D)bLG59PzRXF2q|c=ztEa zpw{597;bvaIT8EhgWluJwBO1i#o4X;vxr_C8H5WQNShDA4hBsp5oY+feN(u7HB2LH z=wocxg@ucrZRMpW;d1zpe`Ir(VFk|&%+R;;Di_V z=trSneCz7UU-IK_<#_VZ7Rs*XW|L0LvOtUkwSiIFa>2+B#YjCaA*HsS4$X9MSPC&w zv8hOSY#})-%X&mab>PeC)qY+UW@lT*cts--&MT9yC6{-h8H$*%_b#)DRx;aReM^se z{f9FaUpQE}sE4?IsQ#*?8;|_qkL`Ul{8ziw#}(7h!^d~urgNK=sFXJ3W>&9l^|l^& z1o)r{U^1evmRucaK0u|vZDJ4Y-`(Bb!Y`E_bm6yepBdGmpyo0qVV@mu{Z-qxcC|gs z0gj}-E!VBX!_h2%FhT-EmzWuj#@SIwfQxI!w$U;0*^Py1JeH~=Rvs=PhF7~d&s}*Y z_KT~{wCcL9@#3MEc2q*VQ(0>?@VL=kPt!OV{rvpmqQP%1mLY{hlLIdkvu+v%2a?aj zj5<32xg;)IS%tcYrif{P2fe5MgBm(c)VNjs;_+a=qm8!zUgBv_Ci;wg40eSyQ1+PZ zu-w<9-dP%3d~e87$~{AwJE@tmcTsJWsrX&0yUF3BCPjRNBn2QPRmpduj`8$Jj7b5?@Lu95u2?(H+iCPtWi~{#?1gtVjs47>!c%43iX= zzB#u^!qlS+x!M~ou*Jjv4TfkCJ$VrRY53WqbE=H2%H8LY8E>6i$Pce8hhl!As>RN# zSnT>a{=3I4;*PwJ8I!5pBYBPamWxyZqxt{@Z_W4Q9QbcD(-fQR_Lr})y_JiqMbxyQ z#QPEotHXDAGBQAqFoLqiW|(BcBkypHgI|WR=;G{1540hsjO|5z-)*``K<2uc?&_&b&V;Sj+^hJT$M^Y0bs8pas|4@r9sA2#Z+bVAu{N2nnDgcdrZabe(Kaw!&n?{-368XP|ii9g1Wf z}`;Uog4fA))#ji1K&9_8#a?d!5>3`D{SD<>LqFFB^Z7Oqk zMfl+@%lq$WL#%_!9AFT0L8ikDL%l8&Cr%2BimuHCQo$kOA=a^;wmug0ioFjhM*45o zUFhTlxp;ecB5UJMP5Bs!gJOhyHS83ZPFO{WloZU&mHa*uks$js2R1pXh(d5EqZbp1M z&1$Y%TOED!tHd0|h?cpT>(E}e3=Wb0nJab|=SBK+Z_@qU?h4(0LUslzDYAP1if-Ks zZ$^b3W+6dut&9XdnF>bD?c!vwj%Z`xmCI(*?u_#1g5Y=KyP@4J?$1GwJ2r!o5#MDt z4Ou$$9J7CVfV}Hq`c3g4HT7#jQ@EsVfPt2aVi*eA_N|)c8Z0z43#PTRvjY(jkaV5o7xW5Mc5=! z6^NlLJ2Mu=)BFq7fbYayf?|i~dfy@(rjeUhbbi{m(zDIT!GG^?=>ZMz@|%S2Z^pWl zOa{G(Sr2>4Bt?uqB!KsoODAvUe124%XL)9{4p1fVE}A&m3ZD%$t8zInA@$Ps_U6e=S*Ws;xSOAD=>^_#E6 zP+qCL-UT^vCBBt zl7FDxKbIew&R=_!jYq zhf2yu(H5PLa1j_`L`qWxHvan*t&&evAota46^EwVDR0-&%5u%}>Vtj}e9UymSam%*vG&OuhV2x79@U zWHL%mkrYEcy|m2C1A_ij$5O9DGX}A|0=tCxsH@DwShfx83MlR6)6@F8?fYD~U);QS z#X#F{SDQ|i4%+{@hmn!afuRUe(_CY0KaiY(%M@1+TP}o+DPrH3RE!|})F;f60QFo5 z>IPP7W*TW?<|Ky~L#C6MuGn4zN&#YfkYSw!oA!O-ok^fg4&J?W%&NT&Lg_SIV}Gg? z9zIZi*5HydRN+ORcM*n8V-$Q@2-FWh`a~FsEZ%)(7?lr(7SM0`n)qdfK~kP(_CXV> zv2Jt4@84yjNSeH4Xs!L04< ze)G8W=9v$wxWPc6QZ0-ME#p;-9~Lh#SafS{wRxfCwAGzY9gcqM18QUolik{3?#Voo z#WO$#V}DEjs#P+(`!$x{+Qdg4{%>r|pDJuc zww;=Umz0>C7k|dLqjhfyawxGEedd30u(utr`3Qa8YSV(#C^ae7WlD~tq>#*SZ|GzR zFVXIBxzZLPlr;NE8*AVO5yU5nQML##o2B{m+uWS${ryeX%@J_hY8Le|OOx00WkDFO z;0+3-V~5CQqOwoKY@g678<4FmO+J#be)v73{W9LKrYk98+~rnXV@ZL+<OJDnv_>wQre zO;YMc(HZ@eM!+8U^4BMJKk%}rEyYO0@8NRy$Ab)3n zB$Vmu)lfU~=S6+&2BU4>hh3VJ?FbMY)PS<>uX`7g>T^YyPmY|LI!)Gg*DL1vTiH`CtHh zNpeN@b}DH6_BdY#B(c>7tRbw;zg(jv(Hu5?4d=R|Kv*X1WjgoUfq+k-kw z`EAH}&7M2PkEHFT!LXEp=4V9BuDq8i#bb$iXC}`47q^_YhDR4;0VTK};olxco6nL7 zY0$;sd$FHc$Y+tr5OPC4A-;!!u`0k-P(AqszaWM@5lrVmgh-#Eiu{*+QT!AAgbI}o zOur;BuEE?{HP#!afK6EX43gUbid(yuBaFt7Zh2+awMem)yTHj zZq;e>ZhXIEP!s+(+IT~I4hnheLVZPo&))YI!QS8l#$52cUbq|hdy#b%P~75aI8es~ zESb_b`FQA%nR?QjPTom;4U-HhqWeS#|JfAkW;ozsDDh6B9vuheJMb&eQLBzPaFsY4 zWP}DhgrVm6QAPL?LgA)>q(#u5ViufFkPIUxMm%qY&w!6UflC)fg@}Y7{wd5mcAJl- zXDW7k6g`Yfitrs9!54XkNtI7e!=ui0Obu;H18yp~m!%*UL%x(4Kn^8=BB&8HMZ)AR z=a3__4419ebc3||eoS<{GzI$Z%($rW8WPEB;74<+;GP}3AIixHvVXk8^XzjL-`MmH zvGo3(@XOpzEso3Kd3*h>-_MJ58Ij&*{10fZ+h)K4Edq`iNqWG<&>J$W>s!w9FtC2p zpsJOn2D8Y1G28fU?B#J5ZTd?JP5MLnit)*vlgRyEb--zdV8;AMj+VTVD#p$S5hQf> z2)Fy05ysgmcIpTa1zRsUFB8wvSW~0~`1S9sLZQUPQ*-u&h!O^@ibU&w+#pmqnQ++*7V6>$v(}(?)D-BM+o9!%b z{tt~@ZuLtcA$5_>b5PsDgu)@5(s;)XA0MB`74I_Ll7kniH4zuS=#7_wLT^cbr{e2q zt?)&h(1pWR912hO1&C)Oryy|~SYsQPhPEE2-e3|X7y$Q$#u^4uYyAKfp=I` zVGrC;&}~7+(c+&ax8CkgY@US$8e(AA{_yvr-fxpxQNLk&5s9I9T#rjPjggV|RHUy5 z+KXqOv@Fbz)>i)pDj^3`e=JDEiIOWi8@C1FeJR!hn(CX21OvYu8Jro4^74Du=wxD- zVhpX$Prz8uul;My(%4~p>-WegBWKH)ZNgeK|Gddp*w!S-!$HW_#+}8M>^XDF<$z7z zM=3;}Y&Yx7*WP^P?p5s;8h>U84lma%|NoeJ%eE-LKz)1YmQ?9bx?|`L>7i4)ySr1m z1nC9=>F$;ihVBrM9BGj5=l<>E_&%brgdv68BnKvvJewvVx*h9 zWY9g&G5!)MdaupK_MQ4uY#3JL*Yq&c=bTR=!#Y8&!Rd zI1t!RuQ9USh5lmz7d*&!?08Qv8Rq3=GcGY=Q)~oX{oSAly1m(n@0QUV1(6@8>Kn6s zywhoCCpOa8|LZO=Fi;+J@%mymvUu|lkO23G!vBa#lEcKGT5fz}cX|5cIqS`?>F)KV zTOx%JB!ZoXnB~gPcWxl=@7Dw@lD1Bx&E?9MN$r}yX)8z8G@(3{2&I<1_JgKdL&xXC zN;^*vherOdbaYaF@LfVAypT(;-lt58%{3PgISxHIXjE=Qf3|E?aDNtn#gx~t3k4A+(`80ZR}U#hbeWe!=2t>_)_-xbLFaw^?F zBOn{wlM+t3aP!7CYp0biYE9h;d?8$4tI6_wU9Z^l3~u-$`<=$iI`1Z4HcuU;@tjm! z%daGCpigCcfmbA#knDA11badqZ>T#04>Sp}`ag#jHr5*)9Gt`=;D|vK>AUE1(8C;1 zo3GzZ3)bO*6N&)j^ouAN-186+)I|u|F&Had1Q%kZJK4g_3e4|f2S-c)Bn8Yw6baI$ zLYpiz{)j@|wAk>E66}BVYVJ<`S*a3sron*V4+PgfAWOng_00x)eMLi-L?i(A}6Gtq7qu3784eV2u9u3Ky zFqu*^*GkMvmb=%tzuf<}xBM}Ktt;Ro%*t&jDwsZMe!AYdY2PA%t|(@k-GEMp6T)W| zA0NMvD9}-Zzsdu#>#c^<$sL8i8(nPF;xWsRvcp^Y9j$aR#eH(tRAI^KmrNy`?%*5}JDE z_+RWi(%64J?jD(z&N^Q`6|2lmW0|aeO8nZ9B={6`JCGgO@D-CoUfIHWIN#K{ulqU1 zi6I%eboL_I+&!2wDFLa))ALl6`EJ@ z^q>6h_hRX~i;mt;A;ZHhB~9fCcV@^r0!s|U9SU%0#v&|}Q+x6Yp5xkOmPKc08p?;k zNo8m5zeDXEHCIJAO3Wm$5+-N`Sci+AuI9hd$8>gKXu7LKfiDSay#)ciU)xP@I* z=%1E?p5ABEFkqnu!~5^4Egt;(s467n`VcQ>#z`c~NB=ac>?qLjJZWY0+I*y)9M`CB zD;w;m!JLYXIbhALx3<<<%d#i08U43qmeRP& zy`8;U7d1a`b{h%tax+eMOGV8qyKD>aNRc!ou;5n}CdOfkuCH^iPTX9+b-?>W`1n6Q zA)sPa{t1%B?8w82`PcZ1FRxfUGwonG;i#hqhUd*ZfCNtpnIWeFe^Ld%MMboZfk#TS zV4g#dkjk<|6;~kuCYK}~Gv`%8_jJ};0C$iuqSPj)NPh_n8CVZMqyp|$c}Jl|0NfD) z4p@^zPjkSP05ZEow0$U;bLX$xsK_>1|AbH|3#_+sBP2_cw%0RB1@Lt~_iMtA>gT=<}2 zJaN?0W4b>my1mUHkz;0I(_(tt+r8zt_E(JY7h)JN9`T5^T}%I779`lPGW(l%(TbPJ zAxIVsCUE-okj_@U?E5^=f%k!(dHbu>B3@k3yRUG#sF9gp>lNt+6a^H?!ZNIqC5-_p-{SH&2>3e;Yc0GyJnjbhnR(^!#~eaO zHFhV`Cm%SFEk<+5Af#HK8ShCnPKm`dBKan-lBPAuO4#;iF_&F;Dr=1@j#JIS3|m2KR%}(vfe!Eur?o{h>$*!_Gf^i>vhRE(jm4&%RJ18_Q))s8m`Ko2 zbOMsBb&dh5uKTfn-OtF_aj3>QJ9vzALb3f=AcSD0^X@egjj7c9^4T0Nd>5cj4+TKo zXy-Rfc7SOqvcbfbAbqx{_fpd#z~7?IFY@p{OFmRY={O#Kr#L#SbkU)y`0KR0P)@oA ziVnnthb2!qMUac<-(txEN%pZ51-rDvOq6<)kmX7|<`wkGNwEJJhbj$&;7$3T^4lNEUUqbOw z$5{{_DxyR`CDa9TqAd^VMmoVx3Z20`0np|v1vYs*$jIBEA(aApc$GX@J@dfej%rM) zZ-mX-yZ^>^bQ zYb^{h`#Osk`cv1*RV2|-;W)tbg{MH`!xA47qBkOv{DKCwK`AQc?Sd|0G`Xy$xSOb- z&rl;4gd^zWAA!LZni@6UZ2M>850C|%lD`+`b8czmTX9`k=n!U zxge;N|J%NND8WGWS5?%PIF%$)+`sVr$eRy`*{}H&8#e}>KTQhPwca(9`z7AQK3rVx zUQ;m7Ng*1ea^&uO9ka7*pQz4~Z0hblr7M~IDk0LEwIQMbbNl#Jme1(NHF%w3B1*mu1ecUH9b-Yzb9Q(sxTF%idhwRrCL8y=WL zTCxudeqml1N}2D&_D^9LnC5 zIqtZp(A%}T5I7dPo+x>@ow}EP|E2bElz$lAK5!JDBWo`E!AJ;q;Z4n!jf}I0W3i>T z!0k?uwQ5Q`W8F-?(b)?uPdoMcGT^_?r(XL7^mxiGq7daUUnd~Q&*;2Ml|MPJLq^6m zrXCLW&S^Qa|G{ICBvI}5&kD0|MJbpDE(;SYy5E>RmAK|MvW%wybYE&ae>7p)z32)? zX^+!Uv4>xNYc4X$ z3(_~5e93>|ef=|;80d-TVGN&FWz^loDIh|O6Go!vgQKq-HKnLbQmR_5HDIbS=bNa2 zMdA#aOh%+~_tvo>^!51=peDjf_oF|Ga&*$3R4Vcf0cOsG^wMPR=I9xB1=(f_HW0R; zZ+`w^kr7PiF_{MhE7l&ju!Dp+lQ)=o(Zm=Q+&TB!$tnI2MRe=g>l?^U#9@i}uWl^; zwrrpEOjI=m{b5j~{*mnh4D;F4s>_lat~DgAxJ)LIMrVOY$^>#UJk-Men3QX$=>d(dPB6f?~)?p#BdA zD>q?AYj11?OoI8Gdui_j@>b{-@sH*%qNy(WEg@&T1M{#-9}E>NZ{dF!GZ8RVh1BgwCC*zB*6H%qUlGtYK|f#3I(xFntb)$ zsHT@wQSD3uXomnp<$Hq}6`b?;8rhrlrl7N}r3bHR zA=#esF0toWeM14mWj_$o*_OlrPTlP2A+1}D?vE<6&?kZ1|1^4M0T|#;eIkq+Y1%n&>xM*j`>pBfMXSb*kO~jSZ-dH z^6r8CY~5CXwGRRBPwgesoN2ikO1$HT+>HsC@=rtZOj(LvZ`fD-4zy5(3<$OG{}TI^Q>G^oP1KlGK}Q`?Ipj4cC}9wl-I@C#^xkvMut+lJWU>KX>pNx;GUO4SYV?fL{W$x3>L~Fa%f$<@c!K@ z6ot@|FtfE>$(B0<<|e1D&B+$vB7XM5PSn}^yBB*TJlAvCbiMz%Mmt^P@!wctEA$1Q zA6Q4FeQ&%XdKb3oMaH{*-D0bzD>;}78OX@be(il)c|@cKH>*J=X}s0FNS*}}Q4sqO zyW+ExxPQ`yjoDMjNtTucP#sPuUv8RQd zTp1(SeQOqkHJD z?b6?^s@d5x@6{79LVaWA?$npN1UBd z04-iPMNAb1PQ=T?N7j5;1{p60y4o`Dgmxr$^-X!A^Qe*QAY|x1nmuyhrg39p=wQ$~ z14=#M3Eaw|>Y4u&Krs6AS{wTMHR=cOBLnm2(bd>xAR~?43KiOnoz>z>gu(&aYy<2> zSuOyHhdHZMC+%84JvdxK9BAcFxd~6Tu*8J!cwz`(6E0Y+ykp7o&y zMuUfTU(kQu+j8dlYgq+Yt=qNc#?pR2TU1OGQ5zEp`rFrIKip-w(wB{K;IA&M3xn_T z`wLGMeCgX!*ej4P_`}mR;B0zMJ!6gy*P6(jh2)iQ69|Hc`fEHJ1?^y9lRKiq8KxQF z>nLM1R2}-B#W(Ls9}wm%>Za37h+KHgZ@qev-mU7T(+*3orpmJ`o>XQKy}iA$%RzWg zh_B*R$0K@Ub>BLvC#&us2r*gW2kDBQN-ou< z9Opeie22@dD%?rNxg-|XSLAF0!&k?Ov?;0t7PP|7+gxDWG7U{G2<96^xHXS%{C9Fa z<$=%DOZd_Kd5hV3d1HIDigO)}>NTz0-9hEAjhhdv@sZh}!{jvl%yRdC@ldA3n=w{) zQVV&qj{}kf=haTnX+`wfwT3M3VjD3q^jgWY`i}Tr9C#WvzZrHna0(It^O*~mDFYNv zZ?OuhvI4Og28{V4v?Al;qX_me!!x$}lS-CjSAKl(0Eazw6@Jr@8Fpc5#zEo8BYT)5 zAnilm_&nP4IJ^fecWN&#X+YF9PyDbwBSSX5A3sOQ408E@t}z<(rj?TlB|XuAB!fcX z2(GM-gdiraoF5lx$TH&9Op`7~g5+glqk|(Y({(yJw9^(&X9k{?z`>)VSCv*U--Sc8 zwQ_nQMzIGhyr5lz8~cb5dPFpio0|md)s2I{O|e-B7<_=VAst3EY+W&kczT*9{ozEWTh~g9-1{&uqjB;L!3~~pidISL_g^S6v%%(u5nC!Pzok6O)Ui?$Ud zwUbIYiqD7&K?fxmk6(U5kC>{}9Bh4$|5tu`^=yWy6Ie@YYOb^MB><pcbWxJ z3@1x$sr8a4DwVYIS>_ud_+XgNfA_E=>#>jIk~1|h5CO#>AH!f+^cMTnWrWScPvaOI z6;xtZX7YN)InId?aT6i3mGVkDAyBz;VY6aW0!6MJK)4HNswWZUmb!b$)}}Zn7--U5 z_>F%WIv1&pZ!IT{dI}S{JaDAhTp*>$)2AHx1BUx)^c1)OT@vwn-rrgOE~bpl5g8d- z-Ev=dAkbIY-e#kVz2-R37g$b}TlC&ss$vl(tG2s6?GJDc5R3WLcBR(_M=T;>k1JX2 zCTKL{f{=eYV`;=puz#Ubj^S$8n3^>V^6&_%9d7IREA~MLa_O?jLgLN;o<(7#ANd7! z*h(`!D+|Cd8wvS6PKrQv(kyZ_i7hZo975reRW}+)bzIADT3rtkue1{?6o;dgL+Qh(0^LKt&&CWO~HsjW#zC&pXcy z&B!dCOPbYeUVrGLwK>N1L)oe~)>yps$G;DD`{#L6r$dK!E_z>sUd}qi5D9TI#3%_1 znp0EX=D`5WXDXBS%kz|DZd{B;AN4fgZE-RurP8v< zpSXkr@TD-T;SoG5IvJi=EZn~!t`DViGoGE**S-{KyJ4mtjZ`PCZ;3OMP`8}DO-x<{ zTglbSNFzKb`;#v&qSt*RK`gM$%R12a9YuPA2KO(^QOKDFqcqPa)n;bQV>s#F&$O87cYRi(# z3zjOIxL@;_<7gzdRH8~7(M(#)5tggvgUq%UGZDGI5ihSUzy7E&%2o=uIXcm1J3ZB+ z4z(xX<$=N#kwnPN%|AyD>F3B(BRl9-|Cl6cEax@s{r9IoY+{1W%8FB&c+Am&cD-2i zc_m=j)wO-5(P~Oy-L};%oX{E(1gJPjAGiAZ`vJ85t{iOp3zyN$eCkLmFR8Jj*ot_4 z^^L&i5{-F}6S=~@Z2m|CUNOJ4Pa42+%5d1XGDlWyey0A?ctj z@qw^Y(zCrxaTm(3zgIWnC7kkRYb;HF9{*;(_+^>T_c~Nrc^k_OB0~1d>P%DkM_RU6 z(GV|*zk_S*Ve>FH#1$g;Cna7@3(+AALCZC|;rrtk41_2{rw{3wgcQBcKm4y}<(og} zX8Z!QWPMhz>%)bUH7@~H!>lP6(%uFEHjk3R!a+Y}VvzNFD&&5UJxZ_G6kXrxr3X1u zS5I1J;B&`Pg}>|fd}|k5VpDfz%*aT5$+i2R{r%#N3`08-w88|~c)e`iYCP403~AyU z@Nh+7L=NN6TACb7YTH9A`o%NkH-u)~W$SG4c!jNN@5_bCd)Z`VlZd zPPdLJrDyEBB%KN?!Wt;BS@k4ctH**O^wr^n!n+8M2nWIe*?aIn2LO!)9+imHq;F8d zDMwu366o?28UZnXV*TgcU7ZbKytJ9Wzdpf`chn7bmf~yp6^WD47_}K2+pg^GU$)Z| z-pkHG>4K?&+|s^F^Hx@6+K-<``SNk$TR!sl{%HMdFgerr>({TuR(ZOhcFxp)GAwf+ z+#lOQ@`0U#ZNFR3;y#L}lT9$hBG56=S?u?+(^G$EdXL+sji%d<$QAxL`X4eKv9$g< zbplxt2l65yKyIMq;yr>PDCE;EUQ=#AV zt$bS~JCTT91YVVUZ_-vz_FehC^Qh%YOc~OlZ?Ur}gnwa=vEy~Ezxxh{ zKFolaAIn)1;W&CyJ(7)mx-RO{F~++PVec8DTy0LK;NwHps_v&H237>BgU{6pp*Vyj zBrhvk3rJ5MA}mF=BQDX(x-38?ZtnnCPWcZ!@OrZ* znxn|>WFV3sgXAdcpp-y^KYG=BcRCgMGlb&z@8_jwj|7qFN9l87W6wC&zN1-uEPgma zgIgyfBjwpiRT(z}2Vg4pM|+pTykjJmb2^*B%V>4H_B*vNrHf7V-^h|X8%&6=17q5Q zR_3TY0|QT=u|#XQ7KYti6qA)o z=YSA?16wsx5((ydx7!)p>Di;6>d2RM`@j=BqrkI`cfsMoA=ZCST`1oPux?9H5D^hk zP_#PuIl9!>b+0tl=e;eS`LV~}Ql!B+Ym75tluR=zUEYF*60F1+IjfQ*kPVUA4g=WE z$<*sLqc2!k2tp3rz~ppexy`ApK%RVw$Zz`0KBu6AY7Kjph34z)*b~oA^%RYQ|Ir{z zK6mSvyY~dyRZep#ihaCWy-uBY_D$xXwX#A+M*ayvPmZHDxQb_%jn>!QgUwMBeC%0B ztX$lwt8=prGjrqSPPFbFOI)_^tMU{90l-4zaJUw{qGGgh_a6hQ!<1{ zF&F+VCK6D6wm>5EO;dJ z|C%}$e+3}w{=sgfz^M3IgYY(SgiS`mTI&%NIbXsBmM+jpBzhNo)X~%50PDzuWv0E2 zmqLI8ibL?r2?!GU>Gn%&_soMsKgq z6y~UJuTILl58%4wSgoVg<-2n&0~4^DvkG-ycSf}GAd&*-wh41$%uvzI{glxXn4dV_ z(Ln=6y~yTfl4a8ISlcFSKID=}HBO3D_h{_YYSF6qwT=&8SV?UbM6ME2E#Fxr03iv> z@zY^lI`ZWq+2r%}ob+vIe~*!*B1>J9qEt3AJj@LB?N#9l`O2#4*6Om_c8-u5hF!=zLJrU6A@*Skb9r}&N-9Z0)0p#!sO0Ayz?GT{9+R97HzhH zT+ChKcpH1x#q|}(08+t7ixBq)bpZFXnn9V9kB3)T9cOA>_!rAcN%i?h!3D(gRo7u_ zdWv_pqMe=Xn;I5k?sAOW8H%)tZ{!<(b3oM7C*o~ojvBvg>`KaPX2pd zcoH<=J;&~K?Ov~WUA?Zfn#^$_g)Ow!*q@!s#xy43k|eK#&u^Nc{lRs9w-*DYK&VXP z5LqCL?P*G$U~Qz(7MK0;?MJ;wOq`M`XUgfrCdl0HwKc!T zIc+EV_aH^Ofoi47>flqZB2IW7&m(clw}njCtFL$cr}B>U^oR~nhvv`N=-jWD8D*q1 z-l5mcT(OrJS&Jm*LaKcep-si4WrAHzoLo4GYt^epq7Ho5YVDtIHQcoQq@^&pZgK^c z^XNTk$EGGHotYnJ_n@2ItsXQJ)8U9nr7N}`G{DqsMFlWN^f@7RZglWr_V=QeVZg@5 zwoSQ!EETyGW=bCtoV3pmV&EpGMPT7$V$1n z=pRkT#h=@4K4O8f2*83Q7zTbj@%c9-baZ})bwKny@a9-|uIW^SHL+yJ%*-s!p^=%S zVZjelrhB3>HnAwjTUjFoqWW{uQ{2+e>sCf z!J}7QcNBP_o*sC9abt=ebR`o67Rq7V#}IwElk-m+6?Nbtj`xEg^o2%^e!CkR)32Ua zSzXY(y|FRY5M!6W?~*3|g&KuOFPH2!rlwu*wfecI*iLM2=zrbHAT0uBD5oMBV!}~Y z+TOCKaw{A*IaMC4jTMd=c+RHdEVXR$-Y7!dgxkn<-cfOk*ONjy!4Op-cv`iiqexGk zk+#*IcZ9p-fkf5E?ykH6|Bb%L?J(abr!XlN^neXwS{d2n^KwPj3)^0yG98{692IyxTT zoMbECG-t@>8s(mi9!^9y7u$OHCy7q$qfEc`>n%qzm=88Bc`i>qE>U1pm%ki?T3r{T z*I&f*F6DZ1j~3f}Fm6j{&Bczq&sJ874K#+2OvbI-RTSuMZoYmEc-_jJ3Eyyhdg0w{ zU_LS|EQhPIIrVf{J@$0>3UJtxy8H|O*+Lr?XM_XJ$;W4FYalYqJZI2}0=&Q;OZPZp z+YVA$L<{y>EK8rNzQQzE@H-3e-f@{jto!zdf_I|$MIgu%y=v4}COb#5yH_2>IZ&Xv z(*SBYSo)6{u4-r7rQF4;b>3x$TQv#N+{-ZndY?g*Kn7kgPjYPe%mkaPVcSclx{JUt z(#^+0hR+W;YP_(%vJ!pP6{0^SBg=}=bvP0q&YUdKgEafNJD>hO^l}t_`a*LExPV^# zKPmgSVx0{9+Vp;SX>=QL<&qn@|L!%(ecb<;u5IaI;MBT`v;txmBsRz}D)61Xn%7_z z)M88xtW&MHS(zxZdxI5CGvpaU8kT9YrQ$IzeV?kmX!h*@-}l|NHTcLQzD+E~W8kZE z?NTGNLTi<`(971y?HjUhG>ux?{OgJ+Dy?6UH@bQl@v^zEQdm(D{I3sP!KD23`#W2| zX1*4|&rqJWl8#{Sf)I@vS%g%{f4Zjh^KoSWYP+UZcZ^d^i2`=l0a8xs{kykB*G-=bXQOxB7UjsDlf{NMBr$nYW0W%q&$hJE6Vs-B8nH;0GqjaGi2 z&tC7(MCOA#q;~@egyE10r<=U|V80OLktZ#SmCYMZ{z&mCfQH2fq}Tg1n}8L{w@O$j zfQRt^67`YAxZ6I$-7uf+W~MUNe-k7-Qw;S{TToYRBmc0aLP_9k zez{k2g?5mUeAHsnmH@Qptg|v?&*Qc#g3+q1cHXW4<)08-I5OCs^3&w&*Vyh3WXh3` zw5H~KsY+!q&ggYhVf?ZWUw;HesXoZWe1<&aw$|#TEm&93L65O}@6%`(lw?`ZCIy9< z1rwOK4+SlDRC^qmn#F?ie+}xVe;eDQI32Y?hq3PSwCcGaAK=LIOqP8ChE;IC9>@+4 zxm|9)#9|Yy_=_6Ztlk}7Hv?>>^6~?qYs@kI0d@5-(JSFeX45CHz|F>{!QJ^hY<+kQ z<6vN5Ai5mM+A&=CkX=7m zldy^*yq>pi95*MlbhPv`69wz6DnQ%mI^$W-*Or#Zk10AKFI(C*Y;l-Z6$^XO?uGe8 zR3HOm)MeWWgg)(_t3?%4S=(meq{70&A8U4ASC6STl?rnl96)X-d8Vy~#O#s_Xa;@O zF5{DBdCM9lvu*lEsRy1?0cdI(e#3l?BQKqXSNyYALOQ~c&StdX>s@h)_F@rso1 z&L|Mb2spN`91x0V((h)5;v`w9n<4PbF}6T0H96{ky8h0SSTJnuYHTXzluP zSlFlB1mx^kZOFRhZ=o>;DHEueF-3uaJ9$+eZ$GuG3TgGe;grQzDf-n}A(*^en%aW?qQp#B;iYeI0{!+2BWC-rIgACOO6^l zG;i2$*c}GGr^Zr*j6f#NDe9)Wy2iNT%vP2RKl|2c=H@F{j5HP(7k@mc-`bk@676uy z3du8}6ghk5A>Bf#nm%or5vcn6ec!l~v09N@m#1zfp8`vLL|`${)#vBsZ$;1f=G=>m z<1iHL(*R{wHv9;ql$L+#7TJx7UOXJ)s-`9;)?apS;^PByVpuY9r`^~|OHB)n z_3Dv=k?EmVLy~1O1HP})V9k-V3B<7L`=%3KoBuy*0sk_xqnfbubIX~Yz*Lu&6#XJ3 zc&7vNQ=<@!pLKwe@*E6lud!Q0JtrNg2Typ{02ixIel?Lg%y^hFg-Ly!`eLZgLeK_g z{OG6x`m`McQo0COp_EvyMVI;en zb_hvFa#QoSSTCL^|IBc3R#+yzrY)gDrnM#q#F)x=+%{Q%JRa37^J08ir*k0>O6@4@ z@CNl;Ey)xJLW$%avg&y7Z|{=gR48Tt#Nm`?ZbnUAS=~6K#@?xm(0N3S_+uub*XXOssG_nTehl|DwsZ*1TP@$F~&aV`Gl7~>tRmxc`ngO=)SsEzjK{e&xx2Fn2yEb%kR66 z#gM!R8EqfEJv+%eZ^-6BHYUva2*Px@C#!1JZh%6eypF#My?q<6;)KqQ-j(hAC9(#c zt*>=78!R*Po@iCi)tHaSn0Qn$8VY82I-gd-Rsob@WU48Yn?lrox8o1LEF*Klai0+k z&6wxCGHr@&BTJ{O${&dW2f{uR$s(+7CNFDZiy>JArpC-mm^NJ`%B_5}xY(eZuG~_3 zBZ80;uZ_SBmwcP~z-bd)?Z*S^z?*8O3!N^l>Ju0?;1DT61abpAg}$Oj z=LB6p34An4Psa7MvQtNm772RV1FPFHB^QMoEV&rNA6{nv*0=n7yy9kO2fMks#ex7+ z_oqLiM#GaxFwS_eKyH%ans!dIzd$oRAEvyDZ2meLxS>P7fbtD;*UOug4+-D@Whg~v z@5}rqc1wzqfm66bzmV@TT=Wbx@sT3T&o~!iBTsY^**N3ZAtZUg_PS(wzoHYoV?(~N zy}fPHd~ZE8po|K)S)KHW;6B z6m%{iAcvNbDZAW)drsL2XyO$y_$XR#fDJJca;<;(bZlL@LQc3Fsb21v+Je#bzr2XV zkz$~g!;UF7WU89AMVQ6|i7o1L^Jk|9HgUP)U_Q*y2#HXjhUjSx96D4nrCYc$|4i$> z=?VWu)^9n71G~KRw9FAgQy=pb=(D`@aPVxh7By0f=(9{1a3oM6T$lq78-AoyoR|Zy z{$i+gm-5ECMV)WEN^@klSsZIdECyso+0}idDrj!c|Hj<}7O;&()6?_CekdPEU zB%FAO<}xQi;W5mHeEP5j{8P7XcDG#ro%y=U7>uD9g+p&$Q79mbeHjVi9b5@yovs2c zeG(w5cYvk%a}fvIOCo5g{fsVOu9xGT=EeoNFI;_1%OLz-075ec6D13btu(>{ZyNJg zTOhu}>k(;ioF6pn5=UwB4M#=Fq2jBD+za?si>UIDbN7!`+cODT0;dUOCyk(~{F z$9r>`Ea^KD64FNP5fM=o%k?qMLO9SliO>@G@@+0Xr6e1g{Reawa+S)o1ZOqkVs&y8 zUMqV$F5_FZM1A!ie`cr04h4K2kj8j(zOhdBilA6}cQ9H$@?}R|)y2$eeTT6$jN&n_~v|~l1V{9;k7mB<^;-?zs5!|$*R=r zvA2Cv{Upb=W6#r*q`;`Di;UOT&OCLIM1A{Qc2a>3qHuV((b4Ab>|EepQh@Wc6Lby3 zLXvsIjNnEzbGj0^B>ZL&lvU3VLq1jF#Ypxx>15|&08WC{lUU7w!(I&Os->Y(Tao5N z`>vP}UY+~(71~++wOdRPCelIXRp0opKD3<|cL5kE5j6D;)0DvzCkhy8wv-p(_etS3 z5)cG~rSNwy^IxC(2O=F%K8;%2j+n((B*fYjmJ48>-?&OAf9r^+X9wm>HDFS^d$KL? zigc2aVFQ7Z02;Q$OoERYZ`*w>w^WJLILf7R_~O>#$efetS_nqHJsKpux|--(!*md6 zegblOn}r;|vwo3@Mde?5g5tl-`XCEjoceBEnilTPt2b` zhRIM_$cdI;x~@n`F7EVcN!A=t^OA~eXlQ)sI33@fS1mrlpjv7uuXw_A+SCzkZEO46 zwiutkY2BjNaCl?Ct106^OnRQ}R68mh&t9M>oix%Di+Mg-@+ICCzi(-=l(&*h)c%k9 zQcd8KarWs{9CAqe!8aBg^gg1=%)J~M1rM^L#shynVHQV^1iFZXno4FUD;rzTV^}0^ zA6MrAebA5P$cm44r{)4CYd6=twLwqL*>I)aI;`G(e@7hP+OlFBg~QtZ1dQ?55ta=% zPKA~!_7?u+C*g*E`&LfXq+LIz^l#?z^hzVtm~g~}=kxGqX?BC`S-IFh|Hhsy>n%Z_XX%pN+}39i;MyY>Fn&Dy!vaH4nB@YO%tDG}gepbm^UEWldawNY&>i zgankaV~TVlN>SbCaNs3$FdP5tE<)~)1tUI?e?-mMX(JuM-^P{j$=mS(LS;2Tq;iywnHWEKB<}Zp;A$fK8F-$EsM=#6M^j z$of3SRC_EOc#M+xG}F3qe=FK$cU{P$APzTNqzIvdmC1;FdbTrC@u;V6y)# zur(EvGDN_pk6A-NM#y_@x_Cn`_I0zOAosg;q@&BB?+IMB32Eh~fC8x@tU+FFf}& zKOa~~bMP>y_tiPM$a$X_12kl>>gXjNpVsoRqD?#38Phx1y1RfbO`z{IQKH+Ha~qSF zp`XXzHLoEspN2_`_j)zu)U0t8d;zCIz?eKozpxFD7ws%WKIf4-s~;=mHy`oww=#t= z7mc#Ya)l>=+}E&^$&2PgLb{tRGZb0gI3gOZ4qJ^zn4Z0=m!0r{nK=W_?OibJA(v1wq z6B4M&PkE(`1sHM!{U$%2-uAqv1bgX!xD($=EhR1*zm7eMcP+H}XjFwQbKiK$_4*LW zTg1G5u^i@?4Y^zi=;F(z4gdXP3}l!W{{|EDJOo&8HE%7Qj5)U_6r=q^i;UlXd}s7D zWc0h*rsubb5V}Gu1pnQ6ey<NA2O|1D{rfDG1VltI{%_vD?F~vRKZ2_hsmi5cIl%^a2V5_j0+$c7%C-i zNndenKtZ=B*S3wUh!QV0*NAfp6=d%5*3?&W3xohAMt!F}lae5%RCZb%mGJM{&8k>Q zaiVl0tV?ZYJV3r$y}|@htp-$JB_|k5HSflp@y#d!r7%wbYLOWtXSZ1A(btB&|+Q zjY^?)hhxT?e66bo*L@R7j^HL)a#2Pgk@lJ$^b|y>D77E)VYJ`4a$(Ht$^tIfk1`vy zXvGP z^{L59tP`a|ntGqJSW?G45cuI5Kbq>b95om$^uw8}uw7@5+BN=+c%jG87;VnT zlS523c)@g#5HF!V2O1f63fiewP*CUPxdbiFYG^)Z%cyFX;sfq6u-fYCn!LlGl|*uj zL5yRTvnrcM)h)uQiY^&4J&B z*OAJof~Oh*@m_{>q?s(T)Fu%}LI|F(MluZk6Bacd;0l@X11{z#{OwsxC?*Xa!6%=Z z|4FHc5)jkbVv#O1&5m{kf77vfD0 zN1tVBJ$wn2j3m-bb(MIsv$C^+=mQDK7j0Ih%9F`ymE#-3z1&;o1eZdU$16 z-I$D*)-Vtlw02hSnkFESj1zAB&6LWi{fJRjpYm-B@*Ww0!u@arz`W-4{GOSdyMX>?RQs+);x+uG3&Mgn*;dXKn*NUxsrOcD~m zvg(!_65IOfN2YxE8bdzy+C|XWO>P(m`RhW^L%cWh%_v=K?0as+>C? zMxLDw2G_?WrRVfs?jMQ=ivDU)&J(&%>HLy{?PJ1vSyy%CAF9;;r=z7}Sx8yN^kU6R zz!d6}`jlgL{bqDOpp3# zdGP;Z>MWz8?4y1?gmiaNTlTzHpwY{EZ^p}d6$CyN*T%4 zvKsYvGSrPJJzHaM;{%??72 zgw|emiPxS_pW0Ema}t0OALwJ9Sznl=hlNJHa?Ulg^33ZH^$Tn=X{7y*?e*^U5St}s z`5y;7iEVeu!0(QojIl4s(J#kc><2MUR}rW#S>)JPJFyR!T-pDI-XV(T8x|H&Q4=D* zCBS%TDRKdke4{aB7CG;7W%I0oHcR-zW`n7F!)C$^CB+YhGZ}ndMo)mobY(RemlrlLVvg`*%e660HuO z&ixN?_$*;IHa_0oElWB~rGMHzM6~GW`uCiMBjw_z_M9i{TRO}IGKTy6`=y)I;9`+P zTSF8Nij=;m4OE6 zZSs*wy|WSHG;&Bmz4cPEYt+X*pkXPN5)tqTXZk7x2PnmY3W1pb4ixy2mH~hvhVf>a zjzFG{7+Y1{zOtf1PV;#HJM3q*^!X1Tkqc_K)5ieVuF+{rQ8270cnQ9-H@``xRZmo; zz4LK>Ue;h)Nio7D$*+^z>b>W6suK6vKxU1Q84P;MS=i zL8{L~^dCCC{5C#)SP|6By!Of75*B4Gt-cMV?!+8MgjD{@?hjD0AgS>1@bCmwUahge zel2hQ3O?&wIDTK$+srDgBs`2AuhT=#4dGA4(qdPwuE9t3!cf*4wc#cqqnvym9SIhQ z#%MM$QnPOv%q&O!h+{WVy1BYkn?Y~SAf&SlT?%a`M@Mae4kQJ433u^dd6tOd5+A0|Ag*=??9RK5#&$R9R4r(X zAeZb<^W?KOZ}^b+Bv-(lN&cH>ZT&CmIin~!zT*}C@+FD9+)p-qDn`eTr@y01*YRy~ z1Z>&-;jNf+$F=!N$n~vrmQ;sUO99m;rfRKTt+DY_3m8>#=5C2o*5hQe>Hc#j@N2^f z;g&k*cCBgDL@x@3!`PZ4?_p1O)U834IY;4pLValoXh3*b6jK!ugECLs)Z`EFPW()^HX=gs3KJw} zc-$#Jh=su&86}ugsOFQZQ_Uy4(#PcNZJS=@IQ->XVkFz;QT&ZG{N@wwul|0Ej>Qk< zh^n3{G>FF%iv`A0L$nBz!2GkTtDh~e_hzWMOYPTrmwlW_Mj8ap)N&k)R3Qrl5e>*P zA9R0vdwbtOX5mJMmo#3k)oH*##Pq#%dh%UcI~SnzoB{Z}R@@hh5dC&RcWEI}%GM=U zZGzS=U|u%+@Q+r{3O~kHSxOsxx4uK3rv8-ipGr#J78y#?|9!oM1*e=zNU)Sh z1iK3C-}E&_R2VN()zpl+R*k%S6#eAe!t*(AGK zOc$C`<9F_^deoS3EW%%|QXCRYLQf!PuRAFK!)W*JF^vRweE#OPZb`^2_yj_pa&`Iv zX}H)xL#40z``9p-7`djDMXH*j^T(P(xAA zCkB%$1EcOWUHm`$8bR>l<7^F^+08}zu7A#*lXrf{B#eU-{QD*yCc%b~9jZ;(r$ZJ` zC3?`^nyX8&^QC+4O@b>7fRzWvZ20^6In_`iyYv%h%?bEBcWJoRnEz}ei}xbW*xOar zB#J>G1~@8C^WQ@8SzM85V0NPjs&S|@-rvcztbQ< zK?#92C~E&8!2Qi;Ajs6;eRh{Eu&eW&ffjFgJ%olo}y%r5H)KQeC}kCFr@O z>1it=&YSz!WNZ2?%ND_&5x)>&%w9%t0;n?gfY2o^ZYzPR*Lv{R>Et2y z=?7q+O_BO}GZA@zfB`yLS4_hMczUtaif_H?|gLcUkl?v#0zo7@lf zy%sI^+@TIy(kH?yE?ytkUJ7xx#jJuoL=>AYswf<6fWx@Ao_Ve;-(7$(qt&IzPBgtM1{?hJ#;819!SAF-3bb7 zKA*h~y`C2zc85KLu;={r@3ZL|rW+a^{&aT6?_EtY9V@}2tQ~LgXC{cz1Yd-^D8bOF zq3Yj@QX+iip!l+1FijzIt1Vo1+$AMgTpAQ5#`KEFEsEFhCk8XWNX^w>>uS+Zf^j~qdG@oB1plw+U(cpBo$_R}zoS)ufIO3n?xHZmhuf8In|^g< z9(BV%kFbbLsCr;?(qdXuzUozsUB}-%O64=Wky~#{`2G-r?s!fM_z!4lD0ibh0Ob{* zMUf(|WrVV9uuacfD#FAF#~Lod_RHXbjHRT-A`|~4GdFQ%x|kR~4^@iVXivM77ANWd zE19w0n|}q^fnpj2wxU?_k>#X={HPZW30A_%wxlCX@yMIFn*$6~s!w{OKNRC!m-tmN z8IcSD%>Abbc#4HGl3dhiL=bSzM2rLxqs4oOk2e`6Ujb8{uF00B(|qh%{bej;3{=W| zVfNGfssS&@3%(}$LKwhz$GrK^Iz&*yyqRviH1zb4pxF>R_$$UnMb5MAJ4vXDBV6(~ z^WKn`!B|nW#L>j9(~NFDNQ;KvPGhPr?1UVVOk_IEp(7^+q`H>^8e@S%Z=!!SB2 zON!BS$eRplITqQ>?omQ)}B0Zw6>+#LCj|cT`kMge|K6 zerG87k)NHIvHyB52-X-R7k200tHukO*H$SBY19KvNHvdG4U=->9a&4qKqZhXkBeAEbTm|}Bjn+-JkR)vwV0oPtZE^pL*IC3_h^q;dvFjL8M)|jjyyc{ zYG73B7(U^1rxS<<5fzDZr&SmH>J({>&A}&=C}WJ^VW6#cHi1c5s55Oh^3lq|fw?(V z4G2{+9cP|?(E1qJw6VYco}C>>lYp>&e|CuJQjvyWl1X=I-7fUHD&OC*^TNWtGv<6;u4d&<$YPy%0MwIeDUdO9EEq zMq}XwKB(Hu!4^!AiTE@aS!(k>y=iGpnpnHr(GbX#fDY@1dk`@Dqk6`+WW-0U0|Q@L z%MT=B0bh{y?07$=uGGvqI_JFQY50du>S^AzL}{vh3`r!pI#xF~AVEnD*@K$=uIz*@LyC6=riXG11|2Xj$#anU|n|Bxi6DAV#pQ)T|c44G>91 z1k+yW6wnQ+^c#97E|!5@M?hxW#(9|O5!`5TnSc%%301Oi?(P{8CM@7R0bG4Ae~;ne z1X^Rk*2q~^wZ!)y>V1JID0i*xly@EM3k^N3f_aq7to&-bo*$1C=qCQ`2W&LDAt1nW zjjMuxJpUSc!;gszKqAM*c4aqkH1Qsev;v>hBQjuWH|CR24t(!zh-jK111HxfI4U8G| z3I60K=UX#odWAC0ktU9DPgF7Z7&!R>0RDUtP-txcATZDXAsqi3$&z_~4h58RVANbj zZ2AoV%s{!ISOBi1el9XnGyH>plTU&WKLr%--S-vZU{jSC#@LZ00771egk-t0uuBeE zFd(K(R-WMpJ2^`&Nq^w=7#kRujK-l+hzxjiGqsE0st3rVn6AeZjuFV;%Jy$z*W`@A z#C8pbYpP6{bK$=be}4ZsxXGW?MD+EQ1V(;CpNfjx-;y%Txi1Zyjby(c0-Q^uD{oRU z`kPf|jtYKD!^dg*v1W*M@%jTWx{+--4;OYd+uPg1WDM*J+5(h+OUL(9h#ulE;> z5!0rIPur(G>2Q7TJP%Z`B3Q_gq~68x?&G0Elv?>Z(q<&6V1B-#>oC!*|NbpN*_q6N z?EVr0HBKSBpivTNLGAvLYHPq%kPOzyp}JKyF)Ca)u(k@Jr9r&C^lh1DdAQ7L5F%@} zQ_e6w)?1ng|KyR1&&`L|!<3VfaFg>@m^Twz?E}JyvB)_bx>B~j=y%iAiY$X2PW(Ps zll=ff@3@`<_qc~$xrgp4QrA~J3d(qQkI#XbT{Qc zTp5e%RiYJZW#LN+%OS%@Mh1jf(B!LC+I9q=EMe0ym&A?WC5y`B$)u_L8?kMdX!Zj|tw%s8DkObjp7Z zHe1DwSDt{6MYOq^^;Xo~EGV0+UA3y;t|?~E*cQ)1=d*hsOs{LDFekrRBUagJoRZN$cFSj^lu?5z6acbeA(i)XwmD!>x$&#-s`iuTJlhz zhcE0_O_SyH`P;X)NdEIhpJnbO=+4g7-gMvHYA|K>)s4D2>@3Wu%eY!iRW-z)?sb0W zv)$JD-;w3K!~frGw8;wLI3z)ca$IwvKQ@-urU2(IQ8V6_Oa@BT=E0r&KUUos@eb#|G&~0`;s6>7Q6vc8^S^q&iYS~ zB4Bpxw&0fIBN*rXuLrOfTgX#Na&3}w!sf9N$oaO-7FUL1iGd0pPHi0_*%=uCM!%C` z&MlSd=LP_yF>WLkgBO6oQMeErDT;j@AAYGxJj;V(3zxvyb#1Uy+wqBg!J`lROfoqN zW6`x^Yf~j37z#S^d-|Yw_hq-9U7aft^P$aB4CgwiDER8o#_elaotysAwUB&Dad8JI zChDhOV5_f2o)Wig{QLa2bg}vZbI^CX(eBP%bR^kK+tWGvH4JZYj_V+CfDL5auGSEX zi2mX5w^h?fxpmYOe?NSOO9GD7!Qq`yo-Gu%+X@_ZCJU4RJgQG`wcD9KtmzXMdyr9< z3N$sslZx&G>zDW=RcjWeZ3e|pzdV;H=37gIb+uu?A0xZU)g}=!KSf3# z;7(uht2+BkWSJLYc9`Z?*xTC!6@Zr=bwMt!-{_OpbQ&F|UBS#xq^cL%Uy|>y>WR!B zCUmv6>kD(LiJjC5g1crfPNuGq3$(_6W;OWL&UP*6Q=cph%bE0e9h6Nz=OBVznB@tt zI?{?(R<6|}6QlZ`ko$TB3p)H?&03bjXh}i8KrXHJ>+v?n^S0yx)&fEzA~i=rtwy5Z zVY=y^Ku$Ah_!ZEb!`zN0rV(fC*Mu59>EJ%nNT;q-(#t25${D6}7-n+Rj_J15ns}Og zV5(jQuYfB>M{PK3nd~cqJEx5*r^mkcPUVBaANc*){Rx zwYno|-~gW}Jk9OuzhG_R5e9!MSvye;M83utB8xl8ZWcJX7~QHaLO3jtEt|@mX|%m3TnTy)~v}YJ$bQHbo(64 z7KJ{rtr^z{OL?;CFV@x)sj15$BXz1J{oW4QaS&-UPMuc41g7}FV7l45dlD6Fce)+3t`UCz12+R9{rT~9?Eb+pSVe0W+w~oj%$a&Fe^FDuSRu+lbI4mT-!@2 zwQw$3WYp}gtL94`O}S9x;J-7t7#C_ylmzl0jZD>Q_fZ?`cZbrjynlRo-8eK$$@1&+ zQF_8j=%4U-b^wW!U0`BiU5dSiiI~q`M6-F17O#KF#)|w(h~Dq4znc&o%mDpSBsTrg zI;=5Y{BaXmRz+TNj=eZyzG=hG_h{z+{_py_Mu|po#vv0Set!qf?thuUcf33bku0Z# z0;)&*`^*FhdAhpv0XkLOpe3ysc9C5UqMyj>%wblQQih?8i7uj}La+?b> zO>~#JJlPX#5@tvk*l0NZFsfM4&jeZp1^M_~@6>WpySPhKF@tvT;8giKMFVtOP1oLJ z3HtE&JwiW&-9sOv)0#^B&l=#?eVVmq5RX#1GQ{Rx`gyogZ7LUB#!gqA)dVYL=dM~< z#+$*$PqF0lh`90bN-Abe7{w##xfX72PJKyXf*P&dR8s6jy`fw!2D*F#b-D{9=_No{ zrr^Yd{&yS)-rZI|2)XfVnhN9A#eEVv^~#iP;pVIMb9ln5B_)EJ-rs<$m$Y zzoV)55SP_XmgQIFt0R)-6C1&kL5ZXPK$SA`Hd*-sUz}Ec=5)G|T^9Vq(I{CqL?V9A zV7$#Cmk@EjDP9((Mu40o*>~Tm&ZQs3SQ;YTswl5=9ewBz=2;77_E4klYEE=_Qvq`oCUshUs z%;F8de*x2lu7x#Dg49~V9OTl@bkR z2#0YyUcvbTJwTt-KKktM|JbNC!!?D$W$#RzIz6v8l#LK=QkYyoa&~mQj}k4zF?fzN z;8j~) zU&zTrN~WMGdq8SKht(Y_RZ%$Xa`X$+E1;n0gE58Q3uH}e{{7S1qU{YXD+;;%P$6y( zj$C_8DtbE1dVLlG*oa&i~h@Ni z;X`_@{8E2eZrI5z`;I|PY36vj$)I0PTQgDEK}N^aRB}fL_$CN;s61Ujg5u78h7y7C z*DKJ)g*|T)_?Y&+ME)+dl5x_W3l7YG|H<$0vEwH{pSWKASM(Zj!d+3(@{cYiN(_%t z`Tu5LX53$6I{L0)yAv5Af zx(s?q&KD~D>gEf++*T7=gMW5ow2T6c#{GV`sM$=s!Nd1XWQI8H2zdmvdAXnB)9Pq; zn9Qa`O+%%E+k?8f-;e;AfLuI z=ZluD9AovO(Mw-D!p>&Uk4)0f297_gCpd(rZ`;zQ{qfK8KJDw^&zW#>m%RH`K6fAB z+3rU`Nz0tiDekTn+UD$lHW}q@p4a%(B)0CHM3cTs*<9uC87$U!Mpi z*Wbv5=`E-lwxParad#NG6vN$5xd#%H`k9&NHI#3j;aQ2c{S>N<0zCchbG~e;)Oue3 z#KVK9Em{H-SV%CkCcHtYR8!R;0IgtpG18D!*c!%8H6mHP1^NjD=(_$!oeSI~>zmbc zfB&8bpBPrYF)1t(RBh2=WncJ^L?dSz#4W;;`Lm_dpRS-UG+47*hZ$Y{;+5q^a_F@P z@imK=0Sr(&b_|m(Nn

651v*t)nV7gd0;@ok)=|WCO+0*Y@aWIxCiv0YIc8vm6iq zxK}CjVwI9@l zW-#ag?(t=tZI?)hL|@95@MgcKimCg%Hq6`#=bMH4iIu*-?uv+?lsXVB_(1d(TF!!k zjy~Ng=-?Dv^ohjY~_`fU#6T}ww9O7cS2Zn#XbK|*A8x9t&8sn~nr-Vmv#e>Rcj=u%;&MZ@v7+&{RL{HmEfZs#-_ru~yN`0<@t)XoQ?${n%=eEzhyVQfvbpRL9xjvK zjhr;xlZ2-J<4L|?#>ovefR%H{re$H;_3RkYk~rCPx!X$h_uzn(MR@pYxxLz>aHYXA zTSg7G(>z3H!nyV3FzU_O+FV0v1o+DbYG&bjiKQGwaMFg?|56QI?0H%k8;GCMY?X(si)=0}^ zr&cm7eI2oydVL7pG!^~-Q zOm|n;6(}D_<;HL2-zqXU#f8M{^GQxbZ z5wf(K#w!`!#3t$>zWOlYBH_GapF1g0wGyM`h$V$G|N5LrOJi#n zN7`%8AO|0M)zcb|DF)u4d`t)IKi~qGCoj6{gzCEh=sVZO9i6 zRMLjjd2LO8ZUKMMUhC@85zFLalvNRFusQ4`FBB!+yIzK3&x1!6K$78}g2y`!<(_w&1@%M1`3`rR?!_i+#Hrz{K(xN&corThEPEf_hY4JhFrG{&EX2z4t+!YjG zeEy<1UQypwOX689iOZ`xNV%*nB~3T}Q1isrDJP>7%sl3-npDA(HO2zRWVM;YXMcF} zct=f05rIsBzNG6buAdf3VgWCYZi)84mO$ss^_zfhsuY?a0K)+^lExR4Wg~?@1@x5m zx3H^Tun)HUXXYJ=Ds@2n{kFpP;^Uu-5E>E-lH@HQZ|Aa9;+O!efEE3yKwdw_QY&H~ zmnFgJKxFbS`#4biYfN0aY*GCTtcs<8tK2oVlzF606+GuV_=6oj!IpHC&9DNMi~y)A zI%HO`1XUWD|6|pekUf+dX>wFUb{(=>IpvQ9nbLZ?FU}l`G39CYgPIe3oo$cKdOR8W zT5fWtO`aYLl0G_N%Rdjvlv|am(Ets=Ql-Z&j=D5Z^Ns8YkKr`SbG z+Z74rGT^jh&#m4LsqB3E!+1}7lF>$%{qyyiSxr}1N=k}yvJN&Evj=EF>{>YS5di?QJD(yFk2 z1)k!^l~aU=9eqyD?`Lxye{UYQ=K^Fk$1*NQp_;V-X2S&`?tQ@R^0L&clxIVLbu7Vz4mkqbd8edcr5)^HW>f_pn z+#!Uc=9`K5?X;X~RDPE^4jg$8!r~O%VL`<^AS# z_uKeF4Q753{vW-)FE_}ddAh#b?4!*gCmF=VM0%(pll2WKG9Z}}RWO22?* z2XF?tDGMmWA1l}HPY2;0_mf>QfB$w_VLhmV;`oG~&h6h(5%x$WDo)0r&@(JAX9QaC z=tH&H+hJd7S)yobh)UrfYVXc`qqEg-6TR`Haw|~H&N@a*=FQq1#7=EK!EvQlGq?7L z@nDZ1*~A8PRZ$Zc>cXM#-+60m)6rR5Z*2`y^)0j=2Vwpl&g z^&>1u{PZAK`GbSJzQoX*E8N7Auzya9y{Bo^Ge2175OELK?1O@Uet>i9Phxq5YPWDj zMMZo2J#zE=1FrCg@g#*Z$K2PA@w4Xwp$0*(r4*g?;$jeTS4VOLKY!};#)Y zm7&3-`TfsiRF5&a`u-!YR7vUA1m7}4Z(J`1b4mPt&t2xY zz5ki3stv=TM*M4B$j`=|RWLMLSV*Y7t?l+SiBNrMTNa^IDhtu-qnG@RjW>2c!t4L6 zXs`75MOm)Ej6oz$o_$~;u?kqsfgfnk8Vp1FtPS;WfG$L!^fyucQCsh%*L%{lYz^cyXC>vjyz8phqtNX(|@;ic#!G!)O5{Jm^3 z5#t^@(w$KI&E&D*X#s|QLJ+CKmzDPqyF-T3I7IXQpb4x`)=dUKYirFUi-jxnYHe-U zhUsvM&0de4U$^@1x7_0EGcxGZ$y3x4^{fT7!wta8BTr){vnK)6ds0;==jW>haeo7;Y#A##i?!+F~$sv3QW2*;NY!iHB7m?+I}2ZkH)8? zwo&3FKKvbz-+pTEMA$L=cQ1BuWhE_*Gu*om7yBcLaJ@Yn{AhgybHawk{tHZgCE#P7 zR%>d5V`za%Qx&;XgrdQ(6&IMh4Nul0R3q`1oJ?nX+3`WKt3yI-cLRgS?|^?ti++=U zWwJH5|FXi7%;~DUmMh-KmBsvoXl9Aro!RTp=elMqcwKxBi=dxfg>{7#nZlFb4gZYO zYp1rto@Zy3STiuRCQT-(RAcy6$J>uoS3insJHxAz7fEJ`Fze0(vg0uR8a>@Naqtqw zUla%WLuk1L1$XgL2D$4x3!x@ClA`X0df$as7mDHn9gDy|d46a(_!}i@^Ba!%D`;a| z&yJj9Pr^(MTP7xG_s=UUnjO&moE$h=Nu$6YW;=p{*y8n%6@O~VEk#Z{KUmfTKJQFcsa;DU-{*_ zlCy%ken@8Gh)b-cwKb!D>7%zsEo7c8D5Dt7C8IT8CB5L;Z?Gb=y?(OSgAuYeTB4bR ztf8Y>yKmePG$mDU`4pi&IIA{E&*&5&(@wivA}T6MG2+;YA#KrSi!ZgTI5`cxo0J{i zds9)ZN`GYA{F-G4Ws^IL-v91`sdUz4*jx#tt`N?8Pkt`5bYvv;)(!7r)IxY`G=GE$ zB$p^C=ANFOR^rXH>9pgeYTD^cHSt^-B$3ZG6*^VH6h~NoK*O=F4inpFZ~W4_&Yk8x zoS=<`vY^0vl6Q6G{VTz1(dMiA$JfZ@R46Yy*au~(DN&WeR48sMj%sG*^NwNWmSKWj z+<$Jk*+kpi&iXE}S&W@<^3BupfK=*U;1bZL-3Uy!ey5Nwmb?{Fv7$8AJdx?x**sqC z00e|bHUbObcW|sklPivZHb;+{fBKPuAoDrJG*QA5q96wj177|$w2fB`FRNsC1@NNe(}|X zQ&zf3@c~DC#64<9UzQ_lE8a(dq~MrFWWDK{jOyxH<#4;9hE#JXMbap z8Kwr_=TcPM`?|h61`TEcw7Z0aBhOXhl(jDZhWczGjcUhaEyu&oku6`T5Q#OXdZndo z3iao+@Rvfi&{d{Vof-SBbk00XDe(J??75e+U)Dx74F(h*41`@C zk8C^c`G4YQ;B`;*@Tn?pr&%u+@i;`@Ga%FpfkF=UPH*o zdVG!BF19!DDzQ~fO+15t-*vVcEQm(Ja{V5Dtwe^Lm_|gHs@cW9{JlBV#deg6{hgT9jjuvH7D3PXG$`+&%Ndh^zt&BN`1p8Y?*fD@#()f z_?ND=fLfD!A4OVFrr_lpd_t%eR!w4ipvki$w?SN=|9PlW0S{NY!JhEw zMX#h}5g#@q>ObG+`W&S{eIaJfOi%-P4Damd)clUX%tAC5qiiV33>n)AqQ{H#iIGs- zgUc^cy1l*)c`Yk{z?Uu2sG4ywc^5w0JmD_!okG&+$`cr}*_{s>z|I%{0${hA+1=0n zaCLLPUOpTw&)ba)=eHMpE?cJH)8wy`+rKw>AXUN1Ofek1+5`w~ zwkm_KDIrCQ=)cIP0VqDunT?A8=3GWZ0(m12Z7~1v)`sg+ zn`@pGa{|s%v$QtGpm3(Vlo7`loRJ^wV1ClvHrLNM8lOlwv=mxp4`&{5usk5W15+Goj4jnQcF04N zi!8(u5D~d_5D&Id$XR32Y!l)0o~_w=dNyf+y6}_91aE(XOOFof(bS0~s>Xl5&C{2K z3$yMj1%0_VSGHGw@z~n0u&%AC5o8to_!kz|$D9C6qch=|dh=Na=LlpyUkpDx`1=RA zy22FHNKyOwi{V;4E85#@by!z8(qodq)(Aa4;{LM_MNhvVMs;mJerUD>AR%NCPnbG8 zjrNSb*Ud$tl-MCl#~X(yh? zAPkPM+z9L4IMo7*7rM_VK&@!yuV-7 zTf|j8Uk=s|e>tri9k@5DKJ^N4u7MpdZ*LC9ZsAwIUiWk{a+8#ch=>SY#kMYb$nhJ` zx7KFW+1+eASg}J}zKXMJtgx)&K8^KUSFa{#nTG{h``*~_-qM)Eko)e36jSti!>o6h z&oSPUknBITnm@Gyc?S1T>oN%M$L}}qn?O1$>%|kz6V6=uec|?_5XsMI79==HiJt(& zN?4|?>(axN6;Zzpih01+;qEZm2Fjq8J`kQ?I$P698671e>;lHT_bNZ{G&_={1@vXT z<^Dmui**Bqn^52pFQ65K0FO0Jf!EG?9NrBL!L=OBWMVo$`~AmXdJpb`$duS6?UjnI zdMk2@a23eb5-CCySXl`}Fc?fZi?b*6s#g@Ajm=M!0rax57Cg?A1ae+xsRCA1EB4MG zKYW(in!ZW%XVlkE0R=Bn9t;E3O`_c#@DRTtSi3Yh@7q_fD z@52i(E`HDEEaoJ3`d0581e+Q(sVyg}Nr??@n8I$@amG6b8Y4Uy-lr4YC;#rUGM$Ky z{rZS_-voFj<9m^f0tawe7J-z%Id*7l{oaAX*)St(AkpN z9@&v5A-xW)edWhlKK!7r`iGG3mL%k^oIpt#2^rbHZI*yrjMqhUYTv=CJ(Zf``1SPU zI?6h571ANs`M0Vy&!gTi9$`W~rBK9|b+fz+{<;0sc6lzORfEl)-QC57f}iXSq#jyK zrbLUYoV5*VELmKk1s3U-&D&0A!(a(gCE^=23;m;lg2?J>e6=1Av8AJL=gU4aoC36# z)h#Vs|7#sIPiIcJdo5cIi`TK&G~C28ds^iB>^tUs& zU5ugThz*0dEtlN3S|pTy&^yZLo9{s`5P5`u72*Q#em5N}rX+M|Sue=p2UzlV8tb|i ztKr;fiax$IGm#Jno`{=?=ZTz|-$fyf*-I0u!@s#gU%=IcYQ%-hE%(aq-IqgLFBs!q z1qGC*rZX_uSW$Sl*FV!g`U{u3+OZ%TOblcV!G3ZZn{WQMwngxq6;@D}(}JB9^wGad z)SNBfplfU4mW(&2v&k!N37_ByizDQa$x}u?M~@v9bzUB~Ouw9lUnxT-k&~1-W{QM) z#7&tAG`Y^0?{BzZI=rhh1N#MGBKmw`I}mR>Ykx&JxE~3<4TGQrwBGAzbzL-P{}xub zP3hf9A@lLmPm|wWphBh%e24Pfyg261q;EK`yU`CNR{Hgc@t=RfHzGJ6dM3N{D;J7vh@V`}UaS`qB;-d19 zCjC4_m4&;OLjY1gaI2mp#+nvh!XbQYLJ>~JDgNxkDwuv*Xu+z5j&+g{Y$m51|LMZUg&` z@&oW@R_>`uhWj~nHe8kMOr$B#9_^(AcWq#Hy<$H@kqtgbroz%y?#}fc*r4mEj>MT<4G$ag(W$_ z+c^aJ_2A8}h3VL*Liz zwcTEVaP>vjey@_4m>P0)_&>Q5pmfJH5Wb)@?@6&x`iqwX{#O$)x1Uab!LA4-PmGG0 zm)cN0r7T3-WGQ4&#=QtE4BOV2cmSrU(o9_8%u<%ZEksQZ(r^q_=gujO zuP4G-Z?Qa$IATjJjABb7%N_M2qpdsi#t|)Yk;a<|RD;E7Q5m-`=ji zg(s29rh^#W92L35N#O`fk`=`H*JqKPR`@rAyVA8caal++$$Z77N+jjvf6dzDnS0US z`8Kvd9Of>`P=6GtILJd>CYa!%F(rp7aBhv@B?w`i-d*3*%30TL$yclLVPv3eOA_Nr zI)HcH6P+RXtiJXzjP3pm^Q(WbSwwvH2XUi&CY7#UC|`Y(6+yN8GOH8iL@K!k+6flLu5_D(iu z|B|H9pLrGkh72m-(Ka}``Ur_i3arlM%>&aT!4`cJ%qqWCj(W4`%{#1FU zHzArwL`fsRu<-rz^**%4ekIPBi91rk^zOpKPz3Bot};>u8+#eLnl2RK+r#f^KMmWw zd&=^!8O3pP5m%^H%-I}G>&5mKkUY7Ez4$PmEw-t}GB?B{%(meRtP5glA#8-GB53Fw zYZwwg?}3Z(nism2TxF$Na43#&g>GL*6%-Uyk5&WOny;PVh=F_Q zkQjkH*b3kSt=8y9YFH>GdHJBu-m}9G zs7`pJW)A7T8ht16;%+<`p~R~^U1j+3>51BI+*|V{XY{vLuLQl-qg+S}v$3kSwhFgj zcz7w)1qoiOV=~dRD<~^=Fei5yH2u4r1A1)Zu{$yPlw*ank5$~lr^8NFH5t{KUrL$T zqO<#<&Kkdp8L{)y;gvgzz3TQozel5a=w6#Lqg?(#w0#9e*}=^vFy6s2OGzkc_U~{@ z+9f~na-f(51rez<5}kOrz-U18`&D%|o3E#dW=`w*!-6CsrlQElw~;%qFwu5`bzqQR z@_yi9cnkz}}na~oa{ zkgjTmeqVa zh%)BK4x_)_cT9&S;{e9rh?V8j{eSyHy$?xVhR!(rD8p7EFezPKc|F{e%QukKKe`gW zo&d;Oj#iWNY{x5u`*Y1rfVUxBy#(Ljl}u@$qFzP=7vU59SJ$`Z%yG2NZS0U=8CTvb zv{*`*0tWl7jVmCts``=BZ$H5s6uKWM)Y`&f z$@8%*2a8cHfQb+ZM!3_b6}A5lQ)d~}W*2Vl;1s907K#>!V#OVbySux)Q;HWT6sLG` zx8PQs5Zt}EyX*J7XXecL@-u%jlRVk`mbI>xG|53WXsI1%K{!eEUQD;>B%>4?HUp79 z8bsQw3hHG8n@!`w!NP9-qK1tQp2$U}1UrQ04?d3t8t`DY45&M<&n+RY*(#8IAn|?) zyL!?qw}2DJev{Q8i$au=lJaj?E1}P6^>wkgA3eHRGhF@>r;`yiBXZ~LbuQ|MrCg6) zP~&g>hx&PRud0fku2`4Hx7CJUIw%D^)Xs?6l$W%N@@8o2)k_U&NFB9He zv^Jb;xn=%wVt)Bz`cE@sP_=`@XIlJ)D-0XI(t{zirx`ojTxcsTBR961|x4W=C<4`UyXC)R;vcEtBm{|ffO;(2NH%&sX4FXIVqAmlG zyo_tFfY@5|_xk#RIMrF)in6{EbDSu6Xk9?ySgZyx(3%YnZ|$hBVz7qI@d;GCl(myf zANN1hsUCcK-r4)Cm!8~ssr>r@(A6f(I`;4o?3`JW@JAyUf6>wzNf8$zjEvGQ+0U@W z>=QHUs)sSApx))M7!ex~E2YQj9yEbAvIDTTatj^zqDt1YsXRhGMiL6pGUpNe?^uGI zpm0qFH@ZPTU(-6KYW0R9+cw(xYG{0C>RResQPhA-W}TZ$6xL-g=7(06n*tbh4?-l1 z93_-6vGfz)Nm0#O-R{C)y%&+y)zwa>rul7c%Uc)zN6Yi;{#T7zmC|9~-e2XL2q}7@ z5_;Gk7Y;OUjdpx*j|1!M%iF4^wkp7S{fGQU zxATybQGglw_g;i>a}^P|dU}32$5`@pWxLyGWpt%8Fm(Y5kXku3W*;3KJV?LY0v8lt z0`gu=^gHD;G8FcI&U=B9N3mfXTu?+;IlGwjDVd;|tqa*i=eGN;Uj;oi+ZU0z?4AC8 zNFs{;{WvZPYPZC5g>vcrZB%k#PQxE-nR+A?d}c$uW*YrE)r}C zfR9A{<#BDm%#`~5CtQ>$iTp+N9p5O93B2x(fTQB-(N+CXTanZpC+;6qHCVdg<8&;{ zm5sU)b^aeGBu&=ED$~BYBW+P${9oVu<_i9MA%GD4k+XLaSMu`@2faQQsO7)cuhX1^ zuJF!GF(6JL-*hzP04rigd-&)-4uDM@jzB)Lavuy;v;bvXo}CngQx`ZQ!4{2Zy|oU7 zHk@3c+T6X}lo9ph(ZLqhaeIW}9wOGjz!1L1J_gHMg0)w@J%OfKgdOZvb2C;AgRu&?Z0wiyaJNz{=MX z82sS%*}lQ!55uy}fN0i6dQ_fksq5CS8~!lj@;TW;*TvxSG`v6V)mpAW4#>P;zO<)( zYQy(}hO3m)3+pc@AQwp$II-@;9j-y^RtSs-q$8fm#8@&>;X@4)h9a7pXr*wHWw}xz zM9kl5{@le%L_Sb^ots6QQU)WT0U!3day$0nx#t5~)=r*mQqr#Kn{Wf>00)2I>HtcM3 zZc=wF2}Vrf@?#+t4FfQ3hsEgT~%V~~sAWL8n5`qVUyAXB>ZRbx%?@CCqJ`n_Cb8Pd_noRFJ2 zI3#myB3U}$P?dYXGP-}QeAZj}S0Zw08XLqA>^C0t1TBAmhNZ@0ON}vf5`3sRyZVv5 z)S49TF+7U#bAjK}PW1|uq+d!)i6X0fJRZ@0(7LIcjbZazhDoG>3I!Wee((>HUpNAj z1w?}kts6D~JEwxaD9YW>_WrMbnSNP@Nn7ZF1?l z-=2$&_U~M<6PC)#O0oQdZOBF@gi~;d;?{lAel43@bs~_Rt0E)P=%iRIUc+*n7eeaE zzxfmSSQ^MO{5oZS&wFeCgBE>C?=UX~dP-Sa+fsXzr5ba3E% zXsV(_wEI%Rqte`S(~!7kS98*$5$nn({Z%u9ipv@g`wxCicN!bJIjpiBui7VAe2*%v z?T9U8Mn96=5o2%9l83{1j()#`smX#h){)7yYd{m0Z1J$Wx*9w##KWV6QqoF1#rkte*yM2NT+8J3V5&W?U%V{JffJZ%dUb_$_ZU$8clsbOoFsG{>N z!0zJHT(KrP(M3dYdjMpPDW-^MxsFqzKFW+AB%%gFXe!_1)+I_Q0z@d%xDq+kU*gOf zbW_lIsj<$lz5&Zz2z&0v0*1n8{-@c}&U58HRze25&1>g{DmxbZ{lcj=!xPcG$qyGu zp;JidzTf_yD?2sno*W%5595+`nCMv2ww;aKld_Q8F33Q&p+<-&|tHXI7=u-*yIEX zJRHpPh*Hpoyx>iRV$@2U%_nM4$tb6p~8Wbkh+lCX6t=T z4t(DUmY!DnYxoIHV;B>}s<)8As_JS1T|*Xh%mH}A=GV2#YA0MC@`^pi!>|KyK0WWC z4nFciCcLxCy`ZDL>eW_{wgv-I@;IH!$NPnnrHZ|yIqYwJ^#1J`L_a*DVSj`N(!)@Y zIJMuFc6N3G3fG798Ltoa?A@qpQ8>eEjsAtQH3lVF^6+T&jmm6s{EuIQqWZL(mS!XpTOYu8w+Dwy16ZtCYepO;96qSnFt4(4RVsZaPHgulXLu z7zOUVbb_kOJn2IDdKycc4U*puO)_SVQdxz){2Zi(5MxY?IY*R~l=4+r$VfgDiS()H zf;$Rw5i7P2Up@}dA(^eNI<@;h{Njhup0^O}hW2dC&7ERHgoyGLp}#B6c1gIyeMSra zrjBJbds~9Ly4DGS;QX-j^tb`+`Qj_QpPeako-pYdij zzgh*aj~&lpL>AdH$vK`KWv1uT%zv&FuL_Uquv>7F}kufd5`w8@UO@QD?`vmX?b8&1`RLC$rvtdu|zy#41xR#>Q4Y9ba={ z(7Pvx_6(ow|CCd;wdha2TTi?~CmUQaaC0zNS!BDKl4H#hblVMcE7jvkmECrxSDT46 zWN2Z+DOdQ+%22dM?(#?&onKPs_;MpFD<@%WjINZ4B)Cqxw6kagrF8CS|-8{+$K_$?Af@q3B27I5-} zOZ+B&H^UIlxc~NCT3fV)E2&bsUH7G+x~U$}IV4-)uz^&j#h4HyHnZN>1K*Q250Y3u z6Ju<6y_V*)5V)MtIf<Ist*7D zql@oil%iM}JA-n}j+S$uD9kqguRs$XugA@8(v914Mq~7r$hH9VarV-ezRb&->Ok&1 z8*Z;M8brHD5*bj~@rGLf#}``1&P629i%$Qr$*?T9$iP>amS@{=BaO(jS#|;atwEzF zY!#iv@{Y42GTbJL{^(4K1iwM(ObV&{eKb>Kn_<%^vVqO3xFKK|WoaG!5&pXf76PxQ zPgh2%joyEnP)l6K!>zI3*{xj~_YaVI;RSlIJ(^6jfx5x*{d01Q%pb;_@%Z?7jY~aD z%o>AfAvc%Kh6EwMTXiQV{pkjOy?4JF^fskqzSEFZwz4>T{~?!RDug0cV?RFyJues8 z*k*t`)NEnf(l=568*w@Z13`8Brx-g|KGl7A>VBNW-p%)HS*4KETo_>A!N3PqE4HNi z9SY}h5&T{I#Eu7CCrJal9}Ls(!*bJ`{89e;COjTKme0H0|3<$)r63a-v8E8NTc)Yu z7t3$K%)^7Yj;FQ1`LS5%bIFUbm77_K@<;m#&P^ByfNCU-@NtAkNEMme?It)1lyfS&4LrMbO*wgN1RTL z_Y=dtXInTO0WJFAv~e$X%_0*Sk@75u=d>uSU`vIwbGIx?cI?Xv9yA^Wo z64=ttp-b6U#oOe~sMv=MYUsL4&AaO=r+#hIp?Z4+YCD#h zQBk!t+9T{Ir}^ugVbz+7R326BJY%nXhpGNPBeS{Ik<~Ieu?wz(`CQsrn0)MVyzTB` zP7P#b{r#udmE%zsZTtZ&zLJLsiV8K}%GG_NS4)YBNMtMzTZ*|-15eIy3U<_1HlDZG zT{X>JNx}i#s_K_(yCR!iFIm~A?;vjr$C}gO9~mU5LTqe{zG4AigqfV7WD0S8C9o2+H{@Y>cy((Nmm9vSB8 z=?P3$ScJUT$NW8 zLS*sjnS_LYCnqPE+((i(=g1n&NwMN?pGis@QYpoPVVco}VSfyYv9>!emf_1HNf~h4 zAF*-iFEL#SeEX3O~FZYe;xORtN*+H|A?YJRs1>EJ|)O$NR_5-zFe z27)1$M7-H@xJeBY#P!Gc*`04kiUp48XSBf@PUwU@{RRPiLJ?v34q*l&LduT)w7K;_ zodSR^htLAdIsu3?6BM;w8rLS=orw;Fij~$!`zTR%{jE{|kOwzsk;5745U~YN-7oRmeA8feIx=~=mvFwIo|Az_(cTa>V z^a6||`OyJ-9nl`dRRQe^8_EqU!>$VTvJXu7-WpCBecfhM>L56nIZjT_6GS$GosJ@d zHOSg1IWqL+((s>F;DsEkfe&TQDj4l1*W@}TjqFFO#f2V0QCtPN!bbX}c0SMR$=N!& z;()q>A8SWE7_0n=%qRPL+;fl}ShWvXQV=q6&d_(mGI|)meiQJ0R;M6r*Goh-b@Kg{`C_*uB?VYrw0FH;@C%@R9_;uC zXF$5jQE^t8G#?XfOhuGBU`nQ^F$;?*$;teKS_~%2gs}J*RU4w>ccNk1-?4g&m#VEb z9crgX@va}Ir+J+1xOzc20STHAd+toRmgskXsMY1=5wPMVHSo5Ezjqpqfra%GdwSUA z`Ca9M)JxD2Bs5i|2M5u0ObCf_UkZ@y&?p)@2KEwF^Bm{i!54iZ1e0i$m|<3yU}KgS z)<TTrVC8O-z!f8&DTMz zr}<#%r;LTNso#R+F{FEEA9h%%D5=dTqZ>!sT3%l}2Ml}9P~*_!fu`>^{Zg?=(=JH9 z_~g*Vf|~_Wx7>~lcfsOUBTW0ACdi&=0rfh9rh3Cih$~|l51m3yWihMqtU|+s1U?cu z$t+|p5A^O`qI7$5$v{n&U>Mro9~M{<8)6*p51W!Vxhe}# zpuI3lP;S*O2BA`j@ag@E{Nx?*Y=H8tz-Xd&wAr{^%MMdvXD=q%n9MB*y4@O z=Okv>SV%z+-q9X(@y-S)N`*wxMPIV#xu9UCxIIAbyO^@Rha{lqgZBOH``>YNk2~cE&jD4 zn$i|f*aQSn5ud1LDrC6&(hMlc>~^o!PtyD>IH}J-XLaT=qG1uH7*%I@YK1Y~S}gT0 zV#3Ka{W!ba{Mv&zXYkuW z&|}Wqnb*3PlW}Wk!8T!Jv(xU#0WgMcVT}H^Og#}id1~CwKgTmsU*mihDqq=g-ruBq>)RWR zBx%4N->Y9)HE*vSEW-of;j1`Ly?=aSq{b7I6h;$U70_kAk&an>_FN;tZEJl7Q}Q$4 zzx<|;rlO)smi00D67Y;|K@who-548%uqfYDY+n(^xTlJl>Iy-xufR4n{>aktcxdH?mxhfvnxqN)|?f16lrg&c? z@yEm@sBG@=u>LxY9wMJ7cg(J$8#Ajd)!S@yo0#LwqzN^TG$y=dvC)F)eqz4!#%)KOGP}!aloJ znZngUbbiQvS=2*w5d*b9#I6Z z00hu-EMiFZ)G{e!dH2{iQs?xsC0X#}cGt+4TPSmClymVR$R_@AZvMCTLpW> zem4Y8h(z43^Vb*t$|m1sv{HIRGaJZF$pJg=vNAO_wLi44>AMFM>pBJoHyNJL0T;tK z2sc1^kmDMJm1>2Z4etTrvt{r5pDtQ?xwSQ=G}(6}+6EUbA$5mI1Q+OGg3Bah_0tvI z5&J8DZ~n^)i{_pr@uWlTcwgVt#KX%gGwoifxxCa=AZpU$s1gh^kJFI}3r4|+?eN%0 z-WziV*fAamzHOm^OB_`Xp-JhrBp*0G(Ac^u9K;a9TfIx6xI*d2vc=Oao~Zx4x~?A| zAD7;4LJ?5!XIVR6hyT8qM>sVqyHNE3)m2K}&f7y%;DgcIpi^6j|I4orS$tfXkP{XQ zh-c%%>S{9Nq)4^2I`F1EG&EG)N&%(fw__bsyU%j^jGagBMEXu94%z(GmA8*e0L^cz)`A>7VO`a<11*Z&3+~vcJ+0 zOg%UzaG(b~ZVz`oTOX9XGBJQZC?l6eKRhNsSbhp>*t2L{KXhEpj};f?QltDx!B&#K z5%LEpw?$<&HIwfVC&XJ|tZwDh@pRS8>D@Nlxe@{!X#&&Y^FveBs?m~r z0ERt)sNg7@1*sdic0K*FUqpNs!LuHwJ>et@e-|dU`th<*N{xyH_`@5J+P@cZIbuXIr{B#3{zHzlzG(YExJDO`mQC14tQ*}|8&JPgm z5vj>zaJ7M?R3he*)Wns(hhGHHI#rUi2r3+@n=_oY ziEnpx4d*AYH@Yszp#8I>Du+Hh^1!WGl%Pbw_5ROKS@g5rE5Y|_swedEH?zkrZgd5L zwZ4U*48)4E3vE7OY*T-s_;qzg;^FdO`-4ZAUN*Geq@$aJi`weIyT^ag;u@&Y^jfkz zvOcB)H^wFbOtJBGE6<||&G)zb2#{=-q3H)oEEjkOm{;YDv+qLO)Z z^jsJi>k`kxtlpN=Y#4nR`0RAjXI`y`T3|~4SAe_}8CJj|TuijSN{J43TZ@cf`t*+c=qGHBRz-d3ADaxj^iAy6fQw{Ch+HO` zv#sgGSs~I#q3F7dXbr6$XDblyz~CTGz;I7bPo@|7dhY+{)e0Pji&Qg0M3Lpx&;~z~ z$IDD}Doo=lu%p36&v6-OBx#mQB8#Y?iQ|ab1D>t8e0oS7VK~@+xv{5EA5$NKh_H#3 zO+cTK2bk)u2Pwbvf;7s>aLuWhx{oeWAb4|Z7{_#+7w8l+M3agKLovi4tF2M{vIOQi z>Z+lc?jR7R;cVEw2525Ui5_YPHt zfcP6#*GpEWY+HCr@boZN=}`=N!5?uX#s0o9_u27fSUbOtY*&SHt=aG2qoeAiT01y{ zi5=fsTivnD{9DzU8weLq#6)^9>}{ z*laAnzBam{Zxyr1Gh0Al3NV(38~-_fBsVmGzVZm)@hw+a)VC~qX=O8&c>YnU#A%vWCFWcBi!)>yS)7fnKbJCA?M zGFq%QTK#amxYK05g}1w#r8incF-GK{+v*{rc}uVCKHg_TYh z?*ZwN%v_4ugi((zH~Kpg`Xj@Z>J(XIYrpLcW#DCZ68Vq!w^ZsWVZuxU__LVt>!C%& z?=k3DJVb2Vx{~N(mJoB(a_#N+7|QETZ@b%-Uh5gUK~e?n7P%!l2($htBhRaq?J5ay zqS*xZjiYnYJdS<7ep6ws7v_Bk&J2soWCyyVxI`47d!LH4qrpK3tHh9ct8vTvZoRAa|?~h}~iNh~emAK_|$CX};3pU?h`N8CTm*$(%m%4uEDh@rf zAtD2DEj}afouc9U##f=t6xbDCoX6!L1 z@ZOUSrX8Y=|G;d}jrEvCbf(0P^zv2A5t^oA2gZixAM@!CFHR;2!{i85GuoY&OLPfQ zj7vi_4V+*C6X>Js>gp(w?K#rnH*Oy0=I7tGLnT4t2L8M&2RQ7!y!&oEG!B)(r#_8&1%Po=fL?WuuzHiy(AnEbpz8l6{ITDk20bTLDI{NdcO4| znPA%w;5gc+*6o+oia2$r;wr#y@NeWbP_3~E&Hvw$o55t2wN{c9kj&flHW;umw0Zo0 z!~Gz7!VQETPf|myc0<-d7x+Ia!fd*gnve!EX)M63CxQ$p%zCxKfXyA^5||UeWM3iU?kWW9u zL9@53Kc$*IOjX)_WF%htXzVrcz$Kb1(^(TQtc`Zu|9w#F?eLnbm(PSwlnup#`IXs* zX1JyR7IpjO)Y{tZU|ZR2HY55~$)a({usOZKyg{@J;lgkVSFn?*9s*3@!N_%Q<E2ehcw;xCAS))Yqe!^;OXK^DojvNy7!fw-(GOn)<*~7FIRRT zxRQYVGjQ}amqL#wSq7Xze7MR4aUo|NEyi%gBPvPL2561`uehwpXDiy)$wvv1!a3tk zGdIAN>^yiT=4P5MB1<#Na({7g@oc?0=-MuVs`E^6lnfMZdL!{nz-stAo#^e~>P~#h zwBMsyk0IQ~@+*??-J^!V{O9Fmt}Q1*sqeuAtbbHXXP}vom0IJ0CUc$#nez=Ybr2pe zcB+*0qfPYM3X?YY6;K{y*0qGA@8$YCE9YcqE5_b-z1+3|#=;$f-TC>?csP==5`sy& z%l~T5wtjDR3JN1Z{yNLAXjE{BE_P>2eH0)>93N9EeYiB@xd6w#&=85N2FHmDdexIv z{o$58kWg30WgG%=qZzv}V&-C)6HED)JNp$=FL=J>8s2A;BYRQs?AR(czGEZBp`(?W z%Q*&uv9=~dUalOEF(F7=i?%R z#0fWE{P)9&tyCjezdlY4ZM~g?=gUIs+R~$Qfh!Bki8-SNj*|N(jV2Q8 z?MivRUN%n25R-kWN|inTPwX${Yg?+RSt8x5V$d=Usq?8PO7xy z+W&CD3*q4RSUsr>C-U>qTI5JbhUO_c(c?ZsF!4W^ADxbS#_XS--ahyPNc1elBfgQA z(H>DQ37qK$M%qL)WOjrQ0`ElG!ZCnoAaiY}Td6HTzi>abC!8!#Ymog@?%6fiJkoVA z5@qA@Pk-=kUUk;o^mM&$iNcMfgv!d|;xNHYMcXhoW?6J=d%L{aapg|Ka&iLuXD7+BB08=8viX_Y8fh?dH%0*g*bq^ z^U3q4E8}s8ra1Qp3!T8`Vr>U+8WGJ#l8D6ODEwNVxHk%exUUj+;JNvj8{gqVY0~+? z=P({2yX9MJ*NwT#<&J;=z{F~;X#u3f>yUn>em-n;^Wt%1Oy8_-cl{T7Q?cR*NBZx{ zvdEgW0PoH_k3@S&BOiob5{%i*EBu&xwrXHBjuMQbFCXrC*!q->gIfl#5c^vu+_4gu zw^)ZotDW``-pbU}u+}h*#9_PKB6obei8x%Y1q&wO+XtBe?@o((`+MD3wE{S^Ex5+e z(3clkAER}?T{m40=aYw)+Mdp{HSHE|p7t7NCzrjA!U zd5Ew=?z)?11dWI}LgKdzdOLf2ISV*@LPfpHhXo#sJ>IdYsW}oS{VZ9D%>I>0Sd}g9 zEnS*md(V5xghoY-n?kvpI@4MOzsj=YLtTQfTJMdigVI9zf4rCk_ZMX232E2kughH| za@4OqXD_d-w}ML1gopU3bsi0RS~JKP+e$`hMKa}{6KTSqXGNPhxD;T=vNO_vl`5Lt zy1sTtm&QWr(WiHqn2{tyM!asD{CD7bE`yKIM*W-pHv?9#_HGiOZLZ(RDr3+-%;L`( z#kl?9>AU_o8nbN-+_5AgAa75;POU_R+~#yZQ#I(}00@bBF%j`4OX4|ptipS<3^yOm zwU)Z`me^oEU?JMpr8Cda4!r;8>>NXD0R8B zv&I8H&`JvDTd-K(fR1u7K80RdbW|dBWmDHQp>d;egK_%h%*>E`(A`yigeW^rURUS` zmN$Fa5l0|tQtWRi$f@^^u!k|I&<^oJ#K8Q3-MPd$G1hHIMaj`{r9@tDPuzY-N^gu5I7SqM+(~F zZ5ulr8e~FpBYG5{x&`{*{-=?AE59Fi`C*~^{bTs#lzUblfRuFDbSB+XJtiHb{mz>* z%b@@?h^V+g5Ho2xbNw-v5rv3~JfwkiaFaLA#5-c)$53sn34kJ>_zy&+;DT06)VhWB zpS>ME$zi#VvQiTj6k-OJU#{qlEuY6BN)2IE?f6E8@4+e76Ixy@iYGBLTH7W0b5I2_o zi6WxZB@E+^b{%MbFBM;iy|_Pn9b6|TA+ORb5Au1LQ^`BiwjN1&hlV)8d5)^J*EIF; zEjBMQs7bk9i$l9ovvTBHRDJ!hztEf0+c@jnY=_2_r6TTVZ{cK4n*cvI_v?!uCdhuf zZ2Rj07N#+25)Sq!s!W)C1w}=}t`=Jc6sQU#W5gd9IGNP#QbHrGV|9*^rWsJ^<9Z+a z=?)wJ=ZB6XOg?&eI5B#xZTS{gd#r94Ar!h|v)M$k;9z7G^QNZyOvI{nqe9}s=J*@_ zM{r0Uix4i_J0Oc!XWfVClSiOyNpUf7$23$I_m<+_xi5698}+$htlB()9i4+BO?ALc zO{o@(UY&l^9U)|BBFDgr+PC9!zPE)x=#%in+ zR>jJKo=oN>Ijw9wLY$;W=gigSjkjmxJnlT>a1_Emc4i_KjLKzY2JgF!G|?1_wRit* z_J)01s>uU!h{nhBx%t{U6+d6LOzKvZfm6ScaQniRoc>DaIW0^~#8qi@W+7sk;er*= z9zV6jOjc%9q{Bx=7siV6mR1@wziJE1KTeGH4fW?78m`*`lPb}QSL=81adTWcy+XSl zAb#mQyWyB9TutNZwb)nQq!~*~3%u-~1FGa&gICF$rc@}s2lYdCZ$D^;7@KHU`QLU`oKkZUaqO~}7|MGG%cxAiwR&NZwC z*h4QnNHORlUcdbCpSaWz%jWVb_0haN8OW0et4ew7u_&-{F)-Zc3l(gR@SIXC$ZBB5 zg1bVy0{F$JdAacJzJ@3dwP~qrW{tW;2L7+!HT9w^A7>e?0C8uE+0r(|vJPiQGr)zP zNV3TY&r^d>F>90;Lk3N70)v0;lpXC9pb|4BT4K}XL>I-<4yU33I!AI9EJ;iSHBf&Y zaDs)KaAztEg1=|~SJBnE+V1I_e$=}^-xbzc_2@;b@ z#V!;$)ZWy-;}PH^chht8pNt{7TfQy{*OQGnAImIiIF_Mm{yx zotE<5H|K!Hk1%F1qd)pmM_enl-$sj#WF+8JFg^aP*XN9#Vh?dCz#;PW$t%RbiK`fD zoEU@Z>r0j9Ag+>QC*^n1H|mi~^P<62I&XYESH1u4@au~sdLJ^t8uKybM@=zx<+r#< ze@F8u?^K#^;O1H61J1?<-hkw})l=)c&Cq^prSY4irYQTF9aqiTF$HQr@#ok|IM6Ui z9&UPgqR-lt-3TwZwzJAtLD0w5`@+PNmPohyh~QVA-_zr((GhFo&A zY9kgbZ*i%eIX4SH!j=pm1r55qUMqEJP&o&$KOq?bA=b-lYo6A{I%-EExy+{^k&l+p zz8d(io1ZgIK)ohH1&akR(KOEdw7n{w`Ab1Bnm@S}KXJoWtj=OHq%yjE@Czz;rbeNG z$@&P^NE0bfOhw=Cw#}QH`iFqqKa%z{q|r2h#>khv&j2sE>v#% z!u>1l;B^yi!H=@{2=pY)oS92&pDb`8Rd`gC7lEsQ<6VsNz38FDM_-u|)f2v-m8E4- zYl@Q)Z6rh%CAzZ0a2SaY#f=?;aUlA^b9z87)e6|!%N9-tZQ;B_cPINs}o4$afA8OB(X>ApM%bw{kp_9+WvMh?4D zrQ-N8v2Vxa2=?l;gkc)9o_jNk8QG;JL3gp`OGir(4F&i1 zbeR;S|6+%58JH|&wRXDuUBs_7#(p;^(T_Z#II(LI4YjHQWir$s8Zaoc=0O7+U4l5RwVB-MmIC2m?OOc2Nn!gg(U-bh>5XnepiE5>8vdf0#L=0wcHo*zo(ei#X6Ao z8fnJQG}rs_U-f?B!ohz@CYui&v*u_i$96Gw*il!pjSs zsTf=tzG=5M5VoDHwWg!Z4uf7YM6CwU?&vOC_{OJyo82O${S;w%G}~7R#u?5Y^}Wqi znO2aOM|&B5!c>gEv%2K+Iczi9m+);Ng;RnJ#B$qi^vq{g6V$3;+bW+v>)BNoB zzy8eK0Ff$J*zirjUzWX)I2lZ%zpRE;str%r8fb;&bP154gz;%Z8hzdIARtb=CF8V3 zXt@W)Vb%6R1Y=4MMK$0qP6GOoFN^KG#H(dxT9&^6KhTR;&0-ka6uQM#Yzn;)T&WghK`zSs&HxAR)HB&Vz2VH+32?3 z+GyKUc~)sz zMzGe^6lEyy4^YlqUH&km zZTyW&_>3ctn%QFC+x#eBrdcxc4v}VMWLO%@jfF`0a3D@r)j>?vr?}w^gWW?NR}NMn zSRwZ?GQ1Gy#Q;zRy2@jlQO|wJAl4Y^Z`2p};9(58F!$~C8Eu`q z3c1}Lij}8QDf{zR=~{Ks*{d(Ed7M+Zik|pC&J1Z8zUHL{t1)b~Je^pcGGA8UMSm&) zsCbmtS;TuBVVqOfUrK=z6mOR0FT`!l9ibS*a5&?(CZefpG&ykM#uWU}GHS`+Zo1^d zrNA={{9)~%^bq#toVl-6OhHF*#AZd`e7)OI=L^QR@XLrrg4uJvHbb&zN{S>j#rt?^ zKc9_1Filk~0ap`*qD)`7pc(?Z0T z?}+v(vt<|>w3JaghRmcM=svlSamhA*$c_}p&=7HYJiAU9X{|G9{o$7$Ew*DK$3H-R(E9v^1!NKa`>_yM=Fyu zfnoWlBaSJ<45hE{%gdmEBbialaA@xeFbeF*J|M}p@i;LF$nPCFFkah@|CV*yUC|_} zo@G`;$GNwMr;&M&Qxj!rR#?{hVZ!W4Iy3mOwze6$U4W<6up~u224n*CTmkyEW%(BN zI=r1P#;~E3whH2rw8i0O#nO+awb}(PSQrt0p<-bAGnlvCp!-;UuTyug!MV>Cc>$Vx zzw)wL4e6RaS$6KUt#;LfmzZu5j5DCK%!`Z^@1s^&W(X;||NY3+{ACB{YY7BB>Ax^J2gW!!$idQ^#z zbBbKcbade@3BbPv5|sc!a4j<^?xY!orL~G3jS3kSq1XbOw~z6wQ2dY!6GT;DFp^wl z<4cGYAj;q3jUNo4Uw8Vu$GJg)#^kf}izM^;G+@%#9cDEhE~Zn;Q{ zt(a>4=FaTO#byE06#Lk%w6N%#awkJP$&1I{mBxojK!m*t{oRIiC(m$TK`+jux>dUV zwD)GpJ2cF-3ZrezLd5qu!#Vj2T=!qi9(cmsWjTb@psWfrfNjXbfIqXsx*p%YpVtim=aF?^^blwU!oNJrR1% zzcFP?{u7UijCZi|(&=4Sg*oITA9RfT%;#nb?hlvPvt+~Rq>(hQlFhY(ok|_$UD5F$ zQUtlP7Z`Z-X@y|8d9EsVUxgn+yV7DV`O5;-c~56NQqyK(yuFc56j)N9lN<=Sp5E<7 zEZ9mE02apQmVf6@F^hGmbGJCQ-7T&EV8;Q$6SG9qNTHNbno9?P!GKQEH#FYvWVcc% z^u(F>kH*oUyBqr#tf$FA#zHXBZGY)Mis?(l0Dz!KJ~=(TgCm(>x~M5R7a{=?R5{qx zKUCSBXllqeRsUWj>fuaFM2sTG$ORR2lJ=|PA}P%l0h`Dp)YySUM&(GP?3|t12+>|A z{k&GCdAPVIM4N=xG+;_BeA=pVNENL8Zh-jaTCgl6&w9oCcthmjxtP_l@~oolHgv~b zE&@d_nuIE5fGrrDLdF}-r(#C(VYl&fnaz?ZUTK#mcA=jp3ZSoq;v67qG_1}{Al zddK4RgTG#8Tfl!kw)4`5Nf~PAa%HCmW?m)gUX~|W z+O+-nN1H1d@XYMc5YT}V4#B$t^bZkdGFVQEYVCrK%_wuDR&}Q{T)hMts|J2=tMWh_ zK3fuI#acUu1?J(~Lq!WuYG8=@vYeTjIe%6~%J=<}R}go#qHOOy%vuC4n9*jW4XPo5R z@7Y~$7IR&|N{HQ`XZW9&1I!Ok=cG2f?s_$sLC@QA+qp-V|Hsr>2E`ezTN-yua3^?h zcMIaCZ;x?l#|(au4*S|g-g~q#Oi$SWvwq3*BVq+n?r?$X9 z6UM0<;||5r2^JO>#Kgxw{Y04E)tCQYFSbFB;w{;|e}64Bp^DSXhSP5YK@nF>VXzkb z(InWWtYN>z^T9jJj6iM2VTA`^Nd1l-$C9XxwNT?a=KHZr5Vz1PNtsD9=n7!{eh*Rs zc^-O7^@n^Iy{LJ7$EXql7_u-UfH61z1(lBUFlrHqjpLGYeaVzx#P~^ zWyePrw{!iNC!Lk8@U#CrS?SiF3s@Aad-lkjsx*x)F(2M53A!n8TL9PahuWS5i^Lc)J#lz|st~Xr@B61O8l}1U++li=pTX>ww zwyFvej73wFi=9_TJRj5oT+m5VzWVs#B`wx^Z}MR1DCYRJdS zKM6Y7H}>CJ-2mXEx9#Ua4{ul63_orfS*tfQ_LSlMJ!*67=lFyd2eE0DOP z!|h{d$EWkhNI-aQVI_lvNQhVXYU{P0Dyp%J3NMdZ?rCf9ZOW&1CAJP1dnxP#EG20; zRe5{`RPQ7h6q)xhHC^<~yum!{T0`hE0i+r;_WM?y=F>FB+2;#WL_Ggdv@+myvAl=N zK^Ec_9B;s=i85+5CDpWql{xW--3DdiWlt-Z>sR7F@ zqOTxfEFJjPxPd5zV3>9eA|Noe@d3vR$fl_ulnb-h?@Xv{`7o|E{5MUd>ZF#tzHA9i zOtjhgD+etu?u^zY{oio9b8+>Z3~h=X=41xkOtvmmw_fPZ^L79cRXv4_hT$&qJooPd~Q#;_>0s z3T(r$dcOYNz;|&NvC-p#hgk&ovyDnu7eF7X8?CJnk`W$8_KP$>enqrMc5mYlwIe8( zA;$GuU^?j!gGMF*SFMRlQUG~6UU;?6qXWmT+k58x`R4RL4-2H7FnMmP+6IqJomDZ(> zCz!RKLGQuz|A~b>uh=yjF2{_J`;&TLIZ24YR!4}6!iZaI_(!fw#vl~vNuT51Urh`% zGRi(9n!JvePXxXF!>kbX_X(`i`}6G^2AU`QJkK32abXylmCNnRjeNt7bSM?v`%QCF z#T!P^mK^QSd=Nwk(c9wRE~e5=@P%2*_u1lfeZj1iF-k1YwL4dP}OABhksZ( zlcX_aI@!7uD>{z7JuVTzjub%dHfmOX!2^{#06?*f$jDIf%brkF=%JK}z4?VT-f!=s zenD^Re|@YXztL&KVJ*u3qL9U+ZgQ5R9a1df&}bf(FQhgAGaG29lp5}OF3f9r_>~CG zxmll$W*%mxW$imn1o*a`yR};THV3pqT8y+RYK*{+LkVTv8qJJDJIX*u4!q2xktE^F zANRs3(iEGYn%`g(L>B`c(%>jN&i&85*6)A!9`NzwqK7Ug4z<;q#!Bb>wzr9pm=i|@ zq=nbob5X8mqoXe+8lq2AaldKGN#;YJ5e&sr#cy-IbgA6@@O@p?rRHOs6l9xhPY`KR zy+aJ0xKko~NVZ2U=otJX2{Rz&f67>ym6fs4=2dB)mnZ6J@m0E@J=k0fahZ@_0O7l4 z#^B1@3ijE74JsUci^nY0eDG-k^?s=_Z}K0AB)dXQheQ<{*@#u`z1J;0+sAJeJqo$E zmTd{B-lx0KDSIkAJiNs7A^p8Qs(&Z+E@gk&l?Xe&h*77yDN^px6}4Nx{&Iit;oJyb zpFKuVgT`1K)q(wqYmfa}XLa1vzT*A9RfGZ;;*Dh-%r6A1Jxyah^cd2Og^k)o5Vk}= zTj%Pe=i~74ZU6}T^zgE+dCbq=fXF>vnjdGdj!xsqr=5)M%x1ssW?b@^0lD~(linv! zn(oYcrw-R7_tV$QN~~pR-c9;i2{m(DMLS_QG15U--PSVJ`ihb=GJ?HqHB8vwwsOrn z!%-Ui?uHS|um3>tLL<%g3dD(`=@KKeCrfPgoVUAvh%wjZ(SvoI{cdlDK`AQF zeXW4ryWO~Pq#qSVNkeGRr7hY_Z=^vC2`UUk50kxc{6VUF*PLLPOA!Vun(ZxE#RavG zR!NH!O+rI!g_2pKktsUQCTpKW!7^)Km@Gc;5P+E+2uRHUfmGO(P4M^=z&0X%%SRbU zDhkND!n->@Rh=$G-R(#mS0qn(Xv&X;f$Lds0cR z`scdFMmol*8PtvOIRVKXduh3VRj=$wctHVyQT=jr^8oI&c`R#}x0}D}71QK6+Kt0> zd3k08KBOr{7Q(`rjEtp5M&0I0_DQ?>Uh7Oe-s8r4OY5^_6N~d)Wjm#;zlGCesWTb5 zp_L_n#Kzv4OD)v~x9r@uIGr-U!n}|bxU+Rxm-M(%ZM_b!t2onbc>8Rbyj@r!>yBtq z=b$Ktr)KEsA-H!zJ^3q&7(DbG9>!Old;gh|Z!px5YXZ-RU<%%E2ZY%;HykSM1hrb$Iz%=82L7CDTf!Lk@)?6 zQ*h&F)8VW%!(KS#AM1G;3DR;%=lil-qjq9c==+H1!&-CqLH3#@WTDIXig(=XG)e ztXQ1FsC{=~qZfgcP+-)0_nV0^gOTyFLxgn=sDtvL6hd-itg{2a+kcWRwB2Aft$)>; z>ZhVz>-E=QMq(4vJ6PqdIew$ioR&gPMQ2ahr=@8&Rx889IBH|7D%Ul6?Rgv@zeuwl zXX7%WKRMmQ^v|JRB0*u7OLm}kl@LBnhiEHe!FoBZZmZdo%{E8)fCq(Sr~6}2W^EQO4-rpLgm^a*%z4Be{_*RpTD zG^fdff?VmRlM28g`Q5C8;&%%W0A*W_#MMy7u)qr4A@h+$9udi!s&sR5^8rTxXwPI6Z zdIKHi|E8F<+|Zp1N2tn@JxideDwdnHzR|=@JYURY_*`FdJd8hHrgYwzizJf~{^Yf* z7gN~)608guTL*pWDa20pw!b*%D0GdEMoQ;*UukPKtR~GTSsFQ)lQ1HhnHF>&kEU_L z!oqSX0m@BYa_VbP^Yg{0zqB~twoN{f6_6}ZI&ym< z6jqNb6Z|l{il@~B5&#!s>F#H%0|MA6!)*DLnS~~1xGeN&9mLg=Y?nwBQigG@lLq7I zD`{$&bLcknY>&R^c_977Qbo`-Aujh;SobUf{k`UgW`sv{*w+2ESvagO^TCJcbk zE-%}esN`tQ1EL45(Zdjc^H!Jo*Aq3VB)^r{-LLdyQH6xY*;s(T0z90641?5VS{!6= ze?OgEd*6upQY}Fu8Sm9-8Ee67S!-Y^Ah2xY>E_kQ61BRXRbx2!4~CD3lw_5bnu0Re z3^@X~0PFaUIQ*Xv)IAU9;Q1y0(#dAIwbeiaXJJBUndOg=DCC1*7?`)OQ6Dib0e^!t z+D|k`p|;mi0Lhs0ws~vMtMd^)`3DpRA1-Rlz5B_YT~TPpk~z0YOr#36-1}6cG4Pn| zy7DZ~5TYTRI}{*K!kJS}gWAUiLwk*)AMF4rH$|WR#^Vz{APi+pjxxaVmvodL=s9`# zE?JQhlJ_Sp7dUW5sG4BP(nh=v8?m^Skmsc*)uLtkJ1s=i0F zb~H7(xBkha)GMale!o^Z<1c52ZQ>#Gz3j(l9{EpGy0!*T*BRVKuNY2>2u6r7A}d9M zKGi2Qap2C;*v>#fC(saf^)DSLEL6O2B8sAg3ySJ47Z~vQxYDnmeNLv9Y23{DGc!T2^N8^1YS6~4tVrVKoTX&Gq{$ff%@zUx$W47{cj>FLOL%YQn3aVG^9Em8 zUB~T}l#>1E*qHF@I1~Yj`YDXZ?a7H#k&Ebtt|Bf`)Z9q^_wR0M#OF?N_mZ@OgZ9a< zK-vLAGPPV3B3wOW7P-eUD?6aco6aEXYCFTk|7_ka;VZR1oB-DD<+4ua%~tR2cFxCw z$vNDIL`;1299V*ba}Fg9Ev=ALKLkoK{J1iBD2Li<2ZnA_RV^*K1isco7h<&!*w_|~ zOEu8$EwXu50ms=Yk4=d4V?8DvQUmfLIDq)>Y5ztF@Zg6%f$|KkCZVv1*rV z>w#~dUtug9Mv4Y6wV`^%g!+JX8a!N>XHG^sKo>>{Vc@nS}3 z1`R^}gz|fZmPgAGt8!wF_-2PjSh5=)tJlBD=mez+LKBJb_6k6hwU34emX9QzWn^>~ zVq&;rJ)$83--KR77MzMkg_fvk#Ehpq?`OQ${ol8bss+ydB_CclUNc=;7Vs`+AzB*t z+@Ig}#wH;1Upmpc{8Kkn%aqANf-4QdnJ^Ajy$efAdX)?J$F4!TaFe)a!&WHDa6J}# zIjY!31+~CD|I)jC{We(={m&u6d&W)-4jT@7aw!Cz;OPr80gQNHMOEYd3w{TM{+NFU z1Qu;m&?@`Gy@gIV+G3YOs;JkQgMooT?Gp8vo!WO4OQII|pV1Fb3nqZ9z<7maCnNyf zs=kb&o>;G4QxgUziS`qZxo}{tMcm8Ee>><-v^T$Hm?GQ72BnZ`gRlzwFtd^VYa$pfFNU=_HC0xafVGFXKWg6Y*KTC z?R6|YMT!YePG={7$-zB{s98o*Zg6Unv0N8QohS+yMBNAHZzx~QWIewaDTXkN zfFS5kN=n*DPVMI>ksKhG^9lQ8mk|?N57oxTX8UVn84*+vQ|Q15MK*H^mugp9>IUer z5k-DZ+&<{O=jN|n#YY5|%xoUCd}C+B&bJ;qg$$EsUuE#FemPm3431QwCNE4^R%8IG z6E;j71b#_Ut6E+_o|XgsRZ`P`>*U0yV61Q<4yM^BCmbgDts>Yq&4f?zxM^8HZP)BA zxaT!yf6tljx+F>j_xz#qZON80lt(cZc^45^x&_8P~)o@#0QeM9oRJ%SCn+ zGT_{CxB5^0%6|tRRN8mDc}gpg_YGL}%P7oW z%=2zF0E2qjw6(RdBiGF5{y-I4RzUyY`zwG_!!O95IiDE0y6nPKMv~kmOUx_6eVI@EOByb;UMl&?G@0rr}ah?bU2cz$Ub9S5hF$NQ32GLE-yK$^H_5{*!!YQD0({2zjQSN!rCp8VDx!iSHYr|S9!<>N^ocMDD{@Ls1HQg1FpeUP4<|io zfCs94;SROGyf4ISUNJ~kOG|=gD$6srmPP3KWT=^+S4{_%8>;hu^(23nIizq!U>T%` z@vx#X^pf@1wDJdvW^TFi?^e#f%?pND5tHECC+Kl2g1zZN1(uXj^%9&c%byT2W9ct6 zAHS%vhf_IPTvo_DLZD}v2*gGwL?Mu%hXFSLUhbTBf3`+UPQ0o&V+HI z9(FR_Nb}jhEUh#W9EN)B&klN$396)<1+U95_StCKQBhq!6AJ?0Pj6>q16?|^f2RVM z4Lzx+0@Op0WYoB% zx*L$8C8s1D#5JmzR%ja>dmFmh&_MdMpMHP{((~Mn7PyTTxMsMRM`|L=?PyIenN)z- z+-jC?B@GwprR-^j;3U&6?Z8Mv*x2gmZaf3_Q68?UiaIf@Op51c zR_FM3f%>d+c(7GsuNN#J*qQ1a37$IWfvq5u88yx+gxL^9iStc09sQOUeuFP7nYeqF(ZVL`aTA$AA)y1q+rUj;XnQP=Wd@Kj5<1 z+13W(DQ7iKJ;h5qO|XPEY2gbvOiK*9y9CmVgZ%7|Z6bDd4|VgWTr8FRhWt?@q8~0_ zEq}_?@fMWCcxfvnYj(&;Hp==K`Pb`{qJ}<6E)*5KWxt;}xBFa=yPM!E)xTYh(*}$B zzot{m?JFzE7mlVo1e%$(R5kLh9=fG}78W_19=cp9^$7<)86U}zBFU-m7F?5?a}QQ9 z6Qr=|^8OLCit3c&MOZe$KS)AKzCiXw^f&zO-{heX&tmcMYvDACB)Xy3+VJF)8Ub-7_&)ZN|;5--$KQ2+{)|i9(`G9Gas6;WEU!t414eNEb3RJ?`fv%z{ zBOZ>f0wFkaa{&}!)P<f_ET`N(rl zH(?`~6p-uss|jMGlB{+-USd4f>kqy2bp3n;c)0oU7|_+Q0v}R>E{9W$mnN*W#-9(S z0LkDMnqgzTk3ra1AI}#jO2E*hg%f`223?YVXG+D)VN*XzZSz5FFtFL5>xu@3w)t>1J?Lz5~-OV zi(zKVKPGYD)AQ(;Pd!_`vx;oPK<#<-O~7Jd8qM3-lmK`GVdn%OJ2`h%!*Rs!xdh$@ zDf%FeWSU+C>a8(5V4mUP2g63J+f8weu><8B$;h|Gz6NyEa`4t|6dK@-kPuUx$)OM1 zZZdXzpDW$x$RON5RE|Dy!qz~SfL#uj?Q{GzC$1~m zh4M0bff#@K2~J3P__W<{ow1s08cb$TXrI1|*Ot(r94#0N1i5{_UhRp{tjy#Ocv}Bn zUg^K94}`%+)bgOz6MgBI6#R~X(el{W^s~+&D>dSMi~Q|X)2>*%d~di0*`X*}x;C~5 zB}{*qabaKPe)`OtQ`?SegQ_$h8w~5Jy z$?6gsn^jXWqsVHIGpC!A)kVACNaX3sky(bRlRtf$vNvo;^;WzJmf!lQ zSZuxD(k}I@t2DJI`oA})gG=b&Z^_@*mdAaWHtl#a+8whjrPOG)*LEGXIPQWwctkp# zeW10fSro$uTl?%Mgs->M6QEl@v%$bP#yKX2^}HqI1=Z9&j=#qImShr3l&b=k?RQq5 z*J>COKSO!thj*8ztUE7OMIVD+FJ`ZIrH$9QN?`tQ%xI+t5UbC<8Hrb~7_UIbP^ zU?+*E$zR$xp4Xqfq^ZQawtY??QGrH2G#yAj5y@7;X+C_bV1e$NOhC{zr61i`))EJr zM@VR;l1#QJzqnc7X z8afqao@EZ|1rp+bhgQY4^>vlU|w?hoqC>~hRbpzGTF04EbItS>pL7B2p0)5u$sbjW^;%pt2^LKMFQua`X@9M)q1&e}YO1Ei$C#S=wMdKRJ=iC%s?L$$tNbukqLu9=(K$k1t|i zeA$3FUyEBD7y~oAh4`1d&M8NEhe`wQS~cM6q-PZK+v(p~4Di+Qrz?Qo9muappEyDD(Re6IoK^VQS{H`nY zG&j~qQl6f}+B%$4wAo;y3zfGmXP)G}_bYsIr62J+lTgD%lp=3`*0cqzOoDuTsrAYx z#R^p&4`+R9rsPQl%&W{)f{gzTb zk2kaB23~tvdR66MTkfFqm`antx1*aIcb%r=?m@2xrd4B=)g@VNFOGQGVl!?NUr(Oq z-wBu#2r_H5(D41P<2}3n%_?0sI&6%#%6^oqhaO>xnmHwDtcHP}Akf^dE3U$$L(y5j zDqrg4KVIH@PCQ@OpA-8VYh#V>4h{tju^B;aCqG(RTF9Io03Asl z9>E2fF|Ds`d5AZXX>iLJ&6?+}gSxN&Qo^Nj`DU9cXh1w?rPANLac3q|7QnVP=zYExR0|QTu8dA`FLB8T8 zIOv%#`-b!pX7GBg`Ha6H^jug%;Gg1L90cd_D2ND?Fk-NHT~MS#T&Q2@u8@L5t@pQQ z+B1g?`{D2?#euSe32+MyTt8m*U)R0`2YGq%ri`%H=)o4j{d7n29632WQ#>s&_P^}^ zpCj)3`!@;#tLUOsU}c(4i{v1VHnZcs-T=(n=wYzL#nf=NbjRzM(~E?i;v5Z_dvgF! zsv^)QuH?~2?emLAIIaLea3YnmoOPT399MXlGjjicm+Xd>W}f_uSfRZ!aQXpT23GqV zhXFGT3>Hv3hSC1;7NS&|>1zOrOTy&_xzfUwm;j}6{_$B5>PI%>K1CrWgis*QdrL^% z&+l3Ae0_zL@zOYVk}ZyxN{B53;bX!U$0WzaSBR=cq;|;(;laJAwpXdxocLmBb+y_w zJ)R~dY`YMiv^eIlU5(WXxk=~z{D+pHpc&c&YzmjQxM~uU!TlnP6B0zfhaz+S8Fe>_ z_$=9-Xp@(`_ReQpwWw%%qCfhwtjwopXS2sKxytA7+vKn9oxbq$?YG17X`Nl)l%SBAl9kKdfzzTfx~Honbn8iyenGSV-!%GB>Co?bLDHWpA*=Oc;v zM-1s-MEPoxi|`O z2nz=s&j)0yjN;;e*&S98R9R9oEr52q$6vvjhH>~Yb%XBLn{xKLUA_AVJFZ~UA&1S! zNxbxMlMPGn_6fGs7A^Jok zuw;{H$AGWxen`kuXhFaXF-2vWsZkpntHN)EMZMpsZvPZq8ypHL=|AtjBJS?(qf*I5 z--e;feSPyrB{;YkTxm-SL&+)lHg|77w>&<67MgfD=TI)rwmJ^Pe`C+kA(#i;`UU{3 zbASIfsj}VOdRgkL`SL57@aw>TBo;^ z&TEE}U5nESZ3P_ zK|lj4h!uf}(Q!SMkjSmZ5g)IV66*Xitn>Z!l+ph9f9+xeL_R=`u;oP95^(iSayjb7 z?vv7EnPc~I7$8(T5)?TuRWWNg*E99jA%9)f63Pn)5e9$i132`HeOyd{?1WBhjP}Pi z0eBnfOX(a3^D{*s9+vk&9n#>pye=RIQzOib0|$UQgY>|TwIm8^NuVXCxC{$^Rh*D9 zHh`+ovi`JOuRu!rX-e}q;s^MOtn8S6^ULlK{dO|qh~nwPx#XC(SoL0^_27eoUyivM zUy4yrPyL-$4thrazG~*i0KSWpNuxWPqk~6A>+|(?fIDZucP(-1Ut%_QuQjNAmzXR` zQ~!GE++d?er0q$DX^i0Rj@_teKt*)WwyMsOc*F4ClAaYeI=o7rU}T7Ai+sicpwg zQP>F4g?;NdL_`{DYisL`@Sva<8F4DIgW6VVxnH*tkBh_nI)mJ9S2clnVS5^bz{h{9 zvL-8WBFp|;FDDb{)XLKRG9FZTIeU9WL2XI4hy&6VTuSBT<>X3cg2nMDsr|#Z$NPg% z;-bc^2VMP_o5p&HM84L7wKdK#7kRgMbqy2w9Z-D_O!bq=zoMep2cC76;z-_m3n%u`Z zWvVx=xVh}@;7d`JZU3i6y*?}T?p3N{H?+1EQbc{7fWQ`|9MLh&7DcqvTO2?+uLtl9 zHe`>3k$-29{Laj*N7B~j@l-0?lb4y(3sR-Wi7p)x{Bba1kZi3SD+SvIB8Vp3b#vFw zW4gAxU2S$7vb-|8q6q%2MkFI`_!VK$v6^N4Cyb_nLDwms-JEM(BOMl!Y=V2xXDV_S zJ++`^zcD9sZ0Afly7%c@llZPIEW6W71w{Vog^GCYA7Pc-IwrnS%@M#}v&& z07=Oac>CoyvoKj7GG{6o2IA|RbjcP$A%hsxX33nTc?hDR7%yym7p6Cy5ItkK6m18W z;6G14hUC|8b^_dman98^!tCqZtk*Mf4xu z_+`z9-ZVjMM+6|O^V2xML4jO;)oR?WRAlj8V=@5dM^EB14sinyTG8dp9{xDwoxG6 zSZmvKnugN@4^)F}JfiB<7;eEIX7&Y1X@-IgJp+I^?~+*K&v3oI<*ZOm z;+SIh)-jFb*h174aYsP)g+~0s&8dG|p%p%(qoFkkJ5?^UcC@E04+XSo)nGV(y#6|6 zpD`6o!MJDH7j(Le+pB8WcHBOem%ymWe1n)~l&pB`Nj-d3U4rB875+J$jEv062q4>I z%B$ldj+hrH0E_eYHCgHeMcVhr_ovtDh_0^mtlz7wc&G-SAK5fyKLOXOSbnP0_46%w zePQ8#E9RLHMt{12+HEy1cYPBvV>e}dLZ?)#Wbpv6N|TfHR%uTB<^o=!%cVFdAi$0K zOauq>foFXaIon19Q1_r0Zk!Qaz^GEJfj`&29+%WCBjyecxO!0>k32n$nRZTa+3@7ft zFTcFKG$7DlP>7XWDVdURIoAmv67QYJUJs+UFWnzEn@CSSN_N+4aI<7({n07~3h3sq zjA}Y%4LN@H_KZ68Ow25=!}zRiw@Y{O4PaLL=fl;ap9xV8N`uvw6K`zi_s_2IV?%r& zk-i0HftC~{M9HsB+PtT>KWqfOzj_O;Go;8!=M#r_bg-kC=tk&V)#E^I_7?WF-fO@2 zW}JU4X=~BOimR{V&;k|E;h==#DNj6<6j3tXqsHAkwJ+LSbNc!DH9CtfH&!v)ni!|* zk0pQH9q_H_hJr^$WAn6WyW#H+p&GF}^e8X9@oX?jB|JPr@$~S(Rfk8X2!nls>B)yTe>-p0asJ$>H)eTR#GSb|Aajo4f~2VDb>x$;TPHt z@a6@F{1Ly8k3)T;P8o4@I9vNHKUhj$pL@!4gP$#EPYmEMzv++tElOZjn)oS6N$RBz zBBy9t9f~r4gQv$S5y0hTk!2|=BisxNP0IF|S>e5m-ei*Jmkc4Sv%O>$Nu{QKaE?j^|_3C`010gm#+|*kvA4!H&!wpQ6Hg(7OcJ- zudL!{U{I||L`-at8b#?G=qq^m^8<)czGjyG(6Xq}kH+L_)ypd@Y_R7$#1bm-8;~^T zYau$jUeSP~hI1`7q(?&~{C2jUHFkns(}xtgZro{h;KW-AfdI)PR%qz`=g!v9JGi9@ ziabQq%gY=JYR4sgo$ph0%-8JA1PFU7DoyPbEwg{|JhT73|6c?%AU5H3z{^qWWm8H7 zEs7cZ+Hdl0hh71w2rx)e4#YweE@&f{Oz;_Irc0*u7c4+BZ+fm&+}|1|sVN*K>@K@{ z#b`FiKysy-Fk1rYkp^U?nR4)_Ihqk3rWu4!4WJnuP-+o`(08P26c3stHylI^Mvh)= z0C56VTcQZH}k?`JN>=L1)F5y4TB zkdPS5w*`}+-SJF81HmP?3FEfrx-CR2$~Rm&@}rBl3DK7ezjJ?oTRZwL+c+M^s4y4e z5jLbyp=?m;;Pb4psd*DG(V-I;5un+~u(ldZsR6}PQ0C?4wN<{J>HrqnixYs}p}BGW zEX;W+J3Gi9;ESAtp)#XiwDVO14nW-+!%TK}v2pc^Ib(s)v8z47g==6#9rDUZWoTGf z;k?Z$5B{~uvDc#%)`|C_@Mt)!5KgKsw|zW@5aWWp} zbF+6?=U6(VLfm+^alY`%8U)u}gd>v4{+vY zB_HXv%Fw2aH_%~%snc*_*G(>$)MMeg$zLuP{YX(1PcI*3e!9>2{ndz9BUIEENc1i7 zS?@;_&SMzydt6S7hn2xZ-h>tn75D;$sC_jU(}73XBfW%ks9n%I!p*&J4uKv?Q|C8f zhSeK7*f~`%@$7>k!*!T+aYAx`FU8 zr}g&sx|@UEIFYCB-rxSII(RO2CUetq0rk1Dclp>;pL2>SXPdDvAJe{!{IRm54YsCx z;>%j#D$mc~2Krn(t&OL)WU>RhW`}PiJ>%WT_yv6ELZONAruy^#UExD79p;W;P`7yg zCw?DuD4~Wd`IJl-wQzlck7fpJ%xlNH#YMEppGYQd-927T5@n9qO+OR=m6sMaGMrez z5rh2)!-Y+o14U-=IA`)YXH`4IHu_((JRmpe$nOP~3>*ewUy!D_)*2kc0BVc{Avn)A zYu{nThOm#zaioqQY>NP_%L8A9Hr8tRZPO03LGQ-_kkUP^FCD!oi3K;XYwjq{H@=H! zNHRj|%l>`W+k6E_;=33xTDY!t8f-kmC!7&BFen4h%%+OTUJs8R4kj?n3^*m}qpS#K z>X=sEF5Y~xs-RJkYP9vGoqsiVYMaX)Z{KV`?hJDBf@uDMqFVj(h|BS!JOTo(ZeAWa zvjba5&V;;&9nn^u-hlr*5MFU2#;2!-WD0fq^YZ#Rva;>w%0Tp0PmgznURSb`=wVK$ zBA~4ax{C?a@i^AW%|6{rsiu-!fqho>=(?H0+rDXH@8#8Pa#d^l4~CgPu}#e|G> z;eFX3ZGU`-cwF*+vmP@gn*mDm^SgCzzSPqbuKApY!HkSfQ5>QT{3x^^9E){N*8~pk zN7p5C$1@FvSWHDNbn04MA6B{%U*ecGyk#S5HLwg^*N=lRYB{LnGLpKqB$F!f*F87X zNK0infzOK4{biOn$hwuih`aNrGc`QP8aR@lMUE<<;(Mm>!O)Uv0 zM^B4T!^7vtR!(c_ni6+?PH;`gH}m@8=DYuVHFR_YHm<#FmDkT#3pcQFT-?cj6_7o( zCqPyU#31JI{r2+YYiBOB4Ddb^nMj1YlHIow`{AHON2hbKuA=exOY2`lJgXT={wxq< zXe3vB_HEv}M_yAisrkb;E-MI+n;H?;P&ziD)Or^&dU4@m+etsP$f|S2Q36BDb|9k> z4viM>g96r2;|`{Hm0WWZbFVLOEr%vGgC@fi(PJg(TG}F8X~5MpvmLG*B`z^9$+HPh z%7W*D!u}QV$Y$a_?Zr!%@fBKlibZKgCF?g|mPC+yg^ZB9-3H%NXk78P*>uRV5BB6Q zIebQj%a#b*3_LcbJW!WJhD=%3HT8J*$IfCrM0!SnC|HQx#Rtg?kME3e=^y659QIngXvxdm^$Tx)oJ^F|NgCM zx%-Nlk`5;%RYQ~5P@r9ki-v%J5Pm%Oy3%<5g8BY$V#82wV`<#l@?Traj9N7{At~iR zUYttOcZhfexhUGIm=5s<;Tamj_XfvGEBoz0w!S1#bKxu?1yjJqX8%8 zuj>bMTN@XCXabhK>BCDEuc)10RyMkSh;&nhQq@q|7P-k#z2S2##VG$A(Er7YkAC!T z*G)Q})1UA2Pn}@YhC_m?>D5A_PftbTlnPzkvtV}VDDsNZ^yGd1uEP7j$}JtGFrZoF z>Qx2X`UvMO?3ZgZfNj-r`oESbMSzyM(7_-Au$gVTxeZj96kisuAxm!^khVmSZov

9%XNSk!=-4ylChGEvu{mpY+B;}<;9n3$cvbNcEiuY zq<>y8OE~K+22t35=|O%aVRH-9h-EA0IYS)gSyCbOS9pXSs=r~`{FAHFH7xXknXwl7 zg@|GQ4rrz8bx=bl&b!^UvxH0GFI6Yzf}ED+4EDt13(Cv*)XS`ejJ|US z*qfrU1i`^-1Uu(V$tXJ?++B9I*KHl7g zQ4bS+h@5d`1Ap;nM zFwj@cYV$o@+jWDA{e+MVHBpe4Yjp7J5O9;}5O5meLl0Gm;mZ|pmG5!p=M5Zum-TOH zeLV7*YnhJ11DwsNsF7gId5aV?Z8+0kJ38kPA?FUGN)$?2>7(_KQwgfG);5NdlOKM! zh{g2R;PZ-vb0&KQ3MDqzwyr7%E5{-ClW=-|fe=PA(VXQ~uK?3*O(!8Tx?f@R57yA1 zre6)6n<3}7C~|UgqA^8TRjoL%GeJLJw@n&nr=Op3Z@nw1j>0j!S~|D{1aKlG6f=0< z?xKCdhn`RLXvky2#r*X-ty)??9XY+5o@odQSh*s^O|v{pJFM{(#}pOi1pxg(S(#E@ zS{v<-h9g*SF-LNTck0)JBNRqvM!#Kp!&H8D=7pmcJ@+3!jwSUC9cZ~OY-y4dF~=tq z0cfmnfVaz!V`GgZz}+~G3kPKaF+iQbW^1EpcD3LmI6XW)JJhz&(o*{AmW0t8NptjV zfa=*Pd3Y}k^NyO_^Kg0Dy{&@wXyCAhg2{~7h~cL+_3GN%>)fGrQ?m!M{11(m;#m4r z?aJK7K)l;uGIuX85)KaMC(`fFnC>SbqqMjWfzG+g>+x>m3CP}_(p=kUI6bdYtqF`- zq|wY9t(>fBtPy=ap6h+ZiMBGL-@wk5d5iOPmR}HC;ejp&Q*kSQ7658E+aq5dAhXYV zfNGmvpRj<9wb!2OQw`#B@_+j)o*_*=gL{hYQ73h~zWVpy)>?sf`!i(Y?QZa?HIMde zs9E^LQpcuZ3JJO>?oCLTo#>9X7MX;fE(|8B`>Na)p#KXu#VXw)xTL33;3tG|8n@Y; z+#^IH=HJ=4|Hh(UfE?RA@7g%y9sHIWj3LWk**0!W&bg@Iu0*h&#W%*7{`EkaYDKO* z1UB)_H=fKMUtPB*;!}(sT!|C#vpI_|81MUR)fX1t(AKvlsm30774&PZE_LbB>|XL) zoUK{e2h^9n^kl(5i)AYxKRKQc!SRYT@n&h6d0AGR`LF**-s@oe22-g>E%tHpGAIl4 zj1YbEzd6pb&8~?@t27!A?DmDgq;t7Bq;>k^&nXUb2q;}imC~R`Zo2+-3FiC~i99mT z4uW9h8s*5-Tg?D=LhEDWu!AI>E=6tb>emSM?BrUF9N&7w#}tw@+UbzRWAy^@a_1ac zAd=`B1#c;LHbd5C{iOM7^sXI(0oUF0<(I{YjFiV=rFEfz zr<>abfxsRn>KD%(5#WoRM4yQh5|cJe6CH zt{?@_3o)Fkmm(0&dma|Zd7KM9994B(0ZU(|vS)O(c}A2^36#o3mXg`&*_|DYu$!th zu@1EH;?t$Y)&xoJcVPE65|YT$Ryg7lEU3o*Ndn&vJa2Cpc6Rm}?VCYe5UZ{W zd#ca!j5^Xls|K_!NuiCQ*I9}C_eQ%i{nB4%hJ&vvu^+8rlsNB7h4r+Z9sy_?*xd#H zwVSW5WF>^vf{$!cGqKNac&Uf`d2g4vD>+~%n)z9vx5MXNaeRUe?e+D!ppNyXAdb1? zVfz}$QoY72Stw>C{9OP9s{E{}Ssz~7JhW^AQCyGMCgW9Q$jQ&N@EcSZtLQ69Y0Y%X zh!GRHO~=s&x?U?B0^U1FDw9rx;N&r4%-OKJx~8q~iWSJ4j@WXW0 zQzW|IJ~NLO_DuzxwxBjGctG7CH*3s*u4d6UQy=G|%Q;B%+xPO1s;y1Fe!olG>lWGW zxL<$154h6`xIXm08zKn6bZCN{D$}kWy0*5q{!N-=;Cu~)DGo&AVCa8g8Iw|5DU!?w zM#t6F)pn2bENj;=Fk6dWW$Chgxdx^mPhgm&-r76;b*f}Ov@(Sm$>^gEo~I2BCp$Yj zu=D6Q=~&ci%l6`utBNcQ;n*v-l;2sNK369W3lCf96kZ zAJzFdurABz(9x@1A9x`4kZ@KZ1gl8zI_gL0#bAa*#8EbiwKdKlT1R^-_r1A?k3TUk zqzj%l9xr-A()?2vC9P+;rr>V|`gFg?n=gxhM~D6IC8Z(!JO4Tq__ENvmcta+1j41j z4l;#x)N|1VSrUa|O`(}WlI-|_pf9+@2Eu_BS=b?z+f)?J!@@XQd!krms!Il;iP|{c z;>|K98f~OSLF-#-G)*H5gn=ND zy#cPxC@TiDqK!Hgn(LxpE;*VM7JQ8Q^uLcONjG@i!sVV6TB%LfT z4eevVBm7?5r-#RKs~tW~g(gr3XZZG~x=d7PVS=Y=sxDw9 zjS5N|kV&gn`R_(|bT}w<$G}=>@&hRBNg;h1YNI)C507HaulTZ&;NWaAzQ~mDr&Df& z%jee!iM$={CI{wb`83ooptZ?Fx;(A}ur?oGCdeT{B02gmMHCJXw*ia>x{FNDzIJ`Y zM_~?JeGz0LB?)q&)z$S0WRRDGR%a$7v=#AYpg*~aaObt5Z+u>JMFpd>_6qLlryX`E zTz|TQeXXXEFGW&o4a{nF_Pck>NpqdP0-%B&?xfMZ9++6GT&+MWV}W2mFQr9C7s)O?GB6U-=dp#bZCUbEu zK;r;Yz=Ke63kuUz=H%^cVJWom8dhI@hp)wI(+`v|{6>q`%_F90|wi!QByWa@YU@ zY~vQ!gVFf0fe2z5er-9_!P;xH3Y0J$=5_GR&BX8%8GQCS3tzH**#re&=WdpsQOjfy z1cKbB)=F&dMw2HhD=GwOh3U#aA>w>tGlKeY97?(PxY>7`Z0Oa7r#w1*Xe0C~$JgA^C!K)CzV28#$wP@l_UMw#x$6B4-dlpyk6Va$kb}5MU z{5M+F_0p?Ww9)Cm@0eDnS!_TWtuMr0*R0XplxnCwdh6YxG4IH_b);uuVR7RTaNi^r z^oKUmpz8~Eg!^5jIqZJCygt>e%G;dh(^UccK3hm8NI*zPh!ZcladbT2lt%;>^yL%a ze)@k*omEsE(YCI;@!$@@A%q}}OK^90cXto&!8Jf|hu{`GI0+VlySp~-F1Pj>W1oBK zjWv}%1e|1%}siXFGa3&1E_E|)6|*4WMBoE zniHWO45`$YbFp9c-q{#Ny{K*x-&YX2C-M>1GXnn}Yk3iI7e53r@4XGatYBNfmp=cDy1TZ9EE<4Q!DdB{)K zufFIHx{wT70;GDtq`^zt%K^wlizO1m)|nSiek6mcAYoQi1;Ef@%bBSw=dzC?#e5r< zaUoi8oDX=+02+t~M>+U0-jtl@~8( zJXRUkfbR20VRje(0d;lP1+Kq+qC7(r=%$}wL%}dRM2GjmKLSL!+If8a?C*PT>XDRt z9@L7Ch~q4a7S{7tR{VZ-=#G$$a8J(-Lv{lG0oi*T>oE7;hd96RrR-0#lQ`&C^z zr`7fR??{XJ2JQOgHmlZ`XMfDHKwB-zAjE`_Pl3VDnaM#IHj}FY0f48JUpjN@*)eO~ z^~0z6M zSB7KmWVySLlvx^OMSZwdynvR{3=9r>Uh=&}<=Zp^Tdlyy+b!qX{H9S9E1Evb975~n zSR!W^4pr`as<_Juj$&qffR6@s*Zmy3&y@Y_^>H8E=Ev>pacbGz*K`wN?h74bPaAtV zJ7at<`fT(}@V0^RdK}>d>t#vrZP$)>zVSP^we)Oz>9bMi6n4K*d-Eo?+SsQTCd%W* z$phd#cP$+_VS6SmsmLXvawa{Rkx}0L3N+ZO;`Ce~X-tZMWsI#^xY&5xnwlhd6b-lt zJSwiN6~wG4gEiTB{$EA`~!3qK}X)v{FW zkM5hwkrZozjMi5v|5Zy=AU!9v1T9S5O~)WPyEwX^TR@h(+MQc;t2OC;-%hPs zR-n}$n5L_FZ_X}^rHfKhzBL&y(=u<`-&@4h5KrehJo&{h>?saXuAW#U5cD(F6Ainn z7MOVU;^f#RJGWRVVF#azk_sQ5b0d7)Dl4(`H$WMaGk=x;x$^o+dFJ(M7cL)N;l~v7 z9kmX+qN^wrn~JRl`<0u3XQgOh7MM5<{cg+q`@@1?UuFI8mYRxd0eOe-Y(+3*YrF2( zY$DgVd-<8tik5cul*{nvLm#nRB=U@r*%(`aqi zj^?MjkCqVND)`+Qw{+`q5uvuO6G>g;AimJN&Z^Pe<4 zwbNgQ{wiLv=GWLRjHRLl!35X^T#r0wB>rw(v0WhTEdCAL8=ct_Fv|ZHe$wBsQ)OG| zmDupc`hzwJ@H8usm=ck$eNYY!D&Y$^;Y+nx1dz>^)|;xZ<=4se)g>4+@li=$c_YEkI8ow~l2Uv*V<~Fec3H$xU4|HEC+`^$YDMl zOyAKxkTfW83cXO`1fb(@^KV1@7ti-ON_@g0A|r@e*PO@zwE@?HN62u2pX|aNxt6w`bADnr&-2CteJKX`+8g1z$F=y(SJ0{kID>P8?Ka-i@79bv0PFi_`M* zp(_F=zsFNVwjP@#+9qxMhK6LV8ht|}?Tp;9m5~%`;)lH=m-iCNT&#x?ldL`+n(35h zE6fg>>IC}R{9PAW-G+9})~Rx(QtRGty_?quk6W2A%0ZwV#&e%eibW05B37eT>VWL( z>h)#)3R_bNw1@NC7kYU6&!Z*4iKyE9r;;r=#9;;v^oyUU39>p&l|$AR7-->ms_w~> zeGn&xlSZ#PE6mmte~qxeZ{<{Tc5J(|X}M|iawXIV@pW;z7_j96S7}&;yc8_F?%@8s z@zK+;dTP7+s3J)5+MOQdrOnHplBgSJ7tU_o4UxLj4y*{p`Fz~v=e?~UBNAY>x5@ZDhx{)=jFAp z*rYc3oAzH+L7Ch)q3j%kTxm_adaphO>uwde4j1p+JV01v;o+PlwNzDE@65>ryQ?@z zd|!LAHen%Mt~w@mXjM7%?0PLW^EW^thJWv6YkzQ^u_*MoedcZ(CfcfPomgnEi?}Wa zIso;Z!ijA{Gq!){3k4~vOwA+D+QryOUGaY=KE=XBhj$mt%X@G14?m&)Cu7j8Zid+h zS-Gxmzq18n)ubOyai%Ot(cdIT2}wzDvqlSk@08;-c;cU_;&O6v0rGtd*^a?XA$Un; z&F|`{>2WQNm|?xWYsc_Mfwi#aPH^PesgF$$#!z4X;?Vd`{^_7l>T#lN;fKnt?W|1p zfY=hV3i|Sj3R>Cv?l&vXxs`}~Y0GMe1G%|oIp!I+A_XQ=*dLBYeYF@+00JMJLr@Ec z!ja$E67o80i#kVUn>Xl#7yk(`CGS4Je#rXl^hK%&m*V_dQ9&RzzV9o45wReGFIVoy z+yAJM-N>)(VDd=Vo-h1GwEtWo(+4c5fKAoWT|2eFI@*k9xH+ZSWHGd)$0fVn5iF{m z3XDbz=$g$Ank{(xC_`a-02y+yo+M&|gEn)IXN(k8jiTl#%my2|FL-+aUBZ|TUwGxW zW9hUBVQRs9WM`15G%eu{cWMdU7A8z|iLlCb%23y0-SsD_4eXvBkb_czLQUdKz8 zoCv7s1C~mPOpbW!`3A|PQbx-uf~)lM;^|3>^k_}qpp_?O36oQKNev=FW<1oVQzi{r zbgCZmfUD^B{fqRZqJ=||AN*NS0hwAE<3sx-k897#>rZ>oRyA_}>x;g=zNICiUY6L1 zr|A}g|Ns7Cf zp~U`Y!M8>m5%`kAk&_U%6$a^wfbV7Igk?DHu>1~hyPn$ld7Bn-M2 zdOMxRKdq^X8aVTRs$74w-mQBmitD}~@_p+Kd`a*#T)$b)Lk?l#7rfOvTg{GE?UPgn z7IuaD)$yOYn1N@+T3s&#C?Z0w4Jtk-s+Rtpl*v*_a8H7FhjF7z0nh1V zMK-ql>{T{IgLNmV_Bxtcp7TDA?fNO+#PIHsP)Uvbt^ru(apk!D^!blL|!p2Ar=)tR}c1a5NphGesca8f`iN3 zgNec1vMzdLN;!;8d%J&!60qSF`Y^>X4(v4dzUD|;{^-_BF}SG>5UNK;M{6jV5|wL& z1R*BDaHC%()5TC_m($V9=fkUuZy(TG>#%CMS>)9y-Guq@*cp6~=w}O75wfM>=$Smu z1n*rKZYYQH_}*qi^?Y($g{Zwi29bk_ML*u{J~$6z}eN z!eeg5NqXg}vB@D0{tt&?{lyUmSS9)u9rs%?K&1i(8Nc;#^onNvB22GwF*TSlrm!^P z>@c1%{6dS|kt5!mnGdbsO7BRa7esS?|LmU3GU5>m)W7O$j=UYV1iri&bqxFPr^s6P7iq#PTBriI zuDw`QZ%{6+Ls0t0F5m<1!COU&2kYzB^a6LLO{dcxs2L6H>4z}W1_OQ=# zheTMs2SU>@8vPa@blMqgYkJE zn2{3GcGwSi3pUp5tOM%r5K+nB$AJkkDRdV)yBF*=OG-ZpJ?uzwliWVN5RB)l+36)l zj-R2#lgs7t`MPpo6+jhh%2U*RD@zE4F}bs%a-=_zrDnE#Mq%vNWr`X3Et$1Zb6MW3 z;qc2>Gw^w!KdaIkR49qsqgqvznn{`FfhI3;57eZM9)g@{pl?93co5ueRQRv8m0vi{v2#_DXtuE;N)zX&;hYOpp89B3vIZVWR z$(c<#WeTiKcsRPlPgqL@&OFu8KVaUrjRM}710P?Tc1M-88iah_Xo5zR8!LxBAE4}? zHE+$X#F02**`c|>dpfUi{bi?pN)oWCSV5&QBSV{h@Cim*X5svz-OTIXG|5)?c{rGoMv%P z-S&0`ULYPRc)MEG@NF-yOnKWVJTy8@4W}wSolnI z{#`rg{g9Eg3Y6x}QT!X-*1oJ7q*laQ{^LNksHMBbFlB3U!cc(;7AN2wrpfciC?48W zXQ!wXrydv07GO))*RGkVSh^V6Iaj_EDX=s%(%NmQ$-PVew+R{fDGZh5UpwL8#9^r$ ze?i2w>Vd&}3rGeDNB_Rk$}ORNR0?qQZ(4}F@N#4l(~WauFG`UuR&UuYalPCzFPi*i zppp!x=S+tK>2<1ca&DONs@B>Gko*BhZ3>ZfE=YLM~yA{M}Km=v)Ij>T;I;kX|fP5X&V7lvd?e5Ql21n4texY`%*PkGBiIe zWX^fl*R#$Gs&Tiv*WmC4d%AkYGmQlPAz3bIZNLwHt;}oHjm6Rw_c3>Z0S}8h5{cV&OvCkxV#K;kP zg|yM8f61k(w`1h^8qx4*ZIL{Wot4g46UYPBD5#~y8WXov>d5Qp+r46y_ zrnw^`0zV4}MgnX8j;UiFd)oD+fq_9&H1)*e%hN*`{`-XdA7=Ej5&~t=NU+j)Nv7|V zK85lN7ZUHtHY0LFv5# z07K4F?!;x1Z93p(lHVjOI?AKdg_`{2c$TS_O2B*EI~kcldWgDJ{hwXF>q z#tw-$i5^WgX|=TeNs77k6Lq^8`F$#2BrC89H$kE-G5JZN6ls>p)%(-H0BaBoAHA;= z4;Vd~<&SP3PYa5Tc?aYw90DDYm8YX(VCJwy6XXSt#;zj;h>A@GI)Ud%`@0yW62);E z^&~3=sNU|VW+C^3)BTn`J(iL_f1s%ur?2#l0ty8_!sGMTkOv#sI}ajF&h|Q$!;?5* zl%IwzO9j(csnnQ*R;30$Ox}53f(QnkOUhIST<^G#h|_qJ4SiiNZ-z;LsLb z#LqJMX@{Bt4#~Y;b2j#a`sf8xd}$#c+GsI6HQY}wNt{XF!b4RnCZo)^Q={%Lc3Q60 zC7OQq@lG=V-Ph!h>OSm@Iy z7z2Wm35~Mc{W~lG&x7gYeXba44fPC#mWW&ik@+|sT)l$Anto}>up&)cL%l3%G^;h& zz4r$^W__*>QJrQ!C2cazrRU^$L;J0|JKp z#?KzzXe&W5k)A8bjXZHk$$q8B|E+)a?Y?`uIhHl#3OrxC35SP2FddQK(#S>Nd4MZedJug7_blE%t zCcL-32Jk)c_6dW}DVZM7=Yvtc<#0+o^<`4D8MK{d@N z17ByuA7@)9Z|t|Vd9h9pAEB}r&JU+E(#JbPGT{Zin-k)Jp51wi*0wM`Fx!+!Fr2RT zm#f8bMeGwGWoClXk|`&~-D#6?1|u&Y$Um8ffmZpQfl**o)>(YgUu~7gLyB}Cc>lF~ zR3;S#{gad#c})wF^B1bk6WRz_UHdiy$jT6Q;mj>PipJB9^jS4ALomom zN0WMHcOl-!gIb1{E1;^nIV)+w7HZ`Cl9WH|-}Z3HkY=4rDtEUuYJ1~?Vl*TPH*xZ^ zzWA~cvWgF{oy6Er1ParFN5O1(uQ0gM(3SXeo+C^3mT%(m$qiHXR8Cd!Jtd-LEhsEU^Yig5aU1&}5TYkPijAX$f70`@bVK}ukr zmMYP@uzM+8K|ulD#=6N=!plmy997C;Q#|> zlU&k0H=UOc)yw2RN2hcZj?U83!SRcLgxi^sbX{u>Fxo^gT!I&7c6{*bY2Lcufm`E# zF3+;|xGo&C{70MWm%ulIx2j)FFVmxYA}w4jJnS}D6_ZKt`fX3fs`XnbvK)dqd)QKm zbt^{w-_E?0t&f1dGFKn-A9O?0(5}t3bIEd-dng-LNpUi!Lz??FxHHk17hgVHAmX^V zPW&M5^P1PwQiz-l0b?k9tbD@0>qne)X^FM=P8D7+^OKS>RmGxW&we0%fdL-GdCe^N z!l9-z)72GRUJh+>TA_@n$KqfzOxGRLg5OxY%Gk{rD5iefo$tDT?4K5DtK+7kNQQ2| zjEo+?l416yms}v}Sq&g;`A2CP1y*+iG+cWbJvpOK!CyyANNm($nU024{00qC96o;N zoP**(yM6ZeD8YeT|00RrUljrGnPpwUu?7(hO+=xcf&>41z{@w6s?S*f3s5W%{{Gq} zoSs(8QM7WmzZN&zDcXeuseqFQldeiF9sOLFS9`RAGT)J6%JHpz%U|9b%v+n%2nA^^ zv*TfDV?bj(UKS%5ig3e4xjiAb{V1Qth1`DEZ30`G>ND$vJEz=S-dC-_o1!mffjtDs zzP^tLjw`Kra@S7wju`0i9bS%YU7a`3TqgHeci!eDWt)vKtG!uWR?*)d8^83*UVA+8 zuROKPeG!JCkH~VTA>4R|0&f3tgqPq1{CN!fdeIxvA-Qz19Hp)ztdK7Aw||P9l}k0! zV5Nyh@=9@1isbmlrNjG?nbY5g*$l|C@2QWaAVg^Qq1|20D?k$qtdj^FNj{iRm zen_#nqwC>(W#_L?T?XD4Jg*Z!-E&_}*QVwEflhnq&vLhq$#B`WO+-j=3d7l18PJ$P zPp#(okLh(lVZ4<+RC{Dks5dbQJp9K{M?JX1^hGQ1K1(R@ZZ+y6IPON3`j5N0DhMWa zE{Rvj2*S@vq#>aI^Vp%^Tn=8Spwoag8`AD7?+OU8Emm#7&m=_w3OSv+WXgcuw(D=Kz2y&zL`3XC& zkkp;Kr}qQ&_%W2VS}D4zHDl-!^9k-0X2N|5>Qt&p*ALtm&Ua7O%EoSmfxP9R6~O& z6q~=xN~*m?oxPa4c$AegQ}uP09Y^nS5ee_~gq|GacNV@^Z})I-qJlftH8J?eZfX`;)-?=W2JoyHx#&}YFk)^0XSM+f&# z#KR6!8rXiJ=tCl<3K%=;M+i4FY3Z0VFS;2<{^f=vBP6xTEQ7%E<>w+?{&WTUjl@)W zfoA1wp1d-8Q>R+OU8sCRlkbG4roA-pqv)>;9Qcht<=cz;ifTI@QJayUv0|nr4=23r>Jy>1i{Q1W z-)rjh-ZaUwo)4m=Q8$nOq8ACSufxKY!&2wDp4tf0#5xV}jXJz!&s_s=JMEz6_nW;D zftS>)W8q1B{+*-nlJ86KV`7=XeNuB+7%r0C z8jD-Ft6Yu94<Qb}Z8ZeK=iASQ4+qlIb>rjbBvLZ}s_RGWG}+#x zNr{!xM5NZw7M1G4cv!GA9OBIe?DgTEZGM#D^}V&{CtGJah5P!uriLlAgpahSBkPNb zT|>bq|D714M}YR#_(PKg^M28`Xk4jYN>fgwXP+WPHWF`AOb_L*p>tBXnNkal4gZQj zLk-S{dwUB{~lO3HFRS;4)>s6NU}??by}kL?2EKn|z#ysh5O7&|-#4kEkW4;Q*HW-cV9H zz%N-@l^A00__>LBpu;fN zjC7C^-9$V5&Wk?;5m$JUqOTrOyRqv%c64(Y(o+vnV8@kU{T-BGX@ePUNh@j$B$C|a zhp&-gMt_oFjMs4tyErb#0}6l%Z6;;&31-ALH?V(8Edaro>fn!icLk?8;G`|aBIfi*3D=ai{Mis zyV=X)X!iKg@T~ch3ql<%YJcb`Y=0B2GJK(MHI2jEkEC}XEw&*&i-&I+7gqo;ctA{> z6BACm!T^F#2QyrMibphv6Yyt3Pa_V@l>K+baCtH~iqJ^S0W?_X*E#8ZmXkmf7ribL zXmoaQaba$IK5!YJ58;^cX>D!KaftMg7uE|oyWk2UUSf`w1pSJ!ggGC19(f#STi>tM zv;&6P@iqb9suLb3lYrkkvv%kU&Z&Us*;kcCDD)(WxcEeWTUXINOD15$v+E@Vz=G4K zIi6$|7rOI@*CT`82}MczySX(K7?){7xQNg)xue8uBZ@~$h)zrneN#vmyS|xIB}!8e za=Vz`nlQ~TC*K2^Ms)a4blW*fga8<3XEr?76WnbW7(+)>(-6yzt0#r&5zB@Wn}G94 zK;SofXJSyt5d{1gb&`>UgsXHxR(zL>to<&NlILV&6)Dq$8lj$GJ>i7{Vng;^F3I)g%IvFWn}QQXu_Lq5gQP zCl%`J1-akTYStaPTC!x#&rd|W6E?P4c6QwhHjpZUg=V_pS@*P3Mja`OI3D9)-JX@V zWm3H`7+HG+do)b?za}Pa3!IgwUD_d?yje_X{T1f?cQY$Fd>CC9|BA^w1GNy>I{1rh zbOQs;x$*B`Z!}N{PmbcnsU(Z(uy<@Lo>VxDEvwe|Z@M04na_5b<-!aKs&je1Tq*@z z(DD5FsMH^pNg`n60dAIF>QQ2bbn0|h;1nMUAc5afa0pEA{LNT3B?d% zpbTNyF9BW(#buDRr}q5~zy`Ry(ZillQ9wfi#}@l^t^vEMQDbhV??;+FQYTS!fSp)V zZi%ah+$9zSyu1I**_b=8w?56|kpaIM?QsKT)2o}778+HB^&(lnifqGY17JIo~tvD zbR@>YK&ty-C^;Pk1`+_VKVb7AMb&@%Kd{QclE|Qi!HaBYN81eT+LrfT?TEN_>urRD z!H9!|lwqHH%z5$AT!7E%-U;GnkW|vhQo-+@>xI5PxWNkw>OAIqzmZc%6RDX}(R7~N zHM$u54cb&!3X69XdMSq$8sFo}BCz?@Jvo3jy1t<1CF#EHMvG=@Gy5Oo$LSn{dL?w9 zIngi~pZAW^0`L{lOGMQbL`b;>QfX(u*LL~5 z4)_H7bj;>C9e!MNtu1@EvIyyLKHUL6h@v7u<9&l(O1Fo_T7C6yCbC2TP)!^dIX0^f z`efEovZNRN#j5D~xO{SR^R?gp#y*KW(lwFdg?zoOp*0l^F5U3=7#%kcb{0uwRoYIW zy!Gty>7{Jab;GW1flVf_&d7WcW&Czdy9L9iWl(M|k?TB$r)Lbucxp__uIMP5F4qK# zd&EPqdF`qSf$ac5Rr#TPfw^u!*Kg?tq<=ai7`_-I7tR8GNeHSV+wy={e66F z-L6cksjzyimyaC&z)tAlk=h^>eA|D1aQi&(3Hl)xDgH;!!XilIPekTBl@D!E&DvP} z#;7DQ7awPHx%0K!e;JM76;1}xAF90rSL~K3mJVY7Ha;*ZmkIK#QKgIOh2B45kfl^; z0OG{n?tb2y;reD!PWVzkpJ!zPR-t-`szy1XwDLLFQ*KK*^ymZ%Tsj?f9d;iM3#hW) z0(jj5{LD=ln6b-*NeE>hecQyUOG?0R=bnbO^G9YyMF$*iQ)Y`JG2{9jooz1aoA&e} zUX4e92L$M|y*oY8XO_|WgxzvRpuXWH`YXVSfg-<_Il#XXDPOIIh2O{57chf;I7`u} z*R-uk$pkQne^Ztw_056hZ7OzmcejP$>VrzR#Zew)PghuSfxPMm9NgEgnI4b?Pt7O7 zATs2Lqjop5@{^MjU%tbX*6llj=1Y9ho@U9t0R*zDGsf?CD6b(^c0H2C-d1i_CN4Ki zkBSmfB3w>RJGHg;qs3BFLs*(` zHlT2hj~Mi%a&+ zs-ZUtY>B{BU0hDa^LBIuwAXV8nWKHczp{8R44kM=pR5V|e)}IA?OVgW(~}>%3*filPA#O(G%@Cr z)w3WR*uGH4orSssE_SnJLy>%17RcyDhs9z}yvbtoHg~hbgCCG*GT|9(CLLxQjfZk` z;h-auMu5I=V-9nPfTGKysem|C37_Pk2Z{2A06$tZkov51$O3w&vox21xg8hd^vCmH z3fy-<#yqI-eI^Vy#<*K9z;LBf)C#JeJ!+W7HR>~B6B=V#EiONuWv3gRi_s5o>xG3-?)QQc@hcoQ_C#}M({EzYmg&C z&G#hO1IH+kJ=aW7IR^EU+E*9Fb3gTf8RMTs#ksk;($w{x4Q`CgDV#u~3LSE(qQdi_ z5;^dQ^u)s-T?mlE$V)s(Qy1DSb=DKXVh3<2_(3mMm^D%2XSliee`(swo2&korY1p` zOKMzOF&gadY<45GWPkZncVX5#S_Ns@zPPVTd@Zs&fwKn3hZPAV)pocqPQMmJp6K)nP-HXz=UiKZ7tEn|xpow>mw&9*_36(E@Fv#Uwj3y?=zvKit z>E~9c%Vr(vWfzbf(xHY4FM4oH8q{)qST(48SfbRZH0gmO0W?Si)!#QM5g+~YE}wIp zI$)ZJHb+X8;=4U||FqxT>R8(#d~TNQy>O0XeIGXyTx>u2g$9#xp?b+y<_7#WFZ5he za1=0?ByNDHd8sf@G@N?k-nL(yW|Tzq(5|uFAM+`oUfIWIX58g@Xfc_5bs4T_d136c z+{eZ0J%hplFRFSyYfcPZto`_pq=S3hhPZlWID^d%54|dML5^e&t2J{eMfkXbPO~F`jMhFSruX(Z!%zAc$4h#FP0LYfMKpt%>Eshhuxf?q| z<{T>(`c0$oqRwk(4m}hW={S7}|C+x=9;)_gxM8AKNq0Z~X#lEyvYcL*I`!sla1trB zlpXxWnukx`ces3Ubg67qNs4H@?=S8zuE2*0NAv*-XU0=qPZ9En&2)hi?F%WRRS2m2 z<#E=TmRct1gu8NAs`z!t+}+CaiXFzLBN(yO)_Y%sNlSHUB3M@8Vc;l@w75-sN-<87 zu~LmbWo2+yqL=yStZNf9nGh?dn%_@4?9d>bL4@>uwCb5=f3K68AQ9H7dsCcN z+u`Zd3rY&owxM}^DY1W@{A~1a|M%RJ>Q8n~PONth)ctv?{9T2{r212TtBR-bd?U*e z0SWngh496UjQ8>T-OphtLY=LC_wzVl!D)ixW!anjNj!wdCn|yxHioch_;UnrWgFDH zFGg+d<;_h=v(juxru^aW9HrRdP@f7itidYiZ6aKsKQj=~Qpi%0-R!xxlUsf4j&pD8 z{-}}C>=QVyc*oXGPl*_V1(5E@)*7aj70JjKwFA?c)fJUWK4edSj~oBwC%_K_&Raig zAhoKcC%7JTXZWv^<4xx|tp_ORnFeekxDt!aMa1C_i*S9-r1QNY``qz&3-SFdB*HqW zHkqU_|6J_FK6|Ae0ibcDUG7i|+MwIVj*$65FR#>H?m@Pe$=>Z3M` zWikvUH4gab61wSnhvidudC^E9rtU4kSQuN#CmbDJl%pt4C4 z>HaWg-)U{wLSxx(i9>1KkU1;}s&39f*4hm0Qi|(M+iu8b=UjPx;Fex+NNLM9g09?# z5;x`7h3gF%+ZYTGHa>aKu&b7TCz(DZm&WxZD!j4&DhWFN8VE-*bX@GgRUyixU@Z(R7pYW(2j--Ur37 z%d|Aw;&bJ7KSGc?e`!dwNxNTNnL(wg)obTZ)j87=-u|gy-pm`35)xW-Wj%;eF0Q|Q zO;J^>3%t9WiE1c)Q(AxA%X>Q@eUWxY#mc$+nQ6&^&I^YlrlO(Z+P>S~zVz}OfJS1O zk4^o)5vfpEtf|*DlW0@s>ztiRz67q&V5Abp6d?byOVd>_8JvO*H`bjDT9W}zYV1u~WOTr_(Oa-~r;>@UIs5lFu zyRRJn2BNHRq;~xZFK6P~8dijvpG?!LtiVPi<8bO17Ic99Y>-VA1WUU!8NYmQ>|RCS^5wB~hcuZC-(;~2f=b2It1)8}Gk9G`4g5?Jw2 zoqJv~=UDQ|2!D=^jUH<-_=A~9(AP(}_z*)N&2h~9Ux0nYUjR7ds+AU4MCBc{nxooK zZt+NNGu6gqD>2mJzO_({v;CGP^qjLEaMDlyvbu~arQu#>A;&Dlex_;#vUl96ZeIF{ zN#OkYoDo*NrH<6w3l*loym)Hs#j2z1@-ex6*=2lhjR|x6@c=l<+p zrCE!CfzdYeN}G@U-NK++LmTC)C<*|q*Hv84*>JV8Z%#%QK9DGWP-`r=}8* z3w0S|uT>k7}(vk#&g7(dU)A6L=0yq<@GLZ?BhDt zi(blDa`htQ7f#%H@q+B^&5dg18D%M%<>K>ud$*_Cz779X41m05OBVgGE9$5+u5~mQ z>Q_vlTb7U)iO^>~JGBr=p`qErV+82ZNVT{CvX&-1n&&?Lg5(mD{Nu{F3e&hioP3-e zGOV2n<#l8^etnyFYYdX0H4Fkwaj23fZL&SaN?5?Ja`JnU!V1w^c9f58nhzN@X zG&Sei9NWXwTHn4(ui^coK~%J1c&rsi>~SVG_o(ix(7K@I0<-+Ps6CL#*Wiy*sV_w zeT;Sb+l;XhTn`3g2Hn8oR}c0OJ9S*{4Udn;p=C?oC2BsD&Dt<0$9gFSqx1qsA!Zgj{ciB40 zd$H$83HVhv>3F!_!TSan7?^=zjrr6~sP|4^sR+Rh>GmZ4l%&G2jHZNd=$Qfc=QAjg)G%=lKn%z!{$xpl|g`|$B)2vWt@20 z#LFIOBn(Xy&&q$RcAj&eQ9S<@A|v&LsRUAEPo~^@26`144q38goUO08d^B{}m^#*O zER8TZ0H#ikd;~~vxDxM)iQAjMe|aLoBi()%Xvy*TvkH{2*Ir`N%o$gbaZ^2dY+3x^ z)rEu5*8bey-hM|8sgCU9m(I;4jSIL4a}%&;(9nS4Am&w`lWs2XU?)Uk^(63ITZi!L zuj${r(=DC6nQLtZGaF{=ES3Lg_dm%D`TDSgvR|@w@vD$4Rh(FOL=1T7^-Hyojlrb9 zSW@=5*EkfyS#d7B>Zs7pt(VFU^1t|<%*xevzp@Ee*Pg^kWA^MTN))Nfd>x;(<>jV$ zf3selh2XsX_~$vwMa7=3`mhE}WfOuiwa>vAodoUD3k=d*vHb#HR#W3BW9!{1D0_xG@q<78Qt52DFj(IzQs&o$hpGGt!roi($ic zru&+Fk9-W`ZXe;hoto~Y)7L?47eA?+fXF0d__05(DL!ij)9*%(ptsIpK8Y&ENJ#AlTO(Zwd%? z)p;;#wQ{7!eo8Jfc~xwdM=uN575mqm01T^eB}jz=o+IYdJcyQTyJ!~E0sTkMM*WCn zFegvQ#f|YZ7W|nRcjkL}wCDcOqg{YpveiVE)UhwH@g) zm?UC%0f?LfRYARtB&K?hUT1!(>DUrzo8zN@$oQG(iyK-I&bu(b0A_`0l3^GY-tZbv z-J}uFY<0D8P{Eg}<>5DTR>X}%`Am~^#ZsKDD7_vP#Oa6%ML~mA+w_Blr+_J57C!8= zsDYSWY=s7~$sR`+BZB6N#VV6U(jv2pV*#wl@>`CJ}Rd1uLvc{0k!jb zOLjx`5?I$BS0y&5DZ>_VKY$D~T)KjkC3|^9|9}d(Dg#LZVvTH*MHq9EFb?|ld}qWb zRHs^I@qBQj_M#FvBA22;90VticHOsqAx!aY)Y3vn@cY!SbYy5nVkK0ee+@TowElZF zy-_#+@(NSCh=kC@@Tg|Wt>fZ&(85G;uS>W!C7gMR6ooG#1)D8{zv*DGP z{TRa^eS|u(8*EMa`)mF0;~40b+Tc{PL}N|vFGUj2TJcP>`Q_`+at>FV+_F)G~3wPMn!_5zOklB3zWzYX111NZ3XiaG$AGuWGjYVn2vp{do?ZD&vIwpe+M|?J1yN z$E6l|1N^KMScvihGApA?2FK+~5aCLv^N{}5^J894Ic$HMVFvl*;_93rtGWaql4z4% z2%~sCOl4d|T^Ow_<+;9M1imc;pRa>4OIqV5&SK>i@6)OB2dJ5Hh4;|P@<_{a++}dt z{A^UH(s{~ou{LDjifoV#K(l=AzU%aCcJ1eTAX53BoBP+c?&7bV_y@-iKUDDJ-+S99KyKVuh1D(e=N?si5_`3id`r#^Wi0cCQxK_travTMBQm z-9ix2!IbE6Fa7TZDML1Zsr(`<9Z|D`8mM+<8kJK48CdgV<#>iy8BwQ*sTn#aSMie_u?M zG5p{H9%l3v@;*xdL~mu<>r>fR>rGREvG>SoPju&QRy2pRdmaH&n11}D=$Lpb=;BL}w%C?0ZZyQ$_} zC8xiGVIuJfH?GYO7p=x;Z<~pUcs>hk_8dYF9l4I;QfU{YC1@qYx~Lz$NdBe9ih7ra^ESS zt}QR}uQ`2qeY9y8j}RX|dc-@*SzDF!OPnGX2^I9T^C!aV>(EEUt&);KF98N!v=G4b zL`ow2)ncu+E>Ax8@nQr@SEms(2-xgAHMHq8Jcip!z;awQ7L}(mNMJRY5?Y)mB;{y0 z6?{sV{UDZ4*d45SP}3^I;P2{B=b;#q9sQ~o`*yw&FZ8;p7Gcs-er@uweIUxm6M-TW zmYca#$Ke;~`Y(>;QB6p@|0ia6orWJvbja|qfb|5RJcL5GHnR;TkXu&Cl8DrD@*MM*Q6 zgiwEFjiW*x1UO-iAx$yc15KHk2&z}bLFX1E1M-4>%m2sJSw=iJ?Tg zOS+_6O1itd8<7^IyUU@wJEcULp+gwDJD>CYul20;dw*tLow?___qF$D$0wy9UXiEC z+u|qQ_n@;Q{uTK>+Mo`zo6#HY?>zhAKwmq?cHV~7FDtW(UBQ1KQAv6K^lUO*DJ!x6 z14XZIPHyk_%uM~-3BT8Q;RGBIWcKASmv1lU{@Bym^dOBzQynuO_uoo!WWi`%QcVqp z`%Sg3F+O(~C9CBlk}d0yp;uc>WIvsLi|z8<8*6)AMt|+X4q|{!$u@pW<4K1jpnq|% z72ZB`EDv*-BbJl9@uTj%xO!j3WbYj~P|TJLMzxHlYGqJxTkm$1r+5gd*2h|zT>ae%q^Fpx%tjUhNR8*7o*tDNBb!AQ(&PjLcN5AJ ztPM5l8m+IGRL;R7w7bJxV1xyz)%4zKLqo%=CgY!s^kOr!w$jv`ILTLtX37br?L^JKL`7dOzn7vvc% z2UkQ5?hF!N%bLyVq1}EfV5jbk;;%~zrlLcvZhw}R>MC4pQ*Y6V`;(PsAF;XbZUd#~ zAks=wxQSx4DYO=$;-;~lPJ#zrG^REK9}G~gYdtZJLh&&}}@Qp!z~uFGH@%TwAC z*`Fp`lu!E!fJ+4-5lSJH@-sy#t4m0&`+#hb7#} zdOZ7BXVKj&!%diegP>p3AHZtCCU32EhR$gDhzQnSUqF4Z#E;0Ce4Oa5xJ|KV7*ml+ z*0*7o-ddSI*s-{6W|KwbA9hoLZNp-zpR4a|H969I)x2S~SXing&^2 zeT3dAppJZU$*zC`_F?_{ooj9^LLOhE3Ebm6Y^pu@$CgY0eNsNHw|BKi8RKFgIFm?5 z@duWbaRU_hoOisgPq2+3He5tQ?#l45M^kBQ(o>#>!>M7+FsvEi_KxTmsac1kZLQ$N z7U&d57B;Du`E{QntxG*L%1NIvhLJc)Mb zzm^Pv4nwo}o7j=^DvA-v*Jd)*%~}|Tk?)F+QNV@*ZF53Y6xbYk!Yu=1Wu^bF&+Lc20bngL|D+E`bl2&-1h;_9dLi0zwnby|U zR9MfO{n+M|u>k%W-CQ{(T{@^9v=b-|`X4@`@C185 zU~zD5vZ71>FXl~m2zVESFlXOr4efmXv0c6zR4mi@EffJEoE7_3`X})w ziU9HYUcG@P;_dJ0d)XUh7la6khd%AD1Z1<@6dmH_uSO+m#&1XJvb!M)#mN7$N z9fmZYC7+l_>+R*02Ip0n_AM3?BsjYIX>%v_5dDh$Pk|Mstl-zFr`4*iV;;cyRw21n zfF*qHb!(|q-_)dG7x@}kYoih=9Q8tR=Z8UTE6gLUxrbxtPI<`H=O=@qh|R_&_8_e`SVfNf8Ni3t~Oe4`1YRI!1l=eb^6h9%3DCilAF-m-QT}IEr`X8+QIvF=D+iL zB73P!qi^H1_v6BiK}@Y5aX%#w!*C(1M0g+mW~Eg!A5hbf@hXPCSgD z1=I!SdVS0qW{Qo1c^Bij+?3u6IE|vxkChe1@?;562kA$gIJErLYO?PWv?B5|@*zQS z=u~@-dWZWL%P1gf17HD)D7axT?&7Y{xDf)m7bw@ z#Sv>di-Tr+qmL@w*~JB0Q-{*32fr@JYaY_J6_ov8BJyBZe0_fhZTS37M1pEQidkYqm5~^{AvI9-y5!t`yRiHgSJI@68FQCO|Ysl=KNHD5v9&Vn;yqJ(!i_ zZ>h-E%-rBj&%eLljI*4G)sQ<%clQ4U8bB^rJv49lC zn1U12TY%)X6~a54E~+`!(|wosC(By$JDhf_L8xNr|JryG@;28OtG zVl9kYE1&LI@GWOG<0@DLU6|7j1Db0#LVpI^^2HN?*{eFPYv--))YU*txK;YuyT|)N zPMiHwWXnc^3))qr#7Z*pYNe$l#9%LgJ#~?q34v>sXsc%+uLvk+rZVD36Js zNkrl?MnG9dn0ULj_&;p0pg<*V@Q{;dEDat80Ka8t0%RqRdO>w&+F63UHs2d#fR0bV{qXt7mjzE$J&-a_LM4>iz9+xG=L zUdMT`f29mKQ7cg@w|KyPIM_o#C`lh%05YV^3FM4`OcJ_fB&Q?a?m2Zd?#OS35A#krJI2i*8teb%YzesO z2@P^hjg_(GyT>xDuTVT z{(9uN@_m|>yP5aEG_j5)<4907E-F1}&9i%R0dBWLae8`gZQ$M5*QDoV<0AZV zeViOA+9Q=1Dp&2+fhl3qb@v$Npi31JuRSv99ga|_VlqD{_g<;%>3K!$TL_4pyA%n@ zFDtY;+pl@C{)5OtAPogh2wfJovCbUDKq_^!tAA^ahTX_i?E7ozyD;4!$c}gCd-Bu? zqdP#^+lRRDeA<(z&5nn=of=b?QI%qQ@q!gH;a`H9D>AMZ23_7gW%Jy`k_;NWe)fxS z*H2~65>zx&sNQ|Pjf_N6L|{abz)t;uf;>Kv52R4_221Q4=S2~$oQlP7XQzA97IX8? zoR0RN1bKKoU!JEl0I1dCIdx!UjF?Ky!t$9fuw zx#boq#hh>z$lqPd|9GP|l3$i3Dfp-I0AY9N;R7l;E~i2@HNMTr#RbqP>o=t@WMkMH zyEPO$OP`e8`7hR?iY)raW2IUZM!S>Q@%eYv>(x(cKFW>r^pP;mdoRsT=G3ZLq5sU0 z!j3x7e+)OD+S_*-ui6j=+*VY5<^CEITTBmxHPr$IZ==sZImfR=<5rH}Vzs+^*%xyA zHZSNTgP+h34$`L6CNEE)X1}j$R@o60TQU7B4S1Qo^Uc%b5(%V5!Qjcp)mDu5QR&?=oL1TF|96KmSVY}EmD&OjYRL78zVDDX>67~C@5J$$?lGI{|# z;Nz*`ue2`6IK;{+HOVP4iMM^)9u^_qOBx%tr8(MYw{-2@5xj0h_-PkwAq0E#3-Ac1 z*dz$B%@d@X5yVPW+W`;74v9^2g0P1UQ-!+L4$fFP$DJV*n4`|gR;Z9O(MC3$yk)F* zm0w;#u;I(E5|2fkr+#sH*lxCr+j)E&U&s%?ubr$hjVetPBLAYgs>9@;W;3s{W#o#k z4Z^F=>nk`wd0nSW-5X~)6L5W~r4{#0@j-DG?^S91hJI=q!NuH)SdUsr5XoyH@{!ys z;dI#|`&DfR2&2nh_nE1yVQv-8+^l`mK(gn}CESARWsklcmq*emX4C8$68MUk8S0t(7tXx^Yk#XN5 zw|52w{TpTJdK`Y>#zFiOEk!6r+5eSFYwk+WtxN852>3nb`1(#rbZ`vCUui$xl}$wD z-+m)|T=!XfST*o#?#eLd-{~t=ub^YcMwV1v0nP&dt^kLQ1?0xLTFSkDGa^_;vp3hJ z+;vwI2V;UUOvHaV>O!G751eSbZ8WWL1Nz zG3W64dr-byMXAm{QVzs{x_PjXsd3H-K=vD z?EjGbkd1v)>h&-=K#2cW!o;85?Rw0WeLq0cQ(R>;NFLdOX1b)9!)Rn-;dfU@dcZc6 zw?u0-nL>m9EL*xpnqOd-j!H0$x5RnMJxDwEoMB76PA=W>z6f!YbPhyQzs6y2eosw;+gAMCvc{y7)iu zXdj=N&dEn#Bmc<;MEUOuH_kGZg#$q<^{+U~7GW)C9;+<}=5P+m4uO+bC`bY4Gy%^& zPb#o(&w!t1E!z!})lnEy-eu}C4QIVBa4dD!dZgo)QMA-_BAce|;9u%9eu&B=vB|V# zav`p6!dvH^ys($zwHX3f7PuhN9J3lJ3&fJ($nYMlP(BC0i7zJE;8RT z9XOLHFrCm(fFK`MAA5`#PmBu$4Owr}K4)HOGGxm$*$e{sLnk~@vduIjivc;xD?6VS zdlUOF=eSem{K1u@07WkC$ianohkhjRjm4np+VIgyqyaW?UoGc2&|!}V7)e9-Tmf_| zZLX@#Cp(DT0N)#RAx}r7m1kXrV$6_+(_29_5kg1#B*XzHh% znXBtiHwB-UMcKFE2ypfqS+Q9FmS07VKAA0T)Kp#lg|;+R={4@KBeYPLC#S{9>+SAu!bEjWger#SA zd0wa!{(R}6pM4v3qUUqH2a_zQX>Pt1e$F7%ogldk!<&X{a^ccrrHEPgg2k%o<;ipfc%HcC5aV?`V}_IZKz zp-nj`-1*<%vuUO$gH}iSgke{y0y36z8#DxGArf9UYjac6>PbsqN53ocyq$F8fxt9Z zOC3&YzQuRS*2j~aE?q|0xyej!5+SYvhdfzW7w1OVaJ0`N{S&*bS2L<`&+Mhuk;eas z`;Ig^GGWl*NIHZ`@%l+@o%}OksXuG{PK4WW8wPvvv?>q#w`C?^Hx8);(xios;n|&AQ3xy!}|BPC10M^ zqEA^71MaJq;>--$9C;eyF?FyAC^Y{$y|GJuv6M4D!m@?h1F3H>NN1_ylOx+Z96r>V zYP3_Sd$cf}Un89;C|q1zg2KWM+}F+u5(xS}_r6eV44$LSx8KU0wJseSNA+U?w8~FP zLXK%GXnPLJzDT(JS{31OK(+2y>y~A}K7>{1x4uHlKqKYtf>Ki~l4Lp^5-Y_g=$N`s zGR6HAh&~om#8-UxVsSFjwIn-zDRSDv!0cEP2h_-tOFQDqC@0d&s!2zG2`P;J{X2T> zHx)g%g_+yJo^#UC^s$hAn-ZDFP1<&}ppc8V|6Yy7V9B6~M@#A9dHi;Hd8saa%5P1) zxAC7Ds8p6IK*%D8?XQpTR~-DCktHPN>MyXc{Xe_|uWzoN_;ud+tik-%#rcVv%^l^*6LQg{-1iS`aDIa@C-j{z|+U6{`v&ADi?o_KgcfxlfK6xmw~K*R_{ zK{|1UIPneP%2FgASrofpgq*zfzh-bo-OYimvp~F4^r9J{zipd02F|1W&u++^FlI|r z6#Kt(w`qEkpQNvVv}mS44O={Bi}p%>8u1q#r;n5NiuOz(R^?0RwyzYXD7N3myA*7U zYD0l9Q??fO1Lms3yh~Z72(ZKL19a-}`kS)9aC_RbWD?2WO zNW?|`{9leXu_+L?w=nQ=id`UAngtMrhzhq5v0XU8qD~Ys3?JZ_4PF;q<)(!vh-GA zoooW%k;>m`6FIU`#ze<}KcW$h?*L0jr)kmjAjWA=0snxaxfJwFevf0Nm&ds!2c|V$ zhR4!SdXRoa7N1*bfpw+L&DFK7y`7Nv<*vcXB2c9<%?GY_y{txm*_rB>gqk62`Sm>h zIlf%@_p%WS%=%qt=CuEgj{l9$%I0Z$-#lThj+1OYIDTe+ioCZU>b20MEnTC1TYw-;4z6bPqaGno zO2jHuP<4NpRr*aod`FRM|0+j#QK+@hcd7g&*;Y>Gqqpj?W!n^{%NIIV@td*cxW&PDQRi9~xG+`bF&*>bY+;U1=(9u4V(^s!cT-rp}4 zs4GmzI7|^2dFzr#=0jdRX}EFop_ZxY$tt`9ag=>g8m$w_K3) zF4@SP)Rt^AcZb7S&nY|~!g*j~0xNT&u|LK`X#W(qU`6;We_(U5_f+b=wSzPf3VKX< zIc}@CU$s|#0Sbb>49Sy51@F)T4)|ZrAB2Utd39;=Dzk*Qv1}{xwJ}fcRd$HiZud|B zO1Eh}dsaMFmtG>x{8bU0bg!svz*78Z447(5^9}qqmaQv2O*w}MOSf}h`EHC9E$_Q$ zigA*%ax$D4OG*y&9xhslTOwEe5w7r@CAoCgFRFc+9tvagx1kY+yrYs?-21BJm5b_o z{T-z!wawe!eD5-1csL@K)J~4o#7M}p4FdsXFrmkNg|lt_6!zX?Ri}!jh*zQLnQw`? z(LhVyA!U|4EH}jV(~5P2(7-w}Yf3yrx{C*g0TgmiCk=|~Gt|wLr^e|pF);zn&CdfA z&_2+_*$eNp@X(6^+RJz8@Mcnwte_}1iYVwxe$-ft85^50IWK$YLSV?5^hz_dfoYVA znTnLwcHT_uD_%&pCpfV+8>kQ=#|S3xF3_c=jR+FqVMHq;@2f@}^2sjoa9wg=S7v1t zqd*n^48Z$eISEcsW&@3ID4H?by!sfj`LyQ(O1d-DC-uU1%G4LW_5)n}K?E*6brCZL=Gmty8|3N2>}4##B`B0fLaU*#8~(kwVZ`4cS_!LgRR?y52fz6-aG2oSX88B} zWY9)WUK(t#Gkeuz%`XLhm$c6jI^)pgbvMr9@3hrZ(TGyC?0vD=J7Qm?Z%MVa8E|_M ztF~?-d<%=PWhD6NCF2Xv@_5-sEqBN2Mt^xB1nhH*4KbF8>Gvr0NK1|8sq z0zDPNfx*UFA}rsy#@*VIz+K(}YF80#tl)#Qtt1AGs!BnB*Jp9>g7W(-Cc@j^vWu7L zm)o_+L5q|Js(Go_pj@cICFn|*ARE6%=~5{a!ERULTiw~m@$)!l3u zx@HH5ZCy*u*hB_$b?&rFl-Wrbx;h@pRFj_lb?tP{0{hZTIb*8)t~Y5827r6p_~&Vf zL{b%tN=DN+eV*t4hI>7=mD8Wz=D{q#j`z7nB3cY37dVSUdf<9)7q{ciSekYR zDONK-QA2%e_jC%x?qwufuIB14y-2p(imvPJjt*by zguB~5te1JR)mMn3gstDARGpI9l@^nQ|J`0|2;D^GJV8*ELCV~>$B!dG^xfw!9RXbg ziB_nUA8-`0G_7_u)ViH)b)9i{@(T%_jgmcvodncU;dW?Ow5I#ac(t%{YtyB?Jms`| zID3nq^3@)6IvX7iD%vsgKOXB-BCxam1lF^r5oNR1z{TIlsl`T@EjjuP*1(_aEH}td z4c|9*i*#}F)4;ccr4dDG^;TNXw-sQ$oFx_LB7G1C9nL5F|Z%BH0Jzp%5VM5RqR=~^(O^HU-LavDg%CA zM*Mf51LaC;RVh1Sn+|+1!}E{l>-}G)>07l6yQ|$FS%wAfL6#6@xX(73p2pIq1MW+N z!v~CoA8(zIcE1P=y})l@ATI$Vk11jlvUI;_B0v0sdu4B7Ph23!6o3U{TN}5UnF&I- zcv!(sdZUf6C>TeHLKPwNNWm(9ufnT_KZgThB`HB>oL3i!aBXJV2F3)>dXv=Be3^W5 zS%m$!LvBo?=K}j){cf*D*%LiU&uG6N;K)MZUW`b|+nUL5!YBd5EM$u(#Ds8PIcEEs zcw8-9;pRp|c0BOJyMKKl#9n+vOEMOqn&o^ilJn>aOVg_yG{ob2{qCD}Ad)nr>u5Qr z-ur3+OTJL4%~{EVty*;$b7Z$A;Fs%^wVTkb<5^PDx4c!HwIq&ovr%ZoJ`0oXP&yMCh*1ECAw(zX_!S87Cj+xCSvx!1a%c&F6y8188QiQseSwZ%74OZ_-Aqmi3kd zLA8GDOaH;w>t60ln*5}{1PVVn+L_z_OYpG?IPEb34GBm2G&(un#^UXv<8H!S1J+iL z6&0Q8x*cBr1gO*EsVSHcHY)uKZv1W%j7f*en_w;;eKYzuYcgb^Cc@rG)kWB|+R5Kt za`xyfsM!FamHq7sjJDYvo;$hwqyOu1`9Zg&mV#rmM!@}yXD&A*%{{7xN)NIPW_XAN zIa)uE3R@btb2vHX-T*mtdP8fIZQR9T9EgiLR?OjlO~DiCdiVb6J{ZdA`aDU5iX}>5 zNslH5TpSeyPKDiW2c`+SBP0rJ9+#c5ZV_iMuel3L29FNKQ$uw`=tG+@|foV?n?buN5%EOxUU8Tu0->oh`<|#?flo?LQ?V= zUq^Y`uRH;{$0Whm&TIdo%7B+!$kC6Bn=V+T^(5DnoCJ~LI&7Y7d8J$u1qa(w4~lhF zf|UK$R=DD;Bmr15&839qyeK(`ji=L?0~?Kbg6a=Tc45D^7VOEiUmo))g0q~u1HyR+6Z`!u?aNuN>S*-% z(`0RJRr8F<=;(icWw-?*#Y60OuqZX@=Dl&*Sw@T&+!Cm_|K_YNg;#FAa5u~Z8EwoT@$mHIyeTfqkQXk9KNQZ;1A zSzxq>6FlUGFj&Kgm7A#Ds2~^%99D3`z%AZQoat+VWcI|+f4T4;H-@*bebCXs!WW1GISyRX% zz~gDC<*mmB!uV+NInN9c-E{^AgAT=V|H;vjFUBdF(q|=DwJWV+nGj}Fi>>ox;G?U* z6b~Gpot0{F=7V^)S7l|7d_=NU76g|yb)B`UFq9wZJWm!%g;)xYrlFXlZkaF5#L}6o zbLL}%ZyY-!7ETR~{ptp5)SOrsSw`5o**@tXTbEmyIzrM>1^M0>WXncd48{A!(UvVJ z$e|h=?NSHprN>B;6OGUeAc0aQ6dg_y=}^S1+PT%3k{p&tj^1(S$NgTBn$<|z5jwo* zM`-5ZhgmmxxL+^gS&?%HU}J_kEH?vc3zz6{&D8MW-<5HJzzCjcc7)uTw&%JlF`QYs3s{Y~Z`<6pTVue@=)8T^32Dv?Sz;W~ z?ku1Ru=+QzBL79jJSPTr9L!0w`Q-BQ@>e%BcpZMO!4_?8qn$gafge39Fk^n#u#72m zdbs?!l8?atzMgCLo!~GjGBIA7^S#j!JXiC-e+AT z3EU>J*>m|qk#+9a9sb%(?9#ysS)}1M$9o9l}xKXnu?M=3%hUGR#{4koczBF z`~f-m@1Wp&!rznO%QHqx8u;H$?WK){*?3*&0=J8{jER!zJ?EC%)>dzZdB-+uNmcf$Jy!w3f44C%;+lUV!x01~%JGSYR70>?+0slsE9b12*R0)R!v8_cOSZP}jZo-N zJ|_IyO^uDB2&<>VL+e0jgf&*_Yu$S`CBB>dkQ(Kjruj>4c1sy*+$<&tCd1|$#gOQa zi>S$ZObEDh@IOBhZg#11Tp(JpPw#rrF`!~}ohFEREvs6ETOSy3JGTv}$+n-$O83j) z=I3|g{41Q(^{2nA=5ztB96EBy(b2tr(U=Q_(vgKJ)B0T$Mi23O3vk5%`&bzNn;XsA z1Dn%7N)l8u7~w$`M-^=k)JW1IXgplmk7O?=0iN6%2C^=|Wy`$)=2}g=b;0sSui0_q z@$RBzN|0^BH`RtiT)37^8hKrZU0gE^tGRPP1ho5#e8KsBH-<#qAhDqES2(e32}bPTwY@6s^-ig8JFAy zdXrbZ;nNxGA>pw%>Do~2H%_IBgyf8D!L*qpA5}yfYaQsjY8xC|-=XK0lr)vl*b@xu zR~jR+6mCh(GSU@q3d~ljGJ*RMf0$DeMfg@LYmM}u><|?$fv;L$g(xKmd-F02^ciVQ z&Cg3=a&D&mT`^B#?FPlMz7*PBJDd74zOy(gc(6iHqY;B;O`%m!HxnaULo5+G`z);N1VU&L( zT7ZgjedPWZQ0uuSpfRgg5vfp z3~)Aq>sP8wE>{#2p&jFwZq``&-uzAfV&AmXF2O~{dvzsvKj5&L{C4#qLN!BR5Y{F+WZMEk=;Iz1-tu6@C#?%em?f)BbU@btQ@Sgpz z^B3;ypy&5HgTjyN-UZ4m8k}r_YFN|uTaUy4#Ea)WM9_Ygl|8>=9E0_9{TVawx-8-z z9F&rq9eFt-dr^7;AYGI%EYKoSE)N_LU3`Vn!-Iq2CbxGB<&DR-aFV``w1EAmUb-Yp z&g)633@E1ujm0%PcFeDyKr%Q8jEi7MLG`8(^>Yt|7?E)!F;{ZEY7t;LeEhm?=z&6p5@!EiG z{p_#jTMH}~>U@!(+M+V4nVHKvT0jIG=k1K5g`?vxV9=f0-`_u4VULMGZ9>4;lm`48 z7iDGqcgGt}6ci1dO%g`+Gj%R7{XYzDf~+PY)*_#n>NFYEuSz=VRDmirOS7lb{$WHG z=J6S4w?WD_W?!IPM#i-J5K`|7cd62C@6!3l$j2pQynAHHxkD$ZE~Z<2=4oneZS89; z@bdBH*?oIDasX8U!z0n0(C2HhMN`;Dp8eK?$Mq{q=a)d)74!V>U!Tro_mf^Zqe zhGX>SM+v}GP*BC|NRBiYYcZG%{~D0rjJ&`yCrADCxc#2=5HHr)J+;U7tF~?`Bi@a^ z_uhbP3p?O;v8X#_PzBwN>V$p1qe|)oQg=}@Il_V$+bjWjUVkyd`T+C3!u1UnCT4*1 z)}Muizvfr0iHnOAWM!poG@)Aq#ls-#FC4i@DHDGZWs6|A(`4Ia^rs0KSdi}J0Arg< zjA%p}Rh3MdhV)u@ku%0df^J21zoXtX5s`&a_`}0Pz}<70Pr6jjEHc7rhJo+V&b{Ka z#CSfwAyVnL_T$5uhG1ivK=4?}HZC+fh&-~CgHo&}w|?A{kz8hKr44IZhWAg)crl&w zr4#F}DpvymIm+(XrToKscV*cT(uEqe@^12P6|kpBZwV7V4mfoB>?b4E8%)eXoRf-_ zSd}z+yg1er24cvU`qRS7B-h%+czppbE&92qy-7(`;oTUy6RST_@b~MJK|R?b_1SV=A6Rg0JA#uu6Nl7}{E4u)Xu@9vXG|JwfjTHFR9!KiU_s{Wm zYLJ;M3!+EQ#^}AFQY`rgOkMK%?}rS*v$a@7TUFJLtH=-KRRk>4 zz?MCzAa%Cq!HjtjHz^)QWE_ZE^~~?+H0aYCA{5DlsjbEgP-^Aaj<5ErM%M4TtuuBJ z!5iW#rmi+E@}a_2w?KqNzE`!Daedd1XBuC7hoP@zJ1jZz6ZdX4`Dnw@?2b69I_u9* zjr6H-^`Z*J;Ib3V_nWm_JV0;IO}vIoCT+B}EBR9#$3OQ|0o zJUm>OouG=GGPq#hV zl~em@fX+P+ox?+1GkV&+E+)X9SUw_$RY>ZlPCUC(!TYpioC|cI_-w5S2Y}@ZwK6lgm{8UoeFb5 zj#4z(-}V6elw=0{A!BA@huQJ^ka_)VV1?3dvq<*t-~%i9XPPh%0Bx`J3U>IrBkMEz z?#UZ8#GrBC6$I^W=_=MwpFXj&lA{Ob)3P;A_vw`TOMgJk)wt4jyE%l_EfMoaVBdH%d+X?J|MKH5As7ohgjb*W>scXX^)fga*li0f9{dZ>#$h!;1>)w<2lP~t1R`E4#`#H{RTq(R4(Q}YwnSL zxsi>m9F1t#jQ`pW%2VUZ>h!%k@97cE`w~8c%VMAhu-pLTyS-YdO?bv+~;G_Csk z-Lcr)GZz;T03E3~cg1f}2=cE(O~_V9WYF_yh?N znxVZ`rPQd>?{M7cHSl#D%^_3^0^HgU3FGE^>PK8}UT;BbCPh;;znd`mMl8vEL{jBn-v^i2E` z%O;=j8WjmFA{ZNt7;Ti^?*tybqJ?a>gpj6}dy$9S?-0&VB2FNIi|}$g_iN3xK*lw+ zLuZNJkiO<@0HFvendLjxc`n^ymXE!@?$_^dO;#?wOvURJhrkuhnRA4-R+;xN_td&> z8H9Mn-Cq5~KHD6gxm_?c3+S56eV#NF54pAV*>t>@q`?f@flyyj|2%qwyIC|XR@m~= zpWkSn&v3ktW{u43^cUgYw9vb`RPmsc~0)QRNfYwl6DD4i2rwWeXU0SkY0Rj6NVpj*JyP-PoESi93_Q-fPTK(e{0#M zHlO2XT|yJD^KJ#9l4*QwLSZD6pNFTpR_9zv0`n9W#W8GJ`?XA>;LN&#k4FH4$v$iC zW@>t=oaf$uNfwQK?_Cf(KR=qT+>;2w&eY^wwEe_l(D^ue^VK)vg*L1`YA^4X z5kW(%K7V&f_>gQ-?Fnh4gEjSsKm_E#Nl{*$2m!D2e$H{vFAHnj7K-L3HK_;j0Rc}N zs-d15bRInPTE#6j>Xk@rh95>|8TUC7>9CQARt|Eo*#t8p2YSJy@`{Qv(a{3F%?D_T zauhCG%Ib9>nk4j)VA~3PA1AN7oToOjEX5I%CqY%!tp;Pa>awaiS5YkM_@iuLehy(_ zGK}G*4qq4wis^(MXDJrx;d0l@FE#psEoEgq(pd$p+ht>5Ut!&C8SA+LFuKKhxB4pr)RH`5e7`vOp+N)~Z zLfFMkE3{R8^8SOZLA!;q?|RPjq|%kFi#PrA)Lw*68y7~qtM>=NOnel!jPV)bha!t_ z?FGu#obuCZ>Q{q9WH(n>vj=V|Q#CbbEc*KQ&n!ZjacP2R!Y%%mM z&#sH^WU}3l57Vmjc}x!6lw4Yv-MsBN?VA*kc9YURe>+41v!>w?CU5YzmA8VJ$3K=x z-CKm>5*N*Jr@%wS9n8ty+oBHHx~Il4L>+EKPT*dkky4p9{TiX8+T(T8%$BAl@WsFN zTtT9gxmNeqOi`qKZh_2C@;~-Ju1$TVAFqA35)H4LhB>$J@+4+Lh`X9PoQD&O^Z&BC9gPKT|YDi+Smuf+h=;)zF zPu9GGA76pD-eM*8QpMQuX2U)4iWPJ}3u1VZ_SFKXRJ2r&lRuxdc10f&Y`9Qb&x2O* za`g)9Wah9iJSC-gitViEJ8l7P!AWP6w@U}X>%fCW$Q=irl!egRg9I8XfhTErk(RlI zuknX8aM$zZlvEi%Q}8wi?!CX9Ph*8*&|AU>OddnE&r1W=HTTyVUDD7Sif{-nuxx7vtFHV zmqCN_9y~PclhVUXzTmy>o?Co+>fpw>KjXP6+EBl-n%(%Fn*hpcfCw&bWoSjm7xbBO!gT)<5DEq zO>&pfu$rtLGn6UjNe!%=YIp*vm`&%fqWhmu9x=MhH z3n+#N(JEOjNB!P?e{VkAJ@eDoMoN&M-^rp5eSJogZ;~53Qkcp)U_19? zU(w8*o(Z*g((+OUY6`oK4R|bg*^Ui3luHJA+F1Rmod2rfK}b$fpn-fwyDsRN-_o6R zlwa2JZk@l%!1U@qXy;m*VE47KeTISG_U5;v{Fg7u=5FSfgm&X zLX3EFN^-b#ud*!wpFpyiROkbB=mU#>_8kh}hq}0sy;v?dMNS<9Md)#h4m_!_fyc%&0f-b1LsSVdPL+8D_YHD48Uyx8D$3%uzr}h+pz&hd6v@XXB0ZnIJR0N( z`Xrxl0tJCKIeax*da$wge@t`f-=O_7RKji^Kc9ACb*M*0Q_1_Xdw+%2=GGy#GySbE zN%l$Dzj=e7?rF!tpErX9wz6`3kmPQ&c>eg&=gW^Ti>_E_2fFk0lZaD8iWB~-p(u)q zu@VI};`tt4cM>x3_6|FZC#&WB=&d|laj7|w=dp(Q6+pu@10y?`8}-beoT^z^R>LO? zq>2?44C|H;vAni@Mdz2L+&D%SgmqWS(r+Kue4m6nx@u1#?r)M=#+MrX?#K43A~-m%F>WWowRcMHMabOK65aA(AOV(_mzTD;cXd@EJBlq0pE!YMm%hju>S7NGCjCFA z&N`g#`0xKm8-`)n95tr9n_;?{=3u(J+jLELPj}aJJHvE$9NjT}f4;x#cVGAS@`uY` zF0RjcectcaGam91;Ro7@IM)LMWzt2IsGrtT_K6Y))TC%E)I)k4Ozz9VC6=A>7_kk? zXUo*BnrY!hND;Ke1N^6>Hxn78r)1o2YjO!&lTG0{2}+q*^t3W*la4-aaM1Pj^(`;! z2zUCwLlViLni9Up|jV6=rj1|{07SfPE2m$URv2V?0ENs;Uc2?+vXXY0(m z0tqBPKUAC8@a&tNFHUqe{Qk|t7r#KCB(!2~Q`XOnsho>h(oG+!`i1r~cg0hJFh9=` zytuZcgoQW6iSme&J|>|YTEs)VacVkQefs>XnGZjDO_LT;Q|HWCb6(zzt(@pyG3h3qv0O}kzF56$x|*yK}av_Ta?B@AcFM)E@zWr+%myysEn?rF7c zQf!;Izp_b~ULClXt1m0@dp{HdPn5J5q#F!|=4AhWQ|s&3r)p>Gl$OLm?AY&Gqjd}h z+Ehr00Wcm+e_3!y0GYkOP>5*WPlm|+GfgPA=r8|;jQzLBCjM`b;lV?#B=5gw6Ulw% zO-3le!$5|I%Z7aj`TRpFo-)FlhDJG-jbU4P^g>{W4Ya*bMRu8amIbZtD1D_L!omsfI!TORSaZ$b_Gv z$K8l4U)IBBte*;Jc3MpWVuPNsxKiN2eZupzPx*a>iGeGdj{{$Ovr|}WYugKeVY4ir zW{pD7neO4CHZ$W*zL~w3#9d())!qrbnp`nYR3^G+%~>#k;&+Z%-9Qs^xU`c#vWk@gf$j zn_4tM7V6tS|ZYLF{;T~iVebrxm1tPLoLM={zxm1+FZ=y*~;qdaX z!$PGr`Me%59QZl}RSRPSPt_ zbh)G9XPeKN{t(yq@N7uuYwp&kH&Vbf57@0(vE(nBvgXpp4Vv6GqKDhq`J>sW-KjV8 z7|8JvV<|aFRd=m84h|I9J^nEGAaT%lQs)=E{&09ysA5rErtmfHLyXz?_$e+koRvRH zcCJRwjhez4cqo+rnjF9AcsRWD-{pRFufL6yMh0U5*VZvi_-YG0TW?4E<5{npWR}9sxO~hh0Tycz!r+!s{o-%;i{QcW zbmsQYa9z(Q&A^M#O)Rf_MXC;RjcgJFL+WE8X$A~XZxP{5ixEWC%O)_6i#}(jE0D}w zW7^v=HU1>_2L6sMb2eh5d8>(E#t_Zy_4V~G*OR5bP%Jm6c2e8Wa0&^z|E8eWIa?!QkWatbUU~uw~PpPYE2O9oa%k4RBJQf ze}PC4iE8rv(_+Dqg&>##Wx`lhi1vre&yQid?Wv8aM)2T?EAN8I8XH-Sk$0(M7F@?@Bx6aQ+p$hb z!q1%AsJ@Cv^7OmDboqHqGe;0UDn3c)V}j$TZ=U^l}Dn#uxuHb|caT#9w7CNn-m*{q_UAp*ACj{Fess~cfYv$x#? z2?gQefhG&WPt&pVOvYpx;_{Nhp)Z6AIhhyN>GCYRtQU(DT`%>qr=%Ab{Qku=XW#x@ z(Mr$iN_R6mw&kq(Tt!C$b-XX>*6oUKq#-Rlv(_A>!fQ6X`wlU7D@{gqb+ui# z0PnJG^Jg9TYpVR(1&wOP9PsID&#GR#`s0Aru1J)vv@!d78vpTjX4^QazARZ3Ow%8A_OTKFn4pLU+X(c2u_~pVID2`$(Ff7>{t{K1u(+_uQbY zX#yC<8wrA+OU>K_1^{lu2)b}O-?@L*rpG>cgozH<4 zpH)qMwf#8jlCoAk+pac_FMKC;;RQSpsZaRPAItE=#X~|v&(@cP_NVyuGbW0r z4}_maLQBmza(%G#ce=mMlFj_ex8Fygfcq{Megj;ClCv?$H-wzNp{JRP=GL04VbpBe z|C1WW^VcuCxgD)kKiavTQS|eiE;!xtcJ*nmbdCL;_VQC@`V{Z5XuX-uLaR}HqaJ$I zWK&+2mre){^Vvj)gbh(lZwL9cs<(CNtd%sR5U|k`g<|G8fH()H06fSQ zZur3Br0i9K8+W9a4$@oA>@ZasJG^wo5k*#7b^%~BhUx(LrFLJ>CxgvG)norrWj7v0!&8u?(stm9hK3ES>)sOH#AZLoK`#zqi(Yb8)B55V(>^PPckytp~OOKp+-)kHCXrQFy@8N8X z+cJXpit3)T(tTf^j;bB`-=%G;uPHE->*?@s0W{r{}?>OJmNK*p(g^&gG zzJvt99X;$41QRSF0-1_u?!zt_EkP-J#q%U*r;UGVH(yq4X9*yw5$qA+EkE29r7(ln zywq;mh&HWY#lD^DLRom#Oxe048tw7VXiR8#wq~ z!U1F61e&>P^efzq*|{KHi-VaK!g!M1GNCiZ{*C@)sS56@4-b8_lI5#|2`J9m+7Py- zD*C4Ivfy?%Zh7FfcyR9lb?$RK4vH2)SP-H5gjC{ndi-a*vdxMke{z4NcSP9N?uLML zl@#B>I3x+Nh>D$m)>YN195bR)jPxM|Hoe~7Nd?z+r}&zuy|`FOJZLT<-nwFJP(8x{ zYH}J5_PaFa$HxsnQjpI|6&8F2Al*a&HR)+={fYGDp7dpvo7wO22vS+G%6Leb+r-Q$ z_m*-e2w`_y@Z`mIal!7+J`9vEGCmQ*DKo}@U-p-gMxT$rz6)}}@JPVTtqb*V-+=!o zx&C~~d|Ks(LNyFq*VKnVfF{PaB8!O2Vr~*rkOkSi8W2e*y290&RbTBXmqmY#eSJz{ z9i%;qL5}*I-!9MjVF&HryYtlh;znc5qrs>Dp-hV~@&4cd7fW4TV8RQQ!1(Sj@r=K# zypNJ9gfC4?Sbf1td;fj7jSeGWH*P|9mYC2$!1}m#5UC zw>|v8fA9Ko6C*@HpbLTd&)^9M0mV|u(xHprIop>41Q;PAJ?P**5p3}gL%kG^k7FE4 z`C)D!q-ggnoJ|OyP5=d*U_8su{;cYII<6pjho%)A+TS8Fe|5WPMUy)^o2k!YQNN6r z>mEHl-vYlTCc3ct49u3O`p&`KeSwAmD?LkG!1450^s~lHz?XaM;iro>$J(aZDL6T^ zgtDq~CN?(j(CrALSqv3(OMp&@wRGY$fOy_+#~{4MFhlcz;Oy!;cL-Lho}MOZ2ABfE z$3FHV^+k;_4T|lJ5cmpMIrWfdpYp}574y?phomr|v5&j58W4kt?H6Nu*`*NwIvT*U z_g#7|qezzUk(z~tb3=441uWagPnNNCFvk@NkCW#t)0!j43fPs<7C3Y}N|V1ibrkAB zw1ic(9{|t(tmQ6{u0tNG#UiN`F3WghAT<~s=U!{#E0eu(nTG3ky%zNH^Z90?qoKZ? zQ;5fUKPxGeo`{HOzDkeZ&-TTObcMEkp@QxiCre?#B>!=Ytxz+Lk{OI~4ZH*H?)<#3 z;?`(>^wqYvqWR+iObyF-n*Q)R8A~}YPeE?$?H9(|)o)Sq}<_biTfzNbYM*t;CT`?h~#*45k=uZU6-h z6GBS|pl1;~T>-Xs-Ry}Xl~NS`uLPRoGFJy{(dn4ouub_v<;v6b7L73Wzy63diuNK( z);dD8hb1D3c;wQ6&PPH*k|@SzN1P~o;&(yNg%^N2S^hZ7A4?Bo$0@8j(hgAKNjsiM zNyp3um14VEo2Tp0aei0U6%efD5ccqE-+>Rld6MMc1$=`^CtL1R3RrR=;j=xD&Vk1s zeZ%6-2uwplH$d@EIAt;A8dZ+$WJx+blKt&?J5$(N>UU|^iPHTyi#vI5PKMJnHytm3 zyTXm-gW2HFkdXE&Tumw-lusIdwulL3fAu6pYAi6E^+P%W?ywBDp03X>QV-wx8=cN^ zsal)h52=W7k^q^lpsZ5e%CAfPK8cpU%PP&z@}ZX5k)~{AZXzdZb)8u`11Kj=k;4>N zVzTUBtG_p@GO^yFV>+*#XKpKc8BL;ZGO4WEGc~1B$jSD4`ZpQt>#)AB4*lP)9S}vA zq%edw@#xzV54q~OC%Vrx+N59)xqRp@NQAl9V1T9@N?^4NLu@s~Lyh4Ui!t9rDGa}0 zgNO1G?SBumM8TAqCULK5kT#YuZv+mNfzjxZ4Qq`N69ky|$#C5cU>Xy`IR|Ue6$23* z@t&&^$K#RN)d4r&gd_lNHuBRP^0LL#+*}bL`~)_r zQ?f}T(U^R~$1)2V7pOh+A2aA~Q>@8#YBQEU*>{QjypTh=Xi6DIie*k;hb|HR#=+z3d-JXm;C<^*-jJx{%RXZaJ*xvV3t=k{c zpCBTWMpbqYrv^XRj;U~q%i%BY_zb(DNF-+9AG^R2!JkLJ=wb%s+5U#D^o%AC2hIC7vpRBg(fGrGb+kB^Ns zXlzPG=ZXPu0C9>zUm>lwcuUz^b>vvZwM3L0xb^h(TiEUlWcTMY^)uh9 zd&7ywZ>k5%IoGopHND0?v%xO6=P$~fim^p9Z%=lv7Zxw#B!@`m3R`KlFmLR$3qQ`D z{zyR`7E$ZPMQ6lyL3g>D{_aLq1F?PFP18eH&Xw|K30GJK+B2w!;cx4L)!DGBAo z4j7@JoD{4c-LzhtRq17<5(2Bn{tk=ZQEU8x2ybTU9T@M zFTQN#BMfk%=X}NI=VjphZ!C;tVC?1k44*UO*R0yij4um z9t?G27^?FL7vg15jSV#Xzyd#U35Evm=E6LhzVkPY)#!?#VNb9-XBmFT-qwoQ<{7^d z0A<7OqXdyLfLR9KYD@l(D~d{vL74nqtmmg>m}JjYris=McaRW2H(RE{%+U?!$wAuX zc>{Ugsw>K4!8V0f{j?!1W_qQPX6FkHfdLr^`EMWD8ojEHmCjH9PSknJIe}QYC{sxZ zi9Hw$NCMR^yMnGA*TNSMAl}zu+KC9-A_Mk{COE|3{GKXuXQrz{zbuz+yJlqw9?_!x z!{Qv>m?=FtiI)HN&Fye$V3G9;p3dWEncu*@P2b02^YLtrs(UvWV<;l7<+r}|)M>kq zhX(+=$&r%aU2Wq_`K>yA#95%xPn2Tz+qA63;l|&x!azyiiIH ze7d$7XgL|T7ZMZT`jM7OEc5=7_Z2bw{|;Dp_ptCZHFb1U!9;R(ZIA3t_ZUTO>f=m=#3H)Ly)%z+O*2m5aUk5QOW_rtHr(LKbwe%z0A>m*@!nA!L1nI z-UkGl$ZfeNX?K)qp4NxN29Ya8meAdf9{#h>WJ5)SXJ;?ib=2DMkW_YcbGvWgJlMY=hH=44$xy#<1744g=-`f$dCaY(uC_;+B4a?0}CEco5XCsDb3o-fWu9BSBVwE3?9}9JJ zt8gLSRn#KS7}bDfPV1l601SIoy zCqXek&iz#SbXAwA`{y5@vjR@E>&UQyuhPi=(TG4W0gpD~dv(M4(Aa{dfvYT!fq9m~UGOjUYwaNoh8Wn@V~|nmviB`eM1m3 z8Ob|${SA*;oT1OTi7JQGet8B`c;bN51As>dz)d(XOrQj*un=w`3W49K#(pds@kbL- zqy>w%NKqcQG2Nh2hvg5mV;n8SSfuM=HS~Fs3^~9vV~Y|dqlW}CK&4bb1|q;bqCo}& zs9ufaJ|M(oLKp+{0IGswzI%BvCyW@g1<_{&)83aVv|%}+Dbdb|)>t)u1k_cBORwOp zHm-QQ`bFQ4q7#J1HudI>a^3Nm!rr7L)KyVR#xod??uv&?+h-&1`UvapeFSFMu|qB>WX*%(?t1X4B0>>nSl4} z+A3BRaFU{E=TFU+ux1<2uE!h-;t5{OO({8JIc?1oDVs%;h z%67rKh=sWtE!*^nBvj=g2UoYda!e-0;h60|3W{06te34;%;&#hZqs;|iRU{Y&Pb*# z!gl8a6^@S<%~+>r_!kvHhm-S67RmO<8pxVbl1On{HtoKdk^zAMkO{o9x*4k|+YaK*8@*2b3HgYAWZT3}ImzY9u1K**_zfe`K6Au*F#KJK_bw_i!r zI8l^j1|~Outa5nIfP5ZZX#C&FR(tsKQ=!tUFyLG4FR?R~ZY1VoNCYm>` z&*N2&`zkCc*zyVHc&f^#g-6{=RkT%+?9>UsvpH;Bci*w4uzWoY5Z)wALU1EqU)qE?cf?W>!31{(O50q8RwBZmQ$sztErt&t zKA6l>`J1YKiyaAXUG0$wheL=eEP($G#gMTvTStW%YF;UsB`Zz0oKxoPoZZ_biCs34szI#1C zTYcO}>G;&U+2>o1DJPL;4QZ&*e&=84ImCrNpe=%LJZp*6+_q@uuUb~B&aGGN~E{^+dNdfXfM@WqPq z;gLBj9f)1ozWX8a@aX0DQgRGZ6>}KEMgRGP z_Id;u+dTM%WF!vODchP#v5vntU>=E{O;&Es2`aIkGcG_=hDCD@w59@vGvtD#zu~Tc zhrrN>9m{i@M=L4t@$Cq?Rt#z&Hik^h$)y0Z_Tj=m&GK2#I-O*msQzE#VKY%?gBS?f z+x^$!F>4ka8MBTj^(h1s+5F83&|s6MUp%L^pJh)F=2;V-M>^dno*(bNeUrZiYzIuF zW#w1;bV+Sac2@GNPbWR9ctHmDPk$avO&%9{UN8Ui%-pyKz;%~4fNQ`B;Or&1RKBEC zvGCW3F9d_37=Rp-~Vvo{$}%teRbE!*CMEFONg`ka~yY*RT9|wopSzBMnW*QXiqc`)1AsFKRME8fQ ztCyawCZO`*CG|q$y5%68@$6AFZJnBK_zoP))9E2%WXvVLiCnmu!!lu`18vlB8g4xV zY+#gO4hE$gvHeo5v^*fx;I>%)`j=f0otepGLh;ur>MxMY#O!?ZW!ys<}vbF7eUqK*Vr$g-IRSn$gZVknf8`KLF^` zr;immS;J5FSwphy+u)(qgUhhT0P~btV+5*Pc*8*^ni&^|zpKe?2QOpEBygUdpUc`G zSdYh92%{qjm>Bfd8R7S_YS^dQNvqEO)#YK$94S(dyrHPW1Szuiw1S6(7R(tbdA=%}DrAF6NSMyf04I<#Be*Q^ zz+bt%c~vaV5~ZcHZ5wNF{PS+|=@a+*vnj_%D~_@kToilWj0)~+-*@~;x1N=PO9Tm& zd6Ojsx7WL}W_NDTr`iCeH>ptZN6(<(CRzlBfenN8r$28pT2N3>gxy;nTX%uO{P^nY zegN`*w^<5|jdi@j0^+$H;h4MfyVb;{rik~X2tT=71v>&HDX=vs@5!36|L$OG>yrpd zXvnGcPE63C2J^TxUzViRuH;dxsOs67XVq_>I35?v@%g=<{v?yK!Mm3AOcA2ugTur7 zcYfyySaWpC?~^_%y=TP6`>&N3?hq9TTpw^9bjUizN*dF3!Ti6l!5r*nXdQdb)jqu(3rp-StH&W1qM@I(zFEjF$VY zye#s*K>#mWeMaoKv~0Z8I)0yzyv84@`X;>D2~99C<4QGcVA?5M{H*=VSIL2eN)$dF z57f&7v=2kpMy)2$BG5#xq{sGW7?(TUZCy_Kzep?J69E;=6_Ycuh6){Rhojn+fNt;TCDlKO;UJ@6MIR1*)z#0`p`T?ym$+ldPGb2> z&7ELni#OlChnpZ#whr>23Qez~XWeBs?^D18hMD2V+WK@2IwqD6YR00 zL;xvq9!^ddH^Cw26!o9^8%77>64TeUwX72^>KddHpMPJ8-^s&V@ysYc+1i{u-!MbG z?sw74%0?&6TXk&?3^rUE;>~EsLkSSMEX9&ey`~X3~J|=2`gBaIxQ=O>-D_ zH6Rv=npQ@ToVS}2L$yuG|z7i-R1#0$l9u8d9q#f+{_ASq*p9k z55#WmAw1)R{p5W?VsJ;fMoQyzcNvv!2xydFe|YT}6@oECo4K2~nsp=%ul9C%u^V-p z0zVaSVcO0#JTC7le6CI(zwB-J5+w?4X!|@@@Ol)SW~?(yu~{tUH}rW(R3sMmML|X z*T3`Av*+`rB`Ntc>@XyzF>6Sy>i9L>^(p@A>sbaDKA6-6e)(gY@^a zIz;Z{hvQ;(GwT*0d_DlGV|^H1#Em_*y9s3xz#DU!aK=T*Jf2KOKxwJh(OYDCy=hK< zyL{LHxb1P3K(cO@m`1hd)}{s~1+K0Zn-jiIkrerYNcyP}I>|Sy)xNhdH*Q@KL`viv zh%!zs=thYT^*2&RH=M#R%CxpxGE4lARE;1sxiB6o;YdwkJi7 zfwraMq{J+0KOLdR39u6n_Bn;;yPzrF!uy1$RCT5ke!QOy#j5yD5wXn43Cc{9IebAoH=p6T?T1mLh#Ho9D7gtb{`wh@v9Z$1o~CI~uyTo7qVB|S4MJJP3=~(I$xKJU zq$yYbadONRz0FvR|7DgE^QRFD7)DaQb`ZX^o$PDOuu1LuIl;fT&oD3vKknE}S2EVK z;dF!a^^|+P<9V3X;)|OksuIrg7$M5d;Fe%NsiP@5{jJXrQ@`AVEg|2$NTkWOZ zI}BqE-&l57kZXMFbiX$uPkFr<8>&!LI{L)pKQJO^M_ECS2Ceh)8S!q^YPL6_ z`$%vS5pq)W0tAp7t*VcYt>1~R`@F8r%#=Wk(mp5*B00KxJGOha;7)ulXtJ$L)?ra@ zIDeS3=uoP0G2!5KSE_`hXYjDc|AEm-aF6hd1_hu3CYCVC9XD>YuDWY}6>KXMW3|B$ zI229h<|1UHW;*T6o&`-R1L8ysG=q>Y0$U?+>UQmsS_i!&i)sSB{VJQ;FMjv+M6ziu za}K*}LiP%!CM+V2CzyAieJ|JgmJ6FOl~C*jA=9Tv^Z1gI>~Ze@vKsRtVsx~7ORM~V z6pRN_v>DHp#Org`$XZ4mSCl{h-RjRN*T^4ClS`ydd>?FMARt5Oy z9IIpM>jviG(*K6X=X+i|*GSON4p}jVYN9BS5tW_68Qbn5yx`Wt+$J%&*zcM{4uXfQ zct&L1=z+smKRhP^t3NpQc&kk zMD@5Njf-B232*i`O<|%6FCm%~T=q?Qq%I3#z5z|JtS&MJGpfME9onrI(QbhY_GMHw z{s`@ycIg4Gsy3$anf*e`R~GPl>cJrst+f?~s8}kdoHXB`rOf2-dMDm)xk&g+)dGXIfe zkew{8G{;Kq&^vb3(mQUe!erL?DDW(0)t_H^r8Weu$;bvO z;>88b6LK*F#=;xVPJS68_7|G9hnRqu*JrI3gF&8>pRof$Jof!pIvx6L+yX_%*4OE? z=S9oBEO<&0q_wtG2c1y^JgnQ*(=UI)N3p^l@sH1t75lfav5AgLqWR=UUbg}zD+FU< z2#pY{e7&+=MYUb0H=7PkbLl2w*7(RGF7Ee5@iYJGXhi?%5+hRAH_xh%V~xET8Yz8W zPD>ygO8fq+TuxGjyHM24*CJkEC+KPQReXbQ{9koj!pejr-6h0dlg@?2s0J~jt7 z0d9{JA4dNI;s%)lIKEwvteqnP9PuVN z*@J_-%mu2<#F7&yKYc4!La>o$)&hg*X97<>Ni~cqGc8-t!^rh^XEm0DMTFGegefZu zg`1lm#d16J?h@ExP&Or?P9Cx<=t2XIMObT01GuAs-qp%6`Fbrop-A&*|8CyIwz!&^ z3@PL9PsXB4wj}yB%a+=%#a&&HczDUmK0<`Ar9;~nt11ad;siN9CYxEhyCtApI0Ud- z1R=H=b}S0zWy7oENMLir<$;*8#12qo`r!PzS;yULcMDuStMJQYix2D2fFr#g zuDb&Nf%4Eb40%RxzuQ~4!gZp^cYfB+l}1G3hhe#wUiOFLc0){d_5+FbR*ecAG{hQQwp1gZieu%D+?7 zmlbDMx>b#%bOz!MlJ}O?nL=?2#b;|B8r9s|bPTzx4R|LkfFLUku~!;}&^3?a%rCewNoAd(cHkx}_=u zsZJ(E$CtDMo3G`TIZY8ZT0b}soVDW-UxovL?>6mJo;cAk`~H>0Y!v|OE&EGhw(1g1(Bzj@XEYPG*QO(PS9amOxZwMbFdCE z;feXK1%Q`CrC7+M<0+*B43sWW;rh_vnE^Tw85@T6P*EZqMxT?e2u5o1!7Ck75D-qv zMpt5CxS<)kDz!Igznq~oX8A}MbDq41X|GABXlw*mY=ghQIhcU>fKx{)4P1sKOJ`>) zPewPL^NNHu7gt&1(AWZlO37P=$?xv&yqXTvHV7BEILIK=S;_A)Hya6Hr>Aq`21@WS zk`N_zPs<=ekS8c;OR`x#6;nA|p|G`BV!NztsmZ6^T4^Ji0N9WbKHInR@Z)u~PoKNZ z2G?#zPi;;LYiQse=Y9W>(@!$#BbCa zCA%^v24t-rs(gGT%H2X-^KZJX6F=Sz#?c!3^BE$OzhQ)(%W9zaV@|Aht;hr{Bczk$fONfX7sxrLJI+#(XNISit!ow2J#h{&~y*v%mz{nvnow5Ru zZ9Ol}b~>_+lCIt`&eg^qtMG)VUJmiedKJwJV$eN9j-F~}*pD6>joH!wvn_!){e8X0 zY?m!nyf=cpp9DRx&kLyKA$s+Cs#fwHa>`1?Xu$plRb}J0&j+^H8713p*~}z?1L!BG z>OwYXd~`u37L+(R2yikM4ER=D8TU-asF?8ZC-T=NW!fs3>%Mgm%jU6;jynFTFE48+eV!jo`^EH?3C&&7_C5mgy@R7|lP=x;?pw(6A5i=k zCcIcG~7d7$(xS5bh z70?IN(AJ(!XBtAybns6Blfo|^P-(2&=+DOWMGOj*zULzfc_x?1@6jTR$doEA59@K` z*&V8Erznb^encrooNW8mD3`%xU9|cMsu%^AcxQ0aBJ)iH1Q)s-tekR%KSmB6+5lid zT#AE*ETiS(=dS|!Wn<#`korm>e^({otvM&1F6Qa(ui~leMujM6stQy(mlwGnYV-70 z%{0OpI8z?*jE{~+7!oGnCd}&AN&^%4x9etu-FLtUrYaWRp(0k`7d#q{sWett#Xm_+ zY+kiQyf-V)BXeR^t;=9T@NHvE1AjJ|Dl{0b$JrVvkMFuqVm2ErdjIu)ZDI{cNxkw| zXh3Awkw|e(mCE3t~-96hVJ7A>v)$I0MaO6PhaBP61%J z`qXW6=cPwDG;AnhQqRqC#UAPd+Idh=lZ_6rX#&sFs6UzDBZG5uc{6s4(B+DE$j;st zPXAXQD}`a&HqRGqLjUbn5weZ8Dnr7~7iltVRHUHaWcCb_0-w;}p@7y`13qf2vf?+; zQpWc5+yeEn8W5tfWWxXf52!8)G2tuP)J`MJ~i0%Kbdr-|a0BKY5`$o*4BXifu9i2e$F^Y+g-A&<~K!= zO^D4K)0I%Imo2S;c_*}Bd3yLupMi74@b4|?Q_v)$Dk~Y>Z)Vr(c9(<*5#gY?$(e`j zsZZy;Sh#FeOk-X3>T1KA`i)w)R7i>PYUz8s_0vQ|ikA4MDw6?uJ&h+4Y~*KW^lojv zcR2QJxH;gH361yblE2?daS1Ac*Z(yh_rWHH7N3NcsMjHtgsVoW zw+!ja0H6KnucF1ZnYi~2R3jubq<6E%t>)G6%l&!Jc%OFyg0Vl!Kc=L92;E(??2YI% zNQ#9eJK7aL3<0f1zhd_=6heozzlx?i{Kb+CKYTcG%C)_tZqjoh`ic@8`&}ZT{JizD z(5JE#4mVSlhhH|k&X=vSSJ~eW%WjC~@riXVz8&o)=zc2}%6Fh*&|ywVVo!6=vw=tb zDR$>IVf_*3M&!(MGaH0b}MJQ zq8M2%(w`YI;;K4W8v0uK)j`QxuZ_d+JLlQ@Phe}r09BQFJ%3KRJFQM}xdeg}F_NNK z8uR(J!_dg$Q#*nf$2wEJqoh`$$;jcA>u}sVR~fV#?F!-HZ|N>JrrtHp&D11VHuy(G zF7o>vvHeKsjL!r0PG$=7l_z+QtOxqT1$ypA2 zoUM!D7^5^1HIc+n=5HG8Kg*Bm55y}c-R|c`ChXBw{+II|ps-@}p#qL{PW~*ZU~bTOwv@8SOUo&{Nzf9zEW%|6pMuc2P}s- z6HW|J06p_AcAE#;fTxLnJuk?RC;1BV?es?L4--Ov&qPOzBaItW2Otk_5(dMWztMGj z6%qXOMlW58>!YXA4;n{+IT1(}6&uT|Ky7Xn|Mn)8+i0wJ(fao)7x%YNaK_KJ)MNk| z8L>Ed#UCt3m8O8TI{M8Rxy)A3f{$IAsecjyy)3w~%y;+r_*}~KxLTeP_E!f7he@tg;m((H`*P%|3lYeAw~}Yc zqV?dm1LTqnlLt8j*@#(>r|?KyKn^0n?rTZ&K#g_l;qn@MB})u#?U;49VO=h5629ww znwXFDt+;(dnDYnO{l)I}Wc@Q!xO-NkOnV81C?1rfSW)hkdEGA-zO_xigl6%F`G;R~ z(N6Dvg3xLHL1X&td{1sh)T*ns58RGitwu$ugr-Pu2H1+G!`(C-cNXJbYI*J+f>pU) z%QN_s(&F6dhC4K7Zs|@+6V;fSn<|Q@Y?=O2xQ}Ug1ZK5pt0cYZUKS?cXw&r z-I=;~p8L%FfUZx~yUtmAt@V;Q1i%22?r~CULQi&xu;-wahb#;Nra+O(1*EWaNOj`m z#!|Ce|Jv$w??v30ma*Wu_s7Tql*^8l$Sx8&&=n{R9lSd+VvRF$tj2oK~G`dmGC0{Yuwv(+n6?W81FE ztF%7+mf14cO-XNHjE>6Nm3vzDbuZ8upPNhPUZAOUOX7^<;Um8FKoCDSU!w{@YJe7+ z(8>OV!bD?9LaAIjmX-CTzWRCPaZ6K?%{6Z42LQ5qeOsRSiW;m+pY7v3xxgUg-N5&0 zKaNuA>qLQPw*Q48L|AD%$m4Lg@8BRpnK6r4$d=76)kex|-Ir6#?s$+%@TbQPH&CO=u)zU+LTnRQ6lfWOC0^^aIg12_Q^IAG<#@F^?W1XZe(U=G&PZ9mZSjdm>fn?L zLefA(0hb&KnxM;Lo8)Q0Uk=y9&J+jHU1+q+FeAv`7Z9bjq{YVeT)zfP>2W4(sJaV) z69E-A8_z55OST1H+`f_w-DSk-BI<}DG63aWxr_GgAd^Yl^~$#4YdU_q8q10^N+X`B zgAF2!fEi(_0(|f^($FHg&m2P(INXX1Mhlc(Jh_p*J|Y*xLhbL&P%08L>rnO;KgnV-TKBRR+b~ z4Bk?ZfuGai-^kI<*cWEf3Xw{<;K0X6p28ZQZ}@yZ#*3+f%S%k1_lCs6yl~(89vhV< zl(^OTKi3xr6!T7f7oNFYT3Wiiyc|dx1B>t*QqU>OXpru?jvd7gJNO-<0R1KL(Wf>0 zrmSKR>(}MN`aUC}VGZ@@xgGRv(#o?{owcPu{`Ko6{_j0ot*fQ26)&cfyo8e{3?Wd=({vIy5$V(}5JW5MOV@~3lsHx-$cGItWi830}QPD-2<7bseyEOhK7u1T%ZE)NF zzOWGR?n3nNbc`nzj+jxX%rbgnoko<{?70`8C+D|aq?AGtsbQ`@H9H?jX$G${$f!ac3%!zX=j3&mDlDv6wj3Y zx2luVf1PTxmo!JHg$ zx>oyRH;n$!aJ0%{qwjMeyfJP9*1lXY8_)f2Ge zL5J#k97y>U5n=IULf}Wgqs9L519F8@GQ!n%d zUNa1O#0qSlRz!x>cO3yN)m&`DG2{Qk5$dk{>ZAqQ^2O6eVC;SPQV*^43&Ju{i;a4T z1UsN1xM#{kiy*$OwD3h)7#L9|_#;hPVN`LlbR2w=K#7DBR30s$In|=}vXb0#hf!st zuow$tOMJ+t3GdCL1%n_M2yDqg(D}_=D>!J zP0@qGqR`g^e~bnBdxHW>De>YFhs$(4eq+nl^_`xd``^`9Q$8n&RI6AY3EqvP(ui&; zMwqdEu&TF*T4Zc~ml;e^`B25YRNqwR(`l=l{yjwNIW~3N!5*}XolYyL&4f^51jZd< zy(ihNccM->a3iWLXw@iA)G*Ncd=J zudojvYO?KSCIIF`e6vT_{W`I-y@6oLTfy(QTL)h%`jN}^b^o{59EAu4LI%1`apf~e z<{Qhx%7($l1_ocBg*^wI-%}C>e?3W52uC=n0!G8~(at=Z=^J)97_nDib!4W~Ss~Bg z?k5{^zMri-9dT084>_gyD)-21gSHMwW&`M7do`6w{kC1SNZN%J+>7-rpNw#S{9w!x z!a;%))S?5>v*>V!f*G_;XhKd~0q>+f{!iqDsvrE-8 zTiB*w0BN-{sK`Vn(w^}_!H~^EQNYv=relaGkJh!fzd>yU3o23~!R!OhS-&oikD24b zoC1>@{`*Q>M}_IirR*%f?ASjq+1?$^l@ofLaoX{7WZ!zWq(3^neo=mstBSaP|fiFIQ4aQuy-X z#6Lv%F!RIrrz7>VE^+{;Z8ZIhqcEk!o6rzPCw84m&cva`i(eTZn$B;%|0ev-Jr1jq zYJYfBb*!hzx$5r2`Vg9%@2AVF+vRL@^a`o`mrnk7Vy)xJkPYv5Y@%_F^Fjrd=UiZ0 z$)l0~Q$L<|{~E}+^}-a^3c=!oUf$v9 zbT_^x00N-b++4FGmdav?u&&|Uy*1*shi#$qMeVo~v7=+7Cue7IadChxnX!_j^R1rC zz|)!+CoiKPJSdqcLe>otN_Q@@Y>Kblo5;EM?i3Rfb6EFtJo%I?zn=ANwD$P#5ple zl>Q1jo99#MV_~J}%)oci#icbW^da;5gzvi^Z>j!kFhRn}79ILIsp{tD=G<`%xX~I_ zx{uM#_Bm%B1d|_B(TFD3m?}uD@uw^W#Tg#x>13yCdmMZ2?De`9BU!4M}`bPRQ4oW~MzYG*MG&X)YZq_JaL+_=>G?Dgy z?^Z9A4rsew^h!fi{y1=cPgo`{7vejL_2M7&u5j^Q+~YsqtH^!|;pabx<%y%M2UIxV zZVClW4wq~N268=3VoCsjoJDSaCs$+&)lREv^Ii+x$u^oBU1Ej|8_@Z8_(|r)RM;hy z^y97_iDh*E43#(h)~rFvTPN0E2txr?DE1efdQ%aUi>80 z;a}q9>w(|4KbnXQ&TvyJQT5Up`S~rUs6+pAe>`8)d%AlSxTm#VX0d5pFnHfyk+p#` z=FcO4?*vF5>~`W2%QG`G8ygPby~W+#w*l+1K4VFwP|+}x^h8z0C_Ta1H!!0UyEuod zCX}i&KlaW?YfdZ_$+o;Hpgz}Q*bYjK7&;(7R=ZKVat^!yOj_boWS`H77x4pxxg#0L zW2mgI#j|$Gl6@o(H5vPP!JtjG3OlNQ@7})pl#7E{5lO%6TYa0xp?O2kRDvZt&`%^O zk$LoFK z!Q7t-T&c~U!EQ~*y->ZKwTT7U=d*Cpk~zAf{;P#9B6z%0U#QLG&v9cu!7W$ z45c7dDHIr$-AaB*iDF7E)UZ${-Q7j96F0dOdg!r(KloT;`Mrgk&FJGZ`vw>a2Tkl- z&(4;2yI8Dbu$k6Koeq=ILM-Xq1>%tDf}aZ7M-F^c0?^}L2q}x8Y6VuzkL{y&JfC^evwg zZW!HIZp*w z{9bJCI9s*l;I*F2k}QR5{h3ddIkPL{3KmuXpl3g}@#WBe9F=NSX`}{fjz3$lfR+;e zWo}v>37|y2Mz?*9jgR$^2!(VWIdpm-9+TRoV)Jc_3iZ%pj0ZuR;@jpdDQ2`6j)8sK zs>78#CI&&KHjG$hs`N}BD1O7*p^1@K9CPR3aF2hIFmtyycJbg#LLSY|@UKxL6JCuL zP4Wz=5muu-_6=g7zZ;93RXSZ>ZUVAC;V?At9b zo3gK{tPs>}^FMNJ(Mc+|>xB2UrZyp%p21ogyV`-tE6X?9+ShOEyI%kEXIICDiqP@6 z!w8z{_2Ds<^NvT2n3%*`)h4fGbnFKd$P7!PPVv_$!%S~*aInGi^1|DVjSx}HH)cJ- z93-D}+XaN@Hj}kd|MxYF9q99Wq2;HYBwh@f&_9H5c~IUeHqe>$RSf^G7HyaOp9hS& z?1(vVR@B|^z~ND2OXBt%TGjhkg(D8@`hMmVwFWBI)J3e9?&Xz-+7h*mY&2%W6LInJ z012_3s^2u=Y$i?VchwTCUf`Pc%9G6_mS8xhvEcn`}{V@I~=Cj^0W6-kYlqJ1ul* z@{l6oKp2T{jIvf`GBeowx0;~J<1ni<^jZ%21=kV5+HwkXev$zWQzQH^Gfk)_yLN<; zIKUj6Pbf)?f9353GD0%c#zm^NqgWuM{$=jyM_+GXXFx2EMgyZ?ox0PJJzl#mIHVFA zcJ^xrfev<-DTeZIrEjj4SluRQuFKVBYs)?o7IzTA+uK{aa=t$r?_8ke{ZOGxlfiZu zr7X3cF3ec&dOqRo?7BX?s%q`M7VqWOi~Jzu1NH8JqP26lUBgJN5l*4BQRk{RTe9e$mtg`j-WBX|ui#eDw5fV78YTJX=>7 zivirO_4;o;?sH|kD1}j9j&+7jC`1Fkov-T|q>j2q5E2t#)|{xMGW&a2oytVzez?4p ztJHUhG_E&GHod(8vl4#{Yd48jF|n~}zoI#1YPv4`ikyIye+b8kG&v%o{!iFnIkDg{ zGPg(EGhY#nEndZYn8T{FXqri0slYbP+e9JzlVU}N6hw4P9J$15QDanY(f{>v-`{td zn@2z;iNDb5=;WlLitt_?`Df{O1A`nRFyqLRyjQ9DoXnVUuDZ~vxmp2Pw@=m>F8b%P zs$RGt>|Hi=wJ+pHe>LarY8Kf4u1vSO?63RZcLKQDnp0-qqv?C0#WcB15C40Qq#<#8 zk9R533aPfVwNv0@qgQ4HMGc2a9b#cVF#K3HOS`7OoFAx9@&^-grEN(z_T`{ZytY#d zQzx-?Nzpx{3})8$)>Yp&+*BIG9UtlNsCp#~`;dFm|^7u46t7xF0P^uZUG-ay7r-ab5!IB+! z8ch%D3e7~cuX5P!f@eW^`$+=WCtmc<3HcF-iZcM1Uv63sE zO=K@OPIk+2s+Q6Id>v|x>ZA46NEIe>VI?MrxCkqefJr;Uapr-r<+SF~o+{EdH0d76 zAhoThXAtSFGfaIhh1#D1@+#VPg>y{?xe*}Pm!#7ku-rfU=Q#LLpRT!c0NWyI+2IWJquU1^RG0=O)gB=2rrID5M z`$G4vfoX;e#?sRSzqy8Kf*WX8=7$ivnp=g~W{FWR8oiT>N<27azilqNYM0BLpQdiK zHMeObtppe*iRYEKw?7|{ZP;_U>1nJyIhU4Z)`Z%l54vX@9j8*)DH%+fw7glL(dbQG zJXfz-veOH>>>L3v4C9FRT_FRZPDY-od_icLQ|idQ((fuz2|Jc zD+IsusZFt<%4>)iE;ZTXgRIMW7j(Z+kBLW-PDKvF$*w%{UH zy#?2mTDd_d)M!QQElmY7Y*Wi&cU$=x;=w%Huw2CoE~uEhFzNxCk~nUD_T;e}U^#Qn zye~_0V%{^q<3!G!&iTuXC2<$SOtu;~+spi$+~L<;3yL7?N@b-8G)hfAOjK810MMw~ z8zD|{{lK(*QIzd2g1>1|{UaQvCwSGK5|f`d(Ufer z_qENeHS7cm1GVtMZOOU45%240*Y$WMI8uM}M=610vcviY2G%W50YY3j^A8V|@Huoj z0a?f}%l`H&eYeSPX6Ksfw4#)Yp7ZP7D<0apTN@>OZSVBufD1C8}QS}AptGsFAP=Os^baeFl)y7LH zjNENVu*lnZb|$K#v23*aJ<0qJ3~p79`gsrra^e10rW>i=;=S6hVA+6*1klgb_f5Nq z09`)aCBZUM9B*%Bn@5?Iw-5?exSNov8LVU3;)Uzj#7IAqFFQ*zS|^c;YG}9@(}kf` z;vLy5Z;`6Qonh027f38nEAoBY{%wpqh_Si)TKb?}f7E_cB( zhD5-Aes0}ZB*}WJz9L_bfSKo3z0ls=>C-%Wsa>Lm0*bSl7@rs$cTXM{dcVHM{+;*h zP8wSPIuF%yxwYPF7s?B*K7G<#$3c@jW$aTxts;j~t>f2z52@E@i?CoWYGV}@m9nz0 zOiXsN;sTEerR+ILj8Nqs>Q#DLng$yW*L*sm;Fp2UIhFlld@?BI{1&Q&k)`iqvtcIK z5-QN+yvLr#u-Cx?TZSxaseUz0?j@Q-SkgeR4}HXuWrQ)B>cl^1=nl92T-A!&irXCj zj=j%{x1o-1?ykj)HPAVskFAlURr?v7p1}=);K+$F3$BrE-xwa{Na!?Sky#ExDI94; z@gT72*B=()VPSPk6=uVJ%wb_+0|QTItB;mH6+WQMK0aRl(0MyBdMr^rI^RaeUV%{^ zS}ms&Bs3$_umuiOE{D@I$*S#FHx=Hhl+=G*U8by)+jwSOJvpAI3$FvA?x&u#rf6I@ z6=ypn`LbjxD=S~aJxH>TV@qR?9Q+=sdRahsHptyaPwFEDx9Td5czDzR3yJeLcC#mQ zEhDjGQ85jPpl?Y8*qZ`{yJQF&_tlJO1g?7@H@tY?oEJ=Ap4Gh3-l#kSE!W?Y z0`_xN-WNE70j)Tz5D>|A)N4UI`f=AbDvcL}f^WE?E38bY3_9CW9F{E)7afkThI)t) zYz-+11WSh21l!cBCq~D<{xEBQb=0HL*CD#~>SXS^ai+xfJ|1+C@clbJm0NXK7-Rh#tXsXYN*Lu(iNkT-84~RP&e}oxyVxRdYx56qPW+sdT zZG=DETZ1}M#}45}hqgs*vTA`CN~z7o$v_vGvGPw`5>3=ph(&~(!FT1{dJ?VN)sQFx zm)Te3-bqw3m&}EIh!-h_B4aNLHd2IDpczoaa}I$8Ed8t?$YRrw7dJT9GOSef80sZ% z{CeHJohgc9qL%S^iGf3bgD)(SY`+D!B41iCMJ8p$SVXE_QI4|Rz3da>!Dri8xqD>z zA;#ugGWMuE!H&jRb?rpTwPE7&oHqP|yks)RCfj?;7MV(GEmOT0aYk?6(NLJ&&fs8e z>E(JdShd$$#&VqiQ{#Jau*Q_**O|^Hy##2)-vPH^xd1UG6Zux({D&-2?_J?ag+OJ?)Wr|$?n%p+Xd zXtNm6^mIClw2^GEYmCQwg6X7Gr6$BP(#~F^PA9HK3!Ig2Z==D87@%Q_0B^AsD@){y zBNsdk4HP@QitHr=whwwkw*8%(GigupR!?nu z7GoYVxO!sAPjZhEq|XFm_k~<@x!>KL#0^}>#A6PNw(CDVtn0}yytmy~FU=pPd>Z+^ zf-=HNV!t5xJPm;6*4JJ_imT9mVL3~3AwvIatiX?-${tKC4~wH^Njn{bAji+4a=JI& zV|;EyF#R%{k88SlJ;59o8@u-SFkT4}$gHg--I}WXg{o-ORZX7GFASTU+rE2QpAUVz z8(cC3TADXO#T`^BS}FK8>&du%|A-tO9wYO4x8N6w__@fk3pwo_!mB}`sI~E0x7&y#44vzrB+R54ripZuBd(7 zlJ#c7h`4MC#yU0!zXM4~+bFj z3^bcYZ56SsZi`_DTawno_*?0q@xs!cm!6*c=CW$J0zm9T3{%FI2NJa-)6(3`0U-@d<~d&Znz@E*nZW`d0}II+0yvFe*)N{ET%~YdcZb}Nz^D|s%Q`%9pFFZ;v zsXqfmi6;Y#i|a@*Tpq6=jp4HJ$M}TLp013V4-P_2GHC5;Hk=%(^iThrO%B`sl%K9V z`2&T!&+qFiXg2R%^sCKQP$lX!2WxEsy2QRExXx~ceG9@L6JBUFP-_RurCY8g4(S!i zQMh>a0$qA~RfhxiShFAzXzYG(?&`rW53e*0Lc_Io<2yzK^L2LF`}kp0a74g5H9DY% zeXOox;{5)KUxJ5d-wbfoT6SSN5&?v8CDh(&)ZS0qs^xA_c^~SRpfZa}s?OCq8m4}Y zvcSWBhvDcx-DNKFl%L_c>wlc;(-*T^KES~jDlSLX7WT)xz4+&tZ+<5ptFj!gicMLs z?7O;ofqCPB;;`SC&PW>Dx3PhxkQ8Hr9cHW>(L`)K4d-#!ml(=mHQvbX+S&%qOpC1c zisk6Ov)yXSUz1s$CXD$oJ(iBxjsw+>1|LPAy=wJUelV;a7Q52QO&+@Km6{yH*gV&y zYjwoj!Lr-SP%{I*NZ1&W&(A7^45Jv}+Kit^sysnmxK{wBDBw+P&<2DSyYtQe!e!{%a1 zWFLzws+~p|pDs|sbnpwcY1wC1nGha)Z-Zg!ZiQ3uU_`;k{GIksgT!S(ltwJ)kmQd) z5OU4@PFdGhw@}M6h4;SKxz-jdw|Kl|i9Wu&yK7Y1@hYvj6@WAe6DP;cI4fV0H;*uX zUTI6jDNYtU7>8P%Io}^Mxscjo0D2J~`TJOUBC=I$)r!c%J60yX+U!kE49+4**p-Ya z9-%L_96Y~Ux##>+al}0yUe2>%mYPYsj5Ik0T2=0Ff5-Xg{>4ps3W3Ub{uIBiz~Cv@ph87`^lK`v@At9(mL$$$JxxEp^Hf;;~vB) zivtHBDP96#vi0y0BL}MCiu;|P zi`>!K;O=AM->ArT3^C77J3J4aVjODW%;;p{I$qqnaC|rVrqO(x5*}|$n2DH&3QMaA z=yCWg;8<4=kC8^n70H;OL5$@P1R`|_Z55qUYWaLJD>_4S_MdMrFNSqCGzModaK01_ z=L4?P!&|mVMOK0!ID!94VQ}y784sk9Asrp5M)(29;bQDNMw;3SXi+fxTfTnTM)+VO zqCq3A`SX3^ZOtMHwg!U>6?U|6#bhjWsTaX6z8Ew(pibwL=r`ydz#I!S7y<`2&o1Ga z28t1Ei78asKul3fuo3?J?fSJNaLlR*zrNB389^;p;jzg>Up&LdhnwMpbLpb;&Fe*^!<_}#Y873FuXe2VL8lD7z2D@V9T7xQ44euL0ip#k=pV+Bs$5e zx^kBsOU3~jMKgJ{YH}d~Q`r8LI>i*svg}lbEkH-HOdDF{jE^w=C?X6DxqA6jMQI<* zc8uP1oKZt=VhG}INO<8*8gX+l6NGDE6HQhRW!vdNK8t|;S{!TEbr=Zexhn> z*i|;blh2jzZPLh@1!30j@YLiUg}4xFJsWn~`Z;4OW6sU|%pU72v*UoNP+Kue0Yv^C zF$wA*yLdTtVl~1lOlR^W+D6iy)9Yv#;F}4uTYb7vuT*jvaUblfvK`_WgMHa%Ksk*Q z#h-K=8#J1b{QR(57zq(Y>pn*51>ER_oEN3X8bY2mA~~ZmZ2`4gA$0VgHm53FX0-B| z)KwYdirfjWw49RM_`fx%s+nuKdwW0GoC~7D#I4JOwulY!Cs#HZV-y(!R`(XKo#1dn zRF=M;njYw7=~di-@+G8|sR*?3!c5qtk7YvF+&EGmg!Cjft+oew?6YHf?feV8^lQs} z>-!(NVc~dKQ1P8tM=tqzN0grt>%yr8QBK*Cgl%5y&I|4H}JVR_})O(jer1mfsL(|#8i;DYBYA| zBgchjnH+BSWsaC#{&;6i`(Jd^2lzDUi{c{VL2@)<*>F5Xv$fZYh`6uFpDon?s#(=d$=BuTRRX+sqn%Yw@Xv%53#2IT)1RPWta7=$^$fpJ~c z@@aLwt&MCMlXTWsaG0h`CGtNi0Vc)Vp#%Ulp-w{7mpJJCI~%^uQ7MBzrV>m)^joMJNpD7j<{)d1D}93JeIW0FvM{6yZCnFR!C)4 z#QA)9v)qhpIGq%|pc|c!B4*dcQYyX{z09x`!(X%mqCJ*hp8)z!b`}9s#p$ajgAhTk z%x7*C(i3bTutL07hBGuT(Zh@#eH)0s@4a}{)X>=%QBtIvD(9@V>V2RY;(@ zxl4$T=Vdx2+GE~bLBy65EBzn9l6NPJfOa7m?-jv5^=KlbB7j;qSo1&Jz5()Ov!8x; z0Efh>=CV(5jQF1irh}Hgt(DrqA;GenC}XeX$lKv&uugKuI}O3SaB`L#OH9iNBg}?1 zv?j^+1udOfQXX)qKH7$#KlbxTCvFRRQ{oUGMrN~~O%$>HUriqvWDF1IJ3J$`kvj)% zRx3q2+(q{IMbd$Q+rynGZU-NXK%0H{AATZobn;}N32djN%v`6*OsgW?1RuM1Y#R*22o2V+%8s!(1UU+`OKzd7JX)Sb^k#nnV zt!9JW>1-MM-_3evM*dYM95b7UL7NHYv$Hc~7=wh-^ad6l9%%ykHj~!W?`RM0)r=r( zob_W5hw|dI>{R)j%Fv*cOt_{-g_{uaLv{&Y`%ia~cKIK$GprpBS|*t1*-uBU z9qs!3-%>&w=ZpoJ(QiCFl8;oWx9x27L>#*JF}Sa8Rx2jif~aK>Mz>)r9+ z4;ZRLeH)~ZPH@W4n&pZg;#~&0(#bAn`=>yQSE2DccoSzX3s6Ir$??Perj!8V@%?i3`>C+HP~Y#aKqp+n^RanAO8qRiX;(b#FNgT zzO#vf(WC~N)tL3bpW7PSPz=c>Qg*w%u-(kKabqQc1?A@E@9^u%kX4{F9m;3`S*o|T z4MJIgk~UteFhjiB&)rXhHbC)8n)DXbF~ z1a}jfRwpx#asS81M+G{&izVgg%&#WhB!C2gidYG{9hqA=@dSMm;Q~iI{OC+E?ua=$nM)f>>FERlZb*E5WPCy(WkP2Kepk&SM-rM(pAv_}>FJOZ z1+Rxk{6s9-k3xNqON;mUvc}^vz^@+_$S^G%GZwP5yv`mie0*l~Y8Shn=1<#V&?iaZ zC30!C=X`noe!)c%r!Z1Wq3h@Tx1;=p;07pE-cgLg4{cO-argbLD(LJgPW!zZPw@7p zXW)m_j6G?x0`X>1SiHn=6WW2fgF`cI)3^fK{Zr*@CL@dpvNZI$orVsMl{5FW68jA6 zyo55yP9wEh#Xi0e(2V}Ht05{Tj7A3TzKx&Vm=-nD+&Na$L-nq`te#|wope2|XXx*@ zh)+Tz(9W9*6*BAVR^Z;*P`kUNm_}p}lRoZ{t|Qk*i2ua^soOm5OaR@hQJBul}S1hvP%#hE?F~BDkq;K`()?6O`sP*UO27Zmj zp84E=>q+!=lcst0f2NGCpm+X>k1*gO{4hYWnqgsF0a)T8H6$1kQ$&NjA>8P-j4KU{ z;38sCBqt=pC0sOQY@FEs4*lxz+Zsk$S}VJ8+S1+3(zpFe~6`@<{5)9T7uOw*O!JwkF za3{zYDFf~jdzQw8@)iOWtN@lx?kz4Z|iWjsD5~V8tjti*_~HM7iQk+Yd3b8Ve7v| ze5R?74=S;)8-nJoQ7RE!WdbJtOGu zIIwc9-F8&CzIMK@^GSUs?`D`7uVJK=t|Jb=X2~l#6dqRSs$Yni-2EqBl{;(K5RK+R zL9Jc0Y>slkyA`L3z3ptZ=JdDKwu0+p^07?Ch!7jw&h686=*v>$cp5v1`SN#%gvd6>wKO1y-b^GtYki7D>6KhwIyf68dw`s?S7~lqnN+U zR&((a2TVv{ZG#~oLujVU8Qa=c%p5W@p9{G-Y1*^zTwY{lZ38UpFE!Bdl5O}gF*kq| zV*_maEZO0Dx>{QsJ6p9F zOT!|^#$L56A76a$@*AHzeXr{m_PDsX^op09OAF?Z%c81%?JvibzkMpm@$o)7tsDld zDfnSP_2c6~z8Y9`&f9ktWX1q(N+Fl{1xp~|IS&N)X|1RE+7A9#fCe6$|HYb5UZ|)F z@3BTAvZvqazW(dQx(wpObJs%|ZB)!DTo90qMnX(S2_8}}rW^T%q)N6i>x(XUzl7(& zbe`F`yj(uq8g``ahwXU#w^gPTmD}TtoV>Yj(hF_--~>B-rnru)yIuNdd2Ie-44m>h<~m+pLGM|p0t8%`W@a%CZE zb-6de3)O9#+bC${HebDW3pbP4`E^bv2VSl}Y;Ws&S!mQ= z{!c%%x)8!f_ST$linQYc**WQt?_6RIUe++?8h)mhXN%ie1nMGjYwddLY*#qZ0QS>J z18r2EB|Sb8E2E88kr|j>9yTObi+b~V8XIt9&<0?R0HBb0w5*+usviri@+0gbJx&pJ zI&oscM4}Np+-DT#S|F&nok{kw>yB`fpMt>67CBCgHcGN{3C7Whf{%^OL>(c_{d#gMP)I!8A8BT;8=ei^9?jNI>>aG`%v`Ff$s zYzdnFw!DPsl0v@8T}>>!Y-xhGe`PZ*Vog^$|BFs3|R`2@AL*2BH_d@A8dUf%G4Q$#KQw7dbKthIeI#sXlf3e z5cP5qrP+D)pXSCTOSlZNz_>o|>e_>3zJ`%NZ;Ko$O7Qj!?l`4tk?tP~{j{)xtPdaJ zdOtpOOq|(f8C8KON8}YFGFwq_SC*}-h|I~fF`>{8jw4?l28GbsB&kPfl7^Un?xi=M z*{iC`74)|Iv}c*m9GeNfT>J!6XjBV4cXs*ita%7Nm1D`?{5C4H-nq-tS*Q~5u`yc^ zycItGbVs!&0aDg^jx-^IyFgVgoh;V(%+()eX0DcM|BK<=xPZsXC@a*-;&vY5;OEDE z3P}qeS!w_5l<#>4p>L?@GZyJ(Sw6ihyjEd&Ec3~=kpCx)&k~3``O|sA9O_kE_1r!s zd$Km^uk1B}bfVxoj*f6u?%VKjjuE~+P=?5u@v$3D*V##;c7gLwmgBL0VLzCB!ub;G zx(E|xEC@}PKz??3J39^z9^G>m5@dTd~lN5YOwbdjM-9$sD0^e9BSVjROaQ~ET>uLnzL+wyx^M+UZ zJhnj#>x7On*=Rp}ne!(WwV7X6N{sSDbvQR(_#n!*_Md|O4h~NkLW^{=1=0PpuJlRL zpTquM`vy$8Bz88aj7QJQab~ZqE@^KdKLfA)!qqg$Sk!(+CSQ5_mvM}SzOUBiLvQeD zeEHKHduq~2Ou*MbYwHWBdX+DvCtL^=z7n(6-DA=F_70G>+ojYCk1}U}Jjz=v)M8_u zdhNL%DoOz!B(}8uSJxAIUhl8XbxSAB>$-nZ98~8N78RTA#0Bour86VCZTz;oRxz7G zZIAd!1-v24REkZSHU-<6MYI5c)6UMpmD^nUNWa${smg#K_kB8#Qkvdy@WoZD_P$Kn zs_O-kzh zmB%j6CI<^un-y2oYSdC>#oK2@FwnplW~BRW8kL9IdvPg(HHq zl}NzQv|(mQM1u_?o7`~NwkziR6;|4PPWWM$-aJuxB1%NZ&=NoiN6ITNy97!gl>AIc zx6{cFsX|N7PJIo~H?~>8kiMV<`Ky$xxd?=e9-r?)g68}O9}KIDUP<3?7QAu>$%|mi zy=LvPHe>Wu;99;V0eN($gUvvL7D4}`&Y_imL-Q5}p6+g5F8Ou>Y~TnNcbz6)xVEZv z^d%-PhC+mW+G2uTf=!g1KcC5EhGi3D)FxR-O$G)LESKfNTY8fmq9+joNCo+S$uyd> z0=(#}$K~wM@}&qUb2aw0_LJRz-GBdXzZROslfA6?zmt+CSL}by!SEOao$br(_)u!4 zv%GhXX>)$u<9;86ccR6;(~*%1uM~qHz%mj$+ohaYtIbWizJ1uWWY0^`{4=!|7>Kzr zdpd*f6YDGb25Ztx`>J3(e2l=EDd0WK5M?=d^rYM9-ANuMgr+!g8a$}UO=iL*%h(RBNi|+NGqv{j zpD52LX3xT8!Od;s;pY8IM3R;8T$$2u>%oG3SjM$-Pg;dN{22okqu{J6r4j2F@)N=O zPG_^qcbKUNW^Cj=0 zYPK}}uNoZ=nv@c^J{_%4gO{C3Yq@zkIy8tT3Wjl%5G#JjCb$wGY)xeyv})LXr{BX` z-SCDCJeRi@JBa=%rKMTx0mok2=IK@iZzYo3*VB)MZyvOKdtcgkAJ2NpPc!;c> zfQx_Tc$A@@O*#=A#o;VJYBD8-WaL`btS5GR+sL05?&Fn76>3sq-g7@Tjcei)%XYOd zWD*?dRX5me&ZJTczFfQ>4qetJ>OOSVG+ikghD`S8>2Dg&3GAk_K7#k2HgMuwZy*Tz9s!8 zWrs(^mPiLlC>dHw&bWyZf%EVIb)H~^H4=6kbGw@wUA|p?s6i~k3OIbZ^|xt)sNg~Z zU>H|&@xhnRUQpN)JaGEegXegLd|_sFBmmt!%*q>o-koTy<^%97+wB_m9rrs|z3`oJ zKf948HTmlr#@-sTkUY8o3Tz2mWe0ZX2Sx(yvyH9|Of%VFqwn#c=ETUwaM?nA694n_ zx8-=hn|xDxAj;!_w_NN3N8;(u&d#wqQFo$T>qN&CQ)GhoRoC@x@EUoFBlV;w>?rMfs{m8}m?Go3omb3d_Ee&$Bw zF`qa<)PCn}-Qs2cJkM(8Y9>$AZvtDw5J5>%csbP zpV_`TRKfx7NaXTK4euzDCC#`5;5)W+mQR|u^ASHc&IvuM; zy8WB-xUH`RZyeD5d!1Xm%K90tvniuoYq6vZYCu`lpZa?JIi6F8_B6RYZ?&@1B(hH& z4&x3|kn=#Kvj9msRcG9`YUUtC>kUI^A#PRXVI)p4curYhcrMR_A>0h)4lOQXQ!lUl zS6OHKQLFE_Hnf>l) zli)Wn-LA9O68$lLyyEN9Nn>l|3gI)9?)y8_>7$|7Du5+C%J!O{O+eu8V(Y4}&+?CAi|^yKl#LH7nHtsS64kg?4V%zq zmwg(nq5r^biUn_9Fa*6F+cp6oQ$B?a6p~0xpga$nmd88$d2M(e3FWe%7__4%XgqsV z4JS@>$n?oKh>HZ{M?o8x%$SP%4qf^3gl8lg{C`} z2*UJVVfr=$6(me}Q( zN(i@K7bbEj;|M$I2(=>;J_0s80HPe(;>PG@4I)$g?Uh|j*YcsU&7P$rHQzD{u*-4^ zD`87Sm@LKF=@glLf{7|32y2pCAt&o|A{u$U4dHe~8e?VeRSaPPwhFE+*v?4~1mHWz zOp_&SdA8dym}Il|3@O$Gb|MpdZ%ws1i|o!>`)00t8-th8LeiHDM1!tIjg67i;ZxA- zV)O=rd7YCyTYkd#afWr6S$kAl=;!(v5U?NJ_&XAPqxzmy~o2 z-AH$Lz4!B8=ef?Auk-cZd;jCN)*>gZXB(={Jwo!Sv_Yk-ez>^odEG^Na7SOTJE}GF zKiw^iXbTI+B-9>Dxfm)-M7Anip|5J6vEq2 zCeAzAJVdK*phq5gfV9av$QQsf6A}@5HycdtJerh#er*`IKXxi#P^UG185PQrK~oZL zxObw*qUi1JK=N?i55!pDf)s*%u3jwP<^%4L0?u=go<8Mtw0c^yQ}1xCkB(qaAm|gv zS+#QU2?9Ioho*J^Hd?NL)3CC)M=1~8{^`ldZjUq%qgG#)Dzdfq+vCee|3%8T55$Z^ zlFs(R?>7v6ZqWRD+FTta=6=KInG?bbA(ojJ+MBY4Q^1&SrqK6tGiTND0mH^5Tkx+i zL~NK^*yN<=N(Q(%l98$c_O220Rhw?{U{-ZMkEe}tUbSUOh0l6B5ZH8)NUDRizG=zD zvCxiWyjw~ryrB+>ARix}@()CDs{+-8+LA>PmB8ixosX>bE;H%y0C1$?W?gbv6dPzjno5 z&%4Y4r^II!Z>Loqk89Hdvv%7iYPQMX38msLHy@}~DhQYUgaG>-YFNb$1cB!Vsng9m zH0|zMIIikK8jmHv>|sK@y^x(ZBfik3U1R-e9MX{=c!&0LS?9YYQu2wY8r7Z1-IVl@n6D#_pY9rg)7BMS|>FW?|BkqlDxaiEJvnlJSQ%^z*@R+(o4 z^S4cbP-PCFw=}T=n{#SFT}OIrf;aA*eogFs(}}|d3>p{uwoFKZhmsvlcsle-G;Cxi zrRdyfKcE@4xdSxLW3jM)DX)lEl``-94?u;30|&RdC#9-dIquT#6dRvaXozb=Pz|Ke~+SZjS%igXiXR`lb+ zF<8+fmJ;+|>L?tdp7th7CsoYBq>$VS0yNceTWf2KnjFugv0-)##MtR2Y3k-^-FuD< z$?_mdkN%BAXgI|GB9INgQF zcty3c#q4anl0mfODH=dLSbm|ZS8?t+{81qhTy?l=IbAFCmVLZ*?D!x7<*3G}8&LI? z8F^-R^FeTF!L_7fHh)hec<{u;daR-n&9LDTQE&)`T(dGW2uVr(E_S0ULb4(_3A;t9 z3LxHW!?aN+yG+gXxzOKH1-Ba*=HJJN$^=q5%YW?o@0Ty=8xm<9CUxd+&OUK!1r-?w#Tk2f=idN(Ca%5AN*4k z2E{?|&B)bF$fa`3kHO$~OZ&S{FVFDCBtIT!AAr>~H@aUPL#xH#XxdKb0ZrC;N0jre zLUavwzXcD8A+HybDhSPt9Yr)UcX(Z|;=|HyT9wkuT8TX#F_5m}ZhJXkI7BMf{AcEGHfvl0b+V{BM;agW8f(YB) z=LEQJ0ZXLJN2pT#;|ZPu6!2RC28M4BW3wYT2`@`E?_AqdIz1NL*}=K&!ejdWS+u6+1zTX#aI9$T}Y`w55o>aH3n@_?~MW92mqXUb*u=#Jrcha zZl!`ajA5)1UG~^43bWv@^FuKV&}YcJ9Ld@m4b!*YLkVW8S&)5{-%8qYn8x@!t(5 zAS<5&&@om8C`>L5DoEn13Wlis2pc~sv{6B44jozq3J24%dn5T&X>}C75SiyND*z?VqxwL~HArNqC&m{Vu3Cc%!acuaUi9PJW!ut!M>^!SG zOYPKL>m?4x!H>XT%u9Qu(F%Oytusi4`BBhc6C1u%rO~aNyCJP|Of9bPuWW-ZZM{9W z?H9*Qz)NHQFp7ymA6w#L7i}V&IMTjqw>=PkQq|4QjvlyV%pU1vs4_U(Hhu430?6;yZQ{oJ2J)+xN0?l}&4l{-rHKz+FDX zuVnsC#)KE|hzlt`w!@5^ypOGFmmG?C!dQ)Ec8$C36{R3T?Yg+-KRf-K=T|<0qX8e7 zhmK-};~BVz&))croa7iOq^G~X|Lx`NsrYL*mUwV^QAVN}&i9oy<%we#vi*3Z`8myb zO-;F|EKsoF41+Xvyhi+}8y%+;qEd`U#;N^eNL2X)yddRQ8Y` zLp7tTvH5y!{eb>_M>n?C7_PUpq==)8&()Z%Ck59hdC<&A9Jk?fFcTsfad^1Cj=nVn zJ`%6(I=mzP@?_fo^k2UYl;Z_<5A_HnPtDUrtu@QK@I_t`^E=7i zz^+PFH$(LHAL(@uGBTDx=sRY8?RzZ86*oWGI&{;T?pR{(&f86IWS%zpA1E@t%2ZSI zENz^Nf@NmLG*rmJMp`>r;asEN%$k`GJxmRYrmWOCw7X4r7a-Xn9kMTItKA~uKn4S2 zitLA}T26Xsn21QVeJ0y%r)w>JU<26Q%^m3Gw}VVOy@dMf&A$6lxjD2~(G$gre+sXB z>U}`P-FSBydFT5Aus6&XG`>yLb>FxCGg1qze@!9=?EMqEO_|@~x ztg{HF>nXGAzM<-M@$7m0Y$onj%VoA7S6Jw$FaJ7OJS!_!>7g`C9BoEX|5ZB!J-BG^ zI}%{1k}2H2)i{aF!aw6_u1E-tl9_{cU`nk7SCQe(N%>_uE!=BMON0l~ee^+~@aa0X6au*hz1 zzhwW<^j{d`HPbNOda*oWM;mA((E%m7eMb1VkfKeV>WO+yLPT`22VYSZYzhi6WHD~X zB*ThQl$B$|+cUe#9$IS$ttaT2fT9E1OF-SE(89%-$N=T&o#yDDr0CnbszH|nMZtaq zmIZ)jv(_s7;?j_LVlnmP@f;x-1`s>|GJsO+@Ndh%tv`{Ovt^8(Jm(^S9#+3o(H1}t z@-L_S#U{SfED(I?W^vD-itKOwlUr@Bb0fJrQZfZ1%1hCbDXtIjT(IJZla35r z3(JNLBg;hvt;vG8dU<;S#MWs7rg3Z2)7)3mZl{&E6_@$6R80@}xvukm=Ej{}agS&$LNu{IaSUi&r=*GN9VWuh`Cr~Rg+n%1Tg<3q2q#Dli^E)06Vzhe_m+J@&?Tm)5)P4YT4O1nXB`OBURFgXQH|(fw%1N@mSSwV40`R84WVHyu%I9D00!(-9mfjoHY- zZ3Y;ReCa3InX2AEun2#2)6>yTZws)L;I}>(;7lOOJZ@`pm9nK>WXT^9hxrrNQKPZC zvS8W1fBR=9PNBul_mgjHyp#Z0yH6E`jQ#SoQ1eYshbjMf_Zh-RO@%)ngJ5I6^lI%5 zv=Ol5+_qLYqMZ|-n6d3xE+VUVfw77Aq|{;D-g8VoI%*6qW^L2su%3jGi#Z_iAODc?yLi-Z1AraPJ&bKEavzxU63=k3pcEi0r zAc5QeYljtIXsV#g?yZCo@ z7e{?QHCR&D&Dz}j`DeParGBMxV&*(RBOWY$cSDAU`PTGyV}wXz1&{X=@%D0dtiqR$ z@N|Z}P4caWJmBi>vaRce`L)06{x&P??d2|@qpIqRSh%?Y)b&Q(wKAXPAK-PQhSvM? zLiqK(Y3bx?nKP~gYnUjXYZY(fp&l^SSo^(4k%rdGltsG|Rm+(X7bceL-SPSd>H-t5 z#zd|`7aO5)v@1UBNEmQ)n)v2;sHM^!R%#c>iS$&*@$t;z7>;M8N|zv(moWtq4}Us} zft4eL*%r4V3q0MDV-O{lhQ!J|jzQhp)`k^5)`)@H-04}F?>aYEX7Enl3};oS&vQ^Y z62;Yy!7Q|FZ@{pXql$!dzx5RVnIxih!T0}L2%)^baojVr3w2HG-95CoPi&dM27yLu z8@H4xFhBYWpY3R;7V)HRY7g`}|B8TKkitF;b1 z?g(43QMEh{2TfG))+B?1nrk{6rHuDMiV~nMP6we`RotG$dqhOw5chwxkn9ytlZp=g zjNU8WmKX3mxc=Oe|K8d*&K{%SzTHZLgTvmF(|+@LA8UTZpQ1n4Is~Z}R){Z|$GAnA zKasKNnVDnfD;WkF3iCr*)0u}g5N&=B6 zsJC+yPK||(cm(XMy)#))hK3SSO!F;1_fz0rD$2|IZt(}WQ8Tl3A4~80tUvWwd*-w? z*%A@{aL!=b6q#NX$sAX?DDR~U1cY*@x4^Em)T*(}yiI^}1`4$W7p>YAz0e$`OC#n_ zS!rp_+X`Q~7`+^7EuXj#a=g80b-j5QbuBWHl+#m+eMQub2(ywVAo|of7Pns4I=Tx*>Vsyo}7m>=~V|&eC+wzHL|BroS5*FIqP7|f~`gx2;Cw5 zpvYAMPpy6D&qkb3v|eCPMM?ifKX(hh#+0oy7}0jk+-|&r!PN^S{gnMtezyAV)cjY zs8(2rQf^?NitJC!Q@S2VOr5$``izh=@x+oEv6>=`Wn-cm%6V?J&%vF=ukH zVdY}k=4$+jSr-o*E?5MIhTe)C??Yh^yROVYNud1)oR2X#=VBR^)z~6p1vKeJW3}f1 zCGb7i;GIrtlMT3yTMFS<=1@#Q@JVC6VbhQ45=f)Tw+l+*lL6OVj_MviG5?d4GC4io zDOkoRHRzVTPURfLi9D3}+Loyb(-Kmfj*f0CYYF^5ddyEk zX41ktzd7rw(@OyP-uHCmuk6Ojg7hMsWW$U15gR(fuIf&|5toN98V+4_k^TGOG`_S1HCJX zVuUd$|7UaXWq8D!N138;7f=DT7g;wh*#rB~ROgp7?bI7@UceTOS&1D0HyTe|)o0!9 z!c9Q%uwUc8(L`+m4&C2Dk#JNbn7XMFA?`rFIPzd^s(r(9Zy#lcx*nWg18nX(htnEf~8msGcLtIjVnIDpTr zP*2yuhyltbR-nONW9Tkm04wFZ4$A zIAcNg|57plT5V``j|uH7(tC%1>_$tABJz_o{lU-7d-U{6I%;FH`Yn*8C<~*ZP+fZi zB=@M;(xAS%TX&vrqjnaTYBgO59a@M?+*apZ2l?^w@!!_hv(C4v7ThYxA(Gd-?mG6~ z46}t#yZ8HlyIzyJ5`*TM%mYq$%G%<&)ZXpR?&YijY0n?*tDrVqnR=WRUnfDg5Sy=` z7MV_e+e5q448Z}f|HK2*kWM7|LTiI96qe~D5lF)tNkQXSXe~uD@*Kh$w^^4{1_nUZ zI=a}McLv-L{7+2f=xF?6NvYGdjwh!&yo-bmeSa&@zbc0r@_dA5?!-0{Y!iu-2A{uh zx3j&&v8bb+znOP5HKh=h152Nm_AhG69iN?fP|2!11i5>X4}tJX8cRwht8RbGB5bAdDH1)gbae&5vlG4^kl8 ziK&0OeV)vl#ag;UVu_O{i9FJ6B zz)_DfD1{3&jc&x}S@J=|d_~_#h)vF=BzI}e4kjPc<*|PUI~Okgl@l- zCKaCtB4ZMWR74&A-alOBiw9DNzuVf;4U_#2XcVgtz>mt?^lQTxe~!|2xCcrgoG?BtXOV zPRE#o!9^`l!*B}$GA;t-a50m(ExW-+hKT>TI`$$518L=x^?EM4sn+R5wr%K9?sm)0 zByn3b%9tM;w@Sdkf@>Z4NL%8}Ljc7nLAY}y4l+DJ_zq8;35_WZv=&BSc(&cUOtow{ zN?#=s^!yxqkkVn(wvwJBw}*D4Wz=!ebGgQu?6u!!`y^r~2;de1VtxwPV> zwa})X6v4aV>+Q{#dFaabAa8yW-!{g?>Q)kn+=Lwf&= zZ*2UeK)&%l*@`C@u+z1Cr(FLIbQpjGS46#k;oX4%2q8zW7S%Vau}=@_@S=}0i7VX8 z^02uPXHMAFx`m&|m^I28%mgrv&D*ruRFW7T7OYfug0hhtn%1SmCv6(^*IbGJhARv8 z%&AQ%0egjsV~yotTRe*HM(2PwT!ifG@kv}k9+p}#Gi-AU3mx`q?43oRQKvI)$|2cM zUk5lntpXs$8cmgMsZZBd1*$KWbK3fx^-I-lIQqKot-iG}z?S^QOKz0YvC;s~LI4Km zpFskaM>L2@$aH$V)-tP_WYsZc%S$`ePquoSg-7km`V7>YxNg6Rgofl< zr7~64L@R6Y2mqFfa^OWtTOJMBGJDwSZq~HDc!rW2c)!<@A&VAS#*n`a! zXU834xW(B@*j1GJcrW+?Q2#uw_TBERKeOKCplQ z2k+~v`g$L@`QS;r#+`>~(4F?)pGNZ>)jjnIL`c^Ftt?316p61)PZ^XpJrRs;z4_D;= z_nVK3%d97^Tn#FARlAw&tfMi-YwJlbaky816o^V_=By&$YbPt5cb~n6R0WEbs<#@Y zuEtz-x<0E^y}y-R%ld15#zI=K7l6g19!mH zya2@0&HZ_7N8s!?{CT*yz4K$&+gO$F(-_u@xf!P{SW;xsu{;Ht1t%BKpSl`cO%BwS zxWU{MdA|&cvb-1M=2dr`YZ`BMpbYH6oloGuX%*lWG~rLBp%1@7G0eg^o~?gHt}T_; z(y}TnK&H+LH+otbTkKgFP@IDO(`^Q3mKp3D2v+M}cMR0GtWhbJd3ZCaVc7$@A< zJp@`zvkqxy|B05FTE#FnH+Pv3ht(#D>rvh!f$VPi*i(_&%^Yq98f$A7s`7d`h(h~L zAiUWM9S^(2h2On&>L>WvltD1sfy5#+J~foTVV$~yP2aD;U}k; z8~iE*f&;zP(F_rzNVEvSHU+_*2Ee#dQc6l#*SlIJMYVgcYJ&MBP3gmK*IT9$Rh+wR zg_GqSPnWrMvF}s<2SU%yj26xOhij-3HxUN3zU%tmPJCLUq7t#er!&VCo{hSBY8o)n zUrc!gB^Xj*5UMick@_9gNoXvlFgVqmk>OWYn@)XDSb|X1JPu|AZHwX5B%+-P2E4Yx ze3Mf1xpO=_4^R5?a$(?Rg2}S8q!fEZ;lB;zH>}fRA%VIHMd@3d z{h9g$HbbOoTR8~v9g6?iO=bdilb>=@P^s&2Sn=-Kl2FBU^}I4JF(v~HwA4p(Y!;tzL%LE0uv3VJ0AVjJ#hX-=e#F_mE$;zn; zIS3kqbyvOI*=^4aRROELwZQgOw?kW{+!nv+?KpN>E#zP*TRD5$gR%HwrB)3FoKh}jc(r#H-*qlt{c>uRK$ z3%xz>AbDu%ztx4}qr>GTCJ?Z*Oit96+w-p*jKifzZCDz%wbXUU2!xuHW-we)eWq?ZD3?rAA-#}> z?5+BBcf|}3_ZAZ1!n5xQ-ytX{TfB+K$Hu~*j(Y!Gqg}4bG=FqsJ74K{mXCCbeEi>= zaJ?^pP(VVZ#~1*%8Ahf###lzwZ)W?|UEh6VMR zXh)eZelxNdG|^U~!L`uAa*hvbjfQTk?Y*=-$WqK3_a`yhO>Fom#MP%rpf|o?nz4 z{0_vP1Qj$Yy4HV5x?3pP0>qt)Qkf+3g5LG7B{wLlGmA)Ql)QbPM>}Qp??Q92z2D~o z#|3+@d8-1Rg_GoohPfeV;0O7Zc2owLyr!&_`J#K^^jz)w9x*A|WBl8Nu#kX>o*AL| zOC$?25{;gip1NhRlwt-)KKcOSCk2(G-AN%AZeE0oa7={1m(7pIpL&(y;9f@J$;QUV zJ0IpqAF9IY^$7?)?^f^rUF@smY7U zS6BF_9RYVxZu~04j>n27VQ&G%T7I#R5Sy!gX|9RZJRD>9-%S;bAqh@}+KH40fBuB+ zWrKm4^`o)d8^@P}S-HjR>}+KkakcBE$E6YG0I+%b+p|=_m!-cf)eHdl3meqkcINO1 zLP#e+jO{nIwYB9?kg)o04=~id0}cvIT=5#O))W*hNJvQF86gHdLh$0kg6@ zd+!%s|Bj->xdKvvbX5Z#*_826ui=@nw$F*x6>k zv_E5K$4y0jr79wDh#+aqf<0qY$~Ha({`3Ubb+I;ZQ@wAi#(K$Np8^Dj%aPo8IZRlZ zk6KOY<8AY|x0bv-4K3w1_Xp-q+=W1CpyTE}X*O*4Hvxv(PY3;r(fJv|-X1O0 zYU#2UMi2jrsl8kEJ-@Fn8~L521f=-8zbwTl=I zIw5P2{!)~b^q!wP#C3A}lrn+e+2!r|h4^9Zsf^*^`tHssBg^yK7t0(D3DZDWWf7|3 zBIv>Q(%Zuk?rg8!jDW|xfQFi@Y6Dw~NA^7n3)w=pJ{!dWN8cUGx&y1^sn%fE+|sv` z2?Ms}2wp;XWm{c?5X@wA;BUjq6t1(K53mKjqeoQ%LOCOTS0_Gx7n4hmn|iiwANsvt z4xcNq(jsGLhqn^SP*zrl({S4omWA11eiv=jkGq7uQy~6#db+*6zp=4#*Y);w;R@wx zP9FJyMlIzBKlReM23^Y-d3lP(BTl~H6tmyKUf0WsuWv7j-7>D z;Rousf<-%j-`YE3zVZ0$o$n9)5C5^V)kJFmqpVRV1lzIwnn=qWdt4p++*Dx9N%=`= zeD6!qhaVoZWm1?09S|ZIhhG^C6IeH?vOD>C1PWBWn?Fq&*OvwC74ph|J1e(&%rp}3 zgqM(jo$5445)Y@u*9NuXY>KS6uWoW!s?%jy43j+V3R)4e_keHXa_s`jXYcG%x4j@s zNkBqMYG7pKVbcH!`#*-aQs7>em@OU$@i22;_`cq0l0nqq?iyghU=M|rSZq{?go9nK zA^nFfsy!zLlWL9x2irRt_wAtdE6E=(-c%F9s)$0Xs4LI*_IdMXR*niAA~6*pA2gJw zj}<*4&scX*FQm|VKB&Lf8@(6a7|b_Pi>vVDCxFZruYZP67kclE@P&`&D|XkCIyI5p=uc^c|3jJcJ;lB8FWb1QWRL+0|J20 zE>u+XCX{e%?XVJS@HUeUP9O_FRqLXA`lDU2ZbwWg2!T4IK;MBjYtG`UW_(rM%qw*V zlfrK*9IH$37lN;{QG$uc4TrI3>&`=z((KKb*Y%Yi&;H}icFPn)@Nb*bhU7@5-tjqU!)oVqb>ci=(;#?c^Gr&F*5L2zgrA5;YS&+Ho6>+4Wz}oed{tLhYtFJZ5Kff0#LCve`W5@~ zq21@oWtkdSzGXG6LhN2EGSkRT@f2l@L8lHogGn`>44W5Tl2ij+9v)V~HVsQ#E(7oX zSZK5)?sT1pF=LAYMR{QFpUwS+eeSNCF&hngoO+Z2)n5y$xDu(j1vvULHBD#@X;n<$ z$&{#)N;TtA!*pXLdcDi_lY%mpCcgjThOU36z2w#$_WL;8sLYV!naznISL3vGDViu% zHr*Ih1Fxnm1hXsb*?R|~++V@3B*Zb#nX%-j`ddxLBG%=_KqO0L55 zhgc?dcGp|_g|vq`J{OPEFHgU6Ih6A1aYaA^-R@A=zNLw`=e^c8Q-i7fOySoHUA4i1<6 zHyb88F9wLoPv?8PD+_Y^99giq<-oD)4`a+-ejX3W%cr$fLRZKChP^lciT`UsQ^Qis z8-$6;-nN!RjvG$FH)?r$`l#^)&FUr~wQ6YzvD4R?LFHf>PO2O$wep#WJ2 z07@-%GoyC;gZ_QGh~5k=iFWFmur={$L5X*T|IH=)9y1fX=i7-7IeVGEgspuH2 zuJ1I;CO+`#nna&gWFc5tWp1shV1GC4m?xq5Pu#6pVe3bbc1KF{-7HHE#DT4%y}Cj zkjf-dXIr7=JnMmveQf9v*jhPXRg$+BQmqNW2Ylzep~|2U=kOxpa0DLQv1$fD^}Hgl zhpkK&{tgxfoafr>N|I?J$k2N(l#Okg-bh>|iEKsmn+DdCAQhG%yoNNhhyWY=XCMW( zGJGha1Q2RKj4L=hzlwj|Y^m{ehL~1fK(mUyu$pHLZJO0G<^caZE#fE#OIvr&#MevzZ7HhI}GE`D#*L? z58Z#$PcG+}c%4qqbms)r2kd3}^f~z5EPLSAOhTbo!p}#Jx8eKpRGJJUR3fzQlz;k6 z4Q{|onNi2w8pJf^c1&kll8-n-IY!v+9>c=CyhJf5LgY&CUdlYagHTZ`v*pSF=e5R4 zgG_2kxX=SvJ`&sA4|-~m2=ZZZ2GRr@XD`!7{J^?oc{$aA%f2s2I`W`o``U$A>Egn( zU7Zd9kQAj7`cMn=`9p!5W6y!XxBiz_&?&{d^-(c(&io`CjK8@#lqJqS!xK=ou8P*R z=g5RZ-*qzC?6S_M)6Ll5PF07Zr(!h^W|6> zFii9BdK9Zc8lSj!o*b3Ai( za~s3Dt=ukq?_}$Se{$H<)5-7pJCJ@cvN+$3)oLkyB=pfcf5K46XlaNQUWpk!O?FH{ z1saqQR8ai+%fC$vJyOz>I=zSxXT$Rd*NUC1iwya<9>uRn1xuTcU%#2&Yoq&klYj?{ zita4|CM3>zGE=eZHU3qHx{H;a-KDz0piDj6Z+8*cx}A(w9Ju6HXrhS-8TsGLPP|M- zWahJ~E3RFekeLwuX8|8@b$dwr_NX>t@H&<0f!mFR-p@0C(NOdb0~wCF<9_9Ctt~c* zj~OwYls|`F+*F<|fgwe@_^^uHf$gtgba0c=IjF(4VlM~!GLgNYuZnfVLvsRJH8{@J85pKb&z zP0;^U@62IJB=9Tr8UEu$tOTvxp=Ql@{k<>g6|GmLBT#V&ACcWg>5pXnBph>x5VGH!^x$$3bvLEC_hEo97kYRigvC zN%USm3JwJvSXk{w31r{)921&emepGdnkDDsPHaa4$tUS#rPD8^OxVG22=9J#pI&)) zkUQWKJ#=KRop!8t040Mt-G~PtfUwh~#IZLXMUe{CjZ1prGV13{Kp-5rSPl(t__C5- zu5Mw5t^T~ES7*BrF6?|3_9QBdQim<&M%k#5f=N_fV`Jl7JY^nNhhY_EDS8M{ED0>|$Fb-9P!8?p zh<)2KdKt?8fgUCvQ_5M8InU(aup_@Qpyq<*etFuThd>jE`fC~)s7Adzwqq-Hmp$g_ z+6uv;H${uX_TC+aY0cemtYkiPRBEDfTzU%qI}?i3qFxebzSCggd1Z_m0d{U2(+6&0jp*NOFM#{5)*9 zBZ7n#>Z>jRSIk9UJBxT}@5jX0+#>1!yD8e|ar(=@h45T1vyqd~1{hMBGRl3cmd}iS zu-tj>3@yqq%uZK_F?p_-SZE}B7bTFvkYF>+{*WST-PD_EDi5C@_RF@mN0pwbNdG`E zxD=wqzascEEtZ8Y5+J0Qn`Zj-vwx4@5;6-n zXM4Mm+h;|7`wq>d^`%i1cxe8QvkF|rvkrcZQs%yxcua)+HPKFN)QGmNi@UR9g*XeF z2FYCINsK=DtP+t{{I2I=^T8C$$1HuTr9VU;)!FdLtk%ko3F*o)9Y9s7~Hrq6Weoa+K^ znc=t~Hu5i3r_s35C}naa;j%Nfw?3ITV`zhNhKsIYuQ|cb^U}-638SYJfl0x-)CLtVK8E%E|?9Q-@)(MlfuvQkZH-L3L z)s?-})|wP*Lz7=gCl!Qfytm5Ke0ij*@!zD6gQn@P?g-T_*O+}A|6Qc zVff8FT+o{IEA6wUWnL3~iad~DHFzL@_`gM5mlZp%LLEAq@~`<`mUU+#2>coZgkZH+ z;2K6b4UJ5mMmP`$g0fSa_v!B-6YD4dK=EWI$A%wtcI~aU>jnbCe**rz zMH%s@mAZ+|jwCLeu(;zBX0)hJoc5oBW^Zpdm%dw3LwPtsBEC4SUW>eVvn z(Jp5wYVqOEcUrhQc*xM~BD8 z>wh&e3?(wCeCo#l0r{se*vJ&0uzh^*A}DBvHCD3%0?$K$I85ojOTUSyjoefA*15k(3#^+iz+NHIG5g%+dU{eDIo~we>rGj?c6?&&OE-GTU?#~S zv^}v;(g)fy zAZmWs-C(9whd=Pm%GNx1ipBqg-jSvLVKv3z-Tp;;df)*|>X+KYGDI4;&27={Ge_Am zCAuhm`#tm-bP_q#aED@?DWui+`odv7EPRM|6a(E?!sq4Yj#LS&BJB_(_~iSQ8J(T> zZbz;2%#;Rv@GmhtZoCV>6UW!xF0VT=tTr`V`EEqlZWnmo=g}DPBcIuuF>f5>Ak43! zLDt_|Dm}-{6Fg|5yq`{TUX_5EKF??w1Ue$}shKOymFO}@c=WwYtM5bD@)7@K!Z&C1 z^r)+=t2(QBh?LV`(4&68>n~CS1>**qSmg9z#MOD+V?-Uzqdu8 zv5^)kX7SLTq%L7nc`{g-rj3(!d0LnN#XrFX;KbdYWGMTa=;_ApX{aacO!o+Ix%5#| z!oZD=9ScuAL_-gM@HKE#pC;aIx@sH4n^KQ8A3E{#qc`#jf15aeBYb_Myq~yYK-e!j zXk{9#7V7G*D?e&&+=>bcJmHD5QN|?*HzkNNAzZFSftk1>83gP!r;>9s{ktd-Lpa8? z|6?j*z6e-5B{)sG8H5*+&LbfAvi&yRN0jItbP*Uihn-Ny4LWM201XCiX{YW86mw}n z8J6LL)(4%1#>ug*!x3pjMUZ`iu`1P;97)y!(2*nm$`=Vem{~g0wKi1PcK;YX&!7FH za=h*8_MJ_oLi1bAnsTHYanuAa52lX-2Ivz~PKc)1Ba2ZIJ<{hp+nwDJIhVMpDGtH5 zmWqt~Qd_wuF4+%o>_ZDx0XtWz<|*zFS$tNQ_D-G;=;!1Wsdb!$c*$?UT?Jadc(S9q z0xVscnE~y`T8F=%sjmQTY`c%`!+w+ig$DNMM6obLS_-BW<8QZBve(Pae8Bnm30Jj> zmc{$2tgI}cHI8Q1m#2!Do39H?6yQv8CAGAod6-)LU|O$QnjqS8U~q1iOhgt(ZJO7# zq%Kl*(y#+K=Wc9?x;0e<91aT#_Ykn~@;N=ZQop+wv{)v+-Se?wD9sEjqK{hW4JL;ZGYe=+aCXw-IhcD_Gc%I+(AihqgddsM|x@c*)ahD*$B|vZw?he7-3GVK0fnY&HaCdiT+=6s)*G5Bt;O=(! zd&W5TJOB6v-D7O_nyY5jQ|Gk(y^l}EP0R{&%_li_NXrvCUouq=TEJ*R-h20bV$GV2 z2vW7x0vZ?R1G|wcT{Ql2h+8EUZChT-Ir{&044db7-$ysDQf&OjXOySNheJHybd@+~kq!JI>`1 zv7|!EpPToWFm%?GlYSv_9Dp_an&H94cEEs&LHTK|wNd{u?5qc<9@7&zzf%O6CPhny zUp3(xw6Aum-2L;UM3<6Si%Xe3mb#pV$LiyMx1DHWyEp4$R#Q0L=MKRgsK6U*gv3u2 zBmUy0u>5R4_3`hX6O`IHy6;$XE%Mvy;c zk>?AJT1Z^OYa_cbl7Y!OAGsbz5I1x)69o?&Mn?Yl6=0%AD^`@=A?tGI%Xe7wzoEb7 zZNGhbe)|lNGI5L`o}^j({LmIM$Sz-Pk?o*sz*iuk9ADr#*66^;O5Y|zakdjE(tjop zZ%W8K)<}wr{tc*Db`%WfLm%J(F1lQ}7?A-Yp#V>K7a*Y{r0$ZAnb{0`F=twlLO+0{ z)r7`em?xfmdMT&TcU%K(GGSqq=HT;@2lM4LT$sNX0wiGOF^_1d4H&0ypKX#Y7Aq%P z{-eMDhVNOycD~_~ac5T_e-7?d87s>~umAo`vSGiNsBBim%ge&5jPwP+9Nmz4bgrRf zODG2n8A)=5jjjdZ@X7A)+Rz;i84u+BE$xC^dV`IP3XFt7{!k)P^6r*Y>yV6Xk-27p zoXH}yby!ZS!}oi?=eEZ53wwNRx_%HpnZH*KQt-4TINrj~G7dsdI zBLr)asBh_p*jVwq<;V}@07Zy3-xtGz_~XPFndjs-y?JJ-^A;?^wqzZH%MuN>d^LR?^BwYK7bdT|ucUViO z7I+6zKg~{7om?#}+Par85vU=w@i|#p$oiMcJuAl>rBE%;-p0hAmMctO216`*Kk@v) zj#3xkBzX^#F*EDi59auk!lsQ*X{@u7bK_jc>wyIS?@Fx}Lq8I>SSl)L+Yh_|p~_>s zsNyO1X@HfZ$_=uYKVD!nf;HeXxlsYpk;D$=TUkQv&b4%pbO# z-0rkMiE)6pd^wNu}R7D9nwA;HD7THUE0@xE_i+I2g+AgG&8fHS%O2P`{v|Y z*X^2ZGd$I-#)s?!g8ZM_)hh{BBcRoM0*^(%{G=~ow@uSNr7`J%ukJ`>rcbVKZaxFe zdbEX##m3`%ysh4iV0)L?sp`)kgw#^$WZzdJYLcCYEMr&+)vK`M5B!>C;GpCr^}jnk z94T)5V9*4YWZ>_JfUMhSoB8x~C_m;KDB|f|B!jMs7k>IcyQC^x^sB)fLN4q#_*jnY z(pe3|_io>4EJGP`spMFqduNDysO5X{_a_9yPLS|@AcZ5(laGT(g0*H9*(nN1s(bM6 zMGRf2U|K+Z&kB@c5{!XTuCFVn+W55*u47K$$xdy{dZVj)p5%-z%~$J8cd!qaS`$=c zy2#1pkBNvwosHDIb`slWzVE?VDbV$(fIWe?q z*LBuUC#3kSq|~YzD3aszI@r*&0TX(afLZ1o>~Xb`1N0`>+E`T4vVDYCXz0Fr^y_KN zW=pQcyH%b;?Yv#q?J%qrDks_C5l#Ng9EaiLyi_(U>tD3(y>#1kgNx{s>qd5{k$d<3 z;NPB=Z&TqdI&z@owxQZ;k_QPrG#}LB@8t9U<}Ql!C(@;N0U|M0dJ#ZPs@hL40|Y~e z7pR`}sDpK?30GC5nG4V8BLM&m%r)Rf3TYU0C5k^fJKOio zlSD>{0l0Lg4s&+kRX8CRrqCXv>vRud3?mIHrA0EDC&`Rc$5e!9GRxfStIhsY&H_aHCc-iwWoOGB`)MOh-qj z3+!h_Zv{<-2qBmlOv4QKq3x?I*tGz{QOCuggBYbrC_G%W7$|;dXk69M@i(IwkymGp zo}a&~tLvZTpR)&D-p(l?E_S>Ki#`WEq%i&Hf5&Toivn)g_M+ZxU_Q!8yJ8w;EskA= zZ02NVGoPjo&zi&Z_NuRRHl*Icj^~H0Z2wCwZVhclhH$(D^%7*`^s)8$_V4eY?auBv z9Q~D=w;^X%#jXhZ0O^j_=z! z8+Gy#qy1#uok{BVYj*_gsGW5&0)j^+MN&^Aueml{IG5jH)xKos1nfLN_df9L zf8=@zDWE3Zv#%_I%l!6AX`p_*u1;MifB`3Iw8BWbf-l5QQlc+l^`kJ)oA)j!@aq9R zx1gXx=nwrLM;(<;<5LuG+eIwSBJ)+GnhF^0YCRg<0U-$Ieo%HyAq-!o$NL>wa7`WW z{7uZ?1wv*x>gZg-J2yObQmhs5j_Y#5V|UPLOIpOhvwXuTs1c&~IYxTrPpGDIzLw4{ z%B|Z&x0}C*P?8+Y56KbADz)&DSj=jQ&;Qu0e*~=pj+w>p+#ohq3;mnNnm^)peEmBf zd-)EMFj^#_KO$y&id`kKhjT2IakJGq&IT&^UNPKe~dfUfmRT@+nIVf z*S$|5^9bH6nvce%{RD`4=Jvyce?YcQD`7DU0HEn+W#4DwdM_;WE}rr6z6 zM?#62o2Rg6&k1w*o>Nko6cSiJcS*1P(5T1^D!m)s(3Ovii(i}679P<94N!e)_uDlN zzALI=e?8pq1DZVY+j-#9uB4ce8*KQG0z)W@}QI zLn;W938VNLUp;)$)cO$3-j&YsXsQTN4HFU*5us9uirm#09NijgGZn7h^zo=*_uVG~q z?b7p8KP$#F*y2czf1fG9kK@_(z1_|46yT$yew|{%vG1D~qv1~^Bq!_gK1;s4nmFxa zbIzQUfhxkc7(=HTnR}}lN^=MuX1^0mJ(%_5T)+x z(vqTfP?C;4`s9XSry+ke(JL)IDz$Ay|DO`m!H@a$sX!l=YxGzXz)=V9sN)$z5fLcP zniMtAW6&j6;uT=f$I?s1XEf_p_6UVGS~bO}rtMFLd)8(+exTANe@@-?^8S9-)9>YX_iCtLX~Bb$-R)heqT#tr)|_<8**0m7_;FJ77M!@9 zCA0azHMQs_&CP3EPS-~6O(ZJQ#OFfR*>mOg%L*0Q|6%Fb0ck4yL`NfM4)g(bMWr9K zWeI^V{!3W&wHPc^`Py}hhbH1hlsQXChZVug63v~ra%5d~Z zQnbfmKi!?^z0Xyf1Y3&?8Z!CXvQR-F7P${rSfsk*v=K zsV%v6q=*H1K`*1DMJ$MX+@Ic~P8S7=$21DYuvEBJ^P;29&COM8UoS5&PY5PpGVyhb z$m0#^R`aqpw(I-1=tjPT`~T&W8yav^5~h8cP)b|o zwvw}C92^K71}6LyPHdO-P=^o0LUtWI>?;&b%@~OFp$D30Xj7uS25a3dKiok`Hn5q8 z%^_$N?6O%{ZgDX(wc}-e)DpGj_r7;ujIxMgd~?2iNLqnHfdE92El`NHcbnrg*h;m6 zw*_}8%UoP2Mus%JA#nbPW(~MgBAx~$;gVioU;Wz~m*@fwb$BWr5eY35Tk>IdUb>cZ z@c1)Mr>vTWoKUubWpow^$Gp9`?I(RR9LESob=& z`IdS&&MWeIQK5l0^yjolV!~Dv5%KZ+(7Gb+)lFS+po4>h5UmLP;wMSrQcENK-)-U7 zSEmHM_e0Jv_qQ_$zO@QHwasyYOh{grK@wE&8o+hku9mJJbwpO3TSDcb*d0MA_;D^` ze&yDdmPKY{F25Af%6=45QIMwFArg89yV0;BzSL#scDonXy6FBC_GC7Ndhr-L!@?A` zsOfZZhEX37Oy=Q8a}c5{DJuh0a^Sw;W)l92V5Yw#8xbWYu~K(}EEEO~or92Uiz(*Q z$F1>j<|nq4W&tr(<00qB|UeJEM}5WR{HyjkDBC2s}GT@QTZ8bB6OX{x4=F{3nD;SnQ@ z@MIpFW&!Y-Tm#d!3WFh=`#aG`K;LL1fbJdi4E(w!5P#Apk_VE|%{1f7y?8?SuRx~M zCdQOdwYm17vM{~$GqRW(x+Jay>C&!md?7s)46rlFAWi)xLRf}S7=%AKxp!(@l5Dv4#3|QQ%k|pk?!edEZ|!qs1o+Y`HDDF;yx7RL zII|ZYb>>m+HCaD@z~0x9h^k|+Rky-1UUVP^KZyJaDSDnBR2?-w%BD6S>=tBZ)5P zchKX^jc)@fmqa2yKBisaBO=3nASZcxobiHYc-$YaG=2L8Jc2^@q`H0iQLjC@W-Tn9 zydb!M)7^cHf%^?e)_Zo+!k{+2yQl|AG1WnHGCK}7_&_%UmJ?fFGFh^f$S3N+z;02) zxneJ4`E5?UNUgS##PO2eSoo)M zpeYsU(TTA8CEf%)PzU~-ze5gFN+eBvW*yv<$>enlrr;t2ZU{H+wH&;pf*itjnI{+v zFfJePm2V$a@GH3Thgw1()xp>vTN_`EU`B;%DB_L@_*RJ)`yO zhh+}|3`%TtAmZ`-be9Gbdw12K>#W+hyqpgC^7b%geESg4ipD*ocDCS%%9n-*+$o2Q z_!pV3@8BoL<6FFriqtA=sL5~UxIEKC7g(g|%h$b|yEEqmF*e*Z_bCsu$xhSmywLXb5NE)!l56raTh$5(tCB1CC?lAJ`}*tC0*}=)fNii%5Z*lJ5Ub_ ziY%hQKev?9a?k&a>iCu^g9ytN5)kzC+G7r@wi>i^$-n4eonXj=)y3|eSa1uHggvcJ zn`E2petYe9ljfZ8G6Ek{ca*|~eD3p6q+MVD$FUiu`)ihe!$65QIA%@EuyAm!IfshA z(L!zCqYeR!^Tp8{j-*Qm34qi>a(^1tgYRx55G;=5f1jx0c?LK+xwx?7pk%caE~+9S_&8)0It-o9XT_+MuhMgK zlcf_L8=c8_k_G*MZKi&2fry>Y9Z@D6lVv3iL)B%(cd4MXBG8!#*r1Nu4cW}`J27)3 zr1@rT+d7rlLKk~KeIxU9A zMqRnvwtV=EsXRfu`MQ>Jbhl^$TbJ%}F(}op-t%&?XCc9^l)N8!Vs@f7cK>VFJ@~RL zSUaFYTIn5OA9g}A-JX{h_~=pNqf%AX2oB<;^3bDS0EyCzs``Z@?Zf{O%ZO2~{*z_9 zrU;PX`QoW59V;x;fz5jS(IY(Ia0tbYvC{p|yH;qEx+Bp~3Aw60(gm}`hy(f=Ag3`z zlsZ5>jnYu=0|!6W?%@0(j`$1=dJgOCHWAyt@uoJw&k)!?cOjs7KGlja#EkHaaHNs+ z2uFt(9cWJ-_?lp?8&N0*M>;iwx6bJ3|DA0p%v%jfbIV6PJCn44!OyYSHd9upr5(NIDDH&v9#i%}7h-;koog!;c$$`KjV<*03cjJv7!QLFzz)i(;zN zU=Pm?=TCgF)6eb`WUI`w@LCw%8u*v(fSm?T0P}jS#;Fab6R%{)Rb1^D8IF%VWY-WS z1pY5nhDWETTjPd5e*VYku<>lpw!WLJ6P{Ki2>7K|R&F~7LJ^0A2|8DKKH3Xn=;_L; zp&-e3dv&j?Qxzr0@x>4j67uCKZ%=UNF3h0jD76I*4B0e#S9)|{TNP2GSHGc-Eu@xwBM?DL)55#dht2_rum z!V2*j29RfU?&-}ohMos`iS_mM0j)@iw8<+D+DmFodj>T!KWS5U=UIx0u+1I48>twsKO0$E^RhOaiL<- z%x}e57FJeNFcr{$kV?&YuDj&_P`Q7y%e}>v*EYDXB%-G}P~CO6=Ai7kP?o*!lHbkqhOsE^(0$cZ0i zM;9Y1#YF|S0=YnptB`?MBo8ZJ+Y58C^{@~2s~Eb?sCL0xHh*f&5EV(*&3Cr!9+&Oo zJ160CqQoqHFBbp9`QvtXg`q#UH~#IC=YpS7E+14`dHG3DO<)`2+QTVh{>Y>iWr7@V zBT%3}_V;M_Wf8v^@*&3%y`vU>w$VH%N^MmI_#hE;N@0Z|el#VoDQtn{_0W^O6%BWp zZm)Uj-%tJaY~#kp{_4}p7d|KL?a2q>T^c9vDgp*Bp7Uk=zrvnDE4jK+n+W`%m=>_8 zZRzo+a*rOQfq@NTVl?QT9;e5xy;n|&Ur&BP@>iUe_r$~bXf{U0D6szgn#vpy_pAFX zpkgnWlS?%Ba}p`b9~9*fDk19f`Ygdk9^Cdkt#Aq>Md;r2`S3@NL3OaY<9E!-sgI)W zPTNbtduT_QLO{#juY2E)x^FVRTXXLIIz9ir zJUqO|>m=$bU42+i@^8n~AQ5IsCOCneho{RpiHq&F>W3pyL#{5XF|>9xw(1iiUI-{V z^b3q93H&r8P868&pw2Me09x@bzc491Pn8)rHXP+!QyJ%`F~cD-KSy3q1GO*uHM@9w zEm&iaD-5fiXZz{pk+(Q~)R zv{!&GorFm*);CuP=oMuyz8m*+0Npu_kN2lLR_@Luv<$fDoXZES>6v@s3`~?UfVBYk z;9cHKhu7=Rh1IK7$K;m}dZ`qr3|`(R@AC5nPT)r7etss+-PxR4#G#rI*c+CS{!vLT zd|G~c#@2Jg4{EoyaICnqMiA{>@3`ygo5YVAs&bPfRhPMz>|u2PKsUw%E2AhdVB zVqE}>dye?&7$mr9j5Vgk9S}yj7$FN>;bK?HA}t0J70?C zkwIUuID!Z3j>C527AJvba8pxsca@C@n&8GIiZh?uz~GDIzx{os$Ty}vw`)?>yket` zajZM%|9gc5Ql~NI4r8?cCF$opBY=_w&!{oiY}p2Pqe$#Ot6*EbR7*V`dQ?2=b}t>P zm5==Zb%JoN(P(K8fQ9&^@x}HvbeOVpO-!Rpt8pp0qL&eM9O1OpPVH0YlR`eQawy?~ zLhUnBo%ryiw{Qm79Y{jV(^)|hq`*{`2_{==bR6KqP)gQ6k!($*{FZzbEu-~8OgDtG z9t!=&0=INlr*>k;`8&ce5ZdP>N)aaobO2&EHe5-mA3h)71Ga?m@%eL;1Zef~flEmH zw#bsO3*Fz&jwEU|AmUn3@FCT*_o+K;1OJ*GsBu*Hb z$AN{2Rkq6~?xAUq7)x?i(JmcrC?=j5Eg`zPwer--$-IcWQ>C6m`FcS;IIN$Y_{qY} zVM|TxGn&mZUs`<1$2brc4{GN(xR3MSuPS!k1mUl55K5JE0oLId{t7idhV;Epc(Nr_ z@JF7atZ}d3&GO&BXRoJcL08Go2H$aO+~%r2Es)VX2c?y|Wo1EB##QK^fHS}$iRSA; zfeTMojxfjm9YR?D);jedwR8E&ZW^0hOCg2aHHxI<=Tyrl|L1q3%NjWyFi9qK#!T2Y zVvxRv2hECAa0n0f$F^HTTKVQu2L_fvzDXf{z;2r%h~ZeoY^ifK5m-^gqu{83R9LO$ zY!Io8W3I-SoIy@TmO^6-lul-yv9-di!+F1dQc^%9z74HWh4l$yC3;6xThvO1O^JWe zqTjJUTjX&Q(`wg<$p^BgoFCZi$tknV&Qw4ga^WIgu3{SbvR94-o>_eI8v>-Hh9u4E zy0h65h0V8DL2fu)p~t79ge68N-XKG{ZxBSP_6TAGK(x}2Tm7?Avc0|iX>Mc}>1YQ) zc0Abi$uh2%nL7pghrtTe(1wV%x4d4uqYV^Q992D-lDpl_gVXV>WFBA7hs{;goIQ(N zEI$aZP^?ygetWm%bokd|jHdbOKW8p)fEywT2BjliEtk@c$YQeYklNLe45m20>(ef_cQ4 zz&Lx+Zv6OAr+6LtI`qWky7(EBF8D1>_JhtQXMH+e*QfAS4IQ^#H}E`sfK{jJOp(xY z5RZ;dVP8>Zbt$pNL*q?a zPK?=ne}iEE&e=1Tu^h+su5(D2)vKA|p%)VU&zm|!$;&ifL`3|Fl-Su@GE-d%s6;j z@&nGT^uW8xA4jsp{r_VM14OVlf!DeJXh&mUL+Bn~>fM7)1P8j&`Gc57swGi`^1J0) zNBwYYP`<4T=~zAUSOYUe4?MxyY?{u6kv9e5B!zJ`O1nT45kH>;9Jb73s(6-!+GTUD zWRW}kfO!L2N{gtGu7fM$%-WY4OOn&t1U{uzPbmGA$1{Pse;Rk)D9hX6*lsQVd zCO$qN_d8tp)9zytXHr#_Mo;OKYjg8x2P6JZDUVYWLIG#5tMg)i#ScIQtSW=4Kz?nl zodo&56%3XraG5^Q^d$7Otf_GAv)>*7ng-Z#jRGnT2tsv0NUnN7M_% zNbjavV>ISrz7O>WUzo#YVQ`C^DtUH^NEcM>A00Y(d*0k0!Vs;^x_Fm)*-<(DTih~H zsa+Il9xO#?o*4Q*)GZbJ4leWx4bpRG^5hbzH0-nCL5p}#VVwowUQR8THoJr9bdnsm z(l+=A{wSuFKA8oIEMA72degkjoa_c)ZA|=-A>E2=Dx0*T-834D>62jW`cb7R(b~-hFHV*drBefT&VBP)e9zFq?ojV0Nk{TFdgjBu_067P4 zBcQ&5SV;}K@&i%s7WW4{LcsRwcapIqa+&Y&PYaJmBX)4sWq+U_OC;)l#-w&osjKCq zH0RK*f=j^MBm}owS)}mM(W0HNViji_?VUuZ7gCw48rmSO{n{E(p*L<9yXA$5q@>)@xZsqJwP6M^oP3$-9;L^=iXr{HrhCFf~yeS@;}hh$be0KGqi?An++g zpOrhHuVFi=q9Rv_zu~#wg^FxF@ft83&^;N<1aSX)2`Xv9{xWh!0#P+&zNeLnqRLw$ zB}k9D@SVs&)nE?Q;mC-(^1NYNc`Wu<)*=npE9<4xuUbeJzYVGlphu;L?S=(w>4xaB zjUalM)U0uN!h@t6uHIXibW_!&5}(wjRY9n`5>X8*w{g}cb)44yTx>-$YDWJ?S*$u_ zt7#R2xZ%>?b3z3dy37P8(XN|31xVIgZ(Qp0>Jt<)zx#D|St=XCKE zStti%P-0%g=J`IX`7b$plXkiJn!36+=+~Ss(2V%WH~s%(m~sDG%pSIcA;gk@l4Q~a zrGa_Q6X@R~Te=w^AqCuH!;l7arBJGHRj}iLr|{FND*d=?Y{C@>sR{@cPian(k`fe- zE%6DcjoB!!sXgLSnnQOq08mGyKuX2d$H{(+KcY0+mh7ETu^0$73i1ROlvJv>0htLY zCE>#8@J&SbRq^Ij*3t@(`cgx*5xe~1E(6idQyMNiVt%Z^)Vu{4oZp{61^~Ei040-V z9JKp#R~M|CC|pqY!))r~kmHJ~wOC0t|y(}b9oCq&$!fq&Fz=Y~n1 zL1(rAltF*RP9bqPA2=^f$AirM@hqg{8nxIGV0jsq!J(p{`&(OM5_wu3MSJtCEQzW zvCn;PgIC|NNr;fGt);%((vfY|$6j4y0I@22j6{rAqB!yp@L#C3ZvQ9jj^T6Tv4`bU zvtc-Ku<#Wk=VQr09aCND#lzcLYv@~{$%ui4wRG4*A+p--yR$Li@cB@`z}Wv()2r%V ziF_CBN-8lmvOrW6wlwWA_C&v(x*`$0Zg12=juc_3POzLAUzU1nmOm6wEGGfSdP5x z5{(f;(DtPS7x9UyIU{_c#P~6dp013! z_T@V7XM;Wbcg_ND#=?YW3`M-%wu?>mdhaG9c>wkZ$ct%K#z^>@$b~b%+>4~MaPeZ3&4Qm8A3NT9=i!;e7`!pu+KT+W<*7Z>sm!m zLC!H%G7w{NTuw9hk!HcG^63k%hOAM8bRQNUd}X|kqL9dJ@0X;X)G>s~(Hj-xKh>+M z380looP8bwU^Z@K4$C-QH^<(E$6L4lCUO+-*6~lz!T)0p>y3Z&oNHmuvLx(h1DKR< zfW;!S6b2-nQM%i~^P$!<%$z8XQWxx~2k*j?rTSALtPs>I+SgdEV3G+S-oU`dab(c1 zka_I!1*ZQDkjyyf8<~#;ctA_8!UzOLOF((@Lja!P9IeY|F}$##P{5a8;uHVw`D?;{ zfY1(B6e;B4B`Bs)>|Kl*VT2NV?Dy{(kO#QUj*b`xm`uclp$rcXA=+9V?z;FuKDq^u zL?U#8)nP-zPDBt5EHM88aik=U9p zmHjk2vpLCb7zK`-FakEv04yJ-d{vG2f7bHW7C};6e}Df+B5N}z2lpl)C)%5~NBA3C zBultDR;8PpZ_X(tUQ1uEd<6Cy>MXuyB>6;vF)bB@<6_kf?!Ja9)~BOmMFi$bh9LgL z^S6`Z%O#)GE;&`qSYKKqp@>==`JA@56L0DkGk5&UNy}@|>kut@q%QEp9!OCwoz;@_ zggPxOv?^~M;pwy7rfdRms@kem;!HFlU+aM7WD)W|L9QacA zvX+&geYUR4;vdIY`$1= z=JR2@Vz;ibW4U>tnV1RloE0H_Sg6Zyib5qV(Keq+zsd)*q%dzsxY$L3K_?90ns^{^ z8YIcGoJafPD1F$&i<^EshpneIu!-KS5s{Gz6nW;h?sZTv zArD1;hQ;3NOa2dp$l`&ozh=FH1V3encpWeA?a6#@C@XRySQ7uE<2%%c2BL|mZ*#(e{G z(umZuHIWjU#N7sOE2_WP!mpuZTNP%z)_FV-na`Ek9<Ll zyV5Z!()NS0DFrgNnc)4w5}V;BJr|i_Zd7#qun~tkZ+9QwpE0MCa?qRRD}e5Dj$dPIxe4E$^WvLbk?=G~ITQofS6I#@gC9 z@}Tn-zSJmi8vmo1za7{U1@^jO&;npkFm=-#4O=Frt87MnenR%vX~i@^LWB)LSs~fNv1; z34H(=b{~+yI#^x({ff{hI%<_>s*i9|&7WaJ=a!bnT$v$PLQ@Yfuwwk+bv41-BTi;n zwPr`?peGD!?U<_rJq>D5C^lfxfLwtcT}hE7NFi2wtazxv+c3Ta;8n6-TmZoUK@QGz zatc9S(TDz*8_Af~YU+0-Qa}^PVo%y1ypF5!FIxH2JUC*;Q{oEtz)`>s{DH5O0rxgz z_IGP6yx$w~ZwISkP<3nMl4=uT(2ITH*TWnb40L{oGv;kBqLZ!)!~6rWF)KD%Rps;j z!06OU!ys+k!3cpXq*6pfA@3&D=b06E@^PtmrWBbbvC*L^u_x1IQYez_Mu*@+gIcHM zV$gRJWh8Sli4LNXI|T(hSCggpG8XGniNAzj{p5^U)L?#+(5SJ+gqv2ma#W!mj4|`o zShIYflxxrp>35QOjIm5!>lH|hgE=VCfS(!`NYI!|q?@c-b8^Fr(R!{?O{v}o6lULh| zXr(#LpQ!EAq~S2BjS>YWMKk#}9hCwfOg!4oP9HI09({D?nm0B!I=#<$xZG&Ta*na~ zi4RQ$kCRiL<964av>dfBy_qKE1_9jtOI#-6eKj1@wNx+-d4jW}BSKh#23@>yZ|@#U z*pzX$wI@TFfRrZ{x<`)B^2mY3#k>^f3J_jlB=&XX@MI>sfI8|(Bddm3Bz~3-Fp$P) zwfIUH7KJ7H^icJIqD9NL6h_IJOweoG{PC#oo1%lWa~-1~2vsStWnPzwSFqC{*oXHB zv|{&kMX)!nKj9vFeY*qX3T*7?N@eYKBfRA5t*I6`l-xvm_Q}Vak5+5}$c*_J+{ve~48)z$3Yp^%!e#%97GrN>4x#K=@x5lx4%<&BlwS@#xjg6*LHOiiHW zFw|U>OK9CWZ|{B$@K_=ZH$)%s&hDrwz2=+MxrPFHlT zfZ@1b9C4C=cl`}mFK$5+HuwJ)@fmD?Jw!98!uh_6RS&Ws`Y#frl`BwqqnA zRDuryD~-*1DlK{DB_M6JVH&3Om56aL?_52IsR4eAzK`KMe4%#_@S&wd637tO0+VG= zhk<5WRCpJMEYo!NCJj>#T}C`!9@Gs%EA;Gag<-SqcEc4kmPi&CHjFq|8v*vv2s8gP zY5Vg1sa##5z{jl3=hD`P1yh3e*L~#ynE@ZpxHGllun@a`kRMSw;&73s3MC(( z5Z>9*QM45Os?hPfe|_3Y+M^Tsd80hsg{#~{%e1f-F7?%{-zJTBaq*^4}_=Ew~s@7g7TAtxW2u zcDdEH$zajXmseIsXo>`Xh){~nT>~OnN{U2=2`y0;A;so8efAj5o-E?zMC?tYzA@oQ zdR>vesR{dxPK`D$hpX(YrQ7tnxhZCk`-))8 z>uvvJGI}}Wj+Q_!EX382PDWxvXjN7^IaHpBh>8s=EuuIgXpC`$t7D!ZKz+!Jr=Rv< z$1Oob{4<6>Qq2ppfpE4||5pDvXxIk6 zKwEpxzkL_&dOiQ7ppoMShv#8ZE!x%7UdLAsz99^&+TYhf(_&*JrMkD@=j>S2#9P?E zvLrby`F7wx(wtLC9>yvksuN&vgZ|P)9?W18xFo2$-z%2_8YE{s?2fOimBk&E76Y5Km4D4!pjIFKWPBMHxYVY*!nkkQSSgD zQdG8mMm!f$%RMrJ5C9AJHn4p(K>VKrX3&Fg5u_lj3yn`x>~ z3R#J-sUV9fL?0-nhYu6)or0jjDrpEoT)GlW^&p;N$e;*I`md_&gxJ#kz{_wI>;Q`$ z$-XTocaAprkxZ$TSz(E5=|ia{U%aFm*OYrM4d>KVXo%cQvu$RosVbLaMyW#77D0fJ zidw!+#6G_o9s@D+SjS)q2=dJm8V%}fX#7D=gfhElCoK=lj1U3N4Sw~FFVc>e!$1*B z7as{dG2xjc(1M(hXXEELs>xyA0?kXy6{CF;vA!4c)z!_!mF9m;@*trs3lG1>2p*qy ztn&oNraej;TcO-BrFi~S!+*INb6J$oZw@mT>&2PZUe8a1KC+=2zRD52#kE^-j$c)# zMsZ5V!G}<)QmT5QUwJq?GiMN9BT2U`1gVz$W)03=afNi3?!6R#)4cYn4DL+y=dBaT z!(q)9ov}HdQl=4TbkOH>c=pF>yyNjA{x)F_w6j{b94f^{YSh@_<3iM5czNyADBlgM zefJ_qes@nQ<^Mp5l=-o+Z@$x3NxH!dc5mPMNA$)C5Cq+m?(zbP*Z>pGX|1tQ<|+es z{I6jPLK2*ZXZy6Ew{?FMRQ??X_anQYlf#xN1d0A9igkLZ%H_CmccSl$dtK_4pvKMt zm_|B62He`(+u7*PRTl$0cp~({4-O7iIh$|8sa0>omN7nWRAKlVkttGhDi0GHevZVeQBjQ>X*5c#2!qBWsQx)Q7%IiDy zM04?2#u!Q3xbldJ4~_No$OxmfKXx1GV44S&t?u!ATUy#n26LK!IM8L_6?H$g;K{mD zw}T~BK?eNI3lSarAQpbY>-9A)2z)r)ZxWLbmCF=hE&4LN;qA1$5fpfk_jV9ReBL&n z7)r}dVeW*7j{tym2vIn8&31P`U1?lQt7#Oam>JE=aWek()^{aOPA=lraX0NlI$lbN z*7UKqwl>N4?yR_h{|7$I&dq5va^kdmI$rtoz{3faMSca#z>%OZQp5 zFZRVP`z;Aro#hT??@(j|MAoVdoSBQ4m}cv~7_F}88)qsuSH>WY)A_b90M*SyK&JLU zOghraG^kl;DIM_o55@pCNg|W_wYo3qgAu0j)v6M_3{1Y z^Fp4|{Q+Pp$B!u8PH?ItMa~2T@6<2>pT07z_YSCCnD@EFa;ml{oc4&SzFMuSd!=|g zc=FQGz0f7ByeJlspc&y3bgSYP6zy%*8QC4(uKy>jyCF3fF{>Hz23zA80{QC`bM@dR zD40O3+>oWu{1IMn5x`3q(jWe>&_>rEj4U$1ZYZIf3dArs=$64BnHWKtUMQ{%F?+tb zh4iW>dO(?S{5~0^KqycUJF^rwS{xt>K^j=TTiL8KJ>5uAfzSsm_%qGen-xK`Oe_|HM8k_fWoRU?=KTI-1#U4VF0GxE~M|Vr{U*&)P>J$5W zS0`E@B4Xm;(Fb+}vgu}LdU7B*p%_e1eU4075%7pB%~|N}t;MGy(@KwzE7sv1y`Mg# z)*HD+K1)`UxAS`35iWTY?-&Hxb7yF@0LjZ;0yeCeaf7<<>k_uWjWy^g)^vBM3l|>o zzmrdjSILoBZa*+hq{R4s*;jtTH+P7$z>&Z@5~@A)wm%7gBG#uLD#RCOPSB1uZoBB3 zRI?0W`mCagk;*~tfjLIMTU+a7z$74ms=!tr`c*C~km^%<6p*TTcahRL_8aC9(+rQV zSHZAyg|3;p5Ii#&%CnXeic_w@b0X zJQw!vJIn_!G|#;QDt?&J#*4_!hyK=}>z%!%z@QHwo^PFBWx6#Fqv4CK<`yR~hc??T zKF{(0OM}sky*jF#o1(@+SvZPmg@HUt0FlHRZTsGm*kNf9u!}P*_@hTDR6(jqGb8)> z^aK|Q_+t$XM&v^*D6i7uc-8x)IJN&jrryFU%JvP{o&f};OS)THy1To(OS-!eX$3(T zV3029?v@ge?(Xhx*w4Gy_gmkde*l;@b8|n}b)LuJY{z0sfPjGkYi?Fi(|9*D%o?j) zWavZ)g8drz_j7*FJXbb|r3zzjEK6h#C?Xwr$QJ3%qL& znrM;8JKtPiYZH~An}!&na-}sLhRzOFMOm^#WT{C-j7bP$rVst3s$)uoM7RM`IjLoA z7>pGWK5^X2VwwLXcI0S!in4W`zEOi12#kM*?(B4G+!AnlIvXk?{w<9DGDu^C*UP9H zL8`E_a&FJd%iAFL@5xDVJk(DgB$F2(wibax4add=cFo064>K!e%!FAVmEN!+HBmnn zUiCfgz1Ggrc2`X*=N+#C!@BYOKI578`S!-x`IuZ?9DVcDn3*nTJ$z~MbU8!BxDX?4 z4np{)+{Z2v*h(|#<&vlC2uc5l`6P4xdiMN>Xwb68n3Xp2F>hl3MIL&PknGEhKH^Iw=`gVma0Qh55Oum=Q(>2dhE zF?^FMF-$*F)ZzHccv>g6mwUCA@lQqDjGwp=i*S8Bc1sYkWpA{_T2t$et%5W?3My(oWkS7C41wN({&oxiEo6-w z?eYmIq$4~aS#@zGTTmfHXUuThyLQ|TF4-HaYLo*&?2}o`YtuDkx&=7BJr+;zJ-C(KC%`43LPj4S}$K1Xzm8q z1@*TPS%1l4?-vK*Ea&<~;jFX$-r0`u&7qZcyW~&~diC03A7>_gmf2EVl#t2l&t`0r zCucvIji);ikrv+r^|Es?j+2S*YNZftj`lY$T#af$uTjW)Kg61K zD*;tTZE@AuCnxRcLRk0UyYPqN8FeZ&!xlDYJ?+w&4zCjqGA8HeX@$KHQVIFm{28iR zJ7&W%Ab;*#l6yx)K`0sykSI??quLwkH~|HiI3I6Y5M>$MnZHw+ZzJx39jaD=G>qGGo`b4Fw@vQrS#Mr(KFzpHOUgN{Z zu_=v1t1CHCnvnwyN^%PELltSKBwmE$o?gyYutTz%`QOggOzx;r+CPRCld^CK-E0=b z?o6J(J-$8eX+3=;)P_^0Bt43~If!^&WW*C`@xAJvf(}1@czE#^PW>f2R1@Im72xG% z9uRPB5_ARu_lA(d7v^YsfaZOhcCXaX=Pu#9=JAOUZJ}Nc?9KWr61@d!z!l4Z>bOI|Opc28b zfvU>5#^-o=c!1%@|HT3Ui&K&JuK@8>+%U$>C&=QSQwi`07U6}v_&%@C z#I6F)fg3mIrE2ZK+g;L%d{OJhgnH1 z0YMWj{|-H!1=GuY50%Vq6e&z9LH#1GA;85K(70%=d9v&tTcn(!K7-cBR$rdcd0W8P zHrCi_0;Vs>8~yjs!K%?&b0)07H_0<0#tFxuh&HjWFd&JQ5+-FdV`&iYh|Bh7B4T>{ z^Hj9D4s18$E%C~u0IHRfgAFgOHDjX8RDyy0NQl~?oVt5wn+Q+vb6z@`5de&M^44iX z-sfuqC0Kn7_2R|-DVH!=UK85sk!6yh^0{>K=&HE+;-ivd?3eSR;OiS6;k*8z=HIT} zk?1L8noFb`Ek$%T`m?dfY4No*=BCX#ehZoCe-$3vZ%7hCZF40|vAVi~+Jj^tu)y#B zrV#ekBRm+gEMh0;N2Ew2H&F4a$SslC{N{IQ*-Phr_hJ9@kC9|=qu-f#G(Rw1?Iej+tNMx31<{0_fH&!+N} zdV9VLrSE5z*^n{j{GvVURo@>Pj>kMnJx9Ng^C%LYJZVq@cCK`Qk$e%QuUlcBnw=lz z#~Di^3|sXd#F#!TG}}wJ;xThtd)rM-Q+3A1(6trj)pA+0#ovQyuvMa^tq?;~;SV>N z>ga$3$B3PLVIQn7n&WtV@!NpB3;7DjX*z1R7gW_xAw3oY zD0k^ROiF4F+%axV&?k7NSW-gIy+Iui{m`tX;Pd`O$*imJ)1N=te;sBl5$>1!9u&qh zp2NsQh~pz0xp~m#zE+MEEuJ*+%(kR3ri<$LHlFRO3nun_GO~X&t)Kmy5-Euiqd7jn zlRk2w>mYgU_;>N`rSkQ$(P=r8j3E2tRlJik=zcM!5;!_uugeS>1+|Y;Qg#{r{ek*K zWg0uqCQHV@WqoGpdwcL zDH*4;-B5Q_=NUpAds9(ana(9gIS$I~nid0#nYwX4?(vW@8a-?pYLF2j1|KP(-ke(Y zZ~Q$U^w^xX%A=?D}^QxyKc1$C6SV610!8F7@6rix*96bTOE0d*Wl zDEzP+=R2qwFXTUo-&~DD3I;S+R0Buq=_QD4Y>IQF%0U(9U1ye=E)+b5j3SX<*!@)k z9Fyyl6%QySG2-^ z7e*?Ha7;$N4y&ZkqE z56B>8ny;p8P4)F3kfQbEM5euh1B3ps{j(Ub_HMkgPo%*Tz{Ryt>l|0JXZLmecyd?W zx>OJWi~L)gIzft;*bRq^BN?BVc-!~&Vr#%!)02(y&Z3o$AY*`Dhz{F12#4%>EgA&v?tV?_w-a!i+ZwVPtPKR;;NxVUY@W# z-9Hpy2m5)qFKhRpVVRYk2<7bh&E5=5y_Zt&xbIKixgid@5oey8c`l=m(~%Vs652t( z<-RK@A6b5IXLZ;^zKcO9zVb*VJ9kemDP&L{5bYCp9zasny!jjQXn;pMuUuOK7Hwb% z4|T7VfQ{Bw#b~%(=&RkkH8?4>SWq5D@UtOVsR2wLw&c`3QI zhN&j~dhFT7;Pyd;80ddy(0>d+T@CNi0%v;& zD$&o;9wjS~OSFjdeAX)G&{{4N(Y6k~rzBVZx^x`Qq9fb^RZr#V2(50PQ zUBw?I{R$~#X(U&Z&(kZ01V$e#sec@!Pc#gdJUMrGbX2LG8~3+Gb(4NtYw*ZMkfnY` zt2P&VZABdTL&UWJq7<~jTs-Cu8d5Aic)W=UCFF$HT>NbGtXix%R$?Nc)yRyD)DZp z<}*?9nD!Ve@moD>;Ay-_oBx4_wWa0uQ6mrKHxe>JS(Uie1^QnipI%QhWERRd?HZK= z7&sD^2H~l44hDs8qAO-&@`;}IUNy)2p}H_WMH zniNeDoW9>CETJ_x6I`6Mv`5E3*cg6N#u(S!3xDvj7H#v}X+9d}gU8SBLX5f=Oc+Uz zinK2Qtit`kd^p8&6VxJ}3p-)y)>LJn?B?Ud-(jp_V#s^@JgoED{dOJi|A@M-@`T|T~So7Tgh^nEEj@;nVlJv>&^AW zl7Uo-{upsqXK=8ub7lYgP>6cq-o?+Mtd#~VN;_QmkPsJgLvM!U=e)B3Q{seOg1E@` zN11QpW@&||0ZvRX7@g;Li>~YnHdqb z&74X$F`I#a3lQg>(VW9Tjx8+?5)e4KC{q9d31MqJ$i-72#P+g{JSJ$9x4}^Z$7(6F z6Y6ghwgCg|E>`Lse{QvzC{;7wdlxP2;)q@M)L>y`~T#05zVn^-rfe?ug2_>%Ts`+Lt4TS3*x__jr{w^nLZ*( zsa85e#x-4VaP49;&SB*1rYTaEtFz<@%r>HO=k4kh3Q8)xnTFkr<~TbVKRnzf z_Z>CY$P`sC0CCeb_pot2m6{z(UrCtX6F>%g=!aHrcwNu^W>G zcv!H3J($+@^k96m^TW@XJW5-mBTM!AfgYA{I6GGlx}86i<4IL+1J1f3aCKlEyCVo; z^mXqS#g0X%lG&-;nthvWkc!~X$q6cR{*O2`2G`58r6U;`v=UUf$f$i`#Rn7R0a_rI zUukMYTEpaTG#`-6`P61lh@!TM7*HkS>9?>mz7<7o4~2q$gT_OEKbs7FMQpk@0KC5b z(0Bdp5?nD|6vn#NSQOEYU7dOL0!93=1t zOp;!oL;{M|#kk`kaREy;A$;H>m4eE^(;MZY+Do5yO@`z{yWwu-6VbeKTZ$D{PR;b{ zZNGM{QZ8KFU2iWh7UHab*7juOyXdgx1(-u_ObRCW3JxzI#a{l4`XR2o08hoRT7-8nAA|F4{s#RO_^x@W)LgK%uAF>et_QJBLp9nlGI;y2EV+d@eVO8iW2~;`L>pva9EfLxv9veyzgy zpup4(@g^4#_z*AMXDAW)@^5)0y-`J|aht#J#3ShF1n|)eDF7G?V2123($RjfKC6Fw z>sQfiBuo9sTy(W~h1@LTTM!$w>QRfLsW}iE9zS%02_AsYmD0OgoVs|;mQkJziE|3x z?c3AQ)(#Xlsn-tr|Dlm%$X~3|Ir{*H#}YT9p*YjhuFonkX7i+n!4MZ!!`aXUPCsZN z>}$vof1%X`=Ls)&4_n2NDo!6Dbm{dpf)=K!s^$~upI=lQEyfK4`j>Q)0tj_3r@NB0S~gvag{df6eOgB8vA?_Pv#r> z_`n-{*c2fKGJ+Xccm^7Vn9 z!k+s?FCV4<&M2A(1-$HcS_GO>8G_JJe1 zYSJO)=ur1t8Y$Ug#h_o~+5{X@vNcgQh?F-&Zu=+(&x!=WPp4q;OzjU<+fh?cqsD}+ zT=hFs@_tFm1P}fXXz(uyvVH;22xqMR#@Jj$@A_`}?uW(#C>EDmFMX8esK?T>PetKz zb9ocuV%0X9Yd<%Kj4v%cg?XPI&&^y{soE~dREmIFEhrcbgpmuw$@Ul%rLUze#{Ssc zN4G@6bCUE1re+FDFV4hB*TCy|M0>%(|> zXzje{aDVF@u{JKS7j5((cnmU!+OVjYP*KYUu3WH>H?A4r7m{!$po%o6#i z6%#4l^I+GbF;31s*%KI=Z8Sf@N8XjQ0zvvvY-`H>Eu5nW+V^V?pn99U6xh2TyxLX# z=J&B>sn!v&0bq;Ggg@kBv=-Py1D`^^YF5sj&2mbsiBr5u*E3^MpGzv6cjmBUr274+ z{Lz1EpXL8@_7-_YLKYKrQ)=@4_D;m_`uB>{+hEr7;AO&V5RBVP|f@rUdXf z|Ls-rp@k#^Q*E&C#0|~)8f-D=!mV24kmssVr#zUJXnHkt-bVqZQcwiOoF~a9){+}O zBu7w(3wU_7(2b*lE3{pV^EWj|MijIV_-Y}hwhpXuKMvOr!~mBwK>gyW7gs<(LG8p&Z(t&t}sG*8~OK#Ab$?;fwxzG%*U3i{&j04Yi zJuF;=hrf#iT=ao+{dUD(O#(7`;syFffptnz7dEvQ%Rp@Ot2fh;nAnRZ|Ic#9wpqd8 z*8rB3)+_-w^3T(^IT$+7ZZ*BKSh_f{rix1M8D74%5T77Uw4|jT@c&b_MO0fW!$Cp` zrdV^W_rA#tdIRMYBu1}-q^JyptYVm&qN|LQ`kSzGU=YTdIo9D^ z>Pf*g7v^b^nB}C&|kJDmkn_f6U90$Rt(zE6c(m@_2TRM)M>kd{>g`ojG5${no#{E z;l+^sB2~^$f3w#jSB-;w=x_f-7q>phqkk_9)6_A#{o#2%wBt?|{QMtZ(W_Z-Vt8&* z+1})8+fqb#kQ)$bJ`V$AiDW!lTIpbqt(>fG0D*NslI443@;o8nrNh6bf>E$R*W`A< zG{)90)Q-|4Xguh~vMZej3j?8PElfDb$JrZV5dd$w2=IE-)^uJKZjmE2GUhx z<`4o#Dl0K?>-Hi~(uUi!FezYF@im##AP)o$wZe*@Ud8z5pZa2YVOXj@ zZw#m4k!~{)K3a9dn^kZ8yk5V4`Ikb{>el2$STVIQiJyw?e#!KF4)cD=GoBA z)YP;wZ1pnpqrN?}H9PfHFY62;g}PN{f3DEH6O{|Z0OnoY&%xIjvR z<0sB3)%=B=P0-WH%g)1tdXgyc>4f#=;x6b{zRRnjpS?Zf;*!S4lub%04UYzY%ZU*D z@K845C8tAjQK%S$_|0A984n6*&stqWLjzBR_(=28fbhU+_>BN>rgI41tJw z9a$$+qi%HnuTS2@{ly7j>l4zu#iQK>2*}YlxUma&a|U};e_n&^O$6B51=Hnb>?Z9i z1A+HxZ&v=c*|Lu1h}(thCzLGqIAsx<%bihFDD-MxzVpAQQq@%rL|iduohSK?7f!Kzu= zBHI`%-MG)TP@0OPk)ubSQ2^ted3Et^3k#C-{0bUyL+SYf#8kvg4OpZ!1c!ZxSQ;E7 zd(?tOvp;sxKu&n$q^2}A`2T)|2Tj==6!I^xJpmuw(9nH={zYRl0fyo2GXF(JO8R;~ zno)9i4NJMcIAmOKY2#iy%h}ew!{}bTb?|zl&T(1^9NxtCbd;5~s!~Wsi;-k}&&&?3uTn&8;R-Lt2^^BY2Yp*8dgtveR zI{3?2mi_Nr6OcA02Jdf@`ua7}eQfk_o~L(y1&%iwy3nls_b%PpE*sBj+p23vm7UV{ zM+<&WU7~)K)%A0h#OYq5u&n>+$ebI1%QrsR;>Y8**EAiAqz0Yxdg_DTLG1RIz_8+t zY!Oq!-Dr-_H4DdEGczaUH3L2~AsG?Y+zgBhEfXV4qn7Fgeoy=GSJF7XU3IE;)xRoL zZV>$Z{YvT=udh8+G;w^N@(lRmr8OOXH|w`r|G@4EW87IRI$iN61S8x*Yu~LE#Z;U{_J%ykj_<{T$@w z)u~_Zu$x>_^h17}B0JQ}vxttEThRg-p*===Bg55|IS+Z!ev97N_b0lUV`1V>S884) z#i?RiSiQEI;+uCeu63>vX=`Zs^a1_tIYs!b^EF+B1<#&NT}@|J=p*iGl9k@-f&3-E zs1e;q(w?4+jqcEu47cy=wXxVhT%KCBE>p!$0k-=f0+%oCXk~qd zay_L`J9xFV@eowUR5aDo`CL%yeYP@U?cR!nJ9+WlfrfB5wq}Q8eGAh=V1sRKY0CX* zYb3cL0R$r||JBShL-aj;Nv+oMrzJ~Q@n;_iNCmD($Z-T z{dg;O=3SzW_*r_`zO17o!VI{g3}a%b{EW{@dkpIFzdoR+i2>K=B`MgMnAiX|$x%B! zzRgGgH|5Y!SI7^yU$AabRl>W_qHaqR>F>>nNzss8K2&meoIZAfckM; zd_26QlG^Rie{}Udx)>*w~qG5}hrpg%*An?-&(}W^b7OQ&_ST ztoKeJ1A|hGY+bsiBcsNP{bQWui(Dutb^C!RNE}?DU7A+-iHB#&f%|QcEO2gVkJ81A zWhIe%vAfrYed)*87!4u?9_z2e*oamC;04c}k(q%aT$Mfqcu|hwyR((1i-`gSyeVvK z9^sDqw&(LlV2QjHBzN#QBPn=1MZER5TkID!t8NIz9O~<- zgGpqO#~tTGkl+k&_JU6L_%i^Sd$6B-+u|Lp!>-Db_AXuWdnccDuQ3+emVhs*|G2ExIp`;)cTk-^vT$oPgrI8Fyn z=CZw^&ifr6r?rmuW+NaQ)CVw9%+@6-+bD?u5MuCc(cIfPf=CA^59Y>oBoV5XOk1QC zey@3`O3X-}0t@0lMKn6>uoEx9r2ag+5dP1tngxqmvW{!|?#9IT>Jph1C~|eOHs1c( z=!*8BB-j+pgrKOd;8A?A1B*zBzFx(rfUiGQF|E|F5la~jD3+vH*>>jD)zN+a5(Kue zkjTYgL$NAyoPQb_>ukDznj^yyg##F|fX={<^FKd95WM&8Hg8oiKL~BicY4Y`&x|Uo z^4LN6KH1~}uu-2mX_YLKgV>_UiL~M*rp8Oc z3u_A^xFU9mHKWxtP*Ks(ks1$c_8>o3FD?VWn?4S2o)~P{i3}=ktX~ToiUR^XNml76 zx`N;3t6NssNpBuX$Luoo@bDM~^?CHVhsU*DGQ*Vfkd_$lFsB%iE;f$~~obXmG*$~4eQY57P`c-zKWA*OoMp}RWRO>-`@&0; zC~8ur{3%RwAn8b*2!0a=1{_eOT^-{7Q=;OiBxYzb>13X4x3oT@#9M zaanh2E>}GT6Ojnp;`B?9&wV=b{=A(Q#v^Er|2bS`9t6#|by|S;!0{?U{SFr>spEi< ziesjaIDTuUy+`ukugl3SyDitiLjY*utW`WcvXwIB!+lK|hUociAxOexIxB0P36;H} zd+cf=_CSwB4F`xM%6!Z~LiXG$W?t*z2d?TpJwV#8lq>u%F1iI%#_FnL+`!kt3$utE z1O$Z0h{O$-eU*;8P%rYJPp%Km8p&?WhC0$eCstQei)Y_g1JQRash5eH9W<~?g84`x z$pYty4JSLd@PggxT8rls+1qLG>+I0zNx7RC#cHX*PaON289H(nw_<4C9@TZ8_kv&#GWP?; z-MkZq0|>z)8Wa~|4P2uz;ag{af?2@7^?tl3glCA6NV02QF40cb)?io!Qpi?7C<{~c z!tMi13Ago@q83fXizRLu6Tu6m)-rR@R^E5|br>`Zs|=ENJ!-qBTZ9V#$j$^e=tMS_ zr)S7UlxTVD#sIv;P*gLJvdSdh3s+0k}9EGEa3 zmcdprH1n)IKNNe2*fTKKC(ENU0qHL)5zl{%UDdCrE8=2vHyTCCtDV6jm5b~cn-@cj zcx2^PXXPi)DOrX@@!ks!^^J4CwbQe->m}0oOQ;5IVcwC{*$s=r%~PE>q12LVXv_6( z1vFKw*z(G!mZbgNrm?EbrkBS1zQWxiWZ7Dh|E}xHemK)GC^-RbQSnekE~n#RbJMGk z97YJI5Zm0C8{u6U7efRY*jtK z&~|rxXJsxN+5x%`BGwMcH5=7AAesg$RPdV+NnP%#r)t-p?u3m`D^sax zY2hcx?!|ixGiT?<6uSd6uogDWjFS%X%6~7TurLYZqMO<8GAC4@X3hQXGmAVAT zorVg+8EZE3YZ{oenxUp7FC;>?-CLiS(+h1Qa`+(FaG_SdfX+%)kqtlF z7Csx10tYpIU`v0GzhQ^{)+VNgBof2Nr+;fh4`BTI!-2p4)+Yi{tm8wkd?bM%1P7}7 z-jHMaH3S18gqlS1^ykY;vV5Q0zXVN6oy4aX&_%j;*w`l4Y zwDVp+hd;3Q1RhUpoF1aDo-1Wq+15c`G%PlZH&u@-qKOqm)~7$`y(@ZC9xNI1&o z5=p{OC;o}Nbb4-!A{)_7IM2eP!54P%t|MP20J(j+!0J~2& zi783TE%lTRE+3&+eC40>4kShiZ)a?*x8y_pZz_Ub`3#$`e#{;Rydqk2O)Vh|ncvXg z`1@8E?^S^Tg>Xx!bz&G2ZpcrI3mJg7qQwj{X=?IucibDtc2Mm?hs+v{({-`7KUlSB zJ-v9Jk@9ZbK5Sk12$HTb;!!44oCVxrOHoX!pqkFe-<0IDkLy8RhU?pVc#lW*Z+mTg z@(N*p?=kpuF$)o=r>6^N#svTJb@PG|#ajnS)4fjdpK&u$VxGOMm^?oQ2RvEFgm!IQ zTW*d^aiYO}q<1{$Y*_R$V}I?DDUicFBGm1YNNaEe#AqFU8%adXE#e=Hkyx{`j7E|> zU41u3Gg@t^sLlN-A5N`r0@&wgc39`?mePiFzo8@F(n*z?gqTqrhc1d^`>>F>qrdum z)6sf5+>wggQX0PIC@i#1VKsR*a1Oe7q?-dai;Xx;iqzZUoJNz?r6Gb6&KQ3MI|jJN{gi`N(I6T#or`-BY-vnX&2n<#M$#E+3N<`>actwnp-c% zY~UWH{^{vtXo<2-U%+eg&l;w?8!6zTZbWk!6B<4t*}h7j90LsY2?LtV?(D>nVE9OA zRVUc^Ffxf0>XuGsa$AfcbO@A2;Qsnekc%(7mvu=n4P){RofVc&ZJ`V~iiAuqrg!_F zE=z_6;9?Bb`H&soEgXuV8k$)4qWR>ro~af>7UF5C&kyo_X<-?0Hb8<=D`MPSFhio#EXjp3)upV|CdgnhY?@D z@IwsUnn&q5JySSMlzcX%t#l|JXSl2$Y??a~;L1!&2Rh%SsBN#!d#0simUb3qB^44N z%WTy1e2xxDk~VqL)buF1#FhfsuI9n%F4f#}g13#uyf2|I%0I?s~dV+Sj<=JUi%PAs*sQUR` zfIhA7O2^slA2hjCnt|!*`?uW6?Ih~BY8@-M>w8)^rtkkMH{)85&yeKP`&H^Xf@{Lf zY15-*mW5aLvIO*)EtwFmVy6U%(i5r6h4txrF_#w20?F4I3KquS`;arSze|=B=!?gP zO^8@rIKYJ0`oh}o6M@0b&F^)xSkG!C)Ty%=E8`E4m01tC&qacd4sXMlQGdj@72=yV zZi`p%e`v08A`6Orn2;?IFrC#5^=k0qR+@7AoUOTjRB1eF>BWExYGX@hNID{9OF@A^ z`^_##U}4zk|0skuU|N%pS0O_Azs6zA?WFa}N}@z%o6h;UW<4jSe?{J?k~3Wa z{~ZiRDSPt}95k1em7IfvwDNMLj|Rqq$!Kux&a6P*m7QR%f&po~hsrrmr)%xucJB2> zfTzr7 zZ+v-q*^#^cXYGZw+=9a*&4)akOI&4Y06>5jsHj$rwkI7=NXcZg=G!#fZ zpUh0^5wk(wJZ>*Rw|~N8B_zVu-tI@mdaE>IWM16e-LnENtCTU|C(TM?fppwm&)J6Ij28$jOm@bXIL zy_u6FJ6OXnA~I)}ggfw4p`eh=24=g`j`n|H-Z$yzyNEC}u#yH&*EkB;O3!hs4l&db zild~K4VrH#Cu*^RqV(uC?35gRVj5;c8FS6u&$HFW5H#){_J>Q!8MqJpVkPiZm3SZ| z#DZ_hs}90|NSb-4O8zw@#}ZR23Z6B|Xd8ZO<{H5o|P^jU7SJ3lTdX}xkeP}|yt_`$ul$Q0M%2QjCjF)&!`m-F)7BNbKFo3#q{Or^5p%u%$b*YMoYEh6Nb>OwKy~{R!au<{fzOlW$rV z23%ViL*;ygi0Rn+w6xrJ?tlVe|Rj+{+=I@xajKnlKjJr3=Yyl5TbFYo2;^537w_K^xjk0 zzWD_A1XZ?iZL6;$U0C~sYC#DaJVjmB@0Kyzdm^G67Sf3C(G#h%9&%L9{|clNg_Pv@ z{R5^wGrUdaJTMwUL85&3pM&4#UU$d>Ob&k66ksKUSBKtwkqlA8)GF>UE*pm93VCO2 zpje5Uuh_uPg|jkzhKhzJm1_hv-kxeZ16uR3KzK4#l%LTDdcKfP+tuUmE&nF=fU!cx zn@lLnf2S8vW$Y53GN<5)jE|CQzCLY}Us`J4x=d`2ac8#HtC~_(sw*`U#6t2j|79W} zAzm8^JUY7LE@I4l8+{&aJh5lMEDOSyss?N1OhJ!sLaxpXzG$CcJz= z5~roG-a67xu6@)%SEsDS?nd=*9ooJtm00hVP@`9Rxp}=qX#GW1zDpNR#b~>WotvX? z5zMyLl@CLvEH$J?rQxSdF~kaw;bgAU=K@{WkUeyuZ}Gs=rBPGepjXHQd+@LFXZee_ z$MQMKl@+4&bYx`YGbU$}6^O-4wVhIh*CB2t6YZ5iJgZU5_3aWF?W4cEKp&aNknsFR zUl6jc$#A`$424in=Y8? zmY|!yE0O07^uWSn2&3luX7qbK2x=Z5F{XddpYp`h`tyDwowscnG7{3dLR5I4vU#Lz z&^(ySt!W&6OeA&&Dc5K@i?E+$!e@W?8&X3EpCp1a0v-1L#>Rc;4yNmtW1S; z7CEW_zCZ|qi_$aJv&P-U{{kMLyWhB#YEfWgV5ANrCY*=__iXDqmFy=tdt3#jx;Yn_ z2Ea~Q-vO3*1dNqFE^3_;2M&_IAZh$Sk9$C?W1T)T=$p#*B+k2#EnXe3X2&{`$Z?>I z@C_E|>-z=bjPN!{P2ix0gjm}^tbF3~KudLsOI`x+a>ryim#==!>^| zZSHTC^QJioXC{rcR(?V!r>>S9NeI~(at-oN%a2Pkco;zvf>3VDt|_O(me=IU04bf4 zNO=VSdFo(f@(tNzN#9I;8B07q8hL4D$N@Gf%u$e90TF=YRuf>oBxX1&X z`CW#*zzv6n>$JQI0C@bKT(J?@?)nAhsJfVK-#18bn+8qiFp0mYgYBXf5}MHoIRc1z7rmT7HuUT)`@UJJAhvg6PwgXO|jb62veR_BJmdvcU*ID ztlh1;EhV{xp*qK#bbeNBQJRymVaYMnK1C~WJFAY)$CUqr;UdQu6mtp&toIc&-z`%Q zkB*jn+Zg@ujp$6CHHV&SHuqP)aEtbB_qTH8gIA`q{UelVpVe=ua7L0up9 zI@s1-_Bf6mGkI0%yhG?PZDOABK%Rj@)J_&c_y7KlvW12XZo5@%IvJx^G25EUOrWYf zjVs`K*+HAvj?qmGWcqq{CjQp{IyO!Vq;%i-;~sq59`9%>Qy=+9T#DO(R-56{r%jNu2J9mZ0xJneoqIUHfB?{N0f;I5&8p=KOX4)t@|m80V~`5E6qS2XebX9kaF zcCPcWo|WtHM%UzAtZ*~v)e=9N{Ki%K0w$eSFa+jr2u*si<=7cOYYvQccSja!_BDZRA#nHhzPnw;woU!#wc%Honxd3d?5ynpiywPY!?ZSrBf{}(zv6&r zbPT_Ic9_*DXfKQgbv-md%#C%DN7!3mElH#~vpVEz(3E|9kPCHCoJ-@|UBv8>AKZLB zIyJLlm*UrOj?dOhHJaMY3$Khw{{Q2=b&|eC^YpSYxjIDhaw_=?evxn(u8Z0_C(X3b z!vGMxb)L13FzZ63;>1vEUI@Szr#ScV>D=G*U8Q?O>9Hwh#`sgkgpKqL5!^G0=86bt zQwSXMW+ok$W;p@oTMrwetK#sqXAkqGZNx?pKLwf;hv1k&p_~TJz*V&nBZm} z&b3X2)UwXN3HFJz{U4^@I;gF1?cNSffdVb=lv3Q?-QC^Yg1b{%XwepmyB8?#ZiN&t zE+JTOcZ&b^`DV`f-u(x|WQG}-uy^if-D_PdB81{K9v)JkUL`LVS73-O{Y-g0H)zK7 z1iy*$O&O6rkf*o)s?hyhELX9a&zoDhk99V(=w;UNfC6ow{<|%OHW7h zLx%VUNcP%-+Ledo%p(`jMDnR`Ann@~M;|*R;y$`GCTd*B=37}8Y2=V8Ur+{u!Pd4d z6Nt8hwc&rhtNr%XU7FP0oT~N@oBX@}cW7v60-l4G74xj^b&C3zXR3NQ2$_ac@=bbb z5Xaa=Cbq1|XP9XM{P{7E4wT+o;?2QK!u?*-bb+3Z4q5VFY|ANMVrTCR1Om;}WJ?2o z+wQk_r;L18Dn8%Q-l?^$Z^p(JE7!0Fi?tYaFTjUTU?uyE^Tsr zg7U$=GT4{rW9bmy9|?3~vV_l41zH7vXI=6l>*|p7Qk?~jYRH6o4bV~3N7L9CgM<%t zcQxzSNWKKMeg2GBX-w9Z$pjMiLF$!gS>HC0Jo}|U2QuXnK!kFr<>j`uboSRB6-dhB zE;exH;W87zcBRJ!T3yu>1|2hjE6KN>ZS63nZB{~rJXV(GSB^93VF~@E>r(brV%RNz z&jUFa%??HTpF3|$w|MV3pR02UJ-{u{l zXy)WQQKMd6oCUT?&D2H^YdDdPDwBQa1({`Il|`ZToZrWe-lif+XqPt``HoAei8G*U z_U`K#oMG_0!DfAe$}BINJp>+GvnziQ7N-QKG;@;w-o6_S?#^^PkVj~*u(rw%>X{Wu z#S(KO?I3FdYDg1&1EBhI`01=UIZNhXOEsHJgyxjKCr5nec% zW5vb8au4eGl3;-bN-R(UAL-kO6mO_^v63OgBwIYd zb0Y}H7rbsF)cIk*$J@5LOP?uABOI^Xzd*zP;rJGI*6wKS=DZD|TJbv6@}N?kX@qKc zb(!Ev@?d?D7?kca?$^8AW0t=9KH(xF?W&4OLAb;dH0(O+6)K%faA`%2sh7gPP&srrg)MI z)^XAB!NgHZu9uWJqZ&YNAOU`UhBYAciGwl$L00h7Uw0p43C%{pEi}r<8f!}o_3$2` z`Rz*%sb>LRm?;230W{pZ1UMk7+h!$5Bljt5#@S{ZH!IHk_UPsE_IZ&oMx zs4>qy#B>K(evpLmAEVnq#n#DYS0@KXRc^Tv46&Y+^fSh2q0W@a)9nusBya?6e_Caw z`KV!6?Y1mwLt!Bvjf6kz9P|*5m`xgQ(*Rg+T182S=!PI&GF0R$!1Q~K^w6s(dt${h z!)07C!V%}Zw2y6YtUUb{4&hauAr11NGM)K?{b~Q^_f|2>Xp26^+x0_Y#$}%nR&AG- z;v^;S^$Uk$qnXAsVMN!EXDgvX{>Ja$Bm70gI62icz3CdBy{f%eWd3mI1L zyp0dmWxHKvM1CHmtDYS9X`)%K_PFt~mcd@-8WbG6ZRE$t#IxQK_2+F(oq zts{uVH3kd;gWtRVtgf0VHk@l;+k?d9jYsE{=~TkK>^H+#sR#Vx9OMFk7UV8VjiaIY z``c3jFCXS$8~iERjOv7;2$fzCW-?<17)_BmF%@ zkts!&9sDTp-b*P1_agatdLt{F>a}_qq~zdvex6XaR(AnAh{|!4{Tz~w=XOb|?7kD|~Fw zk=Iws%TF{GaMG~Pj1ZUz)v)DsWDP}LR(kG|sf=?>x7fa|akgOnh^IdsWKa^Jy!IC% zBl}GE&5lC^e{I|jnmXr7<~nS{r=t3M;6(Syd^I$TRXg~02TA|fx1+-5@SeTD1 z?Kf}FH!m9ib!vvjiOx(wu$=6EerJBXbA|TbJ+u9q;RFtvCNDK&&-2jId0#cW;WE{+ zT6CFLr5LXeY^+LwCy5SbiIcm3GO2b{ks&Tu6PREAdALtaa7p>6&4;GD)YhuTG5GRe z38(p@##HP&IxO^X_Wbwdq&PcKOGogpLIY56FVUo0CPk1BW-VZ}<|h%KW$~8(y4L19 z=~I3mZ+@5AnfEdVG@}1bW1GlLCoNCC;KkdY`lJ&y@?P|S(@>*8!{KfjzN8_={VJF@raO%#Rqd(4b`k##g1geUxY`j)%Ffb ztL0CBg>^}KO=vb5G6Q9{j{a+gU4Xy9D^$3DfsLAN-}Lf8PyQi~{{_Q1SVwurnpGV# zF9HGAv&JWZW;m`qKTGe1Kq|b|qIa_P7kn|*ku1tGz0|guB*7No7qKc|-AVM-y&C1j zXMol-WCGweLb-$Id(@hty6s3SJsdwhr0UU2}q6Suj2t-HL z7svMWYr1jqy9S=7#)I$NW4*uHINO_J{oS3&eOh=qxi!tBL?BMUTy55Euv}>Rzk=pc8|o)Ec6F9$eSVR<1fnsVW2Tq>NL7W#tiTRemw?vFg(*0*8~lj0`j5 z$tZ-p#CcvY7%XhxulsmVz(EMtonu4z5Z~$;@8F#HTK|SSH|7qlKlhindqtqE(Rw)! zSJTwbFdG{ipX;g9p6dwgF1o8Kl`JU z`nOx*DkD|16iXc@F{&1=g;(y+1{aoX`*eSEv0saf6qx{pqyp*Y%I80!{+u6H7hSJn zyu+OS!5*BeXZFZ;?U~w?dO!)%OA@u#KThrAxW_gCL~VE(XR z(Fkj{v)j4hLYr|i%a4U9@7mi(2YM~lW3QNw9}zl>Egu}m1ETSq7A(hxCt?Y?r`;Lh z-)H^F7wD<^1B{G z=uv>x`E@{-*lFZ3SGdmahNMc}*V*c?_HA0ghOqA^m%D66sTAmERL4IO$~LL&$&eSh z{~{~#vd-|xP?vpgNIpl)n)^g%`U34a$#Q457%vZH^b&tr6wkMcC3|EbHh7tSRjO9UZ>@c#l#yfNnk)2kGQb;+iuIe7?{>^mWs`2qf(5X&5 zruG1jY}w5I;X;l1+8@kbpe_L7anN>vd07OB4y4+}G5Z=IlVh;|sXqw?W07eTMmfTZ zVuv+8XYcRI_rK z5CmC3Kb1;wH$vVEq}nbuTQ&l)NeP2gdr-6`G4KWopdl;HG#bZ9fff|w3mI{1v81(s z*g{KDG7$&IF+WdQ|#k_4}@$&B6=j&6 z1UCJZ1(E9~Fw|t=N5gL>A&Pt2f%rVlcwr{VW8jcMH34SdbwmevJqQ ztqVdpa3S{F7Cf?#kB?I-5G~Z-gHTb# ziZWiRlIqa}1ckNO@Bw)v)bQ&yM;f6zg`E!#M;3;ez)N-_5%G`+`7h=BeYv8IZ4t68 zveAr8jH8spZ4-|&ZScY|(y0Ayxeq3svp_zdIrBKwC0lA(GQ8P1<|rY?G3D`}OdxOt z0M{;K^O1@PaeP!lv*{)l11SN;A%QH@=z|158Y~_Bby_n?>v)z2Zhd3%@ZcRC z0g||UBjd!l|5+>96)};KYaCrA28XBh4dW?}Hu|qFJG^aSsnebTgcfXcVB)qf)v5zg z9lnz3Xa@@5vwF|FU8QIAlzmvu1vrHj@jRc3oO`Zf-P8sL*35_P4)0BH-<$TUH-Bh3 z%ST`zD{UV2NsIP2ppOCZl9{K+-+pQjk_~inQu6zAQZ$B%SyW|oe3{qd8EAQ*=*H5K zLdpIYWR|5|m39#MZgO$&=P39kC3as$?>?yKs->_?G_w?DFlnyvS$vpz2I&nad3P=& zIgJ1~@_isv3dX~pR`~?z6+#fxiSE{%R##$#3I~PtGSjdxv4J0-r@5I*Vq9EB#l`S) zZilwEC6Lxe|9DIF6!x4rqBq}V{s9xJI|$nB-5=Cxm?F<3e(A$GiHpAhYMBr?N;08- zcjhmHFCYv6H%t}!Z)0B0&c|mvGAQG6e-R+X)Z`i~M12NULRm!iE%n>xA;+5zVSea= zP3=^K86`rDJlD*-gkr57o!`&{DT?e0UEd+L>d7O~JmJ?lT0S!7R0h;wK+W59Rah5AN! zR2}a8c7Hj2vSB=^8-hSEKTFY0Ulz$PJ!w59y97MUYy<5>*BcSf&ZCF&6x0)Aw9C3} zuM`N?=p(O7IfZans}Dsb1bQ1-ef$O5OkLZn7;SO=4Ifh_JT9j9A5YKM-sy{nlWVbxlmx4zXQ0xtI|Z5PANU z-|R^gYs>&DzyR`=(&c|=x`y>0{dHc|7FO+&bg(T78y&f#1bfBM|Ixq43<{jOQY@j!k zK}=2(Aa`;OiG6hU-y$|nPE6$3iHV6pD9DHrFOSI`mif_r>`&9|dbhVh?==Uws6>rK zg|Jf6uB_qbr=1OfI#UqoUx2b3aG_J6v3GEiOR1`I^CE#5R#y@8xx)gS^7MDEj0&QQJu>q-M`g7u6G(Aj6_1J`@ZU`n536k8idI< zR)Urs2>=#5?qI^shJFKWYgU#{0JVWm1sVw}REUeQ8%0)qpkA{A;R%SR=wywjqI~Zg zytDBM>!C}=U59gUy(K#&coKVPI zt)RyT0hq@aaxhN>Wtu-qBPvX4npb6ctJ=C*g-1UXbn%VR)Fu+t=z`39E*>9l^IUR4 zNImGIPHQ9O8j4I(x;!R1%DDbb1an@f=Fe&k3mZPY_0}F5jcve^25^(Wpd~89J{}+XNPT%QxHKQy<|u};eOa_= z@zNVaCEo6S^Lu()OR>WKX6~+h!=yTW+?7o3;d<0QQU=Pv@3U^jWKy&6{uc~N_7I7a z2I}M^3H?`l=Imz1sqz#pet#a;)oh7mE!r1X?3sD|cB(8JTf%NS{s%zwv@;aySCzxq^ki`_H)_MV6C!p`Dym5hd^J+pi83e1*Aj zPapQWaK=)f(<--fGWp1e)N+JK5^q`A#j#K$Tjm>-m+Fbo9~^XbTbf582_-ddlvr({ z?tUb_-7axBLv(2UP>O~3s6W%)UCzSEv@uW<@`#@XoSB=Q_*ssA`u6-GkHSt4F+D_Q7ozX%Gz!tzu3F37F^L#2Y)j#HB9Q zgUwv1$9##`Ruo!aV`jqhL#eXB1nTC8#G4QK0kFaEvtACV40>gV2`DgX^HKr}KPHx8 zqUbKfeQiw-t6-1+POZ&}9*)|FnS9;=fpp)@xvjK@G_Yi02m)@5-v58y8J25L0V$R6 z5CMv;*4XP=iYk~qzBo34p>)mGMyYenE}Q8&OmvWl(ha>s@?Ls>hL}Rf<@i1H0)td* znkf!x?%%#HP|hmg@VhBcY74|aq1b@wW7M5x_u1b+wE%r!nnf9)xz)!x8j+6zPQ}bZ zhRh4JNNNr!0Ph8LhS@qHy+fU%{E?u7bnOoqLs1bUZr6Hp z)zlxePD3n^o<#UqTv%al%{Tmhd|quI*SDo9G_NBYOdZ=@vZ&p;NXUd1=@sG= zSm;+{0u;}C!X*a~|H?*|<^-D77}lEpEY#q}o?dY=^`j6`&DYV@=2W2{*sq(_;PTj= zpRmU3xsI=Ns%*OUSFiiVk3-CgWr5@te76akJ2DTL)utggojGV)t#;^6zXnMoac0hM zPMuX9Uw}|zq*}sj9v>H8j$cm2O`$A)Hkx=@x_9?RCyAk+Ax!VOYX$fTF{`&K8*1talMu?+H6y^@I^dNK!u0d_?9Yv$IF`gd$_=upSX*MoA^a z$0RzHf;YCjg;t@Hb*mjYuQV{y$tgX(s6ie$7$wK42zuU9q8qu-1|@pKde=3bjl@^} zd<|$SPyt+=&7vl)n!oFe%MMFZuHD~eAo8+RcHP0({dG%i@|Bf#4VuTrQ<_xfxNdf^e|@qyljdmi}&U=f3k#} zB<7;bepH)v9bMi9O2Jy(R+tR|16Ykt%C^=xa<})!ELn}&Q!I|F*plZPx@8Ka0X*Wt zr>E|M+3_F}GITtj=S6?Ev@-G{tqPW0ktHU3#zCg}>tskGcvp%45{;eScutpW?YYFw zZxBt;ZJpjPm8LhQ81bheT77$$S!I37hyb8$+*3&mS+5nO{{u z1qg8xUzY?5mceuoO9K`^cnIgN35YjjSDNG~#>FLc->%As(D)oq*!8Lhh~!2@L~O70 zW$%mM-;nv8hE-HB9bY$sol6*)Npp==s);g-5S{9q(`pXnE^o9PEd&3BnjwBWxM(su z7>HKx>guX9IEs9522EQ!fyUxCJf#gWrN5Hvimb?_yYmY8>`XEJ0%A zY1Ikt;Fb3|(XRb_Y0<2ui-C%JdMcO)(c#4vgKniR3xh8WU3cz|-OTu_Z^Pc<_ukpd$%V*3Ai7QURge<@^?1UinzqDld>E^#x=)wuapI8Xos zcgVC77=phMNG)}Y`3Oe^%4PfoQVSTvH~^sd!r``n9&YeQ{roQjU&Qjj&{SJ4mP3M0 zENLX3F9SiyHIRW?7TFmVRc@A|Lm`InLV*N4WE@C+XY{SV2o~__fM+KdDl$2PKYp35 zeBp&|DL7QFwBPD~v{;7*y&HH_fsXrXGDzcRBap8RV zr>AO(B7J|0#F0#;jJZ3cx--f%`U+$et`^81EHYrQ!mb*(H^||Yc|DKk*M}`!DFfcD zs~_w>Y(v@EiVKf+YdTpf-X5pui4(z;#8OHPY+=) z4;!`VY2(O9c{ro0Kl$z%7ui%JdXWPo2=ft9aW}_6f5~hB>vZK@;OVL*4zfrshiHAL z7d4q?gNBx7L%!~HRlEvtq#JP%>BY76YiTW`137}&6wQ(}PPeV?F zO5X1vw#yx)&{?2=To<^xrL-ZS#_sgq=NaHoX1=QgJW(u3qucF8Q%Y^iYj{To2loQn zLgJ*(bF-mu2=E3h>C#3+E{3n=D-(BSp2$9DDkrFMa=cm&FP27N8ynIaVG1`7gjdii zzT8cUtHdy5{TZ?AmromAR>mxva%gO6NwZAP$jHchF*fgbSw+(&13mXGRA;N;phiaM zq@BV#jKxE1&3HBE-yuB+v1Jp#G$c|{CY}q{`^hp&#BTN&_OjFjD-_AH@Z>T~ zS7EbdB1)hKoIgi87Xv|eqSP*o!ZEKcgh)g^9{(kZnP9|><@IrJ7~pG#u}6Fxd%$!}7ORJQf@Z*LMN(4Z6Ye-jZlr znWUB)Yzs6~>$h$-6i+>QS?bY`rni)ADb6w z`NwCWZ=i`XYaZua%!BI$(1w+kcas#lJARRxdSZw-;6Erm@eSA6Tfh82qhQ|Nwm~X9 zV1`SyGx`!8WXX^T50FBa)g~Y10z*mQuQc=p)fuK$^N&Khk-=6vcN9X>)!IoiY zP6QQYh&>PtwKB-vH4Fzvz*-fk%M8Bi)DK}FXW?eJKt4mNEkf%i8}KdmhG0S=Nvb6n z0{Bo4um4kv3POppl=uP`lzx+F3&lxmUh(uuinf4%zAQ3^Hknk{mLo_c^?OTYE6Gs$ zpstyz&~r^E6Dr19RF;BuZAggs1tQu5f`LW=4H1Gj6snenLhM;}6Mxi8N&%E2?0a>V zaXg_0f35CMc@Z@(l7JujG9&)acf0(2d><*>E0U#U!#yO+;HOxk-jF9N9lTwPvuUO)(MR257l$01wcfA4j07 z(PRn6x)Vo#zjG3yj>?EL8TGNRO6#(0_Yyplc^12$pJl?rcu1el28?;hv^^|2ww9{1&cE5) z*etrWto*M2xm+y;@k&Ml9EkKWIBBW=l7GM{q~V6uD2Ty89o5=dK0^#p94jx~htw9| z8Q-$nV`)JA<;zk#P)QEdLQ=L2aleH(R8;x7OxUi=;C?{j)6nv`vpHy52xV*NdP!Uap)SA~LNh|@ko<>`jfJ-2;bBQMJqJI)jzemu@khCdh&VT|=yg|O zYOokuuTepO4`16AwR0n2V!}+1L)IM^_=P_v<1g0|DLE3t;WtjCy@5wx3eZE5YcBtJ zR2P4o_Hg3MVCJ)@OEROX(M`#v3@a(cId|_ceP!VhI#SP)SxS;wr|Mj(QxtCck)M5n z&2|*WS4n>&Ti~Fx90_6FW5ys&rzQRmQkhmCP{BH7!)%@ybq5i?+t}D3YZ2#FMK|*W z|KG~xudE$Uw0Eq*i74l;mb%A z>(GmVloW70GD#~+($wnTU9-?`X3{F&taiuH$6@-lp6>RRjugh>hF6?283P05tE-E9 zdwZ2Nq0bW#@l^a#Q89bG&B3gBBReKk zvm8~_eD(ON7Ne@;iVI-;Jvlu+JdR}!667xukGsS+_S9FK43aT#(h0qrOLJRozh-}) zY*`i(^Yf_Ft7O$Bz}UO>!l4qoFj8lk_{2vJ6$^4n!sYVwebY-7>VNvp>AmlbyU+<0 zh0@&3t!$rh{(+p=)7^JFQxCb1EOMyl$#uzJuD8zAp6rf_O@30Bj`GTVg zTt=t8$2qVd9xgM82=9Im1c@L{)_3*>8Ki!o#_#25v|UQI1sb3ER7dNj`lwGgz*&pU zstDK!(%OFW4KR@Z{#XQ7hHYn&G6CxmPPu}t*oAcA<5&ARoitzzeW^z}VK$PDAJ z(q&Qn&|_!)>Kd00C8M?&5pl8K9JBE`_cplnL&;XgH|ald$BM1Y`k+MTt%_Q>e|W}K zWbdZ$NYMOu0ZJ5Uz};gx$DzV>1ht0Yhv=PcdaZMBA<-Up5z^y;TNs+)!&j}@!DPV4 z7l53o_ZbzBbZ8=cw<2L%3Bsox=nYk1C*C`zcH|) z`H%RuwpRm$%3e8u0$ez}BFWk^WYnY{6puiLuM1slsBs&HBa zHZH(7!p$1)OFO11(+T{J0V!j?x%VWsHsMGHy@(DaZ2XybkJUE4XupYncQDGy6D6vswg8@g zrH9_MWyJP?f5eN}H!fSTo_Z13|AZ$FD`oF|OQ(^OG&hEFgb#g`%N=epRP}pi>wgV< zbM+Q5kcnC8Bw(rP@fahBy>Fdm=K_GLK|w*E>O)&id=Bxvq=8S<6=NnI+LFEXgMC49 zm>O*$=pe28@xY&H;_|UbK9RP(yGgfPp(!q2sPDAfL$If#!}zBgtiJ{fqA6$~~ z&*)K6XjG@EwB;voPJX{Q+W<3sysyvEWC5zYei50kl;)I?*V;XO1B6f4zY4;glJ*cn_n zi5t$D}Ixt%IfEiPQU91xjX!(N_+D`jt6X&E0k zV7v`LCd9GMDEWDQ!Ccq4YTHK<>BjZ~F6_*U>46a$xsh6&__eiF05}R4qdX3er(iZH zMpS6`Wc?Yn3#xz?}yoPvTAB-)@%?elGELj+a$akr1++cKACKL zr?Nq@2hG{JgU9-I$O=fx0yS}N!{+{Q-Ux27PW^OJ0@j%TV0h4{qUaUJL1s|-Fc54^ zPpCxKST-okrbcHHk}RE#<<(qmH2a3PBPrr%ueW?q3)j-+?gUUR(4o1ykKzbi~P|q(Acmcz-mNCfWKF2l_JmXH`0fqvka9iS3I8Rkc6OVU4 zK$oS#W{3d*MLY-`p*;$kjkeHKa0IRtIs(=}zGJ4X0nTKD2%1KMHK5sX{Bq2YdyugI z3}7jF07UalJ&Tlrz{<9OJ9!o;!5VK&e?)o>WAfVbcKP$4jNvPYvNI;9hdJ+Y0-rh#Qf_{9#2-tDoUd(A?Lb6Rc)ZC6 z=5o5fa0JL-pucYRgB`7I4UgNdbM)XD8wLh0YH-|LpPeqk&cKgpzQZP?69okE-@UZ8 z;W}yR_=Dre*Im=OYdCGityDZL7T!Fz#O(`*&U{P>NQQ$^PV(X2OcNY&woBxYAd$z= zCLx}`J;qGHfR}2^eb+wP1%A@C``)NFQexF585rq*(%+WFtPV3^>Bar@h>n7+Sg#^| zydPVS|1^9Y^j*Qfq!{bWzEy`vDz}JnGqRLZV zJ3>GREEdISX|x^ubaF+eOPL2qH!2R{uLUG<-Bnc72QyWD);_&Lj;Q0nqQG(wrn73{ zNsH^zbJ#i1Q<4bF`^h(sex^`oMA-OLT1qS=IqT)lJSj^&K{sBOC0PA7(2P&Kwa3@3 zLt|1mD`ya|ae2Ag?9e?s@-J4AY2^aV_Y>n5w^O?YmQkUEWEJdB1FH(OKmRk8Cwu`2 z8oUIho!I_l?}2rMD{}+vTS~P<%P~WROB)x}fQMz99fAhNXR4>Y{;$-;4^(_PmDiYybu=}-Gh%of zH~7)i)O3`r4Imj-CGt*A@3#gpD7`8xSKJ^O|&wUl!G?kwU4*kIm`e0(Iu2$Jm*L>?gsQj z*O@~>6^DL;D(}}R;mUZYzAhc)z9-1}a>uEZE~`{dYdH6&ds>9%+xKGXv)`jYBI1C+ z!jZY=I4zMX@4IizuH9Sd$n#zH+!f~I@yW@Te?yUFbZqY*0dwpv&Y^S_-sJ#9-|+e}^ap z4}*jfbb#<-=dcMFTq1#XRFqYuOjOXO2EMg1VO>t3wAgRR;9W+p1IJssj08U=qRPZX z)l{XRN%63$`lH~`+vRKLLSh5sNtHw_F{TCVrU1GJSqKj!Mga%acJ{gVg;90DpE9qq% z(JqK9DKJdbnJ*@W2?q-+TS!n+*DHX46Ne#l%g^t%X-`*KhqZ@@yATC4p)zx2N0SjN z?iC<3E6^rUQeb$0=FS+)iAM9!#?bcoE|@7u5%;2T<}X3sd4I6|=-Qo{Hv8TNh5xe; z)+cGo1ir7Y5+#(!?|avKANU)%*6nNE#HU105$v?TN7N=3knFWb3%ma+6UrM#z)`+l z0_wr;j$B{`tM~p~gs)b) z?8Nez(^8aVpSR7QjmocDp~_XWV3Kq)RhJ(JuKe$e7l`mS_lI?KY^+WDmm2KdR$wu) zXh=!2+vSxsn;td<6;9PkObDG6te`gzNUz?Me$L474sFrlMzG-ca^mn$Q*{BTtXuSH%7o~NzTP(pcHSO}&?}L2m z`za3PmSofJ`1s&)IYasJp_D-$S<8I>t&tnG826r0=bUtDG$m9fLLcrdXHswI9NTlCtoP99+BWl98*>1mnGDuOKXf$7W#Fa^c7xT+5Z~bb9Sh zASoh!W1MFq1dPVOt?2Wg2i;tyKHTgev{YcY$O=BBFRZlPXc{It^Ps`ZY$)f9UpJlg9%c#*vNkfG&6aA;qrA_7JnSl9pF$Zc{^}+ zi8t`|*`ae3viEwyJ%nq>P3gu(iUt25CVnj#KKKIZdF**ge7U(b6XVur*aGk*P38|x z9e$@>U7q=GOxWh!z*}ZU#82m4V>R8roO8#*;@mq4t@q*1%Fd7|yi8hVd7=Iuz{2wU zbX$$&AKy{<0EiV3PtM*=~MU31Oj_&p%2oxY#xd3O1*zIj;7o2 zGD|TK<+W`Z`5lf%Pfou`EMlr^1E{;f*fLdJ(m2$5;GTT19{vOLeej>mBYbY!;!~S| zI9KwK+3*}t%K>RTg6#ueUMnr^{SJvU*)3Z{Er<3R2gpnSy+`!&u zIbf2$+W-#Xdoc%3DdPVf@qk!Y7iI3YK_Y}XMl5&N1#qR6fr+uk-9<({$Yp!aMN~DB z@khCM2EuW}-C5+P8o|Q&y+QuadXqa_2oFi>b^s3E*#o-7%&%yB#!M^XQgC`qMeFvO zFBDmpA;x#tJ-%7;jlT$@>{O}kIr*qZCtQFsfu8!eFJb}ps5?Hwc zw1rv-6MLX2AQ0?X{i+VPFd(!QEVcb<)WNc^zw_1_FA_({#YF!@z2QRh0ib|E`Irc4 z!fW8S^q^gOcw-?J_6HypUHvxV!QXDTB%{~jPeaz^ENQ9Z`oAsE>3Qm?tzwc?!Mf9q zM`4eflhwt1V6#)9$wEih4;CoQbnL{{j6W`8-?8sU8JhK)`3M5A$rKml10Y>ws@zjl zuc8OY$b{Ws&hLlC+UH z5YTEZRDHtQ*`c4d-p_%MC{B-lzNmSbcMHAkI^64A%#8nNRSq1?MFOR9L*9v(%{Er! zz6ZFa=b~M8R&{|4rc;9k!ik40&TWM?x_H$z9vr=7Ntqbh5BCw_8LxoAR9x{;*VWFD zHe3J#@1Zf2GRYXJp&qxzhaJgi|q$%>$sU_W}n?IbtTqLPQGpN z1XWaslEC$q?%VcfecM9qS-o!IRK}{Jw4U)%JV3IcT;~MV(V;!_I|14^IQ3_5@6Qq* z9^lx2BWn&g>`Ma2#cIO=_4|XNUjh%Fcz2K32)t!A_;?xZ6ez`1b7e#d`TDZKA9jAb z_AG%0xGn386Ji8{eCx`}Ag7Hcv2*^rvd6sf>J8gMl4|eR)uI+E1EKvk$SecENRpiV zo=Tj}_%(djT$o)k9(s46jfbQeYGXtDpMc-QYO6;qZkhO0-WqF1&6ROYF7Nn_k=hfF zK7k^0j#zhnXS3VlNx{jv=Ds&qgQ)^Ci6ri-@lvFYFgGRKhS$DexvnyaXY*~!%AQTp z%8J4A8OA^HweD+o)(3Z1XGAj#p&Sm?js=t0|1qD` zEF1#I)$QBZj|=je$RPNJ0g%<_PJk01H`^NW3>c)^LYu9HQ(r?7$fHYfP{UqXG(t-q zxp-bn0SOG3EL^M1R7XRxyuA%U4SdyzQpW{B>o9YtWd@$>(s*3JRtUzR%hZw;|C7i+ zGERw;ng)1yOgdoCYtL8ot_LD`cqJiCE&NFdXw8)|uR1x>xKs^sI}>SB5Czuz9c;=< z6$!m5FlUCZudnq+$F>ihD_D`3+{H-n!I4eh#OwEv|JuxqQgZx7kx2UCTe(B; zK!brA<6Oq-cuHwb;NOUR3L=BWyEn5o(jadMlt+oSUuN&5W2tP7TE7-7ynBAH(~^Mf-%qnLg`MU9?Fs6L($*RqP+Ud@9A>cFR7 zy!md#!k8|)tWz>l#+p$cH{D=Sn?<*O^K&v<8DG@tc&+mK z`u^!TwL<7qTteKV2jtAYqrzpU@&Q>@f>G&V&eQZWqPqms8>4Ir#}mB+b^Qr&aB2jl zU9G>9cZr4;XbP%G(RPFalJyv7}+Ty~X&m6z>t-htdz>iAgQ1`dk8UiH0)DPP4Pea_Fl-XI@DVvfv zlLvENYhy`QR_Xn$bZ%K`1WPeEJJ_^NIe7b^0m}Q}$d1ySM73jM#Lq-mo@1HaJcvI! z;*0}nmJqra6k0+6F!CNpQeydqiW@7w7P@3e81-7_d2sdX^K?|ehc0}Zt50=o(rgHk zH(`%?-99sioG*7T&mrYAq8>g5Lo^J|{@cNUqV#Vp=qA!J6yuR0Lo=r}KTIz2u(2)# zLaZ9Ksv3QQ>dj43R6%R)B1G|Whi#sCt^QWPhUN3;7g)#V@K9PWX9ZHBIh#Iex= z^Nfsq;h(;AeBcE=nN=?#JG7A!FeE}QE6szBgXx`=P~jK*r5 z0$z4vgomv7zVExfyX&`>mC-kJg*@EgMS}{LN!=O#TJT=;;a+*Q#5(!fK1`lgwWHPp z>SC=gpa4$!n3g%*1Li8d%4hLs^_Ne&x3PB>IR3PUmiY+C5tHL|+OTe55wZ4kvEUl| zc)qv@RICFvOG@!rL^n!BU8X1P>Akyz_I!MNwuZo&bH_!BJQgKSm|uJzkNoge^GK7; zmjj}VBsm9Jsst@Vl;)^3wj9+mh(T&sUFKape+^)QU6|*aq*Oj7%l-^cgPp@fKBk#> zA6>easZY+gG~=Ya1p{kxjOP6OdC)KHv{}$ty9iIZJNa&rvvR7Vtq~|c z;|v7!YKH`e&E-)4uj?xQpWCZ!N5cg03=a^swKXoaHBQ~H$N?c!M_D%VBm*Z@D2K{u zBMkg|8cSA_M>=}IGGSLT+qXj%)PgYj4;hCcT;NkHYHL2jNHa@xKA4htq?R0=0n%*h z#slS%j3{J`DgbzrxQGVLj)v%;Kk}&JNf{&%$Woz{!d#^*e7G&p$t~3BeYM5HTu;v7 zag{%L$ok6bw#--7_Rqg%$sPkZqk}DS!MW@s9C;d8XitsqFFAofo-mI;PE9#pzpRvLbE`)9^n&-nwL&vpRquLRlN>q2(QfX390j>=Yi zm%(QiuQfzA6}jp6()HGVjJ$${LSCNL_+x8vL`|hO{?MtvQt-trdS4{{<^?Cs7rUW_ zC{OtMY(tBKn3RH|eBlsOZ4&T&G9Bgf=`Tg8A`5APxBUC>UrL)oTebEt2W-|aHR}`v z^4PDgWcWu^`M;`gtfTjb686TjcQ3l|g#k2*un%3Cs62Qyk;9>!>{+3504%4!zaM{w z$xWZf56K&;g89pGK<;Sr*OHi{GM+*MF$ok>)JJ@^NxDtZ!f6d!GC~OiQV!yCuwEVw zHm|A*w(N~lCiAVkfQ5OT1`?1c>q!&<*Sm>tbe0XoStoB4xR;a~QzXsHDV{H1JMgso zJJqGHY4UU|{UD9ur9^(Go)BmlUG%2Nw#WT0dre+Aq0V^Lu2f#BM2ms=al$;f)q33^ zy<)Ex)B}!|9veU<**+hP^*Z)d=D+&t%{3w@icq0n{9&*e$4qMMaJM4JQ-l(>%toA3 z&|_kX_P16de3*kfk5bFn$*>9g0ecnORc#O;@6@0@{p-s66>P`PmVnCd`x-~1Qo&V; zg;@r{AG&uO|La8OY9e~p1@NAq?o{rd|9&uj00A0X$eG35;q{(TgB5j$cKi8x&e{{S zhv`^^>GTIv?~#UE+QRVMm5HkOmrLT{ZD#!%cCZikO?AW_2QRm%X6et7>65NUvf);mocZctJ-{}yGns)Wd*AnUt#$jQNJvPC=@48s z<%Y^9knv>o`n+mEBBeRq;P0_{G8CIOc64G{T2gXzdn-|((r%P+jpct@r0)nf1``1K z8&&ll>OA@$$ModQ2358C6<9ck^mP4)*S?w%TcS{|j;m&*230Q1OKFjo>rq=|QBMnb z)mxaRyz0%Sp;_6dRsJD!I>L<1Of}8xNq^0tg+#{n(joqLUH1IYY=@s7kENyqI05$F z-x7UUo%Z7XEj_sy@*11%Xk)KgFpWr$8zj6Ea+{#QSb@xp6AW8Fv@8C(Kj)|OOAQlSexFo@t7fa)Fx z)|#o)o`xtaWRDe(|o7gMEcx`$}9~_JVk@h>A@n znz%z*&!%jdx5@H9>WjepZF#x<^LWc@Vp~BK1faccx%uaA>&&E@;h|ULc{Fb&P$wf# zkmEw9xjv6M9#H*I>xCac6w>lDc6ia4UkLzFo6GW_f2u)K z!>gE@SW1!W4=K1?&)b8Wde4YMuIV78opPIb$hc>zsHIxZPO;hguAs6O5Zqrj2JM~# z=z&v%Aa9LKQ#Yodmn{V^FQ5YG*}%dCw?s?#zDDm}Tt0 z*#Im^Xix!umkV2KgWKJr76KU0v)r5K|3@xi>S z&n*hFZ;9y}mFs6c(OLzq!18x&)jQWknu`rqgV%fh=Q8 zpII&Q>+GYR2bESx#MNIA{>mekJQG-?Pp7ab};?C&jyh$M*KoNWZ(UPI{BQ`O8x<#&&__SVwRDJOBCUMWGx~XFSF6+dq50>A~Kkd;y>918>pcy zex{{f=FS|?*d>8vNMReiQzj2mF#H%tXxAr9d~{@H*gs4Of@h;{CRD0Pt_)EbF2y>4 zSt$XOUeB4=_FCZ3xfmjfZ8G`3;o^2Pc?*U*=rIqVQQ`E|LM6Bq-RvVhuAdm*pnq$l zTHzk_h;%27SWdI$VNZ&ZDhg33CWX^!kwm=@pJiiXJLL)nTJ6Q z-l0ZLdx*&Ng({rwfQgHjE7D8`dYe@tx}Q9{C|~lT&UL3fsqdy?ZpArjB4I?`RNeOJ z=!o!(SUni-E;lFw$`+rj;^X|UCazPp4$0Z_ zj-QAQL%tp@WhD2RK~$J8sJ$WrXq1H3;!WbA%=ufk$d_f=*4;vOKj#stwrRCfo(p=oHKV%Z;T6j za|FXJIbtI4a7E1gVM|BQSk<>EWT4ryV&HYAeRxUcwIMDBehvf&#Fti$$5Jo11Ilz* zQ?+gu9pO%OYMmIEtB4r)bPUcA2|%H{QtzJwS!cPHVuRSXbeCEGb}d)7wKgqdg1+^1 z%N1t|y+L*Jz0`N=$WTg{xw!!(l)evlez&u!82|LCmjhnAX9k!A%|*hXY%DS5bFPZ~S%FvEdhQ!#@S*Mer51~!IFbLPXs{d}dt{HAp~ zWUqO1vufw~|3q(Lp5D3V=%L4RTs^K7r`Nt%%O;;wEp_58C5ZnQ3XA2@gp5_#!-7>$w19wP==hZS``@a8^6gycgW?^$wU)2(|X#BpIpjHqV=;9ld;P%53cA^rrl1vfbP*k1mPF z3<-@60ansz<9rIR2=Cs_Wq7NBwyE%WcTOU`#g%FbJgzq(6CrDP zD+@HWhRd^*(k^;@Lc~D)Hc;g9m;4(<pLBnQD!1XKK#R>Z-eS}f`i`1)#5rA#_CXs%t)u)3si~^!1jkWufo%r% z*nE6UHZI%QO9Y_SKWhWf_^RD{(w-&--)*mr<>7(bn4h|=gNOLXb(lv=|k8 zwrG3W6})@Jm{PMqgLNf@N+cmqFqEPNlbn6oJg z=*v<5!!cDKNUjF z8q8}Pw9VG>n7Y~{RirA0d*bhESII~nwfG?%WM#Ohdg_$c)1@N#1T((haDVrP##c%W zBc?&CqEbYMcS>*3J|RIF6}}P5v^=Q!l?I!k%K)?UT7T8|bs;SDmLZ3 zbHr9ZMx;JvU^e4d#G>`{4BD{`#}6RjbqGyRFI8FF;H^IVlZ1yIZc|rka~UQpoQV(~ za7YhH{_}*CEj*vE5qF&VaxLf&R}%^Ndn(auk1C$*mK(S6J@#Yl{xq|+uqdV{drr;* z{|JAZ6k@&`e}%5?Wo8l(JS*P==vCrNL1v5b5;_s_Qt!SM zMsMQ6YsVy5%)2)Gnot<2E9a3cGfsotT|67YbJ>d-Oc*e+`of_bMjqK(uao)-!aa2v zXoY4b4K&eEUvupf;tr6@)37n z{!%jObsGFs5`9p5jL17O2i zW+382h#p=jMc1RzB{tF@yFVBI%Q6!=m~IW!7S|iRHmAgnYqavwkSvb9d z1xE-F?;o*r@b}(&aW$%C&moZab1g2{pacPocqB2CG{zBV+;t0;vxk@kxL_d~wHjJ6 zfDAHF08a6c4(qXSdA6OH`&r}H=37T0=iArVxt=4n`GARO9_Cn=@nlk7_gT-|JvHvz(ivxjjJOiFa{ zX>^YPjhX1}$CdF3C)MO?OJTswZH5>Z|LKOO0 zaEJ|=v1`Er$R);=jACmS_Vx`G2aK$vUrws0$8xd`NI^aCULKmXrWgHBi&H52;FWKSg zL>R1Al|e^Tf0Q24;2> zG}S*3PHx$_ux{}P*ZwVS6{H3jcNLXY#_o>ski~he-cR@?;6$)F$=9$7{0&DGrtlaZE7$$>O?IJp~d;lT?;YRL@q zt#8?%+sXK3b&!SQrP=zAi;5|=H8a_?q@3EIMsohQzO~KG!-81v|5vk|cOIkNNm2tx zG5JYM80Yt6zOE2e(zk%CW!Go%EfgT*W)**&tx7E*O*Ib)P1|jf;rhd#&D18Y`hE5E zHufF<3Hl`0HXoFH`g8AF=V9m|gkofzSt7Pj1^^<>6G%b;2_OIN`$7Yfjeg{mL1sl1!@jW!+W3 z%@mk9q)QEYq*p6gK!U(Y;}wAjZ0x{D(VQx8_Xu6qx4y%^6d1BM(j*wV6 zrBb0{EfvZaXz%GS_&n&Vg~GMgtJA6HM1}4_K}GFQZB)(ex0y6N+I{_*v;_DW@b} zf;4&DsMK#r*xuLVywSV#pB)a4^YlIu{LA4w|9>|&tENB z5zgC%r* zB)F#)+vo1&s-XNsCRoDBlHqLrNx5=_X3(R)F;;jFLRgr{-OBB$)>ZR*2ad=SyMBXv zFw%~Bn_Y9kelH@?8|7cuZOUV=|LbA#eVX;@v=9&+Q$wWcMo>w$A$7>H(uJ?VM1cPf zD#l@;z@`SX=aQ=Xu-H0g4!a=VhJWA^vu7^VLLl`K15mRBb`oR5^?`ocWKaxDa+&MW zp}L?l!)UP~6e#gMwcn-B=2B%=Ms_uQw&8FKuiT!ZP?FsEsFW=H{1R7q#x^ ze~IOEB)lmc>~HXR`7g*Qu>5i| zLtw8p!M~#(I%ua^Ae+KpK|jm&p(i}=mFU9p-P8$+Z*Kbs=;=u#ECiqWEqB<0+z-#3 z>@~OKpcH5rc}XMgPQKfvz=B_@*SDynUAa)$(%ZX9hq=;&%(?S?XDr}xaaHNtw-FRO z>HW8g`Hn@(U#UDZjqBsRnPs9RQFR&j5%SBDy^tZQG`ImVwqhRBpeY3wdx!DwV2V(&p zK@2XtD-kd|Y){0iJhKL{7LE!sx}p%%M~f6x(bkfyYoy&Br8(#}j<;`%Py8l+bRhNE zO6Oxfxb<)$&LSGr<(y7NO+CBNUz)L?gG-3OVIugED07FGb*#MDbu`p(G)z<#;^??d zYz7F6L)U;$Kwm1AI&-Tbifr_mmlzds$#YDc(V*h6uf=F`-D;d`-EoZ-7}*|AOla^J zQxhbO$Wev3-NO+1@_QR9kVCL&C8pxzTjI>ax+w=$Flj@F1DhWQlZRboTj{ zMPp;-zX#OxH|U)gJ87@idF_4{oJPMHu~nSN zh5~)Swj_xBiD@GtG_NCU9akCAh#i$it$}exy7Ch(?~?$Ahg0Co&~4S~!8d+}DWKf{ z{91Rr`|42aYYL3DwdEfaynO6g+DfVH z_3vDv#pxlCE@MzJ$nwYF@Y2#(&Sd{L0y(m5j;D4hhT99YDZlgNR+?M3~@-Au%FLy75bTn`!|C^xq@FR#K8Zyot{VJUr06JxH3 zh=;kbMDRqq35lhj-(KV=Qmm-Us4tsYGA zP?Yx1Q)PnCWA{_$J)c9+JH~N>{Zmxo-_{^bZgak!PXGIhxUATJCm#h!x_l8nBXQ!o zkRICk#Fv6K2i3g%1(mW}zT4I_-1arZZY{bm!vLu;-vP`lwFFM-r7pz_SlBO1b zVgWH#rm4PEEE@7ti3QvmA5aK&sc^v4oMgzX1@a#DJ?tinT(C1{D?K8Hg<6G0IuHkD zav`92K^3bj>!J%W3AP{&wj^DkGhtBSlG{FRPwbq8g^*A+a(lSfYJnXb9W6QeB^p9Q zM5SpjUhHqe8rtf{UiVU%5D>zq4`v`57h*3Hh#8*-kB}KfDeh`?c0+np1A{^@7~X$X z8P?|Hu2f~lruAj+FwJCtTy%acm4%-;G0Qh zn)<%n(nl3$#kTC@!_VER;y*_NpQtX&dBlBh^3VzBk&7%iLI+0fGuM zlN0ugqmvX{NezjpEkoOKb@Pm5d~1De_3z0i25A=htT-=vy9?e+$8Yh*&er~uZaW~% zFT|r36i(ETN=#^~!D%d7i(`wo`|TC$ z&XAJG_E7WSfhELV45ZhJVEmCy{4FmYH+7gkId^e7DU}kXu;6{1(+e|ESNFs(eLL@~ zoZ**I--6`E#l=O%NkIV~@9lrhkd9Gn>8_9V%v<388%r^WcbEKBn|*%>iwPs$@7jBa z)#%gh>mK#<$g2P0)&8f()0N7M1a$jRqQ|IjUxMp(QU%xr@2Wd*awZspJc=d;Hp5Fx z9IJ>Kk^76<66)m1-Vg}i|Fh7Xc4RG~764;G!grIvgLbKAw2t;Cx7p5r}N&k#ggzI68!ML) zJQzvKwHkaiH5I%;7g=c z4Hw*w*~i$u}~`o_ixMLPhP<0CP6ooLc*PH@51>1{NIpxrk`)xbw2N z=lpAOm**h6N*fCkoo~F4_=`N!8-g#QC{JA_X1bl<9hvdY5FODsQIP4esn>nH)NNWq z-;O3Sk~Q;X94Wgm8I`3HBx`fAb>{_cH$2=}((WCcUn)^|>$*Tg1n z=4}2zpp4NCVl62gD8U&MQqT@G{mLq~uEP0?QLWP$!YqkI8FS#inxb_7@PNdYWE2K-;&jm+2gyqb*c zV6X)oJhxsF(CF6$`|2{`bFZ!boop~Pvyq_Jp=(7DDvI}83LeX2IuQ;n6kV7Gp&t!-SFal;&crN^` z+RwNaF~yZnS_K0RY)kEdjtAq@+fQ!E(aminpol*j_rwZ8L8lF4tIfPHyw6)u&1T)n z@p@;wcJ@C-X6q`AB1BlpgPS30MdS%qtl^BP!ej70-MF`7Zy; zT>V|6kx1_`TwAH+{BfNL6Z3Kg@EO#6$wY)a|(z4U7IR%}h zlqyj*d)x+2d|_Odgpp*Cl+A*H5EOA&GeTIPv3D!ot3Su7{ot;0DbEbpCNzzH6F7?7 zOPo?3J)hmgd25TOTC^IWBR^@%a@ub`L~t47dSq~Mxu4B(Ce5Xs@loNsk0>;DAt)>2 zbhOqtcs)G&2wIDxDD_KB=v1iTQ`(g{qCazVLlqk%$ZB+cME-$So~n&G@4${Q!|Iu1 zoUW?Uy2Y7>KWkaL_(a&pXjvzT0GB@yE75LRR`OEFU5AfPA#=ui*@E`F{FOv(^*ZGJQ>p%=KbiJIIStZ>~NTaG^mLv;M<{scaSlkF2 z=jwxGTj)cv$gDGvfi{z(E)T>Z3s>BJF=-wlWX*Gt2M>{Wtu4m$oHfFdA%@X0g{sW6 zZ0l-Iv{Dbq%K%?a;eca=x1j2j&~fWmUKms=SWE8Vvvtm{1bD_dDZvbSgG` zFxGf5@>!S6l)egPsp)D@QLBK;$_IZwhnHmhq6kwJf@NIEh+XYZi|92*71g`o(RNEz z_h8#-pzJH02TVJTx|hm35@zSAMV*|k*8k1W;jZIhqfo^>1im{^sdyd`x%Ux3F$*!x z7gYLiS9~D;)1CmMcyKW3=Ek{FD~l}}Zp~ElGsh2mt^?}z3g803tnS1Gz`wM#G4v7N zih>Lhz@;rw{%*xvI-qOzySrFok=FzIc!~^k&Ql&mn$RwMz*E76bhZ6QZwd&v_n-X?}rtb7rNr6PU>}mDZ%?}<* z8RXwzY1cU2`+9XW_DSD{&R@!KKZ88c|AheA`6xllU% zB>Xv73d#=>s4H#}zggDJPfT>z9=S>~+i77mai%nRK1+2ia8xd=T6^0bnD{yfQQQm< z4|kkF7zSVc`1BG|q7%ffIi!oYi%0yd&y4NYmY4#$(I zkQ4$}_g~uT4M|_LomO!bRh>pEix}nT2xvr$Ed1*=uP*hy_DVLeIA5TNmbMk95lhzQ z>lc5NO+;herB)SZ-PyD#QBY8L zTB8>c_PyG3w$;#VI6l76(}GWAv-4BOAY)I7fkIQh$HkU07^*`p>P*&djatr{m5pA; zf}SVqTCZv~g7ub{5kJdf;CcufdinYjvCphtPpMmV`Z;BQ(vT61s{?^#E90Gqc1r1E6lS&@>@+OWMb7 z^Q~;dBV`sEu!aN&<7O73Ma|oW;KJXv8%1o}FVfM_@JL3Prhi}T)8{E5%`73A1T65F zb;S(mSTUy75tcd;9NE59J?vZ#dOVWdwJad`(^@nNHtb9(@bpEK5No^}8vMW|VokII z35#i~EnL52Y9iAV5VxzFUyAf{g|W;PHvDAaE!H!hgW;JweO>%LP2V43$m;6FuSUh=|DROXW7>nu?F>k9CIC3JpRu6Hs3$Z-Eo+g< z@@ZPPz|ZQC{0wW5k*^ha!22&zVA*d?iZdTbafoenOG$g9Ms4r}`(}d-`yMF;#hlL2 zk#RNj_w99rHq${#2y!<~LTI=~)R4%@p1~y5hlZdFFQd9>7jOT<_I5*DgZmK!ef>q_ zHjht)I|X`dhMA+gmrP9e-fa@N-w;q9TAmHcn7KiIt9&}kb8rL*Iz!q}jZgjgj^_1j z{zVm4Y15aH$YJX|&2;o{mM<|b6^ng#mYVe{fsTyB)1MEKqy}x?Gl%%%1>?uXZ8j$L zytS$LLXMVP(~Vk7Heg!su2Ay7hYT_;mW3j{8sPq?8}mpda-@VT8%C++UZ~k05M&(R zOpk2hT*r~PNEG2SA&!r0VMb#;jEUOL`wYXhBMdl;2 zgfEJ65RCb&1%4o&`n5Z*d0xTBJ^yf<*eE?OZ?{c6YGwiHJ-uGFVP+Fl4}KiKFov_^ zVLmpyRv+}tZ5$q-SNcNFXoq!4LoK_6y8X|fHZnZyQ%uklmg$6$8^ZxsExUDff`#0t0 zkzm=7wRM#HUk8ROt1oSpXyBdHEgkZ+zOGs_5wGj*gD-aBkSQig(qa9P32R zZe^Ar^L7Uq(_)V5O9sBVWkY?_;n#yAy`rL?GMTQ!YZ+IMg7XPQVpDd0UmAg+$EEwy zKS^h2b7!58E7REdY+pRkHDr4pKVdjvo-h;Jb`i5FczR0l3kZCY2UiEI^PaE{zid^0 z_VF_Qwx`v#iPiA4!WQl~0aISke&KuOcVu^S`#mrwCfy7Q@+c24FA?vvuEO#8dEM%m z%o4QFM=>aKMk3X#??}u=G*js*i`90yINawoe?~^sD(cs}0l?|88}!KbdTi{EB04qF z4R(?N1q_51I$f?}nem^_anp!d5*%hQ zpC+u>T0h%0pILjp8{XXL+vjPtGYx!koc;;Ni;HndIPJT?)H~RN5+Sg-`>F4lnT!5e zCo6;dyCwg7fhVuJf?c#s?r9LkV)XysItgEWh+*u&>}#?f6ZVTV0-iz{F!_;2lvo2V zCG=F-0puA_)f5c@arK;0P@{(HMAX_ZS~oDqHX(*s==LAt>BPIW3gxePHhU8*hrI*A zLC`p`fYuZY$`JDgF=W>V9_VK}0Hu3{9&1v5dovPCb%zBWgHTv~c4(eOW~wO(vjp+b z^j8pZLVN;kVW0gxGN;dZi1jpR^t=+m7CEN&Em?wR-*z3owV!2%n^lOFj+`t;YqPn&tTFT-1OZ(r(u&Pf^AsU z%`2ubh+^vCdPKV7!RgS5iy@BENf_-Jg~$~HTt`q3dvu3zKLMq(kkxEosD`577s(c` zBpudhr2*5RRMCv6$PDp53Tj!$Ek-dA5h=O+j_c>(i1NEJKd~o)Eiip zO1Ts-@BKr&aK(X%3jN}{q#||oRli-SS7Ch3QhPVwcNuKQABo=L{St@w5SZnH!{8Ih zBq689@%3LmUx~zU%Pe_5I~JhgrT#kd!%VG9o?boPa`7wY);W8Ljc|J2wvXdmZ6}0W zzlSd!ZN-gx6l2v>1kw#}GmccrHj<*deIX_AbZgLPbwlCYnByc3Y%Hl$qObIEhwCn8 zzJeqKG5Xgf;p^-o|0Y$-hXk_OkA7xiOZ%k7I%yozD^a}8iZpl31_5hOPh@UFN<8K9 zO|ZsRbF(J?Uci$hA5kRSo=7K;Hj2X9ieATn#B#fv)%&yzL&7x4Llc6_%MYc##y`D& zO~1D`T2*7ECbyd+FSI?{Z)YK5{4nz7FlMu+9#ZqLuN?3c^thvZ^JY>hgiN7dzfwy$ z@71{D-VKzDz@fAz|3MX*HBT6tv;sQH&CO-UJGHc<&WZ{*tdggX|E=E~b50^}2!}au z5*#N!GUxRq$o*zWg9|NPMoK4sSw`F4#I#bQA#qE!k-f=|uo~|5!Y*hM-*vgo$4w+{ zi3o-gffBiKEPtPgrY~}5a((8k z+zYEFw5>MC&NOB_Li>Saqews=78dqxuS`SS{^teb*R{VY_23-0hI$1lVK2wt`e8fj zUjhPmOOD2Ft_%g`u4O9q4vU)wLC<{{r>jBsjuLdJ=kDdL&!ag45h2G?4sO?Cw(Oqn z4`1FTIrBp`-Aa`%2Ra|a#ZA?5zscw?>hX}>`@qrU!aUg&<-yd?7b~dOJ&-RFL7T=-O-mFz;;UxxAE%geKUqn(DGWP(w!_ z_AWU?pyPjf{)pU9vIT83y^iZ@5XNEl!GA9ZTE|bz6L1qxCI7Tvh~67)mB$Z(LT`fF z0x`H1r^Jrcrr4CfXv+^>$&AH?XAHG_QTkT`s*abynN44Qzua97jLm`9yP?fzt(i!|s)o9;;_W-~RQ@cAT*TMu~ zbcdE$XO`H=&0d!*Z1~Ldowvn$(Z-=MbkXr(_P|3vW_nU^GsEmjBUX12`m8gRR84dN z&@DQ_rb{bG952SwTH1Jw4qCDgwE;E=WPse1rKf~p4(gCzviS$dj3`Fg%v1Ehvt#yf ziB0xyzX1T^!0)H0R;hC7`GTi#nfMvX{+uuAl;8dvlx=7+`oYn=x%Z`F(aaE%iB*ViXRMk7%7I^4crvQC@<}uJM_rh|e&p@n!0d4$^Pz`p`T~E$ z^Ac!Jp`gZ#Q4M zxm~7-yr>PI8VwT(*G^ll1gWbX#DbYtUvIoRpO+8iV>2#1`)7vLBay8vwaMZbCD-rH zH-SI@py#;GR80q$bJKPept<{fb7`|ruIglEw%5jHZfYD#9!qlnCmLURDKH4qR?PLY zpkTevfQKkHT>S0sR&2}1=JFO0@s+^#j4edzV^a!P;P2eqxo`NEZgK94J{qx%v6GSN zfqADr3KN5a7ev`**T>})n_l0z>KZ6zD<^)hT{lq)F4=4J<>opoOP`GwNQ8*ev?eXS zSKzapj{E_!tozI_c!YBo=IK_(tlHJ5am8!Y{0?<0N1<7TcZTsIeDI5(49U^4^}&x# z97rCa(aHe4(wTMH^l=MCT!e(_sC<1{QSvDZ@jy=$%10|OJ_q%w;&4UUbY z*QUC5O;)~B9=r{q@5fI{2*ty;>H)ORV`L`Lf7lhuG!D>w>IzpzlkE0mFug+n656(V z@%&GKzt>sGZ8w&a|S6lsfvP`PkBi&0|rBECyEd1sM>&i3cdLfs6+E?;1P9DFx z;oo(G+ORy)(7{U5d<`zVKWjaQilVz(V(?;Y#xrolLybhL9*{?st;aaDXzs{x+)Ef; zumguHb^o3|P}5}7_j>(6o? zjFt|k{?wDi_o(Sg>XERsvy*@G+0DC4;_|)))8wP^{skm_=>}jhYbY8iS3fGW{|Z5A z@tXZ^z)1T(7uex=_Z;UvT^qli-v-^`yc)mmoeTpDQ?+lUg{(t(uLvr-nJfgZT#Aj4 zPsF(aJFhP@yn!7$tNQXG%M1tGgInQ~r9pQO$_8-N@3C^s63Ng5UM{O|dKarkOVftr zY$}^{f2vDxpjX&rie!$Q*a+!#IcICr!a&#qcR%c1x-`-U!H8W>0SD$z?UyIbZj-Nh z)d5~kA0pv$ITjZ}3q+j*O{r>lE;T9lwp53mNFtJwFr`}$Pdi)-a%^92U}-^jML3cs z9BgEwDB-}Z_|Vsq+c3GnHi4*)*ji)jb|!`%=gOW4Lq1&ELVECvB0|y^wh-dGsqjH7 z-oc-%=u02(COylgbd<*@kGhU{BW#DD8R3j^Y4bULn`5%sqY1;sML`J(2}R9@ z@*h3XtTrkj>3>+^LVG1|K2No@x;(-tAsRavTNqt1y#Y3WE5kQb*Nm+HIRDfpP0wyJ~0l zC)G0)Uc!l48})p>ylxYMo?cd$bpOIiW*u4Ch!+>rTT`S@@sI^Ef$ub!2X_-pZX(#R z3z@4636;m!Y+bKNZ-KGW>Qm#%GP!{N(M+Wu?ehxsu8eNVT%D1ZkrYusiDHL zD)w&waCh-_{%E{t=d0K12C5eHdwF?o2xqZqEkqJha4e$1RpHuLK2OgZoZ(WfFVEU; z31>lAcC-|#`z##D-k8C}&`*;v=D)LT2ALz!1aM1dM|H~D7~~c?N6}5l%QuVUBMCX# zI!4P3hYSo6J-D2~Bw_fI(mXsfEiHeXDyI!bI3@m08&ukwF&tIXf%xINXXf!sjHz>SgWpd160IBIvw_H>Xn#PV>EuYHMq%A3-UJQZ-(enqka02LXjntskb>kx0dS} zp>A9caxrH~PGeO}7~W-kjQyG!9hGP6w5c0YHQmUq>$CsFk(c(-K`5sF3&wk)f|6f4 zEJDMDwi{?KBL5w(f!8_*SlF3imx7|?EQZb)A)@2#dYC=`2oygDT01u!lT_%n%<>amD>X=B;Au16R8#91c%*Sm z2fYZ1!Mf-^R|<%O3KtB5DIuUK1f#{2kp6?0yNe13=N-Sz7h&E!A22W-gC;ufa`Z5G|p=mG*D`pxx%ZjMasRQtf*xefv%0dC;hd z54QL?XyVPVFi#2y0PgiFpL#OlDt?1OIK3p!g4;xhxtmn1)gte50LHAVWXHwQ{vyUa zYJ%hGd&zNJcEKt049lf~9}zQoM~*QK>pCXZ*3K3mI@_HT)kULtJOWBJ@GT1%q`bVY ztaz#7<8Faxm~Rmk5s8Sy$%GzS7x-FE5=MFkkB?G#>~P#|k~K!`{Y>w)3b^6-|HQx;AI$_R%C{A`#;zpmvxr^cHpU>M_KMi6Z@4b_inK7xH$l(P0&8ddzPZ zGGHcLfsx+MxLzBty%o@cGcv(Q1QGJRDMG(cLiq3}zcp+=Po$V>XxR3p?0n8w7kT`! z?=H8@o+cCgF?sOpD6D?Pcgvdvr2gIo{L#n2;9U|!ik#OB zM(6cKpD0cGphaxopMQGY_ZwFyND(0+?AKy?Tft@>L}s4u|BtD+4vIQ%zrSHgX{DtF z5s~f&X=$XpJEfLRX#qi4x~038TpEd`Q$V`AyMCYh`^-Jh&40}B&(1LKy{_w=^E#V1 z5~nkF-09S$mVa_kJyKsYyUGq4%FB(? z^;{x0A)(=%7jWzb`9Pa@Z#Rv6&-wyhrtJP^va1I|Kq#lXGaE%pE4o9E^T{2n>-I8q z^Yq#V`eX`!+I{R&5p+_g!Rb(|57OgbF`_;n-Lh!I4AsjTLet`{Z;0q%ANR*&dT7sb z*`}8M++0f$U#vHOb}E75QwyZ7s1)6dz1%M~Y_*OB9C{U${Dt~kZPn~`HeBT`Ft|wz z^78WHM*_fF3Q8{9v^uos(;0cnC>8k9Y+x82eQi4+2!D^_i=pF0U4NBx^o7?ed zWi@R3yCPbhW;o{H=>ITMHWiXv(;iD5q9)T%;iH3KCQLEGV{$IGvRFp=j+7IwBf;YC zTu9xt?6tG}HAMD3Df7(i#IaP}{Ou8|@3q~@sC8#uxD0`!u-CaHZC$$-+|AKUwZFON zEGA~e%xtj0_ehc>qpS?!9%;I-C>saWFVb@?)wPHu7-+2{+}m%72ma$r)w<}(4Pp*h&WQ`ofd#L3TVeyQVWeqm1}tg0A5B}4gEshq za~c2;0`C73XF~8Z-zHcL`0V>Qmy}PNV;Zo*S_C6@m;g63PAtVKt{VHEdXh93p=o`g z{xkBiZ^808q|#1%Oe6cu61?`1Tn3OSei!pN7ZM;tw281PP9aF4*EonHV!`=Zykmtn ztiesy%?-LW^k_)_qUp=U49uZBC{Y%((N{+1WY%IN5p3wFsklV8sBDD!h7Y|-whfFL zn^|}owt=XBOoJX{<8gyKCnC)o)aL?idGtJeRlg%5?p}*?P&!)Z}E_vT~d)*<-N7BoILZq&a5={ms&0mz(FeDIvAG?EgM_fuI!jt;L*+X+$`2&b{ z$ssc{le6{ire8@BIV8*UTN%?ntmgFbaNS#qw)C6vCVNs&0;;JvD#2>=UX4UJ4v;Hn zDslyvw&0Lc#W^LvC*%`=sF>I2HhTNyqv20fh#&1u;n$^pMGFl<3%|cdJ6YDV=6N3% z`Svqj4kGbS4Aq)grLf%P)@G4UdMtj6(20#A&Pf??UQHYkKFCuH>7G{npE9vzH0oRA zMGR6*)$!FO@a7GQ{tgb+uG0-9szJJ9ok8x0RA|CE34|{_Ksm-9R_OaYIY_mn0|~0> z9sRhq8PHdI32wjL4@sR56cs~nZb&0L#^QN<^_&|tscFNnw|8zzO)r~QazrXnA}Ftl z7)$v>Do><>MW!w8kqDeY#GD}83v@+4A0DjuISTo2ETCb!mN6@SnVV))`KaE~O3T{u zcz&}C+d}}8pMo@U5Vgf-B=JZT-Kof(Wn_%#LtQ}DiiU0G7y&JaA{yD((TS&Sd3H7{qTm1g z*TK$*^(RAmy{RYx^lIWA{)TX+z(PH&9;^K!$~hHQP5ell#zkS^ss4McTPCc_K&+-3 zSCZ&nKBvA6G%2k)enw_U00H1b#@E4m|y zp8J5jF)+|T#>@1J?;>!*kJq<^nvn3*A$`el>YZahDkL&2t;nk{wH(sEHPL>6_7|@Cbod4q%M_Tm}{yFkWaAL{3GRdO@ zeBmj9*{yk3kGFfaW9GIp(%pJ`?%is^@)0-ht)u*0>7V4Ua6jaMm@Z0OHwY9*h_|%H z3IG+8B+bdruIS^Dx6(CINMz?oTNAJR3?b2aBxOna%pXvvm=*OvN~Yl`4e_Tyw7*=G zW&7be@&req`PV{NpkOgV^9z%;8o%dtbC+gqQEsmsLno#qvU3;2H)2O`(q|`y`@cYs~-s_<* zAM0wiIH(c#YTXzKw-nx|PsIOb`eInMbGtb(x7>DQpDwADUTzDWNn^Hi2f2bR zpMMqgf1t(HN^Ea}k-V%1M;a$Wg>MO*P3hV-7bY%^T6w{@#Pjly@9Qv~0#pooSQ)hg>z<$+9J2Lo}Bq%K3EMdh)al zX9f6i!HH*|p_&r|lmSu*2?lEw;+7(M2d_+BT<8WG-o?v0IVlgzL!xUh(u(?fO4Or3 z4XIKhtiPuGipg=ik+d~yF|7oE!MG=^A=6qy4L z3RY+t?*2XPtti0}=ql4s>`~@M+>c)*egEh$O0(a0(f_iFS>?Y|VK;i@A`~hulaN5S zq&uXqAf-$xchx5j279Uc@LsFb9_(Jy^@_KY9t18XMz@-d%$MHoyPY41Hk}1@xSN^g z_~51?{J4~yn`_JpI9@MN>rc{Uo*-jQc8xbqryHb=g!WCc%EgMIk|eqHE!=p{5`;#D zvik3z1EA6pbz30d(p246lu&1=F-jqK=hdn*r$F6pHfDf*g(0+V^ubCBCEzh>g-cN_UeD;|SdShLjlq~}xVUs-CEIsqR!No1-Pru_1Me}??PQUt|IR3dxGE5i@3IB z!jwT7_x~-N$S;7KgLg?JtuWFdCDel10nH|b6mSY@+g|YCl zXS>A^1Am`HGLnCh#_W^U;u>ylvbLH&xj+u?8te%NN*n94s!Gj;hU3U({Us?{e;@tM z@+nDYOb`E+t6;EbBx=MoyVUv5+eBhI8ayoAKmDu6iuL&id4H7oosSd4Y~%_KZEeL&YD~k*e5sKT?@tX>*`|iN;EYH0tSVM(%fCEKUlssHz`ne85juc z)Vpda`D<*y0doVEmBB5ZI=gu_+Q`0yVuWly*LvCo4HigmY5g3-7mia;5`>Ej%(DGs zCAHz&u+dm*)}~B~+vo@1cgIIjs64i|{uKnLK|6QN1#Mzv6Rnc7-IVY)HQ7s%oN)QA}pe2-+E_Lu~@zUt#VDCn$ zb9zJ*A^+Baxomk&u`#51pX_VI?obU^;ogMPA}X!w3H^L4OW(5CD96Mm<8 zz)gi)1rt8T?qyDl)QFgl6v-(E!y7)kKcK9vxA``Os;mSW?+`N$@2^9|Yd;)faq$u4 zC0LS*k(niP0TMP+ym9kaN)i$wJWSDnWLRvj=k(%NEW#9Y+FcWpB-zeGZ+{=NrM-lR zKy*)qL5}II`c1^qxLy$kxPUXqP{77)4>d}5+=kco?U|XD(@0ue&$}YH1I^gi&$f)# ziJzjSmc|;%W3>X`5mL~z2~SSV&wHI5!&LOFE6QyH@prJjKa(+}M0gi3w;RHtA|7{U zFOQ;6)&WZglajs-bVvLgM|f!XLBBpImv7Y)4i+D%3|R~!qeuo>54^xy0qd}0{0KO? zZpG_h!HQMsSOaeim@;DoM(VEYODq_9DT%CH3Fj(N|6Z=*Y#p5Voz-DQudN|%C55B( zEks{{#J|f2TpofY_M@J+0ip;*k|49Abm`6?V zy#SHidi-}V?0O*CkM7vd51Mg0H5WB|z`N6;&AE(!@U~Mpsn|Fygl8~z1ObgwY|Bh%zC@%**Bj4Ig-ZG77f7gacP5p4t zL$L49fNYS4(IEc^nQf!PL&G!nEozd>Ei=!iQD!$nG6K7YOJNEqzYUwOW$N}^V#xyj znw|MqUME|*#eCQVh(X1eWcKwp8&YNf$_*Gm((uG1M$X9lzkUA+nRxddPaNoZ_Y`J= z^GA6DZz8!>%AcT071)He)eoOV%V8wb^(sf^nW(S1rL2+nhV6V==*fNkmpmZ^rY0h( z3c7{fJC12)xs7RnuuSa+6pDniA8VNJ6w7lI<0B*du||Caow$s!m@)Qf8X{v3!4sUB`aG4$5EUhdy0I3cAc1_IM^h3Jeiv&UUcc02q#Z?Yuh3^E)tCW_PnG%<^|5_gzI+1uj z&+mi3swG zOs@r`RN;iCLa(p$)i#=E$d!-CEm2Q1sUFKetoztCBj;!qYiN|Im)6y@^Ko7Bo-92K z6s2^I+|B&!7V1|U-77c5Y_KuJi{f zcd;X}Rh{-+^>mrUlGIf?2hFLq<{B^JxJ=3ffKt)ibYPyrSfx*q3%!w6b7Cpq(R7WH zGYa^qqHVZSM*fLn}k$)3PppvW(chTiGJ)7H? zRp%ez;j{4*;J(f;PRl5zB#DZPyL`U4s;qZ|?~QK}984PDK2BL>x13IQ+;%+cGFh=^ zr97@%iL?v(w3gCh6^jYRg_GL68zs*s_XZc-4^D+N=vHX|JHPXdcOFmeB9CZ#MZ?L7 zGNsP!ZuNz;6B?AuFm<#uM0ns)X&bG#2sDt$&$Epa2QP+Mn^e$YpYw6^H0hTfnS4{4 zu39lFKTMN}xeVS#@ZStA$ zU;PXs({joZ5ZOZ?jluPBs;V-Cr>ljq1L1E$L4dHZ+|+RKx-HTnaIUv7w$K{cGlD1q zR2U{cQ+kOD43+r#8=@^Dt^x{vNB8T^6Xw(;3>rhZD!Yp-KCp5>Hwk`wFe@9u4M^L_ zh;{oSM@)?_eS|TJLqw##9m?~oqTSQww7+o@Q97N^ZCClFKVVC;DL=BvBo74)bVCav%138TlO*)U;PV$lHL>1H~?7Wm-*BKL0ty#zYxJ zR+&)I$OSF--4}+cZ4Ca`kyaJ_!a{6CiVCmg$+2tU6v=JWg<7a`(KdOCcR?LA08&2V z*aZ&_v*MgvCSJM)f7T8#dD%ezLIJmmqIDVy!y*T1oXjdeu@q2(r z@D{B}!)*93nxPJh(7sxL#}Q@%)osab!~(2uzXHd(Hm*GRVha!e5j0Jk2+`fo-+)p6 z7g{(&&EyPWg~O*F3U%;1t`2$Y2u$lVbWgsl`s=Zw0Wpb&mW6-K!}odUqSRlmETkA!jurZqR?Oz5wJitVVN=g1=p^2DRROrv z?+>x0v5|jH(SUHcxv{j<{HaN^j97|L^Lhrg1B*jm8$m0*!2QA3?I&H5#foBT>_~{u z$t;)oA!~LzCBIFIdz8`7?tE8Xo^L3WC;6PI>FdLL?%L=;COKokrs*#5nt`ZM`oSz! z!K^aZNZ{LTSI9hg&Q39@&CR5?tn46ji)r3qr6fW$eUt+W|E4ax&C`;JRNfs``3D^^ zsoo$5{VRM-J`r_Jm{ybdIvDf}`ATR}m#1C6RGtVAfx+&4vx>L7&bn}j=PT{}D4riR z+jF!t#f%V2toe4=2&DW1%yu@Hr=qELPjN1BVOO&;TSlk(m!MzlpA$y36FVS;Wp7@A zKxF|hBWO=Goywy6xLzYc#Sh+^N0^+r#9CiNOdxg@^1XvUl?p&;(rPh>-Z~*54Y0>UT>G4dDQn`)e0n zBo@kS>xevyl%pT7F}wm^z#Y>wGlb~K&l__cYkxz57LH}PIZ+gHU8{l-gjn+sTpA$|@CuM(w0*E{Z9>V&pdV$5=rCa<_ z{0WDQ$&y9%?Aad$n6va%6{2TXeD><$Tl)YqdB)by&o8rWul6nfgo{{yagQ4#5m5^% zoevBEVS0P-H(w}sT+Qm?CSQDFR0=N{9WAE&LR*6LB!P7D{AdL&pQO*A39Kp3`Dkg@ z2u=R=18)hq#4QxtQLvo`Vzk}ucK}#?RZ`r8akr47nCXC)& zaHnod0s3#|SV!9ctknB((EL@WoKzNBM}iA3Hog{#>JdBKh1WMZJga#&yg7asi6kGr zXMrtmQ9zw4DIvvib1)(e7W9+vyZ;}TN7bBzZlMVY^ay!&GzFlpPuauY@vvVKoxEWX z7n@=>XtbZ=Vy>E#=d540oyd87M(CL&@2|t^=OF06AfizyW=0S65a*BLQA9#k)R^H8 z3H;0R?edq63RVxEX?mDV3O&vDLhBwj=EZlts8VX*|3cn33IAtl?O{uts705W@5SLg zh^*`!+vc?sh$xp_@QUs^x}xaKR{Bl?sbcW9O0TM5)-M(*M6pC{s2$KASHuHc>CSkm z0vPlOM_DQ1m9o-|!~a@4=mmOdSqUR09ov2C3gZuty)o5Pf)G$B@B(w&cQwDk5v#_s z(iesZ+F0h)uPq?^q=DT&S+2s=*Er@RPxZy|ofwJm>iPdv?b93PRiQEx4RJ=yp z-t)E-7f^Xnc(Bkr*B$%!FO7G%?X#ff#PFK&M()I+$(kOt#4wUmG+9=qy>r7*>E$Pj`%~El!`3?aDoWf7Xv?pvHeZvx4qkp?;WOiF zlfF)C5;8^{HxzNh$>JfjuM?W`0aiM1aZRilyzVc*NohVJ1}OjhmU4Af>c}O(CaVYi z%?GM0FSOOIGb|giieeE%q6-G1oLVjxJ6Uunl7dLl?gsU%3(Wq*1X4R^ex?EqZI3Cj zw)urg>S8l3-g(0De=X@h%u4mY5kajFyjmD_?GU2OCjaq)wp|I))WB|~=!Y%h8FjvG zFM?2O3t{Z>0p-{yYU7+w8H5@imZlNh%c2Y_MiT?Q2HmP}RkZ)6M++Mrw17G+;P zJ!7;`s)pDj86foa@30n@+e7O7);lDa3Ih%{z0jL}7+7cxd4Dk( z*<&Y9I(FQncp7I;&7x4qrHG0An5ux>XA)$!vw4}j09VNR z#_$fnJ(-&7b$S!&|MoE3CZ2jHvZwWu5Hwx!6-S%$Rh8vF^LGkFSSl*mV z(&nvO4vlR>o{v`wq(R;Dhxl3C%PFSQN>ddg3%&^IA~JGBXo_N_cA%=7%@E%>K2Df8 zu3Q3&f+S4u3X&T+CUm9l!AW7+rKbY!_qxn9`4o}h`8;f6<3l6-g1Qh(ZBBQ@%r ziAko4WB;90l64@8`D9-tlHbfej~Fwd?FM4v)e?uuXT}+@xv8;bMGlC-nT3!{$>Yc! zEn{8`F(plwButfc7Nt|_S9|-i;HRYRcDkl2#bSFWCnsJVNIiSunDo1C4Glk6PAUwP zDue6~$lor!{^d$E@O-@RyO~K+UL<=hLonoS)*0v;&xQXrc%ijyCGW#STPV;LJnK=nt{u3j5 zjklJT{rM`NN%5t3ZeEv}nSJ@o^V5SL%#R7~xXnXBi;O)m{X<#U$JEPXsd+OjQcgo! z{*8i}GMX*hTLBkpegZoudq``G_?2$H<*GTyKcek(Zi9I+&7Ci|45j>#yD^=@JP(#0 zuGiB^m4nmX?McV&`QXGeuT}C5l^I~Rk!;Y8WlsJ?i3+`n*zG}j&DvO^OMr)P5Brh) zPJ$vRY3Z!9L|t7oQKAQJyS5KTc3=!9!(I>{m6QYS(_JTW%|Oz2RG%)e%R|e`s)%)b z)_Quy^CwNGwh)_uKub-cX3&i3)1&0O?4{zF>7DF=S?l@lKUeN9F=gTupH}yewxa&M z&w-8fShv{b>dx8fkr`?~5UTm#)Fo?aX+0r!lxZl=DN^p9PRYwBHBs@f14sv(R8t9Z z3W^GKsFcni!}mkGH_XKQ#Bp)XDrPl*ec+1;Ef*&!gTDUWD$aLfl>Bb4?wPB}FADD^ z{Qm&|sm=BpASm}6{OUsLeM?76Th#GVB2DwW!($7SU1N{+>F1?1HI4T&Ut#I#sd@H; z2o?4QEp8vzz%M&DmK{%j9xhVzBtGB=rs{v(-k{oiOJ>JUI50z(loR63b)z-uY-zu0 zcOoLoYAIXB=%`UtNDs@+Dd#z8%43x~nPATVM_9kS z)VtRmD^7ZlWn0)wS3{em=c*ITxvORi!P%1I+vY(0Rg%RNSI5f}6$G>4PJn~6u1bXS z$mI+u09rabUU@)!xmc8MHjfZxTaZw_1wv!kkP9pj0Vg$Xc@ILpo@zb{ZE8_?9NZnNg5p`YJ-2VmfK**lUQns z1<*ii73Ec@AvS`oSz9EEysy}`!@j)&DXNhl)GC(1xG@0t9*gYrLpJ#VKlP#O!SFSq0>a*qM+F zCzhDz#f*gNGL)&9Zhp>2%N()T8ZU@p{I%u6lfTh;qprVwC-a^~md~|WV-<{5?`B#(dT4<-`Q?T+S98UQ9{VOsy(QsXMcQclx1oy*HEGG9Sqv zn7}PC1*d@X?Z^8{{oifbD79J(TioC5$|!L-o`fmFatpqG1lYN?%|)B3l_ku5-usum zr>E8ME!~A;COK(|@ZV;96BET+;oG~o5LJFycgAL`Pw-s6|FitH zCek=}a0Rr2yu`+i}!S7@6>^`%^+m+y3j z)$jVScOV?RovEZY(>rvus4VLDEXcdF5Tt~P`dP9XSp4?v*A|WlcXG=TMBHx?#5r4C$)ixLcul3e)T9yupsX84d@ z=fNtL*s$UjIkPKNJHLL3e30eAQ(%k3`{rG^IZQlg?r$}CH_ zN#bp@8k{nksuRXszTtzj)BITy31fsKF{Krq?6FMpR9MIK9GR>15hVKD=xKM!&b6#V zb_>yiz*`tg62$7vmE_sPEd8;~drRMve~Pwq!xW&5C6#!xkywA(&wRjKb6#}u@Kf&G zGI|+IChfE*MGFrjEty!HyU?1mN(hp9gVnG0OLW za53}CJ#?I>#nA37VpTMPdB@V75%YB8OOF9cxgjl@#EYG{& z5auXgX9UN#DQBk6HbYd-R(s;1d zRw_jT&g$vD%%{C|em%rPLK%ffaSBS1BT2#5@zQ5Ni*z0bT*5XMLkViavj|lVJZ~`; zz12A~$26cE1^OBSnNcfWk~1A#!8Q)>-fF9PP&#uUKz5Fql6yp;4CzQUJUWR{8uOq$ zEPlWH`d6;ZY8-(*s({P!$hL5r^osRJV3SP@7ezcrSJ1d+#dt!Q%c*lG92(I3bnb>R zl7{3LyQ!=bZX>Q0IfrfFG{KdmKz~v}Z2B0xp7<*|&aF|@x2gDG!B&wQ5mnZk=1a`; zbGtDc!-!U=);gci+`bZ8c=LY6+u4u$t0lqU5x5 zpeKPpUNH=4g86a|n2kC+&}>0sC+lf#${ti=(@0ZXjuu80vWcY}vnG~8%L(@qrv zJE=*EbrKcma%uE-7?jk8d)lVqRuuww{u5BM`F8 zBxAH&Y2=N{kJi4L(Cf8`bhN~Oybnaj9TZ1*PTUvywq`CwxiYjv8un^o#B55YUK4It z65~fHS0&_nK5Khy$}v4ZUt;sN2gs#Dbt~o#RO6a`-QAf3&QF6>*yxhrN*|?YtT$fA z03nPh#D8CQlyGqC?On^X-OP^=F8g~Z<8DFHU-$pdaffneEv$1VJ%IS7Y!OMStX zh~B$Z-Y!*Jo6qN3eRxW)$c{(VfO2KYw;`@e44m`n?WLEWnwpx^QX4My2T~e8(j~Uk-iirys`VFlvwm)?Z#YR7l)z}ET4iYkt<$Hd_c)5*G(-Q#`_K&m42~T zg=AUGU?7bt#W8Jt!ue>pMBK@|!)O+HdNC&2c(e2j7iBy>oZkyoSVpMTcr6y5+$@sK zgD~2ARO@ELHcoi(L-JkfmYWQd@7+)m73}UpxB|JL+R|DVOr0@k&LVVis98cs6t%bX z@8#tY&FIowD9nT_eZ-#UL91~x&pJs_R;(<;E~-ThdEeR0BpnNkqD1~>q=Jaq80M%? z9;X4d&~W%3oQqb6d%Th{0;&=LUkBWSS1_Fi%(bd2=E6+@tFCr~`Uf!%qEhvJ$SY7v z=azb+BZDC;(4jRkHB|@DXrg0ySMI&O%+J%7wBsbh`_TV2F6$wz?hL#3(-UzPWTN8R z#o+c;T5RSzp460Vh~DinlLC38pvv(eNtqTpffUUewlsA2Fj`JdPVr7ZvxegZsaGg` zNf={em6Gprp-`y)^M8{EpVm5tn#6kklV3;Rg0t~R0lYLgiYc###++hSfdR0Gl1l*h zv1^eX-mn72DLmlBtb>=1rws+TxjnTCY$VjZsEQ#fSW?ZxhHxH29h%N%y;C8$OZg&@ zXTS!f{f8f}GYgHh0Xm7l#@wXsPkFAJ2f zBLPv6Q0>Px^Xo!{h^8EE}G?-cAwc`zrx&*98pJ*gu?@cL`%V0&Xu1AT4ySYmIV_))8qfnF73BhlneLheR?;irP3 z5&PzT`5U*sHxv^U;bn?Q9II$ioq*?@(t8##8y{e?OgFS6MBV4pc=UZo9{zo?sJ9h4 z*p<5Fn;0Z6hJ?26`{n+<`DR*;Sz)^_1S51|Nxu(w7x;Qp>TC7ZZf#DB@0US+>)y<= z?;k`#LLw0G9PF^MJ+g>d%b#3fX+B9!-6{SpP8X`?QIe3!<%*mGAP8T|4TQq?kZ>HGWr zt@G)w_{QaQTu?Z!WS{QUbj_=(m85y?`O!qy%(prNn%xAWO7Gjjf@&Oi1ok>kO99&d zSe*(s=j@mME|-G)-+hH;?H{Ep5;LuCOuhP&0C6#8Skj(rMxE9AJmX~yS;UW)o1Jt7zb<% zzv5n`b^cAx5_qV=><<7=4h>FRtdzZBsC#F(aUTGY!P&yg?qsFa%dLL_=Y4DNc%$Uf zLL*6cXYYV@{%nR$z$Vu{5VeKr49GmKFO4kjk(V6v@!#WAn*E9OdGzuCsn?2X`>Bg^*oB~>TCkj5& z<62e}3N)ZOMXU@EsXKg#DlN5krD@b#*WgZ+=fJ+zy#}9D94=*w8yuXv;wQ2F0c3b8&i56ITdm-pNVtmp+P~a*w(79JD@eDNC(g&|4%#Uz<6eLil!zQI}ct2 zoVQ&YIJclSxP?w(>0U2%iISLRyaC92X6@LE^M!eQD__|uSX0m(r>sie;ETq~pIPUd zi%pUqKS5Efm*?oi0Hw_0Q-oK_xslwda0>kz^dz+ zmdBrU@!$(sg57%PjR7Q^$)dT1N9u+#nWA3L9sWmCIO$-EFUMBFrQ*a-=D&>N@6dkb zM)!Z9EZ+v>{5TqME`Hh{p;&NY{1J?SKQN>5uEc%h&>r_5*)V=aJ8)>Kw7H>wXm zN6W${MIr1?KI2DidL(>!7jm_Sm*@;RbJ1cyZS10VqipqNI|2fv$1gSI`CTq0>pxvP zo2+Ht{ae=e8>Z>O37cx@4}+WQOzDjPz)zIZ$GwuNBIT-z@?p{8O%FBao%|=P>-rjn z9PK%l*j~>xrIV=8w9c%tdU3Y8464iZ+lhE_XdXhE`CjX!#XXDs6KAq=i$kg^cQ`B; z3Cr1$4yqaN)lkSFr=Prkd(my}gh%=hn)($%pz5u1=Y?NA>e5s%%3;9SB_sZx%xmRQ^s}Mn=ZR$DB6VfB_ym zx_|d8{P^ft8=>Q2{qp>LsN#SMJs9t3_i;_3CFPS*hAb0A@`EB6!TWx7e6IZlD4?Z? z2=x`Af-mGT2yL|>ma~YJvI1YqoUoKv754u@ott%?oBNbZzm5z2-4ML{ zb3D4Xp~A$Q?*6c(X9uT{#7pqQzMn%DtKS*#Vo#SbTN4ac(Wv`NIMcSBgD=6DgdPve z{-Nx@8wgGDd!kMf4siRA|KwrAz>a1m??{v#uu z&?omaT=NBF_sOUj9)?EUx|&{gz#{P&=j3~PKO>0G-p-(h)Ar|)fjbAN-m7AHi)JQn z$df71@2ULz10~BASXLSm>T_o+tOsTGVS3`F_8~7}L%t@0iNu&N{GH7jQWXXgS0R8A$oaL)y6|Fdoq ze;j??Y^Dv_;h$o&4x3Qduwg8;Y0_sQ?#FcG9jk#l;HR@O^|b18OmGzhM0UkrJNk}s;TwE^A%%8@Hhats9|pc8*pfMa<8$||t*AKKcJXJ| za)=5;{qcPqA5%8Lu*xPuo!`gYTtp33C9#6GBp_PRpFI zGw9hfJbmu~n@WJo#f|CC_@f;ntsy~l=oNi;>$2hzfhL#l+WPd+Q}P+`Jt>&cmS+aI;?T zyqYg~+VYE}X0=taI+87|DmWOiyf{j|f?f7QVzNBx4C0Xk5wiq1VNEIS3CVas1$%@i za@XS5hV|LmmfwwtX#L@w>7iN6y&ccnWIirO1f2*}t!$}_|CkO(Te9WD{7-J$d)YRv zTB|9)KcB9N|E|c~spv~+>PX!xSlg)vNb#6ClBoqF!aEFzIZTICxxcZ|+iV)^sY51m zizUX+kDxQ7luB>J>2Z}EorrH*$Yk;!?=E&0cOj*vWT~h?+C9>K?2UjtZk~A6tBaDiMuIT^;s;9jeqXkN~TxqdrH2yM6812c+Ou# zukBg%K5|RT$UHgZ7XB6T*iWq7bA|I$FvxlfXRkOB`kOOAn^RpU4reu=lv=i{l^v6N z$60#$ZZ2jw)T=`xancF_RCZJ-Gg=itCS?#74p#l$-c1~3Wa;cz{8=dky@%x_(z#c?1|P+S?oIp#RL1>5v$C&&VOie4do%3CwGP=zYth9xZJUe)T)fRC*Vxw5k4!XCRY zWu%>0tq_^E%JlB`ul-xS#X#0b$=SlLd$+mZ6ITDbNq!C63_)&KOU?Oc&!v-r$Oi|@ z(l}mZHTGP_bOa^kKaN$iXSZZoX%R+39R60^Xw;I8X{B88hn`z^b>#4p+OPix+E2SN z9VQ0m+OKz>{3uj$7j3Oaa}DLHGDQ3qYRe^Lqyc|inAsYhm4V1VQTAE+Dd{%BzU9&#Rmjp*EIiqG5-G2iuOz7qFwhgxKM@#lz z-o;jc4=99vhbr3uK}D@RKIpi>ZKAp66(Xx)Ghd3rzcw#BGnoCNZSy4HUsGZD=kM;} z)xaP}zpr-(LBvj>#M-gjH_T}45B9zvxV`px&upirTE!smXR_k0gG|}ywP9jdU0#ZU zi9Yqa2rkGT&qVa8#>1ovntHnam^xLMEA;yuSp2s=snvs5dVwr^%4MYLOeo4q;N4GL0P_8Fv+ zPlvO$ICP}FLVVm=1kvuKr#jNJ-!-*#NB%5pn|jWD=i1ydrJOzbhK-G5&BHgADK-I{*7eSSp4aHqf{K#+3DNUsmjUYW6#sCI111);d{jK zppq`@0{!Ft*z)AQMB*yn^NfnQ#zvrEe0pkWW}fs)4`cid@*McMvhCZ^HGmHw@5zo? zcV?_nFBe=1U`o0j1^d^wq_G~GDhK?vBMFmne!7b3dwNPB35~)oLQp;;;aETQ`5!S#Dww)bgO+OpG!5(6b3qeJZmsV*7e>Me1gs`wGFJXhV%K#%2Qa9bSbOp8!~1;+xu$mfohPM zH9aoZTj|u*iUUr^p8fsTI9M^uBZ)#{F1#5o#w{V@6xDtE#>!1~OTQ{hIQLA+%-U<} z8+0`sE4C*!wz}6|LmG{Qd=CG7rPt$aw3Gf2;&af)gDXXbj;M-Aa1|l%=Jk#dUA&gn zX7)XV+t!_Sne55f#!iA8@rR@Y(h|jd>2AJiJ%U)hN+LFX@xE~&A}bTVFwGD8d{!a9 zcfuXd)rD7~!akp@-VH@ym@t?8Ts%Hemh?=wle0h?Q^e+p=6<~z6v>uf(tDQQR#R=L zt0Tlg!b$L|_Z}{Y8(n&LKE1jnPpn2O5%M}4pXt1F+Srrl6Mwu4l%b#Dk@e-aj5t>D z&>;_@qN>84kBn1o4mCfk%Kxei*f4@anRY{TiV0%n9tOK!?Imc#05AeDXeBZ#x3L! ziM~KJO@!y^zqxje(}0p{U>M7@i8TWr6;f0PGcRG72{5Qhsa9wL$d-8sfUk%G0mihk z^uih2y+Vt5sDn;n|Hf;57RUxb9a04Nk5C8puACLnI(9>!voy`#bK3 zqN|KL4hRqkj9=*gA5&);6=k^n?V$wel5QoWg(0LRm9C+?K}tHMTR>X6q=rTshVJg} z?(Te_b3VNP^L-YxhMBdW``&y1uFLv(z>@>L6zb7vh<~|_t4JRTKboHLCv`NGPgIDN z%?fU9txu##)#I^UGC$wTgj}`@0qGk(D0ljE#YQt**MJ?uIikGZI)J zUS46mzIN#~(yd~6=`QVFA2BF}{=Lkpx3l$9kXJ*3w#|pdBkUcECC_=%KGKq#>O1Xy{xf*JECA}GN$QNyCVY2cx76zD^Q}6O$x5ty zzVm%Suk!cec?!0xM3M-Jg$4gZ$lErVU5fL0@;~pJnv;Rn2MSB&JlHK`amkt}Sd+^T za+v>C%HzO)&CkX7E<*?Ic#`b50WX6_u*(6)@-AuGx3$f)wq(f<4#1Do_5 z`xhJr-?xYwWWpXthjz<9a*{V%+S@>D>(p9>2VZAZ zK}^e6)KshELVENXE|zx8c8cPVcW<1mFyQ3*A>DbIOpMvAyg?yxuQ26~A-O zW|nq_z|kRjZ4b7RM@syCxXBw-f9d4$L7^h<2=G6!CNOVzLMo(e{wZe_e`9}>XD;6= z^ccDhM4MP)4{$L+QoAbj*YDCwFjDN85?hwucpDVlkGm{tZ)-T5-Dw3`d{1{Y0le{!%Rxm4nqU~ z%^y8To{-KGvdSqm3)i7iZO|PHZMj4ck+9=#^COv6uyJ#x>GUP)v^9R|U>|h8@0lje zbiY<%YrgBqd^y#B?EYs{n0tH>a2+iyXhY%*d!QmA2%%FON@g%9hn(YHa{n3bD}wJB1`>rV%s!955RwTaJ@sM z-_T1mb=J+blvYYfkltRtK1f!*I-2K{k&#Jmyt#0)qSj{_;KlBUQGJ>y>ThU>gjIh+ zEE$Xj)!7}^$YnvZBq3%nn+g702%dXg9FmlYBw$zNAT8IBNShX-Pmd8@phTEJ&*q_iacL>U6|r zSg6Quw-lcWtC)gw&_#}#@=%pghDLdcG(n!>A37eUr7IS5 z+yJG7(aHl-^oQa2F?K748_vLhVQ4PUWH1)#tj(+CpwF-xSvS@iSi?3Y8ra)o_#~GU zA>&+Eo=BVIHz^gX$0n?zNEVjA8G^T6#qj40^bEIEMLUg%W^(h6K3@0!6Vg|XP&W#( ze$W{FLDjpp(o|9hpQ%~s0Is`i0jSO7&;IEtYf_$6xD;cN+F$733g(S;z3}`{xf}2o z#4Je)8z}6Eg^k39*~k!R_AJz1oEWLWvHm&&5TBuEN0+6+s_kPN#;AZ_e^+je<-3kFy78E8g-$hF$ZJ@T=2X<#GZ z8P6Me`%$3R8HZ#@Z9*d>JWtu`vu8Q%j=%LLEVLTuasj|FP4wf%vD8@NI$FAO&6B=9 z+^#qU`rI<&VYGQ=S5WJ1Q!DJwAo!gQIeAPbjB9my+b*|+%JgrJAGDD4v4o1C zD$iQ(8&aWP#tDisZ{4}0I%{|iFFUXO{)9?6^Xv6-f=s}=w49t1DthMw!i$+oLtPpM zoMr#O?A4@{Bx!eSvv#zl+6SZx-^xF&s;uR#Y&O>TA5)@G=NN52Hy5{$w83g5cZC$R zA(by%r#_~fnX6^0KaVFSFCAsl+d`b@vF;GPUWX4~&)Hg^2g`_(8*>m!OP{*h$D=T3 z4^M^3h!41b%_R3LNjc9Wfd_*AXW3RR*hn)fn>ZX^ZoIJ!4}KEttcw6AcKT;h89&={ zh9fd@oI`F9ESIr~Le1QZYFpR4naz;03pCLzQvmzQu6wX4@g$h67bAH2-e=e>4m&kp zGh-J-#3DAyWi*d3H=hWwaBWh-!wcM>&;zm=f=#tp0`fls!GuYCIN3=9qQp(!!K#Cx zgFU~N$6|L-l1et9`*HVn_J)fPvD4}D8}|~6HMk6HUArD5a#fY0VkLPITIPAY}o=;bG zRsqZC<665IMf>Csf$@L3Ae0~Jc!?pv9>1&x6KORy|F&N?cEW1HghrAa7JF003c(t5 z+DZmunUb&JQo~HkPbAtGxqWQQCXOH^QW9PuFL!1!UP~9YrYY_{rNM|3NU(k6e=`>e zZ+~uo@oc^Pd3-cKXCK;u5Q4k%%i=E+DiRsVkrB~9nXCm1PMj_6fhg>lY}}{`_1lI$ z^q|6gxM@TwF>K&X(vRfN*Dp+rDj8ms(QFXb(4AZ!F1e12^?zQAxIP|t54||VTw?Z9 zm4hJ=8==b~PDe+_)F5*9kwG(+njG|;FVK8ybqKs7SeG6(iXIl%Z{g|LXH6V}MQ)^f zv_9^qUEEL*E&tbX9~Nwh7JAymy1RShz`gS&P|An74LA<*>noOk#%77*t*nUugd-

GG&$Fh(?+kYgpt={`yR)PxcjKxz$G)ANAR-g$yw`r@oR^ zO9bU^v-~BUvf11C^ek1rJ09BX$_xW@X|PT;x^j`L0{kd$Vkg}eul3<3G}B8Zr@M)U zDMy8LO@;EqlrN#)w=2qjLX3_@4)S8={*CHdbEi`NbQ@Go@rH$Ev~0EBFJKK+HAv}= z!(n|9`=`bjJ_ea^LuR{d6o$&yJC6 zh<&K_X=F6rqis?_|Lz5A#nXzTp<17l3ep4R|je7VAmhWO$BI01&`{jxNbzTL6vemt>xgQ`?O za%5BMB3k&*Ar^AE-t*aA`;@uRWq-TI;-btU1dkrsID+f*yR16`8u)`9DIAf>9~)=b z+56mBu9r6(eSX>b6HaF6&c2*y|98Dy-E`S+T;b3PoZE>q$SC?+rH!rAJorY3H3~cD zu+gwO1)5*n2qfO+08YnZt)*72&Eqp%-JyGL~Rj-x!yOF)PMPD3T^ad>%^)-F_rMT6YhgYhp7q3CT-*|IwTX;Gt$0uWCd5j{MVU-$4KSc6v)o-8r6jT&Cr?%IundWa}c$ezjK?DTXd@*@imd0W#7}2Bi8-_&v z1|X!pTP0Rhh;gc#a?CF^OxJB2(UVH!-m;+r>uL%1$xti!M?P<5$Ra!mUCD!)kHYGsO!o`bn+V zlkgqtP5le5^`g|y$w{0i;_xyyChk{rGt2n=Y3|I4O}eo6YUEl=0v>WX5>H5z=`?6- zXrTOMpswY%=dmeVt@fP(UaIvqvL*C%!HA?yJTT7G zQ5Sh!39q{3Z7NeK+;_;fx*qSbVxU!nnL?D?+P~=`9Y$gNH7z2}a^o82()cdC+;in` zypCShS#BOn~iL|5JQ~R=E0#=2+^F;}zViAp4-}|IL zsQX?z&jDEKcVmd{H&NanqURx$#PvI=7*$BF4M`QJ*o#V&l~hcir!#-_E*D$xGd*ZPPhTnI;#h48vb>E(HT z6KT(>Uff@Mihy(`0$y{;G1T$^F!pS%XHM5E9Zrx0zsii6?q&eK$jbi>KwvC#NTHhfJh*M}N7zA(M)x$g?<@rfhvp zqSV*d)X4Q^X%k}?h-V-?J**)1ax~e~yk5Y*nWtV2q9+j3{G&j1AW3NCTih4>0qz%kIJtlqg9a*m znNm4f>elIrq1T<$mnd7!?Tej<4k!vZrpHhGvF5t8rEu3)t}f78P+F4C8o{y-^onzo^6cIl|B7oIviX*Cl+*ws(NtBY$Mbc~N%%(;uB2M8mNw-R!`$cjP5XbA7=Ovn!X}?v zB|qol8s24;^F`tXVJRf%Q=@c9)y;%5@{$(fnYe5S>}NyytXB&PqmxOFn5?a@=!}^1 z7FNXQ5R@gLa5iLgbioDY%D7|XH(0I`j@=8J{J&(J6|mYsV5%MwNO!X|MeOeyA30k8 z$447jDB_`g(KsFfqysjZbmlkTz2a8XVcJPu)8Y+wI4?;>_5*%Nc(l#Pk( z>=e`GN2^`xLXlh=JNSK3n;OLc4QWY)%pFP#SbZn~rh~-zUpO`TstQfTubk958a9^a z5XOX{nuVNjLIqh=e-RW-9i0+L!g`bl`<%n`1BQx(Z-AvgHW)>Dz~zF#_0PAiu73Lb zn^R%-*w6(c)lXv`dwJx76-6cjsk-JwJ-gpi1_`3O1KxcZ_cQUG=V4#F{VbuhRP0ZH zc!QL@vy*S%r_Idtth8cG#L2aJk`RrGI!`{QiHISB#Oyy@b>KTc_6sW!t=P0^-twjn zxjxu~Az6cE#t8ig{XLuv(#MTj5@!kg?wPMmi`!Pw-TCI`Kqn+6YaTQBSqPeA2o;Vk z>dRGXDTR3hG)Vrvu*dqrc^f7&;R<2mYoe+mTWuP7$@}r~PZCO6+V4fnKES`hE)em} zvEpthELyjj&hwPWHlc#4xm`}!{L6m6-o78UZZ{+69!ovn8|*w$qIE-B0;jbwWlWc+reJC$&@ zHo8ltzrJ^~MJd*r)D2`q;o|a>k0QFsEh*Z0smXQpaKq=du5}vUq6oEPZSAXi7f;ep zjrl zaGgGN&nExx5ZbQw5dt`N;_cCNPg{ozMZWZ#`{(&>e)L`kvfW!QM^-{PrPaqp$`$+* zSG1KTC$TZ5gkixKy)3_O(Hg3KwE2Oe{+O1N3?0_l9mAB8hmC_olVWx3D_WZ2pRI2% zw&E0Cr*HKjzAt|iW{3Biik6+b5k6%yL%O9ScijsnH3VuDTjd8mXzP`GkJSbE*fj=TD$K4NH*D>*xt) zNFkgFR{}t8TcWkraC`={?(|Zd=Ft?5Ex$Q@YoHr&Q^O7dJt|#us}w}!Bo_~R2x4K$ zs^@d|_J3Qy``9f4aazKpD0JHJ!|8(2Gz+T>=No6zE=I_}>2PVE)03u6k zvnt~}s$Sbd>?@h}t{ubq}U$ekXL+^t9_G?^y^kiX!t8g z`b}WUfXac5*tZ&G-elX>zA!%=4p^}^Y*_yd~e{W6Prl#a(#qn~Yvn?~4QO}W7t1$A_RRAAVu6#Qd zuBssDuH2nX7AKiWPxy?o z1kAs$S)jNe!gziZb~`=P_qjis|F@3fYDq^6$0p3F*|)=N6f9b*q9SGTX>}-8qgiY& z_KnnoEAhOo%w>ZPsO4_petWumyxp5LH4pei?c#ekRzH${>v1W?hkYFzGR#%1J_jB` z3){x4`iGXdgaW6tzIuj(W|Y9YYQD(F0@U|sd6Hz$byw^A+A;WLV`+zyT?5u zX`O^ZJ}r9XQm`eXGHZmL^K}hR&!!59<;6otaIlqjjb!fmlVf!B@oH;hZR{wa>wXyh zL%<-@eL<$cd8ysAbdk;gAu1FK*c6`wX}&tukmMc2yf^k0Vq@T2gA=7Fdp~D_v*FNi z3K8!XC#@)4yR&$`SUAWwSskuvZbY!?-spM%Ed`aj>o3q%v4+JU+mX zcLbQ+mf?vq!}mE4!1*C@FK6vHdDW)MPGU3V<*{%pSAz-WuxgN0zC&R5xUCpSC zmdd3gyJgXLAR#O^`h&PsVrbit+o)=g-6_9hy-DK*%CeM~kb3U;nDg>Vll#{Is9KE6 z8YO0Z&LVm>G}U9;ywT_K%KW zBwx^SThBTo5D=c_Z3gZ7@=;S|PNu}=rkTIR`FblU2y6|`;8VD*&lQ?-=dgIS0l_QaPAnrW>(Vz` zsw6U#jr5r8=C+rlab2Wjf(SER8Y0~US~B_xBf68F#zB}La>B$nNcFwLRG^Z1qM6$VL_uXfXJuu@z-|d4o8AE71YckD zPmk?^>;0Run@Hu438jJ==m(G>dPQF~)Db~eE13I-{hEYbH2+2X{cRO2sUVC1l za@^{R57?|aygh=t{$-jgWJ;EWU~>z$w=E4_Nb#tR2)o{_z&!0%b(X#FLP9q4M8jMs zuRXl)N33eJPL_GF(cdH`sjG!^_!dSyr0aX!@7bSjTy0d2YgEt*)LGe~h?ISO4l88& zZCJ27UA6UI+SBv#`f%2+;6kYlP0<%IR76b5_n*deU>^8h&`b`;mu_t>8zIQ+i&{=X4F03~6d=vXfnXIa)B!MZTfG#qe?RUJRej{`f1%`>_!$ zcYoG-TQ<6Kzt`cUJ!D?AAerrPQ-o*d?Kb@-^~Nw%*=;{>_q(>X-Ef(WS{FAKGr6wP z8&r2sRtOWyc*QC!51a-`hTvt_|CGe?*;1<%Q_Zx={mc7wGV{G)U>pTa$?vYJ#ihU) zr19+?)(rl}x%N2`z+Yw)k;o%2Zrvgn5QS%JhUdsmszMTe@DT+Y0+&|e@cennT*H)n z(|t_j!~eYEbE26IOeoxp9CHzVwu(8}@NKB6raXP`rF=-|m+|<)<67oHnyill?HuT0 z2v;JWcY1t~AvXxVh8uOpKw(G7xFH`kB*MC(u*lwmHGH(@&p8Qlz z06%T6KFmZ5HCx-=-VwW{%^fB)AmmdWLi@hiIUJSia9rlOK-NUvLL^O>x~G^WP$)-7X|^ni>V2kS#e%l5(Z z??KgV6};yGvmkDqTL8b=7o=cYQcma$pE{KTZ@U)PT{FLUd2FblHi5?f1JgGYb(Ax| z=2i0!KM0O39cUWT$3sD|frA$23`cf`(8u-v?d`NN z8T4e!mU`of>M&hDRq!=v5sZt#us&k7xRaMP%;^V3*%KrtF8#xV0AxG{uykm!=YZo2;>LIptSbMs(smNg}q`m!x$1Xn> zF3OqD!G8cmPJzO=ARyboyj*H~swDJDXliD~#n9tZEoTSAlqv$zvDLP_-t0AH>%)0( zaYO6BMb-F7S?AQ^rIihGemDD{FEfz|Mx4Gph>!~Yy>5mRMA(_#vL8~(=$BpW59a0F`)+$buCTJOH1V0fW^wv) zVn0kl_}R(n^=tuFqbT#8m#hWcgbODx{L{_Y_0(@>wqz64$t?xe70ZY>Rr4u8D6RLj*+~l<>QD95MCs#ZO#3+PSa8Dn zcVR&ro<)w3b;W_lGanOcHA7QNnHmn!;!=rqx0dChawRk$>dydVKQn}V^jONv6C^z2 z`x#6Gn?8KIczPm-LBraPr#DRWJ#(oY$#|-L!1%ua8ox*z~ea#BO_+V*SoRdBcRuL^GuddzTEJinLc#-mE&e;h3~9b@Da0+czukV z=yY|Mr&d~pzDGP`O5RKK6NTE_Py{E+35O83lc6})&6;M$F@!787vcoEKkN*rHi=ip zhWAK9RT*0zUzR$K`~%)I4=)Y=)z%ip?`36XO_U~;asQ!Ck{k5J+}txa`*|;S(S2Uk z*FWnmow)xZ)4m$!dOlr2iIxZsk#+Q+;QbnKT^zG@vcMUW{?GHa?5&~eAUT7&5d?dW z9AL~Q*zqcL_lolBgY$%Smtv7ZN3hOYFxbtnF+!8iJS#W2rhzP{RMH6tFRCd&@@2AG zLN>~|f^65}JT30u_O07UKTrZ)6v1*zz+N)ht_eI`>*T%@uSO?WZqlhiN8r?ixVC?j z>n(Lxj>UgK!Z~n2fP)oN~Ok(;hx8D z^VojB%x0Ht)+C`PCugu|f@w+EgHd*3k{rogA4~bJqi{p5HCxsEuI!TGCIxBKORCS6 z=V0;o)8#+^9xFN8#a8B&Foy+H$9aEPSGPdW>X226YJO$GVIxJtEs5Yo)Am6R%D3MK=I<)JbS}*!B#^&}Ax=_hYnG{-gbX`|H|S zjfs?!+4@uw(+wNrqT*}Zs5*lU?`Qf>_NGB6xtkt>HUyh-(7bX}Q!WgsmoOM0Y!z;H zGCoxqC^Hd*+xgd^!+`^cl3l)di+l*9M!6#j&Z+XW9o7}Vq!jv7Zu_zo$DcV=`qDEy zs+-c{L&(fv@+#t~?mAnXSt|eGeGaqxv)nQHvGBcnd-$dz@ znK5TrZG*dGsR5gCZOvJ#Hl!1*Ay;D2r@EczCGla**C?BNinO^(^#W8t@1auk5&kgP`gG1YnuZyaVwZOjaNM#mGxH)oW%h+-=akK~#-05i zt6rw|w6Agh-t<)dTdzl%T?I;^-)B`#xsmGf(LF|=f`8zn1)aDZraON++GI4{@2c#V z6)GNhgB2Ly^^N0(KIdmEaxDIjjlo@cRu(qz-R02@{HiveyWZC4hoJ8+`?bor>XY50 zGpHo&BqkX|l)ya`>z?oE8G@aF#*-hU^W#876sVngjr=&9uV;0wpIg{|uJ3fLsJglp zj_y0zLf-M5vb>uB(ZqzVLiLAakT5Prv~3NqW@glq25G<2^!^~X@te+Z^Q>_Lw;ysD zJG--xoj2*Oq}CBc%SR5Ip@M?nXY6KploThw&dXA?B^Tk0jJel!ZreJ1{#_%DVHqb5*30lGGj_9)ME8git^iOcL2MlbB^0d4J!ekm>y( zb*hVawt35@3xoZ}tqwr=^p7Su-JYlrA%Gm%BCnOOw>Gly^0M&oFpXQAyjNBCeH~D5 zxwx8|BPA?v^>MVU{BQ`#)*#TN&%;x#>q@kjDXkE+b0pSS{5)j@ISH*TVP54N>M?70 z`j>i3=pX^?sn>C6(km=1q%@{9)Pw`n-y1}-gvRE^_>T$F`#Poq#FNDvGNYO7fjPr* zOka1HMl&uhM-=Di`yFbaHu&99Q3NC3luc_gdn;qa850^))Mo*OkwcXkBg*DY`6T>Qv0wLjI9Xk_IJ-|T9<-g$_I$QysgWtAdWi_pgP zcV}nkzeSO9{guuCb>04Vjzx+Yu(r3?m@{Rw4NwvOLqrF{6e$3hsXA1Gx#M%X{78Sr zFH@Y5PD4!sl#~D#+oX`3u+H{MX5-|p^)({G(Moig@%Ya5HQuNk25cjoG4QcHuMTU{ zWIGOgc#e*3(%?4m_i`*y$1nos$OIKJgAFx+L|gf+7)TMojztESk-kB)E?I&7Fs3WW z?e@C?O)f8cb80X1OPfQE9iY~$N+kT?vvn%xmm*_1TQG9Uw)D2J&n?DxWa5Hg;{aIL z^wIM&EG8o~!jy*E=lfp>LD03)zSfszSmienG^9@PI6`6!Q#@@6!)#^Ik(46#@?_m6mDsBB(DO8#tL!GG^rKVa$>(F zGSK(^SiH53XI#a+s@H#H^=&Tdx9dQPT0)Y9jYGw5k4`@7QS?1L>p@r;PU`eXAy+|w zRvTo%F|nD6m=+<7z!kjbXBqVieKF;+No}5N?8xeenns+WJujCE8 zbhqBk(sJFX8PhNY9|V7Pz(Ia2S5Hz&Rh!hCc>wYu4i21^E|!XnA9Qlk=K(0WPO_x% zC8B$u)3Iz9HgO3wN=Qu;@MT1GJvDZuksTnkJ)04k!f{$U@gI(FjvG!+qE3H0EeZjG z7K&%#my5_2_RM|&e=-WQb{8Ada?@$9bFSif=(_vLk_i(|STo?f@@^~R=$qB|@^CZA z(kd15bU3<5&_v*Uy~}P{S@CN5iZ=zF{+)Svc=%|+<;s?jV4C};3w}y;e$7`>0szCg z`Fzx$sjRA)=~BV2L2m~}paTN~M%iYgJ9;TcnIjN^HpRduP3|G-{l1uQJk>205xLa! zWw@AYVdF2Vl~r|>tCKi)ZY_veL7a6~+DuIQFmzMUt#SjfdM%xO)zo@_n3ji(Fq}7F z_5t_prw3(CRFEwyrZ4!fhpv2S!6|DZnyDskR|*`(Uc^16@TV1=h>_9dXD8jeo55Y) zksmgnw&7BUic3qcFSfPczm3+Ml#*%+@+vEZ*%ER$L8-0#*z8EUkB6vd0VcwN~!#FBY)SKWyeHTRJ#gjOb_~2YZMH`A?D9YHEHf z{f<(h*346zsFga{kLY&aWnaa0mdnEmYx-SOmf+7)5-@`tyzv_FePDWHu^&c zXQ4>Y_mXiJv<;8(w4gq!3#-;BQtb`dbkdzm$eZ_uGok}o%pL^^_oS*>?yTW7OTl+D$L_OFLc2R&(}hb^ ztQ@X3ytvz_N!Dgh5+t(t_t1hw<>}Q+)p$@zd89df>oXUHQ%Y0^!gG#r|9FWI+ZT#{ zqowh~QuJ$gJH$hldN~Lfb=mYPPgQJ<#^ow(Q*Oyw;1AA8Op4TL%z{@!O$+!Mt2KkY zPE9lhY!Y?ABOJGHjTscFPB=ezb~jsUze&da(E0m{Mp5OfE;ojR){^3mbPoA0{@I3V ztQ`uuTvWebSyKe*e#%45sPN+K>}_0h`N_`+cB~}Q7CQA$`U`UnQ!w_#Gj|w()12P+ z%KrejAHD&{CumPpar-7Jx_dQaBtuqGvMD#B;Xt{CyLHn~B}vv+Y7Y>?lz!o;fW#d0 zs23Mqr$BiSwU0WnK5TqRy|z}Uq1*I>ar|BMCPa{NEKVtu$fbx5iRj(jpH9=&M0X9G zN#p=5w(s7P-G~*LLgwPxbk)sH%&L04`Bg<_AI(pZ;>!hnb`G`&A8$`z|Fu4G=Io`j z@CtnT@!S)6>cy`6@vZ9z7~MgVnj@$KAGIxcyvuw)#k;i}XGwnBMz3$)xRb~1pL`ckHyf@RM6Tmtv7BE^N8#!|QfJlS{`U;Wl#PV#hjr?`JTq z{fDF+-8%$2Y~C~EuC8C?GtyHp70gqOIRaWlG$l@=Mzus^8!9daAj;ZvHg)^i0(nn$xN6XUMev{taS6oE4Zug%TGR2XstfhNsdH z%X|#?XxmU(MQko`mnSV`{;dyY=;a!5gs%oPnHKvk;w9XVre*yfs0x|M2eMsdI+_zx z3v95bA^KTD0yJfbUNt3+Nl+Hmevzn+QK9E2?Ki)VP$+zk+=}WoN)Aj7YM{IL%)5cZ zo=j-CATr``&HVWV63tNvqJh5WU~i_ZjAx3NM6z3G@<=#nqf`!!sirI{Yi7(v29^Rx z{)caj5;fSiWQ(!k!Y{^8(Q$0s*<4u@Ppwh|y}J4-we=@Ln~3j0^c#Q+pZOZFYV|#W zn?#F6orw5w`0pg82^gd=m>j=7%s)6W$Rm9#ts$^R^} zoZ2{~1|#`m53a9~VIqg-S&_(b%F|1Y<5w~#ni8i}hDxY7iA|zUQspE02OExohd+}I z!wI8&VvfisM&1Pmw-qRxF6ThM@Y+MC88Cw(cWNcl&Ta$DN(qs1e7M~$*~u~IPB6w` zmF!^7$8Zo>>>v7IlUvlLMj{u+^5J!(4r{m(8FOb9x|~YBrA~c~LCE>$=JTV6ah`IS zYLc$r%bCTg=z~zPG4lwaOS1qh-w3wJS+*o{D@b`aChv zqQiF|yOJ|RF0ZuOv7QuK&j$`lH8a|V1&5T7>>GtAR##tl7S%Vu2;p134H9(?hoD&) zhEZAL_{$^@FUz&%Sn+ZF_%Ya5Oy?W+r<}n`57pMd%4%u!kB%6o+n*5w6)J3OiE-|R zM}F&zYGk!TVqYW+kv9x&qatcwT?_0=b3UUVMRT}^S=^M-C_Tm@kOB~-=V!_h=K0(Zag^jRn6Qy!dY=C6s+IB(o z^P$*L?^085m+J>(l^9Wn^`xk<&ybz~1MYl{ zj*XO#2(r;|8UujM=tI#`Z<}0NDuGIuGUh=XsYJZ*2lb1XjPjJuf8o}gy zVi!4RZ*}p&_MRe32whsAb-K-C*1NPwa{yTI z-2;N0QsTjY&zQuMgoNR%LP%5k#nZw3vnPKqEH!1`G5#w~#IwHz|7E@Oe6xuG}(6Ue8|F_5Pq+2Uf!Npp zDh>dZFzfQL3_7r*XB%jCS?o0$`sNS?!$~9uXLFI{TTXyW8LEm%3D!1rgH0Dwm;rc6 zqb*K^rPW0hX3rQpc8(>~GNv&n+`r2aGs+cra0&wmn+?(=nvw*6o5cUbGFXk`XZR-& zcpD2;@Gx*Gz2+Xr?`DrLOGTH%iC_nBsx!F=zYdP3Y3k`NGC+v%Han4R^%}NoYWrtF zsQx%h|7fM)9OOo&5k(~1rT)qENBPpPJxaA+mg?GpK(9x)t>^0ri%oB2_$m|=A7zzr zozQ-Bx<=qyqA6-~bY(^~s!9m?yqp@O_W)t)zQWLaf}BDIb+NA+K157-x?1a$8~;J_@53c|$ivRRuDc zkA;^NTdc!`TB5;NLip3e#`zYe!C&luOeXr`yLzmv&BW70?tXuI*P;t2t@Pt%>Fqzg zLzMcTFF9|hcDnr9E$XKQRpM=u>)Kg;zE_*R*R=v6x|wpE&uyX5Z?#-aA%5JMi9gm2 z3~A(G%mOWk)jn?`yJx;GlrCa)GaoCKe%AC}5BpZzk~ic0wvQkP^vQ)@&RvNo)QB&A z^?u&e(_{uWs@d66h(6}LzM!;|a6F+J6@+$wAl-5l0M-6mt;BTVraZqCANwY%r!mYJ z7IWos;-MGC8OrsEHgYcQmrL|vp9M`St7UBmee``*Y-qho-s9={p*bBi^5! zKBX#1Vs}WKUU(P`^l0F8DJ(=x-w8# z#EZ`;BlxydD3dVJBk5fHpd?v)C;;j%_4pp4KORUs53=_%y4sYX)YTrka-gEi??L_? zvRT=S^;&$|-1BFvVKfmbL%wKflMa< zdmEb(Q)p9%*(U=5V)xA%Shl$N&)kcR2z{^1QmmJ&=Ts0wcg1(Y0*RLA>7?C)U6;|y zRSx6IJ)ft#Rm(qjk%V-3>FKZA0SyEQiF&W4`Y#=xNw((iaM`z+n%+zFlO04+l2B^u zXsP(wrSrFQMCxc(z11VYHmLZf_*)i>0-LY)GsN^A9Thx2_F6W{Zx9}pi2d%ZoyA>^ zKHurzKi)8egrzqEEp{2gkLRhB;UY@C%3q*~)4%*<{TbM&NuPQm6nxw~*H4+{_ypub z0!W3}8K&yA7Q9zsU~|yB^y=!dWb%pEW2Xjy%faDK2N^KZ&C)1NrgO2sJ~_Mj|CQ_Y ze0A4(k{Lr(1vJbK?wmkZl^DlB$a0eV2NDgPvA`ZQA`UjxL^aUp0n64HDgi6NKRk63 zkvhjd0)_?_Kvz!`62OfyNn_T@&Wu(et2lQ3rjrANgsscNAR20#oM`H~j2oedZhZ1!n`x!$faJKYvUCoL->D6?T>Y(>c+W3Bte9sCupT$Ej@Ti*s`f1cUR|GyA}B z!ZjkID*7v8mLDDJ&o@FOqkw1aQ{!pRMlJkg1y-g_VX=e~<6jp+g_mv0m*6~7G4IM^ z&zl~EHbQy1NcyIhn+}zAi>phv3}O;u!ON>n>X8e_9=%q4%&()Pc8Q-!GSxevwtrqLxROm9jp7cEEbMu)}P!&af(2ofEe%}@S zjlQUN*7t3Xe)a$p5D%E}C3$Ymj6NXlbuHxQsg!$tXk$MHp=USDA0ucOxpqpnk_uc5|n zllo3M^sX^rDiL0|P3795;cBZWu10ISbl)Zc)rDTn=lW=BNZN(;2&BoZ|9lnx;ajj_ zy*nM7U0l8bB}v)rcC;EQa~1-1R>OVE$~!m$<@@AOv+DG0W$1@1g4h|2r5>RN`sdI@ zNbBO}4P@l}Kc>#|FUqbB*F&SUq_iO2-7O*ADP2Q@bc0BzAVarwgMffTN_WT5-QBtG z_ru=%`5R__>t5@+j`KLh6GlQf#=7(?;bUY{+e%ioRm;KrJU^b+l&yZz-8>`<`HJ0$ z%gW(x4@Dd3Yt6yo0;4dtU)odQ?e8ES3V*bz1-*h=U?C$tA?(cS< zmcJBs_qFpR5l5Ys*TI=^A6$CPH?1_^>@+m5f4bZ7b1bddJQ1hf@}v;rFKDrIk8JWp)hv8tMOOB zq?8&r53k1>ic{bpUsYW6$;3AGq+9alO{vKJX1ytPL&v$;!l#u6bP@{3YK!d5^gnLr z8?Y&c*6X^%R>pMtVjYGd?2*Uk?9`Ox9@_}nKRkc*N}aDqcC5x$Uqi&aE(YihNlKZb z7cfE-MBdnZFb1SB9>A{gVEfZ&W_yUIc2y_HgUOAu%i0n_Tr8gJF`P`2=E#-rr^7y* zZ@(4?HYl4+X^CO>!5ba3S6;d{QX(t2y|T2GdL?783c`n$@8{`qJ_SR=Sd$yBXFXt3 zq&d8=lU7C6E(g%&XOs{xkAg-Ev0&z#0DH5LbR+B9B_gLkuz1hpph#N^#*yb8tK8 zLCQ**N5;`HatAhn{U8QVHRcTH>0FeAP@V(#tL{!5v*2%20|t;%5<%3=%Ux3Jfb_WvI#H$4=#P=HT8EkwtmBH|j7Z14y-QvQ`jW?}M3= zHZ(V3S(hyK>~{795McP9K8oSpY&EyP9#`v}u!vj^>vajXw6?})@pFg>@o{rLG>P3$ z^hINV(%$GYB0t_M_N>8)9!_2yDsNSt- zW=@S9d?4Td`|iROf8qD$_h~yN(dt!c7s!eM_LK#;oc#<79sM+kE2N+&p|c|gRCxYf_`q{{pz4o1{;l+{lHy8 z;1f)#t*G3!G%D@~>)2&H#S*hq9dia_c~tP%B6zt@6IG1{>ueF03bq}ZPo71!dTJ@h zyfgpCb=oh0)ROPSi&u0rC)O7OU0?cwYWzZZqj3;fE*wHXE9(mLV8QaSN-WKg!aiG8 zT7{!yk-A;`dC%@@j#0_+S{pL6PGMx~>5a0>&3u2y-QCL$C~!l3?C9vo?>N9&p7um5 zS?sQNXrR*{rLT`h&uDD-l;9UM9%`DJUZQlIiUIr)45$||%L@~U?7qevQ4k+FIB+w1 z&T8WCnbkanlKW8tttrGhd_gc>b@0OsLh#j zHw15Qnp8K%8@WN6(~s^eqZ5ni)%xU=^BY!rjrzF!ahE9Yz>?+lG3N

xllV>8FnN19RtJ|~Xm&_fzOraBfC3-E^Rlol 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ೠ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�!4T?=<7;* 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%0Dd2XTx-n(4>E}@@Ocep|?0#n;nU@8n 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