(function(lib, img, cjs, ss, an) {

    var p; // shortcut to reference prototypes
    lib.webFontTxtInst = {};
    var loadedTypekitCount = 0;
    var loadedGoogleCount = 0;
    var gFontsUpdateCacheList = [];
    var tFontsUpdateCacheList = [];
    lib.ssMetadata = [{
            name: "Symbols_atlas_P_",
            frames: [
                [728, 222, 180, 180],
                [728, 1132, 174, 147],
                [0, 0, 220, 220],
                [222, 0, 220, 220],
                [444, 0, 220, 220],
                [666, 0, 220, 220],
                [364, 222, 180, 180],
                [0, 222, 180, 180],
                [182, 222, 180, 180],
                [546, 222, 180, 180],
                [0, 404, 180, 180],
                [182, 404, 180, 180],
                [364, 404, 180, 180],
                [546, 404, 180, 180],
                [728, 404, 180, 180],
                [0, 586, 180, 180],
                [182, 586, 180, 180],
                [364, 586, 180, 180],
                [546, 586, 180, 180],
                [728, 586, 180, 180],
                [0, 768, 180, 180],
                [182, 768, 180, 180],
                [364, 768, 180, 180],
                [546, 768, 180, 180],
                [728, 768, 180, 180],
                [0, 950, 180, 180],
                [182, 950, 180, 180],
                [364, 950, 180, 180],
                [546, 950, 180, 180],
                [728, 950, 180, 180],
                [0, 1132, 180, 180],
                [182, 1132, 180, 180],
                [364, 1132, 180, 180],
                [546, 1132, 180, 180]
            ]
        },
        {
            name: "Symbols_atlas_NP_",
            frames: [
                [1820, 364, 180, 180],
                [1638, 364, 180, 180],
                [0, 0, 180, 180],
                [0, 182, 180, 180],
                [0, 364, 180, 180],
                [0, 546, 180, 180],
                [0, 728, 180, 180],
                [0, 910, 180, 180],
                [0, 1092, 180, 180],
                [0, 1274, 180, 180],
                [0, 1456, 180, 180],
                [0, 1638, 180, 180],
                [0, 1820, 180, 180],
                [182, 0, 180, 180],
                [364, 0, 180, 180],
                [546, 0, 180, 180],
                [728, 0, 180, 180],
                [910, 910, 180, 180],
                [910, 1092, 180, 180],
                [910, 1274, 180, 180],
                [910, 1456, 180, 180],
                [910, 1638, 180, 180],
                [1456, 364, 180, 180],
                [1274, 364, 180, 180],
                [1092, 364, 180, 180],
                [910, 364, 180, 180],
                [728, 364, 180, 180],
                [546, 364, 180, 180],
                [364, 1820, 180, 180],
                [364, 1638, 180, 180],
                [364, 1456, 180, 180],
                [364, 1274, 180, 180],
                [364, 1092, 180, 180],
                [364, 910, 180, 180],
                [364, 728, 180, 180],
                [364, 546, 180, 180],
                [364, 364, 180, 180],
                [1820, 182, 180, 180],
                [1638, 182, 180, 180],
                [1456, 182, 180, 180],
                [1274, 182, 180, 180],
                [1092, 182, 180, 180],
                [910, 182, 180, 180],
                [728, 182, 180, 180],
                [546, 182, 180, 180],
                [364, 182, 180, 180],
                [182, 1820, 180, 180],
                [182, 1638, 180, 180],
                [182, 1456, 180, 180],
                [182, 1274, 180, 180],
                [182, 1092, 180, 180],
                [1820, 728, 180, 180],
                [1638, 728, 180, 180],
                [1456, 728, 180, 180],
                [1274, 728, 180, 180],
                [1092, 728, 180, 180],
                [910, 728, 180, 180],
                [546, 546, 180, 180],
                [546, 728, 180, 180],
                [546, 910, 180, 180],
                [546, 1092, 180, 180],
                [546, 1274, 180, 180],
                [546, 1456, 180, 180],
                [546, 1638, 180, 180],
                [546, 1820, 180, 180],
                [728, 546, 180, 180],
                [910, 546, 180, 180],
                [1092, 546, 180, 180],
                [1274, 546, 180, 180],
                [1456, 546, 180, 180],
                [1638, 546, 180, 180],
                [1820, 546, 180, 180],
                [728, 728, 180, 180],
                [728, 910, 180, 180],
                [728, 1092, 180, 180],
                [728, 1274, 180, 180],
                [728, 1820, 180, 180],
                [728, 1456, 180, 180],
                [728, 1638, 180, 180],
                [1638, 1274, 180, 180],
                [1274, 1820, 180, 180],
                [1274, 1638, 180, 180],
                [1274, 1456, 180, 180],
                [1274, 1274, 180, 180],
                [1820, 1092, 180, 180],
                [1638, 1092, 180, 180],
                [1456, 1092, 180, 180],
                [1274, 1092, 180, 180],
                [1092, 1820, 180, 180],
                [1092, 1638, 180, 180],
                [1092, 1456, 180, 180],
                [1092, 1274, 180, 180],
                [1092, 1092, 180, 180],
                [1820, 910, 180, 180],
                [1638, 910, 180, 180],
                [1456, 910, 180, 180],
                [1274, 910, 180, 180],
                [1092, 910, 180, 180],
                [910, 1820, 180, 180],
                [1820, 1274, 180, 180],
                [1456, 1456, 180, 180],
                [1456, 1638, 180, 180],
                [1456, 1820, 180, 180],
                [1456, 1274, 180, 180],
                [182, 546, 180, 180],
                [182, 910, 180, 180],
                [182, 728, 180, 180],
                [182, 364, 180, 180],
                [182, 182, 180, 180],
                [1638, 0, 180, 180],
                [1820, 0, 180, 180],
                [1456, 0, 180, 180],
                [910, 0, 180, 180],
                [1092, 0, 180, 180],
                [1274, 0, 180, 180]
            ]
        }
    ];



    lib.updateListCache = function(cacheList) {
        for (var i = 0; i < cacheList.length; i++) {
            if (cacheList[i].cacheCanvas)
                cacheList[i].updateCache();
        }
    };

    lib.addElementsToCache = function(textInst, cacheList) {
        var cur = textInst;
        while (cur != exportRoot) {
            if (cacheList.indexOf(cur) != -1)
                break;
            cur = cur.parent;
        }
        if (cur != exportRoot) {
            var cur2 = textInst;
            var index = cacheList.indexOf(cur);
            while (cur2 != cur) {
                cacheList.splice(index, 0, cur2);
                cur2 = cur2.parent;
                index++;
            }
        } else {
            cur = textInst;
            while (cur != exportRoot) {
                cacheList.push(cur);
                cur = cur.parent;
            }
        }
    };

    lib.gfontAvailable = function(family, totalGoogleCount) {
        lib.properties.webfonts[family] = true;
        var txtInst = lib.webFontTxtInst && lib.webFontTxtInst[family] || [];
        for (var f = 0; f < txtInst.length; ++f)
            lib.addElementsToCache(txtInst[f], gFontsUpdateCacheList);

        loadedGoogleCount++;
        if (loadedGoogleCount == totalGoogleCount) {
            lib.updateListCache(gFontsUpdateCacheList);
        }
    };

    lib.tfontAvailable = function(family, totalTypekitCount) {
        lib.properties.webfonts[family] = true;
        var txtInst = lib.webFontTxtInst && lib.webFontTxtInst[family] || [];
        for (var f = 0; f < txtInst.length; ++f)
            lib.addElementsToCache(txtInst[f], tFontsUpdateCacheList);

        loadedTypekitCount++;
        if (loadedTypekitCount == totalTypekitCount) {
            lib.updateListCache(tFontsUpdateCacheList);
        }
    };
    // symbols:



    (lib.B01_foregroundTextFreeSpinAwarded_im = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(0);
    }).prototype = p = new cjs.Sprite();



    (lib.B01Frame_im = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(0);
    }).prototype = p = new cjs.Sprite();



    (lib.B01High00 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(1);
    }).prototype = p = new cjs.Sprite();



    (lib.B01Rose_im = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(1);
    }).prototype = p = new cjs.Sprite();



    (lib.S01S02BackgroundFreeBase_im = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(2);
    }).prototype = p = new cjs.Sprite();



    (lib.S01BackgroundBase_im = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(3);
    }).prototype = p = new cjs.Sprite();



    (lib.S01BackgroundFree_im = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(4);
    }).prototype = p = new cjs.Sprite();



    (lib.S01FreeSpinHigh00 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(5);
    }).prototype = p = new cjs.Sprite();



    (lib.S01GoddessStatic_im = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(2);
    }).prototype = p = new cjs.Sprite();



    (lib.S01High00 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(6);
    }).prototype = p = new cjs.Sprite();



    (lib.S02AdonisStatic_im = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(3);
    }).prototype = p = new cjs.Sprite();



    (lib.S02BackgroundFree_im = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(7);
    }).prototype = p = new cjs.Sprite();



    (lib.S02FreeSpinHigh00 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(8);
    }).prototype = p = new cjs.Sprite();



    (lib.S02High00 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(9);
    }).prototype = p = new cjs.Sprite();



    (lib.S03S04BackgroundBaseFree_im = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(10);
    }).prototype = p = new cjs.Sprite();



    (lib.S03BackgroundFree_im = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(11);
    }).prototype = p = new cjs.Sprite();



    (lib.S03FreeSpinHigh00 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(12);
    }).prototype = p = new cjs.Sprite();



    (lib.S03High00 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(13);
    }).prototype = p = new cjs.Sprite();



    (lib.S03PegasusStatic_im = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(4);
    }).prototype = p = new cjs.Sprite();



    (lib.S04BackgroundBase_im = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(14);
    }).prototype = p = new cjs.Sprite();



    (lib.S04DoveStatic_im = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(5);
    }).prototype = p = new cjs.Sprite();



    (lib.S04FreeSpinHigh00 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(15);
    }).prototype = p = new cjs.Sprite();



    (lib.S04High00 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(16);
    }).prototype = p = new cjs.Sprite();



    (lib.S05Ace_im = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(6);
    }).prototype = p = new cjs.Sprite();



    (lib.S06King_im = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(7);
    }).prototype = p = new cjs.Sprite();



    (lib.S07Queen_im = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(8);
    }).prototype = p = new cjs.Sprite();



    (lib.S08Jack_im = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(9);
    }).prototype = p = new cjs.Sprite();



    (lib.S09Ten_im = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(10);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle00 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(11);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle01 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(12);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle02 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(13);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle03 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(14);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle04 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(15);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle05 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(16);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle06 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(17);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle07 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(18);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle08 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(19);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle09 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(20);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle10 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(21);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle11 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(22);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle12 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(23);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle13 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(24);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle14 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(25);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle15 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(26);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle16 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(27);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle17 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(28);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle18 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(29);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle19 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(30);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle20 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(31);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle21 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(32);
    }).prototype = p = new cjs.Sprite();



    (lib.symbolSparkle22 = function() {
        this.spriteSheet = ss["Symbols_atlas_P_"];
        this.gotoAndStop(33);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High00 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(17);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High01 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(18);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High02 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(19);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High03 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(20);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High04 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(21);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High05 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(22);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High06 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(23);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High07 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(24);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High08 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(25);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High09 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(26);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High10 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(27);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High11 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(28);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High12 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(29);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High13 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(30);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High14 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(31);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High15 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(32);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High16 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(33);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High17 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(34);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High18 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(35);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High19 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(36);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High20 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(37);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High21 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(38);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High22 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(39);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High23 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(40);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High24 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(41);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High25 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(42);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High26 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(43);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High27 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(44);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High28 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(45);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High29 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(46);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High30 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(47);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High31 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(48);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High32 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(49);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High33 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(50);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High34 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(51);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High35 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(52);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High36 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(53);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High37 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(54);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High38 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(55);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High39 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(56);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High40 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(57);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High41 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(58);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High42 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(59);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High43 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(60);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High44 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(61);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High45 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(62);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High46 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(63);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High47 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(64);
    }).prototype = p = new cjs.Sprite();



    (lib.W01High48 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(65);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High00 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(66);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High01 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(67);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High02 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(68);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High03 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(69);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High04 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(70);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High05 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(71);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High06 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(72);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High07 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(73);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High08 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(74);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High09 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(75);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High10 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(76);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High11 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(77);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High12 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(78);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High13 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(79);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High14 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(80);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High15 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(81);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High16 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(82);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High17 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(83);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High18 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(84);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High19 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(85);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High20 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(86);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High21 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(87);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High22 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(88);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High23 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(89);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High24 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(90);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High25 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(91);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High26 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(92);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High27 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(93);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High28 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(94);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High29 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(95);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High30 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(96);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High31 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(97);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High32 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(98);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High33 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(99);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High34 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(100);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High35 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(101);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High36 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(102);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High37 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(103);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High38 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(104);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High39 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(105);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High40 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(106);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High41 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(107);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High42 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(108);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High43 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(109);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High44 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(110);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High45 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(111);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High46 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(112);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High47 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(113);
    }).prototype = p = new cjs.Sprite();



    (lib.W02High48 = function() {
        this.spriteSheet = ss["Symbols_atlas_NP_"];
        this.gotoAndStop(114);
    }).prototype = p = new cjs.Sprite();
    // 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.W02FreeSpinStatic = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {});

        // image
        this.instance = new lib.W02High00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.W02FreeSpinStatic, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // images
        this.instance = new lib.W02High00();
        this.instance.parent = this;

        this.instance_1 = new lib.W02High01();
        this.instance_1.parent = this;

        this.instance_2 = new lib.W02High02();
        this.instance_2.parent = this;

        this.instance_3 = new lib.W02High03();
        this.instance_3.parent = this;

        this.instance_4 = new lib.W02High04();
        this.instance_4.parent = this;

        this.instance_5 = new lib.W02High05();
        this.instance_5.parent = this;

        this.instance_6 = new lib.W02High06();
        this.instance_6.parent = this;

        this.instance_7 = new lib.W02High07();
        this.instance_7.parent = this;

        this.instance_8 = new lib.W02High08();
        this.instance_8.parent = this;

        this.instance_9 = new lib.W02High09();
        this.instance_9.parent = this;

        this.instance_10 = new lib.W02High10();
        this.instance_10.parent = this;

        this.instance_11 = new lib.W02High11();
        this.instance_11.parent = this;

        this.instance_12 = new lib.W02High12();
        this.instance_12.parent = this;

        this.instance_13 = new lib.W02High13();
        this.instance_13.parent = this;

        this.instance_14 = new lib.W02High14();
        this.instance_14.parent = this;

        this.instance_15 = new lib.W02High15();
        this.instance_15.parent = this;

        this.instance_16 = new lib.W02High16();
        this.instance_16.parent = this;

        this.instance_17 = new lib.W02High17();
        this.instance_17.parent = this;

        this.instance_18 = new lib.W02High18();
        this.instance_18.parent = this;

        this.instance_19 = new lib.W02High19();
        this.instance_19.parent = this;

        this.instance_20 = new lib.W02High20();
        this.instance_20.parent = this;

        this.instance_21 = new lib.W02High21();
        this.instance_21.parent = this;

        this.instance_22 = new lib.W02High22();
        this.instance_22.parent = this;

        this.instance_23 = new lib.W02High23();
        this.instance_23.parent = this;

        this.instance_24 = new lib.W02High24();
        this.instance_24.parent = this;

        this.instance_25 = new lib.W02High25();
        this.instance_25.parent = this;

        this.instance_26 = new lib.W02High26();
        this.instance_26.parent = this;

        this.instance_27 = new lib.W02High27();
        this.instance_27.parent = this;

        this.instance_28 = new lib.W02High28();
        this.instance_28.parent = this;

        this.instance_29 = new lib.W02High29();
        this.instance_29.parent = this;

        this.instance_30 = new lib.W02High30();
        this.instance_30.parent = this;

        this.instance_31 = new lib.W02High31();
        this.instance_31.parent = this;

        this.instance_32 = new lib.W02High32();
        this.instance_32.parent = this;

        this.instance_33 = new lib.W02High33();
        this.instance_33.parent = this;

        this.instance_34 = new lib.W02High34();
        this.instance_34.parent = this;

        this.instance_35 = new lib.W02High35();
        this.instance_35.parent = this;

        this.instance_36 = new lib.W02High36();
        this.instance_36.parent = this;

        this.instance_37 = new lib.W02High37();
        this.instance_37.parent = this;

        this.instance_38 = new lib.W02High38();
        this.instance_38.parent = this;

        this.instance_39 = new lib.W02High39();
        this.instance_39.parent = this;

        this.instance_40 = new lib.W02High40();
        this.instance_40.parent = this;

        this.instance_41 = new lib.W02High41();
        this.instance_41.parent = this;

        this.instance_42 = new lib.W02High42();
        this.instance_42.parent = this;

        this.instance_43 = new lib.W02High43();
        this.instance_43.parent = this;

        this.instance_44 = new lib.W02High44();
        this.instance_44.parent = this;

        this.instance_45 = new lib.W02High45();
        this.instance_45.parent = this;

        this.instance_46 = new lib.W02High46();
        this.instance_46.parent = this;

        this.instance_47 = new lib.W02High47();
        this.instance_47.parent = this;

        this.instance_48 = new lib.W02High48();
        this.instance_48.parent = this;

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.instance
            }]
        }).to({
            state: [{
                t: this.instance_1
            }]
        }, 1).to({
            state: [{
                t: this.instance_2
            }]
        }, 1).to({
            state: [{
                t: this.instance_3
            }]
        }, 1).to({
            state: [{
                t: this.instance_4
            }]
        }, 1).to({
            state: [{
                t: this.instance_5
            }]
        }, 1).to({
            state: [{
                t: this.instance_6
            }]
        }, 1).to({
            state: [{
                t: this.instance_7
            }]
        }, 1).to({
            state: [{
                t: this.instance_8
            }]
        }, 1).to({
            state: [{
                t: this.instance_9
            }]
        }, 1).to({
            state: [{
                t: this.instance_10
            }]
        }, 1).to({
            state: [{
                t: this.instance_11
            }]
        }, 1).to({
            state: [{
                t: this.instance_12
            }]
        }, 1).to({
            state: [{
                t: this.instance_13
            }]
        }, 1).to({
            state: [{
                t: this.instance_14
            }]
        }, 1).to({
            state: [{
                t: this.instance_15
            }]
        }, 1).to({
            state: [{
                t: this.instance_16
            }]
        }, 1).to({
            state: [{
                t: this.instance_17
            }]
        }, 1).to({
            state: [{
                t: this.instance_18
            }]
        }, 1).to({
            state: [{
                t: this.instance_19
            }]
        }, 1).to({
            state: [{
                t: this.instance_20
            }]
        }, 1).to({
            state: [{
                t: this.instance_21
            }]
        }, 1).to({
            state: [{
                t: this.instance_22
            }]
        }, 1).to({
            state: [{
                t: this.instance_23
            }]
        }, 1).to({
            state: [{
                t: this.instance_24
            }]
        }, 1).to({
            state: [{
                t: this.instance_25
            }]
        }, 1).to({
            state: [{
                t: this.instance_26
            }]
        }, 1).to({
            state: [{
                t: this.instance_27
            }]
        }, 1).to({
            state: [{
                t: this.instance_28
            }]
        }, 1).to({
            state: [{
                t: this.instance_29
            }]
        }, 1).to({
            state: [{
                t: this.instance_30
            }]
        }, 1).to({
            state: [{
                t: this.instance_31
            }]
        }, 1).to({
            state: [{
                t: this.instance_32
            }]
        }, 1).to({
            state: [{
                t: this.instance_33
            }]
        }, 1).to({
            state: [{
                t: this.instance_34
            }]
        }, 1).to({
            state: [{
                t: this.instance_35
            }]
        }, 1).to({
            state: [{
                t: this.instance_36
            }]
        }, 1).to({
            state: [{
                t: this.instance_37
            }]
        }, 1).to({
            state: [{
                t: this.instance_38
            }]
        }, 1).to({
            state: [{
                t: this.instance_39
            }]
        }, 1).to({
            state: [{
                t: this.instance_40
            }]
        }, 1).to({
            state: [{
                t: this.instance_41
            }]
        }, 1).to({
            state: [{
                t: this.instance_42
            }]
        }, 1).to({
            state: [{
                t: this.instance_43
            }]
        }, 1).to({
            state: [{
                t: this.instance_44
            }]
        }, 1).to({
            state: [{
                t: this.instance_45
            }]
        }, 1).to({
            state: [{
                t: this.instance_46
            }]
        }, 1).to({
            state: [{
                t: this.instance_47
            }]
        }, 1).to({
            state: [{
                t: this.instance_48
            }]
        }, 1).wait(1));

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


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

        // image
        this.instance = new lib.W02High00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.W02Static, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // image
        this.instance = new lib.W01High00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.W01FreeSpinStatic, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.W01AnimationHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            start: 0,
            end: 48
        });

        // images
        this.instance = new lib.W01High00();
        this.instance.parent = this;

        this.instance_1 = new lib.W01High01();
        this.instance_1.parent = this;

        this.instance_2 = new lib.W01High02();
        this.instance_2.parent = this;

        this.instance_3 = new lib.W01High03();
        this.instance_3.parent = this;

        this.instance_4 = new lib.W01High04();
        this.instance_4.parent = this;

        this.instance_5 = new lib.W01High05();
        this.instance_5.parent = this;

        this.instance_6 = new lib.W01High06();
        this.instance_6.parent = this;

        this.instance_7 = new lib.W01High07();
        this.instance_7.parent = this;

        this.instance_8 = new lib.W01High08();
        this.instance_8.parent = this;

        this.instance_9 = new lib.W01High09();
        this.instance_9.parent = this;

        this.instance_10 = new lib.W01High10();
        this.instance_10.parent = this;

        this.instance_11 = new lib.W01High11();
        this.instance_11.parent = this;

        this.instance_12 = new lib.W01High12();
        this.instance_12.parent = this;

        this.instance_13 = new lib.W01High13();
        this.instance_13.parent = this;

        this.instance_14 = new lib.W01High14();
        this.instance_14.parent = this;

        this.instance_15 = new lib.W01High15();
        this.instance_15.parent = this;

        this.instance_16 = new lib.W01High16();
        this.instance_16.parent = this;

        this.instance_17 = new lib.W01High17();
        this.instance_17.parent = this;

        this.instance_18 = new lib.W01High18();
        this.instance_18.parent = this;

        this.instance_19 = new lib.W01High19();
        this.instance_19.parent = this;

        this.instance_20 = new lib.W01High20();
        this.instance_20.parent = this;

        this.instance_21 = new lib.W01High21();
        this.instance_21.parent = this;

        this.instance_22 = new lib.W01High22();
        this.instance_22.parent = this;

        this.instance_23 = new lib.W01High23();
        this.instance_23.parent = this;

        this.instance_24 = new lib.W01High24();
        this.instance_24.parent = this;

        this.instance_25 = new lib.W01High25();
        this.instance_25.parent = this;

        this.instance_26 = new lib.W01High26();
        this.instance_26.parent = this;

        this.instance_27 = new lib.W01High27();
        this.instance_27.parent = this;

        this.instance_28 = new lib.W01High28();
        this.instance_28.parent = this;

        this.instance_29 = new lib.W01High29();
        this.instance_29.parent = this;

        this.instance_30 = new lib.W01High30();
        this.instance_30.parent = this;

        this.instance_31 = new lib.W01High31();
        this.instance_31.parent = this;

        this.instance_32 = new lib.W01High32();
        this.instance_32.parent = this;

        this.instance_33 = new lib.W01High33();
        this.instance_33.parent = this;

        this.instance_34 = new lib.W01High34();
        this.instance_34.parent = this;

        this.instance_35 = new lib.W01High35();
        this.instance_35.parent = this;

        this.instance_36 = new lib.W01High36();
        this.instance_36.parent = this;

        this.instance_37 = new lib.W01High37();
        this.instance_37.parent = this;

        this.instance_38 = new lib.W01High38();
        this.instance_38.parent = this;

        this.instance_39 = new lib.W01High39();
        this.instance_39.parent = this;

        this.instance_40 = new lib.W01High40();
        this.instance_40.parent = this;

        this.instance_41 = new lib.W01High41();
        this.instance_41.parent = this;

        this.instance_42 = new lib.W01High42();
        this.instance_42.parent = this;

        this.instance_43 = new lib.W01High43();
        this.instance_43.parent = this;

        this.instance_44 = new lib.W01High44();
        this.instance_44.parent = this;

        this.instance_45 = new lib.W01High45();
        this.instance_45.parent = this;

        this.instance_46 = new lib.W01High46();
        this.instance_46.parent = this;

        this.instance_47 = new lib.W01High47();
        this.instance_47.parent = this;

        this.instance_48 = new lib.W01High48();
        this.instance_48.parent = this;

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.instance
            }]
        }).to({
            state: [{
                t: this.instance_1
            }]
        }, 1).to({
            state: [{
                t: this.instance_2
            }]
        }, 1).to({
            state: [{
                t: this.instance_3
            }]
        }, 1).to({
            state: [{
                t: this.instance_4
            }]
        }, 1).to({
            state: [{
                t: this.instance_5
            }]
        }, 1).to({
            state: [{
                t: this.instance_6
            }]
        }, 1).to({
            state: [{
                t: this.instance_7
            }]
        }, 1).to({
            state: [{
                t: this.instance_8
            }]
        }, 1).to({
            state: [{
                t: this.instance_9
            }]
        }, 1).to({
            state: [{
                t: this.instance_10
            }]
        }, 1).to({
            state: [{
                t: this.instance_11
            }]
        }, 1).to({
            state: [{
                t: this.instance_12
            }]
        }, 1).to({
            state: [{
                t: this.instance_13
            }]
        }, 1).to({
            state: [{
                t: this.instance_14
            }]
        }, 1).to({
            state: [{
                t: this.instance_15
            }]
        }, 1).to({
            state: [{
                t: this.instance_16
            }]
        }, 1).to({
            state: [{
                t: this.instance_17
            }]
        }, 1).to({
            state: [{
                t: this.instance_18
            }]
        }, 1).to({
            state: [{
                t: this.instance_19
            }]
        }, 1).to({
            state: [{
                t: this.instance_20
            }]
        }, 1).to({
            state: [{
                t: this.instance_21
            }]
        }, 1).to({
            state: [{
                t: this.instance_22
            }]
        }, 1).to({
            state: [{
                t: this.instance_23
            }]
        }, 1).to({
            state: [{
                t: this.instance_24
            }]
        }, 1).to({
            state: [{
                t: this.instance_25
            }]
        }, 1).to({
            state: [{
                t: this.instance_26
            }]
        }, 1).to({
            state: [{
                t: this.instance_27
            }]
        }, 1).to({
            state: [{
                t: this.instance_28
            }]
        }, 1).to({
            state: [{
                t: this.instance_29
            }]
        }, 1).to({
            state: [{
                t: this.instance_30
            }]
        }, 1).to({
            state: [{
                t: this.instance_31
            }]
        }, 1).to({
            state: [{
                t: this.instance_32
            }]
        }, 1).to({
            state: [{
                t: this.instance_33
            }]
        }, 1).to({
            state: [{
                t: this.instance_34
            }]
        }, 1).to({
            state: [{
                t: this.instance_35
            }]
        }, 1).to({
            state: [{
                t: this.instance_36
            }]
        }, 1).to({
            state: [{
                t: this.instance_37
            }]
        }, 1).to({
            state: [{
                t: this.instance_38
            }]
        }, 1).to({
            state: [{
                t: this.instance_39
            }]
        }, 1).to({
            state: [{
                t: this.instance_40
            }]
        }, 1).to({
            state: [{
                t: this.instance_41
            }]
        }, 1).to({
            state: [{
                t: this.instance_42
            }]
        }, 1).to({
            state: [{
                t: this.instance_43
            }]
        }, 1).to({
            state: [{
                t: this.instance_44
            }]
        }, 1).to({
            state: [{
                t: this.instance_45
            }]
        }, 1).to({
            state: [{
                t: this.instance_46
            }]
        }, 1).to({
            state: [{
                t: this.instance_47
            }]
        }, 1).to({
            state: [{
                t: this.instance_48
            }]
        }, 1).wait(1));

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


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

        // image
        this.instance = new lib.W01High00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.W01Static, new cjs.Rectangle(0, 0, 180, 180), null);


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

    }).prototype = getMCSymbolPrototype(lib.S13FreeSpinStatic, null, null);


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

    }).prototype = getMCSymbolPrototype(lib.S13Static, null, null);


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

    }).prototype = getMCSymbolPrototype(lib.S12FreeSpinStatic, null, null);


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

    }).prototype = getMCSymbolPrototype(lib.S12Static, null, null);


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

    }).prototype = getMCSymbolPrototype(lib.S11FreeSpinStatic, null, null);


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

    }).prototype = getMCSymbolPrototype(lib.S11Static, null, null);


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

        // image
        this.instance = new lib.S09Ten_im();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S09Ten, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // image
        this.instance = new lib.S08Jack_im();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S08Jack, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // image
        this.instance = new lib.S07Queen_im();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S07Queen, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // image
        this.instance = new lib.S06King_im();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S06King, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // image
        this.instance = new lib.S05Ace_im();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S05Ace, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // image
        this.instance = new lib.S04FreeSpinHigh00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S04FreeSpinStatic, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // Layer 1
        this.instance = new lib.S04DoveStatic_im();
        this.instance.parent = this;
        this.instance.setTransform(-110, -110);

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

    }).prototype = getMCSymbolPrototype(lib.S04DoveStatic, new cjs.Rectangle(-110, -110, 220, 220), null);


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

        // image
        this.instance = new lib.S04High00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S04Static, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // image
        this.instance = new lib.S03FreeSpinHigh00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S03FreeSpinStatic, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // Layer 1
        this.instance = new lib.S03PegasusStatic_im();
        this.instance.parent = this;
        this.instance.setTransform(-90, -90, 0.818, 0.818);

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

    }).prototype = getMCSymbolPrototype(lib.S03PegasusStatic, new cjs.Rectangle(-90, -90, 180, 180), null);


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

        // image
        this.instance = new lib.S03High00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S03Static, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // image
        this.instance = new lib.S02FreeSpinHigh00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S02FreeSpinStatic, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // image
        this.instance = new lib.S02AdonisStatic_im();
        this.instance.parent = this;
        this.instance.setTransform(-89.7, -89.7, 0.818, 0.818);

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

    }).prototype = getMCSymbolPrototype(lib.S02AdonisStatic, new cjs.Rectangle(-89.7, -89.7, 180, 180), null);


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

        // image
        this.instance = new lib.S02High00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S02Static, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // image
        this.instance = new lib.S01FreeSpinHigh00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S01FreeSpinStatic, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // image
        this.instance = new lib.S01GoddessStatic_im();
        this.instance.parent = this;
        this.instance.setTransform(-90, -90, 0.818, 0.818);

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

    }).prototype = getMCSymbolPrototype(lib.S01GoddessStatic, new cjs.Rectangle(-90, -90, 180, 180), null);


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

        // image
        this.instance = new lib.S01High00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S01Static, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // Layer 1
        this.instance = new lib.B01_foregroundTextFreeSpinAwarded_im();
        this.instance.parent = this;
        this.instance.setTransform(-90, -90);

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

    }).prototype = getMCSymbolPrototype(lib.B01TextFreeSpinAwarded, new cjs.Rectangle(-90, -90, 180, 180), null);


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

        // Layer 1
        this.instance = new lib.B01Rose_im();
        this.instance.parent = this;
        this.instance.setTransform(-85, -78);

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

    }).prototype = getMCSymbolPrototype(lib.B01Rose, new cjs.Rectangle(-85, -78, 174, 147), null);


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

        // image
        this.instance = new lib.B01High00();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.B01StaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // Layer 1
        this.shape = new cjs.Shape();
        this.shape.graphics.f("rgba(255,0,0,0)").s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

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

    }).prototype = getMCSymbolPrototype(lib.SymbolBorder, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // images
        this.instance = new lib.symbolSparkle00();
        this.instance.parent = this;

        this.instance_1 = new lib.symbolSparkle01();
        this.instance_1.parent = this;

        this.instance_2 = new lib.symbolSparkle02();
        this.instance_2.parent = this;

        this.instance_3 = new lib.symbolSparkle03();
        this.instance_3.parent = this;

        this.instance_4 = new lib.symbolSparkle04();
        this.instance_4.parent = this;

        this.instance_5 = new lib.symbolSparkle05();
        this.instance_5.parent = this;

        this.instance_6 = new lib.symbolSparkle06();
        this.instance_6.parent = this;

        this.instance_7 = new lib.symbolSparkle07();
        this.instance_7.parent = this;

        this.instance_8 = new lib.symbolSparkle08();
        this.instance_8.parent = this;

        this.instance_9 = new lib.symbolSparkle09();
        this.instance_9.parent = this;

        this.instance_10 = new lib.symbolSparkle10();
        this.instance_10.parent = this;

        this.instance_11 = new lib.symbolSparkle11();
        this.instance_11.parent = this;

        this.instance_12 = new lib.symbolSparkle12();
        this.instance_12.parent = this;

        this.instance_13 = new lib.symbolSparkle13();
        this.instance_13.parent = this;

        this.instance_14 = new lib.symbolSparkle14();
        this.instance_14.parent = this;

        this.instance_15 = new lib.symbolSparkle15();
        this.instance_15.parent = this;

        this.instance_16 = new lib.symbolSparkle16();
        this.instance_16.parent = this;

        this.instance_17 = new lib.symbolSparkle17();
        this.instance_17.parent = this;

        this.instance_18 = new lib.symbolSparkle18();
        this.instance_18.parent = this;

        this.instance_19 = new lib.symbolSparkle19();
        this.instance_19.parent = this;

        this.instance_20 = new lib.symbolSparkle20();
        this.instance_20.parent = this;

        this.instance_21 = new lib.symbolSparkle21();
        this.instance_21.parent = this;

        this.instance_22 = new lib.symbolSparkle22();
        this.instance_22.parent = this;

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.instance
            }]
        }).to({
            state: [{
                t: this.instance_1
            }]
        }, 1).to({
            state: [{
                t: this.instance_2
            }]
        }, 1).to({
            state: [{
                t: this.instance_3
            }]
        }, 1).to({
            state: [{
                t: this.instance_4
            }]
        }, 1).to({
            state: [{
                t: this.instance_5
            }]
        }, 1).to({
            state: [{
                t: this.instance_6
            }]
        }, 1).to({
            state: [{
                t: this.instance_7
            }]
        }, 1).to({
            state: [{
                t: this.instance_8
            }]
        }, 1).to({
            state: [{
                t: this.instance_9
            }]
        }, 1).to({
            state: [{
                t: this.instance_10
            }]
        }, 1).to({
            state: [{
                t: this.instance_11
            }]
        }, 1).to({
            state: [{
                t: this.instance_12
            }]
        }, 1).to({
            state: [{
                t: this.instance_13
            }]
        }, 1).to({
            state: [{
                t: this.instance_14
            }]
        }, 1).to({
            state: [{
                t: this.instance_15
            }]
        }, 1).to({
            state: [{
                t: this.instance_16
            }]
        }, 1).to({
            state: [{
                t: this.instance_17
            }]
        }, 1).to({
            state: [{
                t: this.instance_18
            }]
        }, 1).to({
            state: [{
                t: this.instance_19
            }]
        }, 1).to({
            state: [{
                t: this.instance_20
            }]
        }, 1).to({
            state: [{
                t: this.instance_21
            }]
        }, 1).to({
            state: [{
                t: this.instance_22
            }]
        }, 1).wait(1));

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


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

        // Layer 1
        this.shape = new cjs.Shape();
        this.shape.graphics.lf(["rgba(255,255,255,0)", "#FFFFFF", "rgba(255,255,255,0)"], [0, 0.506, 1], -31, -0.1, 31, -0.1).s().p("Ak1XcMAAAgu3IJrAAMAAAAu3g");

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

    }).prototype = getMCSymbolPrototype(lib.Scwing, new cjs.Rectangle(-31, -150, 62, 300), null);


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

        // Layer 1
        this.shape = new cjs.Shape();
        this.shape.graphics.f("rgba(255,255,255,0.749)").s().p("AgzUPIAy0NIAxUNgAgBACIAAgBIgCgBIACAAIJbx4IBXAyIqyRGINuuzIBGBHIu0NtITVl/IAaBhIzvEeIABAAITuEdIgaBhIzTl+IR7JdIgyBWIxJqzIAAAAIO2NuIhHBHItvu1IgCAAIF/TTIhiAagAmBTUIGAzTIkfTtgAAAAEIKyRHIhWAxgAq1RJIKyxGIpbR4gAu2NuIO1ttItuOzgAx7JcIR6pbIxJKwgAzxEeITwkdIzWF+gAAAABIUPgxIAABigA0OgxIULAxI0LAxgAgBABgAgBABgAgBABgARIqyIAyBXIx6JbgAx7pbIAxhVIRGKwgAzzkeIAahgITVF+gAgDgBgAgDgBgAgDgBIgx0NIBiAAIgxUNgAu5tvIBGhHINwO1gAqzxGIBVgyIJbR3gAgDgBIEfztIBgAZIl/TUgAmDzWIBhgbIEfTug");

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

    }).prototype = getMCSymbolPrototype(lib.Rays, new cjs.Rectangle(-129.5, -129.5, 259, 259), null);


    (lib.Low_Anim_Example = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "This is an unnessary graphic, created so it can be easily deleted (put animations in the layer above this one)": 0
        });

        // cover up
        this.shape = new cjs.Shape();
        this.shape.graphics.f().s("#FFFFFF").ss(1, 1, 1).p("AMgAAQAAENjqC+QjrC/lLAAQlLAAjqi/Qjqi+AAkNQAAkMDqi/QDqi+FLAAQFLAADrC+QDqC/AAEMg");
        this.shape.setTransform(99.5, 97);

        this.shape_1 = new cjs.Shape();
        this.shape_1.graphics.f("#FFFFFF").s().p("Ao1HLQjqi+AAkNQAAkMDqi/QDqi+FLAAQFLAADrC+QDqC/AAEMQAAENjqC+QjrC/lLAAQlLAAjqi/g");
        this.shape_1.setTransform(99.5, 97);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


    (lib.High_Anim_Example = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "This is an unnessary graphic, created so it can be easily deleted (put animations in the layer above this one)": 0
        });

        // cover up
        this.shape = new cjs.Shape();
        this.shape.graphics.f().s("#000000").ss(1, 1, 1).p("AsQiVIYhAAIAAErI4hAAg");
        this.shape.setTransform(97.6, 96.2);

        this.shape_1 = new cjs.Shape();
        this.shape_1.graphics.f("#000000").s().p("AsQCWIAAkrIYhAAIAAErg");
        this.shape_1.setTransform(97.6, 96.2);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // static
        this.instance = new lib.W02FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.W02FreeSpinStaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.W02FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p("AuDOEIAA8HIcHAAIAAcHgACBNKQA0gIATgYQBUAnAsgLQAbgIAPgeQBAgEAZgwQAtACAZghQAggog4g/QCGhuBLipQAvgCAkgxQAUgZAQg7QAJgjgNgaQgMgYgggUQAPhdAAhlQAAiFg/iEQg8iAhvhmQhvhpiPg6QiWg+iiAAQigAAiXBCQiOA+hwBtQhuBog9B/Qg/CBAAB7QAABcAPBXQAHAsgCB+QgBAfgJAUQgIANgQAOQgCAVAMAhQAKAbAOAVQAVAAAagFQAhgJAYgPQBHCABqBXQhYBbBCAzQAaAUAsAGQAqAGAngKQAfAOAjgGQAkgFAvgdQAOAEAUADQgEAeAVAXQAZAaAtAAQA7AAA8gKQAzAVA6gJg");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 90,
            y: 90
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.W02FreeSpinStaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.cache(-2, -2, 184, 184);

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

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


    (lib.W02FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.W02AnimationHigh("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // static
        this.instance = new lib.W02Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.W02StaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.W02Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p("AuDOEIAA8HIcHAAIAAcHgACBNKQA0gIATgYQBUAnAsgLQAbgIAPgeQBAgEAZgwQAtACAZghQAggog4g/QCGhuBLipQAvgCAkgxQAUgZAQg7QAJgjgNgaQgMgYgggUQAPhdAAhlQAAiFg/iEQg8iAhvhmQhvhpiPg6QiWg+iiAAQigAAiXBCQiOA+hwBtQhuBog9B/Qg/CBAAB7QAABcAPBXQAHAsgCB+QgBAfgJAUQgIANgQAOQgCAVAMAhQAKAbAOAVQAVAAAagFQAhgJAYgPQBHCABqBXQhYBbBCAzQAaAUAsAGQAqAGAngKQAfAOAjgGQAkgFAvgdQAOAEAUADQgEAeAVAXQAZAaAtAAQA7AAA8gKQAzAVA6gJg");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 90,
            y: 90
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.W02StaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.cache(-2, -2, 184, 184);

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

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


    (lib.W02High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.W02AnimationHigh("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // static
        this.instance = new lib.W01FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.W01FreeSpinStaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.W01FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.W01AnimationHigh("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // static
        this.instance = new lib.W01Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.W01StaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.W01Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p(" ");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 90,
            y: 90
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.W01StaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.cache(-2, -2, 184, 184);

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

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


    (lib.W01High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.W01AnimationHigh("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // static
        this.instance = new lib.S13FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S13FreeSpinStaticSymbol, null, null);


    (lib.S13FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 30
        });

        // low anim ex
        this.instance = new lib.Low_Anim_Example("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


    (lib.S13FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 30
        });

        // high anim ex
        this.instance = new lib.High_Anim_Example("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // static
        this.instance = new lib.S13Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S13StaticSymbol, null, null);


    (lib.S13Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 30
        });

        // low anim ex
        this.instance = new lib.Low_Anim_Example("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


    (lib.S13High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 30
        });

        // high anim ex
        this.instance = new lib.High_Anim_Example("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // static
        this.instance = new lib.S12FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S12FreeSpinStaticSymbol, null, null);


    (lib.S12FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 30
        });

        // low anim ex
        this.instance = new lib.Low_Anim_Example("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


    (lib.S12FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 30
        });

        // high anim ex
        this.instance = new lib.High_Anim_Example("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // static
        this.instance = new lib.S12Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S12StaticSymbol, null, null);


    (lib.S12Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 30
        });

        // low anim ex
        this.instance = new lib.Low_Anim_Example("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


    (lib.S12High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 30
        });

        // high anim ex
        this.instance = new lib.High_Anim_Example("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // static
        this.instance = new lib.S11FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S11FreeSpinStaticSymbol, null, null);


    (lib.S11FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 30
        });

        // low anim ex
        this.instance = new lib.Low_Anim_Example("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


    (lib.S11FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 30
        });

        // high anim ex
        this.instance = new lib.High_Anim_Example("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // static
        this.instance = new lib.S11Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S11StaticSymbol, null, null);


    (lib.S11Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 30
        });

        // low anim ex
        this.instance = new lib.Low_Anim_Example("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


    (lib.S11High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 30
        });

        // high anim ex
        this.instance = new lib.High_Anim_Example("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // image
        this.instance = new lib.S09Ten("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

        // bounding
        this.instance_1 = new lib.SymbolBorder();
        this.instance_1.parent = this;
        this.instance_1.alpha = 0;

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

    }).prototype = getMCSymbolPrototype(lib.S09FreeSpinStatic, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_36 = new cjs.Graphics().p("Ah4GnQhbhmgch5QABBvgBA+QgBAmAeAUQAUALAnAGQAIACAKAMQAJANAAAJIAAA6QAAAOgQANQgQAMgOAAIoXgBQgMAAgKgLQgJgLABgHIAAhIQAAgMAIgKQAIgJAOgCQAqgFASgTQAQgUABglIACpCQABgsgGgOQgHgVgYAAQgwgBgMgCQgngKAAgkIAChDIAEgKQAHgKALgDQBAgUCrgvQCkgrAngHQARgFAVASQAZAUgBAfIgEE8QAyigBjhpQCLiUDUAAQDlAACHCgQCLCkAAEfQAAD7iVCbQiOCSjSAAQjvAAiOifgACtjeQgjBrAABnQAABmAgB0QAlCMA2AAQA4AAAfh5QAbhlABiOQAAhBgfh2QgliOgtAAQgzAAgnB5g");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(36).to({
            graphics: mask_graphics_36,
            x: 87.3,
            y: 82.2
        }).wait(13));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(21, 69.1, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        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(36).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).wait(1));

        // image
        this.instance_1 = new lib.S09Ten();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_2 = new lib.SymbolBorder();
        this.instance_2.parent = this;
        this.instance_2.alpha = 0;

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

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


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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_36 = new cjs.Graphics().p("Ah4GnQhbhmgch5QABBvgBA+QgBAmAeAUQAUALAnAGQAIACAKAMQAJANAAAJIAAA6QAAAOgQANQgQAMgOAAIoXgBQgMAAgKgLQgJgLABgHIAAhIQAAgMAIgKQAIgJAOgCQAqgFASgTQAQgUABglIACpCQABgsgGgOQgHgVgYAAQgwgBgMgCQgngKAAgkIAChDIAEgKQAHgKALgDQBAgUCrgvQCkgrAngHQARgFAVASQAZAUgBAfIgEE8QAyigBjhpQCLiUDUAAQDlAACHCgQCLCkAAEfQAAD7iVCbQiOCSjSAAQjvAAiOifgACtjeQgjBrAABnQAABmAgB0QAlCMA2AAQA4AAAfh5QAbhlABiOQAAhBgfh2QgliOgtAAQgzAAgnB5g");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(36).to({
            graphics: mask_graphics_36,
            x: 87.3,
            y: 82.2
        }).wait(13));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(21, 69.1, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        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(36).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).wait(1));

        // image
        this.instance_1 = new lib.S09Ten();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_2 = new lib.SymbolBorder();
        this.instance_2.parent = this;
        this.instance_2.alpha = 0;

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

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


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

        // image
        this.instance = new lib.S09Ten("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

        // bounding
        this.instance_1 = new lib.SymbolBorder();
        this.instance_1.parent = this;
        this.instance_1.alpha = 0;

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

    }).prototype = getMCSymbolPrototype(lib.S09Static, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S09High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S09AnimationBase("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // image
        this.instance = new lib.S08Jack("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

        // bounding
        this.instance_1 = new lib.SymbolBorder();
        this.instance_1.parent = this;
        this.instance_1.alpha = 0;

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

    }).prototype = getMCSymbolPrototype(lib.S08FreeSpinStatic, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("Al4IhQh0g5hAhAIAAgCIAAgBIAAgBIAAgCIAAgCIAAgBIAAgCIAAgBIAAgBIAAgCIAAgBIAAgCIAAgCIAAgBIAAgBIAAgBIAAgCIAAgCIAAgBIAAgBIAAgCIAAgBIAAgCIAAgCIAAgBIAAgBQAahIBKh+QAgg0BHhvQAOgWAlACQAeABASALIAaARQALAIAFAPQAIAWgHAXQgEAOgPAdQgLAWABAkQACAkAPAiQAmBXBQAAQBAACAfg+QAUgoAAgsQABhPAAjsQgCj7gChiQgBgagpgBIgYgBIgRgVIABg7IAAglQAOgMAPgQIIygEIAVAQQAHAHAKAMIACAtIAAAmIgcAgIgZAEQgmAIAAAgIACFbQABFBgFAqQgSCRhmBYQiDByj7AAQisAAilhRg");
        mask.setTransform(85.2, 86);

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(21, 69.1, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        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(7).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8).to({
            _off: false,
            x: 21,
            y: 69.1
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8));

        // image
        this.instance_1 = new lib.S08Jack();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_2 = new lib.SymbolBorder();
        this.instance_2.parent = this;
        this.instance_2.alpha = 0;

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

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


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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("Al4IhQh0g5hAhAIAAgCIAAgBIAAgBIAAgCIAAgCIAAgBIAAgCIAAgBIAAgBIAAgCIAAgBIAAgCIAAgCIAAgBIAAgBIAAgBIAAgCIAAgCIAAgBIAAgBIAAgCIAAgBIAAgCIAAgCIAAgBIAAgBQAahIBKh+QAgg0BHhvQAOgWAlACQAeABASALIAaARQALAIAFAPQAIAWgHAXQgEAOgPAdQgLAWABAkQACAkAPAiQAmBXBQAAQBAACAfg+QAUgoAAgsQABhPAAjsQgCj7gChiQgBgagpgBIgYgBIgRgVIABg7IAAglQAOgMAPgQIIygEIAVAQQAHAHAKAMIACAtIAAAmIgcAgIgZAEQgmAIAAAgIACFbQABFBgFAqQgSCRhmBYQiDByj7AAQisAAilhRg");
        mask.setTransform(85.2, 86);

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(21, 69.1, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        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(7).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8).to({
            _off: false,
            x: 21,
            y: 69.1
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8));

        // image
        this.instance_1 = new lib.S08Jack();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_2 = new lib.SymbolBorder();
        this.instance_2.parent = this;
        this.instance_2.alpha = 0;

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

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


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

        // image
        this.instance = new lib.S08Jack("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

        // bounding
        this.instance_1 = new lib.SymbolBorder();
        this.instance_1.parent = this;
        this.instance_1.alpha = 0;

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

    }).prototype = getMCSymbolPrototype(lib.S08Static, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S08High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S08AnimationBase("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // image
        this.instance = new lib.S07Queen("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

        // bounding
        this.instance_1 = new lib.SymbolBorder();
        this.instance_1.parent = this;
        this.instance_1.alpha = 0;

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

    }).prototype = getMCSymbolPrototype(lib.S07FreeSpinStatic, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AGzLEQh6gChPg9QgbgWghglIg1g8QhlAKgbAAQh8gDh1goQh5gphdhLQjUirAAkVQAAhvAkhrQAoh0BKhaQCyjUE4AAQFmAAClDfQCDCwgGEbQgBBLgjBbQgxB/heBPQgFAEAUALQATAKALAAQAcABAFgiQAFgoAKgSQAUgiAwgCQAcgBAVAbQASAYAGAiQAGAfAAAwQAABHgRA5QgwCsisAAIgDAAgACSBEQAth/hAi8QgghagbgrQgwhJhAABQg9ABgjA5QgaAqgXBhQgVBbAJBnQAGBLASAwQBDghBdgBIACAAQBiAAA/Aog");
        mask.setTransform(87.6, 85.8);

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(21, 69.1, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        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(7).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8).to({
            _off: false,
            x: 21,
            y: 69.1
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8));

        // image
        this.instance_1 = new lib.S07Queen();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_2 = new lib.SymbolBorder();
        this.instance_2.parent = this;
        this.instance_2.alpha = 0;

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

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


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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AGzLEQh6gChPg9QgbgWghglIg1g8QhlAKgbAAQh8gDh1goQh5gphdhLQjUirAAkVQAAhvAkhrQAoh0BKhaQCyjUE4AAQFmAAClDfQCDCwgGEbQgBBLgjBbQgxB/heBPQgFAEAUALQATAKALAAQAcABAFgiQAFgoAKgSQAUgiAwgCQAcgBAVAbQASAYAGAiQAGAfAAAwQAABHgRA5QgwCsisAAIgDAAgACSBEQAth/hAi8QgghagbgrQgwhJhAABQg9ABgjA5QgaAqgXBhQgVBbAJBnQAGBLASAwQBDghBdgBIACAAQBiAAA/Aog");
        mask.setTransform(87.6, 85.8);

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(21, 69.1, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        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(7).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8).to({
            _off: false,
            x: 21,
            y: 69.1
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8));

        // image
        this.instance_1 = new lib.S07Queen();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_2 = new lib.SymbolBorder();
        this.instance_2.parent = this;
        this.instance_2.alpha = 0;

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

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


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

        // image
        this.instance = new lib.S07Queen("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

        // bounding
        this.instance_1 = new lib.SymbolBorder();
        this.instance_1.parent = this;
        this.instance_1.alpha = 0;

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

    }).prototype = getMCSymbolPrototype(lib.S07Static, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S07High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S07AnimationBase("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // image
        this.instance = new lib.S06King();
        this.instance.parent = this;
        this.instance.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_1 = new lib.SymbolBorder();
        this.instance_1.parent = this;
        this.instance_1.alpha = 0;

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

    }).prototype = getMCSymbolPrototype(lib.S06FreeSpinStatic, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("ACDLWIgqgXIAChvIAfgZIARABQAQgBAAgIQgXiEhRiIQgagrgbgmIgXgeIAEFYQAAAbAhAIQARAFARgBIAXAbIACB3IgSARIpbgCIgfgaIAAhoIAigeQAMABALgFQAXgLAAgfIAEssQAAgbgXgGIgYgBIglgeIAAhqIAeghIJTAAIAVAVIgBB1IgYAbQgPACgPAHQgcANABAXQACAlgCBKQAlgfAnghQBOhFADgRQgJgDgPgEIgNgDIgcgRIAEh7IATgVIIeAAIAlAbIgCBiIgkAmQg+ARhJAfQiSBAg2BKQCNCOB7EZQATAtA2CJQAfBQAMAKQAYAUAsAFQAWACARgCIAACag");
        mask.setTransform(79.1, 72.6);

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(21, 69.1, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        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(7).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8).to({
            _off: false,
            x: 21,
            y: 69.1
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8));

        // image
        this.instance_1 = new lib.S06King();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_2 = new lib.SymbolBorder();
        this.instance_2.parent = this;
        this.instance_2.alpha = 0;

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

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


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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("ACDLWIgqgXIAChvIAfgZIARABQAQgBAAgIQgXiEhRiIQgagrgbgmIgXgeIAEFYQAAAbAhAIQARAFARgBIAXAbIACB3IgSARIpbgCIgfgaIAAhoIAigeQAMABALgFQAXgLAAgfIAEssQAAgbgXgGIgYgBIglgeIAAhqIAeghIJTAAIAVAVIgBB1IgYAbQgPACgPAHQgcANABAXQACAlgCBKQAlgfAnghQBOhFADgRQgJgDgPgEIgNgDIgcgRIAEh7IATgVIIeAAIAlAbIgCBiIgkAmQg+ARhJAfQiSBAg2BKQCNCOB7EZQATAtA2CJQAfBQAMAKQAYAUAsAFQAWACARgCIAACag");
        mask.setTransform(79.1, 72.6);

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(21, 69.1, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        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(7).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8).to({
            _off: false,
            x: 21,
            y: 69.1
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8));

        // image
        this.instance_1 = new lib.S06King();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_2 = new lib.SymbolBorder();
        this.instance_2.parent = this;
        this.instance_2.alpha = 0;

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

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


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

        // image
        this.instance = new lib.S06King();
        this.instance.parent = this;
        this.instance.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_1 = new lib.SymbolBorder();
        this.instance_1.parent = this;
        this.instance_1.alpha = 0;

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

    }).prototype = getMCSymbolPrototype(lib.S06Static, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S06High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S06AnimationBase("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // image
        this.instance = new lib.S05Ace();
        this.instance.parent = this;
        this.instance.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_1 = new lib.SymbolBorder();
        this.instance_1.parent = this;
        this.instance_1.alpha = 0;

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

    }).prototype = getMCSymbolPrototype(lib.S05FreeSpinStatic, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AACJEIAAhoIAfggIAfAAQAKAAAGgPQAHgQgDgWQgJg+hMg1QhVg8g7gOQgTgEgNAAIgKACIhVDsIA3AZIATAXIAABgIgfAfImrAAIghghIAAheIAdgjQAMgFAQgIQAhgSAVgVQAVgUComeQBTjOBQjLIghgeIgBhpIAXgeIIpAAIAcAeIADByIghAaIE0NrIAiABIAiAmIAABzIgdAVIp2ACg");
        mask.setTransform(85.5, 83.6);

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(21, 69.1, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        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(7).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8).to({
            _off: false,
            x: 21,
            y: 69.1
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8));

        // image
        this.instance_1 = new lib.S05Ace();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_2 = new lib.SymbolBorder();
        this.instance_2.parent = this;
        this.instance_2.alpha = 0;

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

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


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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AACJEIAAhoIAfggIAfAAQAKAAAGgPQAHgQgDgWQgJg+hMg1QhVg8g7gOQgTgEgNAAIgKACIhVDsIA3AZIATAXIAABgIgfAfImrAAIghghIAAheIAdgjQAMgFAQgIQAhgSAVgVQAVgUComeQBTjOBQjLIghgeIgBhpIAXgeIIpAAIAcAeIADByIghAaIE0NrIAiABIAiAmIAABzIgdAVIp2ACg");
        mask.setTransform(85.5, 83.6);

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(21, 69.1, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        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(7).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8).to({
            _off: false,
            x: 21,
            y: 69.1
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(8));

        // image
        this.instance_1 = new lib.S05Ace();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_2 = new lib.SymbolBorder();
        this.instance_2.parent = this;
        this.instance_2.alpha = 0;

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

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


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

        // image
        this.instance = new lib.S05Ace();
        this.instance.parent = this;
        this.instance.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

        // bounding
        this.instance_1 = new lib.SymbolBorder();
        this.instance_1.parent = this;
        this.instance_1.alpha = 0;

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

    }).prototype = getMCSymbolPrototype(lib.S05Static, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S05High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S05AnimationBase("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // static
        this.instance = new lib.S04FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S04FreeSpinStaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S04FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // dove
        this.instance = new lib.S04DoveStatic();
        this.instance.parent = this;
        this.instance.setTransform(89.9, 90.1, 0.818, 0.818, 0, 0, 180, 0.1, 0.1);

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDOEIAA8HIcHAAIAAcHg");
        mask.setTransform(90, 90);

        // scwing
        this.instance_1 = new lib.Scwing();
        this.instance_1.parent = this;
        this.instance_1.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance_1.alpha = 0.699;
        this.instance_1._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance_1, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_1
            }]
        }, 5).to({
            state: [{
                t: this.instance_1
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // background
        this.instance_2 = new lib.S03S04BackgroundBaseFree_im();
        this.instance_2.parent = this;
        this.instance_2.setTransform(180, 0, 1, 1, 0, 0, 180);

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

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


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

        // sparkle
        this.instance = new lib.SparkleAnim("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);
        this.instance._off = true;

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDOEIAA8HIcHAAIAAcHg");
        mask.setTransform(90, 90);

        // dove
        this.instance_1 = new lib.S04DoveStatic();
        this.instance_1.parent = this;
        this.instance_1.setTransform(89.9, 90.1, 0.818, 0.818, 0, 0, 180, 0.1, 0.1);

        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(6).to({
            regX: 0,
            regY: 0,
            x: 90,
            y: 90
        }, 0).to({
            regX: 0.1,
            regY: 0.4,
            scaleX: 0.9,
            scaleY: 0.9,
            x: 89.9,
            y: 90.4
        }, 8).to({
            regX: 0,
            regY: 0,
            scaleX: 0.82,
            scaleY: 0.82,
            x: 90,
            y: 90
        }, 10).to({
            regX: 0.1,
            regY: 0.4,
            scaleX: 0.9,
            scaleY: 0.9,
            x: 89.9,
            y: 90.4
        }, 10).to({
            regX: 0,
            regY: 0,
            scaleX: 0.82,
            scaleY: 0.82,
            x: 90,
            y: 90
        }, 8).wait(7));

        // background
        this.instance_2 = new lib.S03S04BackgroundBaseFree_im();
        this.instance_2.parent = this;

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

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


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

        // sparkle
        this.instance = new lib.SparkleAnim("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);
        this.instance._off = true;

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDOEIAA8HIcHAAIAAcHg");
        mask.setTransform(90, 90);

        // dove
        this.instance_1 = new lib.S04DoveStatic();
        this.instance_1.parent = this;
        this.instance_1.setTransform(90.1, 90.1, 0.818, 0.818, 0, 0, 0, 0.1, 0.1);

        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(6).to({
            regX: 0,
            regY: 0,
            x: 90,
            y: 90
        }, 0).to({
            regX: 0.1,
            regY: 0.4,
            scaleX: 0.9,
            scaleY: 0.9,
            x: 90.1,
            y: 90.4
        }, 8).to({
            regX: 0,
            regY: 0,
            scaleX: 0.82,
            scaleY: 0.82,
            x: 90,
            y: 90
        }, 10).to({
            regX: 0.1,
            regY: 0.4,
            scaleX: 0.9,
            scaleY: 0.9,
            x: 90.1,
            y: 90.4
        }, 10).to({
            regX: 0,
            regY: 0,
            scaleX: 0.82,
            scaleY: 0.82,
            x: 90,
            y: 90
        }, 8).wait(7));

        // background
        this.instance_2 = new lib.S04BackgroundBase_im();
        this.instance_2.parent = this;

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

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


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

        // static
        this.instance = new lib.S04Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S04StaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S04Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // dove
        this.instance = new lib.S04DoveStatic();
        this.instance.parent = this;
        this.instance.setTransform(90.1, 90.1, 0.818, 0.818, 0, 0, 0, 0.1, 0.1);

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDOEIAA8HIcHAAIAAcHg");
        mask.setTransform(90, 90);

        // scwing
        this.instance_1 = new lib.Scwing();
        this.instance_1.parent = this;
        this.instance_1.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance_1.alpha = 0.699;
        this.instance_1._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance_1, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_1
            }]
        }, 5).to({
            state: [{
                t: this.instance_1
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // background
        this.instance_2 = new lib.S04BackgroundBase_im();
        this.instance_2.parent = this;

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

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


    (lib.S04High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S04AnimationBase("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // static
        this.instance = new lib.S03FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S03FreeSpinStaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S03FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // pegasus
        this.instance = new lib.S03PegasusStatic();
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 180);

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDOEIAA8HIcHAAIAAcHg");
        mask.setTransform(90, 90);

        // scwing
        this.instance_1 = new lib.Scwing();
        this.instance_1.parent = this;
        this.instance_1.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance_1.alpha = 0.699;
        this.instance_1._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance_1, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_1
            }]
        }, 5).to({
            state: [{
                t: this.instance_1
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // background
        this.instance_2 = new lib.S03BackgroundFree_im();
        this.instance_2.parent = this;

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

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


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

        // sparkle
        this.instance = new lib.SparkleAnim("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);
        this.instance._off = true;

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AsfMgIAA14IGQAAIAAjHIDGAAIPpAAIAAY/g");
        mask.setTransform(100, 80);

        // pegasus
        this.instance_1 = new lib.S03PegasusStatic();
        this.instance_1.parent = this;
        this.instance_1.setTransform(89.9, 90.1, 1, 1, 0, 0, 180, 0.1, 0.1);

        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(6).to({
            regX: 0.2,
            regY: 0.2,
            y: 90.2
        }, 0).to({
            regY: 0.3,
            scaleX: 1.12,
            scaleY: 1.12,
            x: 79,
            y: 91.8
        }, 8).to({
            regX: 0.1,
            regY: 0.1,
            scaleX: 1,
            scaleY: 1,
            x: 90,
            y: 90.1
        }, 10).to({
            regX: 0.2,
            regY: 0.3,
            scaleX: 1.12,
            scaleY: 1.12,
            x: 79,
            y: 91.8
        }, 10).to({
            regX: 0.1,
            regY: 0.1,
            scaleX: 1,
            scaleY: 1,
            x: 89.9,
            y: 90.1
        }, 8).wait(7));

        // background
        this.instance_2 = new lib.S03BackgroundFree_im();
        this.instance_2.parent = this;
        this.instance_2.setTransform(180, 0, 1, 1, 0, 0, 180);

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

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


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

        // sparkle
        this.instance = new lib.SparkleAnim("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);
        this.instance._off = true;

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AsfMgIAA4/IPqAAIDFAAIAADHIGQAAIAAV4g");
        mask.setTransform(80, 80);

        // pegasus
        this.instance_1 = new lib.S03PegasusStatic();
        this.instance_1.parent = this;
        this.instance_1.setTransform(90.1, 90.1, 1, 1, 0, 0, 0, 0.1, 0.1);

        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(6).to({
            regX: 0.2,
            regY: 0.2,
            x: 90.2,
            y: 90.2
        }, 0).to({
            regY: 0.3,
            scaleX: 1.12,
            scaleY: 1.12,
            x: 101,
            y: 91.8
        }, 8).to({
            regX: 0.1,
            regY: 0.1,
            scaleX: 1,
            scaleY: 1,
            x: 90.1,
            y: 90.1
        }, 10).to({
            regX: 0.2,
            regY: 0.3,
            scaleX: 1.12,
            scaleY: 1.12,
            x: 101,
            y: 91.8
        }, 10).to({
            regX: -0.4,
            regY: -0.4,
            scaleX: 1,
            scaleY: 1,
            x: 89.6,
            y: 89.6
        }, 8).wait(7));

        // background
        this.instance_2 = new lib.S03S04BackgroundBaseFree_im();
        this.instance_2.parent = this;

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

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


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

        // static
        this.instance = new lib.S03Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S03StaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S03Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // pegasus
        this.instance = new lib.S03PegasusStatic();
        this.instance.parent = this;
        this.instance.setTransform(90, 90);

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDOEIAA8HIcHAAIAAcHg");
        mask.setTransform(90, 90);

        // scwing
        this.instance_1 = new lib.Scwing();
        this.instance_1.parent = this;
        this.instance_1.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance_1.alpha = 0.699;
        this.instance_1._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance_1, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_1
            }]
        }, 5).to({
            state: [{
                t: this.instance_1
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // background
        this.instance_2 = new lib.S03S04BackgroundBaseFree_im();
        this.instance_2.parent = this;

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

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


    (lib.S03High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S03AnimationBase("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // static
        this.instance = new lib.S02FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S02FreeSpinStaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S02FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDNrIAA7VIcHAAIAAbVg");
        mask.setTransform(90, 87.5);

        // adonis
        this.instance = new lib.S02AdonisStatic();
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 180);

        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(21));

        // scwing
        this.instance_1 = new lib.Scwing();
        this.instance_1.parent = this;
        this.instance_1.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance_1.alpha = 0.699;
        this.instance_1._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance_1, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_1
            }]
        }, 5).to({
            state: [{
                t: this.instance_1
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // background
        this.instance_2 = new lib.S02BackgroundFree_im();
        this.instance_2.parent = this;

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

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


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

        // sparkle
        this.instance = new lib.SparkleAnim("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);
        this.instance._off = true;

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDNrIAA7VIcHAAIAAbVg");
        mask.setTransform(90, 87.5);

        // adonis
        this.instance_1 = new lib.S02AdonisStatic();
        this.instance_1.parent = this;
        this.instance_1.setTransform(89.8, 90.2, 1, 1, 0, 0, 180, 0.2, 0.2);

        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(4).to({
            x: 90.3
        }, 0).to({
            regX: 0.1,
            regY: 0.1,
            scaleX: 1.12,
            scaleY: 1.12,
            x: 90.4,
            y: 90.1
        }, 7).wait(2).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            y: 90.2
        }, 10).to({
            regX: 0.3,
            regY: 0.3,
            scaleX: 1.12,
            scaleY: 1.12,
            x: 90.2,
            y: 90.4
        }, 13).wait(2).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            x: 89.8,
            y: 90.2
        }, 7).wait(4));

        // rays
        this.instance_2 = new lib.Rays();
        this.instance_2.parent = this;
        this.instance_2.setTransform(90, 90);
        this.instance_2.alpha = 0;
        this.instance_2.shadow = new cjs.Shadow("rgba(255,204,255,1)", 0, 0, 55);
        this.instance_2._off = true;

        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(11).to({
            _off: false
        }, 0).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 880.2,
            alpha: 0.5
        }, 8).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 765.8
        }, 10).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 720,
            alpha: 0
        }, 8).to({
            _off: true
        }, 1).wait(11));

        // background
        this.instance_3 = new lib.S02BackgroundFree_im();
        this.instance_3.parent = this;

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

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


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

        // sparkle
        this.instance = new lib.SparkleAnim("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);
        this.instance._off = true;

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDNrIAA7VIcHAAIAAbVg");
        mask.setTransform(90, 87.5);

        // adonis
        this.instance_1 = new lib.S02AdonisStatic();
        this.instance_1.parent = this;
        this.instance_1.setTransform(90.2, 90.2, 1, 1, 0, 0, 0, 0.2, 0.2);

        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(4).to({
            regX: 0.1,
            regY: 0.1,
            scaleX: 1.12,
            scaleY: 1.12,
            x: 90.1,
            y: 90.1
        }, 7).wait(2).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            x: 90.2,
            y: 90.2
        }, 10).to({
            regX: 0.3,
            regY: 0.3,
            scaleX: 1.12,
            scaleY: 1.12,
            x: 90.4,
            y: 90.4
        }, 13).wait(2).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            x: 90.2,
            y: 90.2
        }, 7).wait(4));

        // rays
        this.instance_2 = new lib.Rays();
        this.instance_2.parent = this;
        this.instance_2.setTransform(90, 90);
        this.instance_2.alpha = 0;
        this.instance_2.shadow = new cjs.Shadow("rgba(255,204,255,1)", 0, 0, 55);
        this.instance_2._off = true;

        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(11).to({
            _off: false
        }, 0).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 880.2,
            alpha: 0.5
        }, 8).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 765.8
        }, 10).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 720,
            alpha: 0
        }, 8).to({
            _off: true
        }, 1).wait(11));

        // background
        this.instance_3 = new lib.S01BackgroundFree_im();
        this.instance_3.parent = this;
        this.instance_3.setTransform(180, 0, 1, 1, 0, 0, 180);

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

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


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

        // static
        this.instance = new lib.S02Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S02StaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S02Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDNrIAA7VIcHAAIAAbVg");
        mask.setTransform(90, 87.5);

        // adonis
        this.instance = new lib.S02AdonisStatic();
        this.instance.parent = this;
        this.instance.setTransform(90, 90);

        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(21));

        // scwing
        this.instance_1 = new lib.Scwing();
        this.instance_1.parent = this;
        this.instance_1.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance_1.alpha = 0.699;
        this.instance_1._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance_1, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_1
            }]
        }, 5).to({
            state: [{
                t: this.instance_1
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // scwing
        this.instance_2 = new lib.Scwing();
        this.instance_2.parent = this;
        this.instance_2.setTransform(21, 69.1, 1, 1, 30);
        this.instance_2.alpha = 0.699;
        this.instance_2._off = true;

        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(6).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 12).to({
            _off: true
        }, 1).wait(2));

        // background
        this.instance_3 = new lib.S01S02BackgroundFreeBase_im();
        this.instance_3.parent = this;
        this.instance_3.setTransform(180, 0, 1, 1, 0, 0, 180);

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

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


    (lib.S02High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S02AnimationBase("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90.1, 90.1, 1, 1, 0, 0, 0, 90.1, 90.1);

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

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


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

        // static
        this.instance = new lib.S01FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S01FreeSpinStaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S01FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDNrIAA7VIcHAAIAAbVg");
        mask.setTransform(90, 87.5);

        // goddess
        this.instance = new lib.S01GoddessStatic();
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 180);

        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(21));

        // scwing
        this.instance_1 = new lib.Scwing();
        this.instance_1.parent = this;
        this.instance_1.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance_1.alpha = 0.699;
        this.instance_1._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance_1, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_1
            }]
        }, 5).to({
            state: [{
                t: this.instance_1
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // background
        this.instance_2 = new lib.S01S02BackgroundFreeBase_im();
        this.instance_2.parent = this;

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

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


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

        // sparkle
        this.instance = new lib.SparkleAnim("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);
        this.instance._off = true;

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDNrIAA7VIcHAAIAAbVg");
        mask.setTransform(90, 87.5);

        // goddess
        this.instance_1 = new lib.S01GoddessStatic();
        this.instance_1.parent = this;
        this.instance_1.setTransform(90.4, 90.2, 1, 1, 0, 0, 180, 0.2, 0.2);

        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(4).to({
            regX: 0.1,
            regY: 0.1,
            scaleX: 1.22,
            scaleY: 1.22,
            x: 90.5,
            y: 90.1
        }, 7).wait(2).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            y: 90.2
        }, 11).to({
            regX: 0.3,
            regY: 0.3,
            scaleX: 1.22,
            scaleY: 1.22,
            x: 90.3,
            y: 90.4
        }, 12).wait(2).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            x: 90.5,
            y: 90.2
        }, 7).wait(4));

        // rays
        this.instance_2 = new lib.Rays();
        this.instance_2.parent = this;
        this.instance_2.setTransform(90, 90);
        this.instance_2.alpha = 0;
        this.instance_2.shadow = new cjs.Shadow("rgba(255,204,255,1)", 0, 0, 55);
        this.instance_2._off = true;

        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(11).to({
            _off: false
        }, 0).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 880.2,
            alpha: 0.5
        }, 8).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 765.8
        }, 10).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 720,
            alpha: 0
        }, 8).to({
            _off: true
        }, 1).wait(11));

        // background
        this.instance_3 = new lib.S01BackgroundFree_im();
        this.instance_3.parent = this;
        this.instance_3.setTransform(180, 0, 1, 1, 0, 0, 180);

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

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


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

        // sparkle
        this.instance = new lib.SparkleAnim("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);
        this.instance._off = true;

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDNrIAA7VIcHAAIAAbVg");
        mask.setTransform(90, 87.5);

        // goddess
        this.instance_1 = new lib.S01GoddessStatic();
        this.instance_1.parent = this;
        this.instance_1.setTransform(90.2, 90.2, 1, 1, 0, 0, 0, 0.2, 0.2);

        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(4).to({
            regX: 0.1,
            regY: 0.1,
            scaleX: 1.22,
            scaleY: 1.22,
            x: 90.1,
            y: 90.1
        }, 7).wait(2).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            x: 90.2,
            y: 90.2
        }, 11).to({
            regX: 0.3,
            regY: 0.3,
            scaleX: 1.22,
            scaleY: 1.22,
            x: 90.4,
            y: 90.4
        }, 12).wait(2).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            x: 90.2,
            y: 90.2
        }, 7).wait(4));

        // rays
        this.instance_2 = new lib.Rays();
        this.instance_2.parent = this;
        this.instance_2.setTransform(90, 90);
        this.instance_2.alpha = 0;
        this.instance_2.shadow = new cjs.Shadow("rgba(255,204,255,1)", 0, 0, 55);
        this.instance_2._off = true;

        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(11).to({
            _off: false
        }, 0).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 880.2,
            alpha: 0.5
        }, 8).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 765.8
        }, 10).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 720,
            alpha: 0
        }, 8).to({
            _off: true
        }, 1).wait(11));

        // background
        this.instance_3 = new lib.S01BackgroundBase_im();
        this.instance_3.parent = this;

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

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


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

        // static
        this.instance = new lib.S01Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S01StaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S01Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDNrIAA7VIcHAAIAAbVg");
        mask.setTransform(90, 87.5);

        // goddess
        this.instance = new lib.S01GoddessStatic();
        this.instance.parent = this;
        this.instance.setTransform(90, 90);

        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(21));

        // scwing
        this.instance_1 = new lib.Scwing();
        this.instance_1.parent = this;
        this.instance_1.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance_1.alpha = 0.699;
        this.instance_1._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance_1, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_1
            }]
        }, 5).to({
            state: [{
                t: this.instance_1
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // background
        this.instance_2 = new lib.S01BackgroundBase_im();
        this.instance_2.parent = this;

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

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


    (lib.S01High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S01AnimationBase("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // sparkle
        this.instance = new lib.SparkleAnim("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);
        this.instance._off = true;

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDOEIAA8HIcHAAIAAcHg");
        mask.setTransform(90, 90);

        // text
        this.instance_1 = new lib.B01TextFreeSpinAwarded();
        this.instance_1.parent = this;
        this.instance_1.setTransform(90, -60);
        this.instance_1.alpha = 0.25;
        this.instance_1._off = true;

        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(5).to({
            _off: false
        }, 0).to({
            y: 90,
            alpha: 1
        }, 8).wait(21).to({
            alpha: 0.102
        }, 10).to({
            _off: true
        }, 1).wait(4));

        // rose
        this.instance_2 = new lib.B01Rose();
        this.instance_2.parent = this;
        this.instance_2.setTransform(90, 90);

        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).to({
            regX: 0.3,
            regY: -0.2,
            scaleX: 1.03,
            scaleY: 1.03,
            x: 90.3,
            y: 89.8
        }, 9).to({
            regX: -0.3,
            regY: -0.3,
            scaleX: 1,
            scaleY: 1,
            x: 89.7,
            y: 89.7
        }, 7).to({
            regX: 0.3,
            regY: -0.2,
            scaleX: 1.03,
            scaleY: 1.03,
            x: 90.3,
            y: 89.8
        }, 8).to({
            regX: -0.3,
            regY: -0.3,
            scaleX: 1,
            scaleY: 1,
            x: 89.7,
            y: 89.7
        }, 8).to({
            regX: 0.2,
            regY: -0.1,
            scaleX: 1.02,
            scaleY: 1.02,
            x: 90.2,
            y: 89.9
        }, 8).to({
            regX: -0.3,
            regY: -0.3,
            scaleX: 1,
            scaleY: 1,
            x: 89.7,
            y: 89.7
        }, 8).wait(1));

        // rays
        this.instance_3 = new lib.Rays();
        this.instance_3.parent = this;
        this.instance_3.setTransform(90, 90);
        this.instance_3.alpha = 0;
        this.instance_3.shadow = new cjs.Shadow("rgba(255,204,255,1)", 0, 0, 55);
        this.instance_3._off = true;

        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(11).to({
            _off: false
        }, 0).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 880.2,
            alpha: 0.5
        }, 8).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 765.8
        }, 10).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 720,
            alpha: 0
        }, 8).to({
            _off: true
        }, 1).wait(11));

        // background
        this.instance_4 = new lib.B01Frame_im();
        this.instance_4.parent = this;

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

        // bounding
        this.instance_5 = new lib.SymbolBorder();
        this.instance_5.parent = this;
        this.instance_5.alpha = 0;

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

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


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

        // sparkle
        this.instance = new lib.SparkleAnim("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);
        this.instance._off = true;

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDOEIAA8HIcHAAIAAcHg");
        mask.setTransform(90, 90);

        // rose
        this.instance_1 = new lib.B01Rose();
        this.instance_1.parent = this;
        this.instance_1.setTransform(90, 90);

        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).to({
            regX: 0.3,
            regY: -0.2,
            scaleX: 1.03,
            scaleY: 1.03,
            x: 90.3,
            y: 89.8
        }, 9).to({
            regX: -0.3,
            regY: -0.3,
            scaleX: 1,
            scaleY: 1,
            x: 89.7,
            y: 89.7
        }, 7).to({
            regX: 0.3,
            regY: -0.2,
            scaleX: 1.03,
            scaleY: 1.03,
            x: 90.3,
            y: 89.8
        }, 8).to({
            regX: -0.3,
            regY: -0.3,
            scaleX: 1,
            scaleY: 1,
            x: 89.7,
            y: 89.7
        }, 8).to({
            regX: 0.2,
            regY: -0.1,
            scaleX: 1.02,
            scaleY: 1.02,
            x: 90.2,
            y: 89.9
        }, 8).to({
            regX: -0.3,
            regY: -0.3,
            scaleX: 1,
            scaleY: 1,
            x: 89.7,
            y: 89.7
        }, 8).wait(1));

        // rays
        this.instance_2 = new lib.Rays();
        this.instance_2.parent = this;
        this.instance_2.setTransform(90, 90);
        this.instance_2.alpha = 0;
        this.instance_2.shadow = new cjs.Shadow("rgba(255,204,255,1)", 0, 0, 55);
        this.instance_2._off = true;

        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(11).to({
            _off: false
        }, 0).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 880.2,
            alpha: 0.5
        }, 8).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 765.8
        }, 10).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 720,
            alpha: 0
        }, 8).to({
            _off: true
        }, 1).wait(11));

        // background
        this.instance_3 = new lib.B01Frame_im();
        this.instance_3.parent = this;

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

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


    (lib.B01Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // rose
        this.instance = new lib.B01Rose();
        this.instance.parent = this;
        this.instance.setTransform(90, 90);

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

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        mask.graphics.p("AuDOEIAAuDIAAgBIAAuDIcHAAIAAODIAAABIAAODgAg2LoQAPAKAJANIAeAAIAFAAIAaAAQAJgNAPgKQAggUAhANQAPAGAIAUIA6gNQAhgNBBgUIA5gRQAQgVAigcQAqgjAhgKQAdgJA8AHQA3AFAZANQAIhaA3i8QAghrAfhZIAEiTIAAgBIgEiTQgfhZgghrQg3i8gIhaQgZANg3AFQg8AHgdgJQghgKgqgjQgigcgQgVIg5gRQhBgUghgNIg6gNQgIAUgPAGQghANgggUQgPgKgJgNIgVAAIgFAAIgFAAIgHAAIgIAAIgDAAIgMAAQgJANgPAKQgSALgTABQgOABgOgGQgPgGgIgTIAAgBIg6ANQghANhBAUIg5ARQgQAVgiAcQgqAjghAKQgKADgPACIgSAAIgggBIgOgCQg2gFgZgNIgBAAQgIBag3C8QggBrgfBZIgECTIAAABIAECTQAfBZAgBrQA3C8AIBaQAZgNA3gFQA8gHAdAJQAhAKAqAjQAiAcAQAVIA5ARQBBAUAhANIA6ANQAIgUAPgGQANgFANAAQAUAAATAMgAIeKBQgqAGgVAJQgUAIgVAUQBGgZBhgKIgdgFQgZgDgIAAIgBAAgAo/KEIgdAFQBhAKBGAZQgVgUgUgIQgVgJgqgGIgBAAQgIAAgZADgAHfqPQAVAJAqAGQAFAAAdgDIAdgFQhhgKhGgZQAVAUAUAIgApcqIIAdAFQAbADAHAAIAAAAQAqgGAVgJQATgIAVgSIABgCQhGAZhhAKg");
        mask.setTransform(90, 90);

        // scwing
        this.instance_1 = new lib.Scwing();
        this.instance_1.parent = this;
        this.instance_1.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance_1.alpha = 0.699;
        this.instance_1._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance_1, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_1
            }]
        }, 5).to({
            state: [{
                t: this.instance_1
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // background
        this.instance_2 = new lib.B01Frame_im();
        this.instance_2.parent = this;

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

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


    (lib.B01Land = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.B01AnimationLand("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


    (lib.B01High = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.B01AnimationHigh("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


    (lib.W02FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            high: 2,
            low: 4
        });

        // Layer 1
        this.anim_static = new lib.W02FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.W02FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.W02FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.W02FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.W02FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.W02Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.W02StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.W02High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.W02Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.W02Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.W02, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.W01FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p(" ");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 90,
            y: 90
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.W01StaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.cache(-2, -2, 184, 184);

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

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


    (lib.W01Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.W01StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.W01High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.W01Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.W01Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.W01, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S13FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S13FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S13FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S13FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // symbol
        this.symbol = new lib.S13FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S13FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S13Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S13StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S13High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S13Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // symbol
        this.symbol = new lib.S13Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S13, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S12FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S12FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S12FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S12FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // symbol
        this.symbol = new lib.S12FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S12FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S12Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S12StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S12High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S12Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // symbol
        this.symbol = new lib.S12Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S12, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S11FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S11FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S11FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S11FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // symbol
        this.symbol = new lib.S11FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S11FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S11Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S11StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S11High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S11Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // symbol
        this.symbol = new lib.S11Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S11, new cjs.Rectangle(0, 0, 180, 180), null);


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

        // static
        this.instance = new lib.S09FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S09FreeSpinStaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S09FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p("Ah4GnQhbhmgch5QABBvgBA+QgBAmAeAUQAUALAnAGQAIACAKAMQAJANAAAJIAAA6QAAAOgQANQgQAMgOAAIoXgBQgMAAgKgLQgJgLABgHIAAhIQAAgMAIgKQAIgJAOgCQAqgFASgTQAQgUABglIACpCQABgsgGgOQgHgVgYAAQgwgBgMgCQgngKAAgkIAChDIAEgKQAHgKALgDQBAgUCrgvQCkgrAngHQARgFAVASQAZAUgBAfIgEE8QAyigBjhpQCLiUDUAAQDlAACHCgQCLCkAAEfQAAD7iVCbQiOCSjSAAQjvAAiOifgACtjeQgjBrAABnQAABmAgB0QAlCMA2AAQA4AAAfh5QAbhlABiOQAAhBgfh2QgliOgtAAQgzAAgnB5g");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 87.3,
            y: 82.2
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.S09FreeSpinStaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

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


    (lib.S09FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S09AnimationFree("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // static
        this.instance = new lib.S09Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S09StaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S09Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p("Ah4GnQhbhmgch5QABBvgBA+QgBAmAeAUQAUALAnAGQAIACAKAMQAJANAAAJIAAA6QAAAOgQANQgQAMgOAAIoXgBQgMAAgKgLQgJgLABgHIAAhIQAAgMAIgKQAIgJAOgCQAqgFASgTQAQgUABglIACpCQABgsgGgOQgHgVgYAAQgwgBgMgCQgngKAAgkIAChDIAEgKQAHgKALgDQBAgUCrgvQCkgrAngHQARgFAVASQAZAUgBAfIgEE8QAyigBjhpQCLiUDUAAQDlAACHCgQCLCkAAEfQAAD7iVCbQiOCSjSAAQjvAAiOifgACtjeQgjBrAABnQAABmAgB0QAlCMA2AAQA4AAAfh5QAbhlABiOQAAhBgfh2QgliOgtAAQgzAAgnB5g");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 87.3,
            y: 82.2
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.S09StaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

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


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

        // static
        this.instance = new lib.S08FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S08FreeSpinStaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S08FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p("Al4IhQh0g5hAhAIAAgCIAAgBIAAgBIAAgCIAAgCIAAgBIAAgCIAAgBIAAgBIAAgCIAAgBIAAgCIAAgCIAAgBIAAgBIAAgBIAAgCIAAgCIAAgBIAAgBIAAgCIAAgBIAAgCIAAgCIAAgBIAAgBQAahIBKh+QAgg0BHhvQAOgWAlACQAeABASALIAaARQALAIAFAPQAIAWgHAXQgEAOgPAdQgLAWABAkQACAkAPAiQAmBXBQAAQBAACAfg+QAUgoAAgsQABhPAAjsQgCj7gChiQgBgagpgBIgYgBIgRgVIABg7IAAglQAOgMAPgQIIygEIAVAQQAHAHAKAMIACAtIAAAmIgcAgIgZAEQgmAIAAAgIACFbQABFBgFAqQgSCRhmBYQiDByj7AAQisAAilhRg");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 85.2,
            y: 86
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.S08FreeSpinStaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

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


    (lib.S08FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S08AnimationFree("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // static
        this.instance = new lib.S08Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S08StaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S08Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p("Al4IhQh0g5hAhAIAAgCIAAgBIAAgBIAAgCIAAgCIAAgBIAAgCIAAgBIAAgBIAAgCIAAgBIAAgCIAAgCIAAgBIAAgBIAAgBIAAgCIAAgCIAAgBIAAgBIAAgCIAAgBIAAgCIAAgCIAAgBIAAgBQAahIBKh+QAgg0BHhvQAOgWAlACQAeABASALIAaARQALAIAFAPQAIAWgHAXQgEAOgPAdQgLAWABAkQACAkAPAiQAmBXBQAAQBAACAfg+QAUgoAAgsQABhPAAjsQgCj7gChiQgBgagpgBIgYgBIgRgVIABg7IAAglQAOgMAPgQIIygEIAVAQQAHAHAKAMIACAtIAAAmIgcAgIgZAEQgmAIAAAgIACFbQABFBgFAqQgSCRhmBYQiDByj7AAQisAAilhRg");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 85.2,
            y: 86
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.S08StaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

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


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

        // static
        this.instance = new lib.S07FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S07FreeSpinStaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S07FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p("AGzLEQh6gChPg9QgbgWghglIg1g8QhlAKgbAAQh8gDh1goQh5gphdhLQjUirAAkVQAAhvAkhrQAoh0BKhaQCyjUE4AAQFmAAClDfQCDCwgGEbQgBBLgjBbQgxB/heBPQgFAEAUALQATAKALAAQAcABAFgiQAFgoAKgSQAUgiAwgCQAcgBAVAbQASAYAGAiQAGAfAAAwQAABHgRA5QgwCsisAAIgDAAgACSBEQAth/hAi8QgghagbgrQgwhJhAABQg9ABgjA5QgaAqgXBhQgVBbAJBnQAGBLASAwQBDghBdgBIACAAQBiAAA/Aog");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 87.6,
            y: 85.8
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.S07FreeSpinStaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

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


    (lib.S07FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S07AnimationFree("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // static
        this.instance = new lib.S07Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S07StaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S07Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p("AGzLEQh6gChPg9QgbgWghglIg1g8QhlAKgbAAQh8gDh1goQh5gphdhLQjUirAAkVQAAhvAkhrQAoh0BKhaQCyjUE4AAQFmAAClDfQCDCwgGEbQgBBLgjBbQgxB/heBPQgFAEAUALQATAKALAAQAcABAFgiQAFgoAKgSQAUgiAwgCQAcgBAVAbQASAYAGAiQAGAfAAAwQAABHgRA5QgwCsisAAIgDAAgACSBEQAth/hAi8QgghagbgrQgwhJhAABQg9ABgjA5QgaAqgXBhQgVBbAJBnQAGBLASAwQBDghBdgBIACAAQBiAAA/Aog");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 87.6,
            y: 85.8
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.S07StaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

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


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

        // static
        this.instance = new lib.S06FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S06FreeSpinStaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S06FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p("ACDLWIgqgXIAChvIAfgZIARABQAQgBAAgIQgXiEhRiIQgagrgbgmIgXgeIAEFYQAAAbAhAIQARAFARgBIAXAbIACB3IgSARIpbgCIgfgaIAAhoIAigeQAMABALgFQAXgLAAgfIAEssQAAgbgXgGIgYgBIglgeIAAhqIAeghIJTAAIAVAVIgBB1IgYAbQgPACgPAHQgcANABAXQACAlgCBKQAlgfAnghQBOhFADgRQgJgDgPgEIgNgDIgcgRIAEh7IATgVIIeAAIAlAbIgCBiIgkAmQg+ARhJAfQiSBAg2BKQCNCOB7EZQATAtA2CJQAfBQAMAKQAYAUAsAFQAWACARgCIAACag");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 79.1,
            y: 72.6
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.S06FreeSpinStaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

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


    (lib.S06FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S06AnimationFree("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // static
        this.instance = new lib.S06Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S06StaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S06Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p("AAaJlIgogYIABhvIAegZIARABQARgBAAgIQgXiEhQiJQgagqgcgmIgXgeIADFYQABAbAhAIQARAFARgBIAYAbIABB3IgRASIpcgCIgggbIAAhpIAigdQANABALgFQAWgKAAggIAFssQAAgagYgHIgYgBIglgeIAAhqIAfghIJTAAIAVAVIgBB1IgYAbQgPACgPAHQgdAOABAWQACAlgCBLQAnggAngiQBNhEACgQQgJgEgOgEIgNgCIgbgSIAEh7IATgVIIdAAIAkAcIgBBiIgkAlQg/ARhIAfQiSBAg2BKQCNCOB6EZQAUAuA1CIQAgBRALAJQAZAVArAEQAXACARgCIgBCbg");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 89.6,
            y: 84
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.S06StaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.setTransform(80.5, 80.5, 1, 1, 0, 0, 0, 80.5, 80.5);

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

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


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

        // static
        this.instance = new lib.S05FreeSpinStatic();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S05FreeSpinStaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S05FreeSpinLow = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p("AACJEIAAhoIAfggIAfAAQAKAAAGgPQAHgQgDgWQgJg+hMg1QhVg8g7gOQgTgEgNAAIgKACIhVDsIA3AZIATAXIAABgIgfAfImrAAIghghIAAheIAdgjQAMgFAQgIQAhgSAVgVQAVgUComeQBTjOBQjLIghgeIgBhpIAXgeIIpAAIAcAeIADByIghAaIE0NrIAiABIAiAmIAABzIgdAVIp2ACg");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 85.5,
            y: 83.6
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.S05FreeSpinStaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


    (lib.S05FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S05AnimationFree("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


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

        // static
        this.instance = new lib.S05Static();
        this.instance.parent = this;

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

    }).prototype = getMCSymbolPrototype(lib.S05StaticSymbol, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S05Low = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 20
        });

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_5 = new cjs.Graphics().p("AACJEIAAhoIAfggIAfAAQAKAAAGgPQAHgQgDgWQgJg+hMg1QhVg8g7gOQgTgEgNAAIgKACIhVDsIA3AZIATAXIAABgIgfAfImrAAIghghIAAheIAdgjQAMgFAQgIQAhgSAVgVQAVgUComeQBTjOBQjLIghgeIgBhpIAXgeIIpAAIAcAeIADByIghAaIE0NrIAiABIAiAmIAABzIgdAVIp2ACg");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(5).to({
            graphics: mask_graphics_5,
            x: 85.5,
            y: 83.6
        }).wait(13).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(3));

        // scwing
        this.instance = new lib.Scwing();
        this.instance.parent = this;
        this.instance.setTransform(-24.5, -5.4, 1, 1, 30);
        this.instance.alpha = 0.699;
        this.instance._off = true;

        this.shape = new cjs.Shape();
        this.shape.graphics.rf(["rgba(255,255,255,0.749)", "rgba(255,255,255,0.4)"], [0.192, 1], 0, 0, 0, 0, 0, 127.3).s().p("AuDOEIAA8HIcHAAIAAcHg");
        this.shape.setTransform(90, 90);

        var maskedShapeInstanceList = [this.instance, this.shape];

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

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance
            }]
        }, 5).to({
            state: [{
                t: this.instance
            }]
        }, 9).to({
            state: [{
                t: this.shape
            }]
        }, 1).to({
            state: []
        }, 3).wait(3));
        this.timeline.addTween(cjs.Tween.get(this.instance).wait(5).to({
            _off: false
        }, 0).to({
            x: 239,
            y: 176.1
        }, 9).to({
            _off: true
        }, 1).wait(6));

        // symbol
        this.instance_1 = new lib.S05StaticSymbol();
        this.instance_1.parent = this;
        this.instance_1.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


    (lib.S04FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S04AnimationFree("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


    (lib.S04Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S04StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S04High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S04Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S04Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S04, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S03FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S03AnimationFree("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


    (lib.S03Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S03StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S03High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

        this.anim_low = new lib.S03Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S03Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S03, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S02FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S02AnimationFree("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90.1, 90.1, 1, 1, 0, 0, 0, 90.1, 90.1);

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

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


    (lib.S02Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S02StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S02High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

        this.anim_low = new lib.S02Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S02Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S02, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S01FreeSpinHigh = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "start": 0,
            "end": 48
        });

        // anim
        this.instance = new lib.S01AnimationFree("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

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

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


    (lib.S01Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S01StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S01High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S01Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S01Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S01, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.B01Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            land: 2,
            "high": 4,
            "low": 6
        });

        // Layer 1
        this.anim_static = new lib.B01StaticSymbol();
        this.anim_static.parent = this;

        this.anim_land = new lib.B01Land();
        this.anim_land.parent = this;
        this.anim_land.setTransform(97, 97, 1, 1, 0, 0, 0, 97, 97);

        this.anim_high = new lib.B01High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.B01Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_land
            }]
        }, 2).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.B01Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.B01, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.W01FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.W01FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.W01FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.W01FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.W01FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.W01FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S09FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S09FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S09FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S09FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S09FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S09FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S09Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S09StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S09High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S09Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S09Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S09, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S08FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S08FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S08FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S08FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S08FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S08FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S08Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S08StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S08High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S08Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S08Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S08, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S07FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S07FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S07FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S07FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S07FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S07FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S07Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S07StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S07High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S07Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S07Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S07, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S06FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S06FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S06FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S06FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S06FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S06FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S06Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S06StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S06High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S06Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S06Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S06, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S05FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S05FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S05FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S05FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S05FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S05FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S05Symbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S05StaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S05High();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S05Low();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S05Symbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S05, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S04FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S04FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S04FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S04FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S04FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S04FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S03FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S03FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S03FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S03FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S03FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S03FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S02FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S02FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S02FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S02FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S02FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S02FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


    (lib.S01FreeSpinSymbol = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            "high": 2,
            "low": 4
        });

        // Layer 1
        this.anim_static = new lib.S01FreeSpinStaticSymbol();
        this.anim_static.parent = this;

        this.anim_high = new lib.S01FreeSpinHigh();
        this.anim_high.parent = this;
        this.anim_high.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.anim_low = new lib.S01FreeSpinLow();
        this.anim_low.parent = this;
        this.anim_low.setTransform(75, 75, 1, 1, 0, 0, 0, 75, 75);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.anim_static
            }]
        }).to({
            state: [{
                t: this.anim_high
            }]
        }, 2).to({
            state: [{
                t: this.anim_low
            }]
        }, 2).to({
            state: []
        }, 2).wait(3));

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


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

        // symbol
        this.symbol = new lib.S01FreeSpinSymbol();
        this.symbol.parent = this;

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

        // bounds
        this.border = new lib.SymbolBorder();
        this.border.parent = this;
        this.border.setTransform(89.5, 70.5, 1, 1, 0, 0, 0, 89.5, 70.5);
        this.border.cache(-2, -2, 184, 184);

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

    }).prototype = getMCSymbolPrototype(lib.S01FreeSpin, new cjs.Rectangle(0, 0, 180, 180), null);


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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = new cjs.Rectangle(733.3, 405, 1378.7, 956);
    // library properties:
    lib.properties = {
        width: 1440,
        height: 810,
        fps: 24,
        color: "#333333",
        opacity: 1.00,
        webfonts: {},
        manifest: [{
                src: "images/Symbols_atlas_P_.png",
                id: "Symbols_atlas_P_"
            },
            {
                src: "images/Symbols_atlas_NP_.jpg",
                id: "Symbols_atlas_NP_"
            }
        ],
        preloads: []
    };




})(Symbols = Symbols || {}, images = images || {}, createjs = createjs || {}, ss = ss || {}, AdobeAn = AdobeAn || {});
var Symbols, images, createjs, ss, AdobeAn;