(function (cjs, an) {

var p; // shortcut to reference prototypes
var lib={};var ss={};var img={};
lib.ssMetadata = [
		{name:"test6_atlas_", frames: [[0,0,1028,727],[1030,498,12,12],[1030,0,215,354],[1030,356,140,140]]}
];


// symbols:



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



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



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



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



(lib.补间19 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._03();
	this.instance.parent = this;
	this.instance.setTransform(-107.5,-177);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-107.5,-177,215,354);


(lib.补间18 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._03();
	this.instance.parent = this;
	this.instance.setTransform(-107.5,-177);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-107.5,-177,215,354);


(lib.补间17 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._03();
	this.instance.parent = this;
	this.instance.setTransform(-107.5,-177);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-107.5,-177,215,354);


(lib.补间16 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-8.4,1.15,1,1,-52.6919);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-8.4,-8.4,16.8,16.8);


(lib.补间15 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-8.4,1.15,1,1,-52.6919);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-8.4,-8.4,16.8,16.8);


(lib.补间12 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-8.5,0,1,1,-44.9994);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-8.5,-8.5,17,17);


(lib.补间11 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-8.5,0,1,1,-44.9994);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-8.5,-8.5,17,17);


(lib.补间10 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-8.35,-1.55,1,1,-34.4539);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-8.3,-8.3,16.700000000000003,16.700000000000003);


(lib.补间9 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-8.35,-1.55,1,1,-34.4539);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-8.3,-8.3,16.700000000000003,16.700000000000003);


(lib.补间8 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-7.8,-3.35,1,1,-21.7342);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-7.8,-7.8,15.6,15.6);


(lib.补间7 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-7.8,-3.35,1,1,-21.7342);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-7.8,-7.8,15.6,15.6);


(lib.补间6 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-6.65,-5.2,1,1,-6.9526);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-6.6,-6.6,13.3,13.3);


(lib.补间5 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-6,-6);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-6,-6,12,12);


(lib.补间4 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-6,-6);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-6,-6,12,12);


(lib.补间3 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-6,-6);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-6,-6,12,12);


(lib.补间2 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-2.2,-8.2,1,1,29.9992);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-8.2,-8.2,16.4,16.4);


(lib.补间1 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib._02();
	this.instance.parent = this;
	this.instance.setTransform(-2.2,-8.2,1,1,29.9992);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-8.2,-8.2,16.4,16.4);


(lib.元件1 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// 图层_1
	this.instance = new lib.CachedTexturedBitmap_1();
	this.instance.parent = this;
	this.instance.setTransform(-1,-0.85,0.372,0.372);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-1,-0.8,52.1,52.099999999999994);


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

	// 图层_1
	this.instance = new lib.补间17("synched",0);
	this.instance.parent = this;
	this.instance.setTransform(-29.5,-49);

	this.instance_1 = new lib.补间18("synched",0);
	this.instance_1.parent = this;
	this.instance_1.setTransform(-19.5,-30);
	this.instance_1._off = true;

	this.instance_2 = new lib.补间19("synched",0);
	this.instance_2.parent = this;
	this.instance_2.setTransform(-29.5,-49);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance}]}).to({state:[{t:this.instance_1}]},29).to({state:[{t:this.instance_2}]},30).wait(1));
	this.timeline.addTween(cjs.Tween.get(this.instance).to({_off:true,x:-19.5,y:-30},29).wait(31));
	this.timeline.addTween(cjs.Tween.get(this.instance_1).to({_off:false},29).to({_off:true,x:-29.5,y:-49},30).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-137,-226,225,373);


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

	// jian7
	this.instance = new lib.补间15("synched",0);
	this.instance.parent = this;
	this.instance.setTransform(162.2,-50.85);
	this.instance.alpha = 0;

	this.instance_1 = new lib.补间16("synched",0);
	this.instance_1.parent = this;
	this.instance_1.setTransform(-118.55,-242.55);
	this.instance_1.alpha = 0;

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance}]}).to({state:[{t:this.instance}]},9).to({state:[{t:this.instance}]},101).to({state:[{t:this.instance_1}]},9).wait(1));
	this.timeline.addTween(cjs.Tween.get(this.instance).to({x:140.95,y:-65.35,alpha:1},9).to({x:-97.3,y:-228.05},101).to({_off:true,x:-118.55,y:-242.55,alpha:0},9).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-126.9,-250.9,297.5,208.5);


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

	// jian6
	this.instance = new lib.补间11("synched",0);
	this.instance.parent = this;
	this.instance.setTransform(40.6,-82.45);
	this.instance.alpha = 0;

	this.instance_1 = new lib.补间12("synched",0);
	this.instance_1.parent = this;
	this.instance_1.setTransform(-127.05,-240);
	this.instance_1.alpha = 0;

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance}]}).to({state:[{t:this.instance}]},9).to({state:[{t:this.instance}]},70).to({state:[{t:this.instance_1}]},10).wait(1));
	this.timeline.addTween(cjs.Tween.get(this.instance).to({x:23.65,y:-98.4,alpha:1},9).to({x:-108.2,y:-222.3},70).to({_off:true,x:-127.05,y:-240,alpha:0},10).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-135.5,-248.5,184.6,174.6);


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

	// jian5
	this.instance = new lib.补间9("synched",0);
	this.instance.parent = this;
	this.instance.setTransform(-22,-33.6);
	this.instance.alpha = 0;

	this.instance_1 = new lib.补间10("synched",0);
	this.instance_1.parent = this;
	this.instance_1.setTransform(-130.15,-237.95);
	this.instance_1.alpha = 0;

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance}]}).to({state:[{t:this.instance}]},9).to({state:[{t:this.instance}]},70).to({state:[{t:this.instance_1}]},10).wait(1));
	this.timeline.addTween(cjs.Tween.get(this.instance).to({x:-32.95,y:-54.25,alpha:1},9).to({x:-118,y:-215},70).to({_off:true,x:-130.15,y:-237.95,alpha:0},10).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-138.5,-246.3,124.9,221.10000000000002);


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

	// jian4
	this.instance = new lib.补间7("synched",0);
	this.instance.parent = this;
	this.instance.setTransform(-94.9,-127.5);
	this.instance.alpha = 0;

	this.instance_1 = new lib.补间8("synched",0);
	this.instance_1.parent = this;
	this.instance_1.setTransform(-130.7,-235.85);
	this.instance_1.alpha = 0;

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance}]}).to({state:[{t:this.instance}]},9).to({state:[{t:this.instance}]},40).to({state:[{t:this.instance_1}]},10).wait(1));
	this.timeline.addTween(cjs.Tween.get(this.instance).to({x:-100.35,y:-144.05,alpha:1},9).to({x:-124.65,y:-217.5},40).to({_off:true,x:-130.7,y:-235.85,alpha:0},10).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-138.5,-243.6,51.400000000000006,123.89999999999999);


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

	// jian3
	this.instance = new lib.补间5("synched",0);
	this.instance.parent = this;
	this.instance.setTransform(-118,69.5);
	this.instance.alpha = 0;

	this.instance_1 = new lib.补间6("synched",0);
	this.instance_1.parent = this;
	this.instance_1.setTransform(-138.8,-235.5);
	this.instance_1.alpha = 0;

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance}]}).to({state:[{t:this.instance}]},9).to({state:[{t:this.instance}]},101).to({state:[{t:this.instance_1}]},9).wait(1));
	this.timeline.addTween(cjs.Tween.get(this.instance).to({x:-119.55,y:46.45,alpha:1},9).to({x:-137.05,y:-209.85},101).to({_off:true,x:-138.8,y:-235.5,alpha:0},9).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-145.4,-242.1,33.400000000000006,317.6);


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

	// jiao2
	this.instance = new lib.补间3("synched",0);
	this.instance.parent = this;
	this.instance.setTransform(-154,-8.5);
	this.instance.alpha = 0;

	this.instance_1 = new lib.补间4("synched",0);
	this.instance_1.parent = this;
	this.instance_1.setTransform(-146,-237.5);
	this.instance_1.alpha = 0;

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance}]}).to({state:[{t:this.instance}]},9).to({state:[{t:this.instance}]},70).to({state:[{t:this.instance_1}]},10).wait(1));
	this.timeline.addTween(cjs.Tween.get(this.instance).to({x:-153.2,y:-31.65,alpha:1},9).to({x:-146.9,y:-211.75},70).to({_off:true,x:-146,y:-237.5,alpha:0},10).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-160,-243.5,20,241);


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

	// jiao1
	this.instance = new lib.补间1("synched",0);
	this.instance.parent = this;
	this.instance.setTransform(-322.5,22.5);
	this.instance.alpha = 0;

	this.instance_1 = new lib.补间2("synched",0);
	this.instance_1.parent = this;
	this.instance_1.setTransform(-158.7,-240.1);
	this.instance_1.alpha = 0;

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance}]}).to({state:[{t:this.instance}]},9).to({state:[{t:this.instance}]},101).to({state:[{t:this.instance_1}]},9).wait(1));
	this.timeline.addTween(cjs.Tween.get(this.instance).to({x:-310.1,y:2.65,alpha:1},9).to({x:-171.1,y:-220.25},101).to({_off:true,x:-158.7,y:-240.1,alpha:0},9).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-330.7,-248.3,180.2,279);


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

	// cir3
	this.instance = new lib.元件1("synched",0);
	this.instance.parent = this;
	this.instance.setTransform(596.05,500.65,0.851,0.851,0,0,0,25.2,25.2);

	this.timeline.addTween(cjs.Tween.get(this.instance).to({scaleX:1.2605,scaleY:1.2605,y:500.8},49).to({regY:25.3,scaleX:1.3441,scaleY:1.3441,alpha:0},10).wait(1));

	// cir2
	this.instance_1 = new lib.元件1("synched",0);
	this.instance_1.parent = this;
	this.instance_1.setTransform(596,500.6,0.655,0.655,0,0,0,25.1,25.1);

	this.timeline.addTween(cjs.Tween.get(this.instance_1).to({regY:25.2,scaleX:0.9892,scaleY:0.9892,y:500.8},49).to({regX:25.2,regY:25.3,scaleX:1.0575,scaleY:1.0575,x:596.05,y:500.75,alpha:0},10).wait(1));

	// cir1
	this.instance_2 = new lib.元件1("synched",0);
	this.instance_2.parent = this;
	this.instance_2.setTransform(595.95,500.55,0.4751,0.4751,0,0,0,25.1,25.1);

	this.timeline.addTween(cjs.Tween.get(this.instance_2).to({scaleX:0.7431,scaleY:0.7431,x:596,y:500.65},49).to({regY:25.2,scaleX:0.7978,scaleY:0.7978,x:595.95,alpha:0},10).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(560.9,465.7,70,70.00000000000006);


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

	// jian8
	this.instance = new lib.jian8();
	this.instance.parent = this;
	this.instance.setTransform(480.05,290.35,1,1,0,0,0,-29.5,-49);

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

	// jian7
	this.instance_1 = new lib.jian7();
	this.instance_1.parent = this;
	this.instance_1.setTransform(674.25,310.65,1,1,0,0,0,162.2,-50.9);

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

	// jian6
	this.instance_2 = new lib.jian6();
	this.instance_2.parent = this;
	this.instance_2.setTransform(550.95,277.6,1,1,0,0,0,40.6,-82.5);

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

	// jian5
	this.instance_3 = new lib.jian5();
	this.instance_3.parent = this;
	this.instance_3.setTransform(488.4,324.1,1,1,0,0,0,-22,-33.6);

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

	// jian4
	this.instance_4 = new lib.jian4();
	this.instance_4.parent = this;
	this.instance_4.setTransform(417.65,231.2,1,1,0,0,0,-94.9,-127.5);

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

	// jian3
	this.instance_5 = new lib.jian3();
	this.instance_5.parent = this;
	this.instance_5.setTransform(395.95,431.15,1,1,0,0,0,-118,69.5);

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

	// jian2
	this.instance_6 = new lib.jian2();
	this.instance_6.parent = this;
	this.instance_6.setTransform(359.85,354.75,1,1,0,0,0,-154,-8.5);

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

	// jian1
	this.instance_7 = new lib.jian1();
	this.instance_7.parent = this;
	this.instance_7.setTransform(191.55,386.2,1,1,0,0,0,-322.5,22.5);

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

	// cir
	this.instance_8 = new lib.cir();
	this.instance_8.parent = this;
	this.instance_8.setTransform(595.95,501.05,1,1,0,0,0,595.9,500.4);

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

	// bg
	this.instance_9 = new lib._01();
	this.instance_9.parent = this;

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(514,363.5,514,363.5);
// library properties:
lib.properties = {
	id: '950B70AC6BAEA34297A86166FC498EE4',
	width: 1028,
	height: 727,
	fps: 60,
	color: "#FFFFFF",
	opacity: 1.00,
	manifest: [
		{src:"images/test6_atlas_.png?1568108348997", id:"test6_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['950B70AC6BAEA34297A86166FC498EE4'] = {
	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;