From fdcc77edf22438095d33e3e9f425795f02f7b50e Mon Sep 17 00:00:00 2001 From: Izzy Date: Mon, 22 Apr 2019 23:59:53 -0600 Subject: [PATCH] cement mixer, concrete tweaks --- blueprints.lua | 21 +- concrete.lua | 96 +- crafts.lua | 9 + init.lua | 2 +- models/storage_tank.obj | 2144 +++++++++++++++++++++++++++++---------- pipeline.lua | 17 +- pipes.lua | 5 +- 7 files changed, 1745 insertions(+), 549 deletions(-) diff --git a/blueprints.lua b/blueprints.lua index 3a8ebd6..cb48646 100644 --- a/blueprints.lua +++ b/blueprints.lua @@ -51,16 +51,17 @@ bitumen.register_blueprint = function(def) groups = {flammable = 3}, }) - -- the actual constructor must be registered elsewhere - minetest.register_craft({ - output = def.name..'_constructor', - recipe = { - {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, - {'default:steel_ingot', name, 'default:steel_ingot'}, - {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, - } - }) - + if not def.no_constructor_craft then + -- the actual constructor must be registered elsewhere + minetest.register_craft({ + output = def.name..'_constructor', + recipe = { + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + {'default:steel_ingot', name, 'default:steel_ingot'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + } + }) + end bitumen.registered_blueprints[name] = def end diff --git a/concrete.lua b/concrete.lua index ee18b18..0b5e1dd 100644 --- a/concrete.lua +++ b/concrete.lua @@ -49,19 +49,19 @@ minetest.register_node("bitumen:curing_concrete", { local level = minetest.get_node_level(pos) if bnode and bnode.name == "bitumen:concrete_slab" then - if level > 48 then + if level > 42 then minetest.set_node(bpos, {name="bitumen:concrete"}) minetest.set_node(pos, {name="bitumen:concrete_slab"}) - elseif level > 16 then + elseif level > 10 then minetest.set_node(bpos, {name="bitumen:concrete"}) minetest.set_node(pos, {name="air"}) else minetest.set_node(pos, {name="air"}) end else - if level > 48 then + if level > 42 then minetest.set_node(pos, {name="bitumen:concrete"}) - elseif level > 16 then + elseif level > 10 then minetest.set_node(pos, {name="bitumen:concrete_slab"}) else minetest.set_node(pos, {name="air"}) @@ -80,7 +80,7 @@ minetest.register_abm({ action = function(pos) local t = minetest.get_node_timer(pos) if not t:is_started() then - t:start(10*60) -- concrete takes twenty to cure at best + t:start(15*60) -- concrete takes 30 minutes to cure at best -- minetest.get_node_timer(pos):start(5) -- fast cure for debugging end end @@ -106,6 +106,18 @@ bitumen.register_fluid("bitumen", "wet_concrete", { }) +local cement_mixer_formspec = + "size[10,9;]" .. + default.gui_bg .. + default.gui_bg_img .. + default.gui_slots .. + "list[context;main;0,0.3;5,4;]" .. + "list[current_player;main;0,4.85;8,1;]" .. + "list[current_player;main;0,6.08;8,3;8]" .. + "listring[context;main]" .. + "listring[current_player;main]" .. + default.get_hotbar_bg(0, 4.85) + minetest.register_node("bitumen:cement_mixer", { paramtype = "light", @@ -138,22 +150,88 @@ minetest.register_node("bitumen:cement_mixer", { groups = {choppy=1, petroleum_fixture=1}, sounds = default.node_sound_wood_defaults(), + on_construct = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_size("main", 20) + + meta:set_string("formspec", cement_mixer_formspec); + end, + on_timer = function(pos, elapsed) + local meta = minetest.get_meta(pos) + + local cache = meta:get_int("cache") or 0 + + if cache < 32 then + local inv = meta:get_inventory(); + + if not inv:contains_item("main", "bitumen:lime 1") then + print("not enough lime") + return false + end + + if not inv:contains_item("main", "default:gravel 3") then + print("not enough gravel") + return false + end + + if not inv:contains_item("main", "bucket:bucket_water 2") then + print("not enough water") + return false + end + + if not ( + inv:contains_item("main", "default:sand 3") + ) then + print("not enough sand") + return false + end + + inv:remove_item("main", "default:sand 1") + inv:remove_item("main", "default:sand 1") + inv:remove_item("main", "default:sand 1") + inv:remove_item("main", "bitumen:lime 1") + inv:remove_item("main", "default:gravel 1") + inv:remove_item("main", "default:gravel 1") + inv:remove_item("main", "default:gravel 1") + + cache = cache + (9 * 64) + end + local pushed = bitumen.pipes.push_fluid({x=pos.x, y=pos.y-1, z=pos.z}, "bitumen:wet_concrete", 32, 1) + meta:set_int("cache", cache - pushed) + + return true end, + + can_dig = function(pos, player) + local meta = minetest.get_meta(pos); + local inv = meta:get_inventory(); + + return inv:is_empty("main") + end, + + -- spit out some concrete on_punch = function(pos) - print("concrete mixer punched") - local take = bitumen.pipes.push_fluid({x=pos.x, y=pos.y-1, z=pos.z}, "bitumen:wet_concrete", 20, 5) - print("take ".. take) + local timer = minetest.get_node_timer(pos) + if timer:is_started() then + timer:stop() + else + timer:start(3.0) + end end, }) -bitumen.register_blueprint({name="bitumen:cement_mixer"}) +bitumen.register_blueprint({ + name="bitumen:cement_mixer", + no_constructor_craft = true, +}) diff --git a/crafts.lua b/crafts.lua index e27284c..ccb2376 100644 --- a/crafts.lua +++ b/crafts.lua @@ -129,6 +129,15 @@ minetest.register_craft({ +minetest.register_craft({ + output = 'bitumen:cement_mixer', + recipe = { + {'bitumen:galv_steel_sheet', '', 'bitumen:galv_steel_sheet',}, + {'bitumen:galv_steel_sheet', 'bitumen:cement_mixer_blueprint', 'bitumen:galv_steel_sheet',}, + {'', 'bitumen:spout', ''}, + } +}) + -- concrete's recipe is: -- --------------------- diff --git a/init.lua b/init.lua index 2f904ca..d708ab0 100644 --- a/init.lua +++ b/init.lua @@ -85,7 +85,7 @@ dofile(modpath.."/magic_nodes.lua") dofile(modpath.."/blueprints.lua") dofile(modpath.."/pipes.lua") dofile(modpath.."/burner.lua") ---dofile(modpath.."/pipeline.lua") +-- dofile(modpath.."/pipeline.lua") -- next core nodes dofile(modpath.."/fluids.lua") diff --git a/models/storage_tank.obj b/models/storage_tank.obj index 7992d26..cd11f07 100644 --- a/models/storage_tank.obj +++ b/models/storage_tank.obj @@ -1,235 +1,941 @@ # Blender v2.72 (sub 0) OBJ File: 'storage_tank.blend' # www.blender.org -o Cylinder -v -0.000001 -0.500000 -14.549995 -v 2.838563 -0.500000 -14.270421 -v 5.568044 -0.500000 -13.442443 -v 8.083546 -0.500000 -12.097878 -v 10.288404 -0.500000 -10.288400 -v 12.097883 -0.500000 -8.083542 -v 13.442446 -0.500000 -5.568039 -v 14.270425 -0.500000 -2.838560 -v 14.549999 -0.500000 0.000003 -v 14.270426 -0.500000 2.838567 -v 13.442447 -0.500000 5.568047 -v 12.097883 -0.500000 8.083550 -v 10.288404 -0.500000 10.288408 -v 8.083545 -0.500000 12.097889 -v 5.568041 -0.500000 13.442453 -v 2.838560 -0.500000 14.270432 -v -0.000006 -0.500000 14.550005 -v -2.838571 -0.500000 14.270430 -v -5.568051 -0.500000 13.442449 -v -8.083555 -0.500000 12.097883 -v -10.288411 -0.500000 10.288403 -v -12.097890 -0.500000 8.083543 -v -13.442453 -0.500000 5.568038 -v -14.270430 -0.500000 2.838556 -v -14.550001 -0.500000 -0.000010 -v -14.270424 -0.500000 -2.838575 -v -13.442443 -0.500000 -5.568054 -v -12.097875 -0.500000 -8.083557 -v -10.288392 -0.500000 -10.288412 -v -8.083532 -0.500000 -12.097890 -v -5.568026 -0.500000 -13.442451 -v -2.838543 -0.500000 -14.270426 -v 0.000000 8.460000 -14.550000 -v -0.000001 9.450000 -13.575307 -v -0.000000 8.955000 -14.419416 -v -0.000000 9.317366 -14.062654 -v 2.838564 8.460000 -14.270426 -v 2.648411 9.450000 -13.314461 -v 2.813088 8.955000 -14.142350 -v 2.743487 9.317366 -13.792443 -v 5.568045 8.460000 -13.442447 -v 5.195045 9.450000 -12.541948 -v 5.518072 8.955000 -13.321804 -v 5.381545 9.317366 -12.992198 -v 8.083547 8.460000 -12.097883 -v 7.542039 9.450000 -11.287453 -v 8.010998 8.955000 -11.989306 -v 7.812794 9.317366 -11.692668 +o Cylinder.001 +v 6.775211 -0.392304 13.068795 +v 6.775211 9.059818 13.068795 +v 6.753979 -0.392304 12.958495 +v 6.753979 9.059818 12.958495 +v 6.790740 -0.392304 12.852357 +v 6.790740 9.059818 12.852357 +v 6.875645 -0.392304 12.778819 +v 6.875645 9.059818 12.778819 +v 6.985944 -0.392304 12.757586 +v 6.985944 9.059818 12.757586 +v 7.092083 -0.392304 12.794348 +v 7.092083 9.059818 12.794348 +v 7.165621 -0.392304 12.879252 +v 7.165621 9.059818 12.879252 +v 7.186853 -0.392304 12.989552 +v 7.186853 9.059818 12.989552 +v 7.150093 -0.392304 13.095691 +v 7.150093 9.059818 13.095691 +v 7.065187 -0.392304 13.169229 +v 7.065187 9.059818 13.169229 +v 6.954888 -0.392304 13.190461 +v 6.954888 9.059818 13.190461 +v 6.848750 -0.392304 13.153700 +v 6.848750 9.059818 13.153700 +v 6.764643 9.304035 13.047027 +v 6.746268 9.266928 12.942614 +v 6.785121 9.239762 12.840784 +v 6.870792 9.229819 12.768824 +v 6.980326 9.239762 12.746014 +v 7.084372 9.266928 12.778465 +v 7.155052 9.304035 12.857485 +v 7.173428 9.341144 12.961898 +v 7.134574 9.368309 13.063727 +v 7.048903 9.378252 13.135688 +v 6.939370 9.368309 13.158498 +v 6.835323 9.341144 13.126046 +v 6.718232 9.525249 12.951431 +v 6.708085 9.455508 12.863967 +v 6.752962 9.404454 12.774545 +v 6.840838 9.385767 12.707125 +v 6.948166 9.404454 12.679773 +v 7.046189 9.455508 12.699819 +v 7.108641 9.525249 12.761889 +v 7.118788 9.594989 12.849354 +v 7.073911 9.646042 12.938776 +v 6.986035 9.664729 13.006196 +v 6.878707 9.646042 13.033547 +v 6.780684 9.594989 13.013502 +v 6.641576 9.696775 12.793539 +v 6.644036 9.602814 12.732041 +v 6.698142 9.534030 12.661628 +v 6.789395 9.508853 12.601166 +v 6.893346 9.534030 12.566856 +v 6.982140 9.602814 12.567893 +v 7.031985 9.696775 12.603997 +v 7.029526 9.790736 12.665496 +v 6.975420 9.859520 12.735909 +v 6.884166 9.884697 12.796371 +v 6.780216 9.859520 12.830680 +v 6.691422 9.790736 12.829643 +v 6.543921 9.797928 12.592395 +v 6.561845 9.691079 12.562749 +v 6.627272 9.612861 12.515654 +v 6.722669 9.584230 12.463726 +v 6.822476 9.612861 12.420882 +v 6.899950 9.691079 12.398602 +v 6.934330 9.797928 12.402853 +v 6.916406 9.904777 12.432498 +v 6.850980 9.982995 12.479593 +v 6.755583 10.011625 12.531520 +v 6.655776 9.982995 12.574365 +v 6.578302 9.904777 12.596646 +v 6.437046 9.816505 12.372258 +v 6.471426 9.709657 12.376510 +v 6.548900 9.631438 12.354228 +v 6.648707 9.602808 12.311384 +v 6.744105 9.631438 12.259458 +v 6.809531 9.709657 12.212361 +v 6.827455 9.816505 12.182716 +v 6.793074 9.923353 12.178465 +v 6.715601 10.001572 12.200746 +v 6.615794 10.030203 12.243590 +v 6.520396 10.001572 12.295517 +v 6.454970 9.923354 12.342612 +v 6.333841 9.750267 12.159681 +v 6.383686 9.656305 12.195786 +v 6.472480 9.587522 12.196822 +v 6.576431 9.562345 12.162513 +v 6.667685 9.587522 12.102051 +v 6.721790 9.656305 12.031637 +v 6.724250 9.750267 11.970140 +v 6.674405 9.844228 11.934035 +v 6.585611 9.913012 11.932999 +v 6.481660 9.938189 11.967308 +v 6.390407 9.913012 12.027770 +v 6.336301 9.844228 12.098184 +v 6.246755 9.607203 11.980305 +v 6.309206 9.537462 12.042376 +v 6.407229 9.486408 12.062421 +v 6.514558 9.467721 12.035069 +v 6.602434 9.486408 11.967649 +v 6.647310 9.537462 11.878227 +v 6.637164 9.607203 11.790763 +v 6.574712 9.676943 11.728692 +v 6.476689 9.727996 11.708647 +v 6.369360 9.746683 11.735998 +v 6.281485 9.727996 11.803418 +v 6.236608 9.676943 11.892840 +v 6.186290 9.404567 11.855763 +v 6.256970 9.367458 11.934782 +v 6.361017 9.340294 11.967236 +v 6.470551 9.330351 11.944425 +v 6.556221 9.340294 11.872464 +v 6.595075 9.367458 11.770635 +v 6.576699 9.404567 11.666222 +v 6.506019 9.441675 11.587202 +v 6.401973 9.468840 11.554750 +v 6.292439 9.478783 11.577560 +v 6.206769 9.468840 11.649521 +v 6.167915 9.441675 11.751350 +v 6.159741 9.166801 11.801079 +v 6.233279 9.166801 11.885984 +v 6.339417 9.166801 11.922746 +v 6.449717 9.166801 11.901513 +v 6.534622 9.166801 11.827974 +v 6.571383 9.166801 11.721836 +v 6.550150 9.166801 11.611537 +v 6.476612 9.166801 11.526632 +v 6.370474 9.166801 11.489871 +v 6.260175 9.166801 11.511104 +v 6.175270 9.166801 11.584642 +v 6.138508 9.166801 11.690780 +v 6.159741 8.026402 11.801079 +v 6.233279 8.026402 11.885984 +v 6.339417 8.026402 11.922746 +v 6.449717 8.026402 11.901513 +v 6.534622 8.026402 11.827974 +v 6.571383 8.026402 11.721836 +v 6.550150 8.026402 11.611537 +v 6.476612 8.026402 11.526632 +v 6.370474 8.026402 11.489871 +v 6.260175 8.026402 11.511104 +v 6.175270 8.026402 11.584642 +v 6.138508 8.026402 11.690780 +v 0.000000 -0.450000 -14.550001 +v 2.838565 -0.450000 -14.270426 +v 5.568045 -0.450000 -13.442448 +v 8.083547 -0.449999 -12.097881 +v 10.288404 -0.449999 -10.288404 +v 12.097885 -0.449999 -8.083546 +v 13.442448 -0.450000 -5.568045 +v 14.270426 -0.450000 -2.838566 +v 14.550001 -0.450000 -0.000001 +v 14.270426 -0.450000 2.838562 +v 13.442448 -0.450000 5.568042 +v 12.097883 -0.450000 8.083546 +v 10.288404 -0.450000 10.288404 +v 8.083546 -0.450000 12.097885 +v 5.568041 -0.450000 13.442450 +v 2.838560 -0.450000 14.270426 +v -0.000005 -0.450001 14.550001 +v -2.838571 -0.450001 14.270426 +v -5.568050 -0.450001 13.442445 +v -8.083554 -0.450001 12.097878 +v -10.288411 -0.450001 10.288397 +v -12.097890 -0.450001 8.083538 +v -13.442452 -0.450001 5.568033 +v -14.270429 -0.450001 2.838553 +v -14.550000 -0.450001 -0.000014 +v -14.270423 -0.450000 -2.838579 +v -13.442441 -0.450000 -5.568060 +v -12.097873 -0.450000 -8.083561 +v -10.288390 -0.450000 -10.288418 +v -8.083530 -0.450000 -12.097895 +v -5.568025 -0.450000 -13.442457 +v -2.838542 -0.450000 -14.270430 +v 0.000000 8.460000 -14.550001 +v -0.000000 9.450001 -13.575306 +v 0.000000 8.955000 -14.419416 +v 0.000000 9.317366 -14.062653 +v 2.838565 8.460000 -14.270426 +v 2.648410 9.450001 -13.314463 +v 2.813089 8.955000 -14.142349 +v 2.743487 9.317366 -13.792444 +v 5.568045 8.460000 -13.442448 +v 5.195045 9.450001 -12.541950 +v 5.518074 8.955000 -13.321804 +v 5.381545 9.317366 -12.992199 +v 8.083547 8.460000 -12.097881 +v 7.542040 9.450001 -11.287453 +v 8.010999 8.955000 -11.989307 +v 7.812795 9.317366 -11.692667 v 10.288404 8.460000 -10.288404 -v 9.599192 9.450000 -9.599192 -v 10.196068 8.955000 -10.196068 -v 9.943797 9.317366 -9.943797 -v 12.097884 8.460000 -8.083546 -v 11.287457 9.450000 -7.542034 -v 11.989308 8.955000 -8.010998 -v 11.692672 9.317366 -7.812790 -v 13.442447 8.460000 -5.568044 -v 12.541947 9.450000 -5.195045 -v 13.321803 8.955000 -5.518072 -v 12.992197 9.317366 -5.381545 -v 14.270426 8.460000 -2.838565 -v 13.314461 9.450000 -2.648411 -v 14.142350 8.955000 -2.813089 -v 13.792443 9.317366 -2.743488 -v 14.550000 8.460000 -0.000001 -v 13.575307 9.450000 -0.000001 +v 9.599192 9.450001 -9.599192 +v 10.196069 8.955000 -10.196068 +v 9.943798 9.317366 -9.943798 +v 12.097885 8.460000 -8.083546 +v 11.287458 9.450001 -7.542034 +v 11.989307 8.955000 -8.010998 +v 11.692673 9.317366 -7.812790 +v 13.442448 8.460000 -5.568045 +v 12.541948 9.450001 -5.195045 +v 13.321804 8.955000 -5.518072 +v 12.992198 9.317366 -5.381546 +v 14.270426 8.460000 -2.838566 +v 13.314461 9.450001 -2.648412 +v 14.142351 8.955000 -2.813088 +v 13.792444 9.317366 -2.743487 +v 14.550001 8.460000 -0.000001 +v 13.575308 9.450001 -0.000001 v 14.419416 8.955000 -0.000001 v 14.062654 9.317366 -0.000001 -v 14.270427 8.460000 2.838562 -v 13.314462 9.450000 2.648409 +v 14.270426 8.460000 2.838562 +v 13.314461 9.450000 2.648409 v 14.142351 8.955000 2.813087 v 13.792444 9.317366 2.743485 v 13.442448 8.460000 5.568042 v 12.541948 9.450000 5.195043 -v 13.321804 8.955000 5.518069 -v 12.992198 9.317366 5.381542 -v 12.097884 8.460000 8.083546 +v 13.321804 8.955000 5.518070 +v 12.992199 9.317366 5.381542 +v 12.097883 8.460000 8.083546 v 11.287455 9.450000 7.542037 -v 11.989306 8.955000 8.010998 -v 11.692669 9.317366 7.812792 -v 10.288404 8.460000 10.288404 +v 11.989307 8.955000 8.010998 +v 11.692669 9.317365 7.812792 +v 10.288404 8.459999 10.288404 v 9.599192 9.450000 9.599192 -v 10.196067 8.955000 10.196068 -v 9.943797 9.317366 9.943797 -v 8.083546 8.460000 12.097884 +v 10.196066 8.955000 10.196068 +v 9.943797 9.317365 9.943797 +v 8.083546 8.459999 12.097885 v 7.542035 9.450000 11.287457 v 8.010997 8.955000 11.989306 -v 7.812790 9.317366 11.692670 -v 5.568042 8.460000 13.442449 -v 5.195045 9.450000 12.541949 -v 5.518070 8.955000 13.321805 -v 5.381543 9.317366 12.992199 -v 2.838561 8.460000 14.270427 -v 2.648407 9.450000 13.314462 +v 7.812789 9.317365 11.692670 +v 5.568041 8.459999 13.442450 +v 5.195045 9.449999 12.541950 +v 5.518070 8.955000 13.321806 +v 5.381543 9.317365 12.992200 +v 2.838560 8.459999 14.270426 +v 2.648407 9.449999 13.314462 v 2.813085 8.955000 14.142351 -v 2.743484 9.317366 13.792444 -v -0.000005 8.460000 14.550000 -v -0.000004 9.450000 13.575307 -v -0.000005 8.955000 14.419416 -v -0.000004 9.317366 14.062654 -v -2.838570 8.460000 14.270425 -v -2.648420 9.450000 13.314459 -v -2.813095 8.955000 14.142348 -v -2.743495 9.317366 13.792441 -v -5.568051 8.460000 13.442444 -v -5.195055 9.450000 12.541944 -v -5.518079 8.955000 13.321801 -v -5.381553 9.317366 12.992194 -v -8.083554 8.460000 12.097878 -v -7.542042 9.450000 11.287452 -v -8.011005 8.955000 11.989303 -v -7.812799 9.317366 11.692665 -v -10.288410 8.460000 10.288398 -v -9.599197 9.450000 9.599186 -v -10.196074 8.955000 10.196060 -v -9.943803 9.317366 9.943791 -v -12.097889 8.460000 8.083539 -v -11.287460 9.450000 7.542029 -v -11.989312 8.955000 8.010990 -v -11.692674 9.317366 7.812783 -v -13.442452 8.460000 5.568033 -v -12.541954 9.450000 5.195034 -v -13.321810 8.955000 5.518061 -v -12.992204 9.317366 5.381533 -v -14.270429 8.460000 2.838552 -v -13.314464 9.450000 2.648400 -v -14.142353 8.955000 2.813076 -v -13.792446 9.317366 2.743476 -v -14.550000 8.460000 -0.000014 -v -13.575307 9.450000 -0.000012 -v -14.419416 8.955000 -0.000014 -v -14.062654 9.317366 -0.000013 -v -14.270423 8.460000 -2.838579 -v -13.314458 9.450000 -2.648428 +v 2.743484 9.317364 13.792444 +v -0.000005 8.459999 14.550001 +v -0.000005 9.449999 13.575307 +v -0.000005 8.954999 14.419417 +v -0.000005 9.317364 14.062654 +v -2.838571 8.459999 14.270426 +v -2.648420 9.449999 13.314459 +v -2.813095 8.954999 14.142349 +v -2.743495 9.317364 13.792442 +v -5.568050 8.459999 13.442445 +v -5.195055 9.449999 12.541944 +v -5.518080 8.954999 13.321801 +v -5.381554 9.317364 12.992195 +v -8.083554 8.459999 12.097878 +v -7.542042 9.449999 11.287452 +v -8.011005 8.954999 11.989303 +v -7.812799 9.317364 11.692665 +v -10.288411 8.459999 10.288397 +v -9.599198 9.449999 9.599186 +v -10.196073 8.954999 10.196060 +v -9.943803 9.317364 9.943791 +v -12.097890 8.459999 8.083538 +v -11.287459 9.449999 7.542029 +v -11.989312 8.954999 8.010991 +v -11.692674 9.317364 7.812784 +v -13.442452 8.459999 5.568033 +v -12.541953 9.449999 5.195033 +v -13.321809 8.954999 5.518062 +v -12.992204 9.317364 5.381533 +v -14.270429 8.459999 2.838553 +v -13.314462 9.449999 2.648401 +v -14.142354 8.954999 2.813076 +v -13.792447 9.317364 2.743475 +v -14.550000 8.459999 -0.000014 +v -13.575307 9.449999 -0.000012 +v -14.419417 8.954999 -0.000014 +v -14.062654 9.317364 -0.000012 +v -14.270423 8.459999 -2.838579 +v -13.314458 9.449999 -2.648427 v -14.142348 8.955000 -2.813104 -v -13.792440 9.317366 -2.743504 -v -13.442442 8.460000 -5.568059 -v -12.541944 9.450000 -5.195057 -v -13.321798 8.955000 -5.518086 -v -12.992192 9.317366 -5.381558 -v -12.097874 8.460000 -8.083562 -v -11.287445 9.450000 -7.542052 -v -11.989297 8.955000 -8.011013 -v -11.692658 9.317366 -7.812807 -v -10.288391 8.460000 -10.288417 -v -9.599180 9.450000 -9.599202 +v -13.792441 9.317364 -2.743505 +v -13.442441 8.459999 -5.568060 +v -12.541942 9.449999 -5.195057 +v -13.321797 8.955000 -5.518085 +v -12.992192 9.317365 -5.381557 +v -12.097873 8.459999 -8.083561 +v -11.287446 9.450000 -7.542053 +v -11.989297 8.955000 -8.011011 +v -11.692658 9.317365 -7.812805 +v -10.288390 8.459999 -10.288418 +v -9.599179 9.450000 -9.599201 v -10.196054 8.955000 -10.196081 -v -9.943786 9.317366 -9.943810 -v -8.083531 8.460000 -12.097894 -v -7.542021 9.450000 -11.287466 -v -8.010983 8.955000 -11.989318 -v -7.812777 9.317366 -11.692681 -v -5.568025 8.460000 -13.442456 -v -5.195026 9.450000 -12.541956 -v -5.518052 8.955000 -13.321812 -v -5.381526 9.317366 -12.992207 -v -2.838542 8.460000 -14.270431 -v -2.648392 9.450000 -13.314466 +v -9.943788 9.317365 -9.943811 +v -8.083530 8.460000 -12.097895 +v -7.542022 9.450000 -11.287468 +v -8.010983 8.955000 -11.989317 +v -7.812776 9.317365 -11.692680 +v -5.568025 8.460000 -13.442457 +v -5.195026 9.450000 -12.541958 +v -5.518052 8.955000 -13.321810 +v -5.381525 9.317366 -12.992207 +v -2.838542 8.460000 -14.270430 +v -2.648391 9.450000 -13.314465 v -2.813067 8.955000 -14.142355 -v -2.743467 9.317366 -13.792448 -vt 1.000000 0.000000 -vt 1.000000 1.000000 -vt 0.000000 1.000000 -vt 0.000000 0.000000 -vt 0.500000 1.000000 -vt 1.000000 0.500000 -vt 0.500000 0.000000 -vt 0.961940 0.691342 -vt 0.308659 0.961940 -vt 0.402456 0.990393 -vt 0.084266 0.777786 -vt 0.222215 0.915735 -vt 0.009607 0.402455 -vt 0.000000 0.500000 -vt 0.009607 0.597546 -vt 0.038060 0.691342 -vt 0.038060 0.308659 -vt 0.084265 0.222215 -vt 0.308658 0.038060 -vt 0.222215 0.084265 -vt 0.146446 0.146447 -vt 0.402455 0.009607 -vt 0.853553 0.146447 -vt 0.597545 0.009607 -vt 0.691342 0.038060 -vt 0.777785 0.084265 -vt 0.961940 0.308658 -vt 0.915735 0.222215 -vt 0.990393 0.402455 -vt 0.915735 0.777785 -vt 0.990393 0.597545 -vt 0.146447 0.853554 -vt 0.691342 0.961940 -vt 0.777785 0.915735 -vt 0.597545 0.990393 -vt 0.853553 0.853553 +v -2.743467 9.317366 -13.792450 +vt 0.348368 0.604197 +vt 0.350270 0.604162 +vt 0.351005 0.794937 +vt 0.405187 0.591838 +vt 0.406610 0.591905 +vt 0.406616 0.782673 +vt 0.408527 0.591927 +vt 0.408533 0.782696 +vt 0.410424 0.591901 +vt 0.410430 0.782670 +vt 0.411793 0.591832 +vt 0.411799 0.782600 +vt 0.380396 0.775828 +vt 0.378515 0.775794 +vt 0.378917 0.585019 +vt 0.376585 0.775809 +vt 0.376987 0.585034 +vt 0.375124 0.775868 +vt 0.375525 0.585093 +vt 0.415613 0.775124 +vt 0.413696 0.775069 +vt 0.413822 0.585019 +vt 0.411799 0.775129 +vt 0.411925 0.585078 +vt 0.346455 0.604184 +vt 0.346974 0.598502 +vt 0.349104 0.794972 +vt 0.345043 0.604125 +vt 0.347190 0.794958 +vt 0.443012 0.592349 +vt 0.441305 0.593486 +vt 0.443012 0.586151 +vt 0.348775 0.599266 +vt 0.349153 0.593367 +vt 0.345643 0.597895 +vt 0.413705 0.781545 +vt 0.415621 0.781396 +vt 0.377113 0.781489 +vt 0.375735 0.782097 +vt 0.378930 0.780725 +vt 0.380697 0.780010 +vt 0.410428 0.588280 +vt 0.411799 0.587667 +vt 0.408531 0.588506 +vt 0.406614 0.588284 +vt 0.405193 0.587673 +vt 0.350626 0.594790 +vt 0.352731 0.589396 +vt 0.348063 0.592276 +vt 0.411807 0.781400 +vt 0.413750 0.787585 +vt 0.415665 0.787250 +vt 0.379300 0.786624 +vt 0.378162 0.787715 +vt 0.380787 0.785200 +vt 0.382225 0.783824 +vt 0.381942 0.779534 +vt 0.383228 0.782865 +vt 0.408554 0.585417 +vt 0.410454 0.585019 +vt 0.406639 0.585023 +vt 0.351862 0.600455 +vt 0.350564 0.599980 +vt 0.352086 0.596165 +vt 0.353698 0.591311 +vt 0.357275 0.587068 +vt 0.352011 0.587945 +vt 0.411851 0.787255 +vt 0.413827 0.792462 +vt 0.415739 0.791982 +vt 0.382880 0.790593 +vt 0.382113 0.792044 +vt 0.383861 0.788677 +vt 0.384794 0.786810 +vt 0.385427 0.785491 +vt 0.429525 0.600663 +vt 0.429525 0.598118 +vt 0.431432 0.598376 +vt 0.427617 0.601086 +vt 0.427617 0.598376 +vt 0.353144 0.597124 +vt 0.354653 0.593178 +vt 0.357621 0.589247 +vt 0.362238 0.586665 +vt 0.357011 0.585425 +vt 0.432828 0.585308 +vt 0.434736 0.585019 +vt 0.434736 0.590989 +vt 0.436643 0.585308 +vt 0.436643 0.591086 +vt 0.387424 0.792918 +vt 0.387111 0.794562 +vt 0.387784 0.790739 +vt 0.388094 0.788608 +vt 0.431432 0.594996 +vt 0.432828 0.595165 +vt 0.429525 0.594934 +vt 0.427617 0.594996 +vt 0.355340 0.594496 +vt 0.357954 0.591378 +vt 0.361921 0.588848 +vt 0.367021 0.588235 +vt 0.362458 0.585019 +vt 0.432828 0.591086 +vt 0.434736 0.597457 +vt 0.436643 0.597350 +vt 0.392382 0.793318 +vt 0.392554 0.794964 +vt 0.392080 0.791135 +vt 0.391729 0.789001 +vt 0.431432 0.591354 +vt 0.432828 0.590967 +vt 0.429525 0.591496 +vt 0.427617 0.591354 +vt 0.426221 0.595165 +vt 0.426221 0.590967 +vt 0.366080 0.590162 +vt 0.371047 0.591589 +vt 0.367697 0.586777 +vt 0.432828 0.597350 +vt 0.434736 0.603645 +vt 0.436643 0.603347 +vt 0.397157 0.791745 +vt 0.397784 0.793203 +vt 0.396233 0.789819 +vt 0.395259 0.787942 +vt 0.391423 0.787488 +vt 0.394498 0.786617 +vt 0.429525 0.588217 +vt 0.431432 0.587889 +vt 0.427617 0.587889 +vt 0.426221 0.586993 +vt 0.361592 0.590982 +vt 0.369597 0.593029 +vt 0.373830 0.596322 +vt 0.372096 0.590487 +vt 0.432828 0.603347 +vt 0.434736 0.608805 +vt 0.436643 0.608352 +vt 0.401172 0.788389 +vt 0.402171 0.789491 +vt 0.399740 0.786950 +vt 0.398259 0.785559 +vt 0.397126 0.784589 +vt 0.429525 0.585494 +vt 0.431432 0.585019 +vt 0.427617 0.585019 +vt 0.364419 0.593365 +vt 0.365128 0.592039 +vt 0.368135 0.594421 +vt 0.372046 0.597105 +vt 0.375035 0.601863 +vt 0.375124 0.595700 +vt 0.420997 0.619595 +vt 0.419082 0.619953 +vt 0.419026 0.614395 +vt 0.417182 0.619594 +vt 0.417128 0.614218 +vt 0.403944 0.783654 +vt 0.405187 0.784276 +vt 0.402180 0.782872 +vt 0.400367 0.782138 +vt 0.398990 0.781650 +vt 0.424322 0.585447 +vt 0.424292 0.588013 +vt 0.422375 0.587768 +vt 0.426221 0.585019 +vt 0.426189 0.587751 +vt 0.367054 0.595391 +vt 0.370251 0.597840 +vt 0.375124 0.624880 +vt 0.373222 0.624915 +vt 0.422364 0.613734 +vt 0.420942 0.614218 +vt 0.420923 0.608060 +vt 0.419006 0.608035 +vt 0.417108 0.608060 +vt 0.415758 0.613733 +vt 0.415739 0.608128 +vt 0.403258 0.778079 +vt 0.405138 0.778113 +vt 0.401328 0.778093 +vt 0.399866 0.778152 +vt 0.424282 0.591208 +vt 0.422364 0.591161 +vt 0.426179 0.591143 +vt 0.368925 0.598330 +vt 0.371220 0.601885 +vt 0.373134 0.601898 +vt 0.444982 0.592349 +vt 0.450365 0.586158 +vt 0.450365 0.592357 +vt 0.420941 0.585044 +vt 0.422364 0.585112 +vt 0.419024 0.585019 +vt 0.417127 0.585044 +vt 0.415758 0.585111 +vt 0.403306 0.755062 +vt 0.405187 0.755095 +vt 0.401376 0.755076 +vt 0.399914 0.755135 +vt 0.424324 0.614138 +vt 0.422406 0.614090 +vt 0.426221 0.614073 +vt 0.371309 0.624902 +vt 0.369897 0.624843 +vt 0.156713 0.856290 +vt 0.157331 0.909943 +vt 0.000826 0.909343 +vt 0.841989 0.565501 +vt 0.840671 0.610452 +vt 0.684160 0.610368 +vt 0.839691 0.661572 +vt 0.683180 0.661488 +vt 0.839087 0.716896 +vt 0.682576 0.716811 +vt 0.838884 0.774298 +vt 0.682373 0.774213 +vt 0.839087 0.831571 +vt 0.682576 0.831486 +vt 0.839691 0.886515 +vt 0.683180 0.886430 +vt 0.840671 0.937018 +vt 0.684160 0.936934 +vt 0.841989 0.981140 +vt 0.685478 0.981055 +vt 0.669327 0.565416 +vt 0.666641 0.612701 +vt 0.510725 0.613036 +vt 0.664791 0.665501 +vt 0.508875 0.665835 +vt 0.663847 0.721786 +vt 0.507931 0.722121 +vt 0.663847 0.779394 +vt 0.507931 0.779729 +vt 0.664791 0.836111 +vt 0.508875 0.836445 +vt 0.666641 0.889756 +vt 0.510725 0.890091 +vt 0.669327 0.938269 +vt 0.513411 0.938604 +vt 0.672746 0.979785 +vt 0.516830 0.980120 +vt 0.186180 0.999850 +vt 0.187333 0.952838 +vt 0.343844 0.952634 +vt 0.188126 0.900231 +vt 0.344638 0.900027 +vt 0.188531 0.844049 +vt 0.345043 0.843845 +vt 0.188531 0.786452 +vt 0.345043 0.786248 +vt 0.188126 0.729654 +vt 0.344638 0.729449 +vt 0.187333 0.675836 +vt 0.343844 0.675632 +vt 0.186180 0.627068 +vt 0.184714 0.585223 +vt 0.341226 0.585019 +vt 0.159685 0.585619 +vt 0.158334 0.632892 +vt 0.001830 0.632291 +vt 0.157331 0.685682 +vt 0.000826 0.685082 +vt 0.156713 0.741962 +vt 0.156505 0.799570 +vt 0.000000 0.798969 +vt 0.000209 0.855689 +vt 0.158334 0.958468 +vt 0.159685 1.000000 +vt 0.003180 0.999400 +vt 0.602583 0.070723 +vt 0.982366 0.203102 +vt 0.982367 0.362312 +vt 0.374264 0.033270 +vt 0.415859 0.065272 +vt 0.328045 0.011230 +vt 0.166116 0.908779 +vt 0.949865 0.097923 +vt 0.977474 0.145401 +vt 0.971998 0.148796 +vt 0.945073 0.102492 +vt 0.964463 0.153436 +vt 0.167110 0.956868 +vt 0.168448 0.998027 +vt 0.914726 0.057546 +vt 0.910803 0.063115 +vt 0.938470 0.108737 +vt 0.850752 0.567349 +vt 0.849445 0.611898 +vt 0.870506 0.032175 +vt 0.905388 0.070724 +vt 0.866488 0.040857 +vt 0.873407 0.025822 +vt 0.825731 0.010864 +vt 0.823264 0.020284 +vt 0.848474 0.662559 +vt 0.855079 0.665244 +vt 0.854496 0.718715 +vt 0.777378 0.009796 +vt 0.847876 0.717386 +vt 0.854299 0.774194 +vt 0.778197 0.000000 +vt 0.730593 0.009796 +vt 0.847674 0.774272 +vt 0.847876 0.831032 +vt 0.729733 0.000000 +vt 0.684707 0.020284 +vt 0.848474 0.885483 +vt 0.854496 0.829549 +vt 0.855079 0.882653 +vt 0.637424 0.032175 +vt 0.682200 0.010864 +vt 0.849445 0.935533 +vt 0.634412 0.025822 +vt 0.597128 0.063114 +vt 0.641484 0.040857 +vt 0.850752 0.979259 +vt 0.557954 0.097922 +vt 0.593093 0.057546 +vt 0.569501 0.108736 +vt 0.678160 0.567110 +vt 0.675498 0.613970 +vt 0.562858 0.102492 +vt 0.535933 0.148795 +vt 0.543509 0.153435 +vt 0.673665 0.666296 +vt 0.682373 0.617475 +vt 0.525605 0.203102 +vt 0.672730 0.722077 +vt 0.680584 0.668507 +vt 0.679673 0.722907 +vt 0.517386 0.200245 +vt 0.516478 0.255827 +vt 0.679673 0.778585 +vt 0.507931 0.310552 +vt 0.507931 0.254863 +vt 0.672730 0.779168 +vt 0.680584 0.833402 +vt 0.517387 0.365171 +vt 0.516478 0.309586 +vt 0.673665 0.835375 +vt 0.682373 0.885251 +vt 0.525606 0.362312 +vt 0.543510 0.411978 +vt 0.675498 0.888539 +vt 0.678160 0.936617 +vt 0.530346 0.420020 +vt 0.535933 0.416620 +vt 0.562859 0.462924 +vt 0.569502 0.456677 +vt 0.681548 0.977760 +vt 0.557955 0.467498 +vt 0.597128 0.502301 +vt 0.602584 0.494690 +vt 0.177412 0.998133 +vt 0.178554 0.951543 +vt 0.593094 0.507875 +vt 0.637425 0.533240 +vt 0.641484 0.524557 +vt 0.634413 0.539599 +vt 0.682201 0.554551 +vt 0.179340 0.899408 +vt 0.179741 0.843730 +vt 0.172727 0.897135 +vt 0.684708 0.545130 +vt 0.730594 0.555618 +vt 0.173118 0.842835 +vt 0.173118 0.787168 +vt 0.778199 0.565416 +vt 0.729734 0.565416 +vt 0.179741 0.786650 +vt 0.179340 0.730361 +vt 0.172727 0.732272 +vt 0.825732 0.554552 +vt 0.777379 0.555618 +vt 0.178554 0.677027 +vt 0.873408 0.539599 +vt 0.827497 0.561451 +vt 0.870507 0.533240 +vt 0.823265 0.545130 +vt 0.177412 0.628696 +vt 0.910804 0.502301 +vt 0.866489 0.524557 +vt 0.905389 0.494690 +vt 0.914727 0.507875 +vt 0.945073 0.462924 +vt 0.938471 0.456677 +vt 0.168448 0.587366 +vt 0.949866 0.467498 +vt 0.971999 0.416620 +vt 0.964463 0.411979 +vt 0.167110 0.634214 +vt 0.996491 0.367265 +vt 0.977474 0.420020 +vt 0.166116 0.686531 +vt 0.165504 0.742306 +vt 0.172727 0.688781 +vt 1.000000 0.310552 +vt 0.990545 0.365171 +vt 0.172130 0.743177 +vt 0.171928 0.798854 +vt 0.991494 0.309586 +vt 0.991494 0.255828 +vt 0.165297 0.799396 +vt 0.172130 0.853675 +vt 1.000000 0.254864 +vt 0.165504 0.855607 +vt 0.172727 0.905531 +vt 0.990545 0.200245 +vt 0.001830 0.957868 +vt 0.405193 0.782607 +vt 0.380797 0.585053 +vt 0.415739 0.585073 +vt 0.345778 0.794900 +vt 0.439335 0.593489 +vt 0.437629 0.592357 +vt 0.443997 0.590383 +vt 0.439335 0.585022 +vt 0.441305 0.585019 +vt 0.436643 0.590393 +vt 0.436643 0.588124 +vt 0.437629 0.586158 +vt 0.443997 0.588114 +vt 0.411925 0.791987 +vt 0.431432 0.601086 +vt 0.432828 0.599081 +vt 0.358187 0.592889 +vt 0.432828 0.608352 +vt 0.422406 0.585037 +vt 0.422346 0.608128 +vt 0.369808 0.601826 +vt 0.444982 0.586151 +vt 0.446689 0.585019 +vt 0.448659 0.593489 +vt 0.446689 0.593486 +vt 0.451350 0.590393 +vt 0.448659 0.585022 +vt 0.451350 0.588124 +vt 0.685478 0.565416 +vt 0.513411 0.565750 +vt 0.342692 0.999646 +vt 0.342692 0.626864 +vt 0.003180 0.585019 +vt 0.000209 0.741362 +vt 0.000000 0.263754 +vt 0.009760 0.207241 +vt 0.000000 0.321372 +vt 0.028904 0.154005 +vt 0.028904 0.431110 +vt 0.133668 0.033321 +vt 0.179887 0.011262 +vt 0.228952 0.000011 +vt 0.056698 0.479012 +vt 0.092072 0.519747 +vt 0.228952 0.585019 +vt 0.179886 0.573789 +vt 0.133668 0.551749 +vt 0.328045 0.573757 +vt 0.278979 0.585008 +vt 0.415859 0.519678 +vt 0.374263 0.551698 +vt 0.479027 0.431014 +vt 0.451234 0.478928 +vt 0.498172 0.207137 +vt 0.498172 0.377778 +vt 0.507931 0.321265 +vt 0.507931 0.263646 +vt 0.479027 0.153909 +vt 0.278979 0.000000 +vt 0.092072 0.065341 +vt 0.056698 0.106091 +vt 0.451234 0.106007 +vt 0.009760 0.377881 +vt 0.827496 0.003970 +vt 0.530346 0.145400 +vt 0.680324 0.561450 +vt 0.175958 0.587227 +vn -0.982000 -0.000000 0.189000 +vn -0.944900 0.000000 -0.327300 +vn -0.654700 -0.000000 -0.755900 +vn -0.189000 -0.000000 -0.982000 +vn 0.327300 -0.000000 -0.944900 +vn 0.755900 0.000000 -0.654700 +vn 0.982000 0.000000 -0.189000 +vn 0.944900 0.000000 0.327300 +vn 0.654700 0.000000 0.755900 +vn 0.189000 -0.000000 0.982000 +vn -0.755600 0.028300 0.654400 +vn -0.755900 -0.000000 0.654700 +vn -0.327300 0.000000 0.944900 +vn 0.000000 -1.000000 0.000000 +vn -0.766600 0.115000 0.631700 +vn -0.326200 0.081200 0.941800 +vn 0.187800 0.112400 0.975700 +vn 0.646700 0.110700 0.754600 +vn 0.938200 0.077900 0.337200 +vn 0.982900 0.026300 -0.182300 +vn 0.750400 -0.022700 -0.660600 +vn 0.309600 -0.051400 -0.949500 +vn -0.198000 -0.063200 -0.978200 +vn -0.653200 -0.068900 -0.754100 +vn -0.943200 -0.060200 -0.326700 +vn -0.981600 -0.025600 0.189000 +vn -0.790000 0.188000 0.583600 +vn -0.356900 0.317300 0.878600 +vn 0.145800 0.433900 0.889100 +vn 0.604900 0.432800 0.668400 +vn 0.907800 0.317100 0.274500 +vn 0.972000 0.115400 -0.204800 +vn 0.760800 -0.112500 -0.639100 +vn 0.336200 -0.294200 -0.894700 +vn -0.163100 -0.389900 -0.906300 +vn -0.617500 -0.394300 -0.680600 +vn -0.915600 -0.297900 -0.269900 +vn -0.971000 -0.112600 0.210900 +vn -0.822800 0.238200 0.516000 +vn -0.421000 0.515200 0.746500 +vn 0.058200 0.703000 0.708800 +vn 0.517400 0.702700 0.488300 +vn 0.843500 0.518100 0.142100 +vn 0.948400 0.190700 -0.253300 +vn 0.784000 -0.188700 -0.591300 +vn 0.397400 -0.501500 -0.768500 +vn -0.081500 -0.669600 -0.738300 +vn -0.535300 -0.672200 -0.511400 +vn -0.854200 -0.499800 -0.143300 +vn -0.948000 -0.185900 0.258200 +vn -0.861100 0.259700 0.437100 +vn -0.510800 0.650900 0.561600 +vn -0.064300 0.887400 0.456500 +vn 0.394900 0.887900 0.236000 +vn 0.753000 0.656500 -0.044300 +vn 0.915000 0.242900 -0.322100 +vn 0.817200 -0.242200 -0.523000 +vn 0.486000 -0.648300 -0.586100 +vn 0.037000 -0.868500 -0.494300 +vn -0.416600 -0.869000 -0.267000 +vn -0.766300 -0.641300 0.037700 +vn -0.915500 -0.236900 0.325300 +vn -0.900400 0.249900 0.356200 +vn -0.615500 0.708200 0.346000 +vn -0.206900 0.964700 0.162700 +vn 0.252200 0.965900 -0.058100 +vn 0.647300 0.715800 -0.261900 +vn 0.875800 0.265800 -0.402800 +vn 0.856400 -0.266400 -0.442300 +vn 0.591100 -0.716900 -0.369500 +vn 0.178000 -0.962700 -0.203800 +vn -0.275700 -0.961000 0.023300 +vn -0.662600 -0.705500 0.251300 +vn -0.877200 -0.259300 0.404000 +vn -0.935800 0.209900 0.283300 +vn -0.722400 0.680000 0.125800 +vn -0.352500 0.925700 -0.137200 +vn 0.106300 0.927500 -0.358400 +vn 0.539200 0.688700 -0.484700 +vn 0.835600 0.256700 -0.485700 +vn 0.896800 -0.258500 -0.359100 +vn 0.700200 -0.699100 -0.144900 +vn 0.324600 -0.940800 0.098100 +vn -0.129600 -0.937000 0.324300 +vn -0.555500 -0.684700 0.471800 +vn -0.838000 -0.250300 0.484900 +vn -0.963100 0.144600 0.227100 +vn -0.818600 0.569800 -0.072400 +vn -0.483500 0.775000 -0.406900 +vn -0.024900 0.777200 -0.628800 +vn 0.441600 0.578600 -0.685700 +vn 0.799200 0.216600 -0.560700 +vn 0.933600 -0.219400 -0.283300 +vn 0.800000 -0.596900 0.060700 +vn 0.459000 -0.805400 0.375100 +vn 0.004200 -0.800100 0.599900 +vn -0.458100 -0.581200 0.672600 +vn -0.802500 -0.211200 0.558100 +vn -0.979000 0.061900 0.194300 +vn -0.892600 0.390800 -0.224800 +vn -0.584000 0.530900 -0.614100 +vn -0.125800 0.533100 -0.836600 +vn 0.366300 0.398700 -0.840800 +vn 0.770900 0.150400 -0.618900 +vn 0.962300 -0.153900 -0.224100 +vn 0.878500 -0.422700 0.222400 +vn 0.565200 -0.572800 0.593700 +vn 0.109500 -0.566600 0.816700 +vn -0.381900 -0.407600 0.829500 +vn -0.774900 -0.146700 0.614800 +vn -0.935400 0.164800 -0.312900 +vn -0.642000 0.222700 -0.733600 +vn -0.184200 0.224700 -0.956800 +vn 0.322500 0.170700 -0.931100 +vn 0.754200 0.066000 -0.653300 +vn 0.979600 -0.069800 -0.188600 +vn 0.926300 -0.197600 0.320800 +vn 0.630200 -0.271200 0.727600 +vn 0.173500 -0.264800 0.948600 +vn -0.336300 -0.184900 0.923400 +vn -0.758600 -0.064400 0.648300 vn -0.098000 -0.000000 -0.995200 -vn 0.471400 -0.000000 -0.881900 +vn 0.471400 0.000000 -0.881900 vn 0.634400 -0.000000 -0.773000 -vn 0.773000 -0.000000 -0.634400 -vn 0.881900 -0.000000 -0.471400 +vn 0.773000 0.000000 -0.634400 +vn 0.881900 0.000000 -0.471400 vn 0.956900 -0.000000 -0.290300 -vn 0.995200 -0.000000 -0.098000 +vn 0.995200 0.000000 -0.098000 vn 0.995200 -0.000000 0.098000 vn 0.956900 -0.000000 0.290300 -vn 0.881900 0.000000 0.471400 +vn 0.881900 -0.000000 0.471400 vn 0.773000 0.000000 0.634400 vn 0.634400 0.000000 0.773000 vn 0.471400 0.000000 0.881900 vn 0.290300 0.000000 0.956900 -vn 0.098000 0.000000 0.995200 +vn 0.098000 -0.000000 0.995200 vn -0.098000 0.000000 0.995200 -vn -0.290300 0.000000 0.956900 -vn -0.471400 0.000000 0.881900 -vn -0.634400 0.000000 0.773000 -vn -0.773000 0.000000 0.634400 -vn -0.881900 0.000000 0.471400 +vn -0.290300 -0.000000 0.956900 +vn -0.471400 -0.000000 0.881900 +vn -0.634400 -0.000000 0.773000 +vn -0.773000 -0.000000 0.634400 +vn -0.881900 -0.000000 0.471400 vn -0.956900 0.000000 0.290300 -vn -0.995200 0.000000 0.098000 -vn -0.995200 0.000000 -0.098000 -vn -0.956900 -0.000000 -0.290300 -vn -0.881900 -0.000000 -0.471400 +vn -0.995200 -0.000000 0.098000 +vn -0.995200 -0.000000 -0.098000 +vn -0.956900 0.000000 -0.290300 +vn -0.881900 0.000000 -0.471400 vn -0.773000 -0.000000 -0.634400 -vn -0.634400 -0.000000 -0.773000 -vn -0.471400 -0.000000 -0.881900 -vn -0.290300 -0.000000 -0.956900 +vn -0.634400 0.000000 -0.773000 +vn -0.471400 0.000000 -0.881900 +vn -0.290300 0.000000 -0.956900 vn 0.290300 -0.000000 -0.956900 vn 0.000000 1.000000 0.000000 -vn 0.000000 -1.000000 -0.000000 vn 0.094800 0.253900 -0.962600 vn 0.070000 0.699900 -0.710800 vn 0.025900 0.964600 -0.262500 @@ -264,7 +970,7 @@ vn 0.853000 0.253900 0.455900 vn 0.629900 0.699900 0.336700 vn 0.232600 0.964600 0.124300 vn 0.747700 0.253900 0.613600 -vn 0.552200 0.699900 0.453100 +vn 0.552100 0.699900 0.453100 vn 0.203900 0.964600 0.167300 vn 0.613600 0.253900 0.747700 vn 0.453100 0.699900 0.552100 @@ -288,7 +994,7 @@ vn -0.455900 0.253900 0.853000 vn -0.336700 0.699900 0.629900 vn -0.124300 0.964600 0.232600 vn -0.613600 0.253900 0.747700 -vn -0.453100 0.699900 0.552100 +vn -0.453100 0.699900 0.552200 vn -0.167300 0.964600 0.203900 vn -0.747700 0.253900 0.613600 vn -0.552100 0.699900 0.453100 @@ -315,7 +1021,7 @@ vn -0.747700 0.253900 -0.613600 vn -0.552100 0.699900 -0.453100 vn -0.203900 0.964600 -0.167300 vn -0.613600 0.253900 -0.747700 -vn -0.453100 0.699900 -0.552100 +vn -0.453100 0.699900 -0.552200 vn -0.167300 0.964600 -0.203900 vn -0.455900 0.253900 -0.853000 vn -0.336700 0.699900 -0.629900 @@ -327,326 +1033,718 @@ vn -0.094800 0.253900 -0.962600 vn -0.070000 0.699900 -0.710800 vn -0.025900 0.964600 -0.262500 vn 0.098000 -0.000000 -0.995200 +vn -0.751200 0.026300 0.659600 +vn -0.315300 0.077900 0.945800 +vn -0.762100 0.115400 0.637100 +vn 0.193000 0.110700 0.974900 +vn 0.650500 0.112400 0.751100 +vn 0.941800 0.081200 0.326200 +vn 0.981600 0.028300 -0.189000 +vn 0.755600 -0.025600 -0.654500 +vn 0.326700 -0.060200 -0.943200 +vn -0.188600 -0.068900 -0.979600 +vn -0.646200 -0.063200 -0.760600 +vn -0.937600 -0.051400 -0.344000 +vn -0.983200 -0.022700 0.181100 +vn -0.785700 0.190600 0.588500 +vn -0.345700 0.317100 0.883100 +vn 0.151100 0.432800 0.888700 +vn 0.608500 0.433900 0.664500 +vn 0.911100 0.317300 0.263000 +vn 0.970500 0.115100 -0.211700 +vn 0.766300 -0.112600 -0.632600 +vn 0.354300 -0.297900 -0.886400 +vn -0.152900 -0.394300 -0.906200 +vn -0.611300 -0.389900 -0.688700 +vn -0.910900 -0.294200 -0.289200 +vn -0.972800 -0.112500 0.202600 +vn -0.819100 0.242900 0.519800 +vn -0.410100 0.518100 0.750600 +vn 0.063700 0.702700 0.708600 +vn 0.520900 0.703000 0.484100 +vn 0.847000 0.515200 0.130900 +vn 0.947200 0.188000 -0.259800 +vn 0.789300 -0.186000 -0.585200 +vn 0.415700 -0.499800 -0.759900 +vn -0.070800 -0.672200 -0.737000 +vn -0.529700 -0.669600 -0.520700 +vn -0.849700 -0.501500 -0.163000 +vn -0.949600 -0.188700 0.250300 +vn -0.858200 0.265800 0.439100 +vn -0.500500 0.656500 0.564300 +vn -0.058800 0.887900 0.456300 +vn 0.398400 0.887400 0.231800 +vn 0.757200 0.650900 -0.054000 +vn 0.914400 0.238200 -0.327400 +vn 0.821800 -0.236900 -0.518100 +vn 0.503600 -0.641400 -0.578900 +vn 0.047900 -0.869000 -0.492500 +vn -0.411300 -0.868500 -0.276700 +vn -0.761100 -0.648300 0.019400 +vn -0.916400 -0.242100 0.318700 +vn -0.898500 0.256700 0.356200 +vn -0.606200 0.715800 0.346700 +vn -0.201600 0.965900 0.162200 +vn 0.255800 0.964700 -0.061900 +vn 0.652500 0.708200 -0.269600 +vn 0.876000 0.259700 -0.406300 +vn 0.860000 -0.259300 -0.439400 +vn 0.607300 -0.705500 -0.365200 +vn 0.188800 -0.961000 -0.202300 +vn -0.270200 -0.962700 0.013800 +vn -0.656000 -0.717000 0.236000 +vn -0.877300 -0.266400 0.399300 +vn -0.934900 0.216600 0.281200 +vn -0.714400 0.688700 0.123900 +vn -0.347400 0.927500 -0.138100 +vn 0.110200 0.925700 -0.361800 +vn 0.545600 0.680000 -0.489800 +vn 0.836800 0.249900 -0.487200 +vn 0.899300 -0.250300 -0.358600 +vn 0.714400 -0.684700 -0.144700 +vn 0.335000 -0.937000 0.098800 +vn -0.123600 -0.940800 0.315700 +vn -0.546900 -0.699100 0.460600 +vn -0.836800 -0.258500 0.482600 +vn -0.963200 0.150400 0.223000 +vn -0.812000 0.578600 -0.077200 +vn -0.478700 0.777200 -0.408500 +vn -0.020700 0.775000 -0.631600 +vn 0.449400 0.569800 -0.688000 +vn 0.801400 0.209900 -0.560100 +vn 0.934800 -0.211300 -0.285400 +vn 0.811800 -0.581200 0.056100 +vn 0.468800 -0.800100 0.374300 +vn 0.010800 -0.805300 0.592700 +vn -0.447100 -0.596900 0.666200 +vn -0.800000 -0.219400 0.558400 +vn -0.979800 0.066000 0.188600 +vn -0.887200 0.398700 -0.232200 +vn -0.579600 0.533100 -0.616300 +vn -0.121300 0.530900 -0.838700 +vn 0.375400 0.390800 -0.840400 +vn 0.774100 0.144600 -0.616300 +vn 0.962400 -0.146700 -0.228600 +vn 0.888000 -0.407600 0.212900 +vn 0.574000 -0.566600 0.591100 +vn 0.117000 -0.572800 0.811300 +vn -0.368600 -0.422700 0.827900 +vn -0.771300 -0.153900 0.617600 +vn -0.931100 0.170700 -0.322500 +vn -0.637900 0.224700 -0.736600 +vn -0.179400 0.222700 -0.958300 +vn 0.332600 0.164800 -0.928600 +vn 0.758200 0.061900 -0.649100 +vn 0.978700 -0.064400 -0.195100 +vn 0.933600 -0.184900 0.306900 +vn 0.638000 -0.264800 0.723000 +vn 0.181900 -0.271200 0.945200 +vn -0.320800 -0.197600 0.926300 +vn -0.754100 -0.069800 0.653100 vn 0.453100 0.699900 -0.552100 vn 0.552200 0.699900 -0.453100 -vn 0.552100 0.699900 0.453100 vn 0.453100 0.699900 0.552200 -vn -0.552200 0.699900 0.453100 -vn -0.453100 0.699900 -0.552200 +vn -0.453100 0.699900 0.552100 +vn -0.232600 0.964600 -0.124400 +vn -0.552200 0.699900 -0.453100 s off -f 157/1/1 33/2/1 1/3/1 -f 3/4/2 41/1/2 45/2/2 -f 45/1/3 49/2/3 5/3/3 -f 49/1/4 53/2/4 6/3/4 -f 53/1/5 57/2/5 7/3/5 -f 57/1/6 61/2/6 8/3/6 -f 61/1/7 65/2/7 9/3/7 -f 65/1/8 69/2/8 10/3/8 -f 69/1/9 73/2/9 11/3/9 -f 73/1/10 77/2/10 12/3/10 -f 77/1/11 81/2/11 13/3/11 -f 81/1/12 85/2/12 14/3/12 -f 85/1/13 89/2/13 15/3/13 -f 89/1/14 93/2/14 16/3/14 -f 93/1/15 97/2/15 17/3/15 -f 97/1/16 101/2/16 18/3/16 -f 18/4/17 101/1/17 105/2/17 -f 105/1/18 109/2/18 20/3/18 -f 109/1/19 113/2/19 21/3/19 -f 21/4/20 113/1/20 117/2/20 -f 117/1/21 121/2/21 23/3/21 -f 23/4/22 121/1/22 125/2/22 -f 24/4/23 125/1/23 129/2/23 -f 25/4/24 129/1/24 133/2/24 -f 26/4/25 133/1/25 137/2/25 -f 27/4/26 137/1/26 141/2/26 -f 28/4/27 141/1/27 145/2/27 -f 145/1/28 149/2/28 30/3/28 -f 30/4/29 149/1/29 153/2/29 -f 31/4/30 153/1/30 157/2/30 -f 37/1/31 41/2/31 3/3/31 -f 38/5/32 134/6/32 102/7/32 -f 1/5/33 7/8/33 17/7/33 -f 33/1/34 35/2/34 39/3/34 -f 35/1/35 36/2/35 40/3/35 -f 40/4/36 36/1/36 34/2/36 -f 41/4/37 37/1/37 39/2/37 -f 39/1/38 40/2/38 44/3/38 -f 44/4/39 40/1/39 38/2/39 -f 41/1/40 43/2/40 47/3/40 -f 43/1/41 44/2/41 48/3/41 -f 44/1/42 42/2/42 46/3/42 -f 49/4/43 45/1/43 47/2/43 -f 47/1/44 48/2/44 52/3/44 -f 48/1/45 46/2/45 50/3/45 -f 53/4/46 49/1/46 51/2/46 -f 51/1/47 52/2/47 56/3/47 -f 52/1/48 50/2/48 54/3/48 -f 53/1/49 55/2/49 59/3/49 -f 55/1/50 56/2/50 60/3/50 -f 56/1/51 54/2/51 58/3/51 -f 57/1/52 59/2/52 63/3/52 -f 63/4/53 59/1/53 60/2/53 -f 60/1/54 58/2/54 62/3/54 -f 61/1/55 63/2/55 67/3/55 -f 63/1/56 64/2/56 68/3/56 -f 64/1/57 62/2/57 66/3/57 -f 65/1/58 67/2/58 71/3/58 -f 71/4/59 67/1/59 68/2/59 -f 68/1/60 66/2/60 70/3/60 -f 69/1/61 71/2/61 75/3/61 -f 71/1/62 72/2/62 76/3/62 -f 72/1/63 70/2/63 74/3/63 -f 73/1/64 75/2/64 79/3/64 -f 75/1/65 76/2/65 80/3/65 -f 76/1/66 74/2/66 78/3/66 -f 77/1/67 79/2/67 83/3/67 -f 83/4/68 79/1/68 80/2/68 -f 80/1/69 78/2/69 82/3/69 -f 81/1/70 83/2/70 87/3/70 -f 87/4/71 83/1/71 84/2/71 -f 88/4/72 84/1/72 82/2/72 -f 85/1/73 87/2/73 91/3/73 -f 91/4/74 87/1/74 88/2/74 -f 92/4/75 88/1/75 86/2/75 -f 89/1/76 91/2/76 95/3/76 -f 95/4/77 91/1/77 92/2/77 -f 96/4/78 92/1/78 90/2/78 -f 93/1/79 95/2/79 99/3/79 -f 99/4/80 95/1/80 96/2/80 -f 96/1/81 94/2/81 98/3/81 -f 97/1/82 99/2/82 103/3/82 -f 99/1/83 100/2/83 104/3/83 -f 100/1/84 98/2/84 102/3/84 -f 101/1/85 103/2/85 107/3/85 -f 103/1/86 104/2/86 108/3/86 -f 104/1/87 102/2/87 106/3/87 -f 105/1/88 107/2/88 111/3/88 -f 107/1/89 108/2/89 112/3/89 -f 108/1/90 106/2/90 110/3/90 -f 109/1/91 111/2/91 115/3/91 -f 115/4/92 111/1/92 112/2/92 -f 116/4/93 112/1/93 110/2/93 -f 113/1/94 115/2/94 119/3/94 -f 119/4/95 115/1/95 116/2/95 -f 116/1/96 114/2/96 118/3/96 -f 117/1/97 119/2/97 123/3/97 -f 123/4/98 119/1/98 120/2/98 -f 120/1/99 118/2/99 122/3/99 -f 121/1/100 123/2/100 127/3/100 -f 123/1/101 124/2/101 128/3/101 -f 124/1/102 122/2/102 126/3/102 -f 125/1/103 127/2/103 131/3/103 -f 131/4/104 127/1/104 128/2/104 -f 132/4/105 128/1/105 126/2/105 -f 129/1/106 131/2/106 135/3/106 -f 131/1/107 132/2/107 136/3/107 -f 132/1/108 130/2/108 134/3/108 -f 137/4/109 133/1/109 135/2/109 -f 135/1/110 136/2/110 140/3/110 -f 140/4/111 136/1/111 134/2/111 -f 141/4/112 137/1/112 139/2/112 -f 139/1/113 140/2/113 144/3/113 -f 140/1/114 138/2/114 142/3/114 -f 141/1/115 143/2/115 147/3/115 -f 143/1/116 144/2/116 148/3/116 -f 148/4/117 144/1/117 142/2/117 -f 145/1/118 147/2/118 151/3/118 -f 151/4/119 147/1/119 148/2/119 -f 152/4/120 148/1/120 146/2/120 -f 153/4/121 149/1/121 151/2/121 -f 151/1/122 152/2/122 156/3/122 -f 152/1/123 150/2/123 154/3/123 -f 157/4/124 153/1/124 155/2/124 -f 155/1/125 156/2/125 160/3/125 -f 156/1/126 154/2/126 158/3/126 -f 33/4/127 157/1/127 159/2/127 -f 35/4/128 159/1/128 160/2/128 -f 36/4/129 160/1/129 158/2/129 -f 33/1/130 37/2/130 2/3/130 -f 32/4/1 157/1/1 1/3/1 -f 4/3/2 3/4/2 45/2/2 -f 4/4/3 45/1/3 5/3/3 -f 5/4/4 49/1/4 6/3/4 -f 6/4/5 53/1/5 7/3/5 -f 7/4/6 57/1/6 8/3/6 -f 8/4/7 61/1/7 9/3/7 -f 9/4/8 65/1/8 10/3/8 -f 10/4/9 69/1/9 11/3/9 -f 11/4/10 73/1/10 12/3/10 -f 12/4/11 77/1/11 13/3/11 -f 13/4/12 81/1/12 14/3/12 -f 14/4/13 85/1/13 15/3/13 -f 15/4/14 89/1/14 16/3/14 -f 16/4/15 93/1/15 17/3/15 -f 17/4/16 97/1/16 18/3/16 -f 19/3/17 18/4/17 105/2/17 -f 19/4/18 105/1/18 20/3/18 -f 20/4/19 109/1/19 21/3/19 -f 22/3/20 21/4/20 117/2/20 -f 22/4/21 117/1/21 23/3/21 -f 24/3/22 23/4/22 125/2/22 -f 25/3/23 24/4/23 129/2/23 -f 26/3/24 25/4/24 133/2/24 -f 27/3/25 26/4/25 137/2/25 -f 28/3/26 27/4/26 141/2/26 -f 29/3/27 28/4/27 145/2/27 -f 29/4/28 145/1/28 30/3/28 -f 31/3/29 30/4/29 153/2/29 -f 32/3/30 31/4/30 157/2/30 -f 2/4/31 37/1/31 3/3/31 -f 46/9/32 42/10/32 38/5/32 -f 46/9/32 58/11/32 50/12/32 -f 74/13/32 70/14/32 66/15/32 -f 62/16/32 74/13/32 66/15/32 -f 62/16/32 58/11/32 102/7/32 -f 78/17/32 74/13/32 82/18/32 -f 94/19/32 90/20/32 86/21/32 -f 102/7/32 98/22/32 94/19/32 -f 102/7/32 118/23/32 106/24/32 -f 110/25/32 106/24/32 114/26/32 -f 126/27/32 122/28/32 118/23/32 -f 126/27/32 118/23/32 130/29/32 -f 134/6/32 146/30/32 138/31/32 -f 106/24/32 118/23/32 114/26/32 -f 58/11/32 54/32/32 50/12/32 -f 158/33/32 154/34/32 34/35/32 -f 38/5/32 58/11/32 46/9/32 -f 29/32/33 30/12/33 31/9/33 -f 74/13/32 62/16/32 102/7/32 -f 102/7/32 94/19/32 86/21/32 -f 118/23/32 134/6/32 130/29/32 -f 74/13/32 86/21/32 82/18/32 -f 146/30/32 134/6/32 38/5/32 -f 154/34/32 150/36/32 146/30/32 -f 58/11/32 38/5/32 102/7/32 -f 154/34/32 38/5/32 34/35/32 -f 134/6/32 118/23/32 102/7/32 -f 38/5/32 154/34/32 146/30/32 -f 74/13/32 102/7/32 86/21/32 -f 1/5/33 29/32/33 32/10/33 -f 146/30/32 142/8/32 138/31/32 -f 29/32/33 26/15/33 28/11/33 -f 22/18/33 23/17/33 24/13/33 -f 25/14/33 22/18/33 24/13/33 -f 14/26/33 16/24/33 13/23/33 -f 19/19/33 20/20/33 21/21/33 -f 17/7/33 18/22/33 19/19/33 -f 14/26/33 15/25/33 16/24/33 -f 16/24/33 11/27/33 13/23/33 -f 11/27/33 12/28/33 13/23/33 -f 9/6/33 10/29/33 11/27/33 -f 7/8/33 8/31/33 9/6/33 -f 5/36/33 6/30/33 7/8/33 -f 5/36/33 7/8/33 4/34/33 -f 1/5/33 2/35/33 3/33/33 -f 26/15/33 27/16/33 28/11/33 -f 39/4/35 35/1/35 40/3/35 -f 29/32/33 25/14/33 26/15/33 -f 25/14/33 29/32/33 21/21/33 -f 16/24/33 17/7/33 11/27/33 -f 29/32/33 31/9/33 32/10/33 -f 7/8/33 9/6/33 17/7/33 -f 7/8/33 3/33/33 4/34/33 -f 1/5/33 19/19/33 29/32/33 -f 29/32/33 19/19/33 21/21/33 -f 25/14/33 21/21/33 22/18/33 -f 17/7/33 9/6/33 11/27/33 -f 17/7/33 19/19/33 1/5/33 -f 37/4/34 33/1/34 39/3/34 -f 3/33/33 7/8/33 1/5/33 -f 38/3/36 40/4/36 34/2/36 -f 43/3/37 41/4/37 39/2/37 -f 43/4/38 39/1/38 44/3/38 -f 42/3/39 44/4/39 38/2/39 -f 45/4/40 41/1/40 47/3/40 -f 47/4/41 43/1/41 48/3/41 -f 48/4/42 44/1/42 46/3/42 -f 51/3/43 49/4/43 47/2/43 -f 51/4/131 47/1/131 52/3/131 -f 52/4/45 48/1/45 50/3/45 -f 55/3/46 53/4/46 51/2/46 -f 55/4/132 51/1/132 56/3/132 -f 56/4/48 52/1/48 54/3/48 -f 57/4/49 53/1/49 59/3/49 -f 59/4/50 55/1/50 60/3/50 -f 60/4/51 56/1/51 58/3/51 -f 61/4/52 57/1/52 63/3/52 -f 64/3/53 63/4/53 60/2/53 -f 64/4/54 60/1/54 62/3/54 -f 65/4/55 61/1/55 67/3/55 -f 67/4/56 63/1/56 68/3/56 -f 68/4/57 64/1/57 66/3/57 -f 69/4/58 65/1/58 71/3/58 -f 72/3/59 71/4/59 68/2/59 -f 72/4/60 68/1/60 70/3/60 -f 73/4/61 69/1/61 75/3/61 -f 75/4/62 71/1/62 76/3/62 -f 76/4/63 72/1/63 74/3/63 -f 77/4/64 73/1/64 79/3/64 -f 79/4/65 75/1/65 80/3/65 -f 80/4/66 76/1/66 78/3/66 -f 81/4/67 77/1/67 83/3/67 -f 84/3/133 83/4/133 80/2/133 -f 84/4/69 80/1/69 82/3/69 -f 85/4/70 81/1/70 87/3/70 -f 88/3/134 87/4/134 84/2/134 -f 86/3/72 88/4/72 82/2/72 -f 89/4/73 85/1/73 91/3/73 -f 92/3/74 91/4/74 88/2/74 -f 90/3/75 92/4/75 86/2/75 -f 93/4/76 89/1/76 95/3/76 -f 96/3/77 95/4/77 92/2/77 -f 94/3/78 96/4/78 90/2/78 -f 97/4/79 93/1/79 99/3/79 -f 100/3/80 99/4/80 96/2/80 -f 100/4/81 96/1/81 98/3/81 -f 101/4/82 97/1/82 103/3/82 -f 103/4/83 99/1/83 104/3/83 -f 104/4/84 100/1/84 102/3/84 -f 105/4/85 101/1/85 107/3/85 -f 107/4/86 103/1/86 108/3/86 -f 108/4/87 104/1/87 106/3/87 -f 109/4/88 105/1/88 111/3/88 -f 111/4/89 107/1/89 112/3/89 -f 112/4/90 108/1/90 110/3/90 -f 113/4/91 109/1/91 115/3/91 -f 116/3/92 115/4/92 112/2/92 -f 114/3/93 116/4/93 110/2/93 -f 117/4/94 113/1/94 119/3/94 -f 120/3/135 119/4/135 116/2/135 -f 120/4/96 116/1/96 118/3/96 -f 121/4/97 117/1/97 123/3/97 -f 124/3/98 123/4/98 120/2/98 -f 124/4/99 120/1/99 122/3/99 -f 125/4/100 121/1/100 127/3/100 -f 127/4/101 123/1/101 128/3/101 -f 128/4/102 124/1/102 126/3/102 -f 129/4/103 125/1/103 131/3/103 -f 132/3/104 131/4/104 128/2/104 -f 130/3/105 132/4/105 126/2/105 -f 133/4/106 129/1/106 135/3/106 -f 135/4/107 131/1/107 136/3/107 -f 136/4/108 132/1/108 134/3/108 -f 139/3/109 137/4/109 135/2/109 -f 139/4/110 135/1/110 140/3/110 -f 138/3/111 140/4/111 134/2/111 -f 143/3/112 141/4/112 139/2/112 -f 143/4/113 139/1/113 144/3/113 -f 144/4/114 140/1/114 142/3/114 -f 145/4/115 141/1/115 147/3/115 -f 147/4/116 143/1/116 148/3/116 -f 146/3/117 148/4/117 142/2/117 -f 149/4/118 145/1/118 151/3/118 -f 152/3/136 151/4/136 148/2/136 -f 150/3/120 152/4/120 146/2/120 -f 155/3/121 153/4/121 151/2/121 -f 155/4/122 151/1/122 156/3/122 -f 156/4/123 152/1/123 154/3/123 -f 159/3/124 157/4/124 155/2/124 -f 159/4/125 155/1/125 160/3/125 -f 160/4/126 156/1/126 158/3/126 -f 35/3/127 33/4/127 159/2/127 -f 36/3/128 35/4/128 160/2/128 -f 34/3/129 36/4/129 158/2/129 -f 1/4/130 33/1/130 2/3/130 +f 2/1/1 4/2/1 3/3/1 +f 4/4/2 6/5/2 5/6/2 +f 6/5/3 8/7/3 7/8/3 +f 8/7/4 10/9/4 9/10/4 +f 10/9/5 12/11/5 11/12/5 +f 12/13/6 14/14/6 13/15/6 +f 14/14/7 16/16/7 15/17/7 +f 16/16/8 18/18/8 17/19/8 +f 18/20/9 20/21/9 19/22/9 +f 20/21/10 22/23/10 21/24/10 +f 2/1/11 24/25/11 36/26/11 +f 24/25/12 2/1/12 1/27/12 +f 22/28/13 24/25/13 23/29/13 +f 21/30/14 23/31/14 15/32/14 +f 25/33/15 36/26/15 48/34/15 +f 24/25/16 22/28/16 35/35/16 +f 22/23/17 20/21/17 34/36/17 +f 18/20/18 33/37/18 34/36/18 +f 16/16/19 32/38/19 33/39/19 +f 14/14/20 31/40/20 32/38/20 +f 12/13/21 30/41/21 31/40/21 +f 10/9/22 29/42/22 30/43/22 +f 8/7/23 28/44/23 29/42/23 +f 8/7/24 6/5/24 27/45/24 +f 6/5/25 4/4/25 26/46/25 +f 4/2/26 2/1/26 25/33/26 +f 37/47/27 48/34/27 60/48/27 +f 36/26/28 35/35/28 47/49/28 +f 35/50/29 34/36/29 46/51/29 +f 33/37/30 45/52/30 46/51/30 +f 32/38/31 44/53/31 45/54/31 +f 31/40/32 43/55/32 44/53/32 +f 30/41/33 42/56/33 43/55/33 +f 29/57/34 41/58/34 42/56/34 +f 28/44/35 40/59/35 41/60/35 +f 28/44/36 27/45/36 39/61/36 +f 27/62/37 26/63/37 38/64/37 +f 26/63/38 25/33/38 37/47/38 +f 49/65/39 60/48/39 72/66/39 +f 48/34/40 47/49/40 59/67/40 +f 47/68/41 46/51/41 58/69/41 +f 45/52/42 57/70/42 58/69/42 +f 44/53/43 56/71/43 57/72/43 +f 43/55/44 55/73/44 56/71/44 +f 42/56/45 54/74/45 55/73/45 +f 41/58/46 53/75/46 54/74/46 +f 40/76/47 52/77/47 53/78/47 +f 40/76/48 39/79/48 51/80/48 +f 39/81/49 38/64/49 50/82/49 +f 38/64/50 37/47/50 49/65/50 +f 61/83/51 72/66/51 84/84/51 +f 60/48/52 59/67/52 71/85/52 +f 59/86/53 58/87/53 70/88/53 +f 57/89/54 69/90/54 70/88/54 +f 56/71/55 68/91/55 69/92/55 +f 55/73/56 67/93/56 68/91/56 +f 54/74/57 66/94/57 67/93/57 +f 53/78/58 65/95/58 66/96/58 +f 52/77/59 64/97/59 65/95/59 +f 52/77/60 51/80/60 63/98/60 +f 51/99/61 50/82/61 62/100/61 +f 50/82/62 49/65/62 61/83/62 +f 73/101/63 84/84/63 96/102/63 +f 72/66/64 71/85/64 83/103/64 +f 71/104/65 70/88/65 82/105/65 +f 69/90/66 81/106/66 82/105/66 +f 68/91/67 80/107/67 81/108/67 +f 67/93/68 79/109/68 80/107/68 +f 66/94/69 78/110/69 79/109/69 +f 65/95/70 77/111/70 78/112/70 +f 64/97/71 76/113/71 77/111/71 +f 64/97/72 63/98/72 75/114/72 +f 63/98/73 62/115/73 74/116/73 +f 62/100/74 61/83/74 73/101/74 +f 85/117/75 96/102/75 108/118/75 +f 84/84/76 83/103/76 95/119/76 +f 83/120/77 82/105/77 94/121/77 +f 81/106/78 93/122/78 94/121/78 +f 80/107/79 92/123/79 93/124/79 +f 79/109/80 91/125/80 92/123/80 +f 78/110/81 90/126/81 91/125/81 +f 77/127/82 89/128/82 90/126/82 +f 76/113/83 88/129/83 89/130/83 +f 76/113/84 75/114/84 87/131/84 +f 75/114/85 74/116/85 86/132/85 +f 74/133/86 73/101/86 85/117/86 +f 97/134/87 108/118/87 120/135/87 +f 96/102/88 95/119/88 107/136/88 +f 95/137/89 94/121/89 106/138/89 +f 93/122/90 105/139/90 106/138/90 +f 92/123/91 104/140/91 105/141/91 +f 91/125/92 103/142/92 104/140/92 +f 90/126/93 102/143/93 103/142/93 +f 89/128/94 101/144/94 102/143/94 +f 88/129/95 100/145/95 101/146/95 +f 88/129/96 87/131/96 99/147/96 +f 87/148/97 86/149/97 98/150/97 +f 86/149/98 85/117/98 97/134/98 +f 109/151/99 120/135/99 132/152/99 +f 108/118/100 107/136/100 119/153/100 +f 107/154/101 106/155/101 118/156/101 +f 105/157/102 117/158/102 118/156/102 +f 104/140/103 116/159/103 117/160/103 +f 103/142/104 115/161/104 116/159/104 +f 102/143/105 114/162/105 115/161/105 +f 101/144/106 113/163/106 114/162/106 +f 100/164/107 112/165/107 113/166/107 +f 100/164/108 99/167/108 111/168/108 +f 99/169/109 98/150/109 110/170/109 +f 98/150/110 97/134/110 109/151/110 +f 132/152/1 144/171/1 133/172/1 +f 120/173/111 119/174/111 131/175/111 +f 119/174/112 118/156/112 130/176/112 +f 117/158/113 129/177/113 130/176/113 +f 116/178/114 128/179/114 129/177/114 +f 115/161/115 127/180/115 128/181/115 +f 114/162/116 126/182/116 127/180/116 +f 113/163/117 125/183/117 126/182/117 +f 112/165/118 124/184/118 125/185/118 +f 112/165/119 111/168/119 123/186/119 +f 111/187/120 110/170/120 122/188/120 +f 110/170/121 109/151/121 121/189/121 +f 137/190/14 143/191/14 140/192/14 +f 131/175/2 143/193/2 144/194/2 +f 130/176/3 142/195/3 143/193/3 +f 129/177/4 141/196/4 142/195/4 +f 128/179/5 140/197/5 141/196/5 +f 127/180/6 139/198/6 140/199/6 +f 126/182/7 138/200/7 139/198/7 +f 125/183/8 137/201/8 138/200/8 +f 124/184/9 136/202/9 137/203/9 +f 123/186/10 135/204/10 136/202/10 +f 122/188/13 134/205/13 135/206/13 +f 121/189/12 133/172/12 134/205/12 +f 301/207/122 177/208/122 145/209/122 +f 185/210/123 189/211/123 148/212/123 +f 189/211/124 193/213/124 149/214/124 +f 193/213/125 197/215/125 150/216/125 +f 197/215/126 201/217/126 151/218/126 +f 201/217/127 205/219/127 152/220/127 +f 205/219/128 209/221/128 153/222/128 +f 209/221/129 213/223/129 154/224/129 +f 213/223/130 217/225/130 155/226/130 +f 217/227/131 221/228/131 156/229/131 +f 221/228/132 225/230/132 157/231/132 +f 225/230/133 229/232/133 158/233/133 +f 229/232/134 233/234/134 159/235/134 +f 233/234/135 237/236/135 160/237/135 +f 237/236/136 241/238/136 161/239/136 +f 241/238/137 245/240/137 162/241/137 +f 245/240/138 249/242/138 163/243/138 +f 249/244/139 253/245/139 164/246/139 +f 253/245/140 257/247/140 165/248/140 +f 257/247/141 261/249/141 166/250/141 +f 261/249/142 265/251/142 167/252/142 +f 265/251/143 269/253/143 168/254/143 +f 269/253/144 273/255/144 169/256/144 +f 169/256/145 273/255/145 277/257/145 +f 277/257/146 281/258/146 171/259/146 +f 281/260/147 285/261/147 172/262/147 +f 285/261/148 289/263/148 173/264/148 +f 173/264/149 289/263/149 293/265/149 +f 293/265/150 297/266/150 175/267/150 +f 297/266/151 301/207/151 176/268/151 +f 181/269/152 185/270/152 147/271/152 +f 214/272/153 302/273/153 290/274/153 +f 153/275/14 154/276/14 152/277/14 +f 181/269/154 177/208/154 179/278/154 +f 183/279/155 179/280/155 180/281/155 +f 184/282/156 180/281/156 178/283/156 +f 181/269/157 183/284/157 187/285/157 +f 187/286/158 183/279/158 184/282/158 +f 188/287/159 184/282/159 182/288/159 +f 185/210/160 187/289/160 191/290/160 +f 187/286/161 188/287/161 192/291/161 +f 188/287/162 186/292/162 190/293/162 +f 193/213/163 189/211/163 191/290/163 +f 191/294/164 192/291/164 196/295/164 +f 192/291/165 190/293/165 194/296/165 +f 197/215/166 193/213/166 195/297/166 +f 195/297/167 196/298/167 200/299/167 +f 196/295/168 194/296/168 198/300/168 +f 201/217/169 197/215/169 199/301/169 +f 199/301/170 200/299/170 204/302/170 +f 200/303/171 198/300/171 202/304/171 +f 201/217/172 203/305/172 207/306/172 +f 207/306/173 203/305/173 204/302/173 +f 204/307/174 202/304/174 206/308/174 +f 205/219/175 207/306/175 211/309/175 +f 207/306/176 208/310/176 212/311/176 +f 212/312/177 208/313/177 206/308/177 +f 209/221/178 211/309/178 215/314/178 +f 211/315/179 212/312/179 216/316/179 +f 212/312/180 210/317/180 214/272/180 +f 213/223/181 215/314/181 219/318/181 +f 219/319/182 215/320/182 216/316/182 +f 216/316/183 214/272/183 218/321/183 +f 217/227/184 219/322/184 223/323/184 +f 219/319/185 220/324/185 224/325/185 +f 220/324/186 218/321/186 222/326/186 +f 221/228/187 223/323/187 227/327/187 +f 227/327/188 223/323/188 224/328/188 +f 224/325/189 222/326/189 226/329/189 +f 225/230/190 227/327/190 231/330/190 +f 227/327/191 228/331/191 232/332/191 +f 228/333/192 226/329/192 230/334/192 +f 233/234/193 229/232/193 231/330/193 +f 231/330/194 232/332/194 236/335/194 +f 236/336/195 232/337/195 230/334/195 +f 237/236/196 233/234/196 235/338/196 +f 235/338/197 236/335/197 240/339/197 +f 240/340/198 236/336/198 234/341/198 +f 241/238/199 237/236/199 239/342/199 +f 239/342/200 240/339/200 244/343/200 +f 240/340/201 238/344/201 242/345/201 +f 241/238/202 243/346/202 247/347/202 +f 243/348/203 244/349/203 248/350/203 +f 244/349/204 242/345/204 246/351/204 +f 245/240/205 247/347/205 251/352/205 +f 247/353/206 248/350/206 252/354/206 +f 248/350/207 246/351/207 250/355/207 +f 249/244/208 251/356/208 255/357/208 +f 251/358/209 252/354/209 256/359/209 +f 252/354/210 250/355/210 254/360/210 +f 257/247/211 253/245/211 255/357/211 +f 255/361/212 256/359/212 260/362/212 +f 260/362/213 256/359/213 254/360/213 +f 261/249/214 257/247/214 259/363/214 +f 263/364/215 259/363/215 260/365/215 +f 260/362/216 258/366/216 262/367/216 +f 265/251/217 261/249/217 263/364/217 +f 263/364/218 264/368/218 268/369/218 +f 268/370/219 264/371/219 262/367/219 +f 265/251/220 267/372/220 271/373/220 +f 267/372/221 268/369/221 272/374/221 +f 272/375/222 268/370/222 266/376/222 +f 269/253/223 271/373/223 275/377/223 +f 275/378/224 271/379/224 272/375/224 +f 276/380/225 272/375/225 270/381/225 +f 273/255/226 275/377/226 279/382/226 +f 275/378/227 276/380/227 280/383/227 +f 276/380/228 274/384/228 278/385/228 +f 281/258/229 277/257/229 279/382/229 +f 279/386/230 280/383/230 284/387/230 +f 280/383/231 278/385/231 282/388/231 +f 285/261/232 281/260/232 283/389/232 +f 283/390/233 284/387/233 288/391/233 +f 284/387/234 282/388/234 286/392/234 +f 289/263/235 285/261/235 287/393/235 +f 291/394/236 287/395/236 288/391/236 +f 288/391/237 286/392/237 290/274/237 +f 293/265/238 289/263/238 291/396/238 +f 295/397/239 291/396/239 292/398/239 +f 296/399/240 292/400/240 290/274/240 +f 297/266/241 293/265/241 295/397/241 +f 295/397/242 296/401/242 300/402/242 +f 296/399/243 294/403/243 298/404/243 +f 301/207/244 297/266/244 299/405/244 +f 299/405/245 300/402/245 304/406/245 +f 300/407/246 298/404/246 302/273/246 +f 301/207/247 303/408/247 179/278/247 +f 303/408/248 304/406/248 180/409/248 +f 304/410/249 302/273/249 178/283/249 +f 177/208/250 181/269/250 146/411/250 +f 1/27/1 2/1/1 3/3/1 +f 3/412/2 4/4/2 5/6/2 +f 5/6/3 6/5/3 7/8/3 +f 7/8/4 8/7/4 9/10/4 +f 9/10/5 10/9/5 11/12/5 +f 11/413/6 12/13/6 13/15/6 +f 13/15/7 14/14/7 15/17/7 +f 15/17/8 16/16/8 17/19/8 +f 17/414/9 18/20/9 19/22/9 +f 19/22/10 20/21/10 21/24/10 +f 25/33/251 2/1/251 36/26/251 +f 23/29/12 24/25/12 1/27/12 +f 21/415/13 22/28/13 23/29/13 +f 23/31/14 1/416/14 3/417/14 +f 21/30/14 15/32/14 19/418/14 +f 15/32/14 23/31/14 11/419/14 +f 13/420/14 15/32/14 11/419/14 +f 5/421/14 7/422/14 9/423/14 +f 23/31/14 9/423/14 11/419/14 +f 15/32/14 17/424/14 19/418/14 +f 36/26/252 24/25/252 35/35/252 +f 23/31/14 3/417/14 9/423/14 +f 3/417/14 5/421/14 9/423/14 +f 37/47/253 25/33/253 48/34/253 +f 35/50/254 22/23/254 34/36/254 +f 20/21/255 18/20/255 34/36/255 +f 18/18/256 16/16/256 33/39/256 +f 16/16/257 14/14/257 32/38/257 +f 14/14/258 12/13/258 31/40/258 +f 12/11/259 10/9/259 30/43/259 +f 10/9/260 8/7/260 29/42/260 +f 28/44/261 8/7/261 27/45/261 +f 27/45/262 6/5/262 26/46/262 +f 26/63/263 4/2/263 25/33/263 +f 49/65/264 37/47/264 60/48/264 +f 48/34/265 36/26/265 47/49/265 +f 47/68/266 35/50/266 46/51/266 +f 34/36/267 33/37/267 46/51/267 +f 33/39/268 32/38/268 45/54/268 +f 32/38/269 31/40/269 44/53/269 +f 31/40/270 30/41/270 43/55/270 +f 30/41/271 29/57/271 42/56/271 +f 29/42/272 28/44/272 41/60/272 +f 40/59/273 28/44/273 39/61/273 +f 39/81/274 27/62/274 38/64/274 +f 38/64/275 26/63/275 37/47/275 +f 61/83/276 49/65/276 72/66/276 +f 60/48/277 48/34/277 59/67/277 +f 59/425/278 47/68/278 58/69/278 +f 46/51/279 45/52/279 58/69/279 +f 45/54/280 44/53/280 57/72/280 +f 44/53/281 43/55/281 56/71/281 +f 43/55/282 42/56/282 55/73/282 +f 42/56/283 41/58/283 54/74/283 +f 41/426/284 40/76/284 53/78/284 +f 52/77/285 40/76/285 51/80/285 +f 51/99/286 39/81/286 50/82/286 +f 50/82/287 38/64/287 49/65/287 +f 73/101/288 61/83/288 84/84/288 +f 72/66/289 60/48/289 71/85/289 +f 71/104/290 59/86/290 70/88/290 +f 58/87/291 57/89/291 70/88/291 +f 57/72/292 56/71/292 69/92/292 +f 56/71/293 55/73/293 68/91/293 +f 55/73/294 54/74/294 67/93/294 +f 54/427/295 53/78/295 66/96/295 +f 53/78/296 52/77/296 65/95/296 +f 64/97/297 52/77/297 63/98/297 +f 63/428/298 51/99/298 62/100/298 +f 62/100/299 50/82/299 61/83/299 +f 85/117/300 73/101/300 96/102/300 +f 84/84/301 72/66/301 83/103/301 +f 83/120/302 71/104/302 82/105/302 +f 70/88/303 69/90/303 82/105/303 +f 69/92/304 68/91/304 81/108/304 +f 68/91/305 67/93/305 80/107/305 +f 67/93/306 66/94/306 79/109/306 +f 66/96/307 65/95/307 78/112/307 +f 65/95/308 64/97/308 77/111/308 +f 76/113/309 64/97/309 75/114/309 +f 75/114/310 63/98/310 74/116/310 +f 74/133/311 62/100/311 73/101/311 +f 97/134/312 85/117/312 108/118/312 +f 96/102/313 84/84/313 95/119/313 +f 95/137/314 83/120/314 94/121/314 +f 82/105/315 81/106/315 94/121/315 +f 81/108/316 80/107/316 93/124/316 +f 80/107/317 79/109/317 92/123/317 +f 79/109/318 78/110/318 91/125/318 +f 78/110/319 77/127/319 90/126/319 +f 77/111/320 76/113/320 89/130/320 +f 88/129/321 76/113/321 87/131/321 +f 87/131/322 75/114/322 86/132/322 +f 86/149/323 74/133/323 85/117/323 +f 109/151/324 97/134/324 120/135/324 +f 108/118/325 96/102/325 107/136/325 +f 107/429/326 95/137/326 106/138/326 +f 94/121/327 93/122/327 106/138/327 +f 93/124/328 92/123/328 105/141/328 +f 92/123/329 91/125/329 104/140/329 +f 91/125/330 90/126/330 103/142/330 +f 90/126/331 89/128/331 102/143/331 +f 89/130/332 88/129/332 101/146/332 +f 100/145/333 88/129/333 99/147/333 +f 99/169/334 87/148/334 98/150/334 +f 98/150/335 86/149/335 97/134/335 +f 121/189/336 109/151/336 132/152/336 +f 120/135/337 108/118/337 119/153/337 +f 119/174/338 107/154/338 118/156/338 +f 106/155/339 105/157/339 118/156/339 +f 105/141/340 104/140/340 117/160/340 +f 104/140/341 103/142/341 116/159/341 +f 103/142/342 102/143/342 115/161/342 +f 102/143/343 101/144/343 114/162/343 +f 101/430/344 100/164/344 113/166/344 +f 112/165/345 100/164/345 111/168/345 +f 111/187/346 99/169/346 110/170/346 +f 110/170/347 98/150/347 109/151/347 +f 121/189/1 132/152/1 133/172/1 +f 132/431/348 120/173/348 131/175/348 +f 131/175/349 119/174/349 130/176/349 +f 118/156/350 117/158/350 130/176/350 +f 117/158/351 116/178/351 129/177/351 +f 116/159/352 115/161/352 128/181/352 +f 115/161/353 114/162/353 127/180/353 +f 114/162/354 113/163/354 126/182/354 +f 113/166/355 112/165/355 125/185/355 +f 124/184/356 112/165/356 123/186/356 +f 123/432/357 111/187/357 122/188/357 +f 122/188/358 110/170/358 121/189/358 +f 143/191/14 134/433/14 133/434/14 +f 137/190/14 140/192/14 139/435/14 +f 138/436/14 137/190/14 139/435/14 +f 140/192/14 143/191/14 141/437/14 +f 132/431/2 131/175/2 144/194/2 +f 144/438/14 143/191/14 133/434/14 +f 137/190/14 135/424/14 143/191/14 +f 135/424/14 134/433/14 143/191/14 +f 143/191/14 142/439/14 141/437/14 +f 137/190/14 136/418/14 135/424/14 +f 131/175/3 130/176/3 143/193/3 +f 130/176/4 129/177/4 142/195/4 +f 129/177/5 128/179/5 141/196/5 +f 128/181/6 127/180/6 140/199/6 +f 127/180/7 126/182/7 139/198/7 +f 126/182/8 125/183/8 138/200/8 +f 125/185/9 124/184/9 137/203/9 +f 124/184/10 123/186/10 136/202/10 +f 123/432/13 122/188/13 135/206/13 +f 122/188/12 121/189/12 134/205/12 +f 176/268/122 301/207/122 145/209/122 +f 147/440/123 185/210/123 148/212/123 +f 148/212/124 189/211/124 149/214/124 +f 149/214/125 193/213/125 150/216/125 +f 150/216/126 197/215/126 151/218/126 +f 151/218/127 201/217/127 152/220/127 +f 152/220/128 205/219/128 153/222/128 +f 153/222/129 209/221/129 154/224/129 +f 154/224/130 213/223/130 155/226/130 +f 155/441/131 217/227/131 156/229/131 +f 156/229/132 221/228/132 157/231/132 +f 157/231/133 225/230/133 158/233/133 +f 158/233/134 229/232/134 159/235/134 +f 159/235/135 233/234/135 160/237/135 +f 160/237/136 237/236/136 161/239/136 +f 161/239/137 241/238/137 162/241/137 +f 162/241/138 245/240/138 163/243/138 +f 163/442/139 249/244/139 164/246/139 +f 164/246/140 253/245/140 165/248/140 +f 165/248/141 257/247/141 166/250/141 +f 166/250/142 261/249/142 167/252/142 +f 167/252/143 265/251/143 168/254/143 +f 168/254/144 269/253/144 169/256/144 +f 170/443/145 169/256/145 277/257/145 +f 170/443/146 277/257/146 171/259/146 +f 171/444/147 281/260/147 172/262/147 +f 172/262/148 285/261/148 173/264/148 +f 174/445/149 173/264/149 293/265/149 +f 174/445/150 293/265/150 175/267/150 +f 175/267/151 297/266/151 176/268/151 +f 146/411/152 181/269/152 147/271/152 +f 190/293/153 186/292/153 182/288/153 +f 190/293/153 206/308/153 194/296/153 +f 198/300/153 194/296/153 202/304/153 +f 214/272/153 210/317/153 206/308/153 +f 214/272/153 226/329/153 218/321/153 +f 282/388/153 278/385/153 270/381/153 +f 238/344/153 234/341/153 230/334/153 +f 246/351/153 242/345/153 238/344/153 +f 250/355/153 246/351/153 226/329/153 +f 262/367/153 258/366/153 254/360/153 +f 270/381/153 266/376/153 262/367/153 +f 278/385/153 274/384/153 270/381/153 +f 226/329/153 222/326/153 218/321/153 +f 206/308/153 190/293/153 178/283/153 +f 294/403/153 290/274/153 298/404/153 +f 302/273/153 214/272/153 178/283/153 +f 182/288/153 178/283/153 190/293/153 +f 194/296/153 206/308/153 202/304/153 +f 226/329/153 282/388/153 270/381/153 +f 238/344/153 230/334/153 226/329/153 +f 175/446/14 176/447/14 174/448/14 +f 262/367/153 250/355/153 270/381/153 +f 290/274/153 302/273/153 298/404/153 +f 238/344/153 226/329/153 246/351/153 +f 262/367/153 254/360/153 250/355/153 +f 270/381/153 250/355/153 226/329/153 +f 214/272/153 290/274/153 282/388/153 +f 290/274/153 286/392/153 282/388/153 +f 214/272/153 206/308/153 178/283/153 +f 145/449/14 172/450/14 176/447/14 +f 226/329/153 214/272/153 282/388/153 +f 148/451/14 149/452/14 150/453/14 +f 171/454/14 172/450/14 170/455/14 +f 167/456/14 168/457/14 169/458/14 +f 165/459/14 166/460/14 167/456/14 +f 163/461/14 164/462/14 165/459/14 +f 161/463/14 162/464/14 163/461/14 +f 161/463/14 157/465/14 160/466/14 +f 159/467/14 160/466/14 158/468/14 +f 157/465/14 154/276/14 156/469/14 +f 160/466/14 157/465/14 158/468/14 +f 183/284/154 181/269/154 179/278/154 +f 151/470/14 148/451/14 150/453/14 +f 154/276/14 169/458/14 148/451/14 +f 147/471/14 148/451/14 146/472/14 +f 154/276/14 155/473/14 156/469/14 +f 148/451/14 151/470/14 152/277/14 +f 165/459/14 167/456/14 169/458/14 +f 161/463/14 163/461/14 165/459/14 +f 172/450/14 169/458/14 170/455/14 +f 154/276/14 157/465/14 169/458/14 +f 146/472/14 148/451/14 169/458/14 +f 172/450/14 173/474/14 176/447/14 +f 169/458/14 172/450/14 145/449/14 +f 161/463/14 165/459/14 169/458/14 +f 145/449/14 146/472/14 169/458/14 +f 176/447/14 173/474/14 174/448/14 +f 184/282/155 183/279/155 180/281/155 +f 157/465/14 161/463/14 169/458/14 +f 154/276/14 148/451/14 152/277/14 +f 182/288/156 184/282/156 178/283/156 +f 185/270/157 181/269/157 187/285/157 +f 188/287/158 187/286/158 184/282/158 +f 186/292/159 188/287/159 182/288/159 +f 189/211/160 185/210/160 191/290/160 +f 191/294/161 187/286/161 192/291/161 +f 192/291/162 188/287/162 190/293/162 +f 195/297/163 193/213/163 191/290/163 +f 195/475/359 191/294/359 196/295/359 +f 196/295/165 192/291/165 194/296/165 +f 199/301/166 197/215/166 195/297/166 +f 199/301/360 195/297/360 200/299/360 +f 200/303/168 196/295/168 198/300/168 +f 203/305/169 201/217/169 199/301/169 +f 203/305/170 199/301/170 204/302/170 +f 204/307/171 200/303/171 202/304/171 +f 205/219/172 201/217/172 207/306/172 +f 208/310/173 207/306/173 204/302/173 +f 208/313/174 204/307/174 206/308/174 +f 209/221/175 205/219/175 211/309/175 +f 211/309/176 207/306/176 212/311/176 +f 210/317/177 212/312/177 206/308/177 +f 213/223/178 209/221/178 215/314/178 +f 215/320/179 211/315/179 216/316/179 +f 216/316/180 212/312/180 214/272/180 +f 217/225/181 213/223/181 219/318/181 +f 220/324/182 219/319/182 216/316/182 +f 220/324/183 216/316/183 218/321/183 +f 221/228/184 217/227/184 223/323/184 +f 223/476/185 219/319/185 224/325/185 +f 224/325/186 220/324/186 222/326/186 +f 225/230/187 221/228/187 227/327/187 +f 228/331/188 227/327/188 224/328/188 +f 228/333/189 224/325/189 226/329/189 +f 229/232/190 225/230/190 231/330/190 +f 231/330/361 227/327/361 232/332/361 +f 232/337/192 228/333/192 230/334/192 +f 235/338/193 233/234/193 231/330/193 +f 235/338/194 231/330/194 236/335/194 +f 234/341/195 236/336/195 230/334/195 +f 239/342/196 237/236/196 235/338/196 +f 239/342/197 235/338/197 240/339/197 +f 238/344/198 240/340/198 234/341/198 +f 243/346/199 241/238/199 239/342/199 +f 243/346/200 239/342/200 244/343/200 +f 244/349/201 240/340/201 242/345/201 +f 245/240/202 241/238/202 247/347/202 +f 247/353/203 243/348/203 248/350/203 +f 248/350/204 244/349/204 246/351/204 +f 249/242/205 245/240/205 251/352/205 +f 251/358/206 247/353/206 252/354/206 +f 252/354/207 248/350/207 250/355/207 +f 253/245/208 249/244/208 255/357/208 +f 255/361/209 251/358/209 256/359/209 +f 256/359/210 252/354/210 254/360/210 +f 259/363/211 257/247/211 255/357/211 +f 259/477/362 255/361/362 260/362/362 +f 258/366/213 260/362/213 254/360/213 +f 263/364/214 261/249/214 259/363/214 +f 264/368/215 263/364/215 260/365/215 +f 264/371/216 260/362/216 262/367/216 +f 267/372/217 265/251/217 263/364/217 +f 267/372/218 263/364/218 268/369/218 +f 266/376/219 268/370/219 262/367/219 +f 269/253/220 265/251/220 271/373/220 +f 271/373/221 267/372/221 272/374/221 +f 270/381/222 272/375/222 266/376/222 +f 273/255/223 269/253/223 275/377/223 +f 276/380/224 275/378/224 272/375/224 +f 274/384/225 276/380/225 270/381/225 +f 277/257/226 273/255/226 279/382/226 +f 279/386/227 275/378/227 280/383/227 +f 280/383/228 276/380/228 278/385/228 +f 283/478/229 281/258/229 279/382/229 +f 283/390/230 279/386/230 284/387/230 +f 284/387/231 280/383/231 282/388/231 +f 287/393/232 285/261/232 283/389/232 +f 287/395/233 283/390/233 288/391/233 +f 288/391/363 284/387/363 286/392/363 +f 291/396/235 289/263/235 287/393/235 +f 292/400/364 291/394/364 288/391/364 +f 292/400/237 288/391/237 290/274/237 +f 295/397/238 293/265/238 291/396/238 +f 296/401/239 295/397/239 292/398/239 +f 294/403/240 296/399/240 290/274/240 +f 299/405/241 297/266/241 295/397/241 +f 299/405/242 295/397/242 300/402/242 +f 300/407/243 296/399/243 298/404/243 +f 303/408/244 301/207/244 299/405/244 +f 303/408/245 299/405/245 304/406/245 +f 304/410/246 300/407/246 302/273/246 +f 177/208/247 301/207/247 179/278/247 +f 179/278/248 303/408/248 180/409/248 +f 180/281/249 304/410/249 178/283/249 +f 145/209/250 177/208/250 146/411/250 diff --git a/pipeline.lua b/pipeline.lua index 2a01b66..ef2240b 100644 --- a/pipeline.lua +++ b/pipeline.lua @@ -5,22 +5,25 @@ local networks = {} local net_members = {} +local storage = {} local netname = 1 -local mod_storage = minetest.get_mod_storage() +--local mod_storage = minetest.get_mod_storage() +local mod_storage = bitumen.mod_storage -- minetest.get_mod_storage() networks = minetest.deserialize(mod_storage:get_string("pl_networks")) or {} net_members = minetest.deserialize(mod_storage:get_string("pl_net_members")) or {} +storage = minetest.deserialize(mod_storage:get_string("pl_storage")) or {} netname = mod_storage:get_int("pl_netname") or 1 - local function save_data() --print("saving") mod_storage:set_string("pl_networks", minetest.serialize(networks)) mod_storage:set_string("pl_net_members", minetest.serialize(net_members)) + mod_storage:set_string("pl_storage", minetest.serialize(storage)) mod_storage:set_int("pl_netname", netname) end @@ -42,6 +45,12 @@ local function new_network(pos) outputs = {}, buffer = 0, in_pressure = -32000, + + storage = { + --[[ + [entry_hash] = < storage_center_hash > + ]] + } } net_members[hash] = hash @@ -502,7 +511,7 @@ minetest.register_node("bitumen:storage_tank_constructor", { ) if ret == false then - minetest.chat_send_player(player:get_player_name(), "Foundation is incomplete: 15x3x15") + minetest.chat_send_player(player:get_player_name(), "Foundation is incomplete: 30x3x30") return else minetest.chat_send_player(player:get_player_name(), "Foundation is complete.") @@ -519,7 +528,7 @@ minetest.register_node("bitumen:storage_tank_constructor", { ) if ret == false then - minetest.chat_send_player(player:get_player_name(), "Area is not clear: 16x12x16") + minetest.chat_send_player(player:get_player_name(), "Area is not clear: 32x12x32") return else minetest.chat_send_player(player:get_player_name(), "Area is clear.") diff --git a/pipes.lua b/pipes.lua index 45b9569..d1a7545 100644 --- a/pipes.lua +++ b/pipes.lua @@ -5,8 +5,9 @@ local networks = {} local net_members = {} local netname = 1 -local mod_storage = minetest.get_mod_storage() +bitumen.mod_storage = minetest.get_mod_storage() +local mod_storage = bitumen.mod_storage networks = minetest.deserialize(mod_storage:get_string("networks")) or {} @@ -604,7 +605,7 @@ minetest.register_abm({ pos.y = pos.y - 1 local bnode = minetest.get_node(pos) - local avail = math.min(10, pnet.buffer) -- pnet.buffer / #pnet.outputs + local avail = math.min(16, pnet.buffer) -- pnet.buffer / #pnet.outputs if bnode.name == pnet.fluid then local blevel = minetest.get_node_level(pos) local cap = 64 - blevel