/*
 * jQuery JavaScript Library v1.3.2
 * http://jquery.com/
 *
 * Copyright (c) 2009 John Resig
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
 * Revision: 6246
 */
(function(){var
window=this,undefined,_jQuery=window.jQuery,_$=window.$,jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context);},quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,isSimple=/^.[^:#\[\.,]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;this.context=selector;return this;}
if(typeof selector==="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])
selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem&&elem.id!=match[3])
return jQuery().find(selector);var ret=jQuery(elem||[]);ret.context=document;ret.selector=selector;return ret;}}else
return jQuery(context).find(selector);}else if(jQuery.isFunction(selector))
return jQuery(document).ready(selector);if(selector.selector&&selector.context){this.selector=selector.selector;this.context=selector.context;}
return this.setArray(jQuery.isArray(selector)?selector:jQuery.makeArray(selector));},selector:"",jquery:"1.3.2",size:function(){return this.length;},get:function(num){return num===undefined?Array.prototype.slice.call(this):this[num];},pushStack:function(elems,name,selector){var ret=jQuery(elems);ret.prevObject=this;ret.context=this.context;if(name==="find")
ret.selector=this.selector+(this.selector?" ":"")+selector;else if(name)
ret.selector=this.selector+"."+name+"("+selector+")";return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,value,type){var options=name;if(typeof name==="string")
if(value===undefined)
return this[0]&&jQuery[type||"attr"](this[0],name);else{options={};options[name]=value;}
return this.each(function(i){for(name in options)
jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)
value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!=="object"&&text!=null)
return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)
ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0]){var wrap=jQuery(html,this[0].ownerDocument).clone();if(this[0].parentNode)
wrap.insertBefore(this[0]);wrap.map(function(){var elem=this;while(elem.firstChild)
elem=elem.firstChild;return elem;}).append(this);}
return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType==1)
this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType==1)
this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},push:[].push,sort:[].sort,splice:[].splice,find:function(selector){if(this.length===1){var ret=this.pushStack([],"find",selector);ret.length=0;jQuery.find(selector,this[0],ret);return ret;}else{return this.pushStack(jQuery.unique(jQuery.map(this,function(elem){return jQuery.find(selector,elem);})),"find",selector);}},clone:function(events){var ret=this.map(function(){if(!jQuery.support.noCloneEvent&&!jQuery.isXMLDoc(this)){var html=this.outerHTML;if(!html){var div=this.ownerDocument.createElement("div");div.appendChild(this.cloneNode(true));html=div.innerHTML;}
return jQuery.clean([html.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0];}else
return this.cloneNode(true);});if(events===true){var orig=this.find("*").andSelf(),i=0;ret.find("*").andSelf().each(function(){if(this.nodeName!==orig[i].nodeName)
return;var events=jQuery.data(orig[i],"events");for(var type in events){for(var handler in events[type]){jQuery.event.add(this,type,events[type][handler],events[type][handler].data);}}
i++;});}
return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,jQuery.grep(this,function(elem){return elem.nodeType===1;})),"filter",selector);},closest:function(selector){var pos=jQuery.expr.match.POS.test(selector)?jQuery(selector):null,closer=0;return this.map(function(){var cur=this;while(cur&&cur.ownerDocument){if(pos?pos.index(cur)>-1:jQuery(cur).is(selector)){jQuery.data(cur,"closest",closer);return cur;}
cur=cur.parentNode;closer++;}});},not:function(selector){if(typeof selector==="string")
if(isSimple.test(selector))
return this.pushStack(jQuery.multiFilter(selector,this,true),"not",selector);else
selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector==="string"?jQuery(selector):jQuery.makeArray(selector))));},is:function(selector){return!!selector&&jQuery.multiFilter(selector,this).length>0;},hasClass:function(selector){return!!selector&&this.is("."+selector);},val:function(value){if(value===undefined){var elem=this[0];if(elem){if(jQuery.nodeName(elem,'option'))
return(elem.attributes.value||{}).specified?elem.value:elem.text;if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)
return null;for(var i=one?index:0,max=one?index+1:options.length;i<max;i++){var option=options[i];if(option.selected){value=jQuery(option).val();if(one)
return value;values.push(value);}}
return values;}
return(elem.value||"").replace(/\r/g,"");}
return undefined;}
if(typeof value==="number")
value+='';return this.each(function(){if(this.nodeType!=1)
return;if(jQuery.isArray(value)&&/radio|checkbox/.test(this.type))
this.checked=(jQuery.inArray(this.value,value)>=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)
this.selectedIndex=-1;}else
this.value=value;});},html:function(value){return value===undefined?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,+i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},domManip:function(args,table,callback){if(this[0]){var fragment=(this[0].ownerDocument||this[0]).createDocumentFragment(),scripts=jQuery.clean(args,(this[0].ownerDocument||this[0]),fragment),first=fragment.firstChild;if(first)
for(var i=0,l=this.length;i<l;i++)
callback.call(root(this[i],first),this.length>1||i>0?fragment.cloneNode(true):fragment);if(scripts)
jQuery.each(scripts,evalScript);}
return this;function root(elem,cur){return table&&jQuery.nodeName(elem,"table")&&jQuery.nodeName(cur,"tr")?(elem.getElementsByTagName("tbody")[0]||elem.appendChild(elem.ownerDocument.createElement("tbody"))):elem;}}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src)
jQuery.ajax({url:elem.src,async:false,dataType:"script"});else
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)
elem.parentNode.removeChild(elem);}
function now(){return+new Date;}
jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(typeof target==="boolean"){deep=target;target=arguments[1]||{};i=2;}
if(typeof target!=="object"&&!jQuery.isFunction(target))
target={};if(length==i){target=this;--i;}
for(;i<length;i++)
if((options=arguments[i])!=null)
for(var name in options){var src=target[name],copy=options[name];if(target===copy)
continue;if(deep&&copy&&typeof copy==="object"&&!copy.nodeType)
target[name]=jQuery.extend(deep,src||(copy.length!=null?[]:{}),copy);else if(copy!==undefined)
target[name]=copy;}
return target;};var exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i,defaultView=document.defaultView||{},toString=Object.prototype.toString;jQuery.extend({noConflict:function(deep){window.$=_$;if(deep)
window.jQuery=_jQuery;return jQuery;},isFunction:function(obj){return toString.call(obj)==="[object Function]";},isArray:function(obj){return toString.call(obj)==="[object Array]";},isXMLDoc:function(elem){return elem.nodeType===9&&elem.documentElement.nodeName!=="HTML"||!!elem.ownerDocument&&jQuery.isXMLDoc(elem.ownerDocument);},globalEval:function(data){if(data&&/\S/.test(data)){var head=document.getElementsByTagName("head")[0]||document.documentElement,script=document.createElement("script");script.type="text/javascript";if(jQuery.support.scriptEval)
script.appendChild(document.createTextNode(data));else
script.text=data;head.insertBefore(script,head.firstChild);head.removeChild(script);}},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase();},each:function(object,callback,args){var name,i=0,length=object.length;if(args){if(length===undefined){for(name in object)
if(callback.apply(object[name],args)===false)
break;}else
for(;i<length;)
if(callback.apply(object[i++],args)===false)
break;}else{if(length===undefined){for(name in object)
if(callback.call(object[name],name,object[name])===false)
break;}else
for(var value=object[0];i<length&&callback.call(value,i,value)!==false;value=object[++i]){}}
return object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value))
value=value.call(elem,i);return typeof value==="number"&&type=="curCSS"&&!exclude.test(name)?value+"px":value;},className:{add:function(elem,classNames){jQuery.each((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType==1&&!jQuery.className.has(elem.className,className))
elem.className+=(elem.className?" ":"")+className;});},remove:function(elem,classNames){if(elem.nodeType==1)
elem.className=classNames!==undefined?jQuery.grep(elem.className.split(/\s+/),function(className){return!jQuery.className.has(classNames,className);}).join(" "):"";},has:function(elem,className){return elem&&jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}
callback.call(elem);for(var name in options)
elem.style[name]=old[name];},css:function(elem,name,force,extra){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;if(extra==="border")
return;jQuery.each(which,function(){if(!extra)
val-=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;if(extra==="margin")
val+=parseFloat(jQuery.curCSS(elem,"margin"+this,true))||0;else
val-=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});}
if(elem.offsetWidth!==0)
getWH();else
jQuery.swap(elem,props,getWH);return Math.max(0,Math.round(val));}
return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret,style=elem.style;if(name=="opacity"&&!jQuery.support.opacity){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret;}
if(name.match(/float/i))
name=styleFloat;if(!force&&style&&style[name])
ret=style[name];else if(defaultView.getComputedStyle){if(name.match(/float/i))
name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle)
ret=computedStyle.getPropertyValue(name);if(name=="opacity"&&ret=="")
ret="1";}else if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase();});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var left=style.left,rsLeft=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;style.left=ret||0;ret=style.pixelLeft+"px";style.left=left;elem.runtimeStyle.left=rsLeft;}}
return ret;},clean:function(elems,context,fragment){context=context||document;if(typeof context.createElement==="undefined")
context=context.ownerDocument||context[0]&&context[0].ownerDocument||document;if(!fragment&&elems.length===1&&typeof elems[0]==="string"){var match=/^<(\w+)\s*\/?>$/.exec(elems[0]);if(match)
return[context.createElement(match[1])];}
var ret=[],scripts=[],div=context.createElement("div");jQuery.each(elems,function(i,elem){if(typeof elem==="number")
elem+='';if(!elem)
return;if(typeof elem==="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+"></"+tag+">";});var tags=elem.replace(/^\s+/,"").substring(0,10).toLowerCase();var wrap=!tags.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!jQuery.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)
div=div.lastChild;if(!jQuery.support.tbody){var hasBody=/<tbody/i.test(elem),tbody=!tags.indexOf("<table")&&!hasBody?div.firstChild&&div.firstChild.childNodes:wrap[1]=="<table>"&&!hasBody?div.childNodes:[];for(var j=tbody.length-1;j>=0;--j)
if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)
tbody[j].parentNode.removeChild(tbody[j]);}
if(!jQuery.support.leadingWhitespace&&/^\s/.test(elem))
div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);elem=jQuery.makeArray(div.childNodes);}
if(elem.nodeType)
ret.push(elem);else
ret=jQuery.merge(ret,elem);});if(fragment){for(var i=0;ret[i];i++){if(jQuery.nodeName(ret[i],"script")&&(!ret[i].type||ret[i].type.toLowerCase()==="text/javascript")){scripts.push(ret[i].parentNode?ret[i].parentNode.removeChild(ret[i]):ret[i]);}else{if(ret[i].nodeType===1)
ret.splice.apply(ret,[i+1,0].concat(jQuery.makeArray(ret[i].getElementsByTagName("script"))));fragment.appendChild(ret[i]);}}
return scripts;}
return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)
return undefined;var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&elem.parentNode)
elem.parentNode.selectedIndex;if(name in elem&&notxml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)
throw"type property can't be changed";elem[name]=value;}
if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))
return elem.getAttributeNode(name).nodeValue;if(name=="tabIndex"){var attributeNode=elem.getAttributeNode("tabIndex");return attributeNode&&attributeNode.specified?attributeNode.value:elem.nodeName.match(/(button|input|object|select|textarea)/i)?0:elem.nodeName.match(/^(a|area)$/i)&&elem.href?0:undefined;}
return elem[name];}
if(!jQuery.support.style&&notxml&&name=="style")
return jQuery.attr(elem.style,"cssText",value);if(set)
elem.setAttribute(name,""+value);var attr=!jQuery.support.hrefNormalized&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr;}
if(!jQuery.support.opacity&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+
(parseInt(value)+''=="NaN"?"":"alpha(opacity="+value*100+")");}
return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+'':"";}
name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(set)
elem[name]=value;return elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||typeof array==="string"||jQuery.isFunction(array)||array.setInterval)
ret[0]=array;else
while(i)
ret[--i]=array[i];}
return ret;},inArray:function(elem,array){for(var i=0,length=array.length;i<length;i++)
if(array[i]===elem)
return i;return-1;},merge:function(first,second){var i=0,elem,pos=first.length;if(!jQuery.support.getAll){while((elem=second[i++])!=null)
if(elem.nodeType!=8)
first[pos++]=elem;}else
while((elem=second[i++])!=null)
first[pos++]=elem;return first;},unique:function(array){var ret=[],done={};try{for(var i=0,length=array.length;i<length;i++){var id=jQuery.data(array[i]);if(!done[id]){done[id]=true;ret.push(array[i]);}}}catch(e){ret=array;}
return ret;},grep:function(elems,callback,inv){var ret=[];for(var i=0,length=elems.length;i<length;i++)
if(!inv!=!callback(elems[i],i))
ret.push(elems[i]);return ret;},map:function(elems,callback){var ret=[];for(var i=0,length=elems.length;i<length;i++){var value=callback(elems[i],i);if(value!=null)
ret[ret.length]=value;}
return ret.concat.apply([],ret);}});var userAgent=navigator.userAgent.toLowerCase();jQuery.browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,'0'])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};jQuery.each({parent:function(elem){return elem.parentNode;},parents:function(elem){return jQuery.dir(elem,"parentNode");},next:function(elem){return jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return jQuery.dir(elem,"previousSibling");},siblings:function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(selector){var ret=jQuery.map(this,fn);if(selector&&typeof selector=="string")
ret=jQuery.multiFilter(selector,ret);return this.pushStack(jQuery.unique(ret),name,selector);};});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(selector){var ret=[],insert=jQuery(selector);for(var i=0,l=insert.length;i<l;i++){var elems=(i>0?this.clone(true):this).get();jQuery.fn[original].apply(jQuery(insert[i]),elems);ret=ret.concat(elems);}
return this.pushStack(ret,name,selector);};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1)
this.removeAttribute(name);},addClass:function(classNames){jQuery.className.add(this,classNames);},removeClass:function(classNames){jQuery.className.remove(this,classNames);},toggleClass:function(classNames,state){if(typeof state!=="boolean")
state=!jQuery.className.has(this,classNames);jQuery.className[state?"add":"remove"](this,classNames);},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).length){jQuery("*",this).add([this]).each(function(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.parentNode)
this.parentNode.removeChild(this);}},empty:function(){jQuery(this).children().remove();while(this.firstChild)
this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}
var expando="jQuery"+now(),uuid=0,windowData={};jQuery.extend({cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id)
id=elem[expando]=++uuid;if(name&&!jQuery.cache[id])
jQuery.cache[id]={};if(data!==undefined)
jQuery.cache[id][name]=data;return name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id])
break;if(!name)
jQuery.removeData(elem);}}else{try{delete elem[expando];}catch(e){if(elem.removeAttribute)
elem.removeAttribute(expando);}
delete jQuery.cache[id];}},queue:function(elem,type,data){if(elem){type=(type||"fx")+"queue";var q=jQuery.data(elem,type);if(!q||jQuery.isArray(data))
q=jQuery.data(elem,type,jQuery.makeArray(data));else if(data)
q.push(data);}
return q;},dequeue:function(elem,type){var queue=jQuery.queue(elem,type),fn=queue.shift();if(!type||type==="fx")
fn=queue[0];if(fn!==undefined)
fn.call(elem);}});jQuery.fn.extend({data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length)
data=jQuery.data(this[0],key);return data===undefined&&parts[1]?this.data(parts[0]):data;}else
return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},queue:function(type,data){if(typeof type!=="string"){data=type;type="fx";}
if(data===undefined)
return jQuery.queue(this[0],type);return this.each(function(){var queue=jQuery.queue(this,type,data);if(type=="fx"&&queue.length==1)
queue[0].call(this);});},dequeue:function(type){return this.each(function(){jQuery.dequeue(this,type);});}});
/*
 * Sizzle CSS Selector Engine - v0.9.3
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
(function(){var chunker=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,done=0,toString=Object.prototype.toString;var Sizzle=function(selector,context,results,seed){results=results||[];context=context||document;if(context.nodeType!==1&&context.nodeType!==9)
return[];if(!selector||typeof selector!=="string"){return results;}
var parts=[],m,set,checkSet,check,mode,extra,prune=true;chunker.lastIndex=0;while((m=chunker.exec(selector))!==null){parts.push(m[1]);if(m[2]){extra=RegExp.rightContext;break;}}
if(parts.length>1&&origPOS.exec(selector)){if(parts.length===2&&Expr.relative[parts[0]]){set=posProcess(parts[0]+parts[1],context);}else{set=Expr.relative[parts[0]]?[context]:Sizzle(parts.shift(),context);while(parts.length){selector=parts.shift();if(Expr.relative[selector])
selector+=parts.shift();set=posProcess(selector,set);}}}else{var ret=seed?{expr:parts.pop(),set:makeArray(seed)}:Sizzle.find(parts.pop(),parts.length===1&&context.parentNode?context.parentNode:context,isXML(context));set=Sizzle.filter(ret.expr,ret.set);if(parts.length>0){checkSet=makeArray(set);}else{prune=false;}
while(parts.length){var cur=parts.pop(),pop=cur;if(!Expr.relative[cur]){cur="";}else{pop=parts.pop();}
if(pop==null){pop=context;}
Expr.relative[cur](checkSet,pop,isXML(context));}}
if(!checkSet){checkSet=set;}
if(!checkSet){throw"Syntax error, unrecognized expression: "+(cur||selector);}
if(toString.call(checkSet)==="[object Array]"){if(!prune){results.push.apply(results,checkSet);}else if(context.nodeType===1){for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&(checkSet[i]===true||checkSet[i].nodeType===1&&contains(context,checkSet[i]))){results.push(set[i]);}}}else{for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&checkSet[i].nodeType===1){results.push(set[i]);}}}}else{makeArray(checkSet,results);}
if(extra){Sizzle(extra,context,results,seed);if(sortOrder){hasDuplicate=false;results.sort(sortOrder);if(hasDuplicate){for(var i=1;i<results.length;i++){if(results[i]===results[i-1]){results.splice(i--,1);}}}}}
return results;};Sizzle.matches=function(expr,set){return Sizzle(expr,null,null,set);};Sizzle.find=function(expr,context,isXML){var set,match;if(!expr){return[];}
for(var i=0,l=Expr.order.length;i<l;i++){var type=Expr.order[i],match;if((match=Expr.match[type].exec(expr))){var left=RegExp.leftContext;if(left.substr(left.length-1)!=="\\"){match[1]=(match[1]||"").replace(/\\/g,"");set=Expr.find[type](match,context,isXML);if(set!=null){expr=expr.replace(Expr.match[type],"");break;}}}}
if(!set){set=context.getElementsByTagName("*");}
return{set:set,expr:expr};};Sizzle.filter=function(expr,set,inplace,not){var old=expr,result=[],curLoop=set,match,anyFound,isXMLFilter=set&&set[0]&&isXML(set[0]);while(expr&&set.length){for(var type in Expr.filter){if((match=Expr.match[type].exec(expr))!=null){var filter=Expr.filter[type],found,item;anyFound=false;if(curLoop==result){result=[];}
if(Expr.preFilter[type]){match=Expr.preFilter[type](match,curLoop,inplace,result,not,isXMLFilter);if(!match){anyFound=found=true;}else if(match===true){continue;}}
if(match){for(var i=0;(item=curLoop[i])!=null;i++){if(item){found=filter(item,match,i,curLoop);var pass=not^!!found;if(inplace&&found!=null){if(pass){anyFound=true;}else{curLoop[i]=false;}}else if(pass){result.push(item);anyFound=true;}}}}
if(found!==undefined){if(!inplace){curLoop=result;}
expr=expr.replace(Expr.match[type],"");if(!anyFound){return[];}
break;}}}
if(expr==old){if(anyFound==null){throw"Syntax error, unrecognized expression: "+expr;}else{break;}}
old=expr;}
return curLoop;};var Expr=Sizzle.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(elem){return elem.getAttribute("href");}},relative:{"+":function(checkSet,part,isXML){var isPartStr=typeof part==="string",isTag=isPartStr&&!/\W/.test(part),isPartStrNotTag=isPartStr&&!isTag;if(isTag&&!isXML){part=part.toUpperCase();}
for(var i=0,l=checkSet.length,elem;i<l;i++){if((elem=checkSet[i])){while((elem=elem.previousSibling)&&elem.nodeType!==1){}
checkSet[i]=isPartStrNotTag||elem&&elem.nodeName===part?elem||false:elem===part;}}
if(isPartStrNotTag){Sizzle.filter(part,checkSet,true);}},">":function(checkSet,part,isXML){var isPartStr=typeof part==="string";if(isPartStr&&!/\W/.test(part)){part=isXML?part:part.toUpperCase();for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){var parent=elem.parentNode;checkSet[i]=parent.nodeName===part?parent:false;}}}else{for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){checkSet[i]=isPartStr?elem.parentNode:elem.parentNode===part;}}
if(isPartStr){Sizzle.filter(part,checkSet,true);}}},"":function(checkSet,part,isXML){var doneName=done++,checkFn=dirCheck;if(!part.match(/\W/)){var nodeCheck=part=isXML?part:part.toUpperCase();checkFn=dirNodeCheck;}
checkFn("parentNode",part,doneName,checkSet,nodeCheck,isXML);},"~":function(checkSet,part,isXML){var doneName=done++,checkFn=dirCheck;if(typeof part==="string"&&!part.match(/\W/)){var nodeCheck=part=isXML?part:part.toUpperCase();checkFn=dirNodeCheck;}
checkFn("previousSibling",part,doneName,checkSet,nodeCheck,isXML);}},find:{ID:function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m?[m]:[];}},NAME:function(match,context,isXML){if(typeof context.getElementsByName!=="undefined"){var ret=[],results=context.getElementsByName(match[1]);for(var i=0,l=results.length;i<l;i++){if(results[i].getAttribute("name")===match[1]){ret.push(results[i]);}}
return ret.length===0?null:ret;}},TAG:function(match,context){return context.getElementsByTagName(match[1]);}},preFilter:{CLASS:function(match,curLoop,inplace,result,not,isXML){match=" "+match[1].replace(/\\/g,"")+" ";if(isXML){return match;}
for(var i=0,elem;(elem=curLoop[i])!=null;i++){if(elem){if(not^(elem.className&&(" "+elem.className+" ").indexOf(match)>=0)){if(!inplace)
result.push(elem);}else if(inplace){curLoop[i]=false;}}}
return false;},ID:function(match){return match[1].replace(/\\/g,"");},TAG:function(match,curLoop){for(var i=0;curLoop[i]===false;i++){}
return curLoop[i]&&isXML(curLoop[i])?match[1]:match[1].toUpperCase();},CHILD:function(match){if(match[1]=="nth"){var test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(match[2]=="even"&&"2n"||match[2]=="odd"&&"2n+1"||!/\D/.test(match[2])&&"0n+"+match[2]||match[2]);match[2]=(test[1]+(test[2]||1))-0;match[3]=test[3]-0;}
match[0]=done++;return match;},ATTR:function(match,curLoop,inplace,result,not,isXML){var name=match[1].replace(/\\/g,"");if(!isXML&&Expr.attrMap[name]){match[1]=Expr.attrMap[name];}
if(match[2]==="~="){match[4]=" "+match[4]+" ";}
return match;},PSEUDO:function(match,curLoop,inplace,result,not){if(match[1]==="not"){if(match[3].match(chunker).length>1||/^\w/.test(match[3])){match[3]=Sizzle(match[3],null,null,curLoop);}else{var ret=Sizzle.filter(match[3],curLoop,inplace,true^not);if(!inplace){result.push.apply(result,ret);}
return false;}}else if(Expr.match.POS.test(match[0])||Expr.match.CHILD.test(match[0])){return true;}
return match;},POS:function(match){match.unshift(true);return match;}},filters:{enabled:function(elem){return elem.disabled===false&&elem.type!=="hidden";},disabled:function(elem){return elem.disabled===true;},checked:function(elem){return elem.checked===true;},selected:function(elem){elem.parentNode.selectedIndex;return elem.selected===true;},parent:function(elem){return!!elem.firstChild;},empty:function(elem){return!elem.firstChild;},has:function(elem,i,match){return!!Sizzle(match[3],elem).length;},header:function(elem){return /h\d/i.test(elem.nodeName);},text:function(elem){return"text"===elem.type;},radio:function(elem){return"radio"===elem.type;},checkbox:function(elem){return"checkbox"===elem.type;},file:function(elem){return"file"===elem.type;},password:function(elem){return"password"===elem.type;},submit:function(elem){return"submit"===elem.type;},image:function(elem){return"image"===elem.type;},reset:function(elem){return"reset"===elem.type;},button:function(elem){return"button"===elem.type||elem.nodeName.toUpperCase()==="BUTTON";},input:function(elem){return /input|select|textarea|button/i.test(elem.nodeName);}},setFilters:{first:function(elem,i){return i===0;},last:function(elem,i,match,array){return i===array.length-1;},even:function(elem,i){return i%2===0;},odd:function(elem,i){return i%2===1;},lt:function(elem,i,match){return i<match[3]-0;},gt:function(elem,i,match){return i>match[3]-0;},nth:function(elem,i,match){return match[3]-0==i;},eq:function(elem,i,match){return match[3]-0==i;}},filter:{PSEUDO:function(elem,match,i,array){var name=match[1],filter=Expr.filters[name];if(filter){return filter(elem,i,match,array);}else if(name==="contains"){return(elem.textContent||elem.innerText||"").indexOf(match[3])>=0;}else if(name==="not"){var not=match[3];for(var i=0,l=not.length;i<l;i++){if(not[i]===elem){return false;}}
return true;}},CHILD:function(elem,match){var type=match[1],node=elem;switch(type){case'only':case'first':while(node=node.previousSibling){if(node.nodeType===1)return false;}
if(type=='first')return true;node=elem;case'last':while(node=node.nextSibling){if(node.nodeType===1)return false;}
return true;case'nth':var first=match[2],last=match[3];if(first==1&&last==0){return true;}
var doneName=match[0],parent=elem.parentNode;if(parent&&(parent.sizcache!==doneName||!elem.nodeIndex)){var count=0;for(node=parent.firstChild;node;node=node.nextSibling){if(node.nodeType===1){node.nodeIndex=++count;}}
parent.sizcache=doneName;}
var diff=elem.nodeIndex-last;if(first==0){return diff==0;}else{return(diff%first==0&&diff/first>=0);}}},ID:function(elem,match){return elem.nodeType===1&&elem.getAttribute("id")===match;},TAG:function(elem,match){return(match==="*"&&elem.nodeType===1)||elem.nodeName===match;},CLASS:function(elem,match){return(" "+(elem.className||elem.getAttribute("class"))+" ").indexOf(match)>-1;},ATTR:function(elem,match){var name=match[1],result=Expr.attrHandle[name]?Expr.attrHandle[name](elem):elem[name]!=null?elem[name]:elem.getAttribute(name),value=result+"",type=match[2],check=match[4];return result==null?type==="!=":type==="="?value===check:type==="*="?value.indexOf(check)>=0:type==="~="?(" "+value+" ").indexOf(check)>=0:!check?value&&result!==false:type==="!="?value!=check:type==="^="?value.indexOf(check)===0:type==="$="?value.substr(value.length-check.length)===check:type==="|="?value===check||value.substr(0,check.length+1)===check+"-":false;},POS:function(elem,match,i,array){var name=match[2],filter=Expr.setFilters[name];if(filter){return filter(elem,i,match,array);}}}};var origPOS=Expr.match.POS;for(var type in Expr.match){Expr.match[type]=RegExp(Expr.match[type].source+/(?![^\[]*\])(?![^\(]*\))/.source);}
var makeArray=function(array,results){array=Array.prototype.slice.call(array);if(results){results.push.apply(results,array);return results;}
return array;};try{Array.prototype.slice.call(document.documentElement.childNodes);}catch(e){makeArray=function(array,results){var ret=results||[];if(toString.call(array)==="[object Array]"){Array.prototype.push.apply(ret,array);}else{if(typeof array.length==="number"){for(var i=0,l=array.length;i<l;i++){ret.push(array[i]);}}else{for(var i=0;array[i];i++){ret.push(array[i]);}}}
return ret;};}
var sortOrder;if(document.documentElement.compareDocumentPosition){sortOrder=function(a,b){var ret=a.compareDocumentPosition(b)&4?-1:a===b?0:1;if(ret===0){hasDuplicate=true;}
return ret;};}else if("sourceIndex"in document.documentElement){sortOrder=function(a,b){var ret=a.sourceIndex-b.sourceIndex;if(ret===0){hasDuplicate=true;}
return ret;};}else if(document.createRange){sortOrder=function(a,b){var aRange=a.ownerDocument.createRange(),bRange=b.ownerDocument.createRange();aRange.selectNode(a);aRange.collapse(true);bRange.selectNode(b);bRange.collapse(true);var ret=aRange.compareBoundaryPoints(Range.START_TO_END,bRange);if(ret===0){hasDuplicate=true;}
return ret;};}
(function(){var form=document.createElement("form"),id="script"+(new Date).getTime();form.innerHTML="<input name='"+id+"'/>";var root=document.documentElement;root.insertBefore(form,root.firstChild);if(!!document.getElementById(id)){Expr.find.ID=function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m?m.id===match[1]||typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id").nodeValue===match[1]?[m]:undefined:[];}};Expr.filter.ID=function(elem,match){var node=typeof elem.getAttributeNode!=="undefined"&&elem.getAttributeNode("id");return elem.nodeType===1&&node&&node.nodeValue===match;};}
root.removeChild(form);})();(function(){var div=document.createElement("div");div.appendChild(document.createComment(""));if(div.getElementsByTagName("*").length>0){Expr.find.TAG=function(match,context){var results=context.getElementsByTagName(match[1]);if(match[1]==="*"){var tmp=[];for(var i=0;results[i];i++){if(results[i].nodeType===1){tmp.push(results[i]);}}
results=tmp;}
return results;};}
div.innerHTML="<a href='#'></a>";if(div.firstChild&&typeof div.firstChild.getAttribute!=="undefined"&&div.firstChild.getAttribute("href")!=="#"){Expr.attrHandle.href=function(elem){return elem.getAttribute("href",2);};}})();if(document.querySelectorAll)(function(){var oldSizzle=Sizzle,div=document.createElement("div");div.innerHTML="<p class='TEST'></p>";if(div.querySelectorAll&&div.querySelectorAll(".TEST").length===0){return;}
Sizzle=function(query,context,extra,seed){context=context||document;if(!seed&&context.nodeType===9&&!isXML(context)){try{return makeArray(context.querySelectorAll(query),extra);}catch(e){}}
return oldSizzle(query,context,extra,seed);};Sizzle.find=oldSizzle.find;Sizzle.filter=oldSizzle.filter;Sizzle.selectors=oldSizzle.selectors;Sizzle.matches=oldSizzle.matches;})();if(document.getElementsByClassName&&document.documentElement.getElementsByClassName)(function(){var div=document.createElement("div");div.innerHTML="<div class='test e'></div><div class='test'></div>";if(div.getElementsByClassName("e").length===0)
return;div.lastChild.className="e";if(div.getElementsByClassName("e").length===1)
return;Expr.order.splice(1,0,"CLASS");Expr.find.CLASS=function(match,context,isXML){if(typeof context.getElementsByClassName!=="undefined"&&!isXML){return context.getElementsByClassName(match[1]);}};})();function dirNodeCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){var sibDir=dir=="previousSibling"&&!isXML;for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){if(sibDir&&elem.nodeType===1){elem.sizcache=doneName;elem.sizset=i;}
elem=elem[dir];var match=false;while(elem){if(elem.sizcache===doneName){match=checkSet[elem.sizset];break;}
if(elem.nodeType===1&&!isXML){elem.sizcache=doneName;elem.sizset=i;}
if(elem.nodeName===cur){match=elem;break;}
elem=elem[dir];}
checkSet[i]=match;}}}
function dirCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){var sibDir=dir=="previousSibling"&&!isXML;for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){if(sibDir&&elem.nodeType===1){elem.sizcache=doneName;elem.sizset=i;}
elem=elem[dir];var match=false;while(elem){if(elem.sizcache===doneName){match=checkSet[elem.sizset];break;}
if(elem.nodeType===1){if(!isXML){elem.sizcache=doneName;elem.sizset=i;}
if(typeof cur!=="string"){if(elem===cur){match=true;break;}}else if(Sizzle.filter(cur,[elem]).length>0){match=elem;break;}}
elem=elem[dir];}
checkSet[i]=match;}}}
var contains=document.compareDocumentPosition?function(a,b){return a.compareDocumentPosition(b)&16;}:function(a,b){return a!==b&&(a.contains?a.contains(b):true);};var isXML=function(elem){return elem.nodeType===9&&elem.documentElement.nodeName!=="HTML"||!!elem.ownerDocument&&isXML(elem.ownerDocument);};var posProcess=function(selector,context){var tmpSet=[],later="",match,root=context.nodeType?[context]:context;while((match=Expr.match.PSEUDO.exec(selector))){later+=match[0];selector=selector.replace(Expr.match.PSEUDO,"");}
selector=Expr.relative[selector]?selector+"*":selector;for(var i=0,l=root.length;i<l;i++){Sizzle(selector,root[i],tmpSet);}
return Sizzle.filter(later,tmpSet);};jQuery.find=Sizzle;jQuery.filter=Sizzle.filter;jQuery.expr=Sizzle.selectors;jQuery.expr[":"]=jQuery.expr.filters;Sizzle.selectors.filters.hidden=function(elem){return elem.offsetWidth===0||elem.offsetHeight===0;};Sizzle.selectors.filters.visible=function(elem){return elem.offsetWidth>0||elem.offsetHeight>0;};Sizzle.selectors.filters.animated=function(elem){return jQuery.grep(jQuery.timers,function(fn){return elem===fn.elem;}).length;};jQuery.multiFilter=function(expr,elems,not){if(not){expr=":not("+expr+")";}
return Sizzle.matches(expr,elems);};jQuery.dir=function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)
matched.push(cur);cur=cur[dir];}
return matched;};jQuery.nth=function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])
if(cur.nodeType==1&&++num==result)
break;return cur;};jQuery.sibling=function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem)
r.push(n);}
return r;};return;window.Sizzle=Sizzle;})();jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)
return;if(elem.setInterval&&elem!=window)
elem=window;if(!handler.guid)
handler.guid=this.guid++;if(data!==undefined){var fn=handler;handler=this.proxy(fn);handler.data=data;}
var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){return typeof jQuery!=="undefined"&&!jQuery.event.triggered?jQuery.event.handle.apply(arguments.callee.elem,arguments):undefined;});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var namespaces=type.split(".");type=namespaces.shift();handler.type=namespaces.slice().sort().join(".");var handlers=events[type];if(jQuery.event.specialAll[type])
jQuery.event.specialAll[type].setup.call(elem,data,namespaces);if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem,data,namespaces)===false){if(elem.addEventListener)
elem.addEventListener(type,handle,false);else if(elem.attachEvent)
elem.attachEvent("on"+type,handle);}}
handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)
return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types===undefined||(typeof types==="string"&&types.charAt(0)=="."))
for(var type in events)
this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}
jQuery.each(types.split(/\s+/),function(index,type){var namespaces=type.split(".");type=namespaces.shift();var namespace=RegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\.|$)");if(events[type]){if(handler)
delete events[type][handler.guid];else
for(var handle in events[type])
if(namespace.test(events[type][handle].type))
delete events[type][handle];if(jQuery.event.specialAll[type])
jQuery.event.specialAll[type].teardown.call(elem,namespaces);for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem,namespaces)===false){if(elem.removeEventListener)
elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)
elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}
ret=null;delete events[type];}}});}
for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(event,data,elem,bubbling){var type=event.type||event;if(!bubbling){event=typeof event==="object"?event[expando]?event:jQuery.extend(jQuery.Event(type),event):jQuery.Event(type);if(type.indexOf("!")>=0){event.type=type=type.slice(0,-1);event.exclusive=true;}
if(!elem){event.stopPropagation();if(this.global[type])
jQuery.each(jQuery.cache,function(){if(this.events&&this.events[type])
jQuery.event.trigger(event,data,this.handle.elem);});}
if(!elem||elem.nodeType==3||elem.nodeType==8)
return undefined;event.result=undefined;event.target=elem;data=jQuery.makeArray(data);data.unshift(event);}
event.currentTarget=elem;var handle=jQuery.data(elem,"handle");if(handle)
handle.apply(elem,data);if((!elem[type]||(jQuery.nodeName(elem,'a')&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)
event.result=false;if(!bubbling&&elem[type]&&!event.isDefaultPrevented()&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}
this.triggered=false;if(!event.isPropagationStopped()){var parent=elem.parentNode||elem.ownerDocument;if(parent)
jQuery.event.trigger(event,data,parent,true);}},handle:function(event){var all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);event.currentTarget=this;var namespaces=event.type.split(".");event.type=namespaces.shift();all=!namespaces.length&&!event.exclusive;var namespace=RegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\.|$)");handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||namespace.test(handler.type)){event.handler=handler;event.data=handler.data;var ret=handler.apply(this,arguments);if(ret!==undefined){event.result=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}
if(event.isImmediatePropagationStopped())
break;}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(event){if(event[expando])
return event;var originalEvent=event;event=jQuery.Event(originalEvent);for(var i=this.props.length,prop;i;){prop=this.props[--i];event[prop]=originalEvent[prop];}
if(!event.target)
event.target=event.srcElement||document;if(event.target.nodeType==3)
event.target=event.target.parentNode;if(!event.relatedTarget&&event.fromElement)
event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}
if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))
event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)
event.metaKey=event.ctrlKey;if(!event.which&&event.button)
event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},proxy:function(fn,proxy){proxy=proxy||function(){return fn.apply(this,arguments);};proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy;},special:{ready:{setup:bindReady,teardown:function(){}}},specialAll:{live:{setup:function(selector,namespaces){jQuery.event.add(this,namespaces[0],liveHandler);},teardown:function(namespaces){if(namespaces.length){var remove=0,name=RegExp("(^|\\.)"+namespaces[0]+"(\\.|$)");jQuery.each((jQuery.data(this,"events").live||{}),function(){if(name.test(this.type))
remove++;});if(remove<1)
jQuery.event.remove(this,namespaces[0],liveHandler);}}}}};jQuery.Event=function(src){if(!this.preventDefault)
return new jQuery.Event(src);if(src&&src.type){this.originalEvent=src;this.type=src.type;}else
this.type=src;this.timeStamp=now();this[expando]=true;};function returnFalse(){return false;}
function returnTrue(){return true;}
jQuery.Event.prototype={preventDefault:function(){this.isDefaultPrevented=returnTrue;var e=this.originalEvent;if(!e)
return;if(e.preventDefault)
e.preventDefault();e.returnValue=false;},stopPropagation:function(){this.isPropagationStopped=returnTrue;var e=this.originalEvent;if(!e)
return;if(e.stopPropagation)
e.stopPropagation();e.cancelBubble=true;},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=returnTrue;this.stopPropagation();},isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,isImmediatePropagationStopped:returnFalse};var withinElement=function(event){var parent=event.relatedTarget;while(parent&&parent!=this)
try{parent=parent.parentNode;}
catch(e){parent=this;}
if(parent!=this){event.type=event.data;jQuery.event.handle.apply(this,arguments);}};jQuery.each({mouseover:'mouseenter',mouseout:'mouseleave'},function(orig,fix){jQuery.event.special[fix]={setup:function(){jQuery.event.add(this,orig,withinElement,fix);},teardown:function(){jQuery.event.remove(this,orig,withinElement);}};});jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments);});return this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data){return this.each(function(){jQuery.event.trigger(type,data,this);});},triggerHandler:function(type,data){if(this[0]){var event=jQuery.Event(type);event.preventDefault();event.stopPropagation();jQuery.event.trigger(event,data,this[0]);return event.result;}},toggle:function(fn){var args=arguments,i=1;while(i<args.length)
jQuery.event.proxy(fn,args[i++]);return this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=(this.lastToggle||0)%i;event.preventDefault();return args[this.lastToggle++].apply(this,arguments)||false;}));},hover:function(fnOver,fnOut){return this.mouseenter(fnOver).mouseleave(fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)
fn.call(document,jQuery);else
jQuery.readyList.push(fn);return this;},live:function(type,fn){var proxy=jQuery.event.proxy(fn);proxy.guid+=this.selector+type;jQuery(document).bind(liveConvert(type,this.selector),this.selector,proxy);return this;},die:function(type,fn){jQuery(document).unbind(liveConvert(type,this.selector),fn?{guid:fn.guid+this.selector+type}:null);return this;}});function liveHandler(event){var check=RegExp("(^|\\.)"+event.type+"(\\.|$)"),stop=true,elems=[];jQuery.each(jQuery.data(this,"events").live||[],function(i,fn){if(check.test(fn.type)){var elem=jQuery(event.target).closest(fn.data)[0];if(elem)
elems.push({elem:elem,fn:fn});}});elems.sort(function(a,b){return jQuery.data(a.elem,"closest")-jQuery.data(b.elem,"closest");});jQuery.each(elems,function(){if(this.fn.call(this.elem,event,this.fn.data)===false)
return(stop=false);});return stop;}
function liveConvert(type,selector){return["live",type,selector.replace(/\./g,"`").replace(/ /g,"|")].join(".");}
jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.call(document,jQuery);});jQuery.readyList=null;}
jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);jQuery.ready();},false);}else if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);jQuery.ready();}});if(document.documentElement.doScroll&&window==window.top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}
jQuery.ready();})();}
jQuery.event.add(window,"load",jQuery.ready);}
jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,"+"change,select,submit,keydown,keypress,keyup,error").split(","),function(i,name){jQuery.fn[name]=function(fn){return fn?this.bind(name,fn):this.trigger(name);};});jQuery(window).bind('unload',function(){for(var id in jQuery.cache)
if(id!=1&&jQuery.cache[id].handle)
jQuery.event.remove(jQuery.cache[id].handle.elem);});(function(){jQuery.support={};var root=document.documentElement,script=document.createElement("script"),div=document.createElement("div"),id="script"+(new Date).getTime();div.style.display="none";div.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var all=div.getElementsByTagName("*"),a=div.getElementsByTagName("a")[0];if(!all||!all.length||!a){return;}
jQuery.support={leadingWhitespace:div.firstChild.nodeType==3,tbody:!div.getElementsByTagName("tbody").length,objectAll:!!div.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!div.getElementsByTagName("link").length,style:/red/.test(a.getAttribute("style")),hrefNormalized:a.getAttribute("href")==="/a",opacity:a.style.opacity==="0.5",cssFloat:!!a.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};script.type="text/javascript";try{script.appendChild(document.createTextNode("window."+id+"=1;"));}catch(e){}
root.insertBefore(script,root.firstChild);if(window[id]){jQuery.support.scriptEval=true;delete window[id];}
root.removeChild(script);if(div.attachEvent&&div.fireEvent){div.attachEvent("onclick",function(){jQuery.support.noCloneEvent=false;div.detachEvent("onclick",arguments.callee);});div.cloneNode(true).fireEvent("onclick");}
jQuery(function(){var div=document.createElement("div");div.style.width=div.style.paddingLeft="1px";document.body.appendChild(div);jQuery.boxModel=jQuery.support.boxModel=div.offsetWidth===2;document.body.removeChild(div).style.display='none';});})();var styleFloat=jQuery.support.cssFloat?"cssFloat":"styleFloat";jQuery.props={"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};jQuery.fn.extend({_load:jQuery.fn.load,load:function(url,params,callback){if(typeof url!=="string")
return this._load(url);var off=url.indexOf(" ");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}
var type="GET";if(params)
if(jQuery.isFunction(params)){callback=params;params=null;}else if(typeof params==="object"){params=jQuery.param(params);type="POST";}
var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")
self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText);if(callback)
self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return this.elements?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:jQuery.isArray(val)?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}
return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}
return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!=="string")
s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre))
s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))
s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}
if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)
s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}
if(head)
head.removeChild(script);};}
if(s.dataType=="script"&&s.cache==null)
s.cache=false;if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}
if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}
if(s.global&&!jQuery.active++)
jQuery.event.trigger("ajaxStart");var parts=/^(\w+:)?\/\/([^\/?#]+)/.exec(s.url);if(s.dataType=="script"&&type=="GET"&&parts&&(parts[1]&&parts[1]!=location.protocol||parts[2]!=location.host)){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)
script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();script.onload=script.onreadystatechange=null;head.removeChild(script);}};}
head.appendChild(script);return undefined;}
var requestDone=false;var xhr=s.xhr();if(s.username)
xhr.open(type,s.url,s.async,s.username,s.password);else
xhr.open(type,s.url,s.async);try{if(s.data)
xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)
xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}
if(s.beforeSend&&s.beforeSend(xhr,s)===false){if(s.global&&!--jQuery.active)
jQuery.event.trigger("ajaxStop");xhr.abort();return false;}
if(s.global)
jQuery.event.trigger("ajaxSend",[xhr,s]);var onreadystatechange=function(isTimeout){if(xhr.readyState==0){if(ival){clearInterval(ival);ival=null;if(s.global&&!--jQuery.active)
jQuery.event.trigger("ajaxStop");}}else if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}
status=isTimeout=="timeout"?"timeout":!jQuery.httpSuccess(xhr)?"error":s.ifModified&&jQuery.httpNotModified(xhr,s.url)?"notmodified":"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s);}catch(e){status="parsererror";}}
if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified");}catch(e){}
if(s.ifModified&&modRes)
jQuery.lastModified[s.url]=modRes;if(!jsonp)
success();}else
jQuery.handleError(s,xhr,status);complete();if(isTimeout)
xhr.abort();if(s.async)
xhr=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)
setTimeout(function(){if(xhr&&!requestDone)
onreadystatechange("timeout");},s.timeout);}
try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}
if(!s.async)
onreadystatechange();function success(){if(s.success)
s.success(data,status);if(s.global)
jQuery.event.trigger("ajaxSuccess",[xhr,s]);}
function complete(){if(s.complete)
s.complete(xhr,status);if(s.global)
jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)
jQuery.event.trigger("ajaxStop");}
return xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,e);if(s.global)
jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:function(xhr){try{return!xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223;}catch(e){}
return false;},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url];}catch(e){}
return false;},httpData:function(xhr,type,s){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror")
throw"parsererror";if(s&&s.dataFilter)
data=s.dataFilter(data,type);if(typeof data==="string"){if(type=="script")
jQuery.globalEval(data);if(type=="json")
data=window["eval"]("("+data+")");}
return data;},param:function(a){var s=[];function add(key,value){s[s.length]=encodeURIComponent(key)+'='+encodeURIComponent(value);};if(jQuery.isArray(a)||a.jquery)
jQuery.each(a,function(){add(this.name,this.value);});else
for(var j in a)
if(jQuery.isArray(a[j]))
jQuery.each(a[j],function(){add(j,this);});else
add(j,jQuery.isFunction(a[j])?a[j]():a[j]);return s.join("&").replace(/%20/g,"+");}});var elemdisplay={},timerId,fxAttrs=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function genFx(type,num){var obj={};jQuery.each(fxAttrs.concat.apply([],fxAttrs.slice(0,num)),function(){obj[this]=type;});return obj;}
jQuery.fn.extend({show:function(speed,callback){if(speed){return this.animate(genFx("show",3),speed,callback);}else{for(var i=0,l=this.length;i<l;i++){var old=jQuery.data(this[i],"olddisplay");this[i].style.display=old||"";if(jQuery.css(this[i],"display")==="none"){var tagName=this[i].tagName,display;if(elemdisplay[tagName]){display=elemdisplay[tagName];}else{var elem=jQuery("<"+tagName+" />").appendTo("body");display=elem.css("display");if(display==="none")
display="block";elem.remove();elemdisplay[tagName]=display;}
jQuery.data(this[i],"olddisplay",display);}}
for(var i=0,l=this.length;i<l;i++){this[i].style.display=jQuery.data(this[i],"olddisplay")||"";}
return this;}},hide:function(speed,callback){if(speed){return this.animate(genFx("hide",3),speed,callback);}else{for(var i=0,l=this.length;i<l;i++){var old=jQuery.data(this[i],"olddisplay");if(!old&&old!=="none")
jQuery.data(this[i],"olddisplay",jQuery.css(this[i],"display"));}
for(var i=0,l=this.length;i<l;i++){this[i].style.display="none";}
return this;}},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){var bool=typeof fn==="boolean";return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn==null||bool?this.each(function(){var state=bool?fn:jQuery(this).is(":hidden");jQuery(this)[state?"show":"hide"]();}):this.animate(genFx("toggle",3),fn,fn2);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){var opt=jQuery.extend({},optall),p,hidden=this.nodeType==1&&jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)
return opt.complete.call(this);if((p=="height"||p=="width")&&this.style){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}
if(opt.overflow!=null)
this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))
e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}
if(parts[1])
end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else
e.custom(start,val,"");}});return true;});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)
this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)
if(timers[i].elem==this){if(gotoEnd)
timers[i](true);timers.splice(i,1);}});if(!gotoEnd)
this.dequeue();return this;}});jQuery.each({slideDown:genFx("show",1),slideUp:genFx("hide",1),slideToggle:genFx("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(name,props){jQuery.fn[name]=function(speed,callback){return this.animate(props,speed,callback);};});jQuery.extend({speed:function(speed,easing,fn){var opt=typeof speed==="object"?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&!jQuery.isFunction(easing)&&easing};opt.duration=jQuery.fx.off?0:typeof opt.duration==="number"?opt.duration:jQuery.fx.speeds[opt.duration]||jQuery.fx.speeds._default;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)
jQuery(this).dequeue();if(jQuery.isFunction(opt.old))
opt.old.call(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)
options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)
this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style)
this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))
return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;var self=this;function t(gotoEnd){return self.step(gotoEnd);}
t.elem=this.elem;if(t()&&jQuery.timers.push(t)&&!timerId){timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i<timers.length;i++)
if(!timers[i]())
timers.splice(i--,1);if(!timers.length){clearInterval(timerId);timerId=undefined;}},13);}},show:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());jQuery(this.elem).show();},hide:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0);},step:function(gotoEnd){var t=now();if(gotoEnd||t>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)
if(this.options.curAnim[i]!==true)
done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")
this.elem.style.display="block";}
if(this.options.hide)
jQuery(this.elem).hide();if(this.options.hide||this.options.show)
for(var p in this.options.curAnim)
jQuery.attr(this.elem.style,p,this.options.orig[p]);this.options.complete.call(this.elem);}
return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}
return true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){if(fx.elem.style&&fx.elem.style[fx.prop]!=null)
fx.elem.style[fx.prop]=fx.now+fx.unit;else
fx.elem[fx.prop]=fx.now;}}});if(document.documentElement["getBoundingClientRect"])
jQuery.fn.offset=function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return jQuery.offset.bodyOffset(this[0]);var box=this[0].getBoundingClientRect(),doc=this[0].ownerDocument,body=doc.body,docElem=doc.documentElement,clientTop=docElem.clientTop||body.clientTop||0,clientLeft=docElem.clientLeft||body.clientLeft||0,top=box.top+(self.pageYOffset||jQuery.boxModel&&docElem.scrollTop||body.scrollTop)-clientTop,left=box.left+(self.pageXOffset||jQuery.boxModel&&docElem.scrollLeft||body.scrollLeft)-clientLeft;return{top:top,left:left};};else
jQuery.fn.offset=function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return jQuery.offset.bodyOffset(this[0]);jQuery.offset.initialized||jQuery.offset.initialize();var elem=this[0],offsetParent=elem.offsetParent,prevOffsetParent=elem,doc=elem.ownerDocument,computedStyle,docElem=doc.documentElement,body=doc.body,defaultView=doc.defaultView,prevComputedStyle=defaultView.getComputedStyle(elem,null),top=elem.offsetTop,left=elem.offsetLeft;while((elem=elem.parentNode)&&elem!==body&&elem!==docElem){computedStyle=defaultView.getComputedStyle(elem,null);top-=elem.scrollTop,left-=elem.scrollLeft;if(elem===offsetParent){top+=elem.offsetTop,left+=elem.offsetLeft;if(jQuery.offset.doesNotAddBorder&&!(jQuery.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(elem.tagName)))
top+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0;prevOffsetParent=offsetParent,offsetParent=elem.offsetParent;}
if(jQuery.offset.subtractsBorderForOverflowNotVisible&&computedStyle.overflow!=="visible")
top+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0;prevComputedStyle=computedStyle;}
if(prevComputedStyle.position==="relative"||prevComputedStyle.position==="static")
top+=body.offsetTop,left+=body.offsetLeft;if(prevComputedStyle.position==="fixed")
top+=Math.max(docElem.scrollTop,body.scrollTop),left+=Math.max(docElem.scrollLeft,body.scrollLeft);return{top:top,left:left};};jQuery.offset={initialize:function(){if(this.initialized)return;var body=document.body,container=document.createElement('div'),innerDiv,checkDiv,table,td,rules,prop,bodyMarginTop=body.style.marginTop,html='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';rules={position:'absolute',top:0,left:0,margin:0,border:0,width:'1px',height:'1px',visibility:'hidden'};for(prop in rules)container.style[prop]=rules[prop];container.innerHTML=html;body.insertBefore(container,body.firstChild);innerDiv=container.firstChild,checkDiv=innerDiv.firstChild,td=innerDiv.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(checkDiv.offsetTop!==5);this.doesAddBorderForTableAndCells=(td.offsetTop===5);innerDiv.style.overflow='hidden',innerDiv.style.position='relative';this.subtractsBorderForOverflowNotVisible=(checkDiv.offsetTop===-5);body.style.marginTop='1px';this.doesNotIncludeMarginInBodyOffset=(body.offsetTop===0);body.style.marginTop=bodyMarginTop;body.removeChild(container);this.initialized=true;},bodyOffset:function(body){jQuery.offset.initialized||jQuery.offset.initialize();var top=body.offsetTop,left=body.offsetLeft;if(jQuery.offset.doesNotIncludeMarginInBodyOffset)
top+=parseInt(jQuery.curCSS(body,'marginTop',true),10)||0,left+=parseInt(jQuery.curCSS(body,'marginLeft',true),10)||0;return{top:top,left:left};}};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,'marginTop');offset.left-=num(this,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}
return results;},offsetParent:function(){var offsetParent=this[0].offsetParent||document.body;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=='static'))
offsetParent=offsetParent.offsetParent;return jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var method='scroll'+name;jQuery.fn[method]=function(val){if(!this[0])return null;return val!==undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val;}):this[0]==window||this[0]==document?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method];};});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom",lower=name.toLowerCase();jQuery.fn["inner"+name]=function(){return this[0]?jQuery.css(this[0],lower,false,"padding"):null;};jQuery.fn["outer"+name]=function(margin){return this[0]?jQuery.css(this[0],lower,false,margin?"margin":"border"):null;};var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(document.documentElement["client"+name],document.body["scroll"+name],document.documentElement["scroll"+name],document.body["offset"+name],document.documentElement["offset"+name]):size===undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,typeof size==="string"?size:size+"px");};});})();;;(function($){$.fn.superfish=function(op){var sf=$.fn.superfish,c=sf.c,$arrow=$(['<span class="',c.arrowClass,'"> &#187;</span>'].join('')),over=function(){var $$=$(this),menu=getMenu($$);clearTimeout(menu.sfTimer);$$.showSuperfishUl().siblings().hideSuperfishUl();},out=function(){var $$=$(this),menu=getMenu($$),o=sf.op;clearTimeout(menu.sfTimer);menu.sfTimer=setTimeout(function(){o.retainPath=($.inArray($$[0],o.$path)>-1);$$.hideSuperfishUl();if(o.$path.length&&$$.parents(['li.',o.hoverClass].join('')).length<1){over.call(o.$path);}},o.delay);},getMenu=function($menu){var menu=$menu.parents(['ul.',c.menuClass,':first'].join(''))[0];sf.op=sf.o[menu.serial];return menu;},addArrow=function($a){$a.addClass(c.anchorClass).append($arrow.clone());};return this.each(function(){var s=this.serial=sf.o.length;var o=$.extend({},sf.defaults,op);o.$path=$('li.'+o.pathClass,this).slice(0,o.pathLevels).each(function(){$(this).addClass([o.hoverClass,c.bcClass].join(' ')).filter('li:has(ul)').removeClass(o.pathClass);});sf.o[s]=sf.op=o;$('li:has(ul)',this)[($.fn.hoverIntent&&!o.disableHI)?'hoverIntent':'hover'](over,out).each(function(){if(o.autoArrows)addArrow($('>a:first-child',this));}).not('.'+c.bcClass).hideSuperfishUl();var $a=$('a',this);$a.each(function(i){var $li=$a.eq(i).parents('li');$a.eq(i).focus(function(){over.call($li);}).blur(function(){out.call($li);});});o.onInit.call(this);}).each(function(){var menuClasses=[c.menuClass];if(sf.op.dropShadows&&!($.browser.msie&&$.browser.version<7))menuClasses.push(c.shadowClass);$(this).addClass(menuClasses.join(' '));});};var sf=$.fn.superfish;sf.o=[];sf.op={};sf.IE7fix=function(){var o=sf.op;if($.browser.msie&&$.browser.version>6&&o.dropShadows&&o.animation.opacity!=undefined)
this.toggleClass(sf.c.shadowClass+'-off');};sf.c={bcClass:'sf-breadcrumb',menuClass:'sf-js-enabled',anchorClass:'sf-with-ul',arrowClass:'sf-sub-indicator',shadowClass:'sf-shadow'};sf.defaults={hoverClass:'sfHover',pathClass:'overideThisToUse',pathLevels:1,delay:800,animation:{opacity:'show'},speed:'normal',autoArrows:true,dropShadows:true,disableHI:false,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}};$.fn.extend({hideSuperfishUl:function(){var o=sf.op,not=(o.retainPath===true)?o.$path:'';o.retainPath=false;var $ul=$(['li.',o.hoverClass].join(''),this).add(this).not(not).removeClass(o.hoverClass).find('>ul').hide().css('visibility','hidden');o.onHide.call($ul);return this;},showSuperfishUl:function(){var o=sf.op,sh=sf.c.shadowClass+'-off',$ul=this.addClass(o.hoverClass).find('>ul:hidden').css('visibility','visible');sf.IE7fix.call($ul);o.onBeforeShow.call($ul);$ul.animate(o.animation,o.speed,function(){sf.IE7fix.call($ul);o.onShow.call($ul);});return this;}});})(jQuery);;(function(){var _typeface_js={faces:{},loadFace:function(typefaceData){var familyName=typefaceData.familyName.toLowerCase();if(!this.faces[familyName]){this.faces[familyName]={};}
if(!this.faces[familyName][typefaceData.cssFontWeight]){this.faces[familyName][typefaceData.cssFontWeight]={};}
var face=this.faces[familyName][typefaceData.cssFontWeight][typefaceData.cssFontStyle]=typefaceData;face.loaded=true;},log:function(message){if(this.quiet){return;}
message="typeface.js: "+message;if(this.customLogFn){this.customLogFn(message);}else if(window.console&&window.console.log){window.console.log(message);}},pixelsFromPoints:function(face,style,points,dimension){var pixels=points*parseInt(style.fontSize)*72/(face.resolution*100);if(dimension=='horizontal'&&style.fontStretchPercent){pixels*=style.fontStretchPercent;}
return pixels;},pointsFromPixels:function(face,style,pixels,dimension){var points=pixels*face.resolution/(parseInt(style.fontSize)*72/100);if(dimension=='horizontal'&&style.fontStretchPrecent){points*=style.fontStretchPercent;}
return points;},cssFontWeightMap:{normal:'normal',bold:'bold',400:'normal',700:'bold'},cssFontStretchMap:{'ultra-condensed':0.55,'extra-condensed':0.77,'condensed':0.85,'semi-condensed':0.93,'normal':1,'semi-expanded':1.07,'expanded':1.15,'extra-expanded':1.23,'ultra-expanded':1.45,'default':1},fallbackCharacter:'.',configure:function(args){var configurableOptionNames=['customLogFn','customClassNameRegex','customTypefaceElementsList','quiet','verbose','disableSelection'];for(var i=0;i<configurableOptionNames.length;i++){var optionName=configurableOptionNames[i];if(args[optionName]){if(optionName=='customLogFn'){if(typeof args[optionName]!='function'){throw"customLogFn is not a function";}else{this.customLogFn=args.customLogFn;}}else{this[optionName]=args[optionName];}}}},getTextExtents:function(face,style,text){var extentX=0;var extentY=0;var horizontalAdvance;var textLength=text.length;for(var i=0;i<textLength;i++){var glyph=face.glyphs[text.charAt(i)]?face.glyphs[text.charAt(i)]:face.glyphs[this.fallbackCharacter];var letterSpacingAdjustment=this.pointsFromPixels(face,style,style.letterSpacing);extentX+=i+1==textLength?Math.max(glyph.x_max,glyph.ha):glyph.ha;extentX+=letterSpacingAdjustment;horizontalAdvance+=glyph.ha+letterSpacingAdjustment;}
return{x:extentX,y:extentY,ha:horizontalAdvance};},pixelsFromCssAmount:function(cssAmount,defaultValue,element){var matches=undefined;if(cssAmount=='normal'){return defaultValue;}else if(matches=cssAmount.match(/([\-\d+\.]+)px/)){return matches[1];}else{var pixelAmount;var leftInlineStyle=element.style.left;var leftRuntimeStyle=element.runtimeStyle.left;element.runtimeStyle.left=element.currentStyle.left;if(!cssAmount.match(/\d(px|pt)$/)){element.style.left='1em';}else{element.style.left=cssAmount||0;}
pixelAmount=element.style.pixelLeft;element.style.left=leftInlineStyle;element.runtimeStyle.left=leftRuntimeStyle;return pixelAmount||defaultValue;}},capitalizeText:function(text){return text.replace(/(^|\s)[a-z]/g,function(match){return match.toUpperCase()});},getElementStyle:function(e){if(window.getComputedStyle){return window.getComputedStyle(e,'');}else if(e.currentStyle){return e.currentStyle;}},getRenderedText:function(e){var browserStyle=this.getElementStyle(e.parentNode);var inlineStyleAttribute=e.parentNode.getAttribute('style');if(inlineStyleAttribute&&typeof(inlineStyleAttribute)=='object'){inlineStyleAttribute=inlineStyleAttribute.cssText;}
if(inlineStyleAttribute){var inlineStyleDeclarations=inlineStyleAttribute.split(/\s*\;\s*/);var inlineStyle={};for(var i=0;i<inlineStyleDeclarations.length;i++){var declaration=inlineStyleDeclarations[i];var declarationOperands=declaration.split(/\s*\:\s*/);inlineStyle[declarationOperands[0]]=declarationOperands[1];}}
var style={color:browserStyle.color,fontFamily:browserStyle.fontFamily.split(/\s*,\s*/)[0].replace(/(^"|^'|'$|"$)/g,'').toLowerCase(),fontSize:this.pixelsFromCssAmount(browserStyle.fontSize,12,e.parentNode),fontWeight:this.cssFontWeightMap[browserStyle.fontWeight],fontStyle:browserStyle.fontStyle?browserStyle.fontStyle:'normal',fontStretchPercent:this.cssFontStretchMap[inlineStyle&&inlineStyle['font-stretch']?inlineStyle['font-stretch']:'default'],textDecoration:browserStyle.textDecoration,lineHeight:this.pixelsFromCssAmount(browserStyle.lineHeight,'normal',e.parentNode),letterSpacing:this.pixelsFromCssAmount(browserStyle.letterSpacing,0,e.parentNode),textTransform:browserStyle.textTransform};var face;if(this.faces[style.fontFamily]&&this.faces[style.fontFamily][style.fontWeight]){face=this.faces[style.fontFamily][style.fontWeight][style.fontStyle];}
var text=e.nodeValue;if(e.previousSibling&&e.previousSibling.nodeType==1&&e.previousSibling.tagName!='BR'&&this.getElementStyle(e.previousSibling).display.match(/inline/)){text=text.replace(/^\s+/,' ');}else{text=text.replace(/^\s+/,'');}
if(e.nextSibling&&e.nextSibling.nodeType==1&&e.nextSibling.tagName!='BR'&&this.getElementStyle(e.nextSibling).display.match(/inline/)){text=text.replace(/\s+$/,' ');}else{text=text.replace(/\s+$/,'');}
text=text.replace(/\s+/g,' ');if(style.textTransform&&style.textTransform!='none'){switch(style.textTransform){case'capitalize':text=this.capitalizeText(text);break;case'uppercase':text=text.toUpperCase();break;case'lowercase':text=text.toLowerCase();break;}}
if(!face){var excerptLength=12;var textExcerpt=text.substring(0,excerptLength);if(text.length>excerptLength){textExcerpt+='...';}
var fontDescription=style.fontFamily;if(style.fontWeight!='normal')fontDescription+=' '+style.fontWeight;if(style.fontStyle!='normal')fontDescription+=' '+style.fontStyle;this.log("couldn't find typeface font: "+fontDescription+' for text "'+textExcerpt+'"');return;}
var words=text.split(/\b(?=\w)/);var containerSpan=document.createElement('span');containerSpan.className='typeface-js-vector-container';var wordsLength=words.length;for(var i=0;i<wordsLength;i++){var word=words[i];var vector=this.renderWord(face,style,word);if(vector){containerSpan.appendChild(vector.element);if(!this.disableSelection){var selectableSpan=document.createElement('span');selectableSpan.className='typeface-js-selected-text';var wordNode=document.createTextNode(word);selectableSpan.appendChild(wordNode);if(this.vectorBackend!='vml'){selectableSpan.style.marginLeft=-1*(vector.width+1)+'px';}
selectableSpan.targetWidth=vector.width;if(this.vectorBackend=='vml'){vector.element.appendChild(selectableSpan);}else{containerSpan.appendChild(selectableSpan);}}}}
return containerSpan;},renderDocument:function(callback){if(!callback)
callback=function(e){e.style.visibility='visible'};var elements=document.getElementsByTagName('*');var elementsLength=elements.length;for(var i=0;i<elements.length;i++){if(elements[i].className.match(/(^|\s)typeface-js(\s|$)/)||elements[i].tagName.match(/^(H1|H2|H3|H4|H5|H6)$/)){this.replaceText(elements[i]);if(typeof callback=='function'){callback(elements[i]);}}}
if(this.vectorBackend=='vml'){var dummyShape=document.createElement('v:shape');dummyShape.style.display='none';document.body.appendChild(dummyShape);}},replaceText:function(e){var childNodes=[];var childNodesLength=e.childNodes.length;for(var i=0;i<childNodesLength;i++){this.replaceText(e.childNodes[i]);}
if(e.nodeType==3&&e.nodeValue.match(/\S/)){var parentNode=e.parentNode;if(parentNode.className=='typeface-js-selected-text'){return;}
var renderedText=this.getRenderedText(e);if(parentNode.tagName=='A'&&this.vectorBackend=='vml'&&this.getElementStyle(parentNode).display=='inline'){parentNode.style.display='inline-block';parentNode.style.cursor='pointer';}
if(this.getElementStyle(parentNode).display=='inline'){parentNode.style.display='inline-block';}
if(renderedText){if(parentNode.replaceChild){parentNode.replaceChild(renderedText,e);}else{parentNode.insertBefore(renderedText,e);parentNode.removeChild(e);}
if(this.vectorBackend=='vml'){renderedText.innerHTML=renderedText.innerHTML;}
var childNodesLength=renderedText.childNodes.length
for(var i;i<childNodesLength;i++){var e=renderedText.childNodes[i];if(e.hasChildNodes()&&!e.targetWidth){e=e.childNodes[0];}
if(e&&e.targetWidth){var letterSpacingCount=e.innerHTML.length;var wordSpaceDelta=e.targetWidth-e.offsetWidth;var letterSpacing=wordSpaceDelta/(letterSpacingCount||1);if(this.vectorBackend=='vml'){letterSpacing=Math.ceil(letterSpacing);}
e.style.letterSpacing=letterSpacing+'px';e.style.width=e.targetWidth+'px';}}}}},applyElementVerticalMetrics:function(face,style,e){if(style.lineHeight=='normal'){style.lineHeight=this.pixelsFromPoints(face,style,face.lineHeight);}
var cssLineHeightAdjustment=style.lineHeight-this.pixelsFromPoints(face,style,face.lineHeight);e.style.marginTop=Math.round(cssLineHeightAdjustment/2)+'px';e.style.marginBottom=Math.round(cssLineHeightAdjustment/2)+'px';},vectorBackends:{canvas:{_initializeSurface:function(face,style,text){var extents=this.getTextExtents(face,style,text);var canvas=document.createElement('canvas');if(this.disableSelection){canvas.innerHTML=text;}
canvas.height=Math.round(this.pixelsFromPoints(face,style,face.lineHeight));canvas.width=Math.round(this.pixelsFromPoints(face,style,extents.x,'horizontal'));this.applyElementVerticalMetrics(face,style,canvas);if(extents.x>extents.ha)
canvas.style.marginRight=Math.round(this.pixelsFromPoints(face,style,extents.x-extents.ha,'horizontal'))+'px';var ctx=canvas.getContext('2d');var pointScale=this.pixelsFromPoints(face,style,1);ctx.scale(pointScale*style.fontStretchPercent,-1*pointScale);ctx.translate(0,-1*face.ascender);ctx.fillStyle=style.color;return{context:ctx,canvas:canvas};},_renderGlyph:function(ctx,face,char,style){var glyph=face.glyphs[char];if(!glyph){return this.renderGlyph(ctx,face,this.fallbackCharacter,style);}
if(glyph.o){var outline;if(glyph.cached_outline){outline=glyph.cached_outline;}else{outline=glyph.o.split(' ');glyph.cached_outline=outline;}
var outlineLength=outline.length;for(var i=0;i<outlineLength;){var action=outline[i++];switch(action){case'm':ctx.moveTo(outline[i++],outline[i++]);break;case'l':ctx.lineTo(outline[i++],outline[i++]);break;case'q':var cpx=outline[i++];var cpy=outline[i++];ctx.quadraticCurveTo(outline[i++],outline[i++],cpx,cpy);break;case'b':var x=outline[i++];var y=outline[i++];ctx.bezierCurveTo(outline[i++],outline[i++],outline[i++],outline[i++],x,y);break;}}}
if(glyph.ha){var letterSpacingPoints=style.letterSpacing&&style.letterSpacing!='normal'?this.pointsFromPixels(face,style,style.letterSpacing):0;ctx.translate(glyph.ha+letterSpacingPoints,0);}},_renderWord:function(face,style,text){var surface=this.initializeSurface(face,style,text);var ctx=surface.context;var canvas=surface.canvas;ctx.beginPath();ctx.save();var chars=text.split('');var charsLength=chars.length;for(var i=0;i<charsLength;i++){this.renderGlyph(ctx,face,chars[i],style);}
ctx.fill();if(style.textDecoration=='underline'){ctx.beginPath();ctx.moveTo(0,face.underlinePosition);ctx.restore();ctx.lineTo(0,face.underlinePosition);ctx.strokeStyle=style.color;ctx.lineWidth=face.underlineThickness;ctx.stroke();}
return{element:ctx.canvas,width:Math.floor(canvas.width)};}},vml:{_initializeSurface:function(face,style,text){var shape=document.createElement('v:shape');var extents=this.getTextExtents(face,style,text);shape.style.width=shape.style.height=style.fontSize+'px';shape.style.marginLeft='-1px';if(extents.x>extents.ha){shape.style.marginRight=this.pixelsFromPoints(face,style,extents.x-extents.ha,'horizontal')+'px';}
this.applyElementVerticalMetrics(face,style,shape);var resolutionScale=face.resolution*100/72;shape.coordsize=(resolutionScale/style.fontStretchPercent)+","+resolutionScale;shape.coordorigin='0,'+face.ascender;shape.style.flip='y';shape.fillColor=style.color;shape.stroked=false;shape.path='hh m 0,'+face.ascender+' l 0,'+face.descender+' ';return shape;},_renderGlyph:function(shape,face,char,offsetX,style,vmlSegments){var glyph=face.glyphs[char];if(!glyph){this.log("glyph not defined: "+char);this.renderGlyph(shape,face,this.fallbackCharacter,offsetX,style);return;}
vmlSegments.push('m');if(glyph.o){var outline,outlineLength;if(glyph.cached_outline){outline=glyph.cached_outline;outlineLength=outline.length;}else{outline=glyph.o.split(' ');outlineLength=outline.length;for(var i=0;i<outlineLength;){switch(outline[i++]){case'q':outline[i]=Math.round(outline[i++]);outline[i]=Math.round(outline[i++]);case'm':case'l':outline[i]=Math.round(outline[i++]);outline[i]=Math.round(outline[i++]);break;}}
glyph.cached_outline=outline;}
var prevX,prevY;for(var i=0;i<outlineLength;){var action=outline[i++];var x=Math.round(outline[i++])+offsetX;var y=Math.round(outline[i++]);switch(action){case'm':vmlSegments.push('xm ',x,',',y);break;case'l':vmlSegments.push('l ',x,',',y);break;case'q':var cpx=outline[i++]+offsetX;var cpy=outline[i++];var cp1x=Math.round(prevX+2.0/3.0*(cpx-prevX));var cp1y=Math.round(prevY+2.0/3.0*(cpy-prevY));var cp2x=Math.round(cp1x+(x-prevX)/3.0);var cp2y=Math.round(cp1y+(y-prevY)/3.0);vmlSegments.push('c ',cp1x,',',cp1y,',',cp2x,',',cp2y,',',x,',',y);break;case'b':var cp1x=Math.round(outline[i++])+offsetX;var cp1y=outline[i++];var cp2x=Math.round(outline[i++])+offsetX;var cp2y=outline[i++];vmlSegments.push('c ',cp1x,',',cp1y,',',cp2x,',',cp2y,',',x,',',y);break;}
prevX=x;prevY=y;}}
vmlSegments.push('x e');return vmlSegments;},_renderWord:function(face,style,text){var offsetX=0;var shape=this.initializeSurface(face,style,text);var letterSpacingPoints=style.letterSpacing&&style.letterSpacing!='normal'?this.pointsFromPixels(face,style,style.letterSpacing):0;letterSpacingPoints=Math.round(letterSpacingPoints);var chars=text.split('');var vmlSegments=[];for(var i=0;i<chars.length;i++){var char=chars[i];vmlSegments=this.renderGlyph(shape,face,char,offsetX,style,vmlSegments);offsetX+=face.glyphs[char].ha+letterSpacingPoints;}
if(style.textDecoration=='underline'){var posY=face.underlinePosition-(face.underlineThickness/2);vmlSegments.push('xm ',0,',',posY);vmlSegments.push('l ',offsetX,',',posY);vmlSegments.push('l ',offsetX,',',posY+face.underlineThickness);vmlSegments.push('l ',0,',',posY+face.underlineThickness);vmlSegments.push('l ',0,',',posY);vmlSegments.push('x e');}
shape.path+=vmlSegments.join('')+'m '+offsetX+' 0 l '+offsetX+' '+face.ascender;return{element:shape,width:Math.floor(this.pixelsFromPoints(face,style,offsetX,'horizontal'))};}}},setVectorBackend:function(backend){this.vectorBackend=backend;var backendFunctions=['renderWord','initializeSurface','renderGlyph'];for(var i=0;i<backendFunctions.length;i++){var backendFunction=backendFunctions[i];this[backendFunction]=this.vectorBackends[backend]['_'+backendFunction];}},initialize:function(){if(arguments.callee.done)return;arguments.callee.done=true;if(window._typefaceTimer)clearInterval(_typefaceTimer);this.renderDocument(function(e){e.style.visibility='visible'});}};var typefaceSelectors=['.typeface-js','h1','h2','h3','h4','h5','h6'];if(document.createStyleSheet){var styleSheet=document.createStyleSheet();for(var i=0;i<typefaceSelectors.length;i++){var selector=typefaceSelectors[i];styleSheet.addRule(selector,'visibility: visible');}
styleSheet.addRule('.typeface-js-selected-text','-ms-filter: \
   "Chroma(color=black) \
   progid:DXImageTransform.Microsoft.MaskFilter(Color=white) \
   progid:DXImageTransform.Microsoft.MaskFilter(Color=blue) \
   alpha(opacity=30)" !important; \
  color: black; \
  font-family: Modern; \
  position: absolute; \
  white-space: pre; \
  filter: alpha(opacity=0) !important;');styleSheet.addRule('.typeface-js-vector-container','position: relative');}else if(document.styleSheets){if(!document.styleSheets.length){(function(){var styleSheet=document.createElement('style');styleSheet.type='text/css';document.getElementsByTagName('head')[0].appendChild(styleSheet);})()}
var styleSheet=document.styleSheets[0];document.styleSheets[0].insertRule(typefaceSelectors.join(',')+' { visibility: visible; }',styleSheet.cssRules.length);document.styleSheets[0].insertRule('.typeface-js-selected-text { \
   color: rgba(128, 128, 128, 0); \
   opacity: 0.30; \
   position: absolute; \
   font-family: Arial, sans-serif; \
   white-space: pre \
  }',styleSheet.cssRules.length);try{document.styleSheets[0].insertRule('.typeface-js-selected-text::-moz-selection { background: blue; }',styleSheet.cssRules.length);}catch(e){};try{document.styleSheets[0].insertRule('.typeface-js-selected-text::selection { background: blue; }',styleSheet.cssRules.length);}catch(e){};if(/WebKit/i.test(navigator.userAgent)){document.styleSheets[0].insertRule('.typeface-js-vector-container { position: relative }',styleSheet.cssRules.length);}}
var backend=!!(window.attachEvent&&!window.opera)?'vml':window.CanvasRenderingContext2D||document.createElement('canvas').getContext?'canvas':null;if(backend=='vml'){document.namespaces.add("v","urn:schemas-microsoft-com:vml","#default#VML");var styleSheet=document.createStyleSheet();styleSheet.addRule('v\\:shape',"display: inline-block;");}
_typeface_js.setVectorBackend(backend);window._typeface_js=_typeface_js;if(/WebKit/i.test(navigator.userAgent)){var _typefaceTimer=setInterval(function(){if(/loaded|complete/.test(document.readyState)){_typeface_js.initialize();}},10);}
if(document.addEventListener){window.addEventListener('DOMContentLoaded',function(){_typeface_js.initialize()},false);}/*@cc_on @*//*@if (@_win32)

document.write("<script id=__ie_onload_typeface defer src=//:><\/script>");
var script = document.getElementById("__ie_onload_typeface");
script.onreadystatechange = function() {
 if (this.readyState == "complete") {
  _typeface_js.initialize(); 
 }
};

/*@end @*/try{console.log('initializing typeface.js')}catch(e){};})();;if(_typeface_js&&_typeface_js.loadFace)_typeface_js.loadFace({"glyphs":{"S":{"x_min":59.328125,"x_max":788,"ha":854,"o":"m 130 332 q 166 303 151 315 q 194 282 182 291 q 218 266 207 273 q 242 251 229 259 q 312 223 279 232 q 385 214 346 214 q 462 232 434 214 q 491 283 491 251 q 486 304 491 296 q 470 320 481 313 q 442 333 459 327 q 398 343 424 338 l 362 350 q 298 365 329 356 q 238 385 266 374 q 187 410 210 397 q 146 439 163 424 q 97 510 115 466 q 79 602 79 553 q 107 736 79 676 q 188 840 135 796 q 314 906 240 883 q 477 930 388 930 q 540 926 510 930 q 603 914 571 922 q 671 892 635 906 q 750 859 707 879 l 670 647 q 605 674 633 664 q 554 692 577 685 q 509 702 530 699 q 466 705 488 705 q 393 656 393 705 q 472 590 393 606 l 480 590 q 573 571 538 580 q 624 555 607 563 q 631 553 628 554 q 636 550 634 551 q 643 548 639 549 q 653 543 647 546 q 670 536 663 539 q 682 529 676 532 q 695 519 688 525 q 712 504 701 513 q 769 421 751 467 q 788 313 788 374 q 759 178 788 239 q 680 71 731 116 q 559 2 629 27 q 405 -22 489 -22 q 287 -7 345 -22 q 169 34 228 6 q 142 49 154 42 q 117 63 129 56 q 91 81 105 71 q 59 104 77 91 l 130 332 "},"/":{"x_min":26.453125,"x_max":585.9375,"ha":636,"o":"m 585 973 l 241 -254 l 26 -254 l 373 973 l 585 973 "},"K":{"x_min":107,"x_max":990.375,"ha":999,"o":"m 633 907 l 989 907 l 717 454 l 990 0 l 635 0 l 418 411 l 418 0 l 107 0 l 107 907 l 418 907 l 418 491 l 633 907 "},"7":{"x_min":149,"x_max":926.859375,"ha":983,"o":"m 149 907 l 926 907 l 513 0 l 184 0 l 519 661 l 149 661 l 149 907 "},"d":{"x_min":56,"x_max":796,"ha":881,"o":"m 430 411 q 393 403 410 411 q 364 383 376 396 q 344 352 351 370 q 338 312 338 334 q 345 272 338 291 q 364 240 352 254 q 394 219 377 227 q 432 212 411 212 q 468 219 451 212 q 497 240 485 227 q 516 272 509 254 q 523 311 523 290 q 517 351 523 332 q 497 382 510 369 q 468 403 485 396 q 430 411 451 411 m 517 974 l 796 974 l 796 0 l 517 0 l 517 76 q 483 47 498 59 q 455 26 468 35 q 428 12 442 18 q 399 0 415 6 q 355 -12 377 -8 q 312 -17 334 -17 q 205 5 253 -17 q 124 70 157 28 q 73 173 91 113 q 56 311 56 234 q 75 457 56 395 q 132 563 94 519 q 211 622 165 601 q 304 644 257 644 q 391 627 347 644 q 476 580 435 610 q 493 566 483 574 q 517 547 503 558 l 517 974 "},",":{"x_min":-18.3125,"x_max":457.09375,"ha":478,"o":"m 156 310 l 457 310 l 230 -144 l -18 -144 l 156 310 "},"Y":{"x_min":20.71875,"x_max":988.1875,"ha":1012,"o":"m 20 907 l 385 907 l 504 661 l 624 907 l 988 907 l 662 400 l 662 0 l 351 0 l 351 397 l 20 907 "},"E":{"x_min":97,"x_max":699.90625,"ha":766,"o":"m 97 907 l 699 907 l 699 684 l 411 684 l 411 566 l 668 566 l 668 342 l 411 342 l 411 224 l 699 224 l 699 0 l 97 0 l 97 907 "},"y":{"x_min":23.734375,"x_max":788.703125,"ha":810,"o":"m 23 624 l 318 624 l 404 330 l 491 624 l 788 624 l 400 -256 l 87 -256 l 257 70 l 23 624 "},"\"":{"x_min":33,"x_max":661,"ha":694,"o":"m 33 994 l 308 994 l 308 829 l 263 629 l 77 629 l 33 829 l 33 994 m 386 994 l 661 994 l 661 829 l 617 629 l 430 629 l 386 829 l 386 994 "},"g":{"x_min":49,"x_max":791,"ha":868,"o":"m 418 432 q 384 424 400 432 q 355 403 368 416 q 336 371 343 389 q 330 331 330 353 q 337 293 330 311 q 357 262 344 276 q 388 241 370 248 q 425 233 405 233 q 460 241 444 233 q 489 262 477 248 q 508 294 501 275 q 515 333 515 312 q 508 372 515 354 q 488 403 501 390 q 457 424 475 417 q 418 432 440 432 m 510 624 l 791 624 l 791 8 q 785 -31 791 -9 q 771 -75 780 -53 q 748 -116 761 -96 q 721 -150 736 -136 q 593 -226 671 -201 q 416 -252 515 -252 q 364 -252 392 -252 q 307 -248 336 -252 q 250 -239 277 -244 q 200 -227 223 -233 l 214 -60 q 225 -62 220 -62 q 235 -62 230 -62 q 246 -64 239 -63 q 263 -67 253 -65 q 324 -76 300 -74 q 372 -78 349 -78 l 376 -78 q 479 -46 448 -78 q 510 51 510 -15 l 510 122 q 474 91 489 103 q 444 70 458 79 q 416 54 430 61 q 384 40 402 47 q 299 24 341 24 q 200 48 246 24 q 121 113 154 72 q 68 212 87 155 q 49 333 49 268 q 67 457 49 400 q 120 555 86 514 q 201 619 154 596 q 304 643 248 643 q 355 638 330 643 q 403 622 379 633 q 453 594 427 611 q 510 551 479 577 l 510 624 "},"ƒ":{"x_min":25.09375,"x_max":905.359375,"ha":926,"o":"m 669 678 l 802 678 l 760 481 l 627 481 l 499 -115 q 421 -247 480 -204 q 259 -290 362 -290 q 166 -283 215 -290 q 70 -263 118 -277 l 25 -251 l 75 -75 q 136 -92 112 -87 q 180 -97 161 -97 q 207 -91 193 -97 q 226 -76 220 -86 q 247 -15 236 -62 l 352 481 l 223 481 l 263 678 l 396 678 l 426 822 q 435 855 429 837 q 448 889 441 872 q 464 919 456 905 q 480 943 472 934 q 559 994 509 977 q 678 1011 609 1011 q 722 1009 697 1011 q 773 1002 747 1006 q 824 992 799 998 q 870 981 850 987 q 885 976 876 979 q 905 970 893 974 l 857 791 q 798 811 822 805 q 752 818 774 818 q 727 813 737 818 q 708 799 716 809 q 694 771 700 789 q 680 725 687 753 l 669 678 "},"e":{"x_min":56,"x_max":798,"ha":855,"o":"m 527 364 q 529 377 529 371 q 529 389 529 383 q 521 430 529 411 q 502 462 514 448 q 473 484 490 476 q 437 492 457 492 q 341 373 341 492 l 341 364 l 527 364 m 781 196 q 765 161 772 175 q 750 135 757 146 q 734 113 743 123 q 714 90 726 102 q 588 9 661 36 q 422 -17 515 -17 q 274 3 338 -17 q 163 63 209 23 q 118 113 138 85 q 84 175 98 142 q 63 245 70 209 q 56 320 56 282 q 82 453 56 394 q 156 554 108 513 q 273 619 205 596 q 426 642 342 642 q 591 619 523 642 q 708 547 660 596 q 774 445 751 504 q 798 319 798 386 l 798 269 l 346 269 q 372 185 346 216 q 442 155 398 155 q 484 165 466 155 q 519 196 502 176 l 781 196 "},"J":{"x_min":12.03125,"x_max":498,"ha":592,"o":"m 187 907 l 498 907 l 498 268 q 475 147 498 201 q 412 56 453 93 q 311 0 371 19 q 178 -20 252 -20 q 141 -20 159 -20 q 105 -17 123 -20 q 64 -8 86 -14 q 12 5 41 -2 l 35 281 q 46 279 42 280 q 60 277 50 279 q 92 271 79 272 q 113 270 104 270 q 168 292 149 270 q 187 357 187 315 l 187 907 "},"|":{"x_min":346,"x_max":541,"ha":888,"o":"m 346 968 l 541 968 l 541 -186 l 346 -186 l 346 968 "},"^":{"x_min":87.484375,"x_max":829.40625,"ha":917,"o":"m 364 1011 l 552 1011 l 829 460 l 590 460 l 459 792 l 327 460 l 87 460 l 364 1011 "},"q":{"x_min":56,"x_max":798,"ha":882,"o":"m 431 411 q 393 403 410 411 q 364 382 376 396 q 344 351 351 369 q 338 311 338 333 q 345 273 338 290 q 364 242 352 255 q 394 222 377 229 q 432 215 412 215 q 469 222 452 215 q 498 242 486 229 q 517 272 510 255 q 524 309 524 289 q 517 350 524 332 q 498 382 510 369 q 469 403 486 396 q 431 411 452 411 m 519 75 q 478 43 495 56 q 445 22 460 31 q 416 7 430 13 q 383 -5 401 0 q 347 -14 366 -11 q 306 -18 328 -18 q 205 6 250 -18 q 125 74 159 30 q 74 178 92 118 q 56 311 56 238 q 74 448 56 386 q 126 552 92 509 q 207 619 159 596 q 314 643 255 643 q 406 625 364 643 q 435 611 422 618 q 459 596 447 605 q 484 576 471 588 q 514 548 497 564 l 514 624 l 798 624 l 798 -256 l 519 -256 l 519 75 "},"b":{"x_min":90,"x_max":835,"ha":882,"o":"m 459 411 q 422 403 439 411 q 392 382 405 396 q 373 350 380 369 q 366 310 366 331 q 374 272 366 289 q 394 241 381 254 q 424 221 406 228 q 462 214 442 214 q 497 222 480 214 q 526 243 513 230 q 545 274 538 256 q 552 311 552 292 q 545 351 552 333 q 526 382 538 369 q 496 403 513 396 q 459 411 479 411 m 372 0 l 90 0 l 90 974 l 372 974 l 372 543 q 403 572 389 560 q 429 593 416 584 q 455 609 442 602 q 486 623 469 616 q 591 644 538 644 q 689 619 644 644 q 766 550 733 594 q 817 445 799 506 q 835 311 835 383 q 816 178 835 238 q 764 74 797 117 q 683 7 730 31 q 580 -17 636 -17 q 491 0 536 -17 q 410 46 447 15 q 393 61 402 53 q 372 80 383 69 l 372 0 "},"D":{"x_min":103,"x_max":958,"ha":1012,"o":"m 472 253 q 501 256 485 253 q 531 266 516 260 q 560 281 546 272 q 584 299 574 289 q 636 451 636 350 q 623 533 636 496 q 589 595 611 569 q 535 635 566 621 q 466 650 504 650 l 414 650 l 414 253 l 472 253 m 103 906 l 515 906 q 696 873 614 906 q 835 781 777 840 q 926 639 894 722 q 958 454 958 556 q 926 269 958 352 q 837 125 894 185 q 698 32 779 65 q 519 0 617 0 l 103 0 l 103 906 "},"z":{"x_min":32.171875,"x_max":743.671875,"ha":767,"o":"m 81 624 l 743 624 l 471 227 l 724 227 l 724 0 l 32 0 l 300 395 l 81 395 l 81 624 "},"w":{"x_min":21.015625,"x_max":1118.296875,"ha":1143,"o":"m 21 624 l 309 624 l 393 326 l 483 624 l 662 624 l 748 326 l 832 624 l 1118 624 l 895 0 l 670 0 l 569 276 l 467 0 l 242 0 l 21 624 "},"$":{"x_min":92.875,"x_max":865,"ha":983,"o":"m 607 991 l 607 928 l 632 924 q 705 910 675 917 q 761 895 735 903 q 788 885 777 890 q 818 870 799 879 l 746 637 q 738 642 742 640 q 725 648 735 643 q 666 676 693 664 q 617 695 640 687 q 574 706 594 703 q 536 710 554 710 q 473 695 496 710 q 450 655 450 680 q 455 632 450 642 q 472 614 460 621 q 505 601 484 606 q 556 591 526 596 q 582 588 570 590 q 605 584 593 586 q 629 578 616 581 q 660 569 643 575 q 701 555 684 561 q 731 541 717 548 q 756 526 744 534 q 780 507 767 518 q 865 305 865 432 q 836 165 865 227 q 752 58 807 103 q 722 35 736 45 q 692 19 708 26 q 656 5 676 11 q 609 -7 636 0 l 609 -163 l 404 -163 l 404 -20 q 391 -18 395 -18 q 377 -15 387 -18 q 333 -8 352 -11 q 300 -2 315 -5 q 273 4 286 1 q 248 11 261 7 l 229 19 q 176 41 200 30 q 133 60 153 51 q 114 70 122 66 q 92 83 106 74 l 218 310 q 224 307 222 308 q 231 302 225 306 q 260 287 248 293 q 287 273 272 281 q 306 265 297 268 q 323 257 314 261 q 343 249 332 253 q 369 238 354 245 q 467 220 423 220 q 531 233 508 220 q 554 272 554 247 q 523 320 554 306 q 494 329 513 324 q 437 343 475 334 q 421 346 427 345 q 409 349 414 348 q 398 352 403 350 q 385 355 393 353 l 362 363 q 308 379 332 371 q 265 398 284 388 q 231 420 246 408 q 202 447 216 432 q 155 530 172 480 q 139 634 139 579 q 157 734 139 687 q 211 818 176 781 q 295 881 246 855 q 404 919 344 907 l 404 991 l 607 991 "},"™":{"x_min":78,"x_max":946,"ha":1043,"o":"m 78 907 l 415 907 l 415 811 l 304 811 l 304 507 l 187 507 l 187 811 l 78 811 l 78 907 m 488 907 l 662 907 l 718 687 l 776 907 l 946 907 l 946 507 l 839 507 l 839 788 l 762 507 l 672 507 l 598 788 l 598 507 l 488 507 l 488 907 "},"\\":{"x_min":51.546875,"x_max":611.03125,"ha":636,"o":"m 263 973 l 611 -254 l 397 -254 l 51 973 l 263 973 "},"~":{"x_min":71,"x_max":841,"ha":912,"o":"m 636 532 q 722 552 676 532 q 811 609 767 573 q 824 620 817 613 q 841 636 831 626 l 841 440 q 729 364 783 389 q 623 339 675 339 q 580 342 600 339 q 538 352 560 345 q 488 371 516 359 q 424 401 461 383 q 378 423 398 414 q 342 438 358 432 q 311 446 325 443 q 284 449 297 449 q 177 421 233 449 q 71 343 122 393 l 71 540 q 185 615 130 591 q 298 639 239 639 q 337 636 318 639 q 377 627 355 633 q 424 609 398 620 q 484 582 450 599 q 534 558 512 567 q 574 543 556 548 q 607 534 592 537 q 636 532 622 532 "},"-":{"x_min":56,"x_max":552,"ha":608,"o":"m 56 429 l 552 429 l 552 180 l 56 180 l 56 429 "},"Q":{"x_min":64,"x_max":1038,"ha":1100,"o":"m 553 641 q 430 592 472 641 q 389 449 389 543 q 430 313 389 360 q 549 267 472 267 q 675 313 635 267 q 716 460 716 360 q 673 593 716 546 q 553 641 631 641 m 607 -22 q 572 -22 585 -22 q 547 -22 559 -22 q 352 11 441 -22 q 199 107 262 45 q 99 253 135 168 q 64 441 64 338 q 81 600 64 532 q 136 724 99 668 q 225 821 173 779 q 339 889 277 864 q 442 920 387 910 q 558 931 498 931 q 741 901 657 931 q 885 815 825 871 q 954 740 926 779 q 1002 657 983 701 q 1029 565 1020 614 q 1038 459 1038 515 q 1016 293 1038 366 q 951 161 995 219 q 932 137 941 148 q 911 115 922 126 q 887 92 901 104 q 854 65 873 81 l 1026 -85 l 739 -162 l 607 -22 "},"M":{"x_min":49.75,"x_max":1162.890625,"ha":1214,"o":"m 757 907 l 1065 907 l 1162 0 l 855 0 l 855 479 l 689 0 l 524 0 l 359 479 l 359 0 l 49 0 l 144 907 l 459 907 l 606 449 l 757 907 "},"C":{"x_min":103,"x_max":782,"ha":863,"o":"m 782 28 q 717 4 745 13 q 663 -11 689 -5 q 614 -19 638 -17 q 560 -22 590 -22 q 376 13 460 -22 q 231 111 292 48 q 136 261 170 174 q 103 452 103 348 q 137 645 103 558 q 234 796 172 733 q 384 894 297 859 q 576 930 472 930 q 619 930 600 930 q 658 925 638 930 q 700 914 678 921 q 752 897 722 907 l 782 887 l 782 599 q 736 619 756 611 q 696 632 715 627 q 659 638 678 636 q 620 641 641 641 q 476 593 527 641 q 425 460 425 546 q 476 327 425 374 q 623 281 528 281 q 656 283 640 281 q 691 289 672 285 q 731 302 709 294 q 782 322 753 310 l 782 28 "},"[":{"x_min":96,"x_max":550.5625,"ha":593,"o":"m 96 907 l 550 907 l 550 704 l 360 704 l 360 -17 l 550 -17 l 550 -218 l 96 -218 l 96 907 "},"L":{"x_min":94,"x_max":680.328125,"ha":737,"o":"m 94 906 l 405 906 l 405 257 l 680 257 l 680 0 l 94 0 l 94 906 "},"!":{"x_min":74,"x_max":411,"ha":478,"o":"m 92 973 l 394 973 l 394 398 l 92 398 l 92 973 m 241 319 q 307 305 276 319 q 361 269 338 292 q 397 215 384 246 q 411 149 411 184 q 397 84 411 115 q 361 31 384 54 q 307 -4 338 8 q 241 -17 276 -17 q 176 -4 206 -17 q 123 31 145 8 q 87 84 100 54 q 74 149 74 115 q 87 215 74 184 q 123 269 100 246 q 176 305 145 292 q 241 319 206 319 "}," ":{"x_min":0,"x_max":0,"ha":463},"{":{"x_min":20,"x_max":528.203125,"ha":541,"o":"m 528 1003 l 528 779 l 504 779 q 447 770 467 779 q 415 741 427 762 q 405 721 409 730 q 399 697 401 711 q 398 660 398 683 q 398 601 398 638 q 388 486 398 531 q 359 409 379 441 q 345 391 352 399 q 328 376 338 383 q 307 363 319 369 q 277 349 294 356 q 326 321 309 333 q 355 292 344 309 q 376 255 367 274 q 391 210 385 235 q 397 154 397 185 q 397 81 397 122 q 397 27 397 49 q 400 -9 397 5 q 409 -34 403 -24 q 421 -53 414 -45 q 454 -75 433 -68 q 467 -78 462 -77 q 481 -80 473 -79 q 499 -81 488 -81 q 528 -81 510 -81 l 528 -300 l 442 -300 q 206 -236 262 -300 q 180 -197 191 -217 q 164 -153 170 -177 q 155 -96 158 -128 q 152 -21 152 -64 l 152 24 q 154 40 154 32 q 154 55 154 47 q 147 139 154 105 q 125 193 140 173 q 84 222 110 213 q 20 232 58 232 l 20 465 q 76 471 56 465 q 111 492 96 477 q 132 517 124 505 q 144 548 139 530 q 150 588 150 565 q 150 645 150 612 l 150 696 q 162 846 150 787 q 208 940 175 905 q 296 989 240 975 q 436 1003 351 1003 l 528 1003 "},"X":{"x_min":22.375,"x_max":1015.21875,"ha":1042,"o":"m 52 907 l 406 907 l 520 677 l 633 907 l 987 907 l 708 476 l 1015 0 l 654 0 l 522 273 l 385 0 l 22 0 l 337 474 l 52 907 "},"P":{"x_min":97,"x_max":900,"ha":956,"o":"m 408 689 l 408 687 l 408 500 l 467 500 q 549 524 521 500 q 578 592 578 548 q 550 663 578 638 q 471 689 522 689 l 408 689 m 97 907 l 590 907 q 721 885 663 907 q 818 825 779 864 q 879 727 858 785 q 900 595 900 669 q 894 525 900 559 q 878 462 889 492 q 852 406 867 432 q 817 363 837 381 q 716 303 777 322 q 565 284 654 284 l 408 284 l 408 0 l 97 0 l 97 907 "},"%":{"x_min":24,"x_max":1350,"ha":1375,"o":"m 278 867 q 240 857 255 867 q 214 825 224 847 q 200 768 204 803 q 196 684 196 734 q 215 548 196 590 q 275 506 234 506 q 336 550 317 506 q 356 693 356 594 q 337 825 356 784 q 278 867 319 867 m 278 1001 q 528 697 528 1001 q 524 612 528 649 q 512 545 520 575 q 490 490 503 514 q 457 444 477 466 q 275 370 388 370 q 175 388 222 370 q 95 443 128 407 q 62 488 76 464 q 39 541 48 512 q 27 607 31 571 q 24 691 24 644 q 40 822 24 765 q 88 919 57 880 q 166 980 120 959 q 272 1001 213 1001 l 278 1001 m 1100 387 q 1070 380 1082 387 q 1047 358 1058 373 q 1033 334 1038 346 q 1024 308 1027 323 q 1022 272 1022 293 q 1022 221 1022 251 q 1022 183 1022 202 q 1022 147 1022 164 q 1024 115 1022 130 q 1029 90 1026 100 q 1036 70 1031 82 q 1048 51 1042 59 q 1095 25 1068 25 q 1156 69 1137 25 q 1176 209 1176 113 q 1176 268 1176 243 q 1171 310 1176 292 q 1160 341 1167 328 q 1144 365 1154 355 q 1100 387 1123 387 m 945 1005 l 1097 1005 l 427 -111 l 270 -111 l 945 1005 m 1098 523 q 1350 206 1350 523 q 1346 125 1350 161 q 1333 61 1342 89 q 1311 9 1324 32 q 1277 -34 1297 -14 q 1200 -91 1244 -72 q 1107 -111 1157 -111 q 984 -84 1038 -111 q 896 -9 929 -58 q 859 79 871 29 q 848 201 848 129 q 881 394 848 321 q 984 500 914 467 q 1011 510 996 506 q 1039 517 1025 514 q 1069 521 1054 520 q 1095 523 1083 523 l 1098 523 "},"#":{"x_min":47,"x_max":880,"ha":927,"o":"m 47 715 l 245 715 l 300 961 l 467 961 l 411 715 l 614 715 l 669 961 l 834 961 l 781 715 l 880 715 l 880 548 l 749 548 l 715 381 l 880 381 l 880 216 l 684 216 l 629 -26 l 462 -26 l 517 216 l 312 216 l 260 -26 l 93 -26 l 145 216 l 47 216 l 47 381 l 179 381 l 214 548 l 47 548 l 47 715 m 380 548 l 346 381 l 549 381 l 582 548 l 380 548 "},"_":{"x_min":-12,"x_max":708,"ha":695,"o":"m -12 -122 l 708 -122 l 708 -273 l -12 -273 l -12 -122 "},"+":{"x_min":78,"x_max":848,"ha":927,"o":"m 78 562 l 367 562 l 367 851 l 560 851 l 560 562 l 848 562 l 848 369 l 560 369 l 560 82 l 367 82 l 367 369 l 78 369 l 78 562 "},")":{"x_min":31.71875,"x_max":487,"ha":549,"o":"m 187 930 q 264 864 232 893 q 321 806 296 835 q 366 743 346 776 q 410 665 387 710 q 467 510 448 588 q 487 352 487 432 q 454 120 487 226 q 353 -80 421 14 q 321 -123 336 -104 q 287 -162 305 -143 q 246 -202 268 -181 q 191 -250 223 -223 l 31 -73 q 88 -14 64 -40 q 128 34 111 10 q 158 83 145 59 q 184 140 171 108 q 215 238 205 188 q 225 341 225 288 q 205 484 225 417 q 145 616 186 551 q 123 651 134 635 q 100 682 113 666 q 71 715 87 697 q 31 756 54 733 l 187 930 "},"'":{"x_min":56,"x_max":331,"ha":387,"o":"m 56 994 l 331 994 l 331 829 l 288 629 l 100 629 l 56 829 l 56 994 "},"}":{"x_min":11.78125,"x_max":520,"ha":540,"o":"m 11 -300 l 11 -77 l 35 -77 q 93 -69 73 -77 q 124 -40 112 -61 q 134 -19 131 -28 q 140 3 138 -10 q 142 39 142 17 q 142 99 142 61 q 151 214 142 168 q 181 289 160 259 q 212 322 195 309 q 263 350 229 335 q 214 377 232 365 q 185 407 197 390 q 164 444 173 425 q 149 489 155 464 q 144 545 144 514 q 144 617 144 576 q 144 672 144 650 q 141 710 144 695 q 133 737 138 726 q 120 755 127 747 q 105 769 114 763 q 85 776 95 774 q 72 780 78 778 q 59 782 66 781 q 40 783 51 783 q 12 783 29 783 l 12 1002 l 98 1002 q 334 937 278 1002 q 360 899 350 919 q 377 854 370 879 q 386 797 383 829 q 389 722 389 765 q 389 698 389 710 q 389 674 389 686 q 387 659 387 667 q 387 644 387 651 q 393 559 387 593 q 415 505 399 526 q 455 476 430 485 q 520 468 481 468 l 520 234 q 463 228 483 234 q 428 207 443 222 q 408 182 416 195 q 396 152 400 169 q 390 111 392 135 q 388 53 388 87 l 388 2 q 375 -145 388 -87 q 330 -238 362 -203 q 242 -286 297 -272 q 103 -300 188 -300 l 11 -300 "},"a":{"x_min":47,"x_max":790,"ha":868,"o":"m 420 411 q 383 402 400 411 q 354 381 366 394 q 335 350 342 368 q 328 311 328 332 q 334 271 328 289 q 353 239 341 252 q 383 218 366 225 q 420 211 400 211 q 457 218 440 211 q 487 239 474 225 q 507 271 500 253 q 515 312 515 290 q 507 351 515 333 q 488 382 500 368 q 458 403 475 395 q 423 411 442 411 l 420 411 m 511 73 q 455 30 481 48 q 405 2 430 13 q 357 -13 381 -8 q 306 -18 333 -18 q 199 5 247 -18 q 117 70 151 28 q 65 174 83 113 q 47 311 47 235 q 65 446 47 385 q 117 551 83 507 q 197 618 150 594 q 300 643 243 643 q 351 637 327 643 q 401 621 376 632 q 453 592 426 609 q 511 548 480 574 l 511 624 l 790 624 l 790 0 l 511 0 l 511 73 "},"T":{"x_min":50,"x_max":725,"ha":782,"o":"m 50 906 l 725 906 l 725 648 l 542 648 l 542 0 l 233 0 l 233 648 l 50 648 l 50 906 "},"=":{"x_min":78,"x_max":848,"ha":926,"o":"m 78 728 l 848 728 l 848 535 l 78 535 l 78 728 m 78 399 l 848 399 l 848 206 l 78 206 l 78 399 "},"N":{"x_min":102,"x_max":985,"ha":1085,"o":"m 102 907 l 419 907 l 676 461 l 676 907 l 985 907 l 985 0 l 670 0 l 413 445 l 413 0 l 102 0 l 102 907 "},"2":{"x_min":111.015625,"x_max":869,"ha":983,"o":"m 111 585 l 111 596 q 127 699 111 650 q 173 789 143 749 q 246 861 203 830 q 342 909 290 892 q 413 926 376 921 q 499 931 450 931 q 650 909 582 931 q 766 848 718 888 q 842 754 815 809 q 869 631 869 698 q 828 483 869 554 q 706 350 787 413 q 638 301 675 324 q 559 255 601 277 q 541 248 551 252 q 517 238 531 244 q 558 238 541 238 q 589 238 574 238 q 621 238 604 238 q 663 238 638 238 l 868 238 l 868 0 l 122 0 l 122 156 q 189 207 162 187 q 238 244 216 227 q 282 277 260 261 q 333 316 303 293 l 344 326 q 377 356 355 337 q 431 404 399 375 q 437 408 434 405 l 439 411 q 454 424 446 415 q 473 443 463 433 q 492 464 483 453 q 509 485 502 475 q 548 547 535 516 q 562 604 562 578 q 540 664 562 641 q 484 688 519 688 q 425 663 444 688 q 399 585 406 639 l 111 585 "},"j":{"x_min":75,"x_max":397,"ha":462,"o":"m 232 993 q 299 981 268 993 q 350 949 329 969 q 384 900 372 928 q 397 837 397 871 q 384 777 397 805 q 350 728 372 749 q 300 695 329 707 q 237 684 270 684 q 171 695 201 684 q 120 727 142 707 q 87 777 99 748 q 75 840 75 805 q 87 900 75 872 q 120 948 99 927 q 170 981 142 969 q 232 993 199 993 m 96 624 l 375 624 l 375 -256 l 96 -256 l 96 624 "},"Z":{"x_min":21.40625,"x_max":822,"ha":855,"o":"m 56 907 l 816 907 l 478 253 l 822 253 l 822 0 l 21 0 l 359 653 l 56 653 l 56 907 "},"u":{"x_min":79,"x_max":780,"ha":854,"o":"m 79 623 l 360 623 l 360 309 q 378 240 360 265 q 430 215 397 215 q 481 242 461 215 q 501 316 501 270 l 501 623 l 780 623 l 780 266 q 756 147 780 200 q 688 57 732 94 q 583 0 645 20 q 443 -20 521 -20 q 283 -2 351 -20 q 170 53 215 15 q 103 144 127 90 q 79 262 79 199 l 79 623 "},"1":{"x_min":249.0625,"x_max":664,"ha":983,"o":"m 249 907 l 664 907 l 664 0 l 363 0 l 363 655 l 249 655 l 249 907 "},"k":{"x_min":85,"x_max":869.640625,"ha":882,"o":"m 85 974 l 367 974 l 367 354 l 531 624 l 839 624 l 625 318 l 869 0 l 533 0 l 367 273 l 367 0 l 85 0 l 85 974 "},"€":{"x_min":39.984375,"x_max":921,"ha":964,"o":"m 39 284 l 67 420 l 139 420 l 139 462 l 39 462 l 67 598 l 152 598 q 201 734 168 672 q 284 840 234 796 q 403 907 335 883 q 557 931 471 931 q 702 905 636 931 q 814 839 767 880 q 890 745 862 798 q 919 639 919 693 l 680 639 q 666 679 677 662 q 641 706 656 696 q 606 722 625 717 q 565 728 587 728 q 499 717 527 728 q 453 689 472 707 q 422 648 434 671 q 405 598 411 624 l 637 598 l 609 462 l 393 462 l 393 420 l 604 420 l 576 284 l 417 284 q 439 243 426 262 q 471 211 452 224 q 515 191 490 198 q 573 184 540 184 q 648 206 620 184 q 680 270 676 229 l 921 270 q 917 219 921 242 q 906 176 913 195 q 889 138 899 156 q 866 103 878 121 q 814 47 843 71 q 746 8 784 24 q 661 -14 708 -7 q 556 -22 614 -22 q 413 0 478 -22 q 298 61 348 21 q 213 158 248 101 q 160 284 178 215 l 39 284 "},"<":{"x_min":78,"x_max":847,"ha":926,"o":"m 847 61 l 78 377 l 78 552 l 847 872 l 847 664 l 343 466 l 847 269 l 847 61 "},"t":{"x_min":36,"x_max":500,"ha":535,"o":"m 129 823 l 408 823 l 408 624 l 500 624 l 500 400 l 408 400 l 408 0 l 129 0 l 129 400 l 36 400 l 36 624 l 129 624 l 129 823 "},"W":{"x_min":22.375,"x_max":1378.046875,"ha":1402,"o":"m 22 907 l 327 907 l 445 423 l 569 907 l 836 907 l 958 425 l 1073 907 l 1378 907 l 1129 0 l 819 0 l 701 516 l 580 0 l 270 0 l 22 907 "},"v":{"x_min":26.453125,"x_max":786,"ha":810,"o":"m 26 625 l 319 625 l 405 324 l 491 625 l 786 625 l 522 0 l 290 0 l 26 625 "},">":{"x_min":78,"x_max":847,"ha":926,"o":"m 78 872 l 847 555 l 847 380 l 78 61 l 78 269 l 583 466 l 78 664 l 78 872 "},"s":{"x_min":46.21875,"x_max":613,"ha":666,"o":"m 207 254 q 157 275 175 266 q 126 297 139 284 q 86 351 100 318 q 72 421 72 383 q 93 511 72 470 q 153 581 114 552 q 246 626 192 610 q 365 643 300 643 q 424 640 396 643 q 479 631 452 637 q 536 614 507 624 q 598 588 565 604 l 542 419 q 495 440 515 432 q 457 454 475 449 q 425 461 440 459 q 393 464 409 464 q 342 428 342 464 q 362 399 342 410 q 432 379 382 388 q 454 374 447 375 q 471 369 460 373 q 536 343 509 358 q 580 307 564 328 q 605 261 597 287 q 613 200 613 234 q 590 111 613 151 q 529 41 568 70 q 433 -2 489 13 q 308 -18 377 -18 q 252 -14 281 -18 q 193 -5 224 -11 q 157 2 173 -1 q 124 11 141 6 q 89 23 108 16 q 46 41 71 31 l 109 212 q 116 209 114 210 q 123 206 118 208 q 163 190 145 197 q 196 178 181 183 q 223 170 211 173 q 249 164 236 166 q 266 161 259 162 q 279 159 273 160 q 289 158 285 158 q 299 158 294 158 q 346 194 346 158 q 343 206 346 201 q 334 215 341 210 q 315 224 327 219 q 282 233 302 228 l 207 254 "},"B":{"x_min":107,"x_max":908,"ha":955,"o":"m 416 717 l 415 715 l 415 546 l 484 546 q 520 552 504 546 q 548 571 536 559 q 566 598 559 582 q 573 633 573 614 q 566 665 573 650 q 549 692 560 681 q 524 710 538 703 q 492 717 509 717 l 416 717 m 415 371 l 415 200 l 498 200 q 562 223 538 200 q 586 286 586 247 q 579 319 586 303 q 562 346 573 335 q 537 364 552 358 q 505 371 522 371 l 415 371 m 107 0 l 107 907 l 568 907 q 788 849 711 907 q 865 683 865 791 q 854 612 865 644 q 822 553 844 579 q 766 506 800 527 q 684 468 732 485 q 722 463 706 465 q 751 458 738 461 q 775 451 764 455 q 799 441 787 447 q 832 422 817 433 q 859 398 846 411 q 908 266 908 346 q 886 155 908 205 q 823 71 864 106 q 725 18 783 37 q 597 0 668 0 l 107 0 "},"?":{"x_min":23.921875,"x_max":743,"ha":791,"o":"m 292 603 q 436 697 436 603 q 418 752 436 731 q 371 773 400 773 q 323 750 340 773 q 307 681 307 728 l 23 681 l 26 708 q 47 796 30 755 q 93 871 64 838 q 160 931 121 905 q 247 973 199 957 q 316 987 280 983 q 397 992 351 992 q 540 971 476 992 q 649 914 604 951 q 718 823 694 876 q 743 704 743 770 q 719 590 743 642 q 655 510 696 538 q 546 469 617 484 q 528 465 538 467 q 503 461 517 464 l 503 396 l 207 396 l 207 603 l 292 603 m 354 318 q 419 304 388 318 q 473 268 450 291 q 510 214 496 245 q 524 148 524 183 q 510 83 524 114 q 473 30 496 53 q 419 -5 450 7 q 354 -18 388 -18 q 288 -5 319 -18 q 235 30 257 7 q 199 83 212 53 q 186 148 186 114 q 199 214 186 183 q 235 268 212 245 q 288 304 257 291 q 354 318 319 318 "},"H":{"x_min":104,"x_max":947,"ha":1041,"o":"m 104 907 l 415 907 l 415 586 l 636 586 l 636 907 l 947 907 l 947 0 l 636 0 l 636 335 l 415 335 l 415 0 l 104 0 l 104 907 "},"c":{"x_min":58,"x_max":547,"ha":608,"o":"m 547 15 q 509 -1 525 4 q 476 -12 492 -8 q 442 -16 460 -16 q 402 -16 425 -16 q 257 6 319 -16 q 148 78 194 29 q 110 126 127 100 q 82 182 94 153 q 64 243 70 212 q 58 305 58 275 q 82 441 58 379 q 152 547 107 502 q 258 616 197 591 q 394 641 320 641 q 437 641 418 641 q 472 637 455 641 q 507 626 489 633 q 546 609 524 619 l 546 394 q 535 396 538 395 q 524 399 532 397 q 503 405 512 403 q 485 409 493 407 q 470 411 478 410 q 452 412 462 412 q 370 384 401 412 q 340 312 340 357 q 370 241 340 268 q 454 215 401 215 q 475 216 465 215 q 496 219 485 217 q 519 225 506 221 q 547 235 531 229 l 547 15 "},"&":{"x_min":125,"x_max":1189.03125,"ha":1220,"o":"m 601 569 q 664 615 640 588 q 688 668 688 643 q 668 716 688 697 q 619 736 649 736 q 569 718 589 736 q 549 674 549 701 q 551 651 549 662 q 560 628 554 640 q 576 602 566 616 q 601 569 586 588 m 480 357 q 415 283 415 334 q 444 220 415 244 q 522 197 473 197 q 566 201 545 197 q 615 213 588 205 l 480 357 m 768 39 q 743 27 754 32 q 722 17 732 21 q 701 9 712 12 q 676 2 690 6 q 573 -17 627 -9 q 473 -25 519 -25 q 312 -4 381 -25 q 200 58 243 16 q 169 97 183 75 q 145 142 154 118 q 130 192 135 166 q 125 242 125 217 q 134 307 125 275 q 162 367 144 339 q 206 416 180 394 q 263 454 231 439 q 305 470 282 463 q 359 484 329 478 q 331 521 342 505 q 311 550 319 537 q 297 576 303 563 q 286 604 292 589 q 277 641 280 623 q 274 677 274 659 q 298 777 274 731 q 367 857 323 823 q 470 910 410 891 q 601 929 530 929 q 736 911 675 929 q 841 860 797 893 q 908 782 884 827 q 932 680 932 736 q 865 505 932 570 q 841 483 852 492 q 815 465 829 473 q 784 449 801 457 q 742 430 767 440 l 836 340 q 893 388 866 364 q 943 437 919 412 q 957 452 953 446 q 971 469 962 458 l 1154 313 q 1136 295 1144 302 q 1121 279 1129 287 q 1104 263 1113 272 q 1081 243 1095 255 q 1059 223 1068 231 q 1041 207 1050 214 q 1025 193 1033 200 q 1004 177 1016 186 l 1189 0 l 803 0 l 768 39 "},"I":{"x_min":107,"x_max":415,"ha":521,"o":"m 107 907 l 415 907 l 415 0 l 107 0 l 107 907 "},"G":{"x_min":58,"x_max":969,"ha":1041,"o":"m 969 116 q 910 78 935 93 q 860 50 884 62 q 809 29 836 38 q 748 7 783 19 q 645 -15 694 -7 q 552 -24 596 -24 q 350 10 441 -24 q 194 109 259 45 q 93 262 129 173 q 58 459 58 350 q 93 653 58 566 q 193 802 128 740 q 349 896 257 863 q 553 930 440 930 q 727 906 654 930 q 856 830 800 882 q 882 804 870 816 q 904 776 893 791 q 926 742 915 761 q 950 696 937 723 l 664 603 q 611 659 641 641 q 542 677 581 677 q 477 661 506 677 q 427 615 448 645 q 394 544 406 586 q 383 452 383 503 q 430 273 383 334 q 566 213 477 213 q 604 217 584 213 q 658 230 624 221 l 658 335 l 535 335 l 535 519 l 969 519 l 969 116 "},"(":{"x_min":65,"x_max":522.28125,"ha":553,"o":"m 364 -250 q 304 -196 331 -221 q 257 -150 278 -172 q 219 -107 236 -128 q 187 -64 202 -86 q 160 -19 172 -43 q 133 31 147 4 q 82 181 99 101 q 65 341 65 261 q 200 762 65 573 q 233 806 217 786 q 267 845 249 826 q 307 884 284 864 q 360 931 329 905 l 522 759 q 467 702 489 727 q 428 654 444 677 q 397 606 411 630 q 371 550 384 581 q 329 343 329 451 q 346 203 329 267 q 401 76 363 139 q 424 41 413 57 q 449 9 435 25 q 479 -26 462 -7 q 522 -71 497 -46 l 364 -250 "},"`":{"x_min":0,"x_max":347.21875,"ha":463,"o":"m 0 938 l 236 938 l 347 735 l 216 735 l 0 938 "},"U":{"x_min":89,"x_max":894,"ha":984,"o":"m 89 906 l 400 906 l 400 353 q 406 315 400 332 q 426 285 413 298 q 457 265 439 272 q 495 258 474 258 q 560 286 536 258 q 585 360 585 314 l 585 907 l 894 907 l 894 330 q 867 180 894 245 q 789 69 841 114 q 663 2 738 25 q 492 -21 588 -21 q 192 72 295 -21 q 89 347 89 166 l 89 906 "},"F":{"x_min":94,"x_max":697.96875,"ha":752,"o":"m 94 907 l 697 907 l 697 679 l 405 679 l 405 545 l 666 545 l 666 321 l 405 321 l 405 0 l 94 0 l 94 907 "},"r":{"x_min":85,"x_max":572.203125,"ha":608,"o":"m 364 0 l 85 0 l 85 625 l 364 625 l 364 547 q 381 570 373 560 q 396 587 389 580 q 410 601 403 595 q 426 613 417 607 q 531 645 474 645 q 549 645 541 645 q 572 642 557 645 l 572 400 q 549 404 558 403 q 531 406 539 405 q 515 408 523 408 q 499 408 508 408 q 396 367 429 408 q 364 240 364 327 l 364 0 "},":":{"x_min":74,"x_max":411,"ha":478,"o":"m 241 736 q 308 722 277 736 q 361 686 339 709 q 397 632 384 663 q 411 566 411 601 q 397 501 411 531 q 361 448 384 470 q 308 412 339 425 q 241 400 277 400 q 176 412 206 400 q 123 448 145 425 q 87 501 100 470 q 74 566 74 531 q 87 632 74 601 q 123 686 100 663 q 176 722 145 709 q 241 736 206 736 m 241 320 q 307 306 276 320 q 361 269 338 292 q 397 216 384 246 q 411 150 411 185 q 397 85 411 116 q 361 32 384 55 q 307 -3 338 9 q 241 -16 276 -16 q 176 -3 206 -16 q 123 32 145 9 q 87 85 100 55 q 74 150 74 116 q 87 216 74 185 q 123 269 100 246 q 176 306 145 292 q 241 320 206 320 "},"x":{"x_min":27.8125,"x_max":929.09375,"ha":956,"o":"m 65 624 l 387 624 l 478 486 l 566 624 l 887 624 l 661 333 l 929 0 l 605 0 l 479 172 l 349 0 l 27 0 l 295 331 l 65 624 "},"*":{"x_min":57.9375,"x_max":640.734375,"ha":716,"o":"m 475 406 q 432 419 453 406 q 398 456 411 433 q 392 467 394 461 q 387 480 389 473 q 383 498 385 488 q 379 522 381 508 q 373 555 376 541 q 367 579 370 568 q 358 598 363 590 q 347 615 354 607 q 337 592 341 601 q 331 573 333 582 q 326 552 328 563 q 321 522 324 540 q 312 478 317 496 q 299 448 307 460 q 281 427 292 435 q 254 411 270 418 q 236 407 242 408 q 223 406 231 406 q 189 413 205 406 q 161 432 173 420 q 142 461 149 445 q 136 496 136 477 q 162 555 136 530 q 183 573 170 565 q 222 595 197 582 q 251 611 239 604 q 271 625 262 618 q 286 638 279 631 q 300 654 294 645 q 284 657 290 656 q 273 659 278 659 q 242 657 258 659 q 206 652 225 655 q 173 648 188 648 q 142 648 157 648 q 133 648 138 648 q 119 650 127 648 q 57 730 57 671 q 64 767 57 750 q 83 797 71 784 q 112 816 95 809 q 148 824 129 824 q 197 807 169 824 q 250 762 224 791 q 267 744 259 752 q 282 730 274 736 q 298 722 290 725 q 317 716 306 718 q 314 735 317 726 q 309 753 312 743 q 302 775 306 763 q 289 803 297 787 q 282 819 285 813 q 277 831 279 826 q 273 841 275 836 q 269 853 271 846 q 266 871 267 864 q 265 884 265 879 q 271 919 265 903 q 289 947 277 935 q 317 965 300 959 q 352 972 333 972 q 385 965 369 972 q 412 946 401 958 q 430 919 424 935 q 437 884 437 902 q 430 845 437 867 q 406 789 423 824 q 393 763 398 774 q 386 744 389 752 q 382 729 383 736 q 381 714 381 722 q 401 722 391 718 q 419 732 410 726 q 439 749 428 739 q 464 774 450 759 l 468 778 q 513 812 491 801 q 558 824 535 824 q 591 817 576 824 q 617 798 606 810 q 634 770 628 786 q 640 735 640 754 q 633 700 640 717 q 614 673 626 684 q 585 654 602 661 q 549 648 569 648 q 525 648 541 648 q 496 652 510 648 q 482 654 486 654 q 471 656 478 654 q 452 658 460 658 q 436 658 445 658 q 417 657 425 658 q 399 654 408 656 q 417 636 409 644 q 435 621 425 628 q 457 607 445 614 q 487 590 470 599 q 517 574 505 581 q 536 560 529 567 q 549 545 544 553 q 558 526 554 537 q 563 510 562 516 q 565 497 565 503 q 557 462 565 479 q 537 433 550 446 q 509 413 525 420 q 475 406 493 406 "},"V":{"x_min":26.453125,"x_max":973.84375,"ha":999,"o":"m 26 907 l 354 907 l 503 393 l 649 907 l 973 907 l 633 0 l 381 0 l 26 907 "},"h":{"x_min":82,"x_max":778,"ha":855,"o":"m 82 974 l 361 974 l 361 540 q 457 620 408 595 q 567 646 506 646 q 653 631 614 646 q 719 590 691 616 q 762 525 747 563 q 778 443 778 488 l 778 0 l 499 0 l 499 318 q 480 386 499 362 q 429 410 462 410 q 379 383 397 410 q 361 310 361 356 l 361 0 l 82 0 l 82 974 "},"0":{"x_min":65,"x_max":918,"ha":983,"o":"m 495 652 q 374 460 374 652 q 403 307 374 356 q 494 259 432 259 q 611 460 611 259 q 581 603 611 554 q 495 652 552 652 m 492 928 q 661 900 589 928 q 788 816 733 872 q 842 745 819 786 q 883 658 866 705 q 909 559 900 611 q 918 454 918 507 q 886 258 918 346 q 798 108 855 170 q 661 11 741 45 q 483 -22 581 -22 q 311 12 388 -22 q 179 110 233 47 q 94 264 124 174 q 65 466 65 355 q 95 654 65 569 q 182 800 126 739 q 316 894 238 860 q 487 928 393 928 l 492 928 "},".":{"x_min":71,"x_max":409,"ha":479,"o":"m 239 320 q 304 306 273 320 q 358 270 335 293 q 395 216 381 247 q 409 150 409 185 q 395 85 409 116 q 358 32 381 55 q 304 -3 335 9 q 239 -16 273 -16 q 173 -3 204 -16 q 120 32 142 9 q 84 85 97 55 q 71 150 71 116 q 84 216 71 185 q 120 270 97 247 q 173 306 142 293 q 239 320 204 320 "},"@":{"x_min":-3,"x_max":1030,"ha":1027,"o":"m 573 92 q 542 63 556 75 q 516 43 528 51 q 491 29 504 34 q 464 19 479 24 q 410 12 436 12 q 320 32 361 12 q 251 92 280 53 q 206 184 222 130 q 190 301 190 237 q 213 470 190 391 q 275 607 236 549 q 368 701 315 666 q 481 736 421 736 q 615 668 563 736 q 627 653 621 662 q 639 636 633 645 l 651 713 l 784 713 l 699 177 q 697 162 697 168 q 697 152 697 156 q 704 133 697 140 q 726 127 711 127 q 777 143 747 127 q 832 187 807 160 q 904 308 881 241 q 927 465 927 374 q 900 622 927 552 q 824 742 873 692 q 705 818 775 791 q 549 846 635 846 q 366 810 449 846 q 224 708 283 774 q 131 552 164 643 q 99 351 99 461 q 130 157 99 245 q 219 8 162 70 q 356 -87 276 -53 q 533 -122 436 -122 q 860 -18 717 -122 q 873 -8 866 -14 q 891 5 880 -2 l 1030 5 q 975 -55 999 -30 q 926 -98 951 -79 q 873 -133 901 -117 q 806 -166 844 -149 q 677 -207 744 -193 q 539 -222 609 -222 q 321 -179 421 -222 q 149 -60 222 -136 q 37 121 77 15 q -3 351 -3 226 q 9 483 -3 417 q 45 607 22 548 q 102 717 68 666 q 180 809 136 769 q 548 946 325 946 q 729 918 650 946 q 874 832 808 890 q 990 668 950 763 q 1030 460 1030 573 q 988 250 1030 344 q 868 91 947 156 q 822 59 846 73 q 773 34 798 44 q 725 17 749 23 q 681 12 701 12 q 623 24 648 12 q 586 57 598 37 q 579 72 583 64 q 573 92 576 80 m 333 268 q 359 154 333 196 q 432 112 386 112 q 547 208 510 112 q 568 275 558 239 q 584 349 577 311 q 595 422 591 386 q 599 489 599 458 q 573 590 599 552 q 503 628 547 628 q 446 612 472 628 q 402 565 421 596 q 373 505 386 540 q 351 431 360 470 q 337 351 342 393 q 333 268 333 309 "},"f":{"x_min":32,"x_max":492,"ha":521,"o":"m 109 624 l 109 751 q 127 850 109 806 q 178 926 145 895 q 259 975 211 958 q 364 993 306 993 q 491 972 430 993 l 491 745 q 441 758 464 758 q 394 726 407 758 q 390 714 392 720 q 388 699 388 707 q 388 679 388 691 q 388 649 388 667 l 388 624 l 492 624 l 492 421 l 387 421 l 387 0 l 109 0 l 109 421 l 32 421 l 32 624 l 109 624 "},";":{"x_min":-17.953125,"x_max":459.0625,"ha":479,"o":"m 286 734 q 352 720 321 734 q 405 684 383 707 q 441 630 428 661 q 455 564 455 599 q 441 499 455 529 q 405 446 428 468 q 352 410 383 423 q 286 398 321 398 q 221 410 252 398 q 167 446 190 423 q 130 499 144 468 q 117 564 117 529 q 130 630 117 599 q 167 684 144 661 q 221 720 190 707 q 286 734 252 734 m 157 309 l 459 309 l 231 -144 l -17 -144 l 157 309 "},"i":{"x_min":75,"x_max":397,"ha":462,"o":"m 228 991 q 297 980 266 991 q 350 948 328 969 q 384 899 372 928 q 397 835 397 871 q 384 774 397 802 q 349 725 371 746 q 296 693 327 705 q 228 682 265 682 q 168 693 196 682 q 119 726 140 705 q 86 774 98 747 q 75 834 75 802 q 86 897 75 869 q 117 947 97 926 q 166 979 138 967 q 228 991 194 991 m 94 625 l 373 625 l 373 0 l 94 0 l 94 625 "},"6":{"x_min":100,"x_max":878,"ha":984,"o":"m 490 423 q 423 396 448 423 q 399 326 399 369 q 423 253 399 280 q 489 227 448 227 q 525 234 508 227 q 555 254 542 241 q 574 284 567 267 q 582 322 582 302 q 556 395 582 368 q 490 423 531 423 m 387 907 l 746 907 l 586 726 q 542 671 563 700 q 504 616 521 643 q 496 604 500 609 q 491 592 493 598 q 485 581 488 587 q 479 567 483 575 q 484 569 483 568 q 491 572 486 570 q 549 592 523 586 q 609 599 576 599 q 718 579 668 599 q 803 522 767 559 q 858 436 838 486 q 878 326 878 386 q 848 184 878 249 q 766 74 819 120 q 640 3 713 28 q 478 -22 567 -22 q 319 1 389 -22 q 200 70 249 25 q 125 181 151 116 q 100 329 100 246 q 116 444 100 382 q 163 565 133 506 q 180 596 169 578 q 203 635 190 614 q 227 675 215 655 q 250 710 240 695 l 387 907 "},"A":{"x_min":25.09375,"x_max":977.921875,"ha":999,"o":"m 499 655 l 416 303 l 584 303 l 499 655 m 324 907 l 676 907 l 977 0 l 658 0 l 627 121 l 373 121 l 345 0 l 25 0 l 324 907 "},"n":{"x_min":86,"x_max":786,"ha":855,"o":"m 368 543 q 403 575 388 562 q 429 597 417 588 q 453 613 441 606 q 480 626 465 619 q 578 643 520 643 q 664 628 625 643 q 729 585 702 613 q 771 518 756 557 q 786 432 786 480 l 786 0 l 507 0 l 507 311 q 488 382 507 357 q 437 408 469 408 q 409 401 422 408 q 387 382 396 394 q 373 353 378 370 q 368 317 368 337 l 368 0 l 86 0 l 86 624 l 368 624 l 368 543 "},"O":{"x_min":62,"x_max":1036,"ha":1100,"o":"m 553 641 q 429 592 471 641 q 388 450 388 543 q 428 315 388 362 q 546 268 469 268 q 673 314 632 268 q 714 460 714 361 q 672 593 714 546 q 553 641 630 641 m 551 929 q 755 895 669 929 q 906 796 841 862 q 1002 648 969 732 q 1036 465 1036 564 q 1002 259 1036 347 q 898 105 968 171 q 744 9 831 41 q 552 -22 658 -22 q 350 11 441 -22 q 195 107 259 45 q 96 256 131 169 q 62 452 62 344 q 110 682 62 585 q 258 847 159 780 q 393 907 319 886 q 544 929 466 929 l 551 929 "},"3":{"x_min":91.421875,"x_max":878,"ha":982,"o":"m 454 379 l 454 563 l 473 563 q 502 569 488 563 q 527 586 517 575 q 544 610 538 596 q 551 639 551 624 q 545 671 551 656 q 530 697 540 686 q 508 715 520 709 q 480 722 495 722 q 421 698 442 722 q 400 633 400 675 l 130 633 q 241 852 142 773 q 294 887 267 873 q 352 911 321 902 q 418 925 383 921 q 498 930 454 930 q 646 912 581 930 q 757 860 711 894 q 826 778 802 826 q 851 670 851 730 q 671 485 851 525 q 704 478 690 481 q 728 472 717 475 q 749 464 740 468 q 769 455 759 460 q 800 434 785 445 q 826 409 814 422 q 878 254 878 351 q 850 141 878 192 q 771 53 822 89 q 652 -3 721 16 q 499 -24 582 -24 q 319 -2 393 -24 q 194 67 244 19 q 134 145 158 101 q 99 239 110 188 q 95 262 97 250 q 91 289 93 273 l 388 289 q 420 220 397 243 q 480 198 444 198 q 518 204 501 198 q 549 223 536 211 q 569 252 562 235 q 577 288 577 268 q 569 324 577 308 q 549 353 562 340 q 519 372 536 365 q 480 379 501 379 l 454 379 "},"]":{"x_min":44.765625,"x_max":500,"ha":593,"o":"m 47 907 l 500 907 l 500 -220 l 44 -220 l 44 -19 l 236 -19 l 236 704 l 47 704 l 47 907 "},"m":{"x_min":79,"x_max":1199,"ha":1273,"o":"m 360 548 q 390 576 377 564 q 415 597 403 588 q 440 612 427 605 q 468 625 453 619 q 571 646 518 646 q 654 631 613 646 q 724 590 695 616 q 741 572 733 581 q 757 544 748 563 q 797 577 781 564 q 829 599 814 590 q 858 615 844 609 q 890 629 872 622 q 938 642 912 639 q 990 646 963 646 q 1076 631 1038 646 q 1142 591 1115 617 q 1184 527 1169 564 q 1199 443 1199 489 l 1199 0 l 920 0 l 920 314 q 902 385 920 360 q 853 411 884 411 q 797 379 815 411 q 780 276 780 348 l 780 0 l 501 0 l 501 315 q 483 385 501 360 q 434 411 465 411 q 377 382 395 411 q 360 288 360 354 l 360 0 l 79 0 l 79 624 l 360 624 l 360 548 "},"9":{"x_min":106,"x_max":882,"ha":984,"o":"m 498 679 q 459 672 477 679 q 429 652 442 665 q 409 622 416 640 q 403 584 403 605 q 427 509 403 536 q 495 482 451 482 q 531 489 515 482 q 560 509 548 496 q 579 541 572 522 q 586 580 586 559 q 579 619 586 601 q 560 650 572 637 q 532 671 548 664 q 498 679 516 679 m 352 125 q 382 161 364 137 q 419 207 401 184 q 434 226 428 218 q 447 243 441 235 q 458 259 453 251 q 470 278 464 268 q 490 309 483 298 q 505 336 497 321 q 465 320 482 326 q 433 310 448 313 q 404 304 418 306 q 373 303 390 303 q 266 324 315 303 q 181 382 217 345 q 126 471 146 420 q 106 583 106 522 q 136 724 106 660 q 220 833 166 787 q 351 903 274 878 q 519 929 427 929 q 667 903 601 929 q 782 833 734 878 q 855 724 829 787 q 882 583 882 660 q 875 501 882 539 q 851 419 868 463 q 826 360 841 391 q 795 297 812 328 q 759 235 778 265 q 721 177 740 204 l 592 0 l 241 0 l 352 125 "},"l":{"x_min":92,"x_max":371,"ha":463,"o":"m 92 974 l 371 974 l 371 0 l 92 0 l 92 974 "},"8":{"x_min":153,"x_max":928,"ha":1034,"o":"m 541 732 q 484 707 506 732 q 462 645 462 683 q 483 575 462 600 q 543 551 505 551 q 601 574 579 551 q 623 638 623 598 q 601 707 623 682 q 542 732 579 732 l 541 732 m 543 384 q 477 356 501 384 q 453 283 453 329 q 477 213 453 239 q 542 187 501 187 q 606 214 582 187 q 631 288 631 242 q 607 358 631 332 q 543 384 583 384 m 862 413 q 928 260 928 350 q 899 143 928 196 q 819 53 871 91 q 693 -3 767 16 q 530 -24 620 -24 q 377 -2 446 -24 q 257 55 307 18 q 180 146 207 93 q 153 263 153 199 q 173 349 153 309 q 229 420 193 390 q 251 436 240 430 q 274 449 261 443 q 302 461 286 455 q 339 474 318 467 q 303 488 318 481 q 276 501 287 494 q 254 514 264 507 q 235 529 245 521 q 188 593 204 558 q 173 669 173 628 q 217 807 173 747 q 343 899 262 867 q 541 929 420 929 q 818 857 725 929 q 885 776 861 823 q 909 681 909 730 q 885 578 909 622 q 817 508 861 533 q 801 499 808 502 q 786 491 794 495 q 770 484 779 488 q 746 475 760 481 q 785 461 768 468 q 814 447 801 454 q 838 432 828 440 q 862 413 849 424 "},"p":{"x_min":90,"x_max":835,"ha":882,"o":"m 457 409 q 390 381 416 409 q 365 311 365 354 q 372 272 365 290 q 391 242 378 255 q 421 222 404 229 q 458 215 438 215 q 495 223 478 215 q 525 244 512 231 q 545 276 537 257 q 552 314 552 294 q 526 382 552 355 q 458 409 500 409 l 457 409 m 372 547 q 397 569 387 560 q 415 584 407 577 q 431 595 423 590 q 448 606 438 600 q 510 633 476 624 q 581 643 545 643 q 685 618 638 643 q 765 550 732 594 q 817 444 799 506 q 835 306 835 382 q 815 176 835 235 q 763 73 796 116 q 683 6 729 30 q 583 -18 637 -18 q 497 -3 541 -18 q 416 40 454 11 q 395 56 406 47 q 372 76 384 65 l 372 -256 l 90 -256 l 90 624 l 372 624 l 372 547 "},"4":{"x_min":106,"x_max":879,"ha":983,"o":"m 517 675 l 340 374 l 517 374 l 517 675 m 425 907 l 781 907 l 781 374 l 879 374 l 879 168 l 781 168 l 781 0 l 517 0 l 517 168 l 106 168 l 106 363 l 425 907 "},"R":{"x_min":98,"x_max":971.703125,"ha":998,"o":"m 409 701 l 409 699 l 409 511 l 467 511 q 546 536 516 511 q 576 606 576 562 q 545 675 576 650 q 461 701 514 701 l 409 701 m 98 907 l 571 907 q 809 839 727 907 q 891 642 891 771 q 786 446 891 511 q 746 425 767 435 q 693 405 725 415 l 971 0 l 603 0 l 409 353 l 409 0 l 98 0 l 98 907 "},"o":{"x_min":53,"x_max":802,"ha":855,"o":"m 425 410 q 389 403 405 410 q 360 383 372 396 q 341 353 348 370 q 335 314 335 336 q 342 273 335 292 q 361 240 349 254 q 391 218 374 226 q 428 209 408 209 q 463 217 447 209 q 493 239 480 225 q 512 270 505 252 q 519 310 519 289 q 513 350 519 332 q 493 382 506 369 q 463 402 481 395 q 425 410 446 410 m 430 640 q 520 634 480 640 q 594 616 560 628 q 656 587 628 605 q 711 543 685 569 q 802 326 802 453 q 776 183 802 247 q 701 74 750 119 q 584 6 653 30 q 430 -18 516 -18 q 275 5 344 -18 q 156 70 205 28 q 79 173 106 113 q 53 308 53 234 q 55 362 53 337 q 63 407 57 386 q 77 447 68 428 q 98 485 86 466 q 164 559 126 527 q 247 609 202 592 q 329 634 282 625 q 425 643 376 643 q 428 643 426 643 q 430 640 429 643 "},"5":{"x_min":141.75,"x_max":812,"ha":983,"o":"m 263 907 l 768 907 l 768 684 l 473 684 l 457 559 q 503 565 484 565 q 536 565 523 565 q 647 545 597 565 q 734 489 698 526 q 791 403 771 453 q 812 293 812 354 q 784 161 812 219 q 705 61 757 102 q 579 0 654 21 q 412 -22 505 -22 q 329 -17 366 -22 q 255 -6 292 -13 q 226 0 239 -3 q 201 7 213 3 q 174 17 188 11 q 141 32 160 24 l 169 250 q 182 245 177 247 q 201 237 187 243 q 249 220 227 227 q 290 207 271 212 q 327 201 309 203 q 364 199 345 199 q 420 207 394 199 q 467 230 447 215 q 498 264 486 245 q 510 306 510 284 q 498 349 510 329 q 464 382 486 369 q 412 403 442 396 q 343 411 381 411 q 310 409 328 411 q 271 404 291 407 q 232 396 252 401 q 198 387 213 392 l 263 907 "}},"cssFontWeight":"normal","ascender":974,"underlinePosition":-316,"cssFontStyle":"normal","boundingBox":{"yMin":-300,"xMin":-18.3125,"yMax":1011.703125,"xMax":1378.046875},"resolution":1000,"original_font_information":{"postscript_name":"TwentiethCenturyMTUltrabold","version_string":"Version 1.4 ","vendor_url":"","full_font_name":"Twentieth Century MT Ultrabold","font_family_name":"TwentiethCenturyMTUltrabold","copyright":"Copyright Mecanorma International 1990. All rights reserved.   This product is licensed,  not sold, and may not be reproduced without the consent of Mecanorma International.","description":"","trademark":"","designer":"","designer_url":"","unique_font_identifier":"MecanormaInternational: Twentieth Century MT Ultrabold: 1990","license_url":"","license_description":"","manufacturer_name":"Mecanorma International","font_sub_family_name":"Regular"},"descender":-256,"familyName":"TwentiethCenturyMTUltrabold","lineHeight":1321,"underlineThickness":84});;;(function($){var ver="2.65";if($.support==undefined){$.support={opacity:!($.browser.msie)};}function log(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "));}}$.fn.cycle=function(options,arg2){var o={s:this.selector,c:this.context};if(this.length==0&&options!="stop"){if(!$.isReady&&o.s){log("DOM not ready, queuing slideshow");$(function(){$(o.s,o.c).cycle(options,arg2);});return this;}log("terminating; zero elements found by selector"+($.isReady?"":" (DOM not ready)"));return this;}return this.each(function(){options=handleArguments(this,options,arg2);if(options===false){return;}if(this.cycleTimeout){clearTimeout(this.cycleTimeout);}this.cycleTimeout=this.cyclePause=0;var $cont=$(this);var $slides=options.slideExpr?$(options.slideExpr,this):$cont.children();var els=$slides.get();if(els.length<2){log("terminating; too few slides: "+els.length);return;}var opts=buildOptions($cont,$slides,els,options,o);if(opts===false){return;}if(opts.timeout||opts.continuous){this.cycleTimeout=setTimeout(function(){go(els,opts,0,!opts.rev);},opts.continuous?10:opts.timeout+(opts.delay||0));}});};function handleArguments(cont,options,arg2){if(cont.cycleStop==undefined){cont.cycleStop=0;}if(options===undefined||options===null){options={};}if(options.constructor==String){switch(options){case"stop":cont.cycleStop++;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);}cont.cycleTimeout=0;$(cont).removeData("cycle.opts");return false;case"pause":cont.cyclePause=1;return false;case"resume":cont.cyclePause=0;if(arg2===true){options=$(cont).data("cycle.opts");if(!options){log("options not found, can not resume");return false;}if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}go(options.elements,options,1,1);}return false;default:options={fx:options};}}else{if(options.constructor==Number){var num=options;options=$(cont).data("cycle.opts");if(!options){log("options not found, can not advance slide");return false;}if(num<0||num>=options.elements.length){log("invalid slide index: "+num);return false;}options.nextSlide=num;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}if(typeof arg2=="string"){options.oneTimeFx=arg2;}go(options.elements,options,1,num>=options.currSlide);return false;}}return options;}function removeFilter(el,opts){if(!$.support.opacity&&opts.cleartype&&el.style.filter){try{el.style.removeAttribute("filter");}catch(smother){}}}function buildOptions($cont,$slides,els,options,o){var opts=$.extend({},$.fn.cycle.defaults,options||{},$.metadata?$cont.metadata():$.meta?$cont.data():{});if(opts.autostop){opts.countdown=opts.autostopCount||els.length;}var cont=$cont[0];$cont.data("cycle.opts",opts);opts.$cont=$cont;opts.stopCount=cont.cycleStop;opts.elements=els;opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.after]:[];opts.after.unshift(function(){opts.busy=0;});if(!$.support.opacity&&opts.cleartype){opts.after.push(function(){removeFilter(this,opts);});}if(opts.continuous){opts.after.push(function(){go(els,opts,0,!opts.rev);});}saveOriginalOpts(opts);if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($slides);}if($cont.css("position")=="static"){$cont.css("position","relative");}if(opts.width){$cont.width(opts.width);}if(opts.height&&opts.height!="auto"){$cont.height(opts.height);}if(opts.startingSlide){opts.startingSlide=parseInt(opts.startingSlide);}if(opts.random){opts.randomMap=[];for(var i=0;i<els.length;i++){opts.randomMap.push(i);}opts.randomMap.sort(function(a,b){return Math.random()-0.5;});opts.randomIndex=0;opts.startingSlide=opts.randomMap[0];}else{if(opts.startingSlide>=els.length){opts.startingSlide=0;}}opts.currSlide=opts.startingSlide=opts.startingSlide||0;var first=opts.startingSlide;$slides.css({position:"absolute",top:0,left:0}).hide().each(function(i){var z=first?i>=first?els.length-(i-first):first-i:els.length-i;$(this).css("z-index",z);});$(els[first]).css("opacity",1).show();removeFilter(els[first],opts);if(opts.fit&&opts.width){$slides.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}var reshape=opts.containerResize&&!$cont.innerHeight();if(reshape){var maxw=0,maxh=0;for(var i=0;i<els.length;i++){var $e=$(els[i]),e=$e[0],w=$e.outerWidth(),h=$e.outerHeight();if(!w){w=e.offsetWidth;}if(!h){h=e.offsetHeight;}maxw=w>maxw?w:maxw;maxh=h>maxh?h:maxh;}if(maxw>0&&maxh>0){$cont.css({width:maxw+"px",height:maxh+"px"});}}if(opts.pause){$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});}if(supportMultiTransitions(opts)===false){return false;}if(!opts.multiFx){var init=$.fn.cycle.transitions[opts.fx];if($.isFunction(init)){init($cont,$slides,opts);}else{if(opts.fx!="custom"&&!opts.multiFx){log("unknown transition: "+opts.fx,"; slideshow terminating");return false;}}}var requeue=false;options.requeueAttempts=options.requeueAttempts||0;$slides.each(function(){var $el=$(this);this.cycleH=(opts.fit&&opts.height)?opts.height:$el.height();this.cycleW=(opts.fit&&opts.width)?opts.width:$el.width();if($el.is("img")){var loadingIE=($.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var loadingOp=($.browser.opera&&this.cycleW==42&&this.cycleH==19&&!this.complete);var loadingOther=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(loadingIE||loadingOp||loadingOther){if(o.s&&opts.requeueOnImageNotLoaded&&++options.requeueAttempts<100){log(options.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){$(o.s,o.c).cycle(options);},opts.requeueTimeout);requeue=true;return false;}else{log("could not determine size of image: "+this.src,this.cycleW,this.cycleH);}}}return true;});if(requeue){return false;}opts.cssBefore=opts.cssBefore||{};opts.animIn=opts.animIn||{};opts.animOut=opts.animOut||{};$slides.not(":eq("+first+")").css(opts.cssBefore);if(opts.cssFirst){$($slides[first]).css(opts.cssFirst);}if(opts.timeout){opts.timeout=parseInt(opts.timeout);if(opts.speed.constructor==String){opts.speed=$.fx.speeds[opts.speed]||parseInt(opts.speed);}if(!opts.sync){opts.speed=opts.speed/2;}while((opts.timeout-opts.speed)<250){opts.timeout+=opts.speed;}}if(opts.easing){opts.easeIn=opts.easeOut=opts.easing;}if(!opts.speedIn){opts.speedIn=opts.speed;}if(!opts.speedOut){opts.speedOut=opts.speed;}opts.slideCount=els.length;opts.currSlide=opts.lastSlide=first;if(opts.random){opts.nextSlide=opts.currSlide;if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{opts.nextSlide=opts.startingSlide>=(els.length-1)?0:opts.startingSlide+1;}var e0=$slides[first];if(opts.before.length){opts.before[0].apply(e0,[e0,e0,opts,true]);}if(opts.after.length>1){opts.after[1].apply(e0,[e0,e0,opts,true]);}if(opts.next){$(opts.next).click(function(){return advance(opts,opts.rev?-1:1);});}if(opts.prev){$(opts.prev).click(function(){return advance(opts,opts.rev?1:-1);});}if(opts.pager){buildPager(els,opts);}exposeAddSlide(opts,els);return opts;}function saveOriginalOpts(opts){opts.original={before:[],after:[]};opts.original.cssBefore=$.extend({},opts.cssBefore);opts.original.cssAfter=$.extend({},opts.cssAfter);opts.original.animIn=$.extend({},opts.animIn);opts.original.animOut=$.extend({},opts.animOut);$.each(opts.before,function(){opts.original.before.push(this);});$.each(opts.after,function(){opts.original.after.push(this);});}function supportMultiTransitions(opts){var txs=$.fn.cycle.transitions;if(opts.fx.indexOf(",")>0){opts.multiFx=true;opts.fxs=opts.fx.replace(/\s*/g,"").split(",");for(var i=0;i<opts.fxs.length;i++){var fx=opts.fxs[i];var tx=txs[fx];if(!tx||!txs.hasOwnProperty(fx)||!$.isFunction(tx)){log("discarding unknown transition: ",fx);opts.fxs.splice(i,1);i--;}}if(!opts.fxs.length){log("No valid transitions named; slideshow terminating.");return false;}}else{if(opts.fx=="all"){opts.multiFx=true;opts.fxs=[];for(p in txs){var tx=txs[p];if(txs.hasOwnProperty(p)&&$.isFunction(tx)){opts.fxs.push(p);}}}}if(opts.multiFx&&opts.randomizeEffects){var r1=Math.floor(Math.random()*20)+30;for(var i=0;i<r1;i++){var r2=Math.floor(Math.random()*opts.fxs.length);opts.fxs.push(opts.fxs.splice(r2,1)[0]);}log("randomized fx sequence: ",opts.fxs);}return true;}function exposeAddSlide(opts,els){opts.addSlide=function(newSlide,prepend){var $s=$(newSlide),s=$s[0];if(!opts.autostopCount){opts.countdown++;}els[prepend?"unshift":"push"](s);if(opts.els){opts.els[prepend?"unshift":"push"](s);}opts.slideCount=els.length;$s.css("position","absolute");$s[prepend?"prependTo":"appendTo"](opts.$cont);if(prepend){opts.currSlide++;opts.nextSlide++;}if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($s);}if(opts.fit&&opts.width){$s.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}s.cycleH=(opts.fit&&opts.height)?opts.height:$s.height();s.cycleW=(opts.fit&&opts.width)?opts.width:$s.width();$s.css(opts.cssBefore);if(opts.pager){$.fn.cycle.createPagerAnchor(els.length-1,s,$(opts.pager),els,opts);}if($.isFunction(opts.onAddSlide)){opts.onAddSlide($s);}else{$s.hide();}};}$.fn.cycle.resetState=function(opts,fx){fx=fx||opts.fx;opts.before=[];opts.after=[];opts.cssBefore=$.extend({},opts.original.cssBefore);opts.cssAfter=$.extend({},opts.original.cssAfter);opts.animIn=$.extend({},opts.original.animIn);opts.animOut=$.extend({},opts.original.animOut);opts.fxFn=null;$.each(opts.original.before,function(){opts.before.push(this);});$.each(opts.original.after,function(){opts.after.push(this);});var init=$.fn.cycle.transitions[fx];if($.isFunction(init)){init(opts.$cont,$(opts.elements),opts);}};function go(els,opts,manual,fwd){if(manual&&opts.busy&&opts.manualTrump){$(els).stop(true,true);opts.busy=false;}if(opts.busy){return;}var p=opts.$cont[0],curr=els[opts.currSlide],next=els[opts.nextSlide];if(p.cycleStop!=opts.stopCount||p.cycleTimeout===0&&!manual){return;}if(!manual&&!p.cyclePause&&((opts.autostop&&(--opts.countdown<=0))||(opts.nowrap&&!opts.random&&opts.nextSlide<opts.currSlide))){if(opts.end){opts.end(opts);}return;}if(manual||!p.cyclePause){var fx=opts.fx;curr.cycleH=curr.cycleH||$(curr).height();curr.cycleW=curr.cycleW||$(curr).width();next.cycleH=next.cycleH||$(next).height();next.cycleW=next.cycleW||$(next).width();if(opts.multiFx){if(opts.lastFx==undefined||++opts.lastFx>=opts.fxs.length){opts.lastFx=0;}fx=opts.fxs[opts.lastFx];opts.currFx=fx;}if(opts.oneTimeFx){fx=opts.oneTimeFx;opts.oneTimeFx=null;}$.fn.cycle.resetState(opts,fx);if(opts.before.length){$.each(opts.before,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});}var after=function(){$.each(opts.after,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});};if(opts.nextSlide!=opts.currSlide){opts.busy=1;if(opts.fxFn){opts.fxFn(curr,next,opts,after,fwd);}else{if($.isFunction($.fn.cycle[opts.fx])){$.fn.cycle[opts.fx](curr,next,opts,after);}else{$.fn.cycle.custom(curr,next,opts,after,manual&&opts.fastOnEvent);}}}opts.lastSlide=opts.currSlide;if(opts.random){opts.currSlide=opts.nextSlide;if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{var roll=(opts.nextSlide+1)==els.length;opts.nextSlide=roll?0:opts.nextSlide+1;opts.currSlide=roll?els.length-1:opts.nextSlide-1;}if(opts.pager){$.fn.cycle.updateActivePagerLink(opts.pager,opts.currSlide);}}var ms=0;if(opts.timeout&&!opts.continuous){ms=getTimeout(curr,next,opts,fwd);}else{if(opts.continuous&&p.cyclePause){ms=10;}}if(ms>0){p.cycleTimeout=setTimeout(function(){go(els,opts,0,!opts.rev);},ms);}}$.fn.cycle.updateActivePagerLink=function(pager,currSlide){$(pager).find("a").removeClass("activeSlide").filter("a:eq("+currSlide+")").addClass("activeSlide");};function getTimeout(curr,next,opts,fwd){if(opts.timeoutFn){var t=opts.timeoutFn(curr,next,opts,fwd);if(t!==false){return t;}}return opts.timeout;}$.fn.cycle.next=function(opts){advance(opts,opts.rev?-1:1);};$.fn.cycle.prev=function(opts){advance(opts,opts.rev?1:-1);};function advance(opts,val){var els=opts.elements;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}if(opts.random&&val<0){opts.randomIndex--;if(--opts.randomIndex==-2){opts.randomIndex=els.length-2;}else{if(opts.randomIndex==-1){opts.randomIndex=els.length-1;}}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.random){if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{opts.nextSlide=opts.currSlide+val;if(opts.nextSlide<0){if(opts.nowrap){return false;}opts.nextSlide=els.length-1;}else{if(opts.nextSlide>=els.length){if(opts.nowrap){return false;}opts.nextSlide=0;}}}}if($.isFunction(opts.prevNextClick)){opts.prevNextClick(val>0,opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,val>=0);return false;}function buildPager(els,opts){var $p=$(opts.pager);$.each(els,function(i,o){$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);});$.fn.cycle.updateActivePagerLink(opts.pager,opts.startingSlide);}$.fn.cycle.createPagerAnchor=function(i,el,$p,els,opts){var a=($.isFunction(opts.pagerAnchorBuilder))?opts.pagerAnchorBuilder(i,el):'<a href="#">'+(i+1)+"</a>";if(!a){return;}var $a=$(a);if($a.parents("body").length==0){var arr=[];if($p.length>1){$p.each(function(){var $clone=$a.clone(true);$(this).append($clone);arr.push($clone);});$a=$(arr);}else{$a.appendTo($p);}}$a.bind(opts.pagerEvent,function(){opts.nextSlide=i;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}if($.isFunction(opts.pagerClick)){opts.pagerClick(opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,opts.currSlide<i);return false;});if(opts.pauseOnPagerHover){$a.hover(function(){opts.$cont[0].cyclePause++;},function(){opts.$cont[0].cyclePause--;});}};$.fn.cycle.hopsFromLast=function(opts,fwd){var hops,l=opts.lastSlide,c=opts.currSlide;if(fwd){hops=c>l?c-l:opts.slideCount-l;}else{hops=c<l?l-c:l+opts.slideCount-c;}return hops;};function clearTypeFix($slides){function hex(s){s=parseInt(s).toString(16);return s.length<2?"0"+s:s;}function getBg(e){for(;e&&e.nodeName.toLowerCase()!="html";e=e.parentNode){var v=$.css(e,"background-color");if(v.indexOf("rgb")>=0){var rgb=v.match(/\d+/g);return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2]);}if(v&&v!="transparent"){return v;}}return"#ffffff";}$slides.each(function(){$(this).css("background-color",getBg(this));});}$.fn.cycle.commonReset=function(curr,next,opts,w,h,rev){$(opts.elements).not(curr).hide();opts.cssBefore.opacity=1;opts.cssBefore.display="block";if(w!==false&&next.cycleW>0){opts.cssBefore.width=next.cycleW;}if(h!==false&&next.cycleH>0){opts.cssBefore.height=next.cycleH;}opts.cssAfter=opts.cssAfter||{};opts.cssAfter.display="none";$(curr).css("zIndex",opts.slideCount+(rev===true?1:0));$(next).css("zIndex",opts.slideCount+(rev===true?0:1));};$.fn.cycle.custom=function(curr,next,opts,cb,speedOverride){var $l=$(curr),$n=$(next);var speedIn=opts.speedIn,speedOut=opts.speedOut,easeIn=opts.easeIn,easeOut=opts.easeOut;$n.css(opts.cssBefore);if(speedOverride){if(typeof speedOverride=="number"){speedIn=speedOut=speedOverride;}else{speedIn=speedOut=1;}easeIn=easeOut=null;}var fn=function(){$n.animate(opts.animIn,speedIn,easeIn,cb);};$l.animate(opts.animOut,speedOut,easeOut,function(){if(opts.cssAfter){$l.css(opts.cssAfter);}if(!opts.sync){fn();}});if(opts.sync){fn();}};$.fn.cycle.transitions={fade:function($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css("opacity",0);opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.opacity=0;});opts.animIn={opacity:1};opts.animOut={opacity:0};opts.cssBefore={top:0,left:0};}};$.fn.cycle.ver=function(){return ver;};$.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,prevNextClick:null,pager:null,pagerClick:null,pagerEvent:"click",pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!$.support.opacity,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250};})(jQuery);;(function(a){var c=(a.browser.msie?"paste":"input")+".mask";var b=(window.orientation!=undefined);a.mask={definitions:{"9":"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"}};a.fn.extend({caret:function(e,f){if(this.length==0){return}if(typeof e=="number"){f=(typeof f=="number")?f:e;return this.each(function(){if(this.setSelectionRange){this.focus();this.setSelectionRange(e,f)}else{if(this.createTextRange){var g=this.createTextRange();g.collapse(true);g.moveEnd("character",f);g.moveStart("character",e);g.select()}}})}else{if(this[0].setSelectionRange){e=this[0].selectionStart;f=this[0].selectionEnd}else{if(document.selection&&document.selection.createRange){var d=document.selection.createRange();e=0-d.duplicate().moveStart("character",-100000);f=e+d.text.length}}return{begin:e,end:f}}},unmask:function(){return this.trigger("unmask")},mask:function(j,d){if(!j&&this.length>0){var f=a(this[0]);var g=f.data("tests");return a.map(f.data("buffer"),function(l,m){return g[m]?l:null}).join("")}d=a.extend({placeholder:"_",completed:null},d);var k=a.mask.definitions;var g=[];var e=j.length;var i=null;var h=j.length;a.each(j.split(""),function(m,l){if(l=="?"){h--;e=m}else{if(k[l]){g.push(new RegExp(k[l]));if(i==null){i=g.length-1}}else{g.push(null)}}});return this.each(function(){var r=a(this);var m=a.map(j.split(""),function(x,y){if(x!="?"){return k[x]?d.placeholder:x}});var n=false;var q=r.val();r.data("buffer",m).data("tests",g);function v(x){while(++x<=h&&!g[x]){}return x}function t(x){while(!g[x]&&--x>=0){}for(var y=x;y<h;y++){if(g[y]){m[y]=d.placeholder;var z=v(y);if(z<h&&g[y].test(m[z])){m[y]=m[z]}else{break}}}s();r.caret(Math.max(i,x))}function u(y){for(var A=y,z=d.placeholder;A<h;A++){if(g[A]){var B=v(A);var x=m[A];m[A]=z;if(B<h&&g[B].test(x)){z=x}else{break}}}}function l(y){var x=a(this).caret();var z=y.keyCode;n=(z<16||(z>16&&z<32)||(z>32&&z<41));if((x.begin-x.end)!=0&&(!n||z==8||z==46)){w(x.begin,x.end)}if(z==8||z==46||(b&&z==127)){t(x.begin+(z==46?0:-1));return false}else{if(z==27){r.val(q);r.caret(0,p());return false}}}function o(B){if(n){n=false;return(B.keyCode==8)?false:null}B=B||window.event;var C=B.charCode||B.keyCode||B.which;var z=a(this).caret();if(B.ctrlKey||B.altKey||B.metaKey){return true}else{if((C>=32&&C<=125)||C>186){var x=v(z.begin-1);if(x<h){var A=String.fromCharCode(C);if(g[x].test(A)){u(x);m[x]=A;s();var y=v(x);a(this).caret(y);if(d.completed&&y==h){d.completed.call(r)}}}}}return false}function w(x,y){for(var z=x;z<y&&z<h;z++){if(g[z]){m[z]=d.placeholder}}}function s(){return r.val(m.join("")).val()}function p(y){var z=r.val();var C=-1;for(var B=0,x=0;B<h;B++){if(g[B]){m[B]=d.placeholder;while(x++<z.length){var A=z.charAt(x-1);if(g[B].test(A)){m[B]=A;C=B;break}}if(x>z.length){break}}else{if(m[B]==z[x]&&B!=e){x++;C=B}}}if(!y&&C+1<e){r.val("");w(0,h)}else{if(y||C+1>=e){s();if(!y){r.val(r.val().substring(0,C+1))}}}return(e?B:i)}if(!r.attr("readonly")){r.one("unmask",function(){r.unbind(".mask").removeData("buffer").removeData("tests")}).bind("focus.mask",function(){q=r.val();var x=p();s();setTimeout(function(){if(x==j.length){r.caret(0,x)}else{r.caret(x)}},0)}).bind("blur.mask",function(){p();if(r.val()!=q){r.change()}}).bind("keydown.mask",l).bind("keypress.mask",o).bind(c,function(){setTimeout(function(){r.caret(p(true))},0)})}p()})}})})(jQuery);;$(document).ready(function(){$("[class^=validate]").validationEngine({success:false,failure:function(){}})});jQuery.fn.validationEngine=function(settings){if($.validationEngineLanguage){allRules=$.validationEngineLanguage.allRules}else{allRules={"required":{"regex":"none","alertText":"* This field is required","alertTextCheckboxMultiple":"* Please select an option","alertTextCheckboxe":"* This checkbox is required"},"length":{"regex":"none","alertText":"*Between ","alertText2":" and ","alertText3":" characters allowed"},"minCheckbox":{"regex":"none","alertText":"* Checks allowed Exceeded"},"confirm":{"regex":"none","alertText":"* Your field is not matching"},"telephone":{"regex":"/^[0-9\-\(\)\ ]+$/","alertText":"* Invalid phone number"},"fname":{"regex":"none","alertText":"* First Name Required"},"lname":{"regex":"none","alertText":"* Last Name Required"},"zip":{"regex":"none","alertText":"* Zip Code Required"},"dob":{"regex":"none","alertText":"* DOB Required"},"email":{"regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/","alertText":"* Invalid email address"},"date":{"regex":"/^[0-9]{4}\-\[0-9]{1,2}\-\[0-9]{1,2}$/","alertText":"* Invalid date, must be in YYYY-MM-DD format"},"onlyNumber":{"regex":"/^[0-9\ ]+$/","alertText":"* Numbers only"},"noSpecialCaracters":{"regex":"/^[0-9a-zA-Z]+$/","alertText":"* No special caracters allowed"},"onlyLetter":{"regex":"/^[a-zA-Z\ \']+$/","alertText":"* Letters only"}}}
settings=jQuery.extend({allrules:allRules,inlineValidation:true,success:false,failure:function(){}},settings);$("form").bind("submit",function(caller){if(submitValidation(this)==false){if(settings.success){settings.success&&settings.success();return false;}}else{settings.failure&&settings.failure();return false;}})
if(settings.inlineValidation==true){$(this).not("[type=checkbox]").bind("blur",function(caller){loadValidation(this)})
$(this+"[type=checkbox]").bind("click",function(caller){loadValidation(this)})}
var buildPrompt=function(caller,promptText,showTriangle){var divFormError=document.createElement('div')
var formErrorContent=document.createElement('div')
var arrow=document.createElement('div')
$(divFormError).addClass("formError")
$(divFormError).addClass($(caller).attr("id"))
$(formErrorContent).addClass("formErrorContent")
$(arrow).addClass("formErrorArrow")
$("body").append(divFormError)
$(divFormError).append(arrow)
$(divFormError).append(formErrorContent)
if(showTriangle==true){$(arrow).html('<div class="line10"></div><div class="line9"></div><div class="line8"></div><div class="line7"></div><div class="line6"></div><div class="line5"></div><div class="line4"></div><div class="line3"></div><div class="line2"></div><div class="line1"></div>');}
$(formErrorContent).html(promptText)
callerTopPosition=$(caller).offset().top;callerleftPosition=$(caller).offset().left;callerWidth=$(caller).width()
callerHeight=$(caller).height()
inputHeight=$(divFormError).height()
callerleftPosition=callerleftPosition+callerWidth-30
callerTopPosition=callerTopPosition-inputHeight-10
$(divFormError).css({top:callerTopPosition,left:callerleftPosition,opacity:0})
$(divFormError).fadeTo("fast",0.8);};var updatePromptText=function(caller,promptText){updateThisPrompt=$(caller).attr("id")
$("."+updateThisPrompt).find(".formErrorContent").html(promptText)
callerTopPosition=$(caller).offset().top;inputHeight=$("."+updateThisPrompt).height()
callerTopPosition=callerTopPosition-inputHeight-10
$("."+updateThisPrompt).animate({top:callerTopPosition});}
var loadValidation=function(caller){rulesParsing=$(caller).attr('class');rulesRegExp=/\[(.*)\]/;getRules=rulesRegExp.exec(rulesParsing);str=getRules[1]
pattern=/\W+/;result=str.split(pattern);var validateCalll=validateCall(caller,result)
return validateCalll};var validateCall=function(caller,rules){var promptText=""
var prompt=$(caller).attr("id");var caller=caller;var callerName=$(caller).attr("name");isError=false;callerType=$(caller).attr("type");for(i=0;i<rules.length;i++){switch(rules[i]){case"optional":if(!$(caller).val()){closePrompt(caller)
return isError}
break;case"required":_required(caller,rules);break;case"custom":_customRegex(caller,rules,i);break;case"length":_length(caller,rules,i);break;case"minCheckbox":_minCheckbox(caller,rules,i);break;case"confirm":_confirm(caller,rules,i);break;case"fname":_fname(caller,rules,i);break;case"lname":_lname(caller,rules,i);break;case"zip":_zip(caller,rules,i);break;case"dob":_dob(caller,rules,i);break;default:;};};if(isError==true){var showTriangle=true
if($("input[name="+callerName+"]").size()>1&&callerType=="radio"){caller=$("input[name="+callerName+"]:first")
showTriangle=false
var callerId="."+$(caller).attr("id")
if($(callerId).size()==0){isError=true}else{isError=false}}
if($("input[name="+callerName+"]").size()>1&&callerType=="checkbox"){caller=$("input[name="+callerName+"]:first")
showTriangle=false
var callerId="div."+$(caller).attr("id")
if($(callerId).size()==0){isError=true}else{isError=false}}
if(isError==true){($("div."+prompt).size()==0)?buildPrompt(caller,promptText,showTriangle):updatePromptText(caller,promptText)}}else{if($("input[name="+callerName+"]").size()>1&&callerType=="radio"){caller=$("input[name="+callerName+"]:first")}
if($("input[name="+callerName+"]").size()>1&&callerType=="checkbox"){caller=$("input[name="+callerName+"]:first")}
closePrompt(caller)}
function _required(caller,rules){callerType=$(caller).attr("type")
if(callerType=="text"||callerType=="password"||callerType=="textarea"){if(!$(caller).val()){isError=true
promptText+=settings.allrules[rules[i]].alertText+"<br />"}}
if(callerType=="radio"||callerType=="checkbox"){callerName=$(caller).attr("name")
if($("input[name="+callerName+"]:checked").size()==0){isError=true
if($("input[name="+callerName+"]").size()==1){promptText+=settings.allrules[rules[i]].alertTextCheckboxe+"<br />"}else{promptText+=settings.allrules[rules[i]].alertTextCheckboxMultiple+"<br />"}}}
if(callerType=="select-one"){callerName=$(caller).attr("id");if(!$("select[name="+callerName+"]").val()){isError=true;promptText+=settings.allrules[rules[i]].alertText+"<br />";}}
if(callerType=="select-multiple"){callerName=$(caller).attr("id");if(!$("#"+callerName).val()){isError=true;promptText+=settings.allrules[rules[i]].alertText+"<br />";}}}
function _customRegex(caller,rules,position){customRule=rules[position+1]
pattern=eval(settings.allrules[customRule].regex)
if(!pattern.test($(caller).attr('value'))){isError=true
promptText+=settings.allrules[customRule].alertText+"<br />"}}
function _confirm(caller,rules,position){confirmField=rules[position+1]
if($(caller).attr('value')!=$("#"+confirmField).attr('value')){isError=true
promptText+=settings.allrules["confirm"].alertText+"<br />"}}
function _fname(caller,rules,position){if($(caller).attr('value')=="First Name"){isError=true
promptText+=settings.allrules[rules[i]].alertText+"<br />"}}
function _lname(caller,rules,position){if($(caller).attr('value')=="Last Name"){isError=true
promptText+=settings.allrules[rules[i]].alertText+"<br />"}}
function _zip(caller,rules,position){if($(caller).attr('value')=="Zip Code"){isError=true
promptText+=settings.allrules[rules[i]].alertText+"<br />"}}
function _dob(caller,rules,position){if($(caller).attr('value')=="DOB"){isError=true
promptText+=settings.allrules[rules[i]].alertText+"<br />"}}
function _length(caller,rules,position){startLength=eval(rules[position+1])
endLength=eval(rules[position+2])
feildLength=$(caller).attr('value').length
if(feildLength<startLength||feildLength>endLength){isError=true
promptText+=settings.allrules["length"].alertText+startLength+settings.allrules["length"].alertText2+endLength+settings.allrules["length"].alertText3+"<br />"}}
function _minCheckbox(caller,rules,position){nbCheck=eval(rules[position+1])
groupname=$(caller).attr("name")
groupSize=$("input[name="+groupname+"]:checked").size()
if(groupSize>nbCheck){isError=true
promptText+=settings.allrules["minCheckbox"].alertText+"<br />"}}
return(isError)?isError:false;};var closePrompt=function(caller){closingPrompt=$(caller).attr("id")
$("."+closingPrompt).fadeTo("fast",0,function(){$("."+closingPrompt).remove()});};var submitValidation=function(caller){var stopForm=false
$(caller).find(".formError").remove()
var toValidateSize=$(caller).find("[class^=validate]").size()
$(caller).find("[class^=validate]").each(function(){var validationPass=loadValidation(this)
return(validationPass)?stopForm=true:"";});if(stopForm){destination=$(".formError:first").offset().top;$("html:not(:animated),body:not(:animated)").animate({scrollTop:destination},1100)
return true;}else{return false}};};;(function($){$.fn.formclear=function(opts){var defaults={inactivecolor:'#777',activecolor:'#000000',emptyval:""};var opts=$.extend({},defaults,opts);return this.each(function(){var obj=$(this);var normalval;var allowedtext=$(this).is(':text')||$(this).is(':password')||$(this).is('textarea');if(allowedtext){var normalval=obj.val();obj.css('color',opts.inactivecolor);}obj.bind('click',function(){if(allowedtext){if(obj.val()==normalval){obj.val(opts.emptyval);obj.css('color',opts.activecolor);}}});obj.bind('blur',function(){if(allowedtext){if(obj.val()==opts.emptyval||!$.trim(obj.val()).length){obj.val(normalval);obj.css('color',opts.inactivecolor);}}});});};})(jQuery);;var tb_pathToImage="/images/loadingAnimation.gif";eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('$(o).2S(9(){1u(\'a.18, 3n.18, 3i.18\');1w=1p 1t();1w.L=2H});9 1u(b){$(b).s(9(){6 t=X.Q||X.1v||M;6 a=X.u||X.23;6 g=X.1N||P;19(t,a,g);X.2E();H P})}9 19(d,f,g){3m{3(2t o.v.J.2i==="2g"){$("v","11").r({A:"28%",z:"28%"});$("11").r("22","2Z");3(o.1Y("1F")===M){$("v").q("<U 5=\'1F\'></U><4 5=\'B\'></4><4 5=\'8\'></4>");$("#B").s(G)}}n{3(o.1Y("B")===M){$("v").q("<4 5=\'B\'></4><4 5=\'8\'></4>");$("#B").s(G)}}3(1K()){$("#B").1J("2B")}n{$("#B").1J("2z")}3(d===M){d=""}$("v").q("<4 5=\'K\'><1I L=\'"+1w.L+"\' /></4>");$(\'#K\').2y();6 h;3(f.O("?")!==-1){h=f.3l(0,f.O("?"))}n{h=f}6 i=/\\.2s$|\\.2q$|\\.2m$|\\.2l$|\\.2k$/;6 j=h.1C().2h(i);3(j==\'.2s\'||j==\'.2q\'||j==\'.2m\'||j==\'.2l\'||j==\'.2k\'){1D="";1G="";14="";1z="";1x="";R="";1n="";1r=P;3(g){E=$("a[1N="+g+"]").36();25(D=0;((D<E.1c)&&(R===""));D++){6 k=E[D].u.1C().2h(i);3(!(E[D].u==f)){3(1r){1z=E[D].Q;1x=E[D].u;R="<1e 5=\'1X\'>&1d;&1d;<a u=\'#\'>2T &2R;</a></1e>"}n{1D=E[D].Q;1G=E[D].u;14="<1e 5=\'1U\'>&1d;&1d;<a u=\'#\'>&2O; 2N</a></1e>"}}n{1r=1b;1n="1t "+(D+1)+" 2L "+(E.1c)}}}S=1p 1t();S.1g=9(){S.1g=M;6 a=2x();6 x=a[0]-1M;6 y=a[1]-1M;6 b=S.z;6 c=S.A;3(b>x){c=c*(x/b);b=x;3(c>y){b=b*(y/c);c=y}}n 3(c>y){b=b*(y/c);c=y;3(b>x){c=c*(x/b);b=x}}13=b+30;1a=c+2G;$("#8").q("<a u=\'\' 5=\'1L\' Q=\'1o\'><1I 5=\'2F\' L=\'"+f+"\' z=\'"+b+"\' A=\'"+c+"\' 23=\'"+d+"\'/></a>"+"<4 5=\'2D\'>"+d+"<4 5=\'2C\'>"+1n+14+R+"</4></4><4 5=\'2A\'><a u=\'#\' 5=\'Z\' Q=\'1o\'>1l</a> 1k 1j 1s</4>");$("#Z").s(G);3(!(14==="")){9 12(){3($(o).N("s",12)){$(o).N("s",12)}$("#8").C();$("v").q("<4 5=\'8\'></4>");19(1D,1G,g);H P}$("#1U").s(12)}3(!(R==="")){9 1i(){$("#8").C();$("v").q("<4 5=\'8\'></4>");19(1z,1x,g);H P}$("#1X").s(1i)}o.1h=9(e){3(e==M){I=2w.2v}n{I=e.2u}3(I==27){G()}n 3(I==3k){3(!(R=="")){o.1h="";1i()}}n 3(I==3j){3(!(14=="")){o.1h="";12()}}};16();$("#K").C();$("#1L").s(G);$("#8").r({Y:"T"})};S.L=f}n{6 l=f.2r(/^[^\\?]+\\??/,\'\');6 m=2p(l);13=(m[\'z\']*1)+30||3h;1a=(m[\'A\']*1)+3g||3f;W=13-30;V=1a-3e;3(f.O(\'2j\')!=-1){1E=f.1B(\'3d\');$("#15").C();3(m[\'1A\']!="1b"){$("#8").q("<4 5=\'2f\'><4 5=\'1H\'>"+d+"</4><4 5=\'2e\'><a u=\'#\' 5=\'Z\' Q=\'1o\'>1l</a> 1k 1j 1s</4></4><U 1W=\'0\' 2d=\'0\' L=\'"+1E[0]+"\' 5=\'15\' 1v=\'15"+1f.2c(1f.1y()*2b)+"\' 1g=\'1m()\' J=\'z:"+(W+29)+"p;A:"+(V+17)+"p;\' > </U>")}n{$("#B").N();$("#8").q("<U 1W=\'0\' 2d=\'0\' L=\'"+1E[0]+"\' 5=\'15\' 1v=\'15"+1f.2c(1f.1y()*2b)+"\' 1g=\'1m()\' J=\'z:"+(W+29)+"p;A:"+(V+17)+"p;\'> </U>")}}n{3($("#8").r("Y")!="T"){3(m[\'1A\']!="1b"){$("#8").q("<4 5=\'2f\'><4 5=\'1H\'>"+d+"</4><4 5=\'2e\'><a u=\'#\' 5=\'Z\'>1l</a> 1k 1j 1s</4></4><4 5=\'F\' J=\'z:"+W+"p;A:"+V+"p\'></4>")}n{$("#B").N();$("#8").q("<4 5=\'F\' 3c=\'3b\' J=\'z:"+W+"p;A:"+V+"p;\'></4>")}}n{$("#F")[0].J.z=W+"p";$("#F")[0].J.A=V+"p";$("#F")[0].3a=0;$("#1H").11(d)}}$("#Z").s(G);3(f.O(\'37\')!=-1){$("#F").q($(\'#\'+m[\'26\']).1T());$("#8").24(9(){$(\'#\'+m[\'26\']).q($("#F").1T())});16();$("#K").C();$("#8").r({Y:"T"})}n 3(f.O(\'2j\')!=-1){16();3($.1q.35){$("#K").C();$("#8").r({Y:"T"})}}n{$("#F").34(f+="&1y="+(1p 33().32()),9(){16();$("#K").C();1u("#F a.18");$("#8").r({Y:"T"})})}}3(!m[\'1A\']){o.21=9(e){3(e==M){I=2w.2v}n{I=e.2u}3(I==27){G()}}}}31(e){}}9 1m(){$("#K").C();$("#8").r({Y:"T"})}9 G(){$("#2Y").N("s");$("#Z").N("s");$("#8").2X("2W",9(){$(\'#8,#B,#1F\').2V("24").N().C()});$("#K").C();3(2t o.v.J.2i=="2g"){$("v","11").r({A:"1Z",z:"1Z"});$("11").r("22","")}o.1h="";o.21="";H P}9 16(){$("#8").r({2U:\'-\'+20((13/2),10)+\'p\',z:13+\'p\'});3(!(1V.1q.2Q&&1V.1q.2P<7)){$("#8").r({38:\'-\'+20((1a/2),10)+\'p\'})}}9 2p(a){6 b={};3(!a){H b}6 c=a.1B(/[;&]/);25(6 i=0;i<c.1c;i++){6 d=c[i].1B(\'=\');3(!d||d.1c!=2){39}6 e=2a(d[0]);6 f=2a(d[1]);f=f.2r(/\\+/g,\' \');b[e]=f}H b}9 2x(){6 a=o.2M;6 w=1S.2o||1R.2o||(a&&a.1Q)||o.v.1Q;6 h=1S.1P||1R.1P||(a&&a.2n)||o.v.2n;1O=[w,h];H 1O}9 1K(){6 a=2K.2J.1C();3(a.O(\'2I\')!=-1&&a.O(\'3o\')!=-1){H 1b}}',62,211,'|||if|div|id|var||TB_window|function||||||||||||||else|document|px|append|css|click||href|body||||width|height|TB_overlay|remove|TB_Counter|TB_TempArray|TB_ajaxContent|tb_remove|return|keycode|style|TB_load|src|null|unbind|indexOf|false|title|TB_NextHTML|imgPreloader|block|iframe|ajaxContentH|ajaxContentW|this|display|TB_closeWindowButton||html|goPrev|TB_WIDTH|TB_PrevHTML|TB_iframeContent|tb_position||thickbox|tb_show|TB_HEIGHT|true|length|nbsp|span|Math|onload|onkeydown|goNext|Esc|or|close|tb_showIframe|TB_imageCount|Close|new|browser|TB_FoundURL|Key|Image|tb_init|name|imgLoader|TB_NextURL|random|TB_NextCaption|modal|split|toLowerCase|TB_PrevCaption|urlNoQuery|TB_HideSelect|TB_PrevURL|TB_ajaxWindowTitle|img|addClass|tb_detectMacXFF|TB_ImageOff|150|rel|arrayPageSize|innerHeight|clientWidth|self|window|children|TB_prev|jQuery|frameborder|TB_next|getElementById|auto|parseInt|onkeyup|overflow|alt|unload|for|inlineId||100||unescape|1000|round|hspace|TB_closeAjaxWindow|TB_title|undefined|match|maxHeight|TB_iframe|bmp|gif|png|clientHeight|innerWidth|tb_parseQuery|jpeg|replace|jpg|typeof|which|keyCode|event|tb_getPageSize|show|TB_overlayBG|TB_closeWindow|TB_overlayMacFFBGHack|TB_secondLine|TB_caption|blur|TB_Image|60|tb_pathToImage|mac|userAgent|navigator|of|documentElement|Prev|lt|version|msie|gt|ready|Next|marginLeft|trigger|fast|fadeOut|TB_imageOff|hidden||catch|getTime|Date|load|safari|get|TB_inline|marginTop|continue|scrollTop|TB_modal|class|TB_|45|440|40|630|input|188|190|substr|try|area|firefox'.split('|'),0,{}));$(document).ready(function(){$('.artistsRotate').cycle({fx:'fade',speed:2500,random:1});$("ul.sf-menu").superfish({autoArrows:false});$("#footer ul li a").not(".last").after("|");$("#dateOfBirth").mask("99/99/9999");$("#dateOfBirth").val("DOB");$('#signupForm input').formclear({inactivecolor:'#404041',activecolor:'#404041'});$('a.external').attr('target','_blank');var params={"width":"415","height":"170","top":"0","left":"0","directories":"no","location":"no","resizeable":"yes","menubar":"no","toolbar":"no","scrollbars":"no","status":"no"};$("a.popup").each(function(i){$(this).click(function(event){event.preventDefault();var useParams="";for(i in params){useParams+=(useParams==="")?"":",";useParams+=i+"=";useParams+=params[i]||defaultParams[i];}
var windowObject=window.open(this.href,"player",useParams);});});});