(function (cjs, an) {

var p; // shortcut to reference prototypes
var lib={};var ss={};var img={};
lib.ssMetadata = [
		{name:"recuadro_hover_atlas_", frames: [[0,622,1080,608],[1449,1028,317,268],[0,0,1128,620],[1082,972,365,233],[1875,38,167,36],[1875,0,167,36],[1875,190,167,36],[1875,76,167,36],[1437,334,407,317],[1875,152,167,36],[1082,653,407,317],[1875,114,167,36],[1825,691,219,36],[1130,0,305,478],[1130,550,219,36],[1825,729,219,36],[1825,957,218,36],[1491,653,332,373],[1825,919,218,36],[1825,995,218,36],[0,1232,370,122],[1825,767,219,36],[1130,480,250,33],[1825,653,219,36],[1130,588,219,36],[1825,805,218,36],[1437,0,436,332],[1825,843,218,36],[1130,515,250,33],[1825,881,218,36]]}
];


// symbols:



(lib.CachedTexturedBitmap_2407 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(0);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2408 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(1);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2409 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(2);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2410 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(3);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2412 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(4);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2414 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(5);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2416 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(6);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2418 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(7);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2419 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(8);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2420 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(9);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2421 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(10);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2422 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(11);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2424 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(12);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2425 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(13);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2426 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(14);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2428 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(15);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2430 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(16);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2431 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(17);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2432 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(18);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2434 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(19);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2435 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(20);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2437 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(21);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2438 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(22);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2439 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(23);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2441 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(24);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2443 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(25);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2444 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(26);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2445 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(27);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2446 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(28);
}).prototype = p = new cjs.Sprite();



(lib.CachedTexturedBitmap_2447 = function() {
	this.initialize(ss["recuadro_hover_atlas_"]);
	this.gotoAndStop(29);
}).prototype = p = new cjs.Sprite();



(lib.estructuramedidas = function() {
	this.initialize(img.estructuramedidas);
}).prototype = p = new cjs.Bitmap();
p.nominalBounds = new cjs.Rectangle(0,0,4301,2420);// helper functions:

function mc_symbol_clone() {
	var clone = this._cloneProps(new this.constructor(this.mode, this.startPosition, this.loop));
	clone.gotoAndStop(this.currentFrame);
	clone.paused = this.paused;
	clone.framerate = this.framerate;
	return clone;
}

function getMCSymbolPrototype(symbol, nominalBounds, frameBounds) {
	var prototype = cjs.extend(symbol, cjs.MovieClip);
	prototype.clone = mc_symbol_clone;
	prototype.nominalBounds = nominalBounds;
	prototype.frameBounds = frameBounds;
	return prototype;
	}


(lib.vigas2 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Capa_1
	this.instance = new lib.CachedTexturedBitmap_2443();
	this.instance.parent = this;
	this.instance.setTransform(11.8,0,0.7352,0.7352);

	this.instance_1 = new lib.CachedTexturedBitmap_2446();
	this.instance_1.parent = this;
	this.instance_1.setTransform(0,0.25,0.7352,0.7352);

	this.instance_2 = new lib.CachedTexturedBitmap_2445();
	this.instance_2.parent = this;
	this.instance_2.setTransform(11.8,0,0.7352,0.7352);

	this.instance_3 = new lib.CachedTexturedBitmap_2444();
	this.instance_3.parent = this;
	this.instance_3.setTransform(-137.3,-219.35,0.7352,0.7352);

	this.instance_4 = new lib.CachedTexturedBitmap_2447();
	this.instance_4.parent = this;
	this.instance_4.setTransform(11.8,0,0.7352,0.7352);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_1},{t:this.instance}]}).to({state:[{t:this.instance_3},{t:this.instance_2}]},1).to({state:[{t:this.instance_1},{t:this.instance_4}]},2).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-137.3,-219.3,321.1,245.8);


(lib.vigas1 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Capa_2
	this.instance = new lib.CachedTexturedBitmap_2435();
	this.instance.parent = this;
	this.instance.setTransform(53.7,-267.85,0.7352,0.7352);
	this.instance._off = true;

	this.timeline.addTween(cjs.Tween.get(this.instance).wait(1).to({_off:false},0).to({_off:true},2).wait(1));

	// Capa_1
	this.instance_1 = new lib.CachedTexturedBitmap_2437();
	this.instance_1.parent = this;
	this.instance_1.setTransform(11.2,0,0.7352,0.7352);

	this.instance_2 = new lib.CachedTexturedBitmap_2446();
	this.instance_2.parent = this;
	this.instance_2.setTransform(0,0.25,0.7352,0.7352);

	this.instance_3 = new lib.CachedTexturedBitmap_2439();
	this.instance_3.parent = this;
	this.instance_3.setTransform(11.2,0,0.7352,0.7352);

	this.instance_4 = new lib.CachedTexturedBitmap_2438();
	this.instance_4.parent = this;
	this.instance_4.setTransform(0,0.25,0.7352,0.7352);

	this.instance_5 = new lib.CachedTexturedBitmap_2441();
	this.instance_5.parent = this;
	this.instance_5.setTransform(11.2,0,0.7352,0.7352);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_2},{t:this.instance_1}]}).to({state:[{t:this.instance_4},{t:this.instance_3}]},1).to({state:[{t:this.instance_2},{t:this.instance_5}]},2).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(0,-267.8,325.8,294.3);


(lib.losa2 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Capa_1
	this.instance = new lib.CachedTexturedBitmap_2430();
	this.instance.parent = this;
	this.instance.setTransform(11.8,0,0.7352,0.7352);

	this.instance_1 = new lib.CachedTexturedBitmap_2446();
	this.instance_1.parent = this;
	this.instance_1.setTransform(0,0.25,0.7352,0.7352);

	this.instance_2 = new lib.CachedTexturedBitmap_2432();
	this.instance_2.parent = this;
	this.instance_2.setTransform(11.8,0,0.7352,0.7352);

	this.instance_3 = new lib.CachedTexturedBitmap_2431();
	this.instance_3.parent = this;
	this.instance_3.setTransform(-60.5,-249.35,0.7352,0.7352);

	this.instance_4 = new lib.CachedTexturedBitmap_2434();
	this.instance_4.parent = this;
	this.instance_4.setTransform(11.8,0,0.7352,0.7352);

	this.instance_5 = new lib.CachedTexturedBitmap_2438();
	this.instance_5.parent = this;
	this.instance_5.setTransform(0,0.25,0.7352,0.7352);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_1},{t:this.instance}]}).to({state:[{t:this.instance_3},{t:this.instance_2}]},1).to({state:[{t:this.instance_5},{t:this.instance_4}]},2).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-60.5,-249.3,244.3,275.8);


(lib.losa1 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Capa_1
	this.instance = new lib.CachedTexturedBitmap_2424();
	this.instance.parent = this;
	this.instance.setTransform(11.2,0,0.7352,0.7352);

	this.instance_1 = new lib.CachedTexturedBitmap_2446();
	this.instance_1.parent = this;
	this.instance_1.setTransform(0,0.25,0.7352,0.7352);

	this.instance_2 = new lib.CachedTexturedBitmap_2426();
	this.instance_2.parent = this;
	this.instance_2.setTransform(11.2,0,0.7352,0.7352);

	this.instance_3 = new lib.CachedTexturedBitmap_2425();
	this.instance_3.parent = this;
	this.instance_3.setTransform(0,-326.15,0.7352,0.7352);

	this.instance_4 = new lib.CachedTexturedBitmap_2428();
	this.instance_4.parent = this;
	this.instance_4.setTransform(11.2,0,0.7352,0.7352);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_1},{t:this.instance}]}).to({state:[{t:this.instance_3},{t:this.instance_2}]},1).to({state:[{t:this.instance_1},{t:this.instance_4}]},2).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(0,-326.1,224.3,352.6);


(lib.columnetas = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Capa_1
	this.instance = new lib.CachedTexturedBitmap_2418();
	this.instance.parent = this;
	this.instance.setTransform(32.6,0,0.7352,0.7352);

	this.instance_1 = new lib.CachedTexturedBitmap_2446();
	this.instance_1.parent = this;
	this.instance_1.setTransform(0,0.25,0.7352,0.7352);

	this.instance_2 = new lib.CachedTexturedBitmap_2420();
	this.instance_2.parent = this;
	this.instance_2.setTransform(32.6,0,0.7352,0.7352);

	this.instance_3 = new lib.CachedTexturedBitmap_2419();
	this.instance_3.parent = this;
	this.instance_3.setTransform(-115.9,-208.4,0.7352,0.7352);

	this.instance_4 = new lib.CachedTexturedBitmap_2422();
	this.instance_4.parent = this;
	this.instance_4.setTransform(32.6,0,0.7352,0.7352);

	this.instance_5 = new lib.CachedTexturedBitmap_2421();
	this.instance_5.parent = this;
	this.instance_5.setTransform(-115.9,-208.4,0.7352,0.7352);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_1},{t:this.instance}]}).to({state:[{t:this.instance_3},{t:this.instance_2}]},1).to({state:[{t:this.instance_5},{t:this.instance_4}]},2).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-115.9,-208.4,299.70000000000005,234.9);


(lib.columnas = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Capa_2
	this.instance = new lib.CachedTexturedBitmap_2410();
	this.instance.parent = this;
	this.instance.setTransform(55.65,-221.95,0.7352,0.7352);
	this.instance._off = true;

	this.timeline.addTween(cjs.Tween.get(this.instance).wait(1).to({_off:false},0).to({_off:true},2).wait(1));

	// Capa_1
	this.instance_1 = new lib.CachedTexturedBitmap_2412();
	this.instance_1.parent = this;
	this.instance_1.setTransform(32.6,0,0.7352,0.7352);

	this.instance_2 = new lib.CachedTexturedBitmap_2446();
	this.instance_2.parent = this;
	this.instance_2.setTransform(0,0.25,0.7352,0.7352);

	this.instance_3 = new lib.CachedTexturedBitmap_2414();
	this.instance_3.parent = this;
	this.instance_3.setTransform(32.6,0,0.7352,0.7352);

	this.instance_4 = new lib.CachedTexturedBitmap_2438();
	this.instance_4.parent = this;
	this.instance_4.setTransform(0,0.25,0.7352,0.7352);

	this.instance_5 = new lib.CachedTexturedBitmap_2416();
	this.instance_5.parent = this;
	this.instance_5.setTransform(32.6,0,0.7352,0.7352);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_2},{t:this.instance_1}]}).to({state:[{t:this.instance_4},{t:this.instance_3}]},1).to({state:[{t:this.instance_2},{t:this.instance_5}]},2).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(0,-221.9,324,248.4);


(lib.graficoestructura = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Capa_2
	this.instance = new lib.losa2();
	this.instance.parent = this;
	this.instance.setTransform(347.7,355.65,1,1,0,0,0,91.7,13.1);
	new cjs.ButtonHelper(this.instance, 0, 1, 2, false, new lib.losa2(), 3);

	this.instance_1 = new lib.losa1();
	this.instance_1.parent = this;
	this.instance_1.setTransform(143.05,355.65,1,1,0,0,0,91.7,13.1);
	new cjs.ButtonHelper(this.instance_1, 0, 1, 2, false, new lib.losa1(), 3);

	this.instance_2 = new lib.vigas2();
	this.instance_2.parent = this;
	this.instance_2.setTransform(347.7,318.65,1,1,0,0,0,91.7,13.1);
	new cjs.ButtonHelper(this.instance_2, 0, 1, 2, false, new lib.vigas2(), 3);

	this.instance_3 = new lib.vigas1();
	this.instance_3.parent = this;
	this.instance_3.setTransform(143.05,318.65,1,1,0,0,0,91.7,13.1);
	new cjs.ButtonHelper(this.instance_3, 0, 1, 2, false, new lib.vigas1(), 3);

	this.instance_4 = new lib.columnetas();
	this.instance_4.parent = this;
	this.instance_4.setTransform(347.7,284.05,1,1,0,0,0,91.7,13.1);
	new cjs.ButtonHelper(this.instance_4, 0, 1, 2, false, new lib.columnetas(), 3);

	this.instance_5 = new lib.columnas();
	this.instance_5.parent = this;
	this.instance_5.setTransform(143.05,284.05,1,1,0,0,0,91.7,13.1);
	new cjs.ButtonHelper(this.instance_5, 0, 1, 2, false, new lib.columnas(), 3);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_5},{t:this.instance_4},{t:this.instance_3},{t:this.instance_2},{t:this.instance_1},{t:this.instance}]}).wait(1));

	// Capa_1
	this.instance_6 = new lib.estructuramedidas();
	this.instance_6.parent = this;
	this.instance_6.setTransform(28,-7,0.102,0.102);

	this.timeline.addTween(cjs.Tween.get(this.instance_6).wait(1));

}).prototype = getMCSymbolPrototype(lib.graficoestructura, new cjs.Rectangle(28,-7,438.6,376), null);


// stage content:
(lib.recuadrohover = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// marco
	this.instance = new lib.CachedTexturedBitmap_2407();
	this.instance.parent = this;
	this.instance.setTransform(11.8,6.25,0.5,0.5);

	this.timeline.addTween(cjs.Tween.get(this.instance).wait(1));

	// mascara (mask)
	var mask = new cjs.Shape();
	mask._off = true;
	mask.graphics.p("EgndAVcMAAAgq3MBO7AAAMAAAAq3g");
	mask.setTransform(282.2,157.65);

	// instruccion
	this.instance_1 = new lib.CachedTexturedBitmap_2408();
	this.instance_1.parent = this;
	this.instance_1.setTransform(53.95,88.5,0.5,0.5);

	var maskedShapeInstanceList = [this.instance_1];

	for(var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
		maskedShapeInstanceList[shapedInstanceItr].mask = mask;
	}

	this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(1));

	// grafico
	this.instance_2 = new lib.graficoestructura();
	this.instance_2.parent = this;
	this.instance_2.setTransform(361.7,155.65,0.6801,0.6801,0,0,0,247.7,181.1);

	var maskedShapeInstanceList = [this.instance_2];

	for(var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
		maskedShapeInstanceList[shapedInstanceItr].mask = mask;
	}

	this.timeline.addTween(cjs.Tween.get(this.instance_2).wait(1));

	// fondo
	this.instance_3 = new lib.CachedTexturedBitmap_2409();
	this.instance_3.parent = this;
	this.instance_3.setTransform(-1.35,-1.35,0.5,0.5);

	var maskedShapeInstanceList = [this.instance_3];

	for(var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
		maskedShapeInstanceList[shapedInstanceItr].mask = mask;
	}

	this.timeline.addTween(cjs.Tween.get(this.instance_3).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(291.8,161.3,259.99999999999994,149);
// library properties:
lib.properties = {
	id: '96C1BF2465F047F585E58EF407490B96',
	width: 560,
	height: 310,
	fps: 24,
	color: "#FFFFFF",
	opacity: 0.00,
	manifest: [
		{src:"images2/estructuramedidas.png?1626296007560", id:"estructuramedidas"},
		{src:"images2/recuadro_hover_atlas_.png?1626296007522", id:"recuadro_hover_atlas_"}
	],
	preloads: []
};



// bootstrap callback support:

(lib.Stage = function(canvas) {
	createjs.Stage.call(this, canvas);
}).prototype = p = new createjs.Stage();

p.setAutoPlay = function(autoPlay) {
	this.tickEnabled = autoPlay;
}
p.play = function() { this.tickEnabled = true; this.getChildAt(0).gotoAndPlay(this.getTimelinePosition()) }
p.stop = function(ms) { if(ms) this.seek(ms); this.tickEnabled = false; }
p.seek = function(ms) { this.tickEnabled = true; this.getChildAt(0).gotoAndStop(lib.properties.fps * ms / 1000); }
p.getDuration = function() { return this.getChildAt(0).totalFrames / lib.properties.fps * 1000; }

p.getTimelinePosition = function() { return this.getChildAt(0).currentFrame / lib.properties.fps * 1000; }

an.bootcompsLoaded = an.bootcompsLoaded || [];
if(!an.bootstrapListeners) {
	an.bootstrapListeners=[];
}

an.bootstrapCallback=function(fnCallback) {
	an.bootstrapListeners.push(fnCallback);
	if(an.bootcompsLoaded.length > 0) {
		for(var i=0; i<an.bootcompsLoaded.length; ++i) {
			fnCallback(an.bootcompsLoaded[i]);
		}
	}
};

an.compositions = an.compositions || {};
an.compositions['96C1BF2465F047F585E58EF407490B96'] = {
	getStage: function() { return exportRoot.getStage(); },
	getLibrary: function() { return lib; },
	getSpriteSheet: function() { return ss; },
	getImages: function() { return img; }
};

an.compositionLoaded = function(id) {
	an.bootcompsLoaded.push(id);
	for(var j=0; j<an.bootstrapListeners.length; j++) {
		an.bootstrapListeners[j](id);
	}
}

an.getComposition = function(id) {
	return an.compositions[id];
}


an.makeResponsive = function(isResp, respDim, isScale, scaleType, domContainers) {		
	var lastW, lastH, lastS=1;		
	window.addEventListener('resize', resizeCanvas);		
	resizeCanvas();		
	function resizeCanvas() {			
		var w = lib.properties.width, h = lib.properties.height;			
		var iw = window.innerWidth, ih=window.innerHeight;			
		var pRatio = window.devicePixelRatio || 1, xRatio=iw/w, yRatio=ih/h, sRatio=1;			
		if(isResp) {                
			if((respDim=='width'&&lastW==iw) || (respDim=='height'&&lastH==ih)) {                    
				sRatio = lastS;                
			}				
			else if(!isScale) {					
				if(iw<w || ih<h)						
					sRatio = Math.min(xRatio, yRatio);				
			}				
			else if(scaleType==1) {					
				sRatio = Math.min(xRatio, yRatio);				
			}				
			else if(scaleType==2) {					
				sRatio = Math.max(xRatio, yRatio);				
			}			
		}			
		domContainers[0].width = w * pRatio * sRatio;			
		domContainers[0].height = h * pRatio * sRatio;			
		domContainers.forEach(function(container) {				
			container.style.width = w * sRatio + 'px';				
			container.style.height = h * sRatio + 'px';			
		});			
		stage.scaleX = pRatio*sRatio;			
		stage.scaleY = pRatio*sRatio;			
		lastW = iw; lastH = ih; lastS = sRatio;            
		stage.tickOnUpdate = false;            
		stage.update();            
		stage.tickOnUpdate = true;		
	}
}


})(createjs = createjs||{}, AdobeAn = AdobeAn||{});
var createjs, AdobeAn;