Section 1
//BitmapAsset (mx.core.BitmapAsset)
package mx.core {
import flash.display.*;
public class BitmapAsset extends FlexBitmap implements IFlexAsset, IFlexDisplayObject {
mx_internal static const VERSION:String = "3.0.0.0";
public function BitmapAsset(_arg1:BitmapData=null, _arg2:String="auto", _arg3:Boolean=false){
super(_arg1, _arg2, _arg3);
}
public function get measuredWidth():Number{
if (bitmapData){
return (bitmapData.width);
};
return (0);
}
public function get measuredHeight():Number{
if (bitmapData){
return (bitmapData.height);
};
return (0);
}
public function setActualSize(_arg1:Number, _arg2:Number):void{
width = _arg1;
height = _arg2;
}
public function move(_arg1:Number, _arg2:Number):void{
this.x = _arg1;
this.y = _arg2;
}
}
}//package mx.core
Section 2
//FlexBitmap (mx.core.FlexBitmap)
package mx.core {
import flash.display.*;
import mx.utils.*;
public class FlexBitmap extends Bitmap {
mx_internal static const VERSION:String = "3.0.0.0";
public function FlexBitmap(_arg1:BitmapData=null, _arg2:String="auto", _arg3:Boolean=false){
var bitmapData = _arg1;
var pixelSnapping = _arg2;
var smoothing = _arg3;
super(bitmapData, pixelSnapping, smoothing);
try {
name = NameUtil.createUniqueName(this);
} catch(e:Error) {
};
}
override public function toString():String{
return (NameUtil.displayObjectToString(this));
}
}
}//package mx.core
Section 3
//IFlexAsset (mx.core.IFlexAsset)
package mx.core {
public interface IFlexAsset {
}
}//package mx.core
Section 4
//IFlexDisplayObject (mx.core.IFlexDisplayObject)
package mx.core {
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import flash.accessibility.*;
public interface IFlexDisplayObject extends IBitmapDrawable, IEventDispatcher {
function get visible():Boolean;
function get rotation():Number;
function localToGlobal(_arg1:Point):Point;
function get name():String;
function set width(_arg1:Number):void;
function get measuredHeight():Number;
function get blendMode():String;
function get scale9Grid():Rectangle;
function set name(_arg1:String):void;
function set scaleX(_arg1:Number):void;
function set scaleY(_arg1:Number):void;
function get measuredWidth():Number;
function get accessibilityProperties():AccessibilityProperties;
function set scrollRect(_arg1:Rectangle):void;
function get cacheAsBitmap():Boolean;
function globalToLocal(_arg1:Point):Point;
function get height():Number;
function set blendMode(_arg1:String):void;
function get parent():DisplayObjectContainer;
function getBounds(_arg1:DisplayObject):Rectangle;
function get opaqueBackground():Object;
function set scale9Grid(_arg1:Rectangle):void;
function setActualSize(_arg1:Number, _arg2:Number):void;
function set alpha(_arg1:Number):void;
function set accessibilityProperties(_arg1:AccessibilityProperties):void;
function get width():Number;
function hitTestPoint(_arg1:Number, _arg2:Number, _arg3:Boolean=false):Boolean;
function set cacheAsBitmap(_arg1:Boolean):void;
function get scaleX():Number;
function get scaleY():Number;
function get scrollRect():Rectangle;
function get mouseX():Number;
function get mouseY():Number;
function set height(_arg1:Number):void;
function set mask(_arg1:DisplayObject):void;
function getRect(_arg1:DisplayObject):Rectangle;
function get alpha():Number;
function set transform(_arg1:Transform):void;
function move(_arg1:Number, _arg2:Number):void;
function get loaderInfo():LoaderInfo;
function get root():DisplayObject;
function hitTestObject(_arg1:DisplayObject):Boolean;
function set opaqueBackground(_arg1:Object):void;
function set visible(_arg1:Boolean):void;
function get mask():DisplayObject;
function set x(_arg1:Number):void;
function set y(_arg1:Number):void;
function get transform():Transform;
function set filters(_arg1:Array):void;
function get x():Number;
function get y():Number;
function get filters():Array;
function set rotation(_arg1:Number):void;
function get stage():Stage;
}
}//package mx.core
Section 5
//IRepeaterClient (mx.core.IRepeaterClient)
package mx.core {
public interface IRepeaterClient {
function get instanceIndices():Array;
function set instanceIndices(_arg1:Array):void;
function get isDocument():Boolean;
function set repeaters(_arg1:Array):void;
function initializeRepeaterArrays(_arg1:IRepeaterClient):void;
function get repeaters():Array;
function set repeaterIndices(_arg1:Array):void;
function get repeaterIndices():Array;
}
}//package mx.core
Section 6
//mx_internal (mx.core.mx_internal)
package mx.core {
public namespace mx_internal = "http://www.adobe.com/2006/flex/mx/internal";
}//package mx.core
Section 7
//NameUtil (mx.utils.NameUtil)
package mx.utils {
import flash.display.*;
import mx.core.*;
import flash.utils.*;
public class NameUtil {
mx_internal static const VERSION:String = "3.0.0.0";
private static var counter:int = 0;
public static function displayObjectToString(_arg1:DisplayObject):String{
var _local2:String;
var _local4:String;
var _local5:Array;
var _local3:DisplayObject = _arg1;
while (_local3 != null) {
if (((((_local3.parent) && (_local3.stage))) && ((_local3.parent == _local3.stage)))){
break;
};
_local4 = _local3.name;
if ((_local3 is IRepeaterClient)){
_local5 = IRepeaterClient(_local3).instanceIndices;
if (_local5){
_local4 = (_local4 + (("[" + _local5.join("][")) + "]"));
};
};
_local2 = ((_local2 == null)) ? _local4 : ((_local4 + ".") + _local2);
_local3 = _local3.parent;
};
return (_local2);
}
public static function createUniqueName(_arg1:Object):String{
if (!_arg1){
return (null);
};
var _local2:String = getQualifiedClassName(_arg1);
var _local3:int = _local2.indexOf("::");
if (_local3 != -1){
_local2 = _local2.substr((_local3 + 2));
};
var _local4:int = _local2.charCodeAt((_local2.length - 1));
if ((((_local4 >= 48)) && ((_local4 <= 57)))){
_local2 = (_local2 + "_");
};
return ((_local2 + counter++));
}
}
}//package mx.utils
Section 8
//DynamicAds (Tools.DynamicAds)
package Tools {
import flash.display.*;
import flash.text.*;
public dynamic class DynamicAds extends MovieClip {
public function DynamicAds(_arg1:int=300, _arg2:int=250){
graphics.beginFill(0);
graphics.drawRect(0, 0, _arg1, _arg2);
var _local3:TextFormat = new TextFormat();
_local3.align = TextFormatAlign.CENTER;
_local3.font = "Courier New";
_local3.bold = true;
_local3.size = 18;
var _local4:TextField = new TextField();
_local3.size = 25;
_local4.defaultTextFormat = _local3;
_local4.textColor = 0xFFFFFF;
_local4.text = "LOADING";
_local4.selectable = false;
_local4.autoSize = TextFieldAutoSize.LEFT;
var _local5:Bitmap = new Bitmap(new BitmapData(_local4.width, _local4.height, true, 0xFFFFFF));
_local5.bitmapData.draw(_local4);
_local5.x = ((_arg1 / 2) - (_local5.width / 2));
_local5.y = ((_arg2 / 2) - (_local5.height / 2));
addChild(_local5);
}
}
}//package Tools
Section 9
//StretchButton (Tools.StretchButton)
package Tools {
import flash.display.*;
import flash.geom.*;
import flash.text.*;
public class StretchButton extends SimpleButton {
public function StretchButton(_arg1:String, _arg2:BitmapData, _arg3:Rectangle, _arg4:int=-1, _arg5:int=0){
super(null, null, null, null);
var _local6:TextField = new TextField();
_local6.text = _arg1;
var _local7:TextFormat = new TextFormat("Times New Roman", 17, 0, true);
_local7.align = TextFormatAlign.LEFT;
_local6.autoSize = TextFieldAutoSize.LEFT;
_local6.setTextFormat(_local7);
if (_arg4 == -1){
_arg4 = _local6.width;
};
var _local8:Bitmap = new Bitmap(new BitmapData(((_arg2.width - _arg3.width) + _arg4), ((_arg2.height - _arg3.height) + _arg5), true, 0xFFFFFF));
var _local9:Bitmap = new Bitmap(new BitmapData(_local8.width, _local8.height, true, 0xFFFFFF));
Utils.Fill9GridTexture(_local8.bitmapData, _arg2, _arg3, new Point(_arg4, _arg5));
_local9.bitmapData.draw(_local8);
_local6.textColor = 8253045;
_local8.bitmapData.draw(_local6, new Matrix(1, 0, 0, 1, int(((_local8.width / 2) - (_local6.width / 2))), int(((_local8.height / 2) - (_local6.height / 2)))));
_local6.textColor = 14876384;
_local9.bitmapData.draw(_local6, new Matrix(1, 0, 0, 1, int(((_local8.width / 2) - (_local6.width / 2))), int(((_local8.height / 2) - (_local6.height / 2)))));
upState = _local8;
overState = _local9;
downState = _local8;
hitTestState = _local8;
}
}
}//package Tools
Section 10
//Updater (Tools.Updater)
package Tools {
import flash.events.*;
import flash.display.*;
import flash.utils.*;
import flash.text.*;
public class Updater {
private var prevTime:Number;// = -1
private var timer:Timer;
private var fpsCount:int;// = 0
private var stateList:Array;
private var objectsList:Array;
private var fpsTime:Number;// = 0
private var showFps:Boolean;// = false
private var textFps:TextField;// = null
public function Updater(){
objectsList = new Array();
stateList = new Array();
timer = new Timer(20);
super();
timer.addEventListener(TimerEvent.TIMER, UpdateAll);
prevTime = getTimer();
timer.start();
}
public function HaveState(_arg1:int):Boolean{
return ((stateList.lastIndexOf(_arg1) >= 0));
}
public function AddUpdateObject(_arg1:Object, _arg2:int):void{
if (objectsList.lastIndexOf(_arg1) < 0){
objectsList.push(_arg1);
};
var _local3:int = objectsList.lastIndexOf(_arg1);
if (objectsList[_local3].updateOnStates.lastIndexOf(_arg2) < 0){
objectsList[_local3].updateOnStates.push(_arg2);
};
}
public function RemoveState(_arg1:int):void{
if (stateList.lastIndexOf(_arg1) >= 0){
stateList.splice(stateList.lastIndexOf(_arg1), 1);
};
}
public function RemoveUpdateObject(_arg1:Object):void{
if (objectsList.lastIndexOf(_arg1) >= 0){
objectsList.splice(objectsList.lastIndexOf(_arg1), 1);
};
}
public function AddState(_arg1:int):void{
if (stateList.lastIndexOf(_arg1) < 0){
stateList.push(_arg1);
};
}
private function UpdateAll(_arg1:TimerEvent):void{
var _local5:int;
var _local2:Number = getTimer();
var _local3:Number = ((_local2 - prevTime) / 1000);
prevTime = _local2;
if (showFps){
fpsTime = (fpsTime + _local3);
fpsCount++;
if (fpsTime >= 1){
textFps.text = String(fpsCount);
fpsCount = 0;
fpsTime = (fpsTime - 1);
};
};
var _local4:int;
while (_local4 < objectsList.length) {
_local5 = 0;
while (_local5 < stateList.length) {
if (objectsList[_local4].updateOnStates.lastIndexOf(stateList[_local5]) >= 0){
objectsList[_local4].Update(_local3, stateList[_local5]);
};
_local5++;
};
_local4++;
};
}
public function ShowFps(_arg1:Sprite, _arg2:int, _arg3:int):void{
textFps = new TextField();
textFps.x = _arg2;
textFps.y = _arg3;
textFps.width = 35;
textFps.height = 18;
textFps.opaqueBackground = 0;
var _local4:TextFormat = new TextFormat();
_local4.align = TextFormatAlign.CENTER;
_local4.color = 0xFFFFFF;
textFps.defaultTextFormat = _local4;
_arg1.addChild(textFps);
showFps = true;
}
}
}//package Tools
Section 11
//Utils (Tools.Utils)
package Tools {
import flash.display.*;
import flash.geom.*;
import flash.text.*;
public class Utils {
public static var PI:Number = 3.14159265358979;
private static var acosinus:Array = new Array(360);
private static var cosinus:Array = new Array(360);
private static var asinus:Array = new Array(360);
private static var sinus:Array = new Array(360);
private static var VERSION:int = 5;
public static var invPI:Number = 57.2957795130823;
public static function UintToArgb(_arg1:uint):Array{
var _local2:Array = new Array();
_local2.push(((_arg1 >> 24) & 0xFF));
_local2.push(((_arg1 >> 16) & 0xFF));
_local2.push(((_arg1 >> 8) & 0xFF));
_local2.push((_arg1 & 0xFF));
return (_local2);
}
public static function GetSin(_arg1:int):Number{
if (_arg1 < 0){
_arg1 = (360 - (-(_arg1) % 360));
} else {
_arg1 = (_arg1 % 360);
};
if (isNaN(sinus[_arg1])){
CreateSinCosTable();
};
return (sinus[_arg1]);
}
private static function CreateSinCosTable():void{
var _local1:int;
while (_local1 < 360) {
sinus[_local1] = Math.sin((_local1 / invPI));
cosinus[_local1] = Math.cos((_local1 / invPI));
asinus[_local1] = Math.asin(((_local1 / 180) - 1));
acosinus[_local1] = Math.acos(((_local1 / 180) - 1));
_local1++;
};
}
public static function GetRotationOffset(_arg1:int, _arg2:Number, _arg3:Number):Point{
var _local4:Number = Math.sqrt((Math.pow(_arg2, 2) + Math.pow(_arg3, 2)));
var _local5:Number = (GetASin((_arg3 / _local4)) * invPI);
var _local6:Point = new Point();
_local6.x = ((-(GetCos((_arg1 + _local5))) * _local4) + _arg2);
_local6.y = ((-(GetSin((_arg1 + _local5))) * _local4) + _arg3);
return (_local6);
}
public static function ArgbToUint(_arg1:Array):uint{
var _local2:uint;
_local2 = (_local2 + (_arg1[0] << 24));
_local2 = (_local2 + (_arg1[1] << 16));
_local2 = (_local2 + (_arg1[2] << 8));
_local2 = (_local2 + _arg1[3]);
return (_local2);
}
public static function BitmapToPixelBitmap(_arg1:Bitmap, _arg2:int):void{
var _local4:Number;
var _local5:uint;
var _local6:Array;
var _local3:Number = 0;
while (_local3 < _arg1.bitmapData.width) {
_local4 = 0;
while (_local4 < _arg1.bitmapData.height) {
_local5 = _arg1.bitmapData.getPixel32(_local3, _local4);
_local6 = UintToArgb(_local5);
if ((((_local6[0] > 0)) && ((_local6[0] < 0xFF)))){
_local6[0] = ((_local6[0])<_arg2) ? 0 : 0xFF;
_local5 = ArgbToUint(_local6);
_arg1.bitmapData.setPixel32(_local3, _local4, _local5);
};
_local4++;
};
_local3++;
};
}
public static function GetASin(_arg1:Number):Number{
var _local2:int = Math.floor(((_arg1 + 1) * 180));
if (_local2 >= 360){
_local2 = 359;
};
if (isNaN(asinus[_local2])){
CreateSinCosTable();
};
return (asinus[_local2]);
}
public static function UpdatePopupScale(_arg1:Number, _arg2:Number, _arg3:Boolean, _arg4:Number):Number{
var _local5:Number = ((_arg2 * 2) - 1);
if (((_arg3) && ((_arg1 < _local5)))){
if (_arg1 < _local5){
if (_arg1 < _arg2){
_arg1 = (_arg1 + ((((_arg2 + 0.07) - _arg1) * _arg4) * 8));
} else {
_arg1 = (_arg1 + ((((_local5 + 0.07) - _arg1) * _arg4) * 5));
};
if (_arg1 > _local5){
_arg1 = _local5;
};
};
} else {
if (((!(_arg3)) && ((_arg1 > 0)))){
if (_arg1 > 0){
if (_arg1 > _arg2){
_arg1 = (_arg1 - ((((_local5 + 0.07) - _arg1) * _arg4) * 5));
} else {
_arg1 = (_arg1 - ((((_arg2 + 0.07) - _arg1) * _arg4) * 8));
};
if (_arg1 < 0){
_arg1 = 0;
};
};
};
};
return (_arg1);
}
public static function PointInTriangle(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number, _arg7:Number, _arg8:Number):Boolean{
return (((((IsOnTrueSide(_arg3, _arg4, _arg5, _arg6, _arg1, _arg2)) && (IsOnTrueSide(_arg5, _arg6, _arg7, _arg8, _arg1, _arg2)))) && (IsOnTrueSide(_arg7, _arg8, _arg3, _arg4, _arg1, _arg2))));
}
public static function Fill9GridTexture(_arg1:BitmapData, _arg2:BitmapData, _arg3:Rectangle, _arg4:Point):void{
_arg1.copyPixels(_arg2, new Rectangle(0, 0, _arg3.x, _arg3.y), new Point(0, 0), null, null, true);
_arg1.copyPixels(_arg2, new Rectangle((_arg3.x + _arg3.width), 0, (_arg2.width - (_arg3.x + _arg3.width)), _arg3.y), new Point((_arg3.x + _arg4.x), 0), null, null, true);
_arg1.copyPixels(_arg2, new Rectangle(0, (_arg3.y + _arg3.height), _arg3.x, (_arg2.height - (_arg3.y + _arg3.height))), new Point(0, (_arg3.y + _arg4.y)), null, null, true);
_arg1.copyPixels(_arg2, new Rectangle((_arg3.x + _arg3.width), (_arg3.y + _arg3.height), (_arg2.width - (_arg3.x + _arg3.width)), (_arg2.height - (_arg3.y + _arg3.height))), new Point((_arg3.x + _arg4.x), (_arg3.y + _arg4.y)), null, null, true);
if ((((_arg3.width > 0)) && ((_arg4.x > 0)))){
TileImage(_arg2, _arg1, new Rectangle(_arg3.x, 0, _arg4.x, _arg3.y), new Rectangle(_arg3.x, 0, _arg3.width, _arg3.y));
TileImage(_arg2, _arg1, new Rectangle(_arg3.x, (_arg3.y + _arg4.y), _arg4.x, (_arg2.height - (_arg3.y + _arg3.height))), new Rectangle(_arg3.x, (_arg3.y + _arg3.height), _arg3.width, (_arg2.height - (_arg3.y + _arg3.height))));
};
if ((((_arg3.height > 0)) && ((_arg4.y > 0)))){
TileImage(_arg2, _arg1, new Rectangle(0, _arg3.y, _arg3.x, _arg4.y), new Rectangle(0, _arg3.y, _arg3.x, _arg3.height));
TileImage(_arg2, _arg1, new Rectangle((_arg3.x + _arg4.x), _arg3.y, (_arg2.width - (_arg3.x + _arg3.width)), _arg4.y), new Rectangle((_arg3.x + _arg3.width), _arg3.y, (_arg2.width - (_arg3.x + _arg3.width)), _arg3.height));
};
if ((((((((_arg3.height > 0)) && ((_arg4.y > 0)))) && ((_arg3.width > 0)))) && ((_arg4.x > 0)))){
TileImage(_arg2, _arg1, new Rectangle(_arg3.x, _arg3.y, _arg4.x, _arg4.y), new Rectangle(_arg3.x, _arg3.y, _arg3.width, _arg3.height));
};
}
public static function Random(_arg1:Number, _arg2:Number):Number{
return ((_arg1 + (Math.random() * (_arg2 - _arg1))));
}
public static function AlphaJPG(_arg1:Bitmap, _arg2:Bitmap):Bitmap{
var _local3:Bitmap = new Bitmap(new BitmapData(_arg1.width, _arg1.height, true, 0xFFFFFF));
_local3.bitmapData.copyPixels(_arg1.bitmapData, new Rectangle(0, 0, _arg1.width, _arg1.height), new Point());
_local3.bitmapData.copyChannel(_arg2.bitmapData, new Rectangle(0, 0, _arg1.width, _arg1.height), new Point(), BitmapDataChannel.BLUE, BitmapDataChannel.ALPHA);
_arg1.bitmapData.dispose();
_arg2.bitmapData.dispose();
return (_local3);
}
public static function TileImage(_arg1:BitmapData, _arg2:BitmapData, _arg3:Rectangle, _arg4:Rectangle=null):void{
var _local9:int;
var _local10:int;
var _local5:int = _arg3.width;
var _local6:int = _arg3.height;
var _local7:int = _arg3.x;
var _local8:int = _arg3.y;
var _local11:int = ((_arg4)!=null) ? _arg4.x : 0;
var _local12:int = ((_arg4)!=null) ? _arg4.y : 0;
var _local13:int = ((_arg4)!=null) ? _arg4.width : _arg1.width;
var _local14:int = ((_arg4)!=null) ? _arg4.height : _arg1.height;
while (true) {
_local9 = Math.min(_local13, _local5);
_local10 = Math.min(_local14, _local6);
_arg2.copyPixels(_arg1, new Rectangle(_local11, _local12, _local9, _local10), new Point(_local7, _local8), null, null, true);
_local7 = (_local7 + _local9);
_local5 = (_local5 - _local9);
if (_local5 <= 0){
_local7 = _arg3.x;
_local5 = _arg3.width;
_local8 = (_local8 + _local10);
_local6 = (_local6 - _local10);
};
if (_local6 <= 0){
break;
};
};
}
public static function IsOnTrueSide(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number):Boolean{
var _local7:Number = (((_arg3 - _arg1) * (_arg6 - _arg2)) - ((_arg5 - _arg1) * (_arg4 - _arg2)));
if (_local7 > 0){
return (false);
};
return (true);
}
public static function GetCos(_arg1:int):Number{
if (_arg1 < 0){
_arg1 = (360 - (-(_arg1) % 360));
} else {
_arg1 = (_arg1 % 360);
};
if (isNaN(cosinus[_arg1])){
CreateSinCosTable();
};
return (cosinus[_arg1]);
}
public static function TextToBitmap(_arg1:TextField):Bitmap{
var _local3:int;
var _local4:int;
var _local5:Boolean;
var _local2:Bitmap = new Bitmap(new BitmapData(_arg1.width, _arg1.height, true, 0xFFFFFF));
_local2.bitmapData.draw(_arg1);
var _local6:Rectangle = new Rectangle(0, 0, _local2.width, _local2.height);
_local5 = false;
_local3 = 0;
while (_local3 < _local2.width) {
_local4 = 0;
while (_local4 < _local2.height) {
if (Utils.UintToArgb(_local2.bitmapData.getPixel32(_local3, _local4))[0] > 0){
_local5 = true;
break;
};
_local4++;
};
if (_local5){
_local6.x = _local3;
break;
};
_local3++;
};
_local5 = false;
_local4 = 0;
while (_local4 < _local2.height) {
_local3 = 0;
while (_local3 < _local2.width) {
if (Utils.UintToArgb(_local2.bitmapData.getPixel32(_local3, _local4))[0] > 0){
_local5 = true;
break;
};
_local3++;
};
if (_local5){
_local6.y = _local4;
break;
};
_local4++;
};
_local5 = false;
_local3 = (_local2.width - 1);
while (_local3 >= 0) {
_local4 = 0;
while (_local4 < _local2.height) {
if (Utils.UintToArgb(_local2.bitmapData.getPixel32(_local3, _local4))[0] > 0){
_local5 = true;
break;
};
_local4++;
};
if (_local5){
_local6.width = ((_local3 - _local6.x) + 1);
break;
};
_local3--;
};
_local5 = false;
_local4 = (_local2.height - 1);
while (_local4 >= 0) {
_local3 = 0;
while (_local3 < _local2.width) {
if (Utils.UintToArgb(_local2.bitmapData.getPixel32(_local3, _local4))[0] > 0){
_local5 = true;
break;
};
_local3++;
};
if (_local5){
_local6.height = ((_local4 - _local6.y) + 1);
break;
};
_local4--;
};
var _local7:Bitmap = new Bitmap(new BitmapData(_local6.width, _local6.height, true, 0xFFFFFF));
_local7.bitmapData.copyPixels(_local2.bitmapData, _local6, new Point());
_local2.bitmapData.dispose();
return (_local7);
}
public static function GetACos(_arg1:Number):Number{
var _local2:int = Math.floor(((_arg1 + 1) * 180));
if (_local2 >= 360){
_local2 = 359;
};
if (isNaN(acosinus[_local2])){
CreateSinCosTable();
};
return (acosinus[_local2]);
}
}
}//package Tools
Section 12
//Enviroment (Enviroment)
package {
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import Tools.*;
import flash.text.*;
import flash.net.*;
public class Enviroment {
public var windows:Array;
public var updater:Updater;
public var currentLevel:int;// = -1
public var clock:Shape;
private var sharObj:SharedObject;
public var numbersOnDeal:TextField;
private var girls:Array;
public var mouseArea:Sprite;
public var app:Main;
private var girlBack:Bitmap;// = null
public var updateOnStates:Array;
private var girlFront:Bitmap;// = null
public var object3D:Object3D;// = null
public var levelOrder:Array;
public var gameTimer:GameTimer;// = null
public var dificulty:int;// = 0
public var levelsProgress:Array;
public function Enviroment(){
var _local1:int;
var _local3:StretchButton;
var _local5:Window;
app = Main.gameApp;
updater = Main.updater;
updateOnStates = new Array();
mouseArea = new Sprite();
windows = new Array();
levelsProgress = new Array(30);
numbersOnDeal = new TextField();
clock = new Shape();
girls = new Array();
super();
Main.enviroment = this;
levelOrder = [4, 20, 1, 19, 29, 17, 33, 16, 7, 6, 10, 32, 38, 39, 12, 30, 28, 5, 15, 18, 41, 8, 23, 31, 35, 3, 40, 27, 0, 42, 22, 34, 36, 37, 25, 21, 14, 11, 9, 2, 13, 26, 24];
var _local2:Bitmap = new Resources.imgBack();
app.layers[0].addChild(_local2);
LoadProgress();
numbersOnDeal.x = 191;
numbersOnDeal.y = 1;
numbersOnDeal.width = 42;
numbersOnDeal.defaultTextFormat = new TextFormat("Arial Black", 17, null, null, null, null, null, null, TextFormatAlign.CENTER);
numbersOnDeal.selectable = false;
app.layers[1].addChild(numbersOnDeal);
clock.x = 238;
clock.y = 10;
app.layers[1].addChild(clock);
gameTimer = new GameTimer();
gameTimer.DrawDealNumbers(1);
_local2 = Utils.AlphaJPG(new Resources.imgSphere(), new Resources.imgSphereMask());
_local2.x = 92;
_local2.y = 8;
app.layers[2].addChild(_local2);
_local2 = Utils.AlphaJPG(new Resources.imgSphere(), new Resources.imgSphereMask2());
_local2.x = 92;
_local2.y = 8;
app.layers[4].addChild(_local2);
girls.push(Utils.AlphaJPG(new Resources.imgGirlF0(), new Resources.imgGirlFM0()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlF1(), new Resources.imgGirlFM1()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlF2(), new Resources.imgGirlFM2()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlF3(), new Resources.imgGirlFM3()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlF4(), new Resources.imgGirlFM4()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlF5(), new Resources.imgGirlFM5()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlF6(), new Resources.imgGirlFM6()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlF7(), new Resources.imgGirlFM7()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlF8(), new Resources.imgGirlFM8()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlF9(), new Resources.imgGirlFM9()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlB0(), new Resources.imgGirlBM0()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlB1(), new Resources.imgGirlBM1()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlB2(), new Resources.imgGirlBM2()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlB3(), new Resources.imgGirlBM3()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlB4(), new Resources.imgGirlBM4()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlB5(), new Resources.imgGirlBM5()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlB6(), new Resources.imgGirlBM6()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlB7(), new Resources.imgGirlBM7()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlB8(), new Resources.imgGirlBM8()));
girls.push(Utils.AlphaJPG(new Resources.imgGirlB9(), new Resources.imgGirlBM9()));
girlFront = girls[0];
girlBack = girls[1];
app.layers[1].addChild(girlBack);
app.layers[5].addChild(girlFront);
mouseArea.graphics.beginFill(0x555555, 0);
mouseArea.graphics.drawRect(0, 0, app.stageWidth, app.stageHeight);
app.layers[0].addChild(mouseArea);
_local1 = 0;
while (_local1 < 10) {
_local5 = new Window(_local1);
windows.push(_local5);
_local1++;
};
_local3 = new StretchButton("Restart", new Resources.imgButton().bitmapData, new Rectangle(7, 12, 13, 0), 86);
_local3.addEventListener(MouseEvent.CLICK, onRestart);
_local3.x = 135;
_local3.y = 470;
app.layers[7].addChild(_local3);
_local3 = new StretchButton("Levels", new Resources.imgButton().bitmapData, new Rectangle(7, 12, 13, 0), 86);
_local3.addEventListener(MouseEvent.CLICK, onLevels);
_local3.x = 235;
_local3.y = 470;
app.layers[7].addChild(_local3);
_local3 = new StretchButton("Gallery", new Resources.imgButton().bitmapData, new Rectangle(7, 12, 13, 0), 86);
_local3.addEventListener(MouseEvent.CLICK, onGallery);
_local3.x = 335;
_local3.y = 470;
app.layers[7].addChild(_local3);
_local3 = new StretchButton("More Girls", new Resources.imgButton().bitmapData, new Rectangle(7, 12, 13, 0), 86);
_local3.addEventListener(MouseEvent.CLICK, onGirls);
_local3.x = 435;
_local3.y = 470;
app.layers[7].addChild(_local3);
var _local4:int;
_local1 = 0;
while (_local1 < levelsProgress.length) {
if (!levelsProgress[_local1].locked){
_local4 = _local1;
};
_local1++;
};
StartGame(_local4);
Window.Show(2);
_local1 = 0;
while (_local1 < app.layers.length) {
app.layers[_local1].mouseEnabled = false;
_local1++;
};
}
private function onGallery(_arg1:MouseEvent):void{
Window.Show(1);
}
public function SaveProgress():void{
sharObj.data.levelsProgress = levelsProgress;
sharObj.data.version = 1;
sharObj.flush();
}
private function onGirls(_arg1:MouseEvent):void{
navigateToURL(new URLRequest(app.banners.GetMainUrl("erotate")));
}
public function LoadProgress():void{
var _local1 = 30;
var _local2:int;
while (_local2 < levelsProgress.length) {
levelsProgress[_local2] = new Object();
levelsProgress[_local2].locked = true;
levelsProgress[_local2].lockedImage = true;
_local2++;
};
levelsProgress[0].locked = false;
sharObj = SharedObject.getLocal("erotate3d", "/");
if ((((sharObj.data.version == null)) || (!((sharObj.data.version == 1))))){
SaveProgress();
};
if (sharObj.data.levelsProgress != null){
levelsProgress = sharObj.data.levelsProgress;
};
}
public function Update(_arg1:Number, _arg2:int):void{
}
public function GameFinished():void{
if (currentLevel != (30 - 1)){
levelsProgress[(currentLevel + 1)].locked = false;
};
levelsProgress[currentLevel].lockedImage = false;
SaveProgress();
object3D.gameFinished = true;
updater.RemoveState(app.STT_GameTimer);
Window.Show(1);
}
public function StartGame(_arg1:int):void{
currentLevel = _arg1;
if (object3D != null){
object3D.Destroy();
if (object3D.parent != null){
object3D.parent.removeChild(object3D);
};
};
girlBack.parent.removeChild(girlBack);
girlFront.parent.removeChild(girlFront);
girlFront = girls[int((_arg1 / 3))];
girlBack = girls[(int((_arg1 / 3)) + 10)];
girlFront.x = 0;
girlFront.y = (app.stageHeight - girlFront.height);
girlBack.x = (app.stageWidth - girlBack.width);
girlBack.y = (app.stageHeight - girlBack.height);
app.layers[1].addChild(girlBack);
app.layers[5].addChild(girlFront);
object3D = new Object3D(levelOrder[_arg1]);
app.layers[3].addChild(object3D);
Window.Show(4);
}
public function GameFailed():void{
updater.RemoveState(app.STT_GameTimer);
object3D.Failed();
}
public function unlockStage(_arg1:MouseEvent):void{
GameFinished();
}
private function onLevels(_arg1:MouseEvent):void{
Window.Show(0);
}
private function onRestart(_arg1:MouseEvent):void{
StartGame(currentLevel);
}
}
}//package
Section 13
//GameTimer (GameTimer)
package {
import Tools.*;
import flash.utils.*;
public class GameTimer {
public var progressia:Number;
public var dificulty:int;// = 0
public var speed:Number;
public var updater:Updater;
public var minSpeed:Number;
public var timer:Timer;
public var app:Main;
public var clickAddTime:Number;// = 0.1
public var prevTime:Number;// = -1
public var updateOnStates:Array;
public var env:Enviroment;
public var GlobalTime:Number;// = 0
public var Time:Number;// = 1
public var ExpertTime:Number;// = 150
public var object:Object3D;// = null
public function GameTimer(){
app = Main.gameApp;
env = Main.enviroment;
updater = Main.updater;
updateOnStates = new Array();
timer = new Timer(30);
super();
updater.AddUpdateObject(this, app.STT_GameTimer);
}
public function ConnectToObject(_arg1:Object3D):void{
object = _arg1;
Time = 1;
GlobalTime = 0;
ExpertTime = object.expertTime;
var _local2:Number = (object.dificulty / 10);
switch (env.dificulty){
case 0:
minSpeed = (0.0025 - (_local2 * 0.0015));
speed = (0.03 - (_local2 * 0.008));
progressia = (0.016 - (_local2 * 0.003));
break;
case 1:
minSpeed = (0.004 - (_local2 * 0.0015));
speed = (0.038 - (_local2 * 0.008));
progressia = (0.019 - (_local2 * 0.003));
break;
case 2:
minSpeed = (0.0055 - (_local2 * 0.0015));
speed = (0.046 - (_local2 * 0.008));
progressia = (0.022 - (_local2 * 0.003));
break;
};
DrawDealNumbers(1);
}
public function DrawArrow(_arg1:Number):void{
env.clock.graphics.clear();
env.clock.graphics.beginFill(10561319);
env.clock.graphics.drawRect(0, 0, (198 * _arg1), 15);
}
public function Update(_arg1:Number, _arg2:int):void{
if (object == null){
return;
};
if (Time <= 0.3){
Time = (Time - (_arg1 * (minSpeed + (((speed - minSpeed) + ((1 - ((object.numNumbers - object.currentNumber) / 100)) * progressia)) * (Time * 3.33)))));
} else {
Time = (Time - (_arg1 * (speed + ((1 - ((object.numNumbers - object.currentNumber) / 100)) * progressia))));
};
if (Time <= 0){
Time = 0;
env.GameFailed();
};
DrawArrow(Time);
if (object.currentNumber > object.numNumbers){
env.GameFinished();
};
}
public function DrawDealNumbers(_arg1:int):void{
env.numbersOnDeal.text = String(_arg1);
}
}
}//package
Section 14
//Main (Main)
package {
import flash.events.*;
import flash.display.*;
import Tools.*;
public class Main extends Sprite {
public var layers:Array;
public var stageHeight:Number;
public var STT_RotateObject:int;
public var banners:Object;
private var blackScreen:Sprite;// = null
private var stateIterator:int;// = 0
public var setFocus:Boolean;// = true
public var STT_GameTimer:int;
public var stageWidth:Number;
public var paused:Boolean;// = false
public static var enviroment:Enviroment;
public static var updater:Updater = new Updater();
public static var gameApp:Main;
public function Main(){
stageWidth = Preloader.stageWidth;
stageHeight = Preloader.stageHeight;
banners = Preloader.banners;
layers = new Array(16);
STT_GameTimer = stateIterator++;
STT_RotateObject = stateIterator++;
super();
gameApp = this;
if (stage){
Init();
} else {
addEventListener(Event.ADDED_TO_STAGE, Init);
};
}
public function OnTrueSite():Boolean{
return (true);
}
private function onEnterFrameRemoveBlack(_arg1:Event):void{
if (((!((blackScreen == null))) && ((blackScreen.alpha > 0)))){
blackScreen.alpha = (blackScreen.alpha - Math.min(0.1, blackScreen.alpha));
if (blackScreen.alpha <= 0){
blackScreen.parent.removeChild(blackScreen);
removeEventListener(Event.ENTER_FRAME, onEnterFrameRemoveBlack);
};
};
}
public function CanShowAnotherAds():Boolean{
if (!CanShowMochi()){
return (false);
};
if (loaderInfo.url.toLocaleLowerCase().indexOf("mochi", 0) != -1){
return (false);
};
if (loaderInfo.url.toLocaleLowerCase().indexOf("avatar256", 0) != -1){
return (false);
};
if (loaderInfo.url.toLocaleLowerCase().indexOf("flashgamelicense", 0) != -1){
return (false);
};
return (true);
}
private function SetFocusTimer(_arg1:Event):void{
if (setFocus){
stage.focus = stage;
};
}
public function Init(_arg1:Event=null):void{
stage.showDefaultContextMenu = false;
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
MochiBot.track(this, "f549f8d8");
var _local2:int;
while (_local2 < layers.length) {
layers[_local2] = new Sprite();
addChild(layers[_local2]);
_local2++;
};
banners.Randomize();
blackScreen = new Sprite();
blackScreen.graphics.beginFill(0);
blackScreen.graphics.drawRect(0, 0, stageWidth, stageHeight);
blackScreen.graphics.endFill();
layers[15].addChild(blackScreen);
addEventListener(Event.ENTER_FRAME, onEnterFrameRemoveBlack);
CreateEnviroment();
}
public function CreateEnviroment():void{
enviroment = new Enviroment();
var _local1:Shape = new Shape();
_local1.graphics.beginFill(0);
_local1.graphics.drawRect(0, stageHeight, (stageWidth + 2000), 2000);
layers[15].addChild(_local1);
_local1 = new Shape();
_local1.graphics.beginFill(0);
_local1.graphics.drawRect(stageWidth, 0, 2000, (stageHeight + 2000));
layers[15].addChild(_local1);
addEventListener(Event.ENTER_FRAME, SetFocusTimer);
}
public function CanShowMochi():Boolean{
if (loaderInfo.url.toLocaleLowerCase().indexOf("kongregate", 0) != -1){
return (false);
};
if (loaderInfo.url.toLocaleLowerCase().indexOf("armorgames", 0) != -1){
return (false);
};
if (loaderInfo.url.toLocaleLowerCase().indexOf("flashgamelicense", 0) != -1){
return (false);
};
return (true);
}
}
}//package
Section 15
//MochiBot (MochiBot)
package {
import flash.display.*;
import flash.net.*;
import flash.system.*;
public dynamic class MochiBot extends Sprite {
public static function track(_arg1:Sprite, _arg2:String):MochiBot{
if (Security.sandboxType == "localWithFile"){
return (null);
};
var _local3:MochiBot = new (MochiBot);
_arg1.addChild(_local3);
Security.allowDomain("*");
Security.allowInsecureDomain("*");
var _local4 = "http://core.mochibot.com/my/core.swf";
var _local5:URLVariables = new URLVariables();
_local5["sb"] = Security.sandboxType;
_local5["v"] = Capabilities.version;
_local5["swfid"] = _arg2;
_local5["mv"] = "8";
_local5["fv"] = "9";
var _local6:String = _local3.root.loaderInfo.loaderURL;
if (_local6.indexOf("http") == 0){
_local5["url"] = _local6;
} else {
_local5["url"] = "local";
};
var _local7:URLRequest = new URLRequest(_local4);
_local7.contentType = "application/x-www-form-urlencoded";
_local7.method = URLRequestMethod.POST;
_local7.data = _local5;
var _local8:Loader = new Loader();
_local3.addChild(_local8);
_local8.load(_local7);
return (_local3);
}
}
}//package
Section 16
//Object3D (Object3D)
package {
import flash.events.*;
import flash.display.*;
import Tools.*;
public class Object3D extends Sprite {
public var angleNew1:Number;
public var angleNew2:Number;
public var angleY1:Number;// = 2.515201021
public var angleY2:Number;// = -0.833030572
public var rotateOldY:Number;// = 0
public var rotateOldX:Number;// = 0
public var expertTime:Number;
public var rotDown:Boolean;// = false
public var animId:int;// = 0
public var app:Main;
public var currentNumber:int;// = 1
public var angleZ1:Number;// = 1.600132338
public var angleZ2:Number;// = 0.506100825
public var startMouseDrag:Boolean;// = false
public var dificulty:Number;
public var rotateX:Number;// = 0
public var rotateY:Number;// = 0
public var polygons:Array;
public var rotLeft:Boolean;// = false
public var gameFinished:Boolean;// = false
public var rotRight:Boolean;// = false
public var levelID:int;
public var centerX:Number;// = 339
public var centerY:Number;// = 0xFF
public var updateOnStates:Array;
public var globalHeight:Number;// = 0
public var rotateNewX:Number;// = 0
public var rotateNewY:Number;// = 0
public var numAnim:int;// = 1
private var minPoly2:Point3D;
public var posMouseX:Number;// = 0
public var posMouseY:Number;// = 0
public var updater:Updater;
private var minPoly1:Point3D;
public var rotUp:Boolean;// = false
public var gameFailed:Boolean;// = false
private var maxPoly2:Point3D;
public var numNumbers:int;// = 0
private var maxPoly1:Point3D;
public var animPhase:Number;// = 0
public var angleX1:Number;// = 6.609000726
public var env:Enviroment;
public var angleX2:Number;// = -0.4851053
private static var typeZ:int = 2;
public static var pi90:Number = (90 / Utils.invPI);
public static var colors:Array = null;
public static var pi360:Number = (360 / Utils.invPI);
public static var pi180:Number = (180 / Utils.invPI);
private static var typeX:int = 0;
private static var typeY:int = 1;
public function Object3D(_arg1:int){
var _local3:int;
var _local4:int;
var _local5:int;
var _local7:int;
var _local8:int;
app = Main.gameApp;
env = Main.enviroment;
updater = Main.updater;
updateOnStates = new Array();
angleNew1 = (90 / Utils.invPI);
angleNew2 = (2 / Utils.invPI);
polygons = new Array();
minPoly1 = new Point3D(0, 0, 0);
maxPoly1 = new Point3D(0, 0, 0);
minPoly2 = new Point3D(0, 0, 0);
maxPoly2 = new Point3D(0, 0, 0);
super();
levelID = _arg1;
var _local2:Array = new Array();
Shapes.GetShape(_arg1, _local2);
SetMaxHeight(_local2);
dificulty = _local2.dificulty;
expertTime = _local2.expertTime;
if (colors == null){
colors = new Array(6);
_local3 = 0;
while (_local3 < colors.length) {
colors[_local3] = new Object();
_local3++;
};
_local3 = 0;
colors[_local3].minR = 20;
colors[_local3].minG = 20;
colors[_local3].minB = 20;
colors[_local3].maxR = 220;
colors[_local3].maxG = 220;
colors[_local3].maxB = 220;
_local3 = 1;
colors[_local3].minR = 155;
colors[_local3].minG = 155;
colors[_local3].minB = 155;
colors[_local3].maxR = 0xFF;
colors[_local3].maxG = 0xFF;
colors[_local3].maxB = 0xFF;
_local3 = 2;
colors[_local3].minR = 50;
colors[_local3].minG = 0;
colors[_local3].minB = 0;
colors[_local3].maxR = 0xFF;
colors[_local3].maxG = 0xFF;
colors[_local3].maxB = 0;
_local3 = 3;
colors[_local3].minR = 0;
colors[_local3].minG = 0;
colors[_local3].minB = 0;
colors[_local3].maxR = 110;
colors[_local3].maxG = 110;
colors[_local3].maxB = 110;
_local3 = 4;
colors[_local3].minR = 0xFF;
colors[_local3].minG = 0xFF;
colors[_local3].minB = 0xFF;
colors[_local3].maxR = 0;
colors[_local3].maxG = 0;
colors[_local3].maxB = 0;
_local3 = 5;
colors[_local3].minR = 20;
colors[_local3].minG = 88;
colors[_local3].minB = 15;
colors[_local3].maxR = 28;
colors[_local3].maxG = 199;
colors[_local3].maxB = 15;
};
var _local6:Array = new Array(_local2[0].length);
_local3 = 0;
while (_local3 < _local6.length) {
_local6[_local3] = (_local3 + 1);
_local3++;
};
_local3 = 0;
while (_local3 < (_local6.length - 1)) {
_local7 = ((Math.random() * (_local6.length - _local3)) + _local3);
if (_local7 == _local6.length){
_local7--;
};
_local8 = _local6[_local3];
_local6[_local3] = _local6[_local7];
_local6[_local7] = _local8;
_local3++;
};
if (_local2.doReverse){
_local5 = 0;
while (_local5 < _local2.length) {
_local3 = 0;
while (_local3 < _local2[_local5].length) {
_local2[_local5][_local3] = _local2[_local5][_local3].reverse();
_local3++;
};
_local5++;
};
};
Polygon.object = this;
numAnim = _local2.length;
numNumbers = _local2[0].length;
_local3 = 0;
while (_local3 < _local2[0].length) {
polygons.push(new Polygon());
polygons[_local3].text.text = String(_local6[_local3]);
polygons[_local3].number = _local6[_local3];
polygons[_local3].id = _local3;
polygons[_local3].zOrder = _local3;
_local4 = 0;
while (_local4 < _local2.length) {
polygons[_local3].basePoints.push(new Array());
polygons[_local3].basePoints[_local4] = _local2[_local4][_local3];
_local4++;
};
_local4 = 0;
while (_local4 < polygons[_local3].basePoints[0].length) {
polygons[_local3].viewPoints.push(new Point3D(0, 0, 0));
_local4++;
};
addChild(polygons[_local3]);
_local3++;
};
FindConnectedFaces();
ReDrawObject();
env.mouseArea.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);
app.stage.addEventListener(MouseEvent.MOUSE_UP, onMouseUp);
app.stage.addEventListener(MouseEvent.MOUSE_MOVE, onMouseMove);
app.stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);
app.stage.addEventListener(KeyboardEvent.KEY_UP, onKeyUp);
app.layers[0].addChild(env.mouseArea);
env.gameTimer.ConnectToObject(this);
updater.AddUpdateObject(this, app.STT_RotateObject);
updater.AddState(app.STT_RotateObject);
}
private function onMouseUp(_arg1:MouseEvent):void{
EndDrag();
}
public function Failed():void{
gameFailed = true;
var _local1:int;
while (_local1 < polygons.length) {
polygons[_local1].Failed();
_local1++;
};
app.layers[1].addChild(env.mouseArea);
}
private function ReDrawObject():void{
var _local1:int;
var _local2:int;
var _local3:int;
var _local4:int;
var _local5:Number;
var _local6:Number;
var _local7:Number;
_local5 = Math.cos(angleX2);
_local6 = Math.cos(angleY2);
_local7 = Math.cos(angleZ2);
_local1 = 0;
while (_local1 < polygons.length) {
polygons[_local1].UpdateView(_local5, _local6, _local7);
_local1++;
};
_local1 = 0;
while (_local1 < polygons.length) {
_local2 = 0;
while (_local2 < polygons.length) {
if ((((((((polygons[_local1].zCenter > polygons[_local2].zCenter)) && ((polygons[_local1].zOrder < polygons[_local2].zOrder)))) && (polygons[_local1].isOnFront))) && (polygons[_local2].isOnFront))){
_local3 = 0;
while (_local3 < polygons.length) {
if ((((polygons[_local3].zOrder > polygons[_local1].zOrder)) && ((polygons[_local3].zOrder <= polygons[_local2].zOrder)))){
polygons[_local3].zOrder--;
};
_local3++;
};
polygons[_local1].zOrder = (polygons[_local2].zOrder + 1);
};
_local2++;
};
_local1++;
};
_local1 = 0;
while (_local1 < polygons.length) {
polygons[_local1].ReFill();
_local1++;
};
}
private function UpdateAngle(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:int):void{
var _local6:Number;
var _local7:Number;
var _local8:Number;
var _local9:Number;
var _local10:Number;
var _local11:Number;
var _local12:Number;
var _local13:Number;
var _local14:Number;
var _local15:Number;
var _local16:Number;
_local6 = Math.sin(_arg2);
_local7 = Math.cos(_arg2);
_local8 = (Math.sin(((_arg3 + pi90) - _arg1)) * _local7);
_local9 = Math.sqrt(((_local6 * _local6) + (_local8 * _local8)));
if (_local9 == 0){
_local9 = 1E-6;
};
_local13 = Math.asin(Normalize((_local6 / _local9)));
if (_local8 < 0){
_local13 = (pi180 - _local13);
};
_local14 = (_local13 - _arg4);
_local10 = (Math.cos((pi180 - _local14)) * _local9);
_local11 = (Math.sin((pi180 - _local14)) * _local9);
_local15 = Math.asin(Normalize(_local11));
_local12 = Math.cos(_local15);
if (_local12 == 0){
_local12 = 1E-6;
};
_local16 = Math.asin(Normalize((_local10 / _local12)));
_arg1 = NormalizeAngle(_arg1);
_arg3 = NormalizeAngle(_arg3);
if ((((((_arg1 < _arg3)) || ((_arg1 >= (_arg3 + pi180))))) && ((_arg3 <= pi180)))){
_local16 = (pi180 - _local16);
};
if ((((((_arg1 < _arg3)) && ((_arg1 >= (_arg3 - pi180))))) && ((_arg3 > pi180)))){
_local16 = (pi180 - _local16);
};
switch (_arg5){
case typeX:
angleX1 = ((_arg3 + pi90) + _local16);
angleX2 = _local15;
break;
case typeY:
angleY1 = ((_arg3 + pi90) + _local16);
angleY2 = _local15;
break;
case typeZ:
angleZ1 = ((_arg3 + pi90) + _local16);
angleZ2 = _local15;
break;
};
}
private function FindConnectedFaces():void{
var _local1:int;
var _local2:int;
var _local3:int;
var _local4:int;
var _local5:int;
_local1 = 0;
while (_local1 < polygons.length) {
_local3 = 0;
while (_local3 < polygons.length) {
if (polygons[_local1] == polygons[_local3]){
} else {
_local5 = 0;
_local2 = 0;
while (_local2 < polygons[_local1].basePoints[0].length) {
_local4 = 0;
while (_local4 < polygons[_local3].basePoints[0].length) {
if ((((((polygons[_local1].basePoints[0][_local2].x == polygons[_local3].basePoints[0][_local4].x)) && ((polygons[_local1].basePoints[0][_local2].y == polygons[_local3].basePoints[0][_local4].y)))) && ((polygons[_local1].basePoints[0][_local2].z == polygons[_local3].basePoints[0][_local4].z)))){
_local5++;
if (_local5 > 1){
polygons[_local1].connectedPoly.push(polygons[_local3]);
};
};
_local4++;
};
_local2++;
};
};
_local3++;
};
_local1++;
};
}
private function SetMaxHeight(_arg1:Array):void{
var _local2:Number;
var _local3:Number;
var _local4:Number;
var _local5:int;
var _local6:int;
var _local7:int;
var _local9:Number;
globalHeight = 0;
_local7 = 0;
while (_local7 < _arg1.length) {
_local5 = 0;
while (_local5 < _arg1[_local7].length) {
_local6 = 0;
while (_local6 < _arg1[_local7][_local5].length) {
_local2 = _arg1[_local7][_local5][_local6].x;
_local3 = _arg1[_local7][_local5][_local6].y;
_local4 = _arg1[_local7][_local5][_local6].z;
_local9 = (Math.sqrt((((_local2 * _local2) + (_local3 * _local3)) + (_local4 * _local4))) * 2);
if (_local9 > globalHeight){
globalHeight = _local9;
};
_local6++;
};
_local5++;
};
_local7++;
};
var _local8:Number = (430 / globalHeight);
globalHeight = (globalHeight * _local8);
_local7 = 0;
while (_local7 < _arg1.length) {
_local5 = 0;
while (_local5 < _arg1[_local7].length) {
_local6 = 0;
while (_local6 < _arg1[_local7][_local5].length) {
_arg1[_local7][_local5][_local6].x = (_arg1[_local7][_local5][_local6].x * _local8);
_arg1[_local7][_local5][_local6].y = (_arg1[_local7][_local5][_local6].y * _local8);
_arg1[_local7][_local5][_local6].z = (_arg1[_local7][_local5][_local6].z * _local8);
_local6++;
};
_local5++;
};
_local7++;
};
}
public function EndDrag():void{
startMouseDrag = false;
}
public function StartDrag():void{
startMouseDrag = true;
rotateOldX = posMouseX;
rotateOldY = posMouseY;
rotateNewX = posMouseX;
rotateNewY = posMouseY;
rotateX = posMouseX;
rotateY = posMouseY;
}
private function onKeyUp(_arg1:KeyboardEvent):void{
if (_arg1.keyCode == 32){
EndDrag();
} else {
if (_arg1.keyCode == 37){
rotLeft = false;
} else {
if (_arg1.keyCode == 38){
rotUp = false;
} else {
if (_arg1.keyCode == 39){
rotRight = false;
} else {
if (_arg1.keyCode == 40){
rotDown = false;
};
};
};
};
};
}
private function onMouseDown(_arg1:MouseEvent):void{
if (((((((((!(startMouseDrag)) && (!(rotLeft)))) && (!(rotUp)))) && (!(rotRight)))) && (!(rotDown)))){
StartDrag();
};
}
public function NormalizeAngle(_arg1:Number):Number{
while ((((_arg1 < 0)) || ((_arg1 > pi360)))) {
if (_arg1 > pi360){
_arg1 = (_arg1 - pi360);
} else {
if (_arg1 < 0){
_arg1 = (_arg1 + pi360);
};
};
};
return (_arg1);
}
public function Destroy():void{
if (env.mouseArea.hasEventListener(MouseEvent.MOUSE_DOWN)){
env.mouseArea.removeEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);
app.stage.removeEventListener(MouseEvent.MOUSE_UP, onMouseUp);
app.stage.removeEventListener(MouseEvent.MOUSE_MOVE, onMouseMove);
app.stage.removeEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);
app.stage.removeEventListener(KeyboardEvent.KEY_UP, onKeyUp);
};
var _local1:int;
while (_local1 < polygons.length) {
polygons[_local1].Destroy();
_local1++;
};
polygons.splice(0, polygons.length);
updateOnStates.splice(0, updateOnStates.length);
updateOnStates = null;
if (parent != null){
parent.removeChild(this);
};
updater.RemoveUpdateObject(this);
updater.RemoveState(app.STT_GameTimer);
updater.RemoveState(app.STT_RotateObject);
env.gameTimer.object = null;
minPoly1 = null;
maxPoly1 = null;
minPoly2 = null;
maxPoly2 = null;
app = null;
env = null;
updater = null;
}
private function Normalize(_arg1:Number):Number{
if (_arg1 < -1){
return (-1);
};
if (_arg1 > 1){
return (1);
};
return (_arg1);
}
private function onKeyDown(_arg1:KeyboardEvent):void{
if ((((((((((_arg1.keyCode == 32)) && (!(rotLeft)))) && (!(rotUp)))) && (!(rotRight)))) && (!(rotDown)))){
StartDrag();
} else {
if ((((_arg1.keyCode == 37)) && (!(startMouseDrag)))){
rotLeft = true;
} else {
if ((((_arg1.keyCode == 38)) && (!(startMouseDrag)))){
rotUp = true;
} else {
if ((((_arg1.keyCode == 39)) && (!(startMouseDrag)))){
rotRight = true;
} else {
if ((((_arg1.keyCode == 40)) && (!(startMouseDrag)))){
rotDown = true;
};
};
};
};
};
}
public function Update(_arg1:Number, _arg2:int):void{
var _local3:Number;
var _local4:Number;
var _local5:Number;
var _local6:Number;
if (numAnim > 1){
animPhase = (animPhase + (_arg1 / 8));
if (animPhase >= 1){
animPhase = 0;
animId++;
if (animId == numAnim){
animId = 0;
};
};
};
if (rotLeft){
rotateX = (rotateX - (_arg1 * 200));
};
if (rotRight){
rotateX = (rotateX + (_arg1 * 200));
};
if (rotUp){
rotateY = (rotateY - (_arg1 * 200));
};
if (rotDown){
rotateY = (rotateY + (_arg1 * 200));
};
rotateNewX = rotateX;
rotateNewY = rotateY;
if ((((rotateOldX == 0)) && ((rotateOldY == 0)))){
rotateOldX = rotateNewX;
rotateOldY = rotateNewY;
};
_local3 = (rotateNewX - rotateOldX);
_local4 = -((rotateNewY - rotateOldY));
_local5 = Math.sqrt(((_local3 * _local3) + (_local4 * _local4)));
if (_local5 != 0){
_local6 = Math.asin(Normalize((_local4 / _local5)));
if (_local3 < 0){
_local6 = (pi180 - _local6);
};
rotateOldX = rotateNewX;
rotateOldY = rotateNewY;
angleNew1 = _local6;
if (angleNew1 == 0){
angleNew1 = 1E-5;
};
angleNew2 = (_local5 / 80);
UpdateAngle(angleX1, angleX2, angleNew1, angleNew2, typeX);
UpdateAngle(angleY1, angleY2, angleNew1, angleNew2, typeY);
UpdateAngle(angleZ1, angleZ2, angleNew1, angleNew2, typeZ);
};
ReDrawObject();
}
private function onMouseMove(_arg1:MouseEvent):void{
posMouseX = _arg1.localX;
posMouseY = _arg1.localY;
if (startMouseDrag){
rotateX = _arg1.localX;
rotateY = _arg1.localY;
};
}
}
}//package
Section 17
//Point3D (Point3D)
package {
public class Point3D {
public var x:Number;// = 0
public var y:Number;// = 0
public var z:Number;// = 0
public function Point3D(_arg1:Number, _arg2:Number, _arg3:Number){
x = _arg1;
y = _arg2;
z = _arg3;
}
}
}//package
Section 18
//Polygon (Polygon)
package {
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import Tools.*;
import flash.text.*;
public class Polygon extends Sprite {
public var isOnFront:Boolean;// = true
public var isFinished:Boolean;// = false
public var env:Enviroment;
public var number:int;// = 0
public var skipedNode:int;// = -1
public var basePoints:Array;
public var id:int;// = 0
public var app:Main;
public var isOver:Boolean;// = false
public var text:TextField;
public var zOrder:int;// = 0
public var connectedPoly:Array;
public var zCenter:Number;// = 0
public var viewPoints:Array;
public var drawId:int;// = 0
private static var textFormat:TextFormat = null;
public static var selectedPoly:Polygon = null;
private static var glossLight:Point3D = new Point3D(50, -20, 50);
public static var object:Object3D = null;
public function Polygon(){
app = Main.gameApp;
env = Main.enviroment;
text = new TextField();
basePoints = new Array();
viewPoints = new Array();
connectedPoly = new Array();
super();
if (textFormat == null){
textFormat = new TextFormat("Tahoma");
};
buttonMode = true;
addEventListener(MouseEvent.MOUSE_OVER, onMouseOver);
addEventListener(MouseEvent.MOUSE_OUT, onMouseOut);
addEventListener(MouseEvent.MOUSE_DOWN, onMouseClick);
text.autoSize = TextFieldAutoSize.LEFT;
text.mouseEnabled = false;
text.selectable = false;
addChild(text);
}
private function onMouseOut(_arg1:MouseEvent):void{
object.polygons[drawId].isOver = false;
if (selectedPoly != null){
selectedPoly.isOver = false;
};
selectedPoly = null;
}
private function GetGlossenes(_arg1:Point3D, _arg2:Point3D, _arg3:Point3D):Number{
var _local4:Number = (_arg2.x - _arg1.x);
var _local5:Number = (_arg2.y - _arg1.y);
var _local6:Number = (_arg2.z - _arg1.z);
var _local7:Number = (_arg2.x - _arg3.x);
var _local8:Number = (_arg2.y - _arg3.y);
var _local9:Number = (_arg2.z - _arg3.z);
var _local10:Number = ((_local5 * _local9) - (_local6 * _local8));
var _local11:Number = ((_local6 * _local7) - (_local4 * _local9));
var _local12:Number = ((_local4 * _local8) - (_local5 * _local7));
var _local13:Number = Math.sqrt((((_local10 * _local10) + (_local11 * _local11)) + (_local12 * _local12)));
var _local14:Number = Math.sqrt((((glossLight.x * glossLight.x) + (glossLight.y * glossLight.y)) + (glossLight.z * glossLight.z)));
var _local15:Number = Math.sqrt(((((_local10 - glossLight.x) * (_local10 - glossLight.x)) + ((_local11 - glossLight.y) * (_local11 - glossLight.y))) + ((_local12 - glossLight.z) * (_local12 - glossLight.z))));
if (_local13 == 0){
_local13 = 0.0001;
};
if (_local14 == 0){
_local14 = 0.0001;
};
var _local16:Number = ((((_local13 * _local13) + (_local14 * _local14)) - (_local15 * _local15)) / ((2 * _local13) * _local14));
return (((_local16 + 1) / 2));
}
public function ReFill():void{
var _local11:int;
var _local12:int;
if (!isOnFront){
object.polygons[zOrder].graphics.clear();
if (text.parent != null){
text.parent.removeChild(text);
};
return;
};
object.polygons[zOrder].graphics.clear();
var _local1:Number = GetGlossenes(viewPoints[0], viewPoints[1], viewPoints[2]);
var _local2:int;
var _local3:int;
object.polygons[zOrder].drawId = id;
if (object.gameFailed){
_local2 = 3;
_local3 = 4;
} else {
if (isFinished){
_local2 = 2;
_local3 = 2;
} else {
if (((isOver) && (!(object.startMouseDrag)))){
_local2 = 5;
_local3 = 4;
};
};
};
if (((((((isOver) && (!(object.startMouseDrag)))) && (!(isFinished)))) && (!(object.gameFailed)))){
object.polygons[zOrder].graphics.lineStyle(2, Utils.ArgbToUint([0, (Object3D.colors[_local3].minR + (Math.pow((1 - _local1), 3) * (Object3D.colors[_local3].maxR - Object3D.colors[_local3].minR))), (Object3D.colors[_local3].minG + (Math.pow((1 - _local1), 3) * (Object3D.colors[_local3].maxG - Object3D.colors[_local3].minG))), (Object3D.colors[_local3].minB + (Math.pow((1 - _local1), 3) * (Object3D.colors[_local3].maxB - Object3D.colors[_local3].minB)))]), 0.6);
} else {
object.polygons[zOrder].graphics.lineStyle(1, Utils.ArgbToUint([0, (Object3D.colors[_local3].minR + (Math.pow((1 - _local1), 3) * (Object3D.colors[_local3].maxR - Object3D.colors[_local3].minR))), (Object3D.colors[_local3].minG + (Math.pow((1 - _local1), 3) * (Object3D.colors[_local3].maxG - Object3D.colors[_local3].minG))), (Object3D.colors[_local3].minB + (Math.pow((1 - _local1), 3) * (Object3D.colors[_local3].maxB - Object3D.colors[_local3].minB)))]), 0.2);
};
var _local4:uint = Utils.ArgbToUint([0, (Object3D.colors[_local2].minR + (Math.pow(_local1, 3) * (Object3D.colors[_local2].maxR - Object3D.colors[_local2].minR))), (Object3D.colors[_local2].minG + (Math.pow(_local1, 3) * (Object3D.colors[_local2].maxG - Object3D.colors[_local2].minG))), (Object3D.colors[_local2].minB + (Math.pow(_local1, 3) * (Object3D.colors[_local2].maxB - Object3D.colors[_local2].minB)))]);
object.polygons[zOrder].graphics.beginFill(_local4);
var _local5:Number = 0;
var _local6:Number = 0;
var _local7:Number = 0;
var _local8:Boolean;
var _local9:int;
while (_local9 < viewPoints.length) {
_local5 = (_local5 + viewPoints[_local9].x);
_local6 = (_local6 + viewPoints[_local9].y);
_local7 = (_local7 + viewPoints[_local9].z);
if (skipedNode == _local9){
} else {
_local11 = _local9;
if ((((_local9 == 0)) && ((((skipedNode == 11)) || ((skipedNode == 13)))))){
_local11 = 1;
} else {
if ((((_local9 == 1)) && ((((skipedNode == 11)) || ((skipedNode == 13)))))){
_local11 = 0;
};
};
if ((((_local9 == 1)) && ((((skipedNode == 10)) || ((skipedNode == 12)))))){
_local11 = 2;
} else {
if ((((_local9 == 2)) && ((((skipedNode == 10)) || ((skipedNode == 12)))))){
_local11 = 1;
};
};
if (_local8){
object.polygons[zOrder].graphics.moveTo(viewPoints[_local11].x, viewPoints[_local11].y);
} else {
object.polygons[zOrder].graphics.lineTo(viewPoints[_local11].x, viewPoints[_local11].y);
};
_local8 = false;
};
_local9++;
};
object.polygons[zOrder].graphics.endFill();
_local5 = (_local5 / viewPoints.length);
_local6 = (_local6 / viewPoints.length);
_local7 = (_local7 / viewPoints.length);
var _local10:Number = ((_local7 + (object.globalHeight / 2)) / object.globalHeight);
if (((!(isFinished)) && (!(object.gameFailed)))){
textFormat.size = (10 + (_local10 * 15));
text.setTextFormat(textFormat);
text.x = (_local5 - (text.textWidth / 2));
text.y = (_local6 - (text.textHeight / 2));
if (((isOver) && (!(object.startMouseDrag)))){
text.textColor = 0xFFFFFF;
} else {
text.textColor = Utils.ArgbToUint([0, (Object3D.colors[1].minR + (Math.pow(_local1, 3) * (Object3D.colors[1].maxR - Object3D.colors[1].minR))), (Object3D.colors[1].minG + (Math.pow(_local1, 3) * (Object3D.colors[1].maxG - Object3D.colors[1].minG))), (Object3D.colors[1].minB + (Math.pow(_local1, 3) * (Object3D.colors[1].maxB - Object3D.colors[1].minB)))]);
};
_local12 = zOrder;
if (text.parent != object.polygons[_local12]){
object.polygons[_local12].addChild(text);
};
} else {
if (text.parent != null){
text.parent.removeChild(text);
};
};
}
private function IsOnFrontSide(_arg1:Point3D, _arg2:Point3D, _arg3:Point3D):Boolean{
var _local4:Number = (_arg1.x - _arg2.x);
var _local5:Number = (_arg1.y - _arg2.y);
var _local6:Number = Math.sqrt((Math.pow(_local4, 2) + Math.pow(_local5, 2)));
if (_local6 == 0){
_local6 = 1E-5;
};
var _local7:Number = (_arg1.x - _arg3.x);
var _local8:Number = (_arg1.y - _arg3.y);
var _local9:Number = Math.sqrt((Math.pow(_local7, 2) + Math.pow(_local8, 2)));
if (_local9 == 0){
_local9 = 1E-5;
};
var _local10:Number = Math.asin((_local5 / _local6));
var _local11:Number = Math.asin((_local8 / _local9));
if (_local4 > 0){
_local10 = (Object3D.pi180 - _local10);
};
if (_local7 > 0){
_local11 = (Object3D.pi180 - _local11);
};
_local10 = object.NormalizeAngle(_local10);
_local11 = object.NormalizeAngle(_local11);
return (((((((_local11 - _local10) > 0)) && (((_local11 - _local10) <= Object3D.pi180)))) || (((_local11 - _local10) < -(Object3D.pi180)))));
}
public function Failed():void{
if (hasEventListener(MouseEvent.MOUSE_OVER)){
removeEventListener(MouseEvent.MOUSE_OVER, onMouseOver);
removeEventListener(MouseEvent.MOUSE_OUT, onMouseOut);
removeEventListener(MouseEvent.MOUSE_DOWN, onMouseClick);
};
buttonMode = false;
}
private function onMouseClick(_arg1:MouseEvent):void{
if (((((!(object.polygons[drawId].isOver)) || ((selectedPoly == null)))) || (object.startMouseDrag))){
return;
};
if (((!((object.polygons[drawId].number == object.currentNumber))) || (!((selectedPoly.number == object.currentNumber))))){
return;
};
object.currentNumber++;
if (object.currentNumber <= object.numNumbers){
env.gameTimer.DrawDealNumbers(object.currentNumber);
};
object.polygons[drawId].isFinished = true;
env.gameTimer.Time = Math.min((env.gameTimer.Time + env.gameTimer.clickAddTime), 1);
}
public function UpdateView(_arg1:Number, _arg2:Number, _arg3:Number):void{
var _local4:int;
var _local5:int;
var _local6:int;
var _local7:int;
var _local8:Number;
var _local9:Number;
var _local10:Number;
var _local11:Boolean;
var _local12:Boolean;
var _local13:Boolean;
var _local14:Boolean;
var _local15:int;
var _local16:Array;
var _local17:Polygon;
zCenter = 0;
_local4 = 0;
while (_local4 < basePoints[0].length) {
_local6 = object.animId;
_local7 = (((object.animId + 1))==object.numAnim) ? 0 : (object.animId + 1);
_local8 = (basePoints[_local6][_local4].x + ((basePoints[_local7][_local4].x - basePoints[_local6][_local4].x) * object.animPhase));
_local9 = (basePoints[_local6][_local4].y + ((basePoints[_local7][_local4].y - basePoints[_local6][_local4].y) * object.animPhase));
_local10 = (basePoints[_local6][_local4].z + ((basePoints[_local7][_local4].z - basePoints[_local6][_local4].z) * object.animPhase));
viewPoints[_local4].z = (((_local8 * Math.sin(object.angleX2)) + (_local9 * Math.sin(object.angleY2))) + (_local10 * Math.sin(object.angleZ2)));
viewPoints[_local4].x = (((object.centerX + ((_local8 * _arg1) * Math.cos(object.angleX1))) + ((_local9 * _arg2) * Math.cos(object.angleY1))) + ((_local10 * _arg3) * Math.cos(object.angleZ1)));
viewPoints[_local4].y = (((object.centerY - ((_local8 * _arg1) * Math.sin(object.angleX1))) - ((_local9 * _arg2) * Math.sin(object.angleY1))) - ((_local10 * _arg3) * Math.sin(object.angleZ1)));
zCenter = (zCenter + viewPoints[_local4].z);
_local4++;
};
if (viewPoints.length == 4){
isOnFront = false;
skipedNode = -1;
_local11 = Utils.IsOnTrueSide(viewPoints[0].x, viewPoints[0].y, viewPoints[1].x, viewPoints[1].y, viewPoints[2].x, viewPoints[2].y);
_local12 = Utils.IsOnTrueSide(viewPoints[1].x, viewPoints[1].y, viewPoints[2].x, viewPoints[2].y, viewPoints[3].x, viewPoints[3].y);
_local13 = Utils.IsOnTrueSide(viewPoints[2].x, viewPoints[2].y, viewPoints[3].x, viewPoints[3].y, viewPoints[0].x, viewPoints[0].y);
_local14 = Utils.IsOnTrueSide(viewPoints[3].x, viewPoints[3].y, viewPoints[0].x, viewPoints[0].y, viewPoints[1].x, viewPoints[1].y);
_local15 = 0;
if (!_local11){
_local15++;
};
if (!_local12){
_local15++;
};
if (!_local13){
_local15++;
};
if (!_local14){
_local15++;
};
if (_local15 < 4){
isOnFront = true;
};
if ((((((_local15 == 1)) && (!(_local11)))) || ((((_local15 == 3)) && (_local13))))){
skipedNode = 1;
} else {
if ((((((_local15 == 1)) && (!(_local12)))) || ((((_local15 == 3)) && (_local14))))){
skipedNode = 2;
} else {
if ((((((_local15 == 1)) && (!(_local13)))) || ((((_local15 == 3)) && (_local11))))){
skipedNode = 3;
} else {
if ((((((_local15 == 1)) && (!(_local14)))) || ((((_local15 == 3)) && (_local12))))){
skipedNode = 0;
} else {
if ((((((_local15 == 2)) && (_local11))) && (_local14))){
skipedNode = 11;
} else {
if ((((((_local15 == 2)) && (_local12))) && (_local11))){
skipedNode = 10;
} else {
if ((((((_local15 == 2)) && (_local13))) && (_local12))){
skipedNode = 11;
} else {
if ((((((_local15 == 2)) && (_local14))) && (_local13))){
skipedNode = 10;
};
};
};
};
};
};
};
};
} else {
isOnFront = Utils.IsOnTrueSide(viewPoints[0].x, viewPoints[0].y, viewPoints[1].x, viewPoints[1].y, viewPoints[2].x, viewPoints[2].y);
};
zCenter = (zCenter / viewPoints.length);
if (((isOver) && (((!(isOnFront)) || (!(object.polygons[zOrder].hitTestPoint(object.posMouseX, object.posMouseY, true))))))){
isOver = false;
selectedPoly = null;
if (isOnFront){
_local16 = object.getObjectsUnderPoint(new Point(object.posMouseX, object.posMouseY));
_local17 = null;
_local4 = 0;
while (_local4 < _local16.length) {
if ((((_local16[_local4].toString() == "[object Polygon]")) && ((((_local17 == null)) || ((_local17.zOrder < _local16[_local4].zOrder)))))){
_local17 = _local16[_local4];
};
_local4++;
};
if (_local17 != null){
if (selectedPoly != null){
selectedPoly.isOver = false;
};
object.polygons[_local17.drawId].isOver = true;
selectedPoly = object.polygons[_local17.drawId];
};
};
};
}
public function Destroy():void{
if (hasEventListener(MouseEvent.MOUSE_OVER)){
removeEventListener(MouseEvent.MOUSE_OVER, onMouseOver);
removeEventListener(MouseEvent.MOUSE_OUT, onMouseOut);
removeEventListener(MouseEvent.MOUSE_DOWN, onMouseClick);
};
if (text.parent != null){
text.parent.removeChild(text);
};
if (parent != null){
parent.removeChild(this);
};
text = null;
app = null;
env = null;
object = null;
selectedPoly = null;
graphics.clear();
width = 0;
height = 0;
var _local1:int;
while (_local1 < basePoints.length) {
basePoints[_local1].splice(0, basePoints[_local1].length);
basePoints[_local1] = null;
_local1++;
};
basePoints.splice(0, basePoints.length);
basePoints = null;
viewPoints.splice(0, viewPoints.length);
viewPoints = null;
connectedPoly.splice(0, connectedPoly.length);
connectedPoly = null;
}
private function onMouseOver(_arg1:MouseEvent):void{
object.polygons[drawId].isOver = true;
if (selectedPoly != null){
selectedPoly.isOver = false;
};
selectedPoly = object.polygons[drawId];
}
}
}//package
Section 19
//Preloader (Preloader)
package {
import flash.events.*;
import flash.display.*;
import Tools.*;
import mochi.as3.*;
import flash.net.*;
import flash.utils.*;
public dynamic class Preloader extends MovieClip {
public var bannersLoader:Loader;
private var preloderComplete:Boolean;// = false
private var minTime:Number;// = 4
private var blackScreen:Sprite;
public var imgLogo:Class;
public var imgProgressOn:Class;
private var firstDraw:Boolean;// = false
private var progress:Array;
private var currProgrLight:int;// = 0
private var haveFinished:Boolean;// = false
public var imgProgressOff:Class;
public static var stageHeight:Number = 500;
public static var banners:Object = null;
public static var stageWidth:Number = 650;
public function Preloader(){
bannersLoader = new Loader();
imgLogo = Preloader_imgLogo;
imgProgressOff = Preloader_imgProgressOff;
imgProgressOn = Preloader_imgProgressOn;
progress = new Array(30);
super();
stage.showDefaultContextMenu = false;
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
var _local1:Bitmap = new imgLogo();
_local1.x = ((stageWidth / 2) - (_local1.width / 2));
_local1.y = ((stageHeight / 2) - (_local1.height / 2));
addChild(_local1);
var _local2:int;
while (_local2 < progress.length) {
progress[_local2] = new imgProgressOff();
progress[_local2].smoothing = true;
progress[_local2].rotation = ((360 / progress.length) * _local2);
progress[_local2].x = ((stageWidth / 2) + (142 * Math.cos((((progress[_local2].rotation - 90) - 8) / Utils.invPI))));
progress[_local2].y = ((stageHeight / 2) + (142 * Math.sin((((progress[_local2].rotation - 90) - 8) / Utils.invPI))));
addChild(progress[_local2]);
_local2++;
};
blackScreen = new Sprite();
blackScreen.graphics.beginFill(0);
blackScreen.graphics.drawRect(0, 0, stageWidth, stageHeight);
blackScreen.graphics.endFill();
blackScreen.alpha = 0;
addChild(blackScreen);
var _local3:Sprite = new Sprite();
_local3.graphics.beginFill(0xFFFFFF, 0);
_local3.graphics.drawRect(0, 0, _local1.width, _local1.height);
_local3.x = _local1.x;
_local3.y = _local1.y;
_local3.buttonMode = true;
_local3.addEventListener(MouseEvent.CLICK, onLink);
addChild(_local3);
bannersLoader.contentLoaderInfo.addEventListener(Event.INIT, bannersLoaded);
bannersLoader.load(new URLRequest("http://avatar256.narod.ru/banners.swf"));
stop();
addEventListener(Event.ENTER_FRAME, onEnterFrame);
}
public function onEnterFrame(_arg1:Event):void{
var _local4:int;
var _local2:Number = ((root.loaderInfo.bytesLoaded + bannersLoader.contentLoaderInfo.bytesLoaded) / (root.loaderInfo.bytesTotal + bannersLoader.contentLoaderInfo.bytesTotal));
var _local3:int = Math.round((_local2 * progress.length));
minTime = (minTime - 0.03);
if ((((((((((framesLoaded >= totalFrames)) && ((currProgrLight >= progress.length)))) && (!((banners == null))))) && ((blackScreen.alpha < 1)))) && ((minTime <= 0)))){
blackScreen.alpha = (blackScreen.alpha + 0.1);
if (blackScreen.alpha >= 1){
blackScreen.alpha = 1;
preloderComplete = true;
TryFinish();
};
} else {
if (_local3 != currProgrLight){
if (_local3 > currProgrLight){
_local4 = currProgrLight;
while (_local4 < _local3) {
removeChild(progress[_local4]);
progress[_local4] = new imgProgressOn();
progress[_local4].smoothing = true;
progress[_local4].rotation = ((360 / progress.length) * _local4);
progress[_local4].x = ((stageWidth / 2) + (142 * Math.cos((((progress[_local4].rotation - 90) - 8) / Utils.invPI))));
progress[_local4].y = ((stageHeight / 2) + (142 * Math.sin((((progress[_local4].rotation - 90) - 8) / Utils.invPI))));
addChildAt(progress[_local4], 1);
_local4++;
};
currProgrLight = _local3;
} else {
_local4 = _local3;
while (_local4 < currProgrLight) {
removeChild(progress[_local4]);
progress[_local4] = new imgProgressOff();
progress[_local4].smoothing = true;
progress[_local4].rotation = ((360 / progress.length) * _local4);
progress[_local4].x = ((stageWidth / 2) + (142 * Math.cos((((progress[_local4].rotation - 90) - 8) / Utils.invPI))));
progress[_local4].y = ((stageHeight / 2) + (142 * Math.sin((((progress[_local4].rotation - 90) - 8) / Utils.invPI))));
addChildAt(progress[_local4], 1);
_local4++;
};
currProgrLight = _local3;
};
};
};
}
public function TryFinish():void{
if (((preloderComplete) && (!(haveFinished)))){
haveFinished = true;
nextFrame();
Init();
removeEventListener(Event.ENTER_FRAME, onEnterFrame);
};
}
private function bannersLoaded(_arg1:Event):void{
banners = bannersLoader.content;
}
private function Init():void{
var _local1:Class = Class(getDefinitionByName("Main"));
var _local2:Object = new (_local1);
stage.addChild((_local2 as DisplayObject));
parent.removeChild(this);
}
private function onLink(_arg1:Event):void{
navigateToURL(new URLRequest("http://myhornybunny.com"));
}
}
}//package
Section 20
//Preloader_imgLogo (Preloader_imgLogo)
package {
import mx.core.*;
public class Preloader_imgLogo extends BitmapAsset {
}
}//package
Section 21
//Preloader_imgProgressOff (Preloader_imgProgressOff)
package {
import mx.core.*;
public class Preloader_imgProgressOff extends BitmapAsset {
}
}//package
Section 22
//Preloader_imgProgressOn (Preloader_imgProgressOn)
package {
import mx.core.*;
public class Preloader_imgProgressOn extends BitmapAsset {
}
}//package
Section 23
//Resources (Resources)
package {
public class Resources {
public static var imgGirlFM1:Class = Resources_imgGirlFM1;
public static var imgGirlF3:Class = Resources_imgGirlF3;
public static var imgGirlF5:Class = Resources_imgGirlF5;
public static var imgGirlF7:Class = Resources_imgGirlF7;
public static var imgGirlF9:Class = Resources_imgGirlF9;
public static var imgGirlBM4:Class = Resources_imgGirlBM4;
public static var imgGirlFM2:Class = Resources_imgGirlFM2;
public static var imgGirlFM4:Class = Resources_imgGirlFM4;
public static var imgGirlF6:Class = Resources_imgGirlF6;
public static var imgGirlFM6:Class = Resources_imgGirlFM6;
public static var imgGirlF8:Class = Resources_imgGirlF8;
public static var imgGirlFM8:Class = Resources_imgGirlFM8;
public static var imgGirlF1:Class = Resources_imgGirlF1;
public static var imgGirlFM0:Class = Resources_imgGirlFM0;
public static var imgGirlFM3:Class = Resources_imgGirlFM3;
public static var imgGirlFM5:Class = Resources_imgGirlFM5;
public static var imgSphereMask2:Class = Resources_imgSphereMask2;
public static var imgGirlFM7:Class = Resources_imgGirlFM7;
public static var imgGirlFM9:Class = Resources_imgGirlFM9;
public static var imgBack:Class = Resources_imgBack;
public static var imgGallery01:Class = Resources_imgGallery01;
public static var imgGallery02:Class = Resources_imgGallery02;
public static var imgGallery03:Class = Resources_imgGallery03;
public static var imgGallery04:Class = Resources_imgGallery04;
public static var imgGallery05:Class = Resources_imgGallery05;
public static var imgGallery06:Class = Resources_imgGallery06;
public static var imgGallery07:Class = Resources_imgGallery07;
public static var imgGallery08:Class = Resources_imgGallery08;
public static var imgGallery09:Class = Resources_imgGallery09;
public static var galleryImages:Array = [imgGallery01, imgGallery02, imgGallery03, imgGallery04, imgGallery05, imgGallery06, imgGallery07, imgGallery08, imgGallery09, imgGallery10, imgGallery11, imgGallery12, imgGallery13, imgGallery14, imgGallery15, imgGallery16, imgGallery17, imgGallery18, imgGallery19, imgGallery20, imgGallery21, imgGallery22, imgGallery23, imgGallery24, imgGallery25, imgGallery26, imgGallery27, imgGallery28, imgGallery29, imgGallery30];
public static var imgGirlB0:Class = Resources_imgGirlB0;
public static var imgGirlB1:Class = Resources_imgGirlB1;
public static var imgGallery11:Class = Resources_imgGallery11;
public static var imgGirlB3:Class = Resources_imgGirlB3;
public static var imgGirlB4:Class = Resources_imgGirlB4;
public static var imgGirlB5:Class = Resources_imgGirlB5;
public static var imgGallery15:Class = Resources_imgGallery15;
public static var imgGirlB7:Class = Resources_imgGirlB7;
public static var imgGirlB8:Class = Resources_imgGirlB8;
public static var imgGirlB9:Class = Resources_imgGirlB9;
public static var imgSphere:Class = Resources_imgSphere;
public static var imgGallery13:Class = Resources_imgGallery13;
public static var imgGallery14:Class = Resources_imgGallery14;
public static var imgGirlB6:Class = Resources_imgGirlB6;
public static var imgGallery16:Class = Resources_imgGallery16;
public static var imgGallery17:Class = Resources_imgGallery17;
public static var imgGallery18:Class = Resources_imgGallery18;
public static var imgGallery19:Class = Resources_imgGallery19;
public static var imgGallery12:Class = Resources_imgGallery12;
public static var imgSphereMask:Class = Resources_imgSphereMask;
public static var imgGallery10:Class = Resources_imgGallery10;
public static var imgGirlB2:Class = Resources_imgGirlB2;
public static var imgGallery20:Class = Resources_imgGallery20;
public static var imgGallery21:Class = Resources_imgGallery21;
public static var imgGallery22:Class = Resources_imgGallery22;
public static var imgGallery23:Class = Resources_imgGallery23;
public static var imgGallery24:Class = Resources_imgGallery24;
public static var imgGallery25:Class = Resources_imgGallery25;
public static var imgWindow:Class = Resources_imgWindow;
public static var imgGallery28:Class = Resources_imgGallery28;
public static var imgGallery29:Class = Resources_imgGallery29;
public static var imgGallery26:Class = Resources_imgGallery26;
public static var imgGallery27:Class = Resources_imgGallery27;
public static var imgGallery30:Class = Resources_imgGallery30;
public static var imgButton:Class = Resources_imgButton;
public static var imgGirlBM1:Class = Resources_imgGirlBM1;
public static var imgGirlBM3:Class = Resources_imgGirlBM3;
public static var imgGirlBM0:Class = Resources_imgGirlBM0;
public static var imgGirlBM2:Class = Resources_imgGirlBM2;
public static var imgGirlF0:Class = Resources_imgGirlF0;
public static var imgGirlBM5:Class = Resources_imgGirlBM5;
public static var imgGirlBM7:Class = Resources_imgGirlBM7;
public static var imgGirlBM9:Class = Resources_imgGirlBM9;
public static var imgGirlF2:Class = Resources_imgGirlF2;
public static var imgGirlBM6:Class = Resources_imgGirlBM6;
public static var imgGirlF4:Class = Resources_imgGirlF4;
public static var imgGirlBM8:Class = Resources_imgGirlBM8;
}
}//package
Section 24
//Resources_imgBack (Resources_imgBack)
package {
import mx.core.*;
public class Resources_imgBack extends BitmapAsset {
}
}//package
Section 25
//Resources_imgButton (Resources_imgButton)
package {
import mx.core.*;
public class Resources_imgButton extends BitmapAsset {
}
}//package
Section 26
//Resources_imgGallery01 (Resources_imgGallery01)
package {
import mx.core.*;
public class Resources_imgGallery01 extends BitmapAsset {
}
}//package
Section 27
//Resources_imgGallery02 (Resources_imgGallery02)
package {
import mx.core.*;
public class Resources_imgGallery02 extends BitmapAsset {
}
}//package
Section 28
//Resources_imgGallery03 (Resources_imgGallery03)
package {
import mx.core.*;
public class Resources_imgGallery03 extends BitmapAsset {
}
}//package
Section 29
//Resources_imgGallery04 (Resources_imgGallery04)
package {
import mx.core.*;
public class Resources_imgGallery04 extends BitmapAsset {
}
}//package
Section 30
//Resources_imgGallery05 (Resources_imgGallery05)
package {
import mx.core.*;
public class Resources_imgGallery05 extends BitmapAsset {
}
}//package
Section 31
//Resources_imgGallery06 (Resources_imgGallery06)
package {
import mx.core.*;
public class Resources_imgGallery06 extends BitmapAsset {
}
}//package
Section 32
//Resources_imgGallery07 (Resources_imgGallery07)
package {
import mx.core.*;
public class Resources_imgGallery07 extends BitmapAsset {
}
}//package
Section 33
//Resources_imgGallery08 (Resources_imgGallery08)
package {
import mx.core.*;
public class Resources_imgGallery08 extends BitmapAsset {
}
}//package
Section 34
//Resources_imgGallery09 (Resources_imgGallery09)
package {
import mx.core.*;
public class Resources_imgGallery09 extends BitmapAsset {
}
}//package
Section 35
//Resources_imgGallery10 (Resources_imgGallery10)
package {
import mx.core.*;
public class Resources_imgGallery10 extends BitmapAsset {
}
}//package
Section 36
//Resources_imgGallery11 (Resources_imgGallery11)
package {
import mx.core.*;
public class Resources_imgGallery11 extends BitmapAsset {
}
}//package
Section 37
//Resources_imgGallery12 (Resources_imgGallery12)
package {
import mx.core.*;
public class Resources_imgGallery12 extends BitmapAsset {
}
}//package
Section 38
//Resources_imgGallery13 (Resources_imgGallery13)
package {
import mx.core.*;
public class Resources_imgGallery13 extends BitmapAsset {
}
}//package
Section 39
//Resources_imgGallery14 (Resources_imgGallery14)
package {
import mx.core.*;
public class Resources_imgGallery14 extends BitmapAsset {
}
}//package
Section 40
//Resources_imgGallery15 (Resources_imgGallery15)
package {
import mx.core.*;
public class Resources_imgGallery15 extends BitmapAsset {
}
}//package
Section 41
//Resources_imgGallery16 (Resources_imgGallery16)
package {
import mx.core.*;
public class Resources_imgGallery16 extends BitmapAsset {
}
}//package
Section 42
//Resources_imgGallery17 (Resources_imgGallery17)
package {
import mx.core.*;
public class Resources_imgGallery17 extends BitmapAsset {
}
}//package
Section 43
//Resources_imgGallery18 (Resources_imgGallery18)
package {
import mx.core.*;
public class Resources_imgGallery18 extends BitmapAsset {
}
}//package
Section 44
//Resources_imgGallery19 (Resources_imgGallery19)
package {
import mx.core.*;
public class Resources_imgGallery19 extends BitmapAsset {
}
}//package
Section 45
//Resources_imgGallery20 (Resources_imgGallery20)
package {
import mx.core.*;
public class Resources_imgGallery20 extends BitmapAsset {
}
}//package
Section 46
//Resources_imgGallery21 (Resources_imgGallery21)
package {
import mx.core.*;
public class Resources_imgGallery21 extends BitmapAsset {
}
}//package
Section 47
//Resources_imgGallery22 (Resources_imgGallery22)
package {
import mx.core.*;
public class Resources_imgGallery22 extends BitmapAsset {
}
}//package
Section 48
//Resources_imgGallery23 (Resources_imgGallery23)
package {
import mx.core.*;
public class Resources_imgGallery23 extends BitmapAsset {
}
}//package
Section 49
//Resources_imgGallery24 (Resources_imgGallery24)
package {
import mx.core.*;
public class Resources_imgGallery24 extends BitmapAsset {
}
}//package
Section 50
//Resources_imgGallery25 (Resources_imgGallery25)
package {
import mx.core.*;
public class Resources_imgGallery25 extends BitmapAsset {
}
}//package
Section 51
//Resources_imgGallery26 (Resources_imgGallery26)
package {
import mx.core.*;
public class Resources_imgGallery26 extends BitmapAsset {
}
}//package
Section 52
//Resources_imgGallery27 (Resources_imgGallery27)
package {
import mx.core.*;
public class Resources_imgGallery27 extends BitmapAsset {
}
}//package
Section 53
//Resources_imgGallery28 (Resources_imgGallery28)
package {
import mx.core.*;
public class Resources_imgGallery28 extends BitmapAsset {
}
}//package
Section 54
//Resources_imgGallery29 (Resources_imgGallery29)
package {
import mx.core.*;
public class Resources_imgGallery29 extends BitmapAsset {
}
}//package
Section 55
//Resources_imgGallery30 (Resources_imgGallery30)
package {
import mx.core.*;
public class Resources_imgGallery30 extends BitmapAsset {
}
}//package
Section 56
//Resources_imgGirlB0 (Resources_imgGirlB0)
package {
import mx.core.*;
public class Resources_imgGirlB0 extends BitmapAsset {
}
}//package
Section 57
//Resources_imgGirlB1 (Resources_imgGirlB1)
package {
import mx.core.*;
public class Resources_imgGirlB1 extends BitmapAsset {
}
}//package
Section 58
//Resources_imgGirlB2 (Resources_imgGirlB2)
package {
import mx.core.*;
public class Resources_imgGirlB2 extends BitmapAsset {
}
}//package
Section 59
//Resources_imgGirlB3 (Resources_imgGirlB3)
package {
import mx.core.*;
public class Resources_imgGirlB3 extends BitmapAsset {
}
}//package
Section 60
//Resources_imgGirlB4 (Resources_imgGirlB4)
package {
import mx.core.*;
public class Resources_imgGirlB4 extends BitmapAsset {
}
}//package
Section 61
//Resources_imgGirlB5 (Resources_imgGirlB5)
package {
import mx.core.*;
public class Resources_imgGirlB5 extends BitmapAsset {
}
}//package
Section 62
//Resources_imgGirlB6 (Resources_imgGirlB6)
package {
import mx.core.*;
public class Resources_imgGirlB6 extends BitmapAsset {
}
}//package
Section 63
//Resources_imgGirlB7 (Resources_imgGirlB7)
package {
import mx.core.*;
public class Resources_imgGirlB7 extends BitmapAsset {
}
}//package
Section 64
//Resources_imgGirlB8 (Resources_imgGirlB8)
package {
import mx.core.*;
public class Resources_imgGirlB8 extends BitmapAsset {
}
}//package
Section 65
//Resources_imgGirlB9 (Resources_imgGirlB9)
package {
import mx.core.*;
public class Resources_imgGirlB9 extends BitmapAsset {
}
}//package
Section 66
//Resources_imgGirlBM0 (Resources_imgGirlBM0)
package {
import mx.core.*;
public class Resources_imgGirlBM0 extends BitmapAsset {
}
}//package
Section 67
//Resources_imgGirlBM1 (Resources_imgGirlBM1)
package {
import mx.core.*;
public class Resources_imgGirlBM1 extends BitmapAsset {
}
}//package
Section 68
//Resources_imgGirlBM2 (Resources_imgGirlBM2)
package {
import mx.core.*;
public class Resources_imgGirlBM2 extends BitmapAsset {
}
}//package
Section 69
//Resources_imgGirlBM3 (Resources_imgGirlBM3)
package {
import mx.core.*;
public class Resources_imgGirlBM3 extends BitmapAsset {
}
}//package
Section 70
//Resources_imgGirlBM4 (Resources_imgGirlBM4)
package {
import mx.core.*;
public class Resources_imgGirlBM4 extends BitmapAsset {
}
}//package
Section 71
//Resources_imgGirlBM5 (Resources_imgGirlBM5)
package {
import mx.core.*;
public class Resources_imgGirlBM5 extends BitmapAsset {
}
}//package
Section 72
//Resources_imgGirlBM6 (Resources_imgGirlBM6)
package {
import mx.core.*;
public class Resources_imgGirlBM6 extends BitmapAsset {
}
}//package
Section 73
//Resources_imgGirlBM7 (Resources_imgGirlBM7)
package {
import mx.core.*;
public class Resources_imgGirlBM7 extends BitmapAsset {
}
}//package
Section 74
//Resources_imgGirlBM8 (Resources_imgGirlBM8)
package {
import mx.core.*;
public class Resources_imgGirlBM8 extends BitmapAsset {
}
}//package
Section 75
//Resources_imgGirlBM9 (Resources_imgGirlBM9)
package {
import mx.core.*;
public class Resources_imgGirlBM9 extends BitmapAsset {
}
}//package
Section 76
//Resources_imgGirlF0 (Resources_imgGirlF0)
package {
import mx.core.*;
public class Resources_imgGirlF0 extends BitmapAsset {
}
}//package
Section 77
//Resources_imgGirlF1 (Resources_imgGirlF1)
package {
import mx.core.*;
public class Resources_imgGirlF1 extends BitmapAsset {
}
}//package
Section 78
//Resources_imgGirlF2 (Resources_imgGirlF2)
package {
import mx.core.*;
public class Resources_imgGirlF2 extends BitmapAsset {
}
}//package
Section 79
//Resources_imgGirlF3 (Resources_imgGirlF3)
package {
import mx.core.*;
public class Resources_imgGirlF3 extends BitmapAsset {
}
}//package
Section 80
//Resources_imgGirlF4 (Resources_imgGirlF4)
package {
import mx.core.*;
public class Resources_imgGirlF4 extends BitmapAsset {
}
}//package
Section 81
//Resources_imgGirlF5 (Resources_imgGirlF5)
package {
import mx.core.*;
public class Resources_imgGirlF5 extends BitmapAsset {
}
}//package
Section 82
//Resources_imgGirlF6 (Resources_imgGirlF6)
package {
import mx.core.*;
public class Resources_imgGirlF6 extends BitmapAsset {
}
}//package
Section 83
//Resources_imgGirlF7 (Resources_imgGirlF7)
package {
import mx.core.*;
public class Resources_imgGirlF7 extends BitmapAsset {
}
}//package
Section 84
//Resources_imgGirlF8 (Resources_imgGirlF8)
package {
import mx.core.*;
public class Resources_imgGirlF8 extends BitmapAsset {
}
}//package
Section 85
//Resources_imgGirlF9 (Resources_imgGirlF9)
package {
import mx.core.*;
public class Resources_imgGirlF9 extends BitmapAsset {
}
}//package
Section 86
//Resources_imgGirlFM0 (Resources_imgGirlFM0)
package {
import mx.core.*;
public class Resources_imgGirlFM0 extends BitmapAsset {
}
}//package
Section 87
//Resources_imgGirlFM1 (Resources_imgGirlFM1)
package {
import mx.core.*;
public class Resources_imgGirlFM1 extends BitmapAsset {
}
}//package
Section 88
//Resources_imgGirlFM2 (Resources_imgGirlFM2)
package {
import mx.core.*;
public class Resources_imgGirlFM2 extends BitmapAsset {
}
}//package
Section 89
//Resources_imgGirlFM3 (Resources_imgGirlFM3)
package {
import mx.core.*;
public class Resources_imgGirlFM3 extends BitmapAsset {
}
}//package
Section 90
//Resources_imgGirlFM4 (Resources_imgGirlFM4)
package {
import mx.core.*;
public class Resources_imgGirlFM4 extends BitmapAsset {
}
}//package
Section 91
//Resources_imgGirlFM5 (Resources_imgGirlFM5)
package {
import mx.core.*;
public class Resources_imgGirlFM5 extends BitmapAsset {
}
}//package
Section 92
//Resources_imgGirlFM6 (Resources_imgGirlFM6)
package {
import mx.core.*;
public class Resources_imgGirlFM6 extends BitmapAsset {
}
}//package
Section 93
//Resources_imgGirlFM7 (Resources_imgGirlFM7)
package {
import mx.core.*;
public class Resources_imgGirlFM7 extends BitmapAsset {
}
}//package
Section 94
//Resources_imgGirlFM8 (Resources_imgGirlFM8)
package {
import mx.core.*;
public class Resources_imgGirlFM8 extends BitmapAsset {
}
}//package
Section 95
//Resources_imgGirlFM9 (Resources_imgGirlFM9)
package {
import mx.core.*;
public class Resources_imgGirlFM9 extends BitmapAsset {
}
}//package
Section 96
//Resources_imgSphere (Resources_imgSphere)
package {
import mx.core.*;
public class Resources_imgSphere extends BitmapAsset {
}
}//package
Section 97
//Resources_imgSphereMask (Resources_imgSphereMask)
package {
import mx.core.*;
public class Resources_imgSphereMask extends BitmapAsset {
}
}//package
Section 98
//Resources_imgSphereMask2 (Resources_imgSphereMask2)
package {
import mx.core.*;
public class Resources_imgSphereMask2 extends BitmapAsset {
}
}//package
Section 99
//Resources_imgWindow (Resources_imgWindow)
package {
import mx.core.*;
public class Resources_imgWindow extends BitmapAsset {
}
}//package
Section 100
//Shapes (Shapes)
package {
public class Shapes {
public static function GetShape(_arg1:int, _arg2:Array):void{
var _local3 = -1;
if (_arg1 == 0){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 15;
_arg2.expertTime = 340;
_arg2[_local3].push([new Point3D(-26.8362, 13.1889, 7.06436), new Point3D(-36.5016, 27.0937, 7.06436), new Point3D(-48.7191, 16.479, 7.06436), new Point3D(-40.2379, 4.80554, 7.06436)]);
_arg2[_local3].push([new Point3D(-17.9027, 10.2862, 7.06436), new Point3D(-11.637, -4.39194, 7.06436), new Point3D(2.08602, 0.0669346, 7.06436), new Point3D(-1.8573, 15.6917, 7.06436)]);
_arg2[_local3].push([new Point3D(3.26737, 22.7452, 7.06436), new Point3D(19.5483, 24.0019, 7.06436), new Point3D(19.5483, 38.4312, 7.06436), new Point3D(3.34163, 39.6757, 7.06436)]);
_arg2[_local3].push([new Point3D(-1.78597, 46.7332, 7.06436), new Point3D(2.16858, 62.4366, 7.06436), new Point3D(-11.5544, 66.8954, 7.06436), new Point3D(-17.7873, 52.2744, 7.06436)]);
_arg2[_local3].push([new Point3D(-36.5016, 35.4538, 7.06436), new Point3D(-26.8129, 49.3418, 7.06436), new Point3D(-40.1165, 57.6473, 7.06436), new Point3D(-48.5978, 45.9738, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.2439, 31.0967, 7.06436), new Point3D(3.34163, 39.6757, 7.06436), new Point3D(-1.78597, 46.7332, 7.06436), new Point3D(-17.7873, 52.2744, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.2439, 31.0967, 7.06436), new Point3D(-17.7873, 52.2744, 7.06436), new Point3D(-26.8129, 49.3418, 7.06436), new Point3D(-36.5016, 35.4538, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.2439, 31.0967, 7.06436), new Point3D(-36.5016, 35.4538, 7.06436), new Point3D(-36.5016, 27.0937, 7.06436), new Point3D(-26.8362, 13.1889, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.2439, 31.0967, 7.06436), new Point3D(-26.8362, 13.1889, 7.06436), new Point3D(-17.9027, 10.2862, 7.06436), new Point3D(-1.8573, 15.6917, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.2439, 31.0967, 7.06436), new Point3D(-1.8573, 15.6917, 7.06436), new Point3D(3.26737, 22.7452, 7.06436), new Point3D(3.34163, 39.6757, 7.06436)]);
_arg2[_local3].push([new Point3D(-36.5016, 27.0937, -7.06437), new Point3D(-26.8362, 13.1889, -7.06437), new Point3D(-40.2379, 4.80554, -7.06437), new Point3D(-48.7191, 16.479, -7.06437)]);
_arg2[_local3].push([new Point3D(-11.637, -4.39194, -7.06437), new Point3D(-17.9027, 10.2862, -7.06437), new Point3D(-1.8573, 15.6917, -7.06437), new Point3D(2.08602, 0.0669346, -7.06437)]);
_arg2[_local3].push([new Point3D(19.5483, 24.0019, -7.06437), new Point3D(3.26737, 22.7452, -7.06437), new Point3D(3.34163, 39.6757, -7.06437), new Point3D(19.5483, 38.4312, -7.06437)]);
_arg2[_local3].push([new Point3D(2.16858, 62.4366, -7.06437), new Point3D(-1.78597, 46.7332, -7.06437), new Point3D(-17.7873, 52.2744, -7.06437), new Point3D(-11.5544, 66.8954, -7.06437)]);
_arg2[_local3].push([new Point3D(-26.8129, 49.3418, -7.06437), new Point3D(-36.5016, 35.4538, -7.06437), new Point3D(-48.5978, 45.9738, -7.06437), new Point3D(-40.1165, 57.6473, -7.06437)]);
_arg2[_local3].push([new Point3D(3.34163, 39.6757, -7.06437), new Point3D(-15.2439, 31.0967, -7.06437), new Point3D(-17.7873, 52.2744, -7.06437), new Point3D(-1.78597, 46.7332, -7.06437)]);
_arg2[_local3].push([new Point3D(-17.7873, 52.2744, -7.06437), new Point3D(-15.2439, 31.0967, -7.06437), new Point3D(-36.5016, 35.4538, -7.06437), new Point3D(-26.8129, 49.3418, -7.06437)]);
_arg2[_local3].push([new Point3D(-36.5016, 35.4538, -7.06437), new Point3D(-15.2439, 31.0967, -7.06437), new Point3D(-26.8362, 13.1889, -7.06437), new Point3D(-36.5016, 27.0937, -7.06437)]);
_arg2[_local3].push([new Point3D(-26.8362, 13.1889, -7.06437), new Point3D(-15.2439, 31.0967, -7.06437), new Point3D(-1.8573, 15.6917, -7.06437), new Point3D(-17.9027, 10.2862, -7.06437)]);
_arg2[_local3].push([new Point3D(-1.8573, 15.6917, -7.06437), new Point3D(-15.2439, 31.0967, -7.06437), new Point3D(3.34163, 39.6757, -7.06437), new Point3D(3.26737, 22.7452, -7.06437)]);
_arg2[_local3].push([new Point3D(2.16858, 62.4366, 7.06436), new Point3D(2.16858, 62.4366, -7.06437), new Point3D(-11.5544, 66.8954, -7.06437), new Point3D(-11.5544, 66.8954, 7.06436)]);
_arg2[_local3].push([new Point3D(-26.8129, 49.3418, 7.06436), new Point3D(-26.8129, 49.3418, -7.06437), new Point3D(-40.1165, 57.6473, -7.06437), new Point3D(-40.1165, 57.6473, 7.06436)]);
_arg2[_local3].push([new Point3D(19.5483, 38.4312, 7.06436), new Point3D(19.5483, 38.4312, -7.06437), new Point3D(3.34163, 39.6757, -7.06437), new Point3D(3.34163, 39.6757, 7.06436)]);
_arg2[_local3].push([new Point3D(19.5483, 24.0019, 7.06436), new Point3D(19.5483, 24.0019, -7.06437), new Point3D(19.5483, 38.4312, -7.06437), new Point3D(19.5483, 38.4312, 7.06436)]);
_arg2[_local3].push([new Point3D(3.34163, 39.6757, 7.06436), new Point3D(3.34163, 39.6757, -7.06437), new Point3D(-1.78597, 46.7332, -7.06437), new Point3D(-1.78597, 46.7332, 7.06436)]);
_arg2[_local3].push([new Point3D(-1.78597, 46.7332, 7.06436), new Point3D(-1.78597, 46.7332, -7.06437), new Point3D(2.16858, 62.4366, -7.06437), new Point3D(2.16858, 62.4366, 7.06436)]);
_arg2[_local3].push([new Point3D(-17.7873, 52.2744, 7.06436), new Point3D(-11.5544, 66.8954, 7.06436), new Point3D(-11.5544, 66.8954, -7.06437), new Point3D(-17.7873, 52.2744, -7.06437)]);
_arg2[_local3].push([new Point3D(-17.7873, 52.2744, 7.06436), new Point3D(-17.7873, 52.2744, -7.06437), new Point3D(-26.8129, 49.3418, -7.06437), new Point3D(-26.8129, 49.3418, 7.06436)]);
_arg2[_local3].push([new Point3D(-48.5978, 45.9738, 7.06436), new Point3D(-40.1165, 57.6473, 7.06436), new Point3D(-40.1165, 57.6473, -7.06437), new Point3D(-48.5978, 45.9738, -7.06437)]);
_arg2[_local3].push([new Point3D(-36.5016, 35.4538, 7.06436), new Point3D(-48.5978, 45.9738, 7.06436), new Point3D(-48.5978, 45.9738, -7.06437), new Point3D(-36.5016, 35.4538, -7.06437)]);
_arg2[_local3].push([new Point3D(-36.5016, 27.0937, 7.06436), new Point3D(-36.5016, 35.4538, 7.06436), new Point3D(-36.5016, 35.4538, -7.06437), new Point3D(-36.5016, 27.0937, -7.06437)]);
_arg2[_local3].push([new Point3D(-36.5016, 27.0937, 7.06436), new Point3D(-36.5016, 27.0937, -7.06437), new Point3D(-48.7191, 16.479, -7.06437), new Point3D(-48.7191, 16.479, 7.06436)]);
_arg2[_local3].push([new Point3D(-48.7191, 16.479, 7.06436), new Point3D(-48.7191, 16.479, -7.06437), new Point3D(-40.2379, 4.80554, -7.06437), new Point3D(-40.2379, 4.80554, 7.06436)]);
_arg2[_local3].push([new Point3D(-40.2379, 4.80554, 7.06436), new Point3D(-40.2379, 4.80554, -7.06437), new Point3D(-26.8362, 13.1889, -7.06437), new Point3D(-26.8362, 13.1889, 7.06436)]);
_arg2[_local3].push([new Point3D(-26.8362, 13.1889, 7.06436), new Point3D(-26.8362, 13.1889, -7.06437), new Point3D(-17.9027, 10.2862, -7.06437), new Point3D(-17.9027, 10.2862, 7.06436)]);
_arg2[_local3].push([new Point3D(-17.9027, 10.2862, 7.06436), new Point3D(-17.9027, 10.2862, -7.06437), new Point3D(-11.637, -4.39194, -7.06437), new Point3D(-11.637, -4.39194, 7.06436)]);
_arg2[_local3].push([new Point3D(-11.637, -4.39194, 7.06436), new Point3D(-11.637, -4.39194, -7.06437), new Point3D(2.08602, 0.0669346, -7.06437), new Point3D(2.08602, 0.0669346, 7.06436)]);
_arg2[_local3].push([new Point3D(-1.8573, 15.6917, 7.06436), new Point3D(2.08602, 0.0669346, 7.06436), new Point3D(2.08602, 0.0669346, -7.06437), new Point3D(-1.8573, 15.6917, -7.06437)]);
_arg2[_local3].push([new Point3D(-1.8573, 15.6917, 7.06436), new Point3D(-1.8573, 15.6917, -7.06437), new Point3D(3.26737, 22.7452, -7.06437), new Point3D(3.26737, 22.7452, 7.06436)]);
_arg2[_local3].push([new Point3D(3.26737, 22.7452, 7.06436), new Point3D(3.26737, 22.7452, -7.06437), new Point3D(19.5483, 24.0019, -7.06437), new Point3D(19.5483, 24.0019, 7.06436)]);
_arg2[_local3].push([new Point3D(-6.90482, -48.6613, 7.06436), new Point3D(-16.5703, -34.7565, 7.06436), new Point3D(-28.7878, -45.3711, 7.06436), new Point3D(-20.3065, -57.0446, 7.06436)]);
_arg2[_local3].push([new Point3D(2.02866, -51.5639, 7.06436), new Point3D(8.29435, -66.2421, 7.06436), new Point3D(22.0174, -61.7832, 7.06436), new Point3D(18.074, -46.1585, 7.06436)]);
_arg2[_local3].push([new Point3D(23.1987, -39.1049, 7.06436), new Point3D(39.4797, -37.8482, 7.06436), new Point3D(39.4797, -23.419, 7.06436), new Point3D(23.273, -22.1745, 7.06436)]);
_arg2[_local3].push([new Point3D(18.1454, -15.117, 7.06436), new Point3D(22.0999, 0.586393, 7.06436), new Point3D(8.37691, 5.04527, 7.06436), new Point3D(2.14408, -9.57579, 7.06436)]);
_arg2[_local3].push([new Point3D(-16.5703, -26.3964, 7.06436), new Point3D(-6.88159, -12.5084, 7.06436), new Point3D(-20.1852, -4.20286, 7.06436), new Point3D(-28.6665, -15.8763, 7.06436)]);
_arg2[_local3].push([new Point3D(4.68739, -30.7535, 7.06436), new Point3D(23.273, -22.1745, 7.06436), new Point3D(18.1454, -15.117, 7.06436), new Point3D(2.14408, -9.57579, 7.06436)]);
_arg2[_local3].push([new Point3D(4.68739, -30.7535, 7.06436), new Point3D(2.14408, -9.57579, 7.06436), new Point3D(-6.88159, -12.5084, 7.06436), new Point3D(-16.5703, -26.3964, 7.06436)]);
_arg2[_local3].push([new Point3D(4.68739, -30.7535, 7.06436), new Point3D(-16.5703, -26.3964, 7.06436), new Point3D(-16.5703, -34.7565, 7.06436), new Point3D(-6.90482, -48.6613, 7.06436)]);
_arg2[_local3].push([new Point3D(4.68739, -30.7535, 7.06436), new Point3D(-6.90482, -48.6613, 7.06436), new Point3D(2.02866, -51.5639, 7.06436), new Point3D(18.074, -46.1585, 7.06436)]);
_arg2[_local3].push([new Point3D(4.68739, -30.7535, 7.06436), new Point3D(18.074, -46.1585, 7.06436), new Point3D(23.1987, -39.1049, 7.06436), new Point3D(23.273, -22.1745, 7.06436)]);
_arg2[_local3].push([new Point3D(-16.5703, -34.7565, -7.06437), new Point3D(-6.90482, -48.6613, -7.06437), new Point3D(-20.3065, -57.0446, -7.06437), new Point3D(-28.7878, -45.3711, -7.06437)]);
_arg2[_local3].push([new Point3D(8.29435, -66.2421, -7.06437), new Point3D(2.02866, -51.5639, -7.06437), new Point3D(18.074, -46.1585, -7.06437), new Point3D(22.0174, -61.7832, -7.06437)]);
_arg2[_local3].push([new Point3D(39.4797, -37.8482, -7.06437), new Point3D(23.1987, -39.1049, -7.06437), new Point3D(23.273, -22.1745, -7.06437), new Point3D(39.4797, -23.419, -7.06437)]);
_arg2[_local3].push([new Point3D(22.0999, 0.586393, -7.06437), new Point3D(18.1454, -15.117, -7.06437), new Point3D(2.14408, -9.57579, -7.06437), new Point3D(8.37691, 5.04527, -7.06437)]);
_arg2[_local3].push([new Point3D(-6.88159, -12.5084, -7.06437), new Point3D(-16.5703, -26.3964, -7.06437), new Point3D(-28.6665, -15.8763, -7.06437), new Point3D(-20.1852, -4.20286, -7.06437)]);
_arg2[_local3].push([new Point3D(23.273, -22.1745, -7.06437), new Point3D(4.68739, -30.7535, -7.06437), new Point3D(2.14408, -9.57579, -7.06437), new Point3D(18.1454, -15.117, -7.06437)]);
_arg2[_local3].push([new Point3D(2.14408, -9.57579, -7.06437), new Point3D(4.68739, -30.7535, -7.06437), new Point3D(-16.5703, -26.3964, -7.06437), new Point3D(-6.88159, -12.5084, -7.06437)]);
_arg2[_local3].push([new Point3D(-16.5703, -26.3964, -7.06437), new Point3D(4.68739, -30.7535, -7.06437), new Point3D(-6.90482, -48.6613, -7.06437), new Point3D(-16.5703, -34.7565, -7.06437)]);
_arg2[_local3].push([new Point3D(-6.90482, -48.6613, -7.06437), new Point3D(4.68739, -30.7535, -7.06437), new Point3D(18.074, -46.1585, -7.06437), new Point3D(2.02866, -51.5639, -7.06437)]);
_arg2[_local3].push([new Point3D(18.074, -46.1585, -7.06437), new Point3D(4.68739, -30.7535, -7.06437), new Point3D(23.273, -22.1745, -7.06437), new Point3D(23.1987, -39.1049, -7.06437)]);
_arg2[_local3].push([new Point3D(22.0999, 0.586393, 7.06436), new Point3D(22.0999, 0.586393, -7.06437), new Point3D(8.37691, 5.04527, -7.06437), new Point3D(8.37691, 5.04527, 7.06436)]);
_arg2[_local3].push([new Point3D(-6.88159, -12.5084, 7.06436), new Point3D(-6.88159, -12.5084, -7.06437), new Point3D(-20.1852, -4.20286, -7.06437), new Point3D(-20.1852, -4.20286, 7.06436)]);
_arg2[_local3].push([new Point3D(39.4797, -23.419, 7.06436), new Point3D(39.4797, -23.419, -7.06437), new Point3D(23.273, -22.1745, -7.06437), new Point3D(23.273, -22.1745, 7.06436)]);
_arg2[_local3].push([new Point3D(39.4797, -37.8482, 7.06436), new Point3D(39.4797, -37.8482, -7.06437), new Point3D(39.4797, -23.419, -7.06437), new Point3D(39.4797, -23.419, 7.06436)]);
_arg2[_local3].push([new Point3D(23.273, -22.1745, 7.06436), new Point3D(23.273, -22.1745, -7.06437), new Point3D(18.1454, -15.117, -7.06437), new Point3D(18.1454, -15.117, 7.06436)]);
_arg2[_local3].push([new Point3D(18.1454, -15.117, 7.06436), new Point3D(18.1454, -15.117, -7.06437), new Point3D(22.0999, 0.586393, -7.06437), new Point3D(22.0999, 0.586393, 7.06436)]);
_arg2[_local3].push([new Point3D(2.14408, -9.57579, 7.06436), new Point3D(8.37691, 5.04527, 7.06436), new Point3D(8.37691, 5.04527, -7.06437), new Point3D(2.14408, -9.57579, -7.06437)]);
_arg2[_local3].push([new Point3D(2.14408, -9.57579, 7.06436), new Point3D(2.14408, -9.57579, -7.06437), new Point3D(-6.88159, -12.5084, -7.06437), new Point3D(-6.88159, -12.5084, 7.06436)]);
_arg2[_local3].push([new Point3D(-28.6665, -15.8763, 7.06436), new Point3D(-20.1852, -4.20286, 7.06436), new Point3D(-20.1852, -4.20286, -7.06437), new Point3D(-28.6665, -15.8763, -7.06437)]);
_arg2[_local3].push([new Point3D(-16.5703, -26.3964, 7.06436), new Point3D(-28.6665, -15.8763, 7.06436), new Point3D(-28.6665, -15.8763, -7.06437), new Point3D(-16.5703, -26.3964, -7.06437)]);
_arg2[_local3].push([new Point3D(-16.5703, -34.7565, 7.06436), new Point3D(-16.5703, -26.3964, 7.06436), new Point3D(-16.5703, -26.3964, -7.06437), new Point3D(-16.5703, -34.7565, -7.06437)]);
_arg2[_local3].push([new Point3D(-16.5703, -34.7565, 7.06436), new Point3D(-16.5703, -34.7565, -7.06437), new Point3D(-28.7878, -45.3711, -7.06437), new Point3D(-28.7878, -45.3711, 7.06436)]);
_arg2[_local3].push([new Point3D(-28.7878, -45.3711, 7.06436), new Point3D(-28.7878, -45.3711, -7.06437), new Point3D(-20.3065, -57.0446, -7.06437), new Point3D(-20.3065, -57.0446, 7.06436)]);
_arg2[_local3].push([new Point3D(-20.3065, -57.0446, 7.06436), new Point3D(-20.3065, -57.0446, -7.06437), new Point3D(-6.90482, -48.6613, -7.06437), new Point3D(-6.90482, -48.6613, 7.06436)]);
_arg2[_local3].push([new Point3D(-6.90482, -48.6613, 7.06436), new Point3D(-6.90482, -48.6613, -7.06437), new Point3D(2.02866, -51.5639, -7.06437), new Point3D(2.02866, -51.5639, 7.06436)]);
_arg2[_local3].push([new Point3D(2.02866, -51.5639, 7.06436), new Point3D(2.02866, -51.5639, -7.06437), new Point3D(8.29435, -66.2421, -7.06437), new Point3D(8.29435, -66.2421, 7.06436)]);
_arg2[_local3].push([new Point3D(8.29435, -66.2421, 7.06436), new Point3D(8.29435, -66.2421, -7.06437), new Point3D(22.0174, -61.7832, -7.06437), new Point3D(22.0174, -61.7832, 7.06436)]);
_arg2[_local3].push([new Point3D(18.074, -46.1585, 7.06436), new Point3D(22.0174, -61.7832, 7.06436), new Point3D(22.0174, -61.7832, -7.06437), new Point3D(18.074, -46.1585, -7.06437)]);
_arg2[_local3].push([new Point3D(18.074, -46.1585, 7.06436), new Point3D(18.074, -46.1585, -7.06437), new Point3D(23.1987, -39.1049, -7.06437), new Point3D(23.1987, -39.1049, 7.06436)]);
_arg2[_local3].push([new Point3D(23.1987, -39.1049, 7.06436), new Point3D(23.1987, -39.1049, -7.06437), new Point3D(39.4797, -37.8482, -7.06437), new Point3D(39.4797, -37.8482, 7.06436)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(-35.1823, 22.7398, 7.06436), new Point3D(-35.1497, 39.6739, 7.06436), new Point3D(-51.2435, 37.9625, 7.06436), new Point3D(-50.9701, 23.5359, 7.06436)]);
_arg2[_local3].push([new Point3D(-29.5181, 15.2466, 7.06436), new Point3D(-32.7813, -0.375843, 7.06436), new Point3D(-18.9762, -4.5739, 7.06436), new Point3D(-13.2669, 10.4955, 7.06436)]);
_arg2[_local3].push([new Point3D(-5.02759, 13.3464, 7.06436), new Point3D(9.04223, 5.05846, 7.06436), new Point3D(17.3008, 16.8906, 7.06436), new Point3D(4.72346, 27.187, 7.06436)]);
_arg2[_local3].push([new Point3D(4.55816, 35.909, 7.06436), new Point3D(16.7888, 46.5225, 7.06436), new Point3D(8.08781, 58.0332, 7.06436), new Point3D(-5.39154, 49.6112, 7.06436)]);
_arg2[_local3].push([new Point3D(-30.3647, 46.5293, 7.06436), new Point3D(-14.4712, 52.3722, 7.06436), new Point3D(-20.6266, 66.7972, 7.06436), new Point3D(-34.2626, 62.0791, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.4271, 30.7896, 7.06436), new Point3D(4.72346, 27.187, 7.06436), new Point3D(4.55816, 35.909, 7.06436), new Point3D(-5.39154, 49.6112, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.4271, 30.7896, 7.06436), new Point3D(-5.39154, 49.6112, 7.06436), new Point3D(-14.4712, 52.3722, 7.06436), new Point3D(-30.3647, 46.5293, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.4271, 30.7896, 7.06436), new Point3D(-30.3647, 46.5293, 7.06436), new Point3D(-35.1497, 39.6739, 7.06436), new Point3D(-35.1823, 22.7398, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.4271, 30.7896, 7.06436), new Point3D(-35.1823, 22.7398, 7.06436), new Point3D(-29.5181, 15.2466, 7.06436), new Point3D(-13.2669, 10.4955, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.4271, 30.7896, 7.06436), new Point3D(-13.2669, 10.4955, 7.06436), new Point3D(-5.02759, 13.3464, 7.06436), new Point3D(4.72346, 27.187, 7.06436)]);
_arg2[_local3].push([new Point3D(-35.1497, 39.6739, -7.06437), new Point3D(-35.1823, 22.7398, -7.06437), new Point3D(-50.9701, 23.5359, -7.06437), new Point3D(-51.2435, 37.9625, -7.06437)]);
_arg2[_local3].push([new Point3D(-32.7813, -0.375843, -7.06437), new Point3D(-29.5181, 15.2466, -7.06437), new Point3D(-13.2669, 10.4955, -7.06437), new Point3D(-18.9762, -4.5739, -7.06437)]);
_arg2[_local3].push([new Point3D(9.04223, 5.05846, -7.06437), new Point3D(-5.02759, 13.3464, -7.06437), new Point3D(4.72346, 27.187, -7.06437), new Point3D(17.3008, 16.8906, -7.06437)]);
_arg2[_local3].push([new Point3D(16.7888, 46.5225, -7.06437), new Point3D(4.55816, 35.909, -7.06437), new Point3D(-5.39154, 49.6112, -7.06437), new Point3D(8.08781, 58.0332, -7.06437)]);
_arg2[_local3].push([new Point3D(-14.4712, 52.3722, -7.06437), new Point3D(-30.3647, 46.5293, -7.06437), new Point3D(-34.2626, 62.0791, -7.06437), new Point3D(-20.6266, 66.7972, -7.06437)]);
_arg2[_local3].push([new Point3D(4.72346, 27.187, -7.06437), new Point3D(-15.4271, 30.7896, -7.06437), new Point3D(-5.39154, 49.6112, -7.06437), new Point3D(4.55816, 35.909, -7.06437)]);
_arg2[_local3].push([new Point3D(-5.39154, 49.6112, -7.06437), new Point3D(-15.4271, 30.7896, -7.06437), new Point3D(-30.3647, 46.5293, -7.06437), new Point3D(-14.4712, 52.3722, -7.06437)]);
_arg2[_local3].push([new Point3D(-30.3647, 46.5293, -7.06437), new Point3D(-15.4271, 30.7896, -7.06437), new Point3D(-35.1823, 22.7398, -7.06437), new Point3D(-35.1497, 39.6739, -7.06437)]);
_arg2[_local3].push([new Point3D(-35.1823, 22.7398, -7.06437), new Point3D(-15.4271, 30.7896, -7.06437), new Point3D(-13.2669, 10.4955, -7.06437), new Point3D(-29.5181, 15.2466, -7.06437)]);
_arg2[_local3].push([new Point3D(-13.2669, 10.4955, -7.06437), new Point3D(-15.4271, 30.7896, -7.06437), new Point3D(4.72346, 27.187, -7.06437), new Point3D(-5.02759, 13.3464, -7.06437)]);
_arg2[_local3].push([new Point3D(16.7888, 46.5225, 7.06436), new Point3D(16.7888, 46.5225, -7.06437), new Point3D(8.08781, 58.0332, -7.06437), new Point3D(8.08781, 58.0332, 7.06436)]);
_arg2[_local3].push([new Point3D(-14.4712, 52.3722, 7.06436), new Point3D(-14.4712, 52.3722, -7.06437), new Point3D(-20.6266, 66.7972, -7.06437), new Point3D(-20.6266, 66.7972, 7.06436)]);
_arg2[_local3].push([new Point3D(17.3008, 16.8906, 7.06436), new Point3D(17.3008, 16.8906, -7.06437), new Point3D(4.72346, 27.187, -7.06437), new Point3D(4.72346, 27.187, 7.06436)]);
_arg2[_local3].push([new Point3D(9.04223, 5.05846, 7.06436), new Point3D(9.04223, 5.05846, -7.06437), new Point3D(17.3008, 16.8906, -7.06437), new Point3D(17.3008, 16.8906, 7.06436)]);
_arg2[_local3].push([new Point3D(4.72346, 27.187, 7.06436), new Point3D(4.72346, 27.187, -7.06437), new Point3D(4.55816, 35.909, -7.06437), new Point3D(4.55816, 35.909, 7.06436)]);
_arg2[_local3].push([new Point3D(4.55816, 35.909, 7.06436), new Point3D(4.55816, 35.909, -7.06437), new Point3D(16.7888, 46.5225, -7.06437), new Point3D(16.7888, 46.5225, 7.06436)]);
_arg2[_local3].push([new Point3D(-5.39154, 49.6112, 7.06436), new Point3D(8.08781, 58.0332, 7.06436), new Point3D(8.08781, 58.0332, -7.06437), new Point3D(-5.39154, 49.6112, -7.06437)]);
_arg2[_local3].push([new Point3D(-5.39154, 49.6112, 7.06436), new Point3D(-5.39154, 49.6112, -7.06437), new Point3D(-14.4712, 52.3722, -7.06437), new Point3D(-14.4712, 52.3722, 7.06436)]);
_arg2[_local3].push([new Point3D(-34.2626, 62.0791, 7.06436), new Point3D(-20.6266, 66.7972, 7.06436), new Point3D(-20.6266, 66.7972, -7.06437), new Point3D(-34.2626, 62.0791, -7.06437)]);
_arg2[_local3].push([new Point3D(-30.3647, 46.5293, 7.06436), new Point3D(-34.2626, 62.0791, 7.06436), new Point3D(-34.2626, 62.0791, -7.06437), new Point3D(-30.3647, 46.5293, -7.06437)]);
_arg2[_local3].push([new Point3D(-35.1497, 39.6739, 7.06436), new Point3D(-30.3647, 46.5293, 7.06436), new Point3D(-30.3647, 46.5293, -7.06437), new Point3D(-35.1497, 39.6739, -7.06437)]);
_arg2[_local3].push([new Point3D(-35.1497, 39.6739, 7.06436), new Point3D(-35.1497, 39.6739, -7.06437), new Point3D(-51.2435, 37.9625, -7.06437), new Point3D(-51.2435, 37.9625, 7.06436)]);
_arg2[_local3].push([new Point3D(-51.2435, 37.9625, 7.06436), new Point3D(-51.2435, 37.9625, -7.06437), new Point3D(-50.9701, 23.5359, -7.06437), new Point3D(-50.9701, 23.5359, 7.06436)]);
_arg2[_local3].push([new Point3D(-50.9701, 23.5359, 7.06436), new Point3D(-50.9701, 23.5359, -7.06437), new Point3D(-35.1823, 22.7398, -7.06437), new Point3D(-35.1823, 22.7398, 7.06436)]);
_arg2[_local3].push([new Point3D(-35.1823, 22.7398, 7.06436), new Point3D(-35.1823, 22.7398, -7.06437), new Point3D(-29.5181, 15.2466, -7.06437), new Point3D(-29.5181, 15.2466, 7.06436)]);
_arg2[_local3].push([new Point3D(-29.5181, 15.2466, 7.06436), new Point3D(-29.5181, 15.2466, -7.06437), new Point3D(-32.7813, -0.375843, -7.06437), new Point3D(-32.7813, -0.375843, 7.06436)]);
_arg2[_local3].push([new Point3D(-32.7813, -0.375843, 7.06436), new Point3D(-32.7813, -0.375843, -7.06437), new Point3D(-18.9762, -4.5739, -7.06437), new Point3D(-18.9762, -4.5739, 7.06436)]);
_arg2[_local3].push([new Point3D(-13.2669, 10.4955, 7.06436), new Point3D(-18.9762, -4.5739, 7.06436), new Point3D(-18.9762, -4.5739, -7.06437), new Point3D(-13.2669, 10.4955, -7.06437)]);
_arg2[_local3].push([new Point3D(-13.2669, 10.4955, 7.06436), new Point3D(-13.2669, 10.4955, -7.06437), new Point3D(-5.02759, 13.3464, -7.06437), new Point3D(-5.02759, 13.3464, 7.06436)]);
_arg2[_local3].push([new Point3D(-5.02759, 13.3464, 7.06436), new Point3D(-5.02759, 13.3464, -7.06437), new Point3D(9.04223, 5.05846, -7.06437), new Point3D(9.04223, 5.05846, 7.06436)]);
_arg2[_local3].push([new Point3D(5.27682, -51.7237, 7.06436), new Point3D(-10.5712, -45.7569, 7.06436), new Point3D(-14.6101, -61.4294, 7.06436), new Point3D(-1.00313, -66.2306, 7.06436)]);
_arg2[_local3].push([new Point3D(14.2802, -49.0458, 7.06436), new Point3D(27.7674, -57.5783, 7.06436), new Point3D(36.5384, -46.1209, 7.06436), new Point3D(24.4266, -35.4913, 7.06436)]);
_arg2[_local3].push([new Point3D(24.645, -26.7754, 7.06436), new Point3D(37.3392, -16.5038, 7.06436), new Point3D(29.153, -4.6215, 7.06436), new Point3D(15.1009, -12.7913, 7.06436)]);
_arg2[_local3].push([new Point3D(6.87445, -9.8886, 7.06436), new Point3D(1.22189, 5.28648, 7.06436), new Point3D(-12.6085, 1.17276, 7.06436), new Point3D(-9.44611, -14.4036, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.3142, -38.8724, 7.06436), new Point3D(-15.2149, -21.9392, 7.06436), new Point3D(-30.8822, -22.6473, 7.06436), new Point3D(-31.2437, -37.072, 7.06436)]);
_arg2[_local3].push([new Point3D(4.66312, -30.4002, 7.06436), new Point3D(15.1009, -12.7913, 7.06436), new Point3D(6.87445, -9.8886, 7.06436), new Point3D(-9.44611, -14.4036, 7.06436)]);
_arg2[_local3].push([new Point3D(4.66312, -30.4002, 7.06436), new Point3D(-9.44611, -14.4036, 7.06436), new Point3D(-15.2149, -21.9392, 7.06436), new Point3D(-15.3142, -38.8724, 7.06436)]);
_arg2[_local3].push([new Point3D(4.66312, -30.4002, 7.06436), new Point3D(-15.3142, -38.8724, 7.06436), new Point3D(-10.5712, -45.7569, 7.06436), new Point3D(5.27682, -51.7237, 7.06436)]);
_arg2[_local3].push([new Point3D(4.66312, -30.4002, 7.06436), new Point3D(5.27682, -51.7237, 7.06436), new Point3D(14.2802, -49.0458, 7.06436), new Point3D(24.4266, -35.4913, 7.06436)]);
_arg2[_local3].push([new Point3D(4.66312, -30.4002, 7.06436), new Point3D(24.4266, -35.4913, 7.06436), new Point3D(24.645, -26.7754, 7.06436), new Point3D(15.1009, -12.7913, 7.06436)]);
_arg2[_local3].push([new Point3D(-10.5712, -45.7569, -7.06437), new Point3D(5.27682, -51.7237, -7.06437), new Point3D(-1.00313, -66.2306, -7.06437), new Point3D(-14.6101, -61.4294, -7.06437)]);
_arg2[_local3].push([new Point3D(27.7674, -57.5783, -7.06437), new Point3D(14.2802, -49.0458, -7.06437), new Point3D(24.4266, -35.4913, -7.06437), new Point3D(36.5384, -46.1209, -7.06437)]);
_arg2[_local3].push([new Point3D(37.3392, -16.5038, -7.06437), new Point3D(24.645, -26.7754, -7.06437), new Point3D(15.1009, -12.7913, -7.06437), new Point3D(29.153, -4.6215, -7.06437)]);
_arg2[_local3].push([new Point3D(1.22189, 5.28648, -7.06437), new Point3D(6.87445, -9.8886, -7.06437), new Point3D(-9.44611, -14.4036, -7.06437), new Point3D(-12.6085, 1.17276, -7.06437)]);
_arg2[_local3].push([new Point3D(-15.2149, -21.9392, -7.06437), new Point3D(-15.3142, -38.8724, -7.06437), new Point3D(-31.2437, -37.072, -7.06437), new Point3D(-30.8822, -22.6473, -7.06437)]);
_arg2[_local3].push([new Point3D(15.1009, -12.7913, -7.06437), new Point3D(4.66312, -30.4002, -7.06437), new Point3D(-9.44611, -14.4036, -7.06437), new Point3D(6.87445, -9.8886, -7.06437)]);
_arg2[_local3].push([new Point3D(-9.44611, -14.4036, -7.06437), new Point3D(4.66312, -30.4002, -7.06437), new Point3D(-15.3142, -38.8724, -7.06437), new Point3D(-15.2149, -21.9392, -7.06437)]);
_arg2[_local3].push([new Point3D(-15.3142, -38.8724, -7.06437), new Point3D(4.66312, -30.4002, -7.06437), new Point3D(5.27682, -51.7237, -7.06437), new Point3D(-10.5712, -45.7569, -7.06437)]);
_arg2[_local3].push([new Point3D(5.27682, -51.7237, -7.06437), new Point3D(4.66312, -30.4002, -7.06437), new Point3D(24.4266, -35.4913, -7.06437), new Point3D(14.2802, -49.0458, -7.06437)]);
_arg2[_local3].push([new Point3D(24.4266, -35.4913, -7.06437), new Point3D(4.66312, -30.4002, -7.06437), new Point3D(15.1009, -12.7913, -7.06437), new Point3D(24.645, -26.7754, -7.06437)]);
_arg2[_local3].push([new Point3D(1.22189, 5.28648, 7.06436), new Point3D(1.22189, 5.28648, -7.06437), new Point3D(-12.6085, 1.17276, -7.06437), new Point3D(-12.6085, 1.17276, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.2149, -21.9392, 7.06436), new Point3D(-15.2149, -21.9392, -7.06437), new Point3D(-30.8822, -22.6473, -7.06437), new Point3D(-30.8822, -22.6473, 7.06436)]);
_arg2[_local3].push([new Point3D(29.153, -4.6215, 7.06436), new Point3D(29.153, -4.6215, -7.06437), new Point3D(15.1009, -12.7913, -7.06437), new Point3D(15.1009, -12.7913, 7.06436)]);
_arg2[_local3].push([new Point3D(37.3392, -16.5038, 7.06436), new Point3D(37.3392, -16.5038, -7.06437), new Point3D(29.153, -4.6215, -7.06437), new Point3D(29.153, -4.6215, 7.06436)]);
_arg2[_local3].push([new Point3D(15.1009, -12.7913, 7.06436), new Point3D(15.1009, -12.7913, -7.06437), new Point3D(6.87445, -9.8886, -7.06437), new Point3D(6.87445, -9.8886, 7.06436)]);
_arg2[_local3].push([new Point3D(6.87445, -9.8886, 7.06436), new Point3D(6.87445, -9.8886, -7.06437), new Point3D(1.22189, 5.28648, -7.06437), new Point3D(1.22189, 5.28648, 7.06436)]);
_arg2[_local3].push([new Point3D(-9.44611, -14.4036, 7.06436), new Point3D(-12.6085, 1.17276, 7.06436), new Point3D(-12.6085, 1.17276, -7.06437), new Point3D(-9.44611, -14.4036, -7.06437)]);
_arg2[_local3].push([new Point3D(-9.44611, -14.4036, 7.06436), new Point3D(-9.44611, -14.4036, -7.06437), new Point3D(-15.2149, -21.9392, -7.06437), new Point3D(-15.2149, -21.9392, 7.06436)]);
_arg2[_local3].push([new Point3D(-31.2437, -37.072, 7.06436), new Point3D(-30.8822, -22.6473, 7.06436), new Point3D(-30.8822, -22.6473, -7.06437), new Point3D(-31.2437, -37.072, -7.06437)]);
_arg2[_local3].push([new Point3D(-15.3142, -38.8724, 7.06436), new Point3D(-31.2437, -37.072, 7.06436), new Point3D(-31.2437, -37.072, -7.06437), new Point3D(-15.3142, -38.8724, -7.06437)]);
_arg2[_local3].push([new Point3D(-10.5712, -45.7569, 7.06436), new Point3D(-15.3142, -38.8724, 7.06436), new Point3D(-15.3142, -38.8724, -7.06437), new Point3D(-10.5712, -45.7569, -7.06437)]);
_arg2[_local3].push([new Point3D(-10.5712, -45.7569, 7.06436), new Point3D(-10.5712, -45.7569, -7.06437), new Point3D(-14.6101, -61.4294, -7.06437), new Point3D(-14.6101, -61.4294, 7.06436)]);
_arg2[_local3].push([new Point3D(-14.6101, -61.4294, 7.06436), new Point3D(-14.6101, -61.4294, -7.06437), new Point3D(-1.00313, -66.2306, -7.06437), new Point3D(-1.00313, -66.2306, 7.06436)]);
_arg2[_local3].push([new Point3D(-1.00313, -66.2306, 7.06436), new Point3D(-1.00313, -66.2306, -7.06437), new Point3D(5.27682, -51.7237, -7.06437), new Point3D(5.27682, -51.7237, 7.06436)]);
_arg2[_local3].push([new Point3D(5.27682, -51.7237, 7.06436), new Point3D(5.27682, -51.7237, -7.06437), new Point3D(14.2802, -49.0458, -7.06437), new Point3D(14.2802, -49.0458, 7.06436)]);
_arg2[_local3].push([new Point3D(14.2802, -49.0458, 7.06436), new Point3D(14.2802, -49.0458, -7.06437), new Point3D(27.7674, -57.5783, -7.06437), new Point3D(27.7674, -57.5783, 7.06436)]);
_arg2[_local3].push([new Point3D(27.7674, -57.5783, 7.06436), new Point3D(27.7674, -57.5783, -7.06437), new Point3D(36.5384, -46.1209, -7.06437), new Point3D(36.5384, -46.1209, 7.06436)]);
_arg2[_local3].push([new Point3D(24.4266, -35.4913, 7.06436), new Point3D(36.5384, -46.1209, 7.06436), new Point3D(36.5384, -46.1209, -7.06437), new Point3D(24.4266, -35.4913, -7.06437)]);
_arg2[_local3].push([new Point3D(24.4266, -35.4913, 7.06436), new Point3D(24.4266, -35.4913, -7.06437), new Point3D(24.645, -26.7754, -7.06437), new Point3D(24.645, -26.7754, 7.06436)]);
_arg2[_local3].push([new Point3D(24.645, -26.7754, 7.06436), new Point3D(24.645, -26.7754, -7.06437), new Point3D(37.3392, -16.5038, -7.06437), new Point3D(37.3392, -16.5038, 7.06436)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(-36.3461, 36.3082, 7.06436), new Point3D(-25.9929, 49.7088, 7.06436), new Point3D(-39.7912, 58.1673, 7.06436), new Point3D(-48.3726, 46.5673, 7.06436)]);
_arg2[_local3].push([new Point3D(-36.4269, 26.9153, 7.06436), new Point3D(-48.5404, 16.5244, 7.06436), new Point3D(-40.1599, 4.77831, 7.06436), new Point3D(-26.445, 13.2392, 7.06436)]);
_arg2[_local3].push([new Point3D(-18.1766, 10.4738, 7.06436), new Point3D(-12.0805, -4.67503, 7.06436), new Point3D(1.68038, -0.334436, 7.06436), new Point3D(-2.00806, 15.496, 7.06436)]);
_arg2[_local3].push([new Point3D(3.18008, 22.5091, 7.06436), new Point3D(19.3457, 23.4616, 7.06436), new Point3D(19.4699, 37.8903, 7.06436), new Point3D(3.6511, 39.4361, 7.06436)]);
_arg2[_local3].push([new Point3D(-18.02, 52.2237, 7.06436), new Point3D(-1.86079, 47.1615, 7.06436), new Point3D(2.05807, 62.3474, 7.06436), new Point3D(-11.6261, 66.9242, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.7806, 30.6399, 7.06436), new Point3D(-2.00806, 15.496, 7.06436), new Point3D(3.18008, 22.5091, 7.06436), new Point3D(3.6511, 39.4361, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.7806, 30.6399, 7.06436), new Point3D(3.6511, 39.4361, 7.06436), new Point3D(-1.86079, 47.1615, 7.06436), new Point3D(-18.02, 52.2237, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.7806, 30.6399, 7.06436), new Point3D(-18.02, 52.2237, 7.06436), new Point3D(-25.9929, 49.7088, 7.06436), new Point3D(-36.3461, 36.3082, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.7806, 30.6399, 7.06436), new Point3D(-36.3461, 36.3082, 7.06436), new Point3D(-36.4269, 26.9153, 7.06436), new Point3D(-26.445, 13.2392, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.7806, 30.6399, 7.06436), new Point3D(-26.445, 13.2392, 7.06436), new Point3D(-18.1766, 10.4738, 7.06436), new Point3D(-2.00806, 15.496, 7.06436)]);
_arg2[_local3].push([new Point3D(-25.9929, 49.7088, -7.06437), new Point3D(-36.3461, 36.3082, -7.06437), new Point3D(-48.3726, 46.5673, -7.06437), new Point3D(-39.7912, 58.1673, -7.06437)]);
_arg2[_local3].push([new Point3D(-48.5404, 16.5244, -7.06437), new Point3D(-36.4269, 26.9153, -7.06437), new Point3D(-26.445, 13.2392, -7.06437), new Point3D(-40.1599, 4.77831, -7.06437)]);
_arg2[_local3].push([new Point3D(-12.0805, -4.67503, -7.06437), new Point3D(-18.1766, 10.4738, -7.06437), new Point3D(-2.00806, 15.496, -7.06437), new Point3D(1.68038, -0.334436, -7.06437)]);
_arg2[_local3].push([new Point3D(19.3457, 23.4616, -7.06437), new Point3D(3.18008, 22.5091, -7.06437), new Point3D(3.6511, 39.4361, -7.06437), new Point3D(19.4699, 37.8903, -7.06437)]);
_arg2[_local3].push([new Point3D(-1.86079, 47.1615, -7.06437), new Point3D(-18.02, 52.2237, -7.06437), new Point3D(-11.6261, 66.9242, -7.06437), new Point3D(2.05807, 62.3474, -7.06437)]);
_arg2[_local3].push([new Point3D(-2.00806, 15.496, -7.06437), new Point3D(-15.7806, 30.6399, -7.06437), new Point3D(3.6511, 39.4361, -7.06437), new Point3D(3.18008, 22.5091, -7.06437)]);
_arg2[_local3].push([new Point3D(3.6511, 39.4361, -7.06437), new Point3D(-15.7806, 30.6399, -7.06437), new Point3D(-18.02, 52.2237, -7.06437), new Point3D(-1.86079, 47.1615, -7.06437)]);
_arg2[_local3].push([new Point3D(-18.02, 52.2237, -7.06437), new Point3D(-15.7806, 30.6399, -7.06437), new Point3D(-36.3461, 36.3082, -7.06437), new Point3D(-25.9929, 49.7088, -7.06437)]);
_arg2[_local3].push([new Point3D(-36.3461, 36.3082, -7.06437), new Point3D(-15.7806, 30.6399, -7.06437), new Point3D(-26.445, 13.2392, -7.06437), new Point3D(-36.4269, 26.9153, -7.06437)]);
_arg2[_local3].push([new Point3D(-26.445, 13.2392, -7.06437), new Point3D(-15.7806, 30.6399, -7.06437), new Point3D(-2.00806, 15.496, -7.06437), new Point3D(-18.1766, 10.4738, -7.06437)]);
_arg2[_local3].push([new Point3D(19.3457, 23.4616, 7.06436), new Point3D(19.3457, 23.4616, -7.06437), new Point3D(19.4699, 37.8903, -7.06437), new Point3D(19.4699, 37.8903, 7.06436)]);
_arg2[_local3].push([new Point3D(-1.86079, 47.1615, 7.06436), new Point3D(-1.86079, 47.1615, -7.06437), new Point3D(2.05807, 62.3474, -7.06437), new Point3D(2.05807, 62.3474, 7.06436)]);
_arg2[_local3].push([new Point3D(1.68038, -0.334436, 7.06436), new Point3D(1.68038, -0.334436, -7.06437), new Point3D(-2.00806, 15.496, -7.06437), new Point3D(-2.00806, 15.496, 7.06436)]);
_arg2[_local3].push([new Point3D(-12.0805, -4.67503, 7.06436), new Point3D(-12.0805, -4.67503, -7.06437), new Point3D(1.68038, -0.334436, -7.06437), new Point3D(1.68038, -0.334436, 7.06436)]);
_arg2[_local3].push([new Point3D(-2.00806, 15.496, 7.06436), new Point3D(-2.00806, 15.496, -7.06437), new Point3D(3.18008, 22.5091, -7.06437), new Point3D(3.18008, 22.5091, 7.06436)]);
_arg2[_local3].push([new Point3D(3.18008, 22.5091, 7.06436), new Point3D(3.18008, 22.5091, -7.06437), new Point3D(19.3457, 23.4616, -7.06437), new Point3D(19.3457, 23.4616, 7.06436)]);
_arg2[_local3].push([new Point3D(3.6511, 39.4361, 7.06436), new Point3D(19.4699, 37.8903, 7.06436), new Point3D(19.4699, 37.8903, -7.06437), new Point3D(3.6511, 39.4361, -7.06437)]);
_arg2[_local3].push([new Point3D(3.6511, 39.4361, 7.06436), new Point3D(3.6511, 39.4361, -7.06437), new Point3D(-1.86079, 47.1615, -7.06437), new Point3D(-1.86079, 47.1615, 7.06436)]);
_arg2[_local3].push([new Point3D(-11.6261, 66.9242, 7.06436), new Point3D(2.05807, 62.3474, 7.06436), new Point3D(2.05807, 62.3474, -7.06437), new Point3D(-11.6261, 66.9242, -7.06437)]);
_arg2[_local3].push([new Point3D(-18.02, 52.2237, 7.06436), new Point3D(-11.6261, 66.9242, 7.06436), new Point3D(-11.6261, 66.9242, -7.06437), new Point3D(-18.02, 52.2237, -7.06437)]);
_arg2[_local3].push([new Point3D(-25.9929, 49.7088, 7.06436), new Point3D(-18.02, 52.2237, 7.06436), new Point3D(-18.02, 52.2237, -7.06437), new Point3D(-25.9929, 49.7088, -7.06437)]);
_arg2[_local3].push([new Point3D(-25.9929, 49.7088, 7.06436), new Point3D(-25.9929, 49.7088, -7.06437), new Point3D(-39.7912, 58.1673, -7.06437), new Point3D(-39.7912, 58.1673, 7.06436)]);
_arg2[_local3].push([new Point3D(-39.7912, 58.1673, 7.06436), new Point3D(-39.7912, 58.1673, -7.06437), new Point3D(-48.3726, 46.5673, -7.06437), new Point3D(-48.3726, 46.5673, 7.06436)]);
_arg2[_local3].push([new Point3D(-48.3726, 46.5673, 7.06436), new Point3D(-48.3726, 46.5673, -7.06437), new Point3D(-36.3461, 36.3082, -7.06437), new Point3D(-36.3461, 36.3082, 7.06436)]);
_arg2[_local3].push([new Point3D(-36.3461, 36.3082, 7.06436), new Point3D(-36.3461, 36.3082, -7.06437), new Point3D(-36.4269, 26.9153, -7.06437), new Point3D(-36.4269, 26.9153, 7.06436)]);
_arg2[_local3].push([new Point3D(-36.4269, 26.9153, 7.06436), new Point3D(-36.4269, 26.9153, -7.06437), new Point3D(-48.5404, 16.5244, -7.06437), new Point3D(-48.5404, 16.5244, 7.06436)]);
_arg2[_local3].push([new Point3D(-48.5404, 16.5244, 7.06436), new Point3D(-48.5404, 16.5244, -7.06437), new Point3D(-40.1599, 4.77831, -7.06437), new Point3D(-40.1599, 4.77831, 7.06436)]);
_arg2[_local3].push([new Point3D(-26.445, 13.2392, 7.06436), new Point3D(-40.1599, 4.77831, 7.06436), new Point3D(-40.1599, 4.77831, -7.06437), new Point3D(-26.445, 13.2392, -7.06437)]);
_arg2[_local3].push([new Point3D(-26.445, 13.2392, 7.06436), new Point3D(-26.445, 13.2392, -7.06437), new Point3D(-18.1766, 10.4738, -7.06437), new Point3D(-18.1766, 10.4738, 7.06436)]);
_arg2[_local3].push([new Point3D(-18.1766, 10.4738, 7.06436), new Point3D(-18.1766, 10.4738, -7.06437), new Point3D(-12.0805, -4.67503, -7.06437), new Point3D(-12.0805, -4.67503, 7.06436)]);
_arg2[_local3].push([new Point3D(17.9292, -46.6118, 7.06436), new Point3D(1.73739, -51.5706, 7.06436), new Point3D(8.11514, -66.4455, 7.06436), new Point3D(21.8207, -61.9332, 7.06436)]);
_arg2[_local3].push([new Point3D(23.4207, -38.9911, 7.06436), new Point3D(39.3111, -37.5059, 7.06436), new Point3D(39.2548, -23.0768, 7.06436), new Point3D(23.1721, -22.0615, 7.06436)]);
_arg2[_local3].push([new Point3D(18.02, -15.028, 7.06436), new Point3D(21.794, 0.859266, 7.06436), new Point3D(8.05367, 5.26461, 7.06436), new Point3D(1.92056, -9.78834, 7.06436)]);
_arg2[_local3].push([new Point3D(-6.36548, -12.5164, 7.06436), new Point3D(-20.1117, -3.95632, 7.06436), new Point3D(-28.5474, -15.6628, 7.06436), new Point3D(-16.5274, -26.0619, 7.06436)]);
_arg2[_local3].push([new Point3D(-6.22358, -49.0182, 7.06436), new Point3D(-16.4904, -35.552, 7.06436), new Point3D(-28.4611, -45.6847, 7.06436), new Point3D(-19.9343, -57.325, 7.06436)]);
_arg2[_local3].push([new Point3D(4.41563, -30.1057, 7.06436), new Point3D(1.92056, -9.78834, 7.06436), new Point3D(-6.36548, -12.5164, 7.06436), new Point3D(-16.5274, -26.0619, 7.06436)]);
_arg2[_local3].push([new Point3D(4.41563, -30.1057, 7.06436), new Point3D(-16.5274, -26.0619, 7.06436), new Point3D(-16.4904, -35.552, 7.06436), new Point3D(-6.22358, -49.0182, 7.06436)]);
_arg2[_local3].push([new Point3D(4.41563, -30.1057, 7.06436), new Point3D(-6.22358, -49.0182, 7.06436), new Point3D(1.73739, -51.5706, 7.06436), new Point3D(17.9292, -46.6118, 7.06436)]);
_arg2[_local3].push([new Point3D(4.41563, -30.1057, 7.06436), new Point3D(17.9292, -46.6118, 7.06436), new Point3D(23.4207, -38.9911, 7.06436), new Point3D(23.1721, -22.0615, 7.06436)]);
_arg2[_local3].push([new Point3D(4.41563, -30.1057, 7.06436), new Point3D(23.1721, -22.0615, 7.06436), new Point3D(18.02, -15.028, 7.06436), new Point3D(1.92056, -9.78834, 7.06436)]);
_arg2[_local3].push([new Point3D(1.73739, -51.5706, -7.06437), new Point3D(17.9292, -46.6118, -7.06437), new Point3D(21.8207, -61.9332, -7.06437), new Point3D(8.11514, -66.4455, -7.06437)]);
_arg2[_local3].push([new Point3D(39.3111, -37.5059, -7.06437), new Point3D(23.4207, -38.9911, -7.06437), new Point3D(23.1721, -22.0615, -7.06437), new Point3D(39.2548, -23.0768, -7.06437)]);
_arg2[_local3].push([new Point3D(21.794, 0.859266, -7.06437), new Point3D(18.02, -15.028, -7.06437), new Point3D(1.92056, -9.78834, -7.06437), new Point3D(8.05367, 5.26461, -7.06437)]);
_arg2[_local3].push([new Point3D(-20.1117, -3.95632, -7.06437), new Point3D(-6.36548, -12.5164, -7.06437), new Point3D(-16.5274, -26.0619, -7.06437), new Point3D(-28.5474, -15.6628, -7.06437)]);
_arg2[_local3].push([new Point3D(-16.4904, -35.552, -7.06437), new Point3D(-6.22358, -49.0182, -7.06437), new Point3D(-19.9343, -57.325, -7.06437), new Point3D(-28.4611, -45.6847, -7.06437)]);
_arg2[_local3].push([new Point3D(1.92056, -9.78834, -7.06437), new Point3D(4.41563, -30.1057, -7.06437), new Point3D(-16.5274, -26.0619, -7.06437), new Point3D(-6.36548, -12.5164, -7.06437)]);
_arg2[_local3].push([new Point3D(-16.5274, -26.0619, -7.06437), new Point3D(4.41563, -30.1057, -7.06437), new Point3D(-6.22358, -49.0182, -7.06437), new Point3D(-16.4904, -35.552, -7.06437)]);
_arg2[_local3].push([new Point3D(-6.22358, -49.0182, -7.06437), new Point3D(4.41563, -30.1057, -7.06437), new Point3D(17.9292, -46.6118, -7.06437), new Point3D(1.73739, -51.5706, -7.06437)]);
_arg2[_local3].push([new Point3D(17.9292, -46.6118, -7.06437), new Point3D(4.41563, -30.1057, -7.06437), new Point3D(23.1721, -22.0615, -7.06437), new Point3D(23.4207, -38.9911, -7.06437)]);
_arg2[_local3].push([new Point3D(23.1721, -22.0615, -7.06437), new Point3D(4.41563, -30.1057, -7.06437), new Point3D(1.92056, -9.78834, -7.06437), new Point3D(18.02, -15.028, -7.06437)]);
_arg2[_local3].push([new Point3D(-20.1117, -3.95632, 7.06436), new Point3D(-20.1117, -3.95632, -7.06437), new Point3D(-28.5474, -15.6628, -7.06437), new Point3D(-28.5474, -15.6628, 7.06436)]);
_arg2[_local3].push([new Point3D(-16.4904, -35.552, 7.06436), new Point3D(-16.4904, -35.552, -7.06437), new Point3D(-28.4611, -45.6847, -7.06437), new Point3D(-28.4611, -45.6847, 7.06436)]);
_arg2[_local3].push([new Point3D(8.05367, 5.26461, 7.06436), new Point3D(8.05367, 5.26461, -7.06437), new Point3D(1.92056, -9.78834, -7.06437), new Point3D(1.92056, -9.78834, 7.06436)]);
_arg2[_local3].push([new Point3D(21.794, 0.859266, 7.06436), new Point3D(21.794, 0.859266, -7.06437), new Point3D(8.05367, 5.26461, -7.06437), new Point3D(8.05367, 5.26461, 7.06436)]);
_arg2[_local3].push([new Point3D(1.92056, -9.78834, 7.06436), new Point3D(1.92056, -9.78834, -7.06437), new Point3D(-6.36548, -12.5164, -7.06437), new Point3D(-6.36548, -12.5164, 7.06436)]);
_arg2[_local3].push([new Point3D(-6.36548, -12.5164, 7.06436), new Point3D(-6.36548, -12.5164, -7.06437), new Point3D(-20.1117, -3.95632, -7.06437), new Point3D(-20.1117, -3.95632, 7.06436)]);
_arg2[_local3].push([new Point3D(-16.5274, -26.0619, 7.06436), new Point3D(-28.5474, -15.6628, 7.06436), new Point3D(-28.5474, -15.6628, -7.06437), new Point3D(-16.5274, -26.0619, -7.06437)]);
_arg2[_local3].push([new Point3D(-16.5274, -26.0619, 7.06436), new Point3D(-16.5274, -26.0619, -7.06437), new Point3D(-16.4904, -35.552, -7.06437), new Point3D(-16.4904, -35.552, 7.06436)]);
_arg2[_local3].push([new Point3D(-19.9343, -57.325, 7.06436), new Point3D(-28.4611, -45.6847, 7.06436), new Point3D(-28.4611, -45.6847, -7.06437), new Point3D(-19.9343, -57.325, -7.06437)]);
_arg2[_local3].push([new Point3D(-6.22358, -49.0182, 7.06436), new Point3D(-19.9343, -57.325, 7.06436), new Point3D(-19.9343, -57.325, -7.06437), new Point3D(-6.22358, -49.0182, -7.06437)]);
_arg2[_local3].push([new Point3D(1.73739, -51.5706, 7.06436), new Point3D(-6.22358, -49.0182, 7.06436), new Point3D(-6.22358, -49.0182, -7.06437), new Point3D(1.73739, -51.5706, -7.06437)]);
_arg2[_local3].push([new Point3D(1.73739, -51.5706, 7.06436), new Point3D(1.73739, -51.5706, -7.06437), new Point3D(8.11514, -66.4455, -7.06437), new Point3D(8.11514, -66.4455, 7.06436)]);
_arg2[_local3].push([new Point3D(8.11514, -66.4455, 7.06436), new Point3D(8.11514, -66.4455, -7.06437), new Point3D(21.8207, -61.9332, -7.06437), new Point3D(21.8207, -61.9332, 7.06436)]);
_arg2[_local3].push([new Point3D(21.8207, -61.9332, 7.06436), new Point3D(21.8207, -61.9332, -7.06437), new Point3D(17.9292, -46.6118, -7.06437), new Point3D(17.9292, -46.6118, 7.06436)]);
_arg2[_local3].push([new Point3D(17.9292, -46.6118, 7.06436), new Point3D(17.9292, -46.6118, -7.06437), new Point3D(23.4207, -38.9911, -7.06437), new Point3D(23.4207, -38.9911, 7.06436)]);
_arg2[_local3].push([new Point3D(23.4207, -38.9911, 7.06436), new Point3D(23.4207, -38.9911, -7.06437), new Point3D(39.3111, -37.5059, -7.06437), new Point3D(39.3111, -37.5059, 7.06436)]);
_arg2[_local3].push([new Point3D(39.3111, -37.5059, 7.06436), new Point3D(39.3111, -37.5059, -7.06437), new Point3D(39.2548, -23.0768, -7.06437), new Point3D(39.2548, -23.0768, 7.06436)]);
_arg2[_local3].push([new Point3D(23.1721, -22.0615, 7.06436), new Point3D(39.2548, -23.0768, 7.06436), new Point3D(39.2548, -23.0768, -7.06437), new Point3D(23.1721, -22.0615, -7.06437)]);
_arg2[_local3].push([new Point3D(23.1721, -22.0615, 7.06436), new Point3D(23.1721, -22.0615, -7.06437), new Point3D(18.02, -15.028, -7.06437), new Point3D(18.02, -15.028, 7.06436)]);
_arg2[_local3].push([new Point3D(18.02, -15.028, 7.06436), new Point3D(18.02, -15.028, -7.06437), new Point3D(21.794, 0.859266, -7.06437), new Point3D(21.794, 0.859266, 7.06436)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(-35.1823, 22.7398, 7.06436), new Point3D(-35.1497, 39.6739, 7.06436), new Point3D(-51.2435, 37.9625, 7.06436), new Point3D(-50.9701, 23.5359, 7.06436)]);
_arg2[_local3].push([new Point3D(-29.5181, 15.2466, 7.06436), new Point3D(-32.7813, -0.375843, 7.06436), new Point3D(-18.9762, -4.5739, 7.06436), new Point3D(-13.2669, 10.4955, 7.06436)]);
_arg2[_local3].push([new Point3D(-5.02759, 13.3464, 7.06436), new Point3D(9.04223, 5.05846, 7.06436), new Point3D(17.3008, 16.8906, 7.06436), new Point3D(4.72346, 27.187, 7.06436)]);
_arg2[_local3].push([new Point3D(4.55816, 35.909, 7.06436), new Point3D(16.7888, 46.5225, 7.06436), new Point3D(8.08781, 58.0332, 7.06436), new Point3D(-5.39154, 49.6112, 7.06436)]);
_arg2[_local3].push([new Point3D(-30.3647, 46.5293, 7.06436), new Point3D(-14.4712, 52.3722, 7.06436), new Point3D(-20.6266, 66.7972, 7.06436), new Point3D(-34.2626, 62.0791, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.4271, 30.7896, 7.06436), new Point3D(4.72346, 27.187, 7.06436), new Point3D(4.55816, 35.909, 7.06436), new Point3D(-5.39154, 49.6112, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.4271, 30.7896, 7.06436), new Point3D(-5.39154, 49.6112, 7.06436), new Point3D(-14.4712, 52.3722, 7.06436), new Point3D(-30.3647, 46.5293, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.4271, 30.7896, 7.06436), new Point3D(-30.3647, 46.5293, 7.06436), new Point3D(-35.1497, 39.6739, 7.06436), new Point3D(-35.1823, 22.7398, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.4271, 30.7896, 7.06436), new Point3D(-35.1823, 22.7398, 7.06436), new Point3D(-29.5181, 15.2466, 7.06436), new Point3D(-13.2669, 10.4955, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.4271, 30.7896, 7.06436), new Point3D(-13.2669, 10.4955, 7.06436), new Point3D(-5.02759, 13.3464, 7.06436), new Point3D(4.72346, 27.187, 7.06436)]);
_arg2[_local3].push([new Point3D(-35.1497, 39.6739, -7.06437), new Point3D(-35.1823, 22.7398, -7.06437), new Point3D(-50.9701, 23.5359, -7.06437), new Point3D(-51.2435, 37.9625, -7.06437)]);
_arg2[_local3].push([new Point3D(-32.7813, -0.375843, -7.06437), new Point3D(-29.5181, 15.2466, -7.06437), new Point3D(-13.2669, 10.4955, -7.06437), new Point3D(-18.9762, -4.5739, -7.06437)]);
_arg2[_local3].push([new Point3D(9.04223, 5.05846, -7.06437), new Point3D(-5.02759, 13.3464, -7.06437), new Point3D(4.72346, 27.187, -7.06437), new Point3D(17.3008, 16.8906, -7.06437)]);
_arg2[_local3].push([new Point3D(16.7888, 46.5225, -7.06437), new Point3D(4.55816, 35.909, -7.06437), new Point3D(-5.39154, 49.6112, -7.06437), new Point3D(8.08781, 58.0332, -7.06437)]);
_arg2[_local3].push([new Point3D(-14.4712, 52.3722, -7.06437), new Point3D(-30.3647, 46.5293, -7.06437), new Point3D(-34.2626, 62.0791, -7.06437), new Point3D(-20.6266, 66.7972, -7.06437)]);
_arg2[_local3].push([new Point3D(4.72346, 27.187, -7.06437), new Point3D(-15.4271, 30.7896, -7.06437), new Point3D(-5.39154, 49.6112, -7.06437), new Point3D(4.55816, 35.909, -7.06437)]);
_arg2[_local3].push([new Point3D(-5.39154, 49.6112, -7.06437), new Point3D(-15.4271, 30.7896, -7.06437), new Point3D(-30.3647, 46.5293, -7.06437), new Point3D(-14.4712, 52.3722, -7.06437)]);
_arg2[_local3].push([new Point3D(-30.3647, 46.5293, -7.06437), new Point3D(-15.4271, 30.7896, -7.06437), new Point3D(-35.1823, 22.7398, -7.06437), new Point3D(-35.1497, 39.6739, -7.06437)]);
_arg2[_local3].push([new Point3D(-35.1823, 22.7398, -7.06437), new Point3D(-15.4271, 30.7896, -7.06437), new Point3D(-13.2669, 10.4955, -7.06437), new Point3D(-29.5181, 15.2466, -7.06437)]);
_arg2[_local3].push([new Point3D(-13.2669, 10.4955, -7.06437), new Point3D(-15.4271, 30.7896, -7.06437), new Point3D(4.72346, 27.187, -7.06437), new Point3D(-5.02759, 13.3464, -7.06437)]);
_arg2[_local3].push([new Point3D(16.7888, 46.5225, 7.06436), new Point3D(16.7888, 46.5225, -7.06437), new Point3D(8.08781, 58.0332, -7.06437), new Point3D(8.08781, 58.0332, 7.06436)]);
_arg2[_local3].push([new Point3D(-14.4712, 52.3722, 7.06436), new Point3D(-14.4712, 52.3722, -7.06437), new Point3D(-20.6266, 66.7972, -7.06437), new Point3D(-20.6266, 66.7972, 7.06436)]);
_arg2[_local3].push([new Point3D(17.3008, 16.8906, 7.06436), new Point3D(17.3008, 16.8906, -7.06437), new Point3D(4.72346, 27.187, -7.06437), new Point3D(4.72346, 27.187, 7.06436)]);
_arg2[_local3].push([new Point3D(9.04223, 5.05846, 7.06436), new Point3D(9.04223, 5.05846, -7.06437), new Point3D(17.3008, 16.8906, -7.06437), new Point3D(17.3008, 16.8906, 7.06436)]);
_arg2[_local3].push([new Point3D(4.72346, 27.187, 7.06436), new Point3D(4.72346, 27.187, -7.06437), new Point3D(4.55816, 35.909, -7.06437), new Point3D(4.55816, 35.909, 7.06436)]);
_arg2[_local3].push([new Point3D(4.55816, 35.909, 7.06436), new Point3D(4.55816, 35.909, -7.06437), new Point3D(16.7888, 46.5225, -7.06437), new Point3D(16.7888, 46.5225, 7.06436)]);
_arg2[_local3].push([new Point3D(-5.39154, 49.6112, 7.06436), new Point3D(8.08781, 58.0332, 7.06436), new Point3D(8.08781, 58.0332, -7.06437), new Point3D(-5.39154, 49.6112, -7.06437)]);
_arg2[_local3].push([new Point3D(-5.39154, 49.6112, 7.06436), new Point3D(-5.39154, 49.6112, -7.06437), new Point3D(-14.4712, 52.3722, -7.06437), new Point3D(-14.4712, 52.3722, 7.06436)]);
_arg2[_local3].push([new Point3D(-34.2626, 62.0791, 7.06436), new Point3D(-20.6266, 66.7972, 7.06436), new Point3D(-20.6266, 66.7972, -7.06437), new Point3D(-34.2626, 62.0791, -7.06437)]);
_arg2[_local3].push([new Point3D(-30.3647, 46.5293, 7.06436), new Point3D(-34.2626, 62.0791, 7.06436), new Point3D(-34.2626, 62.0791, -7.06437), new Point3D(-30.3647, 46.5293, -7.06437)]);
_arg2[_local3].push([new Point3D(-35.1497, 39.6739, 7.06436), new Point3D(-30.3647, 46.5293, 7.06436), new Point3D(-30.3647, 46.5293, -7.06437), new Point3D(-35.1497, 39.6739, -7.06437)]);
_arg2[_local3].push([new Point3D(-35.1497, 39.6739, 7.06436), new Point3D(-35.1497, 39.6739, -7.06437), new Point3D(-51.2435, 37.9625, -7.06437), new Point3D(-51.2435, 37.9625, 7.06436)]);
_arg2[_local3].push([new Point3D(-51.2435, 37.9625, 7.06436), new Point3D(-51.2435, 37.9625, -7.06437), new Point3D(-50.9701, 23.5359, -7.06437), new Point3D(-50.9701, 23.5359, 7.06436)]);
_arg2[_local3].push([new Point3D(-50.9701, 23.5359, 7.06436), new Point3D(-50.9701, 23.5359, -7.06437), new Point3D(-35.1823, 22.7398, -7.06437), new Point3D(-35.1823, 22.7398, 7.06436)]);
_arg2[_local3].push([new Point3D(-35.1823, 22.7398, 7.06436), new Point3D(-35.1823, 22.7398, -7.06437), new Point3D(-29.5181, 15.2466, -7.06437), new Point3D(-29.5181, 15.2466, 7.06436)]);
_arg2[_local3].push([new Point3D(-29.5181, 15.2466, 7.06436), new Point3D(-29.5181, 15.2466, -7.06437), new Point3D(-32.7813, -0.375843, -7.06437), new Point3D(-32.7813, -0.375843, 7.06436)]);
_arg2[_local3].push([new Point3D(-32.7813, -0.375843, 7.06436), new Point3D(-32.7813, -0.375843, -7.06437), new Point3D(-18.9762, -4.5739, -7.06437), new Point3D(-18.9762, -4.5739, 7.06436)]);
_arg2[_local3].push([new Point3D(-13.2669, 10.4955, 7.06436), new Point3D(-18.9762, -4.5739, 7.06436), new Point3D(-18.9762, -4.5739, -7.06437), new Point3D(-13.2669, 10.4955, -7.06437)]);
_arg2[_local3].push([new Point3D(-13.2669, 10.4955, 7.06436), new Point3D(-13.2669, 10.4955, -7.06437), new Point3D(-5.02759, 13.3464, -7.06437), new Point3D(-5.02759, 13.3464, 7.06436)]);
_arg2[_local3].push([new Point3D(-5.02759, 13.3464, 7.06436), new Point3D(-5.02759, 13.3464, -7.06437), new Point3D(9.04223, 5.05846, -7.06437), new Point3D(9.04223, 5.05846, 7.06436)]);
_arg2[_local3].push([new Point3D(5.27682, -51.7237, 7.06436), new Point3D(-10.5712, -45.7569, 7.06436), new Point3D(-14.6101, -61.4294, 7.06436), new Point3D(-1.00313, -66.2306, 7.06436)]);
_arg2[_local3].push([new Point3D(14.2802, -49.0458, 7.06436), new Point3D(27.7674, -57.5783, 7.06436), new Point3D(36.5384, -46.1209, 7.06436), new Point3D(24.4266, -35.4913, 7.06436)]);
_arg2[_local3].push([new Point3D(24.645, -26.7754, 7.06436), new Point3D(37.3392, -16.5038, 7.06436), new Point3D(29.153, -4.6215, 7.06436), new Point3D(15.1009, -12.7913, 7.06436)]);
_arg2[_local3].push([new Point3D(6.87445, -9.8886, 7.06436), new Point3D(1.22189, 5.28648, 7.06436), new Point3D(-12.6085, 1.17276, 7.06436), new Point3D(-9.44611, -14.4036, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.3142, -38.8724, 7.06436), new Point3D(-15.2149, -21.9392, 7.06436), new Point3D(-30.8822, -22.6473, 7.06436), new Point3D(-31.2437, -37.072, 7.06436)]);
_arg2[_local3].push([new Point3D(4.66312, -30.4002, 7.06436), new Point3D(15.1009, -12.7913, 7.06436), new Point3D(6.87445, -9.8886, 7.06436), new Point3D(-9.44611, -14.4036, 7.06436)]);
_arg2[_local3].push([new Point3D(4.66312, -30.4002, 7.06436), new Point3D(-9.44611, -14.4036, 7.06436), new Point3D(-15.2149, -21.9392, 7.06436), new Point3D(-15.3142, -38.8724, 7.06436)]);
_arg2[_local3].push([new Point3D(4.66312, -30.4002, 7.06436), new Point3D(-15.3142, -38.8724, 7.06436), new Point3D(-10.5712, -45.7569, 7.06436), new Point3D(5.27682, -51.7237, 7.06436)]);
_arg2[_local3].push([new Point3D(4.66312, -30.4002, 7.06436), new Point3D(5.27682, -51.7237, 7.06436), new Point3D(14.2802, -49.0458, 7.06436), new Point3D(24.4266, -35.4913, 7.06436)]);
_arg2[_local3].push([new Point3D(4.66312, -30.4002, 7.06436), new Point3D(24.4266, -35.4913, 7.06436), new Point3D(24.645, -26.7754, 7.06436), new Point3D(15.1009, -12.7913, 7.06436)]);
_arg2[_local3].push([new Point3D(-10.5712, -45.7569, -7.06437), new Point3D(5.27682, -51.7237, -7.06437), new Point3D(-1.00313, -66.2306, -7.06437), new Point3D(-14.6101, -61.4294, -7.06437)]);
_arg2[_local3].push([new Point3D(27.7674, -57.5783, -7.06437), new Point3D(14.2802, -49.0458, -7.06437), new Point3D(24.4266, -35.4913, -7.06437), new Point3D(36.5384, -46.1209, -7.06437)]);
_arg2[_local3].push([new Point3D(37.3392, -16.5038, -7.06437), new Point3D(24.645, -26.7754, -7.06437), new Point3D(15.1009, -12.7913, -7.06437), new Point3D(29.153, -4.6215, -7.06437)]);
_arg2[_local3].push([new Point3D(1.22189, 5.28648, -7.06437), new Point3D(6.87445, -9.8886, -7.06437), new Point3D(-9.44611, -14.4036, -7.06437), new Point3D(-12.6085, 1.17276, -7.06437)]);
_arg2[_local3].push([new Point3D(-15.2149, -21.9392, -7.06437), new Point3D(-15.3142, -38.8724, -7.06437), new Point3D(-31.2437, -37.072, -7.06437), new Point3D(-30.8822, -22.6473, -7.06437)]);
_arg2[_local3].push([new Point3D(15.1009, -12.7913, -7.06437), new Point3D(4.66312, -30.4002, -7.06437), new Point3D(-9.44611, -14.4036, -7.06437), new Point3D(6.87445, -9.8886, -7.06437)]);
_arg2[_local3].push([new Point3D(-9.44611, -14.4036, -7.06437), new Point3D(4.66312, -30.4002, -7.06437), new Point3D(-15.3142, -38.8724, -7.06437), new Point3D(-15.2149, -21.9392, -7.06437)]);
_arg2[_local3].push([new Point3D(-15.3142, -38.8724, -7.06437), new Point3D(4.66312, -30.4002, -7.06437), new Point3D(5.27682, -51.7237, -7.06437), new Point3D(-10.5712, -45.7569, -7.06437)]);
_arg2[_local3].push([new Point3D(5.27682, -51.7237, -7.06437), new Point3D(4.66312, -30.4002, -7.06437), new Point3D(24.4266, -35.4913, -7.06437), new Point3D(14.2802, -49.0458, -7.06437)]);
_arg2[_local3].push([new Point3D(24.4266, -35.4913, -7.06437), new Point3D(4.66312, -30.4002, -7.06437), new Point3D(15.1009, -12.7913, -7.06437), new Point3D(24.645, -26.7754, -7.06437)]);
_arg2[_local3].push([new Point3D(1.22189, 5.28648, 7.06436), new Point3D(1.22189, 5.28648, -7.06437), new Point3D(-12.6085, 1.17276, -7.06437), new Point3D(-12.6085, 1.17276, 7.06436)]);
_arg2[_local3].push([new Point3D(-15.2149, -21.9392, 7.06436), new Point3D(-15.2149, -21.9392, -7.06437), new Point3D(-30.8822, -22.6473, -7.06437), new Point3D(-30.8822, -22.6473, 7.06436)]);
_arg2[_local3].push([new Point3D(29.153, -4.6215, 7.06436), new Point3D(29.153, -4.6215, -7.06437), new Point3D(15.1009, -12.7913, -7.06437), new Point3D(15.1009, -12.7913, 7.06436)]);
_arg2[_local3].push([new Point3D(37.3392, -16.5038, 7.06436), new Point3D(37.3392, -16.5038, -7.06437), new Point3D(29.153, -4.6215, -7.06437), new Point3D(29.153, -4.6215, 7.06436)]);
_arg2[_local3].push([new Point3D(15.1009, -12.7913, 7.06436), new Point3D(15.1009, -12.7913, -7.06437), new Point3D(6.87445, -9.8886, -7.06437), new Point3D(6.87445, -9.8886, 7.06436)]);
_arg2[_local3].push([new Point3D(6.87445, -9.8886, 7.06436), new Point3D(6.87445, -9.8886, -7.06437), new Point3D(1.22189, 5.28648, -7.06437), new Point3D(1.22189, 5.28648, 7.06436)]);
_arg2[_local3].push([new Point3D(-9.44611, -14.4036, 7.06436), new Point3D(-12.6085, 1.17276, 7.06436), new Point3D(-12.6085, 1.17276, -7.06437), new Point3D(-9.44611, -14.4036, -7.06437)]);
_arg2[_local3].push([new Point3D(-9.44611, -14.4036, 7.06436), new Point3D(-9.44611, -14.4036, -7.06437), new Point3D(-15.2149, -21.9392, -7.06437), new Point3D(-15.2149, -21.9392, 7.06436)]);
_arg2[_local3].push([new Point3D(-31.2437, -37.072, 7.06436), new Point3D(-30.8822, -22.6473, 7.06436), new Point3D(-30.8822, -22.6473, -7.06437), new Point3D(-31.2437, -37.072, -7.06437)]);
_arg2[_local3].push([new Point3D(-15.3142, -38.8724, 7.06436), new Point3D(-31.2437, -37.072, 7.06436), new Point3D(-31.2437, -37.072, -7.06437), new Point3D(-15.3142, -38.8724, -7.06437)]);
_arg2[_local3].push([new Point3D(-10.5712, -45.7569, 7.06436), new Point3D(-15.3142, -38.8724, 7.06436), new Point3D(-15.3142, -38.8724, -7.06437), new Point3D(-10.5712, -45.7569, -7.06437)]);
_arg2[_local3].push([new Point3D(-10.5712, -45.7569, 7.06436), new Point3D(-10.5712, -45.7569, -7.06437), new Point3D(-14.6101, -61.4294, -7.06437), new Point3D(-14.6101, -61.4294, 7.06436)]);
_arg2[_local3].push([new Point3D(-14.6101, -61.4294, 7.06436), new Point3D(-14.6101, -61.4294, -7.06437), new Point3D(-1.00313, -66.2306, -7.06437), new Point3D(-1.00313, -66.2306, 7.06436)]);
_arg2[_local3].push([new Point3D(-1.00313, -66.2306, 7.06436), new Point3D(-1.00313, -66.2306, -7.06437), new Point3D(5.27682, -51.7237, -7.06437), new Point3D(5.27682, -51.7237, 7.06436)]);
_arg2[_local3].push([new Point3D(5.27682, -51.7237, 7.06436), new Point3D(5.27682, -51.7237, -7.06437), new Point3D(14.2802, -49.0458, -7.06437), new Point3D(14.2802, -49.0458, 7.06436)]);
_arg2[_local3].push([new Point3D(14.2802, -49.0458, 7.06436), new Point3D(14.2802, -49.0458, -7.06437), new Point3D(27.7674, -57.5783, -7.06437), new Point3D(27.7674, -57.5783, 7.06436)]);
_arg2[_local3].push([new Point3D(27.7674, -57.5783, 7.06436), new Point3D(27.7674, -57.5783, -7.06437), new Point3D(36.5384, -46.1209, -7.06437), new Point3D(36.5384, -46.1209, 7.06436)]);
_arg2[_local3].push([new Point3D(24.4266, -35.4913, 7.06436), new Point3D(36.5384, -46.1209, 7.06436), new Point3D(36.5384, -46.1209, -7.06437), new Point3D(24.4266, -35.4913, -7.06437)]);
_arg2[_local3].push([new Point3D(24.4266, -35.4913, 7.06436), new Point3D(24.4266, -35.4913, -7.06437), new Point3D(24.645, -26.7754, -7.06437), new Point3D(24.645, -26.7754, 7.06436)]);
_arg2[_local3].push([new Point3D(24.645, -26.7754, 7.06436), new Point3D(24.645, -26.7754, -7.06437), new Point3D(37.3392, -16.5038, -7.06437), new Point3D(37.3392, -16.5038, 7.06436)]);
} else {
if (_arg1 == 1){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = -10;
_arg2.expertTime = 80;
_arg2[_local3].push([new Point3D(-0.0040741, -9.00438, 42.371), new Point3D(14.3251, -17.8603, 36.8978), new Point3D(28.0378, -9.38534, 31.66), new Point3D(28.0378, 8.32646, 31.66), new Point3D(14.3251, 16.8014, 36.8978), new Point3D(-0.0040741, 7.9455, 42.371)]);
_arg2[_local3].push([new Point3D(28.0378, 8.32646, 31.66), new Point3D(36.8937, 13.7997, 17.3308), new Point3D(31.6559, 27.5124, 8.85589), new Point3D(17.3268, 36.3683, 14.3291), new Point3D(8.85182, 31.1305, 28.0419), new Point3D(14.3251, 16.8014, 36.8978)]);
_arg2[_local3].push([new Point3D(17.3268, 36.3683, 14.3291), new Point3D(8.47086, 41.8416, -6.15503E-6), new Point3D(-8.47901, 41.8416, -6.16377E-6), new Point3D(-17.3349, 36.3683, 14.3291), new Point3D(-8.85997, 31.1305, 28.0419), new Point3D(8.85182, 31.1305, 28.0419)]);
_arg2[_local3].push([new Point3D(-17.3349, 36.3683, 14.3291), new Point3D(-31.6641, 27.5124, 8.85589), new Point3D(-36.9019, 13.7997, 17.3308), new Point3D(-28.046, 8.32646, 31.66), new Point3D(-14.3332, 16.8014, 36.8978), new Point3D(-8.85997, 31.1305, 28.0419)]);
_arg2[_local3].push([new Point3D(-28.046, 8.32646, 31.66), new Point3D(-28.046, -9.38534, 31.66), new Point3D(-14.3332, -17.8603, 36.8978), new Point3D(-0.0040741, -9.00438, 42.371), new Point3D(-0.0040741, 7.9455, 42.371), new Point3D(-14.3332, 16.8014, 36.8978)]);
_arg2[_local3].push([new Point3D(-28.046, -9.38534, 31.66), new Point3D(-36.9019, -14.8586, 17.3308), new Point3D(-31.6641, -28.5713, 8.85589), new Point3D(-17.3349, -37.4272, 14.3291), new Point3D(-8.85997, -32.1894, 28.0419), new Point3D(-14.3332, -17.8603, 36.8978)]);
_arg2[_local3].push([new Point3D(-17.3349, -37.4272, 14.3291), new Point3D(-8.47901, -42.9005, -6.14668E-6), new Point3D(8.47086, -42.9005, -6.1427E-6), new Point3D(17.3268, -37.4272, 14.3291), new Point3D(8.85182, -32.1894, 28.0419), new Point3D(-8.85997, -32.1894, 28.0419)]);
_arg2[_local3].push([new Point3D(17.3268, -37.4272, 14.3291), new Point3D(31.6559, -28.5713, 8.85589), new Point3D(36.8937, -14.8586, 17.3308), new Point3D(28.0378, -9.38534, 31.66), new Point3D(14.3251, -17.8603, 36.8978), new Point3D(8.85182, -32.1894, 28.0419)]);
_arg2[_local3].push([new Point3D(36.8937, 13.7997, 17.3308), new Point3D(42.367, -0.529442, 8.47493), new Point3D(42.367, -0.529442, -8.47494), new Point3D(36.8937, 13.7997, -17.3308), new Point3D(31.6559, 27.5124, -8.85591), new Point3D(31.6559, 27.5124, 8.85589)]);
_arg2[_local3].push([new Point3D(42.367, -0.529442, 8.47493), new Point3D(36.8937, -14.8586, 17.3308), new Point3D(31.6559, -28.5713, 8.85589), new Point3D(31.6559, -28.5713, -8.8559), new Point3D(36.8937, -14.8586, -17.3308), new Point3D(42.367, -0.529442, -8.47494)]);
_arg2[_local3].push([new Point3D(-8.47901, -42.9005, -6.14668E-6), new Point3D(-17.3349, -37.4272, -14.3292), new Point3D(-8.85997, -32.1894, -28.0419), new Point3D(8.85183, -32.1894, -28.0419), new Point3D(17.3268, -37.4272, -14.3292), new Point3D(8.47086, -42.9005, -6.1427E-6)]);
_arg2[_local3].push([new Point3D(8.85183, -32.1894, -28.0419), new Point3D(14.3251, -17.8603, -36.8978), new Point3D(28.0378, -9.38534, -31.66), new Point3D(36.8937, -14.8586, -17.3308), new Point3D(31.6559, -28.5713, -8.8559), new Point3D(17.3268, -37.4272, -14.3292)]);
_arg2[_local3].push([new Point3D(36.8937, 13.7997, -17.3308), new Point3D(28.0378, 8.32646, -31.66), new Point3D(14.3251, 16.8014, -36.8978), new Point3D(8.85183, 31.1305, -28.0419), new Point3D(17.3268, 36.3683, -14.3292), new Point3D(31.6559, 27.5124, -8.85591)]);
_arg2[_local3].push([new Point3D(28.0378, 8.32646, -31.66), new Point3D(28.0378, -9.38534, -31.66), new Point3D(14.3251, -17.8603, -36.8978), new Point3D(-0.00407408, -9.00438, -42.371), new Point3D(-0.00407408, 7.9455, -42.371), new Point3D(14.3251, 16.8014, -36.8978)]);
_arg2[_local3].push([new Point3D(-17.3349, -37.4272, -14.3292), new Point3D(-31.6641, -28.5713, -8.85591), new Point3D(-36.9019, -14.8586, -17.3308), new Point3D(-28.046, -9.38534, -31.66), new Point3D(-14.3332, -17.8603, -36.8978), new Point3D(-8.85997, -32.1894, -28.0419)]);
_arg2[_local3].push([new Point3D(-28.046, -9.38534, -31.66), new Point3D(-28.046, 8.32646, -31.66), new Point3D(-14.3332, 16.8014, -36.8978), new Point3D(-0.00407408, 7.9455, -42.371), new Point3D(-0.00407408, -9.00438, -42.371), new Point3D(-14.3332, -17.8603, -36.8978)]);
_arg2[_local3].push([new Point3D(8.85183, 31.1305, -28.0419), new Point3D(-8.85997, 31.1305, -28.0419), new Point3D(-17.3349, 36.3683, -14.3292), new Point3D(-8.47901, 41.8416, -6.16377E-6), new Point3D(8.47086, 41.8416, -6.15503E-6), new Point3D(17.3268, 36.3683, -14.3292)]);
_arg2[_local3].push([new Point3D(-8.85997, 31.1305, -28.0419), new Point3D(-14.3332, 16.8014, -36.8978), new Point3D(-28.046, 8.32646, -31.66), new Point3D(-36.9019, 13.7997, -17.3308), new Point3D(-31.6641, 27.5124, -8.85591), new Point3D(-17.3349, 36.3683, -14.3292)]);
_arg2[_local3].push([new Point3D(-31.6641, -28.5713, -8.85591), new Point3D(-31.6641, -28.5713, 8.85589), new Point3D(-36.9019, -14.8586, 17.3308), new Point3D(-42.3751, -0.529442, 8.47493), new Point3D(-42.3751, -0.529442, -8.47494), new Point3D(-36.9019, -14.8586, -17.3308)]);
_arg2[_local3].push([new Point3D(-42.3751, -0.529442, 8.47493), new Point3D(-36.9019, 13.7997, 17.3308), new Point3D(-31.6641, 27.5124, 8.85589), new Point3D(-31.6641, 27.5124, -8.85591), new Point3D(-36.9019, 13.7997, -17.3308), new Point3D(-42.3751, -0.529442, -8.47494)]);
_arg2[_local3].push([new Point3D(14.3251, 16.8014, 36.8978), new Point3D(8.85182, 31.1305, 28.0419), new Point3D(-8.85997, 31.1305, 28.0419), new Point3D(-14.3332, 16.8014, 36.8978), new Point3D(-0.0040741, 7.9455, 42.371)]);
_arg2[_local3].push([new Point3D(-14.3332, -17.8603, 36.8978), new Point3D(-8.85997, -32.1894, 28.0419), new Point3D(8.85182, -32.1894, 28.0419), new Point3D(14.3251, -17.8603, 36.8978), new Point3D(-0.0040741, -9.00438, 42.371)]);
_arg2[_local3].push([new Point3D(28.0378, -9.38534, 31.66), new Point3D(36.8937, -14.8586, 17.3308), new Point3D(42.367, -0.529442, 8.47493), new Point3D(36.8937, 13.7997, 17.3308), new Point3D(28.0378, 8.32646, 31.66)]);
_arg2[_local3].push([new Point3D(17.3268, -37.4272, 14.3291), new Point3D(8.47086, -42.9005, -6.1427E-6), new Point3D(17.3268, -37.4272, -14.3292), new Point3D(31.6559, -28.5713, -8.8559), new Point3D(31.6559, -28.5713, 8.85589)]);
_arg2[_local3].push([new Point3D(36.8937, -14.8586, -17.3308), new Point3D(28.0378, -9.38534, -31.66), new Point3D(28.0378, 8.32646, -31.66), new Point3D(36.8937, 13.7997, -17.3308), new Point3D(42.367, -0.529442, -8.47494)]);
_arg2[_local3].push([new Point3D(8.85183, -32.1894, -28.0419), new Point3D(-8.85997, -32.1894, -28.0419), new Point3D(-14.3332, -17.8603, -36.8978), new Point3D(-0.00407408, -9.00438, -42.371), new Point3D(14.3251, -17.8603, -36.8978)]);
_arg2[_local3].push([new Point3D(-0.00407408, 7.9455, -42.371), new Point3D(-14.3332, 16.8014, -36.8978), new Point3D(-8.85997, 31.1305, -28.0419), new Point3D(8.85183, 31.1305, -28.0419), new Point3D(14.3251, 16.8014, -36.8978)]);
_arg2[_local3].push([new Point3D(-28.046, -9.38534, -31.66), new Point3D(-36.9019, -14.8586, -17.3308), new Point3D(-42.3751, -0.529442, -8.47494), new Point3D(-36.9019, 13.7997, -17.3308), new Point3D(-28.046, 8.32646, -31.66)]);
_arg2[_local3].push([new Point3D(-31.6641, 27.5124, -8.85591), new Point3D(-31.6641, 27.5124, 8.85589), new Point3D(-17.3349, 36.3683, 14.3291), new Point3D(-8.47901, 41.8416, -6.16377E-6), new Point3D(-17.3349, 36.3683, -14.3292)]);
_arg2[_local3].push([new Point3D(-42.3751, -0.529442, 8.47493), new Point3D(-36.9019, -14.8586, 17.3308), new Point3D(-28.046, -9.38534, 31.66), new Point3D(-28.046, 8.32646, 31.66), new Point3D(-36.9019, 13.7997, 17.3308)]);
_arg2[_local3].push([new Point3D(-31.6641, -28.5713, 8.85589), new Point3D(-31.6641, -28.5713, -8.85591), new Point3D(-17.3349, -37.4272, -14.3292), new Point3D(-8.47901, -42.9005, -6.14668E-6), new Point3D(-17.3349, -37.4272, 14.3291)]);
_arg2[_local3].push([new Point3D(17.3268, 36.3683, 14.3291), new Point3D(31.6559, 27.5124, 8.85589), new Point3D(31.6559, 27.5124, -8.85591), new Point3D(17.3268, 36.3683, -14.3292), new Point3D(8.47086, 41.8416, -6.15503E-6)]);
} else {
if (_arg1 == 2){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = true;
_arg2.dificulty = 7;
_arg2.expertTime = 200;
_arg2[_local3].push([new Point3D(38.5655, -15.2958, -4.98604), new Point3D(48.4702, -8.57647, -4.98605), new Point3D(38.6666, -8.57647, -4.98605)]);
_arg2[_local3].push([new Point3D(28.3027, -8.68661, -4.98605), new Point3D(38.5655, -15.2958, -4.98604), new Point3D(38.6666, -8.57647, -4.98605), new Point3D(33.3446, -0.312465, -4.98605)]);
_arg2[_local3].push([new Point3D(38.6666, 7.94967, -4.98605), new Point3D(38.4042, 15.5622, -4.98605), new Point3D(28.5828, 8.23207, -4.98605), new Point3D(33.3446, -0.312465, -4.98605)]);
_arg2[_local3].push([new Point3D(38.6666, 7.94967, -4.98605), new Point3D(48.6839, 7.9985, -4.98605), new Point3D(38.4042, 15.5622, -4.98605)]);
_arg2[_local3].push([new Point3D(33.3446, -0.312465, -4.98605), new Point3D(28.5828, 8.23207, -4.98605), new Point3D(20.4413, 6.7452, -4.98605), new Point3D(20.397, -7.56483, -4.98605), new Point3D(28.3027, -8.68661, -4.98605)]);
_arg2[_local3].push([new Point3D(9.51003, -6.43342, -4.98605), new Point3D(9.37363, 5.25002, -4.98605), new Point3D(0.329195, 4.02821, -4.98605), new Point3D(0.329195, -5.47935, -4.98605)]);
_arg2[_local3].push([new Point3D(20.397, -7.56483, -4.98605), new Point3D(20.4413, 6.7452, -4.98605), new Point3D(9.37363, 5.25002, -4.98605), new Point3D(9.51003, -6.43342, -4.98605)]);
_arg2[_local3].push([new Point3D(-38.6338, -8.57647, -4.98605), new Point3D(-48.4374, -8.57647, -4.98605), new Point3D(-38.5327, -15.2958, -4.98604)]);
_arg2[_local3].push([new Point3D(-38.6338, -8.57647, -4.98605), new Point3D(-38.5327, -15.2958, -4.98604), new Point3D(-28.2699, -8.68661, -4.98605), new Point3D(-33.3118, -0.312465, -4.98605)]);
_arg2[_local3].push([new Point3D(-28.55, 8.23207, -4.98605), new Point3D(-38.3714, 15.5622, -4.98605), new Point3D(-38.6338, 7.94967, -4.98605), new Point3D(-33.3118, -0.312465, -4.98605)]);
_arg2[_local3].push([new Point3D(-38.3714, 15.5622, -4.98605), new Point3D(-48.6511, 7.9985, -4.98605), new Point3D(-38.6338, 7.94967, -4.98605)]);
_arg2[_local3].push([new Point3D(-19.7829, 6.7452, -4.98605), new Point3D(-28.55, 8.23207, -4.98605), new Point3D(-33.3118, -0.312465, -4.98605), new Point3D(-28.2699, -8.68661, -4.98605), new Point3D(-19.7386, -7.56483, -4.98605)]);
_arg2[_local3].push([new Point3D(0.329195, 4.02821, -4.98605), new Point3D(-8.71525, 5.25002, -4.98605), new Point3D(-8.85164, -6.43342, -4.98605), new Point3D(0.329195, -5.47935, -4.98605)]);
_arg2[_local3].push([new Point3D(-8.71525, 5.25002, -4.98605), new Point3D(-19.7829, 6.7452, -4.98605), new Point3D(-19.7386, -7.56483, -4.98605), new Point3D(-8.85164, -6.43342, -4.98605)]);
_arg2[_local3].push([new Point3D(48.4702, -8.57647, 4.98604), new Point3D(38.5655, -15.2958, 4.98604), new Point3D(38.6666, -8.57647, 4.98604)]);
_arg2[_local3].push([new Point3D(38.5655, -15.2958, 4.98604), new Point3D(28.3027, -8.68661, 4.98604), new Point3D(33.3446, -0.312462, 4.98604), new Point3D(38.6666, -8.57647, 4.98604)]);
_arg2[_local3].push([new Point3D(38.4042, 15.5622, 4.98603), new Point3D(38.6666, 7.94967, 4.98603), new Point3D(33.3446, -0.312462, 4.98604), new Point3D(28.5828, 8.23208, 4.98603)]);
_arg2[_local3].push([new Point3D(48.6839, 7.99851, 4.98603), new Point3D(38.6666, 7.94967, 4.98603), new Point3D(38.4042, 15.5622, 4.98603)]);
_arg2[_local3].push([new Point3D(28.5828, 8.23208, 4.98603), new Point3D(33.3446, -0.312462, 4.98604), new Point3D(28.3027, -8.68661, 4.98604), new Point3D(20.397, -7.56483, 4.98604), new Point3D(20.4413, 6.7452, 4.98604)]);
_arg2[_local3].push([new Point3D(9.37363, 5.25002, 4.98604), new Point3D(9.51003, -6.43342, 4.98604), new Point3D(0.329195, -5.47934, 4.98604), new Point3D(0.329195, 4.02821, 4.98604)]);
_arg2[_local3].push([new Point3D(20.4413, 6.7452, 4.98604), new Point3D(20.397, -7.56483, 4.98604), new Point3D(9.51003, -6.43342, 4.98604), new Point3D(9.37363, 5.25002, 4.98604)]);
_arg2[_local3].push([new Point3D(-48.4374, -8.57647, 4.98604), new Point3D(-38.6338, -8.57647, 4.98604), new Point3D(-38.5327, -15.2958, 4.98604)]);
_arg2[_local3].push([new Point3D(-38.5327, -15.2958, 4.98604), new Point3D(-38.6338, -8.57647, 4.98604), new Point3D(-33.3118, -0.312462, 4.98604), new Point3D(-28.2699, -8.68661, 4.98604)]);
_arg2[_local3].push([new Point3D(-38.3714, 15.5622, 4.98603), new Point3D(-28.55, 8.23208, 4.98603), new Point3D(-33.3118, -0.312462, 4.98604), new Point3D(-38.6338, 7.94967, 4.98603)]);
_arg2[_local3].push([new Point3D(-48.6511, 7.99851, 4.98603), new Point3D(-38.3714, 15.5622, 4.98603), new Point3D(-38.6338, 7.94967, 4.98603)]);
_arg2[_local3].push([new Point3D(-28.55, 8.23208, 4.98603), new Point3D(-19.7829, 6.7452, 4.98604), new Point3D(-19.7386, -7.56483, 4.98604), new Point3D(-28.2699, -8.68661, 4.98604), new Point3D(-33.3118, -0.312462, 4.98604)]);
_arg2[_local3].push([new Point3D(-8.71525, 5.25002, 4.98604), new Point3D(0.329195, 4.02821, 4.98604), new Point3D(0.329195, -5.47934, 4.98604), new Point3D(-8.85164, -6.43342, 4.98604)]);
_arg2[_local3].push([new Point3D(-19.7829, 6.7452, 4.98604), new Point3D(-8.71525, 5.25002, 4.98604), new Point3D(-8.85164, -6.43342, 4.98604), new Point3D(-19.7386, -7.56483, 4.98604)]);
_arg2[_local3].push([new Point3D(-38.5327, -15.2958, 4.98604), new Point3D(-38.5327, -15.2958, -4.98604), new Point3D(-48.4374, -8.57647, -4.98605), new Point3D(-48.4374, -8.57647, 4.98604)]);
_arg2[_local3].push([new Point3D(-38.5327, -15.2958, -4.98604), new Point3D(-38.5327, -15.2958, 4.98604), new Point3D(-28.2699, -8.68661, 4.98604), new Point3D(-28.2699, -8.68661, -4.98605)]);
_arg2[_local3].push([new Point3D(-28.2699, -8.68661, -4.98605), new Point3D(-28.2699, -8.68661, 4.98604), new Point3D(-19.7386, -7.56483, 4.98604), new Point3D(-19.7386, -7.56483, -4.98605)]);
_arg2[_local3].push([new Point3D(-19.7386, -7.56483, -4.98605), new Point3D(-19.7386, -7.56483, 4.98604), new Point3D(-8.85164, -6.43342, 4.98604), new Point3D(-8.85164, -6.43342, -4.98605)]);
_arg2[_local3].push([new Point3D(-8.85164, -6.43342, -4.98605), new Point3D(-8.85164, -6.43342, 4.98604), new Point3D(0.329195, -5.47934, 4.98604), new Point3D(0.329195, -5.47935, -4.98605)]);
_arg2[_local3].push([new Point3D(0.329195, -5.47935, -4.98605), new Point3D(0.329195, -5.47934, 4.98604), new Point3D(9.51003, -6.43342, 4.98604), new Point3D(9.51003, -6.43342, -4.98605)]);
_arg2[_local3].push([new Point3D(9.51003, -6.43342, 4.98604), new Point3D(20.397, -7.56483, 4.98604), new Point3D(20.397, -7.56483, -4.98605), new Point3D(9.51003, -6.43342, -4.98605)]);
_arg2[_local3].push([new Point3D(20.397, -7.56483, 4.98604), new Point3D(28.3027, -8.68661, 4.98604), new Point3D(28.3027, -8.68661, -4.98605), new Point3D(20.397, -7.56483, -4.98605)]);
_arg2[_local3].push([new Point3D(28.3027, -8.68661, 4.98604), new Point3D(38.5655, -15.2958, 4.98604), new Point3D(38.5655, -15.2958, -4.98604), new Point3D(28.3027, -8.68661, -4.98605)]);
_arg2[_local3].push([new Point3D(38.5655, -15.2958, 4.98604), new Point3D(48.4702, -8.57647, 4.98604), new Point3D(48.4702, -8.57647, -4.98605), new Point3D(38.5655, -15.2958, -4.98604)]);
_arg2[_local3].push([new Point3D(-48.4374, -8.57647, 4.98604), new Point3D(-48.4374, -8.57647, -4.98605), new Point3D(-38.6338, -8.57647, -4.98605), new Point3D(-38.6338, -8.57647, 4.98604)]);
_arg2[_local3].push([new Point3D(-38.6338, -8.57647, 4.98604), new Point3D(-38.6338, -8.57647, -4.98605), new Point3D(-33.3118, -0.312465, -4.98605), new Point3D(-33.3118, -0.312462, 4.98604)]);
_arg2[_local3].push([new Point3D(-33.3118, -0.312462, 4.98604), new Point3D(-33.3118, -0.312465, -4.98605), new Point3D(-38.6338, 7.94967, -4.98605), new Point3D(-38.6338, 7.94967, 4.98603)]);
_arg2[_local3].push([new Point3D(-38.6338, 7.94967, 4.98603), new Point3D(-38.6338, 7.94967, -4.98605), new Point3D(-48.6511, 7.9985, -4.98605), new Point3D(-48.6511, 7.99851, 4.98603)]);
_arg2[_local3].push([new Point3D(-48.6511, 7.99851, 4.98603), new Point3D(-48.6511, 7.9985, -4.98605), new Point3D(-38.3714, 15.5622, -4.98605), new Point3D(-38.3714, 15.5622, 4.98603)]);
_arg2[_local3].push([new Point3D(-38.3714, 15.5622, 4.98603), new Point3D(-38.3714, 15.5622, -4.98605), new Point3D(-28.55, 8.23207, -4.98605), new Point3D(-28.55, 8.23208, 4.98603)]);
_arg2[_local3].push([new Point3D(-28.55, 8.23208, 4.98603), new Point3D(-28.55, 8.23207, -4.98605), new Point3D(-19.7829, 6.7452, -4.98605), new Point3D(-19.7829, 6.7452, 4.98604)]);
_arg2[_local3].push([new Point3D(-19.7829, 6.7452, 4.98604), new Point3D(-19.7829, 6.7452, -4.98605), new Point3D(-8.71525, 5.25002, -4.98605), new Point3D(-8.71525, 5.25002, 4.98604)]);
_arg2[_local3].push([new Point3D(-8.71525, 5.25002, 4.98604), new Point3D(-8.71525, 5.25002, -4.98605), new Point3D(0.329195, 4.02821, -4.98605), new Point3D(0.329195, 4.02821, 4.98604)]);
_arg2[_local3].push([new Point3D(0.329195, 4.02821, 4.98604), new Point3D(0.329195, 4.02821, -4.98605), new Point3D(9.37363, 5.25002, -4.98605), new Point3D(9.37363, 5.25002, 4.98604)]);
_arg2[_local3].push([new Point3D(9.37363, 5.25002, 4.98604), new Point3D(9.37363, 5.25002, -4.98605), new Point3D(20.4413, 6.7452, -4.98605), new Point3D(20.4413, 6.7452, 4.98604)]);
_arg2[_local3].push([new Point3D(20.4413, 6.7452, 4.98604), new Point3D(20.4413, 6.7452, -4.98605), new Point3D(28.5828, 8.23207, -4.98605), new Point3D(28.5828, 8.23208, 4.98603)]);
_arg2[_local3].push([new Point3D(28.5828, 8.23208, 4.98603), new Point3D(28.5828, 8.23207, -4.98605), new Point3D(38.4042, 15.5622, -4.98605), new Point3D(38.4042, 15.5622, 4.98603)]);
_arg2[_local3].push([new Point3D(38.4042, 15.5622, 4.98603), new Point3D(38.4042, 15.5622, -4.98605), new Point3D(48.6839, 7.9985, -4.98605), new Point3D(48.6839, 7.99851, 4.98603)]);
_arg2[_local3].push([new Point3D(38.6666, -8.57647, 4.98604), new Point3D(38.6666, -8.57647, -4.98605), new Point3D(48.4702, -8.57647, -4.98605), new Point3D(48.4702, -8.57647, 4.98604)]);
_arg2[_local3].push([new Point3D(48.6839, 7.99851, 4.98603), new Point3D(48.6839, 7.9985, -4.98605), new Point3D(38.6666, 7.94967, -4.98605), new Point3D(38.6666, 7.94967, 4.98603)]);
_arg2[_local3].push([new Point3D(38.6666, 7.94967, 4.98603), new Point3D(38.6666, 7.94967, -4.98605), new Point3D(33.3446, -0.312465, -4.98605), new Point3D(33.3446, -0.312462, 4.98604)]);
_arg2[_local3].push([new Point3D(33.3446, -0.312462, 4.98604), new Point3D(33.3446, -0.312465, -4.98605), new Point3D(38.6666, -8.57647, -4.98605), new Point3D(38.6666, -8.57647, 4.98604)]);
} else {
if (_arg1 == 3){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 12;
_arg2.expertTime = 0xFF;
_arg2[_local3].push([new Point3D(24.7944, -26.8453, -43.1828), new Point3D(0.318318, -36.9837, -43.1828), new Point3D(-24.1577, -26.8454, -43.1828), new Point3D(-34.296, -2.36932, -43.1828), new Point3D(-24.1577, 22.1067, -43.1828), new Point3D(0.318312, 32.245, -43.1828), new Point3D(24.7943, 22.1067, -43.1828), new Point3D(34.9326, -2.36932, -43.1828)]);
_arg2[_local3].push([new Point3D(34.9326, -2.36932, -43.1828), new Point3D(24.7943, 22.1067, -43.1828), new Point3D(13.2286, 10.541, -27.5504), new Point3D(18.5763, -2.36932, -27.5504)]);
_arg2[_local3].push([new Point3D(24.7943, 22.1067, -43.1828), new Point3D(0.318312, 32.245, -43.1828), new Point3D(0.318313, 15.8886, -27.5504), new Point3D(13.2286, 10.541, -27.5504)]);
_arg2[_local3].push([new Point3D(0.318312, 32.245, -43.1828), new Point3D(-24.1577, 22.1067, -43.1828), new Point3D(-12.592, 10.541, -27.5504), new Point3D(0.318313, 15.8886, -27.5504)]);
_arg2[_local3].push([new Point3D(-24.1577, 22.1067, -43.1828), new Point3D(-34.296, -2.36932, -43.1828), new Point3D(-17.9396, -2.36932, -27.5504), new Point3D(-12.592, 10.541, -27.5504)]);
_arg2[_local3].push([new Point3D(-34.296, -2.36932, -43.1828), new Point3D(-24.1577, -26.8454, -43.1828), new Point3D(-12.592, -15.2796, -27.5504), new Point3D(-17.9396, -2.36932, -27.5504)]);
_arg2[_local3].push([new Point3D(-24.1577, -26.8454, -43.1828), new Point3D(0.318318, -36.9837, -43.1828), new Point3D(0.318316, -20.6273, -27.5504), new Point3D(-12.592, -15.2796, -27.5504)]);
_arg2[_local3].push([new Point3D(0.318318, -36.9837, -43.1828), new Point3D(24.7944, -26.8453, -43.1828), new Point3D(13.2286, -15.2796, -27.5504), new Point3D(0.318316, -20.6273, -27.5504)]);
_arg2[_local3].push([new Point3D(24.7944, -26.8453, -43.1828), new Point3D(34.9326, -2.36932, -43.1828), new Point3D(18.5763, -2.36932, -27.5504), new Point3D(13.2286, -15.2796, -27.5504)]);
_arg2[_local3].push([new Point3D(-48.0025, -8.59284, -27.5504), new Point3D(-48.0025, -8.59284, 0.847986), new Point3D(-36.9732, -8.59284, -7.02121), new Point3D(-36.9732, -8.59284, -27.5504)]);
_arg2[_local3].push([new Point3D(-26.9997, 35.7438, -27.5504), new Point3D(-26.9997, 35.7438, -13.0133), new Point3D(27.6363, 35.7438, -13.0133), new Point3D(27.6363, 35.7438, -27.5504)]);
_arg2[_local3].push([new Point3D(37.6098, -8.59284, -27.5504), new Point3D(37.6098, -8.59284, -7.02121), new Point3D(48.6391, -8.59284, -7.02121), new Point3D(48.6391, -8.59284, -27.5504)]);
_arg2[_local3].push([new Point3D(-48.0025, -8.59284, 0.847986), new Point3D(-48.0025, -8.59284, 22.7596), new Point3D(-36.9732, -8.59284, 29.8986), new Point3D(-36.9732, -8.59284, -7.02121)]);
_arg2[_local3].push([new Point3D(37.6098, -8.59284, -7.02121), new Point3D(37.6098, -8.59284, 29.8986), new Point3D(48.6391, -8.59284, 22.7596), new Point3D(48.6391, -8.59284, -7.02121)]);
_arg2[_local3].push([new Point3D(-48.0025, -8.59284, 22.7596), new Point3D(-48.0025, -8.59284, 43.1828), new Point3D(-15.7886, -8.59284, 43.1828), new Point3D(-36.9732, -8.59284, 29.8986)]);
_arg2[_local3].push([new Point3D(-36.9732, -8.59284, 29.8986), new Point3D(-15.7886, -8.59284, 43.1828), new Point3D(16.4252, -8.59284, 43.1828), new Point3D(37.6098, -8.59284, 29.8986)]);
_arg2[_local3].push([new Point3D(37.6098, -8.59284, 29.8986), new Point3D(16.4252, -8.59284, 43.1828), new Point3D(48.6391, -8.59284, 43.1828), new Point3D(48.6391, -8.59284, 22.7596)]);
_arg2[_local3].push([new Point3D(-48.0025, -32.5953, -27.5504), new Point3D(-22.5705, -32.5953, -27.5504), new Point3D(-33.9671, -32.5953, -18.5461), new Point3D(-48.0025, -32.5953, -7.02121)]);
_arg2[_local3].push([new Point3D(-22.5705, -32.5953, -27.5504), new Point3D(23.2071, -32.5953, -27.5504), new Point3D(34.6037, -32.5953, -18.5461), new Point3D(0.31831, -32.5953, -18.5461), new Point3D(-33.9671, -32.5953, -18.5461)]);
_arg2[_local3].push([new Point3D(23.2071, -32.5953, -27.5504), new Point3D(48.6391, -32.5953, -27.5504), new Point3D(48.6391, -32.5953, -7.02121), new Point3D(34.6037, -32.5953, -18.5461)]);
_arg2[_local3].push([new Point3D(-48.0025, -32.5953, -7.02121), new Point3D(-33.9671, -32.5953, -18.5461), new Point3D(-33.9671, -32.5953, 7.8692), new Point3D(-33.9671, -32.5953, 34.2845), new Point3D(-48.0025, -32.5953, 22.7596)]);
_arg2[_local3].push([new Point3D(34.6037, -32.5953, -18.5461), new Point3D(48.6391, -32.5953, -7.02121), new Point3D(48.6391, -32.5953, 22.7596), new Point3D(34.6037, -32.5953, 34.2845)]);
_arg2[_local3].push([new Point3D(-33.9671, -32.5953, 34.2845), new Point3D(-22.5705, -32.5953, 43.1828), new Point3D(-48.0025, -32.5953, 43.1828), new Point3D(-48.0025, -32.5953, 22.7596)]);
_arg2[_local3].push([new Point3D(-33.9671, -32.5953, 34.2845), new Point3D(34.6037, -32.5953, 34.2845), new Point3D(23.2071, -32.5953, 43.1828), new Point3D(-22.5705, -32.5953, 43.1828)]);
_arg2[_local3].push([new Point3D(34.6037, -32.5953, 34.2845), new Point3D(48.6391, -32.5953, 22.7596), new Point3D(48.6391, -32.5953, 43.1828), new Point3D(23.2071, -32.5953, 43.1828)]);
_arg2[_local3].push([new Point3D(-48.0025, -8.59284, -27.5504), new Point3D(-36.9732, -8.59284, -27.5504), new Point3D(-22.5705, -32.5953, -27.5504), new Point3D(-48.0025, -32.5953, -27.5504)]);
_arg2[_local3].push([new Point3D(37.6098, -8.59284, -27.5504), new Point3D(48.6391, -8.59284, -27.5504), new Point3D(48.6391, -32.5953, -27.5504), new Point3D(23.2071, -32.5953, -27.5504)]);
_arg2[_local3].push([new Point3D(48.6391, -8.59284, -27.5504), new Point3D(48.6391, -8.59284, -7.02121), new Point3D(48.6391, -32.5953, -7.02121), new Point3D(48.6391, -32.5953, -27.5504)]);
_arg2[_local3].push([new Point3D(48.6391, -8.59284, -7.02121), new Point3D(48.6391, -8.59284, 22.7596), new Point3D(48.6391, -32.5953, 22.7596), new Point3D(48.6391, -32.5953, -7.02121)]);
_arg2[_local3].push([new Point3D(48.6391, -8.59284, 22.7596), new Point3D(48.6391, -8.59284, 43.1828), new Point3D(48.6391, -32.5953, 43.1828), new Point3D(48.6391, -32.5953, 22.7596)]);
_arg2[_local3].push([new Point3D(48.6391, -8.59284, 43.1828), new Point3D(16.4252, -8.59284, 43.1828), new Point3D(23.2071, -32.5953, 43.1828), new Point3D(48.6391, -32.5953, 43.1828)]);
_arg2[_local3].push([new Point3D(16.4252, -8.59284, 43.1828), new Point3D(-15.7886, -8.59284, 43.1828), new Point3D(-22.5705, -32.5953, 43.1828), new Point3D(23.2071, -32.5953, 43.1828)]);
_arg2[_local3].push([new Point3D(-15.7886, -8.59284, 43.1828), new Point3D(-48.0025, -8.59284, 43.1828), new Point3D(-48.0025, -32.5953, 43.1828), new Point3D(-22.5705, -32.5953, 43.1828)]);
_arg2[_local3].push([new Point3D(-48.0025, -8.59284, 43.1828), new Point3D(-48.0025, -8.59284, 22.7596), new Point3D(-48.0025, -32.5953, 22.7596), new Point3D(-48.0025, -32.5953, 43.1828)]);
_arg2[_local3].push([new Point3D(-48.0025, -8.59284, 22.7596), new Point3D(-48.0025, -8.59284, 0.847986), new Point3D(-48.0025, -32.5953, -7.02121), new Point3D(-48.0025, -32.5953, 22.7596)]);
_arg2[_local3].push([new Point3D(-48.0025, -8.59284, 0.847986), new Point3D(-48.0025, -8.59284, -27.5504), new Point3D(-48.0025, -32.5953, -27.5504), new Point3D(-48.0025, -32.5953, -7.02121)]);
_arg2[_local3].push([new Point3D(-33.9671, -32.5953, -18.5461), new Point3D(0.31831, -32.5953, -18.5461), new Point3D(0.31831, -21.9505, -18.5461), new Point3D(-33.9671, -21.9505, -18.5461)]);
_arg2[_local3].push([new Point3D(-33.9671, -32.5953, 34.2845), new Point3D(-33.9671, -32.5953, 7.8692), new Point3D(-33.9671, -21.9505, 7.86919), new Point3D(-33.9671, -21.9505, 34.2845)]);
_arg2[_local3].push([new Point3D(-36.9732, -8.59284, -27.5504), new Point3D(-36.9732, -8.59284, -7.02121), new Point3D(-26.9997, 35.7438, -13.0133), new Point3D(-26.9997, 35.7438, -27.5504)]);
_arg2[_local3].push([new Point3D(-36.9732, -8.59284, -7.02121), new Point3D(-36.9732, -8.59284, 29.8986), new Point3D(-26.9997, 35.7438, 14.0324), new Point3D(-26.9997, 35.7438, -13.0133)]);
_arg2[_local3].push([new Point3D(37.6098, -8.59284, 29.8986), new Point3D(37.6098, -8.59284, -7.02121), new Point3D(27.6363, 35.7438, -13.0133), new Point3D(27.6363, 35.7438, 14.0324)]);
_arg2[_local3].push([new Point3D(37.6098, -8.59284, -7.02121), new Point3D(37.6098, -8.59284, -27.5504), new Point3D(27.6363, 35.7438, -27.5504), new Point3D(27.6363, 35.7438, -13.0133)]);
_arg2[_local3].push([new Point3D(0.31831, -32.5953, -27.5504), new Point3D(-22.5705, -32.5953, -27.5504), new Point3D(-36.9732, -8.59284, -27.5504), new Point3D(-15.3618, -8.59284, -27.5504), new Point3D(-12.592, -15.2796, -27.5504), new Point3D(0.318316, -20.6273, -27.5504)]);
_arg2[_local3].push([new Point3D(0.31831, -32.5953, -27.5504), new Point3D(0.318316, -20.6273, -27.5504), new Point3D(13.2286, -15.2796, -27.5504), new Point3D(15.9984, -8.59284, -27.5504), new Point3D(37.6098, -8.59284, -27.5504), new Point3D(23.2071, -32.5953, -27.5504)]);
_arg2[_local3].push([new Point3D(13.2286, 10.541, -27.5504), new Point3D(0.318313, 15.8886, -27.5504), new Point3D(0.31831, 35.7438, -27.5504), new Point3D(27.6363, 35.7438, -27.5504), new Point3D(37.6098, -8.59284, -27.5504), new Point3D(15.9984, -8.59284, -27.5504), new Point3D(18.5763, -2.36932, -27.5504)]);
_arg2[_local3].push([new Point3D(-17.9396, -2.36932, -27.5504), new Point3D(-15.3618, -8.59284, -27.5504), new Point3D(-36.9732, -8.59284, -27.5504), new Point3D(-26.9997, 35.7438, -27.5504), new Point3D(0.31831, 35.7438, -27.5504), new Point3D(0.318313, 15.8886, -27.5504), new Point3D(-12.592, 10.541, -27.5504)]);
_arg2[_local3].push([new Point3D(27.6363, 35.7438, 14.0324), new Point3D(27.6363, 35.7438, -13.0133), new Point3D(0.31831, 35.7438, -13.0133), new Point3D(0.31831, 35.7438, 14.0324)]);
_arg2[_local3].push([new Point3D(0.31831, 35.7438, 14.0324), new Point3D(0.31831, 35.7438, -13.0133), new Point3D(-26.9997, 35.7438, -13.0133), new Point3D(-26.9997, 35.7438, 14.0324)]);
_arg2[_local3].push([new Point3D(0.318314, -8.59284, 29.8986), new Point3D(37.6098, -8.59284, 29.8986), new Point3D(27.6363, 35.7438, 14.0324), new Point3D(0.31831, 35.7438, 14.0324)]);
_arg2[_local3].push([new Point3D(-36.9732, -8.59284, 29.8986), new Point3D(0.318314, -8.59284, 29.8986), new Point3D(0.31831, 35.7438, 14.0324), new Point3D(-26.9997, 35.7438, 14.0324)]);
_arg2[_local3].push([new Point3D(0.31831, -21.9505, 7.86919), new Point3D(0.31831, -21.9505, 34.2845), new Point3D(-33.9671, -21.9505, 34.2845), new Point3D(-33.9671, -21.9505, 7.86919)]);
_arg2[_local3].push([new Point3D(34.6037, -21.9505, 7.86919), new Point3D(34.6037, -21.9505, 34.2845), new Point3D(0.31831, -21.9505, 34.2845), new Point3D(0.31831, -21.9505, 7.86919)]);
_arg2[_local3].push([new Point3D(0.31831, -21.9505, 7.86919), new Point3D(0.31831, -21.9505, -18.5461), new Point3D(34.6037, -21.9505, -18.5461), new Point3D(34.6037, -21.9505, 7.86919)]);
_arg2[_local3].push([new Point3D(0.31831, -21.9505, -18.5461), new Point3D(0.31831, -21.9505, 7.86919), new Point3D(-33.9671, -21.9505, 7.86919), new Point3D(-33.9671, -21.9505, -18.5461)]);
_arg2[_local3].push([new Point3D(0.31831, -21.9505, 34.2845), new Point3D(34.6037, -21.9505, 34.2845), new Point3D(34.6037, -32.5953, 34.2845), new Point3D(0.31831, -32.5953, 34.2845)]);
_arg2[_local3].push([new Point3D(34.6037, -32.5953, 7.86919), new Point3D(34.6037, -32.5953, 34.2845), new Point3D(34.6037, -21.9505, 34.2845), new Point3D(34.6037, -21.9505, 7.86919)]);
_arg2[_local3].push([new Point3D(34.6037, -32.5953, 7.86919), new Point3D(34.6037, -21.9505, 7.86919), new Point3D(34.6037, -21.9505, -18.5461), new Point3D(34.6037, -32.5953, -18.5461)]);
_arg2[_local3].push([new Point3D(0.31831, -32.5953, 34.2845), new Point3D(-33.9671, -32.5953, 34.2845), new Point3D(-33.9671, -21.9505, 34.2845), new Point3D(0.31831, -21.9505, 34.2845)]);
_arg2[_local3].push([new Point3D(-33.9671, -32.5953, 7.8692), new Point3D(-33.9671, -32.5953, -18.5461), new Point3D(-33.9671, -21.9505, -18.5461), new Point3D(-33.9671, -21.9505, 7.86919)]);
_arg2[_local3].push([new Point3D(0.31831, -32.5953, -18.5461), new Point3D(34.6037, -32.5953, -18.5461), new Point3D(34.6037, -21.9505, -18.5461), new Point3D(0.31831, -21.9505, -18.5461)]);
} else {
if (_arg1 == 4){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 9;
_arg2.expertTime = 160;
_arg2[_local3].push([new Point3D(0.0272813, 33.7229, -6.14837E-6), new Point3D(0.0272814, 29.4692, 9.08152), new Point3D(17.1295, 23.9123, 9.08152), new Point3D(19.6298, 27.3537, -6.14837E-6)]);
_arg2[_local3].push([new Point3D(0.0272814, 29.4692, 9.08152), new Point3D(0.0272819, 16.5202, 9.08152), new Point3D(9.51828, 13.4363, 9.08152), new Point3D(17.1295, 23.9123, 9.08152)]);
_arg2[_local3].push([new Point3D(0.0272819, 16.5202, 9.08152), new Point3D(0.027282, 13.1841, -6.89211E-6), new Point3D(7.5574, 10.7374, -6.89211E-6), new Point3D(9.51828, 13.4363, 9.08152)]);
_arg2[_local3].push([new Point3D(0.027282, 13.1841, -6.89211E-6), new Point3D(0.0272819, 16.5202, -9.08153), new Point3D(9.51828, 13.4363, -9.08153), new Point3D(7.5574, 10.7374, -6.89211E-6)]);
_arg2[_local3].push([new Point3D(0.0272819, 16.5202, -9.08153), new Point3D(0.0272814, 29.4692, -9.08153), new Point3D(17.1295, 23.9123, -9.08153), new Point3D(9.51828, 13.4363, -9.08153)]);
_arg2[_local3].push([new Point3D(0.0272814, 29.4692, -9.08153), new Point3D(0.0272813, 33.7229, -6.14837E-6), new Point3D(19.6298, 27.3537, -6.14837E-6), new Point3D(17.1295, 23.9123, -9.08153)]);
_arg2[_local3].push([new Point3D(19.6298, 27.3537, -6.14837E-6), new Point3D(17.1295, 23.9123, 9.08152), new Point3D(27.6993, 9.3643, 9.08152), new Point3D(31.7448, 10.6788, -6.14837E-6)]);
_arg2[_local3].push([new Point3D(17.1295, 23.9123, 9.08152), new Point3D(9.51828, 13.4363, 9.08152), new Point3D(15.384, 5.36282, 9.08152), new Point3D(27.6993, 9.3643, 9.08152)]);
_arg2[_local3].push([new Point3D(9.51828, 13.4363, 9.08152), new Point3D(7.5574, 10.7374, -6.89211E-6), new Point3D(12.2113, 4.33193, -6.89211E-6), new Point3D(15.384, 5.36282, 9.08152)]);
_arg2[_local3].push([new Point3D(7.5574, 10.7374, -6.89211E-6), new Point3D(9.51828, 13.4363, -9.08153), new Point3D(15.384, 5.36282, -9.08153), new Point3D(12.2113, 4.33193, -6.89211E-6)]);
_arg2[_local3].push([new Point3D(9.51828, 13.4363, -9.08153), new Point3D(17.1295, 23.9123, -9.08153), new Point3D(27.6993, 9.3643, -9.08153), new Point3D(15.384, 5.36282, -9.08153)]);
_arg2[_local3].push([new Point3D(17.1295, 23.9123, -9.08153), new Point3D(19.6298, 27.3537, -6.14837E-6), new Point3D(31.7448, 10.6788, -6.14837E-6), new Point3D(27.6993, 9.3643, -9.08153)]);
_arg2[_local3].push([new Point3D(31.7448, 10.6788, -6.14837E-6), new Point3D(27.6993, 9.3643, 9.08152), new Point3D(27.6993, -8.61808, 9.08152), new Point3D(31.7448, -9.93254, -6.14837E-6)]);
_arg2[_local3].push([new Point3D(27.6993, 9.3643, 9.08152), new Point3D(15.384, 5.36282, 9.08152), new Point3D(15.384, -4.6166, 9.08152), new Point3D(27.6993, -8.61808, 9.08152)]);
_arg2[_local3].push([new Point3D(15.384, 5.36282, 9.08152), new Point3D(12.2113, 4.33193, -6.89211E-6), new Point3D(12.2113, -3.58571, -6.89211E-6), new Point3D(15.384, -4.6166, 9.08152)]);
_arg2[_local3].push([new Point3D(12.2113, 4.33193, -6.89211E-6), new Point3D(15.384, 5.36282, -9.08153), new Point3D(15.384, -4.6166, -9.08153), new Point3D(12.2113, -3.58571, -6.89211E-6)]);
_arg2[_local3].push([new Point3D(15.384, 5.36282, -9.08153), new Point3D(27.6993, 9.3643, -9.08153), new Point3D(27.6993, -8.61808, -9.08153), new Point3D(15.384, -4.6166, -9.08153)]);
_arg2[_local3].push([new Point3D(27.6993, 9.3643, -9.08153), new Point3D(31.7448, 10.6788, -6.14837E-6), new Point3D(31.7448, -9.93254, -6.14837E-6), new Point3D(27.6993, -8.61808, -9.08153)]);
_arg2[_local3].push([new Point3D(31.7448, -9.93254, -6.14837E-6), new Point3D(27.6993, -8.61808, 9.08152), new Point3D(17.1295, -23.1661, 9.08152), new Point3D(19.6298, -26.6074, -6.14837E-6)]);
_arg2[_local3].push([new Point3D(27.6993, -8.61808, 9.08152), new Point3D(15.384, -4.6166, 9.08152), new Point3D(9.51828, -12.6901, 9.08152), new Point3D(17.1295, -23.1661, 9.08152)]);
_arg2[_local3].push([new Point3D(15.384, -4.6166, 9.08152), new Point3D(12.2113, -3.58571, -6.89211E-6), new Point3D(7.5574, -9.9912, -6.89211E-6), new Point3D(9.51828, -12.6901, 9.08152)]);
_arg2[_local3].push([new Point3D(12.2113, -3.58571, -6.89211E-6), new Point3D(15.384, -4.6166, -9.08153), new Point3D(9.51828, -12.6901, -9.08153), new Point3D(7.5574, -9.9912, -6.89211E-6)]);
_arg2[_local3].push([new Point3D(15.384, -4.6166, -9.08153), new Point3D(27.6993, -8.61808, -9.08153), new Point3D(17.1295, -23.1661, -9.08153), new Point3D(9.51828, -12.6901, -9.08153)]);
_arg2[_local3].push([new Point3D(27.6993, -8.61808, -9.08153), new Point3D(31.7448, -9.93254, -6.14837E-6), new Point3D(19.6298, -26.6074, -6.14837E-6), new Point3D(17.1295, -23.1661, -9.08153)]);
_arg2[_local3].push([new Point3D(19.6298, -26.6074, -6.14837E-6), new Point3D(17.1295, -23.1661, 9.08152), new Point3D(0.0272814, -28.723, 9.08152), new Point3D(0.0272813, -32.9767, -6.14837E-6)]);
_arg2[_local3].push([new Point3D(17.1295, -23.1661, 9.08152), new Point3D(9.51828, -12.6901, 9.08152), new Point3D(0.0272819, -15.7739, 9.08152), new Point3D(0.0272814, -28.723, 9.08152)]);
_arg2[_local3].push([new Point3D(9.51828, -12.6901, 9.08152), new Point3D(7.5574, -9.9912, -6.89211E-6), new Point3D(0.027282, -12.4379, -6.89211E-6), new Point3D(0.0272819, -15.7739, 9.08152)]);
_arg2[_local3].push([new Point3D(7.5574, -9.9912, -6.89211E-6), new Point3D(9.51828, -12.6901, -9.08153), new Point3D(0.0272819, -15.7739, -9.08153), new Point3D(0.027282, -12.4379, -6.89211E-6)]);
_arg2[_local3].push([new Point3D(9.51828, -12.6901, -9.08153), new Point3D(17.1295, -23.1661, -9.08153), new Point3D(0.0272814, -28.723, -9.08153), new Point3D(0.0272819, -15.7739, -9.08153)]);
_arg2[_local3].push([new Point3D(17.1295, -23.1661, -9.08153), new Point3D(19.6298, -26.6074, -6.14837E-6), new Point3D(0.0272813, -32.9767, -6.14837E-6), new Point3D(0.0272814, -28.723, -9.08153)]);
_arg2[_local3].push([new Point3D(0.0272813, -32.9767, -6.14837E-6), new Point3D(0.0272814, -28.723, 9.08152), new Point3D(-17.075, -23.1661, 9.08152), new Point3D(-19.5752, -26.6074, -6.14837E-6)]);
_arg2[_local3].push([new Point3D(0.0272814, -28.723, 9.08152), new Point3D(0.0272819, -15.7739, 9.08152), new Point3D(-9.46371, -12.6901, 9.08152), new Point3D(-17.075, -23.1661, 9.08152)]);
_arg2[_local3].push([new Point3D(0.0272819, -15.7739, 9.08152), new Point3D(0.027282, -12.4379, -6.89211E-6), new Point3D(-7.50283, -9.9912, -6.89211E-6), new Point3D(-9.46371, -12.6901, 9.08152)]);
_arg2[_local3].push([new Point3D(0.027282, -12.4379, -6.89211E-6), new Point3D(0.0272819, -15.7739, -9.08153), new Point3D(-9.46371, -12.6901, -9.08153), new Point3D(-7.50283, -9.9912, -6.89211E-6)]);
_arg2[_local3].push([new Point3D(0.0272819, -15.7739, -9.08153), new Point3D(0.0272814, -28.723, -9.08153), new Point3D(-17.075, -23.1661, -9.08153), new Point3D(-9.46371, -12.6901, -9.08153)]);
_arg2[_local3].push([new Point3D(0.0272814, -28.723, -9.08153), new Point3D(0.0272813, -32.9767, -6.14837E-6), new Point3D(-19.5752, -26.6074, -6.14837E-6), new Point3D(-17.075, -23.1661, -9.08153)]);
_arg2[_local3].push([new Point3D(-19.5752, -26.6074, -6.14837E-6), new Point3D(-17.075, -23.1661, 9.08152), new Point3D(-27.6447, -8.61807, 9.08152), new Point3D(-31.6903, -9.93254, -6.14837E-6)]);
_arg2[_local3].push([new Point3D(-17.075, -23.1661, 9.08152), new Point3D(-9.46371, -12.6901, 9.08152), new Point3D(-15.3295, -4.6166, 9.08152), new Point3D(-27.6447, -8.61807, 9.08152)]);
_arg2[_local3].push([new Point3D(-9.46371, -12.6901, 9.08152), new Point3D(-7.50283, -9.9912, -6.89211E-6), new Point3D(-12.1567, -3.5857, -6.89211E-6), new Point3D(-15.3295, -4.6166, 9.08152)]);
_arg2[_local3].push([new Point3D(-7.50283, -9.9912, -6.89211E-6), new Point3D(-9.46371, -12.6901, -9.08153), new Point3D(-15.3295, -4.6166, -9.08153), new Point3D(-12.1567, -3.5857, -6.89211E-6)]);
_arg2[_local3].push([new Point3D(-9.46371, -12.6901, -9.08153), new Point3D(-17.075, -23.1661, -9.08153), new Point3D(-27.6447, -8.61808, -9.08153), new Point3D(-15.3295, -4.6166, -9.08153)]);
_arg2[_local3].push([new Point3D(-17.075, -23.1661, -9.08153), new Point3D(-19.5752, -26.6074, -6.14837E-6), new Point3D(-31.6903, -9.93254, -6.14837E-6), new Point3D(-27.6447, -8.61808, -9.08153)]);
_arg2[_local3].push([new Point3D(-31.6903, -9.93254, -6.14837E-6), new Point3D(-27.6447, -8.61807, 9.08152), new Point3D(-27.6447, 9.3643, 9.08152), new Point3D(-31.6903, 10.6788, -6.14837E-6)]);
_arg2[_local3].push([new Point3D(-27.6447, -8.61807, 9.08152), new Point3D(-15.3295, -4.6166, 9.08152), new Point3D(-15.3295, 5.36282, 9.08152), new Point3D(-27.6447, 9.3643, 9.08152)]);
_arg2[_local3].push([new Point3D(-15.3295, -4.6166, 9.08152), new Point3D(-12.1567, -3.5857, -6.89211E-6), new Point3D(-12.1567, 4.33193, -6.89211E-6), new Point3D(-15.3295, 5.36282, 9.08152)]);
_arg2[_local3].push([new Point3D(-12.1567, -3.5857, -6.89211E-6), new Point3D(-15.3295, -4.6166, -9.08153), new Point3D(-15.3295, 5.36282, -9.08153), new Point3D(-12.1567, 4.33193, -6.89211E-6)]);
_arg2[_local3].push([new Point3D(-15.3295, -4.6166, -9.08153), new Point3D(-27.6447, -8.61808, -9.08153), new Point3D(-27.6447, 9.3643, -9.08153), new Point3D(-15.3295, 5.36282, -9.08153)]);
_arg2[_local3].push([new Point3D(-27.6447, -8.61808, -9.08153), new Point3D(-31.6903, -9.93254, -6.14837E-6), new Point3D(-31.6903, 10.6788, -6.14837E-6), new Point3D(-27.6447, 9.3643, -9.08153)]);
_arg2[_local3].push([new Point3D(-31.6903, 10.6788, -6.14837E-6), new Point3D(-27.6447, 9.3643, 9.08152), new Point3D(-17.075, 23.9123, 9.08152), new Point3D(-19.5752, 27.3537, -6.14837E-6)]);
_arg2[_local3].push([new Point3D(-27.6447, 9.3643, 9.08152), new Point3D(-15.3295, 5.36282, 9.08152), new Point3D(-9.46371, 13.4363, 9.08152), new Point3D(-17.075, 23.9123, 9.08152)]);
_arg2[_local3].push([new Point3D(-15.3295, 5.36282, 9.08152), new Point3D(-12.1567, 4.33193, -6.89211E-6), new Point3D(-7.50283, 10.7374, -6.89211E-6), new Point3D(-9.46371, 13.4363, 9.08152)]);
_arg2[_local3].push([new Point3D(-12.1567, 4.33193, -6.89211E-6), new Point3D(-15.3295, 5.36282, -9.08153), new Point3D(-9.46371, 13.4363, -9.08153), new Point3D(-7.50283, 10.7374, -6.89211E-6)]);
_arg2[_local3].push([new Point3D(-15.3295, 5.36282, -9.08153), new Point3D(-27.6447, 9.3643, -9.08153), new Point3D(-17.075, 23.9123, -9.08153), new Point3D(-9.46371, 13.4363, -9.08153)]);
_arg2[_local3].push([new Point3D(-27.6447, 9.3643, -9.08153), new Point3D(-31.6903, 10.6788, -6.14837E-6), new Point3D(-19.5752, 27.3537, -6.14837E-6), new Point3D(-17.075, 23.9123, -9.08153)]);
_arg2[_local3].push([new Point3D(-19.5752, 27.3537, -6.14837E-6), new Point3D(-17.075, 23.9123, 9.08152), new Point3D(0.0272814, 29.4692, 9.08152), new Point3D(0.0272813, 33.7229, -6.14837E-6)]);
_arg2[_local3].push([new Point3D(-17.075, 23.9123, 9.08152), new Point3D(-9.46371, 13.4363, 9.08152), new Point3D(0.0272819, 16.5202, 9.08152), new Point3D(0.0272814, 29.4692, 9.08152)]);
_arg2[_local3].push([new Point3D(-9.46371, 13.4363, 9.08152), new Point3D(-7.50283, 10.7374, -6.89211E-6), new Point3D(0.027282, 13.1841, -6.89211E-6), new Point3D(0.0272819, 16.5202, 9.08152)]);
_arg2[_local3].push([new Point3D(-7.50283, 10.7374, -6.89211E-6), new Point3D(-9.46371, 13.4363, -9.08153), new Point3D(0.0272819, 16.5202, -9.08153), new Point3D(0.027282, 13.1841, -6.89211E-6)]);
_arg2[_local3].push([new Point3D(-9.46371, 13.4363, -9.08153), new Point3D(-17.075, 23.9123, -9.08153), new Point3D(0.0272814, 29.4692, -9.08153), new Point3D(0.0272819, 16.5202, -9.08153)]);
_arg2[_local3].push([new Point3D(-17.075, 23.9123, -9.08153), new Point3D(-19.5752, 27.3537, -6.14837E-6), new Point3D(0.0272813, 33.7229, -6.14837E-6), new Point3D(0.0272814, 29.4692, -9.08153)]);
} else {
if (_arg1 == 5){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 16;
_arg2.expertTime = 205;
_arg2[_local3].push([new Point3D(-4.90374, 13.3197, -6.29042E-6), new Point3D(1.95757, 19.8392, 5.12822), new Point3D(-5.16365, 30.2721, -7.03796E-6)]);
_arg2[_local3].push([new Point3D(-5.16365, 30.2721, -7.03796E-6), new Point3D(1.95757, 19.8392, 5.12822), new Point3D(1.95757, 19.8392, -5.12823)]);
_arg2[_local3].push([new Point3D(1.95757, 19.8392, -5.12823), new Point3D(-4.90374, 13.3197, -6.29042E-6), new Point3D(-5.16365, 30.2721, -7.03796E-6)]);
_arg2[_local3].push([new Point3D(-4.90374, 13.3197, -6.29042E-6), new Point3D(13.6327, 8.12702, -6.15409E-6), new Point3D(10.5183, 17.2183, 5.12822), new Point3D(1.95757, 19.8392, 5.12822)]);
_arg2[_local3].push([new Point3D(1.95757, 19.8392, 5.12822), new Point3D(10.5183, 17.2183, 5.12822), new Point3D(10.5183, 17.2183, -5.12823), new Point3D(1.95757, 19.8392, -5.12823)]);
_arg2[_local3].push([new Point3D(1.95757, 19.8392, -5.12823), new Point3D(10.5183, 17.2183, -5.12823), new Point3D(13.6327, 8.12702, -6.15409E-6), new Point3D(-4.90374, 13.3197, -6.29042E-6)]);
_arg2[_local3].push([new Point3D(13.6327, 8.12702, -6.15409E-6), new Point3D(26.5118, 25.3365, -6.58881E-6), new Point3D(16.2143, 25.6122, 5.12822), new Point3D(10.5183, 17.2183, 5.12822)]);
_arg2[_local3].push([new Point3D(10.5183, 17.2183, 5.12822), new Point3D(16.2143, 25.6122, 5.12822), new Point3D(16.2143, 25.6122, -5.12823), new Point3D(10.5183, 17.2183, -5.12823)]);
_arg2[_local3].push([new Point3D(10.5183, 17.2183, -5.12823), new Point3D(16.2143, 25.6122, -5.12823), new Point3D(26.5118, 25.3365, -6.58881E-6), new Point3D(13.6327, 8.12702, -6.15409E-6)]);
_arg2[_local3].push([new Point3D(26.5118, 25.3365, -6.58881E-6), new Point3D(13.4936, 46.1138, -7.15177E-6), new Point3D(9.28536, 37.5803, 5.12822), new Point3D(16.2143, 25.6122, 5.12822)]);
_arg2[_local3].push([new Point3D(16.2143, 25.6122, 5.12822), new Point3D(9.28536, 37.5803, 5.12822), new Point3D(9.28536, 37.5803, -5.12823), new Point3D(16.2143, 25.6122, -5.12823)]);
_arg2[_local3].push([new Point3D(16.2143, 25.6122, -5.12823), new Point3D(9.28536, 37.5803, -5.12823), new Point3D(13.4936, 46.1138, -7.15177E-6), new Point3D(26.5118, 25.3365, -6.58881E-6)]);
_arg2[_local3].push([new Point3D(13.4936, 46.1138, -7.15177E-6), new Point3D(-9.91834, 45.7283, -7.13891E-6), new Point3D(-5.59331, 36.9334, 5.12822), new Point3D(9.28536, 37.5803, 5.12822)]);
_arg2[_local3].push([new Point3D(9.28536, 37.5803, 5.12822), new Point3D(-5.59331, 36.9334, 5.12822), new Point3D(-5.59331, 36.9334, -5.12823), new Point3D(9.28536, 37.5803, -5.12823)]);
_arg2[_local3].push([new Point3D(9.28536, 37.5803, -5.12823), new Point3D(-5.59331, 36.9334, -5.12823), new Point3D(-9.91834, 45.7283, -7.13891E-6), new Point3D(13.4936, 46.1138, -7.15177E-6)]);
_arg2[_local3].push([new Point3D(-9.91834, 45.7283, -7.13891E-6), new Point3D(-25.6662, 23.2186, -6.52359E-6), new Point3D(-16.6129, 21.9067, 5.12822), new Point3D(-5.59331, 36.9334, 5.12822)]);
_arg2[_local3].push([new Point3D(-5.59331, 36.9334, 5.12822), new Point3D(-16.6129, 21.9067, 5.12822), new Point3D(-16.6129, 21.9067, -5.12823), new Point3D(-5.59331, 36.9334, -5.12823)]);
_arg2[_local3].push([new Point3D(-5.59331, 36.9334, -5.12823), new Point3D(-16.6129, 21.9067, -5.12823), new Point3D(-25.6662, 23.2186, -6.52359E-6), new Point3D(-9.91834, 45.7283, -7.13891E-6)]);
_arg2[_local3].push([new Point3D(-25.6662, 23.2186, -6.52359E-6), new Point3D(-17.3033, 0.1006, -5.90553E-6), new Point3D(-11.3081, 6.65539, 5.12822), new Point3D(-16.6129, 21.9067, 5.12822)]);
_arg2[_local3].push([new Point3D(-16.6129, 21.9067, 5.12822), new Point3D(-11.3081, 6.65539, 5.12822), new Point3D(-11.3081, 6.65539, -5.12823), new Point3D(-16.6129, 21.9067, -5.12823)]);
_arg2[_local3].push([new Point3D(-16.6129, 21.9067, -5.12823), new Point3D(-11.3081, 6.65539, -5.12823), new Point3D(-17.3033, 0.1006, -5.90553E-6), new Point3D(-25.6662, 23.2186, -6.52359E-6)]);
_arg2[_local3].push([new Point3D(-17.3033, 0.1006, -5.90553E-6), new Point3D(-3.05664, -7.55062, -5.71104E-6), new Point3D(0.866188, 0.742159, 5.12822), new Point3D(-11.3081, 6.65539, 5.12822)]);
_arg2[_local3].push([new Point3D(-11.3081, 6.65539, 5.12822), new Point3D(0.866188, 0.742159, 5.12822), new Point3D(0.866188, 0.742159, -5.12823), new Point3D(-11.3081, 6.65539, -5.12823)]);
_arg2[_local3].push([new Point3D(-11.3081, 6.65539, -5.12823), new Point3D(0.866188, 0.742159, -5.12823), new Point3D(-3.05664, -7.55062, -5.71104E-6), new Point3D(-17.3033, 0.1006, -5.90553E-6)]);
_arg2[_local3].push([new Point3D(-3.05664, -7.55062, -5.71104E-6), new Point3D(8.90137, -13.0377, -5.49514E-6), new Point3D(14.4403, -5.85099, 5.12822), new Point3D(0.866188, 0.742159, 5.12822)]);
_arg2[_local3].push([new Point3D(0.866188, 0.742159, 5.12822), new Point3D(14.4403, -5.85099, 5.12822), new Point3D(14.4403, -5.85099, -5.12823), new Point3D(0.866188, 0.742159, -5.12823)]);
_arg2[_local3].push([new Point3D(0.866188, 0.742159, -5.12823), new Point3D(14.4403, -5.85099, -5.12823), new Point3D(8.90137, -13.0377, -5.49514E-6), new Point3D(-3.05664, -7.55062, -5.71104E-6)]);
_arg2[_local3].push([new Point3D(8.90137, -13.0377, -5.49514E-6), new Point3D(16.6593, -27.9024, -5.04789E-6), new Point3D(25.6886, -29.197, 5.12822), new Point3D(14.4403, -5.85099, 5.12822)]);
_arg2[_local3].push([new Point3D(14.4403, -5.85099, 5.12822), new Point3D(25.6886, -29.197, 5.12822), new Point3D(25.6886, -29.197, -5.12823), new Point3D(14.4403, -5.85099, -5.12823)]);
_arg2[_local3].push([new Point3D(14.4403, -5.85099, -5.12823), new Point3D(25.6886, -29.197, -5.12823), new Point3D(16.6593, -27.9024, -5.04789E-6), new Point3D(8.90137, -13.0377, -5.49514E-6)]);
_arg2[_local3].push([new Point3D(16.6593, -27.9024, -5.04789E-6), new Point3D(6.66254, -41.8669, -4.6384E-6), new Point3D(10.8425, -49.3676, 5.12822), new Point3D(25.6886, -29.197, 5.12822)]);
_arg2[_local3].push([new Point3D(25.6886, -29.197, 5.12822), new Point3D(10.8425, -49.3676, 5.12822), new Point3D(10.8425, -49.3676, -5.12823), new Point3D(25.6886, -29.197, -5.12823)]);
_arg2[_local3].push([new Point3D(25.6886, -29.197, -5.12823), new Point3D(10.8425, -49.3676, -5.12823), new Point3D(6.66254, -41.8669, -4.6384E-6), new Point3D(16.6593, -27.9024, -5.04789E-6)]);
_arg2[_local3].push([new Point3D(6.66254, -41.8669, -4.6384E-6), new Point3D(-9.82848, -41.3849, -4.58992E-6), new Point3D(-13.722, -49.6785, 5.12822), new Point3D(10.8425, -49.3676, 5.12822)]);
_arg2[_local3].push([new Point3D(10.8425, -49.3676, 5.12822), new Point3D(-13.722, -49.6785, 5.12822), new Point3D(-13.722, -49.6785, -5.12823), new Point3D(10.8425, -49.3676, -5.12823)]);
_arg2[_local3].push([new Point3D(10.8425, -49.3676, -5.12823), new Point3D(-13.722, -49.6785, -5.12823), new Point3D(-9.82848, -41.3849, -4.58992E-6), new Point3D(6.66254, -41.8669, -4.6384E-6)]);
_arg2[_local3].push([new Point3D(-9.82848, -41.3849, -4.58992E-6), new Point3D(-16.7815, -32.9507, -4.89388E-6), new Point3D(-25.9252, -32.9078, 5.12822), new Point3D(-13.722, -49.6785, 5.12822)]);
_arg2[_local3].push([new Point3D(-13.722, -49.6785, 5.12822), new Point3D(-25.9252, -32.9078, 5.12822), new Point3D(-25.9252, -32.9078, -5.12823), new Point3D(-13.722, -49.6785, -5.12823)]);
_arg2[_local3].push([new Point3D(-13.722, -49.6785, -5.12823), new Point3D(-25.9252, -32.9078, -5.12823), new Point3D(-16.7815, -32.9507, -4.89388E-6), new Point3D(-9.82848, -41.3849, -4.58992E-6)]);
_arg2[_local3].push([new Point3D(-16.7815, -32.9507, -4.89388E-6), new Point3D(-12.6295, -22.4723, -5.10445E-6), new Point3D(-16.8367, -14.2426, 5.12822), new Point3D(-25.9252, -32.9078, 5.12822)]);
_arg2[_local3].push([new Point3D(-25.9252, -32.9078, 5.12822), new Point3D(-16.8367, -14.2426, 5.12822), new Point3D(-16.8367, -14.2426, -5.12823), new Point3D(-25.9252, -32.9078, -5.12823)]);
_arg2[_local3].push([new Point3D(-25.9252, -32.9078, -5.12823), new Point3D(-16.8367, -14.2426, -5.12823), new Point3D(-12.6295, -22.4723, -5.10445E-6), new Point3D(-16.7815, -32.9507, -4.89388E-6)]);
_arg2[_local3].push([new Point3D(-12.6295, -22.4723, -5.10445E-6), new Point3D(-2.6015, -21.6787, -4.91789E-6), new Point3D(1.98591, -14.3119, 5.12822), new Point3D(-16.8367, -14.2426, 5.12822)]);
_arg2[_local3].push([new Point3D(-16.8367, -14.2426, 5.12822), new Point3D(1.98591, -14.3119, 5.12822), new Point3D(1.98591, -14.3119, -5.12823), new Point3D(-16.8367, -14.2426, -5.12823)]);
_arg2[_local3].push([new Point3D(-16.8367, -14.2426, -5.12823), new Point3D(1.98591, -14.3119, -5.12823), new Point3D(-2.6015, -21.6787, -4.91789E-6), new Point3D(-12.6295, -22.4723, -5.10445E-6)]);
_arg2[_local3].push([new Point3D(-2.6015, -21.6787, -4.91789E-6), new Point3D(6.06973, -31.1484, -5.10505E-6), new Point3D(1.98591, -14.3119, 5.12822)]);
_arg2[_local3].push([new Point3D(1.98591, -14.3119, 5.12822), new Point3D(6.06973, -31.1484, -5.10505E-6), new Point3D(1.98591, -14.3119, -5.12823)]);
_arg2[_local3].push([new Point3D(1.98591, -14.3119, -5.12823), new Point3D(6.06973, -31.1484, -5.10505E-6), new Point3D(-2.6015, -21.6787, -4.91789E-6)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(23.3932, 10.0632, -6.29042E-6), new Point3D(18.6689, 17.7866, 5.12822), new Point3D(5.15718, 13.9675, -7.03796E-6)]);
_arg2[_local3].push([new Point3D(5.15718, 13.9675, -7.03796E-6), new Point3D(18.6689, 17.7866, 5.12822), new Point3D(18.6689, 17.7866, -5.12823)]);
_arg2[_local3].push([new Point3D(18.6689, 17.7866, -5.12823), new Point3D(23.3932, 10.0632, -6.29042E-6), new Point3D(5.15718, 13.9675, -7.03796E-6)]);
_arg2[_local3].push([new Point3D(23.3932, 10.0632, -6.29042E-6), new Point3D(33.0997, 26.2448, -6.15409E-6), new Point3D(22.8693, 27.1304, 5.12822), new Point3D(18.6689, 17.7866, 5.12822)]);
_arg2[_local3].push([new Point3D(18.6689, 17.7866, 5.12822), new Point3D(22.8693, 27.1304, 5.12822), new Point3D(22.8693, 27.1304, -5.12823), new Point3D(18.6689, 17.7866, -5.12823)]);
_arg2[_local3].push([new Point3D(18.6689, 17.7866, -5.12823), new Point3D(22.8693, 27.1304, -5.12823), new Point3D(33.0997, 26.2448, -6.15409E-6), new Point3D(23.3932, 10.0632, -6.29042E-6)]);
_arg2[_local3].push([new Point3D(33.0997, 26.2448, -6.15409E-6), new Point3D(27.4003, 43.2531, -6.58881E-6), new Point3D(19.1017, 38.5263, 5.12822), new Point3D(22.8693, 27.1304, 5.12822)]);
_arg2[_local3].push([new Point3D(22.8693, 27.1304, 5.12822), new Point3D(19.1017, 38.5263, 5.12822), new Point3D(19.1017, 38.5263, -5.12823), new Point3D(22.8693, 27.1304, -5.12823)]);
_arg2[_local3].push([new Point3D(22.8693, 27.1304, -5.12823), new Point3D(19.1017, 38.5263, -5.12823), new Point3D(27.4003, 43.2531, -6.58881E-6), new Point3D(33.0997, 26.2448, -6.15409E-6)]);
_arg2[_local3].push([new Point3D(27.4003, 43.2531, -6.58881E-6), new Point3D(6.52793, 53.0985, -7.15177E-6), new Point3D(5.65791, 43.7547, 5.12822), new Point3D(19.1017, 38.5263, 5.12822)]);
_arg2[_local3].push([new Point3D(19.1017, 38.5263, 5.12822), new Point3D(5.65791, 43.7547, 5.12822), new Point3D(5.65791, 43.7547, -5.12823), new Point3D(19.1017, 38.5263, -5.12823)]);
_arg2[_local3].push([new Point3D(19.1017, 38.5263, -5.12823), new Point3D(5.65791, 43.7547, -5.12823), new Point3D(6.52793, 53.0985, -7.15177E-6), new Point3D(27.4003, 43.2531, -6.58881E-6)]);
_arg2[_local3].push([new Point3D(6.52793, 53.0985, -7.15177E-6), new Point3D(-14.4146, 44.545, -7.13891E-6), new Point3D(-8.5532, 36.9055, 5.12822), new Point3D(5.65791, 43.7547, 5.12822)]);
_arg2[_local3].push([new Point3D(5.65791, 43.7547, 5.12822), new Point3D(-8.5532, 36.9055, 5.12822), new Point3D(-8.5532, 36.9055, -5.12823), new Point3D(5.65791, 43.7547, -5.12823)]);
_arg2[_local3].push([new Point3D(5.65791, 43.7547, -5.12823), new Point3D(-8.5532, 36.9055, -5.12823), new Point3D(-14.4146, 44.545, -7.13891E-6), new Point3D(6.52793, 53.0985, -7.15177E-6)]);
_arg2[_local3].push([new Point3D(-14.4146, 44.545, -7.13891E-6), new Point3D(-25.6662, 23.2186, -6.52359E-6), new Point3D(-16.6129, 21.9067, 5.12822), new Point3D(-8.5532, 36.9055, 5.12822)]);
_arg2[_local3].push([new Point3D(-8.5532, 36.9055, 5.12822), new Point3D(-16.6129, 21.9067, 5.12822), new Point3D(-16.6129, 21.9067, -5.12823), new Point3D(-8.5532, 36.9055, -5.12823)]);
_arg2[_local3].push([new Point3D(-8.5532, 36.9055, -5.12823), new Point3D(-16.6129, 21.9067, -5.12823), new Point3D(-25.6662, 23.2186, -6.52359E-6), new Point3D(-14.4146, 44.545, -7.13891E-6)]);
_arg2[_local3].push([new Point3D(-25.6662, 23.2186, -6.52359E-6), new Point3D(-17.3033, 0.1006, -5.90553E-6), new Point3D(-11.3081, 6.65539, 5.12822), new Point3D(-16.6129, 21.9067, 5.12822)]);
_arg2[_local3].push([new Point3D(-16.6129, 21.9067, 5.12822), new Point3D(-11.3081, 6.65539, 5.12822), new Point3D(-11.3081, 6.65539, -5.12823), new Point3D(-16.6129, 21.9067, -5.12823)]);
_arg2[_local3].push([new Point3D(-16.6129, 21.9067, -5.12823), new Point3D(-11.3081, 6.65539, -5.12823), new Point3D(-17.3033, 0.1006, -5.90553E-6), new Point3D(-25.6662, 23.2186, -6.52359E-6)]);
_arg2[_local3].push([new Point3D(-17.3033, 0.1006, -5.90553E-6), new Point3D(-3.05664, -7.55062, -5.71104E-6), new Point3D(0.866188, 0.742159, 5.12822), new Point3D(-11.3081, 6.65539, 5.12822)]);
_arg2[_local3].push([new Point3D(-11.3081, 6.65539, 5.12822), new Point3D(0.866188, 0.742159, 5.12822), new Point3D(0.866188, 0.742159, -5.12823), new Point3D(-11.3081, 6.65539, -5.12823)]);
_arg2[_local3].push([new Point3D(-11.3081, 6.65539, -5.12823), new Point3D(0.866188, 0.742159, -5.12823), new Point3D(-3.05664, -7.55062, -5.71104E-6), new Point3D(-17.3033, 0.1006, -5.90553E-6)]);
_arg2[_local3].push([new Point3D(-3.05664, -7.55062, -5.71104E-6), new Point3D(8.90137, -13.0377, -5.49514E-6), new Point3D(14.4403, -5.85099, 5.12822), new Point3D(0.866188, 0.742159, 5.12822)]);
_arg2[_local3].push([new Point3D(0.866188, 0.742159, 5.12822), new Point3D(14.4403, -5.85099, 5.12822), new Point3D(14.4403, -5.85099, -5.12823), new Point3D(0.866188, 0.742159, -5.12823)]);
_arg2[_local3].push([new Point3D(0.866188, 0.742159, -5.12823), new Point3D(14.4403, -5.85099, -5.12823), new Point3D(8.90137, -13.0377, -5.49514E-6), new Point3D(-3.05664, -7.55062, -5.71104E-6)]);
_arg2[_local3].push([new Point3D(8.90137, -13.0377, -5.49514E-6), new Point3D(16.6593, -27.9024, -5.04789E-6), new Point3D(25.6886, -29.197, 5.12822), new Point3D(14.4403, -5.85099, 5.12822)]);
_arg2[_local3].push([new Point3D(14.4403, -5.85099, 5.12822), new Point3D(25.6886, -29.197, 5.12822), new Point3D(25.6886, -29.197, -5.12823), new Point3D(14.4403, -5.85099, -5.12823)]);
_arg2[_local3].push([new Point3D(14.4403, -5.85099, -5.12823), new Point3D(25.6886, -29.197, -5.12823), new Point3D(16.6593, -27.9024, -5.04789E-6), new Point3D(8.90137, -13.0377, -5.49514E-6)]);
_arg2[_local3].push([new Point3D(16.6593, -27.9024, -5.04789E-6), new Point3D(8.51312, -42.2234, -4.6384E-6), new Point3D(13.8543, -48.9236, 5.12822), new Point3D(25.6886, -29.197, 5.12822)]);
_arg2[_local3].push([new Point3D(25.6886, -29.197, 5.12822), new Point3D(13.8543, -48.9236, 5.12822), new Point3D(13.8543, -48.9236, -5.12823), new Point3D(25.6886, -29.197, -5.12823)]);
_arg2[_local3].push([new Point3D(25.6886, -29.197, -5.12823), new Point3D(13.8543, -48.9236, -5.12823), new Point3D(8.51312, -42.2234, -4.6384E-6), new Point3D(16.6593, -27.9024, -5.04789E-6)]);
_arg2[_local3].push([new Point3D(8.51312, -42.2234, -4.6384E-6), new Point3D(-7.25703, -47.409, -4.58992E-6), new Point3D(-8.11737, -56.5135, 5.12822), new Point3D(13.8543, -48.9236, 5.12822)]);
_arg2[_local3].push([new Point3D(13.8543, -48.9236, 5.12822), new Point3D(-8.11737, -56.5135, 5.12822), new Point3D(-8.11737, -56.5135, -5.12823), new Point3D(13.8543, -48.9236, -5.12823)]);
_arg2[_local3].push([new Point3D(13.8543, -48.9236, -5.12823), new Point3D(-8.11737, -56.5135, -5.12823), new Point3D(-7.25703, -47.409, -4.58992E-6), new Point3D(8.51312, -42.2234, -4.6384E-6)]);
_arg2[_local3].push([new Point3D(-7.25703, -47.409, -4.58992E-6), new Point3D(-19.8746, -43.8477, -4.89388E-6), new Point3D(-28.4791, -49.0634, 5.12822), new Point3D(-8.11737, -56.5135, 5.12822)]);
_arg2[_local3].push([new Point3D(-8.11737, -56.5135, 5.12822), new Point3D(-28.4791, -49.0634, 5.12822), new Point3D(-28.4791, -49.0634, -5.12823), new Point3D(-8.11737, -56.5135, -5.12823)]);
_arg2[_local3].push([new Point3D(-8.11737, -56.5135, -5.12823), new Point3D(-28.4791, -49.0634, -5.12823), new Point3D(-19.8746, -43.8477, -4.89388E-6), new Point3D(-7.25703, -47.409, -4.58992E-6)]);
_arg2[_local3].push([new Point3D(-19.8746, -43.8477, -4.89388E-6), new Point3D(-23.2268, -30.9761, -5.10445E-6), new Point3D(-32.1665, -28.8257, 5.12822), new Point3D(-28.4791, -49.0634, 5.12822)]);
_arg2[_local3].push([new Point3D(-28.4791, -49.0634, 5.12822), new Point3D(-32.1665, -28.8257, 5.12822), new Point3D(-32.1665, -28.8257, -5.12823), new Point3D(-28.4791, -49.0634, -5.12823)]);
_arg2[_local3].push([new Point3D(-28.4791, -49.0634, -5.12823), new Point3D(-32.1665, -28.8257, -5.12823), new Point3D(-23.2268, -30.9761, -5.10445E-6), new Point3D(-19.8746, -43.8477, -4.89388E-6)]);
_arg2[_local3].push([new Point3D(-23.2268, -30.9761, -5.10445E-6), new Point3D(-15.2278, -21.8854, -4.91789E-6), new Point3D(-19.8618, -12.9032, 5.12822), new Point3D(-32.1665, -28.8257, 5.12822)]);
_arg2[_local3].push([new Point3D(-32.1665, -28.8257, 5.12822), new Point3D(-19.8618, -12.9032, 5.12822), new Point3D(-19.8618, -12.9032, -5.12823), new Point3D(-32.1665, -28.8257, -5.12823)]);
_arg2[_local3].push([new Point3D(-32.1665, -28.8257, -5.12823), new Point3D(-19.8618, -12.9032, -5.12823), new Point3D(-15.2278, -21.8854, -4.91789E-6), new Point3D(-23.2268, -30.9761, -5.10445E-6)]);
_arg2[_local3].push([new Point3D(-15.2278, -21.8854, -4.91789E-6), new Point3D(-1.77238, -20.593, -5.10505E-6), new Point3D(-19.8618, -12.9032, 5.12822)]);
_arg2[_local3].push([new Point3D(-19.8618, -12.9032, 5.12822), new Point3D(-1.77238, -20.593, -5.10505E-6), new Point3D(-19.8618, -12.9032, -5.12823)]);
_arg2[_local3].push([new Point3D(-19.8618, -12.9032, -5.12823), new Point3D(-1.77238, -20.593, -5.10505E-6), new Point3D(-15.2278, -21.8854, -4.91789E-6)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(40.1766, 35.2458, -6.29042E-6), new Point3D(31.4384, 35.7792, 5.12822), new Point3D(29.7374, 22.884, -7.03796E-6)]);
_arg2[_local3].push([new Point3D(29.7374, 22.884, -7.03796E-6), new Point3D(31.4384, 35.7792, 5.12822), new Point3D(31.4384, 35.7792, -5.12823)]);
_arg2[_local3].push([new Point3D(31.4384, 35.7792, -5.12823), new Point3D(40.1766, 35.2458, -6.29042E-6), new Point3D(29.7374, 22.884, -7.03796E-6)]);
_arg2[_local3].push([new Point3D(40.1766, 35.2458, -6.29042E-6), new Point3D(34.3345, 52.1957, -6.15409E-6), new Point3D(27.0766, 47.3746, 5.12822), new Point3D(31.4384, 35.7792, 5.12822)]);
_arg2[_local3].push([new Point3D(31.4384, 35.7792, 5.12822), new Point3D(27.0766, 47.3746, 5.12822), new Point3D(27.0766, 47.3746, -5.12823), new Point3D(31.4384, 35.7792, -5.12823)]);
_arg2[_local3].push([new Point3D(31.4384, 35.7792, -5.12823), new Point3D(27.0766, 47.3746, -5.12823), new Point3D(34.3345, 52.1957, -6.15409E-6), new Point3D(40.1766, 35.2458, -6.29042E-6)]);
_arg2[_local3].push([new Point3D(34.3345, 52.1957, -6.15409E-6), new Point3D(18.2853, 59.8593, -6.58881E-6), new Point3D(16.0402, 50.876, 5.12822), new Point3D(27.0766, 47.3746, 5.12822)]);
_arg2[_local3].push([new Point3D(27.0766, 47.3746, 5.12822), new Point3D(16.0402, 50.876, 5.12822), new Point3D(16.0402, 50.876, -5.12823), new Point3D(27.0766, 47.3746, -5.12823)]);
_arg2[_local3].push([new Point3D(27.0766, 47.3746, -5.12823), new Point3D(16.0402, 50.876, -5.12823), new Point3D(18.2853, 59.8593, -6.58881E-6), new Point3D(34.3345, 52.1957, -6.15409E-6)]);
_arg2[_local3].push([new Point3D(18.2853, 59.8593, -6.58881E-6), new Point3D(-1.22965, 58.7266, -7.15177E-6), new Point3D(0.217032, 49.8649, 5.12822), new Point3D(16.0402, 50.876, 5.12822)]);
_arg2[_local3].push([new Point3D(16.0402, 50.876, 5.12822), new Point3D(0.217032, 49.8649, 5.12822), new Point3D(0.217032, 49.8649, -5.12823), new Point3D(16.0402, 50.876, -5.12823)]);
_arg2[_local3].push([new Point3D(16.0402, 50.876, -5.12823), new Point3D(0.217032, 49.8649, -5.12823), new Point3D(-1.22965, 58.7266, -7.15177E-6), new Point3D(18.2853, 59.8593, -6.58881E-6)]);
_arg2[_local3].push([new Point3D(-1.22965, 58.7266, -7.15177E-6), new Point3D(-18.6879, 44.9351, -7.13891E-6), new Point3D(-12.1055, 38.1867, 5.12822), new Point3D(0.217032, 49.8649, 5.12822)]);
_arg2[_local3].push([new Point3D(0.217032, 49.8649, 5.12822), new Point3D(-12.1055, 38.1867, 5.12822), new Point3D(-12.1055, 38.1867, -5.12823), new Point3D(0.217032, 49.8649, -5.12823)]);
_arg2[_local3].push([new Point3D(0.217032, 49.8649, -5.12823), new Point3D(-12.1055, 38.1867, -5.12823), new Point3D(-18.6879, 44.9351, -7.13891E-6), new Point3D(-1.22965, 58.7266, -7.15177E-6)]);
_arg2[_local3].push([new Point3D(-18.6879, 44.9351, -7.13891E-6), new Point3D(-25.6662, 23.2186, -6.52359E-6), new Point3D(-16.6129, 21.9067, 5.12822), new Point3D(-12.1055, 38.1867, 5.12822)]);
_arg2[_local3].push([new Point3D(-12.1055, 38.1867, 5.12822), new Point3D(-16.6129, 21.9067, 5.12822), new Point3D(-16.6129, 21.9067, -5.12823), new Point3D(-12.1055, 38.1867, -5.12823)]);
_arg2[_local3].push([new Point3D(-12.1055, 38.1867, -5.12823), new Point3D(-16.6129, 21.9067, -5.12823), new Point3D(-25.6662, 23.2186, -6.52359E-6), new Point3D(-18.6879, 44.9351, -7.13891E-6)]);
_arg2[_local3].push([new Point3D(-25.6662, 23.2186, -6.52359E-6), new Point3D(-17.3033, 0.1006, -5.90553E-6), new Point3D(-11.3081, 6.65539, 5.12822), new Point3D(-16.6129, 21.9067, 5.12822)]);
_arg2[_local3].push([new Point3D(-16.6129, 21.9067, 5.12822), new Point3D(-11.3081, 6.65539, 5.12822), new Point3D(-11.3081, 6.65539, -5.12823), new Point3D(-16.6129, 21.9067, -5.12823)]);
_arg2[_local3].push([new Point3D(-16.6129, 21.9067, -5.12823), new Point3D(-11.3081, 6.65539, -5.12823), new Point3D(-17.3033, 0.1006, -5.90553E-6), new Point3D(-25.6662, 23.2186, -6.52359E-6)]);
_arg2[_local3].push([new Point3D(-17.3033, 0.1006, -5.90553E-6), new Point3D(-3.05664, -7.55062, -5.71104E-6), new Point3D(0.866188, 0.742159, 5.12822), new Point3D(-11.3081, 6.65539, 5.12822)]);
_arg2[_local3].push([new Point3D(-11.3081, 6.65539, 5.12822), new Point3D(0.866188, 0.742159, 5.12822), new Point3D(0.866188, 0.742159, -5.12823), new Point3D(-11.3081, 6.65539, -5.12823)]);
_arg2[_local3].push([new Point3D(-11.3081, 6.65539, -5.12823), new Point3D(0.866188, 0.742159, -5.12823), new Point3D(-3.05664, -7.55062, -5.71104E-6), new Point3D(-17.3033, 0.1006, -5.90553E-6)]);
_arg2[_local3].push([new Point3D(-3.05664, -7.55062, -5.71104E-6), new Point3D(8.90137, -13.0377, -5.49514E-6), new Point3D(14.4403, -5.85099, 5.12822), new Point3D(0.866188, 0.742159, 5.12822)]);
_arg2[_local3].push([new Point3D(0.866188, 0.742159, 5.12822), new Point3D(14.4403, -5.85099, 5.12822), new Point3D(14.4403, -5.85099, -5.12823), new Point3D(0.866188, 0.742159, -5.12823)]);
_arg2[_local3].push([new Point3D(0.866188, 0.742159, -5.12823), new Point3D(14.4403, -5.85099, -5.12823), new Point3D(8.90137, -13.0377, -5.49514E-6), new Point3D(-3.05664, -7.55062, -5.71104E-6)]);
_arg2[_local3].push([new Point3D(8.90137, -13.0377, -5.49514E-6), new Point3D(16.6593, -27.9024, -5.04789E-6), new Point3D(25.6886, -29.197, 5.12822), new Point3D(14.4403, -5.85099, 5.12822)]);
_arg2[_local3].push([new Point3D(14.4403, -5.85099, 5.12822), new Point3D(25.6886, -29.197, 5.12822), new Point3D(25.6886, -29.197, -5.12823), new Point3D(14.4403, -5.85099, -5.12823)]);
_arg2[_local3].push([new Point3D(14.4403, -5.85099, -5.12823), new Point3D(25.6886, -29.197, -5.12823), new Point3D(16.6593, -27.9024, -5.04789E-6), new Point3D(8.90137, -13.0377, -5.49514E-6)]);
_arg2[_local3].push([new Point3D(16.6593, -27.9024, -5.04789E-6), new Point3D(9.6502, -42.5868, -4.6384E-6), new Point3D(15.813, -48.4207, 5.12822), new Point3D(25.6886, -29.197, 5.12822)]);
_arg2[_local3].push([new Point3D(25.6886, -29.197, 5.12822), new Point3D(15.813, -48.4207, 5.12822), new Point3D(15.813, -48.4207, -5.12823), new Point3D(25.6886, -29.197, -5.12823)]);
_arg2[_local3].push([new Point3D(25.6886, -29.197, -5.12823), new Point3D(15.813, -48.4207, -5.12823), new Point3D(9.6502, -42.5868, -4.6384E-6), new Point3D(16.6593, -27.9024, -5.04789E-6)]);
_arg2[_local3].push([new Point3D(9.6502, -42.5868, -4.6384E-6), new Point3D(-3.73949, -50.8203, -4.58992E-6), new Point3D(-1.86072, -59.3932, 5.12822), new Point3D(15.813, -48.4207, 5.12822)]);
_arg2[_local3].push([new Point3D(15.813, -48.4207, 5.12822), new Point3D(-1.86072, -59.3932, 5.12822), new Point3D(-1.86072, -59.3932, -5.12823), new Point3D(15.813, -48.4207, -5.12823)]);
_arg2[_local3].push([new Point3D(15.813, -48.4207, -5.12823), new Point3D(-1.86072, -59.3932, -5.12823), new Point3D(-3.73949, -50.8203, -4.58992E-6), new Point3D(9.6502, -42.5868, -4.6384E-6)]);
_arg2[_local3].push([new Point3D(-3.73949, -50.8203, -4.58992E-6), new Point3D(-19.4181, -52.7317, -4.89388E-6), new Point3D(-21.8523, -61.9428, 5.12822), new Point3D(-1.86072, -59.3932, 5.12822)]);
_arg2[_local3].push([new Point3D(-1.86072, -59.3932, 5.12822), new Point3D(-21.8523, -61.9428, 5.12822), new Point3D(-21.8523, -61.9428, -5.12823), new Point3D(-1.86072, -59.3932, -5.12823)]);
_arg2[_local3].push([new Point3D(-1.86072, -59.3932, -5.12823), new Point3D(-21.8523, -61.9428, -5.12823), new Point3D(-19.4181, -52.7317, -4.89388E-6), new Point3D(-3.73949, -50.8203, -4.58992E-6)]);
_arg2[_local3].push([new Point3D(-19.4181, -52.7317, -4.89388E-6), new Point3D(-29.0632, -44.6409, -5.10445E-6), new Point3D(-38.0313, -48.3864, 5.12822), new Point3D(-21.8523, -61.9428, 5.12822)]);
_arg2[_local3].push([new Point3D(-21.8523, -61.9428, 5.12822), new Point3D(-38.0313, -48.3864, 5.12822), new Point3D(-38.0313, -48.3864, -5.12823), new Point3D(-21.8523, -61.9428, -5.12823)]);
_arg2[_local3].push([new Point3D(-21.8523, -61.9428, -5.12823), new Point3D(-38.0313, -48.3864, -5.12823), new Point3D(-29.0632, -44.6409, -5.10445E-6), new Point3D(-19.4181, -52.7317, -4.89388E-6)]);
_arg2[_local3].push([new Point3D(-29.0632, -44.6409, -5.10445E-6), new Point3D(-29.8001, -33.1154, -4.91789E-6), new Point3D(-38.4763, -30.7535, 5.12822), new Point3D(-38.0313, -48.3864, 5.12822)]);
_arg2[_local3].push([new Point3D(-38.0313, -48.3864, 5.12822), new Point3D(-38.4763, -30.7535, 5.12822), new Point3D(-38.4763, -30.7535, -5.12823), new Point3D(-38.0313, -48.3864, -5.12823)]);
_arg2[_local3].push([new Point3D(-38.0313, -48.3864, -5.12823), new Point3D(-38.4763, -30.7535, -5.12823), new Point3D(-29.8001, -33.1154, -4.91789E-6), new Point3D(-29.0632, -44.6409, -5.10445E-6)]);
_arg2[_local3].push([new Point3D(-29.8001, -33.1154, -4.91789E-6), new Point3D(-27.2927, -20.517, -5.10505E-6), new Point3D(-38.4763, -30.7535, 5.12822)]);
_arg2[_local3].push([new Point3D(-38.4763, -30.7535, 5.12822), new Point3D(-27.2927, -20.517, -5.10505E-6), new Point3D(-38.4763, -30.7535, -5.12823)]);
_arg2[_local3].push([new Point3D(-38.4763, -30.7535, -5.12823), new Point3D(-27.2927, -20.517, -5.10505E-6), new Point3D(-29.8001, -33.1154, -4.91789E-6)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(23.3932, 10.0632, -6.29042E-6), new Point3D(18.6689, 17.7866, 5.12822), new Point3D(5.15718, 13.9675, -7.03796E-6)]);
_arg2[_local3].push([new Point3D(5.15718, 13.9675, -7.03796E-6), new Point3D(18.6689, 17.7866, 5.12822), new Point3D(18.6689, 17.7866, -5.12823)]);
_arg2[_local3].push([new Point3D(18.6689, 17.7866, -5.12823), new Point3D(23.3932, 10.0632, -6.29042E-6), new Point3D(5.15718, 13.9675, -7.03796E-6)]);
_arg2[_local3].push([new Point3D(23.3932, 10.0632, -6.29042E-6), new Point3D(33.0997, 26.2448, -6.15409E-6), new Point3D(22.8693, 27.1304, 5.12822), new Point3D(18.6689, 17.7866, 5.12822)]);
_arg2[_local3].push([new Point3D(18.6689, 17.7866, 5.12822), new Point3D(22.8693, 27.1304, 5.12822), new Point3D(22.8693, 27.1304, -5.12823), new Point3D(18.6689, 17.7866, -5.12823)]);
_arg2[_local3].push([new Point3D(18.6689, 17.7866, -5.12823), new Point3D(22.8693, 27.1304, -5.12823), new Point3D(33.0997, 26.2448, -6.15409E-6), new Point3D(23.3932, 10.0632, -6.29042E-6)]);
_arg2[_local3].push([new Point3D(33.0997, 26.2448, -6.15409E-6), new Point3D(27.4003, 43.2531, -6.58881E-6), new Point3D(19.1017, 38.5263, 5.12822), new Point3D(22.8693, 27.1304, 5.12822)]);
_arg2[_local3].push([new Point3D(22.8693, 27.1304, 5.12822), new Point3D(19.1017, 38.5263, 5.12822), new Point3D(19.1017, 38.5263, -5.12823), new Point3D(22.8693, 27.1304, -5.12823)]);
_arg2[_local3].push([new Point3D(22.8693, 27.1304, -5.12823), new Point3D(19.1017, 38.5263, -5.12823), new Point3D(27.4003, 43.2531, -6.58881E-6), new Point3D(33.0997, 26.2448, -6.15409E-6)]);
_arg2[_local3].push([new Point3D(27.4003, 43.2531, -6.58881E-6), new Point3D(6.52793, 53.0985, -7.15177E-6), new Point3D(5.65791, 43.7547, 5.12822), new Point3D(19.1017, 38.5263, 5.12822)]);
_arg2[_local3].push([new Point3D(19.1017, 38.5263, 5.12822), new Point3D(5.65791, 43.7547, 5.12822), new Point3D(5.65791, 43.7547, -5.12823), new Point3D(19.1017, 38.5263, -5.12823)]);
_arg2[_local3].push([new Point3D(19.1017, 38.5263, -5.12823), new Point3D(5.65791, 43.7547, -5.12823), new Point3D(6.52793, 53.0985, -7.15177E-6), new Point3D(27.4003, 43.2531, -6.58881E-6)]);
_arg2[_local3].push([new Point3D(6.52793, 53.0985, -7.15177E-6), new Point3D(-14.4146, 44.545, -7.13891E-6), new Point3D(-8.5532, 36.9055, 5.12822), new Point3D(5.65791, 43.7547, 5.12822)]);
_arg2[_local3].push([new Point3D(5.65791, 43.7547, 5.12822), new Point3D(-8.5532, 36.9055, 5.12822), new Point3D(-8.5532, 36.9055, -5.12823), new Point3D(5.65791, 43.7547, -5.12823)]);
_arg2[_local3].push([new Point3D(5.65791, 43.7547, -5.12823), new Point3D(-8.5532, 36.9055, -5.12823), new Point3D(-14.4146, 44.545, -7.13891E-6), new Point3D(6.52793, 53.0985, -7.15177E-6)]);
_arg2[_local3].push([new Point3D(-14.4146, 44.545, -7.13891E-6), new Point3D(-25.6662, 23.2186, -6.52359E-6), new Point3D(-16.6129, 21.9067, 5.12822), new Point3D(-8.5532, 36.9055, 5.12822)]);
_arg2[_local3].push([new Point3D(-8.5532, 36.9055, 5.12822), new Point3D(-16.6129, 21.9067, 5.12822), new Point3D(-16.6129, 21.9067, -5.12823), new Point3D(-8.5532, 36.9055, -5.12823)]);
_arg2[_local3].push([new Point3D(-8.5532, 36.9055, -5.12823), new Point3D(-16.6129, 21.9067, -5.12823), new Point3D(-25.6662, 23.2186, -6.52359E-6), new Point3D(-14.4146, 44.545, -7.13891E-6)]);
_arg2[_local3].push([new Point3D(-25.6662, 23.2186, -6.52359E-6), new Point3D(-17.3033, 0.1006, -5.90553E-6), new Point3D(-11.3081, 6.65539, 5.12822), new Point3D(-16.6129, 21.9067, 5.12822)]);
_arg2[_local3].push([new Point3D(-16.6129, 21.9067, 5.12822), new Point3D(-11.3081, 6.65539, 5.12822), new Point3D(-11.3081, 6.65539, -5.12823), new Point3D(-16.6129, 21.9067, -5.12823)]);
_arg2[_local3].push([new Point3D(-16.6129, 21.9067, -5.12823), new Point3D(-11.3081, 6.65539, -5.12823), new Point3D(-17.3033, 0.1006, -5.90553E-6), new Point3D(-25.6662, 23.2186, -6.52359E-6)]);
_arg2[_local3].push([new Point3D(-17.3033, 0.1006, -5.90553E-6), new Point3D(-3.05664, -7.55062, -5.71104E-6), new Point3D(0.866188, 0.742159, 5.12822), new Point3D(-11.3081, 6.65539, 5.12822)]);
_arg2[_local3].push([new Point3D(-11.3081, 6.65539, 5.12822), new Point3D(0.866188, 0.742159, 5.12822), new Point3D(0.866188, 0.742159, -5.12823), new Point3D(-11.3081, 6.65539, -5.12823)]);
_arg2[_local3].push([new Point3D(-11.3081, 6.65539, -5.12823), new Point3D(0.866188, 0.742159, -5.12823), new Point3D(-3.05664, -7.55062, -5.71104E-6), new Point3D(-17.3033, 0.1006, -5.90553E-6)]);
_arg2[_local3].push([new Point3D(-3.05664, -7.55062, -5.71104E-6), new Point3D(8.90137, -13.0377, -5.49514E-6), new Point3D(14.4403, -5.85099, 5.12822), new Point3D(0.866188, 0.742159, 5.12822)]);
_arg2[_local3].push([new Point3D(0.866188, 0.742159, 5.12822), new Point3D(14.4403, -5.85099, 5.12822), new Point3D(14.4403, -5.85099, -5.12823), new Point3D(0.866188, 0.742159, -5.12823)]);
_arg2[_local3].push([new Point3D(0.866188, 0.742159, -5.12823), new Point3D(14.4403, -5.85099, -5.12823), new Point3D(8.90137, -13.0377, -5.49514E-6), new Point3D(-3.05664, -7.55062, -5.71104E-6)]);
_arg2[_local3].push([new Point3D(8.90137, -13.0377, -5.49514E-6), new Point3D(16.6593, -27.9024, -5.04789E-6), new Point3D(25.6886, -29.197, 5.12822), new Point3D(14.4403, -5.85099, 5.12822)]);
_arg2[_local3].push([new Point3D(14.4403, -5.85099, 5.12822), new Point3D(25.6886, -29.197, 5.12822), new Point3D(25.6886, -29.197, -5.12823), new Point3D(14.4403, -5.85099, -5.12823)]);
_arg2[_local3].push([new Point3D(14.4403, -5.85099, -5.12823), new Point3D(25.6886, -29.197, -5.12823), new Point3D(16.6593, -27.9024, -5.04789E-6), new Point3D(8.90137, -13.0377, -5.49514E-6)]);
_arg2[_local3].push([new Point3D(16.6593, -27.9024, -5.04789E-6), new Point3D(8.51312, -42.2234, -4.6384E-6), new Point3D(13.8543, -48.9236, 5.12822), new Point3D(25.6886, -29.197, 5.12822)]);
_arg2[_local3].push([new Point3D(25.6886, -29.197, 5.12822), new Point3D(13.8543, -48.9236, 5.12822), new Point3D(13.8543, -48.9236, -5.12823), new Point3D(25.6886, -29.197, -5.12823)]);
_arg2[_local3].push([new Point3D(25.6886, -29.197, -5.12823), new Point3D(13.8543, -48.9236, -5.12823), new Point3D(8.51312, -42.2234, -4.6384E-6), new Point3D(16.6593, -27.9024, -5.04789E-6)]);
_arg2[_local3].push([new Point3D(8.51312, -42.2234, -4.6384E-6), new Point3D(-7.25703, -47.409, -4.58992E-6), new Point3D(-8.11737, -56.5135, 5.12822), new Point3D(13.8543, -48.9236, 5.12822)]);
_arg2[_local3].push([new Point3D(13.8543, -48.9236, 5.12822), new Point3D(-8.11737, -56.5135, 5.12822), new Point3D(-8.11737, -56.5135, -5.12823), new Point3D(13.8543, -48.9236, -5.12823)]);
_arg2[_local3].push([new Point3D(13.8543, -48.9236, -5.12823), new Point3D(-8.11737, -56.5135, -5.12823), new Point3D(-7.25703, -47.409, -4.58992E-6), new Point3D(8.51312, -42.2234, -4.6384E-6)]);
_arg2[_local3].push([new Point3D(-7.25703, -47.409, -4.58992E-6), new Point3D(-19.8746, -43.8477, -4.89388E-6), new Point3D(-28.4791, -49.0634, 5.12822), new Point3D(-8.11737, -56.5135, 5.12822)]);
_arg2[_local3].push([new Point3D(-8.11737, -56.5135, 5.12822), new Point3D(-28.4791, -49.0634, 5.12822), new Point3D(-28.4791, -49.0634, -5.12823), new Point3D(-8.11737, -56.5135, -5.12823)]);
_arg2[_local3].push([new Point3D(-8.11737, -56.5135, -5.12823), new Point3D(-28.4791, -49.0634, -5.12823), new Point3D(-19.8746, -43.8477, -4.89388E-6), new Point3D(-7.25703, -47.409, -4.58992E-6)]);
_arg2[_local3].push([new Point3D(-19.8746, -43.8477, -4.89388E-6), new Point3D(-23.2268, -30.9761, -5.10445E-6), new Point3D(-32.1665, -28.8257, 5.12822), new Point3D(-28.4791, -49.0634, 5.12822)]);
_arg2[_local3].push([new Point3D(-28.4791, -49.0634, 5.12822), new Point3D(-32.1665, -28.8257, 5.12822), new Point3D(-32.1665, -28.8257, -5.12823), new Point3D(-28.4791, -49.0634, -5.12823)]);
_arg2[_local3].push([new Point3D(-28.4791, -49.0634, -5.12823), new Point3D(-32.1665, -28.8257, -5.12823), new Point3D(-23.2268, -30.9761, -5.10445E-6), new Point3D(-19.8746, -43.8477, -4.89388E-6)]);
_arg2[_local3].push([new Point3D(-23.2268, -30.9761, -5.10445E-6), new Point3D(-15.2278, -21.8854, -4.91789E-6), new Point3D(-19.8618, -12.9032, 5.12822), new Point3D(-32.1665, -28.8257, 5.12822)]);
_arg2[_local3].push([new Point3D(-32.1665, -28.8257, 5.12822), new Point3D(-19.8618, -12.9032, 5.12822), new Point3D(-19.8618, -12.9032, -5.12823), new Point3D(-32.1665, -28.8257, -5.12823)]);
_arg2[_local3].push([new Point3D(-32.1665, -28.8257, -5.12823), new Point3D(-19.8618, -12.9032, -5.12823), new Point3D(-15.2278, -21.8854, -4.91789E-6), new Point3D(-23.2268, -30.9761, -5.10445E-6)]);
_arg2[_local3].push([new Point3D(-15.2278, -21.8854, -4.91789E-6), new Point3D(-1.77238, -20.593, -5.10505E-6), new Point3D(-19.8618, -12.9032, 5.12822)]);
_arg2[_local3].push([new Point3D(-19.8618, -12.9032, 5.12822), new Point3D(-1.77238, -20.593, -5.10505E-6), new Point3D(-19.8618, -12.9032, -5.12823)]);
_arg2[_local3].push([new Point3D(-19.8618, -12.9032, -5.12823), new Point3D(-1.77238, -20.593, -5.10505E-6), new Point3D(-15.2278, -21.8854, -4.91789E-6)]);
} else {
if (_arg1 == 6){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = true;
_arg2.dificulty = -4;
_arg2.expertTime = 145;
_arg2[_local3].push([new Point3D(6.70108, -8.73508, 3.20704), new Point3D(3.52547, -3.23477, 9.66492), new Point3D(7.08611, 2.93245, 9.66492), new Point3D(13.4373, 2.93245, 3.20703)]);
_arg2[_local3].push([new Point3D(3.52546, 9.09967, 9.66492), new Point3D(6.70107, 14.6, 3.20703), new Point3D(13.4373, 2.93245, 3.20703), new Point3D(7.08611, 2.93245, 9.66492)]);
_arg2[_local3].push([new Point3D(-3.59583, 9.09967, 9.66492), new Point3D(-6.77143, 14.6, 3.20703), new Point3D(6.70107, 14.6, 3.20703), new Point3D(3.52546, 9.09967, 9.66492)]);
_arg2[_local3].push([new Point3D(-7.15647, 2.93245, 9.66492), new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-6.77143, 14.6, 3.20703), new Point3D(-3.59583, 9.09967, 9.66492)]);
_arg2[_local3].push([new Point3D(-3.59582, -3.23477, 9.66492), new Point3D(-6.77142, -8.73508, 3.20704), new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-7.15647, 2.93245, 9.66492)]);
_arg2[_local3].push([new Point3D(3.52547, -3.23477, 9.66492), new Point3D(6.70108, -8.73508, 3.20704), new Point3D(-6.77142, -8.73508, 3.20704), new Point3D(-3.59582, -3.23477, 9.66492)]);
_arg2[_local3].push([new Point3D(-3.59583, 9.09967, 9.66492), new Point3D(3.52546, 9.09967, 9.66492), new Point3D(7.08611, 2.93245, 9.66492), new Point3D(3.52547, -3.23477, 9.66492), new Point3D(-3.59582, -3.23477, 9.66492), new Point3D(-7.15647, 2.93245, 9.66492)]);
_arg2[_local3].push([new Point3D(6.70108, 14.6, 3.20703), new Point3D(-6.77142, 14.6, 3.20703), new Point3D(-5.50237, 21.5284, 4.49217), new Point3D(5.43203, 21.5284, 4.49217)]);
_arg2[_local3].push([new Point3D(4.30296, 32.8597, 3.27729), new Point3D(-4.37331, 32.8597, 3.27729), new Point3D(-0.0351781, 44.283, -6.15852)]);
_arg2[_local3].push([new Point3D(-4.37331, 32.8597, 3.27729), new Point3D(4.30296, 32.8597, 3.27729), new Point3D(-0.0351781, 44.283, -6.15852)]);
_arg2[_local3].push([new Point3D(-6.77142, 14.6, 3.20703), new Point3D(6.70108, 14.6, 3.20703), new Point3D(5.43203, 21.5284, 4.49217), new Point3D(-5.50237, 21.5283, 4.49217)]);
_arg2[_local3].push([new Point3D(5.43203, 21.5284, 4.49217), new Point3D(-5.50237, 21.5284, 4.49217), new Point3D(-4.37331, 32.8597, 3.27729), new Point3D(4.30296, 32.8597, 3.27729)]);
_arg2[_local3].push([new Point3D(-5.50237, 21.5283, 4.49217), new Point3D(5.43203, 21.5284, 4.49217), new Point3D(4.30296, 32.8597, 3.27729), new Point3D(-4.37331, 32.8597, 3.27729)]);
_arg2[_local3].push([new Point3D(13.4373, 2.93245, 3.20703), new Point3D(6.70108, 14.6, 3.20703), new Point3D(14.3756, 17.5655, 6.30938), new Point3D(19.8428, 8.09603, 6.30939)]);
_arg2[_local3].push([new Point3D(30.6566, 15.7571, 2.82868), new Point3D(26.4172, 23.0999, 2.82868), new Point3D(41.0092, 26.6294, -9.66495)]);
_arg2[_local3].push([new Point3D(26.4172, 23.0999, 2.82868), new Point3D(30.6566, 15.7571, 2.82868), new Point3D(41.0092, 26.6294, -9.66495)]);
_arg2[_local3].push([new Point3D(6.70108, 14.6, 3.20703), new Point3D(13.4373, 2.93245, 3.20703), new Point3D(19.8428, 8.09603, 6.30939), new Point3D(14.3756, 17.5655, 6.30938)]);
_arg2[_local3].push([new Point3D(19.8428, 8.09603, 6.30939), new Point3D(14.3756, 17.5655, 6.30938), new Point3D(26.4172, 23.0999, 2.82868), new Point3D(30.6566, 15.7571, 2.82868)]);
_arg2[_local3].push([new Point3D(14.3756, 17.5655, 6.30938), new Point3D(19.8428, 8.09603, 6.30939), new Point3D(30.6566, 15.7571, 2.82868), new Point3D(26.4172, 23.0999, 2.82868)]);
_arg2[_local3].push([new Point3D(-6.77142, 14.6, 3.20703), new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-19.9131, 8.09602, 6.30939), new Point3D(-14.4459, 17.5655, 6.30938)]);
_arg2[_local3].push([new Point3D(-26.4875, 23.0999, 2.82868), new Point3D(-30.7269, 15.7571, 2.82868), new Point3D(-41.0796, 26.6294, -9.66495)]);
_arg2[_local3].push([new Point3D(-30.7269, 15.7571, 2.82868), new Point3D(-26.4875, 23.0999, 2.82868), new Point3D(-41.0796, 26.6294, -9.66495)]);
_arg2[_local3].push([new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-6.77142, 14.6, 3.20703), new Point3D(-14.4459, 17.5655, 6.30938), new Point3D(-19.9131, 8.09602, 6.30939)]);
_arg2[_local3].push([new Point3D(-14.4459, 17.5655, 6.30938), new Point3D(-19.9131, 8.09602, 6.30939), new Point3D(-30.7269, 15.7571, 2.82868), new Point3D(-26.4875, 23.0999, 2.82868)]);
_arg2[_local3].push([new Point3D(-19.9131, 8.09602, 6.30939), new Point3D(-14.4459, 17.5655, 6.30938), new Point3D(-26.4875, 23.0999, 2.82868), new Point3D(-30.7269, 15.7571, 2.82868)]);
_arg2[_local3].push([new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-6.7714, -8.73509, 3.20704), new Point3D(-13.4061, -11.1002, 4.49218), new Point3D(-18.8733, -1.63078, 4.49218)]);
_arg2[_local3].push([new Point3D(-28.122, -8.27424, 3.27731), new Point3D(-23.7838, -15.7881, 3.27731), new Point3D(-35.8458, -17.7428, -6.15849)]);
_arg2[_local3].push([new Point3D(-23.7838, -15.7881, 3.27731), new Point3D(-28.122, -8.27424, 3.27731), new Point3D(-35.8458, -17.7428, -6.15849)]);
_arg2[_local3].push([new Point3D(-6.7714, -8.73509, 3.20704), new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-18.8733, -1.63078, 4.49218), new Point3D(-13.4061, -11.1002, 4.49218)]);
_arg2[_local3].push([new Point3D(-18.8733, -1.63078, 4.49218), new Point3D(-13.4061, -11.1002, 4.49218), new Point3D(-23.7838, -15.7881, 3.27731), new Point3D(-28.122, -8.27424, 3.27731)]);
_arg2[_local3].push([new Point3D(-13.4061, -11.1002, 4.49218), new Point3D(-18.8733, -1.63078, 4.49218), new Point3D(-28.122, -8.27424, 3.27731), new Point3D(-23.7838, -15.7881, 3.27731)]);
_arg2[_local3].push([new Point3D(-6.77141, -8.73509, 3.20704), new Point3D(6.70109, -8.73508, 3.20704), new Point3D(5.43204, -16.8642, 6.3094), new Point3D(-5.50236, -16.8642, 6.3094)]);
_arg2[_local3].push([new Point3D(-4.27454, -30.0597, 2.8287), new Point3D(4.20423, -30.0597, 2.8287), new Point3D(-0.0351576, -44.4616, -9.66492)]);
_arg2[_local3].push([new Point3D(4.20423, -30.0597, 2.8287), new Point3D(-4.27454, -30.0597, 2.8287), new Point3D(-0.0351576, -44.4616, -9.66492)]);
_arg2[_local3].push([new Point3D(6.70109, -8.73508, 3.20704), new Point3D(-6.77141, -8.73509, 3.20704), new Point3D(-5.50236, -16.8642, 6.3094), new Point3D(5.43204, -16.8642, 6.3094)]);
_arg2[_local3].push([new Point3D(-5.50236, -16.8642, 6.3094), new Point3D(5.43204, -16.8642, 6.3094), new Point3D(4.20423, -30.0597, 2.8287), new Point3D(-4.27454, -30.0597, 2.8287)]);
_arg2[_local3].push([new Point3D(5.43204, -16.8642, 6.3094), new Point3D(-5.50236, -16.8642, 6.3094), new Point3D(-4.27454, -30.0597, 2.8287), new Point3D(4.20423, -30.0597, 2.8287)]);
_arg2[_local3].push([new Point3D(6.70109, -8.73508, 3.20704), new Point3D(13.4373, 2.93245, 3.20703), new Point3D(18.803, -1.63077, 4.49218), new Point3D(13.3358, -11.1002, 4.49218)]);
_arg2[_local3].push([new Point3D(23.7135, -15.7881, 3.27731), new Point3D(28.0517, -8.27424, 3.27731), new Point3D(35.7754, -17.7428, -6.15849)]);
_arg2[_local3].push([new Point3D(28.0517, -8.27424, 3.27731), new Point3D(23.7135, -15.7881, 3.27731), new Point3D(35.7754, -17.7428, -6.15849)]);
_arg2[_local3].push([new Point3D(13.4373, 2.93245, 3.20703), new Point3D(6.70109, -8.73508, 3.20704), new Point3D(13.3358, -11.1002, 4.49218), new Point3D(18.803, -1.63077, 4.49218)]);
_arg2[_local3].push([new Point3D(13.3358, -11.1002, 4.49218), new Point3D(18.803, -1.63077, 4.49218), new Point3D(28.0517, -8.27424, 3.27731), new Point3D(23.7135, -15.7881, 3.27731)]);
_arg2[_local3].push([new Point3D(18.803, -1.63077, 4.49218), new Point3D(13.3358, -11.1002, 4.49218), new Point3D(23.7135, -15.7881, 3.27731), new Point3D(28.0517, -8.27424, 3.27731)]);
_arg2[_local3].push([new Point3D(6.70109, -8.73508, 3.20704), new Point3D(13.4373, 2.93245, 3.20703), new Point3D(5.15086, 2.93244, -2.56662), new Point3D(2.55785, -1.55879, -2.56661)]);
_arg2[_local3].push([new Point3D(2.55784, 7.42367, -2.56662), new Point3D(5.15086, 2.93244, -2.56662), new Point3D(13.4373, 2.93245, 3.20703), new Point3D(6.70108, 14.6, 3.20703)]);
_arg2[_local3].push([new Point3D(-2.62818, 7.42367, -2.56662), new Point3D(2.55784, 7.42367, -2.56662), new Point3D(6.70108, 14.6, 3.20703), new Point3D(-6.77142, 14.6, 3.20703)]);
_arg2[_local3].push([new Point3D(-5.2212, 2.93244, -2.56662), new Point3D(-2.62818, 7.42367, -2.56662), new Point3D(-6.77142, 14.6, 3.20703), new Point3D(-13.5077, 2.93244, 3.20703)]);
_arg2[_local3].push([new Point3D(-2.62818, -1.55879, -2.56661), new Point3D(-5.2212, 2.93244, -2.56662), new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-6.77141, -8.73509, 3.20704)]);
_arg2[_local3].push([new Point3D(2.55785, -1.55879, -2.56661), new Point3D(-2.62818, -1.55879, -2.56661), new Point3D(-6.77141, -8.73509, 3.20704), new Point3D(6.70109, -8.73508, 3.20704)]);
_arg2[_local3].push([new Point3D(-2.62818, 7.42367, -2.56662), new Point3D(-5.2212, 2.93244, -2.56662), new Point3D(-2.62818, -1.55879, -2.56661), new Point3D(2.55785, -1.55879, -2.56661), new Point3D(5.15086, 2.93244, -2.56662), new Point3D(2.55784, 7.42367, -2.56662)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(6.70108, -8.73508, 3.20704), new Point3D(3.52547, -3.23477, 9.66492), new Point3D(7.08611, 2.93245, 9.66492), new Point3D(13.4373, 2.93245, 3.20703)]);
_arg2[_local3].push([new Point3D(3.52546, 9.09967, 9.66492), new Point3D(6.70107, 14.6, 3.20703), new Point3D(13.4373, 2.93245, 3.20703), new Point3D(7.08611, 2.93245, 9.66492)]);
_arg2[_local3].push([new Point3D(-3.59583, 9.09967, 9.66492), new Point3D(-6.77143, 14.6, 3.20703), new Point3D(6.70107, 14.6, 3.20703), new Point3D(3.52546, 9.09967, 9.66492)]);
_arg2[_local3].push([new Point3D(-7.15647, 2.93245, 9.66492), new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-6.77143, 14.6, 3.20703), new Point3D(-3.59583, 9.09967, 9.66492)]);
_arg2[_local3].push([new Point3D(-3.59582, -3.23477, 9.66492), new Point3D(-6.77142, -8.73508, 3.20704), new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-7.15647, 2.93245, 9.66492)]);
_arg2[_local3].push([new Point3D(3.52547, -3.23477, 9.66492), new Point3D(6.70108, -8.73508, 3.20704), new Point3D(-6.77142, -8.73508, 3.20704), new Point3D(-3.59582, -3.23477, 9.66492)]);
_arg2[_local3].push([new Point3D(-3.59583, 9.09967, 9.66492), new Point3D(3.52546, 9.09967, 9.66492), new Point3D(7.08611, 2.93245, 9.66492), new Point3D(3.52547, -3.23477, 9.66492), new Point3D(-3.59582, -3.23477, 9.66492), new Point3D(-7.15647, 2.93245, 9.66492)]);
_arg2[_local3].push([new Point3D(6.70108, 14.6, 3.20703), new Point3D(-6.77142, 14.6, 3.20703), new Point3D(-5.50238, 20.6733, 7.32044), new Point3D(5.43203, 20.6733, 7.32044)]);
_arg2[_local3].push([new Point3D(4.30296, 31.933, 9.07972), new Point3D(-4.37331, 31.933, 9.07972), new Point3D(-0.0351781, 45.4092, 2.922)]);
_arg2[_local3].push([new Point3D(-4.37331, 31.933, 9.07972), new Point3D(4.30296, 31.933, 9.07972), new Point3D(-0.0351781, 45.4092, 2.922)]);
_arg2[_local3].push([new Point3D(-6.77142, 14.6, 3.20703), new Point3D(6.70108, 14.6, 3.20703), new Point3D(5.43203, 20.6733, 7.32044), new Point3D(-5.50238, 20.6733, 7.32044)]);
_arg2[_local3].push([new Point3D(5.43203, 20.6733, 7.32044), new Point3D(-5.50238, 20.6733, 7.32044), new Point3D(-4.37331, 31.933, 9.07972), new Point3D(4.30296, 31.933, 9.07972)]);
_arg2[_local3].push([new Point3D(-5.50238, 20.6733, 7.32044), new Point3D(5.43203, 20.6733, 7.32044), new Point3D(4.30296, 31.933, 9.07972), new Point3D(-4.37331, 31.933, 9.07972)]);
_arg2[_local3].push([new Point3D(13.4373, 2.93245, 3.20703), new Point3D(6.70108, 14.6, 3.20703), new Point3D(14.3895, 17.701, 2.61793), new Point3D(19.7399, 8.16506, 2.61027)]);
_arg2[_local3].push([new Point3D(29.6269, 15.1255, -3.83513), new Point3D(25.4781, 22.5199, -3.82919), new Point3D(37.2376, 24.2692, -19.3254)]);
_arg2[_local3].push([new Point3D(25.4781, 22.5199, -3.82919), new Point3D(29.6269, 15.1255, -3.83513), new Point3D(37.2376, 24.2692, -19.3254)]);
_arg2[_local3].push([new Point3D(6.70108, 14.6, 3.20703), new Point3D(13.4373, 2.93245, 3.20703), new Point3D(19.7399, 8.16506, 2.61027), new Point3D(14.3895, 17.701, 2.61793)]);
_arg2[_local3].push([new Point3D(19.7399, 8.16506, 2.61027), new Point3D(14.3895, 17.701, 2.61793), new Point3D(25.4781, 22.5199, -3.82919), new Point3D(29.6269, 15.1255, -3.83513)]);
_arg2[_local3].push([new Point3D(14.3895, 17.701, 2.61793), new Point3D(19.7399, 8.16506, 2.61027), new Point3D(29.6269, 15.1255, -3.83513), new Point3D(25.4781, 22.5199, -3.82919)]);
_arg2[_local3].push([new Point3D(-6.77142, 14.6, 3.20703), new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-20.8263, 8.46814, 2.51125), new Point3D(-15.1904, 17.8376, 2.40975)]);
_arg2[_local3].push([new Point3D(-26.2775, 23.007, -3.76262), new Point3D(-30.6477, 15.7417, -3.68392), new Point3D(-38.3427, 25.1522, -18.9713)]);
_arg2[_local3].push([new Point3D(-30.6477, 15.7417, -3.68392), new Point3D(-26.2775, 23.007, -3.76262), new Point3D(-38.3427, 25.1522, -18.9713)]);
_arg2[_local3].push([new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-6.77142, 14.6, 3.20703), new Point3D(-15.1904, 17.8376, 2.40975), new Point3D(-20.8263, 8.46814, 2.51125)]);
_arg2[_local3].push([new Point3D(-15.1904, 17.8376, 2.40975), new Point3D(-20.8263, 8.46814, 2.51125), new Point3D(-30.6477, 15.7417, -3.68392), new Point3D(-26.2775, 23.007, -3.76262)]);
_arg2[_local3].push([new Point3D(-20.8263, 8.46814, 2.51125), new Point3D(-15.1904, 17.8376, 2.40975), new Point3D(-26.2775, 23.007, -3.76262), new Point3D(-30.6477, 15.7417, -3.68392)]);
_arg2[_local3].push([new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-6.7714, -8.73509, 3.20704), new Point3D(-13.2937, -10.6839, 6.34975), new Point3D(-18.524, -1.08232, 6.46996)]);
_arg2[_local3].push([new Point3D(-27.7656, -7.43152, 8.80028), new Point3D(-23.6154, -15.0502, 8.7049), new Point3D(-37.8188, -17.7794, 3.30486)]);
_arg2[_local3].push([new Point3D(-23.6154, -15.0502, 8.7049), new Point3D(-27.7656, -7.43152, 8.80028), new Point3D(-37.8188, -17.7794, 3.30486)]);
_arg2[_local3].push([new Point3D(-6.7714, -8.73509, 3.20704), new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-18.524, -1.08232, 6.46996), new Point3D(-13.2937, -10.6839, 6.34975)]);
_arg2[_local3].push([new Point3D(-18.524, -1.08232, 6.46996), new Point3D(-13.2937, -10.6839, 6.34975), new Point3D(-23.6154, -15.0502, 8.7049), new Point3D(-27.7656, -7.43152, 8.80028)]);
_arg2[_local3].push([new Point3D(-13.2937, -10.6839, 6.34975), new Point3D(-18.524, -1.08232, 6.46996), new Point3D(-27.7656, -7.43152, 8.80028), new Point3D(-23.6154, -15.0502, 8.7049)]);
_arg2[_local3].push([new Point3D(-6.77141, -8.73509, 3.20704), new Point3D(6.70109, -8.73508, 3.20704), new Point3D(5.43204, -18.2263, 3.07057), new Point3D(-5.50236, -18.2263, 3.07057)]);
_arg2[_local3].push([new Point3D(-4.27455, -30.617, -2.64863), new Point3D(4.20423, -30.617, -2.64863), new Point3D(-0.0351577, -42.6306, -17.4533)]);
_arg2[_local3].push([new Point3D(4.20423, -30.617, -2.64863), new Point3D(-4.27455, -30.617, -2.64863), new Point3D(-0.0351577, -42.6306, -17.4533)]);
_arg2[_local3].push([new Point3D(6.70109, -8.73508, 3.20704), new Point3D(-6.77141, -8.73509, 3.20704), new Point3D(-5.50236, -18.2263, 3.07057), new Point3D(5.43204, -18.2263, 3.07057)]);
_arg2[_local3].push([new Point3D(-5.50236, -18.2263, 3.07057), new Point3D(5.43204, -18.2263, 3.07057), new Point3D(4.20423, -30.617, -2.64863), new Point3D(-4.27455, -30.617, -2.64863)]);
_arg2[_local3].push([new Point3D(5.43204, -18.2263, 3.07057), new Point3D(-5.50236, -18.2263, 3.07057), new Point3D(-4.27455, -30.617, -2.64863), new Point3D(4.20423, -30.617, -2.64863)]);
_arg2[_local3].push([new Point3D(6.70109, -8.73508, 3.20704), new Point3D(13.4373, 2.93245, 3.20703), new Point3D(18.5314, -0.943108, 6.28361), new Point3D(13.2033, -10.4908, 6.3995)]);
_arg2[_local3].push([new Point3D(23.5117, -14.9226, 8.68987), new Point3D(27.7395, -7.34669, 8.59791), new Point3D(37.6115, -17.8903, 3.14626)]);
_arg2[_local3].push([new Point3D(27.7395, -7.34669, 8.59791), new Point3D(23.5117, -14.9226, 8.68987), new Point3D(37.6115, -17.8903, 3.14626)]);
_arg2[_local3].push([new Point3D(13.4373, 2.93245, 3.20703), new Point3D(6.70109, -8.73508, 3.20704), new Point3D(13.2033, -10.4908, 6.3995), new Point3D(18.5314, -0.943108, 6.28361)]);
_arg2[_local3].push([new Point3D(13.2033, -10.4908, 6.3995), new Point3D(18.5314, -0.943108, 6.28361), new Point3D(27.7395, -7.34669, 8.59791), new Point3D(23.5117, -14.9226, 8.68987)]);
_arg2[_local3].push([new Point3D(18.5314, -0.943108, 6.28361), new Point3D(13.2033, -10.4908, 6.3995), new Point3D(23.5117, -14.9226, 8.68987), new Point3D(27.7395, -7.34669, 8.59791)]);
_arg2[_local3].push([new Point3D(6.70109, -8.73508, 3.20704), new Point3D(13.4373, 2.93245, 3.20703), new Point3D(5.15086, 2.93244, -2.56662), new Point3D(2.55785, -1.55879, -2.56661)]);
_arg2[_local3].push([new Point3D(2.55784, 7.42367, -2.56662), new Point3D(5.15086, 2.93244, -2.56662), new Point3D(13.4373, 2.93245, 3.20703), new Point3D(6.70108, 14.6, 3.20703)]);
_arg2[_local3].push([new Point3D(-2.62818, 7.42367, -2.56662), new Point3D(2.55784, 7.42367, -2.56662), new Point3D(6.70108, 14.6, 3.20703), new Point3D(-6.77142, 14.6, 3.20703)]);
_arg2[_local3].push([new Point3D(-5.2212, 2.93244, -2.56662), new Point3D(-2.62818, 7.42367, -2.56662), new Point3D(-6.77142, 14.6, 3.20703), new Point3D(-13.5077, 2.93244, 3.20703)]);
_arg2[_local3].push([new Point3D(-2.62818, -1.55879, -2.56661), new Point3D(-5.2212, 2.93244, -2.56662), new Point3D(-13.5077, 2.93244, 3.20703), new Point3D(-6.77141, -8.73509, 3.20704)]);
_arg2[_local3].push([new Point3D(2.55785, -1.55879, -2.56661), new Point3D(-2.62818, -1.55879, -2.56661), new Point3D(-6.77141, -8.73509, 3.20704), new Point3D(6.70109, -8.73508, 3.20704)]);
_arg2[_local3].push([new Point3D(-2.62818, 7.42367, -2.56662), new Point3D(-5.2212, 2.93244, -2.56662), new Point3D(-2.62818, -1.55879, -2.56661), new Point3D(2.55785, -1.55879, -2.56661), new Point3D(5.15086, 2.93244, -2.56662), new Point3D(2.55784, 7.42367, -2.56662)]);
} else {
if (_arg1 == 7){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 10;
_arg2.expertTime = 165;
_arg2[_local3].push([new Point3D(-0.656308, 6.91072, 17.5797), new Point3D(-0.656308, 10.2546, -0.674848), new Point3D(-7.15878, 4.25588, -0.674848), new Point3D(-3.43151, 2.10394, 17.5797)]);
_arg2[_local3].push([new Point3D(-3.43151, 2.10394, 17.5797), new Point3D(-7.15878, 4.25588, -0.674848), new Point3D(-9.1026, -4.37479, -0.674848), new Point3D(-6.2067, -2.70285, 17.5797)]);
_arg2[_local3].push([new Point3D(-6.2067, -2.70285, 17.5797), new Point3D(-9.1026, -4.37479, -0.674848), new Point3D(-0.656306, -7.00672, -0.674848), new Point3D(-0.656306, -2.70285, 17.5797)]);
_arg2[_local3].push([new Point3D(-0.656306, -2.70285, 17.5797), new Point3D(-0.656306, -7.00672, -0.674848), new Point3D(7.78998, -4.37479, -0.674848), new Point3D(4.89409, -2.70285, 17.5797)]);
_arg2[_local3].push([new Point3D(4.89409, -2.70285, 17.5797), new Point3D(7.78998, -4.37479, -0.674848), new Point3D(5.84616, 4.25588, -0.674848), new Point3D(2.11889, 2.10394, 17.5797)]);
_arg2[_local3].push([new Point3D(2.11889, 2.10394, 17.5797), new Point3D(5.84616, 4.25588, -0.674848), new Point3D(-0.656308, 10.2546, -0.674848), new Point3D(-0.656308, 6.91072, 17.5797)]);
_arg2[_local3].push([new Point3D(-0.656308, 18.0729, -43.3555), new Point3D(-0.656308, 18.0729, -50.9596), new Point3D(-15.8734, 9.28728, -50.9596), new Point3D(-15.8734, 9.28728, -43.3555)]);
_arg2[_local3].push([new Point3D(-15.8734, 9.28728, -43.3555), new Point3D(-15.8734, 9.28728, -50.9596), new Point3D(-15.8734, -8.28394, -50.9596), new Point3D(-15.8734, -8.28394, -43.3555)]);
_arg2[_local3].push([new Point3D(-15.8734, -8.28394, -43.3555), new Point3D(-15.8734, -8.28394, -50.9596), new Point3D(-0.656305, -17.0695, -50.9596), new Point3D(-0.656305, -17.0695, -43.3555)]);
_arg2[_local3].push([new Point3D(-0.656305, -17.0695, -43.3555), new Point3D(-0.656305, -17.0695, -50.9596), new Point3D(14.5608, -8.28393, -50.9596), new Point3D(14.5608, -8.28393, -43.3555)]);
_arg2[_local3].push([new Point3D(14.5608, -8.28393, -43.3555), new Point3D(14.5608, -8.28393, -50.9596), new Point3D(14.5608, 9.28729, -50.9596), new Point3D(14.5608, 9.28729, -43.3555)]);
_arg2[_local3].push([new Point3D(14.5608, 9.28729, -43.3555), new Point3D(14.5608, 9.28729, -50.9596), new Point3D(-0.656308, 18.0729, -50.9596), new Point3D(-0.656308, 18.0729, -43.3555)]);
_arg2[_local3].push([new Point3D(-0.656308, 18.0729, -50.9596), new Point3D(-0.656308, 12.7448, -59.9404), new Point3D(-11.2592, 6.62325, -59.9404), new Point3D(-15.8734, 9.28728, -50.9596)]);
_arg2[_local3].push([new Point3D(-15.8734, 9.28728, -50.9596), new Point3D(-11.2592, 6.62325, -59.9404), new Point3D(-11.2592, -5.6199, -59.9404), new Point3D(-15.8734, -8.28394, -50.9596)]);
_arg2[_local3].push([new Point3D(-15.8734, -8.28394, -50.9596), new Point3D(-11.2592, -5.6199, -59.9404), new Point3D(-0.656306, -11.7415, -59.9404), new Point3D(-0.656305, -17.0695, -50.9596)]);
_arg2[_local3].push([new Point3D(-0.656305, -17.0695, -50.9596), new Point3D(-0.656306, -11.7415, -59.9404), new Point3D(9.94656, -5.61989, -59.9404), new Point3D(14.5608, -8.28393, -50.9596)]);
_arg2[_local3].push([new Point3D(14.5608, -8.28393, -50.9596), new Point3D(9.94656, -5.61989, -59.9404), new Point3D(9.94656, 6.62325, -59.9404), new Point3D(14.5608, 9.28729, -50.9596)]);
_arg2[_local3].push([new Point3D(14.5608, 9.28729, -50.9596), new Point3D(9.94656, 6.62325, -59.9404), new Point3D(-0.656308, 12.7448, -59.9404), new Point3D(-0.656308, 18.0729, -50.9596)]);
_arg2[_local3].push([new Point3D(-6.2067, -2.70285, 52.7465), new Point3D(-0.656308, 6.91072, 52.7465), new Point3D(-0.656308, 6.91072, 34.778), new Point3D(-6.2067, -2.70285, 34.778)]);
_arg2[_local3].push([new Point3D(-0.656308, 6.91072, 52.7465), new Point3D(4.89409, -2.70285, 52.7465), new Point3D(4.89409, -2.70285, 34.778), new Point3D(-0.656308, 6.91072, 34.778)]);
_arg2[_local3].push([new Point3D(4.89409, -2.70285, 52.7465), new Point3D(-6.2067, -2.70285, 52.7465), new Point3D(-6.2067, -2.70285, 34.778), new Point3D(4.89409, -2.70285, 34.778)]);
_arg2[_local3].push([new Point3D(4.89409, -2.70285, 52.7465), new Point3D(-0.656308, 6.91072, 52.7465), new Point3D(-6.2067, -2.70285, 52.7465)]);
_arg2[_local3].push([new Point3D(-0.656308, 6.91072, 34.778), new Point3D(-0.656308, 6.91072, 17.5797), new Point3D(-6.2067, -2.70285, 17.5797), new Point3D(-6.2067, -2.70285, 34.778)]);
_arg2[_local3].push([new Point3D(4.89409, -2.70285, 34.778), new Point3D(4.89409, -2.70285, 17.5797), new Point3D(-0.656308, 6.91072, 17.5797), new Point3D(-0.656308, 6.91072, 34.778)]);
_arg2[_local3].push([new Point3D(-6.2067, -2.70285, 34.778), new Point3D(-6.2067, -2.70285, 17.5797), new Point3D(4.89409, -2.70285, 17.5797), new Point3D(4.89409, -2.70285, 34.778)]);
_arg2[_local3].push([new Point3D(-0.656308, 10.2546, -0.674848), new Point3D(-0.656308, 14.5171, -23.9443), new Point3D(-11.91, 6.99899, -23.9443), new Point3D(-7.15878, 4.25588, -0.674848)]);
_arg2[_local3].push([new Point3D(-7.15878, 4.25588, -0.674848), new Point3D(-11.91, 6.99899, -23.9443), new Point3D(-12.794, -6.50605, -23.9443), new Point3D(-9.1026, -4.37479, -0.674848)]);
_arg2[_local3].push([new Point3D(-9.1026, -4.37479, -0.674848), new Point3D(-12.794, -6.50605, -23.9443), new Point3D(-0.656305, -12.493, -23.9443), new Point3D(-0.656306, -7.00672, -0.674848)]);
_arg2[_local3].push([new Point3D(-0.656306, -7.00672, -0.674848), new Point3D(-0.656305, -12.493, -23.9443), new Point3D(11.4814, -6.50605, -23.9443), new Point3D(7.78998, -4.37479, -0.674848)]);
_arg2[_local3].push([new Point3D(7.78998, -4.37479, -0.674848), new Point3D(11.4814, -6.50605, -23.9443), new Point3D(10.5974, 6.99899, -23.9443), new Point3D(5.84616, 4.25588, -0.674848)]);
_arg2[_local3].push([new Point3D(5.84616, 4.25588, -0.674848), new Point3D(10.5974, 6.99899, -23.9443), new Point3D(-0.656308, 14.5171, -23.9443), new Point3D(-0.656308, 10.2546, -0.674848)]);
_arg2[_local3].push([new Point3D(-0.656308, 14.5171, -23.9443), new Point3D(-0.656308, 18.0729, -43.3555), new Point3D(-15.8734, 9.28728, -43.3555), new Point3D(-11.91, 6.99899, -23.9443)]);
_arg2[_local3].push([new Point3D(-11.91, 6.99899, -23.9443), new Point3D(-15.8734, 9.28728, -43.3555), new Point3D(-15.8734, -8.28394, -43.3555), new Point3D(-12.794, -6.50605, -23.9443)]);
_arg2[_local3].push([new Point3D(-12.794, -6.50605, -23.9443), new Point3D(-15.8734, -8.28394, -43.3555), new Point3D(-0.656305, -17.0695, -43.3555), new Point3D(-0.656305, -12.493, -23.9443)]);
_arg2[_local3].push([new Point3D(-0.656305, -12.493, -23.9443), new Point3D(-0.656305, -17.0695, -43.3555), new Point3D(14.5608, -8.28393, -43.3555), new Point3D(11.4814, -6.50605, -23.9443)]);
_arg2[_local3].push([new Point3D(11.4814, -6.50605, -23.9443), new Point3D(14.5608, -8.28393, -43.3555), new Point3D(14.5608, 9.28729, -43.3555), new Point3D(10.5974, 6.99899, -23.9443)]);
_arg2[_local3].push([new Point3D(10.5974, 6.99899, -23.9443), new Point3D(14.5608, 9.28729, -43.3555), new Point3D(-0.656308, 18.0729, -43.3555), new Point3D(-0.656308, 14.5171, -23.9443)]);
_arg2[_local3].push([new Point3D(-0.656309, 25.4344, 32.9841), new Point3D(-0.656309, 29.2762, 40.2519), new Point3D(-0.65631, 25.8092, 63.6155), new Point3D(-0.65631, 15.9984, 44.4169), new Point3D(-0.65631, 6.91071, 40.0981)]);
_arg2[_local3].push([new Point3D(-0.656309, 25.4344, 32.9841), new Point3D(-0.65631, 6.91071, 40.0981), new Point3D(-0.656309, 6.91071, 17.5797), new Point3D(-0.656309, 21.5926, 25.7164)]);
_arg2[_local3].push([new Point3D(-0.656309, 25.4344, 32.9841), new Point3D(-0.656309, 21.5926, 25.7164), new Point3D(-0.656309, 6.91071, 17.5797), new Point3D(-0.65631, 6.91071, 40.0981), new Point3D(-0.65631, 15.9984, 44.4169)]);
_arg2[_local3].push([new Point3D(-0.656309, 25.4344, 32.9841), new Point3D(-0.65631, 15.9984, 44.4169), new Point3D(-0.65631, 25.8092, 63.6155), new Point3D(-0.656309, 29.2762, 40.2519)]);
_arg2[_local3].push([new Point3D(20.9361, -11.9647, 32.9841), new Point3D(24.2632, -13.8856, 40.2519), new Point3D(21.2607, -12.1521, 63.6155), new Point3D(12.7642, -7.2467, 44.4169), new Point3D(4.89409, -2.70287, 40.0981)]);
_arg2[_local3].push([new Point3D(20.9361, -11.9647, 32.9841), new Point3D(4.89409, -2.70287, 40.0981), new Point3D(4.89409, -2.70287, 17.5797), new Point3D(17.609, -10.0438, 25.7164)]);
_arg2[_local3].push([new Point3D(20.9361, -11.9647, 32.9841), new Point3D(17.609, -10.0438, 25.7164), new Point3D(4.89409, -2.70287, 17.5797), new Point3D(4.89409, -2.70287, 40.0981), new Point3D(12.7642, -7.2467, 44.4169)]);
_arg2[_local3].push([new Point3D(20.9361, -11.9647, 32.9841), new Point3D(12.7642, -7.2467, 44.4169), new Point3D(21.2607, -12.1521, 63.6155), new Point3D(24.2632, -13.8856, 40.2519)]);
_arg2[_local3].push([new Point3D(-22.2487, -11.9647, 32.9841), new Point3D(-25.5758, -13.8856, 40.2519), new Point3D(-22.5733, -12.1521, 63.6155), new Point3D(-14.0769, -7.24671, 44.4169), new Point3D(-6.20671, -2.70287, 40.0981)]);
_arg2[_local3].push([new Point3D(-22.2487, -11.9647, 32.9841), new Point3D(-6.20671, -2.70287, 40.0981), new Point3D(-6.20671, -2.70287, 17.5797), new Point3D(-18.9216, -10.0438, 25.7164)]);
_arg2[_local3].push([new Point3D(-22.2487, -11.9647, 32.9841), new Point3D(-18.9216, -10.0438, 25.7164), new Point3D(-6.20671, -2.70287, 17.5797), new Point3D(-6.20671, -2.70287, 40.0981), new Point3D(-14.0769, -7.24671, 44.4169)]);
_arg2[_local3].push([new Point3D(-22.2487, -11.9647, 32.9841), new Point3D(-14.0769, -7.24671, 44.4169), new Point3D(-22.5733, -12.1521, 63.6155), new Point3D(-25.5758, -13.8856, 40.2519)]);
_arg2[_local3].push([new Point3D(-11.2592, 6.62325, -59.9404), new Point3D(-0.656308, 12.7448, -59.9404), new Point3D(-0.656307, 0.501675, -63.6155), new Point3D(-11.2592, -5.6199, -59.9404)]);
_arg2[_local3].push([new Point3D(-0.656307, 0.501675, -63.6155), new Point3D(9.94656, -5.61989, -59.9404), new Point3D(-0.656306, -11.7415, -59.9404), new Point3D(-11.2592, -5.6199, -59.9404)]);
_arg2[_local3].push([new Point3D(-0.656308, 12.7448, -59.9404), new Point3D(9.94656, 6.62325, -59.9404), new Point3D(9.94656, -5.61989, -59.9404), new Point3D(-0.656307, 0.501675, -63.6155)]);
} else {
if (_arg1 == 8){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = true;
_arg2.dificulty = 10;
_arg2.expertTime = 275;
_arg2[_local3].push([new Point3D(-0.656269, 39.7312, -8.93251), new Point3D(-12.5187, 29.5234, -5.0382E-6), new Point3D(-12.5187, 18.3118, -6.40326E-6), new Point3D(-0.656274, 18.3179, -8.93252)]);
_arg2[_local3].push([new Point3D(-0.656241, 18.3179, -8.93252), new Point3D(-12.5187, 18.3118, -6.40326E-6), new Point3D(-12.5187, -0.203474, -7.74568E-6), new Point3D(-0.656246, -0.197369, -8.93252)]);
_arg2[_local3].push([new Point3D(-16.005, 52.3402, -8.93251), new Point3D(-17.8671, 56.0333, -3.11613E-6), new Point3D(-26.8581, 48.6471, -3.65166E-6), new Point3D(-22.3626, 47.1174, -8.93251)]);
_arg2[_local3].push([new Point3D(-22.3626, 47.1174, -8.93251), new Point3D(-26.8581, 48.6471, -3.65166E-6), new Point3D(-26.8581, 38.2015, -4.40901E-6), new Point3D(-22.3626, 39.7312, -8.93251)]);
_arg2[_local3].push([new Point3D(-0.656253, 47.1174, -8.93251), new Point3D(-0.656242, 52.3402, -3.3839E-6), new Point3D(-5.15179, 56.0333, -3.11613E-6), new Point3D(-7.0139, 52.3402, -8.93251)]);
_arg2[_local3].push([new Point3D(-7.0139, 52.3402, -8.93251), new Point3D(-5.15179, 56.0333, -3.11613E-6), new Point3D(-17.8671, 56.0333, -3.11613E-6), new Point3D(-16.005, 52.3402, -8.93251)]);
_arg2[_local3].push([new Point3D(-0.656252, 39.7312, -8.93251), new Point3D(-13.7717, 34.1464, -8.93251), new Point3D(-12.5187, 29.5234, -5.0382E-6)]);
_arg2[_local3].push([new Point3D(-0.656269, 39.7312, -8.93251), new Point3D(-0.656253, 47.1174, -8.93251), new Point3D(-7.0139, 52.3402, -8.93251), new Point3D(-16.005, 52.3402, -8.93251), new Point3D(-22.3626, 47.1174, -8.93251), new Point3D(-22.3626, 39.7312, -8.93251), new Point3D(-13.7717, 34.1464, -8.93251)]);
_arg2[_local3].push([new Point3D(-12.5187, 29.5234, -5.0382E-6), new Point3D(-13.7717, 34.1464, -8.93251), new Point3D(-22.3626, 39.7312, -8.93251), new Point3D(-26.8581, 38.2015, -4.40901E-6)]);
_arg2[_local3].push([new Point3D(-0.656269, 39.7312, 8.93251), new Point3D(-0.656274, 18.3179, 8.9325), new Point3D(-12.5187, 18.3118, -5.30133E-6), new Point3D(-12.5187, 29.5234, -5.04064E-6)]);
_arg2[_local3].push([new Point3D(-0.656241, 18.3179, 8.9325), new Point3D(-0.656246, -0.197371, 8.9325), new Point3D(-12.5187, -0.203476, -6.64375E-6), new Point3D(-12.5187, 18.3118, -5.30133E-6)]);
_arg2[_local3].push([new Point3D(-16.005, 52.3402, 8.93251), new Point3D(-22.3626, 47.1174, 8.93251), new Point3D(-26.8581, 48.6471, -3.6541E-6), new Point3D(-17.8671, 56.0333, -3.11857E-6)]);
_arg2[_local3].push([new Point3D(-22.3626, 47.1174, 8.93251), new Point3D(-22.3626, 39.7312, 8.93251), new Point3D(-26.8581, 38.2015, -4.41144E-6), new Point3D(-26.8581, 48.6471, -3.6541E-6)]);
_arg2[_local3].push([new Point3D(-0.656253, 47.1174, 8.93251), new Point3D(-7.0139, 52.3402, 8.93251), new Point3D(-5.15179, 56.0333, -3.11857E-6), new Point3D(-0.656242, 52.3402, -3.38634E-6)]);
_arg2[_local3].push([new Point3D(-7.0139, 52.3402, 8.93251), new Point3D(-16.005, 52.3402, 8.93251), new Point3D(-17.8671, 56.0333, -3.11857E-6), new Point3D(-5.15179, 56.0333, -3.11857E-6)]);
_arg2[_local3].push([new Point3D(-0.656252, 39.7312, 8.93251), new Point3D(-12.5187, 29.5234, -5.04064E-6), new Point3D(-13.7717, 34.1464, 8.9325)]);
_arg2[_local3].push([new Point3D(-0.656269, 39.7312, 8.93251), new Point3D(-13.7717, 34.1464, 8.9325), new Point3D(-22.3626, 39.7312, 8.93251), new Point3D(-22.3626, 47.1174, 8.93251), new Point3D(-16.005, 52.3402, 8.93251), new Point3D(-7.0139, 52.3402, 8.93251), new Point3D(-0.656253, 47.1174, 8.93251)]);
_arg2[_local3].push([new Point3D(-12.5187, 29.5234, -5.04064E-6), new Point3D(-26.8581, 38.2015, -4.41144E-6), new Point3D(-22.3626, 39.7312, 8.93251), new Point3D(-13.7717, 34.1464, 8.9325)]);
_arg2[_local3].push([new Point3D(-0.656269, 39.7312, -8.93251), new Point3D(-0.656274, 18.3179, -8.93252), new Point3D(11.2062, 18.3118, -6.40326E-6), new Point3D(11.2062, 29.5234, -5.0382E-6)]);
_arg2[_local3].push([new Point3D(-0.656307, 18.3179, -8.93252), new Point3D(-0.656312, -0.197371, -8.93252), new Point3D(11.2061, -0.203483, -7.74568E-6), new Point3D(11.2062, 18.3118, -6.40326E-6)]);
_arg2[_local3].push([new Point3D(14.6924, 52.3402, -8.93251), new Point3D(21.0501, 47.1174, -8.93251), new Point3D(25.5456, 48.6471, -3.65166E-6), new Point3D(16.5545, 56.0333, -3.11613E-6)]);
_arg2[_local3].push([new Point3D(21.0501, 47.1174, -8.93251), new Point3D(21.0501, 39.7312, -8.93251), new Point3D(25.5456, 38.2015, -4.40901E-6), new Point3D(25.5456, 48.6471, -3.65166E-6)]);
_arg2[_local3].push([new Point3D(-0.656281, 47.1174, -8.93251), new Point3D(5.70137, 52.3402, -8.93251), new Point3D(3.83926, 56.0333, -3.11613E-6), new Point3D(-0.65629, 52.3402, -3.3839E-6)]);
_arg2[_local3].push([new Point3D(5.70137, 52.3402, -8.93251), new Point3D(14.6924, 52.3402, -8.93251), new Point3D(16.5545, 56.0333, -3.11613E-6), new Point3D(3.83926, 56.0333, -3.11613E-6)]);
_arg2[_local3].push([new Point3D(-0.656285, 39.7312, -8.93251), new Point3D(11.2062, 29.5234, -5.0382E-6), new Point3D(12.4591, 34.1464, -8.93251)]);
_arg2[_local3].push([new Point3D(-0.656269, 39.7312, -8.93251), new Point3D(12.4591, 34.1464, -8.93251), new Point3D(21.0501, 39.7312, -8.93251), new Point3D(21.0501, 47.1174, -8.93251), new Point3D(14.6924, 52.3402, -8.93251), new Point3D(5.70137, 52.3402, -8.93251), new Point3D(-0.656281, 47.1174, -8.93251)]);
_arg2[_local3].push([new Point3D(11.2062, 29.5234, -5.0382E-6), new Point3D(25.5456, 38.2015, -4.40901E-6), new Point3D(21.0501, 39.7312, -8.93251), new Point3D(12.4591, 34.1464, -8.93251)]);
_arg2[_local3].push([new Point3D(-0.656269, 39.7312, 8.93251), new Point3D(11.2062, 29.5234, -5.04064E-6), new Point3D(11.2062, 18.3118, -5.30133E-6), new Point3D(-0.656274, 18.3179, 8.9325)]);
_arg2[_local3].push([new Point3D(-0.656307, 18.3179, 8.9325), new Point3D(11.2062, 18.3118, -5.30133E-6), new Point3D(11.2061, -0.203486, -6.64375E-6), new Point3D(-0.656312, -0.197373, 8.9325)]);
_arg2[_local3].push([new Point3D(14.6924, 52.3402, 8.93251), new Point3D(16.5545, 56.0333, -3.11857E-6), new Point3D(25.5456, 48.6471, -3.6541E-6), new Point3D(21.0501, 47.1174, 8.93251)]);
_arg2[_local3].push([new Point3D(21.0501, 47.1174, 8.93251), new Point3D(25.5456, 48.6471, -3.6541E-6), new Point3D(25.5456, 38.2015, -4.41145E-6), new Point3D(21.0501, 39.7312, 8.93251)]);
_arg2[_local3].push([new Point3D(-0.656281, 47.1174, 8.93251), new Point3D(-0.65629, 52.3402, -3.38634E-6), new Point3D(3.83926, 56.0333, -3.11857E-6), new Point3D(5.70137, 52.3402, 8.93251)]);
_arg2[_local3].push([new Point3D(5.70137, 52.3402, 8.93251), new Point3D(3.83926, 56.0333, -3.11857E-6), new Point3D(16.5545, 56.0333, -3.11857E-6), new Point3D(14.6924, 52.3402, 8.93251)]);
_arg2[_local3].push([new Point3D(-0.656285, 39.7312, 8.93251), new Point3D(12.4591, 34.1464, 8.9325), new Point3D(11.2062, 29.5234, -5.04064E-6)]);
_arg2[_local3].push([new Point3D(-0.656269, 39.7312, 8.93251), new Point3D(-0.656281, 47.1174, 8.93251), new Point3D(5.70137, 52.3402, 8.93251), new Point3D(14.6924, 52.3402, 8.93251), new Point3D(21.0501, 47.1174, 8.93251), new Point3D(21.0501, 39.7312, 8.93251), new Point3D(12.4591, 34.1464, 8.9325)]);
_arg2[_local3].push([new Point3D(11.2062, 29.5234, -5.04064E-6), new Point3D(12.4591, 34.1464, 8.9325), new Point3D(21.0501, 39.7312, 8.93251), new Point3D(25.5456, 38.2015, -4.41145E-6)]);
_arg2[_local3].push([new Point3D(-0.656288, -40.1259, -8.93252), new Point3D(-0.656283, -18.7127, -8.93252), new Point3D(-12.5187, -18.7066, -8.26138E-6), new Point3D(-12.5187, -29.9181, -8.52207E-6)]);
_arg2[_local3].push([new Point3D(-0.65625, -18.7127, -8.93252), new Point3D(-0.656246, -0.197377, -8.93252), new Point3D(-12.5187, -0.191265, -6.91896E-6), new Point3D(-12.5187, -18.7066, -8.26138E-6)]);
_arg2[_local3].push([new Point3D(-16.005, -52.735, -8.93252), new Point3D(-22.3626, -47.5121, -8.93252), new Point3D(-26.8582, -49.0419, -9.90861E-6), new Point3D(-17.8671, -56.4281, -1.04441E-5)]);
_arg2[_local3].push([new Point3D(-22.3626, -47.5121, -8.93252), new Point3D(-22.3626, -40.1259, -8.93252), new Point3D(-26.8582, -38.5962, -9.15127E-6), new Point3D(-26.8582, -49.0419, -9.90861E-6)]);
_arg2[_local3].push([new Point3D(-0.656276, -47.5122, -8.93252), new Point3D(-7.01393, -52.735, -8.93252), new Point3D(-5.15182, -56.4281, -1.04441E-5), new Point3D(-0.656268, -52.735, -1.01764E-5)]);
_arg2[_local3].push([new Point3D(-7.01393, -52.735, -8.93252), new Point3D(-16.005, -52.735, -8.93252), new Point3D(-17.8671, -56.4281, -1.04441E-5), new Point3D(-5.15182, -56.4281, -1.04441E-5)]);
_arg2[_local3].push([new Point3D(-0.656272, -40.1259, -8.93252), new Point3D(-12.5187, -29.9181, -8.52207E-6), new Point3D(-13.7717, -34.5411, -8.93252)]);
_arg2[_local3].push([new Point3D(-0.656288, -40.1259, -8.93252), new Point3D(-13.7717, -34.5411, -8.93252), new Point3D(-22.3626, -40.1259, -8.93252), new Point3D(-22.3626, -47.5121, -8.93252), new Point3D(-16.005, -52.735, -8.93252), new Point3D(-7.01393, -52.735, -8.93252), new Point3D(-0.656276, -47.5122, -8.93252)]);
_arg2[_local3].push([new Point3D(-12.5187, -29.9181, -8.52207E-6), new Point3D(-26.8582, -38.5962, -9.15127E-6), new Point3D(-22.3626, -40.1259, -8.93252), new Point3D(-13.7717, -34.5411, -8.93252)]);
_arg2[_local3].push([new Point3D(-0.656288, -40.1259, 8.9325), new Point3D(-12.5187, -29.9181, -8.52451E-6), new Point3D(-12.5187, -18.7066, -7.15945E-6), new Point3D(-0.656283, -18.7127, 8.9325)]);
_arg2[_local3].push([new Point3D(-0.65625, -18.7127, 8.9325), new Point3D(-12.5187, -18.7066, -7.15945E-6), new Point3D(-12.5187, -0.191262, -5.81703E-6), new Point3D(-0.656246, -0.197373, 8.9325)]);
_arg2[_local3].push([new Point3D(-16.005, -52.735, 8.9325), new Point3D(-17.8671, -56.4281, -1.04466E-5), new Point3D(-26.8582, -49.0419, -9.91105E-6), new Point3D(-22.3626, -47.5121, 8.9325)]);
_arg2[_local3].push([new Point3D(-22.3626, -47.5121, 8.9325), new Point3D(-26.8582, -49.0419, -9.91105E-6), new Point3D(-26.8582, -38.5962, -9.15371E-6), new Point3D(-22.3626, -40.1259, 8.9325)]);
_arg2[_local3].push([new Point3D(-0.656276, -47.5121, 8.9325), new Point3D(-0.656268, -52.735, -1.01788E-5), new Point3D(-5.15182, -56.4281, -1.04466E-5), new Point3D(-7.01393, -52.735, 8.9325)]);
_arg2[_local3].push([new Point3D(-7.01393, -52.735, 8.9325), new Point3D(-5.15182, -56.4281, -1.04466E-5), new Point3D(-17.8671, -56.4281, -1.04466E-5), new Point3D(-16.005, -52.735, 8.9325)]);
_arg2[_local3].push([new Point3D(-0.656272, -40.1259, 8.9325), new Point3D(-13.7717, -34.5411, 8.9325), new Point3D(-12.5187, -29.9181, -8.52451E-6)]);
_arg2[_local3].push([new Point3D(-0.656288, -40.1259, 8.9325), new Point3D(-0.656276, -47.5121, 8.9325), new Point3D(-7.01393, -52.735, 8.9325), new Point3D(-16.005, -52.735, 8.9325), new Point3D(-22.3626, -47.5121, 8.9325), new Point3D(-22.3626, -40.1259, 8.9325), new Point3D(-13.7717, -34.5411, 8.9325)]);
_arg2[_local3].push([new Point3D(-12.5187, -29.9181, -8.52451E-6), new Point3D(-13.7717, -34.5411, 8.9325), new Point3D(-22.3626, -40.1259, 8.9325), new Point3D(-26.8582, -38.5962, -9.15371E-6)]);
_arg2[_local3].push([new Point3D(-0.656288, -40.1259, -8.93252), new Point3D(11.2061, -29.9181, -8.52207E-6), new Point3D(11.2061, -18.7066, -8.26138E-6), new Point3D(-0.656283, -18.7127, -8.93252)]);
_arg2[_local3].push([new Point3D(-0.656316, -18.7127, -8.93252), new Point3D(11.2061, -18.7066, -8.26138E-6), new Point3D(11.2061, -0.191269, -6.91896E-6), new Point3D(-0.656312, -0.197374, -8.93252)]);
_arg2[_local3].push([new Point3D(14.6924, -52.735, -8.93252), new Point3D(16.5545, -56.4281, -1.04441E-5), new Point3D(25.5456, -49.0419, -9.90861E-6), new Point3D(21.0501, -47.5121, -8.93252)]);
_arg2[_local3].push([new Point3D(21.0501, -47.5121, -8.93252), new Point3D(25.5456, -49.0419, -9.90861E-6), new Point3D(25.5456, -38.5962, -9.15127E-6), new Point3D(21.0501, -40.1259, -8.93252)]);
_arg2[_local3].push([new Point3D(-0.656304, -47.5121, -8.93252), new Point3D(-0.656315, -52.735, -1.01764E-5), new Point3D(3.83923, -56.4281, -1.04441E-5), new Point3D(5.70134, -52.735, -8.93252)]);
_arg2[_local3].push([new Point3D(5.70134, -52.735, -8.93252), new Point3D(3.83923, -56.4281, -1.04441E-5), new Point3D(16.5545, -56.4281, -1.04441E-5), new Point3D(14.6924, -52.735, -8.93252)]);
_arg2[_local3].push([new Point3D(-0.656305, -40.1259, -8.93252), new Point3D(12.4591, -34.5411, -8.93252), new Point3D(11.2061, -29.9181, -8.52207E-6)]);
_arg2[_local3].push([new Point3D(-0.656288, -40.1259, -8.93252), new Point3D(-0.656304, -47.5121, -8.93252), new Point3D(5.70134, -52.735, -8.93252), new Point3D(14.6924, -52.735, -8.93252), new Point3D(21.0501, -47.5121, -8.93252), new Point3D(21.0501, -40.1259, -8.93252), new Point3D(12.4591, -34.5411, -8.93252)]);
_arg2[_local3].push([new Point3D(11.2061, -29.9181, -8.52207E-6), new Point3D(12.4591, -34.5411, -8.93252), new Point3D(21.0501, -40.1259, -8.93252), new Point3D(25.5456, -38.5962, -9.15127E-6)]);
_arg2[_local3].push([new Point3D(-0.656288, -40.1259, 8.9325), new Point3D(-0.656283, -18.7127, 8.9325), new Point3D(11.2061, -18.7066, -7.15945E-6), new Point3D(11.2061, -29.9181, -8.52451E-6)]);
_arg2[_local3].push([new Point3D(-0.656316, -18.7127, 8.9325), new Point3D(-0.656312, -0.197371, 8.9325), new Point3D(11.2061, -0.191266, -5.81703E-6), new Point3D(11.2061, -18.7066, -7.15945E-6)]);
_arg2[_local3].push([new Point3D(14.6924, -52.735, 8.9325), new Point3D(21.0501, -47.5121, 8.9325), new Point3D(25.5456, -49.0419, -9.91105E-6), new Point3D(16.5545, -56.4281, -1.04466E-5)]);
_arg2[_local3].push([new Point3D(21.0501, -47.5121, 8.9325), new Point3D(21.0501, -40.1259, 8.9325), new Point3D(25.5456, -38.5962, -9.15371E-6), new Point3D(25.5456, -49.0419, -9.91105E-6)]);
_arg2[_local3].push([new Point3D(-0.656304, -47.5121, 8.9325), new Point3D(5.70134, -52.735, 8.9325), new Point3D(3.83923, -56.4281, -1.04466E-5), new Point3D(-0.656315, -52.735, -1.01788E-5)]);
_arg2[_local3].push([new Point3D(5.70134, -52.735, 8.9325), new Point3D(14.6924, -52.735, 8.9325), new Point3D(16.5545, -56.4281, -1.04466E-5), new Point3D(3.83923, -56.4281, -1.04466E-5)]);
_arg2[_local3].push([new Point3D(-0.656305, -40.1259, 8.9325), new Point3D(11.2061, -29.9181, -8.52451E-6), new Point3D(12.4591, -34.5411, 8.9325)]);
_arg2[_local3].push([new Point3D(-0.656288, -40.1259, 8.9325), new Point3D(12.4591, -34.5411, 8.9325), new Point3D(21.0501, -40.1259, 8.9325), new Point3D(21.0501, -47.5121, 8.9325), new Point3D(14.6924, -52.735, 8.9325), new Point3D(5.70134, -52.735, 8.9325), new Point3D(-0.656304, -47.5121, 8.9325)]);
_arg2[_local3].push([new Point3D(11.2061, -29.9181, -8.52451E-6), new Point3D(25.5456, -38.5962, -9.15371E-6), new Point3D(21.0501, -40.1259, 8.9325), new Point3D(12.4591, -34.5411, 8.9325)]);
} else {
if (_arg1 == 9){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = -1;
_arg2.expertTime = 135;
_arg2[_local3].push([new Point3D(13.0118, 15.5204, -3.54981), new Point3D(17.4468, -6.76588, 3.35093), new Point3D(17.4468, -6.76588, -17.7112), new Point3D(13.0118, 15.5204, -17.7112)]);
_arg2[_local3].push([new Point3D(17.4468, -6.76588, 3.35093), new Point3D(15.8863, -28.8361, 0.347777), new Point3D(15.8863, -28.8361, -17.7112), new Point3D(17.4468, -6.76588, -17.7112)]);
_arg2[_local3].push([new Point3D(15.8863, -28.8361, 0.347777), new Point3D(9.19378, -41.2311, -3.79479), new Point3D(9.19378, -41.2311, -17.7112), new Point3D(15.823, -28.8361, -17.7112), new Point3D(15.8863, -28.8361, -17.7112)]);
_arg2[_local3].push([new Point3D(-0.656282, -41.2311, -3.79479), new Point3D(-11.5681, -41.2311, -3.79479), new Point3D(-11.5681, -41.2311, -17.7112), new Point3D(9.19378, -41.2311, -17.7112), new Point3D(9.19378, -41.2311, -3.79479)]);
_arg2[_local3].push([new Point3D(-11.5681, -41.2311, -3.79479), new Point3D(-17.1683, -28.8361, 0.347777), new Point3D(-17.1683, -28.8361, -17.7112), new Point3D(-17.1153, -28.8361, -17.7112), new Point3D(-11.5681, -41.2311, -17.7112)]);
_arg2[_local3].push([new Point3D(-17.1683, -28.8361, 0.347777), new Point3D(-18.7594, -6.76588, 3.35093), new Point3D(-18.7594, -6.76588, -17.7112), new Point3D(-17.1683, -28.8361, -17.7112)]);
_arg2[_local3].push([new Point3D(-18.7594, -6.76588, 3.35093), new Point3D(-15.6719, 15.5204, -3.54981), new Point3D(-15.6719, 15.5204, -17.7112), new Point3D(-18.7594, -6.76588, -17.7112)]);
_arg2[_local3].push([new Point3D(-15.6719, 15.5204, 17.7112), new Point3D(-16.8376, 27.846, 17.7112), new Point3D(-16.8376, 27.846, -3.54981), new Point3D(-15.6719, 15.5204, -3.54981)]);
_arg2[_local3].push([new Point3D(-16.8376, 27.846, 17.7112), new Point3D(-12.8153, 40.8364, 17.7112), new Point3D(-12.8153, 40.8364, -3.54981), new Point3D(-16.8376, 27.846, -3.54981)]);
_arg2[_local3].push([new Point3D(-12.8153, 40.8364, 17.7112), new Point3D(9.55668, 40.8364, 17.7112), new Point3D(9.55668, 40.8364, -3.54981), new Point3D(-12.8153, 40.8364, -3.54981)]);
_arg2[_local3].push([new Point3D(9.55668, 40.8364, 17.7112), new Point3D(14.678, 27.846, 17.7112), new Point3D(14.678, 27.846, -3.54981), new Point3D(9.55668, 40.8364, -3.54981)]);
_arg2[_local3].push([new Point3D(14.678, 27.846, 17.7112), new Point3D(13.0118, 15.5204, 17.7112), new Point3D(13.0118, 15.5204, -3.54981), new Point3D(14.678, 27.846, -3.54981)]);
_arg2[_local3].push([new Point3D(13.0118, 15.5204, 17.7112), new Point3D(-0.660241, 9.93525, 17.7112), new Point3D(-0.660241, 9.93525, 3.23314), new Point3D(13.0118, 15.5204, -3.54981)]);
_arg2[_local3].push([new Point3D(-18.7594, -6.76588, 3.35093), new Point3D(-0.656282, -6.76588, 7.2779), new Point3D(-0.660241, 9.93525, 3.23314), new Point3D(-15.6719, 15.5204, -3.54981)]);
_arg2[_local3].push([new Point3D(-18.7594, -6.76588, 3.35093), new Point3D(-17.1683, -28.8361, 0.347777), new Point3D(-0.656283, -28.8361, 4.27474), new Point3D(-0.656282, -6.76588, 7.2779)]);
_arg2[_local3].push([new Point3D(-17.1683, -28.8361, 0.347777), new Point3D(-11.5681, -41.2311, -3.79479), new Point3D(-0.656282, -41.2311, -3.79479), new Point3D(-0.656283, -28.8361, 4.27474)]);
_arg2[_local3].push([new Point3D(-0.656282, -6.76588, 7.2779), new Point3D(17.4468, -6.76588, 3.35093), new Point3D(13.0118, 15.5204, -3.54981), new Point3D(-0.660241, 9.93525, 3.23314)]);
_arg2[_local3].push([new Point3D(-0.656283, -28.8361, 4.27474), new Point3D(15.8863, -28.8361, 0.347777), new Point3D(17.4468, -6.76588, 3.35093), new Point3D(-0.656282, -6.76588, 7.2779)]);
_arg2[_local3].push([new Point3D(-0.656282, -41.2311, -3.79479), new Point3D(9.19378, -41.2311, -3.79479), new Point3D(15.8863, -28.8361, 0.347777), new Point3D(-0.656283, -28.8361, 4.27474)]);
_arg2[_local3].push([new Point3D(-0.660241, 9.93525, 17.7112), new Point3D(-15.6719, 15.5204, 17.7112), new Point3D(-15.6719, 15.5204, -3.54981), new Point3D(-0.660241, 9.93525, 3.23314)]);
_arg2[_local3].push([new Point3D(-0.660241, 9.93525, -17.7112), new Point3D(13.0118, 15.5204, -17.7112), new Point3D(17.4074, -6.76588, -17.7112), new Point3D(-18.732, -6.76588, -17.7112), new Point3D(-15.6719, 15.5204, -17.7112)]);
_arg2[_local3].push([new Point3D(-16.8376, 27.846, -17.7112), new Point3D(-12.8153, 40.8364, -17.7112), new Point3D(9.55668, 40.8364, -17.7112), new Point3D(14.678, 27.846, -17.7112), new Point3D(13.0118, 15.5204, -17.7112), new Point3D(-0.660241, 9.93525, -17.7112), new Point3D(-15.6719, 15.5204, -17.7112)]);
_arg2[_local3].push([new Point3D(-15.6719, 15.5204, -17.7112), new Point3D(-15.6719, 15.5204, -3.54981), new Point3D(-0.660241, 9.93525, -3.54981), new Point3D(-0.660241, 9.93525, -17.7112)]);
_arg2[_local3].push([new Point3D(13.0118, 15.5204, 17.7112), new Point3D(13.0118, 15.5204, -3.54981), new Point3D(-0.660241, 9.93525, -3.54981), new Point3D(-0.660241, 9.93525, 17.7112)]);
_arg2[_local3].push([new Point3D(13.0118, 15.5204, 17.7112), new Point3D(14.678, 27.846, 17.7112), new Point3D(14.678, 27.846, -3.54981), new Point3D(13.0118, 15.5204, -3.54981)]);
_arg2[_local3].push([new Point3D(9.55668, 40.8364, 17.7112), new Point3D(9.55668, 40.8364, -3.54981), new Point3D(14.678, 27.846, -3.54981), new Point3D(14.678, 27.846, 17.7112)]);
_arg2[_local3].push([new Point3D(-12.8153, 40.8364, 17.7112), new Point3D(-12.8153, 40.8364, -3.54981), new Point3D(9.55668, 40.8364, -3.54981), new Point3D(9.55668, 40.8364, 17.7112)]);
_arg2[_local3].push([new Point3D(-16.8376, 27.846, -17.7112), new Point3D(-12.8153, 40.8364, -17.7112), new Point3D(-12.8153, 40.8364, -3.54981), new Point3D(-16.8376, 27.846, -3.54981)]);
_arg2[_local3].push([new Point3D(-15.6719, 15.5204, 17.7112), new Point3D(-15.6719, 15.5204, -3.54981), new Point3D(-16.8376, 27.846, -3.54981), new Point3D(-16.8376, 27.846, 17.7112)]);
_arg2[_local3].push([new Point3D(14.678, 27.846, -17.7112), new Point3D(9.55668, 40.8364, -17.7112), new Point3D(-12.8153, 40.8364, -17.7112), new Point3D(-16.8376, 27.846, -17.7112), new Point3D(-15.6719, 15.5204, -17.7112), new Point3D(-0.660241, 9.93525, -17.7112), new Point3D(13.0118, 15.5204, -17.7112)]);
_arg2[_local3].push([new Point3D(15.823, -28.8361, -17.7112), new Point3D(9.19378, -41.2311, -17.7112), new Point3D(-11.5681, -41.2311, -17.7112), new Point3D(-17.1153, -28.8361, -17.7112)]);
_arg2[_local3].push([new Point3D(17.4074, -6.76588, -17.7112), new Point3D(17.4468, -6.76588, -17.7112), new Point3D(15.8863, -28.8361, -17.7112), new Point3D(15.823, -28.8361, -17.7112), new Point3D(-17.1153, -28.8361, -17.7112), new Point3D(-17.1683, -28.8361, -17.7112), new Point3D(-18.7594, -6.76588, -17.7112), new Point3D(-18.732, -6.76588, -17.7112)]);
_arg2[_local3].push([new Point3D(-16.8376, 27.846, -3.54981), new Point3D(-16.8376, 27.846, -17.7112), new Point3D(-15.6719, 15.5204, -17.7112), new Point3D(-15.6719, 15.5204, -3.54981)]);
_arg2[_local3].push([new Point3D(-12.8153, 40.8364, -3.54981), new Point3D(-12.8153, 40.8364, -17.7112), new Point3D(-16.8376, 27.846, -17.7112), new Point3D(-16.8376, 27.846, -3.54981)]);
_arg2[_local3].push([new Point3D(9.55668, 40.8364, -3.54981), new Point3D(9.55668, 40.8364, -17.7112), new Point3D(-12.8153, 40.8364, -17.7112), new Point3D(-12.8153, 40.8364, -3.54981)]);
_arg2[_local3].push([new Point3D(14.678, 27.846, -3.54981), new Point3D(14.678, 27.846, -17.7112), new Point3D(9.55668, 40.8364, -17.7112), new Point3D(9.55668, 40.8364, -3.54981)]);
_arg2[_local3].push([new Point3D(13.0118, 15.5204, -3.54981), new Point3D(13.0118, 15.5204, -17.7112), new Point3D(14.678, 27.846, -17.7112), new Point3D(14.678, 27.846, -3.54981)]);
_arg2[_local3].push([new Point3D(-15.6719, 15.5204, -3.54981), new Point3D(-15.6719, 15.5204, 17.7112), new Point3D(-0.660241, 9.93525, 17.7112), new Point3D(-0.660241, 9.93525, -3.54981)]);
_arg2[_local3].push([new Point3D(13.0118, 15.5204, -3.54981), new Point3D(13.0118, 15.5204, -17.7112), new Point3D(-0.660241, 9.93525, -17.7112), new Point3D(-0.660241, 9.93525, -3.54981)]);
_arg2[_local3].push([new Point3D(14.678, 27.846, -3.54981), new Point3D(14.678, 27.846, -17.7112), new Point3D(13.0118, 15.5204, -17.7112), new Point3D(13.0118, 15.5204, -3.54981)]);
_arg2[_local3].push([new Point3D(9.55668, 40.8364, -3.54981), new Point3D(9.55668, 40.8364, -17.7112), new Point3D(14.678, 27.846, -17.7112), new Point3D(14.678, 27.846, -3.54981)]);
_arg2[_local3].push([new Point3D(-12.8153, 40.8364, -3.54981), new Point3D(-12.8153, 40.8364, -17.7112), new Point3D(9.55668, 40.8364, -17.7112), new Point3D(9.55668, 40.8364, -3.54981)]);
_arg2[_local3].push([new Point3D(-12.8153, 40.8364, -3.54981), new Point3D(-12.8153, 40.8364, 17.7112), new Point3D(-16.8376, 27.846, 17.7112), new Point3D(-16.8376, 27.846, -3.54981)]);
_arg2[_local3].push([new Point3D(-15.6719, 15.5204, -3.54981), new Point3D(-15.6719, 15.5204, -17.7112), new Point3D(-16.8376, 27.846, -17.7112), new Point3D(-16.8376, 27.846, -3.54981)]);
} else {
if (_arg1 == 10){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 13;
_arg2.expertTime = 245;
_arg2[_local3].push([new Point3D(14.9155, -0.197367, 33.0725), new Point3D(7.04731, 13.2882, 33.0725), new Point3D(7.04731, 13.2882, 38.9343), new Point3D(14.9155, -0.197367, 38.9343)]);
_arg2[_local3].push([new Point3D(7.04731, 13.2882, 33.0725), new Point3D(-8.35993, 13.2882, 33.0725), new Point3D(-8.35993, 13.2882, 38.9343), new Point3D(7.04731, 13.2882, 38.9343)]);
_arg2[_local3].push([new Point3D(-8.35993, 13.2882, 33.0725), new Point3D(-16.2281, -0.197368, 33.0725), new Point3D(-16.2281, -0.197368, 38.9343), new Point3D(-8.35993, 13.2882, 38.9343)]);
_arg2[_local3].push([new Point3D(-16.2281, -0.197368, 33.0725), new Point3D(-8.35993, -13.6829, 33.0725), new Point3D(-8.35993, -13.6829, 38.9343), new Point3D(-16.2281, -0.197368, 38.9343)]);
_arg2[_local3].push([new Point3D(-8.35993, -13.6829, 33.0725), new Point3D(7.04731, -13.6829, 33.0725), new Point3D(7.04731, -13.6829, 38.9343), new Point3D(-8.35993, -13.6829, 38.9343)]);
_arg2[_local3].push([new Point3D(7.04731, -13.6829, 33.0725), new Point3D(14.9155, -0.197367, 33.0725), new Point3D(14.9155, -0.197367, 38.9343), new Point3D(7.04731, -13.6829, 38.9343)]);
_arg2[_local3].push([new Point3D(-18.9604, -18.5015, -48.0707), new Point3D(-18.9604, -0.197367, -48.0707), new Point3D(-0.656307, -0.197367, -48.0707), new Point3D(-0.656307, -18.5015, -48.0707)]);
_arg2[_local3].push([new Point3D(-0.656307, -18.5015, -48.0707), new Point3D(-0.656307, -0.197367, -48.0707), new Point3D(17.6478, -0.197367, -48.0707), new Point3D(17.6478, -18.5015, -48.0707)]);
_arg2[_local3].push([new Point3D(-18.9604, -0.197367, -48.0707), new Point3D(-18.9604, 18.1068, -48.0707), new Point3D(-0.656307, 18.1068, -48.0707), new Point3D(-0.656307, -0.197367, -48.0707)]);
_arg2[_local3].push([new Point3D(-0.656307, -0.197367, -48.0707), new Point3D(-0.656307, 18.1068, -48.0707), new Point3D(17.6478, 18.1068, -48.0707), new Point3D(17.6478, -0.197367, -48.0707)]);
_arg2[_local3].push([new Point3D(-18.9604, -18.5015, -48.0707), new Point3D(-0.656307, -18.5015, -48.0707), new Point3D(-0.656307, -17.2314, -29.0444), new Point3D(-17.6903, -17.2314, -29.0444)]);
_arg2[_local3].push([new Point3D(-0.656307, -18.5015, -48.0707), new Point3D(17.6478, -18.5015, -48.0707), new Point3D(16.3777, -17.2314, -29.0444), new Point3D(-0.656307, -17.2314, -29.0444)]);
_arg2[_local3].push([new Point3D(-17.6903, -17.2314, -29.0444), new Point3D(-0.656307, -17.2314, -29.0444), new Point3D(-0.656307, -17.2314, -10.0181), new Point3D(-17.6903, -17.2314, -10.0181)]);
_arg2[_local3].push([new Point3D(-0.656307, -17.2314, -29.0444), new Point3D(16.3777, -17.2314, -29.0444), new Point3D(16.3777, -17.2314, -10.0181), new Point3D(-0.656307, -17.2314, -10.0181)]);
_arg2[_local3].push([new Point3D(-17.6903, -17.2314, -10.0181), new Point3D(-0.656307, -17.2314, -10.0181), new Point3D(-0.656307, -18.5015, 9.00817), new Point3D(-18.9604, -18.5015, 9.00817)]);
_arg2[_local3].push([new Point3D(-0.656307, -17.2314, -10.0181), new Point3D(16.3777, -17.2314, -10.0181), new Point3D(17.6478, -18.5015, 9.00817), new Point3D(-0.656307, -18.5015, 9.00817)]);
_arg2[_local3].push([new Point3D(17.6478, -18.5015, -48.0707), new Point3D(17.6478, -0.197367, -48.0707), new Point3D(16.3777, -0.197367, -29.0444), new Point3D(16.3777, -17.2314, -29.0444)]);
_arg2[_local3].push([new Point3D(17.6478, -0.197367, -48.0707), new Point3D(17.6478, 18.1068, -48.0707), new Point3D(16.3777, 16.8366, -29.0444), new Point3D(16.3777, -0.197367, -29.0444)]);
_arg2[_local3].push([new Point3D(16.3777, -17.2314, -29.0444), new Point3D(16.3777, -0.197367, -29.0444), new Point3D(16.3777, -0.197367, -10.0181), new Point3D(16.3777, -17.2314, -10.0181)]);
_arg2[_local3].push([new Point3D(16.3777, -0.197367, -29.0444), new Point3D(16.3777, 16.8366, -29.0444), new Point3D(16.3777, 16.8366, -10.0181), new Point3D(16.3777, -0.197367, -10.0181)]);
_arg2[_local3].push([new Point3D(16.3777, -17.2314, -10.0181), new Point3D(16.3777, -0.197367, -10.0181), new Point3D(17.6478, -0.197367, 9.00817), new Point3D(17.6478, -18.5015, 9.00817)]);
_arg2[_local3].push([new Point3D(16.3777, -0.197367, -10.0181), new Point3D(16.3777, 16.8366, -10.0181), new Point3D(17.6478, 18.1068, 9.00817), new Point3D(17.6478, -0.197367, 9.00817)]);
_arg2[_local3].push([new Point3D(17.6478, 18.1068, -48.0707), new Point3D(-0.656307, 18.1068, -48.0707), new Point3D(-0.656307, 16.8366, -29.0444), new Point3D(16.3777, 16.8366, -29.0444)]);
_arg2[_local3].push([new Point3D(-0.656307, 18.1068, -48.0707), new Point3D(-18.9604, 18.1068, -48.0707), new Point3D(-17.6903, 16.8366, -29.0444), new Point3D(-0.656307, 16.8366, -29.0444)]);
_arg2[_local3].push([new Point3D(16.3777, 16.8366, -29.0444), new Point3D(-0.656307, 16.8366, -29.0444), new Point3D(-0.656307, 16.8366, -10.0181), new Point3D(16.3777, 16.8366, -10.0181)]);
_arg2[_local3].push([new Point3D(-0.656307, 16.8366, -29.0444), new Point3D(-17.6903, 16.8366, -29.0444), new Point3D(-17.6903, 16.8366, -10.0181), new Point3D(-0.656307, 16.8366, -10.0181)]);
_arg2[_local3].push([new Point3D(16.3777, 16.8366, -10.0181), new Point3D(-0.656307, 16.8366, -10.0181), new Point3D(-0.656307, 18.1068, 9.00817), new Point3D(17.6478, 18.1068, 9.00817)]);
_arg2[_local3].push([new Point3D(-0.656307, 16.8366, -10.0181), new Point3D(-17.6903, 16.8366, -10.0181), new Point3D(-18.9604, 18.1068, 9.00817), new Point3D(-0.656307, 18.1068, 9.00817)]);
_arg2[_local3].push([new Point3D(-18.9604, 18.1068, -48.0707), new Point3D(-18.9604, -0.197367, -48.0707), new Point3D(-17.6903, -0.197367, -29.0444), new Point3D(-17.6903, 16.8366, -29.0444)]);
_arg2[_local3].push([new Point3D(-18.9604, -0.197367, -48.0707), new Point3D(-18.9604, -18.5015, -48.0707), new Point3D(-17.6903, -17.2314, -29.0444), new Point3D(-17.6903, -0.197367, -29.0444)]);
_arg2[_local3].push([new Point3D(-17.6903, 16.8366, -29.0444), new Point3D(-17.6903, -0.197367, -29.0444), new Point3D(-17.6903, -0.197367, -10.0181), new Point3D(-17.6903, 16.8366, -10.0181)]);
_arg2[_local3].push([new Point3D(-17.6903, -0.197367, -29.0444), new Point3D(-17.6903, -17.2314, -29.0444), new Point3D(-17.6903, -17.2314, -10.0181), new Point3D(-17.6903, -0.197367, -10.0181)]);
_arg2[_local3].push([new Point3D(-17.6903, 16.8366, -10.0181), new Point3D(-17.6903, -0.197367, -10.0181), new Point3D(-18.9604, -0.197367, 9.00817), new Point3D(-18.9604, 18.1068, 9.00817)]);
_arg2[_local3].push([new Point3D(-17.6903, -0.197367, -10.0181), new Point3D(-17.6903, -17.2314, -10.0181), new Point3D(-18.9604, -18.5015, 9.00817), new Point3D(-18.9604, -0.197367, 9.00817)]);
_arg2[_local3].push([new Point3D(-18.9604, -18.5015, 9.00817), new Point3D(-0.656307, -18.5015, 9.00817), new Point3D(-0.656307, -7.84615, 19.8866), new Point3D(-8.35993, -7.84615, 19.8866)]);
_arg2[_local3].push([new Point3D(-0.656307, -18.5015, 9.00817), new Point3D(17.6478, -18.5015, 9.00817), new Point3D(7.04731, -7.84615, 19.8866), new Point3D(-0.656307, -7.84615, 19.8866)]);
_arg2[_local3].push([new Point3D(17.6478, -18.5015, 9.00817), new Point3D(17.6478, -0.197367, 9.00817), new Point3D(7.04731, -0.197367, 19.8866), new Point3D(7.04731, -7.84615, 19.8866)]);
_arg2[_local3].push([new Point3D(17.6478, -0.197367, 9.00817), new Point3D(17.6478, 18.1068, 9.00817), new Point3D(7.04731, 7.45141, 19.8866), new Point3D(7.04731, -0.197367, 19.8866)]);
_arg2[_local3].push([new Point3D(17.6478, 18.1068, 9.00817), new Point3D(-0.656307, 18.1068, 9.00817), new Point3D(-0.656307, 7.45141, 19.8866), new Point3D(7.04731, 7.45141, 19.8866)]);
_arg2[_local3].push([new Point3D(-0.656307, 18.1068, 9.00817), new Point3D(-18.9604, 18.1068, 9.00817), new Point3D(-8.35993, 7.45141, 19.8866), new Point3D(-0.656307, 7.45141, 19.8866)]);
_arg2[_local3].push([new Point3D(-18.9604, 18.1068, 9.00817), new Point3D(-18.9604, -0.197367, 9.00817), new Point3D(-8.35993, -0.197367, 19.8866), new Point3D(-8.35993, 7.45141, 19.8866)]);
_arg2[_local3].push([new Point3D(-18.9604, -0.197367, 9.00817), new Point3D(-18.9604, -18.5015, 9.00817), new Point3D(-8.35993, -7.84615, 19.8866), new Point3D(-8.35993, -0.197367, 19.8866)]);
_arg2[_local3].push([new Point3D(-8.35993, -7.84615, 19.8866), new Point3D(7.04731, -7.84615, 19.8866), new Point3D(7.04731, -7.84615, 33.0725), new Point3D(-8.35993, -7.84615, 33.0725)]);
_arg2[_local3].push([new Point3D(7.04731, -7.84615, 19.8866), new Point3D(7.04731, 7.45141, 19.8866), new Point3D(7.04731, 7.45141, 33.0725), new Point3D(7.04731, -7.84615, 33.0725)]);
_arg2[_local3].push([new Point3D(7.04731, 7.45141, 19.8866), new Point3D(-8.35993, 7.45141, 19.8866), new Point3D(-8.35993, 7.45141, 33.0725), new Point3D(7.04731, 7.45141, 33.0725)]);
_arg2[_local3].push([new Point3D(-8.35993, 7.45141, 19.8866), new Point3D(-8.35993, -7.84615, 19.8866), new Point3D(-8.35993, -7.84615, 33.0725), new Point3D(-8.35993, 7.45141, 33.0725)]);
_arg2[_local3].push([new Point3D(7.04731, -7.84615, 33.0725), new Point3D(7.04731, -13.6829, 33.0725), new Point3D(-8.35993, -13.6829, 33.0725), new Point3D(-8.35993, -7.84615, 33.0725)]);
_arg2[_local3].push([new Point3D(-8.35993, 7.45141, 33.0725), new Point3D(-8.35993, 13.2882, 33.0725), new Point3D(7.04731, 13.2882, 33.0725), new Point3D(7.04731, 7.45141, 33.0725)]);
_arg2[_local3].push([new Point3D(-8.35993, -13.6829, 33.0725), new Point3D(-16.2281, -0.197368, 33.0725), new Point3D(-8.35993, 13.2882, 33.0725)]);
_arg2[_local3].push([new Point3D(7.04731, 13.2882, 33.0725), new Point3D(14.9155, -0.197367, 33.0725), new Point3D(7.04731, -13.6829, 33.0725)]);
_arg2[_local3].push([new Point3D(14.9155, -0.197367, 38.9343), new Point3D(7.04731, 13.2882, 38.9343), new Point3D(2.58098, 5.46965, 38.9343), new Point3D(5.8874, -0.197367, 38.9343)]);
_arg2[_local3].push([new Point3D(7.04731, 13.2882, 38.9343), new Point3D(-8.35993, 13.2882, 38.9343), new Point3D(-3.89359, 5.46965, 38.9343), new Point3D(2.58098, 5.46965, 38.9343)]);
_arg2[_local3].push([new Point3D(-8.35993, 13.2882, 38.9343), new Point3D(-16.2281, -0.197368, 38.9343), new Point3D(-7.20002, -0.197367, 38.9343), new Point3D(-3.89359, 5.46965, 38.9343)]);
_arg2[_local3].push([new Point3D(-16.2281, -0.197368, 38.9343), new Point3D(-8.35993, -13.6829, 38.9343), new Point3D(-3.89359, -5.86439, 38.9343), new Point3D(-7.20002, -0.197367, 38.9343)]);
_arg2[_local3].push([new Point3D(-8.35993, -13.6829, 38.9343), new Point3D(7.04731, -13.6829, 38.9343), new Point3D(2.58098, -5.86438, 38.9343), new Point3D(-3.89359, -5.86439, 38.9343)]);
_arg2[_local3].push([new Point3D(7.04731, -13.6829, 38.9343), new Point3D(14.9155, -0.197367, 38.9343), new Point3D(5.8874, -0.197367, 38.9343), new Point3D(2.58098, -5.86438, 38.9343)]);
_arg2[_local3].push([new Point3D(2.58098, -5.86438, 48.0707), new Point3D(5.8874, -0.197367, 48.0707), new Point3D(2.58098, 5.46965, 48.0707), new Point3D(-3.89359, 5.46965, 48.0707), new Point3D(-7.20002, -0.197367, 48.0707), new Point3D(-3.89359, -5.86439, 48.0707)]);
_arg2[_local3].push([new Point3D(5.8874, -0.197367, 38.9343), new Point3D(2.58098, 5.46965, 38.9343), new Point3D(2.58098, 5.46965, 48.0707), new Point3D(5.8874, -0.197367, 48.0707)]);
_arg2[_local3].push([new Point3D(2.58098, 5.46965, 38.9343), new Point3D(-3.89359, 5.46965, 38.9343), new Point3D(-3.89359, 5.46965, 48.0707), new Point3D(2.58098, 5.46965, 48.0707)]);
_arg2[_local3].push([new Point3D(-3.89359, 5.46965, 38.9343), new Point3D(-7.20002, -0.197367, 38.9343), new Point3D(-7.20002, -0.197367, 48.0707), new Point3D(-3.89359, 5.46965, 48.0707)]);
_arg2[_local3].push([new Point3D(-7.20002, -0.197367, 38.9343), new Point3D(-3.89359, -5.86439, 38.9343), new Point3D(-3.89359, -5.86439, 48.0707), new Point3D(-7.20002, -0.197367, 48.0707)]);
_arg2[_local3].push([new Point3D(-3.89359, -5.86439, 38.9343), new Point3D(2.58098, -5.86438, 38.9343), new Point3D(2.58098, -5.86438, 48.0707), new Point3D(-3.89359, -5.86439, 48.0707)]);
_arg2[_local3].push([new Point3D(2.58098, -5.86438, 38.9343), new Point3D(5.8874, -0.197367, 38.9343), new Point3D(5.8874, -0.197367, 48.0707), new Point3D(2.58098, -5.86438, 48.0707)]);
} else {
if (_arg1 == 11){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = -8;
_arg2.expertTime = 140;
_arg2[_local3].push([new Point3D(-27.4025, -26.9435, -26.7462), new Point3D(-27.4025, -9.11275, -26.7462), new Point3D(-9.57169, -9.11275, -26.7462), new Point3D(-9.57169, -26.9435, -26.7462)]);
_arg2[_local3].push([new Point3D(-9.57169, -26.9435, -26.7462), new Point3D(-9.57169, -9.11275, -26.7462), new Point3D(8.25908, -9.11275, -26.7462), new Point3D(8.25908, -26.9435, -26.7462)]);
_arg2[_local3].push([new Point3D(8.25908, -26.9435, -26.7462), new Point3D(8.25908, -9.11275, -26.7462), new Point3D(26.0899, -9.11275, -26.7462), new Point3D(26.0899, -26.9435, -26.7462)]);
_arg2[_local3].push([new Point3D(-27.4025, -9.11275, -26.7462), new Point3D(-27.4025, 8.71802, -26.7462), new Point3D(-9.57169, 8.71802, -26.7462), new Point3D(-9.57169, -9.11275, -26.7462)]);
_arg2[_local3].push([new Point3D(-9.57169, -9.11275, -26.7462), new Point3D(-9.57169, 8.71802, -26.7462), new Point3D(8.25908, 8.71802, -26.7462), new Point3D(8.25908, -9.11275, -26.7462)]);
_arg2[_local3].push([new Point3D(8.25908, -9.11275, -26.7462), new Point3D(8.25908, 8.71802, -26.7462), new Point3D(26.0899, 8.71802, -26.7462), new Point3D(26.0899, -9.11275, -26.7462)]);
_arg2[_local3].push([new Point3D(-27.4025, 8.71802, -26.7462), new Point3D(-27.4025, 26.5488, -26.7462), new Point3D(-9.57169, 26.5488, -26.7462), new Point3D(-9.57169, 8.71802, -26.7462)]);
_arg2[_local3].push([new Point3D(-9.57169, 8.71802, -26.7462), new Point3D(-9.57169, 26.5488, -26.7462), new Point3D(8.25908, 26.5488, -26.7462), new Point3D(8.25908, 8.71802, -26.7462)]);
_arg2[_local3].push([new Point3D(8.25908, 8.71802, -26.7462), new Point3D(8.25908, 26.5488, -26.7462), new Point3D(26.0899, 26.5488, -26.7462), new Point3D(26.0899, 8.71802, -26.7462)]);
_arg2[_local3].push([new Point3D(-27.4025, -26.9435, 26.7462), new Point3D(-9.57169, -26.9435, 26.7462), new Point3D(-9.57169, -9.11275, 26.7462), new Point3D(-27.4025, -9.11275, 26.7462)]);
_arg2[_local3].push([new Point3D(-9.57169, -26.9435, 26.7462), new Point3D(8.25908, -26.9435, 26.7462), new Point3D(8.25908, -9.11275, 26.7462), new Point3D(-9.57169, -9.11275, 26.7462)]);
_arg2[_local3].push([new Point3D(8.25908, -26.9435, 26.7462), new Point3D(26.0899, -26.9435, 26.7462), new Point3D(26.0899, -9.11275, 26.7462), new Point3D(8.25908, -9.11275, 26.7462)]);
_arg2[_local3].push([new Point3D(-27.4025, -9.11275, 26.7462), new Point3D(-9.57169, -9.11275, 26.7462), new Point3D(-9.57169, 8.71802, 26.7462), new Point3D(-27.4025, 8.71802, 26.7462)]);
_arg2[_local3].push([new Point3D(-9.57169, -9.11275, 26.7462), new Point3D(8.25908, -9.11275, 26.7462), new Point3D(8.25908, 8.71802, 26.7462), new Point3D(-9.57169, 8.71802, 26.7462)]);
_arg2[_local3].push([new Point3D(8.25908, -9.11275, 26.7462), new Point3D(26.0899, -9.11275, 26.7462), new Point3D(26.0899, 8.71802, 26.7462), new Point3D(8.25908, 8.71802, 26.7462)]);
_arg2[_local3].push([new Point3D(-27.4025, 8.71802, 26.7462), new Point3D(-9.57169, 8.71802, 26.7462), new Point3D(-9.57169, 26.5488, 26.7462), new Point3D(-27.4025, 26.5488, 26.7462)]);
_arg2[_local3].push([new Point3D(-9.57169, 8.71802, 26.7462), new Point3D(8.25908, 8.71802, 26.7462), new Point3D(8.25908, 26.5488, 26.7462), new Point3D(-9.57169, 26.5488, 26.7462)]);
_arg2[_local3].push([new Point3D(8.25908, 8.71802, 26.7462), new Point3D(26.0899, 8.71802, 26.7462), new Point3D(26.0899, 26.5488, 26.7462), new Point3D(8.25908, 26.5488, 26.7462)]);
_arg2[_local3].push([new Point3D(-27.4025, -26.9435, -26.7462), new Point3D(-9.57169, -26.9435, -26.7462), new Point3D(-9.57169, -26.9435, -8.91539), new Point3D(-27.4025, -26.9435, -8.91539)]);
_arg2[_local3].push([new Point3D(-9.57169, -26.9435, -26.7462), new Point3D(8.25908, -26.9435, -26.7462), new Point3D(8.25908, -26.9435, -8.91539), new Point3D(-9.57169, -26.9435, -8.91539)]);
_arg2[_local3].push([new Point3D(8.25908, -26.9435, -26.7462), new Point3D(26.0899, -26.9435, -26.7462), new Point3D(26.0899, -26.9435, -8.91539), new Point3D(8.25908, -26.9435, -8.91539)]);
_arg2[_local3].push([new Point3D(-27.4025, -26.9435, -8.91539), new Point3D(-9.57169, -26.9435, -8.91539), new Point3D(-9.57169, -26.9435, 8.91538), new Point3D(-27.4025, -26.9435, 8.91538)]);
_arg2[_local3].push([new Point3D(-9.57169, -26.9435, -8.91539), new Point3D(8.25908, -26.9435, -8.91539), new Point3D(8.25908, -26.9435, 8.91538), new Point3D(-9.57169, -26.9435, 8.91538)]);
_arg2[_local3].push([new Point3D(8.25908, -26.9435, -8.91539), new Point3D(26.0899, -26.9435, -8.91539), new Point3D(26.0899, -26.9435, 8.91538), new Point3D(8.25908, -26.9435, 8.91538)]);
_arg2[_local3].push([new Point3D(-27.4025, -26.9435, 8.91538), new Point3D(-9.57169, -26.9435, 8.91538), new Point3D(-9.57169, -26.9435, 26.7462), new Point3D(-27.4025, -26.9435, 26.7462)]);
_arg2[_local3].push([new Point3D(-9.57169, -26.9435, 8.91538), new Point3D(8.25908, -26.9435, 8.91538), new Point3D(8.25908, -26.9435, 26.7462), new Point3D(-9.57169, -26.9435, 26.7462)]);
_arg2[_local3].push([new Point3D(8.25908, -26.9435, 8.91538), new Point3D(26.0899, -26.9435, 8.91538), new Point3D(26.0899, -26.9435, 26.7462), new Point3D(8.25908, -26.9435, 26.7462)]);
_arg2[_local3].push([new Point3D(26.0899, -26.9435, -26.7462), new Point3D(26.0899, -9.11275, -26.7462), new Point3D(26.0899, -9.11275, -8.91539), new Point3D(26.0899, -26.9435, -8.91539)]);
_arg2[_local3].push([new Point3D(26.0899, -9.11275, -26.7462), new Point3D(26.0899, 8.71802, -26.7462), new Point3D(26.0899, 8.71802, -8.91539), new Point3D(26.0899, -9.11275, -8.91539)]);
_arg2[_local3].push([new Point3D(26.0899, 8.71802, -26.7462), new Point3D(26.0899, 26.5488, -26.7462), new Point3D(26.0899, 26.5488, -8.91539), new Point3D(26.0899, 8.71802, -8.91539)]);
_arg2[_local3].push([new Point3D(26.0899, -26.9435, -8.91539), new Point3D(26.0899, -9.11275, -8.91539), new Point3D(26.0899, -9.11275, 8.91538), new Point3D(26.0899, -26.9435, 8.91538)]);
_arg2[_local3].push([new Point3D(26.0899, -9.11275, -8.91539), new Point3D(26.0899, 8.71802, -8.91539), new Point3D(26.0899, 8.71802, 8.91538), new Point3D(26.0899, -9.11275, 8.91538)]);
_arg2[_local3].push([new Point3D(26.0899, 8.71802, -8.91539), new Point3D(26.0899, 26.5488, -8.91539), new Point3D(26.0899, 26.5488, 8.91538), new Point3D(26.0899, 8.71802, 8.91538)]);
_arg2[_local3].push([new Point3D(26.0899, -26.9435, 8.91538), new Point3D(26.0899, -9.11275, 8.91538), new Point3D(26.0899, -9.11275, 26.7462), new Point3D(26.0899, -26.9435, 26.7462)]);
_arg2[_local3].push([new Point3D(26.0899, -9.11275, 8.91538), new Point3D(26.0899, 8.71802, 8.91538), new Point3D(26.0899, 8.71802, 26.7462), new Point3D(26.0899, -9.11275, 26.7462)]);
_arg2[_local3].push([new Point3D(26.0899, 8.71802, 8.91538), new Point3D(26.0899, 26.5488, 8.91538), new Point3D(26.0899, 26.5488, 26.7462), new Point3D(26.0899, 8.71802, 26.7462)]);
_arg2[_local3].push([new Point3D(26.0899, 26.5488, -26.7462), new Point3D(8.25908, 26.5488, -26.7462), new Point3D(8.25908, 26.5488, -8.91539), new Point3D(26.0899, 26.5488, -8.91539)]);
_arg2[_local3].push([new Point3D(8.25908, 26.5488, -26.7462), new Point3D(-9.57169, 26.5488, -26.7462), new Point3D(-9.57169, 26.5488, -8.91539), new Point3D(8.25908, 26.5488, -8.91539)]);
_arg2[_local3].push([new Point3D(-9.57169, 26.5488, -26.7462), new Point3D(-27.4025, 26.5488, -26.7462), new Point3D(-27.4025, 26.5488, -8.91539), new Point3D(-9.57169, 26.5488, -8.91539)]);
_arg2[_local3].push([new Point3D(26.0899, 26.5488, -8.91539), new Point3D(8.25908, 26.5488, -8.91539), new Point3D(8.25908, 26.5488, 8.91538), new Point3D(26.0899, 26.5488, 8.91538)]);
_arg2[_local3].push([new Point3D(8.25908, 26.5488, -8.91539), new Point3D(-9.57169, 26.5488, -8.91539), new Point3D(-9.57169, 26.5488, 8.91538), new Point3D(8.25908, 26.5488, 8.91538)]);
_arg2[_local3].push([new Point3D(-9.57169, 26.5488, -8.91539), new Point3D(-27.4025, 26.5488, -8.91539), new Point3D(-27.4025, 26.5488, 8.91538), new Point3D(-9.57169, 26.5488, 8.91538)]);
_arg2[_local3].push([new Point3D(26.0899, 26.5488, 8.91538), new Point3D(8.25908, 26.5488, 8.91538), new Point3D(8.25908, 26.5488, 26.7462), new Point3D(26.0899, 26.5488, 26.7462)]);
_arg2[_local3].push([new Point3D(8.25908, 26.5488, 8.91538), new Point3D(-9.57169, 26.5488, 8.91538), new Point3D(-9.57169, 26.5488, 26.7462), new Point3D(8.25908, 26.5488, 26.7462)]);
_arg2[_local3].push([new Point3D(-9.57169, 26.5488, 8.91538), new Point3D(-27.4025, 26.5488, 8.91538), new Point3D(-27.4025, 26.5488, 26.7462), new Point3D(-9.57169, 26.5488, 26.7462)]);
_arg2[_local3].push([new Point3D(-27.4025, 26.5488, -26.7462), new Point3D(-27.4025, 8.71802, -26.7462), new Point3D(-27.4025, 8.71802, -8.91539), new Point3D(-27.4025, 26.5488, -8.91539)]);
_arg2[_local3].push([new Point3D(-27.4025, 8.71802, -26.7462), new Point3D(-27.4025, -9.11275, -26.7462), new Point3D(-27.4025, -9.11275, -8.91539), new Point3D(-27.4025, 8.71802, -8.91539)]);
_arg2[_local3].push([new Point3D(-27.4025, -9.11275, -26.7462), new Point3D(-27.4025, -26.9435, -26.7462), new Point3D(-27.4025, -26.9435, -8.91539), new Point3D(-27.4025, -9.11275, -8.91539)]);
_arg2[_local3].push([new Point3D(-27.4025, 26.5488, -8.91539), new Point3D(-27.4025, 8.71802, -8.91539), new Point3D(-27.4025, 8.71802, 8.91538), new Point3D(-27.4025, 26.5488, 8.91538)]);
_arg2[_local3].push([new Point3D(-27.4025, 8.71802, -8.91539), new Point3D(-27.4025, -9.11275, -8.91539), new Point3D(-27.4025, -9.11275, 8.91538), new Point3D(-27.4025, 8.71802, 8.91538)]);
_arg2[_local3].push([new Point3D(-27.4025, -9.11275, -8.91539), new Point3D(-27.4025, -26.9435, -8.91539), new Point3D(-27.4025, -26.9435, 8.91538), new Point3D(-27.4025, -9.11275, 8.91538)]);
_arg2[_local3].push([new Point3D(-27.4025, 26.5488, 8.91538), new Point3D(-27.4025, 8.71802, 8.91538), new Point3D(-27.4025, 8.71802, 26.7462), new Point3D(-27.4025, 26.5488, 26.7462)]);
_arg2[_local3].push([new Point3D(-27.4025, 8.71802, 8.91538), new Point3D(-27.4025, -9.11275, 8.91538), new Point3D(-27.4025, -9.11275, 26.7462), new Point3D(-27.4025, 8.71802, 26.7462)]);
_arg2[_local3].push([new Point3D(-27.4025, -9.11275, 8.91538), new Point3D(-27.4025, -26.9435, 8.91538), new Point3D(-27.4025, -26.9435, 26.7462), new Point3D(-27.4025, -9.11275, 26.7462)]);
} else {
if (_arg1 == 12){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 8;
_arg2.expertTime = 185;
_arg2[_local3].push([new Point3D(-36.7672, -20.8321, -20.6348), new Point3D(-36.7672, -10.5147, -20.6348), new Point3D(-26.4498, -10.5147, -20.6348), new Point3D(-26.4498, -20.8321, -20.6348)]);
_arg2[_local3].push([new Point3D(-36.7672, -20.8321, -20.6348), new Point3D(-26.4498, -20.8321, -20.6348), new Point3D(-26.4498, -20.8321, 0.055749), new Point3D(-36.7672, -20.8321, 0.055749)]);
_arg2[_local3].push([new Point3D(-26.4498, 20.4374, 10.3174), new Point3D(-26.4498, 20.4374, 20.6348), new Point3D(-26.4498, -0.197358, 20.6348), new Point3D(-26.4498, -0.197358, 10.3174)]);
_arg2[_local3].push([new Point3D(-26.4498, -0.197358, 10.3174), new Point3D(-26.4498, -0.197358, 20.6348), new Point3D(-26.4498, -20.8321, 20.6348), new Point3D(-26.4498, -20.8321, 10.3174)]);
_arg2[_local3].push([new Point3D(-26.4498, 20.4374, 20.6348), new Point3D(-36.7672, 20.4374, 20.6348), new Point3D(-36.7672, -0.197358, 20.6348), new Point3D(-26.4498, -0.197358, 20.6348)]);
_arg2[_local3].push([new Point3D(-26.4498, -0.197358, 20.6348), new Point3D(-36.7672, -0.197358, 20.6348), new Point3D(-36.7672, -20.8321, 20.6348), new Point3D(-26.4498, -20.8321, 20.6348)]);
_arg2[_local3].push([new Point3D(-36.7672, 20.4374, 20.6348), new Point3D(-36.7672, 20.4374, 10.3174), new Point3D(-36.7672, -0.197358, 10.3174), new Point3D(-36.7672, -0.197358, 20.6348)]);
_arg2[_local3].push([new Point3D(-36.7672, -0.197358, 20.6348), new Point3D(-36.7672, -0.197358, 10.3174), new Point3D(-36.7672, -20.8321, 10.3174), new Point3D(-36.7672, -20.8321, 20.6348)]);
_arg2[_local3].push([new Point3D(-36.7672, 10.12, -10.3174), new Point3D(-26.4498, 10.12, -10.3174), new Point3D(-26.4498, 10.12, 10.3174), new Point3D(-36.7672, 10.12, 10.3174)]);
_arg2[_local3].push([new Point3D(-26.4498, 10.12, -10.3174), new Point3D(-26.4498, 20.4374, -10.3174), new Point3D(-26.4498, 20.4374, 10.3174), new Point3D(-26.4498, 10.12, 10.3174)]);
_arg2[_local3].push([new Point3D(-36.7672, 10.12, -20.6348), new Point3D(-36.7672, 20.4374, -20.6348), new Point3D(-16.1324, 20.4374, -20.6348), new Point3D(-16.1324, 10.12, -20.6348)]);
_arg2[_local3].push([new Point3D(-16.1324, 10.12, -20.6348), new Point3D(-16.1324, 20.4374, -20.6348), new Point3D(4.50241, 20.4374, -20.6348), new Point3D(4.50241, 10.12, -20.6348)]);
_arg2[_local3].push([new Point3D(-36.7672, 20.4374, -20.6348), new Point3D(-36.7672, 20.4374, -10.3174), new Point3D(-16.1324, 20.4374, -10.3174), new Point3D(-16.1324, 20.4374, -20.6348)]);
_arg2[_local3].push([new Point3D(-16.1324, 20.4374, -20.6348), new Point3D(-16.1324, 20.4374, -10.3174), new Point3D(4.50241, 20.4374, -10.3174), new Point3D(4.50241, 20.4374, -20.6348)]);
_arg2[_local3].push([new Point3D(-36.7672, 10.12, -10.3174), new Point3D(-36.7672, 10.12, -20.6348), new Point3D(-16.1324, 10.12, -20.6348), new Point3D(-16.1324, 10.12, -10.3174)]);
_arg2[_local3].push([new Point3D(-16.1324, 10.12, -10.3174), new Point3D(-16.1324, 10.12, -20.6348), new Point3D(4.50241, 10.12, -20.6348), new Point3D(4.50241, 10.12, -10.3174)]);
_arg2[_local3].push([new Point3D(-5.81498, 10.12, -10.3174), new Point3D(4.50241, 10.12, -10.3174), new Point3D(4.50241, 10.12, 10.3174), new Point3D(-5.81498, 10.12, 10.3174)]);
_arg2[_local3].push([new Point3D(-5.81498, 20.4374, -10.3174), new Point3D(-5.81498, 10.12, -10.3174), new Point3D(-5.81498, 10.12, 10.3174), new Point3D(-5.81498, 20.4374, 10.3174)]);
_arg2[_local3].push([new Point3D(4.50241, 20.4374, 20.6348), new Point3D(-5.81498, 20.4374, 20.6348), new Point3D(-5.81498, -0.197358, 20.6348), new Point3D(4.50241, -0.197358, 20.6348)]);
_arg2[_local3].push([new Point3D(4.50241, -0.197358, 20.6348), new Point3D(-5.81498, -0.197358, 20.6348), new Point3D(-5.81498, -20.8321, 20.6348), new Point3D(4.50241, -20.8321, 20.6348)]);
_arg2[_local3].push([new Point3D(-5.81498, 20.4374, 20.6348), new Point3D(-5.81498, 20.4374, 10.3174), new Point3D(-5.81498, -0.197358, 10.3174), new Point3D(-5.81498, -0.197358, 20.6348)]);
_arg2[_local3].push([new Point3D(-5.81498, -0.197358, 20.6348), new Point3D(-5.81498, -0.197358, 10.3174), new Point3D(-5.81498, -20.8321, 10.3174), new Point3D(-5.81498, -20.8321, 20.6348)]);
_arg2[_local3].push([new Point3D(4.50241, -20.8321, 10.3174), new Point3D(4.50241, -10.5147, 10.3174), new Point3D(25.1372, -10.5147, 10.3174), new Point3D(25.1372, -20.8321, 10.3174)]);
_arg2[_local3].push([new Point3D(4.50241, -10.5147, 10.3174), new Point3D(4.50241, -10.5147, 20.6348), new Point3D(25.1372, -10.5147, 20.6348), new Point3D(25.1372, -10.5147, 10.3174)]);
_arg2[_local3].push([new Point3D(35.4546, -10.5147, 20.6348), new Point3D(35.4546, -20.8321, 20.6348), new Point3D(35.4546, -20.8321, -9.05991E-6), new Point3D(35.4546, -10.5147, -9.05991E-6)]);
_arg2[_local3].push([new Point3D(35.4546, -10.5147, -9.05991E-6), new Point3D(35.4546, -20.8321, -9.05991E-6), new Point3D(35.4546, -20.8321, -20.6348), new Point3D(35.4546, -10.5147, -20.6348)]);
_arg2[_local3].push([new Point3D(35.4546, -20.8321, 20.6348), new Point3D(25.1372, -20.8321, 20.6348), new Point3D(25.1372, -20.8321, -9.05991E-6), new Point3D(35.4546, -20.8321, -9.05991E-6)]);
_arg2[_local3].push([new Point3D(35.4546, -20.8321, -9.05991E-6), new Point3D(25.1372, -20.8321, -9.05991E-6), new Point3D(25.1372, -20.8321, -20.6348), new Point3D(35.4546, -20.8321, -20.6348)]);
_arg2[_local3].push([new Point3D(25.1372, -10.5147, -10.3174), new Point3D(35.4546, -10.5147, -10.3174), new Point3D(35.4546, 10.12, -10.3174), new Point3D(25.1372, 10.12, -10.3174)]);
_arg2[_local3].push([new Point3D(35.4546, -10.5147, -10.3174), new Point3D(35.4546, -10.5147, -20.6348), new Point3D(35.4546, 10.12, -20.6348), new Point3D(35.4546, 10.12, -10.3174)]);
_arg2[_local3].push([new Point3D(25.1372, -10.5147, -20.6348), new Point3D(25.1372, -10.5147, -10.3174), new Point3D(25.1372, 10.12, -10.3174), new Point3D(25.1372, 10.12, -20.6348)]);
_arg2[_local3].push([new Point3D(25.1372, 20.4374, 20.6348), new Point3D(25.1372, 10.12, 20.6348), new Point3D(35.4546, 10.12, 20.6348), new Point3D(35.4546, 20.4374, 20.6348)]);
_arg2[_local3].push([new Point3D(25.1372, 20.4374, 20.6348), new Point3D(35.4546, 20.4374, 20.6348), new Point3D(35.4546, 20.4374, -9.05991E-6), new Point3D(25.1372, 20.4374, -9.05991E-6)]);
_arg2[_local3].push([new Point3D(25.1372, 20.4374, -9.05991E-6), new Point3D(35.4546, 20.4374, -9.05991E-6), new Point3D(35.4546, 20.4374, -20.6348), new Point3D(25.1372, 20.4374, -20.6348)]);
_arg2[_local3].push([new Point3D(35.4546, 20.4374, 20.6348), new Point3D(35.4546, 10.12, 20.6348), new Point3D(35.4546, 10.12, -9.05991E-6), new Point3D(35.4546, 20.4374, -9.05991E-6)]);
_arg2[_local3].push([new Point3D(35.4546, 20.4374, -9.05991E-6), new Point3D(35.4546, 10.12, -9.05991E-6), new Point3D(35.4546, 10.12, -20.6348), new Point3D(35.4546, 20.4374, -20.6348)]);
_arg2[_local3].push([new Point3D(25.1372, 10.12, 20.6348), new Point3D(25.1372, 20.4374, 20.6348), new Point3D(25.1372, 20.4374, -9.05991E-6), new Point3D(25.1372, 10.12, -9.05991E-6)]);
_arg2[_local3].push([new Point3D(25.1372, 10.12, -9.05991E-6), new Point3D(25.1372, 20.4374, -9.05991E-6), new Point3D(25.1372, 20.4374, -20.6348), new Point3D(25.1372, 10.12, -20.6348)]);
_arg2[_local3].push([new Point3D(-26.4498, 10.12, -10.3174), new Point3D(-5.81498, 10.12, -10.3174), new Point3D(-5.81498, 20.4374, -10.3174), new Point3D(-26.4498, 20.4374, -10.3174)]);
_arg2[_local3].push([new Point3D(-26.4498, -10.5147, 10.3174), new Point3D(-36.7672, -10.5147, 10.3174), new Point3D(-36.7672, 10.12, 10.3174), new Point3D(-26.4498, 10.12, 10.3174)]);
_arg2[_local3].push([new Point3D(-26.4498, -20.8321, 20.6348), new Point3D(-36.7672, -20.8321, 20.6348), new Point3D(-36.7672, -20.8321, 0.055749), new Point3D(-26.4498, -20.8321, 0.055749)]);
_arg2[_local3].push([new Point3D(35.4546, 20.4374, -20.6348), new Point3D(35.4546, -0.197358, -20.6348), new Point3D(25.1372, -0.197358, -20.6348), new Point3D(25.1372, 20.4374, -20.6348)]);
_arg2[_local3].push([new Point3D(35.4546, -0.197358, -20.6348), new Point3D(35.4546, -20.8321, -20.6348), new Point3D(25.1372, -20.8321, -20.6348), new Point3D(25.1372, -0.197358, -20.6348)]);
_arg2[_local3].push([new Point3D(-36.7672, -20.8321, 10.3174), new Point3D(-36.7672, -10.5147, 10.3174), new Point3D(-36.7672, -10.5147, -20.6348), new Point3D(-36.7672, -20.8321, -20.6348)]);
_arg2[_local3].push([new Point3D(-36.7672, -10.5147, 10.3174), new Point3D(-26.4498, -10.5147, 10.3174), new Point3D(-26.4498, -10.5147, -20.6348), new Point3D(-36.7672, -10.5147, -20.6348)]);
_arg2[_local3].push([new Point3D(-26.4498, -10.5147, 10.3174), new Point3D(-26.4498, -20.8321, 10.3174), new Point3D(-26.4498, -20.8321, -20.6348), new Point3D(-26.4498, -10.5147, -20.6348)]);
_arg2[_local3].push([new Point3D(-36.7672, 20.4374, 20.6348), new Point3D(-26.4498, 20.4374, 20.6348), new Point3D(-26.4498, 20.4374, -10.3174), new Point3D(-36.7672, 20.4374, -10.3174)]);
_arg2[_local3].push([new Point3D(-5.81498, 20.4374, 20.6348), new Point3D(4.50241, 20.4374, 20.6348), new Point3D(4.50241, 20.4374, -10.3174), new Point3D(-5.81498, 20.4374, -10.3174)]);
_arg2[_local3].push([new Point3D(-36.7672, 10.12, 10.3174), new Point3D(-36.7672, 20.4374, 10.3174), new Point3D(-36.7672, 20.4374, -20.6348), new Point3D(-36.7672, 10.12, -20.6348)]);
_arg2[_local3].push([new Point3D(4.50241, 20.4374, 10.3174), new Point3D(4.50241, 10.12, 10.3174), new Point3D(4.50241, 10.12, -20.6348), new Point3D(4.50241, 20.4374, -20.6348)]);
_arg2[_local3].push([new Point3D(4.50241, 20.4374, 20.6348), new Point3D(4.50241, -10.5147, 20.6348), new Point3D(4.50241, -10.5147, 10.3174), new Point3D(4.50241, 20.4374, 10.3174)]);
_arg2[_local3].push([new Point3D(25.1372, -10.5147, 20.6348), new Point3D(35.4546, -10.5147, 20.6348), new Point3D(35.4546, -10.5147, -10.3174), new Point3D(25.1372, -10.5147, -10.3174)]);
_arg2[_local3].push([new Point3D(35.4546, 10.12, 20.6348), new Point3D(25.1372, 10.12, 20.6348), new Point3D(25.1372, 10.12, -10.3174), new Point3D(35.4546, 10.12, -10.3174)]);
_arg2[_local3].push([new Point3D(35.4546, -10.5147, 20.6348), new Point3D(4.50241, -10.5147, 20.6348), new Point3D(4.50241, -20.8321, 20.6348), new Point3D(35.4546, -20.8321, 20.6348)]);
_arg2[_local3].push([new Point3D(25.1372, -20.8321, 10.3174), new Point3D(25.1372, -10.5147, 10.3174), new Point3D(25.1372, -10.5147, -20.6348), new Point3D(25.1372, -20.8321, -20.6348)]);
_arg2[_local3].push([new Point3D(25.1372, -20.8321, 20.6348), new Point3D(-5.81498, -20.8321, 20.6348), new Point3D(-5.81498, -20.8321, 10.3174), new Point3D(25.1372, -20.8321, 10.3174)]);
_arg2[_local3].push([new Point3D(4.50241, -20.8321, 10.3174), new Point3D(-5.81498, -20.8321, 10.3174), new Point3D(-5.81498, 10.12, 10.3174), new Point3D(4.50241, 10.12, 10.3174)]);
} else {
if (_arg1 == 13){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 11;
_arg2.expertTime = 240;
_arg2[_local3].push([new Point3D(-26.8809, 8.54414, 8.74151), new Point3D(-26.8809, 26.0272, 8.74151), new Point3D(-9.39783, 26.0272, 8.74151), new Point3D(-9.39783, 8.54414, 8.74151)]);
_arg2[_local3].push([new Point3D(-26.8809, 8.54414, 8.74151), new Point3D(-9.39783, 8.54414, 8.74151), new Point3D(-9.39783, 8.54414, 26.2245), new Point3D(-26.8809, 8.54414, 26.2245)]);
_arg2[_local3].push([new Point3D(-9.39783, 8.54414, 8.74151), new Point3D(-9.39783, 26.0272, 8.74151), new Point3D(-9.39783, 26.0272, 26.2245), new Point3D(-9.39783, 8.54414, 26.2245)]);
_arg2[_local3].push([new Point3D(-9.39783, -8.93888, -8.74152), new Point3D(-9.39783, 8.54415, -8.74152), new Point3D(8.0852, 8.54415, -8.74152), new Point3D(8.0852, -8.93888, -8.74152)]);
_arg2[_local3].push([new Point3D(-9.39783, -8.93888, 8.74151), new Point3D(8.0852, -8.93888, 8.74151), new Point3D(8.0852, 8.54415, 8.74151), new Point3D(-9.39783, 8.54415, 8.74151)]);
_arg2[_local3].push([new Point3D(-9.39783, -8.93888, -8.74152), new Point3D(8.0852, -8.93888, -8.74152), new Point3D(8.0852, -8.93888, 8.74151), new Point3D(-9.39783, -8.93888, 8.74151)]);
_arg2[_local3].push([new Point3D(8.0852, -8.93888, -8.74152), new Point3D(8.0852, 8.54415, -8.74152), new Point3D(8.0852, 8.54415, 8.74151), new Point3D(8.0852, -8.93888, 8.74151)]);
_arg2[_local3].push([new Point3D(8.0852, 8.54415, -8.74152), new Point3D(-9.39783, 8.54415, -8.74152), new Point3D(-9.39783, 8.54415, 8.74151), new Point3D(8.0852, 8.54415, 8.74151)]);
_arg2[_local3].push([new Point3D(-9.39783, 8.54415, -8.74152), new Point3D(-9.39783, -8.93888, -8.74152), new Point3D(-9.39783, -8.93888, 8.74151), new Point3D(-9.39783, 8.54415, 8.74151)]);
_arg2[_local3].push([new Point3D(-26.8809, 8.54414, 8.74151), new Point3D(-26.8809, 8.54414, 26.2245), new Point3D(-26.8809, 26.0272, 8.74151)]);
_arg2[_local3].push([new Point3D(-9.39783, 26.0272, 26.2245), new Point3D(-9.39783, 26.0272, 8.74151), new Point3D(-26.8809, 26.0272, 8.74151)]);
_arg2[_local3].push([new Point3D(-26.8809, 8.54414, 26.2245), new Point3D(-9.39783, 8.54414, 26.2245), new Point3D(-9.39783, 26.0272, 26.2245)]);
_arg2[_local3].push([new Point3D(-26.8809, 26.0272, 8.74151), new Point3D(-26.8809, 8.54414, 26.2245), new Point3D(-9.39783, 26.0272, 26.2245)]);
_arg2[_local3].push([new Point3D(25.5682, -8.93888, -8.74152), new Point3D(8.0852, -8.93888, -8.74152), new Point3D(8.0852, -26.4219, -8.74152), new Point3D(25.5682, -26.4219, -8.74152)]);
_arg2[_local3].push([new Point3D(25.5682, -8.93888, -8.74152), new Point3D(25.5682, -8.93888, -26.2245), new Point3D(8.0852, -8.93888, -26.2245), new Point3D(8.0852, -8.93888, -8.74152)]);
_arg2[_local3].push([new Point3D(8.0852, -8.93888, -8.74152), new Point3D(8.0852, -8.93888, -26.2245), new Point3D(8.0852, -26.4219, -26.2245), new Point3D(8.0852, -26.4219, -8.74152)]);
_arg2[_local3].push([new Point3D(25.5682, -8.93888, -8.74152), new Point3D(25.5682, -26.4219, -8.74152), new Point3D(25.5682, -8.93888, -26.2245)]);
_arg2[_local3].push([new Point3D(8.0852, -26.4219, -26.2245), new Point3D(25.5682, -26.4219, -8.74152), new Point3D(8.0852, -26.4219, -8.74152)]);
_arg2[_local3].push([new Point3D(25.5682, -8.93888, -26.2245), new Point3D(8.0852, -26.4219, -26.2245), new Point3D(8.0852, -8.93888, -26.2245)]);
_arg2[_local3].push([new Point3D(25.5682, -26.4219, -8.74152), new Point3D(8.0852, -26.4219, -26.2245), new Point3D(25.5682, -8.93888, -26.2245)]);
_arg2[_local3].push([new Point3D(25.5682, -8.93888, 8.74151), new Point3D(25.5682, -26.4219, 8.74151), new Point3D(8.0852, -26.4219, 8.74151), new Point3D(8.0852, -8.93888, 8.74151)]);
_arg2[_local3].push([new Point3D(25.5682, -8.93888, 8.74151), new Point3D(8.0852, -8.93888, 8.74151), new Point3D(8.0852, -8.93888, 26.2245), new Point3D(25.5682, -8.93888, 26.2245)]);
_arg2[_local3].push([new Point3D(8.0852, -8.93888, 8.74151), new Point3D(8.0852, -26.4219, 8.74151), new Point3D(8.0852, -26.4219, 26.2245), new Point3D(8.0852, -8.93888, 26.2245)]);
_arg2[_local3].push([new Point3D(25.5682, -8.93888, 8.74151), new Point3D(25.5682, -8.93888, 26.2245), new Point3D(25.5682, -26.4219, 8.74151)]);
_arg2[_local3].push([new Point3D(8.0852, -26.4219, 26.2245), new Point3D(8.0852, -26.4219, 8.74151), new Point3D(25.5682, -26.4219, 8.74151)]);
_arg2[_local3].push([new Point3D(25.5682, -8.93888, 26.2245), new Point3D(8.0852, -8.93888, 26.2245), new Point3D(8.0852, -26.4219, 26.2245)]);
_arg2[_local3].push([new Point3D(25.5682, -26.4219, 8.74151), new Point3D(25.5682, -8.93888, 26.2245), new Point3D(8.0852, -26.4219, 26.2245)]);
_arg2[_local3].push([new Point3D(-26.8809, -8.93888, 8.74151), new Point3D(-9.39783, -8.93888, 8.74151), new Point3D(-9.39783, -26.4219, 8.74151), new Point3D(-26.8809, -26.4219, 8.74151)]);
_arg2[_local3].push([new Point3D(-26.8809, -8.93888, 8.74151), new Point3D(-26.8809, -8.93888, 26.2245), new Point3D(-9.39783, -8.93888, 26.2245), new Point3D(-9.39783, -8.93888, 8.74151)]);
_arg2[_local3].push([new Point3D(-9.39783, -8.93888, 8.74151), new Point3D(-9.39783, -8.93888, 26.2245), new Point3D(-9.39783, -26.4219, 26.2245), new Point3D(-9.39783, -26.4219, 8.74151)]);
_arg2[_local3].push([new Point3D(-26.8809, -8.93888, 8.74151), new Point3D(-26.8809, -26.4219, 8.74151), new Point3D(-26.8809, -8.93888, 26.2245)]);
_arg2[_local3].push([new Point3D(-9.39783, -26.4219, 26.2245), new Point3D(-26.8809, -26.4219, 8.74151), new Point3D(-9.39783, -26.4219, 8.74151)]);
_arg2[_local3].push([new Point3D(-26.8809, -8.93888, 26.2245), new Point3D(-9.39783, -26.4219, 26.2245), new Point3D(-9.39783, -8.93888, 26.2245)]);
_arg2[_local3].push([new Point3D(-26.8809, -26.4219, 8.74151), new Point3D(-9.39783, -26.4219, 26.2245), new Point3D(-26.8809, -8.93888, 26.2245)]);
_arg2[_local3].push([new Point3D(-26.8809, -8.93888, -8.74152), new Point3D(-26.8809, -26.4219, -8.74152), new Point3D(-9.39783, -26.4219, -8.74152), new Point3D(-9.39783, -8.93888, -8.74152)]);
_arg2[_local3].push([new Point3D(-26.8809, -8.93888, -8.74152), new Point3D(-9.39783, -8.93888, -8.74152), new Point3D(-9.39783, -8.93888, -26.2245), new Point3D(-26.8809, -8.93888, -26.2245)]);
_arg2[_local3].push([new Point3D(-9.39783, -8.93888, -8.74152), new Point3D(-9.39783, -26.4219, -8.74152), new Point3D(-9.39783, -26.4219, -26.2245), new Point3D(-9.39783, -8.93888, -26.2245)]);
_arg2[_local3].push([new Point3D(-26.8809, -8.93888, -8.74152), new Point3D(-26.8809, -8.93888, -26.2245), new Point3D(-26.8809, -26.4219, -8.74152)]);
_arg2[_local3].push([new Point3D(-9.39783, -26.4219, -26.2245), new Point3D(-9.39783, -26.4219, -8.74152), new Point3D(-26.8809, -26.4219, -8.74152)]);
_arg2[_local3].push([new Point3D(-26.8809, -8.93888, -26.2245), new Point3D(-9.39783, -8.93888, -26.2245), new Point3D(-9.39783, -26.4219, -26.2245)]);
_arg2[_local3].push([new Point3D(-26.8809, -26.4219, -8.74152), new Point3D(-26.8809, -8.93888, -26.2245), new Point3D(-9.39783, -26.4219, -26.2245)]);
_arg2[_local3].push([new Point3D(25.5682, 8.54415, 8.74151), new Point3D(8.0852, 8.54415, 8.74151), new Point3D(8.0852, 26.0272, 8.74151), new Point3D(25.5682, 26.0272, 8.74151)]);
_arg2[_local3].push([new Point3D(25.5682, 8.54415, 8.74151), new Point3D(25.5682, 8.54415, 26.2245), new Point3D(8.0852, 8.54415, 26.2245), new Point3D(8.0852, 8.54415, 8.74151)]);
_arg2[_local3].push([new Point3D(8.0852, 8.54415, 8.74151), new Point3D(8.0852, 8.54415, 26.2245), new Point3D(8.0852, 26.0272, 26.2245), new Point3D(8.0852, 26.0272, 8.74151)]);
_arg2[_local3].push([new Point3D(25.5682, 8.54415, 8.74151), new Point3D(25.5682, 26.0272, 8.74151), new Point3D(25.5682, 8.54415, 26.2245)]);
_arg2[_local3].push([new Point3D(8.0852, 26.0272, 26.2245), new Point3D(25.5682, 26.0272, 8.74151), new Point3D(8.0852, 26.0272, 8.74151)]);
_arg2[_local3].push([new Point3D(25.5682, 8.54415, 26.2245), new Point3D(8.0852, 26.0272, 26.2245), new Point3D(8.0852, 8.54415, 26.2245)]);
_arg2[_local3].push([new Point3D(25.5682, 26.0272, 8.74151), new Point3D(8.0852, 26.0272, 26.2245), new Point3D(25.5682, 8.54415, 26.2245)]);
_arg2[_local3].push([new Point3D(25.5682, 8.54415, -8.74152), new Point3D(25.5682, 26.0272, -8.74152), new Point3D(8.0852, 26.0272, -8.74152), new Point3D(8.0852, 8.54415, -8.74152)]);
_arg2[_local3].push([new Point3D(25.5682, 8.54415, -8.74152), new Point3D(8.0852, 8.54415, -8.74152), new Point3D(8.0852, 8.54415, -26.2245), new Point3D(25.5682, 8.54415, -26.2245)]);
_arg2[_local3].push([new Point3D(8.0852, 8.54415, -8.74152), new Point3D(8.0852, 26.0272, -8.74152), new Point3D(8.0852, 26.0272, -26.2245), new Point3D(8.0852, 8.54415, -26.2245)]);
_arg2[_local3].push([new Point3D(25.5682, 8.54415, -8.74152), new Point3D(25.5682, 8.54415, -26.2245), new Point3D(25.5682, 26.0272, -8.74152)]);
_arg2[_local3].push([new Point3D(8.0852, 26.0272, -26.2245), new Point3D(8.0852, 26.0272, -8.74152), new Point3D(25.5682, 26.0272, -8.74152)]);
_arg2[_local3].push([new Point3D(25.5682, 8.54415, -26.2245), new Point3D(8.0852, 8.54415, -26.2245), new Point3D(8.0852, 26.0272, -26.2245)]);
_arg2[_local3].push([new Point3D(25.5682, 26.0272, -8.74152), new Point3D(25.5682, 8.54415, -26.2245), new Point3D(8.0852, 26.0272, -26.2245)]);
_arg2[_local3].push([new Point3D(-26.8809, 8.54415, -8.74152), new Point3D(-9.39783, 8.54415, -8.74152), new Point3D(-9.39783, 26.0272, -8.74152), new Point3D(-26.8809, 26.0272, -8.74152)]);
_arg2[_local3].push([new Point3D(-26.8809, 8.54415, -8.74152), new Point3D(-26.8809, 8.54415, -26.2245), new Point3D(-9.39783, 8.54415, -26.2245), new Point3D(-9.39783, 8.54415, -8.74152)]);
_arg2[_local3].push([new Point3D(-9.39783, 8.54415, -8.74152), new Point3D(-9.39783, 8.54415, -26.2245), new Point3D(-9.39783, 26.0272, -26.2245), new Point3D(-9.39783, 26.0272, -8.74152)]);
_arg2[_local3].push([new Point3D(-26.8809, 8.54415, -8.74152), new Point3D(-26.8809, 26.0272, -8.74152), new Point3D(-26.8809, 8.54415, -26.2245)]);
_arg2[_local3].push([new Point3D(-9.39783, 26.0272, -26.2245), new Point3D(-26.8809, 26.0272, -8.74152), new Point3D(-9.39783, 26.0272, -8.74152)]);
_arg2[_local3].push([new Point3D(-26.8809, 8.54415, -26.2245), new Point3D(-9.39783, 26.0272, -26.2245), new Point3D(-9.39783, 8.54415, -26.2245)]);
_arg2[_local3].push([new Point3D(-26.8809, 26.0272, -8.74152), new Point3D(-9.39783, 26.0272, -26.2245), new Point3D(-26.8809, 8.54415, -26.2245)]);
} else {
if (_arg1 == 14){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = true;
_arg2.dificulty = -10;
_arg2.expertTime = 150;
_arg2[_local3].push([new Point3D(-21.8112, -29.6051, 4.2284E-6), new Point3D(-20.0549, -15.8518, -6.40945E-7), new Point3D(-37.0339, -15.9281, -1.89483E-7)]);
_arg2[_local3].push([new Point3D(-21.8112, -29.6051, 4.2284E-6), new Point3D(-17.966, -29.7333, 4.17718E-6), new Point3D(-8.05586, -18.0686, -1.63319E-7), new Point3D(-20.0549, -15.8518, -6.40944E-7)]);
_arg2[_local3].push([new Point3D(-20.0549, -15.8518, -6.40944E-7), new Point3D(-8.05586, -18.0686, -1.63319E-7), new Point3D(-9.8027, -5.10491, -4.66801E-6), new Point3D(-9.36085, -1.82579, -5.82956E-6), new Point3D(-17.5441, -1.42897, -5.7641E-6)]);
_arg2[_local3].push([new Point3D(-20.0549, -15.8518, -6.40944E-7), new Point3D(-17.5441, -1.42897, -5.7641E-6), new Point3D(-26.6964, -5.2116, -4.20801E-6), new Point3D(-37.6794, -10.826, -1.96345E-6), new Point3D(-37.0339, -15.9281, -1.89483E-7)]);
_arg2[_local3].push([new Point3D(-26.6964, -5.2116, -4.20801E-6), new Point3D(-27.6308, 10.7942, -9.80036E-6), new Point3D(-43.4884, 16.1018, -1.12659E-5), new Point3D(-37.5861, -0.462354, -5.60191E-6)]);
_arg2[_local3].push([new Point3D(-27.6308, 10.7942, -9.80036E-6), new Point3D(-22.6007, 23.7433, -1.44694E-5), new Point3D(-43.9871, 29.3385, -1.58976E-5), new Point3D(-47.0633, 26.1342, -1.46964E-5), new Point3D(-43.4884, 16.1018, -1.12659E-5)]);
_arg2[_local3].push([new Point3D(-26.6964, -5.2116, -4.20801E-6), new Point3D(-17.5441, -1.42897, -5.7641E-6), new Point3D(-9.36085, -1.82579, -5.82956E-6), new Point3D(-8.05588, 7.8588, -9.26009E-6), new Point3D(-27.6308, 10.7942, -9.80036E-6)]);
_arg2[_local3].push([new Point3D(-27.6308, 10.7942, -9.80036E-6), new Point3D(-8.05588, 7.8588, -9.26009E-6), new Point3D(-22.6007, 23.7433, -1.44694E-5)]);
_arg2[_local3].push([new Point3D(-37.0339, -15.9281, -1.89483E-7), new Point3D(-20.0549, -15.8518, -6.40944E-7), new Point3D(-21.8112, -29.6051, 4.2284E-6)]);
_arg2[_local3].push([new Point3D(-37.0339, -15.9281, -1.89483E-7), new Point3D(-37.6794, -10.826, -1.96345E-6), new Point3D(-26.6964, -5.2116, -4.20801E-6), new Point3D(-17.5441, -1.42897, -5.7641E-6), new Point3D(-20.0549, -15.8518, -6.40944E-7)]);
_arg2[_local3].push([new Point3D(-17.5441, -1.42897, -5.7641E-6), new Point3D(-9.36085, -1.82579, -5.82956E-6), new Point3D(-9.8027, -5.10491, -4.66801E-6), new Point3D(-8.05586, -18.0686, -1.63319E-7), new Point3D(-20.0549, -15.8518, -6.40944E-7)]);
_arg2[_local3].push([new Point3D(-20.0549, -15.8518, -6.40944E-7), new Point3D(-8.05586, -18.0686, -1.63319E-7), new Point3D(-17.966, -29.7333, 4.17718E-6), new Point3D(-21.8112, -29.6051, 4.2284E-6)]);
_arg2[_local3].push([new Point3D(-26.6964, -5.2116, -4.20801E-6), new Point3D(-27.6308, 10.7942, -9.80036E-6), new Point3D(-8.05588, 7.8588, -9.26009E-6), new Point3D(-9.36085, -1.82579, -5.82956E-6), new Point3D(-17.5441, -1.42897, -5.7641E-6)]);
_arg2[_local3].push([new Point3D(-26.6964, -5.2116, -4.20801E-6), new Point3D(-37.5861, -0.462354, -5.60191E-6), new Point3D(-43.4884, 16.1018, -1.12659E-5), new Point3D(-27.6308, 10.7942, -9.80036E-6)]);
_arg2[_local3].push([new Point3D(-27.6308, 10.7942, -9.80036E-6), new Point3D(-43.4884, 16.1018, -1.12659E-5), new Point3D(-47.0633, 26.1342, -1.46964E-5), new Point3D(-43.9871, 29.3385, -1.58976E-5), new Point3D(-22.6007, 23.7433, -1.44694E-5)]);
_arg2[_local3].push([new Point3D(-27.6308, 10.7942, -9.80036E-6), new Point3D(-22.6007, 23.7433, -1.44694E-5), new Point3D(-8.05588, 7.8588, -9.26009E-6)]);
_arg2[_local3].push([new Point3D(-6.30904, -5.1049, 5.34516), new Point3D(-5.22944, -14.1894, 5.34516), new Point3D(-8.05585, -18.0686, 3.42416E-7), new Point3D(-9.80269, -5.10491, -4.16228E-6)]);
_arg2[_local3].push([new Point3D(-5.22944, -14.1894, 5.34516), new Point3D(-2.40301, -19.804, 5.34516), new Point3D(-3.4826, -24.4907, 2.48124E-6), new Point3D(-8.05585, -18.0686, 3.42416E-7)]);
_arg2[_local3].push([new Point3D(-2.40301, -19.804, 5.34516), new Point3D(1.09064, -19.804, 5.34516), new Point3D(2.17025, -24.4907, 2.33983E-6), new Point3D(-3.4826, -24.4907, 2.48124E-6)]);
_arg2[_local3].push([new Point3D(1.09064, -19.804, 5.34516), new Point3D(3.91706, -14.1894, 5.34516), new Point3D(6.74349, -18.0686, 0), new Point3D(2.17025, -24.4907, 2.33983E-6)]);
_arg2[_local3].push([new Point3D(3.91706, -14.1894, 5.34516), new Point3D(4.99665, -5.10489, 5.34516), new Point3D(8.4903, -5.10488, -4.61986E-6), new Point3D(6.74349, -18.0686, 0)]);
_arg2[_local3].push([new Point3D(4.99665, -5.10489, 5.34516), new Point3D(3.91704, 3.97963, 5.34515), new Point3D(6.74346, 7.85882, -9.12455E-6), new Point3D(8.4903, -5.10488, -4.61986E-6)]);
_arg2[_local3].push([new Point3D(3.91704, 3.97963, 5.34515), new Point3D(1.09061, 9.59417, 5.34515), new Point3D(2.1702, 14.2809, -1.12634E-5), new Point3D(6.74346, 7.85882, -9.12455E-6)]);
_arg2[_local3].push([new Point3D(1.09061, 9.59417, 5.34515), new Point3D(-2.40304, 9.59417, 5.34515), new Point3D(-3.48264, 14.2809, -1.1122E-5), new Point3D(2.1702, 14.2809, -1.12634E-5)]);
_arg2[_local3].push([new Point3D(-2.40304, 9.59417, 5.34515), new Point3D(-5.22946, 3.97962, 5.34515), new Point3D(-8.05588, 7.8588, -8.75436E-6), new Point3D(-3.48264, 14.2809, -1.1122E-5)]);
_arg2[_local3].push([new Point3D(-5.22946, 3.97962, 5.34515), new Point3D(-6.30904, -5.1049, 5.34516), new Point3D(-9.80269, -5.10491, -4.16228E-6), new Point3D(-8.05588, 7.8588, -8.75436E-6)]);
_arg2[_local3].push([new Point3D(-9.80269, -5.10491, -4.58372E-6), new Point3D(-8.05585, -18.0686, 0), new Point3D(-5.22944, -14.1894, -5.34516), new Point3D(-6.30904, -5.10491, -5.34517)]);
_arg2[_local3].push([new Point3D(-8.05585, -18.0686, 0), new Point3D(-3.4826, -24.4907, 2.05979E-6), new Point3D(-2.40301, -19.804, -5.34516), new Point3D(-5.22944, -14.1894, -5.34516)]);
_arg2[_local3].push([new Point3D(-3.4826, -24.4907, 2.05979E-6), new Point3D(2.17025, -24.4907, 1.91839E-6), new Point3D(1.09064, -19.804, -5.34516), new Point3D(-2.40301, -19.804, -5.34516)]);
_arg2[_local3].push([new Point3D(2.17025, -24.4907, 1.91839E-6), new Point3D(6.74349, -18.0686, -4.49224E-7), new Point3D(3.91706, -14.1894, -5.34516), new Point3D(1.09064, -19.804, -5.34516)]);
_arg2[_local3].push([new Point3D(6.74349, -18.0686, -4.49224E-7), new Point3D(8.4903, -5.10488, -5.04131E-6), new Point3D(4.99665, -5.10489, -5.34517), new Point3D(3.91706, -14.1894, -5.34516)]);
_arg2[_local3].push([new Point3D(8.4903, -5.10488, -5.04131E-6), new Point3D(6.74346, 7.85882, -9.546E-6), new Point3D(3.91704, 3.97963, -5.34517), new Point3D(4.99665, -5.10489, -5.34517)]);
_arg2[_local3].push([new Point3D(6.74346, 7.85882, -9.546E-6), new Point3D(2.1702, 14.2809, -1.16848E-5), new Point3D(1.09061, 9.59417, -5.34517), new Point3D(3.91704, 3.97963, -5.34517)]);
_arg2[_local3].push([new Point3D(2.1702, 14.2809, -1.16848E-5), new Point3D(-3.48264, 14.2809, -1.15434E-5), new Point3D(-2.40304, 9.59416, -5.34517), new Point3D(1.09061, 9.59417, -5.34517)]);
_arg2[_local3].push([new Point3D(-3.48264, 14.2809, -1.15434E-5), new Point3D(-8.05588, 7.8588, -9.1758E-6), new Point3D(-5.22946, 3.97961, -5.34517), new Point3D(-2.40304, 9.59416, -5.34517)]);
_arg2[_local3].push([new Point3D(-8.05588, 7.8588, -9.1758E-6), new Point3D(-9.80269, -5.10491, -4.58372E-6), new Point3D(-6.30904, -5.10491, -5.34517), new Point3D(-5.22946, 3.97961, -5.34517)]);
_arg2[_local3].push([new Point3D(-2.40301, -19.804, 5.34516), new Point3D(-5.22944, -14.1894, 5.34516), new Point3D(-0.656198, -5.1049, 5.34516), new Point3D(3.91706, -14.1894, 5.34516), new Point3D(1.09064, -19.804, 5.34516)]);
_arg2[_local3].push([new Point3D(3.91704, 3.97963, 5.34515), new Point3D(-0.656198, -5.1049, 5.34516), new Point3D(-5.22946, 3.97962, 5.34515), new Point3D(-2.40304, 9.59417, 5.34515), new Point3D(1.09061, 9.59417, 5.34515)]);
_arg2[_local3].push([new Point3D(-0.656198, -5.1049, 5.34516), new Point3D(-5.22944, -14.1894, 5.34516), new Point3D(-6.30904, -5.1049, 5.34516), new Point3D(-5.22946, 3.97962, 5.34515)]);
_arg2[_local3].push([new Point3D(4.99665, -5.10489, 5.34516), new Point3D(3.91706, -14.1894, 5.34516), new Point3D(-0.656198, -5.1049, 5.34516), new Point3D(3.91704, 3.97963, 5.34515)]);
_arg2[_local3].push([new Point3D(1.09061, 9.59417, -5.34517), new Point3D(-2.40304, 9.59416, -5.34517), new Point3D(-5.22946, 3.97961, -5.34517), new Point3D(-0.656198, -5.1049, -5.34517), new Point3D(3.91704, 3.97963, -5.34517)]);
_arg2[_local3].push([new Point3D(3.91706, -14.1894, -5.34516), new Point3D(-0.656198, -5.1049, -5.34517), new Point3D(-5.22944, -14.1894, -5.34516), new Point3D(-2.40301, -19.804, -5.34516), new Point3D(1.09064, -19.804, -5.34516)]);
_arg2[_local3].push([new Point3D(-0.656198, -5.1049, -5.34517), new Point3D(-5.22946, 3.97961, -5.34517), new Point3D(-6.30904, -5.10491, -5.34517), new Point3D(-5.22944, -14.1894, -5.34516)]);
_arg2[_local3].push([new Point3D(4.99665, -5.10489, -5.34517), new Point3D(3.91704, 3.97963, -5.34517), new Point3D(-0.656198, -5.1049, -5.34517), new Point3D(3.91706, -14.1894, -5.34516)]);
_arg2[_local3].push([new Point3D(20.4989, -29.6051, 3.84436E-6), new Point3D(35.7215, -15.928, -1.33508E-6), new Point3D(18.7425, -15.8518, -9.37115E-7)]);
_arg2[_local3].push([new Point3D(20.4989, -29.6051, 3.84436E-6), new Point3D(18.7425, -15.8518, -9.37114E-7), new Point3D(6.74349, -18.0686, 1.40801E-7), new Point3D(16.6537, -29.7332, 3.98551E-6)]);
_arg2[_local3].push([new Point3D(16.2317, -1.42892, -5.93465E-6), new Point3D(8.04844, -1.82577, -5.59073E-6), new Point3D(8.4903, -5.10488, -4.45128E-6), new Point3D(6.74349, -18.0686, 1.40801E-7), new Point3D(18.7425, -15.8518, -9.37114E-7)]);
_arg2[_local3].push([new Point3D(18.7425, -15.8518, -9.37114E-7), new Point3D(35.7215, -15.928, -1.33508E-6), new Point3D(36.367, -10.8259, -3.14134E-6), new Point3D(25.384, -5.21153, -4.83644E-6), new Point3D(16.2317, -1.42892, -5.93465E-6)]);
_arg2[_local3].push([new Point3D(25.384, -5.21153, -4.83644E-6), new Point3D(36.2737, -0.462267, -6.77513E-6), new Point3D(42.176, 16.1019, -1.27344E-5), new Point3D(26.3184, 10.7943, -1.04755E-5)]);
_arg2[_local3].push([new Point3D(26.3184, 10.7943, -1.04755E-5), new Point3D(42.176, 16.1019, -1.27344E-5), new Point3D(45.7508, 26.1343, -1.63437E-5), new Point3D(42.6747, 29.3386, -1.7391E-5), new Point3D(21.2883, 23.7434, -1.4893E-5)]);
_arg2[_local3].push([new Point3D(25.384, -5.21153, -4.83644E-6), new Point3D(26.3184, 10.7943, -1.04755E-5), new Point3D(6.74346, 7.85882, -8.95597E-6), new Point3D(8.04844, -1.82577, -5.59073E-6), new Point3D(16.2317, -1.42892, -5.93465E-6)]);
_arg2[_local3].push([new Point3D(26.3184, 10.7943, -1.04755E-5), new Point3D(21.2883, 23.7434, -1.4893E-5), new Point3D(6.74346, 7.85882, -8.95597E-6)]);
_arg2[_local3].push([new Point3D(35.7215, -15.928, -1.33508E-6), new Point3D(20.4989, -29.6051, 3.84436E-6), new Point3D(18.7425, -15.8518, -9.37114E-7)]);
_arg2[_local3].push([new Point3D(35.7215, -15.928, -1.33508E-6), new Point3D(18.7425, -15.8518, -9.37114E-7), new Point3D(16.2317, -1.42892, -5.93465E-6), new Point3D(25.384, -5.21153, -4.83644E-6), new Point3D(36.367, -10.8259, -3.14134E-6)]);
_arg2[_local3].push([new Point3D(18.7425, -15.8518, -9.37114E-7), new Point3D(6.74349, -18.0686, 1.40801E-7), new Point3D(8.4903, -5.10488, -4.45128E-6), new Point3D(8.04844, -1.82577, -5.59073E-6), new Point3D(16.2317, -1.42892, -5.93465E-6)]);
_arg2[_local3].push([new Point3D(18.7425, -15.8518, -9.37114E-7), new Point3D(20.4989, -29.6051, 3.84436E-6), new Point3D(16.6537, -29.7332, 3.98551E-6), new Point3D(6.74349, -18.0686, 1.40801E-7)]);
_arg2[_local3].push([new Point3D(25.384, -5.21153, -4.83644E-6), new Point3D(16.2317, -1.42892, -5.93465E-6), new Point3D(8.04844, -1.82577, -5.59073E-6), new Point3D(6.74346, 7.85882, -8.95597E-6), new Point3D(26.3184, 10.7943, -1.04755E-5)]);
_arg2[_local3].push([new Point3D(25.384, -5.21153, -4.83644E-6), new Point3D(26.3184, 10.7943, -1.04755E-5), new Point3D(42.176, 16.1019, -1.27344E-5), new Point3D(36.2737, -0.462267, -6.77513E-6)]);
_arg2[_local3].push([new Point3D(26.3184, 10.7943, -1.04755E-5), new Point3D(21.2883, 23.7434, -1.4893E-5), new Point3D(42.6747, 29.3386, -1.7391E-5), new Point3D(45.7508, 26.1343, -1.63437E-5), new Point3D(42.176, 16.1019, -1.27344E-5)]);
_arg2[_local3].push([new Point3D(26.3184, 10.7943, -1.04755E-5), new Point3D(6.74346, 7.85882, -8.95597E-6), new Point3D(21.2883, 23.7434, -1.4893E-5)]);
} else {
if (_arg1 == 15){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 7;
_arg2.expertTime = 230;
_arg2[_local3].push([new Point3D(-13.1903, -12.2711, -20.0888), new Point3D(-13.1903, 1.48061, -20.0888), new Point3D(-0.655392, 1.48061, -20.0888), new Point3D(-0.655392, -12.2711, -20.0888)]);
_arg2[_local3].push([new Point3D(-0.655392, -12.2711, -20.0888), new Point3D(-0.655392, 1.48061, -20.0888), new Point3D(11.8795, 1.48061, -20.0888), new Point3D(11.8795, -12.2711, -20.0888)]);
_arg2[_local3].push([new Point3D(-15.2515, 33.9743, -19.6839), new Point3D(-15.2515, 33.9743, 9.14192), new Point3D(13.9114, 33.9743, 9.14192), new Point3D(13.9114, 33.9743, -19.6839)]);
_arg2[_local3].push([new Point3D(6.21217, 15.2323, -12.0737), new Point3D(-7.55228, 15.2323, -12.0737), new Point3D(-7.55228, 21.6896, -12.0737), new Point3D(6.21217, 21.6896, -12.0737)]);
_arg2[_local3].push([new Point3D(-7.55228, 15.2323, -12.0737), new Point3D(-7.55228, 15.2323, 1.53168), new Point3D(-7.55228, 21.6896, 1.53168), new Point3D(-7.55228, 21.6896, -12.0737)]);
_arg2[_local3].push([new Point3D(-7.55228, 15.2323, 1.53168), new Point3D(6.21217, 15.2323, 1.53168), new Point3D(6.21217, 21.6896, 1.53168), new Point3D(-7.55228, 21.6896, 1.53168)]);
_arg2[_local3].push([new Point3D(6.21217, 15.2323, 1.53168), new Point3D(6.21217, 15.2323, -12.0737), new Point3D(6.21217, 21.6896, -12.0737), new Point3D(6.21217, 21.6896, 1.53168)]);
_arg2[_local3].push([new Point3D(-13.1903, 15.2323, 1.53168), new Point3D(-13.1903, 15.2323, 9.68503), new Point3D(6.21217, 15.2323, 9.68503), new Point3D(6.21217, 15.2323, 1.53168)]);
_arg2[_local3].push([new Point3D(-7.55228, 15.2323, 1.53168), new Point3D(-7.55228, 15.2323, -20.0888), new Point3D(-13.1903, 15.2323, -20.0888), new Point3D(-13.1903, 15.2323, 1.53168)]);
_arg2[_local3].push([new Point3D(-7.55228, 15.2323, -20.0888), new Point3D(-7.55228, 15.2323, -12.0737), new Point3D(11.8795, 15.2323, -12.0737), new Point3D(11.8795, 15.2323, -20.0888)]);
_arg2[_local3].push([new Point3D(6.21217, 15.2323, -12.0737), new Point3D(6.21217, 15.2323, 9.68503), new Point3D(11.8795, 15.2323, 9.68503), new Point3D(11.8795, 15.2323, -12.0737)]);
_arg2[_local3].push([new Point3D(6.21217, 21.6896, -12.0737), new Point3D(-7.55228, 21.6896, -12.0737), new Point3D(-15.2515, 33.9743, -19.6839), new Point3D(13.9114, 33.9743, -19.6839)]);
_arg2[_local3].push([new Point3D(-7.55228, 21.6896, -12.0737), new Point3D(-7.55228, 21.6896, 1.53168), new Point3D(-15.2515, 33.9743, 9.14192), new Point3D(-15.2515, 33.9743, -19.6839)]);
_arg2[_local3].push([new Point3D(-7.55228, 21.6896, 1.53168), new Point3D(6.21217, 21.6896, 1.53168), new Point3D(13.9114, 33.9743, 9.14192), new Point3D(-15.2515, 33.9743, 9.14192)]);
_arg2[_local3].push([new Point3D(6.21217, 21.6896, 1.53168), new Point3D(6.21217, 21.6896, -12.0737), new Point3D(13.9114, 33.9743, -19.6839), new Point3D(13.9114, 33.9743, 9.14192)]);
_arg2[_local3].push([new Point3D(2.59567, -34.369, 18.0313), new Point3D(2.59567, -34.369, 29.8346), new Point3D(-3.90646, -34.369, 29.8346), new Point3D(-3.90645, -34.369, 18.0313)]);
_arg2[_local3].push([new Point3D(2.59567, -34.369, 29.8346), new Point3D(2.59567, -26.0228, 38.1809), new Point3D(-3.90645, -26.0228, 38.1809), new Point3D(-3.90646, -34.369, 29.8346)]);
_arg2[_local3].push([new Point3D(2.59567, -26.0228, 38.1809), new Point3D(2.59568, -14.2194, 38.1809), new Point3D(-3.90646, -14.2194, 38.1809), new Point3D(-3.90645, -26.0228, 38.1809)]);
_arg2[_local3].push([new Point3D(2.59568, -14.2194, 38.1809), new Point3D(2.59567, -5.51875, 29.8346), new Point3D(-3.90646, -5.51875, 29.8347), new Point3D(-3.90646, -14.2194, 38.1809)]);
_arg2[_local3].push([new Point3D(2.59567, -5.51875, 18.0313), new Point3D(2.59568, -14.2194, 9.68502), new Point3D(-3.90645, -14.2194, 9.68502), new Point3D(-3.90646, -5.51875, 18.0313)]);
_arg2[_local3].push([new Point3D(2.59567, -26.0228, 9.68503), new Point3D(2.59567, -34.369, 18.0313), new Point3D(-3.90645, -34.369, 18.0313), new Point3D(-3.90646, -26.0228, 9.68502)]);
_arg2[_local3].push([new Point3D(2.59567, -26.0228, 9.68503), new Point3D(2.59568, -14.2194, 9.68502), new Point3D(2.59567, -5.51875, 18.0313), new Point3D(2.59567, -5.51875, 29.8346), new Point3D(2.59568, -14.2194, 38.1809), new Point3D(2.59567, -26.0228, 38.1809), new Point3D(2.59567, -34.369, 29.8346), new Point3D(2.59567, -34.369, 18.0313)]);
_arg2[_local3].push([new Point3D(-3.90645, -34.369, 18.0313), new Point3D(-3.90646, -34.369, 29.8346), new Point3D(-3.90645, -26.0228, 38.1809), new Point3D(-3.90646, -14.2194, 38.1809), new Point3D(-3.90646, -5.51875, 29.8347), new Point3D(-3.90646, -5.51875, 18.0313), new Point3D(-3.90645, -14.2194, 9.68502), new Point3D(-3.90646, -26.0228, 9.68502)]);
_arg2[_local3].push([new Point3D(2.59567, -5.51875, 29.8346), new Point3D(2.59567, 3.42893, 38.1809), new Point3D(-3.90646, 3.42893, 38.1809), new Point3D(-3.90646, -5.51874, 29.8346)]);
_arg2[_local3].push([new Point3D(2.59567, 3.42893, 38.1809), new Point3D(2.59567, 15.2323, 38.1809), new Point3D(-3.90645, 15.2323, 38.1809), new Point3D(-3.90646, 3.42893, 38.1809)]);
_arg2[_local3].push([new Point3D(2.59567, 15.2323, 38.1809), new Point3D(2.59568, 23.5785, 29.8346), new Point3D(-3.90646, 23.5786, 29.8346), new Point3D(-3.90645, 15.2323, 38.1809)]);
_arg2[_local3].push([new Point3D(2.59568, 23.5785, 29.8346), new Point3D(2.59568, 23.5785, 18.0313), new Point3D(-3.90646, 23.5786, 18.0313), new Point3D(-3.90646, 23.5786, 29.8346)]);
_arg2[_local3].push([new Point3D(2.59568, 23.5785, 18.0313), new Point3D(2.59567, 15.2323, 9.68503), new Point3D(-3.90645, 15.2323, 9.68503), new Point3D(-3.90646, 23.5786, 18.0313)]);
_arg2[_local3].push([new Point3D(2.59567, 3.42893, 9.68503), new Point3D(2.59567, -5.51875, 18.0313), new Point3D(-3.90646, -5.51875, 18.0313), new Point3D(-3.90646, 3.42894, 9.68503)]);
_arg2[_local3].push([new Point3D(2.59567, 3.42893, 9.68503), new Point3D(2.59567, 15.2323, 9.68503), new Point3D(2.59568, 23.5785, 18.0313), new Point3D(2.59568, 23.5785, 29.8346), new Point3D(2.59567, 15.2323, 38.1809), new Point3D(2.59567, 3.42893, 38.1809), new Point3D(2.59567, -5.51875, 29.8346), new Point3D(2.59567, -5.51875, 18.0313)]);
_arg2[_local3].push([new Point3D(-3.90646, -5.51875, 18.0313), new Point3D(-3.90646, -5.51874, 29.8346), new Point3D(-3.90646, 3.42893, 38.1809), new Point3D(-3.90645, 15.2323, 38.1809), new Point3D(-3.90646, 23.5786, 29.8346), new Point3D(-3.90646, 23.5786, 18.0313), new Point3D(-3.90645, 15.2323, 9.68503), new Point3D(-3.90646, 3.42894, 9.68503)]);
_arg2[_local3].push([new Point3D(2.59568, -14.2194, 9.68502), new Point3D(2.59567, -26.0228, 9.68503), new Point3D(11.8795, -26.0228, 9.68503), new Point3D(11.8795, -12.2711, 9.68503)]);
_arg2[_local3].push([new Point3D(11.8795, 15.2323, 9.68503), new Point3D(2.59567, 15.2323, 9.68503), new Point3D(2.59567, 3.42893, 9.68503), new Point3D(11.8795, 1.48061, 9.68503)]);
_arg2[_local3].push([new Point3D(-3.90646, -26.0228, 9.68502), new Point3D(-3.90645, -14.2194, 9.68502), new Point3D(-13.1903, -12.2711, 9.68503), new Point3D(-13.1903, -26.0228, 9.68503)]);
_arg2[_local3].push([new Point3D(-3.90646, 3.42894, 9.68503), new Point3D(-3.90645, 15.2323, 9.68503), new Point3D(-13.1903, 15.2323, 9.68503), new Point3D(-13.1903, 1.48061, 9.68503)]);
_arg2[_local3].push([new Point3D(-0.655386, -14.2194, 9.68502), new Point3D(-0.655397, 3.42893, 9.68503), new Point3D(-3.90646, 3.42894, 9.68503), new Point3D(-13.1903, 1.48061, 9.68503), new Point3D(-13.1903, -12.2711, 9.68503), new Point3D(-3.90645, -14.2194, 9.68502)]);
_arg2[_local3].push([new Point3D(-0.655386, -14.2194, 9.68502), new Point3D(2.59568, -14.2194, 9.68502), new Point3D(11.8795, -12.2711, 9.68503), new Point3D(11.8795, 1.48061, 9.68503), new Point3D(2.59567, 3.42893, 9.68503), new Point3D(-0.655397, 3.42893, 9.68503)]);
_arg2[_local3].push([new Point3D(-13.1903, -21.5112, -20.0888), new Point3D(-13.1903, -12.2711, -20.0888), new Point3D(-19.5337, -20.6502, -38.1809)]);
_arg2[_local3].push([new Point3D(-13.1903, -12.2711, -20.0888), new Point3D(-4.46074, -12.2711, -20.0888), new Point3D(-19.5337, -20.6502, -38.1809)]);
_arg2[_local3].push([new Point3D(-4.46074, -12.2711, -20.0888), new Point3D(-13.1903, -21.5112, -20.0888), new Point3D(-19.5337, -20.6502, -38.1809)]);
_arg2[_local3].push([new Point3D(11.8795, -21.5112, -20.0888), new Point3D(3.14453, -12.2711, -20.0888), new Point3D(18.2211, -20.6502, -38.1809)]);
_arg2[_local3].push([new Point3D(3.14453, -12.2711, -20.0888), new Point3D(11.8795, -12.2711, -20.0888), new Point3D(18.2211, -20.6502, -38.1809)]);
_arg2[_local3].push([new Point3D(11.8795, -12.2711, -20.0888), new Point3D(11.8795, -21.5112, -20.0888), new Point3D(18.2211, -20.6502, -38.1809)]);
_arg2[_local3].push([new Point3D(-13.1903, 10.1519, -20.0888), new Point3D(-4.46074, 1.48061, -20.0888), new Point3D(-19.5337, 9.67015, -38.1809)]);
_arg2[_local3].push([new Point3D(-4.46074, 1.48061, -20.0888), new Point3D(-13.1903, 1.48061, -20.0888), new Point3D(-19.5337, 9.67015, -38.1809)]);
_arg2[_local3].push([new Point3D(-13.1903, 1.48061, -20.0888), new Point3D(-13.1903, 10.1519, -20.0888), new Point3D(-19.5337, 9.67015, -38.1809)]);
_arg2[_local3].push([new Point3D(11.8795, 10.1519, -20.0888), new Point3D(11.8795, 1.48061, -20.0888), new Point3D(18.2211, 9.67015, -38.1809)]);
_arg2[_local3].push([new Point3D(11.8795, 1.48061, -20.0888), new Point3D(3.14453, 1.48061, -20.0888), new Point3D(18.2211, 9.67015, -38.1809)]);
_arg2[_local3].push([new Point3D(3.14453, 1.48061, -20.0888), new Point3D(11.8795, 10.1519, -20.0888), new Point3D(18.2211, 9.67015, -38.1809)]);
_arg2[_local3].push([new Point3D(-13.1903, 10.1519, -20.0888), new Point3D(-13.1903, 15.2323, -20.0888), new Point3D(11.8795, 15.2323, -20.0888), new Point3D(11.8795, 10.1519, -20.0888), new Point3D(3.14453, 1.48061, -20.0888), new Point3D(-4.46074, 1.48061, -20.0888)]);
_arg2[_local3].push([new Point3D(-13.1903, -26.0228, -20.0888), new Point3D(-13.1903, -21.5112, -20.0888), new Point3D(-4.46074, -12.2711, -20.0888), new Point3D(3.14453, -12.2711, -20.0888), new Point3D(11.8795, -21.5112, -20.0888), new Point3D(11.8795, -26.0228, -20.0888)]);
_arg2[_local3].push([new Point3D(-13.1903, 15.2323, -20.0888), new Point3D(-13.1903, 1.48061, -20.0888), new Point3D(-13.1903, 1.48061, 9.68503), new Point3D(-13.1903, 15.2323, 9.68503)]);
_arg2[_local3].push([new Point3D(-13.1903, 1.48061, -20.0888), new Point3D(-13.1903, -12.2711, -20.0888), new Point3D(-13.1903, -12.2711, 9.68503), new Point3D(-13.1903, 1.48061, 9.68503)]);
_arg2[_local3].push([new Point3D(-13.1903, -12.2711, -20.0888), new Point3D(-13.1903, -26.0228, -20.0888), new Point3D(-13.1903, -26.0228, 9.68503), new Point3D(-13.1903, -12.2711, 9.68503)]);
_arg2[_local3].push([new Point3D(11.8795, -26.0228, 9.68503), new Point3D(-0.655392, -26.0228, 9.68503), new Point3D(-0.655392, -26.0228, -20.0888), new Point3D(11.8795, -26.0228, -20.0888)]);
_arg2[_local3].push([new Point3D(-0.655392, -26.0228, 9.68503), new Point3D(-13.1903, -26.0228, 9.68503), new Point3D(-13.1903, -26.0228, -20.0888), new Point3D(-0.655392, -26.0228, -20.0888)]);
_arg2[_local3].push([new Point3D(11.8795, 15.2323, 9.68503), new Point3D(11.8795, 1.48061, 9.68503), new Point3D(11.8795, 1.48061, -20.0888), new Point3D(11.8795, 15.2323, -20.0888)]);
_arg2[_local3].push([new Point3D(11.8795, 1.48061, 9.68503), new Point3D(11.8795, -12.2711, 9.68503), new Point3D(11.8795, -12.2711, -20.0888), new Point3D(11.8795, 1.48061, -20.0888)]);
_arg2[_local3].push([new Point3D(11.8795, -12.2711, 9.68503), new Point3D(11.8795, -26.0228, 9.68503), new Point3D(11.8795, -26.0228, -20.0888), new Point3D(11.8795, -12.2711, -20.0888)]);
} else {
if (_arg1 == 16){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 8;
_arg2.expertTime = 195;
_arg2[_local3].push([new Point3D(-8.07169, 16.5027, -8.06199), new Point3D(-8.07169, 10.5133, -8.06199), new Point3D(-10.6021, 10.5133, -14.0817), new Point3D(-10.6021, 16.5027, -14.0817)]);
_arg2[_local3].push([new Point3D(-10.6021, 16.5027, -14.0817), new Point3D(-10.6021, 10.5133, -14.0817), new Point3D(-16.711, 10.5133, -16.6121), new Point3D(-16.711, 16.5027, -16.6121)]);
_arg2[_local3].push([new Point3D(-16.711, 16.5027, -16.6121), new Point3D(-16.711, 10.5133, -16.6121), new Point3D(-22.82, 10.5133, -14.0817), new Point3D(-22.82, 16.5027, -14.0817)]);
_arg2[_local3].push([new Point3D(-22.82, 16.5027, -14.0817), new Point3D(-22.82, 10.5133, -14.0817), new Point3D(-25.3504, 10.5133, -8.06199), new Point3D(-25.3504, 16.5027, -8.06199)]);
_arg2[_local3].push([new Point3D(-10.6021, 16.5027, -14.0817), new Point3D(-16.711, 16.5027, -16.6121), new Point3D(-22.82, 16.5027, -14.0817), new Point3D(-25.3504, 16.5027, -8.06199), new Point3D(-22.82, 16.5027, -1.86387), new Point3D(-16.711, 16.5027, 0.666523), new Point3D(-10.6021, 16.5027, -1.86388), new Point3D(-8.07169, 16.5027, -8.06199)]);
_arg2[_local3].push([new Point3D(-25.3504, -16.7107, -8.06199), new Point3D(-22.82, -16.7107, -14.0817), new Point3D(-16.711, -16.7107, -16.6121), new Point3D(-10.6021, -16.7107, -14.0817), new Point3D(-8.07169, -16.7107, -8.06199), new Point3D(-10.6021, -16.7107, -1.86388), new Point3D(-16.711, -16.7107, 0.666523), new Point3D(-22.82, -16.7107, -1.86387)]);
_arg2[_local3].push([new Point3D(-8.07169, -9.36819, -8.06199), new Point3D(-8.07169, -16.7107, -8.06199), new Point3D(-10.6021, -16.7107, -14.0817), new Point3D(-10.6021, -9.36819, -14.0817)]);
_arg2[_local3].push([new Point3D(-10.6021, -9.36819, -14.0817), new Point3D(-10.6021, -16.7107, -14.0817), new Point3D(-16.711, -16.7107, -16.6121), new Point3D(-16.711, -9.36819, -16.6121)]);
_arg2[_local3].push([new Point3D(-16.711, -9.36819, -16.6121), new Point3D(-16.711, -16.7107, -16.6121), new Point3D(-22.82, -16.7107, -14.0817), new Point3D(-22.82, -9.36819, -14.0817)]);
_arg2[_local3].push([new Point3D(-22.82, -9.36819, -14.0817), new Point3D(-22.82, -16.7107, -14.0817), new Point3D(-25.3504, -16.7107, -8.06199), new Point3D(-25.3504, -9.36819, -8.06199)]);
_arg2[_local3].push([new Point3D(-25.3504, -9.36819, -8.06199), new Point3D(-8.07169, -9.36819, -8.06199), new Point3D(-10.6021, -9.36819, -14.0817), new Point3D(-16.711, -9.36819, -16.6121), new Point3D(-22.82, -9.36819, -14.0817)]);
_arg2[_local3].push([new Point3D(-25.3504, 10.5133, -8.06199), new Point3D(-22.82, 10.5133, -14.0817), new Point3D(-16.711, 10.5133, -16.6121), new Point3D(-10.6021, 10.5133, -14.0817), new Point3D(-8.07169, 10.5133, -8.06199)]);
_arg2[_local3].push([new Point3D(-25.3504, 10.5133, -8.06199), new Point3D(-8.07169, 10.5133, -8.06199), new Point3D(-8.07169, -9.36819, -8.06199), new Point3D(-25.3504, -9.36819, -8.06199)]);
_arg2[_local3].push([new Point3D(0.189939, 16.5027, 3.61381), new Point3D(-25.4091, 16.5027, 2.62034), new Point3D(-19.2571, 12.1637, 15.5103), new Point3D(0.189942, 12.1637, 15.5103)]);
_arg2[_local3].push([new Point3D(-25.4091, -16.7107, 2.62034), new Point3D(0.189942, -16.7107, 3.61381), new Point3D(0.189941, -12.3717, 15.5103), new Point3D(-19.2571, -12.3717, 15.5103)]);
_arg2[_local3].push([new Point3D(-19.2571, -12.3717, 15.5103), new Point3D(0.189941, -12.3717, 15.5103), new Point3D(0.189942, -0.104014, 15.5103), new Point3D(-19.2571, -0.104014, 15.5103)]);
_arg2[_local3].push([new Point3D(-19.2571, -0.104014, 15.5103), new Point3D(0.189942, -0.104014, 15.5103), new Point3D(0.189942, 12.1637, 15.5103), new Point3D(-19.2571, 12.1637, 15.5103)]);
_arg2[_local3].push([new Point3D(-25.4091, -16.7107, 2.62034), new Point3D(-19.2571, -12.3717, 15.5103), new Point3D(-19.2571, -0.104014, 15.5103), new Point3D(-25.4091, -0.104016, 2.62034)]);
_arg2[_local3].push([new Point3D(-25.4091, -0.104016, 2.62034), new Point3D(-19.2571, -0.104014, 15.5103), new Point3D(-19.2571, 12.1637, 15.5103), new Point3D(-25.4091, 16.5027, 2.62034)]);
_arg2[_local3].push([new Point3D(-25.4091, -16.7107, 2.62034), new Point3D(-25.4091, -0.104016, 2.62034), new Point3D(-42.4004, -0.104016, 0.862627), new Point3D(-42.4004, -16.7107, 0.862626)]);
_arg2[_local3].push([new Point3D(-25.4091, -0.104016, 2.62034), new Point3D(-25.4091, 16.5027, 2.62034), new Point3D(-42.4004, 16.5027, 0.862627), new Point3D(-42.4004, -0.104016, 0.862627)]);
_arg2[_local3].push([new Point3D(-42.4004, -0.104016, 0.862627), new Point3D(-44.1581, -0.104016, -8.06199), new Point3D(-44.1581, -16.7107, -8.06199), new Point3D(-42.4004, -16.7107, 0.862626)]);
_arg2[_local3].push([new Point3D(-42.4004, -0.104016, 0.862627), new Point3D(-42.4004, 16.5027, 0.862627), new Point3D(-44.1581, 16.5027, -8.06199), new Point3D(-44.1581, -0.104016, -8.06199)]);
_arg2[_local3].push([new Point3D(-25.3504, -0.104016, -8.06199), new Point3D(-25.3504, -16.7107, -8.06199), new Point3D(-44.1581, -16.7107, -8.06199), new Point3D(-44.1581, -0.104016, -8.06199)]);
_arg2[_local3].push([new Point3D(-25.3504, -0.104016, -8.06199), new Point3D(-44.1581, -0.104016, -8.06199), new Point3D(-44.1581, 16.5027, -8.06199), new Point3D(-25.3504, 16.5027, -8.06199)]);
_arg2[_local3].push([new Point3D(8.42637, 16.5027, -8.06199), new Point3D(10.9642, 16.5027, -14.094), new Point3D(10.9642, 10.5133, -14.094), new Point3D(8.42637, 10.5133, -8.06199)]);
_arg2[_local3].push([new Point3D(10.9642, 16.5027, -14.094), new Point3D(17.0909, 16.5027, -16.6318), new Point3D(17.0909, 10.5133, -16.6318), new Point3D(10.9642, 10.5133, -14.094)]);
_arg2[_local3].push([new Point3D(17.0909, 16.5027, -16.6318), new Point3D(23.2177, 16.5027, -14.094), new Point3D(23.2177, 10.5133, -14.094), new Point3D(17.0909, 10.5133, -16.6318)]);
_arg2[_local3].push([new Point3D(23.2177, 16.5027, -14.094), new Point3D(25.7554, 16.5027, -8.06199), new Point3D(25.7554, 10.5133, -8.06199), new Point3D(23.2177, 10.5133, -14.094)]);
_arg2[_local3].push([new Point3D(10.9642, 16.5027, -14.094), new Point3D(8.42637, 16.5027, -8.06199), new Point3D(10.9642, 16.5027, -1.84053), new Point3D(17.0909, 16.5027, 0.697254), new Point3D(23.2177, 16.5027, -1.84052), new Point3D(25.7554, 16.5027, -8.06199), new Point3D(23.2177, 16.5027, -14.094), new Point3D(17.0909, 16.5027, -16.6318)]);
_arg2[_local3].push([new Point3D(25.7554, -16.7107, -8.06199), new Point3D(23.2177, -16.7107, -1.84052), new Point3D(17.0909, -16.7107, 0.697254), new Point3D(10.9642, -16.7107, -1.84053), new Point3D(8.42637, -16.7107, -8.06199), new Point3D(10.9642, -16.7107, -14.094), new Point3D(17.0909, -16.7107, -16.6318), new Point3D(23.2177, -16.7107, -14.094)]);
_arg2[_local3].push([new Point3D(8.42637, -9.36819, -8.06199), new Point3D(10.9642, -9.36819, -14.094), new Point3D(10.9642, -16.7107, -14.094), new Point3D(8.42637, -16.7107, -8.06199)]);
_arg2[_local3].push([new Point3D(10.9642, -9.36819, -14.094), new Point3D(17.0909, -9.36819, -16.6318), new Point3D(17.0909, -16.7107, -16.6318), new Point3D(10.9642, -16.7107, -14.094)]);
_arg2[_local3].push([new Point3D(17.0909, -9.36819, -16.6318), new Point3D(23.2177, -9.36819, -14.094), new Point3D(23.2177, -16.7107, -14.094), new Point3D(17.0909, -16.7107, -16.6318)]);
_arg2[_local3].push([new Point3D(23.2177, -9.36819, -14.094), new Point3D(25.7554, -9.36819, -8.06199), new Point3D(25.7554, -16.7107, -8.06199), new Point3D(23.2177, -16.7107, -14.094)]);
_arg2[_local3].push([new Point3D(25.7554, -9.36819, -8.06199), new Point3D(23.2177, -9.36819, -14.094), new Point3D(17.0909, -9.36819, -16.6318), new Point3D(10.9642, -9.36819, -14.094), new Point3D(8.42637, -9.36819, -8.06199)]);
_arg2[_local3].push([new Point3D(25.7554, 10.5133, -8.06199), new Point3D(8.42637, 10.5133, -8.06199), new Point3D(10.9642, 10.5133, -14.094), new Point3D(17.0909, 10.5133, -16.6318), new Point3D(23.2177, 10.5133, -14.094)]);
_arg2[_local3].push([new Point3D(25.7554, 10.5133, -8.06199), new Point3D(25.7554, -9.36819, -8.06199), new Point3D(8.42637, -9.36819, -8.06199), new Point3D(8.42637, 10.5133, -8.06199)]);
_arg2[_local3].push([new Point3D(0.189945, 16.5027, 3.61381), new Point3D(0.189942, 12.1637, 15.5103), new Point3D(19.637, 12.1637, 15.5103), new Point3D(25.789, 16.5027, 2.62034)]);
_arg2[_local3].push([new Point3D(25.789, -16.7107, 2.62034), new Point3D(19.637, -12.3717, 15.5103), new Point3D(0.189944, -12.3717, 15.5103), new Point3D(0.189943, -16.7107, 3.61381)]);
_arg2[_local3].push([new Point3D(19.637, -12.3717, 15.5103), new Point3D(19.637, -0.104014, 15.5103), new Point3D(0.189943, -0.104014, 15.5103), new Point3D(0.189944, -12.3717, 15.5103)]);
_arg2[_local3].push([new Point3D(19.637, -0.104014, 15.5103), new Point3D(19.637, 12.1637, 15.5103), new Point3D(0.189942, 12.1637, 15.5103), new Point3D(0.189943, -0.104014, 15.5103)]);
_arg2[_local3].push([new Point3D(25.789, -16.7107, 2.62034), new Point3D(25.789, -0.104016, 2.62034), new Point3D(19.637, -0.104014, 15.5103), new Point3D(19.637, -12.3717, 15.5103)]);
_arg2[_local3].push([new Point3D(25.789, -0.104016, 2.62034), new Point3D(25.789, 16.5027, 2.62034), new Point3D(19.637, 12.1637, 15.5103), new Point3D(19.637, -0.104014, 15.5103)]);
_arg2[_local3].push([new Point3D(25.789, -16.7107, 2.62034), new Point3D(42.7803, -16.7107, 0.862626), new Point3D(42.7803, -0.104016, 0.862627), new Point3D(25.789, -0.104016, 2.62034)]);
_arg2[_local3].push([new Point3D(25.789, -0.104016, 2.62034), new Point3D(42.7803, -0.104016, 0.862627), new Point3D(42.7803, 16.5027, 0.862627), new Point3D(25.789, 16.5027, 2.62034)]);
_arg2[_local3].push([new Point3D(42.7803, -0.104016, 0.862627), new Point3D(42.7803, -16.7107, 0.862626), new Point3D(44.538, -16.7107, -8.06199), new Point3D(44.538, -0.104016, -8.06199)]);
_arg2[_local3].push([new Point3D(42.7803, -0.104016, 0.862627), new Point3D(44.538, -0.104016, -8.06199), new Point3D(44.538, 16.5027, -8.06199), new Point3D(42.7803, 16.5027, 0.862627)]);
_arg2[_local3].push([new Point3D(25.7554, -0.104016, -8.06199), new Point3D(44.538, -0.104016, -8.06199), new Point3D(44.538, -16.7107, -8.06199), new Point3D(25.7554, -16.7107, -8.06199)]);
_arg2[_local3].push([new Point3D(25.7554, -0.104016, -8.06199), new Point3D(25.7554, 16.5027, -8.06199), new Point3D(44.538, 16.5027, -8.06199), new Point3D(44.538, -0.104016, -8.06199)]);
_arg2[_local3].push([new Point3D(8.42637, -0.104016, -8.06199), new Point3D(-8.07169, -0.104016, -8.06199), new Point3D(-8.07169, 16.5027, -8.06199), new Point3D(8.42637, 16.5027, -8.06199)]);
_arg2[_local3].push([new Point3D(8.42637, -0.104016, -8.06199), new Point3D(8.42637, -16.7107, -8.06199), new Point3D(-8.07169, -16.7107, -8.06199), new Point3D(-8.07169, -0.104016, -8.06199)]);
_arg2[_local3].push([new Point3D(-16.2683, -16.7107, 2.97508), new Point3D(-16.711, -16.7107, 0.666523), new Point3D(-10.6021, -16.7107, -1.86388), new Point3D(-8.07169, -16.7107, -8.06199), new Point3D(0.189942, -16.7107, -8.06199), new Point3D(0.189943, -16.7107, 3.61381)]);
_arg2[_local3].push([new Point3D(17.2112, -16.7107, 2.95323), new Point3D(0.189943, -16.7107, 3.61381), new Point3D(0.189942, -16.7107, -8.06199), new Point3D(8.42637, -16.7107, -8.06199), new Point3D(10.9642, -16.7107, -1.84053), new Point3D(17.0909, -16.7107, 0.697254)]);
_arg2[_local3].push([new Point3D(23.2177, -16.7107, -1.84052), new Point3D(25.7554, -16.7107, -8.06199), new Point3D(44.538, -16.7107, -8.06199), new Point3D(42.7803, -16.7107, 0.862626), new Point3D(25.789, -16.7107, 2.62034), new Point3D(17.2112, -16.7107, 2.95323), new Point3D(17.0909, -16.7107, 0.697254)]);
_arg2[_local3].push([new Point3D(-16.2683, -16.7107, 2.97508), new Point3D(-25.4091, -16.7107, 2.62034), new Point3D(-42.4004, -16.7107, 0.862626), new Point3D(-44.1581, -16.7107, -8.06199), new Point3D(-25.3504, -16.7107, -8.06199), new Point3D(-22.82, -16.7107, -1.86387), new Point3D(-16.711, -16.7107, 0.666523)]);
_arg2[_local3].push([new Point3D(0.189945, 16.5027, 3.61381), new Point3D(17.1798, 16.5027, 2.95446), new Point3D(17.0909, 16.5027, 0.697254), new Point3D(10.9642, 16.5027, -1.84053), new Point3D(8.42637, 16.5027, -8.06199), new Point3D(0.189942, 16.5027, -8.06199)]);
_arg2[_local3].push([new Point3D(-16.3731, 16.5027, 2.97102), new Point3D(0.189945, 16.5027, 3.61381), new Point3D(0.189942, 16.5027, -8.06199), new Point3D(-8.07169, 16.5027, -8.06199), new Point3D(-10.6021, 16.5027, -1.86388), new Point3D(-16.711, 16.5027, 0.666523)]);
_arg2[_local3].push([new Point3D(-42.4004, 16.5027, 0.862627), new Point3D(-25.4091, 16.5027, 2.62034), new Point3D(-16.3731, 16.5027, 2.97102), new Point3D(-16.711, 16.5027, 0.666523), new Point3D(-22.82, 16.5027, -1.86387), new Point3D(-25.3504, 16.5027, -8.06199), new Point3D(-44.1581, 16.5027, -8.06199)]);
_arg2[_local3].push([new Point3D(17.1798, 16.5027, 2.95446), new Point3D(25.789, 16.5027, 2.62034), new Point3D(42.7803, 16.5027, 0.862627), new Point3D(44.538, 16.5027, -8.06199), new Point3D(25.7554, 16.5027, -8.06199), new Point3D(23.2177, 16.5027, -1.84052), new Point3D(17.0909, 16.5027, 0.697254)]);
} else {
if (_arg1 == 17){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 7;
_arg2.expertTime = 195;
_arg2[_local3].push([new Point3D(-18.1926, 17.3748, -4.6182), new Point3D(-18.1926, 30.7379, -4.6182), new Point3D(-18.1926, 30.7379, 59.2821), new Point3D(-18.1926, 17.3748, 59.2821)]);
_arg2[_local3].push([new Point3D(-18.1926, 30.7379, -4.6182), new Point3D(-32.3832, 30.7379, -4.6182), new Point3D(-32.3832, 30.7379, 59.2821), new Point3D(-18.1926, 30.7379, 59.2821)]);
_arg2[_local3].push([new Point3D(-32.3832, 30.7379, -4.6182), new Point3D(-32.3832, 17.3748, -4.6182), new Point3D(-32.3832, 17.3748, 59.2821), new Point3D(-32.3832, 30.7379, 59.2821)]);
_arg2[_local3].push([new Point3D(-32.3832, -32.4468, -4.6182), new Point3D(-18.1926, -32.4468, -4.6182), new Point3D(-18.1926, -32.4468, 59.2821), new Point3D(-32.3832, -32.4468, 59.2821)]);
_arg2[_local3].push([new Point3D(-18.1926, -32.4468, -4.6182), new Point3D(-18.1926, -18.4736, -4.6182), new Point3D(-18.1926, -18.4736, 59.2821), new Point3D(-18.1926, -32.4468, 59.2821)]);
_arg2[_local3].push([new Point3D(-32.3832, -18.4736, -4.6182), new Point3D(-32.3832, -32.4468, -4.6182), new Point3D(-32.3832, -32.4468, 59.2821), new Point3D(-32.3832, -18.4736, 59.2821)]);
_arg2[_local3].push([new Point3D(-32.3832, -18.4736, 24.5562), new Point3D(-18.1926, -18.4736, 24.5562), new Point3D(-18.1926, 17.3748, 24.5561), new Point3D(-32.3832, 17.3748, 24.5561)]);
_arg2[_local3].push([new Point3D(-18.1926, -18.4736, 24.5562), new Point3D(-18.1926, -18.4736, 13.0142), new Point3D(-18.1926, 17.3748, 13.0142), new Point3D(-18.1926, 17.3748, 24.5561)]);
_arg2[_local3].push([new Point3D(-18.1926, -18.4736, 13.0142), new Point3D(-32.3832, -18.4736, 13.0142), new Point3D(-32.3832, 17.3748, 13.0142), new Point3D(-18.1926, 17.3748, 13.0142)]);
_arg2[_local3].push([new Point3D(-32.3832, -18.4736, 13.0142), new Point3D(-32.3832, -18.4736, 24.5562), new Point3D(-32.3832, 17.3748, 24.5561), new Point3D(-32.3832, 17.3748, 13.0142)]);
_arg2[_local3].push([new Point3D(-18.1926, -18.4736, 59.2821), new Point3D(-18.1926, -18.4736, 36.9116), new Point3D(-18.1926, 17.3748, 36.9116), new Point3D(-18.1926, 17.3748, 59.282)]);
_arg2[_local3].push([new Point3D(-18.1926, -18.4736, 36.9116), new Point3D(-32.3832, -18.4736, 36.9116), new Point3D(-32.3832, 17.3748, 36.9116), new Point3D(-18.1926, 17.3748, 36.9116)]);
_arg2[_local3].push([new Point3D(-32.3832, -18.4736, 36.9116), new Point3D(-32.3832, -18.4736, 59.2821), new Point3D(-32.3832, 17.3748, 59.282), new Point3D(-32.3832, 17.3748, 36.9116)]);
_arg2[_local3].push([new Point3D(17.7033, -32.4468, -59.2821), new Point3D(17.7033, -18.4736, -59.2821), new Point3D(31.7944, -18.4736, -59.2821), new Point3D(31.7944, -32.4468, -59.2821)]);
_arg2[_local3].push([new Point3D(17.7033, -32.4468, -59.2821), new Point3D(31.7944, -32.4468, -59.2821), new Point3D(31.7944, -32.4468, -18.0226), new Point3D(17.7033, -32.4468, -18.0226)]);
_arg2[_local3].push([new Point3D(31.7944, -32.4468, -59.2821), new Point3D(31.7944, -18.4736, -59.2821), new Point3D(31.7944, -18.4736, -18.0226), new Point3D(31.7944, -32.4468, -18.0226)]);
_arg2[_local3].push([new Point3D(31.7944, -18.4736, -59.2821), new Point3D(17.7033, -18.4736, -59.2821), new Point3D(17.7033, -18.4736, -18.0226), new Point3D(31.7944, -18.4736, -18.0226)]);
_arg2[_local3].push([new Point3D(17.7033, -18.4736, -59.2821), new Point3D(17.7033, -32.4468, -59.2821), new Point3D(17.7033, -32.4468, -18.0226), new Point3D(17.7033, -18.4736, -18.0226)]);
_arg2[_local3].push([new Point3D(17.7033, 17.3748, -59.2821), new Point3D(17.7033, 30.7379, -59.2821), new Point3D(31.7944, 30.7379, -59.2821), new Point3D(31.7944, 17.3748, -59.2821)]);
_arg2[_local3].push([new Point3D(17.7033, 17.3748, -59.2821), new Point3D(31.7944, 17.3748, -59.2821), new Point3D(31.7944, 17.3748, -18.0226), new Point3D(17.7033, 17.3748, -18.0226)]);
_arg2[_local3].push([new Point3D(31.7944, 17.3748, -59.2821), new Point3D(31.7944, 30.7379, -59.2821), new Point3D(31.7944, 30.7379, -18.0226), new Point3D(31.7944, 17.3748, -18.0226)]);
_arg2[_local3].push([new Point3D(31.7944, 30.7379, -59.2821), new Point3D(17.7033, 30.7379, -59.2821), new Point3D(17.7033, 30.7379, -18.0226), new Point3D(31.7944, 30.7379, -18.0226)]);
_arg2[_local3].push([new Point3D(17.7033, 30.7379, -59.2821), new Point3D(17.7033, 17.3748, -59.2821), new Point3D(17.7033, 17.3748, -18.0226), new Point3D(17.7033, 30.7379, -18.0226)]);
_arg2[_local3].push([new Point3D(-32.3832, 17.3748, -59.2821), new Point3D(-32.3832, 30.7379, -59.2821), new Point3D(-18.1926, 30.7379, -59.2821), new Point3D(-18.1926, 17.3748, -59.2821)]);
_arg2[_local3].push([new Point3D(-32.3832, 17.3748, -59.2821), new Point3D(-18.1926, 17.3748, -59.2821), new Point3D(-18.1926, 17.3748, -18.0226), new Point3D(-32.3832, 17.3748, -18.0226)]);
_arg2[_local3].push([new Point3D(-18.1926, 17.3748, -59.2821), new Point3D(-18.1926, 30.7379, -59.2821), new Point3D(-18.1926, 30.7379, -18.0226), new Point3D(-18.1926, 17.3748, -18.0226)]);
_arg2[_local3].push([new Point3D(-18.1926, 30.7379, -59.2821), new Point3D(-32.3832, 30.7379, -59.2821), new Point3D(-32.3832, 30.7379, -18.0226), new Point3D(-18.1926, 30.7379, -18.0226)]);
_arg2[_local3].push([new Point3D(-32.3832, 30.7379, -59.2821), new Point3D(-32.3832, 17.3748, -59.2821), new Point3D(-32.3832, 17.3748, -18.0226), new Point3D(-32.3832, 30.7379, -18.0226)]);
_arg2[_local3].push([new Point3D(-32.3832, -32.4468, -59.2821), new Point3D(-32.3832, -18.4736, -59.2821), new Point3D(-18.1926, -18.4736, -59.2821), new Point3D(-18.1926, -32.4468, -59.2821)]);
_arg2[_local3].push([new Point3D(-32.3832, -32.4468, -59.2821), new Point3D(-18.1926, -32.4468, -59.2821), new Point3D(-18.1926, -32.4468, -18.0226), new Point3D(-32.3832, -32.4468, -18.0226)]);
_arg2[_local3].push([new Point3D(-18.1926, -32.4468, -59.2821), new Point3D(-18.1926, -18.4736, -59.2821), new Point3D(-18.1926, -18.4736, -18.0226), new Point3D(-18.1926, -32.4468, -18.0226)]);
_arg2[_local3].push([new Point3D(-18.1926, -18.4736, -59.2821), new Point3D(-32.3832, -18.4736, -59.2821), new Point3D(-32.3832, -18.4736, -18.0226), new Point3D(-18.1926, -18.4736, -18.0226)]);
_arg2[_local3].push([new Point3D(-32.3832, -18.4736, -59.2821), new Point3D(-32.3832, -32.4468, -59.2821), new Point3D(-32.3832, -32.4468, -18.0226), new Point3D(-32.3832, -18.4736, -18.0226)]);
_arg2[_local3].push([new Point3D(31.7944, 30.7379, -4.6182), new Point3D(0.265617, 30.7379, -4.6182), new Point3D(0.265617, -0.854456, -4.6182), new Point3D(31.7944, -0.854456, -4.6182)]);
_arg2[_local3].push([new Point3D(0.265617, -32.4468, -18.0226), new Point3D(31.7944, -32.4468, -18.0226), new Point3D(31.7944, -32.4468, -4.6182), new Point3D(0.265617, -32.4468, -4.6182), new Point3D(-32.3832, -32.4468, -4.6182), new Point3D(-32.3832, -32.4468, -18.0226)]);
_arg2[_local3].push([new Point3D(31.7944, -0.854456, -18.0226), new Point3D(31.7944, 30.7379, -18.0226), new Point3D(31.7944, 30.7379, -4.6182), new Point3D(31.7944, -0.854456, -4.6182), new Point3D(31.7944, -32.4468, -4.6182), new Point3D(31.7944, -32.4468, -18.0226)]);
_arg2[_local3].push([new Point3D(0.265617, 30.7379, -18.0226), new Point3D(-32.3832, 30.7379, -18.0226), new Point3D(-32.3832, 30.7379, -4.6182), new Point3D(0.265617, 30.7379, -4.6182), new Point3D(31.7944, 30.7379, -4.6182), new Point3D(31.7944, 30.7379, -18.0226)]);
_arg2[_local3].push([new Point3D(-32.3832, -0.854456, -18.0226), new Point3D(-32.3832, -32.4468, -18.0226), new Point3D(-32.3832, -32.4468, -4.6182), new Point3D(-32.3832, -0.854456, -4.6182), new Point3D(-32.3832, 30.7379, -4.6182), new Point3D(-32.3832, 30.7379, -18.0226)]);
_arg2[_local3].push([new Point3D(-18.1926, 30.7379, 59.2821), new Point3D(-32.3832, 30.7379, 59.2821), new Point3D(-32.3832, -32.4468, 59.2821), new Point3D(-18.1926, -32.4468, 59.2821)]);
_arg2[_local3].push([new Point3D(-18.1926, 17.3748, 24.5561), new Point3D(-18.1926, 17.3748, 36.9116), new Point3D(-32.3832, 17.3748, 36.9116), new Point3D(-32.3832, 17.3748, 24.5561)]);
_arg2[_local3].push([new Point3D(-18.1926, 17.3748, 13.0142), new Point3D(-32.3832, 17.3748, 13.0142), new Point3D(-32.3832, 17.3748, -4.6182), new Point3D(-18.1926, 17.3748, -4.6182)]);
_arg2[_local3].push([new Point3D(-18.1926, -18.4736, 24.5562), new Point3D(-32.3832, -18.4736, 24.5562), new Point3D(-32.3832, -18.4736, 36.9116), new Point3D(-18.1926, -18.4736, 36.9116)]);
_arg2[_local3].push([new Point3D(-32.3832, -18.4736, 13.0142), new Point3D(-18.1926, -18.4736, 13.0142), new Point3D(-18.1926, -18.4736, -4.6182), new Point3D(-32.3832, -18.4736, -4.6182)]);
_arg2[_local3].push([new Point3D(0.265617, -0.854456, -4.6182), new Point3D(0.265617, -32.4468, -4.6182), new Point3D(31.7944, -32.4468, -4.6182), new Point3D(31.7944, -0.854456, -4.6182)]);
_arg2[_local3].push([new Point3D(0.265617, -32.4468, -4.6182), new Point3D(0.265617, -0.854456, -4.6182), new Point3D(-18.1926, -18.4736, -4.6182), new Point3D(-18.1926, -32.4468, -4.6182)]);
_arg2[_local3].push([new Point3D(0.265617, -0.854456, -4.6182), new Point3D(-32.3832, -0.854456, -4.6182), new Point3D(-32.3832, -18.4736, -4.6182), new Point3D(-18.1926, -18.4736, -4.6182)]);
_arg2[_local3].push([new Point3D(0.265617, -0.854456, -4.6182), new Point3D(-18.1926, 17.3748, -4.6182), new Point3D(-32.3832, 17.3748, -4.6182), new Point3D(-32.3832, -0.854456, -4.6182)]);
_arg2[_local3].push([new Point3D(0.265617, -0.854456, -4.6182), new Point3D(0.265617, 30.7379, -4.6182), new Point3D(-18.1926, 30.7379, -4.6182), new Point3D(-18.1926, 17.3748, -4.6182)]);
_arg2[_local3].push([new Point3D(31.7944, -18.4736, -18.0226), new Point3D(17.7033, -18.4736, -18.0226), new Point3D(0.265617, -0.854456, -18.0226), new Point3D(31.7944, -0.854456, -18.0226)]);
_arg2[_local3].push([new Point3D(17.7033, -18.4736, -18.0226), new Point3D(17.7033, -32.4468, -18.0226), new Point3D(0.265617, -32.4468, -18.0226), new Point3D(0.265617, -0.854456, -18.0226)]);
_arg2[_local3].push([new Point3D(0.265617, -0.854456, -18.0226), new Point3D(-18.1926, 17.3748, -18.0226), new Point3D(-18.1926, 30.7379, -18.0226), new Point3D(0.265617, 30.7379, -18.0226)]);
_arg2[_local3].push([new Point3D(-18.1926, 17.3748, -18.0226), new Point3D(0.265617, -0.854456, -18.0226), new Point3D(-32.3832, -0.854456, -18.0226), new Point3D(-32.3832, 17.3748, -18.0226)]);
_arg2[_local3].push([new Point3D(17.7033, 17.3748, -18.0226), new Point3D(0.265617, -0.854456, -18.0226), new Point3D(0.265617, 30.7379, -18.0226), new Point3D(17.7033, 30.7379, -18.0226)]);
_arg2[_local3].push([new Point3D(31.7944, -0.854456, -18.0226), new Point3D(0.265617, -0.854456, -18.0226), new Point3D(17.7033, 17.3748, -18.0226), new Point3D(31.7944, 17.3748, -18.0226)]);
_arg2[_local3].push([new Point3D(-18.1926, -18.4736, -18.0226), new Point3D(-32.3832, -18.4736, -18.0226), new Point3D(-32.3832, -0.854456, -18.0226), new Point3D(0.265617, -0.854456, -18.0226)]);
_arg2[_local3].push([new Point3D(0.265617, -0.854456, -18.0226), new Point3D(0.265617, -32.4468, -18.0226), new Point3D(-18.1926, -32.4468, -18.0226), new Point3D(-18.1926, -18.4736, -18.0226)]);
} else {
if (_arg1 == 18){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 4;
_arg2.expertTime = 145;
_arg2[_local3].push([new Point3D(42.9522, -0.197383, 31.4772), new Point3D(28.8752, -0.197372, 45.0512), new Point3D(28.8752, -38.523, 45.0512), new Point3D(42.9522, -38.523, 31.4772)]);
_arg2[_local3].push([new Point3D(43.3079, -0.197388, 11.925), new Point3D(42.9522, -0.197383, 31.4772), new Point3D(42.9522, -38.523, 31.4772), new Point3D(43.3079, -38.523, 11.925)]);
_arg2[_local3].push([new Point3D(29.7339, -0.197384, -2.15196), new Point3D(43.3079, -0.197388, 11.925), new Point3D(43.3079, -38.523, 11.925), new Point3D(29.7339, -38.523, -2.15195)]);
_arg2[_local3].push([new Point3D(10.1818, -0.197374, -2.50765), new Point3D(29.7339, -0.197384, -2.15196), new Point3D(29.7339, -38.523, -2.15195), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(42.9523, 38.1282, 31.4772), new Point3D(28.8753, 38.1282, 45.0512), new Point3D(28.8752, -0.197372, 45.0512), new Point3D(42.9522, -0.197383, 31.4772)]);
_arg2[_local3].push([new Point3D(43.3079, 38.1282, 11.925), new Point3D(42.9523, 38.1282, 31.4772), new Point3D(42.9522, -0.197383, 31.4772), new Point3D(43.3079, -0.197388, 11.925)]);
_arg2[_local3].push([new Point3D(29.734, 38.1282, -2.15197), new Point3D(43.3079, 38.1282, 11.925), new Point3D(43.3079, -0.197388, 11.925), new Point3D(29.7339, -0.197384, -2.15196)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -2.50766), new Point3D(29.734, 38.1282, -2.15197), new Point3D(29.7339, -0.197384, -2.15196), new Point3D(10.1818, -0.197374, -2.50765)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -40.8332), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-15.3687, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(10.1818, -0.197387, -40.8332), new Point3D(10.1817, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333)]);
_arg2[_local3].push([new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(10.1818, 38.1282, -40.8333), new Point3D(10.1818, -0.197387, -40.8332)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -2.50765), new Point3D(-40.9191, -38.523, -2.50765)]);
_arg2[_local3].push([new Point3D(-15.3687, -38.523, -40.8332), new Point3D(10.1817, -38.523, -40.8332), new Point3D(10.1817, -38.523, -2.50764), new Point3D(-15.3687, -38.523, -2.50765)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -40.8332), new Point3D(10.1818, -0.197387, -40.8332), new Point3D(10.1817, -0.197377, -2.50765), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(10.1818, -0.197387, -40.8332), new Point3D(10.1818, 38.1282, -40.8333), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(10.1817, -0.197377, -2.50765)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -2.50766), new Point3D(10.1818, 38.1282, -2.50766)]);
_arg2[_local3].push([new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-40.919, 38.1282, -2.50767), new Point3D(-15.3686, 38.1282, -2.50766)]);
_arg2[_local3].push([new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.9191, -0.197354, -2.50766), new Point3D(-40.919, 38.1282, -2.50767)]);
_arg2[_local3].push([new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.9191, -38.523, -40.8332), new Point3D(-40.9191, -38.523, -2.50765), new Point3D(-40.9191, -0.197354, -2.50766)]);
_arg2[_local3].push([new Point3D(19.5285, -38.523, 21.2718), new Point3D(10.1817, -38.523, -2.50764), new Point3D(29.7339, -38.523, -2.15195), new Point3D(43.3079, -38.523, 11.925)]);
_arg2[_local3].push([new Point3D(42.9522, -38.523, 31.4772), new Point3D(28.8752, -38.523, 45.0512), new Point3D(19.5285, -38.523, 21.2718), new Point3D(43.3079, -38.523, 11.925)]);
_arg2[_local3].push([new Point3D(19.5285, 38.1282, 21.2718), new Point3D(28.8753, 38.1282, 45.0512), new Point3D(42.9523, 38.1282, 31.4772), new Point3D(43.3079, 38.1282, 11.925)]);
_arg2[_local3].push([new Point3D(29.734, 38.1282, -2.15197), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(19.5285, 38.1282, 21.2718), new Point3D(43.3079, 38.1282, 11.925)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -2.50765), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -2.50765), new Point3D(-15.3687, -38.523, -2.50765), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-40.9191, -38.523, -40.8333)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -2.50765), new Point3D(-40.9191, -38.523, -40.8333), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.9191, -0.197354, -2.50766)]);
_arg2[_local3].push([new Point3D(-40.919, 38.1282, -2.50767), new Point3D(-40.9191, -0.197354, -2.50766), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.919, 38.1282, -40.8333)]);
_arg2[_local3].push([new Point3D(-15.3686, 38.1282, -2.50766), new Point3D(-40.919, 38.1282, -2.50767), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -2.50766), new Point3D(-15.3686, 38.1282, -2.50766), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(10.1818, 38.1282, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1817, -0.197377, -2.50765), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(10.1818, 38.1282, -40.8333), new Point3D(10.1818, -0.197387, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -2.50764), new Point3D(10.1817, -0.197377, -2.50765), new Point3D(10.1818, -0.197387, -40.8333), new Point3D(10.1817, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -40.8332), new Point3D(10.1818, -0.197387, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-15.3687, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -40.8333), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-40.919, -0.19736, -40.8333)]);
_arg2[_local3].push([new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(10.1818, -0.197387, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -2.50764), new Point3D(19.5285, -38.523, 21.2718), new Point3D(43.3079, -38.523, 11.925), new Point3D(29.7339, -38.523, -2.15196)]);
_arg2[_local3].push([new Point3D(19.5285, -38.523, 21.2718), new Point3D(28.8752, -38.523, 45.0512), new Point3D(42.9522, -38.523, 31.4772), new Point3D(43.3079, -38.523, 11.925)]);
_arg2[_local3].push([new Point3D(29.7339, -38.523, -2.15196), new Point3D(29.7339, -0.197384, -2.15196), new Point3D(10.1818, -0.197374, -2.50765), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(29.7339, -38.523, -2.15196), new Point3D(43.3079, -38.523, 11.925), new Point3D(43.3079, -0.197388, 11.925), new Point3D(29.7339, -0.197384, -2.15196)]);
_arg2[_local3].push([new Point3D(43.3079, -38.523, 11.925), new Point3D(42.9522, -38.523, 31.4772), new Point3D(42.9522, -0.197383, 31.4772), new Point3D(43.3079, -0.197388, 11.925)]);
_arg2[_local3].push([new Point3D(42.9522, -38.523, 31.4772), new Point3D(28.8752, -38.523, 45.0512), new Point3D(28.8752, -0.197372, 45.0512), new Point3D(42.9522, -0.197383, 31.4772)]);
_arg2[_local3].push([new Point3D(28.8752, -0.197372, 45.0512), new Point3D(28.8753, 38.1282, 45.0512), new Point3D(42.9523, 38.1282, 31.4772), new Point3D(42.9522, -0.197383, 31.4772)]);
_arg2[_local3].push([new Point3D(42.9522, -0.197383, 31.4772), new Point3D(42.9523, 38.1282, 31.4772), new Point3D(43.3079, 38.1282, 11.925), new Point3D(43.3079, -0.197388, 11.925)]);
_arg2[_local3].push([new Point3D(43.3079, -0.197388, 11.925), new Point3D(43.3079, 38.1282, 11.925), new Point3D(29.734, 38.1282, -2.15197), new Point3D(29.7339, -0.197384, -2.15196)]);
_arg2[_local3].push([new Point3D(29.734, 38.1282, -2.15197), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(10.1818, -0.197374, -2.50765), new Point3D(29.7339, -0.197384, -2.15196)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -2.50766), new Point3D(29.734, 38.1282, -2.15197), new Point3D(43.3079, 38.1282, 11.925), new Point3D(19.5285, 38.1282, 21.2718)]);
_arg2[_local3].push([new Point3D(19.5285, 38.1282, 21.2718), new Point3D(43.3079, 38.1282, 11.925), new Point3D(42.9523, 38.1282, 31.4772), new Point3D(28.8753, 38.1282, 45.0512)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(9.54674, -0.197362, 44.6991), new Point3D(-10.0069, -0.197351, 44.436), new Point3D(-10.0069, -38.523, 44.436), new Point3D(9.54672, -38.523, 44.6991)]);
_arg2[_local3].push([new Point3D(23.5593, -0.197373, 31.0585), new Point3D(9.54674, -0.197362, 44.6991), new Point3D(9.54672, -38.523, 44.6991), new Point3D(23.5592, -38.523, 31.0585)]);
_arg2[_local3].push([new Point3D(23.8223, -0.197378, 11.5049), new Point3D(23.5593, -0.197373, 31.0585), new Point3D(23.5592, -38.523, 31.0585), new Point3D(23.8223, -38.523, 11.5049)]);
_arg2[_local3].push([new Point3D(10.1817, -0.197374, -2.50765), new Point3D(23.8223, -0.197378, 11.5049), new Point3D(23.8223, -38.523, 11.5049), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(9.54676, 38.1282, 44.6991), new Point3D(-10.0069, 38.1282, 44.436), new Point3D(-10.0069, -0.197351, 44.436), new Point3D(9.54674, -0.197362, 44.6991)]);
_arg2[_local3].push([new Point3D(23.5593, 38.1282, 31.0585), new Point3D(9.54676, 38.1282, 44.6991), new Point3D(9.54674, -0.197362, 44.6991), new Point3D(23.5593, -0.197373, 31.0585)]);
_arg2[_local3].push([new Point3D(23.8223, 38.1282, 11.5049), new Point3D(23.5593, 38.1282, 31.0585), new Point3D(23.5593, -0.197373, 31.0585), new Point3D(23.8223, -0.197378, 11.5049)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -2.50766), new Point3D(23.8223, 38.1282, 11.5049), new Point3D(23.8223, -0.197378, 11.5049), new Point3D(10.1817, -0.197374, -2.50765)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -40.8332), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-15.3687, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(10.1818, -0.197387, -40.8332), new Point3D(10.1817, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333)]);
_arg2[_local3].push([new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(10.1818, 38.1282, -40.8333), new Point3D(10.1818, -0.197387, -40.8332)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -2.50765), new Point3D(-40.9191, -38.523, -2.50765)]);
_arg2[_local3].push([new Point3D(-15.3687, -38.523, -40.8332), new Point3D(10.1817, -38.523, -40.8332), new Point3D(10.1817, -38.523, -2.50764), new Point3D(-15.3687, -38.523, -2.50765)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -40.8332), new Point3D(10.1818, -0.197387, -40.8332), new Point3D(10.1817, -0.197377, -2.50765), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(10.1818, -0.197387, -40.8332), new Point3D(10.1818, 38.1282, -40.8333), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(10.1817, -0.197377, -2.50765)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -2.50766), new Point3D(10.1818, 38.1282, -2.50766)]);
_arg2[_local3].push([new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-40.919, 38.1282, -2.50767), new Point3D(-15.3686, 38.1282, -2.50766)]);
_arg2[_local3].push([new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.9191, -0.197354, -2.50766), new Point3D(-40.919, 38.1282, -2.50767)]);
_arg2[_local3].push([new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.9191, -38.523, -40.8332), new Point3D(-40.9191, -38.523, -2.50765), new Point3D(-40.9191, -0.197354, -2.50766)]);
_arg2[_local3].push([new Point3D(0.0873936, -38.523, 20.9642), new Point3D(10.1817, -38.523, -2.50764), new Point3D(23.8223, -38.523, 11.5049), new Point3D(23.5592, -38.523, 31.0585)]);
_arg2[_local3].push([new Point3D(9.54672, -38.523, 44.6991), new Point3D(-10.0069, -38.523, 44.436), new Point3D(0.0873936, -38.523, 20.9642), new Point3D(23.5592, -38.523, 31.0585)]);
_arg2[_local3].push([new Point3D(0.0874315, 38.1282, 20.9642), new Point3D(-10.0069, 38.1282, 44.436), new Point3D(9.54676, 38.1282, 44.6991), new Point3D(23.5593, 38.1282, 31.0585)]);
_arg2[_local3].push([new Point3D(23.8223, 38.1282, 11.5049), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(0.0874315, 38.1282, 20.9642), new Point3D(23.5593, 38.1282, 31.0585)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -2.50765), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -2.50765), new Point3D(-15.3687, -38.523, -2.50765), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-40.9191, -38.523, -40.8333)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -2.50765), new Point3D(-40.9191, -38.523, -40.8333), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.9191, -0.197354, -2.50766)]);
_arg2[_local3].push([new Point3D(-40.919, 38.1282, -2.50767), new Point3D(-40.9191, -0.197354, -2.50766), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.919, 38.1282, -40.8333)]);
_arg2[_local3].push([new Point3D(-15.3686, 38.1282, -2.50766), new Point3D(-40.919, 38.1282, -2.50767), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -2.50766), new Point3D(-15.3686, 38.1282, -2.50766), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(10.1818, 38.1282, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1817, -0.197377, -2.50765), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(10.1818, 38.1282, -40.8333), new Point3D(10.1818, -0.197387, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -2.50764), new Point3D(10.1817, -0.197377, -2.50765), new Point3D(10.1818, -0.197387, -40.8333), new Point3D(10.1817, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -40.8332), new Point3D(10.1818, -0.197387, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-15.3687, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -40.8333), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-40.919, -0.19736, -40.8333)]);
_arg2[_local3].push([new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(10.1818, -0.197387, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -2.50764), new Point3D(0.0873936, -38.523, 20.9642), new Point3D(23.5592, -38.523, 31.0585), new Point3D(23.8223, -38.523, 11.5049)]);
_arg2[_local3].push([new Point3D(0.0873936, -38.523, 20.9642), new Point3D(-10.0069, -38.523, 44.436), new Point3D(9.54672, -38.523, 44.6991), new Point3D(23.5592, -38.523, 31.0585)]);
_arg2[_local3].push([new Point3D(23.8223, -38.523, 11.5049), new Point3D(23.8223, -0.197378, 11.5049), new Point3D(10.1817, -0.197374, -2.50765), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(23.8223, -38.523, 11.5049), new Point3D(23.5592, -38.523, 31.0585), new Point3D(23.5593, -0.197373, 31.0585), new Point3D(23.8223, -0.197378, 11.5049)]);
_arg2[_local3].push([new Point3D(23.5592, -38.523, 31.0585), new Point3D(9.54672, -38.523, 44.6991), new Point3D(9.54674, -0.197362, 44.6991), new Point3D(23.5593, -0.197373, 31.0585)]);
_arg2[_local3].push([new Point3D(9.54672, -38.523, 44.6991), new Point3D(-10.0069, -38.523, 44.436), new Point3D(-10.0069, -0.197351, 44.436), new Point3D(9.54674, -0.197362, 44.6991)]);
_arg2[_local3].push([new Point3D(-10.0069, -0.197351, 44.436), new Point3D(-10.0069, 38.1282, 44.436), new Point3D(9.54677, 38.1282, 44.6991), new Point3D(9.54674, -0.197362, 44.6991)]);
_arg2[_local3].push([new Point3D(9.54674, -0.197362, 44.6991), new Point3D(9.54677, 38.1282, 44.6991), new Point3D(23.5593, 38.1282, 31.0585), new Point3D(23.5593, -0.197373, 31.0585)]);
_arg2[_local3].push([new Point3D(23.5593, -0.197373, 31.0585), new Point3D(23.5593, 38.1282, 31.0585), new Point3D(23.8223, 38.1282, 11.5049), new Point3D(23.8223, -0.197378, 11.5049)]);
_arg2[_local3].push([new Point3D(23.8223, 38.1282, 11.5049), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(10.1817, -0.197374, -2.50765), new Point3D(23.8223, -0.197378, 11.5049)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -2.50766), new Point3D(23.8223, 38.1282, 11.5049), new Point3D(23.5593, 38.1282, 31.0585), new Point3D(0.0874315, 38.1282, 20.9642)]);
_arg2[_local3].push([new Point3D(0.0874315, 38.1282, 20.9642), new Point3D(23.5593, 38.1282, 31.0585), new Point3D(9.54677, 38.1282, 44.6991), new Point3D(-10.0069, 38.1282, 44.436)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(-16.434, -0.19735, 36.4857), new Point3D(-32.5855, -0.197344, 25.4611), new Point3D(-32.5856, -38.5229, 25.4611), new Point3D(-16.434, -38.5229, 36.4857)]);
_arg2[_local3].push([new Point3D(2.78248, -0.197361, 32.8604), new Point3D(-16.434, -0.19735, 36.4857), new Point3D(-16.434, -38.5229, 36.4857), new Point3D(2.78246, -38.523, 32.8604)]);
_arg2[_local3].push([new Point3D(13.8071, -0.197371, 16.7088), new Point3D(2.78248, -0.197361, 32.8604), new Point3D(2.78246, -38.523, 32.8604), new Point3D(13.8071, -38.523, 16.7088)]);
_arg2[_local3].push([new Point3D(10.1817, -0.197374, -2.50765), new Point3D(13.8071, -0.197371, 16.7088), new Point3D(13.8071, -38.523, 16.7088), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(-16.4339, 38.1283, 36.4857), new Point3D(-32.5855, 38.1283, 25.4611), new Point3D(-32.5855, -0.197344, 25.4611), new Point3D(-16.434, -0.19735, 36.4857)]);
_arg2[_local3].push([new Point3D(2.7825, 38.1282, 32.8604), new Point3D(-16.4339, 38.1283, 36.4857), new Point3D(-16.434, -0.19735, 36.4857), new Point3D(2.78248, -0.197361, 32.8604)]);
_arg2[_local3].push([new Point3D(13.8071, 38.1282, 16.7088), new Point3D(2.7825, 38.1282, 32.8604), new Point3D(2.78248, -0.197361, 32.8604), new Point3D(13.8071, -0.197371, 16.7088)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -2.50765), new Point3D(13.8071, 38.1282, 16.7088), new Point3D(13.8071, -0.197371, 16.7088), new Point3D(10.1817, -0.197374, -2.50765)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -40.8332), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-15.3687, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(10.1818, -0.197387, -40.8332), new Point3D(10.1817, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333)]);
_arg2[_local3].push([new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(10.1818, 38.1282, -40.8333), new Point3D(10.1818, -0.197387, -40.8332)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -2.50765), new Point3D(-40.9191, -38.523, -2.50765)]);
_arg2[_local3].push([new Point3D(-15.3687, -38.523, -40.8332), new Point3D(10.1817, -38.523, -40.8332), new Point3D(10.1817, -38.523, -2.50764), new Point3D(-15.3687, -38.523, -2.50765)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -40.8332), new Point3D(10.1818, -0.197387, -40.8332), new Point3D(10.1817, -0.197377, -2.50765), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(10.1818, -0.197387, -40.8332), new Point3D(10.1818, 38.1282, -40.8333), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(10.1817, -0.197377, -2.50765)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -2.50766), new Point3D(10.1818, 38.1282, -2.50766)]);
_arg2[_local3].push([new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-40.919, 38.1282, -2.50767), new Point3D(-15.3686, 38.1282, -2.50766)]);
_arg2[_local3].push([new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.9191, -0.197354, -2.50766), new Point3D(-40.919, 38.1282, -2.50767)]);
_arg2[_local3].push([new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.9191, -38.523, -40.8332), new Point3D(-40.9191, -38.523, -2.50765), new Point3D(-40.9191, -0.197354, -2.50766)]);
_arg2[_local3].push([new Point3D(-11.2019, -38.523, 11.4767), new Point3D(10.1817, -38.523, -2.50764), new Point3D(13.8071, -38.523, 16.7088), new Point3D(2.78246, -38.523, 32.8604)]);
_arg2[_local3].push([new Point3D(-16.434, -38.5229, 36.4857), new Point3D(-32.5856, -38.5229, 25.4611), new Point3D(-11.2019, -38.523, 11.4767), new Point3D(2.78246, -38.523, 32.8604)]);
_arg2[_local3].push([new Point3D(-11.2019, 38.1282, 11.4767), new Point3D(-32.5855, 38.1283, 25.4611), new Point3D(-16.4339, 38.1283, 36.4857), new Point3D(2.7825, 38.1282, 32.8604)]);
_arg2[_local3].push([new Point3D(13.8071, 38.1282, 16.7088), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(-11.2019, 38.1282, 11.4767), new Point3D(2.7825, 38.1282, 32.8604)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -2.50765), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -2.50765), new Point3D(-15.3687, -38.523, -2.50765), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-40.9191, -38.523, -40.8333)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -2.50765), new Point3D(-40.9191, -38.523, -40.8333), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.9191, -0.197354, -2.50766)]);
_arg2[_local3].push([new Point3D(-40.919, 38.1282, -2.50767), new Point3D(-40.9191, -0.197354, -2.50766), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.919, 38.1282, -40.8333)]);
_arg2[_local3].push([new Point3D(-15.3686, 38.1282, -2.50766), new Point3D(-40.919, 38.1282, -2.50767), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -2.50766), new Point3D(-15.3686, 38.1282, -2.50766), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(10.1818, 38.1282, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1817, -0.197377, -2.50765), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(10.1818, 38.1282, -40.8333), new Point3D(10.1818, -0.197387, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -2.50764), new Point3D(10.1817, -0.197377, -2.50765), new Point3D(10.1818, -0.197387, -40.8333), new Point3D(10.1817, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -40.8332), new Point3D(10.1818, -0.197387, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-15.3687, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -40.8333), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-40.919, -0.19736, -40.8333)]);
_arg2[_local3].push([new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(10.1818, -0.197387, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -2.50764), new Point3D(-11.2019, -38.523, 11.4767), new Point3D(2.78246, -38.523, 32.8604), new Point3D(13.8071, -38.523, 16.7088)]);
_arg2[_local3].push([new Point3D(-11.2019, -38.523, 11.4767), new Point3D(-32.5856, -38.5229, 25.4611), new Point3D(-16.434, -38.523, 36.4857), new Point3D(2.78246, -38.523, 32.8604)]);
_arg2[_local3].push([new Point3D(13.8071, -38.523, 16.7088), new Point3D(13.8071, -0.197371, 16.7088), new Point3D(10.1817, -0.197374, -2.50765), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(13.8071, -38.523, 16.7088), new Point3D(2.78246, -38.523, 32.8604), new Point3D(2.78248, -0.197361, 32.8604), new Point3D(13.8071, -0.197371, 16.7088)]);
_arg2[_local3].push([new Point3D(2.78246, -38.523, 32.8604), new Point3D(-16.434, -38.523, 36.4857), new Point3D(-16.434, -0.19735, 36.4857), new Point3D(2.78248, -0.197361, 32.8604)]);
_arg2[_local3].push([new Point3D(-16.434, -38.523, 36.4857), new Point3D(-32.5856, -38.5229, 25.4611), new Point3D(-32.5855, -0.197344, 25.4611), new Point3D(-16.434, -0.19735, 36.4857)]);
_arg2[_local3].push([new Point3D(-32.5855, -0.197344, 25.4611), new Point3D(-32.5855, 38.1283, 25.4611), new Point3D(-16.4339, 38.1283, 36.4857), new Point3D(-16.434, -0.19735, 36.4857)]);
_arg2[_local3].push([new Point3D(-16.434, -0.19735, 36.4857), new Point3D(-16.4339, 38.1283, 36.4857), new Point3D(2.7825, 38.1282, 32.8604), new Point3D(2.78248, -0.197361, 32.8604)]);
_arg2[_local3].push([new Point3D(2.78248, -0.197361, 32.8604), new Point3D(2.7825, 38.1282, 32.8604), new Point3D(13.8071, 38.1282, 16.7088), new Point3D(13.8071, -0.197371, 16.7088)]);
_arg2[_local3].push([new Point3D(13.8071, 38.1282, 16.7088), new Point3D(10.1818, 38.1282, -2.50765), new Point3D(10.1817, -0.197374, -2.50765), new Point3D(13.8071, -0.197371, 16.7088)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -2.50765), new Point3D(13.8071, 38.1282, 16.7088), new Point3D(2.7825, 38.1282, 32.8604), new Point3D(-11.2019, 38.1282, 11.4767)]);
_arg2[_local3].push([new Point3D(-11.2019, 38.1282, 11.4767), new Point3D(2.7825, 38.1282, 32.8604), new Point3D(-16.4339, 38.1283, 36.4857), new Point3D(-32.5855, 38.1283, 25.4611)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(9.54674, -0.197362, 44.6991), new Point3D(-10.0069, -0.197351, 44.436), new Point3D(-10.0069, -38.523, 44.436), new Point3D(9.54672, -38.523, 44.6991)]);
_arg2[_local3].push([new Point3D(23.5593, -0.197373, 31.0585), new Point3D(9.54674, -0.197362, 44.6991), new Point3D(9.54672, -38.523, 44.6991), new Point3D(23.5592, -38.523, 31.0585)]);
_arg2[_local3].push([new Point3D(23.8223, -0.197378, 11.5049), new Point3D(23.5593, -0.197373, 31.0585), new Point3D(23.5592, -38.523, 31.0585), new Point3D(23.8223, -38.523, 11.5049)]);
_arg2[_local3].push([new Point3D(10.1817, -0.197374, -2.50765), new Point3D(23.8223, -0.197378, 11.5049), new Point3D(23.8223, -38.523, 11.5049), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(9.54676, 38.1282, 44.6991), new Point3D(-10.0069, 38.1282, 44.436), new Point3D(-10.0069, -0.197351, 44.436), new Point3D(9.54674, -0.197362, 44.6991)]);
_arg2[_local3].push([new Point3D(23.5593, 38.1282, 31.0585), new Point3D(9.54676, 38.1282, 44.6991), new Point3D(9.54674, -0.197362, 44.6991), new Point3D(23.5593, -0.197373, 31.0585)]);
_arg2[_local3].push([new Point3D(23.8223, 38.1282, 11.5049), new Point3D(23.5593, 38.1282, 31.0585), new Point3D(23.5593, -0.197373, 31.0585), new Point3D(23.8223, -0.197378, 11.5049)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -2.50766), new Point3D(23.8223, 38.1282, 11.5049), new Point3D(23.8223, -0.197378, 11.5049), new Point3D(10.1817, -0.197374, -2.50765)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -40.8332), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-15.3687, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(10.1818, -0.197387, -40.8332), new Point3D(10.1817, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333)]);
_arg2[_local3].push([new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(10.1818, 38.1282, -40.8333), new Point3D(10.1818, -0.197387, -40.8332)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -2.50765), new Point3D(-40.9191, -38.523, -2.50765)]);
_arg2[_local3].push([new Point3D(-15.3687, -38.523, -40.8332), new Point3D(10.1817, -38.523, -40.8332), new Point3D(10.1817, -38.523, -2.50764), new Point3D(-15.3687, -38.523, -2.50765)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -40.8332), new Point3D(10.1818, -0.197387, -40.8332), new Point3D(10.1817, -0.197377, -2.50765), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(10.1818, -0.197387, -40.8332), new Point3D(10.1818, 38.1282, -40.8333), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(10.1817, -0.197377, -2.50765)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -2.50766), new Point3D(10.1818, 38.1282, -2.50766)]);
_arg2[_local3].push([new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-40.919, 38.1282, -2.50767), new Point3D(-15.3686, 38.1282, -2.50766)]);
_arg2[_local3].push([new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.9191, -0.197354, -2.50766), new Point3D(-40.919, 38.1282, -2.50767)]);
_arg2[_local3].push([new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.9191, -38.523, -40.8332), new Point3D(-40.9191, -38.523, -2.50765), new Point3D(-40.9191, -0.197354, -2.50766)]);
_arg2[_local3].push([new Point3D(0.0873936, -38.523, 20.9642), new Point3D(10.1817, -38.523, -2.50764), new Point3D(23.8223, -38.523, 11.5049), new Point3D(23.5592, -38.523, 31.0585)]);
_arg2[_local3].push([new Point3D(9.54672, -38.523, 44.6991), new Point3D(-10.0069, -38.523, 44.436), new Point3D(0.0873936, -38.523, 20.9642), new Point3D(23.5592, -38.523, 31.0585)]);
_arg2[_local3].push([new Point3D(0.0874315, 38.1282, 20.9642), new Point3D(-10.0069, 38.1282, 44.436), new Point3D(9.54676, 38.1282, 44.6991), new Point3D(23.5593, 38.1282, 31.0585)]);
_arg2[_local3].push([new Point3D(23.8223, 38.1282, 11.5049), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(0.0874315, 38.1282, 20.9642), new Point3D(23.5593, 38.1282, 31.0585)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3687, -38.523, -2.50765), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -2.50765), new Point3D(-15.3687, -38.523, -2.50765), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-40.9191, -38.523, -40.8333)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -2.50765), new Point3D(-40.9191, -38.523, -40.8333), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.9191, -0.197354, -2.50766)]);
_arg2[_local3].push([new Point3D(-40.919, 38.1282, -2.50767), new Point3D(-40.9191, -0.197354, -2.50766), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-40.919, 38.1282, -40.8333)]);
_arg2[_local3].push([new Point3D(-15.3686, 38.1282, -2.50766), new Point3D(-40.919, 38.1282, -2.50767), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -2.50766), new Point3D(-15.3686, 38.1282, -2.50766), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(10.1818, 38.1282, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1817, -0.197377, -2.50765), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(10.1818, 38.1282, -40.8333), new Point3D(10.1818, -0.197387, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -2.50764), new Point3D(10.1817, -0.197377, -2.50765), new Point3D(10.1818, -0.197387, -40.8333), new Point3D(10.1817, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -40.8332), new Point3D(10.1818, -0.197387, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-15.3687, -38.523, -40.8332)]);
_arg2[_local3].push([new Point3D(-40.9191, -38.523, -40.8333), new Point3D(-15.3687, -38.523, -40.8332), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(-40.919, -0.19736, -40.8333)]);
_arg2[_local3].push([new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-40.919, 38.1282, -40.8333), new Point3D(-40.919, -0.19736, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -40.8333), new Point3D(-15.3686, 38.1282, -40.8333), new Point3D(-15.3686, -0.197374, -40.8333), new Point3D(10.1818, -0.197387, -40.8333)]);
_arg2[_local3].push([new Point3D(10.1817, -38.523, -2.50764), new Point3D(0.0873936, -38.523, 20.9642), new Point3D(23.5592, -38.523, 31.0585), new Point3D(23.8223, -38.523, 11.5049)]);
_arg2[_local3].push([new Point3D(0.0873936, -38.523, 20.9642), new Point3D(-10.0069, -38.523, 44.436), new Point3D(9.54672, -38.523, 44.6991), new Point3D(23.5592, -38.523, 31.0585)]);
_arg2[_local3].push([new Point3D(23.8223, -38.523, 11.5049), new Point3D(23.8223, -0.197378, 11.5049), new Point3D(10.1817, -0.197374, -2.50765), new Point3D(10.1817, -38.523, -2.50764)]);
_arg2[_local3].push([new Point3D(23.8223, -38.523, 11.5049), new Point3D(23.5592, -38.523, 31.0585), new Point3D(23.5593, -0.197373, 31.0585), new Point3D(23.8223, -0.197378, 11.5049)]);
_arg2[_local3].push([new Point3D(23.5592, -38.523, 31.0585), new Point3D(9.54672, -38.523, 44.6991), new Point3D(9.54674, -0.197362, 44.6991), new Point3D(23.5593, -0.197373, 31.0585)]);
_arg2[_local3].push([new Point3D(9.54672, -38.523, 44.6991), new Point3D(-10.0069, -38.523, 44.436), new Point3D(-10.0069, -0.197351, 44.436), new Point3D(9.54674, -0.197362, 44.6991)]);
_arg2[_local3].push([new Point3D(-10.0069, -0.197351, 44.436), new Point3D(-10.0069, 38.1282, 44.436), new Point3D(9.54677, 38.1282, 44.6991), new Point3D(9.54674, -0.197362, 44.6991)]);
_arg2[_local3].push([new Point3D(9.54674, -0.197362, 44.6991), new Point3D(9.54677, 38.1282, 44.6991), new Point3D(23.5593, 38.1282, 31.0585), new Point3D(23.5593, -0.197373, 31.0585)]);
_arg2[_local3].push([new Point3D(23.5593, -0.197373, 31.0585), new Point3D(23.5593, 38.1282, 31.0585), new Point3D(23.8223, 38.1282, 11.5049), new Point3D(23.8223, -0.197378, 11.5049)]);
_arg2[_local3].push([new Point3D(23.8223, 38.1282, 11.5049), new Point3D(10.1818, 38.1282, -2.50766), new Point3D(10.1817, -0.197374, -2.50765), new Point3D(23.8223, -0.197378, 11.5049)]);
_arg2[_local3].push([new Point3D(10.1818, 38.1282, -2.50766), new Point3D(23.8223, 38.1282, 11.5049), new Point3D(23.5593, 38.1282, 31.0585), new Point3D(0.0874315, 38.1282, 20.9642)]);
_arg2[_local3].push([new Point3D(0.0874315, 38.1282, 20.9642), new Point3D(23.5593, 38.1282, 31.0585), new Point3D(9.54677, 38.1282, 44.6991), new Point3D(-10.0069, 38.1282, 44.436)]);
} else {
if (_arg1 == 19){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 0;
_arg2.expertTime = 125;
_arg2[_local3].push([new Point3D(-17.5435, -15.6293, -9.31356), new Point3D(16.2309, -15.6293, -9.31357), new Point3D(16.2309, -15.6293, 23.273), new Point3D(-17.5435, -15.6293, 23.273)]);
_arg2[_local3].push([new Point3D(16.2309, -15.6293, -9.31357), new Point3D(16.2309, 15.1781, -9.31357), new Point3D(16.2309, 15.1781, 23.273), new Point3D(16.2309, -15.6293, 23.273)]);
_arg2[_local3].push([new Point3D(16.2309, 15.1781, -9.31357), new Point3D(-17.5435, 15.1781, -9.31356), new Point3D(-17.5435, 15.1781, 23.273), new Point3D(16.2309, 15.1781, 23.273)]);
_arg2[_local3].push([new Point3D(-17.5435, 15.1781, -9.31356), new Point3D(-17.5435, -15.6293, -9.31356), new Point3D(-17.5435, -15.6293, 23.273), new Point3D(-17.5435, 15.1781, 23.273)]);
_arg2[_local3].push([new Point3D(16.2309, -26.6282, 55.1574), new Point3D(11.8833, -26.6282, 47.7133), new Point3D(16.2309, -26.6282, 41.8296), new Point3D(26.1125, -26.6282, 47.1557), new Point3D(26.1125, -26.6282, 59.11), new Point3D(16.6014, -26.6282, 65.0686)]);
_arg2[_local3].push([new Point3D(16.2309, 26.2335, 41.8296), new Point3D(26.1125, 26.2335, 47.1557), new Point3D(26.1125, -26.6282, 47.1557), new Point3D(16.2309, -26.6282, 41.8296)]);
_arg2[_local3].push([new Point3D(26.1125, 26.2335, 47.1557), new Point3D(26.1125, 26.2335, 59.11), new Point3D(26.1125, -26.6282, 59.11), new Point3D(26.1125, -26.6282, 47.1557)]);
_arg2[_local3].push([new Point3D(26.1125, 26.2335, 59.11), new Point3D(16.6014, 26.2335, 65.0686), new Point3D(16.6014, -26.6282, 65.0686), new Point3D(26.1125, -26.6282, 59.11)]);
_arg2[_local3].push([new Point3D(26.1125, 26.2335, 59.11), new Point3D(26.1125, 26.2335, 47.1557), new Point3D(16.2309, 26.2335, 41.8296), new Point3D(11.8833, 26.2335, 47.7133), new Point3D(16.2309, 26.2335, 55.1574), new Point3D(16.6014, 26.2335, 65.0686)]);
_arg2[_local3].push([new Point3D(11.8833, -15.6293, 47.7133), new Point3D(16.2309, -15.6293, 41.8295), new Point3D(16.2309, -26.6282, 41.8296), new Point3D(11.8833, -26.6282, 47.7133)]);
_arg2[_local3].push([new Point3D(11.8833, 26.2335, 47.7133), new Point3D(16.2309, 26.2335, 41.8296), new Point3D(16.2309, 15.1781, 41.8295), new Point3D(11.8833, 15.1781, 47.7133)]);
_arg2[_local3].push([new Point3D(16.2309, 15.1781, 55.1574), new Point3D(16.2309, 26.2335, 55.1574), new Point3D(11.8833, 26.2335, 47.7133), new Point3D(11.8833, 15.1781, 47.7133)]);
_arg2[_local3].push([new Point3D(11.8833, -26.6282, 47.7133), new Point3D(16.2309, -26.6282, 55.1574), new Point3D(16.2309, -15.6293, 55.1574), new Point3D(11.8833, -15.6293, 47.7133)]);
_arg2[_local3].push([new Point3D(16.2309, -15.6293, 41.8295), new Point3D(16.2309, -15.6293, 23.273), new Point3D(16.2309, 15.1781, 23.273), new Point3D(16.2309, 15.1781, 41.8295)]);
_arg2[_local3].push([new Point3D(-17.5435, -26.6282, 55.1574), new Point3D(-17.914, -26.6282, 65.0686), new Point3D(-27.4251, -26.6282, 59.11), new Point3D(-27.4251, -26.6282, 47.1557), new Point3D(-17.5435, -26.6282, 41.8296), new Point3D(-13.1959, -26.6282, 47.7133)]);
_arg2[_local3].push([new Point3D(-17.5435, 26.2335, 41.8296), new Point3D(-17.5435, -26.6282, 41.8296), new Point3D(-27.4251, -26.6282, 47.1557), new Point3D(-27.4251, 26.2335, 47.1557)]);
_arg2[_local3].push([new Point3D(-27.4251, 26.2335, 47.1557), new Point3D(-27.4251, -26.6282, 47.1557), new Point3D(-27.4251, -26.6282, 59.11), new Point3D(-27.4251, 26.2335, 59.11)]);
_arg2[_local3].push([new Point3D(-27.4251, 26.2335, 59.11), new Point3D(-27.4251, -26.6282, 59.11), new Point3D(-17.914, -26.6282, 65.0686), new Point3D(-17.914, 26.2335, 65.0686)]);
_arg2[_local3].push([new Point3D(-27.4251, 26.2335, 59.11), new Point3D(-17.914, 26.2335, 65.0686), new Point3D(-17.5435, 26.2335, 55.1574), new Point3D(-13.1959, 26.2335, 47.7134), new Point3D(-17.5435, 26.2335, 41.8296), new Point3D(-27.4251, 26.2335, 47.1557)]);
_arg2[_local3].push([new Point3D(-13.1959, -15.6293, 47.7133), new Point3D(-13.1959, -26.6282, 47.7133), new Point3D(-17.5435, -26.6282, 41.8296), new Point3D(-17.5435, -15.6293, 41.8296)]);
_arg2[_local3].push([new Point3D(-13.1959, 26.2335, 47.7134), new Point3D(-13.1959, 15.1781, 47.7133), new Point3D(-17.5435, 15.1781, 41.8296), new Point3D(-17.5435, 26.2335, 41.8296)]);
_arg2[_local3].push([new Point3D(-17.5435, 15.1781, 55.1574), new Point3D(-13.1959, 15.1781, 47.7133), new Point3D(-13.1959, 26.2335, 47.7134), new Point3D(-17.5435, 26.2335, 55.1574)]);
_arg2[_local3].push([new Point3D(-13.1959, -26.6282, 47.7133), new Point3D(-13.1959, -15.6293, 47.7133), new Point3D(-17.5435, -15.6293, 55.1574), new Point3D(-17.5435, -26.6282, 55.1574)]);
_arg2[_local3].push([new Point3D(-17.5435, -15.6293, 41.8296), new Point3D(-17.5435, 15.1781, 41.8296), new Point3D(-17.5435, 15.1781, 23.273), new Point3D(-17.5435, -15.6293, 23.273)]);
_arg2[_local3].push([new Point3D(-17.5435, 15.1781, 55.1574), new Point3D(-17.5435, 26.2335, 55.1574), new Point3D(16.2309, 26.2335, 55.1574), new Point3D(16.2309, 15.1781, 55.1574)]);
_arg2[_local3].push([new Point3D(-17.914, 26.2335, 65.0686), new Point3D(16.6014, 26.2335, 65.0686), new Point3D(16.2309, 26.2335, 55.1574), new Point3D(-17.5435, 26.2335, 55.1574)]);
_arg2[_local3].push([new Point3D(16.2309, -15.6293, 55.1574), new Point3D(16.2309, -26.6282, 55.1574), new Point3D(-17.5435, -26.6282, 55.1574), new Point3D(-17.5435, -15.6293, 55.1574)]);
_arg2[_local3].push([new Point3D(16.2309, -26.6282, 55.1574), new Point3D(16.6014, -26.6282, 65.0686), new Point3D(-17.914, -26.6282, 65.0686), new Point3D(-17.5435, -26.6282, 55.1574)]);
_arg2[_local3].push([new Point3D(16.6014, -26.6282, 65.0686), new Point3D(16.6014, 26.2335, 65.0686), new Point3D(-17.914, 26.2335, 65.0686), new Point3D(-17.914, -26.6282, 65.0686)]);
_arg2[_local3].push([new Point3D(16.2309, -15.6293, 23.273), new Point3D(16.2309, -15.6293, 41.8295), new Point3D(11.8833, -15.6293, 47.7133), new Point3D(16.2309, -15.6293, 55.1574), new Point3D(-17.5435, -15.6293, 55.1574), new Point3D(-13.1959, -15.6293, 47.7133), new Point3D(-17.5435, -15.6293, 41.8296), new Point3D(-17.5435, -15.6293, 23.273)]);
_arg2[_local3].push([new Point3D(-17.5435, 15.1781, 23.273), new Point3D(-17.5435, 15.1781, 41.8296), new Point3D(-13.1959, 15.1781, 47.7133), new Point3D(-17.5435, 15.1781, 55.1574), new Point3D(16.2309, 15.1781, 55.1574), new Point3D(11.8833, 15.1781, 47.7133), new Point3D(16.2309, 15.1781, 41.8295), new Point3D(16.2309, 15.1781, 23.273)]);
_arg2[_local3].push([new Point3D(24.7831, 22.9789, -65.0686), new Point3D(24.7831, -23.4301, -65.0686), new Point3D(-26.0957, -23.4301, -65.0686), new Point3D(-26.0957, 22.9789, -65.0686)]);
_arg2[_local3].push([new Point3D(-17.5435, -15.6293, -9.31356), new Point3D(-17.5435, 15.1781, -9.31356), new Point3D(-17.5435, 15.1781, -42.3354), new Point3D(-17.5435, -15.6293, -42.3354)]);
_arg2[_local3].push([new Point3D(-17.5435, 15.1781, -9.31356), new Point3D(16.2309, 15.1781, -9.31357), new Point3D(16.2309, 15.1781, -42.3354), new Point3D(-17.5435, 15.1781, -42.3354)]);
_arg2[_local3].push([new Point3D(16.2309, 15.1781, -9.31357), new Point3D(16.2309, -15.6293, -9.31357), new Point3D(16.2309, -15.6293, -42.3354), new Point3D(16.2309, 15.1781, -42.3354)]);
_arg2[_local3].push([new Point3D(16.2309, -15.6293, -9.31357), new Point3D(-17.5435, -15.6293, -9.31356), new Point3D(-17.5435, -15.6293, -42.3354), new Point3D(16.2309, -15.6293, -42.3354)]);
_arg2[_local3].push([new Point3D(-17.5435, -15.6293, -42.3354), new Point3D(-17.5435, 15.1781, -42.3354), new Point3D(-26.0957, 22.9789, -52.384), new Point3D(-26.0957, -23.4301, -52.384)]);
_arg2[_local3].push([new Point3D(-17.5435, 15.1781, -42.3354), new Point3D(16.2309, 15.1781, -42.3354), new Point3D(24.7831, 22.9789, -52.384), new Point3D(-26.0957, 22.9789, -52.384)]);
_arg2[_local3].push([new Point3D(16.2309, 15.1781, -42.3354), new Point3D(16.2309, -15.6293, -42.3354), new Point3D(24.7831, -23.4301, -52.384), new Point3D(24.7831, 22.9789, -52.384)]);
_arg2[_local3].push([new Point3D(16.2309, -15.6293, -42.3354), new Point3D(-17.5435, -15.6293, -42.3354), new Point3D(-26.0957, -23.4301, -52.384), new Point3D(24.7831, -23.4301, -52.384)]);
_arg2[_local3].push([new Point3D(-26.0957, -23.4301, -52.384), new Point3D(-26.0957, 22.9789, -52.384), new Point3D(-26.0957, 22.9789, -65.0686), new Point3D(-26.0957, -23.4301, -65.0686)]);
_arg2[_local3].push([new Point3D(-26.0957, 22.9789, -52.384), new Point3D(24.7831, 22.9789, -52.384), new Point3D(24.7831, 22.9789, -65.0686), new Point3D(-26.0957, 22.9789, -65.0686)]);
_arg2[_local3].push([new Point3D(24.7831, 22.9789, -52.384), new Point3D(24.7831, -23.4301, -52.384), new Point3D(24.7831, -23.4301, -65.0686), new Point3D(24.7831, 22.9789, -65.0686)]);
_arg2[_local3].push([new Point3D(24.7831, -23.4301, -52.384), new Point3D(-26.0957, -23.4301, -52.384), new Point3D(-26.0957, -23.4301, -65.0686), new Point3D(24.7831, -23.4301, -65.0686)]);
} else {
if (_arg1 == 20){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = -32;
_arg2.expertTime = 70;
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, -6.40829), new Point3D(-6.48561, -11.8551, -3.55182), new Point3D(-26.4992, -7.37544, -3.55182)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, -6.40829), new Point3D(-26.4992, -7.37544, -3.55182), new Point3D(-36.7137, -1.0594, -3.55182)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, -6.40829), new Point3D(23.7424, -1.0594, -3.55182), new Point3D(13.6209, -7.37544, -3.55182)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, -6.40829), new Point3D(13.6209, -7.37544, -3.55182), new Point3D(-6.48561, -11.8551, -3.55182)]);
_arg2[_local3].push([new Point3D(-6.48561, -11.8551, -3.55182), new Point3D(-6.4851, -14.8444, -2.20832E-6), new Point3D(-31.2508, -9.79186, -3.85466E-6), new Point3D(-26.4992, -7.37544, -3.55182)]);
_arg2[_local3].push([new Point3D(-26.4992, -7.37544, -3.55182), new Point3D(-31.2508, -9.79186, -3.85466E-6), new Point3D(-42.4247, -1.0594, -6.70006E-6), new Point3D(-36.7137, -1.0594, -3.55182)]);
_arg2[_local3].push([new Point3D(23.7424, -1.0594, -3.55182), new Point3D(29.4545, -1.0594, -6.70006E-6), new Point3D(19.2873, -9.79186, -3.85466E-6), new Point3D(13.6209, -7.37544, -3.55182)]);
_arg2[_local3].push([new Point3D(13.6209, -7.37544, -3.55182), new Point3D(19.2873, -9.79186, -3.85466E-6), new Point3D(-6.4851, -14.8444, -2.20832E-6), new Point3D(-6.48561, -11.8551, -3.55182)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, -6.40829), new Point3D(-26.4992, 5.25664, -3.55183), new Point3D(-6.48561, 9.73633, -3.55183)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, -6.40829), new Point3D(-36.7137, -1.0594, -3.55182), new Point3D(-26.4992, 5.25664, -3.55183)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, -6.40829), new Point3D(13.6209, 5.25664, -3.55183), new Point3D(23.7424, -1.0594, -3.55182)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, -6.40829), new Point3D(-6.48561, 9.73633, -3.55183), new Point3D(13.6209, 5.25664, -3.55183)]);
_arg2[_local3].push([new Point3D(-6.48561, 9.73633, -3.55183), new Point3D(-26.4992, 5.25664, -3.55183), new Point3D(-31.2508, 7.67306, -9.54545E-6), new Point3D(-6.4851, 12.7256, -1.11918E-5)]);
_arg2[_local3].push([new Point3D(-26.4992, 5.25664, -3.55183), new Point3D(-36.7137, -1.0594, -3.55182), new Point3D(-42.4247, -1.0594, -6.70006E-6), new Point3D(-31.2508, 7.67306, -9.54545E-6)]);
_arg2[_local3].push([new Point3D(23.7424, -1.0594, -3.55182), new Point3D(13.6209, 5.25664, -3.55183), new Point3D(19.2873, 7.67306, -9.54545E-6), new Point3D(29.4545, -1.0594, -6.70006E-6)]);
_arg2[_local3].push([new Point3D(13.6209, 5.25664, -3.55183), new Point3D(-6.48561, 9.73633, -3.55183), new Point3D(-6.4851, 12.7256, -1.11918E-5), new Point3D(19.2873, 7.67306, -9.54545E-6)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, 6.40827), new Point3D(-26.4992, -7.37544, 3.55181), new Point3D(-6.48561, -11.8551, 3.55181)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, 6.40827), new Point3D(-36.7137, -1.0594, 3.55181), new Point3D(-26.4992, -7.37544, 3.55181)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, 6.40827), new Point3D(13.6209, -7.37544, 3.55181), new Point3D(23.7424, -1.0594, 3.55181)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, 6.40827), new Point3D(-6.48561, -11.8551, 3.55181), new Point3D(13.6209, -7.37544, 3.55181)]);
_arg2[_local3].push([new Point3D(-6.48561, -11.8551, 3.55181), new Point3D(-26.4992, -7.37544, 3.55181), new Point3D(-31.2508, -9.79186, -3.85466E-6), new Point3D(-6.4851, -14.8444, -2.20832E-6)]);
_arg2[_local3].push([new Point3D(-26.4992, -7.37544, 3.55181), new Point3D(-36.7137, -1.0594, 3.55181), new Point3D(-42.4247, -1.0594, -6.70006E-6), new Point3D(-31.2508, -9.79186, -3.85466E-6)]);
_arg2[_local3].push([new Point3D(23.7424, -1.0594, 3.55181), new Point3D(13.6209, -7.37544, 3.55181), new Point3D(19.2873, -9.79186, -3.85466E-6), new Point3D(29.4545, -1.0594, -6.70006E-6)]);
_arg2[_local3].push([new Point3D(13.6209, -7.37544, 3.55181), new Point3D(-6.48561, -11.8551, 3.55181), new Point3D(-6.4851, -14.8444, -2.20832E-6), new Point3D(19.2873, -9.79186, -3.85466E-6)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, 6.40827), new Point3D(-6.48561, 9.73633, 3.55181), new Point3D(-26.4992, 5.25664, 3.55181)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, 6.40827), new Point3D(-26.4992, 5.25664, 3.55181), new Point3D(-36.7137, -1.0594, 3.55181)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, 6.40827), new Point3D(23.7424, -1.0594, 3.55181), new Point3D(13.6209, 5.25664, 3.55181)]);
_arg2[_local3].push([new Point3D(-6.4851, -1.0594, 6.40827), new Point3D(13.6209, 5.25664, 3.55181), new Point3D(-6.48561, 9.73633, 3.55181)]);
_arg2[_local3].push([new Point3D(-6.48561, 9.73633, 3.55181), new Point3D(-6.4851, 12.7256, -1.11918E-5), new Point3D(-31.2508, 7.67306, -9.54545E-6), new Point3D(-26.4992, 5.25664, 3.55181)]);
_arg2[_local3].push([new Point3D(-26.4992, 5.25664, 3.55181), new Point3D(-31.2508, 7.67306, -9.54545E-6), new Point3D(-42.4247, -1.0594, -6.70006E-6), new Point3D(-36.7137, -1.0594, 3.55181)]);
_arg2[_local3].push([new Point3D(23.7424, -1.0594, 3.55181), new Point3D(29.4545, -1.0594, -6.70006E-6), new Point3D(19.2873, 7.67306, -9.54545E-6), new Point3D(13.6209, 5.25664, 3.55181)]);
_arg2[_local3].push([new Point3D(13.6209, 5.25664, 3.55181), new Point3D(19.2873, 7.67306, -9.54545E-6), new Point3D(-6.4851, 12.7256, -1.11918E-5), new Point3D(-6.48561, 9.73633, 3.55181)]);
_arg2[_local3].push([new Point3D(32.3287, -1.09471, -1.93904E-7), new Point3D(29.4545, -1.0594, -6.70006E-6), new Point3D(19.2873, -9.79186, -3.85466E-6), new Point3D(28.2425, -14.3241, -2.37787E-6), new Point3D(41.1121, -16.5819, -1.64219E-6)]);
_arg2[_local3].push([new Point3D(32.3287, -1.09471, -1.93904E-7), new Point3D(41.1121, 14.4655, -1.17587E-5), new Point3D(27.7951, 12.3668, -1.10749E-5), new Point3D(19.2873, 7.67306, -9.54545E-6), new Point3D(29.4545, -1.0594, -6.70006E-6)]);
_arg2[_local3].push([new Point3D(32.3287, -1.09471, -1.93904E-7), new Point3D(29.4545, -1.0594, -6.70006E-6), new Point3D(19.2873, 7.67306, -9.54545E-6), new Point3D(27.7951, 12.3668, -1.10749E-5), new Point3D(41.1121, 14.4655, -1.17587E-5)]);
_arg2[_local3].push([new Point3D(32.3287, -1.09471, -1.93904E-7), new Point3D(41.1121, -16.5819, -1.64219E-6), new Point3D(28.2425, -14.3241, -2.37787E-6), new Point3D(19.2873, -9.79186, -3.85466E-6), new Point3D(29.4545, -1.0594, -6.70006E-6)]);
_arg2[_local3].push([new Point3D(-6.4851, -14.8444, -2.20832E-6), new Point3D(-18.868, -12.3182, -3.03149E-6), new Point3D(-1.41527, -21.3692, 0), new Point3D(14.0029, -21.6705, 0), new Point3D(6.4011, -12.3182, -3.03149E-6)]);
_arg2[_local3].push([new Point3D(6.4011, 10.1994, -1.03686E-5), new Point3D(16.4337, 21.2757, -1.39778E-5), new Point3D(-4.19103, 19.5323, -1.34097E-5), new Point3D(-18.868, 10.1994, -1.03686E-5), new Point3D(-6.4851, 12.7256, -1.11918E-5)]);
_arg2[_local3].push([new Point3D(14.0029, -21.6705, 0), new Point3D(-1.41527, -21.3692, 0), new Point3D(-18.868, -12.3182, -3.03149E-6), new Point3D(-6.4851, -14.8444, -2.20832E-6), new Point3D(6.4011, -12.3182, -3.03149E-6)]);
_arg2[_local3].push([new Point3D(-6.4851, 12.7256, -1.11918E-5), new Point3D(-18.868, 10.1994, -1.03686E-5), new Point3D(-4.19103, 19.5323, -1.34097E-5), new Point3D(16.4337, 21.2757, -1.39778E-5), new Point3D(6.4011, 10.1994, -1.03686E-5)]);
} else {
if (_arg1 == 21){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 9;
_arg2.expertTime = 165;
_arg2[_local3].push([new Point3D(20.1028, -0.197368, -45.2462), new Point3D(9.72717, 17.7737, -45.2462), new Point3D(1.35515, 3.33308, -40.668), new Point3D(1.35515, -0.167309, -40.668)]);
_arg2[_local3].push([new Point3D(9.72717, 17.7737, -45.2462), new Point3D(-11.0241, 17.7737, -45.2462), new Point3D(-1.67628, 1.58289, -40.668), new Point3D(1.35515, 3.33308, -40.668)]);
_arg2[_local3].push([new Point3D(-11.0241, 17.7737, -45.2462), new Point3D(-21.3997, -0.19737, -45.2462), new Point3D(-4.70771, -0.16731, -40.668), new Point3D(-1.67628, 1.58289, -40.668)]);
_arg2[_local3].push([new Point3D(-21.3997, -0.19737, -45.2462), new Point3D(-11.0241, -18.1685, -45.2462), new Point3D(-1.67628, -1.91751, -40.668), new Point3D(-4.70771, -0.16731, -40.668)]);
_arg2[_local3].push([new Point3D(-11.0241, -18.1685, -45.2462), new Point3D(9.72717, -18.1685, -45.2462), new Point3D(1.35515, -3.6677, -40.668), new Point3D(-1.67628, -1.91751, -40.668)]);
_arg2[_local3].push([new Point3D(9.72717, -18.1685, -45.2462), new Point3D(20.1028, -0.197368, -45.2462), new Point3D(1.35515, -0.167309, -40.668), new Point3D(1.35515, -3.6677, -40.668)]);
_arg2[_local3].push([new Point3D(-11.0241, -18.1685, -45.2462), new Point3D(-0.648446, -0.197368, -45.2462), new Point3D(20.1028, -0.197368, -45.2462), new Point3D(9.72717, -18.1685, -45.2462)]);
_arg2[_local3].push([new Point3D(20.1028, -0.197368, -45.2462), new Point3D(-0.648446, -0.197368, -45.2462), new Point3D(-11.0241, 17.7737, -45.2462), new Point3D(9.72717, 17.7737, -45.2462)]);
_arg2[_local3].push([new Point3D(-0.648446, -0.197368, -45.2462), new Point3D(-11.0241, -18.1685, -45.2462), new Point3D(-21.3997, -0.19737, -45.2462), new Point3D(-11.0241, 17.7737, -45.2462)]);
_arg2[_local3].push([new Point3D(1.35515, 3.33308, -40.668), new Point3D(-4.70771, -0.16731, -40.668), new Point3D(-4.70771, -0.16731, -20.6764), new Point3D(1.35515, 3.33308, -20.6764)]);
_arg2[_local3].push([new Point3D(-4.70771, -0.16731, -40.668), new Point3D(1.35515, -3.6677, -40.668), new Point3D(1.35515, -3.6677, -20.6764), new Point3D(-4.70771, -0.16731, -20.6764)]);
_arg2[_local3].push([new Point3D(1.35515, -3.6677, -40.668), new Point3D(1.35515, 3.33308, -40.668), new Point3D(1.35515, 3.33308, -20.6764), new Point3D(1.35515, -3.6677, -20.6764)]);
_arg2[_local3].push([new Point3D(1.35515, 3.33308, -20.6764), new Point3D(-4.70771, -0.16731, -20.6764), new Point3D(-4.70771, -0.16731, -1.31491), new Point3D(1.35515, 3.33308, -1.31491)]);
_arg2[_local3].push([new Point3D(-4.70771, -0.16731, -20.6764), new Point3D(1.35515, -3.6677, -20.6764), new Point3D(1.35515, -3.6677, -1.31491), new Point3D(-4.70771, -0.16731, -1.31491)]);
_arg2[_local3].push([new Point3D(1.35515, -3.6677, -20.6764), new Point3D(1.35515, 3.33308, -20.6764), new Point3D(1.35515, 3.33308, -1.31491), new Point3D(1.35515, -3.6677, -1.31491)]);
_arg2[_local3].push([new Point3D(-11.1565, -18.3978, 8.98904), new Point3D(-21.6764, -0.197369, 8.98904), new Point3D(-4.70771, -0.16731, -1.31491), new Point3D(-1.67628, -1.91751, -1.31491)]);
_arg2[_local3].push([new Point3D(1.35515, -3.6677, -1.31491), new Point3D(9.86551, -18.4081, 8.98904), new Point3D(-11.1565, -18.3978, 8.98904), new Point3D(-1.67628, -1.91751, -1.31491)]);
_arg2[_local3].push([new Point3D(20.3676, -0.197365, 8.98904), new Point3D(9.86551, -18.4081, 8.98904), new Point3D(1.35515, -3.6677, -1.31491), new Point3D(1.35515, -0.167309, -1.31491)]);
_arg2[_local3].push([new Point3D(1.35515, 3.33308, -1.31491), new Point3D(9.86551, 18.0133, 8.98904), new Point3D(20.3676, -0.197365, 8.98904), new Point3D(1.35515, -0.167309, -1.31491)]);
_arg2[_local3].push([new Point3D(-11.1565, 18.0031, 8.98904), new Point3D(9.86551, 18.0133, 8.98904), new Point3D(1.35515, 3.33308, -1.31491), new Point3D(-1.67628, 1.58289, -1.31491)]);
_arg2[_local3].push([new Point3D(-21.6764, -0.197369, 8.98904), new Point3D(-11.1565, 18.0031, 8.98904), new Point3D(-1.67628, 1.58289, -1.31491), new Point3D(-4.70771, -0.16731, -1.31491)]);
_arg2[_local3].push([new Point3D(-21.6764, -0.197369, 8.98904), new Point3D(-11.1565, -18.3978, 8.98904), new Point3D(-14.5757, -24.3201, 23.7991), new Point3D(-28.5187, -0.197371, 23.7991)]);
_arg2[_local3].push([new Point3D(-11.1565, -18.3978, 8.98904), new Point3D(9.86551, -18.4081, 8.98904), new Point3D(13.2867, -24.3337, 23.7991), new Point3D(-14.5757, -24.3201, 23.7991)]);
_arg2[_local3].push([new Point3D(9.86551, -18.4081, 8.98904), new Point3D(20.3676, -0.197365, 8.98904), new Point3D(27.2061, -0.197365, 23.7991), new Point3D(13.2867, -24.3337, 23.7991)]);
_arg2[_local3].push([new Point3D(20.3676, -0.197365, 8.98904), new Point3D(9.86551, 18.0133, 8.98904), new Point3D(13.2867, 23.939, 23.7991), new Point3D(27.2061, -0.197365, 23.7991)]);
_arg2[_local3].push([new Point3D(9.86551, 18.0133, 8.98904), new Point3D(-11.1565, 18.0031, 8.98904), new Point3D(-14.5757, 23.9254, 23.7991), new Point3D(13.2867, 23.939, 23.7991)]);
_arg2[_local3].push([new Point3D(-11.1565, 18.0031, 8.98904), new Point3D(-21.6764, -0.197369, 8.98904), new Point3D(-28.5187, -0.197371, 23.7991), new Point3D(-14.5757, 23.9254, 23.7991)]);
_arg2[_local3].push([new Point3D(-28.5187, -0.197371, 23.7991), new Point3D(-14.5757, -24.3201, 23.7991), new Point3D(-13.0101, -21.6084, 45.2462), new Point3D(-25.3857, -0.19737, 45.2462)]);
_arg2[_local3].push([new Point3D(-14.5757, -24.3201, 23.7991), new Point3D(13.2867, -24.3337, 23.7991), new Point3D(11.7202, -21.6204, 45.2462), new Point3D(-13.0101, -21.6084, 45.2462)]);
_arg2[_local3].push([new Point3D(13.2867, -24.3337, 23.7991), new Point3D(27.2061, -0.197365, 23.7991), new Point3D(24.0748, -0.197365, 45.2462), new Point3D(11.7202, -21.6204, 45.2462)]);
_arg2[_local3].push([new Point3D(27.2061, -0.197365, 23.7991), new Point3D(13.2867, 23.939, 23.7991), new Point3D(11.7202, 21.2257, 45.2462), new Point3D(24.0748, -0.197365, 45.2462)]);
_arg2[_local3].push([new Point3D(13.2867, 23.939, 23.7991), new Point3D(-14.5757, 23.9254, 23.7991), new Point3D(-13.0101, 21.2136, 45.2462), new Point3D(11.7202, 21.2257, 45.2462)]);
_arg2[_local3].push([new Point3D(-14.5757, 23.9254, 23.7991), new Point3D(-28.5187, -0.197371, 23.7991), new Point3D(-25.3857, -0.19737, 45.2462), new Point3D(-13.0101, 21.2136, 45.2462)]);
_arg2[_local3].push([new Point3D(27.2061, -0.197365, 23.7991), new Point3D(24.0748, -0.197365, 45.2462), new Point3D(11.7202, 21.2257, 45.2462), new Point3D(13.2867, 23.939, 23.7991)]);
_arg2[_local3].push([new Point3D(9.86551, 18.0133, 8.98904), new Point3D(20.3676, -0.197365, 8.98904), new Point3D(27.2061, -0.197365, 23.7991), new Point3D(13.2867, 23.939, 23.7991)]);
_arg2[_local3].push([new Point3D(20.3676, -0.197365, 8.98904), new Point3D(9.86551, 18.0133, 8.98904), new Point3D(-0.665799, -0.16731, -1.31491)]);
_arg2[_local3].push([new Point3D(9.86551, -18.4081, 8.98904), new Point3D(20.3676, -0.197365, 8.98904), new Point3D(-0.665799, -0.16731, -1.31491)]);
_arg2[_local3].push([new Point3D(-11.1565, -18.3978, 8.98904), new Point3D(9.86551, -18.4081, 8.98904), new Point3D(-0.665799, -0.16731, -1.31491)]);
_arg2[_local3].push([new Point3D(9.86551, -18.4081, 8.98904), new Point3D(13.2867, -24.3337, 23.7991), new Point3D(27.2061, -0.197365, 23.7991), new Point3D(20.3676, -0.197365, 8.98904)]);
_arg2[_local3].push([new Point3D(13.2867, -24.3337, 23.7991), new Point3D(11.7202, -21.6204, 45.2462), new Point3D(24.0748, -0.197365, 45.2462), new Point3D(27.2061, -0.197365, 23.7991)]);
_arg2[_local3].push([new Point3D(-11.1565, -18.3978, 8.98904), new Point3D(-14.5757, -24.3201, 23.7991), new Point3D(13.2867, -24.3337, 23.7991), new Point3D(9.86551, -18.4081, 8.98904)]);
_arg2[_local3].push([new Point3D(-14.5757, -24.3201, 23.7991), new Point3D(-13.0101, -21.6084, 45.2462), new Point3D(11.7202, -21.6204, 45.2462), new Point3D(13.2867, -24.3337, 23.7991)]);
_arg2[_local3].push([new Point3D(-21.6764, -0.197369, 8.98904), new Point3D(-11.1565, -18.3978, 8.98904), new Point3D(-0.665799, -0.16731, -1.31491)]);
_arg2[_local3].push([new Point3D(-21.6764, -0.197369, 8.98904), new Point3D(-28.5187, -0.197371, 23.7991), new Point3D(-14.5757, -24.3201, 23.7991), new Point3D(-11.1565, -18.3978, 8.98904)]);
_arg2[_local3].push([new Point3D(-28.5187, -0.197371, 23.7991), new Point3D(-25.3857, -0.19737, 45.2462), new Point3D(-13.0101, -21.6084, 45.2462), new Point3D(-14.5757, -24.3201, 23.7991)]);
_arg2[_local3].push([new Point3D(-11.1565, 18.0031, 8.98904), new Point3D(-21.6764, -0.197369, 8.98904), new Point3D(-0.665799, -0.16731, -1.31491)]);
_arg2[_local3].push([new Point3D(9.86551, 18.0133, 8.98904), new Point3D(-11.1565, 18.0031, 8.98904), new Point3D(-0.665799, -0.16731, -1.31491)]);
_arg2[_local3].push([new Point3D(9.86551, 18.0133, 8.98904), new Point3D(13.2867, 23.939, 23.7991), new Point3D(-14.5757, 23.9254, 23.7991), new Point3D(-11.1565, 18.0031, 8.98904)]);
_arg2[_local3].push([new Point3D(-14.5757, 23.9254, 23.7991), new Point3D(-28.5187, -0.197371, 23.7991), new Point3D(-21.6764, -0.197369, 8.98904), new Point3D(-11.1565, 18.0031, 8.98904)]);
_arg2[_local3].push([new Point3D(-14.5757, 23.9254, 23.7991), new Point3D(-13.0101, 21.2136, 45.2462), new Point3D(-25.3857, -0.19737, 45.2462), new Point3D(-28.5187, -0.197371, 23.7991)]);
_arg2[_local3].push([new Point3D(13.2867, 23.939, 23.7991), new Point3D(11.7202, 21.2257, 45.2462), new Point3D(-13.0101, 21.2136, 45.2462), new Point3D(-14.5757, 23.9254, 23.7991)]);
} else {
if (_arg1 == 22){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 6;
_arg2.expertTime = 155;
_arg2[_local3].push([new Point3D(20.4987, 0.0803222, -49.7628), new Point3D(10.1231, 18.0514, -49.7628), new Point3D(1.47682, 3.1164, -45.1846), new Point3D(1.47682, 0.100687, -45.1846)]);
_arg2[_local3].push([new Point3D(10.1231, 18.0514, -49.7628), new Point3D(-10.6282, 18.0514, -49.7628), new Point3D(-1.13486, 1.60854, -45.1846), new Point3D(1.47682, 3.1164, -45.1846)]);
_arg2[_local3].push([new Point3D(-10.6282, 18.0514, -49.7628), new Point3D(-21.0038, 0.0803204, -49.7628), new Point3D(-3.74655, 0.100687, -45.1846), new Point3D(-1.13486, 1.60854, -45.1846)]);
_arg2[_local3].push([new Point3D(-21.0038, 0.0803204, -49.7628), new Point3D(-10.6282, -17.8908, -49.7628), new Point3D(-1.13486, -1.40717, -45.1846), new Point3D(-3.74655, 0.100687, -45.1846)]);
_arg2[_local3].push([new Point3D(-10.6282, -17.8908, -49.7628), new Point3D(10.1231, -17.8908, -49.7628), new Point3D(1.47682, -2.91503, -45.1846), new Point3D(-1.13486, -1.40717, -45.1846)]);
_arg2[_local3].push([new Point3D(10.1231, -17.8908, -49.7628), new Point3D(20.4987, 0.0803222, -49.7628), new Point3D(1.47682, 0.100687, -45.1846), new Point3D(1.47682, -2.91503, -45.1846)]);
_arg2[_local3].push([new Point3D(-10.6282, -17.8908, -49.7628), new Point3D(-0.252544, 0.0803222, -49.7628), new Point3D(20.4987, 0.0803222, -49.7628), new Point3D(10.1231, -17.8908, -49.7628)]);
_arg2[_local3].push([new Point3D(20.4987, 0.0803222, -49.7628), new Point3D(-0.252544, 0.0803222, -49.7628), new Point3D(-10.6282, 18.0514, -49.7628), new Point3D(10.1231, 18.0514, -49.7628)]);
_arg2[_local3].push([new Point3D(-0.252544, 0.0803222, -49.7628), new Point3D(-10.6282, -17.8908, -49.7628), new Point3D(-21.0038, 0.0803204, -49.7628), new Point3D(-10.6282, 18.0514, -49.7628)]);
_arg2[_local3].push([new Point3D(1.47682, 3.1164, -45.1846), new Point3D(-3.74655, 0.100687, -45.1846), new Point3D(-3.74655, 0.100687, -25.193), new Point3D(1.47682, 3.1164, -25.193)]);
_arg2[_local3].push([new Point3D(-3.74655, 0.100687, -45.1846), new Point3D(1.47682, -2.91503, -45.1846), new Point3D(1.47682, -2.91503, -25.193), new Point3D(-3.74655, 0.100687, -25.193)]);
_arg2[_local3].push([new Point3D(1.47682, -2.91503, -45.1846), new Point3D(1.47682, 3.1164, -45.1846), new Point3D(1.47682, 3.1164, -25.193), new Point3D(1.47682, -2.91503, -25.193)]);
_arg2[_local3].push([new Point3D(1.47682, 3.1164, -25.193), new Point3D(-3.74655, 0.100687, -25.193), new Point3D(-3.74655, 0.100687, -5.8315), new Point3D(1.47682, 3.1164, -5.8315)]);
_arg2[_local3].push([new Point3D(-3.74655, 0.100687, -25.193), new Point3D(1.47682, -2.91503, -25.193), new Point3D(1.47682, -2.91503, -5.8315), new Point3D(-3.74655, 0.100687, -5.8315)]);
_arg2[_local3].push([new Point3D(1.47682, -2.91503, -25.193), new Point3D(1.47682, 3.1164, -25.193), new Point3D(1.47682, 3.1164, -5.8315), new Point3D(1.47682, -2.91503, -5.8315)]);
_arg2[_local3].push([new Point3D(-11.894, -20.0832, 11.401), new Point3D(-23.5486, 0.0803199, 11.401), new Point3D(-3.74655, 0.100687, -5.8315), new Point3D(-1.13486, -1.40717, -5.8315)]);
_arg2[_local3].push([new Point3D(1.47682, -2.91503, -5.8315), new Point3D(11.3955, -20.0946, 11.401), new Point3D(-11.894, -20.0832, 11.401), new Point3D(-1.13486, -1.40717, -5.8315)]);
_arg2[_local3].push([new Point3D(23.0303, 0.0803245, 11.401), new Point3D(11.3955, -20.0946, 11.401), new Point3D(1.47682, -2.91503, -5.8315), new Point3D(1.47682, 0.100687, -5.8315)]);
_arg2[_local3].push([new Point3D(1.47682, 3.1164, -5.8315), new Point3D(11.3955, 20.2553, 11.401), new Point3D(23.0303, 0.0803245, 11.401), new Point3D(1.47682, 0.100687, -5.8315)]);
_arg2[_local3].push([new Point3D(-11.894, 20.2439, 11.401), new Point3D(11.3955, 20.2553, 11.401), new Point3D(1.47682, 3.1164, -5.8315), new Point3D(-1.13486, 1.60854, -5.8315)]);
_arg2[_local3].push([new Point3D(-23.5486, 0.0803199, 11.401), new Point3D(-11.894, 20.2439, 11.401), new Point3D(-1.13486, 1.60854, -5.8315), new Point3D(-3.74655, 0.100687, -5.8315)]);
_arg2[_local3].push([new Point3D(-23.5486, 0.0803199, 11.401), new Point3D(-11.894, -20.0832, 11.401), new Point3D(-20.5129, -35.0117, 26.9303), new Point3D(-40.7962, 0.0803175, 26.9303)]);
_arg2[_local3].push([new Point3D(-11.894, -20.0832, 11.401), new Point3D(11.3955, -20.0946, 11.401), new Point3D(20.0193, -35.0315, 26.9303), new Point3D(-20.5129, -35.0117, 26.9303)]);
_arg2[_local3].push([new Point3D(11.3955, -20.0946, 11.401), new Point3D(23.0303, 0.0803245, 11.401), new Point3D(40.2682, 0.0803254, 26.9303), new Point3D(20.0193, -35.0315, 26.9303)]);
_arg2[_local3].push([new Point3D(23.0303, 0.0803245, 11.401), new Point3D(11.3955, 20.2553, 11.401), new Point3D(20.0193, 35.1921, 26.9303), new Point3D(40.2682, 0.0803254, 26.9303)]);
_arg2[_local3].push([new Point3D(11.3955, 20.2553, 11.401), new Point3D(-11.894, 20.2439, 11.401), new Point3D(-20.5129, 35.1723, 26.9303), new Point3D(20.0193, 35.1921, 26.9303)]);
_arg2[_local3].push([new Point3D(-11.894, 20.2439, 11.401), new Point3D(-23.5486, 0.0803199, 11.401), new Point3D(-40.7962, 0.0803175, 26.9303), new Point3D(-20.5129, 35.1723, 26.9303)]);
_arg2[_local3].push([new Point3D(11.3955, 20.2553, 11.401), new Point3D(23.0303, 0.0803245, 11.401), new Point3D(40.2682, 0.0803255, 26.9303), new Point3D(20.0193, 35.1921, 26.9303)]);
_arg2[_local3].push([new Point3D(23.0303, 0.0803245, 11.401), new Point3D(11.3955, 20.2553, 11.401), new Point3D(-0.2643, 0.100687, -5.8315)]);
_arg2[_local3].push([new Point3D(11.3955, -20.0946, 11.401), new Point3D(23.0303, 0.0803245, 11.401), new Point3D(-0.2643, 0.100687, -5.8315)]);
_arg2[_local3].push([new Point3D(-11.894, -20.0832, 11.401), new Point3D(11.3955, -20.0946, 11.401), new Point3D(-0.2643, 0.100687, -5.8315)]);
_arg2[_local3].push([new Point3D(11.3955, -20.0946, 11.401), new Point3D(20.0193, -35.0315, 26.9303), new Point3D(40.2682, 0.0803255, 26.9303), new Point3D(23.0303, 0.0803245, 11.401)]);
_arg2[_local3].push([new Point3D(-11.894, -20.0832, 11.401), new Point3D(-20.5129, -35.0117, 26.9303), new Point3D(20.0193, -35.0315, 26.9303), new Point3D(11.3955, -20.0946, 11.401)]);
_arg2[_local3].push([new Point3D(-23.5486, 0.0803199, 11.401), new Point3D(-11.894, -20.0832, 11.401), new Point3D(-0.2643, 0.100687, -5.8315)]);
_arg2[_local3].push([new Point3D(-23.5486, 0.0803199, 11.401), new Point3D(-40.7962, 0.0803175, 26.9303), new Point3D(-20.5129, -35.0117, 26.9303), new Point3D(-11.894, -20.0832, 11.401)]);
_arg2[_local3].push([new Point3D(-11.894, 20.2439, 11.401), new Point3D(-23.5486, 0.0803199, 11.401), new Point3D(-0.2643, 0.100687, -5.8315)]);
_arg2[_local3].push([new Point3D(11.3955, 20.2553, 11.401), new Point3D(-11.894, 20.2439, 11.401), new Point3D(-0.2643, 0.100687, -5.8315)]);
_arg2[_local3].push([new Point3D(11.3955, 20.2553, 11.401), new Point3D(20.0193, 35.1921, 26.9303), new Point3D(-20.5129, 35.1723, 26.9303), new Point3D(-11.894, 20.2439, 11.401)]);
_arg2[_local3].push([new Point3D(-20.5129, 35.1723, 26.9303), new Point3D(-40.7962, 0.0803175, 26.9303), new Point3D(-23.5486, 0.0803199, 11.401), new Point3D(-11.894, 20.2439, 11.401)]);
_arg2[_local3].push([new Point3D(18.1112, 0.0803277, 34.2181), new Point3D(40.2682, 0.0803254, 26.9303), new Point3D(23.0303, 0.0803245, 11.401)]);
_arg2[_local3].push([new Point3D(18.1112, 0.0803277, 34.2181), new Point3D(35.5011, 0.080325, 49.7628), new Point3D(40.2682, 0.0803254, 26.9303)]);
_arg2[_local3].push([new Point3D(35.5011, 0.080325, 49.7628), new Point3D(57.6581, 0.0803226, 42.475), new Point3D(40.2682, 0.0803254, 26.9303)]);
_arg2[_local3].push([new Point3D(40.2682, 0.0803254, 26.9303), new Point3D(57.6581, 0.0803226, 42.475), new Point3D(62.4253, 0.080323, 19.6426)]);
_arg2[_local3].push([new Point3D(45.0354, 0.0803257, 4.0979), new Point3D(40.2682, 0.0803254, 26.9303), new Point3D(62.4253, 0.080323, 19.6426)]);
_arg2[_local3].push([new Point3D(23.0303, 0.0803245, 11.401), new Point3D(40.2682, 0.0803254, 26.9303), new Point3D(45.0354, 0.0803257, 4.0979)]);
_arg2[_local3].push([new Point3D(62.4253, 0.080323, 19.6426), new Point3D(40.2682, 0.0803254, 26.9303), new Point3D(45.0354, 0.0803257, 4.0979)]);
_arg2[_local3].push([new Point3D(45.0354, 0.0803257, 4.0979), new Point3D(40.2682, 0.0803254, 26.9303), new Point3D(23.0303, 0.0803245, 11.401)]);
_arg2[_local3].push([new Point3D(40.2682, 0.0803254, 26.9303), new Point3D(18.1112, 0.0803277, 34.2181), new Point3D(23.0303, 0.0803245, 11.401)]);
_arg2[_local3].push([new Point3D(35.5011, 0.080325, 49.7628), new Point3D(18.1112, 0.0803277, 34.2181), new Point3D(40.2682, 0.0803254, 26.9303)]);
_arg2[_local3].push([new Point3D(57.6581, 0.0803226, 42.475), new Point3D(35.5011, 0.080325, 49.7628), new Point3D(40.2682, 0.0803254, 26.9303)]);
_arg2[_local3].push([new Point3D(62.4253, 0.080323, 19.6426), new Point3D(57.6581, 0.0803226, 42.475), new Point3D(40.2682, 0.0803254, 26.9303)]);
} else {
if (_arg1 == 23){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = true;
_arg2.dificulty = 5;
_arg2.expertTime = 125;
_arg2[_local3].push([new Point3D(9.82536, -3.59269, -5.04561), new Point3D(12.7933, 3.85755, -5.0456), new Point3D(10.2474, 11.0621, -5.04559), new Point3D(4.33686, 11.0621, -5.04559), new Point3D(0.0373555, 11.0621, -5.04559), new Point3D(0.0373555, -3.59269, -5.04561)]);
_arg2[_local3].push([new Point3D(0.234244, -34.6031, 5.00094), new Point3D(0.0373542, -34.5126, 5.00094), new Point3D(0.0373555, -21.0761, 5.00095), new Point3D(15.9447, -21.0761, 5.00095), new Point3D(10.7701, -31.322, 5.00094)]);
_arg2[_local3].push([new Point3D(-11.0297, -31.322, -5.04564), new Point3D(0.0373536, -34.5126, -5.04565), new Point3D(0.0373542, -21.0761, -5.04563), new Point3D(-15.8652, -21.0761, -5.04563)]);
_arg2[_local3].push([new Point3D(15.9447, -21.0761, -5.04563), new Point3D(9.82536, -3.59269, -5.04561), new Point3D(0.0373555, -3.59269, -5.04561), new Point3D(0.0373555, -21.0761, -5.04563)]);
_arg2[_local3].push([new Point3D(9.82536, -3.5927, 5.00098), new Point3D(12.7933, 3.85753, 5.00098), new Point3D(12.7933, 3.85755, -5.0456), new Point3D(9.82536, -3.59269, -5.04561)]);
_arg2[_local3].push([new Point3D(12.7933, 3.85753, 5.00098), new Point3D(10.2474, 11.0621, 5.00099), new Point3D(10.2474, 11.0621, -0.0223019), new Point3D(10.2474, 11.0621, -5.04559), new Point3D(12.7933, 3.85755, -5.0456)]);
_arg2[_local3].push([new Point3D(-10.3418, 11.0621, 5.00099), new Point3D(-12.8877, 3.85753, 5.00098), new Point3D(-12.8877, 3.85755, -5.0456), new Point3D(-10.3418, 11.0621, -5.04559), new Point3D(-10.3418, 11.0621, -0.0223019)]);
_arg2[_local3].push([new Point3D(-12.8877, 3.85753, 5.00098), new Point3D(-10.4382, -3.5927, 5.00098), new Point3D(-10.4382, -3.59269, -5.04561), new Point3D(-12.8877, 3.85755, -5.0456)]);
_arg2[_local3].push([new Point3D(-10.4382, -3.5927, 5.00098), new Point3D(-15.8652, -21.0761, 5.00095), new Point3D(-15.8652, -21.0761, -5.04563), new Point3D(-10.4382, -3.59269, -5.04561)]);
_arg2[_local3].push([new Point3D(15.9447, -21.0761, 5.00095), new Point3D(9.82536, -3.5927, 5.00098), new Point3D(9.82536, -3.59269, -5.04561), new Point3D(15.9447, -21.0761, -5.04563)]);
_arg2[_local3].push([new Point3D(0.0373542, -34.5126, 5.00094), new Point3D(0.234244, -34.6031, 5.00094), new Point3D(0.234244, -34.6031, -5.04565), new Point3D(0.0373536, -34.5126, -5.04565), new Point3D(-11.0297, -31.322, -5.04564), new Point3D(-11.0297, -31.322, 5.00094)]);
_arg2[_local3].push([new Point3D(0.234244, -34.6031, 5.00094), new Point3D(10.7701, -31.322, 5.00094), new Point3D(10.7701, -31.322, -5.04564), new Point3D(0.234244, -34.6031, -5.04565)]);
_arg2[_local3].push([new Point3D(10.7701, -31.322, 5.00094), new Point3D(15.9447, -21.0761, 5.00095), new Point3D(15.9447, -21.0761, -5.04563), new Point3D(10.7701, -31.322, -5.04564)]);
_arg2[_local3].push([new Point3D(-15.8652, -21.0761, 5.00095), new Point3D(-11.0297, -31.322, 5.00094), new Point3D(-11.0297, -31.322, -5.04564), new Point3D(-15.8652, -21.0761, -5.04563)]);
_arg2[_local3].push([new Point3D(-3.85149, 11.0621, -5.04559), new Point3D(0.0373555, 11.0621, -5.04559), new Point3D(4.33686, 11.0621, -5.04559), new Point3D(4.33686, 11.0621, -0.0223019), new Point3D(-3.85149, 11.0621, -0.0223019)]);
_arg2[_local3].push([new Point3D(4.23481, 49.4899, 5.04563), new Point3D(-3.74943, 49.4899, 5.04563), new Point3D(-3.74943, 49.4899, -0.000831215), new Point3D(4.23481, 49.4899, -0.000831215)]);
_arg2[_local3].push([new Point3D(-3.85149, 11.0621, -5.04559), new Point3D(-3.85149, 11.0621, 5.00099), new Point3D(-10.3418, 11.0621, 5.00099), new Point3D(-10.3418, 11.0621, -5.04559)]);
_arg2[_local3].push([new Point3D(4.33686, 11.0621, -5.04559), new Point3D(10.2474, 11.0621, -5.04559), new Point3D(10.2474, 11.0621, 5.00099), new Point3D(4.33686, 11.0621, 5.00099)]);
_arg2[_local3].push([new Point3D(-3.85149, 11.0621, -0.0223019), new Point3D(4.33686, 11.0621, -0.0223019), new Point3D(3.62092, 27.3371, -0.01617), new Point3D(-3.13554, 27.3371, -0.01617)]);
_arg2[_local3].push([new Point3D(4.33686, 11.0621, -0.0223019), new Point3D(4.33686, 11.0621, 5.00099), new Point3D(3.62092, 27.3371, 5.02314), new Point3D(3.62092, 27.3371, -0.01617)]);
_arg2[_local3].push([new Point3D(4.33686, 11.0621, 5.00099), new Point3D(-3.85149, 11.0621, 5.00099), new Point3D(-3.13554, 27.3371, 5.02314), new Point3D(3.62092, 27.3371, 5.02314)]);
_arg2[_local3].push([new Point3D(-3.85149, 11.0621, 5.00099), new Point3D(-3.85149, 11.0621, -0.0223019), new Point3D(-3.13554, 27.3371, -0.01617), new Point3D(-3.13554, 27.3371, 5.02314)]);
_arg2[_local3].push([new Point3D(-2.40872, 43.6582, -0.000840246), new Point3D(2.89409, 43.6582, -0.000840246), new Point3D(4.23481, 49.4899, -0.000831215), new Point3D(-3.74943, 49.4899, -0.000831215)]);
_arg2[_local3].push([new Point3D(2.89409, 43.6582, -0.000840246), new Point3D(2.89409, 43.6582, 5.04563), new Point3D(4.23481, 49.4899, 5.04563), new Point3D(4.23481, 49.4899, -0.000831215)]);
_arg2[_local3].push([new Point3D(2.89409, 43.6582, 5.04563), new Point3D(-2.40872, 43.6582, 5.04563), new Point3D(-3.74943, 49.4899, 5.04563), new Point3D(4.23481, 49.4899, 5.04563)]);
_arg2[_local3].push([new Point3D(-2.40872, 43.6582, 5.04563), new Point3D(-2.40872, 43.6582, -0.000840246), new Point3D(-3.74943, 49.4899, -0.000831215), new Point3D(-3.74943, 49.4899, 5.04563)]);
_arg2[_local3].push([new Point3D(3.62092, 27.3371, -0.01617), new Point3D(2.89409, 43.6582, -0.000840246), new Point3D(-2.40872, 43.6582, -0.000840246), new Point3D(-3.13554, 27.3371, -0.01617)]);
_arg2[_local3].push([new Point3D(3.62092, 27.3371, 5.02314), new Point3D(2.89409, 43.6582, 5.04563), new Point3D(2.89409, 43.6582, -0.000840246), new Point3D(3.62092, 27.3371, -0.01617)]);
_arg2[_local3].push([new Point3D(-3.13554, 27.3371, 5.02314), new Point3D(-2.40872, 43.6582, 5.04563), new Point3D(2.89409, 43.6582, 5.04563), new Point3D(3.62092, 27.3371, 5.02314)]);
_arg2[_local3].push([new Point3D(-3.13554, 27.3371, -0.01617), new Point3D(-2.40872, 43.6582, -0.000840246), new Point3D(-2.40872, 43.6582, 5.04563), new Point3D(-3.13554, 27.3371, 5.02314)]);
_arg2[_local3].push([new Point3D(0.0373555, 11.0621, -5.04559), new Point3D(-3.85149, 11.0621, -5.04559), new Point3D(-10.3418, 11.0621, -5.04559), new Point3D(-12.8877, 3.85755, -5.0456), new Point3D(-10.4382, -3.59269, -5.04561), new Point3D(0.0373555, -3.59269, -5.04561)]);
_arg2[_local3].push([new Point3D(0.0373542, -34.5126, 5.00094), new Point3D(-11.0297, -31.322, 5.00094), new Point3D(-15.8652, -21.0761, 5.00095), new Point3D(0.0373555, -21.0761, 5.00095)]);
_arg2[_local3].push([new Point3D(0.0373536, -34.5126, -5.04565), new Point3D(0.234244, -34.6031, -5.04565), new Point3D(10.7701, -31.322, -5.04564), new Point3D(15.9447, -21.0761, -5.04563), new Point3D(0.0373542, -21.0761, -5.04563)]);
_arg2[_local3].push([new Point3D(0.0373555, -3.59269, -5.04561), new Point3D(-10.4382, -3.59269, -5.04561), new Point3D(-15.8652, -21.0761, -5.04563), new Point3D(0.0373555, -21.0761, -5.04563)]);
_arg2[_local3].push([new Point3D(-10.3418, 11.0621, 5.00099), new Point3D(-3.85149, 11.0621, 5.00099), new Point3D(-3.92997, -3.5927, 5.00098), new Point3D(-10.4382, -3.5927, 5.00098), new Point3D(-12.8877, 3.85753, 5.00098)]);
_arg2[_local3].push([new Point3D(4.33686, 11.0621, 5.00099), new Point3D(10.2474, 11.0621, 5.00099), new Point3D(12.7933, 3.85753, 5.00098), new Point3D(9.82536, -3.5927, 5.00098), new Point3D(4.31502, -3.5927, 5.00098)]);
_arg2[_local3].push([new Point3D(-3.85149, 11.0621, 5.00099), new Point3D(4.33686, 11.0621, 5.00099), new Point3D(4.31502, -3.5927, 5.00098), new Point3D(-3.92997, -3.5927, 5.00098)]);
_arg2[_local3].push([new Point3D(-6.63711, -7.32396, 5.00097), new Point3D(-3.92997, -3.5927, 5.00098), new Point3D(4.31502, -3.5927, 5.00098), new Point3D(6.96748, -7.32396, 5.00097), new Point3D(6.96748, -12.314, 5.00097), new Point3D(3.43025, -15.8447, 5.00096), new Point3D(-2.94529, -15.8447, 5.00096), new Point3D(-6.63711, -12.314, 5.00097)]);
_arg2[_local3].push([new Point3D(15.9447, -21.0761, 5.00095), new Point3D(0.0373542, -21.0761, 5.00095), new Point3D(0.242481, -15.8447, 5.00096), new Point3D(3.43025, -15.8447, 5.00096), new Point3D(6.96748, -12.314, 5.00097), new Point3D(12.885, -12.3344, 5.00097)]);
_arg2[_local3].push([new Point3D(12.885, -12.3344, 5.00097), new Point3D(6.96748, -12.314, 5.00097), new Point3D(6.96748, -7.32396, 5.00097), new Point3D(4.31502, -3.5927, 5.00098), new Point3D(9.82536, -3.5927, 5.00098)]);
_arg2[_local3].push([new Point3D(0.242481, -15.8447, 5.00096), new Point3D(0.0373542, -21.0761, 5.00095), new Point3D(-15.8652, -21.0761, 5.00095), new Point3D(-13.1517, -12.3344, 5.00097), new Point3D(-6.63711, -12.314, 5.00097), new Point3D(-2.94529, -15.8447, 5.00096)]);
_arg2[_local3].push([new Point3D(-6.63711, -12.314, 5.00097), new Point3D(-13.1517, -12.3344, 5.00097), new Point3D(-10.4382, -3.5927, 5.00098), new Point3D(-3.92997, -3.5927, 5.00098), new Point3D(-6.63711, -7.32396, 5.00097)]);
} else {
if (_arg1 == 24){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 13;
_arg2.expertTime = 230;
_arg2[_local3].push([new Point3D(-4.83682, 6.52715, -40.2562), new Point3D(22.9808, 6.52715, -40.2514), new Point3D(22.9808, -6.92193, -40.2514), new Point3D(-4.83682, -6.92193, -40.2562)]);
_arg2[_local3].push([new Point3D(22.9808, 6.52715, -40.2514), new Point3D(29.4118, 6.52714, -21.2649), new Point3D(29.4118, -6.92193, -21.2649), new Point3D(22.9808, -6.92193, -40.2514)]);
_arg2[_local3].push([new Point3D(29.4118, 6.52714, -21.2649), new Point3D(30.4798, 5.39679, -3.39287), new Point3D(30.4798, -5.79158, -3.39287), new Point3D(29.4118, -6.92193, -21.2649)]);
_arg2[_local3].push([new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-4.83682, 6.52715, -40.2562), new Point3D(-4.83682, -6.92193, -40.2562), new Point3D(-13.7031, -6.92193, -33.3249)]);
_arg2[_local3].push([new Point3D(-28.9455, 5.45764, -22.139), new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-13.7031, -6.92193, -33.3249), new Point3D(-28.9455, -5.85243, -22.139)]);
_arg2[_local3].push([new Point3D(-30.7821, 3.98188, -8.07494), new Point3D(-36.0331, 3.98188, -12.0185), new Point3D(-36.0331, -4.37667, -12.0186), new Point3D(-30.7821, -4.37667, -8.07494)]);
_arg2[_local3].push([new Point3D(-36.0331, 3.98188, -12.0185), new Point3D(-28.9455, 5.45764, -22.139), new Point3D(-28.9455, -5.85243, -22.139), new Point3D(-36.0331, -4.37667, -12.0186)]);
_arg2[_local3].push([new Point3D(-14.5484, 4.11659, 16.7366), new Point3D(-16.5124, 2.9908, 34.4415), new Point3D(-11.2373, 2.9908, 35.5143), new Point3D(-6.23404, 4.11659, 17.8572)]);
_arg2[_local3].push([new Point3D(-14.5484, -4.51139, 16.7366), new Point3D(-6.23404, -4.51139, 17.8572), new Point3D(-11.2373, -3.3856, 35.5143), new Point3D(-16.5124, -3.3856, 34.4415)]);
_arg2[_local3].push([new Point3D(-6.23404, 4.11659, 17.8572), new Point3D(-11.2373, 2.9908, 35.5143), new Point3D(-11.2373, -3.3856, 35.5143), new Point3D(-6.23404, -4.51139, 17.8572)]);
_arg2[_local3].push([new Point3D(-11.2373, 2.9908, 35.5143), new Point3D(-16.5124, 2.9908, 34.4415), new Point3D(-16.5124, -3.3856, 34.4415), new Point3D(-11.2373, -3.3856, 35.5143)]);
_arg2[_local3].push([new Point3D(-16.5124, 2.9908, 34.4415), new Point3D(-14.5484, 4.11659, 16.7366), new Point3D(-14.5484, -4.51139, 16.7366), new Point3D(-16.5124, -3.3856, 34.4415)]);
_arg2[_local3].push([new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-14.5484, 4.11659, 16.7366), new Point3D(-6.23404, 4.11659, 17.8572), new Point3D(-0.456096, 5.39679, -2.30964)]);
_arg2[_local3].push([new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(-6.23404, -4.51139, 17.8572), new Point3D(-14.5484, -4.51139, 16.7366)]);
_arg2[_local3].push([new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(-6.23404, 4.11659, 17.8572), new Point3D(-6.23404, -4.51139, 17.8572), new Point3D(-0.456096, -5.79158, -2.30964)]);
_arg2[_local3].push([new Point3D(-14.5484, 4.11659, 16.7366), new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-14.5484, -4.51139, 16.7366)]);
_arg2[_local3].push([new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(0.413798, 4.11659, 19.921), new Point3D(9.04432, 4.11659, 19.7832), new Point3D(9.98311, 5.39679, -2.12981)]);
_arg2[_local3].push([new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(9.98311, -5.79158, -2.12981), new Point3D(9.04431, -4.51139, 19.7832), new Point3D(0.413798, -4.51139, 19.921)]);
_arg2[_local3].push([new Point3D(9.98311, 5.39679, -2.12981), new Point3D(9.04432, 4.11659, 19.7832), new Point3D(9.04431, -4.51139, 19.7832), new Point3D(9.98311, -5.79158, -2.12981)]);
_arg2[_local3].push([new Point3D(0.413798, 4.11659, 19.921), new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(0.413798, -4.51139, 19.921)]);
_arg2[_local3].push([new Point3D(0.413798, 4.11659, 19.921), new Point3D(2.15736, 2.9908, 40.2129), new Point3D(8.30586, 2.9908, 40.2562), new Point3D(9.04432, 4.11659, 19.7832)]);
_arg2[_local3].push([new Point3D(0.413798, -4.51139, 19.921), new Point3D(9.04431, -4.51139, 19.7832), new Point3D(8.30586, -3.3856, 40.2562), new Point3D(2.15737, -3.3856, 40.2129)]);
_arg2[_local3].push([new Point3D(9.04432, 4.11659, 19.7832), new Point3D(8.30586, 2.9908, 40.2562), new Point3D(8.30586, -3.3856, 40.2562), new Point3D(9.04431, -4.51139, 19.7832)]);
_arg2[_local3].push([new Point3D(8.30586, 2.9908, 40.2562), new Point3D(2.15736, 2.9908, 40.2129), new Point3D(2.15737, -3.3856, 40.2129), new Point3D(8.30586, -3.3856, 40.2562)]);
_arg2[_local3].push([new Point3D(2.15736, 2.9908, 40.2129), new Point3D(0.413798, 4.11659, 19.921), new Point3D(0.413798, -4.51139, 19.921), new Point3D(2.15737, -3.3856, 40.2129)]);
_arg2[_local3].push([new Point3D(14.1388, 4.11659, 18.6622), new Point3D(16.9474, 2.9908, 36.2856), new Point3D(22.7221, 2.9908, 36.1329), new Point3D(21.9857, 4.11659, 18.1425)]);
_arg2[_local3].push([new Point3D(14.1388, -4.51139, 18.6622), new Point3D(21.9857, -4.51139, 18.1425), new Point3D(22.7221, -3.3856, 36.1329), new Point3D(16.9474, -3.3856, 36.2856)]);
_arg2[_local3].push([new Point3D(21.9857, 4.11659, 18.1425), new Point3D(22.7221, 2.9908, 36.1329), new Point3D(22.7221, -3.3856, 36.1329), new Point3D(21.9857, -4.51139, 18.1425)]);
_arg2[_local3].push([new Point3D(22.7221, 2.9908, 36.1329), new Point3D(16.9474, 2.9908, 36.2856), new Point3D(16.9474, -3.3856, 36.2856), new Point3D(22.7221, -3.3856, 36.1329)]);
_arg2[_local3].push([new Point3D(16.9474, 2.9908, 36.2856), new Point3D(14.1388, 4.11659, 18.6622), new Point3D(14.1388, -4.51139, 18.6622), new Point3D(16.9474, -3.3856, 36.2856)]);
_arg2[_local3].push([new Point3D(9.98311, 5.39679, -2.12981), new Point3D(14.1388, 4.11659, 18.6622), new Point3D(21.9857, 4.11659, 18.1425), new Point3D(21.2849, 5.39679, -1.97053)]);
_arg2[_local3].push([new Point3D(9.98311, -5.79158, -2.12981), new Point3D(21.2849, -5.79158, -1.97053), new Point3D(21.9857, -4.51139, 18.1425), new Point3D(14.1388, -4.51139, 18.6622)]);
_arg2[_local3].push([new Point3D(21.2849, 5.39679, -1.97053), new Point3D(21.9857, 4.11659, 18.1425), new Point3D(21.9857, -4.51139, 18.1425), new Point3D(21.2849, -5.79158, -1.97053)]);
_arg2[_local3].push([new Point3D(14.1388, 4.11659, 18.6622), new Point3D(9.98311, 5.39679, -2.12981), new Point3D(9.98311, -5.79158, -2.12981), new Point3D(14.1388, -4.51139, 18.6622)]);
_arg2[_local3].push([new Point3D(21.2849, 5.39679, -1.97053), new Point3D(25.6137, 4.11659, 13.3295), new Point3D(33.2306, 4.11659, 12.4024), new Point3D(30.4798, 5.39679, -3.39287)]);
_arg2[_local3].push([new Point3D(21.2849, -5.79158, -1.97053), new Point3D(30.4798, -5.79158, -3.39287), new Point3D(33.2306, -4.51139, 12.4024), new Point3D(25.6137, -4.51139, 13.3295)]);
_arg2[_local3].push([new Point3D(30.4798, 5.39679, -3.39287), new Point3D(33.2306, 4.11659, 12.4024), new Point3D(33.2306, -4.51139, 12.4024), new Point3D(30.4798, -5.79158, -3.39287)]);
_arg2[_local3].push([new Point3D(25.6137, 4.11659, 13.3295), new Point3D(21.2849, 5.39679, -1.97053), new Point3D(21.2849, -5.79158, -1.97053), new Point3D(25.6137, -4.51139, 13.3295)]);
_arg2[_local3].push([new Point3D(25.6137, 4.11659, 13.3295), new Point3D(29.8989, 2.9908, 25.7795), new Point3D(34.7206, 2.9908, 25.1801), new Point3D(33.2306, 4.11659, 12.4024)]);
_arg2[_local3].push([new Point3D(25.6137, -4.51139, 13.3295), new Point3D(33.2306, -4.51139, 12.4024), new Point3D(34.7206, -3.3856, 25.1801), new Point3D(29.8989, -3.3856, 25.7795)]);
_arg2[_local3].push([new Point3D(33.2306, 4.11659, 12.4024), new Point3D(34.7206, 2.9908, 25.1801), new Point3D(34.7206, -3.3856, 25.1801), new Point3D(33.2306, -4.51139, 12.4024)]);
_arg2[_local3].push([new Point3D(34.7206, 2.9908, 25.1801), new Point3D(29.8989, 2.9908, 25.7795), new Point3D(29.8989, -3.3856, 25.7795), new Point3D(34.7206, -3.3856, 25.1801)]);
_arg2[_local3].push([new Point3D(29.8989, 2.9908, 25.7795), new Point3D(25.6137, 4.11659, 13.3295), new Point3D(25.6137, -4.51139, 13.3295), new Point3D(29.8989, -3.3856, 25.7795)]);
_arg2[_local3].push([new Point3D(-30.7821, -4.37667, -8.07494), new Point3D(-22.2886, -5.85243, -14.5217), new Point3D(-22.2886, 5.45763, -14.5217), new Point3D(-30.7821, 3.98188, -8.07494)]);
_arg2[_local3].push([new Point3D(-30.7821, 3.98188, -8.07494), new Point3D(-22.2886, 5.45763, -14.5217), new Point3D(-28.9455, 5.45764, -22.139), new Point3D(-36.0331, 3.98188, -12.0185)]);
_arg2[_local3].push([new Point3D(-22.2886, -5.85243, -14.5217), new Point3D(-30.7821, -4.37667, -8.07494), new Point3D(-36.0331, -4.37667, -12.0186), new Point3D(-28.9455, -5.85243, -22.139)]);
_arg2[_local3].push([new Point3D(-22.2886, -5.85243, -14.5217), new Point3D(-28.9455, -5.85243, -22.139), new Point3D(-13.7031, -6.92193, -33.3249), new Point3D(-12.0652, -6.92193, -18.4537)]);
_arg2[_local3].push([new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(-22.2886, 5.45763, -14.5217), new Point3D(-22.2886, -5.85243, -14.5217), new Point3D(-12.0652, -6.92193, -18.4537)]);
_arg2[_local3].push([new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(-12.0652, -6.92193, -18.4537)]);
_arg2[_local3].push([new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-28.9455, 5.45764, -22.139), new Point3D(-22.2886, 5.45763, -14.5217)]);
_arg2[_local3].push([new Point3D(29.4118, -6.92193, -21.2649), new Point3D(8.34393, -6.92193, -21.1918), new Point3D(6.70475, -6.92193, -40.2538), new Point3D(22.9808, -6.92193, -40.2514)]);
_arg2[_local3].push([new Point3D(8.34393, 6.52714, -21.1918), new Point3D(29.4118, 6.52714, -21.2649), new Point3D(22.9808, 6.52715, -40.2514), new Point3D(6.70475, 6.52714, -40.2538)]);
_arg2[_local3].push([new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(8.34393, 6.52714, -21.1918), new Point3D(6.70475, 6.52714, -40.2538), new Point3D(-4.83682, 6.52715, -40.2562)]);
_arg2[_local3].push([new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(9.98311, 5.39679, -2.12981), new Point3D(8.34393, 6.52714, -21.1918), new Point3D(-12.0652, 6.52714, -18.4537)]);
_arg2[_local3].push([new Point3D(9.98311, 5.39679, -2.12981), new Point3D(21.2849, 5.39679, -1.97053), new Point3D(30.4798, 5.39679, -3.39287), new Point3D(29.4118, 6.52714, -21.2649), new Point3D(8.34393, 6.52714, -21.1918)]);
_arg2[_local3].push([new Point3D(8.34393, -6.92193, -21.1918), new Point3D(-12.0652, -6.92193, -18.4537), new Point3D(-13.7031, -6.92193, -33.3249), new Point3D(-4.83682, -6.92193, -40.2562), new Point3D(6.70475, -6.92193, -40.2538)]);
_arg2[_local3].push([new Point3D(29.4118, -6.92193, -21.2649), new Point3D(30.4798, -5.79158, -3.39287), new Point3D(21.2849, -5.79158, -1.97053), new Point3D(9.98311, -5.79158, -2.12981), new Point3D(8.34393, -6.92193, -21.1918)]);
_arg2[_local3].push([new Point3D(9.98311, -5.79158, -2.12981), new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-12.0652, -6.92193, -18.4537), new Point3D(8.34393, -6.92193, -21.1918)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(-4.83682, 6.52715, -40.2562), new Point3D(22.9808, 6.52715, -40.2514), new Point3D(22.9808, -6.92193, -40.2514), new Point3D(-4.83682, -6.92193, -40.2562)]);
_arg2[_local3].push([new Point3D(22.9808, 6.52715, -40.2514), new Point3D(29.4118, 6.52714, -21.2649), new Point3D(29.4118, -6.92193, -21.2649), new Point3D(22.9808, -6.92193, -40.2514)]);
_arg2[_local3].push([new Point3D(29.4118, 6.52714, -21.2649), new Point3D(30.4798, 5.39679, -3.39287), new Point3D(30.4798, -5.79158, -3.39287), new Point3D(29.4118, -6.92193, -21.2649)]);
_arg2[_local3].push([new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-4.83682, 6.52715, -40.2562), new Point3D(-4.83682, -6.92193, -40.2562), new Point3D(-13.7031, -6.92193, -33.3249)]);
_arg2[_local3].push([new Point3D(-31.4736, 0.998951, -20.9116), new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-13.7031, -6.92193, -33.3249), new Point3D(-26.167, -8.8261, -22.7076)]);
_arg2[_local3].push([new Point3D(-32.6779, -6.84384, -7.06588), new Point3D(-36.6611, -8.39461, -12.0513), new Point3D(-31.1689, -14.1325, -14.6546), new Point3D(-27.1857, -12.5818, -9.66918)]);
_arg2[_local3].push([new Point3D(-36.6611, -8.39461, -12.0513), new Point3D(-31.4736, 0.998951, -20.9116), new Point3D(-26.167, -8.8261, -22.7076), new Point3D(-31.1689, -14.1325, -14.6546)]);
_arg2[_local3].push([new Point3D(-14.5484, -1.9358, 18.8064), new Point3D(-15.9175, -15.9436, 31.1577), new Point3D(-10.6424, -16.4095, 32.124), new Point3D(-6.23404, -2.55297, 19.7416)]);
_arg2[_local3].push([new Point3D(-13.608, -9.77399, 14.6953), new Point3D(-6.23404, -9.75421, 14.9893), new Point3D(-9.82951, -21.0919, 26.5873), new Point3D(-15.1047, -20.626, 25.6209)]);
_arg2[_local3].push([new Point3D(-6.23404, -2.55297, 19.7416), new Point3D(-10.6424, -16.4095, 32.124), new Point3D(-9.82951, -21.0919, 26.5873), new Point3D(-6.23404, -9.75421, 14.9893)]);
_arg2[_local3].push([new Point3D(-10.6424, -16.4095, 32.124), new Point3D(-15.9175, -15.9436, 31.1577), new Point3D(-15.1047, -20.626, 25.6209), new Point3D(-9.82951, -21.0919, 26.5873)]);
_arg2[_local3].push([new Point3D(-15.9175, -15.9436, 31.1577), new Point3D(-14.5484, -1.9358, 18.8064), new Point3D(-13.608, -9.77399, 14.6953), new Point3D(-15.1047, -20.626, 25.6209)]);
_arg2[_local3].push([new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-14.5484, -1.9358, 18.8064), new Point3D(-6.23404, -2.55297, 19.7416), new Point3D(-0.456096, 5.39679, -2.30964)]);
_arg2[_local3].push([new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(-6.23404, -9.75421, 14.9893), new Point3D(-13.608, -9.77399, 14.6953)]);
_arg2[_local3].push([new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(-6.23404, -2.55297, 19.7416), new Point3D(-6.23404, -9.75421, 14.9893), new Point3D(-0.456096, -5.79158, -2.30964)]);
_arg2[_local3].push([new Point3D(-14.5484, -1.9358, 18.8064), new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-13.608, -9.77399, 14.6953)]);
_arg2[_local3].push([new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(0.413798, -3.68977, 21.4642), new Point3D(9.04432, -3.61387, 21.3492), new Point3D(9.98311, 5.39679, -2.12981)]);
_arg2[_local3].push([new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(9.98311, -5.79158, -2.12981), new Point3D(9.04431, -10.8151, 16.5969), new Point3D(0.413798, -10.891, 16.7119)]);
_arg2[_local3].push([new Point3D(9.98311, 5.39679, -2.12981), new Point3D(9.04432, -3.61387, 21.3492), new Point3D(9.04431, -10.8151, 16.5969), new Point3D(9.98311, -5.79158, -2.12981)]);
_arg2[_local3].push([new Point3D(0.413798, -3.68977, 21.4642), new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(0.413798, -10.891, 16.7119)]);
_arg2[_local3].push([new Point3D(0.413798, -3.68977, 21.4642), new Point3D(2.15736, -20.0013, 32.9562), new Point3D(8.30586, -20.0326, 32.986), new Point3D(9.04432, -3.61387, 21.3492)]);
_arg2[_local3].push([new Point3D(0.413798, -10.891, 16.7119), new Point3D(9.04431, -10.8151, 16.5969), new Point3D(8.30586, -24.4251, 28.3637), new Point3D(2.15737, -24.3937, 28.334)]);
_arg2[_local3].push([new Point3D(9.04432, -3.61387, 21.3492), new Point3D(8.30586, -20.0326, 32.986), new Point3D(8.30586, -24.4251, 28.3637), new Point3D(9.04431, -10.8151, 16.5969)]);
_arg2[_local3].push([new Point3D(8.30586, -20.0326, 32.986), new Point3D(2.15736, -20.0013, 32.9562), new Point3D(2.15737, -24.3937, 28.334), new Point3D(8.30586, -24.4251, 28.3637)]);
_arg2[_local3].push([new Point3D(2.15736, -20.0013, 32.9562), new Point3D(0.413798, -3.68977, 21.4642), new Point3D(0.413798, -10.891, 16.7119), new Point3D(2.15737, -24.3937, 28.334)]);
_arg2[_local3].push([new Point3D(14.1388, -2.99641, 20.4136), new Point3D(16.9852, -17.6399, 31.2194), new Point3D(22.761, -17.6209, 31.1155), new Point3D(21.9857, -2.71012, 19.9797)]);
_arg2[_local3].push([new Point3D(14.1388, -10.1976, 15.6613), new Point3D(21.9857, -9.91136, 15.2274), new Point3D(22.6843, -21.591, 26.1264), new Point3D(16.9085, -21.61, 26.2303)]);
_arg2[_local3].push([new Point3D(21.9857, -2.71012, 19.9797), new Point3D(22.761, -17.6209, 31.1155), new Point3D(22.6843, -21.591, 26.1264), new Point3D(21.9857, -9.91136, 15.2274)]);
_arg2[_local3].push([new Point3D(22.761, -17.6209, 31.1155), new Point3D(16.9852, -17.6399, 31.2194), new Point3D(16.9085, -21.61, 26.2303), new Point3D(22.6843, -21.591, 26.1264)]);
_arg2[_local3].push([new Point3D(16.9852, -17.6399, 31.2194), new Point3D(14.1388, -2.99641, 20.4136), new Point3D(14.1388, -10.1976, 15.6613), new Point3D(16.9085, -21.61, 26.2303)]);
_arg2[_local3].push([new Point3D(9.98311, 5.39679, -2.12981), new Point3D(14.1388, -2.99641, 20.4136), new Point3D(21.9857, -2.71012, 19.9797), new Point3D(21.2849, 5.39679, -1.97053)]);
_arg2[_local3].push([new Point3D(9.98311, -5.79158, -2.12981), new Point3D(21.2849, -5.79158, -1.97053), new Point3D(21.9857, -9.91136, 15.2274), new Point3D(14.1388, -10.1976, 15.6613)]);
_arg2[_local3].push([new Point3D(21.2849, 5.39679, -1.97053), new Point3D(21.9857, -2.71012, 19.9797), new Point3D(21.9857, -9.91136, 15.2274), new Point3D(21.2849, -5.79158, -1.97053)]);
_arg2[_local3].push([new Point3D(14.1388, -2.99641, 20.4136), new Point3D(9.98311, 5.39679, -2.12981), new Point3D(9.98311, -5.79158, -2.12981), new Point3D(14.1388, -10.1976, 15.6613)]);
_arg2[_local3].push([new Point3D(21.2849, 5.39679, -1.97053), new Point3D(25.6137, -0.0591644, 15.9627), new Point3D(33.2306, 0.451514, 15.1888), new Point3D(30.4798, 5.39679, -3.39287)]);
_arg2[_local3].push([new Point3D(21.2849, -5.79158, -1.97053), new Point3D(30.4798, -5.79158, -3.39287), new Point3D(33.2306, -6.74972, 10.4366), new Point3D(25.6137, -7.2604, 11.2104)]);
_arg2[_local3].push([new Point3D(30.4798, 5.39679, -3.39287), new Point3D(33.2306, 0.451514, 15.1888), new Point3D(33.2306, -6.74972, 10.4366), new Point3D(30.4798, -5.79158, -3.39287)]);
_arg2[_local3].push([new Point3D(25.6137, -0.0591644, 15.9627), new Point3D(21.2849, 5.39679, -1.97053), new Point3D(21.2849, -5.79158, -1.97053), new Point3D(25.6137, -7.2604, 11.2104)]);
_arg2[_local3].push([new Point3D(25.6137, -0.0591644, 15.9627), new Point3D(29.8989, -9.47939, 24.8971), new Point3D(34.7206, -9.04494, 24.4842), new Point3D(33.2306, 0.451514, 15.1888)]);
_arg2[_local3].push([new Point3D(25.6137, -7.2604, 11.2104), new Point3D(33.2306, -6.74972, 10.4366), new Point3D(34.7206, -13.4374, 19.862), new Point3D(29.8989, -13.8718, 20.2748)]);
_arg2[_local3].push([new Point3D(33.2306, 0.451514, 15.1888), new Point3D(34.7206, -9.04494, 24.4842), new Point3D(34.7206, -13.4374, 19.862), new Point3D(33.2306, -6.74972, 10.4366)]);
_arg2[_local3].push([new Point3D(34.7206, -9.04494, 24.4842), new Point3D(29.8989, -9.47939, 24.8971), new Point3D(29.8989, -13.8718, 20.2748), new Point3D(34.7206, -13.4374, 19.862)]);
_arg2[_local3].push([new Point3D(29.8989, -9.47939, 24.8971), new Point3D(25.6137, -0.0591644, 15.9627), new Point3D(25.6137, -7.2604, 11.2104), new Point3D(29.8989, -13.8718, 20.2748)]);
_arg2[_local3].push([new Point3D(-27.1857, -12.5818, -9.66918), new Point3D(-20.911, -7.54999, -14.1589), new Point3D(-26.2176, 2.27506, -12.3628), new Point3D(-32.6779, -6.84384, -7.06588)]);
_arg2[_local3].push([new Point3D(-32.6779, -6.84384, -7.06588), new Point3D(-26.2176, 2.27506, -12.3628), new Point3D(-31.4736, 0.998951, -20.9116), new Point3D(-36.6611, -8.39461, -12.0513)]);
_arg2[_local3].push([new Point3D(-20.911, -7.54999, -14.1589), new Point3D(-27.1857, -12.5818, -9.66918), new Point3D(-31.1689, -14.1325, -14.6546), new Point3D(-26.167, -8.8261, -22.7076)]);
_arg2[_local3].push([new Point3D(-20.911, -7.54999, -14.1589), new Point3D(-26.167, -8.8261, -22.7076), new Point3D(-13.7031, -6.92193, -33.3249), new Point3D(-12.0652, -6.92193, -18.4537)]);
_arg2[_local3].push([new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(-26.2176, 2.27506, -12.3628), new Point3D(-20.911, -7.54999, -14.1589), new Point3D(-12.0652, -6.92193, -18.4537)]);
_arg2[_local3].push([new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(-12.0652, -6.92193, -18.4537)]);
_arg2[_local3].push([new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-31.4736, 0.998951, -20.9116), new Point3D(-26.2176, 2.27506, -12.3628)]);
_arg2[_local3].push([new Point3D(29.4118, -6.92193, -21.2649), new Point3D(8.34393, -6.92193, -21.1918), new Point3D(6.70475, -6.92193, -40.2538), new Point3D(22.9808, -6.92193, -40.2514)]);
_arg2[_local3].push([new Point3D(8.34393, 6.52714, -21.1918), new Point3D(29.4118, 6.52714, -21.2649), new Point3D(22.9808, 6.52715, -40.2514), new Point3D(6.70475, 6.52714, -40.2538)]);
_arg2[_local3].push([new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(8.34393, 6.52714, -21.1918), new Point3D(6.70475, 6.52714, -40.2538), new Point3D(-4.83682, 6.52715, -40.2562)]);
_arg2[_local3].push([new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(9.98311, 5.39679, -2.12981), new Point3D(8.34393, 6.52714, -21.1918), new Point3D(-12.0652, 6.52714, -18.4537)]);
_arg2[_local3].push([new Point3D(9.98311, 5.39679, -2.12981), new Point3D(21.2849, 5.39679, -1.97053), new Point3D(30.4798, 5.39679, -3.39287), new Point3D(29.4118, 6.52714, -21.2649), new Point3D(8.34393, 6.52714, -21.1918)]);
_arg2[_local3].push([new Point3D(8.34393, -6.92193, -21.1918), new Point3D(-12.0652, -6.92193, -18.4537), new Point3D(-13.7031, -6.92193, -33.3249), new Point3D(-4.83682, -6.92193, -40.2562), new Point3D(6.70475, -6.92193, -40.2538)]);
_arg2[_local3].push([new Point3D(29.4118, -6.92193, -21.2649), new Point3D(30.4798, -5.79158, -3.39287), new Point3D(21.2849, -5.79158, -1.97053), new Point3D(9.98311, -5.79158, -2.12981), new Point3D(8.34393, -6.92193, -21.1918)]);
_arg2[_local3].push([new Point3D(9.98311, -5.79158, -2.12981), new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-12.0652, -6.92193, -18.4537), new Point3D(8.34393, -6.92193, -21.1918)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(-4.83682, 6.52715, -40.2562), new Point3D(22.9808, 6.52715, -40.2514), new Point3D(22.9808, -6.92193, -40.2514), new Point3D(-4.83682, -6.92193, -40.2562)]);
_arg2[_local3].push([new Point3D(22.9808, 6.52715, -40.2514), new Point3D(29.4118, 6.52714, -21.2649), new Point3D(29.4118, -6.92193, -21.2649), new Point3D(22.9808, -6.92193, -40.2514)]);
_arg2[_local3].push([new Point3D(29.4118, 6.52714, -21.2649), new Point3D(30.4798, 5.39679, -3.39287), new Point3D(30.4798, -5.79158, -3.39287), new Point3D(29.4118, -6.92193, -21.2649)]);
_arg2[_local3].push([new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-4.83682, 6.52715, -40.2562), new Point3D(-4.83682, -6.92193, -40.2562), new Point3D(-13.7031, -6.92193, -33.3249)]);
_arg2[_local3].push([new Point3D(-31.2255, -7.32975, -18.8992), new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-13.7031, -6.92193, -33.3249), new Point3D(-23.0463, -12.5806, -24.6824)]);
_arg2[_local3].push([new Point3D(-26.5196, -19.2268, -9.36087), new Point3D(-30.5243, -20.4836, -14.4115), new Point3D(-23.9032, -21.9734, -19.2907), new Point3D(-19.8985, -20.7166, -14.2401)]);
_arg2[_local3].push([new Point3D(-30.5243, -20.4836, -14.4115), new Point3D(-31.2255, -7.32975, -18.8992), new Point3D(-23.0463, -12.5806, -24.6824), new Point3D(-23.9032, -21.9734, -19.2907)]);
_arg2[_local3].push([new Point3D(-14.5484, -9.5318, 17.0169), new Point3D(-16.234, -27.4083, 19.5974), new Point3D(-10.9588, -28.3393, 20.1305), new Point3D(-6.23404, -10.4542, 17.6531)]);
_arg2[_local3].push([new Point3D(-13.608, -15.2612, 10.2706), new Point3D(-6.23404, -15.3529, 10.5506), new Point3D(-10.146, -29.0664, 12.9158), new Point3D(-15.4211, -28.1355, 12.3828)]);
_arg2[_local3].push([new Point3D(-6.23404, -10.4542, 17.6531), new Point3D(-10.9588, -28.3393, 20.1305), new Point3D(-10.146, -29.0664, 12.9158), new Point3D(-6.23404, -15.3529, 10.5506)]);
_arg2[_local3].push([new Point3D(-10.9588, -28.3393, 20.1305), new Point3D(-16.234, -27.4083, 19.5974), new Point3D(-15.4211, -28.1355, 12.3828), new Point3D(-10.146, -29.0664, 12.9158)]);
_arg2[_local3].push([new Point3D(-16.234, -27.4083, 19.5974), new Point3D(-14.5484, -9.5318, 17.0169), new Point3D(-13.608, -15.2612, 10.2706), new Point3D(-15.4211, -28.1355, 12.3828)]);
_arg2[_local3].push([new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-14.5484, -9.5318, 17.0169), new Point3D(-6.23404, -10.4542, 17.6531), new Point3D(-0.456096, 5.39679, -2.30964)]);
_arg2[_local3].push([new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(-6.23404, -15.3529, 10.5506), new Point3D(-13.608, -15.2612, 10.2706)]);
_arg2[_local3].push([new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(-6.23404, -10.4542, 17.6531), new Point3D(-6.23404, -15.3529, 10.5506), new Point3D(-0.456096, -5.79158, -2.30964)]);
_arg2[_local3].push([new Point3D(-14.5484, -9.5318, 17.0169), new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-13.608, -15.2612, 10.2706)]);
_arg2[_local3].push([new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(0.413798, -11.933, 19.4498), new Point3D(9.04432, -11.8195, 19.3715), new Point3D(9.98311, 5.39679, -2.12981)]);
_arg2[_local3].push([new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(9.98311, -5.79158, -2.12981), new Point3D(9.04431, -16.7183, 12.2691), new Point3D(0.413798, -16.8317, 12.3474)]);
_arg2[_local3].push([new Point3D(9.98311, 5.39679, -2.12981), new Point3D(9.04432, -11.8195, 19.3715), new Point3D(9.04431, -16.7183, 12.2691), new Point3D(9.98311, -5.79158, -2.12981)]);
_arg2[_local3].push([new Point3D(0.413798, -11.933, 19.4498), new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(0.413798, -16.8317, 12.3474)]);
_arg2[_local3].push([new Point3D(0.413798, -11.933, 19.4498), new Point3D(2.15736, -33.0429, 20.2151), new Point3D(8.30586, -33.0857, 20.2207), new Point3D(9.04432, -11.8195, 19.3715)]);
_arg2[_local3].push([new Point3D(0.413798, -16.8317, 12.3474), new Point3D(9.04431, -16.7183, 12.2691), new Point3D(8.30586, -33.9152, 13.8985), new Point3D(2.15737, -33.8723, 13.8929)]);
_arg2[_local3].push([new Point3D(9.04432, -11.8195, 19.3715), new Point3D(8.30586, -33.0857, 20.2207), new Point3D(8.30586, -33.9152, 13.8985), new Point3D(9.04431, -16.7183, 12.2691)]);
_arg2[_local3].push([new Point3D(8.30586, -33.0857, 20.2207), new Point3D(2.15736, -33.0429, 20.2151), new Point3D(2.15737, -33.8723, 13.8929), new Point3D(8.30586, -33.9152, 13.8985)]);
_arg2[_local3].push([new Point3D(2.15736, -33.0429, 20.2151), new Point3D(0.413798, -11.933, 19.4498), new Point3D(0.413798, -16.8317, 12.3474), new Point3D(2.15737, -33.8723, 13.8929)]);
_arg2[_local3].push([new Point3D(14.1388, -9.72629, 17.9317), new Point3D(16.9474, -28.9525, 19.645), new Point3D(22.7221, -28.8028, 19.6156), new Point3D(21.9857, -9.29842, 17.6366)]);
_arg2[_local3].push([new Point3D(14.1388, -14.625, 10.8293), new Point3D(21.9857, -14.1972, 10.5342), new Point3D(22.7221, -30.0328, 13.359), new Point3D(16.9474, -30.1826, 13.3884)]);
_arg2[_local3].push([new Point3D(21.9857, -9.29842, 17.6366), new Point3D(22.7221, -28.8028, 19.6156), new Point3D(22.7221, -30.0328, 13.359), new Point3D(21.9857, -14.1972, 10.5342)]);
_arg2[_local3].push([new Point3D(22.7221, -28.8028, 19.6156), new Point3D(16.9474, -28.9525, 19.645), new Point3D(16.9474, -30.1826, 13.3884), new Point3D(22.7221, -30.0328, 13.359)]);
_arg2[_local3].push([new Point3D(16.9474, -28.9525, 19.645), new Point3D(14.1388, -9.72629, 17.9317), new Point3D(14.1388, -14.625, 10.8293), new Point3D(16.9474, -30.1826, 13.3884)]);
_arg2[_local3].push([new Point3D(9.98311, 5.39679, -2.12981), new Point3D(14.1388, -9.72629, 17.9317), new Point3D(21.9857, -9.29842, 17.6366), new Point3D(21.2849, 5.39679, -1.97053)]);
_arg2[_local3].push([new Point3D(9.98311, -5.79158, -2.12981), new Point3D(21.2849, -5.79158, -1.97053), new Point3D(21.9857, -14.1972, 10.5342), new Point3D(14.1388, -14.625, 10.8293)]);
_arg2[_local3].push([new Point3D(21.2849, 5.39679, -1.97053), new Point3D(21.9857, -9.29842, 17.6366), new Point3D(21.9857, -14.1972, 10.5342), new Point3D(21.2849, -5.79158, -1.97053)]);
_arg2[_local3].push([new Point3D(14.1388, -9.72629, 17.9317), new Point3D(9.98311, 5.39679, -2.12981), new Point3D(9.98311, -5.79158, -2.12981), new Point3D(14.1388, -14.625, 10.8293)]);
_arg2[_local3].push([new Point3D(21.2849, 5.39679, -1.97053), new Point3D(25.6137, -5.3365, 14.904), new Point3D(33.2306, -4.57328, 14.3775), new Point3D(30.4798, 5.39679, -3.39287)]);
_arg2[_local3].push([new Point3D(21.2849, -5.79158, -1.97053), new Point3D(30.4798, -5.79158, -3.39287), new Point3D(33.2306, -9.47203, 7.27512), new Point3D(25.6137, -10.2353, 7.80153)]);
_arg2[_local3].push([new Point3D(30.4798, 5.39679, -3.39287), new Point3D(33.2306, -4.57328, 14.3775), new Point3D(33.2306, -9.47203, 7.27512), new Point3D(30.4798, -5.79158, -3.39287)]);
_arg2[_local3].push([new Point3D(25.6137, -5.3365, 14.904), new Point3D(21.2849, 5.39679, -1.97053), new Point3D(21.2849, -5.79158, -1.97053), new Point3D(25.6137, -10.2353, 7.80153)]);
_arg2[_local3].push([new Point3D(25.6137, -5.3365, 14.904), new Point3D(29.8989, -18.7713, 18.3957), new Point3D(34.7206, -18.1842, 18.2751), new Point3D(33.2306, -4.57328, 14.3775)]);
_arg2[_local3].push([new Point3D(25.6137, -10.2353, 7.80153), new Point3D(33.2306, -9.47203, 7.27512), new Point3D(34.7206, -19.4677, 12.0292), new Point3D(29.8989, -20.0548, 12.1498)]);
_arg2[_local3].push([new Point3D(33.2306, -4.57328, 14.3775), new Point3D(34.7206, -18.1842, 18.2751), new Point3D(34.7206, -19.4677, 12.0292), new Point3D(33.2306, -9.47203, 7.27512)]);
_arg2[_local3].push([new Point3D(34.7206, -18.1842, 18.2751), new Point3D(29.8989, -18.7713, 18.3957), new Point3D(29.8989, -20.0548, 12.1498), new Point3D(34.7206, -19.4677, 12.0292)]);
_arg2[_local3].push([new Point3D(29.8989, -18.7713, 18.3957), new Point3D(25.6137, -5.3365, 14.904), new Point3D(25.6137, -10.2353, 7.80153), new Point3D(29.8989, -20.0548, 12.1498)]);
_arg2[_local3].push([new Point3D(-19.8985, -20.7166, -14.2401), new Point3D(-17.07, -12.2538, -16.5269), new Point3D(-25.2492, -7.00296, -10.7436), new Point3D(-26.5196, -19.2268, -9.36087)]);
_arg2[_local3].push([new Point3D(-26.5196, -19.2268, -9.36087), new Point3D(-25.2492, -7.00296, -10.7436), new Point3D(-31.2255, -7.32975, -18.8992), new Point3D(-30.5243, -20.4836, -14.4115)]);
_arg2[_local3].push([new Point3D(-17.07, -12.2538, -16.5269), new Point3D(-19.8985, -20.7166, -14.2401), new Point3D(-23.9032, -21.9734, -19.2907), new Point3D(-23.0463, -12.5806, -24.6824)]);
_arg2[_local3].push([new Point3D(-17.07, -12.2538, -16.5269), new Point3D(-23.0463, -12.5806, -24.6824), new Point3D(-13.7031, -6.92193, -33.3249), new Point3D(-12.0652, -6.92193, -18.4537)]);
_arg2[_local3].push([new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(-25.2492, -7.00296, -10.7436), new Point3D(-17.07, -12.2538, -16.5269), new Point3D(-12.0652, -6.92193, -18.4537)]);
_arg2[_local3].push([new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(-12.0652, -6.92193, -18.4537)]);
_arg2[_local3].push([new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-31.2255, -7.32975, -18.8992), new Point3D(-25.2492, -7.00296, -10.7436)]);
_arg2[_local3].push([new Point3D(29.4118, -6.92193, -21.2649), new Point3D(8.34393, -6.92193, -21.1918), new Point3D(6.70475, -6.92193, -40.2538), new Point3D(22.9808, -6.92193, -40.2514)]);
_arg2[_local3].push([new Point3D(8.34393, 6.52714, -21.1918), new Point3D(29.4118, 6.52714, -21.2649), new Point3D(22.9808, 6.52715, -40.2514), new Point3D(6.70475, 6.52714, -40.2538)]);
_arg2[_local3].push([new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(8.34393, 6.52714, -21.1918), new Point3D(6.70475, 6.52714, -40.2538), new Point3D(-4.83682, 6.52715, -40.2562)]);
_arg2[_local3].push([new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(9.98311, 5.39679, -2.12981), new Point3D(8.34393, 6.52714, -21.1918), new Point3D(-12.0652, 6.52714, -18.4537)]);
_arg2[_local3].push([new Point3D(9.98311, 5.39679, -2.12981), new Point3D(21.2849, 5.39679, -1.97053), new Point3D(30.4798, 5.39679, -3.39287), new Point3D(29.4118, 6.52714, -21.2649), new Point3D(8.34393, 6.52714, -21.1918)]);
_arg2[_local3].push([new Point3D(8.34393, -6.92193, -21.1918), new Point3D(-12.0652, -6.92193, -18.4537), new Point3D(-13.7031, -6.92193, -33.3249), new Point3D(-4.83682, -6.92193, -40.2562), new Point3D(6.70475, -6.92193, -40.2538)]);
_arg2[_local3].push([new Point3D(29.4118, -6.92193, -21.2649), new Point3D(30.4798, -5.79158, -3.39287), new Point3D(21.2849, -5.79158, -1.97053), new Point3D(9.98311, -5.79158, -2.12981), new Point3D(8.34393, -6.92193, -21.1918)]);
_arg2[_local3].push([new Point3D(9.98311, -5.79158, -2.12981), new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-12.0652, -6.92193, -18.4537), new Point3D(8.34393, -6.92193, -21.1918)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(-4.83682, 6.52715, -40.2562), new Point3D(22.9808, 6.52715, -40.2514), new Point3D(22.9808, -6.92193, -40.2514), new Point3D(-4.83682, -6.92193, -40.2562)]);
_arg2[_local3].push([new Point3D(22.9808, 6.52715, -40.2514), new Point3D(29.4118, 6.52714, -21.2649), new Point3D(29.4118, -6.92193, -21.2649), new Point3D(22.9808, -6.92193, -40.2514)]);
_arg2[_local3].push([new Point3D(29.4118, 6.52714, -21.2649), new Point3D(30.4798, 5.39679, -3.39287), new Point3D(30.4798, -5.79158, -3.39287), new Point3D(29.4118, -6.92193, -21.2649)]);
_arg2[_local3].push([new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-4.83682, 6.52715, -40.2562), new Point3D(-4.83682, -6.92193, -40.2562), new Point3D(-13.7031, -6.92193, -33.3249)]);
_arg2[_local3].push([new Point3D(-31.4736, 0.998951, -20.9116), new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-13.7031, -6.92193, -33.3249), new Point3D(-26.167, -8.8261, -22.7076)]);
_arg2[_local3].push([new Point3D(-32.6779, -6.84384, -7.06588), new Point3D(-36.6611, -8.39461, -12.0513), new Point3D(-31.1689, -14.1325, -14.6546), new Point3D(-27.1857, -12.5818, -9.66918)]);
_arg2[_local3].push([new Point3D(-36.6611, -8.39461, -12.0513), new Point3D(-31.4736, 0.998951, -20.9116), new Point3D(-26.167, -8.8261, -22.7076), new Point3D(-31.1689, -14.1325, -14.6546)]);
_arg2[_local3].push([new Point3D(-14.5484, -1.9358, 18.8064), new Point3D(-15.9175, -15.9436, 31.1577), new Point3D(-10.6424, -16.4095, 32.124), new Point3D(-6.23404, -2.55297, 19.7416)]);
_arg2[_local3].push([new Point3D(-13.608, -9.77399, 14.6953), new Point3D(-6.23404, -9.75421, 14.9893), new Point3D(-9.82951, -21.0919, 26.5873), new Point3D(-15.1047, -20.626, 25.6209)]);
_arg2[_local3].push([new Point3D(-6.23404, -2.55297, 19.7416), new Point3D(-10.6424, -16.4095, 32.124), new Point3D(-9.82951, -21.0919, 26.5873), new Point3D(-6.23404, -9.75421, 14.9893)]);
_arg2[_local3].push([new Point3D(-10.6424, -16.4095, 32.124), new Point3D(-15.9175, -15.9436, 31.1577), new Point3D(-15.1047, -20.626, 25.6209), new Point3D(-9.82951, -21.0919, 26.5873)]);
_arg2[_local3].push([new Point3D(-15.9175, -15.9436, 31.1577), new Point3D(-14.5484, -1.9358, 18.8064), new Point3D(-13.608, -9.77399, 14.6953), new Point3D(-15.1047, -20.626, 25.6209)]);
_arg2[_local3].push([new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-14.5484, -1.9358, 18.8064), new Point3D(-6.23404, -2.55297, 19.7416), new Point3D(-0.456096, 5.39679, -2.30964)]);
_arg2[_local3].push([new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(-6.23404, -9.75421, 14.9893), new Point3D(-13.608, -9.77399, 14.6953)]);
_arg2[_local3].push([new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(-6.23404, -2.55297, 19.7416), new Point3D(-6.23404, -9.75421, 14.9893), new Point3D(-0.456096, -5.79158, -2.30964)]);
_arg2[_local3].push([new Point3D(-14.5484, -1.9358, 18.8064), new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-13.608, -9.77399, 14.6953)]);
_arg2[_local3].push([new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(0.413798, -3.68977, 21.4642), new Point3D(9.04432, -3.61387, 21.3492), new Point3D(9.98311, 5.39679, -2.12981)]);
_arg2[_local3].push([new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(9.98311, -5.79158, -2.12981), new Point3D(9.04431, -10.8151, 16.5969), new Point3D(0.413798, -10.891, 16.7119)]);
_arg2[_local3].push([new Point3D(9.98311, 5.39679, -2.12981), new Point3D(9.04432, -3.61387, 21.3492), new Point3D(9.04431, -10.8151, 16.5969), new Point3D(9.98311, -5.79158, -2.12981)]);
_arg2[_local3].push([new Point3D(0.413798, -3.68977, 21.4642), new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(0.413798, -10.891, 16.7119)]);
_arg2[_local3].push([new Point3D(0.413798, -3.68977, 21.4642), new Point3D(2.15736, -20.0013, 32.9562), new Point3D(8.30586, -20.0326, 32.986), new Point3D(9.04432, -3.61387, 21.3492)]);
_arg2[_local3].push([new Point3D(0.413798, -10.891, 16.7119), new Point3D(9.04431, -10.8151, 16.5969), new Point3D(8.30586, -24.4251, 28.3637), new Point3D(2.15737, -24.3937, 28.334)]);
_arg2[_local3].push([new Point3D(9.04432, -3.61387, 21.3492), new Point3D(8.30586, -20.0326, 32.986), new Point3D(8.30586, -24.4251, 28.3637), new Point3D(9.04431, -10.8151, 16.5969)]);
_arg2[_local3].push([new Point3D(8.30586, -20.0326, 32.986), new Point3D(2.15736, -20.0013, 32.9562), new Point3D(2.15737, -24.3937, 28.334), new Point3D(8.30586, -24.4251, 28.3637)]);
_arg2[_local3].push([new Point3D(2.15736, -20.0013, 32.9562), new Point3D(0.413798, -3.68977, 21.4642), new Point3D(0.413798, -10.891, 16.7119), new Point3D(2.15737, -24.3937, 28.334)]);
_arg2[_local3].push([new Point3D(14.1388, -2.99641, 20.4136), new Point3D(16.9852, -17.6399, 31.2194), new Point3D(22.761, -17.6209, 31.1155), new Point3D(21.9857, -2.71012, 19.9797)]);
_arg2[_local3].push([new Point3D(14.1388, -10.1976, 15.6613), new Point3D(21.9857, -9.91136, 15.2274), new Point3D(22.6843, -21.591, 26.1264), new Point3D(16.9085, -21.61, 26.2303)]);
_arg2[_local3].push([new Point3D(21.9857, -2.71012, 19.9797), new Point3D(22.761, -17.6209, 31.1155), new Point3D(22.6843, -21.591, 26.1264), new Point3D(21.9857, -9.91136, 15.2274)]);
_arg2[_local3].push([new Point3D(22.761, -17.6209, 31.1155), new Point3D(16.9852, -17.6399, 31.2194), new Point3D(16.9085, -21.61, 26.2303), new Point3D(22.6843, -21.591, 26.1264)]);
_arg2[_local3].push([new Point3D(16.9852, -17.6399, 31.2194), new Point3D(14.1388, -2.99641, 20.4136), new Point3D(14.1388, -10.1976, 15.6613), new Point3D(16.9085, -21.61, 26.2303)]);
_arg2[_local3].push([new Point3D(9.98311, 5.39679, -2.12981), new Point3D(14.1388, -2.99641, 20.4136), new Point3D(21.9857, -2.71012, 19.9797), new Point3D(21.2849, 5.39679, -1.97053)]);
_arg2[_local3].push([new Point3D(9.98311, -5.79158, -2.12981), new Point3D(21.2849, -5.79158, -1.97053), new Point3D(21.9857, -9.91136, 15.2274), new Point3D(14.1388, -10.1976, 15.6613)]);
_arg2[_local3].push([new Point3D(21.2849, 5.39679, -1.97053), new Point3D(21.9857, -2.71012, 19.9797), new Point3D(21.9857, -9.91136, 15.2274), new Point3D(21.2849, -5.79158, -1.97053)]);
_arg2[_local3].push([new Point3D(14.1388, -2.99641, 20.4136), new Point3D(9.98311, 5.39679, -2.12981), new Point3D(9.98311, -5.79158, -2.12981), new Point3D(14.1388, -10.1976, 15.6613)]);
_arg2[_local3].push([new Point3D(21.2849, 5.39679, -1.97053), new Point3D(25.6137, -0.0591644, 15.9627), new Point3D(33.2306, 0.451514, 15.1888), new Point3D(30.4798, 5.39679, -3.39287)]);
_arg2[_local3].push([new Point3D(21.2849, -5.79158, -1.97053), new Point3D(30.4798, -5.79158, -3.39287), new Point3D(33.2306, -6.74972, 10.4366), new Point3D(25.6137, -7.2604, 11.2104)]);
_arg2[_local3].push([new Point3D(30.4798, 5.39679, -3.39287), new Point3D(33.2306, 0.451514, 15.1888), new Point3D(33.2306, -6.74972, 10.4366), new Point3D(30.4798, -5.79158, -3.39287)]);
_arg2[_local3].push([new Point3D(25.6137, -0.0591644, 15.9627), new Point3D(21.2849, 5.39679, -1.97053), new Point3D(21.2849, -5.79158, -1.97053), new Point3D(25.6137, -7.2604, 11.2104)]);
_arg2[_local3].push([new Point3D(25.6137, -0.0591644, 15.9627), new Point3D(29.8989, -9.47939, 24.8971), new Point3D(34.7206, -9.04494, 24.4842), new Point3D(33.2306, 0.451514, 15.1888)]);
_arg2[_local3].push([new Point3D(25.6137, -7.2604, 11.2104), new Point3D(33.2306, -6.74972, 10.4366), new Point3D(34.7206, -13.4374, 19.862), new Point3D(29.8989, -13.8718, 20.2748)]);
_arg2[_local3].push([new Point3D(33.2306, 0.451514, 15.1888), new Point3D(34.7206, -9.04494, 24.4842), new Point3D(34.7206, -13.4374, 19.862), new Point3D(33.2306, -6.74972, 10.4366)]);
_arg2[_local3].push([new Point3D(34.7206, -9.04494, 24.4842), new Point3D(29.8989, -9.47939, 24.8971), new Point3D(29.8989, -13.8718, 20.2748), new Point3D(34.7206, -13.4374, 19.862)]);
_arg2[_local3].push([new Point3D(29.8989, -9.47939, 24.8971), new Point3D(25.6137, -0.0591644, 15.9627), new Point3D(25.6137, -7.2604, 11.2104), new Point3D(29.8989, -13.8718, 20.2748)]);
_arg2[_local3].push([new Point3D(-27.1857, -12.5818, -9.66918), new Point3D(-20.911, -7.54999, -14.1589), new Point3D(-26.2176, 2.27506, -12.3628), new Point3D(-32.6779, -6.84384, -7.06588)]);
_arg2[_local3].push([new Point3D(-32.6779, -6.84384, -7.06588), new Point3D(-26.2176, 2.27506, -12.3628), new Point3D(-31.4736, 0.998951, -20.9116), new Point3D(-36.6611, -8.39461, -12.0513)]);
_arg2[_local3].push([new Point3D(-20.911, -7.54999, -14.1589), new Point3D(-27.1857, -12.5818, -9.66918), new Point3D(-31.1689, -14.1325, -14.6546), new Point3D(-26.167, -8.8261, -22.7076)]);
_arg2[_local3].push([new Point3D(-20.911, -7.54999, -14.1589), new Point3D(-26.167, -8.8261, -22.7076), new Point3D(-13.7031, -6.92193, -33.3249), new Point3D(-12.0652, -6.92193, -18.4537)]);
_arg2[_local3].push([new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(-26.2176, 2.27506, -12.3628), new Point3D(-20.911, -7.54999, -14.1589), new Point3D(-12.0652, -6.92193, -18.4537)]);
_arg2[_local3].push([new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(-12.0652, -6.92193, -18.4537)]);
_arg2[_local3].push([new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-31.4736, 0.998951, -20.9116), new Point3D(-26.2176, 2.27506, -12.3628)]);
_arg2[_local3].push([new Point3D(29.4118, -6.92193, -21.2649), new Point3D(8.34393, -6.92193, -21.1918), new Point3D(6.70475, -6.92193, -40.2538), new Point3D(22.9808, -6.92193, -40.2514)]);
_arg2[_local3].push([new Point3D(8.34393, 6.52714, -21.1918), new Point3D(29.4118, 6.52714, -21.2649), new Point3D(22.9808, 6.52715, -40.2514), new Point3D(6.70475, 6.52714, -40.2538)]);
_arg2[_local3].push([new Point3D(-13.7031, 6.52714, -33.3249), new Point3D(-12.0652, 6.52714, -18.4537), new Point3D(8.34393, 6.52714, -21.1918), new Point3D(6.70475, 6.52714, -40.2538), new Point3D(-4.83682, 6.52715, -40.2562)]);
_arg2[_local3].push([new Point3D(-10.4273, 5.39679, -3.58254), new Point3D(-0.456096, 5.39679, -2.30964), new Point3D(9.98311, 5.39679, -2.12981), new Point3D(8.34393, 6.52714, -21.1918), new Point3D(-12.0652, 6.52714, -18.4537)]);
_arg2[_local3].push([new Point3D(9.98311, 5.39679, -2.12981), new Point3D(21.2849, 5.39679, -1.97053), new Point3D(30.4798, 5.39679, -3.39287), new Point3D(29.4118, 6.52714, -21.2649), new Point3D(8.34393, 6.52714, -21.1918)]);
_arg2[_local3].push([new Point3D(8.34393, -6.92193, -21.1918), new Point3D(-12.0652, -6.92193, -18.4537), new Point3D(-13.7031, -6.92193, -33.3249), new Point3D(-4.83682, -6.92193, -40.2562), new Point3D(6.70475, -6.92193, -40.2538)]);
_arg2[_local3].push([new Point3D(29.4118, -6.92193, -21.2649), new Point3D(30.4798, -5.79158, -3.39287), new Point3D(21.2849, -5.79158, -1.97053), new Point3D(9.98311, -5.79158, -2.12981), new Point3D(8.34393, -6.92193, -21.1918)]);
_arg2[_local3].push([new Point3D(9.98311, -5.79158, -2.12981), new Point3D(-0.456096, -5.79158, -2.30964), new Point3D(-10.4273, -5.79158, -3.58254), new Point3D(-12.0652, -6.92193, -18.4537), new Point3D(8.34393, -6.92193, -21.1918)]);
} else {
if (_arg1 == 25){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 0;
_arg2.expertTime = 155;
_arg2[_local3].push([new Point3D(-0.535152, 10.6996, 23.5228), new Point3D(-0.47923, 28.9525, 19.0304), new Point3D(-15.8145, 31.7298, 19.0304)]);
_arg2[_local3].push([new Point3D(-0.535152, 10.6996, 23.5228), new Point3D(-15.8145, 31.7298, 19.0304), new Point3D(-25.2576, 18.7324, 19.0304)]);
_arg2[_local3].push([new Point3D(-0.535152, 10.6996, 23.5228), new Point3D(-25.2576, 18.7324, 19.0304), new Point3D(-25.2576, 2.66677, 19.0304)]);
_arg2[_local3].push([new Point3D(-0.535152, 10.6996, 23.5228), new Point3D(-25.2576, 2.66677, 19.0304), new Point3D(-15.8145, -10.3306, 19.0304)]);
_arg2[_local3].push([new Point3D(-0.535152, 10.6996, 23.5228), new Point3D(-15.8145, -10.3306, 19.0304), new Point3D(-0.595726, -23.4038, 19.0304)]);
_arg2[_local3].push([new Point3D(-0.47923, 28.9525, 19.0304), new Point3D(-0.480543, 36.2263, 7.26894), new Point3D(-21.6784, 45.4412, 7.26894), new Point3D(-15.8145, 31.7298, 19.0304)]);
_arg2[_local3].push([new Point3D(-25.2576, 18.7324, 19.0304), new Point3D(-43.4906, 23.7249, 7.26894), new Point3D(-40.537, -2.29779, 7.26894), new Point3D(-25.2576, 2.66677, 19.0304)]);
_arg2[_local3].push([new Point3D(-25.2576, 2.66677, 19.0304), new Point3D(-40.537, -2.29779, 7.26894), new Point3D(-25.3182, -27.5657, 7.26894), new Point3D(-15.8145, -10.3306, 19.0304)]);
_arg2[_local3].push([new Point3D(-15.8145, -10.3306, 19.0304), new Point3D(-25.3182, -27.5657, 7.26894), new Point3D(-0.656275, -45.8359, 7.26894), new Point3D(-0.595726, -23.4038, 19.0304)]);
_arg2[_local3].push([new Point3D(-0.480543, 36.2263, 7.26894), new Point3D(-0.480543, 36.2263, -7.26896), new Point3D(-21.6784, 45.4412, -7.26896), new Point3D(-21.6784, 45.4412, 7.26894)]);
_arg2[_local3].push([new Point3D(-43.4906, 23.7249, 7.26894), new Point3D(-43.4906, 23.7248, -7.26896), new Point3D(-40.537, -2.29779, -7.26896), new Point3D(-40.537, -2.29779, 7.26894)]);
_arg2[_local3].push([new Point3D(-40.537, -2.29779, 7.26894), new Point3D(-40.537, -2.29779, -7.26896), new Point3D(-25.3182, -27.5657, -7.26896), new Point3D(-25.3182, -27.5657, 7.26894)]);
_arg2[_local3].push([new Point3D(-25.3182, -27.5657, 7.26894), new Point3D(-25.3182, -27.5657, -7.26896), new Point3D(-0.656275, -45.8359, -7.26896), new Point3D(-0.656275, -45.8359, 7.26894)]);
_arg2[_local3].push([new Point3D(-0.480543, 36.2263, -7.26896), new Point3D(-0.47923, 28.9525, -19.0304), new Point3D(-15.8145, 31.7298, -19.0304), new Point3D(-21.6784, 45.4412, -7.26896)]);
_arg2[_local3].push([new Point3D(-43.4906, 23.7248, -7.26896), new Point3D(-25.2576, 18.7324, -19.0304), new Point3D(-25.2576, 2.66677, -19.0304), new Point3D(-40.537, -2.29779, -7.26896)]);
_arg2[_local3].push([new Point3D(-40.537, -2.29779, -7.26896), new Point3D(-25.2576, 2.66677, -19.0304), new Point3D(-15.8145, -10.3306, -19.0304), new Point3D(-25.3182, -27.5657, -7.26896)]);
_arg2[_local3].push([new Point3D(-25.3182, -27.5657, -7.26896), new Point3D(-15.8145, -10.3306, -19.0304), new Point3D(-0.595726, -23.4038, -19.0304), new Point3D(-0.656275, -45.8359, -7.26896)]);
_arg2[_local3].push([new Point3D(-0.535152, 10.6996, -23.5228), new Point3D(-15.8145, 31.7298, -19.0304), new Point3D(-0.47923, 28.9525, -19.0304)]);
_arg2[_local3].push([new Point3D(-0.535152, 10.6996, -23.5228), new Point3D(-25.2576, 18.7324, -19.0304), new Point3D(-15.8145, 31.7298, -19.0304)]);
_arg2[_local3].push([new Point3D(-0.535152, 10.6996, -23.5228), new Point3D(-25.2576, 2.66677, -19.0304), new Point3D(-25.2576, 18.7324, -19.0304)]);
_arg2[_local3].push([new Point3D(-0.535152, 10.6996, -23.5228), new Point3D(-15.8145, -10.3306, -19.0304), new Point3D(-25.2576, 2.66677, -19.0304)]);
_arg2[_local3].push([new Point3D(-0.535152, 10.6996, -23.5228), new Point3D(-0.595726, -23.4038, -19.0304), new Point3D(-15.8145, -10.3306, -19.0304)]);
_arg2[_local3].push([new Point3D(-20.5361, 25.2311, -19.0304), new Point3D(-25.2576, 18.7324, -19.0304), new Point3D(-43.4906, 23.7248, -7.26896), new Point3D(-37.4275, 39.8678, -7.26896)]);
_arg2[_local3].push([new Point3D(-15.8145, 31.7298, -19.0304), new Point3D(-20.5361, 25.2311, -19.0304), new Point3D(-37.4275, 39.8678, -7.26896), new Point3D(-21.6784, 45.4412, -7.26896)]);
_arg2[_local3].push([new Point3D(-37.4275, 39.8678, -7.26896), new Point3D(-43.4906, 23.7248, -7.26896), new Point3D(-43.4906, 23.7249, 7.26894), new Point3D(-37.4275, 39.8678, 7.26894)]);
_arg2[_local3].push([new Point3D(-37.4275, 39.8678, -7.26896), new Point3D(-37.4275, 39.8678, 7.26894), new Point3D(-21.6784, 45.4412, 7.26894), new Point3D(-21.6784, 45.4412, -7.26896)]);
_arg2[_local3].push([new Point3D(-43.4906, 23.7249, 7.26894), new Point3D(-25.2576, 18.7324, 19.0304), new Point3D(-20.5361, 25.2311, 19.0304), new Point3D(-37.4275, 39.8678, 7.26894)]);
_arg2[_local3].push([new Point3D(-37.4275, 39.8678, 7.26894), new Point3D(-20.5361, 25.2311, 19.0304), new Point3D(-15.8145, 31.7298, 19.0304), new Point3D(-21.6784, 45.4412, 7.26894)]);
_arg2[_local3].push([new Point3D(-0.777401, 10.6996, 23.5228), new Point3D(14.5019, 31.7298, 19.0304), new Point3D(-0.833323, 28.9525, 19.0304)]);
_arg2[_local3].push([new Point3D(-0.777401, 10.6996, 23.5228), new Point3D(23.9451, 18.7324, 19.0304), new Point3D(14.5019, 31.7298, 19.0304)]);
_arg2[_local3].push([new Point3D(-0.777401, 10.6996, 23.5228), new Point3D(23.9451, 2.66677, 19.0304), new Point3D(23.9451, 18.7324, 19.0304)]);
_arg2[_local3].push([new Point3D(-0.777401, 10.6996, 23.5228), new Point3D(14.5019, -10.3306, 19.0304), new Point3D(23.9451, 2.66677, 19.0304)]);
_arg2[_local3].push([new Point3D(-0.777401, 10.6996, 23.5228), new Point3D(-0.716827, -23.4038, 19.0304), new Point3D(14.5019, -10.3306, 19.0304)]);
_arg2[_local3].push([new Point3D(-0.833323, 28.9525, 19.0304), new Point3D(14.5019, 31.7298, 19.0304), new Point3D(20.3659, 45.4412, 7.26894), new Point3D(-0.83201, 36.2263, 7.26894)]);
_arg2[_local3].push([new Point3D(23.9451, 18.7324, 19.0304), new Point3D(23.9451, 2.66677, 19.0304), new Point3D(39.2244, -2.29779, 7.26894), new Point3D(42.1781, 23.7249, 7.26894)]);
_arg2[_local3].push([new Point3D(23.9451, 2.66677, 19.0304), new Point3D(14.5019, -10.3306, 19.0304), new Point3D(24.0056, -27.5657, 7.26894), new Point3D(39.2244, -2.29779, 7.26894)]);
_arg2[_local3].push([new Point3D(14.5019, -10.3306, 19.0304), new Point3D(-0.716827, -23.4038, 19.0304), new Point3D(-0.656278, -45.8359, 7.26894), new Point3D(24.0056, -27.5657, 7.26894)]);
_arg2[_local3].push([new Point3D(-0.83201, 36.2263, 7.26894), new Point3D(20.3659, 45.4412, 7.26894), new Point3D(20.3659, 45.4412, -7.26896), new Point3D(-0.83201, 36.2263, -7.26896)]);
_arg2[_local3].push([new Point3D(42.1781, 23.7249, 7.26894), new Point3D(39.2244, -2.29779, 7.26894), new Point3D(39.2244, -2.29779, -7.26896), new Point3D(42.178, 23.7248, -7.26896)]);
_arg2[_local3].push([new Point3D(39.2244, -2.29779, 7.26894), new Point3D(24.0056, -27.5657, 7.26894), new Point3D(24.0056, -27.5657, -7.26896), new Point3D(39.2244, -2.29779, -7.26896)]);
_arg2[_local3].push([new Point3D(24.0056, -27.5657, 7.26894), new Point3D(-0.656278, -45.8359, 7.26894), new Point3D(-0.656278, -45.8359, -7.26896), new Point3D(24.0056, -27.5657, -7.26896)]);
_arg2[_local3].push([new Point3D(-0.83201, 36.2263, -7.26896), new Point3D(20.3659, 45.4412, -7.26896), new Point3D(14.5019, 31.7298, -19.0304), new Point3D(-0.833323, 28.9525, -19.0304)]);
_arg2[_local3].push([new Point3D(42.178, 23.7248, -7.26896), new Point3D(39.2244, -2.29779, -7.26896), new Point3D(23.9451, 2.66677, -19.0304), new Point3D(23.9451, 18.7324, -19.0304)]);
_arg2[_local3].push([new Point3D(39.2244, -2.29779, -7.26896), new Point3D(24.0056, -27.5657, -7.26896), new Point3D(14.5019, -10.3306, -19.0304), new Point3D(23.9451, 2.66677, -19.0304)]);
_arg2[_local3].push([new Point3D(24.0056, -27.5657, -7.26896), new Point3D(-0.656278, -45.8359, -7.26896), new Point3D(-0.716827, -23.4038, -19.0304), new Point3D(14.5019, -10.3306, -19.0304)]);
_arg2[_local3].push([new Point3D(-0.777401, 10.6996, -23.5228), new Point3D(-0.833323, 28.9525, -19.0304), new Point3D(14.5019, 31.7298, -19.0304)]);
_arg2[_local3].push([new Point3D(-0.777401, 10.6996, -23.5228), new Point3D(14.5019, 31.7298, -19.0304), new Point3D(23.9451, 18.7324, -19.0304)]);
_arg2[_local3].push([new Point3D(-0.777401, 10.6996, -23.5228), new Point3D(23.9451, 18.7324, -19.0304), new Point3D(23.9451, 2.66677, -19.0304)]);
_arg2[_local3].push([new Point3D(-0.777401, 10.6996, -23.5228), new Point3D(23.9451, 2.66677, -19.0304), new Point3D(14.5019, -10.3306, -19.0304)]);
_arg2[_local3].push([new Point3D(-0.777401, 10.6996, -23.5228), new Point3D(14.5019, -10.3306, -19.0304), new Point3D(-0.716827, -23.4038, -19.0304)]);
_arg2[_local3].push([new Point3D(19.2235, 25.2311, -19.0304), new Point3D(36.115, 39.8678, -7.26896), new Point3D(42.178, 23.7248, -7.26896), new Point3D(23.9451, 18.7324, -19.0304)]);
_arg2[_local3].push([new Point3D(14.5019, 31.7298, -19.0304), new Point3D(20.3659, 45.4412, -7.26896), new Point3D(36.115, 39.8678, -7.26896), new Point3D(19.2235, 25.2311, -19.0304)]);
_arg2[_local3].push([new Point3D(36.115, 39.8678, -7.26896), new Point3D(36.115, 39.8678, 7.26894), new Point3D(42.1781, 23.7249, 7.26894), new Point3D(42.178, 23.7248, -7.26896)]);
_arg2[_local3].push([new Point3D(36.115, 39.8678, -7.26896), new Point3D(20.3659, 45.4412, -7.26896), new Point3D(20.3659, 45.4412, 7.26894), new Point3D(36.115, 39.8678, 7.26894)]);
_arg2[_local3].push([new Point3D(42.1781, 23.7249, 7.26894), new Point3D(36.115, 39.8678, 7.26894), new Point3D(19.2235, 25.2311, 19.0304), new Point3D(23.9451, 18.7324, 19.0304)]);
_arg2[_local3].push([new Point3D(36.115, 39.8678, 7.26894), new Point3D(20.3659, 45.4412, 7.26894), new Point3D(14.5019, 31.7298, 19.0304), new Point3D(19.2235, 25.2311, 19.0304)]);
} else {
if (_arg1 == 26){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = true;
_arg2.dificulty = 2;
_arg2.expertTime = 135;
_arg2[_local3].push([new Point3D(9.04519, 15.2607, 12.0252), new Point3D(-10.3175, 15.2607, 12.0252), new Point3D(-10.3175, 15.2607, -7.33753), new Point3D(9.04518, 15.2607, -7.33753)]);
_arg2[_local3].push([new Point3D(-10.3175, 24.0053, 12.0281), new Point3D(-24.8826, 24.006, 22.0839), new Point3D(-24.8826, 24.006, -26.323), new Point3D(-10.3176, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(-10.3176, 24.0053, -7.33465), new Point3D(-24.8826, 24.006, -26.323), new Point3D(23.5242, 24.0061, -26.323), new Point3D(9.04518, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(23.5242, 24.0061, -26.323), new Point3D(23.5242, 24.006, 22.0839), new Point3D(9.04518, 24.0053, 12.0281), new Point3D(9.04518, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(9.04518, 24.0053, 12.0281), new Point3D(23.5242, 24.006, 22.0839), new Point3D(-24.8826, 24.006, 22.0839), new Point3D(-10.3175, 24.0053, 12.0281)]);
_arg2[_local3].push([new Point3D(-10.3175, 15.2607, -7.33753), new Point3D(-10.3175, 15.2607, 12.0252), new Point3D(-10.3175, 24.0053, 12.0281), new Point3D(-10.3176, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(9.04518, 24.0053, 12.0281), new Point3D(-10.3175, 24.0053, 12.0281), new Point3D(-10.3175, 15.2607, 12.0252), new Point3D(9.04519, 15.2607, 12.0252)]);
_arg2[_local3].push([new Point3D(9.04519, 15.2607, 12.0252), new Point3D(9.04518, 15.2607, -7.33753), new Point3D(9.04518, 24.0053, -7.33465), new Point3D(9.04518, 24.0053, 12.0281)]);
_arg2[_local3].push([new Point3D(9.04518, 24.0053, -7.33465), new Point3D(9.04518, 15.2607, -7.33753), new Point3D(-10.3175, 15.2607, -7.33753), new Point3D(-10.3176, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(-24.8826, -24.4008, -26.323), new Point3D(-0.679205, -24.4008, -26.323), new Point3D(-0.679212, -0.197368, -26.323), new Point3D(-24.8826, -0.197375, -26.323)]);
_arg2[_local3].push([new Point3D(-0.679205, -24.4008, -26.323), new Point3D(23.5242, -24.4008, -26.323), new Point3D(23.5242, -0.19736, -26.323), new Point3D(-0.679212, -0.197368, -26.323)]);
_arg2[_local3].push([new Point3D(-24.8826, -0.197375, -26.323), new Point3D(-0.679212, -0.197368, -26.323), new Point3D(-0.679219, 24.006, -26.323), new Point3D(-24.8826, 24.006, -26.323)]);
_arg2[_local3].push([new Point3D(-0.679212, -0.197368, -26.323), new Point3D(23.5242, -0.19736, -26.323), new Point3D(23.5242, 24.0061, -26.323), new Point3D(-0.679219, 24.006, -26.323)]);
_arg2[_local3].push([new Point3D(-24.8826, 24.006, -26.323), new Point3D(-24.8826, 24.006, -2.11956), new Point3D(-24.8826, -0.197377, -2.11956), new Point3D(-24.8826, -0.197375, -26.323)]);
_arg2[_local3].push([new Point3D(-24.8826, -0.197375, -26.323), new Point3D(-24.8826, -0.197377, -2.11956), new Point3D(-24.8826, -24.4008, -2.11956), new Point3D(-24.8826, -24.4008, -26.323)]);
_arg2[_local3].push([new Point3D(-24.8826, 24.006, -2.11956), new Point3D(-24.8826, 24.006, 22.0839), new Point3D(-24.8826, -0.197382, 22.0839), new Point3D(-24.8826, -0.197377, -2.11956)]);
_arg2[_local3].push([new Point3D(-24.8826, -0.197377, -2.11956), new Point3D(-24.8826, -0.197382, 22.0839), new Point3D(-24.8826, -24.4008, 22.0839), new Point3D(-24.8826, -24.4008, -2.11956)]);
_arg2[_local3].push([new Point3D(-24.8826, 24.006, 22.0839), new Point3D(23.5242, 24.006, 22.0839), new Point3D(-0.679207, -0.197377, 46.3315)]);
_arg2[_local3].push([new Point3D(-0.679207, -0.197377, 46.3315), new Point3D(23.5242, 24.006, 22.0839), new Point3D(23.5242, -24.4008, 22.0838)]);
_arg2[_local3].push([new Point3D(-0.679207, -0.197377, 46.3315), new Point3D(23.5242, -24.4008, 22.0838), new Point3D(-24.8826, -24.4008, 22.0839)]);
_arg2[_local3].push([new Point3D(-0.679207, -0.197377, 46.3315), new Point3D(-24.8826, -24.4008, 22.0839), new Point3D(-24.8826, 24.006, 22.0839)]);
_arg2[_local3].push([new Point3D(9.0452, -15.6554, 12.0252), new Point3D(9.04519, -15.6554, -7.33753), new Point3D(-10.3175, -15.6554, -7.33753), new Point3D(-10.3175, -15.6554, 12.0252)]);
_arg2[_local3].push([new Point3D(-10.3175, -24.4001, 12.0281), new Point3D(-10.3175, -24.4001, -7.33466), new Point3D(-24.8826, -24.4008, -26.323), new Point3D(-24.8826, -24.4008, 22.0839)]);
_arg2[_local3].push([new Point3D(-10.3175, -24.4001, -7.33466), new Point3D(9.0452, -24.4001, -7.33466), new Point3D(23.5242, -24.4008, -26.323), new Point3D(-24.8826, -24.4008, -26.323)]);
_arg2[_local3].push([new Point3D(23.5242, -24.4008, -26.323), new Point3D(9.0452, -24.4001, -7.33466), new Point3D(9.0452, -24.4001, 12.0281), new Point3D(23.5242, -24.4008, 22.0838)]);
_arg2[_local3].push([new Point3D(9.0452, -24.4001, 12.0281), new Point3D(-10.3175, -24.4001, 12.0281), new Point3D(-24.8826, -24.4008, 22.0839), new Point3D(23.5242, -24.4008, 22.0838)]);
_arg2[_local3].push([new Point3D(-10.3175, -15.6554, -7.33753), new Point3D(-10.3175, -24.4001, -7.33466), new Point3D(-10.3175, -24.4001, 12.0281), new Point3D(-10.3175, -15.6554, 12.0252)]);
_arg2[_local3].push([new Point3D(9.0452, -24.4001, 12.0281), new Point3D(9.0452, -15.6554, 12.0252), new Point3D(-10.3175, -15.6554, 12.0252), new Point3D(-10.3175, -24.4001, 12.0281)]);
_arg2[_local3].push([new Point3D(9.0452, -15.6554, 12.0252), new Point3D(9.0452, -24.4001, 12.0281), new Point3D(9.0452, -24.4001, -7.33466), new Point3D(9.04519, -15.6554, -7.33753)]);
_arg2[_local3].push([new Point3D(9.0452, -24.4001, -7.33466), new Point3D(-10.3175, -24.4001, -7.33466), new Point3D(-10.3175, -15.6554, -7.33753), new Point3D(9.04519, -15.6554, -7.33753)]);
_arg2[_local3].push([new Point3D(14.1962, -10.0122, -4.43292), new Point3D(14.1962, -10.0122, 12.5749), new Point3D(14.1962, 9.61215, 12.5749), new Point3D(14.1962, 9.61215, -4.43292), new Point3D(14.1962, 9.61215, -21.4407), new Point3D(14.1962, -10.0122, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, -24.4008, -26.323), new Point3D(23.5242, -24.4008, -2.11956), new Point3D(23.5242, -10.0122, -4.43292), new Point3D(23.5242, -10.0122, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, -10.0122, -4.43292), new Point3D(23.5242, -24.4008, -2.11956), new Point3D(23.5242, -24.4008, 22.0838), new Point3D(23.5242, -10.0122, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5242, 24.0061, -26.323), new Point3D(23.5242, -24.4008, -26.323), new Point3D(23.5242, -10.0122, -21.4407), new Point3D(23.5242, 9.61215, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, 24.0061, -2.11956), new Point3D(23.5242, 24.0061, -26.323), new Point3D(23.5242, 9.61215, -21.4407), new Point3D(23.5242, 9.61215, -4.43292)]);
_arg2[_local3].push([new Point3D(23.5242, 24.006, 22.0839), new Point3D(23.5242, 24.0061, -2.11956), new Point3D(23.5242, 9.61215, -4.43292), new Point3D(23.5242, 9.61215, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5242, 24.006, 22.0839), new Point3D(23.5242, 9.61215, 12.5749), new Point3D(23.5242, -10.0122, 12.5749), new Point3D(23.5242, -24.4008, 22.0838)]);
_arg2[_local3].push([new Point3D(23.5242, -10.0122, -21.4407), new Point3D(23.5242, -10.0122, -4.43292), new Point3D(14.1962, -10.0122, -4.43292), new Point3D(14.1962, -10.0122, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, -10.0122, -4.43292), new Point3D(23.5242, -10.0122, 12.5749), new Point3D(14.1962, -10.0122, 12.5749), new Point3D(14.1962, -10.0122, -4.43292)]);
_arg2[_local3].push([new Point3D(14.1962, 9.61215, -21.4407), new Point3D(23.5242, 9.61215, -21.4407), new Point3D(23.5242, -10.0122, -21.4407), new Point3D(14.1962, -10.0122, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, -10.0122, 12.5749), new Point3D(23.5242, 9.61215, 12.5749), new Point3D(14.1962, 9.61215, 12.5749), new Point3D(14.1962, -10.0122, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5242, 9.61215, 12.5749), new Point3D(23.5242, 9.61215, -21.4407), new Point3D(14.1962, 9.61215, -21.4407), new Point3D(14.1962, 9.61215, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5472, 9.59554, -21.4407), new Point3D(31.1328, -7.97209, -21.4407), new Point3D(31.1328, -7.97209, -4.43292), new Point3D(23.5472, 9.59554, -4.43292)]);
_arg2[_local3].push([new Point3D(31.1328, -7.9721, -4.43292), new Point3D(31.1328, -7.9721, 12.5749), new Point3D(23.5472, 9.59553, 12.5749), new Point3D(23.5472, 9.59554, -4.43292)]);
_arg2[_local3].push([new Point3D(31.1328, -7.9721, 12.5749), new Point3D(31.1328, -7.97209, -4.43292), new Point3D(23.5472, 9.59554, -4.43292), new Point3D(23.5472, 9.59553, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5472, 9.59554, -4.43292), new Point3D(31.1328, -7.97209, -4.43292), new Point3D(31.1328, -7.97209, -21.4407), new Point3D(23.5472, 9.59554, -21.4407)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(9.04519, 15.2607, 12.0252), new Point3D(-10.3175, 15.2607, 12.0252), new Point3D(-10.3175, 15.2607, -7.33753), new Point3D(9.04518, 15.2607, -7.33753)]);
_arg2[_local3].push([new Point3D(-10.3175, 24.0053, 12.0281), new Point3D(-24.8826, 24.006, 22.0839), new Point3D(-24.8826, 24.006, -26.323), new Point3D(-10.3176, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(-10.3176, 24.0053, -7.33465), new Point3D(-24.8826, 24.006, -26.323), new Point3D(23.5242, 24.0061, -26.323), new Point3D(9.04518, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(23.5242, 24.0061, -26.323), new Point3D(23.5242, 24.006, 22.0839), new Point3D(9.04518, 24.0053, 12.0281), new Point3D(9.04518, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(9.04518, 24.0053, 12.0281), new Point3D(23.5242, 24.006, 22.0839), new Point3D(-24.8826, 24.006, 22.0839), new Point3D(-10.3175, 24.0053, 12.0281)]);
_arg2[_local3].push([new Point3D(-10.3175, 15.2607, -7.33753), new Point3D(-10.3175, 15.2607, 12.0252), new Point3D(-10.3175, 24.0053, 12.0281), new Point3D(-10.3176, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(9.04518, 24.0053, 12.0281), new Point3D(-10.3175, 24.0053, 12.0281), new Point3D(-10.3175, 15.2607, 12.0252), new Point3D(9.04519, 15.2607, 12.0252)]);
_arg2[_local3].push([new Point3D(9.04519, 15.2607, 12.0252), new Point3D(9.04518, 15.2607, -7.33753), new Point3D(9.04518, 24.0053, -7.33465), new Point3D(9.04518, 24.0053, 12.0281)]);
_arg2[_local3].push([new Point3D(9.04518, 24.0053, -7.33465), new Point3D(9.04518, 15.2607, -7.33753), new Point3D(-10.3175, 15.2607, -7.33753), new Point3D(-10.3176, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(-24.8826, -24.4008, -26.323), new Point3D(-0.679205, -24.4008, -26.323), new Point3D(-0.679212, -0.197368, -26.323), new Point3D(-24.8826, -0.197375, -26.323)]);
_arg2[_local3].push([new Point3D(-0.679205, -24.4008, -26.323), new Point3D(23.5242, -24.4008, -26.323), new Point3D(23.5242, -0.19736, -26.323), new Point3D(-0.679212, -0.197368, -26.323)]);
_arg2[_local3].push([new Point3D(-24.8826, -0.197375, -26.323), new Point3D(-0.679212, -0.197368, -26.323), new Point3D(-0.679219, 24.006, -26.323), new Point3D(-24.8826, 24.006, -26.323)]);
_arg2[_local3].push([new Point3D(-0.679212, -0.197368, -26.323), new Point3D(23.5242, -0.19736, -26.323), new Point3D(23.5242, 24.0061, -26.323), new Point3D(-0.679219, 24.006, -26.323)]);
_arg2[_local3].push([new Point3D(-24.8826, 24.006, -26.323), new Point3D(-24.8826, 24.006, -2.11956), new Point3D(-24.8826, -0.197377, -2.11956), new Point3D(-24.8826, -0.197375, -26.323)]);
_arg2[_local3].push([new Point3D(-24.8826, -0.197375, -26.323), new Point3D(-24.8826, -0.197377, -2.11956), new Point3D(-24.8826, -24.4008, -2.11956), new Point3D(-24.8826, -24.4008, -26.323)]);
_arg2[_local3].push([new Point3D(-24.8826, 24.006, -2.11956), new Point3D(-24.8826, 24.006, 22.0839), new Point3D(-24.8826, -0.197382, 22.0839), new Point3D(-24.8826, -0.197377, -2.11956)]);
_arg2[_local3].push([new Point3D(-24.8826, -0.197377, -2.11956), new Point3D(-24.8826, -0.197382, 22.0839), new Point3D(-24.8826, -24.4008, 22.0839), new Point3D(-24.8826, -24.4008, -2.11956)]);
_arg2[_local3].push([new Point3D(-24.8826, 24.006, 22.0839), new Point3D(23.5242, 24.006, 22.0839), new Point3D(-0.679207, -0.197377, 46.3315)]);
_arg2[_local3].push([new Point3D(-0.679207, -0.197377, 46.3315), new Point3D(23.5242, 24.006, 22.0839), new Point3D(23.5242, -24.4008, 22.0838)]);
_arg2[_local3].push([new Point3D(-0.679207, -0.197377, 46.3315), new Point3D(23.5242, -24.4008, 22.0838), new Point3D(-24.8826, -24.4008, 22.0839)]);
_arg2[_local3].push([new Point3D(-0.679207, -0.197377, 46.3315), new Point3D(-24.8826, -24.4008, 22.0839), new Point3D(-24.8826, 24.006, 22.0839)]);
_arg2[_local3].push([new Point3D(9.0452, -15.6554, 12.0252), new Point3D(9.04519, -15.6554, -7.33753), new Point3D(-10.3175, -15.6554, -7.33753), new Point3D(-10.3175, -15.6554, 12.0252)]);
_arg2[_local3].push([new Point3D(-10.3175, -24.4001, 12.0281), new Point3D(-10.3175, -24.4001, -7.33466), new Point3D(-24.8826, -24.4008, -26.323), new Point3D(-24.8826, -24.4008, 22.0839)]);
_arg2[_local3].push([new Point3D(-10.3175, -24.4001, -7.33466), new Point3D(9.0452, -24.4001, -7.33466), new Point3D(23.5242, -24.4008, -26.323), new Point3D(-24.8826, -24.4008, -26.323)]);
_arg2[_local3].push([new Point3D(23.5242, -24.4008, -26.323), new Point3D(9.0452, -24.4001, -7.33466), new Point3D(9.0452, -24.4001, 12.0281), new Point3D(23.5242, -24.4008, 22.0838)]);
_arg2[_local3].push([new Point3D(9.0452, -24.4001, 12.0281), new Point3D(-10.3175, -24.4001, 12.0281), new Point3D(-24.8826, -24.4008, 22.0839), new Point3D(23.5242, -24.4008, 22.0838)]);
_arg2[_local3].push([new Point3D(-10.3175, -15.6554, -7.33753), new Point3D(-10.3175, -24.4001, -7.33466), new Point3D(-10.3175, -24.4001, 12.0281), new Point3D(-10.3175, -15.6554, 12.0252)]);
_arg2[_local3].push([new Point3D(9.0452, -24.4001, 12.0281), new Point3D(9.0452, -15.6554, 12.0252), new Point3D(-10.3175, -15.6554, 12.0252), new Point3D(-10.3175, -24.4001, 12.0281)]);
_arg2[_local3].push([new Point3D(9.0452, -15.6554, 12.0252), new Point3D(9.0452, -24.4001, 12.0281), new Point3D(9.0452, -24.4001, -7.33466), new Point3D(9.04519, -15.6554, -7.33753)]);
_arg2[_local3].push([new Point3D(9.0452, -24.4001, -7.33466), new Point3D(-10.3175, -24.4001, -7.33466), new Point3D(-10.3175, -15.6554, -7.33753), new Point3D(9.04519, -15.6554, -7.33753)]);
_arg2[_local3].push([new Point3D(14.1962, -10.0122, -4.43292), new Point3D(14.1962, -10.0122, 12.5749), new Point3D(14.1962, 9.61215, 12.5749), new Point3D(14.1962, 9.61215, -4.43292), new Point3D(14.1962, 9.61215, -21.4407), new Point3D(14.1962, -10.0122, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, -24.4008, -26.323), new Point3D(23.5242, -24.4008, -2.11956), new Point3D(23.5242, -10.0122, -4.43292), new Point3D(23.5242, -10.0122, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, -10.0122, -4.43292), new Point3D(23.5242, -24.4008, -2.11956), new Point3D(23.5242, -24.4008, 22.0838), new Point3D(23.5242, -10.0122, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5242, 24.0061, -26.323), new Point3D(23.5242, -24.4008, -26.323), new Point3D(23.5242, -10.0122, -21.4407), new Point3D(23.5242, 9.61215, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, 24.0061, -2.11956), new Point3D(23.5242, 24.0061, -26.323), new Point3D(23.5242, 9.61215, -21.4407), new Point3D(23.5242, 9.61215, -4.43292)]);
_arg2[_local3].push([new Point3D(23.5242, 24.006, 22.0839), new Point3D(23.5242, 24.0061, -2.11956), new Point3D(23.5242, 9.61215, -4.43292), new Point3D(23.5242, 9.61215, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5242, 24.006, 22.0839), new Point3D(23.5242, 9.61215, 12.5749), new Point3D(23.5242, -10.0122, 12.5749), new Point3D(23.5242, -24.4008, 22.0838)]);
_arg2[_local3].push([new Point3D(23.5242, -10.0122, -21.4407), new Point3D(23.5242, -10.0122, -4.43292), new Point3D(14.1962, -10.0122, -4.43292), new Point3D(14.1962, -10.0122, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, -10.0122, -4.43292), new Point3D(23.5242, -10.0122, 12.5749), new Point3D(14.1962, -10.0122, 12.5749), new Point3D(14.1962, -10.0122, -4.43292)]);
_arg2[_local3].push([new Point3D(14.1962, 9.61215, -21.4407), new Point3D(23.5242, 9.61215, -21.4407), new Point3D(23.5242, -10.0122, -21.4407), new Point3D(14.1962, -10.0122, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, -10.0122, 12.5749), new Point3D(23.5242, 9.61215, 12.5749), new Point3D(14.1962, 9.61215, 12.5749), new Point3D(14.1962, -10.0122, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5242, 9.61215, 12.5749), new Point3D(23.5242, 9.61215, -21.4407), new Point3D(14.1962, 9.61215, -21.4407), new Point3D(14.1962, 9.61215, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5143, 9.61723, -21.4407), new Point3D(39.1918, -0.972198, -21.4407), new Point3D(39.1918, -0.972184, -4.43292), new Point3D(23.5143, 9.61723, -4.43292)]);
_arg2[_local3].push([new Point3D(39.1918, -0.972199, -4.43292), new Point3D(39.1918, -0.972202, 12.5749), new Point3D(23.5143, 9.61723, 12.5749), new Point3D(23.5143, 9.61722, -4.43292)]);
_arg2[_local3].push([new Point3D(39.1918, -0.972202, 12.5749), new Point3D(39.1918, -0.972184, -4.43292), new Point3D(23.5143, 9.61722, -4.43292), new Point3D(23.5143, 9.61723, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5143, 9.61722, -4.43292), new Point3D(39.1918, -0.972184, -4.43292), new Point3D(39.1918, -0.972198, -21.4407), new Point3D(23.5143, 9.61723, -21.4407)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(9.04519, 15.2607, 12.0252), new Point3D(-10.3175, 15.2607, 12.0252), new Point3D(-10.3175, 15.2607, -7.33753), new Point3D(9.04518, 15.2607, -7.33753)]);
_arg2[_local3].push([new Point3D(-10.3175, 24.0053, 12.0281), new Point3D(-24.8826, 24.006, 22.0839), new Point3D(-24.8826, 24.006, -26.323), new Point3D(-10.3176, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(-10.3176, 24.0053, -7.33465), new Point3D(-24.8826, 24.006, -26.323), new Point3D(23.5242, 24.0061, -26.323), new Point3D(9.04518, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(23.5242, 24.0061, -26.323), new Point3D(23.5242, 24.006, 22.0839), new Point3D(9.04518, 24.0053, 12.0281), new Point3D(9.04518, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(9.04518, 24.0053, 12.0281), new Point3D(23.5242, 24.006, 22.0839), new Point3D(-24.8826, 24.006, 22.0839), new Point3D(-10.3175, 24.0053, 12.0281)]);
_arg2[_local3].push([new Point3D(-10.3175, 15.2607, -7.33753), new Point3D(-10.3175, 15.2607, 12.0252), new Point3D(-10.3175, 24.0053, 12.0281), new Point3D(-10.3176, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(9.04518, 24.0053, 12.0281), new Point3D(-10.3175, 24.0053, 12.0281), new Point3D(-10.3175, 15.2607, 12.0252), new Point3D(9.04519, 15.2607, 12.0252)]);
_arg2[_local3].push([new Point3D(9.04519, 15.2607, 12.0252), new Point3D(9.04518, 15.2607, -7.33753), new Point3D(9.04518, 24.0053, -7.33465), new Point3D(9.04518, 24.0053, 12.0281)]);
_arg2[_local3].push([new Point3D(9.04518, 24.0053, -7.33465), new Point3D(9.04518, 15.2607, -7.33753), new Point3D(-10.3175, 15.2607, -7.33753), new Point3D(-10.3176, 24.0053, -7.33465)]);
_arg2[_local3].push([new Point3D(-24.8826, -24.4008, -26.323), new Point3D(-0.679205, -24.4008, -26.323), new Point3D(-0.679212, -0.197368, -26.323), new Point3D(-24.8826, -0.197375, -26.323)]);
_arg2[_local3].push([new Point3D(-0.679205, -24.4008, -26.323), new Point3D(23.5242, -24.4008, -26.323), new Point3D(23.5242, -0.19736, -26.323), new Point3D(-0.679212, -0.197368, -26.323)]);
_arg2[_local3].push([new Point3D(-24.8826, -0.197375, -26.323), new Point3D(-0.679212, -0.197368, -26.323), new Point3D(-0.679219, 24.006, -26.323), new Point3D(-24.8826, 24.006, -26.323)]);
_arg2[_local3].push([new Point3D(-0.679212, -0.197368, -26.323), new Point3D(23.5242, -0.19736, -26.323), new Point3D(23.5242, 24.0061, -26.323), new Point3D(-0.679219, 24.006, -26.323)]);
_arg2[_local3].push([new Point3D(-24.8826, 24.006, -26.323), new Point3D(-24.8826, 24.006, -2.11956), new Point3D(-24.8826, -0.197377, -2.11956), new Point3D(-24.8826, -0.197375, -26.323)]);
_arg2[_local3].push([new Point3D(-24.8826, -0.197375, -26.323), new Point3D(-24.8826, -0.197377, -2.11956), new Point3D(-24.8826, -24.4008, -2.11956), new Point3D(-24.8826, -24.4008, -26.323)]);
_arg2[_local3].push([new Point3D(-24.8826, 24.006, -2.11956), new Point3D(-24.8826, 24.006, 22.0839), new Point3D(-24.8826, -0.197382, 22.0839), new Point3D(-24.8826, -0.197377, -2.11956)]);
_arg2[_local3].push([new Point3D(-24.8826, -0.197377, -2.11956), new Point3D(-24.8826, -0.197382, 22.0839), new Point3D(-24.8826, -24.4008, 22.0839), new Point3D(-24.8826, -24.4008, -2.11956)]);
_arg2[_local3].push([new Point3D(-24.8826, 24.006, 22.0839), new Point3D(23.5242, 24.006, 22.0839), new Point3D(-0.679207, -0.197377, 46.3315)]);
_arg2[_local3].push([new Point3D(-0.679207, -0.197377, 46.3315), new Point3D(23.5242, 24.006, 22.0839), new Point3D(23.5242, -24.4008, 22.0838)]);
_arg2[_local3].push([new Point3D(-0.679207, -0.197377, 46.3315), new Point3D(23.5242, -24.4008, 22.0838), new Point3D(-24.8826, -24.4008, 22.0839)]);
_arg2[_local3].push([new Point3D(-0.679207, -0.197377, 46.3315), new Point3D(-24.8826, -24.4008, 22.0839), new Point3D(-24.8826, 24.006, 22.0839)]);
_arg2[_local3].push([new Point3D(9.0452, -15.6554, 12.0252), new Point3D(9.04519, -15.6554, -7.33753), new Point3D(-10.3175, -15.6554, -7.33753), new Point3D(-10.3175, -15.6554, 12.0252)]);
_arg2[_local3].push([new Point3D(-10.3175, -24.4001, 12.0281), new Point3D(-10.3175, -24.4001, -7.33466), new Point3D(-24.8826, -24.4008, -26.323), new Point3D(-24.8826, -24.4008, 22.0839)]);
_arg2[_local3].push([new Point3D(-10.3175, -24.4001, -7.33466), new Point3D(9.0452, -24.4001, -7.33466), new Point3D(23.5242, -24.4008, -26.323), new Point3D(-24.8826, -24.4008, -26.323)]);
_arg2[_local3].push([new Point3D(23.5242, -24.4008, -26.323), new Point3D(9.0452, -24.4001, -7.33466), new Point3D(9.0452, -24.4001, 12.0281), new Point3D(23.5242, -24.4008, 22.0838)]);
_arg2[_local3].push([new Point3D(9.0452, -24.4001, 12.0281), new Point3D(-10.3175, -24.4001, 12.0281), new Point3D(-24.8826, -24.4008, 22.0839), new Point3D(23.5242, -24.4008, 22.0838)]);
_arg2[_local3].push([new Point3D(-10.3175, -15.6554, -7.33753), new Point3D(-10.3175, -24.4001, -7.33466), new Point3D(-10.3175, -24.4001, 12.0281), new Point3D(-10.3175, -15.6554, 12.0252)]);
_arg2[_local3].push([new Point3D(9.0452, -24.4001, 12.0281), new Point3D(9.0452, -15.6554, 12.0252), new Point3D(-10.3175, -15.6554, 12.0252), new Point3D(-10.3175, -24.4001, 12.0281)]);
_arg2[_local3].push([new Point3D(9.0452, -15.6554, 12.0252), new Point3D(9.0452, -24.4001, 12.0281), new Point3D(9.0452, -24.4001, -7.33466), new Point3D(9.04519, -15.6554, -7.33753)]);
_arg2[_local3].push([new Point3D(9.0452, -24.4001, -7.33466), new Point3D(-10.3175, -24.4001, -7.33466), new Point3D(-10.3175, -15.6554, -7.33753), new Point3D(9.04519, -15.6554, -7.33753)]);
_arg2[_local3].push([new Point3D(14.1962, -10.0122, -4.43292), new Point3D(14.1962, -10.0122, 12.5749), new Point3D(14.1962, 9.61215, 12.5749), new Point3D(14.1962, 9.61215, -4.43292), new Point3D(14.1962, 9.61215, -21.4407), new Point3D(14.1962, -10.0122, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, -24.4008, -26.323), new Point3D(23.5242, -24.4008, -2.11956), new Point3D(23.5242, -10.0122, -4.43292), new Point3D(23.5242, -10.0122, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, -10.0122, -4.43292), new Point3D(23.5242, -24.4008, -2.11956), new Point3D(23.5242, -24.4008, 22.0838), new Point3D(23.5242, -10.0122, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5242, 24.0061, -26.323), new Point3D(23.5242, -24.4008, -26.323), new Point3D(23.5242, -10.0122, -21.4407), new Point3D(23.5242, 9.61215, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, 24.0061, -2.11956), new Point3D(23.5242, 24.0061, -26.323), new Point3D(23.5242, 9.61215, -21.4407), new Point3D(23.5242, 9.61215, -4.43292)]);
_arg2[_local3].push([new Point3D(23.5242, 24.006, 22.0839), new Point3D(23.5242, 24.0061, -2.11956), new Point3D(23.5242, 9.61215, -4.43292), new Point3D(23.5242, 9.61215, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5242, 24.006, 22.0839), new Point3D(23.5242, 9.61215, 12.5749), new Point3D(23.5242, -10.0122, 12.5749), new Point3D(23.5242, -24.4008, 22.0838)]);
_arg2[_local3].push([new Point3D(23.5242, -10.0122, -21.4407), new Point3D(23.5242, -10.0122, -4.43292), new Point3D(14.1962, -10.0122, -4.43292), new Point3D(14.1962, -10.0122, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, -10.0122, -4.43292), new Point3D(23.5242, -10.0122, 12.5749), new Point3D(14.1962, -10.0122, 12.5749), new Point3D(14.1962, -10.0122, -4.43292)]);
_arg2[_local3].push([new Point3D(14.1962, 9.61215, -21.4407), new Point3D(23.5242, 9.61215, -21.4407), new Point3D(23.5242, -10.0122, -21.4407), new Point3D(14.1962, -10.0122, -21.4407)]);
_arg2[_local3].push([new Point3D(23.5242, -10.0122, 12.5749), new Point3D(23.5242, 9.61215, 12.5749), new Point3D(14.1962, 9.61215, 12.5749), new Point3D(14.1962, -10.0122, 12.5749)]);
_arg2[_local3].push([new Point3D(23.5242, 9.61215, 12.5749), new Point3D(23.5242, 9.61215, -21.4407), new Point3D(14.1962, 9.61215, -21.4407), new Point3D(14.1962, 9.61215, 12.5749)]);
_arg2[_local3].push([new Point3D(23.4794, 9.67844, -21.4407), new Point3D(42.788, 13.185, -21.4407), new Point3D(42.788, 13.185, -4.43292), new Point3D(23.4794, 9.67844, -4.43292)]);
_arg2[_local3].push([new Point3D(42.788, 13.185, -4.43292), new Point3D(42.788, 13.185, 12.5749), new Point3D(23.4794, 9.67844, 12.5749), new Point3D(23.4794, 9.67843, -4.43292)]);
_arg2[_local3].push([new Point3D(42.788, 13.185, 12.5749), new Point3D(42.788, 13.185, -4.43292), new Point3D(23.4794, 9.67843, -4.43292), new Point3D(23.4794, 9.67844, 12.5749)]);
_arg2[_local3].push([new Point3D(23.4794, 9.67843, -4.43292), new Point3D(42.788, 13.185, -4.43292), new Point3D(42.788, 13.185, -21.4407), new Point3D(23.4794, 9.67844, -21.4407)]);
} else {
if (_arg1 == 27){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 3;
_arg2.expertTime = 210;
_arg2[_local3].push([new Point3D(5.75924, -0.0947039, 5.81822), new Point3D(5.75924, -17.6679, 5.81822), new Point3D(5.75924, -13.2934, -1.02708E-5), new Point3D(5.75924, -17.6679, -5.81824), new Point3D(5.75924, -0.0947039, -5.81824)]);
_arg2[_local3].push([new Point3D(5.75924, -17.6679, 5.81822), new Point3D(5.75924, -0.0947039, 5.81822), new Point3D(-6.96846, -0.0947063, 5.81822), new Point3D(-6.96846, -17.6679, 5.81822)]);
_arg2[_local3].push([new Point3D(-6.96846, -17.6679, 5.81822), new Point3D(-6.96846, -0.0947063, 5.81822), new Point3D(-6.96846, -0.0947039, -5.81824), new Point3D(-6.96846, -17.6679, -5.81824), new Point3D(-6.96846, -13.2967, -1.02708E-5)]);
_arg2[_local3].push([new Point3D(-6.96846, -17.6679, -5.81824), new Point3D(-6.96846, -0.0947039, -5.81824), new Point3D(5.75924, -0.0947027, -5.81824), new Point3D(5.75924, -17.6679, -5.81824)]);
_arg2[_local3].push([new Point3D(5.75894, 51.1022, 5.81823), new Point3D(5.75894, 51.1022, -5.81823), new Point3D(-6.96801, 51.1022, -5.81823), new Point3D(-6.96801, 51.1022, 5.81823)]);
_arg2[_local3].push([new Point3D(5.75924, -0.0947039, 5.81822), new Point3D(5.75924, -0.0947039, -5.81824), new Point3D(5.75895, 17.6041, -5.81824), new Point3D(5.75894, 17.6041, 5.81822)]);
_arg2[_local3].push([new Point3D(5.75924, -0.0947039, -5.81824), new Point3D(-6.96846, -0.0947039, -5.81824), new Point3D(-6.96801, 17.6041, -5.81824), new Point3D(5.75895, 17.6041, -5.81824)]);
_arg2[_local3].push([new Point3D(-6.96846, -0.0947039, -5.81824), new Point3D(-6.96846, -0.0947063, 5.81822), new Point3D(-6.96801, 17.6041, 5.81822), new Point3D(-6.96801, 17.6041, -5.81824)]);
_arg2[_local3].push([new Point3D(-6.96846, -0.0947063, 5.81822), new Point3D(5.75924, -0.0947039, 5.81822), new Point3D(5.75894, 17.6041, 5.81822), new Point3D(-6.96801, 17.6041, 5.81822)]);
_arg2[_local3].push([new Point3D(5.75894, 17.6041, 5.81822), new Point3D(5.75895, 17.6041, -5.81824), new Point3D(5.75894, 34.1105, -5.81824), new Point3D(5.75894, 34.1105, 5.81822)]);
_arg2[_local3].push([new Point3D(5.75895, 17.6041, -5.81824), new Point3D(-6.96801, 17.6041, -5.81824), new Point3D(-6.96801, 34.1105, -5.81824), new Point3D(5.75894, 34.1105, -5.81824)]);
_arg2[_local3].push([new Point3D(-6.96801, 17.6041, 5.81822), new Point3D(5.75894, 17.6041, 5.81822), new Point3D(5.75894, 34.1105, 5.81822), new Point3D(-6.96801, 34.1105, 5.81822)]);
_arg2[_local3].push([new Point3D(5.75894, 34.1105, 5.81822), new Point3D(5.75894, 34.1105, -5.81824), new Point3D(5.75894, 51.1022, -5.81823), new Point3D(5.75894, 51.1022, 5.81823)]);
_arg2[_local3].push([new Point3D(5.75894, 34.1105, -5.81824), new Point3D(-6.96801, 34.1105, -5.81824), new Point3D(-6.96801, 51.1022, -5.81823), new Point3D(5.75894, 51.1022, -5.81823)]);
_arg2[_local3].push([new Point3D(-6.96801, 34.1105, 5.81822), new Point3D(5.75894, 34.1105, 5.81822), new Point3D(5.75894, 51.1022, 5.81823), new Point3D(-6.96801, 51.1022, 5.81823)]);
_arg2[_local3].push([new Point3D(-6.96801, 42.6063, 5.81823), new Point3D(-6.96801, 51.1022, 5.81823), new Point3D(-6.96801, 51.1022, -5.81823), new Point3D(-6.96801, 42.6063, -5.81824)]);
_arg2[_local3].push([new Point3D(-16.0361, 42.6063, 5.81823), new Point3D(-16.0361, 42.6063, -5.81824), new Point3D(-16.0361, 34.1105, -5.81824), new Point3D(-16.0361, 34.1105, 5.81822)]);
_arg2[_local3].push([new Point3D(-6.96801, 34.1105, -5.81824), new Point3D(-6.96801, 25.8573, -5.81824), new Point3D(-6.96801, 25.8573, 5.81822), new Point3D(-6.96801, 34.1105, 5.81822)]);
_arg2[_local3].push([new Point3D(-19.1742, 25.8573, -5.81824), new Point3D(-19.1742, 17.6041, -5.81824), new Point3D(-19.1742, 17.6041, 5.81822), new Point3D(-19.1742, 25.8573, 5.81822)]);
_arg2[_local3].push([new Point3D(-6.96801, 42.6063, 5.81823), new Point3D(-6.96801, 42.6063, -5.81824), new Point3D(-16.0361, 42.6063, -5.81824), new Point3D(-16.0361, 42.6063, 5.81823)]);
_arg2[_local3].push([new Point3D(-6.96801, 42.6063, -5.81824), new Point3D(-6.96801, 34.1105, -5.81824), new Point3D(-16.0361, 34.1105, -5.81824), new Point3D(-16.0361, 42.6063, -5.81824)]);
_arg2[_local3].push([new Point3D(-6.96801, 34.1105, -5.81824), new Point3D(-6.96801, 34.1105, 5.81822), new Point3D(-16.0361, 34.1105, 5.81822), new Point3D(-16.0361, 34.1105, -5.81824)]);
_arg2[_local3].push([new Point3D(-6.96801, 34.1105, 5.81822), new Point3D(-6.96801, 42.6063, 5.81823), new Point3D(-16.0361, 42.6063, 5.81823), new Point3D(-16.0361, 34.1105, 5.81822)]);
_arg2[_local3].push([new Point3D(-6.96801, 17.6041, -5.81824), new Point3D(-6.96801, 17.6041, 5.81822), new Point3D(-19.1742, 17.6041, 5.81822), new Point3D(-19.1742, 17.6041, -5.81824)]);
_arg2[_local3].push([new Point3D(-6.96801, 17.6041, 5.81822), new Point3D(-6.96801, 25.8573, 5.81822), new Point3D(-19.1742, 25.8573, 5.81822), new Point3D(-19.1742, 17.6041, 5.81822)]);
_arg2[_local3].push([new Point3D(-6.96801, 25.8573, 5.81822), new Point3D(-6.96801, 25.8573, -5.81824), new Point3D(-19.1742, 25.8573, -5.81824), new Point3D(-19.1742, 25.8573, 5.81822)]);
_arg2[_local3].push([new Point3D(-6.96801, 25.8573, -5.81824), new Point3D(-6.96801, 17.6041, -5.81824), new Point3D(-19.1742, 17.6041, -5.81824), new Point3D(-19.1742, 25.8573, -5.81824)]);
_arg2[_local3].push([new Point3D(17.8617, -25.3818, -1.02708E-5), new Point3D(14.7583, -26.6673, 5.81822), new Point3D(14.7583, -39.3942, 5.81822), new Point3D(17.8617, -40.6797, -1.02708E-5)]);
_arg2[_local3].push([new Point3D(14.7583, -26.6673, -5.81824), new Point3D(17.8617, -25.3818, -1.02708E-5), new Point3D(17.8617, -40.6797, -1.02708E-5), new Point3D(14.7583, -39.3942, -5.81824)]);
_arg2[_local3].push([new Point3D(17.8617, -40.6797, -1.02708E-5), new Point3D(14.7583, -39.3942, 5.81822), new Point3D(5.75895, -48.3935, 5.81822), new Point3D(7.04444, -51.497, -1.02708E-5)]);
_arg2[_local3].push([new Point3D(14.7583, -39.3942, -5.81824), new Point3D(17.8617, -40.6797, -1.02708E-5), new Point3D(7.04444, -51.497, -1.02708E-5), new Point3D(5.75895, -48.3935, -5.81824)]);
_arg2[_local3].push([new Point3D(3.18796, -42.1866, 5.81822), new Point3D(8.55135, -29.2382, 5.81822), new Point3D(5.44789, -30.5237, -1.08634E-5), new Point3D(1.90247, -39.0832, -1.08634E-5)]);
_arg2[_local3].push([new Point3D(5.44789, -30.5237, -1.08634E-5), new Point3D(8.55135, -29.2382, -5.81824), new Point3D(3.18796, -42.1866, -5.81824), new Point3D(1.90247, -39.0832, -1.08634E-5)]);
_arg2[_local3].push([new Point3D(14.7583, -39.3942, 5.81822), new Point3D(14.7583, -26.6673, 5.81822), new Point3D(8.55135, -29.2382, 5.81822), new Point3D(5.86965, -35.7124, 5.81822)]);
_arg2[_local3].push([new Point3D(14.7583, -39.3942, 5.81822), new Point3D(5.86965, -35.7124, 5.81822), new Point3D(3.18796, -42.1866, 5.81822), new Point3D(5.75895, -48.3935, 5.81822)]);
_arg2[_local3].push([new Point3D(5.75895, -48.3935, -5.81824), new Point3D(3.18796, -42.1866, -5.81824), new Point3D(5.86965, -35.7124, -5.81824), new Point3D(14.7583, -39.3942, -5.81824)]);
_arg2[_local3].push([new Point3D(5.86965, -35.7124, -5.81824), new Point3D(8.55135, -29.2382, -5.81824), new Point3D(14.7583, -26.6673, -5.81824), new Point3D(14.7583, -39.3942, -5.81824)]);
_arg2[_local3].push([new Point3D(-19.0708, -40.6797, -1.02708E-5), new Point3D(-8.2535, -51.497, -1.02708E-5), new Point3D(-6.968, -48.3935, 5.81822), new Point3D(-15.9673, -39.3942, 5.81822)]);
_arg2[_local3].push([new Point3D(-15.9673, -39.3942, -5.81824), new Point3D(-6.968, -48.3935, -5.81824), new Point3D(-8.2535, -51.497, -1.02708E-5), new Point3D(-19.0708, -40.6797, -1.02708E-5)]);
_arg2[_local3].push([new Point3D(-8.2535, -51.497, -1.02708E-5), new Point3D(7.04444, -51.497, -1.02708E-5), new Point3D(5.75895, -48.3935, 5.81822), new Point3D(-6.968, -48.3935, 5.81822)]);
_arg2[_local3].push([new Point3D(-6.968, -48.3935, -5.81824), new Point3D(5.75895, -48.3935, -5.81824), new Point3D(7.04444, -51.497, -1.02708E-5), new Point3D(-8.2535, -51.497, -1.02708E-5)]);
_arg2[_local3].push([new Point3D(3.18796, -42.1866, 5.81822), new Point3D(1.90247, -39.0832, -1.08634E-5), new Point3D(-6.65695, -35.5377, -1.08634E-5), new Point3D(-9.76041, -36.8232, 5.81822)]);
_arg2[_local3].push([new Point3D(-6.65695, -35.5377, -1.08634E-5), new Point3D(1.90247, -39.0832, -1.08634E-5), new Point3D(3.18796, -42.1866, -5.81824), new Point3D(-9.76041, -36.8232, -5.81824)]);
_arg2[_local3].push([new Point3D(-6.968, -48.3935, 5.81822), new Point3D(-3.28622, -39.5049, 5.81822), new Point3D(-9.76041, -36.8232, 5.81822), new Point3D(-15.9673, -39.3942, 5.81822)]);
_arg2[_local3].push([new Point3D(-6.968, -48.3935, 5.81822), new Point3D(5.75895, -48.3935, 5.81822), new Point3D(3.18796, -42.1866, 5.81822), new Point3D(-3.28622, -39.5049, 5.81822)]);
_arg2[_local3].push([new Point3D(5.75895, -48.3935, -5.81824), new Point3D(-6.968, -48.3935, -5.81824), new Point3D(-3.28622, -39.5049, -5.81824), new Point3D(3.18796, -42.1866, -5.81824)]);
_arg2[_local3].push([new Point3D(-3.28622, -39.5049, -5.81824), new Point3D(-6.968, -48.3935, -5.81824), new Point3D(-15.9673, -39.3942, -5.81824), new Point3D(-9.76041, -36.8232, -5.81824)]);
_arg2[_local3].push([new Point3D(17.8617, -25.3818, -1.02708E-5), new Point3D(5.75924, -13.2934, -1.02708E-5), new Point3D(5.75924, -17.6679, 5.81822), new Point3D(14.7583, -26.6673, 5.81822)]);
_arg2[_local3].push([new Point3D(14.7583, -26.6673, -5.81824), new Point3D(5.75924, -17.6679, -5.81824), new Point3D(5.75924, -13.2934, -1.02708E-5), new Point3D(17.8617, -25.3818, -1.02708E-5)]);
_arg2[_local3].push([new Point3D(-4.39702, -23.8749, 5.81822), new Point3D(-3.11152, -26.9783, -1.08634E-5), new Point3D(5.44789, -30.5237, -1.08634E-5), new Point3D(8.55135, -29.2382, 5.81822)]);
_arg2[_local3].push([new Point3D(5.44789, -30.5237, -1.08634E-5), new Point3D(-3.11152, -26.9783, -1.08634E-5), new Point3D(-4.39702, -23.8749, -5.81824), new Point3D(8.55135, -29.2382, -5.81824)]);
_arg2[_local3].push([new Point3D(5.75924, -17.6679, 5.81822), new Point3D(2.07717, -26.5566, 5.81822), new Point3D(8.55135, -29.2382, 5.81822), new Point3D(14.7583, -26.6673, 5.81822)]);
_arg2[_local3].push([new Point3D(5.75924, -17.6679, 5.81822), new Point3D(-6.96846, -17.6679, 5.81822), new Point3D(-4.39702, -23.8749, 5.81822), new Point3D(2.07717, -26.5566, 5.81822)]);
_arg2[_local3].push([new Point3D(-6.96846, -17.6679, -5.81824), new Point3D(5.75924, -17.6679, -5.81824), new Point3D(2.07717, -26.5566, -5.81824), new Point3D(-4.39702, -23.8749, -5.81824)]);
_arg2[_local3].push([new Point3D(2.07717, -26.5566, -5.81824), new Point3D(5.75924, -17.6679, -5.81824), new Point3D(14.7583, -26.6673, -5.81824), new Point3D(8.55135, -29.2382, -5.81824)]);
_arg2[_local3].push([new Point3D(-19.0708, -40.6797, -1.02708E-5), new Point3D(-15.9673, -39.3942, 5.81822), new Point3D(-15.9673, -26.6673, 5.81822), new Point3D(-19.0708, -25.3818, -1.02708E-5)]);
_arg2[_local3].push([new Point3D(-15.9673, -39.3942, -5.81824), new Point3D(-19.0708, -40.6797, -1.02708E-5), new Point3D(-19.0708, -25.3818, -1.02708E-5), new Point3D(-15.9673, -26.6673, -5.81824)]);
_arg2[_local3].push([new Point3D(-19.0708, -25.3818, -1.02708E-5), new Point3D(-15.9673, -26.6673, 5.81822), new Point3D(-6.96846, -17.6679, 5.81822), new Point3D(-6.96846, -13.2967, -1.02708E-5)]);
_arg2[_local3].push([new Point3D(-15.9673, -26.6673, -5.81824), new Point3D(-19.0708, -25.3818, -1.02708E-5), new Point3D(-6.96846, -13.2967, -1.02708E-5), new Point3D(-6.96846, -17.6679, -5.81824)]);
_arg2[_local3].push([new Point3D(-4.39702, -23.8749, 5.81822), new Point3D(-9.76041, -36.8232, 5.81822), new Point3D(-6.65695, -35.5377, -1.08634E-5), new Point3D(-3.11152, -26.9783, -1.08634E-5)]);
_arg2[_local3].push([new Point3D(-6.65695, -35.5377, -1.08634E-5), new Point3D(-9.76041, -36.8232, -5.81824), new Point3D(-4.39702, -23.8749, -5.81824), new Point3D(-3.11152, -26.9783, -1.08634E-5)]);
_arg2[_local3].push([new Point3D(-15.9673, -26.6673, 5.81822), new Point3D(-15.9673, -39.3942, 5.81822), new Point3D(-9.76041, -36.8232, 5.81822), new Point3D(-7.07871, -30.349, 5.81822)]);
_arg2[_local3].push([new Point3D(-15.9673, -26.6673, 5.81822), new Point3D(-7.07871, -30.349, 5.81822), new Point3D(-4.39702, -23.8749, 5.81822), new Point3D(-6.96846, -17.6679, 5.81822)]);
_arg2[_local3].push([new Point3D(-6.96846, -17.6679, -5.81824), new Point3D(-4.39702, -23.8749, -5.81824), new Point3D(-7.07871, -30.349, -5.81824), new Point3D(-15.9673, -26.6673, -5.81824)]);
_arg2[_local3].push([new Point3D(-7.07871, -30.349, -5.81824), new Point3D(-9.76041, -36.8232, -5.81824), new Point3D(-15.9673, -39.3942, -5.81824), new Point3D(-15.9673, -26.6673, -5.81824)]);
} else {
if (_arg1 == 28){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 12;
_arg2.expertTime = 275;
_arg2[_local3].push([new Point3D(-5.79749, 0.152584, 3.29261), new Point3D(6.21815, 0.152584, 3.29261), new Point3D(7.06202, 7.61526, 3.52552), new Point3D(-6.72675, 7.61526, 3.52552)]);
_arg2[_local3].push([new Point3D(6.21815, 0.152584, -3.28656), new Point3D(7.06202, 7.61526, -3.51947), new Point3D(7.06202, 7.61526, 3.52552), new Point3D(6.21815, 0.152584, 3.29261)]);
_arg2[_local3].push([new Point3D(12.3304, -11.7924, -2.20391), new Point3D(17.0921, -11.4851, -2.20391), new Point3D(17.0921, -11.4851, 2.20996), new Point3D(12.3304, -11.7924, 2.20996)]);
_arg2[_local3].push([new Point3D(13.1043, 22.9595, -4.13124), new Point3D(3.33243, 26.2901, -3.42209), new Point3D(3.33243, 26.2901, 3.42814), new Point3D(13.1043, 22.9595, 4.13729)]);
_arg2[_local3].push([new Point3D(3.33243, 40.2274, -3.42209), new Point3D(-3.58785, 40.2274, -3.42209), new Point3D(-3.58785, 40.2274, 3.42814), new Point3D(3.33243, 40.2274, 3.42814)]);
_arg2[_local3].push([new Point3D(-3.58785, 26.2901, -3.42209), new Point3D(-12.5903, 22.9595, -4.13124), new Point3D(-12.5903, 22.9595, 4.13729), new Point3D(-3.58785, 26.2901, 3.42814)]);
_arg2[_local3].push([new Point3D(-17.2795, -10.7117, -2.31053), new Point3D(-12.2878, -11.019, -2.31053), new Point3D(-12.2878, -11.019, 2.31658), new Point3D(-17.2795, -10.7117, 2.31658)]);
_arg2[_local3].push([new Point3D(-8.70494, 16.8915, -4.13124), new Point3D(-6.72675, 7.61526, -3.51947), new Point3D(-6.72675, 7.61526, 3.52552), new Point3D(-8.70494, 16.8915, 4.13729)]);
_arg2[_local3].push([new Point3D(-5.79749, 0.152584, -3.28656), new Point3D(-6.72675, 7.61526, -3.51947), new Point3D(7.06202, 7.61526, -3.51947), new Point3D(6.21815, 0.152584, -3.28656)]);
_arg2[_local3].push([new Point3D(-8.70494, 16.8915, 4.13729), new Point3D(-12.5903, 22.9595, 4.13729), new Point3D(-16.3743, 5.09378, 2.44655), new Point3D(-11.5778, 3.60353, 2.44655)]);
_arg2[_local3].push([new Point3D(-12.5903, 22.9595, 4.13729), new Point3D(-12.5903, 22.9595, -4.13124), new Point3D(-16.3743, 5.09378, -2.4405), new Point3D(-16.3743, 5.09378, 2.44655)]);
_arg2[_local3].push([new Point3D(-12.5903, 22.9595, -4.13124), new Point3D(-8.70494, 16.8915, -4.13124), new Point3D(-11.5778, 3.60353, -2.4405), new Point3D(-16.3743, 5.09378, -2.4405)]);
_arg2[_local3].push([new Point3D(-8.70494, 16.8915, -4.13124), new Point3D(-8.70494, 16.8915, 4.13729), new Point3D(-11.5778, 3.60353, 2.44655), new Point3D(-11.5778, 3.60353, -2.4405)]);
_arg2[_local3].push([new Point3D(13.1043, 22.9595, 4.13729), new Point3D(8.93884, 16.8915, 4.13729), new Point3D(11.0034, 3.69231, 2.43986), new Point3D(16.2611, 3.99964, 2.43986)]);
_arg2[_local3].push([new Point3D(8.93884, 16.8915, 4.13729), new Point3D(8.93884, 16.8915, -4.13124), new Point3D(11.0034, 3.69231, -2.4338), new Point3D(11.0034, 3.69231, 2.43986)]);
_arg2[_local3].push([new Point3D(8.93884, 16.8915, -4.13124), new Point3D(13.1043, 22.9595, -4.13124), new Point3D(16.2611, 3.99964, -2.4338), new Point3D(11.0034, 3.69231, -2.4338)]);
_arg2[_local3].push([new Point3D(13.1043, 22.9595, -4.13124), new Point3D(13.1043, 22.9595, 4.13729), new Point3D(16.2611, 3.99964, 2.43986), new Point3D(16.2611, 3.99964, -2.4338)]);
_arg2[_local3].push([new Point3D(16.2611, 3.99964, 2.43986), new Point3D(11.0034, 3.69231, 2.43986), new Point3D(12.3304, -11.7924, 2.20996), new Point3D(17.0921, -11.4851, 2.20996)]);
_arg2[_local3].push([new Point3D(11.0034, 3.69231, 2.43986), new Point3D(11.0034, 3.69231, -2.4338), new Point3D(12.3304, -11.7924, -2.20391), new Point3D(12.3304, -11.7924, 2.20996)]);
_arg2[_local3].push([new Point3D(11.0034, 3.69231, -2.4338), new Point3D(16.2611, 3.99964, -2.4338), new Point3D(17.0921, -11.4851, -2.20391), new Point3D(12.3304, -11.7924, -2.20391)]);
_arg2[_local3].push([new Point3D(16.2611, 3.99964, -2.4338), new Point3D(16.2611, 3.99964, 2.43986), new Point3D(17.0921, -11.4851, 2.20996), new Point3D(17.0921, -11.4851, -2.20391)]);
_arg2[_local3].push([new Point3D(-11.5778, 3.60353, 2.44655), new Point3D(-16.3743, 5.09378, 2.44655), new Point3D(-17.2795, -10.7117, 2.31658), new Point3D(-12.2878, -11.019, 2.31658)]);
_arg2[_local3].push([new Point3D(-16.3743, 5.09378, 2.44655), new Point3D(-16.3743, 5.09378, -2.4405), new Point3D(-17.2795, -10.7117, -2.31053), new Point3D(-17.2795, -10.7117, 2.31658)]);
_arg2[_local3].push([new Point3D(-16.3743, 5.09378, -2.4405), new Point3D(-11.5778, 3.60353, -2.4405), new Point3D(-12.2878, -11.019, -2.31053), new Point3D(-17.2795, -10.7117, -2.31053)]);
_arg2[_local3].push([new Point3D(-11.5778, 3.60353, -2.4405), new Point3D(-11.5778, 3.60353, 2.44655), new Point3D(-12.2878, -11.019, 2.31658), new Point3D(-12.2878, -11.019, -2.31053)]);
_arg2[_local3].push([new Point3D(6.21815, 0.152584, 3.29261), new Point3D(-5.79749, 0.152584, 3.29261), new Point3D(-5.79749, -4.58954, 3.29261), new Point3D(0.346816, -6.91488, 3.29261), new Point3D(6.21815, -4.58954, 3.29261)]);
_arg2[_local3].push([new Point3D(-5.79749, 0.152584, 3.29261), new Point3D(-5.79749, 0.152584, -3.28656), new Point3D(-5.79749, -4.58954, -3.28656), new Point3D(-5.79749, -4.58954, 3.29261)]);
_arg2[_local3].push([new Point3D(-5.79749, 0.152584, -3.28656), new Point3D(6.21815, 0.152584, -3.28656), new Point3D(6.21815, -4.58954, -3.28656), new Point3D(0.346816, -6.91488, -3.28656), new Point3D(-5.79749, -4.58954, -3.28656)]);
_arg2[_local3].push([new Point3D(6.21815, 0.152584, -3.28656), new Point3D(6.21815, 0.152584, 3.29261), new Point3D(6.21815, -4.58954, 3.29261), new Point3D(6.21815, -4.58954, -3.28656)]);
_arg2[_local3].push([new Point3D(-5.79749, -4.58954, 3.29261), new Point3D(-5.79749, -4.58954, -3.28656), new Point3D(-10.0202, -19.7272, -3.26263), new Point3D(-10.0202, -19.7272, 3.26868)]);
_arg2[_local3].push([new Point3D(-5.79749, -4.58954, -3.28656), new Point3D(0.346816, -6.91488, -3.28656), new Point3D(-3.73956, -20.9257, -3.26263), new Point3D(-10.0202, -19.7272, -3.26263)]);
_arg2[_local3].push([new Point3D(0.346816, -6.91488, -3.28656), new Point3D(0.346816, -6.91488, 3.29261), new Point3D(-3.73956, -20.9257, 3.26868), new Point3D(-3.73956, -20.9257, -3.26263)]);
_arg2[_local3].push([new Point3D(0.346816, -6.91488, 3.29261), new Point3D(-5.79749, -4.58954, 3.29261), new Point3D(-10.0202, -19.7272, 3.26868), new Point3D(-3.73956, -20.9257, 3.26868)]);
_arg2[_local3].push([new Point3D(6.21815, -4.58954, 3.29261), new Point3D(0.346816, -6.91488, 3.29261), new Point3D(4.6476, -20.7831, 3.1797), new Point3D(10.6392, -19.9017, 3.1797)]);
_arg2[_local3].push([new Point3D(0.346816, -6.91488, 3.29261), new Point3D(0.346816, -6.91488, -3.28656), new Point3D(4.6476, -20.7831, -3.17365), new Point3D(4.6476, -20.7831, 3.1797)]);
_arg2[_local3].push([new Point3D(0.346816, -6.91488, -3.28656), new Point3D(6.21815, -4.58954, -3.28656), new Point3D(10.6392, -19.9017, -3.17365), new Point3D(4.6476, -20.7831, -3.17365)]);
_arg2[_local3].push([new Point3D(6.21815, -4.58954, -3.28656), new Point3D(6.21815, -4.58954, 3.29261), new Point3D(10.6392, -19.9017, 3.1797), new Point3D(10.6392, -19.9017, -3.17365)]);
_arg2[_local3].push([new Point3D(10.6392, -19.9017, 3.1797), new Point3D(4.6476, -20.7831, 3.1797), new Point3D(4.78309, -34.9935, 3.08309), new Point3D(10.9112, -34.8155, 3.0831)]);
_arg2[_local3].push([new Point3D(4.6476, -20.7831, 3.1797), new Point3D(4.6476, -20.7831, -3.17365), new Point3D(4.78309, -34.9935, -3.26691), new Point3D(4.78309, -34.9935, 3.08309)]);
_arg2[_local3].push([new Point3D(4.6476, -20.7831, -3.17365), new Point3D(10.6392, -19.9017, -3.17365), new Point3D(10.9112, -34.8155, -3.26691), new Point3D(4.78309, -34.9935, -3.26691)]);
_arg2[_local3].push([new Point3D(10.6392, -19.9017, -3.17365), new Point3D(10.6392, -19.9017, 3.1797), new Point3D(10.9112, -34.8155, 3.0831), new Point3D(10.9112, -34.8155, -3.26691)]);
_arg2[_local3].push([new Point3D(-10.0202, -19.7272, 3.26868), new Point3D(-10.0202, -19.7272, -3.26263), new Point3D(-10.5717, -34.7847, -3.30679), new Point3D(-10.5717, -34.7847, 3.22184)]);
_arg2[_local3].push([new Point3D(-10.0202, -19.7272, -3.26263), new Point3D(-3.73956, -20.9257, -3.26263), new Point3D(-4.04132, -34.8615, -3.30679), new Point3D(-10.5717, -34.7847, -3.30679)]);
_arg2[_local3].push([new Point3D(-3.73956, -20.9257, -3.26263), new Point3D(-3.73956, -20.9257, 3.26868), new Point3D(-4.04132, -34.8615, 3.22184), new Point3D(-4.04132, -34.8615, -3.30679)]);
_arg2[_local3].push([new Point3D(-3.73956, -20.9257, 3.26868), new Point3D(-10.0202, -19.7272, 3.26868), new Point3D(-10.5717, -34.7847, 3.22184), new Point3D(-4.04132, -34.8615, 3.22184)]);
_arg2[_local3].push([new Point3D(-10.5717, -34.7847, -3.30679), new Point3D(-4.04132, -34.8615, -3.30679), new Point3D(-4.13987, -40.7026, -3.30679), new Point3D(-10.6703, -40.6258, -3.30679)]);
_arg2[_local3].push([new Point3D(-4.04132, -36.3896, 9.39089), new Point3D(-10.5717, -36.3128, 9.39089), new Point3D(-10.6703, -40.6258, 9.39089), new Point3D(-4.13987, -40.7026, 9.39089)]);
_arg2[_local3].push([new Point3D(10.9112, -36.3435, 9.62475), new Point3D(4.78309, -36.5215, 9.62475), new Point3D(5.04313, -41.0681, 9.62475), new Point3D(11.1713, -40.8902, 9.62475)]);
_arg2[_local3].push([new Point3D(4.78309, -34.9935, -3.26691), new Point3D(10.9112, -34.8155, -3.26691), new Point3D(11.1713, -40.8902, -3.26691), new Point3D(5.04314, -41.0681, -3.26691)]);
_arg2[_local3].push([new Point3D(-4.04132, -34.8615, 3.22184), new Point3D(-10.5717, -34.7847, 3.22184), new Point3D(-10.5717, -36.3128, 9.39089), new Point3D(-4.04132, -36.3896, 9.39089)]);
_arg2[_local3].push([new Point3D(10.9112, -34.8155, 3.0831), new Point3D(4.78309, -34.9935, 3.08309), new Point3D(4.78309, -36.5215, 9.62475), new Point3D(10.9112, -36.3435, 9.62475)]);
_arg2[_local3].push([new Point3D(11.1713, -40.8902, -3.26691), new Point3D(11.1713, -40.8902, 9.62475), new Point3D(5.04313, -41.0681, 9.62475), new Point3D(5.04314, -41.0681, -3.26691)]);
_arg2[_local3].push([new Point3D(-4.13987, -40.7026, -3.30679), new Point3D(-4.13987, -40.7026, 9.39089), new Point3D(-10.6703, -40.6258, 9.39089), new Point3D(-10.6703, -40.6258, -3.30679)]);
_arg2[_local3].push([new Point3D(-10.6703, -40.6258, 9.39089), new Point3D(-10.5717, -36.3128, 9.39089), new Point3D(-10.5717, -34.7847, 3.22184), new Point3D(-10.5717, -34.7847, -3.30679), new Point3D(-10.6703, -40.6258, -3.30679)]);
_arg2[_local3].push([new Point3D(5.04313, -41.0681, 9.62475), new Point3D(4.78309, -36.5215, 9.62475), new Point3D(4.78309, -34.9935, 3.08309), new Point3D(4.78309, -34.9935, -3.26691), new Point3D(5.04314, -41.0681, -3.26691)]);
_arg2[_local3].push([new Point3D(10.9112, -34.8155, 3.0831), new Point3D(10.9112, -36.3435, 9.62475), new Point3D(11.1713, -40.8902, 9.62475), new Point3D(11.1713, -40.8902, -3.26691), new Point3D(10.9112, -34.8155, -3.26691)]);
_arg2[_local3].push([new Point3D(-4.04132, -34.8615, 3.22184), new Point3D(-4.04132, -36.3896, 9.39089), new Point3D(-4.13987, -40.7026, 9.39089), new Point3D(-4.13987, -40.7026, -3.30679), new Point3D(-4.04132, -34.8615, -3.30679)]);
_arg2[_local3].push([new Point3D(3.33243, 26.2901, -3.42209), new Point3D(-3.58785, 26.2901, -3.42209), new Point3D(-4.72967, 33.194, -4.55235), new Point3D(4.47425, 33.194, -4.55235)]);
_arg2[_local3].push([new Point3D(-3.58785, 26.2901, -3.42209), new Point3D(-3.58785, 26.2901, 3.42814), new Point3D(-4.72967, 33.194, 4.5584), new Point3D(-4.72967, 33.194, -4.55235)]);
_arg2[_local3].push([new Point3D(-3.58785, 26.2901, 3.42814), new Point3D(3.33243, 26.2901, 3.42814), new Point3D(4.47425, 33.194, 4.5584), new Point3D(-4.72967, 33.194, 4.5584)]);
_arg2[_local3].push([new Point3D(3.33243, 26.2901, 3.42814), new Point3D(3.33243, 26.2901, -3.42209), new Point3D(4.47425, 33.194, -4.55235), new Point3D(4.47425, 33.194, 4.5584)]);
_arg2[_local3].push([new Point3D(4.47425, 33.194, -4.55235), new Point3D(-4.72967, 33.194, -4.55235), new Point3D(-3.58785, 40.2274, -3.42209), new Point3D(3.33243, 40.2274, -3.42209)]);
_arg2[_local3].push([new Point3D(-4.72967, 33.194, -4.55235), new Point3D(-4.72967, 33.194, 4.5584), new Point3D(-3.58785, 40.2274, 3.42814), new Point3D(-3.58785, 40.2274, -3.42209)]);
_arg2[_local3].push([new Point3D(-4.72967, 33.194, 4.5584), new Point3D(4.47425, 33.194, 4.5584), new Point3D(3.33243, 40.2274, 3.42814), new Point3D(-3.58785, 40.2274, 3.42814)]);
_arg2[_local3].push([new Point3D(4.47425, 33.194, 4.5584), new Point3D(4.47425, 33.194, -4.55235), new Point3D(3.33243, 40.2274, -3.42209), new Point3D(3.33243, 40.2274, 3.42814)]);
_arg2[_local3].push([new Point3D(7.06202, 7.61526, -3.51947), new Point3D(8.93884, 16.8915, -4.13124), new Point3D(8.93884, 16.8915, 4.13729), new Point3D(7.06202, 7.61526, 3.52552)]);
_arg2[_local3].push([new Point3D(-6.72675, 7.61526, -3.51947), new Point3D(-5.79749, 0.152584, -3.28656), new Point3D(-5.79749, 0.152584, 3.29261), new Point3D(-6.72675, 7.61526, 3.52552)]);
_arg2[_local3].push([new Point3D(7.06202, 7.61526, 3.52552), new Point3D(8.93884, 16.8915, 4.13729), new Point3D(-8.70494, 16.8915, 4.13729), new Point3D(-6.72675, 7.61526, 3.52552)]);
_arg2[_local3].push([new Point3D(8.93884, 16.8915, 4.13729), new Point3D(13.1043, 22.9595, 4.13729), new Point3D(3.33243, 26.2901, 3.42814), new Point3D(-3.58785, 26.2901, 3.42814), new Point3D(-12.5903, 22.9595, 4.13729), new Point3D(-8.70494, 16.8915, 4.13729)]);
_arg2[_local3].push([new Point3D(7.06202, 7.61526, -3.51947), new Point3D(-6.72675, 7.61526, -3.51947), new Point3D(-8.70494, 16.8915, -4.13124), new Point3D(8.93884, 16.8915, -4.13124)]);
_arg2[_local3].push([new Point3D(-8.70494, 16.8915, -4.13124), new Point3D(-12.5903, 22.9595, -4.13124), new Point3D(-3.58785, 26.2901, -3.42209), new Point3D(3.33243, 26.2901, -3.42209), new Point3D(13.1043, 22.9595, -4.13124), new Point3D(8.93884, 16.8915, -4.13124)]);
} else {
if (_arg1 == 29){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = -2;
_arg2.expertTime = 115;
_arg2[_local3].push([new Point3D(7.80507, 22.3818, 7.91474), new Point3D(-8.98829, 22.3818, 7.91474), new Point3D(-8.98829, 7.83835, 22.4582), new Point3D(7.80507, 7.83835, 22.4582)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, 7.91474), new Point3D(22.3485, 7.83835, -8.87862), new Point3D(7.80507, 22.3818, -8.87862), new Point3D(7.80507, 22.3818, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, 7.83835, -23.4221), new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(-8.98829, 22.3818, -8.87862), new Point3D(7.80507, 22.3818, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, -8.87862), new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-8.98829, 22.3818, 7.91474), new Point3D(-8.98829, 22.3818, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-8.98829, -8.95501, 22.4582), new Point3D(-8.98829, 7.83835, 22.4582)]);
_arg2[_local3].push([new Point3D(-8.98829, -23.4985, 7.91474), new Point3D(7.80507, -23.4985, 7.91474), new Point3D(7.80507, -8.95501, 22.4582), new Point3D(-8.98829, -8.95501, 22.4582)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, 7.91474), new Point3D(22.3485, 7.83835, 7.91474), new Point3D(7.80507, 7.83835, 22.4582), new Point3D(7.80507, -8.95501, 22.4582)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, -8.87862), new Point3D(22.3485, -8.95501, -8.87862), new Point3D(7.80507, -8.95501, -23.4221), new Point3D(7.80507, 7.83835, -23.4221)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, -8.87862), new Point3D(22.3485, -8.95501, 7.91474), new Point3D(7.80507, -23.4985, 7.91474), new Point3D(7.80507, -23.4985, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-8.98829, -23.4985, -8.87862), new Point3D(-8.98829, -23.4985, 7.91474)]);
_arg2[_local3].push([new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(7.80507, -8.95501, -23.4221), new Point3D(7.80507, -23.4985, -8.87862), new Point3D(-8.98829, -23.4985, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-23.5318, 7.83835, -8.87862)]);
_arg2[_local3].push([new Point3D(7.80507, 7.83835, 22.4582), new Point3D(22.3485, 7.83835, 7.91474), new Point3D(7.80507, 22.3818, 7.91474)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, -8.87862), new Point3D(7.80507, 7.83835, -23.4221), new Point3D(7.80507, 22.3818, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(-23.5318, 7.83835, -8.87862), new Point3D(-8.98829, 22.3818, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-8.98829, 7.83835, 22.4582), new Point3D(-8.98829, 22.3818, 7.91474)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-8.98829, -23.4985, 7.91474), new Point3D(-8.98829, -8.95501, 22.4582)]);
_arg2[_local3].push([new Point3D(7.80507, -23.4985, 7.91474), new Point3D(22.3485, -8.95501, 7.91474), new Point3D(7.80507, -8.95501, 22.4582)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, -8.87862), new Point3D(7.80507, -23.4985, -8.87862), new Point3D(7.80507, -8.95501, -23.4221)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(-8.98829, -23.4985, -8.87862)]);
_arg2[_local3].push([new Point3D(7.80507, 32.5128, 7.91474), new Point3D(7.80507, 32.5128, -8.87861), new Point3D(-8.98829, 32.5128, -8.87861), new Point3D(-8.98829, 32.5128, 7.91474)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, 39.9475), new Point3D(-8.98829, -8.95501, 39.9475), new Point3D(7.80507, -8.95501, 39.9475), new Point3D(7.80507, 7.83835, 39.9475)]);
_arg2[_local3].push([new Point3D(39.0013, -8.95501, 7.91474), new Point3D(39.0013, -8.95501, -8.87862), new Point3D(39.0013, 7.83835, -8.87862), new Point3D(39.0013, 7.83835, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, -32.9075, 7.91473), new Point3D(-8.98829, -32.9075, 7.91473), new Point3D(-8.98829, -32.9075, -8.87862), new Point3D(7.80507, -32.9075, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, -8.955, -39.9475), new Point3D(-8.98829, 7.83835, -39.9475), new Point3D(7.80507, 7.83835, -39.9475), new Point3D(7.80507, -8.955, -39.9475)]);
_arg2[_local3].push([new Point3D(-40.314, -8.95501, -8.87862), new Point3D(-40.314, -8.95501, 7.91474), new Point3D(-40.314, 7.83835, 7.91474), new Point3D(-40.314, 7.83835, -8.87862)]);
_arg2[_local3].push([new Point3D(7.80507, 7.83835, 22.4582), new Point3D(-8.98829, 7.83835, 22.4582), new Point3D(-8.98829, 7.83835, 39.9475), new Point3D(7.80507, 7.83835, 39.9475)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, 22.4582), new Point3D(-8.98829, -8.95501, 22.4582), new Point3D(-8.98829, -8.95501, 39.9475), new Point3D(-8.98829, 7.83835, 39.9475)]);
_arg2[_local3].push([new Point3D(-8.98829, -8.95501, 22.4582), new Point3D(7.80507, -8.95501, 22.4582), new Point3D(7.80507, -8.95501, 39.9475), new Point3D(-8.98829, -8.95501, 39.9475)]);
_arg2[_local3].push([new Point3D(7.80507, -8.95501, 22.4582), new Point3D(7.80507, 7.83835, 22.4582), new Point3D(7.80507, 7.83835, 39.9475), new Point3D(7.80507, -8.95501, 39.9475)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, -8.87862), new Point3D(22.3485, 7.83835, 7.91474), new Point3D(39.0013, 7.83835, 7.91474), new Point3D(39.0013, 7.83835, -8.87862)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, 7.91474), new Point3D(22.3485, -8.95501, 7.91474), new Point3D(39.0013, -8.95501, 7.91474), new Point3D(39.0013, 7.83835, 7.91474)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, 7.91474), new Point3D(22.3485, -8.95501, -8.87862), new Point3D(39.0013, -8.95501, -8.87862), new Point3D(39.0013, -8.95501, 7.91474)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, -8.87862), new Point3D(22.3485, 7.83835, -8.87862), new Point3D(39.0013, 7.83835, -8.87862), new Point3D(39.0013, -8.95501, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, 22.3818, 7.91474), new Point3D(7.80507, 22.3818, 7.91474), new Point3D(7.80507, 32.5128, 7.91474), new Point3D(-8.98829, 32.5128, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, 22.3818, 7.91474), new Point3D(7.80507, 22.3818, -8.87862), new Point3D(7.80507, 32.5128, -8.87861), new Point3D(7.80507, 32.5128, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, 22.3818, -8.87862), new Point3D(-8.98829, 22.3818, -8.87862), new Point3D(-8.98829, 32.5128, -8.87861), new Point3D(7.80507, 32.5128, -8.87861)]);
_arg2[_local3].push([new Point3D(-8.98829, 22.3818, -8.87862), new Point3D(-8.98829, 22.3818, 7.91474), new Point3D(-8.98829, 32.5128, 7.91474), new Point3D(-8.98829, 32.5128, -8.87861)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-23.5318, 7.83835, -8.87862), new Point3D(-40.314, 7.83835, -8.87862), new Point3D(-40.314, 7.83835, 7.91474)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, -8.87862), new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-40.314, -8.95501, -8.87862), new Point3D(-40.314, 7.83835, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-40.314, -8.95501, 7.91474), new Point3D(-40.314, -8.95501, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-40.314, 7.83835, 7.91474), new Point3D(-40.314, -8.95501, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, -23.4985, 7.91474), new Point3D(-8.98829, -23.4985, 7.91474), new Point3D(-8.98829, -32.9075, 7.91473), new Point3D(7.80507, -32.9075, 7.91473)]);
_arg2[_local3].push([new Point3D(-8.98829, -23.4985, 7.91474), new Point3D(-8.98829, -23.4985, -8.87862), new Point3D(-8.98829, -32.9075, -8.87862), new Point3D(-8.98829, -32.9075, 7.91473)]);
_arg2[_local3].push([new Point3D(-8.98829, -23.4985, -8.87862), new Point3D(7.80507, -23.4985, -8.87862), new Point3D(7.80507, -32.9075, -8.87862), new Point3D(-8.98829, -32.9075, -8.87862)]);
_arg2[_local3].push([new Point3D(7.80507, -23.4985, -8.87862), new Point3D(7.80507, -23.4985, 7.91474), new Point3D(7.80507, -32.9075, 7.91473), new Point3D(7.80507, -32.9075, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(7.80507, 7.83835, -23.4221), new Point3D(7.80507, 7.83835, -39.9475), new Point3D(-8.98829, 7.83835, -39.9475)]);
_arg2[_local3].push([new Point3D(7.80507, 7.83835, -23.4221), new Point3D(7.80507, -8.95501, -23.4221), new Point3D(7.80507, -8.955, -39.9475), new Point3D(7.80507, 7.83835, -39.9475)]);
_arg2[_local3].push([new Point3D(7.80507, -8.95501, -23.4221), new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(-8.98829, -8.955, -39.9475), new Point3D(7.80507, -8.955, -39.9475)]);
_arg2[_local3].push([new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(-8.98829, 7.83835, -39.9475), new Point3D(-8.98829, -8.955, -39.9475)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(7.80507, 22.3818, 7.91474), new Point3D(-8.98829, 22.3818, 7.91474), new Point3D(-8.98829, 7.83835, 22.4582), new Point3D(7.80507, 7.83835, 22.4582)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, 7.91474), new Point3D(22.3485, 7.83835, -8.87862), new Point3D(7.80507, 22.3818, -8.87862), new Point3D(7.80507, 22.3818, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, 7.83835, -23.4221), new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(-8.98829, 22.3818, -8.87862), new Point3D(7.80507, 22.3818, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, -8.87862), new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-8.98829, 22.3818, 7.91474), new Point3D(-8.98829, 22.3818, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-8.98829, -8.95501, 22.4582), new Point3D(-8.98829, 7.83835, 22.4582)]);
_arg2[_local3].push([new Point3D(-8.98829, -23.4985, 7.91474), new Point3D(7.80507, -23.4985, 7.91474), new Point3D(7.80507, -8.95501, 22.4582), new Point3D(-8.98829, -8.95501, 22.4582)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, 7.91474), new Point3D(22.3485, 7.83835, 7.91474), new Point3D(7.80507, 7.83835, 22.4582), new Point3D(7.80507, -8.95501, 22.4582)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, -8.87862), new Point3D(22.3485, -8.95501, -8.87862), new Point3D(7.80507, -8.95501, -23.4221), new Point3D(7.80507, 7.83835, -23.4221)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, -8.87862), new Point3D(22.3485, -8.95501, 7.91474), new Point3D(7.80507, -23.4985, 7.91474), new Point3D(7.80507, -23.4985, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-8.98829, -23.4985, -8.87862), new Point3D(-8.98829, -23.4985, 7.91474)]);
_arg2[_local3].push([new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(7.80507, -8.95501, -23.4221), new Point3D(7.80507, -23.4985, -8.87862), new Point3D(-8.98829, -23.4985, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-23.5318, 7.83835, -8.87862)]);
_arg2[_local3].push([new Point3D(7.80507, 7.83835, 22.4582), new Point3D(22.3485, 7.83835, 7.91474), new Point3D(7.80507, 22.3818, 7.91474)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, -8.87862), new Point3D(7.80507, 7.83835, -23.4221), new Point3D(7.80507, 22.3818, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(-23.5318, 7.83835, -8.87862), new Point3D(-8.98829, 22.3818, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-8.98829, 7.83835, 22.4582), new Point3D(-8.98829, 22.3818, 7.91474)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-8.98829, -23.4985, 7.91474), new Point3D(-8.98829, -8.95501, 22.4582)]);
_arg2[_local3].push([new Point3D(7.80507, -23.4985, 7.91474), new Point3D(22.3485, -8.95501, 7.91474), new Point3D(7.80507, -8.95501, 22.4582)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, -8.87862), new Point3D(7.80507, -23.4985, -8.87862), new Point3D(7.80507, -8.95501, -23.4221)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(-8.98829, -23.4985, -8.87862)]);
_arg2[_local3].push([new Point3D(7.80507, 40.0455, 7.91474), new Point3D(7.80507, 40.0455, -8.87861), new Point3D(-8.98829, 40.0455, -8.87861), new Point3D(-8.98829, 40.0455, 7.91474)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, 39.9475), new Point3D(-8.98829, -8.95501, 39.9475), new Point3D(7.80507, -8.95501, 39.9475), new Point3D(7.80507, 7.83835, 39.9475)]);
_arg2[_local3].push([new Point3D(31.2311, -8.95501, 7.91474), new Point3D(31.2311, -8.95501, -8.87862), new Point3D(31.2311, 7.83835, -8.87862), new Point3D(31.2311, 7.83835, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, -40.4402, 7.91473), new Point3D(-8.98829, -40.4402, 7.91473), new Point3D(-8.98829, -40.4402, -8.87862), new Point3D(7.80507, -40.4402, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, -8.955, -39.9475), new Point3D(-8.98829, 7.83835, -39.9475), new Point3D(7.80507, 7.83835, -39.9475), new Point3D(7.80507, -8.955, -39.9475)]);
_arg2[_local3].push([new Point3D(-32.5438, -8.95501, -8.87862), new Point3D(-32.5438, -8.95501, 7.91474), new Point3D(-32.5438, 7.83835, 7.91474), new Point3D(-32.5438, 7.83835, -8.87862)]);
_arg2[_local3].push([new Point3D(7.80507, 7.83835, 22.4582), new Point3D(-8.98829, 7.83835, 22.4582), new Point3D(-8.98829, 7.83835, 39.9475), new Point3D(7.80507, 7.83835, 39.9475)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, 22.4582), new Point3D(-8.98829, -8.95501, 22.4582), new Point3D(-8.98829, -8.95501, 39.9475), new Point3D(-8.98829, 7.83835, 39.9475)]);
_arg2[_local3].push([new Point3D(-8.98829, -8.95501, 22.4582), new Point3D(7.80507, -8.95501, 22.4582), new Point3D(7.80507, -8.95501, 39.9475), new Point3D(-8.98829, -8.95501, 39.9475)]);
_arg2[_local3].push([new Point3D(7.80507, -8.95501, 22.4582), new Point3D(7.80507, 7.83835, 22.4582), new Point3D(7.80507, 7.83835, 39.9475), new Point3D(7.80507, -8.95501, 39.9475)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, -8.87862), new Point3D(22.3485, 7.83835, 7.91474), new Point3D(31.2311, 7.83835, 7.91474), new Point3D(31.2311, 7.83835, -8.87862)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, 7.91474), new Point3D(22.3485, -8.95501, 7.91474), new Point3D(31.2311, -8.95501, 7.91474), new Point3D(31.2311, 7.83835, 7.91474)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, 7.91474), new Point3D(22.3485, -8.95501, -8.87862), new Point3D(31.2311, -8.95501, -8.87862), new Point3D(31.2311, -8.95501, 7.91474)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, -8.87862), new Point3D(22.3485, 7.83835, -8.87862), new Point3D(31.2311, 7.83835, -8.87862), new Point3D(31.2311, -8.95501, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, 22.3818, 7.91474), new Point3D(7.80507, 22.3818, 7.91474), new Point3D(7.80507, 40.0455, 7.91474), new Point3D(-8.98829, 40.0455, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, 22.3818, 7.91474), new Point3D(7.80507, 22.3818, -8.87862), new Point3D(7.80507, 40.0455, -8.87861), new Point3D(7.80507, 40.0455, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, 22.3818, -8.87862), new Point3D(-8.98829, 22.3818, -8.87862), new Point3D(-8.98829, 40.0455, -8.87861), new Point3D(7.80507, 40.0455, -8.87861)]);
_arg2[_local3].push([new Point3D(-8.98829, 22.3818, -8.87862), new Point3D(-8.98829, 22.3818, 7.91474), new Point3D(-8.98829, 40.0455, 7.91474), new Point3D(-8.98829, 40.0455, -8.87861)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-23.5318, 7.83835, -8.87862), new Point3D(-32.5438, 7.83835, -8.87862), new Point3D(-32.5438, 7.83835, 7.91474)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, -8.87862), new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-32.5438, -8.95501, -8.87862), new Point3D(-32.5438, 7.83835, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-32.5438, -8.95501, 7.91474), new Point3D(-32.5438, -8.95501, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-32.5438, 7.83835, 7.91474), new Point3D(-32.5438, -8.95501, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, -23.4985, 7.91474), new Point3D(-8.98829, -23.4985, 7.91474), new Point3D(-8.98829, -40.4402, 7.91473), new Point3D(7.80507, -40.4402, 7.91473)]);
_arg2[_local3].push([new Point3D(-8.98829, -23.4985, 7.91474), new Point3D(-8.98829, -23.4985, -8.87862), new Point3D(-8.98829, -40.4402, -8.87862), new Point3D(-8.98829, -40.4402, 7.91473)]);
_arg2[_local3].push([new Point3D(-8.98829, -23.4985, -8.87862), new Point3D(7.80507, -23.4985, -8.87862), new Point3D(7.80507, -40.4402, -8.87862), new Point3D(-8.98829, -40.4402, -8.87862)]);
_arg2[_local3].push([new Point3D(7.80507, -23.4985, -8.87862), new Point3D(7.80507, -23.4985, 7.91474), new Point3D(7.80507, -40.4402, 7.91473), new Point3D(7.80507, -40.4402, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(7.80507, 7.83835, -23.4221), new Point3D(7.80507, 7.83835, -39.9475), new Point3D(-8.98829, 7.83835, -39.9475)]);
_arg2[_local3].push([new Point3D(7.80507, 7.83835, -23.4221), new Point3D(7.80507, -8.95501, -23.4221), new Point3D(7.80507, -8.955, -39.9475), new Point3D(7.80507, 7.83835, -39.9475)]);
_arg2[_local3].push([new Point3D(7.80507, -8.95501, -23.4221), new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(-8.98829, -8.955, -39.9475), new Point3D(7.80507, -8.955, -39.9475)]);
_arg2[_local3].push([new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(-8.98829, 7.83835, -39.9475), new Point3D(-8.98829, -8.955, -39.9475)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(7.80507, 22.3818, 7.91474), new Point3D(-8.98829, 22.3818, 7.91474), new Point3D(-8.98829, 7.83835, 22.4582), new Point3D(7.80507, 7.83835, 22.4582)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, 7.91474), new Point3D(22.3485, 7.83835, -8.87862), new Point3D(7.80507, 22.3818, -8.87862), new Point3D(7.80507, 22.3818, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, 7.83835, -23.4221), new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(-8.98829, 22.3818, -8.87862), new Point3D(7.80507, 22.3818, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, -8.87862), new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-8.98829, 22.3818, 7.91474), new Point3D(-8.98829, 22.3818, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-8.98829, -8.95501, 22.4582), new Point3D(-8.98829, 7.83835, 22.4582)]);
_arg2[_local3].push([new Point3D(-8.98829, -23.4985, 7.91474), new Point3D(7.80507, -23.4985, 7.91474), new Point3D(7.80507, -8.95501, 22.4582), new Point3D(-8.98829, -8.95501, 22.4582)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, 7.91474), new Point3D(22.3485, 7.83835, 7.91474), new Point3D(7.80507, 7.83835, 22.4582), new Point3D(7.80507, -8.95501, 22.4582)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, -8.87862), new Point3D(22.3485, -8.95501, -8.87862), new Point3D(7.80507, -8.95501, -23.4221), new Point3D(7.80507, 7.83835, -23.4221)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, -8.87862), new Point3D(22.3485, -8.95501, 7.91474), new Point3D(7.80507, -23.4985, 7.91474), new Point3D(7.80507, -23.4985, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-8.98829, -23.4985, -8.87862), new Point3D(-8.98829, -23.4985, 7.91474)]);
_arg2[_local3].push([new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(7.80507, -8.95501, -23.4221), new Point3D(7.80507, -23.4985, -8.87862), new Point3D(-8.98829, -23.4985, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-23.5318, 7.83835, -8.87862)]);
_arg2[_local3].push([new Point3D(7.80507, 7.83835, 22.4582), new Point3D(22.3485, 7.83835, 7.91474), new Point3D(7.80507, 22.3818, 7.91474)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, -8.87862), new Point3D(7.80507, 7.83835, -23.4221), new Point3D(7.80507, 22.3818, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(-23.5318, 7.83835, -8.87862), new Point3D(-8.98829, 22.3818, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-8.98829, 7.83835, 22.4582), new Point3D(-8.98829, 22.3818, 7.91474)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-8.98829, -23.4985, 7.91474), new Point3D(-8.98829, -8.95501, 22.4582)]);
_arg2[_local3].push([new Point3D(7.80507, -23.4985, 7.91474), new Point3D(22.3485, -8.95501, 7.91474), new Point3D(7.80507, -8.95501, 22.4582)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, -8.87862), new Point3D(7.80507, -23.4985, -8.87862), new Point3D(7.80507, -8.95501, -23.4221)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(-8.98829, -23.4985, -8.87862)]);
_arg2[_local3].push([new Point3D(7.80507, 40.0455, 7.91474), new Point3D(7.80507, 40.0455, -8.87861), new Point3D(-8.98829, 40.0455, -8.87861), new Point3D(-8.98829, 40.0455, 7.91474)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, 32.4083), new Point3D(-8.98829, -8.95501, 32.4083), new Point3D(7.80507, -8.95501, 32.4083), new Point3D(7.80507, 7.83835, 32.4083)]);
_arg2[_local3].push([new Point3D(39.0013, -8.95501, 7.91474), new Point3D(39.0013, -8.95501, -8.87862), new Point3D(39.0013, 7.83835, -8.87862), new Point3D(39.0013, 7.83835, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, -40.4402, 7.91473), new Point3D(-8.98829, -40.4402, 7.91473), new Point3D(-8.98829, -40.4402, -8.87862), new Point3D(7.80507, -40.4402, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, -8.955, -32.4083), new Point3D(-8.98829, 7.83835, -32.4083), new Point3D(7.80507, 7.83835, -32.4083), new Point3D(7.80507, -8.955, -32.4083)]);
_arg2[_local3].push([new Point3D(-40.314, -8.95501, -8.87862), new Point3D(-40.314, -8.95501, 7.91474), new Point3D(-40.314, 7.83835, 7.91474), new Point3D(-40.314, 7.83835, -8.87862)]);
_arg2[_local3].push([new Point3D(7.80507, 7.83835, 22.4582), new Point3D(-8.98829, 7.83835, 22.4582), new Point3D(-8.98829, 7.83835, 32.4083), new Point3D(7.80507, 7.83835, 32.4083)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, 22.4582), new Point3D(-8.98829, -8.95501, 22.4582), new Point3D(-8.98829, -8.95501, 32.4083), new Point3D(-8.98829, 7.83835, 32.4083)]);
_arg2[_local3].push([new Point3D(-8.98829, -8.95501, 22.4582), new Point3D(7.80507, -8.95501, 22.4582), new Point3D(7.80507, -8.95501, 32.4083), new Point3D(-8.98829, -8.95501, 32.4083)]);
_arg2[_local3].push([new Point3D(7.80507, -8.95501, 22.4582), new Point3D(7.80507, 7.83835, 22.4582), new Point3D(7.80507, 7.83835, 32.4083), new Point3D(7.80507, -8.95501, 32.4083)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, -8.87862), new Point3D(22.3485, 7.83835, 7.91474), new Point3D(39.0013, 7.83835, 7.91474), new Point3D(39.0013, 7.83835, -8.87862)]);
_arg2[_local3].push([new Point3D(22.3485, 7.83835, 7.91474), new Point3D(22.3485, -8.95501, 7.91474), new Point3D(39.0013, -8.95501, 7.91474), new Point3D(39.0013, 7.83835, 7.91474)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, 7.91474), new Point3D(22.3485, -8.95501, -8.87862), new Point3D(39.0013, -8.95501, -8.87862), new Point3D(39.0013, -8.95501, 7.91474)]);
_arg2[_local3].push([new Point3D(22.3485, -8.95501, -8.87862), new Point3D(22.3485, 7.83835, -8.87862), new Point3D(39.0013, 7.83835, -8.87862), new Point3D(39.0013, -8.95501, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, 22.3818, 7.91474), new Point3D(7.80507, 22.3818, 7.91474), new Point3D(7.80507, 40.0455, 7.91474), new Point3D(-8.98829, 40.0455, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, 22.3818, 7.91474), new Point3D(7.80507, 22.3818, -8.87862), new Point3D(7.80507, 40.0455, -8.87861), new Point3D(7.80507, 40.0455, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, 22.3818, -8.87862), new Point3D(-8.98829, 22.3818, -8.87862), new Point3D(-8.98829, 40.0455, -8.87861), new Point3D(7.80507, 40.0455, -8.87861)]);
_arg2[_local3].push([new Point3D(-8.98829, 22.3818, -8.87862), new Point3D(-8.98829, 22.3818, 7.91474), new Point3D(-8.98829, 40.0455, 7.91474), new Point3D(-8.98829, 40.0455, -8.87861)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-23.5318, 7.83835, -8.87862), new Point3D(-40.314, 7.83835, -8.87862), new Point3D(-40.314, 7.83835, 7.91474)]);
_arg2[_local3].push([new Point3D(-23.5318, 7.83835, -8.87862), new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-40.314, -8.95501, -8.87862), new Point3D(-40.314, 7.83835, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, -8.87862), new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-40.314, -8.95501, 7.91474), new Point3D(-40.314, -8.95501, -8.87862)]);
_arg2[_local3].push([new Point3D(-23.5318, -8.95501, 7.91474), new Point3D(-23.5318, 7.83835, 7.91474), new Point3D(-40.314, 7.83835, 7.91474), new Point3D(-40.314, -8.95501, 7.91474)]);
_arg2[_local3].push([new Point3D(7.80507, -23.4985, 7.91474), new Point3D(-8.98829, -23.4985, 7.91474), new Point3D(-8.98829, -40.4402, 7.91473), new Point3D(7.80507, -40.4402, 7.91473)]);
_arg2[_local3].push([new Point3D(-8.98829, -23.4985, 7.91474), new Point3D(-8.98829, -23.4985, -8.87862), new Point3D(-8.98829, -40.4402, -8.87862), new Point3D(-8.98829, -40.4402, 7.91473)]);
_arg2[_local3].push([new Point3D(-8.98829, -23.4985, -8.87862), new Point3D(7.80507, -23.4985, -8.87862), new Point3D(7.80507, -40.4402, -8.87862), new Point3D(-8.98829, -40.4402, -8.87862)]);
_arg2[_local3].push([new Point3D(7.80507, -23.4985, -8.87862), new Point3D(7.80507, -23.4985, 7.91474), new Point3D(7.80507, -40.4402, 7.91473), new Point3D(7.80507, -40.4402, -8.87862)]);
_arg2[_local3].push([new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(7.80507, 7.83835, -23.4221), new Point3D(7.80507, 7.83835, -32.4083), new Point3D(-8.98829, 7.83835, -32.4083)]);
_arg2[_local3].push([new Point3D(7.80507, 7.83835, -23.4221), new Point3D(7.80507, -8.95501, -23.4221), new Point3D(7.80507, -8.955, -32.4083), new Point3D(7.80507, 7.83835, -32.4083)]);
_arg2[_local3].push([new Point3D(7.80507, -8.95501, -23.4221), new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(-8.98829, -8.955, -32.4083), new Point3D(7.80507, -8.955, -32.4083)]);
_arg2[_local3].push([new Point3D(-8.98829, -8.95501, -23.4221), new Point3D(-8.98829, 7.83835, -23.4221), new Point3D(-8.98829, 7.83835, -32.4083), new Point3D(-8.98829, -8.955, -32.4083)]);
} else {
if (_arg1 == 30){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 0;
_arg2.expertTime = 150;
_arg2[_local3].push([new Point3D(-27.6328, 13.289, -33.4596), new Point3D(-28.4915, 9.52086, -23.5271), new Point3D(-21.1775, 9.52085, -21.7104), new Point3D(-17.2891, 13.289, -30.8905)]);
_arg2[_local3].push([new Point3D(-34.9468, 5.75271, -35.2762), new Point3D(-33.6633, 4.19189, -24.8116), new Point3D(-28.4915, 9.52086, -23.5271), new Point3D(-27.6328, 13.289, -33.4596)]);
_arg2[_local3].push([new Point3D(-34.9468, -4.90522, -35.2762), new Point3D(-33.6633, -3.3444, -24.8116), new Point3D(-33.6633, 4.19189, -24.8116), new Point3D(-34.9468, 5.75271, -35.2762)]);
_arg2[_local3].push([new Point3D(-27.6328, -12.4415, -33.4596), new Point3D(-28.4915, -8.67337, -23.5271), new Point3D(-33.6633, -3.3444, -24.8116), new Point3D(-34.9468, -4.90522, -35.2762)]);
_arg2[_local3].push([new Point3D(-17.2891, -12.4415, -30.8905), new Point3D(-21.1775, -8.67337, -21.7104), new Point3D(-28.4915, -8.67337, -23.5271), new Point3D(-27.6328, -12.4415, -33.4596)]);
_arg2[_local3].push([new Point3D(-5.77182, -4.90522, -29.0738), new Point3D(-16.0056, -3.3444, -20.4259), new Point3D(-21.1775, -8.67337, -21.7104), new Point3D(-17.2891, -12.4415, -30.8905)]);
_arg2[_local3].push([new Point3D(8.16499, 9.32491, 40.3432), new Point3D(-2.65385, 6.71782, 40.6115), new Point3D(-2.65385, -5.87035, 40.6115), new Point3D(8.16499, -8.47745, 40.3432)]);
_arg2[_local3].push([new Point3D(-5.77182, 5.75271, -29.0738), new Point3D(-17.2891, 13.289, -30.8905), new Point3D(-21.1775, 9.52085, -21.7104), new Point3D(-16.0056, 4.19189, -20.4259)]);
_arg2[_local3].push([new Point3D(-23.7444, 9.52086, -42.6396), new Point3D(-27.6328, 13.289, -33.4596), new Point3D(-17.2891, 13.289, -30.8905), new Point3D(-16.4303, 9.52085, -40.823)]);
_arg2[_local3].push([new Point3D(-28.9162, 4.19189, -43.9242), new Point3D(-34.9468, 5.75271, -35.2762), new Point3D(-27.6328, 13.289, -33.4596), new Point3D(-23.7444, 9.52086, -42.6396)]);
_arg2[_local3].push([new Point3D(-28.9162, -3.3444, -43.9242), new Point3D(-34.9468, -4.90522, -35.2762), new Point3D(-34.9468, 5.75271, -35.2762), new Point3D(-28.9162, 4.19189, -43.9242)]);
_arg2[_local3].push([new Point3D(-23.7444, -8.67337, -42.6396), new Point3D(-27.6328, -12.4415, -33.4596), new Point3D(-34.9468, -4.90522, -35.2762), new Point3D(-28.9162, -3.3444, -43.9242)]);
_arg2[_local3].push([new Point3D(-16.4303, -8.67337, -40.823), new Point3D(-17.2891, -12.4415, -30.8905), new Point3D(-27.6328, -12.4415, -33.4596), new Point3D(-23.7444, -8.67337, -42.6396)]);
_arg2[_local3].push([new Point3D(-16.4303, -8.67337, -40.823), new Point3D(-11.2585, -3.3444, -39.5384), new Point3D(-5.77182, -4.90522, -29.0738), new Point3D(-17.2891, -12.4415, -30.8905)]);
_arg2[_local3].push([new Point3D(-11.2585, 4.19189, -39.5384), new Point3D(-5.77182, 5.75271, -29.0738), new Point3D(-5.77182, -4.90522, -29.0738), new Point3D(-11.2585, -3.3444, -39.5384)]);
_arg2[_local3].push([new Point3D(-16.4303, 9.52085, -40.823), new Point3D(-17.2891, 13.289, -30.8905), new Point3D(-5.77182, 5.75271, -29.0738), new Point3D(-11.2585, 4.19189, -39.5384)]);
_arg2[_local3].push([new Point3D(-16.0056, 4.19189, -20.4259), new Point3D(-16.0056, -3.3444, -20.4259), new Point3D(-11.5479, -4.21649, -4.08667), new Point3D(-11.5479, 5.06396, -4.08667)]);
_arg2[_local3].push([new Point3D(-16.0056, -3.3444, -20.4259), new Point3D(-5.77182, -4.90522, -29.0738), new Point3D(-2.09889, -6.13854, -8.0273), new Point3D(-11.5479, -4.21649, -4.08667)]);
_arg2[_local3].push([new Point3D(-5.77182, 5.75271, -29.0738), new Point3D(-16.0056, 4.19189, -20.4259), new Point3D(-11.5479, 5.06396, -4.08667), new Point3D(-2.09889, 6.986, -8.0273)]);
_arg2[_local3].push([new Point3D(-5.77182, -4.90522, -29.0738), new Point3D(-5.77182, 5.75271, -29.0738), new Point3D(-2.09889, 6.986, -8.0273), new Point3D(-2.09889, -6.13854, -8.0273)]);
_arg2[_local3].push([new Point3D(-2.09889, 6.986, -8.0273), new Point3D(-11.5479, 5.06396, -4.08667), new Point3D(-8.04241, 5.94762, 11.0985), new Point3D(1.60283, 8.23568, 11.3404)]);
_arg2[_local3].push([new Point3D(-11.5479, 5.06396, -4.08667), new Point3D(-11.5479, -4.21649, -4.08667), new Point3D(-8.0424, -5.10015, 11.0985), new Point3D(-8.04241, 5.94762, 11.0985)]);
_arg2[_local3].push([new Point3D(-11.5479, -4.21649, -4.08667), new Point3D(-2.09889, -6.13854, -8.0273), new Point3D(1.60283, -7.38822, 11.3404), new Point3D(-8.0424, -5.10015, 11.0985)]);
_arg2[_local3].push([new Point3D(-2.09889, -6.13854, -8.0273), new Point3D(-2.09889, 6.986, -8.0273), new Point3D(1.60283, 8.23568, 11.3404), new Point3D(1.60283, -7.38822, 11.3404)]);
_arg2[_local3].push([new Point3D(1.60283, 8.23568, 11.3404), new Point3D(-8.04241, 5.94762, 11.0985), new Point3D(-5.92503, 5.94762, 21.9688), new Point3D(3.44152, 8.23568, 20.4452)]);
_arg2[_local3].push([new Point3D(-8.04241, 5.94762, 11.0985), new Point3D(-8.0424, -5.10015, 11.0985), new Point3D(-5.92502, -5.10015, 21.9688), new Point3D(-5.92503, 5.94762, 21.9688)]);
_arg2[_local3].push([new Point3D(-8.0424, -5.10015, 11.0985), new Point3D(1.60283, -7.38822, 11.3404), new Point3D(3.44152, -7.38823, 20.4452), new Point3D(-5.92502, -5.10015, 21.9688)]);
_arg2[_local3].push([new Point3D(16.311, -7.38824, 4.46712), new Point3D(16.311, 8.23567, 4.46712), new Point3D(22.8791, 8.23566, 15.4453), new Point3D(22.8791, -7.38824, 15.4453)]);
_arg2[_local3].push([new Point3D(3.44152, 8.23568, 20.4452), new Point3D(-5.92503, 5.94762, 21.9688), new Point3D(-3.93692, 6.71782, 32.1765), new Point3D(6.23717, 9.32491, 31.8705)]);
_arg2[_local3].push([new Point3D(-5.92503, 5.94762, 21.9688), new Point3D(-5.92502, -5.10015, 21.9688), new Point3D(-3.93692, -5.87035, 32.1765), new Point3D(-3.93692, 6.71782, 32.1765)]);
_arg2[_local3].push([new Point3D(-5.92502, -5.10015, 21.9688), new Point3D(3.44152, -7.38823, 20.4452), new Point3D(6.23717, -8.47744, 31.8705), new Point3D(-3.93692, -5.87035, 32.1765)]);
_arg2[_local3].push([new Point3D(3.44152, -7.38823, 20.4452), new Point3D(3.44152, 8.23568, 20.4452), new Point3D(6.23717, 9.32491, 31.8705), new Point3D(6.23717, -8.47744, 31.8705)]);
_arg2[_local3].push([new Point3D(6.23717, 9.32491, 31.8705), new Point3D(-3.93692, 6.71782, 32.1765), new Point3D(-2.65385, 6.71782, 40.6115), new Point3D(8.16499, 9.32491, 40.3432)]);
_arg2[_local3].push([new Point3D(-3.93692, 6.71782, 32.1765), new Point3D(-3.93692, -5.87035, 32.1765), new Point3D(-2.65385, -5.87035, 40.6115), new Point3D(-2.65385, 6.71782, 40.6115)]);
_arg2[_local3].push([new Point3D(-3.93692, -5.87035, 32.1765), new Point3D(6.23717, -8.47744, 31.8705), new Point3D(8.16499, -8.47745, 40.3432), new Point3D(-2.65385, -5.87035, 40.6115)]);
_arg2[_local3].push([new Point3D(26.5532, -8.47746, 24.872), new Point3D(26.5532, 9.3249, 24.872), new Point3D(32.711, 9.32491, 34.9894), new Point3D(32.711, -8.47745, 34.9894)]);
_arg2[_local3].push([new Point3D(8.16499, 9.32491, 40.3432), new Point3D(8.16499, -8.47745, 40.3432), new Point3D(32.711, -8.47745, 34.9894), new Point3D(32.711, 9.32491, 34.9894)]);
_arg2[_local3].push([new Point3D(6.23717, -8.47744, 31.8705), new Point3D(6.23717, 9.32491, 31.8705), new Point3D(26.5532, 9.3249, 24.872), new Point3D(26.5532, -8.47746, 24.872)]);
_arg2[_local3].push([new Point3D(6.23717, 9.32491, 31.8705), new Point3D(8.16499, 9.32491, 40.3432), new Point3D(32.711, 9.32491, 34.9894), new Point3D(26.5532, 9.3249, 24.872)]);
_arg2[_local3].push([new Point3D(8.16499, -8.47745, 40.3432), new Point3D(6.23717, -8.47744, 31.8705), new Point3D(26.5532, -8.47746, 24.872), new Point3D(32.711, -8.47745, 34.9894)]);
_arg2[_local3].push([new Point3D(1.60283, -7.38822, 11.3404), new Point3D(1.60283, 8.23568, 11.3404), new Point3D(16.311, 8.23567, 4.46712), new Point3D(16.311, -7.38824, 4.46712)]);
_arg2[_local3].push([new Point3D(1.60283, 8.23568, 11.3404), new Point3D(3.44152, 8.23568, 20.4452), new Point3D(22.8791, 8.23566, 15.4453), new Point3D(16.311, 8.23567, 4.46712)]);
_arg2[_local3].push([new Point3D(3.44152, -7.38823, 20.4452), new Point3D(1.60283, -7.38822, 11.3404), new Point3D(16.311, -7.38824, 4.46712), new Point3D(22.8791, -7.38824, 15.4453)]);
_arg2[_local3].push([new Point3D(3.44152, 8.23568, 20.4452), new Point3D(3.44152, -7.38823, 20.4452), new Point3D(22.8791, -7.38824, 15.4453), new Point3D(22.8791, 8.23566, 15.4453)]);
_arg2[_local3].push([new Point3D(-25.8177, 0.423743, -18.6604), new Point3D(-21.1775, -8.67337, -21.7104), new Point3D(-16.0056, -3.3444, -20.4259), new Point3D(-16.0056, 4.19189, -20.4259)]);
_arg2[_local3].push([new Point3D(-33.6633, 4.19189, -24.8116), new Point3D(-33.6633, -3.3444, -24.8116), new Point3D(-25.8177, 0.423743, -18.6604), new Point3D(-28.4915, 9.52086, -23.5271)]);
_arg2[_local3].push([new Point3D(-25.8177, 0.423743, -18.6604), new Point3D(-33.6633, -3.3444, -24.8116), new Point3D(-28.4915, -8.67337, -23.5271), new Point3D(-21.1775, -8.67337, -21.7104)]);
_arg2[_local3].push([new Point3D(-21.1775, 9.52085, -21.7104), new Point3D(-28.4915, 9.52086, -23.5271), new Point3D(-25.8177, 0.423743, -18.6604), new Point3D(-16.0056, 4.19189, -20.4259)]);
_arg2[_local3].push([new Point3D(-19.1042, 0.423744, -45.6897), new Point3D(-28.9162, -3.3444, -43.9242), new Point3D(-28.9162, 4.19189, -43.9242), new Point3D(-23.7444, 9.52086, -42.6396)]);
_arg2[_local3].push([new Point3D(-11.2585, -3.3444, -39.5384), new Point3D(-16.4303, -8.67337, -40.823), new Point3D(-19.1042, 0.423744, -45.6897), new Point3D(-11.2585, 4.19189, -39.5384)]);
_arg2[_local3].push([new Point3D(-16.4303, 9.52085, -40.823), new Point3D(-11.2585, 4.19189, -39.5384), new Point3D(-19.1042, 0.423744, -45.6897), new Point3D(-23.7444, 9.52086, -42.6396)]);
_arg2[_local3].push([new Point3D(-19.1042, 0.423744, -45.6897), new Point3D(-16.4303, -8.67337, -40.823), new Point3D(-23.7444, -8.67337, -42.6396), new Point3D(-28.9162, -3.3444, -43.9242)]);
} else {
if (_arg1 == 31){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = -1;
_arg2.expertTime = 140;
_arg2[_local3].push([new Point3D(-0.656308, 20.4594, 28.4315), new Point3D(-0.656309, 33.2259, 10.8599), new Point3D(-20.302, 26.8426, 10.8599), new Point3D(-12.798, 16.5143, 28.4315)]);
_arg2[_local3].push([new Point3D(-12.798, 16.5143, 28.4315), new Point3D(-20.302, 26.8426, 10.8599), new Point3D(-32.4437, 10.131, 10.8599), new Point3D(-20.302, 6.18591, 28.4315)]);
_arg2[_local3].push([new Point3D(-20.302, 6.18591, 28.4315), new Point3D(-32.4437, 10.131, 10.8599), new Point3D(-32.4437, -10.5257, 10.8599), new Point3D(-20.302, -6.58065, 28.4315)]);
_arg2[_local3].push([new Point3D(-20.302, -6.58065, 28.4315), new Point3D(-32.4437, -10.5257, 10.8599), new Point3D(-20.302, -27.2374, 10.8599), new Point3D(-12.798, -16.909, 28.4315)]);
_arg2[_local3].push([new Point3D(-12.798, -16.909, 28.4315), new Point3D(-20.302, -27.2374, 10.8599), new Point3D(-0.656303, -33.6206, 10.8599), new Point3D(-0.656305, -20.8541, 28.4315)]);
_arg2[_local3].push([new Point3D(-0.656305, -20.8541, 28.4315), new Point3D(-0.656303, -33.6206, 10.8599), new Point3D(18.9894, -27.2374, 10.8599), new Point3D(11.4854, -16.909, 28.4315)]);
_arg2[_local3].push([new Point3D(18.9894, -6.58064, 28.4315), new Point3D(31.1311, -10.5257, 10.8599), new Point3D(31.1311, 10.131, 10.8599), new Point3D(18.9894, 6.18591, 28.4315)]);
_arg2[_local3].push([new Point3D(11.4854, 16.5143, 28.4315), new Point3D(18.9894, 26.8426, 10.8599), new Point3D(-0.656309, 33.2259, 10.8599), new Point3D(-0.656308, 20.4594, 28.4315)]);
_arg2[_local3].push([new Point3D(-0.656309, 33.2259, 10.8599), new Point3D(-0.656309, 33.2259, -10.8599), new Point3D(-20.302, 26.8426, -10.8599), new Point3D(-20.302, 26.8426, 10.8599)]);
_arg2[_local3].push([new Point3D(-20.302, 26.8426, 10.8599), new Point3D(-20.302, 26.8426, -10.8599), new Point3D(-32.4437, 10.131, -10.8599), new Point3D(-32.4437, 10.131, 10.8599)]);
_arg2[_local3].push([new Point3D(-32.4437, 10.131, 10.8599), new Point3D(-32.4437, 10.131, -10.8599), new Point3D(-32.4437, -10.5257, -10.8599), new Point3D(-32.4437, -10.5257, 10.8599)]);
_arg2[_local3].push([new Point3D(-32.4437, -10.5257, 10.8599), new Point3D(-32.4437, -10.5257, -10.8599), new Point3D(-20.302, -27.2374, -10.8599), new Point3D(-20.302, -27.2374, 10.8599)]);
_arg2[_local3].push([new Point3D(-20.302, -27.2374, 10.8599), new Point3D(-20.302, -27.2374, -10.8599), new Point3D(-0.656303, -33.6206, -10.8599), new Point3D(-0.656303, -33.6206, 10.8599)]);
_arg2[_local3].push([new Point3D(-0.656303, -33.6206, 10.8599), new Point3D(-0.656303, -33.6206, -10.8599), new Point3D(18.9894, -27.2374, -10.8599), new Point3D(18.9894, -27.2374, 10.8599)]);
_arg2[_local3].push([new Point3D(18.9894, -27.2374, 10.8599), new Point3D(18.9894, -27.2374, -10.8599), new Point3D(31.1311, -10.5257, -10.8599), new Point3D(31.1311, -10.5257, 10.8599)]);
_arg2[_local3].push([new Point3D(31.1311, -10.5257, 10.8599), new Point3D(31.1311, -10.5257, -10.8599), new Point3D(31.1311, 10.131, -10.8599), new Point3D(31.1311, 10.131, 10.8599)]);
_arg2[_local3].push([new Point3D(31.1311, 10.131, 10.8599), new Point3D(31.1311, 10.131, -10.8599), new Point3D(18.9894, 26.8426, -10.8599), new Point3D(18.9894, 26.8426, 10.8599)]);
_arg2[_local3].push([new Point3D(18.9894, 26.8426, 10.8599), new Point3D(18.9894, 26.8426, -10.8599), new Point3D(-0.656309, 33.2259, -10.8599), new Point3D(-0.656309, 33.2259, 10.8599)]);
_arg2[_local3].push([new Point3D(-0.656309, 33.2259, -10.8599), new Point3D(-0.656308, 20.4594, -28.4315), new Point3D(-12.798, 16.5143, -28.4315), new Point3D(-20.302, 26.8426, -10.8599)]);
_arg2[_local3].push([new Point3D(-20.302, 26.8426, -10.8599), new Point3D(-12.798, 16.5143, -28.4315), new Point3D(-20.302, 6.18591, -28.4315), new Point3D(-32.4437, 10.131, -10.8599)]);
_arg2[_local3].push([new Point3D(-32.4437, 10.131, -10.8599), new Point3D(-20.302, 6.18591, -28.4315), new Point3D(-20.302, -6.58065, -28.4315), new Point3D(-32.4437, -10.5257, -10.8599)]);
_arg2[_local3].push([new Point3D(-32.4437, -10.5257, -10.8599), new Point3D(-20.302, -6.58065, -28.4315), new Point3D(-12.798, -16.909, -28.4315), new Point3D(-20.302, -27.2374, -10.8599)]);
_arg2[_local3].push([new Point3D(-20.302, -27.2374, -10.8599), new Point3D(-12.798, -16.909, -28.4315), new Point3D(-0.656305, -20.8541, -28.4315), new Point3D(-0.656303, -33.6206, -10.8599)]);
_arg2[_local3].push([new Point3D(11.4854, -16.909, 28.4315), new Point3D(-0.656307, -0.197367, 33.6161), new Point3D(-12.798, -16.909, 28.4315), new Point3D(-0.656305, -20.8541, 28.4315)]);
_arg2[_local3].push([new Point3D(18.9894, -6.58064, 28.4315), new Point3D(18.9894, 6.18591, 28.4315), new Point3D(-0.656307, -0.197367, 33.6161), new Point3D(11.4854, -16.909, 28.4315)]);
_arg2[_local3].push([new Point3D(-0.656308, 20.4594, 28.4315), new Point3D(-12.798, 16.5143, 28.4315), new Point3D(-20.302, 6.18591, 28.4315), new Point3D(-0.656307, -0.197367, 33.6161)]);
_arg2[_local3].push([new Point3D(18.9894, 6.18591, 28.4315), new Point3D(11.4854, 16.5143, 28.4315), new Point3D(-0.656308, 20.4594, 28.4315), new Point3D(-0.656307, -0.197367, 33.6161)]);
_arg2[_local3].push([new Point3D(-20.302, 6.18591, 28.4315), new Point3D(-20.302, -6.58065, 28.4315), new Point3D(-12.798, -16.909, 28.4315), new Point3D(-0.656307, -0.197367, 33.6161)]);
_arg2[_local3].push([new Point3D(11.4854, -16.909, -28.4315), new Point3D(-0.656305, -20.8541, -28.4315), new Point3D(-12.798, -16.909, -28.4315), new Point3D(-0.656307, -0.197367, -33.6161)]);
_arg2[_local3].push([new Point3D(18.9894, -6.58064, -28.4315), new Point3D(11.4854, -16.909, -28.4315), new Point3D(-0.656307, -0.197367, -33.6161), new Point3D(18.9894, 6.18591, -28.4315)]);
_arg2[_local3].push([new Point3D(18.9894, 6.18591, -28.4315), new Point3D(-0.656307, -0.197367, -33.6161), new Point3D(-0.656308, 20.4594, -28.4315), new Point3D(11.4854, 16.5143, -28.4315)]);
_arg2[_local3].push([new Point3D(-0.656307, -0.197367, -33.6161), new Point3D(-20.302, 6.18591, -28.4315), new Point3D(-12.798, 16.5143, -28.4315), new Point3D(-0.656308, 20.4594, -28.4315)]);
_arg2[_local3].push([new Point3D(-0.656307, -0.197367, -33.6161), new Point3D(-12.798, -16.909, -28.4315), new Point3D(-20.302, -6.58065, -28.4315), new Point3D(-20.302, 6.18591, -28.4315)]);
_arg2[_local3].push([new Point3D(21.8424, 22.9159, 10.8599), new Point3D(18.9894, 26.8426, 10.8599), new Point3D(11.4854, 16.5143, 28.4315), new Point3D(18.9894, 6.18591, 28.4315), new Point3D(22.7085, 7.39432, 23.0492)]);
_arg2[_local3].push([new Point3D(23.0749, -7.90808, 22.519), new Point3D(18.9894, -6.58064, 28.4315), new Point3D(11.4854, -16.909, 28.4315), new Point3D(18.9894, -27.2374, 10.8599), new Point3D(22.6665, -22.1763, 10.8599)]);
_arg2[_local3].push([new Point3D(31.1311, -10.5257, 10.8599), new Point3D(29.7365, -15.954, 16.3889), new Point3D(22.6665, -22.1763, 10.8599)]);
_arg2[_local3].push([new Point3D(31.1311, -10.5257, 10.8599), new Point3D(23.0749, -7.90808, 22.519), new Point3D(29.7365, -15.954, 16.3889)]);
_arg2[_local3].push([new Point3D(23.0749, -7.90808, 22.519), new Point3D(22.6665, -22.1763, 10.8599), new Point3D(29.7365, -15.954, 16.3889)]);
_arg2[_local3].push([new Point3D(22.7085, 7.39432, 23.0492), new Point3D(29.7277, 16.736, 16.4152), new Point3D(21.8424, 22.9159, 10.8599)]);
_arg2[_local3].push([new Point3D(22.7085, 7.39432, 23.0492), new Point3D(31.1311, 10.131, 10.8599), new Point3D(29.7277, 16.736, 16.4152)]);
_arg2[_local3].push([new Point3D(29.7277, 16.736, 16.4152), new Point3D(31.1311, 10.131, 10.8599), new Point3D(21.8424, 22.9159, 10.8599)]);
_arg2[_local3].push([new Point3D(-0.656303, -33.6206, -10.8599), new Point3D(-0.656305, -20.8541, -28.4315), new Point3D(11.4854, -16.909, -28.4315), new Point3D(16.3466, -23.5998, -17.0484)]);
_arg2[_local3].push([new Point3D(16.3466, -23.5998, -17.0484), new Point3D(11.4854, -16.909, -28.4315), new Point3D(18.9894, -6.58064, -28.4315), new Point3D(24.7432, -8.45017, -20.1046)]);
_arg2[_local3].push([new Point3D(24.7432, -8.45017, -20.1046), new Point3D(18.9894, -6.58064, -28.4315), new Point3D(18.9894, 6.18591, -28.4315), new Point3D(24.7432, 8.05544, -20.1046)]);
_arg2[_local3].push([new Point3D(24.7432, 8.05544, -20.1046), new Point3D(18.9894, 6.18591, -28.4315), new Point3D(11.4854, 16.5143, -28.4315), new Point3D(16.3466, 23.2051, -17.0484)]);
_arg2[_local3].push([new Point3D(16.3466, 23.2051, -17.0484), new Point3D(11.4854, 16.5143, -28.4315), new Point3D(-0.656308, 20.4594, -28.4315), new Point3D(-0.656309, 33.2259, -10.8599)]);
_arg2[_local3].push([new Point3D(-0.656309, 33.2259, -10.8599), new Point3D(-0.656306, -0.197367, -10.8599), new Point3D(24.7432, -0.197362, -20.1046), new Point3D(24.7432, 8.05544, -20.1046), new Point3D(16.3466, 23.2051, -17.0484)]);
_arg2[_local3].push([new Point3D(-0.656306, -0.197367, -10.8599), new Point3D(-0.656303, -33.6206, -10.8599), new Point3D(16.3466, -23.5998, -17.0484), new Point3D(24.7432, -8.45017, -20.1046), new Point3D(24.7432, -0.197362, -20.1046)]);
_arg2[_local3].push([new Point3D(-0.656309, 33.2259, -10.8599), new Point3D(18.9894, 26.8426, -10.8599), new Point3D(31.1311, 10.131, -10.8599), new Point3D(31.1311, -0.197361, -10.8599), new Point3D(-0.656306, -0.197367, -10.8599)]);
_arg2[_local3].push([new Point3D(31.1311, -0.197361, -10.8599), new Point3D(31.1311, -10.5257, -10.8599), new Point3D(18.9894, -27.2374, -10.8599), new Point3D(-0.656303, -33.6206, -10.8599), new Point3D(-0.656306, -0.197367, -10.8599)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(-0.656308, 20.4594, 28.4315), new Point3D(-0.656309, 33.2259, 10.8599), new Point3D(-20.302, 26.8426, 10.8599), new Point3D(-12.798, 16.5143, 28.4315)]);
_arg2[_local3].push([new Point3D(-12.798, 16.5143, 28.4315), new Point3D(-20.302, 26.8426, 10.8599), new Point3D(-32.4437, 10.131, 10.8599), new Point3D(-20.302, 6.18591, 28.4315)]);
_arg2[_local3].push([new Point3D(-20.302, 6.18591, 28.4315), new Point3D(-32.4437, 10.131, 10.8599), new Point3D(-32.4437, -10.5257, 10.8599), new Point3D(-20.302, -6.58065, 28.4315)]);
_arg2[_local3].push([new Point3D(-20.302, -6.58065, 28.4315), new Point3D(-32.4437, -10.5257, 10.8599), new Point3D(-20.302, -27.2374, 10.8599), new Point3D(-12.798, -16.909, 28.4315)]);
_arg2[_local3].push([new Point3D(-12.798, -16.909, 28.4315), new Point3D(-20.302, -27.2374, 10.8599), new Point3D(-0.656303, -33.6206, 10.8599), new Point3D(-0.656305, -20.8541, 28.4315)]);
_arg2[_local3].push([new Point3D(-0.656305, -20.8541, 28.4315), new Point3D(-0.656303, -33.6206, 10.8599), new Point3D(18.9894, -27.2374, 10.8599), new Point3D(11.4854, -16.909, 28.4315)]);
_arg2[_local3].push([new Point3D(18.9894, -6.58064, 28.4315), new Point3D(31.1311, -10.5257, 10.8599), new Point3D(31.1311, 10.131, 10.8599), new Point3D(18.9894, 6.18591, 28.4315)]);
_arg2[_local3].push([new Point3D(11.4854, 16.5143, 28.4315), new Point3D(18.9894, 26.8426, 10.8599), new Point3D(-0.656309, 33.2259, 10.8599), new Point3D(-0.656308, 20.4594, 28.4315)]);
_arg2[_local3].push([new Point3D(-0.656309, 33.2259, 10.8599), new Point3D(-0.673447, 33.2259, -10.8055), new Point3D(-20.302, 26.8426, -10.8599), new Point3D(-20.302, 26.8426, 10.8599)]);
_arg2[_local3].push([new Point3D(-20.302, 26.8426, 10.8599), new Point3D(-20.302, 26.8426, -10.8599), new Point3D(-32.4437, 10.131, -10.8599), new Point3D(-32.4437, 10.131, 10.8599)]);
_arg2[_local3].push([new Point3D(-32.4437, 10.131, 10.8599), new Point3D(-32.4437, 10.131, -10.8599), new Point3D(-32.4437, -10.5257, -10.8599), new Point3D(-32.4437, -10.5257, 10.8599)]);
_arg2[_local3].push([new Point3D(-32.4437, -10.5257, 10.8599), new Point3D(-32.4437, -10.5257, -10.8599), new Point3D(-20.302, -27.2374, -10.8599), new Point3D(-20.302, -27.2374, 10.8599)]);
_arg2[_local3].push([new Point3D(-20.302, -27.2374, 10.8599), new Point3D(-20.302, -27.2374, -10.8599), new Point3D(-0.673441, -33.6206, -10.8055), new Point3D(-0.656303, -33.6206, 10.8599)]);
_arg2[_local3].push([new Point3D(-0.656303, -33.6206, 10.8599), new Point3D(-0.673441, -33.6206, -10.8055), new Point3D(18.8547, -27.2374, -8.73894), new Point3D(18.9894, -27.2374, 10.8599)]);
_arg2[_local3].push([new Point3D(18.9894, -27.2374, 10.8599), new Point3D(18.8547, -27.2374, -8.73894), new Point3D(30.9259, -10.5257, -7.43146), new Point3D(31.1311, -10.5257, 10.8599)]);
_arg2[_local3].push([new Point3D(31.1311, -10.5257, 10.8599), new Point3D(30.9259, -10.5257, -7.43146), new Point3D(30.9259, 10.131, -7.43146), new Point3D(31.1311, 10.131, 10.8599)]);
_arg2[_local3].push([new Point3D(31.1311, 10.131, 10.8599), new Point3D(30.9259, 10.131, -7.43146), new Point3D(18.8547, 26.8426, -8.73894), new Point3D(18.9894, 26.8426, 10.8599)]);
_arg2[_local3].push([new Point3D(18.9894, 26.8426, 10.8599), new Point3D(18.8547, 26.8426, -8.73894), new Point3D(-0.673447, 33.2259, -10.8055), new Point3D(-0.656309, 33.2259, 10.8599)]);
_arg2[_local3].push([new Point3D(-0.673447, 33.2259, -10.8055), new Point3D(-0.656308, 20.4594, -28.4315), new Point3D(-12.798, 16.5143, -28.4315), new Point3D(-20.302, 26.8426, -10.8599)]);
_arg2[_local3].push([new Point3D(-20.302, 26.8426, -10.8599), new Point3D(-12.798, 16.5143, -28.4315), new Point3D(-20.302, 6.18591, -28.4315), new Point3D(-32.4437, 10.131, -10.8599)]);
_arg2[_local3].push([new Point3D(-32.4437, 10.131, -10.8599), new Point3D(-20.302, 6.18591, -28.4315), new Point3D(-20.302, -6.58065, -28.4315), new Point3D(-32.4437, -10.5257, -10.8599)]);
_arg2[_local3].push([new Point3D(-32.4437, -10.5257, -10.8599), new Point3D(-20.302, -6.58065, -28.4315), new Point3D(-12.798, -16.909, -28.4315), new Point3D(-20.302, -27.2374, -10.8599)]);
_arg2[_local3].push([new Point3D(-20.302, -27.2374, -10.8599), new Point3D(-12.798, -16.909, -28.4315), new Point3D(-0.656305, -20.8541, -28.4315), new Point3D(-0.673441, -33.6206, -10.8055)]);
_arg2[_local3].push([new Point3D(11.4854, -16.909, 28.4315), new Point3D(-0.656307, -0.197367, 33.6161), new Point3D(-12.798, -16.909, 28.4315), new Point3D(-0.656305, -20.8541, 28.4315)]);
_arg2[_local3].push([new Point3D(18.9894, -6.58064, 28.4315), new Point3D(18.9894, 6.18591, 28.4315), new Point3D(-0.656307, -0.197367, 33.6161), new Point3D(11.4854, -16.909, 28.4315)]);
_arg2[_local3].push([new Point3D(-0.656308, 20.4594, 28.4315), new Point3D(-12.798, 16.5143, 28.4315), new Point3D(-20.302, 6.18591, 28.4315), new Point3D(-0.656307, -0.197367, 33.6161)]);
_arg2[_local3].push([new Point3D(18.9894, 6.18591, 28.4315), new Point3D(11.4854, 16.5143, 28.4315), new Point3D(-0.656308, 20.4594, 28.4315), new Point3D(-0.656307, -0.197367, 33.6161)]);
_arg2[_local3].push([new Point3D(-20.302, 6.18591, 28.4315), new Point3D(-20.302, -6.58065, 28.4315), new Point3D(-12.798, -16.909, 28.4315), new Point3D(-0.656307, -0.197367, 33.6161)]);
_arg2[_local3].push([new Point3D(11.4854, -16.909, -28.4315), new Point3D(-0.656305, -20.8541, -28.4315), new Point3D(-12.798, -16.909, -28.4315), new Point3D(-0.656307, -0.197367, -33.6161)]);
_arg2[_local3].push([new Point3D(18.9894, -6.58064, -28.4315), new Point3D(11.4854, -16.909, -28.4315), new Point3D(-0.656307, -0.197367, -33.6161), new Point3D(18.9894, 6.18591, -28.4315)]);
_arg2[_local3].push([new Point3D(18.9894, 6.18591, -28.4315), new Point3D(-0.656307, -0.197367, -33.6161), new Point3D(-0.656308, 20.4594, -28.4315), new Point3D(11.4854, 16.5143, -28.4315)]);
_arg2[_local3].push([new Point3D(-0.656307, -0.197367, -33.6161), new Point3D(-20.302, 6.18591, -28.4315), new Point3D(-12.798, 16.5143, -28.4315), new Point3D(-0.656308, 20.4594, -28.4315)]);
_arg2[_local3].push([new Point3D(-0.656307, -0.197367, -33.6161), new Point3D(-12.798, -16.909, -28.4315), new Point3D(-20.302, -6.58065, -28.4315), new Point3D(-20.302, 6.18591, -28.4315)]);
_arg2[_local3].push([new Point3D(21.8424, 22.9159, 10.8599), new Point3D(18.9894, 26.8426, 10.8599), new Point3D(11.4854, 16.5143, 28.4315), new Point3D(18.9894, 6.18591, 28.4315), new Point3D(22.7085, 7.39432, 23.0492)]);
_arg2[_local3].push([new Point3D(23.0749, -7.90808, 22.519), new Point3D(18.9894, -6.58064, 28.4315), new Point3D(11.4854, -16.909, 28.4315), new Point3D(18.9894, -27.2374, 10.8599), new Point3D(22.6665, -22.1763, 10.8599)]);
_arg2[_local3].push([new Point3D(31.1311, -10.5257, 10.8599), new Point3D(29.7365, -15.954, 16.3889), new Point3D(22.6665, -22.1763, 10.8599)]);
_arg2[_local3].push([new Point3D(31.1311, -10.5257, 10.8599), new Point3D(23.0749, -7.90808, 22.519), new Point3D(29.7365, -15.954, 16.3889)]);
_arg2[_local3].push([new Point3D(23.0749, -7.90808, 22.519), new Point3D(22.6665, -22.1763, 10.8599), new Point3D(29.7365, -15.954, 16.3889)]);
_arg2[_local3].push([new Point3D(22.7085, 7.39432, 23.0492), new Point3D(29.7277, 16.736, 16.4152), new Point3D(21.8424, 22.9159, 10.8599)]);
_arg2[_local3].push([new Point3D(22.7085, 7.39432, 23.0492), new Point3D(31.1311, 10.131, 10.8599), new Point3D(29.7277, 16.736, 16.4152)]);
_arg2[_local3].push([new Point3D(29.7277, 16.736, 16.4152), new Point3D(31.1311, 10.131, 10.8599), new Point3D(21.8424, 22.9159, 10.8599)]);
_arg2[_local3].push([new Point3D(-0.673441, -33.6206, -10.8055), new Point3D(-0.656305, -20.8541, -28.4315), new Point3D(11.4854, -16.909, -28.4315), new Point3D(14.6093, -23.5998, -20.5387)]);
_arg2[_local3].push([new Point3D(14.6093, -23.5998, -20.5387), new Point3D(11.4854, -16.909, -28.4315), new Point3D(18.9894, -6.58064, -28.4315), new Point3D(22.1438, -8.45017, -25.3423)]);
_arg2[_local3].push([new Point3D(22.1438, -8.45017, -25.3423), new Point3D(18.9894, -6.58064, -28.4315), new Point3D(18.9894, 6.18591, -28.4315), new Point3D(22.1438, 8.05544, -25.3423)]);
_arg2[_local3].push([new Point3D(22.1438, 8.05544, -25.3423), new Point3D(18.9894, 6.18591, -28.4315), new Point3D(11.4854, 16.5143, -28.4315), new Point3D(14.6093, 23.2051, -20.5387)]);
_arg2[_local3].push([new Point3D(14.6093, 23.2051, -20.5387), new Point3D(11.4854, 16.5143, -28.4315), new Point3D(-0.656308, 20.4594, -28.4315), new Point3D(-0.673447, 33.2259, -10.8055)]);
_arg2[_local3].push([new Point3D(-0.673447, 33.2259, -10.8055), new Point3D(-0.673445, -0.197367, -10.8055), new Point3D(22.1438, -0.197362, -25.3423), new Point3D(22.1438, 8.05544, -25.3423), new Point3D(14.6093, 23.2051, -20.5387)]);
_arg2[_local3].push([new Point3D(-0.673445, -0.197367, -10.8055), new Point3D(-0.673441, -33.6206, -10.8055), new Point3D(14.6093, -23.5998, -20.5387), new Point3D(22.1438, -8.45017, -25.3423), new Point3D(22.1438, -0.197362, -25.3423)]);
_arg2[_local3].push([new Point3D(-0.673447, 33.2259, -10.8055), new Point3D(18.8547, 26.8426, -8.73894), new Point3D(30.9259, 10.131, -7.43146), new Point3D(30.9259, -0.197361, -7.43146), new Point3D(-0.673445, -0.197367, -10.8055)]);
_arg2[_local3].push([new Point3D(30.9259, -0.197361, -7.43146), new Point3D(30.9259, -10.5257, -7.43146), new Point3D(18.8547, -27.2374, -8.73894), new Point3D(-0.673441, -33.6206, -10.8055), new Point3D(-0.673445, -0.197367, -10.8055)]);
} else {
if (_arg1 == 32){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = -4;
_arg2.expertTime = 170;
_arg2[_local3].push([new Point3D(-18.3535, -0.197383, -47.2352), new Point3D(-9.50491, -15.5236, -47.2352), new Point3D(-9.50491, -15.5236, -38.5667), new Point3D(-18.3535, -0.197383, -38.5667)]);
_arg2[_local3].push([new Point3D(-18.3535, -0.197383, -38.5667), new Point3D(-9.50491, -15.5236, -38.5667), new Point3D(-6.09377, -9.61533, -38.5667), new Point3D(-11.5312, -0.197383, -38.5667)]);
_arg2[_local3].push([new Point3D(-11.5312, -0.197383, -38.5667), new Point3D(-6.09377, -9.61533, -38.5667), new Point3D(-9.70557, -15.8712, -23.3169), new Point3D(-18.7548, -0.197383, -23.3169)]);
_arg2[_local3].push([new Point3D(-18.7548, -0.197383, -23.3169), new Point3D(-9.70557, -15.8712, -23.3169), new Point3D(-9.70556, -15.8712, -10.0736), new Point3D(-18.7548, -0.197383, -10.0736)]);
_arg2[_local3].push([new Point3D(-18.7548, -0.197383, -10.0736), new Point3D(-9.70556, -15.8712, -10.0736), new Point3D(-5.69245, -8.92024, 8.78799), new Point3D(-10.7286, -0.197383, 8.78799)]);
_arg2[_local3].push([new Point3D(-10.7286, -0.197383, 8.78799), new Point3D(-5.69245, -8.92024, 8.78799), new Point3D(-9.50491, -15.5236, 12.3998), new Point3D(-18.3535, -0.197383, 12.3998)]);
_arg2[_local3].push([new Point3D(-18.3535, -0.197383, 12.3998), new Point3D(-9.50491, -15.5236, 12.3998), new Point3D(-4.88983, -7.53005, 17.2155), new Point3D(-9.12335, -0.197383, 17.2155)]);
_arg2[_local3].push([new Point3D(-9.12335, -0.197383, 17.2155), new Point3D(-4.88983, -7.53005, 17.2155), new Point3D(-7.74227, -12.4706, 25.1427), new Point3D(-14.8282, -0.197381, 25.1426)]);
_arg2[_local3].push([new Point3D(-14.8282, -0.197381, 25.1426), new Point3D(-7.74227, -12.4706, 25.1427), new Point3D(-7.74227, -12.4706, 38.6811), new Point3D(-14.8282, -0.197381, 38.6811)]);
_arg2[_local3].push([new Point3D(-14.8282, -0.197381, 38.6811), new Point3D(-7.74227, -12.4706, 38.6811), new Point3D(-0.65631, -0.197375, 47.2352)]);
_arg2[_local3].push([new Point3D(-9.50491, -15.5236, -47.2352), new Point3D(8.19228, -15.5236, -47.2352), new Point3D(8.19228, -15.5236, -38.5667), new Point3D(-9.50491, -15.5236, -38.5667)]);
_arg2[_local3].push([new Point3D(-9.50491, -15.5236, -38.5667), new Point3D(8.19228, -15.5236, -38.5667), new Point3D(4.78114, -9.61534, -38.5667), new Point3D(-6.09377, -9.61533, -38.5667)]);
_arg2[_local3].push([new Point3D(-6.09377, -9.61533, -38.5667), new Point3D(4.78114, -9.61534, -38.5667), new Point3D(8.39294, -15.8712, -23.3169), new Point3D(-9.70557, -15.8712, -23.3169)]);
_arg2[_local3].push([new Point3D(-9.70557, -15.8712, -23.3169), new Point3D(8.39294, -15.8712, -23.3169), new Point3D(8.39294, -15.8712, -10.0736), new Point3D(-9.70556, -15.8712, -10.0736)]);
_arg2[_local3].push([new Point3D(-9.70556, -15.8712, -10.0736), new Point3D(8.39294, -15.8712, -10.0736), new Point3D(4.37983, -8.92024, 8.78799), new Point3D(-5.69245, -8.92024, 8.78799)]);
_arg2[_local3].push([new Point3D(-5.69245, -8.92024, 8.78799), new Point3D(4.37983, -8.92024, 8.78799), new Point3D(8.19229, -15.5236, 12.3998), new Point3D(-9.50491, -15.5236, 12.3998)]);
_arg2[_local3].push([new Point3D(-9.50491, -15.5236, 12.3998), new Point3D(8.19229, -15.5236, 12.3998), new Point3D(3.57721, -7.53005, 17.2155), new Point3D(-4.88983, -7.53005, 17.2155)]);
_arg2[_local3].push([new Point3D(-4.88983, -7.53005, 17.2155), new Point3D(3.57721, -7.53005, 17.2155), new Point3D(6.42966, -12.4706, 25.1427), new Point3D(-7.74227, -12.4706, 25.1427)]);
_arg2[_local3].push([new Point3D(-7.74227, -12.4706, 25.1427), new Point3D(6.42966, -12.4706, 25.1427), new Point3D(6.42966, -12.4706, 38.6811), new Point3D(-7.74227, -12.4706, 38.6811)]);
_arg2[_local3].push([new Point3D(-7.74227, -12.4706, 38.6811), new Point3D(6.42966, -12.4706, 38.6811), new Point3D(-0.65631, -0.197375, 47.2352)]);
_arg2[_local3].push([new Point3D(8.19228, -15.5236, -47.2352), new Point3D(17.0409, -0.197399, -47.2352), new Point3D(17.0409, -0.197394, -38.5667), new Point3D(8.19228, -15.5236, -38.5667)]);
_arg2[_local3].push([new Point3D(8.19228, -15.5236, -38.5667), new Point3D(17.0409, -0.197394, -38.5667), new Point3D(10.2186, -0.197395, -38.5667), new Point3D(4.78114, -9.61534, -38.5667)]);
_arg2[_local3].push([new Point3D(4.78114, -9.61534, -38.5667), new Point3D(10.2186, -0.197395, -38.5667), new Point3D(17.4422, -0.197389, -23.3169), new Point3D(8.39294, -15.8712, -23.3169)]);
_arg2[_local3].push([new Point3D(8.39294, -15.8712, -23.3169), new Point3D(17.4422, -0.197389, -23.3169), new Point3D(17.4422, -0.197385, -10.0736), new Point3D(8.39294, -15.8712, -10.0736)]);
_arg2[_local3].push([new Point3D(8.39294, -15.8712, -10.0736), new Point3D(17.4422, -0.197385, -10.0736), new Point3D(9.41598, -0.197379, 8.78799), new Point3D(4.37983, -8.92024, 8.78799)]);
_arg2[_local3].push([new Point3D(4.37983, -8.92024, 8.78799), new Point3D(9.41598, -0.197379, 8.78799), new Point3D(17.0409, -0.197378, 12.3998), new Point3D(8.19229, -15.5236, 12.3998)]);
_arg2[_local3].push([new Point3D(8.19229, -15.5236, 12.3998), new Point3D(17.0409, -0.197378, 12.3998), new Point3D(7.81073, -0.197377, 17.2155), new Point3D(3.57721, -7.53005, 17.2155)]);
_arg2[_local3].push([new Point3D(3.57721, -7.53005, 17.2155), new Point3D(7.81073, -0.197377, 17.2155), new Point3D(13.5156, -0.197374, 25.1426), new Point3D(6.42966, -12.4706, 25.1427)]);
_arg2[_local3].push([new Point3D(6.42966, -12.4706, 25.1427), new Point3D(13.5156, -0.197374, 25.1426), new Point3D(13.5156, -0.197369, 38.6811), new Point3D(6.42966, -12.4706, 38.6811)]);
_arg2[_local3].push([new Point3D(6.42966, -12.4706, 38.6811), new Point3D(13.5156, -0.197369, 38.6811), new Point3D(-0.65631, -0.197375, 47.2352)]);
_arg2[_local3].push([new Point3D(17.0409, -0.197399, -47.2352), new Point3D(8.19229, 15.1288, -47.2352), new Point3D(8.19229, 15.1288, -38.5667), new Point3D(17.0409, -0.197394, -38.5667)]);
_arg2[_local3].push([new Point3D(17.0409, -0.197394, -38.5667), new Point3D(8.19229, 15.1288, -38.5667), new Point3D(4.78115, 9.22055, -38.5667), new Point3D(10.2186, -0.197395, -38.5667)]);
_arg2[_local3].push([new Point3D(10.2186, -0.197395, -38.5667), new Point3D(4.78115, 9.22055, -38.5667), new Point3D(8.39295, 15.4764, -23.3169), new Point3D(17.4422, -0.197389, -23.3169)]);
_arg2[_local3].push([new Point3D(17.4422, -0.197389, -23.3169), new Point3D(8.39295, 15.4764, -23.3169), new Point3D(8.39294, 15.4764, -10.0736), new Point3D(17.4422, -0.197385, -10.0736)]);
_arg2[_local3].push([new Point3D(17.4422, -0.197385, -10.0736), new Point3D(8.39294, 15.4764, -10.0736), new Point3D(4.37983, 8.52548, 8.78798), new Point3D(9.41598, -0.197379, 8.78799)]);
_arg2[_local3].push([new Point3D(9.41598, -0.197379, 8.78799), new Point3D(4.37983, 8.52548, 8.78798), new Point3D(8.19228, 15.1288, 12.3998), new Point3D(17.0409, -0.197378, 12.3998)]);
_arg2[_local3].push([new Point3D(17.0409, -0.197378, 12.3998), new Point3D(8.19228, 15.1288, 12.3998), new Point3D(3.57721, 7.1353, 17.2155), new Point3D(7.81073, -0.197377, 17.2155)]);
_arg2[_local3].push([new Point3D(7.81073, -0.197377, 17.2155), new Point3D(3.57721, 7.1353, 17.2155), new Point3D(6.42965, 12.0759, 25.1426), new Point3D(13.5156, -0.197374, 25.1426)]);
_arg2[_local3].push([new Point3D(13.5156, -0.197374, 25.1426), new Point3D(6.42965, 12.0759, 25.1426), new Point3D(6.42965, 12.0759, 38.6811), new Point3D(13.5156, -0.197369, 38.6811)]);
_arg2[_local3].push([new Point3D(13.5156, -0.197369, 38.6811), new Point3D(6.42965, 12.0759, 38.6811), new Point3D(-0.65631, -0.197375, 47.2352)]);
_arg2[_local3].push([new Point3D(8.19229, 15.1288, -47.2352), new Point3D(-9.5049, 15.1288, -47.2352), new Point3D(-9.5049, 15.1288, -38.5667), new Point3D(8.19229, 15.1288, -38.5667)]);
_arg2[_local3].push([new Point3D(8.19229, 15.1288, -38.5667), new Point3D(-9.5049, 15.1288, -38.5667), new Point3D(-6.09376, 9.22056, -38.5667), new Point3D(4.78115, 9.22055, -38.5667)]);
_arg2[_local3].push([new Point3D(4.78115, 9.22055, -38.5667), new Point3D(-6.09376, 9.22056, -38.5667), new Point3D(-9.70556, 15.4764, -23.3169), new Point3D(8.39295, 15.4764, -23.3169)]);
_arg2[_local3].push([new Point3D(8.39295, 15.4764, -23.3169), new Point3D(-9.70556, 15.4764, -23.3169), new Point3D(-9.70556, 15.4764, -10.0736), new Point3D(8.39294, 15.4764, -10.0736)]);
_arg2[_local3].push([new Point3D(8.39294, 15.4764, -10.0736), new Point3D(-9.70556, 15.4764, -10.0736), new Point3D(-5.69245, 8.52547, 8.78798), new Point3D(4.37983, 8.52548, 8.78798)]);
_arg2[_local3].push([new Point3D(4.37983, 8.52548, 8.78798), new Point3D(-5.69245, 8.52547, 8.78798), new Point3D(-9.50491, 15.1288, 12.3998), new Point3D(8.19228, 15.1288, 12.3998)]);
_arg2[_local3].push([new Point3D(8.19228, 15.1288, 12.3998), new Point3D(-9.50491, 15.1288, 12.3998), new Point3D(-4.88983, 7.13529, 17.2155), new Point3D(3.57721, 7.1353, 17.2155)]);
_arg2[_local3].push([new Point3D(3.57721, 7.1353, 17.2155), new Point3D(-4.88983, 7.13529, 17.2155), new Point3D(-7.74228, 12.0759, 25.1426), new Point3D(6.42965, 12.0759, 25.1426)]);
_arg2[_local3].push([new Point3D(6.42965, 12.0759, 25.1426), new Point3D(-7.74228, 12.0759, 25.1426), new Point3D(-7.74228, 12.0759, 38.6811), new Point3D(6.42965, 12.0759, 38.6811)]);
_arg2[_local3].push([new Point3D(6.42965, 12.0759, 38.6811), new Point3D(-7.74228, 12.0759, 38.6811), new Point3D(-0.65631, -0.197375, 47.2352)]);
_arg2[_local3].push([new Point3D(-9.5049, 15.1288, -47.2352), new Point3D(-18.3535, -0.197383, -47.2352), new Point3D(-18.3535, -0.197383, -38.5667), new Point3D(-9.5049, 15.1288, -38.5667)]);
_arg2[_local3].push([new Point3D(-9.5049, 15.1288, -38.5667), new Point3D(-18.3535, -0.197383, -38.5667), new Point3D(-11.5312, -0.197383, -38.5667), new Point3D(-6.09376, 9.22056, -38.5667)]);
_arg2[_local3].push([new Point3D(-6.09376, 9.22056, -38.5667), new Point3D(-11.5312, -0.197383, -38.5667), new Point3D(-18.7548, -0.197383, -23.3169), new Point3D(-9.70556, 15.4764, -23.3169)]);
_arg2[_local3].push([new Point3D(-9.70556, 15.4764, -23.3169), new Point3D(-18.7548, -0.197383, -23.3169), new Point3D(-18.7548, -0.197383, -10.0736), new Point3D(-9.70556, 15.4764, -10.0736)]);
_arg2[_local3].push([new Point3D(-9.70556, 15.4764, -10.0736), new Point3D(-18.7548, -0.197383, -10.0736), new Point3D(-10.7286, -0.197383, 8.78799), new Point3D(-5.69245, 8.52547, 8.78798)]);
_arg2[_local3].push([new Point3D(-5.69245, 8.52547, 8.78798), new Point3D(-10.7286, -0.197383, 8.78799), new Point3D(-18.3535, -0.197383, 12.3998), new Point3D(-9.50491, 15.1288, 12.3998)]);
_arg2[_local3].push([new Point3D(-9.50491, 15.1288, 12.3998), new Point3D(-18.3535, -0.197383, 12.3998), new Point3D(-9.12335, -0.197383, 17.2155), new Point3D(-4.88983, 7.13529, 17.2155)]);
_arg2[_local3].push([new Point3D(-4.88983, 7.13529, 17.2155), new Point3D(-9.12335, -0.197383, 17.2155), new Point3D(-14.8282, -0.197381, 25.1426), new Point3D(-7.74228, 12.0759, 25.1426)]);
_arg2[_local3].push([new Point3D(-7.74228, 12.0759, 25.1426), new Point3D(-14.8282, -0.197381, 25.1426), new Point3D(-14.8282, -0.197381, 38.6811), new Point3D(-7.74228, 12.0759, 38.6811)]);
_arg2[_local3].push([new Point3D(-7.74228, 12.0759, 38.6811), new Point3D(-14.8282, -0.197381, 38.6811), new Point3D(-0.65631, -0.197375, 47.2352)]);
_arg2[_local3].push([new Point3D(-9.5049, 15.1288, -47.2352), new Point3D(8.19229, 15.1288, -47.2352), new Point3D(17.0409, -0.197399, -47.2352), new Point3D(8.19228, -15.5236, -47.2352), new Point3D(-9.50491, -15.5236, -47.2352), new Point3D(-18.3535, -0.197383, -47.2352)]);
} else {
if (_arg1 == 33){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = -28;
_arg2.expertTime = 100;
_arg2[_local3].push([new Point3D(-2.68304, -17.6457, 9.2308), new Point3D(2.93644, -17.6457, 9.2308), new Point3D(2.93644, -10.9999, 9.2308), new Point3D(2.93644, -3.89369, 9.2308), new Point3D(-2.68304, -3.89369, 9.2308), new Point3D(-2.68304, -10.9999, 9.2308)]);
_arg2[_local3].push([new Point3D(38.0913, 7.83766, 0.160644), new Point3D(19.8619, 6.04311, 0.160644), new Point3D(21.5216, -5.03, 0.160643), new Point3D(38.0913, 1.62526, 0.160644)]);
_arg2[_local3].push([new Point3D(38.0913, 7.83766, 0.160644), new Point3D(38.0913, 1.62526, 0.160644), new Point3D(21.5216, -5.03, 0.160643), new Point3D(19.8619, 6.04311, 0.160644)]);
_arg2[_local3].push([new Point3D(19.8619, 6.04311, 0.160644), new Point3D(4.68889, 4.48209, 0.160644), new Point3D(6.11552, -2.2529, 0.160643), new Point3D(6.11552, -11.5786, 0.160643), new Point3D(21.5216, -5.03, 0.160643)]);
_arg2[_local3].push([new Point3D(21.5216, -5.03, 0.160643), new Point3D(6.11552, -11.5786, 0.160643), new Point3D(6.11552, -2.2529, 0.160643), new Point3D(4.68889, 4.48209, 0.160644), new Point3D(19.8619, 6.04311, 0.160644)]);
_arg2[_local3].push([new Point3D(-37.8379, 7.83766, 0.160643), new Point3D(-37.8379, 1.62526, 0.160643), new Point3D(-21.2682, -5.03, 0.160643), new Point3D(-19.6085, 6.04311, 0.160643)]);
_arg2[_local3].push([new Point3D(-37.8379, 7.83766, 0.160643), new Point3D(-19.6085, 6.04311, 0.160643), new Point3D(-21.2682, -5.03, 0.160643), new Point3D(-37.8379, 1.62526, 0.160643)]);
_arg2[_local3].push([new Point3D(-19.6085, 6.04311, 0.160643), new Point3D(-21.2682, -5.03, 0.160643), new Point3D(-5.86212, -11.5786, 0.160643), new Point3D(-5.86212, -2.2529, 0.160643), new Point3D(-4.43549, 4.48209, 0.160643)]);
_arg2[_local3].push([new Point3D(-21.2682, -5.03, 0.160643), new Point3D(-19.6085, 6.04311, 0.160643), new Point3D(-4.43549, 4.48209, 0.160643), new Point3D(-5.86212, -2.2529, 0.160643), new Point3D(-5.86212, -11.5786, 0.160643)]);
_arg2[_local3].push([new Point3D(-5.86212, -2.2529, 0.160643), new Point3D(0.1267, -2.2529, 6.25285), new Point3D(0.1267, 4.48209, 4.72284), new Point3D(-4.43549, 4.48209, 0.160643)]);
_arg2[_local3].push([new Point3D(6.11552, -2.2529, 0.160643), new Point3D(4.68889, 4.48209, 0.160644), new Point3D(0.1267, 4.48209, 4.72284), new Point3D(0.1267, -2.2529, 6.25285)]);
_arg2[_local3].push([new Point3D(0.126701, 4.48209, -4.40155), new Point3D(4.68889, 4.48209, 0.160644), new Point3D(6.11552, -2.2529, 0.160643), new Point3D(0.126701, -2.2529, -5.82817)]);
_arg2[_local3].push([new Point3D(-5.86212, -2.2529, 0.160643), new Point3D(-4.43549, 4.48209, 0.160643), new Point3D(0.126701, 4.48209, -4.40155), new Point3D(0.126701, -2.2529, -5.82817)]);
_arg2[_local3].push([new Point3D(0.1267, 36.2353, 3.55234), new Point3D(0.1267, 18.7118, 4.14923), new Point3D(4.11528, 18.7118, 0.160644), new Point3D(3.51839, 36.2353, 0.160645)]);
_arg2[_local3].push([new Point3D(-4.43549, 4.48209, 0.160643), new Point3D(0.1267, 4.48209, 4.72284), new Point3D(0.1267, 18.7118, 4.14923), new Point3D(-3.86188, 18.7118, 0.160644)]);
_arg2[_local3].push([new Point3D(0.126701, 36.2353, -3.23105), new Point3D(3.51839, 36.2353, 0.160645), new Point3D(4.11528, 18.7118, 0.160644), new Point3D(0.126701, 18.7118, -3.82794)]);
_arg2[_local3].push([new Point3D(-4.43549, 4.48209, 0.160643), new Point3D(-3.86188, 18.7118, 0.160644), new Point3D(0.126701, 18.7118, -3.82794), new Point3D(0.126701, 4.48209, -4.40155)]);
_arg2[_local3].push([new Point3D(-5.86212, -20.9005, 0.160642), new Point3D(-5.86212, -10.9999, 0.160642), new Point3D(0.126701, -10.9999, -5.82817), new Point3D(0.126701, -20.9005, -5.82817)]);
_arg2[_local3].push([new Point3D(0.126701, -31.3697, -3.88222), new Point3D(-3.91617, -31.3697, 0.160642), new Point3D(-5.86212, -20.9005, 0.160642), new Point3D(0.126701, -20.9005, -5.82817)]);
_arg2[_local3].push([new Point3D(6.11552, -20.9005, 0.160643), new Point3D(4.16957, -31.3697, 0.160642), new Point3D(0.126701, -31.3697, -3.88222), new Point3D(0.126701, -20.9005, -5.82817)]);
_arg2[_local3].push([new Point3D(0.126701, -2.2529, -5.82817), new Point3D(6.11552, -2.2529, 0.160643), new Point3D(6.11552, -10.9999, 0.160643), new Point3D(0.126701, -10.9999, -5.82817)]);
_arg2[_local3].push([new Point3D(4.16957, -31.3697, 0.160642), new Point3D(0.1267, -31.3697, 4.20351), new Point3D(-3.91617, -31.3697, 0.160642), new Point3D(0.126701, -31.3697, -3.88222)]);
_arg2[_local3].push([new Point3D(0.1267, -20.9005, 6.49409), new Point3D(-5.86212, -20.9005, 0.160642), new Point3D(-3.91617, -31.3697, 0.160642), new Point3D(0.1267, -31.3697, 4.20351)]);
_arg2[_local3].push([new Point3D(0.1267, -20.9005, 6.49409), new Point3D(0.1267, -31.3697, 4.20351), new Point3D(4.16957, -31.3697, 0.160642), new Point3D(6.11552, -20.9005, 0.160643)]);
_arg2[_local3].push([new Point3D(2.93644, -3.89369, 9.2308), new Point3D(2.93644, -10.9999, 9.2308), new Point3D(6.11552, -10.9999, 0.160643), new Point3D(6.11552, -2.2529, 0.160643)]);
_arg2[_local3].push([new Point3D(-2.68304, -17.6457, 9.2308), new Point3D(-2.68304, -10.9999, 9.2308), new Point3D(-5.86212, -10.9999, 0.160642), new Point3D(-5.86212, -20.9005, 0.160642)]);
_arg2[_local3].push([new Point3D(0.126702, -17.6457, 9.2308), new Point3D(-2.68304, -17.6457, 9.2308), new Point3D(-5.86212, -20.9005, 0.160642), new Point3D(0.1267, -20.9005, 6.49409)]);
_arg2[_local3].push([new Point3D(0.1267, -20.9005, 6.49409), new Point3D(6.11552, -20.9005, 0.160643), new Point3D(2.93644, -17.6457, 9.2308), new Point3D(0.126702, -17.6457, 9.2308)]);
_arg2[_local3].push([new Point3D(-2.68304, -3.89369, 9.2308), new Point3D(0.126702, -3.89369, 9.2308), new Point3D(0.1267, -2.2529, 6.25285), new Point3D(-5.86212, -2.2529, 0.160643)]);
_arg2[_local3].push([new Point3D(0.126702, -3.89369, 9.2308), new Point3D(2.93644, -3.89369, 9.2308), new Point3D(6.11552, -2.2529, 0.160643), new Point3D(0.1267, -2.2529, 6.25285)]);
_arg2[_local3].push([new Point3D(0.1267, 18.7118, 4.14923), new Point3D(0.1267, 4.48209, 4.72284), new Point3D(4.68889, 4.48209, 0.160644), new Point3D(4.11528, 18.7118, 0.160644)]);
_arg2[_local3].push([new Point3D(0.1267, 18.7118, 4.14923), new Point3D(0.1267, 36.2353, 3.55234), new Point3D(-3.26499, 36.2353, 0.160645), new Point3D(-3.86188, 18.7118, 0.160644)]);
_arg2[_local3].push([new Point3D(4.11528, 18.7118, 0.160644), new Point3D(4.68889, 4.48209, 0.160644), new Point3D(0.126701, 4.48209, -4.40155), new Point3D(0.126701, 18.7118, -3.82794)]);
_arg2[_local3].push([new Point3D(-3.86188, 18.7118, 0.160644), new Point3D(-3.26499, 36.2353, 0.160645), new Point3D(0.126701, 36.2353, -3.23105), new Point3D(0.126701, 18.7118, -3.82794)]);
_arg2[_local3].push([new Point3D(-5.86212, -10.9999, 0.160642), new Point3D(-5.86212, -2.2529, 0.160643), new Point3D(0.126701, -2.2529, -5.82817), new Point3D(0.126701, -10.9999, -5.82817)]);
_arg2[_local3].push([new Point3D(6.11552, -10.9999, 0.160643), new Point3D(6.11552, -20.9005, 0.160643), new Point3D(0.126701, -20.9005, -5.82817), new Point3D(0.126701, -10.9999, -5.82817)]);
_arg2[_local3].push([new Point3D(2.93644, -10.9999, 9.2308), new Point3D(2.93644, -17.6457, 9.2308), new Point3D(6.11552, -20.9005, 0.160643), new Point3D(6.11552, -10.9999, 0.160643)]);
_arg2[_local3].push([new Point3D(-2.68304, -10.9999, 9.2308), new Point3D(-2.68304, -3.89369, 9.2308), new Point3D(-5.86212, -2.2529, 0.160643), new Point3D(-5.86212, -10.9999, 0.160642)]);
_arg2[_local3].push([new Point3D(-3.26499, 36.2353, 0.160645), new Point3D(0.1267, 36.2353, 3.55234), new Point3D(3.51839, 36.2353, 0.160645), new Point3D(0.126701, 36.2353, -3.23105)]);
_arg2[_local3].push([new Point3D(3.78521, 26.9, 0.160646), new Point3D(13.472, 36.2353, 0.160644), new Point3D(3.51839, 36.2353, 0.160646)]);
_arg2[_local3].push([new Point3D(13.472, 36.2353, 0.160644), new Point3D(3.78521, 26.9, 0.160646), new Point3D(3.51839, 36.2353, 0.160646)]);
_arg2[_local3].push([new Point3D(0.126699, 26.9, 3.81915), new Point3D(0.126701, 36.2353, 13.506), new Point3D(0.126699, 36.2353, 3.55234)]);
_arg2[_local3].push([new Point3D(0.126701, 36.2353, 13.506), new Point3D(0.126699, 26.9, 3.81915), new Point3D(0.126699, 36.2353, 3.55234)]);
_arg2[_local3].push([new Point3D(-3.53181, 26.9, 0.160644), new Point3D(-13.2186, 36.2353, 0.160648), new Point3D(-3.26499, 36.2353, 0.160645)]);
_arg2[_local3].push([new Point3D(-13.2186, 36.2353, 0.160648), new Point3D(-3.53181, 26.9, 0.160644), new Point3D(-3.26499, 36.2353, 0.160645)]);
} else {
if (_arg1 == 34){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = -9;
_arg2.expertTime = 110;
_arg2[_local3].push([new Point3D(-35.4151, -0.197365, -8.59508E-6), new Point3D(-25.4341, 10.7621, -10.2999), new Point3D(-25.4341, -11.1568, -10.2999)]);
_arg2[_local3].push([new Point3D(-35.4151, -0.197365, -8.59508E-6), new Point3D(-25.4341, -11.1568, -10.2999), new Point3D(-25.4341, -11.1568, 10.2999)]);
_arg2[_local3].push([new Point3D(-35.4151, -0.197365, -8.59508E-6), new Point3D(-25.4341, -11.1568, 10.2999), new Point3D(-25.4341, 10.7621, 10.2999)]);
_arg2[_local3].push([new Point3D(-35.4151, -0.197365, -8.59508E-6), new Point3D(-25.4341, 10.7621, 10.2999), new Point3D(-25.4341, 10.7621, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197371, -6.75233E-6), new Point3D(-25.4341, -11.1568, -10.2999), new Point3D(-25.4341, 10.7621, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197371, -6.75233E-6), new Point3D(-25.4341, -11.1568, 10.2999), new Point3D(-25.4341, -11.1568, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197371, -6.75233E-6), new Point3D(-25.4341, 10.7621, 10.2999), new Point3D(-25.4341, -11.1568, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197371, -6.75233E-6), new Point3D(-25.4341, 10.7621, -10.2999), new Point3D(-25.4341, 10.7621, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656298, -34.9562, -1.08779E-5), new Point3D(-11.6157, -24.9752, -10.2999), new Point3D(10.3032, -24.9752, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656298, -34.9562, -1.08779E-5), new Point3D(10.3032, -24.9752, -10.2999), new Point3D(10.3032, -24.9752, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656298, -34.9562, -1.08779E-5), new Point3D(10.3032, -24.9752, 10.2999), new Point3D(-11.6157, -24.9752, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656298, -34.9562, -1.08779E-5), new Point3D(-11.6157, -24.9752, 10.2999), new Point3D(-11.6157, -24.9752, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197366, -7.79164E-6), new Point3D(10.3032, -24.9752, -10.2999), new Point3D(-11.6157, -24.9752, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197366, -7.79164E-6), new Point3D(10.3032, -24.9752, 10.2999), new Point3D(10.3032, -24.9752, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197366, -7.79164E-6), new Point3D(-11.6157, -24.9752, 10.2999), new Point3D(10.3032, -24.9752, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197366, -7.79164E-6), new Point3D(-11.6157, -24.9752, -10.2999), new Point3D(-11.6157, -24.9752, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656294, -0.19737, 34.7588), new Point3D(-11.6157, -10.4973, 24.7778), new Point3D(10.3032, -10.4973, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656294, -0.19737, 34.7588), new Point3D(10.3032, -10.4973, 24.7778), new Point3D(10.3032, 10.1026, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656294, -0.19737, 34.7588), new Point3D(10.3032, 10.1026, 24.7778), new Point3D(-11.6157, 10.1026, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656294, -0.19737, 34.7588), new Point3D(-11.6157, 10.1026, 24.7778), new Point3D(-11.6157, -10.4973, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197369, -6.75233E-6), new Point3D(10.3032, -10.4973, 24.7778), new Point3D(-11.6157, -10.4973, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197369, -6.75233E-6), new Point3D(10.3032, 10.1026, 24.7778), new Point3D(10.3032, -10.4973, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197369, -6.75233E-6), new Point3D(-11.6157, 10.1026, 24.7778), new Point3D(10.3032, 10.1026, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197369, -6.75233E-6), new Point3D(-11.6157, -10.4973, 24.7778), new Point3D(-11.6157, 10.1026, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656297, -0.197368, -9.95779E-6), new Point3D(24.1215, 10.7621, -10.2999), new Point3D(24.1215, -11.1568, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656297, -0.197368, -9.95779E-6), new Point3D(24.1215, -11.1568, -10.2999), new Point3D(24.1215, -11.1568, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656297, -0.197368, -9.95779E-6), new Point3D(24.1215, -11.1568, 10.2999), new Point3D(24.1215, 10.7621, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656297, -0.197368, -9.95779E-6), new Point3D(24.1215, 10.7621, 10.2999), new Point3D(24.1215, 10.7621, -10.2999)]);
_arg2[_local3].push([new Point3D(34.1026, -0.197374, -7.80471E-6), new Point3D(24.1215, -11.1568, -10.2999), new Point3D(24.1215, 10.7621, -10.2999)]);
_arg2[_local3].push([new Point3D(34.1026, -0.197374, -7.80471E-6), new Point3D(24.1215, -11.1568, 10.2999), new Point3D(24.1215, -11.1568, -10.2999)]);
_arg2[_local3].push([new Point3D(34.1026, -0.197374, -7.80471E-6), new Point3D(24.1215, 10.7621, 10.2999), new Point3D(24.1215, -11.1568, 10.2999)]);
_arg2[_local3].push([new Point3D(34.1026, -0.197374, -7.80471E-6), new Point3D(24.1215, 10.7621, -10.2999), new Point3D(24.1215, 10.7621, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197371, -9.95779E-6), new Point3D(-11.6157, 24.5805, -10.2999), new Point3D(10.3032, 24.5805, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197371, -9.95779E-6), new Point3D(10.3032, 24.5805, -10.2999), new Point3D(10.3032, 24.5805, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197371, -9.95779E-6), new Point3D(10.3032, 24.5805, 10.2999), new Point3D(-11.6157, 24.5805, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197371, -9.95779E-6), new Point3D(-11.6157, 24.5805, 10.2999), new Point3D(-11.6157, 24.5805, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656289, 34.5615, -6.25087E-6), new Point3D(10.3032, 24.5805, -10.2999), new Point3D(-11.6157, 24.5805, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656289, 34.5615, -6.25087E-6), new Point3D(10.3032, 24.5805, 10.2999), new Point3D(10.3032, 24.5805, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656289, 34.5615, -6.25087E-6), new Point3D(-11.6157, 24.5805, 10.2999), new Point3D(10.3032, 24.5805, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656289, 34.5615, -6.25087E-6), new Point3D(-11.6157, 24.5805, -10.2999), new Point3D(-11.6157, 24.5805, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197369, -6.75233E-6), new Point3D(-11.6157, -10.4973, -24.7779), new Point3D(10.3032, -10.4973, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197369, -6.75233E-6), new Point3D(10.3032, -10.4973, -24.7779), new Point3D(10.3032, 10.1026, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197369, -6.75233E-6), new Point3D(10.3032, 10.1026, -24.7779), new Point3D(-11.6157, 10.1026, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197369, -6.75233E-6), new Point3D(-11.6157, 10.1026, -24.7779), new Point3D(-11.6157, -10.4973, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656293, -0.197367, -34.7589), new Point3D(10.3032, -10.4973, -24.7779), new Point3D(-11.6157, -10.4973, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656293, -0.197367, -34.7589), new Point3D(10.3032, 10.1026, -24.7779), new Point3D(10.3032, -10.4973, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656293, -0.197367, -34.7589), new Point3D(-11.6157, 10.1026, -24.7779), new Point3D(10.3032, 10.1026, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656293, -0.197367, -34.7589), new Point3D(-11.6157, -10.4973, -24.7779), new Point3D(-11.6157, 10.1026, -24.7779)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(-50.212, -0.197363, -8.91848E-6), new Point3D(-25.4341, 10.7621, -10.2999), new Point3D(-25.4341, -11.1568, -10.2999)]);
_arg2[_local3].push([new Point3D(-50.212, -0.197363, -8.91848E-6), new Point3D(-25.4341, -11.1568, -10.2999), new Point3D(-25.4341, -11.1568, 10.2999)]);
_arg2[_local3].push([new Point3D(-50.212, -0.197363, -8.91848E-6), new Point3D(-25.4341, -11.1568, 10.2999), new Point3D(-25.4341, 10.7621, 10.2999)]);
_arg2[_local3].push([new Point3D(-50.212, -0.197363, -8.91848E-6), new Point3D(-25.4341, 10.7621, 10.2999), new Point3D(-25.4341, 10.7621, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197371, -6.75233E-6), new Point3D(-25.4341, -11.1568, -10.2999), new Point3D(-25.4341, 10.7621, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197371, -6.75233E-6), new Point3D(-25.4341, -11.1568, 10.2999), new Point3D(-25.4341, -11.1568, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197371, -6.75233E-6), new Point3D(-25.4341, 10.7621, 10.2999), new Point3D(-25.4341, -11.1568, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197371, -6.75233E-6), new Point3D(-25.4341, 10.7621, -10.2999), new Point3D(-25.4341, 10.7621, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.6563, -49.7531, -1.21731E-5), new Point3D(-11.6157, -24.9752, -10.2999), new Point3D(10.3032, -24.9752, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.6563, -49.7531, -1.21731E-5), new Point3D(10.3032, -24.9752, -10.2999), new Point3D(10.3032, -24.9752, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.6563, -49.7531, -1.21731E-5), new Point3D(10.3032, -24.9752, 10.2999), new Point3D(-11.6157, -24.9752, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.6563, -49.7531, -1.21731E-5), new Point3D(-11.6157, -24.9752, 10.2999), new Point3D(-11.6157, -24.9752, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197366, -7.79164E-6), new Point3D(10.3032, -24.9752, -10.2999), new Point3D(-11.6157, -24.9752, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197366, -7.79164E-6), new Point3D(10.3032, -24.9752, 10.2999), new Point3D(10.3032, -24.9752, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197366, -7.79164E-6), new Point3D(-11.6157, -24.9752, 10.2999), new Point3D(10.3032, -24.9752, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197366, -7.79164E-6), new Point3D(-11.6157, -24.9752, -10.2999), new Point3D(-11.6157, -24.9752, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197371, 49.5557), new Point3D(-11.6157, -10.4973, 24.7778), new Point3D(10.3032, -10.4973, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197371, 49.5557), new Point3D(10.3032, -10.4973, 24.7778), new Point3D(10.3032, 10.1026, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197371, 49.5557), new Point3D(10.3032, 10.1026, 24.7778), new Point3D(-11.6157, 10.1026, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197371, 49.5557), new Point3D(-11.6157, 10.1026, 24.7778), new Point3D(-11.6157, -10.4973, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197369, -6.75233E-6), new Point3D(10.3032, -10.4973, 24.7778), new Point3D(-11.6157, -10.4973, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197369, -6.75233E-6), new Point3D(10.3032, 10.1026, 24.7778), new Point3D(10.3032, -10.4973, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197369, -6.75233E-6), new Point3D(-11.6157, 10.1026, 24.7778), new Point3D(10.3032, 10.1026, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656292, -0.197369, -6.75233E-6), new Point3D(-11.6157, -10.4973, 24.7778), new Point3D(-11.6157, 10.1026, 24.7778)]);
_arg2[_local3].push([new Point3D(-0.656297, -0.197368, -9.95779E-6), new Point3D(24.1215, 10.7621, -10.2999), new Point3D(24.1215, -11.1568, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656297, -0.197368, -9.95779E-6), new Point3D(24.1215, -11.1568, -10.2999), new Point3D(24.1215, -11.1568, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656297, -0.197368, -9.95779E-6), new Point3D(24.1215, -11.1568, 10.2999), new Point3D(24.1215, 10.7621, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656297, -0.197368, -9.95779E-6), new Point3D(24.1215, 10.7621, 10.2999), new Point3D(24.1215, 10.7621, -10.2999)]);
_arg2[_local3].push([new Point3D(48.8994, -0.197376, -7.79165E-6), new Point3D(24.1215, -11.1568, -10.2999), new Point3D(24.1215, 10.7621, -10.2999)]);
_arg2[_local3].push([new Point3D(48.8994, -0.197376, -7.79165E-6), new Point3D(24.1215, -11.1568, 10.2999), new Point3D(24.1215, -11.1568, -10.2999)]);
_arg2[_local3].push([new Point3D(48.8994, -0.197376, -7.79165E-6), new Point3D(24.1215, 10.7621, 10.2999), new Point3D(24.1215, -11.1568, 10.2999)]);
_arg2[_local3].push([new Point3D(48.8994, -0.197376, -7.79165E-6), new Point3D(24.1215, 10.7621, -10.2999), new Point3D(24.1215, 10.7621, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197371, -9.95779E-6), new Point3D(-11.6157, 24.5805, -10.2999), new Point3D(10.3032, 24.5805, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197371, -9.95779E-6), new Point3D(10.3032, 24.5805, -10.2999), new Point3D(10.3032, 24.5805, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197371, -9.95779E-6), new Point3D(10.3032, 24.5805, 10.2999), new Point3D(-11.6157, 24.5805, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197371, -9.95779E-6), new Point3D(-11.6157, 24.5805, 10.2999), new Point3D(-11.6157, 24.5805, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656287, 49.3583, -5.57633E-6), new Point3D(10.3032, 24.5805, -10.2999), new Point3D(-11.6157, 24.5805, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656287, 49.3583, -5.57633E-6), new Point3D(10.3032, 24.5805, 10.2999), new Point3D(10.3032, 24.5805, -10.2999)]);
_arg2[_local3].push([new Point3D(-0.656287, 49.3583, -5.57633E-6), new Point3D(-11.6157, 24.5805, 10.2999), new Point3D(10.3032, 24.5805, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656287, 49.3583, -5.57633E-6), new Point3D(-11.6157, 24.5805, -10.2999), new Point3D(-11.6157, 24.5805, 10.2999)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197369, -6.75233E-6), new Point3D(-11.6157, -10.4973, -24.7779), new Point3D(10.3032, -10.4973, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197369, -6.75233E-6), new Point3D(10.3032, -10.4973, -24.7779), new Point3D(10.3032, 10.1026, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197369, -6.75233E-6), new Point3D(10.3032, 10.1026, -24.7779), new Point3D(-11.6157, 10.1026, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656295, -0.197369, -6.75233E-6), new Point3D(-11.6157, 10.1026, -24.7779), new Point3D(-11.6157, -10.4973, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656293, -0.197366, -49.5557), new Point3D(10.3032, -10.4973, -24.7779), new Point3D(-11.6157, -10.4973, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656293, -0.197366, -49.5557), new Point3D(10.3032, 10.1026, -24.7779), new Point3D(10.3032, -10.4973, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656293, -0.197366, -49.5557), new Point3D(-11.6157, 10.1026, -24.7779), new Point3D(10.3032, 10.1026, -24.7779)]);
_arg2[_local3].push([new Point3D(-0.656293, -0.197366, -49.5557), new Point3D(-11.6157, -10.4973, -24.7779), new Point3D(-11.6157, 10.1026, -24.7779)]);
} else {
if (_arg1 == 35){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = true;
_arg2.dificulty = 3;
_arg2.expertTime = 205;
_arg2[_local3].push([new Point3D(15.3335, 39.4952, 4.08932), new Point3D(17.253, 28.7358, 4.08933), new Point3D(17.253, 28.7358, -4.08939), new Point3D(15.3335, 39.4952, -4.08939)]);
_arg2[_local3].push([new Point3D(26.2184, 22.485, 4.08933), new Point3D(36.9779, 24.4045, 4.08933), new Point3D(36.9779, 24.4045, -4.08939), new Point3D(26.2184, 22.485, -4.08938)]);
_arg2[_local3].push([new Point3D(36.9779, 24.4045, 4.08933), new Point3D(43.2287, 33.3699, 4.08932), new Point3D(43.2287, 33.3699, -4.08939), new Point3D(36.9779, 24.4045, -4.08939)]);
_arg2[_local3].push([new Point3D(33.8682, 29.2641, 4.08932), new Point3D(22.1127, 31.8454, 4.08932), new Point3D(22.1126, 31.8454, -4.08939), new Point3D(33.8682, 29.2641, -4.08939)]);
_arg2[_local3].push([new Point3D(43.2287, 33.3699, 4.08932), new Point3D(41.3092, 44.1293, 4.08931), new Point3D(41.3092, 44.1293, -4.0894), new Point3D(43.2287, 33.3699, -4.08939)]);
_arg2[_local3].push([new Point3D(41.3092, 44.1293, 4.08931), new Point3D(32.3438, 50.3801, 4.08931), new Point3D(32.3438, 50.3801, -4.0894), new Point3D(41.3092, 44.1293, -4.0894)]);
_arg2[_local3].push([new Point3D(32.3438, 50.3801, 4.08931), new Point3D(21.5843, 48.4606, 4.08932), new Point3D(21.5843, 48.4606, -4.0894), new Point3D(32.3438, 50.3801, -4.0894)]);
_arg2[_local3].push([new Point3D(21.5843, 48.4606, 4.08932), new Point3D(15.3335, 39.4952, 4.08932), new Point3D(15.3335, 39.4952, -4.08939), new Point3D(21.5843, 48.4606, -4.0894)]);
_arg2[_local3].push([new Point3D(24.694, 43.601, 4.08932), new Point3D(36.4496, 41.0197, 4.08932), new Point3D(36.4496, 41.0197, -4.0894), new Point3D(24.694, 43.601, -4.08939)]);
_arg2[_local3].push([new Point3D(22.1126, 31.8454, -4.08939), new Point3D(22.1127, 31.8454, 4.08932), new Point3D(24.694, 43.601, 4.08932), new Point3D(24.694, 43.601, -4.08939)]);
_arg2[_local3].push([new Point3D(36.4496, 41.0197, -4.0894), new Point3D(36.4496, 41.0197, 4.08932), new Point3D(33.8682, 29.2641, 4.08932), new Point3D(33.8682, 29.2641, -4.08939)]);
_arg2[_local3].push([new Point3D(17.253, 28.7358, 4.08933), new Point3D(26.2184, 22.485, 4.08933), new Point3D(14.2615, 5.33539, 4.08935), new Point3D(0.959052, 5.3259, 4.08935)]);
_arg2[_local3].push([new Point3D(26.2184, 22.485, 4.08933), new Point3D(26.2184, 22.485, -4.08938), new Point3D(14.2615, 5.33538, -4.08937), new Point3D(14.2615, 5.33539, 4.08935)]);
_arg2[_local3].push([new Point3D(26.2184, 22.485, -4.08938), new Point3D(17.253, 28.7358, -4.08939), new Point3D(0.959049, 5.3259, -4.08936), new Point3D(14.2615, 5.33538, -4.08937)]);
_arg2[_local3].push([new Point3D(17.253, 28.7358, -4.08939), new Point3D(17.253, 28.7358, 4.08933), new Point3D(0.959052, 5.3259, 4.08935), new Point3D(0.959049, 5.3259, -4.08936)]);
_arg2[_local3].push([new Point3D(42.9796, -13.1933, 4.08934), new Point3D(42.9796, -13.1933, -4.08937), new Point3D(35.2168, -5.49989, -4.08937), new Point3D(35.2168, -5.49989, 4.08934)]);
_arg2[_local3].push([new Point3D(35.1677, 5.42935, 4.08934), new Point3D(35.1676, 5.42934, -4.08938), new Point3D(42.8611, 13.1922, -4.08938), new Point3D(42.8611, 13.1922, 4.08933)]);
_arg2[_local3].push([new Point3D(42.8611, 13.1922, 4.08933), new Point3D(42.8611, 13.1922, -4.08938), new Point3D(53.7903, 13.2413, -4.08938), new Point3D(53.7903, 13.2413, 4.08933)]);
_arg2[_local3].push([new Point3D(45.0928, 7.87197, 4.08933), new Point3D(45.0928, 7.87197, -4.08938), new Point3D(40.537, -3.26811, -4.08937), new Point3D(40.537, -3.2681, 4.08934)]);
_arg2[_local3].push([new Point3D(53.7903, 13.2413, 4.08933), new Point3D(53.7903, 13.2413, -4.08938), new Point3D(61.5532, 5.54792, -4.08938), new Point3D(61.5532, 5.54792, 4.08933)]);
_arg2[_local3].push([new Point3D(61.5532, 5.54792, 4.08933), new Point3D(61.5532, 5.54792, -4.08938), new Point3D(61.6023, -5.38132, -4.08938), new Point3D(61.6023, -5.38131, 4.08934)]);
_arg2[_local3].push([new Point3D(61.6023, -5.38131, 4.08934), new Point3D(61.6023, -5.38132, -4.08938), new Point3D(53.9089, -13.1442, -4.08937), new Point3D(53.9089, -13.1442, 4.08934)]);
_arg2[_local3].push([new Point3D(53.9089, -13.1442, 4.08934), new Point3D(53.9089, -13.1442, -4.08937), new Point3D(42.9796, -13.1933, -4.08937), new Point3D(42.9796, -13.1933, 4.08934)]);
_arg2[_local3].push([new Point3D(51.6771, -7.82393, 4.08934), new Point3D(51.6771, -7.82394, -4.08937), new Point3D(56.2329, 3.31614, -4.08938), new Point3D(56.2329, 3.31614, 4.08933)]);
_arg2[_local3].push([new Point3D(40.537, -3.26811, -4.08937), new Point3D(51.6771, -7.82394, -4.08937), new Point3D(51.6771, -7.82393, 4.08934), new Point3D(40.537, -3.2681, 4.08934)]);
_arg2[_local3].push([new Point3D(56.2329, 3.31614, -4.08938), new Point3D(45.0928, 7.87197, -4.08938), new Point3D(45.0928, 7.87197, 4.08933), new Point3D(56.2329, 3.31614, 4.08933)]);
_arg2[_local3].push([new Point3D(35.2168, -5.49989, 4.08934), new Point3D(6.68981, -5.62809, 4.08935), new Point3D(14.2615, 5.33539, 4.08935), new Point3D(35.1677, 5.42935, 4.08934)]);
_arg2[_local3].push([new Point3D(35.1677, 5.42935, 4.08934), new Point3D(14.2615, 5.33539, 4.08935), new Point3D(14.2615, 5.33538, -4.08937), new Point3D(35.1676, 5.42934, -4.08938)]);
_arg2[_local3].push([new Point3D(35.1676, 5.42934, -4.08938), new Point3D(14.2615, 5.33538, -4.08937), new Point3D(6.68981, -5.6281, -4.08936), new Point3D(35.2168, -5.49989, -4.08937)]);
_arg2[_local3].push([new Point3D(35.2168, -5.49989, -4.08937), new Point3D(6.68981, -5.6281, -4.08936), new Point3D(6.68981, -5.62809, 4.08935), new Point3D(35.2168, -5.49989, 4.08934)]);
_arg2[_local3].push([new Point3D(6.68981, -5.62809, 4.08935), new Point3D(-6.73951, -5.73872, 4.05223E-6), new Point3D(0.959052, 5.3259, 4.08935), new Point3D(14.2615, 5.33539, 4.08935)]);
_arg2[_local3].push([new Point3D(-6.73951, -5.73872, 4.05223E-6), new Point3D(6.68981, -5.6281, -4.08936), new Point3D(14.2615, 5.33538, -4.08937), new Point3D(0.959049, 5.3259, -4.08936)]);
_arg2[_local3].push([new Point3D(0.959049, 5.3259, -4.08936), new Point3D(0.959052, 5.3259, 4.08935), new Point3D(-29.2334, 5.14244, 4.08936), new Point3D(-29.2334, 5.14244, -4.08936)]);
_arg2[_local3].push([new Point3D(0.959052, 5.3259, 4.08935), new Point3D(-6.73951, -5.73872, 4.05223E-6), new Point3D(-29.0482, -3.07044, 8.88175E-6), new Point3D(-29.2334, 5.14244, 4.08936)]);
_arg2[_local3].push([new Point3D(-6.73951, -5.73872, 4.05223E-6), new Point3D(0.959049, 5.3259, -4.08936), new Point3D(-29.2334, 5.14244, -4.08936), new Point3D(-29.0482, -3.07044, 8.88175E-6)]);
_arg2[_local3].push([new Point3D(6.68981, -5.62809, 4.08935), new Point3D(6.68981, -5.6281, -4.08936), new Point3D(-9.67554, -29.1535, -4.08934), new Point3D(-9.67554, -29.1535, 4.08937)]);
_arg2[_local3].push([new Point3D(6.68981, -5.6281, -4.08936), new Point3D(-6.73951, -5.73872, 4.05223E-6), new Point3D(-16.3417, -24.5306, 1.57846E-5), new Point3D(-9.67554, -29.1535, -4.08934)]);
_arg2[_local3].push([new Point3D(-6.73951, -5.73872, 4.05223E-6), new Point3D(6.68981, -5.62809, 4.08935), new Point3D(-9.67554, -29.1535, 4.08937), new Point3D(-16.3417, -24.5306, 1.57846E-5)]);
_arg2[_local3].push([new Point3D(-9.67554, -29.1535, 4.08937), new Point3D(-9.67554, -29.1535, -4.08934), new Point3D(-27.5946, -55.0013, 3.08493E-5)]);
_arg2[_local3].push([new Point3D(-9.67554, -29.1535, -4.08934), new Point3D(-16.3417, -24.5306, 1.57846E-5), new Point3D(-27.5946, -55.0013, 3.08493E-5)]);
_arg2[_local3].push([new Point3D(-16.3417, -24.5306, 1.57846E-5), new Point3D(-9.67554, -29.1535, 4.08937), new Point3D(-27.5946, -55.0013, 3.08493E-5)]);
_arg2[_local3].push([new Point3D(-29.2334, 5.14244, -4.08936), new Point3D(-29.2334, 5.14244, 4.08936), new Point3D(-62.8696, 5.05171, 8.72815E-6)]);
_arg2[_local3].push([new Point3D(-29.2334, 5.14244, 4.08936), new Point3D(-29.0482, -3.07044, 8.88175E-6), new Point3D(-62.8696, 5.05171, 8.72815E-6)]);
_arg2[_local3].push([new Point3D(-29.0482, -3.07044, 8.88175E-6), new Point3D(-29.2334, 5.14244, -4.08936), new Point3D(-62.8696, 5.05171, 8.72815E-6)]);
_arg2[_local3].push([new Point3D(21.5843, 48.4606, 4.08932), new Point3D(24.694, 43.601, 4.08932), new Point3D(22.1127, 31.8454, 4.08932), new Point3D(17.253, 28.7358, 4.08933), new Point3D(15.3335, 39.4952, 4.08932)]);
_arg2[_local3].push([new Point3D(21.5843, 48.4606, 4.08932), new Point3D(32.3438, 50.3801, 4.08931), new Point3D(41.3092, 44.1293, 4.08931), new Point3D(36.4496, 41.0197, 4.08932), new Point3D(24.694, 43.601, 4.08932)]);
_arg2[_local3].push([new Point3D(43.2287, 33.3699, 4.08932), new Point3D(36.9779, 24.4045, 4.08933), new Point3D(33.8682, 29.2641, 4.08932), new Point3D(36.4496, 41.0197, 4.08932), new Point3D(41.3092, 44.1293, 4.08931)]);
_arg2[_local3].push([new Point3D(36.9779, 24.4045, 4.08933), new Point3D(26.2184, 22.485, 4.08933), new Point3D(17.253, 28.7358, 4.08933), new Point3D(22.1127, 31.8454, 4.08932), new Point3D(33.8682, 29.2641, 4.08932)]);
_arg2[_local3].push([new Point3D(45.0928, 7.87197, 4.08933), new Point3D(40.537, -3.2681, 4.08934), new Point3D(35.2168, -5.49989, 4.08934), new Point3D(35.1677, 5.42935, 4.08934), new Point3D(42.8611, 13.1922, 4.08933)]);
_arg2[_local3].push([new Point3D(53.7903, 13.2413, 4.08933), new Point3D(61.5532, 5.54792, 4.08933), new Point3D(56.2329, 3.31614, 4.08933), new Point3D(45.0928, 7.87197, 4.08933), new Point3D(42.8611, 13.1922, 4.08933)]);
_arg2[_local3].push([new Point3D(40.537, -3.2681, 4.08934), new Point3D(51.6771, -7.82393, 4.08934), new Point3D(53.9089, -13.1442, 4.08934), new Point3D(42.9796, -13.1933, 4.08934), new Point3D(35.2168, -5.49989, 4.08934)]);
_arg2[_local3].push([new Point3D(51.6771, -7.82393, 4.08934), new Point3D(56.2329, 3.31614, 4.08933), new Point3D(61.5532, 5.54792, 4.08933), new Point3D(61.6023, -5.38131, 4.08934), new Point3D(53.9089, -13.1442, 4.08934)]);
_arg2[_local3].push([new Point3D(15.3335, 39.4952, -4.08939), new Point3D(17.253, 28.7358, -4.08939), new Point3D(22.1126, 31.8454, -4.08939), new Point3D(24.694, 43.601, -4.08939), new Point3D(21.5843, 48.4606, -4.0894)]);
_arg2[_local3].push([new Point3D(21.5843, 48.4606, -4.0894), new Point3D(24.694, 43.601, -4.08939), new Point3D(36.4496, 41.0197, -4.0894), new Point3D(41.3092, 44.1293, -4.0894), new Point3D(32.3438, 50.3801, -4.0894)]);
_arg2[_local3].push([new Point3D(36.4496, 41.0197, -4.0894), new Point3D(33.8682, 29.2641, -4.08939), new Point3D(36.9779, 24.4045, -4.08939), new Point3D(43.2287, 33.3699, -4.08939), new Point3D(41.3092, 44.1293, -4.0894)]);
_arg2[_local3].push([new Point3D(22.1126, 31.8454, -4.08939), new Point3D(17.253, 28.7358, -4.08939), new Point3D(26.2184, 22.485, -4.08938), new Point3D(36.9779, 24.4045, -4.08939), new Point3D(33.8682, 29.2641, -4.08939)]);
_arg2[_local3].push([new Point3D(53.7903, 13.2413, -4.08938), new Point3D(42.8611, 13.1922, -4.08938), new Point3D(45.0928, 7.87197, -4.08938), new Point3D(56.2329, 3.31614, -4.08938), new Point3D(61.5532, 5.54792, -4.08938)]);
_arg2[_local3].push([new Point3D(56.2329, 3.31614, -4.08938), new Point3D(51.6771, -7.82394, -4.08937), new Point3D(53.9089, -13.1442, -4.08937), new Point3D(61.6023, -5.38132, -4.08938), new Point3D(61.5532, 5.54792, -4.08938)]);
_arg2[_local3].push([new Point3D(40.537, -3.26811, -4.08937), new Point3D(35.2168, -5.49989, -4.08937), new Point3D(42.9796, -13.1933, -4.08937), new Point3D(53.9089, -13.1442, -4.08937), new Point3D(51.6771, -7.82394, -4.08937)]);
_arg2[_local3].push([new Point3D(45.0928, 7.87197, -4.08938), new Point3D(42.8611, 13.1922, -4.08938), new Point3D(35.1676, 5.42934, -4.08938), new Point3D(35.2168, -5.49989, -4.08937), new Point3D(40.537, -3.26811, -4.08937)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(23.0001, 38.4976, 4.08932), new Point3D(22.598, 27.5757, 4.08933), new Point3D(22.598, 27.5757, -4.08939), new Point3D(23.0001, 38.4976, -4.08939)]);
_arg2[_local3].push([new Point3D(30.0365, 19.5683, 4.08933), new Point3D(40.9585, 19.1661, 4.08933), new Point3D(40.9585, 19.1661, -4.08939), new Point3D(30.0365, 19.5683, -4.08938)]);
_arg2[_local3].push([new Point3D(40.9585, 19.1661, 4.08933), new Point3D(48.9659, 26.6047, 4.08932), new Point3D(48.9659, 26.6047, -4.08939), new Point3D(40.9585, 19.1661, -4.08939)]);
_arg2[_local3].push([new Point3D(38.9483, 24.574, 4.08932), new Point3D(28.0058, 29.5859, 4.08932), new Point3D(28.0058, 29.5859, -4.08939), new Point3D(38.9483, 24.574, -4.08939)]);
_arg2[_local3].push([new Point3D(48.9659, 26.6047, 4.08932), new Point3D(49.3681, 37.5267, 4.08932), new Point3D(49.368, 37.5267, -4.0894), new Point3D(48.9659, 26.6047, -4.08939)]);
_arg2[_local3].push([new Point3D(49.3681, 37.5267, 4.08932), new Point3D(41.9295, 45.534, 4.08931), new Point3D(41.9295, 45.534, -4.0894), new Point3D(49.368, 37.5267, -4.0894)]);
_arg2[_local3].push([new Point3D(41.9295, 45.534, 4.08931), new Point3D(31.0075, 45.9362, 4.08932), new Point3D(31.0075, 45.9362, -4.0894), new Point3D(41.9295, 45.534, -4.0894)]);
_arg2[_local3].push([new Point3D(31.0075, 45.9362, 4.08932), new Point3D(23.0001, 38.4976, 4.08932), new Point3D(23.0001, 38.4976, -4.08939), new Point3D(31.0075, 45.9362, -4.0894)]);
_arg2[_local3].push([new Point3D(33.0177, 40.5284, 4.08932), new Point3D(43.9602, 35.5165, 4.08932), new Point3D(43.9602, 35.5165, -4.08939), new Point3D(33.0177, 40.5284, -4.08939)]);
_arg2[_local3].push([new Point3D(28.0058, 29.5859, -4.08939), new Point3D(28.0058, 29.5859, 4.08932), new Point3D(33.0177, 40.5284, 4.08932), new Point3D(33.0177, 40.5284, -4.08939)]);
_arg2[_local3].push([new Point3D(43.9602, 35.5165, -4.08939), new Point3D(43.9602, 35.5165, 4.08932), new Point3D(38.9483, 24.574, 4.08932), new Point3D(38.9483, 24.574, -4.08939)]);
_arg2[_local3].push([new Point3D(22.598, 27.5757, 4.08933), new Point3D(30.0365, 19.5683, 4.08933), new Point3D(18.2176, 7.70736, 4.08934), new Point3D(1.37569, 6.66433, 4.08935)]);
_arg2[_local3].push([new Point3D(30.0365, 19.5683, 4.08933), new Point3D(30.0365, 19.5683, -4.08938), new Point3D(18.2176, 7.70735, -4.08937), new Point3D(18.2176, 7.70736, 4.08934)]);
_arg2[_local3].push([new Point3D(30.0365, 19.5683, -4.08938), new Point3D(22.598, 27.5757, -4.08939), new Point3D(1.37569, 6.66433, -4.08937), new Point3D(18.2176, 7.70735, -4.08937)]);
_arg2[_local3].push([new Point3D(22.598, 27.5757, -4.08939), new Point3D(22.598, 27.5757, 4.08933), new Point3D(1.37569, 6.66433, 4.08935), new Point3D(1.37569, 6.66433, -4.08937)]);
_arg2[_local3].push([new Point3D(45.4063, -8.14542, 4.08934), new Point3D(45.4063, -8.14542, -4.08937), new Point3D(36.5628, -1.72342, -4.08937), new Point3D(36.5628, -1.72342, 4.08934)]);
_arg2[_local3].push([new Point3D(34.8505, 9.07096, 4.08933), new Point3D(34.8505, 9.07095, -4.08938), new Point3D(41.2724, 17.9145, -4.08938), new Point3D(41.2725, 17.9145, 4.08933)]);
_arg2[_local3].push([new Point3D(41.2725, 17.9145, 4.08933), new Point3D(41.2724, 17.9145, -4.08938), new Point3D(52.0668, 19.6268, -4.08939), new Point3D(52.0668, 19.6268, 4.08933)]);
_arg2[_local3].push([new Point3D(44.2881, 12.996, 4.08933), new Point3D(44.2881, 12.996, -4.08938), new Point3D(41.4813, 1.29225, -4.08938), new Point3D(41.4813, 1.29225, 4.08934)]);
_arg2[_local3].push([new Point3D(52.0668, 19.6268, 4.08933), new Point3D(52.0668, 19.6268, -4.08939), new Point3D(60.9104, 13.2048, -4.08939), new Point3D(60.9104, 13.2048, 4.08933)]);
_arg2[_local3].push([new Point3D(60.9104, 13.2048, 4.08933), new Point3D(60.9104, 13.2048, -4.08939), new Point3D(62.6227, 2.41044, -4.08938), new Point3D(62.6227, 2.41045, 4.08933)]);
_arg2[_local3].push([new Point3D(62.6227, 2.41045, 4.08933), new Point3D(62.6227, 2.41044, -4.08938), new Point3D(56.2007, -6.43312, -4.08938), new Point3D(56.2007, -6.43311, 4.08934)]);
_arg2[_local3].push([new Point3D(56.2007, -6.43311, 4.08934), new Point3D(56.2007, -6.43312, -4.08938), new Point3D(45.4063, -8.14542, -4.08937), new Point3D(45.4063, -8.14542, 4.08934)]);
_arg2[_local3].push([new Point3D(53.185, -1.51462, 4.08933), new Point3D(53.185, -1.51462, -4.08938), new Point3D(55.9919, 10.1891, -4.08938), new Point3D(55.9919, 10.1892, 4.08933)]);
_arg2[_local3].push([new Point3D(41.4813, 1.29225, -4.08938), new Point3D(53.185, -1.51462, -4.08938), new Point3D(53.185, -1.51462, 4.08933), new Point3D(41.4813, 1.29225, 4.08934)]);
_arg2[_local3].push([new Point3D(55.9919, 10.1891, -4.08938), new Point3D(44.2881, 12.996, -4.08938), new Point3D(44.2881, 12.996, 4.08933), new Point3D(55.9919, 10.1892, 4.08933)]);
_arg2[_local3].push([new Point3D(36.5628, -1.72342, 4.08934), new Point3D(6.43333, -4.61627, 4.08935), new Point3D(18.2176, 7.70736, 4.08934), new Point3D(34.8505, 9.07096, 4.08933)]);
_arg2[_local3].push([new Point3D(34.8505, 9.07096, 4.08933), new Point3D(18.2176, 7.70736, 4.08934), new Point3D(18.2176, 7.70735, -4.08937), new Point3D(34.8505, 9.07095, -4.08938)]);
_arg2[_local3].push([new Point3D(34.8505, 9.07095, -4.08938), new Point3D(18.2176, 7.70735, -4.08937), new Point3D(6.43333, -4.61627, -4.08936), new Point3D(36.5628, -1.72342, -4.08937)]);
_arg2[_local3].push([new Point3D(36.5628, -1.72342, -4.08937), new Point3D(6.43333, -4.61627, -4.08936), new Point3D(6.43333, -4.61627, 4.08935), new Point3D(36.5628, -1.72342, 4.08934)]);
_arg2[_local3].push([new Point3D(6.43333, -4.61627, 4.08935), new Point3D(-12.7467, -6.44569, 5.67872E-6), new Point3D(1.37569, 6.66433, 4.08935), new Point3D(18.2176, 7.70736, 4.08934)]);
_arg2[_local3].push([new Point3D(-12.7467, -6.44569, 5.67872E-6), new Point3D(6.43333, -4.61627, -4.08936), new Point3D(18.2176, 7.70735, -4.08937), new Point3D(1.37569, 6.66433, -4.08937)]);
_arg2[_local3].push([new Point3D(1.37569, 6.66433, -4.08937), new Point3D(1.37569, 6.66433, 4.08935), new Point3D(-29.8515, 1.83166, 4.08936), new Point3D(-29.8515, 1.83165, -4.08935)]);
_arg2[_local3].push([new Point3D(1.37569, 6.66433, 4.08935), new Point3D(-12.7467, -6.44569, 5.67872E-6), new Point3D(-28.8504, -6.32208, 1.05216E-5), new Point3D(-29.8515, 1.83166, 4.08936)]);
_arg2[_local3].push([new Point3D(-12.7467, -6.44569, 5.67872E-6), new Point3D(1.37569, 6.66433, -4.08937), new Point3D(-29.8515, 1.83165, -4.08935), new Point3D(-28.8504, -6.32208, 1.05216E-5)]);
_arg2[_local3].push([new Point3D(6.43333, -4.61627, 4.08935), new Point3D(6.43333, -4.61627, -4.08936), new Point3D(-15.9774, -23.2992, -4.08935), new Point3D(-15.9774, -23.2992, 4.08937)]);
_arg2[_local3].push([new Point3D(6.43333, -4.61627, -4.08936), new Point3D(-12.7467, -6.44569, 5.67872E-6), new Point3D(-21.5135, -17.3697, 1.31675E-5), new Point3D(-15.9774, -23.2992, -4.08935)]);
_arg2[_local3].push([new Point3D(-12.7467, -6.44569, 5.67872E-6), new Point3D(6.43333, -4.61627, 4.08935), new Point3D(-15.9774, -23.2992, 4.08937), new Point3D(-21.5135, -17.3697, 1.31675E-5)]);
_arg2[_local3].push([new Point3D(-15.9774, -23.2992, 4.08937), new Point3D(-15.9774, -23.2992, -4.08935), new Point3D(-38.9631, -44.7669, 2.79436E-5)]);
_arg2[_local3].push([new Point3D(-15.9774, -23.2992, -4.08935), new Point3D(-21.5135, -17.3697, 1.31675E-5), new Point3D(-38.9631, -44.7669, 2.79436E-5)]);
_arg2[_local3].push([new Point3D(-21.5135, -17.3697, 1.31675E-5), new Point3D(-15.9774, -23.2992, 4.08937), new Point3D(-38.9631, -44.7669, 2.79436E-5)]);
_arg2[_local3].push([new Point3D(-29.8515, 1.83165, -4.08935), new Point3D(-29.8515, 1.83166, 4.08936), new Point3D(-62.9161, -3.00852, 1.29057E-5)]);
_arg2[_local3].push([new Point3D(-29.8515, 1.83166, 4.08936), new Point3D(-28.8504, -6.32208, 1.05216E-5), new Point3D(-62.9161, -3.00852, 1.29057E-5)]);
_arg2[_local3].push([new Point3D(-28.8504, -6.32208, 1.05216E-5), new Point3D(-29.8515, 1.83165, -4.08935), new Point3D(-62.9161, -3.00852, 1.29057E-5)]);
_arg2[_local3].push([new Point3D(31.0075, 45.9362, 4.08932), new Point3D(33.0177, 40.5284, 4.08932), new Point3D(28.0058, 29.5859, 4.08932), new Point3D(22.598, 27.5757, 4.08933), new Point3D(23.0001, 38.4976, 4.08932)]);
_arg2[_local3].push([new Point3D(31.0075, 45.9362, 4.08932), new Point3D(41.9295, 45.534, 4.08931), new Point3D(49.3681, 37.5267, 4.08932), new Point3D(43.9602, 35.5165, 4.08932), new Point3D(33.0177, 40.5284, 4.08932)]);
_arg2[_local3].push([new Point3D(48.9659, 26.6047, 4.08932), new Point3D(40.9585, 19.1661, 4.08933), new Point3D(38.9483, 24.574, 4.08932), new Point3D(43.9602, 35.5165, 4.08932), new Point3D(49.3681, 37.5267, 4.08932)]);
_arg2[_local3].push([new Point3D(40.9585, 19.1661, 4.08933), new Point3D(30.0365, 19.5683, 4.08933), new Point3D(22.598, 27.5757, 4.08933), new Point3D(28.0058, 29.5859, 4.08932), new Point3D(38.9483, 24.574, 4.08932)]);
_arg2[_local3].push([new Point3D(44.2881, 12.996, 4.08933), new Point3D(41.4813, 1.29225, 4.08934), new Point3D(36.5628, -1.72342, 4.08934), new Point3D(34.8505, 9.07096, 4.08933), new Point3D(41.2725, 17.9145, 4.08933)]);
_arg2[_local3].push([new Point3D(52.0668, 19.6268, 4.08933), new Point3D(60.9104, 13.2048, 4.08933), new Point3D(55.9919, 10.1892, 4.08933), new Point3D(44.2881, 12.996, 4.08933), new Point3D(41.2725, 17.9145, 4.08933)]);
_arg2[_local3].push([new Point3D(41.4813, 1.29225, 4.08934), new Point3D(53.185, -1.51462, 4.08933), new Point3D(56.2007, -6.43311, 4.08934), new Point3D(45.4063, -8.14542, 4.08934), new Point3D(36.5628, -1.72342, 4.08934)]);
_arg2[_local3].push([new Point3D(53.185, -1.51462, 4.08933), new Point3D(55.9919, 10.1892, 4.08933), new Point3D(60.9104, 13.2048, 4.08933), new Point3D(62.6227, 2.41045, 4.08933), new Point3D(56.2007, -6.43311, 4.08934)]);
_arg2[_local3].push([new Point3D(23.0001, 38.4976, -4.08939), new Point3D(22.598, 27.5757, -4.08939), new Point3D(28.0058, 29.5859, -4.08939), new Point3D(33.0177, 40.5284, -4.08939), new Point3D(31.0075, 45.9362, -4.0894)]);
_arg2[_local3].push([new Point3D(31.0075, 45.9362, -4.0894), new Point3D(33.0177, 40.5284, -4.08939), new Point3D(43.9602, 35.5165, -4.08939), new Point3D(49.368, 37.5267, -4.0894), new Point3D(41.9295, 45.534, -4.0894)]);
_arg2[_local3].push([new Point3D(43.9602, 35.5165, -4.08939), new Point3D(38.9483, 24.574, -4.08939), new Point3D(40.9585, 19.1661, -4.08939), new Point3D(48.9659, 26.6047, -4.08939), new Point3D(49.368, 37.5267, -4.0894)]);
_arg2[_local3].push([new Point3D(28.0058, 29.5859, -4.08939), new Point3D(22.598, 27.5757, -4.08939), new Point3D(30.0365, 19.5683, -4.08938), new Point3D(40.9585, 19.1661, -4.08939), new Point3D(38.9483, 24.574, -4.08939)]);
_arg2[_local3].push([new Point3D(52.0668, 19.6268, -4.08939), new Point3D(41.2724, 17.9145, -4.08938), new Point3D(44.2881, 12.996, -4.08938), new Point3D(55.9919, 10.1891, -4.08938), new Point3D(60.9104, 13.2048, -4.08939)]);
_arg2[_local3].push([new Point3D(55.9919, 10.1891, -4.08938), new Point3D(53.185, -1.51462, -4.08938), new Point3D(56.2007, -6.43312, -4.08938), new Point3D(62.6227, 2.41044, -4.08938), new Point3D(60.9104, 13.2048, -4.08939)]);
_arg2[_local3].push([new Point3D(41.4813, 1.29225, -4.08938), new Point3D(36.5628, -1.72342, -4.08937), new Point3D(45.4063, -8.14542, -4.08937), new Point3D(56.2007, -6.43312, -4.08938), new Point3D(53.185, -1.51462, -4.08938)]);
_arg2[_local3].push([new Point3D(44.2881, 12.996, -4.08938), new Point3D(41.2724, 17.9145, -4.08938), new Point3D(34.8505, 9.07095, -4.08938), new Point3D(36.5628, -1.72342, -4.08937), new Point3D(41.4813, 1.29225, -4.08938)]);
} else {
if (_arg1 == 36){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = true;
_arg2.dificulty = 2;
_arg2.expertTime = 170;
_arg2[_local3].push([new Point3D(32.3703, 30.2847, 48.3838), new Point3D(32.3703, 44.8932, 37.7834), new Point3D(32.3703, 39.3258, 20.6142), new Point3D(32.3703, 21.2766, 20.6035), new Point3D(32.3703, 15.6889, 37.766)]);
_arg2[_local3].push([new Point3D(32.3703, -45.2879, -37.5076), new Point3D(32.3703, -39.3952, -20.4474), new Point3D(32.3703, -21.3491, -20.7797), new Point3D(32.3703, -16.0886, -38.0453), new Point3D(32.3703, -30.8836, -48.3837)]);
_arg2[_local3].push([new Point3D(10.3526, -30.8836, -48.3838), new Point3D(32.3703, -30.8836, -48.3837), new Point3D(32.3703, -16.0886, -38.0453), new Point3D(10.3526, -16.0886, -38.0453)]);
_arg2[_local3].push([new Point3D(32.3703, -16.0886, -38.0453), new Point3D(32.3703, -21.3491, -20.7797), new Point3D(10.3526, -21.3491, -20.7797), new Point3D(10.3526, -16.0886, -38.0453)]);
_arg2[_local3].push([new Point3D(32.3703, -21.3491, -20.7797), new Point3D(32.3703, -39.3952, -20.4474), new Point3D(10.3526, -39.3952, -20.4474), new Point3D(10.3526, -21.3491, -20.7797)]);
_arg2[_local3].push([new Point3D(10.3526, -39.3952, -20.4474), new Point3D(32.3703, -39.3952, -20.4474), new Point3D(32.3703, -29.451, -1.72032), new Point3D(10.3525, -29.451, -1.72033)]);
_arg2[_local3].push([new Point3D(10.3526, 28.5669, 1.94575), new Point3D(32.3703, 28.5669, 1.94576), new Point3D(32.3703, 39.3258, 20.6142), new Point3D(10.3526, 39.3258, 20.6142)]);
_arg2[_local3].push([new Point3D(10.3526, 39.3258, 20.6142), new Point3D(32.3703, 39.3258, 20.6142), new Point3D(32.3703, 44.8932, 37.7834), new Point3D(10.3525, 44.8931, 37.7834)]);
_arg2[_local3].push([new Point3D(10.3525, 44.8931, 37.7834), new Point3D(32.3703, 44.8932, 37.7834), new Point3D(32.3703, 30.2847, 48.3838), new Point3D(10.3525, 30.2847, 48.3837)]);
_arg2[_local3].push([new Point3D(32.3703, 15.6889, 37.766), new Point3D(32.3703, 21.2766, 20.6035), new Point3D(10.3525, 21.2766, 20.6035), new Point3D(10.3525, 15.6889, 37.766)]);
_arg2[_local3].push([new Point3D(10.3525, 15.6889, 37.766), new Point3D(10.3525, 30.2847, 48.3837), new Point3D(32.3703, 30.2847, 48.3838), new Point3D(32.3703, 15.6889, 37.766)]);
_arg2[_local3].push([new Point3D(32.3703, -45.2879, -37.5076), new Point3D(32.3703, -30.8836, -48.3837), new Point3D(10.3526, -30.8836, -48.3838), new Point3D(10.3526, -45.2879, -37.5076)]);
_arg2[_local3].push([new Point3D(10.3526, 39.3258, 20.6142), new Point3D(10.3525, 21.2766, 20.6035), new Point3D(32.3703, 21.2766, 20.6035), new Point3D(32.3703, 39.3258, 20.6142)]);
_arg2[_local3].push([new Point3D(10.3526, -39.3952, -20.4474), new Point3D(32.3703, -39.3952, -20.4474), new Point3D(32.3703, -45.2879, -37.5076), new Point3D(10.3526, -45.2879, -37.5076)]);
_arg2[_local3].push([new Point3D(10.3525, -29.451, -1.72033), new Point3D(32.3703, -29.451, -1.72032), new Point3D(32.3703, -39.3952, -20.4474), new Point3D(10.3526, -39.3952, -20.4474)]);
_arg2[_local3].push([new Point3D(10.3526, 1.75552, -0.689519), new Point3D(32.3703, 1.75552, -0.689504), new Point3D(32.3703, -29.451, -1.72032), new Point3D(10.3525, -29.451, -1.72033)]);
_arg2[_local3].push([new Point3D(10.3526, 28.5669, 1.94575), new Point3D(32.3703, 28.5669, 1.94576), new Point3D(32.3703, 1.75552, -0.689504), new Point3D(10.3526, 1.75552, -0.689519)]);
_arg2[_local3].push([new Point3D(32.3703, 39.3258, 20.6142), new Point3D(32.3703, 28.5669, 1.94576), new Point3D(10.3526, 28.5669, 1.94575), new Point3D(10.3526, 39.3258, 20.6142)]);
_arg2[_local3].push([new Point3D(10.3526, 28.5669, 1.94575), new Point3D(10.3526, 1.75552, -0.689519), new Point3D(32.3703, 1.75552, -0.689504), new Point3D(32.3703, 28.5669, 1.94576)]);
_arg2[_local3].push([new Point3D(10.3526, 1.75552, -0.689519), new Point3D(10.3525, -29.451, -1.72033), new Point3D(32.3703, -29.451, -1.72032), new Point3D(32.3703, 1.75552, -0.689504)]);
_arg2[_local3].push([new Point3D(-11.6652, -30.8836, -48.3838), new Point3D(10.3526, -30.8836, -48.3838), new Point3D(10.3526, -16.0886, -38.0453), new Point3D(-11.6652, -16.0886, -38.0454)]);
_arg2[_local3].push([new Point3D(10.3526, -16.0886, -38.0453), new Point3D(10.3526, -21.3491, -20.7797), new Point3D(-11.6652, -21.3491, -20.7797), new Point3D(-11.6652, -16.0886, -38.0454)]);
_arg2[_local3].push([new Point3D(10.3526, -21.3491, -20.7797), new Point3D(10.3526, -39.3952, -20.4474), new Point3D(-11.6652, -39.3952, -20.4474), new Point3D(-11.6652, -21.3491, -20.7797)]);
_arg2[_local3].push([new Point3D(-11.6652, -39.3952, -20.4474), new Point3D(10.3526, -39.3952, -20.4474), new Point3D(10.3525, -29.451, -1.72033), new Point3D(-11.6652, -29.451, -1.72034)]);
_arg2[_local3].push([new Point3D(-11.6652, 28.5669, 1.94574), new Point3D(10.3526, 28.5669, 1.94575), new Point3D(10.3525, 39.3258, 20.6142), new Point3D(-11.6652, 39.3258, 20.6142)]);
_arg2[_local3].push([new Point3D(-11.6652, 39.3258, 20.6142), new Point3D(10.3525, 39.3258, 20.6142), new Point3D(10.3525, 44.8931, 37.7834), new Point3D(-11.6652, 44.8931, 37.7833)]);
_arg2[_local3].push([new Point3D(-11.6652, 44.8931, 37.7833), new Point3D(10.3525, 44.8931, 37.7834), new Point3D(10.3525, 30.2847, 48.3837), new Point3D(-11.6652, 30.2847, 48.3837)]);
_arg2[_local3].push([new Point3D(10.3525, 15.6889, 37.766), new Point3D(10.3525, 21.2766, 20.6035), new Point3D(-11.6652, 21.2766, 20.6035), new Point3D(-11.6652, 15.6889, 37.766)]);
_arg2[_local3].push([new Point3D(-11.6652, 15.6889, 37.766), new Point3D(-11.6652, 30.2847, 48.3837), new Point3D(10.3525, 30.2847, 48.3837), new Point3D(10.3525, 15.6889, 37.766)]);
_arg2[_local3].push([new Point3D(10.3526, -45.2879, -37.5076), new Point3D(10.3526, -30.8836, -48.3838), new Point3D(-11.6652, -30.8836, -48.3838), new Point3D(-11.6652, -45.2879, -37.5076)]);
_arg2[_local3].push([new Point3D(-11.6652, 39.3258, 20.6142), new Point3D(-11.6652, 21.2766, 20.6035), new Point3D(10.3525, 21.2766, 20.6035), new Point3D(10.3525, 39.3258, 20.6142)]);
_arg2[_local3].push([new Point3D(-11.6652, -39.3952, -20.4474), new Point3D(10.3526, -39.3952, -20.4474), new Point3D(10.3526, -45.2879, -37.5076), new Point3D(-11.6652, -45.2879, -37.5076)]);
_arg2[_local3].push([new Point3D(-11.6652, -29.451, -1.72034), new Point3D(10.3525, -29.451, -1.72033), new Point3D(10.3526, -39.3952, -20.4474), new Point3D(-11.6652, -39.3952, -20.4474)]);
_arg2[_local3].push([new Point3D(-11.6652, 1.75552, -0.689533), new Point3D(10.3526, 1.75552, -0.689519), new Point3D(10.3525, -29.451, -1.72033), new Point3D(-11.6652, -29.451, -1.72034)]);
_arg2[_local3].push([new Point3D(-11.6652, 28.5669, 1.94573), new Point3D(10.3526, 28.5669, 1.94575), new Point3D(10.3526, 1.75552, -0.689519), new Point3D(-11.6652, 1.75552, -0.689533)]);
_arg2[_local3].push([new Point3D(10.3525, 39.3258, 20.6142), new Point3D(10.3526, 28.5669, 1.94575), new Point3D(-11.6652, 28.5669, 1.94573), new Point3D(-11.6652, 39.3258, 20.6142)]);
_arg2[_local3].push([new Point3D(-11.6652, 28.5669, 1.94573), new Point3D(-11.6652, 1.75552, -0.689533), new Point3D(10.3526, 1.75552, -0.689519), new Point3D(10.3526, 28.5669, 1.94575)]);
_arg2[_local3].push([new Point3D(-11.6652, 1.75552, -0.689533), new Point3D(-11.6652, -29.451, -1.72034), new Point3D(10.3525, -29.451, -1.72033), new Point3D(10.3526, 1.75552, -0.689519)]);
_arg2[_local3].push([new Point3D(-33.6829, -30.8836, -48.3838), new Point3D(-11.6652, -30.8836, -48.3838), new Point3D(-11.6652, -16.0886, -38.0454), new Point3D(-33.6829, -16.0886, -38.0454)]);
_arg2[_local3].push([new Point3D(-11.6652, -16.0886, -38.0454), new Point3D(-11.6652, -21.3491, -20.7797), new Point3D(-33.6829, -21.3491, -20.7797), new Point3D(-33.6829, -16.0886, -38.0454)]);
_arg2[_local3].push([new Point3D(-11.6652, -21.3491, -20.7797), new Point3D(-11.6652, -39.3952, -20.4474), new Point3D(-33.6829, -39.3952, -20.4474), new Point3D(-33.6829, -21.3491, -20.7797)]);
_arg2[_local3].push([new Point3D(-33.6829, -39.3952, -20.4474), new Point3D(-11.6652, -39.3952, -20.4474), new Point3D(-11.6652, -29.451, -1.72035), new Point3D(-33.6829, -29.451, -1.72036)]);
_arg2[_local3].push([new Point3D(-33.6829, 28.5669, 1.94573), new Point3D(-11.6652, 28.5669, 1.94574), new Point3D(-11.6652, 39.3258, 20.6142), new Point3D(-33.6829, 39.3258, 20.6142)]);
_arg2[_local3].push([new Point3D(-33.6829, 39.3258, 20.6142), new Point3D(-11.6652, 39.3258, 20.6142), new Point3D(-11.6652, 44.8931, 37.7833), new Point3D(-33.6829, 44.8931, 37.7833)]);
_arg2[_local3].push([new Point3D(-33.6829, 44.8931, 37.7833), new Point3D(-11.6652, 44.8931, 37.7833), new Point3D(-11.6652, 30.2847, 48.3837), new Point3D(-33.6829, 30.2847, 48.3837)]);
_arg2[_local3].push([new Point3D(-11.6652, 15.6889, 37.766), new Point3D(-11.6652, 21.2766, 20.6035), new Point3D(-33.6829, 21.2766, 20.6034), new Point3D(-33.6829, 15.6889, 37.766)]);
_arg2[_local3].push([new Point3D(-33.6829, 15.6889, 37.766), new Point3D(-33.6829, 30.2847, 48.3837), new Point3D(-11.6652, 30.2847, 48.3837), new Point3D(-11.6652, 15.6889, 37.766)]);
_arg2[_local3].push([new Point3D(-11.6652, -45.2879, -37.5076), new Point3D(-11.6652, -30.8836, -48.3838), new Point3D(-33.6829, -30.8836, -48.3838), new Point3D(-33.6829, -45.2879, -37.5076)]);
_arg2[_local3].push([new Point3D(-33.6829, 39.3258, 20.6142), new Point3D(-33.6829, 21.2766, 20.6034), new Point3D(-11.6652, 21.2766, 20.6035), new Point3D(-11.6652, 39.3258, 20.6142)]);
_arg2[_local3].push([new Point3D(-33.6829, -39.3952, -20.4474), new Point3D(-11.6652, -39.3952, -20.4474), new Point3D(-11.6652, -45.2879, -37.5076), new Point3D(-33.6829, -45.2879, -37.5076)]);
_arg2[_local3].push([new Point3D(-33.6829, -29.451, -1.72036), new Point3D(-11.6652, -29.451, -1.72035), new Point3D(-11.6652, -39.3952, -20.4474), new Point3D(-33.6829, -39.3952, -20.4474)]);
_arg2[_local3].push([new Point3D(-33.6829, 1.75552, -0.689548), new Point3D(-11.6652, 1.75551, -0.689533), new Point3D(-11.6652, -29.451, -1.72035), new Point3D(-33.6829, -29.451, -1.72036)]);
_arg2[_local3].push([new Point3D(-33.6829, 28.5669, 1.94572), new Point3D(-11.6652, 28.5669, 1.94573), new Point3D(-11.6652, 1.75551, -0.689533), new Point3D(-33.6829, 1.75552, -0.689548)]);
_arg2[_local3].push([new Point3D(-11.6652, 39.3258, 20.6142), new Point3D(-11.6652, 28.5669, 1.94573), new Point3D(-33.6829, 28.5669, 1.94572), new Point3D(-33.6829, 39.3258, 20.6142)]);
_arg2[_local3].push([new Point3D(-33.6829, 28.5669, 1.94572), new Point3D(-33.6829, 1.75552, -0.689548), new Point3D(-11.6652, 1.75552, -0.689529), new Point3D(-11.6652, 28.5669, 1.94574)]);
_arg2[_local3].push([new Point3D(-33.6829, 1.75552, -0.689548), new Point3D(-33.6829, -29.451, -1.72036), new Point3D(-11.6652, -29.451, -1.72035), new Point3D(-11.6652, 1.75551, -0.689533)]);
_arg2[_local3].push([new Point3D(-33.6829, -30.8836, -48.3838), new Point3D(-33.6829, -16.0886, -38.0454), new Point3D(-33.6829, -21.3491, -20.7797), new Point3D(-33.6829, -39.3952, -20.4474), new Point3D(-33.6829, -45.2879, -37.5076)]);
_arg2[_local3].push([new Point3D(-33.6829, 39.3258, 20.6142), new Point3D(-33.6829, 44.8931, 37.7833), new Point3D(-33.6829, 30.2847, 48.3837), new Point3D(-33.6829, 15.6889, 37.766), new Point3D(-33.6829, 21.2766, 20.6034)]);
} else {
if (_arg1 == 37){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = true;
_arg2.dificulty = 3;
_arg2.expertTime = 170;
_arg2[_local3].push([new Point3D(-44.2063, -15.9808, -15.0366), new Point3D(-41.3713, -15.9808, -21.8005), new Point3D(-41.3713, -9.03912, -21.8005), new Point3D(-44.2063, -9.03912, -15.0366)]);
_arg2[_local3].push([new Point3D(-41.3713, -15.9808, -21.8005), new Point3D(-34.5269, -15.9808, -24.6356), new Point3D(-34.5269, -9.03911, -24.6356), new Point3D(-41.3713, -9.03912, -21.8005)]);
_arg2[_local3].push([new Point3D(-34.5269, -15.9808, -24.6356), new Point3D(-27.6825, -15.9808, -21.8005), new Point3D(-27.6825, -9.03911, -21.8005), new Point3D(-34.5269, -9.03911, -24.6356)]);
_arg2[_local3].push([new Point3D(-27.6825, -15.9808, -21.8005), new Point3D(-24.8475, -15.9808, -15.0366), new Point3D(-24.8475, -9.0391, -15.0366), new Point3D(-27.6825, -9.03911, -21.8005)]);
_arg2[_local3].push([new Point3D(22.8198, -15.9807, -15.0366), new Point3D(25.7428, -15.9807, -22.2146), new Point3D(25.7428, -9.03905, -22.2146), new Point3D(22.8198, -9.03906, -15.0366)]);
_arg2[_local3].push([new Point3D(25.7428, -15.9807, -22.2146), new Point3D(32.7996, -15.9807, -25.1376), new Point3D(32.7996, -9.03905, -25.1376), new Point3D(25.7428, -9.03905, -22.2146)]);
_arg2[_local3].push([new Point3D(32.7996, -15.9807, -25.1376), new Point3D(39.8564, -15.9807, -22.2146), new Point3D(39.8564, -9.03904, -22.2146), new Point3D(32.7996, -9.03905, -25.1376)]);
_arg2[_local3].push([new Point3D(39.8564, -15.9807, -22.2146), new Point3D(42.7794, -15.9807, -15.0366), new Point3D(42.7794, -9.03904, -15.0366), new Point3D(39.8564, -9.03904, -22.2146)]);
_arg2[_local3].push([new Point3D(-44.2063, -15.9808, -15.0366), new Point3D(-41.3713, -15.9808, -8.11182), new Point3D(-34.5269, -15.9808, -5.27679), new Point3D(-27.6825, -15.9808, -8.11182), new Point3D(-24.8475, -15.9808, -15.0366), new Point3D(-27.6825, -15.9808, -21.8005), new Point3D(-34.5269, -15.9808, -24.6356), new Point3D(-41.3713, -15.9808, -21.8005)]);
_arg2[_local3].push([new Point3D(22.8198, -15.9807, -15.0366), new Point3D(25.7428, -15.9807, -8.10103), new Point3D(32.7996, -15.9807, -5.17801), new Point3D(39.8564, -15.9807, -8.10103), new Point3D(42.7794, -15.9807, -15.0366), new Point3D(39.8564, -15.9807, -22.2146), new Point3D(32.7996, -15.9807, -25.1376), new Point3D(25.7428, -15.9807, -22.2146)]);
_arg2[_local3].push([new Point3D(-50.8859, 15.2832, 4.14545), new Point3D(-50.8858, -15.9808, 4.14545), new Point3D(-50.8858, -15.9808, -15.0366), new Point3D(-50.8859, 15.2832, -15.0366)]);
_arg2[_local3].push([new Point3D(-24.7174, 15.2833, 13.5023), new Point3D(-24.7173, -15.9808, 13.5023), new Point3D(-42.1541, -15.9808, 13.5023), new Point3D(-42.1541, 15.2833, 13.5023)]);
_arg2[_local3].push([new Point3D(-42.1541, 15.2833, 13.5023), new Point3D(-42.1541, -15.9808, 13.5023), new Point3D(-50.8858, -15.9808, 4.14545), new Point3D(-50.8859, 15.2832, 4.14545)]);
_arg2[_local3].push([new Point3D(-44.2063, 15.2833, -15.0366), new Point3D(-44.2063, 8.04087, -15.0366), new Point3D(-41.3713, 8.04088, -21.8005), new Point3D(-41.3713, 15.2833, -21.8005)]);
_arg2[_local3].push([new Point3D(-41.3713, 15.2833, -21.8005), new Point3D(-41.3713, 8.04088, -21.8005), new Point3D(-34.5269, 8.04088, -24.6356), new Point3D(-34.5269, 15.2833, -24.6356)]);
_arg2[_local3].push([new Point3D(-34.5269, 15.2833, -24.6356), new Point3D(-34.5269, 8.04088, -24.6356), new Point3D(-27.6826, 8.04088, -21.8005), new Point3D(-27.6826, 15.2833, -21.8005)]);
_arg2[_local3].push([new Point3D(-27.6826, 15.2833, -21.8005), new Point3D(-27.6826, 8.04088, -21.8005), new Point3D(-24.8475, 8.04088, -15.0366), new Point3D(-24.8476, 15.2833, -15.0366)]);
_arg2[_local3].push([new Point3D(22.8197, 15.2833, -15.0366), new Point3D(22.8198, 8.04093, -15.0366), new Point3D(25.7428, 8.04094, -22.2146), new Point3D(25.7428, 15.2833, -22.2146)]);
_arg2[_local3].push([new Point3D(25.7428, 15.2833, -22.2146), new Point3D(25.7428, 8.04094, -22.2146), new Point3D(32.7996, 8.04094, -25.1376), new Point3D(32.7996, 15.2833, -25.1376)]);
_arg2[_local3].push([new Point3D(32.7996, 15.2833, -25.1376), new Point3D(32.7996, 8.04094, -25.1376), new Point3D(39.8564, 8.04095, -22.2146), new Point3D(39.8564, 15.2833, -22.2146)]);
_arg2[_local3].push([new Point3D(39.8564, 15.2833, -22.2146), new Point3D(39.8564, 8.04095, -22.2146), new Point3D(42.7794, 8.04095, -15.0366), new Point3D(42.7794, 15.2833, -15.0366)]);
_arg2[_local3].push([new Point3D(-44.2063, 15.2833, -15.0366), new Point3D(-41.3713, 15.2833, -21.8005), new Point3D(-34.5269, 15.2833, -24.6356), new Point3D(-27.6826, 15.2833, -21.8005), new Point3D(-24.8476, 15.2833, -15.0366), new Point3D(-27.6826, 15.2833, -8.11181), new Point3D(-34.5269, 15.2833, -5.27679), new Point3D(-41.3713, 15.2833, -8.11182)]);
_arg2[_local3].push([new Point3D(22.8197, 15.2833, -15.0366), new Point3D(25.7428, 15.2833, -22.2146), new Point3D(32.7996, 15.2833, -25.1376), new Point3D(39.8564, 15.2833, -22.2146), new Point3D(42.7794, 15.2833, -15.0366), new Point3D(39.8564, 15.2833, -8.10103), new Point3D(32.7996, 15.2833, -5.17801), new Point3D(25.7428, 15.2833, -8.10103)]);
_arg2[_local3].push([new Point3D(-34.5269, 8.04088, -24.6356), new Point3D(-41.3713, 8.04088, -21.8005), new Point3D(-44.2063, 8.04087, -15.0366), new Point3D(-24.8475, 8.04088, -15.0366), new Point3D(-27.6826, 8.04088, -21.8005)]);
_arg2[_local3].push([new Point3D(32.7996, 8.04094, -25.1376), new Point3D(25.7428, 8.04094, -22.2146), new Point3D(22.8198, 8.04093, -15.0366), new Point3D(42.7794, 8.04095, -15.0366), new Point3D(39.8564, 8.04095, -22.2146)]);
_arg2[_local3].push([new Point3D(42.7794, -9.03904, -15.0366), new Point3D(22.8198, -9.03906, -15.0366), new Point3D(25.7428, -9.03905, -22.2146), new Point3D(32.7996, -9.03905, -25.1376), new Point3D(39.8564, -9.03904, -22.2146)]);
_arg2[_local3].push([new Point3D(-24.8475, -9.0391, -15.0366), new Point3D(-44.2063, -9.03912, -15.0366), new Point3D(-41.3713, -9.03912, -21.8005), new Point3D(-34.5269, -9.03911, -24.6356), new Point3D(-27.6825, -9.03911, -21.8005)]);
_arg2[_local3].push([new Point3D(-24.7173, -15.9808, 13.5023), new Point3D(-24.7174, 15.2833, 13.5023), new Point3D(-24.7174, 15.2833, 21.8828), new Point3D(-24.7173, -15.9808, 21.8828)]);
_arg2[_local3].push([new Point3D(-44.2063, 15.2833, -15.0366), new Point3D(-50.8859, 15.2832, -15.0366), new Point3D(-50.8858, -15.9808, -15.0366), new Point3D(-44.2063, -15.9808, -15.0366)]);
_arg2[_local3].push([new Point3D(42.7794, -15.9807, -15.0366), new Point3D(51.0423, -15.9807, -15.0366), new Point3D(51.0423, 15.2834, -15.0366), new Point3D(42.7794, 15.2833, -15.0366)]);
_arg2[_local3].push([new Point3D(22.8198, -9.03906, -15.0366), new Point3D(42.7794, -9.03904, -15.0366), new Point3D(42.7794, 8.04095, -15.0366), new Point3D(22.8198, 8.04093, -15.0366)]);
_arg2[_local3].push([new Point3D(-44.2063, -9.03912, -15.0366), new Point3D(-24.8475, -9.0391, -15.0366), new Point3D(-24.8475, 8.04088, -15.0366), new Point3D(-44.2063, 8.04087, -15.0366)]);
_arg2[_local3].push([new Point3D(-37.8016, 15.2833, 1.70222), new Point3D(-34.5269, 15.2833, -5.27679), new Point3D(-27.6826, 15.2833, -8.11181), new Point3D(-24.8476, 15.2833, -15.0366), new Point3D(-24.7174, 15.2833, -15.0366), new Point3D(-24.7174, 15.2833, 2.06918)]);
_arg2[_local3].push([new Point3D(-24.7173, -15.9808, -15.0366), new Point3D(-24.8475, -15.9808, -15.0366), new Point3D(-27.6825, -15.9808, -8.11182), new Point3D(-34.5269, -15.9808, -5.27679), new Point3D(-37.8016, -15.9808, 1.70222), new Point3D(-24.7173, -15.9808, 2.06918)]);
_arg2[_local3].push([new Point3D(-50.8859, 15.2832, -15.0366), new Point3D(-44.2063, 15.2833, -15.0366), new Point3D(-41.3713, 15.2833, -8.11182), new Point3D(-34.5269, 15.2833, -5.27679), new Point3D(-37.8016, 15.2833, 1.70222), new Point3D(-46.52, 15.2832, 8.8239), new Point3D(-50.8859, 15.2832, 4.14545)]);
_arg2[_local3].push([new Point3D(-46.52, 15.2832, 8.8239), new Point3D(-37.8016, 15.2833, 1.70222), new Point3D(-24.7174, 15.2833, 2.06918), new Point3D(-24.7174, 15.2833, 13.5023), new Point3D(-42.1541, 15.2833, 13.5023)]);
_arg2[_local3].push([new Point3D(-24.7173, -15.9808, 2.06918), new Point3D(-37.8016, -15.9808, 1.70222), new Point3D(-46.52, -15.9808, 8.8239), new Point3D(-42.1541, -15.9808, 13.5023), new Point3D(-24.7173, -15.9808, 13.5023)]);
_arg2[_local3].push([new Point3D(-34.5269, -15.9808, -5.27679), new Point3D(-41.3713, -15.9808, -8.11182), new Point3D(-44.2063, -15.9808, -15.0366), new Point3D(-50.8858, -15.9808, -15.0366), new Point3D(-50.8858, -15.9808, 4.14545), new Point3D(-46.52, -15.9808, 8.8239), new Point3D(-37.8016, -15.9808, 1.70222)]);
_arg2[_local3].push([new Point3D(51.0423, -15.9807, -15.0366), new Point3D(42.7794, -15.9807, -15.0366), new Point3D(39.8564, -15.9807, -8.10103), new Point3D(32.7996, -15.9807, -5.17801), new Point3D(32.8068, -15.9807, 21.8828), new Point3D(51.0423, -15.9807, 21.8828)]);
_arg2[_local3].push([new Point3D(32.7996, -15.9807, -5.17801), new Point3D(25.7428, -15.9807, -8.10103), new Point3D(22.8198, -15.9807, -15.0366), new Point3D(12.2902, -15.9807, -15.0366), new Point3D(12.2902, -15.9807, 21.8828), new Point3D(32.8068, -15.9807, 21.8828)]);
_arg2[_local3].push([new Point3D(12.2902, -15.9807, -15.0366), new Point3D(-6.13818, -15.9808, -15.0366), new Point3D(-6.13818, -15.9808, 21.8828), new Point3D(12.2902, -15.9807, 21.8828)]);
_arg2[_local3].push([new Point3D(-6.13818, -15.9808, -15.0366), new Point3D(-24.7173, -15.9808, -15.0366), new Point3D(-24.7173, -15.9808, 21.8828), new Point3D(-6.13818, -15.9808, 21.8828)]);
_arg2[_local3].push([new Point3D(32.7996, 15.2833, -5.17801), new Point3D(32.8067, 15.2833, 21.8828), new Point3D(12.2902, 15.2833, 21.8828), new Point3D(12.2902, 15.2833, -15.0366), new Point3D(22.8197, 15.2833, -15.0366), new Point3D(25.7428, 15.2833, -8.10103)]);
_arg2[_local3].push([new Point3D(12.2902, 15.2833, -15.0366), new Point3D(12.2902, 15.2833, 21.8828), new Point3D(-6.13822, 15.2833, 21.8828), new Point3D(-6.13822, 15.2833, -15.0366)]);
_arg2[_local3].push([new Point3D(-6.13822, 15.2833, -15.0366), new Point3D(-6.13822, 15.2833, 21.8828), new Point3D(-24.7174, 15.2833, 21.8828), new Point3D(-24.7174, 15.2833, -15.0366)]);
_arg2[_local3].push([new Point3D(22.8197, 15.2833, -15.0366), new Point3D(-0.863679, 15.2833, -15.0366), new Point3D(-0.863642, -15.9808, -15.0366), new Point3D(22.8198, -15.9807, -15.0366)]);
_arg2[_local3].push([new Point3D(-0.863679, 15.2833, -15.0366), new Point3D(-24.8476, 15.2833, -15.0366), new Point3D(-24.8475, -15.9808, -15.0366), new Point3D(-0.863642, -15.9808, -15.0366)]);
_arg2[_local3].push([new Point3D(51.0423, -15.9807, 21.8828), new Point3D(32.8068, -15.9807, 21.8828), new Point3D(32.8067, 15.2833, 21.8828), new Point3D(51.0423, 15.2834, 21.8828)]);
_arg2[_local3].push([new Point3D(32.8068, -15.9807, 21.8828), new Point3D(12.2902, -15.9807, 21.8828), new Point3D(12.2902, 15.2833, 21.8828), new Point3D(32.8067, 15.2833, 21.8828)]);
_arg2[_local3].push([new Point3D(12.2902, -15.9807, 21.8828), new Point3D(-6.13818, -15.9808, 21.8828), new Point3D(-6.13822, 15.2833, 21.8828), new Point3D(12.2902, 15.2833, 21.8828)]);
_arg2[_local3].push([new Point3D(-6.13818, -15.9808, 21.8828), new Point3D(-24.7173, -15.9808, 21.8828), new Point3D(-24.7174, 15.2833, 21.8828), new Point3D(-6.13822, 15.2833, 21.8828)]);
_arg2[_local3].push([new Point3D(51.0423, 15.2834, -15.0366), new Point3D(51.0423, -15.9807, -15.0366), new Point3D(51.0423, -15.9807, 3.44923), new Point3D(51.0423, 15.2834, 3.44923)]);
_arg2[_local3].push([new Point3D(51.0423, 15.2834, 3.44923), new Point3D(51.0423, -15.9807, 3.44923), new Point3D(51.0423, -15.9807, 21.8828), new Point3D(51.0423, 15.2834, 21.8828)]);
_arg2[_local3].push([new Point3D(32.7996, 15.2833, -5.17801), new Point3D(39.8564, 15.2833, -8.10103), new Point3D(42.7794, 15.2833, -15.0366), new Point3D(51.0423, 15.2834, -15.0366), new Point3D(51.0423, 15.2834, 21.8828), new Point3D(32.8067, 15.2833, 21.8828)]);
} else {
if (_arg1 == 38){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 2;
_arg2.expertTime = 190;
_arg2[_local3].push([new Point3D(28.9507, -2.63966, -47.8588), new Point3D(20.0166, -0.197367, -56.4526), new Point3D(28.9507, 2.24493, -65.0464), new Point3D(37.8848, -0.197367, -56.4526)]);
_arg2[_local3].push([new Point3D(28.9507, -2.63966, -47.8588), new Point3D(18.9569, 22.9974, -39.7941), new Point3D(11.4771, 17.5352, -48.3879), new Point3D(20.0166, -0.197367, -56.4526)]);
_arg2[_local3].push([new Point3D(20.0166, -0.197367, -56.4526), new Point3D(11.4771, 17.5352, -48.3879), new Point3D(15.138, 26.0429, -56.9817), new Point3D(28.9507, 2.24493, -65.0464)]);
_arg2[_local3].push([new Point3D(28.9507, 2.24493, -65.0464), new Point3D(15.138, 26.0429, -56.9817), new Point3D(22.6177, 31.5051, -48.3879), new Point3D(37.8848, -0.197367, -56.4526)]);
_arg2[_local3].push([new Point3D(37.8848, -0.197367, -56.4526), new Point3D(22.6177, 31.5051, -48.3879), new Point3D(18.9569, 22.9974, -39.7941), new Point3D(28.9507, -2.63966, -47.8588)]);
_arg2[_local3].push([new Point3D(18.9569, 22.9974, -39.7941), new Point3D(-7.31803, 31.1683, -31.7295), new Point3D(-7.71107, 21.9147, -40.3233), new Point3D(11.4771, 17.5352, -48.3879)]);
_arg2[_local3].push([new Point3D(11.4771, 17.5352, -48.3879), new Point3D(-7.71107, 21.9147, -40.3233), new Point3D(-12.0801, 30.0814, -48.9171), new Point3D(15.138, 26.0429, -56.9817)]);
_arg2[_local3].push([new Point3D(15.138, 26.0429, -56.9817), new Point3D(-12.0801, 30.0814, -48.9171), new Point3D(-11.6871, 39.335, -40.3233), new Point3D(22.6177, 31.5051, -48.3879)]);
_arg2[_local3].push([new Point3D(22.6177, 31.5051, -48.3879), new Point3D(-11.6871, 39.335, -40.3233), new Point3D(-7.31803, 31.1683, -31.7295), new Point3D(18.9569, 22.9974, -39.7941)]);
_arg2[_local3].push([new Point3D(-7.31803, 31.1683, -31.7295), new Point3D(-30.0885, 15.7202, -23.6648), new Point3D(-23.0988, 9.64345, -32.2586), new Point3D(-7.71107, 21.9147, -40.3233)]);
_arg2[_local3].push([new Point3D(-7.71107, 21.9147, -40.3233), new Point3D(-23.0988, 9.64345, -32.2586), new Point3D(-32.2078, 11.3194, -40.8524), new Point3D(-12.0801, 30.0814, -48.9171)]);
_arg2[_local3].push([new Point3D(-12.0801, 30.0814, -48.9171), new Point3D(-32.2078, 11.3194, -40.8524), new Point3D(-39.1975, 17.3962, -32.2586), new Point3D(-11.6871, 39.335, -40.3233)]);
_arg2[_local3].push([new Point3D(-11.6871, 39.335, -40.3233), new Point3D(-39.1975, 17.3962, -32.2586), new Point3D(-30.0885, 15.7202, -23.6648), new Point3D(-7.31803, 31.1683, -31.7295)]);
_arg2[_local3].push([new Point3D(-30.0885, 15.7202, -23.6648), new Point3D(-32.2078, -11.7141, -15.6002), new Point3D(-23.0988, -10.0382, -24.194), new Point3D(-23.0988, 9.64345, -32.2586)]);
_arg2[_local3].push([new Point3D(-23.0988, 9.64345, -32.2586), new Point3D(-23.0988, -10.0382, -24.194), new Point3D(-30.0885, -16.115, -32.7878), new Point3D(-32.2078, 11.3194, -40.8524)]);
_arg2[_local3].push([new Point3D(-32.2078, 11.3194, -40.8524), new Point3D(-30.0885, -16.115, -32.7878), new Point3D(-39.1975, -17.7909, -24.194), new Point3D(-39.1975, 17.3962, -32.2586)]);
_arg2[_local3].push([new Point3D(-39.1975, 17.3962, -32.2586), new Point3D(-39.1975, -17.7909, -24.194), new Point3D(-32.2078, -11.7141, -15.6002), new Point3D(-30.0885, 15.7202, -23.6648)]);
_arg2[_local3].push([new Point3D(-32.2078, -11.7141, -15.6002), new Point3D(-12.0801, -30.4761, -7.53551), new Point3D(-7.71106, -22.3095, -16.1293), new Point3D(-23.0988, -10.0382, -24.194)]);
_arg2[_local3].push([new Point3D(-23.0988, -10.0382, -24.194), new Point3D(-7.71106, -22.3095, -16.1293), new Point3D(-7.31803, -31.563, -24.7231), new Point3D(-30.0885, -16.115, -32.7878)]);
_arg2[_local3].push([new Point3D(-30.0885, -16.115, -32.7878), new Point3D(-7.31803, -31.563, -24.7231), new Point3D(-11.6871, -39.7297, -16.1293), new Point3D(-39.1975, -17.7909, -24.194)]);
_arg2[_local3].push([new Point3D(-39.1975, -17.7909, -24.194), new Point3D(-11.6871, -39.7297, -16.1293), new Point3D(-12.0801, -30.4761, -7.53551), new Point3D(-32.2078, -11.7141, -15.6002)]);
_arg2[_local3].push([new Point3D(-12.0801, -30.4761, -7.53551), new Point3D(15.138, -26.4376, 0.529146), new Point3D(11.4771, -17.9299, -8.06465), new Point3D(-7.71106, -22.3095, -16.1293)]);
_arg2[_local3].push([new Point3D(-7.71106, -22.3095, -16.1293), new Point3D(11.4771, -17.9299, -8.06465), new Point3D(18.9569, -23.3921, -16.6585), new Point3D(-7.31803, -31.563, -24.7231)]);
_arg2[_local3].push([new Point3D(-7.31803, -31.563, -24.7231), new Point3D(18.9569, -23.3921, -16.6585), new Point3D(22.6178, -31.8998, -8.06465), new Point3D(-11.6871, -39.7297, -16.1293)]);
_arg2[_local3].push([new Point3D(-11.6871, -39.7297, -16.1293), new Point3D(22.6178, -31.8998, -8.06465), new Point3D(15.138, -26.4376, 0.529146), new Point3D(-12.0801, -30.4761, -7.53551)]);
_arg2[_local3].push([new Point3D(15.138, -26.4376, 0.529146), new Point3D(28.9507, -2.63965, 8.5938), new Point3D(20.0166, -0.197363, -3.17659E-6), new Point3D(11.4771, -17.9299, -8.06465)]);
_arg2[_local3].push([new Point3D(11.4771, -17.9299, -8.06465), new Point3D(20.0166, -0.197363, -3.17659E-6), new Point3D(28.9507, 2.24493, -8.5938), new Point3D(18.9569, -23.3921, -16.6585)]);
_arg2[_local3].push([new Point3D(18.9569, -23.3921, -16.6585), new Point3D(28.9507, 2.24493, -8.5938), new Point3D(37.8848, -0.19736, -3.17659E-6), new Point3D(22.6178, -31.8998, -8.06465)]);
_arg2[_local3].push([new Point3D(22.6178, -31.8998, -8.06465), new Point3D(37.8848, -0.19736, -3.17659E-6), new Point3D(28.9507, -2.63965, 8.5938), new Point3D(15.138, -26.4376, 0.529146)]);
_arg2[_local3].push([new Point3D(28.9507, -2.63965, 8.5938), new Point3D(18.9569, 22.9974, 16.6584), new Point3D(11.4771, 17.5352, 8.06465), new Point3D(20.0166, -0.197363, -3.17659E-6)]);
_arg2[_local3].push([new Point3D(20.0166, -0.197363, -3.17659E-6), new Point3D(11.4771, 17.5352, 8.06465), new Point3D(15.138, 26.0429, -0.529148), new Point3D(28.9507, 2.24493, -8.5938)]);
_arg2[_local3].push([new Point3D(28.9507, 2.24493, -8.5938), new Point3D(15.138, 26.0429, -0.529148), new Point3D(22.6177, 31.5051, 8.06465), new Point3D(37.8848, -0.19736, -3.17659E-6)]);
_arg2[_local3].push([new Point3D(37.8848, -0.19736, -3.17659E-6), new Point3D(22.6177, 31.5051, 8.06465), new Point3D(18.9569, 22.9974, 16.6584), new Point3D(28.9507, -2.63965, 8.5938)]);
_arg2[_local3].push([new Point3D(18.9569, 22.9974, 16.6584), new Point3D(-7.31804, 31.1683, 24.7231), new Point3D(-7.71107, 21.9147, 16.1293), new Point3D(11.4771, 17.5352, 8.06465)]);
_arg2[_local3].push([new Point3D(11.4771, 17.5352, 8.06465), new Point3D(-7.71107, 21.9147, 16.1293), new Point3D(-12.0802, 30.0814, 7.5355), new Point3D(15.138, 26.0429, -0.529148)]);
_arg2[_local3].push([new Point3D(15.138, 26.0429, -0.529148), new Point3D(-12.0802, 30.0814, 7.5355), new Point3D(-11.6871, 39.3349, 16.1293), new Point3D(22.6177, 31.5051, 8.06465)]);
_arg2[_local3].push([new Point3D(22.6177, 31.5051, 8.06465), new Point3D(-11.6871, 39.3349, 16.1293), new Point3D(-7.31804, 31.1683, 24.7231), new Point3D(18.9569, 22.9974, 16.6584)]);
_arg2[_local3].push([new Point3D(-7.31804, 31.1683, 24.7231), new Point3D(-30.0885, 15.7202, 32.7877), new Point3D(-23.0988, 9.64344, 24.194), new Point3D(-7.71107, 21.9147, 16.1293)]);
_arg2[_local3].push([new Point3D(-7.71107, 21.9147, 16.1293), new Point3D(-23.0988, 9.64344, 24.194), new Point3D(-32.2078, 11.3194, 15.6002), new Point3D(-12.0802, 30.0814, 7.5355)]);
_arg2[_local3].push([new Point3D(-12.0802, 30.0814, 7.5355), new Point3D(-32.2078, 11.3194, 15.6002), new Point3D(-39.1975, 17.3962, 24.194), new Point3D(-11.6871, 39.3349, 16.1293)]);
_arg2[_local3].push([new Point3D(-11.6871, 39.3349, 16.1293), new Point3D(-39.1975, 17.3962, 24.194), new Point3D(-30.0885, 15.7202, 32.7877), new Point3D(-7.31804, 31.1683, 24.7231)]);
_arg2[_local3].push([new Point3D(-30.0885, 15.7202, 32.7877), new Point3D(-32.2078, -11.7141, 40.8524), new Point3D(-23.0988, -10.0382, 32.2586), new Point3D(-23.0988, 9.64344, 24.194)]);
_arg2[_local3].push([new Point3D(-23.0988, 9.64344, 24.194), new Point3D(-23.0988, -10.0382, 32.2586), new Point3D(-30.0885, -16.115, 23.6648), new Point3D(-32.2078, 11.3194, 15.6002)]);
_arg2[_local3].push([new Point3D(-32.2078, 11.3194, 15.6002), new Point3D(-30.0885, -16.115, 23.6648), new Point3D(-39.1975, -17.7909, 32.2586), new Point3D(-39.1975, 17.3962, 24.194)]);
_arg2[_local3].push([new Point3D(-39.1975, 17.3962, 24.194), new Point3D(-39.1975, -17.7909, 32.2586), new Point3D(-32.2078, -11.7141, 40.8524), new Point3D(-30.0885, 15.7202, 32.7877)]);
_arg2[_local3].push([new Point3D(-32.2078, -11.7141, 40.8524), new Point3D(-12.0801, -30.4761, 48.9171), new Point3D(-7.71106, -22.3095, 40.3233), new Point3D(-23.0988, -10.0382, 32.2586)]);
_arg2[_local3].push([new Point3D(-23.0988, -10.0382, 32.2586), new Point3D(-7.71106, -22.3095, 40.3233), new Point3D(-7.31802, -31.563, 31.7295), new Point3D(-30.0885, -16.115, 23.6648)]);
_arg2[_local3].push([new Point3D(-30.0885, -16.115, 23.6648), new Point3D(-7.31802, -31.563, 31.7295), new Point3D(-11.6871, -39.7297, 40.3233), new Point3D(-39.1975, -17.7909, 32.2586)]);
_arg2[_local3].push([new Point3D(-39.1975, -17.7909, 32.2586), new Point3D(-11.6871, -39.7297, 40.3233), new Point3D(-12.0801, -30.4761, 48.9171), new Point3D(-32.2078, -11.7141, 40.8524)]);
_arg2[_local3].push([new Point3D(-12.0801, -30.4761, 48.9171), new Point3D(15.138, -26.4376, 56.9817), new Point3D(11.4771, -17.9299, 48.3879), new Point3D(-7.71106, -22.3095, 40.3233)]);
_arg2[_local3].push([new Point3D(-7.71106, -22.3095, 40.3233), new Point3D(11.4771, -17.9299, 48.3879), new Point3D(18.9569, -23.3921, 39.7941), new Point3D(-7.31802, -31.563, 31.7295)]);
_arg2[_local3].push([new Point3D(-7.31802, -31.563, 31.7295), new Point3D(18.9569, -23.3921, 39.7941), new Point3D(22.6178, -31.8998, 48.3879), new Point3D(-11.6871, -39.7297, 40.3233)]);
_arg2[_local3].push([new Point3D(-11.6871, -39.7297, 40.3233), new Point3D(22.6178, -31.8998, 48.3879), new Point3D(15.138, -26.4376, 56.9817), new Point3D(-12.0801, -30.4761, 48.9171)]);
_arg2[_local3].push([new Point3D(15.138, -26.4376, 56.9817), new Point3D(28.9507, -2.63965, 65.0464), new Point3D(20.0166, -0.197359, 56.4526), new Point3D(11.4771, -17.9299, 48.3879)]);
_arg2[_local3].push([new Point3D(11.4771, -17.9299, 48.3879), new Point3D(20.0166, -0.197359, 56.4526), new Point3D(28.9507, 2.24494, 47.8588), new Point3D(18.9569, -23.3921, 39.7941)]);
_arg2[_local3].push([new Point3D(18.9569, -23.3921, 39.7941), new Point3D(28.9507, 2.24494, 47.8588), new Point3D(37.8848, -0.197353, 56.4526), new Point3D(22.6178, -31.8998, 48.3879)]);
_arg2[_local3].push([new Point3D(22.6178, -31.8998, 48.3879), new Point3D(37.8848, -0.197353, 56.4526), new Point3D(28.9507, -2.63965, 65.0464), new Point3D(15.138, -26.4376, 56.9817)]);
_arg2[_local3].push([new Point3D(20.0166, -0.197359, 56.4526), new Point3D(28.9507, -2.63965, 65.0464), new Point3D(37.8848, -0.197353, 56.4526), new Point3D(28.9507, 2.24494, 47.8588)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(28.9507, -2.63966, -25.517), new Point3D(20.0166, -0.197367, -34.1326), new Point3D(28.9507, 2.24493, -42.7483), new Point3D(37.8848, -0.197367, -34.1326)]);
_arg2[_local3].push([new Point3D(28.9507, -2.63966, -25.517), new Point3D(18.9569, 22.9974, -20.6084), new Point3D(11.4771, 17.5352, -29.2565), new Point3D(20.0166, -0.197367, -34.1326)]);
_arg2[_local3].push([new Point3D(20.0166, -0.197367, -34.1326), new Point3D(11.4771, 17.5352, -29.2565), new Point3D(15.138, 26.0429, -37.9047), new Point3D(28.9507, 2.24493, -42.7483)]);
_arg2[_local3].push([new Point3D(28.9507, 2.24493, -42.7483), new Point3D(15.138, 26.0429, -37.9047), new Point3D(22.6177, 31.5051, -29.2565), new Point3D(37.8848, -0.197367, -34.1326)]);
_arg2[_local3].push([new Point3D(37.8848, -0.197367, -34.1326), new Point3D(22.6177, 31.5051, -29.2565), new Point3D(18.9569, 22.9974, -20.6084), new Point3D(28.9507, -2.63966, -25.517)]);
_arg2[_local3].push([new Point3D(18.9569, 22.9974, -20.6084), new Point3D(-7.31803, 31.1683, -16.0714), new Point3D(-7.71107, 21.9147, -24.3805), new Point3D(11.4771, 17.5352, -29.2565)]);
_arg2[_local3].push([new Point3D(11.4771, 17.5352, -29.2565), new Point3D(-7.71107, 21.9147, -24.3805), new Point3D(-12.0801, 30.0814, -32.6895), new Point3D(15.138, 26.0429, -37.9047)]);
_arg2[_local3].push([new Point3D(15.138, 26.0429, -37.9047), new Point3D(-12.0801, 30.0814, -32.6895), new Point3D(-11.6871, 39.335, -24.3805), new Point3D(22.6177, 31.5051, -29.2565)]);
_arg2[_local3].push([new Point3D(22.6177, 31.5051, -29.2565), new Point3D(-11.6871, 39.335, -24.3805), new Point3D(-7.31803, 31.1683, -16.0714), new Point3D(18.9569, 22.9974, -20.6084)]);
_arg2[_local3].push([new Point3D(-7.31803, 31.1683, -16.0714), new Point3D(-30.0885, 15.7202, -10.999), new Point3D(-23.0988, 9.64345, -19.5044), new Point3D(-7.71107, 21.9147, -24.3805)]);
_arg2[_local3].push([new Point3D(-7.71107, 21.9147, -24.3805), new Point3D(-23.0988, 9.64345, -19.5044), new Point3D(-32.2078, 11.3194, -28.0098), new Point3D(-12.0801, 30.0814, -32.6895)]);
_arg2[_local3].push([new Point3D(-12.0801, 30.0814, -32.6895), new Point3D(-32.2078, 11.3194, -28.0098), new Point3D(-39.1975, 17.3962, -19.5044), new Point3D(-11.6871, 39.335, -24.3805)]);
_arg2[_local3].push([new Point3D(-11.6871, 39.335, -24.3805), new Point3D(-39.1975, 17.3962, -19.5044), new Point3D(-30.0885, 15.7202, -10.999), new Point3D(-7.31803, 31.1683, -16.0714)]);
_arg2[_local3].push([new Point3D(-30.0885, 15.7202, -10.999), new Point3D(-32.2078, -11.7141, -6.00354), new Point3D(-23.0988, -10.0382, -14.6283), new Point3D(-23.0988, 9.64345, -19.5044)]);
_arg2[_local3].push([new Point3D(-23.0988, 9.64345, -19.5044), new Point3D(-23.0988, -10.0382, -14.6283), new Point3D(-30.0885, -16.115, -23.253), new Point3D(-32.2078, 11.3194, -28.0098)]);
_arg2[_local3].push([new Point3D(-32.2078, 11.3194, -28.0098), new Point3D(-30.0885, -16.115, -23.253), new Point3D(-39.1975, -17.7909, -14.6283), new Point3D(-39.1975, 17.3962, -19.5044)]);
_arg2[_local3].push([new Point3D(-39.1975, 17.3962, -19.5044), new Point3D(-39.1975, -17.7909, -14.6283), new Point3D(-32.2078, -11.7141, -6.00354), new Point3D(-30.0885, 15.7202, -10.999)]);
_arg2[_local3].push([new Point3D(-32.2078, -11.7141, -6.00354), new Point3D(-12.0801, -30.4761, -1.11472), new Point3D(-7.71106, -22.3095, -9.75219), new Point3D(-23.0988, -10.0382, -14.6283)]);
_arg2[_local3].push([new Point3D(-23.0988, -10.0382, -14.6283), new Point3D(-7.71106, -22.3095, -9.75219), new Point3D(-7.31803, -31.563, -18.3897), new Point3D(-30.0885, -16.115, -23.253)]);
_arg2[_local3].push([new Point3D(-30.0885, -16.115, -23.253), new Point3D(-7.31803, -31.563, -18.3897), new Point3D(-11.6871, -39.7297, -9.75219), new Point3D(-39.1975, -17.7909, -14.6283)]);
_arg2[_local3].push([new Point3D(-39.1975, -17.7909, -14.6283), new Point3D(-11.6871, -39.7297, -9.75219), new Point3D(-12.0801, -30.4761, -1.11472), new Point3D(-32.2078, -11.7141, -6.00354)]);
_arg2[_local3].push([new Point3D(-12.0801, -30.4761, -1.11472), new Point3D(15.138, -26.4376, 3.774), new Point3D(11.4771, -17.9299, -4.8761), new Point3D(-7.71106, -22.3095, -9.75219)]);
_arg2[_local3].push([new Point3D(-7.71106, -22.3095, -9.75219), new Point3D(11.4771, -17.9299, -4.8761), new Point3D(18.9569, -23.3921, -13.5262), new Point3D(-7.31803, -31.563, -18.3897)]);
_arg2[_local3].push([new Point3D(-7.31803, -31.563, -18.3897), new Point3D(18.9569, -23.3921, -13.5262), new Point3D(22.6178, -31.8998, -4.8761), new Point3D(-11.6871, -39.7297, -9.75219)]);
_arg2[_local3].push([new Point3D(-11.6871, -39.7297, -9.75219), new Point3D(22.6178, -31.8998, -4.8761), new Point3D(15.138, -26.4376, 3.774), new Point3D(-12.0801, -30.4761, -1.11472)]);
_arg2[_local3].push([new Point3D(15.138, -26.4376, 3.774), new Point3D(28.9507, -2.63965, 8.61551), new Point3D(20.0166, -0.197363, -7.23386E-6), new Point3D(11.4771, -17.9299, -4.8761)]);
_arg2[_local3].push([new Point3D(11.4771, -17.9299, -4.8761), new Point3D(20.0166, -0.197363, -7.23386E-6), new Point3D(28.9507, 2.24493, -8.61553), new Point3D(18.9569, -23.3921, -13.5262)]);
_arg2[_local3].push([new Point3D(18.9569, -23.3921, -13.5262), new Point3D(28.9507, 2.24493, -8.61553), new Point3D(37.8848, -0.19736, -7.23386E-6), new Point3D(22.6178, -31.8998, -4.8761)]);
_arg2[_local3].push([new Point3D(22.6178, -31.8998, -4.8761), new Point3D(37.8848, -0.19736, -7.23386E-6), new Point3D(28.9507, -2.63965, 8.61551), new Point3D(15.138, -26.4376, 3.774)]);
_arg2[_local3].push([new Point3D(28.9507, -2.63965, 8.61551), new Point3D(18.9569, 22.9974, 13.4945), new Point3D(11.4771, 17.5352, 4.87609), new Point3D(20.0166, -0.197363, -7.23386E-6)]);
_arg2[_local3].push([new Point3D(20.0166, -0.197363, -7.23386E-6), new Point3D(11.4771, 17.5352, 4.87609), new Point3D(15.138, 26.0429, -3.74229), new Point3D(28.9507, 2.24493, -8.61553)]);
_arg2[_local3].push([new Point3D(28.9507, 2.24493, -8.61553), new Point3D(15.138, 26.0429, -3.74229), new Point3D(22.6177, 31.5051, 4.87609), new Point3D(37.8848, -0.19736, -7.23386E-6)]);
_arg2[_local3].push([new Point3D(37.8848, -0.19736, -7.23386E-6), new Point3D(22.6177, 31.5051, 4.87609), new Point3D(18.9569, 22.9974, 13.4945), new Point3D(28.9507, -2.63965, 8.61551)]);
_arg2[_local3].push([new Point3D(18.9569, 22.9974, 13.4945), new Point3D(-7.31804, 31.1683, 18.4037), new Point3D(-7.71107, 21.9147, 9.75217), new Point3D(11.4771, 17.5352, 4.87609)]);
_arg2[_local3].push([new Point3D(11.4771, 17.5352, 4.87609), new Point3D(-7.71107, 21.9147, 9.75217), new Point3D(-12.0802, 30.0814, 1.1006), new Point3D(15.138, 26.0429, -3.74229)]);
_arg2[_local3].push([new Point3D(15.138, 26.0429, -3.74229), new Point3D(-12.0802, 30.0814, 1.1006), new Point3D(-11.6871, 39.3349, 9.75217), new Point3D(22.6177, 31.5051, 4.87609)]);
_arg2[_local3].push([new Point3D(22.6177, 31.5051, 4.87609), new Point3D(-11.6871, 39.3349, 9.75217), new Point3D(-7.31804, 31.1683, 18.4037), new Point3D(18.9569, 22.9974, 13.4945)]);
_arg2[_local3].push([new Point3D(-7.31804, 31.1683, 18.4037), new Point3D(-30.0885, 15.7202, 23.2678), new Point3D(-23.0988, 9.64344, 14.6283), new Point3D(-7.71107, 21.9147, 9.75217)]);
_arg2[_local3].push([new Point3D(-7.71107, 21.9147, 9.75217), new Point3D(-23.0988, 9.64344, 14.6283), new Point3D(-32.2078, 11.3194, 5.98872), new Point3D(-12.0802, 30.0814, 1.1006)]);
_arg2[_local3].push([new Point3D(-12.0802, 30.0814, 1.1006), new Point3D(-32.2078, 11.3194, 5.98872), new Point3D(-39.1975, 17.3962, 14.6283), new Point3D(-11.6871, 39.3349, 9.75217)]);
_arg2[_local3].push([new Point3D(-11.6871, 39.3349, 9.75217), new Point3D(-39.1975, 17.3962, 14.6283), new Point3D(-30.0885, 15.7202, 23.2678), new Point3D(-7.31804, 31.1683, 18.4037)]);
_arg2[_local3].push([new Point3D(-30.0885, 15.7202, 23.2678), new Point3D(-32.2078, -11.7141, 28.2073), new Point3D(-23.0988, -10.0382, 19.5044), new Point3D(-23.0988, 9.64344, 14.6283)]);
_arg2[_local3].push([new Point3D(-23.0988, 9.64344, 14.6283), new Point3D(-23.0988, -10.0382, 19.5044), new Point3D(-30.0885, -16.115, 10.8014), new Point3D(-32.2078, 11.3194, 5.98872)]);
_arg2[_local3].push([new Point3D(-32.2078, 11.3194, 5.98872), new Point3D(-30.0885, -16.115, 10.8014), new Point3D(-39.1975, -17.7909, 19.5044), new Point3D(-39.1975, 17.3962, 14.6283)]);
_arg2[_local3].push([new Point3D(-39.1975, 17.3962, 14.6283), new Point3D(-39.1975, -17.7909, 19.5044), new Point3D(-32.2078, -11.7141, 28.2073), new Point3D(-30.0885, 15.7202, 23.2678)]);
_arg2[_local3].push([new Point3D(-32.2078, -11.7141, 28.2073), new Point3D(-12.0801, -30.4761, 32.9939), new Point3D(-7.71106, -22.3095, 24.3804), new Point3D(-23.0988, -10.0382, 19.5044)]);
_arg2[_local3].push([new Point3D(-23.0988, -10.0382, 19.5044), new Point3D(-7.71106, -22.3095, 24.3804), new Point3D(-7.31802, -31.563, 15.767), new Point3D(-30.0885, -16.115, 10.8014)]);
_arg2[_local3].push([new Point3D(-30.0885, -16.115, 10.8014), new Point3D(-7.31802, -31.563, 15.767), new Point3D(-11.6871, -39.7297, 24.3804), new Point3D(-39.1975, -17.7909, 19.5044)]);
_arg2[_local3].push([new Point3D(-39.1975, -17.7909, 19.5044), new Point3D(-11.6871, -39.7297, 24.3804), new Point3D(-12.0801, -30.4761, 32.9939), new Point3D(-32.2078, -11.7141, 28.2073)]);
_arg2[_local3].push([new Point3D(-12.0801, -30.4761, 32.9939), new Point3D(15.138, -26.4376, 37.905), new Point3D(11.4771, -17.9299, 29.2565), new Point3D(-7.71106, -22.3095, 24.3804)]);
_arg2[_local3].push([new Point3D(-7.71106, -22.3095, 24.3804), new Point3D(11.4771, -17.9299, 29.2565), new Point3D(18.9569, -23.3921, 20.6081), new Point3D(-7.31802, -31.563, 15.767)]);
_arg2[_local3].push([new Point3D(-7.31802, -31.563, 15.767), new Point3D(18.9569, -23.3921, 20.6081), new Point3D(22.6178, -31.8998, 29.2565), new Point3D(-11.6871, -39.7297, 24.3804)]);
_arg2[_local3].push([new Point3D(-11.6871, -39.7297, 24.3804), new Point3D(22.6178, -31.8998, 29.2565), new Point3D(15.138, -26.4376, 37.905), new Point3D(-12.0801, -30.4761, 32.9939)]);
_arg2[_local3].push([new Point3D(15.138, -26.4376, 37.905), new Point3D(28.9507, -2.63965, 42.8539), new Point3D(20.0166, -0.197359, 34.1326), new Point3D(11.4771, -17.9299, 29.2565)]);
_arg2[_local3].push([new Point3D(11.4771, -17.9299, 29.2565), new Point3D(20.0166, -0.197359, 34.1326), new Point3D(28.9507, 2.24494, 25.4114), new Point3D(18.9569, -23.3921, 20.6081)]);
_arg2[_local3].push([new Point3D(18.9569, -23.3921, 20.6081), new Point3D(28.9507, 2.24494, 25.4114), new Point3D(37.8848, -0.197353, 34.1326), new Point3D(22.6178, -31.8998, 29.2565)]);
_arg2[_local3].push([new Point3D(22.6178, -31.8998, 29.2565), new Point3D(37.8848, -0.197353, 34.1326), new Point3D(28.9507, -2.63965, 42.8539), new Point3D(15.138, -26.4376, 37.905)]);
_arg2[_local3].push([new Point3D(20.0166, -0.197359, 34.1326), new Point3D(28.9507, -2.63965, 42.8539), new Point3D(37.8848, -0.197353, 34.1326), new Point3D(28.9507, 2.24494, 25.4114)]);
} else {
if (_arg1 == 39){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = -3;
_arg2.expertTime = 170;
_arg2[_local3].push([new Point3D(-20.9213, -0.19734, -7.74054), new Point3D(-33.4457, 20.0676, -7.34258E-6), new Point3D(-13.1807, 12.3271, -12.5244)]);
_arg2[_local3].push([new Point3D(-13.1807, 12.3271, -12.5244), new Point3D(-33.4457, 20.0676, -7.34258E-6), new Point3D(-8.39685, 20.0676, -6.58247E-6)]);
_arg2[_local3].push([new Point3D(-33.4457, 20.0676, -7.34258E-6), new Point3D(-13.1808, 12.3271, 12.5244), new Point3D(-8.39685, 20.0676, -6.58247E-6)]);
_arg2[_local3].push([new Point3D(-33.4457, 20.0676, -7.34258E-6), new Point3D(-20.9213, -0.197337, 7.74052), new Point3D(-13.1808, 12.3271, 12.5244)]);
_arg2[_local3].push([new Point3D(-33.4457, 20.0676, -7.34258E-6), new Point3D(-20.9213, -0.197341, -7.74054), new Point3D(-20.9213, -0.197337, 7.74052)]);
_arg2[_local3].push([new Point3D(-0.656309, 32.5921, 20.265), new Point3D(-8.39685, 20.0676, -6.58247E-6), new Point3D(-13.1808, 12.3271, 12.5244)]);
_arg2[_local3].push([new Point3D(-0.65631, 7.5432, 20.265), new Point3D(-0.656309, 32.5921, 20.265), new Point3D(-13.1808, 12.3271, 12.5244)]);
_arg2[_local3].push([new Point3D(-0.65631, 7.5432, 20.265), new Point3D(11.8681, 12.3271, 12.5244), new Point3D(-0.656309, 32.5921, 20.265)]);
_arg2[_local3].push([new Point3D(-0.656309, 32.5921, 20.265), new Point3D(11.8681, 12.3271, 12.5244), new Point3D(7.08423, 20.0676, -7.34258E-6)]);
_arg2[_local3].push([new Point3D(-0.656309, 32.5921, 20.265), new Point3D(7.08423, 20.0676, -7.34258E-6), new Point3D(-8.39685, 20.0676, -6.58247E-6)]);
_arg2[_local3].push([new Point3D(-20.9213, -0.19734, 32.7894), new Point3D(-13.1808, 12.3271, 12.5244), new Point3D(-20.9213, -0.197337, 7.74052)]);
_arg2[_local3].push([new Point3D(-20.9213, -0.19734, 32.7894), new Point3D(-20.9213, -0.197337, 7.74052), new Point3D(-13.1807, -12.7218, 12.5244)]);
_arg2[_local3].push([new Point3D(-13.1807, -12.7218, 12.5244), new Point3D(-0.656309, -7.93787, 20.265), new Point3D(-20.9213, -0.19734, 32.7894)]);
_arg2[_local3].push([new Point3D(-0.656309, -7.93787, 20.265), new Point3D(-0.65631, 7.5432, 20.265), new Point3D(-20.9213, -0.19734, 32.7894)]);
_arg2[_local3].push([new Point3D(-20.9213, -0.19734, 32.7894), new Point3D(-0.65631, 7.5432, 20.265), new Point3D(-13.1808, 12.3271, 12.5244)]);
_arg2[_local3].push([new Point3D(7.08423, 20.0676, -7.34258E-6), new Point3D(-0.656309, 32.5921, -20.265), new Point3D(-8.39685, 20.0676, -6.58247E-6)]);
_arg2[_local3].push([new Point3D(-8.39685, 20.0676, -6.58247E-6), new Point3D(-0.656309, 32.5921, -20.265), new Point3D(-13.1807, 12.3271, -12.5244)]);
_arg2[_local3].push([new Point3D(-0.656309, 32.5921, -20.265), new Point3D(-0.656316, 7.5432, -20.265), new Point3D(-13.1807, 12.3271, -12.5244)]);
_arg2[_local3].push([new Point3D(-0.656309, 32.5921, -20.265), new Point3D(7.08423, 20.0676, -7.34258E-6), new Point3D(11.8681, 12.3271, -12.5244)]);
_arg2[_local3].push([new Point3D(-0.656309, 32.5921, -20.265), new Point3D(11.8681, 12.3271, -12.5244), new Point3D(-0.656316, 7.5432, -20.265)]);
_arg2[_local3].push([new Point3D(-8.39685, -20.4623, -1.11431E-5), new Point3D(-0.656309, -32.9868, -20.265), new Point3D(7.08423, -20.4623, -6.58247E-6)]);
_arg2[_local3].push([new Point3D(-0.656309, -32.9868, -20.265), new Point3D(11.8681, -12.7218, -12.5245), new Point3D(7.08423, -20.4623, -6.58247E-6)]);
_arg2[_local3].push([new Point3D(-0.656309, -32.9868, -20.265), new Point3D(-0.656311, -7.93788, -20.265), new Point3D(11.8681, -12.7218, -12.5245)]);
_arg2[_local3].push([new Point3D(-0.656309, -32.9868, -20.265), new Point3D(-8.39685, -20.4623, -1.11431E-5), new Point3D(-13.1807, -12.7218, -12.5244)]);
_arg2[_local3].push([new Point3D(-0.656309, -32.9868, -20.265), new Point3D(-13.1807, -12.7218, -12.5244), new Point3D(-0.656311, -7.93788, -20.265)]);
_arg2[_local3].push([new Point3D(-20.9213, -0.197337, 7.74052), new Point3D(-20.9213, -0.19734, -7.74054), new Point3D(-33.4457, -20.4623, -7.34258E-6)]);
_arg2[_local3].push([new Point3D(-20.9213, -0.197337, 7.74052), new Point3D(-33.4457, -20.4623, -7.34258E-6), new Point3D(-13.1807, -12.7218, 12.5244)]);
_arg2[_local3].push([new Point3D(-13.1807, -12.7218, 12.5244), new Point3D(-33.4457, -20.4623, -7.34258E-6), new Point3D(-8.39684, -20.4623, -7.34258E-6)]);
_arg2[_local3].push([new Point3D(-33.4457, -20.4623, -7.34258E-6), new Point3D(-13.1807, -12.7218, -12.5244), new Point3D(-8.39684, -20.4623, -7.34258E-6)]);
_arg2[_local3].push([new Point3D(-33.4457, -20.4623, -7.34258E-6), new Point3D(-20.9213, -0.19734, -7.74054), new Point3D(-13.1807, -12.7218, -12.5244)]);
_arg2[_local3].push([new Point3D(-20.9213, -0.19734, -7.74054), new Point3D(-20.9213, -0.19734, -32.7894), new Point3D(-13.1807, -12.7218, -12.5244)]);
_arg2[_local3].push([new Point3D(-20.9213, -0.19734, -32.7894), new Point3D(-0.656311, -7.93788, -20.265), new Point3D(-13.1807, -12.7218, -12.5244)]);
_arg2[_local3].push([new Point3D(-20.9213, -0.19734, -7.74054), new Point3D(-13.1807, 12.3271, -12.5244), new Point3D(-20.9213, -0.19734, -32.7894)]);
_arg2[_local3].push([new Point3D(-20.9213, -0.19734, -32.7894), new Point3D(-0.656316, 7.5432, -20.265), new Point3D(-0.656311, -7.93788, -20.265)]);
_arg2[_local3].push([new Point3D(-20.9213, -0.19734, -32.7894), new Point3D(-13.1807, 12.3271, -12.5244), new Point3D(-0.656316, 7.5432, -20.265)]);
_arg2[_local3].push([new Point3D(11.8681, 12.3271, -12.5244), new Point3D(19.6087, -0.19734, -32.7894), new Point3D(-0.656316, 7.5432, -20.265)]);
_arg2[_local3].push([new Point3D(11.8681, 12.3271, -12.5244), new Point3D(19.6087, -0.197328, -7.74053), new Point3D(19.6087, -0.19734, -32.7894)]);
_arg2[_local3].push([new Point3D(19.6087, -0.19734, -32.7894), new Point3D(-0.656311, -7.93788, -20.265), new Point3D(-0.656316, 7.5432, -20.265)]);
_arg2[_local3].push([new Point3D(19.6087, -0.19734, -32.7894), new Point3D(19.6087, -0.197328, -7.74053), new Point3D(11.8681, -12.7218, -12.5245)]);
_arg2[_local3].push([new Point3D(19.6087, -0.19734, -32.7894), new Point3D(11.8681, -12.7218, -12.5245), new Point3D(-0.656311, -7.93788, -20.265)]);
_arg2[_local3].push([new Point3D(-0.656309, -7.93787, 20.265), new Point3D(-0.656309, -32.9868, 20.265), new Point3D(11.8681, -12.7218, 12.5244)]);
_arg2[_local3].push([new Point3D(11.8681, -12.7218, 12.5244), new Point3D(-0.656309, -32.9868, 20.265), new Point3D(7.08423, -20.4623, -6.58247E-6)]);
_arg2[_local3].push([new Point3D(-0.656309, -32.9868, 20.265), new Point3D(-8.39685, -20.4623, -1.11431E-5), new Point3D(7.08423, -20.4623, -6.58247E-6)]);
_arg2[_local3].push([new Point3D(-0.656309, -32.9868, 20.265), new Point3D(-13.1807, -12.7218, 12.5244), new Point3D(-8.39685, -20.4623, -1.11431E-5)]);
_arg2[_local3].push([new Point3D(-0.656309, -7.93787, 20.265), new Point3D(-13.1807, -12.7218, 12.5244), new Point3D(-0.656309, -32.9868, 20.265)]);
_arg2[_local3].push([new Point3D(19.6087, -0.19734, 7.74051), new Point3D(11.8681, -12.7218, 12.5244), new Point3D(32.1331, -20.4623, -7.34258E-6)]);
_arg2[_local3].push([new Point3D(19.6087, -0.19734, 7.74051), new Point3D(32.1331, -20.4623, -7.34258E-6), new Point3D(19.6087, -0.197328, -7.74053)]);
_arg2[_local3].push([new Point3D(32.1331, -20.4623, -7.34258E-6), new Point3D(11.8681, -12.7218, -12.5245), new Point3D(19.6087, -0.197328, -7.74053)]);
_arg2[_local3].push([new Point3D(32.1331, -20.4623, -7.34258E-6), new Point3D(7.08423, -20.4623, -6.58247E-6), new Point3D(11.8681, -12.7218, -12.5245)]);
_arg2[_local3].push([new Point3D(32.1331, -20.4623, -7.34258E-6), new Point3D(11.8681, -12.7218, 12.5244), new Point3D(7.08423, -20.4623, -6.58247E-6)]);
_arg2[_local3].push([new Point3D(11.8681, 12.3271, 12.5244), new Point3D(32.1331, 20.0676, -7.34258E-6), new Point3D(7.08423, 20.0676, -7.34258E-6)]);
_arg2[_local3].push([new Point3D(11.8681, 12.3271, 12.5244), new Point3D(19.6087, -0.19734, 7.74051), new Point3D(32.1331, 20.0676, -7.34258E-6)]);
_arg2[_local3].push([new Point3D(32.1331, 20.0676, -7.34258E-6), new Point3D(11.8681, 12.3271, -12.5244), new Point3D(7.08423, 20.0676, -7.34258E-6)]);
_arg2[_local3].push([new Point3D(32.1331, 20.0676, -7.34258E-6), new Point3D(19.6087, -0.197328, -7.74053), new Point3D(11.8681, 12.3271, -12.5244)]);
_arg2[_local3].push([new Point3D(32.1331, 20.0676, -7.34258E-6), new Point3D(19.6087, -0.19734, 7.74051), new Point3D(19.6087, -0.197328, -7.74053)]);
_arg2[_local3].push([new Point3D(-0.656311, 7.5432, 20.265), new Point3D(19.6087, -0.19734, 32.7894), new Point3D(11.8681, 12.3271, 12.5244)]);
_arg2[_local3].push([new Point3D(11.8681, 12.3271, 12.5244), new Point3D(19.6087, -0.19734, 32.7894), new Point3D(19.6087, -0.19734, 7.74051)]);
_arg2[_local3].push([new Point3D(19.6087, -0.19734, 32.7894), new Point3D(11.8681, -12.7218, 12.5244), new Point3D(19.6087, -0.19734, 7.74051)]);
_arg2[_local3].push([new Point3D(19.6087, -0.19734, 32.7894), new Point3D(-0.656311, 7.5432, 20.265), new Point3D(-0.656309, -7.93787, 20.265)]);
_arg2[_local3].push([new Point3D(19.6087, -0.19734, 32.7894), new Point3D(-0.656309, -7.93787, 20.265), new Point3D(11.8681, -12.7218, 12.5244)]);
} else {
if (_arg1 == 40){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = true;
_arg2.dificulty = 9;
_arg2.expertTime = 285;
_arg2[_local3].push([new Point3D(26.2118, -18.0779, 1.10605), new Point3D(33.1444, -18.0779, -1.7655), new Point3D(33.1444, -28.5157, -1.7655), new Point3D(26.2118, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(33.1444, -18.0779, -1.7655), new Point3D(36.0159, -18.0779, -8.69805), new Point3D(36.0159, -28.5157, -8.69805), new Point3D(33.1444, -28.5157, -1.7655)]);
_arg2[_local3].push([new Point3D(36.0159, -18.0779, -8.69805), new Point3D(33.1444, -18.0779, -15.6306), new Point3D(33.1444, -28.5157, -15.6306), new Point3D(36.0159, -28.5157, -8.69805)]);
_arg2[_local3].push([new Point3D(33.1444, -18.0779, -15.6306), new Point3D(26.2118, -18.0779, -18.5021), new Point3D(26.2118, -28.5157, -18.5021), new Point3D(33.1444, -28.5157, -15.6306)]);
_arg2[_local3].push([new Point3D(33.1444, -28.5157, -1.7655), new Point3D(36.0159, -28.5157, -8.69805), new Point3D(33.1444, -28.5157, -15.6306), new Point3D(26.2118, -28.5157, -18.5021), new Point3D(26.2118, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, -18.5021), new Point3D(33.1444, -18.0779, -15.6306), new Point3D(36.0159, -18.0779, -8.69805), new Point3D(33.1444, -18.0779, -1.7655), new Point3D(26.2118, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(-34.1921, -28.5157, -1.7655), new Point3D(-34.1921, -18.0779, -1.7655)]);
_arg2[_local3].push([new Point3D(-34.1921, -18.0779, -1.7655), new Point3D(-34.1921, -28.5157, -1.7655), new Point3D(-37.0636, -28.5157, -8.69805), new Point3D(-37.0636, -18.0779, -8.69805)]);
_arg2[_local3].push([new Point3D(-37.0636, -18.0779, -8.69805), new Point3D(-37.0636, -28.5157, -8.69805), new Point3D(-34.1921, -28.5157, -15.6306), new Point3D(-34.1921, -18.0779, -15.6306)]);
_arg2[_local3].push([new Point3D(-34.1921, -18.0779, -15.6306), new Point3D(-34.1921, -28.5157, -15.6306), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(-27.2595, -18.0779, -18.5021)]);
_arg2[_local3].push([new Point3D(-34.1921, -28.5157, -1.7655), new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(-34.1921, -28.5157, -15.6306), new Point3D(-37.0636, -28.5157, -8.69805)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, -18.5021), new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-34.1921, -18.0779, -1.7655), new Point3D(-37.0636, -18.0779, -8.69805), new Point3D(-34.1921, -18.0779, -15.6306)]);
_arg2[_local3].push([new Point3D(26.2118, -28.5157, -18.5021), new Point3D(0.0552275, -28.5157, -18.5021), new Point3D(0.055226, -28.5157, 1.10605), new Point3D(26.2118, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(0.055226, -18.0779, 1.10605), new Point3D(0.055226, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, -18.5021), new Point3D(0.055226, -18.0779, -18.5021), new Point3D(0.0552275, -28.5157, -18.5021), new Point3D(26.2118, -28.5157, -18.5021)]);
_arg2[_local3].push([new Point3D(26.2118, 28.2873, 1.10605), new Point3D(33.1444, 28.2873, -1.7655), new Point3D(33.1444, 17.8495, -1.7655), new Point3D(26.2118, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(33.1444, 28.2873, -1.7655), new Point3D(36.0159, 28.2873, -8.69805), new Point3D(36.0159, 17.8495, -8.69805), new Point3D(33.1444, 17.8495, -1.7655)]);
_arg2[_local3].push([new Point3D(36.0159, 28.2873, -8.69805), new Point3D(33.1444, 28.2873, -15.6306), new Point3D(33.1444, 17.8495, -15.6306), new Point3D(36.0159, 17.8495, -8.69805)]);
_arg2[_local3].push([new Point3D(33.1444, 28.2873, -15.6306), new Point3D(26.2118, 28.2873, -18.5021), new Point3D(26.2118, 17.8495, -18.5021), new Point3D(33.1444, 17.8495, -15.6306)]);
_arg2[_local3].push([new Point3D(33.1444, 17.8495, -1.7655), new Point3D(36.0159, 17.8495, -8.69805), new Point3D(33.1444, 17.8495, -15.6306), new Point3D(26.2118, 17.8495, -18.5021), new Point3D(26.2118, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, 28.2873, -18.5021), new Point3D(33.1444, 28.2873, -15.6306), new Point3D(36.0159, 28.2873, -8.69805), new Point3D(33.1444, 28.2873, -1.7655), new Point3D(26.2118, 28.2873, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, 28.2873, 1.10605), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-34.1921, 17.8495, -1.7655), new Point3D(-34.1921, 28.2873, -1.7655)]);
_arg2[_local3].push([new Point3D(-34.1921, 28.2873, -1.7655), new Point3D(-34.1921, 17.8495, -1.7655), new Point3D(-37.0636, 17.8495, -8.69805), new Point3D(-37.0636, 28.2873, -8.69805)]);
_arg2[_local3].push([new Point3D(-37.0636, 28.2873, -8.69805), new Point3D(-37.0636, 17.8495, -8.69805), new Point3D(-34.1921, 17.8495, -15.6306), new Point3D(-34.1921, 28.2873, -15.6306)]);
_arg2[_local3].push([new Point3D(-34.1921, 28.2873, -15.6306), new Point3D(-34.1921, 17.8495, -15.6306), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(-27.2595, 28.2873, -18.5021)]);
_arg2[_local3].push([new Point3D(-34.1921, 17.8495, -1.7655), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(-34.1921, 17.8495, -15.6306), new Point3D(-37.0636, 17.8495, -8.69805)]);
_arg2[_local3].push([new Point3D(-27.2595, 28.2873, -18.5021), new Point3D(-27.2595, 28.2873, 1.10605), new Point3D(-34.1921, 28.2873, -1.7655), new Point3D(-37.0636, 28.2873, -8.69805), new Point3D(-34.1921, 28.2873, -15.6306)]);
_arg2[_local3].push([new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-27.2595, 28.2873, 1.10605), new Point3D(0.055226, 28.2873, 1.10605), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, 28.2873, -18.5021), new Point3D(0.055226, 28.2873, -18.5021), new Point3D(0.0552275, 17.8495, -18.5021), new Point3D(26.2118, 17.8495, -18.5021)]);
_arg2[_local3].push([new Point3D(-27.2595, 28.2873, -18.5021), new Point3D(0.055226, 28.2873, -18.5021), new Point3D(0.055226, 28.2873, 1.10605), new Point3D(-27.2595, 28.2873, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, -8.61087), new Point3D(0.055226, -18.0779, -8.61087), new Point3D(0.055226, 17.8495, -8.61087), new Point3D(-27.2595, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-22.3557, -14.783, 6.03159), new Point3D(0.0552275, -14.783, 6.03159), new Point3D(0.055226, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, -8.61087), new Point3D(26.2118, -18.0779, 1.10605), new Point3D(26.2118, 17.8495, 1.10605), new Point3D(26.2118, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, 1.10605), new Point3D(21.3079, -14.783, 6.03159), new Point3D(21.3079, 14.5546, 6.03159), new Point3D(26.2118, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, 17.8495, 1.10605), new Point3D(21.3079, 14.5546, 6.03159), new Point3D(0.0552275, 14.5546, 6.03159), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, 17.8495, -8.61087), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-27.2595, -18.0779, -8.61087)]);
_arg2[_local3].push([new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-22.3557, 14.5546, 6.03159), new Point3D(-22.3557, -14.783, 6.03159), new Point3D(-27.2595, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, -18.5021), new Point3D(0.055226, -18.0779, -18.5021), new Point3D(0.055226, -18.0779, -8.61087), new Point3D(-27.2595, -18.0779, -8.61087)]);
_arg2[_local3].push([new Point3D(26.2118, 17.8495, -18.5021), new Point3D(0.0552275, 17.8495, -18.5021), new Point3D(0.055226, 17.8495, -8.61087), new Point3D(26.2118, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(-10.9563, -10.9725, 18.5021), new Point3D(-14.6177, 5.35378, 18.5021), new Point3D(9.68101, 10.803, 18.5021), new Point3D(13.3424, -5.52326, 18.5021)]);
_arg2[_local3].push([new Point3D(-13.2741, -13.4182, 6.03159), new Point3D(-10.9563, -10.9725, 18.5021), new Point3D(13.3424, -5.52326, 18.5021), new Point3D(16.4826, -6.74487, 6.03159)]);
_arg2[_local3].push([new Point3D(16.4826, -6.74487, 6.03159), new Point3D(13.3424, -5.52326, 18.5021), new Point3D(9.68101, 10.803, 18.5021), new Point3D(11.9988, 13.2487, 6.03159)]);
_arg2[_local3].push([new Point3D(11.9988, 13.2487, 6.03159), new Point3D(9.68101, 10.803, 18.5021), new Point3D(-14.6177, 5.35378, 18.5021), new Point3D(-17.7579, 6.57539, 6.03159)]);
_arg2[_local3].push([new Point3D(21.3079, 14.5546, 6.03159), new Point3D(11.9988, 13.2487, 6.03159), new Point3D(-17.7579, 6.57539, 6.03159), new Point3D(-22.3557, 14.5546, 6.03159), new Point3D(0.0552275, 14.5546, 6.03159)]);
_arg2[_local3].push([new Point3D(-17.7579, 6.57539, 6.03159), new Point3D(-13.2741, -13.4182, 6.03159), new Point3D(-22.3557, -14.783, 6.03159), new Point3D(-22.3557, 14.5546, 6.03159)]);
_arg2[_local3].push([new Point3D(-22.3557, -14.783, 6.03159), new Point3D(-13.2741, -13.4182, 6.03159), new Point3D(16.4826, -6.74487, 6.03159), new Point3D(21.3079, -14.783, 6.03159), new Point3D(0.0552275, -14.783, 6.03159)]);
_arg2[_local3].push([new Point3D(16.4826, -6.74487, 6.03159), new Point3D(11.9988, 13.2487, 6.03159), new Point3D(21.3079, 14.5546, 6.03159), new Point3D(21.3079, -14.783, 6.03159)]);
_arg2[_local3].push([new Point3D(-56.4294, -9.2918, 8.94257), new Point3D(-56.4294, -9.2918, 15.7689), new Point3D(-55.415, -16.226, 15.7689), new Point3D(-55.415, -16.2259, 8.94257)]);
_arg2[_local3].push([new Point3D(-15.0726, -1.22239, 10.1103), new Point3D(-36.4582, -5.30698, 9.42109), new Point3D(-35.4438, -11.2532, 9.42109), new Point3D(-14.0581, -5.74584, 10.1103)]);
_arg2[_local3].push([new Point3D(-14.0581, -5.74584, 10.1103), new Point3D(-35.4438, -11.2532, 9.42109), new Point3D(-35.4438, -11.2532, 15.2904), new Point3D(-13.0776, -5.52596, 14.6012)]);
_arg2[_local3].push([new Point3D(-13.0776, -5.52596, 14.6012), new Point3D(-35.4438, -11.2532, 15.2904), new Point3D(-36.4582, -5.30698, 15.2904), new Point3D(-14.0921, -1.00251, 14.6012)]);
_arg2[_local3].push([new Point3D(-14.0921, -1.00251, 14.6012), new Point3D(-36.4582, -5.30698, 15.2904), new Point3D(-36.4582, -5.30698, 9.42109), new Point3D(-15.0726, -1.22239, 10.1103)]);
_arg2[_local3].push([new Point3D(-14.6177, 5.35378, 18.5021), new Point3D(-14.0921, -1.00251, 14.6012), new Point3D(-15.0726, -1.22239, 10.1103), new Point3D(-17.7579, 6.57539, 6.03159)]);
_arg2[_local3].push([new Point3D(-14.0921, -1.00251, 14.6012), new Point3D(-14.6177, 5.35378, 18.5021), new Point3D(-10.9563, -10.9725, 18.5021), new Point3D(-13.0776, -5.52596, 14.6012)]);
_arg2[_local3].push([new Point3D(-13.0776, -5.52596, 14.6012), new Point3D(-10.9563, -10.9725, 18.5021), new Point3D(-13.2741, -13.4182, 6.03159), new Point3D(-14.0581, -5.74584, 10.1103)]);
_arg2[_local3].push([new Point3D(-13.2741, -13.4182, 6.03159), new Point3D(-17.7579, 6.57539, 6.03159), new Point3D(-15.0726, -1.22239, 10.1103), new Point3D(-14.0581, -5.74584, 10.1103)]);
_arg2[_local3].push([new Point3D(-36.4582, -5.30698, 9.42109), new Point3D(-56.4294, -9.2918, 8.94257), new Point3D(-55.415, -16.2259, 8.94257), new Point3D(-35.4438, -11.2532, 9.42109)]);
_arg2[_local3].push([new Point3D(-35.4438, -11.2532, 9.42109), new Point3D(-55.415, -16.2259, 8.94257), new Point3D(-55.415, -16.226, 15.7689), new Point3D(-35.4438, -11.2532, 15.2904)]);
_arg2[_local3].push([new Point3D(-35.4438, -11.2532, 15.2904), new Point3D(-55.415, -16.226, 15.7689), new Point3D(-56.4294, -9.2918, 15.7689), new Point3D(-36.4582, -5.30698, 15.2904)]);
_arg2[_local3].push([new Point3D(-36.4582, -5.30698, 15.2904), new Point3D(-56.4294, -9.2918, 15.7689), new Point3D(-56.4294, -9.2918, 8.94257), new Point3D(-36.4582, -5.30698, 9.42109)]);
_arg2[_local3].push([new Point3D(0.0552275, -28.5157, -18.5021), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(0.055226, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, 1.10605), new Point3D(26.2118, -18.0779, 1.10605), new Point3D(26.2118, -28.5157, 1.10605), new Point3D(0.055226, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, -18.5021), new Point3D(-27.2595, -18.0779, -18.5021), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(0.0552275, -28.5157, -18.5021)]);
_arg2[_local3].push([new Point3D(0.055226, 28.2873, 1.10605), new Point3D(26.2118, 28.2873, 1.10605), new Point3D(26.2118, 17.8495, 1.10605), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, 28.2873, -18.5021), new Point3D(-27.2595, 28.2873, -18.5021), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(0.0552275, 17.8495, -18.5021)]);
_arg2[_local3].push([new Point3D(0.055226, 28.2873, -18.5021), new Point3D(26.2118, 28.2873, -18.5021), new Point3D(26.2118, 28.2873, 1.10605), new Point3D(0.055226, 28.2873, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, -8.61087), new Point3D(26.2118, -18.0779, -8.61087), new Point3D(26.2118, 17.8495, -8.61087), new Point3D(0.055226, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(0.0552275, -14.783, 6.03159), new Point3D(21.3079, -14.783, 6.03159), new Point3D(26.2118, -18.0779, 1.10605), new Point3D(0.055226, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(0.0552275, 14.5546, 6.03159), new Point3D(-22.3557, 14.5546, 6.03159), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, -18.5021), new Point3D(26.2118, -18.0779, -18.5021), new Point3D(26.2118, -18.0779, -8.61087), new Point3D(0.055226, -18.0779, -8.61087)]);
_arg2[_local3].push([new Point3D(0.0552275, 17.8495, -18.5021), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(-27.2595, 17.8495, -8.61087), new Point3D(0.055226, 17.8495, -8.61087)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(26.2118, -18.0779, 1.10605), new Point3D(33.1444, -18.0779, -1.7655), new Point3D(33.1444, -28.5157, -1.7655), new Point3D(26.2118, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(33.1444, -18.0779, -1.7655), new Point3D(36.0159, -18.0779, -8.69805), new Point3D(36.0159, -28.5157, -8.69805), new Point3D(33.1444, -28.5157, -1.7655)]);
_arg2[_local3].push([new Point3D(36.0159, -18.0779, -8.69805), new Point3D(33.1444, -18.0779, -15.6306), new Point3D(33.1444, -28.5157, -15.6306), new Point3D(36.0159, -28.5157, -8.69805)]);
_arg2[_local3].push([new Point3D(33.1444, -18.0779, -15.6306), new Point3D(26.2118, -18.0779, -18.5021), new Point3D(26.2118, -28.5157, -18.5021), new Point3D(33.1444, -28.5157, -15.6306)]);
_arg2[_local3].push([new Point3D(33.1444, -28.5157, -1.7655), new Point3D(36.0159, -28.5157, -8.69805), new Point3D(33.1444, -28.5157, -15.6306), new Point3D(26.2118, -28.5157, -18.5021), new Point3D(26.2118, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, -18.5021), new Point3D(33.1444, -18.0779, -15.6306), new Point3D(36.0159, -18.0779, -8.69805), new Point3D(33.1444, -18.0779, -1.7655), new Point3D(26.2118, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(-34.1921, -28.5157, -1.7655), new Point3D(-34.1921, -18.0779, -1.7655)]);
_arg2[_local3].push([new Point3D(-34.1921, -18.0779, -1.7655), new Point3D(-34.1921, -28.5157, -1.7655), new Point3D(-37.0636, -28.5157, -8.69805), new Point3D(-37.0636, -18.0779, -8.69805)]);
_arg2[_local3].push([new Point3D(-37.0636, -18.0779, -8.69805), new Point3D(-37.0636, -28.5157, -8.69805), new Point3D(-34.1921, -28.5157, -15.6306), new Point3D(-34.1921, -18.0779, -15.6306)]);
_arg2[_local3].push([new Point3D(-34.1921, -18.0779, -15.6306), new Point3D(-34.1921, -28.5157, -15.6306), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(-27.2595, -18.0779, -18.5021)]);
_arg2[_local3].push([new Point3D(-34.1921, -28.5157, -1.7655), new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(-34.1921, -28.5157, -15.6306), new Point3D(-37.0636, -28.5157, -8.69805)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, -18.5021), new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-34.1921, -18.0779, -1.7655), new Point3D(-37.0636, -18.0779, -8.69805), new Point3D(-34.1921, -18.0779, -15.6306)]);
_arg2[_local3].push([new Point3D(26.2118, -28.5157, -18.5021), new Point3D(0.0552275, -28.5157, -18.5021), new Point3D(0.055226, -28.5157, 1.10605), new Point3D(26.2118, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(0.055226, -18.0779, 1.10605), new Point3D(0.055226, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, -18.5021), new Point3D(0.055226, -18.0779, -18.5021), new Point3D(0.0552275, -28.5157, -18.5021), new Point3D(26.2118, -28.5157, -18.5021)]);
_arg2[_local3].push([new Point3D(26.2118, 28.2873, 1.10605), new Point3D(33.1444, 28.2873, -1.7655), new Point3D(33.1444, 17.8495, -1.7655), new Point3D(26.2118, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(33.1444, 28.2873, -1.7655), new Point3D(36.0159, 28.2873, -8.69805), new Point3D(36.0159, 17.8495, -8.69805), new Point3D(33.1444, 17.8495, -1.7655)]);
_arg2[_local3].push([new Point3D(36.0159, 28.2873, -8.69805), new Point3D(33.1444, 28.2873, -15.6306), new Point3D(33.1444, 17.8495, -15.6306), new Point3D(36.0159, 17.8495, -8.69805)]);
_arg2[_local3].push([new Point3D(33.1444, 28.2873, -15.6306), new Point3D(26.2118, 28.2873, -18.5021), new Point3D(26.2118, 17.8495, -18.5021), new Point3D(33.1444, 17.8495, -15.6306)]);
_arg2[_local3].push([new Point3D(33.1444, 17.8495, -1.7655), new Point3D(36.0159, 17.8495, -8.69805), new Point3D(33.1444, 17.8495, -15.6306), new Point3D(26.2118, 17.8495, -18.5021), new Point3D(26.2118, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, 28.2873, -18.5021), new Point3D(33.1444, 28.2873, -15.6306), new Point3D(36.0159, 28.2873, -8.69805), new Point3D(33.1444, 28.2873, -1.7655), new Point3D(26.2118, 28.2873, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, 28.2873, 1.10605), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-34.1921, 17.8495, -1.7655), new Point3D(-34.1921, 28.2873, -1.7655)]);
_arg2[_local3].push([new Point3D(-34.1921, 28.2873, -1.7655), new Point3D(-34.1921, 17.8495, -1.7655), new Point3D(-37.0636, 17.8495, -8.69805), new Point3D(-37.0636, 28.2873, -8.69805)]);
_arg2[_local3].push([new Point3D(-37.0636, 28.2873, -8.69805), new Point3D(-37.0636, 17.8495, -8.69805), new Point3D(-34.1921, 17.8495, -15.6306), new Point3D(-34.1921, 28.2873, -15.6306)]);
_arg2[_local3].push([new Point3D(-34.1921, 28.2873, -15.6306), new Point3D(-34.1921, 17.8495, -15.6306), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(-27.2595, 28.2873, -18.5021)]);
_arg2[_local3].push([new Point3D(-34.1921, 17.8495, -1.7655), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(-34.1921, 17.8495, -15.6306), new Point3D(-37.0636, 17.8495, -8.69805)]);
_arg2[_local3].push([new Point3D(-27.2595, 28.2873, -18.5021), new Point3D(-27.2595, 28.2873, 1.10605), new Point3D(-34.1921, 28.2873, -1.7655), new Point3D(-37.0636, 28.2873, -8.69805), new Point3D(-34.1921, 28.2873, -15.6306)]);
_arg2[_local3].push([new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-27.2595, 28.2873, 1.10605), new Point3D(0.055226, 28.2873, 1.10605), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, 28.2873, -18.5021), new Point3D(0.055226, 28.2873, -18.5021), new Point3D(0.0552275, 17.8495, -18.5021), new Point3D(26.2118, 17.8495, -18.5021)]);
_arg2[_local3].push([new Point3D(-27.2595, 28.2873, -18.5021), new Point3D(0.055226, 28.2873, -18.5021), new Point3D(0.055226, 28.2873, 1.10605), new Point3D(-27.2595, 28.2873, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, -8.61087), new Point3D(0.055226, -18.0779, -8.61087), new Point3D(0.055226, 17.8495, -8.61087), new Point3D(-27.2595, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-22.3557, -14.783, 6.03159), new Point3D(0.0552275, -14.783, 6.03159), new Point3D(0.055226, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, -8.61087), new Point3D(26.2118, -18.0779, 1.10605), new Point3D(26.2118, 17.8495, 1.10605), new Point3D(26.2118, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, 1.10605), new Point3D(21.3079, -14.783, 6.03159), new Point3D(21.3079, 14.5546, 6.03159), new Point3D(26.2118, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, 17.8495, 1.10605), new Point3D(21.3079, 14.5546, 6.03159), new Point3D(0.0552275, 14.5546, 6.03159), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, 17.8495, -8.61087), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-27.2595, -18.0779, -8.61087)]);
_arg2[_local3].push([new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-22.3557, 14.5546, 6.03159), new Point3D(-22.3557, -14.783, 6.03159), new Point3D(-27.2595, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, -18.5021), new Point3D(0.055226, -18.0779, -18.5021), new Point3D(0.055226, -18.0779, -8.61087), new Point3D(-27.2595, -18.0779, -8.61087)]);
_arg2[_local3].push([new Point3D(26.2118, 17.8495, -18.5021), new Point3D(0.0552275, 17.8495, -18.5021), new Point3D(0.055226, 17.8495, -8.61087), new Point3D(26.2118, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(-12.6103, -8.73289, 18.5021), new Point3D(-12.6114, 7.99894, 18.5021), new Point3D(12.2908, 8.00052, 18.5021), new Point3D(12.2919, -8.7313, 18.5021)]);
_arg2[_local3].push([new Point3D(-15.407, -10.6122, 6.03159), new Point3D(-12.6103, -8.73289, 18.5021), new Point3D(12.2919, -8.7313, 18.5021), new Point3D(15.0888, -10.6103, 6.03159)]);
_arg2[_local3].push([new Point3D(15.0888, -10.6103, 6.03159), new Point3D(12.2919, -8.7313, 18.5021), new Point3D(12.2908, 8.00052, 18.5021), new Point3D(15.0875, 9.87986, 6.03159)]);
_arg2[_local3].push([new Point3D(15.0875, 9.87986, 6.03159), new Point3D(12.2908, 8.00052, 18.5021), new Point3D(-12.6114, 7.99894, 18.5021), new Point3D(-15.4083, 9.87792, 6.03159)]);
_arg2[_local3].push([new Point3D(21.3079, 14.5546, 6.03159), new Point3D(15.0875, 9.87986, 6.03159), new Point3D(-15.4083, 9.87792, 6.03159), new Point3D(-22.3557, 14.5546, 6.03159), new Point3D(0.0552275, 14.5546, 6.03159)]);
_arg2[_local3].push([new Point3D(-15.4083, 9.87792, 6.03159), new Point3D(-15.407, -10.6122, 6.03159), new Point3D(-22.3557, -14.783, 6.03159), new Point3D(-22.3557, 14.5546, 6.03159)]);
_arg2[_local3].push([new Point3D(-22.3557, -14.783, 6.03159), new Point3D(-15.407, -10.6122, 6.03159), new Point3D(15.0888, -10.6103, 6.03159), new Point3D(21.3079, -14.783, 6.03159), new Point3D(0.0552275, -14.783, 6.03159)]);
_arg2[_local3].push([new Point3D(15.0888, -10.6103, 6.03159), new Point3D(15.0875, 9.87986, 6.03159), new Point3D(21.3079, 14.5546, 6.03159), new Point3D(21.3079, -14.783, 6.03159)]);
_arg2[_local3].push([new Point3D(-56.878, 2.88421, 8.94257), new Point3D(-56.878, 2.88422, 15.7689), new Point3D(-56.8777, -4.16229, 15.7689), new Point3D(-56.8777, -4.16229, 8.94257)]);
_arg2[_local3].push([new Point3D(-14.4939, 1.68156, 10.1103), new Point3D(-36.4107, 2.39156, 9.42109), new Point3D(-36.4104, -3.66703, 9.42109), new Point3D(-14.4936, -2.95424, 10.1103)]);
_arg2[_local3].push([new Point3D(-14.4936, -2.95424, 10.1103), new Point3D(-36.4104, -3.66703, 9.42109), new Point3D(-36.4104, -3.66703, 15.2904), new Point3D(-13.4887, -2.95418, 14.6012)]);
_arg2[_local3].push([new Point3D(-13.4887, -2.95418, 14.6012), new Point3D(-36.4104, -3.66703, 15.2904), new Point3D(-36.4107, 2.39156, 15.2904), new Point3D(-13.489, 1.68162, 14.6012)]);
_arg2[_local3].push([new Point3D(-13.489, 1.68162, 14.6012), new Point3D(-36.4107, 2.39156, 15.2904), new Point3D(-36.4107, 2.39156, 9.42109), new Point3D(-14.4939, 1.68156, 10.1103)]);
_arg2[_local3].push([new Point3D(-12.6114, 7.99894, 18.5021), new Point3D(-13.489, 1.68162, 14.6012), new Point3D(-14.4939, 1.68156, 10.1103), new Point3D(-15.4083, 9.87792, 6.03159)]);
_arg2[_local3].push([new Point3D(-13.489, 1.68162, 14.6012), new Point3D(-12.6114, 7.99894, 18.5021), new Point3D(-12.6103, -8.73289, 18.5021), new Point3D(-13.4887, -2.95418, 14.6012)]);
_arg2[_local3].push([new Point3D(-13.4887, -2.95418, 14.6012), new Point3D(-12.6103, -8.73289, 18.5021), new Point3D(-15.407, -10.6122, 6.03159), new Point3D(-14.4936, -2.95424, 10.1103)]);
_arg2[_local3].push([new Point3D(-15.407, -10.6122, 6.03159), new Point3D(-15.4083, 9.87792, 6.03159), new Point3D(-14.4939, 1.68156, 10.1103), new Point3D(-14.4936, -2.95424, 10.1103)]);
_arg2[_local3].push([new Point3D(-36.4107, 2.39156, 9.42109), new Point3D(-56.878, 2.88421, 8.94257), new Point3D(-56.8777, -4.16229, 8.94257), new Point3D(-36.4104, -3.66703, 9.42109)]);
_arg2[_local3].push([new Point3D(-36.4104, -3.66703, 9.42109), new Point3D(-56.8777, -4.16229, 8.94257), new Point3D(-56.8777, -4.16229, 15.7689), new Point3D(-36.4104, -3.66703, 15.2904)]);
_arg2[_local3].push([new Point3D(-36.4104, -3.66703, 15.2904), new Point3D(-56.8777, -4.16229, 15.7689), new Point3D(-56.878, 2.88422, 15.7689), new Point3D(-36.4107, 2.39156, 15.2904)]);
_arg2[_local3].push([new Point3D(-36.4107, 2.39156, 15.2904), new Point3D(-56.878, 2.88422, 15.7689), new Point3D(-56.878, 2.88421, 8.94257), new Point3D(-36.4107, 2.39156, 9.42109)]);
_arg2[_local3].push([new Point3D(0.0552275, -28.5157, -18.5021), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(0.055226, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, 1.10605), new Point3D(26.2118, -18.0779, 1.10605), new Point3D(26.2118, -28.5157, 1.10605), new Point3D(0.055226, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, -18.5021), new Point3D(-27.2595, -18.0779, -18.5021), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(0.0552275, -28.5157, -18.5021)]);
_arg2[_local3].push([new Point3D(0.055226, 28.2873, 1.10605), new Point3D(26.2118, 28.2873, 1.10605), new Point3D(26.2118, 17.8495, 1.10605), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, 28.2873, -18.5021), new Point3D(-27.2595, 28.2873, -18.5021), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(0.0552275, 17.8495, -18.5021)]);
_arg2[_local3].push([new Point3D(0.055226, 28.2873, -18.5021), new Point3D(26.2118, 28.2873, -18.5021), new Point3D(26.2118, 28.2873, 1.10605), new Point3D(0.055226, 28.2873, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, -8.61087), new Point3D(26.2118, -18.0779, -8.61087), new Point3D(26.2118, 17.8495, -8.61087), new Point3D(0.055226, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(0.0552275, -14.783, 6.03159), new Point3D(21.3079, -14.783, 6.03159), new Point3D(26.2118, -18.0779, 1.10605), new Point3D(0.055226, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(0.0552275, 14.5546, 6.03159), new Point3D(-22.3557, 14.5546, 6.03159), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, -18.5021), new Point3D(26.2118, -18.0779, -18.5021), new Point3D(26.2118, -18.0779, -8.61087), new Point3D(0.055226, -18.0779, -8.61087)]);
_arg2[_local3].push([new Point3D(0.0552275, 17.8495, -18.5021), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(-27.2595, 17.8495, -8.61087), new Point3D(0.055226, 17.8495, -8.61087)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(26.2118, -18.0779, 1.10605), new Point3D(33.1444, -18.0779, -1.7655), new Point3D(33.1444, -28.5157, -1.7655), new Point3D(26.2118, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(33.1444, -18.0779, -1.7655), new Point3D(36.0159, -18.0779, -8.69805), new Point3D(36.0159, -28.5157, -8.69805), new Point3D(33.1444, -28.5157, -1.7655)]);
_arg2[_local3].push([new Point3D(36.0159, -18.0779, -8.69805), new Point3D(33.1444, -18.0779, -15.6306), new Point3D(33.1444, -28.5157, -15.6306), new Point3D(36.0159, -28.5157, -8.69805)]);
_arg2[_local3].push([new Point3D(33.1444, -18.0779, -15.6306), new Point3D(26.2118, -18.0779, -18.5021), new Point3D(26.2118, -28.5157, -18.5021), new Point3D(33.1444, -28.5157, -15.6306)]);
_arg2[_local3].push([new Point3D(33.1444, -28.5157, -1.7655), new Point3D(36.0159, -28.5157, -8.69805), new Point3D(33.1444, -28.5157, -15.6306), new Point3D(26.2118, -28.5157, -18.5021), new Point3D(26.2118, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, -18.5021), new Point3D(33.1444, -18.0779, -15.6306), new Point3D(36.0159, -18.0779, -8.69805), new Point3D(33.1444, -18.0779, -1.7655), new Point3D(26.2118, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(-34.1921, -28.5157, -1.7655), new Point3D(-34.1921, -18.0779, -1.7655)]);
_arg2[_local3].push([new Point3D(-34.1921, -18.0779, -1.7655), new Point3D(-34.1921, -28.5157, -1.7655), new Point3D(-37.0636, -28.5157, -8.69805), new Point3D(-37.0636, -18.0779, -8.69805)]);
_arg2[_local3].push([new Point3D(-37.0636, -18.0779, -8.69805), new Point3D(-37.0636, -28.5157, -8.69805), new Point3D(-34.1921, -28.5157, -15.6306), new Point3D(-34.1921, -18.0779, -15.6306)]);
_arg2[_local3].push([new Point3D(-34.1921, -18.0779, -15.6306), new Point3D(-34.1921, -28.5157, -15.6306), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(-27.2595, -18.0779, -18.5021)]);
_arg2[_local3].push([new Point3D(-34.1921, -28.5157, -1.7655), new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(-34.1921, -28.5157, -15.6306), new Point3D(-37.0636, -28.5157, -8.69805)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, -18.5021), new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-34.1921, -18.0779, -1.7655), new Point3D(-37.0636, -18.0779, -8.69805), new Point3D(-34.1921, -18.0779, -15.6306)]);
_arg2[_local3].push([new Point3D(26.2118, -28.5157, -18.5021), new Point3D(0.0552275, -28.5157, -18.5021), new Point3D(0.055226, -28.5157, 1.10605), new Point3D(26.2118, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(0.055226, -18.0779, 1.10605), new Point3D(0.055226, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, -18.5021), new Point3D(0.055226, -18.0779, -18.5021), new Point3D(0.0552275, -28.5157, -18.5021), new Point3D(26.2118, -28.5157, -18.5021)]);
_arg2[_local3].push([new Point3D(26.2118, 28.2873, 1.10605), new Point3D(33.1444, 28.2873, -1.7655), new Point3D(33.1444, 17.8495, -1.7655), new Point3D(26.2118, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(33.1444, 28.2873, -1.7655), new Point3D(36.0159, 28.2873, -8.69805), new Point3D(36.0159, 17.8495, -8.69805), new Point3D(33.1444, 17.8495, -1.7655)]);
_arg2[_local3].push([new Point3D(36.0159, 28.2873, -8.69805), new Point3D(33.1444, 28.2873, -15.6306), new Point3D(33.1444, 17.8495, -15.6306), new Point3D(36.0159, 17.8495, -8.69805)]);
_arg2[_local3].push([new Point3D(33.1444, 28.2873, -15.6306), new Point3D(26.2118, 28.2873, -18.5021), new Point3D(26.2118, 17.8495, -18.5021), new Point3D(33.1444, 17.8495, -15.6306)]);
_arg2[_local3].push([new Point3D(33.1444, 17.8495, -1.7655), new Point3D(36.0159, 17.8495, -8.69805), new Point3D(33.1444, 17.8495, -15.6306), new Point3D(26.2118, 17.8495, -18.5021), new Point3D(26.2118, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, 28.2873, -18.5021), new Point3D(33.1444, 28.2873, -15.6306), new Point3D(36.0159, 28.2873, -8.69805), new Point3D(33.1444, 28.2873, -1.7655), new Point3D(26.2118, 28.2873, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, 28.2873, 1.10605), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-34.1921, 17.8495, -1.7655), new Point3D(-34.1921, 28.2873, -1.7655)]);
_arg2[_local3].push([new Point3D(-34.1921, 28.2873, -1.7655), new Point3D(-34.1921, 17.8495, -1.7655), new Point3D(-37.0636, 17.8495, -8.69805), new Point3D(-37.0636, 28.2873, -8.69805)]);
_arg2[_local3].push([new Point3D(-37.0636, 28.2873, -8.69805), new Point3D(-37.0636, 17.8495, -8.69805), new Point3D(-34.1921, 17.8495, -15.6306), new Point3D(-34.1921, 28.2873, -15.6306)]);
_arg2[_local3].push([new Point3D(-34.1921, 28.2873, -15.6306), new Point3D(-34.1921, 17.8495, -15.6306), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(-27.2595, 28.2873, -18.5021)]);
_arg2[_local3].push([new Point3D(-34.1921, 17.8495, -1.7655), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(-34.1921, 17.8495, -15.6306), new Point3D(-37.0636, 17.8495, -8.69805)]);
_arg2[_local3].push([new Point3D(-27.2595, 28.2873, -18.5021), new Point3D(-27.2595, 28.2873, 1.10605), new Point3D(-34.1921, 28.2873, -1.7655), new Point3D(-37.0636, 28.2873, -8.69805), new Point3D(-34.1921, 28.2873, -15.6306)]);
_arg2[_local3].push([new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-27.2595, 28.2873, 1.10605), new Point3D(0.055226, 28.2873, 1.10605), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, 28.2873, -18.5021), new Point3D(0.055226, 28.2873, -18.5021), new Point3D(0.0552275, 17.8495, -18.5021), new Point3D(26.2118, 17.8495, -18.5021)]);
_arg2[_local3].push([new Point3D(-27.2595, 28.2873, -18.5021), new Point3D(0.055226, 28.2873, -18.5021), new Point3D(0.055226, 28.2873, 1.10605), new Point3D(-27.2595, 28.2873, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, -8.61087), new Point3D(0.055226, -18.0779, -8.61087), new Point3D(0.055226, 17.8495, -8.61087), new Point3D(-27.2595, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-22.3557, -14.783, 6.03159), new Point3D(0.0552275, -14.783, 6.03159), new Point3D(0.055226, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, -8.61087), new Point3D(26.2118, -18.0779, 1.10605), new Point3D(26.2118, 17.8495, 1.10605), new Point3D(26.2118, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, 1.10605), new Point3D(21.3079, -14.783, 6.03159), new Point3D(21.3079, 14.5546, 6.03159), new Point3D(26.2118, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, 17.8495, 1.10605), new Point3D(21.3079, 14.5546, 6.03159), new Point3D(0.0552275, 14.5546, 6.03159), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, 17.8495, -8.61087), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-27.2595, -18.0779, -8.61087)]);
_arg2[_local3].push([new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-22.3557, 14.5546, 6.03159), new Point3D(-22.3557, -14.783, 6.03159), new Point3D(-27.2595, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, -18.5021), new Point3D(0.055226, -18.0779, -18.5021), new Point3D(0.055226, -18.0779, -8.61087), new Point3D(-27.2595, -18.0779, -8.61087)]);
_arg2[_local3].push([new Point3D(26.2118, 17.8495, -18.5021), new Point3D(0.0552275, 17.8495, -18.5021), new Point3D(0.055226, 17.8495, -8.61087), new Point3D(26.2118, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(-13.9932, -5.38475, 18.5021), new Point3D(-10.3384, 10.943, 18.5021), new Point3D(13.9624, 5.50354, 18.5021), new Point3D(10.3076, -10.8242, 18.5021)]);
_arg2[_local3].push([new Point3D(-17.133, -6.60761, 6.03159), new Point3D(-13.9932, -5.38475, 18.5021), new Point3D(10.3076, -10.8242, 18.5021), new Point3D(12.6264, -13.2689, 6.03159)]);
_arg2[_local3].push([new Point3D(12.6264, -13.2689, 6.03159), new Point3D(10.3076, -10.8242, 18.5021), new Point3D(13.9624, 5.50354, 18.5021), new Point3D(17.1021, 6.72642, 6.03159)]);
_arg2[_local3].push([new Point3D(17.1021, 6.72642, 6.03159), new Point3D(13.9624, 5.50354, 18.5021), new Point3D(-10.3384, 10.943, 18.5021), new Point3D(-12.6572, 13.3877, 6.03159)]);
_arg2[_local3].push([new Point3D(21.3079, 14.5546, 6.03159), new Point3D(17.1021, 6.72642, 6.03159), new Point3D(-12.6572, 13.3877, 6.03159), new Point3D(-22.3557, 14.5546, 6.03159), new Point3D(0.0552275, 14.5546, 6.03159)]);
_arg2[_local3].push([new Point3D(-12.6572, 13.3877, 6.03159), new Point3D(-17.133, -6.60761, 6.03159), new Point3D(-22.3557, -14.783, 6.03159), new Point3D(-22.3557, 14.5546, 6.03159)]);
_arg2[_local3].push([new Point3D(-22.3557, -14.783, 6.03159), new Point3D(-17.133, -6.60761, 6.03159), new Point3D(12.6264, -13.2689, 6.03159), new Point3D(21.3079, -14.783, 6.03159), new Point3D(0.0552275, -14.783, 6.03159)]);
_arg2[_local3].push([new Point3D(12.6264, -13.2689, 6.03159), new Point3D(17.1021, 6.72642, 6.03159), new Point3D(21.3079, 14.5546, 6.03159), new Point3D(21.3079, -14.783, 6.03159)]);
_arg2[_local3].push([new Point3D(-54.9164, 15.6531, 8.94256), new Point3D(-54.9163, 15.6531, 15.7689), new Point3D(-55.929, 8.71854, 15.7689), new Point3D(-55.929, 8.71854, 8.94256)]);
_arg2[_local3].push([new Point3D(-13.5558, 5.18962, 10.1103), new Point3D(-34.9434, 10.6884, 9.42109), new Point3D(-35.956, 4.74176, 9.42109), new Point3D(-14.5684, 0.665765, 10.1103)]);
_arg2[_local3].push([new Point3D(-14.5684, 0.665765, 10.1103), new Point3D(-35.956, 4.74176, 9.42109), new Point3D(-35.956, 4.74176, 15.2904), new Point3D(-13.5878, 0.446271, 14.6012)]);
_arg2[_local3].push([new Point3D(-13.5878, 0.446271, 14.6012), new Point3D(-35.956, 4.74176, 15.2904), new Point3D(-34.9434, 10.6884, 15.2904), new Point3D(-12.5752, 4.97013, 14.6012)]);
_arg2[_local3].push([new Point3D(-12.5752, 4.97013, 14.6012), new Point3D(-34.9434, 10.6884, 15.2904), new Point3D(-34.9434, 10.6884, 9.42109), new Point3D(-13.5558, 5.18962, 10.1103)]);
_arg2[_local3].push([new Point3D(-10.3384, 10.943, 18.5021), new Point3D(-12.5752, 4.97013, 14.6012), new Point3D(-13.5558, 5.18962, 10.1103), new Point3D(-12.6572, 13.3877, 6.03159)]);
_arg2[_local3].push([new Point3D(-12.5752, 4.97013, 14.6012), new Point3D(-10.3384, 10.943, 18.5021), new Point3D(-13.9932, -5.38475, 18.5021), new Point3D(-13.5878, 0.446271, 14.6012)]);
_arg2[_local3].push([new Point3D(-13.5878, 0.446271, 14.6012), new Point3D(-13.9932, -5.38475, 18.5021), new Point3D(-17.133, -6.60761, 6.03159), new Point3D(-14.5684, 0.665765, 10.1103)]);
_arg2[_local3].push([new Point3D(-17.133, -6.60761, 6.03159), new Point3D(-12.6572, 13.3877, 6.03159), new Point3D(-13.5558, 5.18962, 10.1103), new Point3D(-14.5684, 0.665765, 10.1103)]);
_arg2[_local3].push([new Point3D(-34.9434, 10.6884, 9.42109), new Point3D(-54.9164, 15.6531, 8.94256), new Point3D(-55.929, 8.71854, 8.94256), new Point3D(-35.956, 4.74176, 9.42109)]);
_arg2[_local3].push([new Point3D(-35.956, 4.74176, 9.42109), new Point3D(-55.929, 8.71854, 8.94256), new Point3D(-55.929, 8.71854, 15.7689), new Point3D(-35.956, 4.74176, 15.2904)]);
_arg2[_local3].push([new Point3D(-35.956, 4.74176, 15.2904), new Point3D(-55.929, 8.71854, 15.7689), new Point3D(-54.9163, 15.6531, 15.7689), new Point3D(-34.9434, 10.6884, 15.2904)]);
_arg2[_local3].push([new Point3D(-34.9434, 10.6884, 15.2904), new Point3D(-54.9163, 15.6531, 15.7689), new Point3D(-54.9164, 15.6531, 8.94256), new Point3D(-34.9434, 10.6884, 9.42109)]);
_arg2[_local3].push([new Point3D(0.0552275, -28.5157, -18.5021), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(0.055226, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, 1.10605), new Point3D(26.2118, -18.0779, 1.10605), new Point3D(26.2118, -28.5157, 1.10605), new Point3D(0.055226, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, -18.5021), new Point3D(-27.2595, -18.0779, -18.5021), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(0.0552275, -28.5157, -18.5021)]);
_arg2[_local3].push([new Point3D(0.055226, 28.2873, 1.10605), new Point3D(26.2118, 28.2873, 1.10605), new Point3D(26.2118, 17.8495, 1.10605), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, 28.2873, -18.5021), new Point3D(-27.2595, 28.2873, -18.5021), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(0.0552275, 17.8495, -18.5021)]);
_arg2[_local3].push([new Point3D(0.055226, 28.2873, -18.5021), new Point3D(26.2118, 28.2873, -18.5021), new Point3D(26.2118, 28.2873, 1.10605), new Point3D(0.055226, 28.2873, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, -8.61087), new Point3D(26.2118, -18.0779, -8.61087), new Point3D(26.2118, 17.8495, -8.61087), new Point3D(0.055226, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(0.0552275, -14.783, 6.03159), new Point3D(21.3079, -14.783, 6.03159), new Point3D(26.2118, -18.0779, 1.10605), new Point3D(0.055226, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(0.0552275, 14.5546, 6.03159), new Point3D(-22.3557, 14.5546, 6.03159), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, -18.5021), new Point3D(26.2118, -18.0779, -18.5021), new Point3D(26.2118, -18.0779, -8.61087), new Point3D(0.055226, -18.0779, -8.61087)]);
_arg2[_local3].push([new Point3D(0.0552275, 17.8495, -18.5021), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(-27.2595, 17.8495, -8.61087), new Point3D(0.055226, 17.8495, -8.61087)]);
_local3++;
_arg2.push(new Array());
_arg2[_local3].push([new Point3D(26.2118, -18.0779, 1.10605), new Point3D(33.1444, -18.0779, -1.7655), new Point3D(33.1444, -28.5157, -1.7655), new Point3D(26.2118, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(33.1444, -18.0779, -1.7655), new Point3D(36.0159, -18.0779, -8.69805), new Point3D(36.0159, -28.5157, -8.69805), new Point3D(33.1444, -28.5157, -1.7655)]);
_arg2[_local3].push([new Point3D(36.0159, -18.0779, -8.69805), new Point3D(33.1444, -18.0779, -15.6306), new Point3D(33.1444, -28.5157, -15.6306), new Point3D(36.0159, -28.5157, -8.69805)]);
_arg2[_local3].push([new Point3D(33.1444, -18.0779, -15.6306), new Point3D(26.2118, -18.0779, -18.5021), new Point3D(26.2118, -28.5157, -18.5021), new Point3D(33.1444, -28.5157, -15.6306)]);
_arg2[_local3].push([new Point3D(33.1444, -28.5157, -1.7655), new Point3D(36.0159, -28.5157, -8.69805), new Point3D(33.1444, -28.5157, -15.6306), new Point3D(26.2118, -28.5157, -18.5021), new Point3D(26.2118, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, -18.5021), new Point3D(33.1444, -18.0779, -15.6306), new Point3D(36.0159, -18.0779, -8.69805), new Point3D(33.1444, -18.0779, -1.7655), new Point3D(26.2118, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(-34.1921, -28.5157, -1.7655), new Point3D(-34.1921, -18.0779, -1.7655)]);
_arg2[_local3].push([new Point3D(-34.1921, -18.0779, -1.7655), new Point3D(-34.1921, -28.5157, -1.7655), new Point3D(-37.0636, -28.5157, -8.69805), new Point3D(-37.0636, -18.0779, -8.69805)]);
_arg2[_local3].push([new Point3D(-37.0636, -18.0779, -8.69805), new Point3D(-37.0636, -28.5157, -8.69805), new Point3D(-34.1921, -28.5157, -15.6306), new Point3D(-34.1921, -18.0779, -15.6306)]);
_arg2[_local3].push([new Point3D(-34.1921, -18.0779, -15.6306), new Point3D(-34.1921, -28.5157, -15.6306), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(-27.2595, -18.0779, -18.5021)]);
_arg2[_local3].push([new Point3D(-34.1921, -28.5157, -1.7655), new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(-34.1921, -28.5157, -15.6306), new Point3D(-37.0636, -28.5157, -8.69805)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, -18.5021), new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-34.1921, -18.0779, -1.7655), new Point3D(-37.0636, -18.0779, -8.69805), new Point3D(-34.1921, -18.0779, -15.6306)]);
_arg2[_local3].push([new Point3D(26.2118, -28.5157, -18.5021), new Point3D(0.0552275, -28.5157, -18.5021), new Point3D(0.055226, -28.5157, 1.10605), new Point3D(26.2118, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(0.055226, -18.0779, 1.10605), new Point3D(0.055226, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, -18.5021), new Point3D(0.055226, -18.0779, -18.5021), new Point3D(0.0552275, -28.5157, -18.5021), new Point3D(26.2118, -28.5157, -18.5021)]);
_arg2[_local3].push([new Point3D(26.2118, 28.2873, 1.10605), new Point3D(33.1444, 28.2873, -1.7655), new Point3D(33.1444, 17.8495, -1.7655), new Point3D(26.2118, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(33.1444, 28.2873, -1.7655), new Point3D(36.0159, 28.2873, -8.69805), new Point3D(36.0159, 17.8495, -8.69805), new Point3D(33.1444, 17.8495, -1.7655)]);
_arg2[_local3].push([new Point3D(36.0159, 28.2873, -8.69805), new Point3D(33.1444, 28.2873, -15.6306), new Point3D(33.1444, 17.8495, -15.6306), new Point3D(36.0159, 17.8495, -8.69805)]);
_arg2[_local3].push([new Point3D(33.1444, 28.2873, -15.6306), new Point3D(26.2118, 28.2873, -18.5021), new Point3D(26.2118, 17.8495, -18.5021), new Point3D(33.1444, 17.8495, -15.6306)]);
_arg2[_local3].push([new Point3D(33.1444, 17.8495, -1.7655), new Point3D(36.0159, 17.8495, -8.69805), new Point3D(33.1444, 17.8495, -15.6306), new Point3D(26.2118, 17.8495, -18.5021), new Point3D(26.2118, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, 28.2873, -18.5021), new Point3D(33.1444, 28.2873, -15.6306), new Point3D(36.0159, 28.2873, -8.69805), new Point3D(33.1444, 28.2873, -1.7655), new Point3D(26.2118, 28.2873, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, 28.2873, 1.10605), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-34.1921, 17.8495, -1.7655), new Point3D(-34.1921, 28.2873, -1.7655)]);
_arg2[_local3].push([new Point3D(-34.1921, 28.2873, -1.7655), new Point3D(-34.1921, 17.8495, -1.7655), new Point3D(-37.0636, 17.8495, -8.69805), new Point3D(-37.0636, 28.2873, -8.69805)]);
_arg2[_local3].push([new Point3D(-37.0636, 28.2873, -8.69805), new Point3D(-37.0636, 17.8495, -8.69805), new Point3D(-34.1921, 17.8495, -15.6306), new Point3D(-34.1921, 28.2873, -15.6306)]);
_arg2[_local3].push([new Point3D(-34.1921, 28.2873, -15.6306), new Point3D(-34.1921, 17.8495, -15.6306), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(-27.2595, 28.2873, -18.5021)]);
_arg2[_local3].push([new Point3D(-34.1921, 17.8495, -1.7655), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(-34.1921, 17.8495, -15.6306), new Point3D(-37.0636, 17.8495, -8.69805)]);
_arg2[_local3].push([new Point3D(-27.2595, 28.2873, -18.5021), new Point3D(-27.2595, 28.2873, 1.10605), new Point3D(-34.1921, 28.2873, -1.7655), new Point3D(-37.0636, 28.2873, -8.69805), new Point3D(-34.1921, 28.2873, -15.6306)]);
_arg2[_local3].push([new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-27.2595, 28.2873, 1.10605), new Point3D(0.055226, 28.2873, 1.10605), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, 28.2873, -18.5021), new Point3D(0.055226, 28.2873, -18.5021), new Point3D(0.0552275, 17.8495, -18.5021), new Point3D(26.2118, 17.8495, -18.5021)]);
_arg2[_local3].push([new Point3D(-27.2595, 28.2873, -18.5021), new Point3D(0.055226, 28.2873, -18.5021), new Point3D(0.055226, 28.2873, 1.10605), new Point3D(-27.2595, 28.2873, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, -8.61087), new Point3D(0.055226, -18.0779, -8.61087), new Point3D(0.055226, 17.8495, -8.61087), new Point3D(-27.2595, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-22.3557, -14.783, 6.03159), new Point3D(0.0552275, -14.783, 6.03159), new Point3D(0.055226, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, -8.61087), new Point3D(26.2118, -18.0779, 1.10605), new Point3D(26.2118, 17.8495, 1.10605), new Point3D(26.2118, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(26.2118, -18.0779, 1.10605), new Point3D(21.3079, -14.783, 6.03159), new Point3D(21.3079, 14.5546, 6.03159), new Point3D(26.2118, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(26.2118, 17.8495, 1.10605), new Point3D(21.3079, 14.5546, 6.03159), new Point3D(0.0552275, 14.5546, 6.03159), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, 17.8495, -8.61087), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-27.2595, -18.0779, 1.10605), new Point3D(-27.2595, -18.0779, -8.61087)]);
_arg2[_local3].push([new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(-22.3557, 14.5546, 6.03159), new Point3D(-22.3557, -14.783, 6.03159), new Point3D(-27.2595, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(-27.2595, -18.0779, -18.5021), new Point3D(0.055226, -18.0779, -18.5021), new Point3D(0.055226, -18.0779, -8.61087), new Point3D(-27.2595, -18.0779, -8.61087)]);
_arg2[_local3].push([new Point3D(26.2118, 17.8495, -18.5021), new Point3D(0.0552275, 17.8495, -18.5021), new Point3D(0.055226, 17.8495, -8.61087), new Point3D(26.2118, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(-12.6103, -8.73289, 18.5021), new Point3D(-12.6114, 7.99894, 18.5021), new Point3D(12.2908, 8.00052, 18.5021), new Point3D(12.2919, -8.7313, 18.5021)]);
_arg2[_local3].push([new Point3D(-15.407, -10.6122, 6.03159), new Point3D(-12.6103, -8.73289, 18.5021), new Point3D(12.2919, -8.7313, 18.5021), new Point3D(15.0888, -10.6103, 6.03159)]);
_arg2[_local3].push([new Point3D(15.0888, -10.6103, 6.03159), new Point3D(12.2919, -8.7313, 18.5021), new Point3D(12.2908, 8.00052, 18.5021), new Point3D(15.0875, 9.87986, 6.03159)]);
_arg2[_local3].push([new Point3D(15.0875, 9.87986, 6.03159), new Point3D(12.2908, 8.00052, 18.5021), new Point3D(-12.6114, 7.99894, 18.5021), new Point3D(-15.4083, 9.87792, 6.03159)]);
_arg2[_local3].push([new Point3D(21.3079, 14.5546, 6.03159), new Point3D(15.0875, 9.87986, 6.03159), new Point3D(-15.4083, 9.87792, 6.03159), new Point3D(-22.3557, 14.5546, 6.03159), new Point3D(0.0552275, 14.5546, 6.03159)]);
_arg2[_local3].push([new Point3D(-15.4083, 9.87792, 6.03159), new Point3D(-15.407, -10.6122, 6.03159), new Point3D(-22.3557, -14.783, 6.03159), new Point3D(-22.3557, 14.5546, 6.03159)]);
_arg2[_local3].push([new Point3D(-22.3557, -14.783, 6.03159), new Point3D(-15.407, -10.6122, 6.03159), new Point3D(15.0888, -10.6103, 6.03159), new Point3D(21.3079, -14.783, 6.03159), new Point3D(0.0552275, -14.783, 6.03159)]);
_arg2[_local3].push([new Point3D(15.0888, -10.6103, 6.03159), new Point3D(15.0875, 9.87986, 6.03159), new Point3D(21.3079, 14.5546, 6.03159), new Point3D(21.3079, -14.783, 6.03159)]);
_arg2[_local3].push([new Point3D(-56.878, 2.88421, 8.94257), new Point3D(-56.878, 2.88422, 15.7689), new Point3D(-56.8777, -4.16229, 15.7689), new Point3D(-56.8777, -4.16229, 8.94257)]);
_arg2[_local3].push([new Point3D(-14.4939, 1.68156, 10.1103), new Point3D(-36.4107, 2.39156, 9.42109), new Point3D(-36.4104, -3.66703, 9.42109), new Point3D(-14.4936, -2.95424, 10.1103)]);
_arg2[_local3].push([new Point3D(-14.4936, -2.95424, 10.1103), new Point3D(-36.4104, -3.66703, 9.42109), new Point3D(-36.4104, -3.66703, 15.2904), new Point3D(-13.4887, -2.95418, 14.6012)]);
_arg2[_local3].push([new Point3D(-13.4887, -2.95418, 14.6012), new Point3D(-36.4104, -3.66703, 15.2904), new Point3D(-36.4107, 2.39156, 15.2904), new Point3D(-13.489, 1.68162, 14.6012)]);
_arg2[_local3].push([new Point3D(-13.489, 1.68162, 14.6012), new Point3D(-36.4107, 2.39156, 15.2904), new Point3D(-36.4107, 2.39156, 9.42109), new Point3D(-14.4939, 1.68156, 10.1103)]);
_arg2[_local3].push([new Point3D(-12.6114, 7.99894, 18.5021), new Point3D(-13.489, 1.68162, 14.6012), new Point3D(-14.4939, 1.68156, 10.1103), new Point3D(-15.4083, 9.87792, 6.03159)]);
_arg2[_local3].push([new Point3D(-13.489, 1.68162, 14.6012), new Point3D(-12.6114, 7.99894, 18.5021), new Point3D(-12.6103, -8.73289, 18.5021), new Point3D(-13.4887, -2.95418, 14.6012)]);
_arg2[_local3].push([new Point3D(-13.4887, -2.95418, 14.6012), new Point3D(-12.6103, -8.73289, 18.5021), new Point3D(-15.407, -10.6122, 6.03159), new Point3D(-14.4936, -2.95424, 10.1103)]);
_arg2[_local3].push([new Point3D(-15.407, -10.6122, 6.03159), new Point3D(-15.4083, 9.87792, 6.03159), new Point3D(-14.4939, 1.68156, 10.1103), new Point3D(-14.4936, -2.95424, 10.1103)]);
_arg2[_local3].push([new Point3D(-36.4107, 2.39156, 9.42109), new Point3D(-56.878, 2.88421, 8.94257), new Point3D(-56.8777, -4.16229, 8.94257), new Point3D(-36.4104, -3.66703, 9.42109)]);
_arg2[_local3].push([new Point3D(-36.4104, -3.66703, 9.42109), new Point3D(-56.8777, -4.16229, 8.94257), new Point3D(-56.8777, -4.16229, 15.7689), new Point3D(-36.4104, -3.66703, 15.2904)]);
_arg2[_local3].push([new Point3D(-36.4104, -3.66703, 15.2904), new Point3D(-56.8777, -4.16229, 15.7689), new Point3D(-56.878, 2.88422, 15.7689), new Point3D(-36.4107, 2.39156, 15.2904)]);
_arg2[_local3].push([new Point3D(-36.4107, 2.39156, 15.2904), new Point3D(-56.878, 2.88422, 15.7689), new Point3D(-56.878, 2.88421, 8.94257), new Point3D(-36.4107, 2.39156, 9.42109)]);
_arg2[_local3].push([new Point3D(0.0552275, -28.5157, -18.5021), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(-27.2595, -28.5157, 1.10605), new Point3D(0.055226, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, 1.10605), new Point3D(26.2118, -18.0779, 1.10605), new Point3D(26.2118, -28.5157, 1.10605), new Point3D(0.055226, -28.5157, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, -18.5021), new Point3D(-27.2595, -18.0779, -18.5021), new Point3D(-27.2595, -28.5157, -18.5021), new Point3D(0.0552275, -28.5157, -18.5021)]);
_arg2[_local3].push([new Point3D(0.055226, 28.2873, 1.10605), new Point3D(26.2118, 28.2873, 1.10605), new Point3D(26.2118, 17.8495, 1.10605), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, 28.2873, -18.5021), new Point3D(-27.2595, 28.2873, -18.5021), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(0.0552275, 17.8495, -18.5021)]);
_arg2[_local3].push([new Point3D(0.055226, 28.2873, -18.5021), new Point3D(26.2118, 28.2873, -18.5021), new Point3D(26.2118, 28.2873, 1.10605), new Point3D(0.055226, 28.2873, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, -8.61087), new Point3D(26.2118, -18.0779, -8.61087), new Point3D(26.2118, 17.8495, -8.61087), new Point3D(0.055226, 17.8495, -8.61087)]);
_arg2[_local3].push([new Point3D(0.0552275, -14.783, 6.03159), new Point3D(21.3079, -14.783, 6.03159), new Point3D(26.2118, -18.0779, 1.10605), new Point3D(0.055226, -18.0779, 1.10605)]);
_arg2[_local3].push([new Point3D(0.0552275, 14.5546, 6.03159), new Point3D(-22.3557, 14.5546, 6.03159), new Point3D(-27.2595, 17.8495, 1.10605), new Point3D(0.055226, 17.8495, 1.10605)]);
_arg2[_local3].push([new Point3D(0.055226, -18.0779, -18.5021), new Point3D(26.2118, -18.0779, -18.5021), new Point3D(26.2118, -18.0779, -8.61087), new Point3D(0.055226, -18.0779, -8.61087)]);
_arg2[_local3].push([new Point3D(0.0552275, 17.8495, -18.5021), new Point3D(-27.2595, 17.8495, -18.5021), new Point3D(-27.2595, 17.8495, -8.61087), new Point3D(0.055226, 17.8495, -8.61087)]);
} else {
if (_arg1 == 41){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = -2;
_arg2.expertTime = 125;
_arg2[_local3].push([new Point3D(16.1796, -17.179, -27.4018), new Point3D(16.1796, 16.8928, -27.4018), new Point3D(26.9224, 27.6356, -17.7077), new Point3D(27.1221, -0.134467, -17.6709), new Point3D(26.9224, -27.9218, -17.7077)]);
_arg2[_local3].push([new Point3D(-17.8922, -17.179, -27.4018), new Point3D(16.1796, -17.179, -27.4018), new Point3D(26.9224, -27.9218, -17.7077), new Point3D(-0.856289, -28.1301, -17.7077), new Point3D(-28.6688, -27.9218, -17.7254)]);
_arg2[_local3].push([new Point3D(-17.8922, 16.8928, -27.4018), new Point3D(-17.8922, -17.179, -27.4018), new Point3D(-28.6688, -27.9218, -17.7254), new Point3D(-28.6688, -0.0468092, -17.7254), new Point3D(-28.6688, 27.6356, -17.7254)]);
_arg2[_local3].push([new Point3D(16.1796, 16.8928, -27.4018), new Point3D(-17.8922, 16.8928, -27.4018), new Point3D(-28.6688, 27.6356, -17.7254), new Point3D(-0.86492, 27.8352, -17.671), new Point3D(26.9224, 27.6356, -17.7077)]);
_arg2[_local3].push([new Point3D(16.1796, 16.8928, -27.4018), new Point3D(16.1796, -17.179, -27.4018), new Point3D(-0.856296, -0.143115, -27.3504)]);
_arg2[_local3].push([new Point3D(16.1796, -17.179, -27.4018), new Point3D(-17.8922, -17.179, -27.4018), new Point3D(-0.856296, -0.143115, -27.3504)]);
_arg2[_local3].push([new Point3D(-17.8922, -17.179, -27.4018), new Point3D(-17.8922, 16.8928, -27.4018), new Point3D(-0.856296, -0.143115, -27.3504)]);
_arg2[_local3].push([new Point3D(-17.8922, 16.8928, -27.4018), new Point3D(16.1796, 16.8928, -27.4018), new Point3D(-0.856296, -0.143115, -27.3504)]);
_arg2[_local3].push([new Point3D(5.72966, 6.44285, 17.6488), new Point3D(4.09376, 4.80695, 27.4018), new Point3D(4.09376, -5.09317, 27.4018), new Point3D(5.72967, -6.72907, 17.6488)]);
_arg2[_local3].push([new Point3D(4.09376, -5.09317, 27.4018), new Point3D(-5.80635, -5.09317, 27.4018), new Point3D(-7.44225, -6.72908, 17.6488), new Point3D(5.72967, -6.72907, 17.6488)]);
_arg2[_local3].push([new Point3D(-7.44225, -6.72908, 17.6488), new Point3D(-5.80635, -5.09317, 27.4018), new Point3D(-5.80636, 4.80694, 27.4018), new Point3D(-7.44226, 6.44284, 17.6488)]);
_arg2[_local3].push([new Point3D(4.09376, 4.80695, 27.4018), new Point3D(5.72966, 6.44285, 17.6488), new Point3D(-7.44226, 6.44284, 17.6488), new Point3D(-5.80636, 4.80694, 27.4018)]);
_arg2[_local3].push([new Point3D(4.09376, -5.09317, 27.4018), new Point3D(4.09376, 4.80695, 27.4018), new Point3D(-5.80636, 4.80694, 27.4018), new Point3D(-5.80635, -5.09317, 27.4018)]);
_arg2[_local3].push([new Point3D(-7.44225, -6.72908, 17.6488), new Point3D(-21.74, -20.9771, 11.7388), new Point3D(-1.02811, -21.149, 11.7561), new Point3D(19.9777, -20.9771, 11.7561), new Point3D(5.72967, -6.72907, 17.6488)]);
_arg2[_local3].push([new Point3D(-7.44226, 6.44284, 17.6488), new Point3D(-21.74, 20.6909, 11.7388), new Point3D(-21.74, 0.0199826, 11.7388), new Point3D(-21.74, -20.9771, 11.7388), new Point3D(-7.44225, -6.72908, 17.6488)]);
_arg2[_local3].push([new Point3D(5.72967, -6.72907, 17.6488), new Point3D(19.9777, -20.9771, 11.7561), new Point3D(20.071, -0.166537, 11.793), new Point3D(19.9777, 20.6909, 11.7561), new Point3D(5.72966, 6.44285, 17.6488)]);
_arg2[_local3].push([new Point3D(5.72966, 6.44285, 17.6488), new Point3D(19.9777, 20.6909, 11.7561), new Point3D(-0.832698, 20.7842, 11.7933), new Point3D(-21.74, 20.6909, 11.7388), new Point3D(-7.44226, 6.44284, 17.6488)]);
_arg2[_local3].push([new Point3D(34.2679, -0.127735, -3.01252), new Point3D(27.1221, -0.134467, -17.6709), new Point3D(26.9224, 27.6356, -17.7077), new Point3D(23.4249, 24.1554, -2.91692)]);
_arg2[_local3].push([new Point3D(34.2679, -0.127735, -3.01252), new Point3D(23.4336, -24.433, -2.9537), new Point3D(26.9224, -27.9218, -17.7077), new Point3D(27.1221, -0.134467, -17.6709)]);
_arg2[_local3].push([new Point3D(26.9224, -27.9218, -17.7077), new Point3D(23.4336, -24.433, -2.9537), new Point3D(-0.833558, -35.3732, -2.9537), new Point3D(-0.856289, -28.1301, -17.7077)]);
_arg2[_local3].push([new Point3D(19.9777, -20.9771, 11.7561), new Point3D(-1.02811, -21.149, 11.7561), new Point3D(-0.833558, -35.3732, -2.9537), new Point3D(23.4336, -24.433, -2.9537)]);
_arg2[_local3].push([new Point3D(-21.74, -20.9771, 11.7388), new Point3D(-25.1533, -24.433, -2.94145), new Point3D(-0.833558, -35.3732, -2.9537), new Point3D(-1.02811, -21.149, 11.7561)]);
_arg2[_local3].push([new Point3D(-0.833558, -35.3732, -2.9537), new Point3D(-25.1533, -24.433, -2.94145), new Point3D(-28.6688, -27.9218, -17.7254), new Point3D(-0.856289, -28.1301, -17.7077)]);
_arg2[_local3].push([new Point3D(19.9777, 20.6909, 11.7561), new Point3D(23.4249, 24.1554, -2.91692), new Point3D(-0.78234, 34.9785, -3.01242), new Point3D(-0.832698, 20.7842, 11.7933)]);
_arg2[_local3].push([new Point3D(-0.78234, 34.9785, -3.01242), new Point3D(23.4249, 24.1554, -2.91692), new Point3D(26.9224, 27.6356, -17.7077), new Point3D(-0.86492, 27.8352, -17.671)]);
_arg2[_local3].push([new Point3D(-21.74, 20.6909, 11.7388), new Point3D(-0.832698, 20.7842, 11.7933), new Point3D(-0.78234, 34.9785, -3.01242), new Point3D(-25.1533, 24.1294, -2.94145)]);
_arg2[_local3].push([new Point3D(-0.78234, 34.9785, -3.01242), new Point3D(-0.86492, 27.8352, -17.671), new Point3D(-28.6688, 27.6356, -17.7254), new Point3D(-25.1533, 24.1294, -2.94145)]);
_arg2[_local3].push([new Point3D(42.5672, 6.87039, 17.1536), new Point3D(49.5791, 0.237385, 9.88398), new Point3D(34.2679, -0.127735, -3.01251), new Point3D(20.0413, 6.48555, 11.7812)]);
_arg2[_local3].push([new Point3D(42.567, -6.46183, 17.1536), new Point3D(42.5672, 6.87039, 17.1536), new Point3D(20.0413, 6.48555, 11.7812), new Point3D(20.0411, -6.84667, 11.7811)]);
_arg2[_local3].push([new Point3D(49.5791, 0.237385, 9.88398), new Point3D(42.567, -6.46183, 17.1536), new Point3D(20.0411, -6.84667, 11.7811), new Point3D(34.2679, -0.127735, -3.01251)]);
_arg2[_local3].push([new Point3D(42.5672, 6.87039, 17.1536), new Point3D(42.567, -6.46183, 17.1536), new Point3D(49.5791, 0.237385, 9.88398)]);
_arg2[_local3].push([new Point3D(20.0411, -6.84667, 11.7811), new Point3D(19.9777, -20.9771, 11.7561), new Point3D(23.4336, -24.433, -2.9537), new Point3D(34.2679, -0.127735, -3.01251)]);
_arg2[_local3].push([new Point3D(19.9777, 20.6909, 11.7561), new Point3D(20.0413, 6.48555, 11.7812), new Point3D(34.2679, -0.127735, -3.01251), new Point3D(23.4249, 24.1554, -2.91692)]);
_arg2[_local3].push([new Point3D(-43.6097, -0.130812, -5.61816), new Point3D(-50.887, 8.07903, -8.59623), new Point3D(-46.0578, 7.76435, 13.7492), new Point3D(-40.9254, -0.13081, 7.1817)]);
_arg2[_local3].push([new Point3D(-40.9254, -0.13081, 7.1817), new Point3D(-46.0578, 7.76435, 13.7492), new Point3D(-21.74, 7.07459, 11.7388), new Point3D(-23.3413, 0.0456328, 4.85167)]);
_arg2[_local3].push([new Point3D(-46.0625, -6.94414, 13.7482), new Point3D(-50.8917, -7.30923, -8.5972), new Point3D(-43.6097, -0.130812, -5.61816), new Point3D(-40.9254, -0.13081, 7.1817)]);
_arg2[_local3].push([new Point3D(-23.3413, 0.0456328, 4.85167), new Point3D(-21.74, -6.5971, 11.7388), new Point3D(-46.0625, -6.94414, 13.7482), new Point3D(-40.9254, -0.13081, 7.1817)]);
_arg2[_local3].push([new Point3D(-50.887, 8.07903, -8.59623), new Point3D(-50.8917, -7.30923, -8.5972), new Point3D(-46.0625, -6.94414, 13.7482), new Point3D(-46.0578, 7.76435, 13.7492)]);
_arg2[_local3].push([new Point3D(-46.0578, 7.76435, 13.7492), new Point3D(-46.0625, -6.94414, 13.7482), new Point3D(-21.74, -6.5971, 11.7388), new Point3D(-21.74, 7.07459, 11.7388)]);
_arg2[_local3].push([new Point3D(-50.887, 8.07903, -8.59623), new Point3D(-28.6688, 8.76501, -17.7254), new Point3D(-28.6688, -7.65687, -17.7254), new Point3D(-50.8917, -7.30923, -8.5972)]);
_arg2[_local3].push([new Point3D(-50.8917, -7.30923, -8.5972), new Point3D(-28.6688, -7.65687, -17.7254), new Point3D(-26.7916, 0.0180555, -9.83109), new Point3D(-43.6097, -0.130812, -5.61816)]);
_arg2[_local3].push([new Point3D(-26.7916, 0.0180555, -9.83109), new Point3D(-28.6688, 8.76501, -17.7254), new Point3D(-50.887, 8.07903, -8.59623), new Point3D(-43.6097, -0.130812, -5.61816)]);
_arg2[_local3].push([new Point3D(-26.7916, 0.0180555, -9.83109), new Point3D(-25.1533, 0.0746672, -2.94145), new Point3D(-25.1533, 24.1294, -2.94145), new Point3D(-28.6688, 27.6356, -17.7254), new Point3D(-28.6688, 8.76501, -17.7254)]);
_arg2[_local3].push([new Point3D(-23.3413, 0.0456328, 4.85167), new Point3D(-21.74, 7.07459, 11.7388), new Point3D(-21.74, 20.6909, 11.7388), new Point3D(-25.1533, 24.1294, -2.94145), new Point3D(-25.1533, 0.0746672, -2.94145)]);
_arg2[_local3].push([new Point3D(-21.74, -20.9771, 11.7388), new Point3D(-21.74, -6.5971, 11.7388), new Point3D(-23.3413, 0.0456328, 4.85167), new Point3D(-25.1533, 0.0746672, -2.94145), new Point3D(-25.1533, -24.433, -2.94145)]);
_arg2[_local3].push([new Point3D(-25.1533, 0.0746672, -2.94145), new Point3D(-26.7916, 0.0180555, -9.83109), new Point3D(-28.6688, -7.65687, -17.7254), new Point3D(-28.6688, -27.9218, -17.7254), new Point3D(-25.1533, -24.433, -2.94145)]);
} else {
if (_arg1 == 42){
_local3++;
_arg2.push(new Array());
_arg2.doReverse = false;
_arg2.dificulty = 16;
_arg2.expertTime = 245;
_arg2[_local3].push([new Point3D(24.4813, -1.60139, 10.5432), new Point3D(29.02, 10.9136, 10.1554), new Point3D(25.9673, 17.332, 19.4293), new Point3D(20.3006, -5.64791, 20.6758)]);
_arg2[_local3].push([new Point3D(20.3006, -5.64791, 20.6758), new Point3D(25.9673, 17.332, 19.4293), new Point3D(17.7407, 12.1688, 12.9342), new Point3D(14.3518, 2.45585, 14.7209)]);
_arg2[_local3].push([new Point3D(14.3518, 2.45585, 14.7209), new Point3D(17.7407, 12.1688, 12.9342), new Point3D(29.02, 10.9136, 10.1554), new Point3D(24.4813, -1.60139, 10.5432)]);
_arg2[_local3].push([new Point3D(29.02, 10.9136, 10.1554), new Point3D(17.1334, 22.7565, -13.5327), new Point3D(11.7132, 32.2707, -9.45557), new Point3D(25.9673, 17.332, 19.4293)]);
_arg2[_local3].push([new Point3D(25.9673, 17.332, 19.4293), new Point3D(11.7132, 32.2707, -9.45557), new Point3D(8.12829, 21.6462, -6.17092), new Point3D(17.7407, 12.1688, 12.9342)]);
_arg2[_local3].push([new Point3D(17.7407, 12.1688, 12.9342), new Point3D(8.12829, 21.6462, -6.17092), new Point3D(17.1334, 22.7565, -13.5327), new Point3D(29.02, 10.9136, 10.1554)]);
_arg2[_local3].push([new Point3D(17.1334, 22.7565, -13.5327), new Point3D(1.07579, 12.8085, -23.4664), new Point3D(-7.86185, 19.7655, -20.596), new Point3D(11.7132, 32.2707, -9.45557)]);
_arg2[_local3].push([new Point3D(11.7132, 32.2707, -9.45557), new Point3D(-7.86185, 19.7655, -20.596), new Point3D(-0.192014, 16.4392, -12.4332), new Point3D(8.12829, 21.6462, -6.17092)]);
_arg2[_local3].push([new Point3D(8.12829, 21.6462, -6.17092), new Point3D(-0.192014, 16.4392, -12.4332), new Point3D(1.07579, 12.8085, -23.4664), new Point3D(17.1334, 22.7565, -13.5327)]);
_arg2[_local3].push([new Point3D(1.07579, 12.8085, -23.4664), new Point3D(-6.25937, 0.777544, -15.5702), new Point3D(-12.901, 8.64639, -10.0483), new Point3D(-7.86185, 19.7655, -20.596)]);
_arg2[_local3].push([new Point3D(-7.86185, 19.7655, -20.596), new Point3D(-12.901, 8.64639, -10.0483), new Point3D(-1.38156, 8.33936, -8.11721), new Point3D(-0.192014, 16.4392, -12.4332)]);
_arg2[_local3].push([new Point3D(-0.192014, 16.4392, -12.4332), new Point3D(-1.38156, 8.33936, -8.11721), new Point3D(-6.25937, 0.777544, -15.5702), new Point3D(1.07579, 12.8085, -23.4664)]);
_arg2[_local3].push([new Point3D(-6.25937, 0.777544, -15.5702), new Point3D(-7.64253, -7.21106, -4.63779), new Point3D(-13.4846, 1.20851, 0.974837), new Point3D(-12.901, 8.64639, -10.0483)]);
_arg2[_local3].push([new Point3D(-12.901, 8.64639, -10.0483), new Point3D(-13.4846, 1.20851, 0.974837), new Point3D(-1.80042, 1.2091, 0.973956), new Point3D(-1.38156, 8.33936, -8.11721)]);
_arg2[_local3].push([new Point3D(-1.38156, 8.33936, -8.11721), new Point3D(-1.80042, 1.2091, 0.973956), new Point3D(-7.64253, -7.21106, -4.63779), new Point3D(-6.25937, 0.777544, -15.5702)]);
_arg2[_local3].push([new Point3D(-7.64253, -7.21106, -4.63779), new Point3D(-7.43865, -14.2583, 5.12569), new Point3D(-12.3107, -6.69932, 12.5853), new Point3D(-13.4846, 1.20851, 0.974837)]);
_arg2[_local3].push([new Point3D(-13.4846, 1.20851, 0.974837), new Point3D(-12.3107, -6.69932, 12.5853), new Point3D(-0.792543, -6.39262, 10.6467), new Point3D(-1.80042, 1.2091, 0.973956)]);
_arg2[_local3].push([new Point3D(-1.80042, 1.2091, 0.973956), new Point3D(-0.792543, -6.39262, 10.6467), new Point3D(-7.43865, -14.2583, 5.12569), new Point3D(-7.64253, -7.21106, -4.63779)]);
_arg2[_local3].push([new Point3D(-7.43865, -14.2583, 5.12569), new Point3D(-5.7331, -23.0594, 12.4061), new Point3D(-4.44816, -19.4428, 23.442), new Point3D(-12.3107, -6.69932, 12.5853)]);
_arg2[_local3].push([new Point3D(-12.3107, -6.69932, 12.5853), new Point3D(-4.44816, -19.4428, 23.442), new Point3D(3.2032, -16.0978, 15.2696), new Point3D(-0.792543, -6.39262, 10.6467)]);
_arg2[_local3].push([new Point3D(-0.792543, -6.39262, 10.6467), new Point3D(3.2032, -16.0978, 15.2696), new Point3D(-5.7331, -23.0594, 12.4061), new Point3D(-7.43865, -14.2583, 5.12569)]);
_arg2[_local3].push([new Point3D(-5.7331, -23.0594, 12.4061), new Point3D(7.51617, -31.5547, 4.11453), new Point3D(16.5298, -32.6654, 11.4658), new Point3D(-4.44816, -19.4428, 23.442)]);
_arg2[_local3].push([new Point3D(-4.44816, -19.4428, 23.442), new Point3D(16.5298, -32.6654, 11.4658), new Point3D(12.929, -22.0402, 8.20082), new Point3D(3.2032, -16.0978, 15.2696)]);
_arg2[_local3].push([new Point3D(3.2032, -16.0978, 15.2696), new Point3D(12.929, -22.0402, 8.20082), new Point3D(7.51617, -31.5547, 4.11453), new Point3D(-5.7331, -23.0594, 12.4061)]);
_arg2[_local3].push([new Point3D(7.51617, -31.5547, 4.11453), new Point3D(19.4657, -19.2226, -19.9851), new Point3D(30.7454, -17.9583, -17.2122), new Point3D(16.5298, -32.6654, 11.4658)]);
_arg2[_local3].push([new Point3D(16.5298, -32.6654, 11.4658), new Point3D(30.7454, -17.9583, -17.2122), new Point3D(22.517, -12.8204, -10.6996), new Point3D(12.929, -22.0402, 8.20082)]);
_arg2[_local3].push([new Point3D(12.929, -22.0402, 8.20082), new Point3D(22.517, -12.8204, -10.6996), new Point3D(19.4657, -19.2226, -19.9851), new Point3D(7.51617, -31.5547, 4.11453)]);
_arg2[_local3].push([new Point3D(19.4657, -19.2226, -19.9851), new Point3D(14.9412, -1.59388, -21.876), new Point3D(25.0696, 2.45842, -17.6909), new Point3D(30.7454, -17.9583, -17.2122)]);
_arg2[_local3].push([new Point3D(30.7454, -17.9583, -17.2122), new Point3D(25.0696, 2.45842, -17.6909), new Point3D(19.1229, -5.65796, -11.751), new Point3D(22.517, -12.8204, -10.6996)]);
_arg2[_local3].push([new Point3D(22.517, -12.8204, -10.6996), new Point3D(19.1229, -5.65796, -11.751), new Point3D(14.9412, -1.59388, -21.876), new Point3D(19.4657, -19.2226, -19.9851)]);
_arg2[_local3].push([new Point3D(14.9412, -1.59388, -21.876), new Point3D(8.31228, 7.92586, -11.8803), new Point3D(18.5261, 9.05181, -6.31869), new Point3D(25.0696, 2.45842, -17.6909)]);
_arg2[_local3].push([new Point3D(25.0696, 2.45842, -17.6909), new Point3D(18.5261, 9.05181, -6.31869), new Point3D(12.4304, -0.872802, -5.38831), new Point3D(19.1229, -5.65796, -11.751)]);
_arg2[_local3].push([new Point3D(19.1229, -5.65796, -11.751), new Point3D(12.4304, -0.872802, -5.38831), new Point3D(8.31228, 7.92586, -11.8803), new Point3D(14.9412, -1.59388, -21.876)]);
_arg2[_local3].push([new Point3D(8.31228, 7.92586, -11.8803), new Point3D(2.19061, 11.9668, -1.21239), new Point3D(12.2326, 12.8726, 4.69171), new Point3D(18.5261, 9.05181, -6.31869)]);
_arg2[_local3].push([new Point3D(18.5261, 9.05181, -6.31869), new Point3D(12.2326, 12.8726, 4.69171), new Point3D(6.57314, 2.65713, 4.32338), new Point3D(12.4304, -0.872802, -5.38831)]);
_arg2[_local3].push([new Point3D(12.4304, -0.872802, -5.38831), new Point3D(6.57314, 2.65713, 4.32338), new Point3D(2.19061, 11.9668, -1.21239), new Point3D(8.31228, 7.92586, -11.8803)]);
_arg2[_local3].push([new Point3D(2.19061, 11.9668, -1.21239), new Point3D(-4.29269, 15.4488, 7.98679), new Point3D(3.42752, 15.0548, 16.7483), new Point3D(12.2326, 12.8726, 4.69171)]);
_arg2[_local3].push([new Point3D(12.2326, 12.8726, 4.69171), new Point3D(3.42752, 15.0548, 16.7483), new Point3D(-1.8065, 5.25563, 13.1287), new Point3D(6.57314, 2.65713, 4.32338)]);
_arg2[_local3].push([new Point3D(6.57314, 2.65713, 4.32338), new Point3D(-1.8065, 5.25563, 13.1287), new Point3D(-4.29269, 15.4488, 7.98679), new Point3D(2.19061, 11.9668, -1.21239)]);
_arg2[_local3].push([new Point3D(-4.29269, 15.4488, 7.98679), new Point3D(-14.9812, 16.5473, 12.6738), new Point3D(-16.1278, 12.22, 23.4664), new Point3D(3.42752, 15.0548, 16.7483)]);
_arg2[_local3].push([new Point3D(3.42752, 15.0548, 16.7483), new Point3D(-16.1278, 12.22, 23.4664), new Point3D(-12.0713, 5.44354, 14.8557), new Point3D(-1.8065, 5.25563, 13.1287)]);
_arg2[_local3].push([new Point3D(-1.8065, 5.25563, 13.1287), new Point3D(-12.0713, 5.44354, 14.8557), new Point3D(-14.9812, 16.5473, 12.6738), new Point3D(-4.29269, 15.4488, 7.98679)]);
_arg2[_local3].push([new Point3D(-14.9812, 16.5473, 12.6738), new Point3D(-26.2161, 4.01504, -4.63836), new Point3D(-32.0582, -4.40756, 0.969714), new Point3D(-16.1278, 12.22, 23.4664)]);
_arg2[_local3].push([new Point3D(-16.1278, 12.22, 23.4664), new Point3D(-32.0582, -4.40756, 0.969714), new Point3D(-20.374, -4.4011, 0.979399), new Point3D(-12.0713, 5.44354, 14.8557)]);
_arg2[_local3].push([new Point3D(-12.0713, 5.44354, 14.8557), new Point3D(-20.374, -4.4011, 0.979399), new Point3D(-26.2161, 4.01504, -4.63836), new Point3D(-14.9812, 16.5473, 12.6738)]);
_arg2[_local3].push([new Point3D(-26.2161, 4.01504, -4.63836), new Point3D(-13.8022, -9.45762, -23.1181), new Point3D(-16.7016, -20.5641, -20.9361), new Point3D(-32.0582, -4.40756, 0.969714)]);
_arg2[_local3].push([new Point3D(-32.0582, -4.40756, 0.969714), new Point3D(-16.7016, -20.5641, -20.9361), new Point3D(-12.6761, -13.7762, -12.3198), new Point3D(-20.374, -4.4011, 0.979399)]);
_arg2[_local3].push([new Point3D(-20.374, -4.4011, 0.979399), new Point3D(-12.6761, -13.7762, -12.3198), new Point3D(-13.8022, -9.45762, -23.1181), new Point3D(-26.2161, 4.01504, -4.63836)]);
_arg2[_local3].push([new Point3D(-13.8022, -9.45762, -23.1181), new Point3D(2.51759, -11.5899, -19.0467), new Point3D(0.0242674, -21.7792, -13.9006), new Point3D(-16.7016, -20.5641, -20.9361)]);
_arg2[_local3].push([new Point3D(-16.7016, -20.5641, -20.9361), new Point3D(0.0242674, -21.7792, -13.9006), new Point3D(-5.21335, -11.977, -10.2943), new Point3D(-12.6761, -13.7762, -12.3198)]);
_arg2[_local3].push([new Point3D(-12.6761, -13.7762, -12.3198), new Point3D(-5.21335, -11.977, -10.2943), new Point3D(2.51759, -11.5899, -19.0467), new Point3D(-13.8022, -9.45762, -23.1181)]);
_arg2[_local3].push([new Point3D(2.51759, -11.5899, -19.0467), new Point3D(11.809, -9.55997, -8.20441), new Point3D(7.42368, -18.8694, -2.67045), new Point3D(0.0242674, -21.7792, -13.9006)]);
_arg2[_local3].push([new Point3D(0.0242674, -21.7792, -13.9006), new Point3D(7.42368, -18.8694, -2.67045), new Point3D(1.76383, -8.654, -2.30567), new Point3D(-5.21335, -11.977, -10.2943)]);
_arg2[_local3].push([new Point3D(-5.21335, -11.977, -10.2943), new Point3D(1.76383, -8.654, -2.30567), new Point3D(11.809, -9.55997, -8.20441), new Point3D(2.51759, -11.5899, -19.0467)]);
_arg2[_local3].push([new Point3D(11.809, -9.55997, -8.20441), new Point3D(17.8669, -6.00681, 2.05158), new Point3D(13.7493, -14.8044, 8.54541), new Point3D(7.42368, -18.8694, -2.67045)]);
_arg2[_local3].push([new Point3D(7.42368, -18.8694, -2.67045), new Point3D(13.7493, -14.8044, 8.54541), new Point3D(7.65271, -4.88054, 7.61244), new Point3D(1.76383, -8.654, -2.30567)]);
_arg2[_local3].push([new Point3D(1.76383, -8.654, -2.30567), new Point3D(7.65271, -4.88054, 7.61244), new Point3D(17.8669, -6.00681, 2.05158), new Point3D(11.809, -9.55997, -8.20441)]);
_arg2[_local3].push([new Point3D(17.8669, -6.00681, 2.05158), new Point3D(24.4813, -1.60139, 10.5432), new Point3D(20.3006, -5.64791, 20.6758), new Point3D(13.7493, -14.8044, 8.54541)]);
_arg2[_local3].push([new Point3D(13.7493, -14.8044, 8.54541), new Point3D(20.3006, -5.64791, 20.6758), new Point3D(14.3518, 2.45585, 14.7209), new Point3D(7.65271, -4.88054, 7.61244)]);
_arg2[_local3].push([new Point3D(7.65271, -4.88054, 7.61244), new Point3D(14.3518, 2.45585, 14.7209), new Point3D(24.4813, -1.60139, 10.5432), new Point3D(17.8669, -6.00681, 2.05158)]);
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
};
}
}
}//package
Section 101
//Window (Window)
package {
import flash.events.*;
import flash.display.*;
import flash.geom.*;
import Tools.*;
import flash.text.*;
import flash.filters.*;
public class Window extends Sprite {
public var app:Main;
private var levelButtons:Array;
public var sizeH:int;
private var controlledText:TextField;// = null
public var env:Enviroment;
private var ads:DynamicAds;// = null
private var ctrlObject:DisplayObject;// = null
private var controlledBtn:StretchButton;// = null
public var sizeW:int;
public var ID:int;
private static var textFrmt:TextFormat = new TextFormat("Times New Roman", 17);
public function Window(_arg1:int){
var _local3:TextField;
var _local4:StretchButton;
var _local6:int;
app = Main.gameApp;
env = Main.enviroment;
super();
ID = _arg1;
switch (ID){
case 0:
case 1:
sizeW = 300;
sizeH = 250;
break;
case 3:
sizeW = app.stageWidth;
sizeH = app.stageHeight;
break;
case 2:
case 4:
sizeW = 320;
sizeH = 300;
break;
default:
sizeW = 400;
sizeH = 300;
break;
};
var _local2:Bitmap = new Bitmap(new BitmapData(sizeW, sizeH, true, 0xFFFFFF));
Utils.Fill9GridTexture(_local2.bitmapData, new Resources.imgWindow().bitmapData, new Rectangle(13, 13, 115, 99), new Point((sizeW - 26), (sizeH - 26)));
addChild(_local2);
x = ((app.stageWidth / 2) - (_local2.width / 2));
y = ((app.stageHeight / 2) - (_local2.height / 2));
graphics.beginFill(0, 0);
graphics.drawRect(-(x), -(y), app.stageWidth, app.stageHeight);
var _local5:BitmapData = new Resources.imgButton().bitmapData;
if (ID == 0){
_local4 = new StretchButton("Close", _local5, new Rectangle(7, 12, 13, 0), -1);
_local4.addEventListener(MouseEvent.CLICK, onClose);
_local4.x = ((sizeW / 2) - (_local4.width / 2));
_local4.y = ((sizeH - _local4.height) - 5);
addChild(_local4);
levelButtons = new Array(30);
_local6 = 0;
while (_local6 < levelButtons.length) {
levelButtons[_local6] = new StretchButton((((_local6 + 1))<10) ? ("0" + String((_local6 + 1))) : String((_local6 + 1)), _local5, new Rectangle(7, 12, 13, 0), -1);
addChild(levelButtons[_local6]);
levelButtons[_local6].x = ((61 * (_local6 % 5)) + 10);
levelButtons[_local6].y = ((32 * Math.floor((_local6 / 5))) + 25);
levelButtons[_local6].addEventListener(MouseEvent.CLICK, onStartGame);
_local6++;
};
textFrmt.align = TextFormatAlign.CENTER;
textFrmt.color = 0xFFFFFF;
textFrmt.size = 13;
textFrmt.font = "Arial Black";
_local3 = new TextField();
_local3.defaultTextFormat = textFrmt;
_local3.text = "LEVELS";
_local3.autoSize = TextFieldAutoSize.LEFT;
_local3.selectable = false;
_local3.x = ((sizeW / 2) - (_local3.width / 2));
_local3.y = 3;
addChild(_local3);
} else {
if (ID == 1){
_local4 = new StretchButton("Close", _local5, new Rectangle(7, 12, 13, 0), -1);
_local4.addEventListener(MouseEvent.CLICK, onClose);
_local4.x = ((sizeW / 2) - (_local4.width / 2));
_local4.y = ((sizeH - _local4.height) - 5);
addChild(_local4);
levelButtons = new Array(30);
_local6 = 0;
while (_local6 < levelButtons.length) {
levelButtons[_local6] = new StretchButton((((_local6 + 1))<10) ? ("0" + String((_local6 + 1))) : String((_local6 + 1)), _local5, new Rectangle(7, 12, 13, 0), -1);
addChild(levelButtons[_local6]);
levelButtons[_local6].x = ((61 * (_local6 % 5)) + 10);
levelButtons[_local6].y = ((32 * Math.floor((_local6 / 5))) + 25);
levelButtons[_local6].addEventListener(MouseEvent.CLICK, onGalleryShow);
_local6++;
};
textFrmt.align = TextFormatAlign.CENTER;
textFrmt.color = 0xFFFFFF;
textFrmt.size = 13;
textFrmt.font = "Arial Black";
_local3 = new TextField();
_local3.defaultTextFormat = textFrmt;
_local3.text = "GALLERY";
_local3.autoSize = TextFieldAutoSize.LEFT;
_local3.selectable = false;
_local3.x = ((sizeW / 2) - (_local3.width / 2));
_local3.y = 3;
addChild(_local3);
} else {
if (ID == 2){
textFrmt.align = TextFormatAlign.CENTER;
textFrmt.size = 14;
textFrmt.color = 0xFFFFFF;
textFrmt.font = "Arial";
textFrmt.bold = true;
_local3 = new TextField();
_local3.defaultTextFormat = textFrmt;
_local3.text = "To rotate shape, click out shape and drag,\nor you can use arrow keys.\nFind numbers one after another\nas fast as you can.";
_local3.autoSize = TextFieldAutoSize.LEFT;
_local3.selectable = false;
_local3.x = ((sizeW / 2) - (_local3.width / 2));
_local3.y = 113;
addChild(_local3);
_local4 = new StretchButton("Close", _local5, new Rectangle(7, 12, 13, 0), -1);
_local4.addEventListener(MouseEvent.CLICK, onClose);
_local4.x = ((sizeW / 2) - (_local4.width / 2));
_local4.y = ((sizeH - _local4.height) - 5);
addChild(_local4);
} else {
if (ID == 3){
_local4 = new StretchButton("Close", _local5, new Rectangle(7, 12, 13, 0), -1);
_local4.addEventListener(MouseEvent.CLICK, onClose);
_local4.x = ((sizeW / 2) - (_local4.width / 2));
_local4.y = ((sizeH - _local4.height) - 5);
addChild(_local4);
ctrlObject = new (Resources.galleryImages[0]);
ctrlObject.x = ((app.stageWidth / 2) - (ctrlObject.width / 2));
addChild(ctrlObject);
} else {
if (ID == 4){
_local4 = new StretchButton("Close", _local5, new Rectangle(7, 12, 13, 0), -1);
_local4.addEventListener(MouseEvent.CLICK, onClose);
_local4.x = ((sizeW / 2) - (_local4.width / 2));
_local4.y = ((sizeH - _local4.height) - 5);
addChild(_local4);
ctrlObject = app.banners.GetRandomBanner();
ctrlObject.x = ((sizeW / 2) - (ctrlObject.width / 2));
ctrlObject.y = (((sizeH - 25) / 2) - (ctrlObject.height / 2));
addChild(ctrlObject);
};
};
};
};
};
}
private function onStartGame(_arg1:MouseEvent):void{
Hide(ID);
var _local2:int;
while (_local2 < levelButtons.length) {
if (_arg1.currentTarget == levelButtons[_local2]){
env.StartGame(_local2);
break;
};
_local2++;
};
}
private function onClose(_arg1:MouseEvent):void{
Hide(ID);
}
private function onGalleryShow(_arg1:MouseEvent):void{
var _local3:Window;
Hide(ID);
var _local2:int;
while (_local2 < levelButtons.length) {
if (_arg1.currentTarget == levelButtons[_local2]){
_local3 = env.windows[3];
_local3.removeChildAt((_local3.numChildren - 1));
_local3.ctrlObject = new (Resources.galleryImages[_local2]);
_local3.ctrlObject.x = ((app.stageWidth / 2) - (_local3.ctrlObject.width / 2));
_local3.addChild(_local3.ctrlObject);
Window.Show(3);
break;
};
_local2++;
};
}
public static function Hide(_arg1:int):void{
var _local2:Main = Main.gameApp;
var _local3:Enviroment = Main.enviroment;
_local2.setFocus = true;
if (_local3.windows[_arg1].parent != null){
_local3.windows[_arg1].parent.removeChild(_local3.windows[_arg1]);
};
if (_arg1 == 4){
_local3.updater.AddState(_local2.STT_GameTimer);
};
if ((((_local3.currentLevel < (_local3.levelsProgress.length - 1))) && (_local3.object3D.gameFinished))){
_local3.StartGame((_local3.currentLevel + 1));
};
}
public static function Show(_arg1:int):void{
var _local5:Array;
var _local6:int;
var _local2:Main = Main.gameApp;
var _local3:Enviroment = Main.enviroment;
var _local4:Window = _local3.windows[_arg1];
if (_local4.parent == null){
_local2.layers[8].addChild(_local4);
};
if ((((_arg1 == 0)) || ((_arg1 == 1)))){
_local5 = new Array();
_local5 = _local5.concat([0.3, 0, 0, 0, 0]);
_local5 = _local5.concat([0, 0.3, 0, 0, 0]);
_local5 = _local5.concat([0, 0, 0.3, 0, 0]);
_local5 = _local5.concat([0, 0, 0, 1, 0]);
_local6 = 0;
while (_local6 < _local4.levelButtons.length) {
if (((((_local3.levelsProgress[_local6].locked) && ((_arg1 == 0)))) || (((_local3.levelsProgress[_local6].lockedImage) && ((_arg1 == 1)))))){
_local4.levelButtons[_local6].mouseEnabled = false;
_local4.levelButtons[_local6].filters = [new ColorMatrixFilter(_local5)];
} else {
_local4.levelButtons[_local6].mouseEnabled = true;
_local4.levelButtons[_local6].filters = [];
};
_local6++;
};
} else {
if (_arg1 == 4){
_local4.removeChild(_local4.ctrlObject);
_local4.ctrlObject = _local2.banners.GetNextBanner();
_local4.ctrlObject.x = ((_local4.sizeW / 2) - (_local4.ctrlObject.width / 2));
_local4.ctrlObject.y = (((_local4.sizeH - 25) / 2) - (_local4.ctrlObject.height / 2));
_local4.addChild(_local4.ctrlObject);
};
};
}
}
}//package