// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 // C++ Mesh File for 3ds Max, created by SaveMeshToCpp Macroscript // Built from the object Text_EMBER_Field #include "stdafx.h" #include #pragma warning( disable : 4305 ) // Anonymous namespace, to avoid name collisions namespace { // 1016 vertices float verts[] = { -0.41191, -0.34834, 0.0, -0.48484, -0.34834, 0.0, -0.48484, -0.45, 0.0, -0.45866, -0.45, 0.0, -0.45866, -0.40665, 0.0, -0.41531, -0.40665, 0.0, -0.41531, -0.38693, 0.0, -0.45866, -0.38693, 0.0, -0.45866, -0.36806, 0.0, -0.41191, -0.36806, 0.0, -0.3706, -0.37333, 0.0, -0.39525, -0.37333, 0.0, -0.39525, -0.45, 0.0, -0.3706, -0.45, 0.0, -0.36992, -0.34375, 0.0, -0.39593, -0.34375, 0.0, -0.39593, -0.36245, 0.0, -0.36992, -0.36245, 0.0, -0.27183, -0.407577, 0.0, -0.272023, -0.40268, 0.0, -0.272601, -0.39812, 0.0, -0.273564, -0.393899, 0.0, -0.274912, -0.390016, 0.0, -0.276646, -0.386472, 0.0, -0.278765, -0.383265, 0.0, -0.281269, -0.380397, 0.0, -0.284156, -0.377891, 0.0, -0.287422, -0.37577, 0.0, -0.291068, -0.374035, 0.0, -0.295094, -0.372685, 0.0, -0.2995, -0.371721, 0.0, -0.304285, -0.371143, 0.0, -0.309451, -0.37095, 0.0, -0.315078, -0.371176, 0.0, -0.320353, -0.371855, 0.0, -0.325274, -0.372987, 0.0, -0.329842, -0.374572, 0.0, -0.334057, -0.376609, 0.0, -0.337919, -0.3791, 0.0, -0.341428, -0.382042, 0.0, -0.344522, -0.385373, 0.0, -0.34714, -0.389024, 0.0, -0.349282, -0.392998, 0.0, -0.350948, -0.397293, 0.0, -0.352138, -0.40191, 0.0, -0.352852, -0.406848, 0.0, -0.35309, -0.412109, 0.0, -0.352839, -0.417409, 0.0, -0.352084, -0.42235, 0.0, -0.350827, -0.426932, 0.0, -0.349066, -0.431154, 0.0, -0.346803, -0.435017, 0.0, -0.344036, -0.438521, 0.0, -0.340766, -0.441665, 0.0, -0.337025, -0.444417, 0.0, -0.332841, -0.446746, 0.0, -0.328216, -0.448652, 0.0, -0.32315, -0.450134, 0.0, -0.317642, -0.451193, 0.0, -0.311693, -0.451828, 0.0, -0.305301, -0.45204, 0.0, -0.302771, -0.452009, 0.0, -0.300304, -0.451917, 0.0, -0.297902, -0.451763, 0.0, -0.295565, -0.451548, 0.0, -0.293291, -0.451271, 0.0, -0.291082, -0.450933, 0.0, -0.288938, -0.450533, 0.0, -0.286806, -0.450064, 0.0, -0.284634, -0.44952, 0.0, -0.282424, -0.448901, 0.0, -0.280174, -0.448206, 0.0, -0.277885, -0.447435, 0.0, -0.275557, -0.446589, 0.0, -0.27319, -0.445668, 0.0, -0.27319, -0.42586, 0.0, -0.275942, -0.42586, 0.0, -0.277224, -0.426789, 0.0, -0.278632, -0.427702, 0.0, -0.280167, -0.428597, 0.0, -0.281828, -0.429475, 0.0, -0.283616, -0.430336, 0.0, -0.285529, -0.43118, 0.0, -0.28757, -0.432007, 0.0, -0.289683, -0.432766, 0.0, -0.291816, -0.433409, 0.0, -0.293968, -0.433935, 0.0, -0.296141, -0.434344, 0.0, -0.298333, -0.434636, 0.0, -0.300544, -0.434812, 0.0, -0.302775, -0.43487, 0.0, -0.306191, -0.434772, 0.0, -0.309362, -0.434477, 0.0, -0.312286, -0.433986, 0.0, -0.314965, -0.433298, 0.0, -0.317397, -0.432414, 0.0, -0.319585, -0.431334, 0.0, -0.321526, -0.430057, 0.0, -0.323226, -0.428595, 0.0, -0.324688, -0.426959, 0.0, -0.325913, -0.425149, 0.0, -0.326901, -0.423165, 0.0, -0.327651, -0.421007, 0.0, -0.328164, -0.418676, 0.0, -0.32844, -0.41617, 0.0, -0.27183, -0.41617, 0.0, -0.328509, -0.40172, 0.0, -0.328269, -0.399493, 0.0, -0.327865, -0.397448, 0.0, -0.327295, -0.395582, 0.0, -0.32656, -0.393898, 0.0, -0.32566, -0.392395, 0.0, -0.324595, -0.391072, 0.0, -0.323365, -0.38993, 0.0, -0.322001, -0.388954, 0.0, -0.320533, -0.388128, 0.0, -0.318961, -0.387452, 0.0, -0.317285, -0.386926, 0.0, -0.315506, -0.38655, 0.0, -0.313623, -0.386325, 0.0, -0.311637, -0.38625, 0.0, -0.309524, -0.386329, 0.0, -0.307577, -0.386567, 0.0, -0.305795, -0.386964, 0.0, -0.304179, -0.387518, 0.0, -0.302727, -0.388232, 0.0, -0.301441, -0.389104, 0.0, -0.30032, -0.390135, 0.0, -0.299351, -0.391323, 0.0, -0.298523, -0.392666, 0.0, -0.297834, -0.394165, 0.0, -0.297285, -0.39582, 0.0, -0.296877, -0.397631, 0.0, -0.296609, -0.399598, 0.0, -0.29648, -0.40172, 0.0, -0.22984, -0.34375, 0.0, -0.25449, -0.34375, 0.0, -0.25449, -0.45, 0.0, -0.22984, -0.45, 0.0, -0.13209, -0.34375, 0.0, -0.15674, -0.34375, 0.0, -0.15674, -0.37631, 0.0, -0.158066, -0.375682, 0.0, -0.159381, -0.375086, 0.0, -0.160687, -0.374522, 0.0, -0.161983, -0.37399, 0.0, -0.163269, -0.37349, 0.0, -0.164545, -0.373023, 0.0, -0.165811, -0.372588, 0.0, -0.167123, -0.372198, 0.0, -0.168538, -0.371869, 0.0, -0.170054, -0.371599, 0.0, -0.171673, -0.37139, 0.0, -0.173393, -0.37124, 0.0, -0.175216, -0.37115, 0.0, -0.17714, -0.37112, 0.0, -0.179037, -0.371178, 0.0, -0.180935, -0.371351, 0.0, -0.182832, -0.371641, 0.0, -0.18473, -0.372045, 0.0, -0.186627, -0.372566, 0.0, -0.188525, -0.373202, 0.0, -0.190423, -0.373954, 0.0, -0.19228, -0.374811, 0.0, -0.194056, -0.37576, 0.0, -0.195751, -0.376804, 0.0, -0.197364, -0.37794, 0.0, -0.198897, -0.37917, 0.0, -0.200348, -0.380493, 0.0, -0.201718, -0.38191, 0.0, -0.203084, -0.383495, 0.0, -0.204365, -0.385168, 0.0, -0.20556, -0.386929, 0.0, -0.20667, -0.388777, 0.0, -0.207695, -0.390714, 0.0, -0.208635, -0.392738, 0.0, -0.209489, -0.39485, 0.0, -0.210243, -0.397051, 0.0, -0.210881, -0.399342, 0.0, -0.211402, -0.401725, 0.0, -0.211808, -0.404198, 0.0, -0.212098, -0.406762, 0.0, -0.212272, -0.409416, 0.0, -0.21233, -0.412162, 0.0, -0.212158, -0.417237, 0.0, -0.211643, -0.422005, 0.0, -0.210783, -0.426467, 0.0, -0.209581, -0.430623, 0.0, -0.208034, -0.434472, 0.0, -0.206144, -0.438014, 0.0, -0.20391, -0.44125, 0.0, -0.201389, -0.444113, 0.0, -0.19864, -0.446535, 0.0, -0.195661, -0.448517, 0.0, -0.192453, -0.450058, 0.0, -0.189016, -0.451159, 0.0, -0.185349, -0.45182, 0.0, -0.181454, -0.45204, 0.0, -0.179415, -0.451991, 0.0, -0.177447, -0.451842, 0.0, -0.175548, -0.451596, 0.0, -0.173719, -0.45125, 0.0, -0.17196, -0.450805, 0.0, -0.170271, -0.450262, 0.0, -0.168652, -0.44962, 0.0, -0.167051, -0.448872, 0.0, -0.165416, -0.448011, 0.0, -0.163748, -0.447037, 0.0, -0.162046, -0.445949, 0.0, -0.160311, -0.444748, 0.0, -0.158542, -0.443434, 0.0, -0.15674, -0.442007, 0.0, -0.15674, -0.45, 0.0, -0.13209, -0.45, 0.0, -0.157577, -0.42934, 0.0, -0.15845, -0.429876, 0.0, -0.159359, -0.43038, 0.0, -0.160305, -0.430853, 0.0, -0.161286, -0.431293, 0.0, -0.162304, -0.431702, 0.0, -0.163358, -0.432078, 0.0, -0.164422, -0.432413, 0.0, -0.165469, -0.432696, 0.0, -0.166499, -0.432928, 0.0, -0.167513, -0.433108, 0.0, -0.16851, -0.433237, 0.0, -0.16949, -0.433314, 0.0, -0.170454, -0.43334, 0.0, -0.172815, -0.433236, 0.0, -0.174983, -0.432925, 0.0, -0.176959, -0.432407, 0.0, -0.178743, -0.431681, 0.0, -0.180335, -0.430747, 0.0, -0.181734, -0.429607, 0.0, -0.182941, -0.428259, 0.0, -0.183973, -0.426681, 0.0, -0.184846, -0.424851, 0.0, -0.18556, -0.422769, 0.0, -0.186116, -0.420436, 0.0, -0.186513, -0.41785, 0.0, -0.186751, -0.415012, 0.0, -0.18683, -0.411923, 0.0, -0.186731, -0.408958, 0.0, -0.186435, -0.406184, 0.0, -0.18594, -0.403601, 0.0, -0.185248, -0.401209, 0.0, -0.184358, -0.399007, 0.0, -0.18327, -0.396996, 0.0, -0.181985, -0.395176, 0.0, -0.180502, -0.393575, 0.0, -0.178821, -0.39222, 0.0, -0.176943, -0.391111, 0.0, -0.174867, -0.390249, 0.0, -0.172593, -0.389633, 0.0, -0.170122, -0.389263, 0.0, -0.167453, -0.38914, 0.0, -0.166761, -0.38915, 0.0, -0.166049, -0.389179, 0.0, -0.165318, -0.389228, 0.0, -0.164567, -0.389296, 0.0, -0.163797, -0.389384, 0.0, -0.163008, -0.389491, 0.0, -0.162199, -0.389618, 0.0, -0.161385, -0.389767, 0.0, -0.160583, -0.389941, 0.0, -0.159792, -0.39014, 0.0, -0.159012, -0.390364, 0.0, -0.158244, -0.390613, 0.0, -0.157486, -0.390887, 0.0, -0.15674, -0.391185, 0.0, -0.15674, -0.428771, 0.0, 0.05015, -0.34834, 0.0, 0.0196164, -0.34834, 0.0, -0.0031105, -0.399292, 0.0, -0.0259038, -0.34834, 0.0, -0.05661, -0.34834, 0.0, -0.05661, -0.45, 0.0, -0.03162, -0.45, 0.0, -0.03162, -0.381899, 0.0, -0.0128404, -0.42603, 0.0, 0.00519025, -0.42603, 0.0, 0.0239699, -0.381899, 0.0, 0.0239699, -0.45, 0.0, 0.05015, -0.45, 0.0, 0.120371, -0.430604, 0.0, 0.119494, -0.431247, 0.0, 0.11858, -0.431852, 0.0, 0.117628, -0.432417, 0.0, 0.116638, -0.432944, 0.0, 0.115611, -0.433431, 0.0, 0.114547, -0.433879, 0.0, 0.113465, -0.434277, 0.0, 0.112388, -0.434614, 0.0, 0.111315, -0.43489, 0.0, 0.110246, -0.435104, 0.0, 0.109181, -0.435257, 0.0, 0.10812, -0.435349, 0.0, 0.107063, -0.43538, 0.0, 0.105786, -0.435367, 0.0, 0.104609, -0.435327, 0.0, 0.103532, -0.435261, 0.0, 0.102556, -0.435168, 0.0, 0.10168, -0.435049, 0.0, 0.100905, -0.434904, 0.0, 0.10023, -0.434732, 0.0, 0.0996171, -0.434532, 0.0, 0.0990298, -0.434303, 0.0, 0.0984676, -0.434045, 0.0, 0.0979304, -0.433757, 0.0, 0.0974184, -0.43344, 0.0, 0.0969315, -0.433094, 0.0, 0.0964696, -0.432718, 0.0, 0.0960265, -0.432326, 0.0, 0.0956334, -0.431928, 0.0, 0.0952905, -0.431525, 0.0, 0.0949977, -0.431116, 0.0, 0.0947551, -0.430701, 0.0, 0.0945626, -0.430281, 0.0, 0.0944203, -0.429855, 0.0, 0.0943114, -0.429408, 0.0, 0.0942193, -0.428925, 0.0, 0.0941439, -0.428406, 0.0, 0.0940853, -0.42785, 0.0, 0.0940434, -0.427258, 0.0, 0.0940183, -0.42663, 0.0, 0.0940099, -0.425966, 0.0, 0.0940497, -0.424962, 0.0, 0.094169, -0.424015, 0.0, 0.0943678, -0.423124, 0.0, 0.0946461, -0.422291, 0.0, 0.095004, -0.421515, 0.0, 0.0954414, -0.420796, 0.0, 0.0959583, -0.420134, 0.0, 0.0965505, -0.419523, 0.0, 0.0972138, -0.418954, 0.0, 0.0979481, -0.418428, 0.0, 0.0987535, -0.417946, 0.0, 0.09963, -0.417507, 0.0, 0.100578, -0.41711, 0.0, 0.101596, -0.416757, 0.0, 0.102512, -0.416489, 0.0, 0.103543, -0.41623, 0.0, 0.104688, -0.415982, 0.0, 0.105948, -0.415743, 0.0, 0.107322, -0.415514, 0.0, 0.10881, -0.415294, 0.0, 0.110412, -0.415085, 0.0, 0.12121, -0.41396, 0.0, 0.12121, -0.429921, 0.0, 0.12121, -0.45, 0.0, 0.14552, -0.45, 0.0, 0.14552, -0.397712, 0.0, 0.14533, -0.393912, 0.0, 0.144759, -0.390412, 0.0, 0.143807, -0.387212, 0.0, 0.142476, -0.384313, 0.0, 0.140763, -0.381715, 0.0, 0.13867, -0.379416, 0.0, 0.136196, -0.377418, 0.0, 0.133295, -0.375702, 0.0, 0.129918, -0.37425, 0.0, 0.126067, -0.373062, 0.0, 0.12174, -0.372138, 0.0, 0.116937, -0.371478, 0.0, 0.11166, -0.371082, 0.0, 0.105907, -0.37095, 0.0, 0.103391, -0.370978, 0.0, 0.100875, -0.371063, 0.0, 0.0983615, -0.371204, 0.0, 0.0958491, -0.371402, 0.0, 0.0933381, -0.371657, 0.0, 0.0908285, -0.371968, 0.0, 0.0883203, -0.372335, 0.0, 0.0859124, -0.372723, 0.0, 0.0837038, -0.373097, 0.0, 0.0816945, -0.373455, 0.0, 0.0798844, -0.373797, 0.0, 0.0782737, -0.374125, 0.0, 0.0768622, -0.374438, 0.0, 0.0756499, -0.374735, 0.0, 0.0756499, -0.39305, 0.0, 0.0779077, -0.39305, 0.0, 0.0878262, -0.389752, 0.0, 0.0897834, -0.389184, 0.0, 0.0917071, -0.388703, 0.0, 0.0935974, -0.388309, 0.0, 0.0954541, -0.388003, 0.0, 0.0972773, -0.387785, 0.0, 0.099067, -0.387654, 0.0, 0.100823, -0.38761, 0.0, 0.103616, -0.387661, 0.0, 0.106207, -0.387813, 0.0, 0.108597, -0.388066, 0.0, 0.110786, -0.388421, 0.0, 0.112774, -0.388878, 0.0, 0.114561, -0.389436, 0.0, 0.116147, -0.390095, 0.0, 0.117526, -0.390887, 0.0, 0.118693, -0.391843, 0.0, 0.119648, -0.392964, 0.0, 0.120391, -0.394249, 0.0, 0.120921, -0.395699, 0.0, 0.121239, -0.397312, 0.0, 0.121345, -0.39909, 0.0, 0.121345, -0.39951, 0.0, 0.118257, -0.3997, 0.0, 0.1152, -0.399918, 0.0, 0.112174, -0.400164, 0.0, 0.109178, -0.400437, 0.0, 0.106213, -0.400739, 0.0, 0.103278, -0.401068, 0.0, 0.100374, -0.401425, 0.0, 0.0975528, -0.401833, 0.0, 0.0948649, -0.402313, 0.0, 0.0923109, -0.402865, 0.0, 0.0898907, -0.403491, 0.0, 0.0876043, -0.404189, 0.0, 0.0854516, -0.404959, 0.0, 0.0834327, -0.405803, 0.0, 0.0815259, -0.406728, 0.0, 0.0797473, -0.407746, 0.0, 0.0780968, -0.408856, 0.0, 0.0765746, -0.410058, 0.0, 0.0751806, -0.411352, 0.0, 0.0739148, -0.412738, 0.0, 0.0727772, -0.414216, 0.0, 0.0717804, -0.415803, 0.0, 0.0709369, -0.417516, 0.0, 0.0702468, -0.419354, 0.0, 0.06971, -0.421318, 0.0, 0.0693266, -0.423408, 0.0, 0.0690966, -0.425623, 0.0, 0.0690199, -0.427964, 0.0, 0.0691705, -0.430896, 0.0, 0.0696222, -0.433675, 0.0, 0.070375, -0.436301, 0.0, 0.071429, -0.438773, 0.0, 0.0727841, -0.441091, 0.0, 0.0744403, -0.443256, 0.0, 0.0763977, -0.445268, 0.0, 0.0785781, -0.447065, 0.0, 0.0809035, -0.448585, 0.0, 0.083374, -0.449829, 0.0, 0.0859895, -0.450796, 0.0, 0.0887499, -0.451487, 0.0, 0.0916554, -0.451902, 0.0, 0.0947059, -0.45204, 0.0, 0.0960172, -0.452024, 0.0, 0.097298, -0.451976, 0.0, 0.0985481, -0.451896, 0.0, 0.0997677, -0.451785, 0.0, 0.100957, -0.451641, 0.0, 0.102115, -0.451465, 0.0, 0.103243, -0.451258, 0.0, 0.10435, -0.451017, 0.0, 0.105446, -0.450741, 0.0, 0.106531, -0.45043, 0.0, 0.107604, -0.450085, 0.0, 0.108666, -0.449704, 0.0, 0.109718, -0.449289, 0.0, 0.110758, -0.448839, 0.0, 0.111507, -0.44847, 0.0, 0.11227, -0.448064, 0.0, 0.113046, -0.447622, 0.0, 0.113837, -0.447144, 0.0, 0.114642, -0.446629, 0.0, 0.11546, -0.446078, 0.0, 0.116292, -0.445491, 0.0, 0.12121, -0.441869, 0.0, 0.24276, -0.37333, 0.0, 0.218864, -0.37333, 0.0, 0.217974, -0.376661, 0.0, 0.216763, -0.375941, 0.0, 0.215513, -0.375267, 0.0, 0.214225, -0.37464, 0.0, 0.2129, -0.374058, 0.0, 0.211537, -0.373523, 0.0, 0.210136, -0.373033, 0.0, 0.208698, -0.37259, 0.0, 0.207217, -0.3722, 0.0, 0.20569, -0.37187, 0.0, 0.204118, -0.3716, 0.0, 0.202499, -0.37139, 0.0, 0.200835, -0.37124, 0.0, 0.199124, -0.37115, 0.0, 0.197367, -0.37112, 0.0, 0.195398, -0.371174, 0.0, 0.193441, -0.371338, 0.0, 0.191497, -0.37161, 0.0, 0.189566, -0.371991, 0.0, 0.187646, -0.372481, 0.0, 0.18574, -0.37308, 0.0, 0.183846, -0.373788, 0.0, 0.182, -0.374594, 0.0, 0.180241, -0.375486, 0.0, 0.178566, -0.376465, 0.0, 0.176976, -0.37753, 0.0, 0.175472, -0.378682, 0.0, 0.174054, -0.379921, 0.0, 0.17272, -0.381246, 0.0, 0.171376, -0.382748, 0.0, 0.170121, -0.384323, 0.0, 0.168956, -0.385971, 0.0, 0.16788, -0.387691, 0.0, 0.166894, -0.389484, 0.0, 0.165997, -0.39135, 0.0, 0.16519, -0.393288, 0.0, 0.164481, -0.395315, 0.0, 0.163882, -0.397449, 0.0, 0.163392, -0.399688, 0.0, 0.16301, -0.402034, 0.0, 0.162738, -0.404486, 0.0, 0.162574, -0.407043, 0.0, 0.16252, -0.409707, 0.0, 0.162699, -0.41517, 0.0, 0.163235, -0.420219, 0.0, 0.164129, -0.424855, 0.0, 0.165381, -0.429077, 0.0, 0.166991, -0.432887, 0.0, 0.168958, -0.436282, 0.0, 0.171283, -0.439265, 0.0, 0.173938, -0.441842, 0.0, 0.176894, -0.444023, 0.0, 0.180152, -0.445808, 0.0, 0.183712, -0.447196, 0.0, 0.187574, -0.448187, 0.0, 0.191738, -0.448782, 0.0, 0.196204, -0.44898, 0.0, 0.198076, -0.448937, 0.0, 0.199898, -0.448807, 0.0, 0.201669, -0.44859, 0.0, 0.203391, -0.448287, 0.0, 0.205062, -0.447898, 0.0, 0.206682, -0.447422, 0.0, 0.208253, -0.446859, 0.0, 0.209778, -0.446222, 0.0, 0.211265, -0.445524, 0.0, 0.212712, -0.444765, 0.0, 0.21412, -0.443944, 0.0, 0.215489, -0.443061, 0.0, 0.216819, -0.442117, 0.0, 0.21811, -0.441112, 0.0, 0.21811, -0.442525, 0.0, 0.21809, -0.443842, 0.0, 0.218032, -0.445104, 0.0, 0.217934, -0.446311, 0.0, 0.217797, -0.447464, 0.0, 0.217621, -0.448561, 0.0, 0.217405, -0.449604, 0.0, 0.217151, -0.450592, 0.0, 0.216853, -0.451528, 0.0, 0.216508, -0.452415, 0.0, 0.216115, -0.453252, 0.0, 0.215674, -0.45404, 0.0, 0.215186, -0.454778, 0.0, 0.21465, -0.455467, 0.0, 0.214067, -0.456107, 0.0, 0.213379, -0.456738, 0.0, 0.212609, -0.457327, 0.0, 0.211756, -0.457874, 0.0, 0.210821, -0.458378, 0.0, 0.209804, -0.45884, 0.0, 0.208703, -0.459259, 0.0, 0.207521, -0.459636, 0.0, 0.206245, -0.459966, 0.0, 0.204863, -0.460245, 0.0, 0.203377, -0.460474, 0.0, 0.201786, -0.460651, 0.0, 0.200089, -0.460778, 0.0, 0.198288, -0.460855, 0.0, 0.196382, -0.46088, 0.0, 0.194885, -0.46085, 0.0, 0.193333, -0.460759, 0.0, 0.191724, -0.460607, 0.0, 0.19006, -0.460396, 0.0, 0.188339, -0.460123, 0.0, 0.186563, -0.45979, 0.0, 0.18473, -0.459396, 0.0, 0.18291, -0.458966, 0.0, 0.181171, -0.458523, 0.0, 0.179514, -0.458068, 0.0, 0.177937, -0.4576, 0.0, 0.176442, -0.457119, 0.0, 0.175028, -0.456626, 0.0, 0.173695, -0.45612, 0.0, 0.17068, -0.45612, 0.0, 0.17068, -0.475577, 0.0, 0.172347, -0.475964, 0.0, 0.1741, -0.476334, 0.0, 0.175938, -0.476687, 0.0, 0.177862, -0.477023, 0.0, 0.17987, -0.477343, 0.0, 0.181964, -0.477645, 0.0, 0.184143, -0.47793, 0.0, 0.18637, -0.478188, 0.0, 0.188606, -0.478405, 0.0, 0.190853, -0.478583, 0.0, 0.193109, -0.478722, 0.0, 0.195375, -0.478821, 0.0, 0.19765, -0.47888, 0.0, 0.199936, -0.4789, 0.0, 0.202714, -0.478862, 0.0, 0.20541, -0.478747, 0.0, 0.208023, -0.478555, 0.0, 0.210553, -0.478287, 0.0, 0.213001, -0.477942, 0.0, 0.215366, -0.47752, 0.0, 0.217649, -0.477022, 0.0, 0.219844, -0.476437, 0.0, 0.221945, -0.475757, 0.0, 0.223952, -0.47498, 0.0, 0.225865, -0.474106, 0.0, 0.227685, -0.473137, 0.0, 0.229411, -0.472072, 0.0, 0.231043, -0.47091, 0.0, 0.232578, -0.469654, 0.0, 0.234013, -0.468268, 0.0, 0.235347, -0.46675, 0.0, 0.23658, -0.465102, 0.0, 0.237713, -0.463322, 0.0, 0.238745, -0.461412, 0.0, 0.239676, -0.45937, 0.0, 0.240494, -0.457193, 0.0, 0.241186, -0.454877, 0.0, 0.241753, -0.452421, 0.0, 0.242194, -0.449826, 0.0, 0.242508, -0.447092, 0.0, 0.242697, -0.444218, 0.0, 0.24276, -0.441205, 0.0, 0.217259, -0.426556, 0.0, 0.216383, -0.427059, 0.0, 0.215482, -0.427532, 0.0, 0.214556, -0.427973, 0.0, 0.213605, -0.428384, 0.0, 0.212628, -0.428764, 0.0, 0.211627, -0.429113, 0.0, 0.210611, -0.429422, 0.0, 0.209589, -0.429684, 0.0, 0.208562, -0.429899, 0.0, 0.207529, -0.430066, 0.0, 0.20649, -0.430185, 0.0, 0.205446, -0.430256, 0.0, 0.204396, -0.43028, 0.0, 0.202157, -0.43019, 0.0, 0.200082, -0.429921, 0.0, 0.198169, -0.429473, 0.0, 0.196419, -0.428845, 0.0, 0.194832, -0.428037, 0.0, 0.193409, -0.42705, 0.0, 0.192148, -0.425884, 0.0, 0.191053, -0.424491, 0.0, 0.190126, -0.422823, 0.0, 0.189368, -0.42088, 0.0, 0.188778, -0.418663, 0.0, 0.188357, -0.416171, 0.0, 0.188104, -0.413404, 0.0, 0.18802, -0.410363, 0.0, 0.188119, -0.407589, 0.0, 0.188415, -0.404995, 0.0, 0.18891, -0.402582, 0.0, 0.189602, -0.40035, 0.0, 0.190492, -0.398299, 0.0, 0.19158, -0.396428, 0.0, 0.192865, -0.394738, 0.0, 0.194348, -0.393253, 0.0, 0.196029, -0.391996, 0.0, 0.197907, -0.390968, 0.0, 0.199983, -0.390168, 0.0, 0.202257, -0.389597, 0.0, 0.204728, -0.389254, 0.0, 0.207397, -0.38914, 0.0, 0.208112, -0.389151, 0.0, 0.208851, -0.389182, 0.0, 0.209616, -0.389235, 0.0, 0.210406, -0.389308, 0.0, 0.21122, -0.389403, 0.0, 0.21206, -0.389519, 0.0, 0.212925, -0.389655, 0.0, 0.213783, -0.38981, 0.0, 0.214602, -0.389981, 0.0, 0.215381, -0.390166, 0.0, 0.216122, -0.390367, 0.0, 0.216824, -0.390584, 0.0, 0.217486, -0.390816, 0.0, 0.21811, -0.391063, 0.0, 0.21811, -0.426022, 0.0, 0.342033, -0.394915, 0.0, 0.343163, -0.394298, 0.0, 0.344241, -0.393738, 0.0, 0.345265, -0.393235, 0.0, 0.346236, -0.39279, 0.0, 0.347154, -0.392401, 0.0, 0.348019, -0.39207, 0.0, 0.348861, -0.391789, 0.0, 0.349708, -0.391551, 0.0, 0.35056, -0.391356, 0.0, 0.351419, -0.391205, 0.0, 0.352283, -0.391097, 0.0, 0.353152, -0.391032, 0.0, 0.354028, -0.39101, 0.0, 0.355293, -0.391033, 0.0, 0.356474, -0.391102, 0.0, 0.357572, -0.391217, 0.0, 0.358586, -0.391378, 0.0, 0.359517, -0.391585, 0.0, 0.360364, -0.391838, 0.0, 0.361128, -0.392138, 0.0, 0.361822, -0.392487, 0.0, 0.36246, -0.392891, 0.0, 0.363042, -0.393349, 0.0, 0.363568, -0.393862, 0.0, 0.364039, -0.394429, 0.0, 0.364453, -0.395051, 0.0, 0.364812, -0.395727, 0.0, 0.365143, -0.39646, 0.0, 0.365434, -0.39725, 0.0, 0.365684, -0.3981, 0.0, 0.365894, -0.399008, 0.0, 0.366063, -0.399974, 0.0, 0.366192, -0.401, 0.0, 0.366281, -0.402084, 0.0, 0.36652, -0.411654, 0.0, 0.36652, -0.45, 0.0, 0.39117, -0.45, 0.0, 0.39117, -0.400033, 0.0, 0.391038, -0.396164, 0.0, 0.390644, -0.392562, 0.0, 0.389987, -0.389228, 0.0, 0.389066, -0.386162, 0.0, 0.387883, -0.383364, 0.0, 0.386437, -0.380833, 0.0, 0.384727, -0.378571, 0.0, 0.382765, -0.376594, 0.0, 0.380559, -0.374921, 0.0, 0.378109, -0.373553, 0.0, 0.375416, -0.372488, 0.0, 0.37248, -0.371728, 0.0, 0.3693, -0.371272, 0.0, 0.365877, -0.37112, 0.0, 0.363962, -0.371193, 0.0, 0.362036, -0.37141, 0.0, 0.360099, -0.371773, 0.0, 0.358151, -0.37228, 0.0, 0.356192, -0.372933, 0.0, 0.354221, -0.373731, 0.0, 0.35224, -0.374674, 0.0, 0.350245, -0.375744, 0.0, 0.348233, -0.376923, 0.0, 0.346204, -0.37821, 0.0, 0.344159, -0.379607, 0.0, 0.342097, -0.381112, 0.0, 0.340018, -0.382726, 0.0, 0.337923, -0.384449, 0.0, 0.336936, -0.382639, 0.0, 0.335847, -0.380959, 0.0, 0.334654, -0.379409, 0.0, 0.333359, -0.377988, 0.0, 0.33196, -0.376697, 0.0, 0.330459, -0.375536, 0.0, 0.328854, -0.374504, 0.0, 0.327162, -0.373606, 0.0, 0.325398, -0.372847, 0.0, 0.32356, -0.372225, 0.0, 0.321651, -0.371742, 0.0, 0.319669, -0.371396, 0.0, 0.317615, -0.371189, 0.0, 0.315488, -0.37112, 0.0, 0.313507, -0.371177, 0.0, 0.311575, -0.371349, 0.0, 0.309693, -0.371635, 0.0, 0.307862, -0.372035, 0.0, 0.306081, -0.37255, 0.0, 0.304349, -0.373179, 0.0, 0.302668, -0.373922, 0.0, 0.301, -0.374768, 0.0, 0.299311, -0.375702, 0.0, 0.297599, -0.376726, 0.0, 0.295865, -0.37784, 0.0, 0.294109, -0.379042, 0.0, 0.29233, -0.380334, 0.0, 0.29053, -0.381716, 0.0, 0.29053, -0.37333, 0.0, 0.26588, -0.37333, 0.0, 0.26588, -0.45, 0.0, 0.29053, -0.45, 0.0, 0.29053, -0.395589, 0.0, 0.291324, -0.395125, 0.0, 0.292146, -0.394667, 0.0, 0.292996, -0.394216, 0.0, 0.293874, -0.393771, 0.0, 0.294779, -0.393334, 0.0, 0.295713, -0.392904, 0.0, 0.296674, -0.39248, 0.0, 0.297653, -0.39209, 0.0, 0.298641, -0.39176, 0.0, 0.299638, -0.39149, 0.0, 0.300642, -0.39128, 0.0, 0.301656, -0.39113, 0.0, 0.302677, -0.39104, 0.0, 0.303708, -0.39101, 0.0, 0.304954, -0.391033, 0.0, 0.306118, -0.391102, 0.0, 0.307199, -0.391217, 0.0, 0.308199, -0.391378, 0.0, 0.309116, -0.391585, 0.0, 0.309951, -0.391838, 0.0, 0.310704, -0.392138, 0.0, 0.31139, -0.392487, 0.0, 0.312025, -0.392891, 0.0, 0.312608, -0.393349, 0.0, 0.31314, -0.393862, 0.0, 0.31362, -0.394429, 0.0, 0.314048, -0.395051, 0.0, 0.314426, -0.395727, 0.0, 0.314757, -0.39646, 0.0, 0.315049, -0.397253, 0.0, 0.315302, -0.398106, 0.0, 0.315517, -0.399019, 0.0, 0.315692, -0.399991, 0.0, 0.315829, -0.401024, 0.0, 0.315926, -0.402117, 0.0, 0.315999, -0.403274, 0.0, 0.31606, -0.4045, 0.0, 0.316111, -0.405794, 0.0, 0.31615, -0.407156, 0.0, 0.316178, -0.408587, 0.0, 0.316194, -0.410086, 0.0, 0.3162, -0.411654, 0.0, 0.3162, -0.45, 0.0, 0.34085, -0.45, 0.0, 0.34085, -0.395589, 0.0, 0.459691, -0.430604, 0.0, 0.458814, -0.431247, 0.0, 0.4579, -0.431852, 0.0, 0.456948, -0.432417, 0.0, 0.455958, -0.432944, 0.0, 0.454931, -0.433431, 0.0, 0.453867, -0.433879, 0.0, 0.452785, -0.434277, 0.0, 0.451708, -0.434614, 0.0, 0.450635, -0.43489, 0.0, 0.449566, -0.435104, 0.0, 0.448501, -0.435257, 0.0, 0.44744, -0.435349, 0.0, 0.446383, -0.43538, 0.0, 0.445106, -0.435367, 0.0, 0.443929, -0.435327, 0.0, 0.442852, -0.435261, 0.0, 0.441876, -0.435168, 0.0, 0.441, -0.435049, 0.0, 0.440225, -0.434904, 0.0, 0.43955, -0.434732, 0.0, 0.438937, -0.434532, 0.0, 0.43835, -0.434303, 0.0, 0.437788, -0.434045, 0.0, 0.43725, -0.433757, 0.0, 0.436739, -0.43344, 0.0, 0.436252, -0.433094, 0.0, 0.43579, -0.432718, 0.0, 0.435347, -0.432326, 0.0, 0.434953, -0.431928, 0.0, 0.434611, -0.431525, 0.0, 0.434318, -0.431116, 0.0, 0.434075, -0.430701, 0.0, 0.433883, -0.430281, 0.0, 0.43374, -0.429855, 0.0, 0.433631, -0.429408, 0.0, 0.433539, -0.428925, 0.0, 0.433464, -0.428406, 0.0, 0.433405, -0.42785, 0.0, 0.433364, -0.427258, 0.0, 0.433338, -0.42663, 0.0, 0.43333, -0.425966, 0.0, 0.43337, -0.424962, 0.0, 0.433489, -0.424015, 0.0, 0.433688, -0.423124, 0.0, 0.433966, -0.422291, 0.0, 0.434324, -0.421515, 0.0, 0.434761, -0.420796, 0.0, 0.435278, -0.420134, 0.0, 0.435871, -0.419523, 0.0, 0.436534, -0.418954, 0.0, 0.437268, -0.418428, 0.0, 0.438074, -0.417946, 0.0, 0.43895, -0.417507, 0.0, 0.439898, -0.41711, 0.0, 0.440916, -0.416757, 0.0, 0.441833, -0.416489, 0.0, 0.442863, -0.41623, 0.0, 0.444008, -0.415982, 0.0, 0.445268, -0.415743, 0.0, 0.446642, -0.415514, 0.0, 0.44813, -0.415294, 0.0, 0.449732, -0.415085, 0.0, 0.46053, -0.41396, 0.0, 0.46053, -0.429921, 0.0, 0.46053, -0.45, 0.0, 0.48484, -0.45, 0.0, 0.48484, -0.397712, 0.0, 0.48465, -0.393912, 0.0, 0.484079, -0.390412, 0.0, 0.483128, -0.387212, 0.0, 0.481796, -0.384313, 0.0, 0.480083, -0.381715, 0.0, 0.47799, -0.379416, 0.0, 0.475517, -0.377418, 0.0, 0.472615, -0.375702, 0.0, 0.469238, -0.37425, 0.0, 0.465387, -0.373062, 0.0, 0.46106, -0.372138, 0.0, 0.456257, -0.371478, 0.0, 0.45098, -0.371082, 0.0, 0.445227, -0.37095, 0.0, 0.442711, -0.370978, 0.0, 0.440195, -0.371063, 0.0, 0.437682, -0.371204, 0.0, 0.435169, -0.371402, 0.0, 0.432658, -0.371657, 0.0, 0.430149, -0.371968, 0.0, 0.42764, -0.372335, 0.0, 0.425232, -0.372723, 0.0, 0.423024, -0.373097, 0.0, 0.421015, -0.373455, 0.0, 0.419205, -0.373797, 0.0, 0.417594, -0.374125, 0.0, 0.416182, -0.374438, 0.0, 0.41497, -0.374735, 0.0, 0.41497, -0.39305, 0.0, 0.417228, -0.39305, 0.0, 0.427146, -0.389752, 0.0, 0.429103, -0.389184, 0.0, 0.431027, -0.388703, 0.0, 0.432917, -0.388309, 0.0, 0.434774, -0.388003, 0.0, 0.436597, -0.387785, 0.0, 0.438387, -0.387654, 0.0, 0.440143, -0.38761, 0.0, 0.442936, -0.387661, 0.0, 0.445527, -0.387813, 0.0, 0.447917, -0.388066, 0.0, 0.450107, -0.388421, 0.0, 0.452095, -0.388878, 0.0, 0.453881, -0.389436, 0.0, 0.455467, -0.390095, 0.0, 0.456846, -0.390887, 0.0, 0.458013, -0.391843, 0.0, 0.458968, -0.392964, 0.0, 0.459711, -0.394249, 0.0, 0.460241, -0.395699, 0.0, 0.460559, -0.397312, 0.0, 0.460665, -0.39909, 0.0, 0.460665, -0.39951, 0.0, 0.457578, -0.3997, 0.0, 0.45452, -0.399918, 0.0, 0.451494, -0.400164, 0.0, 0.448498, -0.400437, 0.0, 0.445533, -0.400739, 0.0, 0.442598, -0.401068, 0.0, 0.439694, -0.401425, 0.0, 0.436873, -0.401833, 0.0, 0.434185, -0.402313, 0.0, 0.431631, -0.402865, 0.0, 0.429211, -0.403491, 0.0, 0.426924, -0.404189, 0.0, 0.424772, -0.404959, 0.0, 0.422753, -0.405803, 0.0, 0.420846, -0.406728, 0.0, 0.419067, -0.407746, 0.0, 0.417417, -0.408856, 0.0, 0.415895, -0.410058, 0.0, 0.414501, -0.411352, 0.0, 0.413235, -0.412738, 0.0, 0.412097, -0.414216, 0.0, 0.4111, -0.415803, 0.0, 0.410257, -0.417516, 0.0, 0.409567, -0.419354, 0.0, 0.40903, -0.421318, 0.0, 0.408647, -0.423408, 0.0, 0.408417, -0.425623, 0.0, 0.40834, -0.427964, 0.0, 0.408491, -0.430896, 0.0, 0.408942, -0.433675, 0.0, 0.409695, -0.436301, 0.0, 0.410749, -0.438773, 0.0, 0.412104, -0.441091, 0.0, 0.41376, -0.443256, 0.0, 0.415718, -0.445268, 0.0, 0.417898, -0.447065, 0.0, 0.420224, -0.448585, 0.0, 0.422694, -0.449829, 0.0, 0.42531, -0.450796, 0.0, 0.42807, -0.451487, 0.0, 0.430975, -0.451902, 0.0, 0.434026, -0.45204, 0.0, 0.435337, -0.452024, 0.0, 0.436618, -0.451976, 0.0, 0.437868, -0.451896, 0.0, 0.439088, -0.451785, 0.0, 0.440277, -0.451641, 0.0, 0.441435, -0.451465, 0.0, 0.442563, -0.451258, 0.0, 0.44367, -0.451017, 0.0, 0.444766, -0.450741, 0.0, 0.445851, -0.45043, 0.0, 0.446924, -0.450085, 0.0, 0.447987, -0.449704, 0.0, 0.449038, -0.449289, 0.0, 0.450078, -0.448839, 0.0, 0.450827, -0.44847, 0.0, 0.45159, -0.448064, 0.0, 0.452367, -0.447622, 0.0, 0.453157, -0.447144, 0.0, 0.453962, -0.446629, 0.0, 0.45478, -0.446078, 0.0, 0.455612, -0.445491, 0.0, 0.46053, -0.441869, 0.0 }; // 1004 faces int faces[] = { 8, 9, 0, 1, 3, 8, 0, 1, 1, 2, 8, 1, 2, 1, 2, 7, 8, 2, 1, 1, 5, 6, 7, 1, 3, 4, 5, 7, 1, 1, 4, 7, 2, 1, 0, 3, 4, 2, 1, 5, 12, 13, 10, 1, 3, 11, 12, 10, 1, 5, 16, 17, 14, 1, 3, 16, 14, 15, 1, 6, 134, 106, 18, 1, 1, 134, 18, 19, 1, 2, 134, 19, 20, 1, 2, 133, 134, 20, 1, 1, 133, 20, 21, 1, 2, 132, 133, 21, 1, 1, 132, 21, 22, 1, 2, 132, 22, 23, 1, 2, 131, 132, 23, 1, 1, 131, 23, 24, 1, 2, 130, 131, 24, 1, 1, 130, 24, 25, 1, 2, 129, 130, 25, 1, 1, 129, 25, 26, 1, 2, 128, 129, 26, 1, 1, 128, 26, 27, 1, 2, 127, 128, 27, 1, 1, 127, 27, 28, 1, 2, 126, 127, 28, 1, 1, 126, 28, 29, 1, 2, 125, 126, 29, 1, 1, 125, 29, 30, 1, 2, 124, 125, 30, 1, 1, 124, 30, 31, 1, 2, 123, 124, 31, 1, 1, 122, 123, 31, 1, 1, 122, 31, 32, 1, 2, 121, 122, 32, 1, 1, 121, 32, 33, 1, 2, 120, 121, 33, 1, 1, 119, 120, 33, 1, 1, 119, 33, 34, 1, 2, 118, 119, 34, 1, 1, 117, 118, 34, 1, 1, 117, 34, 35, 1, 2, 116, 117, 35, 1, 1, 115, 116, 35, 1, 1, 115, 35, 36, 1, 2, 114, 115, 36, 1, 1, 104, 105, 18, 1, 3, 104, 18, 106, 1, 0, 74, 75, 76, 1, 3, 74, 76, 77, 1, 2, 74, 77, 78, 1, 2, 74, 78, 79, 1, 2, 74, 79, 80, 1, 2, 73, 74, 80, 1, 1, 73, 80, 81, 1, 2, 72, 73, 81, 1, 1, 72, 81, 82, 1, 2, 71, 72, 82, 1, 1, 71, 82, 83, 1, 2, 70, 71, 83, 1, 1, 70, 83, 84, 1, 2, 69, 70, 84, 1, 1, 68, 69, 84, 1, 1, 68, 84, 85, 1, 2, 67, 68, 85, 1, 1, 67, 85, 86, 1, 2, 66, 67, 86, 1, 1, 66, 86, 87, 1, 2, 65, 66, 87, 1, 1, 64, 65, 87, 1, 1, 64, 87, 88, 1, 2, 63, 64, 88, 1, 1, 63, 88, 89, 1, 2, 62, 63, 89, 1, 1, 62, 89, 90, 1, 2, 61, 62, 90, 1, 1, 60, 61, 90, 1, 1, 60, 90, 91, 1, 2, 59, 60, 91, 1, 1, 59, 91, 92, 1, 2, 58, 59, 92, 1, 1, 58, 92, 93, 1, 2, 58, 93, 94, 1, 2, 57, 58, 94, 1, 1, 57, 94, 95, 1, 2, 56, 57, 95, 1, 1, 56, 95, 96, 1, 2, 114, 36, 37, 1, 2, 113, 114, 37, 1, 1, 55, 56, 96, 1, 1, 55, 96, 97, 1, 2, 112, 113, 37, 1, 1, 112, 37, 38, 1, 2, 111, 112, 38, 1, 1, 111, 38, 39, 1, 2, 110, 111, 39, 1, 1, 110, 39, 40, 1, 2, 109, 110, 40, 1, 1, 109, 40, 41, 1, 2, 108, 109, 41, 1, 1, 108, 41, 42, 1, 2, 107, 108, 42, 1, 1, 107, 42, 43, 1, 2, 106, 107, 43, 1, 1, 106, 43, 44, 1, 2, 104, 106, 44, 1, 0, 104, 44, 45, 1, 2, 104, 45, 46, 1, 2, 104, 46, 47, 1, 2, 104, 47, 48, 1, 2, 103, 104, 48, 1, 1, 103, 48, 49, 1, 2, 102, 103, 49, 1, 1, 102, 49, 50, 1, 2, 101, 102, 50, 1, 1, 101, 50, 51, 1, 2, 101, 51, 52, 1, 2, 100, 101, 52, 1, 1, 100, 52, 53, 1, 2, 99, 100, 53, 1, 1, 99, 53, 54, 1, 2, 98, 99, 54, 1, 1, 98, 54, 55, 1, 2, 98, 55, 97, 1, 4, 137, 138, 135, 1, 3, 136, 137, 135, 1, 5, 139, 262, 263, 1, 2, 139, 263, 264, 1, 2, 139, 264, 265, 1, 2, 139, 265, 266, 1, 2, 139, 266, 267, 1, 2, 139, 267, 268, 1, 2, 139, 268, 269, 1, 2, 213, 139, 269, 1, 1, 213, 269, 270, 1, 2, 211, 212, 213, 1, 3, 211, 213, 270, 1, 0, 211, 270, 214, 1, 2, 211, 214, 215, 1, 2, 211, 215, 216, 1, 2, 211, 216, 217, 1, 2, 211, 217, 218, 1, 2, 139, 140, 141, 1, 3, 262, 139, 141, 1, 0, 211, 218, 219, 1, 2, 262, 141, 142, 1, 2, 261, 262, 142, 1, 1, 261, 142, 143, 1, 2, 260, 261, 143, 1, 1, 260, 143, 144, 1, 2, 259, 260, 144, 1, 1, 259, 144, 145, 1, 2, 258, 259, 145, 1, 1, 257, 258, 145, 1, 1, 257, 145, 146, 1, 2, 256, 257, 146, 1, 1, 256, 146, 147, 1, 2, 255, 256, 147, 1, 1, 211, 219, 220, 1, 2, 210, 211, 220, 1, 1, 210, 220, 221, 1, 2, 209, 210, 221, 1, 1, 209, 221, 222, 1, 2, 255, 147, 148, 1, 2, 254, 255, 148, 1, 1, 254, 148, 149, 1, 2, 254, 149, 150, 1, 2, 254, 150, 151, 1, 2, 254, 151, 152, 1, 2, 253, 254, 152, 1, 1, 253, 152, 153, 1, 2, 253, 153, 154, 1, 2, 252, 253, 154, 1, 1, 252, 154, 155, 1, 2, 252, 155, 156, 1, 2, 252, 156, 157, 1, 2, 251, 252, 157, 1, 1, 251, 157, 158, 1, 2, 251, 158, 159, 1, 2, 251, 159, 160, 1, 2, 250, 251, 160, 1, 1, 250, 160, 161, 1, 2, 250, 161, 162, 1, 2, 249, 250, 162, 1, 1, 249, 162, 163, 1, 2, 249, 163, 164, 1, 2, 249, 164, 165, 1, 2, 248, 249, 165, 1, 1, 248, 165, 166, 1, 2, 248, 166, 167, 1, 2, 248, 167, 168, 1, 2, 247, 248, 168, 1, 1, 247, 168, 169, 1, 2, 247, 169, 170, 1, 2, 247, 170, 171, 1, 2, 246, 247, 171, 1, 1, 246, 171, 172, 1, 2, 246, 172, 173, 1, 2, 245, 246, 173, 1, 1, 245, 173, 174, 1, 2, 245, 174, 175, 1, 2, 245, 175, 176, 1, 2, 244, 245, 176, 1, 1, 244, 176, 177, 1, 2, 244, 177, 178, 1, 2, 243, 244, 178, 1, 1, 243, 178, 179, 1, 2, 243, 179, 180, 1, 2, 242, 243, 180, 1, 1, 242, 180, 181, 1, 2, 242, 181, 182, 1, 2, 241, 242, 182, 1, 1, 241, 182, 183, 1, 2, 241, 183, 184, 1, 2, 240, 241, 184, 1, 1, 240, 184, 185, 1, 2, 239, 240, 185, 1, 1, 239, 185, 186, 1, 2, 238, 239, 186, 1, 1, 238, 186, 187, 1, 2, 237, 238, 187, 1, 1, 237, 187, 188, 1, 2, 236, 237, 188, 1, 1, 236, 188, 189, 1, 2, 235, 236, 189, 1, 1, 235, 189, 190, 1, 2, 235, 190, 191, 1, 2, 234, 235, 191, 1, 1, 234, 191, 192, 1, 2, 233, 234, 192, 1, 1, 233, 192, 193, 1, 2, 233, 193, 194, 1, 2, 232, 233, 194, 1, 1, 232, 194, 195, 1, 2, 232, 195, 196, 1, 2, 231, 232, 196, 1, 1, 231, 196, 197, 1, 2, 230, 231, 197, 1, 1, 230, 197, 198, 1, 2, 230, 198, 199, 1, 2, 229, 230, 199, 1, 1, 229, 199, 200, 1, 2, 229, 200, 201, 1, 2, 228, 229, 201, 1, 1, 228, 201, 202, 1, 2, 228, 202, 203, 1, 2, 228, 203, 204, 1, 2, 227, 228, 204, 1, 1, 227, 204, 205, 1, 2, 227, 205, 206, 1, 2, 226, 227, 206, 1, 1, 226, 206, 207, 1, 2, 225, 226, 207, 1, 1, 225, 207, 208, 1, 2, 224, 225, 208, 1, 1, 223, 224, 208, 1, 1, 223, 208, 209, 1, 2, 223, 209, 222, 1, 4, 282, 283, 271, 1, 3, 281, 282, 271, 1, 1, 281, 271, 272, 1, 2, 281, 272, 273, 1, 2, 280, 281, 273, 1, 1, 279, 280, 273, 1, 1, 278, 279, 273, 1, 1, 278, 273, 274, 1, 2, 278, 274, 275, 1, 2, 278, 275, 276, 1, 2, 277, 278, 276, 1, 5, 289, 290, 350, 1, 1, 288, 289, 350, 1, 1, 287, 288, 350, 1, 1, 286, 287, 350, 1, 1, 285, 286, 350, 1, 1, 284, 285, 350, 1, 1, 348, 284, 350, 1, 1, 348, 350, 351, 1, 2, 347, 348, 351, 1, 1, 379, 380, 381, 1, 3, 379, 381, 382, 1, 2, 378, 379, 382, 1, 1, 377, 378, 382, 1, 1, 376, 377, 382, 1, 1, 375, 376, 382, 1, 1, 374, 375, 382, 1, 1, 373, 374, 382, 1, 1, 373, 382, 383, 1, 2, 372, 373, 383, 1, 1, 372, 383, 384, 1, 2, 371, 372, 384, 1, 1, 371, 384, 385, 1, 2, 370, 371, 385, 1, 1, 370, 385, 386, 1, 2, 369, 370, 386, 1, 1, 369, 386, 387, 1, 2, 368, 369, 387, 1, 1, 368, 387, 388, 1, 2, 468, 349, 350, 1, 3, 468, 350, 290, 1, 0, 467, 468, 290, 1, 1, 467, 290, 291, 1, 2, 467, 291, 292, 1, 2, 367, 368, 388, 1, 1, 367, 388, 389, 1, 2, 367, 389, 390, 1, 2, 366, 367, 390, 1, 1, 365, 366, 390, 1, 1, 365, 390, 391, 1, 2, 364, 365, 391, 1, 1, 364, 391, 392, 1, 2, 364, 392, 393, 1, 2, 363, 364, 393, 1, 1, 363, 393, 394, 1, 2, 363, 394, 395, 1, 2, 362, 363, 395, 1, 1, 362, 395, 396, 1, 2, 361, 362, 396, 1, 1, 361, 396, 397, 1, 2, 467, 292, 293, 1, 2, 360, 361, 397, 1, 1, 360, 397, 398, 1, 2, 359, 360, 398, 1, 1, 359, 398, 399, 1, 2, 358, 359, 399, 1, 1, 357, 358, 399, 1, 1, 357, 399, 400, 1, 2, 356, 357, 400, 1, 1, 355, 356, 400, 1, 1, 354, 355, 400, 1, 1, 354, 400, 401, 1, 2, 353, 354, 401, 1, 1, 352, 353, 401, 1, 1, 352, 401, 402, 1, 2, 351, 352, 402, 1, 1, 351, 402, 403, 1, 2, 351, 403, 404, 1, 2, 347, 351, 404, 1, 0, 347, 404, 405, 1, 2, 346, 347, 405, 1, 1, 346, 405, 406, 1, 2, 346, 406, 407, 1, 2, 346, 407, 408, 1, 2, 346, 408, 409, 1, 2, 345, 346, 409, 1, 1, 344, 345, 409, 1, 1, 344, 409, 410, 1, 2, 343, 344, 410, 1, 1, 342, 343, 410, 1, 1, 342, 410, 411, 1, 2, 341, 342, 411, 1, 1, 340, 341, 411, 1, 1, 340, 411, 412, 1, 2, 339, 340, 412, 1, 1, 338, 339, 412, 1, 1, 338, 412, 413, 1, 2, 337, 338, 413, 1, 1, 337, 413, 414, 1, 2, 336, 337, 414, 1, 1, 335, 336, 414, 1, 1, 335, 414, 415, 1, 2, 334, 335, 415, 1, 1, 334, 415, 416, 1, 2, 333, 334, 416, 1, 1, 466, 467, 293, 1, 1, 466, 293, 294, 1, 2, 465, 466, 294, 1, 1, 333, 416, 417, 1, 2, 332, 333, 417, 1, 1, 464, 465, 294, 1, 1, 464, 294, 295, 1, 2, 463, 464, 295, 1, 1, 332, 417, 418, 1, 2, 331, 332, 418, 1, 1, 462, 463, 295, 1, 1, 462, 295, 296, 1, 2, 461, 462, 296, 1, 1, 460, 461, 296, 1, 1, 460, 296, 297, 1, 2, 459, 460, 297, 1, 1, 458, 459, 297, 1, 1, 458, 297, 298, 1, 2, 457, 458, 298, 1, 1, 457, 298, 299, 1, 2, 456, 457, 299, 1, 1, 455, 456, 299, 1, 1, 455, 299, 300, 1, 2, 454, 455, 300, 1, 1, 454, 300, 301, 1, 2, 453, 454, 301, 1, 1, 452, 453, 301, 1, 1, 452, 301, 302, 1, 2, 451, 452, 302, 1, 1, 451, 302, 303, 1, 2, 450, 451, 303, 1, 1, 449, 450, 303, 1, 1, 449, 303, 304, 1, 2, 448, 449, 304, 1, 1, 448, 304, 305, 1, 2, 447, 448, 305, 1, 1, 447, 305, 306, 1, 2, 446, 447, 306, 1, 1, 446, 306, 307, 1, 2, 445, 446, 307, 1, 1, 445, 307, 308, 1, 2, 444, 445, 308, 1, 1, 444, 308, 309, 1, 2, 444, 309, 310, 1, 2, 443, 444, 310, 1, 1, 443, 310, 311, 1, 2, 442, 443, 311, 1, 1, 442, 311, 312, 1, 2, 441, 442, 312, 1, 1, 441, 312, 313, 1, 2, 441, 313, 314, 1, 2, 440, 441, 314, 1, 1, 440, 314, 315, 1, 2, 439, 440, 315, 1, 1, 439, 315, 316, 1, 2, 438, 439, 316, 1, 1, 437, 438, 316, 1, 1, 437, 316, 317, 1, 2, 436, 437, 317, 1, 1, 436, 317, 318, 1, 2, 435, 436, 318, 1, 1, 434, 435, 318, 1, 1, 434, 318, 319, 1, 2, 434, 319, 320, 1, 2, 433, 434, 320, 1, 1, 433, 320, 321, 1, 2, 432, 433, 321, 1, 1, 432, 321, 322, 1, 2, 432, 322, 323, 1, 2, 431, 432, 323, 1, 1, 431, 323, 324, 1, 2, 430, 431, 324, 1, 1, 430, 324, 325, 1, 2, 429, 430, 325, 1, 1, 429, 325, 326, 1, 2, 428, 429, 326, 1, 1, 427, 428, 326, 1, 1, 427, 326, 327, 1, 2, 426, 427, 327, 1, 1, 425, 426, 327, 1, 1, 424, 425, 327, 1, 1, 424, 327, 328, 1, 2, 423, 424, 328, 1, 1, 422, 423, 328, 1, 1, 422, 328, 329, 1, 2, 421, 422, 329, 1, 1, 420, 421, 329, 1, 1, 420, 329, 330, 1, 2, 419, 420, 330, 1, 1, 418, 419, 330, 1, 1, 331, 418, 330, 1, 4, 469, 670, 671, 1, 2, 469, 671, 672, 1, 2, 469, 672, 673, 1, 2, 469, 673, 674, 1, 2, 469, 674, 675, 1, 2, 469, 675, 676, 1, 2, 469, 676, 677, 1, 2, 469, 677, 678, 1, 2, 469, 678, 679, 1, 2, 469, 679, 680, 1, 2, 469, 680, 681, 1, 2, 469, 681, 682, 1, 2, 469, 682, 683, 1, 2, 469, 683, 684, 1, 2, 628, 469, 684, 1, 1, 628, 684, 685, 1, 2, 584, 585, 586, 1, 3, 583, 584, 586, 1, 1, 582, 583, 586, 1, 1, 582, 586, 587, 1, 2, 581, 582, 587, 1, 1, 581, 587, 588, 1, 2, 580, 581, 588, 1, 1, 580, 588, 589, 1, 2, 579, 580, 589, 1, 1, 579, 589, 590, 1, 2, 578, 579, 590, 1, 1, 578, 590, 591, 1, 2, 577, 578, 591, 1, 1, 577, 591, 592, 1, 2, 576, 577, 592, 1, 1, 576, 592, 593, 1, 2, 575, 576, 593, 1, 1, 575, 593, 594, 1, 2, 574, 575, 594, 1, 1, 574, 594, 595, 1, 2, 573, 574, 595, 1, 1, 573, 595, 596, 1, 2, 572, 573, 596, 1, 1, 572, 596, 597, 1, 2, 571, 572, 597, 1, 1, 571, 597, 598, 1, 2, 570, 571, 598, 1, 1, 570, 598, 599, 1, 2, 569, 570, 599, 1, 1, 569, 599, 600, 1, 2, 568, 569, 600, 1, 1, 568, 600, 601, 1, 2, 567, 568, 601, 1, 1, 567, 601, 602, 1, 2, 566, 567, 602, 1, 1, 566, 602, 603, 1, 2, 565, 566, 603, 1, 1, 564, 565, 603, 1, 1, 564, 603, 604, 1, 2, 563, 564, 604, 1, 1, 563, 604, 605, 1, 2, 562, 563, 605, 1, 1, 562, 605, 606, 1, 2, 561, 562, 606, 1, 1, 561, 606, 607, 1, 2, 560, 561, 607, 1, 1, 560, 607, 608, 1, 2, 559, 560, 608, 1, 1, 559, 608, 609, 1, 2, 558, 559, 609, 1, 1, 558, 609, 610, 1, 2, 557, 558, 610, 1, 1, 557, 610, 611, 1, 2, 556, 557, 611, 1, 1, 556, 611, 612, 1, 2, 556, 612, 613, 1, 2, 555, 556, 613, 1, 1, 555, 613, 614, 1, 2, 554, 555, 614, 1, 1, 554, 614, 615, 1, 2, 554, 615, 616, 1, 2, 553, 554, 616, 1, 1, 553, 616, 617, 1, 2, 552, 553, 617, 1, 1, 552, 617, 618, 1, 2, 552, 618, 619, 1, 2, 551, 552, 619, 1, 1, 551, 619, 620, 1, 2, 550, 551, 620, 1, 1, 550, 620, 621, 1, 2, 549, 550, 621, 1, 1, 549, 621, 622, 1, 2, 549, 622, 623, 1, 2, 548, 549, 623, 1, 1, 548, 623, 624, 1, 2, 547, 548, 624, 1, 1, 546, 547, 624, 1, 1, 546, 624, 625, 1, 2, 545, 546, 625, 1, 1, 545, 625, 626, 1, 2, 544, 545, 626, 1, 1, 544, 626, 627, 1, 2, 543, 544, 627, 1, 1, 542, 543, 627, 1, 1, 542, 627, 628, 1, 2, 541, 542, 628, 1, 1, 541, 628, 685, 1, 0, 541, 685, 629, 1, 2, 541, 629, 630, 1, 2, 541, 630, 631, 1, 2, 541, 631, 632, 1, 2, 541, 632, 633, 1, 2, 541, 633, 634, 1, 2, 541, 634, 635, 1, 2, 540, 541, 635, 1, 1, 540, 635, 636, 1, 2, 539, 540, 636, 1, 1, 539, 636, 637, 1, 2, 538, 539, 637, 1, 1, 538, 637, 638, 1, 2, 537, 538, 638, 1, 1, 537, 638, 639, 1, 2, 536, 537, 639, 1, 1, 536, 639, 640, 1, 2, 535, 536, 640, 1, 1, 535, 640, 641, 1, 2, 534, 535, 641, 1, 1, 534, 641, 642, 1, 2, 533, 534, 642, 1, 1, 532, 533, 642, 1, 1, 532, 642, 643, 1, 2, 531, 532, 643, 1, 1, 530, 531, 643, 1, 1, 530, 643, 644, 1, 2, 529, 530, 644, 1, 1, 528, 529, 644, 1, 1, 528, 644, 645, 1, 2, 527, 528, 645, 1, 1, 526, 527, 645, 1, 1, 526, 645, 646, 1, 2, 525, 526, 646, 1, 1, 525, 646, 647, 1, 2, 524, 525, 647, 1, 1, 524, 647, 648, 1, 2, 523, 524, 648, 1, 1, 522, 523, 648, 1, 1, 522, 648, 649, 1, 2, 521, 522, 649, 1, 1, 521, 649, 650, 1, 2, 520, 521, 650, 1, 1, 519, 520, 650, 1, 1, 519, 650, 651, 1, 2, 518, 519, 651, 1, 1, 517, 518, 651, 1, 1, 517, 651, 652, 1, 2, 516, 517, 652, 1, 1, 516, 652, 653, 1, 2, 515, 516, 653, 1, 1, 515, 653, 654, 1, 2, 514, 515, 654, 1, 1, 514, 654, 655, 1, 2, 513, 514, 655, 1, 1, 513, 655, 656, 1, 2, 512, 513, 656, 1, 1, 512, 656, 657, 1, 2, 511, 512, 657, 1, 1, 511, 657, 658, 1, 2, 510, 511, 658, 1, 1, 509, 510, 658, 1, 1, 509, 658, 659, 1, 2, 508, 509, 659, 1, 1, 507, 508, 659, 1, 1, 506, 507, 659, 1, 1, 506, 659, 660, 1, 2, 505, 506, 660, 1, 1, 504, 505, 660, 1, 1, 503, 504, 660, 1, 1, 503, 660, 661, 1, 2, 502, 503, 661, 1, 1, 501, 502, 661, 1, 1, 501, 661, 662, 1, 2, 500, 501, 662, 1, 1, 499, 500, 662, 1, 1, 498, 499, 662, 1, 1, 498, 662, 663, 1, 2, 497, 498, 663, 1, 1, 496, 497, 663, 1, 1, 495, 496, 663, 1, 1, 494, 495, 663, 1, 1, 494, 663, 664, 1, 2, 493, 494, 664, 1, 1, 492, 493, 664, 1, 1, 492, 664, 665, 1, 2, 491, 492, 665, 1, 1, 490, 491, 665, 1, 1, 489, 490, 665, 1, 1, 489, 665, 666, 1, 2, 488, 489, 666, 1, 1, 487, 488, 666, 1, 1, 487, 666, 667, 1, 2, 486, 487, 667, 1, 1, 485, 486, 667, 1, 1, 484, 485, 667, 1, 1, 484, 667, 668, 1, 2, 483, 484, 668, 1, 1, 482, 483, 668, 1, 1, 482, 668, 669, 1, 2, 481, 482, 669, 1, 1, 480, 481, 669, 1, 1, 479, 480, 669, 1, 1, 479, 669, 670, 1, 2, 478, 479, 670, 1, 1, 477, 478, 670, 1, 1, 476, 477, 670, 1, 1, 475, 476, 670, 1, 1, 474, 475, 670, 1, 1, 473, 474, 670, 1, 1, 472, 473, 670, 1, 1, 471, 472, 670, 1, 1, 471, 670, 469, 1, 0, 471, 469, 470, 1, 6, 828, 829, 830, 1, 3, 827, 828, 830, 1, 1, 826, 827, 830, 1, 1, 825, 826, 830, 1, 1, 824, 825, 830, 1, 1, 823, 824, 830, 1, 1, 822, 823, 830, 1, 1, 821, 822, 830, 1, 1, 820, 821, 830, 1, 1, 819, 820, 830, 1, 1, 818, 819, 830, 1, 1, 783, 784, 785, 1, 3, 782, 783, 785, 1, 1, 780, 781, 782, 1, 3, 780, 782, 785, 1, 0, 780, 785, 786, 1, 2, 780, 786, 787, 1, 2, 780, 787, 788, 1, 2, 780, 788, 789, 1, 2, 780, 789, 790, 1, 2, 780, 790, 791, 1, 2, 722, 723, 724, 1, 3, 721, 722, 724, 1, 1, 720, 721, 724, 1, 1, 719, 720, 724, 1, 1, 719, 724, 725, 1, 2, 718, 719, 725, 1, 1, 817, 818, 830, 1, 1, 780, 791, 792, 1, 2, 717, 718, 725, 1, 1, 717, 725, 726, 1, 2, 716, 717, 726, 1, 1, 716, 726, 727, 1, 2, 715, 716, 727, 1, 1, 715, 727, 728, 1, 2, 714, 715, 728, 1, 1, 714, 728, 729, 1, 2, 713, 714, 729, 1, 1, 713, 729, 730, 1, 2, 712, 713, 730, 1, 1, 712, 730, 731, 1, 2, 712, 731, 732, 1, 2, 711, 712, 732, 1, 1, 711, 732, 733, 1, 2, 711, 733, 734, 1, 2, 710, 711, 734, 1, 1, 710, 734, 735, 1, 2, 709, 710, 735, 1, 1, 709, 735, 736, 1, 2, 709, 736, 737, 1, 2, 708, 709, 737, 1, 1, 708, 737, 738, 1, 2, 707, 708, 738, 1, 1, 706, 707, 738, 1, 1, 706, 738, 739, 1, 2, 706, 739, 740, 1, 2, 705, 706, 740, 1, 1, 705, 740, 741, 1, 2, 704, 705, 741, 1, 1, 704, 741, 742, 1, 2, 703, 704, 742, 1, 1, 703, 742, 743, 1, 2, 702, 703, 743, 1, 1, 702, 743, 744, 1, 2, 701, 702, 744, 1, 1, 701, 744, 745, 1, 2, 700, 701, 745, 1, 1, 700, 745, 746, 1, 2, 699, 700, 746, 1, 1, 699, 746, 747, 1, 2, 698, 699, 747, 1, 1, 697, 698, 747, 1, 1, 697, 747, 748, 1, 2, 696, 697, 748, 1, 1, 696, 748, 749, 1, 2, 695, 696, 749, 1, 1, 694, 695, 749, 1, 1, 694, 749, 750, 1, 2, 693, 694, 750, 1, 1, 692, 693, 750, 1, 1, 692, 750, 751, 1, 2, 691, 692, 751, 1, 1, 690, 691, 751, 1, 1, 690, 751, 752, 1, 2, 689, 690, 752, 1, 1, 688, 689, 752, 1, 1, 687, 688, 752, 1, 1, 686, 687, 752, 1, 1, 816, 817, 830, 1, 1, 779, 780, 792, 1, 1, 779, 792, 793, 1, 2, 779, 793, 794, 1, 2, 778, 779, 794, 1, 1, 778, 794, 795, 1, 2, 830, 686, 752, 1, 1, 816, 830, 752, 1, 0, 815, 816, 752, 1, 1, 814, 815, 752, 1, 1, 813, 814, 752, 1, 1, 813, 752, 753, 1, 2, 813, 753, 754, 1, 2, 812, 813, 754, 1, 1, 812, 754, 755, 1, 2, 812, 755, 756, 1, 2, 811, 812, 756, 1, 1, 811, 756, 757, 1, 2, 811, 757, 758, 1, 2, 811, 758, 759, 1, 2, 810, 811, 759, 1, 1, 810, 759, 760, 1, 2, 810, 760, 761, 1, 2, 809, 810, 761, 1, 1, 809, 761, 762, 1, 2, 809, 762, 763, 1, 2, 808, 809, 763, 1, 1, 808, 763, 764, 1, 2, 808, 764, 765, 1, 2, 807, 808, 765, 1, 1, 807, 765, 766, 1, 2, 806, 807, 766, 1, 1, 806, 766, 767, 1, 2, 805, 806, 767, 1, 1, 805, 767, 768, 1, 2, 805, 768, 769, 1, 2, 804, 805, 769, 1, 1, 804, 769, 770, 1, 2, 803, 804, 770, 1, 1, 803, 770, 771, 1, 2, 802, 803, 771, 1, 1, 802, 771, 772, 1, 2, 801, 802, 772, 1, 1, 801, 772, 773, 1, 2, 801, 773, 774, 1, 2, 800, 801, 774, 1, 1, 800, 774, 775, 1, 2, 799, 800, 775, 1, 1, 799, 775, 776, 1, 2, 798, 799, 776, 1, 1, 797, 798, 776, 1, 1, 797, 776, 777, 1, 2, 796, 797, 777, 1, 1, 796, 777, 778, 1, 2, 796, 778, 795, 1, 4, 836, 837, 897, 1, 1, 835, 836, 897, 1, 1, 834, 835, 897, 1, 1, 833, 834, 897, 1, 1, 832, 833, 897, 1, 1, 831, 832, 897, 1, 1, 895, 831, 897, 1, 1, 895, 897, 898, 1, 2, 894, 895, 898, 1, 1, 926, 927, 928, 1, 3, 926, 928, 929, 1, 2, 925, 926, 929, 1, 1, 924, 925, 929, 1, 1, 923, 924, 929, 1, 1, 922, 923, 929, 1, 1, 921, 922, 929, 1, 1, 920, 921, 929, 1, 1, 920, 929, 930, 1, 2, 919, 920, 930, 1, 1, 919, 930, 931, 1, 2, 918, 919, 931, 1, 1, 918, 931, 932, 1, 2, 917, 918, 932, 1, 1, 917, 932, 933, 1, 2, 916, 917, 933, 1, 1, 916, 933, 934, 1, 2, 915, 916, 934, 1, 1, 915, 934, 935, 1, 2, 1015, 896, 897, 1, 3, 1015, 897, 837, 1, 0, 1014, 1015, 837, 1, 1, 1014, 837, 838, 1, 2, 1014, 838, 839, 1, 2, 914, 915, 935, 1, 1, 914, 935, 936, 1, 2, 914, 936, 937, 1, 2, 913, 914, 937, 1, 1, 912, 913, 937, 1, 1, 912, 937, 938, 1, 2, 911, 912, 938, 1, 1, 911, 938, 939, 1, 2, 911, 939, 940, 1, 2, 910, 911, 940, 1, 1, 910, 940, 941, 1, 2, 910, 941, 942, 1, 2, 909, 910, 942, 1, 1, 909, 942, 943, 1, 2, 908, 909, 943, 1, 1, 908, 943, 944, 1, 2, 1014, 839, 840, 1, 2, 907, 908, 944, 1, 1, 907, 944, 945, 1, 2, 906, 907, 945, 1, 1, 906, 945, 946, 1, 2, 905, 906, 946, 1, 1, 904, 905, 946, 1, 1, 904, 946, 947, 1, 2, 903, 904, 947, 1, 1, 902, 903, 947, 1, 1, 901, 902, 947, 1, 1, 901, 947, 948, 1, 2, 900, 901, 948, 1, 1, 899, 900, 948, 1, 1, 899, 948, 949, 1, 2, 898, 899, 949, 1, 1, 898, 949, 950, 1, 2, 898, 950, 951, 1, 2, 894, 898, 951, 1, 0, 894, 951, 952, 1, 2, 893, 894, 952, 1, 1, 893, 952, 953, 1, 2, 893, 953, 954, 1, 2, 893, 954, 955, 1, 2, 893, 955, 956, 1, 2, 892, 893, 956, 1, 1, 891, 892, 956, 1, 1, 891, 956, 957, 1, 2, 890, 891, 957, 1, 1, 889, 890, 957, 1, 1, 889, 957, 958, 1, 2, 888, 889, 958, 1, 1, 887, 888, 958, 1, 1, 887, 958, 959, 1, 2, 886, 887, 959, 1, 1, 885, 886, 959, 1, 1, 885, 959, 960, 1, 2, 884, 885, 960, 1, 1, 884, 960, 961, 1, 2, 883, 884, 961, 1, 1, 882, 883, 961, 1, 1, 882, 961, 962, 1, 2, 881, 882, 962, 1, 1, 881, 962, 963, 1, 2, 880, 881, 963, 1, 1, 1013, 1014, 840, 1, 1, 1013, 840, 841, 1, 2, 1012, 1013, 841, 1, 1, 880, 963, 964, 1, 2, 879, 880, 964, 1, 1, 1011, 1012, 841, 1, 1, 1011, 841, 842, 1, 2, 1010, 1011, 842, 1, 1, 879, 964, 965, 1, 2, 878, 879, 965, 1, 1, 1009, 1010, 842, 1, 1, 1009, 842, 843, 1, 2, 1008, 1009, 843, 1, 1, 1007, 1008, 843, 1, 1, 1007, 843, 844, 1, 2, 1006, 1007, 844, 1, 1, 1005, 1006, 844, 1, 1, 1005, 844, 845, 1, 2, 1004, 1005, 845, 1, 1, 1004, 845, 846, 1, 2, 1003, 1004, 846, 1, 1, 1002, 1003, 846, 1, 1, 1002, 846, 847, 1, 2, 1001, 1002, 847, 1, 1, 1001, 847, 848, 1, 2, 1000, 1001, 848, 1, 1, 999, 1000, 848, 1, 1, 999, 848, 849, 1, 2, 998, 999, 849, 1, 1, 998, 849, 850, 1, 2, 997, 998, 850, 1, 1, 996, 997, 850, 1, 1, 996, 850, 851, 1, 2, 995, 996, 851, 1, 1, 995, 851, 852, 1, 2, 994, 995, 852, 1, 1, 994, 852, 853, 1, 2, 993, 994, 853, 1, 1, 993, 853, 854, 1, 2, 992, 993, 854, 1, 1, 992, 854, 855, 1, 2, 991, 992, 855, 1, 1, 991, 855, 856, 1, 2, 991, 856, 857, 1, 2, 990, 991, 857, 1, 1, 990, 857, 858, 1, 2, 989, 990, 858, 1, 1, 989, 858, 859, 1, 2, 988, 989, 859, 1, 1, 988, 859, 860, 1, 2, 988, 860, 861, 1, 2, 987, 988, 861, 1, 1, 987, 861, 862, 1, 2, 986, 987, 862, 1, 1, 986, 862, 863, 1, 2, 985, 986, 863, 1, 1, 984, 985, 863, 1, 1, 984, 863, 864, 1, 2, 983, 984, 864, 1, 1, 983, 864, 865, 1, 2, 982, 983, 865, 1, 1, 981, 982, 865, 1, 1, 981, 865, 866, 1, 2, 981, 866, 867, 1, 2, 980, 981, 867, 1, 1, 980, 867, 868, 1, 2, 979, 980, 868, 1, 1, 979, 868, 869, 1, 2, 979, 869, 870, 1, 2, 978, 979, 870, 1, 1, 978, 870, 871, 1, 2, 977, 978, 871, 1, 1, 977, 871, 872, 1, 2, 976, 977, 872, 1, 1, 976, 872, 873, 1, 2, 975, 976, 873, 1, 1, 974, 975, 873, 1, 1, 974, 873, 874, 1, 2, 973, 974, 874, 1, 1, 972, 973, 874, 1, 1, 971, 972, 874, 1, 1, 971, 874, 875, 1, 2, 970, 971, 875, 1, 1, 969, 970, 875, 1, 1, 969, 875, 876, 1, 2, 968, 969, 876, 1, 1, 967, 968, 876, 1, 1, 967, 876, 877, 1, 2, 966, 967, 877, 1, 1, 965, 966, 877, 1, 1, 878, 965, 877, 1, 4 }; } // anonymous namespace extern void BuildMesh_EmberIcon( Mesh& outMesh ); void BuildMesh_Text_EMBER_Field( Mesh& outMesh ) { int vertCount = sizeof( verts ) / sizeof( verts[0] ) / 3; int faceCount = sizeof( faces ) / sizeof( faces[0] ) / 5; BuildMesh_EmberIcon( outMesh ); int vertBase = outMesh.getNumVerts(); int faceBase = outMesh.getNumFaces(); outMesh.setNumVerts( vertBase + vertCount, TRUE ); outMesh.setNumFaces( faceBase + faceCount, TRUE ); for( int i = 0; i < vertCount; ++i ) outMesh.setVert( vertBase + i, &verts[i * 3] ); for( int i = 0; i < faceCount; ++i ) { memcpy( &outMesh.faces[faceBase + i], &faces[i * 5], sizeof( Face ) ); outMesh.faces[faceBase + i].v[0] += vertBase; outMesh.faces[faceBase + i].v[1] += vertBase; outMesh.faces[faceBase + i].v[2] += vertBase; } outMesh.InvalidateGeomCache(); outMesh.InvalidateTopologyCache(); outMesh.buildBoundingBox(); }