/*!CK:1195702334!*//*1435802279,*/ if (self.CavalryLogger) { CavalryLogger.start_js(["wodQL"]); } __d("IntlVariations",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();e.exports={BITMASK_NUMBER:805306368,NUMBER_SINGULAR:268435456,NUMBER_DUAL:536870912,NUMBER_PLURAL:805306368,BITMASK_GENDER:50331648,GENDER_MALE:16777216,GENDER_FEMALE:33554432,GENDER_UNKNOWN:50331648};},null); __d("areSameOrigin",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h,i){if(h.isEmpty()||i.isEmpty())return false;if(h.getProtocol()&&h.getProtocol()!=i.getProtocol())return false;if(h.getDomain()&&h.getDomain()!=i.getDomain())return false;if(h.getPort()&&h.getPort()!=i.getPort())return false;return true;}e.exports=g;},null); __d("CurrentUser",["Cookie","CurrentUserInitialData"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i={getID:function(){return h.USER_ID;},getAccountID:function(){return h.ACCOUNT_ID;},isLoggedIn:function(){return h.USER_ID&&h.USER_ID!=='0';},isLoggedInNow:function(){if(!i.isLoggedIn())return false;if(h.IS_INTERN_SITE)return true;if(h.ORIGINAL_USER_ID)return h.ORIGINAL_USER_ID===g.get('c_user');return h.USER_ID===g.get('c_user');},isEmployee:function(){return !!h.IS_EMPLOYEE;},hasWorkUser:function(){return !!h.HAS_WORK_USER;},isGray:function(){return !!h.IS_GRAY;}};e.exports=i;},null); __d("Miny",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g='Miny1',h={encode:[],decode:{}},i='wxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_'.split('');function j(n){for(var o=h.encode.length;o=|~>|~|>|)?\s*(.+)/,l=/^(\d*)(.*)/;function m(ea,fa){var ga=ea.split(i);if(ga.length>1){return ga.some(function(ha){return da.contains(ha,fa);});}else{ea=ga[0].trim();return n(ea,fa);}}function n(ea,fa){var ga=ea.split(j);g(ga.length>0&&ga.length<=2);if(ga.length===1){return o(ga[0],fa);}else{var ha=ga,ia=ha[0],ja=ha[1];g(x(ia)&&x(ja));return (o('>='+ia,fa)&&o('<='+ja,fa));}}function o(ea,fa){ea=ea.trim();if(ea==='')return true;var ga=fa.split(h),ha=v(ea),ia=ha.modifier,ja=ha.rangeComponents;switch(ia){case '<':return p(ga,ja);case '<=':return q(ga,ja);case '>=':return s(ga,ja);case '>':return t(ga,ja);case '~':case '~>':return u(ga,ja);default:return r(ga,ja);}}function p(ea,fa){return ca(ea,fa)===-1;}function q(ea,fa){var ga=ca(ea,fa);return ga===-1||ga===0;}function r(ea,fa){return ca(ea,fa)===0;}function s(ea,fa){var ga=ca(ea,fa);return ga===1||ga===0;}function t(ea,fa){return ca(ea,fa)===1;}function u(ea,fa){var ga=fa.slice(),ha=fa.slice();if(ha.length>1)ha.pop();var ia=ha.length-1,ja=parseInt(ha[ia],10);if(w(ja))ha[ia]=ja+1+'';return (s(ea,ga)&&p(ea,ha));}function v(ea){var fa=ea.split(h),ga=fa[0].match(k);g(ga);return {modifier:ga[1],rangeComponents:[ga[2]].concat(fa.slice(1))};}function w(ea){return !isNaN(ea)&&isFinite(ea);}function x(ea){return !v(ea).modifier;}function y(ea,fa){for(var ga=ea.length;gafa){return 1;}else if(ea0||this.getFragment());};o.prototype.toString=function(){"use strict";var p=this;for(var q=0;q=4){var fa;try{fa=ba.status;}catch(ga){fa=0;}if(fa==200){if(x)x();if(!z)v.inform(u.OK);}else{if(y)y(fa);if(!z)v.inform(u.ERROR);}}};p(function(){if(ba.readyState<4)ba.abort();},u.SEND_TIMEOUT);r.push(ba);var ca=n(aa);ca.q=JSON.stringify(w);ca.ts=Date.now();ca.ph=l.push_phase;if(u.FBTRACE)ca.fbtrace=u.FBTRACE;if(u.isEnabled('miny_compression')){var da=Date.now(),ea=i.encode(ca.q);if(ea.length=Date.now()?m[0]:null;};l.prototype.$WebStorageMutex1=function(m){"use strict";if(!j)return;var n=Date.now()+(m||10000);g.setItemGuarded(j,'mutex_'+this.name,k+':'+n);};l.prototype.hasLock=function(){"use strict";return this.$WebStorageMutex0()==k;};l.prototype.lock=function(m,n,o){"use strict";if(this.$WebStorageMutex2)clearTimeout(this.$WebStorageMutex2);if(k==(this.$WebStorageMutex0()||k))this.$WebStorageMutex1(o);this.$WebStorageMutex2=h(function(){this.$WebStorageMutex2=null;var p=this.hasLock()?m:n;if(p)p(this);}.bind(this),0);};l.prototype.unlock=function(){"use strict";if(this.$WebStorageMutex2)clearTimeout(this.$WebStorageMutex2);if(j&&this.hasLock())j.removeItem('mutex_'+this.name);};e.exports=l;},null); __d("Banzai",["BanzaiAdapter","CurrentUser","ErrorUtils","ExecutionEnvironment","FBJSON","NavigationMetrics","WebStorage","emptyFunction","isInIframe","pageID","setTimeoutAcrossTransitions","WebStorageMutex"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){b.__markCompiled&&b.__markCompiled();var r=g.adapter,s=o(),t='bz:',u=0,v=1,w=2,x,y,z=[],aa=null;function ba(ia){return ia[2]>=Date.now()-(r.config.EXPIRY||g.EXPIRY);}function ca(ia,ja){ia.__meta.status=u;ia[3]=(ia[3]||0)+1;if(!ia.__meta.retry&&ja>=400&&ja<600)z.push(ia);}function da(ia){var ja=Date.now()+ia;if(!y||ja=w||!ba(na))return false;if(oa.status>=v)return true;var pa=oa.pageID+oa.userID,qa=ma[pa];if(!qa){qa={user:oa.userID,page_id:oa.pageID,posts:[]};ma[pa]=qa;ka.push(qa);}oa.status=v;qa.posts.push(na);la.push(na);return oa.retry;});if(ka.length<=0){r.inform(g.OK);if(ia)ia();return;}ka[0].trigger=aa;aa=null;r.send(ka,function(){la.forEach(function(na){na.__meta.status=w;});if(ia)ia();},function(na){la.forEach(function(oa){ca(oa,na);});if(ja)ja();});}var ga;function ha(){if(!ga){var ia=m.getLocalStorage();if(ia&&!s){ga={store:function ja(){if(z.length<=0)return;var ka=z.map(function(la){return [la[0],la[1],la[2],la[3]||0,la.__meta];});z=[];ia.setItem(t+p+'.'+Date.now(),k.stringify(ka));},restore:function ja(){var ka=b('WebStorageMutex');(new ka('banzai')).lock(function(la){var ma=[];for(var na=0;na/g,j=/"/g,k=/'/g;function l(m){if(typeof m=='undefined'||m===null||!m.toString)return '';if(m===false){return '0';}else if(m===true)return '1';return m.toString().replace(g,'&').replace(j,'"').replace(k,''').replace(h,'<').replace(i,'>');}e.exports=l;},null); /** * @generated SignedSource<<38c660df4077b7dc57a24ea3cec01c11>> * * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! * !! This file is a check-in of a static_upstream project! !! * !! !! * !! You should not modify this file directly. Instead: !! * !! 1) Use `fjs use-upstream` to temporarily replace this with !! * !! the latest version from upstream. !! * !! 2) Make your changes, test them, etc. !! * !! 3) Use `fjs push-upstream` to copy your changes back to !! * !! static_upstream. !! * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! * * Copyright (c) 2012 Barnesandnoble.com, llc, Donavon West, and Domenic * Denicola * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * @preserve-header * @providesModule ImmediateImplementation */__d("ImmediateImplementation",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();(function(g,h){"use strict";var i=1,j={},k={},l=k,m=false,n=g.document,o;function p(x){var y=x[0];x=Array.prototype.slice.call(x,1);j[i]=function(){y.apply(h,x);};l=(l.next={handle:i++});return l.handle;}function q(){var x,y;while(!m&&(x=k.next)){k=x;if((y=j[x.handle])){m=true;try{y();m=false;}finally{r(x.handle);if(m){m=false;if(k.next)o(q);}}}}}function r(x){delete j[x];}function s(){if(g.postMessage&&!g.importScripts){var x=true,y=function(){x=false;if(g.removeEventListener){g.removeEventListener("message",y,false);}else g.detachEvent("onmessage",y);};if(g.addEventListener){g.addEventListener("message",y,false);}else if(g.attachEvent){g.attachEvent("onmessage",y);}else return false;g.postMessage("","*");return x;}}function t(){var x="setImmediate$"+Math.random()+"$",y=function(event){if(event.source===g&&typeof event.data==="string"&&event.data.indexOf(x)===0)q();};if(g.addEventListener){g.addEventListener("message",y,false);}else g.attachEvent("onmessage",y);o=function(){var z=p(arguments);g.postMessage(x+z,"*");return z;};}function u(){var x=new MessageChannel();x.port1.onmessage=q;o=function(){var y=p(arguments);x.port2.postMessage(y);return y;};}function v(){var x=n.documentElement;o=function(){var y=p(arguments),z=n.createElement("script");z.onreadystatechange=function(){z.onreadystatechange=null;x.removeChild(z);z=null;q();};x.appendChild(z);return y;};}function w(){o=function(){setTimeout(q,0);return p(arguments);};}if(s()){t();}else if(g.MessageChannel){u();}else if(n&&n.createElement&&"onreadystatechange" in n.createElement("script")){v();}else w();f.setImmediate=o;f.clearImmediate=r;}(Function("return this")()));},null); __d("isScalar",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h){return (/string|number|boolean/).test(typeof h);}e.exports=g;},null); __d("memoize",["invariant"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(i){var j;return function(){for(var k=[],l=0,m=arguments.length;l=l.length)break;p=l[n++];}else{n=l.next();if(n.done)break;p=n.value;}if(typeof p==='string'||p instanceof k){o+=p;}else{var q=new Error('Converting to a string will drop content data');g.reportError(q,true);}}try{this.$FbtResult1=o;}catch(r){}return o;};k.prototype.toJSON=function(){"use strict";var l=true,m=new Error('Trying to call JSON.stringfy method or equivalent'+' on an object with offspring of FbtResult, which is deprecated.'+' Please directly call toString method on FbtResult and make sure'+' the FbtResult trying to stringfy is convertible to string.');g.reportError(m,l);return this.toString();};k.prototype.replace=function(l,m){"use strict";j("replace");return this.toString().replace(l,m);};k.prototype.split=function(l){"use strict";j("split");return this.toString().split(l);};k.prototype.toLowerCase=function(){"use strict";j("toLowerCase");return this.toString().toLowerCase();};k.prototype.toUpperCase=function(){"use strict";j("toUpperCase");return this.toString().toUpperCase();};k.prototype.indexOf=function(l){"use strict";j("indexOf");return this.toString().indexOf(l);};k.prototype.concat=function(l){"use strict";j("concat");return this.toString().concat(l);};k.prototype.charAt=function(l){"use strict";j("charAt");return this.toString().CharAt(l);};k.prototype.charCodeAt=function(l){"use strict";j("charCodeAt");return this.toString().CharCodeAt(l);};k.prototype.substr=function(l,m){"use strict";j("substr");return this.toString().substr(l,m);};k.prototype.substring=function(l,m){"use strict";j("substring");return this.toString().substring(l,m);};k.prototype.trim=function(){"use strict";j("trim");return this.toString().trim();};k.prototype.lastIndexOf=function(l){"use strict";j("lastIndexOf");return this.toString().lastIndexOf(l);};k.prototype.search=function(l){"use strict";j("search");return this.toString().search(l);};k.prototype.match=function(l){"use strict";j("match");return this.toString().match(l);};k.prototype.slice=function(l,m){"use strict";j("slice");return this.toString().slice(l,m);};k.prototype.codePointAt=function(l){"use strict";j("codePointAt");return this.toString().codePointAt(l);};k.prototype.endsWith=function(l,m){"use strict";j("endsWith");return this.toString().endsWith(l,m);};k.prototype.includes=function(l,m){"use strict";j("includes");return this.toString().includes(l,m);};k.prototype.localeCompare=function(l,m,n){"use strict";j("localeCompare");return this.toString().localeCompare(l,m,n);};k.prototype.normalize=function(l){"use strict";j("normalize");return this.toString().normalize(l);};k.prototype.repeat=function(l){"use strict";j("repeat");return this.toString().repeat(l);};k.prototype.startsWith=function(l,m){"use strict";j("startsWith");return this.toString().startsWith(l,m);};k.prototype.toLocaleLowerCase=function(){"use strict";j("toLocaleLowerCase");return this.toString().toLocaleLowerCase();};k.prototype.toLocaleUpperCase=function(){"use strict";j("toLocaleUpperCase");return this.toString().toLocaleUpperCase();};k.prototype.trimLeft=function(){"use strict";j("trimLeft");return this.toString().trimLeft();};k.prototype.trimRight=function(){"use strict";j("trimRight");return this.toString().trimRight();};k.prototype.link=function(l){"use strict";j("link");return this.toString().link(l);};k.prototype.anchor=function(l){"use strict";j("anchor");return this.toString().anchor(l);};k.prototype.fontcolor=function(l){"use strict";j("fontcolor");return this.toString().fontcolor(l);};k.prototype.fontsize=function(l){"use strict";j("fontsize");return this.toString().fontsize(l);};k.prototype.big=function(){"use strict";j("big");return this.toString().big();};k.prototype.blink=function(){"use strict";j("blink");return this.toString().blink();};k.prototype.bold=function(){"use strict";j("bold");return this.toString().bold();};k.prototype.fixed=function(){"use strict";j("fixed");return this.toString().fixed();};k.prototype.italics=function(){"use strict";j("italics");return this.toString().italics();};k.prototype.small=function(){"use strict";j("small");return this.toString().small();};k.prototype.strike=function(){"use strict";j("strike");return this.toString().strike();};k.prototype.sub=function(){"use strict";j("sub");return this.toString().sub();};k.prototype.sup=function(){"use strict";j("sup");return this.toString().sup();};k.prototype.contains=function(l){"use strict";j("contains");return this.toString().contains(l);};e.exports=k;},null); __d("Intl",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g;function h(j){if(typeof j!='string')return false;return j.match(new RegExp(h.punct_char_class+'['+')"'+"'"+'\u00BB'+'\u0F3B'+'\u0F3D'+'\u2019'+'\u201D'+'\u203A'+'\u3009'+'\u300B'+'\u300D'+'\u300F'+'\u3011'+'\u3015'+'\u3017'+'\u3019'+'\u301B'+'\u301E'+'\u301F'+'\uFD3F'+'\uFF07'+'\uFF09'+'\uFF3D'+'\\s'+']*$'));}h.punct_char_class='['+'.!?'+'\u3002'+'\uFF01'+'\uFF1F'+'\u0964'+'\u2026'+'\u0EAF'+'\u1801'+'\u0E2F'+'\uFF0E'+']';function i(j){if(g){var k=[],l=[];for(var m in g.patterns){var n=g.patterns[m];for(var o in g.meta){var p=new RegExp(o.slice(1,-1),'g'),q=g.meta[o];m=m.replace(p,q);n=n.replace(p,q);}k.push(m);l.push(n);}for(var r=0;r=v.length){return t;}else if(t==null)return null;var x=null,y=v[w],z=y[p.INDEX];if(Array.isArray(z)){for(var aa=0;aa1?v[1]:u;k(typeof x==='number');w=[m.getNumberVariationType(x),'*'];}else if(v[0]===q.GENDER){k(v.length>1&&(v[1]&i.GENDER_BITMASK));w=[v[1],'*'];}else k(false);var y={};y[t]=u;return [w,y];};r.logImpression=function(t){if(n)n.logImpression(t);return t;};function s(t){if(!h.shouldReturnFbtResult)return t;return new g(typeof t==='string'?[t]:t);}e.exports=r;},null); __d("DOM",["DOMQuery","Event","HTML","UserAgent_DEPRECATED","$","createArrayFromMixed","getOrCreateDOMID","isScalar","FbtResult"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){b.__markCompiled&&b.__markCompiled();var p={create:function(s,t,u){var v=document.createElement(s);if(t)p.setAttributes(v,t);if(u!=null)p.setContent(v,u);return v;},setAttributes:function(s,t){if(t.type)s.type=t.type;for(var u in t){var v=t[u],w=(/^on/i).test(u);if(u=='type'){continue;}else if(u=='style'){if(typeof v=='string'){s.style.cssText=v;}else Object.assign(s.style,v);}else if(w){h.listen(s,u.substr(2),v);}else if(u in s){s[u]=v;}else if(s.setAttribute)s.setAttribute(u,v);}},prependContent:function(s,t){return r(t,s,function(u){s.firstChild?s.insertBefore(u,s.firstChild):s.appendChild(u);});},insertAfter:function(s,t){var u=s.parentNode;return r(t,u,function(v){s.nextSibling?u.insertBefore(v,s.nextSibling):u.appendChild(v);});},insertBefore:function(s,t){var u=s.parentNode;return r(t,u,function(v){u.insertBefore(v,s);});},setContent:function(s,t){while(s.firstChild)q(s.firstChild);return p.appendContent(s,t);},appendContent:function(s,t){return r(t,s,function(u){s.appendChild(u);});},replace:function(s,t){var u=s.parentNode;return r(t,u,function(v){u.replaceChild(v,s);});},remove:function(s){q(k(s));},empty:function(s){s=k(s);while(s.firstChild)q(s.firstChild);},getID:m};Object.assign(p,g);function q(s){if(s.parentNode)s.parentNode.removeChild(s);}function r(s,t,u){s=i.replaceJSONWrapper(s);if(s instanceof i&&''===t.innerHTML&&-1===s.toString().indexOf('7&&!g.isNodeOfType(t,['table','tbody','thead','tfoot','tr','select','fieldset']))){var w=v?' ':'';t.innerHTML=w+s;v&&t.removeChild(t.firstChild);return l(t.childNodes);}}else if(g.isTextNode(t)){t.data=s;return [s];}var x=document.createDocumentFragment(),y,z=[],aa=[];s=l(s);if(s.length===1&&s[0] instanceof o)s=s[0].getContents();for(var ba=0;ba2)n=Array.prototype.slice.call(arguments,1);if(!n&&m){n=m.children;delete m.children;}if(n)n=Array.isArray(n)?h(n):h([n]);return g.create(k,m,n);};j[k]=l;});e.exports=j;},null); __d("Log",["sprintf"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={DEBUG:3,INFO:2,WARNING:1,ERROR:0};function i(k,l){var m=Array.prototype.slice.call(arguments,2),n=g.apply(null,m),o=window.console;if(o&&j.level>=l)o[k in o?k:'log'](n);}var j={level:-1,Level:h,debug:i.bind(null,'debug',h.DEBUG),info:i.bind(null,'info',h.INFO),warn:i.bind(null,'warn',h.WARNING),error:i.bind(null,'error',h.ERROR)};e.exports=j;},null); __d("TimerStorage",["forEachObject"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={TIMEOUT:'TIMEOUT',INTERVAL:'INTERVAL',IMMEDIATE:'IMMEDIATE',ANIMATION_FRAME:'ANIMATION_FRAME'},i={};g(h,function(k,l){return i[l]=[];});var j={push:function(k,l){i[k].push(l);},popAll:function(k,l){i[k].forEach(l);i[k].length=0;}};Object.assign(j,h);e.exports=j;},null); __d("requestAnimationFrameAcrossTransitions",["TimeSlice","requestAnimationFramePolyfill"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();e.exports=function(){for(var i=[],j=0,k=arguments.length;j0&&k<=2);if(k===1){j=i;i=0;}g(j>i);var l=this.random||Math.random;return Math.floor(i+l()*(j-i));}e.exports=h;},null); __d("joinClasses",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();'use strict';function g(h){if(!h)h='';var i,j=arguments.length;if(j>1)for(var k=1;k=o){if(m[h][r]===(void 0))m[h][r]=s;continue;}var t=JSON.parse(s);for(var u in t)if(q[u]!==(void 0)){if(m[k[p]][u]===(void 0))m[k[p]][u]=[];m[k[p]][u].push(t[u]);}else if(m[k[p]][u]===(void 0))m[k[p]][u]=t[u];}}j=g(j);}for(var v in m)for(var w in q)if(m[v][w]!==(void 0))m[v][w]=m[v][w].join(q[w]);return m;}e.exports=i;},null); __d("throttle",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(i,j,k){return h(i,j,k,false,false);}Object.assign(g,{acrossTransitions:function(i,j,k){return h(i,j,k,true,false);},withBlocking:function(i,j,k){return h(i,j,k,false,true);},acrossTransitionsWithBlocking:function(i,j,k){return h(i,j,k,true,true);}});function h(i,j,k,l,m){if(j==null)j=100;var n,o,p=null,q=function(){o=Date.now();if(n){i.apply(k,n);n=null;p=setTimeout(q,j,!l);}else p=null;};q.__SMmeta=i.__SMmeta;return function r(){n=arguments;if(p===null||(Date.now()-o>j))if(m){q();}else p=setTimeout(q,0,!l);};}e.exports=g;},null); __d("Nectar",["Env","getContextualParent"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();function i(l){if(!l.nctr)l.nctr={};}function j(l){if(g.module||!l)return g.module;var m={fbpage_fan_confirm:true,photos_snowlift:true},n;while(l&&l.getAttribute){var o=l.getAttribute('id');if(o!=null&&o.startsWith('pagelet_'))return o;if(!n&&m[o])n=o;l=h(l);}return n;}var k={addModuleData:function(l,m){var n=j(m);if(n){i(l);l.nctr._mod=n;}},addImpressionID:function(l){if(g.impid){i(l);l.nctr._impid=g.impid;}}};e.exports=k;},null); __d("AsyncResponse",["Bootloader","DTSG","SiteData","errorCode"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();function k(l,m){"use strict";Object.assign(this,{error:0,errorSummary:null,errorDescription:null,onload:null,replay:false,payload:m||null,request:l||null,silentError:false,transientError:false,blockedAction:false,is_last:true});return this;}k.prototype.getRequest=function(){"use strict";return this.request;};k.prototype.getPayload=function(){"use strict";return this.payload;};k.prototype.getError=function(){"use strict";return this.error;};k.prototype.getErrorSummary=function(){"use strict";return this.errorSummary;};k.prototype.setErrorSummary=function(l){"use strict";l=(l===(void 0)?null:l);this.errorSummary=l;return this;};k.prototype.getErrorDescription=function(){"use strict";return this.errorDescription;};k.prototype.getErrorIsWarning=function(){"use strict";return !!this.errorIsWarning;};k.prototype.isTransient=function(){"use strict";return !!this.transientError;};k.prototype.isBlockedAction=function(){"use strict";return !!this.blockedAction;};k.prototype.logError=function(l,m){"use strict";var n=a.ErrorSignal;if(n){var o={err_code:this.error,vip:(i.vip||'-')};if(m){o.duration=m.duration;o.xfb_ip=m.xfb_ip;}var p=this.request.getURI();o.path=p||'-';o.aid=this.request.userActionID;if(p&&p.indexOf('scribe_endpoint.php')!=-1)l='async_error_double';n.sendErrorSignal(l,JSON.stringify(o));}};k.prototype.logErrorByGroup=function(l,m){"use strict";if(Math.floor(Math.random()*m)===0)if(this.error==1357010||this.error<15000){this.logError('async_error_oops_'+l);}else this.logError('async_error_logic_'+l);};k.defaultErrorHandler=function(l){"use strict";try{if(!l.silentError){k.verboseErrorHandler(l);}else l.logErrorByGroup('silent',10);}catch(m){alert(l);}};k.verboseErrorHandler=function(l){"use strict";g.loadModules(["ExceptionDialog"],function(m){return m.showAsyncError(l);});};k.renewDTSG=function(l){"use strict";h.setToken(l);};e.exports=k;},null); __d("HTTPErrors",["emptyFunction"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={get:g,getAll:g};e.exports=h;},null); __d("URI",["PHPQuerySerializer","URIBase","isFacebookURI","unqualifyURI","areSameOrigin","goURI"],function(a,b,c,d,e,f,g,h,i,j,k,l){b.__markCompiled&&b.__markCompiled();for(var m in h)if(h.hasOwnProperty(m))o[m]=h[m];var n=h===null?null:h.prototype;o.prototype=Object.create(n);o.prototype.constructor=o;o.__superConstructor__=h;function o(p){"use strict";h.call(this,p||'',g);}o.prototype.setPath=function(p){"use strict";this.path=p;return n.setPath.call(this,p);};o.prototype.getPath=function(){"use strict";var p=n.getPath.call(this);if(p)return p.replace(/^\/+/,'/');return p;};o.prototype.setProtocol=function(p){"use strict";this.protocol=p;return n.setProtocol.call(this,p);};o.prototype.setDomain=function(p){"use strict";this.domain=p;return n.setDomain.call(this,p);};o.prototype.setPort=function(p){"use strict";this.port=p;return n.setPort.call(this,p);};o.prototype.setFragment=function(p){"use strict";this.fragment=p;return n.setFragment.call(this,p);};o.prototype.valueOf=function(){"use strict";return this.toString();};o.prototype.isFacebookURI=function(){"use strict";return i(this);};o.prototype.isLinkshimURI=function(){"use strict";if(i(this)&&(this.getPath()==='/l.php'||this.getPath().indexOf('/si/ajax/l/')===0||this.getPath().indexOf('/l/')===0||this.getPath().indexOf('l/')===0))return true;return false;};o.prototype.getRegisteredDomain=function(){"use strict";if(!this.getDomain())return '';if(!i(this))return null;var p=this.getDomain().split('.'),q=p.indexOf('facebook');return p.slice(q).join('.');};o.prototype.getUnqualifiedURI=function(){"use strict";var p=new o(this);j(p);return p;};o.prototype.getQualifiedURI=function(){"use strict";return new o(this).$URI0();};o.prototype.$URI0=function(){"use strict";if(!this.getDomain()){var p=new o(window.location.href);this.setProtocol(p.getProtocol()).setDomain(p.getDomain()).setPort(p.getPort());}return this;};o.prototype.isSameOrigin=function(p){"use strict";var q=p||window.location.href;if(!(q instanceof o))q=new o(q.toString());return k(this,q);};o.prototype.go=function(p){"use strict";l(this,p);};o.prototype.setSubdomain=function(p){"use strict";var q=this.$URI0().getDomain().split('.');if(q.length<=2){q.unshift(p);}else q[0]=p;return this.setDomain(q.join('.'));};o.prototype.getSubdomain=function(){"use strict";if(!this.getDomain())return '';var p=this.getDomain().split('.');if(p.length<=2){return '';}else return p[0];};o.isValidURI=function(p){"use strict";return h.isValidURI(p,g);};Object.assign(o,{getRequestURI:function(p,q){p=p===(void 0)||p;var r=a.PageTransitions;if(p&&r&&r.isInitialized()){return r.getCurrentURI(!!q).getQualifiedURI();}else return new o(window.location.href);},getMostRecentURI:function(){var p=a.PageTransitions;if(p&&p.isInitialized()){return p.getMostRecentURI().getQualifiedURI();}else return new o(window.location.href);},getNextURI:function(){var p=a.PageTransitions;if(p&&p.isInitialized()){return p._next_uri.getQualifiedURI();}else return new o(window.location.href);},expression:/(((\w+):\/\/)([^\/:]*)(:(\d+))?)?([^#?]*)(\?([^#]*))?(#(.*))?/,arrayQueryExpression:/^(\w+)((?:\[\w*\])+)=?(.*)/,encodeComponent:function(p){return encodeURIComponent(p).replace(/%5D/g,"]").replace(/%5B/g,"[");},decodeComponent:function(p){return decodeURIComponent(p.replace(/\+/g,' '));}});e.exports=o;},null); __d("isMessengerDotComURI",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g=new RegExp('(^|\\.)messenger\\.com$','i'),h=['https'];function i(j){if(j.isEmpty()&&j.toString()!=='#')return false;if(!j.getDomain()&&!j.getProtocol())return false;return (h.indexOf(j.getProtocol())!==-1&&g.test(j.getDomain()));}e.exports=i;},null); __d("bind",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h,i){var j=Array.prototype.slice.call(arguments,2);if(typeof i!='string')return Function.prototype.bind.apply(i,[h].concat(j));function k(){var l=j.concat(Array.prototype.slice.call(arguments));if(h[i])return h[i].apply(h,l);}k.toString=function(){return 'bound lazily: '+h[i];};return k;}e.exports=g;},null); __d("executeAfter",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h,i,j){return function(){h.apply(j||this,arguments);i.apply(j||this,arguments);};}e.exports=g;},null); __d("JSONPTransport",["ArbiterMixin","DOM","HTML","URI","mixin"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();var l={},m=2,n='jsonp',o='iframe';function p(u){delete l[u];}var q=k(g);for(var r in q)if(q.hasOwnProperty(r))t[r]=q[r];var s=q===null?null:q.prototype;t.prototype=Object.create(s);t.prototype.constructor=t;t.__superConstructor__=q;function t(u,v){"use strict";this._type=u;this._uri=v;l[this.getID()]=this;}t.prototype.getID=function(){"use strict";return this._id||(this._id=m++);};t.prototype.hasFinished=function(){"use strict";return !(this.getID() in l);};t.prototype.getRequestURI=function(){"use strict";return new j(this._uri).addQueryData({__a:1,__adt:this.getID(),__req:'jsonp_'+this.getID()});};t.prototype.getTransportFrame=function(){"use strict";if(this._iframe)return this._iframe;var u='transport_frame_'+this.getID(),v=i('