(function (cjs, an) {

var p; // shortcut to reference prototypes
var lib={};var ss={};var img={};
lib.ssMetadata = [
		{name:"slideshow animation_atlas_1", frames: [[1208,302,693,121],[1208,425,599,119],[0,0,300,300],[302,0,300,300],[604,0,300,300],[906,0,300,300],[1208,0,300,300],[1510,0,300,300],[0,302,300,300],[302,302,300,300],[604,302,300,300],[906,302,300,300]]}
];


(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.CachedBmp_4 = function() {
	this.initialize(ss["slideshow animation_atlas_1"]);
	this.gotoAndStop(0);
}).prototype = p = new cjs.Sprite();



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



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



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



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



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



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



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



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



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



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



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



(lib.PlayButton = 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]);

	// Layer_1
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#57BFD7").s().p("AkolqIJRFqIpRFrg");
	this.shape.setTransform(29.65,36.3);

	this.shape_1 = new cjs.Shape();
	this.shape_1.graphics.f("#D8E6CD").s().p("AkolqIJRFqIpRFrg");
	this.shape_1.setTransform(29.65,36.3);

	this.shape_2 = new cjs.Shape();
	this.shape_2.graphics.f("#498FB2").s().p("AkolqIJRFqIpRFrg");
	this.shape_2.setTransform(29.65,36.3);

	this.shape_3 = new cjs.Shape();
	this.shape_3.graphics.f("#FFFFFF").s().p("AkolqIJRFqIpRFrg");
	this.shape_3.setTransform(29.65,36.3);

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

	this._renderFirstFrame();

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(0,0,59.3,72.6);


// stage content:
(lib.slideshowanimation = 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]);

	this.actionFrames = [0];
	// timeline functions:
	this.frame_0 = function() {
		var _this = this;
		_this.stop();
		
		if(!_this.next_btn.hasEventListener("click")) {
		  _this.next_btn.addEventListener("click", onNext);
		  _this.prev_btn.addEventListener("click", onPrev);
		}
		
		function onNext() {
		  if (_this.currentFrame == _this.totalFrames - 1) {
		    _this.gotoAndStop(0);
		  } else {
		    _this.gotoAndStop(_this.currentFrame + 1);
		  }
		}
		
		function onPrev() {
		  if (_this.currentFrame == 0) {
		    _this.gotoAndStop(_this.totalFrames - 1);
		  } else {
		    _this.gotoAndStop(_this.currentFrame - 1);
		  }
		}
	}

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

	// Layer_3
	this.prev_btn = new lib.PlayButton();
	this.prev_btn.name = "prev_btn";
	this.prev_btn.setTransform(234.95,336.3,1,1.3857,180,0,0,29.7,36.3);
	new cjs.ButtonHelper(this.prev_btn, 0, 1, 2, false, new lib.PlayButton(), 3);

	this.next_btn = new lib.PlayButton();
	this.next_btn.name = "next_btn";
	this.next_btn.setTransform(689.4,336.3,1,1.3857,0,0,0,29.7,36.3);
	new cjs.ButtonHelper(this.next_btn, 0, 1, 2, false, new lib.PlayButton(), 3);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.next_btn},{t:this.prev_btn}]}).wait(10));

	// Text
	this.instance = new lib.CachedBmp_4();
	this.instance.setTransform(292.75,504.3,0.5,0.5);

	this.instance_1 = new lib.CachedBmp_3();
	this.instance_1.setTransform(315,507.95,0.5,0.5);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_1},{t:this.instance}]}).wait(10));

	// Layer_1
	this.instance_2 = new lib.photo1();
	this.instance_2.setTransform(315,170);

	this.instance_3 = new lib.photo9();
	this.instance_3.setTransform(315,170);

	this.instance_4 = new lib.photo8();
	this.instance_4.setTransform(315,170);

	this.instance_5 = new lib.photo7();
	this.instance_5.setTransform(315,170);

	this.instance_6 = new lib.photo6();
	this.instance_6.setTransform(315,170);

	this.instance_7 = new lib.photo5();
	this.instance_7.setTransform(315,170);

	this.instance_8 = new lib.photo4();
	this.instance_8.setTransform(315,170);

	this.instance_9 = new lib.photo3();
	this.instance_9.setTransform(315,170);

	this.instance_10 = new lib.photo2();
	this.instance_10.setTransform(315,170);

	this.instance_11 = new lib.photo1();
	this.instance_11.setTransform(315,170);

	this.instance_12 = new lib.photo2();
	this.instance_12.setTransform(315,170);

	this.instance_13 = new lib.photo2();
	this.instance_13.setTransform(315,170);

	this.instance_14 = new lib.photo2();
	this.instance_14.setTransform(315,170);

	this.instance_15 = new lib.photo2();
	this.instance_15.setTransform(315,170);

	this.instance_16 = new lib.photo2();
	this.instance_16.setTransform(315,170);

	this.instance_17 = new lib.photo2();
	this.instance_17.setTransform(315,170);

	this.instance_18 = new lib.photo2();
	this.instance_18.setTransform(315,170);

	this.instance_19 = new lib.photo2();
	this.instance_19.setTransform(315,170);

	this.instance_20 = new lib.photo2();
	this.instance_20.setTransform(315,170);

	this.instance_21 = new lib.photo3();
	this.instance_21.setTransform(315,170);

	this.instance_22 = new lib.photo3();
	this.instance_22.setTransform(315,170);

	this.instance_23 = new lib.photo3();
	this.instance_23.setTransform(315,170);

	this.instance_24 = new lib.photo3();
	this.instance_24.setTransform(315,170);

	this.instance_25 = new lib.photo3();
	this.instance_25.setTransform(315,170);

	this.instance_26 = new lib.photo3();
	this.instance_26.setTransform(315,170);

	this.instance_27 = new lib.photo3();
	this.instance_27.setTransform(315,170);

	this.instance_28 = new lib.photo3();
	this.instance_28.setTransform(315,170);

	this.instance_29 = new lib.photo3();
	this.instance_29.setTransform(315,170);

	this.instance_30 = new lib.photo4();
	this.instance_30.setTransform(315,170);

	this.instance_31 = new lib.photo4();
	this.instance_31.setTransform(315,170);

	this.instance_32 = new lib.photo4();
	this.instance_32.setTransform(315,170);

	this.instance_33 = new lib.photo4();
	this.instance_33.setTransform(315,170);

	this.instance_34 = new lib.photo4();
	this.instance_34.setTransform(315,170);

	this.instance_35 = new lib.photo4();
	this.instance_35.setTransform(315,170);

	this.instance_36 = new lib.photo4();
	this.instance_36.setTransform(315,170);

	this.instance_37 = new lib.photo4();
	this.instance_37.setTransform(315,170);

	this.instance_38 = new lib.photo4();
	this.instance_38.setTransform(315,170);

	this.instance_39 = new lib.photo5();
	this.instance_39.setTransform(315,170);

	this.instance_40 = new lib.photo5();
	this.instance_40.setTransform(315,170);

	this.instance_41 = new lib.photo5();
	this.instance_41.setTransform(315,170);

	this.instance_42 = new lib.photo5();
	this.instance_42.setTransform(315,170);

	this.instance_43 = new lib.photo5();
	this.instance_43.setTransform(315,170);

	this.instance_44 = new lib.photo5();
	this.instance_44.setTransform(315,170);

	this.instance_45 = new lib.photo5();
	this.instance_45.setTransform(315,170);

	this.instance_46 = new lib.photo5();
	this.instance_46.setTransform(315,170);

	this.instance_47 = new lib.photo5();
	this.instance_47.setTransform(315,170);

	this.instance_48 = new lib.photo6();
	this.instance_48.setTransform(315,170);

	this.instance_49 = new lib.photo6();
	this.instance_49.setTransform(315,170);

	this.instance_50 = new lib.photo6();
	this.instance_50.setTransform(315,170);

	this.instance_51 = new lib.photo6();
	this.instance_51.setTransform(315,170);

	this.instance_52 = new lib.photo6();
	this.instance_52.setTransform(315,170);

	this.instance_53 = new lib.photo6();
	this.instance_53.setTransform(315,170);

	this.instance_54 = new lib.photo6();
	this.instance_54.setTransform(315,170);

	this.instance_55 = new lib.photo6();
	this.instance_55.setTransform(315,170);

	this.instance_56 = new lib.photo6();
	this.instance_56.setTransform(315,170);

	this.instance_57 = new lib.photo7();
	this.instance_57.setTransform(315,170);

	this.instance_58 = new lib.photo7();
	this.instance_58.setTransform(315,170);

	this.instance_59 = new lib.photo7();
	this.instance_59.setTransform(315,170);

	this.instance_60 = new lib.photo7();
	this.instance_60.setTransform(315,170);

	this.instance_61 = new lib.photo7();
	this.instance_61.setTransform(315,170);

	this.instance_62 = new lib.photo7();
	this.instance_62.setTransform(315,170);

	this.instance_63 = new lib.photo7();
	this.instance_63.setTransform(315,170);

	this.instance_64 = new lib.photo7();
	this.instance_64.setTransform(315,170);

	this.instance_65 = new lib.photo7();
	this.instance_65.setTransform(315,170);

	this.instance_66 = new lib.photo8();
	this.instance_66.setTransform(315,170);

	this.instance_67 = new lib.photo8();
	this.instance_67.setTransform(315,170);

	this.instance_68 = new lib.photo8();
	this.instance_68.setTransform(315,170);

	this.instance_69 = new lib.photo8();
	this.instance_69.setTransform(315,170);

	this.instance_70 = new lib.photo8();
	this.instance_70.setTransform(315,170);

	this.instance_71 = new lib.photo8();
	this.instance_71.setTransform(315,170);

	this.instance_72 = new lib.photo8();
	this.instance_72.setTransform(315,170);

	this.instance_73 = new lib.photo8();
	this.instance_73.setTransform(315,170);

	this.instance_74 = new lib.photo8();
	this.instance_74.setTransform(315,170);

	this.instance_75 = new lib.photo9();
	this.instance_75.setTransform(315,170);

	this.instance_76 = new lib.photo9();
	this.instance_76.setTransform(315,170);

	this.instance_77 = new lib.photo9();
	this.instance_77.setTransform(315,170);

	this.instance_78 = new lib.photo9();
	this.instance_78.setTransform(315,170);

	this.instance_79 = new lib.photo9();
	this.instance_79.setTransform(315,170);

	this.instance_80 = new lib.photo9();
	this.instance_80.setTransform(315,170);

	this.instance_81 = new lib.photo9();
	this.instance_81.setTransform(315,170);

	this.instance_82 = new lib.photo9();
	this.instance_82.setTransform(315,170);

	this.instance_83 = new lib.photo9();
	this.instance_83.setTransform(315,170);

	this.instance_84 = new lib.photo10();
	this.instance_84.setTransform(315,170);

	this.instance_85 = new lib.photo10();
	this.instance_85.setTransform(315,170);

	this.instance_86 = new lib.photo10();
	this.instance_86.setTransform(315,170);

	this.instance_87 = new lib.photo10();
	this.instance_87.setTransform(315,170);

	this.instance_88 = new lib.photo10();
	this.instance_88.setTransform(315,170);

	this.instance_89 = new lib.photo10();
	this.instance_89.setTransform(315,170);

	this.instance_90 = new lib.photo10();
	this.instance_90.setTransform(315,170);

	this.instance_91 = new lib.photo10();
	this.instance_91.setTransform(315,170);

	this.instance_92 = new lib.photo10();
	this.instance_92.setTransform(315,170);

	this.instance_93 = new lib.photo10();
	this.instance_93.setTransform(315,170);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_11},{t:this.instance_10},{t:this.instance_9},{t:this.instance_8},{t:this.instance_7},{t:this.instance_6},{t:this.instance_5},{t:this.instance_4},{t:this.instance_3},{t:this.instance_2}]}).to({state:[{t:this.instance_20},{t:this.instance_19},{t:this.instance_18},{t:this.instance_17},{t:this.instance_16},{t:this.instance_15},{t:this.instance_14},{t:this.instance_13},{t:this.instance_12},{t:this.instance_10}]},1).to({state:[{t:this.instance_29},{t:this.instance_28},{t:this.instance_27},{t:this.instance_26},{t:this.instance_25},{t:this.instance_24},{t:this.instance_23},{t:this.instance_22},{t:this.instance_21},{t:this.instance_9}]},1).to({state:[{t:this.instance_38},{t:this.instance_37},{t:this.instance_36},{t:this.instance_35},{t:this.instance_34},{t:this.instance_33},{t:this.instance_32},{t:this.instance_31},{t:this.instance_30},{t:this.instance_8}]},1).to({state:[{t:this.instance_47},{t:this.instance_46},{t:this.instance_45},{t:this.instance_44},{t:this.instance_43},{t:this.instance_42},{t:this.instance_41},{t:this.instance_40},{t:this.instance_39},{t:this.instance_7}]},1).to({state:[{t:this.instance_56},{t:this.instance_55},{t:this.instance_54},{t:this.instance_53},{t:this.instance_52},{t:this.instance_51},{t:this.instance_50},{t:this.instance_49},{t:this.instance_48},{t:this.instance_6}]},1).to({state:[{t:this.instance_65},{t:this.instance_64},{t:this.instance_63},{t:this.instance_62},{t:this.instance_61},{t:this.instance_60},{t:this.instance_59},{t:this.instance_58},{t:this.instance_57},{t:this.instance_5}]},1).to({state:[{t:this.instance_74},{t:this.instance_73},{t:this.instance_72},{t:this.instance_71},{t:this.instance_70},{t:this.instance_69},{t:this.instance_68},{t:this.instance_67},{t:this.instance_66},{t:this.instance_4}]},1).to({state:[{t:this.instance_83},{t:this.instance_82},{t:this.instance_81},{t:this.instance_80},{t:this.instance_79},{t:this.instance_78},{t:this.instance_77},{t:this.instance_76},{t:this.instance_75},{t:this.instance_3}]},1).to({state:[{t:this.instance_93},{t:this.instance_92},{t:this.instance_91},{t:this.instance_90},{t:this.instance_89},{t:this.instance_88},{t:this.instance_87},{t:this.instance_86},{t:this.instance_85},{t:this.instance_84}]},1).wait(1));

	// Layer_2
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#D8E6CD").s().p("EgZ2AjyMAAAhHjMAztAAAMAAABHjg");
	this.shape.setTransform(464.5,375.025);

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

	this._renderFirstFrame();

}).prototype = p = new lib.AnMovieClip();
p.nominalBounds = new cjs.Rectangle(685.4,466.1,33.60000000000002,137.89999999999998);
// library properties:
lib.properties = {
	id: 'D72AA2AD06366147885CC6C5986CBDA7',
	width: 960,
	height: 640,
	fps: 24,
	color: "#FFFBEE",
	opacity: 1.00,
	manifest: [
		{src:"images/slideshow animation_atlas_1.png?1712340760069", id:"slideshow animation_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['D72AA2AD06366147885CC6C5986CBDA7'] = {
	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||{}, AdobeAn = AdobeAn||{});
var createjs, AdobeAn;