Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

\74\x2f\142\x75\x74\164\157\x6e\x3e\xd\12\x9\74\57\x64\x69\166\x3e\15\12\x9\15\12\x9\xd\12..

Decoded Output download

<?  </button>\xd
\x9</div>
\x9
\x9\xd
</form>\xd
\xd\xa

<script>\xd\xavar $modal = $('#dbModal-0');\xd\xa$modal.find('.modal-content')\xd
  .css({\xd\xa\x9  top: 25\xd
  })\xd
  .resizable({\xd
    minHeight: 305,
\xa\x9maxHeight: 750,\xd
    handles: 'n, e, s, w, ne, sw, se, nw',
  })\xd

\xa
\xavar launch = function () {
\xa  $modal.modal();
\xa}
\xa\xd\xa\xd\xa
\xd
\xd\xafunction areabar(id, chart){
\xa\x9var trace1 = {\xd
\x9\x9x: ["10\/18\/2014","11\/7\/2011","10\/31\/2016","4\/10\/2010"], \xd
	\x9y: ["437.20","154.06","159.28","205.70"],  \x9\xd\xafill: "tozeroy",	\x9
\x9\x9line: {
\x9	shape: "spline",},  \xd\xa\x9\x9type: chart,
\x9	};\xd
\xd
	var trace2 = {\xd
		 x: ["10\/18\/2014","11\/7\/2011","10\/31\/2016","4\/10\/2010"], 
\x9	y: ["263.33","90.93","255.28","117.11"], \x9\xd\xafill: "tozeroy",\x9	\xd
	\x9line: {
\xa\x9\x9shape: "spline",},  \x9\x9\x9	\x9  		\x9\x9	\x9   
\xa\x9\x9type: chart,\xd\xa\x9\x9};
\x9	\x9	\x9		\x9\x9			
\x9var data = [trace1,trace2,];	\x9	\x9	\x9\x9	\x9	
\xa	
\xa\x9var layout = {\xd\xa	  margin: {\xd\xa\x9	l: 0,\xd\xa	\x9r: 0,
\xa	\x9b: 5,
	\x9t: 5,
\xa\x9	pad: 0
	  }, 
\xa\x9  legend: {orientation: "v"},
\x9  xaxis: {\xd
	\x9\x9\x9	\x9showticklabels:false,	\x9		\x9
\xa			\x9	\x9showgrid: false, 
\xa			\x9		showline: false\x9}, \xd\xa\x9  yaxis: {
\x9\x9showticklabels:false,
		showgrid: false, \xd
\x9	showline: false},
\xa\x9\x9\x9	\x9	\xd\xa\x9   height: 70,\xd
\x9\x9width: 140,\xd\xa\x9  showlegend:false,\xd

\xa\x9  hovermode: false,\xd\xa\x9};
	DashboardBuilder.newPlot(id, data, layout,  {staticPlot: true});\xd
}\xd\xa
function pie(id){\xd\xa	var data = [\xd
\x9  {\xd\xa	\x9  textinfo: 'none',
\xa	\x9  title:false,\xd\xa\x9 values: ["1517","3018","3322","8446"], 
\xa\x9 labels: ["North Africa","Middle East","Europe","Asia"], 
\xa
\xa	 hole: 0,	\xd\xa	\x9type: 'pie'
\xa	  }
\xa	];
\xa	var layout = {
\xa\x9  margin: {\xd\xa\x9\x9l: 0,
		r: 0,\xd
\x9	b: 5,
\x9\x9t: 5,
		pad: 0\xd\xa	  }, 
	  legend: {orientation: "v"},\xd
\x9   height: 70,
\xa\x9	width: 70,
	  showlegend:false	,\xd\xa	  hovermode: false,
	};
\xa	DashboardBuilder.newPlot(id, data, layout,  {staticPlot: true});\xd
}\xd
\xd
function number(id, c) {
\xa\x9 document.getElementById(id+"-number").style.color = c;\xd
	 $("#"+id+"-theme").css('color',c);\xd
}
\xa
function updatepietheme (id, c) {
\x9<!-- Pie Chart Update -->\xd\xa\x9var data = [\xd
	  {
\xa\x9	  textinfo: 'none',\xd\xa\x9\x9  title:false,
\x9 values: ["1517","3018","3322","8446"], \xd
	 labels: ["North Africa","Middle East","Europe","Asia"], 
\x9  marker: {
\xa	  colors: [c[0],c[1],c[2],c[3]]\xd
	  },\xd
\x9 hole: 0,\x9\xd\xa		type: 'pie'\xd\xa\x9  }\xd\xa	];
\xa	var layout = {\xd\xa\x9paper_bgcolor: $('#bg_color').val(),
\xa	plot_bgcolor: $('#bg_color').val(),
\x9  margin: {\xd
	\x9l: 0,\xd\xa\x9\x9r: 0,\xd\xa		b: 5,\xd\xa\x9\x9t: 5,
\xa\x9	pad: 0
\xa\x9  }, \xd\xa\x9  legend: {orientation: "v"},
	   height: 70,
\x9\x9width: 70,\xd
\x9  showlegend:false	,\xd
	  hovermode: false,
\xa	};
	DashboardBuilder.newPlot(id, data, layout,  {staticPlot: true});	\xd

\xa<!-- Pie Chart Update End -->
}
	\xd
\xd\xa
\xafunction updateareabartheme (id, t,c) {
<!-- Area Chart Update -->
\xavar trace1 = {\xd
		x: ["10\/18\/2014","11\/7\/2011","10\/31\/2016","4\/10\/2010"], \xd
\x9	y: ["437.20","154.06","159.28","205.70"],  	\xd\xafill: "tozeroy",		
\xa		line: {\xd\xa	\x9shape: "spline",\xd
\x9\x9color: c[0]
\x9\x9},  
\x9	marker: {
\xa\x9	color: c[0]
		},\xd\xa\x9	type: t,
		};\xd

\xa	var trace2 = {\xd\xa\x9	 x: ["10\/18\/2014","11\/7\/2011","10\/31\/2016","4\/10\/2010"], \xd\xa\x9\x9y: ["263.33","90.93","255.28","117.11"], \x9
fill: "tozeroy",	\x9
\xa	\x9line: {
\xa		shape: "spline",
\xa\x9\x9color: c[1]
\x9\x9},  \xd\xa\x9	marker: {\xd\xa	\x9color: c[1]
\xa\x9	},		
\xa		type: t,\xd
\x9	};\xd
\x9		\x9		\x9\x9			\x9
\xa	var data = [trace1,trace2,];\x9
   var layout = {\xd
\x9   paper_bgcolor: $('#bg_color').val(),
\x9   plot_bgcolor: $('#bg_color').val(),
	  margin: {
\xa	\x9l: 0,
\xa\x9\x9r: 0,
	\x9b: 5,
	\x9t: 5,\xd\xa	\x9pad: 0
\x9  }, 
\xa	  legend: {orientation: "v"},\xd\xa\x9  xaxis: {\xd\xa\x9		\x9	\x9showticklabels:false,\x9			\x9
	\x9	\x9\x9	showgrid: false, 
\x9\x9		\x9	showline: false\x9}, \xd
	  yaxis: {
\xa\x9\x9showticklabels:false,\xd
\x9\x9showgrid: false, \xd\xa\x9	showline: false},
		\x9\x9\x9\x9\xd
\x9   height: 70,\xd
		width: 140,\xd
\x9  showlegend:false,

\xa\x9  hovermode: false,\xd
	};
\xa	DashboardBuilder.newPlot(id, data, layout,  {staticPlot: true});\x9
<!-- Area Chart Update End -->\xd

\xa}\xd\xa\xd


function updatebg(id, c) {
	$("."+id+"bgchart").css('background',c);
\xd
	if (c=='#ffffff' || c=='#FFFFFF') {\xd\xa\x9\x9$("."+id+"bgbody").css('background',c);
\xa		$("."+id+"header-bg").css('background',colorshade(c,-10));
	} else {
	\x9$("."+id+"bgbody").css('background',colorshade(c,-10));
\xa\x9	$("."+id+"header-bg").css('background',colorshade(c,-12));
	}\xd
}	
\x9
\xa
function updatechartbg(id, c) {\x9\xd\xa\x9var update = {visible:true};\x9
\xa\x9var layout_update = {
\xa	\x9paper_bgcolor: c,
\xa\x9\x9plot_bgcolor: c,
	};\xd\xa\x9\x9	
	DashboardBuilder.update(id+'pie', update, layout_update);\xd\xa\x9DashboardBuilder.update(id+'bar', update, layout_update);
	DashboardBuilder.update(id+'area', update, layout_update);
	
\xa}\xd\xa
\xa\xd\xa\xd

\xafunction updatetheme (id, c, f, b) {\xd
	$("#active-theme").html(id);\xd
\x9
\xa	if (id=='default'){
\x9	pie('pie');\xd
		areabar('bar', 'bar');
\xa	\x9areabar('area','area');\xd
\x9\x9updatebg('active-','#ffffff');
\xa		updatechartbg('','#ffffff');\xd\xa	\x9number('active','#000000');
\xa	\x9$('#chart_color').css('background','#ffffff');\xd
		\x9for (i = 0; i < c.length; i++) {\xd
\x9\x9		$('#chart_color'+i).val('#ffffff');\xd\xa\x9\x9\x9\x9$('#org_chart_color'+i).val('#ffffff');\xd\xa\x9		}
		$('#font_color').val('#ffffff');\xd
\x9\x9$('#bg_color').val('#ffffff');
\xa		$('#theme').val('');\xd\xa		updatenumberbg('active',['#ffffff']);
\xa\x9 return;\xd
    }\xd
\x9
\xa\x9
	updatepietheme('pie', c); \xd
\x9updateareabartheme('area', 'area',c);\xd
\x9updateareabartheme('bar', 'bar',c);\xd
\x9updatebg('active-',b);
	
\xa	updatechartbg('',b);
\xa\x9number('active',f);\xd
\x9
\x9$('#chart_color').css('background',c[0]);\xd
	\xd\xa\x9for (i = 0; i < c.length; i++) {\xd
\x9\x9$('#chart_color'+i).val(c[i]);\xd\xa\x9\x9$('#org_chart_color'+i).val(c[i]);
\xa\x9}
\xa	$('#font_color').val(f);\xd
	$('#bg_color').val(b);
\xa	
\xa	$('#theme').val(id);
\xa\x9updatenumberbg('active',c);
\xa\x9
}\xd\xa
\xafunction updatenumberbg(id, c) {\xd\xa	$('.'+id+'-bgnumber').css('background',c[0]);\x9
}\xd

\xa</script>
<style>\xd\xaa[aria-expanded=true] .fa-angle-right {\xd\xa   display: none;\xd\xa}
a[aria-expanded=false] .fa-angle-down {
\xa   display: none;
\xa}\xd
.text-arrow{color:black;}\xd
</style>\xd\xa\xd\xa
 ?>

Did this file decode correctly?

Original Code

\74\x2f\142\x75\x74\164\157\x6e\x3e\xd\12\x9\74\57\x64\x69\166\x3e\15\12\x9\15\12\x9\xd\12\74\57\146\x6f\162\x6d\x3e\xd\12\xd\xa\15\12\15\12\74\163\x63\x72\151\x70\x74\76\xd\xa\x76\x61\162\40\x24\155\x6f\x64\x61\154\40\x3d\x20\x24\50\x27\43\144\142\x4d\x6f\x64\141\x6c\55\x30\x27\x29\73\xd\xa\x24\x6d\157\144\141\154\56\146\151\156\x64\50\47\x2e\x6d\157\x64\x61\154\55\143\x6f\156\164\145\x6e\164\x27\x29\xd\12\40\x20\x2e\143\x73\x73\50\173\xd\xa\x9\x20\x20\x74\157\160\72\40\x32\x35\xd\12\40\x20\175\51\xd\12\x20\x20\56\x72\x65\163\x69\172\141\142\154\145\x28\x7b\xd\12\40\x20\x20\x20\x6d\151\x6e\110\x65\151\147\150\164\x3a\40\63\x30\x35\x2c\15\xa\x9\x6d\x61\170\x48\145\151\147\x68\164\x3a\x20\x37\65\60\x2c\xd\12\40\40\x20\40\150\x61\156\144\x6c\x65\x73\72\x20\47\x6e\54\x20\145\x2c\x20\163\54\40\x77\54\40\x6e\145\x2c\40\163\x77\54\x20\x73\145\54\40\x6e\167\47\54\15\12\x20\x20\x7d\51\xd\12\15\xa\15\xa\166\x61\x72\40\154\x61\x75\156\143\x68\x20\x3d\40\x66\165\x6e\143\x74\x69\x6f\156\x20\50\x29\40\x7b\15\xa\40\40\x24\155\x6f\144\x61\154\x2e\x6d\157\144\141\154\x28\x29\x3b\15\xa\x7d\15\xa\xd\xa\xd\xa\15\12\xd\12\xd\xa\x66\x75\x6e\143\x74\151\157\x6e\40\141\162\145\x61\142\141\162\x28\x69\144\x2c\40\143\150\x61\162\x74\51\173\15\xa\x9\166\x61\x72\40\x74\162\x61\x63\x65\61\40\75\x20\x7b\xd\12\x9\x9\170\x3a\40\133\x22\x31\60\x5c\57\x31\70\134\x2f\62\60\x31\x34\42\54\x22\61\x31\x5c\x2f\67\134\57\x32\60\61\61\42\54\x22\61\x30\x5c\57\63\x31\x5c\x2f\62\60\61\x36\42\54\42\x34\x5c\x2f\61\x30\x5c\57\x32\60\61\x30\42\x5d\54\40\xd\12\11\x9\x79\x3a\x20\133\42\x34\x33\67\56\x32\x30\x22\x2c\x22\x31\x35\x34\56\x30\66\x22\x2c\42\61\65\x39\x2e\x32\70\x22\54\42\62\x30\65\x2e\x37\60\42\x5d\x2c\40\x20\x9\xd\xa\146\x69\x6c\154\72\40\42\x74\157\172\x65\x72\x6f\171\x22\x2c\11\x9\15\12\x9\x9\154\151\156\145\72\40\x7b\15\12\x9\11\163\150\141\x70\x65\x3a\x20\x22\x73\x70\154\x69\x6e\x65\x22\x2c\x7d\x2c\x20\x20\xd\xa\x9\x9\x74\x79\160\x65\72\40\143\x68\141\162\164\54\15\12\x9\11\x7d\73\xd\12\xd\12\11\166\x61\162\40\164\x72\x61\143\145\x32\40\x3d\x20\x7b\xd\12\11\11\40\170\x3a\x20\x5b\x22\x31\60\134\x2f\61\x38\134\57\x32\60\x31\x34\x22\x2c\x22\61\x31\x5c\57\67\134\x2f\x32\x30\61\61\42\x2c\42\x31\x30\134\57\63\x31\134\57\x32\x30\61\x36\x22\54\x22\64\134\x2f\x31\60\x5c\57\62\60\61\x30\x22\135\54\x20\15\12\x9\11\171\72\40\133\42\62\x36\x33\56\63\x33\x22\54\x22\71\60\56\x39\x33\42\54\42\62\x35\x35\56\x32\x38\42\54\x22\61\x31\67\x2e\61\61\42\135\54\40\x9\xd\xa\x66\x69\x6c\x6c\72\40\x22\x74\x6f\x7a\145\162\x6f\x79\x22\x2c\x9\11\xd\12\11\x9\154\151\156\x65\x3a\40\173\15\xa\x9\x9\x73\x68\141\160\x65\72\x20\x22\163\160\154\x69\x6e\145\42\54\175\54\40\x20\x9\x9\x9\11\x9\x20\x20\11\11\x9\x9\11\x9\x20\x20\x20\15\xa\x9\x9\164\x79\160\x65\72\40\143\150\x61\162\164\x2c\xd\xa\x9\x9\175\x3b\15\12\x9\11\x9\11\x9\11\11\x9\x9\11\11\11\15\12\x9\x76\x61\x72\40\x64\x61\x74\x61\40\x3d\x20\x5b\x74\x72\141\x63\x65\x31\54\164\162\x61\143\x65\62\x2c\135\x3b\11\x9\11\x9\11\x9\x9\11\x9\11\15\xa\11\15\xa\x9\166\141\162\40\x6c\141\x79\157\165\x74\x20\x3d\40\173\xd\xa\11\x20\40\155\141\x72\147\151\x6e\x3a\40\173\xd\xa\x9\11\x6c\x3a\40\60\54\xd\xa\11\x9\162\72\40\x30\x2c\15\xa\11\x9\142\72\x20\65\x2c\15\12\11\x9\164\x3a\40\x35\x2c\15\xa\x9\11\x70\141\144\72\40\x30\15\12\11\x20\x20\175\x2c\40\15\xa\x9\40\x20\x6c\145\x67\145\x6e\x64\x3a\x20\x7b\x6f\162\x69\145\x6e\x74\141\164\x69\157\156\72\x20\x22\166\x22\x7d\x2c\15\12\x9\x20\x20\x78\x61\x78\x69\x73\x3a\x20\173\xd\12\11\x9\x9\x9\11\x9\163\150\x6f\167\x74\151\x63\x6b\154\x61\x62\x65\x6c\163\72\x66\x61\154\163\145\x2c\11\x9\11\11\x9\15\xa\11\11\11\x9\11\x9\x73\150\157\x77\147\x72\x69\144\x3a\40\x66\x61\154\163\x65\54\x20\15\xa\11\11\11\x9\11\11\x73\x68\x6f\x77\154\x69\156\145\x3a\x20\146\x61\x6c\163\x65\x9\175\x2c\x20\xd\xa\x9\40\x20\171\x61\x78\151\163\72\x20\x7b\15\12\x9\x9\163\x68\x6f\x77\164\x69\x63\x6b\x6c\x61\142\x65\x6c\163\x3a\146\141\154\163\145\x2c\15\12\11\11\x73\x68\157\167\147\162\151\x64\72\40\146\x61\x6c\x73\145\x2c\40\xd\12\x9\11\163\x68\157\x77\154\151\x6e\x65\72\x20\x66\141\x6c\x73\x65\x7d\54\15\xa\x9\x9\x9\11\x9\11\xd\xa\x9\x20\40\x20\x68\x65\151\147\x68\x74\72\x20\67\x30\x2c\xd\12\x9\x9\167\x69\x64\164\150\x3a\x20\x31\64\x30\54\xd\xa\x9\40\40\x73\x68\x6f\x77\x6c\x65\x67\x65\156\x64\72\x66\141\154\163\145\x2c\xd\12\15\xa\x9\x20\40\x68\157\166\145\162\155\157\x64\x65\x3a\x20\146\141\x6c\163\145\54\xd\xa\x9\x7d\x3b\15\12\11\104\x61\x73\150\x62\157\x61\x72\144\102\165\151\154\144\145\x72\x2e\156\x65\x77\x50\x6c\157\164\50\151\x64\x2c\x20\144\x61\164\141\x2c\x20\154\x61\x79\x6f\165\164\54\x20\40\173\x73\164\x61\164\x69\143\x50\154\157\x74\72\40\x74\x72\165\x65\175\51\x3b\xd\12\x7d\xd\xa\15\12\146\165\x6e\143\164\x69\157\156\40\x70\x69\145\50\x69\144\x29\173\xd\xa\11\166\141\162\x20\144\x61\x74\141\40\x3d\40\x5b\xd\12\x9\40\x20\x7b\xd\xa\11\x9\x20\x20\164\x65\170\x74\x69\156\146\157\72\40\x27\156\157\x6e\x65\x27\x2c\15\xa\11\x9\40\x20\x74\x69\x74\154\x65\x3a\146\x61\154\x73\x65\54\xd\xa\x9\x20\x76\x61\154\165\x65\163\x3a\40\133\42\61\65\61\x37\42\54\x22\x33\60\x31\70\x22\x2c\x22\x33\63\62\62\42\x2c\x22\x38\64\64\66\42\x5d\x2c\40\15\xa\x9\40\x6c\141\142\145\x6c\x73\72\40\133\42\x4e\x6f\x72\x74\x68\40\101\x66\162\x69\x63\x61\42\54\x22\115\151\x64\144\x6c\145\40\105\141\x73\164\42\x2c\x22\x45\x75\162\157\x70\x65\42\54\42\101\x73\151\141\42\x5d\x2c\x20\15\xa\15\xa\11\x20\x68\x6f\154\145\x3a\40\x30\54\11\xd\xa\11\x9\x74\x79\160\145\72\40\x27\x70\x69\x65\47\15\xa\11\40\x20\x7d\15\xa\11\135\73\15\xa\11\x76\x61\x72\40\154\141\x79\157\x75\164\40\75\x20\173\15\xa\x9\40\40\155\141\162\147\151\156\72\x20\173\xd\xa\x9\x9\x6c\x3a\40\x30\x2c\15\12\11\11\162\72\x20\60\54\xd\12\x9\11\x62\x3a\40\x35\54\15\12\x9\x9\x74\72\40\x35\54\15\12\11\11\x70\141\x64\x3a\x20\60\xd\xa\11\x20\40\x7d\54\40\15\12\11\40\40\x6c\x65\x67\x65\156\144\72\x20\173\157\162\151\x65\x6e\164\x61\164\x69\157\x6e\72\x20\x22\x76\x22\x7d\54\xd\12\x9\x20\40\40\150\x65\151\x67\x68\x74\x3a\40\67\x30\54\15\xa\x9\11\167\x69\x64\x74\x68\x3a\x20\x37\x30\x2c\15\12\11\40\x20\x73\x68\x6f\167\154\145\x67\145\156\x64\72\146\x61\154\163\x65\11\x2c\xd\xa\11\x20\40\150\x6f\166\x65\x72\155\157\144\x65\72\x20\x66\x61\154\x73\145\54\15\12\11\175\x3b\15\xa\11\x44\x61\x73\150\x62\x6f\x61\x72\x64\x42\165\x69\154\144\x65\162\x2e\x6e\145\x77\x50\x6c\x6f\164\50\x69\144\x2c\40\144\141\x74\141\x2c\x20\x6c\x61\171\x6f\x75\164\54\40\40\173\163\164\x61\164\x69\143\120\x6c\x6f\164\72\40\x74\162\x75\145\x7d\x29\73\xd\12\x7d\xd\12\xd\12\146\165\156\x63\164\151\x6f\156\x20\x6e\x75\x6d\x62\x65\162\50\x69\144\54\x20\143\51\x20\173\15\xa\x9\x20\144\x6f\x63\165\x6d\x65\156\x74\x2e\x67\145\164\x45\x6c\145\x6d\145\156\x74\102\x79\x49\144\50\x69\144\53\42\x2d\x6e\x75\x6d\x62\x65\x72\x22\51\x2e\x73\x74\171\154\145\56\143\157\154\x6f\x72\40\75\x20\143\x3b\xd\12\11\40\44\x28\42\x23\x22\x2b\151\x64\x2b\42\55\164\150\x65\x6d\145\42\51\x2e\x63\x73\x73\x28\x27\x63\157\x6c\157\x72\x27\x2c\x63\51\x3b\xd\12\175\15\xa\15\12\x66\x75\156\x63\x74\x69\157\x6e\x20\165\x70\144\141\x74\145\x70\x69\145\x74\x68\145\x6d\145\40\x28\151\144\x2c\40\143\x29\x20\173\15\12\x9\x3c\x21\55\55\x20\120\151\x65\40\x43\150\x61\x72\x74\40\x55\x70\144\141\x74\x65\40\55\x2d\x3e\xd\xa\x9\166\x61\162\40\x64\141\164\141\40\75\x20\x5b\xd\12\11\x20\x20\173\15\xa\x9\11\x20\40\x74\145\x78\x74\151\156\146\x6f\72\x20\x27\156\x6f\x6e\145\x27\x2c\xd\xa\x9\x9\40\x20\x74\151\x74\x6c\x65\x3a\x66\141\x6c\x73\x65\x2c\15\12\x9\40\166\x61\154\165\145\x73\72\40\x5b\x22\61\65\x31\x37\x22\54\x22\x33\x30\x31\x38\x22\54\42\63\x33\62\62\x22\x2c\42\x38\64\64\66\x22\135\x2c\x20\xd\12\11\40\154\141\142\x65\x6c\163\x3a\40\x5b\x22\x4e\157\x72\x74\150\40\101\x66\x72\x69\143\x61\x22\x2c\42\x4d\151\x64\144\x6c\145\x20\105\x61\163\164\42\x2c\x22\105\x75\162\157\x70\145\x22\54\x22\x41\x73\151\x61\42\135\x2c\x20\15\12\x9\x20\40\x6d\141\x72\153\145\162\x3a\x20\173\15\xa\11\x20\40\143\157\x6c\157\x72\x73\72\40\x5b\x63\x5b\x30\135\x2c\143\x5b\x31\x5d\54\x63\133\62\x5d\54\x63\x5b\63\135\x5d\xd\12\11\x20\40\x7d\x2c\xd\12\x9\40\150\157\154\x65\x3a\x20\x30\x2c\x9\xd\xa\11\11\x74\x79\x70\145\72\x20\47\160\x69\145\47\xd\xa\x9\40\x20\x7d\xd\xa\11\x5d\73\15\xa\11\x76\x61\162\40\x6c\141\171\x6f\x75\x74\40\75\x20\173\xd\xa\x9\160\141\x70\x65\x72\137\142\147\x63\x6f\154\157\162\x3a\40\44\50\47\43\142\x67\137\143\x6f\x6c\x6f\162\47\x29\56\x76\x61\154\50\51\54\15\xa\11\x70\154\157\x74\137\142\147\x63\157\x6c\x6f\162\72\x20\44\x28\x27\43\142\147\137\x63\157\154\157\x72\47\x29\56\166\x61\x6c\50\x29\54\15\12\x9\40\40\x6d\x61\162\147\x69\x6e\x3a\40\173\xd\12\11\x9\x6c\72\x20\x30\x2c\xd\xa\x9\x9\162\x3a\40\x30\54\xd\xa\11\11\x62\x3a\40\x35\x2c\xd\xa\x9\x9\x74\x3a\x20\65\x2c\15\xa\x9\11\160\141\144\72\x20\x30\15\xa\x9\x20\40\175\54\40\xd\xa\x9\40\x20\x6c\x65\147\145\156\144\72\40\173\x6f\x72\151\145\x6e\164\141\164\151\x6f\x6e\72\40\42\166\x22\x7d\x2c\15\12\11\40\x20\40\150\x65\151\x67\150\x74\x3a\40\x37\60\54\15\12\x9\x9\x77\x69\x64\x74\x68\x3a\x20\67\60\54\xd\12\x9\40\x20\x73\150\x6f\x77\x6c\x65\147\145\156\144\72\x66\x61\154\x73\145\11\x2c\xd\12\11\40\x20\150\x6f\166\x65\x72\x6d\x6f\x64\x65\x3a\40\146\141\x6c\x73\x65\x2c\15\xa\11\x7d\x3b\15\12\11\104\141\x73\x68\142\x6f\141\162\x64\102\165\151\x6c\144\x65\x72\56\x6e\x65\167\120\154\157\x74\50\151\x64\x2c\40\144\141\164\x61\54\40\154\141\x79\x6f\165\164\x2c\40\x20\x7b\163\x74\x61\164\x69\x63\120\154\x6f\164\72\x20\x74\x72\x75\x65\175\x29\73\11\xd\12\15\xa\x3c\x21\55\55\x20\x50\151\145\40\103\x68\x61\x72\164\x20\x55\160\144\141\164\145\40\105\156\144\40\55\x2d\76\15\12\x7d\15\12\11\xd\12\xd\xa\15\xa\146\x75\156\x63\164\x69\x6f\156\40\x75\x70\144\x61\x74\x65\141\x72\x65\141\142\x61\x72\164\x68\145\x6d\x65\x20\x28\x69\144\x2c\x20\x74\54\x63\51\40\173\15\12\74\x21\55\55\40\101\162\145\141\40\x43\150\141\x72\x74\x20\x55\160\144\x61\x74\145\40\x2d\x2d\x3e\15\xa\166\x61\162\40\164\162\141\143\145\x31\40\75\x20\x7b\xd\12\11\11\x78\x3a\x20\133\42\x31\x30\x5c\57\x31\70\134\57\62\60\61\x34\x22\54\42\x31\61\x5c\57\67\x5c\57\x32\x30\x31\61\42\x2c\42\x31\x30\134\x2f\x33\61\x5c\x2f\x32\60\x31\66\x22\x2c\42\64\134\57\x31\60\134\57\x32\x30\61\60\x22\135\x2c\40\xd\12\x9\11\171\x3a\40\133\42\x34\x33\x37\56\x32\x30\x22\54\42\x31\x35\64\x2e\60\66\42\x2c\x22\61\x35\71\56\62\x38\x22\54\x22\x32\x30\65\56\x37\60\42\x5d\x2c\x20\x20\11\xd\xa\146\151\154\x6c\72\40\x22\x74\x6f\x7a\145\162\157\171\42\54\11\11\15\xa\11\11\154\x69\156\145\x3a\40\173\xd\xa\11\x9\163\x68\141\160\x65\72\x20\x22\x73\x70\x6c\x69\x6e\x65\x22\54\xd\12\x9\x9\143\157\x6c\157\162\72\40\143\x5b\x30\x5d\15\12\x9\x9\x7d\x2c\x20\40\15\12\x9\11\x6d\141\162\153\x65\162\72\x20\173\15\xa\x9\11\143\157\x6c\x6f\x72\72\40\x63\133\60\x5d\15\12\11\11\x7d\54\xd\xa\x9\11\164\171\x70\x65\72\x20\x74\54\15\12\11\11\175\x3b\xd\12\15\xa\11\166\141\x72\x20\x74\162\x61\143\145\62\40\x3d\40\173\xd\xa\x9\11\x20\x78\72\40\133\x22\61\x30\x5c\57\61\x38\134\x2f\62\60\61\x34\x22\54\42\x31\x31\x5c\x2f\x37\134\57\x32\x30\61\x31\42\54\42\61\x30\134\x2f\63\x31\x5c\x2f\62\x30\61\66\42\54\42\x34\134\57\x31\60\134\x2f\x32\x30\61\x30\42\x5d\54\x20\xd\xa\x9\x9\171\72\x20\x5b\x22\62\x36\x33\x2e\x33\63\x22\54\x22\71\60\x2e\x39\x33\42\54\42\x32\65\x35\56\x32\70\42\x2c\42\x31\x31\x37\x2e\x31\61\x22\x5d\x2c\40\x9\15\12\x66\x69\154\154\x3a\x20\42\x74\x6f\172\x65\x72\x6f\x79\42\x2c\11\x9\15\xa\11\x9\x6c\151\x6e\145\72\40\x7b\15\xa\11\11\x73\150\141\160\x65\x3a\40\42\x73\160\x6c\x69\x6e\x65\42\54\15\xa\x9\x9\x63\x6f\x6c\157\162\72\40\x63\x5b\61\x5d\15\12\x9\x9\175\54\x20\x20\xd\xa\x9\11\x6d\141\x72\153\x65\162\72\x20\x7b\xd\xa\11\x9\143\x6f\x6c\157\162\x3a\x20\x63\133\61\135\15\xa\x9\11\x7d\x2c\11\11\15\xa\11\11\x74\171\160\145\72\40\164\54\xd\12\x9\11\175\x3b\xd\12\x9\11\11\x9\11\11\x9\x9\11\11\11\x9\15\xa\11\x76\141\x72\40\144\x61\x74\x61\40\x3d\40\133\164\x72\141\143\145\x31\x2c\164\x72\x61\143\145\x32\54\135\x3b\x9\15\12\40\x20\40\x76\141\x72\x20\154\141\x79\157\165\164\40\75\40\173\xd\12\x9\x20\40\x20\x70\141\160\145\162\137\x62\x67\x63\x6f\x6c\x6f\162\x3a\x20\44\50\47\43\x62\x67\x5f\143\x6f\154\157\x72\x27\51\x2e\166\x61\154\x28\51\54\15\12\x9\x20\40\x20\x70\154\157\164\137\x62\x67\x63\157\154\x6f\x72\72\40\x24\50\47\x23\x62\x67\x5f\x63\x6f\x6c\x6f\162\47\x29\56\x76\141\154\x28\x29\54\15\12\11\40\x20\155\x61\x72\147\151\x6e\72\40\173\15\xa\11\x9\154\72\x20\x30\x2c\15\xa\x9\x9\162\x3a\40\60\54\15\12\11\x9\142\72\40\x35\x2c\15\12\11\x9\164\x3a\x20\x35\x2c\xd\xa\11\x9\160\141\144\x3a\x20\x30\15\12\x9\40\40\175\54\x20\15\xa\11\40\40\x6c\x65\x67\145\156\x64\x3a\x20\173\157\162\x69\145\156\164\141\164\x69\157\156\72\40\42\x76\42\x7d\x2c\xd\xa\x9\x20\40\170\141\x78\151\163\72\x20\x7b\xd\xa\x9\11\11\x9\11\x9\x73\x68\x6f\x77\x74\151\143\x6b\154\141\142\x65\154\x73\72\146\x61\x6c\x73\x65\54\x9\11\11\11\x9\15\12\11\x9\11\x9\x9\11\x73\150\x6f\167\147\x72\x69\144\x3a\x20\146\141\154\x73\145\54\40\15\12\x9\x9\11\11\x9\11\x73\x68\157\167\154\151\156\x65\x3a\40\x66\x61\x6c\x73\x65\x9\175\x2c\x20\xd\12\11\x20\40\171\141\x78\151\163\72\40\x7b\15\xa\x9\x9\x73\150\x6f\x77\164\151\143\x6b\x6c\x61\142\x65\x6c\x73\x3a\x66\x61\154\163\x65\54\xd\12\x9\x9\163\150\157\167\147\162\x69\x64\72\x20\146\141\x6c\163\x65\x2c\40\xd\xa\x9\11\163\x68\x6f\x77\x6c\x69\x6e\x65\72\40\146\141\154\x73\x65\175\x2c\15\12\11\11\x9\x9\x9\x9\xd\12\x9\40\x20\x20\x68\x65\151\x67\x68\x74\72\40\67\x30\x2c\xd\12\11\11\167\151\x64\164\150\x3a\40\x31\x34\x30\54\xd\12\x9\x20\40\x73\150\157\x77\154\145\x67\145\x6e\144\72\146\141\154\163\145\54\15\12\15\xa\x9\40\x20\x68\157\166\145\x72\155\x6f\144\145\x3a\x20\146\141\154\x73\x65\x2c\xd\12\11\175\x3b\15\xa\11\104\x61\x73\x68\142\157\x61\162\144\x42\165\151\x6c\144\x65\162\56\x6e\145\167\x50\154\x6f\164\50\x69\144\x2c\40\x64\x61\x74\141\54\x20\x6c\x61\171\157\165\x74\54\x20\40\x7b\163\x74\x61\164\x69\143\x50\x6c\x6f\x74\72\x20\x74\162\x75\x65\x7d\x29\73\x9\15\12\x3c\41\55\55\x20\x41\162\x65\141\40\103\150\x61\162\164\40\125\x70\x64\x61\164\145\x20\105\x6e\x64\x20\55\55\x3e\xd\12\15\xa\175\xd\xa\xd\12\15\12\15\12\146\165\156\143\x74\151\x6f\156\40\x75\x70\x64\141\x74\145\142\x67\50\151\x64\54\x20\x63\51\x20\x7b\15\12\11\x24\x28\x22\56\x22\x2b\151\x64\x2b\x22\142\x67\143\150\x61\162\164\x22\x29\x2e\143\163\x73\50\47\142\x61\x63\153\147\x72\157\x75\156\144\47\54\143\51\73\15\12\xd\12\11\x69\146\40\50\x63\x3d\75\x27\43\x66\146\146\146\x66\x66\47\40\174\174\x20\143\x3d\x3d\47\43\x46\106\106\x46\106\x46\47\51\x20\x7b\xd\xa\x9\x9\44\x28\42\56\42\53\x69\x64\53\42\x62\x67\142\x6f\x64\171\x22\51\56\x63\x73\163\x28\47\142\x61\x63\x6b\x67\162\x6f\x75\156\144\47\x2c\x63\51\73\15\xa\11\11\44\50\42\x2e\42\53\151\x64\x2b\42\x68\x65\x61\144\145\x72\x2d\x62\x67\42\51\56\143\163\x73\x28\x27\x62\x61\x63\153\147\x72\157\x75\x6e\144\47\x2c\x63\x6f\x6c\x6f\x72\163\150\x61\144\x65\x28\143\54\x2d\61\60\51\x29\x3b\15\12\11\x7d\x20\x65\154\x73\x65\x20\173\15\12\11\x9\x24\x28\x22\x2e\x22\x2b\x69\144\x2b\x22\142\x67\142\157\x64\171\42\51\x2e\x63\163\x73\x28\47\142\141\143\x6b\x67\x72\157\x75\x6e\144\47\54\x63\x6f\154\157\x72\x73\150\141\x64\x65\50\x63\x2c\x2d\x31\60\51\51\73\15\xa\x9\11\44\50\42\56\x22\53\x69\x64\x2b\42\150\145\x61\144\x65\x72\x2d\142\147\42\51\56\x63\163\x73\50\47\x62\x61\143\x6b\x67\x72\x6f\165\x6e\144\47\54\x63\157\x6c\x6f\x72\163\150\141\144\145\50\143\x2c\x2d\61\x32\x29\51\73\15\12\11\x7d\xd\12\175\11\15\12\x9\15\xa\15\12\146\165\156\x63\x74\151\157\156\x20\165\160\144\x61\x74\x65\143\x68\141\162\x74\x62\147\x28\151\144\54\40\143\x29\x20\173\x9\xd\xa\x9\x76\x61\x72\40\165\160\x64\x61\164\145\x20\x3d\x20\x7b\166\151\x73\x69\x62\154\x65\x3a\x74\x72\165\x65\x7d\x3b\x9\15\xa\x9\166\141\162\40\x6c\x61\171\157\165\164\137\x75\x70\x64\141\164\x65\x20\75\x20\173\15\xa\11\x9\160\141\x70\145\162\137\x62\x67\x63\x6f\x6c\157\x72\72\40\143\x2c\15\xa\x9\x9\160\x6c\157\x74\137\142\147\x63\157\154\x6f\x72\72\40\x63\54\15\12\11\x7d\73\xd\xa\x9\x9\11\15\12\11\104\x61\x73\x68\142\157\141\162\x64\102\165\x69\154\144\x65\162\56\x75\160\144\141\x74\145\x28\151\x64\53\x27\160\151\145\47\x2c\x20\x75\160\x64\141\164\145\x2c\x20\x6c\x61\x79\x6f\x75\164\137\x75\x70\144\x61\x74\x65\x29\x3b\xd\xa\x9\104\141\x73\x68\x62\x6f\141\162\x64\x42\165\x69\154\144\145\162\x2e\165\160\144\x61\x74\145\50\x69\x64\53\47\142\x61\x72\47\x2c\40\165\x70\144\x61\164\145\x2c\x20\x6c\x61\x79\157\165\164\137\x75\160\144\x61\x74\145\51\x3b\15\12\11\x44\x61\x73\x68\x62\157\x61\162\144\x42\x75\x69\154\144\145\x72\x2e\x75\x70\x64\141\164\x65\50\x69\144\53\x27\141\x72\145\x61\x27\54\x20\165\x70\x64\141\164\145\54\40\154\141\171\157\x75\x74\137\165\160\144\141\164\145\51\73\15\12\11\15\xa\175\xd\xa\15\xa\xd\xa\xd\12\15\xa\x66\165\156\x63\164\x69\x6f\156\x20\165\160\x64\x61\x74\145\x74\150\x65\x6d\145\40\x28\x69\x64\x2c\x20\x63\x2c\x20\x66\54\40\142\51\40\x7b\xd\12\11\44\50\42\x23\141\x63\x74\x69\166\145\55\x74\x68\145\155\145\42\51\56\x68\164\x6d\154\x28\x69\144\51\x3b\xd\12\x9\15\xa\11\151\x66\40\x28\151\x64\75\75\47\144\x65\146\x61\x75\154\164\x27\x29\173\15\12\x9\11\x70\x69\145\50\x27\x70\x69\145\x27\x29\73\xd\12\11\11\141\162\x65\x61\x62\141\x72\50\47\x62\x61\162\x27\54\40\x27\142\141\x72\47\x29\x3b\15\xa\11\x9\x61\162\145\x61\x62\141\x72\x28\x27\x61\x72\145\x61\x27\54\x27\141\x72\x65\x61\x27\51\x3b\xd\12\x9\x9\x75\x70\x64\x61\x74\x65\x62\x67\50\47\x61\x63\164\151\166\x65\55\47\54\x27\x23\x66\x66\146\x66\146\x66\47\51\73\15\xa\11\11\165\160\x64\141\x74\x65\x63\x68\x61\162\x74\142\147\50\47\x27\x2c\x27\x23\x66\x66\x66\146\146\146\x27\x29\73\xd\xa\11\x9\x6e\165\155\142\145\162\x28\47\141\x63\x74\151\x76\x65\x27\54\47\43\x30\x30\60\60\x30\x30\x27\x29\73\15\xa\11\x9\44\50\47\43\x63\150\x61\162\164\137\x63\157\154\157\162\x27\51\x2e\x63\x73\x73\50\47\142\141\x63\153\x67\x72\x6f\x75\x6e\x64\x27\x2c\47\x23\146\x66\x66\146\x66\146\47\51\x3b\xd\12\11\11\x9\x66\x6f\x72\x20\x28\x69\x20\x3d\x20\60\73\x20\151\40\74\x20\x63\x2e\154\145\x6e\147\x74\150\x3b\40\x69\x2b\53\x29\x20\173\xd\12\x9\x9\11\11\44\50\x27\x23\x63\150\141\x72\164\x5f\x63\x6f\154\x6f\x72\x27\53\151\51\x2e\x76\141\x6c\x28\x27\43\x66\x66\146\x66\x66\146\x27\51\x3b\xd\xa\x9\x9\x9\x9\x24\x28\x27\x23\157\x72\x67\137\143\150\141\x72\164\x5f\143\157\154\157\162\47\53\x69\x29\56\166\x61\x6c\50\47\43\146\146\x66\146\x66\146\47\x29\73\xd\xa\x9\11\11\x7d\15\12\11\11\x24\50\47\43\146\157\x6e\164\137\x63\157\154\x6f\x72\x27\x29\x2e\x76\141\154\50\x27\43\x66\146\x66\x66\x66\x66\47\x29\x3b\xd\12\x9\x9\x24\x28\47\43\142\147\x5f\143\x6f\x6c\157\x72\x27\x29\x2e\x76\x61\x6c\50\47\43\146\x66\x66\x66\146\x66\47\x29\73\15\xa\11\11\x24\x28\x27\x23\x74\150\x65\155\145\47\51\x2e\166\141\154\x28\x27\x27\x29\x3b\xd\xa\11\11\x75\x70\144\x61\x74\145\156\165\155\x62\x65\x72\142\x67\x28\x27\141\143\164\x69\166\x65\47\x2c\x5b\47\43\146\x66\146\x66\146\146\47\135\x29\x3b\15\xa\x9\x20\x72\x65\x74\165\162\x6e\73\xd\12\40\40\x20\x20\x7d\xd\12\x9\15\xa\x9\15\12\11\165\160\144\141\164\145\x70\x69\x65\x74\x68\145\155\x65\x28\47\x70\151\x65\47\54\x20\143\x29\x3b\40\xd\12\x9\x75\160\144\141\164\145\141\162\145\141\x62\x61\x72\164\150\145\x6d\145\x28\47\141\x72\145\141\47\54\40\47\x61\162\x65\141\x27\x2c\143\51\x3b\xd\12\x9\165\x70\x64\141\x74\145\x61\162\x65\x61\142\141\x72\164\150\x65\x6d\145\x28\47\x62\x61\x72\x27\x2c\x20\47\x62\141\x72\47\54\x63\51\73\xd\12\x9\x75\160\x64\141\164\145\x62\x67\50\47\x61\x63\164\151\166\x65\x2d\47\54\142\51\73\15\12\11\15\xa\11\165\x70\x64\x61\164\145\143\150\x61\x72\x74\x62\x67\50\x27\x27\x2c\142\51\x3b\15\xa\x9\x6e\165\x6d\142\x65\162\50\x27\141\143\x74\x69\x76\145\x27\x2c\146\51\73\xd\12\x9\15\12\x9\x24\50\47\43\143\150\x61\162\164\x5f\143\x6f\154\157\162\47\51\x2e\x63\x73\x73\50\47\x62\x61\x63\153\147\x72\157\165\x6e\x64\x27\54\143\133\x30\135\x29\x3b\xd\12\11\xd\xa\x9\146\157\162\x20\x28\151\40\x3d\x20\60\x3b\40\x69\40\x3c\40\x63\x2e\x6c\x65\156\x67\x74\150\x3b\40\151\x2b\x2b\51\40\x7b\xd\12\x9\x9\44\x28\47\x23\143\150\141\162\x74\x5f\x63\157\154\x6f\x72\47\53\x69\x29\56\x76\x61\x6c\x28\x63\x5b\151\x5d\51\x3b\xd\xa\x9\x9\x24\x28\x27\x23\157\x72\x67\x5f\x63\150\x61\x72\164\137\x63\x6f\x6c\157\162\x27\x2b\x69\51\56\x76\141\x6c\50\143\x5b\x69\x5d\51\73\15\xa\x9\x7d\15\xa\11\44\x28\47\43\x66\x6f\x6e\164\x5f\143\157\x6c\157\x72\47\x29\56\x76\141\154\x28\x66\51\x3b\xd\12\11\x24\50\47\x23\x62\147\137\143\x6f\154\x6f\x72\47\x29\x2e\166\141\x6c\50\142\x29\73\15\xa\11\15\xa\11\44\x28\x27\x23\164\150\145\155\x65\47\x29\x2e\x76\x61\x6c\50\151\144\51\x3b\15\xa\x9\165\160\144\141\x74\x65\156\x75\155\142\145\162\142\147\50\x27\x61\143\164\x69\166\x65\x27\x2c\143\x29\x3b\15\xa\x9\15\12\175\xd\xa\15\xa\146\x75\156\x63\x74\151\157\156\x20\165\160\x64\x61\164\145\x6e\165\x6d\x62\145\162\142\x67\x28\x69\x64\54\40\x63\51\40\173\xd\xa\11\x24\x28\x27\56\47\x2b\151\x64\53\47\x2d\x62\x67\156\165\x6d\x62\x65\x72\x27\51\x2e\x63\163\x73\50\47\x62\x61\143\x6b\147\x72\x6f\x75\156\x64\47\x2c\143\133\60\135\x29\x3b\x9\15\12\175\xd\12\15\xa\74\57\163\143\162\x69\160\x74\76\15\12\x3c\x73\164\x79\x6c\x65\76\xd\xa\x61\x5b\x61\x72\151\141\55\x65\x78\160\141\156\144\x65\144\x3d\x74\x72\165\x65\x5d\x20\x2e\146\x61\55\x61\156\x67\x6c\145\55\162\151\x67\x68\x74\x20\x7b\xd\xa\x20\40\x20\x64\151\x73\160\154\141\x79\x3a\x20\x6e\x6f\156\145\x3b\xd\xa\175\15\12\x61\133\x61\x72\x69\x61\55\x65\x78\x70\x61\156\144\x65\144\x3d\x66\141\154\163\x65\135\40\56\146\x61\x2d\141\x6e\147\154\145\x2d\144\x6f\x77\156\x20\x7b\15\xa\40\40\x20\144\151\x73\160\x6c\x61\x79\x3a\40\x6e\x6f\156\x65\73\15\xa\175\xd\12\x2e\164\145\x78\164\55\141\162\x72\157\x77\x7b\143\x6f\x6c\x6f\162\x3a\x62\x6c\141\143\x6b\x3b\x7d\xd\12\74\57\163\x74\171\x6c\x65\x3e\xd\xa\xd\xa\15\12

Function Calls

None

Variables

None

Stats

MD5 7f3a18011c2e5642e48bbd0789839a53
Eval Count 0
Decode Time 59 ms