CINXE.COM
On and Off the Road with Barack Obama | The New Yorker
<!DOCTYPE html><html lang="en"><head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick","20180418115949","https://web.archive.org/","web","/_static/", "1524052789"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>On and Off the Road with Barack Obama | The New Yorker</title><meta name="msapplication-tap-highlight" content="no"/><meta name="viewport" content="user-scalable=no,width=device-width,initial-scale=1,maximum-scale=1"/><link rel="canonical" href="https://web.archive.org/web/20180418115949/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick"/><link rel="shortcut icon" type="image/x-icon" href="/web/20180418115949im_/https://www.newyorker.com/favicon.ico"/><meta name="id" content="591155d2dd6207318b5e0ffe"/><script src="https://web.archive.org/web/20180418115949js_/https://www.googletagservices.com/tag/js/gpt.js" id="gpt-script" async=""></script><script src="https://web.archive.org/web/20180418115949js_/https://c.amazon-adsystem.com/aax2/apstag.js" async=""></script><script src="https://web.archive.org/web/20180418115949js_/https://js-sec.indexww.com/ht/htw-condenast.js" async=""></script><script src="https://web.archive.org/web/20180418115949js_/https://cdn.yldbt.com/js/yieldbot.intent.js" async=""></script><script> (function(){ var w = window; w.CN = w.CN || {}; w.CN.ad = w.CN.ad || {}; w.CN.ad.proximic = {}; var s = document.createElement('script'); s.src = 'https://web.archive.org/web/20180418115949/https://segment-data.zqtk.net/conde-nast?url=' + encodeURIComponent(window.location.href); document.head.appendChild(s); })(); </script><script type="text/javascript">window.cns = window.cns || {}; window.cns.pageContext = {"channel":"Magazine","sub_channel":"Annals of the Presidency","template_type":"article","slug":"going-the-distance-david-remnick","keywords":{"tags":["gov mitt romney","pres abraham lincoln","pres hassan rouhani","pres lyndon johnson","sen lindsey graham","sen marco rubio"]},"server":"production"};</script><script type="text/javascript" id="cns-head-include">(function(){function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s}return e})()({1:[function(require,module,exports){var Bus=function(){"use strict";var r=0;function n(r){var n=[],t=0,i=0;this.push=function(s){t-i>=r&&++i>=r&&(i=0,t=r-1),n[t%r]=s,t++},this.asArray=function(){var s=n.slice(i,Math.min(t,r)),u=n.slice(0,Math.max(t-r,0));return s.concat(u)},this.list=n}function t(n,t){for(var i=t,s=0;s<n.length;s++){var u=n[s],a=i.r;a[u]||(a[u]={w:u,r:{},i:r++}),i=a[u]}return i}function i(r,n,t){var i;return t[r]?i=t[r]:(i=function(r,n){for(var t=[[n,0]],i={},s=[];t.length;){var u=t.shift(),a=u[0],e=u[1],f=a.r,h=r[e];if(void 0===h&&a.fn&&!i[a.i]?(i[a.i]=1,s.push(a.fn)):f[h]&&t.push([f[h],e+1]),f["#"])for(var o=e;o<=r.length;o++)t.push([f["#"],o]);h&&f["*"]&&t.push([f["*"],e+1])}return s}(r.split("."),n),t[r]=i),i}var s=function(){var s={w:"",r:{},i:r++},u={},a=new n(9999);function e(r,n){var i=t(r.split("."),s),a=i.fn||[];return a.push(n),i.fn=a,u={},function(){var r=a.indexOf(n);r>-1&&a.splice(r,1)}}function f(r,n){var t=Date.now();a.push([r,t]);for(var e=i(r,s,u),f={topic:r},h=0;h<e.length;h++)for(var o=e[h],v=0;v<o.length;v++)o[v](n,f)}this.emit=f,this.on=e,this.history=function(n){var s={w:"",r:{},i:r++};t(n.split("."),s).fn=1;for(var u=[],e={},f=a.asArray(),h=0;h<f.length;h++){var o=f[h];i(o[0],s,e).length&&u.push(o)}return u},this.publish=f,this.subscribe=e};return s.Ring=n,s}();"undefined"!=typeof exports&&(module.exports=Bus)},{}],2:[function(require,module,exports){module.exports=typeof Array.from==="function"?Array.from:require("./polyfill")},{"./polyfill":3}],3:[function(require,module,exports){module.exports=function(){var isCallable=function(fn){return typeof fn==="function"};var toInteger=function(value){var number=Number(value);if(isNaN(number)){return 0}if(number===0||!isFinite(number)){return number}return(number>0?1:-1)*Math.floor(Math.abs(number))};var maxSafeInteger=Math.pow(2,53)-1;var toLength=function(value){var len=toInteger(value);return Math.min(Math.max(len,0),maxSafeInteger)};var iteratorProp=function(value){if(value!=null){if(["string","number","boolean","symbol"].indexOf(typeof value)>-1){return Symbol.iterator}else if(typeof Symbol!=="undefined"&&"iterator"in Symbol&&Symbol.iterator in value){return Symbol.iterator}else if("@@iterator"in value){return"@@iterator"}}};var getMethod=function(O,P){if(O!=null&&P!=null){var func=O[P];if(func==null){return void 0}if(!isCallable(func)){throw new TypeError(func+" is not a function")}return func}};var iteratorStep=function(iterator){var result=iterator.next();var done=Boolean(result.done);if(done){return false}return result};return function from(items){"use strict";var C=this;var mapFn=arguments.length>1?arguments[1]:void 0;var T;if(typeof mapFn!=="undefined"){if(!isCallable(mapFn)){throw new TypeError("Array.from: when provided, the second argument must be a function")}if(arguments.length>2){T=arguments[2]}}var A,k;var usingIterator=getMethod(items,iteratorProp(items));if(usingIterator!==void 0){A=isCallable(C)?Object(new C):[];var iterator=usingIterator.call(items);if(iterator==null){throw new TypeError("Array.from requires an array-like or iterable object")}k=0;var next,nextValue;while(true){next=iteratorStep(iterator);if(!next){A.length=k;return A}nextValue=next.value;if(mapFn){A[k]=mapFn.call(T,nextValue,k)}else{A[k]=nextValue}k++}}else{var arrayLike=Object(items);if(items==null){throw new TypeError("Array.from requires an array-like object - not null or undefined")}var len=toLength(arrayLike.length);A=isCallable(C)?Object(new C(len)):new Array(len);k=0;var kValue;while(k<len){kValue=arrayLike[k];if(mapFn){A[k]=mapFn.call(T,kValue,k)}else{A[k]=kValue}k++}A.length=len}return A}}()},{}],4:[function(require,module,exports){(function(global){"use strict";var ES=require("es-abstract/es6");var $isNaN=Number.isNaN||function isNaN(a){return a!==a};var $isFinite=Number.isFinite||function isFinite(n){return typeof n==="number"&&global.isFinite(n)};var indexOf=Array.prototype.indexOf;module.exports=function includes(searchElement){var fromIndex=arguments.length>1?ES.ToInteger(arguments[1]):0;if(indexOf&&!$isNaN(searchElement)&&$isFinite(fromIndex)&&typeof searchElement!=="undefined"){return indexOf.apply(this,arguments)>-1}var O=ES.ToObject(this);var length=ES.ToLength(O.length);if(length===0){return false}var k=fromIndex>=0?fromIndex:Math.max(0,length+fromIndex);while(k<length){if(ES.SameValueZero(searchElement,O[k])){return true}k+=1}return false}}).call(this,typeof global!=="undefined"?global:typeof self!=="undefined"?self:typeof window!=="undefined"?window:{})},{"es-abstract/es6":214}],5:[function(require,module,exports){"use strict";var define=require("define-properties");var ES=require("es-abstract/es6");var implementation=require("./implementation");var getPolyfill=require("./polyfill");var polyfill=getPolyfill();var shim=require("./shim");var slice=Array.prototype.slice;var boundIncludesShim=function includes(array,searchElement){ES.RequireObjectCoercible(array);return polyfill.apply(array,slice.call(arguments,1))};define(boundIncludesShim,{getPolyfill:getPolyfill,implementation:implementation,shim:shim});module.exports=boundIncludesShim},{"./implementation":4,"./polyfill":6,"./shim":7,"define-properties":211,"es-abstract/es6":214}],6:[function(require,module,exports){"use strict";var implementation=require("./implementation");module.exports=function getPolyfill(){return Array.prototype.includes||implementation}},{"./implementation":4}],7:[function(require,module,exports){"use strict";var define=require("define-properties");var getPolyfill=require("./polyfill");module.exports=function shimArrayPrototypeIncludes(){var polyfill=getPolyfill();define(Array.prototype,{includes:polyfill},{includes:function(){return Array.prototype.includes!==polyfill}});return polyfill}},{"./polyfill":6,"define-properties":211}],8:[function(require,module,exports){module.exports=function(it){if(typeof it!="function")throw TypeError(it+" is not a function!");return it}},{}],9:[function(require,module,exports){var UNSCOPABLES=require("./_wks")("unscopables");var ArrayProto=Array.prototype;if(ArrayProto[UNSCOPABLES]==undefined)require("./_hide")(ArrayProto,UNSCOPABLES,{});module.exports=function(key){ArrayProto[UNSCOPABLES][key]=true}},{"./_hide":40,"./_wks":112}],10:[function(require,module,exports){module.exports=function(it,Constructor,name,forbiddenField){if(!(it instanceof Constructor)||forbiddenField!==undefined&&forbiddenField in it){throw TypeError(name+": incorrect invocation!")}return it}},{}],11:[function(require,module,exports){var isObject=require("./_is-object");module.exports=function(it){if(!isObject(it))throw TypeError(it+" is not an object!");return it}},{"./_is-object":49}],12:[function(require,module,exports){"use strict";var toObject=require("./_to-object");var toAbsoluteIndex=require("./_to-absolute-index");var toLength=require("./_to-length");module.exports=[].copyWithin||function copyWithin(target,start){var O=toObject(this);var len=toLength(O.length);var to=toAbsoluteIndex(target,len);var from=toAbsoluteIndex(start,len);var end=arguments.length>2?arguments[2]:undefined;var count=Math.min((end===undefined?len:toAbsoluteIndex(end,len))-from,len-to);var inc=1;if(from<to&&to<from+count){inc=-1;from+=count-1;to+=count-1}while(count-- >0){if(from in O)O[to]=O[from];else delete O[to];to+=inc;from+=inc}return O}},{"./_to-absolute-index":97,"./_to-length":101,"./_to-object":102}],13:[function(require,module,exports){"use strict";var toObject=require("./_to-object");var toAbsoluteIndex=require("./_to-absolute-index");var toLength=require("./_to-length");module.exports=function fill(value){var O=toObject(this);var length=toLength(O.length);var aLen=arguments.length;var index=toAbsoluteIndex(aLen>1?arguments[1]:undefined,length);var end=aLen>2?arguments[2]:undefined;var endPos=end===undefined?length:toAbsoluteIndex(end,length);while(endPos>index)O[index++]=value;return O}},{"./_to-absolute-index":97,"./_to-length":101,"./_to-object":102}],14:[function(require,module,exports){var toIObject=require("./_to-iobject");var toLength=require("./_to-length");var toAbsoluteIndex=require("./_to-absolute-index");module.exports=function(IS_INCLUDES){return function($this,el,fromIndex){var O=toIObject($this);var length=toLength(O.length);var index=toAbsoluteIndex(fromIndex,length);var value;if(IS_INCLUDES&&el!=el)while(length>index){value=O[index++];if(value!=value)return true}else for(;length>index;index++)if(IS_INCLUDES||index in O){if(O[index]===el)return IS_INCLUDES||index||0}return!IS_INCLUDES&&-1}}},{"./_to-absolute-index":97,"./_to-iobject":100,"./_to-length":101}],15:[function(require,module,exports){var ctx=require("./_ctx");var IObject=require("./_iobject");var toObject=require("./_to-object");var toLength=require("./_to-length");var asc=require("./_array-species-create");module.exports=function(TYPE,$create){var IS_MAP=TYPE==1;var IS_FILTER=TYPE==2;var IS_SOME=TYPE==3;var IS_EVERY=TYPE==4;var IS_FIND_INDEX=TYPE==6;var NO_HOLES=TYPE==5||IS_FIND_INDEX;var create=$create||asc;return function($this,callbackfn,that){var O=toObject($this);var self=IObject(O);var f=ctx(callbackfn,that,3);var length=toLength(self.length);var index=0;var result=IS_MAP?create($this,length):IS_FILTER?create($this,0):undefined;var val,res;for(;length>index;index++)if(NO_HOLES||index in self){val=self[index];res=f(val,index,O);if(TYPE){if(IS_MAP)result[index]=res;else if(res)switch(TYPE){case 3:return true;case 5:return val;case 6:return index;case 2:result.push(val)}else if(IS_EVERY)return false}}return IS_FIND_INDEX?-1:IS_SOME||IS_EVERY?IS_EVERY:result}}},{"./_array-species-create":17,"./_ctx":26,"./_iobject":45,"./_to-length":101,"./_to-object":102}],16:[function(require,module,exports){var isObject=require("./_is-object");var isArray=require("./_is-array");var SPECIES=require("./_wks")("species");module.exports=function(original){var C;if(isArray(original)){C=original.constructor;if(typeof C=="function"&&(C===Array||isArray(C.prototype)))C=undefined;if(isObject(C)){C=C[SPECIES];if(C===null)C=undefined}}return C===undefined?Array:C}},{"./_is-array":47,"./_is-object":49,"./_wks":112}],17:[function(require,module,exports){var speciesConstructor=require("./_array-species-constructor");module.exports=function(original,length){return new(speciesConstructor(original))(length)}},{"./_array-species-constructor":16}],18:[function(require,module,exports){"use strict";var aFunction=require("./_a-function");var isObject=require("./_is-object");var invoke=require("./_invoke");var arraySlice=[].slice;var factories={};var construct=function(F,len,args){if(!(len in factories)){for(var n=[],i=0;i<len;i++)n[i]="a["+i+"]";factories[len]=Function("F,a","return new F("+n.join(",")+")")}return factories[len](F,args)};module.exports=Function.bind||function bind(that){var fn=aFunction(this);var partArgs=arraySlice.call(arguments,1);var bound=function(){var args=partArgs.concat(arraySlice.call(arguments));return this instanceof bound?construct(fn,args.length,args):invoke(fn,args,that)};if(isObject(fn.prototype))bound.prototype=fn.prototype;return bound}},{"./_a-function":8,"./_invoke":44,"./_is-object":49}],19:[function(require,module,exports){var cof=require("./_cof");var TAG=require("./_wks")("toStringTag");var ARG=cof(function(){return arguments}())=="Arguments";var tryGet=function(it,key){try{return it[key]}catch(e){}};module.exports=function(it){var O,T,B;return it===undefined?"Undefined":it===null?"Null":typeof(T=tryGet(O=Object(it),TAG))=="string"?T:ARG?cof(O):(B=cof(O))=="Object"&&typeof O.callee=="function"?"Arguments":B}},{"./_cof":20,"./_wks":112}],20:[function(require,module,exports){var toString={}.toString;module.exports=function(it){return toString.call(it).slice(8,-1)}},{}],21:[function(require,module,exports){"use strict";var dP=require("./_object-dp").f;var create=require("./_object-create");var redefineAll=require("./_redefine-all");var ctx=require("./_ctx");var anInstance=require("./_an-instance");var forOf=require("./_for-of");var $iterDefine=require("./_iter-define");var step=require("./_iter-step");var setSpecies=require("./_set-species");var DESCRIPTORS=require("./_descriptors");var fastKey=require("./_meta").fastKey;var validate=require("./_validate-collection");var SIZE=DESCRIPTORS?"_s":"size";var getEntry=function(that,key){var index=fastKey(key);var entry;if(index!=="F")return that._i[index];for(entry=that._f;entry;entry=entry.n){if(entry.k==key)return entry}};module.exports={getConstructor:function(wrapper,NAME,IS_MAP,ADDER){var C=wrapper(function(that,iterable){anInstance(that,C,NAME,"_i");that._t=NAME;that._i=create(null);that._f=undefined;that._l=undefined;that[SIZE]=0;if(iterable!=undefined)forOf(iterable,IS_MAP,that[ADDER],that)});redefineAll(C.prototype,{clear:function clear(){for(var that=validate(this,NAME),data=that._i,entry=that._f;entry;entry=entry.n){entry.r=true;if(entry.p)entry.p=entry.p.n=undefined;delete data[entry.i]}that._f=that._l=undefined;that[SIZE]=0},delete:function(key){var that=validate(this,NAME);var entry=getEntry(that,key);if(entry){var next=entry.n;var prev=entry.p;delete that._i[entry.i];entry.r=true;if(prev)prev.n=next;if(next)next.p=prev;if(that._f==entry)that._f=next;if(that._l==entry)that._l=prev;that[SIZE]--}return!!entry},forEach:function forEach(callbackfn){validate(this,NAME);var f=ctx(callbackfn,arguments.length>1?arguments[1]:undefined,3);var entry;while(entry=entry?entry.n:this._f){f(entry.v,entry.k,this);while(entry&&entry.r)entry=entry.p}},has:function has(key){return!!getEntry(validate(this,NAME),key)}});if(DESCRIPTORS)dP(C.prototype,"size",{get:function(){return validate(this,NAME)[SIZE]}});return C},def:function(that,key,value){var entry=getEntry(that,key);var prev,index;if(entry){entry.v=value}else{that._l=entry={i:index=fastKey(key,true),k:key,v:value,p:prev=that._l,n:undefined,r:false};if(!that._f)that._f=entry;if(prev)prev.n=entry;that[SIZE]++;if(index!=="F")that._i[index]=entry}return that},getEntry:getEntry,setStrong:function(C,NAME,IS_MAP){$iterDefine(C,NAME,function(iterated,kind){this._t=validate(iterated,NAME);this._k=kind;this._l=undefined},function(){var that=this;var kind=that._k;var entry=that._l;while(entry&&entry.r)entry=entry.p;if(!that._t||!(that._l=entry=entry?entry.n:that._t._f)){that._t=undefined;return step(1)}if(kind=="keys")return step(0,entry.k);if(kind=="values")return step(0,entry.v);return step(0,[entry.k,entry.v])},IS_MAP?"entries":"values",!IS_MAP,true);setSpecies(NAME)}}},{"./_an-instance":10,"./_ctx":26,"./_descriptors":28,"./_for-of":37,"./_iter-define":53,"./_iter-step":55,"./_meta":62,"./_object-create":66,"./_object-dp":67,"./_redefine-all":83,"./_set-species":87,"./_validate-collection":109}],22:[function(require,module,exports){"use strict";var redefineAll=require("./_redefine-all");var getWeak=require("./_meta").getWeak;var anObject=require("./_an-object");var isObject=require("./_is-object");var anInstance=require("./_an-instance");var forOf=require("./_for-of");var createArrayMethod=require("./_array-methods");var $has=require("./_has");var validate=require("./_validate-collection");var arrayFind=createArrayMethod(5);var arrayFindIndex=createArrayMethod(6);var id=0;var uncaughtFrozenStore=function(that){return that._l||(that._l=new UncaughtFrozenStore)};var UncaughtFrozenStore=function(){this.a=[]};var findUncaughtFrozen=function(store,key){return arrayFind(store.a,function(it){return it[0]===key})};UncaughtFrozenStore.prototype={get:function(key){var entry=findUncaughtFrozen(this,key);if(entry)return entry[1]},has:function(key){return!!findUncaughtFrozen(this,key)},set:function(key,value){var entry=findUncaughtFrozen(this,key);if(entry)entry[1]=value;else this.a.push([key,value])},delete:function(key){var index=arrayFindIndex(this.a,function(it){return it[0]===key});if(~index)this.a.splice(index,1);return!!~index}};module.exports={getConstructor:function(wrapper,NAME,IS_MAP,ADDER){var C=wrapper(function(that,iterable){anInstance(that,C,NAME,"_i");that._t=NAME;that._i=id++;that._l=undefined;if(iterable!=undefined)forOf(iterable,IS_MAP,that[ADDER],that)});redefineAll(C.prototype,{delete:function(key){if(!isObject(key))return false;var data=getWeak(key);if(data===true)return uncaughtFrozenStore(validate(this,NAME))["delete"](key);return data&&$has(data,this._i)&&delete data[this._i]},has:function has(key){if(!isObject(key))return false;var data=getWeak(key);if(data===true)return uncaughtFrozenStore(validate(this,NAME)).has(key);return data&&$has(data,this._i)}});return C},def:function(that,key,value){var data=getWeak(anObject(key),true);if(data===true)uncaughtFrozenStore(that).set(key,value);else data[that._i]=value;return that},ufstore:uncaughtFrozenStore}},{"./_an-instance":10,"./_an-object":11,"./_array-methods":15,"./_for-of":37,"./_has":39,"./_is-object":49,"./_meta":62,"./_redefine-all":83,"./_validate-collection":109}],23:[function(require,module,exports){"use strict";var global=require("./_global");var $export=require("./_export");var redefine=require("./_redefine");var redefineAll=require("./_redefine-all");var meta=require("./_meta");var forOf=require("./_for-of");var anInstance=require("./_an-instance");var isObject=require("./_is-object");var fails=require("./_fails");var $iterDetect=require("./_iter-detect");var setToStringTag=require("./_set-to-string-tag");var inheritIfRequired=require("./_inherit-if-required");module.exports=function(NAME,wrapper,methods,common,IS_MAP,IS_WEAK){var Base=global[NAME];var C=Base;var ADDER=IS_MAP?"set":"add";var proto=C&&C.prototype;var O={};var fixMethod=function(KEY){var fn=proto[KEY];redefine(proto,KEY,KEY=="delete"?function(a){return IS_WEAK&&!isObject(a)?false:fn.call(this,a===0?0:a)}:KEY=="has"?function has(a){return IS_WEAK&&!isObject(a)?false:fn.call(this,a===0?0:a)}:KEY=="get"?function get(a){return IS_WEAK&&!isObject(a)?undefined:fn.call(this,a===0?0:a)}:KEY=="add"?function add(a){fn.call(this,a===0?0:a);return this}:function set(a,b){fn.call(this,a===0?0:a,b);return this})};if(typeof C!="function"||!(IS_WEAK||proto.forEach&&!fails(function(){(new C).entries().next()}))){C=common.getConstructor(wrapper,NAME,IS_MAP,ADDER);redefineAll(C.prototype,methods);meta.NEED=true}else{var instance=new C;var HASNT_CHAINING=instance[ADDER](IS_WEAK?{}:-0,1)!=instance;var THROWS_ON_PRIMITIVES=fails(function(){instance.has(1)});var ACCEPT_ITERABLES=$iterDetect(function(iter){new C(iter)});var BUGGY_ZERO=!IS_WEAK&&fails(function(){var $instance=new C;var index=5;while(index--)$instance[ADDER](index,index);return!$instance.has(-0)});if(!ACCEPT_ITERABLES){C=wrapper(function(target,iterable){anInstance(target,C,NAME);var that=inheritIfRequired(new Base,target,C);if(iterable!=undefined)forOf(iterable,IS_MAP,that[ADDER],that);return that});C.prototype=proto;proto.constructor=C}if(THROWS_ON_PRIMITIVES||BUGGY_ZERO){fixMethod("delete");fixMethod("has");IS_MAP&&fixMethod("get")}if(BUGGY_ZERO||HASNT_CHAINING)fixMethod(ADDER);if(IS_WEAK&&proto.clear)delete proto.clear}setToStringTag(C,NAME);O[NAME]=C;$export($export.G+$export.W+$export.F*(C!=Base),O);if(!IS_WEAK)common.setStrong(C,NAME,IS_MAP);return C}},{"./_an-instance":10,"./_export":32,"./_fails":34,"./_for-of":37,"./_global":38,"./_inherit-if-required":43,"./_is-object":49,"./_iter-detect":54,"./_meta":62,"./_redefine":84,"./_redefine-all":83,"./_set-to-string-tag":88}],24:[function(require,module,exports){var core=module.exports={version:"2.5.3"};if(typeof __e=="number")__e=core},{}],25:[function(require,module,exports){"use strict";var $defineProperty=require("./_object-dp");var createDesc=require("./_property-desc");module.exports=function(object,index,value){if(index in object)$defineProperty.f(object,index,createDesc(0,value));else object[index]=value}},{"./_object-dp":67,"./_property-desc":82}],26:[function(require,module,exports){var aFunction=require("./_a-function");module.exports=function(fn,that,length){aFunction(fn);if(that===undefined)return fn;switch(length){case 1:return function(a){return fn.call(that,a)};case 2:return function(a,b){return fn.call(that,a,b)};case 3:return function(a,b,c){return fn.call(that,a,b,c)}}return function(){return fn.apply(that,arguments)}}},{"./_a-function":8}],27:[function(require,module,exports){module.exports=function(it){if(it==undefined)throw TypeError("Can't call method on "+it);return it}},{}],28:[function(require,module,exports){module.exports=!require("./_fails")(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},{"./_fails":34}],29:[function(require,module,exports){var isObject=require("./_is-object");var document=require("./_global").document;var is=isObject(document)&&isObject(document.createElement);module.exports=function(it){return is?document.createElement(it):{}}},{"./_global":38,"./_is-object":49}],30:[function(require,module,exports){module.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],31:[function(require,module,exports){var getKeys=require("./_object-keys");var gOPS=require("./_object-gops");var pIE=require("./_object-pie");module.exports=function(it){var result=getKeys(it);var getSymbols=gOPS.f;if(getSymbols){var symbols=getSymbols(it);var isEnum=pIE.f;var i=0;var key;while(symbols.length>i)if(isEnum.call(it,key=symbols[i++]))result.push(key)}return result}},{"./_object-gops":72,"./_object-keys":75,"./_object-pie":76}],32:[function(require,module,exports){var global=require("./_global");var core=require("./_core");var hide=require("./_hide");var redefine=require("./_redefine");var ctx=require("./_ctx");var PROTOTYPE="prototype";var $export=function(type,name,source){var IS_FORCED=type&$export.F;var IS_GLOBAL=type&$export.G;var IS_STATIC=type&$export.S;var IS_PROTO=type&$export.P;var IS_BIND=type&$export.B;var target=IS_GLOBAL?global:IS_STATIC?global[name]||(global[name]={}):(global[name]||{})[PROTOTYPE];var exports=IS_GLOBAL?core:core[name]||(core[name]={});var expProto=exports[PROTOTYPE]||(exports[PROTOTYPE]={});var key,own,out,exp;if(IS_GLOBAL)source=name;for(key in source){own=!IS_FORCED&&target&&target[key]!==undefined;out=(own?target:source)[key];exp=IS_BIND&&own?ctx(out,global):IS_PROTO&&typeof out=="function"?ctx(Function.call,out):out;if(target)redefine(target,key,out,type&$export.U);if(exports[key]!=out)hide(exports,key,exp);if(IS_PROTO&&expProto[key]!=out)expProto[key]=out}};global.core=core;$export.F=1;$export.G=2;$export.S=4;$export.P=8;$export.B=16;$export.W=32;$export.U=64;$export.R=128;module.exports=$export},{"./_core":24,"./_ctx":26,"./_global":38,"./_hide":40,"./_redefine":84}],33:[function(require,module,exports){var MATCH=require("./_wks")("match");module.exports=function(KEY){var re=/./;try{"/./"[KEY](re)}catch(e){try{re[MATCH]=false;return!"/./"[KEY](re)}catch(f){}}return true}},{"./_wks":112}],34:[function(require,module,exports){module.exports=function(exec){try{return!!exec()}catch(e){return true}}},{}],35:[function(require,module,exports){"use strict";var hide=require("./_hide");var redefine=require("./_redefine");var fails=require("./_fails");var defined=require("./_defined");var wks=require("./_wks");module.exports=function(KEY,length,exec){var SYMBOL=wks(KEY);var fns=exec(defined,SYMBOL,""[KEY]);var strfn=fns[0];var rxfn=fns[1];if(fails(function(){var O={};O[SYMBOL]=function(){return 7};return""[KEY](O)!=7})){redefine(String.prototype,KEY,strfn);hide(RegExp.prototype,SYMBOL,length==2?function(string,arg){return rxfn.call(string,this,arg)}:function(string){return rxfn.call(string,this)})}}},{"./_defined":27,"./_fails":34,"./_hide":40,"./_redefine":84,"./_wks":112}],36:[function(require,module,exports){"use strict";var anObject=require("./_an-object");module.exports=function(){var that=anObject(this);var result="";if(that.global)result+="g";if(that.ignoreCase)result+="i";if(that.multiline)result+="m";if(that.unicode)result+="u";if(that.sticky)result+="y";return result}},{"./_an-object":11}],37:[function(require,module,exports){var ctx=require("./_ctx");var call=require("./_iter-call");var isArrayIter=require("./_is-array-iter");var anObject=require("./_an-object");var toLength=require("./_to-length");var getIterFn=require("./core.get-iterator-method");var BREAK={};var RETURN={};var exports=module.exports=function(iterable,entries,fn,that,ITERATOR){var iterFn=ITERATOR?function(){return iterable}:getIterFn(iterable);var f=ctx(fn,that,entries?2:1);var index=0;var length,step,iterator,result;if(typeof iterFn!="function")throw TypeError(iterable+" is not iterable!");if(isArrayIter(iterFn))for(length=toLength(iterable.length);length>index;index++){result=entries?f(anObject(step=iterable[index])[0],step[1]):f(iterable[index]);if(result===BREAK||result===RETURN)return result}else for(iterator=iterFn.call(iterable);!(step=iterator.next()).done;){result=call(iterator,f,step.value,entries);if(result===BREAK||result===RETURN)return result}};exports.BREAK=BREAK;exports.RETURN=RETURN},{"./_an-object":11,"./_ctx":26,"./_is-array-iter":46,"./_iter-call":51,"./_to-length":101,"./core.get-iterator-method":113}],38:[function(require,module,exports){var global=module.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();if(typeof __g=="number")__g=global},{}],39:[function(require,module,exports){var hasOwnProperty={}.hasOwnProperty;module.exports=function(it,key){return hasOwnProperty.call(it,key)}},{}],40:[function(require,module,exports){var dP=require("./_object-dp");var createDesc=require("./_property-desc");module.exports=require("./_descriptors")?function(object,key,value){return dP.f(object,key,createDesc(1,value))}:function(object,key,value){object[key]=value;return object}},{"./_descriptors":28,"./_object-dp":67,"./_property-desc":82}],41:[function(require,module,exports){var document=require("./_global").document;module.exports=document&&document.documentElement},{"./_global":38}],42:[function(require,module,exports){module.exports=!require("./_descriptors")&&!require("./_fails")(function(){return Object.defineProperty(require("./_dom-create")("div"),"a",{get:function(){return 7}}).a!=7})},{"./_descriptors":28,"./_dom-create":29,"./_fails":34}],43:[function(require,module,exports){var isObject=require("./_is-object");var setPrototypeOf=require("./_set-proto").set;module.exports=function(that,target,C){var S=target.constructor;var P;if(S!==C&&typeof S=="function"&&(P=S.prototype)!==C.prototype&&isObject(P)&&setPrototypeOf){setPrototypeOf(that,P)}return that}},{"./_is-object":49,"./_set-proto":86}],44:[function(require,module,exports){module.exports=function(fn,args,that){var un=that===undefined;switch(args.length){case 0:return un?fn():fn.call(that);case 1:return un?fn(args[0]):fn.call(that,args[0]);case 2:return un?fn(args[0],args[1]):fn.call(that,args[0],args[1]);case 3:return un?fn(args[0],args[1],args[2]):fn.call(that,args[0],args[1],args[2]);case 4:return un?fn(args[0],args[1],args[2],args[3]):fn.call(that,args[0],args[1],args[2],args[3])}return fn.apply(that,args)}},{}],45:[function(require,module,exports){var cof=require("./_cof");module.exports=Object("z").propertyIsEnumerable(0)?Object:function(it){return cof(it)=="String"?it.split(""):Object(it)}},{"./_cof":20}],46:[function(require,module,exports){var Iterators=require("./_iterators");var ITERATOR=require("./_wks")("iterator");var ArrayProto=Array.prototype;module.exports=function(it){return it!==undefined&&(Iterators.Array===it||ArrayProto[ITERATOR]===it)}},{"./_iterators":56,"./_wks":112}],47:[function(require,module,exports){var cof=require("./_cof");module.exports=Array.isArray||function isArray(arg){return cof(arg)=="Array"}},{"./_cof":20}],48:[function(require,module,exports){var isObject=require("./_is-object");var floor=Math.floor;module.exports=function isInteger(it){return!isObject(it)&&isFinite(it)&&floor(it)===it}},{"./_is-object":49}],49:[function(require,module,exports){module.exports=function(it){return typeof it==="object"?it!==null:typeof it==="function"}},{}],50:[function(require,module,exports){var isObject=require("./_is-object");var cof=require("./_cof");var MATCH=require("./_wks")("match");module.exports=function(it){var isRegExp;return isObject(it)&&((isRegExp=it[MATCH])!==undefined?!!isRegExp:cof(it)=="RegExp")}},{"./_cof":20,"./_is-object":49,"./_wks":112}],51:[function(require,module,exports){var anObject=require("./_an-object");module.exports=function(iterator,fn,value,entries){try{return entries?fn(anObject(value)[0],value[1]):fn(value)}catch(e){var ret=iterator["return"];if(ret!==undefined)anObject(ret.call(iterator));throw e}}},{"./_an-object":11}],52:[function(require,module,exports){"use strict";var create=require("./_object-create");var descriptor=require("./_property-desc");var setToStringTag=require("./_set-to-string-tag");var IteratorPrototype={};require("./_hide")(IteratorPrototype,require("./_wks")("iterator"),function(){return this});module.exports=function(Constructor,NAME,next){Constructor.prototype=create(IteratorPrototype,{next:descriptor(1,next)});setToStringTag(Constructor,NAME+" Iterator")}},{"./_hide":40,"./_object-create":66,"./_property-desc":82,"./_set-to-string-tag":88,"./_wks":112}],53:[function(require,module,exports){"use strict";var LIBRARY=require("./_library");var $export=require("./_export");var redefine=require("./_redefine");var hide=require("./_hide");var has=require("./_has");var Iterators=require("./_iterators");var $iterCreate=require("./_iter-create");var setToStringTag=require("./_set-to-string-tag");var getPrototypeOf=require("./_object-gpo");var ITERATOR=require("./_wks")("iterator");var BUGGY=!([].keys&&"next"in[].keys());var FF_ITERATOR="@@iterator";var KEYS="keys";var VALUES="values";var returnThis=function(){return this};module.exports=function(Base,NAME,Constructor,next,DEFAULT,IS_SET,FORCED){$iterCreate(Constructor,NAME,next);var getMethod=function(kind){if(!BUGGY&&kind in proto)return proto[kind];switch(kind){case KEYS:return function keys(){return new Constructor(this,kind)};case VALUES:return function values(){return new Constructor(this,kind)}}return function entries(){return new Constructor(this,kind)}};var TAG=NAME+" Iterator";var DEF_VALUES=DEFAULT==VALUES;var VALUES_BUG=false;var proto=Base.prototype;var $native=proto[ITERATOR]||proto[FF_ITERATOR]||DEFAULT&&proto[DEFAULT];var $default=!BUGGY&&$native||getMethod(DEFAULT);var $entries=DEFAULT?!DEF_VALUES?$default:getMethod("entries"):undefined;var $anyNative=NAME=="Array"?proto.entries||$native:$native;var methods,key,IteratorPrototype;if($anyNative){IteratorPrototype=getPrototypeOf($anyNative.call(new Base));if(IteratorPrototype!==Object.prototype&&IteratorPrototype.next){setToStringTag(IteratorPrototype,TAG,true);if(!LIBRARY&&!has(IteratorPrototype,ITERATOR))hide(IteratorPrototype,ITERATOR,returnThis)}}if(DEF_VALUES&&$native&&$native.name!==VALUES){VALUES_BUG=true;$default=function values(){return $native.call(this)}}if((!LIBRARY||FORCED)&&(BUGGY||VALUES_BUG||!proto[ITERATOR])){hide(proto,ITERATOR,$default)}Iterators[NAME]=$default;Iterators[TAG]=returnThis;if(DEFAULT){methods={values:DEF_VALUES?$default:getMethod(VALUES),keys:IS_SET?$default:getMethod(KEYS),entries:$entries};if(FORCED)for(key in methods){if(!(key in proto))redefine(proto,key,methods[key])}else $export($export.P+$export.F*(BUGGY||VALUES_BUG),NAME,methods)}return methods}},{"./_export":32,"./_has":39,"./_hide":40,"./_iter-create":52,"./_iterators":56,"./_library":57,"./_object-gpo":73,"./_redefine":84,"./_set-to-string-tag":88,"./_wks":112}],54:[function(require,module,exports){var ITERATOR=require("./_wks")("iterator");var SAFE_CLOSING=false;try{var riter=[7][ITERATOR]();riter["return"]=function(){SAFE_CLOSING=true};Array.from(riter,function(){throw 2})}catch(e){}module.exports=function(exec,skipClosing){if(!skipClosing&&!SAFE_CLOSING)return false;var safe=false;try{var arr=[7];var iter=arr[ITERATOR]();iter.next=function(){return{done:safe=true}};arr[ITERATOR]=function(){return iter};exec(arr)}catch(e){}return safe}},{"./_wks":112}],55:[function(require,module,exports){module.exports=function(done,value){return{value:value,done:!!done}}},{}],56:[function(require,module,exports){module.exports={}},{}],57:[function(require,module,exports){module.exports=false},{}],58:[function(require,module,exports){var $expm1=Math.expm1;module.exports=!$expm1||$expm1(10)>22025.465794806718||$expm1(10)<22025.465794806718||$expm1(-2e-17)!=-2e-17?function expm1(x){return(x=+x)==0?x:x>-1e-6&&x<1e-6?x+x*x/2:Math.exp(x)-1}:$expm1},{}],59:[function(require,module,exports){var sign=require("./_math-sign");var pow=Math.pow;var EPSILON=pow(2,-52);var EPSILON32=pow(2,-23);var MAX32=pow(2,127)*(2-EPSILON32);var MIN32=pow(2,-126);var roundTiesToEven=function(n){return n+1/EPSILON-1/EPSILON};module.exports=Math.fround||function fround(x){var $abs=Math.abs(x);var $sign=sign(x);var a,result;if($abs<MIN32)return $sign*roundTiesToEven($abs/MIN32/EPSILON32)*MIN32*EPSILON32;a=(1+EPSILON32/EPSILON)*$abs;result=a-(a-$abs);if(result>MAX32||result!=result)return $sign*Infinity;return $sign*result}},{"./_math-sign":61}],60:[function(require,module,exports){module.exports=Math.log1p||function log1p(x){return(x=+x)>-1e-8&&x<1e-8?x-x*x/2:Math.log(1+x)}},{}],61:[function(require,module,exports){module.exports=Math.sign||function sign(x){return(x=+x)==0||x!=x?x:x<0?-1:1}},{}],62:[function(require,module,exports){var META=require("./_uid")("meta");var isObject=require("./_is-object");var has=require("./_has");var setDesc=require("./_object-dp").f;var id=0;var isExtensible=Object.isExtensible||function(){return true};var FREEZE=!require("./_fails")(function(){return isExtensible(Object.preventExtensions({}))});var setMeta=function(it){setDesc(it,META,{value:{i:"O"+ ++id,w:{}}})};var fastKey=function(it,create){if(!isObject(it))return typeof it=="symbol"?it:(typeof it=="string"?"S":"P")+it;if(!has(it,META)){if(!isExtensible(it))return"F";if(!create)return"E";setMeta(it)}return it[META].i};var getWeak=function(it,create){if(!has(it,META)){if(!isExtensible(it))return true;if(!create)return false;setMeta(it)}return it[META].w};var onFreeze=function(it){if(FREEZE&&meta.NEED&&isExtensible(it)&&!has(it,META))setMeta(it);return it};var meta=module.exports={KEY:META,NEED:false,fastKey:fastKey,getWeak:getWeak,onFreeze:onFreeze}},{"./_fails":34,"./_has":39,"./_is-object":49,"./_object-dp":67,"./_uid":107}],63:[function(require,module,exports){var global=require("./_global");var macrotask=require("./_task").set;var Observer=global.MutationObserver||global.WebKitMutationObserver;var process=global.process;var Promise=global.Promise;var isNode=require("./_cof")(process)=="process";module.exports=function(){var head,last,notify;var flush=function(){var parent,fn;if(isNode&&(parent=process.domain))parent.exit();while(head){fn=head.fn;head=head.next;try{fn()}catch(e){if(head)notify();else last=undefined;throw e}}last=undefined;if(parent)parent.enter()};if(isNode){notify=function(){process.nextTick(flush)}}else if(Observer&&!(global.navigator&&global.navigator.standalone)){var toggle=true;var node=document.createTextNode("");new Observer(flush).observe(node,{characterData:true});notify=function(){node.data=toggle=!toggle}}else if(Promise&&Promise.resolve){var promise=Promise.resolve();notify=function(){promise.then(flush)}}else{notify=function(){macrotask.call(global,flush)}}return function(fn){var task={fn:fn,next:undefined};if(last)last.next=task;if(!head){head=task;notify()}last=task}}},{"./_cof":20,"./_global":38,"./_task":96}],64:[function(require,module,exports){"use strict";var aFunction=require("./_a-function");function PromiseCapability(C){var resolve,reject;this.promise=new C(function($$resolve,$$reject){if(resolve!==undefined||reject!==undefined)throw TypeError("Bad Promise constructor");resolve=$$resolve;reject=$$reject});this.resolve=aFunction(resolve);this.reject=aFunction(reject)}module.exports.f=function(C){return new PromiseCapability(C)}},{"./_a-function":8}],65:[function(require,module,exports){"use strict";var getKeys=require("./_object-keys");var gOPS=require("./_object-gops");var pIE=require("./_object-pie");var toObject=require("./_to-object");var IObject=require("./_iobject");var $assign=Object.assign;module.exports=!$assign||require("./_fails")(function(){var A={};var B={};var S=Symbol();var K="abcdefghijklmnopqrst";A[S]=7;K.split("").forEach(function(k){B[k]=k});return $assign({},A)[S]!=7||Object.keys($assign({},B)).join("")!=K})?function assign(target,source){var T=toObject(target);var aLen=arguments.length;var index=1;var getSymbols=gOPS.f;var isEnum=pIE.f;while(aLen>index){var S=IObject(arguments[index++]);var keys=getSymbols?getKeys(S).concat(getSymbols(S)):getKeys(S);var length=keys.length;var j=0;var key;while(length>j)if(isEnum.call(S,key=keys[j++]))T[key]=S[key]}return T}:$assign},{"./_fails":34,"./_iobject":45,"./_object-gops":72,"./_object-keys":75,"./_object-pie":76,"./_to-object":102}],66:[function(require,module,exports){var anObject=require("./_an-object");var dPs=require("./_object-dps");var enumBugKeys=require("./_enum-bug-keys");var IE_PROTO=require("./_shared-key")("IE_PROTO");var Empty=function(){};var PROTOTYPE="prototype";var createDict=function(){var iframe=require("./_dom-create")("iframe");var i=enumBugKeys.length;var lt="<";var gt=">";var iframeDocument;iframe.style.display="none";require("./_html").appendChild(iframe);iframe.src="javascript:";iframeDocument=iframe.contentWindow.document;iframeDocument.open();iframeDocument.write(lt+"script"+gt+"document.F=Object"+lt+"/script"+gt);iframeDocument.close();createDict=iframeDocument.F;while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];return createDict()};module.exports=Object.create||function create(O,Properties){var result;if(O!==null){Empty[PROTOTYPE]=anObject(O);result=new Empty;Empty[PROTOTYPE]=null;result[IE_PROTO]=O}else result=createDict();return Properties===undefined?result:dPs(result,Properties)}},{"./_an-object":11,"./_dom-create":29,"./_enum-bug-keys":30,"./_html":41,"./_object-dps":68,"./_shared-key":89}],67:[function(require,module,exports){var anObject=require("./_an-object");var IE8_DOM_DEFINE=require("./_ie8-dom-define");var toPrimitive=require("./_to-primitive");var dP=Object.defineProperty;exports.f=require("./_descriptors")?Object.defineProperty:function defineProperty(O,P,Attributes){anObject(O);P=toPrimitive(P,true);anObject(Attributes);if(IE8_DOM_DEFINE)try{return dP(O,P,Attributes)}catch(e){}if("get"in Attributes||"set"in Attributes)throw TypeError("Accessors not supported!");if("value"in Attributes)O[P]=Attributes.value;return O}},{"./_an-object":11,"./_descriptors":28,"./_ie8-dom-define":42,"./_to-primitive":103}],68:[function(require,module,exports){var dP=require("./_object-dp");var anObject=require("./_an-object");var getKeys=require("./_object-keys");module.exports=require("./_descriptors")?Object.defineProperties:function defineProperties(O,Properties){anObject(O);var keys=getKeys(Properties);var length=keys.length;var i=0;var P;while(length>i)dP.f(O,P=keys[i++],Properties[P]);return O}},{"./_an-object":11,"./_descriptors":28,"./_object-dp":67,"./_object-keys":75}],69:[function(require,module,exports){var pIE=require("./_object-pie");var createDesc=require("./_property-desc");var toIObject=require("./_to-iobject");var toPrimitive=require("./_to-primitive");var has=require("./_has");var IE8_DOM_DEFINE=require("./_ie8-dom-define");var gOPD=Object.getOwnPropertyDescriptor;exports.f=require("./_descriptors")?gOPD:function getOwnPropertyDescriptor(O,P){O=toIObject(O);P=toPrimitive(P,true);if(IE8_DOM_DEFINE)try{return gOPD(O,P)}catch(e){}if(has(O,P))return createDesc(!pIE.f.call(O,P),O[P])}},{"./_descriptors":28,"./_has":39,"./_ie8-dom-define":42,"./_object-pie":76,"./_property-desc":82,"./_to-iobject":100,"./_to-primitive":103}],70:[function(require,module,exports){var toIObject=require("./_to-iobject");var gOPN=require("./_object-gopn").f;var toString={}.toString;var windowNames=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];var getWindowNames=function(it){try{return gOPN(it)}catch(e){return windowNames.slice()}};module.exports.f=function getOwnPropertyNames(it){return windowNames&&toString.call(it)=="[object Window]"?getWindowNames(it):gOPN(toIObject(it))}},{"./_object-gopn":71,"./_to-iobject":100}],71:[function(require,module,exports){var $keys=require("./_object-keys-internal");var hiddenKeys=require("./_enum-bug-keys").concat("length","prototype");exports.f=Object.getOwnPropertyNames||function getOwnPropertyNames(O){return $keys(O,hiddenKeys)}},{"./_enum-bug-keys":30,"./_object-keys-internal":74}],72:[function(require,module,exports){exports.f=Object.getOwnPropertySymbols},{}],73:[function(require,module,exports){var has=require("./_has");var toObject=require("./_to-object");var IE_PROTO=require("./_shared-key")("IE_PROTO");var ObjectProto=Object.prototype;module.exports=Object.getPrototypeOf||function(O){O=toObject(O);if(has(O,IE_PROTO))return O[IE_PROTO];if(typeof O.constructor=="function"&&O instanceof O.constructor){return O.constructor.prototype}return O instanceof Object?ObjectProto:null}},{"./_has":39,"./_shared-key":89,"./_to-object":102}],74:[function(require,module,exports){var has=require("./_has");var toIObject=require("./_to-iobject");var arrayIndexOf=require("./_array-includes")(false);var IE_PROTO=require("./_shared-key")("IE_PROTO");module.exports=function(object,names){var O=toIObject(object);var i=0;var result=[];var key;for(key in O)if(key!=IE_PROTO)has(O,key)&&result.push(key);while(names.length>i)if(has(O,key=names[i++])){~arrayIndexOf(result,key)||result.push(key)}return result}},{"./_array-includes":14,"./_has":39,"./_shared-key":89,"./_to-iobject":100}],75:[function(require,module,exports){var $keys=require("./_object-keys-internal");var enumBugKeys=require("./_enum-bug-keys");module.exports=Object.keys||function keys(O){return $keys(O,enumBugKeys)}},{"./_enum-bug-keys":30,"./_object-keys-internal":74}],76:[function(require,module,exports){exports.f={}.propertyIsEnumerable},{}],77:[function(require,module,exports){var $export=require("./_export");var core=require("./_core");var fails=require("./_fails");module.exports=function(KEY,exec){var fn=(core.Object||{})[KEY]||Object[KEY];var exp={};exp[KEY]=exec(fn);$export($export.S+$export.F*fails(function(){fn(1)}),"Object",exp)}},{"./_core":24,"./_export":32,"./_fails":34}],78:[function(require,module,exports){var getKeys=require("./_object-keys");var toIObject=require("./_to-iobject");var isEnum=require("./_object-pie").f;module.exports=function(isEntries){return function(it){var O=toIObject(it);var keys=getKeys(O);var length=keys.length;var i=0;var result=[];var key;while(length>i)if(isEnum.call(O,key=keys[i++])){result.push(isEntries?[key,O[key]]:O[key])}return result}}},{"./_object-keys":75,"./_object-pie":76,"./_to-iobject":100}],79:[function(require,module,exports){var gOPN=require("./_object-gopn");var gOPS=require("./_object-gops");var anObject=require("./_an-object");var Reflect=require("./_global").Reflect;module.exports=Reflect&&Reflect.ownKeys||function ownKeys(it){var keys=gOPN.f(anObject(it));var getSymbols=gOPS.f;return getSymbols?keys.concat(getSymbols(it)):keys}},{"./_an-object":11,"./_global":38,"./_object-gopn":71,"./_object-gops":72}],80:[function(require,module,exports){module.exports=function(exec){try{return{e:false,v:exec()}}catch(e){return{e:true,v:e}}}},{}],81:[function(require,module,exports){var anObject=require("./_an-object");var isObject=require("./_is-object");var newPromiseCapability=require("./_new-promise-capability");module.exports=function(C,x){anObject(C);if(isObject(x)&&x.constructor===C)return x;var promiseCapability=newPromiseCapability.f(C);var resolve=promiseCapability.resolve;resolve(x);return promiseCapability.promise}},{"./_an-object":11,"./_is-object":49,"./_new-promise-capability":64}],82:[function(require,module,exports){module.exports=function(bitmap,value){return{enumerable:!(bitmap&1),configurable:!(bitmap&2),writable:!(bitmap&4),value:value}}},{}],83:[function(require,module,exports){var redefine=require("./_redefine");module.exports=function(target,src,safe){for(var key in src)redefine(target,key,src[key],safe);return target}},{"./_redefine":84}],84:[function(require,module,exports){var global=require("./_global");var hide=require("./_hide");var has=require("./_has");var SRC=require("./_uid")("src");var TO_STRING="toString";var $toString=Function[TO_STRING];var TPL=(""+$toString).split(TO_STRING);require("./_core").inspectSource=function(it){return $toString.call(it)};(module.exports=function(O,key,val,safe){var isFunction=typeof val=="function";if(isFunction)has(val,"name")||hide(val,"name",key);if(O[key]===val)return;if(isFunction)has(val,SRC)||hide(val,SRC,O[key]?""+O[key]:TPL.join(String(key)));if(O===global){O[key]=val}else if(!safe){delete O[key];hide(O,key,val)}else if(O[key]){O[key]=val}else{hide(O,key,val)}})(Function.prototype,TO_STRING,function toString(){return typeof this=="function"&&this[SRC]||$toString.call(this)})},{"./_core":24,"./_global":38,"./_has":39,"./_hide":40,"./_uid":107}],85:[function(require,module,exports){module.exports=Object.is||function is(x,y){return x===y?x!==0||1/x===1/y:x!=x&&y!=y}},{}],86:[function(require,module,exports){var isObject=require("./_is-object");var anObject=require("./_an-object");var check=function(O,proto){anObject(O);if(!isObject(proto)&&proto!==null)throw TypeError(proto+": can't set as prototype!")};module.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(test,buggy,set){try{set=require("./_ctx")(Function.call,require("./_object-gopd").f(Object.prototype,"__proto__").set,2);set(test,[]);buggy=!(test instanceof Array)}catch(e){buggy=true}return function setPrototypeOf(O,proto){check(O,proto);if(buggy)O.__proto__=proto;else set(O,proto);return O}}({},false):undefined),check:check}},{"./_an-object":11,"./_ctx":26,"./_is-object":49,"./_object-gopd":69}],87:[function(require,module,exports){"use strict";var global=require("./_global");var dP=require("./_object-dp");var DESCRIPTORS=require("./_descriptors");var SPECIES=require("./_wks")("species");module.exports=function(KEY){var C=global[KEY];if(DESCRIPTORS&&C&&!C[SPECIES])dP.f(C,SPECIES,{configurable:true,get:function(){return this}})}},{"./_descriptors":28,"./_global":38,"./_object-dp":67,"./_wks":112}],88:[function(require,module,exports){var def=require("./_object-dp").f;var has=require("./_has");var TAG=require("./_wks")("toStringTag");module.exports=function(it,tag,stat){if(it&&!has(it=stat?it:it.prototype,TAG))def(it,TAG,{configurable:true,value:tag})}},{"./_has":39,"./_object-dp":67,"./_wks":112}],89:[function(require,module,exports){var shared=require("./_shared")("keys");var uid=require("./_uid");module.exports=function(key){return shared[key]||(shared[key]=uid(key))}},{"./_shared":90,"./_uid":107}],90:[function(require,module,exports){var global=require("./_global");var SHARED="__core-js_shared__";var store=global[SHARED]||(global[SHARED]={});module.exports=function(key){return store[key]||(store[key]={})}},{"./_global":38}],91:[function(require,module,exports){var anObject=require("./_an-object");var aFunction=require("./_a-function");var SPECIES=require("./_wks")("species");module.exports=function(O,D){var C=anObject(O).constructor;var S;return C===undefined||(S=anObject(C)[SPECIES])==undefined?D:aFunction(S)}},{"./_a-function":8,"./_an-object":11,"./_wks":112}],92:[function(require,module,exports){var toInteger=require("./_to-integer");var defined=require("./_defined");module.exports=function(TO_STRING){return function(that,pos){var s=String(defined(that));var i=toInteger(pos);var l=s.length;var a,b;if(i<0||i>=l)return TO_STRING?"":undefined;a=s.charCodeAt(i);return a<55296||a>56319||i+1===l||(b=s.charCodeAt(i+1))<56320||b>57343?TO_STRING?s.charAt(i):a:TO_STRING?s.slice(i,i+2):(a-55296<<10)+(b-56320)+65536}}},{"./_defined":27,"./_to-integer":99}],93:[function(require,module,exports){var isRegExp=require("./_is-regexp");var defined=require("./_defined");module.exports=function(that,searchString,NAME){if(isRegExp(searchString))throw TypeError("String#"+NAME+" doesn't accept regex!");return String(defined(that))}},{"./_defined":27,"./_is-regexp":50}],94:[function(require,module,exports){var toLength=require("./_to-length");var repeat=require("./_string-repeat");var defined=require("./_defined");module.exports=function(that,maxLength,fillString,left){var S=String(defined(that));var stringLength=S.length;var fillStr=fillString===undefined?" ":String(fillString);var intMaxLength=toLength(maxLength);if(intMaxLength<=stringLength||fillStr=="")return S;var fillLen=intMaxLength-stringLength;var stringFiller=repeat.call(fillStr,Math.ceil(fillLen/fillStr.length));if(stringFiller.length>fillLen)stringFiller=stringFiller.slice(0,fillLen);return left?stringFiller+S:S+stringFiller}},{"./_defined":27,"./_string-repeat":95,"./_to-length":101}],95:[function(require,module,exports){"use strict";var toInteger=require("./_to-integer");var defined=require("./_defined");module.exports=function repeat(count){var str=String(defined(this));var res="";var n=toInteger(count);if(n<0||n==Infinity)throw RangeError("Count can't be negative");for(;n>0;(n>>>=1)&&(str+=str))if(n&1)res+=str;return res}},{"./_defined":27,"./_to-integer":99}],96:[function(require,module,exports){var ctx=require("./_ctx");var invoke=require("./_invoke");var html=require("./_html");var cel=require("./_dom-create");var global=require("./_global");var process=global.process;var setTask=global.setImmediate;var clearTask=global.clearImmediate;var MessageChannel=global.MessageChannel;var Dispatch=global.Dispatch;var counter=0;var queue={};var ONREADYSTATECHANGE="onreadystatechange";var defer,channel,port;var run=function(){var id=+this;if(queue.hasOwnProperty(id)){var fn=queue[id];delete queue[id];fn()}};var listener=function(event){run.call(event.data)};if(!setTask||!clearTask){setTask=function setImmediate(fn){var args=[];var i=1;while(arguments.length>i)args.push(arguments[i++]);queue[++counter]=function(){invoke(typeof fn=="function"?fn:Function(fn),args)};defer(counter);return counter};clearTask=function clearImmediate(id){delete queue[id]};if(require("./_cof")(process)=="process"){defer=function(id){process.nextTick(ctx(run,id,1))}}else if(Dispatch&&Dispatch.now){defer=function(id){Dispatch.now(ctx(run,id,1))}}else if(MessageChannel){channel=new MessageChannel;port=channel.port2;channel.port1.onmessage=listener;defer=ctx(port.postMessage,port,1)}else if(global.addEventListener&&typeof postMessage=="function"&&!global.importScripts){defer=function(id){global.postMessage(id+"","*")};global.addEventListener("message",listener,false)}else if(ONREADYSTATECHANGE in cel("script")){defer=function(id){html.appendChild(cel("script"))[ONREADYSTATECHANGE]=function(){html.removeChild(this);run.call(id)}}}else{defer=function(id){setTimeout(ctx(run,id,1),0)}}}module.exports={set:setTask,clear:clearTask}},{"./_cof":20,"./_ctx":26,"./_dom-create":29,"./_global":38,"./_html":41,"./_invoke":44}],97:[function(require,module,exports){var toInteger=require("./_to-integer");var max=Math.max;var min=Math.min;module.exports=function(index,length){index=toInteger(index);return index<0?max(index+length,0):min(index,length)}},{"./_to-integer":99}],98:[function(require,module,exports){var toInteger=require("./_to-integer");var toLength=require("./_to-length");module.exports=function(it){if(it===undefined)return 0;var number=toInteger(it);var length=toLength(number);if(number!==length)throw RangeError("Wrong length!");return length}},{"./_to-integer":99,"./_to-length":101}],99:[function(require,module,exports){var ceil=Math.ceil;var floor=Math.floor;module.exports=function(it){return isNaN(it=+it)?0:(it>0?floor:ceil)(it)}},{}],100:[function(require,module,exports){var IObject=require("./_iobject");var defined=require("./_defined");module.exports=function(it){return IObject(defined(it))}},{"./_defined":27,"./_iobject":45}],101:[function(require,module,exports){var toInteger=require("./_to-integer");var min=Math.min;module.exports=function(it){return it>0?min(toInteger(it),9007199254740991):0}},{"./_to-integer":99}],102:[function(require,module,exports){var defined=require("./_defined");module.exports=function(it){return Object(defined(it))}},{"./_defined":27}],103:[function(require,module,exports){var isObject=require("./_is-object");module.exports=function(it,S){if(!isObject(it))return it;var fn,val;if(S&&typeof(fn=it.toString)=="function"&&!isObject(val=fn.call(it)))return val;if(typeof(fn=it.valueOf)=="function"&&!isObject(val=fn.call(it)))return val;if(!S&&typeof(fn=it.toString)=="function"&&!isObject(val=fn.call(it)))return val;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":49}],104:[function(require,module,exports){"use strict";if(require("./_descriptors")){var LIBRARY=require("./_library");var global=require("./_global");var fails=require("./_fails");var $export=require("./_export");var $typed=require("./_typed");var $buffer=require("./_typed-buffer");var ctx=require("./_ctx");var anInstance=require("./_an-instance");var propertyDesc=require("./_property-desc");var hide=require("./_hide");var redefineAll=require("./_redefine-all");var toInteger=require("./_to-integer");var toLength=require("./_to-length");var toIndex=require("./_to-index");var toAbsoluteIndex=require("./_to-absolute-index");var toPrimitive=require("./_to-primitive");var has=require("./_has");var classof=require("./_classof");var isObject=require("./_is-object");var toObject=require("./_to-object");var isArrayIter=require("./_is-array-iter");var create=require("./_object-create");var getPrototypeOf=require("./_object-gpo");var gOPN=require("./_object-gopn").f;var getIterFn=require("./core.get-iterator-method");var uid=require("./_uid");var wks=require("./_wks");var createArrayMethod=require("./_array-methods");var createArrayIncludes=require("./_array-includes");var speciesConstructor=require("./_species-constructor");var ArrayIterators=require("./es6.array.iterator");var Iterators=require("./_iterators");var $iterDetect=require("./_iter-detect");var setSpecies=require("./_set-species");var arrayFill=require("./_array-fill");var arrayCopyWithin=require("./_array-copy-within");var $DP=require("./_object-dp");var $GOPD=require("./_object-gopd");var dP=$DP.f;var gOPD=$GOPD.f;var RangeError=global.RangeError;var TypeError=global.TypeError;var Uint8Array=global.Uint8Array;var ARRAY_BUFFER="ArrayBuffer";var SHARED_BUFFER="Shared"+ARRAY_BUFFER;var BYTES_PER_ELEMENT="BYTES_PER_ELEMENT";var PROTOTYPE="prototype";var ArrayProto=Array[PROTOTYPE];var $ArrayBuffer=$buffer.ArrayBuffer;var $DataView=$buffer.DataView;var arrayForEach=createArrayMethod(0);var arrayFilter=createArrayMethod(2);var arraySome=createArrayMethod(3);var arrayEvery=createArrayMethod(4);var arrayFind=createArrayMethod(5);var arrayFindIndex=createArrayMethod(6);var arrayIncludes=createArrayIncludes(true);var arrayIndexOf=createArrayIncludes(false);var arrayValues=ArrayIterators.values;var arrayKeys=ArrayIterators.keys;var arrayEntries=ArrayIterators.entries;var arrayLastIndexOf=ArrayProto.lastIndexOf;var arrayReduce=ArrayProto.reduce;var arrayReduceRight=ArrayProto.reduceRight;var arrayJoin=ArrayProto.join;var arraySort=ArrayProto.sort;var arraySlice=ArrayProto.slice;var arrayToString=ArrayProto.toString;var arrayToLocaleString=ArrayProto.toLocaleString;var ITERATOR=wks("iterator");var TAG=wks("toStringTag");var TYPED_CONSTRUCTOR=uid("typed_constructor");var DEF_CONSTRUCTOR=uid("def_constructor");var ALL_CONSTRUCTORS=$typed.CONSTR;var TYPED_ARRAY=$typed.TYPED;var VIEW=$typed.VIEW;var WRONG_LENGTH="Wrong length!";var $map=createArrayMethod(1,function(O,length){return allocate(speciesConstructor(O,O[DEF_CONSTRUCTOR]),length)});var LITTLE_ENDIAN=fails(function(){return new Uint8Array(new Uint16Array([1]).buffer)[0]===1});var FORCED_SET=!!Uint8Array&&!!Uint8Array[PROTOTYPE].set&&fails(function(){new Uint8Array(1).set({})});var toOffset=function(it,BYTES){var offset=toInteger(it);if(offset<0||offset%BYTES)throw RangeError("Wrong offset!");return offset};var validate=function(it){if(isObject(it)&&TYPED_ARRAY in it)return it;throw TypeError(it+" is not a typed array!")};var allocate=function(C,length){if(!(isObject(C)&&TYPED_CONSTRUCTOR in C)){throw TypeError("It is not a typed array constructor!")}return new C(length)};var speciesFromList=function(O,list){return fromList(speciesConstructor(O,O[DEF_CONSTRUCTOR]),list)};var fromList=function(C,list){var index=0;var length=list.length;var result=allocate(C,length);while(length>index)result[index]=list[index++];return result};var addGetter=function(it,key,internal){dP(it,key,{get:function(){return this._d[internal]}})};var $from=function from(source){var O=toObject(source);var aLen=arguments.length;var mapfn=aLen>1?arguments[1]:undefined;var mapping=mapfn!==undefined;var iterFn=getIterFn(O);var i,length,values,result,step,iterator;if(iterFn!=undefined&&!isArrayIter(iterFn)){for(iterator=iterFn.call(O),values=[],i=0;!(step=iterator.next()).done;i++){values.push(step.value)}O=values}if(mapping&&aLen>2)mapfn=ctx(mapfn,arguments[2],2);for(i=0,length=toLength(O.length),result=allocate(this,length);length>i;i++){result[i]=mapping?mapfn(O[i],i):O[i]}return result};var $of=function of(){var index=0;var length=arguments.length;var result=allocate(this,length);while(length>index)result[index]=arguments[index++];return result};var TO_LOCALE_BUG=!!Uint8Array&&fails(function(){arrayToLocaleString.call(new Uint8Array(1))});var $toLocaleString=function toLocaleString(){return arrayToLocaleString.apply(TO_LOCALE_BUG?arraySlice.call(validate(this)):validate(this),arguments)};var proto={copyWithin:function copyWithin(target,start){return arrayCopyWithin.call(validate(this),target,start,arguments.length>2?arguments[2]:undefined)},every:function every(callbackfn){return arrayEvery(validate(this),callbackfn,arguments.length>1?arguments[1]:undefined)},fill:function fill(value){return arrayFill.apply(validate(this),arguments)},filter:function filter(callbackfn){return speciesFromList(this,arrayFilter(validate(this),callbackfn,arguments.length>1?arguments[1]:undefined))},find:function find(predicate){return arrayFind(validate(this),predicate,arguments.length>1?arguments[1]:undefined)},findIndex:function findIndex(predicate){return arrayFindIndex(validate(this),predicate,arguments.length>1?arguments[1]:undefined)},forEach:function forEach(callbackfn){arrayForEach(validate(this),callbackfn,arguments.length>1?arguments[1]:undefined)},indexOf:function indexOf(searchElement){return arrayIndexOf(validate(this),searchElement,arguments.length>1?arguments[1]:undefined)},includes:function includes(searchElement){return arrayIncludes(validate(this),searchElement,arguments.length>1?arguments[1]:undefined)},join:function join(separator){return arrayJoin.apply(validate(this),arguments)},lastIndexOf:function lastIndexOf(searchElement){return arrayLastIndexOf.apply(validate(this),arguments)},map:function map(mapfn){return $map(validate(this),mapfn,arguments.length>1?arguments[1]:undefined)},reduce:function reduce(callbackfn){return arrayReduce.apply(validate(this),arguments)},reduceRight:function reduceRight(callbackfn){return arrayReduceRight.apply(validate(this),arguments)},reverse:function reverse(){var that=this;var length=validate(that).length;var middle=Math.floor(length/2);var index=0;var value;while(index<middle){value=that[index];that[index++]=that[--length];that[length]=value}return that},some:function some(callbackfn){return arraySome(validate(this),callbackfn,arguments.length>1?arguments[1]:undefined)},sort:function sort(comparefn){return arraySort.call(validate(this),comparefn)},subarray:function subarray(begin,end){var O=validate(this);var length=O.length;var $begin=toAbsoluteIndex(begin,length);return new(speciesConstructor(O,O[DEF_CONSTRUCTOR]))(O.buffer,O.byteOffset+$begin*O.BYTES_PER_ELEMENT,toLength((end===undefined?length:toAbsoluteIndex(end,length))-$begin))}};var $slice=function slice(start,end){return speciesFromList(this,arraySlice.call(validate(this),start,end))};var $set=function set(arrayLike){validate(this);var offset=toOffset(arguments[1],1);var length=this.length;var src=toObject(arrayLike);var len=toLength(src.length);var index=0;if(len+offset>length)throw RangeError(WRONG_LENGTH);while(index<len)this[offset+index]=src[index++]};var $iterators={entries:function entries(){return arrayEntries.call(validate(this))},keys:function keys(){return arrayKeys.call(validate(this))},values:function values(){return arrayValues.call(validate(this))}};var isTAIndex=function(target,key){return isObject(target)&&target[TYPED_ARRAY]&&typeof key!="symbol"&&key in target&&String(+key)==String(key)};var $getDesc=function getOwnPropertyDescriptor(target,key){return isTAIndex(target,key=toPrimitive(key,true))?propertyDesc(2,target[key]):gOPD(target,key)};var $setDesc=function defineProperty(target,key,desc){if(isTAIndex(target,key=toPrimitive(key,true))&&isObject(desc)&&has(desc,"value")&&!has(desc,"get")&&!has(desc,"set")&&!desc.configurable&&(!has(desc,"writable")||desc.writable)&&(!has(desc,"enumerable")||desc.enumerable)){target[key]=desc.value;return target}return dP(target,key,desc)};if(!ALL_CONSTRUCTORS){$GOPD.f=$getDesc;$DP.f=$setDesc}$export($export.S+$export.F*!ALL_CONSTRUCTORS,"Object",{getOwnPropertyDescriptor:$getDesc,defineProperty:$setDesc});if(fails(function(){arrayToString.call({})})){arrayToString=arrayToLocaleString=function toString(){return arrayJoin.call(this)}}var $TypedArrayPrototype$=redefineAll({},proto);redefineAll($TypedArrayPrototype$,$iterators);hide($TypedArrayPrototype$,ITERATOR,$iterators.values);redefineAll($TypedArrayPrototype$,{slice:$slice,set:$set,constructor:function(){},toString:arrayToString,toLocaleString:$toLocaleString});addGetter($TypedArrayPrototype$,"buffer","b");addGetter($TypedArrayPrototype$,"byteOffset","o");addGetter($TypedArrayPrototype$,"byteLength","l");addGetter($TypedArrayPrototype$,"length","e");dP($TypedArrayPrototype$,TAG,{get:function(){return this[TYPED_ARRAY]}});module.exports=function(KEY,BYTES,wrapper,CLAMPED){CLAMPED=!!CLAMPED;var NAME=KEY+(CLAMPED?"Clamped":"")+"Array";var GETTER="get"+KEY;var SETTER="set"+KEY;var TypedArray=global[NAME];var Base=TypedArray||{};var TAC=TypedArray&&getPrototypeOf(TypedArray);var FORCED=!TypedArray||!$typed.ABV;var O={};var TypedArrayPrototype=TypedArray&&TypedArray[PROTOTYPE];var getter=function(that,index){var data=that._d;return data.v[GETTER](index*BYTES+data.o,LITTLE_ENDIAN)};var setter=function(that,index,value){var data=that._d;if(CLAMPED)value=(value=Math.round(value))<0?0:value>255?255:value&255;data.v[SETTER](index*BYTES+data.o,value,LITTLE_ENDIAN)};var addElement=function(that,index){dP(that,index,{get:function(){return getter(this,index)},set:function(value){return setter(this,index,value)},enumerable:true})};if(FORCED){TypedArray=wrapper(function(that,data,$offset,$length){anInstance(that,TypedArray,NAME,"_d");var index=0;var offset=0;var buffer,byteLength,length,klass;if(!isObject(data)){length=toIndex(data);byteLength=length*BYTES;buffer=new $ArrayBuffer(byteLength)}else if(data instanceof $ArrayBuffer||(klass=classof(data))==ARRAY_BUFFER||klass==SHARED_BUFFER){buffer=data;offset=toOffset($offset,BYTES);var $len=data.byteLength;if($length===undefined){if($len%BYTES)throw RangeError(WRONG_LENGTH);byteLength=$len-offset;if(byteLength<0)throw RangeError(WRONG_LENGTH)}else{byteLength=toLength($length)*BYTES;if(byteLength+offset>$len)throw RangeError(WRONG_LENGTH)}length=byteLength/BYTES}else if(TYPED_ARRAY in data){return fromList(TypedArray,data)}else{return $from.call(TypedArray,data)}hide(that,"_d",{b:buffer,o:offset,l:byteLength,e:length,v:new $DataView(buffer)});while(index<length)addElement(that,index++)});TypedArrayPrototype=TypedArray[PROTOTYPE]=create($TypedArrayPrototype$);hide(TypedArrayPrototype,"constructor",TypedArray)}else if(!fails(function(){TypedArray(1)})||!fails(function(){new TypedArray(-1)})||!$iterDetect(function(iter){new TypedArray;new TypedArray(null);new TypedArray(1.5);new TypedArray(iter)},true)){TypedArray=wrapper(function(that,data,$offset,$length){anInstance(that,TypedArray,NAME);var klass;if(!isObject(data))return new Base(toIndex(data));if(data instanceof $ArrayBuffer||(klass=classof(data))==ARRAY_BUFFER||klass==SHARED_BUFFER){return $length!==undefined?new Base(data,toOffset($offset,BYTES),$length):$offset!==undefined?new Base(data,toOffset($offset,BYTES)):new Base(data)}if(TYPED_ARRAY in data)return fromList(TypedArray,data);return $from.call(TypedArray,data)});arrayForEach(TAC!==Function.prototype?gOPN(Base).concat(gOPN(TAC)):gOPN(Base),function(key){if(!(key in TypedArray))hide(TypedArray,key,Base[key])});TypedArray[PROTOTYPE]=TypedArrayPrototype;if(!LIBRARY)TypedArrayPrototype.constructor=TypedArray}var $nativeIterator=TypedArrayPrototype[ITERATOR];var CORRECT_ITER_NAME=!!$nativeIterator&&($nativeIterator.name=="values"||$nativeIterator.name==undefined);var $iterator=$iterators.values;hide(TypedArray,TYPED_CONSTRUCTOR,true);hide(TypedArrayPrototype,TYPED_ARRAY,NAME);hide(TypedArrayPrototype,VIEW,true);hide(TypedArrayPrototype,DEF_CONSTRUCTOR,TypedArray);if(CLAMPED?new TypedArray(1)[TAG]!=NAME:!(TAG in TypedArrayPrototype)){dP(TypedArrayPrototype,TAG,{get:function(){return NAME}})}O[NAME]=TypedArray;$export($export.G+$export.W+$export.F*(TypedArray!=Base),O);$export($export.S,NAME,{BYTES_PER_ELEMENT:BYTES});$export($export.S+$export.F*fails(function(){Base.of.call(TypedArray,1)}),NAME,{from:$from,of:$of});if(!(BYTES_PER_ELEMENT in TypedArrayPrototype))hide(TypedArrayPrototype,BYTES_PER_ELEMENT,BYTES);$export($export.P,NAME,proto);setSpecies(NAME);$export($export.P+$export.F*FORCED_SET,NAME,{set:$set});$export($export.P+$export.F*!CORRECT_ITER_NAME,NAME,$iterators);if(!LIBRARY&&TypedArrayPrototype.toString!=arrayToString)TypedArrayPrototype.toString=arrayToString;$export($export.P+$export.F*fails(function(){new TypedArray(1).slice()}),NAME,{slice:$slice});$export($export.P+$export.F*(fails(function(){return[1,2].toLocaleString()!=new TypedArray([1,2]).toLocaleString()})||!fails(function(){TypedArrayPrototype.toLocaleString.call([1,2])})),NAME,{toLocaleString:$toLocaleString});Iterators[NAME]=CORRECT_ITER_NAME?$nativeIterator:$iterator;if(!LIBRARY&&!CORRECT_ITER_NAME)hide(TypedArrayPrototype,ITERATOR,$iterator)}}else module.exports=function(){}},{"./_an-instance":10,"./_array-copy-within":12,"./_array-fill":13,"./_array-includes":14,"./_array-methods":15,"./_classof":19,"./_ctx":26,"./_descriptors":28,"./_export":32,"./_fails":34,"./_global":38,"./_has":39,"./_hide":40,"./_is-array-iter":46,"./_is-object":49,"./_iter-detect":54,"./_iterators":56,"./_library":57,"./_object-create":66,"./_object-dp":67,"./_object-gopd":69,"./_object-gopn":71,"./_object-gpo":73,"./_property-desc":82,"./_redefine-all":83,"./_set-species":87,"./_species-constructor":91,"./_to-absolute-index":97,"./_to-index":98,"./_to-integer":99,"./_to-length":101,"./_to-object":102,"./_to-primitive":103,"./_typed":106,"./_typed-buffer":105,"./_uid":107,"./_wks":112,"./core.get-iterator-method":113,"./es6.array.iterator":119}],105:[function(require,module,exports){"use strict";var global=require("./_global");var DESCRIPTORS=require("./_descriptors");var LIBRARY=require("./_library");var $typed=require("./_typed");var hide=require("./_hide");var redefineAll=require("./_redefine-all");var fails=require("./_fails");var anInstance=require("./_an-instance");var toInteger=require("./_to-integer");var toLength=require("./_to-length");var toIndex=require("./_to-index");var gOPN=require("./_object-gopn").f;var dP=require("./_object-dp").f;var arrayFill=require("./_array-fill");var setToStringTag=require("./_set-to-string-tag");var ARRAY_BUFFER="ArrayBuffer";var DATA_VIEW="DataView";var PROTOTYPE="prototype";var WRONG_LENGTH="Wrong length!";var WRONG_INDEX="Wrong index!";var $ArrayBuffer=global[ARRAY_BUFFER];var $DataView=global[DATA_VIEW];var Math=global.Math;var RangeError=global.RangeError;var Infinity=global.Infinity;var BaseBuffer=$ArrayBuffer;var abs=Math.abs;var pow=Math.pow;var floor=Math.floor;var log=Math.log;var LN2=Math.LN2;var BUFFER="buffer";var BYTE_LENGTH="byteLength";var BYTE_OFFSET="byteOffset";var $BUFFER=DESCRIPTORS?"_b":BUFFER;var $LENGTH=DESCRIPTORS?"_l":BYTE_LENGTH;var $OFFSET=DESCRIPTORS?"_o":BYTE_OFFSET;function packIEEE754(value,mLen,nBytes){var buffer=new Array(nBytes);var eLen=nBytes*8-mLen-1;var eMax=(1<<eLen)-1;var eBias=eMax>>1;var rt=mLen===23?pow(2,-24)-pow(2,-77):0;var i=0;var s=value<0||value===0&&1/value<0?1:0;var e,m,c;value=abs(value);if(value!=value||value===Infinity){m=value!=value?1:0;e=eMax}else{e=floor(log(value)/LN2);if(value*(c=pow(2,-e))<1){e--;c*=2}if(e+eBias>=1){value+=rt/c}else{value+=rt*pow(2,1-eBias)}if(value*c>=2){e++;c/=2}if(e+eBias>=eMax){m=0;e=eMax}else if(e+eBias>=1){m=(value*c-1)*pow(2,mLen);e=e+eBias}else{m=value*pow(2,eBias-1)*pow(2,mLen);e=0}}for(;mLen>=8;buffer[i++]=m&255,m/=256,mLen-=8);e=e<<mLen|m;eLen+=mLen;for(;eLen>0;buffer[i++]=e&255,e/=256,eLen-=8);buffer[--i]|=s*128;return buffer}function unpackIEEE754(buffer,mLen,nBytes){var eLen=nBytes*8-mLen-1;var eMax=(1<<eLen)-1;var eBias=eMax>>1;var nBits=eLen-7;var i=nBytes-1;var s=buffer[i--];var e=s&127;var m;s>>=7;for(;nBits>0;e=e*256+buffer[i],i--,nBits-=8);m=e&(1<<-nBits)-1;e>>=-nBits;nBits+=mLen;for(;nBits>0;m=m*256+buffer[i],i--,nBits-=8);if(e===0){e=1-eBias}else if(e===eMax){return m?NaN:s?-Infinity:Infinity}else{m=m+pow(2,mLen);e=e-eBias}return(s?-1:1)*m*pow(2,e-mLen)}function unpackI32(bytes){return bytes[3]<<24|bytes[2]<<16|bytes[1]<<8|bytes[0]}function packI8(it){return[it&255]}function packI16(it){return[it&255,it>>8&255]}function packI32(it){return[it&255,it>>8&255,it>>16&255,it>>24&255]}function packF64(it){return packIEEE754(it,52,8)}function packF32(it){return packIEEE754(it,23,4)}function addGetter(C,key,internal){dP(C[PROTOTYPE],key,{get:function(){return this[internal]}})}function get(view,bytes,index,isLittleEndian){var numIndex=+index;var intIndex=toIndex(numIndex);if(intIndex+bytes>view[$LENGTH])throw RangeError(WRONG_INDEX);var store=view[$BUFFER]._b;var start=intIndex+view[$OFFSET];var pack=store.slice(start,start+bytes);return isLittleEndian?pack:pack.reverse()}function set(view,bytes,index,conversion,value,isLittleEndian){var numIndex=+index;var intIndex=toIndex(numIndex);if(intIndex+bytes>view[$LENGTH])throw RangeError(WRONG_INDEX);var store=view[$BUFFER]._b;var start=intIndex+view[$OFFSET];var pack=conversion(+value);for(var i=0;i<bytes;i++)store[start+i]=pack[isLittleEndian?i:bytes-i-1]}if(!$typed.ABV){$ArrayBuffer=function ArrayBuffer(length){anInstance(this,$ArrayBuffer,ARRAY_BUFFER);var byteLength=toIndex(length);this._b=arrayFill.call(new Array(byteLength),0);this[$LENGTH]=byteLength};$DataView=function DataView(buffer,byteOffset,byteLength){anInstance(this,$DataView,DATA_VIEW);anInstance(buffer,$ArrayBuffer,DATA_VIEW);var bufferLength=buffer[$LENGTH];var offset=toInteger(byteOffset);if(offset<0||offset>bufferLength)throw RangeError("Wrong offset!");byteLength=byteLength===undefined?bufferLength-offset:toLength(byteLength);if(offset+byteLength>bufferLength)throw RangeError(WRONG_LENGTH);this[$BUFFER]=buffer;this[$OFFSET]=offset;this[$LENGTH]=byteLength};if(DESCRIPTORS){addGetter($ArrayBuffer,BYTE_LENGTH,"_l");addGetter($DataView,BUFFER,"_b");addGetter($DataView,BYTE_LENGTH,"_l");addGetter($DataView,BYTE_OFFSET,"_o")}redefineAll($DataView[PROTOTYPE],{getInt8:function getInt8(byteOffset){return get(this,1,byteOffset)[0]<<24>>24},getUint8:function getUint8(byteOffset){return get(this,1,byteOffset)[0]},getInt16:function getInt16(byteOffset){var bytes=get(this,2,byteOffset,arguments[1]);return(bytes[1]<<8|bytes[0])<<16>>16},getUint16:function getUint16(byteOffset){var bytes=get(this,2,byteOffset,arguments[1]);return bytes[1]<<8|bytes[0]},getInt32:function getInt32(byteOffset){return unpackI32(get(this,4,byteOffset,arguments[1]))},getUint32:function getUint32(byteOffset){return unpackI32(get(this,4,byteOffset,arguments[1]))>>>0},getFloat32:function getFloat32(byteOffset){return unpackIEEE754(get(this,4,byteOffset,arguments[1]),23,4)},getFloat64:function getFloat64(byteOffset){return unpackIEEE754(get(this,8,byteOffset,arguments[1]),52,8)},setInt8:function setInt8(byteOffset,value){set(this,1,byteOffset,packI8,value)},setUint8:function setUint8(byteOffset,value){set(this,1,byteOffset,packI8,value)},setInt16:function setInt16(byteOffset,value){set(this,2,byteOffset,packI16,value,arguments[2])},setUint16:function setUint16(byteOffset,value){set(this,2,byteOffset,packI16,value,arguments[2])},setInt32:function setInt32(byteOffset,value){set(this,4,byteOffset,packI32,value,arguments[2])},setUint32:function setUint32(byteOffset,value){set(this,4,byteOffset,packI32,value,arguments[2])},setFloat32:function setFloat32(byteOffset,value){set(this,4,byteOffset,packF32,value,arguments[2])},setFloat64:function setFloat64(byteOffset,value){set(this,8,byteOffset,packF64,value,arguments[2])}})}else{if(!fails(function(){$ArrayBuffer(1)})||!fails(function(){new $ArrayBuffer(-1)})||fails(function(){new $ArrayBuffer;new $ArrayBuffer(1.5);new $ArrayBuffer(NaN);return $ArrayBuffer.name!=ARRAY_BUFFER})){$ArrayBuffer=function ArrayBuffer(length){anInstance(this,$ArrayBuffer);return new BaseBuffer(toIndex(length))};var ArrayBufferProto=$ArrayBuffer[PROTOTYPE]=BaseBuffer[PROTOTYPE];for(var keys=gOPN(BaseBuffer),j=0,key;keys.length>j;){if(!((key=keys[j++])in $ArrayBuffer))hide($ArrayBuffer,key,BaseBuffer[key])}if(!LIBRARY)ArrayBufferProto.constructor=$ArrayBuffer}var view=new $DataView(new $ArrayBuffer(2));var $setInt8=$DataView[PROTOTYPE].setInt8;view.setInt8(0,2147483648);view.setInt8(1,2147483649);if(view.getInt8(0)||!view.getInt8(1))redefineAll($DataView[PROTOTYPE],{setInt8:function setInt8(byteOffset,value){$setInt8.call(this,byteOffset,value<<24>>24)},setUint8:function setUint8(byteOffset,value){$setInt8.call(this,byteOffset,value<<24>>24)}},true)}setToStringTag($ArrayBuffer,ARRAY_BUFFER);setToStringTag($DataView,DATA_VIEW);hide($DataView[PROTOTYPE],$typed.VIEW,true);exports[ARRAY_BUFFER]=$ArrayBuffer;exports[DATA_VIEW]=$DataView},{"./_an-instance":10,"./_array-fill":13,"./_descriptors":28,"./_fails":34,"./_global":38,"./_hide":40,"./_library":57,"./_object-dp":67,"./_object-gopn":71,"./_redefine-all":83,"./_set-to-string-tag":88,"./_to-index":98,"./_to-integer":99,"./_to-length":101,"./_typed":106}],106:[function(require,module,exports){var global=require("./_global");var hide=require("./_hide");var uid=require("./_uid");var TYPED=uid("typed_array");var VIEW=uid("view");var ABV=!!(global.ArrayBuffer&&global.DataView);var CONSTR=ABV;var i=0;var l=9;var Typed;var TypedArrayConstructors="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");while(i<l){if(Typed=global[TypedArrayConstructors[i++]]){hide(Typed.prototype,TYPED,true);hide(Typed.prototype,VIEW,true)}else CONSTR=false}module.exports={ABV:ABV,CONSTR:CONSTR,TYPED:TYPED,VIEW:VIEW}},{"./_global":38,"./_hide":40,"./_uid":107}],107:[function(require,module,exports){var id=0;var px=Math.random();module.exports=function(key){return"Symbol(".concat(key===undefined?"":key,")_",(++id+px).toString(36))}},{}],108:[function(require,module,exports){var global=require("./_global");var navigator=global.navigator;module.exports=navigator&&navigator.userAgent||""},{"./_global":38}],109:[function(require,module,exports){var isObject=require("./_is-object");module.exports=function(it,TYPE){if(!isObject(it)||it._t!==TYPE)throw TypeError("Incompatible receiver, "+TYPE+" required!");return it}},{"./_is-object":49}],110:[function(require,module,exports){var global=require("./_global");var core=require("./_core");var LIBRARY=require("./_library");var wksExt=require("./_wks-ext");var defineProperty=require("./_object-dp").f;module.exports=function(name){var $Symbol=core.Symbol||(core.Symbol=LIBRARY?{}:global.Symbol||{});if(name.charAt(0)!="_"&&!(name in $Symbol))defineProperty($Symbol,name,{value:wksExt.f(name)})}},{"./_core":24,"./_global":38,"./_library":57,"./_object-dp":67,"./_wks-ext":111}],111:[function(require,module,exports){exports.f=require("./_wks")},{"./_wks":112}],112:[function(require,module,exports){var store=require("./_shared")("wks");var uid=require("./_uid");var Symbol=require("./_global").Symbol;var USE_SYMBOL=typeof Symbol=="function";var $exports=module.exports=function(name){return store[name]||(store[name]=USE_SYMBOL&&Symbol[name]||(USE_SYMBOL?Symbol:uid)("Symbol."+name))};$exports.store=store},{"./_global":38,"./_shared":90,"./_uid":107}],113:[function(require,module,exports){var classof=require("./_classof");var ITERATOR=require("./_wks")("iterator");var Iterators=require("./_iterators");module.exports=require("./_core").getIteratorMethod=function(it){if(it!=undefined)return it[ITERATOR]||it["@@iterator"]||Iterators[classof(it)]}},{"./_classof":19,"./_core":24,"./_iterators":56,"./_wks":112}],114:[function(require,module,exports){var $export=require("./_export");$export($export.P,"Array",{copyWithin:require("./_array-copy-within")});require("./_add-to-unscopables")("copyWithin")},{"./_add-to-unscopables":9,"./_array-copy-within":12,"./_export":32}],115:[function(require,module,exports){var $export=require("./_export");$export($export.P,"Array",{fill:require("./_array-fill")});require("./_add-to-unscopables")("fill")},{"./_add-to-unscopables":9,"./_array-fill":13,"./_export":32}],116:[function(require,module,exports){"use strict";var $export=require("./_export");var $find=require("./_array-methods")(6);var KEY="findIndex";var forced=true;if(KEY in[])Array(1)[KEY](function(){forced=false});$export($export.P+$export.F*forced,"Array",{findIndex:function findIndex(callbackfn){return $find(this,callbackfn,arguments.length>1?arguments[1]:undefined)}});require("./_add-to-unscopables")(KEY)},{"./_add-to-unscopables":9,"./_array-methods":15,"./_export":32}],117:[function(require,module,exports){"use strict";var $export=require("./_export");var $find=require("./_array-methods")(5);var KEY="find";var forced=true;if(KEY in[])Array(1)[KEY](function(){forced=false});$export($export.P+$export.F*forced,"Array",{find:function find(callbackfn){return $find(this,callbackfn,arguments.length>1?arguments[1]:undefined)}});require("./_add-to-unscopables")(KEY)},{"./_add-to-unscopables":9,"./_array-methods":15,"./_export":32}],118:[function(require,module,exports){"use strict";var ctx=require("./_ctx");var $export=require("./_export");var toObject=require("./_to-object");var call=require("./_iter-call");var isArrayIter=require("./_is-array-iter");var toLength=require("./_to-length");var createProperty=require("./_create-property");var getIterFn=require("./core.get-iterator-method");$export($export.S+$export.F*!require("./_iter-detect")(function(iter){Array.from(iter)}),"Array",{from:function from(arrayLike){var O=toObject(arrayLike);var C=typeof this=="function"?this:Array;var aLen=arguments.length;var mapfn=aLen>1?arguments[1]:undefined;var mapping=mapfn!==undefined;var index=0;var iterFn=getIterFn(O);var length,result,step,iterator;if(mapping)mapfn=ctx(mapfn,aLen>2?arguments[2]:undefined,2);if(iterFn!=undefined&&!(C==Array&&isArrayIter(iterFn))){for(iterator=iterFn.call(O),result=new C;!(step=iterator.next()).done;index++){createProperty(result,index,mapping?call(iterator,mapfn,[step.value,index],true):step.value)}}else{length=toLength(O.length);for(result=new C(length);length>index;index++){createProperty(result,index,mapping?mapfn(O[index],index):O[index])}}result.length=index;return result}})},{"./_create-property":25,"./_ctx":26,"./_export":32,"./_is-array-iter":46,"./_iter-call":51,"./_iter-detect":54,"./_to-length":101,"./_to-object":102,"./core.get-iterator-method":113}],119:[function(require,module,exports){"use strict";var addToUnscopables=require("./_add-to-unscopables");var step=require("./_iter-step");var Iterators=require("./_iterators");var toIObject=require("./_to-iobject");module.exports=require("./_iter-define")(Array,"Array",function(iterated,kind){this._t=toIObject(iterated);this._i=0;this._k=kind},function(){var O=this._t;var kind=this._k;var index=this._i++;if(!O||index>=O.length){this._t=undefined;return step(1)}if(kind=="keys")return step(0,index);if(kind=="values")return step(0,O[index]);return step(0,[index,O[index]])},"values");Iterators.Arguments=Iterators.Array;addToUnscopables("keys");addToUnscopables("values");addToUnscopables("entries")},{"./_add-to-unscopables":9,"./_iter-define":53,"./_iter-step":55,"./_iterators":56,"./_to-iobject":100}],120:[function(require,module,exports){"use strict";var $export=require("./_export");var createProperty=require("./_create-property");$export($export.S+$export.F*require("./_fails")(function(){function F(){}return!(Array.of.call(F)instanceof F)}),"Array",{of:function of(){var index=0;var aLen=arguments.length;var result=new(typeof this=="function"?this:Array)(aLen);while(aLen>index)createProperty(result,index,arguments[index++]);result.length=aLen;return result}})},{"./_create-property":25,"./_export":32,"./_fails":34}],121:[function(require,module,exports){var dP=require("./_object-dp").f;var FProto=Function.prototype;var nameRE=/^\s*function ([^ (]*)/;var NAME="name";NAME in FProto||require("./_descriptors")&&dP(FProto,NAME,{configurable:true,get:function(){try{return(""+this).match(nameRE)[1]}catch(e){return""}}})},{"./_descriptors":28,"./_object-dp":67}],122:[function(require,module,exports){"use strict";var strong=require("./_collection-strong");var validate=require("./_validate-collection");var MAP="Map";module.exports=require("./_collection")(MAP,function(get){return function Map(){return get(this,arguments.length>0?arguments[0]:undefined)}},{get:function get(key){var entry=strong.getEntry(validate(this,MAP),key);return entry&&entry.v},set:function set(key,value){return strong.def(validate(this,MAP),key===0?0:key,value)}},strong,true)},{"./_collection":23,"./_collection-strong":21,"./_validate-collection":109}],123:[function(require,module,exports){var $export=require("./_export");var log1p=require("./_math-log1p");var sqrt=Math.sqrt;var $acosh=Math.acosh;$export($export.S+$export.F*!($acosh&&Math.floor($acosh(Number.MAX_VALUE))==710&&$acosh(Infinity)==Infinity),"Math",{acosh:function acosh(x){return(x=+x)<1?NaN:x>94906265.62425156?Math.log(x)+Math.LN2:log1p(x-1+sqrt(x-1)*sqrt(x+1))}})},{"./_export":32,"./_math-log1p":60}],124:[function(require,module,exports){var $export=require("./_export");var $asinh=Math.asinh;function asinh(x){return!isFinite(x=+x)||x==0?x:x<0?-asinh(-x):Math.log(x+Math.sqrt(x*x+1))}$export($export.S+$export.F*!($asinh&&1/$asinh(0)>0),"Math",{asinh:asinh})},{"./_export":32}],125:[function(require,module,exports){var $export=require("./_export");var $atanh=Math.atanh;$export($export.S+$export.F*!($atanh&&1/$atanh(-0)<0),"Math",{atanh:function atanh(x){return(x=+x)==0?x:Math.log((1+x)/(1-x))/2}})},{"./_export":32}],126:[function(require,module,exports){var $export=require("./_export");var sign=require("./_math-sign");$export($export.S,"Math",{cbrt:function cbrt(x){return sign(x=+x)*Math.pow(Math.abs(x),1/3)}})},{"./_export":32,"./_math-sign":61}],127:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Math",{clz32:function clz32(x){return(x>>>=0)?31-Math.floor(Math.log(x+.5)*Math.LOG2E):32}})},{"./_export":32}],128:[function(require,module,exports){var $export=require("./_export");var exp=Math.exp;$export($export.S,"Math",{cosh:function cosh(x){return(exp(x=+x)+exp(-x))/2}})},{"./_export":32}],129:[function(require,module,exports){var $export=require("./_export");var $expm1=require("./_math-expm1");$export($export.S+$export.F*($expm1!=Math.expm1),"Math",{expm1:$expm1})},{"./_export":32,"./_math-expm1":58}],130:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Math",{fround:require("./_math-fround")})},{"./_export":32,"./_math-fround":59}],131:[function(require,module,exports){var $export=require("./_export");var abs=Math.abs;$export($export.S,"Math",{hypot:function hypot(value1,value2){var sum=0;var i=0;var aLen=arguments.length;var larg=0;var arg,div;while(i<aLen){arg=abs(arguments[i++]);if(larg<arg){div=larg/arg;sum=sum*div*div+1;larg=arg}else if(arg>0){div=arg/larg;sum+=div*div}else sum+=arg}return larg===Infinity?Infinity:larg*Math.sqrt(sum)}})},{"./_export":32}],132:[function(require,module,exports){var $export=require("./_export");var $imul=Math.imul;$export($export.S+$export.F*require("./_fails")(function(){return $imul(4294967295,5)!=-5||$imul.length!=2}),"Math",{imul:function imul(x,y){var UINT16=65535;var xn=+x;var yn=+y;var xl=UINT16&xn;var yl=UINT16&yn;return 0|xl*yl+((UINT16&xn>>>16)*yl+xl*(UINT16&yn>>>16)<<16>>>0)}})},{"./_export":32,"./_fails":34}],133:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Math",{log10:function log10(x){return Math.log(x)*Math.LOG10E}})},{"./_export":32}],134:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Math",{log1p:require("./_math-log1p")})},{"./_export":32,"./_math-log1p":60}],135:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Math",{log2:function log2(x){return Math.log(x)/Math.LN2}})},{"./_export":32}],136:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Math",{sign:require("./_math-sign")})},{"./_export":32,"./_math-sign":61}],137:[function(require,module,exports){var $export=require("./_export");var expm1=require("./_math-expm1");var exp=Math.exp;$export($export.S+$export.F*require("./_fails")(function(){return!Math.sinh(-2e-17)!=-2e-17}),"Math",{sinh:function sinh(x){return Math.abs(x=+x)<1?(expm1(x)-expm1(-x))/2:(exp(x-1)-exp(-x-1))*(Math.E/2)}})},{"./_export":32,"./_fails":34,"./_math-expm1":58}],138:[function(require,module,exports){var $export=require("./_export");var expm1=require("./_math-expm1");var exp=Math.exp;$export($export.S,"Math",{tanh:function tanh(x){var a=expm1(x=+x);var b=expm1(-x);return a==Infinity?1:b==Infinity?-1:(a-b)/(exp(x)+exp(-x))}})},{"./_export":32,"./_math-expm1":58}],139:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Math",{trunc:function trunc(it){return(it>0?Math.floor:Math.ceil)(it)}})},{"./_export":32}],140:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Number",{EPSILON:Math.pow(2,-52)})},{"./_export":32}],141:[function(require,module,exports){var $export=require("./_export");var _isFinite=require("./_global").isFinite;$export($export.S,"Number",{isFinite:function isFinite(it){return typeof it=="number"&&_isFinite(it)}})},{"./_export":32,"./_global":38}],142:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Number",{isInteger:require("./_is-integer")})},{"./_export":32,"./_is-integer":48}],143:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Number",{isNaN:function isNaN(number){return number!=number}})},{"./_export":32}],144:[function(require,module,exports){var $export=require("./_export");var isInteger=require("./_is-integer");var abs=Math.abs;$export($export.S,"Number",{isSafeInteger:function isSafeInteger(number){return isInteger(number)&&abs(number)<=9007199254740991}})},{"./_export":32,"./_is-integer":48}],145:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},{"./_export":32}],146:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},{"./_export":32}],147:[function(require,module,exports){var $export=require("./_export");$export($export.S+$export.F,"Object",{assign:require("./_object-assign")})},{"./_export":32,"./_object-assign":65}],148:[function(require,module,exports){var isObject=require("./_is-object");var meta=require("./_meta").onFreeze;require("./_object-sap")("freeze",function($freeze){return function freeze(it){return $freeze&&isObject(it)?$freeze(meta(it)):it}})},{"./_is-object":49,"./_meta":62,"./_object-sap":77}],149:[function(require,module,exports){var toIObject=require("./_to-iobject");var $getOwnPropertyDescriptor=require("./_object-gopd").f;require("./_object-sap")("getOwnPropertyDescriptor",function(){return function getOwnPropertyDescriptor(it,key){return $getOwnPropertyDescriptor(toIObject(it),key)}})},{"./_object-gopd":69,"./_object-sap":77,"./_to-iobject":100}],150:[function(require,module,exports){require("./_object-sap")("getOwnPropertyNames",function(){return require("./_object-gopn-ext").f})},{"./_object-gopn-ext":70,"./_object-sap":77}],151:[function(require,module,exports){var toObject=require("./_to-object");var $getPrototypeOf=require("./_object-gpo");require("./_object-sap")("getPrototypeOf",function(){return function getPrototypeOf(it){return $getPrototypeOf(toObject(it))}})},{"./_object-gpo":73,"./_object-sap":77,"./_to-object":102}],152:[function(require,module,exports){var isObject=require("./_is-object");require("./_object-sap")("isExtensible",function($isExtensible){return function isExtensible(it){return isObject(it)?$isExtensible?$isExtensible(it):true:false}})},{"./_is-object":49,"./_object-sap":77}],153:[function(require,module,exports){var isObject=require("./_is-object");require("./_object-sap")("isFrozen",function($isFrozen){return function isFrozen(it){return isObject(it)?$isFrozen?$isFrozen(it):false:true}})},{"./_is-object":49,"./_object-sap":77}],154:[function(require,module,exports){var isObject=require("./_is-object");require("./_object-sap")("isSealed",function($isSealed){return function isSealed(it){return isObject(it)?$isSealed?$isSealed(it):false:true}})},{"./_is-object":49,"./_object-sap":77}],155:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Object",{is:require("./_same-value")})},{"./_export":32,"./_same-value":85}],156:[function(require,module,exports){var toObject=require("./_to-object");var $keys=require("./_object-keys");require("./_object-sap")("keys",function(){return function keys(it){return $keys(toObject(it))}})},{"./_object-keys":75,"./_object-sap":77,"./_to-object":102}],157:[function(require,module,exports){var isObject=require("./_is-object");var meta=require("./_meta").onFreeze;require("./_object-sap")("preventExtensions",function($preventExtensions){return function preventExtensions(it){return $preventExtensions&&isObject(it)?$preventExtensions(meta(it)):it}})},{"./_is-object":49,"./_meta":62,"./_object-sap":77}],158:[function(require,module,exports){var isObject=require("./_is-object");var meta=require("./_meta").onFreeze;require("./_object-sap")("seal",function($seal){return function seal(it){return $seal&&isObject(it)?$seal(meta(it)):it}})},{"./_is-object":49,"./_meta":62,"./_object-sap":77}],159:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Object",{setPrototypeOf:require("./_set-proto").set})},{"./_export":32,"./_set-proto":86}],160:[function(require,module,exports){"use strict";var LIBRARY=require("./_library");var global=require("./_global");var ctx=require("./_ctx");var classof=require("./_classof");var $export=require("./_export");var isObject=require("./_is-object");var aFunction=require("./_a-function");var anInstance=require("./_an-instance");var forOf=require("./_for-of");var speciesConstructor=require("./_species-constructor");var task=require("./_task").set;var microtask=require("./_microtask")();var newPromiseCapabilityModule=require("./_new-promise-capability");var perform=require("./_perform");var promiseResolve=require("./_promise-resolve");var PROMISE="Promise";var TypeError=global.TypeError;var process=global.process;var $Promise=global[PROMISE];var isNode=classof(process)=="process";var empty=function(){};var Internal,newGenericPromiseCapability,OwnPromiseCapability,Wrapper;var newPromiseCapability=newGenericPromiseCapability=newPromiseCapabilityModule.f;var USE_NATIVE=!!function(){try{var promise=$Promise.resolve(1);var FakePromise=(promise.constructor={})[require("./_wks")("species")]=function(exec){exec(empty,empty)};return(isNode||typeof PromiseRejectionEvent=="function")&&promise.then(empty)instanceof FakePromise}catch(e){}}();var isThenable=function(it){var then;return isObject(it)&&typeof(then=it.then)=="function"?then:false};var notify=function(promise,isReject){if(promise._n)return;promise._n=true;var chain=promise._c;microtask(function(){var value=promise._v;var ok=promise._s==1;var i=0;var run=function(reaction){var handler=ok?reaction.ok:reaction.fail;var resolve=reaction.resolve;var reject=reaction.reject;var domain=reaction.domain;var result,then;try{if(handler){if(!ok){if(promise._h==2)onHandleUnhandled(promise);promise._h=1}if(handler===true)result=value;else{if(domain)domain.enter();result=handler(value);if(domain)domain.exit()}if(result===reaction.promise){reject(TypeError("Promise-chain cycle"))}else if(then=isThenable(result)){then.call(result,resolve,reject)}else resolve(result)}else reject(value)}catch(e){reject(e)}};while(chain.length>i)run(chain[i++]);promise._c=[];promise._n=false;if(isReject&&!promise._h)onUnhandled(promise)})};var onUnhandled=function(promise){task.call(global,function(){var value=promise._v;var unhandled=isUnhandled(promise);var result,handler,console;if(unhandled){result=perform(function(){if(isNode){process.emit("unhandledRejection",value,promise)}else if(handler=global.onunhandledrejection){handler({promise:promise,reason:value})}else if((console=global.console)&&console.error){console.error("Unhandled promise rejection",value)}});promise._h=isNode||isUnhandled(promise)?2:1}promise._a=undefined;if(unhandled&&result.e)throw result.v})};var isUnhandled=function(promise){return promise._h!==1&&(promise._a||promise._c).length===0};var onHandleUnhandled=function(promise){task.call(global,function(){var handler;if(isNode){process.emit("rejectionHandled",promise)}else if(handler=global.onrejectionhandled){handler({promise:promise,reason:promise._v})}})};var $reject=function(value){var promise=this;if(promise._d)return;promise._d=true;promise=promise._w||promise;promise._v=value;promise._s=2;if(!promise._a)promise._a=promise._c.slice();notify(promise,true)};var $resolve=function(value){var promise=this;var then;if(promise._d)return;promise._d=true;promise=promise._w||promise;try{if(promise===value)throw TypeError("Promise can't be resolved itself");if(then=isThenable(value)){microtask(function(){var wrapper={_w:promise,_d:false};try{then.call(value,ctx($resolve,wrapper,1),ctx($reject,wrapper,1))}catch(e){$reject.call(wrapper,e)}})}else{promise._v=value;promise._s=1;notify(promise,false)}}catch(e){$reject.call({_w:promise,_d:false},e)}};if(!USE_NATIVE){$Promise=function Promise(executor){anInstance(this,$Promise,PROMISE,"_h");aFunction(executor);Internal.call(this);try{executor(ctx($resolve,this,1),ctx($reject,this,1))}catch(err){$reject.call(this,err)}};Internal=function Promise(executor){this._c=[];this._a=undefined;this._s=0;this._d=false;this._v=undefined;this._h=0;this._n=false};Internal.prototype=require("./_redefine-all")($Promise.prototype,{then:function then(onFulfilled,onRejected){var reaction=newPromiseCapability(speciesConstructor(this,$Promise));reaction.ok=typeof onFulfilled=="function"?onFulfilled:true;reaction.fail=typeof onRejected=="function"&&onRejected;reaction.domain=isNode?process.domain:undefined;this._c.push(reaction);if(this._a)this._a.push(reaction);if(this._s)notify(this,false);return reaction.promise},catch:function(onRejected){return this.then(undefined,onRejected)}});OwnPromiseCapability=function(){var promise=new Internal;this.promise=promise;this.resolve=ctx($resolve,promise,1);this.reject=ctx($reject,promise,1)};newPromiseCapabilityModule.f=newPromiseCapability=function(C){return C===$Promise||C===Wrapper?new OwnPromiseCapability(C):newGenericPromiseCapability(C)}}$export($export.G+$export.W+$export.F*!USE_NATIVE,{Promise:$Promise});require("./_set-to-string-tag")($Promise,PROMISE);require("./_set-species")(PROMISE);Wrapper=require("./_core")[PROMISE];$export($export.S+$export.F*!USE_NATIVE,PROMISE,{reject:function reject(r){var capability=newPromiseCapability(this);var $$reject=capability.reject;$$reject(r);return capability.promise}});$export($export.S+$export.F*(LIBRARY||!USE_NATIVE),PROMISE,{resolve:function resolve(x){return promiseResolve(LIBRARY&&this===Wrapper?$Promise:this,x)}});$export($export.S+$export.F*!(USE_NATIVE&&require("./_iter-detect")(function(iter){$Promise.all(iter)["catch"](empty)})),PROMISE,{all:function all(iterable){var C=this;var capability=newPromiseCapability(C);var resolve=capability.resolve;var reject=capability.reject;var result=perform(function(){var values=[];var index=0;var remaining=1;forOf(iterable,false,function(promise){var $index=index++;var alreadyCalled=false;values.push(undefined);remaining++;C.resolve(promise).then(function(value){if(alreadyCalled)return;alreadyCalled=true;values[$index]=value;--remaining||resolve(values)},reject)});--remaining||resolve(values)});if(result.e)reject(result.v);return capability.promise},race:function race(iterable){var C=this;var capability=newPromiseCapability(C);var reject=capability.reject;var result=perform(function(){forOf(iterable,false,function(promise){C.resolve(promise).then(capability.resolve,reject)})});if(result.e)reject(result.v);return capability.promise}})},{"./_a-function":8,"./_an-instance":10,"./_classof":19,"./_core":24,"./_ctx":26,"./_export":32,"./_for-of":37,"./_global":38,"./_is-object":49,"./_iter-detect":54,"./_library":57,"./_microtask":63,"./_new-promise-capability":64,"./_perform":80,"./_promise-resolve":81,"./_redefine-all":83,"./_set-species":87,"./_set-to-string-tag":88,"./_species-constructor":91,"./_task":96,"./_wks":112}],161:[function(require,module,exports){var $export=require("./_export");var aFunction=require("./_a-function");var anObject=require("./_an-object");var rApply=(require("./_global").Reflect||{}).apply;var fApply=Function.apply;$export($export.S+$export.F*!require("./_fails")(function(){rApply(function(){})}),"Reflect",{apply:function apply(target,thisArgument,argumentsList){var T=aFunction(target);var L=anObject(argumentsList);return rApply?rApply(T,thisArgument,L):fApply.call(T,thisArgument,L)}})},{"./_a-function":8,"./_an-object":11,"./_export":32,"./_fails":34,"./_global":38}],162:[function(require,module,exports){var $export=require("./_export");var create=require("./_object-create");var aFunction=require("./_a-function");var anObject=require("./_an-object");var isObject=require("./_is-object");var fails=require("./_fails");var bind=require("./_bind");var rConstruct=(require("./_global").Reflect||{}).construct;var NEW_TARGET_BUG=fails(function(){function F(){}return!(rConstruct(function(){},[],F)instanceof F)});var ARGS_BUG=!fails(function(){rConstruct(function(){})});$export($export.S+$export.F*(NEW_TARGET_BUG||ARGS_BUG),"Reflect",{construct:function construct(Target,args){aFunction(Target);anObject(args);var newTarget=arguments.length<3?Target:aFunction(arguments[2]);if(ARGS_BUG&&!NEW_TARGET_BUG)return rConstruct(Target,args,newTarget);if(Target==newTarget){switch(args.length){case 0:return new Target;case 1:return new Target(args[0]);case 2:return new Target(args[0],args[1]);case 3:return new Target(args[0],args[1],args[2]);case 4:return new Target(args[0],args[1],args[2],args[3])}var $args=[null];$args.push.apply($args,args);return new(bind.apply(Target,$args))}var proto=newTarget.prototype;var instance=create(isObject(proto)?proto:Object.prototype);var result=Function.apply.call(Target,instance,args);return isObject(result)?result:instance}})},{"./_a-function":8,"./_an-object":11,"./_bind":18,"./_export":32,"./_fails":34,"./_global":38,"./_is-object":49,"./_object-create":66}],163:[function(require,module,exports){var dP=require("./_object-dp");var $export=require("./_export");var anObject=require("./_an-object");var toPrimitive=require("./_to-primitive");$export($export.S+$export.F*require("./_fails")(function(){Reflect.defineProperty(dP.f({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function defineProperty(target,propertyKey,attributes){anObject(target);propertyKey=toPrimitive(propertyKey,true);anObject(attributes);try{dP.f(target,propertyKey,attributes);return true}catch(e){return false}}})},{"./_an-object":11,"./_export":32,"./_fails":34,"./_object-dp":67,"./_to-primitive":103}],164:[function(require,module,exports){var $export=require("./_export");var gOPD=require("./_object-gopd").f;var anObject=require("./_an-object");$export($export.S,"Reflect",{deleteProperty:function deleteProperty(target,propertyKey){var desc=gOPD(anObject(target),propertyKey);return desc&&!desc.configurable?false:delete target[propertyKey]}})},{"./_an-object":11,"./_export":32,"./_object-gopd":69}],165:[function(require,module,exports){var gOPD=require("./_object-gopd");var $export=require("./_export");var anObject=require("./_an-object");$export($export.S,"Reflect",{getOwnPropertyDescriptor:function getOwnPropertyDescriptor(target,propertyKey){return gOPD.f(anObject(target),propertyKey)}})},{"./_an-object":11,"./_export":32,"./_object-gopd":69}],166:[function(require,module,exports){var $export=require("./_export");var getProto=require("./_object-gpo");var anObject=require("./_an-object");$export($export.S,"Reflect",{getPrototypeOf:function getPrototypeOf(target){return getProto(anObject(target))}})},{"./_an-object":11,"./_export":32,"./_object-gpo":73}],167:[function(require,module,exports){var gOPD=require("./_object-gopd");var getPrototypeOf=require("./_object-gpo");var has=require("./_has");var $export=require("./_export");var isObject=require("./_is-object");var anObject=require("./_an-object");function get(target,propertyKey){var receiver=arguments.length<3?target:arguments[2];var desc,proto;if(anObject(target)===receiver)return target[propertyKey];if(desc=gOPD.f(target,propertyKey))return has(desc,"value")?desc.value:desc.get!==undefined?desc.get.call(receiver):undefined;if(isObject(proto=getPrototypeOf(target)))return get(proto,propertyKey,receiver)}$export($export.S,"Reflect",{get:get})},{"./_an-object":11,"./_export":32,"./_has":39,"./_is-object":49,"./_object-gopd":69,"./_object-gpo":73}],168:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Reflect",{has:function has(target,propertyKey){return propertyKey in target}})},{"./_export":32}],169:[function(require,module,exports){var $export=require("./_export");var anObject=require("./_an-object");var $isExtensible=Object.isExtensible;$export($export.S,"Reflect",{isExtensible:function isExtensible(target){anObject(target);return $isExtensible?$isExtensible(target):true}})},{"./_an-object":11,"./_export":32}],170:[function(require,module,exports){var $export=require("./_export");$export($export.S,"Reflect",{ownKeys:require("./_own-keys")})},{"./_export":32,"./_own-keys":79}],171:[function(require,module,exports){var $export=require("./_export");var anObject=require("./_an-object");var $preventExtensions=Object.preventExtensions;$export($export.S,"Reflect",{preventExtensions:function preventExtensions(target){anObject(target);try{if($preventExtensions)$preventExtensions(target);return true}catch(e){return false}}})},{"./_an-object":11,"./_export":32}],172:[function(require,module,exports){var $export=require("./_export");var setProto=require("./_set-proto");if(setProto)$export($export.S,"Reflect",{setPrototypeOf:function setPrototypeOf(target,proto){setProto.check(target,proto);try{setProto.set(target,proto);return true}catch(e){return false}}})},{"./_export":32,"./_set-proto":86}],173:[function(require,module,exports){var dP=require("./_object-dp");var gOPD=require("./_object-gopd");var getPrototypeOf=require("./_object-gpo");var has=require("./_has");var $export=require("./_export");var createDesc=require("./_property-desc");var anObject=require("./_an-object");var isObject=require("./_is-object");function set(target,propertyKey,V){var receiver=arguments.length<4?target:arguments[3];var ownDesc=gOPD.f(anObject(target),propertyKey);var existingDescriptor,proto;if(!ownDesc){if(isObject(proto=getPrototypeOf(target))){return set(proto,propertyKey,V,receiver)}ownDesc=createDesc(0)}if(has(ownDesc,"value")){if(ownDesc.writable===false||!isObject(receiver))return false;existingDescriptor=gOPD.f(receiver,propertyKey)||createDesc(0);existingDescriptor.value=V;dP.f(receiver,propertyKey,existingDescriptor);return true}return ownDesc.set===undefined?false:(ownDesc.set.call(receiver,V),true)}$export($export.S,"Reflect",{set:set})},{"./_an-object":11,"./_export":32,"./_has":39,"./_is-object":49,"./_object-dp":67,"./_object-gopd":69,"./_object-gpo":73,"./_property-desc":82}],174:[function(require,module,exports){if(require("./_descriptors")&&/./g.flags!="g")require("./_object-dp").f(RegExp.prototype,"flags",{configurable:true,get:require("./_flags")})},{"./_descriptors":28,"./_flags":36,"./_object-dp":67}],175:[function(require,module,exports){require("./_fix-re-wks")("match",1,function(defined,MATCH,$match){return[function match(regexp){"use strict";var O=defined(this);var fn=regexp==undefined?undefined:regexp[MATCH];return fn!==undefined?fn.call(regexp,O):new RegExp(regexp)[MATCH](String(O))},$match]})},{"./_fix-re-wks":35}],176:[function(require,module,exports){require("./_fix-re-wks")("replace",2,function(defined,REPLACE,$replace){return[function replace(searchValue,replaceValue){"use strict";var O=defined(this);var fn=searchValue==undefined?undefined:searchValue[REPLACE];return fn!==undefined?fn.call(searchValue,O,replaceValue):$replace.call(String(O),searchValue,replaceValue)},$replace]})},{"./_fix-re-wks":35}],177:[function(require,module,exports){require("./_fix-re-wks")("search",1,function(defined,SEARCH,$search){return[function search(regexp){"use strict";var O=defined(this);var fn=regexp==undefined?undefined:regexp[SEARCH];return fn!==undefined?fn.call(regexp,O):new RegExp(regexp)[SEARCH](String(O))},$search]})},{"./_fix-re-wks":35}],178:[function(require,module,exports){require("./_fix-re-wks")("split",2,function(defined,SPLIT,$split){"use strict";var isRegExp=require("./_is-regexp");var _split=$split;var $push=[].push;var $SPLIT="split";var LENGTH="length";var LAST_INDEX="lastIndex";if("abbc"[$SPLIT](/(b)*/)[1]=="c"||"test"[$SPLIT](/(?:)/,-1)[LENGTH]!=4||"ab"[$SPLIT](/(?:ab)*/)[LENGTH]!=2||"."[$SPLIT](/(.?)(.?)/)[LENGTH]!=4||"."[$SPLIT](/()()/)[LENGTH]>1||""[$SPLIT](/.?/)[LENGTH]){var NPCG=/()??/.exec("")[1]===undefined;$split=function(separator,limit){var string=String(this);if(separator===undefined&&limit===0)return[];if(!isRegExp(separator))return _split.call(string,separator,limit);var output=[];var flags=(separator.ignoreCase?"i":"")+(separator.multiline?"m":"")+(separator.unicode?"u":"")+(separator.sticky?"y":"");var lastLastIndex=0;var splitLimit=limit===undefined?4294967295:limit>>>0;var separatorCopy=new RegExp(separator.source,flags+"g");var separator2,match,lastIndex,lastLength,i;if(!NPCG)separator2=new RegExp("^"+separatorCopy.source+"$(?!\\s)",flags);while(match=separatorCopy.exec(string)){lastIndex=match.index+match[0][LENGTH];if(lastIndex>lastLastIndex){output.push(string.slice(lastLastIndex,match.index));if(!NPCG&&match[LENGTH]>1)match[0].replace(separator2,function(){for(i=1;i<arguments[LENGTH]-2;i++)if(arguments[i]===undefined)match[i]=undefined});if(match[LENGTH]>1&&match.index<string[LENGTH])$push.apply(output,match.slice(1));lastLength=match[0][LENGTH];lastLastIndex=lastIndex;if(output[LENGTH]>=splitLimit)break}if(separatorCopy[LAST_INDEX]===match.index)separatorCopy[LAST_INDEX]++}if(lastLastIndex===string[LENGTH]){if(lastLength||!separatorCopy.test(""))output.push("")}else output.push(string.slice(lastLastIndex));return output[LENGTH]>splitLimit?output.slice(0,splitLimit):output}}else if("0"[$SPLIT](undefined,0)[LENGTH]){$split=function(separator,limit){return separator===undefined&&limit===0?[]:_split.call(this,separator,limit)}}return[function split(separator,limit){var O=defined(this);var fn=separator==undefined?undefined:separator[SPLIT];return fn!==undefined?fn.call(separator,O,limit):$split.call(String(O),separator,limit)},$split]})},{"./_fix-re-wks":35,"./_is-regexp":50}],179:[function(require,module,exports){"use strict";var strong=require("./_collection-strong");var validate=require("./_validate-collection");var SET="Set";module.exports=require("./_collection")(SET,function(get){return function Set(){return get(this,arguments.length>0?arguments[0]:undefined)}},{add:function add(value){return strong.def(validate(this,SET),value=value===0?0:value,value)}},strong)},{"./_collection":23,"./_collection-strong":21,"./_validate-collection":109}],180:[function(require,module,exports){"use strict";var $export=require("./_export");var $at=require("./_string-at")(false);$export($export.P,"String",{codePointAt:function codePointAt(pos){return $at(this,pos)}})},{"./_export":32,"./_string-at":92}],181:[function(require,module,exports){"use strict";var $export=require("./_export");var toLength=require("./_to-length");var context=require("./_string-context");var ENDS_WITH="endsWith";var $endsWith=""[ENDS_WITH];$export($export.P+$export.F*require("./_fails-is-regexp")(ENDS_WITH),"String",{endsWith:function endsWith(searchString){var that=context(this,searchString,ENDS_WITH);var endPosition=arguments.length>1?arguments[1]:undefined;var len=toLength(that.length);var end=endPosition===undefined?len:Math.min(toLength(endPosition),len);var search=String(searchString);return $endsWith?$endsWith.call(that,search,end):that.slice(end-search.length,end)===search}})},{"./_export":32,"./_fails-is-regexp":33,"./_string-context":93,"./_to-length":101}],182:[function(require,module,exports){var $export=require("./_export");var toAbsoluteIndex=require("./_to-absolute-index");var fromCharCode=String.fromCharCode;var $fromCodePoint=String.fromCodePoint;$export($export.S+$export.F*(!!$fromCodePoint&&$fromCodePoint.length!=1),"String",{fromCodePoint:function fromCodePoint(x){var res=[];var aLen=arguments.length;var i=0;var code;while(aLen>i){code=+arguments[i++];if(toAbsoluteIndex(code,1114111)!==code)throw RangeError(code+" is not a valid code point");res.push(code<65536?fromCharCode(code):fromCharCode(((code-=65536)>>10)+55296,code%1024+56320))}return res.join("")}})},{"./_export":32,"./_to-absolute-index":97}],183:[function(require,module,exports){"use strict";var $export=require("./_export");var context=require("./_string-context");var INCLUDES="includes";$export($export.P+$export.F*require("./_fails-is-regexp")(INCLUDES),"String",{includes:function includes(searchString){return!!~context(this,searchString,INCLUDES).indexOf(searchString,arguments.length>1?arguments[1]:undefined)}})},{"./_export":32,"./_fails-is-regexp":33,"./_string-context":93}],184:[function(require,module,exports){var $export=require("./_export");var toIObject=require("./_to-iobject");var toLength=require("./_to-length");$export($export.S,"String",{raw:function raw(callSite){var tpl=toIObject(callSite.raw);var len=toLength(tpl.length);var aLen=arguments.length;var res=[];var i=0;while(len>i){res.push(String(tpl[i++]));if(i<aLen)res.push(String(arguments[i]))}return res.join("")}})},{"./_export":32,"./_to-iobject":100,"./_to-length":101}],185:[function(require,module,exports){var $export=require("./_export");$export($export.P,"String",{repeat:require("./_string-repeat")})},{"./_export":32,"./_string-repeat":95}],186:[function(require,module,exports){"use strict";var $export=require("./_export");var toLength=require("./_to-length");var context=require("./_string-context");var STARTS_WITH="startsWith";var $startsWith=""[STARTS_WITH];$export($export.P+$export.F*require("./_fails-is-regexp")(STARTS_WITH),"String",{startsWith:function startsWith(searchString){var that=context(this,searchString,STARTS_WITH);var index=toLength(Math.min(arguments.length>1?arguments[1]:undefined,that.length));var search=String(searchString);return $startsWith?$startsWith.call(that,search,index):that.slice(index,index+search.length)===search}})},{"./_export":32,"./_fails-is-regexp":33,"./_string-context":93,"./_to-length":101}],187:[function(require,module,exports){"use strict";var global=require("./_global");var has=require("./_has");var DESCRIPTORS=require("./_descriptors");var $export=require("./_export");var redefine=require("./_redefine");var META=require("./_meta").KEY;var $fails=require("./_fails");var shared=require("./_shared");var setToStringTag=require("./_set-to-string-tag");var uid=require("./_uid");var wks=require("./_wks");var wksExt=require("./_wks-ext");var wksDefine=require("./_wks-define");var enumKeys=require("./_enum-keys");var isArray=require("./_is-array");var anObject=require("./_an-object");var isObject=require("./_is-object");var toIObject=require("./_to-iobject");var toPrimitive=require("./_to-primitive");var createDesc=require("./_property-desc");var _create=require("./_object-create");var gOPNExt=require("./_object-gopn-ext");var $GOPD=require("./_object-gopd");var $DP=require("./_object-dp");var $keys=require("./_object-keys");var gOPD=$GOPD.f;var dP=$DP.f;var gOPN=gOPNExt.f;var $Symbol=global.Symbol;var $JSON=global.JSON;var _stringify=$JSON&&$JSON.stringify;var PROTOTYPE="prototype";var HIDDEN=wks("_hidden");var TO_PRIMITIVE=wks("toPrimitive");var isEnum={}.propertyIsEnumerable;var SymbolRegistry=shared("symbol-registry");var AllSymbols=shared("symbols");var OPSymbols=shared("op-symbols");var ObjectProto=Object[PROTOTYPE];var USE_NATIVE=typeof $Symbol=="function";var QObject=global.QObject;var setter=!QObject||!QObject[PROTOTYPE]||!QObject[PROTOTYPE].findChild;var setSymbolDesc=DESCRIPTORS&&$fails(function(){return _create(dP({},"a",{get:function(){return dP(this,"a",{value:7}).a}})).a!=7})?function(it,key,D){var protoDesc=gOPD(ObjectProto,key);if(protoDesc)delete ObjectProto[key];dP(it,key,D);if(protoDesc&&it!==ObjectProto)dP(ObjectProto,key,protoDesc)}:dP;var wrap=function(tag){var sym=AllSymbols[tag]=_create($Symbol[PROTOTYPE]);sym._k=tag;return sym};var isSymbol=USE_NATIVE&&typeof $Symbol.iterator=="symbol"?function(it){return typeof it=="symbol"}:function(it){return it instanceof $Symbol};var $defineProperty=function defineProperty(it,key,D){if(it===ObjectProto)$defineProperty(OPSymbols,key,D);anObject(it);key=toPrimitive(key,true);anObject(D);if(has(AllSymbols,key)){if(!D.enumerable){if(!has(it,HIDDEN))dP(it,HIDDEN,createDesc(1,{}));it[HIDDEN][key]=true}else{if(has(it,HIDDEN)&&it[HIDDEN][key])it[HIDDEN][key]=false;D=_create(D,{enumerable:createDesc(0,false)})}return setSymbolDesc(it,key,D)}return dP(it,key,D)};var $defineProperties=function defineProperties(it,P){anObject(it);var keys=enumKeys(P=toIObject(P));var i=0;var l=keys.length;var key;while(l>i)$defineProperty(it,key=keys[i++],P[key]);return it};var $create=function create(it,P){return P===undefined?_create(it):$defineProperties(_create(it),P)};var $propertyIsEnumerable=function propertyIsEnumerable(key){var E=isEnum.call(this,key=toPrimitive(key,true));if(this===ObjectProto&&has(AllSymbols,key)&&!has(OPSymbols,key))return false;return E||!has(this,key)||!has(AllSymbols,key)||has(this,HIDDEN)&&this[HIDDEN][key]?E:true};var $getOwnPropertyDescriptor=function getOwnPropertyDescriptor(it,key){it=toIObject(it);key=toPrimitive(key,true);if(it===ObjectProto&&has(AllSymbols,key)&&!has(OPSymbols,key))return;var D=gOPD(it,key);if(D&&has(AllSymbols,key)&&!(has(it,HIDDEN)&&it[HIDDEN][key]))D.enumerable=true;return D};var $getOwnPropertyNames=function getOwnPropertyNames(it){var names=gOPN(toIObject(it));var result=[];var i=0;var key;while(names.length>i){if(!has(AllSymbols,key=names[i++])&&key!=HIDDEN&&key!=META)result.push(key)}return result};var $getOwnPropertySymbols=function getOwnPropertySymbols(it){var IS_OP=it===ObjectProto;var names=gOPN(IS_OP?OPSymbols:toIObject(it));var result=[];var i=0;var key;while(names.length>i){if(has(AllSymbols,key=names[i++])&&(IS_OP?has(ObjectProto,key):true))result.push(AllSymbols[key])}return result};if(!USE_NATIVE){$Symbol=function Symbol(){if(this instanceof $Symbol)throw TypeError("Symbol is not a constructor!");var tag=uid(arguments.length>0?arguments[0]:undefined);var $set=function(value){if(this===ObjectProto)$set.call(OPSymbols,value);if(has(this,HIDDEN)&&has(this[HIDDEN],tag))this[HIDDEN][tag]=false;setSymbolDesc(this,tag,createDesc(1,value))};if(DESCRIPTORS&&setter)setSymbolDesc(ObjectProto,tag,{configurable:true,set:$set});return wrap(tag)};redefine($Symbol[PROTOTYPE],"toString",function toString(){return this._k});$GOPD.f=$getOwnPropertyDescriptor;$DP.f=$defineProperty;require("./_object-gopn").f=gOPNExt.f=$getOwnPropertyNames;require("./_object-pie").f=$propertyIsEnumerable;require("./_object-gops").f=$getOwnPropertySymbols;if(DESCRIPTORS&&!require("./_library")){redefine(ObjectProto,"propertyIsEnumerable",$propertyIsEnumerable,true)}wksExt.f=function(name){return wrap(wks(name))}}$export($export.G+$export.W+$export.F*!USE_NATIVE,{Symbol:$Symbol});for(var es6Symbols="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),j=0;es6Symbols.length>j;)wks(es6Symbols[j++]);for(var wellKnownSymbols=$keys(wks.store),k=0;wellKnownSymbols.length>k;)wksDefine(wellKnownSymbols[k++]);$export($export.S+$export.F*!USE_NATIVE,"Symbol",{for:function(key){return has(SymbolRegistry,key+="")?SymbolRegistry[key]:SymbolRegistry[key]=$Symbol(key)},keyFor:function keyFor(sym){if(!isSymbol(sym))throw TypeError(sym+" is not a symbol!");for(var key in SymbolRegistry)if(SymbolRegistry[key]===sym)return key},useSetter:function(){setter=true},useSimple:function(){setter=false}});$export($export.S+$export.F*!USE_NATIVE,"Object",{create:$create,defineProperty:$defineProperty,defineProperties:$defineProperties,getOwnPropertyDescriptor:$getOwnPropertyDescriptor,getOwnPropertyNames:$getOwnPropertyNames,getOwnPropertySymbols:$getOwnPropertySymbols});$JSON&&$export($export.S+$export.F*(!USE_NATIVE||$fails(function(){var S=$Symbol();return _stringify([S])!="[null]"||_stringify({a:S})!="{}"||_stringify(Object(S))!="{}"})),"JSON",{stringify:function stringify(it){var args=[it];var i=1;var replacer,$replacer;while(arguments.length>i)args.push(arguments[i++]);$replacer=replacer=args[1];if(!isObject(replacer)&&it===undefined||isSymbol(it))return;if(!isArray(replacer))replacer=function(key,value){if(typeof $replacer=="function")value=$replacer.call(this,key,value);if(!isSymbol(value))return value};args[1]=replacer;return _stringify.apply($JSON,args)}});$Symbol[PROTOTYPE][TO_PRIMITIVE]||require("./_hide")($Symbol[PROTOTYPE],TO_PRIMITIVE,$Symbol[PROTOTYPE].valueOf);setToStringTag($Symbol,"Symbol");setToStringTag(Math,"Math",true);setToStringTag(global.JSON,"JSON",true)},{"./_an-object":11,"./_descriptors":28,"./_enum-keys":31,"./_export":32,"./_fails":34,"./_global":38,"./_has":39,"./_hide":40,"./_is-array":47,"./_is-object":49,"./_library":57,"./_meta":62,"./_object-create":66,"./_object-dp":67,"./_object-gopd":69,"./_object-gopn":71,"./_object-gopn-ext":70,"./_object-gops":72,"./_object-keys":75,"./_object-pie":76,"./_property-desc":82,"./_redefine":84,"./_set-to-string-tag":88,"./_shared":90,"./_to-iobject":100,"./_to-primitive":103,"./_uid":107,"./_wks":112,"./_wks-define":110,"./_wks-ext":111}],188:[function(require,module,exports){"use strict";var $export=require("./_export");var $typed=require("./_typed");var buffer=require("./_typed-buffer");var anObject=require("./_an-object");var toAbsoluteIndex=require("./_to-absolute-index");var toLength=require("./_to-length");var isObject=require("./_is-object");var ArrayBuffer=require("./_global").ArrayBuffer;var speciesConstructor=require("./_species-constructor");var $ArrayBuffer=buffer.ArrayBuffer;var $DataView=buffer.DataView;var $isView=$typed.ABV&&ArrayBuffer.isView;var $slice=$ArrayBuffer.prototype.slice;var VIEW=$typed.VIEW;var ARRAY_BUFFER="ArrayBuffer";$export($export.G+$export.W+$export.F*(ArrayBuffer!==$ArrayBuffer),{ArrayBuffer:$ArrayBuffer});$export($export.S+$export.F*!$typed.CONSTR,ARRAY_BUFFER,{isView:function isView(it){return $isView&&$isView(it)||isObject(it)&&VIEW in it}});$export($export.P+$export.U+$export.F*require("./_fails")(function(){return!new $ArrayBuffer(2).slice(1,undefined).byteLength}),ARRAY_BUFFER,{slice:function slice(start,end){if($slice!==undefined&&end===undefined)return $slice.call(anObject(this),start);var len=anObject(this).byteLength;var first=toAbsoluteIndex(start,len);var final=toAbsoluteIndex(end===undefined?len:end,len);var result=new(speciesConstructor(this,$ArrayBuffer))(toLength(final-first));var viewS=new $DataView(this);var viewT=new $DataView(result);var index=0;while(first<final){viewT.setUint8(index++,viewS.getUint8(first++))}return result}});require("./_set-species")(ARRAY_BUFFER)},{"./_an-object":11,"./_export":32,"./_fails":34,"./_global":38,"./_is-object":49,"./_set-species":87,"./_species-constructor":91,"./_to-absolute-index":97,"./_to-length":101,"./_typed":106,"./_typed-buffer":105}],189:[function(require,module,exports){require("./_typed-array")("Float32",4,function(init){return function Float32Array(data,byteOffset,length){return init(this,data,byteOffset,length)}})},{"./_typed-array":104}],190:[function(require,module,exports){require("./_typed-array")("Float64",8,function(init){return function Float64Array(data,byteOffset,length){return init(this,data,byteOffset,length)}})},{"./_typed-array":104}],191:[function(require,module,exports){require("./_typed-array")("Int16",2,function(init){return function Int16Array(data,byteOffset,length){return init(this,data,byteOffset,length)}})},{"./_typed-array":104}],192:[function(require,module,exports){require("./_typed-array")("Int32",4,function(init){return function Int32Array(data,byteOffset,length){return init(this,data,byteOffset,length)}})},{"./_typed-array":104}],193:[function(require,module,exports){require("./_typed-array")("Int8",1,function(init){return function Int8Array(data,byteOffset,length){return init(this,data,byteOffset,length)}})},{"./_typed-array":104}],194:[function(require,module,exports){require("./_typed-array")("Uint16",2,function(init){return function Uint16Array(data,byteOffset,length){return init(this,data,byteOffset,length)}})},{"./_typed-array":104}],195:[function(require,module,exports){require("./_typed-array")("Uint32",4,function(init){return function Uint32Array(data,byteOffset,length){return init(this,data,byteOffset,length)}})},{"./_typed-array":104}],196:[function(require,module,exports){require("./_typed-array")("Uint8",1,function(init){return function Uint8Array(data,byteOffset,length){return init(this,data,byteOffset,length)}})},{"./_typed-array":104}],197:[function(require,module,exports){require("./_typed-array")("Uint8",1,function(init){return function Uint8ClampedArray(data,byteOffset,length){return init(this,data,byteOffset,length)}},true)},{"./_typed-array":104}],198:[function(require,module,exports){"use strict";var each=require("./_array-methods")(0);var redefine=require("./_redefine");var meta=require("./_meta");var assign=require("./_object-assign");var weak=require("./_collection-weak");var isObject=require("./_is-object");var fails=require("./_fails");var validate=require("./_validate-collection");var WEAK_MAP="WeakMap";var getWeak=meta.getWeak;var isExtensible=Object.isExtensible;var uncaughtFrozenStore=weak.ufstore;var tmp={};var InternalMap;var wrapper=function(get){return function WeakMap(){return get(this,arguments.length>0?arguments[0]:undefined)}};var methods={get:function get(key){if(isObject(key)){var data=getWeak(key);if(data===true)return uncaughtFrozenStore(validate(this,WEAK_MAP)).get(key);return data?data[this._i]:undefined}},set:function set(key,value){return weak.def(validate(this,WEAK_MAP),key,value)}};var $WeakMap=module.exports=require("./_collection")(WEAK_MAP,wrapper,methods,weak,true,true);if(fails(function(){return(new $WeakMap).set((Object.freeze||Object)(tmp),7).get(tmp)!=7})){InternalMap=weak.getConstructor(wrapper,WEAK_MAP);assign(InternalMap.prototype,methods);meta.NEED=true;each(["delete","has","get","set"],function(key){var proto=$WeakMap.prototype;var method=proto[key];redefine(proto,key,function(a,b){if(isObject(a)&&!isExtensible(a)){if(!this._f)this._f=new InternalMap;var result=this._f[key](a,b);return key=="set"?this:result}return method.call(this,a,b)})})}},{"./_array-methods":15,"./_collection":23,"./_collection-weak":22,"./_fails":34,"./_is-object":49,"./_meta":62,"./_object-assign":65,"./_redefine":84,"./_validate-collection":109}],199:[function(require,module,exports){"use strict";var weak=require("./_collection-weak");var validate=require("./_validate-collection");var WEAK_SET="WeakSet";require("./_collection")(WEAK_SET,function(get){return function WeakSet(){return get(this,arguments.length>0?arguments[0]:undefined)}},{add:function add(value){return weak.def(validate(this,WEAK_SET),value,true)}},weak,false,true)},{"./_collection":23,"./_collection-weak":22,"./_validate-collection":109}],200:[function(require,module,exports){"use strict";var $export=require("./_export");var $includes=require("./_array-includes")(true);$export($export.P,"Array",{includes:function includes(el){return $includes(this,el,arguments.length>1?arguments[1]:undefined)}});require("./_add-to-unscopables")("includes")},{"./_add-to-unscopables":9,"./_array-includes":14,"./_export":32}],201:[function(require,module,exports){var $export=require("./_export");var $entries=require("./_object-to-array")(true);$export($export.S,"Object",{entries:function entries(it){return $entries(it)}})},{"./_export":32,"./_object-to-array":78}],202:[function(require,module,exports){var $export=require("./_export");var ownKeys=require("./_own-keys");var toIObject=require("./_to-iobject");var gOPD=require("./_object-gopd");var createProperty=require("./_create-property");$export($export.S,"Object",{getOwnPropertyDescriptors:function getOwnPropertyDescriptors(object){var O=toIObject(object);var getDesc=gOPD.f;var keys=ownKeys(O);var result={};var i=0;var key,desc;while(keys.length>i){desc=getDesc(O,key=keys[i++]);if(desc!==undefined)createProperty(result,key,desc)}return result}})},{"./_create-property":25,"./_export":32,"./_object-gopd":69,"./_own-keys":79,"./_to-iobject":100}],203:[function(require,module,exports){var $export=require("./_export");var $values=require("./_object-to-array")(false);$export($export.S,"Object",{values:function values(it){return $values(it)}})},{"./_export":32,"./_object-to-array":78}],204:[function(require,module,exports){"use strict";var $export=require("./_export");var $pad=require("./_string-pad");var userAgent=require("./_user-agent");$export($export.P+$export.F*/Version\/10\.\d+(\.\d+)? Safari\//.test(userAgent),"String",{padEnd:function padEnd(maxLength){return $pad(this,maxLength,arguments.length>1?arguments[1]:undefined,false)}})},{"./_export":32,"./_string-pad":94,"./_user-agent":108}],205:[function(require,module,exports){"use strict";var $export=require("./_export");var $pad=require("./_string-pad");var userAgent=require("./_user-agent");$export($export.P+$export.F*/Version\/10\.\d+(\.\d+)? Safari\//.test(userAgent),"String",{padStart:function padStart(maxLength){return $pad(this,maxLength,arguments.length>1?arguments[1]:undefined,true)}})},{"./_export":32,"./_string-pad":94,"./_user-agent":108}],206:[function(require,module,exports){var $iterators=require("./es6.array.iterator");var getKeys=require("./_object-keys");var redefine=require("./_redefine");var global=require("./_global");var hide=require("./_hide");var Iterators=require("./_iterators");var wks=require("./_wks");var ITERATOR=wks("iterator");var TO_STRING_TAG=wks("toStringTag");var ArrayValues=Iterators.Array;var DOMIterables={CSSRuleList:true,CSSStyleDeclaration:false,CSSValueList:false,ClientRectList:false,DOMRectList:false,DOMStringList:false,DOMTokenList:true,DataTransferItemList:false,FileList:false,HTMLAllCollection:false,HTMLCollection:false,HTMLFormElement:false,HTMLSelectElement:false,MediaList:true,MimeTypeArray:false,NamedNodeMap:false,NodeList:true,PaintRequestList:false,Plugin:false,PluginArray:false,SVGLengthList:false,SVGNumberList:false,SVGPathSegList:false,SVGPointList:false,SVGStringList:false,SVGTransformList:false,SourceBufferList:false,StyleSheetList:true,TextTrackCueList:false,TextTrackList:false,TouchList:false};for(var collections=getKeys(DOMIterables),i=0;i<collections.length;i++){var NAME=collections[i];var explicit=DOMIterables[NAME];var Collection=global[NAME];var proto=Collection&&Collection.prototype;var key;if(proto){if(!proto[ITERATOR])hide(proto,ITERATOR,ArrayValues);if(!proto[TO_STRING_TAG])hide(proto,TO_STRING_TAG,NAME);Iterators[NAME]=ArrayValues;if(explicit)for(key in $iterators)if(!proto[key])redefine(proto,key,$iterators[key],true)}}},{"./_global":38,"./_hide":40,"./_iterators":56,"./_object-keys":75,"./_redefine":84,"./_wks":112,"./es6.array.iterator":119}],207:[function(require,module,exports){var $export=require("./_export");var $task=require("./_task");$export($export.G+$export.B,{setImmediate:$task.set,clearImmediate:$task.clear})},{"./_export":32,"./_task":96}],208:[function(require,module,exports){var global=require("./_global");var $export=require("./_export");var userAgent=require("./_user-agent");var slice=[].slice;var MSIE=/MSIE .\./.test(userAgent);var wrap=function(set){return function(fn,time){var boundArgs=arguments.length>2;var args=boundArgs?slice.call(arguments,2):false;return set(boundArgs?function(){(typeof fn=="function"?fn:Function(fn)).apply(this,args)}:fn,time)}};$export($export.G+$export.B+$export.F*MSIE,{setTimeout:wrap(global.setTimeout),setInterval:wrap(global.setInterval)})},{"./_export":32,"./_global":38,"./_user-agent":108}],209:[function(require,module,exports){"use strict";var copy=require("es5-ext/object/copy"),normalizeOptions=require("es5-ext/object/normalize-options"),ensureCallable=require("es5-ext/object/valid-callable"),map=require("es5-ext/object/map"),callable=require("es5-ext/object/valid-callable"),validValue=require("es5-ext/object/valid-value"),bind=Function.prototype.bind,defineProperty=Object.defineProperty,hasOwnProperty=Object.prototype.hasOwnProperty,define;define=function(name,desc,options){var value=validValue(desc)&&callable(desc.value),dgs;dgs=copy(desc);delete dgs.writable;delete dgs.value;dgs.get=function(){if(!options.overwriteDefinition&&hasOwnProperty.call(this,name))return value;desc.value=bind.call(value,options.resolveContext?options.resolveContext(this):this);defineProperty(this,name,desc);return this[name]};return dgs};module.exports=function(props){var options=normalizeOptions(arguments[1]);if(options.resolveContext!=null)ensureCallable(options.resolveContext);return map(props,function(desc,name){return define(name,desc,options)})}},{"es5-ext/object/copy":244,"es5-ext/object/map":253,"es5-ext/object/normalize-options":254,"es5-ext/object/valid-callable":258,"es5-ext/object/valid-value":259}],210:[function(require,module,exports){"use strict";var assign=require("es5-ext/object/assign"),normalizeOpts=require("es5-ext/object/normalize-options"),isCallable=require("es5-ext/object/is-callable"),contains=require("es5-ext/string/#/contains"),d;d=module.exports=function(dscr,value){var c,e,w,options,desc;if(arguments.length<2||typeof dscr!=="string"){options=value;value=dscr;dscr=null}else{options=arguments[2]}if(dscr==null){c=w=true;e=false}else{c=contains.call(dscr,"c");e=contains.call(dscr,"e");w=contains.call(dscr,"w")}desc={value:value,configurable:c,enumerable:e,writable:w};return!options?desc:assign(normalizeOpts(options),desc)};d.gs=function(dscr,get,set){var c,e,options,desc;if(typeof dscr!=="string"){options=set;set=get;get=dscr;dscr=null}else{options=arguments[3]}if(get==null){get=undefined}else if(!isCallable(get)){options=get;get=set=undefined}else if(set==null){set=undefined}else if(!isCallable(set)){options=set;set=undefined}if(dscr==null){c=true;e=false}else{c=contains.call(dscr,"c");e=contains.call(dscr,"e")}desc={get:get,set:set,configurable:c,enumerable:e};return!options?desc:assign(normalizeOpts(options),desc)}},{"es5-ext/object/assign":241,"es5-ext/object/is-callable":247,"es5-ext/object/normalize-options":254,"es5-ext/string/#/contains":260}],211:[function(require,module,exports){"use strict";var keys=require("object-keys");var foreach=require("foreach");var hasSymbols=typeof Symbol==="function"&&typeof Symbol()==="symbol";var toStr=Object.prototype.toString;var isFunction=function(fn){return typeof fn==="function"&&toStr.call(fn)==="[object Function]"};var arePropertyDescriptorsSupported=function(){var obj={};try{Object.defineProperty(obj,"x",{enumerable:false,value:obj});for(var _ in obj){return false}return obj.x===obj}catch(e){return false}};var supportsDescriptors=Object.defineProperty&&arePropertyDescriptorsSupported();var defineProperty=function(object,name,value,predicate){if(name in object&&(!isFunction(predicate)||!predicate())){return}if(supportsDescriptors){Object.defineProperty(object,name,{configurable:true,enumerable:false,value:value,writable:true})}else{object[name]=value}};var defineProperties=function(object,map){var predicates=arguments.length>2?arguments[2]:{};var props=keys(map);if(hasSymbols){props=props.concat(Object.getOwnPropertySymbols(map))}foreach(props,function(name){defineProperty(object,name,map[name],predicates[name])})};defineProperties.supportsDescriptors=!!supportsDescriptors;module.exports=defineProperties},{foreach:283,"object-keys":294}],212:[function(require,module,exports){"use strict";var has=require("has");var toPrimitive=require("es-to-primitive/es6");var toStr=Object.prototype.toString;var hasSymbols=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol";var $isNaN=require("./helpers/isNaN");var $isFinite=require("./helpers/isFinite");var MAX_SAFE_INTEGER=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1;var assign=require("./helpers/assign");var sign=require("./helpers/sign");var mod=require("./helpers/mod");var isPrimitive=require("./helpers/isPrimitive");var parseInteger=parseInt;var bind=require("function-bind");var arraySlice=bind.call(Function.call,Array.prototype.slice);var strSlice=bind.call(Function.call,String.prototype.slice);var isBinary=bind.call(Function.call,RegExp.prototype.test,/^0b[01]+$/i);var isOctal=bind.call(Function.call,RegExp.prototype.test,/^0o[0-7]+$/i);var regexExec=bind.call(Function.call,RegExp.prototype.exec);var nonWS=[" ","",""].join("");var nonWSregex=new RegExp("["+nonWS+"]","g");var hasNonWS=bind.call(Function.call,RegExp.prototype.test,nonWSregex);var invalidHexLiteral=/^[-+]0x[0-9a-f]+$/i;var isInvalidHexLiteral=bind.call(Function.call,RegExp.prototype.test,invalidHexLiteral);var ws=["\t\n\v\f\r "," \u2028","\u2029\ufeff"].join("");var trimRegex=new RegExp("(^["+ws+"]+)|(["+ws+"]+$)","g");var replace=bind.call(Function.call,String.prototype.replace);var trim=function(value){return replace(value,trimRegex,"")};var ES5=require("./es5");var hasRegExpMatcher=require("is-regex");var ES6=assign(assign({},ES5),{Call:function Call(F,V){var args=arguments.length>2?arguments[2]:[];if(!this.IsCallable(F)){throw new TypeError(F+" is not a function")}return F.apply(V,args)},ToPrimitive:toPrimitive,ToNumber:function ToNumber(argument){var value=isPrimitive(argument)?argument:toPrimitive(argument,Number);if(typeof value==="symbol"){throw new TypeError("Cannot convert a Symbol value to a number")}if(typeof value==="string"){if(isBinary(value)){return this.ToNumber(parseInteger(strSlice(value,2),2))}else if(isOctal(value)){return this.ToNumber(parseInteger(strSlice(value,2),8))}else if(hasNonWS(value)||isInvalidHexLiteral(value)){return NaN}else{var trimmed=trim(value);if(trimmed!==value){return this.ToNumber(trimmed)}}}return Number(value)},ToInt16:function ToInt16(argument){var int16bit=this.ToUint16(argument);return int16bit>=32768?int16bit-65536:int16bit},ToInt8:function ToInt8(argument){var int8bit=this.ToUint8(argument);return int8bit>=128?int8bit-256:int8bit},ToUint8:function ToUint8(argument){var number=this.ToNumber(argument);if($isNaN(number)||number===0||!$isFinite(number)){return 0}var posInt=sign(number)*Math.floor(Math.abs(number));return mod(posInt,256)},ToUint8Clamp:function ToUint8Clamp(argument){var number=this.ToNumber(argument);if($isNaN(number)||number<=0){return 0}if(number>=255){return 255}var f=Math.floor(argument);if(f+.5<number){return f+1}if(number<f+.5){return f}if(f%2!==0){return f+1}return f},ToString:function ToString(argument){if(typeof argument==="symbol"){throw new TypeError("Cannot convert a Symbol value to a string")}return String(argument)},ToObject:function ToObject(value){this.RequireObjectCoercible(value);return Object(value)},ToPropertyKey:function ToPropertyKey(argument){var key=this.ToPrimitive(argument,String);return typeof key==="symbol"?key:this.ToString(key)},ToLength:function ToLength(argument){var len=this.ToInteger(argument);if(len<=0){return 0}if(len>MAX_SAFE_INTEGER){return MAX_SAFE_INTEGER}return len},CanonicalNumericIndexString:function CanonicalNumericIndexString(argument){if(toStr.call(argument)!=="[object String]"){throw new TypeError("must be a string")}if(argument==="-0"){return-0}var n=this.ToNumber(argument);if(this.SameValue(this.ToString(n),argument)){return n}return void 0},RequireObjectCoercible:ES5.CheckObjectCoercible,IsArray:Array.isArray||function IsArray(argument){return toStr.call(argument)==="[object Array]"},IsConstructor:function IsConstructor(argument){return typeof argument==="function"&&!!argument.prototype},IsExtensible:function IsExtensible(obj){if(!Object.preventExtensions){return true}if(isPrimitive(obj)){return false}return Object.isExtensible(obj)},IsInteger:function IsInteger(argument){if(typeof argument!=="number"||$isNaN(argument)||!$isFinite(argument)){return false}var abs=Math.abs(argument);return Math.floor(abs)===abs},IsPropertyKey:function IsPropertyKey(argument){return typeof argument==="string"||typeof argument==="symbol"},IsRegExp:function IsRegExp(argument){if(!argument||typeof argument!=="object"){return false}if(hasSymbols){var isRegExp=argument[Symbol.match];if(typeof isRegExp!=="undefined"){return ES5.ToBoolean(isRegExp)}}return hasRegExpMatcher(argument)},SameValueZero:function SameValueZero(x,y){return x===y||$isNaN(x)&&$isNaN(y)},GetV:function GetV(V,P){if(!this.IsPropertyKey(P)){throw new TypeError("Assertion failed: IsPropertyKey(P) is not true")}var O=this.ToObject(V);return O[P]},GetMethod:function GetMethod(O,P){if(!this.IsPropertyKey(P)){throw new TypeError("Assertion failed: IsPropertyKey(P) is not true")}var func=this.GetV(O,P);if(func==null){return void 0}if(!this.IsCallable(func)){throw new TypeError(P+"is not a function")}return func},Get:function Get(O,P){if(this.Type(O)!=="Object"){throw new TypeError("Assertion failed: Type(O) is not Object")}if(!this.IsPropertyKey(P)){throw new TypeError("Assertion failed: IsPropertyKey(P) is not true")}return O[P]},Type:function Type(x){if(typeof x==="symbol"){return"Symbol"}return ES5.Type(x)},SpeciesConstructor:function SpeciesConstructor(O,defaultConstructor){if(this.Type(O)!=="Object"){throw new TypeError("Assertion failed: Type(O) is not Object")}var C=O.constructor;if(typeof C==="undefined"){return defaultConstructor}if(this.Type(C)!=="Object"){throw new TypeError("O.constructor is not an Object")}var S=hasSymbols&&Symbol.species?C[Symbol.species]:void 0;if(S==null){return defaultConstructor}if(this.IsConstructor(S)){return S}throw new TypeError("no constructor found")},CompletePropertyDescriptor:function CompletePropertyDescriptor(Desc){if(!this.IsPropertyDescriptor(Desc)){throw new TypeError("Desc must be a Property Descriptor")}if(this.IsGenericDescriptor(Desc)||this.IsDataDescriptor(Desc)){if(!has(Desc,"[[Value]]")){Desc["[[Value]]"]=void 0}if(!has(Desc,"[[Writable]]")){Desc["[[Writable]]"]=false}}else{if(!has(Desc,"[[Get]]")){Desc["[[Get]]"]=void 0}if(!has(Desc,"[[Set]]")){Desc["[[Set]]"]=void 0}}if(!has(Desc,"[[Enumerable]]")){Desc["[[Enumerable]]"]=false}if(!has(Desc,"[[Configurable]]")){Desc["[[Configurable]]"]=false}return Desc},Set:function Set(O,P,V,Throw){if(this.Type(O)!=="Object"){throw new TypeError("O must be an Object")}if(!this.IsPropertyKey(P)){throw new TypeError("P must be a Property Key")}if(this.Type(Throw)!=="Boolean"){throw new TypeError("Throw must be a Boolean")}if(Throw){O[P]=V;return true}else{try{O[P]=V}catch(e){return false}}},HasOwnProperty:function HasOwnProperty(O,P){if(this.Type(O)!=="Object"){throw new TypeError("O must be an Object")}if(!this.IsPropertyKey(P)){throw new TypeError("P must be a Property Key")}return has(O,P)},HasProperty:function HasProperty(O,P){if(this.Type(O)!=="Object"){throw new TypeError("O must be an Object")}if(!this.IsPropertyKey(P)){throw new TypeError("P must be a Property Key")}return P in O},IsConcatSpreadable:function IsConcatSpreadable(O){if(this.Type(O)!=="Object"){return false}if(hasSymbols&&typeof Symbol.isConcatSpreadable==="symbol"){var spreadable=this.Get(O,Symbol.isConcatSpreadable);if(typeof spreadable!=="undefined"){return this.ToBoolean(spreadable)}}return this.IsArray(O)},Invoke:function Invoke(O,P){if(!this.IsPropertyKey(P)){throw new TypeError("P must be a Property Key")}var argumentsList=arraySlice(arguments,2);var func=this.GetV(O,P);return this.Call(func,O,argumentsList)},CreateIterResultObject:function CreateIterResultObject(value,done){if(this.Type(done)!=="Boolean"){throw new TypeError("Assertion failed: Type(done) is not Boolean")}return{value:value,done:done}},RegExpExec:function RegExpExec(R,S){if(this.Type(R)!=="Object"){throw new TypeError("R must be an Object")}if(this.Type(S)!=="String"){throw new TypeError("S must be a String")}var exec=this.Get(R,"exec");if(this.IsCallable(exec)){var result=this.Call(exec,R,[S]);if(result===null||this.Type(result)==="Object"){return result}throw new TypeError('"exec" method must return `null` or an Object')}return regexExec(R,S)},ArraySpeciesCreate:function ArraySpeciesCreate(originalArray,length){if(!this.IsInteger(length)||length<0){throw new TypeError("Assertion failed: length must be an integer >= 0")}var len=length===0?0:length;var C;var isArray=this.IsArray(originalArray);if(isArray){C=this.Get(originalArray,"constructor");if(this.Type(C)==="Object"&&hasSymbols&&Symbol.species){C=this.Get(C,Symbol.species);if(C===null){C=void 0}}}if(typeof C==="undefined"){return Array(len)}if(!this.IsConstructor(C)){throw new TypeError("C must be a constructor")}return new C(len)},CreateDataProperty:function CreateDataProperty(O,P,V){if(this.Type(O)!=="Object"){throw new TypeError("Assertion failed: Type(O) is not Object")}if(!this.IsPropertyKey(P)){throw new TypeError("Assertion failed: IsPropertyKey(P) is not true")}var oldDesc=Object.getOwnPropertyDescriptor(O,P);var extensible=oldDesc||(typeof Object.isExtensible!=="function"||Object.isExtensible(O));var immutable=oldDesc&&(!oldDesc.writable||!oldDesc.configurable);if(immutable||!extensible){return false}var newDesc={configurable:true,enumerable:true,value:V,writable:true};Object.defineProperty(O,P,newDesc);return true},CreateDataPropertyOrThrow:function CreateDataPropertyOrThrow(O,P,V){if(this.Type(O)!=="Object"){throw new TypeError("Assertion failed: Type(O) is not Object")}if(!this.IsPropertyKey(P)){throw new TypeError("Assertion failed: IsPropertyKey(P) is not true")}var success=this.CreateDataProperty(O,P,V);if(!success){throw new TypeError("unable to create data property")}return success},AdvanceStringIndex:function AdvanceStringIndex(S,index,unicode){if(this.Type(S)!=="String"){throw new TypeError("Assertion failed: Type(S) is not String")}if(!this.IsInteger(index)){throw new TypeError("Assertion failed: length must be an integer >= 0 and <= (2**53 - 1)")}if(index<0||index>MAX_SAFE_INTEGER){throw new RangeError("Assertion failed: length must be an integer >= 0 and <= (2**53 - 1)")}if(this.Type(unicode)!=="Boolean"){throw new TypeError("Assertion failed: Type(unicode) is not Boolean")}if(!unicode){return index+1}var length=S.length;if(index+1>=length){return index+1}var first=S.charCodeAt(index);if(first<55296||first>56319){return index+1}var second=S.charCodeAt(index+1);if(second<56320||second>57343){return index+1}return index+2}});delete ES6.CheckObjectCoercible;module.exports=ES6},{"./es5":213,"./helpers/assign":215,"./helpers/isFinite":216,"./helpers/isNaN":217,"./helpers/isPrimitive":218,"./helpers/mod":219,"./helpers/sign":220,"es-to-primitive/es6":222,"function-bind":285,has:286,"is-regex":290}],213:[function(require,module,exports){"use strict";var $isNaN=require("./helpers/isNaN");var $isFinite=require("./helpers/isFinite");var sign=require("./helpers/sign");var mod=require("./helpers/mod");var IsCallable=require("is-callable");var toPrimitive=require("es-to-primitive/es5");var has=require("has");var ES5={ToPrimitive:toPrimitive,ToBoolean:function ToBoolean(value){return!!value},ToNumber:function ToNumber(value){return Number(value)},ToInteger:function ToInteger(value){var number=this.ToNumber(value);if($isNaN(number)){return 0}if(number===0||!$isFinite(number)){return number}return sign(number)*Math.floor(Math.abs(number))},ToInt32:function ToInt32(x){return this.ToNumber(x)>>0},ToUint32:function ToUint32(x){return this.ToNumber(x)>>>0},ToUint16:function ToUint16(value){var number=this.ToNumber(value);if($isNaN(number)||number===0||!$isFinite(number)){return 0}var posInt=sign(number)*Math.floor(Math.abs(number));return mod(posInt,65536)},ToString:function ToString(value){return String(value)},ToObject:function ToObject(value){this.CheckObjectCoercible(value);return Object(value)},CheckObjectCoercible:function CheckObjectCoercible(value,optMessage){if(value==null){throw new TypeError(optMessage||"Cannot call method on "+value)}return value},IsCallable:IsCallable,SameValue:function SameValue(x,y){if(x===y){if(x===0){return 1/x===1/y}return true}return $isNaN(x)&&$isNaN(y)},Type:function Type(x){if(x===null){return"Null"}if(typeof x==="undefined"){return"Undefined"}if(typeof x==="function"||typeof x==="object"){return"Object"}if(typeof x==="number"){return"Number"}if(typeof x==="boolean"){return"Boolean"}if(typeof x==="string"){return"String"}},IsPropertyDescriptor:function IsPropertyDescriptor(Desc){if(this.Type(Desc)!=="Object"){return false}var allowed={"[[Configurable]]":true,"[[Enumerable]]":true,"[[Get]]":true,"[[Set]]":true,"[[Value]]":true,"[[Writable]]":true};for(var key in Desc){if(has(Desc,key)&&!allowed[key]){return false}}var isData=has(Desc,"[[Value]]");var IsAccessor=has(Desc,"[[Get]]")||has(Desc,"[[Set]]");if(isData&&IsAccessor){throw new TypeError("Property Descriptors may not be both accessor and data descriptors")}return true},IsAccessorDescriptor:function IsAccessorDescriptor(Desc){if(typeof Desc==="undefined"){return false}if(!this.IsPropertyDescriptor(Desc)){throw new TypeError("Desc must be a Property Descriptor")}if(!has(Desc,"[[Get]]")&&!has(Desc,"[[Set]]")){return false}return true},IsDataDescriptor:function IsDataDescriptor(Desc){if(typeof Desc==="undefined"){return false}if(!this.IsPropertyDescriptor(Desc)){throw new TypeError("Desc must be a Property Descriptor")}if(!has(Desc,"[[Value]]")&&!has(Desc,"[[Writable]]")){return false}return true},IsGenericDescriptor:function IsGenericDescriptor(Desc){if(typeof Desc==="undefined"){return false}if(!this.IsPropertyDescriptor(Desc)){throw new TypeError("Desc must be a Property Descriptor")}if(!this.IsAccessorDescriptor(Desc)&&!this.IsDataDescriptor(Desc)){return true}return false},FromPropertyDescriptor:function FromPropertyDescriptor(Desc){if(typeof Desc==="undefined"){return Desc}if(!this.IsPropertyDescriptor(Desc)){throw new TypeError("Desc must be a Property Descriptor")}if(this.IsDataDescriptor(Desc)){return{value:Desc["[[Value]]"],writable:!!Desc["[[Writable]]"],enumerable:!!Desc["[[Enumerable]]"],configurable:!!Desc["[[Configurable]]"]}}else if(this.IsAccessorDescriptor(Desc)){return{get:Desc["[[Get]]"],set:Desc["[[Set]]"],enumerable:!!Desc["[[Enumerable]]"],configurable:!!Desc["[[Configurable]]"]}}else{throw new TypeError("FromPropertyDescriptor must be called with a fully populated Property Descriptor")}},ToPropertyDescriptor:function ToPropertyDescriptor(Obj){if(this.Type(Obj)!=="Object"){throw new TypeError("ToPropertyDescriptor requires an object")}var desc={};if(has(Obj,"enumerable")){desc["[[Enumerable]]"]=this.ToBoolean(Obj.enumerable)}if(has(Obj,"configurable")){desc["[[Configurable]]"]=this.ToBoolean(Obj.configurable)}if(has(Obj,"value")){desc["[[Value]]"]=Obj.value}if(has(Obj,"writable")){desc["[[Writable]]"]=this.ToBoolean(Obj.writable)}if(has(Obj,"get")){var getter=Obj.get;if(typeof getter!=="undefined"&&!this.IsCallable(getter)){throw new TypeError("getter must be a function")}desc["[[Get]]"]=getter}if(has(Obj,"set")){var setter=Obj.set;if(typeof setter!=="undefined"&&!this.IsCallable(setter)){throw new TypeError("setter must be a function")}desc["[[Set]]"]=setter}if((has(desc,"[[Get]]")||has(desc,"[[Set]]"))&&(has(desc,"[[Value]]")||has(desc,"[[Writable]]"))){throw new TypeError("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute")}return desc}};module.exports=ES5},{"./helpers/isFinite":216,"./helpers/isNaN":217,"./helpers/mod":219,"./helpers/sign":220,"es-to-primitive/es5":221,has:286,"is-callable":288}],214:[function(require,module,exports){"use strict";module.exports=require("./es2015")},{"./es2015":212}],215:[function(require,module,exports){var has=Object.prototype.hasOwnProperty;module.exports=function assign(target,source){if(Object.assign){return Object.assign(target,source)}for(var key in source){if(has.call(source,key)){target[key]=source[key]}}return target}},{}],216:[function(require,module,exports){var $isNaN=Number.isNaN||function(a){return a!==a};module.exports=Number.isFinite||function(x){return typeof x==="number"&&!$isNaN(x)&&x!==Infinity&&x!==-Infinity}},{}],217:[function(require,module,exports){module.exports=Number.isNaN||function isNaN(a){return a!==a}},{}],218:[function(require,module,exports){module.exports=function isPrimitive(value){return value===null||typeof value!=="function"&&typeof value!=="object"}},{}],219:[function(require,module,exports){module.exports=function mod(number,modulo){var remain=number%modulo;return Math.floor(remain>=0?remain:remain+modulo)}},{}],220:[function(require,module,exports){module.exports=function sign(number){return number>=0?1:-1}},{}],221:[function(require,module,exports){"use strict";var toStr=Object.prototype.toString;var isPrimitive=require("./helpers/isPrimitive");var isCallable=require("is-callable");var ES5internalSlots={"[[DefaultValue]]":function(O,hint){var actualHint=hint||(toStr.call(O)==="[object Date]"?String:Number);if(actualHint===String||actualHint===Number){var methods=actualHint===String?["toString","valueOf"]:["valueOf","toString"];var value,i;for(i=0;i<methods.length;++i){if(isCallable(O[methods[i]])){value=O[methods[i]]();if(isPrimitive(value)){return value}}}throw new TypeError("No default value")}throw new TypeError("invalid [[DefaultValue]] hint supplied")}};module.exports=function ToPrimitive(input,PreferredType){if(isPrimitive(input)){return input}return ES5internalSlots["[[DefaultValue]]"](input,PreferredType)}},{"./helpers/isPrimitive":223,"is-callable":288}],222:[function(require,module,exports){"use strict";var hasSymbols=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol";var isPrimitive=require("./helpers/isPrimitive");var isCallable=require("is-callable");var isDate=require("is-date-object");var isSymbol=require("is-symbol");var ordinaryToPrimitive=function OrdinaryToPrimitive(O,hint){if(typeof O==="undefined"||O===null){throw new TypeError("Cannot call method on "+O)}if(typeof hint!=="string"||hint!=="number"&&hint!=="string"){throw new TypeError('hint must be "string" or "number"')}var methodNames=hint==="string"?["toString","valueOf"]:["valueOf","toString"];var method,result,i;for(i=0;i<methodNames.length;++i){method=O[methodNames[i]];if(isCallable(method)){result=method.call(O);if(isPrimitive(result)){return result}}}throw new TypeError("No default value")};var GetMethod=function GetMethod(O,P){var func=O[P];if(func!==null&&typeof func!=="undefined"){if(!isCallable(func)){throw new TypeError(func+" returned for property "+P+" of object "+O+" is not a function")}return func}};module.exports=function ToPrimitive(input,PreferredType){if(isPrimitive(input)){return input}var hint="default";if(arguments.length>1){if(PreferredType===String){hint="string"}else if(PreferredType===Number){hint="number"}}var exoticToPrim;if(hasSymbols){if(Symbol.toPrimitive){exoticToPrim=GetMethod(input,Symbol.toPrimitive)}else if(isSymbol(input)){exoticToPrim=Symbol.prototype.valueOf}}if(typeof exoticToPrim!=="undefined"){var result=exoticToPrim.call(input,hint);if(isPrimitive(result)){return result}throw new TypeError("unable to convert exotic object to primitive")}if(hint==="default"&&(isDate(input)||isSymbol(input))){hint="string"}return ordinaryToPrimitive(input,hint==="default"?"number":hint)}},{"./helpers/isPrimitive":223,"is-callable":288,"is-date-object":289,"is-symbol":291}],223:[function(require,module,exports){arguments[4][218][0].apply(exports,arguments)},{dup:218}],224:[function(require,module,exports){"use strict";var value=require("../../object/valid-value");module.exports=function(){value(this).length=0;return this}},{"../../object/valid-value":259}],225:[function(require,module,exports){"use strict";var numberIsNaN=require("../../number/is-nan"),toPosInt=require("../../number/to-pos-integer"),value=require("../../object/valid-value"),indexOf=Array.prototype.indexOf,objHasOwnProperty=Object.prototype.hasOwnProperty,abs=Math.abs,floor=Math.floor;module.exports=function(searchElement){var i,length,fromIndex,val;if(!numberIsNaN(searchElement))return indexOf.apply(this,arguments);length=toPosInt(value(this).length);fromIndex=arguments[1];if(isNaN(fromIndex))fromIndex=0;else if(fromIndex>=0)fromIndex=floor(fromIndex);else fromIndex=toPosInt(this.length)-floor(abs(fromIndex));for(i=fromIndex;i<length;++i){if(objHasOwnProperty.call(this,i)){val=this[i];if(numberIsNaN(val))return i}}return-1}},{"../../number/is-nan":235,"../../number/to-pos-integer":239,"../../object/valid-value":259}],226:[function(require,module,exports){"use strict";module.exports=require("./is-implemented")()?Array.from:require("./shim")},{"./is-implemented":227,"./shim":228}],227:[function(require,module,exports){"use strict";module.exports=function(){var from=Array.from,arr,result;if(typeof from!=="function")return false;arr=["raz","dwa"];result=from(arr);return Boolean(result&&result!==arr&&result[1]==="dwa")}},{}],228:[function(require,module,exports){"use strict";var iteratorSymbol=require("es6-symbol").iterator,isArguments=require("../../function/is-arguments"),isFunction=require("../../function/is-function"),toPosInt=require("../../number/to-pos-integer"),callable=require("../../object/valid-callable"),validValue=require("../../object/valid-value"),isValue=require("../../object/is-value"),isString=require("../../string/is-string"),isArray=Array.isArray,call=Function.prototype.call,desc={configurable:true,enumerable:true,writable:true,value:null},defineProperty=Object.defineProperty;module.exports=function(arrayLike){var mapFn=arguments[1],thisArg=arguments[2],Context,i,j,arr,length,code,iterator,result,getIterator,value;arrayLike=Object(validValue(arrayLike));if(isValue(mapFn))callable(mapFn);if(!this||this===Array||!isFunction(this)){if(!mapFn){if(isArguments(arrayLike)){length=arrayLike.length;if(length!==1)return Array.apply(null,arrayLike);arr=new Array(1);arr[0]=arrayLike[0];return arr}if(isArray(arrayLike)){arr=new Array(length=arrayLike.length);for(i=0;i<length;++i)arr[i]=arrayLike[i];return arr}}arr=[]}else{Context=this}if(!isArray(arrayLike)){if((getIterator=arrayLike[iteratorSymbol])!==undefined){iterator=callable(getIterator).call(arrayLike);if(Context)arr=new Context;result=iterator.next();i=0;while(!result.done){value=mapFn?call.call(mapFn,thisArg,result.value,i):result.value;if(Context){desc.value=value;defineProperty(arr,i,desc)}else{arr[i]=value}result=iterator.next();++i}length=i}else if(isString(arrayLike)){length=arrayLike.length;if(Context)arr=new Context;for(i=0,j=0;i<length;++i){value=arrayLike[i];if(i+1<length){code=value.charCodeAt(0);if(code>=55296&&code<=56319)value+=arrayLike[++i]}value=mapFn?call.call(mapFn,thisArg,value,j):value;if(Context){desc.value=value;defineProperty(arr,j,desc)}else{arr[j]=value}++j}length=j}}if(length===undefined){length=toPosInt(arrayLike.length);if(Context)arr=new Context(length);for(i=0;i<length;++i){value=mapFn?call.call(mapFn,thisArg,arrayLike[i],i):arrayLike[i];if(Context){desc.value=value;defineProperty(arr,i,desc)}else{arr[i]=value}}}if(Context){desc.value=null;arr.length=length}return arr}},{"../../function/is-arguments":229,"../../function/is-function":230,"../../number/to-pos-integer":239,"../../object/is-value":249,"../../object/valid-callable":258,"../../object/valid-value":259,"../../string/is-string":263,"es6-symbol":277}],229:[function(require,module,exports){"use strict";var objToString=Object.prototype.toString,id=objToString.call(function(){return arguments}());module.exports=function(value){return objToString.call(value)===id}},{}],230:[function(require,module,exports){"use strict";var objToString=Object.prototype.toString,id=objToString.call(require("./noop"));module.exports=function(value){return typeof value==="function"&&objToString.call(value)===id}},{"./noop":231}],231:[function(require,module,exports){"use strict";module.exports=function(){}},{}],232:[function(require,module,exports){"use strict";module.exports=require("./is-implemented")()?Math.sign:require("./shim")},{"./is-implemented":233,"./shim":234}],233:[function(require,module,exports){"use strict";module.exports=function(){var sign=Math.sign;if(typeof sign!=="function")return false;return sign(10)===1&&sign(-20)===-1}},{}],234:[function(require,module,exports){"use strict";module.exports=function(value){value=Number(value);if(isNaN(value)||value===0)return value;return value>0?1:-1}},{}],235:[function(require,module,exports){"use strict";module.exports=require("./is-implemented")()?Number.isNaN:require("./shim")},{"./is-implemented":236,"./shim":237}],236:[function(require,module,exports){"use strict";module.exports=function(){var numberIsNaN=Number.isNaN;if(typeof numberIsNaN!=="function")return false;return!numberIsNaN({})&&numberIsNaN(NaN)&&!numberIsNaN(34)}},{}],237:[function(require,module,exports){"use strict";module.exports=function(value){return value!==value}},{}],238:[function(require,module,exports){"use strict";var sign=require("../math/sign"),abs=Math.abs,floor=Math.floor;module.exports=function(value){if(isNaN(value))return 0;value=Number(value);if(value===0||!isFinite(value))return value;return sign(value)*floor(abs(value))}},{"../math/sign":232}],239:[function(require,module,exports){"use strict";var toInteger=require("./to-integer"),max=Math.max;module.exports=function(value){return max(0,toInteger(value))}},{"./to-integer":238}],240:[function(require,module,exports){"use strict";var callable=require("./valid-callable"),value=require("./valid-value"),bind=Function.prototype.bind,call=Function.prototype.call,keys=Object.keys,objPropertyIsEnumerable=Object.prototype.propertyIsEnumerable;module.exports=function(method,defVal){return function(obj,cb){var list,thisArg=arguments[2],compareFn=arguments[3];obj=Object(value(obj));callable(cb);list=keys(obj);if(compareFn){list.sort(typeof compareFn==="function"?bind.call(compareFn,obj):undefined)}if(typeof method!=="function")method=list[method];return call.call(method,list,function(key,index){if(!objPropertyIsEnumerable.call(obj,key))return defVal;return call.call(cb,thisArg,obj[key],key,obj,index)})}}},{"./valid-callable":258,"./valid-value":259}],241:[function(require,module,exports){"use strict";module.exports=require("./is-implemented")()?Object.assign:require("./shim")},{"./is-implemented":242,"./shim":243}],242:[function(require,module,exports){"use strict";module.exports=function(){var assign=Object.assign,obj;if(typeof assign!=="function")return false;obj={foo:"raz"};assign(obj,{bar:"dwa"},{trzy:"trzy"});return obj.foo+obj.bar+obj.trzy==="razdwatrzy"}},{}],243:[function(require,module,exports){"use strict";var keys=require("../keys"),value=require("../valid-value"),max=Math.max;module.exports=function(dest,src){var error,i,length=max(arguments.length,2),assign;dest=Object(value(dest));assign=function(key){try{dest[key]=src[key]}catch(e){if(!error)error=e}};for(i=1;i<length;++i){src=arguments[i];keys(src).forEach(assign)}if(error!==undefined)throw error;return dest}},{"../keys":250,"../valid-value":259}],244:[function(require,module,exports){"use strict";var aFrom=require("../array/from"),assign=require("./assign"),value=require("./valid-value");module.exports=function(obj){var copy=Object(value(obj)),propertyNames=arguments[1],options=Object(arguments[2]);if(copy!==obj&&!propertyNames)return copy;var result={};if(propertyNames){aFrom(propertyNames,function(propertyName){if(options.ensure||propertyName in obj)result[propertyName]=obj[propertyName]})}else{assign(result,obj)}return result}},{"../array/from":226,"./assign":241,"./valid-value":259}],245:[function(require,module,exports){"use strict";var create=Object.create,shim;if(!require("./set-prototype-of/is-implemented")()){shim=require("./set-prototype-of/shim")}module.exports=function(){var nullObject,polyProps,desc;if(!shim)return create;if(shim.level!==1)return create;nullObject={};polyProps={};desc={configurable:false,enumerable:false,writable:true,value:undefined};Object.getOwnPropertyNames(Object.prototype).forEach(function(name){if(name==="__proto__"){polyProps[name]={configurable:true,enumerable:false,writable:true,value:undefined};return}polyProps[name]=desc});Object.defineProperties(nullObject,polyProps);Object.defineProperty(shim,"nullPolyfill",{configurable:false,enumerable:false,writable:false,value:nullObject});return function(prototype,props){return create(prototype===null?nullObject:prototype,props)}}()},{"./set-prototype-of/is-implemented":256,"./set-prototype-of/shim":257}],246:[function(require,module,exports){"use strict";module.exports=require("./_iterate")("forEach")},{"./_iterate":240}],247:[function(require,module,exports){"use strict";module.exports=function(obj){return typeof obj==="function"}},{}],248:[function(require,module,exports){"use strict";var isValue=require("./is-value");var map={function:true,object:true};module.exports=function(value){return isValue(value)&&map[typeof value]||false}},{"./is-value":249}],249:[function(require,module,exports){"use strict";var _undefined=require("../function/noop")();module.exports=function(val){return val!==_undefined&&val!==null}},{"../function/noop":231}],250:[function(require,module,exports){"use strict";module.exports=require("./is-implemented")()?Object.keys:require("./shim")},{"./is-implemented":251,"./shim":252}],251:[function(require,module,exports){"use strict";module.exports=function(){try{Object.keys("primitive");return true}catch(e){return false}}},{}],252:[function(require,module,exports){"use strict";var isValue=require("../is-value");var keys=Object.keys;module.exports=function(object){return keys(isValue(object)?Object(object):object)}},{"../is-value":249}],253:[function(require,module,exports){"use strict";var callable=require("./valid-callable"),forEach=require("./for-each"),call=Function.prototype.call;module.exports=function(obj,cb){var result={},thisArg=arguments[2];callable(cb);forEach(obj,function(value,key,targetObj,index){result[key]=call.call(cb,thisArg,value,key,targetObj,index)});return result}},{"./for-each":246,"./valid-callable":258}],254:[function(require,module,exports){"use strict";var isValue=require("./is-value");var forEach=Array.prototype.forEach,create=Object.create;var process=function(src,obj){var key;for(key in src)obj[key]=src[key]};module.exports=function(opts1){var result=create(null);forEach.call(arguments,function(options){if(!isValue(options))return;process(Object(options),result)});return result}},{"./is-value":249}],255:[function(require,module,exports){"use strict";module.exports=require("./is-implemented")()?Object.setPrototypeOf:require("./shim")},{"./is-implemented":256,"./shim":257}],256:[function(require,module,exports){"use strict";var create=Object.create,getPrototypeOf=Object.getPrototypeOf,plainObject={};module.exports=function(){var setPrototypeOf=Object.setPrototypeOf,customCreate=arguments[0]||create;if(typeof setPrototypeOf!=="function")return false;return getPrototypeOf(setPrototypeOf(customCreate(null),plainObject))===plainObject}},{}],257:[function(require,module,exports){"use strict";var isObject=require("../is-object"),value=require("../valid-value"),objIsPrototypeOf=Object.prototype.isPrototypeOf,defineProperty=Object.defineProperty,nullDesc={configurable:true,enumerable:false,writable:true,value:undefined},validate;validate=function(obj,prototype){value(obj);if(prototype===null||isObject(prototype))return obj;throw new TypeError("Prototype must be null or an object")};module.exports=function(status){var fn,set;if(!status)return null;if(status.level===2){if(status.set){set=status.set;fn=function(obj,prototype){set.call(validate(obj,prototype),prototype);return obj}}else{fn=function(obj,prototype){validate(obj,prototype).__proto__=prototype;return obj}}}else{fn=function self(obj,prototype){var isNullBase;validate(obj,prototype);isNullBase=objIsPrototypeOf.call(self.nullPolyfill,obj);if(isNullBase)delete self.nullPolyfill.__proto__;if(prototype===null)prototype=self.nullPolyfill;obj.__proto__=prototype;if(isNullBase)defineProperty(self.nullPolyfill,"__proto__",nullDesc);return obj}}return Object.defineProperty(fn,"level",{configurable:false,enumerable:false,writable:false,value:status.level})}(function(){var tmpObj1=Object.create(null),tmpObj2={},set,desc=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__");if(desc){try{set=desc.set;set.call(tmpObj1,tmpObj2)}catch(ignore){}if(Object.getPrototypeOf(tmpObj1)===tmpObj2)return{set:set,level:2}}tmpObj1.__proto__=tmpObj2;if(Object.getPrototypeOf(tmpObj1)===tmpObj2)return{level:2};tmpObj1={};tmpObj1.__proto__=tmpObj2;if(Object.getPrototypeOf(tmpObj1)===tmpObj2)return{level:1};return false}());require("../create")},{"../create":245,"../is-object":248,"../valid-value":259}],258:[function(require,module,exports){"use strict";module.exports=function(fn){if(typeof fn!=="function")throw new TypeError(fn+" is not a function");return fn}},{}],259:[function(require,module,exports){"use strict";var isValue=require("./is-value");module.exports=function(value){if(!isValue(value))throw new TypeError("Cannot use null or undefined");return value}},{"./is-value":249}],260:[function(require,module,exports){"use strict";module.exports=require("./is-implemented")()?String.prototype.contains:require("./shim")},{"./is-implemented":261,"./shim":262}],261:[function(require,module,exports){"use strict";var str="razdwatrzy";module.exports=function(){if(typeof str.contains!=="function")return false;return str.contains("dwa")===true&&str.contains("foo")===false}},{}],262:[function(require,module,exports){"use strict";var indexOf=String.prototype.indexOf;module.exports=function(searchString){return indexOf.call(this,searchString,arguments[1])>-1}},{}],263:[function(require,module,exports){"use strict";var objToString=Object.prototype.toString,id=objToString.call("");module.exports=function(value){return typeof value==="string"||value&&typeof value==="object"&&(value instanceof String||objToString.call(value)===id)||false}},{}],264:[function(require,module,exports){"use strict";var setPrototypeOf=require("es5-ext/object/set-prototype-of"),contains=require("es5-ext/string/#/contains"),d=require("d"),Symbol=require("es6-symbol"),Iterator=require("./");var defineProperty=Object.defineProperty,ArrayIterator;ArrayIterator=module.exports=function(arr,kind){if(!(this instanceof ArrayIterator))throw new TypeError("Constructor requires 'new'");Iterator.call(this,arr);if(!kind)kind="value";else if(contains.call(kind,"key+value"))kind="key+value";else if(contains.call(kind,"key"))kind="key";else kind="value";defineProperty(this,"__kind__",d("",kind))};if(setPrototypeOf)setPrototypeOf(ArrayIterator,Iterator);delete ArrayIterator.prototype.constructor;ArrayIterator.prototype=Object.create(Iterator.prototype,{_resolve:d(function(i){if(this.__kind__==="value")return this.__list__[i];if(this.__kind__==="key+value")return[i,this.__list__[i]];return i})});defineProperty(ArrayIterator.prototype,Symbol.toStringTag,d("c","Array Iterator"))},{"./":267,d:210,"es5-ext/object/set-prototype-of":255,"es5-ext/string/#/contains":260,"es6-symbol":277}],265:[function(require,module,exports){"use strict";var isArguments=require("es5-ext/function/is-arguments"),callable=require("es5-ext/object/valid-callable"),isString=require("es5-ext/string/is-string"),get=require("./get");var isArray=Array.isArray,call=Function.prototype.call,some=Array.prototype.some;module.exports=function(iterable,cb){var mode,thisArg=arguments[2],result,doBreak,broken,i,length,char,code;if(isArray(iterable)||isArguments(iterable))mode="array";else if(isString(iterable))mode="string";else iterable=get(iterable);callable(cb);doBreak=function(){broken=true};if(mode==="array"){some.call(iterable,function(value){call.call(cb,thisArg,value,doBreak);return broken});return}if(mode==="string"){length=iterable.length;for(i=0;i<length;++i){char=iterable[i];if(i+1<length){code=char.charCodeAt(0);if(code>=55296&&code<=56319)char+=iterable[++i]}call.call(cb,thisArg,char,doBreak);if(broken)break}return}result=iterable.next();while(!result.done){call.call(cb,thisArg,result.value,doBreak);if(broken)return;result=iterable.next()}}},{"./get":266,"es5-ext/function/is-arguments":229,"es5-ext/object/valid-callable":258,"es5-ext/string/is-string":263}],266:[function(require,module,exports){"use strict";var isArguments=require("es5-ext/function/is-arguments"),isString=require("es5-ext/string/is-string"),ArrayIterator=require("./array"),StringIterator=require("./string"),iterable=require("./valid-iterable"),iteratorSymbol=require("es6-symbol").iterator;module.exports=function(obj){if(typeof iterable(obj)[iteratorSymbol]==="function")return obj[iteratorSymbol]();if(isArguments(obj))return new ArrayIterator(obj);if(isString(obj))return new StringIterator(obj);return new ArrayIterator(obj)}},{"./array":264,"./string":269,"./valid-iterable":270,"es5-ext/function/is-arguments":229,"es5-ext/string/is-string":263,"es6-symbol":277}],267:[function(require,module,exports){"use strict";var clear=require("es5-ext/array/#/clear"),assign=require("es5-ext/object/assign"),callable=require("es5-ext/object/valid-callable"),value=require("es5-ext/object/valid-value"),d=require("d"),autoBind=require("d/auto-bind"),Symbol=require("es6-symbol");var defineProperty=Object.defineProperty,defineProperties=Object.defineProperties,Iterator;module.exports=Iterator=function(list,context){if(!(this instanceof Iterator))throw new TypeError("Constructor requires 'new'");defineProperties(this,{__list__:d("w",value(list)),__context__:d("w",context),__nextIndex__:d("w",0)});if(!context)return;callable(context.on);context.on("_add",this._onAdd);context.on("_delete",this._onDelete);context.on("_clear",this._onClear)};delete Iterator.prototype.constructor;defineProperties(Iterator.prototype,assign({_next:d(function(){var i;if(!this.__list__)return undefined;if(this.__redo__){i=this.__redo__.shift();if(i!==undefined)return i}if(this.__nextIndex__<this.__list__.length)return this.__nextIndex__++;this._unBind();return undefined}),next:d(function(){return this._createResult(this._next())}),_createResult:d(function(i){if(i===undefined)return{done:true,value:undefined};return{done:false,value:this._resolve(i)}}),_resolve:d(function(i){return this.__list__[i]}),_unBind:d(function(){this.__list__=null;delete this.__redo__;if(!this.__context__)return;this.__context__.off("_add",this._onAdd);this.__context__.off("_delete",this._onDelete);this.__context__.off("_clear",this._onClear);this.__context__=null}),toString:d(function(){return"[object "+(this[Symbol.toStringTag]||"Object")+"]"})},autoBind({_onAdd:d(function(index){if(index>=this.__nextIndex__)return;++this.__nextIndex__;if(!this.__redo__){defineProperty(this,"__redo__",d("c",[index]));return}this.__redo__.forEach(function(redo,i){if(redo>=index)this.__redo__[i]=++redo},this);this.__redo__.push(index)}),_onDelete:d(function(index){var i;if(index>=this.__nextIndex__)return;--this.__nextIndex__;if(!this.__redo__)return;i=this.__redo__.indexOf(index);if(i!==-1)this.__redo__.splice(i,1);this.__redo__.forEach(function(redo,j){if(redo>index)this.__redo__[j]=--redo},this)}),_onClear:d(function(){if(this.__redo__)clear.call(this.__redo__);this.__nextIndex__=0})})));defineProperty(Iterator.prototype,Symbol.iterator,d(function(){return this}))},{d:210,"d/auto-bind":209,"es5-ext/array/#/clear":224,"es5-ext/object/assign":241,"es5-ext/object/valid-callable":258,"es5-ext/object/valid-value":259,"es6-symbol":277}],268:[function(require,module,exports){"use strict";var isArguments=require("es5-ext/function/is-arguments"),isValue=require("es5-ext/object/is-value"),isString=require("es5-ext/string/is-string");var iteratorSymbol=require("es6-symbol").iterator,isArray=Array.isArray;module.exports=function(value){if(!isValue(value))return false;if(isArray(value))return true;if(isString(value))return true;if(isArguments(value))return true;return typeof value[iteratorSymbol]==="function"}},{"es5-ext/function/is-arguments":229,"es5-ext/object/is-value":249,"es5-ext/string/is-string":263,"es6-symbol":277}],269:[function(require,module,exports){"use strict";var setPrototypeOf=require("es5-ext/object/set-prototype-of"),d=require("d"),Symbol=require("es6-symbol"),Iterator=require("./");var defineProperty=Object.defineProperty,StringIterator;StringIterator=module.exports=function(str){if(!(this instanceof StringIterator))throw new TypeError("Constructor requires 'new'");str=String(str);Iterator.call(this,str);defineProperty(this,"__length__",d("",str.length))};if(setPrototypeOf)setPrototypeOf(StringIterator,Iterator);delete StringIterator.prototype.constructor;StringIterator.prototype=Object.create(Iterator.prototype,{_next:d(function(){if(!this.__list__)return undefined;if(this.__nextIndex__<this.__length__)return this.__nextIndex__++;this._unBind();return undefined}),_resolve:d(function(i){var char=this.__list__[i],code;if(this.__nextIndex__===this.__length__)return char;code=char.charCodeAt(0);if(code>=55296&&code<=56319)return char+this.__list__[this.__nextIndex__++];return char})});defineProperty(StringIterator.prototype,Symbol.toStringTag,d("c","String Iterator"))},{"./":267,d:210,"es5-ext/object/set-prototype-of":255,"es6-symbol":277}],270:[function(require,module,exports){"use strict";var isIterable=require("./is-iterable");module.exports=function(value){if(!isIterable(value))throw new TypeError(value+" is not iterable");return value}},{"./is-iterable":268}],271:[function(require,module,exports){(function(process,global){(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports=factory():typeof define==="function"&&define.amd?define(factory):global.ES6Promise=factory()})(this,function(){"use strict";function objectOrFunction(x){var type=typeof x;return x!==null&&(type==="object"||type==="function")}function isFunction(x){return typeof x==="function"}var _isArray=void 0;if(Array.isArray){_isArray=Array.isArray}else{_isArray=function(x){return Object.prototype.toString.call(x)==="[object Array]"}}var isArray=_isArray;var len=0;var vertxNext=void 0;var customSchedulerFn=void 0;var asap=function asap(callback,arg){queue[len]=callback;queue[len+1]=arg;len+=2;if(len===2){if(customSchedulerFn){customSchedulerFn(flush)}else{scheduleFlush()}}};function setScheduler(scheduleFn){customSchedulerFn=scheduleFn}function setAsap(asapFn){asap=asapFn}var browserWindow=typeof window!=="undefined"?window:undefined;var browserGlobal=browserWindow||{};var BrowserMutationObserver=browserGlobal.MutationObserver||browserGlobal.WebKitMutationObserver;var isNode=typeof self==="undefined"&&typeof process!=="undefined"&&{}.toString.call(process)==="[object process]";var isWorker=typeof Uint8ClampedArray!=="undefined"&&typeof importScripts!=="undefined"&&typeof MessageChannel!=="undefined";function useNextTick(){return function(){return process.nextTick(flush)}}function useVertxTimer(){if(typeof vertxNext!=="undefined"){return function(){vertxNext(flush)}}return useSetTimeout()}function useMutationObserver(){var iterations=0;var observer=new BrowserMutationObserver(flush);var node=document.createTextNode("");observer.observe(node,{characterData:true});return function(){node.data=iterations=++iterations%2}}function useMessageChannel(){var channel=new MessageChannel;channel.port1.onmessage=flush;return function(){return channel.port2.postMessage(0)}}function useSetTimeout(){var globalSetTimeout=setTimeout;return function(){return globalSetTimeout(flush,1)}}var queue=new Array(1e3);function flush(){for(var i=0;i<len;i+=2){var callback=queue[i];var arg=queue[i+1];callback(arg);queue[i]=undefined;queue[i+1]=undefined}len=0}function attemptVertx(){try{var vertx=Function("return this")().require("vertx");vertxNext=vertx.runOnLoop||vertx.runOnContext;return useVertxTimer()}catch(e){return useSetTimeout()}}var scheduleFlush=void 0;if(isNode){scheduleFlush=useNextTick()}else if(BrowserMutationObserver){scheduleFlush=useMutationObserver()}else if(isWorker){scheduleFlush=useMessageChannel()}else if(browserWindow===undefined&&typeof require==="function"){scheduleFlush=attemptVertx()}else{scheduleFlush=useSetTimeout()}function then(onFulfillment,onRejection){var parent=this;var child=new this.constructor(noop);if(child[PROMISE_ID]===undefined){makePromise(child)}var _state=parent._state;if(_state){var callback=arguments[_state-1];asap(function(){return invokeCallback(_state,child,callback,parent._result)})}else{subscribe(parent,child,onFulfillment,onRejection)}return child}function resolve$1(object){var Constructor=this;if(object&&typeof object==="object"&&object.constructor===Constructor){return object}var promise=new Constructor(noop);resolve(promise,object);return promise}var PROMISE_ID=Math.random().toString(36).substring(2);function noop(){}var PENDING=void 0;var FULFILLED=1;var REJECTED=2;var TRY_CATCH_ERROR={error:null};function selfFulfillment(){return new TypeError("You cannot resolve a promise with itself")}function cannotReturnOwn(){return new TypeError("A promises callback cannot return that same promise.")}function getThen(promise){try{return promise.then}catch(error){TRY_CATCH_ERROR.error=error;return TRY_CATCH_ERROR}}function tryThen(then$$1,value,fulfillmentHandler,rejectionHandler){try{then$$1.call(value,fulfillmentHandler,rejectionHandler)}catch(e){return e}}function handleForeignThenable(promise,thenable,then$$1){asap(function(promise){var sealed=false;var error=tryThen(then$$1,thenable,function(value){if(sealed){return}sealed=true;if(thenable!==value){resolve(promise,value)}else{fulfill(promise,value)}},function(reason){if(sealed){return}sealed=true;reject(promise,reason)},"Settle: "+(promise._label||" unknown promise"));if(!sealed&&error){sealed=true;reject(promise,error)}},promise)}function handleOwnThenable(promise,thenable){if(thenable._state===FULFILLED){fulfill(promise,thenable._result)}else if(thenable._state===REJECTED){reject(promise,thenable._result)}else{subscribe(thenable,undefined,function(value){return resolve(promise,value)},function(reason){return reject(promise,reason)})}}function handleMaybeThenable(promise,maybeThenable,then$$1){if(maybeThenable.constructor===promise.constructor&&then$$1===then&&maybeThenable.constructor.resolve===resolve$1){handleOwnThenable(promise,maybeThenable)}else{if(then$$1===TRY_CATCH_ERROR){reject(promise,TRY_CATCH_ERROR.error);TRY_CATCH_ERROR.error=null}else if(then$$1===undefined){fulfill(promise,maybeThenable)}else if(isFunction(then$$1)){handleForeignThenable(promise,maybeThenable,then$$1)}else{fulfill(promise,maybeThenable)}}}function resolve(promise,value){if(promise===value){reject(promise,selfFulfillment())}else if(objectOrFunction(value)){handleMaybeThenable(promise,value,getThen(value))}else{fulfill(promise,value)}}function publishRejection(promise){if(promise._onerror){promise._onerror(promise._result)}publish(promise)}function fulfill(promise,value){if(promise._state!==PENDING){return}promise._result=value;promise._state=FULFILLED;if(promise._subscribers.length!==0){asap(publish,promise)}}function reject(promise,reason){if(promise._state!==PENDING){return}promise._state=REJECTED;promise._result=reason;asap(publishRejection,promise)}function subscribe(parent,child,onFulfillment,onRejection){var _subscribers=parent._subscribers;var length=_subscribers.length;parent._onerror=null;_subscribers[length]=child;_subscribers[length+FULFILLED]=onFulfillment;_subscribers[length+REJECTED]=onRejection;if(length===0&&parent._state){asap(publish,parent)}}function publish(promise){var subscribers=promise._subscribers;var settled=promise._state;if(subscribers.length===0){return}var child=void 0,callback=void 0,detail=promise._result;for(var i=0;i<subscribers.length;i+=3){child=subscribers[i];callback=subscribers[i+settled];if(child){invokeCallback(settled,child,callback,detail)}else{callback(detail)}}promise._subscribers.length=0}function tryCatch(callback,detail){try{return callback(detail)}catch(e){TRY_CATCH_ERROR.error=e;return TRY_CATCH_ERROR}}function invokeCallback(settled,promise,callback,detail){var hasCallback=isFunction(callback),value=void 0,error=void 0,succeeded=void 0,failed=void 0;if(hasCallback){value=tryCatch(callback,detail);if(value===TRY_CATCH_ERROR){failed=true;error=value.error;value.error=null}else{succeeded=true}if(promise===value){reject(promise,cannotReturnOwn());return}}else{value=detail;succeeded=true}if(promise._state!==PENDING){}else if(hasCallback&&succeeded){resolve(promise,value)}else if(failed){reject(promise,error)}else if(settled===FULFILLED){fulfill(promise,value)}else if(settled===REJECTED){reject(promise,value)}}function initializePromise(promise,resolver){try{resolver(function resolvePromise(value){resolve(promise,value)},function rejectPromise(reason){reject(promise,reason)})}catch(e){reject(promise,e)}}var id=0;function nextId(){return id++}function makePromise(promise){promise[PROMISE_ID]=id++;promise._state=undefined;promise._result=undefined;promise._subscribers=[]}function validationError(){return new Error("Array Methods must be provided an Array")}var Enumerator=function(){function Enumerator(Constructor,input){this._instanceConstructor=Constructor;this.promise=new Constructor(noop);if(!this.promise[PROMISE_ID]){makePromise(this.promise)}if(isArray(input)){this.length=input.length;this._remaining=input.length;this._result=new Array(this.length);if(this.length===0){fulfill(this.promise,this._result)}else{this.length=this.length||0;this._enumerate(input);if(this._remaining===0){fulfill(this.promise,this._result)}}}else{reject(this.promise,validationError())}}Enumerator.prototype._enumerate=function _enumerate(input){for(var i=0;this._state===PENDING&&i<input.length;i++){this._eachEntry(input[i],i)}};Enumerator.prototype._eachEntry=function _eachEntry(entry,i){var c=this._instanceConstructor;var resolve$$1=c.resolve;if(resolve$$1===resolve$1){var _then=getThen(entry);if(_then===then&&entry._state!==PENDING){this._settledAt(entry._state,i,entry._result)}else if(typeof _then!=="function"){this._remaining--;this._result[i]=entry}else if(c===Promise$1){var promise=new c(noop);handleMaybeThenable(promise,entry,_then);this._willSettleAt(promise,i)}else{this._willSettleAt(new c(function(resolve$$1){return resolve$$1(entry)}),i)}}else{this._willSettleAt(resolve$$1(entry),i)}};Enumerator.prototype._settledAt=function _settledAt(state,i,value){var promise=this.promise;if(promise._state===PENDING){this._remaining--;if(state===REJECTED){reject(promise,value)}else{this._result[i]=value}}if(this._remaining===0){fulfill(promise,this._result)}};Enumerator.prototype._willSettleAt=function _willSettleAt(promise,i){var enumerator=this;subscribe(promise,undefined,function(value){return enumerator._settledAt(FULFILLED,i,value)},function(reason){return enumerator._settledAt(REJECTED,i,reason)})};return Enumerator}();function all(entries){return new Enumerator(this,entries).promise}function race(entries){var Constructor=this;if(!isArray(entries)){return new Constructor(function(_,reject){return reject(new TypeError("You must pass an array to race."))})}else{return new Constructor(function(resolve,reject){var length=entries.length;for(var i=0;i<length;i++){Constructor.resolve(entries[i]).then(resolve,reject)}})}}function reject$1(reason){var Constructor=this;var promise=new Constructor(noop);reject(promise,reason);return promise}function needsResolver(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function needsNew(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var Promise$1=function(){function Promise(resolver){this[PROMISE_ID]=nextId();this._result=this._state=undefined;this._subscribers=[];if(noop!==resolver){typeof resolver!=="function"&&needsResolver();this instanceof Promise?initializePromise(this,resolver):needsNew()}}Promise.prototype.catch=function _catch(onRejection){return this.then(null,onRejection)};Promise.prototype.finally=function _finally(callback){var promise=this;var constructor=promise.constructor;return promise.then(function(value){return constructor.resolve(callback()).then(function(){return value})},function(reason){return constructor.resolve(callback()).then(function(){throw reason})})};return Promise}();Promise$1.prototype.then=then;Promise$1.all=all;Promise$1.race=race;Promise$1.resolve=resolve$1;Promise$1.reject=reject$1;Promise$1._setScheduler=setScheduler;Promise$1._setAsap=setAsap;Promise$1._asap=asap;function polyfill(){var local=void 0;if(typeof global!=="undefined"){local=global}else if(typeof self!=="undefined"){local=self}else{try{local=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}}var P=local.Promise;if(P){var promiseToString=null;try{promiseToString=Object.prototype.toString.call(P.resolve())}catch(e){}if(promiseToString==="[object Promise]"&&!P.cast){return}}local.Promise=Promise$1}Promise$1.polyfill=polyfill;Promise$1.Promise=Promise$1;return Promise$1})}).call(this,require("_process"),typeof global!=="undefined"?global:typeof self!=="undefined"?self:typeof window!=="undefined"?window:{})},{_process:296}],272:[function(require,module,exports){"use strict";module.exports=require("./is-implemented")()?Set:require("./polyfill")},{"./is-implemented":273,"./polyfill":276}],273:[function(require,module,exports){"use strict";module.exports=function(){var set,iterator,result;if(typeof Set!=="function")return false;set=new Set(["raz","dwa","trzy"]);if(String(set)!=="[object Set]")return false;if(set.size!==3)return false;if(typeof set.add!=="function")return false;if(typeof set.clear!=="function")return false;if(typeof set.delete!=="function")return false;if(typeof set.entries!=="function")return false;if(typeof set.forEach!=="function")return false;if(typeof set.has!=="function")return false;if(typeof set.keys!=="function")return false;if(typeof set.values!=="function")return false;iterator=set.values();result=iterator.next();if(result.done!==false)return false;if(result.value!=="raz")return false;return true}},{}],274:[function(require,module,exports){"use strict";module.exports=function(){if(typeof Set==="undefined")return false;return Object.prototype.toString.call(Set.prototype)==="[object Set]"}()},{}],275:[function(require,module,exports){"use strict";var setPrototypeOf=require("es5-ext/object/set-prototype-of"),contains=require("es5-ext/string/#/contains"),d=require("d"),Iterator=require("es6-iterator"),toStringTagSymbol=require("es6-symbol").toStringTag,defineProperty=Object.defineProperty,SetIterator;SetIterator=module.exports=function(set,kind){if(!(this instanceof SetIterator))return new SetIterator(set,kind);Iterator.call(this,set.__setData__,set);if(!kind)kind="value";else if(contains.call(kind,"key+value"))kind="key+value";else kind="value";defineProperty(this,"__kind__",d("",kind))};if(setPrototypeOf)setPrototypeOf(SetIterator,Iterator);SetIterator.prototype=Object.create(Iterator.prototype,{constructor:d(SetIterator),_resolve:d(function(i){if(this.__kind__==="value")return this.__list__[i];return[this.__list__[i],this.__list__[i]]}),toString:d(function(){return"[object Set Iterator]"})});defineProperty(SetIterator.prototype,toStringTagSymbol,d("c","Set Iterator"))},{d:210,"es5-ext/object/set-prototype-of":255,"es5-ext/string/#/contains":260,"es6-iterator":267,"es6-symbol":277}],276:[function(require,module,exports){"use strict";var clear=require("es5-ext/array/#/clear"),eIndexOf=require("es5-ext/array/#/e-index-of"),setPrototypeOf=require("es5-ext/object/set-prototype-of"),callable=require("es5-ext/object/valid-callable"),d=require("d"),ee=require("event-emitter"),Symbol=require("es6-symbol"),iterator=require("es6-iterator/valid-iterable"),forOf=require("es6-iterator/for-of"),Iterator=require("./lib/iterator"),isNative=require("./is-native-implemented"),call=Function.prototype.call,defineProperty=Object.defineProperty,getPrototypeOf=Object.getPrototypeOf,SetPoly,getValues,NativeSet;if(isNative)NativeSet=Set;module.exports=SetPoly=function Set(){var iterable=arguments[0],self;if(!(this instanceof SetPoly))throw new TypeError("Constructor requires 'new'");if(isNative&&setPrototypeOf)self=setPrototypeOf(new NativeSet,getPrototypeOf(this));else self=this;if(iterable!=null)iterator(iterable);defineProperty(self,"__setData__",d("c",[]));if(!iterable)return self;forOf(iterable,function(value){if(eIndexOf.call(this,value)!==-1)return;this.push(value)},self.__setData__);return self};if(isNative){if(setPrototypeOf)setPrototypeOf(SetPoly,NativeSet);SetPoly.prototype=Object.create(NativeSet.prototype,{constructor:d(SetPoly)})}ee(Object.defineProperties(SetPoly.prototype,{add:d(function(value){if(this.has(value))return this;this.emit("_add",this.__setData__.push(value)-1,value);return this}),clear:d(function(){if(!this.__setData__.length)return;clear.call(this.__setData__);this.emit("_clear")}),delete:d(function(value){var index=eIndexOf.call(this.__setData__,value);if(index===-1)return false;this.__setData__.splice(index,1);this.emit("_delete",index,value);return true}),entries:d(function(){return new Iterator(this,"key+value")}),forEach:d(function(cb){var thisArg=arguments[1],iterator,result,value;callable(cb);iterator=this.values();result=iterator._next();while(result!==undefined){value=iterator._resolve(result);call.call(cb,thisArg,value,value,this);result=iterator._next()}}),has:d(function(value){return eIndexOf.call(this.__setData__,value)!==-1}),keys:d(getValues=function(){return this.values()}),size:d.gs(function(){return this.__setData__.length}),values:d(function(){return new Iterator(this)}),toString:d(function(){return"[object Set]"})}));defineProperty(SetPoly.prototype,Symbol.iterator,d(getValues));defineProperty(SetPoly.prototype,Symbol.toStringTag,d("c","Set"))},{"./is-native-implemented":274,"./lib/iterator":275,d:210,"es5-ext/array/#/clear":224,"es5-ext/array/#/e-index-of":225,"es5-ext/object/set-prototype-of":255,"es5-ext/object/valid-callable":258,"es6-iterator/for-of":265,"es6-iterator/valid-iterable":270,"es6-symbol":277,"event-emitter":282}],277:[function(require,module,exports){"use strict";module.exports=require("./is-implemented")()?Symbol:require("./polyfill")},{"./is-implemented":278,"./polyfill":280}],278:[function(require,module,exports){"use strict";var validTypes={object:true,symbol:true};module.exports=function(){var symbol;if(typeof Symbol!=="function")return false;symbol=Symbol("test symbol");try{String(symbol)}catch(e){return false}if(!validTypes[typeof Symbol.iterator])return false;if(!validTypes[typeof Symbol.toPrimitive])return false;if(!validTypes[typeof Symbol.toStringTag])return false;return true}},{}],279:[function(require,module,exports){"use strict";module.exports=function(x){if(!x)return false;if(typeof x==="symbol")return true;if(!x.constructor)return false;if(x.constructor.name!=="Symbol")return false;return x[x.constructor.toStringTag]==="Symbol"}},{}],280:[function(require,module,exports){"use strict";var d=require("d"),validateSymbol=require("./validate-symbol"),create=Object.create,defineProperties=Object.defineProperties,defineProperty=Object.defineProperty,objPrototype=Object.prototype,NativeSymbol,SymbolPolyfill,HiddenSymbol,globalSymbols=create(null),isNativeSafe;if(typeof Symbol==="function"){NativeSymbol=Symbol;try{String(NativeSymbol());isNativeSafe=true}catch(ignore){}}var generateName=function(){var created=create(null);return function(desc){var postfix=0,name,ie11BugWorkaround;while(created[desc+(postfix||"")])++postfix;desc+=postfix||"";created[desc]=true;name="@@"+desc;defineProperty(objPrototype,name,d.gs(null,function(value){if(ie11BugWorkaround)return;ie11BugWorkaround=true;defineProperty(this,name,d(value));ie11BugWorkaround=false}));return name}}();HiddenSymbol=function Symbol(description){if(this instanceof HiddenSymbol)throw new TypeError("Symbol is not a constructor");return SymbolPolyfill(description)};module.exports=SymbolPolyfill=function Symbol(description){var symbol;if(this instanceof Symbol)throw new TypeError("Symbol is not a constructor");if(isNativeSafe)return NativeSymbol(description);symbol=create(HiddenSymbol.prototype);description=description===undefined?"":String(description);return defineProperties(symbol,{__description__:d("",description),__name__:d("",generateName(description))})};defineProperties(SymbolPolyfill,{for:d(function(key){if(globalSymbols[key])return globalSymbols[key];return globalSymbols[key]=SymbolPolyfill(String(key))}),keyFor:d(function(s){var key;validateSymbol(s);for(key in globalSymbols)if(globalSymbols[key]===s)return key}),hasInstance:d("",NativeSymbol&&NativeSymbol.hasInstance||SymbolPolyfill("hasInstance")),isConcatSpreadable:d("",NativeSymbol&&NativeSymbol.isConcatSpreadable||SymbolPolyfill("isConcatSpreadable")),iterator:d("",NativeSymbol&&NativeSymbol.iterator||SymbolPolyfill("iterator")),match:d("",NativeSymbol&&NativeSymbol.match||SymbolPolyfill("match")),replace:d("",NativeSymbol&&NativeSymbol.replace||SymbolPolyfill("replace")),search:d("",NativeSymbol&&NativeSymbol.search||SymbolPolyfill("search")),species:d("",NativeSymbol&&NativeSymbol.species||SymbolPolyfill("species")),split:d("",NativeSymbol&&NativeSymbol.split||SymbolPolyfill("split")),toPrimitive:d("",NativeSymbol&&NativeSymbol.toPrimitive||SymbolPolyfill("toPrimitive")),toStringTag:d("",NativeSymbol&&NativeSymbol.toStringTag||SymbolPolyfill("toStringTag")),unscopables:d("",NativeSymbol&&NativeSymbol.unscopables||SymbolPolyfill("unscopables"))});defineProperties(HiddenSymbol.prototype,{constructor:d(SymbolPolyfill),toString:d("",function(){return this.__name__})});defineProperties(SymbolPolyfill.prototype,{toString:d(function(){return"Symbol ("+validateSymbol(this).__description__+")"}),valueOf:d(function(){return validateSymbol(this)})});defineProperty(SymbolPolyfill.prototype,SymbolPolyfill.toPrimitive,d("",function(){var symbol=validateSymbol(this);if(typeof symbol==="symbol")return symbol;return symbol.toString()}));defineProperty(SymbolPolyfill.prototype,SymbolPolyfill.toStringTag,d("c","Symbol"));defineProperty(HiddenSymbol.prototype,SymbolPolyfill.toStringTag,d("c",SymbolPolyfill.prototype[SymbolPolyfill.toStringTag]));defineProperty(HiddenSymbol.prototype,SymbolPolyfill.toPrimitive,d("c",SymbolPolyfill.prototype[SymbolPolyfill.toPrimitive]))},{"./validate-symbol":281,d:210}],281:[function(require,module,exports){"use strict";var isSymbol=require("./is-symbol");module.exports=function(value){if(!isSymbol(value))throw new TypeError(value+" is not a symbol");return value}},{"./is-symbol":279}],282:[function(require,module,exports){"use strict";var d=require("d"),callable=require("es5-ext/object/valid-callable"),apply=Function.prototype.apply,call=Function.prototype.call,create=Object.create,defineProperty=Object.defineProperty,defineProperties=Object.defineProperties,hasOwnProperty=Object.prototype.hasOwnProperty,descriptor={configurable:true,enumerable:false,writable:true},on,once,off,emit,methods,descriptors,base;on=function(type,listener){var data;callable(listener);if(!hasOwnProperty.call(this,"__ee__")){data=descriptor.value=create(null);defineProperty(this,"__ee__",descriptor);descriptor.value=null}else{data=this.__ee__}if(!data[type])data[type]=listener;else if(typeof data[type]==="object")data[type].push(listener);else data[type]=[data[type],listener];return this};once=function(type,listener){var once,self;callable(listener);self=this;on.call(this,type,once=function(){off.call(self,type,once);apply.call(listener,this,arguments)});once.__eeOnceListener__=listener;return this};off=function(type,listener){var data,listeners,candidate,i;callable(listener);if(!hasOwnProperty.call(this,"__ee__"))return this;data=this.__ee__;if(!data[type])return this;listeners=data[type];if(typeof listeners==="object"){for(i=0;candidate=listeners[i];++i){if(candidate===listener||candidate.__eeOnceListener__===listener){if(listeners.length===2)data[type]=listeners[i?0:1];else listeners.splice(i,1)}}}else{if(listeners===listener||listeners.__eeOnceListener__===listener){delete data[type]}}return this};emit=function(type){var i,l,listener,listeners,args;if(!hasOwnProperty.call(this,"__ee__"))return;listeners=this.__ee__[type];if(!listeners)return;if(typeof listeners==="object"){l=arguments.length;args=new Array(l-1);for(i=1;i<l;++i)args[i-1]=arguments[i];listeners=listeners.slice();for(i=0;listener=listeners[i];++i){apply.call(listener,this,args)}}else{switch(arguments.length){case 1:call.call(listeners,this);break;case 2:call.call(listeners,this,arguments[1]);break;case 3:call.call(listeners,this,arguments[1],arguments[2]);break;default:l=arguments.length;args=new Array(l-1);for(i=1;i<l;++i){args[i-1]=arguments[i]}apply.call(listeners,this,args)}}};methods={on:on,once:once,off:off,emit:emit};descriptors={on:d(on),once:d(once),off:d(off),emit:d(emit)};base=defineProperties({},descriptors);module.exports=exports=function(o){return o==null?create(base):defineProperties(Object(o),descriptors)};exports.methods=methods},{d:210,"es5-ext/object/valid-callable":258}],283:[function(require,module,exports){var hasOwn=Object.prototype.hasOwnProperty;var toString=Object.prototype.toString;module.exports=function forEach(obj,fn,ctx){if(toString.call(fn)!=="[object Function]"){throw new TypeError("iterator must be a function")}var l=obj.length;if(l===+l){for(var i=0;i<l;i++){fn.call(ctx,obj[i],i,obj)}}else{for(var k in obj){if(hasOwn.call(obj,k)){fn.call(ctx,obj[k],k,obj)}}}}},{}],284:[function(require,module,exports){"use strict";var ERROR_MESSAGE="Function.prototype.bind called on incompatible ";var slice=Array.prototype.slice;var toStr=Object.prototype.toString;var funcType="[object Function]";module.exports=function bind(that){var target=this;if(typeof target!=="function"||toStr.call(target)!==funcType){throw new TypeError(ERROR_MESSAGE+target)}var args=slice.call(arguments,1);var bound;var binder=function(){if(this instanceof bound){var result=target.apply(this,args.concat(slice.call(arguments)));if(Object(result)===result){return result}return this}else{return target.apply(that,args.concat(slice.call(arguments)))}};var boundLength=Math.max(0,target.length-args.length);var boundArgs=[];for(var i=0;i<boundLength;i++){boundArgs.push("$"+i)}bound=Function("binder","return function ("+boundArgs.join(",")+"){ return binder.apply(this,arguments); }")(binder);if(target.prototype){var Empty=function Empty(){};Empty.prototype=target.prototype;bound.prototype=new Empty;Empty.prototype=null}return bound}},{}],285:[function(require,module,exports){"use strict";var implementation=require("./implementation");module.exports=Function.prototype.bind||implementation},{"./implementation":284}],286:[function(require,module,exports){var bind=require("function-bind");module.exports=bind.call(Function.call,Object.prototype.hasOwnProperty)},{"function-bind":285}],287:[function(require,module,exports){(function(window,document){"use strict";if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype){if(!("isIntersecting"in window.IntersectionObserverEntry.prototype)){Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}})}return}var registry=[];function IntersectionObserverEntry(entry){this.time=entry.time;this.target=entry.target;this.rootBounds=entry.rootBounds;this.boundingClientRect=entry.boundingClientRect;this.intersectionRect=entry.intersectionRect||getEmptyRect();this.isIntersecting=!!entry.intersectionRect;var targetRect=this.boundingClientRect;var targetArea=targetRect.width*targetRect.height;var intersectionRect=this.intersectionRect;var intersectionArea=intersectionRect.width*intersectionRect.height;if(targetArea){this.intersectionRatio=intersectionArea/targetArea}else{this.intersectionRatio=this.isIntersecting?1:0}}function IntersectionObserver(callback,opt_options){var options=opt_options||{};if(typeof callback!="function"){throw new Error("callback must be a function")}if(options.root&&options.root.nodeType!=1){throw new Error("root must be an Element")}this._checkForIntersections=throttle(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT);this._callback=callback;this._observationTargets=[];this._queuedEntries=[];this._rootMarginValues=this._parseRootMargin(options.rootMargin);this.thresholds=this._initThresholds(options.threshold);this.root=options.root||null;this.rootMargin=this._rootMarginValues.map(function(margin){return margin.value+margin.unit}).join(" ")}IntersectionObserver.prototype.THROTTLE_TIMEOUT=100;IntersectionObserver.prototype.POLL_INTERVAL=null;IntersectionObserver.prototype.USE_MUTATION_OBSERVER=true;IntersectionObserver.prototype.observe=function(target){var isTargetAlreadyObserved=this._observationTargets.some(function(item){return item.element==target});if(isTargetAlreadyObserved){return}if(!(target&&target.nodeType==1)){throw new Error("target must be an Element")}this._registerInstance();this._observationTargets.push({element:target,entry:null});this._monitorIntersections();this._checkForIntersections()};IntersectionObserver.prototype.unobserve=function(target){this._observationTargets=this._observationTargets.filter(function(item){return item.element!=target});if(!this._observationTargets.length){this._unmonitorIntersections();this._unregisterInstance()}};IntersectionObserver.prototype.disconnect=function(){this._observationTargets=[];this._unmonitorIntersections();this._unregisterInstance()};IntersectionObserver.prototype.takeRecords=function(){var records=this._queuedEntries.slice();this._queuedEntries=[];return records};IntersectionObserver.prototype._initThresholds=function(opt_threshold){var threshold=opt_threshold||[0];if(!Array.isArray(threshold))threshold=[threshold];return threshold.sort().filter(function(t,i,a){if(typeof t!="number"||isNaN(t)||t<0||t>1){throw new Error("threshold must be a number between 0 and 1 inclusively")}return t!==a[i-1]})};IntersectionObserver.prototype._parseRootMargin=function(opt_rootMargin){var marginString=opt_rootMargin||"0px";var margins=marginString.split(/\s+/).map(function(margin){var parts=/^(-?\d*\.?\d+)(px|%)$/.exec(margin);if(!parts){throw new Error("rootMargin must be specified in pixels or percent")}return{value:parseFloat(parts[1]),unit:parts[2]}});margins[1]=margins[1]||margins[0];margins[2]=margins[2]||margins[0];margins[3]=margins[3]||margins[1];return margins};IntersectionObserver.prototype._monitorIntersections=function(){if(!this._monitoringIntersections){this._monitoringIntersections=true;if(this.POLL_INTERVAL){this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL)}else{addEvent(window,"resize",this._checkForIntersections,true);addEvent(document,"scroll",this._checkForIntersections,true);if(this.USE_MUTATION_OBSERVER&&"MutationObserver"in window){this._domObserver=new MutationObserver(this._checkForIntersections);this._domObserver.observe(document,{attributes:true,childList:true,characterData:true,subtree:true})}}}};IntersectionObserver.prototype._unmonitorIntersections=function(){if(this._monitoringIntersections){this._monitoringIntersections=false;clearInterval(this._monitoringInterval);this._monitoringInterval=null;removeEvent(window,"resize",this._checkForIntersections,true);removeEvent(document,"scroll",this._checkForIntersections,true);if(this._domObserver){this._domObserver.disconnect();this._domObserver=null}}};IntersectionObserver.prototype._checkForIntersections=function(){var rootIsInDom=this._rootIsInDom();var rootRect=rootIsInDom?this._getRootRect():getEmptyRect();this._observationTargets.forEach(function(item){var target=item.element;var targetRect=getBoundingClientRect(target);var rootContainsTarget=this._rootContainsTarget(target);var oldEntry=item.entry;var intersectionRect=rootIsInDom&&rootContainsTarget&&this._computeTargetAndRootIntersection(target,rootRect);var newEntry=item.entry=new IntersectionObserverEntry({time:now(),target:target,boundingClientRect:targetRect,rootBounds:rootRect,intersectionRect:intersectionRect});if(!oldEntry){this._queuedEntries.push(newEntry)}else if(rootIsInDom&&rootContainsTarget){if(this._hasCrossedThreshold(oldEntry,newEntry)){this._queuedEntries.push(newEntry)}}else{if(oldEntry&&oldEntry.isIntersecting){this._queuedEntries.push(newEntry)}}},this);if(this._queuedEntries.length){this._callback(this.takeRecords(),this)}};IntersectionObserver.prototype._computeTargetAndRootIntersection=function(target,rootRect){if(window.getComputedStyle(target).display=="none")return;var targetRect=getBoundingClientRect(target);var intersectionRect=targetRect;var parent=getParentNode(target);var atRoot=false;while(!atRoot){var parentRect=null;var parentComputedStyle=parent.nodeType==1?window.getComputedStyle(parent):{};if(parentComputedStyle.display=="none")return;if(parent==this.root||parent==document){atRoot=true;parentRect=rootRect}else{if(parent!=document.body&&parent!=document.documentElement&&parentComputedStyle.overflow!="visible"){parentRect=getBoundingClientRect(parent)}}if(parentRect){intersectionRect=computeRectIntersection(parentRect,intersectionRect);if(!intersectionRect)break}parent=getParentNode(parent)}return intersectionRect};IntersectionObserver.prototype._getRootRect=function(){var rootRect;if(this.root){rootRect=getBoundingClientRect(this.root)}else{var html=document.documentElement;var body=document.body;rootRect={top:0,left:0,right:html.clientWidth||body.clientWidth,width:html.clientWidth||body.clientWidth,bottom:html.clientHeight||body.clientHeight,height:html.clientHeight||body.clientHeight}}return this._expandRectByRootMargin(rootRect)};IntersectionObserver.prototype._expandRectByRootMargin=function(rect){var margins=this._rootMarginValues.map(function(margin,i){return margin.unit=="px"?margin.value:margin.value*(i%2?rect.width:rect.height)/100});var newRect={top:rect.top-margins[0],right:rect.right+margins[1],bottom:rect.bottom+margins[2],left:rect.left-margins[3]};newRect.width=newRect.right-newRect.left;newRect.height=newRect.bottom-newRect.top;return newRect};IntersectionObserver.prototype._hasCrossedThreshold=function(oldEntry,newEntry){var oldRatio=oldEntry&&oldEntry.isIntersecting?oldEntry.intersectionRatio||0:-1;var newRatio=newEntry.isIntersecting?newEntry.intersectionRatio||0:-1;if(oldRatio===newRatio)return;for(var i=0;i<this.thresholds.length;i++){var threshold=this.thresholds[i];if(threshold==oldRatio||threshold==newRatio||threshold<oldRatio!==threshold<newRatio){return true}}};IntersectionObserver.prototype._rootIsInDom=function(){return!this.root||containsDeep(document,this.root)};IntersectionObserver.prototype._rootContainsTarget=function(target){return containsDeep(this.root||document,target)};IntersectionObserver.prototype._registerInstance=function(){if(registry.indexOf(this)<0){registry.push(this)}};IntersectionObserver.prototype._unregisterInstance=function(){var index=registry.indexOf(this);if(index!=-1)registry.splice(index,1)};function now(){return window.performance&&performance.now&&performance.now()}function throttle(fn,timeout){var timer=null;return function(){if(!timer){timer=setTimeout(function(){fn();timer=null},timeout)}}}function addEvent(node,event,fn,opt_useCapture){if(typeof node.addEventListener=="function"){node.addEventListener(event,fn,opt_useCapture||false)}else if(typeof node.attachEvent=="function"){node.attachEvent("on"+event,fn)}}function removeEvent(node,event,fn,opt_useCapture){if(typeof node.removeEventListener=="function"){node.removeEventListener(event,fn,opt_useCapture||false)}else if(typeof node.detatchEvent=="function"){node.detatchEvent("on"+event,fn)}}function computeRectIntersection(rect1,rect2){var top=Math.max(rect1.top,rect2.top);var bottom=Math.min(rect1.bottom,rect2.bottom);var left=Math.max(rect1.left,rect2.left);var right=Math.min(rect1.right,rect2.right);var width=right-left;var height=bottom-top;return width>=0&&height>=0&&{top:top,bottom:bottom,left:left,right:right,width:width,height:height}}function getBoundingClientRect(el){var rect;try{rect=el.getBoundingClientRect()}catch(err){}if(!rect)return getEmptyRect();if(!(rect.width&&rect.height)){rect={top:rect.top,right:rect.right,bottom:rect.bottom,left:rect.left,width:rect.right-rect.left,height:rect.bottom-rect.top}}return rect}function getEmptyRect(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function containsDeep(parent,child){var node=child;while(node){if(node==parent)return true;node=getParentNode(node)}return false}function getParentNode(node){var parent=node.parentNode;if(parent&&parent.nodeType==11&&parent.host){return parent.host}return parent}window.IntersectionObserver=IntersectionObserver;window.IntersectionObserverEntry=IntersectionObserverEntry})(window,document)},{}],288:[function(require,module,exports){"use strict";var fnToStr=Function.prototype.toString;var constructorRegex=/^\s*class /;var isES6ClassFn=function isES6ClassFn(value){try{var fnStr=fnToStr.call(value);var singleStripped=fnStr.replace(/\/\/.*\n/g,"");var multiStripped=singleStripped.replace(/\/\*[.\s\S]*\*\//g,"");var spaceStripped=multiStripped.replace(/\n/gm," ").replace(/ {2}/g," ");return constructorRegex.test(spaceStripped)}catch(e){return false}};var tryFunctionObject=function tryFunctionObject(value){try{if(isES6ClassFn(value)){return false}fnToStr.call(value);return true}catch(e){return false}};var toStr=Object.prototype.toString;var fnClass="[object Function]";var genClass="[object GeneratorFunction]";var hasToStringTag=typeof Symbol==="function"&&typeof Symbol.toStringTag==="symbol";module.exports=function isCallable(value){if(!value){return false}if(typeof value!=="function"&&typeof value!=="object"){return false}if(hasToStringTag){return tryFunctionObject(value)}if(isES6ClassFn(value)){return false}var strClass=toStr.call(value);return strClass===fnClass||strClass===genClass}},{}],289:[function(require,module,exports){"use strict";var getDay=Date.prototype.getDay;var tryDateObject=function tryDateObject(value){try{getDay.call(value);return true}catch(e){return false}};var toStr=Object.prototype.toString;var dateClass="[object Date]";var hasToStringTag=typeof Symbol==="function"&&typeof Symbol.toStringTag==="symbol";module.exports=function isDateObject(value){if(typeof value!=="object"||value===null){return false}return hasToStringTag?tryDateObject(value):toStr.call(value)===dateClass}},{}],290:[function(require,module,exports){"use strict";var has=require("has");var regexExec=RegExp.prototype.exec;var gOPD=Object.getOwnPropertyDescriptor;var tryRegexExecCall=function tryRegexExec(value){try{var lastIndex=value.lastIndex;value.lastIndex=0;regexExec.call(value);return true}catch(e){return false}finally{value.lastIndex=lastIndex}};var toStr=Object.prototype.toString;var regexClass="[object RegExp]";var hasToStringTag=typeof Symbol==="function"&&typeof Symbol.toStringTag==="symbol";module.exports=function isRegex(value){if(!value||typeof value!=="object"){return false}if(!hasToStringTag){return toStr.call(value)===regexClass}var descriptor=gOPD(value,"lastIndex");var hasLastIndexDataProperty=descriptor&&has(descriptor,"value");if(!hasLastIndexDataProperty){return false}return tryRegexExecCall(value)}},{has:286}],291:[function(require,module,exports){"use strict";var toStr=Object.prototype.toString;var hasSymbols=typeof Symbol==="function"&&typeof Symbol()==="symbol";if(hasSymbols){var symToStr=Symbol.prototype.toString;var symStringRegex=/^Symbol\(.*\)$/;var isSymbolObject=function isSymbolObject(value){if(typeof value.valueOf()!=="symbol"){return false}return symStringRegex.test(symToStr.call(value))};module.exports=function isSymbol(value){if(typeof value==="symbol"){return true}if(toStr.call(value)!=="[object Symbol]"){return false}try{return isSymbolObject(value)}catch(e){return false}}}else{module.exports=function isSymbol(value){return false}}},{}],292:[function(require,module,exports){if(window.NodeList&&!NodeList.prototype.forEach){NodeList.prototype.forEach=function(callback,thisArg){thisArg=thisArg||window;for(var i=0;i<this.length;i++){callback.call(thisArg,this[i],i,this)}}}},{}],293:[function(require,module,exports){"use strict";var getOwnPropertySymbols=Object.getOwnPropertySymbols;var hasOwnProperty=Object.prototype.hasOwnProperty;var propIsEnumerable=Object.prototype.propertyIsEnumerable;function toObject(val){if(val===null||val===undefined){throw new TypeError("Object.assign cannot be called with null or undefined")}return Object(val)}function shouldUseNative(){try{if(!Object.assign){return false}var test1=new String("abc");test1[5]="de";if(Object.getOwnPropertyNames(test1)[0]==="5"){return false}var test2={};for(var i=0;i<10;i++){test2["_"+String.fromCharCode(i)]=i}var order2=Object.getOwnPropertyNames(test2).map(function(n){return test2[n]});if(order2.join("")!=="0123456789"){return false}var test3={};"abcdefghijklmnopqrst".split("").forEach(function(letter){test3[letter]=letter});if(Object.keys(Object.assign({},test3)).join("")!=="abcdefghijklmnopqrst"){return false}return true}catch(err){return false}}module.exports=shouldUseNative()?Object.assign:function(target,source){var from;var to=toObject(target);var symbols;for(var s=1;s<arguments.length;s++){from=Object(arguments[s]);for(var key in from){if(hasOwnProperty.call(from,key)){to[key]=from[key]}}if(getOwnPropertySymbols){symbols=getOwnPropertySymbols(from);for(var i=0;i<symbols.length;i++){if(propIsEnumerable.call(from,symbols[i])){to[symbols[i]]=from[symbols[i]]}}}}return to}},{}],294:[function(require,module,exports){"use strict";var has=Object.prototype.hasOwnProperty;var toStr=Object.prototype.toString;var slice=Array.prototype.slice;var isArgs=require("./isArguments");var isEnumerable=Object.prototype.propertyIsEnumerable;var hasDontEnumBug=!isEnumerable.call({toString:null},"toString");var hasProtoEnumBug=isEnumerable.call(function(){},"prototype");var dontEnums=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"];var equalsConstructorPrototype=function(o){var ctor=o.constructor;return ctor&&ctor.prototype===o};var excludedKeys={$console:true,$external:true,$frame:true,$frameElement:true,$frames:true,$innerHeight:true,$innerWidth:true,$outerHeight:true,$outerWidth:true,$pageXOffset:true,$pageYOffset:true,$parent:true,$scrollLeft:true,$scrollTop:true,$scrollX:true,$scrollY:true,$self:true,$webkitIndexedDB:true,$webkitStorageInfo:true,$window:true};var hasAutomationEqualityBug=function(){if(typeof window==="undefined"){return false}for(var k in window){try{if(!excludedKeys["$"+k]&&has.call(window,k)&&window[k]!==null&&typeof window[k]==="object"){try{equalsConstructorPrototype(window[k])}catch(e){return true}}}catch(e){return true}}return false}();var equalsConstructorPrototypeIfNotBuggy=function(o){if(typeof window==="undefined"||!hasAutomationEqualityBug){return equalsConstructorPrototype(o)}try{return equalsConstructorPrototype(o)}catch(e){return false}};var keysShim=function keys(object){var isObject=object!==null&&typeof object==="object";var isFunction=toStr.call(object)==="[object Function]";var isArguments=isArgs(object);var isString=isObject&&toStr.call(object)==="[object String]";var theKeys=[];if(!isObject&&!isFunction&&!isArguments){throw new TypeError("Object.keys called on a non-object")}var skipProto=hasProtoEnumBug&&isFunction;if(isString&&object.length>0&&!has.call(object,0)){for(var i=0;i<object.length;++i){theKeys.push(String(i))}}if(isArguments&&object.length>0){for(var j=0;j<object.length;++j){theKeys.push(String(j))}}else{for(var name in object){if(!(skipProto&&name==="prototype")&&has.call(object,name)){theKeys.push(String(name))}}}if(hasDontEnumBug){var skipConstructor=equalsConstructorPrototypeIfNotBuggy(object);for(var k=0;k<dontEnums.length;++k){if(!(skipConstructor&&dontEnums[k]==="constructor")&&has.call(object,dontEnums[k])){theKeys.push(dontEnums[k])}}}return theKeys};keysShim.shim=function shimObjectKeys(){if(Object.keys){var keysWorksWithArguments=function(){return(Object.keys(arguments)||"").length===2}(1,2);if(!keysWorksWithArguments){var originalKeys=Object.keys;Object.keys=function keys(object){if(isArgs(object)){return originalKeys(slice.call(object))}else{return originalKeys(object)}}}}else{Object.keys=keysShim}return Object.keys||keysShim};module.exports=keysShim},{"./isArguments":295}],295:[function(require,module,exports){"use strict";var toStr=Object.prototype.toString;module.exports=function isArguments(value){var str=toStr.call(value);var isArgs=str==="[object Arguments]";if(!isArgs){isArgs=str!=="[object Array]"&&value!==null&&typeof value==="object"&&typeof value.length==="number"&&value.length>=0&&toStr.call(value.callee)==="[object Function]"}return isArgs}},{}],296:[function(require,module,exports){var process=module.exports={};var cachedSetTimeout;var cachedClearTimeout;function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}(function(){try{if(typeof setTimeout==="function"){cachedSetTimeout=setTimeout}else{cachedSetTimeout=defaultSetTimout}}catch(e){cachedSetTimeout=defaultSetTimout}try{if(typeof clearTimeout==="function"){cachedClearTimeout=clearTimeout}else{cachedClearTimeout=defaultClearTimeout}}catch(e){cachedClearTimeout=defaultClearTimeout}})();function runTimeout(fun){if(cachedSetTimeout===setTimeout){return setTimeout(fun,0)}if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout){cachedSetTimeout=setTimeout;return setTimeout(fun,0)}try{return cachedSetTimeout(fun,0)}catch(e){try{return cachedSetTimeout.call(null,fun,0)}catch(e){return cachedSetTimeout.call(this,fun,0)}}}function runClearTimeout(marker){if(cachedClearTimeout===clearTimeout){return clearTimeout(marker)}if((cachedClearTimeout===defaultClearTimeout||!cachedClearTimeout)&&clearTimeout){cachedClearTimeout=clearTimeout;return clearTimeout(marker)}try{return cachedClearTimeout(marker)}catch(e){try{return cachedClearTimeout.call(null,marker)}catch(e){return cachedClearTimeout.call(this,marker)}}}var queue=[];var draining=false;var currentQueue;var queueIndex=-1;function cleanUpNextTick(){if(!draining||!currentQueue){return}draining=false;if(currentQueue.length){queue=currentQueue.concat(queue)}else{queueIndex=-1}if(queue.length){drainQueue()}}function drainQueue(){if(draining){return}var timeout=runTimeout(cleanUpNextTick);draining=true;var len=queue.length;while(len){currentQueue=queue;queue=[];while(++queueIndex<len){if(currentQueue){currentQueue[queueIndex].run()}}queueIndex=-1;len=queue.length}currentQueue=null;draining=false;runClearTimeout(timeout)}process.nextTick=function(fun){var args=new Array(arguments.length-1);if(arguments.length>1){for(var i=1;i<arguments.length;i++){args[i-1]=arguments[i]}}queue.push(new Item(fun,args));if(queue.length===1&&!draining){runTimeout(drainQueue)}};function Item(fun,array){this.fun=fun;this.array=array}Item.prototype.run=function(){this.fun.apply(null,this.array)};process.title="browser";process.browser=true;process.env={};process.argv=[];process.version="";process.versions={};function noop(){}process.on=noop;process.addListener=noop;process.once=noop;process.off=noop;process.removeListener=noop;process.removeAllListeners=noop;process.emit=noop;process.prependListener=noop;process.prependOnceListener=noop;process.listeners=function(name){return[]};process.binding=function(name){throw new Error("process.binding is not supported")};process.cwd=function(){return"/"};process.chdir=function(dir){throw new Error("process.chdir is not supported")};process.umask=function(){return 0}},{}],297:[function(require,module,exports){"use strict";var has=Object.prototype.hasOwnProperty;function decode(input){return decodeURIComponent(input.replace(/\+/g," "))}function querystring(query){var parser=/([^=?&]+)=?([^&]*)/g,result={},part;for(;part=parser.exec(query);result[decode(part[1])]=decode(part[2]));return result}function querystringify(obj,prefix){prefix=prefix||"";var pairs=[];if("string"!==typeof prefix)prefix="?";for(var key in obj){if(has.call(obj,key)){pairs.push(encodeURIComponent(key)+"="+encodeURIComponent(obj[key]))}}return pairs.length?prefix+pairs.join("&"):""}exports.stringify=querystringify;exports.parse=querystring},{}],298:[function(require,module,exports){!function(global){"use strict";var Op=Object.prototype;var hasOwn=Op.hasOwnProperty;var undefined;var $Symbol=typeof Symbol==="function"?Symbol:{};var iteratorSymbol=$Symbol.iterator||"@@iterator";var asyncIteratorSymbol=$Symbol.asyncIterator||"@@asyncIterator";var toStringTagSymbol=$Symbol.toStringTag||"@@toStringTag";var inModule=typeof module==="object";var runtime=global.regeneratorRuntime;if(runtime){if(inModule){module.exports=runtime}return}runtime=global.regeneratorRuntime=inModule?module.exports:{};function wrap(innerFn,outerFn,self,tryLocsList){var protoGenerator=outerFn&&outerFn.prototype instanceof Generator?outerFn:Generator;var generator=Object.create(protoGenerator.prototype);var context=new Context(tryLocsList||[]);generator._invoke=makeInvokeMethod(innerFn,self,context);return generator}runtime.wrap=wrap;function tryCatch(fn,obj,arg){try{return{type:"normal",arg:fn.call(obj,arg)}}catch(err){return{type:"throw",arg:err}}}var GenStateSuspendedStart="suspendedStart";var GenStateSuspendedYield="suspendedYield";var GenStateExecuting="executing";var GenStateCompleted="completed";var ContinueSentinel={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var IteratorPrototype={};IteratorPrototype[iteratorSymbol]=function(){return this};var getProto=Object.getPrototypeOf;var NativeIteratorPrototype=getProto&&getProto(getProto(values([])));if(NativeIteratorPrototype&&NativeIteratorPrototype!==Op&&hasOwn.call(NativeIteratorPrototype,iteratorSymbol)){IteratorPrototype=NativeIteratorPrototype}var Gp=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(IteratorPrototype);GeneratorFunction.prototype=Gp.constructor=GeneratorFunctionPrototype;GeneratorFunctionPrototype.constructor=GeneratorFunction;GeneratorFunctionPrototype[toStringTagSymbol]=GeneratorFunction.displayName="GeneratorFunction";function defineIteratorMethods(prototype){["next","throw","return"].forEach(function(method){prototype[method]=function(arg){return this._invoke(method,arg)}})}runtime.isGeneratorFunction=function(genFun){var ctor=typeof genFun==="function"&&genFun.constructor;return ctor?ctor===GeneratorFunction||(ctor.displayName||ctor.name)==="GeneratorFunction":false};runtime.mark=function(genFun){if(Object.setPrototypeOf){Object.setPrototypeOf(genFun,GeneratorFunctionPrototype)}else{genFun.__proto__=GeneratorFunctionPrototype;if(!(toStringTagSymbol in genFun)){genFun[toStringTagSymbol]="GeneratorFunction"}}genFun.prototype=Object.create(Gp);return genFun};runtime.awrap=function(arg){return{__await:arg}};function AsyncIterator(generator){function invoke(method,arg,resolve,reject){var record=tryCatch(generator[method],generator,arg);if(record.type==="throw"){reject(record.arg)}else{var result=record.arg;var value=result.value;if(value&&typeof value==="object"&&hasOwn.call(value,"__await")){return Promise.resolve(value.__await).then(function(value){invoke("next",value,resolve,reject)},function(err){invoke("throw",err,resolve,reject)})}return Promise.resolve(value).then(function(unwrapped){result.value=unwrapped;resolve(result)},reject)}}var previousPromise;function enqueue(method,arg){function callInvokeWithMethodAndArg(){return new Promise(function(resolve,reject){invoke(method,arg,resolve,reject)})}return previousPromise=previousPromise?previousPromise.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}this._invoke=enqueue}defineIteratorMethods(AsyncIterator.prototype);AsyncIterator.prototype[asyncIteratorSymbol]=function(){return this};runtime.AsyncIterator=AsyncIterator;runtime.async=function(innerFn,outerFn,self,tryLocsList){var iter=new AsyncIterator(wrap(innerFn,outerFn,self,tryLocsList));return runtime.isGeneratorFunction(outerFn)?iter:iter.next().then(function(result){return result.done?result.value:iter.next()})};function makeInvokeMethod(innerFn,self,context){var state=GenStateSuspendedStart;return function invoke(method,arg){if(state===GenStateExecuting){throw new Error("Generator is already running")}if(state===GenStateCompleted){if(method==="throw"){throw arg}return doneResult()}context.method=method;context.arg=arg;while(true){var delegate=context.delegate;if(delegate){var delegateResult=maybeInvokeDelegate(delegate,context);if(delegateResult){if(delegateResult===ContinueSentinel)continue;return delegateResult}}if(context.method==="next"){context.sent=context._sent=context.arg}else if(context.method==="throw"){if(state===GenStateSuspendedStart){state=GenStateCompleted;throw context.arg}context.dispatchException(context.arg)}else if(context.method==="return"){context.abrupt("return",context.arg)}state=GenStateExecuting;var record=tryCatch(innerFn,self,context);if(record.type==="normal"){state=context.done?GenStateCompleted:GenStateSuspendedYield;if(record.arg===ContinueSentinel){continue}return{value:record.arg,done:context.done}}else if(record.type==="throw"){state=GenStateCompleted;context.method="throw";context.arg=record.arg}}}}function maybeInvokeDelegate(delegate,context){var method=delegate.iterator[context.method];if(method===undefined){context.delegate=null;if(context.method==="throw"){if(delegate.iterator.return){context.method="return";context.arg=undefined;maybeInvokeDelegate(delegate,context);if(context.method==="throw"){return ContinueSentinel}}context.method="throw";context.arg=new TypeError("The iterator does not provide a 'throw' method")}return ContinueSentinel}var record=tryCatch(method,delegate.iterator,context.arg);if(record.type==="throw"){context.method="throw";context.arg=record.arg;context.delegate=null;return ContinueSentinel}var info=record.arg;if(!info){context.method="throw";context.arg=new TypeError("iterator result is not an object");context.delegate=null;return ContinueSentinel}if(info.done){context[delegate.resultName]=info.value;context.next=delegate.nextLoc;if(context.method!=="return"){context.method="next";context.arg=undefined}}else{return info}context.delegate=null;return ContinueSentinel}defineIteratorMethods(Gp);Gp[toStringTagSymbol]="Generator";Gp[iteratorSymbol]=function(){return this};Gp.toString=function(){return"[object Generator]"};function pushTryEntry(locs){var entry={tryLoc:locs[0]};if(1 in locs){entry.catchLoc=locs[1]}if(2 in locs){entry.finallyLoc=locs[2];entry.afterLoc=locs[3]}this.tryEntries.push(entry)}function resetTryEntry(entry){var record=entry.completion||{};record.type="normal";delete record.arg;entry.completion=record}function Context(tryLocsList){this.tryEntries=[{tryLoc:"root"}];tryLocsList.forEach(pushTryEntry,this);this.reset(true)}runtime.keys=function(object){var keys=[];for(var key in object){keys.push(key)}keys.reverse();return function next(){while(keys.length){var key=keys.pop();if(key in object){next.value=key;next.done=false;return next}}next.done=true;return next}};function values(iterable){if(iterable){var iteratorMethod=iterable[iteratorSymbol];if(iteratorMethod){return iteratorMethod.call(iterable)}if(typeof iterable.next==="function"){return iterable}if(!isNaN(iterable.length)){var i=-1,next=function next(){while(++i<iterable.length){if(hasOwn.call(iterable,i)){next.value=iterable[i];next.done=false;return next}}next.value=undefined;next.done=true;return next};return next.next=next}}return{next:doneResult}}runtime.values=values;function doneResult(){return{value:undefined,done:true}}Context.prototype={constructor:Context,reset:function(skipTempReset){this.prev=0;this.next=0;this.sent=this._sent=undefined;this.done=false;this.delegate=null;this.method="next";this.arg=undefined;this.tryEntries.forEach(resetTryEntry);if(!skipTempReset){for(var name in this){if(name.charAt(0)==="t"&&hasOwn.call(this,name)&&!isNaN(+name.slice(1))){this[name]=undefined}}}},stop:function(){this.done=true;var rootEntry=this.tryEntries[0];var rootRecord=rootEntry.completion;if(rootRecord.type==="throw"){throw rootRecord.arg}return this.rval},dispatchException:function(exception){if(this.done){throw exception}var context=this;function handle(loc,caught){record.type="throw";record.arg=exception;context.next=loc;if(caught){context.method="next";context.arg=undefined}return!!caught}for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];var record=entry.completion;if(entry.tryLoc==="root"){return handle("end")}if(entry.tryLoc<=this.prev){var hasCatch=hasOwn.call(entry,"catchLoc");var hasFinally=hasOwn.call(entry,"finallyLoc");if(hasCatch&&hasFinally){if(this.prev<entry.catchLoc){return handle(entry.catchLoc,true)}else if(this.prev<entry.finallyLoc){return handle(entry.finallyLoc)}}else if(hasCatch){if(this.prev<entry.catchLoc){return handle(entry.catchLoc,true)}}else if(hasFinally){if(this.prev<entry.finallyLoc){return handle(entry.finallyLoc)}}else{throw new Error("try statement without catch or finally")}}}},abrupt:function(type,arg){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.tryLoc<=this.prev&&hasOwn.call(entry,"finallyLoc")&&this.prev<entry.finallyLoc){var finallyEntry=entry;break}}if(finallyEntry&&(type==="break"||type==="continue")&&finallyEntry.tryLoc<=arg&&arg<=finallyEntry.finallyLoc){finallyEntry=null}var record=finallyEntry?finallyEntry.completion:{};record.type=type;record.arg=arg;if(finallyEntry){this.method="next";this.next=finallyEntry.finallyLoc;return ContinueSentinel}return this.complete(record)},complete:function(record,afterLoc){if(record.type==="throw"){throw record.arg}if(record.type==="break"||record.type==="continue"){this.next=record.arg}else if(record.type==="return"){this.rval=this.arg=record.arg;this.method="return";this.next="end"}else if(record.type==="normal"&&afterLoc){this.next=afterLoc}return ContinueSentinel},finish:function(finallyLoc){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.finallyLoc===finallyLoc){this.complete(entry.completion,entry.afterLoc);resetTryEntry(entry);return ContinueSentinel}}},catch:function(tryLoc){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries[i];if(entry.tryLoc===tryLoc){var record=entry.completion;if(record.type==="throw"){var thrown=record.arg;resetTryEntry(entry)}return thrown}}throw new Error("illegal catch attempt")},delegateYield:function(iterable,resultName,nextLoc){this.delegate={iterator:values(iterable),resultName:resultName,nextLoc:nextLoc};if(this.method==="next"){this.arg=undefined}return ContinueSentinel}}}(function(){return this}()||Function("return this")())},{}],299:[function(require,module,exports){(function(process){(function(window){"use strict";if(typeof window==="undefined"){window={}}if(typeof window.performance==="undefined"){window.performance={}}window._perfRefForUserTimingPolyfill=window.performance;window.performance.userTimingJsNow=false;window.performance.userTimingJsNowPrefixed=false;window.performance.userTimingJsUserTiming=false;window.performance.userTimingJsUserTimingPrefixed=false;window.performance.userTimingJsPerformanceTimeline=false;window.performance.userTimingJsPerformanceTimelinePrefixed=false;var prefixes=[];var methods=[];var methodTest=null;var i,j;if(typeof window.performance.now!=="function"){window.performance.userTimingJsNow=true;methods=["webkitNow","msNow","mozNow"];for(i=0;i<methods.length;i++){if(typeof window.performance[methods[i]]==="function"){window.performance.now=window.performance[methods[i]];window.performance.userTimingJsNowPrefixed=true;break}}var nowOffset=+new Date;if(window.performance.timing&&window.performance.timing.navigationStart){nowOffset=window.performance.timing.navigationStart}else if(typeof process!=="undefined"&&typeof process.hrtime==="function"){nowOffset=process.hrtime();window.performance.now=function(){var time=process.hrtime(nowOffset);return time[0]*1e3+time[1]*1e-6}}if(typeof window.performance.now!=="function"){if(Date.now){window.performance.now=function(){return Date.now()-nowOffset}}else{window.performance.now=function(){return+new Date-nowOffset}}}}var addToPerformanceTimeline=function(){};var clearEntriesFromPerformanceTimeline=function(){};var performanceTimeline=[];var performanceTimelineRequiresSort=false;var hasNativeGetEntriesButNotUserTiming=false;if(typeof window.performance.getEntries!=="function"||typeof window.performance.mark!=="function"){if(typeof window.performance.getEntries==="function"&&typeof window.performance.mark!=="function"){hasNativeGetEntriesButNotUserTiming=true}window.performance.userTimingJsPerformanceTimeline=true;prefixes=["webkit","moz"];methods=["getEntries","getEntriesByName","getEntriesByType"];for(i=0;i<methods.length;i++){for(j=0;j<prefixes.length;j++){methodTest=prefixes[j]+methods[i].substr(0,1).toUpperCase()+methods[i].substr(1);if(typeof window.performance[methodTest]==="function"){window.performance[methods[i]]=window.performance[methodTest];window.performance.userTimingJsPerformanceTimelinePrefixed=true}}}addToPerformanceTimeline=function(obj){performanceTimeline.push(obj);if(obj.entryType==="measure"){performanceTimelineRequiresSort=true}};var ensurePerformanceTimelineOrder=function(){if(!performanceTimelineRequiresSort){return}performanceTimeline.sort(function(a,b){return a.startTime-b.startTime});performanceTimelineRequiresSort=false};clearEntriesFromPerformanceTimeline=function(entryType,name){i=0;while(i<performanceTimeline.length){if(performanceTimeline[i].entryType!==entryType){i++;continue}if(typeof name!=="undefined"&&performanceTimeline[i].name!==name){i++;continue}performanceTimeline.splice(i,1)}};if(typeof window.performance.getEntries!=="function"||hasNativeGetEntriesButNotUserTiming){var origGetEntries=window.performance.getEntries;window.performance.getEntries=function(){ensurePerformanceTimelineOrder();var entries=performanceTimeline.slice(0);if(hasNativeGetEntriesButNotUserTiming&&origGetEntries){Array.prototype.push.apply(entries,origGetEntries.call(window.performance));entries.sort(function(a,b){return a.startTime-b.startTime})}return entries}}if(typeof window.performance.getEntriesByType!=="function"||hasNativeGetEntriesButNotUserTiming){var origGetEntriesByType=window.performance.getEntriesByType;window.performance.getEntriesByType=function(entryType){if(typeof entryType==="undefined"||entryType!=="mark"&&entryType!=="measure"){if(hasNativeGetEntriesButNotUserTiming&&origGetEntriesByType){return origGetEntriesByType.call(window.performance,entryType)}return[]}if(entryType==="measure"){ensurePerformanceTimelineOrder()}var entries=[];for(i=0;i<performanceTimeline.length;i++){if(performanceTimeline[i].entryType===entryType){entries.push(performanceTimeline[i])}}return entries}}if(typeof window.performance.getEntriesByName!=="function"||hasNativeGetEntriesButNotUserTiming){var origGetEntriesByName=window.performance.getEntriesByName;window.performance.getEntriesByName=function(name,entryType){if(entryType&&entryType!=="mark"&&entryType!=="measure"){if(hasNativeGetEntriesButNotUserTiming&&origGetEntriesByName){return origGetEntriesByName.call(window.performance,name,entryType)}return[]}if(typeof entryType!=="undefined"&&entryType==="measure"){ensurePerformanceTimelineOrder()}var entries=[];for(i=0;i<performanceTimeline.length;i++){if(typeof entryType!=="undefined"&&performanceTimeline[i].entryType!==entryType){continue}if(performanceTimeline[i].name===name){entries.push(performanceTimeline[i])}}if(hasNativeGetEntriesButNotUserTiming&&origGetEntriesByName){Array.prototype.push.apply(entries,origGetEntriesByName.call(window.performance,name,entryType));entries.sort(function(a,b){return a.startTime-b.startTime})}return entries}}}if(typeof window.performance.mark!=="function"){window.performance.userTimingJsUserTiming=true;prefixes=["webkit","moz","ms"];methods=["mark","measure","clearMarks","clearMeasures"];for(i=0;i<methods.length;i++){for(j=0;j<prefixes.length;j++){methodTest=prefixes[j]+methods[i].substr(0,1).toUpperCase()+methods[i].substr(1);if(typeof window.performance[methodTest]==="function"){window.performance[methods[i]]=window.performance[methodTest];window.performance.userTimingJsUserTimingPrefixed=true}}}var marks={};if(typeof window.performance.mark!=="function"){window.performance.mark=function(markName){var now=window.performance.now();if(typeof markName==="undefined"){throw new SyntaxError("Mark name must be specified")}if(window.performance.timing&&markName in window.performance.timing){throw new SyntaxError("Mark name is not allowed")}if(!marks[markName]){marks[markName]=[]}marks[markName].push(now);addToPerformanceTimeline({entryType:"mark",name:markName,startTime:now,duration:0})}}if(typeof window.performance.clearMarks!=="function"){window.performance.clearMarks=function(markName){if(!markName){marks={}}else{marks[markName]=[]}clearEntriesFromPerformanceTimeline("mark",markName)}}if(typeof window.performance.measure!=="function"){window.performance.measure=function(measureName,startMark,endMark){var now=window.performance.now();if(typeof measureName==="undefined"){throw new SyntaxError("Measure must be specified")}if(!startMark){addToPerformanceTimeline({entryType:"measure",name:measureName,startTime:0,duration:now});return}var startMarkTime=0;if(window.performance.timing&&startMark in window.performance.timing){if(startMark!=="navigationStart"&&window.performance.timing[startMark]===0){throw new Error(startMark+" has a timing of 0")}startMarkTime=window.performance.timing[startMark]-window.performance.timing.navigationStart}else if(startMark in marks){startMarkTime=marks[startMark][marks[startMark].length-1]}else{throw new Error(startMark+" mark not found")}var endMarkTime=now;if(endMark){endMarkTime=0;if(window.performance.timing&&endMark in window.performance.timing){if(endMark!=="navigationStart"&&window.performance.timing[endMark]===0){throw new Error(endMark+" has a timing of 0")}endMarkTime=window.performance.timing[endMark]-window.performance.timing.navigationStart}else if(endMark in marks){endMarkTime=marks[endMark][marks[endMark].length-1]}else{throw new Error(endMark+" mark not found")}}var duration=endMarkTime-startMarkTime;addToPerformanceTimeline({entryType:"measure",name:measureName,startTime:startMarkTime,duration:duration})}}if(typeof window.performance.clearMeasures!=="function"){window.performance.clearMeasures=function(measureName){clearEntriesFromPerformanceTimeline("measure",measureName)}}}if(typeof define==="function"&&define.amd){define([],function(){return window.performance})}else if(typeof module!=="undefined"&&typeof module.exports!=="undefined"){module.exports=window.performance}})(typeof window!=="undefined"?window:undefined)}).call(this,require("_process"))},{_process:296}],300:[function(require,module,exports){module.exports={name:"@condenast/ads-fast-ads",version:"6.5.0",description:"fast. ads.",scripts:{start:"npm run dev",build:"npm-run-all --parallel build:*","build:head":"./bin/build.sh head","build:footer":"./bin/build.sh footer",config:"node bin/build-config-commander.js build",dev:"nodemon --watch src --exec npm-run-all --parallel build",prepublish:"npm run build"},author:"Condé Nast",license:"SEE LICENSE IN LICENSE",devDependencies:{"@condenast/ads-config-merger":"^0.0.6","@condenast/atp-cns-service-metrics":"^1.1.0","@condenast/atp-utl":"^1.6.0","@condenast/copilot-slug":"^2.1.0","@condenast/quick-bus":"^0.2.0","array-from":"^2.1.1","array-includes":"^3.0.3","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1",babelify:"^8.0.0",browserify:"^16.1.0",commander:"^2.14.1","es6-promise":"^4.2.4","es6-set":"^0.1.5",fastdom:"^1.0.8",github:"^13.1.0","gpt-mock":"^1.0.2","intersection-observer":"^0.5.0","nodelist-foreach-polyfill":"^1.2.0",nodemon:"^1.15.1","npm-run-all":"^4.1.2","object-assign":"^4.1.1",querystringify:"^1.0.0","uglify-js":"^3.3.10",usertiming:"^0.1.8"},browserify:{transform:["babelify"]}}},{}],301:[function(require,module,exports){window.fastAdsHeaderStart=Date.now();require("core-js/modules/es6.typed.array-buffer");require("core-js/modules/es6.typed.int8-array");require("core-js/modules/es6.typed.uint8-array");require("core-js/modules/es6.typed.uint8-clamped-array");require("core-js/modules/es6.typed.int16-array");require("core-js/modules/es6.typed.uint16-array");require("core-js/modules/es6.typed.int32-array");require("core-js/modules/es6.typed.uint32-array");require("core-js/modules/es6.typed.float32-array");require("core-js/modules/es6.typed.float64-array");require("core-js/modules/es6.map");require("core-js/modules/es6.set");require("core-js/modules/es6.weak-map");require("core-js/modules/es6.weak-set");require("core-js/modules/es6.reflect.apply");require("core-js/modules/es6.reflect.construct");require("core-js/modules/es6.reflect.define-property");require("core-js/modules/es6.reflect.delete-property");require("core-js/modules/es6.reflect.get");require("core-js/modules/es6.reflect.get-own-property-descriptor");require("core-js/modules/es6.reflect.get-prototype-of");require("core-js/modules/es6.reflect.has");require("core-js/modules/es6.reflect.is-extensible");require("core-js/modules/es6.reflect.own-keys");require("core-js/modules/es6.reflect.prevent-extensions");require("core-js/modules/es6.reflect.set");require("core-js/modules/es6.reflect.set-prototype-of");require("core-js/modules/es6.promise");require("core-js/modules/es6.symbol");require("core-js/modules/es6.object.freeze");require("core-js/modules/es6.object.seal");require("core-js/modules/es6.object.prevent-extensions");require("core-js/modules/es6.object.is-frozen");require("core-js/modules/es6.object.is-sealed");require("core-js/modules/es6.object.is-extensible");require("core-js/modules/es6.object.get-own-property-descriptor");require("core-js/modules/es6.object.get-prototype-of");require("core-js/modules/es6.object.keys");require("core-js/modules/es6.object.get-own-property-names");require("core-js/modules/es6.object.assign");require("core-js/modules/es6.object.is");require("core-js/modules/es6.object.set-prototype-of");require("core-js/modules/es6.function.name");require("core-js/modules/es6.string.raw");require("core-js/modules/es6.string.from-code-point");require("core-js/modules/es6.string.code-point-at");require("core-js/modules/es6.string.repeat");require("core-js/modules/es6.string.starts-with");require("core-js/modules/es6.string.ends-with");require("core-js/modules/es6.string.includes");require("core-js/modules/es6.regexp.flags");require("core-js/modules/es6.regexp.match");require("core-js/modules/es6.regexp.replace");require("core-js/modules/es6.regexp.split");require("core-js/modules/es6.regexp.search");require("core-js/modules/es6.array.from");require("core-js/modules/es6.array.of");require("core-js/modules/es6.array.copy-within");require("core-js/modules/es6.array.find");require("core-js/modules/es6.array.find-index");require("core-js/modules/es6.array.fill");require("core-js/modules/es6.array.iterator");require("core-js/modules/es6.number.is-finite");require("core-js/modules/es6.number.is-integer");require("core-js/modules/es6.number.is-safe-integer");require("core-js/modules/es6.number.is-nan");require("core-js/modules/es6.number.epsilon");require("core-js/modules/es6.number.min-safe-integer");require("core-js/modules/es6.number.max-safe-integer");require("core-js/modules/es6.math.acosh");require("core-js/modules/es6.math.asinh");require("core-js/modules/es6.math.atanh");require("core-js/modules/es6.math.cbrt");require("core-js/modules/es6.math.clz32");require("core-js/modules/es6.math.cosh");require("core-js/modules/es6.math.expm1");require("core-js/modules/es6.math.fround");require("core-js/modules/es6.math.hypot");require("core-js/modules/es6.math.imul");require("core-js/modules/es6.math.log1p");require("core-js/modules/es6.math.log10");require("core-js/modules/es6.math.log2");require("core-js/modules/es6.math.sign");require("core-js/modules/es6.math.sinh");require("core-js/modules/es6.math.tanh");require("core-js/modules/es6.math.trunc");require("core-js/modules/es7.array.includes");require("core-js/modules/es7.object.values");require("core-js/modules/es7.object.entries");require("core-js/modules/es7.object.get-own-property-descriptors");require("core-js/modules/es7.string.pad-start");require("core-js/modules/es7.string.pad-end");require("core-js/modules/web.timers");require("core-js/modules/web.immediate");require("core-js/modules/web.dom.iterable");require("regenerator-runtime/runtime");require("nodelist-foreach-polyfill");var objectAssign=require("object-assign");Object.assign=Object.assign||objectAssign;var es6Promise=require("es6-promise");es6Promise.polyfill();var arrayFrom=require("array-from");if(!Array.from){Array.from=arrayFrom}var Es6Set=require("es6-set");if(!window.Set){window.Set=Es6Set}var Bus=require("@condenast/quick-bus");var _require=require("querystringify"),parse=_require.parse;var _require2=require("./lib/common-events"),addDefaultSubscriptions=_require2.addDefaultSubscriptions;var _require3=require("../package.json"),version=_require3.version;require("usertiming");require("array-includes").shim();require("intersection-observer");function stringToObj(features){if(!features||typeof features!=="string"){return{}}return features.split(",").reduce(function(prev,flag){prev[flag]=true;return prev},{})}window.queryParameters=window.queryParameters||parse(document.location.search)||{};var queryParameters=window.queryParameters;window.featureFlags=window.featureFlags||stringToObj(queryParameters.feature_flags);var featureFlags=window.featureFlags;window.adsChannel=window.adsChannel||new Bus;var adsChannel=window.adsChannel;if(featureFlags.ads_log){adsChannel.subscribe("ads.#",console.info||console.log)}addDefaultSubscriptions();window.cns=window.cns||{};window.cns.about=window.cns.about||function(){return{fastAds:version}};window.cns.timing={};window.cns.timing.headerStart=Date.now();window.cns.preloadedCommands=[];window.cns.async=function(service,callback){window.cns.preloadedCommands.push({service:service,callback:callback})}},{"../package.json":300,"./lib/common-events":302,"@condenast/quick-bus":1,"array-from":2,"array-includes":5,"core-js/modules/es6.array.copy-within":114,"core-js/modules/es6.array.fill":115,"core-js/modules/es6.array.find":117,"core-js/modules/es6.array.find-index":116,"core-js/modules/es6.array.from":118,"core-js/modules/es6.array.iterator":119,"core-js/modules/es6.array.of":120,"core-js/modules/es6.function.name":121,"core-js/modules/es6.map":122,"core-js/modules/es6.math.acosh":123,"core-js/modules/es6.math.asinh":124,"core-js/modules/es6.math.atanh":125,"core-js/modules/es6.math.cbrt":126,"core-js/modules/es6.math.clz32":127,"core-js/modules/es6.math.cosh":128,"core-js/modules/es6.math.expm1":129,"core-js/modules/es6.math.fround":130,"core-js/modules/es6.math.hypot":131,"core-js/modules/es6.math.imul":132,"core-js/modules/es6.math.log10":133,"core-js/modules/es6.math.log1p":134,"core-js/modules/es6.math.log2":135,"core-js/modules/es6.math.sign":136,"core-js/modules/es6.math.sinh":137,"core-js/modules/es6.math.tanh":138,"core-js/modules/es6.math.trunc":139,"core-js/modules/es6.number.epsilon":140,"core-js/modules/es6.number.is-finite":141,"core-js/modules/es6.number.is-integer":142,"core-js/modules/es6.number.is-nan":143,"core-js/modules/es6.number.is-safe-integer":144,"core-js/modules/es6.number.max-safe-integer":145,"core-js/modules/es6.number.min-safe-integer":146,"core-js/modules/es6.object.assign":147,"core-js/modules/es6.object.freeze":148,"core-js/modules/es6.object.get-own-property-descriptor":149,"core-js/modules/es6.object.get-own-property-names":150,"core-js/modules/es6.object.get-prototype-of":151,"core-js/modules/es6.object.is":155,"core-js/modules/es6.object.is-extensible":152,"core-js/modules/es6.object.is-frozen":153,"core-js/modules/es6.object.is-sealed":154,"core-js/modules/es6.object.keys":156,"core-js/modules/es6.object.prevent-extensions":157,"core-js/modules/es6.object.seal":158,"core-js/modules/es6.object.set-prototype-of":159,"core-js/modules/es6.promise":160,"core-js/modules/es6.reflect.apply":161,"core-js/modules/es6.reflect.construct":162,"core-js/modules/es6.reflect.define-property":163,"core-js/modules/es6.reflect.delete-property":164,"core-js/modules/es6.reflect.get":167,"core-js/modules/es6.reflect.get-own-property-descriptor":165,"core-js/modules/es6.reflect.get-prototype-of":166,"core-js/modules/es6.reflect.has":168,"core-js/modules/es6.reflect.is-extensible":169,"core-js/modules/es6.reflect.own-keys":170,"core-js/modules/es6.reflect.prevent-extensions":171,"core-js/modules/es6.reflect.set":173,"core-js/modules/es6.reflect.set-prototype-of":172,"core-js/modules/es6.regexp.flags":174,"core-js/modules/es6.regexp.match":175,"core-js/modules/es6.regexp.replace":176,"core-js/modules/es6.regexp.search":177,"core-js/modules/es6.regexp.split":178,"core-js/modules/es6.set":179,"core-js/modules/es6.string.code-point-at":180,"core-js/modules/es6.string.ends-with":181,"core-js/modules/es6.string.from-code-point":182,"core-js/modules/es6.string.includes":183,"core-js/modules/es6.string.raw":184,"core-js/modules/es6.string.repeat":185,"core-js/modules/es6.string.starts-with":186,"core-js/modules/es6.symbol":187,"core-js/modules/es6.typed.array-buffer":188,"core-js/modules/es6.typed.float32-array":189,"core-js/modules/es6.typed.float64-array":190,"core-js/modules/es6.typed.int16-array":191,"core-js/modules/es6.typed.int32-array":192,"core-js/modules/es6.typed.int8-array":193,"core-js/modules/es6.typed.uint16-array":194,"core-js/modules/es6.typed.uint32-array":195,"core-js/modules/es6.typed.uint8-array":196,"core-js/modules/es6.typed.uint8-clamped-array":197,"core-js/modules/es6.weak-map":198,"core-js/modules/es6.weak-set":199,"core-js/modules/es7.array.includes":200,"core-js/modules/es7.object.entries":201,"core-js/modules/es7.object.get-own-property-descriptors":202,"core-js/modules/es7.object.values":203,"core-js/modules/es7.string.pad-end":204,"core-js/modules/es7.string.pad-start":205,"core-js/modules/web.dom.iterable":206,"core-js/modules/web.immediate":207,"core-js/modules/web.timers":208,"es6-promise":271,"es6-set":272,"intersection-observer":287,"nodelist-foreach-polyfill":292,"object-assign":293,querystringify:297,"regenerator-runtime/runtime":298,usertiming:299}],302:[function(require,module,exports){var prefix="ads.";function emitEvent(level,topic,msg){window.adsChannel.emit(prefix+topic+"."+level,msg)}var levels={debug:emitEvent.bind(null,"debug"),info:emitEvent.bind(null,"info"),warn:emitEvent.bind(null,"warn"),error:emitEvent.bind(null,"error")};var styling={debug:"color:darkgreen",info:"color:darkblue"};function EventEmitter(prefix){return Object.keys(levels).reduce(function(obj,key){obj[key]=function(topic,msg){return levels[key](prefix+"."+topic,msg)};return obj},{})}function addStyling(last,args){if(styling[last]){if(args[1]){args[2]=args[1]}args[0]="%c"+args[0];args[1]=styling[last]}}function render(msg,_ref){var topic=_ref.topic;var topicList=topic.split(".");var last=topicList[topicList.length-1];var fn=console[last];var args=[topic];if(msg){args.push(msg)}addStyling(last,args);fn.apply(console,args)}function addDefaultSubscriptions(){var channel=window.adsChannel;return Object.keys(levels).forEach(function(key){channel.on("ads.#."+key,render)},{})}function handlePromiseError(topic){return function(e){return emitEvent("error",topic,e)}}module.exports=Object.assign({emitEvent:emitEvent,EventEmitter:EventEmitter,handlePromiseError:handlePromiseError},levels,{addDefaultSubscriptions:addDefaultSubscriptions})},{}]},{},[301]); </script><script>(function(d) { var e = d.createElement('script'); e.src = d.location.protocol + '//web.archive.org/web/20180418115949/https://tag.bounceexchange.com/1990/i.js'; e.async = true; d.getElementsByTagName("head")[0].appendChild(e); } (document));</script><script type="application/ld+json">{"@context":"https://web.archive.org/web/20180418115949/http://schema.org","@type":"NewsArticle","headline":"On and Off the Road with Barack Obama","alternativeHeadline":"Going the Distance","articleBody":"","articleSection":"Annals of the Presidency","dateModified":"2017-07-10T15:05:50.859Z","datePublished":"2014-01-20T04:00:00.000Z","description":"On and off the road with Barack Obama.","isAccessibleForFree":false,"keywords":["gov mitt romney","pres abraham lincoln","pres hassan rouhani","pres lyndon johnson","sen lindsey graham","sen marco rubio"],"thumbnailUrl":"https://web.archive.org/web/20180418115949/https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/4:3/w_960,c_limit/140127_r24535.jpg","url":"https://web.archive.org/web/20180418115949/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick","author":{"@context":"https://web.archive.org/web/20180418115949/http://schema.org","@type":"Person","name":["David Remnick"]},"creator":{"@context":"https://web.archive.org/web/20180418115949/http://schema.org","@type":"Person","name":["David Remnick"]},"image":{"@context":"https://web.archive.org/web/20180418115949/http://schema.org","@type":"ImageObject","url":"https://web.archive.org/web/20180418115949/https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/4:3/w_960,c_limit/140127_r24535.jpg","width":0,"height":0},"publisher":{"@context":"https://web.archive.org/web/20180418115949/http://schema.org","@type":"Organization","name":"The New Yorker","url":"https://web.archive.org/web/20180418115949/https://www.newyorker.com","logo":{"@context":"https://web.archive.org/web/20180418115949/http://schema.org","@type":"ImageObject","url":"https://web.archive.org/web/20180418115949/https://www.newyorker.com/images/svg/tny-logo.svg","width":190,"height":44}},"mainEntityOfPage":{"@context":"https://web.archive.org/web/20180418115949/http://schema.org","@type":"WebPage","@id":"https://web.archive.org/web/20180418115949/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick"}}</script><script type="text/javascript" id="evolok-include">var EVOLOK = { "activeMeter" : { "metername" : "dft", "max" : "4", "count" : "1", "viewed" : "0", "abGroup" : "4MeterMax", "abValue" : "2" }, "cnee" : { "subscription" : "", "entitlement" : "" }, "sessionInfo" : { "ev_sid" : "5ad73337e4b024dbba6ae5a8", "ev_did" : "5ad73337e4b024dbba6ae5a7", "ev_ss" : "" }, "exceededMeter" : "0", "pid" : "", "paywall_status" : "ALLOW_ACCESS" };</script><meta name="parsely-metadata" content="{"id":"591155d2dd6207318b5e0ffe","issueDate":"January 27, 2014","dek":"On and off the road with Barack Obama.","section":"Annals of the Presidency","url":"https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick","image":{"@type":"ImageObject","contentUrl":"https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick","url":"https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/4:3/w_960,c_limit/140127_r24535.jpg"}}"/><link rel="amphtml" href="https://web.archive.org/web/20180418115949/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick/amp"/><meta name="copyright" content="Copyright (c) Condé Nast 2018"/><meta name="description" content="David Remnick talks to the President about what he hopes to accomplish in his second term and whether he will satisfy the standard he set for himself."/><meta name="keywords" content="gov mitt romney,pres abraham lincoln,pres hassan rouhani,pres lyndon johnson,sen lindsey graham,sen marco rubio"/><meta name="apple-itunes-app" content="app-id=1081530898"/><meta property="fb:pages"/><meta property="fb:app_id" content="1147169538698836"/><meta name="news_keywords" content="Magazine, Annals of the Presidency, gov mitt romney, pres abraham lincoln, pres hassan rouhani, pres lyndon johnson, sen lindsey graham, sen marco rubio"/><meta property="og:locale" content="en_US"/><meta property="og:site_name" content="The New Yorker"/><meta property="og:image" content="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/16:9/w_1200,h_630,c_limit/140127_r24535.jpg"/><meta property="og:title" content="On and Off the Road with Barack Obama"/><meta property="og:description" content="The President talks with David Remnick about his time in office, and whether, in the end, he will satisfy the standard he set for himself."/><meta property="og:url" content="https://web.archive.org/web/20180418115949/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick"/><meta property="og:type" content="article"/><meta name="twitter:site" content="@NewYorker"/><meta name="twitter:domain" content="www.newyorker.com"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="On and Off the Road with Barack Obama"/><meta name="twitter:description" content="The President talks with David Remnick about his time in office, and whether, in the end, he will satisfy the standard he set for himself."/><meta name="twitter:image:src" content="https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/16:9/w_1200,h_630,c_limit/140127_r24535.jpg?mbid=social_retweet"/><meta name="pubdate" content="20140120"/><script>window.__TNY__=window.__TNY__||{};</script><script>window.__AUTOPILOT__={"analytics:parsely:key":"newyorker.com","env":"production","vulcan:host":"media.newyorker.com","copilot:host":"tny-api.aws.conde.io","analytics:simplereach:id":"543eb257d70ba089a3000004","analytics:google:id":"UA-8293713-14","analytics:omniture:name":"newyorker","autopilot:host":"www.newyorker.com","brand:humanName":"The New Yorker","brand:siteCode":"tny"}||{};</script><link rel="stylesheet" href="/web/20180418115949cs_/https://www.newyorker.com/css/article.css?cb=bdecc181"/></head><body class="page-article"><div data-cns="cns-slot-out-of-page"></div><div data-cns="cns-slot-modal"></div><div id="app-root"><div data-reactroot=""><div class=""><main class="PageContainer__main___w2VEm"><div class="SiteHeader__siteHeader___2Fkqk"><div class="SiteHeader__navWrapper___1FuV4 "><header class="MainHeader__mainHeader___28Tsw MainHeader__partial___cL3c0"><div class="MainHeader__topBar___1yqIc"><div class="MainHeader__topBarItems___13CTQ"><div class="MainHeader__subscribeLink___3TGEc"><div class="MainHeader__fullSubscribe___dolgp"><div class="" data-cns="cns-slot-global-header"></div></div><div class="MainHeader__collapseSubscribe___2doFO"><div class="" data-cns="cns-slot-collapsed-nav"></div></div></div><div data-track-type="nav" data-track-location="logo" class="Logo__componentLogo___1mTF4 Logo__partial___2XOqH"><a class="Logo__logo___3DzHd" href="/web/20180418115949/https://www.newyorker.com/"><svg viewbox="0 0 282 66" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="tnyLogo"><title id="tnyLogo">The New Yorker</title><g fill="none" fill-rule="evenodd"><path fill="#121212" d="M.4 24.6h4.8L25.4 50V24.5h3V64l-25-31.8v31.4h-3zm33.4 0h14.5l2 4.5s-2.4-2.3-7-2.3H40v13.8h5.7c3 0 3.5-.4 4.6-1.5v5.8s-1.3-2-4.6-2H40v18h8c8 0 12-3 12-3l-3 5.8H33.8v-39zm200.5 0h16l2 4.5s-2.2-2.3-7-2.3h-5.4v13.8h6.2c2.4 0 3-.2 4-1V44s-.7-1.4-4-1.4H240V61h3.8c7 0 9.6-2 9.6-2l-3.5 4.6h-15.7v-39zM52 24.6h6.2L71.4 53l2.7-5.8-10-22.6h5.8L77 39.8l7-15.2h3L79 44l4.3 9L96 24.7h3.5L81.8 64l-6-13-6 13zm102.3-1.4c13.7 0 22 9.5 22 20 0 13.6-7.5 22.2-21.6 22.2-14.2 0-22.6-10.5-22.6-21 0-11.8 9-21.2 22.3-21.2zM138 43.5c0 9.2 5.2 19.2 17 19.2 11 0 15.3-9 15.3-19 0-8-5.5-18.2-16.3-18.2-7.4 0-16 5.8-16 18zm43-19h9c5 0 9 2.8 9 8 0 6-4.4 7.7-7.5 8.7 5.6 1 7.7 3.6 7.7 11 0 7.5 2 10.2 3.6 10.2 1.3 0 2.4-.8 2.7-1.4l.8.5c-.3.4-1.8 2.8-5.4 2.8s-6.5-3.3-6.5-11c0-11.3-3-11.5-5.5-11.5V41s5.2-1.2 5.2-7.5c0-6-3.6-6.8-5-6.8h-2.7v37h-5.8l.2-39zm75 0h9.2c5 0 9 2.8 9 8 0 6-4.5 7.7-7.6 8.7 5.6 1 7.7 3.6 7.7 11 0 7.5 2 10.2 3.6 10.2 1.2 0 2.3-.8 2.6-1.4l.8.5c-.3.4-1.8 2.8-5.4 2.8s-6.4-3.3-6.4-11c0-11.3-3-11.5-5.5-11.5V41c.2 0 5.3-1.2 5.3-7.5 0-6-3.6-6.8-5-6.8h-2.7v37h-5.8l.2-39zm-31 27.6c0 7.6 1.8 10.3 3.6 10.3 1.3 0 2.3-1 2.7-1.4l.8.4c-.2.3-1.7 2.7-5.4 2.7-3.6 0-6.3-3-6.3-11v-1.5c0-4.6-.3-8.2-1-10.5-.7-2-3-3.3-4-3.3h-1v25.8h-5.8v-39h5.7v11.4l10.3-11.6h3.7l-11 12.2c5.7 1 7.7 5 7.7 14V52zM135.5.4h3v7h7v-7h3v16.3h-3v-8h-7v8h-3zm18.6 0h7.6l1 2.4s-1.6-1-3-1h-2.7v5.6h2.6c1.4 0 1.8-.6 1.8-.6v2.6s-.4-.8-1.8-.8H157v7h3.6c2.7 0 3.8-1.4 3.8-1.4l-1.3 2.7h-9V.3h.2zM126 1.6h1.4c2.5 0 4.5 1.7 4.5 1.7l-1-3h-13.5l-1 3s2-1.7 4.6-1.7h1.7v15h3v-15h.2z"/><path fill="#000" d="M124 63.6V43.4l11-18.8h-3.6l-10.4 18-10.5-18H107l11 18.8v20.2z"/></g></svg></a></div><div class="UserInfo__userInfo___nvFKn UserInfo__partial___3-Dk_ undefined"><div class="UserInfo__userInfoItems___2TxZh"><a class="Link__link___3dWao UserInfo__shop___20W-I " href="https://web.archive.org/web/20180418115949/http://www.condenaststore.com/~/new-yorker-store?utm_medium=referral&utm_source=NewYorker&utm_content=SHOP&AID=1247905545">Shop</a><div class="SignIn__signIn___1aO_Z"><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://account.newyorker.com/">Sign in</a><span>|</span><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://account.newyorker.com/linksubscription">Link your subscription</a></div></div><div data-track-type="nav" data-track-location="search-icon" class="UserInfo__search___1oSUo"><div class="Lightbox__lightbox___2lLZl Lightbox__white___jj_9p " role="button" tabindex="0"><div class=""><a class="Link__link___3dWao SearchModal__icon___2cTZE "><div class="Link__content___6CYL1"><i class="Link__icon___3s7us Link__left___1QLUQ "><svg viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M2 7.5C2 4.468 4.468 2 7.5 2S13 4.468 13 7.5 10.532 13 7.5 13 2 10.532 2 7.5zm16 9.086l-4.545-4.545C14.42 10.779 15 9.208 15 7.5 15 3.364 11.636 0 7.5 0S0 3.364 0 7.5 3.364 15 7.5 15c1.708 0 3.279-.58 4.541-1.545L16.586 18 18 16.586z" fill="#121212" fill-rule="evenodd"/></svg></i></div></a></div></div></div></div></div></div><nav><div class="Navigation__navList___gJe7C Navigation__partial___1uoe1 undefined"><ul><li data-track-type="nav" data-track-location="button-news"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/news">News</a></li><li data-track-type="nav" data-track-location="button-culture"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/culture">Culture</a></li><li data-track-type="nav" data-track-location="button-books"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/books">Books</a></li><li data-track-type="nav" data-track-location="button-business-&-tech"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/business">Business & Tech</a></li><li data-track-type="nav" data-track-location="button-humor"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/humor">Humor</a></li><li data-track-type="nav" data-track-location="button-cartoons"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/cartoons">Cartoons</a></li><li data-track-type="nav" data-track-location="button-magazine"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine">Magazine</a></li><li data-track-type="nav" data-track-location="button-video"><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://video.newyorker.com/">Video</a></li><li data-track-type="nav" data-track-location="button-podcasts"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/podcast">Podcasts</a></li><li data-track-type="nav" data-track-location="button-archive"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/archive">Archive</a></li><li data-track-type="nav" data-track-location="button-goings-on"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/goings-on-about-town/">Goings On</a></li><li class="Navigation__subscribe___3OCs_"><div class="Ad__global-navbar___1c6EG" data-cns="cns-slot-global-navbar"></div><div class="DropDown__dropDown___2J7gQ Navigation__showDropDown___2BXqe"><div class="DropDown__hoverSpace___2KGci"></div><div class="" data-cns="cns-slot-global-navbar-rollover"></div></div></li></ul></div></nav></header><header class="MobileHeader__mobileHeader___13HZG"><button class="MobileHeader__hamburger___3x1fn"><div class="MobileHeader__middle___3eg8Y"></div></button><div data-track-type="nav" data-track-location="logo" class="Logo__componentLogo___1mTF4 Logo__mobileHeader___7s-0k"><a class="Logo__logo___3DzHd" href="/web/20180418115949/https://www.newyorker.com/"><svg viewbox="0 0 282 66" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="tnyLogo"><title id="tnyLogo">The New Yorker</title><g fill="none" fill-rule="evenodd"><path fill="#121212" d="M.4 24.6h4.8L25.4 50V24.5h3V64l-25-31.8v31.4h-3zm33.4 0h14.5l2 4.5s-2.4-2.3-7-2.3H40v13.8h5.7c3 0 3.5-.4 4.6-1.5v5.8s-1.3-2-4.6-2H40v18h8c8 0 12-3 12-3l-3 5.8H33.8v-39zm200.5 0h16l2 4.5s-2.2-2.3-7-2.3h-5.4v13.8h6.2c2.4 0 3-.2 4-1V44s-.7-1.4-4-1.4H240V61h3.8c7 0 9.6-2 9.6-2l-3.5 4.6h-15.7v-39zM52 24.6h6.2L71.4 53l2.7-5.8-10-22.6h5.8L77 39.8l7-15.2h3L79 44l4.3 9L96 24.7h3.5L81.8 64l-6-13-6 13zm102.3-1.4c13.7 0 22 9.5 22 20 0 13.6-7.5 22.2-21.6 22.2-14.2 0-22.6-10.5-22.6-21 0-11.8 9-21.2 22.3-21.2zM138 43.5c0 9.2 5.2 19.2 17 19.2 11 0 15.3-9 15.3-19 0-8-5.5-18.2-16.3-18.2-7.4 0-16 5.8-16 18zm43-19h9c5 0 9 2.8 9 8 0 6-4.4 7.7-7.5 8.7 5.6 1 7.7 3.6 7.7 11 0 7.5 2 10.2 3.6 10.2 1.3 0 2.4-.8 2.7-1.4l.8.5c-.3.4-1.8 2.8-5.4 2.8s-6.5-3.3-6.5-11c0-11.3-3-11.5-5.5-11.5V41s5.2-1.2 5.2-7.5c0-6-3.6-6.8-5-6.8h-2.7v37h-5.8l.2-39zm75 0h9.2c5 0 9 2.8 9 8 0 6-4.5 7.7-7.6 8.7 5.6 1 7.7 3.6 7.7 11 0 7.5 2 10.2 3.6 10.2 1.2 0 2.3-.8 2.6-1.4l.8.5c-.3.4-1.8 2.8-5.4 2.8s-6.4-3.3-6.4-11c0-11.3-3-11.5-5.5-11.5V41c.2 0 5.3-1.2 5.3-7.5 0-6-3.6-6.8-5-6.8h-2.7v37h-5.8l.2-39zm-31 27.6c0 7.6 1.8 10.3 3.6 10.3 1.3 0 2.3-1 2.7-1.4l.8.4c-.2.3-1.7 2.7-5.4 2.7-3.6 0-6.3-3-6.3-11v-1.5c0-4.6-.3-8.2-1-10.5-.7-2-3-3.3-4-3.3h-1v25.8h-5.8v-39h5.7v11.4l10.3-11.6h3.7l-11 12.2c5.7 1 7.7 5 7.7 14V52zM135.5.4h3v7h7v-7h3v16.3h-3v-8h-7v8h-3zm18.6 0h7.6l1 2.4s-1.6-1-3-1h-2.7v5.6h2.6c1.4 0 1.8-.6 1.8-.6v2.6s-.4-.8-1.8-.8H157v7h3.6c2.7 0 3.8-1.4 3.8-1.4l-1.3 2.7h-9V.3h.2zM126 1.6h1.4c2.5 0 4.5 1.7 4.5 1.7l-1-3h-13.5l-1 3s2-1.7 4.6-1.7h1.7v15h3v-15h.2z"/><path fill="#000" d="M124 63.6V43.4l11-18.8h-3.6l-10.4 18-10.5-18H107l11 18.8v20.2z"/></g></svg></a></div><div class="MobileHeader__mobileSubscribe___3OHUs"><div class="Ad__mobile-navbar___151k_" data-cns="cns-slot-mobile-navbar"></div></div></header></div><div class="SiteHeader__secondaryNav___20mer SiteHeader__hideSecondary___w4vbX"><span class="SiteHeader__eustace___2yJ2Y"><svg version="1.1" viewbox="0 0 40 40" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g transform="translate(-14 -12)" fill="none" fill-rule="evenodd"><image x="14" y="12" width="40" height="40" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAFoCAYAAAB65WHVAAAEDWlDQ1BJQ0MgUHJvZmlsZQAAOI2NVV1oHFUUPrtzZyMkzlNsNIV0qD8NJQ2TVjShtLp/3d02bpZJNtoi6GT27s6Yyc44M7v9oU9FUHwx6psUxL+3gCAo9Q/bPrQvlQol2tQgKD60+INQ6Ium65k7M5lpurHeZe58853vnnvuuWfvBei5qliWkRQBFpquLRcy4nOHj4g9K5CEh6AXBqFXUR0rXalMAjZPC3e1W99Dwntf2dXd/p+tt0YdFSBxH2Kz5qgLiI8B8KdVy3YBevqRHz/qWh72Yui3MUDEL3q44WPXw3M+fo1pZuQs4tOIBVVTaoiXEI/MxfhGDPsxsNZfoE1q66ro5aJim3XdoLFw72H+n23BaIXzbcOnz5mfPoTvYVz7KzUl5+FRxEuqkp9G/Ajia219thzg25abkRE/BpDc3pqvphHvRFys2weqvp+krbWKIX7nhDbzLOItiM8358pTwdirqpPFnMF2xLc1WvLyOwTAibpbmvHHcvttU57y5+XqNZrLe3lE/Pq8eUj2fXKfOe3pfOjzhJYtB/yll5SDFcSDiH+hRkH25+L+sdxKEAMZahrlSX8ukqMOWy/jXW2m6M9LDBc31B9LFuv6gVKg/0Szi3KAr1kGq1GMjU/aLbnq6/lRxc4XfJ98hTargX++DbMJBSiYMIe9Ck1YAxFkKEAG3xbYaKmDDgYyFK0UGYpfoWYXG+fAPPI6tJnNwb7ClP7IyF+D+bjOtCpkhz6CFrIa/I6sFtNl8auFXGMTP34sNwI/JhkgEtmDz14ySfaRcTIBInmKPE32kxyyE2Tv+thKbEVePDfW/byMM1Kmm0XdObS7oGD/MypMXFPXrCwOtoYjyyn7BV29/MZfsVzpLDdRtuIZnbpXzvlf+ev8MvYr/Gqk4H/kV/G3csdazLuyTMPsbFhzd1UabQbjFvDRmcWJxR3zcfHkVw9GfpbJmeev9F08WW8uDkaslwX6avlWGU6NRKz0g/SHtCy9J30o/ca9zX3Kfc19zn3BXQKRO8ud477hLnAfc1/G9mrzGlrfexZ5GLdn6ZZrrEohI2wVHhZywjbhUWEy8icMCGNCUdiBlq3r+xafL549HQ5jH+an+1y+LlYBifuxAvRN/lVVVOlwlCkdVm9NOL5BE4wkQ2SMlDZU97hX86EilU/lUmkQUztTE6mx1EEPh7OmdqBtAvv8HdWpbrJS6tJj3n0CWdM6busNzRV3S9KTYhqvNiqWmuroiKgYhshMjmhTh9ptWhsF7970j/SbMrsPE1suR5z7DMC+P/Hs+y7ijrQAlhyAgccjbhjPygfeBTjzhNqy28EdkUh8C+DU9+z2v/oyeH791OncxHOs5y2AtTc7nb/f73TWPkD/qwBnjX8BoJ98VVBg/m8AAEAASURBVHgB7Z0J/FVj/scfewgVKiWkZIkylpElIuvYEobKOrYsoWyDGWZkl2wxyIwsoTEk+15obGnspkGKhkkhijR/4f99n/ndur/7O+fe5+zL/X5fr/u793fOc57lc875nOd8n++yhFFRBFJG4IMPPlh54cKFbX/66ac2Sy65ZOuff/65zRJLLLG6fLfgI79bSBf5NJf/V5D/l2/4bibfS8v/S8n3UvK9NEOR3wvl94/y/aN8L5TvBfI9X76/51uKfCufr+X/r+V/5yO/Z8vvz6UPs6QPny+99NIz11tvvbnUp6IIpIXAEmk1rO3WDwJTpkxZ6ccff+wsI+4s5NdZyLCjfDoIIXaQbR3k98pZREP6B0HPkP7NkN98pgmBfyjbPlxqqaU+3GCDDeZlsd/ap+IgoARdnHOZ+kg+/vjjlvPnz+8mhNZVOrORfG/Et3zapN65eDrwuVT7nhD3ew3f766wwgpvrb322nPiaU5rrTcElKDr7YxHNN5//etfq8mseCupbjP5/IKPEPI68l33IoQ9XUB4veEzWWbbr66//vpf1D0wCoBvBJSgfUNWfwcI8S4hhLyJvN73lN9bCwIQMyoLFXsEUI28IuT9kqh5XhDCflt+/2x/uJasRwSUoOvxrNcYM4T83nvvbSpEspOQ8vZSvKd8WtY4THf7QwA1yAuC8fOC8bMbbbTRG0rY/gCsh9JK0PVwli3GKDPk9kLMuwpZ7CrFe8vv1S0O0yIRISDkPFuqekYI+0n5/aTMsD+NqGqtJscIKEHn+OSF6Tqz5Pfff39L0SPvJfXsJf+jR1bJCAJC0uiwHxb99cNdunSZpLPrjJyYhLuhBJ0w4Gk2JyS89D//+c9e0of95Xcf+W6bZn+0bWsEZgpBPyCl79twww0nyO+F1kdqwVwjoASd69NXu/NCxEsJKe8kJQ+Wz77y/6q1j9ISWUVAyPlL6ds4+dwjZP2s/P9jVvuq/QqPgBJ0eAwzWYPolH8p+uQB8jlIOlhUO+RMYp9gpz4XnfUY+YwWnfWrCbarTSWEgBJ0QkAn0YzMlFeVGfKh8jlG2sNBRKV+EMBhZqR87pCZNbNslQIgoASd85MoZIyN8o4yU4aU95P/l8v5kLT7IRAQgv6vHD5WZtUjZVY9Xv5XW+sQeKZ9qBJ02mcgYPvTpk1ru2DBgiOEmI+WKjoFrEYPKzYCU4Wob2nWrNmojh07ziz2UIs5OiXonJ1XCTy0hZDy6TJT3l+67kRvy9kQtLvJI0B0v/uErIdJgKfXkm9eWwyKgBJ0UOQSPA41hhDznvINMe+QYNPaVMEQEKJ+Tj4Q9SPyreqPjJ9fJegMnyBRYzQTNcahMmMeIt3cIMNd1a7lD4EpMqMeLuqPO0T9sSB/3a+PHitBZ/A8z5gxo9W33357khDzidK91hnsonapOAiQoOD65s2bj+jQocNXxRlWMUaiBJ2h89iQWWSwqDGGyCeTQewzBJd2JUIERN0xVz7DJZPMVZpJJkJgQ1alBB0SwCgOnzVrVvMvv/xykMyYz5D6NGpcFKBqHUERmCMz6itWXXXV61q3bk1qMJUUEVCCThF8UWUsL6qME2S2fJZ8NHpciudCm26MgMymydF4mag+bhDVx/eN9+p/SSGgBJ0U0mXtCBkvI1YZA2XGfI5s1oBFZdjoz8whMFNm1BeL1ceNQtg/ZK53Be+QEnTCJ1gC4e8pTQ4Xku6ScNPanCIQGAEh5/fl4CGSWOCRwJXogb4RUIL2DVmwAyT28oY//PDDVXL0bsFq0KMUgUwg8MQyyywzWGJU/zMTvSl4J5SgYz7BZLoWPfMfpZnj5aOefzHjrdUnggDxqP8k+unzNYN5vHgrQceEr6gwCI5/nHxfIE20iqkZrVYRSBOBr0T1cZ5Ez7tJvjWJQAxnQgk6BlCJlyGppG6RqrvHUL1WqQhkDYE3JTXX0RrnI/rTogQdIaafffbZCnPmzBkqs4lTZOa8VIRVa1WKQKYRkGv+R7nmr2nZsuXv27VrNz/Tnc1R55SgIzpZYp2xi1R1k1ykHSOqUqtRBHKHgBD1NOn0cWLt8VTuOp/BDitBhzwpDVlMMJs7LGRVergiUBgEhKhvl88Qze4S7pQqQYfAT2bNJGK9VshZvQBD4KiHFhMBIejZMrJBMpseU8wRxj8qJegAGE+dOnUVCQN6gxzaP8DheogiUG8I3CVhTU/o1KnTN/U28LDjVYL2iaDk/9tOLDTulFnz2j4P1eKKQN0iILPpj8XS4xDJkzixbkEIMPAlAxxTl4cIIS8tKo2hQs4TlJzr8hLQQYdAgHuGe4d7iHspRFV1dajOoC1Ot8Rp7iRu2qPlwtrKorgWUQQUgSoIyGz6FXEXHyBxp6dWKaa7BAGdQde4DMRK44j/+7//e0PJuQZQulsRsESAe4l7invL8pC6LaYzaI9TL7Pm5WTWPEIupqM9iuhmRUARCImAzKZvkdn0STKb/m/Iqgp5uBK0y2kVK421/vvf/94n5LyFy27dpAhURWDevHlm3LhxZvLkyeaTTz4xX3zxhZGAWUauKSPXlJG0Uma55ZYzEmzItGjRwrRq1cq0adPGrLHGGmbNNdc066yzjvNhXz2IkPRrgsf+YuXxST2M188YlaAr0Hr33Xd7ywVzj9xIq1Xs0n8VgZoIvP7662bQoEFGXP5rlq1VQFJOGQnracTZw3Tr1s1ssskmZvXVi2lyL/fcF3LPHdy1a9dnauFST/uVoMvOtqwwnyX/XiQXisbRKMNFf9ohILFYzP7772/mzp1rd0CAUu3btzdbbLGF2Xzzzc1WW23lzLgDVJPJQ4Skf5SOnSuOLZdlsoMpdEoJWkCX6HMrSfqpUULMfVM4B9pkARCQa8cceeSRZtKkSYmOZq211jLbbLON2Xbbbc3WW29tll9++UTbj6MxIer7Jc3WERIdb14c9eepzronaJk143DyiNxgXfN04rSv2UJg1KhR5oorrki1U+i1e/ToYXr16mV69+5tJDN3qv0J07iQ9Lty/J4ym/44TD15P7auCbohbvNDchI1cWver+QU+y+LyuaAAw4wYjqWYi8aNy0zUEcVsttuu5mdd97ZrLZaLpdUZor34d71HGe6bglayHkf8Wy6Wy7rFRpf2vqfImCPwMKFC02/fv2MvInZH5RwScga9cfee+/tzKxXWCFXl/x8Iel+QtIPJgxbJpqrS4IWA/lBotK4Wj7qqJOJyzC/nbj22mvNTTfdlJsBoKPeZZddnMVMFhvzIKLu+Ek+p4o1y3V56G+UfawrgoaQhZyJ3XxKlCBqXfWJwFtvvWUOOeQQI29iuQSABUZUM/vuu28uVCBC0tcISQ+BsHMJeIBO1w1Bz5gxY3lxILhLyLlPAJz0EEWgEQISbtb07dvXSNb2Rtvz+A+OMywqDhgwwDHfy/IYhJwfWGmllfp36NDh+yz3M6q+1QVBN5jRPSTkvENUwGk99Y3AhRdeaO6+myWMYgmOMejU0Vdn1WRPSPo50auzeFh4M7zCE7TMcFp+9913jwk5ayS6YnFJaqN58cUXzTHHHJNo+927d3fcw998803HZTzuxldZZRXz61//2plVZ9F7UUj6lRVXXHGPtddeO7zLZtxghqi/0AT94Ycftpb4B08KPt1DYKSHKgKLEMBLsE+fPubzzz9ftC3uH5Ip2zz44INOzA5M+SDpv//9784nbusRCWRkfvWrX5kjjjjCcTuPe6w+639TbL937dy58yyfx+WmeGEJWjKftBcTqKflTGyQm7OhHc08AmeeeaZ55JFHEu3nNddc49gyuzU6e/ZsM2HCBOfDzD5OW+ztttvOHHvssVnTU08RHfrOkqnlUzd88r6tkAQtOueO4rr9jKg1Oub9BGn/s4PAE088YYYMGZJoh/baay9z2WV2oSlElecQ9ZNPPmmef/752MiaOCAQNYSdBRF1xzTRSfcWnfS0LPQnyj4UjqCFnNdvIOf2UQKlddU3AsxUMUf75pvk8p7i/YdqA32wXyG8KUT98MMPm1dffdUJc+q3jlrlxQ3bnHDCCWbHHXesVTT2/ULSn8pnJzHDez/2xhJsoFAE3TBzfkFmzkrOCV5E9dDUwIEDzQsvvJDoUK+77jqz0047hW5z5syZTnzqsWPHGjE3DV1fZQWEQT3ppJNSn1FD0jKT7lmkmXRhCBqdszgMQM4dKy8g/V8RCIPAmDFjzAUXXBCmCt/H7rfffgZTvihF7g3z2muvGcbz9NNPG8kYFGX1ZrPNNjPo6CHstAR1h7iG9yyKTroQBN1grfGcXBS6IJjWnVHQdsmIQozn+fPnJzZCsqs88MADZuWVV46tza+++srcf//95q9//av59NNo19ew+hg8eLBp165dbP2vUfEUse7YoQjWHbknaOycRd82Xk6YmtLVuGp1tz8EZC3DHHbYYYYsKUnKjTfeaHr27JlIk4xx/Pjx5s4773R01VE1uuyyy5qjjz7a+RAGNQV5U1KK7Zh3O+lcE3SDh+BT8uqmTigp3AFFb3LkyJHm6quvTnSYBx54oPnDH/6QaJulxjAfREURpZBj8eyzz3ZiVEdZr01dou54RXTSu+TZ4zC3BN0QWwMPQXXftrlatYwvBGRNwxx00EGR62mrdYKksag2SCabtKCfPvTQQ2N7W9h1113Nueeem3hQJiHp5yR2xx55jd2Ry3CbcjEt2RD4SMk56Tu5DtrD2eO3v/1touQMrEOHDk2FnGkbXXScqhxM/vbZZx/HmoT2khImcA1ckUuuy2WnG0KGalS6pK7yOmsH87b330/WnLZ///5OUP00oP7iiy8SUeVgQ37OOec4JnksUiYlQtJ94Iyk2ouyndwRdEOw/VOiBEHrUgRKCEyePNnceuutpX8T+ZbXb8fqIZHGXBq5+OKLrTORb7nllgYrkzDCoiTxTPB2TEqEpE+BO5JqL6p2cqWDlkXBfWTVeSwqjqgA0HoUgRICuEoT4/nf//53aVMi3ySchfjSkIkTJ5rjjjvOqukWLVo4cUgIQ3rXXXcZFlHDelZiJYP7PEGZ4hbRR/8ki4b7yaJhbtJn5YbohJy3IIegknPcl3H91n/55ZcnTs4QVFrkTNIBPw44WGNA0pjNHXnkkY4rOaZ0Ycj19ttvd0wZP/vss9gvPLgDDoFLYm8sogZyQdASUnFtAZbs27nKdhnROdJqEkCA1+2//e1vCbS0uAlSTp1ySnrauhEjRlg7qWy11VaGwE3lgrUJDikPPfRQKJd0UoeReuuVV14prz6u3yvAJXBKXA1EWW/mVRwNts4vydOva5QD17oUgRICX3/9tRMIicWypERetx3nkE033TSpJhu1wyIopChk1Wi72z84nWD+J04fbrudbXJ/Gmy4Rc/rWabWDnHRduywyfMYtwj+74q6Y+us20hnfgYtOudRSs5xX671XT+v+UmSM2j/5je/MWmRM2R6/vnnW5EzfT3++OOrkjNlMNMLQ87UwcPikksucRx1JJY7m2ITOAVuia2BiCrONEHLa8hZAmTfiMaq1SgCTRDg9Zw4z0nKuuuua0488cQkm2zUFgt8qBVspFOnTk42lWpl0R8PGzasWhFf++69914HHxZt4xS4BY6Js42wdWdWxfHuu+/2lteQJwTEpcIOUo9XBNwQIAwn5l7iyOC2O5Zt8lrtWECkFfGNuNZ77rmnsSU/FvEI0F9NyM9INpeoRdQPjqVIq1atoq56UX3CMT8Kx+zWtWvXZxZtzNCPTM6gp06dupYAd4+Sc4aulIJ1Ra4tx/U4SXIGQsgsLXKmfUKY2pIzSWNrkfN9990XCznTV1l/Muij47TwgGPgGjiHNrMmmSPoDz74YDlJ9HqfALda1sDS/hQHgdGjR5uXX3450QGtt956jj430UbLGpsguQuJA20jzFqx0KgmJM7FNDFOkWiVTowQwr7GJXANnAP3xNVG0HozR9ASRHyEAJYbO8WgwOtx6SEwffp0c9VVVyXaAUls6iyAhbEZDtNh4ln7SQCAS3ateNRE3SO1VtyCKuoIySoOWcclcA7cE1f9QevNFEHLKvARAtTRQQejxykCtRDAUoBASDhpJCmkzJJ8eUk22agt4ov85z//abTN6x+Swe6xxx5eu53t48aNS9RVm9k6JB2nlyfcAwdVHXjCOzOzSCivF50kitgbMv7mCWOgzdURAjfccIO5/vrrEx0xi1333HNPKI+7MB3G/A19MsH5awlegpAv8UG8hIVGItPNnTvXq0hs24kvTXKB1VdfPa42vhW7701FHTU1rgb81JuJGbQ8uZaW14vR0nElZz9nT8v6QkAsgwzZSpIUVBqXXnppauQMKWPzbEPO4IL5XzVypswf//jHVMiZtplBH3XUUXG23xwugpNoL23JBEHLE/58AUSzoqR9NRS4fVkEcjJ72HjORQkDhMfiYFrCYigPJhuRHH5OXIxqZcm6QjS6NEUsLsygQYMMcbvjELgIToqjbr91pk7QkrliO+n02X47ruUVAT8IsCjIjZ2kYE6Hx2BawuLatddea908HpXVFjG//PJLc9FFF1nXF2dBspOToSVGObuBm2JsonbVqRK03DCryIzmTnliqTNK7XOlJQIi8Oqrr5o77rgj4NHBDiN+BWRGfIm0hDjPttnI+/XrZ7p37161q1iBhA0vWrUBnzsfffTR2FRWcBLcBEf57FakxVMlaFlJv0GA8I7AEulQtbJ6RAAzMEzGkhai1OEmnZZg7/zMM3bOcSy41Yqqhzs8aauyJlinPPvss7F0C26Co2Kp3LLS1AhafOAPlj72t+ynFlMEAiHALNLWvCxQAy4HEQSJOM9pCZ6CjNtWeIBJYlXP4kT782ND7VlRTDuIUx2jjXT/Bq6KqffVq02FoEUBv6p0y145Vn0MulcRcEWAGSQmY0kKZmqQIzE30pJrrrnGYDdsI9tvv70h43Y1QVWTZA7Ban1x28db0qmnnmpYCI5Jrm3grJiq9642latIXh2Gyyc2Q0bv4eqeekGABS3My5IW0jdVi5scd3+w2Lj77rutmmnWrJn53e9+V7Us6gN0vVkX4ltfccUVsXQTroKzYqm8RqWJE7Q8iXaVwab3/lcDEN1dDAQg5zlz5iQ6GFJXDRgwINE2yxvDhPC8886ztnnGVK19+/blVTT6zYIgNs95ER5MxBuJQ+AsuCuOuqvVmShBS1SqFWSgyXoKVBu97iskAvfff3/itrokUh06dKiRyGipYUpoUCLA2cj666/vRIqrVvayyy5LPJFBtf7Y7OPBjM48DoG74LA46vaqM1GClhnNUBlkR6/O6HZFICwChKYkK0fScsYZZ9T0wIuzTyyE2rqw8xBhZkwAJy8hR2PS+nuvvvjZTmacuGy14S44zE9/wpZNjKDF6HtLuTBOCdthPV4R8EJAbiDHW9DW9terHr/bSahKrIs0BSuL77//3qoL/fv3rxqTmkU3ItXlVdCZP/fcc7F0Hw6Dy2Kp3KXSRAhabpylRT92i3ynZ7XvMnjdVCwERo0aZfAwS1JWXHFFxwQtTdUGNsq2utfWrVvXtHkmxrOtFUiSWPtpC3WT7QPLT71wWJJclghBi15soAysmx8gtKwi4AeBDz/80GBelrQQurRdu3ZJN7uoPWa7BGOyFaw2eKh4yUsvvWTIkpJ3QeVz8803xzIMuEwWDAfGUnlFpbETtBiQt5RIWvlZCq4ASP/NPgISfcyJ8cx3kkLc5L59+ybZZJO2iDEya9asJtvdNuy4446md+/ebrucbTi4/P73v/fcn7cdt956q/n0009j6baQ9AVwWyyVl1UaO0HLEx5yblXWpv5UBCJFgBjPMqOJtM5alZFthOBCaQqZuceMGWPVhRVWWKFmcKHhw4cn7nVp1fmAhXhgx5g5p1UDtwXsnd1hsRK0GI+TQuJ4u65oKUXAPwKQ1C233OL/wJBH4B7dpk2bkLUEP3zhwoXOQp7M5KwqOfnkk80aa6zhWXbSpElOUgHPAjnd8dhjj8X58D6+geNiQydWgpYn2FXSc29bntiGpRXXAwIsAp111lnWjhlRYYKqYO+9946qukD13HbbbUasCayO7dq1q8Fyw0vAsUiqjcpx+gm5Wnlsjf9JNALHxSaxEbQEGNlTer1bbD3XiusegWHDhpk4sz27AbzKKquk4kJe3hf0qqh1bISYIDhvVAt7yuLqjBkzbKrLZRlsumNUge3WwHWxYBMLQctr1zLS21R812NBSSvNHAJ///vfU3klZ6YZYz48K5wxIbNNenvooYcaZtBe8vrrrzs5/rz2F2X7yJEj4xwKsYXgvMglFoJuMKvrEnlvtUJFQBAgRkStID9xAEXUt1rZruNot7xOdKovvPBC+SbP323btjUnnXSS536iv4GjrR7bs6Ic7CCWdVwhSQW/LnBeHDBETtDyqrS8mNWdE0dntU5FAATwmrM1LYsKsVatWjmBiKKqL0g9ZNH2a/OM9YaXjBgxwkyfPt1rd6G28xC66667YhsTnAf3Rd1A5AQtF9GJ0sm2UXdU61MEQODxxx9PJfwletyWLWM3e616kjEZI9aEjeyyyy6GxUwvefvttw2el/UkxBaJw7uwAcO2DdwXKaSRErTMapqLy+uZkfZQK1MEGhCYPXt2KrbHe+65p9l5551TPQ9vvPGG+etf/2rVB2bNZBnxErJhk3BVZn1eRQq5fd68eeapp56KbWxwHxwYZQORErTcQCfLq4QG4o/yDGldixBAX5p00tLVVlstlZyGiwYtP3C4YAZvK4MHD65qo33jjTcmnuHctu9xl4szQh/cBwdGOYbICLoh++3pUXZO61IESgjgMTdx4sTSv4l9E9WtRYsWibXn1hAuy8QasZGNN97YHHww6T7dBXOzNBx73HuT/FYyvJNtJ0Y5/YMPPlg5qvojI2gx+xksnUpXSRcVKlpPphDA1jmudEbVBtqnT5+qetxqx0a1D/tkZrw2gq0zcZ698iHifchbCJlX6lVQ64wfPz7O4bcUFdKQqBqIhKDlImol+hcIWkURiBQByAR9aoyLO679JSwnkerSFgjXNhkqmcQ32GADzy5jC2ybccWzkgLssDVTDDpUuBBODHp8+XGRELQEDTlJ9C+RTevLO6i/6xuBP//5z4YFsqSFQEgrrbRS0s02au+hhx4yhP+0EUKenngiBlTuIq/d5qabbnLfWWdb476e4EI4MQpYQxP0tGnTmslrg/eVEUUvtY66RIDZnq1Lc5QAHXDAAaZnz55RVum7LhZDCZxvK3g4khfRTXgLQbXBYqPK/xyd4sYBToQbw7YTmqBF93yodKJ12I7o8YpAOQKYgqFiSJpUiPh25pnpW4oSZ+Srr74qh8Tz9+6772623357z/3YO7/zzjue++ttR4cOHZIYcusGbgzVViiClqn8EvKkiEwhHmokenChECACGa/lSQteitUyjiTRn8mTJxsyk9tI8+bNq+rKZRZn8BhUWYzAvvvuu/ifGH/BjXBkmCZCEbS8gu4ljXuvSoTpmR5btwhAUGl4ufXr18/06NEjVdx5c2Bh0FaGDBniGbxJCMIJI0qdKv9DYO211zYEkEpINmjgyMDNhSJoeTqo3XNg6PVANwRIu4TVhlxbbrtj27bmmmsayC5tYVFUfAqsutGtW7eq2cRHjx5tiFanshgBHn7LLbfc4g0x/5Lr+LQwTQQmaHkybCGNeyu+wvRKj61bBC677LLY8shVA/Wiiy4y1QILVTs2qn1EW7NNdFqyeRaTLtfmsZ+++uqrXffV68Zf//rXZsstt0x0+MKRO8CVQRsNTNDy+qSz56Co63GuCDz33HOpZJTmlXeLLQLfQ65jCbKR2Z2tOuI3v/mN6dLFPaIvbx/nnXeedczoIH3N2zHE8E7rDSkMVwYiaFl4aCsXwf55O0na3+wiMGfOnFTCeaKTPPXUU1MHhhgRr7zyilU/UMcMHOgdfpigSrg0qyxGADPEtOza4Uo4c3Fv7H8FImgxHzlSmtBcg/Y4a8kaCDB7tA2lWaMq692oBy6++GLTrFloc1XrNt0Kfv31175tnr36/J///MdgoqeyGIHddtvN9O7de/GG5H8t3cCZvlv2TdDyNMC07ijfLekBioAHAg8++GCsYSA9mjVHHnmk2XTTTb12J7adOCOQtI0Q+nS77bbzLEpwp/nz53vur7cdK6+8ctXQq0nhAWfCnX7b803Qkkl4R2mkk9+GtLwi4IYAMz4W6JKWdddd1wwaNCjpZpu0hyrigQceaLLdbQNkU82JZuzYsalE/HPra1a2nXHGGZ5miAn3sVMDd/pq1jdBy5PgGF8taGFFwAMBmVE4geMlboFHiXg2E+0N1cayyy4bTwOWtfq1eT7ttNMM8andhGQGWMCoLEZgq622Mn379l28IeVfQbjTF0FLLNlVZYz7pTxObb4gCGCna7swFuWQjz76aLPJJptEWWWgujCps80JuNlmm5n99/del0eHT8YQlf8hgK0z6p6MyX4NHGrdLV8ELTOew+STnJW39TC0YN4QwAV5+PDhiXd7vfXWM8cff3zi7VY2yPhtA+cvvfTSTkYVL5vnRx55JO4Yx5Xdz/z/qK/WWmutTPUT7oRD/XTKL0Ef7adyLasIuCFA4HgCIdnGOXarI8g2iO6SSy5JXbVB35nd2QaCOuqoo0znzp1dh0xAJdQ1KosR2GijjQyxsbMoQtC+ONSaoN99992tZMAbZXHQ2qd8IUBc4jSiqx133HFmww03TB0sAiG99tprVv1gFki/vYTgTrYWIF51FGk7HpZDhw41fGdUNmrgUqvuWRO0LKz0t6pRCykCVRCAmNMIHA8xH3vssVV6lswuZrx+7JRJFusVO+Lpp582TzzxRDIdz0kreFhWyyqThWH44VIrgpZp+VKyAnlQFganfcgvAqg0CISUdE68ZZZZxlFtoOJIW7C0sM1Mvs8++3hG16MOZooqixHAKzQL6wuLe+T+Cy6FU933Nt5qRdCy8riTHNam8aH6nyLgDwEWBT/66CN/B0VQ+oQTTjAsDqYtL7/8snn44YeturHKKqsYbHi95NJLL03c89KrL1nZnnSkuhDjbtPAqTWrsCJoYft+NWvSAopAFQQgpzvvvLNKiXh2YU7HIlvawtsDBGIrp59+umnVyj3vKElP8b5UWYxAGpHqFrce6NfBNkfVJGgh56XFvGcfm8q0jCLghgD2ueTES1pwRMHCIQsLRjfeeKP55JNPrCAgsp6XgwVOPViAqCxGIM1IdYt74fvXvnBrraNqErRMxXtJRTioqCgCgRCAJHHpTlpOPvlkg0t32vLhhx+av/zlL1bdQF9ejYCvvPJKM3PmTKu66qVQmpHqgmIMp8KttY6vSdBSgbf7Uq3adX/dI4ClQRqv4wRBOvzww1PHX25ER7WB7beNHHPMMaZjx46uRfG6JJSoymIEMhCpbnFn/P+qya1VCVouriXk08d/u3qEImCcRSzMxJIWQnEyayfmRtryt7/9zfzjH/+w6sY666xjIGg3+f7771OJl+3Wl6xsy0qkuqB4wK1wbLXjq17B77//PvlhAgWartao7qsPBCDnNJwoBg8ebDC5SluIb+3HnR28vAI4XXPNNebf//532kPKVPsZilQXFJe2DRzreXxVghZ7VbJ2qygCvhG47777zIQJE3wfF/YAFtgGDBgQtppIjsfmee7cuVZ17bfffuaXv/yla9k33ngjFQsY185kZGPWItUFhaUWx1YlaGlUCToo8nV83Keffmqw001aSPpKbGmvoEJJ9mfixInm0UcftWqyRYsWBrM6NyEkKRYw8irstrsut6HCqraQmjNQqnKsJ0FLcOn2clH8ImeD1e6mjIB4STnegmlk9YDkyNeXtkh6I19efmeddZaBpN3khhtuMES+U1mMwEknnZS5SHWLe+fvFxwL13od5WmHJwfu6nWQbi8eAlgZ8DqOC3Hpm998IFsir7l9QAIXaszDiBnx+eefm8mTJycOUI8ePQzOClkQSNVWX8yrOi7dbvLee+9Zm+e5HV/EbVmOVBcU7wauvdXteE+ClpmQErQbYjnd9t1335mPP/7Y+WBHi10y3xAq30knbI0SxhVXXNGZsWZBtSGLPmbUqFFWw2NB0MvKhYchqo2k45ZYdTylQjmIVBcImQautSdoYfQlxIi6d6DW9KBUEWC2K69MRs6fE/eC12M+EHFRBRVBu3btUh+e3DcO4dqSKmFEvaxNCObPeVRZjEAeItUt7q2vX73hXJEmCw2uM2h5tdpUql/dVxNaOHEEiO9A+M63337bIWReiSFjiKJepFYqqCRxGDNmjHnrrbesmuzUqZOBcNwEz8M0QrK69SUr2/ISqS4IXnK/rt7Aua9XHu9K0GLgvxOLPSrZQoA4DDg9TJo0yflMmTLFOitHtkYSXW/AY4cddjAQdelDPOCk42+QtPWqq66yHpiXzTP3HaoN22wr1g3mvOAFF1zgGRc750Nzug/nyg87gpaLZIciDDrvY+BmZXaMydaLL77o/LZ9fc772P30H/35k08+6Xw4DnO7bt26mc0339yJp8zvuGNBk0rLNjv5AQcc4PTNbYy33Xabc57d9tXrNhZ/sW8vsjRw7pWVY2ziZoguRKbbX0rBlpWF9f/4EWAxD0IeP368ef75562Du8ffs/y2wCIiTiDbbrutM9uOWl/NebINFE8IUWJCE++5UljExWEl6VyNlf3I0v9EqnvooYfMSiutlKVuxdGXOWKhsmqlHroJQctrczeZpb0ZRw+0TncEIOVnn33WPP74485MGecElfgQQP+LWmSnnXYy3bt3DxWzgxgZe++9t3W0PrwL99qrqW8C6wZHHnmko7qKb+T5q/m6665zzlP+eu6/x6KW6y7quUaLGE100HKhbO+/aj3CLwLoGAm8zuwAl2glZb8IBi8/depUw4cQoKuttppDADvvvLPBJtmvKmTEiBHW5LzNNtu4kjMjIUodawsqixEgUh0P0XqRBu5tRNBNZtCScfZOASQbwQwKeGZYoSfCGa+5c+bMKeAI8zskvPl23XVXs/vuu5stt9yy5swaU8aDDjrIylYZJ55x48aZDh06NAEIm3ScVdLwvmzSmYxsIFIdkxceoHUko7t27XpI+XibzKBlZ4/yAvo7PALMlsm+fM8995jXX2+yUBu+Aa0hEgSIvMdMlg+6T1QREGeXLl2a1M8CLvEgbBdt0VG7kTMVkwpLybkxxESqqzNyBoCtGqNgTKMZtBjGryYuv7MrC+n/wRDghoeU77777lx76gUbfXGOwmyPxTsIuxQzg/yKWG7YSOfOnZ23JtzhK4VZ4m9/+9vKzXX9P6om2ww0RQNKVGyrr7/++l+UxtWIoMV6Y0/Rg9ilHS7VoN9NEOCV9dZbbzWE3CRwjkoxEIBgd9llF+dz7rnnWs96R48ebcjwUilffvmls8BIvBOV/yFApLoHHnjA822j6DiJFcdeYs3xSGmcjVQcsnNzVpNVgiEwa9YsQ3LQ+++/Xx0NgkGY6aNQVRFC1DaMKIPBhteNnNlHaFQlZ5BYLESq81IFLS5V3F9wsIzOnaCFnDW8aIBzTyS4P/3pT86sWW1YAwBY0EPQoQ4ZMsR1dORqZF1CZTECRYxUt3h0dr8qObjRDFqqUIK2w7FRKVx8bSOYNTpQ/yk0AmeffbargwXhXIcOHVrosfsdXFEj1fnFQco34uBFAfvFi6mlsPfaASqs+0NwMlFRBMoRWG+99Rxddfm20u/LL79cF41LYDR8FzhSXcVIq/8LB8PFpVKLCFrMfLqVNuq3PwQ6duzo7wAtXXgEPvjgA4Ojxe23395oofill14yY8eOLfz4/QywyJHq/OBQKlvOxYsIWpi7a6mAfvtDgBV9N1tZf7Vo6aIhgDUPrt0Q9R133OFkOPcK0F+0sfsZT9Ej1fnBgrLlXLyIoGX7Rn4r0vL/Q6B9+/bm3nvvdXLx1UFQFz3tPhEg2h5JdHfccUdDQl2VxQjUQ6S6xaO1/rWIi8sJWmfQ1vg1LUgMh0MOOcQxwdp///0zkVm6aS91S5oIaLyVxujjrell5dK4ZH39JzPopgQtGzesLxjiGS3hJHllw4OQOMQqioAi4I7Aeeed52rl4l66rrYuImjHk1BCjK4kMQXm1hUECQxWHnpOgBzM8PKclDUBqLSJOkMAvfzw4cPrbNT2wxWzw5UlxMA8R8Uh5NzZ/lAtaYuAeAWZPn36OGqPI444wncoS9t2tJwikCcEiFSHjbiKNwIlTi7poJWgvbEKvYeMHkTnwryKmMAqikA9I8C9gP5ZpSoCDic7BC0JC5Wgq2IVzc51113XjBw50pAlAsuPPErr1q3NFVdcYXr37m2WXXbZPA5B+5wiAkSq69u3b4o9yEfTJU52CFp0peppkeB5I0sEYSYJDEP0rrwI7rh33XWXOf300w2xJNCrk+SUlE/LL798Xoah/UwJAa51Yl+r1EagxMklgm6a5qF2HVoiBAJk2CCIO5lVWDDJgxCgnplzSbD5Puyww8yDDz5oiORHiFVSR7nFPS4do9/1i0C9R6rzc+aFoB1Odqw4JA70O7JB7aD9IBhx2VdeecVcfPHFhpRYWRRmyRCxjcyePdsha4Lav/322zaHaJmCI0CkOkxPeQtTqY2AGBi8K5htXCLob4SgV659mJaIEwHClnIRk4h03rx5cTblq24C/0yePDmQzSrHESMbT0uNfewL9sIUhpRJI0ZmGhU7BISg5wpBr7KEBHVZWTycvrE7TEslgcBXX31lrr76aifwvzw4k2jSsw3UGC+//LJhBhRGyLlHPIqbb77Z/OMf/whTlR6bMwSOOeYYc+qpp+as1+l3VxbhV1lCMhN3kQSY/0q/O9qDSgQkw7qTdePNN9+s3JXI/9hxk4Hca9WdnHzXX3+9k/0aq5Q111zTdOrUycmMzUKol6DO4QGE2aEmOPBCqRjbiVTHeWbNRcUfAmLJsf4SQgI95bDn/R2qpZNCgBn0uHHjTBreiLjiVlt1J4ofenM3IbofyVBZRPTSO37++efmmmuuMbfccotBb61SPASw8tliiy2KN7BkRrT9UieffPIvhQR+nUx72opfBJjForsj6hc58d555x0jbzx+q/FdnizW6I6rSa9evcy0adPMW2+91aQYCVF5sJDRfJ111jGSqbhJmebNmztWIXINmjXWWMNIVnkzZ86cJuV0Qz4R4Jrt379/PjufgV7LxObRJcSC4wQh6Osz0B/tggUCH330kUG18OKLL1qUDlake/fuTv0rrLCCVQU43px22mlVE+Xuvvvuzky5moMODx4Wk4ih/MYbb1i1rYWyiQCegtj6a/jd4OdHJmcnLil/1OcyOIaJHxm3N2KbNm0c22xbcgaAQYMGmYkTJxqsPbzk8ccfN5tvvrljDeJVRnRu5uCDDzavv/66c3PjdaaSTwQ0Ul348wY3Lymz5xbhq9Iakkag5I0IOUbljQgpY+vMYp9f+eUvf2lY/IOEvQSdM44skyZN8iqyaPtee+3lWI889thjhrpV8oPArrvuaqotEudnJOn2FG5Wgk73HIRqnZXxgQMHRuKNiK4bT8AwZNiyZUvz1FNPmU022cRzXF9//bXZY489DBYqNoJqBOLndfkXv2iU8NjmcC2TMAJEqjvnnHMSbrWYzTkELTfmogyyxRxm8UfFAhuxdf/yl7+Yzp2Dxb266KKLnIXIsGhB0s8//3zVGRQLiMyyPvnkE+vmmFFjP00skGqqFOsKtWAsCGikuuhghZuXlOpUxREdpqnWhM72hBNO8N0HHAmijM/bokUL8+STT5oBAwZ49uWzzz5zHggS99azjNuOfv36GbHdd7wtiaynkh0ENFJd5OeixVIniki17SKvWitMHAEW6sjx5scMj0BNzEpZoItSqG/fffd1FgXFW9W1ahKoLliwwOyyyy6u+702UjeqGIJNQfDMrHGTV0kPAdRtN910k1lllVXS60TBWpYZ9BfooO1sqQo2+KIN57XXXjPYE2MrbSvodO+77z5PRxKIfurUqbbVNSmHg8oDDzxgDjjggCb7ShuGDRtmnn322dK/vr6xo8Ykjxk1iXpV0kOAxeoOHZwAbOl1omAtw82Y2SlB5/zE4grObNKP2zS66ieeeMKQ7cVLjjvuOEenfeWVV3oVqbmdbOdjxozxVHfwEPjNb35jiNURVHAnxiUdot94442DVqPHBUSAOC14jKpEi4Bw8/LMoDXSerS4JlobXnzokP0QXNu2bR0dcbW0Q8R+xgUbQXUSRlBJjBo1ymy33Xau1Xz88cfm8ssvd93nZ+OOO+7oOLhQF7NrlfgR4C1p6NChnm9h8feguC2UZtBK0Dk9x5Dz0Ucfbb777jvrEWBlwcy5Y8eOnsfgxYdVR0n8qE1Kx1R+M5NG3UEwJTdBf+l3wdCtHggDSwLM+LD8UIkXAd5+NIxoPBiXZtAaQTsefGOtFbWGX3JGnUEGl27dunn2DZUD9ZYvujHjjkJWXXVVZ+buZn0xc+ZM88wzz0TRjFPHWmut5dhO33///YEcbyLrSIErQrWEak0lHgRkBr0UOuil46lea40LgVdffdU3ObPKDlnVyiqOPTVB9sslKoKmTlzVSUrAjLpSbDO2VB5X7X9if1TTs1c7VvdVR+CCCy7QMKLVIQq1F25GB60z6FAwJnswTiAs3vnROUOGo0ePdpxDqvV2+vTp5g+ie66UbbfdtnJTqP/RFROKtFIYW5Ry4YUXGvpOlDyVaBEgUp2GEY0W08ra4Gai2f0kP5zUV5UF9P9sIYDu+Mwzz2ykfqjVQ3Syt99+u1XYR+yRydZdLjidEKvZbcZbXs7vb/TNPXv2NC+99NKiQ+krruBhF/gkQ5A59NBDnch4iyrXH5EhoJHqIoOyakUyg/45Wu+Eqs3pzjAIEFeZkJ7luuFa9WE98ec//9mKnInDUUnO1E8sjKjJmXohY0KLlluSQNqk1wojkDMJbqlbJR4ENFJdPLi61YqKQ12w3JDJ0DbSQ/G6LufKulfy9HXy/x1++OE1jyHK3Omnn+5aLk4HEKLm4cUIWZcE/XpQgeAhZ9zMVeJBQCPVxYOrW61wM4uE/oIhuNWk22JBgNkyaaVGjhzpq35mzn/605/MUUcdZXUc3v4kqq0UYkNDeHEK4Uexoy1JmED9WBQoOZeQjP5bI9VFj2m1GuFmZtBK0NVQSmnfN998Y4499ljHdthPF5iNotZgIdFGUJ3g7u0m6LuTSPZJoCacbZAZM2a4daXmthtuuMH3g6xU6YYbbmjOOuusqmFSS2Xr+Vsj1SV79uFmFgm/lh8a4SRZ7Ku2Rp4/otL5CcdJhcsss4whSScR32yEWTNOBm4JW4mr8OGHHxpJ/W5TVegy2F/zsCAIkt9wonINmy233NKXZQsd7tWrl2O1ssMOOzj9//77750H2x133BF6PEWrgEh1hLNVSQ4BmUF/wwx6QXJNaku1EPj73//uEKxfcoZIIThbcqYfp5xyiis5sw9PwqTImfZQyxCe1C85Q+wc58fskIVJ4oOMHz/elMiZPiy//PKOxQtejVFlqaHevAtvUdWyu+d9fFntP9yMDjp4lJqsjiyH/ZKT4eiNUU3MmzfP1wgwS8PJw8+C3iOPPGLuvPNO13Z+9atfOWZqrjsbNrIgR4wOFjBfeOGFakVj3UfCWj96axLiEp4UO14vQbXEg7KaO7zXsUXcrpHq0jmrcPMSErOA3EMbpdMFbRUEsP1FBxokKBGzQciWV3xbmTt3riECGfGYK4V0VZBTZTZmymICh5chBMdv9OQIs3asMZKWL774wplxg5+N8JqOKaGtnTU4MbZHH33UpvpClkEFhsliuaVNIQeazUG9tzQszexNJR0EIDwW44hF4VeIhYDVQpcuXXwdyizdjZxJGkvwG7wOiTCHZ+GsWbPMO++843y7NcLr76mnnuq2K/Ztl1xyifNws2kIogErW3KmTqwWcPLh9Z6Zej0K1yVrFeX26vWIQxpjdmbQssAyXgi6VxodqOc2cai45pprnEW9IA9IXtXJeE0+Qj9y7733Vn2991OXXECOmqR///5+DoukLHkNeUDZRPKDaLGvXn/99X23zbkhIQAzb9zTWUisN8FdHr0851slOQQE7wl4Etq9HybXr8K3xA1/4IEHOjGSg5DzPvvsY1588UXf5Ayw2EdHIViMEFgpDXKm/2RisSFnyhIfOgg5cyykhCcl9tq8Wfh9IFJH3gWVF2NXSRyBr7HiUIJOCHcW/3gtZ4EKE7YggscfcZVRRwSR/fbbL/RMiCA5zEjTUm3gwDNq1Cir4W+//fbWNuFeFZYsOiB5LGWwm643IatOmPRn9YZXFOOFm7HiUIKOAs0qdTBLxspizz33dFQCmIb5FXS9ZDi54oorQhEsK/JBA6xDUKhlXnnlFbPpppv6HUJk5UlvZaOzZ/bLTDuslAiaetDFYmtOoKd6ElRyv/vd73wlJK4nfOIYK9ysBB0HsmV1sgiIJQDecuhNgwhOI88995y163atNjCvO+KII5zA/agqvISHAguQAwcOdEh5ypQpTmJabJbTFAI72QiqID/WLV51lhM0ZYgvff3111dNhutVV563k8GHRVOVZBCAoPEkPEFmeNcn02T9tIIVBK+FYbOEoPvEqaJVq1axgEc6q88++8wQMInVekgZ9clqq63m2AGnTcaVg8akjhghzOhqCWaLUcSyRtfN+XQTiBo383oRro+xY8c6C7T1Mua0xikEfSJmdp/zCq4SDQIQCDcspOonNGhl6xAjgZIIoB8nSTKDxhqCTx4E9YYNOaOCiYKca2FCoCmsRC699NJaRQuxn8zxmB2q23f8pxNuXlr0obPib6r4LUAarHTfeOON5ttvvw01YMgSPWe5G3KoCnN4MOoUrAd4rWb2ilMKi6z/+c9/rEZz5JFHWpWzKVQraS7JAbCvJk5ykPUFmz5kqQxrEDhHsaaiEh8CcPMSYvLVRX5oTqAQOD/77LPO4p3f+BluTR522GGOftOPQ4VbPXnc9v777zv2tsySw2CJ1xtqG7fktEFwKTlr1DoWW2msbGoReq168rAfFRgkXY/XaVLnR96c119SbDz9u7Al1cOMt8PMDq88LCPCEArDRK9KUldmzvV20eM63qdPH8d8DdvqsFii2oiKnDk3tvbWrBcQm6Tawiv1FUF4o6lX78qkzh/cvKRED5sruo65STVahHYIFHTzzTc7pBIkfkY5Bsz2CDTP7BEb5XoSvPIYO5YW48aNi0w9EOWrN+szNjrv0nkjhGm9kDQ24R999FFp6PodIQJwMtxcspcKFiU9wg7lpSpenQlviT2wnxvXbXwE78Hhg0VFFprqSaZLnA+IGZ191HpbovFFJZhG+l1ErxeSZqKCXb5KLAg4nOwQtFyAStAWGBNW84ADDjBvv/22RWnvIu3atXOcTogIt9lmm3kXLOgeFgB79Ohh/hdIMdpBohvdeOONI6uUV/kgggcjKo+iy/PPP++EHSj6OJMeX4mTHYKW6bQSdI0zgH6Y1/FSiM0axV13o1s+//zzHTdv23yBrhXleCNR9HbaaSfH7jqOYfBWEpXwthRkds/bwSGHHOIEs4qqL1muB29Nv28ZWR5PFvpW4uQSQU/LQqey2gesNDChCnoREmyHMJ7E38Cumcwd9ShYN+DdZ2sqFwQjUmZFIZhK2saZLrWHTh3Hlb59+5o333yztLnw3//617/qOmZ2HCdYCNrhZIegZZYQLHJPHD3LWJ142J1zzjmByZk09WT8IJErlhr1LOCIxUacss0224SuHmcMP8lreXA/9NBDjl0w6wkcX28yYsSIUI5Z9YZXrfGWOHnphoJK0B6IYUrkNwUVVRFYCJOxKBesPLqYi83MKK+66qpAfUU1tNZaaznmhwsWLHCcVlA/VAoel+i2wwgmdZj52b4t4UzDuAghW88CZqgBq6USq2d8Aozd4WSHoMXU60NWZFUaI0DKo4cffrjxxhr/kSqKqF9Dhgxx4gjXKF43uwlN6ucaI/YI3oA47rDoV+nuzuIds1bODyoo1BEEdgpjQ06dZJCpJeilJ0yY4Lg7v/7667WK181+TE8xFa0HO/C4TyqcTBuLUiTIijoOK/X9Dl6BOimSBg8eXLHV+9+99trLMRtr3769d6E63IP1C1YNtnLwwQcbXplXXXVVq0OIeUK0v9mzZxuO9SvoxlFpMDuvJv/+97+dWNwEC7IJd1qtrqLuGzp0qKODL+r4EhrX5127dm1LWyUVB7/fk48SNEg0iFcEs9L+0jeLfthFH3PMMaVN+l2GgJ9AQrx9cJP7ERZhe/fu7ecQpyxqDIh2zpw5nsey8MeDGlKeNGmSZzk/O8jKQlQ4rD2KJiNHjjT77ruvJpkNd2LhYkcWEbSsGr4nF+yOpR36bcz8+fOtYOCixHlFpSkC6IohOBsBQ7/kbFOvWxnUGcy4vXTN06ZNc1QYjz/+uPV14NZO+Ta5x5xUZ6eddprzUDjooINCmW2W152V3+iiwSxKb86sjC2pfsDFpbYcK46GfxZtLO2s92/bGMwE4w/r8l1UrAmubxN2lVklXoVxC+sKmIWha/YiZ/rAAi+LXrYP6Vr93nHHHQ1BoLCDR09OEgbeupj9F01sEyoUbdwRjmcRFy8iaGHtdyNsoBBV2eaeQ3+JjpVEsGG9DAsBXNkgSPVlI6g2wizw1WoD0zfs0NEj2yxWkmwBm3UcX4Isei277LIGm2ziRZNDEp16ZaoxXN0Zd9EEixZCkqoEQ6CcixctEoq+taUY538VrMpiHsXMD+L16z3ITU1KKV5hW7ZsGRocYn5AKll3cEFnj1UDrtx4DKLbJaBOLW888vxBnJBa1AJu1G0bkc6tfcidWTcBrVB9oLbBPp7rglk454W3Ld4CMAckWUC3bt2sx8OD4N5773VrOrfbuG+iyiCfWxACdlwmKq0kJryzMLKIoKlL0l9NkwtunYD1FvIwgsHYZpCuBICZFyZiOKjwwQSPmxnSYPEJHSiLVMzAITOIADLDpIwPOkssDPjwPzf+HXfcYTbaaKPKplL5nwcHUehYQCMmA6QcRHChjyNtVCmNVzVVRpD+Rn0MOGJOWLS3r8cee8x5YEWNV5Hrk3t+utzfHUtjrCTo++Virq+YlyUkPL5ZTMLZJMwMzKPqQJtJg3XhhRcGOjaqg5hBXn755U6G8qCJcMv7Qt5G4nNEKTzUPvjggyirjLUuHtQE4qpmURJrB2KonLfIM844I4aai1ulEPRYIei+pREu0kE3bFCr+xIyDd9ER2MRMCvCLDotwaPy5JNPNp06dXIWuKIgZzJk9+zZM/Ih8fZC8tu8SNu2bZ3Qnbw1FUVYZK1lW16UsUY4jkYcXEnQkyNsqDBV4R01cODA1MeDfSmzrDSEmw1PPVzfo7zpunfvHmgRzgaDvMU+2XrrrQtlS4/FDCZ3Kr4QaMTBjQha3Atf9VVVHRUmrdUpp5zi6IXTGDYWAHfeeWfiTaMqOOmkk8z+++8fi/ccBB2XoO+vdBGPq62o6gXrIsUI58GuYo9AJQc3ImgJ8EN0cg2c5IHnscce66S6YrU+SVlnnXWcxbg4zdDcxoPefY899nBCaLrtj2JblMH13foTh2WIWztRbZMb1NHvFyXDzuTJk52s7FHhU/B6Pmzg4EXDbETQDVvVgHERPE1/EM4S217IOm4dJ/UThxqzNdQLSQrkzMIdC3hxiq2tedA+5I2gGScTABxaiiLYgatYIdCEe5sQtLwSvmxVVR0XgjhRdzz11FNOVm9bj0NbyDDH69+/P2aP5o9//KMTt8H22CjKYf9Nlm3yJcYtcZsMZm3Rjah7jz76aE1Yd99998K4S0eZELgmcDkuINfqS5Xdb0LQUuj5ykJojT42AAAnsklEQVT6vzsCLVq0cKwaCHeJ51mvXr1CL3gxc8K0b/To0UaM1d0bjnkr3m9PP/106FbQARORDpx4da8Utse9kGfjNVjZrzj/543kzDPPtLJ5xsswbnziHGupbuzRX3vttdK/+u2BgEyOX6jc1cSmR+ygl5CZ25dSMLwLXGVrdfA/pmg4bRBik2DuX33lzzlzk002cbKOpBWj4a9//avjARnkVG2xxRaOzTielCx0YTpWEmbl77zzjjMrJ6sKWWYg8PHjx5eKxPKN959NLJBYGneptOT4tO666zrrCrUWMV988cVCWHYQyL9IahuXUxt20xx5m1xVJsg/l1fUhKDZKbGhx8nXPuUF9XcwBIj/ACERzNw2Fx+uv2lczAQQIhOMn1x8qBBwaWe2JzFsg4EU01F4Zk6dOjWm2oNVS07GUp8wWbRx0AFbvDXzLLwtEbM7rYlHDrB7UO6ffSv72UTFQQF5qquaoxKpgP937tzZSQOELtlWLrnkEkf/bFs+qnJkgfFDzswCeVMg3kbWyBlMiMGRJWFNoUTO9MvWRhiVCA5TeRauq5deaqJizfOQIu27F+e6ErTEg3g20ta1MrPttts6gcxtoGDmRxbwWkGGbOqyLcPNg97bVgifSWAkxpVF4W0AHLMkt912W6Pu2MbewOQujTeqRp2N4B/buOARNJW7Krw415WgRRfyhry6zs7dKDPeYWZCtmmcCNdIvOCkxA8B7Lzzzs7sL6u2uixKsdCaJSEa3iOPPNKoS/TTVlCFBMkaY1t/EuVQcSQ56UhiTFG0AdfCuW51uRJ0g6I6XgNYt94UfBt6OIId2crvf//7RNIiscKOyaCNYBaHPjSL9sVYbBAONIoYITZY2JYhmh6ZYiqj6vldvCQmDAureRXOC9ndVZog8EwD5zbZ4UrQlBKdiF2eoiZV6oZqCOy2227WMyGcRQj6jh6bAEXMXFkwilq3OmzYsGpdXrSPPHrom5P2aFzUAY8fEDOhTpmlEsY1a0K4Wrfs334dnXBgITRrngWTVJXGCFTjWlcrDg6Xi729POGztcrSeFy5/Y840HvvvbfBJC+IEKkNsyVCfrZr1y5IFYuOIaAN5nA2xMYM7uKLL150bJw/mG3KrMKzCfZjwsjiU9Z0zeWdxtWZ9QS32TIPXduMM6U6iY1CXJTyxcbSvjx8s7D80EMP5aGrifVRLFvWFOsp12DqnjNoDpAbpFHou8R6XPCGyCCCPjqocJOyoIflhK0lgFdbt99+uxU50+dzzjnHq5rIt2O/TDxn3hbQ1fJhlowKg5kyaZXYlmVypr+nnnqqKzkD2HrrrecbNx7OWQp/63cAH330kbW5qd+681gejvUiZ8bjSdANg304j4POQ5/79u1revToEaqrzB5xOQ8jttHGeLVOSrWByoIPDyJm+Ogu+ZBiipk++7IuPDyYOVdzVAoa25uwpDvssEPWIfDsHw5cKosQqMqxVQla3HOrHryoCf0RCAFso5s1axbo2NJBvCYHFTJW29wsLAiecMIJQZvxfVzWLDD8DoDZPdlEqq0VoL4JY5VBppK8On3YXHN+Mc9r+VocW5WgJYLaJBn4zLwOPuv9ZtEnjDUEAfxRUQQV3LrJh1dLdtlll0RjQvhN0lur/0nuR/XUr18/88knn1RtlqSqYdYPOnbsaA4++OCqbWR158svv6zmdv87OTMbONbzVFUlaHnK/ywfjRXoCV+4HcSm4BXeVgg4hEXHUUcd5YQBJYyjrYcZ9qesoKP7RrWCDfORRx5p1TQZZZISdMpuC2pJtR+0HRZ+SerAIiqqmVoSRYYe1E6kDMubcM2zjlDvArfCsdVwWLrazoZ998l3+vmeLDqatyK2r3qoQiBlyBhTNz9CLBAcXu69915nUc3PsZTloZAkQaO7zZPw4CPT+ogRIwwqIxshCXG3bt1silYtg109qpTrr7++arks7sT2Pu5Y4Fkcd0Wf4NaqUnUGzZEC4gRheaLbqUSMAJHKbIRgRO3bt/dFzsR9gFgJfgR5BCU+outFHe/aa8ws/n377bdeuzO3HV3zgAEDHHNHW3JeZZVVzFlnnRXZWA4//HDTsmXLyOpLqqJJk9Ce1q/AqXBrLQRqErRUtFAqGVerIt3vDwFsoN96662aBxETGpK1FZxbeNVmhoYKJKxrbVhLE9t+Uw6ztDwIr+cs0pHA1+YclsYk95IhEJatWqp0XLVvVBxk98mbYB9e5zKugVurwmCj4qCCe+Tzm6o16U5fCBBrw8ZcjKBEtsKs5MADD4w0BxwmXUkIuucsz57pG8F+cCwJOvsjfVkc5nEsFpJQOC8POK4nTERZSF1rrbWSuLyy2AacWlOsCFqm4s/KKzPKwTY1a9QCVgjY6p9xDbeRW2+91bDwZGOVYVMfZXBF3muvvWyLhyr38ccfex4POXJDlz78j0qh9GFRjoVFHnh8mKligob+HMcOxoENN7NNVAzMYEuZXijrJryJSFx0J7EAkf5w1bZZ/HOri204l+D9GYdgCXTaaacZwsXmSYjLUacE/TmcanOurAhaLuIfRd82Rl6XT7apVMvURsCGoCEZctPVEl6b4/Dyu+iii2LXP0OoLBiR1GD69OnOLBCLCMKFojfHJjoMMVbDDnwxdUS/z2fBggVOu8zsgursK9vjAUDQK9YR4hQe5Ki1/Khc4uyPTd30lZAH9SYSe2MMnGozbiuCpiKpdLQStA2ktcswW7R5HSVtFCv11eTCCy90CKBaGb/7cOuGnI855hi/h3qWRxeO7hb1AOmu+I0rN6QcFwF7dqZhB7PuGTNmOJ9aZYPs5wEAjkm9hWBCecghhwTpairH2MbDTqVzMTYKl9pWb03QslD1qrzyvScVb2RbuZZzR8Bm9syRtTzNiMOBXjOMiKG8Y+5EXAhCifJNTkFUA2GE9F7E/8VShezg2HyjNqgX4SGHTfQ222yT2JBbt26dWFtRNES8Fd6gUEXVkbwHl9qO15qgqVCm5bdIFLHhtpVruaYIEIWNzM42sscee3gWw9ifWA/U50e4GSB+FhOxxw3jzVbeLqqIJ554whkbSXPzGm2tfExBfxNtDiuPlVZaKWgVgY7LWyhPFoYJfoXzVb2IcOhIP2P1S9C3S+WXCCks56cRLfs/BHilZrEIV9dagmqj2uwL0yrbJLS0BVngeXbyySc7+tZa7dvsR1VB8P7HHnvMYDYV1qTPps0slyF2N8TMm0gakscwntiS1wtBCzn/Vz53+Lk2fBG0rDx+KdYcY6WBfAYB8INMxGUhLxwUbMOD9uzZ0/PVb9y4cWbMmDFWPWTGjHXHBRdcEMmCH0R81113OTbWhI5UWYxAmtlOsDTB6iRvwjpEHclYONTPeH0RNBWLgnuk6I2UoP2gLGWvuOIKa3KmagIUuQlEj0mVjRAcHTJFpxxGWND8y1/+4tjaojdUcUcAnTsfMt+wYIdlSBKCaeVll12WRFORt1FPqjC40y+ANT0JKysUBfd42Ta1crv+740AyUL9Rp3zWvnHIcHmot5uu+0ctUNQcuZBwEwd8y28GVmMVHL2Psfle55++mnHfOxPf/pTIhYqPPzzOhMlVkydyNQG7vQ1XN8ELTqUn+VJcIuvVuq4MPa0qBf8CDGeCSfpJsxkawneh3i91TLRc6uHxUfsqmm/T58+Tj2stKv4Q4AFMGKgEHo0TlUQgZp4S8qr8HYGVkUXOBPu9DtO3yoOGpAg86PEi2uo/Ax0vN9O5rk8r55+XJjlJJqjjz7adcjY7L7wwguu+0obd911V8cd2W/Uu88++8xceumlZtSoUYFzJZb6EPab4Ext2rRxciXyjecfZmt84wnIg4dwqXgG4iGIYwvedHxK5oE8VPjgfEIWFrwOiTONNyJZTkqOMATVB1eIIo5FThbB8CDE5I5zE6WMHDnSXH311dZVsrA8fvz4TM22sUIC/4IvFC6EM61PVFnBQAQrs6uZslh4n4Abr3tUWUfz+BNPKUzPbIVZ62233WZYIHQTrCWqkQiuviSS9WNXCkENHTrUUcFAZkkJBIsN9gYbbODYYfPWgA22vAb6jnEss5MmLu5gwAfSpq1awiyOmS6Eis02bsg40/g1Y3RrhwfE4MGDnfyEUTj/cJ54K0MFZStYlmDBc9JJJ5l77rnHmd37iUVu206QcnhuFpmgZdL1NzgzCDaBCJqG5KYYJjMUJegqqN9yi70mCK9B1BLEiPASyMNNmC1D7H7ciZlFEmf65ptvdmaZbvVGtQ2CZHx8ttxyS0MAJvTaUQjOL1HEHwFDWWF3PuSLRCAwglrx1sLMs1p+QZuxMNulvySSDSo4/Zx//vk1M7aU189b2e9+9zsnRgkPLUKkYgNPnPC//e1vkTyEytvz+7tW9hm/9WWtvHDllUH75B4pxrI2mUVPkBnGDpbF66oYr9077bRT1RlvCRBmkphJ1Yq7jONKpZke7sQkfrWNaYBb9bBhw5xV/7hSS0HILFKS1gkMNt98cx7opeFG9g2BopqIYpZbq1OoS3BTZ9bKW1EYvSmZbJhJo66xEd6asJ3nITxx4kSbQxqVob3TTz+90bbSP3IPO+7o2LSnJTww4oglk9Z4ytuVh+Nz8vbSq3ybn9+hCFpmdHvJxfOQnwbrpSzWFiy21RKSxjIrIjB+LUEFULnqTTYN24SuODKgBqmso1a7NvtRVey5557OzAxi5sERl0CWqGbSch3nwUaGGhbogia4BZ/u3bs7bxWcVzw60a0zw2VctEHMFtRkkHLQdn7xi18YIh2WdPNu54QHHNfGlVdeGbgdt3ptt7GozYJqEUUmJnvLm1ng5NuhCFpO7BLyBCY+xwZFBDfMmPDaw+W5lmAva2vDij61FFiI19brrrvOnHjiibWaMCwAonvE6y9K6dq1q+MyziIY6oG4BSKZOXOms9CXxKy51njQBd99993mpptuSn1h1a2vHTp0MCSxraY2Kz+OB8MNN9zg2LsnmReSh/t9991X3pWi/J4is+eN5F71bb1RAiAUQVOJzKKPkVn0zaUK9ft/CGB/XMt6gzjFvKLbmMPxmsvsCkFdcOONN1pFm2Oln9fbqBaECMiD6RivzcwAkxAeShAzeGaBmCvHjG6ah+zDDweeKFVWGfp/wqhikbPmmmv6rov4GFj0BFGn+G5MDuABYjOZCVJ3msfIfXqsTFx8O6eU9zk0QcvJbCYmTB9LpfkKpVWOQsS/0T/36tWrZq04o9jGT4CkeA2G1HkdrKVzhtDIV8fCYxTCeI477jgnzVOc6ovyvmISx6t9FIuA5fXG9fvRRx81f/jDH1JTvZTGtc466ziLv2E9GQm+xIMHdVKcwtsgOvCkrqs4x1JW9yy5V9cW641QplGhV27ogDwp8pdWuAzJqH+iUrCRWuFEy+tAh0isBbwIa5EzpE/w9rDkjGXDoYce6uhBsWIgtVLcNxEmaazqY7ECjnkhZ84VlhE4jUQVIbD8/Nv+JmATao2w5Ex7LPByLWGex1pJXMJb0Zw5c+KqPpV64cSw5EzHQxM0lYizwAh5Cs7lt4qpqdooYUSsDD+CeqEaQbJ4xiLgPvvs4zhv+Km7vCyzdHTW2AXjom6zgFl+vN/fkDKztClTpjjhJ7OqyrAZF/a8LB4GUS3Y1O9VBrUXliGYdtqozLzqqdzOugdvTqhvbNOvVdZh839YE0abNpIqAxfKPXRdFO1FQtCyGPGVdErjRDecEfTFNlLSKduUrVUGzzgSkl511VW1inruZ8bM4iY6SBYg45wJsiDFTLlEyujIbXHzHEBGdrRt29ZZOEwqHjQPembN2FdHeU2Vw4lOe/jw4Y5FCFYnUQvqrKIIXCh2/pG8EkRC0AArMzuYIZJO5f1E2d6YUc0ayOe3xRZbGNtMLZX4ygXluCPjOccqflyZOUrqC0gZEzJmykUh5UpM0QOfe+65lZsj/R/Xd4JYYZ2DSisJQYWCxQV2yzYemrZ9imoR27a9GMvNaeDCSJqIjKDlqTpXXrOuiKRXOa/ElqD/Z6EYbrDoCLE7Jp5BEMG7D0854ktH5d1X3g/ULuiSIX9m5kUm5fJx85u1AggtakHlRC7Kp556yvEerab2irpt6mOWjnMJi6IHHHCA46EYtp158+aFrSITx8OBcGFUnYnUm0DMZa6TVffBovRfPaoO5rEeFmjQCdaaHbLwFkYwocNJJYjNKrMfXL1ZAKKvUQuzZSxJ+K5nQS+MI1IYweMQhxPc5Ik1nbR+26vvLVu2dK4hQgzwwCB+SVAhmFXeRd5EZ8OBUY4jUoKWV+NvZfX9MiHoYVF2Mm91seKNXrCWxx43LrNoAtn4Fby+vNx3a9VFMgDClsZxozNDhpjzZH1RC68w+1Ef2cgRRxzhXDOYU2KxQ5Q+IvittdZaThQ/mzrSKsP1iw6ct7mg3ogFIejL4MAoz0OkBE3H5MK6QfRJp8vPtlF2NG91oROsRdCYF51yyinOq6qf8REsx2+MaerHOoM4HCwERi0lS4ySp2PU9ee1Ptu8kSzwxqEOSQo3HkRYD2E6GsQbsQAP9JlwX9R4R/5uKxYd38sr88VRdzRv9XmlrKocB9k3sJiwFRwhgpAzekvyCUZNzuiYp0+f7uiXlZybnkXbPIHEvS6CEKObxLkPPPCA2Xbbba2HlPdrB86D+6wHbFkwcoKmXfGtv1GeqHWdvI6Qmrar3NguYztbS4j1jN7Yr/D6TCQ2Yh5EKTgXkAarCK+nUeJSqos3pAkTJpT+9fxGpRGHusmzwQR2iJOG483I5MNmbLXWaxLocuAm4Do4L3AFVQ6MhaClwz9Im0OqtFv4Xdx0tvGZWeQjtgUmU8xI3YT8dmQF9yOs7l977bWO7So2zlEJxINFBq/v/FZxRwByRh9fS3i7ict+uVbbce8veSMOGjSoqjciKpIcy5AGzot8CLEQNL2UhYNH5Ms+nUjkQ0u/QmJhLL/88lYdgZjJbNKjR48maa1IOou1hR9h5f/BBx803BhRCnGQMZmrd+uMWpgyI7QNock5L7LgjThw4MCq3oi2EfcyiNMTDVwXS9diI2h6K7PIwfK1MJae56BSzJBwk/Ujr732mmPXTHAi3KxLMTD8mNJh5ofTCgH+oxS8/3D/zvPraJR4VKsLqwYccmzEdr3Cpq4sl/HyRmQ7C4w5lIUNHBdb12N/r5BFkmul99FO42KDI/qKIdb+/fs7gY6ir71pjej+nnnmGc+s4E2PsNuCp1dS2UvsepTdUgR64pzbWCYQR5u0U/UmvDHiIIWDCpMRW+eujOF0ncRE9/dq63MAsRO0uPS2FNvYD6VfrXz2rTDFIbYDDzzQyZIR56BIncWMO+oYGqgzsNRQfXPts0eoWaL+2eieqe2iiy4yffr0qV2xlsgaAl+JWV3nqGJueA0uVhUHjTIAUaCf59WBetiOyoEA+7b66CCYEPshDnIumdEpOdc+K6iAUGnZkjMZT0gTppI/BOC0uMkZVGInaBqR17ib5Cu4HyiV5FxwXCGDNh5iUQs6PNQaUc+c6Sc6ZyVnuzPGOWAB1VaIPoe1j0ruEHizgdNi73giBC1Pm4ViRnS0fLvbkMU+zGw0QGAiFo9w341K0N099thjjptwVHWW6iGEad4dCEpjSeKbzOy2Qtbz3Xff3ba4lssIAnBYA5clYvyQCEGDrRhyvyYzsWsygnNq3SCgOxmhSXcVVrBzJoNHHLkBmTV/+eWXYbtYN8dj2WKbw4+HKh6hKvlDAA6Dy5LqeWIEzYDE7Oz38gSaltTgstoOag5yveF8gh4yqFx88cWREL1b+4QIVdWGGzLu2/DUtI3vzblHLaWSLwTgLjgsyV4nStCiIyWmoD/D4CTRSLgt4jgTs+Dss8/23TJxeIl5EJcUKIB6XBA1qvfxxx9v9L/XP4cddpiT+cZrv27PNALHNXBYYp1MlKAZlXjdPCVPotsTG2HGGyI06SGHHOKrl6QcGjVqlK9j/BSGnHX2bI8YWJEB20ZILKuSPwTgLLgr6Z4nTtAMUAaL7/rspAdbhPaIqXHPPfcYoobFJUXKDxcXRuX1YrkhiSrKN7n+xrNUHBtc9+nG7CIAV8FZafQwFYIWExVWn+rWuzDMiSaaHdYgcQrxNlTsEXjjjTesChN+M47sNVaNa6EwCAxq4KwwdQQ6NvKA/ba9kNeFMeIGjgN+f9tj6r0cQd39RrQLgplXRL0gdcnMwyElvonYBkGVvkv7UBGwnf/5zYc+lD5YSOAyn9UYILa2z9tss00QCPWYdBG4C65KqwupETQDFv3rCTJb21ZuyLXTAiBP7RI8KYsC4WLyR9QyVDDo1fGajMMJA/LGY48PLugLFixInbhxg7cRmYXZFNMyGUFAJgwfy/V8QprdSZWgO3Xq9I3MPg6RmdIEufGWShOIPLQdpYOL13jRpXrNVJnlQsSQL+mzMBeMg4S9+sZ2Ztm0W+6RyUwbm210536i/lVrx88+4m/YiOSrsymmZTKAgFxnOKQcAkel2Z1UCZqBr7/++hMlceol8vN3aQKhbRsnWt033zS+HiFCMsMQXxpyzKIwg4f8+EDS2HAnKbb2zzzUVHKDwCVwU9q9TWWRsHLQ8ur3R7n5X6ncrv8ngwBqAzKklMgZIoaY5QJ13NJbtGiRWXKuRIi+2qYaqzw26P+2Kb94+1DJPgJwEZyUhZ5m4ooRQBZ+8MEHAyR+Lsvh0UcTygLSGe4DAZFKlhuY7xF0KWnVRVh4UHOQI1FC2zp66bD1+TneNl6JWnD4QTW1st/KtT8ATkqtB2UNZ4Kg6Y84X0yVQOeDRP95a1n/9GfMCOCUQmD5vBEzpAghs1jIw8VLbx4zfFp9wRCQh+gguCgrw8oMQQOIvFaMEn00Vh1HZwWgoveDwD2Ce+aHycyYhwnqBMgZtYyKIhAlAjJrvgUOirLOsHVliqAZjLxenCQ34KZyA24RdnB6fG0E5KKsXSjhEqgrWOyDlJkd878ScsInoc6ak/vgNbgna8POHEHL68V/p06dur/cmJPlplwta4Bpf6JFAOIlLx0zY+yaUbdAyCqKQFIICDl/IfbO+4tJXeZcaDNH0JwUAeoT8TI8WIB7Qm5gtY9O6kpNoB3UE1iLlBbzVHecAOjahCcCwjE/CsccDOd4FkpxRyYJGjwkqMwzoo8+V35emiI+2nQECEDKJUcSJeQIANUqokTgXLgmygqjrCsTdtBeAxIf+MvkCXe/137dnn0EUGGIysoJZq/knP3zVU89hFvgmCyPObMz6BJoYvZyhNzY68uNrnEaS6Dk6FtuAtKdOT1Gt4wrNh9m1fzPp5y4sRXGMxA7bD7E9+B/AhKpbjpHJz7jXZXr8l24JePdNJknaLm554mqY08B8mX5tM06oNo/bwQgWj4EVFJRBFJEYKa0vSfckmIfrJrOtIqjNAJ5DflYbuy95X9SZqnUIQLMxFUUgQgQmA+XwCkR1BV7FbkgaFAgk64A209u1J9iR0UbyBwCqD5UFIEwCMAdcAhcEqaeJI/N1VUvwD4oIJ+aJEDaVjYQ0Bl0Ns5DnnsBd8AheRpDrggaYMUV8zoB+po8gax9DY+AEnR4DOu5BjgD7sgbBrkjaAAWoEk6+0DewNb+BkdAVRzBsav3I+EKOCOPOOSSoAXwnyTIT3/5fi6PoGuf/SOgBO0fMz3CycDzXANX5HLtKpcEzYXXoUOH7+Wm3VtIWgP918GdqARdByc54iHCDXAEXBFx1YlVl1uCBiFR+M+TOMZ7yM83E0NMG0oFAVl9T6VdbTS3CLwJN8ARuR2BdDzXBA3wa6+99hxxfNhVfk7hf5ViIiCzoWIOTEcVBwJT4AS4IY7Kk6wz9wQNWJ07d54l+d52lpt4WpLgaVvJIaAqjuSwznNLcABcACfkeRylvheCoBmMJDj9VG7i3nKCPi0NTr+Lg4CqOIpzLuMaCfc+HAAXxNVG0vUWhqABTvRN05Skk76EkmlPCToZnPPaCuQsn53ggLyOwa3fhSJoBign6F9C0j3lZBXqRLmdvHraJue0noarY/WBAPc697zYOr/v47BcFC3kVc9TVGZcPeUM6MJhLi7D2p3UGXRtjOq0xBTu9aLNnEvnspAEzeDQQ8lK7g7yU03wSmc7x9+y8JPj3mvXY0LgTe7xIumcK3EqLEEzUFZymzdvvqO8AqkzS+WZz9n/StA5O2Exd5d7mnu7KNYaXnAVmqAZNLaQop/aRU6ouoV7XQU52K466BycpIS6yL3MPV0EO+dakBWeoAFA9FPzxB9/DzmxGmCp1hWR0f1y7jLaM+1WkghwD3Mvc08n2W5abdUFQQMu/viyyru/nGANVZrW1abtKgIhEODe5R7Oc2wNv8OvG4IGGDnBP0mqm1Pl9ehkfvsFS8uni4Ccs3Q7oK2nggD3Kvcs92693bd1RdClq0uewtfJCd9P/tcchyVQ9FsRyCYC87lXuWez2b14e1WXBA2kosN6UOwnMcMjw6+KIqAIZA+Bmdyj3KvZ61oyPapbggZeOfGvyStTD/m8mwzc2koYBGQmFeZwPTZHCHBPcm9yj+ao25F3te6veNKvy42/tVwM90eOrlYYKQJyjiKtTyvLJgLci9yT3JvZ7GFyvap7ggZqeUrPk4sBC4/fyufH5ODXlhQBRaCEAPce9yD3IvdkaXs9fytBl519uTAu+/nnn3eTi+SLss36MyMIyHnJSE+0G1EjwD3Hvcc9GHXdea5PCbri7HXt2vUZ8e/fXC6YutZ9VcCSiX9VB52J0xB5J7jXuOe49yKvPOcVKkG7nMBOnTp9sswyy2wnF84tLrt1U0oIKEGnBHyMzXKPca9xz8XYTG6r1hBhHqduvfXW+6/sOuaf//zn33/66SdsMJt7FNXNCSGgBJ0Q0Mk0862cz0Fi3zwqmeby2YrOoGucNy6gZZdddlMp9mqNoro7ZgRkthVzC1p9EgjIeXyFe0rJuTbaStC1MTIym54qixfbyoV1oXzUysMCsziK6Aw6DlSTq5N7h3tIiHk77qnkWs5vS0rQludOLqyFQtK/F8+mXvK77u0zLWGLtJgSdKRwJloZ9wz3DvcQ91Kijee4MSVonydPsjdMlBXn7nLYXT4P1eIhEZAbPGQNenhKCNzFPcO9k1L7uW1WFwkDnDpZcf5GDhvw3nvvPSTf14r95uoBqtFDfCIgMy+fR2jxNBGQ8zVb2icK3T1p9iPPbesMOsTZ48KTi3BD+dweoho91BIBnUFbApWBYtwT3BtKzuFOhs6gw+FnZMHjS6nicDHHGy0z6Rvl0zFklXq4BwJK0B7AZGizkPI0+QyU++LJDHUrt13RGXREp44LskWLFhtLdcPlAlVLj4hwLa9GE8eWo5Gt3w3X/HDuASXn6M6NEnR0WJp27drNF3fV02SmR3S8tyKsWqsSBHQGnc3LgGuda55rn3sgm73MZ6+UoGM4b7JaPUlmEZvjKSXVfxVDE3VZpZrZZe60f8U1zrXONZ+53hWgQ0rQMZ1EmVUslAt3RPPmzTtLE7iKq+1nSKxVxRESwOgO51q+jmuba5xrPbqqtaZyBJSgy9GI4ffaa689R179TpaAMN2k+idiaKJuqlQVRyZO9RNcy1zTXNuZ6FGBO6FWHAmd3C5duvxTmtpdbKf3lO/hYu3RJaGmtRlFIDQCMkt+XyoZImZzj4SuTCuwRkBn0NZQRVOQC1xeCzcW3d3JUqMmrI0GVq0lPgRmcq1yzSo5xweyV81K0F7IxLhdZiM/yAV/3corr7yuNHOG/I/HlYoFAoKVRSktEhaBhmvyDK5RrlWu2bB16vH+EVCC9o9ZZEd06NDhe9HlDVtttdXW7dev3wOrr776T5FVrhUpAsEQQK98Ltck1ybXaLBq9KgoEFAddBQohqyjdevW30oV+1177bWrP//887c//fTTu3799df68HTBlRm06O9d9uimMAgIrnMF16uaNWt2VUOsmTDV6bERIaDvixEBGWU1F154YYeXXnrpLy+88MJOc+fOXUTUSkzGTJkyxUiGmyjhDl2XzDSt6nj33XetyiVcaJbomK8Xk7kRMltWm/2Ewa/VnBJ0LYRS3L/ffvutKgR906RJk/aV76WVoI15//33zcKF2TK7zSlBTxFiHi4z5js6duy4IMXLXJuugoCqOKqAk/ausWPHEojpAPmssPXWW1/7448/DhBb4GZp9yvN9lFxqARHQPB7Xj7DNthgg4flW3VFwaFM5MhFr8+JtKaNBEVgvqg8jhZybv7dd9+dsWDBgs+DVpT342TWl/chpNH/hULGY+T62VJM5XYQq4yHlJzTOA3+29QZtH/MUjtCbiqi5A3jIyqP7eSGu0xeUXsIaSlrpXZWMt3wVLk0/izXyK2ixlCb+0yfKvfOKUG745L5rWKfOlE6ua3opZlVD5UsyUeIC26LzHc8ZAf1WVQdQHmI/1dKjBWcRkoAo/E6U66OV9b3KkFn/QzV6J/cgJjoDeYzb948Etr+QfK/bSuBhQp5bpWgPS+I9+Tc3yKf20WFwdqFSgEQKORNXIDzEmgIK6200gQ5sJfMqpcSFciJMqM+Xsh6fSG1wqysKUE3ujQ+FzzGiNnhXWJJ8kqjPfpPIRBQgi7EaWw8CJlFoau+lo+Q9Uoysz5XyHqAkHV72Zdrss559xufqAD/yfiZHY+Tzz0yU35W/tfsPQFwzMshStB5OVMB+yk38Dw59Ld8hKxbysx6iJD1QULWnWT2lbvFxRx2OeCZa3TYTDmPD8iW+4SUJ8jvbBmCN+qq/hMlAkrQUaKZ8brkxibOwu/5CFkvI2R9jFiCHC5kvamorJfNePed7kl/89DN0H2Uc/W6VPKwjPdhCVU7Sf5Xm+XQqOavAiXo/J2zSHosNzzRyW5o+BiJ/bGzkMFR8ukphL1GVmfX0r9Ixp+1SuR8ENHwGcH9Sfn9pFhgfJq1Pmp/kkdACTp5zDPZomRjflo6xodgREsJYfcXsjhY1CFbCmGvJr8zobuWfmQSvwCd4m1mooznOVnke1ZUF2/oLDkAigU/RAm64Cc4yPCEKFh4uqPhA2EvJwuNB8v/fWQG+wuxuW4nKpFlgtQd9pi8EnT79u3/T8Z+r/T/ZcH3eZkhv62EHPZqKP7xmZgVFR/m4o1w9uzZXYRsmGHvIKS9kZD26kLasesfvv32W/PJJ59kCtDyYElCuqZdu3Y/CCHPatOmzXurrrrqhJYtW95z1VVXfZSpTmtncoGAEnQuTlM+OimLjl1++OGHPYSwt4K0hcA7CHGvIr+XgriikPnz55vp06dHUVUUdRDj4pvBgwd/3KpVq7flM7Fz586PyP//iaJyrUMRUBWHXgORISDu5yQW5dNIZs2a1VaIbCch7K1klr2B8HUH+c2MeyX5vaz8tmZvKduo7jj/kT4TeBrXabw1WcSbLuqe9+R7kvT9WVFTfCG/VRSB2BCwvjFi64FWXPcIiLqknRDvxkKIXYSwOwoJthNQWsvvFrJ9Zfm9onyayf/LyAz95xkzZjSTskvK4tqS8o2O3PBdKQ3bMU+Tnz9Dtj9JuR/k9//J9/fy/a18z5PP1/L7C2lrhoR0nSqz/ikSYOhtDWBfiaj+nzQC/w/Aja3x6BFplwAAAABJRU5ErkJggg=="/></g></svg></span><p class="SiteHeader__title___aZr3Q"></p></div></div><section class="PageContainer__pageContent___1xERg PageContainer__article___136yK"><div class="Ad__header___1jsfu" data-cns="cns-slot-header"></div><article class="Layout__layoutContainer___2gtig"><header><div class="ArticleHeader__articleHeader___1G7-9 ArticleHeader__default___1GpE3"><div class="ArticleHeader__headerRow___nDCwd"><div class="ArticleHeader__rubricAndIssue___1YUtt"><div class="ArticleHeader__rubric___3YLRT"><a class="Link__link___3dWao Rubric__rubric___3hrQE " href="/web/20180418115949/https://www.newyorker.com/magazine/annals-of-the-presidency" title="Annals of the Presidency">Annals of the Presidency</a></div><div class=" ArticleHeader__issue___3oBZV"><div class=" "><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine/2014/01/27" title="Published in January 27, 2014"><time class="IssueDate__issueDate___2e_OC" title="Published in January 27, 2014">January 27, 2014 Issue</time></a></div></div></div><h1 class="ArticleHeader__hed___GPB7e">Going the Distance</h1><h2 class="ArticleHeader__dek___2rbDs">On and off the road with Barack Obama.</h2><div class="ArticleHeader__metaInfo___1aBON"><div class="ArticleContributors__byline___3-luq"><div class="ArticleContributors__contributorWrapper___1CrIJ"><div class="Avatar__avatar___1_uRc ArticleContributors__bylineAvatar___2-BV0"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/contributors/david-remnick"><div class="Image__image___1PhYl" role="button" tabindex="0"><picture class="component-responsive-image"><source srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59097b70ebe912338a37864e/1:1/w_48,c_limit/remnick-david.png, https://media.newyorker.com/photos/59097b70ebe912338a37864e/1:1/w_96, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/remnick-david.png 2x"/><img alt="" src="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59097b70ebe912338a37864e/1:1/w_48,c_limit/remnick-david.png" title=""/></picture></div></a></div><div class="Byline__articleHeader___13Q7D "><p class="Byline__by___37lv8">By <a class="Link__link___3dWao " title="David Remnick" rel="author" href="/web/20180418115949/https://www.newyorker.com/contributors/david-remnick">David Remnick</a></p></div></div></div><ul class="ArticleSocial__socialShare___2Skji ArticleSocial__header___1huCC"><li data-track-type="socialShare" data-track-location="default" data-source="facebook" class="SocialShareItem__icon___3QQZ0 SocialShareItem__facebook___15Vks "><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"><div class="Link__content___6CYL1"><i class="Link__icon___3s7us Link__left___1QLUQ "><svg width="8" height="17" viewbox="0 0 8 17" xmlns="http://www.w3.org/2000/svg"><path d="M1.7323 17H5.2V8.499h2.3135L7.82 5.5698H5.2l.0037-1.4667c0-.7634.072-1.1733 1.154-1.1733h1.4458V0h-2.314C2.7104 0 1.7324 1.4214 1.7324 3.811v1.7588H0v2.9297h1.7323V17z" fill="#000" fill-rule="evenodd"/></svg></i></div></a></li><li data-track-type="socialShare" data-track-location="default" data-source="twitter" class="SocialShareItem__icon___3QQZ0 SocialShareItem__twitter___1KPYQ "><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"><div class="Link__content___6CYL1"><i class="Link__icon___3s7us Link__left___1QLUQ "><svg width="19" height="15" viewbox="0 0 19 15" xmlns="http://www.w3.org/2000/svg"><path d="M18.223 1.739c-.654.295-1.3565.4943-2.094.584.7527-.459 1.3308-1.1858 1.603-2.0518-.7045.425-1.4847.7336-2.3152.9C14.7518.4504 13.8043 0 12.7558 0c-2.0137 0-3.646 1.6605-3.646 3.7084 0 .2908.032.5737.0943.8452-3.03-.1547-5.7164-1.631-7.5146-3.8748-.3138.5478-.4936 1.1848-.4936 1.8644 0 1.2866.6436 2.4217 1.622 3.0868-.5977-.0192-1.16-.186-1.6515-.464l-.0003.0468c0 1.7968 1.2567 3.2957 2.9246 3.6364-.306.0847-.628.13-.9605.13-.235 0-.4632-.0232-.686-.0665.464 1.4733 1.8105 2.5455 3.406 2.5755-1.248.9946-2.82 1.5875-4.528 1.5875-.2943 0-.5845-.0176-.8698-.0518 1.6136 1.052 3.53 1.666 5.5888 1.666 6.706 0 10.3733-5.651 10.3733-10.5515 0-.1608-.0036-.3208-.0106-.4798.7123-.5228 1.3304-1.176 1.8192-1.9197" fill="#000" fill-rule="evenodd"/></svg></i></div></a></li><li data-track-type="socialShare" data-track-location="default" data-source="email" class="SocialShareItem__icon___3QQZ0 SocialShareItem__email___aXa4V "><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"><div class="Link__content___6CYL1"><i class="Link__icon___3s7us Link__left___1QLUQ "><svg width="19" height="14" viewbox="0 0 19 14" xmlns="http://www.w3.org/2000/svg"><path d="M9.7902 9.4853l-.003-.003-.004.003-6.9808-7.071 1.396-1.414 5.5888 5.66 5.588-5.66 1.396 1.414-6.981 7.071zm-8.9624 4.515h17.7707v-14H.8278v14z" fill="#000" fill-rule="evenodd"/></svg></i></div></a></li><li data-track-type="socialShare" data-track-location="default" data-source="print" class="SocialShareItem__icon___3QQZ0 SocialShareItem__print___2zPf0 "><a class="Link__link___3dWao " href="#"><div class="Link__content___6CYL1"><i class="Link__icon___3s7us Link__left___1QLUQ "><svg width="17" height="17" viewbox="0 0 17 17" xmlns="http://www.w3.org/2000/svg"><g fill="#FFF" fill-rule="evenodd"><path d="M4.9688 1.988h8.008v2.009h.999V1.988c0-.559-.456-.999-.999-.999h-8.008c-.559 0-.999.456-.999.999v2.009h.999V1.988zM14.9857 8.0037c-.559 0-.999-.456-.999-.999 0-.559.456-.999.999-.999.559 0 .999.456.999.999.016.543-.44.999-.999.999zm-1.993 8.008h-8.024v-7.009h8.008v7.015h.016v-.006zm3.008-11.016H1.9777c-.56 0-.999.456-.999.999v5.001c0 .559.456.998.999.998h2.008v4.007c0 .559.456.999.999.999h8.008c.56 0 .999-.456.999-.999v-3.985h2.009c.559 0 .999-.456.999-.999v-5.022c0-.543-.456-.999-.999-.999z"/><path d="M5.979 11.012h4.007v-.999H5.979M5.979 13.01h6.016v-.999H5.979M5.979 15.018h6.016v-.999H5.979"/></g></svg></i></div></a></li></ul></div></div></div></header><div class="Layout__twoColumn___1sIWV"><main class="Layout__content___5vVe9"><div><div class="ArticleLedeImage__fullWidth___JZlQO "><div class="ArticleLedeImage__container___Fy9Ni"><div class="Lightbox__lightbox___2lLZl Lightbox__white___jj_9p " role="button" tabindex="0"><figure class="Figure__figure___U_9Te Figure__fullHeight___3uICS ArticleLedeImage__lede___1rVAF "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"><div class="Image__image___1PhYl Figure__image___1hDvt ArticleLedeImage__image___17_0r" role="button" tabindex="0"><picture class="component-responsive-image"><source media="(min-width: 1280px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/master/w_649,c_limit/140127_r24535.jpg, https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/master/w_1298, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/140127_r24535.jpg 2x"/><source media="(min-width: 1024px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/master/w_813,c_limit/140127_r24535.jpg, https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/master/w_1626, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/140127_r24535.jpg 2x"/><source media="(min-width: 768px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/master/w_727,c_limit/140127_r24535.jpg, https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/master/w_1454, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/140127_r24535.jpg 2x"/><source srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/master/w_727,c_limit/140127_r24535.jpg, https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/master/w_1454, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/140127_r24535.jpg 2x"/><img alt="" src="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59094dd81c7a8e33fb38998f/master/w_727,c_limit/140127_r24535.jpg" title=""/></picture><button class="Button__button___2vDCa Button__seeMore___czyKz ArticleLedeImage__button___3yTRZ"><div class="Button__content___d_gRZ"><i class="Button__icon___x9PXG Button__left___27AnT "><svg width="18" height="18" viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M2 14.6l5-5 1.5 1.3-5 5H7v2H0v-7h2v3.6zM16 3.4l-5 5-1.5-1.3 5-5H11V0h7v7h-2V3.4z" fill="#A2A2A2" fill-rule="evenodd"/></svg></i></div></button></div></div></div><figcaption class="ImageCaption__captionWrapper___2h5XI ImageCaption__default___3TPB5"><span class="ImageCaption__caption___1EOQO ImageCaption__caption___1EOQO"><div><p>Obama’s Presidency is on the clock. Hard as it has been to pass legislation, the coming year is a marker, the final interval before the fight for succession becomes politically all-consuming.</p></div></span><small class="ImageCaption__credit___rg3mC ">Photographs by Pari Dukovic</small></figcaption></figure></div></div></div><div id="articleBody" data-template="two-column" class="ArticleBody__articleBody___1GSGP"><div><div><div class="SectionBreak__sectionBreak___1ppA7"></div><div class="SectionBreak__sectionBreak___1ppA7"><p>On <span data-page="page_1"></span>the Sunday afternoon before Thanksgiving, Barack Obama sat in the office cabin of Air Force One wearing a look of heavy-lidded annoyance. The Affordable Care Act, his signature domestic achievement and, for all its limitations, the most ambitious social legislation since the Great Society, half a century ago, was in jeopardy. His approval rating was down to forty per cent—lower than George W. Bush’s in December of 2005, when Bush admitted that the decision to invade Iraq had been based on intelligence that “turned out to be wrong.” Also, Obama said thickly, “I’ve got a fat lip.”</p><p>That morning, while playing basketball at F.B.I. headquarters, Obama went up for a rebound and came down empty-handed; he got, instead, the sort of humbling reserved for middle-aged men who stubbornly refuse the transition to the elliptical machine and Gentle Healing Yoga. This had happened before. In 2010, after taking a self-described “shellacking” in the midterm elections, Obama caught an elbow in the mouth while playing ball at Fort McNair. He wound up with a dozen stitches. The culprit then was one Reynaldo Decerega, a member of the Congressional Hispanic Caucus Institute. Decerega wasn’t invited to play again, though Obama sent him a photograph inscribed “For Rey, the only guy that ever hit the President and didn’t get arrested. Barack.”</p><p>This time, the injury was slighter and no assailant was named—“I think it was the ball,” Obama said—but the President needed little assistance in divining the metaphor in this latest insult to his person. The pundits were declaring 2013 the worst year of his Presidency. The Republicans had been sniping at Obamacare since its passage, nearly four years earlier, and HealthCare.gov, a Web site that was undertested and overmatched, was a gift to them. There were other beribboned boxes under the tree: Edward Snowden’s revelations about the National Security Agency; the failure to get anything passed on gun control or immigration reform; the unseemly waffling over whether the Egyptian coup was a coup; the solidifying wisdom in Washington that the President was “disengaged,” allergic to the forensic and seductive arts of political persuasion. The congressional Republicans quashed nearly all legislation as a matter of principle and shut down the government for sixteen days, before relenting out of sheer tactical confusion and embarrassment—and yet it was the President’s miseries that dominated the year-end summations.</p><p>Obama worried his lip with his tongue and the tip of his index finger. He sighed, slumping in his chair. The night before, Iran had agreed to freeze its nuclear program for six months. A final pact, if one could be arrived at, would end the prospect of a military strike on Iran’s nuclear facilities and the hell that could follow: terror attacks, proxy battles, regional war—take your pick. An agreement could even help normalize relations between the United States and Iran for the first time since the Islamic Revolution, in 1979. Obama put the odds of a final accord at less than even, but, still, how was this not good news?</p><p>The answer had arrived with breakfast. The Saudis, the Israelis, and the Republican leadership made their opposition known on the Sunday-morning shows and through diplomatic channels. Benjamin Netanyahu, the Israeli Prime Minister, called the agreement a “historic mistake.” Even a putative ally like New York Senator Chuck Schumer could go on “Meet the Press” and, fearing no retribution from the White House, hint that he might help bollix up the deal. Obama hadn’t tuned in. “I don’t watch Sunday-morning shows,” he said. “That’s been a well-established rule.” Instead, he went out to play ball.</p><p>Usually, Obama spends Sundays with his family. Now he was headed for a three-day fund-raising trip to Seattle, San Francisco, and Los Angeles, rattling the cup in one preposterous mansion after another. The prospect was dispiriting. Obama had already run his last race, and the chances that the Democratic Party will win back the House of Representatives in the 2014 midterm elections are slight. The Democrats could, in fact, lose the Senate.</p><p>For an important trip abroad, Air Force One is crowded with advisers, military aides, Secret Service people, support staff, the press pool. This trip was smaller, and I was along for the ride, sitting in a guest cabin with a couple of aides and a staffer who was tasked with keeping watch over a dark suit bag with a tag reading “The President.”</p><p>Obama spent his flight time in the private quarters in the nose of the plane, in his office compartment, or in a conference room. At one point on the trip from Andrews Air Force Base to Seattle, I was invited up front for a conversation. Obama was sitting at his desk watching the Miami Dolphins–Carolina Panthers game. Slender as a switch, he wore a white shirt and dark slacks; a flight jacket was slung over his high-backed leather chair. As we talked, mainly about the Middle East, his eyes wandered to the game. Reports of multiple concussions and retired players with early-onset dementia had been in the news all year, and so, before I left, I asked if he didn’t feel at all ambivalent about following the sport. He didn’t.</p><p>“I would not let my son play pro football,” he conceded. “But, I mean, you wrote a lot about boxing, right? We’re sort of in the same realm.”</p><p>The Miami defense was taking on a Keystone Kops<span data-page="page_2"></span> quality, and Obama, who had lost hope on a Bears contest, was starting to lose interest in the Dolphins. “At this point, there’s a little bit of caveat emptor,” he went on. “These guys, they know what they’re doing. They know what they’re buying into. It is no longer a secret. It’s sort of the feeling I have about smokers, you know?”</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>Obama chewed furtively on a piece of Nicorette. His carriage and the cadence of his conversation are usually so measured that I was thrown by the lingering habit, the trace of indiscipline. “I’m not a purist,” he said.</p><h2 class="ArticleBody__h2___3TzyA">I—ON THE CLOCK</h2></div><div class="SectionBreak__sectionBreak___1ppA7"><p>When Obama leaves the White House, on January 20, 2017, he will write a memoir. “Now, that’s a slam dunk,” the former Obama adviser David Axelrod told me. Andrew Wylie, a leading literary agent, said he thought that publishers would pay between seventeen and twenty million dollars for the book—the most ever for a work of nonfiction—and around twelve million for Michelle Obama’s memoirs. (The First Lady has already started work on hers.) Obama’s best friend, Marty Nesbitt, a Chicago businessman, told me that, important as the memoir might be to Obama’s legacy and to his finances, “I don’t see him locked up in a room writing all the time. His capacity to crank stuff out is amazing. When he was writing his second book, he would say, ‘I’m gonna get up at seven and write this chapter—and at nine we’ll play golf.’ I would think no, it’s going to be a lot later, but he would knock on my door at nine and say, ‘Let’s go.’ ” Nesbitt thinks that Obama will work on issues such as human rights, education, and “health and wellness.” “He was a local community organizer when he was young,” he said. “At the back end of his career, I see him as an international and national community organizer.”</p><p>Yet no post-Presidential project—even one as worthy as Ulysses S. Grant’s memoirs or Jimmy Carter’s efforts to eradicate the Guinea worm in Africa—can overshadow what can be accomplished in the White House with the stroke of a pen or a phone call. And, after a miserable year, Obama’s Presidency is on the clock. Hard as it has been to pass legislation since the Republicans took the House, in 2010, the coming year is a marker, the final interval before the fight for succession becomes politically all-consuming.</p><p>“The conventional wisdom is that a President’s second term is a matter of minimizing the damage and playing defense rather than playing offense,” Obama said in one of our conversations on the trip and at the White House. “But, as I’ve reminded my team, the day after I was inaugurated for a second term, we’re in charge of the largest organization on earth, and our capacity to do some good, both domestically and around the world, is unsurpassed, even if nobody is paying attention.”</p><p>In 2007, at the start of Obama’s Presidential campaign, the historian Doris Kearns Goodwin and her husband, Richard Goodwin, who worked in the Kennedy and Johnson Administrations, visited him in his Senate office. “I have no desire to be one of those Presidents who are just on the list—you see their pictures lined up on the wall,” Obama told them. “I really want to be a President who makes a difference.” As she put it to me then, “There was the sense that he wanted to be big. He didn’t want to be Millard Fillmore or Franklin Pierce.”</p><p>The question is whether Obama will satisfy the standard he set for himself. His biggest early disappointment as President was being forced to recognize that his romantic vision of a post-partisan era, in which there are no red states or blue states, only the United States, was, in practical terms, a fantasy. It was a difficult fantasy to relinquish. The spirit of national conciliation was more than the rhetorical pixie dust of Obama’s 2004 speech to the Democratic National Convention, in Boston, which had brought him to delirious national attention. It was also an elemental component of his self-conception, his sense that he was uniquely suited to transcend ideology and the grubby battles of the day. Obama is defensive about this now. “My speech in Boston was an aspirational speech,” he said. “It was not a description of our politics. It was a description of what I saw in the American people.”</p><p>The structures of American division came into high relief once he was in office. The debate over the proper scale and scope of the federal government dates to the Founders, but it has intensified since the Reagan revolution. Both Bill Clinton and Obama have spent as much time defending progressive advances—from Social Security and Medicare to voting rights and abortion rights—as they have trying to extend them. The Republican Party is living through the late-mannerist phase of that revolution, fuelled less by ideas than by resentments. The moderate Republican tradition is all but gone, and the reactionaries who claim Reagan’s banner display none of his ideological finesse. Rejection is all. Obama can never be opposed vehemently enough.</p><p>The dream of bipartisan coöperation glimmered again after Obama won reëlection against Mitt Romney with fifty-one per cent of the popular vote. The President talked of the election breaking the “fever” in Washington. “We didn’t expect the floodgates would open<span data-page="page_3"></span> and Boehner would be Tip O’Neill to our Reagan,” Dan Pfeiffer, a senior adviser to the President, said. But reëlection, he thought, had “liberated” Obama. The second Inaugural Address was the most liberal since the nineteen-sixties. Obama pledged to take ambitious action on climate change, immigration, gun control, voting rights, infrastructure, tax reform. He warned of a nation at “perpetual war.” He celebrated the Seneca Falls Convention, the Selma-to-Montgomery marches, and the Stonewall riots as events in a narrative of righteous struggle. He pledged “collective action” on economic fairness, and declared that the legacy of Medicare, Social Security, and Medicaid does “not make us a nation of takers; they free us to take the risks that make this country great.” Pfeiffer said, “His point was that Congress won’t set the limits of what I will do. I won’t trim my vision. And, even if I can’t get it done, I will set the stage so it does get done” in the years ahead. Then came 2013, <em>annus horribilis.</em></p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>Obama’s election was one of the great markers in the black freedom struggle. In the electoral realm, ironically, the country may be more racially divided than it has been in a generation. Obama lost among white voters in 2012 by a margin greater than any victor in American history. The popular opposition to the Administration comes largely from older whites who feel threatened, underemployed, overlooked, and disdained in a globalized economy and in an increasingly diverse country. Obama’s drop in the polls in 2013 was especially grave among white voters. “There’s no doubt that there’s some folks who just really dislike me because they don’t like the idea of a black President,” Obama said. “Now, the flip side of it is there are some black folks and maybe some white folks who really like me and give me the benefit of the doubt precisely because I’m a black President.” The latter group has been less in evidence of late.</p><p>“There is a historic connection between some of the arguments that we have politically and the history of race in our country, and sometimes it’s hard to disentangle those issues,” he went on. “You can be somebody who, for very legitimate reasons, worries about the power of the federal government—that it’s distant, that it’s bureaucratic, that it’s not accountable—and as a consequence you think that more power should reside in the hands of state governments. But what’s also true, obviously, is that philosophy is wrapped up in the history of states’ rights in the context of the civil-rights movement and the Civil War and Calhoun. There’s a pretty long history there. And so I think it’s important for progressives not to dismiss out of hand arguments against my Presidency or the Democratic Party or Bill Clinton or anybody just because there’s some overlap between those criticisms and the criticisms that traditionally were directed against those who were trying to bring about greater equality for African-Americans. The flip side is I think it’s important for conservatives to recognize and answer some of the problems that are posed by that history, so that they understand if I am concerned about leaving it up to states to expand Medicaid that it may not simply be because I am this power-hungry guy in Washington who wants to crush states’ rights but, rather, because we are one country and I think it is going to be important for the entire country to make sure that poor folks in Mississippi and not just Massachusetts are healthy.”</p><p>Obama’s advisers are convinced that if the Republicans don’t find a way to attract non-white voters, particularly Hispanics and Asians, they may lose the White House for two or three more election cycles. And yet Obama still makes every effort to maintain his careful, balancing tone, as if the unifying moment were still out there somewhere in the middle distance. “There were times in our history where Democrats didn’t seem to be paying enough attention to the concerns of middle-class folks or working-class folks, black or white,” he said. “And this was one of the great gifts of Bill Clinton to the Party—to say, you know what, it’s entirely legitimate for folks to be concerned about getting mugged, and you can’t just talk about police abuse. How about folks not feeling safe outside their homes? It’s all fine and good for you to want to do something about poverty, but if the only mechanism you have is raising taxes on folks who are already feeling strapped, then maybe you need to widen your lens a little bit. And I think that the Democratic Party is better for it. But that was a process. And I am confident that the Republicans will go through that same process.”</p><p>For the moment, though, the opposition party is content to define itself, precisely, by its opposition. As Obama, a fan of the “Godfather” movies, has put it, “It turns out Marlon Brando had it easy, because, when it comes to Congress, there is no such thing as an offer they can’t refuse.”</p><h2 class="ArticleBody__h2___3TzyA">II—THE LONG VIEW</h2></div><div class="SectionBreak__sectionBreak___1ppA7"><p>At dusk, Air Force One touched down at the Seattle-Tacoma International Airport. Obama and his adviser Valerie Jarrett stood for a moment on the tarmac gazing at Mt. Rainier, the snow a candied pink. Then Obama nodded. Moment over. They got in the car and headed<span data-page="page_4"></span> for town. Obama’s limousine, a Cadillac said to weigh as much as fifteen thousand pounds, is known as the Beast. It is armored with ceramic, titanium, aluminum, and steel to withstand bomb blasts, and it is sealed in case of biochemical attack. The doors are as heavy as those on a Boeing 757. The tires are gigantic “run-flats,” reinforced with Kevlar. A supply of blood matching the President’s type is kept in the trunk.</p><p>The Beast ascended the driveway of Jon Shirley, in the Seattle suburb of Medina, on Lake Washington. (Jeff Bezos and Bill Gates live in town, too.) Shirley earned his pile during the early days of high tech, first at Tandy and then, in the eighties, at Microsoft, where he served as president. Shirley’s lawn is littered with gargantuan modern sculptures. A Claes Oldenburg safety pin loomed in the dark. The Beast pulled up to Shirley’s front door.</p><p>One of the enduring mysteries of the Obama years is that so many members of the hyper-deluxe economy—corporate C.E.O.s and Wall Street bankers—have abandoned him. The Dow is more than twice what it was when Obama took office, in 2009; corporate profits are higher than they have been since the end of the Second World War; the financial crisis of 2008-09 vaporized more than nine trillion dollars in real-estate value, and no major purveyor of bogus mortgages or dodgy derivatives went to jail. Obama bruised some feelings once or twice with remarks about “fat-cat bankers” and “reckless behavior and unchecked excess,” but, in general, he dares not offend. In 2011, at an annual dinner he holds at the White House with American historians, he asked the group to help him find a language in which he could address the problem of growing inequality without being accused of class warfare.</p><p>Inside Shirley’s house, blue-chip works of modern art—paintings, sculpture, installations—were on every wall, in every corner: Katz, Kline, Klein, Pollock, Zhang Huan, Richter, Arp, Rothko, Close, Calder. The house measures more than twenty-seven thousand square feet. There are only two bedrooms. In the library, the President went through a familiar fund-raiser routine: a pre-event private “clutch,” where he shakes hands, makes small talk, and poses for pictures with an inner group—the host, the governor, the chosen.</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>Down the hall, in a room scaled like an airplane hangar, about seventy guests, having paid sixteen thousand dollars each to the Democratic Congressional Campaign Committee kitty, ate dinner and waited. Near some very artistic furniture, I stood with Valerie Jarrett, Obama’s most intimate consigliere. To admirers, Jarrett is known as “the third Obama”; to wary aides, who envy her long history with the Obamas and her easy access to the living quarters of the White House, she is the Night Stalker. Rahm Emanuel, David Axelrod, Robert Gibbs, David Plouffe, and many others in the Administration have clashed with her. They are gone. She remains—a constant presence, at meetings, at meals, in the Beast. While we were waiting for Obama to speak to the group, I asked Jarrett whether the health-care rollout had been the worst political fiasco Obama had confronted so far.</p><p>“I really don’t think so,” she said. Like all Obama advisers, she was convinced that the problems would get “fixed”—just as Social Security was fixed after a balky start, in 1937—and the memory of the botched rollout would recede. That was the hope and that was the spin. And then she said something that I’ve come to think of as the Administration’s mantra: “The President always takes the long view.”</p><p>That appeal to patience and historical reckoning, an appeal that risks a maddening high-mindedness, is something that everyone around Obama trots out to combat the hysterias of any given moment. “He has learned through those vicissitudes that every day is Election Day in Washington and everyone is writing history in ten-minute intervals,” Axelrod told me. “But the truth is that history is written over a long period of time—and he will be judged in the long term.”</p><p>Obama stepped up to a platform and went to work. First ingratiation, then gratitude, then answers. He expressed awe at the sight of Mt. Rainier. Being in Seattle, he said, made him “feel the spirit of my mom,” the late Ann Dunham, who went to high school nearby, on Mercer Island. He praised his host’s hospitality. (“The only problem when I come to Jon’s house is I want to just kind of roam around and check stuff out, and instead I’ve got to talk.”) Then came a version of the long-game riff: “One thing that I always try to emphasize is that, if you look at American history, there have been frequent occasions in which it looked like we had insoluble problems—either economic, political, security—and, as long as there were those who stayed steady and clear-eyed and persistent, eventually we came up with an answer.”</p><p>As Obama ticked off a list of first-term achievements—the economic rescue, the forty-four straight months of job growth, a reduction in carbon emissions, a spike in clean-energy technology—he seemed efficient but contained, running at three-quarters speed, like an athlete playing a midseason road game of modest consequence; he was performing just hard enough to leave a decent impression, get paid, and avoid injury. Even in front of West Coast liberals, he is always careful to disavow liberalism—the word, anyway. “I’m not a particularly ideological person,”<span data-page="page_5"></span> Obama told Jon Shirley and his guests. “There’s things, some values I feel passionately about.” He said that these included making sure that everybody is “being treated with dignity or respect regardless of what they look like or what their last name is or who they love,” providing a strong defense, and “leaving a planet that is as spectacular as the one we inherited from our parents and our grandparents.” He continued, “So there are values I’m passionate about, but I’m pretty pragmatic when it comes to how we get there.”</p><p>Obama said he’d take some questions—in “boy, girl, boy, girl” order. He tried to rally the Democrats and expressed dismay with the opposition. (“There are reasonable conservatives and there are those who just want to burn down the house.”) He played both sides of the environment issues, rehearsing the arguments for and against the Keystone pipeline and sympathizing with the desire of China and India to lift millions out of poverty—but if they consume energy the way the United States has “we’ll be four feet under water.” This is the archetypal Obama habit of mind and politics, the calm, professorial immersion in complexity played out in front of ardent supporters who crave a rallying cry. It’s what compelled him to declare himself a non-pacifist as he was accepting the Nobel Peace Prize, in Oslo, and praise Ronald Reagan in a Democratic primary debate.</p><p>And that was the end of the performance. A few minutes later, the motorcade was snaking through the streets of suburban Seattle—kids in pajamas holding signs and sparklers, the occasional protester, Obama secured in the back seat of the Beast. He could hear nothing. The windows of his car are five inches thick.</p><h2 class="ArticleBody__h2___3TzyA">III—PRESIDENTIAL M&M’S</h2></div><div class="SectionBreak__sectionBreak___1ppA7"><p>The next morning, a Monday, I woke early and turned on CNN. Senator Lindsey Graham, who is facing a primary challenge from four Tea Party candidates in South Carolina, was saying with utter confidence that Iran had hoodwinked the Administration in Geneva. Next came a poll showing that the majority of the country now believed that the President was neither truthful nor honest. The announcer added with a smile that <em>GQ</em> had put Obama at No. 17 on its “least influential” list—right up there with Pope Benedict XVI in his retirement, the cicadas that never showed up last summer, and Manti Te’o’s fake dead girlfriend.</p><p>In the hotel lobby, I met Jeff Tiller, who works for the White House press operation. In college, he became interested in politics and later joined Obama’s 2008 Presidential campaign. From there, he volunteered at the White House, which led to a string of staff jobs, and eventually he was doing advance work all over the world for the White House. The aides on the plane were like Tiller—committed members of a cheerful, overworked microculture who could barely conceal their pleasure in Presidential propinquity. <em>I’m twenty-seven and this is my thirty-second time on Air Force One.</em> “I pinch myself sometimes,” Tiller said. Dan Pfeiffer, who has been with Obama since 2007, was so overworked last year that he suffered a series of mini-strokes. “But no worries,” he told me. “I’m good!”</p><div class="Callout__feature-small___1KziP" data-type="callout" data-callout="feature-small"><div class="ImageEmbed__container___1S6AV "><div class="Lightbox__lightbox___2lLZl Lightbox__white___jj_9p " role="button" tabindex="0"><figure class="Figure__figure___U_9Te Figure__fullHeight___3uICS "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"><div class="Image__image___1PhYl Figure__image___1hDvt ImageEmbed__image___VwXNk" role="button" tabindex="0"><picture class="component-responsive-image"><source media="(min-width: 1280px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59095f65ebe912338a374afe/master/w_774,c_limit/140127_r24566.jpg, https://media.newyorker.com/photos/59095f65ebe912338a374afe/master/w_1548, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/140127_r24566.jpg 2x"/><source media="(min-width: 1024px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59095f65ebe912338a374afe/master/w_813,c_limit/140127_r24566.jpg, https://media.newyorker.com/photos/59095f65ebe912338a374afe/master/w_1626, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/140127_r24566.jpg 2x"/><source media="(min-width: 768px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59095f65ebe912338a374afe/master/w_727,c_limit/140127_r24566.jpg, https://media.newyorker.com/photos/59095f65ebe912338a374afe/master/w_1454, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/140127_r24566.jpg 2x"/><source srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59095f65ebe912338a374afe/master/w_727,c_limit/140127_r24566.jpg, https://media.newyorker.com/photos/59095f65ebe912338a374afe/master/w_1454, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/140127_r24566.jpg 2x"/><img alt="" src="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59095f65ebe912338a374afe/master/w_727,c_limit/140127_r24566.jpg" title=""/></picture><button class="Button__button___2vDCa Button__seeMore___czyKz ImageEmbed__button___1EF1B"><div class="Button__content___d_gRZ"><i class="Button__icon___x9PXG Button__left___27AnT "><svg width="18" height="18" viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M2 14.6l5-5 1.5 1.3-5 5H7v2H0v-7h2v3.6zM16 3.4l-5 5-1.5-1.3 5-5H11V0h7v7h-2V3.4z" fill="#A2A2A2" fill-rule="evenodd"/></svg></i></div></button></div></div></div><figcaption class="ImageCaption__captionWrapper___2h5XI ImageCaption__default___3TPB5"><span class="ImageCaption__caption___1EOQO ImageCaption__caption___1EOQO"><p>“The things you start may not come to full fruition on your timetable,” Obama says. “But you can move things forward. And sometimes the things that start small may turn out to be fairly significant.”</p> </span></figcaption></figure></div></div></div><p>We arrived in San Francisco, and the motorcade raced along, free of traffic and red lights, from the airport to a community center in Chinatown named after Betty Ong, a flight attendant who perished when American Airlines Flight 11 was hijacked and crashed into the World Trade Center. Obama was to give a speech on immigration. Out the window, you could see people waving, people hoisting their babies as if to witness history, people holding signs protesting one issue or another—the Keystone pipeline, especially—and, everywhere, the iPhone clickers, the Samsung snappers.</p><p>The Beast pulled under a makeshift security tent. Obama gets to events like these through underground hallways, industrial kitchens, holding rooms—all of which have been checked for bombs. At the Ong Center, he met with his hosts and their children. (“I think I have some Presidential M&M’s for you!”) People get goggle-eyed when it’s their turn for a picture. Obama tries to put them at ease: “C’mon in here! Let’s do this!” Sometimes there is teasing of the mildest sort: “Chuck Taylor All-Stars! Old style, baby!” A woman told the President that she was six months pregnant. She didn’t look it. “Whoa! Don’t tell that to Michelle. She’ll be all . . .” The woman said she was having a girl. Obama was delighted: “Daughters! You can’t beat ’em!” He pulled her in for the photo. From long experience, Obama has learned what works for him in pictures: a broad, toothy smile. A millisecond after the flash, the sash releases, the smile drops, a curtain falling.</p><p>A little later, Betty Ong’s mother and siblings arrived. Obama drew them into a huddle. I heard him saying that Betty was a hero, though “obviously, the heartache never goes away.” Obama really is skilled at this kind of thing, the kibbitzing and the expressions of sympathy, the hugging and the eulogizing and the celebrating, the sheer animal activity of human politics—but he suffers an anxiety of comparison. Bill Clinton was, and is, the master, a<span data-page="page_6"></span> hyper-extrovert whose freakish memory for names and faces, and whose indomitable will to enfold and charm everyone in his path, remains unmatched. Obama can be a dynamic speaker before large audiences and charming in very small groups, but, like a normal human being and unlike the near-pathological personalities who have so often held the office, he is depleted by the act of schmoozing a group of a hundred as if it were an intimate gathering. At fund-raisers, he would rather eat privately with a couple of aides before going out to perform. According to the <em>Wall Street Journal,</em> when Jeffrey Katzenberg threw a multi-million-dollar fund-raiser in Los Angeles two years ago, he told the President’s staff that he expected Obama to stop at each of the fourteen tables and talk for a while. No one would have had to ask Clinton. Obama’s staffers were alarmed. When you talk about this with people in Obamaland, they let on that Clinton borders on the obsessive—as if the appetite for connection were related to what got him in such deep trouble.</p><p>“Obama is a genuinely respectful person, but he doesn’t try to seduce everyone,” Axelrod said. “It’s never going to be who he’ll be.” Obama doesn’t love fund-raising, he went on, “and, if you don’t love it in the first place, you’re not likely to grow fonder of it over time.”</p><p>Obama has other talents that serve him well in public. Like a seasoned standup comedian, he has learned that a well-timed heckler can be his ally. It allows him to dramatize his open-mindedness, even his own philosophical ambivalences about a particularly difficult political or moral question. Last May, at the National Defense University, where he was giving a speech on counter-terrorism, a woman named Medea Benjamin, the co-founder of the group Code Pink, interrupted him, loudly and at length, to talk about drone strikes and about closing the American prison at Guantánamo Bay. While some in the audience tried to drown her out with applause, and security people proceeded to drag her away, Obama asserted Benjamin’s right to “free speech,” and declared, “The voice of that woman is worth paying attention to.”</p><p>At the Ong Center, an undocumented immigrant from South Korea named Ju Hong was in the crowd lined up behind the President. Toward the end of Obama’s speech, Ju Hong, a Berkeley graduate, broke in, demanding that the President use his executive powers to stop deportations.</p><p>Obama wheeled around. “If, in fact, I could solve all these problems without passing laws in Congress, then I would do so, but we’re also a nation of laws,” he said, making his case to a wash of applause.</p><p>At the next event, a fund-raiser for the Democratic National Committee at a music venue, the SFJAZZ Center, Obama met the host’s family (“Hold on, we got some White House M&M’s”) and then made his way to the backstage holding area. You could hear the murmur of security communications: “Renegade with greeters”—Renegade being Obama’s Secret Service handle.</p><p>Obama worked with more enthusiasm than at the midday event. He did the polite handshake; the full pull-in; the hug and double backslap; the slap-shake; the solicitous arm-around-the-older woman. (“And you stand here. . . . Perfect!”)</p><p>The clutch over, the crowd cleared away, Obama turned to his aides and said, “How many we got out there?”</p><p>“Five hundred. Five-fifty.”</p><p>“Five-fifty?” Obama said, walking toward the wings of the stage. “What are we talking about? Politics? Can’t we talk about something else? Sports?”</p><p>The aides were, as ever, staring down at their iPhones, scrolling, tapping, mentally occupying a psychic space somewhere between where they were and the unspooling news cycle back in Washington.</p><p>“We’re off the cuff,” Pfeiffer said. No prepared speech.</p><p>“Off the cuff? Sounds good. Let’s go do it.”</p><p>Obama walked toward the stage and, as he was announced, he mouthed the words: “Ladies and gentlemen, the President of the United States.”</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>Then it happened again: another heckler broke into Obama’s speech. A man in the balcony repeatedly shouted out, “Executive order!,” demanding that the President bypass Congress with more unilateral actions. Obama listened with odd indulgence. Finally, he said, “I’m going to actually pause on this issue, because a lot of people have been saying this lately on every problem, which is just, ‘Sign an executive order and we can pretty much do anything and basically nullify Congress.’ ”</p><p>Many in the crowd applauded their approval. Yes! Nullify it! Although Obama has infuriated the right with relatively modest executive orders on gun control and some stronger ones on climate change, he has issued the fewest of any modern President, except George H. W. Bush.</p><p>“Wait, wait, wait,” Obama said. “Before everybody starts clapping, that’s not how it works. We’ve got this Constitution, we’ve got this whole thing about separation of powers. So there is no shortcut to politics, and there’s no shortcut to democracy.” The applause was hardly ecstatic. Everyone knew what he meant. The promises in the second inaugural could be a long time coming.</p><h2 class="ArticleBody__h2___3TzyA">IV—THE WELCOME TABLE</h2></div><div class="SectionBreak__sectionBreak___1ppA7"><p>For every flight aboard Air Force One, there is a new name card at each seat; a catalogue of the Presidential Entertainment Library, with its hiply curated choices of movies and music; baskets of fruit and candy; a menu. Obama is generally a spare eater; the Air Force One menu<span data-page="page_7"></span> seems designed for William Howard Taft. Breakfast one morning was “pumpkin spiced French toast drizzled with caramel syrup and a dollop of fresh whipped cream. Served with scrambled eggs and maple sausage links.” Plus juice, coffee, and, on the side, a “creamy vanilla yogurt layered with blackberries and cinnamon graham crackers.”</p><p>The most curious character on the plane was Marvin Nicholson, a tall, rangy man in his early forties who works as the President’s trip director and ubiquitous factotum. He is six feet eight. Nicholson is the guy who is always around, who carries the bag and the jacket, who squeezes Purell onto the Presidential palms after a rope line or a clutch; he is the one who has the pens, the briefing books, the Nicorette, the Sharpies, the Advil, the throat lozenges, the iPad, the iPod, the protein bars, the bottle of Black Forest Berry Honest Tea. He and the President toss a football around, they shoot baskets, they shoot the shit. In his twenties, Nicholson was living in Boston and working as a bartender and as a clerk in a windsurfing-equipment shop, where he met John Kerry. He moved to Nantucket and worked as a caddie. He carried the Senator’s clubs and Kerry invited him to come to D.C. Since taking the job with Obama, in 2009, Nicholson has played golf with the President well over a hundred times. The Speaker of the House has played with him once.</p><p>A fact like this can seem to chime with the sort of complaints you hear all the time about Obama, particularly along the Acela Corridor. He is said to be a reluctant politician: aloof, insular, diffident, arrogant, inert, unwilling to jolly his allies along the fairway and take a 9-iron to his enemies. He doesn’t know anyone in Congress. No one in the House or in the Senate, no one in foreign capitals fears him. He gives a great speech, but he doesn’t understand power. He is a poor executive. Doesn’t it seem as if he hates the job? And so on. This is the knowing talk on Wall Street, on K Street, on Capitol Hill, in green rooms—the “Morning Joe” consensus.</p><p>There are other ways to assess the political skills of a President who won two terms, as only seventeen of forty-four Presidents have, and did so as a black man, with an African father and a peculiar name, one consonant away from that of the world’s most notorious terrorist. From the start, however, the political operatives who opposed him did what they are paid to do—they drew a cartoon of him. “Even if you never met him, you know this guy,” Karl Rove said, in 2008. “He’s the guy at the country club with the beautiful date, holding a Martini and a cigarette, that stands against the wall and makes snide comments about everyone who passes by.” The less malign version is of a President who is bafflingly serene, as committed to his duties as a husband and father—six-thirty family dinner upstairs in the private residence is considered “sacrosanct,” aides say—as he is to his duties as Cajoler-in-Chief.</p><p>Still, Obama’s reluctance to break bread on a regular basis with his congressional allies is real, and a source of tribal mystification in Washington. “Politics was a strange career choice for Obama,” David Frum, a conservative columnist, told me. “Most politicians are not the kind of people you would choose to have as friends. Or they are the kind who, like John Edwards, seem to be one thing but then turn out to have a monster in the attic; the friendship is contingent on something you can’t see. Obama is exactly like all my friends. He would rather read a book than spend time with people he doesn’t know or like.” Joe Manchin, a Democrat from West Virginia who was elected to the Senate three years ago, said recently that Obama’s distance from members of Congress has hurt his ability to pass legislation. “When you don’t build those personal relationships,” Manchin told CNN, “it’s pretty easy for a person to say, ‘Well, let me think about it.’ ”</p><p>Harry Truman once called the White House “the great white jail,” but few Presidents seem to have felt as oppressed by Washington as Obama does. At one stop on the West Coast trip, Marta Kauffman, a Democratic bundler who was one of the creators of “Friends,” said that she asked him what had surprised him most when he first became President. “The bubble,” Obama said. He said he hoped that one day he might be able to take a walk in the park, drop by a bookstore, chat with people in a coffee shop. “After all this is done,” he said, “how can I find that again?”</p><p>“Have you considered a wig?” she asked.</p><p>“Maybe fake dreads,” her son added.</p><p>The President smiled. “I never thought of that,” he said.</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>Obama’s circle of intimates is limited; it has been since his days at Columbia and Harvard Law. In 2008, Obama called on John Podesta, who had worked extensively for Bill Clinton, to run his transition process. When Clinton took office, there was a huge list of people who needed to be taken care of with jobs; the “friends of Bill” is a wide network. After Podesta talked to Obama and realized how few favors had to be<span data-page="page_8"></span> distributed, he told a colleague, “He travels light.”</p><p>Obama’s favorite company is a small ensemble of Chicago friends—Valerie Jarrett, Marty Nesbitt and his wife, Anita Blanchard, an obstetrician, and Eric and Cheryl Whitaker, prominent doctors on the South Side. During the first Presidential campaign, the Obamas took a vow of “no new friends.”</p><p>“There have been times where I’ve been constrained by the fact that I had two young daughters who I wanted to spend time with—and that I wasn’t in a position to work the social scene in Washington,” Obama told me. But, as Malia and Sasha have grown older, the Obamas have taken to hosting occasional off-the-record dinners in the residence upstairs at the White House. The guests ordinarily include a friendly political figure, a business leader, a journalist. Obama drinks a Martini or two (Rove was right about that), and he and the First Lady are welcoming, funny, and warm. The dinners start at six. At around ten-thirty at one dinner last spring, the guests assumed the evening was winding down. But when Obama was asked whether they should leave, he laughed and said, “Hey, don’t go! I’m a night owl! Have another drink.” The party went on past 1 <em class="small">A.M.</em></p><p>At the dinners with historians, Obama sometimes asks his guests to talk about their latest work. On one occasion, Doris Kearns Goodwin talked about what became “The Bully Pulpit,” which is a study, in part, of the way that Theodore Roosevelt deployed his relentlessly gregarious personality and his close relations with crusading journalists to political advantage. The portrait of T.R. muscling obstreperous foes on the issue of inequality—particularly the laissez-faire dinosaurs in his own party, the G.O.P.—couldn’t fail to summon a contrasting portrait.</p><p>The biographer Robert Caro has also been a guest. Caro’s ongoing volumes about Lyndon Johnson portray a President who used everything from the promise of appointment to bald-faced political threats to win passage of the legislative agenda that had languished under John Kennedy, including Medicare, a tax cut, and a civil-rights bill. Publicly, Johnson said of Kennedy, “I had to take the dead man’s program and turn it into a martyr’s cause.” Privately, he disdained Kennedy’s inability to get his program through Congress, cracking, according to Caro, that Kennedy’s men knew less about politics on the Hill “than an old maid does about fucking.” Senator Richard Russell, Jr., of Georgia, admitted that he and his Dixiecrat colleagues in the Senate could resist Kennedy “but not Lyndon”: “That man will twist your arm off at the shoulder and beat your head in with it.”</p><p>Obama delivers no such beatings. Last April, when, in the wake of the mass shootings in Newtown, Connecticut, eighty-three per cent of Americans declared themselves in favor of background checks for gun purchases, the <em>Times</em> ran a prominent article making the case that the Senate failed to follow the President’s lead at least partly because of his passivity as a tactical politician. It described how Mark Begich, a Democratic senator from Alaska, had asked for, and received, a crucial favor from the White House, but then, four weeks later, when Begich voted against the bill on background checks, he paid no price. No one shut down any highway lanes in Anchorage; no Presidential fury was felt in Juneau or the Brooks Range. The historian Robert Dallek, another guest at the President’s table, told the <em>Times</em> that Obama was “inclined to believe that sweet reason is what you need to use with people in high office.”</p><p>Yet Obama and his aides regard all such talk of breaking bread and breaking legs as wishful fantasy. They maintain that they could invite every Republican in Congress to play golf until the end of time, could deliver punishments with ruthless regularity—and never cut the Gordian knot of contemporary Washington. They have a point. An Alaska Democrat like Begich would never last in office had he voted with Obama. L.B.J., elected in a landslide victory in 1964, drew on whopping majorities in both houses of Congress. He could exploit ideological diversity within the parties and the lax regulations on earmarks and pork-barrel spending. “When he lost that historic majority, and the glow of that landslide victory faded, he had the same problems with Congress that most Presidents at one point or another have,” Obama told me. “I say that not to suggest that I’m a master wheeler-dealer but, rather, to suggest that there are some structural institutional realities to our political system that don’t have much to do with schmoozing.”</p><p>Dallek said, “Johnson could sit with Everett Dirksen, the Republican leader, kneecap to kneecap, drinking bourbon and branch water, and Dirksen would mention that there was a fine young man in his state who would be a fine judge, and the deal would be cut. Nowadays, the media would know in an instant and rightly yell ‘Corruption!’ ”</p><p>Caro finds the L.B.J.-B.H.O. comparison ludicrous. “Johnson was unique,” he said. “We have never had anyone like him, as a legislative genius. I’m working on his Presidency now. Wait till you see what he does to get Medicare, the Civil Rights Act, and the Voting Rights Act through. But is Obama a poor practitioner of power? I have a different opinion. No matter what the problems with the rollout of Obamacare, it’s a major advance in the history of social justice to provide access to health<span data-page="page_9"></span> care for thirty-one million people.”</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>At the most recent dinner he attended at the White House, Caro had the distinct impression that Obama was cool to him, annoyed, perhaps, at the notion appearing in the press that his latest Johnson volume was an implicit rebuke to him. “As we were leaving, I said to Obama, ‘You know, my book wasn’t an unspoken attack on you, it’s a book about Lyndon Johnson,’ ” Caro recalled. L.B.J. was, after all, also the President who made the catastrophic decision to deepen America’s involvement in the quagmire of Vietnam. “Obama seems interested in winding down our foreign wars,” Caro said approvingly.</p><p>When Obama does ask Republicans to a social occasion, he is sometimes rebuffed. In the fall of 2012, he organized a screening at the White House of Steven Spielberg’s film “Lincoln.” Spielberg, the cast, and the Democratic leadership found the time to come. Mitch McConnell, John Boehner, and three other Republicans declined their invitations, pleading the press of congressional business. In the current climate, a Republican, especially one facing challenges at home from the right, risks more than he gains by socializing or doing business with Obama. Boehner may be prepared to compromise on certain issues, but it looks better for him if he is seen to be making a deal with Harry Reid, in the Senate, than with Barack Obama. Obama’s people say that the President’s attitude is, Fine, so long as we get there. Help me to help you.</p><p>When I asked Obama if he had read or seen anything that fully captured the experience of being in his office, he laughed, as if to say, You just have no idea. “The truth is, in popular culture the President is usually a side character and a lot of times is pretty dull,” he said. “If it’s a paranoid conspiracy-theory movie, then there’s an evil aide who is carrying something out. If it’s a good President, then he is all-wise and all-knowing”—like the characters played by Martin Sheen in “The West Wing,” and Michael Douglas in “The American President.” Obama says that he is neither. “I’ll tell you that watching ‘Lincoln’ was interesting, in part because you watched what obviously was a fictionalized account of the President I most admire, and there was such a gap between him and me that it made you want to be better.” He spoke about envying Lincoln’s “capacity to speak to and move the country without simplifying, and at the most fundamental of levels.” But what struck him most, he said, was precisely what his critics think he most avoids—“the messiness of getting something done.”</p><p>He went on, “The real politics resonated with me, because I have yet to see something that we’ve done, or any President has done, that was really important and good, that did not involve some mess and some strong-arming and some shading of how it was initially talked about to a particular member of the legislature who you needed a vote from. Because, if you’re doing big, hard things, then there is going to be some hair on it—there’s going to be some aspects of it that aren’t clean and neat and immediately elicit applause from everybody. And so the nature of not only politics but, I think, social change of any sort is that it doesn’t move in a straight line, and that those who are most successful typically are tacking like a sailor toward a particular direction but have to take into account winds and currents and occasionally the lack of any wind, so that you’re just sitting there for a while, and sometimes you’re being blown all over the place.”</p><p>The politician sensitive to winds and currents was visible in Obama’s coy talk of his “evolving” position on gay marriage. Obama conceded in one of our later conversations only that it’s “fair to say that I may have come to that realization slightly before I actually made the announcement” favoring gay marriage, in May of 2012. “But this was not a situation where I kind of did a wink and a nod and a hundred-and-eighty-degree turn.” The turn may not have been a sudden one-eighty; to say that your views are “evolving,” though, is to say there is a position that you consider to be more advanced than the one you officially hold. And he held the “evolved” position in 1996, when, as a candidate for the Illinois state senate, he filled out a questionnaire from <em>Outlines</em>, a local gay and lesbian newspaper, saying, “I favor legalizing same-sex marriages.”</p><p>When I asked Obama about another area of shifting public opinion—the legalization of marijuana—he seemed even less eager to evolve with any dispatch and get in front of the issue. “As has been well documented, I smoked pot as a kid, and I view it as a bad habit and a vice, not very different from the cigarettes that I smoked as a young person up through a big chunk of my adult life. I don’t think it is more dangerous than alcohol.”</p><p>Is it <em>less</em> dangerous? I asked.</p><p>Obama leaned back and let a moment go by. That’s one of his moves. When he is interviewed, particularly for print, he has the habit of slowing himself down, and the result is a spool of cautious lucidity. He speaks in paragraphs and with moments of<span data-page="page_10"></span> revision. Sometimes he will stop in the middle of a sentence and say, “Scratch that,” or, “I think the grammar was all screwed up in that sentence, so let me start again.”</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>Less dangerous, he said, “in terms of its impact on the individual consumer. It’s not something I encourage, and I’ve told my daughters I think it’s a bad idea, a waste of time, not very healthy.” What clearly does trouble him is the radically disproportionate arrests and incarcerations for marijuana among minorities. “Middle-class kids don’t get locked up for smoking pot, and poor kids do,” he said. “And African-American kids and Latino kids are more likely to be poor and less likely to have the resources and the support to avoid unduly harsh penalties.” But, he said, “we should not be locking up kids or individual users for long stretches of jail time when some of the folks who are writing those laws have probably done the same thing.” Accordingly, he said of the legalization of marijuana in Colorado and Washington that “it’s important for it to go forward because it’s important for society not to have a situation in which a large portion of people have at one time or another broken the law and only a select few get punished.”</p><p>As is his habit, he nimbly argued the other side. “Having said all that, those who argue that legalizing marijuana is a panacea and it solves all these social problems I think are probably overstating the case. There is a lot of hair on that policy. And the experiment that’s going to be taking place in Colorado and Washington is going to be, I think, a challenge.” He noted the slippery-slope arguments that might arise. “I also think that, when it comes to harder drugs, the harm done to the user is profound and the social costs are profound. And you do start getting into some difficult line-drawing issues. If marijuana is fully legalized and at some point folks say, Well, we can come up with a negotiated dose of cocaine that we can show is not any more harmful than vodka, are we open to that? If somebody says, We’ve got a finely calibrated dose of meth, it isn’t going to kill you or rot your teeth, are we O.K. with that?”</p><h2 class="ArticleBody__h2___3TzyA">V—MAGIC KINGDOMS</h2></div><div class="SectionBreak__sectionBreak___1ppA7"><p>By Monday night, Obama was in Los Angeles, headed for Beverly Park, a gated community of private-equity barons, Saudi princes, and movie people. It was a night of fund-raisers—the first hosted by Magic Johnson, who led the Lakers to five N.B.A. championships, in the eighties. In the Beast, on the way to Johnson’s house, Obama told me, “Magic has become a good friend. I always tease him—I think he supported Hillary the first time around, in ’08.”</p><p>“He campaigned for her in Iowa!” Josh Earnest, a press spokesman, said, still sounding chagrined.</p><p>“Yeah, but we have developed a great relationship,” Obama said. “I wasn’t a Lakers fan. I was a Philadelphia 76ers fan, because I loved Doctor J.”—Julius Erving—“and then became a Jordan fan, because I moved to Chicago. But, in my mind, at least, what has made Magic heroic was not simply the joy of his playing.” Obama said that the way Johnson handled his H.I.V. diagnosis changed “how the culture thought about that—which, actually, I think, ultimately had an impact about how the culture thought about the gay community.” He also talked about Johnson’s business success as something that was “deeply admired” among African-Americans—“the notion that here’s somebody who would leverage fame and fortune in sports into a pretty remarkable business career.”</p><p>“Do you not see that often enough, by your lights?” I asked.</p><p>“I don’t,” Obama said.</p><p>The Obamas are able to speak to people of color in a way that none of their predecessors could. And the President is quick to bring into the public realm the fact that, for all his personal cool, he is a foursquare family man. He has plenty of hip-hop on his iPod, but he also worries about the moments of misogyny. Once, I mentioned to him that I knew that while Malia Obama, an aspiring filmmaker, was a fan of “Girls,” he and Michelle Obama were, at first, wary of the show.</p><p>“I’m at the very young end of the Baby Boom generation, which meant that I did not come of age in the sixties—took for granted certain freedoms, certain attitudes about gender, sexuality, equality for women, but didn’t feel as if I was having to rebel against something,” Obama said. “Precisely because I didn’t have a father in the home and moved around a lot as a kid and had a wonderfully loving mom and grandparents, but not a lot of structure growing up, I emerged on the other side of that with an appreciation for family and marriage and structure for the kids. I’m sure that’s part of why Michelle and her family held such appeal to me in the first place, because she did grow up with that kind of structure. And now, as parents, I don’t think we’re being particularly conservative—we’re actually not prudes. . . . But, as parents, what we have seen, both in our own family and among our friends, is that kids with structure have an easier time of it.”</p><p>He talked about a visit that he<span data-page="page_11"></span> made last year to Hyde Park Academy, a public high school on Chicago’s South Side, where he met with a group of about twenty boys in a program called Becoming a Man. “They’re in this program because they’re fundamentally good kids who could tip in the wrong direction if they didn’t get some guidance and some structure,” Obama recalled. “We went around the room and started telling each other stories. And one of the young men asked me about me growing up, and I explained, You know what? I’m just like you guys. I didn’t have a dad. There were times where I was angry and wasn’t sure why I was angry. I engaged in a bunch of anti-social behavior. I did drugs. I got drunk. Didn’t take school seriously. The only difference between me and you is that I was in a more forgiving environment, and if I made a mistake I wasn’t going to get shot. And, even if I didn’t apply myself in school, I was at a good enough school that just through osmosis I’d have the opportunity to go to college.</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>“And, as I’m speaking, the kid next to me looks over and he says, ‘Are you talking about <em>you</em>?’ And there was a benefit for them hearing that, because when I then said, You guys have to take yourselves more seriously, or you need to have a backup plan in case you don’t end up being LeBron or Jay Z . . . they might listen. Now, that’s not a liberal or a conservative thing. There have been times where some thoughtful and sometimes not so thoughtful African-American commentators have gotten on both Michelle and me, suggesting that we are not addressing enough sort of institutional barriers and racism, and we’re engaging in sort of up-by-the-bootstraps, Booker T. Washington messages that let the larger society off the hook.” Obama thought that this reaction was sometimes knee-jerk. “I always tell people to go read some of Dr. King’s writings about the African-American community. For that matter, read Malcolm X. . . . There’s no contradiction to say that there are issues of personal responsibility that have to be addressed, while still acknowledging that some of the specific pathologies in the African-American community are a direct result of our history.”</p><p>The higher we went up into Beverly Hills, the grander the houses were. This was where the big donors lived. But Obama’s thoughts have been down in the city. The drama of racial inequality, in his mind, has come to presage a larger, transracial form of economic disparity, a deepening of the class divide. Indeed, if there is a theme for the remaining days of his term, it is inequality. In 2011, he went to Osawatomie, Kansas, the site of Theodore Roosevelt’s 1910 New Nationalism speech—a signal moment in the history of Progressivism—and declared inequality the “defining issue of our time.” He repeated the message at length, late last year, in Anacostia, one of the poorest neighborhoods in Washington, D.C., this time noting that the gap between the rich and the poor in America now resembled that in Argentina and Jamaica, rather than that in France, Germany, or Canada. American C.E.O.s once made, on average, thirty times as much as workers; now they make about two hundred and seventy times as much. The wealthy hire lobbyists; they try to secure their interests with campaign donations. Even as Obama travels for campaign alms and is as entangled in the funding system at least as much as any other politician, he insists that his commitment is to the middle class and the disadvantaged. Last summer, he received a letter from a single mother struggling to support herself and her daughter on a minimal income. She was drowning: “I need help. I can’t imagine being out in the streets with my daughter and if I don’t get some type of relief soon, I’m afraid that’s what may happen.” “Copy to Senior Advisers,” Obama wrote at the bottom of the letter. “This is the person we are working for.”</p><p>In one of our conversations, I asked him what he felt he must get done before leaving office. He was silent for a while and then broke into a pained grin. “You mean, now that the Web site is working?” Yes, after that. “It’s hard to anticipate events over the next three years,” he said. “If you had asked F.D.R. what he had to accomplish in 1937, he would have told you, ‘I’ve got to stabilize the economy and reduce the deficit.’ Turned out there were a few more things on his plate.” He went on, “I think we are fortunate at the moment that we do not face a crisis of the scale and scope that Lincoln or F.D.R. faced. So I think it’s unrealistic to suggest that I can narrow my focus the way those two Presidents did. But I can tell you that I will measure myself at the end of my Presidency in large part by whether I began the process of rebuilding the middle class and the ladders into the middle class, and reversing the trend toward economic bifurcation in this society.”</p><p>Obama met last summer with Robert Putnam, a Harvard political scientist who became famous for a book he wrote on social atomization, “Bowling Alone.” For the past several years, Putnam<span data-page="page_12"></span> and some colleagues have been working on a book about the growing opportunity gap between rich and poor kids. Putnam, who led a Kennedy School seminar on civic engagement that Obama was in, sent the President a memo about his findings. More and more, Putnam found, the crucial issue is class, and he believes that a black President might have an easier time explaining this trend to the American people and setting an agenda to combat it. Other prominent politicians—including Hillary Clinton, Paul Ryan, and Jeb Bush—have also consulted Putnam. Putnam told me that, even if legislation combatting the widening class divide eludes Obama, “I am hoping he can be John the Baptist on this.” And Obama, for his part, seems eager to take on that evangelizing role.</p><p>“You have an economy,” Obama told me, “that is ruthlessly squeezing workers and imposing efficiencies that make our flat-screen TVs really cheap but also puts enormous downward pressure on wages and salaries. That’s making it more and more difficult not only for African-Americans or Latinos to get a foothold into the middle class but for everybody—large majorities of people—to get a foothold in the middle class or to feel secure there. You’ve got folks like Bob Putnam, who’s doing some really interesting studies indicating the degree to which some of those ‘pathologies’ that used to be attributed to the African-American community in particular—single-parent households, and drug abuse, and men dropping out of the labor force, and an underground economy—you’re now starting to see in larger numbers in white working-class communities as well, which would tend to vindicate what I think a lot of us always felt.”</p><h2 class="ArticleBody__h2___3TzyA">VI—A NEW EQUILIBRIUM</h2></div><div class="SectionBreak__sectionBreak___1ppA7"><p>After the event at Magic Johnson’s place—the highlight was a tour of an immense basement trophy room, where Johnson had installed a gleaming hardwood basketball floor and piped in the sound of crowds cheering and announcers declaring the glories of the Lakers—the Beast made its way to the compound that the Mighty Morphin Power Rangers built. Haim Saban, who made his billions as a self-described “cartoon schlepper,” was born in Egypt, came of age in Israel, and started his show-business career as the bass player in the Lions of Judah. His politics are not ambiguous. “I am a one-issue guy,” he once said, “and my issue is Israel.” His closest political relationship is with Bill and Hillary Clinton, and he was crushed when she lost to Obama, in 2008. Saban publicly expressed doubts about whether Obama was sufficiently ardent about Israel, but he has come around.</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>The main house on Saban’s property is less of an art museum than Jon Shirley’s, though it features a Warhol diptych of Golda Meir and Albert Einstein over the fireplace. The fund-raiser was held in back of the main house, under a tent. Addressing a hundred and twenty guests, and being peppered with questions about the Middle East, Obama trotted around all the usual bases—the hope for peace, the still strong alliance with Israel, the danger of “lone wolf” terror threats. But, while a man who funds the Saban Center for Middle East Policy at the Brookings Institution may have warmed to Obama, there is no question that, in certain professional foreign-policy circles, Obama is often regarded with mistrust. His Syria policy—with its dubious “red line” and threats to get rid of Bashar al-Assad; with John Kerry’s improvised press-conference gambit on chemical weapons—has inspired little confidence. Neither did the decision to accelerate troop levels in Afghanistan and, at the same time, schedule a withdrawal.</p><p>Obama came to power without foreign-policy experience; but he won the election, in part, by advocating a foreign-policy sensibility that was wary of American overreach. If George W. Bush’s foreign policy was largely a reaction to 9/11, Obama’s has been a reaction to the reaction. He withdrew American forces from Iraq. He went to Cairo in 2009, in an attempt to forge “a new beginning” between the United States and the Muslim world. American troops will come home from Afghanistan this year. As he promised in his first Presidential campaign—to the outraged protests of Hillary Clinton and John McCain alike—he has extended a hand to traditional enemies, from Iran to Cuba. And he has not hesitated in his public rhetoric to acknowledge, however subtly, the abuses, as well as the triumphs, of American power. He remembers going with his mother to live in Indonesia, in 1967—shortly after a military coup, engineered with American help, led to the slaughter of hundreds of thousands of people. This event, and the fact that so few Americans know much about it, made a lasting impression on Obama. He is convinced that an essential component of diplomacy is the public recognition of historical facts—not only the taking of American hostages in Iran, in 1979, but also the American role in the overthrow of Mohammad Mossadegh, the democratically elected Prime Minister of Iran, in 1953.</p><p>The right’s response has been to accuse Obama of conducting a foreign policy of apology. Last year, Republican senators on the Foreign Affairs Committee, including Marco Rubio, of Florida, demanded to know if Samantha Power, Obama’s nominee for U.N. Ambassador and the author of “A Problem from Hell,” a historical indictment of American passivity in the face of various genocides around the world, would ever “apologize” for the United States. (In a depressing Kabuki drama, Power seemed forced<span data-page="page_13"></span> to prove her patriotic bona fides by insisting repeatedly that the U.S. was “the greatest country on earth” and that, no, she would “never apologize” for it.) Obama’s conservative critics, both at home and abroad, paint him as a President out to diminish American power. Josef Joffe, the hawkish editor of <em>Die Zeit,</em> the highbrow German weekly, told me, “There is certainly consistency and coherence in his attempt to retract from the troubles of the world, to get the U.S. out of harm’s way, in order to do ‘a little nation-building at home,’ as he has so often put it. If you want to be harsh about it, he wants to turn the U.S. into a very large medium power, into an XXL France or Germany.”</p><p>Obama’s “long game” on foreign policy calls for traditional categories of American power and ideology to be reordered. Ben Rhodes, the deputy national-security adviser for strategic communications, told me that Washington was “trapped in very stale narratives.”</p><p>“In the foreign-policy establishment, to be an idealist you have to be for military intervention,” Rhodes went on. “In the Democratic Party, these debates were defined in the nineties, and the idealists lined up for military intervention. For the President, Iraq was the defining issue, and now Syria is viewed through that lens, as was Libya—to be an idealist, you have to be a military interventionist. We spent a trillion dollars in Iraq and had troops there for a decade, and you can’t say it wielded positive influence. Just the opposite. We can’t seem to get out of these boxes.”</p><p>Obama may resist the idealism of a previous generation of interventionists, but his realism, if that’s what it is, diverges from the realism of Henry Kissinger or Brent Scowcroft. “It comes from the idea that change is organic and change comes to countries in its own way, modernization comes in its own way, rather than through liberation narratives coming from the West,” Fareed Zakaria, a writer on foreign policy whom Obama reads and consults, says. Anne-Marie Slaughter, who worked at the State Department as Hillary Clinton’s director of policy planning, says, “Obama has a real understanding of the limits of our power. It’s not that the United States is in decline; it’s that sometimes the world has problems without the tools to fix them.” Members of Obama’s foreign-policy circle say that when he is criticized for his reaction to situations like Iran’s Green Revolution, in 2009, or the last days of Hosni Mubarak’s regime, in 2011, he complains that people imagine him to have a “joystick” that allows him to manipulate precise outcomes.</p><p>Obama told me that what he needs isn’t any new grand strategy—“I don’t really even need George Kennan right now”—but, rather, the right strategic partners. “There are currents in history and you have to figure out how to move them in one direction or another,” Rhodes said. “You can’t necessarily determine the final destination. . . . The President subscribes less to a great-man theory of history and more to a great-movement theory of history—that change happens when people force it or circumstances do.” (Later, Obama told me, “I’m not sure Ben is right about that. I believe in both.”)</p><p>The President may scorn the joystick fantasy, but he does believe that his words—at microphones from Cairo to Yangon—can encourage positive change abroad, even if only in the long run. In Israel last March, he told university students that “political leaders will never take risks if the people do not push them to take some risks.” Obama, who has pressed Netanyahu to muster the political will to take risks on his own, thinks he can help “create a space”—that is the term around the White House—for forward movement on the Palestinian issue, whether he is around to see the result or not.</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>Administration officials are convinced that their efforts to toughen the sanctions on Iran caused tremendous economic pain and helped Hassan Rouhani win popular support in the Iranian Presidential elections last year. Although Rouhani is no liberal—he has revolutionary and religious credentials, which is why he was able to run—he was not Ayatollah Ali Khamenei’s favored candidate. Khamenei is an opaque, cautious figure, Administration officials say, but he clearly acceded to Rouhani as he saw the political demands of the population shift.</p><p>The nuclear negotiations in Geneva, which were preceded by secret contacts with the Iranians in Oman and New York, were, from Obama’s side, based on a series of strategic calculations that, he acknowledges, may not work out. As the Administration sees it, an Iranian nuclear weapon would be a violation of the Nuclear Nonproliferation Treaty, and a threat to the entire region; it could spark a nuclear arms race reaching Saudi Arabia, Egypt, and Turkey. (Israel has had nukes since 1967.) But the White House is prepared to accept a civilian nuclear capacity in Iran, with strict oversight, while the Israelis and the Gulf states regard any Iranian nuclear technology at all as unacceptable. Obama has told Netanyahu and Republican senators that the absolutist benchmark is not achievable. Members of Obama’s team believe that the leaders of Israel, Egypt, Jordan, and the Gulf states, who are now allied as never before, want the U.S. to be their proxy in a struggle not merely for de-nuclearization in Iran but for regime change—and that is not on the Administration’s<span data-page="page_14"></span> agenda, except, perhaps, as a hope.</p><p>Republican and Democratic senators have expressed doubts about even the interim agreement with Iran, and have threatened to tighten sanctions still further. “Historically, there is hostility and suspicion toward Iran, not just among members of Congress but the American people,” Obama said, adding that “members of Congress are very attentive to what Israel says on its security issues.” He went on, “I don’t think a new sanctions bill will reach my desk during this period, but, if it did, I would veto it and expect it to be sustained.”</p><p>Ultimately, he envisages a new geopolitical equilibrium, one less turbulent than the current landscape of civil war, terror, and sectarian battle. “It would be profoundly in the interest of citizens throughout the region if Sunnis and Shias weren’t intent on killing each other,” he told me. “And although it would not solve the entire problem, if we were able to get Iran to operate in a responsible fashion—not funding terrorist organizations, not trying to stir up sectarian discontent in other countries, and not developing a nuclear weapon—you could see an equilibrium developing between Sunni, or predominantly Sunni, Gulf states and Iran in which there’s competition, perhaps suspicion, but not an active or proxy warfare.</p><p>“With respect to Israel, the interests of Israel in stability and security are actually very closely aligned with the interests of the Sunni states.” As Saudi and Israeli diplomats berate Obama in unison, his reaction is, essentially, <em>Use that</em>. “What’s preventing them from entering into even an informal alliance with at least normalized diplomatic relations is not that their interests are profoundly in conflict but the Palestinian issue, as well as a long history of anti-Semitism that’s developed over the course of decades there, and anti-Arab sentiment that’s increased inside of Israel based on seeing buses being blown up,” Obama said. “If you can start unwinding some of that, that creates a new equilibrium. And so I think each individual piece of the puzzle is meant to paint a picture in which conflicts and competition still exist in the region but that it is contained, it is expressed in ways that don’t exact such an enormous toll on the countries involved, and that allow us to work with functioning states to prevent extremists from emerging there.”</p><p>During Obama’s performance under Saban’s tent, there was no talk of a Sunni-Israeli alignment, or of any failures of vision on Netanyahu’s part. Obama did allow himself to be testy about the criticism he has received over his handling of the carnage in Syria. “You’ll recall that that was the <em>previous</em> end of my Presidency, until it turned out that we are actually getting all the chemical weapons. And no one reports on that anymore.”</p><h2 class="ArticleBody__h2___3TzyA">VII—HAMMERS AND PLIERS</h2></div><div class="SectionBreak__sectionBreak___1ppA7"><p>Obama’s lowest moments in the Middle East have involved his handling of Syria. Last summer, when I visited Za’atari, the biggest Syrian refugee camp in Jordan, one displaced person after another expressed anger and dismay at American inaction. In a later conversation, I asked Obama if he was haunted by Syria, and, though the mask of his equipoise rarely slips, an indignant expression crossed his face. “I am haunted by what’s happened,” he said. “I am not haunted by my decision not to engage in another Middle Eastern war. It is very difficult to imagine a scenario in which our involvement in Syria would have led to a better outcome, short of us being willing to undertake an effort in size and scope similar to what we did in Iraq. And when I hear people suggesting that somehow if we had just financed and armed the opposition earlier, that somehow Assad would be gone by now and we’d have a peaceful transition, it’s magical thinking.</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>“It’s not as if we didn’t discuss this extensively down in the Situation Room. It’s not as if we did not solicit—and continue to solicit—opinions from a wide range of folks. Very early in this process, I actually asked the C.I.A. to analyze examples of America financing and supplying arms to an insurgency in a country that actually worked out well. And they couldn’t come up with much. We have looked at this from every angle. And the truth is that the challenge there has been, and continues to be, that you have an authoritarian, brutal government who is willing to do anything to hang on to power, and you have an opposition that is disorganized, ill-equipped, ill-trained, and is self-divided. All of that is on top of some of the sectarian divisions. . . . And, in that environment, our best chance of seeing a decent outcome at this point is to work the state actors who have invested so much in keeping Assad in power—mainly the Iranians and the Russians—as well as working with those who have been financing the opposition to make sure that they’re not creating the kind of extremist force that we saw emerge out of Afghanistan when we were financing the mujahideen.”</p><p>At the core of Obama’s thinking is that American military involvement cannot be the primary instrument to achieve the new equilibrium that the region so desperately needs. And yet thoughts of a pacific equilibrium are far from anyone’s mind in the real, existing Middle East. In the 2012 campaign, Obama spoke not only of killing Osama bin Laden;<span data-page="page_15"></span> he also said that Al Qaeda had been “decimated.” I pointed out that the flag of Al Qaeda is now flying in Falluja, in Iraq, and among various rebel factions in Syria; Al Qaeda has asserted a presence in parts of Africa, too.</p><p>“The analogy we use around here sometimes, and I think is accurate, is if a jayvee team puts on Lakers uniforms that doesn’t make them Kobe Bryant,” Obama said, resorting to an uncharacteristically flip analogy. “I think there is a distinction between the capacity and reach of a bin Laden and a network that is actively planning major terrorist plots against the homeland versus jihadists who are engaged in various local power struggles and disputes, often sectarian.</p><p>“Let’s just keep in mind, Falluja is a profoundly conservative Sunni city in a country that, independent of anything we do, is deeply divided along sectarian lines. And how we think about terrorism has to be defined and specific enough that it doesn’t lead us to think that any horrible actions that take place around the world that are motivated in part by an extremist Islamic ideology are a direct threat to us or something that we have to wade into.”</p><p>He went on, “You have a schism between Sunni and Shia throughout the region that is profound. Some of it is directed or abetted by states who are in contests for power there. You have failed states that are just dysfunctional, and various warlords and thugs and criminals are trying to gain leverage or a foothold so that they can control resources, populations, territory. . . . And failed states, conflict, refugees, displacement—all that stuff has an impact on our long-term security. But how we approach those problems and the resources that we direct toward those problems is not going to be exactly the same as how we think about a transnational network of operatives who want to blow up the World Trade Center. We have to be able to distinguish between these problems analytically, so that we’re not using a pliers where we need a hammer, or we’re not using a battalion when what we should be doing is partnering with the local government to train their police force more effectively, improve their intelligence capacities.”</p><p>This wasn’t realism or idealism; it was something closer to policy particularism (<em>this</em> thing is different from <em>that</em> thing; Syria is not Libya; Iran is not North Korea). Yet Obama’s regular deployment of drones has been criticized as a one-size-fits-all recourse, in which the prospect of destroying an individual enemy too easily trumps broader strategic and diplomatic considerations, to say nothing of moral ones. A few weeks before Obama left Washington to scour the West Coast for money, he invited to the White House Malala Yousafzai, the remarkable Pakistani teen-ager who campaigned for women’s education and was shot in the head by the Taliban. Yousafzai thanked Obama for the material support that the U.S. government provided for education in Pakistan and Afghanistan and among Syrian refugees, but she also told him that drone strikes were “fuelling terrorism” and resentment in her country.</p><p>“I think any President should be troubled by any war or any kinetic action that leads to death,” Obama told me when I brought up Yousafzai’s remarks. “The way I’ve thought about this issue is, I have a solemn duty and responsibility to keep the American people safe. That’s my most important obligation as President and Commander-in-Chief. And there are individuals and groups out there that are intent on killing Americans—killing American civilians, killing American children, blowing up American planes. That’s not speculation. It’s their explicit agenda.”</p><p>Obama said that, if terrorists can be captured and prosecuted, “that’s always my preference. If we can’t, I cannot stand by and do nothing. They operate in places where oftentimes we cannot reach them, or the countries are either unwilling or unable to capture them in partnership with us. And that then narrows my options: we can simply be on defense and try to harden our defense. But in this day and age that’s of limited—well, that’s insufficient. We can say to those countries, as my predecessor did, if you are harboring terrorists, we will hold you accountable—in which case, we could be fighting a lot of wars around the world. And, statistically, it is indisputable that the costs in terms of not only our men and women in uniform but also innocent civilians would be much higher. Or, where possible, we can take targeted strikes, understanding that anytime you take a military strike there are risks involved. What I’ve tried to do is to tighten the process so much and limit the risks of civilian casualties so much that we have the least fallout from those actions. But it’s not perfect.”</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>It is far from that. In December, an American drone flying above Al Bayda province, in Yemen, fired on what U.S. intelligence believed was a column of Al Qaeda fighters. The “column” was in fact a wedding party; twelve people were killed, and fifteen were seriously injured. Some of the victims, if not all, were civilians. This was no aberration. In Yemen and Pakistan, according to the Bureau of Investigative Journalism, American drones have killed between some four hundred and a thousand civilians—a civilian-to-combatant ratio that could be as high as one to three. Obama has never made<span data-page="page_16"></span> it clear how the vast populations outraged and perhaps radicalized by such remote-control mayhem might figure into his calculations about American security.</p><p>“Look, you wrestle with it,” Obama said. “And those who have questioned our drone policy are doing exactly what should be done in a democracy—asking some tough questions. The only time I get frustrated is when folks act like it’s not complicated and there aren’t some real tough decisions, and are sanctimonious, as if somehow these aren’t complicated questions. Listen, as I have often said to my national-security team, I didn’t run for office so that I could go around blowing things up.”</p><p>Obama told me that in all three of his main initiatives in the region—with Iran, with Israel and the Palestinians, with Syria—the odds of completing final treaties are less than fifty-fifty. “On the other hand,” he said, “in all three circumstances we may be able to push the boulder partway up the hill and maybe stabilize it so it doesn’t roll back on us. And all three are connected. I do believe that the region is going through rapid change and inexorable change. Some of it is demographics; some of it is technology; some of it is economics. And the old order, the old equilibrium, is no longer tenable. The question then becomes, What’s next?”</p><h2 class="ArticleBody__h2___3TzyA">VIII—AMONG THE ALIENS</h2></div><div class="SectionBreak__sectionBreak___1ppA7"><p>On his last day in Los Angeles, Obama romanced Hollywood, taking a helicopter to visit the DreamWorks studio, in Glendale. Jeffrey Katzenberg, Obama’s host and the head of DreamWorks Animation, is one of the Democrats’ most successful fund-raisers. But it is never a good idea for the White House to admit to any quid pro quo. When one of the pool reporters asked why the President was going to Katzenberg’s studio and not, say, Universal, a travelling spokesman replied, “DreamWorks obviously is a thriving business and is creating lots of jobs in Southern California. And the fact of the matter is Mr. Katzenberg’s support for the President’s policies has no bearing on our decision to visit there.”</p><p>That’s pretty rich. Katzenberg has been a supporter from the start of Obama’s national career, raising millions of dollars for him and for the Party’s Super <em class="small">PAC</em>s. Nor has he been hurt by his political associations. Joe Biden helped pave the way with Xi Jinping and other officials so that DreamWorks and other Hollywood companies could build studios in China. (In an awkward postscript, the S.E.C. reportedly began investigating, in 2012, whether DreamWorks, Twentieth Century Fox, and the Walt Disney Company paid bribes to Chinese officials, in violation of the Foreign Corrupt Practices Act.)</p><p>A flock of military helicopters brought the Obama party to Glendale, and, after a short ride to DreamWorks Animation, Katzenberg greeted the President and gave him a tour. They stopped in a basement recording studio to watch a voice-over session for a new animated picture called “Home,” starring the voice of Steve Martin. Greeting Martin, Obama recalled that the last time they saw each other must have been when Martin played banjo with his band at the White House.</p><p>Martin nodded. “I always say the fact that I played banjo at the White House was the biggest thrill of his life.”</p><p>Katzenberg explained that “Home” was the story of the Boov, an alien race that has taken over the planet. Martin is the voice of Captain Smek, the leader of the Boov.</p><p>“Where did <em>we</em> go?” Obama asked Tim Johnson, the director. “Do they feed us?”</p><p>“Mostly ice cream.”</p><p>Katzenberg said that, unlike dramatic films with live actors, nineteen out of twenty of DreamWorks’ animated pictures succeed.</p><p>“My kids have aged out,” Obama said. “They used to be my excuse to watch them all.”</p><p>Katzenberg led Obama to a conference room, where the heads of most of the major movie and television studios were waiting. There would be touchy questions about business—particularly about the “North versus South” civil war in progress between the high-tech libertarians in Silicon Valley and the “content producers” in Los Angeles. The war was over intellectual-property rights, and Obama showed little desire to get in the middle of these two constituencies. If anything, he knows that Silicon Valley is ascendant, younger, more able to mobilize active voters, and he was not about to offer the studio heads his unqualified muscle.</p><p>Finally, the subject switched to global matters. Alan Horn, the chairman of Walt Disney Studios, raised his hand. “First,” he said, “I do recommend that you and your family see ‘Frozen,’ which is coming to a theatre near you. ”</p><p>Then he asked about climate change.</p><h2 class="ArticleBody__h2___3TzyA">IX—LISTENING IN</h2></div><div class="SectionBreak__sectionBreak___1ppA7"><p>On the flight back to Washington, Obama read and played spades with some aides to pass the time. (He and his former body man Reggie Love took a break to play spades at one point during the mission to kill Osama bin Laden.) After a while, one of the aides led me to the front cabin to talk with the President some more. The week before, Obama had given out the annual Presidential Medals of Freedom. One went to Benjamin C. Bradlee, the editor who built the Washington <em>Post</em> by joining the <em>Times</em> in publishing the Pentagon Papers, in 1971, and who stood behind Bob Woodward and Carl Bernstein as they began publishing the Watergate exposés that led to the fall of the Nixon Presidency. I asked Obama how<span data-page="page_17"></span> he could reconcile such an award with his Administration’s aggressive leak investigations, which have ensnared journalists and sources, and its hostility to Edward Snowden’s exposure of the N.S.A.’s blanket surveillance of American and foreign communications.</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>After a long pause, Obama began to speak of how his first awareness of politics came when, as an eleven-year-old, he went on a cross-country bus trip with his mother and grandmother and, at the end of each day, watched the Watergate hearings on television. “I remember being fascinated by these figures and what was at stake, and the notion that even the President of the United States isn’t above the law,” he said. “And Sam Ervin with his eyebrows, and Inouye, this guy from Hawaii—it left a powerful impression on me. And so, as I got older, when I saw ‘All the President’s Men,’ that was the iconic vision of journalism telling truth to power, and making sure our democracy worked. And I still believe that. And so a lot of the tensions that have existed between my White House and the press are inherent in the institution. The press always wants more, and every White House, including ours, is trying to make sure that the things that we care most about are what’s being reported on, and that we’re not on any given day chasing after fifteen story lines.”</p><p>Then Obama insisted that what Snowden did was “not akin to Watergate or some scandal in which there were coverups involved.” The leaks, he said, had “put people at risk” but revealed nothing illegal. And though the leaks raised “legitimate policy questions” about N.S.A. operations, “the issue then is: Is the only way to do that by giving some twenty-nine-year-old free rein to basically dump a mountain of information, much of which is definitely legal, definitely necessary for national security, and should properly be classified?” In Obama’s view, “the benefit of the debate he generated was not worth the damage done, because there was another way of doing it.” Once again, it was the President as Professor-in-Chief, assessing all sides, and observing the tilt of the scales. (The day before his speech last week on reforming the N.S.A., he told me, “I do not have a yes/no answer on clemency for Edward Snowden. This is an active case, where charges have been brought.”)</p><p>The coverage of the leaks, Obama complained, paints “a picture of a rogue agency out there running around and breaking a whole bunch of laws and engaging in a ‘domestic spying program’ that isn’t accurate. But what that does is it synchs up with a public imagination that sees Big Brother looming everywhere.” The greater damage, in his view, was the way the leaks heightened suspicions among foreign leaders. Obama enjoyed a good relationship with Angela Merkel, but he admitted that it was undermined by reports alleging that the U.S. tapped her cell phone. This, he said, felt “like a breach of trust and I can’t argue with her being aggravated about that.”</p><p>But, he said, “there are European governments that we know spy on us, and there is a little bit of Claude Rains in ‘Casablanca’—shocked that gambling is going on.” He added, “Now, I will say that I automatically assume that there are a whole bunch of folks out there trying to spy on me, which is why I don’t have a phone. I do not send out anything on my BlackBerry that I don’t assume at some point will be on the front page of a newspaper, so it’s pretty boring reading for the most part.”</p><p>Obama admitted that the N.S.A. has had “too much leeway to do whatever it wanted or could.” But he didn’t feel “any ambivalence” about the decisions he has made. “I actually feel confident that the way the N.S.A. operates does not threaten the privacy and constitutional rights of Americans and that the laws that are in place are sound, and, because we’ve got three branches of government involved and a culture that has internalized that domestic spying is against the law, it actually works pretty well,” he said. “Over all, five years from now, when I’m a private citizen, I’m going to feel pretty confident that my government is not spying on me.”</p><p>Obama has three years left, but it’s not difficult to sense a politician with an acute sense of time, a politician devising ways to widen his legacy without the benefit of any support from Congress. The State of the Union speech next week will be a catalogue of things hoped for, a resumption of the second inaugural, with an added emphasis on the theme of inequality. But Obama knows that major legislation—with the possible exception of immigration—is unlikely. And so there is in him a certain degree of reduced ambition, a sense that even well before the commentariat starts calling him a lame duck he will spend much of his time setting an agenda that can be resolved only after he has retired to the life of a writer and post-President.</p><p>“One of the things that I’ve learned to appreciate more as President is you are essentially a relay swimmer in a river full of rapids, and that river is history,” he later told me. “You don’t start with a clean slate, and the things you start may not come to full fruition on your<span data-page="page_18"></span> timetable. But you can move things forward. And sometimes the things that start small may turn out to be fairly significant. I suspect that Ronald Reagan, if you’d asked him, would not have considered the earned-income-tax-credit provision in tax reform to be at the top of his list of accomplishments. On the other hand, what the E.I.T.C. has done, starting with him, being added to by Clinton, being used by me during the Recovery Act, has probably kept more people out of poverty than a whole lot of other government programs that are currently in place.”</p><p>Johnson’s Great Society will be fifty years old in 2014, but no Republican wants a repeat of that scale of government ambition. Obama acknowledges this, saying, “The appetite for tax-and-transfer strategies, even among Democrats, much less among independents or Republicans, is probably somewhat limited, because people are seeing their incomes haven’t gone up, their wages haven’t gone up. It’s natural for them to think any new taxes may be going to somebody else, I’m not confident in terms of how it’s going to be spent, I’d much rather hang on to what I’ve got.” He will try to do things like set up partnerships with selected cities and citizens’ groups, sign some executive orders, but a “Marshall Plan for the inner city is not going to get through Congress anytime soon.”</p><div class="Callout__inset-left___2rZjf" data-type="callout" data-callout="inset-left"><div class="CartoonEmbed__container___vf5AM "><a class="Link__link___3dWao CartoonEmbed__captionLink___14pNW "><figure class="Figure__figure___U_9Te "><div class="placeholder"><div class="placeholder-buttress"></div><div class="placeholder-content"></div></div></figure></a><div class="CartoonEmbed__socialWrapper___3-ICo"><div class="SocialShare__socialShare___92Ene SocialShare__grey___dItUm CartoonEmbed__socialShare___13L3P"><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__facebook___Jm71k " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__twitter___3O6QA " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao SocialShare__link___Sad7k SocialShare__email___TlCif " rel="noopener noreferrer" target="_blank" data-track-type="socialShare" data-track-location="cartoon" data-source="email" href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"></a><a class="Link__link___3dWao CartoonEmbed__shop___1TDi0 " rel="noopener noreferrer" target="_blank" data-track-type="shop" data-track-location="cartoon-shop"></a></div></div></div></div><p>Indeed, Obama is quick to show a measure of sympathy with the Reagan-era conservative analysis of government. “This is where sometimes progressives get frustrated with me,” he said, “because I actually think there was a legitimate critique of the welfare state getting bloated, and relying too much on command and control, top-down government programs to address it back in the seventies. It’s also why it’s ironic when I’m accused of being this raging socialist who wants to amass more and more power for their own government. . . . But I do think that some of the anti-government rhetoric, anti-tax rhetoric, anti-spending rhetoric that began before Reagan but fully flowered with the Reagan Presidency accelerated trends that were already existing, or at least robbed us of some tools to deal with the downsides of globalization and technology, and that with just some modest modification we could grow this economy faster and benefit more people and provide more opportunity.</p><p>“After we did all that, there would still be poverty and there would still be some inequality and there would still be a lot of work to do for the forty-fifth through fiftieth Presidents,” he went on, “but I’d like to give voice to an impression I think a lot of Americans have, which is it’s harder to make it now if you are just the average citizen who’s willing to work hard and has good values, and wasn’t born with huge advantages or having enjoyed extraordinary luck—that the ground is less secure under your feet.”</p><p>In the White House, advisers are resigned by now to the idea that some liberal voters, dismayed by a range of issues—drones, the N.S.A., the half measures of health care and financial reform—have turned away from Obama and to newer figures like Elizabeth Warren or Bill de Blasio. “Well, look, we live in a very fast-moving culture,” Obama said. “And, by definition, the President of the United States is overexposed, and it is natural, after six, seven years of me being on the national stage, that people start wanting to see . . .”</p><p>“Other flavors?”</p><p>“Yes,” he said. “ ‘Is there somebody else out there who can give me that spark of inspiration or excitement?’ I don’t spend too much time worrying about that. I think the things that are exciting people are the same things that excite me and excited me back then. I might have given fresh voice to them, but the values are essentially the same.”</p><h2 class="ArticleBody__h2___3TzyA">X—WHAT TIME ALLOWS</h2></div><div class="SectionBreak__sectionBreak___1ppA7"><p>Obama came home from Los Angeles in a dark, freezing downpour. The weather was too rotten even for Marine One. He hustled down the steps of Air Force One and ducked into his car.</p><p>A few weeks later, I was able to see him for a last conversation in the Oval Office. The Obamas had just had a long vacation in Hawaii—sun, golf, family, and not much else. The President was sitting behind his desk—the Resolute desk, a gift from Queen Victoria to Rutherford B. Hayes—and he was reading from a folder marked “Secret.” He closed it, walked across the room, and settled into an armchair near the fireplace. “I got some rest,” he said. “But time to get to work.”</p><p>Obama has every right to claim a long list of victories since he took office: ending two wars; an economic rescue, no matter how imperfect; strong Supreme Court nominations; a lack of major scandal; essential support for an epochal advance in the civil rights of gays and lesbians; more progressive executive orders on climate change, gun control, and the end of torture; and, yes, health-care reform. But, no matter what one’s politics, and however one weighs the arguments of his critics, both partisan and principled, one has to wonder about any President’s capacity to make these decisions amid a thousand uncertainties, so many of which are matters of life and death, survival and extinction.</p><p>“I have strengths and I have weaknesses, like every President, like every person,” Obama said.<span data-page="page_final"></span> “I do think one of my strengths is temperament. I am comfortable with complexity, and I think I’m pretty good at keeping my moral compass while recognizing that I am a product of original sin. And every morning and every night I’m taking measure of my actions against the options and possibilities available to me, understanding that there are going to be mistakes that I make and my team makes and that America makes; understanding that there are going to be limits to the good we can do and the bad that we can prevent, and that there’s going to be tragedy out there and, by occupying this office, I am part of that tragedy occasionally, but that if I am doing my very best and basing my decisions on the core values and ideals that I was brought up with and that I think are pretty consistent with those of most Americans, that at the end of the day things will be better rather than worse.”</p><p>The cheering crowds and hecklers from the West Coast trip seemed far away now. In the preternaturally quiet office, you could hear, between every long pause that Obama took, the ticking of a grandfather clock just to his left.</p><p>“I think we are born into this world and inherit all the grudges and rivalries and hatreds and sins of the past,” he said. “But we also inherit the beauty and the joy and goodness of our forebears. And we’re on this planet a pretty short time, so that we cannot remake the world entirely during this little stretch that we have.” The long view again. “But I think our decisions matter,” he went on. “And I think America was very lucky that Abraham Lincoln was President when he was President. If he hadn’t been, the course of history would be very different. But I also think that, despite being the greatest President, in my mind, in our history, it took another hundred and fifty years before African-Americans had anything approaching formal equality, much less real equality. I think that doesn’t diminish Lincoln’s achievements, but it acknowledges that at the end of the day we’re part of a long-running story. We just try to get our paragraph right.”</p><p>A little while later, as we were leaving the Oval Office and walking under the colonnade, Obama said, “I just wanted to add one thing to that business about the great-man theory of history. The President of the United States cannot remake our society, and that’s probably a good thing.” He paused yet again, always self-editing. “Not ‘probably,’ ” he said. “It’s <em>definitely</em> a good thing.” ♦</p></div></div></div></div><footer class="ArticleFooter__footer___3-wlJ"><div class="ArticleContributors__bio___3XQjk"><div class="ArticleContributors__contributorWrapper___1CrIJ"><div class="Avatar__avatar___1_uRc ArticleContributors__bioAvatar___11Nu0"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/contributors/david-remnick"><div class="Image__image___1PhYl" role="button" tabindex="0"><picture class="component-responsive-image"><source srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59097b70ebe912338a37864e/1:1/w_130,c_limit/remnick-david.png, https://media.newyorker.com/photos/59097b70ebe912338a37864e/1:1/w_260, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/remnick-david.png 2x"/><img alt="" src="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59097b70ebe912338a37864e/1:1/w_130,c_limit/remnick-david.png" title=""/></picture></div></a></div><ul class="ArticleContributors__contributorBios___3_jrJ false"><li><p class="ArticleContributors__contributorBioText___3m1QB">David Remnick has been editor of <em>The New Yorker</em> since 1998 and a staff writer since 1992. He is the author of “<a href="https://web.archive.org/web/20180418115949/https://www.amazon.com/dp/037570230X/?tag=thneyo0f-20">The Bridge: The Life and Rise of Barack Obama.</a>”</p><a class="Link__link___3dWao ArticleContributors__contributorBioLink___3ifgZ " href="/web/20180418115949/https://www.newyorker.com/contributors/david-remnick">Read more »</a></li></ul></div></div><ul class="Tags__tags___1WDCj"><span class="Tags__heading___3sE5b">More:</span><li class="Tags__item___3xh9I"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/tag/gov-mitt-romney">(Gov.) Mitt Romney</a></li><li class="Tags__item___3xh9I"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/tag/pres-abraham-lincoln">(Pres.) Abraham Lincoln</a></li><li class="Tags__item___3xh9I"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/tag/pres-hassan-rouhani">(Pres.) Hassan Rouhani</a></li><li class="Tags__item___3xh9I"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/tag/pres-lyndon-johnson">(Pres.) Lyndon Johnson</a></li><li class="Tags__item___3xh9I"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/tag/sen-lindsey-graham">(Sen.) Lindsey Graham</a></li><li class="Tags__item___3xh9I"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/tag/sen-marco-rubio">(Sen.) Marco Rubio</a></li></ul><div class="Ad__end-of-article___35N1C ArticleFooter__adEndArticle___2_iy_" data-cns="cns-slot-end-of-article"></div><div class=""><form><section class="NewsletterSubscribe__newsletterComponent___1ZI2a"><p class="NewsletterSubscribe__newsletterDek___29WDu">Never miss a big <i>New Yorker</i> story again. Sign up for This Week’s Issue and get an e-mail every week with the stories you have to read.</p><div class="Input__inputContainer___3ZRfk [object Object]"><input type="email" autocomplete="on" class="Input__input___2fcvD " placeholder="Enter your e-mail"/><button class="Input__inputButton___2--U_" type="submit">Go</button></div></section></form></div></footer></div></main><aside class="Layout__sidebar___2GcEE"><div class="ArticlePageSidebar__rail___PXqb4"><div class="ArticlePageSidebar__railItemContainer___3VZqQ"><div class="ArticlePageSidebar__railItem___1K-hs"><div class="" data-cns="cns-slot-siderail"></div></div></div><div class="ArticlePageSidebar__railItemContainer___3VZqQ"><div class="ArticlePageSidebar__railItem___1K-hs"><div class="RecirculationMostPopular__default___3LVxh"><h3 class="RecirculationMostPopular__title___zwZ4R">Most Popular</h3><ul data-track-type="recirc" data-track-location="mod-most-popular" data-service="parsely" data-source="parsely" class="RecirculationMostPopular__itemsList___2lXkt"><li class="RecirculationMostPopular__item___2z9PN" data-track-type="recircItem" data-track-location="mod-most-popular" data-source="parsely" data-track-position="0"><span class="RecirculationMostPopular__counter___3YFww">1.</span><div class="RecirculationMostPopular__content___1no0_"><span class="RecirculationMostPopular__rubric___29E94">Our Local Correspondents</span><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine/2018/04/23/the-maraschino-moguls-secret-life"><h5 class="RecirculationMostPopular__hed___1Yugq">The Maraschino Mogul’s Secret Life</h5></a><div class="Byline__theLatest___2viI5 "><p class="Byline__by___37lv8">By <a class="Link__link___3dWao " title="Ian Frazier" rel="author" href="/web/20180418115949/https://www.newyorker.com/contributors/ian-frazier">Ian Frazier</a></p></div></div></li><li class="RecirculationMostPopular__item___2z9PN" data-track-type="recircItem" data-track-location="mod-most-popular" data-source="parsely" data-track-position="1"><span class="RecirculationMostPopular__counter___3YFww">2.</span><div class="RecirculationMostPopular__content___1no0_"><span class="RecirculationMostPopular__rubric___29E94">News Desk</span><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/news/news-desk/michael-cohen-and-the-end-stage-of-the-trump-presidency"><h5 class="RecirculationMostPopular__hed___1Yugq">Michael Cohen and the End Stage of the Trump Presidency</h5></a><div class="Byline__theLatest___2viI5 "><p class="Byline__by___37lv8">By <a class="Link__link___3dWao " title="Adam Davidson" rel="author" href="/web/20180418115949/https://www.newyorker.com/contributors/adam-davidson">Adam Davidson</a></p></div></div></li><li class="RecirculationMostPopular__item___2z9PN" data-track-type="recircItem" data-track-location="mod-most-popular" data-source="parsely" data-track-position="2"><span class="RecirculationMostPopular__counter___3YFww">3.</span><div class="RecirculationMostPopular__content___1no0_"><span class="RecirculationMostPopular__rubric___29E94">Our Columnists</span><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/news/our-columnists/michael-cohens-day-in-court-was-a-mixed-one-for-him"><h5 class="RecirculationMostPopular__hed___1Yugq">Michael Cohen’s Day in Court Was a Mixed One for Him</h5></a><div class="Byline__theLatest___2viI5 "><p class="Byline__by___37lv8">By <a class="Link__link___3dWao " title="John Cassidy" rel="author" href="/web/20180418115949/https://www.newyorker.com/contributors/john-cassidy">John Cassidy</a></p></div></div></li><li class="RecirculationMostPopular__item___2z9PN" data-track-type="recircItem" data-track-location="mod-most-popular" data-source="parsely" data-track-position="3"><span class="RecirculationMostPopular__counter___3YFww">4.</span><div class="RecirculationMostPopular__content___1no0_"><span class="RecirculationMostPopular__rubric___29E94">Personal History</span><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine/2018/04/16/the-silence-the-legacy-of-childhood-trauma"><h5 class="RecirculationMostPopular__hed___1Yugq">Junot Díaz: The Legacy of Childhood Trauma</h5></a><div class="Byline__theLatest___2viI5 "><p class="Byline__by___37lv8">By <a class="Link__link___3dWao " title="Junot Díaz" rel="author" href="/web/20180418115949/https://www.newyorker.com/contributors/junot-diaz">Junot Díaz</a></p></div></div></li><li class="RecirculationMostPopular__item___2z9PN" data-track-type="recircItem" data-track-location="mod-most-popular" data-source="parsely" data-track-position="4"><span class="RecirculationMostPopular__counter___3YFww">5.</span><div class="RecirculationMostPopular__content___1no0_"><span class="RecirculationMostPopular__rubric___29E94">Photo Booth</span><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/culture/photo-booth/where-the-amish-go-on-vacation"><h5 class="RecirculationMostPopular__hed___1Yugq">Where the Amish Go on Vacation</h5></a><div class="Byline__theLatest___2viI5 "><p class="Byline__by___37lv8">By <a class="Link__link___3dWao " title="Alice Gregory" rel="author" href="/web/20180418115949/https://www.newyorker.com/contributors/alice-gregory">Alice Gregory</a><span> and </span><a class="Link__link___3dWao " title="Dina Litovsky" rel="author" href="/web/20180418115949/https://www.newyorker.com/contributors/dina-litovsky">Dina Litovsky</a></p></div></div></li></ul><a class="Link__link___3dWao RecirculationMostPopular__more___q6L9B RecirculationMostPopular__more___q6L9B" href="/web/20180418115949/https://www.newyorker.com/popular?intcid=most-popular"><span>our thirty most popular</span></a></div><div class="" data-cns="cns-slot-article-rightrail"></div></div></div><div class="ArticlePageSidebar__railItemContainer___3VZqQ"><div class="ArticlePageSidebar__railItem___1K-hs ArticlePageSidebar__last___2Ciro"><div class="" data-cns="cns-slot-siderail"></div></div></div></div></aside><div class="Layout__social___jaQeD"><ul class="ArticleSocial__socialShare___2Skji ArticleSocial__sticky___2cA78"><li data-track-type="socialShare" data-track-location="default" data-source="facebook" class="SocialShareItem__icon___3QQZ0 SocialShareItem__facebook___15Vks "><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin"><div class="Link__content___6CYL1"><i class="Link__icon___3s7us Link__left___1QLUQ "><svg width="8" height="17" viewbox="0 0 8 17" xmlns="http://www.w3.org/2000/svg"><path d="M1.7323 17H5.2V8.499h2.3135L7.82 5.5698H5.2l.0037-1.4667c0-.7634.072-1.1733 1.154-1.1733h1.4458V0h-2.314C2.7104 0 1.7324 1.4214 1.7324 3.811v1.7588H0v2.9297h1.7323V17z" fill="#000" fill-rule="evenodd"/></svg></i></div></a></li><li data-track-type="socialShare" data-track-location="default" data-source="twitter" class="SocialShareItem__icon___3QQZ0 SocialShareItem__twitter___1KPYQ "><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"><div class="Link__content___6CYL1"><i class="Link__icon___3s7us Link__left___1QLUQ "><svg width="19" height="15" viewbox="0 0 19 15" xmlns="http://www.w3.org/2000/svg"><path d="M18.223 1.739c-.654.295-1.3565.4943-2.094.584.7527-.459 1.3308-1.1858 1.603-2.0518-.7045.425-1.4847.7336-2.3152.9C14.7518.4504 13.8043 0 12.7558 0c-2.0137 0-3.646 1.6605-3.646 3.7084 0 .2908.032.5737.0943.8452-3.03-.1547-5.7164-1.631-7.5146-3.8748-.3138.5478-.4936 1.1848-.4936 1.8644 0 1.2866.6436 2.4217 1.622 3.0868-.5977-.0192-1.16-.186-1.6515-.464l-.0003.0468c0 1.7968 1.2567 3.2957 2.9246 3.6364-.306.0847-.628.13-.9605.13-.235 0-.4632-.0232-.686-.0665.464 1.4733 1.8105 2.5455 3.406 2.5755-1.248.9946-2.82 1.5875-4.528 1.5875-.2943 0-.5845-.0176-.8698-.0518 1.6136 1.052 3.53 1.666 5.5888 1.666 6.706 0 10.3733-5.651 10.3733-10.5515 0-.1608-.0036-.3208-.0106-.4798.7123-.5228 1.3304-1.176 1.8192-1.9197" fill="#000" fill-rule="evenodd"/></svg></i></div></a></li><li data-track-type="socialShare" data-track-location="default" data-source="email" class="SocialShareItem__icon___3QQZ0 SocialShareItem__email___aXa4V "><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/mailto:/?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick"><div class="Link__content___6CYL1"><i class="Link__icon___3s7us Link__left___1QLUQ "><svg width="19" height="14" viewbox="0 0 19 14" xmlns="http://www.w3.org/2000/svg"><path d="M9.7902 9.4853l-.003-.003-.004.003-6.9808-7.071 1.396-1.414 5.5888 5.66 5.588-5.66 1.396 1.414-6.981 7.071zm-8.9624 4.515h17.7707v-14H.8278v14z" fill="#000" fill-rule="evenodd"/></svg></i></div></a></li><li data-track-type="socialShare" data-track-location="default" data-source="print" class="SocialShareItem__icon___3QQZ0 SocialShareItem__print___2zPf0 "><a class="Link__link___3dWao " href="#"><div class="Link__content___6CYL1"><i class="Link__icon___3s7us Link__left___1QLUQ "><svg width="17" height="17" viewbox="0 0 17 17" xmlns="http://www.w3.org/2000/svg"><g fill="#FFF" fill-rule="evenodd"><path d="M4.9688 1.988h8.008v2.009h.999V1.988c0-.559-.456-.999-.999-.999h-8.008c-.559 0-.999.456-.999.999v2.009h.999V1.988zM14.9857 8.0037c-.559 0-.999-.456-.999-.999 0-.559.456-.999.999-.999.559 0 .999.456.999.999.016.543-.44.999-.999.999zm-1.993 8.008h-8.024v-7.009h8.008v7.015h.016v-.006zm3.008-11.016H1.9777c-.56 0-.999.456-.999.999v5.001c0 .559.456.998.999.998h2.008v4.007c0 .559.456.999.999.999h8.008c.56 0 .999-.456.999-.999v-3.985h2.009c.559 0 .999-.456.999-.999v-5.022c0-.543-.456-.999-.999-.999z"/><path d="M5.979 11.012h4.007v-.999H5.979M5.979 13.01h6.016v-.999H5.979M5.979 15.018h6.016v-.999H5.979"/></g></svg></i></div></a></li></ul></div></div><section class="RecirculationRecommendedStories__recommended___3KI8A"><div class="RecirculationRecommendedStories__column___B7XcW" data-track-type="recirc" data-track-location="mod-related" data-service="none, parsely" data-source="parsely"><h5 class="RecirculationRecommendedStories__header___y7h0R">Recommended Stories</h5><div class="RecirculationRecommendedStories__row___1MVU6"><div class="RecirculationRecommendedStories__story___1S5ZJ" data-track-type="recircItem" data-track-location="mod-related" data-service="tbd" data-source="curated" data-track-position="0"><a class="Link__link___3dWao RecirculationRecommendedStories__image___3M88v " href="https://web.archive.org/web/20180418115949/http://www.newyorker.com/magazine/2006/09/18/the-wanderer-3"><div class="Image__image___1PhYl" role="button" tabindex="0"><picture class="component-responsive-image"><source media="(min-width: 1024px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59096972019dfc3494ea11ee/4:3/w_474,c_limit/060918_r15412_a.jpg, https://media.newyorker.com/photos/59096972019dfc3494ea11ee/4:3/w_948, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/060918_r15412_a.jpg 2x"/><source media="(min-width: 768px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59096972019dfc3494ea11ee/4:3/w_402,c_limit/060918_r15412_a.jpg, https://media.newyorker.com/photos/59096972019dfc3494ea11ee/4:3/w_804, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/060918_r15412_a.jpg 2x"/><source srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59096972019dfc3494ea11ee/4:3/w_620,c_limit/060918_r15412_a.jpg, https://media.newyorker.com/photos/59096972019dfc3494ea11ee/4:3/w_1240, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/060918_r15412_a.jpg 2x"/><img alt="" src="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59096972019dfc3494ea11ee/4:3/w_620,c_limit/060918_r15412_a.jpg" title=""/></picture></div></a><a class="Link__link___3dWao Rubric__rubric___3hrQE RecirculationRecommendedStories__rubric___2phUL " href="/web/20180418115949/https://www.newyorker.com/magazine/profiles" title="Profiles">Profiles</a><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://www.newyorker.com/magazine/2006/09/18/the-wanderer-3"><h2 class="RecirculationRecommendedStories__hed___3cnVL">Bill Clinton’s Quest to Save the World</h2></a><h2 class="RecirculationRecommendedStories__dek___1rygJ">Six years after leaving the Presidency, Bill Clinton tries to save the world—and elect his wife.</h2><p class="RecirculationRecommendedStories__byline___eynVy">By <a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://www.newyorker.com/contributors/david-remnick" title="David Remnick" rel="author">David Remnick</a></p><span class="RecirculationRecommendedStories__timestamp___1YE3P">Sep. 11, 2006</span></div><div class="RecirculationRecommendedStories__story___1S5ZJ" data-track-type="recircItem" data-track-location="mod-related" data-service="tbd" data-source="curated" data-track-position="1"><a class="Link__link___3dWao RecirculationRecommendedStories__image___3M88v " href="https://web.archive.org/web/20180418115949/http://www.newyorker.com/magazine/2014/08/11/watching-eclipse"><div class="Image__image___1PhYl" role="button" tabindex="0"><picture class="component-responsive-image"><source media="(min-width: 1024px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59095b86019dfc3494e9f5bf/4:3/w_474,c_limit/140811_r25325.png, https://media.newyorker.com/photos/59095b86019dfc3494e9f5bf/4:3/w_948, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/140811_r25325.png 2x"/><source media="(min-width: 768px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59095b86019dfc3494e9f5bf/4:3/w_402,c_limit/140811_r25325.png, https://media.newyorker.com/photos/59095b86019dfc3494e9f5bf/4:3/w_804, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/140811_r25325.png 2x"/><source srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59095b86019dfc3494e9f5bf/4:3/w_620,c_limit/140811_r25325.png, https://media.newyorker.com/photos/59095b86019dfc3494e9f5bf/4:3/w_1240, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/140811_r25325.png 2x"/><img alt="" src="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/59095b86019dfc3494e9f5bf/4:3/w_620,c_limit/140811_r25325.png" title=""/></picture></div></a><a class="Link__link___3dWao Rubric__rubric___3hrQE RecirculationRecommendedStories__rubric___2phUL " href="/web/20180418115949/https://www.newyorker.com/magazine/letter-from-moscow" title="Letter from Moscow">Letter from Moscow</a><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://www.newyorker.com/magazine/2014/08/11/watching-eclipse"><h2 class="RecirculationRecommendedStories__hed___3cnVL">Watching the Eclipse</h2></a><h2 class="RecirculationRecommendedStories__dek___1rygJ">Russia's President sees himself as the leader of a new anti-Western, conservative axis, and his actions in Ukraine have made him a hero at home. David Remnick reports.</h2><p class="RecirculationRecommendedStories__byline___eynVy">By <a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://www.newyorker.com/contributors/david-remnick" title="David Remnick" rel="author">David Remnick</a></p><span class="RecirculationRecommendedStories__timestamp___1YE3P">Aug. 03, 2014</span></div></div><div class="RecirculationRecommendedStories__row___1MVU6"><div class="RecirculationRecommendedStories__story___1S5ZJ" data-track-type="recircItem" data-track-location="mod-related" data-service="tbd" data-source="parsely" data-track-position="0"><a class="Link__link___3dWao RecirculationRecommendedStories__image___3M88v " href="/web/20180418115949/https://www.newyorker.com/magazine/2018/04/23/the-maraschino-moguls-secret-life"><div class="Image__image___1PhYl" role="button" tabindex="0"><picture class="component-responsive-image"><source media="(min-width: 1024px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/5ace69c440fc7c73d8309bc4/4:3/w_474,c_limit/180423_r31917_rd.jpg, https://media.newyorker.com/photos/5ace69c440fc7c73d8309bc4/4:3/w_948, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/180423_r31917_rd.jpg 2x"/><source media="(min-width: 768px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/5ace69c440fc7c73d8309bc4/4:3/w_402,c_limit/180423_r31917_rd.jpg, https://media.newyorker.com/photos/5ace69c440fc7c73d8309bc4/4:3/w_804, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/180423_r31917_rd.jpg 2x"/><source srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/5ace69c440fc7c73d8309bc4/4:3/w_620,c_limit/180423_r31917_rd.jpg, https://media.newyorker.com/photos/5ace69c440fc7c73d8309bc4/4:3/w_1240, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/180423_r31917_rd.jpg 2x"/><img alt="" src="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/5ace69c440fc7c73d8309bc4/4:3/w_620,c_limit/180423_r31917_rd.jpg" title=""/></picture></div></a><span class="Rubric__rubric___3hrQE RecirculationRecommendedStories__rubric___2phUL">Our Local Correspondents</span><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine/2018/04/23/the-maraschino-moguls-secret-life"><h2 class="RecirculationRecommendedStories__hed___3cnVL">The Maraschino Mogul’s Secret Life</h2></a><h2 class="RecirculationRecommendedStories__dek___1rygJ">After the bees turned red, Arthur Mondella’s cherry empire revealed its secrets.</h2><p class="RecirculationRecommendedStories__byline___eynVy">By <a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/contributors/ian-frazier" title="Ian Frazier" rel="author">Ian Frazier</a></p><span class="RecirculationRecommendedStories__timestamp___1YE3P"></span></div><div class="RecirculationRecommendedStories__story___1S5ZJ" data-track-type="recircItem" data-track-location="mod-related" data-service="tbd" data-source="parsely" data-track-position="1"><a class="Link__link___3dWao RecirculationRecommendedStories__image___3M88v " href="/web/20180418115949/https://www.newyorker.com/news/news-desk/michael-cohen-and-the-end-stage-of-the-trump-presidency"><div class="Image__image___1PhYl" role="button" tabindex="0"><picture class="component-responsive-image"><source media="(min-width: 1024px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/5ad2316fcd7220727ab3471e/4:3/w_474,c_limit/Davidson-Cohen-end-phrase-of-Trump-presidency.jpg, https://media.newyorker.com/photos/5ad2316fcd7220727ab3471e/4:3/w_948, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/Davidson-Cohen-end-phrase-of-Trump-presidency.jpg 2x"/><source media="(min-width: 768px)" srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/5ad2316fcd7220727ab3471e/4:3/w_402,c_limit/Davidson-Cohen-end-phrase-of-Trump-presidency.jpg, https://media.newyorker.com/photos/5ad2316fcd7220727ab3471e/4:3/w_804, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/Davidson-Cohen-end-phrase-of-Trump-presidency.jpg 2x"/><source srcset="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/5ad2316fcd7220727ab3471e/4:3/w_620,c_limit/Davidson-Cohen-end-phrase-of-Trump-presidency.jpg, https://media.newyorker.com/photos/5ad2316fcd7220727ab3471e/4:3/w_1240, /web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/c_limit/Davidson-Cohen-end-phrase-of-Trump-presidency.jpg 2x"/><img alt="" src="https://web.archive.org/web/20180418115949im_/https://media.newyorker.com/photos/5ad2316fcd7220727ab3471e/4:3/w_620,c_limit/Davidson-Cohen-end-phrase-of-Trump-presidency.jpg" title=""/></picture></div></a><span class="Rubric__rubric___3hrQE RecirculationRecommendedStories__rubric___2phUL">News Desk</span><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/news/news-desk/michael-cohen-and-the-end-stage-of-the-trump-presidency"><h2 class="RecirculationRecommendedStories__hed___3cnVL">Michael Cohen and the End Stage of the Trump Presidency</h2></a><h2 class="RecirculationRecommendedStories__dek___1rygJ">The raid on the offices of President Trump’s personal lawyer makes clear that Trump’s battle with the special counsel, Robert Mueller, is entering its final chapter.</h2><p class="RecirculationRecommendedStories__byline___eynVy">By <a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/contributors/adam-davidson" title="Adam Davidson" rel="author">Adam Davidson</a></p><span class="RecirculationRecommendedStories__timestamp___1YE3P">Apr. 14, 2018</span></div></div></div></section></article><div class="Ad__global-footer___2GOID" data-cns="cns-slot-global-footer"></div></section><footer data-track-type="nav" data-track-location="page-footer" class="SiteFooter__footer___2CFaR"><div class="FooterPromoLinks__promoLinks___3HDWB"><div class="FooterPromoLinks__container___fzxb9"><div class="FooterPromoLinks__featureLinks___17S0N"><div><h4><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/podcast/the-new-yorker-radio-hour">Listen to the New Yorker Radio Hour</a></h4><h4><a class="Link__link___3dWao " data-track-type="shop" data-track-location="magazine-cover" href="https://web.archive.org/web/20180418115949/http://www.condenaststore.com/-st/New-Yorker-Covers-Prints_c147247_.htm" target="_blank">Buy the Cover</a></h4><h4><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/jigsaw">Play the Jigsaw Puzzle</a></h4></div></div></div></div><div class="SiteFooter__footerContainer___2Ueuo"><div class="SiteFooter__footerContent___36hmA"><div class="FooterDirectory__directoryContainer___1tqT-"><div class="FooterDirectory__directory___C4Dvz"><div class="FooterDirectory__panel___2uuX1"><h4><a href="/web/20180418115949/https://www.newyorker.com/news">News & Politics</a></h4><ul><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/news/daily-comment">Daily Comment</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/news/our-columnists">Our Columnists</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/news/news-desk">News Desk</a></li></ul></div><div class="FooterDirectory__panel___2uuX1"><h4><a href="/web/20180418115949/https://www.newyorker.com/culture">Culture</a></h4><ul><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/culture/cultural-comment">Cultural Comment</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/culture/culture-desk">Culture Desk</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/goings-on-about-town">Goings On About Town</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine/critics">The Critics</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/culture/jia-tolentino">Jia Tolentino</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/culture/persons-of-interest">Persons of Interest</a></li></ul></div><div class="FooterDirectory__panel___2uuX1"><h4><a href="/web/20180418115949/https://www.newyorker.com/business">Business, Science & Tech</a></h4><ul><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/business/currency">Currency</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/tech/elements">Elements</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/science/maria-konnikova">Maria Konnikova</a></li></ul></div><div class="FooterDirectory__panel___2uuX1"><h4><a href="/web/20180418115949/https://www.newyorker.com/humor">Humor</a></h4><ul><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/humor/daily-shouts">Daily Shouts</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine/shouts-murmurs">Shouts & Murmurs</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/humor/borowitz-report">The Borowitz Report</a></li></ul></div><div class="FooterDirectory__panel___2uuX1"><h4><a href="/web/20180418115949/https://www.newyorker.com/cartoons">Cartoons</a></h4><ul><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/cartoons/daily-cartoon">Daily Cartoon</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://contest.newyorker.com/">Cartoon Caption Contest</a></li><li><a class="Link__link___3dWao " data-track-type="shop" data-track-location="cartoon-shop" href="https://web.archive.org/web/20180418115949/https://condenaststore.com/conde-nast-brand/cartoonbank?utm_medium=referral">Cartoon Bank</a></li></ul></div><div class="FooterDirectory__panel___2uuX1"><h4><a href="/web/20180418115949/https://www.newyorker.com/books">Books & Fiction</a></h4><ul><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/books/page-turner">Page-Turner</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine/books">Books</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine/literary-lives">Literary Lives</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine/poems">Poems</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine/fiction">Fiction</a></li></ul></div><div class="FooterDirectory__panel___2uuX1"><h4><a href="/web/20180418115949/https://www.newyorker.com/magazine">Magazine</a></h4><ul><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine">This Week's Issue</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/archive">Archive</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/subscribe">Subscribe</a></li></ul></div><div class="FooterDirectory__panel___2uuX1"><h4><a href="/web/20180418115949/https://www.newyorker.com/tag/photography">Photography</a></h4><ul><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/culture/photo-booth">Photo Booth</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine/portfolio">Portfolio</a></li></ul></div><div class="FooterDirectory__panel___2uuX1"><h4><a href="https://web.archive.org/web/20180418115949/http://video.newyorker.com/">Video</a></h4><ul><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://video.newyorker.com/genres/Culture">Culture</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://video.newyorker.com/genres/Humor">Humor</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://video.newyorker.com/genres/Politics">Politics</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://video.newyorker.com/genres/Business">Business</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://video.newyorker.com/genres/Science%20&%20Tech">Science & Tech</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://video.newyorker.com/genres/Books">Books</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://video.newyorker.com/genres/Sports">Sports</a></li></ul></div><div class="FooterDirectory__panel___2uuX1"><h4><a href="/web/20180418115949/https://www.newyorker.com/podcast">Podcasts</a></h4><ul><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/podcast/the-new-yorker-radio-hour">The New Yorker Radio Hour</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/podcast/political-scene">Political Scene</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/podcast/the-authors-voice">The Writer's Voice</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/podcast/fiction">Fiction</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/podcast/poetry">Poetry</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/podcast/out-loud">Out Loud</a></li></ul></div><div class="FooterDirectory__panel___2uuX1"><h4>More</h4><ul><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://w1.buysub.com/servlet/CSGateway?cds_mag_code=NYR" target="_blank">Customer Care</a></li><li><a class="Link__link___3dWao " data-track-type="shop" data-track-location="magazine-cover" href="https://web.archive.org/web/20180418115949/http://www.condenaststore.com/-st/New-Yorker-Covers-Prints_c147247_.htm" target="_blank">Buy the Cover</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/digital-editions">Apps</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/jigsaw">Jigsaw Puzzle</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://projects.newyorker.com/securedrop/">SecureDrop</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://www.condenaststore.com/~/new-yorker-store">Store</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/about/feeds">RSS</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/sitemap">Site Map</a></li></ul></div><div class="FooterDirectory__panel___2uuX1"><h4><a href="https://web.archive.org/web/20180418115949/https://www.newyorker.com/newsletters">Newsletters</a></h4><ul><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://www.newyorker.com/newsletters/daily-newsletter">The Daily</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://www.newyorker.com/newsletters/culture-review-newsletter">Culture Review</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://www.newyorker.com/newsletters/podcasts-newsletter">Podcasts</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://www.newyorker.com/newsletters/cartoons-newsletter">Cartoons</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://www.newyorker.com/newsletters/john-cassidy-newsletter">John Cassidy</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://www.newyorker.com/newsletters/andy-borowitz-newsletter">The Borowitz Report</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://www.newyorker.com/newsletters/fiction-newsletter">Fiction</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://www.newyorker.com/newsletters/go-newsletter">Goings On About Town</a></li></ul></div><div class="FooterDirectory__panel___2uuX1"><h4><a href="/web/20180418115949/https://www.newyorker.com/about/us">About Us</a></h4><ul><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/about/us">About</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/about/careers">Careers</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/about/contact">Contact</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/about/faq">FAQ</a></li><li><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://www.condenast.com/brands/the-new-yorker">Media Kit</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/about/press">Press</a></li><li><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/about/accessibility-help/">Accessibility Help</a></li></ul></div></div></div><div class="SiteFooter__directoryDropdownContainer___2BuP0"><div class="SelectLinks__dropdown___24BA0"><select><option selected="" value="" disabled="">Sections</option><option value="/news">News & Politics</option><option value="/culture">Culture</option><option value="/business">Business, Science & Tech</option><option value="/humor">Humor</option><option value="/cartoons">Cartoons</option><option value="/books">Books & Fiction</option><option value="/magazine">Magazine</option><option value="/tag/photography">Photography</option><option value="http://video.newyorker.com/">Video</option><option value="/podcast">Podcasts</option><option>More</option><option value="https://www.newyorker.com/newsletters">Newsletters</option></select></div><div class="SelectLinks__dropdown___24BA0"><select><option selected="" value="/about/us">About</option><option value="/about/careers">Careers</option><option value="/about/contact">Contact</option><option value="/about/faq">FAQ</option><option value="http://www.condenast.com/brands/the-new-yorker">Media Kit</option><option value="/about/press">Press</option><option value="/about/accessibility-help/">Accessibility Help</option></select></div></div><div class="SiteFooter__otherContent___1WRDN"><div class="FooterSocialLinks__socialLinks___30_Va"><h4>Follow Us</h4><div><a data-track-location="footer" data-track-type="socialFollow" data-source="facebook" href="https://web.archive.org/web/20180418115949/https://www.facebook.com/newyorker/" target="_blank"><svg width="8" height="17" viewbox="0 0 8 17" xmlns="http://www.w3.org/2000/svg"><path d="M1.7 17h3.5V8.5h2.3l.3-3H5.2V4.2c0-.7 0-1 1.2-1h1.4V0H5.5C2.7 0 1.7 1.4 1.7 3.8v1.8H0v3h1.7V17z" fill="#ddd" fill-rule="evenodd"/></svg></a><a data-track-location="footer" data-track-type="socialFollow" data-source="twitter" href="https://web.archive.org/web/20180418115949/https://twitter.com/NewYorker" target="_blank"><svg width="19" height="15" viewbox="0 0 19 15" xmlns="http://www.w3.org/2000/svg"><path d="M18.223 1.739c-.654.295-1.3565.4943-2.094.584.7527-.459 1.3308-1.1858 1.603-2.0518-.7045.425-1.4847.7336-2.3152.9C14.7518.4504 13.8043 0 12.7558 0c-2.0137 0-3.646 1.6605-3.646 3.7084 0 .2908.032.5737.0943.8452-3.03-.1547-5.7164-1.631-7.5146-3.8748-.3138.5478-.4936 1.1848-.4936 1.8644 0 1.2866.6436 2.4217 1.622 3.0868-.5977-.0192-1.16-.186-1.6515-.464l-.0003.0468c0 1.7968 1.2567 3.2957 2.9246 3.6364-.306.0847-.628.13-.9605.13-.235 0-.4632-.0232-.686-.0665.464 1.4733 1.8105 2.5455 3.406 2.5755-1.248.9946-2.82 1.5875-4.528 1.5875-.2943 0-.5845-.0176-.8698-.0518 1.6136 1.052 3.53 1.666 5.5888 1.666 6.706 0 10.3733-5.651 10.3733-10.5515 0-.1608-.0036-.3208-.0106-.4798.7123-.5228 1.3304-1.176 1.8192-1.9197" fill="#ddd" fill-rule="evenodd"/></svg></a><a data-track-location="footer" data-track-type="socialFollow" data-source="snapchat" href="https://web.archive.org/web/20180418115949/https://www.snapchat.com/add/newyorkermag" target="_blank"><svg width="21" height="20" viewbox="0 0 21 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path id="a" d="M20.3 19H0V0h20.3z"/></defs><g fill="none" fill-rule="evenodd"><path d="M10.3 19H10c-1.2 0-2-.6-2.7-1.2-.5-.3-1-.7-1.5-.7H4c-.3 0-.4.2-.5.2-.2 0-.3 0-.3-.2v-.5l-.4-.6c-2-.4-2.4-.8-2.6-1v-.2s0-.2.2-.2c3-.5 4-3.4 4.2-3.6.2-.3.2-.6 0-1 0-.4-.7-.6-1.2-.7h-.2c-1-.4-1-.8-1-1 0-.2.5-.4.8-.4h.3l1 .2c.4 0 .6-.2.6-.2v-.6c-.2-1.4-.3-3 0-4 1.4-3 4-3 5-3h.3c.8 0 3.6 0 4.8 3 .6 1 .5 2.6.4 4V8s0 .2.5.2c.2 0 .5 0 1-.3 0 0 0-.2.2-.2h.3c.3.2.5.4.5.6 0 .2-.2.5-1 .8H17c-.4.2-1 .4-1.2 1v.8c0 .2 1.4 3 4.3 3.6v.2c0 .4-.6.8-2.5 1-.2 0-.2.3-.3.7v.5l-.4.2h-.4c-.3-.2-.7-.2-1-.2h-1c-.5 0-1 .5-1.5.8-.8.6-1.6 1-2.7 1" fill="#DDD"/><g transform="translate(0 .02)"><mask id="b" fill="#ddd"><use xlink:href="/web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick#a"/></mask><path d="M10.3 0H10C9 0 6.2.3 5 3.3c-.5 1-.4 2.7-.3 4V8h-.4c-.3 0-.6 0-1-.3H3c-.4 0-1 .2-1 .6 0 .3 0 .7 1 1l.4.2c.4 0 1 .3 1 .7.2.2.2.4 0 .7 0 0-1.3 3-4 3.3-.3 0-.4.3-.4.5v.2c.3.4 1 .8 2.7 1 0 0 0 .4.2.5v.5c0 .2 0 .4.5.4H4c.2-.2.5-.2 1-.2h.8c.5 0 1 .4 1.4.8.7.5 1.6 1 2.8 1h.3c1.2 0 2-.5 2.7-1 .5-.4 1-.7 1.5-.8h2.3c.3 0 .4 0 .5-.2v-.5l.2-.5c1.6-.2 2.5-.6 2.7-1v-.2c0-.2 0-.4-.3-.5C17 14 16 11 16 11c-.3-.4-.3-.6-.2-.8 0-.4.7-.6 1-.7h.4c.7-.4 1-.7 1-1 0-.4-.2-.7-.6-.8h-.4-.4l-1 .2h-.2v-.6c0-1.4.2-3-.3-4-1.3-3-4-3.4-5-3.4m0 .5c.8 0 3.4.2 4.7 3 .4 1 .3 2.5.2 3.8V8s.2.3.7.4c.2 0 .6 0 1-.3h.4l.4.4s0 .3-.8.6h-.2c-.5.2-1.2.5-1.4 1-.2.3 0 .7 0 1 .2.3 1.5 3.3 4.4 3.8 0 0-.3.5-2.3.8-.3 0-.4.4-.5.8v.5h-.2-.4c-.3-.2-.6-.2-1-.2h-1c-.6 0-1 .5-1.6.8-.7.5-1.4 1-2.5 1H10c-1 0-1.8-.5-2.5-1-.6-.3-1-.7-1.7-.8h-2-.3c-.2 0-.2-.2-.2-.4 0-.4-.2-.7-.5-.8-2-.3-2.3-.7-2.4-.8 3-.5 4.3-3.5 4.4-3.7.2-.3.2-.7 0-1 0-.5-.8-.8-1.3-1h-.3c-.6-.2-.8-.5-.7-.6 0-.2.3-.4.5-.4h.2c.4.3.8.4 1 .4.6 0 .8-.3 1-.3v-.7c-.2-1.3-.3-3 0-4C6.6.8 9.3.6 10 .6h.3" fill="#DDD" mask="url(#b)"/></g></g></svg></a><a data-track-location="footer" data-track-type="socialFollow" data-source="youtube" href="https://web.archive.org/web/20180418115949/https://www.youtube.com/user/NewYorkerDotCom" target="_blank"><svg height="20px" version="1.1" viewbox="0 0 29 20" width="29px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><polygon id="path-1" points="28.4130459 9.99197775 28.4130459 19.9839499 0 19.9839499 0 9.99197775 0 5.56328223e-06 28.4130459 5.56328223e-06"></polygon></defs><g id="footer" fill="none" fill-rule="evenodd" stroke="none" stroke-width="1"><g id="footer-1280" transform="translate(-852.000000, -607.000000)"><g id="FOLLOW" transform="translate(850.000000, 528.000000)"><g id="YT" transform="translate(2.000000, 79.000000)"><mask fill="white" id="mask-2"><use xlink:href="/web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick#path-1"></use></mask><g id="Clip-2"></g><path d="M11.2732128,13.6774465 L11.2719054,5.6941363 L18.949235,9.69969958 L11.2732128,13.6774465 Z M28.1293185,4.31113213 C28.1293185,4.31113213 27.8516551,2.35316273 26.9997775,1.49093741 C25.9193324,0.35925452 24.7082615,0.353663421 24.152879,0.287404729 C20.1768846,5.56328223e-06 14.2126843,5.56328223e-06 14.2126843,5.56328223e-06 L14.2003338,5.56328223e-06 C14.2003338,5.56328223e-06 8.2362726,5.56328223e-06 4.26013908,0.287404729 C3.70472879,0.353663421 2.49410292,0.35925452 1.41326843,1.49093741 C0.561363004,2.35316273 0.284144645,4.31113213 0.284144645,4.31113213 C0.284144645,4.31113213 0,6.6104089 0,8.90971349 L0,11.0652907 C0,13.3645396 0.284144645,15.6638164 0.284144645,15.6638164 C0.284144645,15.6638164 0.561363004,17.6218136 1.41326843,18.4840389 C2.49410292,19.615694 3.91385257,19.5799221 4.54620306,19.6985313 C6.81927677,19.9165007 14.2065369,19.9839555 14.2065369,19.9839555 C14.2065369,19.9839555 20.1768846,19.9749708 24.152879,19.6875438 C24.7082615,19.6213129 25.9193324,19.615694 26.9997775,18.4840389 C27.8516551,17.6218136 28.1293185,15.6638164 28.1293185,15.6638164 C28.1293185,15.6638164 28.4130459,13.3645396 28.4130459,11.0652907 L28.4130459,8.90971349 C28.4130459,6.6104089 28.1293185,4.31113213 28.1293185,4.31113213 L28.1293185,4.31113213 Z" fill="#DDDDDD" id="Fill-1" mask="url(#mask-2)"></path></g></g></g></g></svg></a><a data-track-location="footer" data-track-type="socialFollow" data-source="instagram" href="https://web.archive.org/web/20180418115949/https://www.instagram.com/newyorkermag/" target="_blank"><svg height="21px" version="1.1" viewbox="0 0 20 21" width="20px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><polygon id="path-1" points="0 20.0102963 0 0.00631277204 20.0039835 0.00631277204 20.0039835 20.0102963"></polygon></defs><g id="footer" fill="none" fill-rule="evenodd" stroke="none" stroke-width="1"><g id="footer-1280" transform="translate(-916.000000, -607.000000)"><g id="FOLLOW" transform="translate(850.000000, 528.000000)"><g id="insta" transform="translate(66.000000, 79.000000)"><g id="Group-3" transform="translate(0.000000, 0.033390)"><mask fill="white" id="mask-2"><use xlink:href="/web/20180418115949im_/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick#path-1"></use></mask><g id="Clip-2"></g><path d="M10.0019917,0.00631277204 C7.28559403,0.00631277204 6.94498226,0.017826633 5.87820319,0.0665024727 C4.81356808,0.115059204 4.08652732,0.284154148 3.45028724,0.531384534 C2.79256786,0.786992247 2.23478086,1.12899362 1.67874078,1.6850337 C1.1227007,2.24111348 0.780699327,2.79890049 0.525091614,3.45661987 C0.277821524,4.09282024 0.108766283,4.81990071 0.0601698492,5.88449611 C0.0114940095,6.95131488 -1.98514845e-05,7.29192665 -1.98514845e-05,10.0083244 C-1.98514845e-05,12.7246824 0.0114940095,13.0652942 0.0601698492,14.1321129 C0.108766283,15.1967083 0.277821524,15.9237888 0.525091614,16.5599892 C0.780699327,17.2177086 1.1227007,17.7754956 1.67874078,18.3315753 C2.23478086,18.8876154 2.79256786,19.2296168 3.45028724,19.4852245 C4.08652732,19.7324549 4.81356808,19.9015498 5.87820319,19.9501066 C6.94498226,19.9987824 7.28559403,20.0102963 10.0019917,20.0102963 C12.7183895,20.0102963 13.0590012,19.9987824 14.1257803,19.9501066 C15.1904154,19.9015498 15.9174562,19.7324549 16.5536963,19.4852245 C17.2114156,19.2296168 17.7692026,18.8876154 18.3252427,18.3315753 C18.8812828,17.7754956 19.2232842,17.2177086 19.4788919,16.5599892 C19.726162,15.9237888 19.8952172,15.1967083 19.9438136,14.1321129 C19.9924895,13.0652942 20.0040033,12.7246824 20.0040033,10.0083244 C20.0040033,7.29192665 19.9924895,6.95131488 19.9438136,5.88449611 C19.8952172,4.81990071 19.726162,4.09282024 19.4788919,3.45661987 C19.2232842,2.79890049 18.8812828,2.24111348 18.3252427,1.6850337 C17.7692026,1.12899362 17.2114156,0.786992247 16.5536963,0.531384534 C15.9174562,0.284154148 15.1904154,0.115059204 14.1257803,0.0665024727 C13.0590012,0.017826633 12.7183895,0.00631277204 10.0019917,0.00631277204 M10.0019917,1.80847023 C12.6726516,1.80847023 12.9889652,1.81867389 14.0436349,1.86679389 C15.0188192,1.91126121 15.5484568,2.0742022 15.9009,2.21117744 C16.3677275,2.39262001 16.7009149,2.60935851 17.0509362,2.95937989 C17.4009179,3.30936156 17.6176961,3.64254887 17.7991387,4.10941608 C17.9360742,4.46185934 18.0990152,4.99145724 18.1435222,5.96664156 C18.1916422,7.02131122 18.2018062,7.33766447 18.2018062,10.0083244 C18.2018062,12.6789446 18.1916422,12.9952978 18.1435222,14.0499675 C18.0990152,15.0251518 17.9360742,15.5547497 17.7991387,15.907193 C17.6176961,16.3740602 17.4009179,16.7072475 17.0509362,17.0572292 C16.7009149,17.4072505 16.3677275,17.623989 15.9009,17.8054316 C15.5484568,17.9424068 15.0188192,18.1053478 14.0436349,18.1498152 C12.989124,18.1979351 12.6728105,18.2081388 10.0019917,18.2081388 C7.33117304,18.2081388 7.01485949,18.1979351 5.96034863,18.1498152 C4.98516432,18.1053478 4.45552671,17.9424068 4.10308346,17.8054316 C3.63625595,17.623989 3.30306864,17.4072505 2.95304726,17.0572292 C2.60306559,16.7072475 2.38628738,16.3740602 2.20484482,15.907193 C2.06790928,15.5547497 1.90496829,15.0251518 1.86046127,14.0499675 C1.81234127,12.9952978 1.80217731,12.6789446 1.80217731,10.0083244 C1.80217731,7.33766447 1.81234127,7.02131122 1.86046127,5.96664156 C1.90496829,4.99145724 2.06790928,4.46185934 2.20484482,4.10941608 C2.38628738,3.64254887 2.60306559,3.30936156 2.95304726,2.95937989 C3.30306864,2.60935851 3.63625595,2.39262001 4.10308346,2.21117744 C4.45552671,2.0742022 4.98516432,1.91126121 5.96030893,1.86679389 C7.0150183,1.81867389 7.33133185,1.80847023 10.0019917,1.80847023" fill="#DDDDDD" id="Fill-1" mask="url(#mask-2)"></path></g><path d="M10.0019917,13.375688 C8.16068716,13.375688 6.66797465,11.8830152 6.66797465,10.0417106 C6.66797465,8.20036631 8.16068716,6.7076935 10.0019917,6.7076935 C11.8432963,6.7076935 13.3359691,8.20036631 13.3359691,10.0417106 C13.3359691,11.8830152 11.8432963,13.375688 10.0019917,13.375688 M10.0019917,4.90553604 C7.16537344,4.90553604 4.86581719,7.20505259 4.86581719,10.0417106 C4.86581719,12.8783289 7.16537344,15.1778455 10.0019917,15.1778455 C12.8386101,15.1778455 15.1381663,12.8783289 15.1381663,10.0417106 C15.1381663,7.20505259 12.8386101,4.90553604 10.0019917,4.90553604" fill="#DDDDDD" id="Fill-4"></path><path d="M16.5413208,4.70260623 C16.5413208,5.36548699 16.0039412,5.90282697 15.3411001,5.90282697 C14.6782193,5.90282697 14.1408396,5.36548699 14.1408396,4.70260623 C14.1408396,4.03972546 14.6782193,3.50238548 15.3411001,3.50238548 C16.0039412,3.50238548 16.5413208,4.03972546 16.5413208,4.70260623" fill="#DDDDDD" id="Fill-6"></path></g></g></g></g></svg></a></div></div><a class="SiteFooter__condeLogo___2ThbJ" href="https://web.archive.org/web/20180418115949/http://www.condenast.com/" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="25" viewbox="0 120 288 50"><style>.a { fill:#999; }</style><path d="M26 161c-1.5 1.4-3.6 2.4-5.8 2.4-7 0-8.5-6-8.5-14s1.5-14 8.4-14c2.3 0 4.3 1 5.8 2.4l3.8 6.7h.2v-9.2h-.2l-3.6 2c-1-1-3-2.4-6-2.4-6.6 0-14.5 5.2-14.5 14.4S13.3 164 20.2 164c2.7 0 5-1.5 6-2.4l3.8 2h.2v-9.7H30l-4 7zm22.5-26.2c-6.5 0-14.2 5.7-14.2 14.5s7.7 14.5 14.2 14.5 14.2-5.7 14.2-14.5-7.7-14.5-14.2-14.5zm0 28.6c-6.6 0-8-5.6-8-14s1.4-14 8-14 8 5.6 8 14-1.3 14-8 14zm37-27.6h3.6v18l-12.4-18.4H66v.4h3.4V163H66v.4h7.5v-.4H70v-27.2l19.5 28h.2v-28h3.5v-.4h-7.6m22.8 0h-12v.4h3.4V163h-3.5v.4h12c6 0 16.3-2.7 16.3-14.2s-10.2-13.8-16.2-13.8zm-.2 27.6h-3v-27.2h3c7 0 10.4 5 10.4 13.6 0 8.5-3.3 13.6-10.4 13.6zm38.8 0h-10.3v-14.4h5.2c1.6 1.4 3.6 5.4 3.6 5.4h.2v-11.3h-.2s-2 4-3.7 5.4h-5.3V136h9.2c2.6 1.8 5 7 5 7v-7.4h-23.3v.4h3.5V163h-3.5v.4H152V154h-.3s-2.4 6.3-4.7 9zm-.5-33.6l-.7-2 .6-3.2h-.2l-8.6 7.2v.2m64.4 3.8h-7.6v.4h3.5v18l-12.6-18.4h-10.7v.4h3.5V163h-3.5v.4h7.6v-.4h-3.5v-27.2l19.5 28h.2v-28h3.5m14.7-1.4h-.2L204.8 163h-3.2v.4h7.3v-.4h-3.6l4.4-10.7h8.8l4.6 10.7h-3.5v.4h12.8v-.4h-3.3l-12.5-28.6zm-6.8 17.4l4-10 4.3 10H210zm38.2-5L243 145c-2.8-1-5-2.3-5-5 0-3 2.4-4.7 6-4.7 2.2 0 3.6.6 5 2l3.7 6.4h.2v-9h-.3l-3.6 2c-.8-1-2.4-2-5-2-5.2 0-8.6 3.6-8.6 8.5 0 4 2.7 6 5.8 7.2l5.5 2c3 1 4.8 2.4 4.8 5.3 0 2.8-1.8 5.6-6.5 5.6-2.2 0-4.8-1-6.2-2.5l-4-7.2h-.3l.2 9.7h.2l3.6-2c1 1 3.7 2.4 6.4 2.4 6 0 9.8-4.3 9.8-9 0-4.5-3.2-6.6-6.6-7.8zm9.2-11.4v8.7h.2s2.6-5.5 5-8.2h4.6V163H263v.4h14v-.4h-4.4v-27.2h4.7c2.4 2.7 5 8.3 5 8.3v-8.6h-25z" class="a"/></svg></a><div class="FooterLegalDisclaimer__legalDisclaimer___DJ3BV"><span role="img" aria-label="copyright icon">©</span> <!-- -->2018<!-- --> Condé Nast. All rights reserved. Use of this site constitutes acceptance of our <a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://www.condenast.com/privacy-policy">user agreement</a> (effective 1/2/2016) and <a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://www.condenast.com/privacy-policy#privacypolicy">privacy policy</a> (effective 1/2/2016). <a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://www.condenast.com/privacy-policy#privacypolicy-california">Your California privacy rights</a>. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with prior written permission of Condé Nast. <i>The New Yorker</i> may earn a portion of sales from products and services that are purchased through links on our site as part of our affiliate partnerships with retailers.</div><div class="SiteFooter__sisterSitesContainer___1A6Co"><div class="SelectLinks__dropdown___24BA0"><select><option selected="" value="" disabled="">Our sites</option><option value="https://www.allure.com">Allure</option><option value="https://arstechnica.com">Ars Technica</option><option value="https://www.backchannel.com">Backchannel</option><option value="https://www.bonappetit.com">Bon Appétit</option><option value="https://www.brides.com">Brides</option><option value="https://www.cntraveler.com">Condé Nast Traveler</option><option value="https://www.epicurious.com">Epicurious</option><option value="https://www.glamour.com">Glamour</option><option value="https://www.golfdigest.com">Golf Digest</option><option value="https://www.golfdigest.com/golfworld/">Golf World</option><option value="https://www.gq.com">GQ</option><option value="https://www.gq.com/gqstyle">GQ Style</option><option value="https://pitchfork.com">Pitchfork</option><option value="https://www.self.com">Self</option><option value="https://www.style.com">Style</option><option value="https://www.teenvogue.com">Teen Vogue</option><option value="https://www.newyorker.com">The New Yorker</option><option value="https://thescene.com">The Scene</option><option value="https://www.vanityfair.com">Vanity Fair</option><option value="https://www.vogue.com">Vogue</option><option value="https://www.wmagazine.com">W</option><option value="https://www.wired.com">Wired</option></select></div></div></div></div></div></footer></main><div class="Drawer__drawer___2bwvY"><div class="Drawer__menu___1vYCL"><div class="SearchInput__modalSearchInput___31Bpr "><form><div><input type="text" id="search-input-menu"/><div class="SearchInput__modalIcon___YSkrm"><i class="SearchInput__modalIcon___YSkrm"><svg viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M2 7.5C2 4.468 4.468 2 7.5 2S13 4.468 13 7.5 10.532 13 7.5 13 2 10.532 2 7.5zm16 9.086l-4.545-4.545C14.42 10.779 15 9.208 15 7.5 15 3.364 11.636 0 7.5 0S0 3.364 0 7.5 3.364 15 7.5 15c1.708 0 3.279-.58 4.541-1.545L16.586 18 18 16.586z" fill="#121212" fill-rule="evenodd"/></svg></i></div></div></form></div><div class="Navigation__drawerMenu___2KwE1"><ul><li data-track-type="nav" data-track-location="button-news"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/news">News</a></li><li data-track-type="nav" data-track-location="button-culture"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/culture">Culture</a></li><li data-track-type="nav" data-track-location="button-books"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/books">Books</a></li><li data-track-type="nav" data-track-location="button-business-&-tech"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/business">Business & Tech</a></li><li data-track-type="nav" data-track-location="button-humor"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/humor">Humor</a></li><li data-track-type="nav" data-track-location="button-cartoons"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/cartoons">Cartoons</a></li><li data-track-type="nav" data-track-location="button-magazine"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/magazine">Magazine</a></li><li data-track-type="nav" data-track-location="button-video"><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/http://video.newyorker.com/">Video</a></li><li data-track-type="nav" data-track-location="button-podcasts"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/podcast">Podcasts</a></li><li data-track-type="nav" data-track-location="button-archive"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/archive">Archive</a></li><li data-track-type="nav" data-track-location="button-goings-on"><a class="Link__link___3dWao " href="/web/20180418115949/https://www.newyorker.com/goings-on-about-town/">Goings On</a></li><li class="Navigation__subscribe___3OCs_"><div class="Ad__global-navbar-mobile___1nuKo" data-cns="cns-slot-global-navbar-mobile"></div></li></ul><div class="Ad__mobile-cover___PoNJp" data-cns="cns-slot-mobile-cover"></div></div><div class="UserInfo__drawerMenu___2v2Tk"><div class="UserInfo__userInfoItems___2TxZh"><a class="Link__link___3dWao UserInfo__shop___20W-I " href="https://web.archive.org/web/20180418115949/http://www.condenaststore.com/~/new-yorker-store?utm_medium=referral&utm_source=NewYorker&utm_content=SHOP&AID=1247905545">Shop</a><div class="SignIn__signIn___1aO_Z"><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://account.newyorker.com/">Sign in</a><a class="Link__link___3dWao " href="https://web.archive.org/web/20180418115949/https://account.newyorker.com/linksubscription">Link your subscription</a></div></div><div data-track-type="nav" data-track-location="search-icon" class="UserInfo__search___1oSUo"><div class="Lightbox__lightbox___2lLZl Lightbox__white___jj_9p " role="button" tabindex="0"><div class=""><a class="Link__link___3dWao SearchModal__icon___2cTZE "><div class="Link__content___6CYL1"><i class="Link__icon___3s7us Link__left___1QLUQ "><svg viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M2 7.5C2 4.468 4.468 2 7.5 2S13 4.468 13 7.5 10.532 13 7.5 13 2 10.532 2 7.5zm16 9.086l-4.545-4.545C14.42 10.779 15 9.208 15 7.5 15 3.364 11.636 0 7.5 0S0 3.364 0 7.5 3.364 15 7.5 15c1.708 0 3.279-.58 4.541-1.545L16.586 18 18 16.586z" fill="#121212" fill-rule="evenodd"/></svg></i></div></a></div></div></div></div></div><div class="Drawer__overlay___TrAm9" role="button" tabindex="0"></div></div><div id="amzn-assoc-ad-b09517e9-df50-494f-8380-b3fbf8c8fafc"></div></div></div></div><script>window.__TNY__.INITIAL_STATE = {"primary":{"ads":{"channel":"Magazine","subChannel":"Annals of the Presidency"},"analytics":{"appVersion":"1.0","brand":"The New Yorker","canonical":"https://web.archive.org/web/20180418115949/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick","contentID":"591155d2dd6207318b5e0ffe","contentLength":19,"contentSource":"magazine","contributor":"David Remnick","display":"Going the Distance","env":"production","keywords":{"display":"(Gov.) Mitt Romney|(Pres.) Abraham Lincoln|(Pres.) Hassan Rouhani|(Pres.) Lyndon Johnson|(Sen.) Lindsey Graham|(Sen.) Marco Rubio|Affordable Care Act (Obamacare)|African-Americans|Al Qaeda|Andrew Wylie|Barack Obama|California|Congress|Dan Pfeiffer|David Axelrod|David Frum|Diplomacy|Doris Kearns Goodwin|Dreamworks|Drones|Drug Policy|Edward Snowden|Executive Orders|Fareed Zakaria|Foreign Policy|Fund-Raising|Gay Rights|Health Care|healthcare.gov|Hollywood|Inequality|Israel|Jeffrey Katzenberg|Leaks|Limousines|Los Angeles|Magic Johnson|Malala Yousafzai|Marijuana|Memoirs|Middle East|National Security Agency (N.S.A.)|Parenting|Politics|Poverty|Presidents|Race|Republican Party|Robert Caro|Samantha Power|Same-Sex Marriage|Seattle|Steve Martin|Steven Spielberg|Surveillance|Syria|Terrorism|Valerie Jarrett|Washington|Watergate|White House"},"magazineTOCSection":"Reporting","modifiedDate":"2017-07-10T15:05:50.859Z","numOfSearchResults":0,"pageType":"Article","pageValue":"page_1","publishDate":"2014-01-19T23:00:00-05:00","searchTerms":"","section":"Magazine","subsection":"Annals of the Presidency","syndication":"","syndicationUrl":""},"body":["div",["inline-embed",{"type":"section","meta":"%7B%22type%22%3A%22section%22%2C%22body%22%3A%22%22%7D","ref":""}],["inline-embed",{"type":"section","meta":"%7B%22type%22%3A%22section%22%2C%22body%22%3A%22%3Cp%3EOn%20%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%25221%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%5Cnthe%20Sunday%20afternoon%20before%20Thanksgiving%2C%20Barack%20Obama%20sat%20in%20the%20office%20cabin%20of%20Air%20Force%20One%20wearing%20a%20look%20of%20heavy-lidded%20annoyance.%20The%20Affordable%20Care%20Act%2C%20his%20signature%20domestic%20achievement%20and%2C%20for%20all%20its%20limitations%2C%20the%20most%20ambitious%20social%20legislation%20since%20the%20Great%20Society%2C%20half%20a%20century%20ago%2C%20was%20in%20jeopardy.%20His%20approval%20rating%20was%20down%20to%20forty%20per%20cent%E2%80%94lower%20than%20George%20W.%20Bush%E2%80%99s%20in%20December%20of%202005%2C%20when%20Bush%20admitted%20that%20the%20decision%20to%20invade%20Iraq%20had%20been%20based%20on%20intelligence%20that%20%E2%80%9Cturned%20out%20to%20be%20wrong.%E2%80%9D%20Also%2C%20Obama%20said%20thickly%2C%20%E2%80%9CI%E2%80%99ve%20got%20a%20fat%20lip.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThat%20morning%2C%20while%20playing%20basketball%20at%20F.B.I.%20headquarters%2C%20Obama%20went%20up%20for%20a%20rebound%20and%20came%20down%20empty-handed%3B%20he%20got%2C%20instead%2C%20the%20sort%20of%20humbling%20reserved%20for%20middle-aged%20men%20who%20stubbornly%20refuse%20the%20transition%20to%20the%20elliptical%20machine%20and%20Gentle%20Healing%20Yoga.%20This%20had%20happened%20before.%20In%202010%2C%20after%20taking%20a%20self-described%20%E2%80%9Cshellacking%E2%80%9D%20in%20the%20midterm%20elections%2C%20Obama%20caught%20an%20elbow%20in%20the%20mouth%20while%20playing%20ball%20at%20Fort%20McNair.%20He%20wound%20up%20with%20a%20dozen%20stitches.%20The%20culprit%20then%20was%20one%20Reynaldo%20Decerega%2C%20a%20member%20of%20the%20Congressional%20Hispanic%20Caucus%20Institute.%20Decerega%20wasn%E2%80%99t%20invited%20to%20play%20again%2C%20though%20Obama%20sent%20him%20a%20photograph%20inscribed%20%E2%80%9CFor%20Rey%2C%20the%20only%20guy%20that%20ever%20hit%20the%20President%20and%20didn%E2%80%99t%20get%20arrested.%20Barack.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThis%20time%2C%20the%20injury%20was%20slighter%20and%20no%20assailant%20was%20named%E2%80%94%E2%80%9CI%20think%20it%20was%20the%20ball%2C%E2%80%9D%20Obama%20said%E2%80%94but%20the%20President%20needed%20little%20assistance%20in%20divining%20the%20metaphor%20in%20this%20latest%20insult%20to%20his%20person.%20The%20pundits%20were%20declaring%202013%20the%20worst%20year%20of%20his%20Presidency.%20The%20Republicans%20had%20been%20sniping%20at%20Obamacare%20since%20its%20passage%2C%20nearly%20four%20years%20earlier%2C%20and%20HealthCare.gov%2C%20a%20Web%20site%20that%20was%20undertested%20and%20overmatched%2C%20was%20a%20gift%20to%20them.%20There%20were%20other%20beribboned%20boxes%20under%20the%20tree%3A%20Edward%20Snowden%E2%80%99s%20revelations%20about%20the%20National%20Security%20Agency%3B%20the%20failure%20to%20get%20anything%20passed%20on%20gun%20control%20or%20immigration%20reform%3B%20the%20unseemly%20waffling%20over%20whether%20the%20Egyptian%20coup%20was%20a%20coup%3B%20the%20solidifying%20wisdom%20in%20Washington%20that%20the%20President%20was%20%E2%80%9Cdisengaged%2C%E2%80%9D%20allergic%20to%20the%20forensic%20and%20seductive%20arts%20of%20political%20persuasion.%20The%20congressional%20Republicans%20quashed%20nearly%20all%20legislation%20as%20a%20matter%20of%20principle%20and%20shut%20down%20the%20government%20for%20sixteen%20days%2C%20before%20relenting%20out%20of%20sheer%20tactical%20confusion%20and%20embarrassment%E2%80%94and%20yet%20it%20was%20the%20President%E2%80%99s%20miseries%20that%20dominated%20the%20year-end%20summations.%3C%2Fp%3E%5Cn%3Cp%3EObama%20worried%20his%20lip%20with%20his%20tongue%20and%20the%20tip%20of%20his%20index%20finger.%20He%20sighed%2C%20slumping%20in%20his%20chair.%20The%20night%20before%2C%20Iran%20had%20agreed%20to%20freeze%20its%20nuclear%20program%20for%20six%20months.%20A%20final%20pact%2C%20if%20one%20could%20be%20arrived%20at%2C%20would%20end%20the%20prospect%20of%20a%20military%20strike%20on%20Iran%E2%80%99s%20nuclear%20facilities%20and%20the%20hell%20that%20could%20follow%3A%20terror%20attacks%2C%20proxy%20battles%2C%20regional%20war%E2%80%94take%20your%20pick.%20An%20agreement%20could%20even%20help%20normalize%20relations%20between%20the%20United%20States%20and%20Iran%20for%20the%20first%20time%20since%20the%20Islamic%20Revolution%2C%20in%201979.%20Obama%20put%20the%20odds%20of%20a%20final%20accord%20at%20less%20than%20even%2C%20but%2C%20still%2C%20how%20was%20this%20not%20good%20news%3F%3C%2Fp%3E%5Cn%3Cp%3EThe%20answer%20had%20arrived%20with%20breakfast.%20The%20Saudis%2C%20the%20Israelis%2C%20and%20the%20Republican%20leadership%20made%20their%20opposition%20known%20on%20the%20Sunday-morning%20shows%20and%20through%20diplomatic%20channels.%20Benjamin%20Netanyahu%2C%20the%20Israeli%20Prime%20Minister%2C%20called%20the%20agreement%20a%20%E2%80%9Chistoric%20mistake.%E2%80%9D%20Even%20a%20putative%20ally%20like%20New%20York%20Senator%20Chuck%20Schumer%20could%20go%20on%20%E2%80%9CMeet%20the%20Press%E2%80%9D%20and%2C%20fearing%20no%20retribution%20from%20the%20White%20House%2C%20hint%20that%20he%20might%20help%20bollix%20up%20the%20deal.%20Obama%20hadn%E2%80%99t%20tuned%20in.%20%E2%80%9CI%20don%E2%80%99t%20watch%20Sunday-morning%20shows%2C%E2%80%9D%20he%20said.%20%E2%80%9CThat%E2%80%99s%20been%20a%20well-established%20rule.%E2%80%9D%20Instead%2C%20he%20went%20out%20to%20play%20ball.%3C%2Fp%3E%5Cn%3Cp%3EUsually%2C%20Obama%20spends%20Sundays%20with%20his%20family.%20Now%20he%20was%20headed%20for%20a%20three-day%20fund-raising%20trip%20to%20Seattle%2C%20San%20Francisco%2C%20and%20Los%20Angeles%2C%20rattling%20the%20cup%20in%20one%20preposterous%20mansion%20after%20another.%20The%20prospect%20was%20dispiriting.%20Obama%20had%20already%20run%20his%20last%20race%2C%20and%20the%20chances%20that%20the%20Democratic%20Party%20will%20win%20back%20the%20House%20of%20Representatives%20in%20the%202014%20midterm%20elections%20are%20slight.%20The%20Democrats%20could%2C%20in%20fact%2C%20lose%20the%20Senate.%3C%2Fp%3E%5Cn%3Cp%3EFor%20an%20important%20trip%20abroad%2C%20Air%20Force%20One%20is%20crowded%20with%20advisers%2C%20military%20aides%2C%20Secret%20Service%20people%2C%20support%20staff%2C%20the%20press%20pool.%20This%20trip%20was%20smaller%2C%20and%20I%20was%20along%20for%20the%20ride%2C%20sitting%20in%20a%20guest%20cabin%20with%20a%20couple%20of%20aides%20and%20a%20staffer%20who%20was%20tasked%20with%20keeping%20watch%20over%20a%20dark%20suit%20bag%20with%20a%20tag%20reading%20%E2%80%9CThe%20President.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20spent%20his%20flight%20time%20in%20the%20private%20quarters%20in%20the%20nose%20of%20the%20plane%2C%20in%20his%20office%20compartment%2C%20or%20in%20a%20conference%20room.%20At%20one%20point%20on%20the%20trip%20from%20Andrews%20Air%20Force%20Base%20to%20Seattle%2C%20I%20was%20invited%20up%20front%20for%20a%20conversation.%20Obama%20was%20sitting%20at%20his%20desk%20watching%20the%20Miami%20Dolphins%E2%80%93Carolina%20Panthers%20game.%20Slender%20as%20a%20switch%2C%20he%20wore%20a%20white%20shirt%20and%20dark%20slacks%3B%20a%20flight%20jacket%20was%20slung%20over%20his%20high-backed%20leather%20chair.%20As%20we%20talked%2C%20mainly%20about%20the%20Middle%20East%2C%20his%20eyes%20wandered%20to%20the%20game.%20Reports%20of%20multiple%20concussions%20and%20retired%20players%20with%20early-onset%20dementia%20had%20been%20in%20the%20news%20all%20year%2C%20and%20so%2C%20before%20I%20left%2C%20I%20asked%20if%20he%20didn%E2%80%99t%20feel%20at%20all%20ambivalent%20about%20following%20the%20sport.%20He%20didn%E2%80%99t.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CI%20would%20not%20let%20my%20son%20play%20pro%20football%2C%E2%80%9D%20he%20conceded.%20%E2%80%9CBut%2C%20I%20mean%2C%20you%20wrote%20a%20lot%20about%20boxing%2C%20right%3F%20We%E2%80%99re%20sort%20of%20in%20the%20same%20realm.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThe%20Miami%20defense%20was%20taking%20on%20a%20Keystone%20Kops%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%25222%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20quality%2C%20and%20Obama%2C%20who%20had%20lost%20hope%20on%20a%20Bears%20contest%2C%20was%20starting%20to%20lose%20interest%20in%20the%20Dolphins.%20%E2%80%9CAt%20this%20point%2C%20there%E2%80%99s%20a%20little%20bit%20of%20caveat%20emptor%2C%E2%80%9D%20he%20went%20on.%20%E2%80%9CThese%20guys%2C%20they%20know%20what%20they%E2%80%99re%20doing.%20They%20know%20what%20they%E2%80%99re%20buying%20into.%20It%20is%20no%20longer%20a%20secret.%20It%E2%80%99s%20sort%20of%20the%20feeling%20I%20have%20about%20smokers%2C%20you%20know%3F%E2%80%9D%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d4a57b86d47b169c12b%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d4a57b86d47b169c12b%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d4a57b86d47b169c12b%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d4a57b86d47b169c12b%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3EObama%20chewed%20furtively%20on%20a%20piece%20of%20Nicorette.%20His%20carriage%20and%20the%20cadence%20of%20his%20conversation%20are%20usually%20so%20measured%20that%20I%20was%20thrown%20by%20the%20lingering%20habit%2C%20the%20trace%20of%20indiscipline.%20%E2%80%9CI%E2%80%99m%20not%20a%20purist%2C%E2%80%9D%20he%20said.%3C%2Fp%3E%5Cn%3Ch2%3EI%E2%80%94ON%20THE%20CLOCK%3C%2Fh2%3E%5Cn%22%7D","ref":""},["p","On ",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%221%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}],"the Sunday afternoon before Thanksgiving, Barack Obama sat in the office cabin of Air Force One wearing a look of heavy-lidded annoyance. The Affordable Care Act, his signature domestic achievement and, for all its limitations, the most ambitious social legislation since the Great Society, half a century ago, was in jeopardy. His approval rating was down to forty per cent—lower than George W. Bush’s in December of 2005, when Bush admitted that the decision to invade Iraq had been based on intelligence that “turned out to be wrong.” Also, Obama said thickly, “I’ve got a fat lip.”"],["p","That morning, while playing basketball at F.B.I. headquarters, Obama went up for a rebound and came down empty-handed; he got, instead, the sort of humbling reserved for middle-aged men who stubbornly refuse the transition to the elliptical machine and Gentle Healing Yoga. This had happened before. In 2010, after taking a self-described “shellacking” in the midterm elections, Obama caught an elbow in the mouth while playing ball at Fort McNair. He wound up with a dozen stitches. The culprit then was one Reynaldo Decerega, a member of the Congressional Hispanic Caucus Institute. Decerega wasn’t invited to play again, though Obama sent him a photograph inscribed “For Rey, the only guy that ever hit the President and didn’t get arrested. Barack.”"],["p","This time, the injury was slighter and no assailant was named—“I think it was the ball,” Obama said—but the President needed little assistance in divining the metaphor in this latest insult to his person. The pundits were declaring 2013 the worst year of his Presidency. The Republicans had been sniping at Obamacare since its passage, nearly four years earlier, and HealthCare.gov, a Web site that was undertested and overmatched, was a gift to them. There were other beribboned boxes under the tree: Edward Snowden’s revelations about the National Security Agency; the failure to get anything passed on gun control or immigration reform; the unseemly waffling over whether the Egyptian coup was a coup; the solidifying wisdom in Washington that the President was “disengaged,” allergic to the forensic and seductive arts of political persuasion. The congressional Republicans quashed nearly all legislation as a matter of principle and shut down the government for sixteen days, before relenting out of sheer tactical confusion and embarrassment—and yet it was the President’s miseries that dominated the year-end summations."],["p","Obama worried his lip with his tongue and the tip of his index finger. He sighed, slumping in his chair. The night before, Iran had agreed to freeze its nuclear program for six months. A final pact, if one could be arrived at, would end the prospect of a military strike on Iran’s nuclear facilities and the hell that could follow: terror attacks, proxy battles, regional war—take your pick. An agreement could even help normalize relations between the United States and Iran for the first time since the Islamic Revolution, in 1979. Obama put the odds of a final accord at less than even, but, still, how was this not good news?"],["p","The answer had arrived with breakfast. The Saudis, the Israelis, and the Republican leadership made their opposition known on the Sunday-morning shows and through diplomatic channels. Benjamin Netanyahu, the Israeli Prime Minister, called the agreement a “historic mistake.” Even a putative ally like New York Senator Chuck Schumer could go on “Meet the Press” and, fearing no retribution from the White House, hint that he might help bollix up the deal. Obama hadn’t tuned in. “I don’t watch Sunday-morning shows,” he said. “That’s been a well-established rule.” Instead, he went out to play ball."],["p","Usually, Obama spends Sundays with his family. Now he was headed for a three-day fund-raising trip to Seattle, San Francisco, and Los Angeles, rattling the cup in one preposterous mansion after another. The prospect was dispiriting. Obama had already run his last race, and the chances that the Democratic Party will win back the House of Representatives in the 2014 midterm elections are slight. The Democrats could, in fact, lose the Senate."],["p","For an important trip abroad, Air Force One is crowded with advisers, military aides, Secret Service people, support staff, the press pool. This trip was smaller, and I was along for the ride, sitting in a guest cabin with a couple of aides and a staffer who was tasked with keeping watch over a dark suit bag with a tag reading “The President.”"],["p","Obama spent his flight time in the private quarters in the nose of the plane, in his office compartment, or in a conference room. At one point on the trip from Andrews Air Force Base to Seattle, I was invited up front for a conversation. Obama was sitting at his desk watching the Miami Dolphins–Carolina Panthers game. Slender as a switch, he wore a white shirt and dark slacks; a flight jacket was slung over his high-backed leather chair. As we talked, mainly about the Middle East, his eyes wandered to the game. Reports of multiple concussions and retired players with early-onset dementia had been in the news all year, and so, before I left, I asked if he didn’t feel at all ambivalent about following the sport. He didn’t."],["p","“I would not let my son play pro football,” he conceded. “But, I mean, you wrote a lot about boxing, right? We’re sort of in the same realm.”"],["p","The Miami defense was taking on a Keystone Kops",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%222%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," quality, and Obama, who had lost hope on a Bears contest, was starting to lose interest in the Dolphins. “At this point, there’s a little bit of caveat emptor,” he went on. “These guys, they know what they’re doing. They know what they’re buying into. It is no longer a secret. It’s sort of the feeling I have about smokers, you know?”"],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d4a57b86d47b169c12b%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d4a57b86d47b169c12b%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d4a57b86d47b169c12b%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d4a57b86d47b169c12b"}]],["p","Obama chewed furtively on a piece of Nicorette. His carriage and the cadence of his conversation are usually so measured that I was thrown by the lingering habit, the trace of indiscipline. “I’m not a purist,” he said."],["h2","I—ON THE CLOCK"]],["inline-embed",{"type":"section","meta":"%7B%22type%22%3A%22section%22%2C%22body%22%3A%22%3Cp%3EWhen%20Obama%20leaves%20the%20White%20House%2C%20on%20January%2020%2C%202017%2C%20he%20will%20write%20a%20memoir.%20%E2%80%9CNow%2C%20that%E2%80%99s%20a%20slam%20dunk%2C%E2%80%9D%20the%20former%20Obama%20adviser%20David%20Axelrod%20told%20me.%20Andrew%20Wylie%2C%20a%20leading%20literary%20agent%2C%20said%20he%20thought%20that%20publishers%20would%20pay%20between%20seventeen%20and%20twenty%20million%20dollars%20for%20the%20book%E2%80%94the%20most%20ever%20for%20a%20work%20of%20nonfiction%E2%80%94and%20around%20twelve%20million%20for%20Michelle%20Obama%E2%80%99s%20memoirs.%20(The%20First%20Lady%20has%20already%20started%20work%20on%20hers.)%20Obama%E2%80%99s%20best%20friend%2C%20Marty%20Nesbitt%2C%20a%20Chicago%20businessman%2C%20told%20me%20that%2C%20important%20as%20the%20memoir%20might%20be%20to%20Obama%E2%80%99s%20legacy%20and%20to%20his%20finances%2C%20%E2%80%9CI%20don%E2%80%99t%20see%20him%20locked%20up%20in%20a%20room%20writing%20all%20the%20time.%20His%20capacity%20to%20crank%20stuff%20out%20is%20amazing.%20When%20he%20was%20writing%20his%20second%20book%2C%20he%20would%20say%2C%20%E2%80%98I%E2%80%99m%20gonna%20get%20up%20at%20seven%20and%20write%20this%20chapter%E2%80%94and%20at%20nine%20we%E2%80%99ll%20play%20golf.%E2%80%99%20I%20would%20think%20no%2C%20it%E2%80%99s%20going%20to%20be%20a%20lot%20later%2C%20but%20he%20would%20knock%20on%20my%20door%20at%20nine%20and%20say%2C%20%E2%80%98Let%E2%80%99s%20go.%E2%80%99%C2%A0%E2%80%9D%20Nesbitt%20thinks%20that%20Obama%20will%20work%20on%20issues%20such%20as%20human%20rights%2C%20education%2C%20and%20%E2%80%9Chealth%20and%20wellness.%E2%80%9D%20%E2%80%9CHe%20was%20a%20local%20community%20organizer%20when%20he%20was%20young%2C%E2%80%9D%20he%20said.%20%E2%80%9CAt%20the%20back%20end%20of%20his%20career%2C%20I%20see%20him%20as%20an%20international%20and%20national%20community%20organizer.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EYet%20no%20post-Presidential%20project%E2%80%94even%20one%20as%20worthy%20as%20Ulysses%20S.%20Grant%E2%80%99s%20memoirs%20or%20Jimmy%20Carter%E2%80%99s%20efforts%20to%20eradicate%20the%20Guinea%20worm%20in%20Africa%E2%80%94can%20overshadow%20what%20can%20be%20accomplished%20in%20the%20White%20House%20with%20the%20stroke%20of%20a%20pen%20or%20a%20phone%20call.%20And%2C%20after%20a%20miserable%20year%2C%20Obama%E2%80%99s%20Presidency%20is%20on%20the%20clock.%20Hard%20as%20it%20has%20been%20to%20pass%20legislation%20since%20the%20Republicans%20took%20the%20House%2C%20in%202010%2C%20the%20coming%20year%20is%20a%20marker%2C%20the%20final%20interval%20before%20the%20fight%20for%20succession%20becomes%20politically%20all-consuming.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CThe%20conventional%20wisdom%20is%20that%20a%20President%E2%80%99s%20second%20term%20is%20a%20matter%20of%20minimizing%20the%20damage%20and%20playing%20defense%20rather%20than%20playing%20offense%2C%E2%80%9D%20Obama%20said%20in%20one%20of%20our%20conversations%20on%20the%20trip%20and%20at%20the%20White%20House.%20%E2%80%9CBut%2C%20as%20I%E2%80%99ve%20reminded%20my%20team%2C%20the%20day%20after%20I%20was%20inaugurated%20for%20a%20second%20term%2C%20we%E2%80%99re%20in%20charge%20of%20the%20largest%20organization%20on%20earth%2C%20and%20our%20capacity%20to%20do%20some%20good%2C%20both%20domestically%20and%20around%20the%20world%2C%20is%20unsurpassed%2C%20even%20if%20nobody%20is%20paying%20attention.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EIn%202007%2C%20at%20the%20start%20of%20Obama%E2%80%99s%20Presidential%20campaign%2C%20the%20historian%20Doris%20Kearns%20Goodwin%20and%20her%20husband%2C%20Richard%20Goodwin%2C%20who%20worked%20in%20the%20Kennedy%20and%20Johnson%20Administrations%2C%20visited%20him%20in%20his%20Senate%20office.%20%E2%80%9CI%20have%20no%20desire%20to%20be%20one%20of%20those%20Presidents%20who%20are%20just%20on%20the%20list%E2%80%94you%20see%20their%20pictures%20lined%20up%20on%20the%20wall%2C%E2%80%9D%20Obama%20told%20them.%20%E2%80%9CI%20really%20want%20to%20be%20a%20President%20who%20makes%20a%20difference.%E2%80%9D%20As%20she%20put%20it%20to%20me%20then%2C%20%E2%80%9CThere%20was%20the%20sense%20that%20he%20wanted%20to%20be%20big.%20He%20didn%E2%80%99t%20want%20to%20be%20Millard%20Fillmore%20or%20Franklin%20Pierce.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThe%20question%20is%20whether%20Obama%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%20His%20biggest%20early%20disappointment%20as%20President%20was%20being%20forced%20to%20recognize%20that%20his%20romantic%20vision%20of%20a%20post-partisan%20era%2C%20in%20which%20there%20are%20no%20red%20states%20or%20blue%20states%2C%20only%20the%20United%20States%2C%20was%2C%20in%20practical%20terms%2C%20a%20fantasy.%20It%20was%20a%20difficult%20fantasy%20to%20relinquish.%20The%20spirit%20of%20national%20conciliation%20was%20more%20than%20the%20rhetorical%20pixie%20dust%20of%20Obama%E2%80%99s%202004%20speech%20to%20the%20Democratic%20National%20Convention%2C%20in%20Boston%2C%20which%20had%20brought%20him%20to%20delirious%20national%20attention.%20It%20was%20also%20an%20elemental%20component%20of%20his%20self-conception%2C%20his%20sense%20that%20he%20was%20uniquely%20suited%20to%20transcend%20ideology%20and%20the%20grubby%20battles%20of%20the%20day.%20Obama%20is%20defensive%20about%20this%20now.%20%E2%80%9CMy%20speech%20in%20Boston%20was%20an%20aspirational%20speech%2C%E2%80%9D%20he%20said.%20%E2%80%9CIt%20was%20not%20a%20description%20of%20our%20politics.%20It%20was%20a%20description%20of%20what%20I%20saw%20in%20the%20American%20people.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThe%20structures%20of%20American%20division%20came%20into%20high%20relief%20once%20he%20was%20in%20office.%20The%20debate%20over%20the%20proper%20scale%20and%20scope%20of%20the%20federal%20government%20dates%20to%20the%20Founders%2C%20but%20it%20has%20intensified%20since%20the%20Reagan%20revolution.%20Both%20Bill%20Clinton%20and%20Obama%20have%20spent%20as%20much%20time%20defending%20progressive%20advances%E2%80%94from%20Social%20Security%20and%20Medicare%20to%20voting%20rights%20and%20abortion%20rights%E2%80%94as%20they%20have%20trying%20to%20extend%20them.%20The%20Republican%20Party%20is%20living%20through%20the%20late-mannerist%20phase%20of%20that%20revolution%2C%20fuelled%20less%20by%20ideas%20than%20by%20resentments.%20The%20moderate%20Republican%20tradition%20is%20all%20but%20gone%2C%20and%20the%20reactionaries%20who%20claim%20Reagan%E2%80%99s%20banner%20display%20none%20of%20his%20ideological%20finesse.%20Rejection%20is%20all.%20Obama%20can%20never%20be%20opposed%20vehemently%20enough.%3C%2Fp%3E%5Cn%3Cp%3EThe%20dream%20of%20bipartisan%20co%C3%B6peration%20glimmered%20again%20after%20Obama%20won%20re%C3%ABlection%20against%20Mitt%20Romney%20with%20fifty-one%20per%20cent%20of%20the%20popular%20vote.%20The%20President%20talked%20of%20the%20election%20breaking%20the%20%E2%80%9Cfever%E2%80%9D%20in%20Washington.%20%E2%80%9CWe%20didn%E2%80%99t%20expect%20the%20floodgates%20would%20open%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%25223%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20and%20Boehner%20would%20be%20Tip%20O%E2%80%99Neill%20to%20our%20Reagan%2C%E2%80%9D%20Dan%20Pfeiffer%2C%20a%20senior%20adviser%20to%20the%20President%2C%20said.%20But%20re%C3%ABlection%2C%20he%20thought%2C%20had%20%E2%80%9Cliberated%E2%80%9D%20Obama.%20The%20second%20Inaugural%20Address%20was%20the%20most%20liberal%20since%20the%20nineteen-sixties.%20Obama%20pledged%20to%20take%20ambitious%20action%20on%20climate%20change%2C%20immigration%2C%20gun%20control%2C%20voting%20rights%2C%20infrastructure%2C%20tax%20reform.%20He%20warned%20of%20a%20nation%20at%20%E2%80%9Cperpetual%20war.%E2%80%9D%20He%20celebrated%20the%20Seneca%20Falls%20Convention%2C%20the%20Selma-to-Montgomery%20marches%2C%20and%20the%20Stonewall%20riots%20as%20events%20in%20a%20narrative%20of%20righteous%20struggle.%20He%20pledged%20%E2%80%9Ccollective%20action%E2%80%9D%20on%20economic%20fairness%2C%20and%20declared%20that%20the%20legacy%20of%20Medicare%2C%20Social%20Security%2C%20and%20Medicaid%20does%20%E2%80%9Cnot%20make%20us%20a%20nation%20of%20takers%3B%20they%20free%20us%20to%20take%20the%20risks%20that%20make%20this%20country%20great.%E2%80%9D%20Pfeiffer%20said%2C%20%E2%80%9CHis%20point%20was%20that%20Congress%20won%E2%80%99t%20set%20the%20limits%20of%20what%20I%20will%20do.%20I%20won%E2%80%99t%20trim%20my%20vision.%20And%2C%20even%20if%20I%20can%E2%80%99t%20get%20it%20done%2C%20I%20will%20set%20the%20stage%20so%20it%20does%20get%20done%E2%80%9D%20in%20the%20years%20ahead.%20Then%20came%202013%2C%20%3Cem%3Eannus%20horribilis.%3C%2Fem%3E%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d4bba20a654ac5d42b2%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d4bba20a654ac5d42b2%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d4bba20a654ac5d42b2%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d4bba20a654ac5d42b2%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3EObama%E2%80%99s%20election%20was%20one%20of%20the%20great%20markers%20in%20the%20black%20freedom%20struggle.%20In%20the%20electoral%20realm%2C%20ironically%2C%20the%20country%20may%20be%20more%20racially%20divided%20than%20it%20has%20been%20in%20a%20generation.%20Obama%20lost%20among%20white%20voters%20in%202012%20by%20a%20margin%20greater%20than%20any%20victor%20in%20American%20history.%20The%20popular%20opposition%20to%20the%20Administration%20comes%20largely%20from%20older%20whites%20who%20feel%20threatened%2C%20underemployed%2C%20overlooked%2C%20and%20disdained%20in%20a%20globalized%20economy%20and%20in%20an%20increasingly%20diverse%20country.%20Obama%E2%80%99s%20drop%20in%20the%20polls%20in%202013%20was%20especially%20grave%20among%20white%20voters.%20%E2%80%9CThere%E2%80%99s%20no%20doubt%20that%20there%E2%80%99s%20some%20folks%20who%20just%20really%20dislike%20me%20because%20they%20don%E2%80%99t%20like%20the%20idea%20of%20a%20black%20President%2C%E2%80%9D%20Obama%20said.%20%E2%80%9CNow%2C%20the%20flip%20side%20of%20it%20is%20there%20are%20some%20black%20folks%20and%20maybe%20some%20white%20folks%20who%20really%20like%20me%20and%20give%20me%20the%20benefit%20of%20the%20doubt%20precisely%20because%20I%E2%80%99m%20a%20black%20President.%E2%80%9D%20The%20latter%20group%20has%20been%20less%20in%20evidence%20of%20late.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CThere%20is%20a%20historic%20connection%20between%20some%20of%20the%20arguments%20that%20we%20have%20politically%20and%20the%20history%20of%20race%20in%20our%20country%2C%20and%20sometimes%20it%E2%80%99s%20hard%20to%20disentangle%20those%20issues%2C%E2%80%9D%20he%20went%20on.%20%E2%80%9CYou%20can%20be%20somebody%20who%2C%20for%20very%20legitimate%20reasons%2C%20worries%20about%20the%20power%20of%20the%20federal%20government%E2%80%94that%20it%E2%80%99s%20distant%2C%20that%20it%E2%80%99s%20bureaucratic%2C%20that%20it%E2%80%99s%20not%20accountable%E2%80%94and%20as%20a%20consequence%20you%20think%20that%20more%20power%20should%20reside%20in%20the%20hands%20of%20state%20governments.%20But%20what%E2%80%99s%20also%20true%2C%20obviously%2C%20is%20that%20philosophy%20is%20wrapped%20up%20in%20the%20history%20of%20states%E2%80%99%20rights%20in%20the%20context%20of%20the%20civil-rights%20movement%20and%20the%20Civil%20War%20and%20Calhoun.%20There%E2%80%99s%20a%20pretty%20long%20history%20there.%20And%20so%20I%20think%20it%E2%80%99s%20important%20for%20progressives%20not%20to%20dismiss%20out%20of%20hand%20arguments%20against%20my%20Presidency%20or%20the%20Democratic%20Party%20or%20Bill%20Clinton%20or%20anybody%20just%20because%20there%E2%80%99s%20some%20overlap%20between%20those%20criticisms%20and%20the%20criticisms%20that%20traditionally%20were%20directed%20against%20those%20who%20were%20trying%20to%20bring%20about%20greater%20equality%20for%20African-Americans.%20The%20flip%20side%20is%20I%20think%20it%E2%80%99s%20important%20for%20conservatives%20to%20recognize%20and%20answer%20some%20of%20the%20problems%20that%20are%20posed%20by%20that%20history%2C%20so%20that%20they%20understand%20if%20I%20am%20concerned%20about%20leaving%20it%20up%20to%20states%20to%20expand%20Medicaid%20that%20it%20may%20not%20simply%20be%20because%20I%20am%20this%20power-hungry%20guy%20in%20Washington%20who%20wants%20to%20crush%20states%E2%80%99%20rights%20but%2C%20rather%2C%20because%20we%20are%20one%20country%20and%20I%20think%20it%20is%20going%20to%20be%20important%20for%20the%20entire%20country%20to%20make%20sure%20that%20poor%20folks%20in%20Mississippi%20and%20not%20just%20Massachusetts%20are%20healthy.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%E2%80%99s%20advisers%20are%20convinced%20that%20if%20the%20Republicans%20don%E2%80%99t%20find%20a%20way%20to%20attract%20non-white%20voters%2C%20particularly%20Hispanics%20and%20Asians%2C%20they%20may%20lose%20the%20White%20House%20for%20two%20or%20three%20more%20election%20cycles.%20And%20yet%20Obama%20still%20makes%20every%20effort%20to%20maintain%20his%20careful%2C%20balancing%20tone%2C%20as%20if%20the%20unifying%20moment%20were%20still%20out%20there%20somewhere%20in%20the%20middle%20distance.%20%E2%80%9CThere%20were%20times%20in%20our%20history%20where%20Democrats%20didn%E2%80%99t%20seem%20to%20be%20paying%20enough%20attention%20to%20the%20concerns%20of%20middle-class%20folks%20or%20working-class%20folks%2C%20black%20or%20white%2C%E2%80%9D%20he%20said.%20%E2%80%9CAnd%20this%20was%20one%20of%20the%20great%20gifts%20of%20Bill%20Clinton%20to%20the%20Party%E2%80%94to%20say%2C%20you%20know%20what%2C%20it%E2%80%99s%20entirely%20legitimate%20for%20folks%20to%20be%20concerned%20about%20getting%20mugged%2C%20and%20you%20can%E2%80%99t%20just%20talk%20about%20police%20abuse.%20How%20about%20folks%20not%20feeling%20safe%20outside%20their%20homes%3F%20It%E2%80%99s%20all%20fine%20and%20good%20for%20you%20to%20want%20to%20do%20something%20about%20poverty%2C%20but%20if%20the%20only%20mechanism%20you%20have%20is%20raising%20taxes%20on%20folks%20who%20are%20already%20feeling%20strapped%2C%20then%20maybe%20you%20need%20to%20widen%20your%20lens%20a%20little%20bit.%20And%20I%20think%20that%20the%20Democratic%20Party%20is%20better%20for%20it.%20But%20that%20was%20a%20process.%20And%20I%20am%20confident%20that%20the%20Republicans%20will%20go%20through%20that%20same%20process.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EFor%20the%20moment%2C%20though%2C%20the%20opposition%20party%20is%20content%20to%20define%20itself%2C%20precisely%2C%20by%20its%20opposition.%20As%20Obama%2C%20a%20fan%20of%20the%20%E2%80%9CGodfather%E2%80%9D%20movies%2C%20has%20put%20it%2C%20%E2%80%9CIt%20turns%20out%20Marlon%20Brando%20had%20it%20easy%2C%20because%2C%20when%20it%20comes%20to%20Congress%2C%20there%20is%20no%20such%20thing%20as%20an%20offer%20they%20can%E2%80%99t%20refuse.%E2%80%9D%3C%2Fp%3E%5Cn%3Ch2%3EII%E2%80%94THE%20LONG%20VIEW%3C%2Fh2%3E%5Cn%22%7D","ref":""},["p","When Obama leaves the White House, on January 20, 2017, he will write a memoir. “Now, that’s a slam dunk,” the former Obama adviser David Axelrod told me. Andrew Wylie, a leading literary agent, said he thought that publishers would pay between seventeen and twenty million dollars for the book—the most ever for a work of nonfiction—and around twelve million for Michelle Obama’s memoirs. (The First Lady has already started work on hers.) Obama’s best friend, Marty Nesbitt, a Chicago businessman, told me that, important as the memoir might be to Obama’s legacy and to his finances, “I don’t see him locked up in a room writing all the time. His capacity to crank stuff out is amazing. When he was writing his second book, he would say, ‘I’m gonna get up at seven and write this chapter—and at nine we’ll play golf.’ I would think no, it’s going to be a lot later, but he would knock on my door at nine and say, ‘Let’s go.’ ” Nesbitt thinks that Obama will work on issues such as human rights, education, and “health and wellness.” “He was a local community organizer when he was young,” he said. “At the back end of his career, I see him as an international and national community organizer.”"],["p","Yet no post-Presidential project—even one as worthy as Ulysses S. Grant’s memoirs or Jimmy Carter’s efforts to eradicate the Guinea worm in Africa—can overshadow what can be accomplished in the White House with the stroke of a pen or a phone call. And, after a miserable year, Obama’s Presidency is on the clock. Hard as it has been to pass legislation since the Republicans took the House, in 2010, the coming year is a marker, the final interval before the fight for succession becomes politically all-consuming."],["p","“The conventional wisdom is that a President’s second term is a matter of minimizing the damage and playing defense rather than playing offense,” Obama said in one of our conversations on the trip and at the White House. “But, as I’ve reminded my team, the day after I was inaugurated for a second term, we’re in charge of the largest organization on earth, and our capacity to do some good, both domestically and around the world, is unsurpassed, even if nobody is paying attention.”"],["p","In 2007, at the start of Obama’s Presidential campaign, the historian Doris Kearns Goodwin and her husband, Richard Goodwin, who worked in the Kennedy and Johnson Administrations, visited him in his Senate office. “I have no desire to be one of those Presidents who are just on the list—you see their pictures lined up on the wall,” Obama told them. “I really want to be a President who makes a difference.” As she put it to me then, “There was the sense that he wanted to be big. He didn’t want to be Millard Fillmore or Franklin Pierce.”"],["p","The question is whether Obama will satisfy the standard he set for himself. His biggest early disappointment as President was being forced to recognize that his romantic vision of a post-partisan era, in which there are no red states or blue states, only the United States, was, in practical terms, a fantasy. It was a difficult fantasy to relinquish. The spirit of national conciliation was more than the rhetorical pixie dust of Obama’s 2004 speech to the Democratic National Convention, in Boston, which had brought him to delirious national attention. It was also an elemental component of his self-conception, his sense that he was uniquely suited to transcend ideology and the grubby battles of the day. Obama is defensive about this now. “My speech in Boston was an aspirational speech,” he said. “It was not a description of our politics. It was a description of what I saw in the American people.”"],["p","The structures of American division came into high relief once he was in office. The debate over the proper scale and scope of the federal government dates to the Founders, but it has intensified since the Reagan revolution. Both Bill Clinton and Obama have spent as much time defending progressive advances—from Social Security and Medicare to voting rights and abortion rights—as they have trying to extend them. The Republican Party is living through the late-mannerist phase of that revolution, fuelled less by ideas than by resentments. The moderate Republican tradition is all but gone, and the reactionaries who claim Reagan’s banner display none of his ideological finesse. Rejection is all. Obama can never be opposed vehemently enough."],["p","The dream of bipartisan coöperation glimmered again after Obama won reëlection against Mitt Romney with fifty-one per cent of the popular vote. The President talked of the election breaking the “fever” in Washington. “We didn’t expect the floodgates would open",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%223%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," and Boehner would be Tip O’Neill to our Reagan,” Dan Pfeiffer, a senior adviser to the President, said. But reëlection, he thought, had “liberated” Obama. The second Inaugural Address was the most liberal since the nineteen-sixties. Obama pledged to take ambitious action on climate change, immigration, gun control, voting rights, infrastructure, tax reform. He warned of a nation at “perpetual war.” He celebrated the Seneca Falls Convention, the Selma-to-Montgomery marches, and the Stonewall riots as events in a narrative of righteous struggle. He pledged “collective action” on economic fairness, and declared that the legacy of Medicare, Social Security, and Medicaid does “not make us a nation of takers; they free us to take the risks that make this country great.” Pfeiffer said, “His point was that Congress won’t set the limits of what I will do. I won’t trim my vision. And, even if I can’t get it done, I will set the stage so it does get done” in the years ahead. Then came 2013, ",["em","annus horribilis."]],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d4bba20a654ac5d42b2%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d4bba20a654ac5d42b2%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d4bba20a654ac5d42b2%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d4bba20a654ac5d42b2"}]],["p","Obama’s election was one of the great markers in the black freedom struggle. In the electoral realm, ironically, the country may be more racially divided than it has been in a generation. Obama lost among white voters in 2012 by a margin greater than any victor in American history. The popular opposition to the Administration comes largely from older whites who feel threatened, underemployed, overlooked, and disdained in a globalized economy and in an increasingly diverse country. Obama’s drop in the polls in 2013 was especially grave among white voters. “There’s no doubt that there’s some folks who just really dislike me because they don’t like the idea of a black President,” Obama said. “Now, the flip side of it is there are some black folks and maybe some white folks who really like me and give me the benefit of the doubt precisely because I’m a black President.” The latter group has been less in evidence of late."],["p","“There is a historic connection between some of the arguments that we have politically and the history of race in our country, and sometimes it’s hard to disentangle those issues,” he went on. “You can be somebody who, for very legitimate reasons, worries about the power of the federal government—that it’s distant, that it’s bureaucratic, that it’s not accountable—and as a consequence you think that more power should reside in the hands of state governments. But what’s also true, obviously, is that philosophy is wrapped up in the history of states’ rights in the context of the civil-rights movement and the Civil War and Calhoun. There’s a pretty long history there. And so I think it’s important for progressives not to dismiss out of hand arguments against my Presidency or the Democratic Party or Bill Clinton or anybody just because there’s some overlap between those criticisms and the criticisms that traditionally were directed against those who were trying to bring about greater equality for African-Americans. The flip side is I think it’s important for conservatives to recognize and answer some of the problems that are posed by that history, so that they understand if I am concerned about leaving it up to states to expand Medicaid that it may not simply be because I am this power-hungry guy in Washington who wants to crush states’ rights but, rather, because we are one country and I think it is going to be important for the entire country to make sure that poor folks in Mississippi and not just Massachusetts are healthy.”"],["p","Obama’s advisers are convinced that if the Republicans don’t find a way to attract non-white voters, particularly Hispanics and Asians, they may lose the White House for two or three more election cycles. And yet Obama still makes every effort to maintain his careful, balancing tone, as if the unifying moment were still out there somewhere in the middle distance. “There were times in our history where Democrats didn’t seem to be paying enough attention to the concerns of middle-class folks or working-class folks, black or white,” he said. “And this was one of the great gifts of Bill Clinton to the Party—to say, you know what, it’s entirely legitimate for folks to be concerned about getting mugged, and you can’t just talk about police abuse. How about folks not feeling safe outside their homes? It’s all fine and good for you to want to do something about poverty, but if the only mechanism you have is raising taxes on folks who are already feeling strapped, then maybe you need to widen your lens a little bit. And I think that the Democratic Party is better for it. But that was a process. And I am confident that the Republicans will go through that same process.”"],["p","For the moment, though, the opposition party is content to define itself, precisely, by its opposition. As Obama, a fan of the “Godfather” movies, has put it, “It turns out Marlon Brando had it easy, because, when it comes to Congress, there is no such thing as an offer they can’t refuse.”"],["h2","II—THE LONG VIEW"]],["inline-embed",{"type":"section","meta":"%7B%22type%22%3A%22section%22%2C%22body%22%3A%22%3Cp%3EAt%20dusk%2C%20Air%20Force%20One%20touched%20down%20at%20the%20Seattle-Tacoma%20International%20Airport.%20Obama%20and%20his%20adviser%20Valerie%20Jarrett%20stood%20for%20a%20moment%20on%20the%20tarmac%20gazing%20at%20Mt.%20Rainier%2C%20the%20snow%20a%20candied%20pink.%20Then%20Obama%20nodded.%20Moment%20over.%20They%20got%20in%20the%20car%20and%20headed%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%25224%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20for%20town.%20Obama%E2%80%99s%20limousine%2C%20a%20Cadillac%20said%20to%20weigh%20as%20much%20as%20fifteen%20thousand%20pounds%2C%20is%20known%20as%20the%20Beast.%20It%20is%20armored%20with%20ceramic%2C%20titanium%2C%20aluminum%2C%20and%20steel%20to%20withstand%20bomb%20blasts%2C%20and%20it%20is%20sealed%20in%20case%20of%20biochemical%20attack.%20The%20doors%20are%20as%20heavy%20as%20those%20on%20a%20Boeing%20757.%20The%20tires%20are%20gigantic%20%E2%80%9Crun-flats%2C%E2%80%9D%20reinforced%20with%20Kevlar.%20A%20supply%20of%20blood%20matching%20the%20President%E2%80%99s%20type%20is%20kept%20in%20the%20trunk.%3C%2Fp%3E%5Cn%3Cp%3EThe%20Beast%20ascended%20the%20driveway%20of%20Jon%20Shirley%2C%20in%20the%20Seattle%20suburb%20of%20Medina%2C%20on%20Lake%20Washington.%20(Jeff%20Bezos%20and%20Bill%20Gates%20live%20in%20town%2C%20too.)%20Shirley%20earned%20his%20pile%20during%20the%20early%20days%20of%20high%20tech%2C%20first%20at%20Tandy%20and%20then%2C%20in%20the%20eighties%2C%20at%20Microsoft%2C%20where%20he%20served%20as%20president.%20Shirley%E2%80%99s%20lawn%20is%20littered%20with%20gargantuan%20modern%20sculptures.%20A%20Claes%20Oldenburg%20safety%20pin%20loomed%20in%20the%20dark.%20The%20Beast%20pulled%20up%20to%20Shirley%E2%80%99s%20front%20door.%3C%2Fp%3E%5Cn%3Cp%3EOne%20of%20the%20enduring%20mysteries%20of%20the%20Obama%20years%20is%20that%20so%20many%20members%20of%20the%20hyper-deluxe%20economy%E2%80%94corporate%20C.E.O.s%20and%20Wall%20Street%20bankers%E2%80%94have%20abandoned%20him.%20The%20Dow%20is%20more%20than%20twice%20what%20it%20was%20when%20Obama%20took%20office%2C%20in%202009%3B%20corporate%20profits%20are%20higher%20than%20they%20have%20been%20since%20the%20end%20of%20the%20Second%20World%20War%3B%20the%20financial%20crisis%20of%202008-09%20vaporized%20more%20than%20nine%20trillion%20dollars%20in%20real-estate%20value%2C%20and%20no%20major%20purveyor%20of%20bogus%20mortgages%20or%20dodgy%20derivatives%20went%20to%20jail.%20Obama%20bruised%20some%20feelings%20once%20or%20twice%20with%20remarks%20about%20%E2%80%9Cfat-cat%20bankers%E2%80%9D%20and%20%E2%80%9Creckless%20behavior%20and%20unchecked%20excess%2C%E2%80%9D%20but%2C%20in%20general%2C%20he%20dares%20not%20offend.%20In%202011%2C%20at%20an%20annual%20dinner%20he%20holds%20at%20the%20White%20House%20with%20American%20historians%2C%20he%20asked%20the%20group%20to%20help%20him%20find%20a%20language%20in%20which%20he%20could%20address%20the%20problem%20of%20growing%20inequality%20without%20being%20accused%20of%20class%20warfare.%3C%2Fp%3E%5Cn%3Cp%3EInside%20Shirley%E2%80%99s%20house%2C%20blue-chip%20works%20of%20modern%20art%E2%80%94paintings%2C%20sculpture%2C%20installations%E2%80%94were%20on%20every%20wall%2C%20in%20every%20corner%3A%20Katz%2C%20Kline%2C%20Klein%2C%20Pollock%2C%20Zhang%20Huan%2C%20Richter%2C%20Arp%2C%20Rothko%2C%20Close%2C%20Calder.%20The%20house%20measures%20more%20than%20twenty-seven%20thousand%20square%20feet.%20There%20are%20only%20two%20bedrooms.%20In%20the%20library%2C%20the%20President%20went%20through%20a%20familiar%20fund-raiser%20routine%3A%20a%20pre-event%20private%20%E2%80%9Cclutch%2C%E2%80%9D%20where%20he%20shakes%20hands%2C%20makes%20small%20talk%2C%20and%20poses%20for%20pictures%20with%20an%20inner%20group%E2%80%94the%20host%2C%20the%20governor%2C%20the%20chosen.%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d4d0f529324ac0628dc%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d4d0f529324ac0628dc%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d4d0f529324ac0628dc%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d4d0f529324ac0628dc%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3EDown%20the%20hall%2C%20in%20a%20room%20scaled%20like%20an%20airplane%20hangar%2C%20about%20seventy%20guests%2C%20having%20paid%20sixteen%20thousand%20dollars%20each%20to%20the%20Democratic%20Congressional%20Campaign%20Committee%20kitty%2C%20ate%20dinner%20and%20waited.%20Near%20some%20very%20artistic%20furniture%2C%20I%20stood%20with%20Valerie%20Jarrett%2C%20Obama%E2%80%99s%20most%20intimate%20consigliere.%20To%20admirers%2C%20Jarrett%20is%20known%20as%20%E2%80%9Cthe%20third%20Obama%E2%80%9D%3B%20to%20wary%20aides%2C%20who%20envy%20her%20long%20history%20with%20the%20Obamas%20and%20her%20easy%20access%20to%20the%20living%20quarters%20of%20the%20White%20House%2C%20she%20is%20the%20Night%20Stalker.%20Rahm%20Emanuel%2C%20David%20Axelrod%2C%20Robert%20Gibbs%2C%20David%20Plouffe%2C%20and%20many%20others%20in%20the%20Administration%20have%20clashed%20with%20her.%20They%20are%20gone.%20She%20remains%E2%80%94a%20constant%20presence%2C%20at%20meetings%2C%20at%20meals%2C%20in%20the%20Beast.%20While%20we%20were%20waiting%20for%20Obama%20to%20speak%20to%20the%20group%2C%20I%20asked%20Jarrett%20whether%20the%20health-care%20rollout%20had%20been%20the%20worst%20political%20fiasco%20Obama%20had%20confronted%20so%20far.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CI%20really%20don%E2%80%99t%20think%20so%2C%E2%80%9D%20she%20said.%20Like%20all%20Obama%20advisers%2C%20she%20was%20convinced%20that%20the%20problems%20would%20get%20%E2%80%9Cfixed%E2%80%9D%E2%80%94just%20as%20Social%20Security%20was%20fixed%20after%20a%20balky%20start%2C%20in%201937%E2%80%94and%20the%20memory%20of%20the%20botched%20rollout%20would%20recede.%20That%20was%20the%20hope%20and%20that%20was%20the%20spin.%20And%20then%20she%20said%20something%20that%20I%E2%80%99ve%20come%20to%20think%20of%20as%20the%20Administration%E2%80%99s%20mantra%3A%20%E2%80%9CThe%20President%20always%20takes%20the%20long%20view.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThat%20appeal%20to%20patience%20and%20historical%20reckoning%2C%20an%20appeal%20that%20risks%20a%20maddening%20high-mindedness%2C%20is%20something%20that%20everyone%20around%20Obama%20trots%20out%20to%20combat%20the%20hysterias%20of%20any%20given%20moment.%20%E2%80%9CHe%20has%20learned%20through%20those%20vicissitudes%20that%20every%20day%20is%20Election%20Day%20in%20Washington%20and%20everyone%20is%20writing%20history%20in%20ten-minute%20intervals%2C%E2%80%9D%20Axelrod%20told%20me.%20%E2%80%9CBut%20the%20truth%20is%20that%20history%20is%20written%20over%20a%20long%20period%20of%20time%E2%80%94and%20he%20will%20be%20judged%20in%20the%20long%20term.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20stepped%20up%20to%20a%20platform%20and%20went%20to%20work.%20First%20ingratiation%2C%20then%20gratitude%2C%20then%20answers.%20He%20expressed%20awe%20at%20the%20sight%20of%20Mt.%20Rainier.%20Being%20in%20Seattle%2C%20he%20said%2C%20made%20him%20%E2%80%9Cfeel%20the%20spirit%20of%20my%20mom%2C%E2%80%9D%20the%20late%20Ann%20Dunham%2C%20who%20went%20to%20high%20school%20nearby%2C%20on%20Mercer%20Island.%20He%20praised%20his%20host%E2%80%99s%20hospitality.%20(%E2%80%9CThe%20only%20problem%20when%20I%20come%20to%20Jon%E2%80%99s%20house%20is%20I%20want%20to%20just%20kind%20of%20roam%20around%20and%20check%20stuff%20out%2C%20and%20instead%20I%E2%80%99ve%20got%20to%20talk.%E2%80%9D)%20Then%20came%20a%20version%20of%20the%20long-game%20riff%3A%20%E2%80%9COne%20thing%20that%20I%20always%20try%20to%20emphasize%20is%20that%2C%20if%20you%20look%20at%20American%20history%2C%20there%20have%20been%20frequent%20occasions%20in%20which%20it%20looked%20like%20we%20had%20insoluble%20problems%E2%80%94either%20economic%2C%20political%2C%20security%E2%80%94and%2C%20as%20long%20as%20there%20were%20those%20who%20stayed%20steady%20and%20clear-eyed%20and%20persistent%2C%20eventually%20we%20came%20up%20with%20an%20answer.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EAs%20Obama%20ticked%20off%20a%20list%20of%20first-term%20achievements%E2%80%94the%20economic%20rescue%2C%20the%20forty-four%20straight%20months%20of%20job%20growth%2C%20a%20reduction%20in%20carbon%20emissions%2C%20a%20spike%20in%20clean-energy%20technology%E2%80%94he%20seemed%20efficient%20but%20contained%2C%20running%20at%20three-quarters%20speed%2C%20like%20an%20athlete%20playing%20a%20midseason%20road%20game%20of%20modest%20consequence%3B%20he%20was%20performing%20just%20hard%20enough%20to%20leave%20a%20decent%20impression%2C%20get%20paid%2C%20and%20avoid%20injury.%20Even%20in%20front%20of%20West%20Coast%20liberals%2C%20he%20is%20always%20careful%20to%20disavow%20liberalism%E2%80%94the%20word%2C%20anyway.%20%E2%80%9CI%E2%80%99m%20not%20a%20particularly%20ideological%20person%2C%E2%80%9D%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%25225%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20Obama%20told%20Jon%20Shirley%20and%20his%20guests.%20%E2%80%9CThere%E2%80%99s%20things%2C%20some%20values%20I%20feel%20passionately%20about.%E2%80%9D%20He%20said%20that%20these%20included%20making%20sure%20that%20everybody%20is%20%E2%80%9Cbeing%20treated%20with%20dignity%20or%20respect%20regardless%20of%20what%20they%20look%20like%20or%20what%20their%20last%20name%20is%20or%20who%20they%20love%2C%E2%80%9D%20providing%20a%20strong%20defense%2C%20and%20%E2%80%9Cleaving%20a%20planet%20that%20is%20as%20spectacular%20as%20the%20one%20we%20inherited%20from%20our%20parents%20and%20our%20grandparents.%E2%80%9D%20He%20continued%2C%20%E2%80%9CSo%20there%20are%20values%20I%E2%80%99m%20passionate%20about%2C%20but%20I%E2%80%99m%20pretty%20pragmatic%20when%20it%20comes%20to%20how%20we%20get%20there.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20said%20he%E2%80%99d%20take%20some%20questions%E2%80%94in%20%E2%80%9Cboy%2C%20girl%2C%20boy%2C%20girl%E2%80%9D%20order.%20He%20tried%20to%20rally%20the%20Democrats%20and%20expressed%20dismay%20with%20the%20opposition.%20(%E2%80%9CThere%20are%20reasonable%20conservatives%20and%20there%20are%20those%20who%20just%20want%20to%20burn%20down%20the%20house.%E2%80%9D)%20He%20played%20both%20sides%20of%20the%20environment%20issues%2C%20rehearsing%20the%20arguments%20for%20and%20against%20the%20Keystone%20pipeline%20and%20sympathizing%20with%20the%20desire%20of%20China%20and%20India%20to%20lift%20millions%20out%20of%20poverty%E2%80%94but%20if%20they%20consume%20energy%20the%20way%20the%20United%20States%20has%20%E2%80%9Cwe%E2%80%99ll%20be%20four%20feet%20under%20water.%E2%80%9D%20This%20is%20the%20archetypal%20Obama%20habit%20of%20mind%20and%20politics%2C%20the%20calm%2C%20professorial%20immersion%20in%20complexity%20played%20out%20in%20front%20of%20ardent%20supporters%20who%20crave%20a%20rallying%20cry.%20It%E2%80%99s%20what%20compelled%20him%20to%20declare%20himself%20a%20non-pacifist%20as%20he%20was%20accepting%20the%20Nobel%20Peace%20Prize%2C%20in%20Oslo%2C%20and%20praise%20Ronald%20Reagan%20in%20a%20Democratic%20primary%20debate.%3C%2Fp%3E%5Cn%3Cp%3EAnd%20that%20was%20the%20end%20of%20the%20performance.%20A%20few%20minutes%20later%2C%20the%20motorcade%20was%20snaking%20through%20the%20streets%20of%20suburban%20Seattle%E2%80%94kids%20in%20pajamas%20holding%20signs%20and%20sparklers%2C%20the%20occasional%20protester%2C%20Obama%20secured%20in%20the%20back%20seat%20of%20the%20Beast.%20He%20could%20hear%20nothing.%20The%20windows%20of%20his%20car%20are%20five%20inches%20thick.%3C%2Fp%3E%5Cn%3Ch2%3EIII%E2%80%94PRESIDENTIAL%20M%26amp%3BM%E2%80%99S%3C%2Fh2%3E%5Cn%22%7D","ref":""},["p","At dusk, Air Force One touched down at the Seattle-Tacoma International Airport. Obama and his adviser Valerie Jarrett stood for a moment on the tarmac gazing at Mt. Rainier, the snow a candied pink. Then Obama nodded. Moment over. They got in the car and headed",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%224%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," for town. Obama’s limousine, a Cadillac said to weigh as much as fifteen thousand pounds, is known as the Beast. It is armored with ceramic, titanium, aluminum, and steel to withstand bomb blasts, and it is sealed in case of biochemical attack. The doors are as heavy as those on a Boeing 757. The tires are gigantic “run-flats,” reinforced with Kevlar. A supply of blood matching the President’s type is kept in the trunk."],["p","The Beast ascended the driveway of Jon Shirley, in the Seattle suburb of Medina, on Lake Washington. (Jeff Bezos and Bill Gates live in town, too.) Shirley earned his pile during the early days of high tech, first at Tandy and then, in the eighties, at Microsoft, where he served as president. Shirley’s lawn is littered with gargantuan modern sculptures. A Claes Oldenburg safety pin loomed in the dark. The Beast pulled up to Shirley’s front door."],["p","One of the enduring mysteries of the Obama years is that so many members of the hyper-deluxe economy—corporate C.E.O.s and Wall Street bankers—have abandoned him. The Dow is more than twice what it was when Obama took office, in 2009; corporate profits are higher than they have been since the end of the Second World War; the financial crisis of 2008-09 vaporized more than nine trillion dollars in real-estate value, and no major purveyor of bogus mortgages or dodgy derivatives went to jail. Obama bruised some feelings once or twice with remarks about “fat-cat bankers” and “reckless behavior and unchecked excess,” but, in general, he dares not offend. In 2011, at an annual dinner he holds at the White House with American historians, he asked the group to help him find a language in which he could address the problem of growing inequality without being accused of class warfare."],["p","Inside Shirley’s house, blue-chip works of modern art—paintings, sculpture, installations—were on every wall, in every corner: Katz, Kline, Klein, Pollock, Zhang Huan, Richter, Arp, Rothko, Close, Calder. The house measures more than twenty-seven thousand square feet. There are only two bedrooms. In the library, the President went through a familiar fund-raiser routine: a pre-event private “clutch,” where he shakes hands, makes small talk, and poses for pictures with an inner group—the host, the governor, the chosen."],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d4d0f529324ac0628dc%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d4d0f529324ac0628dc%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d4d0f529324ac0628dc%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d4d0f529324ac0628dc"}]],["p","Down the hall, in a room scaled like an airplane hangar, about seventy guests, having paid sixteen thousand dollars each to the Democratic Congressional Campaign Committee kitty, ate dinner and waited. Near some very artistic furniture, I stood with Valerie Jarrett, Obama’s most intimate consigliere. To admirers, Jarrett is known as “the third Obama”; to wary aides, who envy her long history with the Obamas and her easy access to the living quarters of the White House, she is the Night Stalker. Rahm Emanuel, David Axelrod, Robert Gibbs, David Plouffe, and many others in the Administration have clashed with her. They are gone. She remains—a constant presence, at meetings, at meals, in the Beast. While we were waiting for Obama to speak to the group, I asked Jarrett whether the health-care rollout had been the worst political fiasco Obama had confronted so far."],["p","“I really don’t think so,” she said. Like all Obama advisers, she was convinced that the problems would get “fixed”—just as Social Security was fixed after a balky start, in 1937—and the memory of the botched rollout would recede. That was the hope and that was the spin. And then she said something that I’ve come to think of as the Administration’s mantra: “The President always takes the long view.”"],["p","That appeal to patience and historical reckoning, an appeal that risks a maddening high-mindedness, is something that everyone around Obama trots out to combat the hysterias of any given moment. “He has learned through those vicissitudes that every day is Election Day in Washington and everyone is writing history in ten-minute intervals,” Axelrod told me. “But the truth is that history is written over a long period of time—and he will be judged in the long term.”"],["p","Obama stepped up to a platform and went to work. First ingratiation, then gratitude, then answers. He expressed awe at the sight of Mt. Rainier. Being in Seattle, he said, made him “feel the spirit of my mom,” the late Ann Dunham, who went to high school nearby, on Mercer Island. He praised his host’s hospitality. (“The only problem when I come to Jon’s house is I want to just kind of roam around and check stuff out, and instead I’ve got to talk.”) Then came a version of the long-game riff: “One thing that I always try to emphasize is that, if you look at American history, there have been frequent occasions in which it looked like we had insoluble problems—either economic, political, security—and, as long as there were those who stayed steady and clear-eyed and persistent, eventually we came up with an answer.”"],["p","As Obama ticked off a list of first-term achievements—the economic rescue, the forty-four straight months of job growth, a reduction in carbon emissions, a spike in clean-energy technology—he seemed efficient but contained, running at three-quarters speed, like an athlete playing a midseason road game of modest consequence; he was performing just hard enough to leave a decent impression, get paid, and avoid injury. Even in front of West Coast liberals, he is always careful to disavow liberalism—the word, anyway. “I’m not a particularly ideological person,”",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%225%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," Obama told Jon Shirley and his guests. “There’s things, some values I feel passionately about.” He said that these included making sure that everybody is “being treated with dignity or respect regardless of what they look like or what their last name is or who they love,” providing a strong defense, and “leaving a planet that is as spectacular as the one we inherited from our parents and our grandparents.” He continued, “So there are values I’m passionate about, but I’m pretty pragmatic when it comes to how we get there.”"],["p","Obama said he’d take some questions—in “boy, girl, boy, girl” order. He tried to rally the Democrats and expressed dismay with the opposition. (“There are reasonable conservatives and there are those who just want to burn down the house.”) He played both sides of the environment issues, rehearsing the arguments for and against the Keystone pipeline and sympathizing with the desire of China and India to lift millions out of poverty—but if they consume energy the way the United States has “we’ll be four feet under water.” This is the archetypal Obama habit of mind and politics, the calm, professorial immersion in complexity played out in front of ardent supporters who crave a rallying cry. It’s what compelled him to declare himself a non-pacifist as he was accepting the Nobel Peace Prize, in Oslo, and praise Ronald Reagan in a Democratic primary debate."],["p","And that was the end of the performance. A few minutes later, the motorcade was snaking through the streets of suburban Seattle—kids in pajamas holding signs and sparklers, the occasional protester, Obama secured in the back seat of the Beast. He could hear nothing. The windows of his car are five inches thick."],["h2","III—PRESIDENTIAL M&M’S"]],["inline-embed",{"type":"section","meta":"%7B%22type%22%3A%22section%22%2C%22body%22%3A%22%3Cp%3EThe%20next%20morning%2C%20a%20Monday%2C%20I%20woke%20early%20and%20turned%20on%20CNN.%20Senator%20Lindsey%20Graham%2C%20who%20is%20facing%20a%20primary%20challenge%20from%20four%20Tea%20Party%20candidates%20in%20South%20Carolina%2C%20was%20saying%20with%20utter%20confidence%20that%20Iran%20had%20hoodwinked%20the%20Administration%20in%20Geneva.%20Next%20came%20a%20poll%20showing%20that%20the%20majority%20of%20the%20country%20now%20believed%20that%20the%20President%20was%20neither%20truthful%20nor%20honest.%20The%20announcer%20added%20with%20a%20smile%20that%20%3Cem%3EGQ%3C%2Fem%3E%20had%20put%20Obama%20at%20No.%2017%20on%20its%20%E2%80%9Cleast%20influential%E2%80%9D%20list%E2%80%94right%20up%20there%20with%20Pope%20Benedict%20XVI%20in%20his%20retirement%2C%20the%20cicadas%20that%20never%20showed%20up%20last%20summer%2C%20and%20Manti%20Te%E2%80%99o%E2%80%99s%20fake%20dead%20girlfriend.%3C%2Fp%3E%5Cn%3Cp%3EIn%20the%20hotel%20lobby%2C%20I%20met%20Jeff%20Tiller%2C%20who%20works%20for%20the%20White%20House%20press%20operation.%20In%20college%2C%20he%20became%20interested%20in%20politics%20and%20later%20joined%20Obama%E2%80%99s%202008%20Presidential%20campaign.%20From%20there%2C%20he%20volunteered%20at%20the%20White%20House%2C%20which%20led%20to%20a%20string%20of%20staff%20jobs%2C%20and%20eventually%20he%20was%20doing%20advance%20work%20all%20over%20the%20world%20for%20the%20White%20House.%20The%20aides%20on%20the%20plane%20were%20like%20Tiller%E2%80%94committed%20members%20of%20a%20cheerful%2C%20overworked%20microculture%20who%20could%20barely%20conceal%20their%20pleasure%20in%20Presidential%20propinquity.%20%3Cem%3EI%E2%80%99m%20twenty-seven%20and%20this%20is%20my%20thirty-second%20time%20on%20Air%20Force%20One.%3C%2Fem%3E%20%E2%80%9CI%20pinch%20myself%20sometimes%2C%E2%80%9D%20Tiller%20said.%20Dan%20Pfeiffer%2C%20who%20has%20been%20with%20Obama%20since%202007%2C%20was%20so%20overworked%20last%20year%20that%20he%20suffered%20a%20series%20of%20mini-strokes.%20%E2%80%9CBut%20no%20worries%2C%E2%80%9D%20he%20told%20me.%20%E2%80%9CI%E2%80%99m%20good!%E2%80%9D%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522feature-small%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522image%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522image%252522%25252C%252522url%252522%25253A%252522%25252Fphotos%25252F59095f65ebe912338a374afe%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%25253Cp%25253E%2525E2%252580%25259CThe%252520things%252520you%252520start%252520may%252520not%252520come%252520to%252520full%252520fruition%252520on%252520your%252520timetable%25252C%2525E2%252580%25259D%252520Obama%252520says.%252520%2525E2%252580%25259CBut%252520you%252520can%252520move%252520things%252520forward.%252520And%252520sometimes%252520the%252520things%252520that%252520start%252520small%252520may%252520turn%252520out%252520to%252520be%252520fairly%252520significant.%2525E2%252580%25259D%25253C%25252Fp%25253E%25255Cn%252522%25257D%255C%2522%2520ref%253D%255C%252259095f65ebe912338a374afe%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22image%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522image%2522%252C%2522url%2522%253A%2522%252Fphotos%252F59095f65ebe912338a374afe%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%253Cp%253E%25E2%2580%259CThe%2520things%2520you%2520start%2520may%2520not%2520come%2520to%2520full%2520fruition%2520on%2520your%2520timetable%252C%25E2%2580%259D%2520Obama%2520says.%2520%25E2%2580%259CBut%2520you%2520can%2520move%2520things%2520forward.%2520And%2520sometimes%2520the%2520things%2520that%2520start%2520small%2520may%2520turn%2520out%2520to%2520be%2520fairly%2520significant.%25E2%2580%259D%253C%252Fp%253E%255Cn%2522%257D%5C%22%20ref%3D%5C%2259095f65ebe912338a374afe%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3EWe%20arrived%20in%20San%20Francisco%2C%20and%20the%20motorcade%20raced%20along%2C%20free%20of%20traffic%20and%20red%20lights%2C%20from%20the%20airport%20to%20a%20community%20center%20in%20Chinatown%20named%20after%20Betty%20Ong%2C%20a%20flight%20attendant%20who%20perished%20when%20American%20Airlines%20Flight%2011%20was%20hijacked%20and%20crashed%20into%20the%20World%20Trade%20Center.%20Obama%20was%20to%20give%20a%20speech%20on%20immigration.%20Out%20the%20window%2C%20you%20could%20see%20people%20waving%2C%20people%20hoisting%20their%20babies%20as%20if%20to%20witness%20history%2C%20people%20holding%20signs%20protesting%20one%20issue%20or%20another%E2%80%94the%20Keystone%20pipeline%2C%20especially%E2%80%94and%2C%20everywhere%2C%20the%20iPhone%20clickers%2C%20the%20Samsung%20snappers.%3C%2Fp%3E%5Cn%3Cp%3EThe%20Beast%20pulled%20under%20a%20makeshift%20security%20tent.%20Obama%20gets%20to%20events%20like%20these%20through%20underground%20hallways%2C%20industrial%20kitchens%2C%20holding%20rooms%E2%80%94all%20of%20which%20have%20been%20checked%20for%20bombs.%20At%20the%20Ong%20Center%2C%20he%20met%20with%20his%20hosts%20and%20their%20children.%20(%E2%80%9CI%20think%20I%20have%20some%20Presidential%20M%26amp%3BM%E2%80%99s%20for%20you!%E2%80%9D)%20People%20get%20goggle-eyed%20when%20it%E2%80%99s%20their%20turn%20for%20a%20picture.%20Obama%20tries%20to%20put%20them%20at%20ease%3A%20%E2%80%9CC%E2%80%99mon%20in%20here!%20Let%E2%80%99s%20do%20this!%E2%80%9D%20Sometimes%20there%20is%20teasing%20of%20the%20mildest%20sort%3A%20%E2%80%9CChuck%20Taylor%20All-Stars!%20Old%20style%2C%20baby!%E2%80%9D%20A%20woman%20told%20the%20President%20that%20she%20was%20six%20months%20pregnant.%20She%20didn%E2%80%99t%20look%20it.%20%E2%80%9CWhoa!%20Don%E2%80%99t%20tell%20that%20to%20Michelle.%20She%E2%80%99ll%20be%20all%C2%A0.%C2%A0.%C2%A0.%E2%80%9D%20The%20woman%20said%20she%20was%20having%20a%20girl.%20Obama%20was%20delighted%3A%20%E2%80%9CDaughters!%20You%20can%E2%80%99t%20beat%20%E2%80%99em!%E2%80%9D%20He%20pulled%20her%20in%20for%20the%20photo.%20From%20long%20experience%2C%20Obama%20has%20learned%20what%20works%20for%20him%20in%20pictures%3A%20a%20broad%2C%20toothy%20smile.%20A%20millisecond%20after%20the%20flash%2C%20the%20sash%20releases%2C%20the%20smile%20drops%2C%20a%20curtain%20falling.%3C%2Fp%3E%5Cn%3Cp%3EA%20little%20later%2C%20Betty%20Ong%E2%80%99s%20mother%20and%20siblings%20arrived.%20Obama%20drew%20them%20into%20a%20huddle.%20I%20heard%20him%20saying%20that%20Betty%20was%20a%20hero%2C%20though%20%E2%80%9Cobviously%2C%20the%20heartache%20never%20goes%20away.%E2%80%9D%20Obama%20really%20is%20skilled%20at%20this%20kind%20of%20thing%2C%20the%20kibbitzing%20and%20the%20expressions%20of%20sympathy%2C%20the%20hugging%20and%20the%20eulogizing%20and%20the%20celebrating%2C%20the%20sheer%20animal%20activity%20of%20human%20politics%E2%80%94but%20he%20suffers%20an%20anxiety%20of%20comparison.%20Bill%20Clinton%20was%2C%20and%20is%2C%20the%20master%2C%20a%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%25226%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20hyper-extrovert%20whose%20freakish%20memory%20for%20names%20and%20faces%2C%20and%20whose%20indomitable%20will%20to%20enfold%20and%20charm%20everyone%20in%20his%20path%2C%20remains%20unmatched.%20Obama%20can%20be%20a%20dynamic%20speaker%20before%20large%20audiences%20and%20charming%20in%20very%20small%20groups%2C%20but%2C%20like%20a%20normal%20human%20being%20and%20unlike%20the%20near-pathological%20personalities%20who%20have%20so%20often%20held%20the%20office%2C%20he%20is%20depleted%20by%20the%20act%20of%20schmoozing%20a%20group%20of%20a%20hundred%20as%20if%20it%20were%20an%20intimate%20gathering.%20At%20fund-raisers%2C%20he%20would%20rather%20eat%20privately%20with%20a%20couple%20of%20aides%20before%20going%20out%20to%20perform.%20According%20to%20the%20%3Cem%3EWall%20Street%20Journal%2C%3C%2Fem%3E%20when%20Jeffrey%20Katzenberg%20threw%20a%20multi-million-dollar%20fund-raiser%20in%20Los%20Angeles%20two%20years%20ago%2C%20he%20told%20the%20President%E2%80%99s%20staff%20that%20he%20expected%20Obama%20to%20stop%20at%20each%20of%20the%20fourteen%20tables%20and%20talk%20for%20a%20while.%20No%20one%20would%20have%20had%20to%20ask%20Clinton.%20Obama%E2%80%99s%20staffers%20were%20alarmed.%20When%20you%20talk%20about%20this%20with%20people%20in%20Obamaland%2C%20they%20let%20on%20that%20Clinton%20borders%20on%20the%20obsessive%E2%80%94as%20if%20the%20appetite%20for%20connection%20were%20related%20to%20what%20got%20him%20in%20such%20deep%20trouble.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CObama%20is%20a%20genuinely%20respectful%20person%2C%20but%20he%20doesn%E2%80%99t%20try%20to%20seduce%20everyone%2C%E2%80%9D%20Axelrod%20said.%20%E2%80%9CIt%E2%80%99s%20never%20going%20to%20be%20who%20he%E2%80%99ll%20be.%E2%80%9D%20Obama%20doesn%E2%80%99t%20love%20fund-raising%2C%20he%20went%20on%2C%20%E2%80%9Cand%2C%20if%20you%20don%E2%80%99t%20love%20it%20in%20the%20first%20place%2C%20you%E2%80%99re%20not%20likely%20to%20grow%20fonder%20of%20it%20over%20time.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20has%20other%20talents%20that%20serve%20him%20well%20in%20public.%20Like%20a%20seasoned%20standup%20comedian%2C%20he%20has%20learned%20that%20a%20well-timed%20heckler%20can%20be%20his%20ally.%20It%20allows%20him%20to%20dramatize%20his%20open-mindedness%2C%20even%20his%20own%20philosophical%20ambivalences%20about%20a%20particularly%20difficult%20political%20or%20moral%20question.%20Last%20May%2C%20at%20the%20National%20Defense%20University%2C%20where%20he%20was%20giving%20a%20speech%20on%20counter-terrorism%2C%20a%20woman%20named%20Medea%20Benjamin%2C%20the%20co-founder%20of%20the%20group%20Code%20Pink%2C%20interrupted%20him%2C%20loudly%20and%20at%20length%2C%20to%20talk%20about%20drone%20strikes%20and%20about%20closing%20the%20American%20prison%20at%20Guant%C3%A1namo%20Bay.%20While%20some%20in%20the%20audience%20tried%20to%20drown%20her%20out%20with%20applause%2C%20and%20security%20people%20proceeded%20to%20drag%20her%20away%2C%20Obama%20asserted%20Benjamin%E2%80%99s%20right%20to%20%E2%80%9Cfree%20speech%2C%E2%80%9D%20and%20declared%2C%20%E2%80%9CThe%20voice%20of%20that%20woman%20is%20worth%20paying%20attention%20to.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EAt%20the%20Ong%20Center%2C%20an%20undocumented%20immigrant%20from%20South%20Korea%20named%20Ju%20Hong%20was%20in%20the%20crowd%20lined%20up%20behind%20the%20President.%20Toward%20the%20end%20of%20Obama%E2%80%99s%20speech%2C%20Ju%20Hong%2C%20a%20Berkeley%20graduate%2C%20broke%20in%2C%20demanding%20that%20the%20President%20use%20his%20executive%20powers%20to%20stop%20deportations.%3C%2Fp%3E%5Cn%3Cp%3EObama%20wheeled%20around.%20%E2%80%9CIf%2C%20in%20fact%2C%20I%20could%20solve%20all%20these%20problems%20without%20passing%20laws%20in%20Congress%2C%20then%20I%20would%20do%20so%2C%20but%20we%E2%80%99re%20also%20a%20nation%20of%20laws%2C%E2%80%9D%20he%20said%2C%20making%20his%20case%20to%20a%20wash%20of%20applause.%3C%2Fp%3E%5Cn%3Cp%3EAt%20the%20next%20event%2C%20a%20fund-raiser%20for%20the%20Democratic%20National%20Committee%20at%20a%20music%20venue%2C%20the%20SFJAZZ%20Center%2C%20Obama%20met%20the%20host%E2%80%99s%20family%20(%E2%80%9CHold%20on%2C%20we%20got%20some%20White%20House%20M%26amp%3BM%E2%80%99s%E2%80%9D)%20and%20then%20made%20his%20way%20to%20the%20backstage%20holding%20area.%20You%20could%20hear%20the%20murmur%20of%20security%20communications%3A%20%E2%80%9CRenegade%20with%20greeters%E2%80%9D%E2%80%94Renegade%20being%20Obama%E2%80%99s%20Secret%20Service%20handle.%3C%2Fp%3E%5Cn%3Cp%3EObama%20worked%20with%20more%20enthusiasm%20than%20at%20the%20midday%20event.%20He%20did%20the%20polite%20handshake%3B%20the%20full%20pull-in%3B%20the%20hug%20and%20double%20backslap%3B%20the%20slap-shake%3B%20the%20solicitous%20arm-around-the-older%20woman.%20(%E2%80%9CAnd%20you%20stand%20here.%C2%A0.%C2%A0.%C2%A0.%C2%A0Perfect!%E2%80%9D)%3C%2Fp%3E%5Cn%3Cp%3EThe%20clutch%20over%2C%20the%20crowd%20cleared%20away%2C%20Obama%20turned%20to%20his%20aides%20and%20said%2C%20%E2%80%9CHow%20many%20we%20got%20out%20there%3F%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CFive%20hundred.%20Five-fifty.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CFive-fifty%3F%E2%80%9D%20Obama%20said%2C%20walking%20toward%20the%20wings%20of%20the%20stage.%20%E2%80%9CWhat%20are%20we%20talking%20about%3F%20Politics%3F%20Can%E2%80%99t%20we%20talk%20about%20something%20else%3F%20Sports%3F%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThe%20aides%20were%2C%20as%20ever%2C%20staring%20down%20at%20their%20iPhones%2C%20scrolling%2C%20tapping%2C%20mentally%20occupying%20a%20psychic%20space%20somewhere%20between%20where%20they%20were%20and%20the%20unspooling%20news%20cycle%20back%20in%20Washington.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CWe%E2%80%99re%20off%20the%20cuff%2C%E2%80%9D%20Pfeiffer%20said.%20No%20prepared%20speech.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9COff%20the%20cuff%3F%20Sounds%20good.%20Let%E2%80%99s%20go%20do%20it.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20walked%20toward%20the%20stage%20and%2C%20as%20he%20was%20announced%2C%20he%20mouthed%20the%20words%3A%20%E2%80%9CLadies%20and%20gentlemen%2C%20the%20President%20of%20the%20United%20States.%E2%80%9D%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d5020855957e69d5277%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d5020855957e69d5277%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d5020855957e69d5277%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d5020855957e69d5277%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3EThen%20it%20happened%20again%3A%20another%20heckler%20broke%20into%20Obama%E2%80%99s%20speech.%20A%20man%20in%20the%20balcony%20repeatedly%20shouted%20out%2C%20%E2%80%9CExecutive%20order!%2C%E2%80%9D%20demanding%20that%20the%20President%20bypass%20Congress%20with%20more%20unilateral%20actions.%20Obama%20listened%20with%20odd%20indulgence.%20Finally%2C%20he%20said%2C%20%E2%80%9CI%E2%80%99m%20going%20to%20actually%20pause%20on%20this%20issue%2C%20because%20a%20lot%20of%20people%20have%20been%20saying%20this%20lately%20on%20every%20problem%2C%20which%20is%20just%2C%20%E2%80%98Sign%20an%20executive%20order%20and%20we%20can%20pretty%20much%20do%20anything%20and%20basically%20nullify%20Congress.%E2%80%99%C2%A0%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EMany%20in%20the%20crowd%20applauded%20their%20approval.%20Yes!%20Nullify%20it!%20Although%20Obama%20has%20infuriated%20the%20right%20with%20relatively%20modest%20executive%20orders%20on%20gun%20control%20and%20some%20stronger%20ones%20on%20climate%20change%2C%20he%20has%20issued%20the%20fewest%20of%20any%20modern%20President%2C%20except%20George%20H.%20W.%20Bush.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CWait%2C%20wait%2C%20wait%2C%E2%80%9D%20Obama%20said.%20%E2%80%9CBefore%20everybody%20starts%20clapping%2C%20that%E2%80%99s%20not%20how%20it%20works.%20We%E2%80%99ve%20got%20this%20Constitution%2C%20we%E2%80%99ve%20got%20this%20whole%20thing%20about%20separation%20of%20powers.%20So%20there%20is%20no%20shortcut%20to%20politics%2C%20and%20there%E2%80%99s%20no%20shortcut%20to%20democracy.%E2%80%9D%20The%20applause%20was%20hardly%20ecstatic.%20Everyone%20knew%20what%20he%20meant.%20The%20promises%20in%20the%20second%20inaugural%20could%20be%20a%20long%20time%20coming.%3C%2Fp%3E%5Cn%3Ch2%3EIV%E2%80%94THE%20WELCOME%20TABLE%3C%2Fh2%3E%5Cn%22%7D","ref":""},["p","The next morning, a Monday, I woke early and turned on CNN. Senator Lindsey Graham, who is facing a primary challenge from four Tea Party candidates in South Carolina, was saying with utter confidence that Iran had hoodwinked the Administration in Geneva. Next came a poll showing that the majority of the country now believed that the President was neither truthful nor honest. The announcer added with a smile that ",["em","GQ"]," had put Obama at No. 17 on its “least influential” list—right up there with Pope Benedict XVI in his retirement, the cicadas that never showed up last summer, and Manti Te’o’s fake dead girlfriend."],["p","In the hotel lobby, I met Jeff Tiller, who works for the White House press operation. In college, he became interested in politics and later joined Obama’s 2008 Presidential campaign. From there, he volunteered at the White House, which led to a string of staff jobs, and eventually he was doing advance work all over the world for the White House. The aides on the plane were like Tiller—committed members of a cheerful, overworked microculture who could barely conceal their pleasure in Presidential propinquity. ",["em","I’m twenty-seven and this is my thirty-second time on Air Force One."]," “I pinch myself sometimes,” Tiller said. Dan Pfeiffer, who has been with Obama since 2007, was so overworked last year that he suffered a series of mini-strokes. “But no worries,” he told me. “I’m good!”"],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22feature-small%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22image%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522image%2522%252C%2522url%2522%253A%2522%252Fphotos%252F59095f65ebe912338a374afe%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%253Cp%253E%25E2%2580%259CThe%2520things%2520you%2520start%2520may%2520not%2520come%2520to%2520full%2520fruition%2520on%2520your%2520timetable%252C%25E2%2580%259D%2520Obama%2520says.%2520%25E2%2580%259CBut%2520you%2520can%2520move%2520things%2520forward.%2520And%2520sometimes%2520the%2520things%2520that%2520start%2520small%2520may%2520turn%2520out%2520to%2520be%2520fairly%2520significant.%25E2%2580%259D%253C%252Fp%253E%255Cn%2522%257D%5C%22%20ref%3D%5C%2259095f65ebe912338a374afe%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"image","meta":"%7B%22type%22%3A%22image%22%2C%22url%22%3A%22%2Fphotos%2F59095f65ebe912338a374afe%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%3Cp%3E%E2%80%9CThe%20things%20you%20start%20may%20not%20come%20to%20full%20fruition%20on%20your%20timetable%2C%E2%80%9D%20Obama%20says.%20%E2%80%9CBut%20you%20can%20move%20things%20forward.%20And%20sometimes%20the%20things%20that%20start%20small%20may%20turn%20out%20to%20be%20fairly%20significant.%E2%80%9D%3C%2Fp%3E%5Cn%22%7D","ref":"59095f65ebe912338a374afe"}]],["p","We arrived in San Francisco, and the motorcade raced along, free of traffic and red lights, from the airport to a community center in Chinatown named after Betty Ong, a flight attendant who perished when American Airlines Flight 11 was hijacked and crashed into the World Trade Center. Obama was to give a speech on immigration. Out the window, you could see people waving, people hoisting their babies as if to witness history, people holding signs protesting one issue or another—the Keystone pipeline, especially—and, everywhere, the iPhone clickers, the Samsung snappers."],["p","The Beast pulled under a makeshift security tent. Obama gets to events like these through underground hallways, industrial kitchens, holding rooms—all of which have been checked for bombs. At the Ong Center, he met with his hosts and their children. (“I think I have some Presidential M&M’s for you!”) People get goggle-eyed when it’s their turn for a picture. Obama tries to put them at ease: “C’mon in here! Let’s do this!” Sometimes there is teasing of the mildest sort: “Chuck Taylor All-Stars! Old style, baby!” A woman told the President that she was six months pregnant. She didn’t look it. “Whoa! Don’t tell that to Michelle. She’ll be all . . .” The woman said she was having a girl. Obama was delighted: “Daughters! You can’t beat ’em!” He pulled her in for the photo. From long experience, Obama has learned what works for him in pictures: a broad, toothy smile. A millisecond after the flash, the sash releases, the smile drops, a curtain falling."],["p","A little later, Betty Ong’s mother and siblings arrived. Obama drew them into a huddle. I heard him saying that Betty was a hero, though “obviously, the heartache never goes away.” Obama really is skilled at this kind of thing, the kibbitzing and the expressions of sympathy, the hugging and the eulogizing and the celebrating, the sheer animal activity of human politics—but he suffers an anxiety of comparison. Bill Clinton was, and is, the master, a",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%226%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," hyper-extrovert whose freakish memory for names and faces, and whose indomitable will to enfold and charm everyone in his path, remains unmatched. Obama can be a dynamic speaker before large audiences and charming in very small groups, but, like a normal human being and unlike the near-pathological personalities who have so often held the office, he is depleted by the act of schmoozing a group of a hundred as if it were an intimate gathering. At fund-raisers, he would rather eat privately with a couple of aides before going out to perform. According to the ",["em","Wall Street Journal,"]," when Jeffrey Katzenberg threw a multi-million-dollar fund-raiser in Los Angeles two years ago, he told the President’s staff that he expected Obama to stop at each of the fourteen tables and talk for a while. No one would have had to ask Clinton. Obama’s staffers were alarmed. When you talk about this with people in Obamaland, they let on that Clinton borders on the obsessive—as if the appetite for connection were related to what got him in such deep trouble."],["p","“Obama is a genuinely respectful person, but he doesn’t try to seduce everyone,” Axelrod said. “It’s never going to be who he’ll be.” Obama doesn’t love fund-raising, he went on, “and, if you don’t love it in the first place, you’re not likely to grow fonder of it over time.”"],["p","Obama has other talents that serve him well in public. Like a seasoned standup comedian, he has learned that a well-timed heckler can be his ally. It allows him to dramatize his open-mindedness, even his own philosophical ambivalences about a particularly difficult political or moral question. Last May, at the National Defense University, where he was giving a speech on counter-terrorism, a woman named Medea Benjamin, the co-founder of the group Code Pink, interrupted him, loudly and at length, to talk about drone strikes and about closing the American prison at Guantánamo Bay. While some in the audience tried to drown her out with applause, and security people proceeded to drag her away, Obama asserted Benjamin’s right to “free speech,” and declared, “The voice of that woman is worth paying attention to.”"],["p","At the Ong Center, an undocumented immigrant from South Korea named Ju Hong was in the crowd lined up behind the President. Toward the end of Obama’s speech, Ju Hong, a Berkeley graduate, broke in, demanding that the President use his executive powers to stop deportations."],["p","Obama wheeled around. “If, in fact, I could solve all these problems without passing laws in Congress, then I would do so, but we’re also a nation of laws,” he said, making his case to a wash of applause."],["p","At the next event, a fund-raiser for the Democratic National Committee at a music venue, the SFJAZZ Center, Obama met the host’s family (“Hold on, we got some White House M&M’s”) and then made his way to the backstage holding area. You could hear the murmur of security communications: “Renegade with greeters”—Renegade being Obama’s Secret Service handle."],["p","Obama worked with more enthusiasm than at the midday event. He did the polite handshake; the full pull-in; the hug and double backslap; the slap-shake; the solicitous arm-around-the-older woman. (“And you stand here. . . . Perfect!”)"],["p","The clutch over, the crowd cleared away, Obama turned to his aides and said, “How many we got out there?”"],["p","“Five hundred. Five-fifty.”"],["p","“Five-fifty?” Obama said, walking toward the wings of the stage. “What are we talking about? Politics? Can’t we talk about something else? Sports?”"],["p","The aides were, as ever, staring down at their iPhones, scrolling, tapping, mentally occupying a psychic space somewhere between where they were and the unspooling news cycle back in Washington."],["p","“We’re off the cuff,” Pfeiffer said. No prepared speech."],["p","“Off the cuff? Sounds good. Let’s go do it.”"],["p","Obama walked toward the stage and, as he was announced, he mouthed the words: “Ladies and gentlemen, the President of the United States.”"],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d5020855957e69d5277%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d5020855957e69d5277%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d5020855957e69d5277%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d5020855957e69d5277"}]],["p","Then it happened again: another heckler broke into Obama’s speech. A man in the balcony repeatedly shouted out, “Executive order!,” demanding that the President bypass Congress with more unilateral actions. Obama listened with odd indulgence. Finally, he said, “I’m going to actually pause on this issue, because a lot of people have been saying this lately on every problem, which is just, ‘Sign an executive order and we can pretty much do anything and basically nullify Congress.’ ”"],["p","Many in the crowd applauded their approval. Yes! Nullify it! Although Obama has infuriated the right with relatively modest executive orders on gun control and some stronger ones on climate change, he has issued the fewest of any modern President, except George H. W. Bush."],["p","“Wait, wait, wait,” Obama said. “Before everybody starts clapping, that’s not how it works. We’ve got this Constitution, we’ve got this whole thing about separation of powers. So there is no shortcut to politics, and there’s no shortcut to democracy.” The applause was hardly ecstatic. Everyone knew what he meant. The promises in the second inaugural could be a long time coming."],["h2","IV—THE WELCOME TABLE"]],["inline-embed",{"type":"section","meta":"%7B%22type%22%3A%22section%22%2C%22body%22%3A%22%3Cp%3EFor%20every%20flight%20aboard%20Air%20Force%20One%2C%20there%20is%20a%20new%20name%20card%20at%20each%20seat%3B%20a%20catalogue%20of%20the%20Presidential%20Entertainment%20Library%2C%20with%20its%20hiply%20curated%20choices%20of%20movies%20and%20music%3B%20baskets%20of%20fruit%20and%20candy%3B%20a%20menu.%20Obama%20is%20generally%20a%20spare%20eater%3B%20the%20Air%20Force%20One%20menu%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%25227%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20seems%20designed%20for%20William%20Howard%20Taft.%20Breakfast%20one%20morning%20was%20%E2%80%9Cpumpkin%20spiced%20French%20toast%20drizzled%20with%20caramel%20syrup%20and%20a%20dollop%20of%20fresh%20whipped%20cream.%20Served%20with%20scrambled%20eggs%20and%20maple%20sausage%20links.%E2%80%9D%20Plus%20juice%2C%20coffee%2C%20and%2C%20on%20the%20side%2C%20a%20%E2%80%9Ccreamy%20vanilla%20yogurt%20layered%20with%20blackberries%20and%20cinnamon%20graham%20crackers.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThe%20most%20curious%20character%20on%20the%20plane%20was%20Marvin%20Nicholson%2C%20a%20tall%2C%20rangy%20man%20in%20his%20early%20forties%20who%20works%20as%20the%20President%E2%80%99s%20trip%20director%20and%20ubiquitous%20factotum.%20He%20is%20six%20feet%20eight.%20Nicholson%20is%20the%20guy%20who%20is%20always%20around%2C%20who%20carries%20the%20bag%20and%20the%20jacket%2C%20who%20squeezes%20Purell%20onto%20the%20Presidential%20palms%20after%20a%20rope%20line%20or%20a%20clutch%3B%20he%20is%20the%20one%20who%20has%20the%20pens%2C%20the%20briefing%20books%2C%20the%20Nicorette%2C%20the%20Sharpies%2C%20the%20Advil%2C%20the%20throat%20lozenges%2C%20the%20iPad%2C%20the%20iPod%2C%20the%20protein%20bars%2C%20the%20bottle%20of%20Black%20Forest%20Berry%20Honest%20Tea.%20He%20and%20the%20President%20toss%20a%20football%20around%2C%20they%20shoot%20baskets%2C%20they%20shoot%20the%20shit.%20In%20his%20twenties%2C%20Nicholson%20was%20living%20in%20Boston%20and%20working%20as%20a%20bartender%20and%20as%20a%20clerk%20in%20a%20windsurfing-equipment%20shop%2C%20where%20he%20met%20John%20Kerry.%20He%20moved%20to%20Nantucket%20and%20worked%20as%20a%20caddie.%20He%20carried%20the%20Senator%E2%80%99s%20clubs%20and%20Kerry%20invited%20him%20to%20come%20to%20D.C.%20Since%20taking%20the%20job%20with%20Obama%2C%20in%202009%2C%20Nicholson%20has%20played%20golf%20with%20the%20President%20well%20over%20a%20hundred%20times.%20The%20Speaker%20of%20the%20House%20has%20played%20with%20him%20once.%3C%2Fp%3E%5Cn%3Cp%3EA%20fact%20like%20this%20can%20seem%20to%20chime%20with%20the%20sort%20of%20complaints%20you%20hear%20all%20the%20time%20about%20Obama%2C%20particularly%20along%20the%20Acela%20Corridor.%20He%20is%20said%20to%20be%20a%20reluctant%20politician%3A%20aloof%2C%20insular%2C%20diffident%2C%20arrogant%2C%20inert%2C%20unwilling%20to%20jolly%20his%20allies%20along%20the%20fairway%20and%20take%20a%209-iron%20to%20his%20enemies.%20He%20doesn%E2%80%99t%20know%20anyone%20in%20Congress.%20No%20one%20in%20the%20House%20or%20in%20the%20Senate%2C%20no%20one%20in%20foreign%20capitals%20fears%20him.%20He%20gives%20a%20great%20speech%2C%20but%20he%20doesn%E2%80%99t%20understand%20power.%20He%20is%20a%20poor%20executive.%20Doesn%E2%80%99t%20it%20seem%20as%20if%20he%20hates%20the%20job%3F%20And%20so%20on.%20This%20is%20the%20knowing%20talk%20on%20Wall%20Street%2C%20on%20K%20Street%2C%20on%20Capitol%20Hill%2C%20in%20green%20rooms%E2%80%94the%20%E2%80%9CMorning%20Joe%E2%80%9D%20consensus.%3C%2Fp%3E%5Cn%3Cp%3EThere%20are%20other%20ways%20to%20assess%20the%20political%20skills%20of%20a%20President%20who%20won%20two%20terms%2C%20as%20only%20seventeen%20of%20forty-four%20Presidents%20have%2C%20and%20did%20so%20as%20a%20black%20man%2C%20with%20an%20African%20father%20and%20a%20peculiar%20name%2C%20one%20consonant%20away%20from%20that%20of%20the%20world%E2%80%99s%20most%20notorious%20terrorist.%20From%20the%20start%2C%20however%2C%20the%20political%20operatives%20who%20opposed%20him%20did%20what%20they%20are%20paid%20to%20do%E2%80%94they%20drew%20a%20cartoon%20of%20him.%20%E2%80%9CEven%20if%20you%20never%20met%20him%2C%20you%20know%20this%20guy%2C%E2%80%9D%20Karl%20Rove%20said%2C%20in%202008.%20%E2%80%9CHe%E2%80%99s%20the%20guy%20at%20the%20country%20club%20with%20the%20beautiful%20date%2C%20holding%20a%20Martini%20and%20a%20cigarette%2C%20that%20stands%20against%20the%20wall%20and%20makes%20snide%20comments%20about%20everyone%20who%20passes%20by.%E2%80%9D%20The%20less%20malign%20version%20is%20of%20a%20President%20who%20is%20bafflingly%20serene%2C%20as%20committed%20to%20his%20duties%20as%20a%20husband%20and%20father%E2%80%94six-thirty%20family%20dinner%20upstairs%20in%20the%20private%20residence%20is%20considered%20%E2%80%9Csacrosanct%2C%E2%80%9D%20aides%20say%E2%80%94as%20he%20is%20to%20his%20duties%20as%20Cajoler-in-Chief.%3C%2Fp%3E%5Cn%3Cp%3EStill%2C%20Obama%E2%80%99s%20reluctance%20to%20break%20bread%20on%20a%20regular%20basis%20with%20his%20congressional%20allies%20is%20real%2C%20and%20a%20source%20of%20tribal%20mystification%20in%20Washington.%20%E2%80%9CPolitics%20was%20a%20strange%20career%20choice%20for%20Obama%2C%E2%80%9D%20David%20Frum%2C%20a%20conservative%20columnist%2C%20told%20me.%20%E2%80%9CMost%20politicians%20are%20not%20the%20kind%20of%20people%20you%20would%20choose%20to%20have%20as%20friends.%20Or%20they%20are%20the%20kind%20who%2C%20like%20John%20Edwards%2C%20seem%20to%20be%20one%20thing%20but%20then%20turn%20out%20to%20have%20a%20monster%20in%20the%20attic%3B%20the%20friendship%20is%20contingent%20on%20something%20you%20can%E2%80%99t%20see.%20Obama%20is%20exactly%20like%20all%20my%20friends.%20He%20would%20rather%20read%20a%20book%20than%20spend%20time%20with%20people%20he%20doesn%E2%80%99t%20know%20or%20like.%E2%80%9D%20Joe%20Manchin%2C%20a%20Democrat%20from%20West%20Virginia%20who%20was%20elected%20to%20the%20Senate%20three%20years%20ago%2C%20said%20recently%20that%20Obama%E2%80%99s%20distance%20from%20members%20of%20Congress%20has%20hurt%20his%20ability%20to%20pass%20legislation.%20%E2%80%9CWhen%20you%20don%E2%80%99t%20build%20those%20personal%20relationships%2C%E2%80%9D%20Manchin%20told%20CNN%2C%20%E2%80%9Cit%E2%80%99s%20pretty%20easy%20for%20a%20person%20to%20say%2C%20%E2%80%98Well%2C%20let%20me%20think%20about%20it.%E2%80%99%C2%A0%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EHarry%20Truman%20once%20called%20the%20White%20House%20%E2%80%9Cthe%20great%20white%20jail%2C%E2%80%9D%20but%20few%20Presidents%20seem%20to%20have%20felt%20as%20oppressed%20by%20Washington%20as%20Obama%20does.%20At%20one%20stop%20on%20the%20West%20Coast%20trip%2C%20Marta%20Kauffman%2C%20a%20Democratic%20bundler%20who%20was%20one%20of%20the%20creators%20of%20%E2%80%9CFriends%2C%E2%80%9D%20said%20that%20she%20asked%20him%20what%20had%20surprised%20him%20most%20when%20he%20first%20became%20President.%20%E2%80%9CThe%20bubble%2C%E2%80%9D%20Obama%20said.%20He%20said%20he%20hoped%20that%20one%20day%20he%20might%20be%20able%20to%20take%20a%20walk%20in%20the%20park%2C%20drop%20by%20a%20bookstore%2C%20chat%20with%20people%20in%20a%20coffee%20shop.%20%E2%80%9CAfter%20all%20this%20is%20done%2C%E2%80%9D%20he%20said%2C%20%E2%80%9Chow%20can%20I%20find%20that%20again%3F%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CHave%20you%20considered%20a%20wig%3F%E2%80%9D%20she%20asked.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CMaybe%20fake%20dreads%2C%E2%80%9D%20her%20son%20added.%3C%2Fp%3E%5Cn%3Cp%3EThe%20President%20smiled.%20%E2%80%9CI%20never%20thought%20of%20that%2C%E2%80%9D%20he%20said.%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5f3dba20a654ac5d448c%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5f3dba20a654ac5d448c%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5f3dba20a654ac5d448c%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5f3dba20a654ac5d448c%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3EObama%E2%80%99s%20circle%20of%20intimates%20is%20limited%3B%20it%20has%20been%20since%20his%20days%20at%20Columbia%20and%20Harvard%20Law.%20In%202008%2C%20Obama%20called%20on%20John%20Podesta%2C%20who%20had%20worked%20extensively%20for%20Bill%20Clinton%2C%20to%20run%20his%20transition%20process.%20When%20Clinton%20took%20office%2C%20there%20was%20a%20huge%20list%20of%20people%20who%20needed%20to%20be%20taken%20care%20of%20with%20jobs%3B%20the%20%E2%80%9Cfriends%20of%20Bill%E2%80%9D%20is%20a%20wide%20network.%20After%20Podesta%20talked%20to%20Obama%20and%20realized%20how%20few%20favors%20had%20to%20be%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%25228%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20distributed%2C%20he%20told%20a%20colleague%2C%20%E2%80%9CHe%20travels%20light.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%E2%80%99s%20favorite%20company%20is%20a%20small%20ensemble%20of%20Chicago%20friends%E2%80%94Valerie%20Jarrett%2C%20Marty%20Nesbitt%20and%20his%20wife%2C%20Anita%20Blanchard%2C%20an%20obstetrician%2C%20and%20Eric%20and%20Cheryl%20Whitaker%2C%20prominent%20doctors%20on%20the%20South%20Side.%20During%20the%20first%20Presidential%20campaign%2C%20the%20Obamas%20took%20a%20vow%20of%20%E2%80%9Cno%20new%20friends.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CThere%20have%20been%20times%20where%20I%E2%80%99ve%20been%20constrained%20by%20the%20fact%20that%20I%20had%20two%20young%20daughters%20who%20I%20wanted%20to%20spend%20time%20with%E2%80%94and%20that%20I%20wasn%E2%80%99t%20in%20a%20position%20to%20work%20the%20social%20scene%20in%20Washington%2C%E2%80%9D%20Obama%20told%20me.%20But%2C%20as%20Malia%20and%20Sasha%20have%20grown%20older%2C%20the%20Obamas%20have%20taken%20to%20hosting%20occasional%20off-the-record%20dinners%20in%20the%20residence%20upstairs%20at%20the%20White%20House.%20The%20guests%20ordinarily%20include%20a%20friendly%20political%20figure%2C%20a%20business%20leader%2C%20a%20journalist.%20Obama%20drinks%20a%20Martini%20or%20two%20(Rove%20was%20right%20about%20that)%2C%20and%20he%20and%20the%20First%20Lady%20are%20welcoming%2C%20funny%2C%20and%20warm.%20The%20dinners%20start%20at%20six.%20At%20around%20ten-thirty%20at%20one%20dinner%20last%20spring%2C%20the%20guests%20assumed%20the%20evening%20was%20winding%20down.%20But%20when%20Obama%20was%20asked%20whether%20they%20should%20leave%2C%20he%20laughed%20and%20said%2C%20%E2%80%9CHey%2C%20don%E2%80%99t%20go!%20I%E2%80%99m%20a%20night%20owl!%20Have%20another%20drink.%E2%80%9D%20The%20party%20went%20on%20past%201%20%3Cem%20class%3D%5C%22small%5C%22%3EA.M.%3C%2Fem%3E%3C%2Fp%3E%5Cn%3Cp%3EAt%20the%20dinners%20with%20historians%2C%20Obama%20sometimes%20asks%20his%20guests%20to%20talk%20about%20their%20latest%20work.%20On%20one%20occasion%2C%20Doris%20Kearns%20Goodwin%20talked%20about%20what%20became%20%E2%80%9CThe%20Bully%20Pulpit%2C%E2%80%9D%20which%20is%20a%20study%2C%20in%20part%2C%20of%20the%20way%20that%20Theodore%20Roosevelt%20deployed%20his%20relentlessly%20gregarious%20personality%20and%20his%20close%20relations%20with%20crusading%20journalists%20to%20political%20advantage.%20The%20portrait%20of%20T.R.%20muscling%20obstreperous%20foes%20on%20the%20issue%20of%20inequality%E2%80%94particularly%20the%20laissez-faire%20dinosaurs%20in%20his%20own%20party%2C%20the%20G.O.P.%E2%80%94couldn%E2%80%99t%20fail%20to%20summon%20a%20contrasting%20portrait.%3C%2Fp%3E%5Cn%3Cp%3EThe%20biographer%20Robert%20Caro%20has%20also%20been%20a%20guest.%20Caro%E2%80%99s%20ongoing%20volumes%20about%20Lyndon%20Johnson%20portray%20a%20President%20who%20used%20everything%20from%20the%20promise%20of%20appointment%20to%20bald-faced%20political%20threats%20to%20win%20passage%20of%20the%20legislative%20agenda%20that%20had%20languished%20under%20John%20Kennedy%2C%20including%20Medicare%2C%20a%20tax%20cut%2C%20and%20a%20civil-rights%20bill.%20Publicly%2C%20Johnson%20said%20of%20Kennedy%2C%20%E2%80%9CI%20had%20to%20take%20the%20dead%20man%E2%80%99s%20program%20and%20turn%20it%20into%20a%20martyr%E2%80%99s%20cause.%E2%80%9D%20Privately%2C%20he%20disdained%20Kennedy%E2%80%99s%20inability%20to%20get%20his%20program%20through%20Congress%2C%20cracking%2C%20according%20to%20Caro%2C%20that%20Kennedy%E2%80%99s%20men%20knew%20less%20about%20politics%20on%20the%20Hill%20%E2%80%9Cthan%20an%20old%20maid%20does%20about%20fucking.%E2%80%9D%20Senator%20Richard%20Russell%2C%20Jr.%2C%20of%20Georgia%2C%20admitted%20that%20he%20and%20his%20Dixiecrat%20colleagues%20in%20the%20Senate%20could%20resist%20Kennedy%20%E2%80%9Cbut%20not%20Lyndon%E2%80%9D%3A%20%E2%80%9CThat%20man%20will%20twist%20your%20arm%20off%20at%20the%20shoulder%20and%20beat%20your%20head%20in%20with%20it.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20delivers%20no%20such%20beatings.%20Last%20April%2C%20when%2C%20in%20the%20wake%20of%20the%20mass%20shootings%20in%20Newtown%2C%20Connecticut%2C%20eighty-three%20per%20cent%20of%20Americans%20declared%20themselves%20in%20favor%20of%20background%20checks%20for%20gun%20purchases%2C%20the%20%3Cem%3ETimes%3C%2Fem%3E%20ran%20a%20prominent%20article%20making%20the%20case%20that%20the%20Senate%20failed%20to%20follow%20the%20President%E2%80%99s%20lead%20at%20least%20partly%20because%20of%20his%20passivity%20as%20a%20tactical%20politician.%20It%20described%20how%20Mark%20Begich%2C%20a%20Democratic%20senator%20from%20Alaska%2C%20had%20asked%20for%2C%20and%20received%2C%20a%20crucial%20favor%20from%20the%20White%20House%2C%20but%20then%2C%20four%20weeks%20later%2C%20when%20Begich%20voted%20against%20the%20bill%20on%20background%20checks%2C%20he%20paid%20no%20price.%20No%20one%20shut%20down%20any%20highway%20lanes%20in%20Anchorage%3B%20no%20Presidential%20fury%20was%20felt%20in%20Juneau%20or%20the%20Brooks%20Range.%20The%20historian%20Robert%20Dallek%2C%20another%20guest%20at%20the%20President%E2%80%99s%20table%2C%20told%20the%20%3Cem%3ETimes%3C%2Fem%3E%20that%20Obama%20was%20%E2%80%9Cinclined%20to%20believe%20that%20sweet%20reason%20is%20what%20you%20need%20to%20use%20with%20people%20in%20high%20office.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EYet%20Obama%20and%20his%20aides%20regard%20all%20such%20talk%20of%20breaking%20bread%20and%20breaking%20legs%20as%20wishful%20fantasy.%20They%20maintain%20that%20they%20could%20invite%20every%20Republican%20in%20Congress%20to%20play%20golf%20until%20the%20end%20of%20time%2C%20could%20deliver%20punishments%20with%20ruthless%20regularity%E2%80%94and%20never%20cut%20the%20Gordian%20knot%20of%20contemporary%20Washington.%20They%20have%20a%20point.%20An%20Alaska%20Democrat%20like%20Begich%20would%20never%20last%20in%20office%20had%20he%20voted%20with%20Obama.%20L.B.J.%2C%20elected%20in%20a%20landslide%20victory%20in%201964%2C%20drew%20on%20whopping%20majorities%20in%20both%20houses%20of%20Congress.%20He%20could%20exploit%20ideological%20diversity%20within%20the%20parties%20and%20the%20lax%20regulations%20on%20earmarks%20and%20pork-barrel%20spending.%20%E2%80%9CWhen%20he%20lost%20that%20historic%20majority%2C%20and%20the%20glow%20of%20that%20landslide%20victory%20faded%2C%20he%20had%20the%20same%20problems%20with%20Congress%20that%20most%20Presidents%20at%20one%20point%20or%20another%20have%2C%E2%80%9D%20Obama%20told%20me.%20%E2%80%9CI%20say%20that%20not%20to%20suggest%20that%20I%E2%80%99m%20a%20master%20wheeler-dealer%20but%2C%20rather%2C%20to%20suggest%20that%20there%20are%20some%20structural%20institutional%20realities%20to%20our%20political%20system%20that%20don%E2%80%99t%20have%20much%20to%20do%20with%20schmoozing.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EDallek%20said%2C%20%E2%80%9CJohnson%20could%20sit%20with%20Everett%20Dirksen%2C%20the%20Republican%20leader%2C%20kneecap%20to%20kneecap%2C%20drinking%20bourbon%20and%20branch%20water%2C%20and%20Dirksen%20would%20mention%20that%20there%20was%20a%20fine%20young%20man%20in%20his%20state%20who%20would%20be%20a%20fine%20judge%2C%20and%20the%20deal%20would%20be%20cut.%20Nowadays%2C%20the%20media%20would%20know%20in%20an%20instant%20and%20rightly%20yell%20%E2%80%98Corruption!%E2%80%99%C2%A0%20%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3ECaro%20finds%20the%20L.B.J.-B.H.O.%20comparison%20ludicrous.%20%E2%80%9CJohnson%20was%20unique%2C%E2%80%9D%20he%20said.%20%E2%80%9CWe%20have%20never%20had%20anyone%20like%20him%2C%20as%20a%20legislative%20genius.%20I%E2%80%99m%20working%20on%20his%20Presidency%20now.%20Wait%20till%20you%20see%20what%20he%20does%20to%20get%20Medicare%2C%20the%20Civil%20Rights%20Act%2C%20and%20the%20Voting%20Rights%20Act%20through.%20But%20is%20Obama%20a%20poor%20practitioner%20of%20power%3F%20I%20have%20a%20different%20opinion.%20No%20matter%20what%20the%20problems%20with%20the%20rollout%20of%20Obamacare%2C%20it%E2%80%99s%20a%20major%20advance%20in%20the%20history%20of%20social%20justice%20to%20provide%20access%20to%20health%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%25229%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20care%20for%20thirty-one%20million%20people.%E2%80%9D%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d513adc75471b34b047%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d513adc75471b34b047%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d513adc75471b34b047%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d513adc75471b34b047%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3EAt%20the%20most%20recent%20dinner%20he%20attended%20at%20the%20White%20House%2C%20Caro%20had%20the%20distinct%20impression%20that%20Obama%20was%20cool%20to%20him%2C%20annoyed%2C%20perhaps%2C%20at%20the%20notion%20appearing%20in%20the%20press%20that%20his%20latest%20Johnson%20volume%20was%20an%20implicit%20rebuke%20to%20him.%20%E2%80%9CAs%20we%20were%20leaving%2C%20I%20said%20to%20Obama%2C%20%E2%80%98You%20know%2C%20my%20book%20wasn%E2%80%99t%20an%20unspoken%20attack%20on%20you%2C%20it%E2%80%99s%20a%20book%20about%20Lyndon%20Johnson%2C%E2%80%99%C2%A0%E2%80%9D%20Caro%20recalled.%20L.B.J.%20was%2C%20after%20all%2C%20also%20the%20President%20who%20made%20the%20catastrophic%20decision%20to%20deepen%20America%E2%80%99s%20involvement%20in%20the%20quagmire%20of%20Vietnam.%20%E2%80%9CObama%20seems%20interested%20in%20winding%20down%20our%20foreign%20wars%2C%E2%80%9D%20Caro%20said%20approvingly.%3C%2Fp%3E%5Cn%3Cp%3EWhen%20Obama%20does%20ask%20Republicans%20to%20a%20social%20occasion%2C%20he%20is%20sometimes%20rebuffed.%20In%20the%20fall%20of%202012%2C%20he%20organized%20a%20screening%20at%20the%20White%20House%20of%20Steven%20Spielberg%E2%80%99s%20film%20%E2%80%9CLincoln.%E2%80%9D%20Spielberg%2C%20the%20cast%2C%20and%20the%20Democratic%20leadership%20found%20the%20time%20to%20come.%20Mitch%20McConnell%2C%20John%20Boehner%2C%20and%20three%20other%20Republicans%20declined%20their%20invitations%2C%20pleading%20the%20press%20of%20congressional%20business.%20In%20the%20current%20climate%2C%20a%20Republican%2C%20especially%20one%20facing%20challenges%20at%20home%20from%20the%20right%2C%20risks%20more%20than%20he%20gains%20by%20socializing%20or%20doing%20business%20with%20Obama.%20Boehner%20may%20be%20prepared%20to%20compromise%20on%20certain%20issues%2C%20but%20it%20looks%20better%20for%20him%20if%20he%20is%20seen%20to%20be%20making%20a%20deal%20with%20Harry%20Reid%2C%20in%20the%20Senate%2C%20than%20with%20Barack%20Obama.%20Obama%E2%80%99s%20people%20say%20that%20the%20President%E2%80%99s%20attitude%20is%2C%20Fine%2C%20so%20long%20as%20we%20get%20there.%20Help%20me%20to%20help%20you.%3C%2Fp%3E%5Cn%3Cp%3EWhen%20I%20asked%20Obama%20if%20he%20had%20read%20or%20seen%20anything%20that%20fully%20captured%20the%20experience%20of%20being%20in%20his%20office%2C%20he%20laughed%2C%20as%20if%20to%20say%2C%20You%20just%20have%20no%20idea.%20%E2%80%9CThe%20truth%20is%2C%20in%20popular%20culture%20the%20President%20is%20usually%20a%20side%20character%20and%20a%20lot%20of%20times%20is%20pretty%20dull%2C%E2%80%9D%20he%20said.%20%E2%80%9CIf%20it%E2%80%99s%20a%20paranoid%20conspiracy-theory%20movie%2C%20then%20there%E2%80%99s%20an%20evil%20aide%20who%20is%20carrying%20something%20out.%20If%20it%E2%80%99s%20a%20good%20President%2C%20then%20he%20is%20all-wise%20and%20all-knowing%E2%80%9D%E2%80%94like%20the%20characters%20played%20by%20Martin%20Sheen%20in%20%E2%80%9CThe%20West%20Wing%2C%E2%80%9D%20and%20Michael%20Douglas%20in%20%E2%80%9CThe%20American%20President.%E2%80%9D%20Obama%20says%20that%20he%20is%20neither.%20%E2%80%9CI%E2%80%99ll%20tell%20you%20that%20watching%20%E2%80%98Lincoln%E2%80%99%20was%20interesting%2C%20in%20part%20because%20you%20watched%20what%20obviously%20was%20a%20fictionalized%20account%20of%20the%20President%20I%20most%20admire%2C%20and%20there%20was%20such%20a%20gap%20between%20him%20and%20me%20that%20it%20made%20you%20want%20to%20be%20better.%E2%80%9D%20He%20spoke%20about%20envying%20Lincoln%E2%80%99s%20%E2%80%9Ccapacity%20to%20speak%20to%20and%20move%20the%20country%20without%20simplifying%2C%20and%20at%20the%20most%20fundamental%20of%20levels.%E2%80%9D%20But%20what%20struck%20him%20most%2C%20he%20said%2C%20was%20precisely%20what%20his%20critics%20think%20he%20most%20avoids%E2%80%94%E2%80%9Cthe%20messiness%20of%20getting%20something%20done.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EHe%20went%20on%2C%20%E2%80%9CThe%20real%20politics%20resonated%20with%20me%2C%20because%20I%20have%20yet%20to%20see%20something%20that%20we%E2%80%99ve%20done%2C%20or%20any%20President%20has%20done%2C%20that%20was%20really%20important%20and%20good%2C%20that%20did%20not%20involve%20some%20mess%20and%20some%20strong-arming%20and%20some%20shading%20of%20how%20it%20was%20initially%20talked%20about%20to%20a%20particular%20member%20of%20the%20legislature%20who%20you%20needed%20a%20vote%20from.%20Because%2C%20if%20you%E2%80%99re%20doing%20big%2C%20hard%20things%2C%20then%20there%20is%20going%20to%20be%20some%20hair%20on%20it%E2%80%94there%E2%80%99s%20going%20to%20be%20some%20aspects%20of%20it%20that%20aren%E2%80%99t%20clean%20and%20neat%20and%20immediately%20elicit%20applause%20from%20everybody.%20And%20so%20the%20nature%20of%20not%20only%20politics%20but%2C%20I%20think%2C%20social%20change%20of%20any%20sort%20is%20that%20it%20doesn%E2%80%99t%20move%20in%20a%20straight%20line%2C%20and%20that%20those%20who%20are%20most%20successful%20typically%20are%20tacking%20like%20a%20sailor%20toward%20a%20particular%20direction%20but%20have%20to%20take%20into%20account%20winds%20and%20currents%20and%20occasionally%20the%20lack%20of%20any%20wind%2C%20so%20that%20you%E2%80%99re%20just%20sitting%20there%20for%20a%20while%2C%20and%20sometimes%20you%E2%80%99re%20being%20blown%20all%20over%20the%20place.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThe%20politician%20sensitive%20to%20winds%20and%20currents%20was%20visible%20in%20Obama%E2%80%99s%20coy%20talk%20of%20his%20%E2%80%9Cevolving%E2%80%9D%20position%20on%20gay%20marriage.%20Obama%20conceded%20in%20one%20of%20our%20later%20conversations%20only%20that%20it%E2%80%99s%20%E2%80%9Cfair%20to%20say%20that%20I%20may%20have%20come%20to%20that%20realization%20slightly%20before%20I%20actually%20made%20the%20announcement%E2%80%9D%20favoring%20gay%20marriage%2C%20in%20May%20of%202012.%20%E2%80%9CBut%20this%20was%20not%20a%20situation%20where%20I%20kind%20of%20did%20a%20wink%20and%20a%20nod%20and%20a%20hundred-and-eighty-degree%20turn.%E2%80%9D%20The%20turn%20may%20not%20have%20been%20a%20sudden%20one-eighty%3B%20to%20say%20that%20your%20views%20are%20%E2%80%9Cevolving%2C%E2%80%9D%20though%2C%20is%20to%20say%20there%20is%20a%20position%20that%20you%20consider%20to%20be%20more%20advanced%20than%20the%20one%20you%20officially%20hold.%20And%20he%20held%20the%20%E2%80%9Cevolved%E2%80%9D%20position%20in%201996%2C%20when%2C%20as%20a%20candidate%20for%20the%20Illinois%20state%20senate%2C%20he%20filled%20out%20a%20questionnaire%20from%20%3Cem%3EOutlines%3C%2Fem%3E%2C%20a%20local%20gay%20and%20lesbian%20newspaper%2C%20saying%2C%20%E2%80%9CI%20favor%20legalizing%20same-sex%20marriages.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EWhen%20I%20asked%20Obama%20about%20another%20area%20of%20shifting%20public%20opinion%E2%80%94the%20legalization%20of%20marijuana%E2%80%94he%20seemed%20even%20less%20eager%20to%20evolve%20with%20any%20dispatch%20and%20get%20in%20front%20of%20the%20issue.%20%E2%80%9CAs%20has%20been%20well%20documented%2C%20I%20smoked%20pot%20as%20a%20kid%2C%20and%20I%20view%20it%20as%20a%20bad%20habit%20and%20a%20vice%2C%20not%20very%20different%20from%20the%20cigarettes%20that%20I%20smoked%20as%20a%20young%20person%20up%20through%20a%20big%20chunk%20of%20my%20adult%20life.%20I%20don%E2%80%99t%20think%20it%20is%20more%20dangerous%20than%20alcohol.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EIs%20it%20%3Cem%3Eless%3C%2Fem%3E%20dangerous%3F%20I%20asked.%3C%2Fp%3E%5Cn%3Cp%3EObama%20leaned%20back%20and%20let%20a%20moment%20go%20by.%20That%E2%80%99s%20one%20of%20his%20moves.%20When%20he%20is%20interviewed%2C%20particularly%20for%20print%2C%20he%20has%20the%20habit%20of%20slowing%20himself%20down%2C%20and%20the%20result%20is%20a%20spool%20of%20cautious%20lucidity.%20He%20speaks%20in%20paragraphs%20and%20with%20moments%20of%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%252210%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20revision.%20Sometimes%20he%20will%20stop%20in%20the%20middle%20of%20a%20sentence%20and%20say%2C%20%E2%80%9CScratch%20that%2C%E2%80%9D%20or%2C%20%E2%80%9CI%20think%20the%20grammar%20was%20all%20screwed%20up%20in%20that%20sentence%2C%20so%20let%20me%20start%20again.%E2%80%9D%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d53ba20a654ac5d42b8%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d53ba20a654ac5d42b8%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d53ba20a654ac5d42b8%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d53ba20a654ac5d42b8%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3ELess%20dangerous%2C%20he%20said%2C%20%E2%80%9Cin%20terms%20of%20its%20impact%20on%20the%20individual%20consumer.%20It%E2%80%99s%20not%20something%20I%20encourage%2C%20and%20I%E2%80%99ve%20told%20my%20daughters%20I%20think%20it%E2%80%99s%20a%20bad%20idea%2C%20a%20waste%20of%20time%2C%20not%20very%20healthy.%E2%80%9D%20What%20clearly%20does%20trouble%20him%20is%20the%20radically%20disproportionate%20arrests%20and%20incarcerations%20for%20marijuana%20among%20minorities.%20%E2%80%9CMiddle-class%20kids%20don%E2%80%99t%20get%20locked%20up%20for%20smoking%20pot%2C%20and%20poor%20kids%20do%2C%E2%80%9D%20he%20said.%20%E2%80%9CAnd%20African-American%20kids%20and%20Latino%20kids%20are%20more%20likely%20to%20be%20poor%20and%20less%20likely%20to%20have%20the%20resources%20and%20the%20support%20to%20avoid%20unduly%20harsh%20penalties.%E2%80%9D%20But%2C%20he%20said%2C%20%E2%80%9Cwe%20should%20not%20be%20locking%20up%20kids%20or%20individual%20users%20for%20long%20stretches%20of%20jail%20time%20when%20some%20of%20the%20folks%20who%20are%20writing%20those%20laws%20have%20probably%20done%20the%20same%20thing.%E2%80%9D%20Accordingly%2C%20he%20said%20of%20the%20legalization%20of%20marijuana%20in%20Colorado%20and%20Washington%20that%20%E2%80%9Cit%E2%80%99s%20important%20for%20it%20to%20go%20forward%20because%20it%E2%80%99s%20important%20for%20society%20not%20to%20have%20a%20situation%20in%20which%20a%20large%20portion%20of%20people%20have%20at%20one%20time%20or%20another%20broken%20the%20law%20and%20only%20a%20select%20few%20get%20punished.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EAs%20is%20his%20habit%2C%20he%20nimbly%20argued%20the%20other%20side.%20%E2%80%9CHaving%20said%20all%20that%2C%20those%20who%20argue%20that%20legalizing%20marijuana%20is%20a%20panacea%20and%20it%20solves%20all%20these%20social%20problems%20I%20think%20are%20probably%20overstating%20the%20case.%20There%20is%20a%20lot%20of%20hair%20on%20that%20policy.%20And%20the%20experiment%20that%E2%80%99s%20going%20to%20be%20taking%20place%20in%20Colorado%20and%20Washington%20is%20going%20to%20be%2C%20I%20think%2C%20a%20challenge.%E2%80%9D%20He%20noted%20the%20slippery-slope%20arguments%20that%20might%20arise.%20%E2%80%9CI%20also%20think%20that%2C%20when%20it%20comes%20to%20harder%20drugs%2C%20the%20harm%20done%20to%20the%20user%20is%20profound%20and%20the%20social%20costs%20are%20profound.%20And%20you%20do%20start%20getting%20into%20some%20difficult%20line-drawing%20issues.%20If%20marijuana%20is%20fully%20legalized%20and%20at%20some%20point%20folks%20say%2C%20Well%2C%20we%20can%20come%20up%20with%20a%20negotiated%20dose%20of%20cocaine%20that%20we%20can%20show%20is%20not%20any%20more%20harmful%20than%20vodka%2C%20are%20we%20open%20to%20that%3F%20If%20somebody%20says%2C%20We%E2%80%99ve%20got%20a%20finely%20calibrated%20dose%20of%20meth%2C%20it%20isn%E2%80%99t%20going%20to%20kill%20you%20or%20rot%20your%20teeth%2C%20are%20we%20O.K.%20with%20that%3F%E2%80%9D%3C%2Fp%3E%5Cn%3Ch2%3EV%E2%80%94MAGIC%20KINGDOMS%3C%2Fh2%3E%5Cn%22%7D","ref":""},["p","For every flight aboard Air Force One, there is a new name card at each seat; a catalogue of the Presidential Entertainment Library, with its hiply curated choices of movies and music; baskets of fruit and candy; a menu. Obama is generally a spare eater; the Air Force One menu",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%227%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," seems designed for William Howard Taft. Breakfast one morning was “pumpkin spiced French toast drizzled with caramel syrup and a dollop of fresh whipped cream. Served with scrambled eggs and maple sausage links.” Plus juice, coffee, and, on the side, a “creamy vanilla yogurt layered with blackberries and cinnamon graham crackers.”"],["p","The most curious character on the plane was Marvin Nicholson, a tall, rangy man in his early forties who works as the President’s trip director and ubiquitous factotum. He is six feet eight. Nicholson is the guy who is always around, who carries the bag and the jacket, who squeezes Purell onto the Presidential palms after a rope line or a clutch; he is the one who has the pens, the briefing books, the Nicorette, the Sharpies, the Advil, the throat lozenges, the iPad, the iPod, the protein bars, the bottle of Black Forest Berry Honest Tea. He and the President toss a football around, they shoot baskets, they shoot the shit. In his twenties, Nicholson was living in Boston and working as a bartender and as a clerk in a windsurfing-equipment shop, where he met John Kerry. He moved to Nantucket and worked as a caddie. He carried the Senator’s clubs and Kerry invited him to come to D.C. Since taking the job with Obama, in 2009, Nicholson has played golf with the President well over a hundred times. The Speaker of the House has played with him once."],["p","A fact like this can seem to chime with the sort of complaints you hear all the time about Obama, particularly along the Acela Corridor. He is said to be a reluctant politician: aloof, insular, diffident, arrogant, inert, unwilling to jolly his allies along the fairway and take a 9-iron to his enemies. He doesn’t know anyone in Congress. No one in the House or in the Senate, no one in foreign capitals fears him. He gives a great speech, but he doesn’t understand power. He is a poor executive. Doesn’t it seem as if he hates the job? And so on. This is the knowing talk on Wall Street, on K Street, on Capitol Hill, in green rooms—the “Morning Joe” consensus."],["p","There are other ways to assess the political skills of a President who won two terms, as only seventeen of forty-four Presidents have, and did so as a black man, with an African father and a peculiar name, one consonant away from that of the world’s most notorious terrorist. From the start, however, the political operatives who opposed him did what they are paid to do—they drew a cartoon of him. “Even if you never met him, you know this guy,” Karl Rove said, in 2008. “He’s the guy at the country club with the beautiful date, holding a Martini and a cigarette, that stands against the wall and makes snide comments about everyone who passes by.” The less malign version is of a President who is bafflingly serene, as committed to his duties as a husband and father—six-thirty family dinner upstairs in the private residence is considered “sacrosanct,” aides say—as he is to his duties as Cajoler-in-Chief."],["p","Still, Obama’s reluctance to break bread on a regular basis with his congressional allies is real, and a source of tribal mystification in Washington. “Politics was a strange career choice for Obama,” David Frum, a conservative columnist, told me. “Most politicians are not the kind of people you would choose to have as friends. Or they are the kind who, like John Edwards, seem to be one thing but then turn out to have a monster in the attic; the friendship is contingent on something you can’t see. Obama is exactly like all my friends. He would rather read a book than spend time with people he doesn’t know or like.” Joe Manchin, a Democrat from West Virginia who was elected to the Senate three years ago, said recently that Obama’s distance from members of Congress has hurt his ability to pass legislation. “When you don’t build those personal relationships,” Manchin told CNN, “it’s pretty easy for a person to say, ‘Well, let me think about it.’ ”"],["p","Harry Truman once called the White House “the great white jail,” but few Presidents seem to have felt as oppressed by Washington as Obama does. At one stop on the West Coast trip, Marta Kauffman, a Democratic bundler who was one of the creators of “Friends,” said that she asked him what had surprised him most when he first became President. “The bubble,” Obama said. He said he hoped that one day he might be able to take a walk in the park, drop by a bookstore, chat with people in a coffee shop. “After all this is done,” he said, “how can I find that again?”"],["p","“Have you considered a wig?” she asked."],["p","“Maybe fake dreads,” her son added."],["p","The President smiled. “I never thought of that,” he said."],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5f3dba20a654ac5d448c%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5f3dba20a654ac5d448c%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5f3dba20a654ac5d448c%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5f3dba20a654ac5d448c"}]],["p","Obama’s circle of intimates is limited; it has been since his days at Columbia and Harvard Law. In 2008, Obama called on John Podesta, who had worked extensively for Bill Clinton, to run his transition process. When Clinton took office, there was a huge list of people who needed to be taken care of with jobs; the “friends of Bill” is a wide network. After Podesta talked to Obama and realized how few favors had to be",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%228%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," distributed, he told a colleague, “He travels light.”"],["p","Obama’s favorite company is a small ensemble of Chicago friends—Valerie Jarrett, Marty Nesbitt and his wife, Anita Blanchard, an obstetrician, and Eric and Cheryl Whitaker, prominent doctors on the South Side. During the first Presidential campaign, the Obamas took a vow of “no new friends.”"],["p","“There have been times where I’ve been constrained by the fact that I had two young daughters who I wanted to spend time with—and that I wasn’t in a position to work the social scene in Washington,” Obama told me. But, as Malia and Sasha have grown older, the Obamas have taken to hosting occasional off-the-record dinners in the residence upstairs at the White House. The guests ordinarily include a friendly political figure, a business leader, a journalist. Obama drinks a Martini or two (Rove was right about that), and he and the First Lady are welcoming, funny, and warm. The dinners start at six. At around ten-thirty at one dinner last spring, the guests assumed the evening was winding down. But when Obama was asked whether they should leave, he laughed and said, “Hey, don’t go! I’m a night owl! Have another drink.” The party went on past 1 ",["em",{"class":"small"},"A.M."]],["p","At the dinners with historians, Obama sometimes asks his guests to talk about their latest work. On one occasion, Doris Kearns Goodwin talked about what became “The Bully Pulpit,” which is a study, in part, of the way that Theodore Roosevelt deployed his relentlessly gregarious personality and his close relations with crusading journalists to political advantage. The portrait of T.R. muscling obstreperous foes on the issue of inequality—particularly the laissez-faire dinosaurs in his own party, the G.O.P.—couldn’t fail to summon a contrasting portrait."],["p","The biographer Robert Caro has also been a guest. Caro’s ongoing volumes about Lyndon Johnson portray a President who used everything from the promise of appointment to bald-faced political threats to win passage of the legislative agenda that had languished under John Kennedy, including Medicare, a tax cut, and a civil-rights bill. Publicly, Johnson said of Kennedy, “I had to take the dead man’s program and turn it into a martyr’s cause.” Privately, he disdained Kennedy’s inability to get his program through Congress, cracking, according to Caro, that Kennedy’s men knew less about politics on the Hill “than an old maid does about fucking.” Senator Richard Russell, Jr., of Georgia, admitted that he and his Dixiecrat colleagues in the Senate could resist Kennedy “but not Lyndon”: “That man will twist your arm off at the shoulder and beat your head in with it.”"],["p","Obama delivers no such beatings. Last April, when, in the wake of the mass shootings in Newtown, Connecticut, eighty-three per cent of Americans declared themselves in favor of background checks for gun purchases, the ",["em","Times"]," ran a prominent article making the case that the Senate failed to follow the President’s lead at least partly because of his passivity as a tactical politician. It described how Mark Begich, a Democratic senator from Alaska, had asked for, and received, a crucial favor from the White House, but then, four weeks later, when Begich voted against the bill on background checks, he paid no price. No one shut down any highway lanes in Anchorage; no Presidential fury was felt in Juneau or the Brooks Range. The historian Robert Dallek, another guest at the President’s table, told the ",["em","Times"]," that Obama was “inclined to believe that sweet reason is what you need to use with people in high office.”"],["p","Yet Obama and his aides regard all such talk of breaking bread and breaking legs as wishful fantasy. They maintain that they could invite every Republican in Congress to play golf until the end of time, could deliver punishments with ruthless regularity—and never cut the Gordian knot of contemporary Washington. They have a point. An Alaska Democrat like Begich would never last in office had he voted with Obama. L.B.J., elected in a landslide victory in 1964, drew on whopping majorities in both houses of Congress. He could exploit ideological diversity within the parties and the lax regulations on earmarks and pork-barrel spending. “When he lost that historic majority, and the glow of that landslide victory faded, he had the same problems with Congress that most Presidents at one point or another have,” Obama told me. “I say that not to suggest that I’m a master wheeler-dealer but, rather, to suggest that there are some structural institutional realities to our political system that don’t have much to do with schmoozing.”"],["p","Dallek said, “Johnson could sit with Everett Dirksen, the Republican leader, kneecap to kneecap, drinking bourbon and branch water, and Dirksen would mention that there was a fine young man in his state who would be a fine judge, and the deal would be cut. Nowadays, the media would know in an instant and rightly yell ‘Corruption!’ ”"],["p","Caro finds the L.B.J.-B.H.O. comparison ludicrous. “Johnson was unique,” he said. “We have never had anyone like him, as a legislative genius. I’m working on his Presidency now. Wait till you see what he does to get Medicare, the Civil Rights Act, and the Voting Rights Act through. But is Obama a poor practitioner of power? I have a different opinion. No matter what the problems with the rollout of Obamacare, it’s a major advance in the history of social justice to provide access to health",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%229%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," care for thirty-one million people.”"],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d513adc75471b34b047%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d513adc75471b34b047%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d513adc75471b34b047%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d513adc75471b34b047"}]],["p","At the most recent dinner he attended at the White House, Caro had the distinct impression that Obama was cool to him, annoyed, perhaps, at the notion appearing in the press that his latest Johnson volume was an implicit rebuke to him. “As we were leaving, I said to Obama, ‘You know, my book wasn’t an unspoken attack on you, it’s a book about Lyndon Johnson,’ ” Caro recalled. L.B.J. was, after all, also the President who made the catastrophic decision to deepen America’s involvement in the quagmire of Vietnam. “Obama seems interested in winding down our foreign wars,” Caro said approvingly."],["p","When Obama does ask Republicans to a social occasion, he is sometimes rebuffed. In the fall of 2012, he organized a screening at the White House of Steven Spielberg’s film “Lincoln.” Spielberg, the cast, and the Democratic leadership found the time to come. Mitch McConnell, John Boehner, and three other Republicans declined their invitations, pleading the press of congressional business. In the current climate, a Republican, especially one facing challenges at home from the right, risks more than he gains by socializing or doing business with Obama. Boehner may be prepared to compromise on certain issues, but it looks better for him if he is seen to be making a deal with Harry Reid, in the Senate, than with Barack Obama. Obama’s people say that the President’s attitude is, Fine, so long as we get there. Help me to help you."],["p","When I asked Obama if he had read or seen anything that fully captured the experience of being in his office, he laughed, as if to say, You just have no idea. “The truth is, in popular culture the President is usually a side character and a lot of times is pretty dull,” he said. “If it’s a paranoid conspiracy-theory movie, then there’s an evil aide who is carrying something out. If it’s a good President, then he is all-wise and all-knowing”—like the characters played by Martin Sheen in “The West Wing,” and Michael Douglas in “The American President.” Obama says that he is neither. “I’ll tell you that watching ‘Lincoln’ was interesting, in part because you watched what obviously was a fictionalized account of the President I most admire, and there was such a gap between him and me that it made you want to be better.” He spoke about envying Lincoln’s “capacity to speak to and move the country without simplifying, and at the most fundamental of levels.” But what struck him most, he said, was precisely what his critics think he most avoids—“the messiness of getting something done.”"],["p","He went on, “The real politics resonated with me, because I have yet to see something that we’ve done, or any President has done, that was really important and good, that did not involve some mess and some strong-arming and some shading of how it was initially talked about to a particular member of the legislature who you needed a vote from. Because, if you’re doing big, hard things, then there is going to be some hair on it—there’s going to be some aspects of it that aren’t clean and neat and immediately elicit applause from everybody. And so the nature of not only politics but, I think, social change of any sort is that it doesn’t move in a straight line, and that those who are most successful typically are tacking like a sailor toward a particular direction but have to take into account winds and currents and occasionally the lack of any wind, so that you’re just sitting there for a while, and sometimes you’re being blown all over the place.”"],["p","The politician sensitive to winds and currents was visible in Obama’s coy talk of his “evolving” position on gay marriage. Obama conceded in one of our later conversations only that it’s “fair to say that I may have come to that realization slightly before I actually made the announcement” favoring gay marriage, in May of 2012. “But this was not a situation where I kind of did a wink and a nod and a hundred-and-eighty-degree turn.” The turn may not have been a sudden one-eighty; to say that your views are “evolving,” though, is to say there is a position that you consider to be more advanced than the one you officially hold. And he held the “evolved” position in 1996, when, as a candidate for the Illinois state senate, he filled out a questionnaire from ",["em","Outlines"],", a local gay and lesbian newspaper, saying, “I favor legalizing same-sex marriages.”"],["p","When I asked Obama about another area of shifting public opinion—the legalization of marijuana—he seemed even less eager to evolve with any dispatch and get in front of the issue. “As has been well documented, I smoked pot as a kid, and I view it as a bad habit and a vice, not very different from the cigarettes that I smoked as a young person up through a big chunk of my adult life. I don’t think it is more dangerous than alcohol.”"],["p","Is it ",["em","less"]," dangerous? I asked."],["p","Obama leaned back and let a moment go by. That’s one of his moves. When he is interviewed, particularly for print, he has the habit of slowing himself down, and the result is a spool of cautious lucidity. He speaks in paragraphs and with moments of",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%2210%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," revision. Sometimes he will stop in the middle of a sentence and say, “Scratch that,” or, “I think the grammar was all screwed up in that sentence, so let me start again.”"],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d53ba20a654ac5d42b8%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d53ba20a654ac5d42b8%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d53ba20a654ac5d42b8%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d53ba20a654ac5d42b8"}]],["p","Less dangerous, he said, “in terms of its impact on the individual consumer. It’s not something I encourage, and I’ve told my daughters I think it’s a bad idea, a waste of time, not very healthy.” What clearly does trouble him is the radically disproportionate arrests and incarcerations for marijuana among minorities. “Middle-class kids don’t get locked up for smoking pot, and poor kids do,” he said. “And African-American kids and Latino kids are more likely to be poor and less likely to have the resources and the support to avoid unduly harsh penalties.” But, he said, “we should not be locking up kids or individual users for long stretches of jail time when some of the folks who are writing those laws have probably done the same thing.” Accordingly, he said of the legalization of marijuana in Colorado and Washington that “it’s important for it to go forward because it’s important for society not to have a situation in which a large portion of people have at one time or another broken the law and only a select few get punished.”"],["p","As is his habit, he nimbly argued the other side. “Having said all that, those who argue that legalizing marijuana is a panacea and it solves all these social problems I think are probably overstating the case. There is a lot of hair on that policy. And the experiment that’s going to be taking place in Colorado and Washington is going to be, I think, a challenge.” He noted the slippery-slope arguments that might arise. “I also think that, when it comes to harder drugs, the harm done to the user is profound and the social costs are profound. And you do start getting into some difficult line-drawing issues. If marijuana is fully legalized and at some point folks say, Well, we can come up with a negotiated dose of cocaine that we can show is not any more harmful than vodka, are we open to that? If somebody says, We’ve got a finely calibrated dose of meth, it isn’t going to kill you or rot your teeth, are we O.K. with that?”"],["h2","V—MAGIC KINGDOMS"]],["inline-embed",{"type":"section","meta":"%7B%22type%22%3A%22section%22%2C%22body%22%3A%22%3Cp%3EBy%20Monday%20night%2C%20Obama%20was%20in%20Los%20Angeles%2C%20headed%20for%20Beverly%20Park%2C%20a%20gated%20community%20of%20private-equity%20barons%2C%20Saudi%20princes%2C%20and%20movie%20people.%20It%20was%20a%20night%20of%20fund-raisers%E2%80%94the%20first%20hosted%20by%20Magic%20Johnson%2C%20who%20led%20the%20Lakers%20to%20five%20N.B.A.%20championships%2C%20in%20the%20eighties.%20In%20the%20Beast%2C%20on%20the%20way%20to%20Johnson%E2%80%99s%20house%2C%20Obama%20told%20me%2C%20%E2%80%9CMagic%20has%20become%20a%20good%20friend.%20I%20always%20tease%20him%E2%80%94I%20think%20he%20supported%20Hillary%20the%20first%20time%20around%2C%20in%20%E2%80%9908.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CHe%20campaigned%20for%20her%20in%20Iowa!%E2%80%9D%20Josh%20Earnest%2C%20a%20press%20spokesman%2C%20said%2C%20still%20sounding%20chagrined.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CYeah%2C%20but%20we%20have%20developed%20a%20great%20relationship%2C%E2%80%9D%20Obama%20said.%20%E2%80%9CI%20wasn%E2%80%99t%20a%20Lakers%20fan.%20I%20was%20a%20Philadelphia%2076ers%20fan%2C%20because%20I%20loved%20Doctor%20J.%E2%80%9D%E2%80%94Julius%20Erving%E2%80%94%E2%80%9Cand%20then%20became%20a%20Jordan%20fan%2C%20because%20I%20moved%20to%20Chicago.%20But%2C%20in%20my%20mind%2C%20at%20least%2C%20what%20has%20made%20Magic%20heroic%20was%20not%20simply%20the%20joy%20of%20his%20playing.%E2%80%9D%20Obama%20said%20that%20the%20way%20Johnson%20handled%20his%20H.I.V.%20diagnosis%20changed%20%E2%80%9Chow%20the%20culture%20thought%20about%20that%E2%80%94which%2C%20actually%2C%20I%20think%2C%20ultimately%20had%20an%20impact%20about%20how%20the%20culture%20thought%20about%20the%20gay%20community.%E2%80%9D%20He%20also%20talked%20about%20Johnson%E2%80%99s%20business%20success%20as%20something%20that%20was%20%E2%80%9Cdeeply%20admired%E2%80%9D%20among%20African-Americans%E2%80%94%E2%80%9Cthe%20notion%20that%20here%E2%80%99s%20somebody%20who%20would%20leverage%20fame%20and%20fortune%20in%20sports%20into%20a%20pretty%20remarkable%20business%20career.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CDo%20you%20not%20see%20that%20often%20enough%2C%20by%20your%20lights%3F%E2%80%9D%20I%20asked.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CI%20don%E2%80%99t%2C%E2%80%9D%20Obama%20said.%3C%2Fp%3E%5Cn%3Cp%3EThe%20Obamas%20are%20able%20to%20speak%20to%20people%20of%20color%20in%20a%20way%20that%20none%20of%20their%20predecessors%20could.%20And%20the%20President%20is%20quick%20to%20bring%20into%20the%20public%20realm%20the%20fact%20that%2C%20for%20all%20his%20personal%20cool%2C%20he%20is%20a%20foursquare%20family%20man.%20He%20has%20plenty%20of%20hip-hop%20on%20his%20iPod%2C%20but%20he%20also%20worries%20about%20the%20moments%20of%20misogyny.%20Once%2C%20I%20mentioned%20to%20him%20that%20I%20knew%20that%20while%20Malia%20Obama%2C%20an%20aspiring%20filmmaker%2C%20was%20a%20fan%20of%20%E2%80%9CGirls%2C%E2%80%9D%20he%20and%20Michelle%20Obama%20were%2C%20at%20first%2C%20wary%20of%20the%20show.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CI%E2%80%99m%20at%20the%20very%20young%20end%20of%20the%20Baby%20Boom%20generation%2C%20which%20meant%20that%20I%20did%20not%20come%20of%20age%20in%20the%20sixties%E2%80%94took%20for%20granted%20certain%20freedoms%2C%20certain%20attitudes%20about%20gender%2C%20sexuality%2C%20equality%20for%20women%2C%20but%20didn%E2%80%99t%20feel%20as%20if%20I%20was%20having%20to%20rebel%20against%20something%2C%E2%80%9D%20Obama%20said.%20%E2%80%9CPrecisely%20because%20I%20didn%E2%80%99t%20have%20a%20father%20in%20the%20home%20and%20moved%20around%20a%20lot%20as%20a%20kid%20and%20had%20a%20wonderfully%20loving%20mom%20and%20grandparents%2C%20but%20not%20a%20lot%20of%20structure%20growing%20up%2C%20I%20emerged%20on%20the%20other%20side%20of%20that%20with%20an%20appreciation%20for%20family%20and%20marriage%20and%20structure%20for%20the%20kids.%20I%E2%80%99m%20sure%20that%E2%80%99s%20part%20of%20why%20Michelle%20and%20her%20family%20held%20such%20appeal%20to%20me%20in%20the%20first%20place%2C%20because%20she%20did%20grow%20up%20with%20that%20kind%20of%20structure.%20And%20now%2C%20as%20parents%2C%20I%20don%E2%80%99t%20think%20we%E2%80%99re%20being%20particularly%20conservative%E2%80%94we%E2%80%99re%20actually%20not%20prudes.%C2%A0.%C2%A0.%C2%A0.%20But%2C%20as%20parents%2C%20what%20we%20have%20seen%2C%20both%20in%20our%20own%20family%20and%20among%20our%20friends%2C%20is%20that%20kids%20with%20structure%20have%20an%20easier%20time%20of%20it.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EHe%20talked%20about%20a%20visit%20that%20he%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%252211%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20made%20last%20year%20to%20Hyde%20Park%20Academy%2C%20a%20public%20high%20school%20on%20Chicago%E2%80%99s%20South%20Side%2C%20where%20he%20met%20with%20a%20group%20of%20about%20twenty%20boys%20in%20a%20program%20called%20Becoming%20a%20Man.%20%E2%80%9CThey%E2%80%99re%20in%20this%20program%20because%20they%E2%80%99re%20fundamentally%20good%20kids%20who%20could%20tip%20in%20the%20wrong%20direction%20if%20they%20didn%E2%80%99t%20get%20some%20guidance%20and%20some%20structure%2C%E2%80%9D%20Obama%20recalled.%20%E2%80%9CWe%20went%20around%20the%20room%20and%20started%20telling%20each%20other%20stories.%20And%20one%20of%20the%20young%20men%20asked%20me%20about%20me%20growing%20up%2C%20and%20I%20explained%2C%20You%20know%20what%3F%20I%E2%80%99m%20just%20like%20you%20guys.%20I%20didn%E2%80%99t%20have%20a%20dad.%20There%20were%20times%20where%20I%20was%20angry%20and%20wasn%E2%80%99t%20sure%20why%20I%20was%20angry.%20I%20engaged%20in%20a%20bunch%20of%20anti-social%20behavior.%20I%20did%20drugs.%20I%20got%20drunk.%20Didn%E2%80%99t%20take%20school%20seriously.%20The%20only%20difference%20between%20me%20and%20you%20is%20that%20I%20was%20in%20a%20more%20forgiving%20environment%2C%20and%20if%20I%20made%20a%20mistake%20I%20wasn%E2%80%99t%20going%20to%20get%20shot.%20And%2C%20even%20if%20I%20didn%E2%80%99t%20apply%20myself%20in%20school%2C%20I%20was%20at%20a%20good%20enough%20school%20that%20just%20through%20osmosis%20I%E2%80%99d%20have%20the%20opportunity%20to%20go%20to%20college.%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d553adc75471b34b04b%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d553adc75471b34b04b%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d553adc75471b34b04b%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d553adc75471b34b04b%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3E%E2%80%9CAnd%2C%20as%20I%E2%80%99m%20speaking%2C%20the%20kid%20next%20to%20me%20looks%20over%20and%20he%20says%2C%20%E2%80%98Are%20you%20talking%20about%20%3Cem%3Eyou%3C%2Fem%3E%3F%E2%80%99%20And%20there%20was%20a%20benefit%20for%20them%20hearing%20that%2C%20because%20when%20I%20then%20said%2C%20You%20guys%20have%20to%20take%20yourselves%20more%20seriously%2C%20or%20you%20need%20to%20have%20a%20backup%20plan%20in%20case%20you%20don%E2%80%99t%20end%20up%20being%20LeBron%20or%20Jay%20Z%C2%A0.%C2%A0.%C2%A0.%C2%A0they%20might%20listen.%20Now%2C%20that%E2%80%99s%20not%20a%20liberal%20or%20a%20conservative%20thing.%20There%20have%20been%20times%20where%20some%20thoughtful%20and%20sometimes%20not%20so%20thoughtful%20African-American%20commentators%20have%20gotten%20on%20both%20Michelle%20and%20me%2C%20suggesting%20that%20we%20are%20not%20addressing%20enough%20sort%20of%20institutional%20barriers%20and%20racism%2C%20and%20we%E2%80%99re%20engaging%20in%20sort%20of%20up-by-the-bootstraps%2C%20Booker%20T.%20Washington%20messages%20that%20let%20the%20larger%20society%20off%20the%20hook.%E2%80%9D%20Obama%20thought%20that%20this%20reaction%20was%20sometimes%20knee-jerk.%20%E2%80%9CI%20always%20tell%20people%20to%20go%20read%20some%20of%20Dr.%20King%E2%80%99s%20writings%20about%20the%20African-American%20community.%20For%20that%20matter%2C%20read%20Malcolm%20X.%C2%A0.%C2%A0.%C2%A0.%20There%E2%80%99s%20no%20contradiction%20to%20say%20that%20there%20are%20issues%20of%20personal%20responsibility%20that%20have%20to%20be%20addressed%2C%20while%20still%20acknowledging%20that%20some%20of%20the%20specific%20pathologies%20in%20the%20African-American%20community%20are%20a%20direct%20result%20of%20our%20history.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThe%20higher%20we%20went%20up%20into%20Beverly%20Hills%2C%20the%20grander%20the%20houses%20were.%20This%20was%20where%20the%20big%20donors%20lived.%20But%20Obama%E2%80%99s%20thoughts%20have%20been%20down%20in%20the%20city.%20The%20drama%20of%20racial%20inequality%2C%20in%20his%20mind%2C%20has%20come%20to%20presage%20a%20larger%2C%20transracial%20form%20of%20economic%20disparity%2C%20a%20deepening%20of%20the%20class%20divide.%20Indeed%2C%20if%20there%20is%20a%20theme%20for%20the%20remaining%20days%20of%20his%20term%2C%20it%20is%20inequality.%20In%202011%2C%20he%20went%20to%20Osawatomie%2C%20Kansas%2C%20the%20site%20of%20Theodore%20Roosevelt%E2%80%99s%201910%20New%20Nationalism%20speech%E2%80%94a%20signal%20moment%20in%20the%20history%20of%20Progressivism%E2%80%94and%20declared%20inequality%20the%20%E2%80%9Cdefining%20issue%20of%20our%20time.%E2%80%9D%20He%20repeated%20the%20message%20at%20length%2C%20late%20last%20year%2C%20in%20Anacostia%2C%20one%20of%20the%20poorest%20neighborhoods%20in%20Washington%2C%20D.C.%2C%20this%20time%20noting%20that%20the%20gap%20between%20the%20rich%20and%20the%20poor%20in%20America%20now%20resembled%20that%20in%20Argentina%20and%20Jamaica%2C%20rather%20than%20that%20in%20France%2C%20Germany%2C%20or%20Canada.%20American%20C.E.O.s%20once%20made%2C%20on%20average%2C%20thirty%20times%20as%20much%20as%20workers%3B%20now%20they%20make%20about%20two%20hundred%20and%20seventy%20times%20as%20much.%20The%20wealthy%20hire%20lobbyists%3B%20they%20try%20to%20secure%20their%20interests%20with%20campaign%20donations.%20Even%20as%20Obama%20travels%20for%20campaign%20alms%20and%20is%20as%20entangled%20in%20the%20funding%20system%20at%20least%20as%20much%20as%20any%20other%20politician%2C%20he%20insists%20that%20his%20commitment%20is%20to%20the%20middle%20class%20and%20the%20disadvantaged.%20Last%20summer%2C%20he%20received%20a%20letter%20from%20a%20single%20mother%20struggling%20to%20support%20herself%20and%20her%20daughter%20on%20a%20minimal%20income.%20She%20was%20drowning%3A%20%E2%80%9CI%20need%20help.%20I%20can%E2%80%99t%20imagine%20being%20out%20in%20the%20streets%20with%20my%20daughter%20and%20if%20I%20don%E2%80%99t%20get%20some%20type%20of%20relief%20soon%2C%20I%E2%80%99m%20afraid%20that%E2%80%99s%20what%20may%20happen.%E2%80%9D%20%E2%80%9CCopy%20to%20Senior%20Advisers%2C%E2%80%9D%20Obama%20wrote%20at%20the%20bottom%20of%20the%20letter.%20%E2%80%9CThis%20is%20the%20person%20we%20are%20working%20for.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EIn%20one%20of%20our%20conversations%2C%20I%20asked%20him%20what%20he%20felt%20he%20must%20get%20done%20before%20leaving%20office.%20He%20was%20silent%20for%20a%20while%20and%20then%20broke%20into%20a%20pained%20grin.%20%E2%80%9CYou%20mean%2C%20now%20that%20the%20Web%20site%20is%20working%3F%E2%80%9D%20Yes%2C%20after%20that.%20%E2%80%9CIt%E2%80%99s%20hard%20to%20anticipate%20events%20over%20the%20next%20three%20years%2C%E2%80%9D%20he%20said.%20%E2%80%9CIf%20you%20had%20asked%20F.D.R.%20what%20he%20had%20to%20accomplish%20in%201937%2C%20he%20would%20have%20told%20you%2C%20%E2%80%98I%E2%80%99ve%20got%20to%20stabilize%20the%20economy%20and%20reduce%20the%20deficit.%E2%80%99%20Turned%20out%20there%20were%20a%20few%20more%20things%20on%20his%20plate.%E2%80%9D%20He%20went%20on%2C%20%E2%80%9CI%20think%20we%20are%20fortunate%20at%20the%20moment%20that%20we%20do%20not%20face%20a%20crisis%20of%20the%20scale%20and%20scope%20that%20Lincoln%20or%20F.D.R.%20faced.%20So%20I%20think%20it%E2%80%99s%20unrealistic%20to%20suggest%20that%20I%20can%20narrow%20my%20focus%20the%20way%20those%20two%20Presidents%20did.%20But%20I%20can%20tell%20you%20that%20I%20will%20measure%20myself%20at%20the%20end%20of%20my%20Presidency%20in%20large%20part%20by%20whether%20I%20began%20the%20process%20of%20rebuilding%20the%20middle%20class%20and%20the%20ladders%20into%20the%20middle%20class%2C%20and%20reversing%20the%20trend%20toward%20economic%20bifurcation%20in%20this%20society.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20met%20last%20summer%20with%20Robert%20Putnam%2C%20a%20Harvard%20political%20scientist%20who%20became%20famous%20for%20a%20book%20he%20wrote%20on%20social%20atomization%2C%20%E2%80%9CBowling%20Alone.%E2%80%9D%20For%20the%20past%20several%20years%2C%20Putnam%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%252212%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20and%20some%20colleagues%20have%20been%20working%20on%20a%20book%20about%20the%20growing%20opportunity%20gap%20between%20rich%20and%20poor%20kids.%20Putnam%2C%20who%20led%20a%20Kennedy%20School%20seminar%20on%20civic%20engagement%20that%20Obama%20was%20in%2C%20sent%20the%20President%20a%20memo%20about%20his%20findings.%20More%20and%20more%2C%20Putnam%20found%2C%20the%20crucial%20issue%20is%20class%2C%20and%20he%20believes%20that%20a%20black%20President%20might%20have%20an%20easier%20time%20explaining%20this%20trend%20to%20the%20American%20people%20and%20setting%20an%20agenda%20to%20combat%20it.%20Other%20prominent%20politicians%E2%80%94including%20Hillary%20Clinton%2C%20Paul%20Ryan%2C%20and%20Jeb%20Bush%E2%80%94have%20also%20consulted%20Putnam.%20Putnam%20told%20me%20that%2C%20even%20if%20legislation%20combatting%20the%20widening%20class%20divide%20eludes%20Obama%2C%20%E2%80%9CI%20am%20hoping%20he%20can%20be%20John%20the%20Baptist%20on%20this.%E2%80%9D%20And%20Obama%2C%20for%20his%20part%2C%20seems%20eager%20to%20take%20on%20that%20evangelizing%20role.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CYou%20have%20an%20economy%2C%E2%80%9D%20Obama%20told%20me%2C%20%E2%80%9Cthat%20is%20ruthlessly%20squeezing%20workers%20and%20imposing%20efficiencies%20that%20make%20our%20flat-screen%20TVs%20really%20cheap%20but%20also%20puts%20enormous%20downward%20pressure%20on%20wages%20and%20salaries.%20That%E2%80%99s%20making%20it%20more%20and%20more%20difficult%20not%20only%20for%20African-Americans%20or%20Latinos%20to%20get%20a%20foothold%20into%20the%20middle%20class%20but%20for%20everybody%E2%80%94large%20majorities%20of%20people%E2%80%94to%20get%20a%20foothold%20in%20the%20middle%20class%20or%20to%20feel%20secure%20there.%20You%E2%80%99ve%20got%20folks%20like%20Bob%20Putnam%2C%20who%E2%80%99s%20doing%20some%20really%20interesting%20studies%20indicating%20the%20degree%20to%20which%20some%20of%20those%20%E2%80%98pathologies%E2%80%99%20that%20used%20to%20be%20attributed%20to%20the%20African-American%20community%20in%20particular%E2%80%94single-parent%20households%2C%20and%20drug%20abuse%2C%20and%20men%20dropping%20out%20of%20the%20labor%20force%2C%20and%20an%20underground%20economy%E2%80%94you%E2%80%99re%20now%20starting%20to%20see%20in%20larger%20numbers%20in%20white%20working-class%20communities%20as%20well%2C%20which%20would%20tend%20to%20vindicate%20what%20I%20think%20a%20lot%20of%20us%20always%20felt.%E2%80%9D%3C%2Fp%3E%5Cn%3Ch2%3EVI%E2%80%94A%20NEW%20EQUILIBRIUM%3C%2Fh2%3E%5Cn%22%7D","ref":""},["p","By Monday night, Obama was in Los Angeles, headed for Beverly Park, a gated community of private-equity barons, Saudi princes, and movie people. It was a night of fund-raisers—the first hosted by Magic Johnson, who led the Lakers to five N.B.A. championships, in the eighties. In the Beast, on the way to Johnson’s house, Obama told me, “Magic has become a good friend. I always tease him—I think he supported Hillary the first time around, in ’08.”"],["p","“He campaigned for her in Iowa!” Josh Earnest, a press spokesman, said, still sounding chagrined."],["p","“Yeah, but we have developed a great relationship,” Obama said. “I wasn’t a Lakers fan. I was a Philadelphia 76ers fan, because I loved Doctor J.”—Julius Erving—“and then became a Jordan fan, because I moved to Chicago. But, in my mind, at least, what has made Magic heroic was not simply the joy of his playing.” Obama said that the way Johnson handled his H.I.V. diagnosis changed “how the culture thought about that—which, actually, I think, ultimately had an impact about how the culture thought about the gay community.” He also talked about Johnson’s business success as something that was “deeply admired” among African-Americans—“the notion that here’s somebody who would leverage fame and fortune in sports into a pretty remarkable business career.”"],["p","“Do you not see that often enough, by your lights?” I asked."],["p","“I don’t,” Obama said."],["p","The Obamas are able to speak to people of color in a way that none of their predecessors could. And the President is quick to bring into the public realm the fact that, for all his personal cool, he is a foursquare family man. He has plenty of hip-hop on his iPod, but he also worries about the moments of misogyny. Once, I mentioned to him that I knew that while Malia Obama, an aspiring filmmaker, was a fan of “Girls,” he and Michelle Obama were, at first, wary of the show."],["p","“I’m at the very young end of the Baby Boom generation, which meant that I did not come of age in the sixties—took for granted certain freedoms, certain attitudes about gender, sexuality, equality for women, but didn’t feel as if I was having to rebel against something,” Obama said. “Precisely because I didn’t have a father in the home and moved around a lot as a kid and had a wonderfully loving mom and grandparents, but not a lot of structure growing up, I emerged on the other side of that with an appreciation for family and marriage and structure for the kids. I’m sure that’s part of why Michelle and her family held such appeal to me in the first place, because she did grow up with that kind of structure. And now, as parents, I don’t think we’re being particularly conservative—we’re actually not prudes. . . . But, as parents, what we have seen, both in our own family and among our friends, is that kids with structure have an easier time of it.”"],["p","He talked about a visit that he",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%2211%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," made last year to Hyde Park Academy, a public high school on Chicago’s South Side, where he met with a group of about twenty boys in a program called Becoming a Man. “They’re in this program because they’re fundamentally good kids who could tip in the wrong direction if they didn’t get some guidance and some structure,” Obama recalled. “We went around the room and started telling each other stories. And one of the young men asked me about me growing up, and I explained, You know what? I’m just like you guys. I didn’t have a dad. There were times where I was angry and wasn’t sure why I was angry. I engaged in a bunch of anti-social behavior. I did drugs. I got drunk. Didn’t take school seriously. The only difference between me and you is that I was in a more forgiving environment, and if I made a mistake I wasn’t going to get shot. And, even if I didn’t apply myself in school, I was at a good enough school that just through osmosis I’d have the opportunity to go to college."],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d553adc75471b34b04b%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d553adc75471b34b04b%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d553adc75471b34b04b%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d553adc75471b34b04b"}]],["p","“And, as I’m speaking, the kid next to me looks over and he says, ‘Are you talking about ",["em","you"],"?’ And there was a benefit for them hearing that, because when I then said, You guys have to take yourselves more seriously, or you need to have a backup plan in case you don’t end up being LeBron or Jay Z . . . they might listen. Now, that’s not a liberal or a conservative thing. There have been times where some thoughtful and sometimes not so thoughtful African-American commentators have gotten on both Michelle and me, suggesting that we are not addressing enough sort of institutional barriers and racism, and we’re engaging in sort of up-by-the-bootstraps, Booker T. Washington messages that let the larger society off the hook.” Obama thought that this reaction was sometimes knee-jerk. “I always tell people to go read some of Dr. King’s writings about the African-American community. For that matter, read Malcolm X. . . . There’s no contradiction to say that there are issues of personal responsibility that have to be addressed, while still acknowledging that some of the specific pathologies in the African-American community are a direct result of our history.”"],["p","The higher we went up into Beverly Hills, the grander the houses were. This was where the big donors lived. But Obama’s thoughts have been down in the city. The drama of racial inequality, in his mind, has come to presage a larger, transracial form of economic disparity, a deepening of the class divide. Indeed, if there is a theme for the remaining days of his term, it is inequality. In 2011, he went to Osawatomie, Kansas, the site of Theodore Roosevelt’s 1910 New Nationalism speech—a signal moment in the history of Progressivism—and declared inequality the “defining issue of our time.” He repeated the message at length, late last year, in Anacostia, one of the poorest neighborhoods in Washington, D.C., this time noting that the gap between the rich and the poor in America now resembled that in Argentina and Jamaica, rather than that in France, Germany, or Canada. American C.E.O.s once made, on average, thirty times as much as workers; now they make about two hundred and seventy times as much. The wealthy hire lobbyists; they try to secure their interests with campaign donations. Even as Obama travels for campaign alms and is as entangled in the funding system at least as much as any other politician, he insists that his commitment is to the middle class and the disadvantaged. Last summer, he received a letter from a single mother struggling to support herself and her daughter on a minimal income. She was drowning: “I need help. I can’t imagine being out in the streets with my daughter and if I don’t get some type of relief soon, I’m afraid that’s what may happen.” “Copy to Senior Advisers,” Obama wrote at the bottom of the letter. “This is the person we are working for.”"],["p","In one of our conversations, I asked him what he felt he must get done before leaving office. He was silent for a while and then broke into a pained grin. “You mean, now that the Web site is working?” Yes, after that. “It’s hard to anticipate events over the next three years,” he said. “If you had asked F.D.R. what he had to accomplish in 1937, he would have told you, ‘I’ve got to stabilize the economy and reduce the deficit.’ Turned out there were a few more things on his plate.” He went on, “I think we are fortunate at the moment that we do not face a crisis of the scale and scope that Lincoln or F.D.R. faced. So I think it’s unrealistic to suggest that I can narrow my focus the way those two Presidents did. But I can tell you that I will measure myself at the end of my Presidency in large part by whether I began the process of rebuilding the middle class and the ladders into the middle class, and reversing the trend toward economic bifurcation in this society.”"],["p","Obama met last summer with Robert Putnam, a Harvard political scientist who became famous for a book he wrote on social atomization, “Bowling Alone.” For the past several years, Putnam",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%2212%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," and some colleagues have been working on a book about the growing opportunity gap between rich and poor kids. Putnam, who led a Kennedy School seminar on civic engagement that Obama was in, sent the President a memo about his findings. More and more, Putnam found, the crucial issue is class, and he believes that a black President might have an easier time explaining this trend to the American people and setting an agenda to combat it. Other prominent politicians—including Hillary Clinton, Paul Ryan, and Jeb Bush—have also consulted Putnam. Putnam told me that, even if legislation combatting the widening class divide eludes Obama, “I am hoping he can be John the Baptist on this.” And Obama, for his part, seems eager to take on that evangelizing role."],["p","“You have an economy,” Obama told me, “that is ruthlessly squeezing workers and imposing efficiencies that make our flat-screen TVs really cheap but also puts enormous downward pressure on wages and salaries. That’s making it more and more difficult not only for African-Americans or Latinos to get a foothold into the middle class but for everybody—large majorities of people—to get a foothold in the middle class or to feel secure there. You’ve got folks like Bob Putnam, who’s doing some really interesting studies indicating the degree to which some of those ‘pathologies’ that used to be attributed to the African-American community in particular—single-parent households, and drug abuse, and men dropping out of the labor force, and an underground economy—you’re now starting to see in larger numbers in white working-class communities as well, which would tend to vindicate what I think a lot of us always felt.”"],["h2","VI—A NEW EQUILIBRIUM"]],["inline-embed",{"type":"section","meta":"%7B%22type%22%3A%22section%22%2C%22body%22%3A%22%3Cp%3EAfter%20the%20event%20at%20Magic%20Johnson%E2%80%99s%20%C2%A0place%E2%80%94the%20highlight%20was%20a%20tour%20of%20an%20immense%20basement%20trophy%20room%2C%20where%20Johnson%20had%20installed%20a%20gleaming%20hardwood%20basketball%20floor%20and%20piped%20in%20the%20sound%20of%20crowds%20cheering%20and%20announcers%20declaring%20the%20glories%20of%20the%20Lakers%E2%80%94the%20Beast%20made%20its%20way%20to%20the%20compound%20that%20the%20Mighty%20Morphin%20Power%20Rangers%20built.%20Haim%20Saban%2C%20who%20made%20his%20billions%20as%20a%20self-described%20%E2%80%9Ccartoon%20schlepper%2C%E2%80%9D%20was%20born%20in%20Egypt%2C%20came%20of%20age%20in%20Israel%2C%20and%20started%20his%20show-business%20career%20as%20the%20bass%20player%20in%20the%20Lions%20of%20Judah.%20His%20politics%20are%20not%20ambiguous.%20%E2%80%9CI%20am%20a%20one-issue%20guy%2C%E2%80%9D%20he%20once%20said%2C%20%E2%80%9Cand%20my%20issue%20is%20Israel.%E2%80%9D%20His%20closest%20political%20relationship%20is%20with%20Bill%20and%20Hillary%20Clinton%2C%20and%20he%20was%20crushed%20when%20she%20lost%20to%20Obama%2C%20in%202008.%20Saban%20publicly%20expressed%20doubts%20about%20whether%20Obama%20was%20sufficiently%20ardent%20about%20Israel%2C%20but%20he%20has%20come%20around.%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d561260cf20873dfd22%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d561260cf20873dfd22%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d561260cf20873dfd22%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d561260cf20873dfd22%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3EThe%20main%20house%20on%20Saban%E2%80%99s%20property%20is%20less%20of%20an%20art%20museum%20than%20Jon%20Shirley%E2%80%99s%2C%20though%20it%20features%20a%20Warhol%20diptych%20of%20Golda%20Meir%20and%20Albert%20Einstein%20over%20the%20fireplace.%20The%20fund-raiser%20was%20held%20in%20back%20of%20the%20main%20house%2C%20under%20a%20tent.%20Addressing%20a%20hundred%20and%20twenty%20guests%2C%20and%20being%20peppered%20with%20questions%20about%20the%20Middle%20East%2C%20Obama%20trotted%20around%20all%20the%20usual%20bases%E2%80%94the%20hope%20for%20peace%2C%20the%20still%20strong%20alliance%20with%20Israel%2C%20the%20danger%20of%20%E2%80%9Clone%20wolf%E2%80%9D%20terror%20threats.%20But%2C%20while%20a%20man%20who%20funds%20the%20Saban%20Center%20for%20Middle%20East%20Policy%20at%20the%20Brookings%20Institution%20may%20have%20warmed%20to%20Obama%2C%20there%20is%20no%20question%20that%2C%20in%20certain%20professional%20foreign-policy%20circles%2C%20Obama%20is%20often%20regarded%20with%20mistrust.%20His%20Syria%20policy%E2%80%94with%20its%20dubious%20%E2%80%9Cred%20line%E2%80%9D%20and%20threats%20to%20get%20rid%20of%20Bashar%20al-Assad%3B%20with%20John%20Kerry%E2%80%99s%20improvised%20press-conference%20gambit%20on%20chemical%20weapons%E2%80%94has%20inspired%20little%20confidence.%20Neither%20did%20the%20decision%20to%20accelerate%20troop%20levels%20in%20Afghanistan%20and%2C%20at%20the%20same%20time%2C%20schedule%20a%20withdrawal.%3C%2Fp%3E%5Cn%3Cp%3EObama%20came%20to%20power%20without%20foreign-policy%20experience%3B%20but%20he%20won%20the%20election%2C%20in%20part%2C%20by%20advocating%20a%20foreign-policy%20sensibility%20that%20was%20wary%20of%20American%20overreach.%20If%20George%20W.%20Bush%E2%80%99s%20foreign%20policy%20was%20largely%20a%20reaction%20to%209%2F11%2C%20Obama%E2%80%99s%20has%20been%20a%20reaction%20to%20the%20reaction.%20He%20withdrew%20American%20forces%20from%20Iraq.%20He%20went%20to%20Cairo%20in%202009%2C%20in%20an%20attempt%20to%20forge%20%E2%80%9Ca%20new%20beginning%E2%80%9D%20between%20the%20United%20States%20and%20the%20Muslim%20world.%20American%20troops%20will%20come%20home%20from%20Afghanistan%20this%20year.%20As%20he%20promised%20in%20his%20first%20Presidential%20campaign%E2%80%94to%20the%20outraged%20protests%20of%20Hillary%20Clinton%20and%20John%20McCain%20alike%E2%80%94he%20has%20extended%20a%20hand%20to%20traditional%20enemies%2C%20from%20Iran%20to%20Cuba.%20And%20he%20has%20not%20hesitated%20in%20his%20public%20rhetoric%20to%20acknowledge%2C%20however%20subtly%2C%20the%20abuses%2C%20as%20well%20as%20the%20triumphs%2C%20of%20American%20power.%20He%20remembers%20going%20with%20his%20mother%20to%20live%20in%20Indonesia%2C%20in%201967%E2%80%94shortly%20after%20a%20military%20coup%2C%20engineered%20with%20American%20help%2C%20led%20to%20the%20slaughter%20of%20hundreds%20of%20thousands%20of%20people.%20This%20event%2C%20and%20the%20fact%20that%20so%20few%20Americans%20know%20much%20about%20it%2C%20made%20a%20lasting%20impression%20on%20Obama.%20He%20is%20convinced%20that%20an%20essential%20component%20of%20diplomacy%20is%20the%20public%20recognition%20of%20historical%20facts%E2%80%94not%20only%20the%20taking%20of%20American%20hostages%20in%20Iran%2C%20in%201979%2C%20but%20also%20the%20American%20role%20in%20the%20overthrow%20of%20Mohammad%20Mossadegh%2C%20the%20democratically%20elected%20Prime%20Minister%20of%20Iran%2C%20in%201953.%3C%2Fp%3E%5Cn%3Cp%3EThe%20right%E2%80%99s%20response%20has%20been%20to%20accuse%20Obama%20of%20conducting%20a%20foreign%20policy%20of%20apology.%20Last%20year%2C%20Republican%20senators%20on%20the%20Foreign%20Affairs%20Committee%2C%20including%20Marco%20Rubio%2C%20of%20Florida%2C%20demanded%20to%20know%20if%20Samantha%20Power%2C%20Obama%E2%80%99s%20nominee%20for%20U.N.%20Ambassador%20and%20the%20author%20of%20%E2%80%9CA%20Problem%20from%20Hell%2C%E2%80%9D%20a%20historical%20indictment%20of%20American%20passivity%20in%20the%20face%20of%20various%20genocides%20around%20the%20world%2C%20would%20ever%20%E2%80%9Capologize%E2%80%9D%20for%20the%20United%20States.%20(In%20a%20depressing%20Kabuki%20drama%2C%20Power%20seemed%20forced%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%252213%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20to%20prove%20her%20patriotic%20bona%20fides%20by%20insisting%20repeatedly%20that%20the%20U.S.%20was%20%E2%80%9Cthe%20greatest%20country%20on%20earth%E2%80%9D%20and%20that%2C%20no%2C%20she%20would%20%E2%80%9Cnever%20apologize%E2%80%9D%20for%20it.)%20Obama%E2%80%99s%20conservative%20critics%2C%20both%20at%20home%20and%20abroad%2C%20paint%20him%20as%20a%20President%20out%20to%20diminish%20American%20power.%20Josef%20Joffe%2C%20the%20hawkish%20editor%20of%20%3Cem%3EDie%20Zeit%2C%3C%2Fem%3E%20the%20highbrow%20German%20weekly%2C%20told%20me%2C%20%E2%80%9CThere%20is%20certainly%20consistency%20and%20coherence%20in%20his%20attempt%20to%20retract%20from%20the%20troubles%20of%20the%20world%2C%20to%20get%20the%20U.S.%20out%20of%20harm%E2%80%99s%20way%2C%20in%20order%20to%20do%20%E2%80%98a%20little%20nation-building%20at%20home%2C%E2%80%99%20as%20he%20has%20so%20often%20put%20it.%20If%20you%20want%20to%20be%20harsh%20about%20it%2C%20he%20wants%20to%20turn%20the%20U.S.%20into%20a%20very%20large%20medium%20power%2C%20into%20an%20XXL%20France%20or%20Germany.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%E2%80%99s%20%E2%80%9Clong%20game%E2%80%9D%20on%20foreign%20policy%20calls%20for%20traditional%20categories%20of%20American%20power%20and%20ideology%20to%20be%20reordered.%20Ben%20Rhodes%2C%20the%20deputy%20national-security%20adviser%20for%20strategic%20communications%2C%20told%20me%20that%20Washington%20was%20%E2%80%9Ctrapped%20in%20very%20stale%20narratives.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CIn%20the%20foreign-policy%20establishment%2C%20to%20be%20an%20idealist%20you%20have%20to%20be%20for%20military%20intervention%2C%E2%80%9D%20Rhodes%20went%20on.%20%E2%80%9CIn%20the%20Democratic%20Party%2C%20these%20debates%20were%20defined%20in%20the%20nineties%2C%20and%20the%20idealists%20lined%20up%20for%20military%20intervention.%20For%20the%20President%2C%20Iraq%20was%20the%20defining%20issue%2C%20and%20now%20Syria%20is%20viewed%20through%20that%20lens%2C%20as%20was%20Libya%E2%80%94to%20be%20an%20idealist%2C%20you%20have%20to%20be%20a%20military%20interventionist.%20We%20spent%20a%20trillion%20dollars%20in%20Iraq%20and%20had%20troops%20there%20for%20a%20decade%2C%20and%20you%20can%E2%80%99t%20say%20it%20wielded%20positive%20influence.%20Just%20the%20opposite.%20We%20can%E2%80%99t%20seem%20to%20get%20out%20of%20these%20boxes.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20may%20resist%20the%20idealism%20of%20a%20previous%20generation%20of%20interventionists%2C%20but%20his%20realism%2C%20if%20that%E2%80%99s%20what%20it%20is%2C%20diverges%20from%20the%20realism%20of%20Henry%20Kissinger%20or%20Brent%20Scowcroft.%20%E2%80%9CIt%20comes%20from%20the%20idea%20that%20change%20is%20organic%20and%20change%20comes%20to%20countries%20in%20its%20own%20way%2C%20modernization%20comes%20in%20its%20own%20way%2C%20rather%20than%20through%20liberation%20narratives%20coming%20from%20the%20West%2C%E2%80%9D%20Fareed%20Zakaria%2C%20a%20writer%20on%20foreign%20policy%20whom%20Obama%20reads%20and%20consults%2C%20says.%20Anne-Marie%20Slaughter%2C%20who%20worked%20at%20the%20State%20Department%20as%20Hillary%20Clinton%E2%80%99s%20director%20of%20policy%20planning%2C%20says%2C%20%E2%80%9CObama%20has%20a%20real%20understanding%20of%20the%20limits%20of%20our%20power.%20It%E2%80%99s%20not%20that%20the%20United%20States%20is%20in%20decline%3B%20it%E2%80%99s%20that%20sometimes%20the%20world%20has%20problems%20without%20the%20tools%20to%20fix%20them.%E2%80%9D%20Members%20of%20Obama%E2%80%99s%20foreign-policy%20circle%20say%20that%20when%20he%20is%20criticized%20for%20his%20reaction%20to%20situations%20like%20Iran%E2%80%99s%20Green%20Revolution%2C%20in%202009%2C%20or%20the%20last%20days%20of%20Hosni%20Mubarak%E2%80%99s%20regime%2C%20in%202011%2C%20he%20complains%20that%20people%20imagine%20him%20to%20have%20a%20%E2%80%9Cjoystick%E2%80%9D%20that%20allows%20him%20to%20manipulate%20precise%20outcomes.%3C%2Fp%3E%5Cn%3Cp%3EObama%20told%20me%20that%20what%20he%20needs%20isn%E2%80%99t%20any%20new%20grand%20strategy%E2%80%94%E2%80%9CI%20don%E2%80%99t%20really%20even%20need%20George%20Kennan%20right%20now%E2%80%9D%E2%80%94but%2C%20rather%2C%20the%20right%20strategic%20partners.%20%E2%80%9CThere%20are%20currents%20in%20history%20and%20you%20have%20to%20figure%20out%20how%20to%20move%20them%20in%20one%20direction%20or%20another%2C%E2%80%9D%20Rhodes%20said.%20%E2%80%9CYou%20can%E2%80%99t%20necessarily%20determine%20the%20final%20destination.%C2%A0.%C2%A0.%C2%A0.%20The%20President%20subscribes%20less%20to%20a%20great-man%20theory%20of%20history%20and%20more%20to%20a%20great-movement%20theory%20of%20history%E2%80%94that%20change%20happens%20when%20people%20force%20it%20or%20circumstances%20do.%E2%80%9D%20(Later%2C%20Obama%20told%20me%2C%20%E2%80%9CI%E2%80%99m%20not%20sure%20Ben%20is%20right%20about%20that.%20I%20believe%20in%20both.%E2%80%9D)%3C%2Fp%3E%5Cn%3Cp%3EThe%20President%20may%20scorn%20the%20joystick%20fantasy%2C%20but%20he%20does%20believe%20that%20his%20words%E2%80%94at%20microphones%20from%20Cairo%20to%20Yangon%E2%80%94can%20encourage%20positive%20change%20abroad%2C%20even%20if%20only%20in%20the%20long%20run.%20In%20Israel%20last%20March%2C%20he%20told%20university%20students%20that%20%E2%80%9Cpolitical%20leaders%20will%20never%20take%20risks%20if%20the%20people%20do%20not%20push%20them%20to%20take%20some%20risks.%E2%80%9D%20Obama%2C%20who%20has%20pressed%20Netanyahu%20to%20muster%20the%20political%20will%20to%20take%20risks%20on%20his%20own%2C%20thinks%20he%20can%20help%20%E2%80%9Ccreate%20a%20space%E2%80%9D%E2%80%94that%20is%20the%20term%20around%20the%20White%20House%E2%80%94for%20forward%20movement%20on%20the%20Palestinian%20issue%2C%20whether%20he%20is%20around%20to%20see%20the%20result%20or%20not.%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d5820855957e69d5280%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d5820855957e69d5280%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d5820855957e69d5280%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d5820855957e69d5280%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3EAdministration%20officials%20are%20convinced%20that%20their%20efforts%20to%20toughen%20the%20sanctions%20on%20Iran%20caused%20tremendous%20economic%20pain%20and%20helped%20Hassan%20Rouhani%20win%20popular%20support%20in%20the%20Iranian%20Presidential%20elections%20last%20year.%20Although%20Rouhani%20is%20no%20liberal%E2%80%94he%20has%20revolutionary%20and%20religious%20credentials%2C%20which%20is%20why%20he%20was%20able%20to%20run%E2%80%94he%20was%20not%20Ayatollah%20Ali%20Khamenei%E2%80%99s%20favored%20candidate.%20Khamenei%20is%20an%20opaque%2C%20cautious%20figure%2C%20Administration%20officials%20say%2C%20but%20he%20clearly%20acceded%20to%20Rouhani%20as%20he%20saw%20the%20political%20demands%20of%20the%20population%20shift.%3C%2Fp%3E%5Cn%3Cp%3EThe%20nuclear%20negotiations%20in%20Geneva%2C%20which%20were%20preceded%20by%20secret%20contacts%20with%20the%20Iranians%20in%20Oman%20and%20New%20York%2C%20were%2C%20from%20Obama%E2%80%99s%20side%2C%20based%20on%20a%20series%20of%20strategic%20calculations%20that%2C%20he%20acknowledges%2C%20may%20not%20work%20out.%20As%20the%20Administration%20sees%20it%2C%20an%20Iranian%20nuclear%20weapon%20would%20be%20a%20violation%20of%20the%20Nuclear%20Nonproliferation%20Treaty%2C%20and%20a%20threat%20to%20the%20entire%20region%3B%20it%20could%20spark%20a%20nuclear%20arms%20race%20reaching%20Saudi%20Arabia%2C%20Egypt%2C%20and%20Turkey.%20(Israel%20has%20had%20nukes%20since%201967.)%20But%20the%20White%20House%20is%20prepared%20to%20accept%20a%20civilian%20nuclear%20capacity%20in%20Iran%2C%20with%20strict%20oversight%2C%20while%20the%20Israelis%20and%20the%20Gulf%20states%20regard%20any%20Iranian%20nuclear%20technology%20at%20all%20as%20unacceptable.%20Obama%20has%20told%20Netanyahu%20and%20Republican%20senators%20that%20the%20absolutist%20benchmark%20is%20not%20achievable.%20Members%20of%20Obama%E2%80%99s%20team%20believe%20that%20the%20leaders%20of%20Israel%2C%20Egypt%2C%20Jordan%2C%20and%20the%20Gulf%20states%2C%20who%20are%20now%20allied%20as%20never%20before%2C%20want%20the%20U.S.%20to%20be%20their%20proxy%20in%20a%20struggle%20not%20merely%20for%20de-nuclearization%20in%20Iran%20but%20for%20regime%20change%E2%80%94and%20that%20is%20not%20on%20the%20Administration%E2%80%99s%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%252214%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20agenda%2C%20except%2C%20perhaps%2C%20as%20a%20hope.%3C%2Fp%3E%5Cn%3Cp%3ERepublican%20and%20Democratic%20senators%20have%20expressed%20doubts%20about%20even%20the%20interim%20agreement%20with%20Iran%2C%20and%20have%20threatened%20to%20tighten%20sanctions%20still%20further.%20%E2%80%9CHistorically%2C%20there%20is%20hostility%20and%20suspicion%20toward%20Iran%2C%20not%20just%20among%20members%20of%20Congress%20but%20the%20American%20people%2C%E2%80%9D%20Obama%20said%2C%20adding%20that%20%E2%80%9Cmembers%20of%20Congress%20are%20very%20attentive%20to%20what%20Israel%20says%20on%20its%20security%20issues.%E2%80%9D%20He%20went%20on%2C%20%E2%80%9CI%20don%E2%80%99t%20think%20a%20new%20sanctions%20bill%20will%20reach%20my%20desk%20during%20this%20period%2C%20but%2C%20if%20it%20did%2C%20I%20would%20veto%20it%20and%20expect%20it%20to%20be%20sustained.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EUltimately%2C%20he%20envisages%20a%20new%20geopolitical%20equilibrium%2C%20one%20less%20turbulent%20than%20the%20current%20landscape%20of%20civil%20war%2C%20terror%2C%20and%20sectarian%20battle.%20%E2%80%9CIt%20would%20be%20profoundly%20in%20the%20interest%20of%20citizens%20throughout%20the%20region%20if%20Sunnis%20and%20Shias%20weren%E2%80%99t%20intent%20on%20killing%20each%20other%2C%E2%80%9D%20he%20told%20me.%20%E2%80%9CAnd%20although%20it%20would%20not%20solve%20the%20entire%20problem%2C%20if%20we%20were%20able%20to%20get%20Iran%20to%20operate%20in%20a%20responsible%20fashion%E2%80%94not%20funding%20terrorist%20organizations%2C%20not%20trying%20to%20stir%20up%20sectarian%20discontent%20in%20other%20countries%2C%20and%20not%20developing%20a%20nuclear%20weapon%E2%80%94you%20could%20see%20an%20equilibrium%20developing%20between%20Sunni%2C%20or%20predominantly%20Sunni%2C%20Gulf%20states%20and%20Iran%20in%20which%20there%E2%80%99s%20competition%2C%20perhaps%20suspicion%2C%20but%20not%20an%20active%20or%20proxy%20warfare.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CWith%20respect%20to%20Israel%2C%20the%20interests%20of%20Israel%20in%20stability%20and%20security%20are%20actually%20very%20closely%20aligned%20with%20the%20interests%20of%20the%20Sunni%20states.%E2%80%9D%20As%20Saudi%20and%20Israeli%20diplomats%20berate%20Obama%20in%20unison%2C%20his%20reaction%20is%2C%20essentially%2C%20%3Cem%3EUse%20that%3C%2Fem%3E.%20%E2%80%9CWhat%E2%80%99s%20preventing%20them%20from%20entering%20into%20even%20an%20informal%20alliance%20with%20at%20least%20normalized%20diplomatic%20relations%20is%20not%20that%20their%20interests%20are%20profoundly%20in%20conflict%20but%20the%20Palestinian%20issue%2C%20as%20well%20as%20a%20long%20history%20of%20anti-Semitism%20that%E2%80%99s%20developed%20over%20the%20course%20of%20decades%20there%2C%20and%20anti-Arab%20sentiment%20that%E2%80%99s%20increased%20inside%20of%20Israel%20based%20on%20seeing%20buses%20being%20blown%20up%2C%E2%80%9D%20Obama%20said.%20%E2%80%9CIf%20you%20can%20start%20unwinding%20some%20of%20that%2C%20that%20creates%20a%20new%20equilibrium.%20And%20so%20I%20think%20each%20individual%20piece%20of%20the%20puzzle%20is%20meant%20to%20paint%20a%20picture%20in%20which%20conflicts%20and%20competition%20still%20exist%20in%20the%20region%20but%20that%20it%20is%20contained%2C%20it%20is%20expressed%20in%20ways%20that%20don%E2%80%99t%20exact%20such%20an%20enormous%20toll%20on%20the%20countries%20involved%2C%20and%20that%20allow%20us%20to%20work%20with%20functioning%20states%20to%20prevent%20extremists%20from%20emerging%20there.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EDuring%20Obama%E2%80%99s%20performance%20under%20Saban%E2%80%99s%20tent%2C%20there%20was%20no%20talk%20of%20a%20Sunni-Israeli%20alignment%2C%20or%20of%20any%20failures%20of%20vision%20on%20Netanyahu%E2%80%99s%20part.%20Obama%20did%20allow%20himself%20to%20be%20testy%20about%20the%20criticism%20he%20has%20received%20over%20his%20handling%20of%20the%20carnage%20in%20Syria.%20%E2%80%9CYou%E2%80%99ll%20recall%20that%20that%20was%20the%20%3Cem%3Eprevious%3C%2Fem%3E%20end%20of%20my%20Presidency%2C%20until%20it%20turned%20out%20that%20we%20are%20actually%20getting%20all%20the%20chemical%20weapons.%20And%20no%20one%20reports%20on%20that%20anymore.%E2%80%9D%3C%2Fp%3E%5Cn%3Ch2%3EVII%E2%80%94HAMMERS%20AND%20PLIERS%3C%2Fh2%3E%5Cn%22%7D","ref":""},["p","After the event at Magic Johnson’s place—the highlight was a tour of an immense basement trophy room, where Johnson had installed a gleaming hardwood basketball floor and piped in the sound of crowds cheering and announcers declaring the glories of the Lakers—the Beast made its way to the compound that the Mighty Morphin Power Rangers built. Haim Saban, who made his billions as a self-described “cartoon schlepper,” was born in Egypt, came of age in Israel, and started his show-business career as the bass player in the Lions of Judah. His politics are not ambiguous. “I am a one-issue guy,” he once said, “and my issue is Israel.” His closest political relationship is with Bill and Hillary Clinton, and he was crushed when she lost to Obama, in 2008. Saban publicly expressed doubts about whether Obama was sufficiently ardent about Israel, but he has come around."],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d561260cf20873dfd22%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d561260cf20873dfd22%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d561260cf20873dfd22%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d561260cf20873dfd22"}]],["p","The main house on Saban’s property is less of an art museum than Jon Shirley’s, though it features a Warhol diptych of Golda Meir and Albert Einstein over the fireplace. The fund-raiser was held in back of the main house, under a tent. Addressing a hundred and twenty guests, and being peppered with questions about the Middle East, Obama trotted around all the usual bases—the hope for peace, the still strong alliance with Israel, the danger of “lone wolf” terror threats. But, while a man who funds the Saban Center for Middle East Policy at the Brookings Institution may have warmed to Obama, there is no question that, in certain professional foreign-policy circles, Obama is often regarded with mistrust. His Syria policy—with its dubious “red line” and threats to get rid of Bashar al-Assad; with John Kerry’s improvised press-conference gambit on chemical weapons—has inspired little confidence. Neither did the decision to accelerate troop levels in Afghanistan and, at the same time, schedule a withdrawal."],["p","Obama came to power without foreign-policy experience; but he won the election, in part, by advocating a foreign-policy sensibility that was wary of American overreach. If George W. Bush’s foreign policy was largely a reaction to 9/11, Obama’s has been a reaction to the reaction. He withdrew American forces from Iraq. He went to Cairo in 2009, in an attempt to forge “a new beginning” between the United States and the Muslim world. American troops will come home from Afghanistan this year. As he promised in his first Presidential campaign—to the outraged protests of Hillary Clinton and John McCain alike—he has extended a hand to traditional enemies, from Iran to Cuba. And he has not hesitated in his public rhetoric to acknowledge, however subtly, the abuses, as well as the triumphs, of American power. He remembers going with his mother to live in Indonesia, in 1967—shortly after a military coup, engineered with American help, led to the slaughter of hundreds of thousands of people. This event, and the fact that so few Americans know much about it, made a lasting impression on Obama. He is convinced that an essential component of diplomacy is the public recognition of historical facts—not only the taking of American hostages in Iran, in 1979, but also the American role in the overthrow of Mohammad Mossadegh, the democratically elected Prime Minister of Iran, in 1953."],["p","The right’s response has been to accuse Obama of conducting a foreign policy of apology. Last year, Republican senators on the Foreign Affairs Committee, including Marco Rubio, of Florida, demanded to know if Samantha Power, Obama’s nominee for U.N. Ambassador and the author of “A Problem from Hell,” a historical indictment of American passivity in the face of various genocides around the world, would ever “apologize” for the United States. (In a depressing Kabuki drama, Power seemed forced",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%2213%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," to prove her patriotic bona fides by insisting repeatedly that the U.S. was “the greatest country on earth” and that, no, she would “never apologize” for it.) Obama’s conservative critics, both at home and abroad, paint him as a President out to diminish American power. Josef Joffe, the hawkish editor of ",["em","Die Zeit,"]," the highbrow German weekly, told me, “There is certainly consistency and coherence in his attempt to retract from the troubles of the world, to get the U.S. out of harm’s way, in order to do ‘a little nation-building at home,’ as he has so often put it. If you want to be harsh about it, he wants to turn the U.S. into a very large medium power, into an XXL France or Germany.”"],["p","Obama’s “long game” on foreign policy calls for traditional categories of American power and ideology to be reordered. Ben Rhodes, the deputy national-security adviser for strategic communications, told me that Washington was “trapped in very stale narratives.”"],["p","“In the foreign-policy establishment, to be an idealist you have to be for military intervention,” Rhodes went on. “In the Democratic Party, these debates were defined in the nineties, and the idealists lined up for military intervention. For the President, Iraq was the defining issue, and now Syria is viewed through that lens, as was Libya—to be an idealist, you have to be a military interventionist. We spent a trillion dollars in Iraq and had troops there for a decade, and you can’t say it wielded positive influence. Just the opposite. We can’t seem to get out of these boxes.”"],["p","Obama may resist the idealism of a previous generation of interventionists, but his realism, if that’s what it is, diverges from the realism of Henry Kissinger or Brent Scowcroft. “It comes from the idea that change is organic and change comes to countries in its own way, modernization comes in its own way, rather than through liberation narratives coming from the West,” Fareed Zakaria, a writer on foreign policy whom Obama reads and consults, says. Anne-Marie Slaughter, who worked at the State Department as Hillary Clinton’s director of policy planning, says, “Obama has a real understanding of the limits of our power. It’s not that the United States is in decline; it’s that sometimes the world has problems without the tools to fix them.” Members of Obama’s foreign-policy circle say that when he is criticized for his reaction to situations like Iran’s Green Revolution, in 2009, or the last days of Hosni Mubarak’s regime, in 2011, he complains that people imagine him to have a “joystick” that allows him to manipulate precise outcomes."],["p","Obama told me that what he needs isn’t any new grand strategy—“I don’t really even need George Kennan right now”—but, rather, the right strategic partners. “There are currents in history and you have to figure out how to move them in one direction or another,” Rhodes said. “You can’t necessarily determine the final destination. . . . The President subscribes less to a great-man theory of history and more to a great-movement theory of history—that change happens when people force it or circumstances do.” (Later, Obama told me, “I’m not sure Ben is right about that. I believe in both.”)"],["p","The President may scorn the joystick fantasy, but he does believe that his words—at microphones from Cairo to Yangon—can encourage positive change abroad, even if only in the long run. In Israel last March, he told university students that “political leaders will never take risks if the people do not push them to take some risks.” Obama, who has pressed Netanyahu to muster the political will to take risks on his own, thinks he can help “create a space”—that is the term around the White House—for forward movement on the Palestinian issue, whether he is around to see the result or not."],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d5820855957e69d5280%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d5820855957e69d5280%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d5820855957e69d5280%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d5820855957e69d5280"}]],["p","Administration officials are convinced that their efforts to toughen the sanctions on Iran caused tremendous economic pain and helped Hassan Rouhani win popular support in the Iranian Presidential elections last year. Although Rouhani is no liberal—he has revolutionary and religious credentials, which is why he was able to run—he was not Ayatollah Ali Khamenei’s favored candidate. Khamenei is an opaque, cautious figure, Administration officials say, but he clearly acceded to Rouhani as he saw the political demands of the population shift."],["p","The nuclear negotiations in Geneva, which were preceded by secret contacts with the Iranians in Oman and New York, were, from Obama’s side, based on a series of strategic calculations that, he acknowledges, may not work out. As the Administration sees it, an Iranian nuclear weapon would be a violation of the Nuclear Nonproliferation Treaty, and a threat to the entire region; it could spark a nuclear arms race reaching Saudi Arabia, Egypt, and Turkey. (Israel has had nukes since 1967.) But the White House is prepared to accept a civilian nuclear capacity in Iran, with strict oversight, while the Israelis and the Gulf states regard any Iranian nuclear technology at all as unacceptable. Obama has told Netanyahu and Republican senators that the absolutist benchmark is not achievable. Members of Obama’s team believe that the leaders of Israel, Egypt, Jordan, and the Gulf states, who are now allied as never before, want the U.S. to be their proxy in a struggle not merely for de-nuclearization in Iran but for regime change—and that is not on the Administration’s",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%2214%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," agenda, except, perhaps, as a hope."],["p","Republican and Democratic senators have expressed doubts about even the interim agreement with Iran, and have threatened to tighten sanctions still further. “Historically, there is hostility and suspicion toward Iran, not just among members of Congress but the American people,” Obama said, adding that “members of Congress are very attentive to what Israel says on its security issues.” He went on, “I don’t think a new sanctions bill will reach my desk during this period, but, if it did, I would veto it and expect it to be sustained.”"],["p","Ultimately, he envisages a new geopolitical equilibrium, one less turbulent than the current landscape of civil war, terror, and sectarian battle. “It would be profoundly in the interest of citizens throughout the region if Sunnis and Shias weren’t intent on killing each other,” he told me. “And although it would not solve the entire problem, if we were able to get Iran to operate in a responsible fashion—not funding terrorist organizations, not trying to stir up sectarian discontent in other countries, and not developing a nuclear weapon—you could see an equilibrium developing between Sunni, or predominantly Sunni, Gulf states and Iran in which there’s competition, perhaps suspicion, but not an active or proxy warfare."],["p","“With respect to Israel, the interests of Israel in stability and security are actually very closely aligned with the interests of the Sunni states.” As Saudi and Israeli diplomats berate Obama in unison, his reaction is, essentially, ",["em","Use that"],". “What’s preventing them from entering into even an informal alliance with at least normalized diplomatic relations is not that their interests are profoundly in conflict but the Palestinian issue, as well as a long history of anti-Semitism that’s developed over the course of decades there, and anti-Arab sentiment that’s increased inside of Israel based on seeing buses being blown up,” Obama said. “If you can start unwinding some of that, that creates a new equilibrium. And so I think each individual piece of the puzzle is meant to paint a picture in which conflicts and competition still exist in the region but that it is contained, it is expressed in ways that don’t exact such an enormous toll on the countries involved, and that allow us to work with functioning states to prevent extremists from emerging there.”"],["p","During Obama’s performance under Saban’s tent, there was no talk of a Sunni-Israeli alignment, or of any failures of vision on Netanyahu’s part. Obama did allow himself to be testy about the criticism he has received over his handling of the carnage in Syria. “You’ll recall that that was the ",["em","previous"]," end of my Presidency, until it turned out that we are actually getting all the chemical weapons. And no one reports on that anymore.”"],["h2","VII—HAMMERS AND PLIERS"]],["inline-embed",{"type":"section","meta":"%7B%22type%22%3A%22section%22%2C%22body%22%3A%22%3Cp%3EObama%E2%80%99s%20lowest%20moments%20in%20the%20Middle%20East%20have%20involved%20his%20handling%20of%20Syria.%20Last%20summer%2C%20when%20I%20visited%20Za%E2%80%99atari%2C%20the%20biggest%20Syrian%20refugee%20camp%20in%20Jordan%2C%20one%20displaced%20person%20after%20another%20expressed%20anger%20and%20dismay%20at%20American%20inaction.%20In%20a%20later%20conversation%2C%20I%20asked%20Obama%20if%20he%20was%20haunted%20by%20Syria%2C%20and%2C%20though%20the%20mask%20of%20his%20equipoise%20rarely%20slips%2C%20an%20indignant%20expression%20crossed%20his%20face.%20%E2%80%9CI%20am%20haunted%20by%20what%E2%80%99s%20happened%2C%E2%80%9D%20he%20said.%20%E2%80%9CI%20am%20not%20haunted%20by%20my%20decision%20not%20to%20engage%20in%20another%20Middle%20Eastern%20war.%20It%20is%20very%20difficult%20to%20imagine%20a%20scenario%20in%20which%20our%20involvement%20in%20Syria%20would%20have%20led%20to%20a%20better%20outcome%2C%20short%20of%20us%20being%20willing%20to%20undertake%20an%20effort%20in%20size%20and%20scope%20similar%20to%20what%20we%20did%20in%20Iraq.%20And%20when%20I%20hear%20people%20suggesting%20that%20somehow%20if%20we%20had%20just%20financed%20and%20armed%20the%20opposition%20earlier%2C%20that%20somehow%20Assad%20would%20be%20gone%20by%20now%20and%20we%E2%80%99d%20have%20a%20peaceful%20transition%2C%20it%E2%80%99s%20magical%20thinking.%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d5a57b86d47b169c137%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d5a57b86d47b169c137%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d5a57b86d47b169c137%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d5a57b86d47b169c137%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3E%E2%80%9CIt%E2%80%99s%20not%20as%20if%20we%20didn%E2%80%99t%20discuss%20this%20extensively%20down%20in%20the%20Situation%20Room.%20It%E2%80%99s%20not%20as%20if%20we%20did%20not%20solicit%E2%80%94and%20continue%20to%20solicit%E2%80%94opinions%20from%20a%20wide%20range%20of%20folks.%20Very%20early%20in%20this%20process%2C%20I%20actually%20asked%20the%20C.I.A.%20to%20analyze%20examples%20of%20America%20financing%20and%20supplying%20arms%20to%20an%20insurgency%20in%20a%20country%20that%20actually%20worked%20out%20well.%20And%20they%20couldn%E2%80%99t%20come%20up%20with%20much.%20We%20have%20looked%20at%20this%20from%20every%20angle.%20And%20the%20truth%20is%20that%20the%20challenge%20there%20has%20been%2C%20and%20continues%20to%20be%2C%20that%20you%20have%20an%20authoritarian%2C%20brutal%20government%20who%20is%20willing%20to%20do%20anything%20to%20hang%20on%20to%20power%2C%20and%20you%20have%20an%20opposition%20that%20is%20disorganized%2C%20ill-equipped%2C%20ill-trained%2C%20and%20is%20self-divided.%20All%20of%20that%20is%20on%20top%20of%20some%20of%20the%20sectarian%20divisions.%C2%A0.%C2%A0.%C2%A0.%20And%2C%20in%20that%20environment%2C%20our%20best%20chance%20of%20seeing%20a%20decent%20outcome%20at%20this%20point%20is%20to%20work%20the%20state%20actors%20who%20have%20invested%20so%20much%20in%20keeping%20Assad%20in%20power%E2%80%94mainly%20the%20Iranians%20and%20the%20Russians%E2%80%94as%20well%20as%20working%20with%20those%20who%20have%20been%20financing%20the%20opposition%20to%20make%20sure%20that%20they%E2%80%99re%20not%20creating%20the%20kind%20of%20extremist%20force%20that%20we%20saw%20emerge%20out%20of%20Afghanistan%20when%20we%20were%20financing%20the%20mujahideen.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EAt%20the%20core%20of%20Obama%E2%80%99s%20thinking%20is%20that%20American%20military%20involvement%20cannot%20be%20the%20primary%20instrument%20to%20achieve%20the%20new%20equilibrium%20that%20the%20region%20so%20desperately%20needs.%20And%20yet%20thoughts%20of%20a%20pacific%20equilibrium%20are%20far%20from%20anyone%E2%80%99s%20mind%20in%20the%20real%2C%20existing%20Middle%20East.%20In%20the%202012%20campaign%2C%20Obama%20spoke%20not%20only%20of%20killing%20Osama%20bin%20Laden%3B%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%252215%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20he%20also%20said%20that%20Al%20Qaeda%20had%20been%20%E2%80%9Cdecimated.%E2%80%9D%20I%20pointed%20out%20that%20the%20flag%20of%20Al%20Qaeda%20is%20now%20flying%20in%20Falluja%2C%20in%20Iraq%2C%20and%20among%20various%20rebel%20factions%20in%20Syria%3B%20Al%20Qaeda%20has%20asserted%20a%20presence%20in%20parts%20of%20Africa%2C%20too.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CThe%20analogy%20we%20use%20around%20here%20sometimes%2C%20and%20I%20think%20is%20accurate%2C%20is%20if%20a%20jayvee%20team%20puts%20on%20Lakers%20uniforms%20that%20doesn%E2%80%99t%20make%20them%20Kobe%20Bryant%2C%E2%80%9D%20Obama%20said%2C%20resorting%20to%20an%20uncharacteristically%20flip%20analogy.%20%E2%80%9CI%20think%20there%20is%20a%20distinction%20between%20the%20capacity%20and%20reach%20of%20a%20bin%20Laden%20and%20a%20network%20that%20is%20actively%20planning%20major%20terrorist%20plots%20against%20the%20homeland%20versus%20jihadists%20who%20are%20engaged%20in%20various%20local%20power%20struggles%20and%20disputes%2C%20often%20sectarian.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CLet%E2%80%99s%20just%20keep%20in%20mind%2C%20Falluja%20is%20a%20profoundly%20conservative%20Sunni%20city%20in%20a%20country%20that%2C%20independent%20of%20anything%20we%20do%2C%20is%20deeply%20divided%20along%20sectarian%20lines.%20And%20how%20we%20think%20about%20terrorism%20has%20to%20be%20defined%20and%20specific%20enough%20that%20it%20doesn%E2%80%99t%20lead%20us%20to%20think%20that%20any%20horrible%20actions%20that%20take%20place%20around%20the%20world%20that%20are%20motivated%20in%20part%20by%20an%20extremist%20Islamic%20ideology%20are%20a%20direct%20threat%20to%20us%20or%20something%20that%20we%20have%20to%20wade%20into.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EHe%20went%20on%2C%20%E2%80%9CYou%20have%20a%20schism%20between%20Sunni%20and%20Shia%20throughout%20the%20region%20that%20is%20profound.%20Some%20of%20it%20is%20directed%20or%20abetted%20by%20states%20who%20are%20in%20contests%20for%20power%20there.%20You%20have%20failed%20states%20that%20are%20just%20dysfunctional%2C%20and%20various%20warlords%20and%20thugs%20and%20criminals%20are%20trying%20to%20gain%20leverage%20or%20a%20foothold%20so%20that%20they%20can%20control%20resources%2C%20populations%2C%20territory.%C2%A0.%C2%A0.%C2%A0.%20And%20failed%20states%2C%20conflict%2C%20refugees%2C%20displacement%E2%80%94all%20that%20stuff%20has%20an%20impact%20on%20our%20long-term%20security.%20But%20how%20we%20approach%20those%20problems%20and%20the%20resources%20that%20we%20direct%20toward%20those%20problems%20is%20not%20going%20to%20be%20exactly%20the%20same%20as%20how%20we%20think%20about%20a%20transnational%20network%20of%20operatives%20who%20want%20to%20blow%20up%20the%20World%20Trade%20Center.%20We%20have%20to%20be%20able%20to%20distinguish%20between%20these%20problems%20analytically%2C%20so%20that%20we%E2%80%99re%20not%20using%20a%20pliers%20where%20we%20need%20a%20hammer%2C%20or%20we%E2%80%99re%20not%20using%20a%20battalion%20when%20what%20we%20should%20be%20doing%20is%20partnering%20with%20the%20local%20government%20to%20train%20their%20police%20force%20more%20effectively%2C%20improve%20their%20intelligence%20capacities.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThis%20wasn%E2%80%99t%20realism%20or%20idealism%3B%20it%20was%20something%20closer%20to%20policy%20particularism%20(%3Cem%3Ethis%3C%2Fem%3E%20thing%20is%20different%20from%20%3Cem%3Ethat%3C%2Fem%3E%20thing%3B%20Syria%20is%20not%20Libya%3B%20Iran%20is%20not%20North%20Korea).%20Yet%20Obama%E2%80%99s%20regular%20deployment%20of%20drones%20has%20been%20criticized%20as%20a%20one-size-fits-all%20recourse%2C%20in%20which%20the%20prospect%20of%20destroying%20an%20individual%20enemy%20too%20easily%20trumps%20broader%20strategic%20and%20diplomatic%20considerations%2C%20to%20say%20nothing%20of%20moral%20ones.%20A%20few%20weeks%20before%20Obama%20left%20Washington%20to%20scour%20the%20West%20Coast%20for%20money%2C%20he%20invited%20to%20the%20White%20House%20Malala%20Yousafzai%2C%20the%20remarkable%20Pakistani%20teen-ager%20who%20campaigned%20for%20women%E2%80%99s%20education%20and%20was%20shot%20in%20the%20head%20by%20the%20Taliban.%20Yousafzai%20thanked%20Obama%20for%20the%20material%20support%20that%20the%20U.S.%20government%20provided%20for%20education%20in%20Pakistan%20and%20Afghanistan%20and%20among%20Syrian%20refugees%2C%20but%20she%20also%20told%20him%20that%20drone%20strikes%20were%20%E2%80%9Cfuelling%20terrorism%E2%80%9D%20and%20resentment%20in%20her%20country.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CI%20think%20any%20President%20should%20be%20troubled%20by%20any%20war%20or%20any%20kinetic%20action%20that%20leads%20to%20death%2C%E2%80%9D%20Obama%20told%20me%20when%20I%20brought%20up%20Yousafzai%E2%80%99s%20remarks.%20%E2%80%9CThe%20way%20I%E2%80%99ve%20thought%20about%20this%20issue%20is%2C%20I%20have%20a%20solemn%20duty%20and%20responsibility%20to%20keep%20the%20American%20people%20safe.%20That%E2%80%99s%20my%20most%20important%20obligation%20as%20President%20and%20Commander-in-Chief.%20And%20there%20are%20individuals%20and%20groups%20out%20there%20that%20are%20intent%20on%20killing%20Americans%E2%80%94killing%20American%20civilians%2C%20killing%20American%20children%2C%20blowing%20up%20American%20planes.%20That%E2%80%99s%20not%20speculation.%20It%E2%80%99s%20their%20explicit%20agenda.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20said%20that%2C%20if%20terrorists%20can%20be%20captured%20and%20prosecuted%2C%20%E2%80%9Cthat%E2%80%99s%20always%20my%20preference.%20If%20we%20can%E2%80%99t%2C%20I%20cannot%20stand%20by%20and%20do%20nothing.%20They%20operate%20in%20places%20where%20oftentimes%20we%20cannot%20reach%20them%2C%20or%20the%20countries%20are%20either%20unwilling%20or%20unable%20to%20capture%20them%20in%20partnership%20with%20us.%20And%20that%20then%20narrows%20my%20options%3A%20we%20can%20simply%20be%20on%20defense%20and%20try%20to%20harden%20our%20defense.%20But%20in%20this%20day%20and%20age%20that%E2%80%99s%20of%20limited%E2%80%94well%2C%20that%E2%80%99s%20insufficient.%20We%20can%20say%20to%20those%20countries%2C%20as%20my%20predecessor%20did%2C%20if%20you%20are%20harboring%20terrorists%2C%20we%20will%20hold%20you%20accountable%E2%80%94in%20which%20case%2C%20we%20could%20be%20fighting%20a%20lot%20of%20wars%20around%20the%20world.%20And%2C%20statistically%2C%20it%20is%20indisputable%20that%20the%20costs%20in%20terms%20of%20not%20only%20our%20men%20and%20women%20in%20uniform%20but%20also%20innocent%20civilians%20would%20be%20much%20higher.%20Or%2C%20where%20possible%2C%20we%20can%20take%20targeted%20strikes%2C%20understanding%20that%20anytime%20you%20take%20a%20military%20strike%20there%20are%20risks%20involved.%20What%20I%E2%80%99ve%20tried%20to%20do%20is%20to%20tighten%20the%20process%20so%20much%20and%20limit%20the%20risks%20of%20civilian%20casualties%20so%20much%20that%20we%20have%20the%20least%20fallout%20from%20those%20actions.%20But%20it%E2%80%99s%20not%20perfect.%E2%80%9D%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d5c20855957e69d5283%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d5c20855957e69d5283%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d5c20855957e69d5283%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d5c20855957e69d5283%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3EIt%20is%20far%20from%20that.%20In%20December%2C%20an%20American%20drone%20flying%20above%20Al%20Bayda%20province%2C%20in%20Yemen%2C%20fired%20on%20what%20U.S.%20intelligence%20believed%20was%20a%20column%20of%20Al%20Qaeda%20fighters.%20The%20%E2%80%9Ccolumn%E2%80%9D%20was%20in%20fact%20a%20wedding%20party%3B%20twelve%20people%20were%20killed%2C%20and%20fifteen%20were%20seriously%20injured.%20Some%20of%20the%20victims%2C%20if%20not%20all%2C%20were%20civilians.%20This%20was%20no%20aberration.%20In%20Yemen%20and%20Pakistan%2C%20according%20to%20the%20Bureau%20of%20Investigative%20Journalism%2C%20American%20drones%20have%20killed%20between%20some%20four%20hundred%20and%20a%20thousand%20civilians%E2%80%94a%20civilian-to-combatant%20ratio%20that%20could%20be%20as%20high%20as%20one%20to%20three.%20Obama%20has%20never%20made%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%252216%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20it%20clear%20how%20the%20vast%20populations%20outraged%20and%20perhaps%20radicalized%20by%20such%20remote-control%20mayhem%20might%20figure%20into%20his%20calculations%20about%20American%20security.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CLook%2C%20you%20wrestle%20with%20it%2C%E2%80%9D%20Obama%20said.%20%E2%80%9CAnd%20those%20who%20have%20questioned%20our%20drone%20policy%20are%20doing%20exactly%20what%20should%20be%20done%20in%20a%20democracy%E2%80%94asking%20some%20tough%20questions.%20The%20only%20time%20I%20get%20frustrated%20is%20when%20folks%20act%20like%20it%E2%80%99s%20not%20complicated%20and%20there%20aren%E2%80%99t%20some%20real%20tough%20decisions%2C%20and%20are%20sanctimonious%2C%20as%20if%20somehow%20these%20aren%E2%80%99t%20complicated%20questions.%20Listen%2C%20as%20I%20have%20often%20said%20to%20my%20national-security%20team%2C%20I%20didn%E2%80%99t%20run%20for%20office%20so%20that%20I%20could%20go%20around%20blowing%20things%20up.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20told%20me%20that%20in%20all%20three%20of%20his%20main%20initiatives%20in%20the%20region%E2%80%94with%20Iran%2C%20with%20Israel%20and%20the%20Palestinians%2C%20with%20Syria%E2%80%94the%20odds%20of%20completing%20final%20treaties%20are%20less%20than%20fifty-fifty.%20%E2%80%9COn%20the%20other%20hand%2C%E2%80%9D%20he%20said%2C%20%E2%80%9Cin%20all%20three%20circumstances%20we%20may%20be%20able%20to%20push%20the%20boulder%20partway%20up%20the%20hill%20and%20maybe%20stabilize%20it%20so%20it%20doesn%E2%80%99t%20roll%20back%20on%20us.%20And%20all%20three%20are%20connected.%20I%20do%20believe%20that%20the%20region%20is%20going%20through%20rapid%20change%20and%20inexorable%20change.%20Some%20of%20it%20is%20demographics%3B%20some%20of%20it%20is%20technology%3B%20some%20of%20it%20is%20economics.%20And%20the%20old%20order%2C%20the%20old%20equilibrium%2C%20is%20no%20longer%20tenable.%20The%20question%20then%20becomes%2C%20What%E2%80%99s%20next%3F%E2%80%9D%3C%2Fp%3E%5Cn%3Ch2%3EVIII%E2%80%94AMONG%20THE%20ALIENS%3C%2Fh2%3E%5Cn%22%7D","ref":""},["p","Obama’s lowest moments in the Middle East have involved his handling of Syria. Last summer, when I visited Za’atari, the biggest Syrian refugee camp in Jordan, one displaced person after another expressed anger and dismay at American inaction. In a later conversation, I asked Obama if he was haunted by Syria, and, though the mask of his equipoise rarely slips, an indignant expression crossed his face. “I am haunted by what’s happened,” he said. “I am not haunted by my decision not to engage in another Middle Eastern war. It is very difficult to imagine a scenario in which our involvement in Syria would have led to a better outcome, short of us being willing to undertake an effort in size and scope similar to what we did in Iraq. And when I hear people suggesting that somehow if we had just financed and armed the opposition earlier, that somehow Assad would be gone by now and we’d have a peaceful transition, it’s magical thinking."],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d5a57b86d47b169c137%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d5a57b86d47b169c137%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d5a57b86d47b169c137%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d5a57b86d47b169c137"}]],["p","“It’s not as if we didn’t discuss this extensively down in the Situation Room. It’s not as if we did not solicit—and continue to solicit—opinions from a wide range of folks. Very early in this process, I actually asked the C.I.A. to analyze examples of America financing and supplying arms to an insurgency in a country that actually worked out well. And they couldn’t come up with much. We have looked at this from every angle. And the truth is that the challenge there has been, and continues to be, that you have an authoritarian, brutal government who is willing to do anything to hang on to power, and you have an opposition that is disorganized, ill-equipped, ill-trained, and is self-divided. All of that is on top of some of the sectarian divisions. . . . And, in that environment, our best chance of seeing a decent outcome at this point is to work the state actors who have invested so much in keeping Assad in power—mainly the Iranians and the Russians—as well as working with those who have been financing the opposition to make sure that they’re not creating the kind of extremist force that we saw emerge out of Afghanistan when we were financing the mujahideen.”"],["p","At the core of Obama’s thinking is that American military involvement cannot be the primary instrument to achieve the new equilibrium that the region so desperately needs. And yet thoughts of a pacific equilibrium are far from anyone’s mind in the real, existing Middle East. In the 2012 campaign, Obama spoke not only of killing Osama bin Laden;",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%2215%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," he also said that Al Qaeda had been “decimated.” I pointed out that the flag of Al Qaeda is now flying in Falluja, in Iraq, and among various rebel factions in Syria; Al Qaeda has asserted a presence in parts of Africa, too."],["p","“The analogy we use around here sometimes, and I think is accurate, is if a jayvee team puts on Lakers uniforms that doesn’t make them Kobe Bryant,” Obama said, resorting to an uncharacteristically flip analogy. “I think there is a distinction between the capacity and reach of a bin Laden and a network that is actively planning major terrorist plots against the homeland versus jihadists who are engaged in various local power struggles and disputes, often sectarian."],["p","“Let’s just keep in mind, Falluja is a profoundly conservative Sunni city in a country that, independent of anything we do, is deeply divided along sectarian lines. And how we think about terrorism has to be defined and specific enough that it doesn’t lead us to think that any horrible actions that take place around the world that are motivated in part by an extremist Islamic ideology are a direct threat to us or something that we have to wade into.”"],["p","He went on, “You have a schism between Sunni and Shia throughout the region that is profound. Some of it is directed or abetted by states who are in contests for power there. You have failed states that are just dysfunctional, and various warlords and thugs and criminals are trying to gain leverage or a foothold so that they can control resources, populations, territory. . . . And failed states, conflict, refugees, displacement—all that stuff has an impact on our long-term security. But how we approach those problems and the resources that we direct toward those problems is not going to be exactly the same as how we think about a transnational network of operatives who want to blow up the World Trade Center. We have to be able to distinguish between these problems analytically, so that we’re not using a pliers where we need a hammer, or we’re not using a battalion when what we should be doing is partnering with the local government to train their police force more effectively, improve their intelligence capacities.”"],["p","This wasn’t realism or idealism; it was something closer to policy particularism (",["em","this"]," thing is different from ",["em","that"]," thing; Syria is not Libya; Iran is not North Korea). Yet Obama’s regular deployment of drones has been criticized as a one-size-fits-all recourse, in which the prospect of destroying an individual enemy too easily trumps broader strategic and diplomatic considerations, to say nothing of moral ones. A few weeks before Obama left Washington to scour the West Coast for money, he invited to the White House Malala Yousafzai, the remarkable Pakistani teen-ager who campaigned for women’s education and was shot in the head by the Taliban. Yousafzai thanked Obama for the material support that the U.S. government provided for education in Pakistan and Afghanistan and among Syrian refugees, but she also told him that drone strikes were “fuelling terrorism” and resentment in her country."],["p","“I think any President should be troubled by any war or any kinetic action that leads to death,” Obama told me when I brought up Yousafzai’s remarks. “The way I’ve thought about this issue is, I have a solemn duty and responsibility to keep the American people safe. That’s my most important obligation as President and Commander-in-Chief. And there are individuals and groups out there that are intent on killing Americans—killing American civilians, killing American children, blowing up American planes. That’s not speculation. It’s their explicit agenda.”"],["p","Obama said that, if terrorists can be captured and prosecuted, “that’s always my preference. If we can’t, I cannot stand by and do nothing. They operate in places where oftentimes we cannot reach them, or the countries are either unwilling or unable to capture them in partnership with us. And that then narrows my options: we can simply be on defense and try to harden our defense. But in this day and age that’s of limited—well, that’s insufficient. We can say to those countries, as my predecessor did, if you are harboring terrorists, we will hold you accountable—in which case, we could be fighting a lot of wars around the world. And, statistically, it is indisputable that the costs in terms of not only our men and women in uniform but also innocent civilians would be much higher. Or, where possible, we can take targeted strikes, understanding that anytime you take a military strike there are risks involved. What I’ve tried to do is to tighten the process so much and limit the risks of civilian casualties so much that we have the least fallout from those actions. But it’s not perfect.”"],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d5c20855957e69d5283%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d5c20855957e69d5283%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d5c20855957e69d5283%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d5c20855957e69d5283"}]],["p","It is far from that. In December, an American drone flying above Al Bayda province, in Yemen, fired on what U.S. intelligence believed was a column of Al Qaeda fighters. The “column” was in fact a wedding party; twelve people were killed, and fifteen were seriously injured. Some of the victims, if not all, were civilians. This was no aberration. In Yemen and Pakistan, according to the Bureau of Investigative Journalism, American drones have killed between some four hundred and a thousand civilians—a civilian-to-combatant ratio that could be as high as one to three. Obama has never made",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%2216%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," it clear how the vast populations outraged and perhaps radicalized by such remote-control mayhem might figure into his calculations about American security."],["p","“Look, you wrestle with it,” Obama said. “And those who have questioned our drone policy are doing exactly what should be done in a democracy—asking some tough questions. The only time I get frustrated is when folks act like it’s not complicated and there aren’t some real tough decisions, and are sanctimonious, as if somehow these aren’t complicated questions. Listen, as I have often said to my national-security team, I didn’t run for office so that I could go around blowing things up.”"],["p","Obama told me that in all three of his main initiatives in the region—with Iran, with Israel and the Palestinians, with Syria—the odds of completing final treaties are less than fifty-fifty. “On the other hand,” he said, “in all three circumstances we may be able to push the boulder partway up the hill and maybe stabilize it so it doesn’t roll back on us. And all three are connected. I do believe that the region is going through rapid change and inexorable change. Some of it is demographics; some of it is technology; some of it is economics. And the old order, the old equilibrium, is no longer tenable. The question then becomes, What’s next?”"],["h2","VIII—AMONG THE ALIENS"]],["inline-embed",{"type":"section","meta":"%7B%22type%22%3A%22section%22%2C%22body%22%3A%22%3Cp%3EOn%20his%20last%20day%20in%20Los%20Angeles%2C%20Obama%20romanced%20Hollywood%2C%20taking%20a%20helicopter%20to%20visit%20the%20DreamWorks%20studio%2C%20in%20Glendale.%20Jeffrey%20Katzenberg%2C%20Obama%E2%80%99s%20host%20and%20the%20head%20of%20DreamWorks%20Animation%2C%20is%20one%20of%20the%20Democrats%E2%80%99%20most%20successful%20fund-raisers.%20But%20it%20is%20never%20a%20good%20idea%20for%20the%20White%20House%20to%20admit%20to%20any%20quid%20pro%20quo.%20When%20one%20of%20the%20pool%20reporters%20asked%20why%20the%20President%20was%20going%20to%20Katzenberg%E2%80%99s%20studio%20and%20not%2C%20say%2C%20Universal%2C%20a%20travelling%20spokesman%20replied%2C%20%E2%80%9CDreamWorks%20obviously%20is%20a%20thriving%20business%20and%20is%20creating%20lots%20of%20jobs%20in%20Southern%20California.%20And%20the%20fact%20of%20the%20matter%20is%20Mr.%20Katzenberg%E2%80%99s%20support%20for%20the%20President%E2%80%99s%20policies%20has%20no%20bearing%20on%20our%20decision%20to%20visit%20there.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThat%E2%80%99s%20pretty%20rich.%20Katzenberg%20has%20been%20a%20supporter%20from%20the%20start%20of%20Obama%E2%80%99s%20national%20career%2C%20raising%20millions%20of%20dollars%20for%20him%20and%20for%20the%20Party%E2%80%99s%20Super%20%3Cem%20class%3D%5C%22small%5C%22%3EPAC%3C%2Fem%3Es.%20Nor%20has%20he%20been%20hurt%20by%20his%20political%20associations.%20Joe%20Biden%20helped%20pave%20the%20way%20with%20Xi%20Jinping%20and%20other%20officials%20so%20that%20DreamWorks%20and%20other%20Hollywood%20companies%20could%20build%20studios%20in%20China.%20(In%20an%20awkward%20postscript%2C%20the%20S.E.C.%20reportedly%20began%20investigating%2C%20in%202012%2C%20whether%20DreamWorks%2C%20Twentieth%20Century%20Fox%2C%20and%20the%20Walt%20Disney%20Company%20paid%20bribes%20to%20Chinese%20officials%2C%20in%20violation%20of%20the%20Foreign%20Corrupt%20Practices%20Act.)%3C%2Fp%3E%5Cn%3Cp%3EA%20flock%20of%20military%20helicopters%20brought%20the%20Obama%20party%20to%20Glendale%2C%20and%2C%20after%20a%20short%20ride%20to%20DreamWorks%20Animation%2C%20Katzenberg%20greeted%20the%20President%20and%20gave%20him%20a%20tour.%20They%20stopped%20in%20a%20basement%20recording%20studio%20to%20watch%20a%20voice-over%20session%20for%20a%20new%20animated%20picture%20called%20%E2%80%9CHome%2C%E2%80%9D%20starring%20the%20voice%20of%20Steve%20Martin.%20Greeting%20Martin%2C%20Obama%20recalled%20that%20the%20last%20time%20they%20saw%20each%20other%20must%20have%20been%20when%20Martin%20played%20banjo%20with%20his%20band%20at%20the%20White%20House.%3C%2Fp%3E%5Cn%3Cp%3EMartin%20nodded.%20%E2%80%9CI%20always%20say%20the%20fact%20that%20I%20played%20banjo%20at%20the%20White%20House%20was%20the%20biggest%20thrill%20of%20his%20life.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EKatzenberg%20explained%20that%20%E2%80%9CHome%E2%80%9D%20was%20the%20story%20of%20the%20Boov%2C%20an%20alien%20race%20that%20has%20taken%20over%20the%20planet.%20Martin%20is%20the%20voice%20of%20Captain%20Smek%2C%20the%20leader%20of%20the%20Boov.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CWhere%20did%20%3Cem%3Ewe%3C%2Fem%3E%20go%3F%E2%80%9D%20Obama%20asked%20Tim%20Johnson%2C%20the%20director.%20%E2%80%9CDo%20they%20feed%20us%3F%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CMostly%20ice%20cream.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EKatzenberg%20said%20that%2C%20unlike%20dramatic%20films%20with%20live%20actors%2C%20nineteen%20out%20of%20twenty%20of%20DreamWorks%E2%80%99%20animated%20pictures%20succeed.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CMy%20kids%20have%20aged%20out%2C%E2%80%9D%20Obama%20said.%20%E2%80%9CThey%20used%20to%20be%20my%20excuse%20to%20watch%20them%20all.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EKatzenberg%20led%20Obama%20to%20a%20conference%20room%2C%20where%20the%20heads%20of%20most%20of%20the%20major%20movie%20and%20television%20studios%20were%20waiting.%20There%20would%20be%20touchy%20questions%20about%20business%E2%80%94particularly%20about%20the%20%E2%80%9CNorth%20versus%20South%E2%80%9D%20civil%20war%20in%20progress%20between%20the%20high-tech%20libertarians%20in%20Silicon%20Valley%20and%20the%20%E2%80%9Ccontent%20producers%E2%80%9D%20in%20Los%20Angeles.%20The%20war%20was%20over%20intellectual-property%20rights%2C%20and%20Obama%20showed%20little%20desire%20to%20get%20in%20the%20middle%20of%20these%20two%20constituencies.%20If%20anything%2C%20he%20knows%20that%20Silicon%20Valley%20is%20ascendant%2C%20younger%2C%20more%20able%20to%20mobilize%20active%20voters%2C%20and%20he%20was%20not%20about%20to%20offer%20the%20studio%20heads%20his%20unqualified%20muscle.%3C%2Fp%3E%5Cn%3Cp%3EFinally%2C%20the%20subject%20switched%20to%20global%20matters.%20Alan%20Horn%2C%20the%20chairman%20of%20Walt%20Disney%20Studios%2C%20raised%20his%20hand.%20%E2%80%9CFirst%2C%E2%80%9D%20he%20said%2C%20%E2%80%9CI%20do%20recommend%20that%20you%20and%20your%20family%20see%20%E2%80%98Frozen%2C%E2%80%99%20which%20is%20coming%20to%20a%20theatre%20near%20you.%C2%A0%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThen%20he%20asked%20about%20climate%20change.%3C%2Fp%3E%5Cn%3Ch2%3EIX%E2%80%94LISTENING%20IN%3C%2Fh2%3E%5Cn%22%7D","ref":""},["p","On his last day in Los Angeles, Obama romanced Hollywood, taking a helicopter to visit the DreamWorks studio, in Glendale. Jeffrey Katzenberg, Obama’s host and the head of DreamWorks Animation, is one of the Democrats’ most successful fund-raisers. But it is never a good idea for the White House to admit to any quid pro quo. When one of the pool reporters asked why the President was going to Katzenberg’s studio and not, say, Universal, a travelling spokesman replied, “DreamWorks obviously is a thriving business and is creating lots of jobs in Southern California. And the fact of the matter is Mr. Katzenberg’s support for the President’s policies has no bearing on our decision to visit there.”"],["p","That’s pretty rich. Katzenberg has been a supporter from the start of Obama’s national career, raising millions of dollars for him and for the Party’s Super ",["em",{"class":"small"},"PAC"],"s. Nor has he been hurt by his political associations. Joe Biden helped pave the way with Xi Jinping and other officials so that DreamWorks and other Hollywood companies could build studios in China. (In an awkward postscript, the S.E.C. reportedly began investigating, in 2012, whether DreamWorks, Twentieth Century Fox, and the Walt Disney Company paid bribes to Chinese officials, in violation of the Foreign Corrupt Practices Act.)"],["p","A flock of military helicopters brought the Obama party to Glendale, and, after a short ride to DreamWorks Animation, Katzenberg greeted the President and gave him a tour. They stopped in a basement recording studio to watch a voice-over session for a new animated picture called “Home,” starring the voice of Steve Martin. Greeting Martin, Obama recalled that the last time they saw each other must have been when Martin played banjo with his band at the White House."],["p","Martin nodded. “I always say the fact that I played banjo at the White House was the biggest thrill of his life.”"],["p","Katzenberg explained that “Home” was the story of the Boov, an alien race that has taken over the planet. Martin is the voice of Captain Smek, the leader of the Boov."],["p","“Where did ",["em","we"]," go?” Obama asked Tim Johnson, the director. “Do they feed us?”"],["p","“Mostly ice cream.”"],["p","Katzenberg said that, unlike dramatic films with live actors, nineteen out of twenty of DreamWorks’ animated pictures succeed."],["p","“My kids have aged out,” Obama said. “They used to be my excuse to watch them all.”"],["p","Katzenberg led Obama to a conference room, where the heads of most of the major movie and television studios were waiting. There would be touchy questions about business—particularly about the “North versus South” civil war in progress between the high-tech libertarians in Silicon Valley and the “content producers” in Los Angeles. The war was over intellectual-property rights, and Obama showed little desire to get in the middle of these two constituencies. If anything, he knows that Silicon Valley is ascendant, younger, more able to mobilize active voters, and he was not about to offer the studio heads his unqualified muscle."],["p","Finally, the subject switched to global matters. Alan Horn, the chairman of Walt Disney Studios, raised his hand. “First,” he said, “I do recommend that you and your family see ‘Frozen,’ which is coming to a theatre near you. ”"],["p","Then he asked about climate change."],["h2","IX—LISTENING IN"]],["inline-embed",{"type":"section","meta":"%7B%22type%22%3A%22section%22%2C%22body%22%3A%22%3Cp%3EOn%20the%20flight%20back%20to%20Washington%2C%20Obama%20read%20and%20played%20spades%20with%20some%20aides%20to%20pass%20the%20time.%20(He%20and%20his%20former%20body%20man%20Reggie%20Love%20took%20a%20break%20to%20play%20spades%20at%20one%20point%20during%20the%20mission%20to%20kill%20Osama%20bin%20Laden.)%20After%20a%20while%2C%20one%20of%20the%20aides%20led%20me%20to%20the%20front%20cabin%20to%20talk%20with%20the%20President%20some%20more.%20The%20week%20before%2C%20Obama%20had%20given%20out%20the%20annual%20Presidential%20Medals%20of%20Freedom.%20One%20went%20to%20Benjamin%20C.%20Bradlee%2C%20the%20editor%20who%20built%20the%20Washington%20%3Cem%3EPost%3C%2Fem%3E%20by%20joining%20the%20%3Cem%3ETimes%3C%2Fem%3E%20in%20publishing%20the%20Pentagon%20Papers%2C%20in%201971%2C%20and%20who%20stood%20behind%20Bob%20Woodward%20and%20Carl%20Bernstein%20as%20they%20began%20publishing%20the%20Watergate%20expos%C3%A9s%20that%20led%20to%20the%20fall%20of%20the%20Nixon%20Presidency.%20I%20asked%20Obama%20how%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%252217%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20he%20could%20reconcile%20such%20an%20award%20with%20his%20Administration%E2%80%99s%20aggressive%20leak%20investigations%2C%20which%20have%20ensnared%20journalists%20and%20sources%2C%20and%20its%20hostility%20to%20Edward%20Snowden%E2%80%99s%20exposure%20of%20the%20N.S.A.%E2%80%99s%20blanket%20surveillance%20of%20American%20and%20foreign%20communications.%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d5d57b86d47b169c13d%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d5d57b86d47b169c13d%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d5d57b86d47b169c13d%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d5d57b86d47b169c13d%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3EAfter%20a%20long%20pause%2C%20Obama%20began%20to%20speak%20of%20how%20his%20first%20awareness%20of%20politics%20came%20when%2C%20as%20an%20eleven-year-old%2C%20he%20went%20on%20a%20cross-country%20bus%20trip%20with%20his%20mother%20and%20grandmother%20and%2C%20at%20the%20end%20of%20each%20day%2C%20watched%20the%20Watergate%20hearings%20on%20television.%20%E2%80%9CI%20remember%20being%20fascinated%20by%20these%20figures%20and%20what%20was%20at%20stake%2C%20and%20the%20notion%20that%20even%20the%20President%20of%20the%20United%20States%20isn%E2%80%99t%20above%20the%20law%2C%E2%80%9D%20he%20said.%20%E2%80%9CAnd%20Sam%20Ervin%20with%20his%20eyebrows%2C%20and%20Inouye%2C%20this%20guy%20from%20Hawaii%E2%80%94it%20left%20a%20powerful%20impression%20on%20me.%20And%20so%2C%20as%20I%20got%20older%2C%20when%20I%20saw%20%E2%80%98All%20the%20President%E2%80%99s%20Men%2C%E2%80%99%20that%20was%20the%20iconic%20vision%20of%20journalism%20telling%20truth%20to%20power%2C%20and%20making%20sure%20our%20democracy%20worked.%20And%20I%20still%20believe%20that.%20And%20so%20a%20lot%20of%20the%20tensions%20that%20have%20existed%20between%20my%20White%20House%20and%20the%20press%20are%20inherent%20in%20the%20institution.%20The%20press%20always%20wants%20more%2C%20and%20every%20White%20House%2C%20including%20ours%2C%20is%20trying%20to%20make%20sure%20that%20the%20things%20that%20we%20care%20most%20about%20are%20what%E2%80%99s%20being%20reported%20on%2C%20and%20that%20we%E2%80%99re%20not%20on%20any%20given%20day%20chasing%20after%20fifteen%20story%20lines.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThen%20Obama%20insisted%20that%20what%20Snowden%20did%20was%20%E2%80%9Cnot%20akin%20to%20Watergate%20or%20some%20scandal%20in%20which%20there%20were%20coverups%20involved.%E2%80%9D%20The%20leaks%2C%20he%20said%2C%20had%20%E2%80%9Cput%20people%20at%20risk%E2%80%9D%20but%20revealed%20nothing%20illegal.%20And%20though%20the%20leaks%20raised%20%E2%80%9Clegitimate%20policy%20questions%E2%80%9D%20about%20N.S.A.%20operations%2C%20%E2%80%9Cthe%20issue%20then%20is%3A%20Is%20the%20only%20way%20to%20do%20that%20by%20giving%20some%20twenty-nine-year-old%20free%20rein%20to%20basically%20dump%20a%20mountain%20of%20information%2C%20much%20of%20which%20is%20definitely%20legal%2C%20definitely%20necessary%20for%20national%20security%2C%20and%20should%20properly%20be%20classified%3F%E2%80%9D%20In%20Obama%E2%80%99s%20view%2C%20%E2%80%9Cthe%20benefit%20of%20the%20debate%20he%20generated%20was%20not%20worth%20the%20damage%20done%2C%20because%20there%20was%20another%20way%20of%20doing%20it.%E2%80%9D%20Once%20again%2C%20it%20was%20the%20President%20as%20Professor-in-Chief%2C%20assessing%20all%20sides%2C%20and%20observing%20the%20tilt%20of%20the%20scales.%20(The%20day%20before%20his%20speech%20last%20week%20on%20reforming%20the%20N.S.A.%2C%20he%20told%20me%2C%20%E2%80%9CI%20do%20not%20have%20a%20yes%2Fno%20answer%20on%20clemency%20for%20Edward%20Snowden.%20This%20is%20an%20active%20case%2C%20where%20charges%20have%20been%20brought.%E2%80%9D)%3C%2Fp%3E%5Cn%3Cp%3EThe%20coverage%20of%20the%20leaks%2C%20Obama%20complained%2C%20paints%20%E2%80%9Ca%20picture%20of%20a%20rogue%20agency%20out%20there%20running%20around%20and%20breaking%20a%20whole%20bunch%20of%20laws%20and%20engaging%20in%20a%20%E2%80%98domestic%20spying%20program%E2%80%99%20that%20isn%E2%80%99t%20accurate.%20But%20what%20that%20does%20is%20it%20synchs%20up%20with%20a%20public%20imagination%20that%20sees%20Big%20Brother%20looming%20everywhere.%E2%80%9D%20The%20greater%20damage%2C%20in%20his%20view%2C%20was%20the%20way%20the%20leaks%20heightened%20suspicions%20among%20foreign%20leaders.%20Obama%20enjoyed%20a%20good%20relationship%20with%20Angela%20Merkel%2C%20but%20he%20admitted%20that%20it%20was%20undermined%20by%20reports%20alleging%20that%20the%20U.S.%20tapped%20her%20cell%20phone.%20This%2C%20he%20said%2C%20felt%20%E2%80%9Clike%20a%20breach%20of%20trust%20and%20I%20can%E2%80%99t%20argue%20with%20her%20being%20aggravated%20about%20that.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EBut%2C%20he%20said%2C%20%E2%80%9Cthere%20are%20European%20governments%20that%20we%20know%20spy%20on%20us%2C%20and%20there%20is%20a%20little%20bit%20of%20Claude%20Rains%20in%20%E2%80%98Casablanca%E2%80%99%E2%80%94shocked%20that%20gambling%20is%20going%20on.%E2%80%9D%20He%20added%2C%20%E2%80%9CNow%2C%20I%20will%20say%20that%20I%20automatically%20assume%20that%20there%20are%20a%20whole%20bunch%20of%20folks%20out%20there%20trying%20to%20spy%20on%20me%2C%20which%20is%20why%20I%20don%E2%80%99t%20have%20a%20phone.%20I%20do%20not%20send%20out%20anything%20on%20my%20BlackBerry%20that%20I%20don%E2%80%99t%20assume%20at%20some%20point%20will%20be%20on%20the%20front%20page%20of%20a%20newspaper%2C%20so%20it%E2%80%99s%20pretty%20boring%20reading%20for%20the%20most%20part.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20admitted%20that%20the%20N.S.A.%20has%20had%20%E2%80%9Ctoo%20much%20leeway%20to%20do%20whatever%20it%20wanted%20or%20could.%E2%80%9D%20But%20he%20didn%E2%80%99t%20feel%20%E2%80%9Cany%20ambivalence%E2%80%9D%20about%20the%20decisions%20he%20has%20made.%20%E2%80%9CI%20actually%20feel%20confident%20that%20the%20way%20the%20N.S.A.%20operates%20does%20not%20threaten%20the%20privacy%20and%20constitutional%20rights%20of%20Americans%20and%20that%20the%20laws%20that%20are%20in%20place%20are%20sound%2C%20and%2C%20because%20we%E2%80%99ve%20got%20three%20branches%20of%20government%20involved%20and%20a%20culture%20that%20has%20internalized%20that%20domestic%20spying%20is%20against%20the%20law%2C%20it%20actually%20works%20pretty%20well%2C%E2%80%9D%20he%20said.%20%E2%80%9COver%20all%2C%20five%20years%20from%20now%2C%20when%20I%E2%80%99m%20a%20private%20citizen%2C%20I%E2%80%99m%20going%20to%20feel%20pretty%20confident%20that%20my%20government%20is%20not%20spying%20on%20me.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20has%20three%20years%20left%2C%20but%20it%E2%80%99s%20not%20difficult%20to%20sense%20a%20politician%20with%20an%20acute%20sense%20of%20time%2C%20a%20politician%20devising%20ways%20to%20widen%20his%20legacy%20without%20the%20benefit%20of%20any%20support%20from%20Congress.%20The%20State%20of%20the%20Union%20speech%20next%20week%20will%20be%20a%20catalogue%20of%20things%20hoped%20for%2C%20a%20resumption%20of%20the%20second%20inaugural%2C%20with%20an%20added%20emphasis%20on%20the%20theme%20of%20inequality.%20But%20Obama%20knows%20that%20major%20legislation%E2%80%94with%20the%20possible%20exception%20of%20immigration%E2%80%94is%20unlikely.%20And%20so%20there%20is%20in%20him%20a%20certain%20degree%20of%20reduced%20ambition%2C%20a%20sense%20that%20even%20well%20before%20the%20commentariat%20starts%20calling%20him%20a%20lame%20duck%20he%20will%20spend%20much%20of%20his%20time%20setting%20an%20agenda%20that%20can%20be%20resolved%20only%20after%20he%20has%20retired%20to%20the%20life%20of%20a%20writer%20and%20post-President.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9COne%20of%20the%20things%20that%20I%E2%80%99ve%20learned%20to%20appreciate%20more%20as%20President%20is%20you%20are%20essentially%20a%20relay%20swimmer%20in%20a%20river%20full%20of%20rapids%2C%20and%20that%20river%20is%20history%2C%E2%80%9D%20he%20later%20told%20me.%20%E2%80%9CYou%20don%E2%80%99t%20start%20with%20a%20clean%20slate%2C%20and%20the%20things%20you%20start%20may%20not%20come%20to%20full%20fruition%20on%20your%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%252218%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20timetable.%20But%20you%20can%20move%20things%20forward.%20And%20sometimes%20the%20things%20that%20start%20small%20may%20turn%20out%20to%20be%20fairly%20significant.%20I%20suspect%20that%20Ronald%20Reagan%2C%20if%20you%E2%80%99d%20asked%20him%2C%20would%20not%20have%20considered%20the%20earned-income-tax-credit%20provision%20in%20tax%20reform%20to%20be%20at%20the%20top%20of%20his%20list%20of%20accomplishments.%20On%20the%20other%20hand%2C%20what%20the%20E.I.T.C.%20has%20done%2C%20starting%20with%20him%2C%20being%20added%20to%20by%20Clinton%2C%20being%20used%20by%20me%20during%20the%20Recovery%20Act%2C%20has%20probably%20kept%20more%20people%20out%20of%20poverty%20than%20a%20whole%20lot%20of%20other%20government%20programs%20that%20are%20currently%20in%20place.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EJohnson%E2%80%99s%20Great%20Society%20will%20be%20fifty%20years%20old%20in%202014%2C%20but%20no%20Republican%20wants%20a%20repeat%20of%20that%20scale%20of%20government%20ambition.%20Obama%20acknowledges%20this%2C%20saying%2C%20%E2%80%9CThe%20appetite%20for%20tax-and-transfer%20strategies%2C%20even%20among%20Democrats%2C%20much%20less%20among%20independents%20or%20Republicans%2C%20is%20probably%20somewhat%20limited%2C%20because%20people%20are%20seeing%20their%20incomes%20haven%E2%80%99t%20gone%20up%2C%20their%20wages%20haven%E2%80%99t%20gone%20up.%20It%E2%80%99s%20natural%20for%20them%20to%20think%20any%20new%20taxes%20may%20be%20going%20to%20somebody%20else%2C%20I%E2%80%99m%20not%20confident%20in%20terms%20of%20how%20it%E2%80%99s%20going%20to%20be%20spent%2C%20I%E2%80%99d%20much%20rather%20hang%20on%20to%20what%20I%E2%80%99ve%20got.%E2%80%9D%20He%20will%20try%20to%20do%20things%20like%20set%20up%20partnerships%20with%20selected%20cities%20and%20citizens%E2%80%99%20groups%2C%20sign%20some%20executive%20orders%2C%20but%20a%20%E2%80%9CMarshall%20Plan%20for%20the%20inner%20city%20is%20not%20going%20to%20get%20through%20Congress%20anytime%20soon.%E2%80%9D%3C%2Fp%3E%5Cn%3Cinline-embed%20type%3D%5C%22callout%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522callout%2522%252C%2522name%2522%253A%2522inset-left%2522%252C%2522body%2522%253A%2522%253Cinline-embed%2520type%253D%255C%2522cartoon%255C%2522%2520meta%253D%255C%2522%25257B%252522type%252522%25253A%252522cartoon%252522%25252C%252522url%252522%25253A%252522%25252Fcartoon%25252F593b5d5f3adc75471b34b053%252522%25252C%252522width%252522%25253A%252522%252522%25252C%252522height%252522%25253A%252522%252522%25252C%252522caption%252522%25253A%252522%252522%25257D%255C%2522%2520ref%253D%255C%2522593b5d5f3adc75471b34b053%255C%2522%253E%253C%252Finline-embed%253E%2522%252C%2522attrs%2522%253A%257B%257D%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d5f3adc75471b34b053%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d5f3adc75471b34b053%5C%22%3E%3C%2Finline-embed%3E%3C%2Finline-embed%3E%3Cp%3EIndeed%2C%20Obama%20is%20quick%20to%20show%20a%20measure%20of%20sympathy%20with%20the%20Reagan-era%20conservative%20analysis%20of%20government.%20%E2%80%9CThis%20is%20where%20sometimes%20progressives%20get%20frustrated%20with%20me%2C%E2%80%9D%20he%20said%2C%20%E2%80%9Cbecause%20I%20actually%20think%20there%20was%20a%20legitimate%20critique%20of%20the%20welfare%20state%20getting%20bloated%2C%20and%20relying%20too%20much%20on%20command%20and%20control%2C%20top-down%20government%20programs%20to%20address%20it%20back%20in%20the%20seventies.%20It%E2%80%99s%20also%20why%20it%E2%80%99s%20ironic%20when%20I%E2%80%99m%20accused%20of%20being%20this%20raging%20socialist%20who%20wants%20to%20amass%20more%20and%20more%20power%20for%20their%20own%20government.%C2%A0.%C2%A0.%C2%A0.%20But%20I%20do%20think%20that%20some%20of%20the%20anti-government%20rhetoric%2C%20anti-tax%20rhetoric%2C%20anti-spending%20rhetoric%20that%20began%20before%20Reagan%20but%20fully%20flowered%20with%20the%20Reagan%20Presidency%20accelerated%20trends%20that%20were%20already%20existing%2C%20or%20at%20least%20robbed%20us%20of%20some%20tools%20to%20deal%20with%20the%20downsides%20of%20globalization%20and%20technology%2C%20and%20that%20with%20just%20some%20modest%20modification%20we%20could%20grow%20this%20economy%20faster%20and%20benefit%20more%20people%20and%20provide%20more%20opportunity.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CAfter%20we%20did%20all%20that%2C%20there%20would%20still%20be%20poverty%20and%20there%20would%20still%20be%20some%20inequality%20and%20there%20would%20still%20be%20a%20lot%20of%20work%20to%20do%20for%20the%20forty-fifth%20through%20fiftieth%20Presidents%2C%E2%80%9D%20he%20went%20on%2C%20%E2%80%9Cbut%20I%E2%80%99d%20like%20to%20give%20voice%20to%20an%20impression%20I%20think%20a%20lot%20of%20Americans%20have%2C%20which%20is%20it%E2%80%99s%20harder%20to%20make%20it%20now%20if%20you%20are%20just%20the%20average%20citizen%20who%E2%80%99s%20willing%20to%20work%20hard%20and%20has%20good%20values%2C%20and%20wasn%E2%80%99t%20born%20with%20huge%20advantages%20or%20having%20enjoyed%20extraordinary%20luck%E2%80%94that%20the%20ground%20is%20less%20secure%20under%20your%20feet.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EIn%20the%20White%20House%2C%20advisers%20are%20resigned%20by%20now%20to%20the%20idea%20that%20some%20liberal%20voters%2C%20dismayed%20by%20a%20range%20of%20issues%E2%80%94drones%2C%20the%20N.S.A.%2C%20the%20half%20measures%20of%20health%20care%20and%20financial%20reform%E2%80%94have%20turned%20away%20from%20Obama%20and%20to%20newer%20figures%20like%20Elizabeth%20Warren%20or%20Bill%20de%20Blasio.%20%E2%80%9CWell%2C%20look%2C%20we%20live%20in%20a%20very%20fast-moving%20culture%2C%E2%80%9D%20Obama%20said.%20%E2%80%9CAnd%2C%20by%20definition%2C%20the%20President%20of%20the%20United%20States%20is%20overexposed%2C%20and%20it%20is%20natural%2C%20after%20six%2C%20seven%20years%20of%20me%20being%20on%20the%20national%20stage%2C%20that%20people%20start%20wanting%20to%20see%C2%A0.%C2%A0.%C2%A0.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9COther%20flavors%3F%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CYes%2C%E2%80%9D%20he%20said.%20%E2%80%9C%C2%A0%E2%80%98Is%20there%20somebody%20else%20out%20there%20who%20can%20give%20me%20that%20spark%20of%20inspiration%20or%20excitement%3F%E2%80%99%20I%20don%E2%80%99t%20spend%20too%20much%20time%20worrying%20about%20that.%20I%20think%20the%20things%20that%20are%20exciting%20people%20are%20the%20same%20things%20that%20excite%20me%20and%20excited%20me%20back%20then.%20I%20might%20have%20given%20fresh%20voice%20to%20them%2C%20but%20the%20values%20are%20essentially%20the%20same.%E2%80%9D%3C%2Fp%3E%5Cn%3Ch2%3EX%E2%80%94WHAT%20TIME%20ALLOWS%3C%2Fh2%3E%5Cn%22%7D","ref":""},["p","On the flight back to Washington, Obama read and played spades with some aides to pass the time. (He and his former body man Reggie Love took a break to play spades at one point during the mission to kill Osama bin Laden.) After a while, one of the aides led me to the front cabin to talk with the President some more. The week before, Obama had given out the annual Presidential Medals of Freedom. One went to Benjamin C. Bradlee, the editor who built the Washington ",["em","Post"]," by joining the ",["em","Times"]," in publishing the Pentagon Papers, in 1971, and who stood behind Bob Woodward and Carl Bernstein as they began publishing the Watergate exposés that led to the fall of the Nixon Presidency. I asked Obama how",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%2217%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," he could reconcile such an award with his Administration’s aggressive leak investigations, which have ensnared journalists and sources, and its hostility to Edward Snowden’s exposure of the N.S.A.’s blanket surveillance of American and foreign communications."],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d5d57b86d47b169c13d%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d5d57b86d47b169c13d%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d5d57b86d47b169c13d%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d5d57b86d47b169c13d"}]],["p","After a long pause, Obama began to speak of how his first awareness of politics came when, as an eleven-year-old, he went on a cross-country bus trip with his mother and grandmother and, at the end of each day, watched the Watergate hearings on television. “I remember being fascinated by these figures and what was at stake, and the notion that even the President of the United States isn’t above the law,” he said. “And Sam Ervin with his eyebrows, and Inouye, this guy from Hawaii—it left a powerful impression on me. And so, as I got older, when I saw ‘All the President’s Men,’ that was the iconic vision of journalism telling truth to power, and making sure our democracy worked. And I still believe that. And so a lot of the tensions that have existed between my White House and the press are inherent in the institution. The press always wants more, and every White House, including ours, is trying to make sure that the things that we care most about are what’s being reported on, and that we’re not on any given day chasing after fifteen story lines.”"],["p","Then Obama insisted that what Snowden did was “not akin to Watergate or some scandal in which there were coverups involved.” The leaks, he said, had “put people at risk” but revealed nothing illegal. And though the leaks raised “legitimate policy questions” about N.S.A. operations, “the issue then is: Is the only way to do that by giving some twenty-nine-year-old free rein to basically dump a mountain of information, much of which is definitely legal, definitely necessary for national security, and should properly be classified?” In Obama’s view, “the benefit of the debate he generated was not worth the damage done, because there was another way of doing it.” Once again, it was the President as Professor-in-Chief, assessing all sides, and observing the tilt of the scales. (The day before his speech last week on reforming the N.S.A., he told me, “I do not have a yes/no answer on clemency for Edward Snowden. This is an active case, where charges have been brought.”)"],["p","The coverage of the leaks, Obama complained, paints “a picture of a rogue agency out there running around and breaking a whole bunch of laws and engaging in a ‘domestic spying program’ that isn’t accurate. But what that does is it synchs up with a public imagination that sees Big Brother looming everywhere.” The greater damage, in his view, was the way the leaks heightened suspicions among foreign leaders. Obama enjoyed a good relationship with Angela Merkel, but he admitted that it was undermined by reports alleging that the U.S. tapped her cell phone. This, he said, felt “like a breach of trust and I can’t argue with her being aggravated about that.”"],["p","But, he said, “there are European governments that we know spy on us, and there is a little bit of Claude Rains in ‘Casablanca’—shocked that gambling is going on.” He added, “Now, I will say that I automatically assume that there are a whole bunch of folks out there trying to spy on me, which is why I don’t have a phone. I do not send out anything on my BlackBerry that I don’t assume at some point will be on the front page of a newspaper, so it’s pretty boring reading for the most part.”"],["p","Obama admitted that the N.S.A. has had “too much leeway to do whatever it wanted or could.” But he didn’t feel “any ambivalence” about the decisions he has made. “I actually feel confident that the way the N.S.A. operates does not threaten the privacy and constitutional rights of Americans and that the laws that are in place are sound, and, because we’ve got three branches of government involved and a culture that has internalized that domestic spying is against the law, it actually works pretty well,” he said. “Over all, five years from now, when I’m a private citizen, I’m going to feel pretty confident that my government is not spying on me.”"],["p","Obama has three years left, but it’s not difficult to sense a politician with an acute sense of time, a politician devising ways to widen his legacy without the benefit of any support from Congress. The State of the Union speech next week will be a catalogue of things hoped for, a resumption of the second inaugural, with an added emphasis on the theme of inequality. But Obama knows that major legislation—with the possible exception of immigration—is unlikely. And so there is in him a certain degree of reduced ambition, a sense that even well before the commentariat starts calling him a lame duck he will spend much of his time setting an agenda that can be resolved only after he has retired to the life of a writer and post-President."],["p","“One of the things that I’ve learned to appreciate more as President is you are essentially a relay swimmer in a river full of rapids, and that river is history,” he later told me. “You don’t start with a clean slate, and the things you start may not come to full fruition on your",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%2218%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," timetable. But you can move things forward. And sometimes the things that start small may turn out to be fairly significant. I suspect that Ronald Reagan, if you’d asked him, would not have considered the earned-income-tax-credit provision in tax reform to be at the top of his list of accomplishments. On the other hand, what the E.I.T.C. has done, starting with him, being added to by Clinton, being used by me during the Recovery Act, has probably kept more people out of poverty than a whole lot of other government programs that are currently in place.”"],["p","Johnson’s Great Society will be fifty years old in 2014, but no Republican wants a repeat of that scale of government ambition. Obama acknowledges this, saying, “The appetite for tax-and-transfer strategies, even among Democrats, much less among independents or Republicans, is probably somewhat limited, because people are seeing their incomes haven’t gone up, their wages haven’t gone up. It’s natural for them to think any new taxes may be going to somebody else, I’m not confident in terms of how it’s going to be spent, I’d much rather hang on to what I’ve got.” He will try to do things like set up partnerships with selected cities and citizens’ groups, sign some executive orders, but a “Marshall Plan for the inner city is not going to get through Congress anytime soon.”"],["inline-embed",{"type":"callout","meta":"%7B%22type%22%3A%22callout%22%2C%22name%22%3A%22inset-left%22%2C%22body%22%3A%22%3Cinline-embed%20type%3D%5C%22cartoon%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522cartoon%2522%252C%2522url%2522%253A%2522%252Fcartoon%252F593b5d5f3adc75471b34b053%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22593b5d5f3adc75471b34b053%5C%22%3E%3C%2Finline-embed%3E%22%2C%22attrs%22%3A%7B%7D%7D","ref":""},["inline-embed",{"type":"cartoon","meta":"%7B%22type%22%3A%22cartoon%22%2C%22url%22%3A%22%2Fcartoon%2F593b5d5f3adc75471b34b053%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":"593b5d5f3adc75471b34b053"}]],["p","Indeed, Obama is quick to show a measure of sympathy with the Reagan-era conservative analysis of government. “This is where sometimes progressives get frustrated with me,” he said, “because I actually think there was a legitimate critique of the welfare state getting bloated, and relying too much on command and control, top-down government programs to address it back in the seventies. It’s also why it’s ironic when I’m accused of being this raging socialist who wants to amass more and more power for their own government. . . . But I do think that some of the anti-government rhetoric, anti-tax rhetoric, anti-spending rhetoric that began before Reagan but fully flowered with the Reagan Presidency accelerated trends that were already existing, or at least robbed us of some tools to deal with the downsides of globalization and technology, and that with just some modest modification we could grow this economy faster and benefit more people and provide more opportunity."],["p","“After we did all that, there would still be poverty and there would still be some inequality and there would still be a lot of work to do for the forty-fifth through fiftieth Presidents,” he went on, “but I’d like to give voice to an impression I think a lot of Americans have, which is it’s harder to make it now if you are just the average citizen who’s willing to work hard and has good values, and wasn’t born with huge advantages or having enjoyed extraordinary luck—that the ground is less secure under your feet.”"],["p","In the White House, advisers are resigned by now to the idea that some liberal voters, dismayed by a range of issues—drones, the N.S.A., the half measures of health care and financial reform—have turned away from Obama and to newer figures like Elizabeth Warren or Bill de Blasio. “Well, look, we live in a very fast-moving culture,” Obama said. “And, by definition, the President of the United States is overexposed, and it is natural, after six, seven years of me being on the national stage, that people start wanting to see . . .”"],["p","“Other flavors?”"],["p","“Yes,” he said. “ ‘Is there somebody else out there who can give me that spark of inspiration or excitement?’ I don’t spend too much time worrying about that. I think the things that are exciting people are the same things that excite me and excited me back then. I might have given fresh voice to them, but the values are essentially the same.”"],["h2","X—WHAT TIME ALLOWS"]],["inline-embed",{"type":"section","meta":"%7B%22type%22%3A%22section%22%2C%22body%22%3A%22%3Cp%3EObama%20came%20home%20from%20Los%20Angeles%20in%20a%20dark%2C%20freezing%20downpour.%20The%20weather%20was%20too%20rotten%20even%20for%20Marine%20One.%20He%20hustled%20down%20the%20steps%20of%20Air%20Force%20One%20and%20ducked%20into%20his%20car.%3C%2Fp%3E%5Cn%3Cp%3EA%20few%20weeks%20later%2C%20I%20was%20able%20to%20see%20him%20for%20a%20last%20conversation%20in%20the%20Oval%20Office.%20The%20Obamas%20had%20just%20had%20a%20long%20vacation%20in%20Hawaii%E2%80%94sun%2C%20golf%2C%20family%2C%20and%20not%20much%20else.%20The%20President%20was%20sitting%20behind%20his%20desk%E2%80%94the%20Resolute%20desk%2C%20a%20gift%20from%20Queen%20Victoria%20to%20Rutherford%20B.%20Hayes%E2%80%94and%20he%20was%20reading%20from%20a%20folder%20marked%20%E2%80%9CSecret.%E2%80%9D%20He%20closed%20it%2C%20walked%20across%20the%20room%2C%20and%20settled%20into%20an%20armchair%20near%20the%20fireplace.%20%E2%80%9CI%20got%20some%20rest%2C%E2%80%9D%20he%20said.%20%E2%80%9CBut%20time%20to%20get%20to%20work.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EObama%20has%20every%20right%20to%20claim%20a%20long%20list%20of%20victories%20since%20he%20took%20office%3A%20ending%20two%20wars%3B%20an%20economic%20rescue%2C%20no%20matter%20how%20imperfect%3B%20strong%20Supreme%20Court%20nominations%3B%20a%20lack%20of%20major%20scandal%3B%20essential%20support%20for%20an%20epochal%20advance%20in%20the%20civil%20rights%20of%20gays%20and%20lesbians%3B%20more%20progressive%20executive%20orders%20on%20climate%20change%2C%20gun%20control%2C%20and%20the%20end%20of%20torture%3B%20and%2C%20yes%2C%20health-care%20reform.%20But%2C%20no%20matter%20what%20one%E2%80%99s%20politics%2C%20and%20however%20one%20weighs%20the%20arguments%20of%20his%20critics%2C%20both%20partisan%20and%20principled%2C%20one%20has%20to%20wonder%20about%20any%20President%E2%80%99s%20capacity%20to%20make%20these%20decisions%20amid%20a%20thousand%20uncertainties%2C%20so%20many%20of%20which%20are%20matters%20of%20life%20and%20death%2C%20survival%20and%20extinction.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CI%20have%20strengths%20and%20I%20have%20weaknesses%2C%20like%20every%20President%2C%20like%20every%20person%2C%E2%80%9D%20Obama%20said.%3Cinline-embed%20type%3D%5C%22analytics%5C%22%20meta%3D%5C%22%257B%2522type%2522%253A%2522analytics%2522%252C%2522url%2522%253A%2522final%2522%252C%2522width%2522%253A%2522%2522%252C%2522height%2522%253A%2522%2522%252C%2522caption%2522%253A%2522%2522%257D%5C%22%20ref%3D%5C%22%5C%22%3E%3C%2Finline-embed%3E%20%E2%80%9CI%20do%20think%20one%20of%20my%20strengths%20is%20temperament.%20I%20am%20comfortable%20with%20complexity%2C%20and%20I%20think%20I%E2%80%99m%20pretty%20good%20at%20keeping%20my%20moral%20compass%20while%20recognizing%20that%20I%20am%20a%20product%20of%20original%20sin.%20And%20every%20morning%20and%20every%20night%20I%E2%80%99m%20taking%20measure%20of%20my%20actions%20against%20the%20options%20and%20possibilities%20available%20to%20me%2C%20understanding%20that%20there%20are%20going%20to%20be%20mistakes%20that%20I%20make%20and%20my%20team%20makes%20and%20that%20America%20makes%3B%20understanding%20that%20there%20are%20going%20to%20be%20limits%20to%20the%20good%20we%20can%20do%20and%20the%20bad%20that%20we%20can%20prevent%2C%20and%20that%20there%E2%80%99s%20going%20to%20be%20tragedy%20out%20there%20and%2C%20by%20occupying%20this%20office%2C%20I%20am%20part%20of%20that%20tragedy%20occasionally%2C%20but%20that%20if%20I%20am%20doing%20my%20very%20best%20and%20basing%20my%20decisions%20on%20the%20core%20values%20and%20ideals%20that%20I%20was%20brought%20up%20with%20and%20that%20I%20think%20are%20pretty%20consistent%20with%20those%20of%20most%20Americans%2C%20that%20at%20the%20end%20of%20the%20day%20things%20will%20be%20better%20rather%20than%20worse.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EThe%20cheering%20crowds%20and%20hecklers%20from%20the%20West%20Coast%20trip%20seemed%20far%20away%20now.%20In%20the%20preternaturally%20quiet%20office%2C%20you%20could%20hear%2C%20between%20every%20long%20pause%20that%20Obama%20took%2C%20the%20ticking%20of%20a%20grandfather%20clock%20just%20to%20his%20left.%3C%2Fp%3E%5Cn%3Cp%3E%E2%80%9CI%20think%20we%20are%20born%20into%20this%20world%20and%20inherit%20all%20the%20grudges%20and%20rivalries%20and%20hatreds%20and%20sins%20of%20the%20past%2C%E2%80%9D%20he%20said.%20%E2%80%9CBut%20we%20also%20inherit%20the%20beauty%20and%20the%20joy%20and%20goodness%20of%20our%20forebears.%20And%20we%E2%80%99re%20on%20this%20planet%20a%20pretty%20short%20time%2C%20so%20that%20we%20cannot%20remake%20the%20world%20entirely%20during%20this%20little%20stretch%20that%20we%20have.%E2%80%9D%20The%20long%20view%20again.%20%E2%80%9CBut%20I%20think%20our%20decisions%20matter%2C%E2%80%9D%20he%20went%20on.%20%E2%80%9CAnd%20I%20think%20America%20was%20very%20lucky%20that%20Abraham%20Lincoln%20was%20President%20when%20he%20was%20President.%20If%20he%20hadn%E2%80%99t%20been%2C%20the%20course%20of%20history%20would%20be%20very%20different.%20But%20I%20also%20think%20that%2C%20despite%20being%20the%20greatest%20President%2C%20in%20my%20mind%2C%20in%20our%20history%2C%20it%20took%20another%20hundred%20and%20fifty%20years%20before%20African-Americans%20had%20anything%20approaching%20formal%20equality%2C%20much%20less%20real%20equality.%20I%20think%20that%20doesn%E2%80%99t%20diminish%20Lincoln%E2%80%99s%20achievements%2C%20but%20it%20acknowledges%20that%20at%20the%20end%20of%20the%20day%20we%E2%80%99re%20part%20of%20a%20long-running%20story.%20We%20just%20try%20to%20get%20our%20paragraph%20right.%E2%80%9D%3C%2Fp%3E%5Cn%3Cp%3EA%20little%20while%20later%2C%20as%20we%20were%20leaving%20the%20Oval%20Office%20and%20walking%20under%20the%20colonnade%2C%20Obama%20said%2C%20%E2%80%9CI%20just%20wanted%20to%20add%20one%20thing%20to%20that%20business%20about%20the%20great-man%20theory%20of%20history.%20The%20President%20of%20the%20United%20States%20cannot%20remake%20our%20society%2C%20and%20that%E2%80%99s%20probably%20a%20good%20thing.%E2%80%9D%20He%20paused%20yet%20again%2C%20always%20self-editing.%20%E2%80%9CNot%20%E2%80%98probably%2C%E2%80%99%C2%A0%E2%80%9D%20he%20said.%20%E2%80%9CIt%E2%80%99s%20%3Cem%3Edefinitely%3C%2Fem%3E%20a%20good%20thing.%E2%80%9D%C2%A0%E2%99%A6%3C%2Fp%3E%5Cn%22%7D","ref":""},["p","Obama came home from Los Angeles in a dark, freezing downpour. The weather was too rotten even for Marine One. He hustled down the steps of Air Force One and ducked into his car."],["p","A few weeks later, I was able to see him for a last conversation in the Oval Office. The Obamas had just had a long vacation in Hawaii—sun, golf, family, and not much else. The President was sitting behind his desk—the Resolute desk, a gift from Queen Victoria to Rutherford B. Hayes—and he was reading from a folder marked “Secret.” He closed it, walked across the room, and settled into an armchair near the fireplace. “I got some rest,” he said. “But time to get to work.”"],["p","Obama has every right to claim a long list of victories since he took office: ending two wars; an economic rescue, no matter how imperfect; strong Supreme Court nominations; a lack of major scandal; essential support for an epochal advance in the civil rights of gays and lesbians; more progressive executive orders on climate change, gun control, and the end of torture; and, yes, health-care reform. But, no matter what one’s politics, and however one weighs the arguments of his critics, both partisan and principled, one has to wonder about any President’s capacity to make these decisions amid a thousand uncertainties, so many of which are matters of life and death, survival and extinction."],["p","“I have strengths and I have weaknesses, like every President, like every person,” Obama said.",["inline-embed",{"type":"analytics","meta":"%7B%22type%22%3A%22analytics%22%2C%22url%22%3A%22final%22%2C%22width%22%3A%22%22%2C%22height%22%3A%22%22%2C%22caption%22%3A%22%22%7D","ref":""}]," “I do think one of my strengths is temperament. I am comfortable with complexity, and I think I’m pretty good at keeping my moral compass while recognizing that I am a product of original sin. And every morning and every night I’m taking measure of my actions against the options and possibilities available to me, understanding that there are going to be mistakes that I make and my team makes and that America makes; understanding that there are going to be limits to the good we can do and the bad that we can prevent, and that there’s going to be tragedy out there and, by occupying this office, I am part of that tragedy occasionally, but that if I am doing my very best and basing my decisions on the core values and ideals that I was brought up with and that I think are pretty consistent with those of most Americans, that at the end of the day things will be better rather than worse.”"],["p","The cheering crowds and hecklers from the West Coast trip seemed far away now. In the preternaturally quiet office, you could hear, between every long pause that Obama took, the ticking of a grandfather clock just to his left."],["p","“I think we are born into this world and inherit all the grudges and rivalries and hatreds and sins of the past,” he said. “But we also inherit the beauty and the joy and goodness of our forebears. And we’re on this planet a pretty short time, so that we cannot remake the world entirely during this little stretch that we have.” The long view again. “But I think our decisions matter,” he went on. “And I think America was very lucky that Abraham Lincoln was President when he was President. If he hadn’t been, the course of history would be very different. But I also think that, despite being the greatest President, in my mind, in our history, it took another hundred and fifty years before African-Americans had anything approaching formal equality, much less real equality. I think that doesn’t diminish Lincoln’s achievements, but it acknowledges that at the end of the day we’re part of a long-running story. We just try to get our paragraph right.”"],["p","A little while later, as we were leaving the Oval Office and walking under the colonnade, Obama said, “I just wanted to add one thing to that business about the great-man theory of history. The President of the United States cannot remake our society, and that’s probably a good thing.” He paused yet again, always self-editing. “Not ‘probably,’ ” he said. “It’s ",["em","definitely"]," a good thing.” ♦"]]],"canonicalUrl":"https://web.archive.org/web/20180418115949/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick","categories":{"sections-toc":[{"id":"590412649f91e567e06eca93","modelName":"category","collection":"categories","contributors":{},"hierarchy":[{"id":"590412649f91e567e06eca93","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Reporting","parent":[],"photos":{},"root":[],"slug":"reporting"},{"id":"5902abaf27562e4d156e37e1","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections - TOC","parent":[],"photos":{},"root":[],"slug":"sections-toc"}],"name":"Reporting","parent":[{"id":"5902abaf27562e4d156e37e1","modelName":"category","collection":"categories","contributors":{},"hierarchy":[{"id":"5902abaf27562e4d156e37e1","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections - TOC","parent":[],"photos":{},"root":[],"slug":"sections-toc"}],"name":"Sections - TOC","parent":[],"photos":{},"root":{"id":"5902abaf27562e4d156e37e1","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections - TOC","parent":[],"photos":{},"root":[],"slug":"sections-toc"},"slug":"sections-toc"}],"photos":{},"root":{"id":"5902abaf27562e4d156e37e1","modelName":"category","collection":"categories","contributors":{},"hierarchy":[{"id":"5902abaf27562e4d156e37e1","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections - TOC","parent":[],"photos":{},"root":[],"slug":"sections-toc"}],"name":"Sections - TOC","parent":[],"photos":{},"root":{"id":"5902abaf27562e4d156e37e1","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections - TOC","parent":[],"photos":{},"root":[],"slug":"sections-toc"},"slug":"sections-toc"},"slug":"reporting"}],"sections":[{"id":"59040e521048cc5ce9e6a56c","modelName":"category","collection":"categories","contributors":{},"hierarchy":[{"id":"59040e521048cc5ce9e6a56c","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Magazine","parent":[],"photos":{},"root":[],"slug":"magazine"},{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections","parent":[],"photos":{},"root":[],"slug":"sections"}],"name":"Magazine","parent":[{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections","parent":[],"photos":{},"root":[],"slug":"sections"}],"name":"Sections","parent":[],"photos":{},"root":{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections","parent":[],"photos":{},"root":[],"slug":"sections"},"slug":"sections"}],"photos":{},"root":{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections","parent":[],"photos":{},"root":[],"slug":"sections"}],"name":"Sections","parent":[],"photos":{},"root":{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections","parent":[],"photos":{},"root":[],"slug":"sections"},"slug":"sections"},"slug":"magazine","children":[{"id":"591bafd3349d4f46aa0520e4","modelName":"category","collection":"categories","contributors":{},"hierarchy":[{"id":"591bafd3349d4f46aa0520e4","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Annals of the Presidency","parent":[],"photos":{},"root":[],"slug":"annals-of-the-presidency"},{"id":"59040e521048cc5ce9e6a56c","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Magazine","parent":[],"photos":{},"root":[],"slug":"magazine"},{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections","parent":[],"photos":{},"root":[],"slug":"sections"}],"name":"Annals of the Presidency","parent":[{"id":"59040e521048cc5ce9e6a56c","modelName":"category","collection":"categories","contributors":{},"hierarchy":[{"id":"59040e521048cc5ce9e6a56c","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Magazine","parent":[],"photos":{},"root":[],"slug":"magazine"},{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections","parent":[],"photos":{},"root":[],"slug":"sections"}],"name":"Magazine","parent":[{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections","parent":[],"photos":{},"root":[],"slug":"sections"}],"photos":{},"root":{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections","parent":[],"photos":{},"root":[],"slug":"sections"},"slug":"magazine"}],"photos":{},"root":{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections","parent":[],"photos":{},"root":[],"slug":"sections"}],"name":"Sections","parent":[],"photos":{},"root":{"id":"5902ab3b07071543e751a992","modelName":"category","collection":"categories","contributors":{},"hierarchy":[],"name":"Sections","parent":[],"photos":{},"root":[],"slug":"sections"},"slug":"sections"},"slug":"annals-of-the-presidency"}]}]},"channel":"","contentSource":"magazine","contentTags":[{"name":"(Gov.) Mitt Romney","url":"/tag/gov-mitt-romney"},{"name":"(Pres.) Abraham Lincoln","url":"/tag/pres-abraham-lincoln"},{"name":"(Pres.) Hassan Rouhani","url":"/tag/pres-hassan-rouhani"},{"name":"(Pres.) Lyndon Johnson","url":"/tag/pres-lyndon-johnson"},{"name":"(Sen.) Lindsey Graham","url":"/tag/sen-lindsey-graham"},{"name":"(Sen.) Marco Rubio","url":"/tag/sen-marco-rubio"}],"contentType":"article","contributors":[{"name":"David Remnick","type":"author","title":"David Remnick has been editor of \u003cem>The New Yorker\u003c/em> since 1998 and a staff writer since 1992. He is the author of “\u003ca href=\"https://www.amazon.com/dp/037570230X/?tag=thneyo0f-20\">The Bridge: The Life and Rise of Barack Obama.\u003c/a>”","email":"","bio":["div",["p","David Remnick has been editor of ",["em","The New Yorker"]," since 1998 and a staff writer since 1992. He has written many pieces for the magazine, including reporting from Russia, the Middle East, and Europe, and Profiles of Barack Obama, Bill Clinton, Katharine Graham, Mike Tyson, Ralph Ellison, Philip Roth, and Benjamin Netanyahu."],["p","Remnick began his reporting career as a staff writer at the Washington ",["em","Post"]," in 1982, where he covered stories for the Metro, Sports, and Style sections. In 1988, he started a four-year tenure as a Washington ",["em","Post"]," Moscow correspondent, an experience that formed the basis of his 1993 book on the former Soviet Union, “",["a",{"href":"https://web.archive.org/web/20180418115949/https://www.amazon.com/Lenins-Tomb-Last-Soviet-Empire/dp/0679751254"},"Lenin’s Tomb: The Last Days of the Soviet Empire"],".” In 1994, “Lenin’s Tomb” received both the Pulitzer Prize for nonfiction and a George Polk Award for excellence in journalism."],["p","Under Remnick’s leadership, ",["em","The New Yorker"]," has become the country’s most honored magazine. It has won forty-four National Magazine Awards, including multiple citations for general excellence, and has been named a finalist a hundred and sixty-nine times, more than any other publication. In 2016, it became the first magazine to receive a Pulitzer Prize for its writing, and now has won three. Remnick’s personal honors include ",["em","Advertising Age’s"]," Editor of the Year, in 2000 and 2016, and election to the American Academy of Arts and Letters, in 2016."],["p","Remnick has written six books: “Lenin’s Tomb,” “",["a",{"href":"https://web.archive.org/web/20180418115949/https://www.amazon.com/Resurrection-Struggle-Russia-David-Remnick/dp/0375750231"},"Resurrection: The Struggle for a New Russia"],",” “",["a",{"href":"https://web.archive.org/web/20180418115949/https://www.amazon.com/King-World-Muhammad-Rise-American/dp/0375702296"},"King of the World"],"” (a biography of Muhammad Ali), “",["a",{"href":"https://web.archive.org/web/20180418115949/https://www.amazon.com/Bridge-Life-Rise-Barack-Obama/dp/037570230X"},"The Bridge"],"” (a biography of Barack Obama), and “",["a",{"href":"https://web.archive.org/web/20180418115949/https://www.amazon.com/Devil-Problem-Other-True-Stories/dp/0679777520"},"The Devil Problem"],"” and “",["a",{"href":"https://web.archive.org/web/20180418115949/https://www.amazon.com/Reporting-Writings-Yorker-David-Remnick/dp/0307275752"},"Reporting"],",” which are collections of some of his pieces from the magazine. Remnick has edited many anthologies of ",["em","New Yorker"]," pieces, including “",["a",{"href":"https://web.archive.org/web/20180418115949/https://www.amazon.com/Life-Stories-Profiles-Library-Paperbacks/dp/0375757511"},"Life Stories"],",” “",["a",{"href":"https://web.archive.org/web/20180418115949/https://www.amazon.com/Wonderful-Town-Stories-Library-Paperbacks/dp/037575752X"},"Wonderful Town"],",” “",["a",{"href":"https://web.archive.org/web/20180418115949/https://www.amazon.com/New-Gilded-Age-Affluence-Paperbacks/dp/0375757155"},"The New Gilded Age"],",” “",["a",{"href":"https://web.archive.org/web/20180418115949/https://www.amazon.com/Fierce-Pajamas-Anthology-Writing-Paperbacks/dp/0375761276"},"Fierce Pajamas"],",” “",["a",{"href":"https://web.archive.org/web/20180418115949/https://www.amazon.com/Secret-Ingredients-Yorker-Library-Paperbacks/dp/081297641X"},"Secret Ingredients"],",” and “",["a",{"href":"https://web.archive.org/web/20180418115949/https://www.amazon.com/Disquiet-Please-Writing-Library-Paperbacks/dp/0812979974"},"Disquiet, Please!"],"”"],["p","Remnick has contributed to ",["em","The New York Review of Books"],", ",["em","Vanity Fair"],", ",["em","Esquire"],", and ",["em","The New Republic"],". He has been a visiting fellow at the Council on Foreign Relations and has taught at Princeton, where he received his B.A., in 1981, and at Columbia. He lives in New York with his wife, Esther Fein; they have three children, Alex, Noah, and Natasha."]],"social":[],"url":"/contributors/david-remnick","image":{"id":"59097b70ebe912338a37864e","modelName":"photo","collection":"photos","aspectRatios":{"master":{"width":600,"height":600,"format":"PNG","duration":null,"url":"https://web.archive.org/web/20180418115949/https://cn-copilot-media.s3.amazonaws.com/public/tny-services/production/2017/05/03/59097b70ebe912338a37864d_remnick-david.png"}},"caption":"","altText":"David Remnick","credit":"","filename":"remnick-david.png","revision":4,"title":"remnick-david","notes":"_wordpress_id:3275594","variants":{}}}],"dek":"On and off the road with Barack Obama.","displayMostPopular":true,"formatting":{},"hed":"Going the Distance","id":"591155d2dd6207318b5e0ffe","inlineEmbeds":{"59095f65ebe912338a374afe":{"id":"59095f65ebe912338a374afe","modelName":"photo","collection":"photos","aspectRatios":{"master":{"width":2560,"height":1705,"format":"JPEG","duration":null,"url":"https://web.archive.org/web/20180418115949/https://cn-copilot-media.s3.amazonaws.com/public/tny-services/production/2017/05/03/59095f65ebe912338a374afd_140127_r24566.jpg"}},"caption":["div",["p","“The things you start may not come to full fruition on your timetable,” Obama says. “But you can move things forward. And sometimes the things that start small may turn out to be fairly significant.”"]],"altText":"“The things you start may not come to full fruition on your timetable,” Obama says. “But you can move things forward. And sometimes the things that start small may turn out to be fairly significant.”","credit":"","filename":"140127_r24566.jpg","revision":3,"title":"140127_r24566","notes":"_wordpress_id:2916683","variants":{}}},"issueDate":"January 27, 2014","modifiedAt":"2017-07-10T15:05:50.859Z","photos":{"tout":[{"id":"59094dd81c7a8e33fb38998f","modelName":"photo","collection":"photos","aspectRatios":{"master":{"width":2560,"height":1948,"format":"JPEG","duration":null,"url":"https://web.archive.org/web/20180418115949/https://cn-copilot-media.s3.amazonaws.com/public/tny-services/production/2017/05/03/59094dd81c7a8e33fb38998d_140127_r24535.jpg"}},"caption":["div",["p","Obama’s Presidency is on the clock. Hard as it has been to pass legislation, the coming year is a marker, the final interval before the fight for succession becomes politically all-consuming."]],"altText":"Obama’s Presidency is on the clock. Hard as it has been to pass legislation, the coming year is a marker, the final interval before the fight for succession becomes politically all-consuming.","credit":"Photographs by Pari Dukovic","filename":"140127_r24535.jpg","revision":4,"title":"140127_r24535","notes":"_wordpress_id:1548311","variants":{}}],"lede":[{"id":"59094dd81c7a8e33fb38998f","modelName":"photo","collection":"photos","aspectRatios":{"master":{"width":2560,"height":1948,"format":"JPEG","duration":null,"url":"https://web.archive.org/web/20180418115949/https://cn-copilot-media.s3.amazonaws.com/public/tny-services/production/2017/05/03/59094dd81c7a8e33fb38998d_140127_r24535.jpg"}},"caption":["div",["p","Obama’s Presidency is on the clock. Hard as it has been to pass legislation, the coming year is a marker, the final interval before the fight for succession becomes politically all-consuming."]],"altText":"Obama’s Presidency is on the clock. Hard as it has been to pass legislation, the coming year is a marker, the final interval before the fight for succession becomes politically all-consuming.","credit":"Photographs by Pari Dukovic","filename":"140127_r24535.jpg","revision":4,"title":"140127_r24535","notes":"_wordpress_id:1548311","variants":{}}]},"promoDek":"","promoHed":"","related":{"relatedList":[{"author":{"name":"David Remnick","url":"https://web.archive.org/web/20180418115949/http://www.newyorker.com/contributors/david-remnick"},"dek":"Six years after leaving the Presidency, Bill Clinton tries to save the world—and elect his wife.","hed":"Bill Clinton’s Quest to Save the World","id":"59115431dd6207318b5e0f51","image":{"id":"59096972019dfc3494ea11ee","modelName":"photo","collection":"photos","aspectRatios":{"master":{"width":1849,"height":2560,"format":"JPEG","duration":null,"url":"https://web.archive.org/web/20180418115949/https://cn-copilot-media.s3.amazonaws.com/public/tny-services/production/2017/05/03/59096972019dfc3494ea11ec_060918_r15412_a.jpg"}},"caption":["div",["p","Clinton left office angry, exhausted, and broke: “I identify with people who get beat up.”"]],"altText":"Clinton left office angry, exhausted, and broke: “I identify with people who get beat up.”","credit":"Photograph by Mary Ellen Mark","filename":"060918_r15412_a.jpg","revision":4,"title":"060918_r15412_a","notes":"_wordpress_id:2878261","variants":{}},"publishDate":"Sep. 11, 2006","rubric":{"name":"Profiles","url":"/magazine/profiles"},"source":"curated","url":"https://web.archive.org/web/20180418115949/http://www.newyorker.com/magazine/2006/09/18/the-wanderer-3"},{"author":{"name":"David Remnick","url":"https://web.archive.org/web/20180418115949/http://www.newyorker.com/contributors/david-remnick"},"dek":"Russia's President sees himself as the leader of a new anti-Western, conservative axis, and his actions in Ukraine have made him a hero at home. David Remnick reports.","hed":"Watching the Eclipse","id":"59114626df652b705f4aca78","image":{"id":"59095b86019dfc3494e9f5bf","modelName":"photo","collection":"photos","aspectRatios":{"master":{"width":2361,"height":3191,"format":"PNG","duration":null,"url":"https://web.archive.org/web/20180418115949/https://cn-copilot-media.s3.amazonaws.com/public/tny-services/production/2017/05/03/59095b85019dfc3494e9f5be_140811_r25325.png"}},"caption":["div",["p","At first, Putin had little interest in ideology. Then a vision emerged of a Eurasian Russian imperium, fending off Western decay."]],"altText":"At first, Putin had little interest in ideology. Then a vision emerged of a Eurasian Russian imperium, fending off Western decay.","credit":"Illustration by Barry Blitt.","filename":"140811_r25325.png","revision":4,"title":"140811_r25325","notes":"_wordpress_id:2694395","variants":{}},"publishDate":"Aug. 03, 2014","rubric":{"name":"Letter from Moscow","url":"/magazine/letter-from-moscow"},"source":"curated","url":"https://web.archive.org/web/20180418115949/http://www.newyorker.com/magazine/2014/08/11/watching-eclipse"}],"featuredVideo":[]},"rubric":{"name":"Annals of the Presidency","url":"/magazine/annals-of-the-presidency"},"seoTitle":"On and Off the Road with Barack Obama","seoDescription":"David Remnick talks to the President about what he hopes to accomplish in his second term and whether he will satisfy the standard he set for himself.","socialDescription":"The President talks with David Remnick about his time in office, and whether, in the end, he will satisfy the standard he set for himself.","socialTitle":"On and Off the Road with Barack Obama","subChannel":"","tags":["gov mitt romney","pres abraham lincoln","pres hassan rouhani","pres lyndon johnson","sen lindsey graham","sen marco rubio"],"template":"default","url":"/magazine/2014/01/27/going-the-distance-david-remnick","videos":{},"wordCount":16641,"isoPubDate":"2014-01-20T04:00:00.000Z","issue":{"name":"January 27, 2014","url":"/magazine/2014/01/27"},"social":{"facebook":{"name":"facebook","shareLink":"https://web.archive.org/web/20180418115949/https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&display=popup&ref=plugin","svg":"\u003csvg width=\"8\" height=\"17\" viewBox=\"0 0 8 17\" xmlns=\"http://www.w3.org/2000/svg\">\u003cpath d=\"M1.7323 17H5.2V8.499h2.3135L7.82 5.5698H5.2l.0037-1.4667c0-.7634.072-1.1733 1.154-1.1733h1.4458V0h-2.314C2.7104 0 1.7324 1.4214 1.7324 3.811v1.7588H0v2.9297h1.7323V17z\" fill=\"#000\" fill-rule=\"evenodd\"/>\u003c/svg>"},"twitter":{"name":"twitter","shareLink":"https://web.archive.org/web/20180418115949/https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick&text=On%20and%20Off%20the%20Road%20with%20Barack%20Obama&tw_p=tweetbutton&url=https%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick","svg":"\u003csvg width=\"19\" height=\"15\" viewBox=\"0 0 19 15\" xmlns=\"http://www.w3.org/2000/svg\">\u003cpath d=\"M18.223 1.739c-.654.295-1.3565.4943-2.094.584.7527-.459 1.3308-1.1858 1.603-2.0518-.7045.425-1.4847.7336-2.3152.9C14.7518.4504 13.8043 0 12.7558 0c-2.0137 0-3.646 1.6605-3.646 3.7084 0 .2908.032.5737.0943.8452-3.03-.1547-5.7164-1.631-7.5146-3.8748-.3138.5478-.4936 1.1848-.4936 1.8644 0 1.2866.6436 2.4217 1.622 3.0868-.5977-.0192-1.16-.186-1.6515-.464l-.0003.0468c0 1.7968 1.2567 3.2957 2.9246 3.6364-.306.0847-.628.13-.9605.13-.235 0-.4632-.0232-.686-.0665.464 1.4733 1.8105 2.5455 3.406 2.5755-1.248.9946-2.82 1.5875-4.528 1.5875-.2943 0-.5845-.0176-.8698-.0518 1.6136 1.052 3.53 1.666 5.5888 1.666 6.706 0 10.3733-5.651 10.3733-10.5515 0-.1608-.0036-.3208-.0106-.4798.7123-.5228 1.3304-1.176 1.8192-1.9197\" fill=\"#000\" fill-rule=\"evenodd\"/>\u003c/svg>"},"email":{"name":"email","shareLink":"mailto:?subject=From%20newyorker.com:%20On%20and%20Off%20the%20Road%20with%20Barack%20Obama&body=The%20President%20talks%20with%20David%20Remnick%20about%20his%20time%20in%20office%2C%20and%20whether%2C%20in%20the%20end%2C%20he%20will%20satisfy%20the%20standard%20he%20set%20for%20himself.%0D%0Ahttps%3A%2F%2Fwww.newyorker.com%2Fmagazine%2F2014%2F01%2F27%2Fgoing-the-distance-david-remnick","svg":"\u003csvg width=\"19\" height=\"14\" viewBox=\"0 0 19 14\" xmlns=\"http://www.w3.org/2000/svg\">\u003cpath d=\"M9.7902 9.4853l-.003-.003-.004.003-6.9808-7.071 1.396-1.414 5.5888 5.66 5.588-5.66 1.396 1.414-6.981 7.071zm-8.9624 4.515h17.7707v-14H.8278v14z\" fill=\"#000\" fill-rule=\"evenodd\"/>\u003c/svg>"},"print":{"name":"print","shareLink":"#","svg":"\u003csvg width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" xmlns=\"http://www.w3.org/2000/svg\">\u003cg fill=\"#FFF\" fill-rule=\"evenodd\">\u003cpath d=\"M4.9688 1.988h8.008v2.009h.999V1.988c0-.559-.456-.999-.999-.999h-8.008c-.559 0-.999.456-.999.999v2.009h.999V1.988zM14.9857 8.0037c-.559 0-.999-.456-.999-.999 0-.559.456-.999.999-.999.559 0 .999.456.999.999.016.543-.44.999-.999.999zm-1.993 8.008h-8.024v-7.009h8.008v7.015h.016v-.006zm3.008-11.016H1.9777c-.56 0-.999.456-.999.999v5.001c0 .559.456.998.999.998h2.008v4.007c0 .559.456.999.999.999h8.008c.56 0 .999-.456.999-.999v-3.985h2.009c.559 0 .999-.456.999-.999v-5.022c0-.543-.456-.999-.999-.999z\"/>\u003cpath d=\"M5.979 11.012h4.007v-.999H5.979M5.979 13.01h6.016v-.999H5.979M5.979 15.018h6.016v-.999H5.979\"/>\u003c/g>\u003c/svg>"},"copyLink":{"name":"copyLink","shareLink":"https://web.archive.org/web/20180418115949/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick","svg":"\u003csvg width=\"20px\" height=\"20px\" viewBox=\"0 0 20 20\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"> \u003cg id=\"design\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\"> \u003cg id=\"current-1280\" transform=\"translate(-506.000000, -581.000000)\" fill=\"#000000\"> \u003cg id=\"BODY\" transform=\"translate(0.000000, 512.000000)\"> \u003cg id=\"SYRIA\" transform=\"translate(250.000000, 0.000000)\"> \u003cg id=\"hed\"> \u003cg id=\"LINK-SHARE\" transform=\"translate(11.000000, 66.000000)\"> \u003cg id=\"link\" transform=\"translate(243.000000, 1.000000)\"> \u003cg id=\"Group-7\" transform=\"translate(2.000000, 2.000000)\"> \u003cpath d=\"M12.143,7.8787 C11.901,7.6367 11.64,7.4247 11.364,7.2427 L9.891,8.7157 C10.193,8.8587 10.48,9.0437 10.729,9.2927 C11.899,10.4627 11.899,12.3657 10.729,13.5357 L7.9,16.3637 C6.731,17.5337 4.827,17.5337 3.658,16.3637 C2.488,15.1947 2.488,13.2907 3.658,12.1217 L5.072,10.7067 L3.658,9.2927 L2.244,10.7067 C0.294,12.6567 0.294,15.8287 2.244,17.7777 C4.193,19.7277 7.365,19.7277 9.315,17.7777 L12.143,14.9497 C14.092,13.0007 14.092,9.8277 12.143,7.8787\" id=\"Fill-3\">\u003c/path> \u003cpath d=\"M7.9004,12.1213 C8.1424,12.3633 8.4034,12.5753 8.6794,12.7573 L10.1524,11.2843 C9.8504,11.1413 9.5634,10.9563 9.3144,10.7073 C8.1444,9.5373 8.1444,7.6343 9.3144,6.4643 L12.1434,3.6363 C13.3124,2.4663 15.2164,2.4663 16.3854,3.6363 C17.5554,4.8053 17.5554,6.7093 16.3854,7.8783 L14.9714,9.2933 L16.3854,10.7073 L17.8004,9.2933 C19.7494,7.3433 19.7494,4.1713 17.8004,2.2213 C15.8504,0.2723 12.6784,0.2723 10.7284,2.2213 L7.9004,5.0503 C5.9514,6.9993 5.9514,10.1723 7.9004,12.1213\" id=\"Fill-5\">\u003c/path> \u003c/g> \u003c/g> \u003c/g> \u003c/g> \u003c/g> \u003c/g> \u003c/g> \u003c/g>\u003c/svg>"}},"externalSyndicationCanonicalUrl":"https://web.archive.org/web/20180418115949/http://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick","syndicationCanonicalUrl":"https://web.archive.org/web/20180418115949/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick","modifiedAtTimestamp":"2017-07-10T15:05:50.859Z"},"secondary":{"related":[],"trending":[{"author":{"name":"Ian Frazier","type":"author","url":"/contributors/ian-frazier"},"contributors":[{"name":"Ian Frazier","type":"author","url":"/contributors/ian-frazier"}],"dek":"After the bees turned red, Arthur Mondella’s cherry empire revealed its secrets.","hed":"The Maraschino Mogul’s Secret Life","id":"5accdeaf3fb7d26252c8432b","image":{"cdn":"https://web.archive.org/web/20180418115949/https://media.newyorker.com","collection":"photos","id":"5ace69c440fc7c73d8309bc4","filename":"180423_r31917_rd.jpg","modelName":"photo"},"issueDate":{"name":"April 23, 2018","url":"/magazine/2018/04/23"},"publishDate":"","rubric":{"name":"Our Local Correspondents"},"shouldLazyLoad":false,"source":"parsely","url":"/magazine/2018/04/23/the-maraschino-moguls-secret-life"},{"author":{"name":"Adam Davidson","type":"author","url":"/contributors/adam-davidson"},"contributors":[{"name":"Adam Davidson","type":"author","url":"/contributors/adam-davidson"}],"dek":"The raid on the offices of President Trump’s personal lawyer makes clear that Trump’s battle with the special counsel, Robert Mueller, is entering its final chapter.","hed":"Michael Cohen and the End Stage of the Trump Presidency","id":"5ad226b03230086f4a5fa0df","image":{"cdn":"https://web.archive.org/web/20180418115949/https://media.newyorker.com","collection":"photos","id":"5ad2316fcd7220727ab3471e","filename":"Davidson-Cohen-end-phrase-of-Trump-presidency.jpg","modelName":"photo"},"issueDate":{},"publishDate":"Apr. 14, 2018","rubric":{"name":"News Desk"},"shouldLazyLoad":false,"source":"parsely","url":"/news/news-desk/michael-cohen-and-the-end-stage-of-the-trump-presidency"},{"author":{"name":"John Cassidy","type":"author","url":"/contributors/john-cassidy"},"contributors":[{"name":"John Cassidy","type":"author","url":"/contributors/john-cassidy"}],"dek":"Lawyers for the President’s longtime fixer faced a skeptical judge and aggressive arguments from prosecutors. ","hed":"Michael Cohen’s Day in Court Was a Mixed One for Him","id":"5ad61be5e4872c551b3df723","image":{"cdn":"https://web.archive.org/web/20180418115949/https://media.newyorker.com","collection":"photos","id":"5ad517aa0033f66910be839a","filename":"Cassidy-Michael-Cohen.jpg","modelName":"photo"},"issueDate":{},"publishDate":"Apr. 17, 2018","rubric":{"name":"Our Columnists"},"shouldLazyLoad":true,"source":"parsely","url":"/news/our-columnists/michael-cohens-day-in-court-was-a-mixed-one-for-him"},{"author":{"name":"Junot Díaz","type":"author","url":"/contributors/junot-diaz"},"contributors":[{"name":"Junot Díaz","type":"author","url":"/contributors/junot-diaz"}],"dek":"Confronting the legacy of childhood trauma.","hed":"Junot Díaz: The Legacy of Childhood Trauma","id":"5ac4f09a7d6b5e4916182645","image":{"cdn":"https://web.archive.org/web/20180418115949/https://media.newyorker.com","collection":"photos","id":"5ac63fcf12dd6f2853dda550","filename":"180416_r31874.jpg","modelName":"photo"},"issueDate":{"name":"April 16, 2018","url":"/magazine/2018/04/16"},"publishDate":"","rubric":{"name":"Personal History"},"shouldLazyLoad":true,"source":"parsely","url":"/magazine/2018/04/16/the-silence-the-legacy-of-childhood-trauma"},{"author":{"name":"Alice Gregory","type":"author","url":"/contributors/alice-gregory"},"contributors":[{"name":"Alice Gregory","type":"author","url":"/contributors/alice-gregory"},{"name":"Dina Litovsky","type":"author","url":"/contributors/dina-litovsky"}],"dek":"Earrings, usually forbidden, can be seen glittering from beneath white bonnets. Swimming is allowed; volleyball and shuffleboard are encouraged; ice-cream cones are a nightly ritual. ","hed":"Where the Amish Go on Vacation","id":"5ab004d8206e941ff42344a6","image":{"cdn":"https://web.archive.org/web/20180418115949/https://media.newyorker.com","collection":"photos","id":"5ac511a8e9d3782c565b7236","filename":"Pinecraft-High-Res_17.jpg","modelName":"photo"},"issueDate":{},"publishDate":"Apr. 17, 2018","rubric":{"name":"Photo Booth"},"shouldLazyLoad":true,"source":"parsely","url":"/culture/photo-booth/where-the-amish-go-on-vacation"},{"author":{"name":"Anne Mette Lundtofte","type":"author","url":"/contributors/anne-mette-lundtofte"},"contributors":[{"name":"Anne Mette Lundtofte","type":"author","url":"/contributors/anne-mette-lundtofte"}],"dek":"In his chaotic and surreal testimony, the amateur engineer seemed unable to distinguish between real and fictionalized violence toward women. ","hed":"The Kim Wall Murder Trial: The Case Against Peter Madsen","id":"5ace82e93fb7d26252c8448e","image":{"cdn":"https://web.archive.org/web/20180418115949/https://media.newyorker.com","collection":"photos","id":"5acf86f94caa416a21182c35","filename":"Lundtofte-Kim-Wall-Trial-Dispatch_01.jpg","modelName":"photo"},"issueDate":{},"publishDate":"Apr. 17, 2018","rubric":{"name":"Culture Desk"},"shouldLazyLoad":true,"source":"parsely","url":"/culture/culture-desk/the-kim-wall-murder-trial-the-case-against-peter-madsen"},{"author":{"name":"Ken Auletta","type":"author","url":"/contributors/ken-auletta"},"contributors":[{"name":"Ken Auletta","type":"author","url":"/contributors/ken-auletta"}],"dek":"The founder and C.E.O. of the world’s largest advertising-and-marketing holding company had said, “I will stay here until they shoot me!” This past weekend, in a sense, they did.","hed":"The Rise, Reign, and Fall of W.P.P.’s Martin Sorrell","id":"5ad4d6cb4d78877f11ac4940","image":{"cdn":"https://web.archive.org/web/20180418115949/https://media.newyorker.com","collection":"photos","id":"5ad4d9b30033f66910be8332","filename":"Auletta-Martin-Sorrell.jpg","modelName":"photo"},"issueDate":{},"publishDate":"Apr. 17, 2018","rubric":{"name":"News Desk"},"shouldLazyLoad":true,"source":"parsely","url":"/news/news-desk/the-rise-reign-and-fall-of-wpps-martin-sorrell"},{"author":{"name":"Emily Nussbaum","type":"author","url":"/contributors/emily-nussbaum"},"contributors":[{"name":"Emily Nussbaum","type":"author","url":"/contributors/emily-nussbaum"}],"dek":"The meaning of one joke on “Roseanne.”","hed":"How One Joke Explains the “Roseanne” Reboot","id":"5accdf1c954ab367421bdee6","image":{"cdn":"https://web.archive.org/web/20180418115949/https://media.newyorker.com","collection":"photos","id":"5ace674c4caa416a21182a70","filename":"180423_r31928.jpg","modelName":"photo"},"issueDate":{"name":"April 23, 2018","url":"/magazine/2018/04/23"},"publishDate":"","rubric":{"name":"On Television"},"shouldLazyLoad":true,"source":"parsely","url":"/magazine/2018/04/23/how-one-joke-on-roseanne-explains-the-show"},{"author":{"name":"Dan Piepenbring","type":"author","url":"/contributors/dan-piepenbring"},"contributors":[{"name":"Dan Piepenbring","type":"author","url":"/contributors/dan-piepenbring"}],"dek":"When the first stand-alone location opened, in 2015, Mayor de Blasio proposed a boycott. Now the city seems to have accepted the chain’s brand of deep-fried Christian traditionalism.","hed":"Chick-fil-A’s Creepy Infiltration of New York City","id":"5acf99f3a2048e6cb0f15620","image":{"cdn":"https://web.archive.org/web/20180418115949/https://media.newyorker.com","collection":"photos","id":"5acfd64e51fedf7258aa39a6","filename":"Piepenbring-Chik-fil-A.jpg","modelName":"photo"},"issueDate":{},"publishDate":"Apr. 13, 2018","rubric":{"name":"Annals of Gastronomy"},"shouldLazyLoad":true,"source":"parsely","url":"/culture/annals-of-gastronomy/chick-fil-as-creepy-infiltration-of-new-york-city"},{"author":{"name":"Rachel Aviv","type":"author","url":"/contributors/rachel-aviv"},"contributors":[{"name":"Rachel Aviv","type":"author","url":"/contributors/rachel-aviv"}],"dek":"A hospital insisted that a young girl was dead. Her family disagreed.","hed":"What Does It Mean to Die?","id":"5a68adb5c14dd261a822f5f0","image":{"cdn":"https://web.archive.org/web/20180418115949/https://media.newyorker.com","collection":"photos","id":"5a6a0d7b1208700b6e46dc3f","filename":"180205_r31416.jpg","modelName":"photo"},"issueDate":{"name":"February 5, 2018","url":"/magazine/2018/02/05"},"publishDate":"","rubric":{"name":"Annals of Medicine"},"shouldLazyLoad":true,"source":"parsely","url":"/magazine/2018/02/05/what-does-it-mean-to-die"}]}};</script><script async="" src="/web/20180418115949js_/https://www.newyorker.com/js/article.js?cb=bdecc181"></script><div><div id="parsely-root" style="display:none"><div id="parsely-cfg" data-parsely-site="newyorker.com"></div></div><script> (function(s, p, d) { var h=d.location.protocol, i=p+"-"+s, e=d.getElementById(i), r=d.getElementById(p+"-root"), u=h==="https:"?"d1z2jf7jlzjs58.cloudfront.net" :"static."+p+".com"; if (e) return; e = d.createElement(s); e.id = i; e.async = true; e.src = h+"//"+u+"/p.js"; r.appendChild(e); })("script", "parsely", document); </script></div><script>window.digitalData = {"appVersion":"1.0","brand":"The New Yorker","canonical":"https://web.archive.org/web/20180418115949/https://www.newyorker.com/magazine/2014/01/27/going-the-distance-david-remnick","contentID":"591155d2dd6207318b5e0ffe","contentLength":19,"contentSource":"magazine","contributor":"David Remnick","display":"Going the Distance","env":"production","keywords":{"display":"(Gov.) Mitt Romney|(Pres.) Abraham Lincoln|(Pres.) Hassan Rouhani|(Pres.) Lyndon Johnson|(Sen.) Lindsey Graham|(Sen.) Marco Rubio|Affordable Care Act (Obamacare)|African-Americans|Al Qaeda|Andrew Wylie|Barack Obama|California|Congress|Dan Pfeiffer|David Axelrod|David Frum|Diplomacy|Doris Kearns Goodwin|Dreamworks|Drones|Drug Policy|Edward Snowden|Executive Orders|Fareed Zakaria|Foreign Policy|Fund-Raising|Gay Rights|Health Care|healthcare.gov|Hollywood|Inequality|Israel|Jeffrey Katzenberg|Leaks|Limousines|Los Angeles|Magic Johnson|Malala Yousafzai|Marijuana|Memoirs|Middle East|National Security Agency (N.S.A.)|Parenting|Politics|Poverty|Presidents|Race|Republican Party|Robert Caro|Samantha Power|Same-Sex Marriage|Seattle|Steve Martin|Steven Spielberg|Surveillance|Syria|Terrorism|Valerie Jarrett|Washington|Watergate|White House"},"magazineTOCSection":"Reporting","modifiedDate":"2017-07-10T15:05:50.859Z","numOfSearchResults":0,"pageType":"Article","pageValue":"page_1","publishDate":"2014-01-19T23:00:00-05:00","searchTerms":"","section":"Magazine","subsection":"Annals of the Presidency","syndication":"","syndicationUrl":""}</script><script defer="" src="https://web.archive.org/web/20180418115949js_/https://assets.adobedtm.com/6372cf21ef88ee60bc2977a4898dcb5c7945a212/satelliteLib-fd2e38c2a1cccb723029dc3b607e196906c8bf93.js"></script><script async="" defer="" src="https://web.archive.org/web/20180418115949js_/https://cdn.optimizely.com/js/2723621000.js"></script><script src="https://web.archive.org/web/20180418115949js_/https://player.cnevids.com/interlude/newyorker.js" async=""></script><iframe title="indexww" width="0" height="0" scrolling="no" src="https://web.archive.org/web/20180418115949if_/https://js-sec.indexww.com/um/ixmatch.html" style="display:none"></iframe><script type="text/javascript" id="cns-config-include">window.cns = window.cns || {}; window.cns.config = {"config":{"request_vp_range":{"__default":{"desktop":1400,"tablet":1400,"mobile":1200}},"refresh_vp_range":{"__default":{"desktop":500,"tablet":500,"mobile":500}},"network":3379,"timers":{"plugin_requests_max":1000,"ad_request_queuer":100,"refresh_delay":30000},"slot":{"sets":{"mt_contributor":["_out_of_page","hero","rail","mid_content","footer"],"_default":["_out_of_page","modal","header","siderail","CONTENTRIVER","GLOBAL_HEADER","COLLAPSED_NAV","GLOBAL_NAVBAR","GLOBAL_NAVBAR_ROLLOVER","AMS_NYR_MOBILE_NAVBAR","MOBILE_GLOBAL_SUBNAV","MOBILE_COVER","GLOBAL_FOOTER","POPUP_FLOATINGAD","full_barrier","half_barrier","TABLET_GLOBAL_SUBNAV"],"homepage":["_out_of_page","modal","header","siderail","CONTENTRIVER","GLOBAL_HEADER","COLLAPSED_NAV","GLOBAL_NAVBAR","GLOBAL_NAVBAR_ROLLOVER","AMS_NYR_MOBILE_NAVBAR","MOBILE_GLOBAL_SUBNAV","MOBILE_COVER","POPUP_FLOATINGAD","GLOBAL_FOOTER"],"index":["_out_of_page","modal","header","native_gallery","siderail","siderail_bottom","supported_by","current","CONTENTRIVER","GLOBAL_HEADER","COLLAPSED_NAV","ARTICLE_BLOG_RIGHTRAIL_A","GLOBAL_NAVBAR","GLOBAL_NAVBAR_ROLLOVER","AMS_NYR_MOBILE_NAVBAR","MOBILE_GLOBAL_SUBNAV","MOBILE_COVER","MAGAZINE_TEXTLINK","POPUP_FLOATINGAD","GLOBAL_FOOTER"],"article":["_out_of_page","modal","header","siderail","paid_post_rail","article_body","parallax","IN_STREAM","AMS_NYR_ARTICLE_RIGHTRAIL","GLOBAL_NAVBAR","COLLAPSED_NAV","AMS_NYR_MOBILE_NAVBAR","MOBILE_GLOBAL_SUBNAV","MOBILE_COVER","AMS_NYR_ENDOFARTICLETOUT","gallery_modal","full_barrier","half_barrier","GLOBAL_FOOTER"],"article_single_column":["_out_of_page","modal","header","article_body","parallax","IN_STREAM","GLOBAL_NAVBAR","COLLAPSED_NAV","AMS_NYR_MOBILE_NAVBAR","MOBILE_GLOBAL_SUBNAV","MOBILE_COVER","AMS_NYR_ENDOFARTICLETOUT","gallery_modal","full_barrier","half_barrier","manual_article_body","GLOBAL_FOOTER"],"goat_home_template":["header","AMS_NYR_GOAT_NAVBAR","AMS_NYR_GOAT_MOB_NAVBAR","goat_inline","AMS_NYR_GOAT_SUBSCRIBECARD","AMS_NYR_GOAT_MOB_SUBSCRIBECARD"],"goat_index_template":["header","AMS_NYR_GOAT_NAVBAR","AMS_NYR_GOAT_MOB_NAVBAR","goat_inline"],"goat_index_all_template":["header","AMS_NYR_GOAT_NAVBAR","AMS_NYR_GOAT_MOB_NAVBAR","goat_inline"],"goat_listing_template":["header","AMS_NYR_GOAT_NAVBAR","AMS_NYR_GOAT_MOB_NAVBAR","goat_inline","siderail"],"goat_article_template":["AMS_NYR_GOAT_NAVBAR","AMS_NYR_GOAT_MOB_NAVBAR","goat_inline","siderail"],"subscribe_template":["MAGSUBHOME_SUBSCRIBELINK","MAGSUBHOME_MOBILE_SUBSCRIBELINK","MAGSUBHOME_SUBSCRIBELINK_NONUS","MAGSUBHOME_MOBILE_SUBSCRIBELINK_NONUS","MAGSUBHOME_GIFTLINK","MAGSUBHOME_MOBILE_GIFTLINK","MAGSUBHOME_GIFTLINK_NONUS","MAGSUBHOME_MOBILE_GIFTLINK_NONUS","MAGSUBHOME_STUEDULINK","MAGSUBHOME_MOBILE_STUEDULINK"],"homepage_template":["_out_of_page","modal","header","siderail","CONTENTRIVER","GLOBAL_HEADER","GLOBAL_NAVBAR","GLOBAL_NAVBAR_ROLLOVER","AMS_NYR_MOBILE_NAVBAR","TABLET_GLOBAL_SUBNAV","MOBILE_GLOBAL_SUBNAV","POPUP_FLOATINGAD","GLOBAL_FOOTER"],"index_template":["_out_of_page","modal","header","siderail","siderail_bottom","CONTENTRIVER","GLOBAL_HEADER","ARTICLE_BLOG_RIGHTRAIL_A","GLOBAL_NAVBAR","GLOBAL_NAVBAR_ROLLOVER","AMS_NYR_MOBILE_NAVBAR","TABLET_GLOBAL_SUBNAV","MOBILE_GLOBAL_SUBNAV","MAGAZINE_TEXTLINK","POPUP_FLOATINGAD","GLOBAL_FOOTER"],"page_template":["_out_of_page","modal","header","siderail","siderail_bottom","slideshow","CONTENTRIVER","GLOBAL_HEADER","GLOBAL_NAVBAR","GLOBAL_NAVBAR_ROLLOVER","AMS_NYR_MOBILE_NAVBAR","TABLET_GLOBAL_SUBNAV","MOBILE_GLOBAL_SUBNAV","POPUP_FLOATINGAD","GLOBAL_FOOTER"],"issue_template":["_out_of_page","modal","header","siderail","siderail_bottom","CONTENTRIVER","GLOBAL_HEADER","ARTICLE_BLOG_RIGHTRAIL_A","GLOBAL_NAVBAR","GLOBAL_NAVBAR_ROLLOVER","AMS_NYR_MOBILE_NAVBAR","TABLET_GLOBAL_SUBNAV","MOBILE_GLOBAL_SUBNAV","MAGAZINE_TEXTLINK","POPUP_FLOATINGAD","GLOBAL_FOOTER"],"search_template":["_out_of_page","modal","header","siderail","siderail_bottom","SEARCH_PAGE","GLOBAL_HEADER","GLOBAL_NAVBAR","GLOBAL_NAVBAR_ROLLOVER","AMS_NYR_MOBILE_NAVBAR","TABLET_GLOBAL_SUBNAV","MOBILE_GLOBAL_SUBNAV","POPUP_FLOATINGAD","GLOBAL_FOOTER"],"article_template":["_out_of_page","modal","ARTICLE_NAVBAR","AMS_NYR_MOBILE_NAVBAR","ARTICLE_HAMBURGER","header","siderail","full_bleed_siderail","siderail_bottom","paid_post_rail","article_body","article_body_single_column","parallax","manual_article_body","AMS_NYR_ARTICLE_RIGHTRAIL","ABSTRACT_STORIES_TEXTOFFER","MOBILE_ABSTRACT_STORIES_TEXTOFFER","AMS_NYR_ENDOFARTICLETOUT","POPUP_FLOATINGAD","full_barrier","half_barrier"],"slideshow_template":["_out_of_page","modal","ARTICLE_NAVBAR","AMS_NYR_MOBILE_NAVBAR","ARTICLE_HAMBURGER","header","siderail","siderail_bottom","paid_post_rail","article_body","article_body_single_column","parallax","slideshow","manual_article_body","AMS_NYR_ARTICLE_RIGHTRAIL","AMS_NYR_ENDOFARTICLETOUT","POPUP_FLOATINGAD","gallery_modal","full_barrier","half_barrier"],"contributor_template":["_out_of_page","modal","header","siderail","siderail_bottom","CONTENTRIVER","GLOBAL_HEADER","ARTICLE_BLOG_RIGHTRAIL_A","GLOBAL_NAVBAR","GLOBAL_NAVBAR_ROLLOVER","AMS_NYR_MOBILE_NAVBAR","TABLET_GLOBAL_SUBNAV","MOBILE_GLOBAL_SUBNAV","POPUP_FLOATINGAD","GLOBAL_FOOTER"],"other_template":["_out_of_page","modal","header","siderail","siderail_bottom","CONTENTRIVER","GLOBAL_HEADER","ARTICLE_BLOG_RIGHTRAIL_A","GLOBAL_NAVBAR","GLOBAL_NAVBAR_ROLLOVER","AMS_NYR_MOBILE_NAVBAR","TABLET_GLOBAL_SUBNAV","MOBILE_GLOBAL_SUBNAV","MAGAZINE_TEXTLINK","POPUP_FLOATINGAD","GLOBAL_FOOTER"]},"types":{"_default":{"suffix":"dart","link_by_instance":true,"request_in_vp_only":true,"style":{"background":"#000000"},"mods":{"advertiser-ids|26217775":{"refresh":false},"sizes|9x1":{"refresh":45000},"advertiser-ids|26394295":{"refresh":false}},"render":{"slot":{"top":"body"}}},"_out_of_page":{"_default":{"refresh":false,"request_in_vp_only":false,"can_be_hidden":true}},"modal":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":["9x4"],"tablet":["9x4"],"mobile":["9x4"]},"render":{"slot":{"top":"#app-root"}}}},"native_gallery":{"_default":{"refresh":false,"sizes":{"desktop":["9x6"],"tablet":["9x6"],"mobile":["9x6"]},"render":{"slot":{"top":"[data-cns=\"cns-slot-native-gallery\"]"}}}},"siderail":{"_default":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":["300x50","320x50","300x250"]},"render":{"slot":{"top":"[data-cns=\"cns-slot-siderail\"]"}},"link":"top"},"article":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":false},"render":{"slot":{"bottom":{"every":1,"el":"[data-cns=\"cns-slot-siderail\"]","when":"function condition(el, meta) {\n if (meta.isLast) {\n var bodyContent = document.getElementById('articleBody');\n return bodyContent.offsetHeight > 1500;\n }\n\n return true;\n }","in":{"el":"article"}}}}},"goat_article_template":{"render":{"slot":{"top":"[data-sticky=\"ad\"]"}}},"goat_listing_template":{"render":{"slot":{"top":{"every":1,"el":"[data-sticky=\"ad\"]","when":"function condition() {\n return true;\n }","in":{"el":".page"}}}}},"homepage_template":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":["300x50","320x50","300x250"]},"render":{"slot":{"top":"[data-cns=\"siderail\"]"}}},"index_template":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":["300x50","320x50","300x250"]},"render":{"slot":{"top":"[data-cns=\"siderail\"]"}}},"page_template":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":["300x50","320x50","300x250"]},"render":{"slot":{"top":"[data-cns=\"siderail\"]"}}},"issue_template":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":["300x50","320x50","300x250"]},"render":{"slot":{"top":"[data-cns=\"siderail\"]"}}},"contributor_template":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":["300x50","320x50","300x250"]},"render":{"slot":{"top":"[data-cns=\"siderail\"]"}}},"other_template":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":["300x50","320x50","300x250"]},"render":{"slot":{"top":"[data-cns=\"siderail\"]"}},"link":"top"},"article_template":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":false},"render":{"desktop":{"slot":{"top":{"every":1,"el":".right-rail-fixed","when":"function condition() {\n // if media in article body is full bleed AND the right rail is displayed do not render\n var fullBleedMedia = document.querySelectorAll('#content [data-format=\"full-bleed\"], #content [data-format=\"callout\"]');\n return fullBleedMedia.length > 0 ? false : true;\n }","in":{"el":"body"}}}},"tablet":{"slot":{"top":{"every":1,"el":".right-rail-fixed","when":"function condition() {\n // if media in article body is full bleed AND the right rail is displayed do not render\n var fullBleedMedia = document.querySelectorAll('#content [data-format=\"full-bleed\"], #content [data-format=\"callout\"]');\n return fullBleedMedia.length > 0 ? false : true;\n }","in":{"el":"body"}}}}}},"slideshow_template":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":false},"render":{"desktop":{"slot":{"top":".right-rail-fixed"}},"tablet":{"slot":{"top":".right-rail-fixed"}}}},"search_template":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":["300x50","320x50","300x250"]},"render":{"slot":{"top":".container-rail"}}}},"siderail_bottom":{"_default":{"sizes":{"desktop":["300x250","300x600"],"tablet":false,"mobile":false},"render":{"slot":{"bottom":".container-rail"}}},"article_template":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":false},"render":{"slot":{"bottom":{"every":1,"el":".right-rail-fixed","when":"function condition() {\n // if media in article body is full bleed AND the right rail is displayed do not render\n var fullBleedMedia = document.querySelectorAll('#content [data-format=\"full-bleed\"], #content [data-format=\"callout\"]');\n return fullBleedMedia.length > 0 ? false : true;\n }","in":{"el":"body","when":"function condition() {\n var bodyContent = document.getElementById('content');\n return bodyContent.offsetHeight > 1500;\n }"}}}}}},"supported_by":{"_default":{"sizes":{"desktop":["140x120"],"tablet":["140x120"],"mobile":["280x80"]},"render":{"slot":{"before":"[data-cns=\"cns-slot-supported-by\"]"}}}},"current":{"_default":{"sizes":{"desktop":["970x250"],"tablet":["728x90"],"mobile":["300x250"]},"render":{"slot":{"top":"[data-cns=\"cns-slot-current\"]"}}}},"paid_post_rail":{"_default":{"sizes":{"desktop":["300x100"],"tablet":false,"mobile":false},"render":{"slot":{"before":"[data-cns=\"cns-slot-AMS_NYR_ARTICLE_RIGHTRAIL\"]"}}},"article_template":{"render":{"slot":{"after":".most-popular .full-popular-page"}}},"slideshow_template":{"render":{"slot":{"after":".most-popular .full-popular-page"}}}},"parallax":{"_default":{"sizes":{"desktop":false,"tablet":false,"mobile":["300x50","320x50","300x250","9x2"]},"render":{"slot":{"after":{"every":1,"el":"p","when":"function condition(el, meta) {\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n window.__parallaxMetaTracker = window.__parallaxMetaTracker || 0;\n\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__parallaxPreviousWordCount && meta.accumulatedWordCount - window.__parallaxPreviousWordCount > wordCountInterval) {\n /* update word count and check if this is the second ad inline on the page */\n updateWordCount();\n window.__parallaxMetaTracker++;\n\n /* if this is the second ad, load it */\n if (window.__parallaxMetaTracker === 2) {\n appendAd = true;\n }\n } else if (!window.__parallaxPreviousWordCount) {\n updateWordCount();\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__parallaxPreviousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":"#articleBody"}}}}},"article_template":{"render":{"slot":{"after":{"every":1,"el":"#articleBody > p","when":"function condition(el, meta) {\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n window.__parallaxMetaTracker = window.__parallaxMetaTracker || 0;\n\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__parallaxPreviousWordCount && meta.accumulatedWordCount - window.__parallaxPreviousWordCount > wordCountInterval) {\n /* update word count and check if this is the second ad inline on the page */\n updateWordCount();\n window.__parallaxMetaTracker++;\n\n /* if this is the second ad, load it */\n if (window.__parallaxMetaTracker === 2) {\n appendAd = true;\n }\n } else if (!window.__parallaxPreviousWordCount) {\n updateWordCount();\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__parallaxPreviousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":"#content"}}}}},"slideshow_template":{"render":{"slot":{"after":{"every":1,"el":"#articleBody > p","when":"function condition(el, meta) {\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n window.__parallaxMetaTracker = window.__parallaxMetaTracker || 0;\n\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__parallaxPreviousWordCount && meta.accumulatedWordCount - window.__parallaxPreviousWordCount > wordCountInterval) {\n /* update word count and check if this is the second ad inline on the page */\n updateWordCount();\n window.__parallaxMetaTracker++;\n\n /* if this is the second ad, load it */\n if (window.__parallaxMetaTracker === 2) {\n appendAd = true;\n }\n } else if (!window.__parallaxPreviousWordCount) {\n updateWordCount();\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__parallaxPreviousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":"#content"}}}}}},"slideshow":{"_default":{"can_be_hidden":true,"sizes":{"desktop":["440x330"],"tablet":["440x330"],"mobile":["440x330"]},"render":{"slot":{"after":{"every":6,"el":".owl-item","when":"function condition() {\n return true;\n }","in":{"el":".gallery-wrapper"}}}}},"page_template":{"can_be_hidden":true,"sizes":{"desktop":["440x330"],"tablet":["440x330"],"mobile":["440x330"]},"render":{"slot":{"top":"[data-cns=\"slideshow\"]"}}}},"article_body":{"_default":{"sizes":{"desktop":false,"tablet":["300x250","300x600"],"mobile":["300x50","320x50","300x250","9x3"]},"render":{"desktop":{"slot":{"after":{"every":1,"el":"p","when":"function condition(el, meta) {\n var CNE_SELECTOR = '#cne-interlude';\n var nextSib = el.nextSibling && typeof el.nextSibling.matches === 'function' ? !el.nextSibling.matches(CNE_SELECTOR) : true;\n var prevSib = el.previousSibling && typeof el.previousSibling.matches === 'function' ? !el.previousSibling.matches(CNE_SELECTOR) : true;\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n appendAd = true;\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n return nextSib && prevSib && calculateWordCount();\n }","in":{"el":"#articleBody"}}}},"tablet":{"slot":{"after":{"every":1,"el":"p","when":"function condition(el, meta) {\n var CNE_SELECTOR = '#cne-interlude';\n var nextSib = el.nextSibling && typeof el.nextSibling.matches === 'function' ? !el.nextSibling.matches(CNE_SELECTOR) : true;\n var prevSib = el.previousSibling && typeof el.previousSibling.matches === 'function' ? !el.previousSibling.matches(CNE_SELECTOR) : true;\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n appendAd = true;\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n return nextSib && prevSib && calculateWordCount();\n }","in":{"el":"#articleBody"}}}},"mobile":{"slot":{"after":{"every":1,"el":"p","when":"function condition(el, meta) {\n var CNE_SELECTOR = '#cne-interlude';\n var nextSib = el.nextSibling && typeof el.nextSibling.matches === 'function' ? !el.nextSibling.matches(CNE_SELECTOR) : true;\n var prevSib = el.previousSibling && typeof el.previousSibling.matches === 'function' ? !el.previousSibling.matches(CNE_SELECTOR) : true;\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n window.__metaTracker = window.__metaTracker || 0;\n\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n window.__metaTracker++;\n\n /* if this is not the second ad, load it (parallax ad is second) */\n if (window.__metaTracker !== 2) {\n appendAd = true;\n }\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n return nextSib && prevSib && calculateWordCount();\n }","in":{"el":"#articleBody"}}}}}},"article_single_column":{"sizes":{"desktop":["728x90"],"tablet":["728x90"],"mobile":["300x50","320x50","300x250"]},"render":{"desktop":{"slot":{"after":{"every":1,"el":"p","when":"function condition(el, meta) {\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 900;\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n appendAd = true;\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n /*\n * Don't load inline ads if manual ads are available\n */\n if (document.querySelector('[data-callout=\"inline-ad\"]')) {\n return false;\n }\n\n return calculateWordCount();\n }","in":{"el":"#articleBody"}}}},"tablet":{"slot":{"after":{"every":1,"el":"p","when":"function condition(el, meta) {\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 900;\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n appendAd = true;\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n /*\n * Don't load inline ads if manual ads are available\n */\n if (document.querySelector('[data-callout=\"inline-ad\"]')) {\n return false;\n }\n\n return calculateWordCount();\n }","in":{"el":"#articleBody"}}}},"mobile":{"slot":{"after":{"every":1,"el":"p","when":"function condition(el, meta) {\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 900;\n window.__metaTracker = window.__metaTracker || 0;\n\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n window.__metaTracker++;\n\n /* if this is not the second ad, load it (parallax ad is second) */\n if (window.__metaTracker !== 2) {\n appendAd = true;\n }\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n /*\n * Don't load inline ads if manual ads are available\n */\n if (document.querySelector('[data-callout=\"inline-ad\"]')) {\n return false;\n }\n\n return calculateWordCount();\n }","in":{"el":"#articleBody"}}}}}},"article_template":{"sizes":{"desktop":["728x90"],"tablet":["300x250","300x600"],"mobile":["300x50","320x50","300x250"]},"render":{"desktop":{"slot":{"after":{"every":1,"el":"#articleBody > p","when":"function condition(el, meta) {\n // if the right rail exists, do not serve inline ads\n if (document.querySelector('.right-rail-fixed') && document.querySelector('.right-rail-fixed').offsetParent) {\n return false;\n }\n\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n appendAd = true;\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":".two-column"}}}},"tablet":{"slot":{"after":{"every":1,"el":"#articleBody > p","when":"function condition(el, meta) {\n // if the right rail exists, do not serve inline ads\n if (document.querySelector('.right-rail-fixed') && document.querySelector('.right-rail-fixed').offsetParent) {\n return false;\n }\n\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n appendAd = true;\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":".two-column"}}}},"mobile":{"slot":{"after":{"every":1,"el":"#articleBody > p","when":"function condition(el, meta) {\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n window.__metaTracker = window.__metaTracker || 0;\n\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n window.__metaTracker++;\n\n /* if this is not the second ad, load it (parallax ad is second) */\n if (window.__metaTracker !== 2) {\n appendAd = true;\n }\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":".two-column"}}}}},"link":"top"},"slideshow_template":{"sizes":{"desktop":["728x90"],"tablet":["300x250","300x600"],"mobile":["300x50","320x50","300x250"]},"render":{"desktop":{"slot":{"after":{"every":1,"el":"#articleBody > p","when":"function condition(el, meta) {\n // if the right rail exists, do not serve inline ads\n if (document.querySelector('.right-rail-fixed') && document.querySelector('.right-rail-fixed').offsetParent) {\n return false;\n }\n\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n appendAd = true;\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":".two-column"}}}},"tablet":{"slot":{"after":{"every":1,"el":"#articleBody > p","when":"function condition(el, meta) {\n // if the right rail exists, do not serve inline ads\n if (document.querySelector('.right-rail-fixed') && document.querySelector('.right-rail-fixed').offsetParent) {\n return false;\n }\n\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n appendAd = true;\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":".two-column"}}}},"mobile":{"slot":{"after":{"every":1,"el":"#articleBody > p","when":"function condition(el, meta) {\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n window.__metaTracker = window.__metaTracker || 0;\n\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n window.__metaTracker++;\n\n /* if this is not the second ad, load it (parallax ad is second) */\n if (window.__metaTracker !== 2) {\n appendAd = true;\n }\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":".two-column"}}}}},"link":"top"}},"article_body_single_column":{"_default":{"sizes":{"desktop":["728x90"],"tablet":["728x90"],"mobile":["300x50","320x50","300x250"]},"render":{"desktop":{"slot":{"after":{"every":1,"el":"#articleBody > p","when":"function condition(el, meta) {\n // if the right rail exists, do not serve inline ads\n if (document.querySelector('.right-rail-fixed') && document.querySelector('.right-rail-fixed').offsetParent) {\n return false;\n }\n\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n appendAd = true;\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":".single-column"}}}},"tablet":{"slot":{"after":{"every":1,"el":"#articleBody > p","when":"function condition(el, meta) {\n // if the right rail exists, do not serve inline ads\n if (document.querySelector('.right-rail-fixed') && document.querySelector('.right-rail-fixed').offsetParent) {\n return false;\n }\n\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n appendAd = true;\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":".single-column"}}}},"mobile":{"slot":{"after":{"every":1,"el":"#articleBody > p","when":"function condition(el, meta) {\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 600;\n window.__metaTracker = window.__metaTracker || 0;\n\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__previousWordCount && meta.accumulatedWordCount - window.__previousWordCount > wordCountInterval) {\n updateWordCount();\n window.__metaTracker++;\n\n /* if this is not the second ad, load it (parallax ad is second) */\n if (window.__metaTracker !== 2) {\n appendAd = true;\n }\n } else if (!window.__previousWordCount) {\n updateWordCount();\n }\n\n /*\n * if the article has a total of less than X words\n * put ad at the end of the article\n */\n if (meta.isLast && meta.accumulatedWordCount <= wordCountInterval) {\n appendAd = true;\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__previousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":".single-column"}}}}}}},"manual_article_body":{"_default":{"sizes":{"desktop":["728x90"],"tablet":["728x90"],"mobile":["300x50","320x50","300x250"]},"render":{"slot":{"after":"[data-callout=\"inline-ad\"]"}}},"article_template":{"sizes":{"desktop":["728x90"],"tablet":["728x90"],"mobile":["300x50","320x50","300x250"]},"render":{"slot":{"top":"[data-cns=\"inline-article-body\"]"}}},"slideshow_template":{"sizes":{"desktop":["728x90"],"tablet":["728x90"],"mobile":["300x50","320x50","300x250"]},"render":{"slot":{"top":"[data-cns=\"inline-article-body\"]"}}}},"full_bleed_siderail":{"_default":{"sizes":{"desktop":["300x250","300x600"],"tablet":["300x250","300x600"],"mobile":false},"render":{"slot":{"top":{"every":1,"el":"[data-cns=\"full-bleed-siderail\"]","when":"function condition() {\n // if media in article body is full bleed AND the right rail is displayed render\n var rail = document.querySelector('.right-rail-fixed');\n var fullBleedMedia = document.querySelectorAll('#content [data-format=\"full-bleed\"], #content [data-format=\"callout\"]');\n return fullBleedMedia.length > 0 && rail ? true : false;\n }","in":{"el":".right-rail-fixed"}}}}}},"gallery_modal":{"_default":{"sizes":{"desktop":["300x250","300x600"],"tablet":false,"mobile":false},"render":{"slot":{"top":"[data-cns=\"cns-slot-gallery-modal\"]"}}},"slideshow_template":{"render":{"slot":{"after":".modal-inner .gallery-wrapper"}}}},"CONTENTRIVER":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x130"],"tablet":["1020x130"],"mobile":["301x50"]},"render":{"slot":{"top":"[data-cns=\"cns-slot-contentriver\"]"}}},"homepage_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x130"],"tablet":["1020x130"],"mobile":["301x50"]},"render":{"slot":{"top":"#AMS_NYR_CONTENTRIVER"}}},"index_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x130"],"tablet":["1020x130"],"mobile":["301x50"]},"render":{"slot":{"top":"#AMS_NYR_CONTENTRIVER"}}},"page_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x130"],"tablet":["1020x130"],"mobile":["301x50"]},"render":{"slot":{"top":"#AMS_NYR_CONTENTRIVER"}}},"issue_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x130"],"tablet":["1020x130"],"mobile":["301x50"]},"render":{"slot":{"top":"#AMS_NYR_CONTENTRIVER"}}},"contributor_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x130"],"tablet":["1020x130"],"mobile":["301x50"]},"render":{"slot":{"top":"#AMS_NYR_CONTENTRIVER"}}},"other_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x130"],"tablet":["1020x130"],"mobile":["301x50"]},"render":{"slot":{"top":"#AMS_NYR_CONTENTRIVER"}}}},"GLOBAL_HEADER":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["230x110"],"tablet":["230x110"],"mobile":false},"render":{"slot":{"top":"[data-cns=\"cns-slot-global-header\"]"}}},"homepage_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["230x110"],"tablet":["230x110"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_HEADER"}}},"index_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["230x110"],"tablet":["230x110"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_HEADER"}}},"page_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["230x110"],"tablet":["230x110"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_HEADER"}}},"issue_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["230x110"],"tablet":["230x110"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_HEADER"}}},"contributor_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["230x110"],"tablet":["230x110"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_HEADER"}}},"other_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["230x110"],"tablet":["230x110"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_HEADER"}}},"search_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["230x110"],"tablet":["230x110"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_HEADER"}}}},"COLLAPSED_NAV":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["230x20"],"tablet":["230x20"],"mobile":false},"render":{"slot":{"top":"[data-cns=\"cns-slot-collapsed-nav\"]"}}}},"GLOBAL_NAVBAR":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["80x38"],"tablet":false,"mobile":false},"render":{"slot":{"top":"[data-cns=\"cns-slot-global-navbar\"]"}}},"homepage_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["80x38"],"tablet":["80x38"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR"}}},"index_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["80x38"],"tablet":["80x38"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR"}}},"page_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["80x38"],"tablet":["80x38"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR"}}},"issue_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["80x38"],"tablet":["80x38"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR"}}},"contributor_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["80x38"],"tablet":["80x38"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR"}}},"other_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["80x38"],"tablet":["80x38"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR"}}},"search_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["80x38"],"tablet":["80x38"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR"}}}},"GLOBAL_NAVBAR_ROLLOVER":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":["300x200"],"tablet":false,"mobile":false},"render":{"slot":{"top":"[data-cns=\"cns-slot-global-navbar-rollover\"]"}}},"homepage_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":["300x200"],"tablet":["300x200"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR_ROLLOVER"}}},"index_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":["300x200"],"tablet":["300x200"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR_ROLLOVER"}}},"page_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":["300x200"],"tablet":["300x200"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR_ROLLOVER"}}},"issue_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":["300x200"],"tablet":["300x200"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR_ROLLOVER"}}},"contributor_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":["300x200"],"tablet":["300x200"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR_ROLLOVER"}}},"other_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":["300x200"],"tablet":["300x200"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR_ROLLOVER"}}},"search_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":["300x200"],"tablet":["300x200"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_NAVBAR_ROLLOVER"}}}},"TABLET_GLOBAL_SUBNAV":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":false,"tablet":["150x48"],"mobile":false},"render":{"slot":{"top":".mobile-subscribe"}}}},"MOBILE_GLOBAL_SUBNAV":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":false,"tablet":["150x38"],"mobile":["150x38"]},"render":{"slot":{"top":"[data-cns=\"cns-slot-global-navbar-mobile\"]"}}},"homepage_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":false,"tablet":false,"mobile":["150x38"]},"render":{"slot":{"top":".mobile-subscribe"}}},"index_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":false,"tablet":false,"mobile":["150x38"]},"render":{"slot":{"top":".mobile-subscribe"}}},"page_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":false,"tablet":false,"mobile":["150x38"]},"render":{"slot":{"top":".mobile-subscribe"}}},"issue_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":false,"tablet":false,"mobile":["150x38"]},"render":{"slot":{"top":".mobile-subscribe"}}},"contributor_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":false,"tablet":false,"mobile":["150x38"]},"render":{"slot":{"top":".mobile-subscribe"}}},"other_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":false,"tablet":false,"mobile":["150x38"]},"render":{"slot":{"top":".mobile-subscribe"}}},"search_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":false,"tablet":false,"mobile":["150x38"]},"render":{"slot":{"top":".mobile-subscribe"}}}},"ARTICLE_BLOG_RIGHTRAIL_A":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["300x599"],"tablet":["300x599"],"mobile":["300x50"]},"render":{"slot":{"top":"[data-cns=\"cns-slot-river-rightrail\"]"}}},"index_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["300x599"],"tablet":["300x599"],"mobile":["300x50"]},"render":{"slot":{"top":"#AMS_NYR_ARTICLE_BLOG_RIGHTRAIL_A"}}},"issue_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["300x599"],"tablet":["300x599"],"mobile":["300x50"]},"render":{"slot":{"top":"#AMS_NYR_ARTICLE_BLOG_RIGHTRAIL_A"}}},"contributor_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["300x599"],"tablet":["300x599"],"mobile":["300x50"]},"render":{"slot":{"top":"#AMS_NYR_ARTICLE_BLOG_RIGHTRAIL_A"}}},"other_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["300x599"],"tablet":["300x599"],"mobile":["300x50"]},"render":{"slot":{"top":"#AMS_NYR_ARTICLE_BLOG_RIGHTRAIL_A"}}}},"GLOBAL_FOOTER":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x180"],"tablet":["1020x180"],"mobile":["300x52"]},"render":{"slot":{"top":"[data-cns=\"cns-slot-global-footer\"]"}}},"homepage_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x180"],"tablet":["1020x180"],"mobile":["300x52"]},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_FOOTER"}}},"index_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x180"],"tablet":["1020x180"],"mobile":["300x52"]},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_FOOTER"}}},"page_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x180"],"tablet":["1020x180"],"mobile":["300x52"]},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_FOOTER"}}},"issue_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x180"],"tablet":["1020x180"],"mobile":["300x52"]},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_FOOTER"}}},"contributor_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x180"],"tablet":["1020x180"],"mobile":["300x52"]},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_FOOTER"}}},"other_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x180"],"tablet":["1020x180"],"mobile":["300x52"]},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_FOOTER"}}},"search_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["1020x180"],"tablet":["1020x180"],"mobile":["300x52"]},"render":{"slot":{"top":"#AMS_NYR_GLOBAL_FOOTER"}}}},"MAGAZINE_TEXTLINK":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":["500x28"],"tablet":["500x28"],"mobile":false},"render":{"slot":{"top":"[data-cns=\"cns-slot-magazine-text\"]"}}},"index_template":{"refresh":false,"suffix":"cm","sizes":{"desktop":["500x28"],"tablet":["500x28"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_MAGAZINE_TEXTLINK"}}},"issue_template":{"refresh":false,"suffix":"cm","sizes":{"desktop":["500x28"],"tablet":["500x28"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_MAGAZINE_TEXTLINK"}}},"other_template":{"refresh":false,"suffix":"cm","sizes":{"desktop":["500x28"],"tablet":["500x28"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_MAGAZINE_TEXTLINK"}}}},"ABSTRACT_STORIES_TEXTOFFER":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":["710x76"],"tablet":["710x76"],"mobile":false},"render":{"slot":{"top":"#TODO"}}},"article_template":{"refresh":false,"suffix":"cm","sizes":{"desktop":["710x76"],"tablet":["710x76"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_ABSTRACT_STORIES_TEXTOFFER"}}}},"MOBILE_ABSTRACT_STORIES_TEXTOFFER":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":false,"tablet":false,"mobile":["570x42"]},"render":{"slot":{"top":"#TODO"}}},"article_template":{"refresh":false,"suffix":"cm","sizes":{"desktop":false,"tablet":false,"mobile":["570x42"]},"render":{"slot":{"top":"#AMS_NYR_ABSTRACT_STORIES_TEXTOFFER"}}}},"AMS_NYR_ENDOFARTICLETOUT":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":["710x75"],"tablet":["710x75"],"mobile":["275x72"]},"render":{"slot":{"top":"[data-cns=\"cns-slot-end-of-article\"]"}}},"article_template":{"refresh":false,"suffix":"cm","sizes":{"desktop":["710x75"],"tablet":["710x75"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_ENDOFARTICLETOUT"}}},"slideshow_template":{"refresh":false,"suffix":"cm","sizes":{"desktop":["710x75"],"tablet":["710x75"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_ENDOFARTICLETOUT"}}}},"SEARCH_PAGE":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["300x251"],"tablet":["300x251"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_SEARCH_PAGE"}}}},"header":{"_default":{"static_refresh_size":true,"sizes":{"desktop":["970x418","728x90","970x250","970x90","980x300","970x66","9x1","9x3"],"tablet":["728x90","9x1"],"mobile":["300x50","320x50","9x1"]},"data":{"jivox-ad-id":"constellation-crown","constellation-id":"crown"},"render":{"slot":{"top":"[data-cns=\"cns-slot-header\"]"}},"link":"top"},"article":{"render":{"slot":{"top":"[data-cns=\"cns-slot-header\"]"}}},"homepage_template":{"render":{"slot":{"before":"#main"}}},"index_template":{"render":{"slot":{"before":"#main"}}},"page_template":{"render":{"slot":{"before":"#main"}}},"issue_template":{"render":{"slot":{"before":"#main"}}},"search_template":{"render":{"slot":{"before":"#main"}}},"contributor_template":{"render":{"slot":{"before":"#main"}}},"other_template":{"render":{"slot":{"before":"#main"}},"link":"top"},"article_template":{"render":{"slot":{"top":".header-ad"}}},"slideshow_template":{"render":{"slot":{"top":".header-ad"}}},"goat_home_template":{"render":{"slot":{"after":".page > header"}}},"goat_index_template":{"render":{"slot":{"after":".page:not(.map) > header"}}},"goat_index_all_template":{"render":{"slot":{"after":".page > header"}}},"goat_listing_template":{"render":{"slot":{"after":".page > header"}}},"goat_article_template":{"render":{"slot":{"after":".page > header"}}}},"goat_inline":{"_default":{"sizes":{"desktop":["970x418","728x90","970x250","970x90","980x300","970x66"],"tablet":["728x90"],"mobile":["300x50","320x50","300x250"]}},"goat_home_template":{"render":{"slot":{"after":{"every":3,"el":".feed-item","when":"function condition(el, meta) {\n /*\n * this is predetermined logic\n * if this is the 6th item in the curation feed DONT show this ad, show a CM unit instead\n * Note: meta.index starts at 0\n */\n return meta.index !== 5;\n }","in":{"el":".feed.component"}}}}},"goat_index_template":{"render":{"desktop":{"slot":{"after":{"every":10,"el":".grid-item.component","when":"function condition(el, meta) {\n /*\n * append ad every X grid components on list page\n * do not append ad to the last component\n */\n return !meta.isLast;\n }","in":{"el":".grid.component"}}}},"tablet":{"slot":{"after":{"every":6,"el":".grid-item.component","when":"function condition(el, meta) {\n /*\n * append ad every X grid components on list page\n * do not append ad to the last component\n */\n return !meta.isLast;\n }","in":{"el":".grid.component"}}}},"mobile":{"slot":{"after":{"every":5,"el":".grid-item.component","when":"function condition(el, meta) {\n /*\n * append ad every X grid components on list page\n * do not append ad to the last component\n */\n return !meta.isLast;\n }","in":{"el":".grid.component"}}}}}},"goat_index_all_template":{"render":{"slot":{"after":{"every":2,"el":".grid.component","when":"function condition(el, meta) {\n /*\n * append ad every 2 grid components on list page\n * do not append ad to the last component\n */\n return !meta.isLast;\n }","in":{"el":".listing-grid"}}}}},"goat_article_template":{"render":{"slot":{"before":".single-piece-header"}}},"goat_listing_template":{"sizes":{"desktop":false,"tablet":["728x90"],"mobile":["300x50","320x50","300x250"]},"render":{"slot":{"after":{"every":4,"el":".listing-details","when":"function condition() {\n return true;\n }","in":{"el":".page"}}}}}},"AMS_NYR_GOAT_SUBSCRIBECARD":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":["1300x700"],"tablet":false,"mobile":false},"render":{"slot":{"after":{"every":3,"el":".feed-item","when":"function condition(el, meta) {\n /*\n * this is predetermined logic\n * if this is the 6th item in the curation return CM unit\n * Note: meta.index starts at 0\n */\n return meta.index === 5;\n }","in":{"el":".feed.component"}}}}}},"AMS_NYR_GOAT_MOB_SUBSCRIBECARD":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":false,"tablet":["430x770"],"mobile":["430x770"]},"render":{"slot":{"after":{"every":3,"el":".feed-item","when":"function condition(el, meta) {\n /*\n * this is predetermined logic\n * if this is the 6th item in the curation return CM unit\n * Note: meta.index starts at 0\n */\n return meta.index === 5;\n }","in":{"el":".feed.component"}}}}}},"AMS_NYR_GOAT_NAVBAR":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":["70x50"],"tablet":["70x50"],"mobile":false},"render":{"slot":{"before":".signin-link"}}}},"AMS_NYR_GOAT_MOB_NAVBAR":{"_default":{"refresh":false,"suffix":"cm","can_be_hidden":true,"sizes":{"desktop":false,"tablet":["93x24"],"mobile":["93x24"]},"render":{"slot":{"top":".link.subscribe"}}}},"ARTICLE_NAVBAR":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["175x50"],"tablet":["175x50"],"mobile":false},"render":{"slot":{"top":"#ARTICLE_NAVBAR"}}}},"AMS_NYR_MOBILE_NAVBAR":{"_default":{"refresh":false,"can_be_hidden":true,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":false,"tablet":["90x58"],"mobile":["90x58"]},"render":{"slot":{"top":"[data-cns=\"cns-slot-mobile-navbar\"]"}}},"homepage_template":{"refresh":false,"can_be_hidden":true,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":false,"tablet":false,"mobile":["90x58"]},"render":{"slot":{"top":"#AMS_NYR_MOBILE_NAVBAR"}}},"index_template":{"refresh":false,"can_be_hidden":true,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":false,"tablet":false,"mobile":["90x58"]},"render":{"slot":{"top":"#AMS_NYR_MOBILE_NAVBAR"}}},"page_template":{"refresh":false,"can_be_hidden":true,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":false,"tablet":false,"mobile":["90x58"]},"render":{"slot":{"top":"#AMS_NYR_MOBILE_NAVBAR"}}},"issue_template":{"refresh":false,"can_be_hidden":true,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":false,"tablet":false,"mobile":["90x58"]},"render":{"slot":{"top":"#AMS_NYR_MOBILE_NAVBAR"}}},"search_template":{"refresh":false,"can_be_hidden":true,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":false,"tablet":false,"mobile":["90x58"]},"render":{"slot":{"top":"#AMS_NYR_MOBILE_NAVBAR"}}},"contributor_template":{"refresh":false,"can_be_hidden":true,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":false,"tablet":false,"mobile":["90x58"]},"render":{"slot":{"top":"#AMS_NYR_MOBILE_NAVBAR"}}},"other_template":{"refresh":false,"can_be_hidden":true,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":false,"tablet":false,"mobile":["90x58"]},"render":{"slot":{"top":"#AMS_NYR_MOBILE_NAVBAR"}}},"article_template":{"refresh":false,"can_be_hidden":true,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":false,"tablet":false,"mobile":["90x58"]},"render":{"slot":{"top":"#AMS_NYR_MOBILE_NAVBAR"}}},"slideshow_template":{"refresh":false,"can_be_hidden":true,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":false,"tablet":false,"mobile":["90x58"]},"render":{"slot":{"top":"#AMS_NYR_MOBILE_NAVBAR"}}}},"MOBILE_COVER":{"_default":{"refresh":false,"can_be_hidden":true,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":false,"tablet":["220x190"],"mobile":["220x190"]},"render":{"slot":{"top":"[data-cns=\"cns-slot-mobile-cover\"]"}}}},"IN_STREAM":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":false,"tablet":false,"mobile":["375x50"]},"render":{"slot":{"after":{"every":1,"el":"p","when":"function condition(el, meta) {\n function calculateWordCount() {\n var appendAd = false;\n var wordCountInterval = 1500;\n window.__instreamMetaTracker = window.__instreamMetaTracker || 0;\n\n /*\n * if the total number of words (so far)\n * minus the last checked total word count is greater than X words\n * append an ad\n */\n if (window.__instreamPreviousWordCount && meta.accumulatedWordCount - window.__instreamPreviousWordCount > wordCountInterval) {\n /* update word count and check if this is the first ad inline on the page */\n updateWordCount();\n window.__instreamMetaTracker++;\n\n /* if this is the first ad, load it */\n if (window.__instreamMetaTracker === 1) {\n appendAd = true;\n }\n } else if (!window.__instreamPreviousWordCount) {\n updateWordCount();\n }\n\n return appendAd;\n }\n\n function updateWordCount() {\n window.__instreamPreviousWordCount = meta.accumulatedWordCount;\n }\n\n return calculateWordCount();\n }","in":{"el":"#articleBody"}}}}}},"ARTICLE_HAMBURGER":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"can_be_hidden":true,"sizes":{"desktop":["300x70"],"tablet":["300x70"],"mobile":["300x49"]},"render":{"slot":{"top":"#ARTICLE_HAMBURGER"}}}},"AMS_NYR_ARTICLE_RIGHTRAIL":{"_default":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["300x101"],"tablet":["300x101"],"mobile":false},"render":{"slot":{"top":"[data-cns=\"cns-slot-article-rightrail\"]"}}},"article_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["300x101"],"tablet":["300x101"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_ARTICLE_RIGHTRAIL"}}},"slideshow_template":{"refresh":false,"suffix":"cm","groups":["cm_units"],"sizes":{"desktop":["300x101"],"tablet":["300x101"],"mobile":false},"render":{"slot":{"top":"#AMS_NYR_ARTICLE_RIGHTRAIL"}}}},"POPUP_FLOATINGAD":{"_default":{"refresh":false,"can_be_hidden":true,"suffix":"cm","sizes":{"desktop":["300x199"],"tablet":false,"mobile":false},"render":{"slot":{"top":"#TODO"}}},"homepage_template":{"render":{"slot":{"top":"#AMS_NYR_POPUP_FLOATINGAD"}}},"index_template":{"render":{"slot":{"top":"#AMS_NYR_POPUP_FLOATINGAD"}}},"page_template":{"render":{"slot":{"top":"#AMS_NYR_POPUP_FLOATINGAD"}}},"issue_template":{"render":{"slot":{"top":"#AMS_NYR_POPUP_FLOATINGAD"}}},"search_template":{"render":{"slot":{"top":"#AMS_NYR_POPUP_FLOATINGAD"}}},"article_template":{"render":{"slot":{"top":"#AMS_NYR_POPUP_FLOATINGAD"}}},"slideshow_template":{"render":{"slot":{"top":"#AMS_NYR_POPUP_FLOATINGAD"}}},"contributor_template":{"render":{"slot":{"top":"#AMS_NYR_POPUP_FLOATINGAD"}}},"other_template":{"render":{"slot":{"top":"#AMS_NYR_POPUP_FLOATINGAD"}}}},"MAGSUBHOME_SUBSCRIBELINK":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":["150x43"],"tablet":["150x43"],"mobile":false},"render":{"slot":{"top":"#NYR_MAGSUBHOME_SUBSCRIBELINK"}}}},"MAGSUBHOME_MOBILE_SUBSCRIBELINK":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":false,"tablet":false,"mobile":["335x43"]},"render":{"slot":{"top":"#NYR_MAGSUBHOME_MOBILE_SUBSCRIBELINK"}}}},"MAGSUBHOME_SUBSCRIBELINK_NONUS":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":["150x44"],"tablet":["150x44"],"mobile":false},"render":{"slot":{"top":"#NYR_MAGSUBHOME_SUBSCRIBELINK_NONUS"}}}},"MAGSUBHOME_MOBILE_SUBSCRIBELINK_NONUS":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":false,"tablet":false,"mobile":["335x44"]},"render":{"slot":{"top":"#NYR_MAGSUBHOME_MOBILE_SUBSCRIBELINK_NONUS"}}}},"MAGSUBHOME_GIFTLINK":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":["150x41"],"tablet":["150x41"],"mobile":false},"render":{"slot":{"top":"#NYR_MAGSUBHOME_GIFTLINK"}}}},"MAGSUBHOME_MOBILE_GIFTLINK":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":false,"tablet":false,"mobile":["335x41"]},"render":{"slot":{"top":"#NYR_MAGSUBHOME_MOBILE_GIFTLINK"}}}},"MAGSUBHOME_GIFTLINK_NONUS":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":["150x42"],"tablet":["150x42"],"mobile":false},"render":{"slot":{"top":"#NYR_MAGSUBHOME_GIFTLINK_NONUS"}}}},"MAGSUBHOME_MOBILE_GIFTLINK_NONUS":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":false,"tablet":false,"mobile":["335x42"]},"render":{"slot":{"top":"#NYR_MAGSUBHOME_MOBILE_GIFTLINK_NONUS"}}}},"MAGSUBHOME_STUEDULINK":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":["150x45"],"tablet":["150x45"],"mobile":false},"render":{"slot":{"top":"#NYR_MAGSUBHOME_STUEDULINK"}}}},"MAGSUBHOME_MOBILE_STUEDULINK":{"_default":{"refresh":false,"suffix":"cm","sizes":{"desktop":false,"tablet":false,"mobile":["335x45"]},"render":{"slot":{"top":"#NYR_MAGSUBHOME_MOBILE_STUEDULINK"}}}},"half_barrier":{"_default":{"refresh":false,"suffix":"cm","can_be_hidden":true,"sizes":{"desktop":["520x640"],"tablet":["520x640"],"mobile":["375x667"]},"render":{"slot":{"top":"[data-cns=\"cns-slot-half-barrier\"]"}}},"article_template":{"refresh":false,"suffix":"cm","can_be_hidden":true,"sizes":{"desktop":["520x640"],"tablet":["520x640"],"mobile":["375x667"]},"render":{"slot":{"top":{"every":1,"el":"#PAYWALL_BARRIER_wrapper","when":"function condition() {\n // if you are on the half barrier this returns true\n return TNY === 'undefined' || typeof TNY === undefined || TNY === null ? false : TNY.meterVar.isBarrierHalf;\n }","in":{"el":"[data-cns=\"half_barrier\"]"}}}}},"slideshow_template":{"refresh":false,"suffix":"cm","can_be_hidden":true,"sizes":{"desktop":["520x640"],"tablet":["520x640"],"mobile":["375x667"]},"render":{"slot":{"top":{"every":1,"el":"#PAYWALL_BARRIER_wrapper","when":"function condition() {\n // if you are on the half barrier this returns true\n return TNY === 'undefined' || typeof TNY === undefined || TNY === null ? false : TNY.meterVar.isBarrierHalf;\n }","in":{"el":"[data-cns=\"half_barrier\"]"}}}}}},"full_barrier":{"_default":{"refresh":false,"suffix":"cm","can_be_hidden":true,"request_in_vp_only":false,"sizes":{"desktop":["520x641"],"tablet":["520x641"],"mobile":["375x668"]},"render":{"slot":{"top":"[data-cns=\"cns-slot-full-barrier\"]"}}},"article_template":{"refresh":false,"suffix":"cm","can_be_hidden":true,"sizes":{"desktop":["520x641"],"tablet":["520x641"],"mobile":["375x668"]},"render":{"slot":{"top":{"every":1,"el":"#PAYWALL_BARRIER_wrapper","when":"function condition() {\n // if you are on the full barrier this returns true\n return TNY === 'undefined' || typeof TNY === undefined || TNY === null ? false : TNY.meterVar.isBarrierFull;\n }","in":{"el":"[data-cns=\"full_barrier\"]"}}}}},"slideshow_template":{"refresh":false,"suffix":"cm","can_be_hidden":true,"sizes":{"desktop":["520x641"],"tablet":["520x641"],"mobile":["375x668"]},"render":{"slot":{"top":{"every":1,"el":"#PAYWALL_BARRIER_wrapper","when":"function condition() {\n // if you are on the full barrier this returns true\n return TNY === 'undefined' || typeof TNY === undefined || TNY === null ? false : TNY.meterVar.isBarrierFull;\n }","in":{"el":"[data-cns=\"full_barrier\"]"}}}}}}},"__auid_one":"newyorker"}},"property":{"identifiers":{"human":"newyorker","code":"tny","environments":{"ci":["https://web.archive.org/web/20180418115949/http://dev.newyorker.com","https://web.archive.org/web/20180418115949/http://dev2.newyorker.com","https://web.archive.org/web/20180418115949/http://dev3.newyorker.com"],"staging":["https://web.archive.org/web/20180418115949/http://stg.newyorker.com","https://web.archive.org/web/20180418115949/https://stg.newyorker.com"],"production":["https://web.archive.org/web/20180418115949/http://www.newyorker.com","https://web.archive.org/web/20180418115949/https://www.newyorker.com"]}}},"plugins":{"4d":{"hasAtmo":true,"xid_pixels":true,"pixels":{"hosts":["infinityid.condenastdigital.com","www.allure.com","www.architecturaldigest.com","www.bonappetit.com","www.brides.com","www.cntraveler.com","www.epicurious.com","www.glamour.com","www.golfdigest.com","www.gq.com","www.pitchfork.com","www.self.com","www.teenvogue.com","www.vanityfair.com","www.vogue.com","www.wmagazine.com","www.wired.com"]}},"yieldbot":{"endpoint":"//web.archive.org/web/20180418115949/https://cdn.yldbt.com/js/yieldbot.intent.js","desktop":"20a1","mobile":"71f3"},"index_exchange":{},"proximic":{},"amazon_match_buy":{"amazon_id":"3035","endpoint":"//web.archive.org/web/20180418115949/https://c.amazon-adsystem.com/aax2/apstag.js","eligible_sizes":["300x250","300x600","320x50","728x90","970x250"]},"ars_accelerator":{"endpoint":"//web.archive.org/web/20180418115949/https://cdn.accelerator.arsdev.net/h/"},"adobe_audience_manager":{},"cne_interlude":{"brand":"newyorker"}},"metrics":{"config":{},"plugins":{"sparrow":{"capturedCookies":[{"cookie_key":"amg_user_partner","sparrow_key":"cnid"},{"cookie_key":"aam_uuid","sparrow_key":"aam_uuid"},{"cookie_key":"amg_user_partner","sparrow_key":"cnid"}],"capturedQueryParams":["mbid","CNDID","intcid","mbid","CNDID","intcid","pos_name","source"],"capturedHashParams":["intcid"],"preinit":["user-context"],"meta":{"cPd":"function () { if (window._4d && window._4d.context && window._4d.context.pubdate) { return window._4d.context.pubdate; } else { return undefined; }}","cKh":"function (d) { var fds = window._4d.context; var keywords = \"\"; if (fds.keywords && fds.keywords.list) { var temp = fds.keywords.list.filter(function (d) { return d.score > .6 ? true : false; }); temp = temp.map(function (d) { return d.keyword.toLowerCase(); }); keywords = temp.join(\",\");} return keywords;}","atmo":"function atmo11(t,n){function o(t){const n=t+\"=\";const o=decodeURIComponent(document.cookie);const e=o.split(\";\");for(let t=0;t<e.length;t++){let o=e[t];while(o.charAt(0)===\" \"){o=o.substring(1)}if(o.indexOf(n)===0){return o.substring(n.length,o.length)}}return\"\"}function e(t){const n=window.location.search.substring(1);const o=n.split(\"&\");for(let n=0;n<o.length;n++){const e=o[n].split(\"=\");if(e[0]===t){return e[1]}}return null}const r=\"CN_atmosphere_test\";const i=o(r);const c=\"CN_atmo_list_test\";const s=o(c).split(\",\");const d=s[0];const w=s[1];const a=s[2];const x=e(\"4d\");const u={atmo1:true,atmo2:true,atmo3:false,atmo4:false};const m={atmo1:\"0\",atmo2:\"1\",atmo3:\"0\",atmo4:\"1\"};function l(){return\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g,function(t){const n=Math.random()*16|0;const o=t===\"x\"?n:n&3|8;return o.toString(16)})}function f(t){let n=null;if(t&&typeof t.value===\"number\"){n=t.value===1}let o=0;if(t&&typeof t.confidence===\"number\"){o=t.confidence}const e=Math.round(Math.random());const i=new Date;const s=new Date;i.setDate(i.getDate()+90);s.setTime(s.getTime()+30*60*1e3);document.cookie=r+\"=\"+l()+\"; expires=\"+i.toUTCString();document.cookie=c+\"=\"+n+\",\"+o+\",\"+JSON.stringify(e)+\"; expires=\"+s.toUTCString();window._4d.context=window._4d.context||{};window._4d.context.atmo=n;window._4d.context.atmoprop=o;window._4d.context.atmovisit=JSON.stringify(e)}function p(t){return t(window._4d.context.atmo)}function _(t){f(null);return p(t)}function g(t,n){return new Promise(o=>{const e=new XMLHttpRequest;e.open(\"POST\",t);e.onload=(()=>{if(e.status!==200){return _(o)}const t=JSON.parse(e.responseText);if(t.error){return _(o)}f(t);return p(o)});e.onerror=(()=>{return _(o)});e.send(n)})}if(x&&Object.prototype.hasOwnProperty.call(u,x)&&Object.prototype.hasOwnProperty.call(m,x)){const t=u[x];const n=m[x];window._4d=window._4d||{};window._4d.context=window._4d.context||{};window._4d.context.atmo=t;window._4d.context.atmoprop=\"fixed\";window._4d.context.atmovisit=n;return new Promise(t=>p(t))}try{if(window._4d){if(s&&i){window._4d.context=window._4d.context||{};window._4d.context.atmo=d;window._4d.context.atmoprop=w;window._4d.context.atmovisit=a;return new Promise(t=>p(t))}else if(!s&&i){return new Promise(t=>_(t))}const t=new Date;const o=t.getDay();const e=t.getHours();const r=JSON.stringify({\"4d\":window._4d,sparrow:n,requestWeekday:o,requestHour:e});return g(\"//dolphin.condenastdigital.com/engines/atmo\",r)}}catch(n){return}}","atmovisit":"function atmovisit11(t,n){function o(t){const n=t+\"=\";const o=decodeURIComponent(document.cookie);const e=o.split(\";\");for(let t=0;t<e.length;t++){let o=e[t];while(o.charAt(0)===\" \"){o=o.substring(1)}if(o.indexOf(n)===0){return o.substring(n.length,o.length)}}return\"\"}function e(t){const n=window.location.search.substring(1);const o=n.split(\"&\");for(let n=0;n<o.length;n++){const e=o[n].split(\"=\");if(e[0]===t){return e[1]}}return null}const i=\"CN_atmosphere_test\";const r=o(i);const s=\"CN_atmo_list_test\";const c=o(s).split(\",\");const d=c[0];const w=c[1];const a=c[2];const x=e(\"4d\");const u={atmo1:true,atmo2:true,atmo3:false,atmo4:false};const m={atmo1:\"0\",atmo2:\"1\",atmo3:\"0\",atmo4:\"1\"};function l(){return\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g,function(t){const n=Math.random()*16|0;const o=t===\"x\"?n:n&3|8;return o.toString(16)})}function f(t){let n=null;if(t&&typeof t.value===\"number\"){n=t.value===1}let o=0;if(t&&typeof t.confidence===\"number\"){o=t.confidence}const e=Math.round(Math.random());const r=new Date;const c=new Date;r.setDate(r.getDate()+90);c.setTime(c.getTime()+30*60*1e3);document.cookie=i+\"=\"+l()+\"; expires=\"+r.toUTCString();document.cookie=s+\"=\"+n+\",\"+o+\",\"+JSON.stringify(e)+\"; expires=\"+c.toUTCString();window._4d.context=window._4d.context||{};window._4d.context.atmo=n;window._4d.context.atmoprop=o;window._4d.context.atmovisit=JSON.stringify(e)}function p(t){return t(window._4d.context.atmovisit)}function _(t){f(null);return p(t)}function g(t,n){return new Promise(o=>{const e=new XMLHttpRequest;e.open(\"POST\",t);e.onload=(()=>{if(e.status!==200){return _(o)}const t=JSON.parse(e.responseText);if(t.error){return _(o)}f(t);return p(o)});e.onerror=(()=>{return _(o)});e.send(n)})}if(x&&Object.prototype.hasOwnProperty.call(u,x)&&Object.prototype.hasOwnProperty.call(m,x)){const t=u[x];const n=m[x];window._4d=window._4d||{};window._4d.context=window._4d.context||{};window._4d.context.atmo=t;window._4d.context.atmoprop=\"fixed\";window._4d.context.atmovisit=n;return new Promise(t=>p(t))}try{if(window._4d){if(c&&r){window._4d.context=window._4d.context||{};window._4d.context.atmo=d;window._4d.context.atmoprop=w;window._4d.context.atmovisit=a;return new Promise(t=>p(t))}else if(!c&&r){return new Promise(t=>_(t))}const t=new Date;const o=t.getDay();const e=t.getHours();const i=JSON.stringify({\"4d\":window._4d,sparrow:n,requestWeekday:o,requestHour:e});return g(\"//dolphin.condenastdigital.com/engines/atmo\",i)}}catch(n){return}}","atmoprop":"function atmoprop11(t,n){function o(t){const n=t+\"=\";const o=decodeURIComponent(document.cookie);const e=o.split(\";\");for(let t=0;t<e.length;t++){let o=e[t];while(o.charAt(0)===\" \"){o=o.substring(1)}if(o.indexOf(n)===0){return o.substring(n.length,o.length)}}return\"\"}function e(t){const n=window.location.search.substring(1);const o=n.split(\"&\");for(let n=0;n<o.length;n++){const e=o[n].split(\"=\");if(e[0]===t){return e[1]}}return null}const r=\"CN_atmosphere_test\";const i=o(r);const c=\"CN_atmo_list_test\";const s=o(c).split(\",\");const d=s[0];const w=s[1];const a=s[2];const x=e(\"4d\");const u={atmo1:true,atmo2:true,atmo3:false,atmo4:false};const m={atmo1:\"0\",atmo2:\"1\",atmo3:\"0\",atmo4:\"1\"};function l(){return\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g,function(t){const n=Math.random()*16|0;const o=t===\"x\"?n:n&3|8;return o.toString(16)})}function p(t){let n=null;if(t&&typeof t.value===\"number\"){n=t.value===1}let o=0;if(t&&typeof t.confidence===\"number\"){o=t.confidence}const e=Math.round(Math.random());const i=new Date;const s=new Date;i.setDate(i.getDate()+90);s.setTime(s.getTime()+30*60*1e3);document.cookie=r+\"=\"+l()+\"; expires=\"+i.toUTCString();document.cookie=c+\"=\"+n+\",\"+o+\",\"+JSON.stringify(e)+\"; expires=\"+s.toUTCString();window._4d.context=window._4d.context||{};window._4d.context.atmo=n;window._4d.context.atmoprop=o;window._4d.context.atmovisit=JSON.stringify(e)}function f(t){return t(window._4d.context.atmoprop)}function _(t){p(null);return f(t)}function g(t,n){return new Promise(o=>{const e=new XMLHttpRequest;e.open(\"POST\",t);e.onload=(()=>{if(e.status!==200){return _(o)}const t=JSON.parse(e.responseText);if(t.error){return _(o)}p(t);return f(o)});e.onerror=(()=>{return _(o)});e.send(n)})}if(x&&Object.prototype.hasOwnProperty.call(u,x)&&Object.prototype.hasOwnProperty.call(m,x)){const t=u[x];const n=m[x];window._4d=window._4d||{};window._4d.context=window._4d.context||{};window._4d.context.atmo=t;window._4d.context.atmoprop=\"fixed\";window._4d.context.atmovisit=n;return new Promise(t=>f(t))}try{if(window._4d){if(s&&i){window._4d.context=window._4d.context||{};window._4d.context.atmo=d;window._4d.context.atmoprop=w;window._4d.context.atmovisit=a;return new Promise(t=>f(t))}else if(!s&&i){return new Promise(t=>_(t))}const t=new Date;const o=t.getDay();const e=t.getHours();const r=JSON.stringify({\"4d\":window._4d,sparrow:n,requestWeekday:o,requestHour:e});return g(\"//dolphin.condenastdigital.com/engines/atmo\",r)}}catch(n){return}}"},"events":[{"type":["pageview"],"options":[],"selector":"window"},{"type":["scroll"],"options":[],"selector":"window"},{"type":["timespent"],"options":[],"selector":"window"},{"selector":".mvt-variant","type":["inViewExists"],"dataAttrMapper":{"appID":"data-cn-application","expID":"data-cn-test","varID":"data-cn-variation"},"customMapper":{"_c":"variations"}},{"parent":"body","selector":".mvt-item-link","type":["inViewExists"],"dataAttrMapper":{"dim1":"href","appID":"data-cn-application","expID":"data-cn-test","varID":"data-cn-variation"},"customMapper":{"_c":"variations","_t":"linksIn-view"}},{"parent":".mvt-variant","selector":".mvt-item-link","type":["click"],"dataAttrMapper":{"dim1":"href","appID":"data-cn-application","expID":"data-cn-test","varID":"data-cn-variation"},"customMapper":{"_c":"variations"}},{"parent":"body","type":["inViewExists"],"selector":"[data-track-type='recirc']","dataAttrMapper":{"_c":"data-track-type","dse":"data-service","ds":"data-source","dim1":"href","dim2":"data-track-id","dim3":"data-track-position","dim4":"data-track-source","dim5":"data-track-location"}},{"parent":"body","type":["inViewExists"],"selector":"[data-track-type='recircItem']","dataAttrMapper":{"_c":"data-track-type","dse":"data-service","ds":"data-source","dim1":"href","dim2":"data-track-id","dim3":"data-track-position","dim4":"data-track-source","dim5":"data-track-location"},"customMapper":{"_t":"linksIn-view"}},{"parent":"body","type":["click"],"selector":"[data-track-type='recirc'], [data-track-type='recircItem'], [data-track-type='nav']","dataAttrMapper":{"_c":"data-track-type","dse":"data-service","ds":"data-source","dim1":"href","dim2":"data-track-id","dim3":"data-track-position","dim4":"data-track-source","dim5":"data-track-location"}},{"parent":"body","type":["click"],"selector":"[data-track-type='socialShare'], [data-track-type='socialFollow']","dataAttrMapper":{"_c":"data-track-type","dse":"data-service","ds":"data-source","dim1":"href","dim2":"data-track-id","dim3":"data-track-position","dim4":"data-track-source","dim5":"data-track-location"}}],"environment":"prod","origin":"the-new-yorker","title":"The New Yorker","version":"1.0"}}}} </script><script type="text/javascript" id="cns-footer-include">(function(){function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s}return e})()({1:[function(require,module,exports){var lowMap=require("lodash.map");function loop(enumerator,handler){var isEnumerable=typeof enumerator==="object";var isInteger=typeof enumerator==="number"&&enumerator%1===0;var hasCallback=typeof handler==="function";if(!isEnumerable&&!isInteger){return false}function numericLoop(){for(var i=0;i<enumerator;i++){handler(i)}}if(!hasCallback){throw new Error("Loop() must be passed a callback function as a second argument")}if(isInteger){return numericLoop()}return lowMap(enumerator,handler)}module.exports=loop},{"lodash.map":27}],2:[function(require,module,exports){var loMap=require("lodash.map");var loMerge=require("lodash.merge");function merge(opts){var args=[{}];loMap(opts.mergeables,function merges(mergeable){args.push(mergeable)});if(opts.merger){args.push(opts.merger)}return loMerge.apply(null,args)}module.exports=merge},{"lodash.map":27,"lodash.merge":28}],3:[function(require,module,exports){var loMerge=require("lodash.merge");var isPlainObject=require("../../type/isPlainObject");var isArr=require("../../type/isArray");function options(defaults,opts){function merger(destValue,sourceValue){if(sourceValue===null){return destValue}if(!destValue){return sourceValue}if(typeof destValue!==typeof sourceValue){return sourceValue}if(isArr(sourceValue)){return sourceValue}if(isPlainObject(sourceValue)){return loMerge({},destValue,sourceValue,merger)}}return loMerge({},defaults,opts,merger)}module.exports=options},{"../../type/isArray":4,"../../type/isPlainObject":5,"lodash.merge":28}],4:[function(require,module,exports){function isArray(value){return!!value&&Array.isArray(value)}module.exports=isArray},{}],5:[function(require,module,exports){function isPlainObject(value){return!!value&&value.constructor===Object}module.exports=isPlainObject},{}],6:[function(require,module,exports){module.exports={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ő":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ű":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ő":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ű":"u","ý":"y","þ":"th","ÿ":"y","ẞ":"SS","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ά":"a","έ":"e","ί":"i","ό":"o","ύ":"y","ή":"h","ώ":"w","ς":"s","ϊ":"i","ΰ":"y","ϋ":"y","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ά":"A","Έ":"E","Ί":"I","Ό":"O","Ύ":"Y","Ή":"H","Ώ":"W","Ϊ":"I","Ϋ":"Y","ş":"s","Ş":"S","ı":"i","İ":"I","ç":"c","Ç":"C","ü":"u","Ü":"U","ö":"o","Ö":"O","ğ":"g","Ğ":"G","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ё":"yo","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ё":"Yo","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","Є":"Ye","І":"I","Ї":"Yi","Ґ":"G","є":"ye","і":"i","ї":"yi","ґ":"g","č":"c","ď":"d","ě":"e","ň":"n","ř":"r","š":"s","ť":"t","ů":"u","ž":"z","Č":"C","Ď":"D","Ě":"E","Ň":"N","Ř":"R","Š":"S","Ť":"T","Ů":"U","Ž":"Z","ą":"a","ć":"c","ę":"e","ł":"l","ń":"n","ó":"o","ś":"s","ź":"z","ż":"z","Ą":"A","Ć":"C","Ę":"e","Ł":"L","Ń":"N","Ś":"S","Ź":"Z","Ż":"Z","ā":"a","č":"c","ē":"e","ģ":"g","ī":"i","ķ":"k","ļ":"l","ņ":"n","š":"s","ū":"u","ž":"z","Ā":"A","Č":"C","Ē":"E","Ģ":"G","Ī":"i","Ķ":"k","Ļ":"L","Ņ":"N","Š":"S","Ū":"u","Ž":"Z","€":"euro","₢":"cruzeiro","₣":"french franc","£":"pound","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","¢":"cent","¥":"yen","元":"yuan","円":"yen","﷼":"rial","₠":"ecu","¤":"currency","฿":"baht",$:"dollar","&":"and","|":"or"}},{}],7:[function(require,module,exports){var charMap=require("./lib/charmap");exports=module.exports=function(string){if(typeof string!=="string"||!string){return""}var replacement="-";var result="";for(var i=0;i<string.length;i++){var ch=string[i];if(charMap[ch]){ch=charMap[ch]}ch=ch.replace(/_/gi,"-");ch=ch.replace(/[^\sA-Za-z0-9\-]/g,"");result+=ch}result=result.replace(/^\s+|\s+$/g,"");result=result.replace(/^-+|-+$/g,"");result=result.replace(/[-\s]+/g,replacement);result=result.replace(/-{2,}/g,"-");result=result.toLowerCase();return result}},{"./lib/charmap":6}],8:[function(require,module,exports){!function(win){"use strict";var debug=0?console.log.bind(console,"[fastdom]"):function(){};var raf=win.requestAnimationFrame||win.webkitRequestAnimationFrame||win.mozRequestAnimationFrame||win.msRequestAnimationFrame||function(cb){return setTimeout(cb,16)};function FastDom(){var self=this;self.reads=[];self.writes=[];self.raf=raf.bind(win);debug("initialized",self)}FastDom.prototype={constructor:FastDom,measure:function(fn,ctx){debug("measure");var task=!ctx?fn:fn.bind(ctx);this.reads.push(task);scheduleFlush(this);return task},mutate:function(fn,ctx){debug("mutate");var task=!ctx?fn:fn.bind(ctx);this.writes.push(task);scheduleFlush(this);return task},clear:function(task){debug("clear",task);return remove(this.reads,task)||remove(this.writes,task)},extend:function(props){debug("extend",props);if(typeof props!="object")throw new Error("expected object");var child=Object.create(this);mixin(child,props);child.fastdom=this;if(child.initialize)child.initialize();return child},catch:null};function scheduleFlush(fastdom){if(!fastdom.scheduled){fastdom.scheduled=true;fastdom.raf(flush.bind(null,fastdom));debug("flush scheduled")}}function flush(fastdom){debug("flush");var writes=fastdom.writes;var reads=fastdom.reads;var error;try{debug("flushing reads",reads.length);runTasks(reads);debug("flushing writes",writes.length);runTasks(writes)}catch(e){error=e}fastdom.scheduled=false;if(reads.length||writes.length)scheduleFlush(fastdom);if(error){debug("task errored",error.message);if(fastdom.catch)fastdom.catch(error);else throw error}}function runTasks(tasks){debug("run tasks");var task;while(task=tasks.shift())task()}function remove(array,item){var index=array.indexOf(item);return!!~index&&!!array.splice(index,1)}function mixin(target,source){for(var key in source){if(source.hasOwnProperty(key))target[key]=source[key]}}var exports=win.fastdom=win.fastdom||new FastDom;if(typeof define=="function")define(function(){return exports});else if(typeof module=="object")module.exports=exports}(typeof window!=="undefined"?window:this)},{}],9:[function(require,module,exports){function arrayCopy(source,array){var index=-1,length=source.length;array||(array=Array(length));while(++index<length){array[index]=source[index]}return array}module.exports=arrayCopy},{}],10:[function(require,module,exports){function arrayEach(array,iteratee){var index=-1,length=array.length;while(++index<length){if(iteratee(array[index],index,array)===false){break}}return array}module.exports=arrayEach},{}],11:[function(require,module,exports){function arrayMap(array,iteratee){var index=-1,length=array.length,result=Array(length);while(++index<length){result[index]=iteratee(array[index],index,array)}return result}module.exports=arrayMap},{}],12:[function(require,module,exports){var baseIsEqual=require("lodash._baseisequal"),bindCallback=require("lodash._bindcallback"),isArray=require("lodash.isarray"),pairs=require("lodash.pairs");var reIsDeepProp=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\n\\]|\\.)*?\1)\]/,reIsPlainProp=/^\w*$/,rePropName=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\n\\]|\\.)*?)\2)\]/g;var reEscapeChar=/\\(\\)?/g;function baseToString(value){return value==null?"":value+""}function baseCallback(func,thisArg,argCount){var type=typeof func;if(type=="function"){return thisArg===undefined?func:bindCallback(func,thisArg,argCount)}if(func==null){return identity}if(type=="object"){return baseMatches(func)}return thisArg===undefined?property(func):baseMatchesProperty(func,thisArg)}function baseGet(object,path,pathKey){if(object==null){return}if(pathKey!==undefined&&pathKey in toObject(object)){path=[pathKey]}var index=0,length=path.length;while(object!=null&&index<length){object=object[path[index++]]}return index&&index==length?object:undefined}function baseIsMatch(object,matchData,customizer){var index=matchData.length,length=index,noCustomizer=!customizer;if(object==null){return!length}object=toObject(object);while(index--){var data=matchData[index];if(noCustomizer&&data[2]?data[1]!==object[data[0]]:!(data[0]in object)){return false}}while(++index<length){data=matchData[index];var key=data[0],objValue=object[key],srcValue=data[1];if(noCustomizer&&data[2]){if(objValue===undefined&&!(key in object)){return false}}else{var result=customizer?customizer(objValue,srcValue,key):undefined;if(!(result===undefined?baseIsEqual(srcValue,objValue,customizer,true):result)){return false}}}return true}function baseMatches(source){var matchData=getMatchData(source);if(matchData.length==1&&matchData[0][2]){var key=matchData[0][0],value=matchData[0][1];return function(object){if(object==null){return false}return object[key]===value&&(value!==undefined||key in toObject(object))}}return function(object){return baseIsMatch(object,matchData)}}function baseMatchesProperty(path,srcValue){var isArr=isArray(path),isCommon=isKey(path)&&isStrictComparable(srcValue),pathKey=path+"";path=toPath(path);return function(object){if(object==null){return false}var key=pathKey;object=toObject(object);if((isArr||!isCommon)&&!(key in object)){object=path.length==1?object:baseGet(object,baseSlice(path,0,-1));if(object==null){return false}key=last(path);object=toObject(object)}return object[key]===srcValue?srcValue!==undefined||key in object:baseIsEqual(srcValue,object[key],undefined,true)}}function baseProperty(key){return function(object){return object==null?undefined:object[key]}}function basePropertyDeep(path){var pathKey=path+"";path=toPath(path);return function(object){return baseGet(object,path,pathKey)}}function baseSlice(array,start,end){var index=-1,length=array.length;start=start==null?0:+start||0;if(start<0){start=-start>length?0:length+start}end=end===undefined||end>length?length:+end||0;if(end<0){end+=length}length=start>end?0:end-start>>>0;start>>>=0;var result=Array(length);while(++index<length){result[index]=array[index+start]}return result}function getMatchData(object){var result=pairs(object),length=result.length;while(length--){result[length][2]=isStrictComparable(result[length][1])}return result}function isKey(value,object){var type=typeof value;if(type=="string"&&reIsPlainProp.test(value)||type=="number"){return true}if(isArray(value)){return false}var result=!reIsDeepProp.test(value);return result||object!=null&&value in toObject(object)}function isStrictComparable(value){return value===value&&!isObject(value)}function toObject(value){return isObject(value)?value:Object(value)}function toPath(value){if(isArray(value)){return value}var result=[];baseToString(value).replace(rePropName,function(match,number,quote,string){result.push(quote?string.replace(reEscapeChar,"$1"):number||match)});return result}function last(array){var length=array?array.length:0;return length?array[length-1]:undefined}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}function identity(value){return value}function property(path){return isKey(path)?baseProperty(path):basePropertyDeep(path)}module.exports=baseCallback},{"lodash._baseisequal":16,"lodash._bindcallback":17,"lodash.isarray":22,"lodash.pairs":29}],13:[function(require,module,exports){function baseCopy(source,props,object){object||(object={});var index=-1,length=props.length;while(++index<length){var key=props[index];object[key]=source[key]}return object}module.exports=baseCopy},{}],14:[function(require,module,exports){var keys=require("lodash.keys");var MAX_SAFE_INTEGER=9007199254740991;var baseEach=createBaseEach(baseForOwn);var baseFor=createBaseFor();function baseForOwn(object,iteratee){return baseFor(object,iteratee,keys)}function baseProperty(key){return function(object){return object==null?undefined:object[key]}}function createBaseEach(eachFunc,fromRight){return function(collection,iteratee){var length=collection?getLength(collection):0;if(!isLength(length)){return eachFunc(collection,iteratee)}var index=fromRight?length:-1,iterable=toObject(collection);while(fromRight?index--:++index<length){if(iteratee(iterable[index],index,iterable)===false){break}}return collection}}function createBaseFor(fromRight){return function(object,iteratee,keysFunc){var iterable=toObject(object),props=keysFunc(object),length=props.length,index=fromRight?length:-1;while(fromRight?index--:++index<length){var key=props[index];if(iteratee(iterable[key],key,iterable)===false){break}}return object}}var getLength=baseProperty("length");function isLength(value){return typeof value=="number"&&value>-1&&value%1==0&&value<=MAX_SAFE_INTEGER}function toObject(value){return isObject(value)?value:Object(value)}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}module.exports=baseEach},{"lodash.keys":25}],15:[function(require,module,exports){var baseFor=createBaseFor();function createBaseFor(fromRight){return function(object,iteratee,keysFunc){var index=-1,iterable=Object(object),props=keysFunc(object),length=props.length;while(length--){var key=props[fromRight?length:++index];if(iteratee(iterable[key],key,iterable)===false){break}}return object}}module.exports=baseFor},{}],16:[function(require,module,exports){var isArray=require("lodash.isarray"),isTypedArray=require("lodash.istypedarray"),keys=require("lodash.keys");var argsTag="[object Arguments]",arrayTag="[object Array]",boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",numberTag="[object Number]",objectTag="[object Object]",regexpTag="[object RegExp]",stringTag="[object String]";function isObjectLike(value){return!!value&&typeof value=="object"}var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;var objToString=objectProto.toString;function arraySome(array,predicate){var index=-1,length=array.length;while(++index<length){if(predicate(array[index],index,array)){return true}}return false}function baseIsEqual(value,other,customizer,isLoose,stackA,stackB){if(value===other){return true}if(value==null||other==null||!isObject(value)&&!isObjectLike(other)){return value!==value&&other!==other}return baseIsEqualDeep(value,other,baseIsEqual,customizer,isLoose,stackA,stackB)}function baseIsEqualDeep(object,other,equalFunc,customizer,isLoose,stackA,stackB){var objIsArr=isArray(object),othIsArr=isArray(other),objTag=arrayTag,othTag=arrayTag;if(!objIsArr){objTag=objToString.call(object);if(objTag==argsTag){objTag=objectTag}else if(objTag!=objectTag){objIsArr=isTypedArray(object)}}if(!othIsArr){othTag=objToString.call(other);if(othTag==argsTag){othTag=objectTag}else if(othTag!=objectTag){othIsArr=isTypedArray(other)}}var objIsObj=objTag==objectTag,othIsObj=othTag==objectTag,isSameTag=objTag==othTag;if(isSameTag&&!(objIsArr||objIsObj)){return equalByTag(object,other,objTag)}if(!isLoose){var objIsWrapped=objIsObj&&hasOwnProperty.call(object,"__wrapped__"),othIsWrapped=othIsObj&&hasOwnProperty.call(other,"__wrapped__");if(objIsWrapped||othIsWrapped){return equalFunc(objIsWrapped?object.value():object,othIsWrapped?other.value():other,customizer,isLoose,stackA,stackB)}}if(!isSameTag){return false}stackA||(stackA=[]);stackB||(stackB=[]);var length=stackA.length;while(length--){if(stackA[length]==object){return stackB[length]==other}}stackA.push(object);stackB.push(other);var result=(objIsArr?equalArrays:equalObjects)(object,other,equalFunc,customizer,isLoose,stackA,stackB);stackA.pop();stackB.pop();return result}function equalArrays(array,other,equalFunc,customizer,isLoose,stackA,stackB){var index=-1,arrLength=array.length,othLength=other.length;if(arrLength!=othLength&&!(isLoose&&othLength>arrLength)){return false}while(++index<arrLength){var arrValue=array[index],othValue=other[index],result=customizer?customizer(isLoose?othValue:arrValue,isLoose?arrValue:othValue,index):undefined;if(result!==undefined){if(result){continue}return false}if(isLoose){if(!arraySome(other,function(othValue){return arrValue===othValue||equalFunc(arrValue,othValue,customizer,isLoose,stackA,stackB)})){return false}}else if(!(arrValue===othValue||equalFunc(arrValue,othValue,customizer,isLoose,stackA,stackB))){return false}}return true}function equalByTag(object,other,tag){switch(tag){case boolTag:case dateTag:return+object==+other;case errorTag:return object.name==other.name&&object.message==other.message;case numberTag:return object!=+object?other!=+other:object==+other;case regexpTag:case stringTag:return object==other+""}return false}function equalObjects(object,other,equalFunc,customizer,isLoose,stackA,stackB){var objProps=keys(object),objLength=objProps.length,othProps=keys(other),othLength=othProps.length;if(objLength!=othLength&&!isLoose){return false}var index=objLength;while(index--){var key=objProps[index];if(!(isLoose?key in other:hasOwnProperty.call(other,key))){return false}}var skipCtor=isLoose;while(++index<objLength){key=objProps[index];var objValue=object[key],othValue=other[key],result=customizer?customizer(isLoose?othValue:objValue,isLoose?objValue:othValue,key):undefined;if(!(result===undefined?equalFunc(objValue,othValue,customizer,isLoose,stackA,stackB):result)){return false}skipCtor||(skipCtor=key=="constructor")}if(!skipCtor){var objCtor=object.constructor,othCtor=other.constructor;if(objCtor!=othCtor&&("constructor"in object&&"constructor"in other)&&!(typeof objCtor=="function"&&objCtor instanceof objCtor&&typeof othCtor=="function"&&othCtor instanceof othCtor)){return false}}return true}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}module.exports=baseIsEqual},{"lodash.isarray":22,"lodash.istypedarray":24,"lodash.keys":25}],17:[function(require,module,exports){function bindCallback(func,thisArg,argCount){if(typeof func!="function"){return identity}if(thisArg===undefined){return func}switch(argCount){case 1:return function(value){return func.call(thisArg,value)};case 3:return function(value,index,collection){return func.call(thisArg,value,index,collection)};case 4:return function(accumulator,value,index,collection){return func.call(thisArg,accumulator,value,index,collection)};case 5:return function(value,other,key,object,source){return func.call(thisArg,value,other,key,object,source)}}return function(){return func.apply(thisArg,arguments)}}function identity(value){return value}module.exports=bindCallback},{}],18:[function(require,module,exports){var bindCallback=require("lodash._bindcallback"),isIterateeCall=require("lodash._isiterateecall"),restParam=require("lodash.restparam");function createAssigner(assigner){return restParam(function(object,sources){var index=-1,length=object==null?0:sources.length,customizer=length>2?sources[length-2]:undefined,guard=length>2?sources[2]:undefined,thisArg=length>1?sources[length-1]:undefined;if(typeof customizer=="function"){customizer=bindCallback(customizer,thisArg,5);length-=2}else{customizer=typeof thisArg=="function"?thisArg:undefined;length-=customizer?1:0}if(guard&&isIterateeCall(sources[0],sources[1],guard)){customizer=length<3?undefined:customizer;length=1}while(++index<length){var source=sources[index];if(source){assigner(object,source,customizer)}}return object})}module.exports=createAssigner},{"lodash._bindcallback":17,"lodash._isiterateecall":20,"lodash.restparam":30}],19:[function(require,module,exports){var funcTag="[object Function]";var reIsHostCtor=/^\[object .+?Constructor\]$/;function isObjectLike(value){return!!value&&typeof value=="object"}var objectProto=Object.prototype;var fnToString=Function.prototype.toString;var hasOwnProperty=objectProto.hasOwnProperty;var objToString=objectProto.toString;var reIsNative=RegExp("^"+fnToString.call(hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function getNative(object,key){var value=object==null?undefined:object[key];return isNative(value)?value:undefined}function isFunction(value){return isObject(value)&&objToString.call(value)==funcTag}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}function isNative(value){if(value==null){return false}if(isFunction(value)){return reIsNative.test(fnToString.call(value))}return isObjectLike(value)&&reIsHostCtor.test(value)}module.exports=getNative},{}],20:[function(require,module,exports){var reIsUint=/^\d+$/;var MAX_SAFE_INTEGER=9007199254740991;function baseProperty(key){return function(object){return object==null?undefined:object[key]}}var getLength=baseProperty("length");function isArrayLike(value){return value!=null&&isLength(getLength(value))}function isIndex(value,length){value=typeof value=="number"||reIsUint.test(value)?+value:-1;length=length==null?MAX_SAFE_INTEGER:length;return value>-1&&value%1==0&&value<length}function isIterateeCall(value,index,object){if(!isObject(object)){return false}var type=typeof index;if(type=="number"?isArrayLike(object)&&isIndex(index,object.length):type=="string"&&index in object){var other=object[index];return value===value?value===other:other!==other}return false}function isLength(value){return typeof value=="number"&&value>-1&&value%1==0&&value<=MAX_SAFE_INTEGER}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}module.exports=isIterateeCall},{}],21:[function(require,module,exports){var MAX_SAFE_INTEGER=9007199254740991;var argsTag="[object Arguments]",funcTag="[object Function]",genTag="[object GeneratorFunction]";var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;var objectToString=objectProto.toString;var propertyIsEnumerable=objectProto.propertyIsEnumerable;function isArguments(value){return isArrayLikeObject(value)&&hasOwnProperty.call(value,"callee")&&(!propertyIsEnumerable.call(value,"callee")||objectToString.call(value)==argsTag)}function isArrayLike(value){return value!=null&&isLength(value.length)&&!isFunction(value)}function isArrayLikeObject(value){return isObjectLike(value)&&isArrayLike(value)}function isFunction(value){var tag=isObject(value)?objectToString.call(value):"";return tag==funcTag||tag==genTag}function isLength(value){return typeof value=="number"&&value>-1&&value%1==0&&value<=MAX_SAFE_INTEGER}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}function isObjectLike(value){return!!value&&typeof value=="object"}module.exports=isArguments},{}],22:[function(require,module,exports){var arrayTag="[object Array]",funcTag="[object Function]";var reIsHostCtor=/^\[object .+?Constructor\]$/;function isObjectLike(value){return!!value&&typeof value=="object"}var objectProto=Object.prototype;var fnToString=Function.prototype.toString;var hasOwnProperty=objectProto.hasOwnProperty;var objToString=objectProto.toString;var reIsNative=RegExp("^"+fnToString.call(hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var nativeIsArray=getNative(Array,"isArray");var MAX_SAFE_INTEGER=9007199254740991;function getNative(object,key){var value=object==null?undefined:object[key];return isNative(value)?value:undefined}function isLength(value){return typeof value=="number"&&value>-1&&value%1==0&&value<=MAX_SAFE_INTEGER}var isArray=nativeIsArray||function(value){return isObjectLike(value)&&isLength(value.length)&&objToString.call(value)==arrayTag};function isFunction(value){return isObject(value)&&objToString.call(value)==funcTag}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}function isNative(value){if(value==null){return false}if(isFunction(value)){return reIsNative.test(fnToString.call(value))}return isObjectLike(value)&&reIsHostCtor.test(value)}module.exports=isArray},{}],23:[function(require,module,exports){var baseFor=require("lodash._basefor"),isArguments=require("lodash.isarguments"),keysIn=require("lodash.keysin");var objectTag="[object Object]";function isObjectLike(value){return!!value&&typeof value=="object"}var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;var objToString=objectProto.toString;function baseForIn(object,iteratee){return baseFor(object,iteratee,keysIn)}function isPlainObject(value){var Ctor;if(!(isObjectLike(value)&&objToString.call(value)==objectTag&&!isArguments(value))||!hasOwnProperty.call(value,"constructor")&&(Ctor=value.constructor,typeof Ctor=="function"&&!(Ctor instanceof Ctor))){return false}var result;baseForIn(value,function(subValue,key){result=key});return result===undefined||hasOwnProperty.call(value,result)}module.exports=isPlainObject},{"lodash._basefor":15,"lodash.isarguments":21,"lodash.keysin":26}],24:[function(require,module,exports){var MAX_SAFE_INTEGER=9007199254740991;var argsTag="[object Arguments]",arrayTag="[object Array]",boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",funcTag="[object Function]",mapTag="[object Map]",numberTag="[object Number]",objectTag="[object Object]",regexpTag="[object RegExp]",setTag="[object Set]",stringTag="[object String]",weakMapTag="[object WeakMap]";var arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",float32Tag="[object Float32Array]",float64Tag="[object Float64Array]",int8Tag="[object Int8Array]",int16Tag="[object Int16Array]",int32Tag="[object Int32Array]",uint8Tag="[object Uint8Array]",uint8ClampedTag="[object Uint8ClampedArray]",uint16Tag="[object Uint16Array]",uint32Tag="[object Uint32Array]";var typedArrayTags={};typedArrayTags[float32Tag]=typedArrayTags[float64Tag]=typedArrayTags[int8Tag]=typedArrayTags[int16Tag]=typedArrayTags[int32Tag]=typedArrayTags[uint8Tag]=typedArrayTags[uint8ClampedTag]=typedArrayTags[uint16Tag]=typedArrayTags[uint32Tag]=true;typedArrayTags[argsTag]=typedArrayTags[arrayTag]=typedArrayTags[arrayBufferTag]=typedArrayTags[boolTag]=typedArrayTags[dataViewTag]=typedArrayTags[dateTag]=typedArrayTags[errorTag]=typedArrayTags[funcTag]=typedArrayTags[mapTag]=typedArrayTags[numberTag]=typedArrayTags[objectTag]=typedArrayTags[regexpTag]=typedArrayTags[setTag]=typedArrayTags[stringTag]=typedArrayTags[weakMapTag]=false;var objectProto=Object.prototype;var objectToString=objectProto.toString;function isLength(value){return typeof value=="number"&&value>-1&&value%1==0&&value<=MAX_SAFE_INTEGER}function isObjectLike(value){return!!value&&typeof value=="object"}function isTypedArray(value){return isObjectLike(value)&&isLength(value.length)&&!!typedArrayTags[objectToString.call(value)]}module.exports=isTypedArray},{}],25:[function(require,module,exports){var getNative=require("lodash._getnative"),isArguments=require("lodash.isarguments"),isArray=require("lodash.isarray");var reIsUint=/^\d+$/;var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;var nativeKeys=getNative(Object,"keys");var MAX_SAFE_INTEGER=9007199254740991;function baseProperty(key){return function(object){return object==null?undefined:object[key]}}var getLength=baseProperty("length");function isArrayLike(value){return value!=null&&isLength(getLength(value))}function isIndex(value,length){value=typeof value=="number"||reIsUint.test(value)?+value:-1;length=length==null?MAX_SAFE_INTEGER:length;return value>-1&&value%1==0&&value<length}function isLength(value){return typeof value=="number"&&value>-1&&value%1==0&&value<=MAX_SAFE_INTEGER}function shimKeys(object){var props=keysIn(object),propsLength=props.length,length=propsLength&&object.length;var allowIndexes=!!length&&isLength(length)&&(isArray(object)||isArguments(object));var index=-1,result=[];while(++index<propsLength){var key=props[index];if(allowIndexes&&isIndex(key,length)||hasOwnProperty.call(object,key)){result.push(key)}}return result}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}var keys=!nativeKeys?shimKeys:function(object){var Ctor=object==null?undefined:object.constructor;if(typeof Ctor=="function"&&Ctor.prototype===object||typeof object!="function"&&isArrayLike(object)){return shimKeys(object)}return isObject(object)?nativeKeys(object):[]};function keysIn(object){if(object==null){return[]}if(!isObject(object)){object=Object(object)}var length=object.length;length=length&&isLength(length)&&(isArray(object)||isArguments(object))&&length||0;var Ctor=object.constructor,index=-1,isProto=typeof Ctor=="function"&&Ctor.prototype===object,result=Array(length),skipIndexes=length>0;while(++index<length){result[index]=index+""}for(var key in object){if(!(skipIndexes&&isIndex(key,length))&&!(key=="constructor"&&(isProto||!hasOwnProperty.call(object,key)))){result.push(key)}}return result}module.exports=keys},{"lodash._getnative":19,"lodash.isarguments":21,"lodash.isarray":22}],26:[function(require,module,exports){var isArguments=require("lodash.isarguments"),isArray=require("lodash.isarray");var reIsUint=/^\d+$/;var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;var MAX_SAFE_INTEGER=9007199254740991;function isIndex(value,length){value=typeof value=="number"||reIsUint.test(value)?+value:-1;length=length==null?MAX_SAFE_INTEGER:length;return value>-1&&value%1==0&&value<length}function isLength(value){return typeof value=="number"&&value>-1&&value%1==0&&value<=MAX_SAFE_INTEGER}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}function keysIn(object){if(object==null){return[]}if(!isObject(object)){object=Object(object)}var length=object.length;length=length&&isLength(length)&&(isArray(object)||isArguments(object))&&length||0;var Ctor=object.constructor,index=-1,isProto=typeof Ctor=="function"&&Ctor.prototype===object,result=Array(length),skipIndexes=length>0;while(++index<length){result[index]=index+""}for(var key in object){if(!(skipIndexes&&isIndex(key,length))&&!(key=="constructor"&&(isProto||!hasOwnProperty.call(object,key)))){result.push(key)}}return result}module.exports=keysIn},{"lodash.isarguments":21,"lodash.isarray":22}],27:[function(require,module,exports){var arrayMap=require("lodash._arraymap"),baseCallback=require("lodash._basecallback"),baseEach=require("lodash._baseeach"),isArray=require("lodash.isarray");var MAX_SAFE_INTEGER=9007199254740991;function baseMap(collection,iteratee){var index=-1,result=isArrayLike(collection)?Array(collection.length):[];baseEach(collection,function(value,key,collection){result[++index]=iteratee(value,key,collection)});return result}function baseProperty(key){return function(object){return object==null?undefined:object[key]}}var getLength=baseProperty("length");function isArrayLike(value){return value!=null&&isLength(getLength(value))}function isLength(value){return typeof value=="number"&&value>-1&&value%1==0&&value<=MAX_SAFE_INTEGER}function map(collection,iteratee,thisArg){var func=isArray(collection)?arrayMap:baseMap;iteratee=baseCallback(iteratee,thisArg,3);return func(collection,iteratee)}module.exports=map},{"lodash._arraymap":11,"lodash._basecallback":12,"lodash._baseeach":14,"lodash.isarray":22}],28:[function(require,module,exports){var arrayCopy=require("lodash._arraycopy"),arrayEach=require("lodash._arrayeach"),createAssigner=require("lodash._createassigner"),isArguments=require("lodash.isarguments"),isArray=require("lodash.isarray"),isPlainObject=require("lodash.isplainobject"),isTypedArray=require("lodash.istypedarray"),keys=require("lodash.keys"),toPlainObject=require("lodash.toplainobject");function isObjectLike(value){return!!value&&typeof value=="object"}var MAX_SAFE_INTEGER=9007199254740991;function baseMerge(object,source,customizer,stackA,stackB){if(!isObject(object)){return object}var isSrcArr=isArrayLike(source)&&(isArray(source)||isTypedArray(source)),props=isSrcArr?undefined:keys(source);arrayEach(props||source,function(srcValue,key){if(props){key=srcValue;srcValue=source[key]}if(isObjectLike(srcValue)){stackA||(stackA=[]);stackB||(stackB=[]);baseMergeDeep(object,source,key,baseMerge,customizer,stackA,stackB)}else{var value=object[key],result=customizer?customizer(value,srcValue,key,object,source):undefined,isCommon=result===undefined;if(isCommon){result=srcValue}if((result!==undefined||isSrcArr&&!(key in object))&&(isCommon||(result===result?result!==value:value===value))){object[key]=result}}});return object}function baseMergeDeep(object,source,key,mergeFunc,customizer,stackA,stackB){var length=stackA.length,srcValue=source[key];while(length--){if(stackA[length]==srcValue){object[key]=stackB[length];return}}var value=object[key],result=customizer?customizer(value,srcValue,key,object,source):undefined,isCommon=result===undefined;if(isCommon){result=srcValue;if(isArrayLike(srcValue)&&(isArray(srcValue)||isTypedArray(srcValue))){result=isArray(value)?value:isArrayLike(value)?arrayCopy(value):[]}else if(isPlainObject(srcValue)||isArguments(srcValue)){result=isArguments(value)?toPlainObject(value):isPlainObject(value)?value:{}}else{isCommon=false}}stackA.push(srcValue);stackB.push(result);if(isCommon){object[key]=mergeFunc(result,srcValue,customizer,stackA,stackB)}else if(result===result?result!==value:value===value){object[key]=result}}function baseProperty(key){return function(object){return object==null?undefined:object[key]}}var getLength=baseProperty("length");function isArrayLike(value){return value!=null&&isLength(getLength(value))}function isLength(value){return typeof value=="number"&&value>-1&&value%1==0&&value<=MAX_SAFE_INTEGER}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}var merge=createAssigner(baseMerge);module.exports=merge},{"lodash._arraycopy":9,"lodash._arrayeach":10,"lodash._createassigner":18,"lodash.isarguments":21,"lodash.isarray":22,"lodash.isplainobject":23,"lodash.istypedarray":24,"lodash.keys":25,"lodash.toplainobject":31}],29:[function(require,module,exports){var keys=require("lodash.keys");function toObject(value){return isObject(value)?value:Object(value)}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}function pairs(object){object=toObject(object);var index=-1,props=keys(object),length=props.length,result=Array(length);while(++index<length){var key=props[index];result[index]=[key,object[key]]}return result}module.exports=pairs},{"lodash.keys":25}],30:[function(require,module,exports){var FUNC_ERROR_TEXT="Expected a function";var nativeMax=Math.max;function restParam(func,start){if(typeof func!="function"){throw new TypeError(FUNC_ERROR_TEXT)}start=nativeMax(start===undefined?func.length-1:+start||0,0);return function(){var args=arguments,index=-1,length=nativeMax(args.length-start,0),rest=Array(length);while(++index<length){rest[index]=args[start+index]}switch(start){case 0:return func.call(this,rest);case 1:return func.call(this,args[0],rest);case 2:return func.call(this,args[0],args[1],rest)}var otherArgs=Array(start+1);index=-1;while(++index<start){otherArgs[index]=args[index]}otherArgs[start]=rest;return func.apply(this,otherArgs)}}module.exports=restParam},{}],31:[function(require,module,exports){var baseCopy=require("lodash._basecopy"),keysIn=require("lodash.keysin");function toPlainObject(value){return baseCopy(value,keysIn(value))}module.exports=toPlainObject},{"lodash._basecopy":13,"lodash.keysin":26}],32:[function(require,module,exports){"use strict";var has=Object.prototype.hasOwnProperty;function decode(input){return decodeURIComponent(input.replace(/\+/g," "))}function querystring(query){var parser=/([^=?&]+)=?([^&]*)/g,result={},part;for(;part=parser.exec(query);result[decode(part[1])]=decode(part[2]));return result}function querystringify(obj,prefix){prefix=prefix||"";var pairs=[];if("string"!==typeof prefix)prefix="?";for(var key in obj){if(has.call(obj,key)){pairs.push(encodeURIComponent(key)+"="+encodeURIComponent(obj[key]))}}return pairs.length?prefix+pairs.join("&"):""}exports.stringify=querystringify;exports.parse=querystring},{}],33:[function(require,module,exports){module.exports={name:"@condenast/ads-fast-ads",version:"6.5.0",description:"fast. ads.",scripts:{start:"npm run dev",build:"npm-run-all --parallel build:*","build:head":"./bin/build.sh head","build:footer":"./bin/build.sh footer",config:"node bin/build-config-commander.js build",dev:"nodemon --watch src --exec npm-run-all --parallel build",prepublish:"npm run build"},author:"Condé Nast",license:"SEE LICENSE IN LICENSE",devDependencies:{"@condenast/ads-config-merger":"^0.0.6","@condenast/atp-cns-service-metrics":"^1.1.0","@condenast/atp-utl":"^1.6.0","@condenast/copilot-slug":"^2.1.0","@condenast/quick-bus":"^0.2.0","array-from":"^2.1.1","array-includes":"^3.0.3","babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1",babelify:"^8.0.0",browserify:"^16.1.0",commander:"^2.14.1","es6-promise":"^4.2.4","es6-set":"^0.1.5",fastdom:"^1.0.8",github:"^13.1.0","gpt-mock":"^1.0.2","intersection-observer":"^0.5.0","nodelist-foreach-polyfill":"^1.2.0",nodemon:"^1.15.1","npm-run-all":"^4.1.2","object-assign":"^4.1.1",querystringify:"^1.0.0","uglify-js":"^3.3.10",usertiming:"^0.1.8"},browserify:{transform:["babelify"]}}},{}],34:[function(require,module,exports){var _require=require("./collectors"),emitGAPixel=_require.emitGAPixel;function detect(cb){var decided=false;var checkInterval=25;var baits={};var timeouts={};var limit=4e3;var baitUrl="https://web.archive.org/web/20180418115949/https://googleads.g.doubleclick.net/pagead/ads";var baitClass="pub_300x250 pub_300x250m pub_728x90 text-ad textAd text_ad text_ads text-ads text-ad-links";var baitStyle="width: 1px !important; height: 1px !important; position: absolute !important; left: -10000px !important; top: -1000px !important;";function checkBait(decide){var bait=baits.cosmetic;if(window.document.body.getAttribute("abp")!==null||bait.offsetParent===null||bait.offsetHeight===0||bait.offsetLeft===0||bait.offsetTop===0||bait.offsetWidth===0||bait.clientHeight===0||bait.clientWidth===0){return decide(true)}if(window.getComputedStyle){var baitTemp=window.getComputedStyle(bait,null);if(baitTemp.getPropertyValue("display")==="none"||baitTemp.getPropertyValue("visibility")==="hidden"){return decide(true)}}timeouts.cosmetic=setTimeout(function(){checkBait(decide)},checkInterval)}function cosmeticBait(decide){baits.cosmetic=document.createElement("div");baits.cosmetic.setAttribute("class",baitClass);baits.cosmetic.setAttribute("style",baitStyle);window.document.body.appendChild(baits.cosmetic);checkBait(decide)}function cleanUp(){Object.keys(timeouts).forEach(function(timeout){clearTimeout(timeouts[timeout])});Object.keys(baits).forEach(function(bait){window.document.body.removeChild(baits[bait])})}function iframeBait(decide){baits.iframe=document.createElement("iframe");baits.iframe.setAttribute("src",baitUrl);baits.iframe.setAttribute("sandbox","allow-same-origin");baits.iframe.setAttribute("style",baitStyle);window.document.body.appendChild(baits.iframe);timeouts.iframe=setTimeout(function(){decide(true)},limit-200);baits.iframe.onload=function(){clearTimeout(timeouts.iframe);try{if(baits.iframe.contentDocument.location){decide(true)}}catch(e){}}}function connectionBait(decide){var xhr=new XMLHttpRequest;xhr.open("GET","/cns/ads.js",true);xhr.onreadystatechange=function(){if(xhr.readyState===4&&xhr.status===0){decide(true)}};xhr.send()}function startTimer(decide){timeouts.detected=setTimeout(function(){decide(false)},limit)}function decideCallback(){return function(detected){if(!decided){decided=true;cleanUp();cb(detected)}}}function onReady(){setTimeout(function(){startTimer(decideCallback("timeout"));iframeBait(decideCallback("iframe"));cosmeticBait(decideCallback("cosmetic"))},1)}connectionBait(decideCallback("connection"));if(!/in/.test(document.readyState)){onReady()}else{document.addEventListener("DOMContentLoaded",onReady,false)}}function AdBlockDetect(lockedState){var adBlockState=lockedState.claim("ads.environment.adblock");detect(function(detected){if(detected){adBlockState.emit("detected")}emitGAPixel("adBlock",!!detected);window.cns.pageContext.adBlock=detected})}module.exports=AdBlockDetect},{"./collectors":47}],35:[function(require,module,exports){var _require=require("../lib/producer-consumer"),collectPromises=_require.collectPromises;function areAuctionsEnabled(state){return!state.get("featureFlags.ads_disable_auctions")}function isAuctionEnabled(state,key){var plugins=state.get("config.plugins")||{};return!!plugins[key]}function createSlotAuctionEligible(auction){return function(_ref){var slotDefinition=_ref.slotDefinition,slot=_ref.slot;return!slotDefinition.isOutOfPage&&!slotDefinition.isCM&&auction.isSlotEligible(slot)}}function createStartAuction(auction){return collectPromises(function(argsList){return auction.startAuction(argsList.map(function(_ref2){var slot=_ref2.slot;return slot}))})}module.exports.areAuctionsEnabled=areAuctionsEnabled;module.exports.isAuctionEnabled=isAuctionEnabled;module.exports.createSlotAuctionEligible=createSlotAuctionEligible;module.exports.createStartAuction=createStartAuction},{"../lib/producer-consumer":83}],36:[function(require,module,exports){var _require=require("./helpers/index"),clearTargetingByPrefix=_require.clearTargetingByPrefix,hasValidSize=_require.hasValidSize,getValidSizesFromSlot=_require.getValidSizesFromSlot;var _require2=require("../../lib/time-out"),createTimeOut=_require2.createTimeOut;var _require3=require("../../lib/common-gpt"),getSizeStringAsArray=_require3.getSizeStringAsArray;var _require4=require("../../lib/common-events"),EventEmitter=_require4.EventEmitter;var _require5=require("../../lib/common-control"),findIndex=_require5.findIndex;var amazonSlotIdKey="slotID";var marketName="amazon_match_buy";var targetingPrefix="vnd_amzn_";var timeoutLength=1e3;var validSizes=["300x250","300x600","320x50","728x90","970x250"];var agstagConfig={pubID:"3035",adServer:"googletag",bidTimeout:1e3};function AmazonMatchBuy(){var _ref=new EventEmitter(marketName),debug=_ref.debug,warn=_ref.warn;function getBidsTargeting(bids,slots){return bids.reduce(function(targeting,bid){var id=bid[amazonSlotIdKey];var slotIndex=findIndex(slots,function(slot){return slot.getSlotElementId()===id});targeting[slotIndex]=Object.keys(bid).reduce(function(obj,key){if(key!==amazonSlotIdKey){obj[targetingPrefix+key]=bid[key];slots[slotIndex].setTargeting(targetingPrefix+key,bid[key])}return{}},{});return targeting},[])}function createSlotSizePair(slot){var slotID=slot.getSlotElementId();var sizes=getValidSizesFromSlot(slot,validSizes).map(function(size){return getSizeStringAsArray(size)});return{slotID:slotID,sizes:sizes}}function createAmazonUnits(eligibleSlots){return{slots:eligibleSlots.map(createSlotSizePair),bidTimeout:timeoutLength}}function isSlotEligible(slot){return hasValidSize(slot,validSizes)}function startAuction(slots){debug("startAuction",slots.map(function(slot){return slot.getSlotElementId()}));return createTimeOut(function(resolve,reject,onTimeout){var timedOut=false;onTimeout(function(){timedOut=true;warn("timeout",slots.map(function(slot){return slot.getSlotElementId()}));resolve(slots.map(function(){return{}}))});clearTargetingByPrefix(slots,targetingPrefix);window.apstag.fetchBids(createAmazonUnits(slots),function(bids){try{if(!timedOut){debug("complete",bids);resolve(getBidsTargeting(bids,slots))}}catch(ex){warn("cannotHandleBidsBack",ex);reject(ex)}})},timeoutLength)}function queueBid(prefix,args){window.apstag._Q.push([prefix,args])}function setupMarket(){window.apstag=window.apstag||{init:function init(){queueBid("i",arguments)},fetchBids:function fetchBids(){queueBid("f",arguments)},_Q:[]};window.apstag.init(agstagConfig)}setupMarket();this.startAuction=startAuction;this.isSlotEligible=isSlotEligible}module.exports=AmazonMatchBuy},{"../../lib/common-control":67,"../../lib/common-events":68,"../../lib/common-gpt":69,"../../lib/time-out":90,"./helpers/index":37}],37:[function(require,module,exports){var _require=require("../../../lib/common-control"),find=_require.find;function clearTargetingByPrefix(slots,prefix){slots.forEach(function(slot){slot.getTargetingKeys().forEach(function(key){return key.indexOf(prefix)===0&&slot.clearTargeting(key)})})}function intersect(){var arr1=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];var arr2=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[];return arr1.filter(function(val){return arr2.indexOf(val)>-1})}function getSizesFromSlot(slot){return slot.getSizes(window.innerWidth,window.innerHeight).map(function(size){return size.getWidth()+"x"+size.getHeight()})}function getValidSizesFromSlot(slot,validSizes){var slotSizes=getSizesFromSlot(slot);return intersect(slotSizes,validSizes)}function getSlot(slotId){var slots=window.googletag.pubads().getSlots();return find(slots,function(slot){return slot.getSlotElementId()===slotId})}function hasValidSize(slot,validSizes){return getValidSizesFromSlot(slot,validSizes).length>0}module.exports.clearTargetingByPrefix=clearTargetingByPrefix;module.exports.getValidSizesFromSlot=getValidSizesFromSlot;module.exports.getSlot=getSlot;module.exports.hasValidSize=hasValidSize;module.exports.intersect=intersect},{"../../../lib/common-control":67}],38:[function(require,module,exports){var _require=require("./helpers/index"),clearTargetingByPrefix=_require.clearTargetingByPrefix,hasValidSize=_require.hasValidSize,getValidSizesFromSlot=_require.getValidSizesFromSlot;var _require2=require("../../lib/time-out"),createTimeOut=_require2.createTimeOut;var _require3=require("../../lib/common-events"),EventEmitter=_require3.EventEmitter;var _require4=require("../../lib/common-control"),til=_require4.til;var timeoutLength=1e3;var marketName="index_exchange";var targetingPrefix="vnd_indx_";var validSizes=["300x50","300x250","300x600","300x1050","320x50","728x90","970x90","970x250"];function IndexExchange(){var _ref=new EventEmitter(marketName),debug=_ref.debug,warn=_ref.warn;function createTargetingMeta(slot){var sizes=getValidSizesFromSlot(slot,validSizes);var id=slot.getSlotElementId();return{addTargeting:function addTargeting(){},getMeta:function getMeta(){return{id:id,sizes:sizes}}}}function getTargetingForSlot(slot){return createTimeOut(function(resolve,reject,onTimeout){var timedOut=false;onTimeout(function(){warn("timeout."+slot.getSlotElementId(),slot);timedOut=true;resolve({})});window.headertag.condeFetchDemand(createTargetingMeta(slot),function(api,bids){if(!timedOut){var targeting=Object.keys(bids).reduce(function(targeting,key){targeting[targetingPrefix+key]=bids[key];slot.setTargeting(targetingPrefix+key,bids[key]);return targeting},{});debug("complete."+slot.getSlotElementId(),{bids:bids,meta:createTargetingMeta(slot).getMeta(),targeting:targeting});resolve({})}})},timeoutLength)}function afterCondeFetchDemand(){return new Promise(function(resolve){return til(function(){return window.headertag.condeFetchDemand},function(){return resolve()})})}function isSlotEligible(slot){return hasValidSize(slot,validSizes)}function startAuction(slots){debug("startAuction",slots.map(function(slot){return slot.getSlotElementId()}));return afterCondeFetchDemand().then(function(){clearTargetingByPrefix(slots,targetingPrefix);var eligibleSlots=slots.filter(isSlotEligible);return Promise.all(eligibleSlots.map(getTargetingForSlot))})}window.headertag=window.headertag||{};window.headertag.cmd=window.headertag.cmd||[];window.headertag.cmd.push(setTimeout(function(){},0));this.startAuction=startAuction;this.isSlotEligible=isSlotEligible}module.exports=IndexExchange},{"../../lib/common-control":67,"../../lib/common-events":68,"../../lib/time-out":90,"./helpers/index":37}],39:[function(require,module,exports){var _require=require("./helpers/index"),hasValidSize=_require.hasValidSize;var _require2=require("../../lib/time-out"),createTimeOut=_require2.createTimeOut;var _require3=require("../../lib/common-events"),EventEmitter=_require3.EventEmitter;var marketName="yieldbot";var timeoutLength=1e3;function Yieldbot(config){var _ref=new EventEmitter(marketName),debug=_ref.debug,warn=_ref.warn;var validSizes=["300x250","300x600","320x50","728x90"];function isSlotEligible(slot){return hasValidSize(slot,validSizes)}function getWidth(){var e=document.documentElement;var x=Math.max(e.scrollWidth,e.offsetWidth,e.clientWidth);return x}function defineYieldbotSlots(){var ybot=window.yieldbot;var device=getWidth()>=600?"desktop":"mobile";var siteId=config[device];ybot.pub(siteId);if(device==="desktop"){ybot.defineSlot("leaderboard");ybot.defineSlot("medrec",{sizes:[[300,250],[300,600]]})}if(device==="mobile"){ybot.defineSlot("MLB");ybot.defineSlot("mob_MR")}ybot.enableAsync();ybot.setInitTimeout(1e3);ybot.go()}function startAuction(slots){debug("startAuction",slots.map(function(slot){return slot.getSlotElementId()}));return createTimeOut(function(resolve,reject,onTimeout){var timedOut=false;onTimeout(function(){timedOut=true;warn("timeout",slots.map(function(slot){return slot.getSlotElementId()}));resolve(slots.map(function(){return{}}))});window.ybotq.push(function(){try{if(!timedOut){var bids=window.yieldbot.getPageCriteria()||"n";slots.forEach(function(slot){slot.setTargeting("vnd_ylbt_data",bids)});debug("complete",bids);resolve(slots.map(function(){return{}}))}}catch(ex){warn("cannotHandleBidsBack",ex);reject(ex)}})},timeoutLength)}window.ybotq=window.ybotq||[];window.ybotq.push(defineYieldbotSlots);this.startAuction=startAuction;this.isSlotEligible=isSlotEligible}module.exports=Yieldbot},{"../../lib/common-events":68,"../../lib/time-out":90,"./helpers/index":37}],40:[function(require,module,exports){var getCookie=require("../../lib/get-cookie");function AdobeAudienceManager(){function parseSegments(accumulator,segment){var oldKey=segment[0];var val=segment[1];var key="vnd_aam_"+oldKey.toLowerCase();var targetingValues=accumulator[key]||[];targetingValues.push(val);accumulator[key]=targetingValues;return accumulator}function getSegments(aamconde){return decodeURIComponent(aamconde).split(";").map(function(string){return string.split("=")}).reduce(parseSegments,{})}function getTargeting(){var aamconde=getCookie("aamconde");var aamuuid=getCookie("aam_uuid");var audienceSegments=aamconde&&getSegments(aamconde);var userId=aamuuid&&{vnd_aam_uuid:[decodeURIComponent(aamuuid)]};return Object.assign({},userId,audienceSegments)}this.getTargeting=getTargeting}module.exports=AdobeAudienceManager},{"../../lib/get-cookie":77}],41:[function(require,module,exports){var getCookie=require("../../lib/get-cookie");var alphanumeric=new RegExp(/[^a-zA-Z0-9]/g);function get(){var xid=getCookie("CN_xid");if(!xid){return false}var ppid=xid.replace(alphanumeric,"");var isValidLength=ppid.length>=32&&ppid.length<=150;return isValidLength&&ppid}module.exports={get:get}},{"../../lib/get-cookie":77}],42:[function(require,module,exports){var _require=require("../../lib/deep"),get=_require.get;function Proximic(){function getTargeting(){var targeting=get(window,"CN.ad.proximic.pxData.data");return targeting&&{vnd_prx_segments:targeting}}this.getTargeting=getTargeting}module.exports=Proximic},{"../../lib/deep":73}],43:[function(require,module,exports){var _require=require("../lib/deep"),set=_require.set;var reactReadyEvent="react.ready";function onReactReady(){set(window,"_cne.pageCreated",true)}function enableCNE(adsChannel){if(adsChannel.history(reactReadyEvent).length){return onReactReady()}adsChannel.on(reactReadyEvent,onReactReady)}module.exports.enableCNE=enableCNE},{"../lib/deep":73}],44:[function(require,module,exports){var _require=require("../../../package.json"),version=_require.version;var _require2=require("../../lib/common-events"),error=_require2.error;var firstRequest=true;var firstViewable=true;window.BOOMR_mq=window.BOOMR_mq||[];window.BOOMR_mq.push(["addVar","cnsLib",version]);function setPubadsReadyMetric(){performance.mark("GPT-Init")}function setAdsReadyMetric(){performance.mark("ATP-Init")}function setFirstRequestedMetric(){if(firstRequest){firstRequest=false;performance.mark("ATP-First-Request");performance.measure("ATP-Init-To-First-Request","ATP-Init","ATP-First-Request")}}function setFirstViewable(){if(firstViewable){firstViewable=false;performance.mark("ATP-First-Viewable-Impression");performance.measure("ATP-Init-To-Viewable-Impression","ATP-Init","ATP-First-Viewable-Impression")}}var events={slotImpressionViewable:setFirstViewable,slotRendered:setFirstRequestedMetric,adsReady:setAdsReadyMetric,pubadsReady:setPubadsReadyMetric};function emitBoomPixel(name){if(events[name]){events[name]()}else{error("boomarang-rum-collector.eventNotDefined")}}module.exports={emitBoomPixel:emitBoomPixel}},{"../../../package.json":33,"../../lib/common-events":68}],45:[function(require,module,exports){var _require=require("../../../package.json"),version=_require.version;var _require2=require("../../lib/common-events"),error=_require2.error;var dataSource="fast-ads";var startTimeMs=Date.now();var stats={};function hostToGaAccount(host){var prefix="UA-8293713";var matches=host.toLowerCase().match(/([a-z0-9-]*?)\.[a-z]{2,}$/)||[];var domain=matches[1]||"newyorker";var gaAccounts={allure:2,bonappetit:4,brides:5,glamour:8,golfdigest:9,gq:17,self:12,teenvogue:13,vanityfair:15,wired:27,wmagazine:16,them:28,newyorker:14};var account=gaAccounts[domain]||14;return prefix+"-"+account}function timeToBucket(rawMs){var ms=parseInt(rawMs,10)||0;var ranges=[500,1e3,1500,2e3,2500,3e3,4e3,5e3,6e3,7e3,8e3,9e3,1e4,11e3,12e3,13e3,14e3,15e3,2e4,3e4,45e3,6e4];var subRange=ranges.find(function(range){if(ms<range){return range}return false});if(subRange){subRange="sub_"+subRange}else{subRange="over_"+ranges[ranges.length-1]}return subRange}function sendAdsEvent(action,label,value){if(typeof value==="number"){window.ga("send","event","ads",action,label,value)}else{window.ga("send","event","ads",action,label)}}function generateGaClientId(){var ts=Math.round(+new Date/1e3);var rand=void 0;try{var uu32=new Uint32Array(1);rand=crypto.getRandomValues(uu32)[0]}catch(e){rand=Math.round(Math.random()*2147483647)}return[rand,ts].join(".")}function sendAdsPixel(action,label){var account=hostToGaAccount(window.location.hostname);if(account){var src="/analytics/ga/collect?v=1&tid="+account+"&t=event&ec=ads&ea="+encodeURIComponent(action)+"&el="+encodeURIComponent(label)+"&cid="+generateGaClientId();var beacon=new Image;beacon.src=src}else{console.warn("missing ga account for domain")}}function relayAdBlockStatus(_ref){var detected=_ref.detected;if(detected){sendAdsPixel("adblock","enabled");sendAdsPixel("disabled","adblock")}else{sendAdsEvent("adblock","not-found")}}function relayPiiEvent(){sendAdsEvent("disabled","pii")}function relayTTFM(){if(!stats.ttfm){stats.ttfm=Date.now()-startTimeMs;var timeBucket=timeToBucket(stats.ttfm);sendAdsEvent("ttfm",timeBucket,stats.ttfm)}}function relayTTFREQ(){if(!stats.ttfreq){stats.ttfreq=Date.now()-startTimeMs;var timeBucket=timeToBucket(stats.ttfreq);sendAdsEvent("ttfreq",timeBucket,stats.ttfreq)}}function relayViewableImpression(){sendAdsEvent("viewable",dataSource)}function initGA(){if(!window.ga){window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)};window.ga.l=+new Date}window.ga("create",hostToGaAccount(window.location.hostname),"auto");sendAdsEvent("loaded",version)}initGA();var events={slotImpressionViewable:function slotImpressionViewable(){relayViewableImpression();relayTTFM()},slotRendered:relayTTFREQ,piiDetected:relayPiiEvent,adBlock:function adBlock(detected){relayAdBlockStatus({detected:detected})}};function emitGAPixel(name,payload){if(events[name]){events[name](payload)}else{error("ga-collector.eventNotDefined")}}module.exports={emitGAPixel:emitGAPixel}},{"../../../package.json":33,"../../lib/common-events":68}],46:[function(require,module,exports){var _typeof2=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?function(obj){return typeof obj}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};var _typeof=typeof Symbol==="function"&&_typeof2(Symbol.iterator)==="symbol"?function(obj){return typeof obj==="undefined"?"undefined":_typeof2(obj)}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj==="undefined"?"undefined":_typeof2(obj)};function convertSizeToString(size){Array.isArray(size)?size.map(function(dem){return Array.isArray(dem)?dem.join("x"):dem}).join():size}function getSizesObjectToString(slot){return slot.getSizes(window.innerWidth,window.innerHeight).map(function(size){return(typeof size==="undefined"?"undefined":_typeof(size))==="object"?size.getWidth()+"x"+size.getHeight():size}).join()}function SlotMetricsReport(event){var id=event.slot.getSlotElementId();Object.defineProperties(this,{adUnitPath:{value:event.slot.getAdUnitPath(),writable:false,enumerable:true},advertiserId:{value:event.advertiserId,writable:false,enumerable:true},campaignId:{value:event.campaignId,writable:false,enumerable:true},creativeId:{value:event.creativeId,writable:false,enumerable:true},isBackfill:{value:event.isBackfill,writable:false,enumerable:true},isEmpty:{value:event.isEmpty,writable:false,enumerable:true},lineItemId:{value:event.lineItemId,writable:false,enumerable:true},outOfPage:{value:event.slot.getOutOfPage(),writable:false,enumerable:true},requested:{value:Date.now(),writable:false,enumerable:true},size:{value:convertSizeToString(event.size),writable:false,enumerable:true},sizes:{value:getSizesObjectToString(event.slot),writable:false,enumerable:true},slotElementId:{value:id,writable:false,enumerable:true},instance:{value:id.split("_").pop(),writable:false,enumerable:true},slotTargeting:{value:event.slot.getTargetingMap(),writable:false,enumerable:true}});Object.freeze(this)}module.exports.SlotMetricsReport=SlotMetricsReport},{}],47:[function(require,module,exports){var _require=require("../../lib/common-control"),til=_require.til;var _require2=require("./gpt-metrics"),SlotMetricsReport=_require2.SlotMetricsReport;var _require3=require("./sparrow-collector"),emitSparrowPixel=_require3.emitSparrowPixel;var _require4=require("./ga-collector"),emitGAPixel=_require4.emitGAPixel;var _require5=require("./boomerang-rum-collector"),emitBoomPixel=_require5.emitBoomPixel;var _require6=require("../../../package.json"),version=_require6.version;var _require7=require("../../lib/get-viewport-template"),getViewportTemplate=_require7.getViewportTemplate;var viewportTemplate=getViewportTemplate();var slots={};var isFirstImpressionViewable=false;var isFirstImpression=false;var isFirstRequested=false;window.googletag=window.googletag||{};var gpt=window.googletag;gpt.cmd=gpt.cmd||[];function getPageTargeting(){var results={};gpt.pubads().getTargetingKeys().forEach(function(x){results[x]=gpt.pubads().getTargeting(x)});return results}function collectDetails(event){var slot=new SlotMetricsReport(event);var existing=slots[event.slot.getAdUnitPath()]||{};var page=window.cns.pageContext||{};var pageTargeting=getPageTargeting()||{};var timing=window.cns.timing||{};return Object.assign({},existing,slot,page,{pageTargeting:pageTargeting,version:version},timing)}function slotRendered(event){var slotId=event.slot.getSlotElementId();var slot=slots[slotId]||{};var eventData=collectDetails(event);var requestNumber=slot&&slot.requestNumber>=0?slot.requestNumber+1:0;isFirstRequested=isFirstRequested||slotId+requestNumber;var update={device:viewportTemplate,adBlock:window.cns.pageContext.adBlock,isRefresh:slot&&slot.requestNumber>=0,requestNumber:requestNumber,injected:Date.now(),isFirstRequested:isFirstRequested===slotId+requestNumber,viewport:"",impression:"",viewable:""};var result=Object.assign(slot,update,eventData);slots[slotId]=result;emitSparrowPixel("slotRendered",result);emitGAPixel("slotRendered");emitBoomPixel("slotRendered")}function slotEnterViewport(event){var slotId=event.slot.getSlotElementId();var existing=slots[slotId];existing.viewport=existing.viewport||Date.now()}function slotImpression(event){var slotId=event.slot.getSlotElementId();var slot=slots[slotId];isFirstImpression=isFirstImpression||slotId+slot.requestNumber;slot.isFirstImpression=isFirstImpression===slotId+slot.requestNumber;slot.impression=slot.impression||Date.now();emitSparrowPixel("slotImpression",slot)}function slotImpressionViewable(event){var slotId=event.slot.getSlotElementId();var slot=slots[slotId];isFirstImpressionViewable=isFirstImpressionViewable||slotId+slot.requestNumber;slot.viewable=slot.viewable||Date.now();slot.isFirstImpressionViewable=isFirstImpressionViewable===slotId+slot.requestNumber;emitSparrowPixel("slotImpressionViewable",slot);emitGAPixel("slotImpressionViewable");emitBoomPixel("slotImpressionViewable")}function addEvents(){window.cns.timing.pubadsReady=window.cns.timing.pubadsReady||Date.now();emitBoomPixel("pubadsReady");gpt.cmd.push(function(){gpt.pubads().addEventListener("slotRenderEnded",slotRendered);gpt.pubads().addEventListener("slotVisibilityChanged",slotEnterViewport);gpt.pubads().addEventListener("slotOnload",slotImpression);gpt.pubads().addEventListener("impressionViewable",slotImpressionViewable)})}til(function(){return gpt.pubadsReady},addEvents,100);module.exports.emitSparrowPixel=emitSparrowPixel;module.exports.emitGAPixel=emitGAPixel;module.exports.emitBoomPixel=emitBoomPixel},{"../../../package.json":33,"../../lib/common-control":67,"../../lib/get-viewport-template":78,"./boomerang-rum-collector":44,"./ga-collector":45,"./gpt-metrics":46,"./sparrow-collector":48}],48:[function(require,module,exports){var _require=require("../../lib/sparrow-wrapper"),setup=_require.setup,pixel=_require.pixel;var _require2=require("../../lib/common-events"),EventEmitter=_require2.EventEmitter;var _require3=require("../../lib/config"),getConfig=_require3.getConfig;var _ref=new EventEmitter("collector"),info=_ref.info;var config=getConfig(window);var sparrowConfig=config.metrics.plugins.sparrow;var productionEnv=config.property.identifiers.environments.production;var flags=window.featureFlags;var isSparrowBlocked=void 0;var eventMatcher={slotImpressionViewable:"slot_impression_viewable",slotRendered:"slot_rendered",slotImpression:"slot_loaded",slotRequested:"slot_requested"};function checkSparrowBlock(){var production=productionEnv.filter(function(x){var reg=new RegExp("^"+x,"i");return window.location.href.match(reg)}).length;isSparrowBlocked=!production&&!flags.send_sparrow;if(isSparrowBlocked){info("sparrow.disabled")}else{info("sparrow.enabled");setup(sparrowConfig,window)}}checkSparrowBlock();function transformPayload(data){var st=data.slotTargeting;var pt=data.pageTargeting;return{dim1:JSON.stringify({adBlock:pt.adblock&&pt.adblock.join(),channel:data.channel,device:data.device,server:data.server,subChannel:data.sub_channel,template:data.template_type,version:data.version}),dim2:JSON.stringify({adUnitPath:data.adUnitPath,advertiserId:data.advertiserId,campaignId:data.campaignId,creativeId:data.creativeId,elementId:data.slotElementId,instance:data.instance,isBackfill:data.isBackfill,isEmpty:data.isEmpty,isFirstImpression:data.isFirstImpression,isFirstImpressionViewable:data.isFirstImpressionViewable,isFirstRequested:data.isFirstRequested,isRefresh:data.requestNumber>0,keywords:data.keywords,lineItemId:data.lineItemId,name:st.ctx_slot_name&&st.ctx_slot_name.join(),outOfPage:data.outOfPage,requestNumber:data.requestNumber.toString(),size:data.size,sizes:data.sizes,slug:data.slug,suffix:data.suffix}),dim3:JSON.stringify({footerStart:data.footerStart,headerStart:data.headerStart,navigationStart:window.performance.timing.navigationStart,pubAdsReady:data.pubadsReady,injected:data.injected,viewable:data.viewable,viewport:data.viewport,impression:data.impression}),dim4:JSON.stringify(Object.assign({},data.slotTargeting,data.pageTargeting))}}function transformName(eventName){var key=Object.keys(eventMatcher).filter(function(x){return x===eventName})[0];return eventMatcher[key]||eventName}function emitSparrowPixel(eventName,data){var payload={campaign:"cns_ads",name:transformName(eventName),meta:transformPayload(data)};return isSparrowBlocked||pixel(payload)}module.exports.emitSparrowPixel=emitSparrowPixel},{"../../lib/common-events":68,"../../lib/config":71,"../../lib/sparrow-wrapper":88}],49:[function(require,module,exports){var _require=require("../lib/dom"),find=_require.find,setStyle=_require.setStyle,createElement=_require.createElement,addClasses=_require.addClasses;var isCNSAdsSlotSizeClassRegex=new RegExp(/^cns-ads-slot-size-/);var _require2=require("../lib/common-events"),EventEmitter=_require2.EventEmitter;function ContainerStyler(){var _ref=new EventEmitter("ContainerStyler"),debug=_ref.debug;function hide(el){setStyle(el,{height:"0px",width:"0px",minWidth:"0px",minHeight:"0px"})}function show(el,size){setStyle(el,{height:size[1]+"px",minHeight:size[1]+"px",width:size[0]+"px",minWidth:size[0]+"px"})}function hideEmptySlots(container,size){if(!size){hide(container)}}function setDefaultStylesheet(){var stylesheet=createElement("style");var emptyNode=document.createTextNode("");stylesheet.classList.add("cns-ads-iframe-styles");stylesheet.appendChild(emptyNode);document.head.appendChild(stylesheet);stylesheet.sheet.insertRule('iframe[id^="google_ads_iframe"],'+'div[id*="google_ads_iframe"] {'+"margin: 0 auto;"+"padding: 0;"+"height: 0;"+"width: 100%;"+"min-width: 100%;"+"}",stylesheet.sheet.cssRules.length);stylesheet.sheet.insertRule(".cns-ads-stage { margin: 0 auto; padding: 0; width: 100%; }",stylesheet.sheet.cssRules.length)}function removeOldClasses(stage){var classList=stage.classList;classList.remove("cns-ads-slot-state-empty");for(var i=0;i<classList.length;i++){if(isCNSAdsSlotSizeClassRegex.test(classList[i])){classList.remove(classList[i])}}}function addNewClasses(stage,size){var filledSize=size&&size[0]&&size[1]&&size[0]+"x"+size[1];addClasses(stage,["cns-ads-slot-state-filled","cns-ads-slot-size-"+filledSize])}function removeAdStyles(elList){var toRemove=["height","width","padding","margin"];elList.forEach(function(el){toRemove.forEach(function(val){el.removeAttribute(val)})})}function is9XX(size){return size[0]===9}function setAdStylesToEmpty(container,stage){var classList=stage.classList;classList.remove("cns-ads-slot-state-filled");classList.add("cns-ads-slot-state-empty");hide(container)}function setAdSizes(container,stage,size){var selector='[id^="google_ads_iframe"]:not([id$="to_be_removed__"]):not([id$="hidden__"])';var slotIframe=find(stage,"iframe"+selector);var slotDiv=find(stage,"div"+selector);show(container,size);show(slotIframe,size);show(slotDiv,size)}function updateContainer(container,_ref2){var isEmpty=_ref2.isEmpty,size=_ref2.size,slot=_ref2.slot;var stage=container.parentNode;debug("ContainerStyler",{container:container,stage:stage,isEmpty:isEmpty,size:size,id:slot.getSlotElementId()});removeAdStyles([container,stage]);if(isEmpty){setAdStylesToEmpty(container,stage);return}removeOldClasses(stage);addNewClasses(stage,size);hideEmptySlots(container,size);if(!is9XX(size)){setAdSizes(container,stage,size)}}setDefaultStylesheet();this.updateContainer=updateContainer}module.exports=ContainerStyler},{"../lib/common-events":68,"../lib/dom":75}],50:[function(require,module,exports){function attach(_ref){var channel=_ref.channel,featureFlags=_ref.featureFlags;channel.subscribe("ads.pages.*.slots.requestableChecksPassed",function(_ref2){var ids=_ref2.ids;if(featureFlags.ads_log){console.log("Ad requesting after "+(performance.now()/1e3).toFixed(2)+"s ["+ids.join(", ")+"].")}})}module.exports={attach:attach}},{}],51:[function(require,module,exports){var adsLibVersion=require("../../../package.json").version;var pollingTime=750;var maxPollingTime=15e3;function retrieveRaven(){var pollStartTime=Date.now();return new Promise(function(resolve,reject){var checkForRaven=function checkForRaven(){var sentrySampleDisabled=window.shouldSentrySample===false;if(sentrySampleDisabled){reject(new Error("Raven is not enabled"));return}var Raven=window.Raven;if(Raven){resolve(Raven);return}if(Date.now()-pollStartTime>=maxPollingTime){reject(new Error("Raven has not loaded"));return}setTimeout(checkForRaven,pollingTime)};checkForRaven()})}function stringifyPayload(payload){var cleanedPayload=payload;try{cleanedPayload=JSON.stringify(payload)}catch(_){cleanedPayload="Unable to stringify payload"}return cleanedPayload}function attach(_ref){var channel=_ref.channel;var reports=[];var warnSubscription=channel.subscribe("#.warn",function(payload,_ref2){var topic=_ref2.topic;reports.push({topic:topic,payload:stringifyPayload(payload),level:"warning"})});var errorSubscription=channel.subscribe("#.error",function(payload,_ref3){var topic=_ref3.topic;reports.push({topic:topic,payload:stringifyPayload(payload),level:"error"})});retrieveRaven().then(function(Raven){Raven.setTagsContext({adsLibVersion:adsLibVersion});var captureMessage=function captureMessage(_ref4){var topic=_ref4.topic,payload=_ref4.payload,level=_ref4.level;Raven.captureMessage(topic,{level:level,tags:{topic:topic},extra:{payload:payload}})};while(reports.length){captureMessage(reports.shift())}reports.push=captureMessage}).catch(function(){warnSubscription();errorSubscription();reports=null})}module.exports={attach:attach}},{"../../../package.json":33}],52:[function(require,module,exports){function attach(_ref){var openState=_ref.state,featureFlags=_ref.featureFlags;if(featureFlags.ads_state){window.adsState=window.adsState||openState}}module.exports={attach:attach}},{}],53:[function(require,module,exports){function attach(_ref){var featureFlags=_ref.featureFlags;function debugStyles(){var stylesheet=document.createElement("style");var emptyNode=document.createTextNode("");stylesheet.classList.add("ads-debug-styles");stylesheet.appendChild(emptyNode);document.head.appendChild(stylesheet);stylesheet.sheet.insertRule(".cns-ads-stage {\n box-sizing: border-box;\n border: 5px solid black;\n display: block !important;\n }",stylesheet.sheet.cssRules.length);stylesheet.sheet.insertRule(".cns-ads-slot-state-empty {\n border: 5px solid red;\n }",stylesheet.sheet.cssRules.length);stylesheet.sheet.insertRule(".cns-ads-slot-state-filled {\n border: 5px solid green;\n }",stylesheet.sheet.cssRules.length)}if(featureFlags.ads_debug_outline){debugStyles()}}module.exports={attach:attach}},{}],54:[function(require,module,exports){var _require=require("../lib/common-gpt"),getGoogletagSlotPath=_require.getGoogletagSlotPath,shouldSetSlotSize=_require.shouldSetSlotSize,setSlotSize=_require.setSlotSize;var _require2=require("../lib/common-control"),rebelQueue=_require2.rebelQueue,til=_require2.til;var ppid=require("./audience-segmentation/ppid");var _require3=require("../lib/update-correlator-interval"),updateCorrelatorInterval=_require3.updateCorrelatorInterval;var _require4=require("../lib/common-events"),error=_require4.error;function getOnlyPageId(state){var pages=state.get("ads.pages");return Object.keys(pages)[0]}function GPTRouter(openState,definer,containerStyler,refreshControl,shareOfVoice){window.googletag=window.googletag||{};var googletag=window.googletag;var pubads=void 0;var batch=[];function setPPID(){var ppidValue=ppid.get();if(ppidValue){pubads.setPublisherProvidedId(ppidValue)}}function forwardEvent(id,name,event){event=Object.assign({elementId:id},event);var pageId=getOnlyPageId(openState);var path=getGoogletagSlotPath(pageId,id,name);openState.emit(path,event)}function onSlotRenderEnded(event){try{var id=event.slot.getSlotElementId();var definition=definer.getSlotDefinitionFromGPTSlot(event.slot);var containerEl=document.getElementById(id);if(containerEl){containerStyler.updateContainer(containerEl,event)}var size=event.size,isEmpty=event.isEmpty,slot=event.slot;if(shouldSetSlotSize(size,isEmpty,definition)){setSlotSize(googletag,slot,size)}forwardEvent(id,"slotRenderEnded",event)}catch(ex){error("onSlotRenderEnded",{event:event,ex:ex})}}function onImpressionViewable(event){var id=event.slot.getSlotElementId();forwardEvent(id,"slotImpressionViewable",event)}function onSlotOnload(event){var id=event.slot.getSlotElementId();forwardEvent(id,"slotOnload",event)}function onSlotVisibilityChanged(event){var id=event.slot.getSlotElementId();forwardEvent(id,"slotVisibilityChanged",event)}function start(){googletag.cmd.push(function(){pubads=googletag.pubads();setPPID();pubads.enableSingleRequest();pubads.disableInitialLoad();pubads.setCentering(true);pubads.addEventListener("slotRenderEnded",onSlotRenderEnded);pubads.addEventListener("impressionViewable",onImpressionViewable);pubads.addEventListener("slotOnload",onSlotOnload);pubads.addEventListener("slotVisibilityChanged",onSlotVisibilityChanged);if(definer.getPageDefinition().forChildren){pubads.setTagForChildDirectedTreatment(true)}updateCorrelatorInterval();refreshControl.listen();shareOfVoice.listen();googletag.enableServices()});til(function(){return googletag.pubadsReady},function(){for(var i=0;i<batch;i++){batch.forEach(function(fn){return fn()})}rebelQueue(batch)},100)}til(function(){return window.googletag.apiReady},start,100)}module.exports=GPTRouter},{"../lib/common-control":67,"../lib/common-events":68,"../lib/common-gpt":69,"../lib/update-correlator-interval":92,"./audience-segmentation/ppid":41}],55:[function(require,module,exports){var _require=require("./collectors"),emitGAPixel=_require.emitGAPixel;var _require2=require("../lib/common-control"),any=_require2.any;function hasEmail(string){var email=new RegExp("([a-zA-Z0-9._+-]+(@|%40|%2540)[a-zA-Z0-9._-]+.[a-zA-Z0-9._-]+)","gi");return email.test(string)}function hasCreditCard(string){var ccArray=string.match(/3(?:[47]\d([ -]?)\d{4}(?:\1\d{4}){2}|0[0-5]\d{11}|[68]\d{12})|4(?:\d\d\d)?([ -]?)\d{4}(?:\2\d{4}){2}$|^6011([ -]?)\d{4}(?:\3\d{4}){2}|5[1-5]\d\d([ -]?)\d{4}(?:\4\d{4}){2}|2014\d{11}$|^2149\d{11}|2131\d{11}$|^1800\d{11}$|^3\d{15}/);return!!(ccArray!==null&&ccArray.length)}function hasMacAddress(string){var macAddressArray=string.match(/((\d|([a-f]|[A-F])){2}:){5}(\d|([a-f]|[A-F])){2}/);return!!(macAddressArray!==null&&macAddressArray.length)}function hasIP(string){var ipArray=string.match(/((0|1[0-9]{0,2}|2[0-9]?|2[0-4][0-9]|25[0-5]|[3-9][0-9]?)\.){3}(0|1[0-9]{0,2}|2[0-9]?|2[0-4][0-9]|25[0-5]|[3-9][0-9]?)/);return!!(ipArray!==null&&ipArray.length)}function hasPII(){var urls=[document.referrer,document.location.href];var result=any(urls,function(url){return hasEmail(url)||hasCreditCard(url)||hasMacAddress(url)||hasIP(url)});if(result){emitGAPixel("piiDetected")}return result}module.exports=hasPII},{"../lib/common-control":67,"./collectors":47}],56:[function(require,module,exports){var _require=require("../../lib/dom"),createElement=_require.createElement,setElementData=_require.setElementData,addClasses=_require.addClasses,setStyle=_require.setStyle;function createContainerEl(slotName,slotTypeCount,data){var el=createElement("div",{id:slotName+"_"+slotTypeCount});addClasses(el,["cns-ads-container"]);setStyle(el,{margin:"0px auto",boxSizing:"content-box"});setElementData(el,{"ad-seq":slotTypeCount});if(data){setElementData(el,data)}return el}function createAdDivs(slotName,slotTypeCount,data){var prefix="cns-ads-slot-type-";var dashedSlotName=slotName.replace(new RegExp("_","g"),"-").toLowerCase();var stageEl=createElement("div",{id:""+prefix+dashedSlotName+"-"+slotTypeCount});addClasses(stageEl,["cns-ads-stage",prefix+dashedSlotName,prefix+dashedSlotName+"-"+slotTypeCount]);setElementData(stageEl,{name:slotName+"_"+slotTypeCount,"slot-type":slotName});setStyle(stageEl,{fontSize:0,lineHeight:0,overflow:"hidden"});if(slotName==="_out_of_page"){setStyle(stageEl,{height:0,width:0,padding:0,margin:0});addClasses(stageEl,["cns-ads-slot-type-out-of-page"])}stageEl.appendChild(createContainerEl(slotName,slotTypeCount,data));return stageEl}module.exports={createAdDivs:createAdDivs}},{"../../lib/dom":75}],57:[function(require,module,exports){var _require=require("../../lib/debounce"),cumulativeArgumentDebounce=_require.cumulativeArgumentDebounce;var _require2=require("../inject-ads/create-slot"),createAdDivs=_require2.createAdDivs;var fastdom=require("fastdom");var _require3=require("../../lib/common-events"),EventEmitter=_require3.EventEmitter;function InjectRefreshDisplayInjectionStrategy(){var _ref=new EventEmitter("InjectRefreshDisplayInjectionStrategy"),debug=_ref.debug;window.googletag=window.googletag||{};var googletag=window.googletag;var debouncedRefresh=cumulativeArgumentDebounce(function(argList){var slots=argList.map(function(slot){return slot[0]});googletag.pubads().refresh(slots,{changeCorrelator:false});debug("refreshing."+slots.map(function(slot){return slot.getSlotElementId()}))},100);var insertRobustlyMethods={after:function after(candidateEl,adEl){return candidateEl.parentNode.insertBefore(adEl,candidateEl.nextSibling)},prepend:function prepend(candidateEl,adEl){return candidateEl.insertBefore(adEl,candidateEl.children[0])},append:function append(candidateEl,adEl){return candidateEl.appendChild(adEl)},before:function before(candidateEl,adEl){return candidateEl.parentNode.insertBefore(adEl,candidateEl)}};function insertByMethod(candidateEl,method,adEl){if(insertRobustlyMethods[method]){insertRobustlyMethods[method](candidateEl,adEl)}else{candidateEl[method](adEl)}}function insertSlot(slot,slotDefinition,el,method,displayAfterObserved){slot.addService(googletag.pubads());fastdom.mutate(function(){var slotName=slotDefinition.slotName;var count=slotDefinition.count;insertByMethod(el,method,createAdDivs(slotName,count,slotDefinition.getCustomData()));displayAfterObserved(el,slotDefinition,function(){debouncedRefresh(slot)})})}this.insertSlot=insertSlot}module.exports=InjectRefreshDisplayInjectionStrategy},{"../../lib/common-events":68,"../../lib/debounce":72,"../inject-ads/create-slot":56,fastdom:8}],58:[function(require,module,exports){var _require=require("../../package.json"),version=_require.version;function setSheet(){var style=document.createElement("style");style.id="nonprod";style.appendChild(document.createTextNode(""));document.head.appendChild(style);return style.sheet}function addCSSRule(sheet,selector,rule){if("insertRule"in sheet){return sheet.insertRule(selector+"{"+rule+"}")}if("addRule"in sheet){return sheet.addRule(selector,rule)}}function renderVersion(){var cssRule='content: "NON-PROD ADS V:'+version+'";color:#fff;background-color:#f00;position:fixed;top:0;right:0;padding:4px 8px;z-index:2147483647;';addCSSRule(setSheet(),"body::after",cssRule)}module.exports.renderVersion=renderVersion},{"../../package.json":33}],59:[function(require,module,exports){var _require=require("../lib/common-control"),uniq=_require.uniq,find=_require.find;var _require2=require("../lib/debounce"),cumulativeArgumentDebounce=_require2.cumulativeArgumentDebounce;var _require3=require("../lib/common-events"),EventEmitter=_require3.EventEmitter;var UniqueTimerStore=require("../lib/unique-timer-store");var _require4=require("../lib/visibility-observer"),onceVisible=_require4.onceVisible;var KeyCounter=require("../lib/key-counter");function RefreshControl(lockedState,definer,targetingLifecycle){var googletag=window.googletag;var withTargeting=targetingLifecycle.withTargeting;var _ref=new EventEmitter("RefreshControl"),debug=_ref.debug,error=_ref.error;var timers=new UniqueTimerStore;var refreshCounter=new KeyCounter;var isNumber=function isNumber(value){return!Number.isNaN(parseFloat(value))};var defaultRefreshTime=3e4;function isRefreshEnabled(){return lockedState.get("queryParameters.ao_norefresh")===undefined}function getSlotDebugString(slotId){return slotId+"-refresh"+refreshCounter.getCount(slotId)}var debouncedRefresh=cumulativeArgumentDebounce(function(argList){var slots=uniq(argList.map(function(args){return args[0]}));debug("refreshing."+slots.map(function(slot){return getSlotDebugString(slot.getSlotElementId())}).join(","));googletag.pubads().refresh(slots,{changeCorrelator:false})},100);function wait(targetingOptions,refreshTimeout){var slotDefinition=targetingOptions.slotDefinition,slot=targetingOptions.slot;timers.startTimer(slotDefinition.id,function(){var el=document.getElementById(slotDefinition.id);if(el){debug("waitingForObserved."+getSlotDebugString(slotDefinition.id),el);onceVisible(el,{threshold:[.5]},function(){withTargeting(["refresh"],targetingOptions,function(targeting){Object.keys(targeting).forEach(function(key){return slot.setTargeting(key,targeting[key])});debouncedRefresh(slot)})})}else{debug("elementNotFound."+getSlotDebugString(slotDefinition.id))}},refreshTimeout)}function normalizeRefreshTimeout(refreshTimeout){return isNumber(refreshTimeout)&&refreshTimeout>defaultRefreshTime?refreshTimeout:defaultRefreshTime}function onSlotRenderEnded(slotRenderEndedEvent){try{var pageDefinition=definer.getPageDefinition();var slot=slotRenderEndedEvent.slot,lineItemId=slotRenderEndedEvent.lineItemId,isEmpty=slotRenderEndedEvent.isEmpty;var slotDefinition=definer.getSlotDefinitionFromGPTSlot(slot);refreshCounter.increment(slotDefinition.id);if(slotDefinition.refresh!==false&&isRefreshEnabled()){debug("willRefresh."+getSlotDebugString(slotDefinition.id),{lineItemId:lineItemId,isEmpty:isEmpty});var refreshTimeout=parseInt(slotDefinition.refresh,10);refreshTimeout=normalizeRefreshTimeout(refreshTimeout);wait({slotDefinition:slotDefinition,pageDefinition:pageDefinition,slot:slot},refreshTimeout)}}catch(ex){error("onSlotRenderEnded",ex)}}function getSlotById(slotId){var slots=googletag.pubads().getSlots();return find(slots,function(slot){return slot.getSlotElementId()===slotId})}function delayRefresh(slotId,refreshTimeout){var pageDefinition=definer.getPageDefinition();var slot=getSlotById(slotId);var slotDefinition=slot&&definer.getSlotDefinitionFromGPTSlot(slot);refreshTimeout=normalizeRefreshTimeout(refreshTimeout);if(slotDefinition&&refreshTimeout>defaultRefreshTime){wait({slotDefinition:slotDefinition,pageDefinition:pageDefinition,slot:slot},refreshTimeout)}}function disableRefresh(slotId){timers.endTimer(slotId)}function listen(){googletag.pubads().addEventListener("slotRenderEnded",onSlotRenderEnded)}this.disableRefresh=disableRefresh;this.delayRefresh=delayRefresh;this.listen=listen}module.exports=RefreshControl},{"../lib/common-control":67,"../lib/common-events":68,"../lib/debounce":72,"../lib/key-counter":80,"../lib/unique-timer-store":91,"../lib/visibility-observer":93}],60:[function(require,module,exports){var _require=require("../lib/common-events"),debug=_require.debug;function reactRule(shouldWaitForReact,reactReady){return!shouldWaitForReact||reactReady}function cmRule(isCM,cmTargeting){return!!(isCM&&cmTargeting||!isCM)}function canRequest(_ref){var slotDefinition=_ref.slotDefinition,targeting=_ref.targeting,reactReady=_ref.reactReady;var hasTargeting=!!targeting;var isCmRuleFollowed=cmRule(slotDefinition.isCM,targeting.cnt_cm);var isReactRuleFollowed=reactRule(slotDefinition.shouldWaitForReact,reactReady);var result=hasTargeting&&isCmRuleFollowed&&isReactRuleFollowed;debug("canRequest."+slotDefinition.id+"."+result,{targeting:targeting,slotDefinition:slotDefinition});return result}module.exports={canRequest:canRequest,reactRule:reactRule,cmRule:cmRule}},{"../lib/common-events":68}],61:[function(require,module,exports){var _require=require("../lib/common-control"),pickBy=_require.pickBy;function ShareOfVoice(){var googletag=window.googletag;var advertisers=[];var lineItems=[];function add(list,item){if(item&&list.indexOf(item)===-1){list.push(item)}}function onSlotRenderEnded(slotRenderEndedEvent){var advertiserId=slotRenderEndedEvent.advertiserId,lineItemId=slotRenderEndedEvent.lineItemId;add(advertisers,advertiserId);add(lineItems,lineItemId)}function listen(){googletag.pubads().addEventListener("slotRenderEnded",onSlotRenderEnded)}function getTargeting(){return pickBy({ctx_advertisers:advertisers,ctx_line_items:lineItems},function(list){return list.length>0})}this.listen=listen;this.getTargeting=getTargeting}module.exports=ShareOfVoice},{"../lib/common-control":67}],62:[function(require,module,exports){var LifecycleRegistrar=require("../lib/lifecycle-registrar");var AmazonMatchBuy=require("./auctions/amazon-match-buy");var IndexExchange=require("./auctions/index-exchange");var Yieldbot=require("./auctions/yieldbot");var _require=require("./auctioneer"),areAuctionsEnabled=_require.areAuctionsEnabled,isAuctionEnabled=_require.isAuctionEnabled,createSlotAuctionEligible=_require.createSlotAuctionEligible,createStartAuction=_require.createStartAuction;var _require2=require("../../package.json"),version=_require2.version;var _require3=require("../lib/common-control"),all=_require3.all,pickBy=_require3.pickBy;var _require4=require("./targeting/four-d"),get4DTargetingData=_require4.get4DTargetingData;var getUserDataPageTargeting=require("./targeting/user-data");var AdobeAudienceManager=require("./audience-segmentation/adobe-audience-manager");var Proximic=require("./audience-segmentation/proximic");var sanitizeTargeting=require("../lib/sanitize");var identity=function identity(x){return x};var isString=function isString(x){return typeof x==="string"};var isStringArray=function isStringArray(x){return all(x,isString)};var isValidTarget=function isValidTarget(x){return identity(x)&&(isString(x)||isStringArray(x))};function getOnlyPageId(state){var pages=state.get("ads.pages");return Object.keys(pages)[0]}function TargetingLifecycle(openState,shareOfVoice){var lr=new LifecycleRegistrar(["service","slot","refresh"]);var adobeAudienceManager=new AdobeAudienceManager;var proximic=new Proximic;function getGeneralServiceTargeting(_ref){var pageDefinition=_ref.pageDefinition;return pickBy({env_device_type:pageDefinition.device,rdt_device_template:pageDefinition.device+"_"+pageDefinition.templateType,ctx_template:pageDefinition.templateType,ctx_page_channel:pageDefinition.channel,ctx_page_sub_channel:pageDefinition.subChannel,env_server:pageDefinition.server,ctx_cns_version:version,ctx_page_slug:pageDefinition.slug},isValidTarget)}function getServiceTargetingOverrides(){var targets={};if(window.queryParameters){var _window$queryParamete=window.queryParameters,ao_test=_window$queryParamete.ao_test,service_targeting=_window$queryParamete.service_targeting;if(ao_test){targets.ao_test=ao_test.split(",")}if(service_targeting){var targeting=JSON.parse(service_targeting);Object.keys(targeting).forEach(function(key){targets[key]=targeting[key]})}}return targets}function getGeneralSlotTargeting(_ref2){var pageDefinition=_ref2.pageDefinition,slotDefinition=_ref2.slotDefinition;return pickBy({ctx_slot_instance:slotDefinition.count.toString(),ctx_slot_type:slotDefinition.slotName,ctx_slot_name:slotDefinition.id,cnt_tags:pageDefinition.tags,cnt_cm:pageDefinition.cm},isValidTarget)}function setSlotInState(_ref3){var slotDefinition=_ref3.slotDefinition;var pageId=getOnlyPageId(openState);var path="ads.pages."+pageId+".slots."+slotDefinition.id;if(!openState.get(path)){openState.setIn(path,{})}return{}}function sanitizeTargetingSafely(results){var _sanitizeTargeting=sanitizeTargeting(results),errors=_sanitizeTargeting.errors,sanitized=_sanitizeTargeting.sanitized;if(errors&&Object.keys(errors).length){console.warn({errors:errors,sanitized:sanitized})}return sanitized}function get4DSystemTargeting(){return pickBy(get4DTargetingData()||{},isValidTarget)}function withTargeting(stages,options,fn){return Promise.resolve(lr.apply(stages,options)).then(sanitizeTargetingSafely).then(fn)}lr.register("service",getGeneralServiceTargeting);lr.register("service",shareOfVoice.getTargeting);lr.register("service",getUserDataPageTargeting);lr.register("service",adobeAudienceManager.getTargeting);lr.register("service",proximic.getTargeting);lr.register("service",get4DSystemTargeting);lr.register("service",getServiceTargetingOverrides);lr.register("slot",setSlotInState);lr.register("slot",getGeneralSlotTargeting);if(areAuctionsEnabled(openState)){if(isAuctionEnabled(openState,"amazon_match_buy")){var amazonMatchBuy=new AmazonMatchBuy;lr.register("refresh",createSlotAuctionEligible(amazonMatchBuy),createStartAuction(amazonMatchBuy))}if(isAuctionEnabled(openState,"index_exchange")){var indexExchange=new IndexExchange;lr.register("refresh",createSlotAuctionEligible(indexExchange),createStartAuction(indexExchange))}if(isAuctionEnabled(openState,"yieldbot")){var yieldbot=new Yieldbot(openState.get("config.plugins.yieldbot"));lr.register("refresh",createSlotAuctionEligible(yieldbot),createStartAuction(yieldbot))}}this.register=lr.register;this.withTargeting=withTargeting}module.exports=TargetingLifecycle},{"../../package.json":33,"../lib/common-control":67,"../lib/lifecycle-registrar":81,"../lib/sanitize":85,"./auctioneer":35,"./auctions/amazon-match-buy":36,"./auctions/index-exchange":38,"./auctions/yieldbot":39,"./audience-segmentation/adobe-audience-manager":40,"./audience-segmentation/proximic":42,"./targeting/four-d":63,"./targeting/user-data":64}],63:[function(require,module,exports){var getCookie=require("../../lib/get-cookie");var _require=require("../../lib/deep"),get=_require.get;function gatherNamesAndScores(path,key){var target=get(window,path)||[];var result=target.map(function(obj){return obj[key]});return result.length&&result||false}function get4DTargetingData(){var w=window;var context="_4d.context";var user="_4d.user";var name="name";var score="score";var kwList=context+".keywords.list";var entities=context+".entities";var event="SparrowCache.event";return{vnd_4d_ctx_topics:gatherNamesAndScores(entities,name),vnd_4d_ctx_topic_sc:gatherNamesAndScores(entities,score),vnd_4d_ctx_entities:gatherNamesAndScores(entities,name),vnd_4d_ctx_ent_sc:gatherNamesAndScores(entities,score),vnd_4d_ctx_keywords:gatherNamesAndScores(kwList,"keyword"),vnd_4d_ctx_kw_sc:gatherNamesAndScores(kwList,score),vnd_4d_sid:get(w,event+".sID")||getCookie("sID"),vnd_4d_pid:get(w,event+".pID")||getCookie("pID"),vnd_4d_usr_topics:gatherNamesAndScores(user+".topics",name),vnd_4d_xid:get(w,user+".xid")}}module.exports.get4DTargetingData=get4DTargetingData},{"../../lib/deep":73,"../../lib/get-cookie":77}],64:[function(require,module,exports){var parseUrl=require("querystringify").parse;function isStorageEnabled(){try{window.localStorage.setItem("testKey","1");window.localStorage.removeItem("testKey");return true}catch(e){return false}}function checkDate(cutoff,now){return now>cutoff}function trimDate(timeStrings,cutoffTime){if(!timeStrings){return[]}var timeArray=timeStrings.toString().split(",");return timeArray.filter(function(timestamp){var date=parseInt(timestamp,10);return checkDate(cutoffTime,date)})}function timeTravel(now,daysToGoBack){var timeDifference=new Date(now).getDate()-daysToGoBack;return new Date(now).setDate(timeDifference)}function getSessionData(){var now=(new Date).getTime();var yesterday=timeTravel(now,1);var oneMonthAgo=timeTravel(now,30);sessionStorage.setItem("session-visits",parseInt(sessionStorage.getItem("session-visits"),10)+1||1);var sessionVisits=sessionStorage.getItem("session-visits");var isNewSession=sessionStorage.getItem("new-session");var sv=localStorage.getItem("session-visit-dates");var localVisits=localStorage.getItem("total-visits");if(!isNewSession){sessionStorage.setItem("new-session",true);sv=sv?sv+","+now:now}var tv=localVisits?localVisits+","+now:now;var totalVisitsInOneDay=trimDate(tv,yesterday);var totalVisitsInOneMonth=trimDate(tv,oneMonthAgo);var totalSessionVisitsInOneMonth=trimDate(sv,oneMonthAgo);localStorage.setItem("total-visits",totalVisitsInOneMonth.join(","));localStorage.setItem("session-visit-dates",totalSessionVisitsInOneMonth.join(","));return{usr_pvc_bs:sessionVisits,usr_pvc_24hr:totalVisitsInOneDay.length,usr_pvc_30d:totalVisitsInOneMonth.length,usr_svc_30d:totalSessionVisitsInOneMonth.length,sqt:sessionVisits,sqt24hrs:totalVisitsInOneDay.length}}function getUserBuckets(){var eva=localStorage.getItem("usr_bkt_eva");var ses=sessionStorage.getItem("usr_bkt_ses");if(!eva){eva=Math.floor(Math.random()*100)+1;localStorage.setItem("usr_bkt_eva",eva)}if(!ses){ses=Math.floor(Math.random()*100)+1;sessionStorage.setItem("usr_bkt_ses",ses)}return{usr_bkt_eva:eva,usr_bkt_ses:ses,usr_bkt_pv:Math.floor(Math.random()*100)+1}}function getReferrer(){var url=document.referrer||"";var social=null;var sessionSocialNetwork=sessionStorage.getItem("ctx_ses_soc");var refList={fb:"facebook.com",tw:"t.co",rd:"reddit.com",pn:"pinterest.com",ig:"instagram.com",glp:"plus.url.google.com",tbl:"t.umblr.com",qq:"qzone.qq.com",we:"weibo.com",hb:"habbo.com",vk:"vk.com",rr:"renren.com",or:"orkut.google.com",sn:"snapchat.com"};var keyArr=Object.keys(refList);keyArr.forEach(function(val,key){var possibleReferrer=refList[val];if(url.match(possibleReferrer)!==null){social=key;sessionSocialNetwork=sessionSocialNetwork||sessionStorage.setItem("ctx_ses_soc",key)}});return{ctx_ses_soc:sessionSocialNetwork,ctx_ref_soc:social,ctx_ref_url:url}}function getMediaBuy(){var params=parseUrl(document.location.search)||{};return{mbid:params.mbid}}function getPageTargeting(){if(!isStorageEnabled()){return{}}return Object.assign({},getUserBuckets(),getSessionData(),getReferrer(),getMediaBuy())}module.exports=getPageTargeting},{querystringify:32}],65:[function(require,module,exports){var _require=require("../lib/common-events"),error=_require.error,debug=_require.debug,handlePromiseError=_require.handlePromiseError;var _require2=require("../lib/element-selector"),getCandidateElementsFromRenderBlock=_require2.getCandidateElementsFromRenderBlock;var _require3=require("../lib/common-control"),til=_require3.til;var PromiseLock=require("../lib/promise-lock");var _require4=require("../lib/debounce"),debounce=_require4.debounce;var InjectRefreshDisplayInjectionStrategy=require("./injection-strategies/inject-refresh-display");var _require5=require("../lib/visibility-observer"),onceVisible=_require5.onceVisible;var fastdom=require("fastdom");var _require6=require("./request-logic"),canRequest=_require6.canRequest;function UnassumingInsert(adsChannel,targetingLifecycle){window.googletag=window.googletag||{};var googletag=window.googletag;var withTargeting=targetingLifecycle.withTargeting;var injectionStrategy=new InjectRefreshDisplayInjectionStrategy;var reactReady=false;var knownBadSlots={_out_of_page:{append:'[data-cns="cns-slot-out-of-page"]'},modal:{append:'[data-cns="cns-slot-modal"]'}};var insertLock=new PromiseLock;function withCandidateElements(definition,fn){var candidatesByMethod=void 0;var renderBlock=void 0;var slotName=definition.slotName;if(knownBadSlots[slotName]){renderBlock=knownBadSlots[slotName]}else{renderBlock=definition.getRenderBlock()}candidatesByMethod=getCandidateElementsFromRenderBlock(renderBlock);return Promise.all(Object.keys(candidatesByMethod).map(function(method){debug("candidatesByMethod."+definition.slotName,{method:method,els:candidatesByMethod[method],definition:definition});return Promise.all(candidatesByMethod[method].map(function(el){return fn(el,method)}))}))}function defineSlot(definition){var slot=void 0;if(definition.isOutOfPage){slot=googletag.defineOutOfPageSlot(definition.getAdUnitPath(),definition.id)}else{slot=googletag.defineSlot(definition.getAdUnitPath(),definition.getSizesArray(),definition.id)}return slot}function isSafeTarget(candidateEl){var body=document.body;var appRoot=document.querySelector("#app-root");var main=document.querySelector("main");var article=document.querySelector("article");return[body,appRoot,main,article].indexOf(candidateEl)<=-1}function getObserverStrategy(definition){if(definition.shouldWaitUntilVisibleBeforeDisplay()){return onceVisible}}function createDisplayAfterObserved(pageDefinition){return function(el,definition,done){var observerStrategy=getObserverStrategy(definition);var display=function display(){debug("insert.display",definition.id);googletag.display(definition.id);done()};if(observerStrategy){return observerStrategy(el,{rootMargin:pageDefinition.requestViewportRange+"px 0px"},display)}display()}}function applyTargeting(targetObj,targeting){Object.keys(targeting).forEach(function(key){return targetObj.setTargeting(key,targeting[key])})}var insert=insertLock(function(definer){var pageDefinition=definer.getPageDefinition();return withTargeting(["service"],{pageDefinition:pageDefinition},function(pageTargeting){applyTargeting(googletag.pubads(),pageTargeting);return Promise.all(pageDefinition.slotNames.map(function(slotName){var slotTypeDefinition=definer.getSlotTypeDefinition(slotName);return withCandidateElements(slotTypeDefinition,function(el,method){var slotDefinition=slotTypeDefinition.getSlotDefinition();if(!isSafeTarget(el,method)){error("badRoot",{el:el,method:method,id:slotDefinition.id});el=document.body;method="append"}var slot=defineSlot(slotDefinition);if(!slot){error("invalidSlot",slotDefinition.id);return}return withTargeting(["slot","refresh"],{pageDefinition:pageDefinition,slotDefinition:slotDefinition,slot:slot},function(targeting){var shouldRequestSlot=canRequest({slotDefinition:slotDefinition,targeting:targeting,reactReady:reactReady});if(!shouldRequestSlot){return}applyTargeting(slot,targeting);injectionStrategy.insertSlot(slot,slotDefinition,el,method,createDisplayAfterObserved(pageDefinition))})})}))}).catch(handlePromiseError("insert error")).then(function(){return new Promise(function(resolve){return fastdom.mutate(function(){return setTimeout(resolve,1e3)})})}).catch(handlePromiseError("impossible mutate error"))});var onReactReady=debounce(function(){reactReady=true},100);if(adsChannel.history("react.ready").length){onReactReady()}function onEveryReactChange(fn){adsChannel.on("react.ready",fn);adsChannel.on("#.componentDidMount.#",fn);adsChannel.on("#.componentDidUpdate.#",fn)}onEveryReactChange(onReactReady);this.insert=function(definer){til(function(){return googletag.pubadsReady&&googletag.apiReady},function(){return insert(definer)})};this.insertForReact=function(definer){til(function(){return googletag.pubadsReady&&googletag.apiReady&&reactReady},function(){insert(definer);onEveryReactChange(debounce(function(){return insert(definer)},500))})}}module.exports=UnassumingInsert},{"../lib/common-control":67,"../lib/common-events":68,"../lib/debounce":72,"../lib/element-selector":76,"../lib/promise-lock":84,"../lib/visibility-observer":93,"./injection-strategies/inject-refresh-display":57,"./request-logic":60,fastdom:8}],66:[function(require,module,exports){var GPTRouter=require("./domain/gpt");var ContainerStyler=require("./domain/container-styler");var hasPII=require("./domain/has-pii");var AdBlockDetect=require("./domain/adblock-detect");var debugMeasurements=require("./domain/debug/debug-measurements");var debugStyles=require("./domain/debug/debug-styles");var debugState=require("./domain/debug/debug-state");var debugSentry=require("./domain/debug/debug-sentry");var _require=require("./lib/common-control"),til=_require.til;var _require2=require("./domain/collectors/index"),emitBoomPixel=_require2.emitBoomPixel;var CompleteDefiner=require("./lib/complete-definer");var SlotCounter=require("./lib/slot-counter");var _require3=require("./lib/get-viewport-template"),getViewportTemplate=_require3.getViewportTemplate;var CneSignaler=require("./domain/cne-signaler.js");var UnassumingInsert=require("./domain/unassuming-insert");var Targeting=require("./domain/targeting");var RefreshControl=require("./domain/refresh-control");var ShareOfVoice=require("./domain/share-of-voice");var _require4=require("./domain/notices.js"),renderVersion=_require4.renderVersion;var ioc=require("./lib/ioc");var _require5=require("./lib/config"),getConfig=_require5.getConfig;var _require6=require("./lib/state"),OpenState=_require6.OpenState,LockedState=_require6.LockedState;window.cns.timing.footerStart=Date.now();function attachListeners(channel,definer){var config=getConfig(window);var featureFlags=window.featureFlags||{};var queryParameters=window.queryParameters||{};var openState=new OpenState(channel,{config:config,featureFlags:featureFlags,queryParameters:queryParameters,ads:{page:{},pages:{}}});emitBoomPixel("adsReady");ioc.define("adsChannel",function(){return channel});ioc.define("openState",function(){return openState});ioc.define("lockedState",["openState"],LockedState);ioc.define("definer",function(){return definer});ioc.define("adBlockDetect",["lockedState"],AdBlockDetect);ioc.define("gptRouter",["openState","definer","containerStyler","refreshControl","shareOfVoice"],GPTRouter);ioc.define("containerStyler",ContainerStyler);ioc.define("cneSignaler",["adsChannel"],CneSignaler);ioc.define("unassumingInsert",["adsChannel","targeting"],UnassumingInsert);ioc.define("targeting",["openState","shareOfVoice"],Targeting);ioc.define("refreshControl",["lockedState","definer","targeting"],RefreshControl);ioc.define("shareOfVoice",ShareOfVoice);var activePlugins=["adBlockDetect","gptRouter"];activePlugins.forEach(function(name){return ioc.get(name)});debugMeasurements.attach({channel:channel,featureFlags:featureFlags});debugStyles.attach({featureFlags:featureFlags});debugState.attach({state:openState,featureFlags:featureFlags});debugSentry.attach({channel:channel})}function startFooter(){var _window=window,adsChannel=_window.adsChannel;var viewportTemplate=getViewportTemplate();if(window.featureFlags.show_version){renderVersion()}if(window.queryParameters&&window.queryParameters.ap_noads){return}if(hasPII()){return}til(function(){return window.cns.pageContext},function(){var pageContext=window.cns.pageContext;var overwrites={};var slotCounter=new SlotCounter;var definer=new CompleteDefiner(pageContext,overwrites,viewportTemplate,slotCounter);attachListeners(adsChannel,definer);window.cns.addTargeting=ioc.get("targeting").register;ioc.get("openState").setIn("ads.pages.aaa",{});ioc.get("unassumingInsert").insert(definer);ioc.get("unassumingInsert").insertForReact(definer);CneSignaler.enableCNE(adsChannel)})}startFooter()},{"./domain/adblock-detect":34,"./domain/cne-signaler.js":43,"./domain/collectors/index":47,"./domain/container-styler":49,"./domain/debug/debug-measurements":50,"./domain/debug/debug-sentry":51,"./domain/debug/debug-state":52,"./domain/debug/debug-styles":53,"./domain/gpt":54,"./domain/has-pii":55,"./domain/notices.js":58,"./domain/refresh-control":59,"./domain/share-of-voice":61,"./domain/targeting":62,"./domain/unassuming-insert":65,"./lib/common-control":67,"./lib/complete-definer":70,"./lib/config":71,"./lib/get-viewport-template":78,"./lib/ioc":79,"./lib/slot-counter":87,"./lib/state":89}],67:[function(require,module,exports){var _typeof2=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?function(obj){return typeof obj}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};var _typeof=typeof Symbol==="function"&&_typeof2(Symbol.iterator)==="symbol"?function(obj){return typeof obj==="undefined"?"undefined":_typeof2(obj)}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj==="undefined"?"undefined":_typeof2(obj)};function _toConsumableArray(arr){if(Array.isArray(arr)){for(var i=0,arr2=Array(arr.length);i<arr.length;i++){arr2[i]=arr[i]}return arr2}else{return Array.from(arr)}}var _require=require("./common-events"),warn=_require.warn,error=_require.error;var minInterval=50;function deprecated(fn){var name=fn.name?fn.name:"anonymous";return function(){warn("function "+name+" is deprecated");for(var _len=arguments.length,args=Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key]}return fn.apply(null,args)}}function rebelQueue(arr){arr.push=function(fn){return fn()}}function til(cond,fn,interval){interval=Math.max(interval||minInterval,minInterval);var result=void 0;try{result=cond();if(result){try{return fn()}catch(innerEx){error("til",innerEx)}}}catch(ex){}setTimeout(til.bind(null,cond,fn,interval),interval)}function find(list,fn){for(var i=0;i<list.length;i++){if(fn(list[i])){return list[i]}}return undefined}function findIndex(list,fn){for(var i=0;i<list.length;i++){if(fn(list[i])){return i}}return-1}function any(list,fn){return!!find(list,fn)}function all(list,fn){for(var i=0;i<list.length;i++){if(!fn(list[i])){return false}}return true}function isPromise(obj){return!!obj&&(typeof obj==="undefined"?"undefined":_typeof(obj))==="object"&&typeof obj.then==="function"}function pickBy(obj,fn){var clone={};Object.keys(obj).forEach(function(key){if(fn(obj[key],key)){clone[key]=obj[key]}});return clone}function uniq(list){return[].concat(_toConsumableArray(new Set(list)))}module.exports.deprecated=deprecated;module.exports.rebelQueue=rebelQueue;module.exports.til=til;module.exports.any=any;module.exports.all=all;module.exports.find=find;module.exports.findIndex=findIndex;module.exports.pickBy=pickBy;module.exports.isPromise=isPromise;module.exports.uniq=uniq},{"./common-events":68}],68:[function(require,module,exports){var prefix="ads.";function emitEvent(level,topic,msg){window.adsChannel.emit(prefix+topic+"."+level,msg)}var levels={debug:emitEvent.bind(null,"debug"),info:emitEvent.bind(null,"info"),warn:emitEvent.bind(null,"warn"),error:emitEvent.bind(null,"error")};var styling={debug:"color:darkgreen",info:"color:darkblue"};function EventEmitter(prefix){return Object.keys(levels).reduce(function(obj,key){obj[key]=function(topic,msg){return levels[key](prefix+"."+topic,msg)};return obj},{})}function addStyling(last,args){if(styling[last]){if(args[1]){args[2]=args[1]}args[0]="%c"+args[0];args[1]=styling[last]}}function render(msg,_ref){var topic=_ref.topic;var topicList=topic.split(".");var last=topicList[topicList.length-1];var fn=console[last];var args=[topic];if(msg){args.push(msg)}addStyling(last,args);fn.apply(console,args)}function addDefaultSubscriptions(){var channel=window.adsChannel;return Object.keys(levels).forEach(function(key){channel.on("ads.#."+key,render)},{})}function handlePromiseError(topic){return function(e){return emitEvent("error",topic,e)}}module.exports=Object.assign({emitEvent:emitEvent,EventEmitter:EventEmitter,handlePromiseError:handlePromiseError},levels,{addDefaultSubscriptions:addDefaultSubscriptions})},{}],69:[function(require,module,exports){var slugify=require("@condenast/copilot-slug");function getGoogletagSlotPath(pageId,slotId){for(var _len=arguments.length,args=Array(_len>2?_len-2:0),_key=2;_key<_len;_key++){args[_key-2]=arguments[_key]}return["ads","pages",pageId,"slots",slotId].concat(args).join(".")}function shouldSetSlotSize(size,isEmpty,definition){var isValidSize=size&&Array.isArray(size);var is1x1=size&&size.length===2&&size[0]===size[1]===1;return definition.hasStaticRefreshSize&&isValidSize&&!isEmpty&&!is1x1}function setSlotSize(googletag,slot,size){slot.defineSizeMapping(googletag.sizeMapping().addSize([0,0],size).build())}function getAdUnitPath(_ref){var override=_ref.override,suffix=_ref.suffix,channel=_ref.channel,subChannel=_ref.subChannel,brandAdUnitPath=_ref.brandAdUnitPath,network=_ref.network;if(override){return network+"/"+override.replace(/,/g,"/")}var adUnitPath=network+"/"+brandAdUnitPath+"."+suffix;if(channel){adUnitPath+="/"+slugify(channel).toLowerCase()}if(subChannel){adUnitPath+="/"+slugify(subChannel).toLowerCase()}return adUnitPath}function getSizeStringAsArray(size){return size.split("x").map(function(stringSize){return parseInt(stringSize,10)})}function sizesToArray(sizes){return sizes.map(getSizeStringAsArray)}module.exports.getGoogletagSlotPath=getGoogletagSlotPath;module.exports.shouldSetSlotSize=shouldSetSlotSize;module.exports.setSlotSize=setSlotSize;module.exports.getAdUnitPath=getAdUnitPath;module.exports.sizesToArray=sizesToArray;module.exports.getSizeStringAsArray=getSizeStringAsArray},{"@condenast/copilot-slug":7}],70:[function(require,module,exports){var merger=require("./merger");var _require=require("./deep"),get=_require.get;var _require2=require("./common-gpt"),getAdUnitPath=_require2.getAdUnitPath,sizesToArray=_require2.sizesToArray;var knownOptionalSlots=["MOBILE_COVER","TABLET_GLOBAL_SUBNAV","AMS_NYR_MOBILE_NAVBAR","MOBILE_GLOBAL_SUBNAV"];function defineReadOnlyProperties(instance,obj){var keys=Object.keys(obj);var props={};for(var i=0;i<keys.length;i++){var key=keys[i];props[key]={value:obj[key],writable:false}}return Object.defineProperties(instance,props)}function freeze(instance){try{return Object.freeze(instance)}catch(ex){throw new Error('Must use "new" keyword to instantiate, must support Object.freeze.')}}function matchVariantPattern(allSets,patterns){var matchedPattern=false;patterns.forEach(function(pattern){if(!matchedPattern&&allSets[pattern]){matchedPattern=allSets[pattern]}});return matchedPattern||allSets._default||allSets.__default}function getSpecificityPattern(_ref){var slug=_ref.slug,channel=_ref.channel,sub_channel=_ref.sub_channel,template_type=_ref.template_type;return[slug,channel+"_"+sub_channel+"_"+template_type,channel+"_"+template_type,""+template_type]}function getSlotNamesForPage(pageContext,config){var specificityPatterns=getSpecificityPattern(pageContext);var pageSets=get(config,"slot.sets");return matchVariantPattern(pageSets,specificityPatterns)}function getHumanReadableBrand(){return get(window,"cns.config.property.identifiers.human")}function getConfig(){return get(window,"cns.config.config")}function getViewportRange(specificityPatterns,device,key){var config=getConfig();var viewportRequestRanges=config[key];var pattern=viewportRequestRanges&&matchVariantPattern(viewportRequestRanges,specificityPatterns);return pattern&&pattern[device]||pattern||0}function getPathOverride(){return get(window,"queryParameters.ao_iu")}function isOutOfPageBySlotName(slotName){return slotName==="_out_of_page"}function CompleteDefiner(pageContext,overwrites,device,slotCounter){var specificityPatterns=getSpecificityPattern(pageContext);var config=getConfig();var slotTypes=config.slot.types;var possibleSlotNames=getSlotNamesForPage(pageContext,config);var defaultSlotType=slotTypes._default||{};var knownProps={subChannel:"sub_channel",templateType:"template_type",requestInVPOnly:"request_in_vp_only",forChildren:"for_children",hasStaticRefreshSize:"static_refresh_size",canBeHidden:"can_be_hidden",shouldWaitForReact:"insert_after_react_ready"};function getSlotOverwrites(slotName){var slotOverwrites=matchVariantPattern(slotTypes[slotName],specificityPatterns);return overwrites?merger(slotOverwrites,overwrites):slotOverwrites}function getRenderBlock(definition){var renderBlock=definition.render;return renderBlock&&(renderBlock.slot||renderBlock[device]&&renderBlock[device].slot)}function isDefinitionValid(slotName,definition,device){var sizes=definition.sizes;var isValidSizes=sizes&&sizes[device]&&sizes[device].length;var hasRender=getRenderBlock(definition);return isOutOfPageBySlotName(slotName)||isValidSizes&&hasRender}var definitions=freeze(possibleSlotNames.reduce(function(definitions,slotName){var slotDefaults=merger(defaultSlotType,slotTypes[slotName]._default);var slotOverwrites=getSlotOverwrites(slotName);var definition=merger(slotDefaults,slotOverwrites);if(isDefinitionValid(slotName,definition,device)){definitions[slotName]=freeze(definition)}else if(knownOptionalSlots.indexOf(slotName)===-1){console.error("invalid slot",{definition:definition,slotName:slotName})}return definitions},{}));var slotNames=freeze(Object.keys(definitions));function PageDefinition(){defineReadOnlyProperties(this,{slug:pageContext.slug,server:pageContext.server,tags:pageContext.tags,cm:pageContext.cm,channel:pageContext.channel,subChannel:pageContext[knownProps.subChannel],device:device,templateType:pageContext[knownProps.templateType],forChildren:pageContext[knownProps.forChildren],slotNames:slotNames,network:getHumanReadableBrand(),requestViewportRange:getViewportRange(specificityPatterns,device,"request_vp_range")});freeze(this)}function SlotTypeDefinition(slotName){var isOutOfPage=slotName==="_out_of_page";var definition=definitions[slotName];this.getRenderBlock=function(){return getRenderBlock(definition)};this.getAdUnitPath=function(){var network=get(config,"network");var override=getPathOverride();if(override){return getAdUnitPath({network:network,override:override})}var brandAdUnitPath=getHumanReadableBrand();var suffix=definition.suffix;return getAdUnitPath(Object.assign({network:network,brandAdUnitPath:brandAdUnitPath,suffix:suffix},pageContext))};this.getSizes=function(){return definition.sizes[device]};this.getSizesArray=function(){return sizesToArray(definition.sizes[device])};this.shouldWaitUntilVisibleBeforeDisplay=function(){return definition.suffix!=="cm"&&!!definition[knownProps.requestInVPOnly]&&!definition[knownProps.canBeHidden]};this.getCustomData=function(){return definition.data};function SlotDefinition(count){count=count!==undefined?count:slotCounter.next(slotName);var id=slotName+"_"+count;defineReadOnlyProperties(this,{id:id,count:count});freeze(this)}SlotDefinition.prototype=this;this.getSlotDefinition=function(){return new SlotDefinition};this.getSlotDefinitionFromGPTSlot=function(slot){var id=slot.getSlotElementId();var split=id.split("_");var count=parseInt(split.pop(),10);return new SlotDefinition(count)};defineReadOnlyProperties(this,{isCM:definition.suffix==="cm",isOutOfPage:isOutOfPage,slotName:slotName,refresh:definition.refresh,hasStaticRefreshSize:!!definition[knownProps.hasStaticRefreshSize],shouldWaitForReact:!!definition[knownProps.shouldWaitForReact]});freeze(this)}this.getSlotTypeDefinition=function(slotName){return new SlotTypeDefinition(slotName)};this.getSlotDefinitionFromGPTSlot=function(slot){var id=slot.getSlotElementId();var split=id.split("_");split.pop();var slotName=split.join("_");var slotTypeDefinition=new SlotTypeDefinition(slotName);return slotTypeDefinition.getSlotDefinitionFromGPTSlot(slot)};this.getPageDefinition=function(){return new PageDefinition};freeze(this)}module.exports=CompleteDefiner},{"./common-gpt":69,"./deep":73,"./merger":82}],71:[function(require,module,exports){function getConfig(window){return window.cns&&window.cns.config}module.exports.getConfig=getConfig},{}],72:[function(require,module,exports){var cloneArray=function cloneArray(list){return Array.prototype.slice.apply(list)};var debounce=function debounce(func,delay){var inDebounce=void 0;return function(){var _this=this;var args=arguments;clearTimeout(inDebounce);inDebounce=setTimeout(function(){return func.apply(_this,args)},delay)}};var cumulativeArgumentDebounce=function cumulativeArgumentDebounce(func,delay){var inDebounce=void 0;var args=[];return function(){var _this=this;args.push(cloneArray(arguments));clearTimeout(inDebounce);inDebounce=setTimeout(function(){func.apply(_this,[cloneArray(args)]);args.length=0},delay)}};module.exports.debounce=debounce;module.exports.cumulativeArgumentDebounce=cumulativeArgumentDebounce},{}],73:[function(require,module,exports){function omit(obj,keysToOmit){return obj&&Object.keys(obj).reduce(function(acc,key){if(keysToOmit.indexOf(key)===-1){acc[key]=obj[key]}return acc},{})}function pathToArray(path){return path.split?path.split("."):path}function arrayToPath(path){return path.join?path.join("."):path}function get(obj,path){path=pathToArray(path);for(var i=0;obj&&i<path.length;i++){obj=obj[path[i]]}return obj}function set(obj,path,value){path=pathToArray(path);var lastIndex=path.length-1;var last=path[lastIndex];for(var i=0;i<lastIndex;i++){var key=path[i];if(!obj[key]&&i<lastIndex){obj[key]={}}obj=obj[path[i]]}var oldValue=obj&&obj[last];var newValue=obj&&(obj[last]=value);return{oldValue:oldValue,newValue:newValue}}function pickDeep(obj,props){var cleanedData={};props.forEach(function(path){var value=get(obj,path);if(value){set(cleanedData,path,value)}});return cleanedData}function pickDeepLastKeys(obj,props){var cleanedData={};props.forEach(function(path){var value=get(obj,path);if(value){var shortPath=Array.isArray(path)?path[path.length-1]:path.split(".").pop();cleanedData[shortPath]=value}});return cleanedData}module.exports={pathToArray:pathToArray,arrayToPath:arrayToPath,omit:omit,get:get,set:set,pick:pickDeep,flat:pickDeepLastKeys}},{}],74:[function(require,module,exports){function DelayedQueue(obj,target){if(!obj[target]){throw new Error("The command queue "+obj+"."+target+" does not exist.")}var queue=obj[target];this.push=function(fn){return fn()};obj[target]=this;while(queue.length){queue.shift()()}}module.exports=DelayedQueue},{}],75:[function(require,module,exports){function find(parent,selector){if(!selector){selector=parent;parent=document}return parent.querySelector(selector)}function findAll(parent,selector){if(!selector){selector=parent;parent=document}return Array.prototype.slice.call(parent.querySelectorAll(selector))}function setStyle(el,style){var keys=Object.keys(style);for(var i=0;i<keys.length;i++){var key=keys[i];el.style[key]=style[key]}}function addClasses(el,classList){var keys=Object.keys(classList);for(var i=0;i<keys.length;i++){el.classList.add(classList[keys[i]])}}function removeClasses(el,classList){var keys=Object.keys(classList);for(var i=0;i<keys.length;i++){el.classList.remove(classList[keys[i]])}}function setElementData(el,data){var keys=Object.keys(data);for(var i=0;i<keys.length;i++){var key=keys[i];el.setAttribute("data-"+key,data[key])}}function getFirstChildElement(parent){var cursor=parent.firstChild;while(cursor&&cursor.nodeType!==1){cursor=cursor.nextSibling}return cursor}function prependChild(parent,child){if(parent.firstChild){parent.insertBefore(child,parent.firstChild)}else{parent.appendChild(child)}}function insertBefore(node,newNode){if(node.parentNode){node.parentNode.insertBefore(newNode,node)}}function insertAfter(node,newNode){if(node.parentNode){node.parentNode.insertBefore(newNode,node.nextSibling)}}function clearChildren(el){while(el.firstChild){el.removeChild(el.firstChild)}}function removeElement(el){el.parentNode.removeChild(el);return el}function createElement(tagName,props){var el=document.createElement(tagName);if(props){Object.keys(props).forEach(function(key){el[key]=props[key]})}return el}function appendChild(targetEl,childEl){targetEl.appendChild(childEl)}module.exports={addClasses:addClasses,appendChild:appendChild,clearChildren:clearChildren,createElement:createElement,find:find,findAll:findAll,getFirstChildElement:getFirstChildElement,insertAfter:insertAfter,insertBefore:insertBefore,prependChild:prependChild,removeClasses:removeClasses,removeElement:removeElement,setElementData:setElementData,setStyle:setStyle}},{}],76:[function(require,module,exports){var _typeof2=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?function(obj){return typeof obj}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};var _typeof=typeof Symbol==="function"&&_typeof2(Symbol.iterator)==="symbol"?function(obj){return typeof obj==="undefined"?"undefined":_typeof2(obj)}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj==="undefined"?"undefined":_typeof2(obj)};var _require=require("./common-events"),error=_require.error,debug=_require.debug;var _require2=require("./dom"),find=_require2.find,findAll=_require2.findAll;var eval2=eval;function getText(el){var text="";el.childNodes.forEach(function(childNode){if(childNode.nodeType!==8){text+=childNode.nodeType!==1?childNode.nodeValue:getText(childNode)}});return text}function setMeta(length,index,nodes){var currentNode=nodes[index];var words=getText(currentNode);return{index:index,isOdd:!!(index%2),isEven:!(index%2),isFirst:index===0,isLast:index===length-1,characterCount:words.split("").length,wordCount:words.split(" ").length}}function isValidComplexInjection(injectionBlock){return typeof injectionBlock.el==="string"&&typeof injectionBlock.every==="number"&&(_typeof(injectionBlock.in)==="object"&&typeof injectionBlock.in.el==="string"||typeof injectionBlock.in==="string")}var insertionMethodMap={top:"prepend",bottom:"append",after:"after"};function normalizeMethod(method){return insertionMethodMap[method]||method}var insertionMethods={before:function before(el){return el.previousSibling},above:function above(el){return el.previousSibling},after:function after(el){return el.nextSibling},below:function below(el){return el.nextSibling},prepend:function prepend(el){return el.firstChild},append:function append(el){return el.lastChild}};function getInsertionTarget(el,method){if(insertionMethods[method]){return insertionMethods[method](el)}console.error("unknown insertion method for getInsertionTarget",{el:el,method:method})}function alreadyExists(el,method){var target=getInsertionTarget(el,method);var targetIsAd=target&&target.classList&&target.classList.contains("cns-ads-stage");var firstChild=target&&target.firstChild;var firstChildIsAd=firstChild&&firstChild.classList&&firstChild.classList.contains("cns-ads-stage");return!!(targetIsAd||firstChildIsAd)}function checkEvery(_ref){var injectionBlock=_ref.injectionBlock,index=_ref.index;return typeof injectionBlock.every==="number"&&!!injectionBlock.every&&typeof index==="number"}function checkCustomCondition(_ref2){var customConditionFn=_ref2.customConditionFn;return typeof customConditionFn==="function"}var shouldAddSlotConditions=[{name:"every",check:checkEvery,fn:function fn(_ref3){var index=_ref3.index,injectionBlock=_ref3.injectionBlock;return index%injectionBlock.every===0}},{name:"custom condition",check:checkCustomCondition,fn:function fn(_ref4){var customConditionFn=_ref4.customConditionFn,domNode=_ref4.domNode,meta=_ref4.meta;return customConditionFn(domNode,meta)}}];function shouldAddSlot(facts){for(var i=0;i<shouldAddSlotConditions.length;i++){var prefix="shouldAddSlot."+shouldAddSlotConditions[i].name;if(shouldAddSlotConditions[i].check(facts)){var result=void 0;try{result=shouldAddSlotConditions[i].fn(facts)}catch(ex){debug(prefix+".conditionThrew",{ex:ex,facts:facts})}if(!result){debug(prefix+".conditionNotMet",facts);return result}debug(prefix+".conditionFalse",facts)}else{debug(prefix+".checkFailed",facts)}}return true}function getParentSelector(injectionBlockIn){return typeof injectionBlockIn==="string"?injectionBlockIn:injectionBlockIn.el}function getEvalResult(str){if(str){try{return eval2("("+str+")")}catch(e){error("seriesInjection",e)}}}function getDomNodesForInjectionBlock(injectionBlock){var accumulatedCharacterCount=0;var accumulatedWordCount=0;var parentNode=find(getParentSelector(injectionBlock.in));if(!parentNode){return[]}var domNodes=findAll(parentNode,injectionBlock.el);var nodesLength=domNodes.length;var customConditionFn=getEvalResult(injectionBlock.when);var list=[];for(var index=0;index<nodesLength;index++){var domNode=domNodes[index];var meta=setMeta(nodesLength,index,domNodes);accumulatedCharacterCount+=meta.characterCount;accumulatedWordCount+=meta.wordCount;meta.accumulatedCharacterCount=accumulatedCharacterCount;meta.accumulatedWordCount=accumulatedWordCount;if(shouldAddSlot({index:index,domNode:domNode,meta:meta,customConditionFn:customConditionFn,injectionBlock:injectionBlock})){list.push(domNode)}}return list}function getCandidateElementsFromRenderBlock(renderBlock){return Object.keys(renderBlock).reduce(function(injections,injectionMethod){var injectionBlock=renderBlock[injectionMethod];var list=void 0;if(typeof injectionBlock==="string"){list=findAll(injectionBlock)}else if(isValidComplexInjection(injectionBlock)){list=getDomNodesForInjectionBlock(injectionBlock)}else{list=[];error("invalid",injectionBlock)}injectionMethod=normalizeMethod(injectionMethod);list=list.filter(function(el){return!alreadyExists(el,injectionMethod)});if(list&&list.length){injections[injectionMethod]=list}return injections},{})}module.exports={getCandidateElementsFromRenderBlock:getCandidateElementsFromRenderBlock}},{"./common-events":68,"./dom":75}],77:[function(require,module,exports){function getCookie(name,docCookies){docCookies=docCookies||document.cookie;var cookies=docCookies.split(";");var matchRegex=RegExp("^\\s*"+name+"=\\s*(.*?)\\s*$");for(var i=0;i<cookies.length;i++){var matched=cookies[i].match(matchRegex);if(matched){return matched[1]}}}module.exports=getCookie},{}],78:[function(require,module,exports){module.exports.getViewportTemplate=function(){var size=window.innerWidth;if(size<768){return"mobile"}if(size<1024){return"tablet"}return"desktop"}},{}],79:[function(require,module,exports){var _require=require("./common-events"),error=_require.error,debug=_require.debug;function getInterceptors(){function isSourcePropertyFunction(_ref){var sourceObj=_ref.sourceObj,key=_ref.key;return typeof sourceObj[key]==="function"}function assignAsProxyFunction(_ref2){var sourceObj=_ref2.sourceObj,key=_ref2.key,destObj=_ref2.destObj;destObj[key]=sourceObj[key].bind(sourceObj)}function startsWith(largeStr,smallStr){return largeStr.slice(0,smallStr.length)===smallStr}function isNonGetterEmitter(_ref3){var name=_ref3.name,key=_ref3.key,sourceObj=_ref3.sourceObj;var isFunction=typeof sourceObj[key]==="function";var ignoredNames=["adsChannel","openState","lockedState"];var ignoredFunctions=["get","is","has"];return isFunction&&ignoredNames.indexOf(name)===-1&&ignoredFunctions.every(function(start){return!startsWith(key,start)})}function reportCall(name,key,args){var path=[name,key];var items=args.slice();while(typeof items[0]==="string"){path.push(items.shift())}if(items.length===1){items=items[0]}debug(path.join("."),items)}function safelyEmitBeforeCall(_ref4){var sourceObj=_ref4.sourceObj,destObj=_ref4.destObj,key=_ref4.key,name=_ref4.name;destObj[key]=function(){for(var _len=arguments.length,args=Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key]}try{reportCall(name,key,args)}catch(ex){error("ioc.interceptor.nonGetterEmitter."+name+"."+key,args)}return sourceObj[key].apply(sourceObj,args)}}return[{when:isSourcePropertyFunction,fn:assignAsProxyFunction},{when:isNonGetterEmitter,fn:safelyEmitBeforeCall}]}module.exports=function IOC(){var definitions={};var instances={};var interceptors=getInterceptors();function applyInterceptors(interceptors,sourceObj,name){return Object.keys(sourceObj).reduce(function(destObj,key){var facts={sourceObj:sourceObj,key:key,name:name,destObj:destObj};interceptors.forEach(function(interceptor){if(interceptor.when(facts)){interceptor.fn(facts)}});return destObj},{})}function define(name,dependencies,constructor){if(!constructor){constructor=constructor||dependencies;dependencies=[]}definitions[name]={dependencies:dependencies,constructor:constructor}}function get(name){if(!definitions[name]){throw new Error(name+" has not been defined")}if(!instances[name]){var args=[];var dependencies=definitions[name].dependencies;for(var i=0;i<dependencies.length;i++){args.push(get(dependencies[i]))}var _constructor=definitions[name].constructor;var source=!_constructor.prototype?_constructor.apply(undefined,args):new(Function.prototype.bind.apply(_constructor,[null].concat(args)));instances[name]=applyInterceptors(interceptors,source,name)}return instances[name]}return{get:get,define:define}}()},{"./common-events":68}],80:[function(require,module,exports){var KeyCounter=function KeyCounter(){var set=new Set;this.increment=function(key){if(!set[key]){set[key]=0}set[key]+=1};this.getCount=function(key){return set[key]||0}};module.exports=KeyCounter},{}],81:[function(require,module,exports){var _typeof2=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?function(obj){return typeof obj}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};var _typeof=typeof Symbol==="function"&&_typeof2(Symbol.iterator)==="symbol"?function(obj){return typeof obj==="undefined"?"undefined":_typeof2(obj)}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj==="undefined"?"undefined":_typeof2(obj)};var _require=require("./common-control"),any=_require.any;var always=function always(){return true};function LifecycleRegistrar(allowedStages){var events={};allowedStages.forEach(function(stage){events[stage]=[]});function register(stage,when,fn){if(!fn){fn=when;when=always}if(!allowedStages.includes(stage)){throw new Error(stage+" not registered in LifeCycle")}events[stage].push({when:when,fn:fn})}function isPromise(obj){return obj&&(typeof obj==="undefined"?"undefined":_typeof(obj))==="object"&&typeof obj.then==="function"}function merge(results){var obj={};results.unshift({});for(var i=0;i<results.length;i++){var result=results[i];if(!result){return false}Object.assign(obj,result)}return obj}function apply(stages){for(var _len=arguments.length,args=Array(_len>1?_len-1:0),_key=1;_key<_len;_key++){args[_key-1]=arguments[_key]}var validActions=[];stages.forEach(function(stage){events[stage].forEach(function(_ref){var when=_ref.when,fn=_ref.fn;if(when.apply(undefined,args)){validActions.push(fn)}})});var results=validActions.map(function(fn){return fn.apply(undefined,args)});if(any(results,isPromise)){return Promise.all(results).then(merge)}return merge(results)}this.register=register;this.apply=apply}module.exports=LifecycleRegistrar},{"./common-control":67}],82:[function(require,module,exports){var _typeof2=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?function(obj){return typeof obj}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};var _typeof=typeof Symbol==="function"&&_typeof2(Symbol.iterator)==="symbol"?function(obj){return typeof obj==="undefined"?"undefined":_typeof2(obj)}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj==="undefined"?"undefined":_typeof2(obj)};var objMerge=require("@condenast/atp-utl/objects/merge");var optsMerge=require("@condenast/atp-utl/objects/options");var loop=require("@condenast/atp-utl/loop/");var isRunningOnClient=void 0;function isObject(value){return(typeof value==="undefined"?"undefined":_typeof(value))==="object"&&value.constructor===Object}function mergeUniqueArrays(arr1,arr2){return Array.from(new Set(arr1.concat(arr2)))}function urisMerger(destValue,sourceValue){var mergedSets=objMerge({mergeables:[destValue,sourceValue]});mergedSets.__default=mergedSets._default;mergedSets._default=null;delete mergedSets._default}function setsMerger(destValue,sourceValue){var mergedSets=objMerge({mergeables:[destValue,sourceValue]});mergedSets.__default=mergedSets._default;mergedSets._default=null;delete mergedSets._default}function groupMerger(destValue,sourceValue){return Array.from(new Set(destValue.concat(sourceValue)))}function targetingMerger(destValue,sourceValue){var mergedKeys=mergeUniqueArrays(Object.keys(destValue),Object.keys(sourceValue));var mergedTargeting={};loop(mergedKeys,function(mergeableKey){if(!destValue[mergeableKey]){mergedTargeting[mergeableKey]=sourceValue[mergeableKey];return}mergedTargeting[mergeableKey]=mergeUniqueArrays(destValue[mergeableKey],sourceValue[mergeableKey])});return mergedTargeting}function idMerger(destValue,sourceValue){var destKeys=Object.keys(destValue);var sourceKeys=Object.keys(sourceValue);var mergedKeys=mergeUniqueArrays(destKeys,sourceKeys);var mergedIds=void 0;if(destKeys.length&&sourceKeys.length){mergedIds={};loop(mergedKeys,function(mergeableKey){mergedIds[mergeableKey]=sourceValue[mergeableKey]||destValue[mergeableKey]})}else{mergedIds=sourceValue}return mergedIds}function sizeMerger(destValue,sourceValue){var mergedRender={};loop(destValue,function(deviceKey,deviceVal){mergedRender[deviceVal]=destValue[deviceVal]||[];if(sourceValue[deviceVal]){mergedRender[deviceVal]=Array.from(new Set(mergedRender[deviceVal].concat(sourceValue[deviceVal])));var blocker=mergedRender[deviceVal].filter(function(i){return/-/.test(i)});var blocked=blocker.map(function(x){return x.replace(/-/g,"")});mergedRender[deviceVal]=mergedRender[deviceVal].filter(function(value){return blocker.concat(blocked).indexOf(value)===-1})}});return mergedRender}function deviceMerger(target,destValue,sourceValue){if(sourceValue.desktop){target.desktop=sourceValue.desktop||target.desktop}if(sourceValue.tablet){target.tablet=sourceValue.tablet||target.tablet}if(sourceValue.mobile){target.mobile=sourceValue.mobile||target.mobile}}function renderMerger(destValue,sourceValue){var mergedRender={};deviceMerger(mergedRender,destValue,sourceValue);if(sourceValue.constellation){mergedRender.constellation=sourceValue.constellation}if(sourceValue.slot){mergedRender.slot=sourceValue.slot}return mergedRender}function getDeviceDefault(source){var copy=JSON.parse(JSON.stringify(source));copy.__default=copy._default||copy.__default||{desktop:copy.desktop,tablet:copy.tablet,mobile:copy.mobile};delete copy._default;delete copy.desktop;delete copy.tablet;delete copy.mobile;return copy}function vpRangeMerger(destValue,sourceValue){var dest=getDeviceDefault(destValue);var overwrites=getDeviceDefault(sourceValue);var defaults=optsMerge(dest.__default,overwrites.__default);var mergedVP={};loop(overwrites,function(source,key){var desktop=source.desktop||defaults.desktop;var tablet=source.tablet||defaults.tablet;var mobile=source.mobile||defaults.mobile;mergedVP[key]={desktop:desktop,tablet:tablet,mobile:mobile}});return mergedVP}function stringToFunction(string){return eval("("+string+")")}function slotComplexRenderPreProcessor(slotBlock){loop(slotBlock,function(block){if(isObject(block)&&block.every&&block.el){if(block.when){block.when=isRunningOnClient&&stringToFunction(block.when)||block.when.toString()}if(block.in&&block.in.el&&block.in.when){block.in.when=isRunningOnClient&&stringToFunction(block.in.when)||block.in.when.toString()}}})}function slotComplexRenderProcessor(slotRender){if(!slotRender){return}if(slotRender.slot){slotComplexRenderPreProcessor(slotRender.slot);return}loop(slotRender,function(block){slotComplexRenderPreProcessor(block.slot)})}function pluginMerger(destValue,sourceValue){var filteredPlugins={};loop(sourceValue,function(propertyPluginConf,name){var globalPluginConf=destValue[name];filteredPlugins[name]=objMerge({mergeables:[globalPluginConf,propertyPluginConf]})});return filteredPlugins}function slotTypeDefinitionsMerger(globalValue,propertyValue){var filteredDefinitions={};loop(propertyValue,function(slotDefinition,slotDefinitionName){var isReallyFalse=slotDefinition===false;filteredDefinitions[slotDefinitionName]=isReallyFalse?false:objMerge({mergeables:[globalValue[slotDefinitionName],propertyValue[slotDefinitionName]],merger:adConfigMerger})});return filteredDefinitions}function adConfigMerger(destValue,sourceValue,key){isRunningOnClient=typeof window!=="undefined"&&window.window;switch(key){case"uris":if(isObject(destValue)){return urisMerger(destValue,sourceValue)}break;case"sets":if(isObject(destValue)){return setsMerger(destValue,sourceValue)}break;case"types":if(isObject(destValue)){return slotTypeDefinitionsMerger(destValue,sourceValue)}break;case"groups":if(!destValue){return sourceValue}if(isObject(destValue)){return groupMerger(destValue,sourceValue)}break;case"targeting":if(!destValue){return sourceValue}if(isObject(destValue)){return targetingMerger(destValue,sourceValue)}break;case"sizes":if(!destValue){return sourceValue}if(isObject(destValue)){return sizeMerger(destValue,sourceValue)}break;case"id":if(!destValue){return sourceValue}if(isObject(destValue)){return idMerger(destValue,sourceValue)}break;case"render":slotComplexRenderProcessor(destValue);slotComplexRenderProcessor(sourceValue);if(!destValue){return sourceValue}if(isObject(destValue)){return renderMerger(destValue,sourceValue)}break;case"request_vp_range":case"refresh_vp_range":if(!destValue){return getDeviceDefault(sourceValue)}if(isObject(destValue)){return vpRangeMerger(destValue,sourceValue)}break;case"plugins":if(isObject(destValue)){return pluginMerger(destValue,sourceValue)}break;default:if(Array.isArray(destValue)&&Array.isArray(sourceValue)){return sourceValue}break}}function merge(generals,specifics){return objMerge({mergeables:[generals,specifics],merger:adConfigMerger})}module.exports=merge},{"@condenast/atp-utl/loop/":1,"@condenast/atp-utl/objects/merge":2,"@condenast/atp-utl/objects/options":3}],83:[function(require,module,exports){var _require=require("./debounce"),cumulativeArgumentDebounce=_require.cumulativeArgumentDebounce;function collectPromises(fn,interval){interval=interval||0;var bounce=cumulativeArgumentDebounce(function(argsList){var args=[];var resolves=[];var rejects=[];var reject=function reject(error){return rejects.forEach(function(reject){return reject(error)})};argsList.forEach(function(stuff){resolves.push(stuff[0]);rejects.push(stuff[1]);args.push(stuff[2])});fn(args).then(function(results){if(results){if(results.length!==args.length){return reject(new Error("collectPromises: Number of results must equal number of original items"))}return results.forEach(function(result,index){return resolves[index](result)})}return resolves.forEach(function(fn){return fn()})}).catch(reject)},interval);return function(arg){return new Promise(function(resolve,reject){return bounce(function(results){resolve(results)},reject,arg)})}}module.exports.collectPromises=collectPromises},{"./debounce":72}],84:[function(require,module,exports){var PromiseLock=function PromiseLock(){var promise=void 0;return function(fn){return function(){for(var _len=arguments.length,args=Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key]}if(promise){var resultPromise=promise.then(function(){return fn.apply(undefined,args)});promise=resultPromise.then(function(){return undefined});return resultPromise}promise=fn.apply(undefined,args);return promise}}};module.exports=PromiseLock},{}],85:[function(require,module,exports){var matcher="[\"',=!#~;<>\\]+*^()[\\s]";function isValidTargetKey(targetKey){var cleanWord=targetKey&&targetKey.trim();return cleanWord.length&&!cleanWord.match(matcher)&&cleanWord.length<=20&&!cleanWord.match(/^[0-9]/)}function setSlug(key,word){var regEx=new RegExp(matcher,"g");if(!word&&word!==0){return false}var cleanWord=word.toString().toLowerCase().replace(regEx,"_").replace(/_+/g,"_").replace(/(^_|_$)/g,"").substring(0,40);return cleanWord}function sanitize(rawTargets){var sanitized={};var errors={};var targets=rawTargets||{};Object.keys(targets).forEach(function(targetKey){var targetVals=targets[targetKey];if(!isValidTargetKey(targetKey)){errors[targetKey]=targetVals;return}if([undefined,null,""].indexOf(targetVals)>=0){errors[targetKey]=targetVals;return}targetVals=[].concat(targetVals).map(function(targetVal){return setSlug(targetKey,targetVal)}).filter(Boolean);if(!targetVals.length){errors[targetKey]=targetVals;return}targetKey=targetKey.trim();sanitized[targetKey]=targetVals;return sanitized[targetKey]});return{sanitized:sanitized,errors:errors}}module.exports=sanitize},{}],86:[function(require,module,exports){function append(args){return new Promise(function(resolve,reject){var allowedScriptProps=["src","targ","async","defer"];var requiredArgs=["src","targ"];var element=document.createElement("script");requiredArgs.forEach(function(key){return!args[key]&&reject(new Error("Missing required parameter: "+key))});allowedScriptProps.forEach(function(key){element[key]=args[key]});element.onload=function onload(){resolve()};element.onerror=function onerror(e){reject(e)};args.targ.appendChild(element)})}module.exports={append:append}},{}],87:[function(require,module,exports){var SlotCounter=function SlotCounter(){var state={};this.next=function(slotName){state[slotName]=state[slotName]||0;var count=state[slotName];state[slotName]++;return count}};module.exports=SlotCounter},{}],88:[function(require,module,exports){var _require=require("./script"),append=_require.append;var DelayedQueue=require("./delayed-queue");window.sparrowQueue=window.sparrowQueue||[];function setup(config,window){if(window.sparrow){new DelayedQueue(window,"sparrowQueue");return}if(window.Sparrow&&!window.sparrow){window.sparrow=new window.Sparrow(config);new DelayedQueue(window,"sparrowQueue");return}if(!window.Sparrow&&!window.sparrow){append({src:"https://web.archive.org/web/20180418115949/https://pixel.condenastdigital.com/sparrow.min.js",targ:document.head,parallel:true}).then(function(){window.sparrow=new window.Sparrow(window.cns.config.metrics.plugins.sparrow);new DelayedQueue(window,"sparrowQueue")})}}function pixel(_ref){var campaign=_ref.campaign,name=_ref.name,meta=_ref.meta;window.sparrowQueue.push(function(){window.sparrow.track(campaign,name,meta)})}module.exports={setup:setup,pixel:pixel}},{"./delayed-queue":74,"./script":86}],89:[function(require,module,exports){var _require=require("./deep"),get=_require.get,omit=_require.omit,pathToArray=_require.pathToArray,arrayToPath=_require.arrayToPath,set=_require.set;function deleteByClone(obj,path){var cloneTarget=path[0];var omitTarget=path[1];obj[cloneTarget]=omit(obj[cloneTarget],[omitTarget])}function emit(channel,path,payload){channel.emit(path.join("."),payload)}function emitChange(channel,path,oldValue,newValue){if(newValue!==oldValue){emit(channel,path.concat(["changed"]),{oldValue:oldValue,newValue:newValue})}}function setEmit(channel,obj,path,value){var _set=set(obj,path,value),oldValue=_set.oldValue,newValue=_set.newValue;emitChange(channel,path,oldValue,newValue);return this}function removeIn(channel,obj,path){var lastIndex=path.length-1;var lastKey=path[lastIndex];var stack=[];for(var i=0;i<lastIndex;i++){var key=path[i];if(!obj[key]&&i<lastIndex){obj[key]={}}stack.push(obj);obj=obj[path[i]]}var oldValue=obj&&obj[lastKey];if(stack.length>1){deleteByClone(stack[lastIndex-1],path.slice(-2))}else{delete obj[lastKey]}emitChange(channel,path,oldValue);return this}function updateIn(channel,obj,path,fn){var oldValue=get(obj,path);for(var _len=arguments.length,args=Array(_len>4?_len-4:0),_key=4;_key<_len;_key++){args[_key-4]=arguments[_key]}var newValue=fn.apply(undefined,[oldValue].concat(args));emitChange(channel,path,oldValue,newValue);return this}function pathIsArray(fn){return function(path){path=pathToArray(path);for(var _len2=arguments.length,args=Array(_len2>1?_len2-1:0),_key2=1;_key2<_len2;_key2++){args[_key2-1]=arguments[_key2]}return fn.apply(undefined,[path].concat(args))}}function StateSlice(channel,parentOpenState,rootState,slicePath){var _this=this;var state=get(rootState,slicePath);this.updateIn=pathIsArray(function(path,fn){for(var _len3=arguments.length,args=Array(_len3>2?_len3-2:0),_key3=2;_key3<_len3;_key3++){args[_key3-2]=arguments[_key3]}return parentOpenState.updateIn.apply(parentOpenState,[slicePath.concat(path),fn].concat(args))});this.get=pathIsArray(function(path){return parentOpenState.get(slicePath.concat(path))});this.setIn=pathIsArray(function(path,value){parentOpenState.setIn(slicePath.concat(path),value);return _this});this.removeIn=pathIsArray(function(path){parentOpenState.removeIn(slicePath.concat(path));return _this});this.on=pathIsArray(function(path,fn){parentOpenState.on(slicePath.concat(path),fn);return _this});this.emit=pathIsArray(function(path,value){parentOpenState.emit(slicePath.concat(path),value);return _this});this.slice=pathIsArray(function(path){return new StateSlice(channel,_this,get(state,path),slicePath.concat(path))})}function OpenState(channel){var _this2=this;var state=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};this.updateIn=pathIsArray(updateIn.bind(this,channel,state));this.get=pathIsArray(get.bind(this,state));this.setIn=pathIsArray(setEmit.bind(this,channel,state));this.removeIn=pathIsArray(removeIn.bind(this,channel,state));this.on=arrayToPath(channel.on.bind(channel));this.emit=pathIsArray(function(path,value){if(!get(state,path.slice(0,-1))){throw new Error(path+" doesn't exist")}return emit(channel,path,value)});this.slice=pathIsArray(function(path){return new StateSlice(channel,_this2,state,path)})}function LockedState(openState){this.get=openState.get;this.on=openState.on;this.claim=function(path){path=pathToArray(path);if(!openState.get(path)){var newState={};openState.setIn(path,newState);return openState.slice(path)}throw new Error(path.join(".")+" already claimed")}}module.exports={OpenState:OpenState,LockedState:LockedState,StateSlice:StateSlice}},{"./deep":73}],90:[function(require,module,exports){function createTimeOut(fn,timeoutLength,errorMessage){errorMessage=errorMessage||"timed out";return new Promise(function(resolve,reject){var timeoutFn=void 0;var complete=false;var once=function once(fn){return function(arg){if(!complete){complete=true;fn(arg)}}};var onTimeout=function onTimeout(fn){return timeoutFn=fn};var newResolve=once(resolve);var newReject=once(reject);setTimeout(function(){if(!complete){if(timeoutFn){timeoutFn()}newReject(new Error(errorMessage))}},timeoutLength);return fn(newResolve,newReject,onTimeout)})}module.exports.createTimeOut=createTimeOut},{}],91:[function(require,module,exports){function UniqueTimerStore(){var list=new Set;function endTimer(key){var previousTimerReference=list[key];if(previousTimerReference){clearTimeout(previousTimerReference);list.delete(key)}}function startTimer(key,fn,time){endTimer(key);list.add(key,setTimeout(function(){endTimer(key);fn()},time))}this.startTimer=startTimer;this.endTimer=endTimer}module.exports=UniqueTimerStore},{}],92:[function(require,module,exports){function updateCorrelatorInterval(){var interval=3e4;setInterval(function(){window.googletag.pubads().updateCorrelator()},interval)}module.exports.updateCorrelatorInterval=updateCorrelatorInterval},{}],93:[function(require,module,exports){var _require=require("./common-control"),any=_require.any;var _require2=require("./deep"),pick=_require2.pick;var _require3=require("./common-events"),EventEmitter=_require3.EventEmitter;var fastdom=require("fastdom");var defaultIntersectionObserverOptions={threshold:0,rootMargin:"0px 0px"};var _ref=new EventEmitter("VisibilityObserver"),debug=_ref.debug;function isIntersecting(entries){return any(entries,function(entry){return entry.isIntersecting})}function hasHigherIntersectionRatio(intersectionRatio,entries){return intersectionRatio===undefined||any(entries,function(entry){return entry.intersectionRatio>=(intersectionRatio||0)})}function onceVisible(el,options,fn){var callback=fn||options;var opts=fn&&options||{};var intersectionObserverOptions=Object.assign({},defaultIntersectionObserverOptions,pick(opts,["threshold","rootMargin"]));fastdom.measure(function(){var observer=new IntersectionObserver(function(entries){if(hasHigherIntersectionRatio(options.intersectionRatio,entries)&&isIntersecting(entries)){callback();debug("visible",{el:el,entries:entries});observer.disconnect()}else{debug("notVisible",{el:el,entries:entries})}},intersectionObserverOptions);observer.observe(el)})}module.exports.onceVisible=onceVisible},{"./common-control":67,"./common-events":68,"./deep":73,fastdom:8}]},{},[66]); </script></body></html><!-- FILE ARCHIVED ON 11:59:49 Apr 18, 2018 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 06:20:09 Dec 01, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.967 exclusion.robots: 0.037 exclusion.robots.policy: 0.022 esindex: 0.013 cdx.remote: 25.368 LoadShardBlock: 255.628 (3) PetaboxLoader3.datanode: 92.365 (4) PetaboxLoader3.resolve: 3524.794 (2) load_resource: 3465.601 -->