/*1335144473,169775557*/ if (window.CavalryLogger) { CavalryLogger.start_js(["duc8a"]); } window.__DEV__=window.__DEV__||0; if(!JSON.stringify.__fb)JSON.stringify=function(a){function b(){var c=a.apply(this,arguments);if(!c)return c;return c.replace(/[%\u2028\u2029]/g,function(d){var e=d.charCodeAt(0).toString(16);return '\\u0000'.substring(0,6-e.length)+e;});}b.__fb=true;return b;}(JSON.stringify); function bagof(a){return function(){return a;};}Array.prototype.reduce=null;Array.prototype.reduceRight=null;document.documentElement.className=document.documentElement.className.replace('no_js',''); (function(a){if(a.require)return;var b={},c={},d={},e=0,f=1,g=2,h='special',i='refcount',j='exports',k='dependencies',l='module',m='waiting',n='factory',o=undefined,p='define',q='global',r='require',s='requireLazy',t='requireDynamic',u='context',v=Object.prototype.hasOwnProperty;function w(ha){if(!b[ha]){var ia='Requiring unknown module "'+ha+'"';throw new Error(ia);}var ja=b[ha],ka,la,ma;if(ja[m]&&ja[h]&g)z();if(ja[m]){ma='Requiring module "'+ha+'" with unresolved dependencies';throw new Error(ma);}if(!ja[j]){var na=ja[j]={},oa=ja[n];if(Object.prototype.toString.call(oa)==='[object Function]'){var pa=[],qa=ja[k],ra=qa.length;if(ja[h]&g)ra=Math.min(ra,oa.length);for(la=0;la=o){for(v in p){x.push(p[v].signal);w.push(p[v].error);}p={};}else for(v in p){var y=p[v].signal,z=window.getComputedStyle?getComputedStyle(y,null):y.currentStyle;if(z&&parseInt(z.height,10)>1){w.push(p[v].load);x.push(y);delete p[v];}}for(var aa=0;aa-1;},addClass:function(j,k){j=g(j);if(k&&!i.hasClass(j,k))j.className=j.className+' '+k;return j;},removeClass:function(j,k){j=g(j);if(i.hasClass(j,k))j.className=j.className.replace(new RegExp('(^|\\s)'+k+'(?:\\s|$)','g'),'$1').replace(/\s+/g,' ').replace(/^\s*|\s*$/g,'');return j;},conditionClass:function(j,k,l){return (l?i.addClass:i.removeClass)(j,k);},toggleClass:function(j,k){return i.conditionClass(j,k,!i.hasClass(j,k));},shown:function(j){return !i.hasClass(j,h);},hide:function(j){return i.addClass(j,h);},show:function(j){return i.removeClass(j,h);},toggle:function(j){return i.toggleClass(j,h);},conditionShow:function(j,k){return i.conditionClass(j,h,!k);}};e.exports=i;}); __d("BlueBarController",["Bootloader","CSS"],function(a,b,c,d,e,f){var g=b('Bootloader'),h=b('CSS');f.init=function(i){if('getBoundingClientRect' in i){var j=function(){var k=i.getBoundingClientRect(),l=Math.round(k.top)-document.documentElement.clientTop;h.conditionClass(i.firstChild,'fixed_elem',l<=0);};j();g.loadModules(['event-extensions'],function(){Event.listen(window,'scroll',j);});}};}); __d("WidePageController",["Arbiter","Bootloader","CSS"],function(a,b,c,d,e,f){var g=b('Arbiter'),h=b('Bootloader'),i=b('CSS'),j=1150,k=0,l=false,m=function(q){l=q;n();},n=function(){var q=document.documentElement;if(!k&&i.hasClass(q,'sidebarMode'))k=205;var r=j+k,s=q.clientWidth>=r;i.conditionClass(q,'widePage',s&&l);},o=function(q,r){k=r.getVisibleWidth();n();};h.loadModules(['event-extensions'],function(){Event.listen(window,'resize',n);});g.subscribe(['sidebar/hide','sidebar/show','sidebar/initialized'],o);var p={setCanBeWidened:m};e.exports=p;}); __d("bind",["Util"],function(a,b,c,d,e,f){var g=b("Util");function h(i,j){var k=Array.prototype.slice.call(arguments,2);if(typeof j!='string')return Function.prototype.bind.apply(j,[i].concat(k));function l(){var m=k.concat(Array.prototype.slice.call(arguments));if(i[j])return i[j].apply(i,m);}l.toString=function(){return 'bound lazily: '+i[j];};return l;}e.exports=h;}); __d("legacy:bind",["bind"],function(a,b,c,d){a.bind=b('bind');},3); __d("legacy:css-core",["CSS"],function(a,b,c,d){a.CSS=b('CSS');},3); __d("legacy:dom-core",["$","ge"],function(a,b,c,d){a.$=b('$');a.ge=b('ge');},3); __d("Parent",["CSS"],function(a,b,c,d,e,f){var g=b("CSS"),h={byTag:function(i,j){j=j.toUpperCase();while(i&&i.nodeName!=j)i=i.parentNode;return i;},byClass:function(i,j){while(i&&!g.hasClass(i,j))i=i.parentNode;return i;},byAttribute:function(i,j){while(i&&(!i.getAttribute||!i.getAttribute(j)))i=i.parentNode;return i;}};e.exports=h;}); __d("legacy:parent",["Parent"],function(a,b,c,d){a.Parent=b('Parent');},3); __d("legacy:arbiter",["Arbiter"],function(a,b,c,d){a.Arbiter=b('Arbiter');},3); __d("event-form-bubbling",[],function(a,b,c,d,e,f){a.Event=a.Event||function(){};Event.__inlineSubmit=function(g,event){var h=Event.__getHandler&&Event.__getHandler(g,'submit');return h?null:Event.__bubbleSubmit(g,event);};Event.__bubbleSubmit=function(g,event){if(document.documentElement.attachEvent){var h;while(h!==false&&(g=g.parentNode))h=g.onsubmit?g.onsubmit(event):Event.__fire&&Event.__fire(g,'submit',event);return h;}};},3); __d("OnloadEvent",[],function(a,b,c,d,e,f){var g={ONLOAD:'onload/onload',ONLOAD_CALLBACK:'onload/onload_callback',ONLOAD_DOMCONTENT:'onload/dom_content_ready',ONLOAD_DOMCONTENT_CALLBACK:'onload/domcontent_callback',ONBEFOREUNLOAD:'onload/beforeunload',ONUNLOAD:'onload/unload'};e.exports=g;}); __d("Run",["Arbiter","OnloadEvent","Util"],function(a,b,c,d,e,f){var g=b("Arbiter"),h=b("OnloadEvent"),i=b("Util"),j=g.BEHAVIOR_STATE,k=function(y){window.CavalryLogger&&CavalryLogger.getInstance().setTimeStamp(y);};function l(){return !window.loading_page_chrome;}function m(y){if(window.loaded&&typeof _runHook!='undefined'){_runHook(y,'onlateloadhooks');}else r('onloadhooks',y);}function n(y){if(window.afterloaded&&typeof _runHook!='undefined'){setTimeout(function(){_runHook(y,'onlateafterloadhooks');},0);}else r('onafterloadhooks',y);}function o(y,z){if(z===undefined)z=l();z?r('onbeforeleavehooks',y):r('onbeforeunloadhooks',y);}function p(y){if(!window.onunload)window.onunload=function(){g.inform(h.ONUNLOAD,true,j);};r('onunloadhooks',y);}function q(y){r('onleavehooks',y);}function r(y,z){window[y]=(window[y]||[]).concat(z);}function s(y){window[y]=[];}function t(){g.inform(h.ONLOAD_DOMCONTENT,true,j);}a._domcontentready=t;function u(){var y=document,z=window;if(y.addEventListener){var aa=/AppleWebKit.(\d+)/.exec(navigator.userAgent);if(aa&&aa[1]<525){var ba=setInterval(function(){if(/loaded|complete/.test(y.readyState)){t();clearInterval(ba);}},10);}else y.addEventListener("DOMContentLoaded",t,true);}else{var ca='javascript:void(0)';if(z.location.protocol=='https:')ca='//:';y.write('