(function (cjs, an) {

var p; // shortcut to reference prototypes
var lib={};var ss={};var img={};
lib.ssMetadata = [];


// symbols:



(lib.Bitmap1 = function() {
    this.initialize(img.Bitmap1);
}).prototype = p = new cjs.Bitmap();
p.nominalBounds = new cjs.Rectangle(0,0,834,390);// 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.Symbol1 = function(mode,startPosition,loop) {
    this.initialize(mode,startPosition,loop,{});

    // Layer 1
    this.shape = new cjs.Shape();
    this.shape.graphics.f("#000000").s().p("AhfGYQhNgJg8gfQhFgjgfg7QgSgggIgrQgFgegDgxQgFhaADheQACglgHgUQgEgOgLgKQgLgLgOgBQAeg1ARgaQAbgrAbgfQBHhPBSgRQAsgJA/AIQA8AHBJATQAtAMBWAcQArAOATAJQAiAOAWAUQAlAgATA4QAOApAIBBQANB+gPBTQgLA2gYAtQgZAxgnAhQgXAUglAVQhOAqhYASQg4ALg3AAQghAAgggEg");
    this.shape.setTransform(0.1,-1.1);

    this.shape_1 = new cjs.Shape();
    this.shape_1.graphics.f("#FF0000").s().p("AgpHnQhZgBhSgfQhVghg9g7QgzgygRg2QgGgQgDgZIgHgpQgZhzgLg5QgShkAVhEQANgrAqhBQCAi9CSgXQA7gKBRASQAuALBcAbIB5AeQBEAVAqAgQBAAyAeBaQAXBCAFBnQAHB7gXBZQgeB0hNBCQgbAXgsAYQikBbihAAIgHAAgAiemhQhSARhHBPQgbAegbArQgRAbgeA0QAOACALALQALAKAEAOQAHAUgCAlQgDBeAFBZQADAxAFAfQAIArASAfQAfA7BFAkQA8AfBNAIQBYAKBYgRQBYgRBOgrQAlgUAXgVQAnghAZgxQAYgtALg2QAPhSgNh+QgIhBgOgpQgTg5glggQgWgTgigPQgTgIgrgOQhWgcgtgMQhJgUg8gHQgcgDgZAAQgeAAgYAFg");

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

}).prototype = getMCSymbolPrototype(lib.Symbol1, new cjs.Rectangle(-48.7,-48.7,97.4,97.5), null);


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

    // timeline functions:
    this.frame_0 = function() {
        /* Click to Go to Web Page
        Clicking on the specified symbol instance loads the URL in a new browser window.
        
        Instructions:
        1. Replace http://www.adobe.com with the desired URL address.
           Keep the quotation marks ("").
        */
        
        this.hyperlink.addEventListener("click", fl_ClickToGoToWebPage);
        
        function fl_ClickToGoToWebPage() {
            window.open("http://www.adobe.com", "_blank");
        }
    }

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

    // Layer 1
    this.hyperlink = new lib.Symbol1();
    this.hyperlink.parent = this;
    this.hyperlink.setTransform(101.6,180.2);

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

    // Layer 2
    this.instance = new lib.Bitmap1();
    this.instance.parent = this;
    this.instance.setTransform(-189,7);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(86,207,834,390);
// library properties:
lib.properties = {
    id: '62EBC0724063824E8C6FAAA4D28C4AC8',
    width: 550,
    height: 400,
    fps: 24,
    color: "#FFFFFF",
    opacity: 1.00,
    manifest: [
        {src:"images/Bitmap1.png?1505489747354", id:"Bitmap1"}
    ],
    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['62EBC0724063824E8C6FAAA4D28C4AC8'] = {
    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];
}



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