(function (cjs, an) {

var p; // shortcut to reference prototypes
var lib={};var ss={};var img={};
lib.ssMetadata = [
		{name:"popAni_atlas_1", frames: [[0,0,750,1138],[0,1140,750,1138],[309,3866,126,126],[534,3420,114,115],[437,3866,126,126],[534,3537,114,115],[0,3420,532,444],[0,2280,750,1138],[0,3866,307,113],[0,3981,261,67]]}
];


(lib.AnMovieClip = function(){
	this.actionFrames = [];
	this.ignorePause = false;
	this.gotoAndPlay = function(positionOrLabel){
		cjs.MovieClip.prototype.gotoAndPlay.call(this,positionOrLabel);
	}
	this.play = function(){
		cjs.MovieClip.prototype.play.call(this);
	}
	this.gotoAndStop = function(positionOrLabel){
		cjs.MovieClip.prototype.gotoAndStop.call(this,positionOrLabel);
	}
	this.stop = function(){
		cjs.MovieClip.prototype.stop.call(this);
	}
}).prototype = p = new cjs.MovieClip();
// symbols:



(lib.橢圓4 = function() {
	this.initialize(ss["popAni_atlas_1"]);
	this.gotoAndStop(0);
}).prototype = p = new cjs.Sprite();



(lib.橢圓4拷貝 = function() {
	this.initialize(ss["popAni_atlas_1"]);
	this.gotoAndStop(1);
}).prototype = p = new cjs.Sprite();



(lib.橢圓4拷貝sDropShadow = function() {
	this.initialize(ss["popAni_atlas_1"]);
	this.gotoAndStop(2);
}).prototype = p = new cjs.Sprite();



(lib.橢圓4拷貝sOuterStroke = function() {
	this.initialize(ss["popAni_atlas_1"]);
	this.gotoAndStop(3);
}).prototype = p = new cjs.Sprite();



(lib.橢圓4sDropShadow = function() {
	this.initialize(ss["popAni_atlas_1"]);
	this.gotoAndStop(4);
}).prototype = p = new cjs.Sprite();



(lib.橢圓4sOuterStroke = function() {
	this.initialize(ss["popAni_atlas_1"]);
	this.gotoAndStop(5);
}).prototype = p = new cjs.Sprite();



(lib.矩形2 = function() {
	this.initialize(ss["popAni_atlas_1"]);
	this.gotoAndStop(6);
}).prototype = p = new cjs.Sprite();



(lib.矩形3 = function() {
	this.initialize(ss["popAni_atlas_1"]);
	this.gotoAndStop(7);
}).prototype = p = new cjs.Sprite();



(lib.矩形3sDropShadow = function() {
	this.initialize(ss["popAni_atlas_1"]);
	this.gotoAndStop(8);
}).prototype = p = new cjs.Sprite();



(lib.矩形3sOuterStroke = function() {
	this.initialize(ss["popAni_atlas_1"]);
	this.gotoAndStop(9);
}).prototype = p = new cjs.Sprite();
// helper functions:

function mc_symbol_clone() {
	var clone = this._cloneProps(new this.constructor(this.mode, this.startPosition, this.loop, this.reversed));
	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.矩形3sOuterStroke_1 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_1
	this.instance = new lib.矩形3sOuterStroke();

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.矩形3sOuterStroke_1, new cjs.Rectangle(0,0,261,67), null);


(lib.矩形3sDropShadow_1 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_1
	this.instance = new lib.矩形3sDropShadow();

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.矩形3sDropShadow_1, new cjs.Rectangle(0,0,307,113), null);


(lib.矩形3_1 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_2 (mask)
	var mask = new cjs.Shape();
	mask._off = true;
	mask.graphics.p("AzoEkIAApBMAnXAAAIAAJBg");
	mask.setTransform(126.3,29.175);

	// 圖層_1
	this.instance = new lib.矩形3();
	this.instance.setTransform(-244,-807);

	var maskedShapeInstanceList = [this.instance];

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

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.矩形3_1, new cjs.Rectangle(0.6,0.6,252,57.8), null);


(lib.接收吉點 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_1
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#FFFFFF").s().p("AjaDdIADgTIgHgDIABgFQALgFAHgTQAFgPAAgPIgFgIQAVgNAJAAQAIAAAAAVQAAAagJAhQAPgCAGgDQAGgEAAgKQAAgIgFgZIgJgGQAQgSAGAAQARAAAKBJQAHgBADgDQADgDAAgGQAAgJgJgeIgIgGIAOgPQAEgDAEAAQAJAAALAeQALAeAAAcQAAANgGAIQgEAHgHAAQgLgBgEgNIgCgVIgPAAIAAAHQAAAMgDAIQgFALgJAAQgLAAgDgNIgDgWIgeABQgLAmgQAAQgPAAAAgWgACoDmIh5AAQgJAGgGAAQgKAAgJgLQgJgLAAgNQAAgIAJgFIAAiJQgPAGgFAEQgFAEAAAHQAAAOgLAFQgPAFiOAMIgJAMQgFAFgCAAQgGAAgFgQQgEgLgIgnIASgQIALAZIAPAAQAXAAAagCIAAgYIg+AAQgbAAAAgMQAAgSAmgQIAEALIAvAAIAAgYIgpAAQgKAGgEAAQgKAAgJgLQgJgLAAgOQAAgHAIgHIAAh1QgHgJAAgGQAAgMAKgKQAHgHATgNIAFALIBrAAIAFgKQAZAIAKAJQAJAIAAAOQAAAIgIAIIAAB2QAIAGAAAJQAAAOgJALQgJAKgJAAQgGAAgJgGIgoAAIAAAYIAvAAIAFgLQAjAQAAASQAAAMgZAAIg+AAIAAAVQBPgHAbgMIAAgRQgGgIAAgHQAAgVAmgUIAEAKIAaAAIAAi7IgkgMIAWgYQA8AGAPAEQAMACAAAGQAAADgLAJQgLAIgNAFIAAApIA+AAIAHgMQATAIAMAMQAKAKAAAIQAAATgVAAQgMAAgLgGIhCAAIAABkIAwAAIADgKQAaAIALALQAJAKAAAMQAAAHgIAGIAACjQAJAFAAAIQAAAOgJALQgJAKgKAAQgGAAgJgGgAAyC+IByAAIAAiqIhyAAgAhGhjIgXApIAAADIAoAAIAAhNIgRAhgAimg3IAoAAIAAiEIgoAAIAAAlQAMgIADAAQAHAAAHASQAHAUAAAVQAAAHgDAGQgEAHgGAAQgLAAAAgRQAAgIgDgQQgEgTgDgDIgCgCgAhdhiQANgfACgMIgOgHIAMgPIAbAKIAAgiIgoAAgAgnDQQgJgTgUg8IgFgGQASgOAHAAQAIAAABAGQAYBDAJAAIAEgBIAAAFQgCAEAAAGIAAANQAAAXgPAAQgJAAgLgYg");
	this.shape.setTransform(191.6933,13.3194,0.5153,0.5154);

	this.shape_1 = new cjs.Shape();
	this.shape_1.graphics.f("#FFFFFF").s().p("ACODpIkTAAQgMAHgEAAQgMAAgJgLQgKgMAAgPQAAgIAJgHIAAhsQgIgJAAgIQAAgWAogYIAFALIENAAIADgLQAdAJAMAMQALALAAAPQAAAHgJAIIAABtQAKAIAAAIQAAAOgLAMQgKAMgKAAQgEAAgOgIgAiDC+IEPAAIAAh4IkPAAgACbgPIkzAAQgNAHgMAAQgXAAAAgVQAAgKAMgMQAMgNAVgKIAHANICEAAIAAhJIirAAQgfAAAAgQQAAgJANgMQAOgNASgHIAFAMICYAAIAAgaIgjgMIAYgXIBJAJQALACAAAFQAAAEgLAIQgLAIgMAFIAAAUICRAAIAGgMQARAHAPAOQANANAAAJQAAAOggAAIikAAIAABJIB/AAIAHgNQAVAJANAOQALAMAAAKQAAAVgWAAQgOAAgLgHg");
	this.shape_1.setTransform(167.6557,13.255,0.5153,0.5154);

	this.shape_2 = new cjs.Shape();
	this.shape_2.graphics.f("#FFFFFF").s().p("AhgDLIgGgDIAAgGQAGgFADg2QggAOg0ATQgJAZgIAAQgFAAgGgOQgFgQgMgyIARgXIAOAgIAEgBIAAkfIgkgMIAUgXQA6AGAPAEQANADAAAFQAAADgIAHQgLAIgMAFIAAENQAegKAagNIAAklIgkgMIAXgYQA5AGAQAEQAMADAAAFQAAAEgJAHQgKAHgNAGIAACqQAcgCAdhHQAWgzAMg2IgcgLIAWgXQAxAMAMAEQAOAFAAAHQAAAJgdAJIgKAiIABACIBoAAIAGgLQARAGAOANQANANAAAIQAAAQggAAIiMAAIgQAqQAJgGAGAAQAEAAABAMQgBAJgDAOQANBBAbA1QAohJAJhSIgWgNIAagUQArARAKAFQAKAGAAAHQAAAJgcAHQgSBkguBPQAYAjAaAVQAXATASAAQAGAAAAgDIAGAAQgDAIAAAQIABASQAAAHgDACQgCADgLAAQgSAAgdgVQghgYgdgrQghApgjAYQgfAWgbAAQgJAAAAgNIAAgHQAAgUgKgKIAAAEQAAAbgFAMQgFALgLAAQgVAAgBgpgAg0C4QAHAGAHAAQAVAAAcgVQAdgVAagkQggg8gUhNIgDADQgUAkgMAAQgLAAgCgPQgEgSgOgGg");
	this.shape_2.setTransform(35.6039,13.3709,0.5153,0.5154);

	this.shape_3 = new cjs.Shape();
	this.shape_3.graphics.f("#FFFFFF").s().p("AigDqQgFgIgFgXIgGgCIAAgHQAKgFAEgSQADgXAAhFQgHAHgKAGQgEAOgFAHQgEAHgFAAQgFAAgEgNQgEgNgKg0IATgYIAMAgIAbgWIAAiDIgaAAQgJAHgHAAQgQAAAAgVQAAgJAIgLQAIgNAOgJIAGAMIAWAAIAAg7IgfgNIATgYQA0AGAPAEQALADAAAFQgBAEgHAIQgKAHgMAFIAAA2IASAAIAFgMQAOAJAIAMQAIALAAAKQAAAVgPAAQgIAAgIgHIgWAAIAABnIAsgjQgOgDAAgJQAAgJALgJQANgLAWgIIAFALIAiAAQgDgDgJgVQgLgVgHgIIgIgDQAIgKAEgEQAHgFAJAAQAKAAAIAIQAIAJAMAYQASgFAmgQQAlgQALgHQApANAMAGQAJAFABAFQgBAIgeAIQgIAJgbAYIAxAAIAEgLQAUAHAMAKQAMALAAAJQAAAOgeAAIj5AAIgLgBIgBAJIABARQAAAIgCAEQgDAEgHAGIgnAiIAABlQAYAgAKALQAHAHAEAAQA0AAA1gdQgWgOgpgcQgcAVgNAAQgGAAgCgDQgCgDAAgIQAAgSgGgCIAAgGIAEAAQAPAAAWgRQAVgQAVgYIgvAAQghAAAAgNQAAgJALgJQANgLAXgIIAGALIA2AAIAGgMIgfgIIAWgXIBLALQAPADAAAGQAAAEgMAGQgLAHgKACIgDAEIBiAAIAGgLQATAHANAKQAMAKAAAKQAAANgeAAIg+AAIhWAAQgTAagZAYQAkAYAjATQAhgaAagkIgbgOIAbgRQA1ARAMAGQALAFAAAFQAAAFgOAFQgNAFgMAAQgXAigiAeQA+AeAiAAQAGAAADgFIAHAAQgHAMAAAWQAAAJgCAEQgDAFgHAAQgqAAhagxQgkAZgmANQgmAOgfAAQgKAAAAgOQAAgLgFgLQgGgOgYgiIAAApQAAAugUAAQgLAAgGgNgAAZhfIAAADQAAAMgKAHIA9AAQAbgbAVgXIgQgIQgZAIg6AcgAgqiaQgfAAAAgNQgBgJALgKQANgKAWgJIAFALIBBAAIAAgRIgkgLIAVgYQA5AGAQAEQAMADgBAEQABAEgJAHQgKAIgMAFIAAALIBKAAIAGgLQATAHAMALQAMAKAAAKQAAANgeAAg");
	this.shape_3.setTransform(11.927,13.4225,0.5153,0.5154);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.shape_3},{t:this.shape_2},{t:this.shape_1},{t:this.shape}]}).wait(1));

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.接收吉點, new cjs.Rectangle(0.7,0.7,202.5,25.5), null);


(lib.橢圓4sOuterStroke_1 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_1
	this.instance = new lib.橢圓4sOuterStroke();

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.橢圓4sOuterStroke_1, new cjs.Rectangle(0,0,114,115), null);


(lib.橢圓4sDropShadow_1 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_1
	this.instance = new lib.橢圓4sDropShadow();

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.橢圓4sDropShadow_1, new cjs.Rectangle(0,0,126,126), null);


(lib.橢圓4_1 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_2 (mask)
	var mask = new cjs.Shape();
	mask._off = true;
	mask.graphics.p("AmGGOQikijAAjnQAAjlCkijQCjijDlAAQDnAACjCjQCiCjAADlQAADniiCjQijCjjnAAQjlAAijijg");
	mask.setTransform(55.85,56.125);

	// 圖層_1
	this.instance = new lib.橢圓4();
	this.instance.setTransform(-220,-599);

	var maskedShapeInstanceList = [this.instance];

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

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.橢圓4_1, new cjs.Rectangle(0.4,0.9,111.3,111.39999999999999), null);


(lib.恭喜獲得 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_1
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#FFFFFF").s().p(" ");
	this.shape.setTransform(69.025,16.05);

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.恭喜獲得, new cjs.Rectangle(0.2,0.2,137.70000000000002,31.8), null);


(lib.橢圓4拷貝sOuterStroke_1 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_1
	this.instance = new lib.橢圓4拷貝sOuterStroke();

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.橢圓4拷貝sOuterStroke_1, new cjs.Rectangle(0,0,114,115), null);


(lib.橢圓4拷貝sDropShadow_1 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_1
	this.instance = new lib.橢圓4拷貝sDropShadow();

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.橢圓4拷貝sDropShadow_1, new cjs.Rectangle(0,0,126,126), null);


(lib.橢圓4拷貝_1 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_2 (mask)
	var mask = new cjs.Shape();
	mask._off = true;
	mask.graphics.p("AmIGOQijijAAjnQAAjlCjijQCjijDlAAQDnAACjCjQCjCjAADlQAADnijCjQijCjjnAAQjlAAijijg");
	mask.setTransform(55.7,56.125);

	// 圖層_1
	this.instance = new lib.橢圓4拷貝();
	this.instance.setTransform(-413,-599);

	var maskedShapeInstanceList = [this.instance];

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

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.橢圓4拷貝_1, new cjs.Rectangle(0.1,0.9,111.30000000000001,111.39999999999999), null);


(lib.簽到獎勵 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_1
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#FFFFFF").s().p(" ");
	this.shape.setTransform(51.475,12.825);

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.簽到獎勵, new cjs.Rectangle(0,0.2,103,25.3), null);


(lib.吉點 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_1
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#FFFFFF").s().p("AAGB7QgDgCABgHIABgFIAAgFIgDgBIAAgDQAFgCADgFQACgFACgGIABgKIgDgDIALgGIAHgCQAAAAAAABQABAAAAAAQABABAAAAQABABAAAAIABAIIgBAOIgEARQAIgBAEgCQADgCAAgFIgBgHIgCgKIgEgEIAHgHIAFgCQADAAADAFQACADACAGIADAMIACAMIAGgCQABgBAAgDIgBgIIgDgMIgFgEIAIgHQABAAAAgBQABAAAAAAQABgBAAAAQABAAABAAQADAAAFAHQAEAIACAKQADAKAAAKQAAAIgDADQgCADgEABQgFgBgCgDQgCgDAAgEIgBgHIgIAAIAAADIgBAHQgBAEgDADQgCACgDAAQgFAAgCgDQgCgDAAgEIgBgIIgRABQgDAIgDAGQgEAGgFgBQgEABgDgDgAgrB7IgGgDIieAAIgGADIgEAAQgHAAgEgGQgGgGgBgHIADgFIADgDIAAg4IgDgFIgCgDQABgHAGgGQAGgGAKgFIADAGICbAAIACgGQARAFAGAFQAGAHAAAHIgBAEIgEAEIAAA4IAEADIACAFQgBAGgCAEQgDAEgEADQgEACgEAAIgEAAgAjOBhICcAAIAAg9IicAAgADmB5IgEgCIhGAAIgGACIgCABQgGgBgFgFQgFgFgBgHQAAgBABAAQAAgBAAAAQAAgBAAAAQABgBAAgBIAEgCIAAhHIgNAGQgCABAAAEQAAADgBADQgCADgEABIgOADIgZACIgbACIgYABIgFAHIgEADQgDgBgDgHQgDgJgEgRIAKgJIAHANIADAAIAGAAIALAAIAQgBIAAgMIgjAAQgIAAgEgBQgDgCgBgEQAAgDAGgFQAEgFAMgDIADAFIAaAAIAAgMIgXAAIgFACIgDABQgGgBgFgFQgFgEAAgIQAAgBAAgBQAAgBAAAAQABgBAAAAQAAgBABAAIACgDIAAg9IgCgDIgBgEQgBgHAGgEIAPgKIACAFIA+AAIADgFQAPAEAFAFQAFAEAAAHIgBAFIgDADIAAA9IADADQACACgBADQABAFgDAEQgDAEgEACQgDADgEAAIgDAAIgFgDIgXAAIAAAMIAbAAIADgFQAJADAGAFQAFAEAAAEQAAAEgEACQgDABgHAAIgkAAIAAALIAYgCIAWgEQAJgBAHgDIAAgJIgDgEIgBgDQAAgGAGgFQAFgGALgEIACAFIAPAAIAAhhIgVgGIANgNIAdAEIAOACIAGACIABACQAAAAAAABQAAAAgBABQAAAAgBABQAAAAgBABIgIAEQgEAEgFABIAAAVIAjAAIAEgGQALAEAHAGQAGAGAAAEQAAAFgDADQgEACgFAAIgHgBIgHgDIglAAIAAA0IAbAAIACgFQAQAEAFAGQAGAEgBAHIgBADIgDAEIAABTIADADQAAAAABABQAAAAAAABQAAAAAAABQAAAAAAABQABAFgDAEQgDAEgDADQgDACgEAAIgBAAIgDgBgACeBiIBBAAIAAhYIhBAAgABYgyIgNAVIAAABIAXAAIAAgnIgKARgAAhgcIAXAAIAAhEIgXAAIAAATIAGgDIADgBQADAAADAFIAEALQACAHAAAIIgCAGQgCAEgDAAQgDAAgCgCQgBgCgBgFIAAgHIgCgKIgEgHIgBAAgABLgyIAGgOIADgIIgIgDIAHgIIAJACIAGACIAAgRIgXAAgABqBrIgRgoIgCgDIAIgGQAEgCADAAIACABIACADIAMAaQAEAIADAAIABAAIABAAIAAACIgBACIAAADIAAAEIABADQgBAEgCAEQgBADgFABQgGAAgGgNgAgigFIgIgDIiwAAIgIADIgGABQgIAAgDgDQgCgDgBgFQABgFAGgGQAHgHAMgFIAEAHIBMAAIAAgmIhiAAQgJAAgFgCQgEgCAAgEQAAgDADgEQAEgEAGgEQAFgEAIgDIADAHIBXAAIAAgOIgUgGIANgMIAcAEIAPABIAFABIACACQgBADgGADQgGAFgHADIAAAKIBTAAIADgHQAHADAGAEIAJAJQAEAEABADQgBAEgFABQgFACgIAAIheAAIAAAmIBIAAIAFgHQAMAFAHAGQAGAHABAFQgBAGgDACQgDADgHAAIgGgBg");
	this.shape.setTransform(25.65,12.85);

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.吉點, new cjs.Rectangle(0,0.3,51.4,25.099999999999998), null);


(lib.frame = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 圖層_1
	this.instance = new lib.矩形2();

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.frame, new cjs.Rectangle(0,0,532,444), null);


(lib.矩形3_2 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 矩形_3
	this.instance_1 = new lib.矩形3_1();
	this.instance_1.setTransform(158,-211,1,1,0,0,0,131,-238);

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

	// 矩形_3_s_Outer_Stroke
	this.instance_2 = new lib.矩形3sOuterStroke_1();
	this.instance_2.setTransform(153.5,56.5,1,1,0,0,0,130.5,33.5);

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

	// 矩形_3_s_Drop_Shadow
	this.instance_3 = new lib.矩形3sDropShadow_1();
	this.instance_3.setTransform(153.5,56.5,1,1,0,0,0,153.5,56.5);
	this.instance_3.compositeOperation = "multiply";

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.矩形3_2, new cjs.Rectangle(-217,-780,750,1138), null);


(lib.接收 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// _6
	this.score_txt = new cjs.Text("76", "95px 'Abril Fatface'", "#FFFFFF");
	this.score_txt.name = "score_txt";
	this.score_txt.textAlign = "center";
	this.score_txt.lineHeight = 106;
	this.score_txt.lineWidth = 146;
	this.score_txt.parent = this;
	this.score_txt.setTransform(155.9679,16.6,0.5913,0.5914);

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

	// 接收_____________吉點
	this.instance = new lib.接收吉點();
	this.instance.setTransform(156,56.4,1,1,0,0,0,102,13.4);

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

	// 矩形_3
	this.instance_1 = new lib.矩形3_2();
	this.instance_1.setTransform(158,-211,1,1,0,0,0,158,-211);

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.接收, new cjs.Rectangle(-217,-780,750,1138), null);


(lib.橢圓4_2 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 橢圓_4
	this.instance_1 = new lib.橢圓4_1();
	this.instance_1.setTransform(162,-25,1,1,0,0,0,155,-30);

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

	// 橢圓_4_s_Outer_Stroke
	this.instance_2 = new lib.橢圓4sOuterStroke_1();
	this.instance_2.setTransform(63,61.5,1,1,0,0,0,57,57.5);

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

	// 橢圓_4_s_Drop_Shadow
	this.instance_3 = new lib.橢圓4sDropShadow_1();
	this.instance_3.setTransform(63,63,1,1,0,0,0,63,63);
	this.instance_3.compositeOperation = "multiply";

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.橢圓4_2, new cjs.Rectangle(-213,-594,750,1138), null);


(lib.橢圓4拷貝_2 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// 橢圓_4_拷貝
	this.instance_1 = new lib.橢圓4拷貝_1();
	this.instance_1.setTransform(-31,-25,1,1,0,0,0,-38,-30);

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

	// 橢圓_4_拷貝_s_Outer_Stroke
	this.instance_2 = new lib.橢圓4拷貝sOuterStroke_1();
	this.instance_2.setTransform(63,61.5,1,1,0,0,0,57,57.5);

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

	// 橢圓_4_拷貝_s_Drop_Shadow
	this.instance_3 = new lib.橢圓4拷貝sDropShadow_1();
	this.instance_3.setTransform(63,63,1,1,0,0,0,63,63);
	this.instance_3.compositeOperation = "multiply";

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.橢圓4拷貝_2, new cjs.Rectangle(-406,-594,750,1138), null);


(lib.簽到獎勵cion = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// _10
	this.content_txt = new cjs.Text("+10", "90px 'Abril Fatface'", "#0000FC");
	this.content_txt.name = "content_txt";
	this.content_txt.textAlign = "center";
	this.content_txt.lineHeight = 101;
	this.content_txt.lineWidth = 146;
	this.content_txt.parent = this;
	this.content_txt.setTransform(60.5679,23.15,0.5913,0.5914);

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

	// 橢圓_4_拷貝
	this.instance = new lib.橢圓4拷貝_2();
	this.instance.setTransform(-31,-25,1,1,0,0,0,-31,-25);

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

	// 圖層_1
	this.instance_1 = new lib.簽到獎勵();
	this.instance_1.setTransform(62.05,141,1,1,0,0,0,51.5,13.5);

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.簽到獎勵cion, new cjs.Rectangle(-406,-594,750,1138), null);


(lib.群組1 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// _6
	this.content_txt = new cjs.Text("66", "100px 'Abril Fatface'", "#0000FC");
	this.content_txt.name = "content_txt";
	this.content_txt.textAlign = "center";
	this.content_txt.lineHeight = 112;
	this.content_txt.lineWidth = 123;
	this.content_txt.parent = this;
	this.content_txt.setTransform(61.0402,21.9,0.5913,0.5914);

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

	// 橢圓_4
	this.instance = new lib.橢圓4_2();
	this.instance.setTransform(162,-25,1,1,0,0,0,162,-25);

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

	// 圖層_1
	this.instance_1 = new lib.吉點();
	this.instance_1.setTransform(62.05,140.95,1,1,0,0,0,25.7,13.5);

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

	this._renderFirstFrame();

}).prototype = getMCSymbolPrototype(lib.群組1, new cjs.Rectangle(-213,-594,750,1138), null);


(lib.框 = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {into:1};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	// timeline functions:
	this.frame_0 = function() {
		var _this = this;
		_this.stop();
	}
	this.frame_34 = function() {
		var _this = this;
		_this.stop();
	}

	// actions tween:
	this.timeline.addTween(cjs.Tween.get(this).call(this.frame_0).wait(34).call(this.frame_34).wait(1));

	// 恭喜獲得_
	this.instance = new lib.恭喜獲得();
	this.instance.setTransform(285.9,96.3,1,1,0,0,0,77.8,16.8);
	this.instance.alpha = 0;

	this.timeline.addTween(cjs.Tween.get(this.instance).wait(7).to({x:277.15,y:100.05},0).to({y:96.3,alpha:1},15,cjs.Ease.quartOut).wait(13));

	// a_icon
	this.a_icon = new lib.群組1();
	this.a_icon.name = "a_icon";
	this.a_icon.setTransform(166.4,219.7,1,1,0,0,0,61.4,67.7);
	this.a_icon.alpha = 0;

	this.timeline.addTween(cjs.Tween.get(this.a_icon).wait(15).to({regX:61.5,regY:67.8,scaleX:0.6,scaleY:0.6},0).to({regX:61.4,regY:67.7,scaleX:1,scaleY:1,alpha:1},10,cjs.Ease.quartOut).wait(10));

	// b_icon
	this.b_icon = new lib.簽到獎勵cion();
	this.b_icon.name = "b_icon";
	this.b_icon.setTransform(267,127,1,1,0,0,0,-31,-25);
	this.b_icon.alpha = 0;

	this.timeline.addTween(cjs.Tween.get(this.b_icon).wait(22).to({regX:65.2,regY:79,scaleX:0.6,scaleY:0.6,x:363.1,y:230.9},0).to({regX:0,regY:0,scaleX:1,scaleY:1,x:298,y:152,alpha:1},10,cjs.Ease.quartOut).wait(3));

	// 矩形_2
	this.instance_1 = new lib.frame();
	this.instance_1.setTransform(266.05,223.05,0.0239,0.6359,0,0,0,265.4,224.2);

	this.timeline.addTween(cjs.Tween.get(this.instance_1).to({regX:265.9,regY:221.9,scaleX:1.0171,scaleY:1.0171,x:266,y:222},13,cjs.Ease.quartInOut).to({regX:266.1,regY:222.1,scaleX:0.9791,scaleY:0.9791,x:266.1,y:222.1},7,cjs.Ease.quartInOut).to({regX:266,regY:222,scaleX:1,scaleY:1,x:266,y:222},5,cjs.Ease.quartInOut).wait(10));

	this._renderFirstFrame();

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-108,-442,750,1138);


// stage content:
(lib.popAni = function(mode,startPosition,loop,reversed) {
if (loop == null) { loop = true; }
if (reversed == null) { reversed = false; }
	var props = new Object();
	props.mode = mode;
	props.startPosition = startPosition;
	props.labels = {"into":1,complete:43};
	props.loop = loop;
	props.reversed = reversed;
	cjs.MovieClip.apply(this,[props]);

	this.actionFrames = [0,1,43];
	// timeline functions:
	this.frame_0 = function() {
		var _this = this;
		/*
		在時間軸上移動磁頭至指定的影格標籤，並從該影格繼續播放。
		亦可用於主時間軸或影片片段時間軸。
		*/
		
		
			//_this.stop();
			
		
		_this.content_mc.gotoAndStop(0);
	}
	this.frame_1 = function() {
		var _this = this;
		_this.content_mc.gotoAndPlay('into');
	}
	this.frame_43 = function() {
		var _this = this;
		/*
		在時間軸上移動磁頭至指定的影格標籤，並從該影格繼續播放。
		亦可用於主時間軸或影片片段時間軸。
		*/
		
		_this.stop();
	}

	// actions tween:
	this.timeline.addTween(cjs.Tween.get(this).call(this.frame_0).wait(1).call(this.frame_1).wait(42).call(this.frame_43).wait(10));

	// get_btn
	this.get_btn = new lib.接收();
	this.get_btn.name = "get_btn";
	this.get_btn.setTransform(375,569,1,1,0,0,0,158,-211);
	this.get_btn.alpha = 0;

	this.timeline.addTween(cjs.Tween.get(this.get_btn).wait(27).to({y:609},0).wait(1).to({regX:153.5,regY:56.5,x:370.5,y:875.3,alpha:0.0246},0).wait(1).to({y:870.8,alpha:0.1169},0).wait(1).to({y:861.9,alpha:0.3001},0).wait(1).to({y:850.8,alpha:0.5288},0).wait(1).to({y:841.7,alpha:0.7151},0).wait(1).to({y:835.6,alpha:0.8413},0).wait(1).to({regX:158,regY:-211,x:375,y:564.2,alpha:0.9219},0).wait(1).to({regX:153.5,regY:56.5,x:370.5,y:829.3,alpha:0.9687},0).wait(1).to({y:828.1,alpha:0.9928},0).wait(1).to({regX:158,regY:-211,x:375,y:560.25,alpha:1},0).to({y:569},6,cjs.Ease.quadInOut).wait(10));

	// content_mc
	this.content_mc = new lib.框();
	this.content_mc.name = "content_mc";
	this.content_mc.setTransform(375,569,1,1,0,0,0,267,127);

	this.timeline.addTween(cjs.Tween.get(this.content_mc).wait(53));

	// stageBackground
	this.shape = new cjs.Shape();
	this.shape.graphics.f().s("rgba(0,0,0,0)").ss(1,1,1,3,true).p("Eg8JhadMB4TAAAMAAAC07Mh4TAAAg");
	this.shape.setTransform(375,569);

	this.shape_1 = new cjs.Shape();
	this.shape_1.graphics.f("rgba(255,255,255,0)").s().p("Eg8JBaeMAAAi07MB4TAAAMAAAC07g");
	this.shape_1.setTransform(375,569);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.shape_1},{t:this.shape}]}).wait(53));

	this._renderFirstFrame();

}).prototype = p = new lib.AnMovieClip();
p.nominalBounds = new cjs.Rectangle(375,560.3,375,617.7);
// library properties:
lib.properties = {
	id: '968CDC3A36AA2347ABE82F0675BD17EC',
	width: 750,
	height: 1138,
	fps: 30,
	color: "#FFFFFF",
	opacity: 0.00,
	manifest: [
		{src:"images/popAni/popAni_atlas_1.png?1625729530851", id:"popAni_atlas_1"}
	],
	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['968CDC3A36AA2347ABE82F0675BD17EC'] = {
	getStage: function() { return exportRoot.stage; },
	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;		
	}
}
an.handleSoundStreamOnTick = function(event) {
	if(!event.paused){
		var stageChild = stage.getChildAt(0);
		if(!stageChild.paused || stageChild.ignorePause){
			stageChild.syncStreamSounds();
		}
	}
}
an.handleFilterCache = function(event) {
	if(!event.paused){
		var target = event.target;
		if(target){
			if(target.filterCacheList){
				for(var index = 0; index < target.filterCacheList.length ; index++){
					var cacheInst = target.filterCacheList[index];
					if((cacheInst.startFrame <= target.currentFrame) && (target.currentFrame <= cacheInst.endFrame)){
						cacheInst.instance.cache(cacheInst.x, cacheInst.y, cacheInst.w, cacheInst.h);
					}
				}
			}
		}
	}
}


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