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

var p; // shortcut to reference prototypes
var rect; // used to reference frame bounds

// library properties:
lib.properties = {
	width: 1280,
	height: 720,
	fps: 30,
	color: "#FFFFFF",
	manifest: [
		{src:"images/Bitmap1.png", id:"Bitmap1"},
		{src:"images/Bitmap2.png", id:"Bitmap2"},
		{src:"images/Bitmap3.png", id:"Bitmap3"},
		{src:"images/Bitmap4.png", id:"Bitmap4"},
		{src:"images/gfx_filter_plate.png", id:"gfx_filter_plate"}
	]
};



// symbols:



(lib.Bitmap1 = function() {
	this.initialize(img.Bitmap1);
}).prototype = p = new cjs.Bitmap();
p.nominalBounds = new cjs.Rectangle(0,0,243,125);


(lib.Bitmap2 = function() {
	this.initialize(img.Bitmap2);
}).prototype = p = new cjs.Bitmap();
p.nominalBounds = new cjs.Rectangle(0,0,177,306);


(lib.Bitmap3 = function() {
	this.initialize(img.Bitmap3);
}).prototype = p = new cjs.Bitmap();
p.nominalBounds = new cjs.Rectangle(0,0,552,554);


(lib.Bitmap4 = function() {
	this.initialize(img.Bitmap4);
}).prototype = p = new cjs.Bitmap();
p.nominalBounds = new cjs.Rectangle(0,0,50,50);


(lib.gfx_filter_plate = function() {
	this.initialize(img.gfx_filter_plate);
}).prototype = p = new cjs.Bitmap();
p.nominalBounds = new cjs.Rectangle(0,0,193,126);


(lib.Symbol1 = function() {
	this.initialize();

	// Layer 1
	this.instance = new lib.Bitmap4();
	this.instance.setTransform(0,0,1.08,1.12);

	this.addChild(this.instance);
}).prototype = p = new cjs.Container();
p.nominalBounds = rect = new cjs.Rectangle(0,0,54,56);
p.frameBounds = [rect];


(lib.gfx_filter_mc = function() {
	this.initialize();

	// Layer 1
	this.instance = new lib.Bitmap4();
	this.instance.setTransform(-25,-27,1.12,1.12);

	this.addChild(this.instance);
}).prototype = p = new cjs.Container();
p.nominalBounds = rect = new cjs.Rectangle(-25,-27,56,56);
p.frameBounds = [rect];


(lib.gfx_brush_filter = function() {
	this.initialize();

	// Layer 1
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#333333").s().p("AgrDvIgkgDQhVgFhGgOQhNgQgqgZQgRgJAEgHQAEgGAVgCIASAAQAMABALgBQB9gQBdhxQAdghAXgpIARgiQAPgrAThJIAHggQABgFAIgBQASAAARA2QAXBLAbAlQArA8AlAXQAXAQA1AYQAkATAdAZQAgAbgKAIQgRANgVAMQgeARg1AXQgjAQhBAMQhNAQhKACIgIAAIgcgBg");
	this.shape.setTransform(36.8,24);

	this.addChild(this.shape);
}).prototype = p = new cjs.Container();
p.nominalBounds = rect = new cjs.Rectangle(0,0,73.7,48.1);
p.frameBounds = [rect];


(lib.gdx_brush2 = function() {
	this.initialize();

	// Layer 1
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#FFCC00").s().p("AiUFHQB8gQAzgTQA6gTBdhFQgFABg7AhQg7AigVAEIhaAaQgxANg5ADIhbgBIAFgCIgJACIgMAAIgcgFIAIAAQCHAABcgeQA6gTAXgXIgCgCQADgBgIAAQgRAPgsAPQhXAeh9AAQhKAAhlgmIgVgKIAAAAIABgCIABAAQBWAYAwAAQCcAABRgYQAVgHA3gfQgwAQghAKQg+AThlAAIgLAAQAzgJAugRQAzgUATgQQgsARgsANIgYAHQBBgaAkglQAXgXAUgkIAhhBQgEACgVAiQgZApgZAaQhXBfiUAAIghgBQApgKAkgSIAqgYIAQgMIABgBIAagUQACgDAHgFIAWgVIAEgGIAKgJIADgGIAIgJIAcgoIAagyIABgEIAOgjIAQg4QALg5ACgKQAMgeAWgeQAxhIBUgaQBTgaBRAaIALADIADAKQiUAWhgBZQhOBKgbBhIADAAQAUgdAdg3QAZgwAlgfQAXgUAdgSQAkgYAZgIIAagNQAWgKAWgGIAvgJIAIgBIAGANQhqAihYBLQhJA9g4BVIACABQBYhfA5gwQBahMBWgjIAHANQgyAVgrAqQgnAlgpBCQAdgYBChEQArgpAngZQATAgAbAPQgVBUhkBpQgbAZjSC9QB2hBB7iCQB0h8AOhOQAIAEALADQgHA4gbA8QgoBXhRBVIACABQBahXAkhDQAhg9ADhJIASACIACAgQAABUg2BMQgzBJhtBNQB1hAA6hUQAzhKAAhXIgDgfQAPAXAGAXQAbBXgbBKQgNAjgXAlIgTAZQiuDUk6AEIgRAAgAArgKQg8AwAAAZQAAABAAAAQAAABAAAAQABAAAAABQABAAAAAAIAfgkQAegegBgGQAAgFAAAAgAAFgHQgVAUAAAKQAAACABABQAAABAAABQAAAAAAAAQAAAAAAgBIAGAAQADgIAQgTQAVgXAEgFIAAAAQgJAAgVAVg");

	this.addChild(this.shape);
}).prototype = p = new cjs.Container();
p.nominalBounds = rect = new cjs.Rectangle(-45.8,-32.9,91.7,66);
p.frameBounds = [rect];


(lib.filter = function() {
	this.initialize();

	// Layer 1
	this.instance = new lib.gfx_filter_plate();

	this.addChild(this.instance);
}).prototype = p = new cjs.Container();
p.nominalBounds = rect = new cjs.Rectangle(0,0,193,126);
p.frameBounds = [rect];


(lib.filter_1 = function() {
	this.initialize();

	// Layer 1
	this.filter = new lib.filter();
	this.filter.setTransform(-96.5,-63);

	this.addChild(this.filter);
}).prototype = p = new cjs.Container();
p.nominalBounds = rect = new cjs.Rectangle(-96.5,-63,193,126);
p.frameBounds = [rect];


(lib.gfx_paintarea_mc = function() {
	this.initialize();

	// mask (mask)
	var mask = new cjs.Shape();
	mask._off = true;
	mask.graphics.p("ABlJBIgZgKIgbgMQgigOgZAAQgaAAgrAGQgsAHgTAAQgiABgZgMQgegPgZgjQgigxgYgWQgUgTgTgFQgIgCgKAAIgTgBQgagBgYgIQgMgIgGgRQgEgMgBgUIgBgiQgBgSgFgJQgOgagZglQgWghgHgPQgLgYADgZQADgcAVglQAKgTgGgIQgFgGgSgEQgWgEgHgCQgQgJgCgRQgCgSAIgNQAHgLAQgKIAdgSQAPgMAHgLQAIgOACgRQACgSgFgPQgHgRgOgIQgRgKgaACQg0ADgIgfQgIgbAZgnQAYgmAfgQQAjgRARAbQAbApAXACQARACATgYIARgWIAQgXQATgZASgCQAfgCAOgNQALgKAFgTIAEgQQACgJACgFQAIgQASgFQA/gSAXAGQAHABAJAGQAIAFAHABQAvAJASgIQAHgDAIgIIAOgRQAXgaAhgPQAggNAhgBQAhgBATALQAVAMgCAVQgGArAZAUQARAOAuANIAoAKQAXAHAQAIQAtAVAWAnIAnBIQAPAcAKAIQALAKASgEQAOgDAlgRQAggQATAEQARAEADASQADAQgKAXQgLAXgUATQgjAgATBTQAGAaAMAgIAMAfIAiBcQARAwAEAUQAEAagMACQgNABgmgcQgjgagaAuQgLASgLAhIgUBCIgVBFQgMAmgMAXQgfA9gpgEQgQgBgbgJQgdgKgLgCQgVgDgQAIQgTALgQAdQgVAkgYAJQgIADgKAAQgNAAgQgFg");

	// filter
	this.filter = new lib.gfx_filter_mc();
	this.filter.setTransform(0.2,-0.8,1,1,0,0,0,0.2,-0.8);

	this.filter.mask = mask;

	this.addChild(this.filter);
}).prototype = p = new cjs.Container();
p.nominalBounds = rect = new cjs.Rectangle(-25,-27,56,56);
p.frameBounds = [rect];


(lib.gfx_filter_mc_2 = function() {
	this.initialize();

	// Layer 1
	this.instance = new lib.Symbol1();
	this.instance.setTransform(2,1,1,1,0,0,0,27,28);
	this.instance.filters = [new cjs.ColorFilter(0, 0, 0, 1, 204, 204, 204, 0)];
	this.instance.cache(-2,-2,58,60);

	this.addChild(this.instance);
}).prototype = p = new cjs.Container();
p.nominalBounds = rect = new cjs.Rectangle(-25,-27,54,56);
p.frameBounds = [rect];


(lib.gfx_brush = function() {
	this.initialize();

	// filter
	this.filter = new lib.gfx_brush_filter();
	this.filter.setTransform(-119.7,165.5,1,1,0,0,0,36.8,24);
	this.filter.alpha = 0;
	this.filter.filters = [new cjs.ColorFilter(0, 0, 0, 1, 204, 0, 0, 0)];
	this.filter.cache(-2,-2,78,52);

	// brush
	this.instance = new lib.gdx_brush2();
	this.instance.setTransform(-110.7,156.5);

	this.shape = new cjs.Shape();
	this.shape.graphics.f("#CCCCCC").s().p("Aj6EwIgDgMQAAgWAXAAQAXABAAAVQgCAYgSAAQgRAAgGgMgAjVEQIgHgGIgBgCIgDgIQAAgFADgDQADgEAJACQAOADAAAMIgBAGIgCADQgDADgDAAQgFAAgEgBgAimD0QgVgCgKgLQgFgFgCgGIAAgEQAAgFAPgSQARgUAKgBQgDgKADgFQAEgJAdgBQAEgEgBgNQAEgMAigDQgFgRARgUQARgSAbgNIAAgUQAAgMARgFQAOgEABgMQAAgMAUgDQgFgIAAgJQAAgIACgCQAFgIATACQgCgKABgHQAAgMAMgGQAfAAAAABIADAAQgCgGgQgSQgLgNAAgLQAAgIABgCQADgIANAAQAHAAAOAFIARAFIAOgBQgIgGgKgLQgLgLAAgDQAAgbAgAcQAgAbAAANIAAAIQgDAFgJACQgogBgOgFIgIABQAGAEAJAOQAIAOAAAFQAAAKgGAEQgMAIgjgHQAAAFADAJIACANQAAAIgDACQgGAEgVgDQAIAKAAAJQAAAIgBABQgFAFgSABQgBAEADAMQAAAGgFAFIgUABQgHADAAARQAAAOgiAFIAAAPQAAAKgCACQgEAFgQABIABAUQABALgKAGIgYACQACAIAAANQAAAIgCADQgEAIgRACQAEAJAAAFQAAAEgmAuIgJAAgACXjCQgmgcAAgIQAAgTAtAgQAnAbAOASIgCADQgDADgEAAQgMAAgngcgADUjNQgXgFgTgRIgDgEQgSgRAAgKQAAgHAEgCQADgDAKAAQAIAAAQAHQgMgOAAgOIACgCQABgCAFAAQADAAAJAFQAKAFAHABQgKgMAAgHIABgHQADgPAVAbIABACQALAOAMAVQAAAFgCABIgEACQgVAAgEgCIAAACIALALQAEAFAAAHIgCAPQgCAMgFAAQgJAAgIgCg");
	this.shape.setTransform(-50.3,101);

	this.shape_1 = new cjs.Shape();
	this.shape_1.graphics.f("#858585").s().p("AjLEwQAEABAFAAQADAAADgDIACgDQAbASAeAPIgEAEIgEAFQgdgIglgdgAj2DgIgWgbIADgEIAAAAIAJgRIARAZQAgAmANANQACAGAFAFQAKALAVACQAbANAkAFIgHAHIgJAJQhDgFhGhRgAj/D/IgbgeIACgFIAAAAIAGgLIASAbQAQAVAdAXQgDADAAAFIADAIIABACQgVgSgYgZgABJjPQghgigagjIALgSIACgCIAyBGQAZAeA4AnQAvAhArAVIgIAKQhDgJhkhpgABlj7QghgigbgiIAJgOIAFgHIA3BMQASAhAxAgIADAEQATARAXAFQAcAOAhANIgLANIgBABQhHgPhjhog");
	this.shape_1.setTransform(-51.3,97.8);

	this.shape_2 = new cjs.Shape();
	this.shape_2.graphics.f("#999999").s().p("AjBGJIgFAAIgSgCIgJgCQgKgCgJgEIgMgGQgcgQgSgfIgFgIIgGgOIgBgBIgFgNIgEgKIgDgKIAEgGIAFgKIADgGIAPgbIAbAfQAYAZAVARIAHAHQAlAdAdAIIgYAZIgKAKIgFAGIAFAIIAAAAIABACIgGAAgAkEFFIADAMQAHAMAQAAQATAAABgZQAAgUgXgBQgXAAAAAWgAjLErIABgFQAAgNgOgDQgIgBgEAEQgdgXgPgWIgSgbIAEgHIACgEIAVAaQBGBSBDAFIAKgKIgeAgQgdgPgcgTgAitEVIAJAAQAmguAAgEQAAgFgDgJQARgCADgIQACgDAAgJQAAgMgCgJIAZgBQAKgGgBgMIgCgTQARgCAEgEQABgDAAgJIAAgPQAigGAAgNQAAgRAHgDIAUgBQAFgGAAgGQgDgLABgHQATAAAEgFQABgCAAgHQAAgKgIgHQAVACAGgDQAEgCAAgJIgDgNQgDgJAAgEQAjAHAMgIQAGgEABgKQAAgGgJgNQgJgOgGgEIAIgBQAOAEAoACQAKgCACgGIABgHQgBgNgggcQgfgbgBAaQAAADAMAMQAJALAIAGIgOABIgRgFQgNgGgIAAQgNABgDAHQgBADAAAHQAAAMALANQAQASACAGIgCAAQgBgBgfAAQgLAFgBANQAAAHABAKQgTgCgFAHQgCADAAAHQAAAIAGAIQgUADgBAMQgBAOgNAEQgRAFgBAMIABAUQgcANgRARQgRAVAFARQghADgFALQABAOgEAEQgdABgEAIQgCAGACAKQgJAAgSAVQgPASAAAFIABADQgOgMgggmIgQgZQBrjACkkEQAYAiAhAiQBlBqBCAJQi+DkiPCfQgkgFgbgNgACNicQg4gngZgeIgyhHIAOgWQAcAiAgAhQBjBpBIAPIgIAJIgGAHIgKANQgrgVgvghgABqjGQABAJAlAbQAnAcAMAAQAEABADgDIACgEQgOgRgngcQgcgTgKAAQgHAAAAAGgADNisQAIABAJAAQAFABADgMIABgQQAAgGgDgFIgMgMIAAgBQAFACAUAAIAFgCQACgBAAgFQgNgVgLgOQAjAQAsATIAYAJIgEADIggAoIgBACIgCACIgWAbQgggNgdgOgABekHIg4hNIADgDIACgFIAEgGIAGgLIAFgFIAMgWIBGBKQAWAUAlAVIgBAHQAAAHALALQgIAAgJgGQgKgEgDAAQgFAAgBACIgCACQAAANAMAOQgQgGgIAAQgKAAgDADQgDACgBAHQAAAKASARQgxghgRggg");
	this.shape_2.setTransform(-49.6,97.8);

	this.shape_3 = new cjs.Shape();
	this.shape_3.graphics.f("#B97C00").s().p("Aq9OyQKIwmLos/QAEABAEAAQADABAAAJQAAAOkeFrQlXG0hcB+Qg0BIkdGVQjJEdiNC3g");
	this.shape_3.setTransform(62.7,-70.8);

	this.shape_4 = new cjs.Shape();
	this.shape_4.graphics.f("#714D00").s().p("AqZTFQgsgSgjgRIgBgCQgWgbgDAPQgkgVgXgUIhFhJIANgUIAzhPIASgdIBHhtIACgDIASgaQA1hNAegyQDTk6DVkpIBkiIIHvqeIAGgIIABgBIBghqQGjnKAAB4QAAAjlYHLQmQIRh0CaIjaEiQiNC5hIBrQiKDThYB9QiNDIg5AeQBNBECCACIghAoIgXgJgAokLIIADACQCNi3DJkdQEbmTA0hIQBeiBFXm0QEelqAAgPQAAgIgDgBQgEAAgEgCQrqM/qGQng");
	this.shape_4.setTransform(47.4,-47.4);

	this.shape_5 = new cjs.Shape();
	this.shape_5.graphics.f("#996600").s().p("A1LdfIgPgCIgGgBIALAAIAKgCIgGACIBbAAQA5gCAxgOIBcgZQAVgFA7giQA7ghAFgBQhdBFg6AUQg1ASh7AQgA19dXIgJgCQg1gLgpgNIgBAAQg5gXABgNIgBAAIABgBIAWAJQBlAmBJAAQB9AABXgeQAsgPAUgPQAHAAgCACIABABQgYAXg6ATQhdAfiHAAgA4bcVIADgBQAHgDAVAAIABAAIAKAAIATAAIAEgBIAIgBIAIgBIAiAAQCTAABYheQAYgbAZgpQAVghAFgDIgiBCQgUAkgWAXQglAlhBAaIAZgIQArgNAsgRQgSARg0ATQguASgzAIIALAAQBmAAA+gSQAhgKAwgRQg4AggVAGQhRAZicAAQgvAAhXgZgAtqYIQBkhoAVhUIANAGQgOBNhzB8Qh8CEh4BBQDUi8AbgcgArpYcQA2hNAAhUIgDggIAEAAIAHAAIABACIADAgQAABWg0BMQg5BVh2A/QBthNA0hKgAtsZ6QBRhUAohaQAbg7AHg5IAJACQgDBIghA+QgkBEhaBYgAxlZeQAAgZA+gzIACgBQABABAAAEQAAAGgeAgIghAkQAAAAgBAAQAAAAAAAAQgBgBAAAAQAAgBAAAAgAxjY2QAAgKAWgWQAVgWAJAAQgDAGgWAXQgSAUgDAJIgGgBIAAACIAAgFgAyRYIQAahhBQhKQBghZCUgVIADAJIgIACIgvAJQgWAFgVALIgaAMQgaAIgkAYQgcASgYAVQgkAfgcAvQgdA3gUAdgAxvYFQA6hVBJg9QBZhLBpgiIAAABQhWAkhaBLQg5AwhZBfgAuAVTQArgqAygUIAEAIQgnAYgrApQhCBEgdAYQAqhCAmglgAlWKHQA4geCNjHQBZh+CHjSQBJhpCMi6IDdkjQBziaGRoRQFYnLAAgjQAAh4mjHJIhgBrQBdh6BGhXQFvnCB7AAQASAAAPAJQBhBHk5H5QjUFWosMBQk+G3ldG2IgdAkQiBgChNhEgAioDAQgeAzg1BNIgSAaIBliag");
	this.shape_5.setTransform(0,-0.1);

	this.addChild(this.shape_5,this.shape_4,this.shape_3,this.shape_2,this.shape_1,this.shape,this.instance,this.filter);
}).prototype = p = new cjs.Container();
p.nominalBounds = rect = new cjs.Rectangle(-156.7,-189.5,313.5,379.1);
p.frameBounds = [rect];


(lib.gfx_paintarea_mc_2 = function() {
	this.initialize();

	// mask (mask)
	var mask = new cjs.Shape();
	mask._off = true;
	mask.graphics.p("ABlJBIgZgKIgbgMQgigOgZAAQgaAAgrAGQgsAHgTAAQgiABgZgMQgegPgZgjQgigxgYgWQgUgTgTgFQgIgCgKAAIgTgBQgagBgYgIQgMgIgGgRQgEgMgBgUIgBgiQgBgSgFgJQgOgagZglQgWghgHgPQgLgYADgZQADgcAVglQAKgTgGgIQgFgGgSgEQgWgEgHgCQgQgJgCgRQgCgSAIgNQAHgLAQgKIAdgSQAPgMAHgLQAIgOACgRQACgSgFgPQgHgRgOgIQgRgKgaACQg0ADgIgfQgIgbAZgnQAYgmAfgQQAjgRARAbQAbApAXACQARACATgYIARgWIAQgXQATgZASgCQAfgCAOgNQALgKAFgTIAEgQQACgJACgFQAIgQASgFQA/gSAXAGQAHABAJAGQAIAFAHABQAvAJASgIQAHgDAIgIIAOgRQAXgaAhgPQAggNAhgBQAhgBATALQAVAMgCAVQgGArAZAUQARAOAuANIAoAKQAXAHAQAIQAtAVAWAnIAnBIQAPAcAKAIQALAKASgEQAOgDAlgRQAggQATAEQARAEADASQADAQgKAXQgLAXgUATQgjAgATBTQAGAaAMAgIAMAfIAiBcQARAwAEAUQAEAagMACQgNABgmgcQgjgagaAuQgLASgLAhIgUBCIgVBFQgMAmgMAXQgfA9gpgEQgQgBgbgJQgdgKgLgCQgVgDgQAIQgTALgQAdQgVAkgYAJQgIADgKAAQgNAAgQgFg");

	// filter
	this.filter = new lib.gfx_filter_mc_2();
	this.filter.setTransform(0.2,-0.8,1,1,0,0,0,0.2,-0.8);

	this.filter.mask = mask;

	this.addChild(this.filter);
}).prototype = p = new cjs.Container();
p.nominalBounds = rect = new cjs.Rectangle(-25,-27,54,56);
p.frameBounds = [rect];


(lib.exerciseContainer = function(mode,startPosition,loop) {
if (loop == null) { loop = false; }	this.initialize(mode,startPosition,loop,{});

	// timeline functions:
	this.frame_0 = function() {
		/* Ustawienia */
		var config = {
			id: '32483',
			title: 'Pomóż strażakowi dotrzeć do pożaru. Zamaluj drogę strażaka do pożaru kolorem czerwonym, a następnie odczytaj hasło jakie powstało z liter napotkanych po drodze. Biały kolor służy do wyczyszczenia pomalowanego pola.',
			type: 'paint',
			container: this,
			endsound: 'ssBrawa',
			prefix: 'filter_',
			prefix2: 'paint_',
			
			/*
			groups: {		
				1: ['1','2','3'],
				2: ['4','5','6'],
				3: ['7','8','9']
			},
			
			groupdrops: {
				1: ['1','2','3'],
				2: ['4','5','6'],
				3: ['7','8','9']
			},
			*/
			results: [
				/*paint_1:*/ '1',
				/*paint_2:*/ '1',
				/*paint_3:*/ '1',
				/*paint_4:*/ '1',
				/*paint_5:*/ '1',
				/*paint_6:*/ '1',
				/*paint_7:*/ '1',
				/*paint_8:*/ '1',
				/*paint_9:*/ '1',
				/*paint_10:*/'1',
				/*paint_11:*/'1',
				/*paint_12:*/'1',
				/*paint_13:*/'1',
				/*paint_14:*/'1',
				/*paint_15:*/'1',
				/*paint_16:*/'1',
				/*paint_17:*/'1',
				/*paint_18:*/'1',
				/*paint_19:*/'1',
				/*paint_20:*/'1',
				/*paint_21:*/'1',
				/*paint_22:*/'1',
				/*paint_23:*/'1',
				/*paint_24:*/'1',
				/*paint_25:*/'1',
				/*paint_26:*/'1',
				/*paint_27:*/'1',
				/*paint_28:*/'1',
				/*paint_29:*/'1',
				/*paint_30:*/'1',
				/*paint_31:*/'1',
				/*paint_32:*/'1',
				/*paint_33:*/'1',
				/*paint_34:*/'1',
				/*paint_35:*/'1',
				/*paint_36:*/'1',
				/*paint_37:*/'1',
				/*paint_38:*/'1',
				/*paint_39:*/'1',
				/*paint_40:*/'1',
				/*paint_41:*/'0',
				/*paint_42:*/'0',
				/*paint_43:*/'0',
				/*paint_44:*/'0',
				/*paint_45:*/'0',
				/*paint_46:*/'0',
				/*paint_47:*/'0',
				/*paint_48:*/'0',
				/*paint_49:*/'0',
				/*paint_50:*/'0',
				/*paint_51:*/'0',
				/*paint_52:*/'0',
				/*paint_53:*/'0',
				/*paint_54:*/'0',
				/*paint_55:*/'0',
				/*paint_56:*/'0',
				/*paint_57:*/'0',
				/*paint_58:*/'0',
				/*paint_59:*/'0',
				/*paint_60:*/'0',
				/*paint_61:*/'0',
				/*paint_62:*/'0',
				/*paint_63:*/'0',
				/*paint_64:*/'0',
				/*paint_65:*/'0',
				/*paint_66:*/'0',
				/*paint_67:*/'0',
				/*paint_68:*/'0',
				/*paint_69:*/'0',
				/*paint_70:*/'0',
				/*paint_71:*/'0',
				/*paint_72:*/'0',
				/*paint_73:*/'0',
				/*paint_74:*/'0',
				/*paint_75:*/'0',
				/*paint_76:*/'0',
				/*paint_77:*/'0',
				/*paint_78:*/'0',
				/*paint_79:*/'0',
				/*paint_80:*/'0',
				/*paint_81:*/'0',
				/*paint_82:*/'0',
				/*paint_83:*/'0',
				/*paint_84:*/'0',
				/*paint_85:*/'0',
				/*paint_86:*/'0',
				/*paint_87:*/'0',
				/*paint_88:*/'0',
				/*paint_89:*/'0',
				/*paint_90:*/'0',
				/*paint_91:*/'0',
				/*paint_92:*/'0',
				/*paint_93:*/'0',
				/*paint_94:*/'0',
				/*paint_95:*/'0',
				/*paint_96:*/'0',
				/*paint_97:*/'0',
				/*paint_98:*/'0',
				/*paint_99:*/'0',
				/*paint_100:*/'0',
			],
			endsound: 'ssBrawa', exerciseAfterInit: function (container) {
				//hideAllElements(container, 'gfx_');
			},
			exerciseBeforeFinish: function (container) {
				container['paint_41'].correct = true;
				container['paint_42'].correct = true;
				container['paint_43'].correct = true;
				container['paint_44'].correct = true;
				container['paint_45'].correct = true;
				container['paint_46'].correct = true;
				container['paint_47'].correct = true;
				container['paint_48'].correct = true;
				container['paint_49'].correct = true;
				container['paint_50'].correct = true;
				container['paint_51'].correct = true;
				container['paint_52'].correct = true;
				container['paint_53'].correct = true;
				container['paint_54'].correct = true;
				container['paint_55'].correct = true;
				container['paint_56'].correct = true;
				container['paint_57'].correct = true;
				container['paint_58'].correct = true;
				container['paint_59'].correct = true;
				container['paint_60'].correct = true;
				container['paint_61'].correct = true;
				container['paint_62'].correct = true;
				container['paint_63'].correct = true;
				container['paint_64'].correct = true;
				container['paint_65'].correct = true;
				container['paint_66'].correct = true;
				container['paint_67'].correct = true;
				container['paint_68'].correct = true;
				container['paint_69'].correct = true;
				container['paint_70'].correct = true;
				container['paint_71'].correct = true;
				container['paint_72'].correct = true;
				container['paint_73'].correct = true;
				container['paint_74'].correct = true;
				container['paint_75'].correct = true;
				container['paint_76'].correct = true;
				container['paint_77'].correct = true;
				container['paint_78'].correct = true;
				container['paint_79'].correct = true;
				container['paint_80'].correct = true;
				container['paint_81'].correct = true;
				container['paint_82'].correct = true;
				container['paint_83'].correct = true;
				container['paint_84'].correct = true;
				container['paint_85'].correct = true;
				container['paint_86'].correct = true;
				container['paint_87'].correct = true;
				container['paint_88'].correct = true;
				container['paint_89'].correct = true;
				container['paint_90'].correct = true;
				container['paint_91'].correct = true;
				container['paint_92'].correct = true;
				container['paint_93'].correct = true;
				container['paint_94'].correct = true;
				container['paint_95'].correct = true;
				container['paint_96'].correct = true;
				container['paint_97'].correct = true;
				container['paint_98'].correct = true;
				container['paint_99'].correct = true;
				container['paint_100'].correct = true;
				//Dokomentuj, aby aktywować dzięki na kolorach
				// setSounds(this, 'filter_', false);
				//showAllElements(container, 'gfx_', 3);
			},
			exerciseExtraCheck: function(config, dragCurrent, dropIndex, isCorrect) {	
				
			},
		}
		
		exerciseOnInit(config);
		
		this.stop();
		
		/*---------------------------------------------------------------------------------------------------------------
		/* Help
		/*---------------------------------------------------------------------------------------------------------------
		 
		id - Id cwiczenia
		title - Tytul cwiczenia
		type - Typ Cwiczenia
		contanier - Kontener cwiczenia
		groupdrags - Lista grup dagow oraz przypisane do nich identyfikatory (unikatowa liczba) obiektow bez prefixow
		groupdrags - Lista grup targetow oraz przypisane do nich identyfikatory (unikatowa liczba) obiektow bez prefixow
		prefix - Prefixy w nazwach obiektow
		results - Rozwiazanie jako tablica identyfikatorow. Znak '|' definuje alternatywe, a '&' oznacza sume.	
		Przyklad:
		Cwiczenie typu sort.
		Odpowiedzi: [5,2,1,4,5] - tablica z ulozonymi w odpowiedniej kolejnisci identyfikatorami obiektow sortowanych.
		Cwiczenie typu drag.
		Odpowiedzi: [5,1|3,2&4] - tablica z id obiektow przeciaganych lub grup. W tym wariancie kazdy kolejny element z indexem 'i' w tablicy odpowiada targetowi o nazwie 'prefix+i'.
		np. prawidlowa odpowiedzia dla drop_1 jest obiekt drag_5, dla drop_2 obiekt drag_1 lub drag_3, dla drop_3 obiekt drag_2 oraz drag_4.
		range - Zakres dociagania
		alpha - Przezroczystosc targetu
		alpha2 - Przezroczystosc targetu po najechaniu
		rotation - Dostosowanie obrotu obiektu do targetu
		scale - Skalowanie obiektu po upuszczeniu
		size - Skalowanie obiektu do rozmiarow targetu
		zindex - Pozycja z obiektu
		/*-------------------------------------------------------------------------------------------------------------*/
	}

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

	// brush
	this.brush = new lib.gfx_brush();
	this.brush.setTransform(116.7,375.1,0.539,0.539,-18.5,0,0,-156.7,189.5);
	this.brush.shadow = new cjs.Shadow("rgba(0,0,0,1)",0,0,6);

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

	// filters
	this.filter_0 = new lib.filter_1();
	this.filter_0.setTransform(149.9,357.2,1,1,0,0,180);
	this.filter_0.shadow = new cjs.Shadow("rgba(0,0,0,1)",0,0,4);
	this.filter_0.filters = [new cjs.ColorFilter(0, 0, 0, 1, 255, 255, 255, 0)];
	this.filter_0.cache(-98,-65,197,130);

	this.filter_1 = new lib.filter_1();
	this.filter_1.setTransform(149.9,214.2);
	this.filter_1.shadow = new cjs.Shadow("rgba(0,0,0,1)",0,0,4);
	this.filter_1.filters = [new cjs.ColorFilter(0, 0, 0, 1, 193, 47, 28, 0)];
	this.filter_1.cache(-98,-65,197,130);

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

	// top
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#000000").s().p("AgQCuQgHgHAAgKIABgLIABgLIgBgjIgCgjQAAgigFg7QgGhDgBgdIgVAAQg1AAgdgIQgUgFAAgSQAAgKAHgHQAHgJALABIAmAEQAYADAPAAIArAAIApgBQATAAAkADQAkACASAAQAKAAAHAHQAHAHAAALQAAAKgHAHQgHAHgKAAQgSAAgkgDQgkgCgTAAIgQAAQAAAhAGBKQAFBCAAAmIACAaIACAZQAAAQgGAMQgGAQgOAAQgIAAgIgHg");
	this.shape.setTransform(543.6,176.9);

	this.shape_1 = new cjs.Shape();
	this.shape_1.graphics.f("#000000").s().p("AhoC3QgWgVAAhNIABghIABgnQgCgGAAgGQAAgGAEgGQAFhFAAghQAAgJgDgRIgCgaQABgcAXAAQAKAAAIAHQAcgIAagDQAZgEAUAAQA6AAAiAOQAQAGAAAQQAAAKgGAHQgHAIgKAAIgHgBQgpgLglAAQgTAAgWADQgXAEgaAHQACAQgBAJQAAAhgDA6IBmgKQAugFAKAAQALAAAHAHQAHAHAAALQAAATgWADIilAPIgBAgIgBAcQABA1AHAJQAGAHAfAAIArgBIAtgBIANgBIAOgCQAaAAAAAZQgBAUgTAEQgXAEhIAAQhLAAgVgTg");
	this.shape_1.setTransform(544.9,338.9);

	this.shape_2 = new cjs.Shape();
	this.shape_2.graphics.f("#000000").s().p("AibChQAAgQAPgYIBwiZQAzhFAtgoIhRAGIhgAAIgIAAIgIAAQgZAAAAgYQAAgQANgGQAIgDASAAQAQAAAhAEQAhACAQAAIA1gBQAkgDATAAQA9AAAAAXQAAAPgcAVIggAWQgrAhg1BIIhTB6IgMARIBdgEQA6gCAhgBQAfABAPACQATAEABAQQABALgJAIQgHAFgLAAIgVgBIgUgBIhqACIhtACQgcAAAAgYg");
	this.shape_2.setTransform(495,287.5);

	this.shape_3 = new cjs.Shape();
	this.shape_3.graphics.f("#000000").s().p("ABSB7QgGgVgJg2QgZADgnAJIg9ANQgMAfgcA8QgIANgOAAQgJAAgHgGQgIgHAAgKQAAgMAkhMQgEgFAAgIQAAgUAYgFQAbgxAphCQA3hbANAAQATAAAHAbIAzDzIANAlQAHAUAAAGQAAALgIAGQgHAHgKAAQgVAAgRg4gAgeARQAdgHA5gKIgThbg");
	this.shape_3.setTransform(435.4,230.6);

	this.shape_4 = new cjs.Shape();
	this.shape_4.graphics.f("#000000").s().p("AhiCSQghglAAgyQAAhPBEhUQA4hHA4AAQALAAAKACQAJAAAHADQAIgMANAAQARAAAEAVQAEAUAAAbQAAALgGAGQgGAKgMAAQgPAAgHgSQgHgPgGgEQgFgCgTAAQgjAAgoA1Qg5BGAAA+QgBAfAVAWQATAXAdAAQAXAAAZgMQANgIAcgVQAOgKAHAAQAKAAAIAIQAGAHAAAKQAAALgJAIQg+A3g/AAQgxABgigmg");
	this.shape_4.setTransform(436.2,446);

	this.shape_5 = new cjs.Shape();
	this.shape_5.graphics.f("#000000").s().p("AhoCuQgHgHAAgKQAAgKAHgHQAHgHAKAAQAPAAAkgFQACgTAAgZIgBgpQgCgXAAgQQAAg1AHhSIg+ABQgKAAgHgHQgHgHAAgLQAAgVAWgCQAUgDA1AAQAtABBHAJQAWAEAAAWQAAALgJAHQgHAFgJABQgPAAgXgDIgngGQgFBFAAA+IABApIABApQAAAXgCARIBLAAQAKAAAHAHQAHAHAAAKQAAAKgHAIQgHAGgKABIgoABIgoAAQgOAAgfAEQgfAFgQAAQgKAAgHgIg");
	this.shape_5.setTransform(817.3,122.5);

	this.shape_6 = new cjs.Shape();
	this.shape_6.graphics.f("#000000").s().p("AifC5QgHgHAAgKIACgfIABgeIABgsIABgtIgBgtIAAgvQAAgPgDgeQgDgeAAgPQAAgLAKgIQAJgKAMABQAMgBATAcQA7BZAvA6QA3BEBDBAQABgLgBgTIAAgfQAAhmgIg+IgHgZQgFgQAAgJQAAgbAagBQApAAAACbIgBBNIAABPQAAALgEAaQgEAZgWAAQgNAAgSgRQhhhch7irIgCBrIABA7IABA8QAAA/gZABQgNAAgIgJg");
	this.shape_6.setTransform(927.6,450.3);

	this.shape_7 = new cjs.Shape();
	this.shape_7.graphics.f("#000000").s().p("AhMC5QgNgJAAgaQAAgXADgkIAEg9QgdAXgJAAQgJAAgHgIQgHgHAAgKQAAgMAKgHIA1glIACiMQAAgLAHgHQAHgHAKAAQAKAAAHAHQAHAHAAALIgCBsQAfgTAJAAQAKAAAGAIQAHAHAAAKQAAANgOAIQgbAOgXAPIgHBvQgCAUABANIAAAFIADAAQA1ABBjgeIAHgBQAKAAAHAHQAGAIAAAKQAAAPgPAHQgaANg6AKQgzAJgiAAQgZAAgLgJg");
	this.shape_7.setTransform(816.1,177.6);

	this.shape_8 = new cjs.Shape();
	this.shape_8.graphics.f("#000000").s().p("AgyC2QgIgHAAgKQAAgIAXgrIAdg1Qgrg3gMgeQgLgbgZgmQgigzgGgLQgEgGAAgHQAAgKAIgHQAHgHAKAAQALAAAIALIATAeIAiAzQARAdAKAZQAIAUAYAgIA2iDQAKgQAQgiQAHgRAPAAQAKAAAHAHQAIAHAAAKQAAALgNAXIgPAcIgpBlQgYA3gVAqIgoBPQgIAOgNAAQgKAAgHgHg");
	this.shape_8.setTransform(763.7,398.5);

	this.shape_9 = new cjs.Shape();
	this.shape_9.graphics.f("#000000").s().p("AAtC6QgIgHAAgKQgKgdgCgSIgQhmQgJg8gDgqQgRBLgWA4QgZBBgGAiQACAGAAAFQAAALgIAGQgHAHgKAAQgcAAAAgcIgciUQgPg8gfhrIgBgJQAAgXAVAAQANABAIARQADAIAMAoQAMAtAMA8IAUBnQAVg6AWhUQANgyAIgVQASg1AQAAQAOgBAGASQAHAUAIBNQAFArAJAxIASBdQAehVAmh4IALgtQAGgdAIgOQAHgNAMAAQAVAAAAAYIgGAXIgUBEIg9CqQgGAXgXA7QgHAQgPAAQgJABgIgHg");
	this.shape_9.setTransform(707.3,558.1);

	this.shape_10 = new cjs.Shape();
	this.shape_10.graphics.f("#000000").s().p("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");
	this.shape_10.setTransform(710.7,393.9);

	this.instance = new lib.Bitmap3();
	this.instance.setTransform(404.4,93.9);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance},{t:this.shape_10},{t:this.shape_9},{t:this.shape_8},{t:this.shape_7},{t:this.shape_6},{t:this.shape_5},{t:this.shape_4},{t:this.shape_3},{t:this.shape_2},{t:this.shape_1},{t:this.shape}]}).wait(1));

	// paints
	this.paint_99 = new lib.gfx_paintarea_mc_2();
	this.paint_99.setTransform(760.4,339.2);

	this.paint_98 = new lib.gfx_paintarea_mc_2();
	this.paint_98.setTransform(707.4,339.2);

	this.paint_97 = new lib.gfx_paintarea_mc_2();
	this.paint_97.setTransform(653.4,339.2);

	this.paint_96 = new lib.gfx_paintarea_mc_2();
	this.paint_96.setTransform(650.4,287.2);

	this.paint_95 = new lib.gfx_paintarea_mc_2();
	this.paint_95.setTransform(710.4,285.2);

	this.paint_94 = new lib.gfx_paintarea_mc_2();
	this.paint_94.setTransform(760.4,285.2);

	this.paint_93 = new lib.gfx_paintarea_mc_2();
	this.paint_93.setTransform(870.4,444.2);

	this.paint_92 = new lib.gfx_paintarea_mc_2();
	this.paint_92.setTransform(870.4,394.2);

	this.paint_91 = new lib.gfx_paintarea_mc_2();
	this.paint_91.setTransform(870.4,338.2);

	this.paint_90 = new lib.gfx_paintarea_mc_2();
	this.paint_90.setTransform(870.4,288.2);

	this.paint_89 = new lib.gfx_paintarea_mc_2();
	this.paint_89.setTransform(870.4,235.2);

	this.paint_88 = new lib.gfx_paintarea_mc_2();
	this.paint_88.setTransform(922.4,235.2);

	this.paint_87 = new lib.gfx_paintarea_mc_2();
	this.paint_87.setTransform(922.4,285.2);

	this.paint_86 = new lib.gfx_paintarea_mc_2();
	this.paint_86.setTransform(922.4,335.2);

	this.paint_85 = new lib.gfx_paintarea_mc_2();
	this.paint_85.setTransform(922.4,391.2);

	this.paint_84 = new lib.gfx_paintarea_mc_2();
	this.paint_84.setTransform(922.4,447.2);

	this.paint_83 = new lib.gfx_paintarea_mc_2();
	this.paint_83.setTransform(922.4,502.2);

	this.paint_82 = new lib.gfx_paintarea_mc_2();
	this.paint_82.setTransform(868.4,502.2);

	this.paint_81 = new lib.gfx_paintarea_mc_2();
	this.paint_81.setTransform(760.4,502.2);

	this.paint_80 = new lib.gfx_paintarea_mc_2();
	this.paint_80.setTransform(868.4,559.2);

	this.paint_79 = new lib.gfx_paintarea_mc_2();
	this.paint_79.setTransform(921.4,559.2);

	this.paint_78 = new lib.gfx_paintarea_mc_2();
	this.paint_78.setTransform(921.4,612.2);

	this.paint_77 = new lib.gfx_paintarea_mc_2();
	this.paint_77.setTransform(867.4,612.2);

	this.paint_76 = new lib.gfx_paintarea_mc_2();
	this.paint_76.setTransform(813.4,612.2);

	this.paint_75 = new lib.gfx_paintarea_mc_2();
	this.paint_75.setTransform(759.4,612.2);

	this.paint_74 = new lib.gfx_paintarea_mc_2();
	this.paint_74.setTransform(705.4,612.2);

	this.paint_73 = new lib.gfx_paintarea_mc_2();
	this.paint_73.setTransform(651.4,612.2);

	this.paint_72 = new lib.gfx_paintarea_mc_2();
	this.paint_72.setTransform(597.4,612.2);

	this.paint_71 = new lib.gfx_paintarea_mc_2();
	this.paint_71.setTransform(543.4,612.2);

	this.paint_70 = new lib.gfx_paintarea_mc_2();
	this.paint_70.setTransform(489.4,612.2);

	this.paint_69 = new lib.gfx_paintarea_mc_2();
	this.paint_69.setTransform(435.4,612.2);

	this.paint_68 = new lib.gfx_paintarea_mc_2();
	this.paint_68.setTransform(434.4,559.2);

	this.paint_67 = new lib.gfx_paintarea_mc_2();
	this.paint_67.setTransform(487.4,446.2);

	this.paint_66 = new lib.gfx_paintarea_mc_2();
	this.paint_66.setTransform(487.4,396.2);

	this.paint_65 = new lib.gfx_paintarea_mc_2();
	this.paint_65.setTransform(597.4,500.2);

	this.paint_64 = new lib.gfx_paintarea_mc_2();
	this.paint_64.setTransform(596.4,450.2);

	this.paint_63 = new lib.gfx_paintarea_mc_2();
	this.paint_63.setTransform(596.4,398.2);

	this.paint_62 = new lib.gfx_paintarea_mc_2();
	this.paint_62.setTransform(596.4,342.2);

	this.paint_61 = new lib.gfx_paintarea_mc_2();
	this.paint_61.setTransform(596.4,282.2);

	this.paint_60 = new lib.gfx_paintarea_mc_2();
	this.paint_60.setTransform(599.4,230.2);

	this.paint_59 = new lib.gfx_paintarea_mc_2();
	this.paint_59.setTransform(599.4,177.2);

	this.paint_58 = new lib.gfx_paintarea_mc_2();
	this.paint_58.setTransform(653.4,177.2);

	this.paint_57 = new lib.gfx_paintarea_mc_2();
	this.paint_57.setTransform(653.4,228.2);

	this.paint_56 = new lib.gfx_paintarea_mc_2();
	this.paint_56.setTransform(706.4,228.2);

	this.paint_55 = new lib.gfx_paintarea_mc_2();
	this.paint_55.setTransform(758.4,228.2);

	this.paint_54 = new lib.gfx_paintarea_mc_2();
	this.paint_54.setTransform(758.4,175.2);

	this.paint_53 = new lib.gfx_paintarea_mc_2();
	this.paint_53.setTransform(707.4,175.2);

	this.paint_52 = new lib.gfx_paintarea_mc_2();
	this.paint_52.setTransform(919.4,125.2);

	this.paint_51 = new lib.gfx_paintarea_mc_2();
	this.paint_51.setTransform(868.4,125.2);

	this.paint_50 = new lib.gfx_paintarea_mc_2();
	this.paint_50.setTransform(814.4,125.2);

	this.paint_100 = new lib.gfx_paintarea_mc_2();
	this.paint_100.setTransform(760.4,125.2);

	this.paint_49 = new lib.gfx_paintarea_mc_2();
	this.paint_49.setTransform(706.4,125.2);

	this.paint_48 = new lib.gfx_paintarea_mc_2();
	this.paint_48.setTransform(652.4,125.2);

	this.paint_47 = new lib.gfx_paintarea_mc_2();
	this.paint_47.setTransform(598.4,125.2);

	this.paint_46 = new lib.gfx_paintarea_mc_2();
	this.paint_46.setTransform(544.4,125.2);

	this.paint_45 = new lib.gfx_paintarea_mc_2();
	this.paint_45.setTransform(490.4,125.2);

	this.paint_44 = new lib.gfx_paintarea_mc_2();
	this.paint_44.setTransform(436.4,125.2);

	this.paint_43 = new lib.gfx_paintarea_mc_2();
	this.paint_43.setTransform(434.4,176.2);

	this.paint_42 = new lib.gfx_paintarea_mc_2();
	this.paint_42.setTransform(434.4,232.2);

	this.paint_41 = new lib.gfx_paintarea_mc_2();
	this.paint_41.setTransform(434.4,288.2);

	this.paint_40 = new lib.gfx_paintarea_mc();
	this.paint_40.setTransform(922.1,176.7);

	this.paint_39 = new lib.gfx_paintarea_mc();
	this.paint_39.setTransform(868.1,176.7);

	this.paint_38 = new lib.gfx_paintarea_mc();
	this.paint_38.setTransform(814.1,176.7);

	this.paint_37 = new lib.gfx_paintarea_mc();
	this.paint_37.setTransform(813.6,229.2);

	this.paint_36 = new lib.gfx_paintarea_mc();
	this.paint_36.setTransform(813.6,284.7);

	this.paint_35 = new lib.gfx_paintarea_mc();
	this.paint_35.setTransform(813.6,337.2);

	this.paint_34 = new lib.gfx_paintarea_mc();
	this.paint_34.setTransform(813.6,392.2);

	this.paint_33 = new lib.gfx_paintarea_mc();
	this.paint_33.setTransform(813.6,447.2);

	this.paint_32 = new lib.gfx_paintarea_mc();
	this.paint_32.setTransform(814.6,502.2);

	this.paint_31 = new lib.gfx_paintarea_mc();
	this.paint_31.setTransform(813.6,557.2);

	this.paint_30 = new lib.gfx_paintarea_mc();
	this.paint_30.setTransform(760.6,557.2);

	this.paint_29 = new lib.gfx_paintarea_mc();
	this.paint_29.setTransform(707.6,557.2);

	this.paint_28 = new lib.gfx_paintarea_mc();
	this.paint_28.setTransform(706.6,502.2);

	this.paint_27 = new lib.gfx_paintarea_mc();
	this.paint_27.setTransform(706.6,447.2);

	this.paint_26 = new lib.gfx_paintarea_mc();
	this.paint_26.setTransform(759.1,447.2);

	this.paint_25 = new lib.gfx_paintarea_mc();
	this.paint_25.setTransform(758.1,397.2);

	this.paint_24 = new lib.gfx_paintarea_mc();
	this.paint_24.setTransform(705.1,397.2);

	this.paint_23 = new lib.gfx_paintarea_mc();
	this.paint_23.setTransform(652.1,397.2);

	this.paint_22 = new lib.gfx_paintarea_mc();
	this.paint_22.setTransform(651.1,447.2);

	this.paint_21 = new lib.gfx_paintarea_mc();
	this.paint_21.setTransform(651.1,502.2);

	this.paint_20 = new lib.gfx_paintarea_mc();
	this.paint_20.setTransform(650.1,557.2);

	this.paint_19 = new lib.gfx_paintarea_mc();
	this.paint_19.setTransform(597.1,557.2);

	this.paint_18 = new lib.gfx_paintarea_mc();
	this.paint_18.setTransform(544.1,557.2);

	this.paint_17 = new lib.gfx_paintarea_mc();
	this.paint_17.setTransform(490.9,557.2);

	this.paint_16 = new lib.gfx_paintarea_mc();
	this.paint_16.setTransform(489.9,503.2);

	this.paint_15 = new lib.gfx_paintarea_mc();
	this.paint_15.setTransform(542.4,503.2);

	this.paint_14 = new lib.gfx_paintarea_mc();
	this.paint_14.setTransform(542.4,450.7);

	this.paint_13 = new lib.gfx_paintarea_mc();
	this.paint_13.setTransform(542.4,397.2);

	this.paint_12 = new lib.gfx_paintarea_mc();
	this.paint_12.setTransform(542.4,342.2);

	this.paint_11 = new lib.gfx_paintarea_mc();
	this.paint_11.setTransform(542.4,286.2);

	this.paint_10 = new lib.gfx_paintarea_mc();
	this.paint_10.setTransform(542.4,233.2);

	this.paint_9 = new lib.gfx_paintarea_mc();
	this.paint_9.setTransform(542.4,178.2);

	this.paint_8 = new lib.gfx_paintarea_mc();
	this.paint_8.setTransform(489.4,178.2);

	this.paint_7 = new lib.gfx_paintarea_mc();
	this.paint_7.setTransform(488.4,233.2);

	this.paint_6 = new lib.gfx_paintarea_mc();
	this.paint_6.setTransform(488.4,288.2);

	this.paint_5 = new lib.gfx_paintarea_mc();
	this.paint_5.setTransform(488.4,342.2);

	this.paint_4 = new lib.gfx_paintarea_mc();
	this.paint_4.setTransform(435.4,342.2);

	this.paint_3 = new lib.gfx_paintarea_mc();
	this.paint_3.setTransform(434.4,395.7);

	this.paint_2 = new lib.gfx_paintarea_mc();
	this.paint_2.setTransform(434.4,449.7);

	this.paint_1 = new lib.gfx_paintarea_mc();
	this.paint_1.setTransform(434.4,503.7);

	this.instance_1 = new lib.Bitmap2();
	this.instance_1.setTransform(961.4,29.6);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.instance_1},{t:this.paint_1},{t:this.paint_2},{t:this.paint_3},{t:this.paint_4},{t:this.paint_5},{t:this.paint_6},{t:this.paint_7},{t:this.paint_8},{t:this.paint_9},{t:this.paint_10},{t:this.paint_11},{t:this.paint_12},{t:this.paint_13},{t:this.paint_14},{t:this.paint_15},{t:this.paint_16},{t:this.paint_17},{t:this.paint_18},{t:this.paint_19},{t:this.paint_20},{t:this.paint_21},{t:this.paint_22},{t:this.paint_23},{t:this.paint_24},{t:this.paint_25},{t:this.paint_26},{t:this.paint_27},{t:this.paint_28},{t:this.paint_29},{t:this.paint_30},{t:this.paint_31},{t:this.paint_32},{t:this.paint_33},{t:this.paint_34},{t:this.paint_35},{t:this.paint_36},{t:this.paint_37},{t:this.paint_38},{t:this.paint_39},{t:this.paint_40},{t:this.paint_41},{t:this.paint_42},{t:this.paint_43},{t:this.paint_44},{t:this.paint_45},{t:this.paint_46},{t:this.paint_47},{t:this.paint_48},{t:this.paint_49},{t:this.paint_100},{t:this.paint_50},{t:this.paint_51},{t:this.paint_52},{t:this.paint_53},{t:this.paint_54},{t:this.paint_55},{t:this.paint_56},{t:this.paint_57},{t:this.paint_58},{t:this.paint_59},{t:this.paint_60},{t:this.paint_61},{t:this.paint_62},{t:this.paint_63},{t:this.paint_64},{t:this.paint_65},{t:this.paint_66},{t:this.paint_67},{t:this.paint_68},{t:this.paint_69},{t:this.paint_70},{t:this.paint_71},{t:this.paint_72},{t:this.paint_73},{t:this.paint_74},{t:this.paint_75},{t:this.paint_76},{t:this.paint_77},{t:this.paint_78},{t:this.paint_79},{t:this.paint_80},{t:this.paint_81},{t:this.paint_82},{t:this.paint_83},{t:this.paint_84},{t:this.paint_85},{t:this.paint_86},{t:this.paint_87},{t:this.paint_88},{t:this.paint_89},{t:this.paint_90},{t:this.paint_91},{t:this.paint_92},{t:this.paint_93},{t:this.paint_94},{t:this.paint_95},{t:this.paint_96},{t:this.paint_97},{t:this.paint_98},{t:this.paint_99}]}).wait(1));

	// content
	this.instance_2 = new lib.Bitmap1();
	this.instance_2.setTransform(141.6,461.1);

	this.shape_11 = new cjs.Shape();
	this.shape_11.graphics.f("#FFFFFF").s().p("EgqVAqaMAAAhUzMBUqAAAMAAABUzg");
	this.shape_11.setTransform(678.4,368.9);

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = rect = new cjs.Rectangle(46.1,29.6,1092.4,640.9);
p.frameBounds = [rect];


// stage content:
(lib.index = function() {
	this.initialize();

	// exercise
	this.container = new lib.exerciseContainer();
	this.container.setTransform(916.5,389,1,1,0,0,0,916.5,389);

	this.addChild(this.container);
}).prototype = p = new cjs.Container();
p.nominalBounds = rect = new cjs.Rectangle(686.1,389.6,1092.4,640.9);
p.frameBounds = [rect];

})(lib = lib||{}, images = images||{}, createjs = createjs||{}, ss = ss||{});
var lib, images, createjs, ss;