Comment: | continue dev on celestial mechanics, add melding+division spells (resonance), refine itemclasses, add keypunch and punchcards, add paper pulp, add a shitload of visuals, add convenience scripts for working with the wiki, make the flamebolt spell actually useful instead of just a pretty lightshow, add essences, inferno crystal, and other goodies; iterate on wands, lots of shit i can't remember, various bugfixes |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
ea6e475e4466b7067bef091fc77e0356 |
User & Date: | lexi on 2020-10-19 09:52:11 |
Other Links: | manifest | tags |
2020-10-19
| ||
09:55 | delete texture that snuck in from elsewhere check-in: 62861f22e2 user: lexi tags: trunk | |
09:52 | continue dev on celestial mechanics, add melding+division spells (resonance), refine itemclasses, add keypunch and punchcards, add paper pulp, add a shitload of visuals, add convenience scripts for working with the wiki, make the flamebolt spell actually useful instead of just a pretty lightshow, add essences, inferno crystal, and other goodies; iterate on wands, lots of shit i can't remember, various bugfixes check-in: ea6e475e44 user: lexi tags: trunk | |
2020-09-29
| ||
12:40 | * remove former hacky registration system, replace with consistent and flexible API; rewrite metal/gem generation to take advantage of this new API; tweaks to init system to enable world-local tweaks to lore and sorcery behavior * initial documentation commit * initial steps towards calendar - add default date format, astrolabe; prepare infra for division/melding/transmutation spells, various tweaks and fixes check-in: 3f6a913e4e user: lexi tags: trunk | |
Modified astrolabe.lua from [6f8619640d] to [06e518da22].
1 +local calendar_style_list = function() 2 + local k = sorcery.lib.tbl.keys(sorcery.data.calendar.styles) 3 + table.sort(k) 4 + local r = {} 5 + for i,v in ipairs(k) do 6 + r[i] = { 7 + id = k[i]; 8 + name = sorcery.data.calendar.styles[v].name; 9 + } 10 + end 11 + print(dump(r)) 12 + return r 13 +end 14 +local astrolabe_formspec = function(pos) 15 + local m = minetest.get_meta(pos) 16 + local i = m:get_inventory() 17 + local datestamp = minetest.get_day_count() 18 + local date = sorcery.calendar.date(datestamp) 19 + local strd = sorcery.calendar.stars(datestamp) 20 + local style = m:get_string('datestyle') 21 + if style == '' then style = sorcery.data.calendar.default end 22 + local fdate = string.format('<global halign=center valign=middle size=20><b>%s</b>\n%s', 23 + sorcery.calendar.shortdate(datestamp,style), 24 + sorcery.calendar.longdate(datestamp,style)) 25 + sstr=string.format('<global halign=center valign=middle><style size=20>Sign of the %s</style>\n<i>Stellar cycle %u</i>',strd.sign.patron,strd.cycle) 26 + local lphase = sorcery.calendar.contmatch(sorcery.calendar.moon_phases,date.lunar_phase) 27 + local menu 28 + local mi = calendar_style_list() 29 + local activestyle = 1 30 + local getphaseimg = function(body,fac) 31 + if fac >= 1 then fac = 0 end 32 + return 'sorcery_'..body..'_phases.png^[verticalframe:19:' .. tostring(math.floor(fac * 20)) 33 + end 34 + local planetphase = getphaseimg('planet',minetest.get_timeofday()) 35 + local ltime = '<global halign=center size=15>' .. sorcery.calendar.contmatch(sorcery.calendar.timesofday,minetest.get_timeofday()+0.1) 36 + local moonphase = getphaseimg('moon',date.lunar_phase) 37 + local moonlabel = string.format('<global halign=center size=15>%s Moon', lphase) 38 + for i,s in ipairs(mi) do 39 + if s.id == style then activestyle = i end 40 + local esc = minetest.formspec_escape(s.name) 41 + if menu 42 + then menu = menu .. ',' .. esc 43 + else menu = esc 44 + end 45 + end 46 + m:set_string('formspec', string.format([[ 47 + formspec_version[3] size[14,4.25] 48 + box[0.25,0.25;3.75,3.75;#000000FF] 49 + hypertext[0.25,2.75;3.75,1;;%s] 50 + dropdown[4.1,0.25;5.1;style;%s;%u] 51 + 52 + box[4.1,1.5;2.50,2.50;#000000FF] 53 + image[4.1,1.5;2.50,2.50;%s] 54 + hypertext[4.1,3.50;2.50,1;;%s] 55 + 56 + box[6.7,1.5;2.50,2.50;#000000FF] 57 + image[6.7,1.5;2.50,2.50;%s] 58 + hypertext[6.7,3.50;2.50,1;;%s] 59 + 60 + hypertext[9.60,1.5;4.15,2.5;;%s] 61 + 62 + ]], 63 + minetest.formspec_escape(sstr), 64 + menu, activestyle, 65 + moonphase, minetest.formspec_escape(moonlabel), 66 + planetphase, minetest.formspec_escape(ltime), 67 + minetest.formspec_escape(fdate))) 68 +end 1 69 local albox = { 2 70 type = 'fixed'; 3 71 fixed = { 4 72 -0.43,-0.5,-0.43; 5 - 0.43, 0.3, 0.43; 73 + 0.43, 0.35, 0.43; 6 74 }; 7 75 } 8 76 minetest.register_node('sorcery:astrolabe',{ 9 77 description = 'Astrolabe'; 10 78 drawtype = 'mesh'; 11 79 mesh = 'sorcery-astrolabe.obj'; 12 80 groups = { ................................................................................ 18 86 after_dig_node = sorcery.lib.node.purge_containers; 19 87 tiles = { 20 88 'default_steel_block.png'; 21 89 'default_bronze_block.png'; 22 90 'default_copper_block.png'; 23 91 'default_aspen_wood.png'; 24 92 }; 93 + on_construct = function(pos) 94 + local m = minetest.get_meta(pos) 95 + local i = m:get_inventory() 96 + m:set_string('infotext','Astrolabe') 97 + astrolabe_formspec(pos) 98 + end; 99 + on_rightclick = function(pos) 100 + astrolabe_formspec(pos) 101 + end; 102 + on_receive_fields = function(pos,name,fields) 103 + local m = minetest.get_meta(pos) 104 + local i = m:get_inventory() 105 + 106 + local csl = calendar_style_list() 107 + if fields.style then 108 + for _,s in pairs(csl) do 109 + if s.name == fields.style then 110 + m:set_string('datestyle',s.id) 111 + astrolabe_formspec(pos) 112 + break 113 + end 114 + end 115 + end 116 + end; 25 117 _sorcery = { 26 118 recipe = { 27 119 note = 'Unravel the secrets of the stars'; 28 120 }; 29 121 }; 30 122 }) 123 + 124 +minetest.register_craft { 125 + output = 'sorcery:astrolabe'; 126 + recipe = { 127 + {'sorcery:steel_screw','default:steel_ingot','sorcery:steel_screw'}; 128 + {'default:copper_ingot',sorcery.data.metals.brass.parts.block,'default:copper_ingot'}; 129 + {'default:stick','sorcery:screw_steel','default:stick'}; 130 + }; 131 +};
Modified attunement.lua from [3bc7b721d2] to [f5a16abef1].
75 75 set = function(node,tune) 76 76 local meta = minetest.get_meta(node) 77 77 meta:set_string('sorcery:attune', sorcery.attunement.encode(tune)) 78 78 meta:mark_as_private('sorcery:attune') 79 79 end; 80 80 pair = function(reciprocal,src,dest) 81 81 local d, code = sorcery.attunement.get(src) 82 + local gdef = function(n) 83 + local m = minetest.registered_nodes[minetest.get_node(n).name] 84 + if m and m._sorcery and m._sorcery.attune then 85 + return m._sorcery.attune 86 + end 87 + return nil 88 + end 89 + 90 + local dsrc, dtgt = gdef(src), gdef(tgt) 91 + if not (dsrc and dtgt) then return nil end 92 + 93 + if not (dsrc.source and dtgt.target) then return nil end 94 + if dtgt.accepts ~= dsrc.class then return nil end 95 + 82 96 if reciprocal or not d then 83 97 code = math.random(0,65536) 84 98 sorcery.attunement.set(src, { 85 99 code = code; 86 100 partner = dest; 87 101 }) 88 102 else code = d.code end 89 103 sorcery.attunement.set(dest, { 90 104 code = code; 91 105 partner = src; 92 106 }) 93 107 end; 94 108 }
Modified calendar.lua from [f67589c567] to [aec25b4121].
1 1 if not sorcery then 2 - sorcery = { data = { 2 + sorcery = { 3 + lib = { tbl=dofile('lib/tbl.lua') }; 4 + } 5 + sorcery.data = { 3 6 calendar = dofile('data/calendar.lua'); 4 7 signs = dofile('data/signs.lua'); 5 - } } 8 + } 6 9 end 7 10 8 -sorcery.calendar = {} 11 +sorcery.calendar = { 12 + moon_phases = { 13 + [0] = 'New'; 14 + [0.125] = 'Waxing Crescent'; 15 + [0.25] = 'First Quarter'; 16 + [0.375] = 'Waxing Gibbous'; 17 + [0.5] = 'Full'; 18 + [0.625] = 'Waning Gibbous'; 19 + [0.75] = 'Last Quarter'; 20 + [0.875] = 'Waning Crescent'; 21 + }; 22 + timesofday = { 23 + [0.00] = 'Midnight'; 24 + [0.10] = 'Early Morning'; 25 + [0.25] = 'Morning'; 26 + [0.50] = 'Noon'; 27 + [0.65] = 'Afternoon'; 28 + [0.80] = 'Evening'; 29 + [0.90] = 'Late Evening'; 30 + }; 31 +} 32 + 33 +sorcery.calendar.contmatch = function(tbl,f) 34 + local r 35 + if f>=1 then f = f - math.floor(f) end 36 + sorcery.lib.tbl.each_o(tbl, function(phase,point) 37 + if point <= f 38 + then r=phase 39 + else return nil, false 40 + end 41 + end) 42 + return r 43 +end 9 44 10 45 sorcery.calendar.stats = function(style) 11 46 if not style then style = sorcery.data.calendar.default end 12 47 local s = sorcery.data.calendar.styles[style] 13 48 local days, moons, weeks = s.days, s.moons, s.weeks 14 49 15 50 return { ................................................................................ 24 59 25 60 sorcery.calendar.date = function(day,style) 26 61 local s = sorcery.calendar.stats(style) 27 62 28 63 local day_of_year = day % s.days_in_year; 29 64 local day_of_moon = day_of_year % s.days_in_moon; 30 65 local day_of_week = day_of_moon % s.days_in_week; 66 + local moon_days = sorcery.data.calendar.days_per_lunar_cycle 31 67 32 68 return { 33 69 day_of_year = 1 + day_of_year; 34 70 day_of_moon = 1 + day_of_moon; 35 71 day_of_week = 1 + day_of_week; 36 72 week_of_moon = 1 + math.floor(day_of_moon / s.days_in_week); 37 73 week_of_year = 1 + math.floor(day_of_year / s.days_in_week); 38 74 moon_of_year = 1 + math.floor(day_of_year / s.days_in_moon); 39 75 year = math.floor(day / s.days_in_year); 40 76 moons_passed = math.floor(day / s.days_in_moon); 41 77 weeks_passed = math.floor(day / s.days_in_week); 78 + lunar_cycle = 1 + math.floor(day / moon_days); 79 + lunar_phase = (day % moon_days) / moon_days; 42 80 } 43 81 end 44 82 45 -sorcery.calendar.stars = function(day,style) 83 +sorcery.calendar.stars = function(day) 46 84 local periods = math.floor(day / sorcery.data.calendar.days_per_stellar_cycle) 47 85 48 86 local elapsed = 0 49 87 local cycle = 1 50 88 while true do 51 89 for _, c in pairs(sorcery.data.signs) do 52 90 if c.cycle then ................................................................................ 60 98 } 61 99 end 62 100 ::skip::end 63 101 cycle = cycle + 1 64 102 end 65 103 end 66 104 67 -sorcery.calendar.longdate = function(day) 105 +sorcery.calendar.longdate = function(day,style) 68 106 if not style then style = sorcery.data.calendar.default end 69 - return sorcery.data.calendar.styles[style].longdate(sorcery.calendar.date(day)) 107 + return sorcery.data.calendar.styles[style].longdate(sorcery.calendar.date(day,style)) 70 108 end 71 109 72 110 sorcery.calendar.shortdate = function(day,style) 73 111 if not style then style = sorcery.data.calendar.default end 74 - return sorcery.data.calendar.styles[style].shortdate(sorcery.calendar.date(day)) 112 + return sorcery.data.calendar.styles[style].shortdate(sorcery.calendar.date(day,style)) 75 113 end 76 114 77 115 sorcery.calendar.stardate = function(day) 78 116 local s = sorcery.calendar.stars(day) 79 117 return string.format('sign of the %s, stellar cycle %u', s.sign.patron, s.cycle) 80 118 end 81 119 82 120 -- math.randomseed(os.time()) 83 121 -- local d = math.random(500,256000) 84 --- print(string.format('%s :: %s in the %s', 85 --- sorcery.calendar.shortdate(d), 86 --- sorcery.calendar.longdate(d), 122 +-- print(string.format('%s :: %s under the %s', 123 +-- sorcery.calendar.shortdate(d,'magisterial'), 124 +-- sorcery.calendar.longdate(d,'magisterial'), 87 125 -- sorcery.calendar.stardate(d)))
Modified cookbook.lua from [62888214aa] to [b7e13e762b].
458 458 minetest.show_formspec(user:get_player_name(), 'sorcery:recipe', string.format([[ 459 459 size[%f,%f] 460 460 container[1,1] %s container_end[] 461 461 ]], w + 4,h + 2, 462 462 spec)) 463 463 return itemstack 464 464 end; 465 + _sorcery = { 466 + material = { 467 + powder = 'sorcery:pulp_inky'; 468 + grindvalue = 2; hardness = 1; 469 + }; 470 + }; 465 471 }) 466 472 467 473 dungeon_loot.register { 468 474 name = 'sorcery:recipe'; 469 475 chance = 0.9; 470 476 count = {1,7}; 471 477 } ................................................................................ 489 495 minetest.register_craft { 490 496 type = 'shapeless'; 491 497 recipe = { 492 498 'sorcery:cookbook'; 493 499 'default:book'; 494 500 }; 495 501 output = 'sorcery:cookbook'; 502 + _sorcery = { 503 + material = { 504 + powder = 'sorcery:pulp_inky'; 505 + grindvalue = 2*3; hardness = 1; 506 + }; 507 + }; 496 508 }; 497 509 498 510 -- erase cookbooks in the usual way 499 511 minetest.register_craft { 500 512 type = 'shapeless'; 501 513 recipe = { 502 514 'sorcery:cookbook'; 503 515 'bucket:bucket_water'; 516 + 'sorcery:erasure_fluid'; 504 517 }; 505 518 output = 'default:book'; 506 519 replacements = { 507 520 {'bucket:bucket_water','bucket:bucket_empty'}; 521 + {'sorcery:erasure_fluid', 'vessels:glass_bottle'}; 508 522 }; 509 523 }; 510 524 511 525 local m = sorcery.lib.marshal 512 526 local encbook, decbook = m.transcoder { 513 527 pages = m.g.array(8, m.g.struct { 514 528 kind = m.t.str;
Modified data/calendar.lua from [9f638b5b65] to [e37a0fcf5a].
1 1 -- you can use your own month names and so on; even if you change 2 2 -- the length of the year the code will adapt 3 3 4 -local days = { 5 - 'Day of the Frozen River'; 'Day of Fell Shadow'; 6 - 'Day of Peaceful Splendor'; 'Day of Somber Reflection'; 7 - 'Day of Wrathful Visitation'; 'Day of Wistful Remembrance'; 8 - 'Day of the Warm Hearth'; 'Day of Joyous Worship'; 9 - 'Day of the Fond Farewell'; 4 +local imperial = { 5 + days = { 6 + 'Day of the Frozen River'; 'Day of Fell Shadow'; 7 + 'Day of Peaceful Splendor'; 'Day of Somber Reflection'; 8 + 'Day of Wrathful Visitation'; 'Day of Wistful Remembrance'; 9 + 'Day of the Warm Hearth'; 'Day of Joyous Worship'; 10 + 'Day of the Fond Farewell'; 11 + }; 12 + weeks = { 13 + "Merchant's Week"; "Chandler's Week"; "Miller's Week"; 14 + "Bard's Week"; "Cobbler's Week"; 15 + }; 16 + moons = { 17 + 'Splendormoon'; 18 + 'Embermoon'; 19 + 'Saddlemoon'; 20 + 'Candlemoon'; 21 + 'Cindermoon'; 22 + 'Diremoon'; 23 + 'Chancelmoon'; 24 + 'Starmoon'; 25 + 'Harvestmoon'; 26 + }; 27 +} 28 + 29 +local magisterial = { 30 + days = { 31 + 'Shortmarket'; 'Fellwind'; 'Brightmorn'; 'Wandflame'; 32 + 'Goldmorrow'; 'Slaketide'; 'Longmarket'; 'Furlblossom'; 33 + }; 34 + weeks = { 35 + 'Slavemarket'; 36 + 'Wandmarket'; 37 + 'Thriftmarket'; 38 + 'Darkmarket'; 39 + 'Grand Feast'; 40 + }; 41 + moons = { 42 + 'Moon of Lurking Shadow'; 43 + 'Moon of Wandering Flame'; 44 + "Wandwright's Moon"; 45 + 'Moon of Dark Waters'; 46 + "Shipwright's Moon"; 47 + 'Moon of Singing Boughs'; 48 + 'Moon of the Golden Tower'; 49 + "Spellwright's Moon"; 50 + 'Moon of Joysome Harvest'; 51 + "Alchemist's Moon"; 52 + }; 53 + moon_abbr = { 54 + 'MS', 'WF', 'WM', 'DM'; 55 + 'SM', 'SB', 'GT', 'Sp.'; 56 + 'JH', 'AM'; 57 + }; 10 58 } 11 59 12 -local weeks = { 13 - "Merchant's Week"; "Chandler's Week"; "Miller's Week"; 14 - "Bard's Week"; "Cobbler's Week"; 60 +local elerian = { 61 + days = { 62 + 63 + }; 64 + weeks = { 65 + 'First Week', 'Second Week', 'Third Week'; 66 + 'Fourth Week', 'Fifth Week', 'Sixth Week'; 67 + }; 68 + moons = { 69 + 'Springrise'; 70 + 'Springfall'; 71 + 'Summerrise'; 72 + 'Summerfall'; 73 + 'Autumnrise'; 74 + 'Autumnfall'; 75 + 'Winterrise'; 76 + 'Winterfall'; 77 + }; 15 78 } 16 79 17 -local moons = { 18 - 'Splendormoon'; 19 - 'Embermoon'; 20 - 'Saddlemoon'; 21 - 'Candlemoon'; 22 - 'Cindermoon'; 23 - 'Diremoon'; 24 - 'Chancelmoon'; 25 - 'Starmoon'; 26 - 'Harvestmoon'; 80 +local adjs = { 81 + 'Whimpering'; 'Overturned'; 'Silent'; 'Whimsical'; 'Turbulent'; 82 + 'Parsimonius'; 'Rhadamanthine'; 'Exuberant'; 'Winsome'; 83 + 'Bifurcated'; 'Shivering'; 'Splendorous'; 'Magnificent'; 84 + 'Luminous'; 'Mouthy'; 'Wandering'; 'Vexatious'; 'Irksome'; 85 + 'Wrathsome'; 'Fearsome'; 'Wretched'; 'Rambling'; 'Feculent'; 86 + 'Insipid'; 'Mad'; 'Eternal'; 'Deathless'; 'Suppurating'; 87 + 'Radiant'; 'Trembling'; 'Tremulous'; 'Incredulous'; 'False'; 88 + 'Rambunctious'; 27 89 } 28 90 29 -local yearadj = { 30 - 'Whimpering'; 31 - 'Overturned'; 32 - 'Silent'; 33 - 'Whimsical'; 34 - 'Turbulent'; 35 - 'Parsimonius'; 36 - 'Rhadamanthine'; 37 - 'Exuberant'; 38 - 'Winsome'; 39 - 'Bifurcated'; 40 -} 91 +local nouns = { 92 + 'Princeling'; 'Applecart'; 'Oxcart'; 'Parsnip'; 'Lotus'; 93 + 'Daffodil'; 'Slave'; 'Ass'; 'Mare'; 'Stallion'; 41 94 42 -local yearnoun = { 43 - 'Princeling'; 44 - 'Applecart'; 45 - 'Oxcart'; 46 - 'Parsnip'; 47 - 'Lotus'; 48 - 'Daffodil'; 95 + {false,'Fortitude'};{false,'Providence'}; 96 + {false,'Provocation'};{false,'Wisdom'}; 97 + {false,'Perseverance'};{false,'Destruction'}; 98 + {false,'Suppuration'};{false,'Terror'}; 99 + {false,'Despair'};{false,'Glory'}; 49 100 } 50 101 51 102 local yg = function(y) 52 103 local pos = -3 53 104 local neg = y < 0 54 105 y = tostring(math.abs(y)) 55 106 local n = '' ................................................................................ 58 109 if w == nil or w == '' then break end 59 110 n = w .. ',' .. n 60 111 pos = pos - 3 61 112 end 62 113 if neg then n = '-' .. n end 63 114 return string.sub(n,1,-2) 64 115 end 116 + 117 +local classicyear = function(y) 118 + local aofs,nofs = (y % 7),(y % 9) 119 + local adj = adjs[(y*aofs) % #adjs + 1] 120 + local noun = nouns[(y*nofs) % #nouns + 1] 121 + if type(noun) == 'table' then 122 + noun = noun[2] 123 + if noun[1] then adj = 'the ' .. adj end 124 + else 125 + adj = 'the ' .. adj 126 + end 127 + return string.format('Year of %s %s', adj, noun) 128 +end 65 129 66 130 return { 67 131 days_per_stellar_cycle = 17; 132 + days_per_lunar_cycle = 32; 68 133 default = 'imperial'; 69 134 styles = { 70 - imperial = { 135 + imperial = sorcery.lib.tbl.merge(imperial, { 71 136 name = 'Imperial Archipelagian Calendar'; 72 - days = days, weeks = weeks, moons = moons; 137 + longdate = function(date) 138 + local day = imperial.days [date.day_of_week ] 139 + local week = imperial.weeks[date.week_of_moon] 140 + local moon = imperial.moons[date.moon_of_year] 141 + return string.format('%s on %s in %s after %s years of the Imperial Revolution in the %s',day,week,moon,yg(date.year),classicyear(date.year)) 142 + end; 143 + yearname = classicyear; 144 + shortdate = function(date) 145 + return string.format('%u/%u I.R. %s', date.day_of_moon, date.moon_of_year, yg(date.year)) 146 + end; 147 + }); 148 + magisterial = sorcery.lib.tbl.merge(magisterial, { 149 + name = 'Old Magisterial Calendar'; 150 + yearname = classicyear; 73 151 longdate = function(date) 74 - local day = days [date.day_of_week ] 75 - local week = weeks[date.week_of_moon] 76 - local moon = moons[date.moon_of_year] 77 - return string.format('%s on %s in %s after %s years of the Imperial Revolution',day,week,moon,yg(date.year)) 152 + local d,w,m = magisterial.days [date.day_of_week ], 153 + magisterial.weeks[date.week_of_moon], 154 + magisterial.moons[date.moon_of_year] 155 + if w ~= 'Grand Feast' then 156 + local n = ({Shortmarket = 'Short'; Longmarket = 'Long'})[d] 157 + if n ~= nil then 158 + return string.format('Day of the %s %s beneath the %s in the %s',n,w,m,classicyear(date.year)) 159 + end 160 + end 161 + 162 + return string.format('%s in the week of the %s beneath the %s in the %s',d,w,m,classicyear(date.year)) 78 163 end; 79 164 shortdate = function(date) 80 - return string.format('%u/%u %s I.R.', date.day_of_moon, date.moon_of_year, yg(date.year)) 165 + local l = (({Shortmarket = 'S'; Longmarket = 'L'})[magisterial.days[date.day_of_week]]) or tostring(date.day_of_week) 166 + return string.format('%s-%s %s %sm', l, 167 + magisterial.weeks[date.week_of_moon], 168 + magisterial.moon_abbr[date.moon_of_year], 169 + yg(date.year+1390)) 81 170 end; 82 - } 171 + }); 83 172 } 84 173 }
Modified data/compat.lua from [ffafb80a86] to [8a224b156e].
16 16 grindables = { 17 17 ['farming:wheat'] = grain; 18 18 ['farming:rye'] = grain; 19 19 ['farming:oats'] = grain; 20 20 ['farming:barley'] = grain; 21 21 ['farming:rice'] = { 22 22 powder = 'farming:rice_flour'; 23 - hardness = 1; 24 - value = 1; 23 + hardness = 1, value = 1; 25 24 grindcost = 3; 26 - } 25 + }; 26 + ['default:paper'] = { 27 + powder = 'sorcery:pulp'; 28 + hardness = 1, grindvalue = 2; 29 + grindcost = 1; 30 + }; 31 + ['default:book'] = { 32 + powder = 'sorcery:pulp'; 33 + hardness = 1, grindvalue = 2 * 3; 34 + grindcost = 1; 35 + }; 36 + ['default:book_written'] = { 37 + powder = 'sorcery:pulp_inky'; 38 + hardness = 1, grindvalue = 2 * 3; 39 + grindcost = 1; 40 + }; 41 + ['default:papyrus'] = { 42 + powder = 'sorcery:pulp'; 43 + hardness = 1, grindvalue = 3; 44 + grindcost = 1; 45 + }; 27 46 }; 28 47 ley = { 29 48 ['default:mese'] = { 30 49 power = 0.25; 31 50 mode = 'produce'; 32 51 }; 33 52 };
Modified data/metals.lua from [970d414eec] to [32babc7333].
16 16 }; 17 17 end 18 18 19 19 return { 20 20 tin = { 21 21 ingot = 'default:tin_ingot'; 22 22 block = 'default:tinblock'; 23 + dye = 'bright_grey'; 23 24 tone = {172,172,172}; 24 25 no_tools = true; no_armor = true; grindhead = true; 26 + durability = 120; 25 27 hardness = 2; 26 28 level = 0; 29 + depth = 64; 27 30 }; 28 31 copper = { 29 32 dye = 'orange'; 30 33 ingot = 'default:copper_ingot'; 31 34 block = 'default:copperblock'; 32 35 tone = {255,176,61}; 33 36 no_tools = true; no_armor = true; 37 + durability = 80; 34 38 hardness = 2; 35 39 conduct = 0.3; 40 + depth = 64; 36 41 level = 0; 37 42 }; 38 43 brass = { 39 44 tone = {255,226,87}; 40 45 dye = 'bright_orange'; 41 46 artificial = true; 42 47 no_tools = true; no_armor = true; 43 48 hardness = 3; 49 + durability = 200; 44 50 level = 0; 45 51 mix = { 46 52 metals = { 47 53 silver = 1; 48 54 copper = 4; 49 55 }; 50 56 }; ................................................................................ 53 59 ingot = 'default:bronze_ingot'; 54 60 block = 'default:bronzeblock'; 55 61 dye = 'dark_orange'; 56 62 artificial = true; 57 63 tone = {229,115,52}; 58 64 items = default_items('bronze'); 59 65 hardness = 4; 60 - durability = 300; 66 + durability = 350; 61 67 maxenergy = 150; 68 + sharpness = 1; 62 69 speed = 1.4; 63 70 level = 0; 64 71 slots = { 65 72 {affinity = {'counterpraxic'}; confluence = 0.7}; 66 73 }; 67 74 mix = { 68 75 metals = { ................................................................................ 70 77 tin = 1; 71 78 }; 72 79 }; 73 80 }; 74 81 steel = { 75 82 ingot = 'default:steel_ingot'; 76 83 block = 'default:steelblock'; 77 - tone = {240,240,240}; 84 + dye = 'grey'; 85 + tone = {240,240,240}; depth = 128; 78 86 items = default_items('steel'); 79 87 maxenergy = 200; 80 88 durability = 500; 89 + sharpness = 2; 81 90 hardness = 5; 82 91 speed = 1.9; 83 92 level = 1; 84 93 slots = { 85 94 {affinity = {'praxic'}; confluence = 0.5}; 86 95 }; 87 96 }; 88 97 aluminum = { 89 98 tone = {196,64,32}, alpha = 128; 90 99 dye = 'red'; 91 100 meltpoint = 1; 92 - rarity = 12; depth = 158; 101 + rarity = 12; depth = 183; 93 102 power = 3; speed = 2.4; 94 103 durability = 700; cooktime = 25; 95 104 hardness = 6; 105 + sharpness = 2; 96 106 armor_weight = 0.3; 97 107 maxenergy = 400; 98 108 level = 1; 99 109 maxlevel = 2; 100 110 slots = { 101 111 {affinity = {'syncretic'}; confluence = 0.7}; 102 112 {affinity = {'praxic'}; confluence = 0.4}; 103 113 }; 104 114 }; 105 115 levitanium = { 106 - tone = {17,255,191}, alpha = 40; 116 + tone = {0,255,163}, alpha = 70; 107 117 dye = 'bright_blue'; 108 118 meltpoint = 4; 109 119 hardness = 3; 110 120 level = 1; 111 - rarity = 17; depth = 870; 121 + rarity = 18; depth = 870; 112 122 power = 1; durability = 50; cooktime = 70; 113 123 armor_weight = -2.2; armor_protection = 1; 114 - maxenergy = 5000; 115 124 no_tools = true; 116 125 }; 117 126 platinum = { 118 127 tone = {255,233,118}, alpha = 50; 119 128 meltpoint = 1; 129 + dye = 'pastel_yellow'; 120 130 rarity = 15; depth = 580; 121 131 power = 4; speed = 3; 122 132 hardness = 6; 133 + sharpness = 3; 123 134 level = 2; 124 135 durability = 1400; cooktime = 40; 125 136 armor_weight = 0.7; 126 137 maxenergy = 1000; 127 138 slots = { 128 - {affinity = {'praxic','counterpraxic'}; confluence = 0.3}; 129 - {affinity = {'counterpraxic'}; confluence = 0.8}; 139 + {affinity = {'praxic','counterpraxic'}; confluence = 0.7}; 140 + {affinity = {'entropic'}; confluence = 0.4}; 130 141 } 131 142 }; 132 143 gold = { 133 144 dye = 'yellow'; 134 145 ingot = 'default:gold_ingot'; 135 146 block = 'default:goldblock'; 136 147 tone = {255,225,47}; 137 148 hardness = 1; 149 + depth = 256; 138 150 level = 1; 139 151 maxenergy = 3000; 140 152 slots = { 141 153 {affinity = {'praxic','counterpraxic'}; confluence = 1.4}; 142 154 {affinity = {'praxic','counterpraxic'}; confluence = 1.2}; 143 155 } 144 156 }; 145 157 silver = { 146 158 tone = {218,255,246}; 147 159 dye = 'white'; 148 160 maxenergy = 2000; 149 161 hardness = 1; 150 162 level = 1; 151 - depth = 380; rarity = 13.5; 163 + depth = 210; rarity = 13.5; 152 164 no_armor = true; no_tools = true; 153 165 power = 1; cooktime = 8; hardness = 1; 154 166 }; 155 167 electrum = { 156 168 tone = {212, 255, 0}, alpha = 80; 157 169 artificial = true; 158 170 hardness = 1; ................................................................................ 165 177 gold = 1; 166 178 }; 167 179 }; 168 180 sinter = { 'silver', 'gold' }; 169 181 no_tools = true; 170 182 }; 171 183 tungsten = { 172 - tone = {0,255,163}, alpha = 70; 184 + tone = {17,255,191}, alpha = 40; 173 185 rarity = 14; 174 186 speed = 2.8; 175 187 power = 4; 176 188 hardness = 8; 177 189 meltpoint = 4; 178 190 cooktime = 100; 191 + sharpness = 2; 179 192 durability = 2700; 180 193 maxenergy = 1500; 181 194 level = 2; 182 195 maxlevel = 3; 196 + depth = 650; 183 197 slots = { 184 198 {affinity = {'counterpraxic'}, confluence = 0.6}; 185 199 {affinity = {'praxic','counterpraxic'}, confluence = 1}; 186 200 {affinity = {'praxic'}, confluence = 0.5}; 187 201 }; 188 202 }; 189 203 cobalt = { 190 204 dye = 'blue'; 191 205 tone = {48,101,255}, alpha = 90; 192 206 rarity = 17; 193 - durabilty = 900; 207 + durability = 400; 194 208 hardness = 6; 195 209 power = 3; 210 + sharpness = 1; 196 211 speed = 3.5; 212 + depth = 780; 197 213 cooktime = 30; 198 214 maxenergy = 3500; 199 215 level = 2; 200 216 slots = { 201 217 { 202 218 affinity = {'counterpraxic'}; 203 219 confluence = 0.65; ................................................................................ 207 223 }; 208 224 lithium = { 209 225 tone = {255,252,93}, alpha = 80; 210 226 dye = 'yellow'; 211 227 rarity = 13; 212 228 hardness = 2; 213 229 fuel = 80; 230 + depth = 670; 214 231 level = 1; 215 232 no_tools = true; 216 233 no_armor = true; 217 234 }; 218 235 vidrium = { 219 236 tone = {119,185,221}, alpha = 140; 220 237 artificial = true; ................................................................................ 241 258 iridium = { 242 259 tone = {209,88,241}, alpha = 80; 243 260 dye = 'purple'; 244 261 rarity = 18; 245 262 meltpoint = 3; 246 263 cooktime = 340; 247 264 hardness = 7; 265 + sharpness = 4; 248 266 level = 3; 249 267 maxenergy = 1800; 268 + depth = 1370; 250 269 conduct = 10; 251 270 durability = 1900; 252 271 speed = 3; 253 - img = { 254 - -- ingot = 'sorcery_iridium_ingot.png'; 255 - -- block = 'sorcery_iridium_block.png'; 256 - }; 257 272 slots = { 258 273 {affinity={'counterpraxic','syncretic'}, confluence = 1.1}; 259 274 {affinity={'cognic','entropic'}, confluence = 0.8}; 260 275 }; 261 276 }; 262 277 duridium = { 263 278 tone = {255,64,175}, alpha = 70; 264 279 cooktime = 120; 265 280 artificial = true; 266 281 durability = 3400; 267 282 speed = 3.1; 268 283 hardness = 9; 284 + sharpness = 3; 269 285 power = 5; 270 286 level = 4; 271 287 mix = { 272 288 metals = { 273 289 platinum = 4; 274 290 aluminum = 4; 275 291 tin = 1; 276 292 }; 277 293 }; 278 - img = { 279 - -- ingot = 'sorcery_duranium_ingot.png'; 280 - }; 281 294 maxenergy = 1300; 282 295 slots = { 283 296 {affinity={'counterpraxic'}, confluence = 0.6}; 284 297 {affinity={'counterpraxic'}, confluence = 0.4}; 285 298 }; 286 299 }; 287 300 impervium = { 288 301 tone = {226,255,107}, alpha = 90; 289 302 cooktime = 260; 290 303 meltpoint = 5; 291 304 artificial = true; 292 - speed = 2.1; 305 + speed = 2.8; 293 306 hardness = 15; 307 + sharpness = 5; 294 308 level = 4; 295 309 maxlevel = 5; 296 310 durability = 5300; 297 311 maxenergy = 2300; 298 312 watercool = true; 299 313 mix = { 300 314 metals = { 301 - duranium = 4; 302 - iridium = 2; 315 + duridium = 4; 316 + vidrium = 2; 303 317 levitanium = 1; 304 318 }; 305 319 }; 306 320 slots = { 307 321 {affinity={'praxic'}, confluence = 1.2, interference={durability=2}}; 308 322 {affinity={'praxic','syncretic'}, confluence = 0.8}; 309 323 {affinity={'cognic'}, confluence = 0.9}; 310 324 }; 311 325 }; 312 326 eternium = { 313 - tone = {156,82,222}, alpha = 100; 327 + tone = {229,188,121}, alpha = 100; 314 328 cooktime = 500; 315 329 meltpoint = 6; 316 330 artificial = true; 317 - speed = 2; 331 + speed = 2.5; 318 332 hardness = 10; 333 + sharpness = 4; 319 334 level = 4; 320 335 maxenergy = 1200; 321 336 durability = 8100; 322 337 watercool = true; 323 338 mix = { 324 339 metals = { 325 340 iridium = 2; ................................................................................ 342 357 meltpoint = 3; 343 358 cooktime = 330; 344 359 artificial = true; 345 360 maxenergy = 4000; 346 361 hardness = 7; 347 362 durability = 3300; 348 363 level = 5; 364 + sharpness = 3; 349 365 conduct = 20; 350 366 speed = 3.4; 351 367 slots = { 352 368 {affinity={'praxic'}, confluence = 0.7}; 353 369 {affinity={'counterpraxic'}, confluence = 1.2}; 354 370 {affinity={'cognic'}, confluence = 1.1}; 355 371 }; ................................................................................ 364 380 draconium = { 365 381 tone = {255,20,80}, alpha = 110; 366 382 artificial=true; 367 383 meltpoint = 5; 368 384 cooktime = 120; 369 385 hardness = 8; 370 386 maxconduct = 15; 387 + sharpness = 5; 371 388 level = 2; 372 389 speed = 1.7; 373 390 maxenergy = 2200; 374 391 durability = 1500; 375 392 slots = { 376 393 {affinity={'praxic'},confluence=3}; 377 394 {affinity={'syncretic'},confluence=2}; ................................................................................ 384 401 tyrannium = { 385 402 tone = {46,255,245}, alpha = 80; 386 403 artificial=true; 387 404 hardness = 20; 388 405 meltpoint = 6; 389 406 cooktime = 240; 390 407 maxenergy = 800; 408 + sharpness = 6; 391 409 durability = 4000; 392 410 speed = 3.0; 393 411 level = 3; 394 412 maxlevel = 4; 395 - slots = {}; 413 + mix = { 414 + metals = { 415 + draconium = 1; 416 + tungsten = 4; 417 + platinum = 4; 418 + }; 419 + }; 420 + slots = { 421 + {affinity={'imperic','entropic'},confluence=2.5}; 422 + {affinity={'praxic','cognic'},confluence=1.8}; 423 + {affinity={'counterpraxic','syncretic'},confluence=0.7}; 424 + }; 396 425 }; 397 426 };
Modified data/resonance.lua from [63249807d4] to [17afb80492].
1 --- resonance is a mechanic whereby items which 'resonate' can be 1 +-- resonance is a mechanic whereby give which 'resonate' can be 2 2 -- transformed into each other by use of the divide/meld wands 3 + 4 +local function 5 +undersign(signs) return function(ctx) 6 + local stars = sorcery.calendar.stars(ctx.today); 7 + for _,s in pairs(signs) do 8 + if stars.sign.id == s then return true end 9 + end 10 + return false 11 +end end 12 + 13 +local function 14 +undermoon(min,max) return function(ctx) 15 + local date = sorcery.calendar.date(ctx.today); 16 + return date.lunar_phase >= min and date.lunar_phase <= max 17 +end end 18 + 19 +-- TODO: add value annotations, make high spell power prefer items of higher value 20 +return { 21 + divide = { 22 + -- remember to check for leftovers! 23 + ['sorcery:flame_oil'] = { 24 + mode = 'random'; 25 + give = { 26 + 'sorcery:ash'; 27 + 'sorcery:essence_flame'; 28 + }; 29 + }; 30 + ['bucket:bucket_lava'] = { 31 + mode = 'random'; 32 + replacement = 'bucket:bucket_empty'; 33 + give = { 34 + 'sorcery:essence_flame'; 35 + 'sorcery:powder_firestorm'; 36 + }; 37 + }; 38 + ['sorcery:inferno_crystal'] = { 39 + mode = 'set'; 40 + give = { 41 + 'sorcery:essence_flame'; 42 + 'sorcery:essence_flame'; 43 + 'sorcery:gem_ruby'; 44 + }; 45 + }; 46 + ['default:mese_crystal'] = { 47 + mode = 'random'; 48 + give = { 49 + 'default:mese_fragment'; 50 + 'sorcery:essence_force'; 51 + }; 52 + }; 53 + }; 54 + 55 + meld = { 56 + { 57 + set = { 'sorcery:gem_ruby', 'sorcery:ingot_lithium', 'tnt:gunpowder' }; 58 + restrict = undersign {'wyvern','wserpent'}; 59 + results = { 'sorcery:inferno_crystal' }; 60 + }; 61 + { 62 + set = { 63 + 'default:snow', 'default:ice', { 64 + take = 'bucket:bucket_water'; 65 + replacement = 'bucket:bucket_empty'; 66 + }; 67 + }; 68 + results = { 'sorcery:essence_frost' }; 69 + }; 70 + -- { 71 + -- set = { 'sorcery:essence_flame', 'sorcery:essence_frost', 'sorcery:essence_force' }; 72 + -- restrict = undersign {'wolfprince'}; 73 + -- results = (something very powerful?) "Elemental? Dynamo" 74 + -- }; 75 + }; 76 +};
Modified data/signs.lua from [15046a03f7] to [8fadd50165].
1 1 -- this unit defines astrological signs of various magical 2 2 -- significance. used to determine whether the stars are aligned 3 3 4 4 return { 5 - {id = 'minx', patron = 'Minx'; duration = 4 }; 5 + {id = 'mink', patron = 'Mink'; duration = 4; effects = { 6 + enchant = { 7 + affinity = { praxic = { confluence = 1.3 } }; 8 + }; 9 + }}; 6 10 {id = 'ocelot', patron = 'Ocelot'; duration = 3, cycle = 3}; 7 - {id = 'wyvern', patron = 'Wyvern'; duration = 2, cycle = 2}; 11 + {id = 'wyvern', patron = 'Wyvern'; duration = 2, cycle = 2; effects = { 12 + potion = { 13 + all = { speed = 1.3 }; 14 + kind = { philter = { force = 2 } }; 15 + }; 16 + }}; 8 17 {id = 'dove', patron = 'Dove'; duration = 4 }; 9 18 {id = 'leper', patron = 'Leper'; duration = 1, cycle = 3 }; 10 19 {id = 'petrel', patron = 'Petrel'; duration = 5 }; 11 20 {id = 'kestrel', patron = 'Kestrel'; duration = 6 }; 12 21 {id = 'serpent', patron = 'Serpent'; duration = 3, cycle = 2}; 13 22 {id = 'wserpent', patron = 'Winged Serpent'; duration = 3, cycle = 4 }; 14 23 {id = 'lamb', patron = 'Lamb'; duration = 4}; 15 - {id = 'glamb', patron = 'Golden Lamb'; duration = 6, cycle = 5}; 16 24 {id = 'grackle', patron = 'Grackle'; duration = 3}; 17 25 {id = 'thief', patron = 'Thief'; duration = 2, cycle = 6}; 18 26 {id = 'egret', patron = 'Egret'; duration = 3}; 19 27 {id = 'chipmunk', patron = 'Chipmunk'; duration = 2}; 20 28 {id = 'ibis', patron = 'Ibis'; duration = 3, cycle = 7}; 21 29 {id = 'fox', patron = 'Fox'; duration = 3, cycle = 8}; 22 30 {id = 'cfox', patron = 'Cowled Fox'; duration = 3, cycle = 9};
Modified data/spells.lua from [24333d0a0e] to [807df7a655].
1 +local target_node = function(ctx,tgt) 2 + if not ctx.target or ctx.target.type ~= 'node' then return false end 3 + local node = minetest.get_node(ctx.target.under) 4 + if node.name ~= tgt then return false end 5 + return node 6 +end; 7 + 8 +local get_enchanter = function(ctx) 9 + local ench = target_node(ctx, 'sorcery:enchanter') 10 + if not ench then return false end 11 + return minetest.get_meta(ctx.target.under):get_inventory() 12 +end 13 + 1 14 local cast_sparkle = function(ctx,color,strength,duration) 2 - minetest.add_particlespawner { 3 - amount = 70 * strength; 4 - time = duration or 1.5; 5 - attached = ctx.caster; 6 - texture = sorcery.lib.image('sorcery_spark.png'):multiply(color):render(); 7 - minpos = { x = -0.1, z = 0.5, y = 1.2}; 8 - maxpos = { x = 0.1, z = 0.3, y = 1.6}; 9 - minvel = { x = -0.5, z = -0.5, y = -0.5}; 10 - maxvel = { x = 0.5, z = 0.5, y = 0.5}; 11 - minacc = { x = 0.0, z = 0.0, y = 0.5}; 12 - maxacc = { x = 0.0, z = 0.0, y = 0.5}; 13 - minsize = 0.4, maxsize = 0.8; 14 - minexptime = 1, maxexptime = 1; 15 - glow = 14; 16 - animation = { 17 - type = 'vertical_frames'; 18 - aspect_w = 16; 19 - aspect_h = 16; 20 - length = 1.1; 21 - }; 22 - } 15 + sorcery.vfx.cast_sparkle(ctx.caster,color,strength,duration) 16 +end 17 + 18 +local enchantment_sparkle = function(ctx,color) 19 + sorcery.vfx.enchantment_sparkle(ctx.target,color) 23 20 end 24 -local enchantment_sparkle = function(ctx,color) 25 - local minvel, maxvel 26 - if minetest.get_node(vector.add(ctx.target.under,{y=1,z=0,x=0})).name == 'air' then 27 - minvel = {x=0,z=0,y= 0.3} maxvel = {x=0,z=0,y= 1.5}; 28 - else 29 - local dir = vector.subtract(ctx.target.under,ctx.target.above) 30 - minvel = vector.multiply(dir, 0.3) 31 - maxvel = vector.multiply(dir, 1.2) 32 - end 33 - return minetest.add_particlespawner { 34 - amount = 50; 35 - time = 0.5; 36 - minpos = vector.subtract(ctx.target.under, 0.5); 37 - maxpos = vector.add(ctx.target.under, 0.5); 38 - minvel = minvel, maxvel = maxvel; 39 - minexptime = 1, maxexptime = 2; 40 - minsize = 0.5, maxsize = 2; 41 - texture = sorcery.lib.image('sorcery_spark.png'):multiply(color):render(); 42 - animation = { 43 - type = 'vertical_frames'; 44 - aspect_w = 16, aspect_h = 16; 45 - length = 2; 46 - }; 47 - glow = 14; 48 - } 49 -end 21 + 50 22 local anchorwand = function(aff,uses,recipe) 51 23 local affcolor = sorcery.lib.color(sorcery.data.affinities[aff].color) 52 24 return { 53 25 name = aff .. ' anchor'; 54 26 desc = 'With an enchanter, anchor ' .. aff .. ' spells into an object to enable it to produce preternatural effects'; 55 27 uses = uses; 56 28 affinity = recipe; 57 29 color = affcolor; 58 30 sound = 'xdecor_enchanting'; -- FIXME make own 59 31 cast = function(ctx) 60 - if (not ctx.target) or ctx.target.type ~= 'node' then return false end 61 - local node = minetest.get_node(ctx.target.under) 62 - if node.name ~= 'sorcery:enchanter' then return false end 32 + local node = target_node(ctx, 'sorcery:enchanter') 33 + if not node then return false end 63 34 64 35 local inv = minetest.get_meta(ctx.target.under):get_inventory() 65 36 if inv:is_empty('item') then return false end 66 37 local subj = inv:get_stack('item',1) 67 38 68 39 -- now we have everything we need. this part is complex. 69 40 -- first, we need to check the item to see if it is in a ................................................................................ 193 164 -- note: this was written before terminology was standardized, 194 165 -- and "leytype" corresponds to what is otherwise known as an 195 166 -- "affinity"; "affinity" after this comment is widely misused 196 167 return { 197 168 flame = { 198 169 name = 'flamebolt'; 199 170 color = {255,89,16}; 200 - uses = 64; 171 + uses = 32; 201 172 affinity = {'acacia','blazing'}; 202 173 leytype = 'praxic'; 203 174 desc = 'Conjure a gout of fire to scorch your foes with a flick of this wand'; 204 175 cast = function(ctx) 205 176 local speed = 30 -- TODO maybe amethyst tip increases speed? 177 + local radius 178 + if ctx.base.gem == 'sapphire' 179 + then radius = math.random(2,3) 180 + else radius = math.random(1,2) 181 + end 206 182 local heading = ctx.heading 207 - heading.pos.y = heading.pos.y + 1.5 -- TODO maths 183 + heading.pos.y = heading.pos.y + heading.eyeheight*0.9 208 184 local bolt = minetest.add_entity(heading.pos,'sorcery:spell_projectile_flamebolt') 209 185 bolt:set_rotation(heading.yaw) 210 186 local vel = { 211 187 x = heading.yaw.x * speed; 212 188 y = heading.yaw.y * speed; 213 189 z = heading.yaw.z * speed; 214 190 }; 191 + bolt:get_luaentity()._blastradius = radius 215 192 bolt:set_velocity(vel) 216 193 end; 217 194 }; 218 195 seal = { 219 196 name = 'sealing'; 220 197 color = {255,238,16}; 221 198 uses = 32; ................................................................................ 223 200 leytype = 'imperic'; 224 201 affinity = {'pine','dark'}; 225 202 cast = function(ctx) 226 203 if ctx.target == nil or ctx.target.type ~= 'node' then return false end 227 204 local meta = minetest.get_meta(ctx.target.under) 228 205 -- first we need to check if the wand has an identifying 'key' yet, 229 206 -- and set one if not. 230 - local wandmode = ctx.base.gem == 'sapphire' 207 + local modes = { 208 + sapphire = 'lockdown'; 209 + diamond = 'steal'; 210 + } 211 + local wandmode = modes[ctx.base.gem] or 'seal' 231 212 local keycode 232 213 if ctx.meta:contains('sorcery_wand_key') then 233 214 keycode = ctx.meta:get_string('sorcery_wand_key') 234 215 else 235 216 keycode = sorcery.lib.str.rand(32) 236 217 ctx.meta:set_string('sorcery_wand_key', keycode) 237 218 -- ctx.meta:mark_as_private('sorcery_wand_key') 238 219 end 239 220 if meta:contains('owner') then 240 221 -- owner is already set -- can we break the enchantment? 222 + if wandmode == 'steal' then 223 + if meta:get_string('owner') ~= ctx.caster:get_player_name() then 224 + meta:set_string('owner',ctx.caster:get_player_name()) 225 + enchantment_sparkle(ctx,sorcery.lib.color(101,255,238)) 226 + end 227 + return 228 + end 229 + 241 230 if meta:get_string('sorcery_wand_key') == keycode then 242 231 meta:set_string('owner','') 243 232 meta:set_string('sorcery_wand_key','') 244 233 meta:set_string('sorcery_seal_mode','') 245 234 enchantment_sparkle(ctx,sorcery.lib.color(101,255,142)) 246 235 else return false end 247 236 else 248 237 meta:set_string('sorcery_wand_key',keycode) 249 238 meta:mark_as_private('sorcery_wand_key') 250 239 meta:set_string('owner',ctx.caster:get_player_name()) 251 - if wandmode then 240 + if wandmode == 'lockdown' then 252 241 meta:set_string('sorcery_seal_mode','wand') 253 242 end 254 243 enchantment_sparkle(ctx,sorcery.lib.color(255,201,27)) 255 244 end 256 245 end; 257 246 }; 258 247 leyspark = { ................................................................................ 374 363 }; 375 364 meld = { 376 365 name = 'melding'; 377 366 uses = 48; 378 367 leytype = 'syncretic'; 379 368 color = {172,65,255}; 380 369 affinity = {'apple','verdant'}; 381 - desc = 'Meld the properties of three balanced items on an enchanter to create a new one with special properties, but destroying the old ones and losing two thirds of the mass in the process. The precise outcome is not always predictable.'; 370 + desc = 'Meld the properties of three balanced items on an enchanter to create a new one with special properties, but destroying the old ones and losing two thirds of the mass in the process. The precise outcome is not always predictable, and may vary with the moons and the stars.'; 371 + cast = function(ctx) 372 + local e = get_enchanter(ctx) 373 + if not e then return false end 374 + 375 + for _,m in pairs(sorcery.data.resonance.meld) do 376 + if m.restrict and not m.restrict(ctx) 377 + then goto next_meld end 378 + 379 + local g = {} 380 + for i,set in ipairs(m.set) do 381 + if type(set) == 'table' then 382 + g[i] = set 383 + else g[i] = { take = set; } end 384 + 385 + local found = false 386 + for j=1,e:get_size('foci') do 387 + local match,res = sorcery.lib.item.groupmatch(g[i].take, e:get_stack('foci',j),false) 388 + if match then 389 + found = true 390 + g[i].slot = j 391 + g[i].leftover = res 392 + break 393 + end 394 + end 395 + if not found then goto next_meld end 396 + end 397 + -- we've made it past the tests; this meld 398 + -- matches the spec 399 + 400 + for _,t in pairs(g) do 401 + if t.leftover and t.leftover:get_count() > 0 then 402 + e:set_stack('foci',t.slot,t.leftover) 403 + if t.replacement then 404 + minetest.add_item(ctx.target.above, ItemStack(t.replacement)) 405 + end 406 + else 407 + e:set_stack('foci',t.slot,ItemStack(t.replacement)) 408 + end 409 + end 410 + 411 + local res 412 + if type(m.results) == 'function' then 413 + res = m.results(ctx) 414 + elseif type(m.results) == 'table' and m.results[1] then -- haaaack 415 + res = select(2,sorcery.lib.tbl.pick(m.results)) 416 + else 417 + res = m.results 418 + end 419 + 420 + e:set_stack('item',1,ItemStack(res)) 421 + enchantment_sparkle(ctx,sorcery.lib.color(228,4,201)) 422 + ::next_meld::end 423 + end; 382 424 }; 383 425 divide = { 384 426 name = 'division'; 385 427 uses = 19; 386 428 leytype = 'syncretic'; 387 429 color = {255,65,121}; 388 430 affinity = {'apple','shimmering'}; 389 - desc = 'Shatter an item on an enchanter, dividing its essence equally into three parts and precipitating it into new items embodying various properties of the destroyed item. The outcome is not always predictable.'; 431 + desc = 'Shatter an item on an enchanter, dividing its essence equally into three parts and precipitating it into new items embodying various properties of the destroyed item. The outcome is not always predictable, and may vary with the moons and the stars.'; 432 + cast = function(ctx) 433 + local e = get_enchanter(ctx) 434 + if not e then return false end 435 + 436 + local orig = e:get_stack('item',1) 437 + local div = sorcery.data.resonance.divide[orig:get_name()] 438 + if not div then return false end 439 + 440 + local bitch = function(err) 441 + sorcery.log('data/spells(divide)', err .. ' for ' .. orig:get_name()) 442 + return false 443 + end 444 + 445 + if not (div.mode and div.give) then 446 + return bitch('improperly specified division') 447 + end 448 + 449 + if div.restrict and not div.restrict(ctx) then 450 + return false 451 + end 452 + 453 + local dst 454 + if div.mode == 'any' then 455 + local lst = sorcery.lib.tbl.cshuf(div.give) 456 + dst = function(i) return lst[i] end 457 + elseif div.mode == 'random' then 458 + dst = function() return sorcery.lib.tbl.pick(div.give) end 459 + elseif div.mode == 'set' then 460 + dst = function(i) return div.give[i] end 461 + elseif div.mode == 'all' then 462 + dst = function() return div.give end 463 + elseif div.mode == 'fn' then 464 + dst = function(i) return div.give(i,ctx) end 465 + else return bitch('invalid division mode') end 466 + for i=1,e:get_size('foci') do 467 + e:set_stack('foci',i,ItemStack(dst(i))) 468 + end 469 + e:set_stack('item',1,ItemStack(div.replacement)) 470 + 471 + for _,color in pairs{{245,63,63},{63,245,178}} do 472 + enchantment_sparkle(ctx, sorcery.lib.color(color)) 473 + end 474 + end; 390 475 }; 391 476 obliterate = { 392 477 name = 'obliteration'; 393 478 uses = 129; 394 479 color = {175,6,212}; 395 480 affinity = {'aspen','dark'}; 396 481 leytype = 'occlutic'; 397 - desc = 'Totally and irreversibly obliterate all items on an enchanter.'; 482 + desc = 'Incinerate all items on an enchanter, rendering them down to ash or obliterating them entirely.'; 398 483 cast = function(ctx) 399 - if not ctx.target or ctx.target.type ~= 'node' then return false end 400 - local tgt = minetest.get_node(ctx.target.under) 401 - if tgt.name ~= 'sorcery:enchanter' then return false end 484 + local tgt = target_node(ctx, 'sorcery:enchanter') 485 + if not tgt then return false end 402 486 403 487 local inv = minetest.get_meta(ctx.target.under):get_inventory() 404 488 for _,name in pairs{'foci','item'} do 405 489 for i=1,inv:get_size(name) do 406 - inv:set_stack(name,i,ItemStack(nil)) 490 + local stack = 'sorcery:ash' 491 + if ctx.base.gem == 'sapphire' then 492 + stack = nil 493 + end 494 + inv:set_stack(name,i,ItemStack(stack)) 407 495 end 408 496 end 409 497 410 498 enchantment_sparkle(ctx,sorcery.lib.color(255,12,0)) 411 499 enchantment_sparkle(ctx,sorcery.lib.color(85,18,35)) 412 500 enchantment_sparkle(ctx,sorcery.lib.color(0,0,0)) 413 501 end ................................................................................ 430 518 }; 431 519 transmute = { 432 520 name = 'transmutation'; 433 521 uses = 7; 434 522 color = {255,90,18}; 435 523 leytype = 'imperic'; 436 524 affinity = {'aspen','shimmering','dark','blazing'}; 437 - desc = 'Transmute three ingots into one of a different metal, determined by chance and influenced by configuration of the wand'; 525 + desc = 'Transmute three ingots into one of a different metal, determined by chance, and influenced by configuration of the wand as well as the stars and the phase of the moon'; 526 + -- diamond = quantity varies between 1-3 438 527 }; 439 528 disjoin = { 440 529 name = 'disjunction'; 441 530 uses = 32; 442 531 color = {17,6,212}; 443 532 leytype = 'occlutic'; 444 533 affinity = {'jungle','silent'}; 445 534 desc = 'With an enchanter, disjoin the anchor holding a spell into an object so a new spell can instead be bound in'; 535 + cast = function(ctx) 536 + local ench = target_node(ctx, 'sorcery:enchanter') 537 + if not ench then return false end 538 + local ei = minetest.get_meta(ctx.target.under):get_inventory() 539 + local item = ei:get_stack('item',1) 540 + local e = sorcery.enchant.get(item) 541 + if next(e.spells) == nil then return false end 542 + if #e.spells == 1 then e = nil else 543 + if ctx.base.gem == 'sapphire' 544 + then e.spells = {} e.energy = 0 545 + else table.remove(e.spells, math.random(#e.spells)) 546 + end 547 + end 548 + sorcery.enchant.set(item,e) 549 + ei:set_stack('item',1,item) 550 + enchantment_sparkle(ctx,sorcery.lib.color(255,154,44)) 551 + enchantment_sparkle(ctx,sorcery.lib.color(226,44,255)) 552 + end; 446 553 }; 447 554 divine = { 448 555 name = 'divining'; 449 556 desc = 'Steal away the secrets of the cosmos'; 450 557 uses = 16; 451 558 color= {97,97,255}; 452 559 sound = 'xdecor:enchanting'; ................................................................................ 455 562 cast = function(ctx) 456 563 local inks = {'black','red','white','violet','blue','green'} 457 564 local getcolor = function(stack) 458 565 if stack:is_empty() then return nil end 459 566 if minetest.get_item_group(stack:get_name(), 'dye') == 0 then return nil end 460 567 for _,ink in pairs(inks) do 461 568 if minetest.get_item_group(stack:get_name(), 'color_' ..ink) ~= 0 462 - then print('found',ink,'ink') return ink end 569 + then return ink end 463 570 end 464 571 end 465 572 if not ctx.target or ctx.target.type ~= 'node' then return false end 466 573 local tgt = minetest.get_node(ctx.target.under) 467 574 if tgt.name == 'sorcery:enchanter' then 468 575 local meta = minetest.get_meta(ctx.target.under) 469 576 local inv = meta:get_inventory() ................................................................................ 472 579 and not inv:is_empty('foci') then 473 580 local ink1 = getcolor(inv:get_stack('foci',2)) 474 581 local ink2 = getcolor(inv:get_stack('foci',3)) 475 582 local restrict, kind, mod = {} do 476 583 local ms = inv:get_stack('foci',1) 477 584 if not ms:is_empty() then mod = ms:get_name() end 478 585 end 479 - print(ink1,ink2,mod) 480 586 if ink1 == 'black' and ink2 == 'black' then kind = 'craft' 481 587 if mod then 482 588 if mod == sorcery.data.metals.cobalt.parts.powder then 483 589 restrict.group = 'sorcery_magitech' 484 590 elseif mod == sorcery.data.metals.vidrium.parts.powder then 485 591 restrict.group = 'sorcery_ley_device' 486 592 elseif mod == sorcery.data.metals.aluminum.parts.powder then ................................................................................ 516 622 if mod == sorcery.data.metals.cobalt.parts.powder then 517 623 restrict.aff = 'praxic' 518 624 elseif mod == sorcery.data.metals.tungsten.parts.powder then 519 625 restrict.aff = 'counterpraxic' 520 626 elseif mod == sorcery.data.metals.aluminum.parts.powder then 521 627 restrict.aff = 'syncretic' 522 628 elseif mod == sorcery.data.metals.lithium.parts.powder then 523 - -- restrict.aff = 'mandatic' -- no enchants yet, will cause infinite loop 629 + -- restrict.aff = 'mandatic' -- no enchants yet, will cause infinite loop 🙃 524 630 elseif mod == sorcery.data.metals.iridium.parts.powder then 525 631 restrict.aff = 'entropic' 526 632 elseif mod == sorcery.data.metals.gold.parts.powder then 527 633 restrict.aff = 'cognic' 528 634 elseif mod == sorcery.data.metals.silver.parts.powder then 529 635 -- restrict.aff = 'occlutic' 530 636 elseif mod == sorcery.data.metals.electrum.parts.powder then 531 637 -- restrict.aff = 'imperic' 532 638 else return false end 533 639 end 534 640 elseif ink1 == 'red' and ink2 == 'yellow' then kind = 'cook'; 535 641 -- elseif ink1 == 'red' and ink2 == 'orange' then kind = 'smelt'; 536 642 end 537 - print('result',kind,dump(restrict)) 538 643 if kind then 539 - print('found kind') 540 644 local rec = ItemStack('sorcery:recipe') 541 645 local m = rec:get_meta() 542 646 if ctx.base.gem == 'diamond' then 543 647 -- make recipe for thing in slot 1 544 648 else 545 649 sorcery.cookbook.setrecipe(rec,kind,nil,restrict) 546 650 end ................................................................................ 574 678 color = {244,255,157}; 575 679 affinity = {'acacia','shimmering','blazing'}; 576 680 leytype = 'cognic'; 577 681 cast = function(ctx) 578 682 local center = ctx.heading.pos 579 683 local maxpower = 20 580 684 local power = (ctx.base.gem == 'sapphire' and maxpower) or maxpower/2 581 - local range = (ctx.base.gem == 'emerald' and 10) or 5 685 + local range = (ctx.base.gem == 'emerald' and 6) or 3 582 686 local duration = (ctx.base.gem == 'amethyst' and 60) or 30 583 687 if ctx.base.gem == 'diamond' then 584 688 power = power * (math.random()*2) 585 689 range = range * (math.random()*2) 586 690 duration = duration * (math.random()*2) 587 691 end 588 692 local lum = math.ceil((power/maxpower) * minetest.LIGHT_MAX)
Modified depends.txt from [c1cf87f0b5] to [01a845eb65].
4 4 xdecor 5 5 basic_materials 6 6 vessels 7 7 late 8 8 instant_ores 9 9 screwdriver 10 10 hopper? 11 +unifieddyes?
Modified enchanter.lua from [c255af4d4e] to [9df8830b92].
143 143 ::skip::end 144 144 return sorcery.matreg.lookup[item:get_name()], eligible 145 145 else return nil end 146 146 end 147 147 local key = 'sorcery_enchantment_recs' 148 148 sorcery.enchant.set = function(stack, data, noup) 149 149 local meta = stack:get_meta() 150 - meta:set_string(key, sorcery.lib.str.meta_armor(pack(data),true)) 150 + if data then 151 + meta:set_string(key, sorcery.lib.str.meta_armor(pack(data),true)) 152 + else 153 + meta:set_string(key, '') 154 + end 151 155 if not noup then stack=sorcery.enchant.stackup(stack) end 152 156 end 153 157 sorcery.enchant.get = function(stack) 154 158 local meta = stack:get_meta() 155 159 if meta:contains(key) then 156 160 local data = sorcery.lib.str.meta_dearmor(meta:get_string(key),true) 157 161 return unpack(data)
Modified entities.lua from [f6fe98aba0] to [9c44805455].
64 64 spawn(500, 10,20, 1.0, 1.8, 2.0, 0.2) 65 65 spawn(500, 10,20, 0.5, 1.0, 3.0, 0.5) 66 66 end 67 67 68 68 ::collcheck:: do 69 69 -- if no collision then return end 70 70 local nname = minetest.get_node(pos).name 71 - if nname == 'air' then return 71 + if nname == 'air' or minetest.registered_nodes[nname].walkable ~= true then return 72 72 elseif nname == 'ignore' then goto destroy end 73 73 -- else fall through to explode 74 74 end 75 75 76 76 ::explode:: do 77 - minetest.add_particle({ 78 - pos = pos, 79 - velocity = { x = 0, y = 0, z = 0 }; 80 - acceleration = { x = 0, y = 0, z = 0 }; 81 - expirationtime = 0.4, 82 - size = 50, 83 - collisiondetection = false, 84 - vertical = false, 85 - texture = "tnt_boom.png", 86 - glow = 14, 87 - }) 77 + -- minetest.add_particle({ 78 + -- pos = pos, 79 + -- velocity = { x = 0, y = 0, z = 0 }; 80 + -- acceleration = { x = 0, y = 0, z = 0 }; 81 + -- expirationtime = 0.4, 82 + -- size = 50, 83 + -- collisiondetection = false, 84 + -- vertical = false, 85 + -- texture = "tnt_boom.png", 86 + -- glow = 14, 87 + -- }) 88 88 89 89 local boom = function(len,num,speed) 90 - minetest.add_particlespawner { 91 - amount = num; 92 - time = len; 93 - minpos = vector.subtract(pos, 1.2); 94 - maxpos = vector.add(pos, 1,2); 95 - minvel = vector.multiply({ x = -10; y = -10; z = -10; }, speed); 96 - maxvel = vector.multiply({ x = 10; y = 10; z = 10; }, speed); 97 - minacc = vector.multiply({ x = -1; y = -1; z = -1; }, speed); 98 - maxacc = vector.multiply({ x = 1; y = 1; z = 1; }, speed); 99 - minexptime = 0.1; 100 - maxexptime = 0.3; 101 - minsize = 6; 102 - maxsize = 25; 103 - texture = 'tnt_smoke.png'; 104 - } 90 + -- minetest.add_particlespawner { 91 + -- amount = num; 92 + -- time = len; 93 + -- minpos = vector.subtract(pos, 1.2); 94 + -- maxpos = vector.add(pos, 1,2); 95 + -- minvel = vector.multiply({ x = -10; y = -10; z = -10; }, speed); 96 + -- maxvel = vector.multiply({ x = 10; y = 10; z = 10; }, speed); 97 + -- minacc = vector.multiply({ x = -1; y = -1; z = -1; }, speed); 98 + -- maxacc = vector.multiply({ x = 1; y = 1; z = 1; }, speed); 99 + -- minexptime = 0.1; 100 + -- maxexptime = 0.3; 101 + -- minsize = 6; 102 + -- maxsize = 25; 103 + -- texture = 'tnt_smoke.png'; 104 + -- } 105 105 end 106 106 boom(0.7, 140, 0.8) 107 - minetest.sound_play("tnt_explode", {pos = pos, gain = 1.5, max_hear_distance = 40}, true) 107 + -- minetest.sound_play("tnt_explode", {pos = pos, gain = 1.5, max_hear_distance = 40}, true) 108 + tnt.boom(pos, { 109 + radius = self._blastradius; 110 + }) 108 111 end 109 112 110 113 ::destroy:: do 111 114 if self._meta then for _,v in pairs(self._meta.emitters) do 112 115 minetest.delete_particlespawner(v) 113 116 end end 114 117 self.object:remove() 115 118 end 116 119 end; 117 120 }) 118 121
Modified harvester.lua from [de45db35b3] to [ae53588867].
36 36 on_timer = function(pos,elapse) 37 37 local meta = minetest.get_meta(pos) 38 38 local inv = meta:get_inventory() 39 39 if inv:is_empty('charge') then return false end 40 40 41 41 local put_in_hopper = sorcery.lib.node.discharger(pos) 42 42 local discharge = function(item,idx) 43 - inv:set_stack('charge',put_in_hopper(item)) 43 + inv:set_stack('charge',idx,put_in_hopper(item)) 44 44 end 45 45 46 46 local ley = sorcery.ley.estimate(pos) 47 47 local charged = false 48 48 for i=1,inv:get_size('charge') do 49 49 local curve = function(x) return ((x*10)^2)/10 end 50 50 local item = inv:get_stack('charge',i)
Modified init.lua from [f5b9efd3d5] to [bad82c62c0].
88 88 -- serialization 89 89 'marshal', 'json'; 90 90 -- data structures 91 91 'tbl', 'class'; 92 92 -- wrappers 93 93 'color', 'image', 'ui'; 94 94 -- game 95 - 'node'; 95 + 'node', 'item'; 96 96 } 97 97 98 98 sorcery.stage('worldbuilding',data,root) 99 99 root {'compat','matreg'} 100 100 if not sorcery.stage('loadlore', data, root) then 101 101 data { 102 102 'compat'; 103 103 'affinities'; 'gods'; 104 104 'calendar', 'signs'; 105 + 'resonance'; 105 106 'enchants', 'spells'; 106 107 'gems', 'metals'; 107 108 'potions', 'oils', 'greases', 108 109 'draughts', 'elixirs', 109 110 'philters', 'extracts'; 110 111 } 111 112 end ................................................................................ 117 118 sorcery.registry.mk(k,v) 118 119 end 119 120 end 120 121 end 121 122 122 123 sorcery.stage('startup',data) 123 124 for _,u in pairs { 124 - 'attunement'; 'context'; 'itemclass'; 'potions'; 125 - 'metal', 'gems'; 'leylines'; 'infuser'; 'altar'; 126 - 'wands'; 'tools', 'crafttools'; 'enchanter'; 125 + 'vfx'; 'attunement'; 'context'; 'itemclass'; 126 + 'potions'; 'metal', 'gems'; 'leylines'; 'infuser'; 127 + 'altar'; 'wands'; 'tools', 'crafttools'; 'enchanter'; 127 128 'harvester'; 'metallurgy-hot', 'metallurgy-cold'; 128 129 'entities'; 'recipes'; 'coins'; 'interop'; 129 130 'tnodes'; 'forcefield'; 'farcaster'; 'portal'; 130 131 'cookbook', 'writing'; 'disassembly'; 'displacer'; 131 - 'gravitator'; 'precipitator'; 'astrolabe'; 132 + 'gravitator'; 'precipitator'; 'calendar', 'astrolabe'; 133 + 'keypunch'; 132 134 133 135 'admin'; 134 136 } do sorcery.load(u) end 135 137 sorcery.stage('finalize') 136 138 137 139 sorcery.registry.defercheck()
Modified itemclass.lua from [56d754e26c] to [36308ba599].
55 55 }; 56 56 predicate = function(name) 57 57 local def = minetest.registered_items[name]._sorcery 58 58 if not def then return nil end 59 59 def = def.material 60 60 if def and def.grindvalue then 61 61 return { 62 - hardness = def.data.hardness; 62 + hardness = def.hardness or def.data.hardness; 63 63 grindcost = def.grindcost or 1; 64 - grindvalue = def.grindvalue; 64 + grindvalue = def.grindvalue or def.value; 65 65 powder = def.powder or def.data.parts.powder; 66 66 } 67 67 end 68 68 end; 69 69 }; 70 70 metal = { 71 71 predicate = function(name) ................................................................................ 103 103 return { metal = true, id = iname } 104 104 elseif sorcery.data.gems[iname] then 105 105 return { gem = true, id = iname } 106 106 end 107 107 end 108 108 end; 109 109 }; 110 + -- fuel = {}; 110 111 }; 111 112 get = function(name,class) 112 113 local c = sorcery.itemclass.classes[class] 113 114 local o 114 115 if not c then return false end 115 116 if type(name) ~= 'string' then name = name:get_name() end 116 117
Added keypunch.lua version [749b2122cf].
1 +local constants = { 2 + card_max_length = 140; 3 +} 4 + 5 +local kpbox = { 6 + type = 'fixed'; 7 + fixed = { 8 + -0.5, -0.5, -0.4; 9 + 0.5, 0.2, 0.4; 10 + }; 11 +} 12 +local keypunch_formspec = function(pos,msg) 13 + local meta = minetest.get_meta(pos) 14 + local inv = meta:get_inventory() 15 + 16 + local form = [[ 17 + formspec_version[3] size[10.0,8] 18 + list[current_player;main;0.25,3;8,4;] 19 + item_image[0.25,1.50;1,1;sorcery:keypunch] 20 + list[context;cardstack;6.25,1.50;3,1;] 21 + listring[current_player;main] listring[context;card] 22 + ]] 23 + local slot = function(name,ghost,x,y,w,h) 24 + w = w or 1 h = h or 1 25 + local s = string.format('list[context;%s;%f,%f;%f,%f;]', name, x, y,w,h) 26 + if ghost and inv:is_empty(name) then 27 + s = string.format('image[%f,%f;1,1;sorcery_ui_ghost_%s.png]',x,y,ghost) .. s 28 + end 29 + form = form .. s 30 + end 31 + slot('card','punchcard',0.25,0.25) 32 + if not inv:is_empty('card') then 33 + if msg and #msg > constants.card_max_length then 34 + form = form .. 'style[ctxt;border=false]' .. 35 + 'box[1.5,0.25;4.50,2.25;#ff1010ff]' 36 + end 37 + form = form .. 38 + 'button[6.25,0.25;3.50,1;punch;Punch]' .. 39 + string.format('textarea[1.5,0.25;4.50,2.25;ctxt;;%s]', minetest.formspec_escape(msg or '')) 40 + end 41 + 42 + meta:set_string('formspec',form) 43 +end 44 +minetest.register_node('sorcery:keypunch', { 45 + description = 'Keypunch'; 46 + drawtype = 'mesh'; 47 + mesh = 'sorcery-keypunch.obj'; 48 + sunlight_propagates = true; 49 + paramtype = 'light'; 50 + paramtype2 = 'facedir'; 51 + after_dig_node = sorcery.lib.node.purge_container; 52 + groups = { 53 + oddly_breakable_by_hand = 2; 54 + sorcery_tech = 1; 55 + }; 56 + selection_box = kpbox; 57 + collision_box = kpbox; 58 + tiles = { 59 + 'default_wood.png'; 60 + 'default_cloud.png'; 61 + 'default_steel_block.png'; 62 + 'default_copper_block.png'; 63 + 'default_tin_block.png'; 64 + }; 65 + on_construct = function(pos) 66 + local meta = minetest.get_meta(pos) 67 + local inv = meta:get_inventory() 68 + inv:set_size('card',1) 69 + inv:set_size('cardstack',3) 70 + meta:set_string('infotext','Keypunch') 71 + keypunch_formspec(pos) 72 + end; 73 + on_metadata_inventory_put = function(pos) keypunch_formspec(pos) end; 74 + on_metadata_inventory_take = function(pos) keypunch_formspec(pos) end; 75 + on_metadata_inventory_move = function(pos) keypunch_formspec(pos) end; 76 + allow_metadata_inventory_put = function(pos,list,idx,stack,user) 77 + local pcv = minetest.get_item_group(stack:get_name(), 'sorcery_punchcard') 78 + if pcv ~= 0 then 79 + if list == 'card' and pcv == 1 then return 1 80 + elseif list == 'cardstack' then return stack:get_count() end 81 + end 82 + return 0 83 + end; 84 + allow_metadata_inventory_move = function(pos, fl, fi, tl, ti, ct, user) 85 + if fl == 'cardstack' and tl == 'card' then 86 + local meta = minetest.get_meta(pos) 87 + local inv = meta:get_inventory() 88 + local name = inv:get_stack(fl,fi):get_name() 89 + local pcv = minetest.get_item_group(name, 'sorcery_punchcard') 90 + if pcv == 1 then return 1 end 91 + elseif fl == 'card' and tl == 'cardstack' then return ct 92 + end 93 + return 0 94 + end; 95 + on_receive_fields = function(pos,form,fields,user) 96 + local meta = minetest.get_meta(pos) 97 + local inv = meta:get_inventory() 98 + if minetest.get_item_group(inv:get_stack('card',1):get_name(), 'sorcery_punchcard') == 1 and fields.ctxt then 99 + if #fields.ctxt > constants.card_max_length then 100 + -- signal error to user 101 + keypunch_formspec(pos, fields.ctxt) 102 + return 103 + end 104 + local newcard = ItemStack('sorcery:punchcard') 105 + newcard:get_meta():set_string('data',fields.ctxt) 106 + inv:set_stack('card',1,newcard) 107 + keypunch_formspec(pos) 108 + end 109 + end; 110 +}) 111 + 112 +minetest.register_node('sorcery:teletype', { 113 + description = 'Teletype'; 114 + after_dig_node = sorcery.lib.node.purge_container; 115 + on_construct = function(pos) 116 + local meta = minetest.get_meta(pos) 117 + local inv = meta:get_inventory() 118 + 119 + inv:set_size('card',1) 120 + meta:set_string('infotext','Teletype') 121 + end; 122 +}) 123 +minetest.register_node('sorcery:teletype_active', { 124 +}) 125 +minetest.register_node('sorcery:teletype_done', { 126 +}) 127 +minetest.register_node('sorcery:teleprinter', { 128 + 129 +}) 130 + 131 +minetest.register_node('sorcery:punchcard_receiver', { 132 + description = 'Punchcard Sender'; 133 +}) 134 + 135 +for _,c in pairs { 136 + {'sorcery:punchcard_blank', 'Blank Punch Card', 'sorcery_punchcard.png', 1}; 137 + {'sorcery:punchcard', 'Punch Card', 'sorcery_punchcard_punched.png', 2}; 138 +} do minetest.register_craftitem(c[1], { 139 + description = c[2]; 140 + inventory_image = c[3]; 141 + groups = { 142 + paper = 1, flammable = 1; 143 + punchcard = c[4], sorcery_punchcard = c[4]; 144 + }; 145 + _sorcery = { 146 + material = { 147 + powder = 'sorcery:pulp'; 148 + grindvalue = 1; hardness = 1; 149 + }; 150 + }; 151 + }) 152 +end 153 +
Modified lib/color.lua from [e07c3f3979] to [818d3ded97].
197 197 new.green = clip(new.green - (new.green * fac)) 198 198 end); 199 199 } 200 200 if g == nil then 201 201 if type(r) == 'string' then 202 202 assert(false) -- TODO parse color string 203 203 elseif type(r) == 'table' then 204 - new.red = r[1] 205 - new.green = r[2] 206 - new.blue = r[3] 207 - new.alpha = r[4] 204 + if r.hue then 205 + return from_hsl(r, r.alpha or g) 206 + else 207 + new.red = r[1] 208 + new.green = r[2] 209 + new.blue = r[3] 210 + new.alpha = r[4] 211 + end 208 212 else assert(false) end 209 213 else 210 214 new.red = r 211 215 new.green = g 212 216 new.blue = b 213 217 new.alpha = a 214 218 end 215 219 return new 216 220 end 217 221 } 218 222 return color
Added lib/item.lua version [21229f1a9e].
1 +local fn = {} 2 + 3 +fn.match = function(a,b,exact) 4 + if exact == nil then exact = true end 5 + if exact then return ItemStack(a):to_string() == ItemStack(b):to_string() else 6 + a,b = ItemStack(a), ItemStack(b) 7 + if a:get_name() ~= b:get_name() then return false, b end 8 + if a:get_count() <= b:get_count() then 9 + return true, ItemStack { 10 + name = a:get_name(); 11 + count = b:get_count() - a:get_count(); 12 + } 13 + end 14 + end 15 +end 16 + 17 +-- it is extremely unfortunate this function needs to exist. 18 +-- minetest needs to export its matching capabilities already 19 +fn.groupmatch = function(identity,item,exact) 20 + if exact == nil then exact = true end 21 + local count 22 + if type(identity) == 'table' then 23 + count = identity.count 24 + identity = identity.name 25 + else 26 + if sorcery.lib.str.beginswith(identity, 'group:') then 27 + identity,count = sorcery.lib.tbl.split(identity,'%s+',true) 28 + if count 29 + then count = tonumber(count) 30 + else count = 1 31 + end 32 + else 33 + local is = ItemStack(identity) 34 + identity,count = is:get_name(), is:get_count() 35 + end 36 + end 37 + 38 + local stack = ItemStack(item) 39 + if sorcery.lib.str.beginswith(identity, 'group:') then 40 + local groups = sorcery.lib.str.explode(string.sub(identity,7), ',') 41 + for _,g in pairs(groups) do 42 + local rn,rv = sorcery.lib.tbl.split(g,'=') 43 + local gv = minetest.get_item_group(stack:get_name(), rn) 44 + if rv then 45 + if gv ~= tonumber(rv) then return false, stack end 46 + else 47 + if (not gv) or gv == 0 then return false, stack end 48 + end 49 + end 50 + 51 + if stack:get_count() < count then return false, stack end 52 + 53 + if exact then 54 + if stack:get_count() ~= count then 55 + return false, stack end 56 + return true, ItemStack(nil) 57 + else 58 + stack:take_item(count) 59 + return true, stack 60 + end 61 + else return fn.match(identity,item,exact) end 62 +end 63 + 64 +-- local try = function(a,b,e) 65 +-- print('::: match',e==false and 'inexact' or 'exact',dump(a)) 66 +-- print('\t against',dump(b)) 67 +-- local res, leftover = fn.groupmatch(a,b,e) 68 +-- print('result',res) 69 +-- if leftover and leftover:get_count() > 0 then 70 +-- print('leftover items:',leftover:to_string()) 71 +-- end 72 +-- print("\n") 73 +-- end 74 + 75 +return fn
Modified lib/str.lua from [64ce434f04] to [345c990ba7].
10 10 ['\xf3'] = '\3'; 11 11 } 12 12 return { 13 13 capitalize = function(str) 14 14 return string.upper(string.sub(str, 1,1)) .. string.sub(str, 2) 15 15 end; 16 16 17 - explode = function(str,delim) 17 + beginswith = function(str,pfx) 18 + if #str < #pfx then return false end 19 + return string.sub(str,1,#pfx) == pfx 20 + end; 21 + 22 + endswith = function(str,sfx) 23 + if #str < #sfx then return false end 24 + return string.sub(str,#sfx) == sfx 25 + end; 26 + 27 + explode = function(str,delim,pat) -- this is messy as fuck but it works so im keeping it 18 28 local i = 1 19 29 local tbl = {} 30 + if pat == nil then pat = false end 20 31 repeat 21 32 local ss = string.sub(str, i) 22 - local d = string.find(ss, delim, 1, true) or string.len(ss)+1 23 - tbl[#tbl+1] = string.sub(ss,1,d-1) 24 - i = i + d 33 + local d 34 + if pat then 35 + local matches = {string.match(ss, '()' .. delim .. '()')} 36 + if #matches > 0 then 37 + local start,stop = matches[1], matches[#matches] 38 + d = start 39 + i = i + stop - 1 40 + end 41 + else 42 + local dl = string.len(delim) 43 + d = string.find(ss, delim, 1, not pat) 44 + if d then i = i + d + dl - 1 end 45 + end 46 + if not d then 47 + tbl[#tbl+1] = string.sub(ss,1,string.len(ss)) 48 + break 49 + else 50 + tbl[#tbl+1] = string.sub(ss,1,d-1) 51 + end 25 52 until i > string.len(str) 26 53 return tbl 27 54 end; 28 55 29 56 rand = function(min,max) 30 57 if not min then min = 16 end 31 58 if not max then max = min end
Modified lib/tbl.lua from [4e80a60df8] to [47c34e0cc8].
1 1 local fn = {} 2 2 3 3 fn.shuffle = function(list) 4 4 for i = #list, 2, -1 do 5 5 local j = math.random(i) 6 6 list[i], list[j] = list[j], list[i] 7 7 end 8 + return list 9 +end 10 + 11 +fn.cshuf = function(list) 12 + return fn.shuffle(table.copy(list)) 13 +end 14 + 15 +fn.urnd = function(min,max) 16 + local r = {} 17 + for i=min,max do r[1 + (i - min)] = i end 18 + fn.shuffle(r) 19 + return r 20 +end 21 + 22 +fn.uniq = function(lst) 23 + local hash = {} 24 + local new = {} 25 + for i,v in ipairs(lst) do 26 + if not hash[v] then 27 + hash[v] = true 28 + new[#new+1] = v 29 + end 30 + end 31 + return new 8 32 end 9 33 10 34 fn.scramble = function(list) 11 35 local new = table.copy(list) 12 36 fn.shuffle(new) 13 37 return new 14 38 end ................................................................................ 36 60 local new = fn.copy(base) 37 61 for k,v in pairs(override) do 38 62 new[k] = v 39 63 end 40 64 return new 41 65 end 42 66 43 -fn.deepmerge = function(base,override) 67 +fn.deepmerge = function(base,override,func) 44 68 local new = {} 45 69 local keys = fn.merge(fn.keys(base),fn.keys(override)) 46 70 for _,k in pairs(keys) do 47 71 if type(base[k]) == 'table' and 48 72 type(override[k]) == 'table' then 49 - new[k] = fn.deepmerge(base[k], override[k]) 73 + new[k] = fn.deepmerge(base[k], override[k], func) 74 + elseif func and override[k] and base[k] then 75 + new[k] = func(base[k],override[k], k) 50 76 elseif override[k] then 51 77 new[k] = override[k] 52 78 else 53 79 new[k] = base[k] 54 80 end 55 81 end 56 82 return new ................................................................................ 81 107 ks[#ks + 1] = k 82 108 end 83 109 return ks 84 110 end 85 111 86 112 fn.pick = function(lst) 87 113 local keys = fn.keys(lst) 88 - return keys[math.random(#keys)] 114 + local k = keys[math.random(#keys)] 115 + return k, lst[k] 89 116 end 90 117 91 118 fn.unpack = function(tbl,i) 92 - if i and #tbl == i then return tbl[i] end 93 119 i = i or 1 120 + if #tbl == i then return tbl[i] end 94 121 return tbl[i], fn.unpack(tbl, i+1) 95 122 end 96 123 97 -fn.each = function(tbl,fn) 124 +fn.split = function(...) return fn.unpack(sorcery.lib.str.explode(...)) end 125 + 126 +fn.each = function(tbl,f) 98 127 local r = {} 99 128 for k,v in pairs(tbl) do 100 - r[#r+1] = fn(v,k) 129 + local v, c = f(v,k) 130 + r[#r+1] = v 131 + if c == false then break end 101 132 end 102 133 return r 103 134 end 104 135 105 -fn.each_o = function(tbl,fn) 136 +fn.each_o = function(tbl,f) 106 137 local keys = fn.keys(tbl) 107 138 table.sort(keys) 108 139 return fn.each(keys, function(k,i) 109 - return fn(tbl[k],k,i) 140 + return f(tbl[k],k,i) 110 141 end) 111 142 end 112 143 113 144 fn.iter = function(tbl,fn) 114 145 for i=1,#tbl do 115 146 fn(tbl[i], i) 116 147 end ................................................................................ 137 168 end 138 169 return acc 139 170 end 140 171 141 172 fn.walk = function(tbl,path) 142 173 if type(path) == 'table' then 143 174 for _,p in pairs(path) do 144 - if tbl[p] == nil then return nil end 175 + if tbl == nil or tbl[p] == nil then return nil end 145 176 tbl = tbl[p] 146 177 end 147 178 else 148 179 tbl = tbl[path] 149 180 end 150 181 return tbl 151 182 end 183 + 184 +fn.proto = function(tbl,proto) 185 + local meta = getmetatable(tbl) 186 + local nm = {__index = proto or tbl} 187 + if meta ~= nil then 188 + nm = table.copy(meta) 189 + nm[__index] = proto 190 + nm[__metatable] = meta 191 + end 192 + return setmetatable(tbl or {},nm) 193 +end 194 + 195 +fn.case = function(e, c) 196 + if type(c[e]) == 'function' 197 + then return (c[e])(e) 198 + else return c[e] 199 + end 200 +end 201 + 202 +fn.cond = function(exp, c) 203 + for i, v in ipairs(c) do 204 + if c[1](exp) then return c[2](exp) end 205 + end 206 +end 152 207 153 208 return fn
Modified metal.lua from [f9db217ceb] to [57d631c78f].
80 80 sorcery.data.metallookup[fragment] = { 81 81 id = name; data = metal; 82 82 value = 1; 83 83 } 84 84 minetest.register_craftitem(screw, { 85 85 description = sorcery.lib.str.capitalize(name) .. ' Screw'; 86 86 inventory_image = sorcery.lib.image('sorcery_screw.png'):multiply(sorcery.lib.color(metal.tone)):render(); 87 + groups = { 88 + metal = 1; 89 + sorcery_screw = 1; 90 + sorcery_tech_component = 1; 91 + }; 87 92 _sorcery = { 88 93 material = { 89 94 id = name, data = metal; 90 95 grindcost = 2, grindvalue = 1; 91 96 value = 0.5; 92 97 }; 93 98 }; ................................................................................ 98 103 }) 99 104 if metal.dye then 100 105 minetest.register_craft { 101 106 output = 'dye:' .. metal.dye .. ' 4'; 102 107 recipe = { 103 108 {'', powder, ''}; 104 109 {powder,'basic_materials:paraffin',powder}; 105 - {'','bucket:bucket_water',''}; 110 + {'', 'bucket:bucket_water', ''}; 106 111 }; 107 112 replacements = { 108 113 {'bucket:bucket_water', 'bucket:bucket_empty'}; 109 114 }; 110 115 }; 111 116 end 112 117 -- TODO: replace crafting recipe with kiln recipe ................................................................................ 140 145 level = math.ceil(((metal.hardness/8) * 3)) + 1; 141 146 ingot_image = (metal.image and metal.image.ingot) or nil; 142 147 ore_image = 'default_stone.png^sorcery_' .. name .. '_ore.png'; 143 148 lump_image = (metal.image and metal.image.lump) or nil; 144 149 armor_weight = metal.armor_weight; 145 150 armor_protection = metal.armor_protection; 146 151 } 152 + end 153 + local ti = (metal.image and metal.image.tool) 154 + for _,t in pairs{'pick','sword'} do 155 + -- i really need to rip out instant-ores already 156 + local tid = string.format('sorcery:%s_%s',t,name) 157 + if minetest.registered_items[tid] then 158 + minetest.override_item(tid, { 159 + inventory_image = ti and ti.pick or string.format('sorcery_%s_%s.png',name,t); 160 + }) 161 + end 147 162 end 148 163 minetest.register_craftitem(fragment, { 149 164 inventory_image = 'sorcery_' .. name .. '_fragment.png'; 150 165 description = sorcery.lib.str.capitalize(name) .. ' Fragment'; 166 + groups = { 167 + metal = 1; sorcery_metal_fragment = 1; 168 + }; 151 169 _sorcery = { 152 170 recipe = { 153 171 canonical = { 154 172 cook = {{ingot}}; 155 173 }; 156 174 }; 157 175 };
Modified metallurgy-hot.lua from [52848574bf] to [dd0624e110].
130 130 local count = 0 131 131 for i=1,inv:get_size('input') do 132 132 local m = inv:get_stack('input',i) 133 133 if m:is_empty() then goto skip end 134 134 local l = sorcery.data.metallookup[m:get_name()] 135 135 if not l then 136 136 local p = sorcery.lib.tbl.walk(m:get_definition()._sorcery,{'material'}) 137 - if p.metal then l = p end 137 + if p and p.metal then l = p end 138 138 end 139 139 if not l then return false end 140 140 mix[l.id] = (mix[l.id] or 0) + l.value 141 141 count = count + l.value 142 142 ::skip::end 143 143 count = math.floor(count) 144 144 -- everything is metal, we've finished summing it up. ................................................................................ 323 323 drawtype = "mesh"; 324 324 after_dig_node = sorcery.lib.node.purge_container; 325 325 mesh = 'sorcery-kiln-' .. state .. '.obj'; 326 326 drop = id; 327 327 groups = { 328 328 cracky = (state == 'open' and 2) or nil; 329 329 sorcery_metallurgy = 1; 330 - not_in_creative_inventory = (state == open) and nil or 1; 330 + not_in_creative_inventory = (state == 'open') and nil or 1; 331 331 }; 332 332 sunlight_propagates = true; 333 333 paramtype1 = 'light'; 334 334 paramtype2 = 'facedir'; 335 335 selection_box = box[state]; 336 336 collision_box = box[state]; 337 337 tiles = tex[state]; ................................................................................ 404 404 for _, active in pairs {false, true} do 405 405 minetest.register_node((active and id .. '_active') or id, { 406 406 _proto = kind; 407 407 description = desc; 408 408 drop = id; 409 409 after_dig_node = sorcery.lib.node.purge_container; 410 410 groups = { 411 - cracky = (active and 2) or nil; 411 + cracky = (not active and 2) or nil; 412 412 sorcery_metallurgy = 1; 413 413 not_in_creative_inventory = active and 1 or nil; 414 414 }; 415 415 paramtype2 = 'facedir'; 416 416 light_source = (active and 9) or 0; 417 417 on_construct = function(pos) 418 418 local meta = minetest.get_meta(pos)
Added models/sorcery-keypunch.obj version [a04825c3e7].
1 +# Blender v2.82 (sub 7) OBJ File: 'keypunch.blend' 2 +# www.blender.org 3 +mtllib sorcery-keypunch.mtl 4 +o keypunch.002_Cube.007 5 +v -0.500000 -0.332392 -0.342305 6 +v -0.500000 -0.500000 -0.342305 7 +v -0.500000 -0.332392 0.342305 8 +v -0.500000 -0.500000 0.342305 9 +v 0.500000 -0.332392 -0.342305 10 +v 0.500000 -0.500000 0.342305 11 +v 0.500000 -0.500000 -0.342305 12 +v 0.500000 -0.332392 0.342305 13 +v -0.500000 -0.388261 0.342305 14 +v -0.500000 -0.444131 0.342305 15 +v 0.500000 -0.444131 0.342305 16 +v 0.500000 -0.388261 0.342305 17 +v -0.500000 -0.388261 -0.342305 18 +v -0.500000 -0.444131 -0.342305 19 +v 0.500000 -0.388261 -0.342305 20 +v 0.500000 -0.444131 -0.342305 21 +v 0.089887 -0.444131 0.342305 22 +v 0.434418 -0.444131 0.342305 23 +v 0.089887 -0.388261 0.342305 24 +v 0.434418 -0.388261 0.342305 25 +v 0.434418 -0.444131 -0.342305 26 +v 0.089887 -0.444131 -0.342305 27 +v 0.434418 -0.388261 -0.342305 28 +v 0.089887 -0.388261 -0.342305 29 +v -0.477460 -0.332392 -0.314327 30 +v -0.477460 -0.332392 0.314327 31 +v 0.477460 -0.332392 -0.314327 32 +v 0.477460 -0.332392 0.314327 33 +v -0.477460 -0.269971 -0.314327 34 +v -0.477460 -0.269971 0.314327 35 +v 0.477460 -0.269971 -0.314327 36 +v 0.477460 -0.269971 0.314327 37 +v -0.427805 -0.269971 -0.281637 38 +v -0.427805 -0.269971 0.281637 39 +v 0.427805 -0.269971 -0.281637 40 +v 0.427805 -0.269971 0.281637 41 +v -0.427805 -0.269971 0.000000 42 +v 0.427805 -0.269971 0.000000 43 +vt -0.058256 0.859374 44 +vt 0.941744 0.859374 45 +vt 0.919204 0.831396 46 +vt -0.035716 0.831396 47 +vt -0.058256 0.450515 48 +vt -0.058256 0.506385 49 +vt 0.941744 0.506385 50 +vt 0.941744 0.450515 51 +vt 0.876162 0.450515 52 +vt 0.531631 0.450515 53 +vt 0.941744 0.859374 54 +vt -0.058256 0.859374 55 +vt -0.058256 0.174764 56 +vt 0.941744 0.174764 57 +vt 0.941744 0.450515 58 +vt 0.941744 0.506385 59 +vt -0.058256 0.506385 60 +vt -0.058256 0.450515 61 +vt 0.531631 0.450515 62 +vt 0.876162 0.450515 63 +vt 0.174764 0.338777 64 +vt 0.174764 0.394646 65 +vt 0.174764 0.450515 66 +vt 0.174764 0.506385 67 +vt 0.859374 0.506385 68 +vt 0.859374 0.450515 69 +vt 0.859374 0.394646 70 +vt 0.859374 0.338777 71 +vt 0.859374 0.338777 72 +vt 0.859374 0.394646 73 +vt 0.859374 0.450515 74 +vt 0.859374 0.506385 75 +vt 0.174764 0.506385 76 +vt 0.174764 0.450515 77 +vt 0.174764 0.394646 78 +vt 0.174764 0.338777 79 +vt -0.058256 0.338777 80 +vt -0.058256 0.394646 81 +vt 0.531631 0.394646 82 +vt 0.876162 0.394646 83 +vt 0.941744 0.394646 84 +vt 0.941744 0.338777 85 +vt 0.941744 0.338777 86 +vt 0.941744 0.394646 87 +vt 0.876162 0.394646 88 +vt 0.531631 0.394646 89 +vt -0.058256 0.394646 90 +vt -0.058256 0.338777 91 +vt 0.876162 0.174764 92 +vt 0.531631 0.174764 93 +vt 0.531631 0.859374 94 +vt 0.876162 0.859374 95 +vt 0.876162 0.859374 96 +vt 0.531631 0.859374 97 +vt 0.531631 0.174764 98 +vt 0.876162 0.174764 99 +vt 0.859374 0.394646 100 +vt 0.859374 0.450515 101 +vt 0.174764 0.450515 102 +vt 0.174764 0.394646 103 +vt 0.174764 0.394646 104 +vt 0.174764 0.450515 105 +vt 0.859374 0.450515 106 +vt 0.859374 0.394646 107 +vt 0.919204 0.506385 108 +vt -0.035716 0.506385 109 +vt -0.035716 0.568806 110 +vt 0.919204 0.568806 111 +vt -0.058256 0.174764 112 +vt -0.035716 0.202742 113 +vt 0.941744 0.174764 114 +vt 0.919204 0.202742 115 +vt -0.035716 0.202742 116 +vt -0.035716 0.831396 117 +vt 0.013939 0.798706 118 +vt 0.013939 0.517069 119 +vt 0.013939 0.235432 120 +vt 0.202742 0.506385 121 +vt 0.831396 0.506385 122 +vt 0.831396 0.568806 123 +vt 0.202742 0.568806 124 +vt 0.831396 0.506385 125 +vt 0.202742 0.506385 126 +vt 0.202742 0.568806 127 +vt 0.831396 0.568806 128 +vt -0.035716 0.506385 129 +vt 0.919204 0.506385 130 +vt 0.919204 0.568806 131 +vt -0.035716 0.568806 132 +vt 0.919204 0.831396 133 +vt 0.919204 0.202742 134 +vt 0.869549 0.235432 135 +vt 0.869549 0.517069 136 +vt 0.869549 0.798706 137 +vn 0.0000 -1.0000 -0.0000 138 +vn -0.0000 0.0000 -1.0000 139 +vn 0.0000 1.0000 0.0000 140 +vn 0.0000 0.0000 1.0000 141 +vn -1.0000 0.0000 0.0000 142 +vn 1.0000 0.0000 0.0000 143 +g keypunch.002_Cube.007_wood.001 144 +usemtl wood.001 145 +s off 146 +f 1/1/1 5/2/1 27/3/1 25/4/1 147 +f 9/5/2 3/6/2 8/7/2 12/8/2 20/9/2 19/10/2 148 +f 7/11/3 2/12/3 4/13/3 6/14/3 149 +f 15/15/4 5/16/4 1/17/4 13/18/4 24/19/4 23/20/4 150 +f 6/21/5 11/22/5 12/23/5 8/24/5 5/25/5 15/26/5 16/27/5 7/28/5 151 +f 2/29/6 14/30/6 13/31/6 1/32/6 3/33/6 9/34/6 10/35/6 4/36/6 152 +f 4/37/2 10/38/2 17/39/2 18/40/2 11/41/2 6/42/2 153 +f 18/40/2 20/9/2 12/8/2 11/41/2 154 +f 7/43/4 16/44/4 21/45/4 22/46/4 14/47/4 2/48/4 155 +f 22/46/4 24/19/4 13/18/4 14/47/4 156 +f 16/44/4 15/15/4 23/20/4 21/45/4 157 +f 18/49/1 17/50/1 22/51/1 21/52/1 158 +f 10/38/2 9/5/2 19/10/2 17/39/2 159 +f 23/53/3 24/54/3 19/55/3 20/56/3 160 +f 21/57/6 23/58/6 20/59/6 18/60/6 161 +f 17/61/5 19/62/5 24/63/5 22/64/5 162 +f 28/65/2 26/66/2 30/67/2 32/68/2 163 +f 3/69/1 1/1/1 25/4/1 26/70/1 164 +f 5/2/1 8/71/1 28/72/1 27/3/1 165 +f 8/71/1 3/69/1 26/70/1 28/72/1 166 +f 30/73/1 29/74/1 33/75/1 37/76/1 34/77/1 167 +f 26/78/6 25/79/6 29/80/6 30/81/6 168 +f 27/82/5 28/83/5 32/84/5 31/85/5 169 +f 25/86/4 27/87/4 31/88/4 29/89/4 170 +f 31/90/1 32/91/1 36/92/1 38/93/1 35/94/1 171 +f 29/74/1 31/90/1 35/94/1 33/75/1 172 +f 32/91/1 30/73/1 34/77/1 36/92/1 173 +f 33/75/1 35/94/1 38/93/1 37/76/1 174 +f 37/76/1 38/93/1 36/92/1 34/77/1 175 +o punchcards_punchcard.001 176 +v 0.430218 -0.442564 -0.370511 177 +v 0.430218 -0.435321 -0.370511 178 +v 0.430218 -0.442564 0.314461 179 +v 0.092614 -0.442564 0.314461 180 +v 0.430218 -0.435321 0.314461 181 +v 0.092614 -0.435321 0.314461 182 +v 0.092614 -0.442564 -0.336109 183 +v 0.127015 -0.442564 -0.370511 184 +v 0.127015 -0.435321 -0.370511 185 +v 0.092614 -0.435321 -0.336109 186 +v 0.431789 -0.432606 -0.364332 187 +v 0.431789 -0.425364 -0.364332 188 +v 0.431875 -0.432606 0.320639 189 +v 0.094271 -0.432606 0.320682 190 +v 0.431875 -0.425364 0.320639 191 +v 0.094271 -0.425364 0.320682 192 +v 0.094189 -0.432606 -0.329888 193 +v 0.128586 -0.432606 -0.364294 194 +v 0.128586 -0.425364 -0.364294 195 +v 0.094189 -0.425364 -0.329888 196 +v 0.433361 -0.422649 -0.358154 197 +v 0.433361 -0.415406 -0.358154 198 +v 0.433533 -0.422649 0.326818 199 +v 0.095929 -0.422649 0.326903 200 +v 0.433533 -0.415406 0.326818 201 +v 0.095929 -0.415406 0.326903 202 +v 0.095765 -0.422649 -0.323667 203 +v 0.130158 -0.422649 -0.358077 204 +v 0.130158 -0.415406 -0.358077 205 +v 0.095765 -0.415406 -0.323667 206 +v 0.434933 -0.412692 -0.351975 207 +v 0.434933 -0.405449 -0.351975 208 +v 0.435192 -0.412692 0.332996 209 +v 0.097587 -0.412692 0.333124 210 +v 0.435192 -0.405449 0.332996 211 +v 0.097587 -0.405449 0.333124 212 +v 0.097341 -0.412692 -0.317446 213 +v 0.131730 -0.412692 -0.351861 214 +v 0.131730 -0.405449 -0.351861 215 +v 0.097341 -0.405449 -0.317446 216 +v 0.436506 -0.402734 -0.345797 217 +v 0.436506 -0.395492 -0.345797 218 +v 0.436851 -0.402734 0.339174 219 +v 0.099247 -0.402734 0.339344 220 +v 0.436851 -0.395492 0.339174 221 +v 0.099247 -0.395492 0.339344 222 +v 0.098919 -0.402734 -0.311226 223 +v 0.133303 -0.402734 -0.345644 224 +v 0.133303 -0.395492 -0.345644 225 +v 0.098919 -0.395492 -0.311226 226 +v -0.338904 -0.097124 0.156404 227 +v -0.338904 -0.097124 0.149161 228 +v 0.346067 -0.097124 0.156404 229 +v 0.346067 0.240481 0.156404 230 +v 0.346067 -0.097124 0.149161 231 +v 0.346067 0.240481 0.149161 232 +v 0.280832 -0.097124 0.149161 233 +v 0.313450 -0.097124 0.149161 234 +v 0.248214 -0.097124 0.149161 235 +v 0.215597 -0.097124 0.149161 236 +v 0.182979 -0.097124 0.149161 237 +v 0.150361 -0.097124 0.149161 238 +v 0.117744 -0.097124 0.149161 239 +v 0.085126 -0.097124 0.149161 240 +v 0.052508 -0.097124 0.149161 241 +v 0.019891 -0.097124 0.149161 242 +v -0.012727 -0.097124 0.149161 243 +v -0.045345 -0.097124 0.149161 244 +v -0.077962 -0.097124 0.149161 245 +v -0.110580 -0.097124 0.149161 246 +v -0.143198 -0.097124 0.149161 247 +v -0.175816 -0.097124 0.149161 248 +v -0.208433 -0.097124 0.149161 249 +v -0.241051 -0.097124 0.149161 250 +v -0.273669 -0.097124 0.149161 251 +v -0.306286 -0.097124 0.149161 252 +v -0.306286 -0.097124 0.156404 253 +v -0.273669 -0.097124 0.156404 254 +v -0.241051 -0.097124 0.156404 255 +v -0.208433 -0.097124 0.156404 256 +v -0.175816 -0.097124 0.156404 257 +v -0.143198 -0.097124 0.156404 258 +v -0.110580 -0.097124 0.156404 259 +v -0.077962 -0.097124 0.156404 260 +v -0.045345 -0.097124 0.156404 261 +v -0.012727 -0.097124 0.156404 262 +v 0.019891 -0.097124 0.156404 263 +v 0.052508 -0.097124 0.156404 264 +v 0.085126 -0.097124 0.156404 265 +v 0.117744 -0.097124 0.156404 266 +v 0.150361 -0.097124 0.156404 267 +v 0.182979 -0.097124 0.156404 268 +v 0.215597 -0.097124 0.156404 269 +v 0.248214 -0.097124 0.156404 270 +v 0.280832 -0.097124 0.156404 271 +v 0.313450 -0.097124 0.156404 272 +v 0.313450 0.240481 0.156404 273 +v 0.280832 0.240481 0.156404 274 +v 0.248214 0.240481 0.156404 275 +v 0.215597 0.240481 0.156404 276 +v 0.182979 0.240481 0.156404 277 +v 0.150361 0.240481 0.156404 278 +v 0.117744 0.240481 0.156404 279 +v 0.085126 0.240481 0.156404 280 +v 0.052508 0.240481 0.156404 281 +v 0.019891 0.240481 0.156404 282 +v -0.012727 0.240481 0.156404 283 +v -0.045345 0.240481 0.156404 284 +v -0.077962 0.240481 0.156404 285 +v -0.110580 0.240481 0.156404 286 +v -0.143198 0.240481 0.156404 287 +v -0.175816 0.240481 0.156404 288 +v -0.208433 0.240481 0.156404 289 +v -0.241051 0.240481 0.156404 290 +v -0.273669 0.240481 0.156404 291 +v -0.306286 0.240481 0.156404 292 +v 0.313450 0.240481 0.149161 293 +v 0.280832 0.240481 0.149161 294 +v 0.248214 0.240481 0.149161 295 +v 0.215597 0.240481 0.149161 296 +v 0.182979 0.240481 0.149161 297 +v 0.150361 0.240481 0.149161 298 +v 0.117744 0.240481 0.149161 299 +v 0.085126 0.240481 0.149161 300 +v 0.052508 0.240481 0.149161 301 +v 0.019891 0.240481 0.149161 302 +v -0.012727 0.240481 0.149161 303 +v -0.045345 0.240481 0.149161 304 +v -0.077962 0.240481 0.149161 305 +v -0.110580 0.240481 0.149161 306 +v -0.143198 0.240481 0.149161 307 +v -0.175816 0.240481 0.149161 308 +v -0.208433 0.240481 0.149161 309 +v -0.241051 0.240481 0.149161 310 +v -0.273669 0.240481 0.149161 311 +v -0.306286 0.240481 0.149161 312 +v 0.346067 0.209790 0.149161 313 +v 0.346067 0.179098 0.149161 314 +v 0.346067 0.148407 0.149161 315 +v 0.346067 0.117716 0.149161 316 +v 0.346067 0.087024 0.149161 317 +v 0.346067 0.056333 0.149161 318 +v 0.346067 0.025642 0.149161 319 +v 0.346067 -0.005050 0.149161 320 +v 0.346067 -0.035741 0.149161 321 +v 0.346067 -0.066432 0.149161 322 +v 0.346067 0.209790 0.156404 323 +v 0.346067 0.179098 0.156404 324 +v 0.346067 0.148407 0.156404 325 +v 0.346067 0.117716 0.156404 326 +v 0.346067 0.087024 0.156404 327 +v 0.346067 0.056333 0.156404 328 +v 0.346067 0.025642 0.156404 329 +v 0.346067 -0.005050 0.156404 330 +v 0.346067 -0.035741 0.156404 331 +v 0.346067 -0.066432 0.156404 332 +v -0.338904 0.209790 0.156404 333 +v -0.338904 0.179098 0.156404 334 +v -0.338904 0.148407 0.156404 335 +v -0.338904 0.117716 0.156404 336 +v -0.338904 0.087024 0.156404 337 +v -0.338904 0.056333 0.156404 338 +v -0.338904 0.025642 0.156404 339 +v -0.338904 -0.005050 0.156404 340 +v -0.338904 -0.035741 0.156404 341 +v -0.338904 -0.066432 0.156404 342 +v -0.338904 0.209790 0.149161 343 +v -0.338904 0.179098 0.149161 344 +v -0.338904 0.148407 0.149161 345 +v -0.338904 0.117716 0.149161 346 +v -0.338904 0.087024 0.149161 347 +v -0.338904 0.056333 0.149161 348 +v -0.338904 0.025642 0.149161 349 +v -0.338904 -0.005050 0.149161 350 +v -0.338904 -0.035741 0.149161 351 +v -0.338904 -0.066432 0.149161 352 +v 0.313450 0.209790 0.156404 353 +v 0.313450 0.179098 0.156404 354 +v 0.313450 0.148407 0.156404 355 +v 0.313450 0.117716 0.156404 356 +v 0.313450 0.087024 0.156404 357 +v 0.313450 0.056333 0.156404 358 +v 0.313450 0.025642 0.156404 359 +v 0.313450 -0.005050 0.156404 360 +v 0.313450 -0.035741 0.156404 361 +v 0.313450 -0.066432 0.156404 362 +v 0.280832 0.209790 0.156404 363 +v 0.280832 0.179098 0.156404 364 +v 0.280832 0.148407 0.156404 365 +v 0.280832 0.117716 0.156404 366 +v 0.280832 0.087024 0.156404 367 +v 0.280832 0.056333 0.156404 368 +v 0.280832 0.025642 0.156404 369 +v 0.280832 -0.005050 0.156404 370 +v 0.280832 -0.035741 0.156404 371 +v 0.280832 -0.066432 0.156404 372 +v 0.248214 0.209790 0.156404 373 +v 0.248214 0.179098 0.156404 374 +v 0.248214 0.148407 0.156404 375 +v 0.248214 0.117716 0.156404 376 +v 0.248214 0.087024 0.156404 377 +v 0.248214 0.056333 0.156404 378 +v 0.248214 0.025642 0.156404 379 +v 0.248214 -0.005050 0.156404 380 +v 0.248214 -0.035741 0.156404 381 +v 0.248214 -0.066432 0.156404 382 +v 0.215597 0.209790 0.156404 383 +v 0.215597 0.179098 0.156404 384 +v 0.215597 0.148407 0.156404 385 +v 0.215597 0.117716 0.156404 386 +v 0.215597 0.087024 0.156404 387 +v 0.215597 0.056333 0.156404 388 +v 0.215597 0.025642 0.156404 389 +v 0.215597 -0.005050 0.156404 390 +v 0.215597 -0.035741 0.156404 391 +v 0.215597 -0.066432 0.156404 392 +v 0.182979 0.209790 0.156404 393 +v 0.182979 0.179098 0.156404 394 +v 0.182979 0.148407 0.156404 395 +v 0.182979 0.117716 0.156404 396 +v 0.182979 0.087024 0.156404 397 +v 0.182979 0.056333 0.156404 398 +v 0.182979 0.025642 0.156404 399 +v 0.182979 -0.005050 0.156404 400 +v 0.182979 -0.035741 0.156404 401 +v 0.182979 -0.066432 0.156404 402 +v 0.150361 0.209790 0.156404 403 +v 0.150361 0.179098 0.156404 404 +v 0.150361 0.148407 0.156404 405 +v 0.150361 0.117716 0.156404 406 +v 0.150361 0.087024 0.156404 407 +v 0.150361 0.056333 0.156404 408 +v 0.150361 0.025642 0.156404 409 +v 0.150361 -0.005050 0.156404 410 +v 0.150361 -0.035741 0.156404 411 +v 0.150361 -0.066432 0.156404 412 +v 0.117744 0.209790 0.156404 413 +v 0.117744 0.179098 0.156404 414 +v 0.117744 0.148407 0.156404 415 +v 0.117744 0.117716 0.156404 416 +v 0.117744 0.087024 0.156404 417 +v 0.117744 0.056333 0.156404 418 +v 0.117744 0.025642 0.156404 419 +v 0.117744 -0.005050 0.156404 420 +v 0.117744 -0.035741 0.156404 421 +v 0.117744 -0.066432 0.156404 422 +v 0.085126 0.209790 0.156404 423 +v 0.085126 0.179098 0.156404 424 +v 0.085126 0.148407 0.156404 425 +v 0.085126 0.117716 0.156404 426 +v 0.085126 0.087024 0.156404 427 +v 0.085126 0.056333 0.156404 428 +v 0.085126 0.025642 0.156404 429 +v 0.085126 -0.005050 0.156404 430 +v 0.085126 -0.035741 0.156404 431 +v 0.085126 -0.066432 0.156404 432 +v 0.052508 0.209790 0.156404 433 +v 0.052508 0.179098 0.156404 434 +v 0.052508 0.148407 0.156404 435 +v 0.052508 0.117716 0.156404 436 +v 0.052508 0.087024 0.156404 437 +v 0.052508 0.056333 0.156404 438 +v 0.052508 0.025642 0.156404 439 +v 0.052508 -0.005050 0.156404 440 +v 0.052508 -0.035741 0.156404 441 +v 0.052508 -0.066432 0.156404 442 +v 0.019891 0.209790 0.156404 443 +v 0.019891 0.179098 0.156404 444 +v 0.019891 0.148407 0.156404 445 +v 0.019891 0.117716 0.156404 446 +v 0.019891 0.087024 0.156404 447 +v 0.019891 0.056333 0.156404 448 +v 0.019891 0.025642 0.156404 449 +v 0.019891 -0.005050 0.156404 450 +v 0.019891 -0.035741 0.156404 451 +v 0.019891 -0.066432 0.156404 452 +v -0.012727 0.209790 0.156404 453 +v -0.012727 0.179098 0.156404 454 +v -0.012727 0.148407 0.156404 455 +v -0.012727 0.117716 0.156404 456 +v -0.012727 0.087024 0.156404 457 +v -0.012727 0.056333 0.156404 458 +v -0.012727 0.025642 0.156404 459 +v -0.012727 -0.005050 0.156404 460 +v -0.012727 -0.035741 0.156404 461 +v -0.012727 -0.066432 0.156404 462 +v -0.045345 0.209790 0.156404 463 +v -0.045345 0.179098 0.156404 464 +v -0.045345 0.148407 0.156404 465 +v -0.045345 0.117716 0.156404 466 +v -0.045345 0.087024 0.156404 467 +v -0.045345 0.056333 0.156404 468 +v -0.045345 0.025642 0.156404 469 +v -0.045345 -0.005050 0.156404 470 +v -0.045345 -0.035741 0.156404 471 +v -0.045345 -0.066432 0.156404 472 +v -0.077962 0.209790 0.156404 473 +v -0.077962 0.179098 0.156404 474 +v -0.077962 0.148407 0.156404 475 +v -0.077962 0.117716 0.156404 476 +v -0.077962 0.087024 0.156404 477 +v -0.077962 0.056333 0.156404 478 +v -0.077962 0.025642 0.156404 479 +v -0.077962 -0.005050 0.156404 480 +v -0.077962 -0.035741 0.156404 481 +v -0.077962 -0.066432 0.156404 482 +v -0.110580 0.209790 0.156404 483 +v -0.110580 0.179098 0.156404 484 +v -0.110580 0.148407 0.156404 485 +v -0.110580 0.117716 0.156404 486 +v -0.110580 0.087024 0.156404 487 +v -0.110580 0.056333 0.156404 488 +v -0.110580 0.025642 0.156404 489 +v -0.110580 -0.005050 0.156404 490 +v -0.110580 -0.035741 0.156404 491 +v -0.110580 -0.066432 0.156404 492 +v -0.143198 0.209790 0.156404 493 +v -0.143198 0.179098 0.156404 494 +v -0.143198 0.148407 0.156404 495 +v -0.143198 0.117716 0.156404 496 +v -0.143198 0.087024 0.156404 497 +v -0.143198 0.056333 0.156404 498 +v -0.143198 0.025642 0.156404 499 +v -0.143198 -0.005050 0.156404 500 +v -0.143198 -0.035741 0.156404 501 +v -0.143198 -0.066432 0.156404 502 +v -0.175816 0.209790 0.156404 503 +v -0.175816 0.179098 0.156404 504 +v -0.175816 0.148407 0.156404 505 +v -0.175816 0.117716 0.156404 506 +v -0.175816 0.087024 0.156404 507 +v -0.175816 0.056333 0.156404 508 +v -0.175816 0.025642 0.156404 509 +v -0.175816 -0.005050 0.156404 510 +v -0.175816 -0.035741 0.156404 511 +v -0.175816 -0.066432 0.156404 512 +v -0.208433 0.209790 0.156404 513 +v -0.208433 0.179098 0.156404 514 +v -0.208433 0.148407 0.156404 515 +v -0.208433 0.117716 0.156404 516 +v -0.208433 0.087024 0.156404 517 +v -0.208433 0.056333 0.156404 518 +v -0.208433 0.025642 0.156404 519 +v -0.208433 -0.005050 0.156404 520 +v -0.208433 -0.035741 0.156404 521 +v -0.208433 -0.066432 0.156404 522 +v -0.241051 0.209790 0.156404 523 +v -0.241051 0.179098 0.156404 524 +v -0.241051 0.117716 0.156404 525 +v -0.241051 0.087024 0.156404 526 +v -0.241051 0.056333 0.156404 527 +v -0.241051 0.025642 0.156404 528 +v -0.241051 -0.005050 0.156404 529 +v -0.241051 -0.035741 0.156404 530 +v -0.241051 -0.066432 0.156404 531 +v -0.273669 0.209790 0.156404 532 +v -0.273669 0.179098 0.156404 533 +v -0.273669 0.148407 0.156404 534 +v -0.273669 0.117716 0.156404 535 +v -0.273669 0.087024 0.156404 536 +v -0.273669 0.056333 0.156404 537 +v -0.273669 0.025642 0.156404 538 +v -0.273669 -0.005050 0.156404 539 +v -0.273669 -0.035741 0.156404 540 +v -0.273669 -0.066432 0.156404 541 +v -0.306286 0.209790 0.156404 542 +v -0.306286 0.179098 0.156404 543 +v -0.306286 0.148407 0.156404 544 +v -0.306286 0.117716 0.156404 545 +v -0.306286 0.087024 0.156404 546 +v -0.306286 0.056333 0.156404 547 +v -0.306286 0.025642 0.156404 548 +v -0.306286 -0.005050 0.156404 549 +v -0.306286 -0.035741 0.156404 550 +v -0.306286 -0.066432 0.156404 551 +v -0.306286 0.209790 0.149161 552 +v -0.306286 0.179098 0.149161 553 +v -0.306286 0.148407 0.149161 554 +v -0.306286 0.117716 0.149161 555 +v -0.306286 0.087024 0.149161 556 +v -0.306286 0.056333 0.149161 557 +v -0.306286 0.025642 0.149161 558 +v -0.306286 -0.005050 0.149161 559 +v -0.306286 -0.035741 0.149161 560 +v -0.306286 -0.066432 0.149161 561 +v -0.273669 0.209790 0.149161 562 +v -0.273669 0.179098 0.149161 563 +v -0.273669 0.148407 0.149161 564 +v -0.273669 0.117716 0.149161 565 +v -0.273669 0.087024 0.149161 566 +v -0.273669 0.056333 0.149161 567 +v -0.273669 0.025642 0.149161 568 +v -0.273669 -0.005050 0.149161 569 +v -0.273669 -0.035741 0.149161 570 +v -0.273669 -0.066432 0.149161 571 +v -0.241051 0.209790 0.149161 572 +v -0.241051 0.179098 0.149161 573 +v -0.241051 0.148407 0.149161 574 +v -0.241051 0.117716 0.149161 575 +v -0.241051 0.087024 0.149161 576 +v -0.241051 0.056333 0.149161 577 +v -0.241051 0.025642 0.149161 578 +v -0.241051 -0.005050 0.149161 579 +v -0.241051 -0.035741 0.149161 580 +v -0.241051 -0.066432 0.149161 581 +v -0.208433 0.209790 0.149161 582 +v -0.208433 0.179098 0.149161 583 +v -0.208433 0.148407 0.149161 584 +v -0.208433 0.117716 0.149161 585 +v -0.208433 0.087024 0.149161 586 +v -0.208433 0.056333 0.149161 587 +v -0.208433 0.025642 0.149161 588 +v -0.208433 -0.005050 0.149161 589 +v -0.208433 -0.035741 0.149161 590 +v -0.208433 -0.066432 0.149161 591 +v -0.175816 0.209790 0.149161 592 +v -0.175816 0.179098 0.149161 593 +v -0.175816 0.148407 0.149161 594 +v -0.175816 0.117716 0.149161 595 +v -0.175816 0.087024 0.149161 596 +v -0.175816 0.056333 0.149161 597 +v -0.175816 0.025642 0.149161 598 +v -0.175816 -0.005050 0.149161 599 +v -0.175816 -0.035741 0.149161 600 +v -0.175816 -0.066432 0.149161 601 +v -0.143198 0.209790 0.149161 602 +v -0.143198 0.179098 0.149161 603 +v -0.143198 0.148407 0.149161 604 +v -0.143198 0.117716 0.149161 605 +v -0.143198 0.087024 0.149161 606 +v -0.143198 0.056333 0.149161 607 +v -0.143198 0.025642 0.149161 608 +v -0.143198 -0.005050 0.149161 609 +v -0.143198 -0.035741 0.149161 610 +v -0.143198 -0.066432 0.149161 611 +v -0.110580 0.209790 0.149161 612 +v -0.110580 0.179098 0.149161 613 +v -0.110580 0.148407 0.149161 614 +v -0.110580 0.117716 0.149161 615 +v -0.110580 0.087024 0.149161 616 +v -0.110580 0.056333 0.149161 617 +v -0.110580 0.025642 0.149161 618 +v -0.110580 -0.005050 0.149161 619 +v -0.110580 -0.035741 0.149161 620 +v -0.110580 -0.066432 0.149161 621 +v -0.077962 0.209790 0.149161 622 +v -0.077962 0.179098 0.149161 623 +v -0.077962 0.148407 0.149161 624 +v -0.077962 0.117716 0.149161 625 +v -0.077962 0.087024 0.149161 626 +v -0.077962 0.056333 0.149161 627 +v -0.077962 0.025642 0.149161 628 +v -0.077962 -0.005050 0.149161 629 +v -0.077962 -0.035741 0.149161 630 +v -0.077962 -0.066432 0.149161 631 +v -0.045345 0.209790 0.149161 632 +v -0.045345 0.179098 0.149161 633 +v -0.045345 0.148407 0.149161 634 +v -0.045345 0.117716 0.149161 635 +v -0.045345 0.087024 0.149161 636 +v -0.045345 0.056333 0.149161 637 +v -0.045345 0.025642 0.149161 638 +v -0.045345 -0.005050 0.149161 639 +v -0.045345 -0.035741 0.149161 640 +v -0.045345 -0.066432 0.149161 641 +v -0.012727 0.209790 0.149161 642 +v -0.012727 0.179098 0.149161 643 +v -0.012727 0.148407 0.149161 644 +v -0.012727 0.117716 0.149161 645 +v -0.012727 0.087024 0.149161 646 +v -0.012727 0.056333 0.149161 647 +v -0.012727 0.025642 0.149161 648 +v -0.012727 -0.005050 0.149161 649 +v -0.012727 -0.035741 0.149161 650 +v -0.012727 -0.066432 0.149161 651 +v 0.019891 0.209790 0.149161 652 +v 0.019891 0.179098 0.149161 653 +v 0.019891 0.148407 0.149161 654 +v 0.019891 0.117716 0.149161 655 +v 0.019891 0.087024 0.149161 656 +v 0.019891 0.056333 0.149161 657 +v 0.019891 0.025642 0.149161 658 +v 0.019891 -0.005050 0.149161 659 +v 0.019891 -0.035741 0.149161 660 +v 0.019891 -0.066432 0.149161 661 +v 0.052508 0.209790 0.149161 662 +v 0.052508 0.179098 0.149161 663 +v 0.052508 0.148407 0.149161 664 +v 0.052508 0.117716 0.149161 665 +v 0.052508 0.087024 0.149161 666 +v 0.052508 0.056333 0.149161 667 +v 0.052508 0.025642 0.149161 668 +v 0.052508 -0.005050 0.149161 669 +v 0.052508 -0.035741 0.149161 670 +v 0.052508 -0.066432 0.149161 671 +v 0.085126 0.209790 0.149161 672 +v 0.085126 0.179098 0.149161 673 +v 0.085126 0.148407 0.149161 674 +v 0.085126 0.117716 0.149161 675 +v 0.085126 0.087024 0.149161 676 +v 0.085126 0.056333 0.149161 677 +v 0.085126 0.025642 0.149161 678 +v 0.085126 -0.005050 0.149161 679 +v 0.085126 -0.035741 0.149161 680 +v 0.085126 -0.066432 0.149161 681 +v 0.117744 0.209790 0.149161 682 +v 0.117744 0.179098 0.149161 683 +v 0.117744 0.148407 0.149161 684 +v 0.117744 0.117716 0.149161 685 +v 0.117744 0.087024 0.149161 686 +v 0.117744 0.056333 0.149161 687 +v 0.117744 0.025642 0.149161 688 +v 0.117744 -0.005050 0.149161 689 +v 0.117744 -0.035741 0.149161 690 +v 0.117744 -0.066432 0.149161 691 +v 0.150361 0.209790 0.149161 692 +v 0.150361 0.179098 0.149161 693 +v 0.150361 0.148407 0.149161 694 +v 0.150361 0.117716 0.149161 695 +v 0.150361 0.087024 0.149161 696 +v 0.150361 0.056333 0.149161 697 +v 0.150361 0.025642 0.149161 698 +v 0.150361 -0.005050 0.149161 699 +v 0.150361 -0.035741 0.149161 700 +v 0.150361 -0.066432 0.149161 701 +v 0.182979 0.209790 0.149161 702 +v 0.182979 0.179098 0.149161 703 +v 0.182979 0.148407 0.149161 704 +v 0.182979 0.117716 0.149161 705 +v 0.182979 0.087024 0.149161 706 +v 0.182979 0.056333 0.149161 707 +v 0.182979 0.025642 0.149161 708 +v 0.182979 -0.005050 0.149161 709 +v 0.182979 -0.035741 0.149161 710 +v 0.182979 -0.066432 0.149161 711 +v 0.215597 0.209790 0.149161 712 +v 0.215597 0.179098 0.149161 713 +v 0.215597 0.148407 0.149161 714 +v 0.215597 0.117716 0.149161 715 +v 0.215597 0.087024 0.149161 716 +v 0.215597 0.056333 0.149161 717 +v 0.215597 0.025642 0.149161 718 +v 0.215597 -0.005050 0.149161 719 +v 0.215597 -0.035741 0.149161 720 +v 0.215597 -0.066432 0.149161 721 +v 0.248214 0.209790 0.149161 722 +v 0.248214 0.179098 0.149161 723 +v 0.248214 0.148407 0.149161 724 +v 0.248214 0.117716 0.149161 725 +v 0.248214 0.087024 0.149161 726 +v 0.248214 0.056333 0.149161 727 +v 0.248214 0.025642 0.149161 728 +v 0.248214 -0.005050 0.149161 729 +v 0.248214 -0.035741 0.149161 730 +v 0.248214 -0.066432 0.149161 731 +v 0.280832 0.209790 0.149161 732 +v 0.280832 0.179098 0.149161 733 +v 0.280832 0.148407 0.149161 734 +v 0.280832 0.117716 0.149161 735 +v 0.280832 0.087024 0.149161 736 +v 0.280832 0.056333 0.149161 737 +v 0.280832 0.025642 0.149161 738 +v 0.280832 -0.005050 0.149161 739 +v 0.280832 -0.035741 0.149161 740 +v 0.280832 -0.066432 0.149161 741 +v 0.313450 0.209790 0.149161 742 +v 0.313450 0.179098 0.149161 743 +v 0.313450 0.148407 0.149161 744 +v 0.313450 0.117716 0.149161 745 +v 0.313450 0.087024 0.149161 746 +v 0.313450 0.056333 0.149161 747 +v 0.313450 0.025642 0.149161 748 +v 0.313450 -0.005050 0.149161 749 +v 0.313450 -0.035741 0.149161 750 +v 0.313450 -0.066432 0.149161 751 +v -0.241051 0.148407 0.156404 752 +vt 0.274704 -0.116667 753 +vt 1.113332 -0.116667 754 +vt 1.113332 -0.126003 755 +vt 0.274704 -0.126003 756 +vt 1.031223 -0.116667 757 +vt 0.596028 -0.116667 758 +vt 0.596028 -0.126003 759 +vt 1.031223 -0.126003 760 +vt 1.031223 -0.126003 761 +vt 0.640374 -0.126003 762 +vt 0.640374 -0.116667 763 +vt 1.031223 -0.116667 764 +vt 1.157678 -0.116667 765 +vt 0.274704 -0.116667 766 +vt 0.274704 -0.126003 767 +vt 1.157678 -0.126003 768 +vt 1.031223 1.157678 769 +vt 0.640374 1.157678 770 +vt 0.596028 1.113332 771 +vt 0.596028 0.274704 772 +vt 1.031223 0.274704 773 +vt 0.596028 -0.126003 774 +vt 0.596028 -0.116667 775 +vt 1.031223 0.274704 776 +vt 0.596028 0.274704 777 +vt 0.596028 1.113332 778 +vt 0.640374 1.157678 779 +vt 1.031223 1.157678 780 +vt 0.266685 -0.103831 781 +vt 1.105312 -0.103831 782 +vt 1.105312 -0.113167 783 +vt 0.266685 -0.113167 784 +vt 1.033359 -0.103831 785 +vt 0.598164 -0.103831 786 +vt 0.598164 -0.113167 787 +vt 1.033359 -0.113167 788 +vt 1.033248 -0.113167 789 +vt 0.642399 -0.113167 790 +vt 0.642399 -0.103831 791 +vt 1.033248 -0.103831 792 +vt 1.149713 -0.103831 793 +vt 0.266740 -0.103831 794 +vt 0.266740 -0.113167 795 +vt 1.149713 -0.113167 796 +vt 1.033248 1.149713 797 +vt 0.642399 1.149664 798 +vt 0.598059 1.105312 799 +vt 0.598164 0.266685 800 +vt 1.033359 0.266740 801 +vt 1.149664 -0.103831 802 +vt 1.149664 -0.113167 803 +vt 1.033359 0.266740 804 +vt 0.598164 0.266685 805 +vt 0.598059 1.105312 806 +vt 0.642399 1.149664 807 +vt 1.033248 1.149713 808 +vt 0.258665 -0.090996 809 +vt 1.097293 -0.090996 810 +vt 1.097293 -0.100332 811 +vt 0.258665 -0.100332 812 +vt 1.035496 -0.090996 813 +vt 0.600302 -0.090996 814 +vt 0.600302 -0.100332 815 +vt 1.035496 -0.100332 816 +vt 1.035274 -0.100332 817 +vt 0.644425 -0.100332 818 +vt 0.644425 -0.090996 819 +vt 1.035274 -0.090996 820 +vt 1.141749 -0.090996 821 +vt 0.258775 -0.090996 822 +vt 0.258775 -0.100332 823 +vt 1.141749 -0.100332 824 +vt 1.035274 1.141749 825 +vt 0.644425 1.141650 826 +vt 0.600090 1.097293 827 +vt 0.600302 0.258665 828 +vt 1.035496 0.258775 829 +vt 1.141650 -0.090996 830 +vt 1.141650 -0.100332 831 +vt 1.035496 0.258775 832 +vt 0.600302 0.258665 833 +vt 0.600090 1.097293 834 +vt 0.644425 1.141650 835 +vt 1.035274 1.141749 836 +vt 0.250646 -0.078160 837 +vt 1.089274 -0.078160 838 +vt 1.089274 -0.087496 839 +vt 0.250646 -0.087496 840 +vt 1.037634 -0.078160 841 +vt 0.602440 -0.078160 842 +vt 0.602440 -0.087496 843 +vt 1.037634 -0.087496 844 +vt 1.037300 -0.087496 845 +vt 0.646452 -0.087496 846 +vt 0.646452 -0.078160 847 +vt 1.037300 -0.078160 848 +vt 1.133784 -0.078160 849 +vt 0.250811 -0.078160 850 +vt 0.250811 -0.087496 851 +vt 1.133784 -0.087496 852 +vt 1.037300 1.133784 853 +vt 0.646452 1.133636 854 +vt 0.602123 1.089274 855 +vt 0.602440 0.250646 856 +vt 1.037634 0.250811 857 +vt 1.133636 -0.078160 858 +vt 1.133636 -0.087496 859 +vt 1.037634 0.250811 860 +vt 0.602440 0.250646 861 +vt 0.602123 1.089274 862 +vt 0.646452 1.133636 863 +vt 1.037300 1.133784 864 +vt 0.242628 -0.065324 865 +vt 1.081255 -0.065324 866 +vt 1.081255 -0.074661 867 +vt 0.242628 -0.074661 868 +vt 1.039773 -0.065324 869 +vt 0.604579 -0.065324 870 +vt 0.604579 -0.074661 871 +vt 1.039773 -0.074661 872 +vt 1.039328 -0.074661 873 +vt 0.648479 -0.074661 874 +vt 0.648479 -0.065324 875 +vt 1.039328 -0.065324 876 +vt 1.125820 -0.065324 877 +vt 0.242847 -0.065324 878 +vt 0.242847 -0.074661 879 +vt 1.125820 -0.074661 880 +vt 1.039328 1.125820 881 +vt 0.648479 1.125623 882 +vt 0.604156 1.081255 883 +vt 0.604579 0.242628 884 +vt 1.039773 0.242847 885 +vt 1.125623 -0.065324 886 +vt 1.125623 -0.074661 887 +vt 1.039773 0.242847 888 +vt 0.604579 0.242628 889 +vt 0.604156 1.081255 890 +vt 0.648479 1.125623 891 +vt 1.039328 1.125820 892 +vt 0.487786 0.714923 893 +vt 0.487786 0.754486 894 +vt 0.478450 0.754486 895 +vt 0.478450 0.714923 896 +vt 0.039774 0.478450 897 +vt 0.081820 0.478450 898 +vt 0.081820 0.487786 899 +vt 0.039774 0.487786 900 +vt 0.880701 0.487786 901 +vt 0.922747 0.487786 902 +vt 0.922747 0.478450 903 +vt 0.880701 0.478450 904 +vt 0.880701 0.714923 905 +vt 0.880701 0.754486 906 +vt 0.922747 0.754486 907 +vt 0.922747 0.714923 908 +vt 0.123866 0.478450 909 +vt 0.123866 0.487786 910 +vt 0.039774 0.714923 911 +vt 0.081820 0.714923 912 +vt 0.081820 0.754486 913 +vt 0.880701 0.487786 914 +vt 0.880701 0.478450 915 +vt 0.922747 0.478450 916 +vt 0.922747 0.487786 917 +vt 0.165913 0.478450 918 +vt 0.165913 0.487786 919 +vt 0.207959 0.478450 920 +vt 0.207959 0.487786 921 +vt 0.250005 0.478450 922 +vt 0.250005 0.487786 923 +vt 0.292052 0.478450 924 +vt 0.292052 0.487786 925 +vt 0.334098 0.478450 926 +vt 0.334098 0.487786 927 +vt 0.376144 0.478450 928 +vt 0.376144 0.487786 929 +vt 0.418191 0.478450 930 +vt 0.418191 0.487786 931 +vt 0.460237 0.478450 932 +vt 0.460237 0.487786 933 +vt 0.502283 0.478450 934 +vt 0.502283 0.487786 935 +vt 0.544330 0.478450 936 +vt 0.544330 0.487786 937 +vt 0.586376 0.478450 938 +vt 0.586376 0.487786 939 +vt 0.628422 0.478450 940 +vt 0.628422 0.487786 941 +vt 0.670469 0.478450 942 +vt 0.670469 0.487786 943 +vt 0.712515 0.478450 944 +vt 0.712515 0.487786 945 +vt 0.754561 0.478450 946 +vt 0.754561 0.487786 947 +vt 0.796608 0.478450 948 +vt 0.796608 0.487786 949 +vt 0.838654 0.478450 950 +vt 0.838654 0.487786 951 +vt 0.922747 0.714923 952 +vt 0.922747 0.754486 953 +vt 0.880701 0.754486 954 +vt 0.880701 0.714923 955 +vt 0.838654 0.754486 956 +vt 0.838654 0.714923 957 +vt 0.796608 0.754486 958 +vt 0.796608 0.714923 959 +vt 0.754561 0.754486 960 +vt 0.754561 0.714923 961 +vt 0.712515 0.754486 962 +vt 0.712515 0.714923 963 +vt 0.670469 0.754486 964 +vt 0.670469 0.714923 965 +vt 0.628422 0.754486 966 +vt 0.628422 0.714923 967 +vt 0.586376 0.754486 968 +vt 0.586376 0.714923 969 +vt 0.544330 0.754486 970 +vt 0.544330 0.714923 971 +vt 0.502283 0.754486 972 +vt 0.502283 0.714923 973 +vt 0.460237 0.754486 974 +vt 0.460237 0.714923 975 +vt 0.418191 0.754486 976 +vt 0.418191 0.714923 977 +vt 0.376144 0.754486 978 +vt 0.376144 0.714923 979 +vt 0.334098 0.754486 980 +vt 0.334098 0.714923 981 +vt 0.292052 0.754486 982 +vt 0.292052 0.714923 983 +vt 0.250005 0.754486 984 +vt 0.250005 0.714923 985 +vt 0.207959 0.754486 986 +vt 0.207959 0.714923 987 +vt 0.165913 0.754486 988 +vt 0.165913 0.714923 989 +vt 0.123866 0.754486 990 +vt 0.123866 0.714923 991 +vt 0.039774 0.714923 992 +vt 0.081820 0.754486 993 +vt 0.081820 0.714923 994 +vt 0.123866 0.754486 995 +vt 0.123866 0.714923 996 +vt 0.165913 0.754486 997 +vt 0.165913 0.714923 998 +vt 0.207959 0.754486 999 +vt 0.207959 0.714923 1000 +vt 0.250005 0.754486 1001 +vt 0.250005 0.714923 1002 +vt 0.292052 0.754486 1003 +vt 0.292052 0.714923 1004 +vt 0.334098 0.754486 1005 +vt 0.334098 0.714923 1006 +vt 0.376144 0.754486 1007 +vt 0.376144 0.714923 1008 +vt 0.418191 0.754486 1009 +vt 0.418191 0.714923 1010 +vt 0.460237 0.754486 1011 +vt 0.460237 0.714923 1012 +vt 0.502283 0.754486 1013 +vt 0.502283 0.714923 1014 +vt 0.544330 0.754486 1015 +vt 0.544330 0.714923 1016 +vt 0.586376 0.754486 1017 +vt 0.586376 0.714923 1018 +vt 0.628422 0.754486 1019 +vt 0.628422 0.714923 1020 +vt 0.670469 0.754486 1021 +vt 0.670469 0.714923 1022 +vt 0.712515 0.754486 1023 +vt 0.712515 0.714923 1024 +vt 0.754561 0.754486 1025 +vt 0.754561 0.714923 1026 +vt 0.796608 0.754486 1027 +vt 0.796608 0.714923 1028 +vt 0.838654 0.754486 1029 +vt 0.838654 0.714923 1030 +vt 0.039773 0.487786 1031 +vt 0.081820 0.487786 1032 +vt 0.081820 0.478450 1033 +vt 0.039773 0.478450 1034 +vt 0.123866 0.487786 1035 +vt 0.123866 0.478450 1036 +vt 0.165913 0.487786 1037 +vt 0.165913 0.478450 1038 +vt 0.207959 0.487786 1039 +vt 0.207959 0.478450 1040 +vt 0.250005 0.487786 1041 +vt 0.250005 0.478450 1042 +vt 0.292052 0.487786 1043 +vt 0.292052 0.478450 1044 +vt 0.334098 0.487786 1045 +vt 0.334098 0.478450 1046 +vt 0.376144 0.487786 1047 +vt 0.376144 0.478450 1048 +vt 0.418191 0.487786 1049 +vt 0.418191 0.478450 1050 +vt 0.460237 0.487786 1051 +vt 0.460237 0.478450 1052 +vt 0.502283 0.487786 1053 +vt 0.502283 0.478450 1054 +vt 0.544330 0.487786 1055 +vt 0.544330 0.478450 1056 +vt 0.586376 0.487786 1057 +vt 0.586376 0.478450 1058 +vt 0.628422 0.487786 1059 +vt 0.628422 0.478450 1060 +vt 0.670469 0.487786 1061 +vt 0.670469 0.478450 1062 +vt 0.712515 0.487786 1063 +vt 0.712515 0.478450 1064 +vt 0.754561 0.487786 1065 +vt 0.754561 0.478450 1066 +vt 0.796608 0.487786 1067 +vt 0.796608 0.478450 1068 +vt 0.838654 0.487786 1069 +vt 0.838654 0.478450 1070 +vt 0.838654 0.319292 1071 +vt 0.838654 0.358855 1072 +vt 0.880701 0.358855 1073 +vt 0.880701 0.319292 1074 +vt 0.838654 0.398418 1075 +vt 0.880701 0.398418 1076 +vt 0.838654 0.437981 1077 +vt 0.880701 0.437981 1078 +vt 0.838654 0.477544 1079 +vt 0.880701 0.477544 1080 +vt 0.418191 0.487786 1081 +vt 0.460237 0.487786 1082 +vt 0.460237 0.478450 1083 +vt 0.418191 0.478450 1084 +vt 0.838654 0.517108 1085 +vt 0.838654 0.556671 1086 +vt 0.880701 0.556671 1087 +vt 0.880701 0.517108 1088 +vt 0.838654 0.596234 1089 +vt 0.880701 0.596234 1090 +vt 0.838654 0.635797 1091 +vt 0.880701 0.635797 1092 +vt 0.487786 0.398418 1093 +vt 0.487786 0.437981 1094 +vt 0.478450 0.437981 1095 +vt 0.478450 0.398418 1096 +vt 0.838654 0.675360 1097 +vt 0.880701 0.675360 1098 +vt 0.796608 0.319292 1099 +vt 0.796608 0.358855 1100 +vt 0.460237 0.487786 1101 +vt 0.418191 0.487786 1102 +vt 0.418191 0.478450 1103 +vt 0.460237 0.478450 1104 +vt 0.796608 0.398418 1105 +vt 0.796608 0.437981 1106 +vt 0.796608 0.477544 1107 +vt 0.796608 0.517108 1108 +vt 0.796608 0.556671 1109 +vt 0.796608 0.596234 1110 +vt 0.796608 0.635797 1111 +vt 0.796608 0.675360 1112 +vt 0.487786 0.517108 1113 +vt 0.487786 0.477544 1114 +vt 0.478450 0.477544 1115 +vt 0.478450 0.517108 1116 +vt 0.754561 0.319292 1117 +vt 0.754561 0.358855 1118 +vt 0.754561 0.398418 1119 +vt 0.754561 0.437981 1120 +vt 0.754561 0.477544 1121 +vt 0.754561 0.517108 1122 +vt 0.487786 0.556671 1123 +vt 0.478450 0.556671 1124 +vt 0.754561 0.556671 1125 +vt 0.754561 0.596234 1126 +vt 0.754561 0.635797 1127 +vt 0.754561 0.675360 1128 +vt 0.712515 0.319292 1129 +vt 0.712515 0.358855 1130 +vt 0.712515 0.398418 1131 +vt 0.487786 0.517108 1132 +vt 0.487786 0.477544 1133 +vt 0.478450 0.477544 1134 +vt 0.478450 0.517108 1135 +vt 0.712515 0.437981 1136 +vt 0.712515 0.477544 1137 +vt 0.460237 0.487786 1138 +vt 0.502283 0.487786 1139 +vt 0.502283 0.478450 1140 +vt 0.460237 0.478450 1141 +vt 0.712515 0.517108 1142 +vt 0.712515 0.556671 1143 +vt 0.712515 0.596234 1144 +vt 0.487786 0.635797 1145 +vt 0.487786 0.675360 1146 +vt 0.478450 0.675360 1147 +vt 0.478450 0.635797 1148 +vt 0.712515 0.635797 1149 +vt 0.712515 0.675360 1150 +vt 0.502283 0.487786 1151 +vt 0.460237 0.487786 1152 +vt 0.460237 0.478450 1153 +vt 0.502283 0.478450 1154 +vt 0.670469 0.319292 1155 +vt 0.670469 0.358855 1156 +vt 0.670469 0.398418 1157 +vt 0.670469 0.437981 1158 +vt 0.670469 0.477544 1159 +vt 0.670469 0.517108 1160 +vt 0.670469 0.556671 1161 +vt 0.670469 0.596234 1162 +vt 0.670469 0.635797 1163 +vt 0.670469 0.675360 1164 +vt 0.628422 0.319292 1165 +vt 0.628422 0.358855 1166 +vt 0.628422 0.398418 1167 +vt 0.628422 0.437981 1168 +vt 0.628422 0.477544 1169 +vt 0.628422 0.517108 1170 +vt 0.628422 0.556671 1171 +vt 0.628422 0.596234 1172 +vt 0.628422 0.635797 1173 +vt 0.487786 0.675360 1174 +vt 0.487786 0.635797 1175 +vt 0.478450 0.635797 1176 +vt 0.478450 0.675360 1177 +vt 0.628422 0.675360 1178 +vt 0.586376 0.319292 1179 +vt 0.586376 0.358855 1180 +vt 0.586376 0.398418 1181 +vt 0.586376 0.437981 1182 +vt 0.586376 0.477544 1183 +vt 0.586376 0.517108 1184 +vt 0.487786 0.398418 1185 +vt 0.487786 0.358855 1186 +vt 0.478450 0.358855 1187 +vt 0.478450 0.398418 1188 +vt 0.586376 0.556671 1189 +vt 0.586376 0.596234 1190 +vt 0.586376 0.635797 1191 +vt 0.586376 0.675360 1192 +vt 0.544330 0.319292 1193 +vt 0.544330 0.358855 1194 +vt 0.460237 0.487786 1195 +vt 0.502283 0.487786 1196 +vt 0.502283 0.478450 1197 +vt 0.460237 0.478450 1198 +vt 0.544330 0.398418 1199 +vt 0.544330 0.437981 1200 +vt 0.544330 0.477544 1201 +vt 0.544330 0.517108 1202 +vt 0.544330 0.556671 1203 +vt 0.544330 0.596234 1204 +vt 0.544330 0.635797 1205 +vt 0.544330 0.675360 1206 +vt 0.502283 0.319292 1207 +vt 0.502283 0.358855 1208 +vt 0.502283 0.398418 1209 +vt 0.502283 0.437981 1210 +vt 0.502283 0.477544 1211 +vt 0.502283 0.517108 1212 +vt 0.502283 0.556671 1213 +vt 0.502283 0.596234 1214 +vt 0.502283 0.635797 1215 +vt 0.502283 0.675360 1216 +vt 0.460237 0.319292 1217 +vt 0.460237 0.358855 1218 +vt 0.460237 0.398418 1219 +vt 0.487786 0.675360 1220 +vt 0.487786 0.635797 1221 +vt 0.478450 0.635797 1222 +vt 0.478450 0.675360 1223 +vt 0.460237 0.437981 1224 +vt 0.460237 0.477544 1225 +vt 0.460237 0.517108 1226 +vt 0.487786 0.477544 1227 +vt 0.487786 0.437981 1228 +vt 0.478450 0.437981 1229 +vt 0.478450 0.477544 1230 +vt 0.460237 0.556671 1231 +vt 0.460237 0.596234 1232 +vt 0.460237 0.635797 1233 +vt 0.502283 0.487786 1234 +vt 0.502283 0.478450 1235 +vt 0.460237 0.675360 1236 +vt 0.418191 0.319292 1237 +vt 0.418191 0.358855 1238 +vt 0.418191 0.398418 1239 +vt 0.418191 0.437981 1240 +vt 0.418191 0.477544 1241 +vt 0.487786 0.477544 1242 +vt 0.487786 0.437981 1243 +vt 0.478450 0.437981 1244 +vt 0.478450 0.477544 1245 +vt 0.418191 0.517108 1246 +vt 0.418191 0.556671 1247 +vt 0.418191 0.596234 1248 +vt 0.418191 0.635797 1249 +vt 0.418191 0.675360 1250 +vt 0.376144 0.319292 1251 +vt 0.376144 0.358855 1252 +vt 0.376144 0.398418 1253 +vt 0.376144 0.437981 1254 +vt 0.487786 0.556671 1255 +vt 0.487786 0.517108 1256 +vt 0.478450 0.517108 1257 +vt 0.478450 0.556671 1258 +vt 0.376144 0.477544 1259 +vt 0.376144 0.517108 1260 +vt 0.460237 0.487786 1261 +vt 0.502283 0.487786 1262 +vt 0.502283 0.478450 1263 +vt 0.460237 0.478450 1264 +vt 0.376144 0.556671 1265 +vt 0.376144 0.596234 1266 +vt 0.376144 0.635797 1267 +vt 0.376144 0.675360 1268 +vt 0.334098 0.319292 1269 +vt 0.334098 0.358855 1270 +vt 0.334098 0.398418 1271 +vt 0.334098 0.437981 1272 +vt 0.334098 0.477544 1273 +vt 0.334098 0.517108 1274 +vt 0.334098 0.556671 1275 +vt 0.334098 0.596234 1276 +vt 0.334098 0.635797 1277 +vt 0.334098 0.675360 1278 +vt 0.487786 0.398418 1279 +vt 0.487786 0.358855 1280 +vt 0.478450 0.358855 1281 +vt 0.478450 0.398418 1282 +vt 0.292052 0.319292 1283 +vt 0.292052 0.358855 1284 +vt 0.292052 0.398418 1285 +vt 0.292052 0.437981 1286 +vt 0.292052 0.477544 1287 +vt 0.292052 0.517108 1288 +vt 0.292052 0.556671 1289 +vt 0.292052 0.596234 1290 +vt 0.487786 0.517108 1291 +vt 0.478450 0.517108 1292 +vt 0.292052 0.635797 1293 +vt 0.292052 0.675360 1294 +vt 0.250005 0.319292 1295 +vt 0.250005 0.358855 1296 +vt 0.502283 0.487786 1297 +vt 0.460237 0.487786 1298 +vt 0.460237 0.478450 1299 +vt 0.502283 0.478450 1300 +vt 0.250005 0.398418 1301 +vt 0.250005 0.437981 1302 +vt 0.250005 0.477544 1303 +vt 0.250005 0.517108 1304 +vt 0.250005 0.556671 1305 +vt 0.250005 0.596234 1306 +vt 0.250005 0.635797 1307 +vt 0.250005 0.675360 1308 +vt 0.207959 0.319292 1309 +vt 0.207959 0.358855 1310 +vt 0.207959 0.398418 1311 +vt 0.207959 0.437981 1312 +vt 0.207959 0.477544 1313 +vt 0.207959 0.517108 1314 +vt 0.207959 0.556671 1315 +vt 0.207959 0.596234 1316 +vt 0.207959 0.635797 1317 +vt 0.207959 0.675360 1318 +vt 0.165913 0.319292 1319 +vt 0.165913 0.358855 1320 +vt 0.487786 0.556671 1321 +vt 0.478450 0.556671 1322 +vt 0.165913 0.398418 1323 +vt 0.165913 0.437981 1324 +vt 0.712515 0.487786 1325 +vt 0.754561 0.487786 1326 +vt 0.754561 0.478450 1327 +vt 0.712515 0.478450 1328 +vt 0.165913 0.477544 1329 +vt 0.165913 0.517108 1330 +vt 0.250005 0.487786 1331 +vt 0.292052 0.487786 1332 +vt 0.292052 0.478450 1333 +vt 0.250005 0.478450 1334 +vt 0.165913 0.556671 1335 +vt 0.165913 0.596234 1336 +vt 0.165913 0.635797 1337 +vt 0.754561 0.487786 1338 +vt 0.712515 0.487786 1339 +vt 0.712515 0.478450 1340 +vt 0.754561 0.478450 1341 +vt 0.165913 0.675360 1342 +vt 0.123866 0.319292 1343 +vt 0.123866 0.358855 1344 +vt 0.123866 0.398418 1345 +vt 0.123866 0.437981 1346 +vt 0.123866 0.477544 1347 +vt 0.123866 0.517108 1348 +vt 0.123866 0.556671 1349 +vt 0.123866 0.596234 1350 +vt 0.123866 0.635797 1351 +vt 0.123866 0.675360 1352 +vt 0.081820 0.319292 1353 +vt 0.081820 0.358855 1354 +vt 0.487786 0.556671 1355 +vt 0.487786 0.517108 1356 +vt 0.478450 0.517108 1357 +vt 0.478450 0.556671 1358 +vt 0.081820 0.398418 1359 +vt 0.081820 0.437981 1360 +vt 0.081820 0.477544 1361 +vt 0.487786 0.675360 1362 +vt 0.487786 0.635797 1363 +vt 0.478450 0.635797 1364 +vt 0.478450 0.675360 1365 +vt 0.081820 0.517108 1366 +vt 0.081820 0.556671 1367 +vt 0.081820 0.596234 1368 +vt 0.081820 0.635797 1369 +vt 0.487786 0.477544 1370 +vt 0.487786 0.517108 1371 +vt 0.478450 0.517108 1372 +vt 0.478450 0.477544 1373 +vt 0.081820 0.675360 1374 +vt 0.039773 0.319292 1375 +vt 0.039774 0.358855 1376 +vt 0.039774 0.398418 1377 +vt 0.039774 0.437981 1378 +vt 0.039774 0.477544 1379 +vt 0.039774 0.517108 1380 +vt 0.039774 0.556671 1381 +vt 0.039774 0.596234 1382 +vt 0.039774 0.635797 1383 +vt 0.039774 0.675360 1384 +vt 0.123866 0.319292 1385 +vt 0.123866 0.358855 1386 +vt 0.081820 0.358855 1387 +vt 0.081820 0.319292 1388 +vt 0.123866 0.398418 1389 +vt 0.123866 0.437981 1390 +vt 0.081820 0.437981 1391 +vt 0.081820 0.398418 1392 +vt 0.123866 0.477544 1393 +vt 0.081820 0.477544 1394 +vt 0.123866 0.517108 1395 +vt 0.123866 0.556671 1396 +vt 0.081820 0.556671 1397 +vt 0.081820 0.517108 1398 +vt 0.123866 0.596234 1399 +vt 0.081820 0.596234 1400 +vt 0.123866 0.635797 1401 +vt 0.081820 0.635797 1402 +vt 0.123866 0.675360 1403 +vt 0.081820 0.675360 1404 +vt 0.165913 0.319292 1405 +vt 0.165913 0.358855 1406 +vt 0.165913 0.398418 1407 +vt 0.165913 0.437981 1408 +vt 0.165913 0.477544 1409 +vt 0.165913 0.517108 1410 +vt 0.165913 0.556671 1411 +vt 0.165913 0.596234 1412 +vt 0.165913 0.635797 1413 +vt 0.165913 0.675360 1414 +vt 0.207959 0.319292 1415 +vt 0.207959 0.358855 1416 +vt 0.207959 0.398418 1417 +vt 0.207959 0.437981 1418 +vt 0.207959 0.477544 1419 +vt 0.207959 0.517108 1420 +vt 0.207959 0.556671 1421 +vt 0.207959 0.596234 1422 +vt 0.207959 0.635797 1423 +vt 0.207959 0.675360 1424 +vt 0.250005 0.319292 1425 +vt 0.250005 0.358855 1426 +vt 0.250005 0.398418 1427 +vt 0.250005 0.437981 1428 +vt 0.250005 0.477544 1429 +vt 0.250005 0.517108 1430 +vt 0.250005 0.556671 1431 +vt 0.250005 0.596234 1432 +vt 0.250005 0.635797 1433 +vt 0.250005 0.675360 1434 +vt 0.292052 0.319292 1435 +vt 0.292052 0.358855 1436 +vt 0.292052 0.398418 1437 +vt 0.292052 0.437981 1438 +vt 0.292052 0.477544 1439 +vt 0.292052 0.517108 1440 +vt 0.292052 0.556671 1441 +vt 0.292052 0.596234 1442 +vt 0.292052 0.635797 1443 +vt 0.292052 0.675360 1444 +vt 0.334098 0.319292 1445 +vt 0.334098 0.358855 1446 +vt 0.334098 0.398418 1447 +vt 0.334098 0.437981 1448 +vt 0.334098 0.477544 1449 +vt 0.334098 0.517108 1450 +vt 0.334098 0.556671 1451 +vt 0.334098 0.596234 1452 +vt 0.334098 0.635797 1453 +vt 0.334098 0.675360 1454 +vt 0.376144 0.319292 1455 +vt 0.376144 0.358855 1456 +vt 0.376144 0.398418 1457 +vt 0.376144 0.437981 1458 +vt 0.376144 0.477544 1459 +vt 0.376144 0.517108 1460 +vt 0.376144 0.556671 1461 +vt 0.376144 0.596234 1462 +vt 0.376144 0.635797 1463 +vt 0.376144 0.675360 1464 +vt 0.418191 0.319292 1465 +vt 0.418191 0.358855 1466 +vt 0.418191 0.398418 1467 +vt 0.418191 0.437981 1468 +vt 0.418191 0.477544 1469 +vt 0.418191 0.517108 1470 +vt 0.418191 0.556671 1471 +vt 0.418191 0.596234 1472 +vt 0.418191 0.635797 1473 +vt 0.418191 0.675360 1474 +vt 0.460237 0.319292 1475 +vt 0.460237 0.358855 1476 +vt 0.460237 0.398418 1477 +vt 0.460237 0.437981 1478 +vt 0.460237 0.477544 1479 +vt 0.460237 0.517108 1480 +vt 0.460237 0.556671 1481 +vt 0.460237 0.596234 1482 +vt 0.460237 0.635797 1483 +vt 0.460237 0.675360 1484 +vt 0.502283 0.319292 1485 +vt 0.502283 0.358855 1486 +vt 0.502283 0.398418 1487 +vt 0.502283 0.437981 1488 +vt 0.502283 0.477544 1489 +vt 0.502283 0.517108 1490 +vt 0.502283 0.556671 1491 +vt 0.502283 0.596234 1492 +vt 0.502283 0.635797 1493 +vt 0.502283 0.675360 1494 +vt 0.544330 0.319292 1495 +vt 0.544330 0.358855 1496 +vt 0.544330 0.398418 1497 +vt 0.544330 0.437981 1498 +vt 0.544330 0.477544 1499 +vt 0.544330 0.517108 1500 +vt 0.544330 0.556671 1501 +vt 0.544330 0.596234 1502 +vt 0.544330 0.635797 1503 +vt 0.544330 0.675360 1504 +vt 0.586376 0.319292 1505 +vt 0.586376 0.358855 1506 +vt 0.586376 0.398418 1507 +vt 0.586376 0.437981 1508 +vt 0.586376 0.477544 1509 +vt 0.586376 0.517108 1510 +vt 0.586376 0.556671 1511 +vt 0.586376 0.596234 1512 +vt 0.586376 0.635797 1513 +vt 0.586376 0.675360 1514 +vt 0.628422 0.319292 1515 +vt 0.628422 0.358855 1516 +vt 0.628422 0.398418 1517 +vt 0.628422 0.437981 1518 +vt 0.628422 0.477544 1519 +vt 0.628422 0.517108 1520 +vt 0.628422 0.556671 1521 +vt 0.628422 0.596234 1522 +vt 0.628422 0.635797 1523 +vt 0.628422 0.675360 1524 +vt 0.670469 0.319292 1525 +vt 0.670469 0.358855 1526 +vt 0.670469 0.398418 1527 +vt 0.670469 0.437981 1528 +vt 0.670469 0.477544 1529 +vt 0.670469 0.517108 1530 +vt 0.670469 0.556671 1531 +vt 0.670469 0.596234 1532 +vt 0.670469 0.635797 1533 +vt 0.670469 0.675360 1534 +vt 0.712515 0.319292 1535 +vt 0.712515 0.358855 1536 +vt 0.712515 0.398418 1537 +vt 0.712515 0.437981 1538 +vt 0.712515 0.477544 1539 +vt 0.712515 0.517108 1540 +vt 0.712515 0.556671 1541 +vt 0.712515 0.596234 1542 +vt 0.712515 0.635797 1543 +vt 0.712515 0.675360 1544 +vt 0.754561 0.319292 1545 +vt 0.754561 0.358855 1546 +vt 0.754561 0.398418 1547 +vt 0.754561 0.437981 1548 +vt 0.754561 0.477544 1549 +vt 0.754561 0.517108 1550 +vt 0.754561 0.556671 1551 +vt 0.754561 0.596234 1552 +vt 0.754561 0.635797 1553 +vt 0.754561 0.675360 1554 +vt 0.796608 0.319292 1555 +vt 0.796608 0.358855 1556 +vt 0.796608 0.398418 1557 +vt 0.796608 0.437981 1558 +vt 0.796608 0.477544 1559 +vt 0.796608 0.517108 1560 +vt 0.796608 0.556671 1561 +vt 0.796608 0.596234 1562 +vt 0.796608 0.635797 1563 +vt 0.796608 0.675360 1564 +vt 0.838654 0.319292 1565 +vt 0.838654 0.358855 1566 +vt 0.838654 0.398418 1567 +vt 0.838654 0.437981 1568 +vt 0.838654 0.477544 1569 +vt 0.838654 0.517108 1570 +vt 0.838654 0.556671 1571 +vt 0.838654 0.596234 1572 +vt 0.838654 0.635797 1573 +vt 0.838654 0.675360 1574 +vt 0.880701 0.319292 1575 +vt 0.880701 0.358855 1576 +vt 0.880701 0.398418 1577 +vt 0.880701 0.437981 1578 +vt 0.880701 0.477544 1579 +vt 0.880701 0.517108 1580 +vt 0.880701 0.556671 1581 +vt 0.880701 0.596234 1582 +vt 0.880701 0.635797 1583 +vt 0.880701 0.675360 1584 +vt 0.922747 0.319292 1585 +vt 0.922747 0.358855 1586 +vt 0.922747 0.398418 1587 +vt 0.922747 0.437981 1588 +vt 0.922747 0.477544 1589 +vt 0.922747 0.517108 1590 +vt 0.922747 0.556671 1591 +vt 0.922747 0.596234 1592 +vt 0.922747 0.635797 1593 +vt 0.922747 0.675360 1594 +vt 0.039774 0.358855 1595 +vt 0.039773 0.319292 1596 +vt 0.039774 0.398418 1597 +vt 0.039774 0.437981 1598 +vt 0.039774 0.477544 1599 +vt 0.039774 0.517108 1600 +vt 0.039774 0.556671 1601 +vt 0.039774 0.596234 1602 +vt 0.039774 0.635797 1603 +vt 0.039774 0.675360 1604 +vt 0.922747 0.358855 1605 +vt 0.922747 0.319292 1606 +vt 0.922747 0.398418 1607 +vt 0.922747 0.437981 1608 +vt 0.922747 0.477544 1609 +vt 0.922747 0.517108 1610 +vt 0.922747 0.556671 1611 +vt 0.922747 0.596234 1612 +vt 0.922747 0.635797 1613 +vt 0.922747 0.675360 1614 +vt 0.478450 0.319292 1615 +vt 0.478450 0.358855 1616 +vt 0.487786 0.358855 1617 +vt 0.487786 0.319292 1618 +vt 0.478450 0.398418 1619 +vt 0.487786 0.398418 1620 +vt 0.478450 0.437981 1621 +vt 0.487786 0.437981 1622 +vt 0.478450 0.477544 1623 +vt 0.487786 0.477544 1624 +vt 0.478450 0.517108 1625 +vt 0.487786 0.517108 1626 +vt 0.478450 0.556671 1627 +vt 0.487786 0.556671 1628 +vt 0.478450 0.596234 1629 +vt 0.487786 0.596234 1630 +vt 0.478450 0.635797 1631 +vt 0.487786 0.635797 1632 +vt 0.478450 0.675360 1633 +vt 0.487786 0.675360 1634 +vt 0.478450 0.714923 1635 +vt 0.487786 0.714923 1636 +vt 0.487786 0.319292 1637 +vt 0.487786 0.358855 1638 +vt 0.478450 0.358855 1639 +vt 0.478450 0.319292 1640 +vt 0.487786 0.398418 1641 +vt 0.478450 0.398418 1642 +vt 0.487786 0.437981 1643 +vt 0.478450 0.437981 1644 +vt 0.487786 0.477544 1645 +vt 0.478450 0.477544 1646 +vt 0.487786 0.517108 1647 +vt 0.478450 0.517108 1648 +vt 0.487786 0.556671 1649 +vt 0.478450 0.556671 1650 +vt 0.487786 0.596234 1651 +vt 0.478450 0.596234 1652 +vt 0.487786 0.635797 1653 +vt 0.478450 0.635797 1654 +vt 0.487786 0.675360 1655 +vt 0.478450 0.675360 1656 +vt 0.487786 0.675360 1657 +vt 0.487786 0.714923 1658 +vt 0.478450 0.714923 1659 +vt 0.478450 0.675360 1660 +vt 0.880701 0.487786 1661 +vt 0.838654 0.487786 1662 +vt 0.838654 0.478450 1663 +vt 0.880701 0.478450 1664 +vt 0.487786 0.358855 1665 +vt 0.487786 0.398418 1666 +vt 0.478450 0.398418 1667 +vt 0.478450 0.358855 1668 +vt 0.838654 0.487786 1669 +vt 0.880701 0.487786 1670 +vt 0.880701 0.478450 1671 +vt 0.838654 0.478450 1672 +vt 0.487786 0.596234 1673 +vt 0.487786 0.635797 1674 +vt 0.478450 0.635797 1675 +vt 0.478450 0.596234 1676 +vt 0.487786 0.675360 1677 +vt 0.487786 0.635797 1678 +vt 0.478450 0.635797 1679 +vt 0.478450 0.675360 1680 +vt 0.670469 0.487786 1681 +vt 0.628422 0.487786 1682 +vt 0.628422 0.478450 1683 +vt 0.670469 0.478450 1684 +vt 0.207959 0.487786 1685 +vt 0.165913 0.487786 1686 +vt 0.165913 0.478450 1687 +vt 0.207959 0.478450 1688 +vt 0.628422 0.487786 1689 +vt 0.670469 0.487786 1690 +vt 0.670469 0.478450 1691 +vt 0.628422 0.478450 1692 +vt 0.165913 0.487786 1693 +vt 0.207959 0.487786 1694 +vt 0.207959 0.478450 1695 +vt 0.165913 0.478450 1696 +vt 0.880701 0.487786 1697 +vt 0.838654 0.487786 1698 +vt 0.838654 0.478450 1699 +vt 0.880701 0.478450 1700 +vt 0.487786 0.596234 1701 +vt 0.487786 0.635797 1702 +vt 0.478450 0.635797 1703 +vt 0.478450 0.596234 1704 +vt 0.487786 0.477544 1705 +vt 0.487786 0.517108 1706 +vt 0.478450 0.517108 1707 +vt 0.478450 0.477544 1708 +vt 0.487786 0.635797 1709 +vt 0.487786 0.675360 1710 +vt 0.478450 0.675360 1711 +vt 0.478450 0.635797 1712 +vt 0.207959 0.487786 1713 +vt 0.165913 0.487786 1714 +vt 0.165913 0.478450 1715 +vt 0.207959 0.478450 1716 +vt 0.487786 0.556671 1717 +vt 0.487786 0.517108 1718 +vt 0.478450 0.517108 1719 +vt 0.478450 0.556671 1720 +vt 0.838654 0.487786 1721 +vt 0.880701 0.487786 1722 +vt 0.880701 0.478450 1723 +vt 0.838654 0.478450 1724 +vt 0.165913 0.487786 1725 +vt 0.207959 0.487786 1726 +vt 0.207959 0.478450 1727 +vt 0.165913 0.478450 1728 +vt 0.418191 0.487786 1729 +vt 0.376144 0.487786 1730 +vt 0.376144 0.478450 1731 +vt 0.418191 0.478450 1732 +vt 0.487786 0.398418 1733 +vt 0.487786 0.437981 1734 +vt 0.478450 0.437981 1735 +vt 0.478450 0.398418 1736 +vt 0.207959 0.487786 1737 +vt 0.165913 0.487786 1738 +vt 0.165913 0.478450 1739 +vt 0.207959 0.478450 1740 +vt 0.838654 0.487786 1741 +vt 0.796608 0.487786 1742 +vt 0.796608 0.478450 1743 +vt 0.838654 0.478450 1744 +vt 0.376144 0.487786 1745 +vt 0.376144 0.478450 1746 +vt 0.165913 0.487786 1747 +vt 0.207959 0.487786 1748 +vt 0.207959 0.478450 1749 +vt 0.165913 0.478450 1750 +vt 0.487786 0.437981 1751 +vt 0.487786 0.398418 1752 +vt 0.478450 0.398418 1753 +vt 0.478450 0.437981 1754 +vt 0.796608 0.487786 1755 +vt 0.838654 0.487786 1756 +vt 0.838654 0.478450 1757 +vt 0.796608 0.478450 1758 +vt 0.376144 0.487786 1759 +vt 0.376144 0.478450 1760 +vt 0.487786 0.477544 1761 +vt 0.487786 0.517108 1762 +vt 0.478450 0.517108 1763 +vt 0.478450 0.477544 1764 +vt 0.376144 0.487786 1765 +vt 0.418191 0.487786 1766 +vt 0.418191 0.478450 1767 +vt 0.376144 0.478450 1768 +vt 0.487786 0.714923 1769 +vt 0.487786 0.675360 1770 +vt 0.478450 0.675360 1771 +vt 0.478450 0.714923 1772 +vt 0.628422 0.487786 1773 +vt 0.586376 0.487786 1774 +vt 0.586376 0.478450 1775 +vt 0.628422 0.478450 1776 +vt 0.207959 0.487786 1777 +vt 0.165913 0.487786 1778 +vt 0.165913 0.478450 1779 +vt 0.207959 0.478450 1780 +vt 0.487786 0.398418 1781 +vt 0.487786 0.358855 1782 +vt 0.478450 0.358855 1783 +vt 0.478450 0.398418 1784 +vt 0.586376 0.487786 1785 +vt 0.628422 0.487786 1786 +vt 0.628422 0.478450 1787 +vt 0.586376 0.478450 1788 +vt 0.165913 0.487786 1789 +vt 0.207959 0.487786 1790 +vt 0.207959 0.478450 1791 +vt 0.165913 0.478450 1792 +vt 0.487786 0.635797 1793 +vt 0.487786 0.596234 1794 +vt 0.478450 0.596234 1795 +vt 0.478450 0.635797 1796 +vt 0.487786 0.358855 1797 +vt 0.487786 0.398418 1798 +vt 0.478450 0.398418 1799 +vt 0.478450 0.358855 1800 +vt 0.487786 0.675360 1801 +vt 0.487786 0.714923 1802 +vt 0.478450 0.714923 1803 +vt 0.478450 0.675360 1804 +vt 0.487786 0.517108 1805 +vt 0.487786 0.556671 1806 +vt 0.478450 0.556671 1807 +vt 0.478450 0.517108 1808 +vt 0.487786 0.635797 1809 +vt 0.487786 0.596234 1810 +vt 0.478450 0.596234 1811 +vt 0.478450 0.635797 1812 +vt 0.487786 0.477544 1813 +vt 0.478450 0.477544 1814 +vt 0.487786 0.675360 1815 +vt 0.487786 0.635797 1816 +vt 0.478450 0.635797 1817 +vt 0.478450 0.675360 1818 +vt 0.796608 0.487786 1819 +vt 0.796608 0.478450 1820 +vt 0.586376 0.487786 1821 +vt 0.544330 0.487786 1822 +vt 0.544330 0.478450 1823 +vt 0.586376 0.478450 1824 +vt 0.796608 0.487786 1825 +vt 0.838654 0.487786 1826 +vt 0.838654 0.478450 1827 +vt 0.796608 0.478450 1828 +vt 0.487786 0.437981 1829 +vt 0.487786 0.398418 1830 +vt 0.478450 0.398418 1831 +vt 0.478450 0.437981 1832 +vt 0.544330 0.487786 1833 +vt 0.586376 0.487786 1834 +vt 0.586376 0.478450 1835 +vt 0.544330 0.478450 1836 +vt 0.487786 0.517108 1837 +vt 0.487786 0.477544 1838 +vt 0.478450 0.477544 1839 +vt 0.478450 0.517108 1840 +vt 0.487786 0.358855 1841 +vt 0.487786 0.398418 1842 +vt 0.478450 0.398418 1843 +vt 0.478450 0.358855 1844 +vt 0.487786 0.675360 1845 +vt 0.487786 0.714923 1846 +vt 0.478450 0.714923 1847 +vt 0.478450 0.675360 1848 +vt 0.796608 0.487786 1849 +vt 0.754561 0.487786 1850 +vt 0.754561 0.478450 1851 +vt 0.796608 0.478450 1852 +vt 0.487786 0.398418 1853 +vt 0.487786 0.358855 1854 +vt 0.478450 0.358855 1855 +vt 0.478450 0.398418 1856 +vt 0.754561 0.487786 1857 +vt 0.796608 0.487786 1858 +vt 0.796608 0.478450 1859 +vt 0.754561 0.478450 1860 +vt 0.487786 0.714923 1861 +vt 0.487786 0.675360 1862 +vt 0.478450 0.675360 1863 +vt 0.478450 0.714923 1864 +vt 0.376144 0.487786 1865 +vt 0.334098 0.487786 1866 +vt 0.334098 0.478450 1867 +vt 0.376144 0.478450 1868 +vt 0.123866 0.487786 1869 +vt 0.081820 0.487786 1870 +vt 0.081820 0.478450 1871 +vt 0.123866 0.478450 1872 +vt 0.334098 0.487786 1873 +vt 0.376144 0.487786 1874 +vt 0.376144 0.478450 1875 +vt 0.334098 0.478450 1876 +vt 0.487786 0.556671 1877 +vt 0.487786 0.517108 1878 +vt 0.478450 0.517108 1879 +vt 0.478450 0.556671 1880 +vt 0.081820 0.487786 1881 +vt 0.123866 0.487786 1882 +vt 0.123866 0.478450 1883 +vt 0.081820 0.478450 1884 +vt 0.487786 0.635797 1885 +vt 0.487786 0.675360 1886 +vt 0.478450 0.675360 1887 +vt 0.478450 0.635797 1888 +vt 0.487786 0.517108 1889 +vt 0.487786 0.556671 1890 +vt 0.478450 0.556671 1891 +vt 0.478450 0.517108 1892 +vt 0.123866 0.487786 1893 +vt 0.081820 0.487786 1894 +vt 0.081820 0.478450 1895 +vt 0.123866 0.478450 1896 +vt 0.487786 0.517108 1897 +vt 0.487786 0.556671 1898 +vt 0.478450 0.556671 1899 +vt 0.478450 0.517108 1900 +vt 0.081820 0.487786 1901 +vt 0.123866 0.487786 1902 +vt 0.123866 0.478450 1903 +vt 0.081820 0.478450 1904 +vt 0.487786 0.358855 1905 +vt 0.487786 0.398418 1906 +vt 0.478450 0.398418 1907 +vt 0.478450 0.358855 1908 +vt 0.487786 0.517108 1909 +vt 0.487786 0.556671 1910 +vt 0.478450 0.556671 1911 +vt 0.478450 0.517108 1912 +vt 0.754561 0.487786 1913 +vt 0.712515 0.487786 1914 +vt 0.712515 0.478450 1915 +vt 0.754561 0.478450 1916 +vt 0.487786 0.437981 1917 +vt 0.487786 0.477544 1918 +vt 0.478450 0.477544 1919 +vt 0.478450 0.437981 1920 +vt 0.487786 0.398418 1921 +vt 0.487786 0.358855 1922 +vt 0.478450 0.358855 1923 +vt 0.478450 0.398418 1924 +vt 0.712515 0.487786 1925 +vt 0.754561 0.487786 1926 +vt 0.754561 0.478450 1927 +vt 0.712515 0.478450 1928 +vt 0.487786 0.714923 1929 +vt 0.487786 0.675360 1930 +vt 0.478450 0.675360 1931 +vt 0.478450 0.714923 1932 +vt 0.487786 0.437981 1933 +vt 0.487786 0.477544 1934 +vt 0.478450 0.477544 1935 +vt 0.478450 0.437981 1936 +vt 0.123866 0.487786 1937 +vt 0.081820 0.487786 1938 +vt 0.081820 0.478450 1939 +vt 0.123866 0.478450 1940 +vt 0.754561 0.487786 1941 +vt 0.712515 0.487786 1942 +vt 0.712515 0.478450 1943 +vt 0.754561 0.478450 1944 +vt 0.334098 0.487786 1945 +vt 0.292052 0.487786 1946 +vt 0.292052 0.478450 1947 +vt 0.334098 0.478450 1948 +vt 0.487786 0.635797 1949 +vt 0.478450 0.635797 1950 +vt 0.081820 0.487786 1951 +vt 0.123866 0.487786 1952 +vt 0.123866 0.478450 1953 +vt 0.081820 0.478450 1954 +vt 0.712515 0.487786 1955 +vt 0.712515 0.478450 1956 +vt 0.292052 0.487786 1957 +vt 0.334098 0.487786 1958 +vt 0.334098 0.478450 1959 +vt 0.292052 0.478450 1960 +vt 0.487786 0.358855 1961 +vt 0.487786 0.398418 1962 +vt 0.478450 0.398418 1963 +vt 0.478450 0.358855 1964 +vt 0.487786 0.635797 1965 +vt 0.487786 0.675360 1966 +vt 0.478450 0.675360 1967 +vt 0.478450 0.635797 1968 +vt 0.754561 0.487786 1969 +vt 0.712515 0.487786 1970 +vt 0.712515 0.478450 1971 +vt 0.754561 0.478450 1972 +vt 0.712515 0.487786 1973 +vt 0.754561 0.487786 1974 +vt 0.754561 0.478450 1975 +vt 0.712515 0.478450 1976 +vt 0.292052 0.487786 1977 +vt 0.250005 0.487786 1978 +vt 0.250005 0.478450 1979 +vt 0.292052 0.478450 1980 +vn -1.0000 0.0000 0.0000 1981 +vn 0.0000 0.0000 1.0000 1982 +vn -0.0000 0.0000 -1.0000 1983 +vn 1.0000 0.0000 -0.0000 1984 +vn 0.0000 1.0000 -0.0000 1985 +vn -0.7071 0.0000 -0.7071 1986 +vn 0.0000 -1.0000 0.0000 1987 +vn -1.0000 0.0000 0.0001 1988 +vn 0.0001 0.0000 1.0000 1989 +vn -0.0001 0.0000 -1.0000 1990 +vn 1.0000 0.0000 -0.0001 1991 +vn -0.7072 0.0000 -0.7070 1992 +vn -1.0000 0.0000 0.0003 1993 +vn 0.0003 0.0000 1.0000 1994 +vn -0.0003 0.0000 -1.0000 1995 +vn 1.0000 0.0000 -0.0003 1996 +vn -0.7073 0.0000 -0.7069 1997 +vn -1.0000 0.0000 0.0004 1998 +vn 0.0004 0.0000 1.0000 1999 +vn -0.0004 0.0000 -1.0000 2000 +vn 1.0000 0.0000 -0.0004 2001 +vn -0.7074 0.0000 -0.7068 2002 +vn -1.0000 0.0000 0.0005 2003 +vn 0.0005 0.0000 1.0000 2004 +vn -0.0005 0.0000 -1.0000 2005 +vn 1.0000 0.0000 -0.0005 2006 +vn -0.7075 0.0000 -0.7068 2007 +vn -0.6853 0.7283 0.0000 2008 +g punchcards_punchcard.001_paper 2009 +usemtl paper 2010 +s off 2011 +f 44/95/7 48/96/7 45/97/7 42/98/7 2012 +f 43/99/8 44/100/8 42/101/8 41/102/8 2013 +f 39/103/9 46/104/9 47/105/9 40/106/9 2014 +f 40/107/10 43/108/10 41/109/10 39/110/10 2015 +f 40/111/11 47/112/11 48/113/11 44/114/11 43/115/11 2016 +f 45/116/12 48/117/12 47/105/12 46/104/12 2017 +f 41/118/13 42/119/13 45/120/13 46/121/13 39/122/13 2018 +f 54/123/14 58/124/14 55/125/14 52/126/14 2019 +f 53/127/15 54/128/15 52/129/15 51/130/15 2020 +f 49/131/16 56/132/16 57/133/16 50/134/16 2021 +f 50/135/17 53/136/17 51/137/17 49/138/17 2022 +f 50/139/11 57/140/11 58/141/11 54/142/11 53/143/11 2023 +f 55/125/18 58/124/18 57/144/18 56/145/18 2024 +f 51/146/13 52/147/13 55/148/13 56/149/13 49/150/13 2025 +f 64/151/19 68/152/19 65/153/19 62/154/19 2026 +f 63/155/20 64/156/20 62/157/20 61/158/20 2027 +f 59/159/21 66/160/21 67/161/21 60/162/21 2028 +f 60/163/22 63/164/22 61/165/22 59/166/22 2029 +f 60/167/11 67/168/11 68/169/11 64/170/11 63/171/11 2030 +f 65/153/23 68/152/23 67/172/23 66/173/23 2031 +f 61/174/13 62/175/13 65/176/13 66/177/13 59/178/13 2032 +f 74/179/24 78/180/24 75/181/24 72/182/24 2033 +f 73/183/25 74/184/25 72/185/25 71/186/25 2034 +f 69/187/26 76/188/26 77/189/26 70/190/26 2035 +f 70/191/27 73/192/27 71/193/27 69/194/27 2036 +f 70/195/11 77/196/11 78/197/11 74/198/11 73/199/11 2037 +f 75/181/28 78/180/28 77/200/28 76/201/28 2038 +f 71/202/13 72/203/13 75/204/13 76/205/13 69/206/13 2039 +f 84/207/29 88/208/29 85/209/29 82/210/29 2040 +f 83/211/30 84/212/30 82/213/30 81/214/30 2041 +f 79/215/31 86/216/31 87/217/31 80/218/31 2042 +f 80/219/32 83/220/32 81/221/32 79/222/32 2043 +f 80/223/11 87/224/11 88/225/11 84/226/11 83/227/11 2044 +f 85/209/33 88/208/33 87/228/33 86/229/33 2045 +f 81/230/13 82/231/13 85/232/13 86/233/13 79/234/13 2046 +f 175/235/10 94/236/10 92/237/10 185/238/10 2047 +f 195/239/34 154/240/34 174/241/34 205/242/34 2048 +f 96/243/13 93/244/13 91/245/13 134/246/13 2049 +f 604/247/9 155/248/9 94/249/9 175/250/9 2050 +f 174/241/11 154/240/11 153/251/11 173/252/11 2051 +f 195/253/8 404/254/8 154/255/8 2052 +f 155/256/11 135/257/11 92/258/11 94/259/11 2053 +f 173/252/11 153/251/11 152/260/11 172/261/11 2054 +f 172/261/11 152/260/11 151/262/11 171/263/11 2055 +f 171/263/11 151/262/11 150/264/11 170/265/11 2056 +f 170/265/11 150/264/11 149/266/11 169/267/11 2057 +f 169/267/11 149/266/11 148/268/11 168/269/11 2058 +f 168/269/11 148/268/11 147/270/11 167/271/11 2059 +f 167/271/11 147/270/11 146/272/11 166/273/11 2060 +f 166/273/11 146/272/11 145/274/11 165/275/11 2061 +f 165/275/11 145/274/11 144/276/11 164/277/11 2062 +f 164/277/11 144/276/11 143/278/11 163/279/11 2063 +f 163/279/11 143/278/11 142/280/11 162/281/11 2064 +f 162/281/11 142/280/11 141/282/11 161/283/11 2065 +f 161/283/11 141/282/11 140/284/11 160/285/11 2066 +f 160/285/11 140/284/11 139/286/11 159/287/11 2067 +f 159/287/11 139/286/11 138/288/11 158/289/11 2068 +f 158/289/11 138/288/11 137/290/11 157/291/11 2069 +f 157/291/11 137/290/11 136/292/11 156/293/11 2070 +f 156/293/11 136/292/11 135/257/11 155/256/11 2071 +f 185/294/8 92/295/8 135/296/8 215/297/8 2072 +f 215/297/8 135/296/8 136/298/8 225/299/8 2073 +f 225/299/8 136/298/8 137/300/8 235/301/8 2074 +f 235/301/8 137/300/8 138/302/8 245/303/8 2075 +f 245/303/8 138/302/8 139/304/8 255/305/8 2076 +f 255/305/8 139/304/8 140/306/8 265/307/8 2077 +f 265/307/8 140/306/8 141/308/8 275/309/8 2078 +f 275/309/8 141/308/8 142/310/8 285/311/8 2079 +f 285/311/8 142/310/8 143/312/8 295/313/8 2080 +f 295/313/8 143/312/8 144/314/8 305/315/8 2081 +f 305/315/8 144/314/8 145/316/8 315/317/8 2082 +f 315/317/8 145/316/8 146/318/8 325/319/8 2083 +f 325/319/8 146/318/8 147/320/8 335/321/8 2084 +f 335/321/8 147/320/8 148/322/8 345/323/8 2085 +f 345/323/8 148/322/8 149/324/8 355/325/8 2086 +f 355/325/8 149/324/8 150/326/8 365/327/8 2087 +f 365/327/8 150/326/8 151/328/8 375/329/8 2088 +f 375/329/8 151/328/8 152/330/8 385/331/8 2089 +f 385/331/8 152/330/8 153/332/8 394/333/8 2090 +f 394/333/8 153/332/8 154/255/8 404/254/8 2091 +f 205/334/9 174/335/9 414/336/9 2092 +f 414/336/9 174/335/9 173/337/9 424/338/9 2093 +f 424/338/9 173/337/9 172/339/9 434/340/9 2094 +f 434/340/9 172/339/9 171/341/9 444/342/9 2095 +f 444/342/9 171/341/9 170/343/9 454/344/9 2096 +f 454/344/9 170/343/9 169/345/9 464/346/9 2097 +f 464/346/9 169/345/9 168/347/9 474/348/9 2098 +f 474/348/9 168/347/9 167/349/9 484/350/9 2099 +f 484/350/9 167/349/9 166/351/9 494/352/9 2100 +f 494/352/9 166/351/9 165/353/9 504/354/9 2101 +f 504/354/9 165/353/9 164/355/9 514/356/9 2102 +f 514/356/9 164/355/9 163/357/9 524/358/9 2103 +f 524/358/9 163/357/9 162/359/9 534/360/9 2104 +f 534/360/9 162/359/9 161/361/9 544/362/9 2105 +f 544/362/9 161/361/9 160/363/9 554/364/9 2106 +f 554/364/9 160/363/9 159/365/9 564/366/9 2107 +f 564/366/9 159/365/9 158/367/9 574/368/9 2108 +f 574/368/9 158/367/9 157/369/9 584/370/9 2109 +f 584/370/9 157/369/9 156/371/9 594/372/9 2110 +f 594/372/9 156/371/9 155/248/9 604/247/9 2111 +f 90/373/13 114/374/13 115/375/13 89/376/13 2112 +f 114/374/13 113/377/13 116/378/13 115/375/13 2113 +f 113/377/13 112/379/13 117/380/13 116/378/13 2114 +f 112/379/13 111/381/13 118/382/13 117/380/13 2115 +f 111/381/13 110/383/13 119/384/13 118/382/13 2116 +f 110/383/13 109/385/13 120/386/13 119/384/13 2117 +f 109/385/13 108/387/13 121/388/13 120/386/13 2118 +f 108/387/13 107/389/13 122/390/13 121/388/13 2119 +f 107/389/13 106/391/13 123/392/13 122/390/13 2120 +f 106/391/13 105/393/13 124/394/13 123/392/13 2121 +f 105/393/13 104/395/13 125/396/13 124/394/13 2122 +f 104/395/13 103/397/13 126/398/13 125/396/13 2123 +f 103/397/13 102/399/13 127/400/13 126/398/13 2124 +f 102/399/13 101/401/13 128/402/13 127/400/13 2125 +f 101/401/13 100/403/13 129/404/13 128/402/13 2126 +f 100/403/13 99/405/13 130/406/13 129/404/13 2127 +f 99/405/13 98/407/13 131/408/13 130/406/13 2128 +f 98/407/13 97/409/13 132/410/13 131/408/13 2129 +f 97/409/13 95/411/13 133/412/13 132/410/13 2130 +f 95/411/13 96/243/13 134/246/13 133/412/13 2131 +f 95/413/9 603/414/9 613/415/9 96/416/9 2132 +f 603/414/9 602/417/9 612/418/9 613/415/9 2133 +f 602/417/9 601/419/9 611/420/9 612/418/9 2134 +f 601/419/9 600/421/9 610/422/9 611/420/9 2135 +f 499/423/13 509/424/13 320/425/13 330/426/13 2136 +f 599/427/9 598/428/9 608/429/9 609/430/9 2137 +f 598/428/9 597/431/9 607/432/9 608/429/9 2138 +f 597/431/9 596/433/9 606/434/9 607/432/9 2139 +f 512/435/10 511/436/10 322/437/10 323/438/10 2140 +f 595/439/9 594/372/9 604/247/9 605/440/9 2141 +f 97/441/9 593/442/9 603/414/9 95/413/9 2142 +f 510/443/11 500/444/11 331/445/11 321/446/11 2143 +f 592/447/9 591/448/9 601/419/9 602/417/9 2144 +f 591/448/9 590/449/9 600/421/9 601/419/9 2145 +f 590/449/9 589/450/9 599/427/9 600/421/9 2146 +f 589/450/9 588/451/9 598/428/9 599/427/9 2147 +f 588/451/9 587/452/9 597/431/9 598/428/9 2148 +f 587/452/9 586/453/9 596/433/9 597/431/9 2149 +f 586/453/9 585/454/9 595/439/9 596/433/9 2150 +f 509/455/7 510/456/7 321/457/7 320/458/7 2151 +f 98/459/9 583/460/9 593/442/9 97/441/9 2152 +f 583/460/9 582/461/9 592/447/9 593/442/9 2153 +f 582/461/9 581/462/9 591/448/9 592/447/9 2154 +f 581/462/9 580/463/9 590/449/9 591/448/9 2155 +f 580/463/9 579/464/9 589/450/9 590/449/9 2156 +f 509/455/10 508/465/10 319/466/10 320/458/10 2157 +f 578/467/9 577/468/9 587/452/9 588/451/9 2158 +f 577/468/9 576/469/9 586/453/9 587/452/9 2159 +f 576/469/9 575/470/9 585/454/9 586/453/9 2160 +f 575/470/9 574/368/9 584/370/9 585/454/9 2161 +f 99/471/9 573/472/9 583/460/9 98/459/9 2162 +f 573/472/9 572/473/9 582/461/9 583/460/9 2163 +f 609/474/7 610/475/7 221/476/7 220/477/7 2164 +f 571/478/9 570/479/9 580/463/9 581/462/9 2165 +f 505/480/13 515/481/13 306/482/13 316/483/13 2166 +f 569/484/9 568/485/9 578/467/9 579/464/9 2167 +f 568/485/9 567/486/9 577/468/9 578/467/9 2168 +f 506/487/10 505/488/10 316/489/10 317/490/10 2169 +f 566/491/9 565/492/9 575/470/9 576/469/9 2170 +f 516/493/11 506/494/11 317/495/11 307/496/11 2171 +f 100/497/9 563/498/9 573/472/9 99/471/9 2172 +f 563/498/9 562/499/9 572/473/9 573/472/9 2173 +f 562/499/9 561/500/9 571/478/9 572/473/9 2174 +f 561/500/9 560/501/9 570/479/9 571/478/9 2175 +f 560/501/9 559/502/9 569/484/9 570/479/9 2176 +f 559/502/9 558/503/9 568/485/9 569/484/9 2177 +f 558/503/9 557/504/9 567/486/9 568/485/9 2178 +f 557/504/9 556/505/9 566/491/9 567/486/9 2179 +f 556/505/9 555/506/9 565/492/9 566/491/9 2180 +f 555/506/9 554/364/9 564/366/9 565/492/9 2181 +f 101/507/9 553/508/9 563/498/9 100/497/9 2182 +f 553/508/9 552/509/9 562/499/9 563/498/9 2183 +f 552/509/9 551/510/9 561/500/9 562/499/9 2184 +f 551/510/9 550/511/9 560/501/9 561/500/9 2185 +f 550/511/9 549/512/9 559/502/9 560/501/9 2186 +f 549/512/9 548/513/9 558/503/9 559/502/9 2187 +f 548/513/9 547/514/9 557/504/9 558/503/9 2188 +f 547/514/9 546/515/9 556/505/9 557/504/9 2189 +f 555/516/7 556/517/7 267/518/7 266/519/7 2190 +f 545/520/9 544/362/9 554/364/9 555/506/9 2191 +f 102/521/9 543/522/9 553/508/9 101/507/9 2192 +f 543/522/9 542/523/9 552/509/9 553/508/9 2193 +f 542/523/9 541/524/9 551/510/9 552/509/9 2194 +f 541/524/9 540/525/9 550/511/9 551/510/9 2195 +f 540/525/9 539/526/9 549/512/9 550/511/9 2196 +f 452/527/7 453/528/7 384/529/7 383/530/7 2197 +f 538/531/9 537/532/9 547/514/9 548/513/9 2198 +f 537/532/9 536/533/9 546/515/9 547/514/9 2199 +f 536/533/9 535/534/9 545/520/9 546/515/9 2200 +f 535/534/9 534/360/9 544/362/9 545/520/9 2201 +f 103/535/9 533/536/9 543/522/9 102/521/9 2202 +f 508/537/13 518/538/13 309/539/13 319/540/13 2203 +f 532/541/9 531/542/9 541/524/9 542/523/9 2204 +f 531/542/9 530/543/9 540/525/9 541/524/9 2205 +f 530/543/9 529/544/9 539/526/9 540/525/9 2206 +f 529/544/9 528/545/9 538/531/9 539/526/9 2207 +f 528/545/9 527/546/9 537/532/9 538/531/9 2208 +f 527/546/9 526/547/9 536/533/9 537/532/9 2209 +f 526/547/9 525/548/9 535/534/9 536/533/9 2210 +f 525/548/9 524/358/9 534/360/9 535/534/9 2211 +f 104/549/9 523/550/9 533/536/9 103/535/9 2212 +f 523/550/9 522/551/9 532/541/9 533/536/9 2213 +f 522/551/9 521/552/9 531/542/9 532/541/9 2214 +f 521/552/9 520/553/9 530/543/9 531/542/9 2215 +f 520/553/9 519/554/9 529/544/9 530/543/9 2216 +f 519/554/9 518/555/9 528/545/9 529/544/9 2217 +f 518/555/9 517/556/9 527/546/9 528/545/9 2218 +f 517/556/9 516/557/9 526/547/9 527/546/9 2219 +f 516/557/9 515/558/9 525/548/9 526/547/9 2220 +f 515/558/9 514/356/9 524/358/9 525/548/9 2221 +f 105/559/9 513/560/9 523/550/9 104/549/9 2222 +f 513/560/9 512/561/9 522/551/9 523/550/9 2223 +f 605/562/7 606/563/7 217/564/7 216/565/7 2224 +f 511/566/9 510/567/9 520/553/9 521/552/9 2225 +f 510/567/9 509/568/9 519/554/9 520/553/9 2226 +f 450/569/7 451/570/7 382/571/7 381/572/7 2227 +f 508/573/9 507/574/9 517/556/9 518/555/9 2228 +f 507/574/9 506/575/9 516/557/9 517/556/9 2229 +f 519/576/11 509/424/11 320/425/11 310/577/11 2230 +f 505/578/9 504/354/9 514/356/9 515/558/9 2231 +f 106/579/9 503/580/9 513/560/9 105/559/9 2232 +f 503/580/9 502/581/9 512/561/9 513/560/9 2233 +f 502/581/9 501/582/9 511/566/9 512/561/9 2234 +f 501/582/9 500/583/9 510/567/9 511/566/9 2235 +f 500/584/7 501/585/7 332/586/7 331/587/7 2236 +f 499/588/9 498/589/9 508/573/9 509/568/9 2237 +f 498/589/9 497/590/9 507/574/9 508/573/9 2238 +f 497/590/9 496/591/9 506/575/9 507/574/9 2239 +f 496/591/9 495/592/9 505/578/9 506/575/9 2240 +f 495/592/9 494/352/9 504/354/9 505/578/9 2241 +f 107/593/9 493/594/9 503/580/9 106/579/9 2242 +f 493/594/9 492/595/9 502/581/9 503/580/9 2243 +f 492/595/9 491/596/9 501/582/9 502/581/9 2244 +f 448/597/7 449/598/7 380/599/7 379/600/7 2245 +f 490/601/9 489/602/9 499/588/9 500/583/9 2246 +f 511/603/13 521/604/13 312/605/13 322/606/13 2247 +f 488/607/9 487/608/9 497/590/9 498/589/9 2248 +f 487/608/9 486/609/9 496/591/9 497/590/9 2249 +f 486/609/9 485/610/9 495/592/9 496/591/9 2250 +f 485/610/9 484/350/9 494/352/9 495/592/9 2251 +f 108/611/9 483/612/9 493/594/9 107/593/9 2252 +f 483/612/9 482/613/9 492/595/9 493/594/9 2253 +f 482/613/9 481/614/9 491/596/9 492/595/9 2254 +f 481/614/9 480/615/9 490/601/9 491/596/9 2255 +f 480/615/9 479/616/9 489/602/9 490/601/9 2256 +f 479/616/9 478/617/9 488/607/9 489/602/9 2257 +f 478/617/9 477/618/9 487/608/9 488/607/9 2258 +f 477/618/9 476/619/9 486/609/9 487/608/9 2259 +f 476/619/9 475/620/9 485/610/9 486/609/9 2260 +f 602/621/7 603/622/7 234/623/7 233/624/7 2261 +f 109/625/9 473/626/9 483/612/9 108/611/9 2262 +f 473/626/9 472/627/9 482/613/9 483/612/9 2263 +f 472/627/9 471/628/9 481/614/9 482/613/9 2264 +f 471/628/9 470/629/9 480/615/9 481/614/9 2265 +f 470/629/9 469/630/9 479/616/9 480/615/9 2266 +f 469/630/9 468/631/9 478/617/9 479/616/9 2267 +f 468/631/9 467/632/9 477/618/9 478/617/9 2268 +f 500/584/10 499/633/10 330/634/10 331/587/10 2269 +f 466/635/9 465/636/9 475/620/9 476/619/9 2270 +f 465/636/9 464/346/9 474/348/9 475/620/9 2271 +f 110/637/9 463/638/9 473/626/9 109/625/9 2272 +f 522/639/11 512/640/11 323/641/11 313/642/11 2273 +f 462/643/9 461/644/9 471/628/9 472/627/9 2274 +f 461/644/9 460/645/9 470/629/9 471/628/9 2275 +f 460/645/9 459/646/9 469/630/9 470/629/9 2276 +f 459/646/9 458/647/9 468/631/9 469/630/9 2277 +f 458/647/9 457/648/9 467/632/9 468/631/9 2278 +f 457/648/9 456/649/9 466/635/9 467/632/9 2279 +f 456/649/9 455/650/9 465/636/9 466/635/9 2280 +f 455/650/9 454/344/9 464/346/9 465/636/9 2281 +f 111/651/9 453/652/9 463/638/9 110/637/9 2282 +f 453/652/9 452/653/9 462/643/9 463/638/9 2283 +f 452/653/9 451/654/9 461/644/9 462/643/9 2284 +f 451/654/9 450/655/9 460/645/9 461/644/9 2285 +f 450/655/9 449/656/9 459/646/9 460/645/9 2286 +f 449/656/9 448/657/9 458/647/9 459/646/9 2287 +f 448/657/9 447/658/9 457/648/9 458/647/9 2288 +f 447/658/9 446/659/9 456/649/9 457/648/9 2289 +f 446/659/9 445/660/9 455/650/9 456/649/9 2290 +f 445/660/9 444/342/9 454/344/9 455/650/9 2291 +f 112/661/9 443/662/9 453/652/9 111/651/9 2292 +f 498/663/7 499/633/7 330/634/7 329/664/7 2293 +f 442/665/9 441/666/9 451/654/9 452/653/9 2294 +f 564/667/13 574/668/13 245/669/13 255/670/13 2295 +f 440/671/9 439/672/9 449/656/9 450/655/9 2296 +f 462/673/13 472/674/13 363/675/13 373/676/13 2297 +f 438/677/9 437/678/9 447/658/9 448/657/9 2298 +f 437/678/9 436/679/9 446/659/9 447/658/9 2299 +f 575/680/11 565/681/11 256/682/11 246/683/11 2300 +f 435/684/9 434/340/9 444/342/9 445/660/9 2301 +f 113/685/9 433/686/9 443/662/9 112/661/9 2302 +f 433/686/9 432/687/9 442/665/9 443/662/9 2303 +f 432/687/9 431/688/9 441/666/9 442/665/9 2304 +f 431/688/9 430/689/9 440/671/9 441/666/9 2305 +f 430/689/9 429/690/9 439/672/9 440/671/9 2306 +f 429/690/9 428/691/9 438/677/9 439/672/9 2307 +f 428/691/9 427/692/9 437/678/9 438/677/9 2308 +f 427/692/9 426/693/9 436/679/9 437/678/9 2309 +f 426/693/9 425/694/9 435/684/9 436/679/9 2310 +f 425/694/9 424/338/9 434/340/9 435/684/9 2311 +f 114/695/9 423/696/9 433/686/9 113/685/9 2312 +f 548/697/7 549/698/7 280/699/7 279/700/7 2313 +f 422/701/9 421/702/9 431/688/9 432/687/9 2314 +f 421/702/9 420/703/9 430/689/9 431/688/9 2315 +f 445/704/7 446/705/7 377/706/7 376/707/7 2316 +f 419/708/9 418/709/9 428/691/9 429/690/9 2317 +f 418/709/9 417/710/9 427/692/9 428/691/9 2318 +f 417/710/9 416/711/9 426/693/9 427/692/9 2319 +f 600/712/10 599/713/10 230/714/10 231/715/10 2320 +f 415/716/9 414/336/9 424/338/9 425/694/9 2321 +f 90/717/9 214/718/9 423/696/9 114/695/9 2322 +f 214/718/9 213/719/9 422/701/9 423/696/9 2323 +f 213/719/9 212/720/9 421/702/9 422/701/9 2324 +f 212/720/9 211/721/9 420/703/9 421/702/9 2325 +f 211/721/9 210/722/9 419/708/9 420/703/9 2326 +f 210/722/9 209/723/9 418/709/9 419/708/9 2327 +f 209/723/9 208/724/9 417/710/9 418/709/9 2328 +f 208/724/9 207/725/9 416/711/9 417/710/9 2329 +f 207/725/9 206/726/9 415/716/9 416/711/9 2330 +f 206/726/9 205/334/9 414/336/9 415/716/9 2331 +f 116/727/8 403/728/8 413/729/8 115/730/8 2332 +f 402/731/8 401/732/8 411/733/8 412/734/8 2333 +f 401/732/8 400/735/8 410/736/8 411/733/8 2334 +f 399/737/8 398/738/8 408/739/8 409/740/8 2335 +f 398/738/8 397/741/8 407/742/8 408/739/8 2336 +f 397/741/8 396/743/8 406/744/8 407/742/8 2337 +f 395/745/8 394/333/8 404/254/8 405/746/8 2338 +f 117/747/8 393/748/8 403/728/8 116/727/8 2339 +f 393/748/8 392/749/8 402/731/8 403/728/8 2340 +f 392/749/8 391/750/8 401/732/8 402/731/8 2341 +f 391/750/8 390/751/8 400/735/8 401/732/8 2342 +f 390/751/8 389/752/8 399/737/8 400/735/8 2343 +f 389/752/8 388/753/8 398/738/8 399/737/8 2344 +f 388/753/8 387/754/8 397/741/8 398/738/8 2345 +f 614/755/8 386/756/8 395/745/8 396/743/8 2346 +f 386/756/8 385/331/8 394/333/8 395/745/8 2347 +f 118/757/8 384/758/8 393/748/8 117/747/8 2348 +f 383/759/8 382/760/8 391/750/8 392/749/8 2349 +f 381/761/8 380/762/8 389/752/8 390/751/8 2350 +f 379/763/8 378/764/8 387/754/8 388/753/8 2351 +f 378/764/8 377/765/8 614/755/8 387/754/8 2352 +f 376/766/8 375/329/8 385/331/8 386/756/8 2353 +f 119/767/8 374/768/8 384/758/8 118/757/8 2354 +f 374/768/8 373/769/8 383/759/8 384/758/8 2355 +f 373/769/8 372/770/8 382/760/8 383/759/8 2356 +f 372/770/8 371/771/8 381/761/8 382/760/8 2357 +f 371/771/8 370/772/8 380/762/8 381/761/8 2358 +f 370/772/8 369/773/8 379/763/8 380/762/8 2359 +f 369/773/8 368/774/8 378/764/8 379/763/8 2360 +f 368/774/8 367/775/8 377/765/8 378/764/8 2361 +f 367/775/8 366/776/8 376/766/8 377/765/8 2362 +f 366/776/8 365/327/8 375/329/8 376/766/8 2363 +f 120/777/8 364/778/8 374/768/8 119/767/8 2364 +f 363/779/8 362/780/8 372/770/8 373/769/8 2365 +f 362/780/8 361/781/8 371/771/8 372/770/8 2366 +f 361/781/8 360/782/8 370/772/8 371/771/8 2367 +f 360/782/8 359/783/8 369/773/8 370/772/8 2368 +f 359/783/8 358/784/8 368/774/8 369/773/8 2369 +f 358/784/8 357/785/8 367/775/8 368/774/8 2370 +f 357/785/8 356/786/8 366/776/8 367/775/8 2371 +f 356/786/8 355/325/8 365/327/8 366/776/8 2372 +f 121/787/8 354/788/8 364/778/8 120/777/8 2373 +f 354/788/8 353/789/8 363/779/8 364/778/8 2374 +f 353/789/8 352/790/8 362/780/8 363/779/8 2375 +f 352/790/8 351/791/8 361/781/8 362/780/8 2376 +f 351/791/8 350/792/8 360/782/8 361/781/8 2377 +f 350/792/8 349/793/8 359/783/8 360/782/8 2378 +f 349/793/8 348/794/8 358/784/8 359/783/8 2379 +f 347/795/8 346/796/8 356/786/8 357/785/8 2380 +f 346/796/8 345/323/8 355/325/8 356/786/8 2381 +f 122/797/8 344/798/8 354/788/8 121/787/8 2382 +f 344/798/8 343/799/8 353/789/8 354/788/8 2383 +f 343/799/8 342/800/8 352/790/8 353/789/8 2384 +f 342/800/8 341/801/8 351/791/8 352/790/8 2385 +f 341/801/8 340/802/8 350/792/8 351/791/8 2386 +f 340/802/8 339/803/8 349/793/8 350/792/8 2387 +f 339/803/8 338/804/8 348/794/8 349/793/8 2388 +f 338/804/8 337/805/8 347/795/8 348/794/8 2389 +f 337/805/8 336/806/8 346/796/8 347/795/8 2390 +f 123/807/8 334/808/8 344/798/8 122/797/8 2391 +f 334/808/8 333/809/8 343/799/8 344/798/8 2392 +f 333/809/8 332/810/8 342/800/8 343/799/8 2393 +f 331/811/8 330/812/8 340/802/8 341/801/8 2394 +f 329/813/8 328/814/8 338/804/8 339/803/8 2395 +f 328/814/8 327/815/8 337/805/8 338/804/8 2396 +f 327/815/8 326/816/8 336/806/8 337/805/8 2397 +f 326/816/8 325/319/8 335/321/8 336/806/8 2398 +f 124/817/8 324/818/8 334/808/8 123/807/8 2399 +f 324/818/8 323/819/8 333/809/8 334/808/8 2400 +f 323/819/8 322/820/8 332/810/8 333/809/8 2401 +f 322/820/8 321/821/8 331/811/8 332/810/8 2402 +f 320/822/8 319/823/8 329/813/8 330/812/8 2403 +f 319/823/8 318/824/8 328/814/8 329/813/8 2404 +f 318/824/8 317/825/8 327/815/8 328/814/8 2405 +f 317/825/8 316/826/8 326/816/8 327/815/8 2406 +f 316/826/8 315/317/8 325/319/8 326/816/8 2407 +f 125/827/8 314/828/8 324/818/8 124/817/8 2408 +f 314/828/8 313/829/8 323/819/8 324/818/8 2409 +f 312/830/8 311/831/8 321/821/8 322/820/8 2410 +f 311/831/8 310/832/8 320/822/8 321/821/8 2411 +f 309/833/8 308/834/8 318/824/8 319/823/8 2412 +f 308/834/8 307/835/8 317/825/8 318/824/8 2413 +f 306/836/8 305/315/8 315/317/8 316/826/8 2414 +f 126/837/8 304/838/8 314/828/8 125/827/8 2415 +f 304/838/8 303/839/8 313/829/8 314/828/8 2416 +f 303/839/8 302/840/8 312/830/8 313/829/8 2417 +f 302/840/8 301/841/8 311/831/8 312/830/8 2418 +f 301/841/8 300/842/8 310/832/8 311/831/8 2419 +f 300/842/8 299/843/8 309/833/8 310/832/8 2420 +f 299/843/8 298/844/8 308/834/8 309/833/8 2421 +f 298/844/8 297/845/8 307/835/8 308/834/8 2422 +f 297/845/8 296/846/8 306/836/8 307/835/8 2423 +f 296/846/8 295/313/8 305/315/8 306/836/8 2424 +f 127/847/8 294/848/8 304/838/8 126/837/8 2425 +f 293/849/8 292/850/8 302/840/8 303/839/8 2426 +f 292/850/8 291/851/8 301/841/8 302/840/8 2427 +f 291/851/8 290/852/8 300/842/8 301/841/8 2428 +f 290/852/8 289/853/8 299/843/8 300/842/8 2429 +f 289/853/8 288/854/8 298/844/8 299/843/8 2430 +f 288/854/8 287/855/8 297/845/8 298/844/8 2431 +f 287/855/8 286/856/8 296/846/8 297/845/8 2432 +f 286/856/8 285/311/8 295/313/8 296/846/8 2433 +f 128/857/8 284/858/8 294/848/8 127/847/8 2434 +f 284/858/8 283/859/8 293/849/8 294/848/8 2435 +f 283/859/8 282/860/8 292/850/8 293/849/8 2436 +f 282/860/8 281/861/8 291/851/8 292/850/8 2437 +f 281/861/8 280/862/8 290/852/8 291/851/8 2438 +f 279/863/8 278/864/8 288/854/8 289/853/8 2439 +f 278/864/8 277/865/8 287/855/8 288/854/8 2440 +f 277/865/8 276/866/8 286/856/8 287/855/8 2441 +f 276/866/8 275/309/8 285/311/8 286/856/8 2442 +f 129/867/8 274/868/8 284/858/8 128/857/8 2443 +f 274/868/8 273/869/8 283/859/8 284/858/8 2444 +f 273/869/8 272/870/8 282/860/8 283/859/8 2445 +f 272/870/8 271/871/8 281/861/8 282/860/8 2446 +f 271/871/8 270/872/8 280/862/8 281/861/8 2447 +f 270/872/8 269/873/8 279/863/8 280/862/8 2448 +f 269/873/8 268/874/8 278/864/8 279/863/8 2449 +f 268/874/8 267/875/8 277/865/8 278/864/8 2450 +f 266/876/8 265/307/8 275/309/8 276/866/8 2451 +f 130/877/8 264/878/8 274/868/8 129/867/8 2452 +f 264/878/8 263/879/8 273/869/8 274/868/8 2453 +f 263/879/8 262/880/8 272/870/8 273/869/8 2454 +f 262/880/8 261/881/8 271/871/8 272/870/8 2455 +f 261/881/8 260/882/8 270/872/8 271/871/8 2456 +f 260/882/8 259/883/8 269/873/8 270/872/8 2457 +f 259/883/8 258/884/8 268/874/8 269/873/8 2458 +f 258/884/8 257/885/8 267/875/8 268/874/8 2459 +f 257/885/8 256/886/8 266/876/8 267/875/8 2460 +f 256/886/8 255/305/8 265/307/8 266/876/8 2461 +f 131/887/8 254/888/8 264/878/8 130/877/8 2462 +f 254/888/8 253/889/8 263/879/8 264/878/8 2463 +f 252/890/8 251/891/8 261/881/8 262/880/8 2464 +f 250/892/8 249/893/8 259/883/8 260/882/8 2465 +f 249/893/8 248/894/8 258/884/8 259/883/8 2466 +f 247/895/8 246/896/8 256/886/8 257/885/8 2467 +f 132/897/8 244/898/8 254/888/8 131/887/8 2468 +f 244/898/8 243/899/8 253/889/8 254/888/8 2469 +f 243/899/8 242/900/8 252/890/8 253/889/8 2470 +f 242/900/8 241/901/8 251/891/8 252/890/8 2471 +f 241/901/8 240/902/8 250/892/8 251/891/8 2472 +f 239/903/8 238/904/8 248/894/8 249/893/8 2473 +f 238/904/8 237/905/8 247/895/8 248/894/8 2474 +f 237/905/8 236/906/8 246/896/8 247/895/8 2475 +f 236/906/8 235/301/8 245/303/8 246/896/8 2476 +f 133/907/8 234/908/8 244/898/8 132/897/8 2477 +f 233/909/8 232/910/8 242/900/8 243/899/8 2478 +f 232/910/8 231/911/8 241/901/8 242/900/8 2479 +f 231/911/8 230/912/8 240/902/8 241/901/8 2480 +f 230/912/8 229/913/8 239/903/8 240/902/8 2481 +f 229/913/8 228/914/8 238/904/8 239/903/8 2482 +f 228/914/8 227/915/8 237/905/8 238/904/8 2483 +f 227/915/8 226/916/8 236/906/8 237/905/8 2484 +f 134/917/8 224/918/8 234/908/8 133/907/8 2485 +f 224/918/8 223/919/8 233/909/8 234/908/8 2486 +f 223/919/8 222/920/8 232/910/8 233/909/8 2487 +f 222/920/8 221/921/8 231/911/8 232/910/8 2488 +f 220/922/8 219/923/8 229/913/8 230/912/8 2489 +f 219/923/8 218/924/8 228/914/8 229/913/8 2490 +f 218/924/8 217/925/8 227/915/8 228/914/8 2491 +f 216/926/8 215/297/8 225/299/8 226/916/8 2492 +f 91/927/8 194/928/8 224/918/8 134/917/8 2493 +f 194/928/8 193/929/8 223/919/8 224/918/8 2494 +f 193/929/8 192/930/8 222/920/8 223/919/8 2495 +f 192/930/8 191/931/8 221/921/8 222/920/8 2496 +f 191/931/8 190/932/8 220/922/8 221/921/8 2497 +f 190/932/8 189/933/8 219/923/8 220/922/8 2498 +f 189/933/8 188/934/8 218/924/8 219/923/8 2499 +f 188/934/8 187/935/8 217/925/8 218/924/8 2500 +f 187/935/8 186/936/8 216/926/8 217/925/8 2501 +f 186/936/8 185/294/8 215/297/8 216/926/8 2502 +f 115/730/8 413/729/8 204/937/8 89/938/8 2503 +f 413/729/8 412/734/8 203/939/8 204/937/8 2504 +f 412/734/8 411/733/8 202/940/8 203/939/8 2505 +f 411/733/8 410/736/8 201/941/8 202/940/8 2506 +f 410/736/8 409/740/8 200/942/8 201/941/8 2507 +f 409/740/8 408/739/8 199/943/8 200/942/8 2508 +f 408/739/8 407/742/8 198/944/8 199/943/8 2509 +f 407/742/8 406/744/8 197/945/8 198/944/8 2510 +f 406/744/8 405/746/8 196/946/8 197/945/8 2511 +f 405/746/8 404/254/8 195/253/8 196/946/8 2512 +f 96/416/9 613/415/9 184/947/9 93/948/9 2513 +f 613/415/9 612/418/9 183/949/9 184/947/9 2514 +f 612/418/9 611/420/9 182/950/9 183/949/9 2515 +f 611/420/9 610/422/9 181/951/9 182/950/9 2516 +f 610/422/9 609/430/9 180/952/9 181/951/9 2517 +f 609/430/9 608/429/9 179/953/9 180/952/9 2518 +f 608/429/9 607/432/9 178/954/9 179/953/9 2519 +f 607/432/9 606/434/9 177/955/9 178/954/9 2520 +f 606/434/9 605/440/9 176/956/9 177/955/9 2521 +f 605/440/9 604/247/9 175/250/9 176/956/9 2522 +f 89/957/7 204/958/7 214/959/7 90/960/7 2523 +f 204/958/7 203/961/7 213/962/7 214/959/7 2524 +f 203/961/7 202/963/7 212/964/7 213/962/7 2525 +f 202/963/7 201/965/7 211/966/7 212/964/7 2526 +f 201/965/7 200/967/7 210/968/7 211/966/7 2527 +f 200/967/7 199/969/7 209/970/7 210/968/7 2528 +f 199/969/7 198/971/7 208/972/7 209/970/7 2529 +f 198/971/7 197/973/7 207/974/7 208/972/7 2530 +f 197/973/7 196/975/7 206/976/7 207/974/7 2531 +f 196/975/7 195/977/7 205/978/7 206/976/7 2532 +f 93/979/10 184/980/10 194/981/10 91/982/10 2533 +f 184/980/10 183/983/10 193/984/10 194/981/10 2534 +f 183/983/10 182/985/10 192/986/10 193/984/10 2535 +f 182/985/10 181/987/10 191/988/10 192/986/10 2536 +f 181/987/10 180/989/10 190/990/10 191/988/10 2537 +f 180/989/10 179/991/10 189/992/10 190/990/10 2538 +f 179/991/10 178/993/10 188/994/10 189/992/10 2539 +f 178/993/10 177/995/10 187/996/10 188/994/10 2540 +f 177/995/10 176/997/10 186/998/10 187/996/10 2541 +f 176/997/10 175/235/10 185/238/10 186/998/10 2542 +f 565/999/10 564/1000/10 255/1001/10 256/1002/10 2543 +f 610/1003/11 600/1004/11 231/1005/11 221/1006/11 2544 +f 463/1007/10 462/1008/10 373/1009/10 374/1010/10 2545 +f 599/1011/13 609/1012/13 220/1013/13 230/1014/13 2546 +f 567/1015/10 566/1016/10 257/1017/10 258/1018/10 2547 +f 515/1019/7 516/1020/7 307/1021/7 306/1022/7 2548 +f 556/1023/11 546/1024/11 277/1025/11 267/1026/11 2549 +f 453/1027/11 443/1028/11 393/1029/11 384/1030/11 2550 +f 545/1031/13 555/1032/13 266/1033/13 276/1034/13 2551 +f 442/1035/13 452/1036/13 383/1037/13 392/1038/13 2552 +f 606/1039/11 596/1040/11 227/1041/11 217/1042/11 2553 +f 467/1043/10 466/1044/10 357/1045/10 358/1046/10 2554 +f 570/1047/10 569/1048/10 260/1049/10 261/1050/10 2555 +f 416/1051/10 415/1052/10 405/1053/10 406/1054/10 2556 +f 451/1055/11 441/1056/11 391/1057/11 382/1058/11 2557 +f 518/1059/7 519/1060/7 310/1061/7 309/1062/7 2558 +f 595/1063/13 605/1064/13 216/1065/13 226/1066/13 2559 +f 440/1067/13 450/1068/13 381/1069/13 390/1070/13 2560 +f 501/1071/11 491/1072/11 342/1073/11 332/1074/11 2561 +f 572/1075/10 571/1076/10 262/1077/10 263/1078/10 2562 +f 449/1079/11 439/1080/11 389/1081/11 380/1082/11 2563 +f 603/1083/11 593/1084/11 244/1085/11 234/1086/11 2564 +f 490/1087/13 500/444/13 331/445/13 341/1088/13 2565 +f 438/1089/13 448/1090/13 379/1091/13 388/1092/13 2566 +f 521/1093/7 522/1094/7 313/1095/7 312/1096/7 2567 +f 592/1097/13 602/1098/13 233/1099/13 243/1100/13 2568 +f 499/423/11 489/1101/11 340/1102/11 330/426/11 2569 +f 420/1103/10 419/1104/10 409/1105/10 410/1106/10 2570 +f 488/1107/13 498/1108/13 329/1109/13 339/1110/13 2571 +f 574/1111/7 575/1112/7 246/1113/7 245/1114/7 2572 +f 549/1115/11 539/1116/11 290/1117/11 280/1118/11 2573 +f 446/1119/11 436/1120/11 614/1121/11 377/1122/11 2574 +f 472/1123/7 473/1124/7 364/1125/7 363/1126/7 2575 +f 538/1127/13 548/1128/13 279/1129/13 289/1130/13 2576 +f 435/1131/13 445/1132/13 376/1133/13 386/1134/13 2577 +f 576/1135/7 577/1136/7 248/1137/7 247/1138/7 2578 +f 423/1139/10 422/1140/10 412/1141/10 413/1142/10 2579 +f 475/1143/10 474/1144/10 345/1145/10 346/1146/10 2580 +f 579/1147/10 578/1148/10 249/1149/10 250/1150/10 2581 +f 476/1151/7 477/1152/7 348/1153/7 347/1154/7 2582 +f 579/1147/7 580/1155/7 251/1156/7 250/1150/7 2583 +f 425/1157/7 426/1158/7 396/1159/7 395/1160/7 2584 +f 595/1063/11 585/1161/11 236/1162/11 226/1066/11 2585 +f 543/1163/11 533/1164/11 304/1165/11 294/1166/11 2586 +f 584/1167/13 594/1168/13 225/1169/13 235/1170/13 2587 +f 581/1171/7 582/1172/7 253/1173/7 252/1174/7 2588 +f 532/1175/13 542/1176/13 293/1177/13 303/1178/13 2589 +f 429/1179/7 430/1180/7 400/1181/7 399/1182/7 2590 +f 533/1183/10 532/1184/10 303/1185/10 304/1186/10 2591 +f 585/1187/10 584/1188/10 235/1189/10 236/1190/10 2592 +f 589/1191/11 579/1192/11 250/1193/11 240/1194/11 2593 +f 432/1195/7 433/1196/7 403/1197/7 402/1198/7 2594 +f 578/1199/13 588/1200/13 239/1201/13 249/1202/13 2595 +f 484/1203/7 485/1204/7 336/1205/7 335/1206/7 2596 +f 485/1207/11 475/1208/11 346/1209/11 336/1210/11 2597 +f 433/1211/11 423/1212/11 413/1213/11 403/1214/11 2598 +f 474/1215/13 484/1216/13 335/1217/13 345/1218/13 2599 +f 588/1219/7 589/1220/7 240/1221/7 239/1222/7 2600 +f 422/1223/13 432/1224/13 402/1225/13 412/1226/13 2601 +f 436/1227/10 435/1228/10 386/1229/10 614/1230/10 2602 +f 539/1231/10 538/1232/10 289/1233/10 290/1234/10 2603 +f 430/1235/11 420/1236/11 410/1237/11 400/1238/11 2604 +f 489/1239/10 488/1240/10 339/1241/10 340/1242/10 2605 +f 419/1243/13 429/1244/13 399/1245/13 409/1246/13 2606 +f 593/1247/10 592/1248/10 243/1249/10 244/1250/10 2607 +f 439/1251/10 438/1252/10 388/1253/10 389/1254/10 2608 +f 582/1255/11 572/1256/11 263/1257/11 253/1258/11 2609 +f 491/1259/10 490/1260/10 341/1261/10 342/1262/10 2610 +f 542/1263/7 543/1264/7 294/1265/7 293/1266/7 2611 +f 571/1267/13 581/1268/13 252/1269/13 262/1270/13 2612 +f 594/1271/7 595/1272/7 226/1273/7 225/1274/7 2613 +f 441/1275/10 440/1276/10 390/1277/10 391/1278/10 2614 +f 426/1279/11 416/1280/11 406/1281/11 396/1282/11 2615 +f 580/1283/11 570/1284/11 261/1285/11 251/1286/11 2616 +f 477/1287/11 467/1288/11 358/1289/11 348/1290/11 2617 +f 596/1291/10 595/1272/10 226/1273/10 227/1292/10 2618 +f 415/1293/13 425/1294/13 395/1295/13 405/1296/13 2619 +f 569/1297/13 579/1192/13 250/1193/13 260/1298/13 2620 +f 466/1299/13 476/1300/13 347/1301/13 357/1302/13 2621 +f 443/1303/10 442/1304/10 392/1305/10 393/1306/10 2622 +f 546/1307/10 545/1308/10 276/1309/10 277/1310/10 2623 +f 577/1311/11 567/1312/11 258/1313/11 248/1314/11 2624 +f 566/1315/13 576/1316/13 247/1317/13 257/1318/13 2625 +f 473/1319/11 463/1320/11 374/1321/11 364/1322/11 2626 +o carriage.001_Cube.009 2627 +v -0.050000 -0.139420 0.190550 2628 +v -0.050000 -0.100545 0.190550 2629 +v -0.050000 -0.139420 0.090550 2630 +v -0.050000 -0.100545 0.090550 2631 +v 0.050000 -0.139420 0.190550 2632 +v 0.050000 -0.100545 0.190550 2633 +v 0.050000 -0.139420 0.090550 2634 +v 0.050000 -0.100545 0.090550 2635 +v -0.050000 -0.139420 0.123884 2636 +v -0.050000 -0.139420 0.157217 2637 +v -0.050000 -0.100545 0.157217 2638 +v -0.050000 -0.100545 0.123884 2639 +v 0.050000 -0.139420 0.157217 2640 +v 0.050000 -0.139420 0.123884 2641 +v 0.050000 -0.100545 0.123884 2642 +v 0.050000 -0.100545 0.157217 2643 +v -0.050000 -0.061015 0.123884 2644 +v -0.050000 -0.061015 0.090550 2645 +v 0.050000 -0.061015 0.090550 2646 +v 0.050000 -0.013195 0.157217 2647 +v 0.050000 -0.013195 0.190550 2648 +v -0.050000 -0.013195 0.190550 2649 +v -0.050000 -0.013195 0.157217 2650 +v 0.050000 -0.061015 0.123884 2651 +v -0.050000 -0.061015 0.132187 2652 +v -0.050000 -0.061015 0.088644 2653 +v 0.050000 -0.061015 0.088644 2654 +v 0.050000 -0.061015 0.132187 2655 +v -0.050000 0.001110 0.132187 2656 +v -0.050000 0.001110 0.088644 2657 +v 0.050000 0.001110 0.088644 2658 +v 0.050000 0.001110 0.132187 2659 +v -0.050000 -0.049181 0.123893 2660 +v -0.050000 -0.049181 0.096938 2661 +v 0.050000 -0.049181 0.096938 2662 +v 0.050000 -0.049181 0.123893 2663 +v -0.050000 -0.010723 0.123893 2664 +v -0.050000 -0.010723 0.096938 2665 +v 0.050000 -0.010723 0.096938 2666 +v 0.050000 -0.010723 0.123893 2667 +v 0.050000 0.001110 0.132187 2668 +v 0.050000 0.001110 0.088644 2669 +v -0.050000 0.001110 0.088644 2670 +v -0.050000 0.001110 0.132187 2671 +v -0.007640 0.001110 0.100435 2672 +v 0.007640 0.001110 0.100435 2673 +v -0.007640 0.001110 0.120395 2674 +v 0.007640 0.001110 0.120395 2675 +v -0.007640 0.202659 0.100435 2676 +v 0.007640 0.202659 0.100435 2677 +v -0.007640 0.202659 0.120395 2678 +v 0.007640 0.202659 0.120395 2679 +v -0.027525 0.202659 0.088636 2680 +v 0.027525 0.202659 0.088636 2681 +v -0.027525 0.202659 0.132195 2682 +v 0.027525 0.202659 0.132195 2683 +v -0.027525 0.207707 0.088636 2684 +v 0.027525 0.207707 0.088636 2685 +v -0.027525 0.207707 0.132195 2686 +v 0.027525 0.207707 0.132195 2687 +vt 0.493971 0.120839 2688 +vt 0.493971 0.232831 2689 +vt 0.589997 0.232831 2690 +vt 0.589997 0.120839 2691 +vt 0.355961 0.120839 2692 +vt 0.355961 0.232831 2693 +vt 0.644039 0.232831 2694 +vt 0.644039 0.120839 2695 +vt 0.397944 0.120839 2696 +vt 0.397944 0.232831 2697 +vt 0.301918 0.232831 2698 +vt 0.301918 0.120839 2699 +vt 0.644039 0.120839 2700 +vt 0.644039 0.232831 2701 +vt 0.355961 0.232831 2702 +vt 0.355961 0.120839 2703 +vt 0.355961 0.397944 2704 +vt 0.644039 0.397944 2705 +vt 0.644039 0.301918 2706 +vt 0.355961 0.301918 2707 +vt 0.397944 0.484468 2708 +vt 0.301918 0.484468 2709 +vt 0.644039 0.232831 2710 +vt 0.355961 0.232831 2711 +vt 0.355961 0.484468 2712 +vt 0.644039 0.484468 2713 +vt 0.644039 0.493971 2714 +vt 0.355961 0.493971 2715 +vt 0.355961 0.397944 2716 +vt 0.644039 0.397944 2717 +vt 0.355961 0.589997 2718 +vt 0.644039 0.589997 2719 +vt 0.644039 0.493971 2720 +vt 0.355961 0.493971 2721 +vt 0.589997 0.120839 2722 +vt 0.589997 0.232831 2723 +vt 0.493971 0.232831 2724 +vt 0.493971 0.120839 2725 +vt 0.301918 0.120839 2726 +vt 0.301918 0.232831 2727 +vt 0.397944 0.232831 2728 +vt 0.397944 0.120839 2729 +vt 0.644039 0.397944 2730 +vt 0.355961 0.397944 2731 +vt 0.355961 0.301918 2732 +vt 0.644039 0.301918 2733 +vt 0.644039 0.589997 2734 +vt 0.355961 0.589997 2735 +vt 0.355961 0.595489 2736 +vt 0.644039 0.595489 2737 +vt 0.493971 0.346708 2738 +vt 0.589997 0.346708 2739 +vt 0.644039 0.484468 2740 +vt 0.355961 0.484468 2741 +vt 0.355961 0.232831 2742 +vt 0.644039 0.232831 2743 +vt 0.644039 0.346708 2744 +vt 0.355961 0.346708 2745 +vt 0.589997 0.346708 2746 +vt 0.493971 0.346708 2747 +vt 0.355961 0.346708 2748 +vt 0.644039 0.346708 2749 +vt 0.301918 0.484468 2750 +vt 0.397944 0.484468 2751 +vt 0.355961 0.346708 2752 +vt 0.644039 0.346708 2753 +vt 0.644039 0.525677 2754 +vt 0.355961 0.525677 2755 +vt 0.355961 0.493971 2756 +vt 0.644039 0.493971 2757 +vt 0.644039 0.470051 2758 +vt 0.355961 0.470051 2759 +vt 0.355961 0.470051 2760 +vt 0.644039 0.470051 2761 +vt 0.644039 0.470051 2762 +vt 0.522009 0.504020 2763 +vt 0.477991 0.504020 2764 +vt 0.355961 0.470051 2765 +vt 0.644039 0.346708 2766 +vt 0.355961 0.346708 2767 +vt 0.355961 0.525677 2768 +vt 0.644039 0.525677 2769 +vt 0.470051 0.346708 2770 +vt 0.470051 0.525677 2771 +vt 0.493944 0.491588 2772 +vt 0.493944 0.380798 2773 +vt 0.595489 0.346708 2774 +vt 0.595489 0.525677 2775 +vt 0.571596 0.491588 2776 +vt 0.571596 0.380798 2777 +vt 0.477991 0.561520 2778 +vt 0.355961 0.595489 2779 +vt 0.644039 0.571596 2780 +vt 0.644039 0.493944 2781 +vt 0.355961 0.493944 2782 +vt 0.355961 0.571596 2783 +vt 0.470051 0.346708 2784 +vt 0.493944 0.380798 2785 +vt 0.595489 0.346708 2786 +vt 0.571596 0.380798 2787 +vt 0.595489 0.525677 2788 +vt 0.571596 0.491588 2789 +vt 0.470051 0.525677 2790 +vt 0.493944 0.491588 2791 +vt 0.644039 0.380798 2792 +vt 0.644039 0.491588 2793 +vt 0.355961 0.491588 2794 +vt 0.355961 0.380798 2795 +vt 0.355961 0.380798 2796 +vt 0.355961 0.491588 2797 +vt 0.644039 0.491588 2798 +vt 0.644039 0.380798 2799 +vt 0.644039 0.595489 2800 +vt 0.355961 0.595489 2801 +vt 0.522009 0.561520 2802 +vt 0.644039 0.595489 2803 +vt 0.355961 0.571596 2804 +vt 0.355961 0.493944 2805 +vt 0.644039 0.493944 2806 +vt 0.644039 0.571596 2807 +vt 0.522009 0.525677 2808 +vt 0.477991 0.525677 2809 +vt 0.477991 1.106296 2810 +vt 0.522009 1.106296 2811 +vt 0.522009 0.504020 2812 +vt 0.522009 0.561520 2813 +vt 0.579295 0.595512 2814 +vt 0.579295 0.470028 2815 +vt 0.504020 0.525677 2816 +vt 0.561520 0.525677 2817 +vt 0.561520 1.106296 2818 +vt 0.504020 1.106296 2819 +vt 0.561520 0.525677 2820 +vt 0.504020 0.525677 2821 +vt 0.504020 1.106296 2822 +vt 0.561520 1.106296 2823 +vt 0.477991 0.525677 2824 +vt 0.522009 0.525677 2825 +vt 0.522009 1.106296 2826 +vt 0.477991 1.106296 2827 +vt 0.470028 1.106296 2828 +vt 0.595512 1.106296 2829 +vt 0.595512 1.120838 2830 +vt 0.470028 1.120838 2831 +vt 0.477991 0.561520 2832 +vt 0.420705 0.595512 2833 +vt 0.477991 0.504020 2834 +vt 0.420705 0.470028 2835 +vt 0.579295 0.595512 2836 +vt 0.420705 0.595512 2837 +vt 0.420705 0.470028 2838 +vt 0.579295 0.470028 2839 +vt 0.579295 1.106296 2840 +vt 0.420705 1.106296 2841 +vt 0.420705 1.120838 2842 +vt 0.579295 1.120838 2843 +vt 0.595512 1.106296 2844 +vt 0.470028 1.106296 2845 +vt 0.470028 1.120838 2846 +vt 0.595512 1.120838 2847 +vt 0.420705 1.106296 2848 +vt 0.579295 1.106296 2849 +vt 0.579295 1.120838 2850 +vt 0.420705 1.120838 2851 +vn -1.0000 0.0000 0.0000 2852 +vn 0.0000 0.0000 -1.0000 2853 +vn 1.0000 0.0000 0.0000 2854 +vn 0.0000 0.0000 1.0000 2855 +vn 0.0000 -1.0000 0.0000 2856 +vn 0.0000 1.0000 0.0000 2857 +g carriage.001_Cube.009_steel.001 2858 +usemtl steel.001 2859 +s off 2860 +f 623/1323/35 626/1324/35 618/1325/35 617/1326/35 2861 +f 617/1327/36 618/1328/36 622/1329/36 621/1330/36 2862 +f 627/1331/37 630/1332/37 620/1333/37 619/1334/37 2863 +f 619/1335/38 620/1336/38 616/1337/38 615/1338/38 2864 +f 624/1339/39 627/1340/39 619/1341/39 615/1342/39 2865 +f 620/1333/37 630/1332/37 634/1343/37 635/1344/37 2866 +f 630/1345/36 625/1346/36 637/1347/36 634/1348/36 2867 +f 629/1349/40 626/1350/40 625/1351/40 630/1352/40 2868 +f 617/1353/39 621/1354/39 628/1355/39 623/1356/39 2869 +f 623/1356/39 628/1355/39 627/1340/39 624/1339/39 2870 +f 621/1357/37 622/1358/37 629/1359/37 628/1360/37 2871 +f 628/1360/37 629/1359/37 630/1332/37 627/1331/37 2872 +f 615/1361/35 616/1362/35 625/1363/35 624/1364/35 2873 +f 624/1364/35 625/1363/35 626/1324/35 623/1323/35 2874 +f 634/1365/40 637/1366/40 636/1367/40 635/1368/40 2875 +f 633/1369/39 632/1370/39 640/1371/39 641/1372/39 2876 +f 618/1325/35 626/1324/35 631/1373/35 632/1374/35 2877 +f 616/1337/38 620/1336/38 635/1375/38 636/1376/38 2878 +f 626/1377/38 629/1378/38 638/1379/38 631/1380/38 2879 +f 629/1359/37 622/1358/37 633/1381/37 638/1382/37 2880 +f 622/1329/36 618/1328/36 632/1383/36 633/1384/36 2881 +f 625/1363/35 616/1362/35 636/1385/35 637/1386/35 2882 +f 639/1387/38 642/1388/38 646/1389/38 643/1390/38 2883 +f 631/1391/39 638/1392/39 642/1393/39 639/1394/39 2884 +f 632/1370/39 631/1391/39 639/1394/39 640/1371/39 2885 +f 638/1392/39 633/1369/39 641/1372/39 642/1393/39 2886 +f 643/1395/40 646/1396/40 655/1397/40 662/1398/40 661/1399/40 658/1400/40 2887 +f 641/1401/36 640/1402/36 644/1403/36 645/1404/36 2888 +f 639/1405/35 643/1406/35 651/1407/35 647/1408/35 2889 +f 641/1409/37 645/1410/37 653/1411/37 649/1412/37 2890 +f 659/1413/40 657/1414/40 658/1400/40 661/1399/40 2891 +f 653/1415/39 654/1416/39 651/1417/39 652/1418/39 2892 +f 642/1419/37 641/1409/37 649/1412/37 650/1420/37 2893 +f 640/1421/35 639/1405/35 647/1408/35 648/1422/35 2894 +f 644/1423/35 640/1421/35 648/1422/35 652/1424/35 2895 +f 646/1425/37 642/1419/37 650/1420/37 654/1426/37 2896 +f 645/1410/37 646/1425/37 654/1426/37 653/1411/37 2897 +f 643/1406/35 644/1423/35 652/1424/35 651/1407/35 2898 +f 649/1427/38 653/1428/38 652/1429/38 648/1430/38 2899 +f 647/1431/36 651/1432/36 654/1433/36 650/1434/36 2900 +f 645/1435/40 644/1436/40 657/1414/40 659/1413/40 660/1437/40 656/1438/40 2901 +f 646/1396/38 645/1435/38 656/1438/38 655/1397/38 2902 +f 644/1436/38 643/1395/38 658/1400/38 657/1414/38 2903 +f 648/1439/40 647/1440/40 650/1441/40 649/1442/40 2904 +f 656/1438/40 660/1437/40 662/1398/40 655/1397/40 2905 +f 660/1443/36 659/1444/36 663/1445/36 664/1446/36 2906 +f 666/1447/39 664/1448/39 668/1449/39 670/1450/39 2907 +f 662/1451/37 660/1452/37 664/1453/37 666/1454/37 2908 +f 659/1455/35 661/1456/35 665/1457/35 663/1458/35 2909 +f 661/1459/38 662/1460/38 666/1461/38 665/1462/38 2910 +f 670/1463/37 668/1464/37 672/1465/37 674/1466/37 2911 +f 664/1448/39 663/1467/39 667/1468/39 668/1449/39 2912 +f 663/1467/39 665/1469/39 669/1470/39 667/1468/39 2913 +f 665/1469/39 666/1447/39 670/1450/39 669/1470/39 2914 +f 672/1471/40 671/1472/40 673/1473/40 674/1474/40 2915 +f 668/1475/36 667/1476/36 671/1477/36 672/1478/36 2916 +f 667/1479/35 669/1480/35 673/1481/35 671/1482/35 2917 +f 669/1483/38 670/1484/38 674/1485/38 673/1486/38 2918 +o copper_Cube.010 2919 +v 0.281236 -0.139420 0.190550 2920 +v 0.281236 -0.100545 0.190550 2921 +v 0.281236 -0.139420 0.090550 2922 +v 0.281236 -0.100545 0.090550 2923 +v 0.348551 -0.139420 0.190550 2924 +v 0.348551 -0.100545 0.190550 2925 +v 0.348551 -0.139420 0.090550 2926 +v 0.348551 -0.100545 0.090550 2927 +v 0.281236 -0.139420 0.123884 2928 +v 0.281236 -0.139420 0.157217 2929 +v 0.281236 -0.100545 0.157217 2930 +v 0.281236 -0.100545 0.123884 2931 +v 0.348551 -0.139420 0.157217 2932 +v 0.348551 -0.139420 0.123884 2933 +v 0.348551 -0.100545 0.123884 2934 +v 0.348551 -0.100545 0.157217 2935 +v 0.281236 -0.061015 0.123884 2936 +v 0.281236 -0.061015 0.090550 2937 +v 0.348551 -0.061015 0.090550 2938 +v 0.348551 0.138816 0.157217 2939 +v 0.348551 0.138816 0.190550 2940 +v 0.281236 0.138816 0.190550 2941 +v 0.281236 0.138816 0.157217 2942 +v 0.348551 -0.061015 0.123884 2943 +v 0.281236 -0.061015 0.157217 2944 +v 0.348551 -0.061015 0.157217 2945 +v 0.348551 -0.061015 0.190550 2946 +v 0.281236 -0.061015 0.190550 2947 +v 0.376860 -0.100545 0.090550 2948 +v 0.376860 -0.139420 0.090550 2949 +v 0.376860 -0.139420 0.123884 2950 +v 0.376860 -0.100545 0.157217 2951 +v 0.376860 -0.100545 0.190550 2952 +v 0.376860 -0.139420 0.190550 2953 +v 0.376860 -0.139420 0.157217 2954 +v 0.376860 -0.100545 0.123884 2955 +v 0.376860 0.110225 0.157217 2956 +v 0.376860 0.110225 0.190550 2957 +v 0.376860 -0.061015 0.090550 2958 +v 0.376860 -0.061015 0.123884 2959 +v 0.376860 -0.061015 0.157217 2960 +v 0.376860 -0.061015 0.190550 2961 +v 0.281236 -0.042429 0.157217 2962 +v 0.281236 -0.015523 0.157217 2963 +v 0.348551 -0.015523 0.157217 2964 +v 0.348551 -0.042429 0.157217 2965 +v 0.348551 -0.015523 0.190550 2966 +v 0.348551 -0.042429 0.190550 2967 +v 0.281236 -0.015523 0.190550 2968 +v 0.281236 -0.042429 0.190550 2969 +v 0.376860 -0.015523 0.157217 2970 +v 0.376860 -0.042429 0.157217 2971 +v 0.376860 -0.015523 0.190550 2972 +v 0.376860 -0.042429 0.190550 2973 +v 0.348551 -0.015523 0.122242 2974 +v 0.348551 -0.042429 0.122242 2975 +v 0.376860 -0.015523 0.122242 2976 +v 0.376860 -0.042429 0.122242 2977 +v 0.348551 -0.015523 0.099801 2978 +v 0.348551 -0.042429 0.099801 2979 +v 0.376860 -0.015523 0.099801 2980 +v 0.376860 -0.042429 0.099801 2981 +v 0.087015 -0.182490 -0.028396 2982 +v 0.087015 -0.163604 -0.028396 2983 +v 0.087015 -0.182490 -0.103205 2984 +v 0.087015 -0.163604 -0.103205 2985 +v 0.161824 -0.182490 -0.028396 2986 +v 0.161824 -0.163604 -0.028396 2987 +v 0.161824 -0.182490 -0.103205 2988 +v 0.161824 -0.163604 -0.103205 2989 +v 0.110986 -0.182490 -0.079233 2990 +v 0.110986 -0.182490 -0.052367 2991 +v 0.137852 -0.182490 -0.079233 2992 +v 0.137852 -0.182490 -0.052367 2993 +v 0.110986 -0.239485 -0.079233 2994 +v 0.110986 -0.239485 -0.052367 2995 +v 0.137852 -0.239485 -0.079233 2996 +v 0.137852 -0.239485 -0.052367 2997 +v 0.169304 -0.182490 -0.028396 2998 +v 0.169304 -0.163604 -0.028396 2999 +v 0.169304 -0.182490 -0.103205 3000 +v 0.169304 -0.163604 -0.103205 3001 +v 0.244113 -0.182490 -0.028396 3002 +v 0.244113 -0.163604 -0.028396 3003 +v 0.244113 -0.182490 -0.103205 3004 +v 0.244113 -0.163604 -0.103205 3005 +v 0.193276 -0.182490 -0.079233 3006 +v 0.193276 -0.182490 -0.052367 3007 +v 0.220142 -0.182490 -0.079233 3008 +v 0.220142 -0.182490 -0.052367 3009 +v 0.193276 -0.239485 -0.079233 3010 +v 0.193276 -0.239485 -0.052367 3011 +v 0.220142 -0.239485 -0.079233 3012 +v 0.220142 -0.239485 -0.052367 3013 +v 0.251594 -0.182490 -0.028396 3014 +v 0.251594 -0.163604 -0.028396 3015 +v 0.251594 -0.182490 -0.103205 3016 +v 0.251594 -0.163604 -0.103205 3017 +v 0.326403 -0.182490 -0.028396 3018 +v 0.326403 -0.163604 -0.028396 3019 +v 0.326403 -0.182490 -0.103205 3020 +v 0.326403 -0.163604 -0.103205 3021 +v 0.275566 -0.182490 -0.079233 3022 +v 0.275566 -0.182490 -0.052367 3023 +v 0.302432 -0.182490 -0.079233 3024 +v 0.302432 -0.182490 -0.052367 3025 +v 0.275566 -0.239485 -0.079233 3026 +v 0.275566 -0.239485 -0.052367 3027 +v 0.302432 -0.239485 -0.079233 3028 +v 0.302432 -0.239485 -0.052367 3029 +v 0.333884 -0.182490 -0.028396 3030 +v 0.333884 -0.163604 -0.028396 3031 +v 0.333884 -0.182490 -0.103205 3032 +v 0.333884 -0.163604 -0.103205 3033 +v 0.408693 -0.182490 -0.028396 3034 +v 0.408693 -0.163604 -0.028396 3035 +v 0.408693 -0.182490 -0.103205 3036 +v 0.408693 -0.163604 -0.103205 3037 +v 0.357855 -0.182490 -0.079233 3038 +v 0.357855 -0.182490 -0.052367 3039 +v 0.384722 -0.182490 -0.079233 3040 +v 0.384722 -0.182490 -0.052367 3041 +v 0.357855 -0.239485 -0.079233 3042 +v 0.357855 -0.239485 -0.052367 3043 +v 0.384722 -0.239485 -0.079233 3044 +v 0.384722 -0.239485 -0.052367 3045 +v 0.087015 -0.188880 -0.110686 3046 +v 0.087015 -0.169994 -0.110686 3047 +v 0.087015 -0.188880 -0.185495 3048 +v 0.087015 -0.169994 -0.185495 3049 +v 0.161824 -0.188880 -0.110686 3050 +v 0.161824 -0.169994 -0.110686 3051 +v 0.161824 -0.188880 -0.185495 3052 +v 0.161824 -0.169994 -0.185495 3053 +v 0.110986 -0.188880 -0.161523 3054 +v 0.110986 -0.188880 -0.134657 3055 +v 0.137852 -0.188880 -0.161523 3056 +v 0.137852 -0.188880 -0.134657 3057 +v 0.110986 -0.245875 -0.161523 3058 +v 0.110986 -0.245875 -0.134657 3059 +v 0.137852 -0.245875 -0.161523 3060 +v 0.137852 -0.245875 -0.134657 3061 +v 0.169304 -0.188880 -0.110686 3062 +v 0.169304 -0.169994 -0.110686 3063 +v 0.169304 -0.188880 -0.185495 3064 +v 0.169304 -0.169994 -0.185495 3065 +v 0.244113 -0.188880 -0.110686 3066 +v 0.244113 -0.169994 -0.110686 3067 +v 0.244113 -0.188880 -0.185495 3068 +v 0.244113 -0.169994 -0.185495 3069 +v 0.193276 -0.188880 -0.161523 3070 +v 0.193276 -0.188880 -0.134657 3071 +v 0.220142 -0.188880 -0.161523 3072 +v 0.220142 -0.188880 -0.134657 3073 +v 0.193276 -0.245875 -0.161523 3074 +v 0.193276 -0.245875 -0.134657 3075 +v 0.220142 -0.245875 -0.161523 3076 +v 0.220142 -0.245875 -0.134657 3077 +v 0.251594 -0.188880 -0.110686 3078 +v 0.251594 -0.169994 -0.110686 3079 +v 0.251594 -0.188880 -0.185495 3080 +v 0.251594 -0.169994 -0.185495 3081 +v 0.326403 -0.188880 -0.110686 3082 +v 0.326403 -0.169994 -0.110686 3083 +v 0.326403 -0.188880 -0.185495 3084 +v 0.326403 -0.169994 -0.185495 3085 +v 0.275566 -0.188880 -0.161523 3086 +v 0.275566 -0.188880 -0.134657 3087 +v 0.302432 -0.188880 -0.161523 3088 +v 0.302432 -0.188880 -0.134657 3089 +v 0.275566 -0.245875 -0.161523 3090 +v 0.275566 -0.245875 -0.134657 3091 +v 0.302432 -0.245875 -0.161523 3092 +v 0.302432 -0.245875 -0.134657 3093 +v 0.333884 -0.188880 -0.110686 3094 +v 0.333884 -0.169994 -0.110686 3095 +v 0.333884 -0.188880 -0.185495 3096 +v 0.333884 -0.169994 -0.185495 3097 +v 0.408693 -0.188880 -0.110686 3098 +v 0.408693 -0.169994 -0.110686 3099 +v 0.408693 -0.188880 -0.185495 3100 +v 0.408693 -0.169994 -0.185495 3101 +v 0.357855 -0.188880 -0.161523 3102 +v 0.357855 -0.188880 -0.134657 3103 +v 0.384722 -0.188880 -0.161523 3104 +v 0.384722 -0.188880 -0.134657 3105 +v 0.357855 -0.245875 -0.161523 3106 +v 0.357855 -0.245875 -0.134657 3107 +v 0.384722 -0.245875 -0.161523 3108 +v 0.384722 -0.245875 -0.134657 3109 +v 0.087015 -0.196070 -0.192975 3110 +v 0.087015 -0.177185 -0.192975 3111 +v 0.087015 -0.196070 -0.267784 3112 +v 0.087015 -0.177185 -0.267784 3113 +v 0.161824 -0.196070 -0.192975 3114 +v 0.161824 -0.177185 -0.192975 3115 +v 0.161824 -0.196070 -0.267784 3116 +v 0.161824 -0.177185 -0.267784 3117 +v 0.110986 -0.196070 -0.243813 3118 +v 0.110986 -0.196070 -0.216947 3119 +v 0.137852 -0.196070 -0.243813 3120 +v 0.137852 -0.196070 -0.216947 3121 +v 0.110986 -0.253066 -0.243813 3122 +v 0.110986 -0.253066 -0.216947 3123 +v 0.137852 -0.253066 -0.243813 3124 +v 0.137852 -0.253066 -0.216947 3125 +v 0.169304 -0.196070 -0.192975 3126 +v 0.169304 -0.177185 -0.192975 3127 +v 0.169304 -0.196070 -0.267784 3128 +v 0.169304 -0.177185 -0.267784 3129 +v 0.244113 -0.196070 -0.192975 3130 +v 0.244113 -0.177185 -0.192975 3131 +v 0.244113 -0.196070 -0.267784 3132 +v 0.244113 -0.177185 -0.267784 3133 +v 0.193276 -0.196070 -0.243813 3134 +v 0.193276 -0.196070 -0.216947 3135 +v 0.220142 -0.196070 -0.243813 3136 +v 0.220142 -0.196070 -0.216947 3137 +v 0.193276 -0.253066 -0.243813 3138 +v 0.193276 -0.253066 -0.216947 3139 +v 0.220142 -0.253066 -0.243813 3140 +v 0.220142 -0.253066 -0.216947 3141 +v 0.251594 -0.196070 -0.192975 3142 +v 0.251594 -0.177185 -0.192975 3143 +v 0.251594 -0.196070 -0.267784 3144 +v 0.251594 -0.177185 -0.267784 3145 +v 0.326403 -0.196070 -0.192975 3146 +v 0.326403 -0.177185 -0.192975 3147 +v 0.326403 -0.196070 -0.267784 3148 +v 0.326403 -0.177185 -0.267784 3149 +v 0.275566 -0.196070 -0.243813 3150 +v 0.275566 -0.196070 -0.216947 3151 +v 0.302432 -0.196070 -0.243813 3152 +v 0.302432 -0.196070 -0.216947 3153 +v 0.275566 -0.253066 -0.243813 3154 +v 0.275566 -0.253066 -0.216947 3155 +v 0.302432 -0.253066 -0.243813 3156 +v 0.302432 -0.253066 -0.216947 3157 +v 0.333884 -0.196070 -0.192975 3158 +v 0.333884 -0.177185 -0.192975 3159 +v 0.333884 -0.196070 -0.267784 3160 +v 0.333884 -0.177185 -0.267784 3161 +v 0.408693 -0.196070 -0.192975 3162 +v 0.408693 -0.177185 -0.192975 3163 +v 0.408693 -0.196070 -0.267784 3164 +v 0.408693 -0.177185 -0.267784 3165 +v 0.357855 -0.196070 -0.243813 3166 +v 0.357855 -0.196070 -0.216947 3167 +v 0.384722 -0.196070 -0.243813 3168 +v 0.384722 -0.196070 -0.216947 3169 +v 0.357855 -0.253066 -0.243813 3170 +v 0.357855 -0.253066 -0.216947 3171 +v 0.384722 -0.253066 -0.243813 3172 +v 0.384722 -0.253066 -0.216947 3173 +v -0.412985 -0.182490 -0.028396 3174 +v -0.412985 -0.163604 -0.028396 3175 +v -0.412985 -0.182490 -0.103205 3176 +v -0.412985 -0.163604 -0.103205 3177 +v -0.338176 -0.182490 -0.028396 3178 +v -0.338176 -0.163604 -0.028396 3179 +v -0.338176 -0.182490 -0.103205 3180 +v -0.338176 -0.163604 -0.103205 3181 +v -0.389014 -0.182490 -0.079233 3182 +v -0.389014 -0.182490 -0.052367 3183 +v -0.362148 -0.182490 -0.079233 3184 +v -0.362148 -0.182490 -0.052367 3185 +v -0.389014 -0.239485 -0.079233 3186 +v -0.389014 -0.239485 -0.052367 3187 +v -0.362148 -0.239485 -0.079233 3188 +v -0.362148 -0.239485 -0.052367 3189 +v -0.330696 -0.182490 -0.028396 3190 +v -0.330696 -0.163604 -0.028396 3191 +v -0.330696 -0.182490 -0.103205 3192 +v -0.330696 -0.163604 -0.103205 3193 +v -0.255887 -0.182490 -0.028396 3194 +v -0.255887 -0.163604 -0.028396 3195 +v -0.255887 -0.182490 -0.103205 3196 +v -0.255887 -0.163604 -0.103205 3197 +v -0.306724 -0.182490 -0.079233 3198 +v -0.306724 -0.182490 -0.052367 3199 +v -0.279858 -0.182490 -0.079233 3200 +v -0.279858 -0.182490 -0.052367 3201 +v -0.306724 -0.239485 -0.079233 3202 +v -0.306724 -0.239485 -0.052367 3203 +v -0.279858 -0.239485 -0.079233 3204 +v -0.279858 -0.239485 -0.052367 3205 +v -0.248406 -0.182490 -0.028396 3206 +v -0.248406 -0.163604 -0.028396 3207 +v -0.248406 -0.182490 -0.103205 3208 +v -0.248406 -0.163604 -0.103205 3209 +v -0.173597 -0.182490 -0.028396 3210 +v -0.173597 -0.163604 -0.028396 3211 +v -0.173597 -0.182490 -0.103205 3212 +v -0.173597 -0.163604 -0.103205 3213 +v -0.224434 -0.182490 -0.079233 3214 +v -0.224434 -0.182490 -0.052367 3215 +v -0.197568 -0.182490 -0.079233 3216 +v -0.197568 -0.182490 -0.052367 3217 +v -0.224434 -0.239485 -0.079233 3218 +v -0.224434 -0.239485 -0.052367 3219 +v -0.197568 -0.239485 -0.079233 3220 +v -0.197568 -0.239485 -0.052367 3221 +v -0.166116 -0.182490 -0.028396 3222 +v -0.166116 -0.163604 -0.028396 3223 +v -0.166116 -0.182490 -0.103205 3224 +v -0.166116 -0.163604 -0.103205 3225 +v -0.091307 -0.182490 -0.028396 3226 +v -0.091307 -0.163604 -0.028396 3227 +v -0.091307 -0.182490 -0.103205 3228 +v -0.091307 -0.163604 -0.103205 3229 +v -0.142145 -0.182490 -0.079233 3230 +v -0.142145 -0.182490 -0.052367 3231 +v -0.115278 -0.182490 -0.079233 3232 +v -0.115278 -0.182490 -0.052367 3233 +v -0.142145 -0.239485 -0.079233 3234 +v -0.142145 -0.239485 -0.052367 3235 +v -0.115278 -0.239485 -0.079233 3236 +v -0.115278 -0.239485 -0.052367 3237 +v -0.412985 -0.188880 -0.110686 3238 +v -0.412985 -0.169994 -0.110686 3239 +v -0.412985 -0.188880 -0.185495 3240 +v -0.412985 -0.169994 -0.185495 3241 +v -0.338176 -0.188880 -0.110686 3242 +v -0.338176 -0.169994 -0.110686 3243 +v -0.338176 -0.188880 -0.185495 3244 +v -0.338176 -0.169994 -0.185495 3245 +v -0.389014 -0.188880 -0.161523 3246 +v -0.389014 -0.188880 -0.134657 3247 +v -0.362148 -0.188880 -0.161523 3248 +v -0.362148 -0.188880 -0.134657 3249 +v -0.389014 -0.245875 -0.161523 3250 +v -0.389014 -0.245875 -0.134657 3251 +v -0.362148 -0.245875 -0.161523 3252 +v -0.362148 -0.245875 -0.134657 3253 +v -0.330696 -0.188880 -0.110686 3254 +v -0.330696 -0.169994 -0.110686 3255 +v -0.330696 -0.188880 -0.185495 3256 +v -0.330696 -0.169994 -0.185495 3257 +v -0.255887 -0.188880 -0.110686 3258 +v -0.255887 -0.169994 -0.110686 3259 +v -0.255887 -0.188880 -0.185495 3260 +v -0.255887 -0.169994 -0.185495 3261 +v -0.306724 -0.188880 -0.161523 3262 +v -0.306724 -0.188880 -0.134657 3263 +v -0.279858 -0.188880 -0.161523 3264 +v -0.279858 -0.188880 -0.134657 3265 +v -0.306724 -0.245875 -0.161523 3266 +v -0.306724 -0.245875 -0.134657 3267 +v -0.279858 -0.245875 -0.161523 3268 +v -0.279858 -0.245875 -0.134657 3269 +v -0.248406 -0.188880 -0.110686 3270 +v -0.248406 -0.169994 -0.110686 3271 +v -0.248406 -0.188880 -0.185495 3272 +v -0.248406 -0.169994 -0.185495 3273 +v -0.173597 -0.188880 -0.110686 3274 +v -0.173597 -0.169994 -0.110686 3275 +v -0.173597 -0.188880 -0.185495 3276 +v -0.173597 -0.169994 -0.185495 3277 +v -0.224434 -0.188880 -0.161523 3278 +v -0.224434 -0.188880 -0.134657 3279 +v -0.197568 -0.188880 -0.161523 3280 +v -0.197568 -0.188880 -0.134657 3281 +v -0.224434 -0.245875 -0.161523 3282 +v -0.224434 -0.245875 -0.134657 3283 +v -0.197568 -0.245875 -0.161523 3284 +v -0.197568 -0.245875 -0.134657 3285 +v -0.166116 -0.188880 -0.110686 3286 +v -0.166116 -0.169994 -0.110686 3287 +v -0.166116 -0.188880 -0.185495 3288 +v -0.166116 -0.169994 -0.185495 3289 +v -0.091307 -0.188880 -0.110686 3290 +v -0.091307 -0.169994 -0.110686 3291 +v -0.091307 -0.188880 -0.185495 3292 +v -0.091307 -0.169994 -0.185495 3293 +v -0.142145 -0.188880 -0.161523 3294 +v -0.142145 -0.188880 -0.134657 3295 +v -0.115278 -0.188880 -0.161523 3296 +v -0.115278 -0.188880 -0.134657 3297 +v -0.142145 -0.245875 -0.161523 3298 +v -0.142145 -0.245875 -0.134657 3299 +v -0.115278 -0.245875 -0.161523 3300 +v -0.115278 -0.245875 -0.134657 3301 +v -0.412985 -0.196070 -0.192975 3302 +v -0.412985 -0.177185 -0.192975 3303 +v -0.412985 -0.196070 -0.267784 3304 +v -0.412985 -0.177185 -0.267784 3305 +v -0.338176 -0.196070 -0.192975 3306 +v -0.338176 -0.177185 -0.192975 3307 +v -0.338176 -0.196070 -0.267784 3308 +v -0.338176 -0.177185 -0.267784 3309 +v -0.389014 -0.196070 -0.243813 3310 +v -0.389014 -0.196070 -0.216947 3311 +v -0.362148 -0.196070 -0.243813 3312 +v -0.362148 -0.196070 -0.216947 3313 +v -0.389014 -0.253066 -0.243813 3314 +v -0.389014 -0.253066 -0.216947 3315 +v -0.362148 -0.253066 -0.243813 3316 +v -0.362148 -0.253066 -0.216947 3317 +v -0.330696 -0.196070 -0.192975 3318 +v -0.330696 -0.177185 -0.192975 3319 +v -0.330696 -0.196070 -0.267784 3320 +v -0.330696 -0.177185 -0.267784 3321 +v -0.255887 -0.196070 -0.192975 3322 +v -0.255887 -0.177185 -0.192975 3323 +v -0.255887 -0.196070 -0.267784 3324 +v -0.255887 -0.177185 -0.267784 3325 +v -0.306724 -0.196070 -0.243813 3326 +v -0.306724 -0.196070 -0.216947 3327 +v -0.279858 -0.196070 -0.243813 3328 +v -0.279858 -0.196070 -0.216947 3329 +v -0.306724 -0.253066 -0.243813 3330 +v -0.306724 -0.253066 -0.216947 3331 +v -0.279858 -0.253066 -0.243813 3332 +v -0.279858 -0.253066 -0.216947 3333 +v -0.248406 -0.196070 -0.192975 3334 +v -0.248406 -0.177185 -0.192975 3335 +v -0.248406 -0.196070 -0.267784 3336 +v -0.248406 -0.177185 -0.267784 3337 +v -0.173597 -0.196070 -0.192975 3338 +v -0.173597 -0.177185 -0.192975 3339 +v -0.173597 -0.196070 -0.267784 3340 +v -0.173597 -0.177185 -0.267784 3341 +v -0.224434 -0.196070 -0.243813 3342 +v -0.224434 -0.196070 -0.216947 3343 +v -0.197568 -0.196070 -0.243813 3344 +v -0.197568 -0.196070 -0.216947 3345 +v -0.224434 -0.253066 -0.243813 3346 +v -0.224434 -0.253066 -0.216947 3347 +v -0.197568 -0.253066 -0.243813 3348 +v -0.197568 -0.253066 -0.216947 3349 +v -0.166116 -0.196070 -0.192975 3350 +v -0.166116 -0.177185 -0.192975 3351 +v -0.166116 -0.196070 -0.267784 3352 +v -0.166116 -0.177185 -0.267784 3353 +v -0.091307 -0.196070 -0.192975 3354 +v -0.091307 -0.177185 -0.192975 3355 +v -0.091307 -0.196070 -0.267784 3356 +v -0.091307 -0.177185 -0.267784 3357 +v -0.142145 -0.196070 -0.243813 3358 +v -0.142145 -0.196070 -0.216947 3359 +v -0.115278 -0.196070 -0.243813 3360 +v -0.115278 -0.196070 -0.216947 3361 +v -0.142145 -0.253066 -0.243813 3362 +v -0.142145 -0.253066 -0.216947 3363 +v -0.115278 -0.253066 -0.243813 3364 +v -0.115278 -0.253066 -0.216947 3365 +v -0.281236 -0.139420 0.190550 3366 +v -0.281236 -0.100545 0.190550 3367 +v -0.281236 -0.139420 0.090550 3368 +v -0.281236 -0.100545 0.090550 3369 +v -0.348551 -0.139420 0.190550 3370 +v -0.348551 -0.100545 0.190550 3371 +v -0.348551 -0.139420 0.090550 3372 +v -0.348551 -0.100545 0.090550 3373 +v -0.281236 -0.139420 0.123884 3374 +v -0.281236 -0.139420 0.157217 3375 +v -0.281236 -0.100545 0.157217 3376 +v -0.281236 -0.100545 0.123884 3377 +v -0.348551 -0.139420 0.157217 3378 +v -0.348551 -0.139420 0.123884 3379 +v -0.348551 -0.100545 0.123884 3380 +v -0.348551 -0.100545 0.157217 3381 +v -0.281236 -0.061015 0.123884 3382 +v -0.281236 -0.061015 0.090550 3383 +v -0.348551 -0.061015 0.090550 3384 +v -0.348551 0.138816 0.157217 3385 +v -0.348551 0.138816 0.190550 3386 +v -0.281236 0.138816 0.190550 3387 +v -0.281236 0.138816 0.157217 3388 +v -0.348551 -0.061015 0.123884 3389 +v -0.281236 -0.061015 0.157217 3390 +v -0.348551 -0.061015 0.157217 3391 +v -0.348551 -0.061015 0.190550 3392 +v -0.281236 -0.061015 0.190550 3393 +v -0.376860 -0.100545 0.090550 3394 +v -0.376860 -0.139420 0.090550 3395 +v -0.376860 -0.139420 0.123884 3396 +v -0.376860 -0.100545 0.157217 3397 +v -0.376860 -0.100545 0.190550 3398 +v -0.376860 -0.139420 0.190550 3399 +v -0.376860 -0.139420 0.157217 3400 +v -0.376860 -0.100545 0.123884 3401 +v -0.376860 0.110225 0.157217 3402 +v -0.376860 0.110225 0.190550 3403 +v -0.376860 -0.061015 0.090550 3404 +v -0.376860 -0.061015 0.123884 3405 +v -0.376860 -0.061015 0.157217 3406 +v -0.376860 -0.061015 0.190550 3407 +v -0.281236 -0.042429 0.157217 3408 +v -0.281236 -0.015523 0.157217 3409 +v -0.348551 -0.015523 0.157217 3410 +v -0.348551 -0.042429 0.157217 3411 +v -0.348551 -0.015523 0.190550 3412 +v -0.348551 -0.042429 0.190550 3413 +v -0.281236 -0.015523 0.190550 3414 +v -0.281236 -0.042429 0.190550 3415 +v -0.376860 -0.015523 0.157217 3416 +v -0.376860 -0.042429 0.157217 3417 +v -0.376860 -0.015523 0.190550 3418 +v -0.376860 -0.042429 0.190550 3419 +v -0.348551 -0.015523 0.122242 3420 +v -0.348551 -0.042429 0.122242 3421 +v -0.376860 -0.015523 0.122242 3422 +v -0.376860 -0.042429 0.122242 3423 +v -0.348551 -0.015523 0.099801 3424 +v -0.348551 -0.042429 0.099801 3425 +v -0.376860 -0.015523 0.099801 3426 +v -0.376860 -0.042429 0.099801 3427 +v 0.000000 -0.015523 0.122242 3428 +v 0.000000 -0.042429 0.122242 3429 +v 0.000000 -0.015523 0.099801 3430 +v 0.000000 -0.042429 0.099801 3431 +v -0.087015 -0.182490 -0.028396 3432 +v -0.087015 -0.163604 -0.028396 3433 +v -0.087015 -0.182490 -0.103205 3434 +v -0.087015 -0.163604 -0.103205 3435 +v -0.161824 -0.182490 -0.028396 3436 +v -0.161824 -0.163604 -0.028396 3437 +v -0.161824 -0.182490 -0.103205 3438 +v -0.161824 -0.163604 -0.103205 3439 +v -0.110986 -0.182490 -0.079233 3440 +v -0.110986 -0.182490 -0.052367 3441 +v -0.137852 -0.182490 -0.079233 3442 +v -0.137852 -0.182490 -0.052367 3443 +v -0.110986 -0.239485 -0.079233 3444 +v -0.110986 -0.239485 -0.052367 3445 +v -0.137852 -0.239485 -0.079233 3446 +v -0.137852 -0.239485 -0.052367 3447 +v -0.169304 -0.182490 -0.028396 3448 +v -0.169304 -0.163604 -0.028396 3449 +v -0.169304 -0.182490 -0.103205 3450 +v -0.169304 -0.163604 -0.103205 3451 +v -0.244113 -0.182490 -0.028396 3452 +v -0.244113 -0.163604 -0.028396 3453 +v -0.244113 -0.182490 -0.103205 3454 +v -0.244113 -0.163604 -0.103205 3455 +v -0.193276 -0.182490 -0.079233 3456 +v -0.193276 -0.182490 -0.052367 3457 +v -0.220142 -0.182490 -0.079233 3458 +v -0.220142 -0.182490 -0.052367 3459 +v -0.193276 -0.239485 -0.079233 3460 +v -0.193276 -0.239485 -0.052367 3461 +v -0.220142 -0.239485 -0.079233 3462 +v -0.220142 -0.239485 -0.052367 3463 +v -0.251594 -0.182490 -0.028396 3464 +v -0.251594 -0.163604 -0.028396 3465 +v -0.251594 -0.182490 -0.103205 3466 +v -0.251594 -0.163604 -0.103205 3467 +v -0.326403 -0.182490 -0.028396 3468 +v -0.326403 -0.163604 -0.028396 3469 +v -0.326403 -0.182490 -0.103205 3470 +v -0.326403 -0.163604 -0.103205 3471 +v -0.275566 -0.182490 -0.079233 3472 +v -0.275566 -0.182490 -0.052367 3473 +v -0.302432 -0.182490 -0.079233 3474 +v -0.302432 -0.182490 -0.052367 3475 +v -0.275566 -0.239485 -0.079233 3476 +v -0.275566 -0.239485 -0.052367 3477 +v -0.302432 -0.239485 -0.079233 3478 +v -0.302432 -0.239485 -0.052367 3479 +v -0.333884 -0.182490 -0.028396 3480 +v -0.333884 -0.163604 -0.028396 3481 +v -0.333884 -0.182490 -0.103205 3482 +v -0.333884 -0.163604 -0.103205 3483 +v -0.408693 -0.182490 -0.028396 3484 +v -0.408693 -0.163604 -0.028396 3485 +v -0.408693 -0.182490 -0.103205 3486 +v -0.408693 -0.163604 -0.103205 3487 +v -0.357855 -0.182490 -0.079233 3488 +v -0.357855 -0.182490 -0.052367 3489 +v -0.384722 -0.182490 -0.079233 3490 +v -0.384722 -0.182490 -0.052367 3491 +v -0.357855 -0.239485 -0.079233 3492 +v -0.357855 -0.239485 -0.052367 3493 +v -0.384722 -0.239485 -0.079233 3494 +v -0.384722 -0.239485 -0.052367 3495 +v -0.087015 -0.188880 -0.110686 3496 +v -0.087015 -0.169994 -0.110686 3497 +v -0.087015 -0.188880 -0.185495 3498 +v -0.087015 -0.169994 -0.185495 3499 +v -0.161824 -0.188880 -0.110686 3500 +v -0.161824 -0.169994 -0.110686 3501 +v -0.161824 -0.188880 -0.185495 3502 +v -0.161824 -0.169994 -0.185495 3503 +v -0.110986 -0.188880 -0.161523 3504 +v -0.110986 -0.188880 -0.134657 3505 +v -0.137852 -0.188880 -0.161523 3506 +v -0.137852 -0.188880 -0.134657 3507 +v -0.110986 -0.245875 -0.161523 3508 +v -0.110986 -0.245875 -0.134657 3509 +v -0.137852 -0.245875 -0.161523 3510 +v -0.137852 -0.245875 -0.134657 3511 +v -0.169304 -0.188880 -0.110686 3512 +v -0.169304 -0.169994 -0.110686 3513 +v -0.169304 -0.188880 -0.185495 3514 +v -0.169304 -0.169994 -0.185495 3515 +v -0.244113 -0.188880 -0.110686 3516 +v -0.244113 -0.169994 -0.110686 3517 +v -0.244113 -0.188880 -0.185495 3518 +v -0.244113 -0.169994 -0.185495 3519 +v -0.193276 -0.188880 -0.161523 3520 +v -0.193276 -0.188880 -0.134657 3521 +v -0.220142 -0.188880 -0.161523 3522 +v -0.220142 -0.188880 -0.134657 3523 +v -0.193276 -0.245875 -0.161523 3524 +v -0.193276 -0.245875 -0.134657 3525 +v -0.220142 -0.245875 -0.161523 3526 +v -0.220142 -0.245875 -0.134657 3527 +v -0.251594 -0.188880 -0.110686 3528 +v -0.251594 -0.169994 -0.110686 3529 +v -0.251594 -0.188880 -0.185495 3530 +v -0.251594 -0.169994 -0.185495 3531 +v -0.326403 -0.188880 -0.110686 3532 +v -0.326403 -0.169994 -0.110686 3533 +v -0.326403 -0.188880 -0.185495 3534 +v -0.326403 -0.169994 -0.185495 3535 +v -0.275566 -0.188880 -0.161523 3536 +v -0.275566 -0.188880 -0.134657 3537 +v -0.302432 -0.188880 -0.161523 3538 +v -0.302432 -0.188880 -0.134657 3539 +v -0.275566 -0.245875 -0.161523 3540 +v -0.275566 -0.245875 -0.134657 3541 +v -0.302432 -0.245875 -0.161523 3542 +v -0.302432 -0.245875 -0.134657 3543 +v -0.333884 -0.188880 -0.110686 3544 +v -0.333884 -0.169994 -0.110686 3545 +v -0.333884 -0.188880 -0.185495 3546 +v -0.333884 -0.169994 -0.185495 3547 +v -0.408693 -0.188880 -0.110686 3548 +v -0.408693 -0.169994 -0.110686 3549 +v -0.408693 -0.188880 -0.185495 3550 +v -0.408693 -0.169994 -0.185495 3551 +v -0.357855 -0.188880 -0.161523 3552 +v -0.357855 -0.188880 -0.134657 3553 +v -0.384722 -0.188880 -0.161523 3554 +v -0.384722 -0.188880 -0.134657 3555 +v -0.357855 -0.245875 -0.161523 3556 +v -0.357855 -0.245875 -0.134657 3557 +v -0.384722 -0.245875 -0.161523 3558 +v -0.384722 -0.245875 -0.134657 3559 +v -0.087015 -0.196070 -0.192975 3560 +v -0.087015 -0.177185 -0.192975 3561 +v -0.087015 -0.196070 -0.267784 3562 +v -0.087015 -0.177185 -0.267784 3563 +v -0.161824 -0.196070 -0.192975 3564 +v -0.161824 -0.177185 -0.192975 3565 +v -0.161824 -0.196070 -0.267784 3566 +v -0.161824 -0.177185 -0.267784 3567 +v -0.110986 -0.196070 -0.243813 3568 +v -0.110986 -0.196070 -0.216947 3569 +v -0.137852 -0.196070 -0.243813 3570 +v -0.137852 -0.196070 -0.216947 3571 +v -0.110986 -0.253066 -0.243813 3572 +v -0.110986 -0.253066 -0.216947 3573 +v -0.137852 -0.253066 -0.243813 3574 +v -0.137852 -0.253066 -0.216947 3575 +v -0.169304 -0.196070 -0.192975 3576 +v -0.169304 -0.177185 -0.192975 3577 +v -0.169304 -0.196070 -0.267784 3578 +v -0.169304 -0.177185 -0.267784 3579 +v -0.244113 -0.196070 -0.192975 3580 +v -0.244113 -0.177185 -0.192975 3581 +v -0.244113 -0.196070 -0.267784 3582 +v -0.244113 -0.177185 -0.267784 3583 +v -0.193276 -0.196070 -0.243813 3584 +v -0.193276 -0.196070 -0.216947 3585 +v -0.220142 -0.196070 -0.243813 3586 +v -0.220142 -0.196070 -0.216947 3587 +v -0.193276 -0.253066 -0.243813 3588 +v -0.193276 -0.253066 -0.216947 3589 +v -0.220142 -0.253066 -0.243813 3590 +v -0.220142 -0.253066 -0.216947 3591 +v -0.251594 -0.196070 -0.192975 3592 +v -0.251594 -0.177185 -0.192975 3593 +v -0.251594 -0.196070 -0.267784 3594 +v -0.251594 -0.177185 -0.267784 3595 +v -0.326403 -0.196070 -0.192975 3596 +v -0.326403 -0.177185 -0.192975 3597 +v -0.326403 -0.196070 -0.267784 3598 +v -0.326403 -0.177185 -0.267784 3599 +v -0.275566 -0.196070 -0.243813 3600 +v -0.275566 -0.196070 -0.216947 3601 +v -0.302432 -0.196070 -0.243813 3602 +v -0.302432 -0.196070 -0.216947 3603 +v -0.275566 -0.253066 -0.243813 3604 +v -0.275566 -0.253066 -0.216947 3605 +v -0.302432 -0.253066 -0.243813 3606 +v -0.302432 -0.253066 -0.216947 3607 +v -0.333884 -0.196070 -0.192975 3608 +v -0.333884 -0.177185 -0.192975 3609 +v -0.333884 -0.196070 -0.267784 3610 +v -0.333884 -0.177185 -0.267784 3611 +v -0.408693 -0.196070 -0.192975 3612 +v -0.408693 -0.177185 -0.192975 3613 +v -0.408693 -0.196070 -0.267784 3614 +v -0.408693 -0.177185 -0.267784 3615 +v -0.357855 -0.196070 -0.243813 3616 +v -0.357855 -0.196070 -0.216947 3617 +v -0.384722 -0.196070 -0.243813 3618 +v -0.384722 -0.196070 -0.216947 3619 +v -0.357855 -0.253066 -0.243813 3620 +v -0.357855 -0.253066 -0.216947 3621 +v -0.384722 -0.253066 -0.243813 3622 +v -0.384722 -0.253066 -0.216947 3623 +v 0.412985 -0.182490 -0.028396 3624 +v 0.412985 -0.163604 -0.028396 3625 +v 0.412985 -0.182490 -0.103205 3626 +v 0.412985 -0.163604 -0.103205 3627 +v 0.338176 -0.182490 -0.028396 3628 +v 0.338176 -0.163604 -0.028396 3629 +v 0.338176 -0.182490 -0.103205 3630 +v 0.338176 -0.163604 -0.103205 3631 +v 0.389014 -0.182490 -0.079233 3632 +v 0.389014 -0.182490 -0.052367 3633 +v 0.362148 -0.182490 -0.079233 3634 +v 0.362148 -0.182490 -0.052367 3635 +v 0.389014 -0.239485 -0.079233 3636 +v 0.389014 -0.239485 -0.052367 3637 +v 0.362148 -0.239485 -0.079233 3638 +v 0.362148 -0.239485 -0.052367 3639 +v 0.330696 -0.182490 -0.028396 3640 +v 0.330696 -0.163604 -0.028396 3641 +v 0.330696 -0.182490 -0.103205 3642 +v 0.330696 -0.163604 -0.103205 3643 +v 0.255887 -0.182490 -0.028396 3644 +v 0.255887 -0.163604 -0.028396 3645 +v 0.255887 -0.182490 -0.103205 3646 +v 0.255887 -0.163604 -0.103205 3647 +v 0.306724 -0.182490 -0.079233 3648 +v 0.306724 -0.182490 -0.052367 3649 +v 0.279858 -0.182490 -0.079233 3650 +v 0.279858 -0.182490 -0.052367 3651 +v 0.306724 -0.239485 -0.079233 3652 +v 0.306724 -0.239485 -0.052367 3653 +v 0.279858 -0.239485 -0.079233 3654 +v 0.279858 -0.239485 -0.052367 3655 +v 0.248406 -0.182490 -0.028396 3656 +v 0.248406 -0.163604 -0.028396 3657 +v 0.248406 -0.182490 -0.103205 3658 +v 0.248406 -0.163604 -0.103205 3659 +v 0.173597 -0.182490 -0.028396 3660 +v 0.173597 -0.163604 -0.028396 3661 +v 0.173597 -0.182490 -0.103205 3662 +v 0.173597 -0.163604 -0.103205 3663 +v 0.224434 -0.182490 -0.079233 3664 +v 0.224434 -0.182490 -0.052367 3665 +v 0.197568 -0.182490 -0.079233 3666 +v 0.197568 -0.182490 -0.052367 3667 +v 0.224434 -0.239485 -0.079233 3668 +v 0.224434 -0.239485 -0.052367 3669 +v 0.197568 -0.239485 -0.079233 3670 +v 0.197568 -0.239485 -0.052367 3671 +v 0.166116 -0.182490 -0.028396 3672 +v 0.166116 -0.163604 -0.028396 3673 +v 0.166116 -0.182490 -0.103205 3674 +v 0.166116 -0.163604 -0.103205 3675 +v 0.091307 -0.182490 -0.028396 3676 +v 0.091307 -0.163604 -0.028396 3677 +v 0.091307 -0.182490 -0.103205 3678 +v 0.091307 -0.163604 -0.103205 3679 +v 0.142145 -0.182490 -0.079233 3680 +v 0.142145 -0.182490 -0.052367 3681 +v 0.115278 -0.182490 -0.079233 3682 +v 0.115278 -0.182490 -0.052367 3683 +v 0.142145 -0.239485 -0.079233 3684 +v 0.142145 -0.239485 -0.052367 3685 +v 0.115278 -0.239485 -0.079233 3686 +v 0.115278 -0.239485 -0.052367 3687 +v 0.412985 -0.188880 -0.110686 3688 +v 0.412985 -0.169994 -0.110686 3689 +v 0.412985 -0.188880 -0.185495 3690 +v 0.412985 -0.169994 -0.185495 3691 +v 0.338176 -0.188880 -0.110686 3692 +v 0.338176 -0.169994 -0.110686 3693 +v 0.338176 -0.188880 -0.185495 3694 +v 0.338176 -0.169994 -0.185495 3695 +v 0.389014 -0.188880 -0.161523 3696 +v 0.389014 -0.188880 -0.134657 3697 +v 0.362148 -0.188880 -0.161523 3698 +v 0.362148 -0.188880 -0.134657 3699 +v 0.389014 -0.245875 -0.161523 3700 +v 0.389014 -0.245875 -0.134657 3701 +v 0.362148 -0.245875 -0.161523 3702 +v 0.362148 -0.245875 -0.134657 3703 +v 0.330696 -0.188880 -0.110686 3704 +v 0.330696 -0.169994 -0.110686 3705 +v 0.330696 -0.188880 -0.185495 3706 +v 0.330696 -0.169994 -0.185495 3707 +v 0.255887 -0.188880 -0.110686 3708 +v 0.255887 -0.169994 -0.110686 3709 +v 0.255887 -0.188880 -0.185495 3710 +v 0.255887 -0.169994 -0.185495 3711 +v 0.306724 -0.188880 -0.161523 3712 +v 0.306724 -0.188880 -0.134657 3713 +v 0.279858 -0.188880 -0.161523 3714 +v 0.279858 -0.188880 -0.134657 3715 +v 0.306724 -0.245875 -0.161523 3716 +v 0.306724 -0.245875 -0.134657 3717 +v 0.279858 -0.245875 -0.161523 3718 +v 0.279858 -0.245875 -0.134657 3719 +v 0.248406 -0.188880 -0.110686 3720 +v 0.248406 -0.169994 -0.110686 3721 +v 0.248406 -0.188880 -0.185495 3722 +v 0.248406 -0.169994 -0.185495 3723 +v 0.173597 -0.188880 -0.110686 3724 +v 0.173597 -0.169994 -0.110686 3725 +v 0.173597 -0.188880 -0.185495 3726 +v 0.173597 -0.169994 -0.185495 3727 +v 0.224434 -0.188880 -0.161523 3728 +v 0.224434 -0.188880 -0.134657 3729 +v 0.197568 -0.188880 -0.161523 3730 +v 0.197568 -0.188880 -0.134657 3731 +v 0.224434 -0.245875 -0.161523 3732 +v 0.224434 -0.245875 -0.134657 3733 +v 0.197568 -0.245875 -0.161523 3734 +v 0.197568 -0.245875 -0.134657 3735 +v 0.166116 -0.188880 -0.110686 3736 +v 0.166116 -0.169994 -0.110686 3737 +v 0.166116 -0.188880 -0.185495 3738 +v 0.166116 -0.169994 -0.185495 3739 +v 0.091307 -0.188880 -0.110686 3740 +v 0.091307 -0.169994 -0.110686 3741 +v 0.091307 -0.188880 -0.185495 3742 +v 0.091307 -0.169994 -0.185495 3743 +v 0.142145 -0.188880 -0.161523 3744 +v 0.142145 -0.188880 -0.134657 3745 +v 0.115278 -0.188880 -0.161523 3746 +v 0.115278 -0.188880 -0.134657 3747 +v 0.142145 -0.245875 -0.161523 3748 +v 0.142145 -0.245875 -0.134657 3749 +v 0.115278 -0.245875 -0.161523 3750 +v 0.115278 -0.245875 -0.134657 3751 +v 0.412985 -0.196070 -0.192975 3752 +v 0.412985 -0.177185 -0.192975 3753 +v 0.412985 -0.196070 -0.267784 3754 +v 0.412985 -0.177185 -0.267784 3755 +v 0.338176 -0.196070 -0.192975 3756 +v 0.338176 -0.177185 -0.192975 3757 +v 0.338176 -0.196070 -0.267784 3758 +v 0.338176 -0.177185 -0.267784 3759 +v 0.389014 -0.196070 -0.243813 3760 +v 0.389014 -0.196070 -0.216947 3761 +v 0.362148 -0.196070 -0.243813 3762 +v 0.362148 -0.196070 -0.216947 3763 +v 0.389014 -0.253066 -0.243813 3764 +v 0.389014 -0.253066 -0.216947 3765 +v 0.362148 -0.253066 -0.243813 3766 +v 0.362148 -0.253066 -0.216947 3767 +v 0.330696 -0.196070 -0.192975 3768 +v 0.330696 -0.177185 -0.192975 3769 +v 0.330696 -0.196070 -0.267784 3770 +v 0.330696 -0.177185 -0.267784 3771 +v 0.255887 -0.196070 -0.192975 3772 +v 0.255887 -0.177185 -0.192975 3773 +v 0.255887 -0.196070 -0.267784 3774 +v 0.255887 -0.177185 -0.267784 3775 +v 0.306724 -0.196070 -0.243813 3776 +v 0.306724 -0.196070 -0.216947 3777 +v 0.279858 -0.196070 -0.243813 3778 +v 0.279858 -0.196070 -0.216947 3779 +v 0.306724 -0.253066 -0.243813 3780 +v 0.306724 -0.253066 -0.216947 3781 +v 0.279858 -0.253066 -0.243813 3782 +v 0.279858 -0.253066 -0.216947 3783 +v 0.248406 -0.196070 -0.192975 3784 +v 0.248406 -0.177185 -0.192975 3785 +v 0.248406 -0.196070 -0.267784 3786 +v 0.248406 -0.177185 -0.267784 3787 +v 0.173597 -0.196070 -0.192975 3788 +v 0.173597 -0.177185 -0.192975 3789 +v 0.173597 -0.196070 -0.267784 3790 +v 0.173597 -0.177185 -0.267784 3791 +v 0.224434 -0.196070 -0.243813 3792 +v 0.224434 -0.196070 -0.216947 3793 +v 0.197568 -0.196070 -0.243813 3794 +v 0.197568 -0.196070 -0.216947 3795 +v 0.224434 -0.253066 -0.243813 3796 +v 0.224434 -0.253066 -0.216947 3797 +v 0.197568 -0.253066 -0.243813 3798 +v 0.197568 -0.253066 -0.216947 3799 +v 0.166116 -0.196070 -0.192975 3800 +v 0.166116 -0.177185 -0.192975 3801 +v 0.166116 -0.196070 -0.267784 3802 +v 0.166116 -0.177185 -0.267784 3803 +v 0.091307 -0.196070 -0.192975 3804 +v 0.091307 -0.177185 -0.192975 3805 +v 0.091307 -0.196070 -0.267784 3806 +v 0.091307 -0.177185 -0.267784 3807 +v 0.142145 -0.196070 -0.243813 3808 +v 0.142145 -0.196070 -0.216947 3809 +v 0.115278 -0.196070 -0.243813 3810 +v 0.115278 -0.196070 -0.216947 3811 +v 0.142145 -0.253066 -0.243813 3812 +v 0.142145 -0.253066 -0.216947 3813 +v 0.115278 -0.253066 -0.243813 3814 +v 0.115278 -0.253066 -0.216947 3815 +vt 0.375000 0.166667 3816 +vt 0.625000 0.166667 3817 +vt 0.625000 0.250000 3818 +vt 0.375000 0.250000 3819 +vt 0.625000 0.500000 3820 +vt 0.375000 0.500000 3821 +vt 0.625000 0.750000 3822 +vt 0.625000 0.750000 3823 +vt 0.625000 0.750000 3824 +vt 0.625000 0.750000 3825 +vt 0.375000 0.750000 3826 +vt 0.625000 0.750000 3827 +vt 0.625000 1.000000 3828 +vt 0.375000 1.000000 3829 +vt 0.125000 0.666667 3830 +vt 0.375000 0.666667 3831 +vt 0.125000 0.750000 3832 +vt 0.000000 0.000000 3833 +vt 0.000000 0.000000 3834 +vt 0.000000 0.000000 3835 +vt 0.000000 0.000000 3836 +vt 0.625000 0.666667 3837 +vt 0.875000 0.666667 3838 +vt 0.875000 0.666667 3839 +vt 0.625000 0.666667 3840 +vt 0.625000 0.583333 3841 +vt 0.875000 0.583333 3842 +vt 0.875000 0.666667 3843 +vt 0.625000 0.666667 3844 +vt 0.125000 0.500000 3845 +vt 0.375000 0.583333 3846 +vt 0.125000 0.583333 3847 +vt 0.625000 0.666667 3848 +vt 0.625000 0.666667 3849 +vt 0.625000 0.750000 3850 +vt 0.375000 0.000000 3851 +vt 0.625000 0.000000 3852 +vt 0.625000 0.083333 3853 +vt 0.375000 0.083333 3854 +vt 0.875000 0.750000 3855 +vt 0.625000 0.750000 3856 +vt 0.625000 0.500000 3857 +vt 0.875000 0.500000 3858 +vt 0.875000 0.583333 3859 +vt 0.625000 0.583333 3860 +vt 0.625000 0.166667 3861 +vt 0.625000 0.250000 3862 +vt 0.625000 1.000000 3863 +vt 0.625000 0.750000 3864 +vt 0.625000 1.000000 3865 +vt 0.375000 0.500000 3866 +vt 0.375000 0.583333 3867 +vt 0.625000 0.083333 3868 +vt 0.625000 0.000000 3869 +vt 0.625000 0.000000 3870 +vt 0.625000 0.083333 3871 +vt 0.625000 0.000000 3872 +vt 0.625000 0.083333 3873 +vt 0.625000 1.000000 3874 +vt 0.875000 0.666667 3875 +vt 0.625000 0.666667 3876 +vt 0.375000 0.666667 3877 +vt 0.625000 0.750000 3878 +vt 0.625000 0.666667 3879 +vt 0.375000 0.750000 3880 +vt 0.625000 0.750000 3881 +vt 0.625000 0.500000 3882 +vt 0.625000 0.583333 3883 +vt 0.625000 0.500000 3884 +vt 0.625000 0.583333 3885 +vt 0.625000 0.666667 3886 +vt 0.625000 0.666667 3887 +vt 0.625000 0.000000 3888 +vt 0.625000 0.083333 3889 +vt 0.625000 1.000000 3890 +vt 0.625000 0.666667 3891 +vt 0.625000 0.666667 3892 +vt 0.625000 0.666667 3893 +vt 0.875000 0.666667 3894 +vt 0.625000 0.666667 3895 +vt 0.625000 0.666667 3896 +vt 0.625000 0.666667 3897 +vt 0.625000 0.666667 3898 +vt 0.625000 0.666667 3899 +vt 0.625000 0.666667 3900 +vt 0.625000 0.666667 3901 +vt 0.625000 0.666667 3902 +vt 0.625000 0.666667 3903 +vt 0.625000 0.666667 3904 +vt 0.000000 0.751119 3905 +vt 0.000000 1.000000 3906 +vt 0.985875 1.000000 3907 +vt 0.985875 0.751119 3908 +vt 0.014125 0.751119 3909 +vt 0.014125 1.000000 3910 +vt 1.000000 1.000000 3911 +vt 1.000000 0.751119 3912 +vt 0.985875 0.751119 3913 +vt 0.985875 1.000000 3914 +vt 0.000000 1.000000 3915 +vt 0.000000 0.751119 3916 +vt 1.000000 0.751119 3917 +vt 1.000000 1.000000 3918 +vt 0.014125 1.000000 3919 +vt 0.014125 0.751119 3920 +vt 0.967668 -0.005361 3921 +vt -0.018207 -0.005361 3922 +vt 0.297701 0.310547 3923 +vt 0.651760 0.310547 3924 +vt -0.000000 1.000000 3925 +vt -0.000000 0.000000 3926 +vt 1.000000 0.000000 3927 +vt 0.669967 0.751119 3928 +vt 0.315908 0.751119 3929 +vt 0.315908 0.000000 3930 +vt 0.669967 0.000000 3931 +vt -0.018207 0.980514 3932 +vt 0.967668 0.980514 3933 +vt 0.651760 0.664606 3934 +vt 0.297701 0.664606 3935 +vt 0.297701 0.664606 3936 +vt 0.651760 0.664606 3937 +vt 0.651760 0.310547 3938 +vt 0.297701 0.310547 3939 +vt 0.315908 0.751119 3940 +vt 0.669967 0.751119 3941 +vt 0.669967 0.000000 3942 +vt 0.315908 0.000000 3943 +vt 0.684092 0.751119 3944 +vt 0.330033 0.751119 3945 +vt 0.330033 0.000000 3946 +vt 0.684092 0.000000 3947 +vt 0.330033 0.751119 3948 +vt 0.684092 0.751119 3949 +vt 0.684092 0.000000 3950 +vt 0.330033 0.000000 3951 +vt 0.000000 0.751119 3952 +vt 0.000000 1.000000 3953 +vt 0.985875 1.000000 3954 +vt 0.985875 0.751119 3955 +vt 0.014125 0.751119 3956 +vt 0.014125 1.000000 3957 +vt 1.000000 1.000000 3958 +vt 1.000000 0.751119 3959 +vt 0.985875 0.751119 3960 +vt 0.985875 1.000000 3961 +vt 0.000000 1.000000 3962 +vt 0.000000 0.751119 3963 +vt 1.000000 0.751119 3964 +vt 1.000000 1.000000 3965 +vt 0.014125 1.000000 3966 +vt 0.014125 0.751119 3967 +vt 0.967668 -0.005361 3968 +vt -0.018207 -0.005361 3969 +vt 0.297701 0.310547 3970 +vt 0.651760 0.310547 3971 +vt -0.000000 1.000000 3972 +vt -0.000000 0.000000 3973 +vt 1.000000 0.000000 3974 +vt 0.669967 0.751119 3975 +vt 0.315908 0.751119 3976 +vt 0.315908 0.000000 3977 +vt 0.669967 0.000000 3978 +vt -0.018207 0.980514 3979 +vt 0.967668 0.980514 3980 +vt 0.651760 0.664606 3981 +vt 0.297701 0.664606 3982 +vt 0.297701 0.664606 3983 +vt 0.651760 0.664606 3984 +vt 0.651760 0.310547 3985 +vt 0.297701 0.310547 3986 +vt 0.315908 0.751119 3987 +vt 0.669967 0.751119 3988 +vt 0.669967 0.000000 3989 +vt 0.315908 0.000000 3990 +vt 0.684092 0.751119 3991 +vt 0.330033 0.751119 3992 +vt 0.330033 0.000000 3993 +vt 0.684092 0.000000 3994 +vt 0.330033 0.751119 3995 +vt 0.684092 0.751119 3996 +vt 0.684092 0.000000 3997 +vt 0.330033 0.000000 3998 +vt 0.000000 0.751119 3999 +vt 0.000000 1.000000 4000 +vt 0.985875 1.000000 4001 +vt 0.985875 0.751119 4002 +vt 0.014125 0.751119 4003 +vt 0.014125 1.000000 4004 +vt 1.000000 1.000000 4005 +vt 1.000000 0.751119 4006 +vt 0.985875 0.751119 4007 +vt 0.985875 1.000000 4008 +vt 0.000000 1.000000 4009 +vt 0.000000 0.751119 4010 +vt 1.000000 0.751119 4011 +vt 1.000000 1.000000 4012 +vt 0.014125 1.000000 4013 +vt 0.014125 0.751119 4014 +vt 0.967668 -0.005361 4015 +vt -0.018207 -0.005361 4016 +vt 0.297701 0.310547 4017 +vt 0.651760 0.310547 4018 +vt -0.000000 1.000000 4019 +vt -0.000000 0.000000 4020 +vt 1.000000 0.000000 4021 +vt 0.669967 0.751119 4022 +vt 0.315908 0.751119 4023 +vt 0.315908 0.000000 4024 +vt 0.669967 0.000000 4025 +vt -0.018207 0.980514 4026 +vt 0.967668 0.980514 4027 +vt 0.651760 0.664606 4028 +vt 0.297701 0.664606 4029 +vt 0.297701 0.664606 4030 +vt 0.651760 0.664606 4031 +vt 0.651760 0.310547 4032 +vt 0.297701 0.310547 4033 +vt 0.315908 0.751119 4034 +vt 0.669967 0.751119 4035 +vt 0.669967 0.000000 4036 +vt 0.315908 0.000000 4037 +vt 0.684092 0.751119 4038 +vt 0.330033 0.751119 4039 +vt 0.330033 0.000000 4040 +vt 0.684092 0.000000 4041 +vt 0.330033 0.751119 4042 +vt 0.684092 0.751119 4043 +vt 0.684092 0.000000 4044 +vt 0.330033 0.000000 4045 +vt 0.000000 0.751119 4046 +vt 0.000000 1.000000 4047 +vt 0.985875 1.000000 4048 +vt 0.985875 0.751119 4049 +vt 0.014125 0.751119 4050 +vt 0.014125 1.000000 4051 +vt 1.000000 1.000000 4052 +vt 1.000000 0.751119 4053 +vt 0.985875 0.751119 4054 +vt 0.985875 1.000000 4055 +vt 0.000000 1.000000 4056 +vt 0.000000 0.751119 4057 +vt 1.000000 0.751119 4058 +vt 1.000000 1.000000 4059 +vt 0.014125 1.000000 4060 +vt 0.014125 0.751119 4061 +vt 0.967668 -0.005361 4062 +vt -0.018207 -0.005361 4063 +vt 0.297701 0.310547 4064 +vt 0.651760 0.310547 4065 +vt -0.000000 1.000000 4066 +vt -0.000000 0.000000 4067 +vt 1.000000 0.000000 4068 +vt 0.669967 0.751119 4069 +vt 0.315908 0.751119 4070 +vt 0.315908 0.000000 4071 +vt 0.669967 0.000000 4072 +vt -0.018207 0.980514 4073 +vt 0.967668 0.980514 4074 +vt 0.651760 0.664606 4075 +vt 0.297701 0.664606 4076 +vt 0.297701 0.664606 4077 +vt 0.651760 0.664606 4078 +vt 0.651760 0.310547 4079 +vt 0.297701 0.310547 4080 +vt 0.315908 0.751119 4081 +vt 0.669967 0.751119 4082 +vt 0.669967 0.000000 4083 +vt 0.315908 0.000000 4084 +vt 0.684092 0.751119 4085 +vt 0.330033 0.751119 4086 +vt 0.330033 0.000000 4087 +vt 0.684092 0.000000 4088 +vt 0.330033 0.751119 4089 +vt 0.684092 0.751119 4090 +vt 0.684092 0.000000 4091 +vt 0.330033 0.000000 4092 +vt 0.000000 0.751119 4093 +vt 0.000000 1.000000 4094 +vt 0.985875 1.000000 4095 +vt 0.985875 0.751119 4096 +vt 0.014125 0.751119 4097 +vt 0.014125 1.000000 4098 +vt 1.000000 1.000000 4099 +vt 1.000000 0.751119 4100 +vt 0.985875 0.751119 4101 +vt 0.985875 1.000000 4102 +vt 0.000000 1.000000 4103 +vt 0.000000 0.751119 4104 +vt 1.000000 0.751119 4105 +vt 1.000000 1.000000 4106 +vt 0.014125 1.000000 4107 +vt 0.014125 0.751119 4108 +vt 0.967668 -0.005361 4109 +vt -0.018207 -0.005361 4110 +vt 0.297701 0.310547 4111 +vt 0.651760 0.310547 4112 +vt -0.000000 1.000000 4113 +vt -0.000000 0.000000 4114 +vt 1.000000 0.000000 4115 +vt 0.669967 0.751119 4116 +vt 0.315908 0.751119 4117 +vt 0.315908 0.000000 4118 +vt 0.669967 0.000000 4119 +vt -0.018207 0.980514 4120 +vt 0.967668 0.980514 4121 +vt 0.651760 0.664606 4122 +vt 0.297701 0.664606 4123 +vt 0.297701 0.664606 4124 +vt 0.651760 0.664606 4125 +vt 0.651760 0.310547 4126 +vt 0.297701 0.310547 4127 +vt 0.315908 0.751119 4128 +vt 0.669967 0.751119 4129 +vt 0.669967 0.000000 4130 +vt 0.315908 0.000000 4131 +vt 0.684092 0.751119 4132 +vt 0.330033 0.751119 4133 +vt 0.330033 0.000000 4134 +vt 0.684092 0.000000 4135 +vt 0.330033 0.751119 4136 +vt 0.684092 0.751119 4137 +vt 0.684092 0.000000 4138 +vt 0.330033 0.000000 4139 +vt 0.000000 0.751119 4140 +vt 0.000000 1.000000 4141 +vt 0.985875 1.000000 4142 +vt 0.985875 0.751119 4143 +vt 0.014125 0.751119 4144 +vt 0.014125 1.000000 4145 +vt 1.000000 1.000000 4146 +vt 1.000000 0.751119 4147 +vt 0.985875 0.751119 4148 +vt 0.985875 1.000000 4149 +vt 0.000000 1.000000 4150 +vt 0.000000 0.751119 4151 +vt 1.000000 0.751119 4152 +vt 1.000000 1.000000 4153 +vt 0.014125 1.000000 4154 +vt 0.014125 0.751119 4155 +vt 0.967668 -0.005361 4156 +vt -0.018207 -0.005361 4157 +vt 0.297701 0.310547 4158 +vt 0.651760 0.310547 4159 +vt -0.000000 1.000000 4160 +vt -0.000000 0.000000 4161 +vt 1.000000 0.000000 4162 +vt 0.669967 0.751119 4163 +vt 0.315908 0.751119 4164 +vt 0.315908 0.000000 4165 +vt 0.669967 0.000000 4166 +vt -0.018207 0.980514 4167 +vt 0.967668 0.980514 4168 +vt 0.651760 0.664606 4169 +vt 0.297701 0.664606 4170 +vt 0.297701 0.664606 4171 +vt 0.651760 0.664606 4172 +vt 0.651760 0.310547 4173 +vt 0.297701 0.310547 4174 +vt 0.315908 0.751119 4175 +vt 0.669967 0.751119 4176 +vt 0.669967 0.000000 4177 +vt 0.315908 0.000000 4178 +vt 0.684092 0.751119 4179 +vt 0.330033 0.751119 4180 +vt 0.330033 0.000000 4181 +vt 0.684092 0.000000 4182 +vt 0.330033 0.751119 4183 +vt 0.684092 0.751119 4184 +vt 0.684092 0.000000 4185 +vt 0.330033 0.000000 4186 +vt 0.000000 0.751119 4187 +vt 0.000000 1.000000 4188 +vt 0.985875 1.000000 4189 +vt 0.985875 0.751119 4190 +vt 0.014125 0.751119 4191 +vt 0.014125 1.000000 4192 +vt 1.000000 1.000000 4193 +vt 1.000000 0.751119 4194 +vt 0.985875 0.751119 4195 +vt 0.985875 1.000000 4196 +vt 0.000000 1.000000 4197 +vt 0.000000 0.751119 4198 +vt 1.000000 0.751119 4199 +vt 1.000000 1.000000 4200 +vt 0.014125 1.000000 4201 +vt 0.014125 0.751119 4202 +vt 0.967668 -0.005361 4203 +vt -0.018207 -0.005361 4204 +vt 0.297701 0.310547 4205 +vt 0.651760 0.310547 4206 +vt -0.000000 1.000000 4207 +vt -0.000000 0.000000 4208 +vt 1.000000 0.000000 4209 +vt 0.669967 0.751119 4210 +vt 0.315908 0.751119 4211 +vt 0.315908 0.000000 4212 +vt 0.669967 0.000000 4213 +vt -0.018207 0.980514 4214 +vt 0.967668 0.980514 4215 +vt 0.651760 0.664606 4216 +vt 0.297701 0.664606 4217 +vt 0.297701 0.664606 4218 +vt 0.651760 0.664606 4219 +vt 0.651760 0.310547 4220 +vt 0.297701 0.310547 4221 +vt 0.315908 0.751119 4222 +vt 0.669967 0.751119 4223 +vt 0.669967 0.000000 4224 +vt 0.315908 0.000000 4225 +vt 0.684092 0.751119 4226 +vt 0.330033 0.751119 4227 +vt 0.330033 0.000000 4228 +vt 0.684092 0.000000 4229 +vt 0.330033 0.751119 4230 +vt 0.684092 0.751119 4231 +vt 0.684092 0.000000 4232 +vt 0.330033 0.000000 4233 +vt 0.000000 0.751119 4234 +vt 0.000000 1.000000 4235 +vt 0.985875 1.000000 4236 +vt 0.985875 0.751119 4237 +vt 0.014125 0.751119 4238 +vt 0.014125 1.000000 4239 +vt 1.000000 1.000000 4240 +vt 1.000000 0.751119 4241 +vt 0.985875 0.751119 4242 +vt 0.985875 1.000000 4243 +vt 0.000000 1.000000 4244 +vt 0.000000 0.751119 4245 +vt 1.000000 0.751119 4246 +vt 1.000000 1.000000 4247 +vt 0.014125 1.000000 4248 +vt 0.014125 0.751119 4249 +vt 0.967668 -0.005361 4250 +vt -0.018207 -0.005361 4251 +vt 0.297701 0.310547 4252 +vt 0.651760 0.310547 4253 +vt -0.000000 1.000000 4254 +vt -0.000000 0.000000 4255 +vt 1.000000 0.000000 4256 +vt 0.669967 0.751119 4257 +vt 0.315908 0.751119 4258 +vt 0.315908 0.000000 4259 +vt 0.669967 0.000000 4260 +vt -0.018207 0.980514 4261 +vt 0.967668 0.980514 4262 +vt 0.651760 0.664606 4263 +vt 0.297701 0.664606 4264 +vt 0.297701 0.664606 4265 +vt 0.651760 0.664606 4266 +vt 0.651760 0.310547 4267 +vt 0.297701 0.310547 4268 +vt 0.315908 0.751119 4269 +vt 0.669967 0.751119 4270 +vt 0.669967 0.000000 4271 +vt 0.315908 0.000000 4272 +vt 0.684092 0.751119 4273 +vt 0.330033 0.751119 4274 +vt 0.330033 0.000000 4275 +vt 0.684092 0.000000 4276 +vt 0.330033 0.751119 4277 +vt 0.684092 0.751119 4278 +vt 0.684092 0.000000 4279 +vt 0.330033 0.000000 4280 +vt 0.000000 0.751119 4281 +vt 0.000000 1.000000 4282 +vt 0.985875 1.000000 4283 +vt 0.985875 0.751119 4284 +vt 0.014125 0.751119 4285 +vt 0.014125 1.000000 4286 +vt 1.000000 1.000000 4287 +vt 1.000000 0.751119 4288 +vt 0.985875 0.751119 4289 +vt 0.985875 1.000000 4290 +vt 0.000000 1.000000 4291 +vt 0.000000 0.751119 4292 +vt 1.000000 0.751119 4293 +vt 1.000000 1.000000 4294 +vt 0.014125 1.000000 4295 +vt 0.014125 0.751119 4296 +vt 0.967668 -0.005361 4297 +vt -0.018207 -0.005361 4298 +vt 0.297701 0.310547 4299 +vt 0.651760 0.310547 4300 +vt -0.000000 1.000000 4301 +vt -0.000000 0.000000 4302 +vt 1.000000 0.000000 4303 +vt 0.669967 0.751119 4304 +vt 0.315908 0.751119 4305 +vt 0.315908 0.000000 4306 +vt 0.669967 0.000000 4307 +vt -0.018207 0.980514 4308 +vt 0.967668 0.980514 4309 +vt 0.651760 0.664606 4310 +vt 0.297701 0.664606 4311 +vt 0.297701 0.664606 4312 +vt 0.651760 0.664606 4313 +vt 0.651760 0.310547 4314 +vt 0.297701 0.310547 4315 +vt 0.315908 0.751119 4316 +vt 0.669967 0.751119 4317 +vt 0.669967 0.000000 4318 +vt 0.315908 0.000000 4319 +vt 0.684092 0.751119 4320 +vt 0.330033 0.751119 4321 +vt 0.330033 0.000000 4322 +vt 0.684092 0.000000 4323 +vt 0.330033 0.751119 4324 +vt 0.684092 0.751119 4325 +vt 0.684092 0.000000 4326 +vt 0.330033 0.000000 4327 +vt 0.000000 0.751119 4328 +vt 0.000000 1.000000 4329 +vt 0.985875 1.000000 4330 +vt 0.985875 0.751119 4331 +vt 0.014125 0.751119 4332 +vt 0.014125 1.000000 4333 +vt 1.000000 1.000000 4334 +vt 1.000000 0.751119 4335 +vt 0.985875 0.751119 4336 +vt 0.985875 1.000000 4337 +vt 0.000000 1.000000 4338 +vt 0.000000 0.751119 4339 +vt 1.000000 0.751119 4340 +vt 1.000000 1.000000 4341 +vt 0.014125 1.000000 4342 +vt 0.014125 0.751119 4343 +vt 0.967668 -0.005361 4344 +vt -0.018207 -0.005361 4345 +vt 0.297701 0.310547 4346 +vt 0.651760 0.310547 4347 +vt -0.000000 1.000000 4348 +vt -0.000000 0.000000 4349 +vt 1.000000 0.000000 4350 +vt 0.669967 0.751119 4351 +vt 0.315908 0.751119 4352 +vt 0.315908 0.000000 4353 +vt 0.669967 0.000000 4354 +vt -0.018207 0.980514 4355 +vt 0.967668 0.980514 4356 +vt 0.651760 0.664606 4357 +vt 0.297701 0.664606 4358 +vt 0.297701 0.664606 4359 +vt 0.651760 0.664606 4360 +vt 0.651760 0.310547 4361 +vt 0.297701 0.310547 4362 +vt 0.315908 0.751119 4363 +vt 0.669967 0.751119 4364 +vt 0.669967 0.000000 4365 +vt 0.315908 0.000000 4366 +vt 0.684092 0.751119 4367 +vt 0.330033 0.751119 4368 +vt 0.330033 0.000000 4369 +vt 0.684092 0.000000 4370 +vt 0.330033 0.751119 4371 +vt 0.684092 0.751119 4372 +vt 0.684092 0.000000 4373 +vt 0.330033 0.000000 4374 +vt 0.000000 0.751119 4375 +vt 0.000000 1.000000 4376 +vt 0.985875 1.000000 4377 +vt 0.985875 0.751119 4378 +vt 0.014125 0.751119 4379 +vt 0.014125 1.000000 4380 +vt 1.000000 1.000000 4381 +vt 1.000000 0.751119 4382 +vt 0.985875 0.751119 4383 +vt 0.985875 1.000000 4384 +vt 0.000000 1.000000 4385 +vt 0.000000 0.751119 4386 +vt 1.000000 0.751119 4387 +vt 1.000000 1.000000 4388 +vt 0.014125 1.000000 4389 +vt 0.014125 0.751119 4390 +vt 0.967668 -0.005361 4391 +vt -0.018207 -0.005361 4392 +vt 0.297701 0.310547 4393 +vt 0.651760 0.310547 4394 +vt -0.000000 1.000000 4395 +vt -0.000000 0.000000 4396 +vt 1.000000 0.000000 4397 +vt 0.669967 0.751119 4398 +vt 0.315908 0.751119 4399 +vt 0.315908 0.000000 4400 +vt 0.669967 0.000000 4401 +vt -0.018207 0.980514 4402 +vt 0.967668 0.980514 4403 +vt 0.651760 0.664606 4404 +vt 0.297701 0.664606 4405 +vt 0.297701 0.664606 4406 +vt 0.651760 0.664606 4407 +vt 0.651760 0.310547 4408 +vt 0.297701 0.310547 4409 +vt 0.315908 0.751119 4410 +vt 0.669967 0.751119 4411 +vt 0.669967 0.000000 4412 +vt 0.315908 0.000000 4413 +vt 0.684092 0.751119 4414 +vt 0.330033 0.751119 4415 +vt 0.330033 0.000000 4416 +vt 0.684092 0.000000 4417 +vt 0.330033 0.751119 4418 +vt 0.684092 0.751119 4419 +vt 0.684092 0.000000 4420 +vt 0.330033 0.000000 4421 +vt 0.000000 0.751119 4422 +vt 0.000000 1.000000 4423 +vt 0.985875 1.000000 4424 +vt 0.985875 0.751119 4425 +vt 0.014125 0.751119 4426 +vt 0.014125 1.000000 4427 +vt 1.000000 1.000000 4428 +vt 1.000000 0.751119 4429 +vt 0.985875 0.751119 4430 +vt 0.985875 1.000000 4431 +vt 0.000000 1.000000 4432 +vt 0.000000 0.751119 4433 +vt 1.000000 0.751119 4434 +vt 1.000000 1.000000 4435 +vt 0.014125 1.000000 4436 +vt 0.014125 0.751119 4437 +vt 0.967668 -0.005361 4438 +vt -0.018207 -0.005361 4439 +vt 0.297701 0.310547 4440 +vt 0.651760 0.310547 4441 +vt -0.000000 1.000000 4442 +vt -0.000000 0.000000 4443 +vt 1.000000 0.000000 4444 +vt 0.669967 0.751119 4445 +vt 0.315908 0.751119 4446 +vt 0.315908 0.000000 4447 +vt 0.669967 0.000000 4448 +vt -0.018207 0.980514 4449 +vt 0.967668 0.980514 4450 +vt 0.651760 0.664606 4451 +vt 0.297701 0.664606 4452 +vt 0.297701 0.664606 4453 +vt 0.651760 0.664606 4454 +vt 0.651760 0.310547 4455 +vt 0.297701 0.310547 4456 +vt 0.315908 0.751119 4457 +vt 0.669967 0.751119 4458 +vt 0.669967 0.000000 4459 +vt 0.315908 0.000000 4460 +vt 0.684092 0.751119 4461 +vt 0.330033 0.751119 4462 +vt 0.330033 0.000000 4463 +vt 0.684092 0.000000 4464 +vt 0.330033 0.751119 4465 +vt 0.684092 0.751119 4466 +vt 0.684092 0.000000 4467 +vt 0.330033 0.000000 4468 +vt 0.000000 0.751119 4469 +vt 0.000000 1.000000 4470 +vt 0.985875 1.000000 4471 +vt 0.985875 0.751119 4472 +vt 0.014125 0.751119 4473 +vt 0.014125 1.000000 4474 +vt 1.000000 1.000000 4475 +vt 1.000000 0.751119 4476 +vt 0.985875 0.751119 4477 +vt 0.985875 1.000000 4478 +vt 0.000000 1.000000 4479 +vt 0.000000 0.751119 4480 +vt 1.000000 0.751119 4481 +vt 1.000000 1.000000 4482 +vt 0.014125 1.000000 4483 +vt 0.014125 0.751119 4484 +vt 0.967668 -0.005361 4485 +vt -0.018207 -0.005361 4486 +vt 0.297701 0.310547 4487 +vt 0.651760 0.310547 4488 +vt -0.000000 1.000000 4489 +vt -0.000000 0.000000 4490 +vt 1.000000 0.000000 4491 +vt 0.669967 0.751119 4492 +vt 0.315908 0.751119 4493 +vt 0.315908 0.000000 4494 +vt 0.669967 0.000000 4495 +vt -0.018207 0.980514 4496 +vt 0.967668 0.980514 4497 +vt 0.651760 0.664606 4498 +vt 0.297701 0.664606 4499 +vt 0.297701 0.664606 4500 +vt 0.651760 0.664606 4501 +vt 0.651760 0.310547 4502 +vt 0.297701 0.310547 4503 +vt 0.315908 0.751119 4504 +vt 0.669967 0.751119 4505 +vt 0.669967 0.000000 4506 +vt 0.315908 0.000000 4507 +vt 0.684092 0.751119 4508 +vt 0.330033 0.751119 4509 +vt 0.330033 0.000000 4510 +vt 0.684092 0.000000 4511 +vt 0.330033 0.751119 4512 +vt 0.684092 0.751119 4513 +vt 0.684092 0.000000 4514 +vt 0.330033 0.000000 4515 +vt 0.000000 0.751119 4516 +vt 0.000000 1.000000 4517 +vt 0.985875 1.000000 4518 +vt 0.985875 0.751119 4519 +vt 0.014125 0.751119 4520 +vt 0.014125 1.000000 4521 +vt 1.000000 1.000000 4522 +vt 1.000000 0.751119 4523 +vt 0.985875 0.751119 4524 +vt 0.985875 1.000000 4525 +vt 0.000000 1.000000 4526 +vt 0.000000 0.751119 4527 +vt 1.000000 0.751119 4528 +vt 1.000000 1.000000 4529 +vt 0.014125 1.000000 4530 +vt 0.014125 0.751119 4531 +vt 0.967668 -0.005361 4532 +vt -0.018207 -0.005361 4533 +vt 0.297701 0.310547 4534 +vt 0.651760 0.310547 4535 +vt -0.000000 1.000000 4536 +vt -0.000000 0.000000 4537 +vt 1.000000 0.000000 4538 +vt 0.669967 0.751119 4539 +vt 0.315908 0.751119 4540 +vt 0.315908 0.000000 4541 +vt 0.669967 0.000000 4542 +vt -0.018207 0.980514 4543 +vt 0.967668 0.980514 4544 +vt 0.651760 0.664606 4545 +vt 0.297701 0.664606 4546 +vt 0.297701 0.664606 4547 +vt 0.651760 0.664606 4548 +vt 0.651760 0.310547 4549 +vt 0.297701 0.310547 4550 +vt 0.315908 0.751119 4551 +vt 0.669967 0.751119 4552 +vt 0.669967 0.000000 4553 +vt 0.315908 0.000000 4554 +vt 0.684092 0.751119 4555 +vt 0.330033 0.751119 4556 +vt 0.330033 0.000000 4557 +vt 0.684092 0.000000 4558 +vt 0.330033 0.751119 4559 +vt 0.684092 0.751119 4560 +vt 0.684092 0.000000 4561 +vt 0.330033 0.000000 4562 +vt 0.000000 0.751119 4563 +vt 0.000000 1.000000 4564 +vt 0.985875 1.000000 4565 +vt 0.985875 0.751119 4566 +vt 0.014125 0.751119 4567 +vt 0.014125 1.000000 4568 +vt 1.000000 1.000000 4569 +vt 1.000000 0.751119 4570 +vt 0.985875 0.751119 4571 +vt 0.985875 1.000000 4572 +vt 0.000000 1.000000 4573 +vt 0.000000 0.751119 4574 +vt 1.000000 0.751119 4575 +vt 1.000000 1.000000 4576 +vt 0.014125 1.000000 4577 +vt 0.014125 0.751119 4578 +vt 0.967668 -0.005361 4579 +vt -0.018207 -0.005361 4580 +vt 0.297701 0.310547 4581 +vt 0.651760 0.310547 4582 +vt -0.000000 1.000000 4583 +vt -0.000000 0.000000 4584 +vt 1.000000 0.000000 4585 +vt 0.669967 0.751119 4586 +vt 0.315908 0.751119 4587 +vt 0.315908 0.000000 4588 +vt 0.669967 0.000000 4589 +vt -0.018207 0.980514 4590 +vt 0.967668 0.980514 4591 +vt 0.651760 0.664606 4592 +vt 0.297701 0.664606 4593 +vt 0.297701 0.664606 4594 +vt 0.651760 0.664606 4595 +vt 0.651760 0.310547 4596 +vt 0.297701 0.310547 4597 +vt 0.315908 0.751119 4598 +vt 0.669967 0.751119 4599 +vt 0.669967 0.000000 4600 +vt 0.315908 0.000000 4601 +vt 0.684092 0.751119 4602 +vt 0.330033 0.751119 4603 +vt 0.330033 0.000000 4604 +vt 0.684092 0.000000 4605 +vt 0.330033 0.751119 4606 +vt 0.684092 0.751119 4607 +vt 0.684092 0.000000 4608 +vt 0.330033 0.000000 4609 +vt 0.000000 0.751119 4610 +vt 0.000000 1.000000 4611 +vt 0.985875 1.000000 4612 +vt 0.985875 0.751119 4613 +vt 0.014125 0.751119 4614 +vt 0.014125 1.000000 4615 +vt 1.000000 1.000000 4616 +vt 1.000000 0.751119 4617 +vt 0.985875 0.751119 4618 +vt 0.985875 1.000000 4619 +vt 0.000000 1.000000 4620 +vt 0.000000 0.751119 4621 +vt 1.000000 0.751119 4622 +vt 1.000000 1.000000 4623 +vt 0.014125 1.000000 4624 +vt 0.014125 0.751119 4625 +vt 0.967668 -0.005361 4626 +vt -0.018207 -0.005361 4627 +vt 0.297701 0.310547 4628 +vt 0.651760 0.310547 4629 +vt -0.000000 1.000000 4630 +vt -0.000000 0.000000 4631 +vt 1.000000 0.000000 4632 +vt 0.669967 0.751119 4633 +vt 0.315908 0.751119 4634 +vt 0.315908 0.000000 4635 +vt 0.669967 0.000000 4636 +vt -0.018207 0.980514 4637 +vt 0.967668 0.980514 4638 +vt 0.651760 0.664606 4639 +vt 0.297701 0.664606 4640 +vt 0.297701 0.664606 4641 +vt 0.651760 0.664606 4642 +vt 0.651760 0.310547 4643 +vt 0.297701 0.310547 4644 +vt 0.315908 0.751119 4645 +vt 0.669967 0.751119 4646 +vt 0.669967 0.000000 4647 +vt 0.315908 0.000000 4648 +vt 0.684092 0.751119 4649 +vt 0.330033 0.751119 4650 +vt 0.330033 0.000000 4651 +vt 0.684092 0.000000 4652 +vt 0.330033 0.751119 4653 +vt 0.684092 0.751119 4654 +vt 0.684092 0.000000 4655 +vt 0.330033 0.000000 4656 +vt 0.000000 0.751119 4657 +vt 0.000000 1.000000 4658 +vt 0.985875 1.000000 4659 +vt 0.985875 0.751119 4660 +vt 0.014125 0.751119 4661 +vt 0.014125 1.000000 4662 +vt 1.000000 1.000000 4663 +vt 1.000000 0.751119 4664 +vt 0.985875 0.751119 4665 +vt 0.985875 1.000000 4666 +vt 0.000000 1.000000 4667 +vt 0.000000 0.751119 4668 +vt 1.000000 0.751119 4669 +vt 1.000000 1.000000 4670 +vt 0.014125 1.000000 4671 +vt 0.014125 0.751119 4672 +vt 0.967668 -0.005361 4673 +vt -0.018207 -0.005361 4674 +vt 0.297701 0.310547 4675 +vt 0.651760 0.310547 4676 +vt -0.000000 1.000000 4677 +vt -0.000000 0.000000 4678 +vt 1.000000 0.000000 4679 +vt 0.669967 0.751119 4680 +vt 0.315908 0.751119 4681 +vt 0.315908 0.000000 4682 +vt 0.669967 0.000000 4683 +vt -0.018207 0.980514 4684 +vt 0.967668 0.980514 4685 +vt 0.651760 0.664606 4686 +vt 0.297701 0.664606 4687 +vt 0.297701 0.664606 4688 +vt 0.651760 0.664606 4689 +vt 0.651760 0.310547 4690 +vt 0.297701 0.310547 4691 +vt 0.315908 0.751119 4692 +vt 0.669967 0.751119 4693 +vt 0.669967 0.000000 4694 +vt 0.315908 0.000000 4695 +vt 0.684092 0.751119 4696 +vt 0.330033 0.751119 4697 +vt 0.330033 0.000000 4698 +vt 0.684092 0.000000 4699 +vt 0.330033 0.751119 4700 +vt 0.684092 0.751119 4701 +vt 0.684092 0.000000 4702 +vt 0.330033 0.000000 4703 +vt 0.000000 0.751119 4704 +vt 0.000000 1.000000 4705 +vt 0.985875 1.000000 4706 +vt 0.985875 0.751119 4707 +vt 0.014125 0.751119 4708 +vt 0.014125 1.000000 4709 +vt 1.000000 1.000000 4710 +vt 1.000000 0.751119 4711 +vt 0.985875 0.751119 4712 +vt 0.985875 1.000000 4713 +vt 0.000000 1.000000 4714 +vt 0.000000 0.751119 4715 +vt 1.000000 0.751119 4716 +vt 1.000000 1.000000 4717 +vt 0.014125 1.000000 4718 +vt 0.014125 0.751119 4719 +vt 0.967668 -0.005361 4720 +vt -0.018207 -0.005361 4721 +vt 0.297701 0.310547 4722 +vt 0.651760 0.310547 4723 +vt -0.000000 1.000000 4724 +vt -0.000000 0.000000 4725 +vt 1.000000 0.000000 4726 +vt 0.669967 0.751119 4727 +vt 0.315908 0.751119 4728 +vt 0.315908 0.000000 4729 +vt 0.669967 0.000000 4730 +vt -0.018207 0.980514 4731 +vt 0.967668 0.980514 4732 +vt 0.651760 0.664606 4733 +vt 0.297701 0.664606 4734 +vt 0.297701 0.664606 4735 +vt 0.651760 0.664606 4736 +vt 0.651760 0.310547 4737 +vt 0.297701 0.310547 4738 +vt 0.315908 0.751119 4739 +vt 0.669967 0.751119 4740 +vt 0.669967 0.000000 4741 +vt 0.315908 0.000000 4742 +vt 0.684092 0.751119 4743 +vt 0.330033 0.751119 4744 +vt 0.330033 0.000000 4745 +vt 0.684092 0.000000 4746 +vt 0.330033 0.751119 4747 +vt 0.684092 0.751119 4748 +vt 0.684092 0.000000 4749 +vt 0.330033 0.000000 4750 +vt 0.000000 0.751119 4751 +vt 0.000000 1.000000 4752 +vt 0.985875 1.000000 4753 +vt 0.985875 0.751119 4754 +vt 0.014125 0.751119 4755 +vt 0.014125 1.000000 4756 +vt 1.000000 1.000000 4757 +vt 1.000000 0.751119 4758 +vt 0.985875 0.751119 4759 +vt 0.985875 1.000000 4760 +vt 0.000000 1.000000 4761 +vt 0.000000 0.751119 4762 +vt 1.000000 0.751119 4763 +vt 1.000000 1.000000 4764 +vt 0.014125 1.000000 4765 +vt 0.014125 0.751119 4766 +vt 0.967668 -0.005361 4767 +vt -0.018207 -0.005361 4768 +vt 0.297701 0.310547 4769 +vt 0.651760 0.310547 4770 +vt -0.000000 1.000000 4771 +vt -0.000000 0.000000 4772 +vt 1.000000 0.000000 4773 +vt 0.669967 0.751119 4774 +vt 0.315908 0.751119 4775 +vt 0.315908 0.000000 4776 +vt 0.669967 0.000000 4777 +vt -0.018207 0.980514 4778 +vt 0.967668 0.980514 4779 +vt 0.651760 0.664606 4780 +vt 0.297701 0.664606 4781 +vt 0.297701 0.664606 4782 +vt 0.651760 0.664606 4783 +vt 0.651760 0.310547 4784 +vt 0.297701 0.310547 4785 +vt 0.315908 0.751119 4786 +vt 0.669967 0.751119 4787 +vt 0.669967 0.000000 4788 +vt 0.315908 0.000000 4789 +vt 0.684092 0.751119 4790 +vt 0.330033 0.751119 4791 +vt 0.330033 0.000000 4792 +vt 0.684092 0.000000 4793 +vt 0.330033 0.751119 4794 +vt 0.684092 0.751119 4795 +vt 0.684092 0.000000 4796 +vt 0.330033 0.000000 4797 +vt 0.000000 0.751119 4798 +vt 0.000000 1.000000 4799 +vt 0.985875 1.000000 4800 +vt 0.985875 0.751119 4801 +vt 0.014125 0.751119 4802 +vt 0.014125 1.000000 4803 +vt 1.000000 1.000000 4804 +vt 1.000000 0.751119 4805 +vt 0.985875 0.751119 4806 +vt 0.985875 1.000000 4807 +vt 0.000000 1.000000 4808 +vt 0.000000 0.751119 4809 +vt 1.000000 0.751119 4810 +vt 1.000000 1.000000 4811 +vt 0.014125 1.000000 4812 +vt 0.014125 0.751119 4813 +vt 0.967668 -0.005361 4814 +vt -0.018207 -0.005361 4815 +vt 0.297701 0.310547 4816 +vt 0.651760 0.310547 4817 +vt -0.000000 1.000000 4818 +vt -0.000000 0.000000 4819 +vt 1.000000 0.000000 4820 +vt 0.669967 0.751119 4821 +vt 0.315908 0.751119 4822 +vt 0.315908 0.000000 4823 +vt 0.669967 0.000000 4824 +vt -0.018207 0.980514 4825 +vt 0.967668 0.980514 4826 +vt 0.651760 0.664606 4827 +vt 0.297701 0.664606 4828 +vt 0.297701 0.664606 4829 +vt 0.651760 0.664606 4830 +vt 0.651760 0.310547 4831 +vt 0.297701 0.310547 4832 +vt 0.315908 0.751119 4833 +vt 0.669967 0.751119 4834 +vt 0.669967 0.000000 4835 +vt 0.315908 0.000000 4836 +vt 0.684092 0.751119 4837 +vt 0.330033 0.751119 4838 +vt 0.330033 0.000000 4839 +vt 0.684092 0.000000 4840 +vt 0.330033 0.751119 4841 +vt 0.684092 0.751119 4842 +vt 0.684092 0.000000 4843 +vt 0.330033 0.000000 4844 +vt 0.000000 0.751119 4845 +vt 0.000000 1.000000 4846 +vt 0.985875 1.000000 4847 +vt 0.985875 0.751119 4848 +vt 0.014125 0.751119 4849 +vt 0.014125 1.000000 4850 +vt 1.000000 1.000000 4851 +vt 1.000000 0.751119 4852 +vt 0.985875 0.751119 4853 +vt 0.985875 1.000000 4854 +vt 0.000000 1.000000 4855 +vt 0.000000 0.751119 4856 +vt 1.000000 0.751119 4857 +vt 1.000000 1.000000 4858 +vt 0.014125 1.000000 4859 +vt 0.014125 0.751119 4860 +vt 0.967668 -0.005361 4861 +vt -0.018207 -0.005361 4862 +vt 0.297701 0.310547 4863 +vt 0.651760 0.310547 4864 +vt -0.000000 1.000000 4865 +vt -0.000000 0.000000 4866 +vt 1.000000 0.000000 4867 +vt 0.669967 0.751119 4868 +vt 0.315908 0.751119 4869 +vt 0.315908 0.000000 4870 +vt 0.669967 0.000000 4871 +vt -0.018207 0.980514 4872 +vt 0.967668 0.980514 4873 +vt 0.651760 0.664606 4874 +vt 0.297701 0.664606 4875 +vt 0.297701 0.664606 4876 +vt 0.651760 0.664606 4877 +vt 0.651760 0.310547 4878 +vt 0.297701 0.310547 4879 +vt 0.315908 0.751119 4880 +vt 0.669967 0.751119 4881 +vt 0.669967 0.000000 4882 +vt 0.315908 0.000000 4883 +vt 0.684092 0.751119 4884 +vt 0.330033 0.751119 4885 +vt 0.330033 0.000000 4886 +vt 0.684092 0.000000 4887 +vt 0.330033 0.751119 4888 +vt 0.684092 0.751119 4889 +vt 0.684092 0.000000 4890 +vt 0.330033 0.000000 4891 +vt 0.000000 0.751119 4892 +vt 0.000000 1.000000 4893 +vt 0.985875 1.000000 4894 +vt 0.985875 0.751119 4895 +vt 0.014125 0.751119 4896 +vt 0.014125 1.000000 4897 +vt 1.000000 1.000000 4898 +vt 1.000000 0.751119 4899 +vt 0.985875 0.751119 4900 +vt 0.985875 1.000000 4901 +vt 0.000000 1.000000 4902 +vt 0.000000 0.751119 4903 +vt 1.000000 0.751119 4904 +vt 1.000000 1.000000 4905 +vt 0.014125 1.000000 4906 +vt 0.014125 0.751119 4907 +vt 0.967668 -0.005361 4908 +vt -0.018207 -0.005361 4909 +vt 0.297701 0.310547 4910 +vt 0.651760 0.310547 4911 +vt -0.000000 1.000000 4912 +vt -0.000000 0.000000 4913 +vt 1.000000 0.000000 4914 +vt 0.669967 0.751119 4915 +vt 0.315908 0.751119 4916 +vt 0.315908 0.000000 4917 +vt 0.669967 0.000000 4918 +vt -0.018207 0.980514 4919 +vt 0.967668 0.980514 4920 +vt 0.651760 0.664606 4921 +vt 0.297701 0.664606 4922 +vt 0.297701 0.664606 4923 +vt 0.651760 0.664606 4924 +vt 0.651760 0.310547 4925 +vt 0.297701 0.310547 4926 +vt 0.315908 0.751119 4927 +vt 0.669967 0.751119 4928 +vt 0.669967 0.000000 4929 +vt 0.315908 0.000000 4930 +vt 0.684092 0.751119 4931 +vt 0.330033 0.751119 4932 +vt 0.330033 0.000000 4933 +vt 0.684092 0.000000 4934 +vt 0.330033 0.751119 4935 +vt 0.684092 0.751119 4936 +vt 0.684092 0.000000 4937 +vt 0.330033 0.000000 4938 +vt 0.000000 0.751119 4939 +vt 0.000000 1.000000 4940 +vt 0.985875 1.000000 4941 +vt 0.985875 0.751119 4942 +vt 0.014125 0.751119 4943 +vt 0.014125 1.000000 4944 +vt 1.000000 1.000000 4945 +vt 1.000000 0.751119 4946 +vt 0.985875 0.751119 4947 +vt 0.985875 1.000000 4948 +vt 0.000000 1.000000 4949 +vt 0.000000 0.751119 4950 +vt 1.000000 0.751119 4951 +vt 1.000000 1.000000 4952 +vt 0.014125 1.000000 4953 +vt 0.014125 0.751119 4954 +vt 0.967668 -0.005361 4955 +vt -0.018207 -0.005361 4956 +vt 0.297701 0.310547 4957 +vt 0.651760 0.310547 4958 +vt -0.000000 1.000000 4959 +vt -0.000000 0.000000 4960 +vt 1.000000 0.000000 4961 +vt 0.669967 0.751119 4962 +vt 0.315908 0.751119 4963 +vt 0.315908 0.000000 4964 +vt 0.669967 0.000000 4965 +vt -0.018207 0.980514 4966 +vt 0.967668 0.980514 4967 +vt 0.651760 0.664606 4968 +vt 0.297701 0.664606 4969 +vt 0.297701 0.664606 4970 +vt 0.651760 0.664606 4971 +vt 0.651760 0.310547 4972 +vt 0.297701 0.310547 4973 +vt 0.315908 0.751119 4974 +vt 0.669967 0.751119 4975 +vt 0.669967 0.000000 4976 +vt 0.315908 0.000000 4977 +vt 0.684092 0.751119 4978 +vt 0.330033 0.751119 4979 +vt 0.330033 0.000000 4980 +vt 0.684092 0.000000 4981 +vt 0.330033 0.751119 4982 +vt 0.684092 0.751119 4983 +vt 0.684092 0.000000 4984 +vt 0.330033 0.000000 4985 +vt 0.000000 0.751119 4986 +vt 0.000000 1.000000 4987 +vt 0.985875 1.000000 4988 +vt 0.985875 0.751119 4989 +vt 0.014125 0.751119 4990 +vt 0.014125 1.000000 4991 +vt 1.000000 1.000000 4992 +vt 1.000000 0.751119 4993 +vt 0.985875 0.751119 4994 +vt 0.985875 1.000000 4995 +vt 0.000000 1.000000 4996 +vt 0.000000 0.751119 4997 +vt 1.000000 0.751119 4998 +vt 1.000000 1.000000 4999 +vt 0.014125 1.000000 5000 +vt 0.014125 0.751119 5001 +vt 0.967668 -0.005361 5002 +vt -0.018207 -0.005361 5003 +vt 0.297701 0.310547 5004 +vt 0.651760 0.310547 5005 +vt -0.000000 1.000000 5006 +vt -0.000000 0.000000 5007 +vt 1.000000 0.000000 5008 +vt 0.669967 0.751119 5009 +vt 0.315908 0.751119 5010 +vt 0.315908 0.000000 5011 +vt 0.669967 0.000000 5012 +vt -0.018207 0.980514 5013 +vt 0.967668 0.980514 5014 +vt 0.651760 0.664606 5015 +vt 0.297701 0.664606 5016 +vt 0.297701 0.664606 5017 +vt 0.651760 0.664606 5018 +vt 0.651760 0.310547 5019 +vt 0.297701 0.310547 5020 +vt 0.315908 0.751119 5021 +vt 0.669967 0.751119 5022 +vt 0.669967 0.000000 5023 +vt 0.315908 0.000000 5024 +vt 0.684092 0.751119 5025 +vt 0.330033 0.751119 5026 +vt 0.330033 0.000000 5027 +vt 0.684092 0.000000 5028 +vt 0.330033 0.751119 5029 +vt 0.684092 0.751119 5030 +vt 0.684092 0.000000 5031 +vt 0.330033 0.000000 5032 +vt 0.375000 0.166667 5033 +vt 0.375000 0.250000 5034 +vt 0.625000 0.250000 5035 +vt 0.625000 0.166667 5036 +vt 0.375000 0.500000 5037 +vt 0.625000 0.500000 5038 +vt 0.625000 0.750000 5039 +vt 0.625000 0.750000 5040 +vt 0.625000 0.750000 5041 +vt 0.625000 0.750000 5042 +vt 0.375000 0.750000 5043 +vt 0.375000 1.000000 5044 +vt 0.625000 1.000000 5045 +vt 0.625000 0.750000 5046 +vt 0.125000 0.666667 5047 +vt 0.125000 0.750000 5048 +vt 0.375000 0.666667 5049 +vt 0.000000 0.000000 5050 +vt 0.000000 0.000000 5051 +vt 0.000000 0.000000 5052 +vt 0.000000 0.000000 5053 +vt 0.625000 0.666667 5054 +vt 0.625000 0.666667 5055 +vt 0.875000 0.666667 5056 +vt 0.875000 0.666667 5057 +vt 0.625000 0.583333 5058 +vt 0.625000 0.666667 5059 +vt 0.875000 0.666667 5060 +vt 0.875000 0.583333 5061 +vt 0.125000 0.500000 5062 +vt 0.125000 0.583333 5063 +vt 0.375000 0.583333 5064 +vt 0.625000 0.666667 5065 +vt 0.625000 0.666667 5066 +vt 0.625000 0.750000 5067 +vt 0.375000 0.000000 5068 +vt 0.375000 0.083333 5069 +vt 0.625000 0.083333 5070 +vt 0.625000 0.000000 5071 +vt 0.625000 0.750000 5072 +vt 0.875000 0.750000 5073 +vt 0.625000 0.500000 5074 +vt 0.625000 0.583333 5075 +vt 0.875000 0.583333 5076 +vt 0.875000 0.500000 5077 +vt 0.625000 0.250000 5078 +vt 0.625000 0.166667 5079 +vt 0.625000 1.000000 5080 +vt 0.625000 1.000000 5081 +vt 0.625000 0.750000 5082 +vt 0.375000 0.583333 5083 +vt 0.375000 0.500000 5084 +vt 0.625000 0.083333 5085 +vt 0.625000 0.083333 5086 +vt 0.625000 0.000000 5087 +vt 0.625000 0.000000 5088 +vt 0.625000 0.083333 5089 +vt 0.625000 0.000000 5090 +vt 0.625000 1.000000 5091 +vt 0.625000 0.666667 5092 +vt 0.875000 0.666667 5093 +vt 0.375000 0.666667 5094 +vt 0.625000 0.750000 5095 +vt 0.375000 0.750000 5096 +vt 0.625000 0.666667 5097 +vt 0.625000 0.750000 5098 +vt 0.625000 0.583333 5099 +vt 0.625000 0.500000 5100 +vt 0.625000 0.583333 5101 +vt 0.625000 0.500000 5102 +vt 0.625000 0.666667 5103 +vt 0.625000 0.666667 5104 +vt 0.625000 0.083333 5105 +vt 0.625000 0.000000 5106 +vt 0.625000 1.000000 5107 +vt 0.625000 0.666667 5108 +vt 0.625000 0.666667 5109 +vt 0.625000 0.666667 5110 +vt 0.875000 0.666667 5111 +vt 0.625000 0.666667 5112 +vt 0.625000 0.666667 5113 +vt 0.625000 0.666667 5114 +vt 0.625000 0.666667 5115 +vt 0.625000 0.666667 5116 +vt 0.625000 0.666667 5117 +vt 0.000000 0.751119 5118 +vt 0.985875 0.751119 5119 +vt 0.985875 1.000000 5120 +vt 0.000000 1.000000 5121 +vt 0.014125 0.751119 5122 +vt 1.000000 0.751119 5123 +vt 1.000000 1.000000 5124 +vt 0.014125 1.000000 5125 +vt 0.985875 0.751119 5126 +vt 0.000000 0.751119 5127 +vt 0.000000 1.000000 5128 +vt 0.985875 1.000000 5129 +vt 1.000000 0.751119 5130 +vt 0.014125 0.751119 5131 +vt 0.014125 1.000000 5132 +vt 1.000000 1.000000 5133 +vt 0.967668 -0.005361 5134 +vt 0.651760 0.310547 5135 +vt 0.297701 0.310547 5136 +vt -0.018207 -0.005361 5137 +vt 1.000000 0.000000 5138 +vt -0.000000 0.000000 5139 +vt -0.000000 1.000000 5140 +vt 0.669967 0.751119 5141 +vt 0.669967 0.000000 5142 +vt 0.315908 0.000000 5143 +vt 0.315908 0.751119 5144 +vt -0.018207 0.980514 5145 +vt 0.297701 0.664606 5146 +vt 0.651760 0.664606 5147 +vt 0.967668 0.980514 5148 +vt 0.297701 0.664606 5149 +vt 0.297701 0.310547 5150 +vt 0.651760 0.310547 5151 +vt 0.651760 0.664606 5152 +vt 0.315908 0.751119 5153 +vt 0.315908 0.000000 5154 +vt 0.669967 0.000000 5155 +vt 0.669967 0.751119 5156 +vt 0.684092 0.751119 5157 +vt 0.684092 0.000000 5158 +vt 0.330033 0.000000 5159 +vt 0.330033 0.751119 5160 +vt 0.330033 0.751119 5161 +vt 0.330033 0.000000 5162 +vt 0.684092 0.000000 5163 +vt 0.684092 0.751119 5164 +vt 0.000000 0.751119 5165 +vt 0.985875 0.751119 5166 +vt 0.985875 1.000000 5167 +vt 0.000000 1.000000 5168 +vt 0.014125 0.751119 5169 +vt 1.000000 0.751119 5170 +vt 1.000000 1.000000 5171 +vt 0.014125 1.000000 5172 +vt 0.985875 0.751119 5173 +vt 0.000000 0.751119 5174 +vt 0.000000 1.000000 5175 +vt 0.985875 1.000000 5176 +vt 1.000000 0.751119 5177 +vt 0.014125 0.751119 5178 +vt 0.014125 1.000000 5179 +vt 1.000000 1.000000 5180 +vt 0.967668 -0.005361 5181 +vt 0.651760 0.310547 5182 +vt 0.297701 0.310547 5183 +vt -0.018207 -0.005361 5184 +vt 1.000000 0.000000 5185 +vt -0.000000 0.000000 5186 +vt -0.000000 1.000000 5187 +vt 0.669967 0.751119 5188 +vt 0.669967 0.000000 5189 +vt 0.315908 0.000000 5190 +vt 0.315908 0.751119 5191 +vt -0.018207 0.980514 5192 +vt 0.297701 0.664606 5193 +vt 0.651760 0.664606 5194 +vt 0.967668 0.980514 5195 +vt 0.297701 0.664606 5196 +vt 0.297701 0.310547 5197 +vt 0.651760 0.310547 5198 +vt 0.651760 0.664606 5199 +vt 0.315908 0.751119 5200 +vt 0.315908 0.000000 5201 +vt 0.669967 0.000000 5202 +vt 0.669967 0.751119 5203 +vt 0.684092 0.751119 5204 +vt 0.684092 0.000000 5205 +vt 0.330033 0.000000 5206 +vt 0.330033 0.751119 5207 +vt 0.330033 0.751119 5208 +vt 0.330033 0.000000 5209 +vt 0.684092 0.000000 5210 +vt 0.684092 0.751119 5211 +vt 0.000000 0.751119 5212 +vt 0.985875 0.751119 5213 +vt 0.985875 1.000000 5214 +vt 0.000000 1.000000 5215 +vt 0.014125 0.751119 5216 +vt 1.000000 0.751119 5217 +vt 1.000000 1.000000 5218 +vt 0.014125 1.000000 5219 +vt 0.985875 0.751119 5220 +vt 0.000000 0.751119 5221 +vt 0.000000 1.000000 5222 +vt 0.985875 1.000000 5223 +vt 1.000000 0.751119 5224 +vt 0.014125 0.751119 5225 +vt 0.014125 1.000000 5226 +vt 1.000000 1.000000 5227 +vt 0.967668 -0.005361 5228 +vt 0.651760 0.310547 5229 +vt 0.297701 0.310547 5230 +vt -0.018207 -0.005361 5231 +vt 1.000000 0.000000 5232 +vt -0.000000 0.000000 5233 +vt -0.000000 1.000000 5234 +vt 0.669967 0.751119 5235 +vt 0.669967 0.000000 5236 +vt 0.315908 0.000000 5237 +vt 0.315908 0.751119 5238 +vt -0.018207 0.980514 5239 +vt 0.297701 0.664606 5240 +vt 0.651760 0.664606 5241 +vt 0.967668 0.980514 5242 +vt 0.297701 0.664606 5243 +vt 0.297701 0.310547 5244 +vt 0.651760 0.310547 5245 +vt 0.651760 0.664606 5246 +vt 0.315908 0.751119 5247 +vt 0.315908 0.000000 5248 +vt 0.669967 0.000000 5249 +vt 0.669967 0.751119 5250 +vt 0.684092 0.751119 5251 +vt 0.684092 0.000000 5252 +vt 0.330033 0.000000 5253 +vt 0.330033 0.751119 5254 +vt 0.330033 0.751119 5255 +vt 0.330033 0.000000 5256 +vt 0.684092 0.000000 5257 +vt 0.684092 0.751119 5258 +vt 0.000000 0.751119 5259 +vt 0.985875 0.751119 5260 +vt 0.985875 1.000000 5261 +vt 0.000000 1.000000 5262 +vt 0.014125 0.751119 5263 +vt 1.000000 0.751119 5264 +vt 1.000000 1.000000 5265 +vt 0.014125 1.000000 5266 +vt 0.985875 0.751119 5267 +vt 0.000000 0.751119 5268 +vt 0.000000 1.000000 5269 +vt 0.985875 1.000000 5270 +vt 1.000000 0.751119 5271 +vt 0.014125 0.751119 5272 +vt 0.014125 1.000000 5273 +vt 1.000000 1.000000 5274 +vt 0.967668 -0.005361 5275 +vt 0.651760 0.310547 5276 +vt 0.297701 0.310547 5277 +vt -0.018207 -0.005361 5278 +vt 1.000000 0.000000 5279 +vt -0.000000 0.000000 5280 +vt -0.000000 1.000000 5281 +vt 0.669967 0.751119 5282 +vt 0.669967 0.000000 5283 +vt 0.315908 0.000000 5284 +vt 0.315908 0.751119 5285 +vt -0.018207 0.980514 5286 +vt 0.297701 0.664606 5287 +vt 0.651760 0.664606 5288 +vt 0.967668 0.980514 5289 +vt 0.297701 0.664606 5290 +vt 0.297701 0.310547 5291 +vt 0.651760 0.310547 5292 +vt 0.651760 0.664606 5293 +vt 0.315908 0.751119 5294 +vt 0.315908 0.000000 5295 +vt 0.669967 0.000000 5296 +vt 0.669967 0.751119 5297 +vt 0.684092 0.751119 5298 +vt 0.684092 0.000000 5299 +vt 0.330033 0.000000 5300 +vt 0.330033 0.751119 5301 +vt 0.330033 0.751119 5302 +vt 0.330033 0.000000 5303 +vt 0.684092 0.000000 5304 +vt 0.684092 0.751119 5305 +vt 0.000000 0.751119 5306 +vt 0.985875 0.751119 5307 +vt 0.985875 1.000000 5308 +vt 0.000000 1.000000 5309 +vt 0.014125 0.751119 5310 +vt 1.000000 0.751119 5311 +vt 1.000000 1.000000 5312 +vt 0.014125 1.000000 5313 +vt 0.985875 0.751119 5314 +vt 0.000000 0.751119 5315 +vt 0.000000 1.000000 5316 +vt 0.985875 1.000000 5317 +vt 1.000000 0.751119 5318 +vt 0.014125 0.751119 5319 +vt 0.014125 1.000000 5320 +vt 1.000000 1.000000 5321 +vt 0.967668 -0.005361 5322 +vt 0.651760 0.310547 5323 +vt 0.297701 0.310547 5324 +vt -0.018207 -0.005361 5325 +vt 1.000000 0.000000 5326 +vt -0.000000 0.000000 5327 +vt -0.000000 1.000000 5328 +vt 0.669967 0.751119 5329 +vt 0.669967 0.000000 5330 +vt 0.315908 0.000000 5331 +vt 0.315908 0.751119 5332 +vt -0.018207 0.980514 5333 +vt 0.297701 0.664606 5334 +vt 0.651760 0.664606 5335 +vt 0.967668 0.980514 5336 +vt 0.297701 0.664606 5337 +vt 0.297701 0.310547 5338 +vt 0.651760 0.310547 5339 +vt 0.651760 0.664606 5340 +vt 0.315908 0.751119 5341 +vt 0.315908 0.000000 5342 +vt 0.669967 0.000000 5343 +vt 0.669967 0.751119 5344 +vt 0.684092 0.751119 5345 +vt 0.684092 0.000000 5346 +vt 0.330033 0.000000 5347 +vt 0.330033 0.751119 5348 +vt 0.330033 0.751119 5349 +vt 0.330033 0.000000 5350 +vt 0.684092 0.000000 5351 +vt 0.684092 0.751119 5352 +vt 0.000000 0.751119 5353 +vt 0.985875 0.751119 5354 +vt 0.985875 1.000000 5355 +vt 0.000000 1.000000 5356 +vt 0.014125 0.751119 5357 +vt 1.000000 0.751119 5358 +vt 1.000000 1.000000 5359 +vt 0.014125 1.000000 5360 +vt 0.985875 0.751119 5361 +vt 0.000000 0.751119 5362 +vt 0.000000 1.000000 5363 +vt 0.985875 1.000000 5364 +vt 1.000000 0.751119 5365 +vt 0.014125 0.751119 5366 +vt 0.014125 1.000000 5367 +vt 1.000000 1.000000 5368 +vt 0.967668 -0.005361 5369 +vt 0.651760 0.310547 5370 +vt 0.297701 0.310547 5371 +vt -0.018207 -0.005361 5372 +vt 1.000000 0.000000 5373 +vt -0.000000 0.000000 5374 +vt -0.000000 1.000000 5375 +vt 0.669967 0.751119 5376 +vt 0.669967 0.000000 5377 +vt 0.315908 0.000000 5378 +vt 0.315908 0.751119 5379 +vt -0.018207 0.980514 5380 +vt 0.297701 0.664606 5381 +vt 0.651760 0.664606 5382 +vt 0.967668 0.980514 5383 +vt 0.297701 0.664606 5384 +vt 0.297701 0.310547 5385 +vt 0.651760 0.310547 5386 +vt 0.651760 0.664606 5387 +vt 0.315908 0.751119 5388 +vt 0.315908 0.000000 5389 +vt 0.669967 0.000000 5390 +vt 0.669967 0.751119 5391 +vt 0.684092 0.751119 5392 +vt 0.684092 0.000000 5393 +vt 0.330033 0.000000 5394 +vt 0.330033 0.751119 5395 +vt 0.330033 0.751119 5396 +vt 0.330033 0.000000 5397 +vt 0.684092 0.000000 5398 +vt 0.684092 0.751119 5399 +vt 0.000000 0.751119 5400 +vt 0.985875 0.751119 5401 +vt 0.985875 1.000000 5402 +vt 0.000000 1.000000 5403 +vt 0.014125 0.751119 5404 +vt 1.000000 0.751119 5405 +vt 1.000000 1.000000 5406 +vt 0.014125 1.000000 5407 +vt 0.985875 0.751119 5408 +vt 0.000000 0.751119 5409 +vt 0.000000 1.000000 5410 +vt 0.985875 1.000000 5411 +vt 1.000000 0.751119 5412 +vt 0.014125 0.751119 5413 +vt 0.014125 1.000000 5414 +vt 1.000000 1.000000 5415 +vt 0.967668 -0.005361 5416 +vt 0.651760 0.310547 5417 +vt 0.297701 0.310547 5418 +vt -0.018207 -0.005361 5419 +vt 1.000000 0.000000 5420 +vt -0.000000 0.000000 5421 +vt -0.000000 1.000000 5422 +vt 0.669967 0.751119 5423 +vt 0.669967 0.000000 5424 +vt 0.315908 0.000000 5425 +vt 0.315908 0.751119 5426 +vt -0.018207 0.980514 5427 +vt 0.297701 0.664606 5428 +vt 0.651760 0.664606 5429 +vt 0.967668 0.980514 5430 +vt 0.297701 0.664606 5431 +vt 0.297701 0.310547 5432 +vt 0.651760 0.310547 5433 +vt 0.651760 0.664606 5434 +vt 0.315908 0.751119 5435 +vt 0.315908 0.000000 5436 +vt 0.669967 0.000000 5437 +vt 0.669967 0.751119 5438 +vt 0.684092 0.751119 5439 +vt 0.684092 0.000000 5440 +vt 0.330033 0.000000 5441 +vt 0.330033 0.751119 5442 +vt 0.330033 0.751119 5443 +vt 0.330033 0.000000 5444 +vt 0.684092 0.000000 5445 +vt 0.684092 0.751119 5446 +vt 0.000000 0.751119 5447 +vt 0.985875 0.751119 5448 +vt 0.985875 1.000000 5449 +vt 0.000000 1.000000 5450 +vt 0.014125 0.751119 5451 +vt 1.000000 0.751119 5452 +vt 1.000000 1.000000 5453 +vt 0.014125 1.000000 5454 +vt 0.985875 0.751119 5455 +vt 0.000000 0.751119 5456 +vt 0.000000 1.000000 5457 +vt 0.985875 1.000000 5458 +vt 1.000000 0.751119 5459 +vt 0.014125 0.751119 5460 +vt 0.014125 1.000000 5461 +vt 1.000000 1.000000 5462 +vt 0.967668 -0.005361 5463 +vt 0.651760 0.310547 5464 +vt 0.297701 0.310547 5465 +vt -0.018207 -0.005361 5466 +vt 1.000000 0.000000 5467 +vt -0.000000 0.000000 5468 +vt -0.000000 1.000000 5469 +vt 0.669967 0.751119 5470 +vt 0.669967 0.000000 5471 +vt 0.315908 0.000000 5472 +vt 0.315908 0.751119 5473 +vt -0.018207 0.980514 5474 +vt 0.297701 0.664606 5475 +vt 0.651760 0.664606 5476 +vt 0.967668 0.980514 5477 +vt 0.297701 0.664606 5478 +vt 0.297701 0.310547 5479 +vt 0.651760 0.310547 5480 +vt 0.651760 0.664606 5481 +vt 0.315908 0.751119 5482 +vt 0.315908 0.000000 5483 +vt 0.669967 0.000000 5484 +vt 0.669967 0.751119 5485 +vt 0.684092 0.751119 5486 +vt 0.684092 0.000000 5487 +vt 0.330033 0.000000 5488 +vt 0.330033 0.751119 5489 +vt 0.330033 0.751119 5490 +vt 0.330033 0.000000 5491 +vt 0.684092 0.000000 5492 +vt 0.684092 0.751119 5493 +vt 0.000000 0.751119 5494 +vt 0.985875 0.751119 5495 +vt 0.985875 1.000000 5496 +vt 0.000000 1.000000 5497 +vt 0.014125 0.751119 5498 +vt 1.000000 0.751119 5499 +vt 1.000000 1.000000 5500 +vt 0.014125 1.000000 5501 +vt 0.985875 0.751119 5502 +vt 0.000000 0.751119 5503 +vt 0.000000 1.000000 5504 +vt 0.985875 1.000000 5505 +vt 1.000000 0.751119 5506 +vt 0.014125 0.751119 5507 +vt 0.014125 1.000000 5508 +vt 1.000000 1.000000 5509 +vt 0.967668 -0.005361 5510 +vt 0.651760 0.310547 5511 +vt 0.297701 0.310547 5512 +vt -0.018207 -0.005361 5513 +vt 1.000000 0.000000 5514 +vt -0.000000 0.000000 5515 +vt -0.000000 1.000000 5516 +vt 0.669967 0.751119 5517 +vt 0.669967 0.000000 5518 +vt 0.315908 0.000000 5519 +vt 0.315908 0.751119 5520 +vt -0.018207 0.980514 5521 +vt 0.297701 0.664606 5522 +vt 0.651760 0.664606 5523 +vt 0.967668 0.980514 5524 +vt 0.297701 0.664606 5525 +vt 0.297701 0.310547 5526 +vt 0.651760 0.310547 5527 +vt 0.651760 0.664606 5528 +vt 0.315908 0.751119 5529 +vt 0.315908 0.000000 5530 +vt 0.669967 0.000000 5531 +vt 0.669967 0.751119 5532 +vt 0.684092 0.751119 5533 +vt 0.684092 0.000000 5534 +vt 0.330033 0.000000 5535 +vt 0.330033 0.751119 5536 +vt 0.330033 0.751119 5537 +vt 0.330033 0.000000 5538 +vt 0.684092 0.000000 5539 +vt 0.684092 0.751119 5540 +vt 0.000000 0.751119 5541 +vt 0.985875 0.751119 5542 +vt 0.985875 1.000000 5543 +vt 0.000000 1.000000 5544 +vt 0.014125 0.751119 5545 +vt 1.000000 0.751119 5546 +vt 1.000000 1.000000 5547 +vt 0.014125 1.000000 5548 +vt 0.985875 0.751119 5549 +vt 0.000000 0.751119 5550 +vt 0.000000 1.000000 5551 +vt 0.985875 1.000000 5552 +vt 1.000000 0.751119 5553 +vt 0.014125 0.751119 5554 +vt 0.014125 1.000000 5555 +vt 1.000000 1.000000 5556 +vt 0.967668 -0.005361 5557 +vt 0.651760 0.310547 5558 +vt 0.297701 0.310547 5559 +vt -0.018207 -0.005361 5560 +vt 1.000000 0.000000 5561 +vt -0.000000 0.000000 5562 +vt -0.000000 1.000000 5563 +vt 0.669967 0.751119 5564 +vt 0.669967 0.000000 5565 +vt 0.315908 0.000000 5566 +vt 0.315908 0.751119 5567 +vt -0.018207 0.980514 5568 +vt 0.297701 0.664606 5569 +vt 0.651760 0.664606 5570 +vt 0.967668 0.980514 5571 +vt 0.297701 0.664606 5572 +vt 0.297701 0.310547 5573 +vt 0.651760 0.310547 5574 +vt 0.651760 0.664606 5575 +vt 0.315908 0.751119 5576 +vt 0.315908 0.000000 5577 +vt 0.669967 0.000000 5578 +vt 0.669967 0.751119 5579 +vt 0.684092 0.751119 5580 +vt 0.684092 0.000000 5581 +vt 0.330033 0.000000 5582 +vt 0.330033 0.751119 5583 +vt 0.330033 0.751119 5584 +vt 0.330033 0.000000 5585 +vt 0.684092 0.000000 5586 +vt 0.684092 0.751119 5587 +vt 0.000000 0.751119 5588 +vt 0.985875 0.751119 5589 +vt 0.985875 1.000000 5590 +vt 0.000000 1.000000 5591 +vt 0.014125 0.751119 5592 +vt 1.000000 0.751119 5593 +vt 1.000000 1.000000 5594 +vt 0.014125 1.000000 5595 +vt 0.985875 0.751119 5596 +vt 0.000000 0.751119 5597 +vt 0.000000 1.000000 5598 +vt 0.985875 1.000000 5599 +vt 1.000000 0.751119 5600 +vt 0.014125 0.751119 5601 +vt 0.014125 1.000000 5602 +vt 1.000000 1.000000 5603 +vt 0.967668 -0.005361 5604 +vt 0.651760 0.310547 5605 +vt 0.297701 0.310547 5606 +vt -0.018207 -0.005361 5607 +vt 1.000000 0.000000 5608 +vt -0.000000 0.000000 5609 +vt -0.000000 1.000000 5610 +vt 0.669967 0.751119 5611 +vt 0.669967 0.000000 5612 +vt 0.315908 0.000000 5613 +vt 0.315908 0.751119 5614 +vt -0.018207 0.980514 5615 +vt 0.297701 0.664606 5616 +vt 0.651760 0.664606 5617 +vt 0.967668 0.980514 5618 +vt 0.297701 0.664606 5619 +vt 0.297701 0.310547 5620 +vt 0.651760 0.310547 5621 +vt 0.651760 0.664606 5622 +vt 0.315908 0.751119 5623 +vt 0.315908 0.000000 5624 +vt 0.669967 0.000000 5625 +vt 0.669967 0.751119 5626 +vt 0.684092 0.751119 5627 +vt 0.684092 0.000000 5628 +vt 0.330033 0.000000 5629 +vt 0.330033 0.751119 5630 +vt 0.330033 0.751119 5631 +vt 0.330033 0.000000 5632 +vt 0.684092 0.000000 5633 +vt 0.684092 0.751119 5634 +vt 0.000000 0.751119 5635 +vt 0.985875 0.751119 5636 +vt 0.985875 1.000000 5637 +vt 0.000000 1.000000 5638 +vt 0.014125 0.751119 5639 +vt 1.000000 0.751119 5640 +vt 1.000000 1.000000 5641 +vt 0.014125 1.000000 5642 +vt 0.985875 0.751119 5643 +vt 0.000000 0.751119 5644 +vt 0.000000 1.000000 5645 +vt 0.985875 1.000000 5646 +vt 1.000000 0.751119 5647 +vt 0.014125 0.751119 5648 +vt 0.014125 1.000000 5649 +vt 1.000000 1.000000 5650 +vt 0.967668 -0.005361 5651 +vt 0.651760 0.310547 5652 +vt 0.297701 0.310547 5653 +vt -0.018207 -0.005361 5654 +vt 1.000000 0.000000 5655 +vt -0.000000 0.000000 5656 +vt -0.000000 1.000000 5657 +vt 0.669967 0.751119 5658 +vt 0.669967 0.000000 5659 +vt 0.315908 0.000000 5660 +vt 0.315908 0.751119 5661 +vt -0.018207 0.980514 5662 +vt 0.297701 0.664606 5663 +vt 0.651760 0.664606 5664 +vt 0.967668 0.980514 5665 +vt 0.297701 0.664606 5666 +vt 0.297701 0.310547 5667 +vt 0.651760 0.310547 5668 +vt 0.651760 0.664606 5669 +vt 0.315908 0.751119 5670 +vt 0.315908 0.000000 5671 +vt 0.669967 0.000000 5672 +vt 0.669967 0.751119 5673 +vt 0.684092 0.751119 5674 +vt 0.684092 0.000000 5675 +vt 0.330033 0.000000 5676 +vt 0.330033 0.751119 5677 +vt 0.330033 0.751119 5678 +vt 0.330033 0.000000 5679 +vt 0.684092 0.000000 5680 +vt 0.684092 0.751119 5681 +vt 0.000000 0.751119 5682 +vt 0.985875 0.751119 5683 +vt 0.985875 1.000000 5684 +vt 0.000000 1.000000 5685 +vt 0.014125 0.751119 5686 +vt 1.000000 0.751119 5687 +vt 1.000000 1.000000 5688 +vt 0.014125 1.000000 5689 +vt 0.985875 0.751119 5690 +vt 0.000000 0.751119 5691 +vt 0.000000 1.000000 5692 +vt 0.985875 1.000000 5693 +vt 1.000000 0.751119 5694 +vt 0.014125 0.751119 5695 +vt 0.014125 1.000000 5696 +vt 1.000000 1.000000 5697 +vt 0.967668 -0.005361 5698 +vt 0.651760 0.310547 5699 +vt 0.297701 0.310547 5700 +vt -0.018207 -0.005361 5701 +vt 1.000000 0.000000 5702 +vt -0.000000 0.000000 5703 +vt -0.000000 1.000000 5704 +vt 0.669967 0.751119 5705 +vt 0.669967 0.000000 5706 +vt 0.315908 0.000000 5707 +vt 0.315908 0.751119 5708 +vt -0.018207 0.980514 5709 +vt 0.297701 0.664606 5710 +vt 0.651760 0.664606 5711 +vt 0.967668 0.980514 5712 +vt 0.297701 0.664606 5713 +vt 0.297701 0.310547 5714 +vt 0.651760 0.310547 5715 +vt 0.651760 0.664606 5716 +vt 0.315908 0.751119 5717 +vt 0.315908 0.000000 5718 +vt 0.669967 0.000000 5719 +vt 0.669967 0.751119 5720 +vt 0.684092 0.751119 5721 +vt 0.684092 0.000000 5722 +vt 0.330033 0.000000 5723 +vt 0.330033 0.751119 5724 +vt 0.330033 0.751119 5725 +vt 0.330033 0.000000 5726 +vt 0.684092 0.000000 5727 +vt 0.684092 0.751119 5728 +vt 0.000000 0.751119 5729 +vt 0.985875 0.751119 5730 +vt 0.985875 1.000000 5731 +vt 0.000000 1.000000 5732 +vt 0.014125 0.751119 5733 +vt 1.000000 0.751119 5734 +vt 1.000000 1.000000 5735 +vt 0.014125 1.000000 5736 +vt 0.985875 0.751119 5737 +vt 0.000000 0.751119 5738 +vt 0.000000 1.000000 5739 +vt 0.985875 1.000000 5740 +vt 1.000000 0.751119 5741 +vt 0.014125 0.751119 5742 +vt 0.014125 1.000000 5743 +vt 1.000000 1.000000 5744 +vt 0.967668 -0.005361 5745 +vt 0.651760 0.310547 5746 +vt 0.297701 0.310547 5747 +vt -0.018207 -0.005361 5748 +vt 1.000000 0.000000 5749 +vt -0.000000 0.000000 5750 +vt -0.000000 1.000000 5751 +vt 0.669967 0.751119 5752 +vt 0.669967 0.000000 5753 +vt 0.315908 0.000000 5754 +vt 0.315908 0.751119 5755 +vt -0.018207 0.980514 5756 +vt 0.297701 0.664606 5757 +vt 0.651760 0.664606 5758 +vt 0.967668 0.980514 5759 +vt 0.297701 0.664606 5760 +vt 0.297701 0.310547 5761 +vt 0.651760 0.310547 5762 +vt 0.651760 0.664606 5763 +vt 0.315908 0.751119 5764 +vt 0.315908 0.000000 5765 +vt 0.669967 0.000000 5766 +vt 0.669967 0.751119 5767 +vt 0.684092 0.751119 5768 +vt 0.684092 0.000000 5769 +vt 0.330033 0.000000 5770 +vt 0.330033 0.751119 5771 +vt 0.330033 0.751119 5772 +vt 0.330033 0.000000 5773 +vt 0.684092 0.000000 5774 +vt 0.684092 0.751119 5775 +vt 0.000000 0.751119 5776 +vt 0.985875 0.751119 5777 +vt 0.985875 1.000000 5778 +vt 0.000000 1.000000 5779 +vt 0.014125 0.751119 5780 +vt 1.000000 0.751119 5781 +vt 1.000000 1.000000 5782 +vt 0.014125 1.000000 5783 +vt 0.985875 0.751119 5784 +vt 0.000000 0.751119 5785 +vt 0.000000 1.000000 5786 +vt 0.985875 1.000000 5787 +vt 1.000000 0.751119 5788 +vt 0.014125 0.751119 5789 +vt 0.014125 1.000000 5790 +vt 1.000000 1.000000 5791 +vt 0.967668 -0.005361 5792 +vt 0.651760 0.310547 5793 +vt 0.297701 0.310547 5794 +vt -0.018207 -0.005361 5795 +vt 1.000000 0.000000 5796 +vt -0.000000 0.000000 5797 +vt -0.000000 1.000000 5798 +vt 0.669967 0.751119 5799 +vt 0.669967 0.000000 5800 +vt 0.315908 0.000000 5801 +vt 0.315908 0.751119 5802 +vt -0.018207 0.980514 5803 +vt 0.297701 0.664606 5804 +vt 0.651760 0.664606 5805 +vt 0.967668 0.980514 5806 +vt 0.297701 0.664606 5807 +vt 0.297701 0.310547 5808 +vt 0.651760 0.310547 5809 +vt 0.651760 0.664606 5810 +vt 0.315908 0.751119 5811 +vt 0.315908 0.000000 5812 +vt 0.669967 0.000000 5813 +vt 0.669967 0.751119 5814 +vt 0.684092 0.751119 5815 +vt 0.684092 0.000000 5816 +vt 0.330033 0.000000 5817 +vt 0.330033 0.751119 5818 +vt 0.330033 0.751119 5819 +vt 0.330033 0.000000 5820 +vt 0.684092 0.000000 5821 +vt 0.684092 0.751119 5822 +vt 0.000000 0.751119 5823 +vt 0.985875 0.751119 5824 +vt 0.985875 1.000000 5825 +vt 0.000000 1.000000 5826 +vt 0.014125 0.751119 5827 +vt 1.000000 0.751119 5828 +vt 1.000000 1.000000 5829 +vt 0.014125 1.000000 5830 +vt 0.985875 0.751119 5831 +vt 0.000000 0.751119 5832 +vt 0.000000 1.000000 5833 +vt 0.985875 1.000000 5834 +vt 1.000000 0.751119 5835 +vt 0.014125 0.751119 5836 +vt 0.014125 1.000000 5837 +vt 1.000000 1.000000 5838 +vt 0.967668 -0.005361 5839 +vt 0.651760 0.310547 5840 +vt 0.297701 0.310547 5841 +vt -0.018207 -0.005361 5842 +vt 1.000000 0.000000 5843 +vt -0.000000 0.000000 5844 +vt -0.000000 1.000000 5845 +vt 0.669967 0.751119 5846 +vt 0.669967 0.000000 5847 +vt 0.315908 0.000000 5848 +vt 0.315908 0.751119 5849 +vt -0.018207 0.980514 5850 +vt 0.297701 0.664606 5851 +vt 0.651760 0.664606 5852 +vt 0.967668 0.980514 5853 +vt 0.297701 0.664606 5854 +vt 0.297701 0.310547 5855 +vt 0.651760 0.310547 5856 +vt 0.651760 0.664606 5857 +vt 0.315908 0.751119 5858 +vt 0.315908 0.000000 5859 +vt 0.669967 0.000000 5860 +vt 0.669967 0.751119 5861 +vt 0.684092 0.751119 5862 +vt 0.684092 0.000000 5863 +vt 0.330033 0.000000 5864 +vt 0.330033 0.751119 5865 +vt 0.330033 0.751119 5866 +vt 0.330033 0.000000 5867 +vt 0.684092 0.000000 5868 +vt 0.684092 0.751119 5869 +vt 0.000000 0.751119 5870 +vt 0.985875 0.751119 5871 +vt 0.985875 1.000000 5872 +vt 0.000000 1.000000 5873 +vt 0.014125 0.751119 5874 +vt 1.000000 0.751119 5875 +vt 1.000000 1.000000 5876 +vt 0.014125 1.000000 5877 +vt 0.985875 0.751119 5878 +vt 0.000000 0.751119 5879 +vt 0.000000 1.000000 5880 +vt 0.985875 1.000000 5881 +vt 1.000000 0.751119 5882 +vt 0.014125 0.751119 5883 +vt 0.014125 1.000000 5884 +vt 1.000000 1.000000 5885 +vt 0.967668 -0.005361 5886 +vt 0.651760 0.310547 5887 +vt 0.297701 0.310547 5888 +vt -0.018207 -0.005361 5889 +vt 1.000000 0.000000 5890 +vt -0.000000 0.000000 5891 +vt -0.000000 1.000000 5892 +vt 0.669967 0.751119 5893 +vt 0.669967 0.000000 5894 +vt 0.315908 0.000000 5895 +vt 0.315908 0.751119 5896 +vt -0.018207 0.980514 5897 +vt 0.297701 0.664606 5898 +vt 0.651760 0.664606 5899 +vt 0.967668 0.980514 5900 +vt 0.297701 0.664606 5901 +vt 0.297701 0.310547 5902 +vt 0.651760 0.310547 5903 +vt 0.651760 0.664606 5904 +vt 0.315908 0.751119 5905 +vt 0.315908 0.000000 5906 +vt 0.669967 0.000000 5907 +vt 0.669967 0.751119 5908 +vt 0.684092 0.751119 5909 +vt 0.684092 0.000000 5910 +vt 0.330033 0.000000 5911 +vt 0.330033 0.751119 5912 +vt 0.330033 0.751119 5913 +vt 0.330033 0.000000 5914 +vt 0.684092 0.000000 5915 +vt 0.684092 0.751119 5916 +vt 0.000000 0.751119 5917 +vt 0.985875 0.751119 5918 +vt 0.985875 1.000000 5919 +vt 0.000000 1.000000 5920 +vt 0.014125 0.751119 5921 +vt 1.000000 0.751119 5922 +vt 1.000000 1.000000 5923 +vt 0.014125 1.000000 5924 +vt 0.985875 0.751119 5925 +vt 0.000000 0.751119 5926 +vt 0.000000 1.000000 5927 +vt 0.985875 1.000000 5928 +vt 1.000000 0.751119 5929 +vt 0.014125 0.751119 5930 +vt 0.014125 1.000000 5931 +vt 1.000000 1.000000 5932 +vt 0.967668 -0.005361 5933 +vt 0.651760 0.310547 5934 +vt 0.297701 0.310547 5935 +vt -0.018207 -0.005361 5936 +vt 1.000000 0.000000 5937 +vt -0.000000 0.000000 5938 +vt -0.000000 1.000000 5939 +vt 0.669967 0.751119 5940 +vt 0.669967 0.000000 5941 +vt 0.315908 0.000000 5942 +vt 0.315908 0.751119 5943 +vt -0.018207 0.980514 5944 +vt 0.297701 0.664606 5945 +vt 0.651760 0.664606 5946 +vt 0.967668 0.980514 5947 +vt 0.297701 0.664606 5948 +vt 0.297701 0.310547 5949 +vt 0.651760 0.310547 5950 +vt 0.651760 0.664606 5951 +vt 0.315908 0.751119 5952 +vt 0.315908 0.000000 5953 +vt 0.669967 0.000000 5954 +vt 0.669967 0.751119 5955 +vt 0.684092 0.751119 5956 +vt 0.684092 0.000000 5957 +vt 0.330033 0.000000 5958 +vt 0.330033 0.751119 5959 +vt 0.330033 0.751119 5960 +vt 0.330033 0.000000 5961 +vt 0.684092 0.000000 5962 +vt 0.684092 0.751119 5963 +vt 0.000000 0.751119 5964 +vt 0.985875 0.751119 5965 +vt 0.985875 1.000000 5966 +vt 0.000000 1.000000 5967 +vt 0.014125 0.751119 5968 +vt 1.000000 0.751119 5969 +vt 1.000000 1.000000 5970 +vt 0.014125 1.000000 5971 +vt 0.985875 0.751119 5972 +vt 0.000000 0.751119 5973 +vt 0.000000 1.000000 5974 +vt 0.985875 1.000000 5975 +vt 1.000000 0.751119 5976 +vt 0.014125 0.751119 5977 +vt 0.014125 1.000000 5978 +vt 1.000000 1.000000 5979 +vt 0.967668 -0.005361 5980 +vt 0.651760 0.310547 5981 +vt 0.297701 0.310547 5982 +vt -0.018207 -0.005361 5983 +vt 1.000000 0.000000 5984 +vt -0.000000 0.000000 5985 +vt -0.000000 1.000000 5986 +vt 0.669967 0.751119 5987 +vt 0.669967 0.000000 5988 +vt 0.315908 0.000000 5989 +vt 0.315908 0.751119 5990 +vt -0.018207 0.980514 5991 +vt 0.297701 0.664606 5992 +vt 0.651760 0.664606 5993 +vt 0.967668 0.980514 5994 +vt 0.297701 0.664606 5995 +vt 0.297701 0.310547 5996 +vt 0.651760 0.310547 5997 +vt 0.651760 0.664606 5998 +vt 0.315908 0.751119 5999 +vt 0.315908 0.000000 6000 +vt 0.669967 0.000000 6001 +vt 0.669967 0.751119 6002 +vt 0.684092 0.751119 6003 +vt 0.684092 0.000000 6004 +vt 0.330033 0.000000 6005 +vt 0.330033 0.751119 6006 +vt 0.330033 0.751119 6007 +vt 0.330033 0.000000 6008 +vt 0.684092 0.000000 6009 +vt 0.684092 0.751119 6010 +vt 0.000000 0.751119 6011 +vt 0.985875 0.751119 6012 +vt 0.985875 1.000000 6013 +vt 0.000000 1.000000 6014 +vt 0.014125 0.751119 6015 +vt 1.000000 0.751119 6016 +vt 1.000000 1.000000 6017 +vt 0.014125 1.000000 6018 +vt 0.985875 0.751119 6019 +vt 0.000000 0.751119 6020 +vt 0.000000 1.000000 6021 +vt 0.985875 1.000000 6022 +vt 1.000000 0.751119 6023 +vt 0.014125 0.751119 6024 +vt 0.014125 1.000000 6025 +vt 1.000000 1.000000 6026 +vt 0.967668 -0.005361 6027 +vt 0.651760 0.310547 6028 +vt 0.297701 0.310547 6029 +vt -0.018207 -0.005361 6030 +vt 1.000000 0.000000 6031 +vt -0.000000 0.000000 6032 +vt -0.000000 1.000000 6033 +vt 0.669967 0.751119 6034 +vt 0.669967 0.000000 6035 +vt 0.315908 0.000000 6036 +vt 0.315908 0.751119 6037 +vt -0.018207 0.980514 6038 +vt 0.297701 0.664606 6039 +vt 0.651760 0.664606 6040 +vt 0.967668 0.980514 6041 +vt 0.297701 0.664606 6042 +vt 0.297701 0.310547 6043 +vt 0.651760 0.310547 6044 +vt 0.651760 0.664606 6045 +vt 0.315908 0.751119 6046 +vt 0.315908 0.000000 6047 +vt 0.669967 0.000000 6048 +vt 0.669967 0.751119 6049 +vt 0.684092 0.751119 6050 +vt 0.684092 0.000000 6051 +vt 0.330033 0.000000 6052 +vt 0.330033 0.751119 6053 +vt 0.330033 0.751119 6054 +vt 0.330033 0.000000 6055 +vt 0.684092 0.000000 6056 +vt 0.684092 0.751119 6057 +vt 0.000000 0.751119 6058 +vt 0.985875 0.751119 6059 +vt 0.985875 1.000000 6060 +vt 0.000000 1.000000 6061 +vt 0.014125 0.751119 6062 +vt 1.000000 0.751119 6063 +vt 1.000000 1.000000 6064 +vt 0.014125 1.000000 6065 +vt 0.985875 0.751119 6066 +vt 0.000000 0.751119 6067 +vt 0.000000 1.000000 6068 +vt 0.985875 1.000000 6069 +vt 1.000000 0.751119 6070 +vt 0.014125 0.751119 6071 +vt 0.014125 1.000000 6072 +vt 1.000000 1.000000 6073 +vt 0.967668 -0.005361 6074 +vt 0.651760 0.310547 6075 +vt 0.297701 0.310547 6076 +vt -0.018207 -0.005361 6077 +vt 1.000000 0.000000 6078 +vt -0.000000 0.000000 6079 +vt -0.000000 1.000000 6080 +vt 0.669967 0.751119 6081 +vt 0.669967 0.000000 6082 +vt 0.315908 0.000000 6083 +vt 0.315908 0.751119 6084 +vt -0.018207 0.980514 6085 +vt 0.297701 0.664606 6086 +vt 0.651760 0.664606 6087 +vt 0.967668 0.980514 6088 +vt 0.297701 0.664606 6089 +vt 0.297701 0.310547 6090 +vt 0.651760 0.310547 6091 +vt 0.651760 0.664606 6092 +vt 0.315908 0.751119 6093 +vt 0.315908 0.000000 6094 +vt 0.669967 0.000000 6095 +vt 0.669967 0.751119 6096 +vt 0.684092 0.751119 6097 +vt 0.684092 0.000000 6098 +vt 0.330033 0.000000 6099 +vt 0.330033 0.751119 6100 +vt 0.330033 0.751119 6101 +vt 0.330033 0.000000 6102 +vt 0.684092 0.000000 6103 +vt 0.684092 0.751119 6104 +vt 0.000000 0.751119 6105 +vt 0.985875 0.751119 6106 +vt 0.985875 1.000000 6107 +vt 0.000000 1.000000 6108 +vt 0.014125 0.751119 6109 +vt 1.000000 0.751119 6110 +vt 1.000000 1.000000 6111 +vt 0.014125 1.000000 6112 +vt 0.985875 0.751119 6113 +vt 0.000000 0.751119 6114 +vt 0.000000 1.000000 6115 +vt 0.985875 1.000000 6116 +vt 1.000000 0.751119 6117 +vt 0.014125 0.751119 6118 +vt 0.014125 1.000000 6119 +vt 1.000000 1.000000 6120 +vt 0.967668 -0.005361 6121 +vt 0.651760 0.310547 6122 +vt 0.297701 0.310547 6123 +vt -0.018207 -0.005361 6124 +vt 1.000000 0.000000 6125 +vt -0.000000 0.000000 6126 +vt -0.000000 1.000000 6127 +vt 0.669967 0.751119 6128 +vt 0.669967 0.000000 6129 +vt 0.315908 0.000000 6130 +vt 0.315908 0.751119 6131 +vt -0.018207 0.980514 6132 +vt 0.297701 0.664606 6133 +vt 0.651760 0.664606 6134 +vt 0.967668 0.980514 6135 +vt 0.297701 0.664606 6136 +vt 0.297701 0.310547 6137 +vt 0.651760 0.310547 6138 +vt 0.651760 0.664606 6139 +vt 0.315908 0.751119 6140 +vt 0.315908 0.000000 6141 +vt 0.669967 0.000000 6142 +vt 0.669967 0.751119 6143 +vt 0.684092 0.751119 6144 +vt 0.684092 0.000000 6145 +vt 0.330033 0.000000 6146 +vt 0.330033 0.751119 6147 +vt 0.330033 0.751119 6148 +vt 0.330033 0.000000 6149 +vt 0.684092 0.000000 6150 +vt 0.684092 0.751119 6151 +vt 0.000000 0.751119 6152 +vt 0.985875 0.751119 6153 +vt 0.985875 1.000000 6154 +vt 0.000000 1.000000 6155 +vt 0.014125 0.751119 6156 +vt 1.000000 0.751119 6157 +vt 1.000000 1.000000 6158 +vt 0.014125 1.000000 6159 +vt 0.985875 0.751119 6160 +vt 0.000000 0.751119 6161 +vt 0.000000 1.000000 6162 +vt 0.985875 1.000000 6163 +vt 1.000000 0.751119 6164 +vt 0.014125 0.751119 6165 +vt 0.014125 1.000000 6166 +vt 1.000000 1.000000 6167 +vt 0.967668 -0.005361 6168 +vt 0.651760 0.310547 6169 +vt 0.297701 0.310547 6170 +vt -0.018207 -0.005361 6171 +vt 1.000000 0.000000 6172 +vt -0.000000 0.000000 6173 +vt -0.000000 1.000000 6174 +vt 0.669967 0.751119 6175 +vt 0.669967 0.000000 6176 +vt 0.315908 0.000000 6177 +vt 0.315908 0.751119 6178 +vt -0.018207 0.980514 6179 +vt 0.297701 0.664606 6180 +vt 0.651760 0.664606 6181 +vt 0.967668 0.980514 6182 +vt 0.297701 0.664606 6183 +vt 0.297701 0.310547 6184 +vt 0.651760 0.310547 6185 +vt 0.651760 0.664606 6186 +vt 0.315908 0.751119 6187 +vt 0.315908 0.000000 6188 +vt 0.669967 0.000000 6189 +vt 0.669967 0.751119 6190 +vt 0.684092 0.751119 6191 +vt 0.684092 0.000000 6192 +vt 0.330033 0.000000 6193 +vt 0.330033 0.751119 6194 +vt 0.330033 0.751119 6195 +vt 0.330033 0.000000 6196 +vt 0.684092 0.000000 6197 +vt 0.684092 0.751119 6198 +vt 0.000000 0.751119 6199 +vt 0.985875 0.751119 6200 +vt 0.985875 1.000000 6201 +vt 0.000000 1.000000 6202 +vt 0.014125 0.751119 6203 +vt 1.000000 0.751119 6204 +vt 1.000000 1.000000 6205 +vt 0.014125 1.000000 6206 +vt 0.985875 0.751119 6207 +vt 0.000000 0.751119 6208 +vt 0.000000 1.000000 6209 +vt 0.985875 1.000000 6210 +vt 1.000000 0.751119 6211 +vt 0.014125 0.751119 6212 +vt 0.014125 1.000000 6213 +vt 1.000000 1.000000 6214 +vt 0.967668 -0.005361 6215 +vt 0.651760 0.310547 6216 +vt 0.297701 0.310547 6217 +vt -0.018207 -0.005361 6218 +vt 1.000000 0.000000 6219 +vt -0.000000 0.000000 6220 +vt -0.000000 1.000000 6221 +vt 0.669967 0.751119 6222 +vt 0.669967 0.000000 6223 +vt 0.315908 0.000000 6224 +vt 0.315908 0.751119 6225 +vt -0.018207 0.980514 6226 +vt 0.297701 0.664606 6227 +vt 0.651760 0.664606 6228 +vt 0.967668 0.980514 6229 +vt 0.297701 0.664606 6230 +vt 0.297701 0.310547 6231 +vt 0.651760 0.310547 6232 +vt 0.651760 0.664606 6233 +vt 0.315908 0.751119 6234 +vt 0.315908 0.000000 6235 +vt 0.669967 0.000000 6236 +vt 0.669967 0.751119 6237 +vt 0.684092 0.751119 6238 +vt 0.684092 0.000000 6239 +vt 0.330033 0.000000 6240 +vt 0.330033 0.751119 6241 +vt 0.330033 0.751119 6242 +vt 0.330033 0.000000 6243 +vt 0.684092 0.000000 6244 +vt 0.684092 0.751119 6245 +vn -1.0000 0.0000 0.0000 6246 +vn 0.0000 0.0000 -1.0000 6247 +vn 0.0000 0.0000 1.0000 6248 +vn 0.0000 -1.0000 0.0000 6249 +vn 0.0000 1.0000 0.0000 6250 +vn 0.7106 0.7036 0.0000 6251 +vn 1.0000 0.0000 0.0000 6252 +vn -0.7106 0.7036 0.0000 6253 +g copper_Cube.010_copper 6254 +usemtl copper 6255 +s off 6256 +f 683/1487/41 686/1488/41 678/1489/41 677/1490/41 6257 +f 677/1490/42 678/1489/42 682/1491/42 681/1492/42 6258 +f 722/1493/43 701/1494/43 716/1495/43 728/1496/43 6259 +f 679/1497/43 680/1498/43 676/1499/43 675/1500/43 6260 +f 684/1501/44 687/1502/44 679/1497/44 675/1503/44 6261 +f 698/1504/45 700/1505/45 715/1506/45 714/1507/45 6262 +f 719/1508/42 718/1509/42 697/1510/42 694/1511/42 6263 +f 689/1512/45 686/1513/45 685/1514/45 690/1515/45 6264 +f 677/1516/44 681/1492/44 688/1517/44 683/1518/44 6265 +f 683/1518/44 688/1517/44 687/1502/44 684/1501/44 6266 +f 719/1508/42 694/1511/42 711/1519/42 725/1520/42 6267 +f 701/1494/43 680/1498/43 707/1521/43 716/1495/43 6268 +f 675/1522/41 676/1523/41 685/1524/41 684/1525/41 6269 +f 684/1525/41 685/1524/41 686/1488/41 683/1487/41 6270 +f 694/1511/45 697/1510/45 696/1526/45 695/1527/45 6271 +f 693/1528/45 692/1529/45 691/1530/45 698/1531/45 6272 +f 678/1489/41 686/1488/41 691/1532/41 692/1533/41 6273 +f 723/1534/43 721/1535/43 695/1527/43 696/1536/43 6274 +f 686/1513/43 689/1512/43 698/1531/43 691/1530/43 6275 +f 688/1517/44 681/1492/44 704/1537/44 705/1538/44 6276 +f 682/1491/42 678/1489/42 692/1533/42 693/1528/42 6277 +f 718/1539/41 723/1540/41 696/1541/41 697/1542/41 6278 +f 685/1524/41 676/1523/41 702/1543/41 699/1544/41 6279 +f 676/1499/43 680/1498/43 701/1494/43 702/1545/43 6280 +f 690/1515/42 685/1514/42 699/1546/42 700/1547/42 6281 +f 687/1502/44 688/1517/44 705/1538/44 709/1548/44 6282 +f 694/1511/46 695/1527/46 712/1549/46 711/1519/46 6283 +f 709/1548/47 706/1550/47 707/1521/47 708/1551/47 6284 +f 727/1552/47 725/1520/47 711/1519/47 712/1549/47 6285 +f 704/1537/47 703/1553/47 710/1554/47 705/1538/47 6286 +f 705/1538/47 710/1554/47 706/1550/47 709/1548/47 6287 +f 710/1554/47 703/1553/47 713/1555/47 714/1556/47 6288 +f 707/1521/47 706/1550/47 715/1557/47 716/1495/47 6289 +f 706/1550/47 710/1554/47 714/1556/47 715/1557/47 6290 +f 680/1498/43 679/1497/43 708/1551/43 707/1521/43 6291 +f 682/1491/42 693/1528/42 713/1555/42 703/1553/42 6292 +f 679/1497/44 687/1502/44 709/1548/44 708/1551/44 6293 +f 693/1528/45 698/1531/45 714/1556/45 713/1555/45 6294 +f 681/1492/42 682/1491/42 703/1553/42 704/1537/42 6295 +f 716/1495/47 715/1557/47 726/1558/47 728/1496/47 6296 +f 728/1496/47 726/1558/47 725/1520/47 727/1552/47 6297 +f 699/1544/41 702/1543/41 724/1559/41 717/1560/41 6298 +f 717/1560/41 724/1559/41 723/1540/41 718/1539/41 6299 +f 702/1545/43 701/1494/43 722/1493/43 724/1561/43 6300 +f 724/1561/43 722/1493/43 721/1535/43 723/1534/43 6301 +f 700/1547/42 720/1562/42 726/1558/42 715/1557/42 6302 +f 726/1558/44 720/1562/44 730/1563/44 732/1564/44 6303 +f 700/1547/42 699/1546/42 717/1565/42 720/1562/42 6304 +f 720/1562/42 717/1565/42 718/1509/42 719/1508/42 6305 +f 695/1527/43 721/1535/43 727/1552/43 712/1549/43 6306 +f 721/1535/43 722/1493/43 728/1496/43 727/1552/43 6307 +f 729/1566/45 731/1567/45 735/1568/45 733/1569/45 6308 +f 720/1562/41 719/1508/41 729/1566/41 730/1563/41 6309 +f 719/1508/45 725/1520/45 731/1567/45 729/1566/45 6310 +f 725/1520/47 726/1558/47 732/1564/47 731/1567/47 6311 +f 734/1570/42 733/1569/42 735/1568/42 736/1571/42 6312 +f 731/1567/47 732/1564/47 736/1571/47 735/1568/47 6313 +f 732/1564/44 730/1563/44 734/1570/44 736/1571/44 6314 +f 733/1569/42 734/1570/42 1186/1572/42 1185/1573/42 6315 +f 734/1570/44 730/1563/44 1184/1574/44 1186/1572/44 6316 +f 729/1566/45 733/1569/45 1185/1573/45 1183/1575/45 6317 +f 730/1563/43 729/1566/43 1183/1575/43 1184/1574/43 6318 +f 737/1576/41 738/1577/41 740/1578/41 739/1579/41 6319 +f 739/1580/42 740/1581/42 744/1582/42 743/1583/42 6320 +f 743/1584/47 744/1585/47 742/1586/47 741/1587/47 6321 +f 741/1588/43 742/1589/43 738/1590/43 737/1591/43 6322 +f 741/1592/44 737/1593/44 746/1594/44 748/1595/44 6323 +f 744/1582/45 740/1596/45 738/1597/45 742/1598/45 6324 +f 747/1599/47 748/1600/47 752/1601/47 751/1602/47 6325 +f 739/1603/44 743/1604/44 747/1605/44 745/1606/44 6326 +f 737/1593/44 739/1603/44 745/1606/44 746/1594/44 6327 +f 743/1604/44 741/1592/44 748/1595/44 747/1605/44 6328 +f 749/1607/44 751/1608/44 752/1609/44 750/1610/44 6329 +f 746/1611/41 745/1612/41 749/1613/41 750/1614/41 6330 +f 748/1615/43 746/1616/43 750/1617/43 752/1618/43 6331 +f 745/1619/42 747/1620/42 751/1621/42 749/1622/42 6332 +f 753/1623/41 754/1624/41 756/1625/41 755/1626/41 6333 +f 755/1627/42 756/1628/42 760/1629/42 759/1630/42 6334 +f 759/1631/47 760/1632/47 758/1633/47 757/1634/47 6335 +f 757/1635/43 758/1636/43 754/1637/43 753/1638/43 6336 +f 757/1639/44 753/1640/44 762/1641/44 764/1642/44 6337 +f 760/1629/45 756/1643/45 754/1644/45 758/1645/45 6338 +f 763/1646/47 764/1647/47 768/1648/47 767/1649/47 6339 +f 755/1650/44 759/1651/44 763/1652/44 761/1653/44 6340 +f 753/1640/44 755/1650/44 761/1653/44 762/1641/44 6341 +f 759/1651/44 757/1639/44 764/1642/44 763/1652/44 6342 +f 765/1654/44 767/1655/44 768/1656/44 766/1657/44 6343 +f 762/1658/41 761/1659/41 765/1660/41 766/1661/41 6344 +f 764/1662/43 762/1663/43 766/1664/43 768/1665/43 6345 +f 761/1666/42 763/1667/42 767/1668/42 765/1669/42 6346 +f 769/1670/41 770/1671/41 772/1672/41 771/1673/41 6347 +f 771/1674/42 772/1675/42 776/1676/42 775/1677/42 6348 +f 775/1678/47 776/1679/47 774/1680/47 773/1681/47 6349 +f 773/1682/43 774/1683/43 770/1684/43 769/1685/43 6350 +f 773/1686/44 769/1687/44 778/1688/44 780/1689/44 6351 +f 776/1676/45 772/1690/45 770/1691/45 774/1692/45 6352 +f 779/1693/47 780/1694/47 784/1695/47 783/1696/47 6353 +f 771/1697/44 775/1698/44 779/1699/44 777/1700/44 6354 +f 769/1687/44 771/1697/44 777/1700/44 778/1688/44 6355 +f 775/1698/44 773/1686/44 780/1689/44 779/1699/44 6356 +f 781/1701/44 783/1702/44 784/1703/44 782/1704/44 6357 +f 778/1705/41 777/1706/41 781/1707/41 782/1708/41 6358 +f 780/1709/43 778/1710/43 782/1711/43 784/1712/43 6359 +f 777/1713/42 779/1714/42 783/1715/42 781/1716/42 6360 +f 785/1717/41 786/1718/41 788/1719/41 787/1720/41 6361 +f 787/1721/42 788/1722/42 792/1723/42 791/1724/42 6362 +f 791/1725/47 792/1726/47 790/1727/47 789/1728/47 6363 +f 789/1729/43 790/1730/43 786/1731/43 785/1732/43 6364 +f 789/1733/44 785/1734/44 794/1735/44 796/1736/44 6365 +f 792/1723/45 788/1737/45 786/1738/45 790/1739/45 6366 +f 795/1740/47 796/1741/47 800/1742/47 799/1743/47 6367 +f 787/1744/44 791/1745/44 795/1746/44 793/1747/44 6368 +f 785/1734/44 787/1744/44 793/1747/44 794/1735/44 6369 +f 791/1745/44 789/1733/44 796/1736/44 795/1746/44 6370 +f 797/1748/44 799/1749/44 800/1750/44 798/1751/44 6371 +f 794/1752/41 793/1753/41 797/1754/41 798/1755/41 6372 +f 796/1756/43 794/1757/43 798/1758/43 800/1759/43 6373 +f 793/1760/42 795/1761/42 799/1762/42 797/1763/42 6374 +f 801/1764/41 802/1765/41 804/1766/41 803/1767/41 6375 +f 803/1768/42 804/1769/42 808/1770/42 807/1771/42 6376 +f 807/1772/47 808/1773/47 806/1774/47 805/1775/47 6377 +f 805/1776/43 806/1777/43 802/1778/43 801/1779/43 6378 +f 805/1780/44 801/1781/44 810/1782/44 812/1783/44 6379 +f 808/1770/45 804/1784/45 802/1785/45 806/1786/45 6380 +f 811/1787/47 812/1788/47 816/1789/47 815/1790/47 6381 +f 803/1791/44 807/1792/44 811/1793/44 809/1794/44 6382 +f 801/1781/44 803/1791/44 809/1794/44 810/1782/44 6383 +f 807/1792/44 805/1780/44 812/1783/44 811/1793/44 6384 +f 813/1795/44 815/1796/44 816/1797/44 814/1798/44 6385 +f 810/1799/41 809/1800/41 813/1801/41 814/1802/41 6386 +f 812/1803/43 810/1804/43 814/1805/43 816/1806/43 6387 +f 809/1807/42 811/1808/42 815/1809/42 813/1810/42 6388 +f 817/1811/41 818/1812/41 820/1813/41 819/1814/41 6389 +f 819/1815/42 820/1816/42 824/1817/42 823/1818/42 6390 +f 823/1819/47 824/1820/47 822/1821/47 821/1822/47 6391 +f 821/1823/43 822/1824/43 818/1825/43 817/1826/43 6392 +f 821/1827/44 817/1828/44 826/1829/44 828/1830/44 6393 +f 824/1817/45 820/1831/45 818/1832/45 822/1833/45 6394 +f 827/1834/47 828/1835/47 832/1836/47 831/1837/47 6395 +f 819/1838/44 823/1839/44 827/1840/44 825/1841/44 6396 +f 817/1828/44 819/1838/44 825/1841/44 826/1829/44 6397 +f 823/1839/44 821/1827/44 828/1830/44 827/1840/44 6398 +f 829/1842/44 831/1843/44 832/1844/44 830/1845/44 6399 +f 826/1846/41 825/1847/41 829/1848/41 830/1849/41 6400 +f 828/1850/43 826/1851/43 830/1852/43 832/1853/43 6401 +f 825/1854/42 827/1855/42 831/1856/42 829/1857/42 6402 +f 833/1858/41 834/1859/41 836/1860/41 835/1861/41 6403 +f 835/1862/42 836/1863/42 840/1864/42 839/1865/42 6404 +f 839/1866/47 840/1867/47 838/1868/47 837/1869/47 6405 +f 837/1870/43 838/1871/43 834/1872/43 833/1873/43 6406 +f 837/1874/44 833/1875/44 842/1876/44 844/1877/44 6407 +f 840/1864/45 836/1878/45 834/1879/45 838/1880/45 6408 +f 843/1881/47 844/1882/47 848/1883/47 847/1884/47 6409 +f 835/1885/44 839/1886/44 843/1887/44 841/1888/44 6410 +f 833/1875/44 835/1885/44 841/1888/44 842/1876/44 6411 +f 839/1886/44 837/1874/44 844/1877/44 843/1887/44 6412 +f 845/1889/44 847/1890/44 848/1891/44 846/1892/44 6413 +f 842/1893/41 841/1894/41 845/1895/41 846/1896/41 6414 +f 844/1897/43 842/1898/43 846/1899/43 848/1900/43 6415 +f 841/1901/42 843/1902/42 847/1903/42 845/1904/42 6416 +f 849/1905/41 850/1906/41 852/1907/41 851/1908/41 6417 +f 851/1909/42 852/1910/42 856/1911/42 855/1912/42 6418 +f 855/1913/47 856/1914/47 854/1915/47 853/1916/47 6419 +f 853/1917/43 854/1918/43 850/1919/43 849/1920/43 6420 +f 853/1921/44 849/1922/44 858/1923/44 860/1924/44 6421 +f 856/1911/45 852/1925/45 850/1926/45 854/1927/45 6422 +f 859/1928/47 860/1929/47 864/1930/47 863/1931/47 6423 +f 851/1932/44 855/1933/44 859/1934/44 857/1935/44 6424 +f 849/1922/44 851/1932/44 857/1935/44 858/1923/44 6425 +f 855/1933/44 853/1921/44 860/1924/44 859/1934/44 6426 +f 861/1936/44 863/1937/44 864/1938/44 862/1939/44 6427 +f 858/1940/41 857/1941/41 861/1942/41 862/1943/41 6428 +f 860/1944/43 858/1945/43 862/1946/43 864/1947/43 6429 +f 857/1948/42 859/1949/42 863/1950/42 861/1951/42 6430 +f 865/1952/41 866/1953/41 868/1954/41 867/1955/41 6431 +f 867/1956/42 868/1957/42 872/1958/42 871/1959/42 6432 +f 871/1960/47 872/1961/47 870/1962/47 869/1963/47 6433 +f 869/1964/43 870/1965/43 866/1966/43 865/1967/43 6434 +f 869/1968/44 865/1969/44 874/1970/44 876/1971/44 6435 +f 872/1958/45 868/1972/45 866/1973/45 870/1974/45 6436 +f 875/1975/47 876/1976/47 880/1977/47 879/1978/47 6437 +f 867/1979/44 871/1980/44 875/1981/44 873/1982/44 6438 +f 865/1969/44 867/1979/44 873/1982/44 874/1970/44 6439 +f 871/1980/44 869/1968/44 876/1971/44 875/1981/44 6440 +f 877/1983/44 879/1984/44 880/1985/44 878/1986/44 6441 +f 874/1987/41 873/1988/41 877/1989/41 878/1990/41 6442 +f 876/1991/43 874/1992/43 878/1993/43 880/1994/43 6443 +f 873/1995/42 875/1996/42 879/1997/42 877/1998/42 6444 +f 881/1999/41 882/2000/41 884/2001/41 883/2002/41 6445 +f 883/2003/42 884/2004/42 888/2005/42 887/2006/42 6446 +f 887/2007/47 888/2008/47 886/2009/47 885/2010/47 6447 +f 885/2011/43 886/2012/43 882/2013/43 881/2014/43 6448 +f 885/2015/44 881/2016/44 890/2017/44 892/2018/44 6449 +f 888/2005/45 884/2019/45 882/2020/45 886/2021/45 6450 +f 891/2022/47 892/2023/47 896/2024/47 895/2025/47 6451 +f 883/2026/44 887/2027/44 891/2028/44 889/2029/44 6452 +f 881/2016/44 883/2026/44 889/2029/44 890/2017/44 6453 +f 887/2027/44 885/2015/44 892/2018/44 891/2028/44 6454 +f 893/2030/44 895/2031/44 896/2032/44 894/2033/44 6455 +f 890/2034/41 889/2035/41 893/2036/41 894/2037/41 6456 +f 892/2038/43 890/2039/43 894/2040/43 896/2041/43 6457 +f 889/2042/42 891/2043/42 895/2044/42 893/2045/42 6458 +f 897/2046/41 898/2047/41 900/2048/41 899/2049/41 6459 +f 899/2050/42 900/2051/42 904/2052/42 903/2053/42 6460 +f 903/2054/47 904/2055/47 902/2056/47 901/2057/47 6461 +f 901/2058/43 902/2059/43 898/2060/43 897/2061/43 6462 +f 901/2062/44 897/2063/44 906/2064/44 908/2065/44 6463 +f 904/2052/45 900/2066/45 898/2067/45 902/2068/45 6464 +f 907/2069/47 908/2070/47 912/2071/47 911/2072/47 6465 +f 899/2073/44 903/2074/44 907/2075/44 905/2076/44 6466 +f 897/2063/44 899/2073/44 905/2076/44 906/2064/44 6467 +f 903/2074/44 901/2062/44 908/2065/44 907/2075/44 6468 +f 909/2077/44 911/2078/44 912/2079/44 910/2080/44 6469 +f 906/2081/41 905/2082/41 909/2083/41 910/2084/41 6470 +f 908/2085/43 906/2086/43 910/2087/43 912/2088/43 6471 +f 905/2089/42 907/2090/42 911/2091/42 909/2092/42 6472 +f 913/2093/41 914/2094/41 916/2095/41 915/2096/41 6473 +f 915/2097/42 916/2098/42 920/2099/42 919/2100/42 6474 +f 919/2101/47 920/2102/47 918/2103/47 917/2104/47 6475 +f 917/2105/43 918/2106/43 914/2107/43 913/2108/43 6476 +f 917/2109/44 913/2110/44 922/2111/44 924/2112/44 6477 +f 920/2099/45 916/2113/45 914/2114/45 918/2115/45 6478 +f 923/2116/47 924/2117/47 928/2118/47 927/2119/47 6479 +f 915/2120/44 919/2121/44 923/2122/44 921/2123/44 6480 +f 913/2110/44 915/2120/44 921/2123/44 922/2111/44 6481 +f 919/2121/44 917/2109/44 924/2112/44 923/2122/44 6482 +f 925/2124/44 927/2125/44 928/2126/44 926/2127/44 6483 +f 922/2128/41 921/2129/41 925/2130/41 926/2131/41 6484 +f 924/2132/43 922/2133/43 926/2134/43 928/2135/43 6485 +f 921/2136/42 923/2137/42 927/2138/42 925/2139/42 6486 +f 929/2140/41 930/2141/41 932/2142/41 931/2143/41 6487 +f 931/2144/42 932/2145/42 936/2146/42 935/2147/42 6488 +f 935/2148/47 936/2149/47 934/2150/47 933/2151/47 6489 +f 933/2152/43 934/2153/43 930/2154/43 929/2155/43 6490 +f 933/2156/44 929/2157/44 938/2158/44 940/2159/44 6491 +f 936/2146/45 932/2160/45 930/2161/45 934/2162/45 6492 +f 939/2163/47 940/2164/47 944/2165/47 943/2166/47 6493 +f 931/2167/44 935/2168/44 939/2169/44 937/2170/44 6494 +f 929/2157/44 931/2167/44 937/2170/44 938/2158/44 6495 +f 935/2168/44 933/2156/44 940/2159/44 939/2169/44 6496 +f 941/2171/44 943/2172/44 944/2173/44 942/2174/44 6497 +f 938/2175/41 937/2176/41 941/2177/41 942/2178/41 6498 +f 940/2179/43 938/2180/43 942/2181/43 944/2182/43 6499 +f 937/2183/42 939/2184/42 943/2185/42 941/2186/42 6500 +f 945/2187/41 946/2188/41 948/2189/41 947/2190/41 6501 +f 947/2191/42 948/2192/42 952/2193/42 951/2194/42 6502 +f 951/2195/47 952/2196/47 950/2197/47 949/2198/47 6503 +f 949/2199/43 950/2200/43 946/2201/43 945/2202/43 6504 +f 949/2203/44 945/2204/44 954/2205/44 956/2206/44 6505 +f 952/2193/45 948/2207/45 946/2208/45 950/2209/45 6506 +f 955/2210/47 956/2211/47 960/2212/47 959/2213/47 6507 +f 947/2214/44 951/2215/44 955/2216/44 953/2217/44 6508 +f 945/2204/44 947/2214/44 953/2217/44 954/2205/44 6509 +f 951/2215/44 949/2203/44 956/2206/44 955/2216/44 6510 +f 957/2218/44 959/2219/44 960/2220/44 958/2221/44 6511 +f 954/2222/41 953/2223/41 957/2224/41 958/2225/41 6512 +f 956/2226/43 954/2227/43 958/2228/43 960/2229/43 6513 +f 953/2230/42 955/2231/42 959/2232/42 957/2233/42 6514 +f 961/2234/41 962/2235/41 964/2236/41 963/2237/41 6515 +f 963/2238/42 964/2239/42 968/2240/42 967/2241/42 6516 +f 967/2242/47 968/2243/47 966/2244/47 965/2245/47 6517 +f 965/2246/43 966/2247/43 962/2248/43 961/2249/43 6518 +f 965/2250/44 961/2251/44 970/2252/44 972/2253/44 6519 +f 968/2240/45 964/2254/45 962/2255/45 966/2256/45 6520 +f 971/2257/47 972/2258/47 976/2259/47 975/2260/47 6521 +f 963/2261/44 967/2262/44 971/2263/44 969/2264/44 6522 +f 961/2251/44 963/2261/44 969/2264/44 970/2252/44 6523 +f 967/2262/44 965/2250/44 972/2253/44 971/2263/44 6524 +f 973/2265/44 975/2266/44 976/2267/44 974/2268/44 6525 +f 970/2269/41 969/2270/41 973/2271/41 974/2272/41 6526 +f 972/2273/43 970/2274/43 974/2275/43 976/2276/43 6527 +f 969/2277/42 971/2278/42 975/2279/42 973/2280/42 6528 +f 977/2281/41 978/2282/41 980/2283/41 979/2284/41 6529 +f 979/2285/42 980/2286/42 984/2287/42 983/2288/42 6530 +f 983/2289/47 984/2290/47 982/2291/47 981/2292/47 6531 +f 981/2293/43 982/2294/43 978/2295/43 977/2296/43 6532 +f 981/2297/44 977/2298/44 986/2299/44 988/2300/44 6533 +f 984/2287/45 980/2301/45 978/2302/45 982/2303/45 6534 +f 987/2304/47 988/2305/47 992/2306/47 991/2307/47 6535 +f 979/2308/44 983/2309/44 987/2310/44 985/2311/44 6536 +f 977/2298/44 979/2308/44 985/2311/44 986/2299/44 6537 +f 983/2309/44 981/2297/44 988/2300/44 987/2310/44 6538 +f 989/2312/44 991/2313/44 992/2314/44 990/2315/44 6539 +f 986/2316/41 985/2317/41 989/2318/41 990/2319/41 6540 +f 988/2320/43 986/2321/43 990/2322/43 992/2323/43 6541 +f 985/2324/42 987/2325/42 991/2326/42 989/2327/42 6542 +f 993/2328/41 994/2329/41 996/2330/41 995/2331/41 6543 +f 995/2332/42 996/2333/42 1000/2334/42 999/2335/42 6544 +f 999/2336/47 1000/2337/47 998/2338/47 997/2339/47 6545 +f 997/2340/43 998/2341/43 994/2342/43 993/2343/43 6546 +f 997/2344/44 993/2345/44 1002/2346/44 1004/2347/44 6547 +f 1000/2334/45 996/2348/45 994/2349/45 998/2350/45 6548 +f 1003/2351/47 1004/2352/47 1008/2353/47 1007/2354/47 6549 +f 995/2355/44 999/2356/44 1003/2357/44 1001/2358/44 6550 +f 993/2345/44 995/2355/44 1001/2358/44 1002/2346/44 6551 +f 999/2356/44 997/2344/44 1004/2347/44 1003/2357/44 6552 +f 1005/2359/44 1007/2360/44 1008/2361/44 1006/2362/44 6553 +f 1002/2363/41 1001/2364/41 1005/2365/41 1006/2366/41 6554 +f 1004/2367/43 1002/2368/43 1006/2369/43 1008/2370/43 6555 +f 1001/2371/42 1003/2372/42 1007/2373/42 1005/2374/42 6556 +f 1009/2375/41 1010/2376/41 1012/2377/41 1011/2378/41 6557 +f 1011/2379/42 1012/2380/42 1016/2381/42 1015/2382/42 6558 +f 1015/2383/47 1016/2384/47 1014/2385/47 1013/2386/47 6559 +f 1013/2387/43 1014/2388/43 1010/2389/43 1009/2390/43 6560 +f 1013/2391/44 1009/2392/44 1018/2393/44 1020/2394/44 6561 +f 1016/2381/45 1012/2395/45 1010/2396/45 1014/2397/45 6562 +f 1019/2398/47 1020/2399/47 1024/2400/47 1023/2401/47 6563 +f 1011/2402/44 1015/2403/44 1019/2404/44 1017/2405/44 6564 +f 1009/2392/44 1011/2402/44 1017/2405/44 1018/2393/44 6565 +f 1015/2403/44 1013/2391/44 1020/2394/44 1019/2404/44 6566 +f 1021/2406/44 1023/2407/44 1024/2408/44 1022/2409/44 6567 +f 1018/2410/41 1017/2411/41 1021/2412/41 1022/2413/41 6568 +f 1020/2414/43 1018/2415/43 1022/2416/43 1024/2417/43 6569 +f 1017/2418/42 1019/2419/42 1023/2420/42 1021/2421/42 6570 +f 1025/2422/41 1026/2423/41 1028/2424/41 1027/2425/41 6571 +f 1027/2426/42 1028/2427/42 1032/2428/42 1031/2429/42 6572 +f 1031/2430/47 1032/2431/47 1030/2432/47 1029/2433/47 6573 +f 1029/2434/43 1030/2435/43 1026/2436/43 1025/2437/43 6574 +f 1029/2438/44 1025/2439/44 1034/2440/44 1036/2441/44 6575 +f 1032/2428/45 1028/2442/45 1026/2443/45 1030/2444/45 6576 +f 1035/2445/47 1036/2446/47 1040/2447/47 1039/2448/47 6577 +f 1027/2449/44 1031/2450/44 1035/2451/44 1033/2452/44 6578 +f 1025/2439/44 1027/2449/44 1033/2452/44 1034/2440/44 6579 +f 1031/2450/44 1029/2438/44 1036/2441/44 1035/2451/44 6580 +f 1037/2453/44 1039/2454/44 1040/2455/44 1038/2456/44 6581 +f 1034/2457/41 1033/2458/41 1037/2459/41 1038/2460/41 6582 +f 1036/2461/43 1034/2462/43 1038/2463/43 1040/2464/43 6583 +f 1033/2465/42 1035/2466/42 1039/2467/42 1037/2468/42 6584 +f 1041/2469/41 1042/2470/41 1044/2471/41 1043/2472/41 6585 +f 1043/2473/42 1044/2474/42 1048/2475/42 1047/2476/42 6586 +f 1047/2477/47 1048/2478/47 1046/2479/47 1045/2480/47 6587 +f 1045/2481/43 1046/2482/43 1042/2483/43 1041/2484/43 6588 +f 1045/2485/44 1041/2486/44 1050/2487/44 1052/2488/44 6589 +f 1048/2475/45 1044/2489/45 1042/2490/45 1046/2491/45 6590 +f 1051/2492/47 1052/2493/47 1056/2494/47 1055/2495/47 6591 +f 1043/2496/44 1047/2497/44 1051/2498/44 1049/2499/44 6592 +f 1041/2486/44 1043/2496/44 1049/2499/44 1050/2487/44 6593 +f 1047/2497/44 1045/2485/44 1052/2488/44 1051/2498/44 6594 +f 1053/2500/44 1055/2501/44 1056/2502/44 1054/2503/44 6595 +f 1050/2504/41 1049/2505/41 1053/2506/41 1054/2507/41 6596 +f 1052/2508/43 1050/2509/43 1054/2510/43 1056/2511/43 6597 +f 1049/2512/42 1051/2513/42 1055/2514/42 1053/2515/42 6598 +f 1057/2516/41 1058/2517/41 1060/2518/41 1059/2519/41 6599 +f 1059/2520/42 1060/2521/42 1064/2522/42 1063/2523/42 6600 +f 1063/2524/47 1064/2525/47 1062/2526/47 1061/2527/47 6601 +f 1061/2528/43 1062/2529/43 1058/2530/43 1057/2531/43 6602 +f 1061/2532/44 1057/2533/44 1066/2534/44 1068/2535/44 6603 +f 1064/2522/45 1060/2536/45 1058/2537/45 1062/2538/45 6604 +f 1067/2539/47 1068/2540/47 1072/2541/47 1071/2542/47 6605 +f 1059/2543/44 1063/2544/44 1067/2545/44 1065/2546/44 6606 +f 1057/2533/44 1059/2543/44 1065/2546/44 1066/2534/44 6607 +f 1063/2544/44 1061/2532/44 1068/2535/44 1067/2545/44 6608 +f 1069/2547/44 1071/2548/44 1072/2549/44 1070/2550/44 6609 +f 1066/2551/41 1065/2552/41 1069/2553/41 1070/2554/41 6610 +f 1068/2555/43 1066/2556/43 1070/2557/43 1072/2558/43 6611 +f 1065/2559/42 1067/2560/42 1071/2561/42 1069/2562/42 6612 +f 1073/2563/41 1074/2564/41 1076/2565/41 1075/2566/41 6613 +f 1075/2567/42 1076/2568/42 1080/2569/42 1079/2570/42 6614 +f 1079/2571/47 1080/2572/47 1078/2573/47 1077/2574/47 6615 +f 1077/2575/43 1078/2576/43 1074/2577/43 1073/2578/43 6616 +f 1077/2579/44 1073/2580/44 1082/2581/44 1084/2582/44 6617 +f 1080/2569/45 1076/2583/45 1074/2584/45 1078/2585/45 6618 +f 1083/2586/47 1084/2587/47 1088/2588/47 1087/2589/47 6619 +f 1075/2590/44 1079/2591/44 1083/2592/44 1081/2593/44 6620 +f 1073/2580/44 1075/2590/44 1081/2593/44 1082/2581/44 6621 +f 1079/2591/44 1077/2579/44 1084/2582/44 1083/2592/44 6622 +f 1085/2594/44 1087/2595/44 1088/2596/44 1086/2597/44 6623 +f 1082/2598/41 1081/2599/41 1085/2600/41 1086/2601/41 6624 +f 1084/2602/43 1082/2603/43 1086/2604/43 1088/2605/43 6625 +f 1081/2606/42 1083/2607/42 1087/2608/42 1085/2609/42 6626 +f 1089/2610/41 1090/2611/41 1092/2612/41 1091/2613/41 6627 +f 1091/2614/42 1092/2615/42 1096/2616/42 1095/2617/42 6628 +f 1095/2618/47 1096/2619/47 1094/2620/47 1093/2621/47 6629 +f 1093/2622/43 1094/2623/43 1090/2624/43 1089/2625/43 6630 +f 1093/2626/44 1089/2627/44 1098/2628/44 1100/2629/44 6631 +f 1096/2616/45 1092/2630/45 1090/2631/45 1094/2632/45 6632 +f 1099/2633/47 1100/2634/47 1104/2635/47 1103/2636/47 6633 +f 1091/2637/44 1095/2638/44 1099/2639/44 1097/2640/44 6634 +f 1089/2627/44 1091/2637/44 1097/2640/44 1098/2628/44 6635 +f 1095/2638/44 1093/2626/44 1100/2629/44 1099/2639/44 6636 +f 1101/2641/44 1103/2642/44 1104/2643/44 1102/2644/44 6637 +f 1098/2645/41 1097/2646/41 1101/2647/41 1102/2648/41 6638 +f 1100/2649/43 1098/2650/43 1102/2651/43 1104/2652/43 6639 +f 1097/2653/42 1099/2654/42 1103/2655/42 1101/2656/42 6640 +f 1105/2657/41 1106/2658/41 1108/2659/41 1107/2660/41 6641 +f 1107/2661/42 1108/2662/42 1112/2663/42 1111/2664/42 6642 +f 1111/2665/47 1112/2666/47 1110/2667/47 1109/2668/47 6643 +f 1109/2669/43 1110/2670/43 1106/2671/43 1105/2672/43 6644 +f 1109/2673/44 1105/2674/44 1114/2675/44 1116/2676/44 6645 +f 1112/2663/45 1108/2677/45 1106/2678/45 1110/2679/45 6646 +f 1115/2680/47 1116/2681/47 1120/2682/47 1119/2683/47 6647 +f 1107/2684/44 1111/2685/44 1115/2686/44 1113/2687/44 6648 +f 1105/2674/44 1107/2684/44 1113/2687/44 1114/2675/44 6649 +f 1111/2685/44 1109/2673/44 1116/2676/44 1115/2686/44 6650 +f 1117/2688/44 1119/2689/44 1120/2690/44 1118/2691/44 6651 +f 1114/2692/41 1113/2693/41 1117/2694/41 1118/2695/41 6652 +f 1116/2696/43 1114/2697/43 1118/2698/43 1120/2699/43 6653 +f 1113/2700/42 1115/2701/42 1119/2702/42 1117/2703/42 6654 +f 1129/2704/47 1123/2705/47 1124/2706/47 1132/2707/47 6655 +f 1123/2705/42 1127/2708/42 1128/2709/42 1124/2706/42 6656 +f 1168/2710/43 1174/2711/43 1162/2712/43 1147/2713/43 6657 +f 1125/2714/43 1121/2715/43 1122/2716/43 1126/2717/43 6658 +f 1130/2718/44 1121/2719/44 1125/2714/44 1133/2720/44 6659 +f 1144/2721/45 1160/2722/45 1161/2723/45 1146/2724/45 6660 +f 1165/2725/42 1140/2726/42 1143/2727/42 1164/2728/42 6661 +f 1135/2729/45 1136/2730/45 1131/2731/45 1132/2732/45 6662 +f 1123/2733/44 1129/2734/44 1134/2735/44 1127/2708/44 6663 +f 1129/2734/44 1130/2718/44 1133/2720/44 1134/2735/44 6664 +f 1165/2725/42 1171/2736/42 1157/2737/42 1140/2726/42 6665 +f 1147/2713/43 1162/2712/43 1153/2738/43 1126/2717/43 6666 +f 1121/2739/47 1130/2740/47 1131/2741/47 1122/2742/47 6667 +f 1130/2740/47 1129/2704/47 1132/2707/47 1131/2741/47 6668 +f 1140/2726/45 1141/2743/45 1142/2744/45 1143/2727/45 6669 +f 1139/2745/45 1144/2746/45 1137/2747/45 1138/2748/45 6670 +f 1124/2706/47 1138/2749/47 1137/2750/47 1132/2707/47 6671 +f 1169/2751/43 1142/2752/43 1141/2743/43 1167/2753/43 6672 +f 1132/2732/43 1137/2747/43 1144/2746/43 1135/2729/43 6673 +f 1134/2735/44 1151/2754/44 1150/2755/44 1127/2708/44 6674 +f 1128/2709/42 1139/2745/42 1138/2749/42 1124/2706/42 6675 +f 1164/2756/47 1143/2757/47 1142/2758/47 1169/2759/47 6676 +f 1131/2741/47 1145/2760/47 1148/2761/47 1122/2742/47 6677 +f 1122/2716/43 1148/2762/43 1147/2713/43 1126/2717/43 6678 +f 1136/2730/42 1146/2763/42 1145/2764/42 1131/2731/42 6679 +f 1133/2720/44 1155/2765/44 1151/2754/44 1134/2735/44 6680 +f 1140/2726/48 1157/2737/48 1158/2766/48 1141/2743/48 6681 +f 1155/2765/41 1154/2767/41 1153/2738/41 1152/2768/41 6682 +f 1173/2769/41 1158/2766/41 1157/2737/41 1171/2736/41 6683 +f 1150/2755/41 1151/2754/41 1156/2770/41 1149/2771/41 6684 +f 1151/2754/41 1155/2765/41 1152/2768/41 1156/2770/41 6685 +f 1156/2770/41 1160/2772/41 1159/2773/41 1149/2771/41 6686 +f 1153/2738/41 1162/2712/41 1161/2774/41 1152/2768/41 6687 +f 1152/2768/41 1161/2774/41 1160/2772/41 1156/2770/41 6688 +f 1126/2717/43 1153/2738/43 1154/2767/43 1125/2714/43 6689 +f 1128/2709/42 1149/2771/42 1159/2773/42 1139/2745/42 6690 +f 1125/2714/44 1154/2767/44 1155/2765/44 1133/2720/44 6691 +f 1139/2745/45 1159/2773/45 1160/2772/45 1144/2746/45 6692 +f 1127/2708/42 1150/2755/42 1149/2771/42 1128/2709/42 6693 +f 1162/2712/41 1174/2711/41 1172/2775/41 1161/2774/41 6694 +f 1174/2711/41 1173/2769/41 1171/2736/41 1172/2775/41 6695 +f 1145/2760/47 1163/2776/47 1170/2777/47 1148/2761/47 6696 +f 1163/2776/47 1164/2756/47 1169/2759/47 1170/2777/47 6697 +f 1148/2762/43 1170/2778/43 1168/2710/43 1147/2713/43 6698 +f 1170/2778/43 1169/2751/43 1167/2753/43 1168/2710/43 6699 +f 1146/2763/42 1161/2774/42 1172/2775/42 1166/2779/42 6700 +f 1172/2775/44 1178/2780/44 1176/2781/44 1166/2779/44 6701 +f 1146/2763/42 1166/2779/42 1163/2782/42 1145/2764/42 6702 +f 1166/2779/42 1165/2725/42 1164/2728/42 1163/2782/42 6703 +f 1141/2743/43 1158/2766/43 1173/2769/43 1167/2753/43 6704 +f 1167/2753/43 1173/2769/43 1174/2711/43 1168/2710/43 6705 +f 1175/2783/45 1179/2784/45 1181/2785/45 1177/2786/45 6706 +f 1166/2779/47 1176/2781/47 1175/2783/47 1165/2725/47 6707 +f 1165/2725/45 1175/2783/45 1177/2786/45 1171/2736/45 6708 +f 1171/2736/41 1177/2786/41 1178/2780/41 1172/2775/41 6709 +f 1180/2787/42 1182/2788/42 1181/2785/42 1179/2784/42 6710 +f 1177/2786/41 1181/2785/41 1182/2788/41 1178/2780/41 6711 +f 1178/2780/44 1182/2788/44 1180/2787/44 1176/2781/44 6712 +f 1179/2784/42 1185/1573/42 1186/1572/42 1180/2787/42 6713 +f 1184/1574/47 1186/1572/47 1185/1573/47 1183/1575/47 6714 +f 1180/2787/44 1186/1572/44 1184/1574/44 1176/2781/44 6715 +f 1175/2783/45 1183/1575/45 1185/1573/45 1179/2784/45 6716 +f 1176/2781/43 1184/1574/43 1183/1575/43 1175/2783/43 6717 +f 1187/2789/47 1189/2790/47 1190/2791/47 1188/2792/47 6718 +f 1189/2793/42 1193/2794/42 1194/2795/42 1190/2796/42 6719 +f 1193/2797/41 1191/2798/41 1192/2799/41 1194/2800/41 6720 +f 1191/2801/43 1187/2802/43 1188/2803/43 1192/2804/43 6721 +f 1191/2805/44 1198/2806/44 1196/2807/44 1187/2808/44 6722 +f 1194/2795/45 1192/2809/45 1188/2810/45 1190/2811/45 6723 +f 1197/2812/41 1201/2813/41 1202/2814/41 1198/2815/41 6724 +f 1189/2816/44 1195/2817/44 1197/2818/44 1193/2819/44 6725 +f 1187/2808/44 1196/2807/44 1195/2817/44 1189/2816/44 6726 +f 1193/2819/44 1197/2818/44 1198/2806/44 1191/2805/44 6727 +f 1199/2820/44 1200/2821/44 1202/2822/44 1201/2823/44 6728 +f 1196/2824/47 1200/2825/47 1199/2826/47 1195/2827/47 6729 +f 1198/2828/43 1202/2829/43 1200/2830/43 1196/2831/43 6730 +f 1195/2832/42 1199/2833/42 1201/2834/42 1197/2835/42 6731 +f 1203/2836/47 1205/2837/47 1206/2838/47 1204/2839/47 6732 +f 1205/2840/42 1209/2841/42 1210/2842/42 1206/2843/42 6733 +f 1209/2844/41 1207/2845/41 1208/2846/41 1210/2847/41 6734 +f 1207/2848/43 1203/2849/43 1204/2850/43 1208/2851/43 6735 +f 1207/2852/44 1214/2853/44 1212/2854/44 1203/2855/44 6736 +f 1210/2842/45 1208/2856/45 1204/2857/45 1206/2858/45 6737 +f 1213/2859/41 1217/2860/41 1218/2861/41 1214/2862/41 6738 +f 1205/2863/44 1211/2864/44 1213/2865/44 1209/2866/44 6739 +f 1203/2855/44 1212/2854/44 1211/2864/44 1205/2863/44 6740 +f 1209/2866/44 1213/2865/44 1214/2853/44 1207/2852/44 6741 +f 1215/2867/44 1216/2868/44 1218/2869/44 1217/2870/44 6742 +f 1212/2871/47 1216/2872/47 1215/2873/47 1211/2874/47 6743 +f 1214/2875/43 1218/2876/43 1216/2877/43 1212/2878/43 6744 +f 1211/2879/42 1215/2880/42 1217/2881/42 1213/2882/42 6745 +f 1219/2883/47 1221/2884/47 1222/2885/47 1220/2886/47 6746 +f 1221/2887/42 1225/2888/42 1226/2889/42 1222/2890/42 6747 +f 1225/2891/41 1223/2892/41 1224/2893/41 1226/2894/41 6748 +f 1223/2895/43 1219/2896/43 1220/2897/43 1224/2898/43 6749 +f 1223/2899/44 1230/2900/44 1228/2901/44 1219/2902/44 6750 +f 1226/2889/45 1224/2903/45 1220/2904/45 1222/2905/45 6751 +f 1229/2906/41 1233/2907/41 1234/2908/41 1230/2909/41 6752 +f 1221/2910/44 1227/2911/44 1229/2912/44 1225/2913/44 6753 +f 1219/2902/44 1228/2901/44 1227/2911/44 1221/2910/44 6754 +f 1225/2913/44 1229/2912/44 1230/2900/44 1223/2899/44 6755 +f 1231/2914/44 1232/2915/44 1234/2916/44 1233/2917/44 6756 +f 1228/2918/47 1232/2919/47 1231/2920/47 1227/2921/47 6757 +f 1230/2922/43 1234/2923/43 1232/2924/43 1228/2925/43 6758 +f 1227/2926/42 1231/2927/42 1233/2928/42 1229/2929/42 6759 +f 1235/2930/47 1237/2931/47 1238/2932/47 1236/2933/47 6760 +f 1237/2934/42 1241/2935/42 1242/2936/42 1238/2937/42 6761 +f 1241/2938/41 1239/2939/41 1240/2940/41 1242/2941/41 6762 +f 1239/2942/43 1235/2943/43 1236/2944/43 1240/2945/43 6763 +f 1239/2946/44 1246/2947/44 1244/2948/44 1235/2949/44 6764 +f 1242/2936/45 1240/2950/45 1236/2951/45 1238/2952/45 6765 +f 1245/2953/41 1249/2954/41 1250/2955/41 1246/2956/41 6766 +f 1237/2957/44 1243/2958/44 1245/2959/44 1241/2960/44 6767 +f 1235/2949/44 1244/2948/44 1243/2958/44 1237/2957/44 6768 +f 1241/2960/44 1245/2959/44 1246/2947/44 1239/2946/44 6769 +f 1247/2961/44 1248/2962/44 1250/2963/44 1249/2964/44 6770 +f 1244/2965/47 1248/2966/47 1247/2967/47 1243/2968/47 6771 +f 1246/2969/43 1250/2970/43 1248/2971/43 1244/2972/43 6772 +f 1243/2973/42 1247/2974/42 1249/2975/42 1245/2976/42 6773 +f 1251/2977/47 1253/2978/47 1254/2979/47 1252/2980/47 6774 +f 1253/2981/42 1257/2982/42 1258/2983/42 1254/2984/42 6775 +f 1257/2985/41 1255/2986/41 1256/2987/41 1258/2988/41 6776 +f 1255/2989/43 1251/2990/43 1252/2991/43 1256/2992/43 6777 +f 1255/2993/44 1262/2994/44 1260/2995/44 1251/2996/44 6778 +f 1258/2983/45 1256/2997/45 1252/2998/45 1254/2999/45 6779 +f 1261/3000/41 1265/3001/41 1266/3002/41 1262/3003/41 6780 +f 1253/3004/44 1259/3005/44 1261/3006/44 1257/3007/44 6781 +f 1251/2996/44 1260/2995/44 1259/3005/44 1253/3004/44 6782 +f 1257/3007/44 1261/3006/44 1262/2994/44 1255/2993/44 6783 +f 1263/3008/44 1264/3009/44 1266/3010/44 1265/3011/44 6784 +f 1260/3012/47 1264/3013/47 1263/3014/47 1259/3015/47 6785 +f 1262/3016/43 1266/3017/43 1264/3018/43 1260/3019/43 6786 +f 1259/3020/42 1263/3021/42 1265/3022/42 1261/3023/42 6787 +f 1267/3024/47 1269/3025/47 1270/3026/47 1268/3027/47 6788 +f 1269/3028/42 1273/3029/42 1274/3030/42 1270/3031/42 6789 +f 1273/3032/41 1271/3033/41 1272/3034/41 1274/3035/41 6790 +f 1271/3036/43 1267/3037/43 1268/3038/43 1272/3039/43 6791 +f 1271/3040/44 1278/3041/44 1276/3042/44 1267/3043/44 6792 +f 1274/3030/45 1272/3044/45 1268/3045/45 1270/3046/45 6793 +f 1277/3047/41 1281/3048/41 1282/3049/41 1278/3050/41 6794 +f 1269/3051/44 1275/3052/44 1277/3053/44 1273/3054/44 6795 +f 1267/3043/44 1276/3042/44 1275/3052/44 1269/3051/44 6796 +f 1273/3054/44 1277/3053/44 1278/3041/44 1271/3040/44 6797 +f 1279/3055/44 1280/3056/44 1282/3057/44 1281/3058/44 6798 +f 1276/3059/47 1280/3060/47 1279/3061/47 1275/3062/47 6799 +f 1278/3063/43 1282/3064/43 1280/3065/43 1276/3066/43 6800 +f 1275/3067/42 1279/3068/42 1281/3069/42 1277/3070/42 6801 +f 1283/3071/47 1285/3072/47 1286/3073/47 1284/3074/47 6802 +f 1285/3075/42 1289/3076/42 1290/3077/42 1286/3078/42 6803 +f 1289/3079/41 1287/3080/41 1288/3081/41 1290/3082/41 6804 +f 1287/3083/43 1283/3084/43 1284/3085/43 1288/3086/43 6805 +f 1287/3087/44 1294/3088/44 1292/3089/44 1283/3090/44 6806 +f 1290/3077/45 1288/3091/45 1284/3092/45 1286/3093/45 6807 +f 1293/3094/41 1297/3095/41 1298/3096/41 1294/3097/41 6808 +f 1285/3098/44 1291/3099/44 1293/3100/44 1289/3101/44 6809 +f 1283/3090/44 1292/3089/44 1291/3099/44 1285/3098/44 6810 +f 1289/3101/44 1293/3100/44 1294/3088/44 1287/3087/44 6811 +f 1295/3102/44 1296/3103/44 1298/3104/44 1297/3105/44 6812 +f 1292/3106/47 1296/3107/47 1295/3108/47 1291/3109/47 6813 +f 1294/3110/43 1298/3111/43 1296/3112/43 1292/3113/43 6814 +f 1291/3114/42 1295/3115/42 1297/3116/42 1293/3117/42 6815 +f 1299/3118/47 1301/3119/47 1302/3120/47 1300/3121/47 6816 +f 1301/3122/42 1305/3123/42 1306/3124/42 1302/3125/42 6817 +f 1305/3126/41 1303/3127/41 1304/3128/41 1306/3129/41 6818 +f 1303/3130/43 1299/3131/43 1300/3132/43 1304/3133/43 6819 +f 1303/3134/44 1310/3135/44 1308/3136/44 1299/3137/44 6820 +f 1306/3124/45 1304/3138/45 1300/3139/45 1302/3140/45 6821 +f 1309/3141/41 1313/3142/41 1314/3143/41 1310/3144/41 6822 +f 1301/3145/44 1307/3146/44 1309/3147/44 1305/3148/44 6823 +f 1299/3137/44 1308/3136/44 1307/3146/44 1301/3145/44 6824 +f 1305/3148/44 1309/3147/44 1310/3135/44 1303/3134/44 6825 +f 1311/3149/44 1312/3150/44 1314/3151/44 1313/3152/44 6826 +f 1308/3153/47 1312/3154/47 1311/3155/47 1307/3156/47 6827 +f 1310/3157/43 1314/3158/43 1312/3159/43 1308/3160/43 6828 +f 1307/3161/42 1311/3162/42 1313/3163/42 1309/3164/42 6829 +f 1315/3165/47 1317/3166/47 1318/3167/47 1316/3168/47 6830 +f 1317/3169/42 1321/3170/42 1322/3171/42 1318/3172/42 6831 +f 1321/3173/41 1319/3174/41 1320/3175/41 1322/3176/41 6832 +f 1319/3177/43 1315/3178/43 1316/3179/43 1320/3180/43 6833 +f 1319/3181/44 1326/3182/44 1324/3183/44 1315/3184/44 6834 +f 1322/3171/45 1320/3185/45 1316/3186/45 1318/3187/45 6835 +f 1325/3188/41 1329/3189/41 1330/3190/41 1326/3191/41 6836 +f 1317/3192/44 1323/3193/44 1325/3194/44 1321/3195/44 6837 +f 1315/3184/44 1324/3183/44 1323/3193/44 1317/3192/44 6838 +f 1321/3195/44 1325/3194/44 1326/3182/44 1319/3181/44 6839 +f 1327/3196/44 1328/3197/44 1330/3198/44 1329/3199/44 6840 +f 1324/3200/47 1328/3201/47 1327/3202/47 1323/3203/47 6841 +f 1326/3204/43 1330/3205/43 1328/3206/43 1324/3207/43 6842 +f 1323/3208/42 1327/3209/42 1329/3210/42 1325/3211/42 6843 +f 1331/3212/47 1333/3213/47 1334/3214/47 1332/3215/47 6844 +f 1333/3216/42 1337/3217/42 1338/3218/42 1334/3219/42 6845 +f 1337/3220/41 1335/3221/41 1336/3222/41 1338/3223/41 6846 +f 1335/3224/43 1331/3225/43 1332/3226/43 1336/3227/43 6847 +f 1335/3228/44 1342/3229/44 1340/3230/44 1331/3231/44 6848 +f 1338/3218/45 1336/3232/45 1332/3233/45 1334/3234/45 6849 +f 1341/3235/41 1345/3236/41 1346/3237/41 1342/3238/41 6850 +f 1333/3239/44 1339/3240/44 1341/3241/44 1337/3242/44 6851 +f 1331/3231/44 1340/3230/44 1339/3240/44 1333/3239/44 6852 +f 1337/3242/44 1341/3241/44 1342/3229/44 1335/3228/44 6853 +f 1343/3243/44 1344/3244/44 1346/3245/44 1345/3246/44 6854 +f 1340/3247/47 1344/3248/47 1343/3249/47 1339/3250/47 6855 +f 1342/3251/43 1346/3252/43 1344/3253/43 1340/3254/43 6856 +f 1339/3255/42 1343/3256/42 1345/3257/42 1341/3258/42 6857 +f 1347/3259/47 1349/3260/47 1350/3261/47 1348/3262/47 6858 +f 1349/3263/42 1353/3264/42 1354/3265/42 1350/3266/42 6859 +f 1353/3267/41 1351/3268/41 1352/3269/41 1354/3270/41 6860 +f 1351/3271/43 1347/3272/43 1348/3273/43 1352/3274/43 6861 +f 1351/3275/44 1358/3276/44 1356/3277/44 1347/3278/44 6862 +f 1354/3265/45 1352/3279/45 1348/3280/45 1350/3281/45 6863 +f 1357/3282/41 1361/3283/41 1362/3284/41 1358/3285/41 6864 +f 1349/3286/44 1355/3287/44 1357/3288/44 1353/3289/44 6865 +f 1347/3278/44 1356/3277/44 1355/3287/44 1349/3286/44 6866 +f 1353/3289/44 1357/3288/44 1358/3276/44 1351/3275/44 6867 +f 1359/3290/44 1360/3291/44 1362/3292/44 1361/3293/44 6868 +f 1356/3294/47 1360/3295/47 1359/3296/47 1355/3297/47 6869 +f 1358/3298/43 1362/3299/43 1360/3300/43 1356/3301/43 6870 +f 1355/3302/42 1359/3303/42 1361/3304/42 1357/3305/42 6871 +f 1363/3306/47 1365/3307/47 1366/3308/47 1364/3309/47 6872 +f 1365/3310/42 1369/3311/42 1370/3312/42 1366/3313/42 6873 +f 1369/3314/41 1367/3315/41 1368/3316/41 1370/3317/41 6874 +f 1367/3318/43 1363/3319/43 1364/3320/43 1368/3321/43 6875 +f 1367/3322/44 1374/3323/44 1372/3324/44 1363/3325/44 6876 +f 1370/3312/45 1368/3326/45 1364/3327/45 1366/3328/45 6877 +f 1373/3329/41 1377/3330/41 1378/3331/41 1374/3332/41 6878 +f 1365/3333/44 1371/3334/44 1373/3335/44 1369/3336/44 6879 +f 1363/3325/44 1372/3324/44 1371/3334/44 1365/3333/44 6880 +f 1369/3336/44 1373/3335/44 1374/3323/44 1367/3322/44 6881 +f 1375/3337/44 1376/3338/44 1378/3339/44 1377/3340/44 6882 +f 1372/3341/47 1376/3342/47 1375/3343/47 1371/3344/47 6883 +f 1374/3345/43 1378/3346/43 1376/3347/43 1372/3348/43 6884 +f 1371/3349/42 1375/3350/42 1377/3351/42 1373/3352/42 6885 +f 1379/3353/47 1381/3354/47 1382/3355/47 1380/3356/47 6886 +f 1381/3357/42 1385/3358/42 1386/3359/42 1382/3360/42 6887 +f 1385/3361/41 1383/3362/41 1384/3363/41 1386/3364/41 6888 +f 1383/3365/43 1379/3366/43 1380/3367/43 1384/3368/43 6889 +f 1383/3369/44 1390/3370/44 1388/3371/44 1379/3372/44 6890 +f 1386/3359/45 1384/3373/45 1380/3374/45 1382/3375/45 6891 +f 1389/3376/41 1393/3377/41 1394/3378/41 1390/3379/41 6892 +f 1381/3380/44 1387/3381/44 1389/3382/44 1385/3383/44 6893 +f 1379/3372/44 1388/3371/44 1387/3381/44 1381/3380/44 6894 +f 1385/3383/44 1389/3382/44 1390/3370/44 1383/3369/44 6895 +f 1391/3384/44 1392/3385/44 1394/3386/44 1393/3387/44 6896 +f 1388/3388/47 1392/3389/47 1391/3390/47 1387/3391/47 6897 +f 1390/3392/43 1394/3393/43 1392/3394/43 1388/3395/43 6898 +f 1387/3396/42 1391/3397/42 1393/3398/42 1389/3399/42 6899 +f 1395/3400/47 1397/3401/47 1398/3402/47 1396/3403/47 6900 +f 1397/3404/42 1401/3405/42 1402/3406/42 1398/3407/42 6901 +f 1401/3408/41 1399/3409/41 1400/3410/41 1402/3411/41 6902 +f 1399/3412/43 1395/3413/43 1396/3414/43 1400/3415/43 6903 +f 1399/3416/44 1406/3417/44 1404/3418/44 1395/3419/44 6904 +f 1402/3406/45 1400/3420/45 1396/3421/45 1398/3422/45 6905 +f 1405/3423/41 1409/3424/41 1410/3425/41 1406/3426/41 6906 +f 1397/3427/44 1403/3428/44 1405/3429/44 1401/3430/44 6907 +f 1395/3419/44 1404/3418/44 1403/3428/44 1397/3427/44 6908 +f 1401/3430/44 1405/3429/44 1406/3417/44 1399/3416/44 6909 +f 1407/3431/44 1408/3432/44 1410/3433/44 1409/3434/44 6910 +f 1404/3435/47 1408/3436/47 1407/3437/47 1403/3438/47 6911 +f 1406/3439/43 1410/3440/43 1408/3441/43 1404/3442/43 6912 +f 1403/3443/42 1407/3444/42 1409/3445/42 1405/3446/42 6913 +f 1411/3447/47 1413/3448/47 1414/3449/47 1412/3450/47 6914 +f 1413/3451/42 1417/3452/42 1418/3453/42 1414/3454/42 6915 +f 1417/3455/41 1415/3456/41 1416/3457/41 1418/3458/41 6916 +f 1415/3459/43 1411/3460/43 1412/3461/43 1416/3462/43 6917 +f 1415/3463/44 1422/3464/44 1420/3465/44 1411/3466/44 6918 +f 1418/3453/45 1416/3467/45 1412/3468/45 1414/3469/45 6919 +f 1421/3470/41 1425/3471/41 1426/3472/41 1422/3473/41 6920 +f 1413/3474/44 1419/3475/44 1421/3476/44 1417/3477/44 6921 +f 1411/3466/44 1420/3465/44 1419/3475/44 1413/3474/44 6922 +f 1417/3477/44 1421/3476/44 1422/3464/44 1415/3463/44 6923 +f 1423/3478/44 1424/3479/44 1426/3480/44 1425/3481/44 6924 +f 1420/3482/47 1424/3483/47 1423/3484/47 1419/3485/47 6925 +f 1422/3486/43 1426/3487/43 1424/3488/43 1420/3489/43 6926 +f 1419/3490/42 1423/3491/42 1425/3492/42 1421/3493/42 6927 +f 1427/3494/47 1429/3495/47 1430/3496/47 1428/3497/47 6928 +f 1429/3498/42 1433/3499/42 1434/3500/42 1430/3501/42 6929 +f 1433/3502/41 1431/3503/41 1432/3504/41 1434/3505/41 6930 +f 1431/3506/43 1427/3507/43 1428/3508/43 1432/3509/43 6931 +f 1431/3510/44 1438/3511/44 1436/3512/44 1427/3513/44 6932 +f 1434/3500/45 1432/3514/45 1428/3515/45 1430/3516/45 6933 +f 1437/3517/41 1441/3518/41 1442/3519/41 1438/3520/41 6934 +f 1429/3521/44 1435/3522/44 1437/3523/44 1433/3524/44 6935 +f 1427/3513/44 1436/3512/44 1435/3522/44 1429/3521/44 6936 +f 1433/3524/44 1437/3523/44 1438/3511/44 1431/3510/44 6937 +f 1439/3525/44 1440/3526/44 1442/3527/44 1441/3528/44 6938 +f 1436/3529/47 1440/3530/47 1439/3531/47 1435/3532/47 6939 +f 1438/3533/43 1442/3534/43 1440/3535/43 1436/3536/43 6940 +f 1435/3537/42 1439/3538/42 1441/3539/42 1437/3540/42 6941 +f 1443/3541/47 1445/3542/47 1446/3543/47 1444/3544/47 6942 +f 1445/3545/42 1449/3546/42 1450/3547/42 1446/3548/42 6943 +f 1449/3549/41 1447/3550/41 1448/3551/41 1450/3552/41 6944 +f 1447/3553/43 1443/3554/43 1444/3555/43 1448/3556/43 6945 +f 1447/3557/44 1454/3558/44 1452/3559/44 1443/3560/44 6946 +f 1450/3547/45 1448/3561/45 1444/3562/45 1446/3563/45 6947 +f 1453/3564/41 1457/3565/41 1458/3566/41 1454/3567/41 6948 +f 1445/3568/44 1451/3569/44 1453/3570/44 1449/3571/44 6949 +f 1443/3560/44 1452/3559/44 1451/3569/44 1445/3568/44 6950 +f 1449/3571/44 1453/3570/44 1454/3558/44 1447/3557/44 6951 +f 1455/3572/44 1456/3573/44 1458/3574/44 1457/3575/44 6952 +f 1452/3576/47 1456/3577/47 1455/3578/47 1451/3579/47 6953 +f 1454/3580/43 1458/3581/43 1456/3582/43 1452/3583/43 6954 +f 1451/3584/42 1455/3585/42 1457/3586/42 1453/3587/42 6955 +f 1459/3588/47 1461/3589/47 1462/3590/47 1460/3591/47 6956 +f 1461/3592/42 1465/3593/42 1466/3594/42 1462/3595/42 6957 +f 1465/3596/41 1463/3597/41 1464/3598/41 1466/3599/41 6958 +f 1463/3600/43 1459/3601/43 1460/3602/43 1464/3603/43 6959 +f 1463/3604/44 1470/3605/44 1468/3606/44 1459/3607/44 6960 +f 1466/3594/45 1464/3608/45 1460/3609/45 1462/3610/45 6961 +f 1469/3611/41 1473/3612/41 1474/3613/41 1470/3614/41 6962 +f 1461/3615/44 1467/3616/44 1469/3617/44 1465/3618/44 6963 +f 1459/3607/44 1468/3606/44 1467/3616/44 1461/3615/44 6964 +f 1465/3618/44 1469/3617/44 1470/3605/44 1463/3604/44 6965 +f 1471/3619/44 1472/3620/44 1474/3621/44 1473/3622/44 6966 +f 1468/3623/47 1472/3624/47 1471/3625/47 1467/3626/47 6967 +f 1470/3627/43 1474/3628/43 1472/3629/43 1468/3630/43 6968 +f 1467/3631/42 1471/3632/42 1473/3633/42 1469/3634/42 6969 +f 1475/3635/47 1477/3636/47 1478/3637/47 1476/3638/47 6970 +f 1477/3639/42 1481/3640/42 1482/3641/42 1478/3642/42 6971 +f 1481/3643/41 1479/3644/41 1480/3645/41 1482/3646/41 6972 +f 1479/3647/43 1475/3648/43 1476/3649/43 1480/3650/43 6973 +f 1479/3651/44 1486/3652/44 1484/3653/44 1475/3654/44 6974 +f 1482/3641/45 1480/3655/45 1476/3656/45 1478/3657/45 6975 +f 1485/3658/41 1489/3659/41 1490/3660/41 1486/3661/41 6976 +f 1477/3662/44 1483/3663/44 1485/3664/44 1481/3665/44 6977 +f 1475/3654/44 1484/3653/44 1483/3663/44 1477/3662/44 6978 +f 1481/3665/44 1485/3664/44 1486/3652/44 1479/3651/44 6979 +f 1487/3666/44 1488/3667/44 1490/3668/44 1489/3669/44 6980 +f 1484/3670/47 1488/3671/47 1487/3672/47 1483/3673/47 6981 +f 1486/3674/43 1490/3675/43 1488/3676/43 1484/3677/43 6982 +f 1483/3678/42 1487/3679/42 1489/3680/42 1485/3681/42 6983 +f 1491/3682/47 1493/3683/47 1494/3684/47 1492/3685/47 6984 +f 1493/3686/42 1497/3687/42 1498/3688/42 1494/3689/42 6985 +f 1497/3690/41 1495/3691/41 1496/3692/41 1498/3693/41 6986 +f 1495/3694/43 1491/3695/43 1492/3696/43 1496/3697/43 6987 +f 1495/3698/44 1502/3699/44 1500/3700/44 1491/3701/44 6988 +f 1498/3688/45 1496/3702/45 1492/3703/45 1494/3704/45 6989 +f 1501/3705/41 1505/3706/41 1506/3707/41 1502/3708/41 6990 +f 1493/3709/44 1499/3710/44 1501/3711/44 1497/3712/44 6991 +f 1491/3701/44 1500/3700/44 1499/3710/44 1493/3709/44 6992 +f 1497/3712/44 1501/3711/44 1502/3699/44 1495/3698/44 6993 +f 1503/3713/44 1504/3714/44 1506/3715/44 1505/3716/44 6994 +f 1500/3717/47 1504/3718/47 1503/3719/47 1499/3720/47 6995 +f 1502/3721/43 1506/3722/43 1504/3723/43 1500/3724/43 6996 +f 1499/3725/42 1503/3726/42 1505/3727/42 1501/3728/42 6997 +f 1507/3729/47 1509/3730/47 1510/3731/47 1508/3732/47 6998 +f 1509/3733/42 1513/3734/42 1514/3735/42 1510/3736/42 6999 +f 1513/3737/41 1511/3738/41 1512/3739/41 1514/3740/41 7000 +f 1511/3741/43 1507/3742/43 1508/3743/43 1512/3744/43 7001 +f 1511/3745/44 1518/3746/44 1516/3747/44 1507/3748/44 7002 +f 1514/3735/45 1512/3749/45 1508/3750/45 1510/3751/45 7003 +f 1517/3752/41 1521/3753/41 1522/3754/41 1518/3755/41 7004 +f 1509/3756/44 1515/3757/44 1517/3758/44 1513/3759/44 7005 +f 1507/3748/44 1516/3747/44 1515/3757/44 1509/3756/44 7006 +f 1513/3759/44 1517/3758/44 1518/3746/44 1511/3745/44 7007 +f 1519/3760/44 1520/3761/44 1522/3762/44 1521/3763/44 7008 +f 1516/3764/47 1520/3765/47 1519/3766/47 1515/3767/47 7009 +f 1518/3768/43 1522/3769/43 1520/3770/43 1516/3771/43 7010 +f 1515/3772/42 1519/3773/42 1521/3774/42 1517/3775/42 7011 +f 1523/3776/47 1525/3777/47 1526/3778/47 1524/3779/47 7012 +f 1525/3780/42 1529/3781/42 1530/3782/42 1526/3783/42 7013 +f 1529/3784/41 1527/3785/41 1528/3786/41 1530/3787/41 7014 +f 1527/3788/43 1523/3789/43 1524/3790/43 1528/3791/43 7015 +f 1527/3792/44 1534/3793/44 1532/3794/44 1523/3795/44 7016 +f 1530/3782/45 1528/3796/45 1524/3797/45 1526/3798/45 7017 +f 1533/3799/41 1537/3800/41 1538/3801/41 1534/3802/41 7018 +f 1525/3803/44 1531/3804/44 1533/3805/44 1529/3806/44 7019 +f 1523/3795/44 1532/3794/44 1531/3804/44 1525/3803/44 7020 +f 1529/3806/44 1533/3805/44 1534/3793/44 1527/3792/44 7021 +f 1535/3807/44 1536/3808/44 1538/3809/44 1537/3810/44 7022 +f 1532/3811/47 1536/3812/47 1535/3813/47 1531/3814/47 7023 +f 1534/3815/43 1538/3816/43 1536/3817/43 1532/3818/43 7024 +f 1531/3819/42 1535/3820/42 1537/3821/42 1533/3822/42 7025 +f 1539/3823/47 1541/3824/47 1542/3825/47 1540/3826/47 7026 +f 1541/3827/42 1545/3828/42 1546/3829/42 1542/3830/42 7027 +f 1545/3831/41 1543/3832/41 1544/3833/41 1546/3834/41 7028 +f 1543/3835/43 1539/3836/43 1540/3837/43 1544/3838/43 7029 +f 1543/3839/44 1550/3840/44 1548/3841/44 1539/3842/44 7030 +f 1546/3829/45 1544/3843/45 1540/3844/45 1542/3845/45 7031 +f 1549/3846/41 1553/3847/41 1554/3848/41 1550/3849/41 7032 +f 1541/3850/44 1547/3851/44 1549/3852/44 1545/3853/44 7033 +f 1539/3842/44 1548/3841/44 1547/3851/44 1541/3850/44 7034 +f 1545/3853/44 1549/3852/44 1550/3840/44 1543/3839/44 7035 +f 1551/3854/44 1552/3855/44 1554/3856/44 1553/3857/44 7036 +f 1548/3858/47 1552/3859/47 1551/3860/47 1547/3861/47 7037 +f 1550/3862/43 1554/3863/43 1552/3864/43 1548/3865/43 7038 +f 1547/3866/42 1551/3867/42 1553/3868/42 1549/3869/42 7039 +f 1555/3870/47 1557/3871/47 1558/3872/47 1556/3873/47 7040 +f 1557/3874/42 1561/3875/42 1562/3876/42 1558/3877/42 7041 +f 1561/3878/41 1559/3879/41 1560/3880/41 1562/3881/41 7042 +f 1559/3882/43 1555/3883/43 1556/3884/43 1560/3885/43 7043 +f 1559/3886/44 1566/3887/44 1564/3888/44 1555/3889/44 7044 +f 1562/3876/45 1560/3890/45 1556/3891/45 1558/3892/45 7045 +f 1565/3893/41 1569/3894/41 1570/3895/41 1566/3896/41 7046 +f 1557/3897/44 1563/3898/44 1565/3899/44 1561/3900/44 7047 +f 1555/3889/44 1564/3888/44 1563/3898/44 1557/3897/44 7048 +f 1561/3900/44 1565/3899/44 1566/3887/44 1559/3886/44 7049 +f 1567/3901/44 1568/3902/44 1570/3903/44 1569/3904/44 7050 +f 1564/3905/47 1568/3906/47 1567/3907/47 1563/3908/47 7051 +f 1566/3909/43 1570/3910/43 1568/3911/43 1564/3912/43 7052 +f 1563/3913/42 1567/3914/42 1569/3915/42 1565/3916/42 7053 +o tin_Cube.013 7054 +v 0.083274 -0.271995 -0.024655 7055 +v 0.083274 -0.216566 -0.024655 7056 +v 0.165564 -0.271995 -0.024655 7057 +v 0.165564 -0.216566 -0.106945 7058 +v 0.106130 -0.216566 -0.047511 7059 +v 0.106130 -0.216566 -0.084090 7060 +v 0.142708 -0.216566 -0.084090 7061 +v 0.142708 -0.216566 -0.047511 7062 +v 0.106130 -0.268043 -0.047511 7063 +v 0.106130 -0.268043 -0.084090 7064 +v 0.142708 -0.268043 -0.084090 7065 +v 0.142708 -0.268043 -0.047511 7066 +v 0.165564 -0.216566 -0.024655 7067 +v 0.165564 -0.271995 -0.106945 7068 +v 0.247854 -0.271995 -0.106945 7069 +v 0.188420 -0.216566 -0.047511 7070 +v 0.188420 -0.216566 -0.084090 7071 +v 0.224998 -0.216566 -0.084090 7072 +v 0.224998 -0.216566 -0.047511 7073 +v 0.188420 -0.268043 -0.047511 7074 +v 0.188420 -0.268043 -0.084090 7075 +v 0.224998 -0.268043 -0.084090 7076 +v 0.224998 -0.268043 -0.047511 7077 +v 0.247854 -0.271995 -0.024655 7078 +v 0.247854 -0.216566 -0.024655 7079 +v 0.247854 -0.216566 -0.106945 7080 +v 0.330144 -0.271995 -0.024655 7081 +v 0.330144 -0.271995 -0.106945 7082 +v 0.270710 -0.216566 -0.047511 7083 +v 0.270710 -0.216566 -0.084090 7084 +v 0.307288 -0.216566 -0.084090 7085 +v 0.307288 -0.216566 -0.047511 7086 +v 0.270710 -0.268043 -0.047511 7087 +v 0.270710 -0.268043 -0.084090 7088 +v 0.307288 -0.268043 -0.084090 7089 +v 0.307288 -0.268043 -0.047511 7090 +v 0.330144 -0.216566 -0.024655 7091 +v 0.330144 -0.216566 -0.106945 7092 +v 0.412434 -0.271995 -0.024655 7093 +v 0.412434 -0.216566 -0.024655 7094 +v 0.412434 -0.271995 -0.106945 7095 +v 0.353000 -0.216566 -0.047511 7096 +v 0.353000 -0.216566 -0.084090 7097 +v 0.389578 -0.216566 -0.084090 7098 +v 0.389578 -0.216566 -0.047511 7099 +v 0.353000 -0.268043 -0.047511 7100 +v 0.353000 -0.268043 -0.084090 7101 +v 0.389578 -0.268043 -0.084090 7102 +v 0.389578 -0.268043 -0.047511 7103 +v 0.083274 -0.271995 -0.106945 7104 +v 0.083274 -0.216566 -0.106945 7105 +v 0.083274 -0.216566 -0.189235 7106 +v 0.106130 -0.216566 -0.129801 7107 +v 0.106130 -0.216566 -0.166379 7108 +v 0.142708 -0.216566 -0.166379 7109 +v 0.142708 -0.216566 -0.129801 7110 +v 0.106130 -0.268043 -0.129801 7111 +v 0.106130 -0.268043 -0.166379 7112 +v 0.142708 -0.268043 -0.166379 7113 +v 0.142708 -0.268043 -0.129801 7114 +v 0.165564 -0.271995 -0.189235 7115 +v 0.165564 -0.216566 -0.189235 7116 +v 0.188420 -0.216566 -0.129801 7117 +v 0.188420 -0.216566 -0.166379 7118 +v 0.224998 -0.216566 -0.166379 7119 +v 0.224998 -0.216566 -0.129801 7120 +v 0.188420 -0.268043 -0.129801 7121 +v 0.188420 -0.268043 -0.166379 7122 +v 0.224998 -0.268043 -0.166379 7123 +v 0.224998 -0.268043 -0.129801 7124 +v 0.247854 -0.271995 -0.189235 7125 +v 0.330144 -0.271995 -0.189235 7126 +v 0.330144 -0.216566 -0.189235 7127 +v 0.270710 -0.216566 -0.129801 7128 +v 0.270710 -0.216566 -0.166379 7129 +v 0.307288 -0.216566 -0.166379 7130 +v 0.307288 -0.216566 -0.129801 7131 +v 0.270710 -0.268043 -0.129801 7132 +v 0.270710 -0.268043 -0.166379 7133 +v 0.307288 -0.268043 -0.166379 7134 +v 0.307288 -0.268043 -0.129801 7135 +v 0.412434 -0.216566 -0.106945 7136 +v 0.353000 -0.216566 -0.129801 7137 +v 0.353000 -0.216566 -0.166379 7138 +v 0.389578 -0.216566 -0.166379 7139 +v 0.389578 -0.216566 -0.129801 7140 +v 0.353000 -0.268043 -0.129801 7141 +v 0.353000 -0.268043 -0.166379 7142 +v 0.389578 -0.268043 -0.166379 7143 +v 0.389578 -0.268043 -0.129801 7144 +v 0.083274 -0.271995 -0.189235 7145 +v 0.083274 -0.271995 -0.271525 7146 +v 0.083274 -0.216566 -0.271525 7147 +v 0.106130 -0.216566 -0.212091 7148 +v 0.106130 -0.216566 -0.248669 7149 +v 0.142708 -0.216566 -0.248669 7150 +v 0.142708 -0.216566 -0.212091 7151 +v 0.106130 -0.268043 -0.212091 7152 +v 0.106130 -0.268043 -0.248669 7153 +v 0.142708 -0.268043 -0.248669 7154 +v 0.142708 -0.268043 -0.212091 7155 +v 0.165564 -0.271995 -0.271525 7156 +v 0.165564 -0.216566 -0.271525 7157 +v 0.247854 -0.216566 -0.189235 7158 +v 0.247854 -0.271995 -0.271525 7159 +v 0.188420 -0.216566 -0.212091 7160 +v 0.188420 -0.216566 -0.248669 7161 +v 0.224998 -0.216566 -0.248669 7162 +v 0.224998 -0.216566 -0.212091 7163 +v 0.188420 -0.268043 -0.212091 7164 +v 0.188420 -0.268043 -0.248669 7165 +v 0.224998 -0.268043 -0.248669 7166 +v 0.224998 -0.268043 -0.212091 7167 +v 0.247854 -0.216566 -0.271525 7168 +v 0.330144 -0.216566 -0.271525 7169 +v 0.270710 -0.216566 -0.212091 7170 +v 0.270710 -0.216566 -0.248669 7171 +v 0.307288 -0.216566 -0.248669 7172 +v 0.307288 -0.216566 -0.212091 7173 +v 0.270710 -0.268043 -0.212091 7174 +v 0.270710 -0.268043 -0.248669 7175 +v 0.307288 -0.268043 -0.248669 7176 +v 0.307288 -0.268043 -0.212091 7177 +v 0.330144 -0.271995 -0.271525 7178 +v 0.412434 -0.271995 -0.189235 7179 +v 0.412434 -0.216566 -0.189235 7180 +v 0.412434 -0.271995 -0.271525 7181 +v 0.412434 -0.216566 -0.271525 7182 +v 0.353000 -0.216566 -0.212091 7183 +v 0.353000 -0.216566 -0.248669 7184 +v 0.389578 -0.216566 -0.248669 7185 +v 0.389578 -0.216566 -0.212091 7186 +v 0.353000 -0.268043 -0.212091 7187 +v 0.353000 -0.268043 -0.248669 7188 +v 0.389578 -0.268043 -0.248669 7189 +v 0.389578 -0.268043 -0.212091 7190 +v -0.416726 -0.271995 -0.024655 7191 +v -0.416726 -0.216566 -0.024655 7192 +v -0.416726 -0.216566 -0.106945 7193 +v -0.393870 -0.216566 -0.047511 7194 +v -0.393870 -0.216566 -0.084090 7195 +v -0.357292 -0.216566 -0.084090 7196 +v -0.357292 -0.216566 -0.047511 7197 +v -0.393870 -0.268043 -0.047511 7198 +v -0.393870 -0.268043 -0.084090 7199 +v -0.357292 -0.268043 -0.084090 7200 +v -0.357292 -0.268043 -0.047511 7201 +v -0.334436 -0.271995 -0.024655 7202 +v -0.334436 -0.216566 -0.024655 7203 +v -0.252146 -0.271995 -0.024655 7204 +v -0.252146 -0.216566 -0.024655 7205 +v -0.252146 -0.271995 -0.106945 7206 +v -0.311580 -0.216566 -0.047511 7207 +v -0.311580 -0.216566 -0.084090 7208 +v -0.275002 -0.216566 -0.084090 7209 +v -0.275002 -0.216566 -0.047511 7210 +v -0.311580 -0.268043 -0.047511 7211 +v -0.311580 -0.268043 -0.084090 7212 +v -0.275002 -0.268043 -0.084090 7213 +v -0.275002 -0.268043 -0.047511 7214 +v -0.252146 -0.216566 -0.106945 7215 +v -0.169856 -0.271995 -0.024655 7216 +v -0.169856 -0.216566 -0.106945 7217 +v -0.229290 -0.216566 -0.047511 7218 +v -0.229290 -0.216566 -0.084090 7219 +v -0.192712 -0.216566 -0.084090 7220 +v -0.192712 -0.216566 -0.047511 7221 +v -0.229290 -0.268043 -0.047511 7222 +v -0.229290 -0.268043 -0.084090 7223 +v -0.192712 -0.268043 -0.084090 7224 +v -0.192712 -0.268043 -0.047511 7225 +v -0.169856 -0.216566 -0.024655 7226 +v -0.087566 -0.271995 -0.024655 7227 +v -0.087566 -0.216566 -0.024655 7228 +v -0.147000 -0.216566 -0.047511 7229 +v -0.147000 -0.216566 -0.084090 7230 +v -0.110422 -0.216566 -0.084090 7231 +v -0.110422 -0.216566 -0.047511 7232 +v -0.147000 -0.268043 -0.047511 7233 +v -0.147000 -0.268043 -0.084090 7234 +v -0.110422 -0.268043 -0.084090 7235 +v -0.110422 -0.268043 -0.047511 7236 +v -0.416726 -0.271995 -0.106945 7237 +v -0.416726 -0.271995 -0.189235 7238 +v -0.334436 -0.271995 -0.106945 7239 +v -0.334436 -0.216566 -0.106945 7240 +v -0.393870 -0.216566 -0.129801 7241 +v -0.393870 -0.216566 -0.166379 7242 +v -0.357292 -0.216566 -0.166379 7243 +v -0.357292 -0.216566 -0.129801 7244 +v -0.393870 -0.268043 -0.129801 7245 +v -0.393870 -0.268043 -0.166379 7246 +v -0.357292 -0.268043 -0.166379 7247 +v -0.357292 -0.268043 -0.129801 7248 +v -0.252146 -0.271995 -0.189235 7249 +v -0.311580 -0.216566 -0.129801 7250 +v -0.311580 -0.216566 -0.166379 7251 +v -0.275002 -0.216566 -0.166379 7252 +v -0.275002 -0.216566 -0.129801 7253 +v -0.311580 -0.268043 -0.129801 7254 +v -0.311580 -0.268043 -0.166379 7255 +v -0.275002 -0.268043 -0.166379 7256 +v -0.275002 -0.268043 -0.129801 7257 +v -0.252146 -0.216566 -0.189235 7258 +v -0.169856 -0.271995 -0.189235 7259 +v -0.169856 -0.216566 -0.189235 7260 +v -0.229290 -0.216566 -0.129801 7261 +v -0.229290 -0.216566 -0.166379 7262 +v -0.192712 -0.216566 -0.166379 7263 +v -0.192712 -0.216566 -0.129801 7264 +v -0.229290 -0.268043 -0.129801 7265 +v -0.229290 -0.268043 -0.166379 7266 +v -0.192712 -0.268043 -0.166379 7267 +v -0.192712 -0.268043 -0.129801 7268 +v -0.169856 -0.271995 -0.106945 7269 +v -0.087566 -0.271995 -0.106945 7270 +v -0.087566 -0.216566 -0.106945 7271 +v -0.087566 -0.216566 -0.189235 7272 +v -0.147000 -0.216566 -0.129801 7273 +v -0.147000 -0.216566 -0.166379 7274 +v -0.110422 -0.216566 -0.166379 7275 +v -0.110422 -0.216566 -0.129801 7276 +v -0.147000 -0.268043 -0.129801 7277 +v -0.147000 -0.268043 -0.166379 7278 +v -0.110422 -0.268043 -0.166379 7279 +v -0.110422 -0.268043 -0.129801 7280 +v -0.416726 -0.216566 -0.189235 7281 +v -0.416726 -0.271995 -0.271525 7282 +v -0.416726 -0.216566 -0.271525 7283 +v -0.334436 -0.216566 -0.189235 7284 +v -0.334436 -0.216566 -0.271525 7285 +v -0.393870 -0.216566 -0.212091 7286 +v -0.393870 -0.216566 -0.248669 7287 +v -0.357292 -0.216566 -0.248669 7288 +v -0.357292 -0.216566 -0.212091 7289 +v -0.393870 -0.268043 -0.212091 7290 +v -0.393870 -0.268043 -0.248669 7291 +v -0.357292 -0.268043 -0.248669 7292 +v -0.357292 -0.268043 -0.212091 7293 +v -0.334436 -0.271995 -0.189235 7294 +v -0.334436 -0.271995 -0.271525 7295 +v -0.252146 -0.216566 -0.271525 7296 +v -0.311580 -0.216566 -0.212091 7297 +v -0.311580 -0.216566 -0.248669 7298 +v -0.275002 -0.216566 -0.248669 7299 +v -0.275002 -0.216566 -0.212091 7300 +v -0.311580 -0.268043 -0.212091 7301 +v -0.311580 -0.268043 -0.248669 7302 +v -0.275002 -0.268043 -0.248669 7303 +v -0.275002 -0.268043 -0.212091 7304 +v -0.252146 -0.271995 -0.271525 7305 +v -0.169856 -0.271995 -0.271525 7306 +v -0.229290 -0.216566 -0.212091 7307 +v -0.229290 -0.216566 -0.248669 7308 +v -0.192712 -0.216566 -0.248669 7309 +v -0.192712 -0.216566 -0.212091 7310 +v -0.229290 -0.268043 -0.212091 7311 +v -0.229290 -0.268043 -0.248669 7312 +v -0.192712 -0.268043 -0.248669 7313 +v -0.192712 -0.268043 -0.212091 7314 +v -0.169856 -0.216566 -0.271525 7315 +v -0.087566 -0.271995 -0.189235 7316 +v -0.087566 -0.271995 -0.271525 7317 +v -0.087566 -0.216566 -0.271525 7318 +v -0.147000 -0.216566 -0.212091 7319 +v -0.147000 -0.216566 -0.248669 7320 +v -0.110422 -0.216566 -0.248669 7321 +v -0.110422 -0.216566 -0.212091 7322 +v -0.147000 -0.268043 -0.212091 7323 +v -0.147000 -0.268043 -0.248669 7324 +v -0.110422 -0.268043 -0.248669 7325 +v -0.110422 -0.268043 -0.212091 7326 +v -0.004932 0.179699 0.138528 7327 +v -0.004932 0.189562 0.138528 7328 +v -0.003497 0.179699 0.081949 7329 +v -0.003497 0.189562 0.081949 7330 +v 0.004932 0.179699 0.138528 7331 +v 0.004932 0.189562 0.138528 7332 +v 0.003497 0.179699 0.081949 7333 +v 0.003497 0.189562 0.081949 7334 +v -0.014978 0.179699 0.096687 7335 +v -0.014978 0.179699 0.123790 7336 +v -0.014978 0.189562 0.123790 7337 +v -0.014978 0.189562 0.096687 7338 +v 0.014978 0.179699 0.123790 7339 +v 0.014978 0.179699 0.096687 7340 +v 0.014978 0.189562 0.096687 7341 +v 0.014978 0.189562 0.123790 7342 +v -0.004932 0.179699 0.148856 7343 +v -0.004932 0.189562 0.148856 7344 +v 0.004932 0.189562 0.148856 7345 +v 0.004932 0.179699 0.148856 7346 +v -0.009211 0.179699 0.100129 7347 +v -0.009211 0.179699 0.120348 7348 +v -0.009211 0.189562 0.120348 7349 +v -0.009211 0.189562 0.100129 7350 +v 0.009211 0.179699 0.120348 7351 +v 0.009211 0.179699 0.100129 7352 +v 0.009211 0.189562 0.100129 7353 +v 0.009211 0.189562 0.120348 7354 +v -0.049153 0.179699 0.096687 7355 +v -0.049153 0.179699 0.123790 7356 +v -0.049153 0.189562 0.123790 7357 +v -0.049153 0.189562 0.096687 7358 +v 0.049153 0.179699 0.123790 7359 +v 0.049153 0.179699 0.096687 7360 +v 0.049153 0.189562 0.096687 7361 +v 0.049153 0.189562 0.123790 7362 +v -0.427805 -0.269971 0.281637 7363 +v 0.427805 -0.269971 0.281637 7364 +v -0.427805 -0.269971 0.000000 7365 +v 0.427805 -0.269971 0.000000 7366 +v -0.427805 -0.142932 0.000000 7367 +v -0.427805 -0.142932 0.281637 7368 +v 0.427805 -0.142932 0.281637 7369 +v 0.427805 -0.142932 0.000000 7370 +vt 0.125000 0.399559 7371 +vt 0.125000 0.567952 7372 +vt 0.375000 0.567952 7373 +vt 0.375000 0.399559 7374 +vt 0.000000 0.399559 7375 +vt 0.000000 0.567952 7376 +vt 0.250000 0.567952 7377 +vt 0.250000 0.399559 7378 +vt 0.375000 0.399559 7379 +vt 0.375000 0.567952 7380 +vt 0.125000 0.567952 7381 +vt 0.125000 0.399559 7382 +vt 0.250000 0.399559 7383 +vt 0.250000 0.567952 7384 +vt 0.000000 0.567952 7385 +vt 0.000000 0.399559 7386 +vt 0.000000 0.375000 7387 +vt 0.250000 0.375000 7388 +vt 0.250000 0.125000 7389 +vt 0.000000 0.125000 7390 +vt 0.250000 0.125000 7391 +vt 0.250000 0.375000 7392 +vt 0.180563 0.305563 7393 +vt 0.180563 0.194437 7394 +vt 0.069437 0.567952 7395 +vt 0.180563 0.567952 7396 +vt 0.180563 0.411564 7397 +vt 0.069437 0.411564 7398 +vt 0.000000 0.375000 7399 +vt 0.000000 0.125000 7400 +vt 0.069437 0.194437 7401 +vt 0.069437 0.305563 7402 +vt 0.180563 0.305563 7403 +vt 0.069437 0.305563 7404 +vt 0.069437 0.194437 7405 +vt 0.180563 0.194437 7406 +vt 0.180563 0.567952 7407 +vt 0.069437 0.567952 7408 +vt 0.069437 0.411564 7409 +vt 0.180563 0.411564 7410 +vt 0.194437 0.567952 7411 +vt 0.305563 0.567952 7412 +vt 0.305563 0.411564 7413 +vt 0.194437 0.411564 7414 +vt 0.305563 0.567952 7415 +vt 0.194437 0.567952 7416 +vt 0.194437 0.411564 7417 +vt 0.305563 0.411564 7418 +vt 0.500000 0.567952 7419 +vt 0.500000 0.399559 7420 +vt 0.375000 0.399559 7421 +vt 0.375000 0.567952 7422 +vt 0.125000 0.567952 7423 +vt 0.125000 0.399559 7424 +vt 0.500000 0.399559 7425 +vt 0.500000 0.567952 7426 +vt 0.500000 0.375000 7427 +vt 0.500000 0.125000 7428 +vt 0.500000 0.125000 7429 +vt 0.500000 0.375000 7430 +vt 0.430563 0.305563 7431 +vt 0.430563 0.194437 7432 +vt 0.319437 0.567952 7433 +vt 0.430563 0.567952 7434 +vt 0.430563 0.411564 7435 +vt 0.319437 0.411564 7436 +vt 0.319437 0.194437 7437 +vt 0.319437 0.305563 7438 +vt 0.430563 0.305563 7439 +vt 0.319437 0.305563 7440 +vt 0.319437 0.194437 7441 +vt 0.430563 0.194437 7442 +vt 0.430563 0.567952 7443 +vt 0.319437 0.567952 7444 +vt 0.319437 0.411564 7445 +vt 0.430563 0.411564 7446 +vt 0.194437 0.567952 7447 +vt 0.305563 0.567952 7448 +vt 0.305563 0.411564 7449 +vt 0.194437 0.411564 7450 +vt 0.305563 0.567952 7451 +vt 0.194437 0.567952 7452 +vt 0.194437 0.411564 7453 +vt 0.305563 0.411564 7454 +vt 0.750000 0.567952 7455 +vt 0.750000 0.399559 7456 +vt 0.375000 0.399559 7457 +vt 0.375000 0.567952 7458 +vt 0.125000 0.567952 7459 +vt 0.125000 0.399559 7460 +vt 0.750000 0.399559 7461 +vt 0.750000 0.567952 7462 +vt 0.750000 0.375000 7463 +vt 0.750000 0.125000 7464 +vt 0.750000 0.125000 7465 +vt 0.750000 0.375000 7466 +vt 0.680563 0.305563 7467 +vt 0.680563 0.194437 7468 +vt 0.569437 0.567952 7469 +vt 0.680563 0.567952 7470 +vt 0.680563 0.411564 7471 +vt 0.569437 0.411564 7472 +vt 0.569437 0.194437 7473 +vt 0.569437 0.305563 7474 +vt 0.680563 0.305563 7475 +vt 0.569437 0.305563 7476 +vt 0.569437 0.194437 7477 +vt 0.680563 0.194437 7478 +vt 0.680563 0.567952 7479 +vt 0.569437 0.567952 7480 +vt 0.569437 0.411564 7481 +vt 0.680563 0.411564 7482 +vt 0.194437 0.567952 7483 +vt 0.305563 0.567952 7484 +vt 0.305563 0.411564 7485 +vt 0.194437 0.411564 7486 +vt 0.305563 0.567952 7487 +vt 0.194437 0.567952 7488 +vt 0.194437 0.411564 7489 +vt 0.305563 0.411564 7490 +vt 1.000000 0.567952 7491 +vt 1.000000 0.399559 7492 +vt 0.375000 0.399559 7493 +vt 0.375000 0.567952 7494 +vt 0.125000 0.567952 7495 +vt 0.125000 0.399559 7496 +vt 1.000000 0.399559 7497 +vt 1.000000 0.567952 7498 +vt 1.000000 0.375000 7499 +vt 1.000000 0.125000 7500 +vt 1.000000 0.125000 7501 +vt 1.000000 0.375000 7502 +vt 0.930563 0.305563 7503 +vt 0.930563 0.194437 7504 +vt 0.819437 0.567952 7505 +vt 0.930563 0.567952 7506 +vt 0.930563 0.411564 7507 +vt 0.819437 0.411564 7508 +vt 0.819437 0.194437 7509 +vt 0.819437 0.305563 7510 +vt 0.930563 0.305563 7511 +vt 0.819437 0.305563 7512 +vt 0.819437 0.194437 7513 +vt 0.930563 0.194437 7514 +vt 0.930563 0.567952 7515 +vt 0.819437 0.567952 7516 +vt 0.819437 0.411564 7517 +vt 0.930563 0.411564 7518 +vt 0.194437 0.567952 7519 +vt 0.305563 0.567952 7520 +vt 0.305563 0.411564 7521 +vt 0.194437 0.411564 7522 +vt 0.305563 0.567952 7523 +vt 0.194437 0.567952 7524 +vt 0.194437 0.411564 7525 +vt 0.305563 0.411564 7526 +vt 0.625000 0.567952 7527 +vt 0.625000 0.399559 7528 +vt 0.000000 0.399559 7529 +vt 0.000000 0.567952 7530 +vt 0.250000 0.567952 7531 +vt 0.250000 0.399559 7532 +vt 0.625000 0.399559 7533 +vt 0.625000 0.567952 7534 +vt 0.000000 0.625000 7535 +vt 0.250000 0.625000 7536 +vt 0.250000 0.625000 7537 +vt 0.180563 0.555563 7538 +vt 0.180563 0.444437 7539 +vt 0.069437 0.567952 7540 +vt 0.180563 0.567952 7541 +vt 0.180563 0.411564 7542 +vt 0.069437 0.411564 7543 +vt 0.000000 0.625000 7544 +vt 0.069437 0.444437 7545 +vt 0.069437 0.555563 7546 +vt 0.180563 0.555563 7547 +vt 0.069437 0.555563 7548 +vt 0.069437 0.444437 7549 +vt 0.180563 0.444437 7550 +vt 0.180563 0.567952 7551 +vt 0.069437 0.567952 7552 +vt 0.069437 0.411564 7553 +vt 0.180563 0.411564 7554 +vt 0.444437 0.567952 7555 +vt 0.555563 0.567952 7556 +vt 0.555563 0.411564 7557 +vt 0.444437 0.411564 7558 +vt 0.555563 0.567952 7559 +vt 0.444437 0.567952 7560 +vt 0.444437 0.411564 7561 +vt 0.555563 0.411564 7562 +vt 0.500000 0.567952 7563 +vt 0.500000 0.399559 7564 +vt 0.625000 0.399559 7565 +vt 0.625000 0.567952 7566 +vt 0.500000 0.625000 7567 +vt 0.500000 0.625000 7568 +vt 0.430563 0.555563 7569 +vt 0.430563 0.444437 7570 +vt 0.319437 0.567952 7571 +vt 0.430563 0.567952 7572 +vt 0.430563 0.411564 7573 +vt 0.319437 0.411564 7574 +vt 0.319437 0.444437 7575 +vt 0.319437 0.555563 7576 +vt 0.430563 0.555563 7577 +vt 0.319437 0.555563 7578 +vt 0.319437 0.444437 7579 +vt 0.430563 0.444437 7580 +vt 0.430563 0.567952 7581 +vt 0.319437 0.567952 7582 +vt 0.319437 0.411564 7583 +vt 0.430563 0.411564 7584 +vt 0.444437 0.567952 7585 +vt 0.555563 0.567952 7586 +vt 0.555563 0.411564 7587 +vt 0.444437 0.411564 7588 +vt 0.555563 0.567952 7589 +vt 0.444437 0.567952 7590 +vt 0.444437 0.411564 7591 +vt 0.555563 0.411564 7592 +vt 0.750000 0.567952 7593 +vt 0.750000 0.399559 7594 +vt 0.625000 0.399559 7595 +vt 0.625000 0.567952 7596 +vt 0.750000 0.625000 7597 +vt 0.750000 0.625000 7598 +vt 0.680563 0.555563 7599 +vt 0.680563 0.444437 7600 +vt 0.569437 0.567952 7601 +vt 0.680563 0.567952 7602 +vt 0.680563 0.411564 7603 +vt 0.569437 0.411564 7604 +vt 0.569437 0.444437 7605 +vt 0.569437 0.555563 7606 +vt 0.680563 0.555563 7607 +vt 0.569437 0.555563 7608 +vt 0.569437 0.444437 7609 +vt 0.680563 0.444437 7610 +vt 0.680563 0.567952 7611 +vt 0.569437 0.567952 7612 +vt 0.569437 0.411564 7613 +vt 0.680563 0.411564 7614 +vt 0.444437 0.567952 7615 +vt 0.555563 0.567952 7616 +vt 0.555563 0.411564 7617 +vt 0.444437 0.411564 7618 +vt 0.555563 0.567952 7619 +vt 0.444437 0.567952 7620 +vt 0.444437 0.411564 7621 +vt 0.555563 0.411564 7622 +vt 1.000000 0.567952 7623 +vt 1.000000 0.399559 7624 +vt 0.625000 0.399559 7625 +vt 0.625000 0.567952 7626 +vt 1.000000 0.625000 7627 +vt 1.000000 0.625000 7628 +vt 0.930563 0.555563 7629 +vt 0.930563 0.444437 7630 +vt 0.819437 0.567952 7631 +vt 0.930563 0.567952 7632 +vt 0.930563 0.411564 7633 +vt 0.819437 0.411564 7634 +vt 0.819437 0.444437 7635 +vt 0.819437 0.555563 7636 +vt 0.930563 0.555563 7637 +vt 0.819437 0.555563 7638 +vt 0.819437 0.444437 7639 +vt 0.930563 0.444437 7640 +vt 0.930563 0.567952 7641 +vt 0.819437 0.567952 7642 +vt 0.819437 0.411564 7643 +vt 0.930563 0.411564 7644 +vt 0.444437 0.567952 7645 +vt 0.555563 0.567952 7646 +vt 0.555563 0.411564 7647 +vt 0.444437 0.411564 7648 +vt 0.555563 0.567952 7649 +vt 0.444437 0.567952 7650 +vt 0.444437 0.411564 7651 +vt 0.555563 0.411564 7652 +vt 0.875000 0.567952 7653 +vt 0.875000 0.399559 7654 +vt 0.000000 0.399559 7655 +vt 0.000000 0.567952 7656 +vt 0.250000 0.567952 7657 +vt 0.250000 0.399559 7658 +vt 0.875000 0.399559 7659 +vt 0.875000 0.567952 7660 +vt 0.000000 0.875000 7661 +vt 0.250000 0.875000 7662 +vt 0.250000 0.875000 7663 +vt 0.180563 0.805563 7664 +vt 0.180563 0.694437 7665 +vt 0.069437 0.567952 7666 +vt 0.180563 0.567952 7667 +vt 0.180563 0.411564 7668 +vt 0.069437 0.411564 7669 +vt 0.000000 0.875000 7670 +vt 0.069437 0.694437 7671 +vt 0.069437 0.805563 7672 +vt 0.180563 0.805563 7673 +vt 0.069437 0.805563 7674 +vt 0.069437 0.694437 7675 +vt 0.180563 0.694437 7676 +vt 0.180563 0.567952 7677 +vt 0.069437 0.567952 7678 +vt 0.069437 0.411564 7679 +vt 0.180563 0.411564 7680 +vt 0.694437 0.567952 7681 +vt 0.805563 0.567952 7682 +vt 0.805563 0.411564 7683 +vt 0.694437 0.411564 7684 +vt 0.805563 0.567952 7685 +vt 0.694437 0.567952 7686 +vt 0.694437 0.411564 7687 +vt 0.805563 0.411564 7688 +vt 0.500000 0.567952 7689 +vt 0.500000 0.399559 7690 +vt 0.875000 0.399559 7691 +vt 0.875000 0.567952 7692 +vt 0.500000 0.875000 7693 +vt 0.500000 0.875000 7694 +vt 0.430563 0.805563 7695 +vt 0.430563 0.694437 7696 +vt 0.319437 0.567952 7697 +vt 0.430563 0.567952 7698 +vt 0.430563 0.411564 7699 +vt 0.319437 0.411564 7700 +vt 0.319437 0.694437 7701 +vt 0.319437 0.805563 7702 +vt 0.430563 0.805563 7703 +vt 0.319437 0.805563 7704 +vt 0.319437 0.694437 7705 +vt 0.430563 0.694437 7706 +vt 0.430563 0.567952 7707 +vt 0.319437 0.567952 7708 +vt 0.319437 0.411564 7709 +vt 0.430563 0.411564 7710 +vt 0.694437 0.567952 7711 +vt 0.805563 0.567952 7712 +vt 0.805563 0.411564 7713 +vt 0.694437 0.411564 7714 +vt 0.805563 0.567952 7715 +vt 0.694437 0.567952 7716 +vt 0.694437 0.411564 7717 +vt 0.805563 0.411564 7718 +vt 0.750000 0.567952 7719 +vt 0.750000 0.399559 7720 +vt 0.875000 0.399559 7721 +vt 0.875000 0.567952 7722 +vt 0.750000 0.875000 7723 +vt 0.750000 0.875000 7724 +vt 0.680563 0.805563 7725 +vt 0.680563 0.694437 7726 +vt 0.569437 0.567952 7727 +vt 0.680563 0.567952 7728 +vt 0.680563 0.411564 7729 +vt 0.569437 0.411564 7730 +vt 0.569437 0.694437 7731 +vt 0.569437 0.805563 7732 +vt 0.680563 0.805563 7733 +vt 0.569437 0.805563 7734 +vt 0.569437 0.694437 7735 +vt 0.680563 0.694437 7736 +vt 0.680563 0.567952 7737 +vt 0.569437 0.567952 7738 +vt 0.569437 0.411564 7739 +vt 0.680563 0.411564 7740 +vt 0.694437 0.567952 7741 +vt 0.805563 0.567952 7742 +vt 0.805563 0.411564 7743 +vt 0.694437 0.411564 7744 +vt 0.805563 0.567952 7745 +vt 0.694437 0.567952 7746 +vt 0.694437 0.411564 7747 +vt 0.805563 0.411564 7748 +vt 1.000000 0.567952 7749 +vt 1.000000 0.399559 7750 +vt 0.875000 0.399559 7751 +vt 0.875000 0.567952 7752 +vt 1.000000 0.875000 7753 +vt 1.000000 0.875000 7754 +vt 0.930563 0.805563 7755 +vt 0.930563 0.694437 7756 +vt 0.819437 0.567952 7757 +vt 0.930563 0.567952 7758 +vt 0.930563 0.411564 7759 +vt 0.819437 0.411564 7760 +vt 0.819437 0.694437 7761 +vt 0.819437 0.805563 7762 +vt 0.930563 0.805563 7763 +vt 0.819437 0.805563 7764 +vt 0.819437 0.694437 7765 +vt 0.930563 0.694437 7766 +vt 0.930563 0.567952 7767 +vt 0.819437 0.567952 7768 +vt 0.819437 0.411564 7769 +vt 0.930563 0.411564 7770 +vt 0.694437 0.567952 7771 +vt 0.805563 0.567952 7772 +vt 0.805563 0.411564 7773 +vt 0.694437 0.411564 7774 +vt 0.805563 0.567952 7775 +vt 0.694437 0.567952 7776 +vt 0.694437 0.411564 7777 +vt 0.805563 0.411564 7778 +vt 0.125000 0.399559 7779 +vt 0.125000 0.567952 7780 +vt 0.375000 0.567952 7781 +vt 0.375000 0.399559 7782 +vt -0.000000 0.399559 7783 +vt -0.000000 0.567952 7784 +vt 0.250000 0.567952 7785 +vt 0.250000 0.399559 7786 +vt 0.375000 0.399559 7787 +vt 0.375000 0.567952 7788 +vt 0.125000 0.567952 7789 +vt 0.125000 0.399559 7790 +vt 0.250000 0.399559 7791 +vt 0.250000 0.567952 7792 +vt -0.000000 0.567952 7793 +vt -0.000000 0.399559 7794 +vt -0.000000 0.375000 7795 +vt 0.250000 0.375000 7796 +vt 0.250000 0.125000 7797 +vt -0.000000 0.125000 7798 +vt 0.250000 0.125000 7799 +vt 0.250000 0.375000 7800 +vt 0.180563 0.305563 7801 +vt 0.180563 0.194437 7802 +vt 0.069437 0.567952 7803 +vt 0.180563 0.567952 7804 +vt 0.180563 0.411564 7805 +vt 0.069437 0.411564 7806 +vt -0.000000 0.375000 7807 +vt -0.000000 0.125000 7808 +vt 0.069437 0.194437 7809 +vt 0.069437 0.305563 7810 +vt 0.180563 0.305563 7811 +vt 0.069437 0.305563 7812 +vt 0.069437 0.194437 7813 +vt 0.180563 0.194437 7814 +vt 0.180563 0.567952 7815 +vt 0.069437 0.567952 7816 +vt 0.069437 0.411564 7817 +vt 0.180563 0.411564 7818 +vt 0.194437 0.567952 7819 +vt 0.305563 0.567952 7820 +vt 0.305563 0.411564 7821 +vt 0.194437 0.411564 7822 +vt 0.305563 0.567952 7823 +vt 0.194437 0.567952 7824 +vt 0.194437 0.411564 7825 +vt 0.305563 0.411564 7826 +vt 0.500000 0.567952 7827 +vt 0.500000 0.399559 7828 +vt 0.375000 0.399559 7829 +vt 0.375000 0.567952 7830 +vt 0.125000 0.567952 7831 +vt 0.125000 0.399559 7832 +vt 0.500000 0.399559 7833 +vt 0.500000 0.567952 7834 +vt 0.500000 0.375000 7835 +vt 0.500000 0.125000 7836 +vt 0.500000 0.125000 7837 +vt 0.500000 0.375000 7838 +vt 0.430563 0.305563 7839 +vt 0.430563 0.194437 7840 +vt 0.319437 0.567952 7841 +vt 0.430563 0.567952 7842 +vt 0.430563 0.411564 7843 +vt 0.319437 0.411564 7844 +vt 0.319437 0.194437 7845 +vt 0.319437 0.305563 7846 +vt 0.430563 0.305563 7847 +vt 0.319437 0.305563 7848 +vt 0.319437 0.194437 7849 +vt 0.430563 0.194437 7850 +vt 0.430563 0.567952 7851 +vt 0.319437 0.567952 7852 +vt 0.319437 0.411564 7853 +vt 0.430563 0.411564 7854 +vt 0.194437 0.567952 7855 +vt 0.305563 0.567952 7856 +vt 0.305563 0.411564 7857 +vt 0.194437 0.411564 7858 +vt 0.305563 0.567952 7859 +vt 0.194437 0.567952 7860 +vt 0.194437 0.411564 7861 +vt 0.305563 0.411564 7862 +vt 0.750000 0.567952 7863 +vt 0.750000 0.399559 7864 +vt 0.375000 0.399559 7865 +vt 0.375000 0.567952 7866 +vt 0.125000 0.567952 7867 +vt 0.125000 0.399559 7868 +vt 0.750000 0.399559 7869 +vt 0.750000 0.567952 7870 +vt 0.750000 0.375000 7871 +vt 0.750000 0.125000 7872 +vt 0.750000 0.125000 7873 +vt 0.750000 0.375000 7874 +vt 0.680563 0.305563 7875 +vt 0.680563 0.194437 7876 +vt 0.569437 0.567952 7877 +vt 0.680563 0.567952 7878 +vt 0.680563 0.411564 7879 +vt 0.569437 0.411564 7880 +vt 0.569437 0.194437 7881 +vt 0.569437 0.305563 7882 +vt 0.680563 0.305563 7883 +vt 0.569437 0.305563 7884 +vt 0.569437 0.194437 7885 +vt 0.680563 0.194437 7886 +vt 0.680563 0.567952 7887 +vt 0.569437 0.567952 7888 +vt 0.569437 0.411564 7889 +vt 0.680563 0.411564 7890 +vt 0.194437 0.567952 7891 +vt 0.305563 0.567952 7892 +vt 0.305563 0.411564 7893 +vt 0.194437 0.411564 7894 +vt 0.305563 0.567952 7895 +vt 0.194437 0.567952 7896 +vt 0.194437 0.411564 7897 +vt 0.305563 0.411564 7898 +vt 1.000000 0.567952 7899 +vt 1.000000 0.399559 7900 +vt 0.375000 0.399559 7901 +vt 0.375000 0.567952 7902 +vt 0.125000 0.567952 7903 +vt 0.125000 0.399559 7904 +vt 1.000000 0.399559 7905 +vt 1.000000 0.567952 7906 +vt 1.000000 0.375000 7907 +vt 1.000000 0.125000 7908 +vt 1.000000 0.125000 7909 +vt 1.000000 0.375000 7910 +vt 0.930563 0.305563 7911 +vt 0.930563 0.194437 7912 +vt 0.819437 0.567952 7913 +vt 0.930563 0.567952 7914 +vt 0.930563 0.411564 7915 +vt 0.819437 0.411564 7916 +vt 0.819437 0.194437 7917 +vt 0.819437 0.305563 7918 +vt 0.930563 0.305563 7919 +vt 0.819437 0.305563 7920 +vt 0.819437 0.194437 7921 +vt 0.930563 0.194437 7922 +vt 0.930563 0.567952 7923 +vt 0.819437 0.567952 7924 +vt 0.819437 0.411564 7925 +vt 0.930563 0.411564 7926 +vt 0.194437 0.567952 7927 +vt 0.305563 0.567952 7928 +vt 0.305563 0.411564 7929 +vt 0.194437 0.411564 7930 +vt 0.305563 0.567952 7931 +vt 0.194437 0.567952 7932 +vt 0.194437 0.411564 7933 +vt 0.305563 0.411564 7934 +vt 0.625000 0.567952 7935 +vt 0.625000 0.399559 7936 +vt -0.000000 0.399559 7937 +vt -0.000000 0.567952 7938 +vt 0.250000 0.567952 7939 +vt 0.250000 0.399559 7940 +vt 0.625000 0.399559 7941 +vt 0.625000 0.567952 7942 +vt -0.000000 0.625000 7943 +vt 0.250000 0.625000 7944 +vt 0.250000 0.625000 7945 +vt 0.180563 0.555563 7946 +vt 0.180563 0.444437 7947 +vt 0.069437 0.567952 7948 +vt 0.180563 0.567952 7949 +vt 0.180563 0.411564 7950 +vt 0.069437 0.411564 7951 +vt -0.000000 0.625000 7952 +vt 0.069437 0.444437 7953 +vt 0.069437 0.555563 7954 +vt 0.180563 0.555563 7955 +vt 0.069437 0.555563 7956 +vt 0.069437 0.444437 7957 +vt 0.180563 0.444437 7958 +vt 0.180563 0.567952 7959 +vt 0.069437 0.567952 7960 +vt 0.069437 0.411564 7961 +vt 0.180563 0.411564 7962 +vt 0.444437 0.567952 7963 +vt 0.555563 0.567952 7964 +vt 0.555563 0.411564 7965 +vt 0.444437 0.411564 7966 +vt 0.555563 0.567952 7967 +vt 0.444437 0.567952 7968 +vt 0.444437 0.411564 7969 +vt 0.555563 0.411564 7970 +vt 0.500000 0.567952 7971 +vt 0.500000 0.399559 7972 +vt 0.625000 0.399559 7973 +vt 0.625000 0.567952 7974 +vt 0.500000 0.625000 7975 +vt 0.500000 0.625000 7976 +vt 0.430563 0.555563 7977 +vt 0.430563 0.444437 7978 +vt 0.319437 0.567952 7979 +vt 0.430563 0.567952 7980 +vt 0.430563 0.411564 7981 +vt 0.319437 0.411564 7982 +vt 0.319437 0.444437 7983 +vt 0.319437 0.555563 7984 +vt 0.430563 0.555563 7985 +vt 0.319437 0.555563 7986 +vt 0.319437 0.444437 7987 +vt 0.430563 0.444437 7988 +vt 0.430563 0.567952 7989 +vt 0.319437 0.567952 7990 +vt 0.319437 0.411564 7991 +vt 0.430563 0.411564 7992 +vt 0.444437 0.567952 7993 +vt 0.555563 0.567952 7994 +vt 0.555563 0.411564 7995 +vt 0.444437 0.411564 7996 +vt 0.555563 0.567952 7997 +vt 0.444437 0.567952 7998 +vt 0.444437 0.411564 7999 +vt 0.555563 0.411564 8000 +vt 0.750000 0.567952 8001 +vt 0.750000 0.399559 8002 +vt 0.625000 0.399559 8003 +vt 0.625000 0.567952 8004 +vt 0.750000 0.625000 8005 +vt 0.750000 0.625000 8006 +vt 0.680563 0.555563 8007 +vt 0.680563 0.444437 8008 +vt 0.569437 0.567952 8009 +vt 0.680563 0.567952 8010 +vt 0.680563 0.411564 8011 +vt 0.569437 0.411564 8012 +vt 0.569437 0.444437 8013 +vt 0.569437 0.555563 8014 +vt 0.680563 0.555563 8015 +vt 0.569437 0.555563 8016 +vt 0.569437 0.444437 8017 +vt 0.680563 0.444437 8018 +vt 0.680563 0.567952 8019 +vt 0.569437 0.567952 8020 +vt 0.569437 0.411564 8021 +vt 0.680563 0.411564 8022 +vt 0.444437 0.567952 8023 +vt 0.555563 0.567952 8024 +vt 0.555563 0.411564 8025 +vt 0.444437 0.411564 8026 +vt 0.555563 0.567952 8027 +vt 0.444437 0.567952 8028 +vt 0.444437 0.411564 8029 +vt 0.555563 0.411564 8030 +vt 1.000000 0.567952 8031 +vt 1.000000 0.399559 8032 +vt 0.625000 0.399559 8033 +vt 0.625000 0.567952 8034 +vt 1.000000 0.625000 8035 +vt 1.000000 0.625000 8036 +vt 0.930563 0.555563 8037 +vt 0.930563 0.444437 8038 +vt 0.819437 0.567952 8039 +vt 0.930563 0.567952 8040 +vt 0.930563 0.411564 8041 +vt 0.819437 0.411564 8042 +vt 0.819437 0.444437 8043 +vt 0.819437 0.555563 8044 +vt 0.930563 0.555563 8045 +vt 0.819437 0.555563 8046 +vt 0.819437 0.444437 8047 +vt 0.930563 0.444437 8048 +vt 0.930563 0.567952 8049 +vt 0.819437 0.567952 8050 +vt 0.819437 0.411564 8051 +vt 0.930563 0.411564 8052 +vt 0.444437 0.567952 8053 +vt 0.555563 0.567952 8054 +vt 0.555563 0.411564 8055 +vt 0.444437 0.411564 8056 +vt 0.555563 0.567952 8057 +vt 0.444437 0.567952 8058 +vt 0.444437 0.411564 8059 +vt 0.555563 0.411564 8060 +vt 0.875000 0.567952 8061 +vt 0.875000 0.399559 8062 +vt -0.000000 0.399559 8063 +vt -0.000000 0.567952 8064 +vt 0.250000 0.567952 8065 +vt 0.250000 0.399559 8066 +vt 0.875000 0.399559 8067 +vt 0.875000 0.567952 8068 +vt -0.000000 0.875000 8069 +vt 0.250000 0.875000 8070 +vt 0.250000 0.875000 8071 +vt 0.180563 0.805563 8072 +vt 0.180563 0.694437 8073 +vt 0.069437 0.567952 8074 +vt 0.180563 0.567952 8075 +vt 0.180563 0.411564 8076 +vt 0.069437 0.411564 8077 +vt -0.000000 0.875000 8078 +vt 0.069437 0.694437 8079 +vt 0.069437 0.805563 8080 +vt 0.180563 0.805563 8081 +vt 0.069437 0.805563 8082 +vt 0.069437 0.694437 8083 +vt 0.180563 0.694437 8084 +vt 0.180563 0.567952 8085 +vt 0.069437 0.567952 8086 +vt 0.069437 0.411564 8087 +vt 0.180563 0.411564 8088 +vt 0.694437 0.567952 8089 +vt 0.805563 0.567952 8090 +vt 0.805563 0.411564 8091 +vt 0.694437 0.411564 8092 +vt 0.805563 0.567952 8093 +vt 0.694437 0.567952 8094 +vt 0.694437 0.411564 8095 +vt 0.805563 0.411564 8096 +vt 0.500000 0.567952 8097 +vt 0.500000 0.399559 8098 +vt 0.875000 0.399559 8099 +vt 0.875000 0.567952 8100 +vt 0.500000 0.875000 8101 +vt 0.500000 0.875000 8102 +vt 0.430563 0.805563 8103 +vt 0.430563 0.694437 8104 +vt 0.319437 0.567952 8105 +vt 0.430563 0.567952 8106 +vt 0.430563 0.411564 8107 +vt 0.319437 0.411564 8108 +vt 0.319437 0.694437 8109 +vt 0.319437 0.805563 8110 +vt 0.430563 0.805563 8111 +vt 0.319437 0.805563 8112 +vt 0.319437 0.694437 8113 +vt 0.430563 0.694437 8114 +vt 0.430563 0.567952 8115 +vt 0.319437 0.567952 8116 +vt 0.319437 0.411564 8117 +vt 0.430563 0.411564 8118 +vt 0.694437 0.567952 8119 +vt 0.805563 0.567952 8120 +vt 0.805563 0.411564 8121 +vt 0.694437 0.411564 8122 +vt 0.805563 0.567952 8123 +vt 0.694437 0.567952 8124 +vt 0.694437 0.411564 8125 +vt 0.805563 0.411564 8126 +vt 0.750000 0.567952 8127 +vt 0.750000 0.399559 8128 +vt 0.875000 0.399559 8129 +vt 0.875000 0.567952 8130 +vt 0.750000 0.875000 8131 +vt 0.750000 0.875000 8132 +vt 0.680563 0.805563 8133 +vt 0.680563 0.694437 8134 +vt 0.569437 0.567952 8135 +vt 0.680563 0.567952 8136 +vt 0.680563 0.411564 8137 +vt 0.569437 0.411564 8138 +vt 0.569437 0.694437 8139 +vt 0.569437 0.805563 8140 +vt 0.680563 0.805563 8141 +vt 0.569437 0.805563 8142 +vt 0.569437 0.694437 8143 +vt 0.680563 0.694437 8144 +vt 0.680563 0.567952 8145 +vt 0.569437 0.567952 8146 +vt 0.569437 0.411564 8147 +vt 0.680563 0.411564 8148 +vt 0.694437 0.567952 8149 +vt 0.805563 0.567952 8150 +vt 0.805563 0.411564 8151 +vt 0.694437 0.411564 8152 +vt 0.805563 0.567952 8153 +vt 0.694437 0.567952 8154 +vt 0.694437 0.411564 8155 +vt 0.805563 0.411564 8156 +vt 1.000000 0.567952 8157 +vt 1.000000 0.399559 8158 +vt 0.875000 0.399559 8159 +vt 0.875000 0.567952 8160 +vt 1.000000 0.875000 8161 +vt 1.000000 0.875000 8162 +vt 0.930563 0.805563 8163 +vt 0.930563 0.694437 8164 +vt 0.819437 0.567952 8165 +vt 0.930563 0.567952 8166 +vt 0.930563 0.411564 8167 +vt 0.819437 0.411564 8168 +vt 0.819437 0.694437 8169 +vt 0.819437 0.805563 8170 +vt 0.930563 0.805563 8171 +vt 0.819437 0.805563 8172 +vt 0.819437 0.694437 8173 +vt 0.930563 0.694437 8174 +vt 0.930563 0.567952 8175 +vt 0.819437 0.567952 8176 +vt 0.819437 0.411564 8177 +vt 0.930563 0.411564 8178 +vt 0.694437 0.567952 8179 +vt 0.805563 0.567952 8180 +vt 0.805563 0.411564 8181 +vt 0.694437 0.411564 8182 +vt 0.805563 0.567952 8183 +vt 0.694437 0.567952 8184 +vt 0.694437 0.411564 8185 +vt 0.805563 0.411564 8186 +vt 0.678583 0.449832 8187 +vt 0.678583 0.550168 8188 +vt 0.828501 0.550168 8189 +vt 0.828501 0.449832 8190 +vt 0.464424 0.449832 8191 +vt 0.464424 0.550168 8192 +vt 0.535576 0.550168 8193 +vt 0.535576 0.449832 8194 +vt 0.402876 0.449832 8195 +vt 0.402876 0.550168 8196 +vt 0.252958 0.550168 8197 +vt 0.252958 0.449832 8198 +vt 0.550168 0.252958 8199 +vt 0.449832 0.252958 8200 +vt 0.449832 0.147898 8201 +vt 0.550168 0.147898 8202 +vt 0.347634 0.402876 8203 +vt 0.652366 0.402876 8204 +vt 0.550168 0.252958 8205 +vt 0.449832 0.252958 8206 +vt 0.652366 0.402876 8207 +vt 0.347634 0.402876 8208 +vt 0.535576 0.828501 8209 +vt 0.464424 0.828501 8210 +vt 0.347634 0.678583 8211 +vt 0.652366 0.678583 8212 +vt 0.347634 0.678583 8213 +vt 0.652366 0.678583 8214 +vt 0.593700 0.643566 8215 +vt 0.406300 0.643566 8216 +vt 0.464424 0.828501 8217 +vt 0.535576 0.828501 8218 +vt 0.406300 0.437893 8219 +vt 0.828501 0.449832 8220 +vt 0.828501 0.550168 8221 +vt 0.678583 0.550168 8222 +vt 0.678583 0.449832 8223 +vt 1.000000 0.678583 8224 +vt 1.000000 0.402876 8225 +vt 0.252958 0.449832 8226 +vt 0.252958 0.550168 8227 +vt 0.402876 0.550168 8228 +vt 0.402876 0.449832 8229 +vt 1.000000 0.402876 8230 +vt 1.000000 0.678583 8231 +vt 0.550168 0.449832 8232 +vt 0.550168 0.550168 8233 +vt 0.449832 0.550168 8234 +vt 0.449832 0.449832 8235 +vt 0.147898 0.550168 8236 +vt 0.147898 0.449832 8237 +vt 0.147898 0.449832 8238 +vt 0.147898 0.550168 8239 +vt 0.550168 0.147898 8240 +vt 0.449832 0.147898 8241 +vt 0.406300 0.643566 8242 +vt 0.593700 0.643566 8243 +vt 0.593700 0.437893 8244 +vt 0.593700 0.437893 8245 +vt 0.406300 0.437893 8246 +vt 0.437893 0.449832 8247 +vt 0.643566 0.449832 8248 +vt 0.643566 0.550168 8249 +vt 0.437893 0.550168 8250 +vt 0.593700 0.550168 8251 +vt 0.406300 0.550168 8252 +vt 0.406300 0.449832 8253 +vt 0.593700 0.449832 8254 +vt 0.437893 0.550168 8255 +vt 0.643566 0.550168 8256 +vt 0.643566 0.449832 8257 +vt 0.437893 0.449832 8258 +vt 0.593700 0.449832 8259 +vt 0.406300 0.449832 8260 +vt 0.406300 0.550168 8261 +vt 0.593700 0.550168 8262 +vt 0.678583 0.449832 8263 +vt 0.678583 0.550168 8264 +vt 0.402876 0.550168 8265 +vt 0.402876 0.449832 8266 +vt 0.402876 0.449832 8267 +vt 0.402876 0.550168 8268 +vt 0.678583 0.550168 8269 +vt 0.678583 0.449832 8270 +vt 0.347634 0.449832 8271 +vt 0.347634 0.550168 8272 +vt 0.000000 0.550168 8273 +vt 0.000000 0.449832 8274 +vt 0.000000 0.678583 8275 +vt 0.000000 0.402876 8276 +vt 0.652366 0.449832 8277 +vt 0.652366 0.550168 8278 +vt 1.000000 0.550168 8279 +vt 1.000000 0.449832 8280 +vt 0.000000 0.402876 8281 +vt 0.000000 0.678583 8282 +vt 0.347634 0.550168 8283 +vt 0.347634 0.449832 8284 +vt 0.000000 0.449832 8285 +vt 0.000000 0.550168 8286 +vt 0.652366 0.550168 8287 +vt 0.652366 0.449832 8288 +vt 1.000000 0.449832 8289 +vt 1.000000 0.550168 8290 +vt 0.000000 0.425761 8291 +vt 1.000000 0.425761 8292 +vt 1.000000 0.574239 8293 +vt 0.000000 0.574239 8294 +vt 0.000000 0.664583 8295 +vt 1.000000 0.664583 8296 +vt 1.000000 0.335417 8297 +vt 0.000000 0.335417 8298 +vt 1.000000 0.425761 8299 +vt 0.000000 0.425761 8300 +vt 0.000000 0.574239 8301 +vt 1.000000 0.574239 8302 +vt 0.335417 0.425761 8303 +vt 0.664583 0.425761 8304 +vt 0.664583 0.574239 8305 +vt 0.335417 0.574239 8306 +vt 0.664583 0.425761 8307 +vt 0.335417 0.425761 8308 +vt 0.335417 0.574239 8309 +vt 0.664583 0.574239 8310 +vt 0.000000 0.664583 8311 +vt 0.000000 0.335417 8312 +vt 1.000000 0.335417 8313 +vt 1.000000 0.664583 8314 +vn -1.0000 0.0000 0.0000 8315 +vn 0.0000 0.0000 -1.0000 8316 +vn 1.0000 0.0000 0.0000 8317 +vn 0.0000 0.0000 1.0000 8318 +vn 0.0000 -1.0000 0.0000 8319 +vn 0.0000 1.0000 0.0000 8320 +vn -0.7889 -0.0000 -0.6146 8321 +vn 0.8263 -0.0000 0.5633 8322 +vn 0.7889 0.0000 -0.6146 8323 +vn -0.8263 0.0000 0.5633 8324 +g tin_Cube.013_tin 8325 +usemtl tin 8326 +s off 8327 +f 1571/3917/49 1572/3918/49 1621/3919/49 1620/3920/49 8328 +f 1620/3921/50 1621/3922/50 1574/3923/50 1584/3924/50 8329 +f 1584/3925/51 1574/3926/51 1583/3927/51 1573/3928/51 8330 +f 1573/3929/52 1583/3930/52 1572/3931/52 1571/3932/52 8331 +f 1620/3933/53 1584/3934/53 1573/3935/53 1571/3936/53 8332 +f 1583/3937/54 1574/3938/54 1577/3939/54 1578/3940/54 8333 +f 1575/3941/50 1578/3942/50 1582/3943/50 1579/3944/50 8334 +f 1621/3945/54 1572/3946/54 1575/3947/54 1576/3948/54 8335 +f 1572/3946/54 1583/3937/54 1578/3940/54 1575/3947/54 8336 +f 1574/3938/54 1621/3945/54 1576/3948/54 1577/3939/54 8337 +f 1581/3949/54 1580/3950/54 1579/3951/54 1582/3952/54 8338 +f 1577/3953/52 1576/3954/52 1580/3955/52 1581/3956/52 8339 +f 1578/3957/49 1577/3958/49 1581/3959/49 1582/3960/49 8340 +f 1576/3961/51 1575/3962/51 1579/3963/51 1580/3964/51 8341 +f 1584/3924/50 1574/3923/50 1596/3965/50 1585/3966/50 8342 +f 1585/3967/51 1596/3968/51 1595/3969/51 1594/3970/51 8343 +f 1594/3971/52 1595/3972/52 1583/3930/52 1573/3929/52 8344 +f 1584/3934/53 1585/3973/53 1594/3974/53 1573/3935/53 8345 +f 1595/3975/54 1596/3976/54 1588/3977/54 1589/3978/54 8346 +f 1586/3979/50 1589/3980/50 1593/3981/50 1590/3982/50 8347 +f 1574/3938/54 1583/3937/54 1586/3983/54 1587/3984/54 8348 +f 1583/3937/54 1595/3975/54 1589/3978/54 1586/3983/54 8349 +f 1596/3976/54 1574/3938/54 1587/3984/54 1588/3977/54 8350 +f 1592/3985/54 1591/3986/54 1590/3987/54 1593/3988/54 8351 +f 1588/3989/52 1587/3990/52 1591/3991/52 1592/3992/52 8352 +f 1589/3993/49 1588/3994/49 1592/3995/49 1593/3996/49 8353 +f 1587/3997/51 1586/3998/51 1590/3999/51 1591/4000/51 8354 +f 1585/3966/50 1596/3965/50 1608/4001/50 1598/4002/50 8355 +f 1598/4003/51 1608/4004/51 1607/4005/51 1597/4006/51 8356 +f 1597/4007/52 1607/4008/52 1595/3972/52 1594/3971/52 8357 +f 1585/3973/53 1598/4009/53 1597/4010/53 1594/3974/53 8358 +f 1607/4011/54 1608/4012/54 1601/4013/54 1602/4014/54 8359 +f 1599/4015/50 1602/4016/50 1606/4017/50 1603/4018/50 8360 +f 1596/3976/54 1595/3975/54 1599/4019/54 1600/4020/54 8361 +f 1595/3975/54 1607/4011/54 1602/4014/54 1599/4019/54 8362 +f 1608/4012/54 1596/3976/54 1600/4020/54 1601/4013/54 8363 +f 1605/4021/54 1604/4022/54 1603/4023/54 1606/4024/54 8364 +f 1601/4025/52 1600/4026/52 1604/4027/52 1605/4028/52 8365 +f 1602/4029/49 1601/4030/49 1605/4031/49 1606/4032/49 8366 +f 1600/4033/51 1599/4034/51 1603/4035/51 1604/4036/51 8367 +f 1598/4002/50 1608/4001/50 1652/4037/50 1611/4038/50 8368 +f 1611/4039/51 1652/4040/51 1610/4041/51 1609/4042/51 8369 +f 1609/4043/52 1610/4044/52 1607/4008/52 1597/4007/52 8370 +f 1598/4009/53 1611/4045/53 1609/4046/53 1597/4010/53 8371 +f 1610/4047/54 1652/4048/54 1614/4049/54 1615/4050/54 8372 +f 1612/4051/50 1615/4052/50 1619/4053/50 1616/4054/50 8373 +f 1608/4012/54 1607/4011/54 1612/4055/54 1613/4056/54 8374 +f 1607/4011/54 1610/4047/54 1615/4050/54 1612/4055/54 8375 +f 1652/4048/54 1608/4012/54 1613/4056/54 1614/4049/54 8376 +f 1618/4057/54 1617/4058/54 1616/4059/54 1619/4060/54 8377 +f 1614/4061/52 1613/4062/52 1617/4063/52 1618/4064/52 8378 +f 1615/4065/49 1614/4066/49 1618/4067/49 1619/4068/49 8379 +f 1613/4069/51 1612/4070/51 1616/4071/51 1617/4072/51 8380 +f 1620/3920/49 1621/3919/49 1622/4073/49 1661/4074/49 8381 +f 1661/4075/50 1622/4076/50 1632/4077/50 1631/4078/50 8382 +f 1631/4079/51 1632/4080/51 1574/3926/51 1584/3925/51 8383 +f 1661/4081/53 1631/4082/53 1584/3934/53 1620/3933/53 8384 +f 1574/3938/54 1632/4083/54 1625/4084/54 1626/4085/54 8385 +f 1623/4086/50 1626/4087/50 1630/4088/50 1627/4089/50 8386 +f 1622/4090/54 1621/3945/54 1623/4091/54 1624/4092/54 8387 +f 1621/3945/54 1574/3938/54 1626/4085/54 1623/4091/54 8388 +f 1632/4083/54 1622/4090/54 1624/4092/54 1625/4084/54 8389 +f 1629/4093/54 1628/4094/54 1627/4095/54 1630/4096/54 8390 +f 1625/4097/52 1624/4098/52 1628/4099/52 1629/4100/52 8391 +f 1626/4101/49 1625/4102/49 1629/4103/49 1630/4104/49 8392 +f 1624/4105/51 1623/4106/51 1627/4107/51 1628/4108/51 8393 +f 1631/4078/50 1632/4077/50 1674/4109/50 1641/4110/50 8394 +f 1641/4111/51 1674/4112/51 1596/3968/51 1585/3967/51 8395 +f 1631/4082/53 1641/4113/53 1585/3973/53 1584/3934/53 8396 +f 1596/3976/54 1674/4114/54 1635/4115/54 1636/4116/54 8397 +f 1633/4117/50 1636/4118/50 1640/4119/50 1637/4120/50 8398 +f 1632/4083/54 1574/3938/54 1633/4121/54 1634/4122/54 8399 +f 1574/3938/54 1596/3976/54 1636/4116/54 1633/4121/54 8400 +f 1674/4114/54 1632/4083/54 1634/4122/54 1635/4115/54 8401 +f 1639/4123/54 1638/4124/54 1637/4125/54 1640/4126/54 8402 +f 1635/4127/52 1634/4128/52 1638/4129/52 1639/4130/52 8403 +f 1636/4131/49 1635/4132/49 1639/4133/49 1640/4134/49 8404 +f 1634/4135/51 1633/4136/51 1637/4137/51 1638/4138/51 8405 +f 1641/4110/50 1674/4109/50 1643/4139/50 1642/4140/50 8406 +f 1642/4141/51 1643/4142/51 1608/4004/51 1598/4003/51 8407 +f 1641/4113/53 1642/4143/53 1598/4009/53 1585/3973/53 8408 +f 1608/4012/54 1643/4144/54 1646/4145/54 1647/4146/54 8409 +f 1644/4147/50 1647/4148/50 1651/4149/50 1648/4150/50 8410 +f 1674/4114/54 1596/3976/54 1644/4151/54 1645/4152/54 8411 +f 1596/3976/54 1608/4012/54 1647/4146/54 1644/4151/54 8412 +f 1643/4144/54 1674/4114/54 1645/4152/54 1646/4145/54 8413 +f 1650/4153/54 1649/4154/54 1648/4155/54 1651/4156/54 8414 +f 1646/4157/52 1645/4158/52 1649/4159/52 1650/4160/52 8415 +f 1647/4161/49 1646/4162/49 1650/4163/49 1651/4164/49 8416 +f 1645/4165/51 1644/4166/51 1648/4167/51 1649/4168/51 8417 +f 1642/4140/50 1643/4139/50 1696/4169/50 1695/4170/50 8418 +f 1695/4171/51 1696/4172/51 1652/4040/51 1611/4039/51 8419 +f 1642/4143/53 1695/4173/53 1611/4045/53 1598/4009/53 8420 +f 1652/4048/54 1696/4174/54 1655/4175/54 1656/4176/54 8421 +f 1653/4177/50 1656/4178/50 1660/4179/50 1657/4180/50 8422 +f 1643/4144/54 1608/4012/54 1653/4181/54 1654/4182/54 8423 +f 1608/4012/54 1652/4048/54 1656/4176/54 1653/4181/54 8424 +f 1696/4174/54 1643/4144/54 1654/4182/54 1655/4175/54 8425 +f 1659/4183/54 1658/4184/54 1657/4185/54 1660/4186/54 8426 +f 1655/4187/52 1654/4188/52 1658/4189/52 1659/4190/52 8427 +f 1656/4191/49 1655/4192/49 1659/4193/49 1660/4194/49 8428 +f 1654/4195/51 1653/4196/51 1657/4197/51 1658/4198/51 8429 +f 1661/4074/49 1622/4073/49 1663/4199/49 1662/4200/49 8430 +f 1662/4201/50 1663/4202/50 1673/4203/50 1672/4204/50 8431 +f 1672/4205/51 1673/4206/51 1632/4080/51 1631/4079/51 8432 +f 1662/4207/53 1672/4208/53 1631/4082/53 1661/4081/53 8433 +f 1632/4083/54 1673/4209/54 1666/4210/54 1667/4211/54 8434 +f 1664/4212/50 1667/4213/50 1671/4214/50 1668/4215/50 8435 +f 1663/4216/54 1622/4090/54 1664/4217/54 1665/4218/54 8436 +f 1622/4090/54 1632/4083/54 1667/4211/54 1664/4217/54 8437 +f 1673/4209/54 1663/4216/54 1665/4218/54 1666/4210/54 8438 +f 1670/4219/54 1669/4220/54 1668/4221/54 1671/4222/54 8439 +f 1666/4223/52 1665/4224/52 1669/4225/52 1670/4226/52 8440 +f 1667/4227/49 1666/4228/49 1670/4229/49 1671/4230/49 8441 +f 1665/4231/51 1664/4232/51 1668/4233/51 1669/4234/51 8442 +f 1672/4204/50 1673/4203/50 1684/4235/50 1675/4236/50 8443 +f 1675/4237/51 1684/4238/51 1674/4112/51 1641/4111/51 8444 +f 1672/4208/53 1675/4239/53 1641/4113/53 1631/4082/53 8445 +f 1674/4114/54 1684/4240/54 1678/4241/54 1679/4242/54 8446 +f 1676/4243/50 1679/4244/50 1683/4245/50 1680/4246/50 8447 +f 1673/4209/54 1632/4083/54 1676/4247/54 1677/4248/54 8448 +f 1632/4083/54 1674/4114/54 1679/4242/54 1676/4247/54 8449 +f 1684/4240/54 1673/4209/54 1677/4248/54 1678/4241/54 8450 +f 1682/4249/54 1681/4250/54 1680/4251/54 1683/4252/54 8451 +f 1678/4253/52 1677/4254/52 1681/4255/52 1682/4256/52 8452 +f 1679/4257/49 1678/4258/49 1682/4259/49 1683/4260/49 8453 +f 1677/4261/51 1676/4262/51 1680/4263/51 1681/4264/51 8454 +f 1675/4236/50 1684/4235/50 1685/4265/50 1694/4266/50 8455 +f 1694/4267/51 1685/4268/51 1643/4142/51 1642/4141/51 8456 +f 1675/4239/53 1694/4269/53 1642/4143/53 1641/4113/53 8457 +f 1643/4144/54 1685/4270/54 1688/4271/54 1689/4272/54 8458 +f 1686/4273/50 1689/4274/50 1693/4275/50 1690/4276/50 8459 +f 1684/4240/54 1674/4114/54 1686/4277/54 1687/4278/54 8460 +f 1674/4114/54 1643/4144/54 1689/4272/54 1686/4277/54 8461 +f 1685/4270/54 1684/4240/54 1687/4278/54 1688/4271/54 8462 +f 1692/4279/54 1691/4280/54 1690/4281/54 1693/4282/54 8463 +f 1688/4283/52 1687/4284/52 1691/4285/52 1692/4286/52 8464 +f 1689/4287/49 1688/4288/49 1692/4289/49 1693/4290/49 8465 +f 1687/4291/51 1686/4292/51 1690/4293/51 1691/4294/51 8466 +f 1694/4266/50 1685/4265/50 1698/4295/50 1697/4296/50 8467 +f 1697/4297/51 1698/4298/51 1696/4172/51 1695/4171/51 8468 +f 1694/4269/53 1697/4299/53 1695/4173/53 1642/4143/53 8469 +f 1696/4174/54 1698/4300/54 1701/4301/54 1702/4302/54 8470 +f 1699/4303/50 1702/4304/50 1706/4305/50 1703/4306/50 8471 +f 1685/4270/54 1643/4144/54 1699/4307/54 1700/4308/54 8472 +f 1643/4144/54 1696/4174/54 1702/4302/54 1699/4307/54 8473 +f 1698/4300/54 1685/4270/54 1700/4308/54 1701/4301/54 8474 +f 1705/4309/54 1704/4310/54 1703/4311/54 1706/4312/54 8475 +f 1701/4313/52 1700/4314/52 1704/4315/52 1705/4316/52 8476 +f 1702/4317/49 1701/4318/49 1705/4319/49 1706/4320/49 8477 +f 1700/4321/51 1699/4322/51 1703/4323/51 1704/4324/51 8478 +f 1707/4325/49 1708/4326/49 1709/4327/49 1753/4328/49 8479 +f 1753/4329/50 1709/4330/50 1756/4331/50 1755/4332/50 8480 +f 1755/4333/51 1756/4334/51 1719/4335/51 1718/4336/51 8481 +f 1718/4337/52 1719/4338/52 1708/4339/52 1707/4340/52 8482 +f 1753/4341/53 1755/4342/53 1718/4343/53 1707/4344/53 8483 +f 1719/4345/54 1756/4346/54 1712/4347/54 1713/4348/54 8484 +f 1710/4349/50 1713/4350/50 1717/4351/50 1714/4352/50 8485 +f 1709/4353/54 1708/4354/54 1710/4355/54 1711/4356/54 8486 +f 1708/4354/54 1719/4345/54 1713/4348/54 1710/4355/54 8487 +f 1756/4346/54 1709/4353/54 1711/4356/54 1712/4347/54 8488 +f 1716/4357/54 1715/4358/54 1714/4359/54 1717/4360/54 8489 +f 1712/4361/52 1711/4362/52 1715/4363/52 1716/4364/52 8490 +f 1713/4365/49 1712/4366/49 1716/4367/49 1717/4368/49 8491 +f 1711/4369/51 1710/4370/51 1714/4371/51 1715/4372/51 8492 +f 1755/4332/50 1756/4331/50 1731/4373/50 1722/4374/50 8493 +f 1722/4375/51 1731/4376/51 1721/4377/51 1720/4378/51 8494 +f 1720/4379/52 1721/4380/52 1719/4338/52 1718/4337/52 8495 +f 1755/4342/53 1722/4381/53 1720/4382/53 1718/4343/53 8496 +f 1721/4383/54 1731/4384/54 1725/4385/54 1726/4386/54 8497 +f 1723/4387/50 1726/4388/50 1730/4389/50 1727/4390/50 8498 +f 1756/4346/54 1719/4345/54 1723/4391/54 1724/4392/54 8499 +f 1719/4345/54 1721/4383/54 1726/4386/54 1723/4391/54 8500 +f 1731/4384/54 1756/4346/54 1724/4392/54 1725/4385/54 8501 +f 1729/4393/54 1728/4394/54 1727/4395/54 1730/4396/54 8502 +f 1725/4397/52 1724/4398/52 1728/4399/52 1729/4400/52 8503 +f 1726/4401/49 1725/4402/49 1729/4403/49 1730/4404/49 8504 +f 1724/4405/51 1723/4406/51 1727/4407/51 1728/4408/51 8505 +f 1722/4374/50 1731/4373/50 1733/4409/50 1785/4410/50 8506 +f 1785/4411/51 1733/4412/51 1742/4413/51 1732/4414/51 8507 +f 1732/4415/52 1742/4416/52 1721/4380/52 1720/4379/52 8508 +f 1722/4381/53 1785/4417/53 1732/4418/53 1720/4382/53 8509 +f 1742/4419/54 1733/4420/54 1736/4421/54 1737/4422/54 8510 +f 1734/4423/50 1737/4424/50 1741/4425/50 1738/4426/50 8511 +f 1731/4384/54 1721/4383/54 1734/4427/54 1735/4428/54 8512 +f 1721/4383/54 1742/4419/54 1737/4422/54 1734/4427/54 8513 +f 1733/4420/54 1731/4384/54 1735/4428/54 1736/4421/54 8514 +f 1740/4429/54 1739/4430/54 1738/4431/54 1741/4432/54 8515 +f 1736/4433/52 1735/4434/52 1739/4435/52 1740/4436/52 8516 +f 1737/4437/49 1736/4438/49 1740/4439/49 1741/4440/49 8517 +f 1735/4441/51 1734/4442/51 1738/4443/51 1739/4444/51 8518 +f 1785/4410/50 1733/4409/50 1787/4445/50 1786/4446/50 8519 +f 1786/4447/51 1787/4448/51 1744/4449/51 1743/4450/51 8520 +f 1743/4451/52 1744/4452/52 1742/4416/52 1732/4415/52 8521 +f 1785/4417/53 1786/4453/53 1743/4454/53 1732/4418/53 8522 +f 1744/4455/54 1787/4456/54 1747/4457/54 1748/4458/54 8523 +f 1745/4459/50 1748/4460/50 1752/4461/50 1749/4462/50 8524 +f 1733/4420/54 1742/4419/54 1745/4463/54 1746/4464/54 8525 +f 1742/4419/54 1744/4455/54 1748/4458/54 1745/4463/54 8526 +f 1787/4456/54 1733/4420/54 1746/4464/54 1747/4457/54 8527 +f 1751/4465/54 1750/4466/54 1749/4467/54 1752/4468/54 8528 +f 1747/4469/52 1746/4470/52 1750/4471/52 1751/4472/52 8529 +f 1748/4473/49 1747/4474/49 1751/4475/49 1752/4476/49 8530 +f 1746/4477/51 1745/4478/51 1749/4479/51 1750/4480/51 8531 +f 1753/4328/49 1709/4327/49 1797/4481/49 1754/4482/49 8532 +f 1754/4483/50 1797/4484/50 1800/4485/50 1810/4486/50 8533 +f 1810/4487/51 1800/4488/51 1756/4334/51 1755/4333/51 8534 +f 1754/4489/53 1810/4490/53 1755/4342/53 1753/4341/53 8535 +f 1756/4346/54 1800/4491/54 1759/4492/54 1760/4493/54 8536 +f 1757/4494/50 1760/4495/50 1764/4496/50 1761/4497/50 8537 +f 1797/4498/54 1709/4353/54 1757/4499/54 1758/4500/54 8538 +f 1709/4353/54 1756/4346/54 1760/4493/54 1757/4499/54 8539 +f 1800/4491/54 1797/4498/54 1758/4500/54 1759/4492/54 8540 +f 1763/4501/54 1762/4502/54 1761/4503/54 1764/4504/54 8541 +f 1759/4505/52 1758/4506/52 1762/4507/52 1763/4508/52 8542 +f 1760/4509/49 1759/4510/49 1763/4511/49 1764/4512/49 8543 +f 1758/4513/51 1757/4514/51 1761/4515/51 1762/4516/51 8544 +f 1810/4486/50 1800/4485/50 1774/4517/50 1765/4518/50 8545 +f 1765/4519/51 1774/4520/51 1731/4376/51 1722/4375/51 8546 +f 1810/4490/53 1765/4521/53 1722/4381/53 1755/4342/53 8547 +f 1731/4384/54 1774/4522/54 1768/4523/54 1769/4524/54 8548 +f 1766/4525/50 1769/4526/50 1773/4527/50 1770/4528/50 8549 +f 1800/4491/54 1756/4346/54 1766/4529/54 1767/4530/54 8550 +f 1756/4346/54 1731/4384/54 1769/4524/54 1766/4529/54 8551 +f 1774/4522/54 1800/4491/54 1767/4530/54 1768/4523/54 8552 +f 1772/4531/54 1771/4532/54 1770/4533/54 1773/4534/54 8553 +f 1768/4535/52 1767/4536/52 1771/4537/52 1772/4538/52 8554 +f 1769/4539/49 1768/4540/49 1772/4541/49 1773/4542/49 8555 +f 1767/4543/51 1766/4544/51 1770/4545/51 1771/4546/51 8556 +f 1765/4518/50 1774/4517/50 1776/4547/50 1775/4548/50 8557 +f 1775/4549/51 1776/4550/51 1733/4412/51 1785/4411/51 8558 +f 1765/4521/53 1775/4551/53 1785/4417/53 1722/4381/53 8559 +f 1733/4420/54 1776/4552/54 1779/4553/54 1780/4554/54 8560 +f 1777/4555/50 1780/4556/50 1784/4557/50 1781/4558/50 8561 +f 1774/4522/54 1731/4384/54 1777/4559/54 1778/4560/54 8562 +f 1731/4384/54 1733/4420/54 1780/4554/54 1777/4559/54 8563 +f 1776/4552/54 1774/4522/54 1778/4560/54 1779/4553/54 8564 +f 1783/4561/54 1782/4562/54 1781/4563/54 1784/4564/54 8565 +f 1779/4565/52 1778/4566/52 1782/4567/52 1783/4568/52 8566 +f 1780/4569/49 1779/4570/49 1783/4571/49 1784/4572/49 8567 +f 1778/4573/51 1777/4574/51 1781/4575/51 1782/4576/51 8568 +f 1775/4548/50 1776/4547/50 1788/4577/50 1832/4578/50 8569 +f 1832/4579/51 1788/4580/51 1787/4448/51 1786/4447/51 8570 +f 1775/4551/53 1832/4581/53 1786/4453/53 1785/4417/53 8571 +f 1787/4456/54 1788/4582/54 1791/4583/54 1792/4584/54 8572 +f 1789/4585/50 1792/4586/50 1796/4587/50 1793/4588/50 8573 +f 1776/4552/54 1733/4420/54 1789/4589/54 1790/4590/54 8574 +f 1733/4420/54 1787/4456/54 1792/4584/54 1789/4589/54 8575 +f 1788/4582/54 1776/4552/54 1790/4590/54 1791/4583/54 8576 +f 1795/4591/54 1794/4592/54 1793/4593/54 1796/4594/54 8577 +f 1791/4595/52 1790/4596/52 1794/4597/52 1795/4598/52 8578 +f 1792/4599/49 1791/4600/49 1795/4601/49 1796/4602/49 8579 +f 1790/4603/51 1789/4604/51 1793/4605/51 1794/4606/51 8580 +f 1754/4482/49 1797/4481/49 1799/4607/49 1798/4608/49 8581 +f 1798/4609/50 1799/4610/50 1801/4611/50 1811/4612/50 8582 +f 1811/4613/51 1801/4614/51 1800/4488/51 1810/4487/51 8583 +f 1798/4615/53 1811/4616/53 1810/4490/53 1754/4489/53 8584 +f 1800/4491/54 1801/4617/54 1804/4618/54 1805/4619/54 8585 +f 1802/4620/50 1805/4621/50 1809/4622/50 1806/4623/50 8586 +f 1799/4624/54 1797/4498/54 1802/4625/54 1803/4626/54 8587 +f 1797/4498/54 1800/4491/54 1805/4619/54 1802/4625/54 8588 +f 1801/4617/54 1799/4624/54 1803/4626/54 1804/4618/54 8589 +f 1808/4627/54 1807/4628/54 1806/4629/54 1809/4630/54 8590 +f 1804/4631/52 1803/4632/52 1807/4633/52 1808/4634/52 8591 +f 1805/4635/49 1804/4636/49 1808/4637/49 1809/4638/49 8592 +f 1803/4639/51 1802/4640/51 1806/4641/51 1807/4642/51 8593 +f 1811/4612/50 1801/4611/50 1812/4643/50 1821/4644/50 8594 +f 1821/4645/51 1812/4646/51 1774/4520/51 1765/4519/51 8595 +f 1811/4616/53 1821/4647/53 1765/4521/53 1810/4490/53 8596 +f 1774/4522/54 1812/4648/54 1815/4649/54 1816/4650/54 8597 +f 1813/4651/50 1816/4652/50 1820/4653/50 1817/4654/50 8598 +f 1801/4617/54 1800/4491/54 1813/4655/54 1814/4656/54 8599 +f 1800/4491/54 1774/4522/54 1816/4650/54 1813/4655/54 8600 +f 1812/4648/54 1801/4617/54 1814/4656/54 1815/4649/54 8601 +f 1819/4657/54 1818/4658/54 1817/4659/54 1820/4660/54 8602 +f 1815/4661/52 1814/4662/52 1818/4663/52 1819/4664/52 8603 +f 1816/4665/49 1815/4666/49 1819/4667/49 1820/4668/49 8604 +f 1814/4669/51 1813/4670/51 1817/4671/51 1818/4672/51 8605 +f 1821/4644/50 1812/4643/50 1831/4673/50 1822/4674/50 8606 +f 1822/4675/51 1831/4676/51 1776/4550/51 1775/4549/51 8607 +f 1821/4647/53 1822/4677/53 1775/4551/53 1765/4521/53 8608 +f 1776/4552/54 1831/4678/54 1825/4679/54 1826/4680/54 8609 +f 1823/4681/50 1826/4682/50 1830/4683/50 1827/4684/50 8610 +f 1812/4648/54 1774/4522/54 1823/4685/54 1824/4686/54 8611 +f 1774/4522/54 1776/4552/54 1826/4680/54 1823/4685/54 8612 +f 1831/4678/54 1812/4648/54 1824/4686/54 1825/4679/54 8613 +f 1829/4687/54 1828/4688/54 1827/4689/54 1830/4690/54 8614 +f 1825/4691/52 1824/4692/52 1828/4693/52 1829/4694/52 8615 +f 1826/4695/49 1825/4696/49 1829/4697/49 1830/4698/49 8616 +f 1824/4699/51 1823/4700/51 1827/4701/51 1828/4702/51 8617 +f 1822/4674/50 1831/4673/50 1834/4703/50 1833/4704/50 8618 +f 1833/4705/51 1834/4706/51 1788/4580/51 1832/4579/51 8619 +f 1822/4677/53 1833/4707/53 1832/4581/53 1775/4551/53 8620 +f 1788/4582/54 1834/4708/54 1837/4709/54 1838/4710/54 8621 +f 1835/4711/50 1838/4712/50 1842/4713/50 1839/4714/50 8622 +f 1831/4678/54 1776/4552/54 1835/4715/54 1836/4716/54 8623 +f 1776/4552/54 1788/4582/54 1838/4710/54 1835/4715/54 8624 +f 1834/4708/54 1831/4678/54 1836/4716/54 1837/4709/54 8625 +f 1841/4717/54 1840/4718/54 1839/4719/54 1842/4720/54 8626 +f 1837/4721/52 1836/4722/52 1840/4723/52 1841/4724/52 8627 +f 1838/4725/49 1837/4726/49 1841/4727/49 1842/4728/49 8628 +f 1836/4729/51 1835/4730/51 1839/4731/51 1840/4732/51 8629 +f 1851/4733/55 1854/4734/55 1846/4735/55 1845/4736/55 8630 +f 1845/4737/50 1846/4738/50 1850/4739/50 1849/4740/50 8631 +f 1855/4741/56 1858/4742/56 1848/4743/56 1847/4744/56 8632 +f 1848/4745/54 1844/4746/54 1860/4747/54 1861/4748/54 8633 +f 1852/4749/53 1855/4750/53 1847/4751/53 1843/4752/53 8634 +f 1858/4753/54 1853/4754/54 1844/4746/54 1848/4745/54 8635 +f 1850/4755/54 1846/4756/54 1854/4757/54 1857/4758/54 8636 +f 1851/4759/53 1856/4760/53 1868/4761/53 1863/4762/53 8637 +f 1845/4763/53 1849/4764/53 1856/4760/53 1851/4759/53 8638 +f 1852/4749/53 1851/4759/53 1863/4762/53 1864/4765/53 8639 +f 1849/4766/57 1850/4767/57 1857/4768/57 1856/4769/57 8640 +f 1855/4750/53 1856/4760/53 1876/4770/53 1875/4771/53 8641 +f 1843/4772/58 1844/4773/58 1853/4774/58 1852/4775/58 8642 +f 1857/4758/54 1858/4753/54 1878/4776/54 1877/4777/54 8643 +f 1862/4778/52 1861/4779/52 1860/4780/52 1859/4781/52 8644 +f 1847/4744/51 1848/4743/51 1861/4782/51 1862/4783/51 8645 +f 1844/4773/49 1843/4772/49 1859/4784/49 1860/4785/49 8646 +f 1843/4752/53 1847/4751/53 1862/4786/53 1859/4787/53 8647 +f 1857/4758/54 1854/4757/54 1866/4788/54 1869/4789/54 8648 +f 1855/4750/53 1852/4749/53 1864/4765/53 1867/4790/53 8649 +f 1853/4754/54 1858/4753/54 1870/4791/54 1865/4792/54 8650 +f 1858/4753/54 1857/4758/54 1869/4789/54 1870/4791/54 8651 +f 1856/4760/53 1855/4750/53 1867/4790/53 1868/4761/53 8652 +f 1854/4757/54 1853/4754/54 1865/4792/54 1866/4788/54 8653 +f 1864/4793/51 1863/4794/51 1866/4795/51 1865/4796/51 8654 +f 1869/4797/52 1866/4798/52 1863/4799/52 1868/4800/52 8655 +f 1870/4801/49 1869/4802/49 1868/4803/49 1867/4804/49 8656 +f 1867/4805/50 1864/4806/50 1865/4807/50 1870/4808/50 8657 +f 1876/4809/51 1877/4810/51 1878/4811/51 1875/4812/51 8658 +f 1872/4813/49 1873/4814/49 1874/4815/49 1871/4816/49 8659 +f 1852/4817/52 1853/4818/52 1873/4819/52 1872/4820/52 8660 +f 1853/4754/54 1854/4757/54 1874/4821/54 1873/4822/54 8661 +f 1856/4823/50 1857/4824/50 1877/4825/50 1876/4826/50 8662 +f 1851/4759/53 1852/4749/53 1872/4827/53 1871/4828/53 8663 +f 1854/4829/50 1851/4830/50 1871/4831/50 1874/4832/50 8664 +f 1858/4833/52 1855/4834/52 1875/4835/52 1878/4836/52 8665 +f 1881/4837/52 1882/4838/52 1886/4839/52 1883/4840/52 8666 +f 1883/4841/53 1886/4842/53 1885/4843/53 1884/4844/53 8667 +f 1880/4845/50 1879/4846/50 1884/4847/50 1885/4848/50 8668 +f 1879/4849/51 1881/4850/51 1883/4851/51 1884/4852/51 8669 +f 1882/4853/49 1880/4854/49 1885/4855/49 1886/4856/49 8670 +f 1881/4857/54 1879/4858/54 1880/4859/54 1882/4860/54
Modified recipes.lua from [41529558e5] to [ef0242a63b].
49 49 }; 50 50 output = 'basic_materials:plastic_strip 3'; 51 51 replacements = { 52 52 {'group:scissors','group:scissors'}; 53 53 }; 54 54 } 55 55 56 ---[[ 57 -minetest.register_craft { 58 - type = "shapeless"; 59 - recipe = { 60 - "farming:mortar_pestle", 61 - "farming:sugar", 62 - "group:food_blueberries", 63 - "group:food_raspberries", 64 - "sorcery:extract_wheat", 65 - "sorcery:extract_wheat", 66 - "xdecor:bowl" 67 - }; 68 - output = "sorcery:oil_mystic"; 69 - replacements = { 70 - { "farming:mortar_pestle", "farming:mortar_pestle" }, 71 - { "sorcery:extract_wheat", "vessels:glass_bottle" }, 72 - { "sorcery:extract_wheat", "vessels:glass_bottle" } 73 - }; 74 -} 75 - 76 -minetest.register_craft { 77 - type = "shapeless"; 78 - recipe = { 79 - "farming:mortar_pestle", 80 - "group:food_berry", 81 - "group:food_berry", 82 - "group:food_berry", 83 - "xdecor:bowl" 84 - }; 85 - output = "sorcery:oil_berry"; 86 - replacements = { 87 - { "farming:mortar_pestle", "farming:mortar_pestle" } 88 - }; 89 -} 90 - 91 -minetest.register_craft { 92 - type = "shapeless"; 93 - recipe = { 94 - "farming:mortar_pestle", 95 - "group:food_mushroom", 96 - "group:food_mushroom", 97 - "group:food_mushroom", 98 - "xdecor:bowl" 99 - }; 100 - output = "sorcery:oil_mushroom"; 101 - replacements = { 102 - { "farming:mortar_pestle", "farming:mortar_pestle" } 103 - }; 104 -} 105 -]] 106 ---[[ 107 -minetest.register_craft { 108 - type = "shapeless"; 109 - recipe = { 110 - "farming:mixing_bowl", 111 - "sorcery:grease_pine", 112 - "sorcery:extract_cotton", 113 - "sorcery:extract_cotton", 114 - "sorcery:extract_cotton" 115 - }; 116 - output = "sorcery:oil_whisper"; 117 - replacements = { 118 - {'farming:mixing_bowl', 'farming:mixing_bowl'}; 119 - {'sorcery:extract_cotton', 'vessels:glass_bottle'}; 120 - {'sorcery:extract_cotton', 'vessels:glass_bottle'}; 121 - {'sorcery:extract_cotton', 'vessels:glass_bottle'}; 122 - }; 123 -} 124 - 125 -minetest.register_craft { 126 - type = "shapeless"; 127 - recipe = { 128 - "farming:mixing_bowl"; 129 - "sorcery:oil_whisper"; 130 - "sorcery:pine_grease"; 131 - "sorcery:extract_rye"; 132 - "sorcery:extract_rye"; 133 - "sorcery:extract_barley"; 134 - "farming:salt"; 135 - }; 136 - output = "sorcery:oil_wind 2"; 137 - replacements = { 138 - {'farming:mixing_bowl', 'farming:mixing_bowl'}; 139 - {'sorcery:extract_rye', 'vessels:glass_bottle'}; 140 - {'sorcery:extract_rye', 'vessels:glass_bottle'}; 141 - {'sorcery:extract_barley', 'vessels:glass_bottle'}; 142 - }; 143 -} 144 - 145 -minetest.register_craft { 146 - type = 'shapeless'; 147 - recipe = { 148 - "farming:mixing_bowl"; 149 - 'sorcery:oil_fog'; 150 - 'sorcery:oil_wind'; 151 - 'sorcery:blood'; 152 - 'sorcery:blood'; 153 - 'sorcery:blood'; 154 - }; 155 - output = 'sorcery:grease_storm 2'; 156 - replacements = { 157 - {'farming:mixing_bowl', 'farming:mixing_bowl'}; 158 - {'sorcery:blood', 'vessels:glass_bottle' } 159 - } 160 -} 161 - 162 -minetest.register_craft { 163 - type = "shapeless"; 164 - recipe = { 165 - "farming:mixing_bowl"; 166 - 'sorcery:extract_rice', 167 - 'sorcery:oil_berry', 168 - }; 169 - output = 'sorcery:oil_fog'; 170 - replacements = { 171 - {'farming:mixing_bowl', 'farming:mixing_bowl'}; 172 - { 'sorcery:extract_rice', 'vessels:glass_bottle' } 173 - }; 174 -} 175 -]] 176 - 177 56 minetest.register_craft { 178 57 recipe = { 179 58 {"", "default:gold_ingot"}, 180 59 {"default:bronze_ingot",""} 181 60 }; 182 61 output = "sorcery:dagger"; 183 62 } ................................................................................ 186 65 187 66 -- infuser 188 67 minetest.register_craftitem('sorcery:infuser_tube', { 189 68 inventory_image = 'sorcery_infuser_tube.png'; 190 69 description = 'Infusion Tube'; 191 70 groups = { 192 71 sorcery_magitech = 1; metal = 1; 72 + sorcery_tech_component = 1; 193 73 }; 194 74 }) 195 75 minetest.register_craft { 196 76 recipe = { 197 77 {"basic_materials:copper_strip",'sorcery:infuser_concentrator', "basic_materials:copper_strip"}; 198 78 {"", "basic_materials:copper_strip", "basic_materials:gold_wire"}; 199 79 {"", "basic_materials:copper_strip", ""}; ................................................................................ 205 85 } 206 86 207 87 minetest.register_craftitem('sorcery:infuser_chamber', { 208 88 inventory_image = 'sorcery_infuser_chamber.png'; 209 89 description = 'Infusion Chamber'; 210 90 groups = { 211 91 sorcery_magitech = 1; 92 + sorcery_tech_component = 1; 212 93 }; 213 94 }) 214 95 minetest.register_craft { 215 96 recipe = { 216 97 {'default:clay_brick','sorcery:grease_sealant','default:clay_brick'}; 217 98 {'default:clay_brick','stairs:slab_steelblock','default:clay_brick'}; 218 99 }; ................................................................................ 223 104 } 224 105 225 106 minetest.register_craftitem('sorcery:infuser_concentrator', { 226 107 inventory_image = 'sorcery_infuser_concentrator.png'; 227 108 description = 'Infusion Concentrator'; 228 109 groups = { 229 110 sorcery_magitech = 1; 111 + sorcery_tech_component = 1; 230 112 }; 231 113 }) 232 114 233 115 minetest.register_craft { 234 116 recipe = { 235 117 {'basic_materials:steel_wire'}; 236 118 {'default:obsidian_shard'}; ................................................................................ 391 273 output = 'sorcery:gravitator_off'; 392 274 recipe = { 393 275 {'sorcery:platinum_ingot','basic_materials:plastic_sheet','sorcery:platinum_ingot'}; 394 276 {'xpanes:pane_flat','sorcery:gravity_manipulator','basic_materials:plastic_sheet'}; 395 277 {'sorcery:platinum_ingot','basic_materials:plastic_sheet','sorcery:platinum_ingot'}; 396 278 }; 397 279 } 280 + 281 +minetest.register_craft { 282 + output = 'sorcery:powder_firestorm 4'; 283 + type = 'shapeless'; 284 + recipe = { 285 + 'sorcery:powder_lithium', 'sorcery:powder_lithium'; 286 + 'sorcery:powder_silver'; 287 + 'basic_materials:oil_extract'; 288 + 'sorcery:flame_oil'; 289 + 'tnt:gunpowder'; 290 + 'farming:mixing_bowl'; 291 + }; 292 + replacements = { 293 + {'sorcery:flame_oil', 'xdecor:bowl'}; 294 + {'farming:mixing_bowl', 'farming:mixing_bowl'}; 295 + }; 296 +} 297 + 298 +for _,e in pairs{'flame','frost','force'} do 299 + minetest.register_craftitem('sorcery:essence_'..e, { 300 + description = sorcery.lib.str.capitalize(e) .. ' Essence'; 301 + inventory_image = 'sorcery_essence_'..e..'.png'; 302 + group = { sorcery_elemental_essence = 1 }; 303 + }) 304 +end 305 + 306 +minetest.register_craftitem('sorcery:inferno_crystal', { 307 + -- made with melding wand from ruby, lithium ingot, and gunpowder 308 + -- under sign of the wyvern or the winged serpent 309 + inventory_image = 'sorcery_inferno_crystal.png'; 310 + description = 'Inferno Crystal'; 311 +}) 312 + 313 +minetest.register_craftitem('sorcery:powder_firestorm', { 314 + inventory_image = 'sorcery_powder_firestorm.png'; 315 + description = 'Firestorm Powder'; 316 +}) 317 + 318 +minetest.register_craft { 319 + type = 'fuel', burntime = 8 * 15; 320 + recipe = 'sorcery:powder_firestorm'; 321 +}; 322 + 323 +minetest.register_craft { 324 + type = 'fuel', burntime = 8 * 85; 325 + recipe = 'sorcery:inferno_crystal'; 326 + replacement = {{'sorcery:inferno_crystal', 'sorcery:shard_ruby 6'}}; 327 +}; 328 + 329 +minetest.register_craftitem('sorcery:essence_flame', { 330 + inventory_image = 'sorcery_essence_flame.png'; 331 + description = 'Flame Essence'; 332 +}) 333 + 398 334 399 335 minetest.register_craftitem('sorcery:gravity_manipulator', { 400 336 description = 'Gravity Manipulator'; 401 337 inventory_image = 'sorcery_gravity_manipulator.png'; 402 338 groups = { 403 339 sorcery_magitech = 1; 340 + sorcery_tech_component = 1; 404 341 }; 405 342 }) 406 343 407 344 minetest.register_craftitem('sorcery:tuning_disc',{ 408 345 description = 'Tuning Disc'; 409 346 inventory_image = 'sorcery_tuning_disc.png'; 410 347 groups = { 411 348 sorcery_magitech = 1; metal = 1; 349 + sorcery_tech_component = 1; 412 350 }; 413 351 }); 414 352 415 353 minetest.register_craftitem('sorcery:core_counterpraxic',{ 416 354 description = 'Counterpraxis Core'; 417 355 inventory_image = 'sorcery_core_counterpraxic.png'; 418 356 groups = { 419 357 sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1; 358 + sorcery_tech_component = 1; 420 359 }; 421 360 }); 422 361 423 362 minetest.register_craftitem('sorcery:core_mandatic',{ 424 363 description = 'Mandatic Core'; 425 364 inventory_image = 'sorcery_core_mandatic.png'; 426 365 groups = { 427 366 sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1; 367 + sorcery_tech_component = 1; 428 368 }; 429 369 }); 430 370 431 371 minetest.register_craftitem('sorcery:core_syncretic',{ 432 372 description = 'Syncresis Core'; 433 373 inventory_image = 'sorcery_core_syncretic.png'; 434 374 groups = { 435 375 sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1; 376 + sorcery_tech_component = 1; 436 377 }; 437 378 }); 438 379 439 380 minetest.register_craftitem('sorcery:suppression_matrix',{ 440 381 description = 'Suppression Matrix'; 441 382 inventory_image = 'sorcery_suppression_matrix.png'; 442 383 groups = { 443 384 sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1; 385 + sorcery_tech_component = 1; 444 386 }; 445 387 }); 446 388 447 389 minetest.register_craftitem('sorcery:inverter_coil',{ 448 390 description = 'Inverter Coil'; 449 391 inventory_image = 'sorcery_inverter_coil.png'; 450 392 groups = { 451 393 sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1; 394 + sorcery_tech_component = 1; 452 395 }; 453 396 }); 454 397 455 398 minetest.register_craftitem('sorcery:beam_generator',{ 456 399 description = 'Beam Generator'; 457 400 inventory_image = 'sorcery_beam_generator.png'; 458 401 groups = { 459 402 sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1; 403 + sorcery_tech_component = 1; 460 404 }; 461 405 }); 462 406 463 407 minetest.register_craftitem('sorcery:leyline_stabilizer',{ 464 408 description = 'Leyline Stabilizer'; 465 409 inventory_image = 'sorcery_leyline_stabilizer.png'; 466 410 groups = { 467 411 sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1; 412 + sorcery_tech_component = 1; 468 413 }; 469 414 }); 470 415 471 416 minetest.register_craftitem('sorcery:field_emitter',{ 472 417 description = 'Field Emitter'; 473 418 inventory_image = 'sorcery_field_emitter.png'; 474 419 groups = { 475 420 sorcery_magitech = 1; metal = 1; sorcery_magitech_core = 1; 421 + sorcery_tech_component = 1; 476 422 }; 477 423 }) 424 + 425 +--- possible other components 426 +-- felicitator 427 +-- flux rectifier 428 +-- flux suppressor 429 +-- flux amplifier 430 +-- tacit web 431 +-- radiatic filament 432 +-- radia transducer 433 +-- transductive coil 434 +-- affine macerator 435 +-- state extender 436 +-- state disruptor 437 +-- axial dispulsor 438 +-- aether coruscator 478 439 479 440 minetest.register_craft { 480 441 output = 'sorcery:leyline_stabilizer'; 481 442 recipe = { 482 443 {'basic_materials:copper_wire','group:sorcery_ley_cable','basic_materials:copper_wire'}; 483 444 {'sorcery:grease_neutralizing','group:sorcery_ley_cable','sorcery:grease_neutralizing'}; 484 445 {'basic_materials:copper_wire','group:sorcery_ley_cable','basic_materials:copper_wire'}; ................................................................................ 690 651 {'xpanes:pane_flat', 'basic_materials:copper_wire', 'xpanes:pane_flat'}; 691 652 }; 692 653 replacements = { 693 654 {'basic_materials:copper_wire', 'basic_materials:empty_spool'}; 694 655 }; 695 656 output = 'morelights:bulb 4'; 696 657 } 658 + 659 +local auxdyes = { 660 + [{'vidrium','iridium','vidrium'}]= 'violet'; 661 + [{'iridium','vidrium','iridium'}]= 'mulberry'; 662 + [{'cobalt','iridium','cobalt'} ]= 'magenta'; 663 + [{'iridium','cobalt','iridium'} ]= 'fuchsia'; 664 + [{'iridium','gold','iridium'} ]= 'rose'; 665 + [{'iridium','copper','iridium'} ]= 'crimson'; 666 + [{'aluminum','tin','aluminum'} ]= 'pink'; 667 + [{'copper','gold','copper'} ]= 'orange'; 668 + [{'bronze','gold','bronze'} ]= 'amber'; 669 + [{'bronze','copper','bronze'} ]= 'brown'; 670 + [{'vidrium','gold','vidrium'} ]= 'lime'; 671 + [{'vidrium','cobalt','vidrium'} ]= 'cerulean'; 672 + [{'vidrium','cobalt','levitanium'}] = 'azure'; 673 +} 674 + 675 +for metals,color in pairs(auxdyes) do 676 + local dye = 'dye:' .. color 677 + if minetest.registered_items[dye] then 678 + local pd = {} for i=1,3 do 679 + pd[i] = sorcery.data.metals[metals[i]].parts.powder 680 + end 681 + minetest.register_craft { 682 + output = dye .. ' 4'; 683 + recipe = { 684 + {'', pd[2], ''}; 685 + {pd[1],'basic_materials:paraffin', pd[3]}; 686 + {'', 'bucket:bucket_water', ''}; 687 + }; 688 + } 689 + end 690 +end 697 691 698 692 local potion_auto_recipe = function(id, substance, tools, container) 699 693 local recipe = tools 700 694 local replace = {} 701 695 local batches = 1 702 696 for _,v in pairs(tools) do 703 697 replace[#replace + 1] = {v,v}
Modified sorcery.md from [f0c3989e05] to [c2949bfb63].
142 142 if you need to change `sorcery`'s behavior in a way that isn't possible through modifying the lore, you can create a file `$world/sorcery/finalize.lua` which will be run at the end of the init process and which will have access to all of the machinery created by the various modules of the mod. `worldbuilding.lua` is like `finalize.lua` but it is run before any lore is loaded. finally, `bootstrap.lua` will be run before anything else, including library code, is loaded, but after the core `sorcery` structure and its loading functions have been created. 143 143 144 144 in the unlikely event that the lore-loading process itself is incompatible with the changes you're trying to make, you can create a `loadlore.lua` file that will be run instead of the usual routine. you'll then be responsible for loading all of the game's lore; the default lore will not even be read! this will be most useful if you're loading or generating your own lore from an unusual source, such as somewhere on the network. 145 145 146 146 if you want to write a lore loader but include some of the default lore, you can use the loading function passed to `loadlore.lua`: 147 147 148 148 ``` 149 --- /srv/mt/geographica/loadlore.lua 149 +-- /srv/mt/geographica/sorcery/loadlore.lua 150 150 local load_lore, load_module = ... 151 151 sorcery.data = dofile('load-remote-lore.lua') 152 152 load_lore {'enchants', 'spells'} 153 153 ``` 154 154 155 155 as you can see here, once the lore is loaded, it is stored in the variable `data`. there is a subtle distinction you need to bear in mind: `data` represents the full set of lore-derived information `sorcery` has to work with, which is not necessarily the same as the lore itself. for example, certain modules could generate extra information and attach them to the entries in the `data` table, which can be (and is) written to at runtime. the one invariant that the `data` table should observe is that once a record is added, it may neither be mutated nor removed (though additional sub-records can always be added) -- `sorcery` is not written to handle such eventualities and it may produce anything from glitches to crashes. the term `lore` references specifically the core records stored on disk from which the `data` table is generated, and a `lorepack` is a full, integrated collection of lore. (there are cases where modifying or deleting from `data` may be necessary for a `sorcery`-aware mod, for instance to prevent players from creating a certain default potion, but this is very fraught and you should only ever do it if you thoroughly understand the internals and exactly what you're doing, with the caveat that what works in this version may break the next.) 156 156 ................................................................................ 209 209 description = sorcery.lib.str.capitalize(name) .. ' Extract Keg'; 210 210 color = sorcery.lib.color(data[2]):hex(); 211 211 ‹···› 212 212 }) 213 213 end) 214 214 ``` 215 215 216 -but in the on_metadata_inventory_put code for keg-filling node, to identify the proper keg, we might instead use code like 216 +but in the `on_metadata_inventory_put` code for keg-filling node, to identify the proper keg, we might instead use code like 217 217 218 218 ``` 219 219 local inv = minetest.get_meta(pos):get_inventory() 220 220 local fluid = inv:get_stack('fluid',1) 221 221 if fluid:get_count() < 99 then return end 222 222 223 223 local fname = fluid:get_name()
Added textures/sorcery_aluminum_pick.png version [00ec310e93].
cannot compute difference between binary files
Added textures/sorcery_aluminum_sword.png version [0a9f808a14].
cannot compute difference between binary files
Added textures/sorcery_cobalt_pick.png version [a29aae0a50].
cannot compute difference between binary files
Added textures/sorcery_cobalt_sword.png version [9f00538add].
cannot compute difference between binary files
Modified textures/sorcery_core_counterpraxic.png from [39479c1b28] to [e3aaf06222].
cannot compute difference between binary files
Modified textures/sorcery_core_syncretic.png from [08f74a08b5] to [086b79dff1].
cannot compute difference between binary files
Added textures/sorcery_draconium_fragment.png version [daf6a96b07].
cannot compute difference between binary files
Added textures/sorcery_draconium_pick.png version [0594568178].
cannot compute difference between binary files
Added textures/sorcery_draconium_powder.png version [83c429250a].
cannot compute difference between binary files
Added textures/sorcery_draconium_sword.png version [d24b6d0aca].
cannot compute difference between binary files
Added textures/sorcery_duranium_fragment.png version [7d415a62db].
cannot compute difference between binary files
Added textures/sorcery_duridium_pick.png version [6a881a18af].
cannot compute difference between binary files
Added textures/sorcery_duridium_sword.png version [7b322d9198].
cannot compute difference between binary files
Added textures/sorcery_essence_flame.png version [ad79abd24b].
cannot compute difference between binary files
Added textures/sorcery_essence_force.png version [e8aa8d2e8b].
cannot compute difference between binary files
Added textures/sorcery_essence_frost.png version [22caf1a2b1].
cannot compute difference between binary files
Added textures/sorcery_eternium_pick.png version [441dd90fc1].
cannot compute difference between binary files
Added textures/sorcery_eternium_sword.png version [fec601330f].
cannot compute difference between binary files
Added textures/sorcery_impervium_pick.png version [72b553feae].
cannot compute difference between binary files
Added textures/sorcery_impervium_sword.png version [6cf0a58a45].
cannot compute difference between binary files
Added textures/sorcery_inferno_crystal.png version [1a58b10f86].
cannot compute difference between binary files
Added textures/sorcery_iridium_pick.png version [c38156cead].
cannot compute difference between binary files
Added textures/sorcery_iridium_sword.png version [1e823db68a].
cannot compute difference between binary files
Added textures/sorcery_liquid.png version [96d8b0d775].
cannot compute difference between binary files
Added textures/sorcery_moon_phases.png version [acb81162df].
cannot compute difference between binary files
Added textures/sorcery_planet_phases.png version [e8e7b4670e].
cannot compute difference between binary files
Added textures/sorcery_platinum_pick.png version [d53a4d228b].
cannot compute difference between binary files
Added textures/sorcery_platinum_sword.png version [df7ab5492d].
cannot compute difference between binary files
Added textures/sorcery_powder_firestorm.png version [29f7c1d158].
cannot compute difference between binary files
Added textures/sorcery_pulp.png version [27b1ecfa58].
cannot compute difference between binary files
Added textures/sorcery_pulp_inky.png version [386c7a53ef].
cannot compute difference between binary files
Added textures/sorcery_pulp_sheet.png version [b7b1aab632].
cannot compute difference between binary files
Added textures/sorcery_punchcard.png version [d1c8b3f9f3].
cannot compute difference between binary files
Added textures/sorcery_punchcard_punched.png version [7a6b5d17b3].
cannot compute difference between binary files
Added textures/sorcery_translocator_front.png version [51a09bc368].
cannot compute difference between binary files
Added textures/sorcery_translocator_module_receive.png version [99916d60d5].
cannot compute difference between binary files
Added textures/sorcery_translocator_module_receive_panel.png version [dadefd439a].
cannot compute difference between binary files
Added textures/sorcery_translocator_module_transmit.png version [ee8e01ea67].
cannot compute difference between binary files
Added textures/sorcery_translocator_module_transmit_bg.png version [0f4d8aeb55].
cannot compute difference between binary files
Added textures/sorcery_translocator_module_transmit_panel.png version [c0f1b6ee7b].
cannot compute difference between binary files
Added textures/sorcery_translocator_side.png version [fe755fceaa].
cannot compute difference between binary files
Added textures/sorcery_translocator_top.png version [e8a57f9374].
cannot compute difference between binary files
Added textures/sorcery_tungsten_pick.png version [058aab1c69].
cannot compute difference between binary files
Added textures/sorcery_tungsten_sword.png version [db252be33e].
cannot compute difference between binary files
Added textures/sorcery_tyrannium_fragment.png version [799ab0fe68].
cannot compute difference between binary files
Added textures/sorcery_tyrannium_pick.png version [4d3128e9b0].
cannot compute difference between binary files
Added textures/sorcery_tyrannium_powder.png version [44795f36cc].
cannot compute difference between binary files
Added textures/sorcery_tyrannium_sword.png version [e379761923].
cannot compute difference between binary files
Added textures/sorcery_ui_ghost_paper.png version [2fd8d9799a].
cannot compute difference between binary files
Added textures/sorcery_ui_ghost_punchcard.png version [8580093926].
cannot compute difference between binary files
Added textures/sorcery_ui_thaum_1.png version [e137ef73f2].
cannot compute difference between binary files
Added textures/sorcery_ui_thaum_2.png version [1bf5943350].
cannot compute difference between binary files
Added textures/sorcery_ui_thaum_3.png version [3bb23f844d].
cannot compute difference between binary files
Added textures/sorcery_unobtanium_pick.png version [1eefd73a4c].
cannot compute difference between binary files
Added textures/sorcery_unobtanium_sword.png version [086d4d4f9e].
cannot compute difference between binary files
Modified textures/sorcery_wandworking_station_top.png from [a1f8dfa2fb] to [f562cd81e5].
cannot compute difference between binary files
Added textures/sorcery_wandworking_station_top_rotated.png version [e95deb0ffe].
cannot compute difference between binary files
Modified textures/sorcery_wandworking_station_top_water.png from [586d4c99ae] to [2860f8c72e].
cannot compute difference between binary files
Modified tools.lua from [4a5f13d256] to [b98b74d4f6].
53 53 local wear = 65535 / dagger_uses 54 54 stack:add_wear(wear) 55 55 56 56 inv:remove_item('main',btl) 57 57 inv:add_item('main',blood) 58 58 59 59 target:punch(user, 1.0, caps, nil) 60 - for i=0, 48 do 61 - minetest.add_particle{ 62 - texture = 'sorcery_blood_' .. math.random(5) .. '.png', 63 - size = 7, 64 - expirationtime = 2 + math.random(), 65 - glow = 1, 66 - pos = pos, 67 - velocity = { 68 - x = (math.random() * 3.0) - 1.5, 69 - y = math.random(), 70 - z = (math.random() * 3.0) - 1.5 71 - }, 72 - acceleration = { 73 - x = 0, 74 - y = -1, 75 - z = 0 76 - } 77 - } 78 - end 60 + sorcery.vfx.bloodburst(pos) 79 61 80 62 if math.random(3 + sorcery.enchant.strength(stack,'sanctify') * 6) == 1 then 81 63 -- we've used up the consecration 82 64 local unholy = ItemStack("sorcery:dagger") 83 65 unholy:set_wear(stack:get_wear()) 84 66 local ench = sorcery.enchant.get(stack) 85 67 if #ench.spells > 0 then
Added util/recgen.lua version [2e32b33984].
1 +math.randomseed(os.time()) 2 +local str = dofile('lib/str.lua') 3 +sorcery = { lib = { class = dofile('lib/class.lua') }} 4 +local color = dofile('lib/color.lua') 5 +local ingredients = {} 6 +local key = '' 7 +print('enter a list of ingredients') 8 +local huepoint = math.random(0,360) 9 +local newhue = function() 10 + local advance = (360/#ingredients) 11 + huepoint = math.floor(huepoint + advance) % 360 12 + return huepoint 13 +end 14 +local prompt = function(p) 15 + io.stdout:write(p) 16 + return io.stdin:read() 17 +end 18 +do local i = 1 while true do 19 + local ing = prompt(string.format('[%u]> ', i)) 20 + if ing ~= '' then 21 + ingredients[i] = { 22 + name = ing; 23 + sym = string.upper(string.sub(ing,1,1)); 24 + } 25 + else break end 26 + i = i + 1 27 +end end 28 + 29 +for i,struc in ipairs(ingredients) do 30 + ingredients[i].color = color { 31 + hue = newhue(); saturation = 1, luminosity = 0.7; 32 + }; 33 + key = key .. string.format('\t\t<div style="background:%s;color:%s;padding:0.3em"><strong>[%s]</strong> %s</div>\n', 34 + struc.color:brighten(1.3):hex(), struc.color:darken(0.5):hex(), 35 + struc.sym,struc.name) 36 +end 37 +print('enter a recipe matrix') 38 +local rows = {} 39 +do local row = 1 while true do 40 + local r = prompt('# ') 41 + if r == '' then break end 42 + rows[row] = str.explode(r, '%s+', true) 43 + row = row + 1 44 +end end 45 + 46 +local tbl = '' 47 +local maxcols = 0 48 +for r,row in pairs(rows) do 49 + for c,idx in pairs(row) do 50 + if idx == '0' then 51 + tbl = tbl .. '\t\t<div style="height:1.5em"></div>\n' 52 + else 53 + local item = ingredients[tonumber(idx)] 54 + tbl = tbl .. string.format('\t\t<div style="background:%s;color:%s;height:1.5em;border:1px inset %s">%s</div>\n', item.color:hex(),item.color:darken(0.5):hex(),item.color:darken(0.3):hex(),item.sym) 55 + end 56 + if c > maxcols then maxcols = c end 57 + end 58 +end 59 +tbl = string.format( 60 + '<div style="border:1px outset #D6008A; background:black; width: 10em">\n' .. 61 + '\t<div style="background:#FF5EC6;color:#28001A;padding:0.3em;text-align:center"><strong>%s</strong></div>\n' .. 62 + '\t<div style="display:grid;grid:auto-flow / repeat(%u,1.5em);text-align:center;width:fit-content;margin:1em auto;gap:0.1em">\n' .. 63 + '%s' .. 64 + '\t</div>\n' .. 65 + '\t<div>\n' .. 66 + '%s' .. 67 + '\t</div>\n' .. 68 + '</div>',(...),maxcols,tbl,key) 69 + 70 +print('<!-- automatically generated by util/recgen.lua, do not edit! -->') 71 +print(tbl)
Added util/tblgen-metals.lua version [dd4ba1df04].
1 +local metals = dofile('data/metals.lua') 2 +local affinities = dofile('data/affinities.lua') 3 +sorcery = { lib = { class = dofile('lib/class.lua') } } 4 +local u = { 5 + tbl = dofile('lib/tbl.lua'); 6 + color = dofile('lib/color.lua'); 7 + str = dofile('lib/str.lua'); 8 +} 9 + 10 +local tag = function(t,p,c) 11 + if not c then c = p p = nil end 12 + if p then p = ' ' .. p end 13 + return string.format('<%s%s>%s</%s>', t,p or '',c,t) 14 +end 15 + 16 +local nulcat = function(a,b,c) 17 + if a then 18 + if b then 19 + return a..(c or '')..b 20 + else return a end 21 + else return b end 22 +end 23 +local html_table = function(tbl,colprops,tblprop) 24 + local html = '' 25 + local header = true 26 + local totalcols = 0 27 + for k,v in ipairs(tbl) do 28 + local t = 'td' 29 + if header then t='th' end 30 + html = html .. '<tr>' 31 + for col,text in ipairs(v) do 32 + local sp 33 + if header then totalcols = totalcols + 1 else 34 + if col == #v and #v < totalcols then 35 + local colspan = 1 + (totalcols - #v) 36 + sp = string.format('colspan="%u" ',colspan) 37 + end 38 + end 39 + if colprops and colprops[col] then 40 + html = html .. tag(t, nulcat(sp,colprops[col][header and 2 or 1],' '), text) 41 + else 42 + html = html .. tag(t, sp, text) 43 + end 44 + end 45 + html = html .. '</tr>' 46 + header = false 47 + end 48 + return tag('table',tblprop,html) 49 +end 50 + 51 +local function colorscale(scale) 52 + return function(i) 53 + local fac = math.max(scale.min,math.min(i,scale.max)) / scale.max 54 + return u.color{ 55 + hue = scale.lowhue + ((scale.highhue - scale.lowhue) * fac); 56 + saturation = 1; 57 + luminosity = scale.lowlum + ((scale.highlum - scale.lowlum) * fac); 58 + } 59 + end 60 +end 61 + 62 +local propscales = { 63 + props = { 64 + durability = {10,88}; 65 + speed = {226,175}; 66 + maxenergy = {4,58}; 67 + level = {185,320}; 68 + sharpness = {240,351}; 69 + }; 70 + extents = {}; 71 + scalers = {}; 72 +}; 73 +for name,metal in pairs(metals) do 74 + for _,p in pairs(u.tbl.keys(propscales.props)) do 75 + if not propscales.extents[p] then propscales.extents[p] = {max=0} end 76 + if metal[p] then 77 + if metal[p] > propscales.extents[p].max then propscales.extents[p].max = metal[p] end 78 + if propscales.extents[p].min == nil or 79 + metal[p] < propscales.extents[p].min then propscales.extents[p].min = metal[p] end 80 + end 81 + end 82 +end 83 +for _,p in pairs(u.tbl.keys(propscales.props)) do 84 + propscales.scalers[p] = colorscale { 85 + min = propscales.extents[p].min; 86 + max = propscales.extents[p].max; 87 + lowhue = propscales.props[p][1]; 88 + highhue = propscales.props[p][2]; 89 + lowlum = 0.3, highlum = 0.8; 90 + } 91 +end 92 + 93 +local function abbreviate(prop,i) 94 + if i == nil then return '' end 95 + local color = propscales.scalers[prop](i) 96 + local sc = function(c,t) 97 + return tag('span','style="color:'..c:hex()..'"',t) 98 + end 99 + if i >= 1000 then 100 + return sc(color,tostring(i/1000)) .. sc(color:darken(0.2), 'k') 101 + end 102 + return sc(color,tostring(i)) 103 +end 104 +local function maketbl(fn) 105 + local mtbl = { 106 + {'tier','name','durability','speed','sharp','reservoir','spell slots'} 107 + } 108 + local mnames = u.tbl.keys(metals) 109 + table.sort(mnames, function(a,b) 110 + local score = function(name) 111 + local m = metals[name] 112 + return ((m.durability or 1) * (m.speed or 1) * (m.slots and (#m.slots+1) or 1)) + (m.maxenergy or 0) 113 + end 114 + if metals[a].level < metals[b].level then return true end 115 + if metals[a].level > metals[b].level then return false end 116 + return score(a) < score(b) 117 + end) 118 + local tone_overrides = { 119 + steel = u.color(230,230,230); 120 + tin = u.color(190,190,190); 121 + } 122 + local cnfscale = colorscale { 123 + min = 0.4, max = 3; 124 + lowhue = 240, highhue = 326; 125 + lowlum = 0.1, highlum = 0.8; 126 + } 127 + for idx,name in ipairs(mnames) do 128 + local metal = metals[name] 129 + if fn(metal) then 130 + local tone = u.color(metal.tone):brighten(1.3) 131 + local slots = '' if metal.slots then for _,s in pairs(metal.slots) do 132 + if slots ~= '' then slots = slots .. ' ' end 133 + local afflabels = {} 134 + for _,a in pairs(s.affinity) do 135 + local aff = affinities[a] 136 + local c = u.color(aff.color):brighten(1.3) 137 + afflabels[#afflabels+1] = string.format(tag('span','style="color:%s"','%s'),c:hex(),string.upper(string.sub(a,1,1))) 138 + end 139 + local ch = cnfscale(s.confluence):hex() 140 + local popup = u.str.capitalize(table.concat(s.affinity,' or ')) .. string.format(' at %u%% confluence', math.floor(s.confluence*100)) 141 + slots = slots .. tag('span', 142 + string.format('title="%s" style="display:inline-block; text-shadow: 0 1px black; cursor:help; padding: 0px 2.5px; border: 1px solid %s; background:radial-gradient(circle at 50%% 150%%, %s,transparent)"', popup, ch, ch), 143 + table.concat(afflabels,'')) 144 + end end 145 + if tone_overrides[name] then tone = tone_overrides[name] end 146 + local tier = '' 147 + if metal.level > 0 or metal.maxlevel and metal.maxlevel > 0 then 148 + for i=1,metal.level or 0 do tier = tier .. '🛡' end 149 + for i=1,(metal.maxlevel or metal.level or 0) - metal.level do 150 + tier = '⛏' .. tier 151 + end 152 + end 153 + local image = string.format('<img style="vertical-align:middle" width=16 height=16 src="doc/tip/textures/sorcery_%s_fragment.png">', name) 154 + mtbl[#mtbl+1] = { 155 + tier; 156 + image .. ' ' .. tag('a',string.format('href="wiki?name=%s" style="color:%s"',name,tone:hex()),name); 157 + abbreviate('durability',metal.durability); 158 + abbreviate('speed',metal.speed); 159 + abbreviate('sharpness',metal.sharpness); 160 + abbreviate('maxenergy',metal.maxenergy or 0); 161 + slots; 162 + } 163 + end 164 + end 165 + return(html_table(mtbl, { 166 + [1] = {'align=right style="font-size:60%"','width="18%"'}; 167 + [2] = {nil,'style="text-align:left;padding-left:22px" width="21%"'}; 168 + [3] = {'align=right','width="9%"'}; 169 + [4] = {'align=right','width="9%"'}; 170 + [5] = {'align=right','width="9%"'}; 171 + [6] = {'align=right','width="9%"'}; 172 + [7] = {'align=center','style="text-align:center" width="25%"'}; 173 + }, 'style="width:80%;border-spacing: 0 5px;margin:auto"')) 174 +end 175 + 176 +local function genindex(out) 177 + out:write [[ 178 +<!-- generated by util/tblgen-metals.lua -- do not edit by hand! --> 179 +# metals 180 +metals are materials found by mining. `sorcery` extends the properties of metals and adds many more than are included in the base game, as well as alloys, materials formed from a combination of multiple metals. 181 + 182 +## properties 183 +a metal is characterized by a number of key properties. 184 + 185 + * its **durability** governs how many blocks you can mine with a tool made of this metal before the tool will break 186 + * its **speed** determines how fast you can break blocks with a tool 187 + * its **sharpness** determines how severe wounds inflicted with a sword made of this metal can be 188 + * its **reservoir** is the maximum ley-charge tools can hold 189 + * its **spell slots** control what kinds of spells can be placed on a tool, in what combination, and at what level of efficacy 190 + 191 +## elemental metal index 192 +these metals are found through mining in the form of ore, which can be smelted in the Furnace to purify it and turn it into ingots, which are very useful crafting ingredients. 193 + 194 +]] 195 + out:write(maketbl(function(m) return m.artificial ~= true end)) 196 + out:write [[ 197 + 198 + 199 +## alloy index 200 +these metals are created by combining metals with the [Smelter](wiki?name=smelting). 201 +]] 202 + out:write(maketbl(function(m) return m.artificial == true end)) 203 + out:close() 204 +end 205 + 206 +local function conjoin(list,word) 207 + local s 208 + for i,w in ipairs(list) do 209 + if s then 210 + if i == #list then 211 + s = s .. ', ' .. word .. ' ' .. w 212 + else 213 + s = s .. ', ' .. w 214 + end 215 + else s = w end 216 + end 217 + return s 218 +end 219 + 220 +local function gentpl(metalname) 221 + local m = metals[metalname] 222 + local tone = u.color(m.tone) 223 + local origin 224 + if m.artificial then 225 + if m.mix and m.mix.metals then 226 + origin = 'an alloy of ' .. conjoin(u.tbl.keys(m.mix.metals), 'and') 227 + elseif m.sinter then 228 + origin = 'an alloy produced by sintering ' .. conjoin(u.tbl.uniq(m.sinter), 'and') .. ' powder' 229 + else 230 + origin = 'an artificial metal' 231 + end 232 + else 233 + origin = 'a naturally occurring element found at ' .. tostring((m.depth) / 1000) .. 'km below the surface' 234 + end 235 + local facts = {} 236 + local frag_uses, ing_uses = '', '' 237 + if m.conduct then 238 + frag_uses = frag_uses .. tag('li', 'crafting cables') 239 + facts[#facts+1] = 'it conducts ley current at ' .. tostring(m.conduct) .. ' thaum.' 240 + end 241 + if not m.no_tools then ing_uses = ing_uses .. tag('li', 'crafting tools and weapons') end 242 + if not m.no_armor then ing_uses = ing_uses .. tag('li', 'crafting armor') end 243 + 244 + local page = string.format( 245 + '# %s\n' .. 246 + '%s is %s.%s\n\n', 247 + metalname, metalname, 248 + origin, 249 + (#facts ~= 0) and (' ' .. table.concat(facts,' ')) or '') 250 + if m.artificial then 251 + 252 + end 253 + local img = function(p) 254 + return string.format('<img src="doc/tip/textures/sorcery_%s.png" style="image-rendering:crisp-edges;image-rendering:pixelated;width:2em;height:2em;vertical-align:middle;">',p) 255 + end 256 + local nm = u.str.capitalize(metalname) 257 + local forms = { 258 + {'','form','produced by'}; 259 + {'',tag('strong',nm .. ' Ore'), m.artificial and 'alloying' or 'mining'}; 260 + {'',tag('ul',tag('li','can be smelted to produce ingots'))}; 261 + {'',tag('strong',nm .. ' Ingot'), 'smelting ore'}; 262 + {'',tag('ul',tag('li','used in crafting recipes') .. ing_uses)}; 263 + {img(metalname..'_fragment'), tag('strong', nm .. ' Fragment'), 'cooking ingot or powder in Furnace'}; 264 + {'',tag('ul',tag('li','used in smelting to achieve proper metal ratios in alloys') .. frag_uses)}; 265 + {img(metalname..'_powder'), tag('strong', nm .. ' Powder'), 'grinding metal in Mill'}; 266 + }; 267 + page = page .. 268 + html_table(forms,{ 269 + [1] = {'style="text-align:right"','style="width:2em"'}; 270 + [2] = {nil, 'style="text-align:center;width:20%"'}; 271 + [3] = {'style="font-style:italic"', 'style="text-align:center"'}; 272 + },string.format('style="border-spacing:0;padding:0.5em;border:1px solid %s"', tone:hex())) 273 + return page 274 +end 275 + 276 +local out 277 +local args = {...} 278 +if args[1] == 'test' then 279 + genindex(io.stdout) 280 +elseif args[1] == 'commit' then 281 + genindex(io.popen('fossil wiki commit metals -M markdown','w')) 282 +elseif args[1] == 'tpl' then 283 + print(gentpl(args[2])) 284 +else 285 + print('usage: lua util/tblgen-metals.lua (test|commit)') 286 + os.exit(64) 287 +end 288 +
Added vfx.lua version [291a2c52f8].
1 +sorcery.vfx = {} 2 + 3 +sorcery.vfx.cast_sparkle = function(caster,color,strength,duration) 4 + minetest.add_particlespawner { 5 + amount = 70 * strength; 6 + time = duration or 1.5; 7 + attached = caster; 8 + texture = sorcery.lib.image('sorcery_spark.png'):multiply(color):render(); 9 + minpos = { x = -0.1, z = 0.5, y = 1.2}; 10 + maxpos = { x = 0.1, z = 0.3, y = 1.6}; 11 + minvel = { x = -0.5, z = -0.5, y = -0.5}; 12 + maxvel = { x = 0.5, z = 0.5, y = 0.5}; 13 + minacc = { x = 0.0, z = 0.0, y = 0.5}; 14 + maxacc = { x = 0.0, z = 0.0, y = 0.5}; 15 + minsize = 0.4, maxsize = 0.8; 16 + minexptime = 1, maxexptime = 1; 17 + glow = 14; 18 + animation = { 19 + type = 'vertical_frames'; 20 + aspect_w = 16; 21 + aspect_h = 16; 22 + length = 1.1; 23 + }; 24 + } 25 +end 26 + 27 +sorcery.vfx.enchantment_sparkle = function(tgt,color) 28 + local minvel, maxvel 29 + if minetest.get_node(vector.add(tgt.under,{y=1,z=0,x=0})).name == 'air' then 30 + minvel = {x=0,z=0,y= 0.3} maxvel = {x=0,z=0,y= 1.5}; 31 + else 32 + local dir = vector.subtract(tgt.under,tgt.above) 33 + minvel = vector.multiply(dir, 0.3) 34 + maxvel = vector.multiply(dir, 1.2) 35 + end 36 + return minetest.add_particlespawner { 37 + amount = 50; 38 + time = 0.5; 39 + minpos = vector.subtract(tgt.under, 0.5); 40 + maxpos = vector.add(tgt.under, 0.5); 41 + minvel = minvel, maxvel = maxvel; 42 + minexptime = 1, maxexptime = 2; 43 + minsize = 0.5, maxsize = 2; 44 + texture = sorcery.lib.image('sorcery_spark.png'):multiply(color):render(); 45 + animation = { 46 + type = 'vertical_frames'; 47 + aspect_w = 16, aspect_h = 16; 48 + length = 2; 49 + }; 50 + glow = 14; 51 + } 52 +end 53 + 54 +sorcery.vfx.bloodburst = function(pos,size) 55 + for i=0, size or 48 do 56 + minetest.add_particle{ 57 + texture = 'sorcery_blood_' .. math.random(5) .. '.png', 58 + size = 7, 59 + expirationtime = 2 + math.random(), 60 + glow = 1, 61 + pos = pos, 62 + velocity = { 63 + x = (math.random() * 3.0) - 1.5, 64 + y = math.random(), 65 + z = (math.random() * 3.0) - 1.5 66 + }, 67 + acceleration = { 68 + x = 0, 69 + y = -1, 70 + z = 0 71 + } 72 + } 73 + end 74 +end
Modified wands.lua from [2dc21e25ed] to [eabb5d4796].
30 30 tree = 'default:jungletree'; 31 31 plank = 'default:junglewood'; 32 32 }; 33 33 }; 34 34 core = { 35 35 obsidian = { 36 36 item = 'default:obsidian_shard'; 37 - sturdiness = 1.5; 37 + wandprops = { sturdiness = 1.5 }; 38 38 }; 39 39 diamond = { 40 40 item = 'sorcery:shard_diamond'; 41 - sturdiness = 1.7; 42 - reliability = 0.75; 41 + wandprops = { sturdiness = 1.7, reliability = 0.85 }; 43 42 }; 44 43 mese = { 45 44 item = 'default:mese_fragment'; 46 - generate = 2; 45 + wandprops = { generate = 2 }; 47 46 }; 48 47 cobalt = { 49 48 item = 'sorcery:powder_cobalt'; 50 - power = 1.4; 49 + wandprops = { power = 1.4 }; 51 50 }; 52 51 iridium = { 53 52 item = 'sorcery:powder_iridium'; 54 - sturdiness = 1.25; 55 - power = 1.25; 53 + wandprops = { sturdiness = 1.25, power = 1.25 }; 56 54 }; 57 55 lithium = { 58 56 item = 'sorcery:powder_lithium'; 59 - power = 1.7; 60 - reliability = 0.85; 57 + wandprops = { power = 1.7, reliability = 0.70 }; 61 58 }; 62 59 gold = { 63 60 item = 'sorcery:powder_gold'; 64 - duration = 1.3; 65 - power = 1.3; 61 + wandprops = { duration = 1.3, power = 1.3 }; 66 62 }; 67 63 tungsten = { 68 64 item = 'sorcery:powder_tungsten'; 69 - duration = 1.7; 70 - sturdiness = 1.25; 65 + wandprops = { duration = 1.7, sturdiness = 1.25 }; 66 + }; 67 + platinum = { 68 + item = 'sorcery:powder_platinum'; 69 + wandprops = { bond = 1; } 70 + }; 71 + vidrium = { 72 + item = 'sorcery:powder_vidrium'; 73 + wandprops = { bond = 2; } 71 74 }; 72 - -- add one that only lets the first wielder 73 - -- ever use the wand 75 + impervium = { 76 + item = 'sorcery:powder_impervium'; 77 + wandprops = { bond = 1, power = 1.5 }; 78 + }; 74 79 }; 75 80 wire = { 76 81 gold = { 77 82 -- gold limits the amount of wear-and-tear on 78 83 -- the wand, but causes the power to weaken as 79 84 -- it empties 80 85 tone = u.color(255,255,59); 81 86 tex = u.image('default_gold_block.png'); 87 + wandprops = { sturdiness = 1.2, weaken = 1 }; 82 88 }; 83 89 copper = { 84 90 -- copper causes the wand to recharge more quickly 85 91 -- but power levels are unpredictable 86 92 tone = u.color(255,117,40); 87 93 tex = u.image('default_copper_block.png'); 94 + wandprops = { flux = 0.7, chargetime = 0.5 }; 88 95 }; 89 96 silver = { 90 97 tone = u.color(215,238,241); 91 98 tex = u.image('default_gold_block'):colorize(u.color(255,238,241), 255); 99 + wandprops = {}; 92 100 }; 93 101 steel = { 94 102 tone = u.color(255,255,255); 95 103 tex = u.image('default_steel_block'); 104 + wandprops = {}; 96 105 }; 97 106 }; 98 - gem = sorcery.data.gems; 107 + gem = sorcery.lib.tbl.deepmerge(sorcery.data.gems, { 108 + sapphire = { 109 + wandprops = { sturdiness = 0.5 }; 110 + }; 111 + diamond = { 112 + wandprops = { sturdiness = (1/3) }; 113 + }; 114 + }) 99 115 }; 100 116 util = { 101 117 baseid = function(wand) 102 118 local elts = {wand.wood} 103 119 if wand.gem ~= nil then elts[#elts + 1] = wand.gem end 104 120 if wand.wire ~= nil then elts[#elts + 1] = wand.wire end 105 121 return 'sorcery:wand_' .. table.concat(elts,'_') ................................................................................ 145 161 local proto = stack:get_definition()._proto 146 162 local core = stack:get_meta():get_string('sorcery_wand_core') 147 163 if core ~= '' then 148 164 proto = table.copy(proto) 149 165 proto.core = core 150 166 end 151 167 return proto 168 + end; 169 + matprops = function(proto) 170 + local matprops = {} 171 + for k,v in pairs(proto) do 172 + if sorcery.wands.materials[k] then 173 + local mp = sorcery.wands.materials[k].wandprops 174 + if mp then 175 + matprops = sorcery.lib.tbl.deepmerge(matprops, mp, 176 + function(a,b,k) 177 + if key == 'bond' 178 + then return a+b 179 + else return a*b 180 + end 181 + end) 182 + end 183 + end 184 + end 185 + return matprops 152 186 end; 153 187 basedesc = function(wand) 154 188 local desc = 'wand fashioned from the wood of the ' .. wand.wood .. ' tree' 155 189 if wand.gem ~= nil then 156 190 desc = wand.gem .. '-tipped ' .. desc 157 191 end 158 192 if wand.wire ~= nil then ................................................................................ 182 216 local wand_cast = function(stack, user, target) 183 217 local meta = stack:get_meta() 184 218 local wand = sorcery.wands.util.getproto(stack) 185 219 if meta:contains('sorcery_wand_spell') == false then return nil end 186 220 local spell = meta:get_string('sorcery_wand_spell') 187 221 local castfn = sorcery.data.spells[spell].cast 188 222 if castfn == nil then return nil end 223 + local matprops = sorcery.wands.util.matprops(wand) 224 + if matprops.bond then 225 + local userct, found = 0, false 226 + for i=1,matprops.bond do 227 + local prop = 'bound_user_' .. tostring(i) 228 + if meta:contains(prop) then 229 + userct = i 230 + local name = meta:get_string(prop) 231 + print('wand bound to',name,i) 232 + if name == user:get_player_name() then found = true break end 233 + else break end 234 + end 235 + 236 + if not found then 237 + if userct < matprops.bond then 238 + print('binding wand to caster') 239 + minetest.sound_play("xdecor_enchanting", { --FIXME make own sounds 240 + pos = user:get_pos(); 241 + gain = 0.8; 242 + }) 243 + sorcery.vfx.cast_sparkle(user, sorcery.lib.color(25,129,255), 2) 244 + meta:set_string('bound_user_' .. tostring(userct+1), user:get_player_name()) 245 + return stack 246 + else 247 + -- user not in table AND no binding slots left. UH OH 248 + sorcery.vfx.cast_sparkle(user, sorcery.lib.color(255,0,0), 4) 249 + sorcery.vfx.bloodburst(user:get_pos()) 250 + user:punch(user, 1.0, { 251 + full_punch_interval = 1.0; 252 + damage_groups = { fleshy = math.random(1,5) }; 253 + }, nil) 254 + return stack 255 + end 256 + end 257 + end 189 258 190 - local result = castfn { 259 + local uprops = user:get_properties(); 260 + local context = { 191 261 base = wand; 192 262 meta = meta; 193 263 item = stack; 194 264 caster = user; 195 265 target = target; 266 + today = minetest.get_day_count(); 196 267 heading = { 197 268 pos = user:get_pos(); 198 269 yaw = user:get_look_dir(); 199 270 pitch = user:get_look_vertical(); 200 271 angle = user:get_look_horizontal(); 272 + eyeheight = uprops.eye_height; 201 273 }; 274 + wearmult = 1; 202 275 } 276 + local result = castfn(context) 203 277 if result ~= false then 204 278 minetest.sound_play(sorcery.data.spells[spell].sound or "default_item_smoke", { --FIXME make own sounds 205 279 pos = user:get_pos(); 206 280 gain = 0.8; 207 281 }) 208 282 -- minetest.add_particle { 209 283 -- pos = vector.add(vector.add(user:get_pos(), vector.multiply(user:get_look_dir(),1.1)), {y=1.6,z=0,x=0}); ................................................................................ 214 288 -- texture = u.image('sorcery_crackle.png'):multiply(u.color(sorcery.data.spells[spell].color):brighten(1.3)):render(); 215 289 -- animation = { 216 290 -- type = 'vertical_frames'; 217 291 -- aspect_w = 16, aspect_h = 16; 218 292 -- length = 0.6; 219 293 -- } 220 294 -- } 221 - stack:add_wear(sorcery.wands.util.wear(stack)) 295 + local fac = matprops and matprops.sturdiness or 1 296 + stack:add_wear((sorcery.wands.util.wear(stack) / fac) * context.wearmult) 222 297 end 223 298 return stack 224 299 end 225 300 226 301 227 302 sorcery.wands.util.enumerate_kinds = function() 228 303 local addid = function(k)
Modified writing.lua from [324c6534ec] to [9b17325152].
27 27 } 28 28 end 29 29 30 30 paperburn('default:paper',1) paperburn('sorcery:recipe',1) 31 31 paperburn('default:book',3) paperburn('sorcery:cookbook',3) 32 32 paperburn('default:book_written',3) 33 33 34 -minetest.register_craft { 35 - type = "shapeless"; 36 - recipe = {"default:book_written", "bucket:bucket_water"}; 37 - output = "default:book"; 38 - replacements = { 39 - {"bucket:bucket_water", "bucket:bucket_empty"} 40 - } 41 -} 34 +-- minetest.register_craft { 35 +-- type = "shapeless"; 36 +-- recipe = { 37 +-- "default:book_written"; 38 +-- "bucket:bucket_water", 'sorcery:erasure_fluid'; 39 +-- }; 40 +-- output = "default:book"; 41 +-- replacements = { 42 +-- {"bucket:bucket_water", "bucket:bucket_empty"}; 43 +-- {'sorcery:erasure_fluid', 'vessels:glass_bottle'}; 44 +-- } 45 +-- } 42 46 43 47 minetest.register_craft { 44 48 type = 'shapeless'; 45 49 recipe = {"default:book_written", "dye:black"}; 46 50 output = 'default:book_written'; 47 51 } 48 52 ................................................................................ 104 108 {metal.parts.fragment,''}; 105 109 }; 106 110 } 107 111 end 108 112 end 109 113 end 110 114 111 -for _,name in pairs { 112 - 'bronze', 'steel', 'aluminum', 'tungsten', 'iridium' 113 -} do -- :/ 114 - local metal = sorcery.data.metals[name] 115 +sorcery.register.metals.foreach('sorcery:mkscissors',{'sorcery:generate'},function(name,metal) 116 + local oklist = { -- :/ 117 + bronze=true, steel=true, aluminum=true; 118 + tungsten=true, iridium=true 119 + } -- TODO: moar art 120 + if not oklist[name] then return end 121 + 115 122 local id = 'sorcery:scissors_' .. name 116 123 minetest.register_tool(id, { 117 124 description = sorcery.lib.str.capitalize(name) .. ' Scissors'; 118 125 inventory_image = 'sorcery_scissors_' .. name .. '.png'; 119 126 groups = { crafttool = metal.hardness * 15; scissors = 1 }; 120 127 tool_capabilities = { 121 128 full_punch_interval = 1.5; ................................................................................ 133 140 }; 134 141 }; 135 142 damage_groups = { fleshy = 1; }; 136 143 }; 137 144 _sorcery = { 138 145 material = { 139 146 metal = true, data = metal, name = name; 140 - grindvalue = 3; 147 + grindvalue = 4; 141 148 }; 142 149 recipe = { 143 150 note = "An editor's best friend"; 144 151 }; 145 152 }; 146 153 }) 147 154 local frag = metal.parts.fragment; 148 155 local screw = metal.parts.screw; 149 - local ingot = metal.parts.ingot; 150 156 minetest.register_craft { 151 157 output = id; 152 158 recipe = { 153 159 {frag,'screwdriver:screwdriver',frag}; 154 160 {'basic_materials:plastic_strip',screw,'basic_materials:plastic_strip'}; 155 - {ingot,'',ingot}; 161 + {frag,'',frag}; 156 162 }; 157 163 replacements = { 158 164 {'screwdriver:screwdriver', 'screwdriver:screwdriver'}; 159 165 }; 160 166 } 161 -end 167 +end) 168 + 169 +sorcery.register.metals.foreach('create cutting recipes',{'sorcery:mkscissors'}, function(name,metal) 170 + local sc = 'sorcery:scissors_' .. name 171 + local mkcut = function(item,out) 172 + minetest.register_craft { 173 + output = out, type = 'shapeless'; 174 + recipe = {item,sc}, replacements = {{sc,sc}}; 175 + } 176 + end 177 + if minetest.registered_items[sc] then 178 + mkcut('default:paper','sorcery:punchcard_blank 2') 179 + mkcut('default:book','default:paper 3') 180 + end 181 +end) 162 182 163 183 -- the writing stand node allows books to be modified 164 184 -- in more complex ways than just inserting pages 165 185 166 186 local ws_props = function(pos) 167 187 local meta = minetest.get_meta(pos) 168 188 local inv = meta:get_inventory() ................................................................................ 325 345 local wsbox = { 326 346 type = 'fixed'; 327 347 fixed = { 328 348 -0.5, -0.5, -0.43; 329 349 0.5, 0.05, 0.43; 330 350 }; 331 351 } 352 + 353 +minetest.register_craftitem('sorcery:pulp', { 354 + description = 'Pulp'; 355 + inventory_image = 'sorcery_pulp.png'; 356 + group = {flammable = 1}; 357 +}) 358 +minetest.register_craftitem('sorcery:pulp_inky', { 359 + description = 'Inky Pulp'; 360 + inventory_image = 'sorcery_pulp_inky.png'; 361 + group = {flammable = 1}; 362 +}) 363 +minetest.register_craft { 364 + output = 'sorcery:pulp 6'; 365 + type = 'shapeless'; 366 + recipe = { 367 + 'bucket:bucket_water', 'sorcery:erasure_fluid'; 368 + 'sorcery:pulp_inky'; 'sorcery:pulp_inky'; 'sorcery:pulp_inky'; 369 + 'sorcery:pulp_inky'; 'sorcery:pulp_inky'; 'sorcery:pulp_inky'; 370 + }; 371 + replacements = { 372 + {'sorcery:erasure_fluid', 'vessels:glass_bottle'}; 373 + {'bucket:bucket_water', 'bucket:bucket_empty'}; 374 + }; 375 +} 376 +minetest.register_craft { 377 + output = 'sorcery:punchcard_blank'; 378 + type = 'cooking'; 379 + recipe = 'sorcery:pulp'; 380 + cooktime = 6; 381 +} 382 +minetest.register_craftitem('sorcery:pulp_sheet', { 383 + description = 'Pulp Sheet'; 384 + inventory_image = 'sorcery_pulp_sheet.png'; 385 + groups = {flammable = 1}; 386 +}) 387 +minetest.register_craft { 388 + output = 'default:paper'; 389 + type = 'cooking'; 390 + recipe = 'sorcery:pulp_sheet'; 391 + cooktime = 8; 392 +} 393 +minetest.register_craft { 394 + output = 'sorcery:pulp_sheet 2'; 395 + recipe = { 396 + {'sorcery:pulp', 'sorcery:pulp'}; 397 + {'sorcery:pulp', 'sorcery:pulp'}; 398 + }; 399 +} 332 400 333 401 minetest.register_node('sorcery:writing_stand', { 334 402 description = 'Writing Stand'; 335 403 drawtype = 'mesh'; 336 404 mesh = 'sorcery-writing-stand.obj'; 337 405 sunlight_propagates = true; 338 406 paramtype = 'light';