Advertisement
Guest User

CoACD Sample

a guest
Oct 17th, 2023
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 100.01 KB | None | 0 0
  1. #include <coacd.h>
  2.  
  3. coacd::Mesh BuildSampleMesh();
  4.  
  5. int main()
  6. {
  7.     std::vector<coacd::Mesh> results;
  8.     coacd::Mesh input = BuildSampleMesh();
  9.     results = coacd::CoACD(input, 0.05, -1, "auto");
  10.     return 0;
  11. }
  12.  
  13. coacd::Mesh BuildSampleMesh()
  14. {
  15.     coacd::Mesh input;
  16.     input.vertices.push_back({ -18.2231, 9.34923, -6.87692 });
  17.     input.vertices.push_back({ -18.2231, 9.34923, -6.87692 });
  18.     input.vertices.push_back({ -18.2231, 9.34923, -6.87692 });
  19.     input.vertices.push_back({ -18.2231, 9.34923, -6.87692 });
  20.     input.vertices.push_back({ -18.2231, 9.34923, -6.87692 });
  21.     input.vertices.push_back({ -18.2231, 9.34923, -6.87692 });
  22.     input.vertices.push_back({ -18.2231, 9.34923, -6.87692 });
  23.     input.vertices.push_back({ 12.5643, 14.6357, -1.0451 });
  24.     input.vertices.push_back({ 12.5643, 14.6357, -1.0451 });
  25.     input.vertices.push_back({ -17.6522, 14.6357, 1.11381 });
  26.     input.vertices.push_back({ -17.49, 13.1611, 3.38313 });
  27.     input.vertices.push_back({ -17.49, 13.1611, 3.38313 });
  28.     input.vertices.push_back({ -17.49, 13.1611, 3.38313 });
  29.     input.vertices.push_back({ 12.405, 13.1611, -3.27405 });
  30.     input.vertices.push_back({ 12.405, 13.1611, -3.27405 });
  31.     input.vertices.push_back({ 12.405, 13.1611, -3.27405 });
  32.     input.vertices.push_back({ 12.7264, 13.1611, 1.22422 });
  33.     input.vertices.push_back({ 12.7264, 13.1611, 1.22422 });
  34.     input.vertices.push_back({ 12.7264, 13.1611, 1.22422 });
  35.     input.vertices.push_back({ 12.7596, 9.34923, 1.68874 });
  36.     input.vertices.push_back({ 12.7596, 9.34923, 1.68874 });
  37.     input.vertices.push_back({ 12.7596, 9.34923, 1.68874 });
  38.     input.vertices.push_back({ 12.7596, 9.34923, 1.68874 });
  39.     input.vertices.push_back({ 12.7596, 9.34923, 1.68874 });
  40.     input.vertices.push_back({ -17.7736, 0.0641162, -0.585772 });
  41.     input.vertices.push_back({ -17.7736, 0.0641162, -0.585772 });
  42.     input.vertices.push_back({ -17.7736, 0.0641162, -0.585772 });
  43.     input.vertices.push_back({ -17.5232, 0.0641162, 2.91878 });
  44.     input.vertices.push_back({ -17.5232, 0.0641162, 2.91878 });
  45.     input.vertices.push_back({ -17.5232, 0.0641162, 2.91878 });
  46.     input.vertices.push_back({ -17.5232, 9.34923, 2.91878 });
  47.     input.vertices.push_back({ -17.5232, 9.34923, 2.91878 });
  48.     input.vertices.push_back({ -17.5232, 9.34923, 2.91878 });
  49.     input.vertices.push_back({ -17.5232, 9.34923, 2.91878 });
  50.     input.vertices.push_back({ -17.5232, 9.34923, 2.91878 });
  51.     input.vertices.push_back({ 12.5646, 14.6357, -1.04002 });
  52.     input.vertices.push_back({ 12.5646, 14.6357, -1.04002 });
  53.     input.vertices.push_back({ 12.5646, 14.6357, -1.04002 });
  54.     input.vertices.push_back({ 12.565, 14.6357, -1.03495 });
  55.     input.vertices.push_back({ 12.565, 14.6357, -1.03495 });
  56.     input.vertices.push_back({ 12.565, 14.6357, -1.03495 });
  57.     input.vertices.push_back({ -17.6514, 14.6357, 1.12395 });
  58.     input.vertices.push_back({ -17.6514, 14.6357, 1.12395 });
  59.     input.vertices.push_back({ -17.6514, 14.6357, 1.12395 });
  60.     input.vertices.push_back({ -17.6518, 14.6357, 1.11888 });
  61.     input.vertices.push_back({ -17.6518, 14.6357, 1.11888 });
  62.     input.vertices.push_back({ -17.6518, 14.6357, 1.11888 });
  63.     input.vertices.push_back({ 12.4654, 12.7979, -2.42941 });
  64.     input.vertices.push_back({ 12.4654, 12.7979, -2.42941 });
  65.     input.vertices.push_back({ 12.4654, 12.7979, -2.42941 });
  66.     input.vertices.push_back({ 12.4654, 12.7979, -2.42941 });
  67.     input.vertices.push_back({ 12.4654, 12.7979, -2.42941 });
  68.     input.vertices.push_back({ 12.6664, 12.7979, 0.384936 });
  69.     input.vertices.push_back({ 12.6664, 12.7979, 0.384936 });
  70.     input.vertices.push_back({ 12.6664, 12.7979, 0.384936 });
  71.     input.vertices.push_back({ 12.6664, 12.7979, 0.384936 });
  72.     input.vertices.push_back({ 12.6664, 12.7979, 0.384936 });
  73.     input.vertices.push_back({ 12.6664, 12.7979, 0.384936 });
  74.     input.vertices.push_back({ 12.6664, 12.7979, 0.384936 });
  75.     input.vertices.push_back({ -17.5488, 10.1498, 2.55986 });
  76.     input.vertices.push_back({ -17.5488, 10.1498, 2.55986 });
  77.     input.vertices.push_back({ -17.5488, 10.1498, 2.55986 });
  78.     input.vertices.push_back({ -17.5488, 10.1498, 2.55986 });
  79.     input.vertices.push_back({ -17.5488, 10.1498, 2.55986 });
  80.     input.vertices.push_back({ -17.5488, 10.1498, 2.55986 });
  81.     input.vertices.push_back({ -17.5488, 10.1498, 2.55986 });
  82.     input.vertices.push_back({ 12.4663, 10.1498, -2.41644 });
  83.     input.vertices.push_back({ 12.4663, 10.1498, -2.41644 });
  84.     input.vertices.push_back({ 12.4663, 10.1498, -2.41644 });
  85.     input.vertices.push_back({ 12.4663, 10.1498, -2.41644 });
  86.     input.vertices.push_back({ 12.4663, 10.1498, -2.41644 });
  87.     input.vertices.push_back({ 12.4663, 10.1498, -2.41644 });
  88.     input.vertices.push_back({ 12.4663, 10.1498, -2.41644 });
  89.     input.vertices.push_back({ 12.6676, 10.1498, 0.400958 });
  90.     input.vertices.push_back({ 12.6676, 10.1498, 0.400958 });
  91.     input.vertices.push_back({ 12.6676, 10.1498, 0.400958 });
  92.     input.vertices.push_back({ 12.6676, 10.1498, 0.400958 });
  93.     input.vertices.push_back({ -17.5232, 1.31965, 2.91878 });
  94.     input.vertices.push_back({ -17.5232, 1.31965, 2.91878 });
  95.     input.vertices.push_back({ -17.5232, 1.31965, 2.91878 });
  96.     input.vertices.push_back({ -17.5232, 1.31965, 2.91878 });
  97.     input.vertices.push_back({ -17.5232, 1.31965, 2.91878 });
  98.     input.vertices.push_back({ -17.5232, 1.31965, 2.91878 });
  99.     input.vertices.push_back({ -17.7736, 1.31965, -0.585772 });
  100.     input.vertices.push_back({ -17.7736, 1.31965, -0.585772 });
  101.     input.vertices.push_back({ -17.7736, 1.31965, -0.585772 });
  102.     input.vertices.push_back({ -17.7736, 1.31965, -0.585772 });
  103.     input.vertices.push_back({ -17.7736, 1.31965, -0.585772 });
  104.     input.vertices.push_back({ -17.7736, 1.31965, -0.585772 });
  105.     input.vertices.push_back({ -17.7736, 1.31965, -0.585772 });
  106.     input.vertices.push_back({ -17.7736, 9.34923, -0.585772 });
  107.     input.vertices.push_back({ -17.7736, 9.34923, -0.585772 });
  108.     input.vertices.push_back({ -17.7736, 9.34923, -0.585772 });
  109.     input.vertices.push_back({ -17.7736, 9.34923, -0.585772 });
  110.     input.vertices.push_back({ -17.7736, 9.34923, -0.585772 });
  111.     input.vertices.push_back({ -17.7736, 9.34923, -0.585772 });
  112.     input.vertices.push_back({ -17.7511, 12.7979, -0.270506 });
  113.     input.vertices.push_back({ -17.7511, 12.7979, -0.270506 });
  114.     input.vertices.push_back({ -17.7511, 12.7979, -0.270506 });
  115.     input.vertices.push_back({ -17.7511, 12.7979, -0.270506 });
  116.     input.vertices.push_back({ -17.7511, 12.7979, -0.270506 });
  117.     input.vertices.push_back({ -17.7511, 12.7979, -0.270506 });
  118.     input.vertices.push_back({ -17.7511, 12.7979, -0.270506 });
  119.     input.vertices.push_back({ -17.8114, 13.1611, -1.11514 });
  120.     input.vertices.push_back({ -17.8114, 13.1611, -1.11514 });
  121.     input.vertices.push_back({ -17.8114, 13.1611, -1.11514 });
  122.     input.vertices.push_back({ -17.7501, 10.1498, -0.25754 });
  123.     input.vertices.push_back({ -17.7501, 10.1498, -0.25754 });
  124.     input.vertices.push_back({ -17.7501, 10.1498, -0.25754 });
  125.     input.vertices.push_back({ -17.7501, 10.1498, -0.25754 });
  126.     input.vertices.push_back({ -17.7501, 10.1498, -0.25754 });
  127.     input.vertices.push_back({ -18.0627, 10.8344, -4.63198 });
  128.     input.vertices.push_back({ -18.0627, 10.8344, -4.63198 });
  129.     input.vertices.push_back({ -18.0627, 10.8344, -4.63198 });
  130.     input.vertices.push_back({ 11.9934, 9.34923, -9.03582 });
  131.     input.vertices.push_back({ 11.9934, 9.34923, -9.03582 });
  132.     input.vertices.push_back({ 11.9934, 9.34923, -9.03582 });
  133.     input.vertices.push_back({ -17.9011, 0.0641158, -2.37003 });
  134.     input.vertices.push_back({ -17.9011, 0.0641158, -2.37003 });
  135.     input.vertices.push_back({ -17.9011, 0.0641158, -2.37003 });
  136.     input.vertices.push_back({ -17.9011, 0.0641158, -2.37003 });
  137.     input.vertices.push_back({ -17.9011, 0.0641158, -2.37003 });
  138.     input.vertices.push_back({ 12.1538, 10.8344, -6.79089 });
  139.     input.vertices.push_back({ 12.1538, 10.8344, -6.79089 });
  140.     input.vertices.push_back({ 12.1538, 10.8344, -6.79089 });
  141.     input.vertices.push_back({ 13.1476, 9.34923, 7.05143 });
  142.     input.vertices.push_back({ 13.1476, 9.34923, 7.05143 });
  143.     input.vertices.push_back({ 13.1476, 9.34923, 7.05143 });
  144.     input.vertices.push_back({ 13.1476, 9.34923, 7.05143 });
  145.     input.vertices.push_back({ 13.1476, 9.34923, 7.05143 });
  146.     input.vertices.push_back({ 13.1476, 9.34923, 7.05143 });
  147.     input.vertices.push_back({ 13.1476, 9.34923, 7.05143 });
  148.     input.vertices.push_back({ 12.5654, 14.6357, -1.02988 });
  149.     input.vertices.push_back({ 12.9805, 10.8344, 4.78075 });
  150.     input.vertices.push_back({ 12.9805, 10.8344, 4.78075 });
  151.     input.vertices.push_back({ 12.9805, 10.8344, 4.78075 });
  152.     input.vertices.push_back({ -17.55, 12.7979, 2.54384 });
  153.     input.vertices.push_back({ -17.55, 12.7979, 2.54384 });
  154.     input.vertices.push_back({ -17.55, 12.7979, 2.54384 });
  155.     input.vertices.push_back({ -17.55, 12.7979, 2.54384 });
  156.     input.vertices.push_back({ -17.55, 12.7979, 2.54384 });
  157.     input.vertices.push_back({ 13.1476, 0.0641162, 7.05143 });
  158.     input.vertices.push_back({ 13.1476, 0.0641162, 7.05143 });
  159.     input.vertices.push_back({ 13.1476, 0.0641162, 7.05143 });
  160.     input.vertices.push_back({ 13.1476, 0.0641162, 7.05143 });
  161.     input.vertices.push_back({ 13.1476, 0.0641162, 7.05143 });
  162.     input.vertices.push_back({ -18.2231, 0.0641162, -6.87692 });
  163.     input.vertices.push_back({ -18.2231, 0.0641162, -6.87692 });
  164.     input.vertices.push_back({ -18.2231, 0.0641162, -6.87692 });
  165.     input.vertices.push_back({ -18.2231, 0.0641162, -6.87692 });
  166.     input.vertices.push_back({ 12.7596, 0.0641162, 1.68874 });
  167.     input.vertices.push_back({ 12.7596, 0.0641162, 1.68874 });
  168.     input.vertices.push_back({ 11.9934, 0.0641162, -9.03582 });
  169.     input.vertices.push_back({ 11.9934, 0.0641162, -9.03582 });
  170.     input.vertices.push_back({ 11.9934, 0.0641162, -9.03582 });
  171.     input.vertices.push_back({ -17.9011, 2.82083, -2.37003 });
  172.     input.vertices.push_back({ -17.9011, 2.82083, -2.37003 });
  173.     input.vertices.push_back({ -17.9011, 2.82083, -2.37003 });
  174.     input.vertices.push_back({ -18.143, 2.82083, -5.75613 });
  175.     input.vertices.push_back({ -18.143, 2.82083, -5.75613 });
  176.     input.vertices.push_back({ -18.143, 2.82083, -5.75613 });
  177.     input.vertices.push_back({ -18.143, 2.82083, -5.75613 });
  178.     input.vertices.push_back({ -18.143, 2.82083, -5.75613 });
  179.     input.vertices.push_back({ -17.1535, 2.82083, 8.09284 });
  180.     input.vertices.push_back({ -17.1535, 2.82083, 8.09284 });
  181.     input.vertices.push_back({ -17.1535, 2.82083, 8.09284 });
  182.     input.vertices.push_back({ -17.1535, 2.82083, 8.09284 });
  183.     input.vertices.push_back({ -17.3959, 2.82083, 4.7012 });
  184.     input.vertices.push_back({ -17.3959, 2.82083, 4.7012 });
  185.     input.vertices.push_back({ -17.3959, 2.82083, 4.7012 });
  186.     input.vertices.push_back({ -17.3959, 2.82083, 4.7012 });
  187.     input.vertices.push_back({ -17.3959, 2.82083, 4.7012 });
  188.     input.vertices.push_back({ -17.3959, 2.82083, 4.7012 });
  189.     input.vertices.push_back({ -17.5232, 8.19223, 2.91878 });
  190.     input.vertices.push_back({ -17.5232, 8.19223, 2.91878 });
  191.     input.vertices.push_back({ -17.5232, 8.19223, 2.91878 });
  192.     input.vertices.push_back({ -17.5232, 8.19223, 2.91878 });
  193.     input.vertices.push_back({ -17.5232, 8.19223, 2.91878 });
  194.     input.vertices.push_back({ -17.5232, 8.19223, 2.91878 });
  195.     input.vertices.push_back({ -17.7736, 8.19223, -0.585772 });
  196.     input.vertices.push_back({ -17.7736, 8.19223, -0.585772 });
  197.     input.vertices.push_back({ -17.7736, 8.19223, -0.585772 });
  198.     input.vertices.push_back({ -17.7736, 8.19223, -0.585772 });
  199.     input.vertices.push_back({ -17.7736, 8.19223, -0.585772 });
  200.     input.vertices.push_back({ 12.3765, 9.34923, -3.67354 });
  201.     input.vertices.push_back({ 12.3765, 9.34923, -3.67354 });
  202.     input.vertices.push_back({ 12.3765, 9.34923, -3.67354 });
  203.     input.vertices.push_back({ 12.3765, 9.34923, -3.67354 });
  204.     input.vertices.push_back({ 12.3765, 9.34923, -3.67354 });
  205.     input.vertices.push_back({ -17.9011, 8.19223, -2.37003 });
  206.     input.vertices.push_back({ -17.9011, 8.19223, -2.37003 });
  207.     input.vertices.push_back({ -17.9011, 8.19223, -2.37003 });
  208.     input.vertices.push_back({ -17.9011, 8.19223, -2.37003 });
  209.     input.vertices.push_back({ -17.9011, 8.19223, -2.37003 });
  210.     input.vertices.push_back({ -17.9011, 8.19223, -2.37003 });
  211.     input.vertices.push_back({ -18.143, 8.19223, -5.75613 });
  212.     input.vertices.push_back({ -18.143, 8.19223, -5.75613 });
  213.     input.vertices.push_back({ -18.143, 8.19223, -5.75613 });
  214.     input.vertices.push_back({ -17.1535, 8.21872, 8.09284 });
  215.     input.vertices.push_back({ -17.1535, 8.21872, 8.09284 });
  216.     input.vertices.push_back({ -17.1535, 8.21872, 8.09284 });
  217.     input.vertices.push_back({ -17.1535, 8.21872, 8.09284 });
  218.     input.vertices.push_back({ -17.3959, 8.19223, 4.7012 });
  219.     input.vertices.push_back({ -17.3959, 8.19223, 4.7012 });
  220.     input.vertices.push_back({ -17.3959, 8.19223, 4.7012 });
  221.     input.vertices.push_back({ -17.3959, 8.19223, 4.7012 });
  222.     input.vertices.push_back({ -17.3959, 8.19223, 4.7012 });
  223.     input.vertices.push_back({ -17.3206, 1.31965, 2.9043 });
  224.     input.vertices.push_back({ -17.3206, 1.31965, 2.9043 });
  225.     input.vertices.push_back({ -17.3206, 1.31965, 2.9043 });
  226.     input.vertices.push_back({ -17.571, 1.31965, -0.600248 });
  227.     input.vertices.push_back({ -17.571, 1.31965, -0.600248 });
  228.     input.vertices.push_back({ -17.571, 1.31965, -0.600248 });
  229.     input.vertices.push_back({ -17.3206, 8.19223, 2.9043 });
  230.     input.vertices.push_back({ -17.3206, 8.19223, 2.9043 });
  231.     input.vertices.push_back({ -17.3206, 8.19223, 2.9043 });
  232.     input.vertices.push_back({ -17.571, 8.19223, -0.600248 });
  233.     input.vertices.push_back({ -17.571, 8.19223, -0.600248 });
  234.     input.vertices.push_back({ -17.571, 8.19223, -0.600248 });
  235.     input.vertices.push_back({ -17.7736, 0.665788, -0.585772 });
  236.     input.vertices.push_back({ -17.7736, 0.665788, -0.585772 });
  237.     input.vertices.push_back({ -17.7736, 0.665788, -0.585772 });
  238.     input.vertices.push_back({ -17.7736, 0.665788, -0.585772 });
  239.     input.vertices.push_back({ -17.7736, 0.665788, -0.585772 });
  240.     input.vertices.push_back({ -17.5232, 0.67745, 2.91878 });
  241.     input.vertices.push_back({ -17.5232, 0.67745, 2.91878 });
  242.     input.vertices.push_back({ -17.5232, 0.67745, 2.91878 });
  243.     input.vertices.push_back({ -17.5232, 0.67745, 2.91878 });
  244.     input.vertices.push_back({ -17.5232, 0.67745, 2.91878 });
  245.     input.vertices.push_back({ -17.5232, 0.67745, 2.91878 });
  246.     input.vertices.push_back({ -19.1692, 0.0641162, -0.48606 });
  247.     input.vertices.push_back({ -19.1692, 0.0641162, -0.48606 });
  248.     input.vertices.push_back({ -19.1692, 0.0641162, -0.48606 });
  249.     input.vertices.push_back({ -18.9188, 0.0641162, 3.01849 });
  250.     input.vertices.push_back({ -18.9188, 0.0641162, 3.01849 });
  251.     input.vertices.push_back({ -18.9188, 0.0641162, 3.01849 });
  252.     input.vertices.push_back({ -18.9188, 0.0641162, 3.01849 });
  253.     input.vertices.push_back({ -18.9188, 0.67745, 3.01849 });
  254.     input.vertices.push_back({ -18.9188, 0.67745, 3.01849 });
  255.     input.vertices.push_back({ -18.9188, 0.67745, 3.01849 });
  256.     input.vertices.push_back({ -19.1692, 0.665788, -0.48606 });
  257.     input.vertices.push_back({ -19.1692, 0.665788, -0.48606 });
  258.     input.vertices.push_back({ -19.1692, 0.665788, -0.48606 });
  259.     input.vertices.push_back({ -19.1692, 0.665788, -0.48606 });
  260.     input.vertices.push_back({ -19.1692, 0.665788, -0.48606 });
  261.     input.vertices.push_back({ -18.3196, 1.31965, 2.97568 });
  262.     input.vertices.push_back({ -18.3196, 1.31965, 2.97568 });
  263.     input.vertices.push_back({ -18.3196, 1.31965, 2.97568 });
  264.     input.vertices.push_back({ -18.3196, 1.31965, 2.97568 });
  265.     input.vertices.push_back({ -18.57, 1.31965, -0.528872 });
  266.     input.vertices.push_back({ -18.57, 1.31965, -0.528872 });
  267.     input.vertices.push_back({ -18.57, 1.31965, -0.528872 });
  268.     input.vertices.push_back({ -18.57, 0.665788, -0.528872 });
  269.     input.vertices.push_back({ -18.57, 0.665788, -0.528872 });
  270.     input.vertices.push_back({ -18.57, 0.665788, -0.528872 });
  271.     input.vertices.push_back({ -18.3196, 0.67745, 2.97568 });
  272.     input.vertices.push_back({ -18.3196, 0.67745, 2.97568 });
  273.     input.vertices.push_back({ -12.1798, 0.0641162, -7.3087 });
  274.     input.vertices.push_back({ -12.1798, 0.0641162, -7.3087 });
  275.     input.vertices.push_back({ -12.1798, 0.0641162, -7.3087 });
  276.     input.vertices.push_back({ 5.95007, 0.0641162, -8.60404 });
  277.     input.vertices.push_back({ 5.95007, 0.0641162, -8.60404 });
  278.     input.vertices.push_back({ -12.1798, 8.19223, -7.3087 });
  279.     input.vertices.push_back({ -12.1798, 8.19223, -7.3087 });
  280.     input.vertices.push_back({ -12.1798, 8.19223, -7.3087 });
  281.     input.vertices.push_back({ -12.1798, 8.19223, -7.3087 });
  282.     input.vertices.push_back({ -7.7272, 8.19223, -7.62683 });
  283.     input.vertices.push_back({ -7.7272, 8.19223, -7.62683 });
  284.     input.vertices.push_back({ -7.7272, 8.19223, -7.62683 });
  285.     input.vertices.push_back({ -7.7272, 8.19223, -7.62683 });
  286.     input.vertices.push_back({ -7.7272, 8.19223, -7.62683 });
  287.     input.vertices.push_back({ 1.49747, 8.19223, -8.28591 });
  288.     input.vertices.push_back({ 1.49747, 8.19223, -8.28591 });
  289.     input.vertices.push_back({ 1.49747, 8.19223, -8.28591 });
  290.     input.vertices.push_back({ 1.49747, 8.19223, -8.28591 });
  291.     input.vertices.push_back({ 5.95007, 8.19223, -8.60404 });
  292.     input.vertices.push_back({ 5.95007, 8.19223, -8.60404 });
  293.     input.vertices.push_back({ 5.95007, 8.19223, -8.60404 });
  294.     input.vertices.push_back({ 5.95007, 8.19223, -8.60404 });
  295.     input.vertices.push_back({ -12.1798, 9.34923, -7.3087 });
  296.     input.vertices.push_back({ -12.1798, 9.34923, -7.3087 });
  297.     input.vertices.push_back({ -7.7272, 9.34923, -7.62683 });
  298.     input.vertices.push_back({ -7.7272, 9.34923, -7.62683 });
  299.     input.vertices.push_back({ -7.7272, 9.34923, -7.62683 });
  300.     input.vertices.push_back({ 1.49747, 9.34923, -8.28591 });
  301.     input.vertices.push_back({ 1.49747, 9.34923, -8.28591 });
  302.     input.vertices.push_back({ 5.95007, 9.34923, -8.60404 });
  303.     input.vertices.push_back({ 5.95007, 9.34923, -8.60404 });
  304.     input.vertices.push_back({ -12.1798, 2.82083, -7.3087 });
  305.     input.vertices.push_back({ -12.1798, 2.82083, -7.3087 });
  306.     input.vertices.push_back({ -12.1798, 2.82083, -7.3087 });
  307.     input.vertices.push_back({ -12.1798, 2.82083, -7.3087 });
  308.     input.vertices.push_back({ -7.7272, 2.82083, -7.62683 });
  309.     input.vertices.push_back({ -7.7272, 2.82083, -7.62683 });
  310.     input.vertices.push_back({ -7.7272, 2.82083, -7.62683 });
  311.     input.vertices.push_back({ -7.7272, 2.82083, -7.62683 });
  312.     input.vertices.push_back({ 1.49747, 2.82083, -8.28591 });
  313.     input.vertices.push_back({ 1.49747, 2.82083, -8.28591 });
  314.     input.vertices.push_back({ 1.49747, 2.82083, -8.28591 });
  315.     input.vertices.push_back({ 1.49747, 2.82083, -8.28591 });
  316.     input.vertices.push_back({ 5.95007, 2.82083, -8.60404 });
  317.     input.vertices.push_back({ 5.95007, 2.82083, -8.60404 });
  318.     input.vertices.push_back({ 5.95007, 2.82083, -8.60404 });
  319.     input.vertices.push_back({ 5.95007, 2.82083, -8.60404 });
  320.     input.vertices.push_back({ -17.0689, 9.34923, 9.21034 });
  321.     input.vertices.push_back({ -17.0689, 9.34923, 9.21034 });
  322.     input.vertices.push_back({ -17.0689, 9.34923, 9.21034 });
  323.     input.vertices.push_back({ -17.0689, 9.34923, 9.21034 });
  324.     input.vertices.push_back({ -17.0689, 9.34923, 9.21034 });
  325.     input.vertices.push_back({ -17.0689, 0.0641162, 9.21034 });
  326.     input.vertices.push_back({ -17.0689, 0.0641162, 9.21034 });
  327.     input.vertices.push_back({ -17.0689, 0.0641162, 9.21034 });
  328.     input.vertices.push_back({ -17.0689, 0.0641162, 9.21034 });
  329.     input.vertices.push_back({ -17.0689, 0.0641162, 9.21034 });
  330.     input.vertices.push_back({ -17.0689, 0.0641162, 9.21034 });
  331.     input.vertices.push_back({ -17.0689, 0.0641162, 9.21034 });
  332.     input.vertices.push_back({ -17.3959, 0.0641158, 4.7012 });
  333.     input.vertices.push_back({ -17.3959, 0.0641158, 4.7012 });
  334.     input.vertices.push_back({ -17.3959, 0.0641158, 4.7012 });
  335.     input.vertices.push_back({ -17.3959, 0.0641158, 4.7012 });
  336.     input.vertices.push_back({ -17.2359, 10.8344, 6.93965 });
  337.     input.vertices.push_back({ -17.2359, 10.8344, 6.93965 });
  338.     input.vertices.push_back({ -17.6511, 14.6357, 1.12903 });
  339.     input.vertices.push_back({ -17.6511, 14.6357, 1.12903 });
  340.     input.vertices.push_back({ 12.3765, 0.0641162, -3.67354 });
  341.     input.vertices.push_back({ -7.7272, 0.0641167, -7.62683 });
  342.     input.vertices.push_back({ -7.7272, 0.0641167, -7.62683 });
  343.     input.vertices.push_back({ 1.49747, 0.0641167, -8.28591 });
  344.     input.vertices.push_back({ 1.49747, 0.0641167, -8.28591 });
  345.     input.vertices.push_back({ 1.49747, 0.0641167, -8.28591 });
  346.     input.vertices.push_back({ 12.7596, 5.31912, 1.68874 });
  347.     input.vertices.push_back({ 12.7596, 5.31912, 1.68874 });
  348.     input.vertices.push_back({ 12.7596, 5.31912, 1.68874 });
  349.     input.vertices.push_back({ 12.3765, 5.32103, -3.67354 });
  350.     input.vertices.push_back({ 12.3765, 5.32103, -3.67354 });
  351.     input.vertices.push_back({ 10.2654, 0.0641162, 7.25813 });
  352.     input.vertices.push_back({ 10.2654, 0.0641162, 7.25813 });
  353.     input.vertices.push_back({ 10.2654, 0.0641162, 7.25813 });
  354.     input.vertices.push_back({ 10.2654, 7.58111, 7.25813 });
  355.     input.vertices.push_back({ 10.2654, 7.58111, 7.25813 });
  356.     input.vertices.push_back({ 10.2654, 7.58111, 7.25813 });
  357.     input.vertices.push_back({ 10.2654, 7.58111, 7.25813 });
  358.     input.vertices.push_back({ 10.2654, 7.58111, 7.25813 });
  359.     input.vertices.push_back({ 10.2654, 9.34923, 7.25813 });
  360.     input.vertices.push_back({ 10.2654, 9.34923, 7.25813 });
  361.     input.vertices.push_back({ 10.2654, 9.34923, 7.25813 });
  362.     input.vertices.push_back({ -11.0207, 9.34923, 8.77898 });
  363.     input.vertices.push_back({ -11.0207, 9.34923, 8.77898 });
  364.     input.vertices.push_back({ -11.0207, 2.23666, 8.77898 });
  365.     input.vertices.push_back({ -11.0207, 2.23666, 8.77898 });
  366.     input.vertices.push_back({ -11.0207, 2.23666, 8.77898 });
  367.     input.vertices.push_back({ -11.0207, 2.23666, 8.77898 });
  368.     input.vertices.push_back({ -11.0207, 2.23666, 8.77898 });
  369.     input.vertices.push_back({ 6.87401, 9.34923, 7.50043 });
  370.     input.vertices.push_back({ 6.87401, 9.34923, 7.50043 });
  371.     input.vertices.push_back({ -11.0207, 7.58111, 8.77898 });
  372.     input.vertices.push_back({ -11.0207, 7.58111, 8.77898 });
  373.     input.vertices.push_back({ -11.0207, 7.58111, 8.77898 });
  374.     input.vertices.push_back({ -11.0207, 7.58111, 8.77898 });
  375.     input.vertices.push_back({ -11.0207, 7.58111, 8.77898 });
  376.     input.vertices.push_back({ -11.0207, 7.58111, 8.77898 });
  377.     input.vertices.push_back({ 10.2654, 0.94005, 7.25813 });
  378.     input.vertices.push_back({ 10.2654, 0.94005, 7.25813 });
  379.     input.vertices.push_back({ 10.2654, 0.94005, 7.25813 });
  380.     input.vertices.push_back({ 10.2654, 0.94005, 7.25813 });
  381.     input.vertices.push_back({ 10.2654, 0.94005, 7.25813 });
  382.     input.vertices.push_back({ 10.2654, 0.94005, 7.25813 });
  383.     input.vertices.push_back({ 10.2654, 0.94005, 7.25813 });
  384.     input.vertices.push_back({ 10.2654, 0.94005, 7.25813 });
  385.     input.vertices.push_back({ 10.2654, 0.94005, 7.25813 });
  386.     input.vertices.push_back({ -11.0207, 0.0641162, 8.77898 });
  387.     input.vertices.push_back({ -11.0207, 0.0641162, 8.77898 });
  388.     input.vertices.push_back({ -11.0207, 0.0641162, 8.77898 });
  389.     input.vertices.push_back({ 6.87401, 0.94005, 7.50043 });
  390.     input.vertices.push_back({ 6.87401, 0.94005, 7.50043 });
  391.     input.vertices.push_back({ 6.87401, 0.94005, 7.50043 });
  392.     input.vertices.push_back({ 6.87401, 0.94005, 7.50043 });
  393.     input.vertices.push_back({ 6.87401, 0.94005, 7.50043 });
  394.     input.vertices.push_back({ 6.87401, 0.94005, 7.50043 });
  395.     input.vertices.push_back({ 6.87401, 0.94005, 7.50043 });
  396.     input.vertices.push_back({ 6.87401, 0.0641167, 7.50044 });
  397.     input.vertices.push_back({ 6.87401, 0.0641167, 7.50044 });
  398.     input.vertices.push_back({ 6.87401, 0.0641167, 7.50044 });
  399.     input.vertices.push_back({ 6.87401, 0.0641167, 7.50044 });
  400.     input.vertices.push_back({ 6.87401, 0.0641167, 7.50044 });
  401.     input.vertices.push_back({ -6.56813, 0.0641167, 8.46085 });
  402.     input.vertices.push_back({ -6.56813, 0.0641167, 8.46085 });
  403.     input.vertices.push_back({ -6.56813, 0.0641167, 8.46085 });
  404.     input.vertices.push_back({ -6.56813, 7.58111, 8.46085 });
  405.     input.vertices.push_back({ -6.56813, 7.58111, 8.46085 });
  406.     input.vertices.push_back({ -6.56813, 7.58111, 8.46085 });
  407.     input.vertices.push_back({ -6.56813, 7.58111, 8.46085 });
  408.     input.vertices.push_back({ -6.56813, 9.34923, 8.46085 });
  409.     input.vertices.push_back({ -6.56813, 9.34923, 8.46085 });
  410.     input.vertices.push_back({ -6.56813, 9.34923, 8.46085 });
  411.     input.vertices.push_back({ -6.56813, 2.23666, 8.46085 });
  412.     input.vertices.push_back({ -6.56813, 2.23666, 8.46085 });
  413.     input.vertices.push_back({ -6.56813, 2.23666, 8.46085 });
  414.     input.vertices.push_back({ -6.56813, 2.23666, 8.46085 });
  415.     input.vertices.push_back({ -6.56813, 2.23666, 8.46085 });
  416.     input.vertices.push_back({ -6.56813, 2.23666, 8.46085 });
  417.     input.vertices.push_back({ 10.2487, 7.58111, 7.02532 });
  418.     input.vertices.push_back({ 10.2487, 7.58111, 7.02532 });
  419.     input.vertices.push_back({ 10.2487, 7.58111, 7.02532 });
  420.     input.vertices.push_back({ 10.2487, 7.58111, 7.02532 });
  421.     input.vertices.push_back({ 10.2487, 0.94005, 7.02532 });
  422.     input.vertices.push_back({ 10.2487, 0.94005, 7.02532 });
  423.     input.vertices.push_back({ 10.2487, 0.94005, 7.02532 });
  424.     input.vertices.push_back({ 6.85738, 7.58111, 7.26763 });
  425.     input.vertices.push_back({ 6.85738, 7.58111, 7.26763 });
  426.     input.vertices.push_back({ 6.85738, 7.58111, 7.26763 });
  427.     input.vertices.push_back({ 6.85738, 0.94005, 7.26763 });
  428.     input.vertices.push_back({ 6.85738, 0.94005, 7.26763 });
  429.     input.vertices.push_back({ 6.85738, 0.94005, 7.26763 });
  430.     input.vertices.push_back({ 6.85738, 0.94005, 7.26763 });
  431.     input.vertices.push_back({ 6.87401, 0.482587, 7.50043 });
  432.     input.vertices.push_back({ 6.87401, 0.482587, 7.50043 });
  433.     input.vertices.push_back({ 6.87401, 0.482587, 7.50043 });
  434.     input.vertices.push_back({ 6.87401, 0.482587, 7.50043 });
  435.     input.vertices.push_back({ 6.87401, 0.482587, 7.50043 });
  436.     input.vertices.push_back({ 6.87401, 0.482587, 7.50043 });
  437.     input.vertices.push_back({ 6.87401, 0.482587, 7.50043 });
  438.     input.vertices.push_back({ 10.2654, 0.491578, 7.25813 });
  439.     input.vertices.push_back({ 10.2654, 0.491578, 7.25813 });
  440.     input.vertices.push_back({ 10.2654, 0.491578, 7.25813 });
  441.     input.vertices.push_back({ 10.2654, 0.491578, 7.25813 });
  442.     input.vertices.push_back({ 10.2654, 0.491578, 7.25813 });
  443.     input.vertices.push_back({ 10.2654, 0.491578, 7.25813 });
  444.     input.vertices.push_back({ 6.87401, 7.58111, 7.50043 });
  445.     input.vertices.push_back({ 6.87401, 7.58111, 7.50043 });
  446.     input.vertices.push_back({ 6.87401, 7.58111, 7.50043 });
  447.     input.vertices.push_back({ 6.87401, 7.58111, 7.50043 });
  448.     input.vertices.push_back({ 6.87401, 7.58111, 7.50043 });
  449.     input.vertices.push_back({ 6.87401, 7.58111, 7.50043 });
  450.     input.vertices.push_back({ 6.87401, 7.58111, 7.50043 });
  451.     input.vertices.push_back({ 6.87401, 7.58111, 7.50043 });
  452.     input.vertices.push_back({ 6.23322, 0.453864, 7.54622 });
  453.     input.vertices.push_back({ 6.23322, 0.453864, 7.54622 });
  454.     input.vertices.push_back({ 6.23322, 0.453864, 7.54622 });
  455.     input.vertices.push_back({ 6.23322, 0.453864, 7.54622 });
  456.     input.vertices.push_back({ 6.23322, 0.453864, 7.54622 });
  457.     input.vertices.push_back({ 10.3268, 0.0641167, 8.11821 });
  458.     input.vertices.push_back({ 10.3268, 0.0641167, 8.11821 });
  459.     input.vertices.push_back({ 10.3268, 0.0641167, 8.11821 });
  460.     input.vertices.push_back({ 10.3268, 0.0641167, 8.11821 });
  461.     input.vertices.push_back({ 6.93546, 0.0641172, 8.36051 });
  462.     input.vertices.push_back({ 6.93546, 0.0641172, 8.36051 });
  463.     input.vertices.push_back({ 6.93546, 0.0641172, 8.36051 });
  464.     input.vertices.push_back({ 10.3268, 0.491578, 8.11821 });
  465.     input.vertices.push_back({ 10.3268, 0.491578, 8.11821 });
  466.     input.vertices.push_back({ 10.3268, 0.491578, 8.11821 });
  467.     input.vertices.push_back({ 10.3268, 0.491578, 8.11821 });
  468.     input.vertices.push_back({ 6.93546, 0.482587, 8.36051 });
  469.     input.vertices.push_back({ 6.93546, 0.482587, 8.36051 });
  470.     input.vertices.push_back({ 6.93546, 0.482587, 8.36051 });
  471.     input.vertices.push_back({ 6.93546, 0.482587, 8.36051 });
  472.     input.vertices.push_back({ 6.90008, 0.940051, 7.86536 });
  473.     input.vertices.push_back({ 6.90008, 0.940051, 7.86536 });
  474.     input.vertices.push_back({ 6.90008, 0.940051, 7.86536 });
  475.     input.vertices.push_back({ 6.90008, 0.940051, 7.86536 });
  476.     input.vertices.push_back({ 6.90008, 0.940051, 7.86536 });
  477.     input.vertices.push_back({ 10.2914, 0.940051, 7.62306 });
  478.     input.vertices.push_back({ 10.2914, 0.940051, 7.62306 });
  479.     input.vertices.push_back({ 10.2914, 0.940051, 7.62306 });
  480.     input.vertices.push_back({ 10.2914, 0.940051, 7.62306 });
  481.     input.vertices.push_back({ 6.90008, 0.482587, 7.86537 });
  482.     input.vertices.push_back({ 6.90008, 0.482587, 7.86537 });
  483.     input.vertices.push_back({ 10.2914, 0.491578, 7.62306 });
  484.     input.vertices.push_back({ 10.2914, 0.491578, 7.62306 });
  485.     input.vertices.push_back({ 10.2914, 0.491578, 7.62306 });
  486.     input.vertices.push_back({ 10.2914, 0.491578, 7.62306 });
  487.     input.vertices.push_back({ 12.9558, 6.08364, 2.46078 });
  488.     input.vertices.push_back({ 12.9558, 6.08364, 2.46078 });
  489.     input.vertices.push_back({ 12.9558, 6.08364, 2.46078 });
  490.     input.vertices.push_back({ 12.9558, 6.08364, 2.46078 });
  491.     input.vertices.push_back({ 12.9558, 6.08364, 2.46078 });
  492.     input.vertices.push_back({ 12.9558, 6.08364, 2.46078 });
  493.     input.vertices.push_back({ 12.5049, 6.08364, -4.52235 });
  494.     input.vertices.push_back({ 12.5049, 6.08364, -4.52235 });
  495.     input.vertices.push_back({ 12.5049, 6.08364, -4.52235 });
  496.     input.vertices.push_back({ 12.5049, 6.08364, -4.52235 });
  497.     input.vertices.push_back({ 12.5049, 6.08364, -4.52235 });
  498.     input.vertices.push_back({ 12.5049, 6.08364, -4.52235 });
  499.     input.vertices.push_back({ 14.1563, 6.08364, -3.07994 });
  500.     input.vertices.push_back({ 14.1563, 6.08364, -3.07994 });
  501.     input.vertices.push_back({ 14.1563, 6.08364, -3.07994 });
  502.     input.vertices.push_back({ 14.1563, 6.08364, -3.07994 });
  503.     input.vertices.push_back({ 14.1563, 6.08364, -3.07994 });
  504.     input.vertices.push_back({ 14.1563, 6.08364, -3.07994 });
  505.     input.vertices.push_back({ 14.408, 6.08364, 0.81795 });
  506.     input.vertices.push_back({ 14.408, 6.08364, 0.81795 });
  507.     input.vertices.push_back({ 14.408, 6.08364, 0.81795 });
  508.     input.vertices.push_back({ 14.408, 6.08364, 0.81795 });
  509.     input.vertices.push_back({ 14.408, 6.08364, 0.81795 });
  510.     input.vertices.push_back({ 14.408, 6.08364, 0.81795 });
  511.     input.vertices.push_back({ 12.517, 6.08364, 2.48913 });
  512.     input.vertices.push_back({ 12.517, 6.08364, 2.48913 });
  513.     input.vertices.push_back({ 12.517, 6.08364, 2.48913 });
  514.     input.vertices.push_back({ 12.066, 6.08364, -4.49401 });
  515.     input.vertices.push_back({ 12.066, 6.08364, -4.49401 });
  516.     input.vertices.push_back({ 12.066, 6.08364, -4.49401 });
  517.     input.vertices.push_back({ 14.4865, 6.08364, -1.14419 });
  518.     input.vertices.push_back({ 14.4865, 6.08364, -1.14419 });
  519.     input.vertices.push_back({ 14.4865, 6.08364, -1.14419 });
  520.     input.vertices.push_back({ 14.4865, 6.08364, -1.14419 });
  521.     input.vertices.push_back({ 14.4865, 6.08364, -1.14419 });
  522.     input.vertices.push_back({ 14.4865, 6.08364, -1.14419 });
  523.     input.vertices.push_back({ 13.6819, 6.08364, 1.63937 });
  524.     input.vertices.push_back({ 13.6819, 6.08364, 1.63937 });
  525.     input.vertices.push_back({ 13.6819, 6.08364, 1.63937 });
  526.     input.vertices.push_back({ 13.6819, 6.08364, 1.63937 });
  527.     input.vertices.push_back({ 13.6819, 6.08364, 1.63937 });
  528.     input.vertices.push_back({ 13.6819, 6.08364, 1.63937 });
  529.     input.vertices.push_back({ 13.3306, 6.08364, -3.80115 });
  530.     input.vertices.push_back({ 13.3306, 6.08364, -3.80115 });
  531.     input.vertices.push_back({ 13.3306, 6.08364, -3.80115 });
  532.     input.vertices.push_back({ 13.3306, 6.08364, -3.80115 });
  533.     input.vertices.push_back({ 13.3306, 6.08364, -3.80115 });
  534.     input.vertices.push_back({ 13.3306, 6.08364, -3.80115 });
  535.     input.vertices.push_back({ 12.482, 7.79809, -0.897716 });
  536.     input.vertices.push_back({ 12.482, 7.79809, -0.897716 });
  537.     input.vertices.push_back({ 12.482, 7.79809, -0.897716 });
  538.     input.vertices.push_back({ 12.4669, 7.79809, -1.13079 });
  539.     input.vertices.push_back({ 12.4669, 7.79809, -1.13079 });
  540.     input.vertices.push_back({ 12.4669, 7.79809, -1.13079 });
  541.     input.vertices.push_back({ 12.522, 7.79809, -1.08265 });
  542.     input.vertices.push_back({ 12.522, 7.79809, -1.08265 });
  543.     input.vertices.push_back({ 12.522, 7.79809, -1.08265 });
  544.     input.vertices.push_back({ 12.5304, 7.79809, -0.952549 });
  545.     input.vertices.push_back({ 12.5304, 7.79809, -0.952549 });
  546.     input.vertices.push_back({ 12.5304, 7.79809, -0.952549 });
  547.     input.vertices.push_back({ 12.4673, 7.79809, -0.89677 });
  548.     input.vertices.push_back({ 12.4522, 7.79809, -1.12985 });
  549.     input.vertices.push_back({ 12.4522, 7.79809, -1.12985 });
  550.     input.vertices.push_back({ 12.533, 7.79809, -1.01804 });
  551.     input.vertices.push_back({ 12.533, 7.79809, -1.01804 });
  552.     input.vertices.push_back({ 12.533, 7.79809, -1.01804 });
  553.     input.vertices.push_back({ 12.5062, 7.79809, -0.925132 });
  554.     input.vertices.push_back({ 12.5062, 7.79809, -0.925132 });
  555.     input.vertices.push_back({ 12.5062, 7.79809, -0.925132 });
  556.     input.vertices.push_back({ 12.4945, 7.79809, -1.10672 });
  557.     input.vertices.push_back({ 12.4945, 7.79809, -1.10672 });
  558.     input.vertices.push_back({ 12.4945, 7.79809, -1.10672 });
  559.     input.vertices.push_back({ 14.3151, 5.68102, -3.31583 });
  560.     input.vertices.push_back({ 14.3151, 5.68102, -3.31583 });
  561.     input.vertices.push_back({ 14.3151, 5.68102, -3.31583 });
  562.     input.vertices.push_back({ 14.3151, 5.68102, -3.31583 });
  563.     input.vertices.push_back({ 14.3151, 5.68102, -3.31583 });
  564.     input.vertices.push_back({ 14.3151, 5.68102, -3.31583 });
  565.     input.vertices.push_back({ 14.5959, 5.68102, 1.03145 });
  566.     input.vertices.push_back({ 14.5959, 5.68102, 1.03145 });
  567.     input.vertices.push_back({ 14.5959, 5.68102, 1.03145 });
  568.     input.vertices.push_back({ 14.5959, 5.68102, 1.03145 });
  569.     input.vertices.push_back({ 14.5959, 5.68102, 1.03145 });
  570.     input.vertices.push_back({ 14.5959, 5.68102, 1.03145 });
  571.     input.vertices.push_back({ 13.3942, 5.68102, -4.12018 });
  572.     input.vertices.push_back({ 13.3942, 5.68102, -4.12018 });
  573.     input.vertices.push_back({ 13.3942, 5.68102, -4.12018 });
  574.     input.vertices.push_back({ 13.3942, 5.68102, -4.12018 });
  575.     input.vertices.push_back({ 13.3942, 5.68102, -4.12018 });
  576.     input.vertices.push_back({ 13.3942, 5.68102, -4.12018 });
  577.     input.vertices.push_back({ 14.6834, 5.68102, -1.15691 });
  578.     input.vertices.push_back({ 14.6834, 5.68102, -1.15691 });
  579.     input.vertices.push_back({ 14.6834, 5.68102, -1.15691 });
  580.     input.vertices.push_back({ 14.6834, 5.68102, -1.15691 });
  581.     input.vertices.push_back({ 14.6834, 5.68102, -1.15691 });
  582.     input.vertices.push_back({ 14.6834, 5.68102, -1.15691 });
  583.     input.vertices.push_back({ 13.7861, 5.68102, 1.94756 });
  584.     input.vertices.push_back({ 13.7861, 5.68102, 1.94756 });
  585.     input.vertices.push_back({ 13.7861, 5.68102, 1.94756 });
  586.     input.vertices.push_back({ 13.7861, 5.68102, 1.94756 });
  587.     input.vertices.push_back({ 11.9839, 5.68102, -4.89292 });
  588.     input.vertices.push_back({ 11.9839, 5.68102, -4.89292 });
  589.     input.vertices.push_back({ 11.9839, 5.68102, -4.89292 });
  590.     input.vertices.push_back({ 12.4733, 5.68102, -4.92453 });
  591.     input.vertices.push_back({ 12.4733, 5.68102, -4.92453 });
  592.     input.vertices.push_back({ 12.4733, 5.68102, -4.92453 });
  593.     input.vertices.push_back({ 12.4733, 5.68102, -4.92453 });
  594.     input.vertices.push_back({ 12.9763, 5.68102, 2.86368 });
  595.     input.vertices.push_back({ 12.9763, 5.68102, 2.86368 });
  596.     input.vertices.push_back({ 12.9763, 5.68102, 2.86368 });
  597.     input.vertices.push_back({ 12.9763, 5.68102, 2.86368 });
  598.     input.vertices.push_back({ 12.9763, 5.68102, 2.86368 });
  599.     input.vertices.push_back({ 12.9763, 5.68102, 2.86368 });
  600.     input.vertices.push_back({ 12.4868, 5.68102, 2.89529 });
  601.     input.vertices.push_back({ 12.4868, 5.68102, 2.89529 });
  602.     input.vertices.push_back({ 14.3151, 5.8328, -3.31583 });
  603.     input.vertices.push_back({ 14.3151, 5.8328, -3.31583 });
  604.     input.vertices.push_back({ 14.3151, 5.8328, -3.31583 });
  605.     input.vertices.push_back({ 14.3151, 5.8328, -3.31583 });
  606.     input.vertices.push_back({ 14.3151, 5.8328, -3.31583 });
  607.     input.vertices.push_back({ 14.3151, 5.8328, -3.31583 });
  608.     input.vertices.push_back({ 14.5959, 5.8328, 1.03145 });
  609.     input.vertices.push_back({ 14.5959, 5.8328, 1.03145 });
  610.     input.vertices.push_back({ 14.5959, 5.8328, 1.03145 });
  611.     input.vertices.push_back({ 14.5959, 5.8328, 1.03145 });
  612.     input.vertices.push_back({ 14.5959, 5.8328, 1.03145 });
  613.     input.vertices.push_back({ 13.3942, 5.8328, -4.12018 });
  614.     input.vertices.push_back({ 13.3942, 5.8328, -4.12018 });
  615.     input.vertices.push_back({ 13.3942, 5.8328, -4.12018 });
  616.     input.vertices.push_back({ 13.3942, 5.8328, -4.12018 });
  617.     input.vertices.push_back({ 13.3942, 5.8328, -4.12018 });
  618.     input.vertices.push_back({ 13.3942, 5.8328, -4.12018 });
  619.     input.vertices.push_back({ 14.6834, 5.8328, -1.15691 });
  620.     input.vertices.push_back({ 14.6834, 5.8328, -1.15691 });
  621.     input.vertices.push_back({ 14.6834, 5.8328, -1.15691 });
  622.     input.vertices.push_back({ 14.6834, 5.8328, -1.15691 });
  623.     input.vertices.push_back({ 14.6834, 5.8328, -1.15691 });
  624.     input.vertices.push_back({ 14.6834, 5.8328, -1.15691 });
  625.     input.vertices.push_back({ 13.7861, 5.8328, 1.94756 });
  626.     input.vertices.push_back({ 13.7861, 5.8328, 1.94756 });
  627.     input.vertices.push_back({ 13.7861, 5.8328, 1.94756 });
  628.     input.vertices.push_back({ 13.7861, 5.8328, 1.94756 });
  629.     input.vertices.push_back({ 13.7861, 5.8328, 1.94756 });
  630.     input.vertices.push_back({ 13.7861, 5.8328, 1.94756 });
  631.     input.vertices.push_back({ 11.9839, 5.8328, -4.89292 });
  632.     input.vertices.push_back({ 11.9839, 5.8328, -4.89292 });
  633.     input.vertices.push_back({ 12.4733, 5.8328, -4.92453 });
  634.     input.vertices.push_back({ 12.4733, 5.8328, -4.92453 });
  635.     input.vertices.push_back({ 12.4733, 5.8328, -4.92453 });
  636.     input.vertices.push_back({ 12.4733, 5.8328, -4.92453 });
  637.     input.vertices.push_back({ 12.4733, 5.8328, -4.92453 });
  638.     input.vertices.push_back({ 12.4733, 5.8328, -4.92453 });
  639.     input.vertices.push_back({ 12.9763, 5.8328, 2.86368 });
  640.     input.vertices.push_back({ 12.9763, 5.8328, 2.86368 });
  641.     input.vertices.push_back({ 12.9763, 5.8328, 2.86368 });
  642.     input.vertices.push_back({ 12.9763, 5.8328, 2.86368 });
  643.     input.vertices.push_back({ 12.9763, 5.8328, 2.86368 });
  644.     input.vertices.push_back({ 12.4868, 5.8328, 2.89529 });
  645.     input.vertices.push_back({ 12.4868, 5.8328, 2.89529 });
  646.     input.vertices.push_back({ 12.4868, 5.8328, 2.89529 });
  647.     input.vertices.push_back({ 14.0578, 5.68102, -2.67833 });
  648.     input.vertices.push_back({ 14.0578, 5.68102, -2.67833 });
  649.     input.vertices.push_back({ 14.0578, 5.68102, -2.67833 });
  650.     input.vertices.push_back({ 14.2587, 5.68102, 0.432341 });
  651.     input.vertices.push_back({ 14.2587, 5.68102, 0.432341 });
  652.     input.vertices.push_back({ 14.2587, 5.68102, 0.432341 });
  653.     input.vertices.push_back({ 13.3989, 5.68102, -3.25388 });
  654.     input.vertices.push_back({ 13.3989, 5.68102, -3.25388 });
  655.     input.vertices.push_back({ 14.3214, 5.68102, -1.13353 });
  656.     input.vertices.push_back({ 14.3214, 5.68102, -1.13353 });
  657.     input.vertices.push_back({ 14.3214, 5.68102, -1.13353 });
  658.     input.vertices.push_back({ 13.6793, 5.68102, 1.08787 });
  659.     input.vertices.push_back({ 13.6793, 5.68102, 1.08787 });
  660.     input.vertices.push_back({ 13.6793, 5.68102, 1.08787 });
  661.     input.vertices.push_back({ 12.3897, 5.68102, -3.80682 });
  662.     input.vertices.push_back({ 12.7399, 5.68102, -3.82943 });
  663.     input.vertices.push_back({ 12.7399, 5.68102, -3.82943 });
  664.     input.vertices.push_back({ 12.7399, 5.68102, -3.82943 });
  665.     input.vertices.push_back({ 13.0998, 5.68102, 1.74339 });
  666.     input.vertices.push_back({ 13.0998, 5.68102, 1.74339 });
  667.     input.vertices.push_back({ 12.7496, 5.68102, 1.76601 });
  668.     input.vertices.push_back({ 12.7496, 5.68102, 1.76601 });
  669.     input.vertices.push_back({ 13.1376, 5.80449, 1.93772 });
  670.     input.vertices.push_back({ 13.1376, 5.80449, 1.93772 });
  671.     input.vertices.push_back({ 13.1376, 5.80449, 1.93772 });
  672.     input.vertices.push_back({ 12.7524, 5.80449, -4.02701 });
  673.     input.vertices.push_back({ 12.7524, 5.80449, -4.02701 });
  674.     input.vertices.push_back({ 12.7524, 5.80449, -4.02701 });
  675.     input.vertices.push_back({ 14.3712, 5.80449, -2.28563 });
  676.     input.vertices.push_back({ 14.3712, 5.80449, -2.28563 });
  677.     input.vertices.push_back({ 14.3712, 5.80449, -2.28563 });
  678.     input.vertices.push_back({ 14.3712, 5.80449, -2.28563 });
  679.     input.vertices.push_back({ 14.163, 5.80449, -2.79496 });
  680.     input.vertices.push_back({ 14.163, 5.80449, -2.79496 });
  681.     input.vertices.push_back({ 14.163, 5.80449, -2.79496 });
  682.     input.vertices.push_back({ 14.378, 5.80449, 0.534476 });
  683.     input.vertices.push_back({ 14.378, 5.80449, 0.534476 });
  684.     input.vertices.push_back({ 14.378, 5.80449, 0.534476 });
  685.     input.vertices.push_back({ 14.378, 5.80449, 0.534476 });
  686.     input.vertices.push_back({ 14.5189, 5.80449, 0.00260091 });
  687.     input.vertices.push_back({ 14.5189, 5.80449, 0.00260091 });
  688.     input.vertices.push_back({ 14.5189, 5.80449, 0.00260091 });
  689.     input.vertices.push_back({ 12.7627, 5.80449, 1.96193 });
  690.     input.vertices.push_back({ 12.3775, 0.0730805, -4.0028 });
  691.     input.vertices.push_back({ 12.3775, 0.0730805, -4.0028 });
  692.     input.vertices.push_back({ 12.3775, 0.0730805, -4.0028 });
  693.     input.vertices.push_back({ 12.3775, 0.0730805, -4.0028 });
  694.     input.vertices.push_back({ 12.3775, 5.80449, -4.0028 });
  695.     input.vertices.push_back({ 13.1376, 1.51718, 1.93772 });
  696.     input.vertices.push_back({ 13.1376, 1.51718, 1.93772 });
  697.     input.vertices.push_back({ 13.1376, 1.51718, 1.93772 });
  698.     input.vertices.push_back({ 13.1376, 5.13282, 1.93772 });
  699.     input.vertices.push_back({ 13.1376, 5.13282, 1.93772 });
  700.     input.vertices.push_back({ 13.1376, 5.13282, 1.93772 });
  701.     input.vertices.push_back({ 13.1376, 5.13282, 1.93772 });
  702.     input.vertices.push_back({ 13.1376, 5.13282, 1.93772 });
  703.     input.vertices.push_back({ 13.1376, 5.13282, 1.93772 });
  704.     input.vertices.push_back({ 12.7524, 5.13282, -4.02701 });
  705.     input.vertices.push_back({ 12.7524, 5.13282, -4.02701 });
  706.     input.vertices.push_back({ 12.7524, 5.13282, -4.02701 });
  707.     input.vertices.push_back({ 12.7524, 5.13282, -4.02701 });
  708.     input.vertices.push_back({ 12.7524, 5.13282, -4.02701 });
  709.     input.vertices.push_back({ 14.163, 1.51718, -2.79496 });
  710.     input.vertices.push_back({ 14.163, 1.51718, -2.79496 });
  711.     input.vertices.push_back({ 14.163, 1.51718, -2.79496 });
  712.     input.vertices.push_back({ 14.163, 5.13282, -2.79496 });
  713.     input.vertices.push_back({ 14.163, 5.13282, -2.79496 });
  714.     input.vertices.push_back({ 14.163, 5.13282, -2.79496 });
  715.     input.vertices.push_back({ 14.163, 5.13282, -2.79496 });
  716.     input.vertices.push_back({ 14.163, 5.13282, -2.79496 });
  717.     input.vertices.push_back({ 14.163, 5.13282, -2.79496 });
  718.     input.vertices.push_back({ 14.5189, 1.51718, 0.00260091 });
  719.     input.vertices.push_back({ 14.5189, 1.51718, 0.00260091 });
  720.     input.vertices.push_back({ 14.5189, 1.51718, 0.00260091 });
  721.     input.vertices.push_back({ 14.5189, 5.13282, 0.00260091 });
  722.     input.vertices.push_back({ 14.5189, 5.13282, 0.00260091 });
  723.     input.vertices.push_back({ 14.5189, 5.13282, 0.00260091 });
  724.     input.vertices.push_back({ 14.5189, 5.13282, 0.00260091 });
  725.     input.vertices.push_back({ 14.5189, 5.13282, 0.00260091 });
  726.     input.vertices.push_back({ 14.5189, 5.13282, 0.00260091 });
  727.     input.vertices.push_back({ 13.0057, 1.64794, 1.72963 });
  728.     input.vertices.push_back({ 13.0057, 1.64794, 1.72963 });
  729.     input.vertices.push_back({ 13.0057, 1.64794, 1.72963 });
  730.     input.vertices.push_back({ 13.0057, 1.64794, 1.72963 });
  731.     input.vertices.push_back({ 13.0057, 5.00206, 1.72963 });
  732.     input.vertices.push_back({ 13.0057, 5.00206, 1.72963 });
  733.     input.vertices.push_back({ 13.0057, 5.00206, 1.72963 });
  734.     input.vertices.push_back({ 13.0057, 5.00206, 1.72963 });
  735.     input.vertices.push_back({ 13.0057, 5.00206, 1.72963 });
  736.     input.vertices.push_back({ 12.6704, 5.00206, -3.8051 });
  737.     input.vertices.push_back({ 12.6704, 5.00206, -3.8051 });
  738.     input.vertices.push_back({ 12.6704, 5.00206, -3.8051 });
  739.     input.vertices.push_back({ 12.6704, 1.64794, -3.8051 });
  740.     input.vertices.push_back({ 12.6704, 1.64794, -3.8051 });
  741.     input.vertices.push_back({ 12.6704, 1.64794, -3.8051 });
  742.     input.vertices.push_back({ 12.6704, 1.64794, -3.8051 });
  743.     input.vertices.push_back({ 12.6704, 1.64794, -3.8051 });
  744.     input.vertices.push_back({ 14.3225, 1.69879, -2.16707 });
  745.     input.vertices.push_back({ 14.3225, 1.69879, -2.16707 });
  746.     input.vertices.push_back({ 14.3225, 1.69879, -2.16707 });
  747.     input.vertices.push_back({ 14.3225, 1.69879, -2.16707 });
  748.     input.vertices.push_back({ 13.979, 1.64794, -2.66216 });
  749.     input.vertices.push_back({ 13.979, 1.64794, -2.66216 });
  750.     input.vertices.push_back({ 13.979, 1.64794, -2.66216 });
  751.     input.vertices.push_back({ 13.979, 1.64794, -2.66216 });
  752.     input.vertices.push_back({ 13.979, 5.00206, -2.66216 });
  753.     input.vertices.push_back({ 13.979, 5.00206, -2.66216 });
  754.     input.vertices.push_back({ 13.979, 5.00206, -2.66216 });
  755.     input.vertices.push_back({ 13.979, 5.00206, -2.66216 });
  756.     input.vertices.push_back({ 13.979, 5.00206, -2.66216 });
  757.     input.vertices.push_back({ 14.4554, 1.69879, -0.108712 });
  758.     input.vertices.push_back({ 14.4554, 1.69879, -0.108712 });
  759.     input.vertices.push_back({ 14.4554, 1.69879, -0.108712 });
  760.     input.vertices.push_back({ 14.4554, 1.69879, -0.108712 });
  761.     input.vertices.push_back({ 14.4554, 4.95121, -0.108712 });
  762.     input.vertices.push_back({ 14.4554, 4.95121, -0.108712 });
  763.     input.vertices.push_back({ 14.4554, 4.95121, -0.108712 });
  764.     input.vertices.push_back({ 14.4554, 4.95121, -0.108712 });
  765.     input.vertices.push_back({ 14.3712, 0.0730805, -2.28563 });
  766.     input.vertices.push_back({ 14.3712, 0.0730805, -2.28563 });
  767.     input.vertices.push_back({ 14.3712, 0.0730805, -2.28563 });
  768.     input.vertices.push_back({ 14.3712, 0.0730805, -2.28563 });
  769.     input.vertices.push_back({ 14.3712, 0.0730805, -2.28563 });
  770.     input.vertices.push_back({ 14.3712, 0.0730805, -2.28563 });
  771.     input.vertices.push_back({ 14.445, 5.80449, -1.14151 });
  772.     input.vertices.push_back({ 14.445, 5.80449, -1.14151 });
  773.     input.vertices.push_back({ 14.445, 5.80449, -1.14151 });
  774.     input.vertices.push_back({ 14.3712, 1.51718, -2.28563 });
  775.     input.vertices.push_back({ 14.3712, 1.51718, -2.28563 });
  776.     input.vertices.push_back({ 14.3712, 1.51718, -2.28563 });
  777.     input.vertices.push_back({ 14.3712, 5.13282, -2.28563 });
  778.     input.vertices.push_back({ 14.3712, 5.13282, -2.28563 });
  779.     input.vertices.push_back({ 14.3712, 5.13282, -2.28563 });
  780.     input.vertices.push_back({ 14.3712, 5.13282, -2.28563 });
  781.     input.vertices.push_back({ 14.3712, 5.13282, -2.28563 });
  782.     input.vertices.push_back({ 14.3712, 5.13282, -2.28563 });
  783.     input.vertices.push_back({ 14.3225, 4.95121, -2.16707 });
  784.     input.vertices.push_back({ 14.3225, 4.95121, -2.16707 });
  785.     input.vertices.push_back({ 14.3225, 4.95121, -2.16707 });
  786.     input.vertices.push_back({ 14.3225, 4.95121, -2.16707 });
  787.     input.vertices.push_back({ 14.378, 0.0730805, 0.534476 });
  788.     input.vertices.push_back({ 14.378, 0.0730805, 0.534476 });
  789.     input.vertices.push_back({ 14.378, 0.0730805, 0.534476 });
  790.     input.vertices.push_back({ 14.378, 0.0730805, 0.534476 });
  791.     input.vertices.push_back({ 14.378, 0.0730805, 0.534476 });
  792.     input.vertices.push_back({ 14.378, 0.0730805, 0.534476 });
  793.     input.vertices.push_back({ 13.7578, 5.80449, 1.2361 });
  794.     input.vertices.push_back({ 13.7578, 5.80449, 1.2361 });
  795.     input.vertices.push_back({ 13.7578, 5.80449, 1.2361 });
  796.     input.vertices.push_back({ 14.378, 1.51718, 0.534476 });
  797.     input.vertices.push_back({ 14.378, 1.51718, 0.534476 });
  798.     input.vertices.push_back({ 14.378, 1.51718, 0.534476 });
  799.     input.vertices.push_back({ 14.378, 5.13282, 0.534476 });
  800.     input.vertices.push_back({ 14.378, 5.13282, 0.534476 });
  801.     input.vertices.push_back({ 14.378, 5.13282, 0.534476 });
  802.     input.vertices.push_back({ 14.378, 5.13282, 0.534476 });
  803.     input.vertices.push_back({ 14.378, 5.13282, 0.534476 });
  804.     input.vertices.push_back({ 14.378, 5.13282, 0.534476 });
  805.     input.vertices.push_back({ 14.1563, 5.00206, 0.427879 });
  806.     input.vertices.push_back({ 14.1563, 5.00206, 0.427879 });
  807.     input.vertices.push_back({ 14.1563, 5.00206, 0.427879 });
  808.     input.vertices.push_back({ 14.1563, 5.00206, 0.427879 });
  809.     input.vertices.push_back({ 12.7524, 0.0730805, -4.02701 });
  810.     input.vertices.push_back({ 12.7524, 0.0730805, -4.02701 });
  811.     input.vertices.push_back({ 12.7524, 0.0730805, -4.02701 });
  812.     input.vertices.push_back({ 12.7524, 0.0730805, -4.02701 });
  813.     input.vertices.push_back({ 12.7524, 0.0730805, -4.02701 });
  814.     input.vertices.push_back({ 13.4577, 5.80449, -3.41098 });
  815.     input.vertices.push_back({ 13.4577, 5.80449, -3.41098 });
  816.     input.vertices.push_back({ 13.4577, 5.80449, -3.41098 });
  817.     input.vertices.push_back({ 12.7524, 1.51718, -4.02701 });
  818.     input.vertices.push_back({ 12.7524, 1.51718, -4.02701 });
  819.     input.vertices.push_back({ 12.7524, 1.51718, -4.02701 });
  820.     input.vertices.push_back({ 13.1376, 0.0730813, 1.93772 });
  821.     input.vertices.push_back({ 13.1376, 0.0730813, 1.93772 });
  822.     input.vertices.push_back({ 13.1376, 0.0730813, 1.93772 });
  823.     input.vertices.push_back({ 13.1376, 0.0730813, 1.93772 });
  824.     input.vertices.push_back({ 13.1376, 0.0730813, 1.93772 });
  825.     input.vertices.push_back({ 13.1376, 0.0730813, 1.93772 });
  826.     input.vertices.push_back({ 13.1376, 0.0730813, 1.93772 });
  827.     input.vertices.push_back({ 14.163, 0.0730805, -2.79496 });
  828.     input.vertices.push_back({ 14.163, 0.0730805, -2.79496 });
  829.     input.vertices.push_back({ 14.163, 0.0730805, -2.79496 });
  830.     input.vertices.push_back({ 14.163, 0.0730805, -2.79496 });
  831.     input.vertices.push_back({ 14.163, 0.0730805, -2.79496 });
  832.     input.vertices.push_back({ 14.163, 0.0730805, -2.79496 });
  833.     input.vertices.push_back({ 14.163, 0.0730805, -2.79496 });
  834.     input.vertices.push_back({ 14.5189, 0.0730805, 0.00260091 });
  835.     input.vertices.push_back({ 14.5189, 0.0730805, 0.00260091 });
  836.     input.vertices.push_back({ 14.5189, 0.0730805, 0.00260091 });
  837.     input.vertices.push_back({ 14.5189, 0.0730805, 0.00260091 });
  838.     input.vertices.push_back({ 14.5189, 0.0730805, 0.00260091 });
  839.     input.vertices.push_back({ 14.5189, 0.0730805, 0.00260091 });
  840.     input.vertices.push_back({ 14.5189, 0.0730805, 0.00260091 });
  841.     input.vertices.push_back({ 12.7627, 0.0730813, 1.96193 });
  842.     input.vertices.push_back({ 12.7627, 0.0730813, 1.96193 });
  843.     input.vertices.push_back({ 12.7627, 0.0730813, 1.96193 });
  844.     input.vertices.push_back({ 14.1563, 1.64794, 0.427879 });
  845.     input.vertices.push_back({ 14.1563, 1.64794, 0.427879 });
  846.     input.vertices.push_back({ 14.1563, 1.64794, 0.427879 });
  847.     input.vertices.push_back({ 14.1563, 1.64794, 0.427879 });
  848.     input.vertices.push_back({ 14.1563, 1.64794, 0.427879 });
  849.     input.vertices.push_back({ 10.6382, 7.89909, 6.86702 });
  850.     input.vertices.push_back({ 10.6382, 7.89909, 6.86702 });
  851.     input.vertices.push_back({ 10.6382, 7.89909, 6.86702 });
  852.     input.vertices.push_back({ 10.6406, 7.99659, 6.90081 });
  853.     input.vertices.push_back({ 10.6406, 7.99659, 6.90081 });
  854.     input.vertices.push_back({ 10.6406, 7.99659, 6.90081 });
  855.     input.vertices.push_back({ 10.7565, 7.32256, 8.52226 });
  856.     input.vertices.push_back({ 10.7565, 7.32256, 8.52226 });
  857.     input.vertices.push_back({ 10.7565, 7.32256, 8.52226 });
  858.     input.vertices.push_back({ 10.7565, 7.32256, 8.52226 });
  859.     input.vertices.push_back({ 10.7589, 7.42006, 8.55604 });
  860.     input.vertices.push_back({ 10.7589, 7.42006, 8.55604 });
  861.     input.vertices.push_back({ 10.7589, 7.42006, 8.55604 });
  862.     input.vertices.push_back({ 6.49364, 7.89909, 7.16315 });
  863.     input.vertices.push_back({ 6.49364, 7.89909, 7.16315 });
  864.     input.vertices.push_back({ 6.49606, 7.99659, 7.19694 });
  865.     input.vertices.push_back({ 6.49606, 7.99659, 7.19694 });
  866.     input.vertices.push_back({ 6.49606, 7.99659, 7.19694 });
  867.     input.vertices.push_back({ 6.61191, 7.32256, 8.81838 });
  868.     input.vertices.push_back({ 6.61191, 7.32256, 8.81838 });
  869.     input.vertices.push_back({ 6.61191, 7.32256, 8.81838 });
  870.     input.vertices.push_back({ 6.61191, 7.32256, 8.81838 });
  871.     input.vertices.push_back({ 6.61432, 7.42006, 8.85217 });
  872.     input.vertices.push_back({ 6.61432, 7.42006, 8.85217 });
  873.     input.vertices.push_back({ 6.61432, 7.42006, 8.85217 });
  874.     input.vertices.push_back({ 6.61432, 7.42006, 8.85217 });
  875.     input.vertices.push_back({ 6.83344, 7.32256, 8.80255 });
  876.     input.vertices.push_back({ 6.83344, 7.32256, 8.80255 });
  877.     input.vertices.push_back({ 6.83344, 7.32256, 8.80255 });
  878.     input.vertices.push_back({ 6.83344, 7.32256, 8.80255 });
  879.     input.vertices.push_back({ 6.83344, 7.32256, 8.80255 });
  880.     input.vertices.push_back({ 10.535, 7.32256, 8.53808 });
  881.     input.vertices.push_back({ 10.535, 7.32256, 8.53808 });
  882.     input.vertices.push_back({ 10.535, 7.32256, 8.53808 });
  883.     input.vertices.push_back({ 10.535, 7.32256, 8.53808 });
  884.     input.vertices.push_back({ 10.535, 7.32256, 8.53808 });
  885.     input.vertices.push_back({ 10.535, 7.32256, 8.53808 });
  886.     input.vertices.push_back({ 10.5374, 7.42006, 8.57187 });
  887.     input.vertices.push_back({ 10.5374, 7.42006, 8.57187 });
  888.     input.vertices.push_back({ 10.5374, 7.42006, 8.57187 });
  889.     input.vertices.push_back({ 10.5374, 7.42006, 8.57187 });
  890.     input.vertices.push_back({ 10.5374, 7.42006, 8.57187 });
  891.     input.vertices.push_back({ 6.83585, 7.42006, 8.83634 });
  892.     input.vertices.push_back({ 6.83585, 7.42006, 8.83634 });
  893.     input.vertices.push_back({ 6.83585, 7.42006, 8.83634 });
  894.     input.vertices.push_back({ 6.83585, 7.42006, 8.83634 });
  895.     input.vertices.push_back({ 6.83585, 7.42006, 8.83634 });
  896.     input.vertices.push_back({ 6.83585, 7.42006, 8.83634 });
  897.     input.vertices.push_back({ 10.4167, 7.89909, 6.88285 });
  898.     input.vertices.push_back({ 10.4167, 7.89909, 6.88285 });
  899.     input.vertices.push_back({ 6.71517, 7.89909, 7.14732 });
  900.     input.vertices.push_back({ 6.71517, 7.89909, 7.14732 });
  901.     input.vertices.push_back({ 6.71517, 7.89909, 7.14732 });
  902.     input.vertices.push_back({ 6.71759, 7.99659, 7.18111 });
  903.     input.vertices.push_back({ 6.71759, 7.99659, 7.18111 });
  904.     input.vertices.push_back({ 6.71759, 7.99659, 7.18111 });
  905.     input.vertices.push_back({ 10.4191, 7.99659, 6.91664 });
  906.     input.vertices.push_back({ 10.4191, 7.99659, 6.91664 });
  907.     input.vertices.push_back({ 10.4191, 7.99659, 6.91664 });
  908.     input.vertices.push_back({ 10.7393, 7.40623, 8.28203 });
  909.     input.vertices.push_back({ 10.7393, 7.40623, 8.28203 });
  910.     input.vertices.push_back({ 10.7393, 7.40623, 8.28203 });
  911.     input.vertices.push_back({ 10.7393, 7.40623, 8.28203 });
  912.     input.vertices.push_back({ 10.7393, 7.40623, 8.28203 });
  913.     input.vertices.push_back({ 10.7393, 7.40623, 8.28203 });
  914.     input.vertices.push_back({ 10.7393, 7.40623, 8.28203 });
  915.     input.vertices.push_back({ 10.7417, 7.50373, 8.31582 });
  916.     input.vertices.push_back({ 10.7417, 7.50373, 8.31582 });
  917.     input.vertices.push_back({ 10.7417, 7.50373, 8.31582 });
  918.     input.vertices.push_back({ 10.7417, 7.50373, 8.31582 });
  919.     input.vertices.push_back({ 10.7417, 7.50373, 8.31582 });
  920.     input.vertices.push_back({ 10.7417, 7.50373, 8.31582 });
  921.     input.vertices.push_back({ 6.59474, 7.40623, 8.57815 });
  922.     input.vertices.push_back({ 6.59474, 7.40623, 8.57815 });
  923.     input.vertices.push_back({ 6.59474, 7.40623, 8.57815 });
  924.     input.vertices.push_back({ 6.59474, 7.40623, 8.57815 });
  925.     input.vertices.push_back({ 6.59474, 7.40623, 8.57815 });
  926.     input.vertices.push_back({ 6.59474, 7.40623, 8.57815 });
  927.     input.vertices.push_back({ 6.59474, 7.40623, 8.57815 });
  928.     input.vertices.push_back({ 6.59474, 7.40623, 8.57815 });
  929.     input.vertices.push_back({ 6.59716, 7.50373, 8.61194 });
  930.     input.vertices.push_back({ 6.59716, 7.50373, 8.61194 });
  931.     input.vertices.push_back({ 6.59716, 7.50373, 8.61194 });
  932.     input.vertices.push_back({ 6.59716, 7.50373, 8.61194 });
  933.     input.vertices.push_back({ 6.59716, 7.50373, 8.61194 });
  934.     input.vertices.push_back({ 6.59716, 7.50373, 8.61194 });
  935.     input.vertices.push_back({ 6.81869, 7.50373, 8.59611 });
  936.     input.vertices.push_back({ 6.81869, 7.50373, 8.59611 });
  937.     input.vertices.push_back({ 6.81869, 7.50373, 8.59611 });
  938.     input.vertices.push_back({ 6.81869, 7.50373, 8.59611 });
  939.     input.vertices.push_back({ 6.81869, 7.50373, 8.59611 });
  940.     input.vertices.push_back({ 6.81869, 7.50373, 8.59611 });
  941.     input.vertices.push_back({ 10.5202, 7.50373, 8.33164 });
  942.     input.vertices.push_back({ 10.5202, 7.50373, 8.33164 });
  943.     input.vertices.push_back({ 10.5202, 7.50373, 8.33164 });
  944.     input.vertices.push_back({ 10.5202, 7.50373, 8.33164 });
  945.     input.vertices.push_back({ 10.5202, 7.50373, 8.33164 });
  946.     input.vertices.push_back({ 10.5202, 7.50373, 8.33164 });
  947.     input.vertices.push_back({ 10.5178, 7.40623, 8.29786 });
  948.     input.vertices.push_back({ 10.5178, 7.40623, 8.29786 });
  949.     input.vertices.push_back({ 10.5178, 7.40623, 8.29786 });
  950.     input.vertices.push_back({ 10.5178, 7.40623, 8.29786 });
  951.     input.vertices.push_back({ 10.5178, 7.40623, 8.29786 });
  952.     input.vertices.push_back({ 10.5178, 7.40623, 8.29786 });
  953.     input.vertices.push_back({ 10.5178, 7.40623, 8.29786 });
  954.     input.vertices.push_back({ 10.5178, 7.40623, 8.29786 });
  955.     input.vertices.push_back({ 6.81627, 7.40623, 8.56232 });
  956.     input.vertices.push_back({ 6.81627, 7.40623, 8.56232 });
  957.     input.vertices.push_back({ 6.81627, 7.40623, 8.56232 });
  958.     input.vertices.push_back({ 6.81627, 7.40623, 8.56232 });
  959.     input.vertices.push_back({ 6.81627, 7.40623, 8.56232 });
  960.     input.vertices.push_back({ 6.81627, 7.40623, 8.56232 });
  961.     input.vertices.push_back({ 6.81627, 7.40623, 8.56232 });
  962.     input.vertices.push_back({ 10.6597, 7.09004, 7.1674 });
  963.     input.vertices.push_back({ 10.6597, 7.09004, 7.1674 });
  964.     input.vertices.push_back({ 10.6519, 7.43743, 7.05863 });
  965.     input.vertices.push_back({ 10.6519, 7.43743, 7.05863 });
  966.     input.vertices.push_back({ 6.72886, 7.43743, 7.33893 });
  967.     input.vertices.push_back({ 6.72886, 7.43743, 7.33893 });
  968.     input.vertices.push_back({ 6.50733, 7.43743, 7.35475 });
  969.     input.vertices.push_back({ 6.50733, 7.43743, 7.35475 });
  970.     input.vertices.push_back({ 10.4304, 7.43743, 7.07446 });
  971.     input.vertices.push_back({ 10.4304, 7.43743, 7.07446 });
  972.     input.vertices.push_back({ 10.4382, 7.09004, 7.18323 });
  973.     input.vertices.push_back({ 10.4382, 7.09004, 7.18323 });
  974.     input.vertices.push_back({ 10.4382, 7.09004, 7.18323 });
  975.     input.vertices.push_back({ 6.73663, 7.09004, 7.4477 });
  976.     input.vertices.push_back({ 6.73663, 7.09004, 7.4477 });
  977.     input.vertices.push_back({ 6.51511, 7.09004, 7.46352 });
  978.     input.vertices.push_back({ 6.51511, 7.09004, 7.46352 });
  979.     input.vertices.push_back({ -17.1161, 8.62694, 3.22505 });
  980.     input.vertices.push_back({ -17.1161, 8.62694, 3.22505 });
  981.     input.vertices.push_back({ -17.1161, 8.62694, 3.22505 });
  982.     input.vertices.push_back({ -17.1498, 8.72444, 3.22747 });
  983.     input.vertices.push_back({ -17.1498, 8.72444, 3.22747 });
  984.     input.vertices.push_back({ -17.1498, 8.72444, 3.22747 });
  985.     input.vertices.push_back({ -18.7713, 8.05041, 3.34332 });
  986.     input.vertices.push_back({ -18.7713, 8.05041, 3.34332 });
  987.     input.vertices.push_back({ -18.7713, 8.05041, 3.34332 });
  988.     input.vertices.push_back({ -18.7713, 8.05041, 3.34332 });
  989.     input.vertices.push_back({ -18.7713, 8.05041, 3.34332 });
  990.     input.vertices.push_back({ -18.8051, 8.14791, 3.34573 });
  991.     input.vertices.push_back({ -18.8051, 8.14791, 3.34573 });
  992.     input.vertices.push_back({ -18.8051, 8.14791, 3.34573 });
  993.     input.vertices.push_back({ -17.4122, 8.62694, -0.919538 });
  994.     input.vertices.push_back({ -17.4122, 8.62694, -0.919538 });
  995.     input.vertices.push_back({ -17.446, 8.72444, -0.917124 });
  996.     input.vertices.push_back({ -17.446, 8.72444, -0.917124 });
  997.     input.vertices.push_back({ -17.446, 8.72444, -0.917124 });
  998.     input.vertices.push_back({ -19.0674, 8.05041, -0.801275 });
  999.     input.vertices.push_back({ -19.0674, 8.05041, -0.801275 });
  1000.     input.vertices.push_back({ -19.0674, 8.05041, -0.801275 });
  1001.     input.vertices.push_back({ -19.1012, 8.14791, -0.798861 });
  1002.     input.vertices.push_back({ -19.1012, 8.14791, -0.798861 });
  1003.     input.vertices.push_back({ -19.1012, 8.14791, -0.798861 });
  1004.     input.vertices.push_back({ -19.1012, 8.14791, -0.798861 });
  1005.     input.vertices.push_back({ -19.1012, 8.14791, -0.798861 });
  1006.     input.vertices.push_back({ -19.0516, 8.05041, -0.579746 });
  1007.     input.vertices.push_back({ -19.0516, 8.05041, -0.579746 });
  1008.     input.vertices.push_back({ -19.0516, 8.05041, -0.579746 });
  1009.     input.vertices.push_back({ -19.0516, 8.05041, -0.579746 });
  1010.     input.vertices.push_back({ -19.0516, 8.05041, -0.579746 });
  1011.     input.vertices.push_back({ -19.0516, 8.05041, -0.579746 });
  1012.     input.vertices.push_back({ -18.7871, 8.05041, 3.12179 });
  1013.     input.vertices.push_back({ -18.7871, 8.05041, 3.12179 });
  1014.     input.vertices.push_back({ -18.7871, 8.05041, 3.12179 });
  1015.     input.vertices.push_back({ -18.7871, 8.05041, 3.12179 });
  1016.     input.vertices.push_back({ -18.7871, 8.05041, 3.12179 });
  1017.     input.vertices.push_back({ -18.8209, 8.14791, 3.1242 });
  1018.     input.vertices.push_back({ -18.8209, 8.14791, 3.1242 });
  1019.     input.vertices.push_back({ -18.8209, 8.14791, 3.1242 });
  1020.     input.vertices.push_back({ -18.8209, 8.14791, 3.1242 });
  1021.     input.vertices.push_back({ -18.8209, 8.14791, 3.1242 });
  1022.     input.vertices.push_back({ -18.8209, 8.14791, 3.1242 });
  1023.     input.vertices.push_back({ -19.0854, 8.14791, -0.577332 });
  1024.     input.vertices.push_back({ -19.0854, 8.14791, -0.577332 });
  1025.     input.vertices.push_back({ -19.0854, 8.14791, -0.577332 });
  1026.     input.vertices.push_back({ -19.0854, 8.14791, -0.577332 });
  1027.     input.vertices.push_back({ -19.0854, 8.14791, -0.577332 });
  1028.     input.vertices.push_back({ -17.1319, 8.62694, 3.00352 });
  1029.     input.vertices.push_back({ -17.1319, 8.62694, 3.00352 });
  1030.     input.vertices.push_back({ -17.3963, 8.62694, -0.698008 });
  1031.     input.vertices.push_back({ -17.3963, 8.62694, -0.698008 });
  1032.     input.vertices.push_back({ -17.3963, 8.62694, -0.698008 });
  1033.     input.vertices.push_back({ -17.4301, 8.72444, -0.695594 });
  1034.     input.vertices.push_back({ -17.4301, 8.72444, -0.695594 });
  1035.     input.vertices.push_back({ -17.4301, 8.72444, -0.695594 });
  1036.     input.vertices.push_back({ -17.1657, 8.72444, 3.00594 });
  1037.     input.vertices.push_back({ -17.1657, 8.72444, 3.00594 });
  1038.     input.vertices.push_back({ -17.1657, 8.72444, 3.00594 });
  1039.     input.vertices.push_back({ -18.5311, 8.13408, 3.32615 });
  1040.     input.vertices.push_back({ -18.5311, 8.13408, 3.32615 });
  1041.     input.vertices.push_back({ -18.5311, 8.13408, 3.32615 });
  1042.     input.vertices.push_back({ -18.5311, 8.13408, 3.32615 });
  1043.     input.vertices.push_back({ -18.5311, 8.13408, 3.32615 });
  1044.     input.vertices.push_back({ -18.5311, 8.13408, 3.32615 });
  1045.     input.vertices.push_back({ -18.5648, 8.23158, 3.32857 });
  1046.     input.vertices.push_back({ -18.5648, 8.23158, 3.32857 });
  1047.     input.vertices.push_back({ -18.5648, 8.23158, 3.32857 });
  1048.     input.vertices.push_back({ -18.5648, 8.23158, 3.32857 });
  1049.     input.vertices.push_back({ -18.5648, 8.23158, 3.32857 });
  1050.     input.vertices.push_back({ -18.5648, 8.23158, 3.32857 });
  1051.     input.vertices.push_back({ -18.8272, 8.13408, -0.818439 });
  1052.     input.vertices.push_back({ -18.8272, 8.13408, -0.818439 });
  1053.     input.vertices.push_back({ -18.8272, 8.13408, -0.818439 });
  1054.     input.vertices.push_back({ -18.8272, 8.13408, -0.818439 });
  1055.     input.vertices.push_back({ -18.8272, 8.13408, -0.818439 });
  1056.     input.vertices.push_back({ -18.8272, 8.13408, -0.818439 });
  1057.     input.vertices.push_back({ -18.8272, 8.13408, -0.818439 });
  1058.     input.vertices.push_back({ -18.861, 8.23158, -0.816025 });
  1059.     input.vertices.push_back({ -18.861, 8.23158, -0.816025 });
  1060.     input.vertices.push_back({ -18.861, 8.23158, -0.816025 });
  1061.     input.vertices.push_back({ -18.861, 8.23158, -0.816025 });
  1062.     input.vertices.push_back({ -18.8451, 8.23158, -0.594495 });
  1063.     input.vertices.push_back({ -18.8451, 8.23158, -0.594495 });
  1064.     input.vertices.push_back({ -18.8451, 8.23158, -0.594495 });
  1065.     input.vertices.push_back({ -18.8451, 8.23158, -0.594495 });
  1066.     input.vertices.push_back({ -18.8451, 8.23158, -0.594495 });
  1067.     input.vertices.push_back({ -18.8451, 8.23158, -0.594495 });
  1068.     input.vertices.push_back({ -18.5807, 8.23158, 3.10704 });
  1069.     input.vertices.push_back({ -18.5807, 8.23158, 3.10704 });
  1070.     input.vertices.push_back({ -18.5807, 8.23158, 3.10704 });
  1071.     input.vertices.push_back({ -18.5807, 8.23158, 3.10704 });
  1072.     input.vertices.push_back({ -18.5807, 8.23158, 3.10704 });
  1073.     input.vertices.push_back({ -18.5807, 8.23158, 3.10704 });
  1074.     input.vertices.push_back({ -18.5469, 8.13408, 3.10462 });
  1075.     input.vertices.push_back({ -18.5469, 8.13408, 3.10462 });
  1076.     input.vertices.push_back({ -18.5469, 8.13408, 3.10462 });
  1077.     input.vertices.push_back({ -18.5469, 8.13408, 3.10462 });
  1078.     input.vertices.push_back({ -18.5469, 8.13408, 3.10462 });
  1079.     input.vertices.push_back({ -18.5469, 8.13408, 3.10462 });
  1080.     input.vertices.push_back({ -18.5469, 8.13408, 3.10462 });
  1081.     input.vertices.push_back({ -18.5469, 8.13408, 3.10462 });
  1082.     input.vertices.push_back({ -18.8113, 8.13408, -0.596909 });
  1083.     input.vertices.push_back({ -18.8113, 8.13408, -0.596909 });
  1084.     input.vertices.push_back({ -18.8113, 8.13408, -0.596909 });
  1085.     input.vertices.push_back({ -18.8113, 8.13408, -0.596909 });
  1086.     input.vertices.push_back({ -18.8113, 8.13408, -0.596909 });
  1087.     input.vertices.push_back({ -18.8113, 8.13408, -0.596909 });
  1088.     input.vertices.push_back({ -18.8113, 8.13408, -0.596909 });
  1089.     input.vertices.push_back({ -17.4164, 7.81789, 3.24651 });
  1090.     input.vertices.push_back({ -17.4164, 7.81789, 3.24651 });
  1091.     input.vertices.push_back({ -17.3077, 8.16529, 3.23874 });
  1092.     input.vertices.push_back({ -17.3077, 8.16529, 3.23874 });
  1093.     input.vertices.push_back({ -17.588, 8.16529, -0.684319 });
  1094.     input.vertices.push_back({ -17.588, 8.16529, -0.684319 });
  1095.     input.vertices.push_back({ -17.6038, 8.16529, -0.905848 });
  1096.     input.vertices.push_back({ -17.6038, 8.16529, -0.905848 });
  1097.     input.vertices.push_back({ -17.3235, 8.16529, 3.01721 });
  1098.     input.vertices.push_back({ -17.3235, 8.16529, 3.01721 });
  1099.     input.vertices.push_back({ -17.4323, 7.81789, 3.02498 });
  1100.     input.vertices.push_back({ -17.4323, 7.81789, 3.02498 });
  1101.     input.vertices.push_back({ -17.6967, 7.81789, -0.676547 });
  1102.     input.vertices.push_back({ -17.6967, 7.81789, -0.676547 });
  1103.     input.vertices.push_back({ -17.7125, 7.81789, -0.898077 });
  1104.     input.vertices.push_back({ -17.7125, 7.81789, -0.898077 });
  1105.     input.vertices.push_back({ -0.361134, 9.70371, 6.75193 });
  1106.     input.vertices.push_back({ -0.304536, 9.70371, 7.54409 });
  1107.     input.vertices.push_back({ -2.77484, 14.1035, 7.72059 });
  1108.     input.vertices.push_back({ -2.77484, 14.1035, 7.72059 });
  1109.     input.vertices.push_back({ -2.77484, 14.1035, 7.72059 });
  1110.     input.vertices.push_back({ -5.30175, 9.70371, 7.10492 });
  1111.     input.vertices.push_back({ -5.24515, 9.70371, 7.89709 });
  1112.     input.vertices.push_back({ -5.24515, 9.70371, 7.89709 });
  1113.     input.vertices.push_back({ -0.630015, 12.0332, 2.98862 });
  1114.     input.vertices.push_back({ -0.630015, 12.0332, 2.98862 });
  1115.     input.vertices.push_back({ -0.304536, 12.0332, 7.54409 });
  1116.     input.vertices.push_back({ -0.304536, 12.0332, 7.54409 });
  1117.     input.vertices.push_back({ -0.304536, 12.0332, 7.54409 });
  1118.     input.vertices.push_back({ -0.304536, 12.0332, 7.54409 });
  1119.     input.vertices.push_back({ -0.304536, 12.0332, 7.54409 });
  1120.     input.vertices.push_back({ -5.24515, 12.0332, 7.89709 });
  1121.     input.vertices.push_back({ -5.24515, 12.0332, 7.89709 });
  1122.     input.vertices.push_back({ -5.24515, 12.0332, 7.89709 });
  1123.     input.vertices.push_back({ -5.24515, 12.0332, 7.89709 });
  1124.     input.vertices.push_back({ -5.24515, 12.0332, 7.89709 });
  1125.     input.vertices.push_back({ -5.24515, 12.0332, 7.89709 });
  1126.     input.vertices.push_back({ -5.57063, 12.0332, 3.34162 });
  1127.     input.vertices.push_back({ -5.57063, 12.0332, 3.34162 });
  1128.     input.vertices.push_back({ -5.57063, 12.0332, 3.34162 });
  1129.     input.vertices.push_back({ -5.57063, 12.0332, 3.34162 });
  1130.     input.vertices.push_back({ -3.27787, 14.2387, 0.680116 });
  1131.     input.vertices.push_back({ -3.27787, 14.2387, 0.680116 });
  1132.     input.vertices.push_back({ -2.77484, 14.2387, 7.72059 });
  1133.     input.vertices.push_back({ -2.77484, 14.2387, 7.72059 });
  1134.     input.vertices.push_back({ -2.77484, 14.2387, 7.72059 });
  1135.     input.vertices.push_back({ -5.24515, 12.1684, 7.89709 });
  1136.     input.vertices.push_back({ -5.24515, 12.1684, 7.89709 });
  1137.     input.vertices.push_back({ -5.24515, 12.1684, 7.89709 });
  1138.     input.vertices.push_back({ -5.24515, 12.1684, 7.89709 });
  1139.     input.vertices.push_back({ -5.24515, 12.1684, 7.89709 });
  1140.     input.vertices.push_back({ -5.24515, 12.1684, 7.89709 });
  1141.     input.vertices.push_back({ -5.57063, 12.1684, 3.34162 });
  1142.     input.vertices.push_back({ -5.57063, 12.1684, 3.34162 });
  1143.     input.vertices.push_back({ -2.74828, 14.1035, 8.09238 });
  1144.     input.vertices.push_back({ -2.74828, 14.1035, 8.09238 });
  1145.     input.vertices.push_back({ -2.74828, 14.1035, 8.09238 });
  1146.     input.vertices.push_back({ -2.74828, 14.1035, 8.09238 });
  1147.     input.vertices.push_back({ -2.74828, 14.1035, 8.09238 });
  1148.     input.vertices.push_back({ -0.277971, 12.0332, 7.91589 });
  1149.     input.vertices.push_back({ -0.277971, 12.0332, 7.91589 });
  1150.     input.vertices.push_back({ -0.277971, 12.0332, 7.91589 });
  1151.     input.vertices.push_back({ -0.277971, 12.0332, 7.91589 });
  1152.     input.vertices.push_back({ -0.277971, 12.0332, 7.91589 });
  1153.     input.vertices.push_back({ -0.277971, 12.0332, 7.91589 });
  1154.     input.vertices.push_back({ -5.21859, 12.0332, 8.26888 });
  1155.     input.vertices.push_back({ -5.21859, 12.0332, 8.26888 });
  1156.     input.vertices.push_back({ -5.21859, 12.0332, 8.26888 });
  1157.     input.vertices.push_back({ -5.21859, 12.0332, 8.26888 });
  1158.     input.vertices.push_back({ -2.74828, 14.2387, 8.09238 });
  1159.     input.vertices.push_back({ -2.74828, 14.2387, 8.09238 });
  1160.     input.vertices.push_back({ -2.74828, 14.2387, 8.09238 });
  1161.     input.vertices.push_back({ -0.277971, 12.1684, 7.91589 });
  1162.     input.vertices.push_back({ -0.277971, 12.1684, 7.91589 });
  1163.     input.vertices.push_back({ -5.21859, 12.1684, 8.26888 });
  1164.     input.vertices.push_back({ -5.21859, 12.1684, 8.26888 });
  1165.     input.vertices.push_back({ -5.21859, 12.1684, 8.26888 });
  1166.     input.vertices.push_back({ -5.21859, 12.1684, 8.26888 });
  1167.     input.vertices.push_back({ -5.21859, 12.1684, 8.26888 });
  1168.     input.vertices.push_back({ -5.70674, 11.6385, 7.93006 });
  1169.     input.vertices.push_back({ -5.70674, 11.6385, 7.93006 });
  1170.     input.vertices.push_back({ -5.70674, 11.6385, 7.93006 });
  1171.     input.vertices.push_back({ -5.70674, 11.6385, 7.93006 });
  1172.     input.vertices.push_back({ -5.70674, 11.6385, 7.93006 });
  1173.     input.vertices.push_back({ -5.99376, 11.6385, 3.91288 });
  1174.     input.vertices.push_back({ -5.99376, 11.6385, 3.91288 });
  1175.     input.vertices.push_back({ -0.129967, 11.6385, 3.49392 });
  1176.     input.vertices.push_back({ -0.129967, 11.6385, 3.49392 });
  1177.     input.vertices.push_back({ -0.129967, 11.6385, 3.49392 });
  1178.     input.vertices.push_back({ 0.157053, 11.6385, 7.51111 });
  1179.     input.vertices.push_back({ 0.157053, 11.6385, 7.51111 });
  1180.     input.vertices.push_back({ 0.157053, 11.6385, 7.51111 });
  1181.     input.vertices.push_back({ 0.157053, 11.6385, 7.51111 });
  1182.     input.vertices.push_back({ 0.157053, 11.6385, 7.51111 });
  1183.     input.vertices.push_back({ -5.70674, 11.7737, 7.93006 });
  1184.     input.vertices.push_back({ -5.70674, 11.7737, 7.93006 });
  1185.     input.vertices.push_back({ -5.70674, 11.7737, 7.93006 });
  1186.     input.vertices.push_back({ -5.70674, 11.7737, 7.93006 });
  1187.     input.vertices.push_back({ -5.70674, 11.7737, 7.93006 });
  1188.     input.vertices.push_back({ -5.99376, 11.7737, 3.91288 });
  1189.     input.vertices.push_back({ -5.99376, 11.7737, 3.91288 });
  1190.     input.vertices.push_back({ -5.99376, 11.7737, 3.91288 });
  1191.     input.vertices.push_back({ -0.129967, 11.7737, 3.49392 });
  1192.     input.vertices.push_back({ 0.157053, 11.7737, 7.51111 });
  1193.     input.vertices.push_back({ 0.157053, 11.7737, 7.51111 });
  1194.     input.vertices.push_back({ -5.68018, 11.7737, 8.30186 });
  1195.     input.vertices.push_back({ -5.68018, 11.7737, 8.30186 });
  1196.     input.vertices.push_back({ -5.68018, 11.7737, 8.30186 });
  1197.     input.vertices.push_back({ -5.68018, 11.7737, 8.30186 });
  1198.     input.vertices.push_back({ -5.68018, 11.6385, 8.30186 });
  1199.     input.vertices.push_back({ -5.68018, 11.6385, 8.30186 });
  1200.     input.vertices.push_back({ -5.68018, 11.6385, 8.30186 });
  1201.     input.vertices.push_back({ -5.68018, 11.6385, 8.30186 });
  1202.     input.vertices.push_back({ 0.183618, 11.7737, 7.88291 });
  1203.     input.vertices.push_back({ 0.183618, 11.7737, 7.88291 });
  1204.     input.vertices.push_back({ 0.183618, 11.6385, 7.88291 });
  1205.     input.vertices.push_back({ 0.183618, 11.6385, 7.88291 });
  1206.     input.vertices.push_back({ 0.183618, 11.6385, 7.88291 });
  1207.     input.vertices.push_back({ 0.183618, 11.6385, 7.88291 });
  1208.     input.vertices.push_back({ -0.304536, 9.70371, 7.54409 });
  1209.     input.vertices.push_back({ -0.304536, 9.70371, 7.54409 });
  1210.     input.vertices.push_back({ -2.77, 14.1035, 7.72024 });
  1211.     input.vertices.push_back({ -5.24515, 9.70371, 7.89709 });
  1212.     input.vertices.push_back({ -2.77969, 14.1035, 7.72093 });
  1213.     input.vertices.push_back({ -2.77969, 14.1035, 7.72093 });
  1214.     input.vertices.push_back({ -0.304536, 12.0332, 7.54409 });
  1215.     input.vertices.push_back({ -0.304536, 12.0332, 7.54409 });
  1216.     input.vertices.push_back({ -0.304536, 12.0332, 7.54409 });
  1217.     input.vertices.push_back({ -5.24515, 12.0332, 7.89709 });
  1218.     input.vertices.push_back({ -3.59828, 9.70371, 7.77942 });
  1219.     input.vertices.push_back({ -3.59828, 9.70371, 7.77942 });
  1220.     input.vertices.push_back({ -1.95141, 9.70371, 7.66175 });
  1221.     input.vertices.push_back({ -1.95141, 9.70371, 7.66175 });
  1222.     input.vertices.push_back({ -1.95141, 9.70371, 7.66175 });
  1223.     input.vertices.push_back({ -2.77323, 14.1035, 7.72047 });
  1224.     input.vertices.push_back({ -2.77323, 14.1035, 7.72047 });
  1225.     input.vertices.push_back({ -2.77323, 14.1035, 7.72047 });
  1226.     input.vertices.push_back({ -2.77646, 14.1035, 7.7207 });
  1227.     input.vertices.push_back({ -2.77646, 14.1035, 7.7207 });
  1228.     input.vertices.push_back({ -2.77646, 14.1035, 7.7207 });
  1229.     input.vertices.push_back({ -1.83946, 11.0752, 7.65376 });
  1230.     input.vertices.push_back({ -1.83946, 11.0752, 7.65376 });
  1231.     input.vertices.push_back({ -1.83946, 11.0752, 7.65376 });
  1232.     input.vertices.push_back({ -1.83946, 11.0752, 7.65376 });
  1233.     input.vertices.push_back({ -1.83946, 11.0752, 7.65376 });
  1234.     input.vertices.push_back({ -3.71023, 11.0752, 7.78742 });
  1235.     input.vertices.push_back({ -3.71023, 11.0752, 7.78742 });
  1236.     input.vertices.push_back({ -3.71023, 11.0752, 7.78742 });
  1237.     input.vertices.push_back({ -3.71023, 11.0752, 7.78742 });
  1238.     input.vertices.push_back({ -3.71023, 11.0752, 7.78742 });
  1239.     input.vertices.push_back({ -1.53727, 13.0683, 7.63216 });
  1240.     input.vertices.push_back({ -1.53727, 13.0683, 7.63216 });
  1241.     input.vertices.push_back({ -1.53727, 13.0683, 7.63216 });
  1242.     input.vertices.push_back({ -4.01242, 13.0683, 7.80901 });
  1243.     input.vertices.push_back({ -4.01242, 13.0683, 7.80901 });
  1244.     input.vertices.push_back({ -1.83606, 12.8174, 7.65351 });
  1245.     input.vertices.push_back({ -1.83606, 12.8174, 7.65351 });
  1246.     input.vertices.push_back({ -1.83606, 12.8174, 7.65351 });
  1247.     input.vertices.push_back({ -1.83606, 12.8174, 7.65351 });
  1248.     input.vertices.push_back({ -1.83606, 12.8174, 7.65351 });
  1249.     input.vertices.push_back({ -1.83606, 12.8174, 7.65351 });
  1250.     input.vertices.push_back({ -1.83606, 12.8174, 7.65351 });
  1251.     input.vertices.push_back({ -3.71362, 12.8174, 7.78766 });
  1252.     input.vertices.push_back({ -3.71362, 12.8174, 7.78766 });
  1253.     input.vertices.push_back({ -3.71362, 12.8174, 7.78766 });
  1254.     input.vertices.push_back({ -3.71362, 12.8174, 7.78766 });
  1255.     input.vertices.push_back({ -3.71362, 12.8174, 7.78766 });
  1256.     input.vertices.push_back({ -0.630015, 12.1684, 2.98862 });
  1257.     input.vertices.push_back({ -0.630015, 12.1684, 2.98862 });
  1258.     input.vertices.push_back({ -0.630015, 12.1684, 2.98862 });
  1259.     input.vertices.push_back({ -0.630015, 12.1684, 2.98862 });
  1260.     input.vertices.push_back({ -3.27787, 14.2387, 0.680116 });
  1261.     input.vertices.push_back({ -2.77484, 14.2387, 7.72059 });
  1262.     input.vertices.push_back({ -2.77484, 14.2387, 7.72059 });
  1263.     input.vertices.push_back({ -2.77484, 14.2387, 7.72059 });
  1264.     input.vertices.push_back({ -0.304536, 12.1684, 7.54409 });
  1265.     input.vertices.push_back({ -0.304536, 12.1684, 7.54409 });
  1266.     input.vertices.push_back({ -0.304536, 12.1684, 7.54409 });
  1267.     input.vertices.push_back({ -0.304536, 12.1684, 7.54409 });
  1268.     input.vertices.push_back({ -0.304536, 12.1684, 7.54409 });
  1269.     input.vertices.push_back({ -0.304536, 12.1684, 7.54409 });
  1270.     input.vertices.push_back({ -2.74828, 14.2387, 8.09238 });
  1271.     input.vertices.push_back({ -2.74828, 14.2387, 8.09238 });
  1272.     input.vertices.push_back({ -0.277971, 12.1684, 7.91589 });
  1273.     input.vertices.push_back({ -0.277971, 12.1684, 7.91589 });
  1274.     input.vertices.push_back({ -0.129967, 11.7737, 3.49392 });
  1275.     input.vertices.push_back({ 0.157053, 11.7737, 7.51111 });
  1276.     input.vertices.push_back({ 0.157053, 11.7737, 7.51111 });
  1277.     input.vertices.push_back({ 0.157053, 11.7737, 7.51111 });
  1278.     input.vertices.push_back({ 0.183618, 11.7737, 7.88291 });
  1279.     input.vertices.push_back({ 0.183618, 11.7737, 7.88291 });
  1280.     input.vertices.push_back({ 12.8613, 8.78082, -10.3003 });
  1281.     input.vertices.push_back({ 12.8613, 8.78082, -10.3003 });
  1282.     input.vertices.push_back({ 12.8613, 8.78082, -10.3003 });
  1283.     input.vertices.push_back({ 12.8613, 8.78082, -10.3003 });
  1284.     input.vertices.push_back({ 12.8613, 8.78082, -10.3003 });
  1285.     input.vertices.push_back({ 14.1789, 8.78082, 8.14103 });
  1286.     input.vertices.push_back({ 14.1789, 8.78082, 8.14103 });
  1287.     input.vertices.push_back({ 14.1789, 8.78082, 8.14103 });
  1288.     input.vertices.push_back({ 14.1789, 8.78082, 8.14103 });
  1289.     input.vertices.push_back({ -19.2473, 8.78082, -8.00625 });
  1290.     input.vertices.push_back({ -19.2473, 8.78082, -8.00625 });
  1291.     input.vertices.push_back({ -19.2473, 8.78082, -8.00625 });
  1292.     input.vertices.push_back({ -19.2473, 8.78082, -8.00625 });
  1293.     input.vertices.push_back({ -17.9297, 8.78082, 10.4351 });
  1294.     input.vertices.push_back({ -17.9297, 8.78082, 10.4351 });
  1295.     input.vertices.push_back({ -17.9297, 8.78082, 10.4351 });
  1296.     input.vertices.push_back({ -17.9297, 8.78082, 10.4351 });
  1297.     input.vertices.push_back({ -17.9297, 8.78082, 10.4351 });
  1298.     input.vertices.push_back({ 13.5201, 14.7379, -1.07966 });
  1299.     input.vertices.push_back({ 13.5201, 14.7379, -1.07966 });
  1300.     input.vertices.push_back({ 13.5201, 14.7379, -1.07966 });
  1301.     input.vertices.push_back({ 13.5201, 14.7379, -1.07966 });
  1302.     input.vertices.push_back({ 13.5201, 14.7379, -1.07966 });
  1303.     input.vertices.push_back({ 13.5201, 14.7379, -1.07966 });
  1304.     input.vertices.push_back({ -18.5885, 14.7379, 1.21444 });
  1305.     input.vertices.push_back({ -18.5885, 14.7379, 1.21444 });
  1306.     input.vertices.push_back({ -18.5885, 14.7379, 1.21444 });
  1307.     input.vertices.push_back({ -18.5885, 14.7379, 1.21444 });
  1308.     input.vertices.push_back({ -18.5885, 14.7379, 1.21444 });
  1309.     input.vertices.push_back({ -18.5885, 14.7379, 1.21444 });
  1310.     input.vertices.push_back({ 12.8781, 8.63165, -10.0644 });
  1311.     input.vertices.push_back({ 12.8781, 8.63165, -10.0644 });
  1312.     input.vertices.push_back({ 12.8781, 8.63165, -10.0644 });
  1313.     input.vertices.push_back({ 12.8781, 8.63165, -10.0644 });
  1314.     input.vertices.push_back({ 14.162, 8.63165, 7.90504 });
  1315.     input.vertices.push_back({ 14.162, 8.63165, 7.90504 });
  1316.     input.vertices.push_back({ 14.162, 8.63165, 7.90504 });
  1317.     input.vertices.push_back({ 14.162, 8.63165, 7.90504 });
  1318.     input.vertices.push_back({ -19.2305, 8.63165, -7.77026 });
  1319.     input.vertices.push_back({ -19.2305, 8.63165, -7.77026 });
  1320.     input.vertices.push_back({ -19.2305, 8.63165, -7.77026 });
  1321.     input.vertices.push_back({ -19.2305, 8.63165, -7.77026 });
  1322.     input.vertices.push_back({ -17.9466, 8.63165, 10.1991 });
  1323.     input.vertices.push_back({ -17.9466, 8.63165, 10.1991 });
  1324.     input.vertices.push_back({ -17.9466, 8.63165, 10.1991 });
  1325.     input.vertices.push_back({ -17.9466, 8.63165, 10.1991 });
  1326.     input.vertices.push_back({ 13.5201, 14.5257, -1.07966 });
  1327.     input.vertices.push_back({ 13.5201, 14.5257, -1.07966 });
  1328.     input.vertices.push_back({ 13.5201, 14.5257, -1.07966 });
  1329.     input.vertices.push_back({ 13.5201, 14.5257, -1.07966 });
  1330.     input.vertices.push_back({ -18.5885, 14.5257, 1.21444 });
  1331.     input.vertices.push_back({ -18.5885, 14.5257, 1.21444 });
  1332.     input.vertices.push_back({ -18.5885, 14.5257, 1.21444 });
  1333.     input.vertices.push_back({ -18.5885, 14.5257, 1.21444 });
  1334.     input.vertices.push_back({ -18.5885, 14.5257, 1.21444 });
  1335.     input.vertices.push_back({ -17.0689, 0.0641162, 9.21034 });
  1336.     input.indices.push_back({ 116, 286, 275 });
  1337.     input.indices.push_back({ 76, 22, 125 });
  1338.     input.indices.push_back({ 135, 76, 125 });
  1339.     input.indices.push_back({ 72, 188, 21 });
  1340.     input.indices.push_back({ 75, 71, 20 });
  1341.     input.indices.push_back({ 65, 34, 95 });
  1342.     input.indices.push_back({ 110, 64, 94 });
  1343.     input.indices.push_back({ 56, 73, 134 });
  1344.     input.indices.push_back({ 18, 55, 133 });
  1345.     input.indices.push_back({ 38, 52, 16 });
  1346.     input.indices.push_back({ 132, 39, 17 });
  1347.     input.indices.push_back({ 36, 49, 53 });
  1348.     input.indices.push_back({ 40, 37, 54 });
  1349.     input.indices.push_back({ 42, 138, 97 });
  1350.     input.indices.push_back({ 46, 43, 98 });
  1351.     input.indices.push_back({ 175, 32, 203 });
  1352.     input.indices.push_back({ 92, 33, 178 });
  1353.     input.indices.push_back({ 181, 92, 178 });
  1354.     input.indices.push_back({ 237, 225, 27 });
  1355.     input.indices.push_back({ 233, 237, 27 });
  1356.     input.indices.push_back({ 229, 80, 318 });
  1357.     input.indices.push_back({ 119, 223, 26 });
  1358.     input.indices.push_back({ 44, 96, 103 });
  1359.     input.indices.push_back({ 9, 45, 104 });
  1360.     input.indices.push_back({ 100, 108, 113 });
  1361.     input.indices.push_back({ 105, 99, 112 });
  1362.     input.indices.push_back({ 106, 91, 3 });
  1363.     input.indices.push_back({ 111, 107, 4 });
  1364.     input.indices.push_back({ 123, 115, 185 });
  1365.     input.indices.push_back({ 70, 124, 186 });
  1366.     input.indices.push_back({ 14, 122, 66 });
  1367.     input.indices.push_back({ 50, 15, 67 });
  1368.     input.indices.push_back({ 7, 13, 47 });
  1369.     input.indices.push_back({ 35, 8, 48 });
  1370.     input.indices.push_back({ 194, 93, 183 });
  1371.     input.indices.push_back({ 2, 90, 190 });
  1372.     input.indices.push_back({ 195, 1, 189 });
  1373.     input.indices.push_back({ 30, 307, 200 });
  1374.     input.indices.push_back({ 202, 30, 200 });
  1375.     input.indices.push_back({ 320, 308, 31 });
  1376.     input.indices.push_back({ 59, 320, 31 });
  1377.     input.indices.push_back({ 11, 321, 60 });
  1378.     input.indices.push_back({ 139, 12, 61 });
  1379.     input.indices.push_back({ 322, 10, 136 });
  1380.     input.indices.push_back({ 41, 323, 137 });
  1381.     input.indices.push_back({ 167, 164, 315 });
  1382.     input.indices.push_back({ 316, 168, 314 });
  1383.     input.indices.push_back({ 161, 157, 120 });
  1384.     input.indices.push_back({ 149, 162, 121 });
  1385.     input.indices.push_back({ 117, 155, 86 });
  1386.     input.indices.push_back({ 82, 172, 319 });
  1387.     input.indices.push_back({ 154, 300, 260 });
  1388.     input.indices.push_back({ 127, 331, 151 });
  1389.     input.indices.push_back({ 141, 126, 150 });
  1390.     input.indices.push_back({ 198, 306, 312 });
  1391.     input.indices.push_back({ 163, 199, 313 });
  1392.     input.indices.push_back({ 193, 182, 88 });
  1393.     input.indices.push_back({ 156, 192, 87 });
  1394.     input.indices.push_back({ 333, 114, 152 });
  1395.     input.indices.push_back({ 324, 333, 152 });
  1396.     input.indices.push_back({ 214, 174, 78 });
  1397.     input.indices.push_back({ 207, 214, 78 });
  1398.     input.indices.push_back({ 177, 204, 170 });
  1399.     input.indices.push_back({ 81, 176, 169 });
  1400.     input.indices.push_back({ 116, 275, 300 });
  1401.     input.indices.push_back({ 154, 116, 300 });
  1402.     input.indices.push_back({ 6, 196, 159 });
  1403.     input.indices.push_back({ 147, 5, 158 });
  1404.     input.indices.push_back({ 63, 109, 102 });
  1405.     input.indices.push_back({ 140, 62, 101 });
  1406.     input.indices.push_back({ 218, 215, 209 });
  1407.     input.indices.push_back({ 212, 218, 209 });
  1408.     input.indices.push_back({ 216, 179, 173 });
  1409.     input.indices.push_back({ 213, 216, 173 });
  1410.     input.indices.push_back({ 210, 83, 180 });
  1411.     input.indices.push_back({ 217, 210, 180 });
  1412.     input.indices.push_back({ 208, 79, 85 });
  1413.     input.indices.push_back({ 211, 208, 85 });
  1414.     input.indices.push_back({ 245, 77, 224 });
  1415.     input.indices.push_back({ 255, 245, 224 });
  1416.     input.indices.push_back({ 317, 29, 228 });
  1417.     input.indices.push_back({ 89, 222, 118 });
  1418.     input.indices.push_back({ 243, 239, 235 });
  1419.     input.indices.push_back({ 232, 244, 236 });
  1420.     input.indices.push_back({ 230, 24, 220 });
  1421.     input.indices.push_back({ 240, 230, 220 });
  1422.     input.indices.push_back({ 241, 221, 226 });
  1423.     input.indices.push_back({ 238, 242, 227 });
  1424.     input.indices.push_back({ 247, 256, 253 });
  1425.     input.indices.push_back({ 251, 248, 254 });
  1426.     input.indices.push_back({ 250, 85, 79 });
  1427.     input.indices.push_back({ 246, 250, 79 });
  1428.     input.indices.push_back({ 252, 219, 84 });
  1429.     input.indices.push_back({ 249, 252, 84 });
  1430.     input.indices.push_back({ 265, 0, 146 });
  1431.     input.indices.push_back({ 291, 265, 146 });
  1432.     input.indices.push_back({ 272, 270, 295 });
  1433.     input.indices.push_back({ 296, 272, 295 });
  1434.     input.indices.push_back({ 259, 291, 146 });
  1435.     input.indices.push_back({ 294, 290, 258 });
  1436.     input.indices.push_back({ 325, 293, 257 });
  1437.     input.indices.push_back({ 296, 295, 326 });
  1438.     input.indices.push_back({ 327, 296, 326 });
  1439.     input.indices.push_back({ 302, 299, 328 });
  1440.     input.indices.push_back({ 261, 303, 329 });
  1441.     input.indices.push_back({ 265, 280, 0 });
  1442.     input.indices.push_back({ 282, 279, 264 });
  1443.     input.indices.push_back({ 266, 281, 262 });
  1444.     input.indices.push_back({ 284, 283, 269 });
  1445.     input.indices.push_back({ 271, 284, 269 });
  1446.     input.indices.push_back({ 287, 285, 274 });
  1447.     input.indices.push_back({ 278, 287, 274 });
  1448.     input.indices.push_back({ 289, 292, 268 });
  1449.     input.indices.push_back({ 263, 288, 267 });
  1450.     input.indices.push_back({ 298, 301, 277 });
  1451.     input.indices.push_back({ 273, 297, 276 });
  1452.     input.indices.push_back({ 187, 334, 330 });
  1453.     input.indices.push_back({ 19, 187, 330 });
  1454.     input.indices.push_back({ 23, 332, 128 });
  1455.     input.indices.push_back({ 184, 114, 333 });
  1456.     input.indices.push_back({ 402, 409, 430 });
  1457.     input.indices.push_back({ 340, 401, 429 });
  1458.     input.indices.push_back({ 433, 374, 437 });
  1459.     input.indices.push_back({ 400, 437, 386 });
  1460.     input.indices.push_back({ 359, 351, 310 });
  1461.     input.indices.push_back({ 304, 358, 309 });
  1462.     input.indices.push_back({ 130, 143, 364 });
  1463.     input.indices.push_back({ 339, 131, 365 });
  1464.     input.indices.push_back({ 352, 372, 311 });
  1465.     input.indices.push_back({ 396, 385, 370 });
  1466.     input.indices.push_back({ 350, 397, 371 });
  1467.     input.indices.push_back({ 344, 341, 434 });
  1468.     input.indices.push_back({ 354, 345, 435 });
  1469.     input.indices.push_back({ 347, 360, 305 });
  1470.     input.indices.push_back({ 392, 388, 355 });
  1471.     input.indices.push_back({ 346, 393, 357 });
  1472.     input.indices.push_back({ 343, 129, 338 });
  1473.     input.indices.push_back({ 388, 395, 348 });
  1474.     input.indices.push_back({ 356, 389, 349 });
  1475.     input.indices.push_back({ 455, 447, 384 });
  1476.     input.indices.push_back({ 419, 454, 383 });
  1477.     input.indices.push_back({ 438, 380, 387 });
  1478.     input.indices.push_back({ 426, 145, 337 });
  1479.     input.indices.push_back({ 403, 406, 414 });
  1480.     input.indices.push_back({ 410, 403, 414 });
  1481.     input.indices.push_back({ 407, 404, 342 });
  1482.     input.indices.push_back({ 369, 407, 342 });
  1483.     input.indices.push_back({ 413, 405, 368 });
  1484.     input.indices.push_back({ 377, 412, 367 });
  1485.     input.indices.push_back({ 408, 411, 373 });
  1486.     input.indices.push_back({ 428, 408, 373 });
  1487.     input.indices.push_back({ 459, 466, 420 });
  1488.     input.indices.push_back({ 379, 460, 421 });
  1489.     input.indices.push_back({ 425, 363, 142 });
  1490.     input.indices.push_back({ 353, 433, 391 });
  1491.     input.indices.push_back({ 394, 353, 391 });
  1492.     input.indices.push_back({ 431, 436, 398 });
  1493.     input.indices.push_back({ 390, 432, 399 });
  1494.     input.indices.push_back({ 439, 378, 415 });
  1495.     input.indices.push_back({ 440, 416, 381 });
  1496.     input.indices.push_back({ 449, 444, 445 });
  1497.     input.indices.push_back({ 452, 449, 445 });
  1498.     input.indices.push_back({ 442, 448, 423 });
  1499.     input.indices.push_back({ 335, 441, 422 });
  1500.     input.indices.push_back({ 451, 453, 418 });
  1501.     input.indices.push_back({ 427, 450, 417 });
  1502.     input.indices.push_back({ 458, 464, 470 });
  1503.     input.indices.push_back({ 465, 457, 469 });
  1504.     input.indices.push_back({ 467, 461, 361 });
  1505.     input.indices.push_back({ 424, 468, 362 });
  1506.     input.indices.push_back({ 462, 456, 375 });
  1507.     input.indices.push_back({ 366, 463, 376 });
  1508.     input.indices.push_back({ 197, 191, 155 });
  1509.     input.indices.push_back({ 160, 197, 155 });
  1510.     input.indices.push_back({ 206, 201, 166 });
  1511.     input.indices.push_back({ 171, 205, 165 });
  1512.     input.indices.push_back({ 69, 74, 58 });
  1513.     input.indices.push_back({ 51, 68, 57 });
  1514.     input.indices.push_back({ 591, 486, 514 });
  1515.     input.indices.push_back({ 600, 590, 513 });
  1516.     input.indices.push_back({ 601, 515, 477 });
  1517.     input.indices.push_back({ 619, 602, 478 });
  1518.     input.indices.push_back({ 624, 471, 508 });
  1519.     input.indices.push_back({ 614, 625, 509 });
  1520.     input.indices.push_back({ 525, 485, 504 });
  1521.     input.indices.push_back({ 534, 526, 505 });
  1522.     input.indices.push_back({ 529, 494, 511 });
  1523.     input.indices.push_back({ 539, 530, 512 });
  1524.     input.indices.push_back({ 538, 510, 473 });
  1525.     input.indices.push_back({ 519, 537, 472 });
  1526.     input.indices.push_back({ 532, 500, 481 });
  1527.     input.indices.push_back({ 524, 533, 482 });
  1528.     input.indices.push_back({ 540, 516, 487 });
  1529.     input.indices.push_back({ 527, 541, 488 });
  1530.     input.indices.push_back({ 522, 479, 517 });
  1531.     input.indices.push_back({ 542, 523, 518 });
  1532.     input.indices.push_back({ 521, 474, 496 });
  1533.     input.indices.push_back({ 531, 520, 495 });
  1534.     input.indices.push_back({ 536, 506, 491 });
  1535.     input.indices.push_back({ 528, 535, 490 });
  1536.     input.indices.push_back({ 595, 551, 567 });
  1537.     input.indices.push_back({ 609, 595, 567 });
  1538.     input.indices.push_back({ 611, 568, 579 });
  1539.     input.indices.push_back({ 623, 610, 578 });
  1540.     input.indices.push_back({ 615, 571, 575 });
  1541.     input.indices.push_back({ 620, 615, 575 });
  1542.     input.indices.push_back({ 597, 555, 544 });
  1543.     input.indices.push_back({ 589, 598, 545 });
  1544.     input.indices.push_back({ 618, 574, 557 });
  1545.     input.indices.push_back({ 599, 617, 556 });
  1546.     input.indices.push_back({ 627, 583, 585 });
  1547.     input.indices.push_back({ 630, 627, 585 });
  1548.     input.indices.push_back({ 604, 563, 549 });
  1549.     input.indices.push_back({ 592, 605, 550 });
  1550.     input.indices.push_back({ 586, 543, 561 });
  1551.     input.indices.push_back({ 603, 587, 562 });
  1552.     input.indices.push_back({ 594, 489, 503 });
  1553.     input.indices.push_back({ 608, 593, 502 });
  1554.     input.indices.push_back({ 612, 507, 492 });
  1555.     input.indices.push_back({ 596, 613, 493 });
  1556.     input.indices.push_back({ 622, 480, 499 });
  1557.     input.indices.push_back({ 616, 621, 498 });
  1558.     input.indices.push_back({ 628, 497, 475 });
  1559.     input.indices.push_back({ 626, 629, 476 });
  1560.     input.indices.push_back({ 607, 501, 484 });
  1561.     input.indices.push_back({ 588, 606, 483 });
  1562.     input.indices.push_back({ 649, 580, 569 });
  1563.     input.indices.push_back({ 642, 649, 569 });
  1564.     input.indices.push_back({ 647, 577, 572 });
  1565.     input.indices.push_back({ 645, 648, 573 });
  1566.     input.indices.push_back({ 633, 548, 560 });
  1567.     input.indices.push_back({ 638, 632, 559 });
  1568.     input.indices.push_back({ 634, 552, 564 });
  1569.     input.indices.push_back({ 639, 635, 565 });
  1570.     input.indices.push_back({ 637, 558, 576 });
  1571.     input.indices.push_back({ 646, 637, 576 });
  1572.     input.indices.push_back({ 652, 584, 582 });
  1573.     input.indices.push_back({ 650, 651, 581 });
  1574.     input.indices.push_back({ 644, 570, 554 });
  1575.     input.indices.push_back({ 636, 643, 553 });
  1576.     input.indices.push_back({ 641, 566, 547 });
  1577.     input.indices.push_back({ 631, 640, 546 });
  1578.     input.indices.push_back({ 685, 653, 778 });
  1579.     input.indices.push_back({ 783, 684, 777 });
  1580.     input.indices.push_back({ 673, 655, 810 });
  1581.     input.indices.push_back({ 827, 673, 810 });
  1582.     input.indices.push_back({ 747, 707, 764 });
  1583.     input.indices.push_back({ 768, 746, 763 });
  1584.     input.indices.push_back({ 696, 664, 799 });
  1585.     input.indices.push_back({ 690, 697, 800 });
  1586.     input.indices.push_back({ 766, 662, 754 });
  1587.     input.indices.push_back({ 787, 669, 773 });
  1588.     input.indices.push_back({ 706, 670, 757 });
  1589.     input.indices.push_back({ 762, 705, 756 });
  1590.     input.indices.push_back({ 791, 788, 775 });
  1591.     input.indices.push_back({ 832, 792, 776 });
  1592.     input.indices.push_back({ 719, 686, 786 });
  1593.     input.indices.push_back({ 790, 718, 785 });
  1594.     input.indices.push_back({ 720, 688, 793 });
  1595.     input.indices.push_back({ 723, 720, 793 });
  1596.     input.indices.push_back({ 769, 765, 751 });
  1597.     input.indices.push_back({ 731, 770, 752 });
  1598.     input.indices.push_back({ 739, 698, 692 });
  1599.     input.indices.push_back({ 722, 738, 691 });
  1600.     input.indices.push_back({ 730, 760, 704 });
  1601.     input.indices.push_back({ 742, 729, 703 });
  1602.     input.indices.push_back({ 761, 755, 659 });
  1603.     input.indices.push_back({ 758, 749, 818 });
  1604.     input.indices.push_back({ 702, 759, 819 });
  1605.     input.indices.push_back({ 830, 782, 680 });
  1606.     input.indices.push_back({ 714, 831, 681 });
  1607.     input.indices.push_back({ 781, 772, 806 });
  1608.     input.indices.push_back({ 679, 780, 805 });
  1609.     input.indices.push_back({ 784, 779, 668 });
  1610.     input.indices.push_back({ 801, 794, 813 });
  1611.     input.indices.push_back({ 693, 802, 814 });
  1612.     input.indices.push_back({ 689, 798, 656 });
  1613.     input.indices.push_back({ 727, 803, 695 });
  1614.     input.indices.push_back({ 733, 726, 694 });
  1615.     input.indices.push_back({ 734, 817, 700 });
  1616.     input.indices.push_back({ 740, 735, 701 });
  1617.     input.indices.push_back({ 744, 822, 709 });
  1618.     input.indices.push_back({ 748, 743, 708 });
  1619.     input.indices.push_back({ 687, 807, 654 });
  1620.     input.indices.push_back({ 710, 824, 672 });
  1621.     input.indices.push_back({ 711, 804, 682 });
  1622.     input.indices.push_back({ 715, 712, 683 });
  1623.     input.indices.push_back({ 675, 795, 658 });
  1624.     input.indices.push_back({ 678, 674, 657 });
  1625.     input.indices.push_back({ 820, 771, 666 });
  1626.     input.indices.push_back({ 671, 821, 667 });
  1627.     input.indices.push_back({ 811, 750, 660 });
  1628.     input.indices.push_back({ 663, 812, 661 });
  1629.     input.indices.push_back({ 699, 815, 665 });
  1630.     input.indices.push_back({ 745, 767, 728 });
  1631.     input.indices.push_back({ 741, 745, 728 });
  1632.     input.indices.push_back({ 717, 789, 829 });
  1633.     input.indices.push_back({ 713, 716, 828 });
  1634.     input.indices.push_back({ 736, 721, 724 });
  1635.     input.indices.push_back({ 732, 737, 725 });
  1636.     input.indices.push_back({ 843, 901, 895 });
  1637.     input.indices.push_back({ 839, 843, 895 });
  1638.     input.indices.push_back({ 855, 879, 863 });
  1639.     input.indices.push_back({ 852, 855, 863 });
  1640.     input.indices.push_back({ 850, 916, 911 });
  1641.     input.indices.push_back({ 847, 849, 910 });
  1642.     input.indices.push_back({ 838, 904, 929 });
  1643.     input.indices.push_back({ 889, 837, 928 });
  1644.     input.indices.push_back({ 887, 919, 914 });
  1645.     input.indices.push_back({ 848, 886, 913 });
  1646.     input.indices.push_back({ 890, 930, 923 });
  1647.     input.indices.push_back({ 888, 891, 924 });
  1648.     input.indices.push_back({ 950, 939, 883 });
  1649.     input.indices.push_back({ 951, 959, 940 });
  1650.     input.indices.push_back({ 884, 945, 933 });
  1651.     input.indices.push_back({ 881, 885, 934 });
  1652.     input.indices.push_back({ 872, 844, 840 });
  1653.     input.indices.push_back({ 868, 872, 840 });
  1654.     input.indices.push_back({ 877, 871, 866 });
  1655.     input.indices.push_back({ 862, 878, 867 });
  1656.     input.indices.push_back({ 943, 859, 865 });
  1657.     input.indices.push_back({ 932, 942, 864 });
  1658.     input.indices.push_back({ 935, 869, 841 });
  1659.     input.indices.push_back({ 898, 936, 842 });
  1660.     input.indices.push_back({ 926, 870, 876 });
  1661.     input.indices.push_back({ 920, 925, 875 });
  1662.     input.indices.push_back({ 922, 880, 857 });
  1663.     input.indices.push_back({ 915, 921, 856 });
  1664.     input.indices.push_back({ 903, 845, 874 });
  1665.     input.indices.push_back({ 927, 902, 873 });
  1666.     input.indices.push_back({ 907, 851, 861 });
  1667.     input.indices.push_back({ 944, 906, 860 });
  1668.     input.indices.push_back({ 917, 858, 853 });
  1669.     input.indices.push_back({ 912, 918, 854 });
  1670.     input.indices.push_back({ 899, 836, 834 });
  1671.     input.indices.push_back({ 894, 900, 835 });
  1672.     input.indices.push_back({ 961, 905, 941 });
  1673.     input.indices.push_back({ 960, 961, 941 });
  1674.     input.indices.push_back({ 952, 846, 908 });
  1675.     input.indices.push_back({ 962, 953, 909 });
  1676.     input.indices.push_back({ 957, 931, 897 });
  1677.     input.indices.push_back({ 947, 956, 896 });
  1678.     input.indices.push_back({ 949, 893, 833 });
  1679.     input.indices.push_back({ 948, 946, 892 });
  1680.     input.indices.push_back({ 954, 882, 937 });
  1681.     input.indices.push_back({ 958, 955, 938 });
  1682.     input.indices.push_back({ 974, 1031, 1025 });
  1683.     input.indices.push_back({ 971, 974, 1025 });
  1684.     input.indices.push_back({ 989, 1010, 994 });
  1685.     input.indices.push_back({ 984, 988, 993 });
  1686.     input.indices.push_back({ 980, 1042, 1038 });
  1687.     input.indices.push_back({ 977, 979, 1037 });
  1688.     input.indices.push_back({ 968, 1032, 1055 });
  1689.     input.indices.push_back({ 1020, 967, 1054 });
  1690.     input.indices.push_back({ 1018, 1047, 1044 });
  1691.     input.indices.push_back({ 981, 1017, 1043 });
  1692.     input.indices.push_back({ 1022, 1057, 1051 });
  1693.     input.indices.push_back({ 1019, 1021, 1050 });
  1694.     input.indices.push_back({ 1078, 1071, 1016 });
  1695.     input.indices.push_back({ 1077, 1085, 1070 });
  1696.     input.indices.push_back({ 1014, 1069, 1061 });
  1697.     input.indices.push_back({ 1012, 1015, 1062 });
  1698.     input.indices.push_back({ 1004, 976, 972 });
  1699.     input.indices.push_back({ 999, 1005, 973 });
  1700.     input.indices.push_back({ 1011, 1006, 1000 });
  1701.     input.indices.push_back({ 995, 1011, 1000 });
  1702.     input.indices.push_back({ 1067, 990, 997 });
  1703.     input.indices.push_back({ 1058, 1066, 996 });
  1704.     input.indices.push_back({ 1060, 998, 970 });
  1705.     input.indices.push_back({ 1023, 1059, 969 });
  1706.     input.indices.push_back({ 1052, 1001, 1007 });
  1707.     input.indices.push_back({ 1046, 1053, 1008 });
  1708.     input.indices.push_back({ 1048, 1009, 986 });
  1709.     input.indices.push_back({ 1045, 1049, 987 });
  1710.     input.indices.push_back({ 1033, 975, 1002 });
  1711.     input.indices.push_back({ 1056, 1034, 1003 });
  1712.     input.indices.push_back({ 1036, 982, 992 });
  1713.     input.indices.push_back({ 1068, 1035, 991 });
  1714.     input.indices.push_back({ 1042, 985, 983 });
  1715.     input.indices.push_back({ 1038, 1042, 983 });
  1716.     input.indices.push_back({ 1030, 966, 964 });
  1717.     input.indices.push_back({ 1024, 1029, 963 });
  1718.     input.indices.push_back({ 1088, 1041, 1072 });
  1719.     input.indices.push_back({ 1086, 1088, 1072 });
  1720.     input.indices.push_back({ 1080, 978, 1040 });
  1721.     input.indices.push_back({ 1087, 1079, 1039 });
  1722.     input.indices.push_back({ 1084, 1065, 1028 });
  1723.     input.indices.push_back({ 1074, 1084, 1028 });
  1724.     input.indices.push_back({ 1075, 1026, 965 });
  1725.     input.indices.push_back({ 1076, 1073, 1027 });
  1726.     input.indices.push_back({ 1081, 1013, 1063 });
  1727.     input.indices.push_back({ 1083, 1082, 1064 });
  1728.     input.indices.push_back({ 1112, 1109, 1095 });
  1729.     input.indices.push_back({ 1094, 1113, 1096 });
  1730.     input.indices.push_back({ 1099, 1097, 1089 });
  1731.     input.indices.push_back({ 1090, 1099, 1089 });
  1732.     input.indices.push_back({ 1115, 1116, 1120 });
  1733.     input.indices.push_back({ 1125, 1114, 1119 });
  1734.     input.indices.push_back({ 1153, 1104, 1111 });
  1735.     input.indices.push_back({ 1157, 1152, 1110 });
  1736.     input.indices.push_back({ 1143, 1130, 1141 });
  1737.     input.indices.push_back({ 1147, 1142, 1140 });
  1738.     input.indices.push_back({ 1145, 1132, 1129 });
  1739.     input.indices.push_back({ 1142, 1145, 1129 });
  1740.     input.indices.push_back({ 1134, 1100, 1092 });
  1741.     input.indices.push_back({ 1131, 1135, 1093 });
  1742.     input.indices.push_back({ 1148, 1121, 1117 });
  1743.     input.indices.push_back({ 1144, 1149, 1118 });
  1744.     input.indices.push_back({ 1128, 1091, 1108 });
  1745.     input.indices.push_back({ 1139, 1127, 1107 });
  1746.     input.indices.push_back({ 1175, 1159, 1163 });
  1747.     input.indices.push_back({ 1177, 1175, 1163 });
  1748.     input.indices.push_back({ 1170, 1155, 1158 });
  1749.     input.indices.push_back({ 1174, 1170, 1158 });
  1750.     input.indices.push_back({ 1185, 1156, 1171 });
  1751.     input.indices.push_back({ 1181, 1185, 1171 });
  1752.     input.indices.push_back({ 1186, 1176, 1162 });
  1753.     input.indices.push_back({ 1188, 1186, 1162 });
  1754.     input.indices.push_back({ 1178, 1147, 1140 });
  1755.     input.indices.push_back({ 1184, 1179, 1141 });
  1756.     input.indices.push_back({ 1165, 1103, 1136 });
  1757.     input.indices.push_back({ 1191, 1166, 1137 });
  1758.     input.indices.push_back({ 1190, 1133, 1146 });
  1759.     input.indices.push_back({ 1187, 1189, 1145 });
  1760.     input.indices.push_back({ 1167, 1122, 1150 });
  1761.     input.indices.push_back({ 1180, 1168, 1151 });
  1762.     input.indices.push_back({ 1160, 1098, 1101 });
  1763.     input.indices.push_back({ 1164, 1161, 1102 });
  1764.     input.indices.push_back({ 1172, 1126, 1123 });
  1765.     input.indices.push_back({ 1169, 1173, 1124 });
  1766.     input.indices.push_back({ 1183, 1138, 1106 });
  1767.     input.indices.push_back({ 1154, 1182, 1105 });
  1768.     input.indices.push_back({ 1196, 1212, 1238 });
  1769.     input.indices.push_back({ 1227, 1197, 1239 });
  1770.     input.indices.push_back({ 1201, 1222, 1203 });
  1771.     input.indices.push_back({ 1195, 1201, 1203 });
  1772.     input.indices.push_back({ 1215, 1198, 1193 });
  1773.     input.indices.push_back({ 1204, 1214, 1192 });
  1774.     input.indices.push_back({ 1220, 1216, 1205 });
  1775.     input.indices.push_back({ 1202, 1221, 1206 });
  1776.     input.indices.push_back({ 1209, 1194, 1225 });
  1777.     input.indices.push_back({ 1234, 1208, 1224 });
  1778.     input.indices.push_back({ 1211, 1207, 1233 });
  1779.     input.indices.push_back({ 1237, 1210, 1232 });
  1780.     input.indices.push_back({ 1231, 1223, 1200 });
  1781.     input.indices.push_back({ 1217, 1230, 1199 });
  1782.     input.indices.push_back({ 1226, 1236, 1222 });
  1783.     input.indices.push_back({ 1201, 1226, 1222 });
  1784.     input.indices.push_back({ 1229, 1213, 1219 });
  1785.     input.indices.push_back({ 1235, 1228, 1218 });
  1786.     input.indices.push_back({ 1247, 1244, 1243 });
  1787.     input.indices.push_back({ 1253, 1246, 1242 });
  1788.     input.indices.push_back({ 1263, 1256, 1250 });
  1789.     input.indices.push_back({ 1261, 1262, 1249 });
  1790.     input.indices.push_back({ 1255, 1245, 1252 });
  1791.     input.indices.push_back({ 1257, 1254, 1251 });
  1792.     input.indices.push_back({ 1260, 1248, 1241 });
  1793.     input.indices.push_back({ 1258, 1259, 1240 });
  1794.     input.indices.push_back({ 1290, 1275, 1268 });
  1795.     input.indices.push_back({ 1287, 1289, 1267 });
  1796.     input.indices.push_back({ 1285, 1272, 1278 });
  1797.     input.indices.push_back({ 1288, 1286, 1279 });
  1798.     input.indices.push_back({ 1314, 1312, 1297 });
  1799.     input.indices.push_back({ 1303, 1314, 1297 });
  1800.     input.indices.push_back({ 1313, 1315, 1308 });
  1801.     input.indices.push_back({ 1301, 1313, 1308 });
  1802.     input.indices.push_back({ 1307, 1277, 1271 });
  1803.     input.indices.push_back({ 1300, 1306, 1270 });
  1804.     input.indices.push_back({ 1296, 1266, 1274 });
  1805.     input.indices.push_back({ 1302, 1295, 1273 });
  1806.     input.indices.push_back({ 1317, 1293, 1280 });
  1807.     input.indices.push_back({ 1309, 1318, 1281 });
  1808.     input.indices.push_back({ 1298, 1269, 1283 });
  1809.     input.indices.push_back({ 1311, 1299, 1284 });
  1810.     input.indices.push_back({ 1310, 1282, 1264 });
  1811.     input.indices.push_back({ 1294, 1311, 1265 });
  1812.     input.indices.push_back({ 1305, 1276, 1292 });
  1813.     input.indices.push_back({ 1316, 1304, 1291 });
  1814.     input.indices.push_back({ 153, 148, 1319 });
  1815.     input.indices.push_back({ 1319, 144, 153 });
  1816.     input.indices.push_back({ 676, 825, 808 });
  1817.     input.indices.push_back({ 796, 676, 808 });
  1818.     input.indices.push_back({ 797, 677, 826 });
  1819.     input.indices.push_back({ 753, 816, 797 });
  1820.     input.indices.push_back({ 774, 823, 753 });
  1821.     input.indices.push_back({ 826, 809, 774 });
  1822.     input.indices.push_back({ 753, 797, 826 });
  1823.     input.indices.push_back({ 826, 774, 753 });
  1824.     input.indices.push_back({ 446, 443, 336 });
  1825.     input.indices.push_back({ 382, 446, 336 });
  1826.     input.indices.push_back({ 25, 231, 234 });
  1827.     input.indices.push_back({ 28, 25, 234 });
  1828.     return input;
  1829. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement