diff --git a/vendor/Ooyala/OoyalaAdobeAnalyticsSDK-Android/OoyalaAdobeAnalyticsSDK.jar b/vendor/Ooyala/OoyalaAdobeAnalyticsSDK-Android/OoyalaAdobeAnalyticsSDK.jar index badc7b3dd..e41acfd96 100644 Binary files a/vendor/Ooyala/OoyalaAdobeAnalyticsSDK-Android/OoyalaAdobeAnalyticsSDK.jar and b/vendor/Ooyala/OoyalaAdobeAnalyticsSDK-Android/OoyalaAdobeAnalyticsSDK.jar differ diff --git a/vendor/Ooyala/OoyalaAdobeAnalyticsSDK-Android/VERSION b/vendor/Ooyala/OoyalaAdobeAnalyticsSDK-Android/VERSION index 86796c2bc..b26bc2d11 100644 --- a/vendor/Ooyala/OoyalaAdobeAnalyticsSDK-Android/VERSION +++ b/vendor/Ooyala/OoyalaAdobeAnalyticsSDK-Android/VERSION @@ -1,3 +1,3 @@ This was built with OoyalaSDK vv4.18.0_RC3 Git SHA: 5c752159f09e499709e19a175f34b9f8a480cc09 -Created On: Mon Oct 3 15:21:08 PDT 2016 +Created On: Mon Oct 3 16:45:34 PDT 2016 diff --git a/vendor/Ooyala/OoyalaCastSDK-Android/OoyalaCastSDK.aar b/vendor/Ooyala/OoyalaCastSDK-Android/OoyalaCastSDK.aar index 3f2ffc752..cac1cd686 100644 Binary files a/vendor/Ooyala/OoyalaCastSDK-Android/OoyalaCastSDK.aar and b/vendor/Ooyala/OoyalaCastSDK-Android/OoyalaCastSDK.aar differ diff --git a/vendor/Ooyala/OoyalaCastSDK-Android/VERSION b/vendor/Ooyala/OoyalaCastSDK-Android/VERSION index e3ff5459e..a055f30a6 100644 --- a/vendor/Ooyala/OoyalaCastSDK-Android/VERSION +++ b/vendor/Ooyala/OoyalaCastSDK-Android/VERSION @@ -1,4 +1,4 @@ This was built with OoyalaSDK vv4.18.0_RC3 Git SHA: 5c752159f09e499709e19a175f34b9f8a480cc09 Tested with Google Cast Companion Library SHA 2cd84abb59c3383ce26dca0a09ead6a7a432efb0 -Created On: Mon Oct 3 15:21:18 PDT 2016 +Created On: Mon Oct 3 16:46:19 PDT 2016 diff --git a/vendor/Ooyala/OoyalaFreewheelSDK-Android/OoyalaFreewheelSDK.jar b/vendor/Ooyala/OoyalaFreewheelSDK-Android/OoyalaFreewheelSDK.jar index 999916115..6e4d8695c 100644 Binary files a/vendor/Ooyala/OoyalaFreewheelSDK-Android/OoyalaFreewheelSDK.jar and b/vendor/Ooyala/OoyalaFreewheelSDK-Android/OoyalaFreewheelSDK.jar differ diff --git a/vendor/Ooyala/OoyalaFreewheelSDK-Android/VERSION b/vendor/Ooyala/OoyalaFreewheelSDK-Android/VERSION index b13bae2c6..85cd0676e 100644 --- a/vendor/Ooyala/OoyalaFreewheelSDK-Android/VERSION +++ b/vendor/Ooyala/OoyalaFreewheelSDK-Android/VERSION @@ -1,4 +1,4 @@ This was built with OoyalaSDK vv4.18.0_RC3 Git SHA: 5c752159f09e499709e19a175f34b9f8a480cc09 Tested with Freewheel SDK Version 6.5.0 -Created On: Mon Oct 3 15:21:38 PDT 2016 +Created On: Mon Oct 3 16:47:39 PDT 2016 diff --git a/vendor/Ooyala/OoyalaIMASDK-Android/OoyalaIMASDK.jar b/vendor/Ooyala/OoyalaIMASDK-Android/OoyalaIMASDK.jar index c9644a45c..5b0e5409d 100644 Binary files a/vendor/Ooyala/OoyalaIMASDK-Android/OoyalaIMASDK.jar and b/vendor/Ooyala/OoyalaIMASDK-Android/OoyalaIMASDK.jar differ diff --git a/vendor/Ooyala/OoyalaIMASDK-Android/VERSION b/vendor/Ooyala/OoyalaIMASDK-Android/VERSION index 0b9ba72c9..6506efb3a 100644 --- a/vendor/Ooyala/OoyalaIMASDK-Android/VERSION +++ b/vendor/Ooyala/OoyalaIMASDK-Android/VERSION @@ -1,4 +1,4 @@ This was built with OoyalaSDK vv4.18.0_RC3 Git SHA: 5c752159f09e499709e19a175f34b9f8a480cc09 Tested with IMA SDK Version ima-android-v330.jar -Created On: Mon Oct 3 15:21:40 PDT 2016 +Created On: Mon Oct 3 16:47:56 PDT 2016 diff --git a/vendor/Ooyala/OoyalaNielsenSDK-Android/OoyalaNielsenSDK.jar b/vendor/Ooyala/OoyalaNielsenSDK-Android/OoyalaNielsenSDK.jar index d003efac8..52b014d27 100644 Binary files a/vendor/Ooyala/OoyalaNielsenSDK-Android/OoyalaNielsenSDK.jar and b/vendor/Ooyala/OoyalaNielsenSDK-Android/OoyalaNielsenSDK.jar differ diff --git a/vendor/Ooyala/OoyalaNielsenSDK-Android/VERSION b/vendor/Ooyala/OoyalaNielsenSDK-Android/VERSION index cbdc45591..873872f21 100644 --- a/vendor/Ooyala/OoyalaNielsenSDK-Android/VERSION +++ b/vendor/Ooyala/OoyalaNielsenSDK-Android/VERSION @@ -1,4 +1,4 @@ This was built with OoyalaSDK vv4.18.0_RC3 Git SHA: 5c752159f09e499709e19a175f34b9f8a480cc09 Tested with Nielsen-Android-AppSDK 4.0.0.8 -Created On: Mon Oct 3 15:21:43 PDT 2016 +Created On: Mon Oct 3 16:48:06 PDT 2016 diff --git a/vendor/Ooyala/OoyalaPulseIntegration-Android/OoyalaPulseIntegration.jar b/vendor/Ooyala/OoyalaPulseIntegration-Android/OoyalaPulseIntegration.jar index 88be9309b..060d498d5 100644 Binary files a/vendor/Ooyala/OoyalaPulseIntegration-Android/OoyalaPulseIntegration.jar and b/vendor/Ooyala/OoyalaPulseIntegration-Android/OoyalaPulseIntegration.jar differ diff --git a/vendor/Ooyala/OoyalaPulseIntegration-Android/VERSION b/vendor/Ooyala/OoyalaPulseIntegration-Android/VERSION index 4140857d2..539954ce2 100644 --- a/vendor/Ooyala/OoyalaPulseIntegration-Android/VERSION +++ b/vendor/Ooyala/OoyalaPulseIntegration-Android/VERSION @@ -1,4 +1,4 @@ This was built with OoyalaSDK vv4.18.0_RC3 Git SHA: 5c752159f09e499709e19a175f34b9f8a480cc09 Tested with Pulse SDK Version 2.2.16.14.0 -Created On: Mon Oct 3 15:21:45 PDT 2016 +Created On: Mon Oct 3 16:48:15 PDT 2016 diff --git a/vendor/Ooyala/OoyalaSDK-Android/OoyalaSDK.jar b/vendor/Ooyala/OoyalaSDK-Android/OoyalaSDK.jar index 78dcf4d90..4237df1e1 100644 Binary files a/vendor/Ooyala/OoyalaSDK-Android/OoyalaSDK.jar and b/vendor/Ooyala/OoyalaSDK-Android/OoyalaSDK.jar differ diff --git a/vendor/Ooyala/OoyalaSDK-Android/VERSION b/vendor/Ooyala/OoyalaSDK-Android/VERSION index b341b72df..4ea9de550 100644 --- a/vendor/Ooyala/OoyalaSDK-Android/VERSION +++ b/vendor/Ooyala/OoyalaSDK-Android/VERSION @@ -1,3 +1,3 @@ Ooyala SDK Versions vv4.18.0_RC3 Git SHA: 5c752159f09e499709e19a175f34b9f8a480cc09 -Created On: Mon Oct 3 15:21:25 PDT 2016 +Created On: Mon Oct 3 16:47:10 PDT 2016 diff --git a/vendor/Ooyala/OoyalaSkinSDK-Android/OoyalaSkinSDK.jar b/vendor/Ooyala/OoyalaSkinSDK-Android/OoyalaSkinSDK.jar index 99328cfcc..d831e34b6 100644 Binary files a/vendor/Ooyala/OoyalaSkinSDK-Android/OoyalaSkinSDK.jar and b/vendor/Ooyala/OoyalaSkinSDK-Android/OoyalaSkinSDK.jar differ diff --git a/vendor/Ooyala/OoyalaSkinSDK-Android/VERSION b/vendor/Ooyala/OoyalaSkinSDK-Android/VERSION index b65aa06bc..45c3ca900 100644 --- a/vendor/Ooyala/OoyalaSkinSDK-Android/VERSION +++ b/vendor/Ooyala/OoyalaSkinSDK-Android/VERSION @@ -1,3 +1,3 @@ -Built with Ooyala SDK Version v4.16.0_RC6 -native-skin Git SHA:caaf760f3dab7e51ee982c36770ca0737bad1ecb -Created On: Wed Jul 20 18:11:21 PDT 2016 +Built with Ooyala SDK Version v4.18.0_RC3 +native-skin Git SHA:895cadacab05584c0758861aa9227f08fc17104f +Created On: Mon Oct 3 16:48:49 PDT 2016 diff --git a/vendor/Ooyala/OoyalaSkinSDK-Android/index.android.jsbundle b/vendor/Ooyala/OoyalaSkinSDK-Android/index.android.jsbundle index 1dba8e709..b9c87f116 100644 --- a/vendor/Ooyala/OoyalaSkinSDK-Android/index.android.jsbundle +++ b/vendor/Ooyala/OoyalaSkinSDK-Android/index.android.jsbundle @@ -1,426 +1,429 @@ !function(_){_.__DEV__=!1,_.__BUNDLE_START_TIME__=Date.now()}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); -!function(r){"use strict";function t(r,t){r in u||(u[r]={factory:t,hasError:!1,isInitialized:!1,exports:void 0})}function i(r){var t=u[r];return t&&t.isInitialized?t.exports:e(r,t)}function e(t,i){if(!s&&r.ErrorUtils){s=!0;var e;try{e=o(t,i)}catch(t){r.ErrorUtils.reportFatalError(t)}return s=!1,e}return o(t,i)}function o(t,e){var o=r.nativeRequire;if(!e&&o&&(o(t),e=u[t]),!e)throw n(t);if(e.hasError)throw a(t);e.isInitialized=!0;var s=e.exports={},c=e,f=c.factory;try{var l={exports:s};return f(r,i,l,s),e.factory=void 0,e.exports=l.exports}catch(r){throw e.hasError=!0,e.isInitialized=!1,e.exports=void 0,r}}function n(r){var t='Requiring unknown module "'+r+'".';return Error(t)}function a(r){return Error('Requiring module "'+r+'", which threw an exception.')}r.require=i,r.__d=t;var u=Object.create(null),s=!1}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); +!function(r){"use strict";function t(r,t){r in u||(u[r]={factory:t,hasError:!1,isInitialized:!1,exports:void 0})}function i(r){var t=u[r];return t&&t.isInitialized?t.exports:e(r,t)}function e(t,i){if(!s&&r.ErrorUtils){s=!0;var e=void 0;try{e=o(t,i)}catch(t){r.ErrorUtils.reportFatalError(t)}return s=!1,e}return o(t,i)}function o(t,e){var o=r.nativeRequire;if(!e&&o&&(o(t),e=u[t]),!e)throw n(t);if(e.hasError)throw a(t);e.isInitialized=!0;var s=e.exports={},c=e,f=c.factory;try{var l={exports:s};return f(r,i,l,s),e.factory=void 0,e.exports=l.exports}catch(r){throw e.hasError=!0,e.isInitialized=!1,e.exports=void 0,r}}function n(r){var t='Requiring unknown module "'+r+'".';return Error(t)}function a(r){return Error('Requiring module "'+r+'", which threw an exception.')}r.require=i,r.__d=t;var u=Object.create(null),s=!1}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); !function(n){Object.assign=function(n,e){for(var f=1;f=i.error&&(o=i.warn),n.nativeLoggingHook(t,o)}}function o(e){if(!Array.isArray(e)){var r=e;e=[];for(var o in r)if(r.hasOwnProperty(o)){var a=r[o];a[t]=o,e.push(a)}}if(0===e.length)return void n.nativeLoggingHook("",i.info);var l=Object.keys(e[0]).sort(),c=[],f=[];l.forEach(function(n,r){f[r]=n.length;for(var t=0;t=0||p.indexOf("description")>=0))return o(e);if(0===p.length){if(m(e)){var g=e.name?": "+e.name:"";return n.stylize("[Function"+g+"]","special")}if(v(e))return n.stylize(RegExp.prototype.toString.call(e),"regexp");if(h(e))return n.stylize(Date.prototype.toString.call(e),"date");if(b(e))return o(e)}var y="",d=!1,j=["{","}"];if(c(e)&&(d=!0,j=["[","]"]),m(e)){var O=e.name?": "+e.name:"";y=" [Function"+O+"]"}if(v(e)&&(y=" "+RegExp.prototype.toString.call(e)),h(e)&&(y=" "+Date.prototype.toUTCString.call(e)),b(e)&&(y=" "+o(e)),0===p.length&&(!d||0==e.length))return j[0]+y+j[1];if(t<0)return v(e)?n.stylize(RegExp.prototype.toString.call(e),"regexp"):n.stylize("[Object]","special");n.seen.push(e);var z;return z=d?u(n,e,t,s,p):p.map(function(r){return a(n,e,t,s,r,d)}),n.seen.pop(),l(z,y,j)}function i(n,e){if(y(e))return n.stylize("undefined","undefined");if(g(e)){var r="'"+JSON.stringify(e).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(r,"string")}return s(e)?n.stylize(""+e,"number"):f(e)?n.stylize(""+e,"boolean"):p(e)?n.stylize("null","null"):void 0}function o(n){return"["+Error.prototype.toString.call(n)+"]"}function u(n,e,r,t,i){for(var o=[],u=0,l=e.length;u-1&&(l=u?l.split("\n").map(function(n){return" "+n}).join("\n").substr(2):"\n"+l.split("\n").map(function(n){return" "+n}).join("\n"))):l=n.stylize("[Circular]","special")),y(a)){if(u&&o.match(/^\d+$/))return l;a=JSON.stringify(""+o),a.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=n.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=n.stylize(a,"string"))}return a+": "+l}function l(n,e,r){var t=0,i=n.reduce(function(n,e){return t++,e.indexOf("\n")>=0&&t++,n+e.replace(/\u001b\[\d\d?m/g,"").length+1},0);return i>60?r[0]+(""===e?"":e+"\n ")+" "+n.join(",\n ")+" "+r[1]:r[0]+e+" "+n.join(", ")+" "+r[1]}function c(n){return Array.isArray(n)}function f(n){return"boolean"==typeof n}function p(n){return null===n}function s(n){return"number"==typeof n}function g(n){return"string"==typeof n}function y(n){return void 0===n}function v(n){return d(n)&&"[object RegExp]"===j(n)}function d(n){return"object"==typeof n&&null!==n}function h(n){return d(n)&&"[object Date]"===j(n)}function b(n){return d(n)&&("[object Error]"===j(n)||n instanceof Error)}function m(n){return"function"==typeof n}function j(n){return Object.prototype.toString.call(n)}function O(n,e){return Object.prototype.hasOwnProperty.call(n,e)}return n}(),t="(index)",i={trace:0,info:1,warn:2,error:3};"undefined"!=typeof module?module.exports=e:e(n)}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); -!function(r){function n(){var n=function(n){r.console.error("Error: "+n.message+", stack:\n"+n.stack)};r.ErrorUtils.setGlobalHandler(n)}var l={_inGuard:0,_globalHandler:null,setGlobalHandler:function(r){l._globalHandler=r},getGlobalHandler:function(){return l._globalHandler},reportError:function(r){l._globalHandler&&l._globalHandler(r)},reportFatalError:function(r){l._globalHandler&&l._globalHandler(r,!0)},applyWithGuard:function(r,n,a){try{return l._inGuard++,r.apply(n,a)}catch(r){l.reportError(r)}finally{l._inGuard--}},applyWithGuardIfNeeded:function(r,n,a){return l.inGuard()?r.apply(n,a):void l.applyWithGuard(r,n,a)},inGuard:function(){return l._inGuard},guard:function(r,n,a){function o(){return l.applyWithGuard(r,a||this,arguments,null,n)}return"function"!=typeof r?(console.warn("A function must be passed to ErrorUtils.guard, got ",r),null):(n=n||r.name||"",o)}};r.ErrorUtils=l,n()}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); +!function(n){function e(n){function e(e){return function(){var t;t=1===arguments.length&&"string"==typeof arguments[0]?arguments[0]:Array.prototype.map.call(arguments,function(n){return r(n,{depth:10})}).join(", ");var o=e;"Warning: "===t.slice(0,9)&&o>=i.error&&(o=i.warn),n.nativeLoggingHook(t,o)}}function o(e){if(!Array.isArray(e)){var r=e;e=[];for(var o in r)if(r.hasOwnProperty(o)){var a=r[o];a[t]=o,e.push(a)}}if(0===e.length)return void n.nativeLoggingHook("",i.info);var l=Object.keys(e[0]).sort(),c=[],f=[];l.forEach(function(n,r){f[r]=n.length;for(var t=0;t=0||p.indexOf("description")>=0))return o(e);if(0===p.length){if(m(e)){var g=e.name?": "+e.name:"";return n.stylize("[Function"+g+"]","special")}if(v(e))return n.stylize(RegExp.prototype.toString.call(e),"regexp");if(h(e))return n.stylize(Date.prototype.toString.call(e),"date");if(b(e))return o(e)}var y="",d=!1,j=["{","}"];if(c(e)&&(d=!0,j=["[","]"]),m(e)){var O=e.name?": "+e.name:"";y=" [Function"+O+"]"}if(v(e)&&(y=" "+RegExp.prototype.toString.call(e)),h(e)&&(y=" "+Date.prototype.toUTCString.call(e)),b(e)&&(y=" "+o(e)),0===p.length&&(!d||0==e.length))return j[0]+y+j[1];if(t<0)return v(e)?n.stylize(RegExp.prototype.toString.call(e),"regexp"):n.stylize("[Object]","special");n.seen.push(e);var z;return z=d?u(n,e,t,s,p):p.map(function(r){return a(n,e,t,s,r,d)}),n.seen.pop(),l(z,y,j)}function i(n,e){if(y(e))return n.stylize("undefined","undefined");if(g(e)){var r="'"+JSON.stringify(e).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return n.stylize(r,"string")}return s(e)?n.stylize(""+e,"number"):f(e)?n.stylize(""+e,"boolean"):p(e)?n.stylize("null","null"):void 0}function o(n){return"["+Error.prototype.toString.call(n)+"]"}function u(n,e,r,t,i){for(var o=[],u=0,l=e.length;u-1&&(l=u?l.split("\n").map(function(n){return" "+n}).join("\n").substr(2):"\n"+l.split("\n").map(function(n){return" "+n}).join("\n"))):l=n.stylize("[Circular]","special")),y(a)){if(u&&o.match(/^\d+$/))return l;a=JSON.stringify(""+o),a.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=n.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=n.stylize(a,"string"))}return a+": "+l}function l(n,e,r){var t=0,i=n.reduce(function(n,e){return t++,e.indexOf("\n")>=0&&t++,n+e.replace(/\u001b\[\d\d?m/g,"").length+1},0);return i>60?r[0]+(""===e?"":e+"\n ")+" "+n.join(",\n ")+" "+r[1]:r[0]+e+" "+n.join(", ")+" "+r[1]}function c(n){return Array.isArray(n)}function f(n){return"boolean"==typeof n}function p(n){return null===n}function s(n){return"number"==typeof n}function g(n){return"string"==typeof n}function y(n){return void 0===n}function v(n){return d(n)&&"[object RegExp]"===j(n)}function d(n){return"object"==typeof n&&null!==n}function h(n){return d(n)&&"[object Date]"===j(n)}function b(n){return d(n)&&("[object Error]"===j(n)||n instanceof Error)}function m(n){return"function"==typeof n}function j(n){return Object.prototype.toString.call(n)}function O(n,e){return Object.prototype.hasOwnProperty.call(n,e)}return n}(),t="(index)",i={trace:0,info:1,warn:2,error:3};"undefined"!=typeof module?module.exports=e:e(n)}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); +!function(r){function n(){var n=function(r){throw r};r.ErrorUtils.setGlobalHandler(n)}var l={_inGuard:0,_globalHandler:null,setGlobalHandler:function(r){l._globalHandler=r},getGlobalHandler:function(){return l._globalHandler},reportError:function(r){l._globalHandler&&l._globalHandler(r)},reportFatalError:function(r){l._globalHandler&&l._globalHandler(r,!0)},applyWithGuard:function(r,n,a){try{return l._inGuard++,r.apply(n,a)}catch(r){l.reportError(r)}finally{l._inGuard--}},applyWithGuardIfNeeded:function(r,n,a){return l.inGuard()?r.apply(n,a):void l.applyWithGuard(r,n,a)},inGuard:function(){return l._inGuard},guard:function(r,n,a){function t(){return l.applyWithGuard(r,a||this,arguments,null,n)}return"function"!=typeof r?(console.warn("A function must be passed to ErrorUtils.guard, got ",r),null):(n=n||r.name||"",t)}};r.ErrorUtils=l,n()}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); !function(e){void 0===Number.EPSILON&&Object.defineProperty(Number,"EPSILON",{value:Math.pow(2,-52)}),void 0===Number.MAX_SAFE_INTEGER&&Object.defineProperty(Number,"MAX_SAFE_INTEGER",{value:Math.pow(2,53)-1}),void 0===Number.MIN_SAFE_INTEGER&&Object.defineProperty(Number,"MIN_SAFE_INTEGER",{value:-(Math.pow(2,53)-1)}),Number.isNaN||!function(){var r=e.isNaN;Object.defineProperty(Number,"isNaN",{configurable:!0,enumerable:!1,value:function(e){return"number"==typeof e&&r(e)},writable:!0})}()}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); !function(t){String.prototype.startsWith||(String.prototype.startsWith=function(t){"use strict";if(null==this)throw TypeError();var r=String(this),n=arguments.length>1?Number(arguments[1])||0:0,e=Math.min(Math.max(n,0),r.length);return r.indexOf(String(t),n)===e}),String.prototype.endsWith||(String.prototype.endsWith=function(t){"use strict";if(null==this)throw TypeError();var r=String(this),n=r.length,e=String(t),i=arguments.length>1?Number(arguments[1])||0:n,o=Math.min(Math.max(i,0),n),h=o-e.length;return!(h<0)&&r.lastIndexOf(e,h)===h}),String.prototype.repeat||(String.prototype.repeat=function(t){"use strict";if(null==this)throw TypeError();var r=String(this);if(t=Number(t)||0,t<0||t===1/0)throw RangeError();if(1===t)return r;for(var n="";t;)1&t&&(n+=r),(t>>=1)&&(r+=r);return n}),String.prototype.includes||(String.prototype.includes=function(t,r){"use strict";return"number"!=typeof r&&(r=0),!(r+t.length>this.length)&&this.indexOf(t,r)!==-1})}("undefined"!=typeof global?global:"undefined"!=typeof self?self:this); -!function(e){function r(e,r){if(null==this)throw new TypeError("Array.prototype.findIndex called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var n=Object(this),t=n.length>>>0,o=0;o>>0,o=0;o=0?t=o:(t=n+o,t<0&&(t=0));for(var i;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t},r.possibleConstructorReturn=function(e,r){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!r||"object"!=typeof r&&"function"!=typeof r?e:r},r.slicedToArray=function(){function e(e,r){var t=[],n=!0,o=!1,i=void 0;try{for(var a,u=e["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();!(n=(a=u.next()).done)&&(t.push(a.value),!r||t.length!==r);n=!0);}catch(e){o=!0,i=e}finally{try{!n&&u.return&&u.return()}finally{if(o)throw i}}return t}return function(r,t){if(Array.isArray(r))return r;if(("function"==typeof Symbol?Symbol.iterator:"@@iterator")in Object(r))return e(r,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r.taggedTemplateLiteral=function(e,r){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}}))},r.toArray=function(e){return Array.isArray(e)?e:Array.from(e)},r.toConsumableArray=function(e){if(Array.isArray(e)){for(var r=0,t=Array(e.length);r1){for(var s=Array(p),d=0;d1){for(var _=Array(v),h=0;h.")}var o=d[e]||(d[e]={});if(o[n])return null;o[n]=!0;var f={parentOrOwner:n,url:" See https://fb.me/react-warning-keys for more information.",childOwner:null};return r&&r._owner&&r._owner!==p.current&&(f.childOwner=" It was passed a child from "+r._owner.getName()+"."),f}function f(e,r){if("object"==typeof e)if(Array.isArray(e))for(var t=0;t>",A={array:i("array"),bool:i("boolean"),func:i("function"),number:i("number"),object:i("object"),string:i("string"),any:a(),arrayOf:f,element:c(),instanceOf:l,node:v(),objectOf:s,oneOf:p,oneOfType:d,shape:y};e.exports=A}); -__d(41,function(t,s,c,e){"use strict";c.exports="15.0.2"}); -__d(42,function(t,i,n,e){"use strict";function r(t){return o.isValidElement(t)?void 0:s(!1),t}var o=i(18),s=i(17);n.exports=r}); -__d(43,function(t,e,n,c){"use strict";function o(t){r[t]=u[t]}var r=(e(20),{get ActivityIndicatorIOS(){return e(44)},get ART(){return e(143)},get DatePickerIOS(){return e(149)},get DrawerLayoutAndroid(){return e(156)},get Image(){return e(217)},get ImageEditor(){return e(218)},get ImageStore(){return e(219)},get ListView(){return e(220)},get MapView(){return e(231)},get Modal(){return e(232)},get Navigator(){return e(233)},get NavigatorIOS(){return e(254)},get Picker(){return e(255)},get PickerIOS(){return e(256)},get ProgressBarAndroid(){return e(258)},get ProgressViewIOS(){return e(259)},get ScrollView(){return e(223)},get SegmentedControlIOS(){return e(260)},get Slider(){return e(261)},get SliderIOS(){return e(262)},get SnapshotViewIOS(){return e(263)},get Switch(){return e(264)},get PullToRefreshViewAndroid(){return e(265)},get RecyclerViewBackedScrollView(){return e(266)},get RefreshControl(){return e(267)},get StatusBar(){return e(215)},get SwitchAndroid(){return e(268)},get SwitchIOS(){return e(269)},get TabBarIOS(){return e(270)},get Text(){return e(150)},get TextInput(){return e(271)},get ToastAndroid(){return e(280)},get ToolbarAndroid(){return e(281)},get Touchable(){return e(151)},get TouchableHighlight(){return e(282)},get TouchableNativeFeedback(){return e(284)},get TouchableOpacity(){return e(285)},get TouchableWithoutFeedback(){return e(278)},get View(){return e(45)},get ViewPagerAndroid(){return e(295)},get WebView(){return e(296)},get ActionSheetIOS(){return e(297)},get AdSupportIOS(){return e(298)},get Alert(){return e(165)},get AlertIOS(){return e(166)},get Animated(){return e(286)},get AppRegistry(){return e(299)},get AppState(){return e(315)},get AppStateIOS(){return e(316)},get AsyncStorage(){return e(317)},get BackAndroid(){return e(314)},get CameraRoll(){return e(318)},get Clipboard(){return e(319)},get DatePickerAndroid(){return e(321)},get Dimensions(){return e(96)},get Easing(){return e(288)},get ImagePickerIOS(){return e(322)},get IntentAndroid(){return e(323)},get InteractionManager(){return e(235)},get LayoutAnimation(){return e(325)},get Linking(){return e(324)},get LinkingIOS(){return e(326)},get NavigationExperimental(){return e(327)},get NetInfo(){return e(357)},get PanResponder(){return e(250)},get PixelRatio(){return e(95)},get PushNotificationIOS(){return e(358)},get Settings(){return e(359)},get StatusBarIOS(){return e(360)},get StyleSheet(){return e(94)},get TimePickerAndroid(){return e(361)},get UIManager(){return e(71)},get Vibration(){return e(362)},get VibrationIOS(){return e(363)},get DeviceEventEmitter(){return e(97)},get NativeAppEventEmitter(){return e(193)},get NativeModules(){return e(54)},get Platform(){return e(53)},get processColor(){return e(86)},get requireNativeComponent(){return e(92)},get ColorPropType(){return e(78)},get EdgeInsetsPropType(){return e(46)},get PointPropType(){return e(224)},addons:{get LinkedStateMixin(){return e(364)},Perf:void 0,get PureRenderMixin(){return e(342)},get TestModule(){return e(54).TestModule},TestUtils:void 0,get batchedUpdates(){return e(116).batchedUpdates},get createFragment(){return e(367).create},get update(){return e(368)}}}),u=e(157);for(var b in u)o(b);n.exports=r}); -__d(44,function(t,e,r,i){"use strict";var n=e(13),s=e(45),a=n.createClass({displayName:"ActivityIndicatorIOS",render:function(){return n.createElement(s,this.props)}});r.exports=a}); -__d(45,function(e,n,o,t){"use strict";var s=n(46),i=n(51),a=n(40),r=n(13),c=(n(74),n(90)),l=n(91),d=n(71),u=n(84),p=n(92),b=l(u),f=["none","button","link","header","search","image","selected","plays","key","text","summary","disabled","frequentUpdates","startsMedia","adjustable","allowsDirectInteraction","pageTurn"],y=["none","button","radiobutton_checked","radiobutton_unchecked"],R=d.RCTView.Constants&&d.RCTView.Constants.forceTouchAvailable||!1,T={AccessibilityTraits:f,AccessibilityComponentType:y,forceTouchAvailable:R},C=r.createClass({displayName:"View",mixins:[i],viewConfig:{uiViewClassName:"RCTView",validAttributes:c.RCTView},statics:babelHelpers.extends({},T),propTypes:{accessible:a.bool,accessibilityLabel:a.string,accessibilityComponentType:a.oneOf(y),accessibilityLiveRegion:a.oneOf(["none","polite","assertive"]),importantForAccessibility:a.oneOf(["auto","yes","no","no-hide-descendants"]),accessibilityTraits:a.oneOfType([a.oneOf(f),a.arrayOf(a.oneOf(f))]),onAccessibilityTap:a.func,onMagicTap:a.func,testID:a.string,onResponderGrant:a.func,onResponderMove:a.func,onResponderReject:a.func,onResponderRelease:a.func,onResponderTerminate:a.func,onResponderTerminationRequest:a.func,onStartShouldSetResponder:a.func,onStartShouldSetResponderCapture:a.func,onMoveShouldSetResponder:a.func,onMoveShouldSetResponderCapture:a.func,hitSlop:s,onLayout:a.func,pointerEvents:a.oneOf(["box-none","none","box-only","auto"]),style:b,removeClippedSubviews:a.bool,renderToHardwareTextureAndroid:a.bool,shouldRasterizeIOS:a.bool,collapsable:a.bool,needsOffscreenAlphaCompositing:a.bool},render:function(){return r.createElement(h,this.props)}}),h=p("RCTView",C,{nativeOnly:{nativeBackgroundAndroid:!0}}),v=h;babelHelpers.extends(h,T),o.exports=v}); -__d(46,function(t,r,e,n){"use strict";var u=r(40),b=r(47),m=b({top:u.number,left:u.number,bottom:u.number,right:u.number});e.exports=m}); -__d(47,function(n,e,i,t){"use strict";function r(n){function e(e,i,t,r,d){if(!i[t])return void(e&&u(!1,"Required object `"+t+"` was not specified in "+("`"+r+"`.")));var a=i[t],c=typeof a,l=d&&o[d]||"(unknown)";"object"!==c&&u(!1,"Invalid "+l+" `"+t+"` of type `"+c+"` "+("supplied to `"+r+"`, expected `object`."));var f=s(i[t],n);for(var p in f){var v=n[p];v||u(!1,"Invalid props."+t+" key `"+p+"` supplied to `"+r+"`.\nBad object: "+JSON.stringify(i[t],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(n),null," "));var y=v(a,p,r,d);y&&u(!1,y.message+"\nBad object: "+JSON.stringify(i[t],null," "))}}function i(n,i,t,r){return e(!1,n,i,t,r)}return i.isRequired=e.bind(null,!0),i}var o=e(35),u=e(17),s=e(48);i.exports=r}); -__d(48,function(r,t,n,u){"use strict";var c=t(49),e=function(r,t){var n={};return c(n,r),c(n,t),n};n.exports=e}); -__d(49,function(e,r,c,t){"use strict";function n(e,r){if(f(e),null!=r){i(r);for(var c in r)r.hasOwnProperty(c)&&(e[c]=r[c])}}var o=r(50),i=o.checkMergeObjectArg,f=o.checkMergeIntoObjectArg;c.exports=n}); -__d(50,function(e,r,t,n){"use strict";var c=r(17),o=r(34),a=36,i=function(e){return"object"!=typeof e||null===e},g={MAX_MERGE_DEPTH:a,isTerminal:i,normalizeMergeArg:function(e){return void 0===e||null===e?{}:e},checkMergeArrayArgs:function(e,r){c(Array.isArray(e)&&Array.isArray(r),"Tried to merge arrays, instead got %s and %s.",e,r)},checkMergeObjectArgs:function(e,r){g.checkMergeObjectArg(e),g.checkMergeObjectArg(r)},checkMergeObjectArg:function(e){c(!i(e)&&!Array.isArray(e),"Tried to merge an object, instead got %s.",e)},checkMergeIntoObjectArg:function(e){c(!(i(e)&&"function"!=typeof e||Array.isArray(e)),"Tried to merge into an object, instead got %s.",e)},checkMergeLevel:function(e){c(e0;)u(n,r[e],f);else if(r&&j>0){var t=i(r);for(var o in b)if(b[o]){var c=t[o];if(void 0!==c){var y=f[o];if(y){if("function"==typeof c&&(c=!0),"undefined"==typeof c&&(c=null),"object"!=typeof y)n[o]=c;else if("function"==typeof y.diff||"function"==typeof y.process){var s="function"==typeof y.process?y.process(c):c;n[o]=s}b[o]=!1,j--}}}}}function c(n,r,f,e){var t,o=r.length0&&n&&(u(n,c,i),b=null);for(a in r)void 0===f[a]&&(i=e[a],i&&(l=t(a),i[l]||(l=a),n&&void 0!==n[l]||(s=r[a],void 0!==s&&("object"!=typeof i||"function"==typeof i.diff||"function"==typeof i.process?((n||(n={}))[l]=null,b||(b={}),b[a]||(b[a]=!0,j++)):n=p(n,s,i)))));return n}function a(n,r,f){return l(n,h,r,f)}function d(n,r,f){return l(n,r,h,f)}var v=(r(53),r(67)),A=r(68),g=r(69),h={},b=null,j=0,m={create:function(n,r){return a(null,n,r)},diff:function(n,r,f){return l(null,n,r,f)}};f.exports=m}); -__d(53,function(n,t,r,e){"use strict";var o={OS:"android",get Version(){return t(54).AndroidConstants.Version},select:function(n){return n.android}};r.exports=o}); -__d(54,function(e,r,o,n){"use strict";function t(e){return e.replace(/^(RCT|RK)/,"")}var u=r(55),i=u.RemoteModules;r(53);Object.keys(i).forEach(function(e){var r=t(e);if(i["RCT"+r]&&i["RK"+r])throw new Error("Module cannot be registered as both RCT and RK: "+e);r!==e&&(i[r]=i[e],delete i[e])});var a={};Object.keys(i).forEach(function(r){Object.defineProperty(a,r,{configurable:!0,enumerable:!0,get:function(){var o=i[r];if(o&&"number"==typeof o.moduleID&&e.nativeRequireModuleConfig){var n=e.nativeRequireModuleConfig(r),t=n&&JSON.parse(n);o=t&&u.processModuleConfig(t,o.moduleID),i[r]=o}return o}})}),o.exports=a}); -__d(55,function(e,r,l,t){"use strict";var a=r(56),i=new a(__fbBatchedBridgeConfig.remoteModuleConfig,__fbBatchedBridgeConfig.localModulesConfig),o=r(57),d=r(60);i.registerCallableModule("Systrace",o),i.registerCallableModule("JSTimersExecution",d),i.registerCallableModule("HeapCapture",r(66)),Object.defineProperty(e,"__fbBatchedBridge",{value:i}),l.exports=i}); -__d(56,function(e,t,l,n){"use strict";function a(e){return!Array.isArray(e[1])}function i(e,t){return e.indexOf(t)!==-1}function u(e){var t=e.message,l=babelHelpers.objectWithoutProperties(e,["message"]),n=new Error(t);return n.framesToPop=1,babelHelpers.extends(n,l)}var s=t(57),o=t(59),r=t(60),h=(t(53),t(17)),c=t(34),_=t(65),d=0,v=1,b=2,f=5,m=131072,k=c({remote:null,remoteAsync:null,syncHook:null}),g=function(e){try{e()}catch(e){o.reportFatalError(e)}},y=function(){function t(e,l){var n=this;babelHelpers.classCallCheck(this,t),this.RemoteModules={},this._callableModules={},this._queue=[[],[],[],0],this._moduleTable={},this._methodTable={},this._callbacks=[],this._callbackID=0,this._callID=0,this._lastFlush=0,this._eventLoopStartTime=(new Date).getTime(),["invokeCallbackAndReturnFlushedQueue","callFunctionReturnFlushedQueue","flushedQueue"].forEach(function(e){return n[e]=n[e].bind(n)});var a=this._genModulesConfig(e);this._genModules(a),l&&this._genLookupTables(this._genModulesConfig(l),this._moduleTable,this._methodTable),this._debugInfo={},this._remoteModuleTable={},this._remoteMethodTable={},this._genLookupTables(a,this._remoteModuleTable,this._remoteMethodTable)}return babelHelpers.createClass(t,[{key:"callFunctionReturnFlushedQueue",value:function(e,t,l){var n=this;return g(function(){n.__callFunction(e,t,l),n.__callImmediates()}),this.flushedQueue()}},{key:"invokeCallbackAndReturnFlushedQueue",value:function(e,t){var l=this;return g(function(){l.__invokeCallback(e,t),l.__callImmediates()}),this.flushedQueue()}},{key:"flushedQueue",value:function(){this.__callImmediates();var e=this._queue;return this._queue=[[],[],[],this._callID],e[0].length?e:null}},{key:"processModuleConfig",value:function(e,t){var l=this._genModule(e,t);return this._genLookup(e,t,this._remoteModuleTable,this._remoteMethodTable),l}},{key:"getEventLoopRunningTime",value:function(){return(new Date).getTime()-this._eventLoopStartTime}},{key:"__callImmediates",value:function(){s.beginEvent("JSTimersExecution.callImmediates()"),g(function(){return r.callImmediates()}),s.endEvent()}},{key:"__nativeCall",value:function(t,l,n,a,i){(a||i)&&(this._callbackID>32&&(this._debugInfo[this._callbackID>>5]=null),this._debugInfo[this._callbackID>>1]=[t,l],a&&n.push(this._callbackID),this._callbacks[this._callbackID++]=a,i&&n.push(this._callbackID),this._callbacks[this._callbackID++]=i),e.nativeTraceBeginAsyncFlow&&e.nativeTraceBeginAsyncFlow(m,"native",this._callID),this._callID++,this._queue[d].push(t),this._queue[v].push(l),this._queue[b].push(n);var u=(new Date).getTime();e.nativeFlushQueueImmediate&&u-this._lastFlush>=f&&(e.nativeFlushQueueImmediate(this._queue),this._queue=[[],[],[],this._callID],this._lastFlush=u),s.counterEvent("pending_js_to_native_queue",this._queue[0].length)}},{key:"__callFunction",value:function(e,t,l){this._lastFlush=(new Date).getTime(),this._eventLoopStartTime=this._lastFlush,isFinite(e)&&(t=this._methodTable[e][t],e=this._moduleTable[e]),s.beginEvent(e+"."+t+"()");var n=this._callableModules[e];h(!!n,"Module %s is not a registered callable module.",e),n[t].apply(n,l),s.endEvent()}},{key:"__invokeCallback",value:function(e,t){this._lastFlush=(new Date).getTime(),this._eventLoopStartTime=this._lastFlush;var l=this._callbacks[e],n=this._debugInfo[e>>1],a=n&&this._remoteModuleTable[n[0]],i=n&&this._remoteMethodTable[n[0]][n[1]];if(!l){var u="Callback with id "+e+": "+a+"."+i+"() not found";i&&(u="The callback "+i+"() exists in module "+a+", but only one callback may be registered to a function in a native module."),h(l,u)}var o=n?"":e;s.beginEvent("MessageQueue.invokeCallback("+o+", "+_(t)+")"),this._callbacks[e&-2]=null,this._callbacks[1|e]=null,l.apply(null,t),s.endEvent()}},{key:"_genModulesConfig",value:function(e){if(Array.isArray(e))return e;for(var t=[],l=Object.keys(e),n=0,a=l.length;n0?n[n.length-1]:null,s=n.length>1?n[n.length-2]:null,o="function"==typeof u,r="function"==typeof s;r&&h(o,"Cannot have a non-function arg after a function arg.");var c=o+r,_=o?u:null,d=r?s:null;return n=n.slice(0,n.length-c),i.__nativeCall(t,l,n,d,_)}}return a.type=n,a}},{key:"registerCallableModule",value:function(e,t){this._callableModules[e]=t}}]),t}();l.exports=y}); -__d(57,function(n,e,t,i){"use strict";function a(){return f||(f=e(58)),f}var c=131072,r=134217728,o=!1,u=0,f=null,s={setEnabled:function(e){o!==e&&(e?n.nativeTraceBeginLegacy&&n.nativeTraceBeginLegacy(r):n.nativeTraceEndLegacy&&n.nativeTraceEndLegacy(r)),o=e,a().enableMeasure=e},beginEvent:function(e){o&&(e="function"==typeof e?e():e,n.nativeTraceBeginSection(c,e))},endEvent:function(){o&&n.nativeTraceEndSection(c)},beginAsyncEvent:function(e){var t=u;return o&&(u++,e="function"==typeof e?e():e,n.nativeTraceBeginAsyncSection(c,e,t,0)),t},endAsyncEvent:function(e,t){o&&(e="function"==typeof e?e():e,n.nativeTraceEndAsyncSection(c,e,t,0))},counterEvent:function(e,t){o&&(e="function"==typeof e?e():e,n.nativeTraceCounter&&n.nativeTraceCounter(c,e,t))},reactPerfMeasure:function(n,e,t){return function(i){if(!o)return t.apply(this,arguments);var a="ReactCompositeComponent"===n&&this.getName()||"";s.beginEvent(n+"."+e+"("+a+")");var c=t.apply(this,arguments);return s.endEvent(),c}},swizzleReactPerf:function(){a().injection.injectMeasure(s.reactPerfMeasure)},attachToRelayProfiler:function(n){n.attachProfileHandler("*",function(n){var e=s.beginAsyncEvent(n);return function(){s.endAsyncEvent(n,e)}}),n.attachAggregateHandler("*",function(n,e){s.beginEvent(n),e(),s.endEvent()})},swizzleJSON:function(){s.measureMethods(JSON,"JSON",["parse","stringify"])},measureMethods:function(n,e,t){},measure:function(n,e,t){return t}};s.setEnabled(n.__RCTProfileIsProfiling||!1),t.exports=s}); -__d(58,function(e,n,r,t){"use strict";function u(e,n,r){return r}var s={enableMeasure:!1,storedMeasure:u,measureMethods:function(e,n,r){},measure:function(e,n,r){return r},injection:{injectMeasure:function(e){s.storedMeasure=e}}};r.exports=s}); +__d(15,function(t,n,u,e){"use strict";function r(t){return(""+t).replace(k,"$&/")}function o(t,n){this.func=t,this.context=n,this.count=0}function l(t,n,u){var e=t.func,r=t.context;e.call(r,n,t.count++)}function i(t,n,u){if(null==t)return t;var e=o.getPooled(n,u);g(t,l,e),o.release(e)}function c(t,n,u,e){this.result=t,this.keyPrefix=n,this.func=u,this.context=e,this.count=0}function s(t,n,u){var e=t.result,o=t.keyPrefix,l=t.func,i=t.context,c=l.call(i,n,t.count++);Array.isArray(c)?f(c,e,u,P.thatReturnsArgument):null!=c&&(p.isValidElement(c)&&(c=p.cloneAndReplaceKey(c,o+(!c.key||n&&n.key===c.key?"":r(c.key)+"/")+u)),e.push(c))}function f(t,n,u,e,o){var l="";null!=u&&(l=r(u)+"/");var i=c.getPooled(n,l,e,o);g(t,s,i),c.release(i)}function a(t,n,u){if(null==t)return t;var e=[];return f(t,e,null,n,u),e}function h(t,n,u){return null}function y(t,n){return g(t,h,null)}function d(t){var n=[];return f(t,n,null,P.thatReturnsArgument),n}var x=n(16),p=n(19),P=n(22),g=n(24),v=x.twoArgumentPooler,A=x.fourArgumentPooler,k=/\/+/g;o.prototype.destructor=function(){this.func=null,this.context=null,this.count=0},x.addPoolingTo(o,v),c.prototype.destructor=function(){this.result=null,this.keyPrefix=null,this.func=null,this.context=null,this.count=0},x.addPoolingTo(c,A);var m={forEach:i,map:a,mapIntoWithKeyPrefixInternal:f,count:y,toArray:d};u.exports=m}); +__d(16,function(n,o,e,t){"use strict";var r=o(17),i=(o(18),function(n){var o=this;if(o.instancePool.length){var e=o.instancePool.pop();return o.call(e,n),e}return new o(n)}),l=function(n,o){var e=this;if(e.instancePool.length){var t=e.instancePool.pop();return e.call(t,n,o),t}return new e(n,o)},a=function(n,o,e){var t=this;if(t.instancePool.length){var r=t.instancePool.pop();return t.call(r,n,o,e),r}return new t(n,o,e)},c=function(n,o,e,t){var r=this;if(r.instancePool.length){var i=r.instancePool.pop();return r.call(i,n,o,e,t),i}return new r(n,o,e,t)},u=function(n,o,e,t,r){var i=this;if(i.instancePool.length){var l=i.instancePool.pop();return i.call(l,n,o,e,t,r),l}return new i(n,o,e,t,r)},s=function(n){var o=this;n instanceof o?void 0:r("25"),n.destructor(),o.instancePool.length1){for(var v=Array(d),h=0;h1){for(var m=Array(E),P=0;P>"),P={array:a("array"),bool:a("boolean"),func:a("function"),number:a("number"),object:a("object"),string:a("string"),symbol:a("symbol"),any:f(),arrayOf:l,element:c(),instanceOf:s,node:y(),objectOf:v,oneOf:p,oneOfType:d,shape:b};u.prototype=Error.prototype,e.exports=P}); +__d(38,function(_,t,E,O){"use strict";var S="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";E.exports=S}); +__d(39,function(t,s,c,e){"use strict";c.exports="15.3.1"}); +__d(40,function(t,i,n,e){"use strict";function r(t){return s.isValidElement(t)?void 0:o("143"),t}var o=i(17),s=i(19);i(18);n.exports=r}); +__d(41,function(t,e,n,c){"use strict";function o(t){r[t]=u[t]}var r=(e(21),{get ActivityIndicator(){return e(42)},get ActivityIndicatorIOS(){return e(155)},get ART(){return e(156)},get DatePickerIOS(){return e(162)},get DrawerLayoutAndroid(){return e(169)},get Image(){return e(234)},get ImageEditor(){return e(236)},get ImageStore(){return e(237)},get KeyboardAvoidingView(){return e(238)},get ListView(){return e(241)},get MapView(){return e(251)},get Modal(){return e(252)},get Navigator(){return e(254)},get NavigatorIOS(){return e(275)},get Picker(){return e(276)},get PickerIOS(){return e(277)},get ProgressBarAndroid(){return e(279)},get ProgressViewIOS(){return e(280)},get ScrollView(){return e(244)},get SegmentedControlIOS(){return e(281)},get Slider(){return e(282)},get SliderIOS(){return e(283)},get SnapshotViewIOS(){return e(284)},get Switch(){return e(285)},get RecyclerViewBackedScrollView(){return e(286)},get RefreshControl(){return e(287)},get StatusBar(){return e(232)},get SwipeableListView(){return e(288)},get SwitchAndroid(){return e(300)},get SwitchIOS(){return e(301)},get TabBarIOS(){return e(302)},get Text(){return e(163)},get TextInput(){return e(303)},get ToastAndroid(){return e(312)},get ToolbarAndroid(){return e(313)},get Touchable(){return e(164)},get TouchableHighlight(){return e(314)},get TouchableNativeFeedback(){return e(316)},get TouchableOpacity(){return e(317)},get TouchableWithoutFeedback(){return e(310)},get View(){return e(95)},get ViewPagerAndroid(){return e(318)},get WebView(){return e(319)},get ActionSheetIOS(){return e(320)},get AdSupportIOS(){return e(321)},get Alert(){return e(184)},get AlertIOS(){return e(185)},get Animated(){return e(291)},get AppRegistry(){return e(322)},get AppState(){return e(84)},get AppStateIOS(){return e(329)},get AsyncStorage(){return e(330)},get BackAndroid(){return e(328)},get CameraRoll(){return e(331)},get Clipboard(){return e(332)},get DatePickerAndroid(){return e(334)},get Dimensions(){return e(75)},get Easing(){return e(298)},get I18nManager(){return e(253)},get ImagePickerIOS(){return e(335)},get IntentAndroid(){return e(336)},get InteractionManager(){return e(256)},get Keyboard(){return e(83)},get LayoutAnimation(){return e(239)},get Linking(){return e(337)},get LinkingIOS(){return e(338)},get NativeEventEmitter(){return e(82)},get NavigationExperimental(){return e(339)},get NetInfo(){return e(360)},get PanResponder(){return e(271)},get PermissionsAndroid(){return e(361)},get PixelRatio(){return e(74)},get PushNotificationIOS(){return e(362)},get Settings(){return e(363)},get Share(){return e(364)},get StatusBarIOS(){return e(81)},get StyleSheet(){return e(73)},get Systrace(){return e(58)},get TimePickerAndroid(){return e(365)},get UIManager(){return e(68)},get Vibration(){return e(366)},get VibrationIOS(){return e(367)},get DeviceEventEmitter(){return e(76)},get NativeAppEventEmitter(){return e(208)},get NativeModules(){return e(55)},get Platform(){return e(54)},get processColor(){return e(103)},get requireNativeComponent(){return e(109)},get ColorPropType(){return e(43)},get EdgeInsetsPropType(){return e(96)},get PointPropType(){return e(245)},addons:{get LinkedStateMixin(){return e(368)},Perf:void 0,get PureRenderMixin(){return e(357)},get TestModule(){return e(55).TestModule},TestUtils:void 0,get batchedUpdates(){return e(124).batchedUpdates},get createFragment(){return e(371).create},get update(){return e(372)}}}),u=e(170);for(var b in u)o(b);n.exports=r}); +__d(42,function(e,t,r,i){"use strict";var s=t(43),a=t(45),n=(t(54),t(37)),o=t(72),l=t(73),p=t(95),c=t(109),d=o.createClass({displayName:"ActivityIndicator",mixins:[a],propTypes:babelHelpers.extends({},p.propTypes,{animating:n.bool,color:s,size:n.oneOfType([n.oneOf(["small","large"]),n.number]),hidesWhenStopped:n.bool}),getDefaultProps:function(){return{animating:!0,color:void 0,hidesWhenStopped:!0,size:"small"}},render:function(){var e=this.props,t=e.onLayout,r=e.style,i=babelHelpers.objectWithoutProperties(e,["onLayout","style"]),s=void 0;switch(i.size){case"small":s=h.sizeSmall;break;case"large":s=h.sizeLarge;break;default:s={height:i.size,width:i.size}}return o.createElement(p,{onLayout:t,style:[h.container,r]},o.createElement(m,babelHelpers.extends({},i,{style:s,styleAttr:"Normal",indeterminate:!0})))}}),h=l.create({container:{alignItems:"center",justifyContent:"center"},sizeSmall:{width:20,height:20},sizeLarge:{width:36,height:36}}),m=c("AndroidProgressBar",d,{nativeOnly:{indeterminate:!0,progress:!0,styleAttr:!0}});r.exports=d}); +__d(43,function(r,n,f,e){"use strict";var a=n(34),i=n(44),l=function(r,n,f,e,l,b){var t=n[f];if(void 0!==t&&null!==t){if("number"!=typeof t&&null===i(t)){var u=a[l];return new Error("Invalid "+u+" `"+(b||f)+"` supplied to `"+e+"`: "+t+"\nValid color formats are\n - '#f0f' (#rgb)\n - '#f0fc' (#rgba)\n - '#ff00ff' (#rrggbb)\n - '#ff00ff00' (#rrggbbaa)\n - 'rgb(255, 255, 255)'\n - 'rgba(255, 255, 255, 1.0)'\n - 'hsl(360, 100%, 100%)'\n - 'hsla(360, 100%, 100%, 1.0)'\n - 'transparent'\n - 'red'\n - 0xff00ff00 (0xrrggbbaa)\n")}}else if(r){var u=a[l];return new Error("Required "+u+" `"+(b||f)+"` was not specified in `"+e+"`.")}},b=l.bind(null,!1);b.isRequired=l.bind(null,!0),f.exports=b}); +__d(44,function(e,r,a,l){"use strict";function n(e){var r;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(r=b.hex6.exec(e))?parseInt(r[1]+"ff",16)>>>0:m.hasOwnProperty(e)?m[e]:(r=b.rgb.exec(e))?(u(r[1])<<24|u(r[2])<<16|u(r[3])<<8|255)>>>0:(r=b.rgba.exec(e))?(u(r[1])<<24|u(r[2])<<16|u(r[3])<<8|g(r[4]))>>>0:(r=b.hex3.exec(e))?parseInt(r[1]+r[1]+r[2]+r[2]+r[3]+r[3]+"ff",16)>>>0:(r=b.hex8.exec(e))?parseInt(r[1],16)>>>0:(r=b.hex4.exec(e))?parseInt(r[1]+r[1]+r[2]+r[2]+r[3]+r[3]+r[4]+r[4],16)>>>0:(r=b.hsl.exec(e))?(255|i(d(r[1]),s(r[2]),s(r[3])))>>>0:(r=b.hsla.exec(e))?(i(d(r[1]),s(r[2]),s(r[3]))|g(r[4]))>>>0:null}function t(e,r,a){return a<0&&(a+=1),a>1&&(a-=1),a<.16666666666666666?e+6*(r-e)*a:a<.5?r:a<.6666666666666666?e+(r-e)*(.6666666666666666-a)*6:e}function i(e,r,a){var l=a<.5?a*(1+r):a+r-a*r,n=2*a-l,i=t(n,l,e+.3333333333333333),o=t(n,l,e),u=t(n,l,e-.3333333333333333);return Math.round(255*i)<<24|Math.round(255*o)<<16|Math.round(255*u)<<8}function o(){for(var e=arguments.length,r=Array(e),a=0;a255?255:r}function d(e){var r=parseFloat(e);return(r%360+360)%360/360}function g(e){var r=parseFloat(e);return r<0?0:r>1?255:Math.round(255*r)}function s(e){var r=parseFloat(e,10);return r<0?0:r>100?1:r/100}var h="[-+]?\\d*\\.?\\d+",c=h+"%",b={rgb:new RegExp("rgb"+o(h,h,h)),rgba:new RegExp("rgba"+o(h,h,h,h)),hsl:new RegExp("hsl"+o(h,c,c)),hsla:new RegExp("hsla"+o(h,c,c,h)),hex3:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex4:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#([0-9a-fA-F]{6})$/,hex8:/^#([0-9a-fA-F]{8})$/},m={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};a.exports=n}); +__d(45,function(t,i,e,u){"use strict";function n(t,i){return function(){if(i&&(!t.isMounted||t.isMounted()))return i.apply(t,arguments)}}var s=(i(17),i(46)),o=i(52),r=i(71),a=i(69),f=(i(18),{measure:function(t){r.measure(a(this),n(this,t))},measureInWindow:function(t){r.measureInWindow(a(this),n(this,t))},measureLayout:function(t,i,e){r.measureLayout(a(this),t,n(this,e),n(this,i))},setNativeProps:function(t){var i=s.create(t,this.viewConfig.validAttributes);r.updateView(a(this),this.viewConfig.uiViewClassName,i)},focus:function(){o.focusTextInput(a(this))},blur:function(){o.blurTextInput(a(this))}});e.exports=f}); +__d(46,function(n,r,f,e){"use strict";function t(n,r){return"object"!=typeof r||null===r||v(n,r)}function o(n){return"number"==typeof n?d.getByID(n):n}function i(n,r,f){if(Array.isArray(r))for(var e=r.length;e--&&b>0;)i(n,r[e],f);else if(r&&b>0){var t=o(r);for(var u in h)if(h[u]){var c=t[u];if(void 0!==c){var y=f[u];if(y){if("function"==typeof c&&(c=!0),"undefined"==typeof c&&(c=null),"object"!=typeof y)n[u]=c;else if("function"==typeof y.diff||"function"==typeof y.process){var s="function"==typeof y.process?y.process(c):c;n[u]=s}h[u]=!1,b--}}}}}function u(n,r,f,e){var t,o=r.length0&&n&&(i(n,u,o),h=null);for(l in r)void 0===f[l]&&(o=e[l],o&&(n&&void 0!==n[l]||(y=r[l],void 0!==y&&("object"!=typeof o||"function"==typeof o.diff||"function"==typeof o.process?((n||(n={}))[l]=null,h||(h={}),h[l]||(h[l]=!0,b++)):n=s(n,y,o)))));return n}function p(n,r,f){return l(n,g,r,f)}function a(n,r,f){return l(n,r,g,f)}var d=r(47),v=r(48),A=r(50),g={},h=null,b=0,j={create:function(n,r){return p(null,n,r)},diff:function(n,r,f){return l(null,n,r,f)}};f.exports=j}); +__d(47,function(n,t,r,i){"use strict";function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}var o={},a=1,c={},u=function(){function n(){e(this,n)}return n.register=function(n){var t=++a;return o[t]=n,t},n.getByID=function(n){if(!n)return c;var t=o[n];return t?t:(console.warn("Invalid style with id `"+n+"`. Skipping ..."),c)},n}();r.exports=u}); +__d(48,function(t,s,c,e){"use strict";c.exports=s(49)}); +__d(49,function(r,t,n,e){"use strict";var f=function r(t,n){if(t===n)return!1;if("function"==typeof t&&"function"==typeof n)return!1;if("object"!=typeof t||null===t)return t!==n;if("object"!=typeof n||null===n)return!0;if(t.constructor!==n.constructor)return!0;if(Array.isArray(t)){var e=t.length;if(n.length!==e)return!0;for(var f=0;f=m&&(e.nativeFlushQueueImmediate(this._queue),this._queue=[[],[],[],this._callID],this._lastFlush=o),s.counterEvent("pending_js_to_native_queue",this._queue[0].length)}},{key:"__callFunction",value:function(e,t,n){this._lastFlush=(new Date).getTime(),this._eventLoopStartTime=this._lastFlush,s.beginEvent(e+"."+t+"()");var l=this._callableModules[e];h(!!l,"Module %s is not a registered callable module (calling %s)",e,t),h(!!l[t],"Method %s does not exist on module %s",t,e);var a=l[t].apply(l,n);return s.endEvent(),a}},{key:"__invokeCallback",value:function(e,t){this._lastFlush=(new Date).getTime(),this._eventLoopStartTime=this._lastFlush;var n=this._callbacks[e];n&&(this._callbacks[e&-2]=null,this._callbacks[1|e]=null,n.apply(null,t))}},{key:"_genModulesConfig",value:function(e){if(Array.isArray(e))return e;for(var t=[],n=Object.keys(e),l=0,a=n.length;l0?l[l.length-1]:null,o=l.length>1?l[l.length-2]:null,s="function"==typeof i,r="function"==typeof o;r&&h(s,"Cannot have a non-function arg after a function arg.");var c=s+r,v=s?i:null,_=r?o:null;return l=l.slice(0,l.length-c),u.__nativeCall(t,n,l,_,v)}}return a.type=l,a}},{key:"registerCallableModule",value:function(e,t){this._callableModules[e]=t}}],[{key:"spy",value:function(e){e===!0?t.prototype.__spy=function(e){console.log((e.type==y?"N->JS":"JS->N")+" : "+(""+(e.module?e.module+".":"")+e.method)+("("+JSON.stringify(e.args)+")"))}:e===!1?t.prototype.__spy=null:t.prototype.__spy=e}}]),t}();n.exports=g}); +__d(58,function(n,e,t,i){"use strict";var c=131072,o=!1,r=0,a={setEnabled:function(n){o!==n&&(o=n)},beginEvent:function(e,t){o&&(e="function"==typeof e?e():e,n.nativeTraceBeginSection(c,e,t))},endEvent:function(){o&&n.nativeTraceEndSection(c)},beginAsyncEvent:function(e){var t=r;return o&&(r++,e="function"==typeof e?e():e,n.nativeTraceBeginAsyncSection(c,e,t,0)),t},endAsyncEvent:function(e,t){o&&(e="function"==typeof e?e():e,n.nativeTraceEndAsyncSection(c,e,t,0))},counterEvent:function(e,t){o&&(e="function"==typeof e?e():e,n.nativeTraceCounter&&n.nativeTraceCounter(c,e,t))},attachToRelayProfiler:function(n){n.attachProfileHandler("*",function(n){var e=a.beginAsyncEvent(n);return function(){a.endAsyncEvent(n,e)}}),n.attachAggregateHandler("*",function(n,e){a.beginEvent(n),e(),a.endEvent()})},swizzleJSON:function(){a.measureMethods(JSON,"JSON",["parse","stringify"])},measureMethods:function(n,e,t){},measure:function(n,e,t){return t}};t.exports=a}); __d(59,function(r,o,t,i){t.exports=r.ErrorUtils}); -__d(60,function(e,t,r,i){"use strict";var l=t(17),a=t(34),s=t(61),n=t(20),m=t(57),o={GUID:1,Type:a({setTimeout:null,setInterval:null,requestAnimationFrame:null,setImmediate:null}),callbacks:[],types:[],timerIDs:[],immediates:[],callTimer:function(e){n(e<=o.GUID,"Tried to call timer with ID "+e+" but no such timer exists");var t=o.timerIDs.indexOf(e);if(t!==-1){var r=o.types[t],i=o.callbacks[t];r!==o.Type.setTimeout&&r!==o.Type.setImmediate&&r!==o.Type.requestAnimationFrame||o._clearIndex(t);try{if(r===o.Type.setTimeout||r===o.Type.setInterval||r===o.Type.setImmediate)i();else{if(r!==o.Type.requestAnimationFrame)return void console.error("Tried to call a callback with invalid type: "+r);var l=s();i(l)}}catch(e){o.errors=o.errors||[],o.errors.push(e)}}},callTimers:function(e){l(0!==e.length,'Probably shouldn\'t call "callTimers" with no timerIDs'),o.errors=null,e.forEach(o.callTimer);var r=o.errors;if(r){var i=r.length;if(i>1)for(var a=1;a0){var e=o.immediates.slice();o.immediates=[];for(var t=0;t0},callImmediates:function(){for(o.errors=null;o.callImmediatesPass(););o.errors&&o.errors.forEach(function(e){return t(64).setTimeout(function(){throw e},0)})},_clearIndex:function(e){o.timerIDs[e]=null,o.callbacks[e]=null,o.types[e]=null}};r.exports=o}); +__d(60,function(e,t,l,r){"use strict";var i=t(58),a=t(18),n=t(33),s=t(61),c=t(21),o=16.666666666666668,m=1,u=!1,f={GUID:1,Type:n({setTimeout:null,setInterval:null,requestAnimationFrame:null,setImmediate:null,requestIdleCallback:null}),callbacks:[],types:[],timerIDs:[],immediates:[],requestIdleCallbacks:[],callTimer:function(e,t){c(e<=f.GUID,"Tried to call timer with ID %s but no such timer exists.",e);var l=f.timerIDs.indexOf(e);if(l!==-1){var r=f.types[l],i=f.callbacks[l];r!==f.Type.setTimeout&&r!==f.Type.setImmediate&&r!==f.Type.requestAnimationFrame&&r!==f.Type.requestIdleCallback||f._clearIndex(l);try{if(r===f.Type.setTimeout||r===f.Type.setInterval||r===f.Type.setImmediate)i();else if(r===f.Type.requestAnimationFrame){var a=s();i(a)}else{if(r!==f.Type.requestIdleCallback)return void console.error("Tried to call a callback with invalid type: "+r);i({timeRemaining:function(){return Math.max(0,o-(s()-t))}})}}catch(e){f.errors=f.errors||[],f.errors.push(e)}}},callTimers:function(e){a(0!==e.length,"Cannot call `callTimers` with an empty list of IDs."),f.errors=null,e.forEach(function(e){f.callTimer(e)});var l=f.errors;if(l){var r=l.length;if(r>1)for(var i=1;i0){var i=f.requestIdleCallbacks.slice();f.requestIdleCallbacks=[];for(var a=0;a0){var e=f.immediates.slice();f.immediates=[];for(var t=0;t0},callImmediates:function(){for(f.errors=null;f.callImmediatesPass(););f.errors&&f.errors.forEach(function(e){return t(64).setTimeout(function(){throw e},0)})},emitTimeDriftWarning:function(e){u||(u=!0,console.warn(e))},_clearIndex:function(e){f.timerIDs[e]=null,f.callbacks[e]=null,f.types[e]=null}};l.exports=f}); __d(61,function(n,t,o,r){"use strict";var u,e=t(62);u=e.now?function(){return e.now()}:function(){return Date.now()},o.exports=u}); __d(62,function(e,n,r,o){"use strict";var w,c=n(63);c.canUseDOM&&(w=window.performance||window.msPerformance||window.webkitPerformance),r.exports=w||{}}); __d(63,function(e,n,t,o){"use strict";var d=!("undefined"==typeof window||!window.document||!window.document.createElement),i={canUseDOM:d,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:d&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:d&&!!window.screen,isInWorker:!d};t.exports=i}); -__d(64,function(e,r,t,n){"use strict";var i=r(54).Timing,a=r(60),m={Types:a.Types,_getFreeIndex:function(){var e=a.timerIDs.indexOf(null);return e===-1&&(e=a.timerIDs.length),e},setTimeout:function(e,r){for(var t=arguments.length,n=Array(t>2?t-2:0),c=2;c2?t-2:0),c=2;c1?r-1:0),n=1;n2?r-2:0),s=2;s2?r-2:0),s=2;s1?t-1:0),a=1;a>>0===e&&e>=0&&e<=4294967295?e:null:(r=b.hex6.exec(e))?parseInt(r[1]+"ff",16)>>>0:m.hasOwnProperty(e)?m[e]:(r=b.rgb.exec(e))?(u(r[1])<<24|u(r[2])<<16|u(r[3])<<8|255)>>>0:(r=b.rgba.exec(e))?(u(r[1])<<24|u(r[2])<<16|u(r[3])<<8|g(r[4]))>>>0:(r=b.hex3.exec(e))?parseInt(r[1]+r[1]+r[2]+r[2]+r[3]+r[3]+"ff",16)>>>0:(r=b.hex8.exec(e))?parseInt(r[1],16)>>>0:(r=b.hex4.exec(e))?parseInt(r[1]+r[1]+r[2]+r[2]+r[3]+r[3]+r[4]+r[4],16)>>>0:(r=b.hsl.exec(e))?(255|i(d(r[1]),s(r[2]),s(r[3])))>>>0:(r=b.hsla.exec(e))?(i(d(r[1]),s(r[2]),s(r[3]))|g(r[4]))>>>0:null}function t(e,r,a){return a<0&&(a+=1),a>1&&(a-=1),a<.16666666666666666?e+6*(r-e)*a:a<.5?r:a<.6666666666666666?e+(r-e)*(.6666666666666666-a)*6:e}function i(e,r,a){var l=a<.5?a*(1+r):a+r-a*r,n=2*a-l,i=t(n,l,e+.3333333333333333),o=t(n,l,e),u=t(n,l,e-.3333333333333333);return Math.round(255*i)<<24|Math.round(255*o)<<16|Math.round(255*u)<<8}function o(){for(var e=arguments.length,r=Array(e),a=0;a255?255:r}function d(e){var r=parseFloat(e);return(r%360+360)%360/360}function g(e){var r=parseFloat(e);return r<0?0:r>1?255:Math.round(255*r)}function s(e){var r=parseFloat(e,10);return r<0?0:r>100?1:r/100}var h="[-+]?\\d*\\.?\\d+",c=h+"%",b={rgb:new RegExp("rgb"+o(h,h,h)),rgba:new RegExp("rgba"+o(h,h,h,h)),hsl:new RegExp("hsl"+o(h,c,c)),hsla:new RegExp("hsla"+o(h,c,c,h)),hex3:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex4:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#([0-9a-fA-F]{6})$/,hex8:/^#([0-9a-fA-F]{8})$/},m={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};a.exports=n}); -__d(80,function(s,e,a,h){"use strict";var o=e(78),r=e(40),t={shadowColor:o,shadowOffset:r.shape({width:r.number,height:r.number}),shadowOpacity:r.number,shadowRadius:r.number};a.exports=t}); -__d(81,function(e,r,t,s){"use strict";var a=r(40),n=r(82),o=(a.arrayOf(a.number),function(e,r,t){if(e[r])return new Error("The transformMatrix style property is deprecated. Use `transform: [{ matrix: ... }]` instead.")}),p=function(e,r,t){if(e[r])return new Error("The decomposedMatrix style property is deprecated. Use `transform: [...]` instead.")},i={transform:a.arrayOf(a.oneOfType([a.shape({perspective:a.number}),a.shape({rotate:a.string}),a.shape({rotateX:a.string}),a.shape({rotateY:a.string}),a.shape({rotateZ:a.string}),a.shape({scale:a.number}),a.shape({scaleX:a.number}),a.shape({scaleY:a.number}),a.shape({translateX:a.number}),a.shape({translateY:a.number}),a.shape({skewX:a.string}),a.shape({skewY:a.string})])),transformMatrix:o,decomposedMatrix:p,scaleX:n(a.number,"Use the transform prop instead."),scaleY:n(a.number,"Use the transform prop instead."),rotation:n(a.number,"Use the transform prop instead."),translateX:n(a.number,"Use the transform prop instead."),translateY:n(a.number,"Use the transform prop instead.")};t.exports=i}); -__d(82,function(e,n,t,r){"use strict";function o(e,n){return function(t,r,o){return u[o]||void 0===t[r]||console.warn("`"+r+"` supplied to `"+o+"` has been deprecated. "+n),e(t,r,o)}}var u=n(71);t.exports=o}); -__d(83,function(e,t,o,n){"use strict";var r=t(40),i=t(78),l=t(84),a=babelHelpers.extends(Object.create(l),{color:i,fontFamily:r.string,fontSize:r.number,fontStyle:r.oneOf(["normal","italic"]),fontWeight:r.oneOf(["normal","bold","100","200","300","400","500","600","700","800","900"]),textShadowOffset:r.shape({width:r.number,height:r.number}),textShadowRadius:r.number,textShadowColor:i,letterSpacing:r.number,lineHeight:r.number,textAlign:r.oneOf(["auto","left","right","center","justify"]),textAlignVertical:r.oneOf(["auto","top","bottom","center"]),textDecorationLine:r.oneOf(["none","underline","line-through","underline line-through"]),textDecorationStyle:r.oneOf(["solid","double","dotted","dashed"]),textDecorationColor:i,writingDirection:r.oneOf(["auto","ltr","rtl"])});o.exports=a}); -__d(84,function(r,e,o,d){"use strict";var b=e(77),t=e(40),i=e(78),n=e(80),u=e(81),m=babelHelpers.extends({},b,n,u,{backfaceVisibility:t.oneOf(["visible","hidden"]),backgroundColor:i,borderColor:i,borderTopColor:i,borderRightColor:i,borderBottomColor:i,borderLeftColor:i,borderRadius:t.number,borderTopLeftRadius:t.number,borderTopRightRadius:t.number,borderBottomLeftRadius:t.number,borderBottomRightRadius:t.number,borderStyle:t.oneOf(["solid","dotted","dashed"]),borderWidth:t.number,borderTopWidth:t.number,borderRightWidth:t.number,borderBottomWidth:t.number,borderLeftWidth:t.number,opacity:t.number,overflow:t.oneOf(["visible","hidden"]),elevation:t.number});o.exports=m}); -__d(85,function(t,n,r,u){"use strict";var c=function(t,n){return t!==n&&(!t||!n||t[12]!==n[12]||t[13]!==n[13]||t[14]!==n[14]||t[5]!==n[5]||t[10]!==n[10]||t[1]!==n[1]||t[2]!==n[2]||t[3]!==n[3]||t[4]!==n[4]||t[6]!==n[6]||t[7]!==n[7]||t[8]!==n[8]||t[9]!==n[9]||t[11]!==n[11]||t[15]!==n[15])};r.exports=c}); -__d(86,function(n,r,t,u){"use strict";function i(n){if(void 0===n||null===n)return n;var r=e(n);if(null!==r)return r=(r<<24|r>>>8)>>>0,r=0|r}var e=(r(53),r(79));t.exports=i}); -__d(87,function(e,a,r,t){"use strict";function s(e){var a=o.createIdentityMatrix();return e.forEach(function(e){var r=Object.keys(e)[0],t=e[r];switch(r){case"matrix":o.multiplyInto(a,a,t);break;case"perspective":n(a,o.reusePerspectiveCommand,[t]);break;case"rotateX":n(a,o.reuseRotateXCommand,[c(t)]);break;case"rotateY":n(a,o.reuseRotateYCommand,[c(t)]);break;case"rotate":case"rotateZ":n(a,o.reuseRotateZCommand,[c(t)]);break;case"scale":n(a,o.reuseScaleCommand,[t]);break;case"scaleX":n(a,o.reuseScaleXCommand,[t]);break;case"scaleY":n(a,o.reuseScaleYCommand,[t]);break;case"translate":n(a,o.reuseTranslate3dCommand,[t[0],t[1],t[2]||0]);break;case"translateX":n(a,o.reuseTranslate2dCommand,[t,0]);break;case"translateY":n(a,o.reuseTranslate2dCommand,[0,t]);break;case"skewX":n(a,o.reuseSkewXCommand,[c(t)]);break;case"skewY":n(a,o.reuseSkewYCommand,[c(t)]);break;default:throw new Error("Invalid transform name: "+r)}}),o.decomposeMatrix(a)}function n(e,a,r){var t=o.createIdentityMatrix(),s=[t].concat(r);a.apply(this,s),o.multiplyInto(e,e,t)}function c(e){var a=parseFloat(e,10);return e.indexOf("rad")>-1?a:a*Math.PI/180}var o=a(88);a(53),a(17),a(65);r.exports=s}); -__d(88,function(t,e,a,n){"use strict";var r=e(17),o={createIdentityMatrix:function(){return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},createCopy:function(t){return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]]},createOrthographic:function(t,e,a,n,r,o){var i=2/(e-t),s=2/(n-a),u=-2/(o-r),c=-(e+t)/(e-t),m=-(n+a)/(n-a),v=-(o+r)/(o-r);return[i,0,0,0,0,s,0,0,0,0,u,0,c,m,v,1]},createFrustum:function(t,e,a,n,r,o){var i=1/(e-t),s=1/(n-a),u=1/(r-o),c=2*(r*i),m=2*(r*s),v=(e+t)*i,l=(n+a)*s,f=(o+r)*u,h=2*(o*r*u);return[c,0,0,0,0,m,0,0,v,l,f,-1,0,0,h,0]},createPerspective:function(t,e,a,n){var r=1/Math.tan(t/2),o=1/(a-n),i=(n+a)*o,s=2*(n*a*o);return[r/e,0,0,0,0,r,0,0,0,0,i,-1,0,0,s,0]},createTranslate2d:function(t,e){var a=o.createIdentityMatrix();return o.reuseTranslate2dCommand(a,t,e),a},reuseTranslate2dCommand:function(t,e,a){t[12]=e,t[13]=a},reuseTranslate3dCommand:function(t,e,a,n){t[12]=e,t[13]=a,t[14]=n},createScale:function(t){var e=o.createIdentityMatrix();return o.reuseScaleCommand(e,t),e},reuseScaleCommand:function(t,e){t[0]=e,t[5]=e},reuseScale3dCommand:function(t,e,a,n){t[0]=e,t[5]=a,t[10]=n},reusePerspectiveCommand:function(t,e){t[11]=-1/e},reuseScaleXCommand:function(t,e){t[0]=e},reuseScaleYCommand:function(t,e){t[5]=e},reuseScaleZCommand:function(t,e){t[10]=e},reuseRotateXCommand:function(t,e){t[5]=Math.cos(e),t[6]=Math.sin(e),t[9]=-Math.sin(e),t[10]=Math.cos(e)},reuseRotateYCommand:function(t,e){t[0]=Math.cos(e),t[2]=-Math.sin(e),t[8]=Math.sin(e),t[10]=Math.cos(e)},reuseRotateZCommand:function(t,e){t[0]=Math.cos(e),t[1]=Math.sin(e),t[4]=-Math.sin(e),t[5]=Math.cos(e)},createRotateZ:function(t){var e=o.createIdentityMatrix();return o.reuseRotateZCommand(e,t),e},reuseSkewXCommand:function(t,e){t[4]=Math.sin(e),t[5]=Math.cos(e)},reuseSkewYCommand:function(t,e){t[0]=Math.cos(e),t[1]=Math.sin(e)},multiplyInto:function(t,e,a){var n=e[0],r=e[1],o=e[2],i=e[3],s=e[4],u=e[5],c=e[6],m=e[7],v=e[8],l=e[9],f=e[10],h=e[11],d=e[12],M=e[13],C=e[14],p=e[15],T=a[0],x=a[1],y=a[2],b=a[3];t[0]=T*n+x*s+y*v+b*d,t[1]=T*r+x*u+y*l+b*M,t[2]=T*o+x*c+y*f+b*C,t[3]=T*i+x*m+y*h+b*p,T=a[4],x=a[5],y=a[6],b=a[7],t[4]=T*n+x*s+y*v+b*d,t[5]=T*r+x*u+y*l+b*M,t[6]=T*o+x*c+y*f+b*C,t[7]=T*i+x*m+y*h+b*p,T=a[8],x=a[9],y=a[10],b=a[11],t[8]=T*n+x*s+y*v+b*d,t[9]=T*r+x*u+y*l+b*M,t[10]=T*o+x*c+y*f+b*C,t[11]=T*i+x*m+y*h+b*p,T=a[12],x=a[13],y=a[14],b=a[15],t[12]=T*n+x*s+y*v+b*d,t[13]=T*r+x*u+y*l+b*M,t[14]=T*o+x*c+y*f+b*C,t[15]=T*i+x*m+y*h+b*p},determinant:function(t){var e=babelHelpers.slicedToArray(t,16),a=e[0],n=e[1],r=e[2],o=e[3],i=e[4],s=e[5],u=e[6],c=e[7],m=e[8],v=e[9],l=e[10],f=e[11],h=e[12],d=e[13],M=e[14],C=e[15];return o*u*v*h-r*c*v*h-o*s*l*h+n*c*l*h+r*s*f*h-n*u*f*h-o*u*m*d+r*c*m*d+o*i*l*d-a*c*l*d-r*i*f*d+a*u*f*d+o*s*m*M-n*c*m*M-o*i*v*M+a*c*v*M+n*i*f*M-a*s*f*M-r*s*m*C+n*u*m*C+r*i*v*C-a*u*v*C-n*i*l*C+a*s*l*C},inverse:function(t){var e=o.determinant(t);if(!e)return t;var a=babelHelpers.slicedToArray(t,16),n=a[0],r=a[1],i=a[2],s=a[3],u=a[4],c=a[5],m=a[6],v=a[7],l=a[8],f=a[9],h=a[10],d=a[11],M=a[12],C=a[13],p=a[14],T=a[15];return[(m*d*C-v*h*C+v*f*p-c*d*p-m*f*T+c*h*T)/e,(s*h*C-i*d*C-s*f*p+r*d*p+i*f*T-r*h*T)/e,(i*v*C-s*m*C+s*c*p-r*v*p-i*c*T+r*m*T)/e,(s*m*f-i*v*f-s*c*h+r*v*h+i*c*d-r*m*d)/e,(v*h*M-m*d*M-v*l*p+u*d*p+m*l*T-u*h*T)/e,(i*d*M-s*h*M+s*l*p-n*d*p-i*l*T+n*h*T)/e,(s*m*M-i*v*M-s*u*p+n*v*p+i*u*T-n*m*T)/e,(i*v*l-s*m*l+s*u*h-n*v*h-i*u*d+n*m*d)/e,(c*d*M-v*f*M+v*l*C-u*d*C-c*l*T+u*f*T)/e,(s*f*M-r*d*M-s*l*C+n*d*C+r*l*T-n*f*T)/e,(r*v*M-s*c*M+s*u*C-n*v*C-r*u*T+n*c*T)/e,(s*c*l-r*v*l-s*u*f+n*v*f+r*u*d-n*c*d)/e,(m*f*M-c*h*M-m*l*C+u*h*C+c*l*p-u*f*p)/e,(r*h*M-i*f*M+i*l*C-n*h*C-r*l*p+n*f*p)/e,(i*c*M-r*m*M-i*u*C+n*m*C+r*u*p-n*c*p)/e,(r*m*l-i*c*l+i*u*f-n*m*f-r*u*h+n*c*h)/e]},transpose:function(t){return[t[0],t[4],t[8],t[12],t[1],t[5],t[9],t[13],t[2],t[6],t[10],t[14],t[3],t[7],t[11],t[15]]},multiplyVectorByMatrix:function(t,e){var a=babelHelpers.slicedToArray(t,4),n=a[0],r=a[1],o=a[2],i=a[3];return[n*e[0]+r*e[4]+o*e[8]+i*e[12],n*e[1]+r*e[5]+o*e[9]+i*e[13],n*e[2]+r*e[6]+o*e[10]+i*e[14],n*e[3]+r*e[7]+o*e[11]+i*e[15]]},v3Length:function(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2])},v3Normalize:function(t,e){var a=1/(e||o.v3Length(t));return[t[0]*a,t[1]*a,t[2]*a]},v3Dot:function(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]},v3Combine:function(t,e,a,n){return[a*t[0]+n*e[0],a*t[1]+n*e[1],a*t[2]+n*e[2]]},v3Cross:function(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]},quaternionToDegreesXYZ:function(t,e,a){var n=babelHelpers.slicedToArray(t,4),r=n[0],i=n[1],s=n[2],u=n[3],c=u*u,m=r*r,v=i*i,l=s*s,f=r*i+s*u,h=c+m+v+l,d=180/Math.PI;return f>.49999*h?[0,2*Math.atan2(r,u)*d,90]:f<-.49999*h?[0,-2*Math.atan2(r,u)*d,-90]:[o.roundTo3Places(Math.atan2(2*r*u-2*i*s,1-2*m-2*l)*d),o.roundTo3Places(Math.atan2(2*i*u-2*r*s,1-2*v-2*l)*d),o.roundTo3Places(Math.asin(2*r*i+2*s*u)*d)]},roundTo3Places:function(t){var e=t.toString().split("e");return.001*Math.round(e[0]+"e"+(e[1]?+e[1]-3:3))},decomposeMatrix:function(t){r(16===t.length,"Matrix decomposition needs a list of 3d matrix values, received %s",t);var e=[],a=[],n=[],i=[],s=[];if(t[15]){for(var u=[],c=[],m=0;m<4;m++){u.push([]);for(var v=0;v<4;v++){var l=t[4*m+v]/t[15];u[m].push(l),c.push(3===v?0:l)}}if(c[15]=1,o.determinant(c)){if(0!==u[0][3]||0!==u[1][3]||0!==u[2][3])var f=[u[0][3],u[1][3],u[2][3],u[3][3]],h=o.inverse(c),d=o.transpose(h),e=o.multiplyVectorByMatrix(f,d);else e[0]=e[1]=e[2]=0,e[3]=1;for(var m=0;m<3;m++)s[m]=u[3][m];var M=[];for(m=0;m<3;m++)M[m]=[u[m][0],u[m][1],u[m][2]];n[0]=o.v3Length(M[0]),M[0]=o.v3Normalize(M[0],n[0]),i[0]=o.v3Dot(M[0],M[1]),M[1]=o.v3Combine(M[1],M[0],1,-i[0]),i[0]=o.v3Dot(M[0],M[1]),M[1]=o.v3Combine(M[1],M[0],1,-i[0]),n[1]=o.v3Length(M[1]),M[1]=o.v3Normalize(M[1],n[1]),i[0]/=n[1],i[1]=o.v3Dot(M[0],M[2]),M[2]=o.v3Combine(M[2],M[0],1,-i[1]),i[2]=o.v3Dot(M[1],M[2]),M[2]=o.v3Combine(M[2],M[1],1,-i[2]),n[2]=o.v3Length(M[2]),M[2]=o.v3Normalize(M[2],n[2]),i[1]/=n[2],i[2]/=n[2];var C=o.v3Cross(M[1],M[2]);if(o.v3Dot(M[0],C)<0)for(m=0;m<3;m++)n[m]*=-1,M[m][0]*=-1,M[m][1]*=-1,M[m][2]*=-1;a[0]=.5*Math.sqrt(Math.max(1+M[0][0]-M[1][1]-M[2][2],0)),a[1]=.5*Math.sqrt(Math.max(1-M[0][0]+M[1][1]-M[2][2],0)),a[2]=.5*Math.sqrt(Math.max(1-M[0][0]-M[1][1]+M[2][2],0)),a[3]=.5*Math.sqrt(Math.max(1+M[0][0]+M[1][1]+M[2][2],0)),M[2][1]>M[1][2]&&(a[0]=-a[0]),M[0][2]>M[2][0]&&(a[1]=-a[1]),M[1][0]>M[0][1]&&(a[2]=-a[2]);var p;return p=a[0]<.001&&a[0]>=0&&a[1]<.001&&a[1]>=0?[0,0,o.roundTo3Places(180*Math.atan2(M[0][1],M[0][0])/Math.PI)]:o.quaternionToDegreesXYZ(a,u,M),{rotationDegrees:p,perspective:e,quaternion:a,scale:n,skew:i,translation:s,rotate:p[2],rotateX:p[0],rotateY:p[1],scaleX:n[0],scaleY:n[1],translateX:s[0],translateY:s[1]}}}}};a.exports=o}); -__d(89,function(t,i,h,d){"use strict";var e={width:void 0,height:void 0},n=function(t,i){return t=t||e,i=i||e,t!==i&&(t.width!==i.width||t.height!==i.height)};h.exports=n}); -__d(90,function(e,i,s,t){"use strict";var a=i(74),c={};c.UIView={pointerEvents:!0,accessible:!0,accessibilityLabel:!0,accessibilityComponentType:!0,accessibilityLiveRegion:!0,accessibilityTraits:!0,importantForAccessibility:!0,testID:!0,renderToHardwareTextureAndroid:!0,shouldRasterizeIOS:!0,onLayout:!0,onAccessibilityTap:!0,onMagicTap:!0,collapsable:!0,needsOffscreenAlphaCompositing:!0,style:a},c.RCTView=babelHelpers.extends({},c.UIView,{removeClippedSubviews:!0}),s.exports=c}); -__d(91,function(r,n,t,u){"use strict";function c(r){var n=e(r);return function(r,t,u,c){var e=r;return r[t]&&(e={},e[t]=i(r[t])),n(e,t,u,c)}}var e=n(47),i=n(69);t.exports=c}); -__d(92,function(r,e,o,t){"use strict";function a(r,e,o){var t=n[r];if(!t||!t.NativeProps)return c(!1,'Native component for "%s" does not exist',r),C;var a=babelHelpers.extends({},n.RCTView.NativeProps,t.NativeProps);t.uiViewClassName=r,t.validAttributes={},t.propTypes=e&&e.propTypes;for(var s in a){var l=!1,v={},u=m[a[s]];u&&(v.diff=u,l=!0);var f=A[a[s]];f&&(v.process=f,l=!0),t.validAttributes[s]=!l||v}return t.validAttributes.style=i,p(t)}function s(r){return r&&r.map(f)}var i=e(74),n=e(71),C=e(93),p=e(103),l=e(136),v=e(137),u=e(85),f=e(86),d=e(138),I=e(89),c=(e(142),e(20)),m={CATransform3D:u,CGPoint:v,CGSize:I,UIEdgeInsets:l},A={CGColor:f,CGColorArray:s,UIColor:f,UIColorArray:s,CGImage:d,UIImage:d,RCTImageSource:d,Color:f,ColorArray:s};o.exports=a}); -__d(93,function(e,t,r,i){"use strict";var n=t(13),s=t(94),l=n.createClass({displayName:"UnimplementedView",setNativeProps:function(){},render:function(){var e=t(45);return n.createElement(e,{style:[a.unimplementedView,this.props.style]},this.props.children)}}),a=s.create({unimplementedView:{borderWidth:1,borderColor:"red",alignSelf:"flex-start"}});r.exports=l}); -__d(94,function(e,t,r,i){"use strict";var a=t(95),n=t(67),o=t(102),l=t(69),s=a.roundToNearestPixel(.4);0===s&&(s=1/a.get()),r.exports={hairlineWidth:s,flatten:l,create:function(e){var t={};for(var r in e)o.validateStyle(r,e),t[r]=n.register(e[r]);return t}}}); -__d(95,function(e,t,n,u){"use strict";var r=t(96),a=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"get",value:function(){return r.get("window").scale}},{key:"getFontScale",value:function(){return r.get("window").fontScale||e.get()}},{key:"getPixelSizeForLayoutSize",value:function(t){return Math.round(t*e.get())}},{key:"roundToNearestPixel",value:function(t){var n=e.get();return Math.round(t*n)/n}},{key:"startDetecting",value:function(){}}]),e}();n.exports=a}); -__d(96,function(e,s,i,l){"use strict";var t=(s(53),s(71)),n=s(97),a=s(17),c={},o=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"set",value:function(e){if(e&&e.windowPhysicalPixels){e=JSON.parse(JSON.stringify(e));var s=e.windowPhysicalPixels;e.window={width:s.width/s.scale,height:s.height/s.scale,scale:s.scale,fontScale:s.fontScale};var i=e.screenPhysicalPixels;e.screen={width:i.width/i.scale,height:i.height/i.scale,scale:i.scale,fontScale:i.fontScale},delete e.screenPhysicalPixels,delete e.windowPhysicalPixels}babelHelpers.extends(c,e)}},{key:"get",value:function(e){return a(c[e],"No dimension set for key "+e),c[e]}}]),e}();o.set(t.Dimensions),n.addListener("didUpdateDimensions",function(e){o.set(e)}),i.exports=o}); -__d(97,function(e,t,r,i){"use strict";var l=t(98),n=t(55),s=new l;n.registerCallableModule("RCTDeviceEventEmitter",s),r.exports=s}); -__d(98,function(e,r,t,i){var n=r(99),s=(r(59),r(101)),u=r(21),c=r(17),o=function(){function e(){babelHelpers.classCallCheck(this,e),this._subscriber=new s}return babelHelpers.createClass(e,[{key:"addListener",value:function(e,r,t){return this._subscriber.addSubscription(e,new n(this._subscriber,r,t))}},{key:"once",value:function(e,r,t){var i=this;return this.addListener(e,function(){i.removeCurrentListener(),r.apply(t,arguments)})}},{key:"removeAllListeners",value:function(e){this._subscriber.removeAllSubscriptions(e)}},{key:"removeCurrentListener",value:function(){c(!!this._currentSubscription,"Not in an emitting cycle; there is no current subscription"),this._subscriber.removeSubscription(this._currentSubscription)}},{key:"listeners",value:function(e){var r=this._subscriber.getSubscriptionsForType(e);return r?r.filter(u.thatReturnsTrue).map(function(e){return e.listener}):[]}},{key:"emit",value:function(e){var r=this._subscriber.getSubscriptionsForType(e);if(r){for(var t=Object.keys(r),i=0;i-1?void 0:o(!1),!l.plugins[i]){n.extractEvents?void 0:o(!1),l.plugins[i]=n;var r=n.eventTypes;for(var t in r)a(r[t],n,t)?void 0:o(!1)}}}function a(e,n,i){l.eventNameDispatchConfigs.hasOwnProperty(i)?o(!1):void 0,l.eventNameDispatchConfigs[i]=e;var r=e.phasedRegistrationNames;if(r){for(var t in r)if(r.hasOwnProperty(t)){var a=r[t];s(a,n,i)}return!0}return!!e.registrationName&&(s(e.registrationName,n,i),!0)}function s(e,n,i){l.registrationNameModules[e]?o(!1):void 0,l.registrationNameModules[e]=n,l.registrationNameDependencies[e]=n.eventTypes[i].dependencies}var o=n(17),v=null,u={},l={plugins:[],eventNameDispatchConfigs:{},registrationNameModules:{},registrationNameDependencies:{},possibleRegistrationNames:null,injectEventPluginOrder:function(e){v?o(!1):void 0,v=Array.prototype.slice.call(e),t()},injectEventPluginsByName:function(e){var n=!1;for(var i in e)if(e.hasOwnProperty(i)){var r=e[i];u.hasOwnProperty(i)&&u[i]===r||(u[i]?o(!1):void 0,u[i]=r,n=!0)}n&&t()},getPluginModuleForEvent:function(e){var n=e.dispatchConfig;if(n.registrationName)return l.registrationNameModules[n.registrationName]||null;for(var i in n.phasedRegistrationNames)if(n.phasedRegistrationNames.hasOwnProperty(i)){var r=l.registrationNameModules[n.phasedRegistrationNames[i]];if(r)return r}return null},_resetEventPlugins:function(){v=null;for(var e in u)u.hasOwnProperty(e)&&delete u[e];l.plugins.length=0;var n=l.eventNameDispatchConfigs;for(var i in n)n.hasOwnProperty(i)&&delete n[i];var r=l.registrationNameModules;for(var t in r)r.hasOwnProperty(t)&&delete r[t]}};i.exports=l}); -__d(109,function(e,t,n,r){"use strict";function s(e){return e===_.topMouseUp||e===_.topTouchEnd||e===_.topTouchCancel}function o(e){return e===_.topMouseMove||e===_.topTouchMove}function a(e){return e===_.topMouseDown||e===_.topTouchStart}function c(e,t,n,r){var s=e.type||"unknown-event";e.currentTarget=L.getNodeFromInstance(r),t?g.invokeGuardedCallbackWithCatch(s,n,e):g.invokeGuardedCallback(s,n,e),e.currentTarget=null}function i(e,t){var n=e._dispatchListeners,r=e._dispatchInstances;if(Array.isArray(n))for(var s=0;s=t)return e[r];return e[e.length-1]||1}}]),e}();r.exports=l}); -__d(141,function(e,r,t,n){"use strict";function a(e){switch(e){case.75:return"ldpi";case 1:return"mdpi";case 1.5:return"hdpi";case 2:return"xhdpi";case 3:return"xxhdpi";case 4:return"xxxhdpi"}}function i(e,r){var t=a(r);if(!t)throw new Error("Don't know which android drawable suffix to use for asset: "+JSON.stringify(e));var n="drawable-"+t;return n}function s(e){var r=o(e);return(r+"/"+e.name).toLowerCase().replace(/\//g,"_").replace(/([^a-z0-9_])/g,"").replace(/^assets_/,"")}function o(e){var r=e.httpServerLocation;return"/"===r[0]&&(r=r.substr(1)),r}t.exports={getAndroidAssetSuffix:a,getAndroidDrawableFolderName:i,getAndroidResourceIdentifier:s,getBasePath:o}}); -__d(142,function(e,o,r,a){"use strict";function p(e,o,r){if(o){var a=e.name||e.displayName||"unknown";if(!e.propTypes)throw new Error("`"+a+"` has no propTypes defined`");var p=o.NativeProps;for(var t in p)if(!(e.propTypes[t]||n[t]||r&&r[t])){var i;throw i=e.propTypes.hasOwnProperty(t)?"`"+a+"` has incorrectly defined propType for native prop `"+o.uiViewClassName+"."+t+"` of native type `"+p[t]:"`"+a+"` has no propType for native prop `"+o.uiViewClassName+"."+t+"` of native type `"+p[t]+"`",i+="\nIf you haven't changed this prop yourself, this usually means that your versions of the native code and JavaScript code are out of sync. Updating both should make this error go away.",new Error(i)}}}var n=o(74);r.exports=p}); -__d(143,function(t,e,n,r){"use strict";function i(t,e){if(null==t||null==e)return!0;if(t.length!==e.length)return!0;for(var n=0;nY?(p-=v,c-=X):l>0&&0!=Y&&(p-=l/Y*v,c-=l/Y*X),a=p*p+c*c,p=s-t,c=h-i,l=p*v+c*X,l>Y?(p-=v,c-=X):l>0&&0!=Y&&(p-=l/Y*v,c-=l/Y*X),u=p*p+c*c,a<.01&&u<.01)return void this.onLine(t,i,o,r);if(isNaN(a)||isNaN(u))throw new Error("Bad input");var f=.5*(n+s),M=.5*(e+h),b=.5*(n+t),T=.5*(e+i),k=.5*(b+f),w=.5*(T+M),_=.5*(o+s),D=.5*(r+h),z=.5*(_+f),C=.5*(D+M),m=.5*(k+z),B=.5*(w+C);this.onBezierCurve(t,i,b,T,k,w,m,B),this.onBezierCurve(m,B,z,C,_,D,o,r)},onArc:function(t,i,n,e,s,h,o,r,a,u,p,c){var l=c?c*Math.PI/180:0,v=Math.cos(l),X=Math.sin(l),Y=v*o,f=-X*r,M=X*o,b=v*r,T=u-a;T<0&&!p?T+=2*Math.PI:T>0&&p&&(T-=2*Math.PI);for(var k=Math.ceil(Math.abs(T/(Math.PI/2))),w=T/k,_=1.3333333333333333*Math.tan(w/4),D=Math.cos(a),z=Math.sin(a),C=0;Ci.yy/i.xy?-1:1;return(i.xx<0?i.xy>=0:i.xy<0)&&(n=-n),this.rotate(t-180*Math.atan2(n*i.yx,n*i.xx)/Math.PI,x,y)},scaleTo:function(t,x){var y=this,i=Math.sqrt(y.xx*y.xx+y.yx*y.yx);return y.xx/=i,y.yx/=i,i=Math.sqrt(y.yy*y.yy+y.xy*y.xy),y.yy/=i,y.xy/=i,this.scale(t,x)},resizeTo:function(t,x){var y=this.width,i=this.height;return y&&i?this.scaleTo(t/y,x/i):this},inversePoint:function(t,x){var y=this.xx,i=this.yx,n=this.xy,r=this.yy,s=this.x,h=this.y,o=i*n-y*r;return 0==o?null:{x:(r*(s-t)+n*(x-h))/o,y:(y*(h-x)+i*(t-s))/o}},point:function(t,x){var y=this;return{x:y.xx*t+y.xy*x+y.x,y:y.yx*t+y.yy*x+y.y}}})}); -__d(149,function(e,t,r,i){"use strict";var a=t(13),c=t(94),n=t(150),o=t(45),s=a.createClass({displayName:"DummyDatePickerIOS",render:function(){return a.createElement(o,{style:[d.dummyDatePickerIOS,this.props.style]},a.createElement(n,{style:d.datePickerText},"DatePickerIOS is not supported on this platform!"))}}),d=c.create({dummyDatePickerIOS:{height:100,width:300,backgroundColor:"#ffbcbc",borderWidth:1,borderColor:"red",alignItems:"center",justifyContent:"center",margin:10},datePickerText:{color:"#333333",margin:20}});r.exports=s}); -__d(150,function(e,s,t,n){"use strict";var o=s(51),r=(s(53),s(13)),i=s(90),p=s(91),a=s(83),l=s(151),h=s(103),u=s(48),d=p(a),c={validAttributes:u(i.UIView,{isHighlighted:!0,numberOfLines:!0,allowFontScaling:!0}),uiViewClassName:"RCTText"},g=r.createClass({displayName:"Text",propTypes:{numberOfLines:r.PropTypes.number,onLayout:r.PropTypes.func,onPress:r.PropTypes.func,onLongPress:r.PropTypes.func,suppressHighlighting:r.PropTypes.bool,style:d,testID:r.PropTypes.string,allowFontScaling:r.PropTypes.bool},getDefaultProps:function(){return{accessible:!0,allowFontScaling:!0}},getInitialState:function(){return u(l.Mixin.touchableGetInitialState(),{isHighlighted:!1})},mixins:[o],viewConfig:c,getChildContext:function(){return{isInAParentText:!0}},childContextTypes:{isInAParentText:r.PropTypes.bool},contextTypes:{isInAParentText:r.PropTypes.bool},_handlers:null,_hasPressHandler:function(){return!!this.props.onPress||!!this.props.onLongPress},touchableHandleActivePressIn:null,touchableHandleActivePressOut:null,touchableHandlePress:null,touchableHandleLongPress:null,touchableGetPressRectOffset:null,render:function(){var e=this,s=this.props;return(this.props.onStartShouldSetResponder||this._hasPressHandler())&&(this._handlers||(this._handlers={onStartShouldSetResponder:function(){var s=e.props.onStartShouldSetResponder&&e.props.onStartShouldSetResponder(),t=s||e._hasPressHandler();if(t&&!e.touchableHandleActivePressIn){for(var n in l.Mixin)"function"==typeof l.Mixin[n]&&(e[n]=l.Mixin[n].bind(e));e.touchableHandleActivePressIn=function(){!e.props.suppressHighlighting&&e._hasPressHandler()&&e.setState({isHighlighted:!0})},e.touchableHandleActivePressOut=function(){!e.props.suppressHighlighting&&e._hasPressHandler()&&e.setState({isHighlighted:!1})},e.touchableHandlePress=function(){e.props.onPress&&e.props.onPress()},e.touchableHandleLongPress=function(){e.props.onLongPress&&e.props.onLongPress()},e.touchableGetPressRectOffset=function(){return P}}return t},onResponderGrant:function(e,s){this.touchableHandleResponderGrant(e,s),this.props.onResponderGrant&&this.props.onResponderGrant.apply(this,arguments)}.bind(this),onResponderMove:function(e){this.touchableHandleResponderMove(e),this.props.onResponderMove&&this.props.onResponderMove.apply(this,arguments)}.bind(this),onResponderRelease:function(e){this.touchableHandleResponderRelease(e),this.props.onResponderRelease&&this.props.onResponderRelease.apply(this,arguments)}.bind(this),onResponderTerminate:function(e){this.touchableHandleResponderTerminate(e),this.props.onResponderTerminate&&this.props.onResponderTerminate.apply(this,arguments)}.bind(this),onResponderTerminationRequest:function(){var e=this.touchableHandleResponderTerminationRequest();return e&&this.props.onResponderTerminationRequest&&(e=this.props.onResponderTerminationRequest.apply(this,arguments)),e}.bind(this)}),s=babelHelpers.extends({},this.props,this._handlers,{isHighlighted:this.state.isHighlighted})),l.TOUCH_TARGET_DEBUG&&s.onPress&&(s=babelHelpers.extends({},s,{style:[this.props.style,{color:"magenta"}]})),this.context.isInAParentText?r.createElement(R,s):r.createElement(b,s)}}),P={top:20,left:20,right:20,bottom:30},b=h(c),R=b;R=h({validAttributes:u(i.UIView,{isHighlighted:!0}),uiViewClassName:"RCTVirtualText"}),t.exports=g}); -__d(151,function(E,t,e,R){"use strict";var _=t(152),S=t(153),i=(t(13),t(154)),s=(t(45),t(34)),o=(t(79),t(155)),a=s({NOT_RESPONDER:null,RESPONDER_INACTIVE_PRESS_IN:null,RESPONDER_INACTIVE_PRESS_OUT:null,RESPONDER_ACTIVE_PRESS_IN:null,RESPONDER_ACTIVE_PRESS_OUT:null,RESPONDER_ACTIVE_LONG_PRESS_IN:null,RESPONDER_ACTIVE_LONG_PRESS_OUT:null,ERROR:null}),n={RESPONDER_ACTIVE_PRESS_OUT:!0,RESPONDER_ACTIVE_PRESS_IN:!0},l={RESPONDER_INACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_LONG_PRESS_IN:!0},N={RESPONDER_ACTIVE_LONG_PRESS_IN:!0},T=s({DELAY:null,RESPONDER_GRANT:null,RESPONDER_RELEASE:null,RESPONDER_TERMINATED:null,ENTER_PRESS_RECT:null,LEAVE_PRESS_RECT:null,LONG_PRESS_DETECTED:null}),P={NOT_RESPONDER:{DELAY:a.ERROR,RESPONDER_GRANT:a.RESPONDER_INACTIVE_PRESS_IN,RESPONDER_RELEASE:a.ERROR,RESPONDER_TERMINATED:a.ERROR,ENTER_PRESS_RECT:a.ERROR,LEAVE_PRESS_RECT:a.ERROR,LONG_PRESS_DETECTED:a.ERROR},RESPONDER_INACTIVE_PRESS_IN:{DELAY:a.RESPONDER_ACTIVE_PRESS_IN,RESPONDER_GRANT:a.ERROR,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.RESPONDER_INACTIVE_PRESS_IN,LEAVE_PRESS_RECT:a.RESPONDER_INACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:a.ERROR},RESPONDER_INACTIVE_PRESS_OUT:{DELAY:a.RESPONDER_ACTIVE_PRESS_OUT,RESPONDER_GRANT:a.ERROR,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.RESPONDER_INACTIVE_PRESS_IN,LEAVE_PRESS_RECT:a.RESPONDER_INACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:a.ERROR},RESPONDER_ACTIVE_PRESS_IN:{DELAY:a.ERROR,RESPONDER_GRANT:a.ERROR,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.RESPONDER_ACTIVE_PRESS_IN,LEAVE_PRESS_RECT:a.RESPONDER_ACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:a.RESPONDER_ACTIVE_LONG_PRESS_IN},RESPONDER_ACTIVE_PRESS_OUT:{DELAY:a.ERROR,RESPONDER_GRANT:a.ERROR,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.RESPONDER_ACTIVE_PRESS_IN,LEAVE_PRESS_RECT:a.RESPONDER_ACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:a.ERROR},RESPONDER_ACTIVE_LONG_PRESS_IN:{DELAY:a.ERROR,RESPONDER_GRANT:a.ERROR,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.RESPONDER_ACTIVE_LONG_PRESS_IN,LEAVE_PRESS_RECT:a.RESPONDER_ACTIVE_LONG_PRESS_OUT,LONG_PRESS_DETECTED:a.RESPONDER_ACTIVE_LONG_PRESS_IN},RESPONDER_ACTIVE_LONG_PRESS_OUT:{DELAY:a.ERROR,RESPONDER_GRANT:a.ERROR,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.RESPONDER_ACTIVE_LONG_PRESS_IN,LEAVE_PRESS_RECT:a.RESPONDER_ACTIVE_LONG_PRESS_OUT,LONG_PRESS_DETECTED:a.ERROR},error:{DELAY:a.NOT_RESPONDER,RESPONDER_GRANT:a.RESPONDER_INACTIVE_PRESS_IN,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.NOT_RESPONDER,LEAVE_PRESS_RECT:a.NOT_RESPONDER,LONG_PRESS_DETECTED:a.NOT_RESPONDER}},O=130,h=20,D=500,u=D-O,r=10,c={componentWillUnmount:function(){this.touchableDelayTimeout&&clearTimeout(this.touchableDelayTimeout),this.longPressDelayTimeout&&clearTimeout(this.longPressDelayTimeout),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout)},touchableGetInitialState:function(){return{touchable:{touchState:void 0,responderID:null}}},touchableHandleResponderTerminationRequest:function(){return!this.props.rejectResponderTermination},touchableHandleStartShouldSetResponder:function(){return!this.props.disabled},touchableLongPressCancelsPress:function(){return!0},touchableHandleResponderGrant:function(E){var t=E.currentTarget;E.persist(),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout),this.pressOutDelayTimeout=null,this.state.touchable.touchState=a.NOT_RESPONDER,this.state.touchable.responderID=t,this._receiveSignal(T.RESPONDER_GRANT,E);var e=void 0!==this.touchableGetHighlightDelayMS?Math.max(this.touchableGetHighlightDelayMS(),0):O;e=isNaN(e)?O:e,0!==e?this.touchableDelayTimeout=setTimeout(this._handleDelay.bind(this,E),e):this._handleDelay(E);var R=void 0!==this.touchableGetLongPressDelayMS?Math.max(this.touchableGetLongPressDelayMS(),10):u;R=isNaN(R)?u:R,this.longPressDelayTimeout=setTimeout(this._handleLongDelay.bind(this,E),R+e)},touchableHandleResponderRelease:function(E){this._receiveSignal(T.RESPONDER_RELEASE,E)},touchableHandleResponderTerminate:function(E){this._receiveSignal(T.RESPONDER_TERMINATED,E)},touchableHandleResponderMove:function(E){if(this.state.touchable.touchState!==a.RESPONDER_INACTIVE_PRESS_IN&&this.state.touchable.positionOnActivate){var t=this.state.touchable.positionOnActivate,e=this.state.touchable.dimensionsOnActivate,R=this.touchableGetPressRectOffset?this.touchableGetPressRectOffset():{left:h,right:h,top:h,bottom:h},_=R.left,S=R.top,s=R.right,o=R.bottom,n=this.touchableGetHitSlop?this.touchableGetHitSlop():null;n&&(_+=n.left,S+=n.top,s+=n.right,o+=n.bottom);var l=i.extractSingleTouch(E.nativeEvent),N=l&&l.pageX,P=l&&l.pageY;if(this.pressInLocation){var O=this._getDistanceBetweenPoints(N,P,this.pressInLocation.pageX,this.pressInLocation.pageY);O>r&&this._cancelLongPressDelayTimeout()}var D=N>t.left-_&&P>t.top-S&&N0,r=n&&n.length>0;return!c&&r?n[0]:c?e[0]:t}};n.exports=r}); -__d(155,function(n,t,u,e){"use strict";var r=t(71),s=function(n,t,u){null!=n&&r.measure(n,u)};u.exports=s}); -__d(156,function(r,e,t,o){"use strict";var a=e(78),n=e(51),s=e(53),i=e(13),d=e(157),u=e(40),p=e(215),l=e(94),w=e(71),c=e(45),h=w.AndroidDrawerLayout.Constants,g=e(216),D=e(92),f="drawerlayout",C="innerView",B=["Idle","Dragging","Settling"],k=i.createClass({displayName:"DrawerLayoutAndroid",statics:{positions:h.DrawerPosition},propTypes:babelHelpers.extends({},c.propTypes,{keyboardDismissMode:u.oneOf(["none","on-drag"]),drawerBackgroundColor:a,drawerPosition:u.oneOf([h.DrawerPosition.Left,h.DrawerPosition.Right]),drawerWidth:u.number,drawerLockMode:u.oneOf(["unlocked","locked-closed","locked-open"]),onDrawerSlide:u.func,onDrawerStateChanged:u.func,onDrawerOpen:u.func,onDrawerClose:u.func,renderNavigationView:u.func.isRequired,statusBarBackgroundColor:a}),mixins:[n],getDefaultProps:function(){return{drawerBackgroundColor:"white"}},getInitialState:function(){return{statusBarBackgroundColor:void 0}},getInnerViewNode:function(){return this.refs[C].getInnerViewNode()},componentDidMount:function(){this._updateStatusBarBackground()},componentDidReceiveProps:function(){this._updateStatusBarBackground()},render:function(){var r=s.Version>=21&&this.props.statusBarBackgroundColor,e=i.createElement(c,{style:[m.drawerSubview,{width:this.props.drawerWidth,backgroundColor:this.props.drawerBackgroundColor}],collapsable:!1},this.props.renderNavigationView(),r&&i.createElement(c,{style:m.drawerStatusBar})),t=i.createElement(c,{ref:C,style:m.mainSubview,collapsable:!1},r&&i.createElement(p,{translucent:!0,backgroundColor:this.state.statusBarBackgroundColor}),r&&i.createElement(c,{style:[m.statusBar,{backgroundColor:this.props.statusBarBackgroundColor}]}),this.props.children);return i.createElement(S,babelHelpers.extends({},this.props,{ref:f,drawerWidth:this.props.drawerWidth,drawerPosition:this.props.drawerPosition,drawerLockMode:this.props.drawerLockMode,style:[m.base,this.props.style],onDrawerSlide:this._onDrawerSlide,onDrawerOpen:this._onDrawerOpen,onDrawerClose:this._onDrawerClose,onDrawerStateChanged:this._onDrawerStateChanged}),t,e)},_onDrawerSlide:function(r){this.props.onDrawerSlide&&this.props.onDrawerSlide(r),"on-drag"===this.props.keyboardDismissMode&&g()},_onDrawerOpen:function(){this.props.onDrawerOpen&&this.props.onDrawerOpen()},_onDrawerClose:function(){this.props.onDrawerClose&&this.props.onDrawerClose()},_onDrawerStateChanged:function(r){this.props.onDrawerStateChanged&&this.props.onDrawerStateChanged(B[r.nativeEvent.drawerState])},openDrawer:function(){w.dispatchViewManagerCommand(this._getDrawerLayoutHandle(),w.AndroidDrawerLayout.Commands.openDrawer,null)},closeDrawer:function(){w.dispatchViewManagerCommand(this._getDrawerLayoutHandle(),w.AndroidDrawerLayout.Commands.closeDrawer,null)},_getDrawerLayoutHandle:function(){return d.findNodeHandle(this.refs[f])},_updateStatusBarBackground:function(){var r=this;s.Version>=21&&this.props.statusBarBackgroundColor?"transparent"!==this.state.statusBarBackgroundColor&&requestAnimationFrame(function(){r.setState({statusBarBackgroundColor:"transparent"})}):this.setState({statusBarBackgroundColor:void 0})}}),m=l.create({base:{flex:1,elevation:16},mainSubview:{position:"absolute",top:0,left:0,right:0,bottom:0},drawerSubview:{position:"absolute",top:0,bottom:0},statusBar:{height:p.currentHeight},drawerStatusBar:{position:"absolute",top:0,left:0,right:0,height:p.currentHeight,backgroundColor:"rgba(0, 0, 0, 0.251)"}}),S=D("AndroidDrawerLayout",k);t.exports=k}); -__d(157,function(e,n,t,o){"use strict";var d=n(105),r=n(158),_=(n(18),n(213)),u=n(116),a=n(72);r.inject();var c=function(e,n,t){return _.renderComponent(e,n,t)},i={hasReactNativeInitialized:!1,findNodeHandle:a,render:c,unmountComponentAtNode:_.unmountComponentAtNode,unstable_batchedUpdates:u.batchedUpdates,unmountComponentAtNodeAndRemoveContainer:_.unmountComponentAtNodeAndRemoveContainer};"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.inject&&__REACT_DEVTOOLS_GLOBAL_HOOK__.inject({ComponentTree:{getClosestInstanceFromNode:function(e){return d.getClosestInstanceFromNode(e)},getNodeFromInstance:function(e){for(;e._renderedComponent;)e=e._renderedComponent;return e?d.getNodeFromInstance(e):null}},Mount:_,Reconciler:n(119)}),t.exports=i}); -__d(158,function(n,e,t,i){"use strict";function c(){o.injection.injectEventPluginOrder(r),a.injection.injectComponentTree(y),a.injection.injectTreeTraversal(E),f.injection.injectGlobalResponderHandler(m),o.injection.injectEventPluginsByName({ResponderEventPlugin:f,IOSNativeBridgeEventPlugin:j}),T.injection.injectReconcileTransaction(v.ReactReconcileTransaction),T.injection.injectBatchingStrategy(p),l.injection.injectEnvironment(v);var n=function(n){var t=e(45);return new C(s.createElement(t,{collapsable:!0,style:{position:"absolute"}}),n)};u.injection.injectEmptyComponentFactory(n),d.injection.injectTextComponentClass(g),d.injection.injectGenericComponentClass(function(n){var e="";"string"==typeof n&&/^[a-z]/.test(n)&&(e+=" Each component name should start with an uppercase letter."),R(!1)})}e(159);var o=e(107),a=e(109),r=e(195),j=e(196),s=e(18),l=e(124),p=e(199),u=e(132),v=e(200),m=e(203),g=e(204),E=e(205),d=e(133),y=e(105),C=e(206),T=e(116),f=e(207),R=e(17);e(211),e(212),e(60),t.exports={inject:c}}); -__d(159,function(e,n,t,r){function o(){var e=n(161);e.installConsoleErrorReporter()}function i(n,t){var r=arguments.length<=2||void 0===arguments[2]?e:arguments[2],o=Object.getOwnPropertyDescriptor(r,n);if(o){var i="original"+n[0].toUpperCase()+n.substr(1);Object.defineProperty(r,i,babelHelpers.extends({},o,{value:r[n]}))}var a=o||{},c=a.enumerable,u=a.writable;Object.defineProperty(r,n,{configurable:!0,enumerable:c!==!1,writable:u!==!1,value:t})}function a(n,t){var r=arguments.length<=2||void 0===arguments[2]?e:arguments[2],o=w(r,n);if(o){var i="original"+n[0].toUpperCase()+n.substr(1);Object.defineProperty(r,i,o)}var a=o||{},c=a.enumerable,u=a.writable;Object.defineProperty(r,n,{configurable:!0,enumerable:c!==!1,get:function(){return this[n]=t()},set:function(e){Object.defineProperty(this,n,{configurable:!0,enumerable:c!==!1,writable:u!==!1,value:e})}})}function c(n,t){var r=arguments.length<=2||void 0===arguments[2]?e:arguments[2],o=arguments.length<=3||void 0===arguments[3]?{}:arguments[3];void 0===r[n]&&Object.defineProperty(r,n,babelHelpers.extends({},o,{value:t}))}function u(){function t(e,t){try{n(161).handleException(e,t)}catch(e){console.log("Failed to print error: ",e.message)}}if(!e.__fbDisableExceptionsManager){var r=n(59);r.setGlobalHandler(t)}}function f(){var e=function(e){a(e,function(){return n(64)[e]})};e("setTimeout"),e("setInterval"),e("setImmediate"),e("clearTimeout"),e("clearInterval"),e("clearImmediate"),e("requestAnimationFrame"),e("cancelAnimationFrame")}function l(){e.alert||(e.alert=function(e){n(165).alert("Alert",""+e)})}function s(){a("Promise",function(){return n(167)})}function p(){a("XMLHttpRequest",function(){return n(172)}),a("FormData",function(){return n(173)}),a("fetch",function(){return n(181).fetch}),a("Headers",function(){return n(181).Headers}),a("Request",function(){return n(181).Request}),a("Response",function(){return n(181).Response})}function b(){c("navigator",{},e,{writable:!0,enumerable:!0,configurable:!0}),a("geolocation",function(){return n(182)},e.navigator)}function v(){i("Map",n(184)),i("Set",n(189))}function d(){Object.defineProperty(e.navigator,"product",{value:"ReactNative"})}function g(){a("WebSocket",function(){return n(190)})}function m(){}function O(){e.process=e.process||{},e.process.env=e.process.env||{},e.process.env.NODE_ENV||(e.process.env.NODE_ENV="production")}function y(){}function w(e,n){for(;e;){var t=Object.getOwnPropertyDescriptor(e,n);if(t)return t;e=Object.getPrototypeOf(e)}}n(160),"undefined"==typeof GLOBAL&&(e.GLOBAL=e),"undefined"==typeof window&&(e.window=e),O(),o(),f(),l(),s(),u(),p(),b(),v(),d(),g(),m(),y(),n(97),n(193),n(194)}); -__d(160,function(t,r,e,n){!function(t){"use strict";function r(t,r,e,n){var i=Object.create((r||o).prototype),a=new p(n||[]);return i._invoke=s(t,e,a),i}function n(t,r,e){try{return{type:"normal",arg:t.call(r,e)}}catch(t){return{type:"throw",arg:t}}}function o(){}function i(){}function a(){}function c(t){["next","throw","return"].forEach(function(r){t[r]=function(t){return this._invoke(r,t)}})}function u(t){this.arg=t}function f(t){function r(e,o,i,a){var c=n(t[e],t,o);if("throw"!==c.type){var f=c.arg,s=f.value;return s instanceof u?Promise.resolve(s.arg).then(function(t){r("next",t,i,a)},function(t){r("throw",t,i,a)}):Promise.resolve(s).then(function(t){f.value=t,i(f)},a)}a(c.arg)}function e(t,e){function n(){return new Promise(function(n,o){r(t,e,n,o)})}return o=o?o.then(n,n):n()}"object"==typeof process&&process.domain&&(r=process.domain.bind(r));var o;this._invoke=e}function s(t,r,e){var o=b;return function(i,a){if(o===_)throw new Error("Generator is already running");if(o===k){if("throw"===i)throw a;return v()}for(;;){var c=e.delegate;if(c){if("return"===i||"throw"===i&&c.iterator[i]===g){e.delegate=null;var u=c.iterator.return;if(u){var f=n(u,c.iterator,a);if("throw"===f.type){i="throw",a=f.arg;continue}}if("return"===i)continue}var f=n(c.iterator[i],c.iterator,a);if("throw"===f.type){e.delegate=null,i="throw",a=f.arg;continue}i="next",a=g;var s=f.arg;if(!s.done)return o=j,s;e[c.resultName]=s.value,e.next=c.nextLoc,e.delegate=null}if("next"===i)e.sent=e._sent=a;else if("throw"===i){if(o===b)throw o=k,a;e.dispatchException(a)&&(i="next",a=g)}else"return"===i&&e.abrupt("return",a);o=_;var f=n(t,r,e);if("normal"===f.type){o=e.done?k:j;var s={value:f.arg,done:e.done};if(f.arg!==G)return s;e.delegate&&"next"===i&&(a=g)}else"throw"===f.type&&(o=k,i="throw",a=f.arg)}}}function l(t){var r={tryLoc:t[0]};1 in t&&(r.catchLoc=t[1]),2 in t&&(r.finallyLoc=t[2],r.afterLoc=t[3]),this.tryEntries.push(r)}function h(t){var r=t.completion||{};r.type="normal",delete r.arg,t.completion=r}function p(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(l,this),this.reset(!0)}function y(t){if(t){var r=t[m];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var e=-1,n=function r(){for(;++e=0;--n){var o=this.tryEntries[n],i=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var a=d.call(o,"catchLoc"),c=d.call(o,"finallyLoc");if(a&&c){if(this.prev=0;--e){var n=this.tryEntries[e];if(n.tryLoc<=this.prev&&d.call(n,"finallyLoc")&&this.prev=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),h(e),G}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if("throw"===n.type){var o=n.arg;h(e)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,e){return this.delegate={iterator:y(t),resultName:r,nextLoc:e},G}}}("object"==typeof t?t:"object"==typeof window?window:"object"==typeof self?self:this)}); -__d(161,function(r,o,e,n){"use strict";function s(r,e){var n=o(162),s=o(54).ExceptionsManager,i=++l;if(s){var c=n(r);e?s.reportFatalException(r.message,c,i):s.reportSoftException(r.message,c,i)}}function i(r,o){r.message||(r=new Error(r)),(console._errorOriginal||console.error)(r.message),s(r,o)}function c(){console._errorOriginal||(console._errorOriginal=console.error.bind(console),console.error=function(){if(console._errorOriginal.apply(null,arguments),console.reportErrorsAsExceptions)if(arguments[0]&&arguments[0].stack)s(arguments[0],!1);else{var r=o(65),e=Array.prototype.map.call(arguments,r).join(", ");if('"Warning: '===e.slice(0,10))return;var n=new Error("console.error: "+e);n.framesToPop=1,s(n,!1)}},void 0===console.reportErrorsAsExceptions&&(console.reportErrorsAsExceptions=!0))}var l=0;e.exports={handleException:i,installConsoleErrorReporter:c}}); -__d(162,function(r,i,n,e){"use strict";function c(r,i){try{var n=r.originalPositionFor({line:i.lineNumber,column:i.column});if(n){var e=n.source.indexOf("?");i.file=e===-1?n.source:n.source.substring(0,e),i.lineNumber=n.line,i.column=n.column}}catch(r){}}function o(r,i){if(!r||!r.stack)return[];for(var n=Array.isArray(r.stack)?r.stack:f.parse(r.stack),e=r.framesToPop||0;e--;)n.shift();return i&&i.forEach(function(r,i){n.forEach(function(i){i.file.indexOf(r.file)===-1&&i.file.replace(".map",".bundle").indexOf(r.file)===-1||c(r,i)})}),n}var f=i(163);n.exports=o}); -__d(163,function(n,o,t,_){t.exports=o(164)}); -__d(164,function(e,n,t,l){var o="",i={parse:function(e){for(var n,t,l=/^\s*at (?:(?:(?:Anonymous function)?|((?:\[object object\])?\S+(?: \[as \S+\])?)) )?\(?((?:file|http|https):.*?):(\d+)(?::(\d+))?\)?\s*$/i,i=/^(?:\s*([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i,u=/^\s*at (?:((?:\[object object\])?\S+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i,s=e.split("\n"),c=[],m=0,f=s.length;mc)throw new Error("Failed to set the 'responseType' property on 'XMLHttpRequest': The response type cannot be set if the object's state is LOADING or DONE");return b.hasOwnProperty(e)?(h(b[e]||"document"===e,"The provided value '"+e+"' is unsupported in this environment."),void(this._responseType=e)):void u("The provided value '"+e+"' is not a valid 'responseType'.")}},{key:"response",get:function(){var t=this.responseType;if(""===t||"text"===t)return this.readyState0){for(var t=Array(arguments.length),n=0;n>>6).push(128|63&h):h>>>10===54&&r>>>10===55?(h=65536+((1023&h)<<10|1023&r),s.push(240|h>>>18&7).push(128|h>>>12&63).push(128|h>>>6&63).push(128|63&h),i+=1,r=t.charCodeAt(i+1)):s.push(224|h>>>12).push(128|h>>>6&63).push(128|63&h)}return s.getBuffer()}}); -__d(181,function(t,e,r,o){"use strict";var n={};!function(){function t(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(t))throw new TypeError("Invalid character in header field name");return t.toLowerCase()}function e(t){return"string"!=typeof t&&(t=String(t)),t}function r(t){this.map={},t instanceof r?t.forEach(function(t,e){this.append(e,t)},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}function o(t){return t.bodyUsed?Promise.reject(new TypeError("Already read")):void(t.bodyUsed=!0)}function s(t){return new Promise(function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}})}function i(t){var e=new FileReader;return e.readAsArrayBuffer(t),s(e)}function a(t){var e=new FileReader;return e.readAsText(t),s(e)}function h(){return this.bodyUsed=!1,this._initBody=function(t){if(this._bodyInit=t,"string"==typeof t)this._bodyText=t;else if(c.blob&&Blob.prototype.isPrototypeOf(t))this._bodyBlob=t;else if(c.formData&&FormData.prototype.isPrototypeOf(t))this._bodyFormData=t;else if(t){if(!c.arrayBuffer||!ArrayBuffer.prototype.isPrototypeOf(t))throw new Error("unsupported BodyInit type")}else this._bodyText="";this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type&&this.headers.set("content-type",this._bodyBlob.type))},c.blob?(this.blob=function(){var t=o(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this.blob().then(i)},this.text=function(){var t=o(this);if(t)return t;if(this._bodyBlob)return a(this._bodyBlob);if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)}):this.text=function(){var t=o(this);return t?t:Promise.resolve(this._bodyText)},c.formData&&(this.formData=function(){return this.text().then(f)}),this.json=function(){return this.text().then(JSON.parse)},this}function u(t){var e=t.toUpperCase();return y.indexOf(e)>-1?e:t}function d(t,e){e=e||{};var o=e.body;if(d.prototype.isPrototypeOf(t)){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new r(t.headers)),this.method=t.method,this.mode=t.mode,o||(o=t._bodyInit,t.bodyUsed=!0)}else this.url=t;if(this.credentials=e.credentials||this.credentials||"omit",!e.headers&&this.headers||(this.headers=new r(e.headers)),this.method=u(e.method||this.method||"GET"),this.mode=e.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(o)}function f(t){var e=new FormData;return t.trim().split("&").forEach(function(t){if(t){var r=t.split("="),o=r.shift().replace(/\+/g," "),n=r.join("=").replace(/\+/g," ");e.append(decodeURIComponent(o),decodeURIComponent(n))}}),e}function p(t){var e=new r,o=t.getAllResponseHeaders().trim().split("\n");return o.forEach(function(t){var r=t.trim().split(":"),o=r.shift().trim(),n=r.join(":").trim();e.append(o,n)}),e}function l(t,e){e||(e={}),this.type="default",this.status=e.status,this.ok=this.status>=200&&this.status<300,this.statusText=e.statusText,this.headers=e.headers instanceof r?e.headers:new r(e.headers),this.url=e.url||"",this._initBody(t)}if(!n.fetch){r.prototype.append=function(r,o){r=t(r),o=e(o);var n=this.map[r];n||(n=[],this.map[r]=n),n.push(o)},r.prototype.delete=function(e){delete this.map[t(e)]},r.prototype.get=function(e){var r=this.map[t(e)];return r?r[0]:null},r.prototype.getAll=function(e){return this.map[t(e)]||[]},r.prototype.has=function(e){return this.map.hasOwnProperty(t(e))},r.prototype.set=function(r,o){this.map[t(r)]=[e(o)]},r.prototype.forEach=function(t,e){Object.getOwnPropertyNames(this.map).forEach(function(r){this.map[r].forEach(function(o){t.call(e,o,r,this)},this)},this)};var c={blob:"function"==typeof FileReader&&"function"==typeof Blob&&function(){try{return new Blob,!0}catch(t){return!1}}(),formData:"function"==typeof FormData,arrayBuffer:"function"==typeof ArrayBuffer},y=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];d.prototype.clone=function(){return new d(this)},h.call(d.prototype),h.call(l.prototype),l.prototype.clone=function(){return new l(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new r(this.headers),url:this.url})},l.error=function(){var t=new l(null,{status:0,statusText:""});return t.type="error",t};var b=[301,302,303,307,308];l.redirect=function(t,e){if(b.indexOf(e)===-1)throw new RangeError("Invalid status code");return new l(null,{status:e,headers:{location:t}})},n.Headers=r,n.Request=d,n.Response=l,n.fetch=function(t,e){return new Promise(function(r,o){function n(){return"responseURL"in i?i.responseURL:/^X-Request-URL:/m.test(i.getAllResponseHeaders())?i.getResponseHeader("X-Request-URL"):void 0}var s;s=d.prototype.isPrototypeOf(t)&&!e?t:new d(t,e);var i=new XMLHttpRequest;i.onload=function(){var t=1223===i.status?204:i.status;if(t<100||t>599)return void o(new TypeError("Network request failed"));var e={status:t,statusText:i.statusText,headers:p(i),url:n()},s="response"in i?i.response:i.responseText;r(new l(s,e))},i.onerror=function(){o(new TypeError("Network request failed"))},i.open(s.method,s.url,!0),"include"===s.credentials&&(i.withCredentials=!0),"responseType"in i&&c.blob&&(i.responseType="blob"),s.headers.forEach(function(t,e){i.setRequestHeader(e,t)}),i.send("undefined"==typeof s._bodyInit?null:s._bodyInit)})},n.fetch.polyfill=!0}}(),r.exports=n}); -__d(182,function(e,r,t,o){"use strict";var i=r(97),n=r(54).LocationObserver,s=r(17),a=r(183),v=r(20),c=[],g=!1,u={getCurrentPosition:function(e,r,t){s("function"==typeof e,"Must provide a valid geo_success callback."),n.getCurrentPosition(t||{},e,r||a)},watchPosition:function(e,r,t){g||(n.startObserving(t||{}),g=!0);var o=c.length;return c.push([i.addListener("geolocationDidChange",e),r?i.addListener("geolocationError",r):null]),o},clearWatch:function(e){var r=c[e];if(r){r[0].remove();var t=r[1];t&&t.remove(),c[e]=void 0;for(var o=!0,i=0;i=n?(this._iteratedObject=void 0,t(void 0,!0)):(this._nextIndex=s+1,u===i?t(s,!1):u===o?t(r[s],!1):u===a?t([s,r[s]],!1):void 0)}},{key:"@@iterator",value:function(){return this}}]),e}(),r=function(){function e(t){if(babelHelpers.classCallCheck(this,e),"string"!=typeof t)throw new TypeError("Object is not a string");this._iteratedString=t,this._nextIndex=0}return babelHelpers.createClass(e,[{key:"next",value:function(){if(!this instanceof e)throw new TypeError("Object is not a StringIterator");if(null==this._iteratedString)return t(void 0,!0);var r=this._nextIndex,n=this._iteratedString,i=n.length;if(r>=i)return this._iteratedString=void 0,t(void 0,!0);var o,a=n.charCodeAt(r);if(a<55296||a>56319||r+1===i)o=n[r];else{var s=n.charCodeAt(r+1);o=s<56320||s>57343?n[r]:n[r]+n[r+1]}return this._nextIndex=r+o.length,t(o,!1)}},{key:"@@iterator",value:function(){return this}}]),e}();return function(t,n){return"string"==typeof t?new r(t):Array.isArray(t)?new e(t,n||o):t[s]()}}()}();babelHelpers.extends(u,{KIND_KEY:i,KIND_VALUE:o,KIND_KEY_VAL:a,ITERATOR_SYMBOL:s}),r.exports=u}); -__d(188,function(n,t,o,f){function e(t){var o=n[t];if(null==o)return!0;if("function"!=typeof n.Symbol)return!0;var f=o.prototype;return null==o||"function"!=typeof o||"function"!=typeof f.clear||0!==(new o).size||"function"!=typeof f.keys||"function"!=typeof f.forEach}o.exports=e}); -__d(189,function(e,t,n,i){var s=t(184),a=t(187),r=t(188);n.exports=function(e,t){function n(e){e._map=new s,e.size=e._map.size}if(!r("Set"))return e.Set;var i=function(){function e(t){if(babelHelpers.classCallCheck(this,e),null==this||"object"!=typeof this&&"function"!=typeof this)throw new TypeError("Wrong set object type.");if(n(this),null!=t)for(var i,s=a(t);!(i=s.next()).done;)this.add(i.value)}return babelHelpers.createClass(e,[{key:"add",value:function(e){return this._map.set(e,e),this.size=this._map.size,this}},{key:"clear",value:function(){n(this)}},{key:"delete",value:function(e){var t=this._map.delete(e);return this.size=this._map.size,t}},{key:"entries",value:function(){return this._map.entries()}},{key:"forEach",value:function(e){for(var t,n=arguments[1],i=this._map.keys();!(t=i.next()).done;)e.call(n,t.value,t.value,this)}},{key:"has",value:function(e){return this._map.has(e)}},{key:"values",value:function(){return this._map.values()}}]),e}();return i.prototype[a.ITERATOR_SYMBOL]=i.prototype.values,i.prototype.keys=i.prototype.values,i}(Function("return this")())}); -__d(190,function(e,t,s,r){"use strict";var n=t(97),i=t(54).WebSocketModule,a=(t(53),t(191)),o=t(176),c=t(192),d=0,u=1,f=2,l=3,y=1e3,p=["close","error","message","open"],h=0,v=function(e){function t(e,s,r){babelHelpers.classCallCheck(this,t);var n=babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(t).call(this));return n.CONNECTING=d,n.OPEN=u,n.CLOSING=f,n.CLOSED=l,n.readyState=d,"string"==typeof s&&(s=[s]),Array.isArray(s)||(s=null),n._socketId=h++,i.connect(e,s,r,n._socketId),n._registerEvents(),n}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"close",value:function(e,t){this.readyState!==this.CLOSING&&this.readyState!==this.CLOSED&&(this.readyState=this.CLOSING,this._close(e,t))}},{key:"send",value:function(e){if(this.readyState===this.CONNECTING)throw new Error("INVALID_STATE_ERR");if("string"==typeof e)return void i.send(e,this._socketId);if("undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&(ArrayBuffer.isView(e)&&(e=e.buffer),e instanceof ArrayBuffer))return e=c.fromByteArray(new Uint8Array(e)),void i.sendBinary(e,this._socketId);throw new Error("Unsupported data type")}},{key:"_close",value:function(e,t){var s="number"==typeof e?e:y,r="string"==typeof t?t:"";i.close(s,r,this._socketId)}},{key:"_unregisterEvents",value:function(){this._subscriptions.forEach(function(e){return e.remove()}),this._subscriptions=[]}},{key:"_registerEvents",value:function(){var e=this;this._subscriptions=[n.addListener("websocketMessage",function(t){if(t.id===e._socketId){var s=new a("message",{data:"binary"===t.type?c.toByteArray(t.data).buffer:t.data});e.dispatchEvent(s)}}),n.addListener("websocketOpen",function(t){if(t.id===e._socketId){e.readyState=e.OPEN;var s=new a("open");e.dispatchEvent(s)}}),n.addListener("websocketClosed",function(t){if(t.id===e._socketId){e.readyState=e.CLOSED;var s=new a("close");s.code=t.code,s.reason=t.reason,e.dispatchEvent(s),e._unregisterEvents(),e.close()}}),n.addListener("websocketFailed",function(t){if(t.id===e._socketId){var s=new a("error");s.message=t.message,e.dispatchEvent(s),s=new a("close"),s.message=t.message,e.dispatchEvent(s),e._unregisterEvents(),e.close()}})]}}]),t}(o.apply(void 0,p));v.CONNECTING=d,v.OPEN=u,v.CLOSING=f,v.CLOSED=l,s.exports=v}); -__d(191,function(e,t,s,i){"use strict";var l=function e(t,s){babelHelpers.classCallCheck(this,e),this.type=t.toString(),babelHelpers.extends(this,s)};s.exports=l}); -__d(192,function(t,r,n,e){var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";!function(t){"use strict";function r(t){var r=t.charCodeAt(0);return r===c||r===f?62:r===o||r===d?63:r0)throw new Error("Invalid string. Length must be a multiple of 4");var u=t.length;A="="===t.charAt(u-2)?2:"="===t.charAt(u-1)?1:0,i=new h(3*t.length/4-A),c=A>0?t.length-4:t.length;var f=0;for(e=0,a=0;e>16),n((65280&o)>>8),n(255&o);return 2===A?(o=r(t.charAt(e))<<2|r(t.charAt(e+1))>>4,n(255&o)):1===A&&(o=r(t.charAt(e))<<10|r(t.charAt(e+1))<<4|r(t.charAt(e+2))>>2,n(o>>8&255),n(255&o)),i}function e(t){function r(t){return a.charAt(t)}function n(t){return r(t>>18&63)+r(t>>12&63)+r(t>>6&63)+r(63&t)}var e,h,c,o=t.length%3,A="";for(e=0,c=t.length-o;e>2),A+=r(h<<4&63),A+="==";break;case 2:h=(t[t.length-2]<<8)+t[t.length-1],A+=r(h>>10),A+=r(h>>4&63),A+=r(h<<2&63),A+="="}return A}var h="undefined"!=typeof Uint8Array?Uint8Array:Array,c="+".charCodeAt(0),o="/".charCodeAt(0),A="0".charCodeAt(0),i="a".charCodeAt(0),u="A".charCodeAt(0),f="-".charCodeAt(0),d="_".charCodeAt(0);t.toByteArray=n,t.fromByteArray=e}("undefined"==typeof e?this.base64js={}:e)}); -__d(193,function(e,t,r,i){"use strict";var a=t(55),l=t(98),n=new l;a.registerCallableModule("RCTNativeAppEventEmitter",n),r.exports=n}); -__d(194,function(e,n,t,i){"use strict";var a=n(55),r=n(61),o=e.nativePerformanceNow||r,s={},c={},m={addTimespan:function(e,n,t){s[e]||(s[e]={description:t,totalTime:n})},startTimespan:function(e,n){s[e]||(s[e]={description:n,startTime:o()})},stopTimespan:function(e){s[e]&&s[e].startTime&&(s[e].endTime||(s[e].endTime=o(),s[e].totalTime=s[e].endTime-s[e].startTime))},clear:function(){s={},c={}},clearExceptTimespans:function(e){s=Object.keys(s).reduce(function(n,t){return e.indexOf(t)!==-1&&(n[t]=s[t]),n},{}),c={}},getTimespans:function(){return s},hasTimespan:function(e){return!!s[e]},logTimespans:function(){for(var e in s)s[e].totalTime&&console.log(e+": "+s[e].totalTime+"ms")},addTimespans:function(e,n){for(var t=0,i=e.length;t0;)n=n._nativeParent,t--;for(;a-t>0;)r=r._nativeParent,a--;for(var v=t;v--;){if(n===r)return n;n=n._nativeParent,r=r._nativeParent}return null}function o(n,r){for(;r;){if(r===n)return!0;r=r._nativeParent}return!1}function v(n){return n._nativeParent}function f(n,r,t){for(var e=[];n;)e.push(n),n=n._nativeParent;var a;for(a=e.length;a-- >0;)r(e[a],!1,t);for(a=0;a0;)t(i[u],!1,o)}t.exports={isAncestor:o,getLowestCommonAncestor:a,getParentInstance:v,traverseTwoPhase:f,traverseEnterLeave:i}}); -__d(206,function(n,e,t,o){"use strict";var r=e(14),u=e(119),i=function(n,e){this._currentElement=null,this._renderedComponent=e(n)};r(i.prototype,{mountComponent:function(n,e,t,o){return u.mountComponent(this._renderedComponent,n,e,t,o)},receiveComponent:function(){},getNativeNode:function(){return u.getNativeNode(this._renderedComponent)},unmountComponent:function(){u.unmountComponent(this._renderedComponent),this._renderedComponent=null}}),t.exports=i}); -__d(207,function(e,o,t,r){"use strict";function n(e,o,t,r){var n=R(e)?C.startShouldSetResponder:v(e)?C.moveShouldSetResponder:e===a.topLevelTypes.topSelectionChange?C.selectionChangeShouldSetResponder:C.scrollShouldSetResponder,s=y?u.getLowestCommonAncestor(y,o):o,l=s===y,h=c.getPooled(n,s,t,r);h.touchHistory=d.touchHistory,l?i.accumulateTwoPhaseDispatchesSkipTarget(h):i.accumulateTwoPhaseDispatches(h);var S=b(h);if(h.isPersistent()||h.constructor.release(h),!S||S===y)return null;var g,D=c.getPooled(C.responderGrant,S,t,r);D.touchHistory=d.touchHistory,i.accumulateDirectDispatches(D);var T=m(D)===!0;if(y){var N=c.getPooled(C.responderTerminationRequest,y,t,r);N.touchHistory=d.touchHistory,i.accumulateDirectDispatches(N);var G=!H(N)||m(N);if(N.isPersistent()||N.constructor.release(N),G){var P=c.getPooled(C.responderTerminate,y,t,r);P.touchHistory=d.touchHistory,i.accumulateDirectDispatches(P),g=p(g,[D,P]),f(S,T)}else{var I=c.getPooled(C.responderReject,S,t,r);I.touchHistory=d.touchHistory,i.accumulateDirectDispatches(I),g=p(g,I)}}else g=p(g,D),f(S,T);return g}function s(e,o,t){return o&&(e===a.topLevelTypes.topScroll&&!t.responderIgnoreScroll||D>0&&e===a.topLevelTypes.topSelectionChange||R(e)||v(e))}function l(e){var o=e.touches;if(!o||0===o.length)return!0;for(var t=0;t=0?void 0:h(!1)),d.recordTouchTrack(e,t,r);var u=s(e,o,t)?n(e,o,t,r):null,S=y&&R(e),m=y&&v(e),H=y&&g(e),b=S?C.responderStart:m?C.responderMove:H?C.responderEnd:null;if(b){var G=c.getPooled(b,y,t,r);G.touchHistory=d.touchHistory,i.accumulateDirectDispatches(G),u=p(u,G)}var P=y&&e===a.topLevelTypes.topTouchCancel,I=y&&!P&&g(e)&&l(t),j=P?C.responderTerminate:I?C.responderRelease:null;if(j){var M=c.getPooled(j,y,t,r);M.touchHistory=d.touchHistory,i.accumulateDirectDispatches(M),u=p(u,M),f(null)}var E=d.touchHistory.numberActiveTouches;return N.GlobalInteractionHandler&&E!==T&&N.GlobalInteractionHandler.onChange(E),T=E,u},GlobalResponderHandler:null,GlobalInteractionHandler:null,injection:{injectGlobalResponderHandler:function(e){N.GlobalResponderHandler=e},injectGlobalInteractionHandler:function(e){N.GlobalInteractionHandler=e}}};t.exports=N}); -__d(208,function(t,n,u,r){"use strict";function s(t,n,u,r){return c.call(this,t,n,u,r)}var c=n(198),i={touchHistory:function(t){return null}};c.augmentClass(s,i),u.exports=s}); -__d(209,function(e,t,r,a){"use strict";var i=t(109),c=(t(17),i.isMoveish),u=i.isStartish,n=i.isEndish,o={touchBank:[],numberActiveTouches:0,indexOfSingleActiveTouch:-1,mostRecentTimeStamp:0},g=function(e){return e.timeStamp||e.timestamp},p=function(e){return{touchActive:!0,startTimeStamp:g(e),startPageX:e.pageX,startPageY:e.pageY,currentPageX:e.pageX,currentPageY:e.pageY,currentTimeStamp:g(e),previousPageX:e.pageX,previousPageY:e.pageY,previousTimeStamp:g(e)}},s=function(e,t){e.touchActive=!0,e.startTimeStamp=g(t),e.startPageX=t.pageX,e.startPageY=t.pageY,e.currentPageX=t.pageX,e.currentPageY=t.pageY,e.currentTimeStamp=g(t),e.previousPageX=t.pageX,e.previousPageY=t.pageY,e.previousTimeStamp=g(t)},m=function(e){var t=o.touchBank,r=e.identifier,a=t[r];a?s(a,e):t[e.identifier]=p(e),o.mostRecentTimeStamp=g(e)},h=function(e){var t=o.touchBank,r=t[e.identifier];r.touchActive=!0,r.previousPageX=r.currentPageX,r.previousPageY=r.currentPageY,r.previousTimeStamp=r.currentTimeStamp,r.currentPageX=e.pageX,r.currentPageY=e.pageY,r.currentTimeStamp=g(e),o.mostRecentTimeStamp=g(e)},v=function(e){var t=o.touchBank,r=t[e.identifier];r.previousPageX=r.currentPageX,r.previousPageY=r.currentPageY,r.previousTimeStamp=r.currentTimeStamp,r.currentPageX=e.pageX,r.currentPageY=e.pageY,r.currentTimeStamp=g(e),r.touchActive=!1,o.mostRecentTimeStamp=g(e)},T={recordTouchTrack:function(e,t){var r=o.touchBank;if(c(e))t.changedTouches.forEach(h);else if(u(e))t.changedTouches.forEach(m),o.numberActiveTouches=t.touches.length,1===o.numberActiveTouches&&(o.indexOfSingleActiveTouch=t.touches[0].identifier);else if(n(e)&&(t.changedTouches.forEach(v),o.numberActiveTouches=t.touches.length,1===o.numberActiveTouches))for(var a=0;a component requires a `source` property rather than `src`."),e&&e.uri){var i=e.width,r=e.height,n=h([{width:i,height:r},y.base,this.props.style]),o=this.props,s=o.onLoadStart,a=o.onLoad,d=o.onLoadEnd,u=f(this.props,{style:n,shouldNotifyLoadEvents:!!(s||a||d),src:e.uri,loadingIndicatorSrc:t?t.uri:null});if(u.children){var c=f(u,{style:y.absoluteImage,children:void 0});return l.createElement(g,{style:u.style},l.createElement(C,c),this.props.children)}return this.context.isInAParentText?l.createElement(V,u):l.createElement(C,u)}return null}}),y=c.create({base:{overflow:"hidden"},absoluteImage:{left:0,right:0,top:0,bottom:0,position:"absolute"}}),T={nativeOnly:{src:!0,loadingIndicatorSrc:!0,defaultImageSrc:!0,imageTag:!0,progressHandlerRegistered:!0,shouldNotifyLoadEvents:!0}},C=m("RCTImageView",v,T),V=m("RCTTextInlineImage",v,T);i.exports=v}); -__d(218,function(e,a,n,l){"use strict";var r=a(54).ImageEditingManager,t=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"cropImage",value:function(e,a,n,l){r.cropImage(e,a,n,l)}}]),e}();n.exports=t}); -__d(219,function(e,a,o,r){"use strict";var n=a(54).ImageStoreManager,g=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"hasImageForTag",value:function(e,a){n.hasImageForTag?n.hasImageForTag(e,a):console.warn("hasImageForTag() not implemented")}},{key:"removeImageForTag",value:function(e){n.removeImageForTag?n.removeImageForTag(e):console.warn("removeImageForTag() not implemented")}},{key:"addImageFromBase64",value:function(e,a,o){n.addImageFromBase64(e,a,o)}},{key:"getBase64ForTag",value:function(e,a,o){n.getBase64ForTag(e,a,o)}}]),e}();o.exports=g}); -__d(220,function(e,t,o,n){"use strict";var r=t(221),s=t(13),i=t(157),l=t(54).ScrollViewManager,a=t(223),d=t(225),h=t(228),p=t(229),c=t(230),u=t(222),R=t(48),g=s.PropTypes,w=1,S=10,f=1e3,v=1e3,m=50,C=s.createClass({displayName:"ListView",mixins:[d.Mixin,p],statics:{DataSource:r},propTypes:babelHelpers.extends({},a.propTypes,{dataSource:g.instanceOf(r).isRequired,renderSeparator:g.func,renderRow:g.func.isRequired,initialListSize:g.number,onEndReached:g.func,onEndReachedThreshold:g.number,pageSize:g.number,renderFooter:g.func,renderHeader:g.func,renderSectionHeader:g.func,renderScrollComponent:s.PropTypes.func.isRequired,scrollRenderAheadDistance:s.PropTypes.number,onChangeVisibleRows:s.PropTypes.func,removeClippedSubviews:s.PropTypes.bool,stickyHeaderIndices:g.arrayOf(g.number),enableEmptySections:g.bool}),getMetrics:function(){return{contentLength:this.scrollProperties.contentLength,totalRows:this.props.enableEmptySections?this.props.dataSource.getRowAndSectionCount():this.props.dataSource.getRowCount(),renderedRows:this.state.curRenderedRowsCount,visibleRows:Object.keys(this._visibleRows).length}},getScrollResponder:function(){if(this._scrollComponent&&this._scrollComponent.getScrollResponder)return this._scrollComponent.getScrollResponder()},scrollTo:function(){if(this._scrollComponent&&this._scrollComponent.scrollTo){var e;(e=this._scrollComponent).scrollTo.apply(e,arguments)}},setNativeProps:function(e){this._scrollComponent&&this._scrollComponent.setNativeProps(e)},getDefaultProps:function(){return{initialListSize:S,pageSize:w,renderScrollComponent:function(e){return s.createElement(a,e)},scrollRenderAheadDistance:f,onEndReachedThreshold:v,stickyHeaderIndices:[]}},getInitialState:function(){return{curRenderedRowsCount:this.props.initialListSize,highlightedRow:{}}},getInnerViewNode:function(){return this._scrollComponent.getInnerViewNode()},componentWillMount:function(){this.scrollProperties={visibleLength:null,contentLength:null,offset:0},this._childFrames=[],this._visibleRows={},this._prevRenderedRowsCount=0,this._sentEndForContentLength=null},componentDidMount:function(){var e=this;this.requestAnimationFrame(function(){e._measureAndUpdateScrollProps()})},componentWillReceiveProps:function(e){var t=this;this.props.dataSource===e.dataSource&&this.props.initialListSize===e.initialListSize||this.setState(function(e,o){return t._prevRenderedRowsCount=0,{curRenderedRowsCount:Math.min(Math.max(e.curRenderedRowsCount,o.initialListSize),o.enableEmptySections?o.dataSource.getRowAndSectionCount():o.dataSource.getRowCount())}},function(){return t._renderMoreRowsIfNeeded()})},componentDidUpdate:function(){var e=this;this.requestAnimationFrame(function(){e._measureAndUpdateScrollProps()})},_onRowHighlighted:function(e,t){this.setState({highlightedRow:{sectionID:e,rowID:t}})},render:function(){for(var e=[],o=this.props.dataSource,n=o.rowIdentities,r=0,i=[],l=this.props.renderHeader&&this.props.renderHeader(),a=this.props.renderFooter&&this.props.renderFooter(),d=l?1:0,p=0;p=this._prevRenderedRowsCount&&o.sectionHeaderShouldUpdate(p);e.push(s.createElement(h,{key:"s_"+u,shouldUpdate:!!S,render:this.props.renderSectionHeader.bind(null,o.getSectionHeaderData(p),u)})),i.push(d++)}for(var f=0;f=this._prevRenderedRowsCount&&o.rowShouldUpdate(p,f),_=s.createElement(h,{key:"r_"+C,shouldUpdate:!!b,render:this.props.renderRow.bind(null,o.getRowData(p,f),u,v,this._onRowHighlighted)});if(e.push(_),d++,this.props.renderSeparator&&(f!==R.length-1||p===n.length-1)){var y=this.state.highlightedRow.sectionID===u&&(this.state.highlightedRow.rowID===v||this.state.highlightedRow.rowID===R[f+1]),E=this.props.renderSeparator(u,v,y);E&&(e.push(E),d++)}if(++r===this.state.curRenderedRowsCount)break}if(r>=this.state.curRenderedRowsCount)break}var L=this.props,P=L.renderScrollComponent,I=babelHelpers.objectWithoutProperties(L,["renderScrollComponent"]);return I.scrollEventThrottle||(I.scrollEventThrottle=m),void 0===I.removeClippedSubviews&&(I.removeClippedSubviews=!0),babelHelpers.extends(I,{onScroll:this._onScroll,stickyHeaderIndices:this.props.stickyHeaderIndices.concat(i),onKeyboardWillShow:void 0,onKeyboardWillHide:void 0,onKeyboardDidShow:void 0,onKeyboardDidHide:void 0}),c(P(I),{ref:this._setScrollComponentRef,onContentSizeChange:this._onContentSizeChange,onLayout:this._onLayout},l,e,a)},_measureAndUpdateScrollProps:function(){var e=this.getScrollResponder();e&&e.getInnerViewNode&&l&&l.calculateChildFrames&&l.calculateChildFrames(i.findNodeHandle(e),this._updateVisibleRows)},_setScrollComponentRef:function(e){this._scrollComponent=e},_onContentSizeChange:function(e,t){var o=this.props.horizontal?e:t;o!==this.scrollProperties.contentLength&&(this.scrollProperties.contentLength=o,this._updateVisibleRows(),this._renderMoreRowsIfNeeded()),this.props.onContentSizeChange&&this.props.onContentSizeChange(e,t)},_onLayout:function(e){var t=e.nativeEvent.layout,o=t.width,n=t.height,r=this.props.horizontal?o:n;r!==this.scrollProperties.visibleLength&&(this.scrollProperties.visibleLength=r,this._updateVisibleRows(),this._renderMoreRowsIfNeeded()),this.props.onLayout&&this.props.onLayout(e)},_maybeCallOnEndReached:function(e){return!!(this.props.onEndReached&&this.scrollProperties.contentLength!==this._sentEndForContentLength&&this._getDistanceFromEnd(this.scrollProperties)s||bthis.props.onEndReachedThreshold&&(this._sentEndForContentLength=null),this.props.onScroll&&this.props.onScroll(e)}});o.exports=C}); -__d(221,function(t,e,i,n){"use strict";function s(t,e,i){return t[e][i]}function a(t,e){return t[e]}function o(t){for(var e=0,i=0;i=this.rowIdentities[i].length))return this.rowIdentities[i][e];e-=this.rowIdentities[i].length}return null}},{key:"getSectionIDForFlatIndex",value:function(t){for(var e=t,i=0;i=this.rowIdentities[i].length))return this.sectionIdentities[i];e-=this.rowIdentities[i].length}return null}},{key:"getSectionLengths",value:function(){for(var t=[],e=0;e2?c-2:0),a=2;a=1,"Navigator requires props.initialRoute or props.initialRouteStack.");var n=e.length-1;return this.props.initialRoute&&(n=e.indexOf(this.props.initialRoute),I(n!==-1,"initialRoute is not in initialRouteStack.")),{sceneConfigStack:e.map(function(n){return t.props.configureScene(n,e)}),routeStack:e,presentedIndex:n,transitionFromIndex:null,activeGesture:null,pendingGestureProgress:null,transitionQueue:[]}},componentWillMount:function(){var t=this;this.__defineGetter__("navigationContext",this._getNavigationContext),this._subRouteFocus=[],this.parentNavigator=this.props.navigator,this._handlers={},this.springSystem=new G.SpringSystem,this.spring=this.springSystem.createSpring(),this.spring.setRestSpeedThreshold(.05),this.spring.setCurrentValue(0).setAtRest(),this.spring.addListener({onSpringEndStateChange:function(){t._interactionHandle||(t._interactionHandle=t.createInteractionHandle())},onSpringUpdate:function(){t._handleSpringUpdate()},onSpringAtRest:function(){t._completeTransition()}}),this.panGesture=p.create({onMoveShouldSetPanResponder:this._handleMoveShouldSetPanResponder,onPanResponderRelease:this._handlePanResponderRelease,onPanResponderMove:this._handlePanResponderMove,onPanResponderTerminate:this._handlePanResponderTerminate}),this._interactionHandle=null,this._emitWillFocus(this.state.routeStack[this.state.presentedIndex])},componentDidMount:function(){this._handleSpringUpdate(),this._emitDidFocus(this.state.routeStack[this.state.presentedIndex])},componentWillUnmount:function(){this._navigationContext&&(this._navigationContext.dispose(),this._navigationContext=null),this.spring.destroy(),this._interactionHandle&&this.clearInteractionHandle(this._interactionHandle)},immediatelyResetRouteStack:function(t){var e=this,n=t.length-1;this.setState({routeStack:t,sceneConfigStack:t.map(function(n){return e.props.configureScene(n,t)}),presentedIndex:n,activeGesture:null,transitionFromIndex:null,transitionQueue:[]},function(){e._handleSpringUpdate(),e._navBar&&e._navBar.immediatelyRefresh(),e._emitDidFocus(e.state.routeStack[e.state.presentedIndex])})},_transitionTo:function(t,e,n,i){if(t!==this.state.presentedIndex){if(null!==this.state.transitionFromIndex)return void this.state.transitionQueue.push({destIndex:t,velocity:e,cb:i});this.state.transitionFromIndex=this.state.presentedIndex,this.state.presentedIndex=t,this.state.transitionCb=i,this._onAnimationStart(),a&&a.startRecordingFps();var s=this.state.sceneConfigStack[this.state.transitionFromIndex]||this.state.sceneConfigStack[this.state.presentedIndex];I(s,"Cannot configure scene at index "+this.state.transitionFromIndex),null!=n&&this.spring.setCurrentValue(n),this.spring.setOvershootClampingEnabled(!0),this.spring.getSpringConfig().friction=s.springFriction,this.spring.getSpringConfig().tension=s.springTension,this.spring.setVelocity(e||s.defaultTransitionVelocity),this.spring.setEndValue(1)}},_handleSpringUpdate:function(){if(this.isMounted())if(null!=this.state.transitionFromIndex)this._transitionBetween(this.state.transitionFromIndex,this.state.presentedIndex,this.spring.getCurrentValue());else if(null!=this.state.activeGesture){var t=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture);this._transitionBetween(this.state.presentedIndex,t,this.spring.getCurrentValue())}},_completeTransition:function(){if(this.isMounted()){if(1!==this.spring.getCurrentValue()&&0!==this.spring.getCurrentValue())return void(this.state.pendingGestureProgress&&(this.state.pendingGestureProgress=null));this._onAnimationEnd();var t=this.state.presentedIndex,e=this._subRouteFocus[t]||this.state.routeStack[t];if(this._emitDidFocus(e),a&&a.stopRecordingFps(Date.now()),this.state.transitionFromIndex=null,this.spring.setCurrentValue(0).setAtRest(),this._hideScenes(),this.state.transitionCb&&(this.state.transitionCb(),this.state.transitionCb=null),this._interactionHandle&&(this.clearInteractionHandle(this._interactionHandle),this._interactionHandle=null),this.state.pendingGestureProgress){var n=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture);return this._enableScene(n),void this.spring.setEndValue(this.state.pendingGestureProgress)}if(this.state.transitionQueue.length){var i=this.state.transitionQueue.shift();this._enableScene(i.destIndex),this._emitWillFocus(this.state.routeStack[i.destIndex]),this._transitionTo(i.destIndex,i.velocity,null,i.cb)}}},_emitDidFocus:function(t){this.navigationContext.emit("didfocus",{route:t}),this.props.onDidFocus&&this.props.onDidFocus(t)},_emitWillFocus:function(t){this.navigationContext.emit("willfocus",{route:t});var e=this._navBar;e&&e.handleWillFocus&&e.handleWillFocus(t),this.props.onWillFocus&&this.props.onWillFocus(t)},_hideScenes:function(){var t=null;this.state.activeGesture&&(t=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture));for(var e=0;e=this.state.routeStack.length-1&&"jumpForward"===t;return n||e},_deltaForGestureAction:function(t){switch(t){case"pop":case"jumpBack":return-1;case"jumpForward":return 1;default:return void I(!1,"Unsupported gesture action "+t)}},_handlePanResponderRelease:function(t,e){var n=this,i=this.state.sceneConfigStack[this.state.presentedIndex],s=this.state.activeGesture;if(s){var r=i.gestures[s],a=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture);if(0===this.spring.getCurrentValue())return this.spring.setCurrentValue(0).setAtRest(),void this._completeTransition();var o,u,h="top-to-bottom"===r.direction||"bottom-to-top"===r.direction,c="right-to-left"===r.direction||"bottom-to-top"===r.direction;h?(o=c?-e.vy:e.vy,u=c?-e.dy:e.dy):(o=c?-e.vx:e.vx,u=c?-e.dx:e.dx);var d=m(-10,o,10);if(Math.abs(o)r.fullDistance*r.stillCompletionRatio;d=l?r.snapVelocity:-r.snapVelocity}if(d<0||this._doesGestureOverswipe(s)){if(null==this.state.transitionFromIndex){var p=this.state.presentedIndex;this.state.presentedIndex=a,this._transitionTo(p,-d,1-this.spring.getCurrentValue())}}else this._emitWillFocus(this.state.routeStack[a]),this._transitionTo(a,d,null,function(){"pop"===s&&n._cleanScenesPastIndex(a)});this._detachGesture()}},_handlePanResponderTerminate:function(t,e){if(null!=this.state.activeGesture){var n=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture);this._detachGesture();var i=this.state.presentedIndex;this.state.presentedIndex=n,this._transitionTo(i,null,1-this.spring.getCurrentValue())}},_attachGesture:function(t){this.state.activeGesture=t;var e=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture);this._enableScene(e)},_detachGesture:function(){this.state.activeGesture=null,this.state.pendingGestureProgress=null,this._hideScenes()},_handlePanResponderMove:function(t,e){void 0!==this._isMoveGestureAttached&&(I(this._expectingGestureGrant,"Responder granted unexpectedly."),this._attachGesture(this._expectingGestureGrant),this._onAnimationStart(),this._expectingGestureGrant=void 0);var n=this.state.sceneConfigStack[this.state.presentedIndex];if(this.state.activeGesture){var i=n.gestures[this.state.activeGesture];return this._moveAttachedGesture(i,e)}var s=this._matchGestureAction(T,n.gestures,e);s&&this._attachGesture(s)},_moveAttachedGesture:function(t,e){var n="top-to-bottom"===t.direction||"bottom-to-top"===t.direction,i="right-to-left"===t.direction||"bottom-to-top"===t.direction,s=n?e.dy:e.dx;s=i?-s:s;var r=t.gestureDetectMovement,a=(s-r)/(t.fullDistance-r);if(a<0&&t.isDetachable){var o=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture);return this._transitionBetween(this.state.presentedIndex,o,0),this._detachGesture(),void(null!=this.state.pendingGestureProgress&&this.spring.setCurrentValue(0))}if(this._doesGestureOverswipe(this.state.activeGesture)){var u=t.overswipe.frictionConstant,h=t.overswipe.frictionByDistance,c=1/(u+Math.abs(a)*h);a*=c}a=m(0,a,1),null!=this.state.transitionFromIndex?this.state.pendingGestureProgress=a:this.state.pendingGestureProgress?this.spring.setEndValue(a):this.spring.setCurrentValue(a)},_matchGestureAction:function(t,e,n){var i=this;if(!e||!t||!t.some)return null;var s=null;return t.some(function(t,r){var a=e[t];if(a){if(null==a.overswipe&&i._doesGestureOverswipe(t))return!1;var o="top-to-bottom"===a.direction||"bottom-to-top"===a.direction,u="right-to-left"===a.direction||"bottom-to-top"===a.direction,h=o?n.y0:n.x0,c=o?n.moveY:n.moveX,d=o?n.dy:n.dx,l=o?n.dx:n.dy,p=a.edgeHitWidth;u&&(h=-h,c=-c,d=-d,l=-l,p=o?-(R-p):-(C-p)),0===h&&(h=c);var g=null==a.edgeHitWidth||h=a.gestureDetectMovement;if(!v)return!1;var f=Math.abs(d)>Math.abs(l)*a.directionRatio;return f?(s=t,!0):void(i._eligibleGestures=i._eligibleGestures.slice().splice(r,1))}}),s||null},_transitionSceneStyle:function(t,e,n,i){var s=this.refs["scene_"+i];if(null!==s&&void 0!==s){var r=t=0&&t>=0&&i.updateProgress(n,t,e)},_handleResponderTerminationRequest:function(){return!1},_getDestIndexWithinBounds:function(t){var e=this.state.presentedIndex,n=e+t;I(n>=0,"Cannot jump before the first route.");var i=this.state.routeStack.length-1;return I(i>=n,"Cannot jump past the last route."),n},_jumpN:function(t){var e=this._getDestIndexWithinBounds(t);this._enableScene(e),this._emitWillFocus(this.state.routeStack[e]),this._transitionTo(e)},jumpTo:function(t){var e=this.state.routeStack.indexOf(t);I(e!==-1,"Cannot jump to route that is not in the route stack"),this._jumpN(e-this.state.presentedIndex)},jumpForward:function(){this._jumpN(1)},jumpBack:function(){this._jumpN(-1)},push:function(t){var e=this;I(!!t,"Must supply route to push");var n=this.state.presentedIndex+1,i=this.state.routeStack.slice(0,n),s=this.state.sceneConfigStack.slice(0,n),r=i.concat([t]),a=r.length-1,o=s.concat([this.props.configureScene(t,r)]);this._emitWillFocus(r[a]),this.setState({routeStack:r,sceneConfigStack:o},function(){e._enableScene(a),e._transitionTo(a)})},_popN:function(t){var e=this;if(0!==t){I(this.state.presentedIndex-t>=0,"Cannot pop below zero");var n=this.state.presentedIndex-t;this._enableScene(n),this._emitWillFocus(this.state.routeStack[n]),this._transitionTo(n,null,null,function(){e._cleanScenesPastIndex(n)})}},pop:function(){this.state.transitionQueue.length||this.state.presentedIndex>0&&this._popN(1)},replaceAtIndex:function(t,e,n){var i=this;if(I(!!t,"Must supply route to replace"),e<0&&(e+=this.state.routeStack.length),!(this.state.routeStack.length<=e)){var s=this.state.routeStack.slice(),r=this.state.sceneConfigStack.slice();s[e]=t,r[e]=this.props.configureScene(t,s),e===this.state.presentedIndex&&this._emitWillFocus(t),this.setState({routeStack:s,sceneConfigStack:r},function(){e===i.state.presentedIndex&&i._emitDidFocus(t),n&&n()})}},replace:function(t){this.replaceAtIndex(t,this.state.presentedIndex)},replacePrevious:function(t){this.replaceAtIndex(t,this.state.presentedIndex-1)},popToTop:function(){this.popToRoute(this.state.routeStack[0])},popToRoute:function(t){var e=this.state.routeStack.indexOf(t);I(e!==-1,"Calling popToRoute for a route that doesn't exist!");var n=this.state.presentedIndex-e;this._popN(n)},replacePreviousAndPop:function(t){this.state.routeStack.length<2||(this.replacePrevious(t),this.pop())},resetTo:function(t){var e=this;I(!!t,"Must supply route to push"),this.replaceAtIndex(t,0,function(){e.state.presentedIndex>0&&e._popN(e.state.presentedIndex)})},getCurrentRoutes:function(){return this.state.routeStack.slice()},_cleanScenesPastIndex:function(t){var e=t+1;e0?setTimeout(o,0+m):f(o))}function o(){k=0;var e=w.size;E.forEach(function(e){return w.add(e)}),T.forEach(function(e){return w.delete(e)});var n=w.size;if(0!==e&&0===n?v.emit(p.Events.interactionComplete):0===e&&0!==n&&v.emit(p.Events.interactionStart),0===n)for(;g.hasTasksToProcess();)if(g.processNext(),L>0&&i.getEventLoopRunningTime()>=L){a();break}E.clear(),T.clear()}var i=n(55),c=n(98),s=n(189),u=n(236),d=n(17),l=n(34),f=n(237),v=new c,m=0,h=!1,p={Events:l({interactionStart:!0,interactionComplete:!0}),runAfterInteractions:function(e){return new Promise(function(n){a(),e&&g.enqueue(e);var t=e&&e.name||"?";g.enqueue({run:n,name:"resolve "+t})})},createInteractionHandle:function(){h&&console.log("create interaction handle"),a();var e=++I;return E.add(e),e},clearInteractionHandle:function(e){h&&console.log("clear interaction handle"),d(!!e,"Must provide a handle to clear."),a(),E.delete(e),T.add(e)},addListener:v.addListener.bind(v),setDeadline:function(e){L=e}},w=new s,E=new s,T=new s,g=new u({onMoreTasks:a}),k=0,I=0,L=-1;t.exports=p}); -__d(236,function(e,t,s,n){"use strict";var u=t(17),a=!1,o=function(){function e(t){var s=t.onMoreTasks;babelHelpers.classCallCheck(this,e),this._onMoreTasks=s,this._queueStack=[{tasks:[],popable:!1}]}return babelHelpers.createClass(e,[{key:"enqueue",value:function(e){this._getCurrentQueue().push(e)}},{key:"hasTasksToProcess",value:function(){return this._getCurrentQueue().length>0}},{key:"processNext",value:function(){var e=this._getCurrentQueue();if(e.length){var t=e.shift();try{t.gen?(a&&console.log("genPromise for task "+t.name),this._genPromise(t)):t.run?(a&&console.log("run task "+t.name),t.run()):(u("function"==typeof t,"Expected Function, SimpleTask, or PromiseTask, but got:\n"+JSON.stringify(t,null,2)),a&&console.log("run anonymous task"),t())}catch(e){throw e.message="TaskQueue: Error with task "+(t.name||"")+": "+e.message,e}}}},{key:"_getCurrentQueue",value:function(){var e=this._queueStack.length-1,t=this._queueStack[e];return t.popable&&0===t.tasks.length&&this._queueStack.length>1?(this._queueStack.pop(),a&&console.log("popped queue: ",{stackIdx:e,queueStackSize:this._queueStack.length}),this._getCurrentQueue()):t.tasks}},{key:"_genPromise",value:function(e){var t=this;this._queueStack.push({tasks:[],popable:!1});var s=this._queueStack.length-1;a&&console.log("push new queue: ",{stackIdx:s}),a&&console.log("exec gen task "+e.name),e.gen().then(function(){a&&console.log("onThen for gen task "+e.name,{stackIdx:s,queueStackSize:t._queueStack.length}),t._queueStack[s].popable=!0,t.hasTasksToProcess()&&t._onMoreTasks()}).catch(function(t){throw t.message="TaskQueue: Error resolving Promise in task "+e.name+": "+t.message,t}).done()}}]),e}();s.exports=o}); -__d(237,function(e,t,d,i){d.exports=e.setImmediate}); -__d(238,function(e,t,i,n){"use strict";var r=t(239),s=t(240),u=t(241),a=t(189),o=t(21),h=t(17),l=r.AT_TARGET,v=r.BUBBLING_PHASE,_=r.CAPTURING_PHASE,p=new a(["willfocus","didfocus"]),c=function(){function e(){babelHelpers.classCallCheck(this,e),this._bubbleEventEmitter=new s(this),this._captureEventEmitter=new s(this),this._currentRoute=null,this.__node=new u(this),this._emitCounter=0,this._emitQueue=[],this.addListener("willfocus",this._onFocus),this.addListener("didfocus",this._onFocus)}return babelHelpers.createClass(e,[{key:"appendChild",value:function(e){this.__node.appendChild(e.__node)}},{key:"addListener",value:function(e,t,i){p.has(e)&&(i=!1);var n=i?this._captureEventEmitter:this._bubbleEventEmitter;return n?n.addListener(e,t,this):{remove:o}}},{key:"emit",value:function(e,t,i){var n=this;if(this._emitCounter>0){var s=Array.prototype.slice.call(arguments);return void this._emitQueue.push(s)}if(this._emitCounter++,p.has(e))this.__emit(e,t,null,{defaultPrevented:!1,eventPhase:l,propagationStopped:!0,target:this});else{for(var u=[this],a=this.parent;a;)u.unshift(a),a=a.parent;var o=!1,h=!1,c=function(e){o=o||e.isPropagationStopped(),h=h||e.defaultPrevented};u.some(function(i){if(o)return!0;var r={defaultPrevented:h,eventPhase:_,propagationStopped:o,target:n};i.__emit(e,t,c,r)},this),u.reverse().some(function(i){if(o)return!0;var r={defaultPrevented:h,eventPhase:v,propagationStopped:o,target:n};i.__emit(e,t,c,r)},this)}if(i){var d=r.pool(e,this,t);o&&d.stopPropagation(),h&&d.preventDefault(),i.call(this,d),d.dispose()}for(this._emitCounter--;this._emitQueue.length;){var s=this._emitQueue.shift();this.emit.apply(this,s)}}},{key:"dispose",value:function(){this._bubbleEventEmitter&&this._bubbleEventEmitter.removeAllListeners(),this._captureEventEmitter&&this._captureEventEmitter.removeAllListeners(),this._bubbleEventEmitter=null,this._captureEventEmitter=null,this._currentRoute=null}},{key:"__emit",value:function(e,t,i,n){var r;switch(n.eventPhase){case _:r=this._captureEventEmitter;break;case l:r=this._bubbleEventEmitter;break;case v:r=this._bubbleEventEmitter;break;default:h(!1,"invalid event phase %s",n.eventPhase)}n.target===this&&(n.eventPhase=l),r&&r.emit(e,t,i,n)}},{key:"_onFocus",value:function(e){h(e.data&&e.data.hasOwnProperty("route"),'event type "%s" should provide route',e.type),this._currentRoute=e.data.route}},{key:"parent",get:function(){var e=this.__node.getParent();return e?e.getValue():null}},{key:"top",get:function(){for(var e=null,t=this.__node.getParent();t;)e=t.getValue(),t=t.getParent();return e}},{key:"currentRoute",get:function(){return this._currentRoute}}]),e}();i.exports=c}); -__d(239,function(t,e,n,s){"use strict";var i=e(17),a=function(){function t(){babelHelpers.classCallCheck(this,t),this._list=[]}return babelHelpers.createClass(t,[{key:"get",value:function(t,e,n){var s;return this._list.length>0?(s=this._list.pop(),s.constructor.call(s,t,e,n)):s=new u(t,e,n),s}},{key:"put",value:function(t){this._list.push(t)}}]),t}(),r=new a,u=function(){function t(e,n,s){babelHelpers.classCallCheck(this,t),this.target=n,this.eventPhase=t.NONE,this._type=e,this._currentTarget=n,this._data=s,this._defaultPrevented=!1,this._disposed=!1,this._propagationStopped=!1}return babelHelpers.createClass(t,null,[{key:"pool",value:function(t,e,n){return r.get(t,e,n)}}]),babelHelpers.createClass(t,[{key:"preventDefault",value:function(){this._defaultPrevented=!0}},{key:"stopPropagation",value:function(){this._propagationStopped=!0}},{key:"stop",value:function(){this.preventDefault(),this.stopPropagation()}},{key:"isPropagationStopped",value:function(){return this._propagationStopped}},{key:"dispose",value:function(){i(!this._disposed,"NavigationEvent is already disposed"),this._disposed=!0,this.target=null,this.eventPhase=t.NONE,this._type=null,this._currentTarget=null,this._data=null,this._defaultPrevented=!1,r.put(this)}},{key:"type",get:function(){return this._type}},{key:"currentTarget",get:function(){return this._currentTarget}},{key:"data",get:function(){return this._data}},{key:"defaultPrevented",get:function(){return this._defaultPrevented}}]),t}();u.NONE=0,u.CAPTURING_PHASE=1,u.AT_TARGET=2,u.BUBBLING_PHASE=3,n.exports=u}); -__d(240,function(t,e,i,r){"use strict";var s=e(98),a=e(239),l=function(t){function e(t){babelHelpers.classCallCheck(this,e);var i=babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(e).call(this));return i._emitting=!1,i._emitQueue=[],i._target=t,i}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"emit",value:function(t,i,r,s){if(this._emitting){var l=Array.prototype.slice.call(arguments);return void this._emitQueue.push(l)}this._emitting=!0;var n=a.pool(t,this._target,i);for(s&&(s.target&&(n.target=s.target),s.eventPhase&&(n.eventPhase=s.eventPhase),s.defaultPrevented&&n.preventDefault(),s.propagationStopped&&n.stopPropagation()),babelHelpers.get(Object.getPrototypeOf(e.prototype),"emit",this).call(this,String(t),n),"function"==typeof r&&r.call(this._target,n),n.dispose(),this._emitting=!1;this._emitQueue.length;){var l=this._emitQueue.shift();this.emit.apply(this,l)}}}]),e}(s);i.exports=l}); -__d(241,function(e,n,t,i){"use strict";var r=n(17),l=n(242),h=l.List,u=function(){function e(n){babelHelpers.classCallCheck(this,e),this.__parent=null,this._children=new h,this._value=n}return babelHelpers.createClass(e,[{key:"getValue",value:function(){return this._value}},{key:"getParent",value:function(){return this.__parent}},{key:"getChildrenCount",value:function(){return this._children.size}},{key:"getChildAt",value:function(e){return e>-1&&e-1,"The node to be removed is not a child of this node."),e.__parent=null,this._children=this._children.splice(n,1)}},{key:"indexOf",value:function(e){return this._children.indexOf(e)}},{key:"forEach",value:function(e,n){this._children.forEach(e,n)}},{key:"map",value:function(e,n){return this._children.map(e,n).toJS()}},{key:"some",value:function(e,n){return this._children.some(e,n)}}]),e}();t.exports=u}); -__d(242,function(t,e,r,n){!function(t,e){"object"==typeof n&&"undefined"!=typeof r?r.exports=e():"function"==typeof define&&define.amd?define(e):t.Immutable=e()}(this,function(){"use strict";function t(t,e){e&&(t.prototype=Object.create(e.prototype)),t.prototype.constructor=t}function e(t){return o(t)?t:O(t)}function r(t){return u(t)?t:x(t)}function n(t){return s(t)?t:k(t)}function i(t){return o(t)&&!a(t)?t:A(t)}function o(t){return!(!t||!t[ar])}function u(t){return!(!t||!t[hr])}function s(t){return!(!t||!t[fr])}function a(t){return u(t)||s(t)}function h(t){return!(!t||!t[cr])}function f(t){return t.value=!1,t}function c(t){t&&(t.value=!0)}function _(){}function p(t,e){e=e||0;for(var r=Math.max(0,t.length-e),n=new Array(r),i=0;i>>0;if(""+r!==e||4294967295===r)return NaN;e=r}return e<0?v(t)+e:e}function y(){return!0}function d(t,e,r){return(0===t||void 0!==r&&t<=-r)&&(void 0===e||void 0!==r&&e>=r)}function m(t,e){return w(t,e,0)}function g(t,e){return w(t,e,e)}function w(t,e,r){return void 0===t?r:t<0?Math.max(0,e+t):void 0===e?t:Math.min(e,t)}function S(t){this.next=t}function z(t,e,r,n){var i=0===t?e:1===t?r:[e,r];return n?n.value=i:n={value:i,done:!1},n}function I(){return{value:void 0,done:!0}}function b(t){return!!M(t)}function q(t){return t&&"function"==typeof t.next}function D(t){var e=M(t);return e&&e.call(t)}function M(t){var e=t&&(zr&&t[zr]||t[Ir]);if("function"==typeof e)return e}function E(t){return t&&"number"==typeof t.length}function O(t){return null===t||void 0===t?T():o(t)?t.toSeq():C(t)}function x(t){return null===t||void 0===t?T().toKeyedSeq():o(t)?u(t)?t.toSeq():t.fromEntrySeq():W(t)}function k(t){return null===t||void 0===t?T():o(t)?u(t)?t.entrySeq():t.toIndexedSeq():B(t)}function A(t){return(null===t||void 0===t?T():o(t)?u(t)?t.entrySeq():t:B(t)).toSetSeq()}function j(t){this._array=t,this.size=t.length}function K(t){var e=Object.keys(t);this._object=t,this._keys=e,this.size=e.length}function R(t){this._iterable=t,this.size=t.length||t.size}function U(t){this._iterator=t,this._iteratorCache=[]}function L(t){return!(!t||!t[qr])}function T(){return Dr||(Dr=new j([]))}function W(t){var e=Array.isArray(t)?new j(t).fromEntrySeq():q(t)?new U(t).fromEntrySeq():b(t)?new R(t).fromEntrySeq():"object"==typeof t?new K(t):void 0;if(!e)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+t);return e}function B(t){var e=J(t);if(!e)throw new TypeError("Expected Array or iterable object of values: "+t);return e}function C(t){var e=J(t)||"object"==typeof t&&new K(t);if(!e)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+t);return e}function J(t){return E(t)?new j(t):q(t)?new U(t):b(t)?new R(t):void 0}function N(t,e,r,n){var i=t._cache;if(i){for(var o=i.length-1,u=0;u<=o;u++){var s=i[r?o-u:u];if(e(s[1],n?s[0]:u,t)===!1)return u+1}return u}return t.__iterateUncached(e,r)}function P(t,e,r,n){var i=t._cache;if(i){var o=i.length-1,u=0;return new S(function(){var t=i[r?o-u:u];return u++>o?I():z(e,n?t[0]:u-1,t[1])})}return t.__iteratorUncached(e,r)}function H(t,e){return e?V(e,t,"",{"":t}):Y(t)}function V(t,e,r,n){return Array.isArray(e)?t.call(n,r,k(e).map(function(r,n){return V(t,r,n,e)})):Q(e)?t.call(n,r,x(e).map(function(r,n){return V(t,r,n,e)})):e}function Y(t){return Array.isArray(t)?k(t).map(Y).toList():Q(t)?x(t).map(Y).toMap():t}function Q(t){return t&&(t.constructor===Object||void 0===t.constructor)}function X(t,e){if(t===e||t!==t&&e!==e)return!0;if(!t||!e)return!1;if("function"==typeof t.valueOf&&"function"==typeof e.valueOf){if(t=t.valueOf(),e=e.valueOf(),t===e||t!==t&&e!==e)return!0;if(!t||!e)return!1}return!("function"!=typeof t.equals||"function"!=typeof e.equals||!t.equals(e))}function F(t,e){if(t===e)return!0;if(!o(e)||void 0!==t.size&&void 0!==e.size&&t.size!==e.size||void 0!==t.__hash&&void 0!==e.__hash&&t.__hash!==e.__hash||u(t)!==u(e)||s(t)!==s(e)||h(t)!==h(e))return!1;if(0===t.size&&0===e.size)return!0;var r=!a(t);if(h(t)){var n=t.entries();return e.every(function(t,e){var i=n.next().value;return i&&X(i[1],t)&&(r||X(i[0],e))})&&n.next().done}var i=!1;if(void 0===t.size)if(void 0===e.size)"function"==typeof t.cacheResult&&t.cacheResult();else{i=!0;var f=t;t=e,e=f}var c=!0,_=e.__iterate(function(e,n){if(r?!t.has(e):i?!X(e,t.get(n,yr)):!X(t.get(n,yr),e))return c=!1,!1});return c&&t.size===_}function G(t,e){if(!(this instanceof G))return new G(t,e);if(this._value=t,this.size=void 0===e?1/0:Math.max(0,e),0===this.size){if(Mr)return Mr;Mr=this}}function Z(t,e){if(!t)throw new Error(e)}function $(t,e,r){if(!(this instanceof $))return new $(t,e,r);if(Z(0!==r,"Cannot step a Range by 0"),t=t||0,void 0===e&&(e=1/0),r=void 0===r?1:Math.abs(r),e>>1&1073741824|3221225471&t}function ot(t){if(t===!1||null===t||void 0===t)return 0;if("function"==typeof t.valueOf&&(t=t.valueOf(),t===!1||null===t||void 0===t))return 0;if(t===!0)return 1;var e=typeof t;if("number"===e){var r=0|t;for(r!==t&&(r^=4294967295*t);t>4294967295;)t/=4294967295,r^=t;return it(r)}if("string"===e)return t.length>Ur?ut(t):st(t);if("function"==typeof t.hashCode)return t.hashCode();if("object"===e)return at(t);if("function"==typeof t.toString)return st(t.toString());throw new Error("Value type "+e+" cannot be hashed.")}function ut(t){var e=Wr[t];return void 0===e&&(e=st(t),Tr===Lr&&(Tr=0,Wr={}),Tr++,Wr[t]=e),e}function st(t){for(var e=0,r=0;r0)switch(t.nodeType){case 1:return t.uniqueID;case 9:return t.documentElement&&t.documentElement.uniqueID}}function ft(t){Z(t!==1/0,"Cannot perform this action with an infinite size.")}function ct(t){return null===t||void 0===t?zt():_t(t)&&!h(t)?t:zt().withMutations(function(e){var n=r(t);ft(n.size),n.forEach(function(t,r){return e.set(r,t)})})}function _t(t){return!(!t||!t[Br])}function pt(t,e){this.ownerID=t,this.entries=e}function vt(t,e,r){this.ownerID=t,this.bitmap=e,this.nodes=r}function lt(t,e,r){this.ownerID=t,this.count=e,this.nodes=r}function yt(t,e,r){this.ownerID=t,this.keyHash=e,this.entries=r}function dt(t,e,r){this.ownerID=t,this.keyHash=e,this.entry=r}function mt(t,e,r){this._type=e,this._reverse=r,this._stack=t._root&&wt(t._root)}function gt(t,e){return z(t,e[0],e[1])}function wt(t,e){return{node:t,index:0,__prev:e}}function St(t,e,r,n){var i=Object.create(Cr);return i.size=t,i._root=e,i.__ownerID=r,i.__hash=n,i.__altered=!1,i}function zt(){return Jr||(Jr=St(0))}function It(t,e,r){var n,i;if(t._root){var o=f(dr),u=f(mr);if(n=bt(t._root,t.__ownerID,0,void 0,e,r,o,u),!u.value)return t;i=t.size+(o.value?r===yr?-1:1:0)}else{if(r===yr)return t;i=1,n=new pt(t.__ownerID,[[e,r]])}return t.__ownerID?(t.size=i,t._root=n,t.__hash=void 0,t.__altered=!0,t):n?St(i,n):zt()}function bt(t,e,r,n,i,o,u,s){return t?t.update(e,r,n,i,o,u,s):o===yr?t:(c(s),c(u),new dt(e,n,[i,o]))}function qt(t){return t.constructor===dt||t.constructor===yt}function Dt(t,e,r,n,i){if(t.keyHash===n)return new yt(e,n,[t.entry,i]);var o,u=(0===r?t.keyHash:t.keyHash>>>r)&lr,s=(0===r?n:n>>>r)&lr,a=u===s?[Dt(t,e,r+pr,n,i)]:(o=new dt(e,n,i),u>>=1)u[s]=1&r?e[o++]:void 0;return u[n]=i,new lt(t,o+1,u)}function xt(t,e,n){for(var i=[],u=0;u>1&1431655765,t=(858993459&t)+(t>>2&858993459),t=t+(t>>4)&252645135,t+=t>>8,t+=t>>16,127&t}function Ut(t,e,r,n){var i=n?t:p(t);return i[e]=r,i}function Lt(t,e,r,n){var i=t.length+1;if(n&&e+1===i)return t[e]=r,t;for(var o=new Array(i),u=0,s=0;s0&&io?0:o-r,h=u-r;return h>vr&&(h=vr),function(){if(i===h)return Xr;var t=e?--h:i++;return n&&n[t]}}function i(t,n,i){var s,a=t&&t.array,h=i>o?0:o-i>>n,f=(u-i>>n)+1;return f>vr&&(f=vr),function(){for(;;){if(s){var t=s();if(t!==Xr)return t;s=null}if(h===f)return Xr;var o=e?--f:h++;s=r(a&&a[o],n-pr,i+(o<=t.size||e<0)return t.withMutations(function(t){e<0?Xt(t,e).set(0,r):Xt(t,0,e+1).set(e,r)});e+=t._origin;var n=t._tail,i=t._root,o=f(mr);return e>=Gt(t._capacity)?n=Vt(n,t.__ownerID,0,e,r,o):i=Vt(i,t.__ownerID,t._level,e,r,o),o.value?t.__ownerID?(t._root=i,t._tail=n,t.__hash=void 0,t.__altered=!0,t):Nt(t._origin,t._capacity,t._level,i,n):t}function Vt(t,e,r,n,i,o){var u=n>>>r&lr,s=t&&u0){var h=t&&t.array[u],f=Vt(h,e,r-pr,n,i,o);return f===h?t:(a=Yt(t,e),a.array[u]=f,a)}return s&&t.array[u]===i?t:(c(o),a=Yt(t,e),void 0===i&&u===a.array.length-1?a.array.pop():a.array[u]=i,a)}function Yt(t,e){return e&&t&&e===t.ownerID?t:new Ct(t?t.array.slice():[],e)}function Qt(t,e){if(e>=Gt(t._capacity))return t._tail;if(e<1<0;)r=r.array[e>>>n&lr],n-=pr;return r}}function Xt(t,e,r){void 0!==e&&(e=0|e),void 0!==r&&(r=0|r);var n=t.__ownerID||new _,i=t._origin,o=t._capacity,u=i+e,s=void 0===r?o:r<0?o+r:i+r;if(u===i&&s===o)return t;if(u>=s)return t.clear();for(var a=t._level,h=t._root,f=0;u+f<0;)h=new Ct(h&&h.array.length?[void 0,h]:[],n),a+=pr,f+=1<=1<c?new Ct([],n):v;if(v&&p>c&&upr;d-=pr){var m=c>>>d&lr;y=y.array[m]=Yt(y.array[m],n)}y.array[c>>>pr&lr]=v}if(s=p)u-=p,s-=p,a=pr,h=null,l=l&&l.removeBefore(n,0,u);else if(u>i||p>>a&lr;if(g!==p>>>a&lr)break;g&&(f+=(1<i&&(h=h.removeBefore(n,a,u-f)),h&&pu&&(u=h.size),o(a)||(h=h.map(function(t){return H(t)})),i.push(h)}return u>t.size&&(t=t.setSize(u)),jt(t,e,i)}function Gt(t){return t>>pr<=vr&&u.size>=2*o.size?(i=u.filter(function(t,e){return void 0!==t&&s!==e}),n=i.toKeyedSeq().map(function(t){return t[0]}).flip().toMap(),t.__ownerID&&(n.__ownerID=i.__ownerID=t.__ownerID)):(n=o.remove(e),i=s===u.size-1?u.pop():u.set(s,void 0))}else if(a){if(r===u.get(s)[1])return t;n=o,i=u.set(s,[e,r])}else n=o.set(e,u.size),i=u.set(u.size,[e,r]);return t.__ownerID?(t.size=n.size,t._map=n,t._list=i,t.__hash=void 0,t):te(n,i)}function ne(t,e){this._iter=t,this._useKeys=e,this.size=t.size}function ie(t){this._iter=t,this.size=t.size}function oe(t){this._iter=t,this.size=t.size}function ue(t){this._iter=t,this.size=t.size}function se(t){var e=Ee(t);return e._iter=t,e.size=t.size,e.flip=function(){return t},e.reverse=function(){var e=t.reverse.apply(this);return e.flip=function(){return t.reverse()},e},e.has=function(e){return t.includes(e)},e.includes=function(e){return t.has(e)},e.cacheResult=Oe,e.__iterateUncached=function(e,r){var n=this;return t.__iterate(function(t,r){return e(r,t,n)!==!1},r)},e.__iteratorUncached=function(e,r){if(e===Sr){var n=t.__iterator(e,r);return new S(function(){var t=n.next();if(!t.done){var e=t.value[0];t.value[0]=t.value[1],t.value[1]=e}return t})}return t.__iterator(e===wr?gr:wr,r)},e}function ae(t,e,r){var n=Ee(t);return n.size=t.size,n.has=function(e){return t.has(e)},n.get=function(n,i){var o=t.get(n,yr);return o===yr?i:e.call(r,o,n,t)},n.__iterateUncached=function(n,i){var o=this;return t.__iterate(function(t,i,u){return n(e.call(r,t,i,u),i,o)!==!1},i)},n.__iteratorUncached=function(n,i){var o=t.__iterator(Sr,i);return new S(function(){var i=o.next();if(i.done)return i;var u=i.value,s=u[0];return z(n,s,e.call(r,u[1],s,t),i)})},n}function he(t,e){var r=Ee(t);return r._iter=t,r.size=t.size,r.reverse=function(){return t},t.flip&&(r.flip=function(){var e=se(t);return e.reverse=function(){return t.flip()},e}),r.get=function(r,n){return t.get(e?r:-1-r,n)},r.has=function(r){return t.has(e?r:-1-r)},r.includes=function(e){return t.includes(e)},r.cacheResult=Oe,r.__iterate=function(e,r){var n=this;return t.__iterate(function(t,r){return e(t,r,n)},!r)},r.__iterator=function(e,r){return t.__iterator(e,!r)},r}function fe(t,e,r,n){var i=Ee(t);return n&&(i.has=function(n){var i=t.get(n,yr);return i!==yr&&!!e.call(r,i,n,t)},i.get=function(n,i){var o=t.get(n,yr);return o!==yr&&e.call(r,o,n,t)?o:i}),i.__iterateUncached=function(i,o){var u=this,s=0;return t.__iterate(function(t,o,a){if(e.call(r,t,o,a))return s++,i(t,n?o:s-1,u)},o),s},i.__iteratorUncached=function(i,o){var u=t.__iterator(Sr,o),s=0;return new S(function(){for(;;){var o=u.next();if(o.done)return o;var a=o.value,h=a[0],f=a[1];if(e.call(r,f,h,t))return z(i,n?h:s++,f,o)}})},i}function ce(t,e,r){var n=ct().asMutable();return t.__iterate(function(i,o){n.update(e.call(r,i,o,t),0,function(t){return t+1})}),n.asImmutable()}function _e(t,e,r){var n=u(t),i=(h(t)?Zt():ct()).asMutable();t.__iterate(function(o,u){i.update(e.call(r,o,u,t),function(t){return t=t||[],t.push(n?[u,o]:o),t})});var o=Me(t);return i.map(function(e){return be(t,o(e))})}function pe(t,e,r,n){var i=t.size;if(void 0!==e&&(e=0|e),void 0!==r&&(r=0|r),d(e,r,i))return t;var o=m(e,i),u=g(r,i);if(o!==o||u!==u)return pe(t.toSeq().cacheResult(),e,r,n);var s,a=u-o;a===a&&(s=a<0?0:a);var h=Ee(t);return h.size=0===s?s:t.size&&s||void 0,!n&&L(t)&&s>=0&&(h.get=function(e,r){return e=l(this,e),e>=0&&es)return I();var t=i.next();return n||e===wr?t:e===gr?z(e,a-1,void 0,t):z(e,a-1,t.value[1],t)})},h}function ve(t,e,r){var n=Ee(t);return n.__iterateUncached=function(n,i){var o=this;if(i)return this.cacheResult().__iterate(n,i);var u=0;return t.__iterate(function(t,i,s){return e.call(r,t,i,s)&&++u&&n(t,i,o)}),u},n.__iteratorUncached=function(n,i){var o=this;if(i)return this.cacheResult().__iterator(n,i);var u=t.__iterator(Sr,i),s=!0;return new S(function(){if(!s)return I();var t=u.next();if(t.done)return t;var i=t.value,a=i[0],h=i[1];return e.call(r,h,a,o)?n===Sr?t:z(n,a,h,t):(s=!1,I())})},n}function le(t,e,r,n){var i=Ee(t);return i.__iterateUncached=function(i,o){var u=this;if(o)return this.cacheResult().__iterate(i,o);var s=!0,a=0;return t.__iterate(function(t,o,h){if(!s||!(s=e.call(r,t,o,h)))return a++,i(t,n?o:a-1,u)}),a},i.__iteratorUncached=function(i,o){var u=this;if(o)return this.cacheResult().__iterator(i,o);var s=t.__iterator(Sr,o),a=!0,h=0;return new S(function(){var t,o,f;do{if(t=s.next(),t.done)return n||i===wr?t:i===gr?z(i,h++,void 0,t):z(i,h++,t.value[1],t);var c=t.value;o=c[0],f=c[1],a&&(a=e.call(r,f,o,u))}while(a);return i===Sr?t:z(i,o,f,t)})},i}function ye(t,e){var n=u(t),i=[t].concat(e).map(function(t){return o(t)?n&&(t=r(t)):t=n?W(t):B(Array.isArray(t)?t:[t]),t}).filter(function(t){return 0!==t.size});if(0===i.length)return t;if(1===i.length){var a=i[0];if(a===t||n&&u(a)||s(t)&&s(a))return a}var h=new j(i);return n?h=h.toKeyedSeq():s(t)||(h=h.toSetSeq()),h=h.flatten(!0),h.size=i.reduce(function(t,e){if(void 0!==t){var r=e.size;if(void 0!==r)return t+r}},0),h}function de(t,e,r){var n=Ee(t);return n.__iterateUncached=function(n,i){function u(t,h){var f=this;t.__iterate(function(t,i){return(!e||h0}function Ie(t,r,n){var i=Ee(t);return i.size=new j(n).map(function(t){return t.size}).min(),i.__iterate=function(t,e){for(var r,n=this.__iterator(wr,e),i=0;!(r=n.next()).done&&t(r.value,i++,this)!==!1;);return i},i.__iteratorUncached=function(t,i){var o=n.map(function(t){return t=e(t),D(i?t.reverse():t)}),u=0,s=!1;return new S(function(){var e;return s||(e=o.map(function(t){return t.next()}),s=e.some(function(t){return t.done})),s?I():z(t,u++,r.apply(null,e.map(function(t){return t.value})))})},i}function be(t,e){return L(t)?e:t.constructor(e)}function qe(t){if(t!==Object(t))throw new TypeError("Expected [K, V] tuple: "+t)}function De(t){return ft(t.size),v(t)}function Me(t){return u(t)?r:s(t)?n:i}function Ee(t){return Object.create((u(t)?x:s(t)?k:A).prototype)}function Oe(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):O.prototype.cacheResult.call(this)}function xe(t,e){return t>e?1:te?-1:0}function ir(t){if(t.size===1/0)return 0;var e=h(t),r=u(t),n=e?1:0,i=t.__iterate(r?e?function(t,e){n=31*n+ur(ot(t),ot(e))|0}:function(t,e){n=n+ur(ot(t),ot(e))|0}:e?function(t){n=31*n+ot(t)|0}:function(t){n=n+ot(t)|0});return or(i,n)}function or(t,e){return e=xr(e,3432918353),e=xr(e<<15|e>>>-15,461845907),e=xr(e<<13|e>>>-13,5),e=(e+3864292196|0)^t,e=xr(e^e>>>16,2246822507),e=xr(e^e>>>13,3266489909),e=it(e^e>>>16)}function ur(t,e){return t^e+2654435769+(t<<6)+(t>>2)|0}var sr=Array.prototype.slice;t(r,e),t(n,e),t(i,e),e.isIterable=o,e.isKeyed=u,e.isIndexed=s,e.isAssociative=a,e.isOrdered=h,e.Keyed=r,e.Indexed=n,e.Set=i;var ar="@@__IMMUTABLE_ITERABLE__@@",hr="@@__IMMUTABLE_KEYED__@@",fr="@@__IMMUTABLE_INDEXED__@@",cr="@@__IMMUTABLE_ORDERED__@@",_r="delete",pr=5,vr=1<n?I():z(t,i,r[e?n-i++:i++])})},t(K,x),K.prototype.get=function(t,e){return void 0===e||this.has(t)?this._object[t]:e},K.prototype.has=function(t){return this._object.hasOwnProperty(t)},K.prototype.__iterate=function(t,e){for(var r=this._object,n=this._keys,i=n.length-1,o=0;o<=i;o++){var u=n[e?i-o:o];if(t(r[u],u,this)===!1)return o+1}return o},K.prototype.__iterator=function(t,e){var r=this._object,n=this._keys,i=n.length-1,o=0;return new S(function(){var u=n[e?i-o:o];return o++>i?I():z(t,u,r[u])})},K.prototype[cr]=!0,t(R,k),R.prototype.__iterateUncached=function(t,e){if(e)return this.cacheResult().__iterate(t,e);var r=this._iterable,n=D(r),i=0;if(q(n))for(var o;!(o=n.next()).done&&t(o.value,i++,this)!==!1;);return i},R.prototype.__iteratorUncached=function(t,e){if(e)return this.cacheResult().__iterator(t,e);var r=this._iterable,n=D(r);if(!q(n))return new S(I);var i=0;return new S(function(){var e=n.next();return e.done?e:z(t,i++,e.value)})},t(U,k),U.prototype.__iterateUncached=function(t,e){if(e)return this.cacheResult().__iterate(t,e);for(var r=this._iterator,n=this._iteratorCache,i=0;i=n.length){var e=r.next();if(e.done)return e;n[i]=e.value}return z(t,i,n[i++])})};var Dr;t(G,k),G.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},G.prototype.get=function(t,e){return this.has(t)?this._value:e},G.prototype.includes=function(t){return X(this._value,t)},G.prototype.slice=function(t,e){var r=this.size;return d(t,e,r)?this:new G(this._value,g(e,r)-m(t,r))},G.prototype.reverse=function(){return this},G.prototype.indexOf=function(t){return X(this._value,t)?0:-1},G.prototype.lastIndexOf=function(t){return X(this._value,t)?this.size:-1},G.prototype.__iterate=function(t,e){for(var r=0;r1?" by "+this._step:"")+" ]"},$.prototype.get=function(t,e){return this.has(t)?this._start+l(this,t)*this._step:e},$.prototype.includes=function(t){var e=(t-this._start)/this._step;return e>=0&&e=0&&rr?I():z(t,o++,u)})},$.prototype.equals=function(t){return t instanceof $?this._start===t._start&&this._end===t._end&&this._step===t._step:F(this,t)};var Er;t(tt,e),t(et,tt),t(rt,tt),t(nt,tt),tt.Keyed=et,tt.Indexed=rt,tt.Set=nt;var Or,xr="function"==typeof Math.imul&&Math.imul(4294967295,2)===-2?Math.imul:function(t,e){t=0|t,e=0|e;var r=65535&t,n=65535&e;return r*n+((t>>>16)*n+r*(e>>>16)<<16>>>0)|0},kr=Object.isExtensible,Ar=function(){try{return Object.defineProperty({},"@",{}),!0}catch(t){return!1}}(),jr="function"==typeof WeakMap;jr&&(Or=new WeakMap);var Kr=0,Rr="__immutablehash__";"function"==typeof Symbol&&(Rr=Symbol(Rr));var Ur=16,Lr=255,Tr=0,Wr={};t(ct,et),ct.prototype.toString=function(){return this.__toString("Map {","}")},ct.prototype.get=function(t,e){return this._root?this._root.get(0,void 0,t,e):e},ct.prototype.set=function(t,e){return It(this,t,e)},ct.prototype.setIn=function(t,e){return this.updateIn(t,yr,function(){return e})},ct.prototype.remove=function(t){return It(this,t,yr)},ct.prototype.deleteIn=function(t){return this.updateIn(t,function(){return yr})},ct.prototype.update=function(t,e,r){return 1===arguments.length?t(this):this.updateIn([t],e,r)},ct.prototype.updateIn=function(t,e,r){r||(r=e,e=void 0);var n=Kt(this,ke(t),e,r);return n===yr?void 0:n},ct.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):zt()},ct.prototype.merge=function(){return xt(this,void 0,arguments)},ct.prototype.mergeWith=function(t){var e=sr.call(arguments,1);return xt(this,t,e)},ct.prototype.mergeIn=function(t){var e=sr.call(arguments,1);return this.updateIn(t,zt(),function(t){return"function"==typeof t.merge?t.merge.apply(t,e):e[e.length-1]})},ct.prototype.mergeDeep=function(){return xt(this,kt,arguments)},ct.prototype.mergeDeepWith=function(t){var e=sr.call(arguments,1);return xt(this,At(t),e)},ct.prototype.mergeDeepIn=function(t){var e=sr.call(arguments,1);return this.updateIn(t,zt(),function(t){return"function"==typeof t.mergeDeep?t.mergeDeep.apply(t,e):e[e.length-1]})},ct.prototype.sort=function(t){return Zt(we(this,t))},ct.prototype.sortBy=function(t,e){return Zt(we(this,e,t))},ct.prototype.withMutations=function(t){var e=this.asMutable();return t(e),e.wasAltered()?e.__ensureOwner(this.__ownerID):this; -},ct.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new _)},ct.prototype.asImmutable=function(){return this.__ensureOwner()},ct.prototype.wasAltered=function(){return this.__altered},ct.prototype.__iterator=function(t,e){return new mt(this,t,e)},ct.prototype.__iterate=function(t,e){var r=this,n=0;return this._root&&this._root.iterate(function(e){return n++,t(e[1],e[0],r)},e),n},ct.prototype.__ensureOwner=function(t){return t===this.__ownerID?this:t?St(this.size,this._root,t,this.__hash):(this.__ownerID=t,this.__altered=!1,this)},ct.isMap=_t;var Br="@@__IMMUTABLE_MAP__@@",Cr=ct.prototype;Cr[Br]=!0,Cr[_r]=Cr.remove,Cr.removeIn=Cr.deleteIn,pt.prototype.get=function(t,e,r,n){for(var i=this.entries,o=0,u=i.length;o=Nr)return Mt(t,a,n,i);var v=t&&t===this.ownerID,l=v?a:p(a);return _?s?h===f-1?l.pop():l[h]=l.pop():l[h]=[n,i]:l.push([n,i]),v?(this.entries=l,this):new pt(t,l)}},vt.prototype.get=function(t,e,r,n){void 0===e&&(e=ot(r));var i=1<<((0===t?e:e>>>t)&lr),o=this.bitmap;return 0===(o&i)?n:this.nodes[Rt(o&i-1)].get(t+pr,e,r,n)},vt.prototype.update=function(t,e,r,n,i,o,u){void 0===r&&(r=ot(n));var s=(0===e?r:r>>>e)&lr,a=1<=Pr)return Ot(t,_,h,s,v);if(f&&!v&&2===_.length&&qt(_[1^c]))return _[1^c];if(f&&v&&1===_.length&&qt(v))return v;var l=t&&t===this.ownerID,y=f?v?h:h^a:h|a,d=f?v?Ut(_,c,v,l):Tt(_,c,l):Lt(_,c,v,l);return l?(this.bitmap=y,this.nodes=d,this):new vt(t,y,d)},lt.prototype.get=function(t,e,r,n){void 0===e&&(e=ot(r));var i=(0===t?e:e>>>t)&lr,o=this.nodes[i];return o?o.get(t+pr,e,r,n):n},lt.prototype.update=function(t,e,r,n,i,o,u){void 0===r&&(r=ot(n));var s=(0===e?r:r>>>e)&lr,a=i===yr,h=this.nodes,f=h[s];if(a&&!f)return this;var c=bt(f,t,e+pr,r,n,i,o,u);if(c===f)return this;var _=this.count;if(f){if(!c&&(_--,_=0&&t>>e&lr;if(n>=this.array.length)return new Ct([],t);var i,o=0===n;if(e>0){var u=this.array[n];if(i=u&&u.removeBefore(t,e-pr,r),i===u&&o)return this}if(o&&!i)return this;var s=Yt(this,t);if(!o)for(var a=0;a>>e&lr;if(n>=this.array.length)return this;var i;if(e>0){var o=this.array[n];if(i=o&&o.removeAfter(t,e-pr,r),i===o&&n===this.array.length-1)return this}var u=Yt(this,t);return u.array.splice(n+1),i&&(u.array[n]=i),u};var Qr,Xr={};t(Zt,ct),Zt.of=function(){return this(arguments)},Zt.prototype.toString=function(){return this.__toString("OrderedMap {","}")},Zt.prototype.get=function(t,e){var r=this._map.get(t);return void 0!==r?this._list.get(r)[1]:e},Zt.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):ee()},Zt.prototype.set=function(t,e){return re(this,t,e)},Zt.prototype.remove=function(t){return re(this,t,yr)},Zt.prototype.wasAltered=function(){return this._map.wasAltered()||this._list.wasAltered()},Zt.prototype.__iterate=function(t,e){var r=this;return this._list.__iterate(function(e){return e&&t(e[1],e[0],r)},e)},Zt.prototype.__iterator=function(t,e){return this._list.fromEntrySeq().__iterator(t,e)},Zt.prototype.__ensureOwner=function(t){if(t===this.__ownerID)return this;var e=this._map.__ensureOwner(t),r=this._list.__ensureOwner(t);return t?te(e,r,t,this.__hash):(this.__ownerID=t,this._map=e,this._list=r,this)},Zt.isOrderedMap=$t,Zt.prototype[cr]=!0,Zt.prototype[_r]=Zt.prototype.remove;var Fr;t(ne,x),ne.prototype.get=function(t,e){return this._iter.get(t,e)},ne.prototype.has=function(t){return this._iter.has(t)},ne.prototype.valueSeq=function(){return this._iter.valueSeq()},ne.prototype.reverse=function(){var t=this,e=he(this,!0);return this._useKeys||(e.valueSeq=function(){return t._iter.toSeq().reverse()}),e},ne.prototype.map=function(t,e){var r=this,n=ae(this,t,e);return this._useKeys||(n.valueSeq=function(){return r._iter.toSeq().map(t,e)}),n},ne.prototype.__iterate=function(t,e){var r,n=this;return this._iter.__iterate(this._useKeys?function(e,r){return t(e,r,n)}:(r=e?De(this):0,function(i){return t(i,e?--r:r++,n)}),e)},ne.prototype.__iterator=function(t,e){if(this._useKeys)return this._iter.__iterator(t,e);var r=this._iter.__iterator(wr,e),n=e?De(this):0;return new S(function(){var i=r.next();return i.done?i:z(t,e?--n:n++,i.value,i)})},ne.prototype[cr]=!0,t(ie,k),ie.prototype.includes=function(t){return this._iter.includes(t)},ie.prototype.__iterate=function(t,e){var r=this,n=0;return this._iter.__iterate(function(e){return t(e,n++,r)},e)},ie.prototype.__iterator=function(t,e){var r=this._iter.__iterator(wr,e),n=0;return new S(function(){var e=r.next();return e.done?e:z(t,n++,e.value,e)})},t(oe,A),oe.prototype.has=function(t){return this._iter.includes(t)},oe.prototype.__iterate=function(t,e){var r=this;return this._iter.__iterate(function(e){return t(e,e,r)},e)},oe.prototype.__iterator=function(t,e){var r=this._iter.__iterator(wr,e);return new S(function(){var e=r.next();return e.done?e:z(t,e.value,e.value,e)})},t(ue,x),ue.prototype.entrySeq=function(){return this._iter.toSeq()},ue.prototype.__iterate=function(t,e){var r=this;return this._iter.__iterate(function(e){if(e){qe(e);var n=o(e);return t(n?e.get(1):e[1],n?e.get(0):e[0],r)}},e)},ue.prototype.__iterator=function(t,e){var r=this._iter.__iterator(wr,e);return new S(function(){for(;;){var e=r.next();if(e.done)return e;var n=e.value;if(n){qe(n);var i=o(n);return z(t,i?n.get(0):n[0],i?n.get(1):n[1],e)}}})},ie.prototype.cacheResult=ne.prototype.cacheResult=oe.prototype.cacheResult=ue.prototype.cacheResult=Oe,t(Ae,et),Ae.prototype.toString=function(){return this.__toString(Ke(this)+" {","}")},Ae.prototype.has=function(t){return this._defaultValues.hasOwnProperty(t)},Ae.prototype.get=function(t,e){if(!this.has(t))return e;var r=this._defaultValues[t];return this._map?this._map.get(t,r):r},Ae.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var t=this.constructor;return t._empty||(t._empty=je(this,zt()))},Ae.prototype.set=function(t,e){if(!this.has(t))throw new Error('Cannot set unknown key "'+t+'" on '+Ke(this));var r=this._map&&this._map.set(t,e);return this.__ownerID||r===this._map?this:je(this,r)},Ae.prototype.remove=function(t){if(!this.has(t))return this;var e=this._map&&this._map.remove(t);return this.__ownerID||e===this._map?this:je(this,e)},Ae.prototype.wasAltered=function(){return this._map.wasAltered()},Ae.prototype.__iterator=function(t,e){var n=this;return r(this._defaultValues).map(function(t,e){return n.get(e)}).__iterator(t,e)},Ae.prototype.__iterate=function(t,e){var n=this;return r(this._defaultValues).map(function(t,e){return n.get(e)}).__iterate(t,e)},Ae.prototype.__ensureOwner=function(t){if(t===this.__ownerID)return this;var e=this._map&&this._map.__ensureOwner(t);return t?je(this,e,t):(this.__ownerID=t,this._map=e,this)};var Gr=Ae.prototype;Gr[_r]=Gr.remove,Gr.deleteIn=Gr.removeIn=Cr.removeIn,Gr.merge=Cr.merge,Gr.mergeWith=Cr.mergeWith,Gr.mergeIn=Cr.mergeIn,Gr.mergeDeep=Cr.mergeDeep,Gr.mergeDeepWith=Cr.mergeDeepWith,Gr.mergeDeepIn=Cr.mergeDeepIn,Gr.setIn=Cr.setIn,Gr.update=Cr.update,Gr.updateIn=Cr.updateIn,Gr.withMutations=Cr.withMutations,Gr.asMutable=Cr.asMutable,Gr.asImmutable=Cr.asImmutable,t(Le,nt),Le.of=function(){return this(arguments)},Le.fromKeys=function(t){return this(r(t).keySeq())},Le.prototype.toString=function(){return this.__toString("Set {","}")},Le.prototype.has=function(t){return this._map.has(t)},Le.prototype.add=function(t){return We(this,this._map.set(t,!0))},Le.prototype.remove=function(t){return We(this,this._map.remove(t))},Le.prototype.clear=function(){return We(this,this._map.clear())},Le.prototype.union=function(){var t=sr.call(arguments,0);return t=t.filter(function(t){return 0!==t.size}),0===t.length?this:0!==this.size||this.__ownerID||1!==t.length?this.withMutations(function(e){for(var r=0;r=0;r--)e={value:arguments[r],next:e};return this.__ownerID?(this.size=t,this._head=e,this.__hash=void 0,this.__altered=!0,this):Qe(t,e)},Ve.prototype.pushAll=function(t){if(t=n(t),0===t.size)return this;ft(t.size);var e=this.size,r=this._head;return t.reverse().forEach(function(t){e++,r={value:t,next:r}}),this.__ownerID?(this.size=e,this._head=r,this.__hash=void 0,this.__altered=!0,this):Qe(e,r)},Ve.prototype.pop=function(){return this.slice(1)},Ve.prototype.unshift=function(){return this.push.apply(this,arguments)},Ve.prototype.unshiftAll=function(t){return this.pushAll(t)},Ve.prototype.shift=function(){return this.pop.apply(this,arguments)},Ve.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Xe()},Ve.prototype.slice=function(t,e){if(d(t,e,this.size))return this;var r=m(t,this.size),n=g(e,this.size);if(n!==this.size)return rt.prototype.slice.call(this,t,e);for(var i=this.size-r,o=this._head;r--;)o=o.next;return this.__ownerID?(this.size=i,this._head=o,this.__hash=void 0,this.__altered=!0,this):Qe(i,o)},Ve.prototype.__ensureOwner=function(t){return t===this.__ownerID?this:t?Qe(this.size,this._head,t,this.__hash):(this.__ownerID=t,this.__altered=!1,this)},Ve.prototype.__iterate=function(t,e){if(e)return this.reverse().__iterate(t);for(var r=0,n=this._head;n&&t(n.value,r++,this)!==!1;)n=n.next;return r},Ve.prototype.__iterator=function(t,e){if(e)return this.reverse().__iterator(t);var r=0,n=this._head;return new S(function(){if(n){var e=n.value;return n=n.next,z(t,r++,e)}return I()})},Ve.isStack=Ye;var nn="@@__IMMUTABLE_STACK__@@",on=Ve.prototype;on[nn]=!0,on.withMutations=Cr.withMutations,on.asMutable=Cr.asMutable,on.asImmutable=Cr.asImmutable,on.wasAltered=Cr.wasAltered;var un;e.Iterator=S,Fe(e,{toArray:function(){ft(this.size);var t=new Array(this.size||0);return this.valueSeq().__iterate(function(e,r){t[r]=e}),t},toIndexedSeq:function(){return new ie(this)},toJS:function(){return this.toSeq().map(function(t){return t&&"function"==typeof t.toJS?t.toJS():t}).__toJS()},toJSON:function(){return this.toSeq().map(function(t){return t&&"function"==typeof t.toJSON?t.toJSON():t}).__toJS()},toKeyedSeq:function(){return new ne(this,(!0))},toMap:function(){return ct(this.toKeyedSeq())},toObject:function(){ft(this.size);var t={};return this.__iterate(function(e,r){t[r]=e}),t},toOrderedMap:function(){return Zt(this.toKeyedSeq())},toOrderedSet:function(){return Je(u(this)?this.valueSeq():this)},toSet:function(){return Le(u(this)?this.valueSeq():this)},toSetSeq:function(){return new oe(this)},toSeq:function(){return s(this)?this.toIndexedSeq():u(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return Ve(u(this)?this.valueSeq():this)},toList:function(){return Wt(u(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(t,e){return 0===this.size?t+e:t+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+e},concat:function(){var t=sr.call(arguments,0);return be(this,ye(this,t))},includes:function(t){return this.some(function(e){return X(e,t)})},entries:function(){return this.__iterator(Sr)},every:function(t,e){ft(this.size);var r=!0;return this.__iterate(function(n,i,o){if(!t.call(e,n,i,o))return r=!1,!1}),r},filter:function(t,e){return be(this,fe(this,t,e,!0))},find:function(t,e,r){var n=this.findEntry(t,e);return n?n[1]:r},findEntry:function(t,e){var r;return this.__iterate(function(n,i,o){if(t.call(e,n,i,o))return r=[i,n],!1}),r},findLastEntry:function(t,e){return this.toSeq().reverse().findEntry(t,e)},forEach:function(t,e){return ft(this.size),this.__iterate(e?t.bind(e):t)},join:function(t){ft(this.size),t=void 0!==t?""+t:",";var e="",r=!0;return this.__iterate(function(n){r?r=!1:e+=t,e+=null!==n&&void 0!==n?n.toString():""}),e},keys:function(){return this.__iterator(gr)},map:function(t,e){return be(this,ae(this,t,e))},reduce:function(t,e,r){ft(this.size);var n,i;return arguments.length<2?i=!0:n=e,this.__iterate(function(e,o,u){i?(i=!1,n=e):n=t.call(r,n,e,o,u)}),n},reduceRight:function(t,e,r){var n=this.toKeyedSeq().reverse();return n.reduce.apply(n,arguments)},reverse:function(){return be(this,he(this,!0))},slice:function(t,e){return be(this,pe(this,t,e,!0))},some:function(t,e){return!this.every($e(t),e)},sort:function(t){return be(this,we(this,t))},values:function(){return this.__iterator(wr)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some(function(){return!0})},count:function(t,e){return v(t?this.toSeq().filter(t,e):this)},countBy:function(t,e){return ce(this,t,e)},equals:function(t){return F(this,t)},entrySeq:function(){var t=this;if(t._cache)return new j(t._cache);var e=t.toSeq().map(Ze).toIndexedSeq();return e.fromEntrySeq=function(){return t.toSeq()},e},filterNot:function(t,e){return this.filter($e(t),e)},findLast:function(t,e,r){return this.toKeyedSeq().reverse().find(t,e,r)},first:function(){return this.find(y)},flatMap:function(t,e){return be(this,me(this,t,e))},flatten:function(t){return be(this,de(this,t,!0))},fromEntrySeq:function(){return new ue(this)},get:function(t,e){return this.find(function(e,r){return X(r,t)},void 0,e)},getIn:function(t,e){for(var r,n=this,i=ke(t);!(r=i.next()).done;){var o=r.value;if(n=n&&n.get?n.get(o,yr):yr,n===yr)return e}return n},groupBy:function(t,e){return _e(this,t,e)},has:function(t){return this.get(t,yr)!==yr},hasIn:function(t){return this.getIn(t,yr)!==yr},isSubset:function(t){return t="function"==typeof t.includes?t:e(t),this.every(function(e){return t.includes(e)})},isSuperset:function(t){return t="function"==typeof t.isSubset?t:e(t),t.isSubset(this)},keySeq:function(){return this.toSeq().map(Ge).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},max:function(t){return Se(this,t)},maxBy:function(t,e){return Se(this,e,t)},min:function(t){return Se(this,t?tr(t):nr)},minBy:function(t,e){return Se(this,e?tr(e):nr,t)},rest:function(){return this.slice(1)},skip:function(t){return this.slice(Math.max(0,t))},skipLast:function(t){return be(this,this.toSeq().reverse().skip(t).reverse())},skipWhile:function(t,e){return be(this,le(this,t,e,!0))},skipUntil:function(t,e){return this.skipWhile($e(t),e)},sortBy:function(t,e){return be(this,we(this,e,t))},take:function(t){return this.slice(0,Math.max(0,t))},takeLast:function(t){return be(this,this.toSeq().reverse().take(t).reverse())},takeWhile:function(t,e){return be(this,ve(this,t,e))},takeUntil:function(t,e){return this.takeWhile($e(t),e)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=ir(this))}});var sn=e.prototype;sn[ar]=!0,sn[br]=sn.values,sn.__toJS=sn.toArray,sn.__toStringMapper=er,sn.inspect=sn.toSource=function(){return this.toString()},sn.chain=sn.flatMap,sn.contains=sn.includes,function(){try{Object.defineProperty(sn,"length",{get:function(){if(!e.noLengthWarning){var t;try{throw new Error}catch(e){t=e.stack}if(t.indexOf("_wrapObject")===-1)return console&&console.warn&&console.warn("iterable.length has been deprecated, use iterable.size or iterable.count(). This warning will become a silent error in a future version. "+t),this.size}}})}catch(t){}}(),Fe(r,{flip:function(){return be(this,se(this))},findKey:function(t,e){var r=this.findEntry(t,e);return r&&r[0]},findLastKey:function(t,e){return this.toSeq().reverse().findKey(t,e)},keyOf:function(t){return this.findKey(function(e){return X(e,t)})},lastKeyOf:function(t){return this.findLastKey(function(e){return X(e,t)})},mapEntries:function(t,e){var r=this,n=0;return be(this,this.toSeq().map(function(i,o){return t.call(e,[o,i],n++,r)}).fromEntrySeq())},mapKeys:function(t,e){var r=this;return be(this,this.toSeq().flip().map(function(n,i){return t.call(e,n,i,r)}).flip())}});var an=r.prototype;an[hr]=!0,an[br]=sn.entries,an.__toJS=sn.toObject,an.__toStringMapper=function(t,e){return JSON.stringify(e)+": "+er(t)},Fe(n,{toKeyedSeq:function(){return new ne(this,(!1))},filter:function(t,e){return be(this,fe(this,t,e,!1))},findIndex:function(t,e){var r=this.findEntry(t,e);return r?r[0]:-1},indexOf:function(t){var e=this.toKeyedSeq().keyOf(t);return void 0===e?-1:e},lastIndexOf:function(t){var e=this.toKeyedSeq().reverse().keyOf(t);return void 0===e?-1:e},reverse:function(){return be(this,he(this,!1))},slice:function(t,e){return be(this,pe(this,t,e,!1))},splice:function(t,e){var r=arguments.length;if(e=Math.max(0|e,0),0===r||2===r&&!e)return this;t=m(t,t<0?this.count():this.size);var n=this.slice(0,t);return be(this,1===r?n:n.concat(p(arguments,2),this.slice(t+e)))},findLastIndex:function(t,e){var r=this.toKeyedSeq().findLastKey(t,e);return void 0===r?-1:r},first:function(){return this.get(0)},flatten:function(t){return be(this,de(this,t,!1))},get:function(t,e){return t=l(this,t),t<0||this.size===1/0||void 0!==this.size&&t>this.size?e:this.find(function(e,r){return r===t},void 0,e)},has:function(t){return t=l(this,t),t>=0&&(void 0!==this.size?this.size===1/0||tr?t:1-t,n=e-r,a=e-s;f(l[e],"Cannot find breadcrumb interpolators for "+e),i=n>0&&0===a||a>0&&0===n?l[e].RightToCenter:n<0&&0===a||a<0&&0===n?l[e].CenterToLeft:n===a?l[e].RightToCenter:l[e].RightToLeft,i.Crumb(g[e].style,o)&&this._setPropsIfExists("crumb_"+e,g[e]),i.Icon(m[e].style,o)&&this._setPropsIfExists("icon_"+e,m[e]),i.Separator(y[e].style,o)&&this._setPropsIfExists("separator_"+e,y[e]),i.Title(v[e].style,o)&&this._setPropsIfExists("title_"+e,v[e]);var p=this.refs["right_"+e],u=T[e].style;p&&i.RightItem(u,o)&&p.setNativeProps({style:u,pointerEvents:0===u.opacity?"none":"auto"})},updateProgress:function(t,e,r){for(var s=Math.max(e,r),i=Math.min(e,r),o=i;o<=s;o++)this._updateIndexProgress(t,o,e,r)},onAnimationStart:function(t,e){for(var r=Math.max(t,e),s=Math.min(t,e),i=s;i<=r;i++)this._setRenderViewsToHardwareTextureAndroid(i,!0)},onAnimationEnd:function(){for(var t=this.props.navState.routeStack.length-1,e=0;e<=t;e++)this._setRenderViewsToHardwareTextureAndroid(e,!1)},_setRenderViewsToHardwareTextureAndroid:function(t,e){var r={renderToHardwareTextureAndroid:e};this._setPropsIfExists("icon_"+t,r),this._setPropsIfExists("separator_"+t,r),this._setPropsIfExists("title_"+t,r),this._setPropsIfExists("right_"+t,r)},componentWillMount:function(){this._reset()},render:function(){var t=this.props.navState,e=t&&t.routeStack.map(this._getBreadcrumb),r=t.routeStack.map(this._getTitle),s=t.routeStack.map(this._getRightButton);return n.createElement(p,{key:this._key,style:[S.breadCrumbContainer,this.props.style]},r,e,s)},immediatelyRefresh:function(){this._reset(),this.forceUpdate()},_reset:function(){this._key=c(),this._descriptors={crumb:new h,title:new h,right:new h}},_getBreadcrumb:function(t,e){if(this._descriptors.crumb.has(t))return this._descriptors.crumb.get(t);var r=this.props.routeMapper,s=x(e,b(this.props.navState)),i=n.createElement(p,{key:"crumb_"+e,ref:"crumb_"+e,style:s.Crumb},n.createElement(p,{ref:"icon_"+e,style:s.Icon},r.iconForRoute(t,this.props.navigator)),n.createElement(p,{ref:"separator_"+e,style:s.Separator},r.separatorForRoute(t,this.props.navigator)));return this._descriptors.crumb=this._descriptors.crumb.set(t,i),i},_getTitle:function(t,e){if(this._descriptors.title.has(t))return this._descriptors.title.get(t);var r=this.props.routeMapper.titleContentForRoute(this.props.navState.routeStack[e],this.props.navigator),s=x(e,b(this.props.navState)),i=n.createElement(p,{key:"title_"+e,ref:"title_"+e,style:s.Title},r);return this._descriptors.title=this._descriptors.title.set(t,i),i},_getRightButton:function(t,e){if(this._descriptors.right.has(t))return this._descriptors.right.get(t);var r=this.props.routeMapper.rightContentForRoute(this.props.navState.routeStack[e],this.props.navigator);if(!r)return this._descriptors.right=this._descriptors.right.set(t,null),null;var s=x(e,b(this.props.navState)),i=n.createElement(p,{key:"right_"+e,ref:"right_"+e,style:s.RightItem},r);return this._descriptors.right=this._descriptors.right.set(t,i),i},_setPropsIfExists:function(t,e){var t=this.refs[t];t&&t.setNativeProps(e)}}),S=a.create({breadCrumbContainer:{overflow:"hidden",position:"absolute",height:d.General.TotalNavHeight,top:0,left:0,right:0}});r.exports=R}); -__d(244,function(t,o,e,i){"use strict";for(var a=o(245),r=o(246),p=o(48),n=a.General.NavBarHeight,c=8,l=40,y=9,m=l+y,h=n,f=100,g=.6,u=10,I={position:"absolute",flexDirection:"row",top:0,width:m,height:h,backgroundColor:"transparent"},s={width:l,height:h},T={width:y,height:h},b={position:"absolute",top:0,height:h,backgroundColor:"transparent",alignItems:"flex-start"},C=p(b,{left:0,right:0}),d={position:"absolute",top:0,right:0,overflow:"hidden",opacity:1,height:h,backgroundColor:"transparent"},x=[],R=[],S=[],v=0;v= "+(n.threshold+" ? "+n.to+" : "+n.from)+";\n"},V=function(n){return" nextScalarVal = value;\n"},y=function(n){return n+"ReuseOp"},O=function(n){var r="";for(var a in n)s[a]&&(r+="var "+y(a)+" = [];\n");return r},C=function(n){return"\n"+n.join("\n")+"\n"},M=function(n,r,a,t){var e=y(r)+"["+t+"]";return void 0!==n.from[a]&&void 0!==n.to[a]?" "+n.from[a]!==n.to[a]?h(n,n.from[a],n.to[a],e):e+" = "+n.from[a]+";":" "+e+" = "+c[r][t]+";"},T=[],b=0;b<16;b++)T.push("m"+b);var j=function(n){var r=[" var transform = result.transform !== undefined ? result.transform : (result.transform = [{ matrix: [] }]); var transformMatrix = transform[0].matrix;"];r.push.apply(r,v(d.unroll,["transformMatrix"].concat(T)));for(var a=0;as?t:1-t,i=e-s,a=e-r;n=i>0&&0===a||a>0&&0===i?this.props.navigationStyles.Interpolators.RightToCenter:i<0&&0===a||a<0&&0===i?this.props.navigationStyles.Interpolators.CenterToLeft:i===a?this.props.navigationStyles.Interpolators.RightToCenter:this.props.navigationStyles.Interpolators.RightToLeft,l.forEach(function(t){var s=this._components[t].get(this.props.navState.routeStack[e]),r=this._getReusableProps(t,e);s&&n[t](r.style,o)&&(r.pointerEvents=0===r.style.opacity?"none":"box-none",s.setNativeProps(r))},this)},updateProgress:function(t,e,s){for(var r=Math.max(e,s),n=Math.min(e,s),o=n;o<=r;o++)this._updateIndexProgress(t,o,e,s)},render:function(){var t=this,e={height:this.props.navigationStyles.General.TotalNavHeight},s=this.props.navState,r=s.routeStack.map(function(e,s){return l.map(function(r){return t._getComponent(r,e,s)})});return n.createElement(p,{key:this._key,style:[g.navBarContainer,e,this.props.style]},r)},_getComponent:function(t,e,s){var r=this;if(this._descriptors[t].includes(e))return this._descriptors[t].get(e);var o=null,i=this.props.routeMapper[t](this.props.navState.routeStack[s],this.props.navigator,s,this.props.navState);if(!i)return null;var a=s===v(this.props.navState),u=a?this.props.navigationStyles.Stages.Center:this.props.navigationStyles.Stages.Left;return o=n.createElement(p,{ref:function(s){r._components[t]=r._components[t].set(e,s)},pointerEvents:a?"box-none":"none",style:u[t]},i),this._descriptors[t]=this._descriptors[t].set(e,o),o}}),g=a.create({navBarContainer:{position:"absolute",top:0,left:0,right:0,backgroundColor:"transparent"}});s.exports=f}); -__d(249,function(e,t,a,o){"use strict";var r=t(96),n=t(95),i=t(246),l=r.get("window").width,s=r.get("window").height,p={transformTranslate:{from:{x:0,y:0,z:0},to:{x:.3*-l,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},opacity:{value:1,type:"constant"}},m={transformTranslate:{from:{x:0,y:0,z:0},to:{x:-Math.round(.3*r.get("window").width),y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},transformScale:{from:{x:1,y:1,z:1},to:{x:.95,y:.95,z:1},min:0,max:1,type:"linear",extrapolate:!0},opacity:{from:1,to:.3,min:0,max:1,type:"linear",extrapolate:!1,round:100},translateX:{from:0,to:-Math.round(.3*r.get("window").width),min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},scaleX:{from:1,to:.95,min:0,max:1,type:"linear",extrapolate:!0},scaleY:{from:1,to:.95,min:0,max:1,type:"linear",extrapolate:!0}},x=babelHelpers.extends({},m,{transformTranslate:{from:{x:0,y:0,z:0},to:{x:Math.round(.3*l),y:0,z:0}},translateX:{from:0,to:Math.round(.3*l)}}),d={opacity:{from:0,to:1,min:.5,max:1,type:"linear",extrapolate:!1,round:100}},u={opacity:{from:1,to:0,min:0,max:.5,type:"linear",extrapolate:!1,round:100}},y={transformTranslate:{from:{x:0,y:0,z:0},to:{x:-r.get("window").width,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},opacity:{value:1,type:"constant"},translateX:{from:0,to:-r.get("window").width,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}},g={transformTranslate:{from:{x:0,y:0,z:0},to:{x:0,y:-r.get("window").height,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},opacity:{value:1,type:"constant"},translateY:{from:0,to:-r.get("window").height,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}},c={transformTranslate:{from:{x:0,y:0,z:0},to:{x:0,y:r.get("window").height,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},opacity:{value:1,type:"constant"},translateY:{from:0,to:r.get("window").height,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}},b={opacity:{value:1,type:"constant"},transformTranslate:{from:{x:r.get("window").width,y:0,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},translateX:{from:r.get("window").width,to:0,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},scaleX:{value:1,type:"constant"},scaleY:{value:1,type:"constant"}},f=babelHelpers.extends({},b,{transformTranslate:{from:{x:-l,y:0,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},translateX:{from:-l,to:0,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}}),w=babelHelpers.extends({},b,{transformTranslate:{from:{y:s,x:0,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},translateY:{from:s,to:0,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}}),h=babelHelpers.extends({},b,{transformTranslate:{from:{y:-s,x:0,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},translateY:{from:-s,to:0,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}}),H={transformTranslate:{from:{x:0,y:0,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},transformScale:{from:{x:1,y:1,z:1},to:{x:.95,y:.95,z:1},min:0,max:1,type:"linear",extrapolate:!0},opacity:{from:1,to:.3,min:0,max:1,type:"linear",extrapolate:!1,round:100},scaleX:{from:1,to:.95,min:0,max:1,type:"linear",extrapolate:!0},scaleY:{from:1,to:.95,min:0,max:1,type:"linear",extrapolate:!0}},z={opacity:{value:1,type:"constant"},transformTranslate:{from:{x:0,y:r.get("window").height,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},translateY:{from:r.get("window").height,to:0,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},scaleX:{value:1,type:"constant"},scaleY:{value:1,type:"constant"}},v={opacity:{value:1,type:"constant"}},F={opacity:{from:0,to:1,min:.5,max:1,type:"linear",extrapolate:!1,round:100},transformTranslate:{from:{x:0,y:100,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},translateY:{from:100,to:0,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}},D={frictionConstant:1,frictionByDistance:1.5},T={isDetachable:!1,gestureDetectMovement:2,notMoving:.3,directionRatio:.66,snapVelocity:2,edgeHitWidth:30,stillCompletionRatio:.6,fullDistance:l,direction:"left-to-right"},I=babelHelpers.extends({},T,{direction:"right-to-left"}),W=babelHelpers.extends({},T,{fullDistance:s,direction:"down-to-up"}),Y=babelHelpers.extends({},T,{fullDistance:s,direction:"up-to-down"}),X={gestures:{pop:T},springFriction:26,springTension:200,defaultTransitionVelocity:1.5,animationInterpolators:{into:i(b),out:i(m)}},j={PushFromRight:babelHelpers.extends({},X,{animationInterpolators:{into:i(b),out:i(p)}}),FloatFromRight:babelHelpers.extends({},X),FloatFromLeft:babelHelpers.extends({},X,{gestures:{pop:I},animationInterpolators:{into:i(f),out:i(x)}}),FloatFromBottom:babelHelpers.extends({},X,{gestures:{pop:babelHelpers.extends({},T,{edgeHitWidth:150,direction:"top-to-bottom",fullDistance:s})},animationInterpolators:{into:i(z),out:i(H)}}),FloatFromBottomAndroid:babelHelpers.extends({},X,{gestures:null,defaultTransitionVelocity:3,springFriction:20,animationInterpolators:{into:i(F),out:i(v)}}),FadeAndroid:babelHelpers.extends({},X,{gestures:null,animationInterpolators:{into:i(d),out:i(u)}}),HorizontalSwipeJump:babelHelpers.extends({},X,{gestures:{jumpBack:babelHelpers.extends({},T,{overswipe:D,edgeHitWidth:null,isDetachable:!0}),jumpForward:babelHelpers.extends({},I,{overswipe:D,edgeHitWidth:null,isDetachable:!0})},animationInterpolators:{into:i(b),out:i(y)}}),HorizontalSwipeJumpFromRight:babelHelpers.extends({},X,{gestures:{jumpBack:babelHelpers.extends({},I,{overswipe:D,edgeHitWidth:null,isDetachable:!0}),jumpForward:babelHelpers.extends({},T,{overswipe:D,edgeHitWidth:null,isDetachable:!0}),pop:I},animationInterpolators:{into:i(f),out:i(x)}}),VerticalUpSwipeJump:babelHelpers.extends({},X,{gestures:{jumpBack:babelHelpers.extends({},W,{overswipe:D,edgeHitWidth:null,isDetachable:!0}),jumpForward:babelHelpers.extends({},W,{overswipe:D,edgeHitWidth:null,isDetachable:!0})},animationInterpolators:{into:i(w),out:i(g)}}),VerticalDownSwipeJump:babelHelpers.extends({},X,{gestures:{jumpBack:babelHelpers.extends({},Y,{overswipe:D,edgeHitWidth:null,isDetachable:!0}),jumpForward:babelHelpers.extends({},Y,{overswipe:D,edgeHitWidth:null,isDetachable:!0})},animationInterpolators:{into:i(h),out:i(c)}})};a.exports=j}); -__d(250,function(e,n,o,t){"use strict";function r(e,n,o,t){e.handle&&(a.clearInteractionHandle(e.handle),e.handle=null),n&&n(o,t)}var a=n(235),u=n(251),s=u.currentCentroidXOfTouchesChangedAfter,d=u.currentCentroidYOfTouchesChangedAfter,i=u.previousCentroidXOfTouchesChangedAfter,c=u.previousCentroidYOfTouchesChangedAfter,p=u.currentCentroidX,v=u.currentCentroidY,h={_initializeGestureState:function(e){e.moveX=0,e.moveY=0,e.x0=0,e.y0=0,e.dx=0,e.dy=0,e.vx=0,e.vy=0,e.numberActiveTouches=0,e._accountsForMovesUpTo=0},_updateGestureStateOnMove:function(e,n){e.numberActiveTouches=n.numberActiveTouches,e.moveX=s(n,e._accountsForMovesUpTo),e.moveY=d(n,e._accountsForMovesUpTo);var o=e._accountsForMovesUpTo,t=i(n,o),r=s(n,o),a=c(n,o),u=d(n,o),p=e.dx+(r-t),v=e.dy+(u-a),h=n.mostRecentTimeStamp-e._accountsForMovesUpTo;e.vx=(p-e.dx)/h,e.vy=(v-e.dy)/h,e.dx=p,e.dy=v,e._accountsForMovesUpTo=n.mostRecentTimeStamp},create:function(e){var n={handle:null},o={stateID:Math.random()};h._initializeGestureState(o);var t={onStartShouldSetResponder:function(n){return void 0!==e.onStartShouldSetPanResponder&&e.onStartShouldSetPanResponder(n,o)},onMoveShouldSetResponder:function(n){return void 0!==e.onMoveShouldSetPanResponder&&e.onMoveShouldSetPanResponder(n,o)},onStartShouldSetResponderCapture:function(n){return 1===n.nativeEvent.touches.length&&h._initializeGestureState(o),o.numberActiveTouches=n.touchHistory.numberActiveTouches,void 0!==e.onStartShouldSetPanResponderCapture&&e.onStartShouldSetPanResponderCapture(n,o)},onMoveShouldSetResponderCapture:function(n){var t=n.touchHistory;return o._accountsForMovesUpTo!==t.mostRecentTimeStamp&&(h._updateGestureStateOnMove(o,t),!!e.onMoveShouldSetPanResponderCapture&&e.onMoveShouldSetPanResponderCapture(n,o))},onResponderGrant:function(t){return n.handle||(n.handle=a.createInteractionHandle()),o.x0=p(t.touchHistory),o.y0=v(t.touchHistory),o.dx=0,o.dy=0,e.onPanResponderGrant&&e.onPanResponderGrant(t,o),void 0===e.onShouldBlockNativeResponder||e.onShouldBlockNativeResponder()},onResponderReject:function(t){r(n,e.onPanResponderReject,t,o)},onResponderRelease:function(t){r(n,e.onPanResponderRelease,t,o),h._initializeGestureState(o)},onResponderStart:function(n){var t=n.touchHistory;o.numberActiveTouches=t.numberActiveTouches,e.onPanResponderStart&&e.onPanResponderStart(n,o)},onResponderMove:function(n){var t=n.touchHistory;o._accountsForMovesUpTo!==t.mostRecentTimeStamp&&(h._updateGestureStateOnMove(o,t),e.onPanResponderMove&&e.onPanResponderMove(n,o))},onResponderEnd:function(t){var a=t.touchHistory;o.numberActiveTouches=a.numberActiveTouches,r(n,e.onPanResponderEnd,t,o)},onResponderTerminate:function(t){r(n,e.onPanResponderTerminate,t,o),h._initializeGestureState(o)},onResponderTerminationRequest:function(n){return void 0===e.onPanResponderTerminationRequest||e.onPanResponderTerminationRequest(n,o)}};return{panHandlers:t}}};o.exports=h}); -__d(251,function(e,n,r,t){"use strict";var i={centroidDimension:function(e,n,r,t){var o=e.touchBank,u=0,c=0,d=1===e.numberActiveTouches?e.touchBank[e.indexOfSingleActiveTouch]:null;if(null!==d)d.touchActive&&d.currentTimeStamp>n&&(u+=t&&r?d.currentPageX:t&&!r?d.currentPageY:!t&&r?d.previousPageX:d.previousPageY,c=1);else for(var s=0;s=n){var f;f=t&&r?a.currentPageX:t&&!r?a.currentPageY:!t&&r?a.previousPageX:a.previousPageY,u+=f,c++}}return c>0?u/c:i.noCentroid},currentCentroidXOfTouchesChangedAfter:function(e,n){return i.centroidDimension(e,n,!0,!0)},currentCentroidYOfTouchesChangedAfter:function(e,n){return i.centroidDimension(e,n,!1,!0)},previousCentroidXOfTouchesChangedAfter:function(e,n){return i.centroidDimension(e,n,!0,!1)},previousCentroidYOfTouchesChangedAfter:function(e,n){return i.centroidDimension(e,n,!1,!1)},currentCentroidX:function(e){return i.centroidDimension(e,0,!0,!0)},currentCentroidY:function(e){return i.centroidDimension(e,0,!1,!0)},noCentroid:-1};r.exports=i}); -__d(252,function(n,t,o,r){function u(n,t,o){return to?o:t}o.exports=u}); -__d(253,function(t,i,e,n){!function(){function t(t,i){var e=t.indexOf(i);e!=-1&&t.splice(e,1)}var i={},e=i.util={},s=Array.prototype.concat,r=Array.prototype.slice;e.bind=function(t,i){var e=r.call(arguments,2);return function(){t.apply(i,s.call(e,r.call(arguments)))}},e.extend=function(t,i){for(var e in i)i.hasOwnProperty(e)&&(t[e]=i[e])};var o=i.SpringSystem=function(t){this._springRegistry={},this._activeSprings=[],this.listeners=[],this._idleSpringIndices=[],this.looper=t||new l,this.looper.springSystem=this};e.extend(o.prototype,{_springRegistry:null,_isIdle:!0,_lastTimeMillis:-1,_activeSprings:null,listeners:null,_idleSpringIndices:null,setLooper:function(t){this.looper=t,t.springSystem=this},createSpring:function(t,i){var e;return e=void 0===t||void 0===i?h.DEFAULT_ORIGAMI_SPRING_CONFIG:h.fromOrigamiTensionAndFriction(t,i),this.createSpringWithConfig(e)},createSpringWithBouncinessAndSpeed:function(t,i){var e;return e=void 0===t||void 0===i?h.DEFAULT_ORIGAMI_SPRING_CONFIG:h.fromBouncinessAndSpeed(t,i),this.createSpringWithConfig(e)},createSpringWithConfig:function(t){var i=new a(this);return this.registerSpring(i),i.setSpringConfig(t),i},getIsIdle:function(){return this._isIdle},getSpringById:function(t){return this._springRegistry[t]},getAllSprings:function(){var t=[];for(var i in this._springRegistry)this._springRegistry.hasOwnProperty(i)&&t.push(this._springRegistry[i]);return t},registerSpring:function(t){this._springRegistry[t.getId()]=t},deregisterSpring:function(i){t(this._activeSprings,i),delete this._springRegistry[i.getId()]},advance:function(t,i){for(;this._idleSpringIndices.length>0;)this._idleSpringIndices.pop();for(var e=0,n=this._activeSprings.length;e0;){var r=this._idleSpringIndices.pop();r>=0&&this._activeSprings.splice(r,1)}},loop:function(t){var i;this._lastTimeMillis===-1&&(this._lastTimeMillis=t-1);var e=t-this._lastTimeMillis;this._lastTimeMillis=t;var n=0,s=this.listeners.length;for(n=0;n0&&(ti||t>i&&this.getCurrentValue()a.MAX_DELTA_TIME_SEC&&(n=a.MAX_DELTA_TIME_SEC),this._timeAccumulator+=n;for(var s,r,o,u,h,l,c,p,g,_,S=this._springConfig.tension,d=this._springConfig.friction,f=this._currentState.position,m=this._currentState.velocity,v=this._tempState.position,E=this._tempState.velocity;this._timeAccumulator>=a.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=a.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/a.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),e=!0);var I=!1;this._wasAtRest&&(this._wasAtRest=!1,I=!0);var y=!1;e&&(this._wasAtRest=!0,y=!0),this.notifyPositionUpdated(I,y)}},notifyPositionUpdated:function(t,i){for(var e=0,n=this.listeners.length;e18&&t<=44?this.b3Friction2(t):this.b3Friction3(t)}}),e.extend(h,{fromOrigamiTensionAndFriction:function(t,i){return new h(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(i))},fromBouncinessAndSpeed:function(t,e){var n=new i.BouncyConversion(t,e);return this.fromOrigamiTensionAndFriction(n.bouncyTension,n.bouncyFriction)},coastingConfigWithOrigamiFriction:function(t){return new h(0,c.frictionFromOrigamiValue(t))}}),h.DEFAULT_ORIGAMI_SPRING_CONFIG=h.fromOrigamiTensionAndFriction(40,7),e.extend(h.prototype,{friction:0,tension:0});var g={};e.hexToRGB=function(t){if(g[t])return g[t];t=t.replace("#",""),3===t.length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);var i=t.match(/.{2}/g),e={r:parseInt(i[0],16),g:parseInt(i[1],16),b:parseInt(i[2],16)};return g[t]=e,e},e.rgbToHex=function(t,i,e){return t=t.toString(16),i=i.toString(16),e=e.toString(16),t=t.length<2?"0"+t:t,i=i.length<2?"0"+i:i,e=e.length<2?"0"+e:e,"#"+t+i+e};var _=i.MathUtil={mapValueInRange:function(t,i,e,n,s){var r=e-i,o=s-n,a=(t-i)/r;return n+a*o},interpolateColor:function(t,i,n,s,r,o){s=void 0===s?0:s,r=void 0===r?1:r,i=e.hexToRGB(i),n=e.hexToRGB(n);var a=Math.floor(e.mapValueInRange(t,s,r,i.r,n.r)),u=Math.floor(e.mapValueInRange(t,s,r,i.g,n.g)),h=Math.floor(e.mapValueInRange(t,s,r,i.b,n.b));return o?"rgb("+a+","+u+","+h+")":e.rgbToHex(a,u,h)},degreesToRadians:function(t){return t*Math.PI/180},radiansToDegrees:function(t){return 180*t/Math.PI}};e.extend(e,_);var S;"undefined"!=typeof window&&(S=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,16.666666666666668)}),S||"undefined"==typeof process||"node"!==process.title||(S=setImmediate),e.onFrame=function(t){return S(t)},"undefined"!=typeof n?e.extend(n,i):"undefined"!=typeof window&&(window.rebound=i)}()}); -__d(254,function(t,s,c,e){"use strict";c.exports=s(93)}); -__d(255,function(e,r,p,s){"use strict";var o=r(78),t=(r(256),r(257)),n=(r(53),r(13)),l=(r(94),r(91)),a=r(83),i=(r(93),r(45)),d=r(84),y=l(a),c=l(babelHelpers.extends({},d,{color:o})),u="dialog",P="dropdown",T=n.createClass({displayName:"Picker",statics:{MODE_DIALOG:u,MODE_DROPDOWN:P},getDefaultProps:function(){return{mode:u}},propTypes:babelHelpers.extends({},i.propTypes,{style:c,selectedValue:n.PropTypes.any,onValueChange:n.PropTypes.func,enabled:n.PropTypes.bool,mode:n.PropTypes.oneOf(["dialog","dropdown"]),itemStyle:y,prompt:n.PropTypes.string,testID:n.PropTypes.string}),render:function(){return n.createElement(t,this.props,this.props.children)}});T.Item=n.createClass({displayName:"Item",propTypes:{label:n.PropTypes.string.isRequired,value:n.PropTypes.any,color:o,testID:n.PropTypes.string},render:function(){throw null}}),p.exports=T}); -__d(256,function(t,s,c,e){"use strict";c.exports=s(93)}); -__d(257,function(e,t,s,i){"use strict";var o=t(78),n=t(13),r=t(15),p=t(40),a=t(94),l=t(91),d=t(45),c=t(84),h=t(86),u=t(92),v="picker",m="dropdown",f=l(babelHelpers.extends({},c,{color:o})),b=n.createClass({displayName:"PickerAndroid",propTypes:babelHelpers.extends({},d.propTypes,{style:f,selectedValue:n.PropTypes.any,enabled:p.bool,mode:p.oneOf(["dialog","dropdown"]),onValueChange:p.func,prompt:p.string,testID:p.string}),getInitialState:function(){var e=this._stateFromProps(this.props);return babelHelpers.extends({},e,{initialSelectedIndex:e.selectedIndex})},componentWillReceiveProps:function(e){this.setState(this._stateFromProps(e))},_stateFromProps:function(e){var t=0,s=r.map(e.children,function(s,i){s.props.value===e.selectedValue&&(t=i);var o={value:s.props.value,label:s.props.label};return s.props.color&&(o.color=h(s.props.color)),o});return{selectedIndex:t,items:s}},render:function(){var e=this.props.mode===m?g:I,t={enabled:this.props.enabled,items:this.state.items,mode:this.props.mode,onSelect:this._onChange,prompt:this.props.prompt,selected:this.state.initialSelectedIndex,testID:this.props.testID,style:[x.pickerAndroid,this.props.style]};return n.createElement(e,babelHelpers.extends({ref:v},t))},_onChange:function(e){if(this.props.onValueChange){var t=e.nativeEvent.position;if(t>=0){var s=this.props.children[t].props.value;this.props.onValueChange(s,t)}else this.props.onValueChange(null,t)}this._lastNativePosition=e.nativeEvent.position,this.forceUpdate()},componentDidMount:function(){this._lastNativePosition=this.state.initialSelectedIndex},componentDidUpdate:function(){this.refs[v]&&this.state.selectedIndex!==this._lastNativePosition&&(this.refs[v].setNativeProps({selected:this.state.selectedIndex}),this._lastNativePosition=this.state.selectedIndex)}}),x=a.create({pickerAndroid:{height:50}}),P={nativeOnly:{items:!0,selected:!0}},g=u("AndroidDropdownPicker",b,P),I=u("AndroidDialogPicker",b,P);s.exports=b}); -__d(258,function(r,e,t,n){"use strict";var o=e(51),s=e(13),a=e(40),i=(e(90),e(45)),l=e(78),p=e(92),d=["Horizontal","Normal","Small","Large","Inverse","SmallInverse","LargeInverse"],u=function(r,e,t){var n=function(){var t=r[e],n=r.styleAttr;if(!t&&"Horizontal"!==n)return new Error("indeterminate=false is only valid for styleAttr=Horizontal")};return a.bool(r,e,t)||n()},m=s.createClass({displayName:"ProgressBarAndroid",propTypes:babelHelpers.extends({},i.propTypes,{styleAttr:a.oneOf(d),indeterminate:u,progress:a.number,color:l,testID:a.string}),getDefaultProps:function(){return{styleAttr:"Normal",indeterminate:!0}},mixins:[o],render:function(){return s.createElement(f,this.props)}}),f=p("AndroidProgressBar",m);t.exports=m}); -__d(259,function(e,t,r,o){"use strict";var s=t(13),n=t(94),i=t(150),c=t(45),a=s.createClass({displayName:"DummyProgressViewIOS",render:function(){return s.createElement(c,{style:[d.dummy,this.props.style]},s.createElement(i,{style:d.text},"ProgressViewIOS is not supported on this platform!"))}}),d=n.create({dummy:{width:120,height:20,backgroundColor:"#ffbcbc",borderWidth:1,borderColor:"red",alignItems:"center",justifyContent:"center"},text:{color:"#333333",margin:5,fontSize:10}});r.exports=a}); -__d(260,function(e,t,r,o){"use strict";var n=t(13),s=t(94),d=t(150),i=t(45),l=n.createClass({displayName:"DummySegmentedControlIOS",render:function(){return n.createElement(i,{style:[m.dummy,this.props.style]},n.createElement(d,{style:m.text},"SegmentedControlIOS is not supported on this platform!"))}}),m=s.create({dummy:{width:120,height:50,backgroundColor:"#ffbcbc",borderWidth:1,borderColor:"red",alignItems:"center",justifyContent:"center"},text:{color:"#333333",margin:5,fontSize:10}});r.exports=l}); -__d(261,function(e,n,r,t){"use strict";var a=n(217),i=n(51),o=(n(53),n(40)),l=n(13),s=n(94),u=n(45),m=n(92),p=l.createClass({displayName:"Slider",mixins:[i],propTypes:babelHelpers.extends({},u.propTypes,{style:u.propTypes.style,value:o.number,step:o.number,minimumValue:o.number,maximumValue:o.number,minimumTrackTintColor:o.string,maximumTrackTintColor:o.string,disabled:o.bool,trackImage:a.propTypes.source,minimumTrackImage:a.propTypes.source,maximumTrackImage:a.propTypes.source,thumbImage:a.propTypes.source,onValueChange:o.func,onSlidingComplete:o.func,testID:o.string}),getDefaultProps:function(){return{disabled:!1,value:0,minimumValue:0,maximumValue:1,step:0}},render:function(){var e=this.props,n=e.style,r=e.onValueChange,t=e.onSlidingComplete,a=babelHelpers.objectWithoutProperties(e,["style","onValueChange","onSlidingComplete"]);return a.style=[d.slider,n],a.onValueChange=r&&function(e){var n=!0;n=e.nativeEvent.fromUser,r&&n&&r(e.nativeEvent.value)},a.onChange=a.onValueChange,a.onSlidingComplete=t&&function(e){t&&t(e.nativeEvent.value)},l.createElement(b,babelHelpers.extends({},a,{enabled:!this.props.disabled,onStartShouldSetResponder:function(){return!0},onResponderTerminationRequest:function(){return!1}}))}}),d=void 0;d=s.create({slider:{}});var c={};c={nativeOnly:{enabled:!0}};var b=m("RCTSlider",p,c);r.exports=p}); -__d(262,function(t,s,c,e){"use strict";c.exports=s(93)}); -__d(263,function(t,s,c,e){"use strict";c.exports=s(93)}); -__d(264,function(e,t,n,o){"use strict";var s=t(78),r=t(51),i=(t(53),t(13)),p=t(94),a=t(45),h=t(92),l=i.createClass({displayName:"Switch",propTypes:babelHelpers.extends({},a.propTypes,{value:i.PropTypes.bool,disabled:i.PropTypes.bool,onValueChange:i.PropTypes.func,testID:i.PropTypes.string,tintColor:s,onTintColor:s,thumbTintColor:s}),getDefaultProps:function(){return{value:!1,disabled:!1}},mixins:[r],_rctSwitch:{},_onChange:function(e){this._rctSwitch.setNativeProps({on:this.props.value}),this.props.onChange&&this.props.onChange(e),this.props.onValueChange&&this.props.onValueChange(e.nativeEvent.value)},render:function(){var e=this,t=babelHelpers.extends({},this.props);return t.onStartShouldSetResponder=function(){return!0},t.onResponderTerminationRequest=function(){return!1},t.enabled=!this.props.disabled,t.on=this.props.value,t.style=this.props.style,i.createElement(u,babelHelpers.extends({},t,{ref:function(t){e._rctSwitch=t},onChange:this._onChange}))}}),u=(p.create({rctSwitchIOS:{height:31,width:51}}),h("AndroidSwitch",l,{nativeOnly:{onChange:!0,on:!0,enabled:!0}}));n.exports=l}); -__d(265,function(e,r,s,o){"use strict";var n=r(78),t=r(13),i=r(71).AndroidSwipeRefreshLayout.Constants,p=r(45),h=r(42),a=r(92),f="native_swiperefreshlayout",l=t.createClass({displayName:"PullToRefreshViewAndroid",statics:{SIZE:i.SIZE},propTypes:babelHelpers.extends({},p.propTypes,{enabled:t.PropTypes.bool,colors:t.PropTypes.arrayOf(n),progressBackgroundColor:n,refreshing:t.PropTypes.bool,size:t.PropTypes.oneOf(i.SIZE.DEFAULT,i.SIZE.LARGE)}),componentDidMount:function(){console.warn("`PullToRefreshViewAndroid` is deprecated. Use `RefreshControl` instead.")},getInnerViewNode:function(){return this.refs[f]},setNativeProps:function(e){var r=this.getInnerViewNode();return r&&r.setNativeProps(e)},render:function(){return t.createElement(d,{colors:this.props.colors,enabled:this.props.enabled,onRefresh:this._onRefresh,progressBackgroundColor:this.props.progressBackgroundColor,ref:f,refreshing:this.props.refreshing,size:this.props.size,style:this.props.style},h(this.props.children))},_onRefresh:function(){this.props.onRefresh&&this.props.onRefresh(),this.setNativeProps({refreshing:!!this.props.refreshing})}}),d=a("AndroidSwipeRefreshLayout",l);s.exports=l}); -__d(266,function(e,n,o,r){"use strict";var l=n(13),t=n(225),s=n(223),d=n(45),i=n(94),a=n(92),c="InnerView",p=l.createClass({displayName:"RecyclerViewBackedScrollView",propTypes:babelHelpers.extends({},s.propTypes),mixins:[t.Mixin],getInitialState:function(){return this.scrollResponderMixinGetInitialState()},getScrollResponder:function(){return this},setNativeProps:function(e){this.refs[c].setNativeProps(e)},_handleContentSizeChange:function(e){var n=e.nativeEvent,o=n.width,r=n.height;this.props.onContentSizeChange(o,r)},render:function(){var e=babelHelpers.extends({},this.props,{onTouchStart:this.scrollResponderHandleTouchStart,onTouchMove:this.scrollResponderHandleTouchMove,onTouchEnd:this.scrollResponderHandleTouchEnd,onScrollBeginDrag:this.scrollResponderHandleScrollBeginDrag,onScrollEndDrag:this.scrollResponderHandleScrollEndDrag,onMomentumScrollBegin:this.scrollResponderHandleMomentumScrollBegin,onMomentumScrollEnd:this.scrollResponderHandleMomentumScrollEnd,onStartShouldSetResponder:this.scrollResponderHandleStartShouldSetResponder,onStartShouldSetResponderCapture:this.scrollResponderHandleStartShouldSetResponderCapture,onScrollShouldSetResponder:this.scrollResponderHandleScrollShouldSetResponder,onResponderGrant:this.scrollResponderHandleResponderGrant,onResponderRelease:this.scrollResponderHandleResponderRelease,onResponderReject:this.scrollResponderHandleResponderReject,onScroll:this.scrollResponderHandleScroll,style:[{flex:1},this.props.style],ref:c});this.props.onContentSizeChange&&(e.onContentSizeChange=this._handleContentSizeChange);var n=l.Children.map(this.props.children,function(e){return e?l.createElement(d,{collapsable:!1,style:h.absolute},e):null});return l.createElement(S,e,n)}}),h=i.create({absolute:{position:"absolute",top:0,left:0,right:0}}),S=a("AndroidRecyclerViewBackedScrollView",p);o.exports=p}); -__d(267,function(e,r,s,o){"use strict";var t=r(78),n=r(51),i=(r(53),r(13)),p=r(45),a=r(92),f=r(54).UIManager.AndroidSwipeRefreshLayout.Constants,h=i.createClass({displayName:"RefreshControl",statics:{SIZE:f.SIZE},mixins:[n],propTypes:babelHelpers.extends({},p.propTypes,{onRefresh:i.PropTypes.func,refreshing:i.PropTypes.bool,tintColor:t,titleColor:t,title:i.PropTypes.string,enabled:i.PropTypes.bool,colors:i.PropTypes.arrayOf(t),progressBackgroundColor:t,size:i.PropTypes.oneOf(f.SIZE.DEFAULT,f.SIZE.LARGE)}),_nativeRef:{},render:function(){var e=this;return i.createElement(l,babelHelpers.extends({},this.props,{ref:function(r){return e._nativeRef=r},onRefresh:this._onRefresh}))},_onRefresh:function(){this.props.onRefresh&&this.props.onRefresh(),this._nativeRef&&this._nativeRef.setNativeProps({refreshing:this.props.refreshing})}}),l=a("AndroidSwipeRefreshLayout",h);s.exports=h}); -__d(268,function(e,n,t,s){"use strict";var o=n(51),r=n(40),i=n(13),a=n(45),p=n(92),l="switch",h=i.createClass({displayName:"SwitchAndroid",mixins:[o],propTypes:babelHelpers.extends({},a.propTypes,{value:r.bool,disabled:r.bool,onValueChange:r.func,testID:r.string}),getDefaultProps:function(){return{value:!1,disabled:!1}},_onChange:function(e){this.refs[l].setNativeProps({on:this.props.value}),this.props.value===e.nativeEvent.value||this.props.disabled||(this.props.onChange&&this.props.onChange(e),this.props.onValueChange&&this.props.onValueChange(e.nativeEvent.value))},render:function(){return i.createElement(u,{ref:l,style:this.props.style,enabled:!this.props.disabled,on:this.props.value,onChange:this._onChange,testID:this.props.testID,onStartShouldSetResponder:function(){return!0},onResponderTerminationRequest:function(){return!1}})}}),u=p("AndroidSwitch",h,{nativeOnly:{on:!0,enabled:!0}});t.exports=h}); -__d(269,function(t,e,r,o){"use strict";var i=e(13),n=e(94),c=e(150),s=e(45),a=i.createClass({displayName:"DummySwitchIOS",render:function(){return i.createElement(s,{style:[d.dummySwitchIOS,this.props.style]},i.createElement(c,{style:d.text},"SwitchIOS is not supported on this platform!"))}}),d=n.create({dummySwitchIOS:{width:120,height:50,backgroundColor:"#ffbcbc",borderWidth:1,borderColor:"red",alignItems:"center",justifyContent:"center"},text:{color:"#333333",margin:5,fontSize:10}});r.exports=a}); -__d(270,function(e,r,t,s){"use strict";var a=r(13),n=r(45),p=r(94),c=a.createClass({displayName:"DummyTabBarIOS",render:function(){return a.createElement(n,{style:[this.props.style,i.tabGroup]},this.props.children)}}),i=p.create({tabGroup:{flex:1}});t.exports=c}); -__d(271,function(e,t,n,o){"use strict";var s=t(272),i=t(98),r=t(51),p=(t(53),t(40)),a=t(13),u=t(157),l=t(15),c=t(94),h=t(150),d=t(70),f=t(229),b=t(278),g=t(71),C=t(45),x=(t(103),t(21)),T=t(17),y=t(92),m={onTextInput:!0,children:!0},v={},S=y("AndroidTextInput",null),E=a.createClass({displayName:"TextInput",statics:{State:d},propTypes:babelHelpers.extends({},C.propTypes,{autoCapitalize:p.oneOf(["none","sentences","words","characters"]),autoCorrect:p.bool,autoFocus:p.bool,editable:p.bool,keyboardType:p.oneOf(["default","email-address","numeric","phone-pad","ascii-capable","numbers-and-punctuation","url","number-pad","name-phone-pad","decimal-pad","twitter","web-search"]),keyboardAppearance:p.oneOf(["default","light","dark"]),returnKeyType:p.oneOf(["default","go","google","join","next","route","search","send","yahoo","done","emergency-call"]),maxLength:p.number,numberOfLines:p.number,enablesReturnKeyAutomatically:p.bool,multiline:p.bool,onBlur:p.func,onFocus:p.func,onChange:p.func,onChangeText:p.func,onEndEditing:p.func,onSelectionChange:p.func,onSubmitEditing:p.func,onKeyPress:p.func,onLayout:p.func,placeholder:p.string,placeholderTextColor:p.string,secureTextEntry:p.bool,selectionColor:p.string,selectionState:p.instanceOf(s),value:p.string,defaultValue:p.string,clearButtonMode:p.oneOf(["never","while-editing","unless-editing","always"]),clearTextOnFocus:p.bool,selectTextOnFocus:p.bool,blurOnSubmit:p.bool,style:h.propTypes.style,underlineColorAndroid:p.string}),mixins:[r,f],viewConfig:S?S.viewConfig:{},isFocused:function(){return d.currentlyFocusedField()===u.findNodeHandle(this.refs.input)},contextTypes:{onFocusRequested:a.PropTypes.func,focusEmitter:a.PropTypes.instanceOf(i)},_focusSubscription:void 0,componentDidMount:function(){var e=this;return this.context.focusEmitter?(this._focusSubscription=this.context.focusEmitter.addListener("focus",function(t){e===t?e.requestAnimationFrame(e.focus):e.isFocused()&&e.blur()}),void(this.props.autoFocus&&this.context.onFocusRequested(this))):void(this.props.autoFocus&&this.requestAnimationFrame(this.focus))},componentWillUnmount:function(){this._focusSubscription&&this._focusSubscription.remove(),this.isFocused()&&this.blur()},getChildContext:function(){return{isInAParentText:!0}},childContextTypes:{isInAParentText:a.PropTypes.bool},clear:function(){this.setNativeProps({text:""})},render:function(){return this._renderAndroid()},_getText:function(){return"string"==typeof this.props.value?this.props.value:this.props.defaultValue},_renderIOS:function(){var e,t,n=this;(this.props.selectionState||this.props.onSelectionChange)&&(t=function(e){if(n.props.selectionState){var t=e.nativeEvent.selection;n.props.selectionState.update(t.start,t.end)}n.props.onSelectionChange&&n.props.onSelectionChange(e)});var o=babelHelpers.extends({},this.props);if(o.style=[_.input,this.props.style],o.multiline){for(var s in v)if(o[s])throw new Error("TextInput prop `"+s+"` cannot be used with multiline.");var i=o.children,r=0;l.forEach(i,function(){return++r}),T(!(o.value&&r),"Cannot specify both value and children."),r>=1&&(i=a.createElement(h,{style:o.style},i)),o.inputView&&(i=[i,o.inputView]),e=a.createElement(RCTTextView,babelHelpers.extends({ref:"input"},o,{children:i,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:t,onTextInput:this._onTextInput,onSelectionChangeShouldSetResponder:x.thatReturnsTrue,text:this._getText()}))}else{for(var s in m)if(o[s])throw new Error("TextInput prop `"+s+"` is only supported with multiline.");e=a.createElement(RCTTextField,babelHelpers.extends({ref:"input"},o,{onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:t,onSelectionChangeShouldSetResponder:x.thatReturnsTrue,text:this._getText()}))}return a.createElement(b,{onPress:this._onPress,rejectResponderTermination:!0,accessible:o.accessible,accessibilityLabel:o.accessibilityLabel,accessibilityTraits:o.accessibilityTraits,testID:o.testID},e)},_renderAndroid:function(){var e,t=this;(this.props.selectionState||this.props.onSelectionChange)&&(e=function(e){if(t.props.selectionState){var n=e.nativeEvent.selection;t.props.selectionState.update(n.start,n.end)}t.props.onSelectionChange&&t.props.onSelectionChange(e)});var n=g.AndroidTextInput.Constants.AutoCapitalizationType[this.props.autoCapitalize],o=this.props.children,s=0;l.forEach(o,function(){return++s}),T(!(this.props.value&&s),"Cannot specify both value and children."),s>1&&(o=a.createElement(h,null,o));var i=a.createElement(S,{ref:"input",style:[this.props.style],autoCapitalize:n,autoCorrect:this.props.autoCorrect,keyboardType:this.props.keyboardType,mostRecentEventCount:0,multiline:this.props.multiline,numberOfLines:this.props.numberOfLines,maxLength:this.props.maxLength,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:e,onTextInput:this._onTextInput,onEndEditing:this.props.onEndEditing,onSubmitEditing:this.props.onSubmitEditing,blurOnSubmit:this.props.blurOnSubmit,onLayout:this.props.onLayout,password:this.props.password||this.props.secureTextEntry,placeholder:this.props.placeholder,placeholderTextColor:this.props.placeholderTextColor,selectionColor:this.props.selectionColor,text:this._getText(),underlineColorAndroid:this.props.underlineColorAndroid,children:o,editable:this.props.editable,selectTextOnFocus:this.props.selectTextOnFocus});return a.createElement(b,{onPress:this._onPress,accessible:this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,accessibilityComponentType:this.props.accessibilityComponentType,testID:this.props.testID},i)},_onFocus:function(e){this.props.onFocus&&this.props.onFocus(e),this.props.selectionState&&this.props.selectionState.focus()},_onPress:function(e){(this.props.editable||void 0===this.props.editable)&&this.focus()},_onChange:function(e){this.refs.input.setNativeProps({mostRecentEventCount:e.nativeEvent.eventCount});var t=e.nativeEvent.text;this.props.onChange&&this.props.onChange(e),this.props.onChangeText&&this.props.onChangeText(t),this.refs.input&&t!==this.props.value&&"string"==typeof this.props.value&&this.refs.input.setNativeProps({text:this.props.value})},_onBlur:function(e){this.blur(),this.props.onBlur&&this.props.onBlur(e),this.props.selectionState&&this.props.selectionState.blur()},_onTextInput:function(e){this.props.onTextInput&&this.props.onTextInput(e)}}),_=c.create({input:{alignSelf:"stretch"}});n.exports=E}); -__d(272,function(s,t,e,f){var u=t(273),h=function(){function s(t,e){babelHelpers.classCallCheck(this,s),this._anchorOffset=t,this._focusOffset=e,this._hasFocus=!1}return babelHelpers.createClass(s,[{key:"update",value:function(s,t){this._anchorOffset===s&&this._focusOffset===t||(this._anchorOffset=s,this._focusOffset=t,this.emit("update"))}},{key:"constrainLength",value:function(s){this.update(Math.min(this._anchorOffset,s),Math.min(this._focusOffset,s))}},{key:"focus",value:function(){this._hasFocus||(this._hasFocus=!0,this.emit("focus"))}},{key:"blur",value:function(){this._hasFocus&&(this._hasFocus=!1,this.emit("blur"))}},{key:"hasFocus",value:function(){return this._hasFocus}},{key:"isCollapsed",value:function(){return this._anchorOffset===this._focusOffset}},{key:"isBackward",value:function(){return this._anchorOffset>this._focusOffset}},{key:"getAnchorOffset",value:function(){return this._hasFocus?this._anchorOffset:null}},{key:"getFocusOffset",value:function(){return this._hasFocus?this._focusOffset:null}},{key:"getStartOffset",value:function(){return this._hasFocus?Math.min(this._anchorOffset,this._focusOffset):null}},{key:"getEndOffset",value:function(){return this._hasFocus?Math.max(this._anchorOffset,this._focusOffset):null}},{key:"overlaps",value:function(s,t){return this.hasFocus()&&this.getStartOffset()<=t&&s<=this.getEndOffset()}}]),s}();u(h,{blur:!0,focus:!0,update:!0}),e.exports=h}); -__d(273,function(t,e,n,i){function r(t,e){E(e,"Must supply set of valid event types");var n=t.prototype||t;E(!n.__eventEmitter,"An active emitter is already mixed in");var i=t.constructor;i&&E(i===Object||i===Function,"Mix EventEmitter into a class, not an instance"),n.hasOwnProperty(u)?v(n.__types,e):n.__types?n.__types=v({},n.__types,e):n.__types=e,v(n,m)}var s=e(98),_=e(274),o=e(275),a=e(276),v=e(277),E=e(17),d=e(36),u=d({__types:!0}),m={emit:function(t,e,n,i,r,s,_){return this.__getEventEmitter().emit(t,e,n,i,r,s,_)},emitAndHold:function(t,e,n,i,r,s,_){return this.__getEventEmitter().emitAndHold(t,e,n,i,r,s,_)},addListener:function(t,e,n){return this.__getEventEmitter().addListener(t,e,n)},once:function(t,e,n){return this.__getEventEmitter().once(t,e,n)},addRetroactiveListener:function(t,e,n){return this.__getEventEmitter().addRetroactiveListener(t,e,n)},addListenerMap:function(t,e){return this.__getEventEmitter().addListenerMap(t,e)},addRetroactiveListenerMap:function(t,e){return this.__getEventEmitter().addListenerMap(t,e)},removeAllListeners:function(){this.__getEventEmitter().removeAllListeners()},removeCurrentListener:function(){this.__getEventEmitter().removeCurrentListener()},releaseHeldEventType:function(t){this.__getEventEmitter().releaseHeldEventType(t)},__getEventEmitter:function(){if(!this.__eventEmitter){var t=new s;t=a.addValidation(t,this.__types);var e=new o;this.__eventEmitter=new _(t,e)}return this.__eventEmitter}};n.exports=r}); -__d(274,function(e,t,n,i){"use strict";var r=function(){function e(t,n){babelHelpers.classCallCheck(this,e),this._emitter=t,this._eventHolder=n,this._currentEventToken=null,this._emittingHeldEvents=!1}return babelHelpers.createClass(e,[{key:"addListener",value:function(e,t,n){return this._emitter.addListener(e,t,n)}},{key:"once",value:function(e,t,n){return this._emitter.once(e,t,n)}},{key:"addRetroactiveListener",value:function(e,t,n){var i=this._emitter.addListener(e,t,n);return this._emittingHeldEvents=!0,this._eventHolder.emitToListener(e,t,n),this._emittingHeldEvents=!1,i}},{key:"removeAllListeners",value:function(e){this._emitter.removeAllListeners(e)}},{key:"removeCurrentListener",value:function(){this._emitter.removeCurrentListener()}},{key:"listeners",value:function(e){return this._emitter.listeners(e)}},{key:"emit",value:function(e,t,n,i,r,s,l){this._emitter.emit(e,t,n,i,r,s,l)}},{key:"emitAndHold",value:function(e,t,n,i,r,s,l){this._currentEventToken=this._eventHolder.holdEvent(e,t,n,i,r,s,l),this._emitter.emit(e,t,n,i,r,s,l),this._currentEventToken=null}},{key:"releaseCurrentEvent",value:function(){null!==this._currentEventToken?this._eventHolder.releaseEvent(this._currentEventToken):this._emittingHeldEvents&&this._eventHolder.releaseCurrentEvent()}},{key:"releaseHeldEventType",value:function(e){this._eventHolder.releaseEventType(e)}}]),e}();n.exports=r}); -__d(275,function(e,t,n,s){"use strict";var r=t(17),i=function(){function e(){babelHelpers.classCallCheck(this,e),this._heldEvents={},this._currentEventKey=null}return babelHelpers.createClass(e,[{key:"holdEvent",value:function(e,t,n,s,r,i,l){this._heldEvents[e]=this._heldEvents[e]||[];var v=this._heldEvents[e],h={eventType:e,index:v.length};return v.push([t,n,s,r,i,l]),h}},{key:"emitToListener",value:function(e,t,n){var s=this,r=this._heldEvents[e];if(r){var i=this._currentEventKey;r.forEach(function(r,i){r&&(s._currentEventKey={eventType:e,index:i},t.apply(n,r))}),this._currentEventKey=i}}},{key:"releaseCurrentEvent",value:function(){r(null!==this._currentEventKey,"Not in an emitting cycle; there is no current event"),this.releaseEvent(this._currentEventKey)}},{key:"releaseEvent",value:function(e){delete this._heldEvents[e.eventType][e.index]}},{key:"releaseEventType",value:function(e){this._heldEvents[e]=[]}}]),e}();n.exports=i}); -__d(276,function(n,t,e,r){"use strict";function i(n,t){if(t.indexOf(n)===-1)throw new TypeError(o(n,t))}function o(n,t){var e='Unknown event type "'+n+'". ';return e+="Known event types: "+t.join(", ")+"."}var c=t(277),u={addValidation:function(n,t){var e=Object.keys(t),r=Object.create(n);return c(r,{emit:function(t,r,o,c,u,a,f){return i(t,e),n.emit.call(this,t,r,o,c,u,a,f)}}),r}};e.exports=u}); -__d(277,function(t,r,n,o){function i(t,r,n,o,i,e,f){t=t||{};for(var g,S=[r,n,o,i,e],a=0;S[a];){g=S[a++];for(var p in g)t[p]=g[p];g.hasOwnProperty&&g.hasOwnProperty("toString")&&"undefined"!=typeof g.toString&&t.toString!==g.toString&&(t.toString=g.toString)}return t}n.exports=i}); -__d(278,function(e,s,t,o){"use strict";var n=s(46),r=s(13),i=s(229),p=s(151),a=s(45),l=s(279),c=s(42),h=s(20),u={top:20,left:20,right:20,bottom:30},y=r.createClass({displayName:"TouchableWithoutFeedback",mixins:[i,p.Mixin],propTypes:{accessible:r.PropTypes.bool,accessibilityComponentType:r.PropTypes.oneOf(a.AccessibilityComponentType),accessibilityTraits:r.PropTypes.oneOfType([r.PropTypes.oneOf(a.AccessibilityTraits),r.PropTypes.arrayOf(r.PropTypes.oneOf(a.AccessibilityTraits))]),disabled:r.PropTypes.bool,onPress:r.PropTypes.func,onPressIn:r.PropTypes.func,onPressOut:r.PropTypes.func,onLayout:r.PropTypes.func,onLongPress:r.PropTypes.func,delayPressIn:r.PropTypes.number,delayPressOut:r.PropTypes.number,delayLongPress:r.PropTypes.number,pressRetentionOffset:n,hitSlop:n},getInitialState:function(){return this.touchableGetInitialState()},componentDidMount:function(){l(this.props)},componentWillReceiveProps:function(e){l(e)},touchableHandlePress:function(e){this.props.onPress&&this.props.onPress(e)},touchableHandleActivePressIn:function(e){this.props.onPressIn&&this.props.onPressIn(e)},touchableHandleActivePressOut:function(e){this.props.onPressOut&&this.props.onPressOut(e)},touchableHandleLongPress:function(e){this.props.onLongPress&&this.props.onLongPress(e)},touchableGetPressRectOffset:function(){return this.props.pressRetentionOffset||u},touchableGetHitSlop:function(){return this.props.hitSlop},touchableGetHighlightDelayMS:function(){return this.props.delayPressIn||0},touchableGetLongPressDelayMS:function(){return 0===this.props.delayLongPress?0:this.props.delayLongPress||500},touchableGetPressOutDelayMS:function(){return this.props.delayPressOut||0},render:function(){var e=c(this.props.children),s=e.props.children;h(!e.type||"Text"!==e.type.displayName,"TouchableWithoutFeedback does not work well with Text children. Wrap children in a View instead. See "+(e._owner&&e._owner.getName&&e._owner.getName()||"")),p.TOUCH_TARGET_DEBUG&&e.type&&"View"===e.type.displayName&&(Array.isArray(s)||(s=[s]),s.push(p.renderDebugView({color:"red",hitSlop:this.props.hitSlop})));var t=p.TOUCH_TARGET_DEBUG&&e.type&&"Text"===e.type.displayName?[e.props.style,{color:"red"}]:e.props.style;return r.cloneElement(e,{accessible:this.props.accessible!==!1,accessibilityLabel:this.props.accessibilityLabel,accessibilityComponentType:this.props.accessibilityComponentType,accessibilityTraits:this.props.accessibilityTraits,testID:this.props.testID,onLayout:this.props.onLayout,hitSlop:this.props.hitSlop,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate,style:t,children:s})}});t.exports=y}); -__d(279,function(e,n,s,t){"use strict";var a=n(17),o=function(e){a(!(e.delayPressIn<0||e.delayPressOut<0||e.delayLongPress<0),"Touchable components cannot have negative delay properties")};s.exports=o}); -__d(280,function(o,s,t,n){"use strict";var i=s(54).ToastAndroid,r={SHORT:i.SHORT,LONG:i.LONG,show:function(o,s){i.show(o,s)}};t.exports=r}); -__d(281,function(o,e,t,n){"use strict";var s=e(217),i=e(51),r=e(13),l=e(90),c=e(40),p=e(71),a=e(45),h=e(78),d=e(92),b=e(138),v=c.oneOfType([s.propTypes.source,c.oneOf([])]),f=r.createClass({displayName:"ToolbarAndroid",mixins:[i],propTypes:babelHelpers.extends({},a.propTypes,{actions:c.arrayOf(c.shape({title:c.string.isRequired,icon:v,show:c.oneOf(["always","ifRoom","never"]),showWithText:c.bool})),logo:v,navIcon:v,onActionSelected:c.func,onIconClicked:c.func,overflowIcon:v,subtitle:c.string,subtitleColor:h,title:c.string,titleColor:h,contentInsetStart:c.number,contentInsetEnd:c.number,rtl:c.bool,testID:c.string}),render:function(){var o=babelHelpers.extends({},this.props);if(this.props.logo&&(o.logo=b(this.props.logo)),this.props.navIcon&&(o.navIcon=b(this.props.navIcon)),this.props.overflowIcon&&(o.overflowIcon=b(this.props.overflowIcon)),this.props.actions){for(var e=[],t=0;t=t.length)break;n=t[i++]}else{if(i=t.next(),i.done)break;n=i.value}var a=n;a.__makeNative(),m.connectAnimatedNodes(this.__getNativeTag(),a.__getNativeTag())}}}},{key:"__addChild",value:function(t){0===this._children.length&&this.__attach(),this._children.push(t),this.__isNative&&(t.__makeNative(),m.connectAnimatedNodes(this.__getNativeTag(),t.__getNativeTag()))}},{key:"__removeChild",value:function(t){var e=this._children.indexOf(t);return e===-1?void console.warn("Trying to remove a child that doesn't exist"):(this.__isNative&&t.__isNative&&m.disconnectAnimatedNodes(this.__getNativeTag(),t.__getNativeTag()),this._children.splice(e,1),void(0===this._children.length&&this.__detach()))}},{key:"__getChildren",value:function(){return this._children}}]),e}(g),C=r.inOut(r.ease),N=function(t){function e(t){babelHelpers.classCallCheck(this,e);var i=babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(e).call(this));return i._toValue=t.toValue,i._easing=void 0!==t.easing?t.easing:C,i._duration=void 0!==t.duration?t.duration:500,i._delay=void 0!==t.delay?t.delay:0,i.__isInteraction=void 0===t.isInteraction||t.isInteraction,i._useNativeDriver=!!t.useNativeDriver,i}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"_getNativeAnimationConfig",value:function(){for(var t=16.666666666666668,e=[],i=0;i<=this._duration;i+=t)e.push(this._easing(i/this._duration));return{type:"frames",frames:e,toValue:this._toValue}}},{key:"start",value:function t(e,i,n,a,s){var o=this;this.__active=!0,this._fromValue=e,this._onUpdate=i,this.__onEnd=n;var t=function(){0===o._duration?(o._onUpdate(o._toValue),o.__debouncedOnEnd({finished:!0})):(o._startTime=Date.now(),o._useNativeDriver?o.__startNativeAnimation(s):o._animationFrame=y(o.onUpdate.bind(o)))};this._delay?this._timeout=setTimeout(t,this._delay):t()}},{key:"onUpdate",value:function(){var t=Date.now();return t>=this._startTime+this._duration?(0===this._duration?this._onUpdate(this._toValue):this._onUpdate(this._fromValue+this._easing(1)*(this._toValue-this._fromValue)),void this.__debouncedOnEnd({finished:!0})):(this._onUpdate(this._fromValue+this._easing((t-this._startTime)/this._duration)*(this._toValue-this._fromValue)),void(this.__active&&(this._animationFrame=y(this.onUpdate.bind(this)))))}},{key:"stop",value:function(){babelHelpers.get(Object.getPrototypeOf(e.prototype),"stop",this).call(this),this.__active=!1,clearTimeout(this._timeout),window.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),e}(k),H=function(t){function e(t){babelHelpers.classCallCheck(this,e);var i=babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(e).call(this));return i._deceleration=void 0!==t.deceleration?t.deceleration:.998,i._velocity=t.velocity,i.__isInteraction=void 0===t.isInteraction||t.isInteraction,i}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"start",value:function(t,e,i){this.__active=!0,this._lastValue=t,this._fromValue=t,this._onUpdate=e,this.__onEnd=i,this._startTime=Date.now(),this._animationFrame=y(this.onUpdate.bind(this))}},{key:"onUpdate",value:function(){var t=Date.now(),e=this._fromValue+this._velocity/(1-this._deceleration)*(1-Math.exp(-(1-this._deceleration)*(t-this._startTime)));return this._onUpdate(e),Math.abs(this._lastValue-e)<.1?void this.__debouncedOnEnd({finished:!0}):(this._lastValue=e,void(this.__active&&(this._animationFrame=y(this.onUpdate.bind(this)))))}},{key:"stop",value:function(){babelHelpers.get(Object.getPrototypeOf(e.prototype),"stop",this).call(this),this.__active=!1,window.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),e}(k),O=function(t){function e(t){babelHelpers.classCallCheck(this,e);var i=babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(e).call(this));i._overshootClamping=s(t.overshootClamping,!1),i._restDisplacementThreshold=s(t.restDisplacementThreshold,.001),i._restSpeedThreshold=s(t.restSpeedThreshold,.001),i._initialVelocity=t.velocity,i._lastVelocity=s(t.velocity,0),i._toValue=t.toValue,i.__isInteraction=void 0===t.isInteraction||t.isInteraction;var n;return void 0!==t.bounciness||void 0!==t.speed?(b(void 0===t.tension&&void 0===t.friction,"You can only define bounciness/speed or tension/friction but not both"),n=c.fromBouncinessAndSpeed(s(t.bounciness,8),s(t.speed,12))):n=c.fromOrigamiTensionAndFriction(s(t.tension,40),s(t.friction,7)),i._tension=n.tension,i._friction=n.friction,i}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"start",value:function(t,i,n,a){if(this.__active=!0,this._startPosition=t,this._lastPosition=this._startPosition,this._onUpdate=i,this.__onEnd=n,this._lastTime=Date.now(),a instanceof e){var s=a.getInternalState();this._lastPosition=s.lastPosition,this._lastVelocity=s.lastVelocity,this._lastTime=s.lastTime}void 0!==this._initialVelocity&&null!==this._initialVelocity&&(this._lastVelocity=this._initialVelocity),this.onUpdate()}},{key:"getInternalState",value:function(){return{lastPosition:this._lastPosition,lastVelocity:this._lastVelocity,lastTime:this._lastTime}}},{key:"onUpdate",value:function(){var t=this._lastPosition,e=this._lastVelocity,i=this._lastPosition,n=this._lastVelocity,a=64,s=Date.now();s>this._lastTime+a&&(s=this._lastTime+a);for(var o=1,r=Math.floor((s-this._lastTime)/o),l=0;lthis._toValue:t0?1:0}},{key:"step1",value:function(e){return e>=1?1:0}},{key:"linear",value:function(e){return e}},{key:"ease",value:function(e){return c(e)}},{key:"quad",value:function(e){return e*e}},{key:"cubic",value:function(e){return e*e*e}},{key:"poly",value:function(e){return function(n){return Math.pow(n,e)}}},{key:"sin",value:function(e){return 1-Math.cos(e*Math.PI/2)}},{key:"circle",value:function(e){return 1-Math.sqrt(1-e*e)}},{key:"exp",value:function(e){return Math.pow(2,10*(e-1))}},{key:"elastic",value:function(){var e=arguments.length<=0||void 0===arguments[0]?1:arguments[0],n=e*Math.PI;return function(e){return 1-Math.pow(Math.cos(e*Math.PI/2),3)*Math.cos(e*n)}}},{key:"back",value:function(e){return void 0===e&&(e=1.70158),function(n){return n*n*((e+1)*n-e)}}},{key:"bounce",value:function(e){return e<.36363636363636365?7.5625*e*e:e<.7272727272727273?(e-=.5454545454545454,7.5625*e*e+.75):e<.9090909090909091?(e-=.8181818181818182,7.5625*e*e+.9375):(e-=.9545454545454546,7.5625*e*e+.984375)}},{key:"bezier",value:function(e,n,u,t){return r(e,n,u,t)}},{key:"in",value:function(e){return e}},{key:"out",value:function(e){return function(n){return 1-e(1-n)}}},{key:"inOut",value:function(e){return function(n){return n<.5?e(2*n)/2:1-e(2*(1-n))/2}}}]),e}(),c=a.bezier(.42,0,1,1);u.exports=a}); -__d(289,function(r,n,t,u){function e(r,n){return 1-3*n+3*r}function o(r,n){return 3*n-6*r}function f(r){return 3*r}function a(r,n,t){return((e(n,t)*r+o(n,t))*r+f(n))*r}function i(r,n,t){return 3*e(n,t)*r*r+2*o(n,t)*r+f(n)}function c(r,n,t,u,e){var o,f,i=0;do f=n+(t-n)/2,o=a(f,u,e)-r,o>0?t=f:n=f;while(Math.abs(o)>s&&++i=l?v(n,w,r,t):0===s?w:c(n,u,u+h,r,t)}if(!(0<=r&&r<=1&&0<=t&&t<=1))throw new Error("bezier x values must be in [0, 1] range");var o=A?new Float32Array(b):new Array(b);if(r!==n||t!==u)for(var f=0;fe){if("identity"===o)return l;"clamp"===o&&(l=e)}return a===r?a:n===e?t<=n?a:r:(n===-(1/0)?l=-l:e===1/0?l-=n:l=(l-n)/(e-n),l=u(l),a===-(1/0)?l=-l:r===1/0?l+=a:l=l*(r-a)+a,l)}function u(t){var n=h(t);if(null===n)return t;n=n||0;var e=(4278190080&n)>>>24,a=(16711680&n)>>>16,r=(65280&n)>>>8,u=(255&n)/255;return"rgba("+e+", "+a+", "+r+", "+u+")"}function i(t){var n=t.outputRange;g(n.length>=2,"Bad output range"),n=n.map(u),l(n);var e=n[0].match(m).map(function(){return[]});n.forEach(function(t){t.match(m).forEach(function(t,n){e[n].push(+t)})});var a=n[0].match(m).map(function(n,a){return v.create(babelHelpers.extends({},t,{outputRange:e[a]}))}),r=o(n[0]);return function(t){var e=0;return n[0].replace(m,function(){var n=+a[e++](t),u=r&&e<4?Math.round(n):n;return String(u)})}}function o(t){return"string"==typeof t&&t.startsWith("rgb")}function l(t){for(var n=t[0].replace(m,""),e=1;e=t);++e);return e-1}function p(t){g(t.length>=2,"inputRange must have at least 2 elements");for(var n=1;n=t[n-1],"inputRange must be monotonically increasing "+t)}function f(t,n){g(n.length>=2,t+" must have at least 2 elements"),g(2!==n.length||n[0]!==-(1/0)||n[1]!==1/0,t+"cannot be ]-infinity;+infinity[ "+n)}var g=n(17),h=n(79),s=function(t){return t},v=function(){function t(){babelHelpers.classCallCheck(this,t)}return babelHelpers.createClass(t,null,[{key:"create",value:function(t){if(t.outputRange&&"string"==typeof t.outputRange[0])return i(t);var n=t.outputRange;f("outputRange",n);var e=t.inputRange;f("inputRange",e),p(e),g(e.length===n.length,"inputRange ("+e.length+") and outputRange ("+n.length+") must have the same length");var a=t.easing||s,u="extend";void 0!==t.extrapolateLeft?u=t.extrapolateLeft:void 0!==t.extrapolate&&(u=t.extrapolate);var o="extend";return void 0!==t.extrapolateRight?o=t.extrapolateRight:void 0!==t.extrapolate&&(o=t.extrapolate),function(t){g("number"==typeof t,"Cannot interpolation an input which is not a number");var i=c(t,e);return r(t,e[i],e[i+1],n[i],n[i+1],a,u,o)}}}]),t}(),m=/[0-9\.-]+/g;e.exports=v}); -__d(291,function(n,t,r,o){"use strict";function u(n){return 3.62*(n-30)+194}function i(n){return 3*(n-8)+25}function e(n,t){return{tension:u(n),friction:i(t)}}function c(n,t){function r(n,t,r){return(n-t)/(r-t)}function o(n,t,r){return t+n*(r-t)}function e(n,t,r){return n*r+(1-n)*t}function c(n,t,r){return e(2*n-n*n,t,r)}function f(n){return 7e-4*Math.pow(n,3)-.031*Math.pow(n,2)+.64*n+1.28}function a(n){return 44e-6*Math.pow(n,3)-.006*Math.pow(n,2)+.36*n+2}function p(n){return 4.5e-7*Math.pow(n,3)-332e-6*Math.pow(n,2)+.1078*n+5.84}function s(n){return n<=18?f(n):n>18&&n<=44?a(n):p(n)}var h=r(n/1.7,0,20);h=o(h,0,.8);var w=r(t/1.7,0,20),M=o(w,.5,200),d=c(h,s(M),.01);return{tension:u(M),friction:i(d)}}r.exports={fromOrigamiTensionAndFriction:e,fromBouncinessAndSpeed:c}}); -__d(292,function(e,t,n,o){"use strict";function i(e){for(var t in e)if(!A.hasOwnProperty(t))throw new Error("Property '"+t+"' is not supported by native animated module")}function a(e){var t=A.style||{};for(var n in e)if(!t.hasOwnProperty(n))throw new Error("Style property '"+n+"' is not supported by native animated module")}function r(e){var t={inputRange:!0,outputRange:!0};for(var n in e)if(!t.hasOwnProperty(n))throw new Error("Interpolation property '"+n+"' is not supported by native animated module")}function d(){return p++}function c(){return l++}function s(){m(u,"Native animated module is not available")}var u=t(54).NativeAnimatedModule,m=t(17),p=1,l=1,f={createAnimatedNode:function(e,t){s(),u.createAnimatedNode(e,t)},connectAnimatedNodes:function(e,t){s(),u.connectAnimatedNodes(e,t)},disconnectAnimatedNodes:function(e,t){s(),u.disconnectAnimatedNodes(e,t)},startAnimatingNode:function(e,t,n,o){s(),u.startAnimatingNode(e,t,n,o)},stopAnimation:function(e){s(),u.stopAnimation(e)},setAnimatedNodeValue:function(e,t){s(),u.setAnimatedNodeValue(e,t)},connectAnimatedNodeToView:function(e,t){s(),u.connectAnimatedNodeToView(e,t)},disconnectAnimatedNodeFromView:function(e,t){s(),u.disconnectAnimatedNodeFromView(e,t)},dropAnimatedNode:function(e){s(),u.dropAnimatedNode(e)}},A={style:{opacity:!0,scaleX:!0,scaleY:!0,rotation:!0,translateX:!0,translateY:!0}};n.exports={API:f,validateProps:i,validateStyles:a,validateInterpolation:r,generateNewNodeTag:d,generateNewAnimationId:c,assertNativeAnimatedModule:s}}); -__d(293,function(t,n,e,o){"use strict";var a=n(21),r=n(294),u=0,i=r||function(n){var e=Date.now(),o=Math.max(0,16-(e-u));return u=e+o,t.setTimeout(function(){n(Date.now())},o)};i(a),e.exports=i}); -__d(294,function(e,t,i,m){"use strict";var n=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||e.msRequestAnimationFrame;i.exports=n}); -__d(295,function(e,t,n,o){"use strict";var i=t(13),a=t(157),r=t(18),s=t(40),l=t(71),d=t(45),p=t(216),c=t(92),g="viewPager",h=i.createClass({displayName:"ViewPagerAndroid",propTypes:babelHelpers.extends({},d.propTypes,{initialPage:s.number,onPageScroll:s.func,onPageScrollStateChanged:s.func,onPageSelected:s.func,pageMargin:s.number,keyboardDismissMode:s.oneOf(["none","on-drag"]),scrollEnabled:i.PropTypes.bool}),componentDidMount:function(){this.props.initialPage&&this.setPageWithoutAnimation(this.props.initialPage)},getInnerViewNode:function(){return this.refs[g].getInnerViewNode()},_childrenWithOverridenStyle:function(){return i.Children.map(this.props.children,function(e){if(!e)return null;var t=babelHelpers.extends({},e.props,{style:[e.props.style,{position:"absolute",left:0,top:0,right:0,bottom:0,width:void 0,height:void 0}],collapsable:!1});return e.type&&e.type.displayName&&"RCTView"!==e.type.displayName&&"View"!==e.type.displayName&&console.warn("Each ViewPager child must be a . Was "+e.type.displayName),r.createElement(e.type,t)})},_onPageScroll:function(e){this.props.onPageScroll&&this.props.onPageScroll(e),"on-drag"===this.props.keyboardDismissMode&&p()},_onPageScrollStateChanged:function(e){this.props.onPageScrollStateChanged&&this.props.onPageScrollStateChanged(e.nativeEvent.pageScrollState)},_onPageSelected:function(e){this.props.onPageSelected&&this.props.onPageSelected(e)},setPage:function(e){l.dispatchViewManagerCommand(a.findNodeHandle(this),l.AndroidViewPager.Commands.setPage,[e])},setPageWithoutAnimation:function(e){l.dispatchViewManagerCommand(a.findNodeHandle(this),l.AndroidViewPager.Commands.setPageWithoutAnimation,[e])},render:function(){return i.createElement(P,babelHelpers.extends({},this.props,{ref:g,style:this.props.style,onPageScroll:this._onPageScroll,onPageScrollStateChanged:this._onPageScrollStateChanged,onPageSelected:this._onPageSelected,children:this._childrenWithOverridenStyle()}))}}),P=c("AndroidViewPager",h);n.exports=h}); -__d(296,function(e,t,n,a){"use strict";var o=t(46),i=t(258),s=t(13),r=t(157),d=(t(90),t(94)),l=t(71),p=t(45),c=t(82),h=t(34),u=(t(48),t(92)),g=t(138),v=s.PropTypes,E="webview",m=h({IDLE:null,LOADING:null,ERROR:null}),b=function(){return s.createElement(p,{style:f.loadingView},s.createElement(i,{style:f.loadingProgressBar,styleAttr:"Inverse"}))},S=s.createClass({displayName:"WebView",propTypes:babelHelpers.extends({},p.propTypes,{renderError:v.func,renderLoading:v.func,onLoad:v.func,onLoadEnd:v.func,onLoadStart:v.func,onError:v.func,automaticallyAdjustContentInsets:v.bool,contentInset:o,onNavigationStateChange:v.func,startInLoadingState:v.bool,style:p.propTypes.style,html:c(v.string,"Use the `source` prop instead."),url:c(v.string,"Use the `source` prop instead."),source:v.oneOfType([v.shape({uri:v.string,method:v.oneOf(["GET","POST"]),headers:v.object,body:v.string}),v.shape({html:v.string,baseUrl:v.string}),v.number]),javaScriptEnabled:v.bool,domStorageEnabled:v.bool,injectedJavaScript:v.string,scalesPageToFit:v.bool,userAgent:v.string,testID:v.string,mediaPlaybackRequiresUserAction:v.bool}),getInitialState:function(){return{viewState:m.IDLE,lastErrorEvent:null,startInLoadingState:!0}},getDefaultProps:function(){return{javaScriptEnabled:!0,scalesPageToFit:!0}},componentWillMount:function(){this.props.startInLoadingState&&this.setState({viewState:m.LOADING})},render:function(){var e=null;if(this.state.viewState===m.LOADING)e=(this.props.renderLoading||b)();else if(this.state.viewState===m.ERROR){var t=this.state.lastErrorEvent;e=this.props.renderError&&this.props.renderError(t.domain,t.code,t.description)}else this.state.viewState!==m.IDLE&&console.error("RCTWebView invalid state encountered: "+this.state.loading);var n=[f.container,this.props.style];this.state.viewState!==m.LOADING&&this.state.viewState!==m.ERROR||n.push(f.hidden);var a=this.props.source||{};this.props.html?a.html=this.props.html:this.props.url&&(a.uri=this.props.url),"POST"===a.method&&a.headers?console.warn("WebView: `source.headers` is not supported when using POST."):"GET"===a.method&&a.body&&console.warn("WebView: `source.body` is not supported when using GET.");var o=s.createElement(w,{ref:E,key:"webViewKey",style:n,source:g(a),scalesPageToFit:this.props.scalesPageToFit,injectedJavaScript:this.props.injectedJavaScript,userAgent:this.props.userAgent,javaScriptEnabled:this.props.javaScriptEnabled,domStorageEnabled:this.props.domStorageEnabled,contentInset:this.props.contentInset,automaticallyAdjustContentInsets:this.props.automaticallyAdjustContentInsets,onLoadingStart:this.onLoadingStart,onLoadingFinish:this.onLoadingFinish,onLoadingError:this.onLoadingError,testID:this.props.testID,mediaPlaybackRequiresUserAction:this.props.mediaPlaybackRequiresUserAction});return s.createElement(p,{style:f.container},o,e)},goForward:function(){l.dispatchViewManagerCommand(this.getWebViewHandle(),l.RCTWebView.Commands.goForward,null)},goBack:function(){l.dispatchViewManagerCommand(this.getWebViewHandle(),l.RCTWebView.Commands.goBack,null)},reload:function(){l.dispatchViewManagerCommand(this.getWebViewHandle(),l.RCTWebView.Commands.reload,null)},stopLoading:function(){l.dispatchViewManagerCommand(this.getWebViewHandle(),l.RCTWebView.Commands.stopLoading,null)},updateNavigationState:function(e){this.props.onNavigationStateChange&&this.props.onNavigationStateChange(e.nativeEvent)},getWebViewHandle:function(){return r.findNodeHandle(this.refs[E])},onLoadingStart:function(e){var t=this.props.onLoadStart;t&&t(e),this.updateNavigationState(e)},onLoadingError:function(e){e.persist();var t=this.props,n=t.onError,a=t.onLoadEnd;n&&n(e),a&&a(e),console.error("Encountered an error loading page",e.nativeEvent),this.setState({lastErrorEvent:e.nativeEvent,viewState:m.ERROR})},onLoadingFinish:function(e){var t=this.props,n=t.onLoad,a=t.onLoadEnd;n&&n(e),a&&a(e),this.setState({viewState:m.IDLE}),this.updateNavigationState(e)}}),w=u("RCTWebView",S),f=d.create({container:{flex:1},hidden:{height:0,flex:0},loadingView:{flex:1,justifyContent:"center",alignItems:"center"},loadingProgressBar:{height:20}});n.exports=S}); -__d(297,function(t,o,e,i){"use strict";var n=o(54).ActionSheetManager,s=o(17),a=o(86),l={showActionSheetWithOptions:function(t,o){s("object"==typeof t&&null!==t,"Options must be a valid object"),s("function"==typeof o,"Must provide a valid callback"),n.showActionSheetWithOptions(babelHelpers.extends({},t,{tintColor:a(t.tintColor)}),o)},showShareActionSheetWithOptions:function(t,o,e){s("object"==typeof t&&null!==t,"Options must be a valid object"),s("function"==typeof o,"Must provide a valid failureCallback"),s("function"==typeof e,"Must provide a valid successCallback"),n.showShareActionSheetWithOptions(babelHelpers.extends({},t,{tintColor:a(t.tintColor)}),o,e)}};e.exports=l}); -__d(298,function(t,i,n,e){"use strict";var d=i(54).AdSupport;n.exports={getAdvertisingId:function(t,i){d.getAdvertisingId(t,i)},getAdvertisingTrackingEnabled:function(t,i){d.getAdvertisingTrackingEnabled(t,i)}}}); -__d(299,function(n,e,r,t){"use strict";var i=e(55),o=e(300),p=e(157),a=e(17),u=e(301),s={},c=1,g={registerConfig:function(n){for(var e=0;e=t.length)break;s=t[l++]}else{if(l=t.next(),l.done)break;s=l.value}var n=s,u=babelHelpers.slicedToArray(n,2),c=u[0],i=u[1];r[c]=i()}return console.log("BugReporting extraData:",r),o&&o.setExtraData&&o.setExtraData(r),r}}]),e}();s._sources=new Map,s._subscription=null,t.exports=s}); -__d(301,function(t,e,n,o){"use strict";function i(t,e,n){d(n,"Expect to have a valid rootTag, instead got ",n),l.render(a.createElement(m,{rootComponent:t,initialProps:e,rootTag:n}),n)}var r=e(302),s=e(97),a=e(13),l=e(157),p=e(94),c=e(226),u=e(45),d=e(17);e(314);var m=a.createClass({displayName:"AppContainer",mixins:[c.Mixin],getInitialState:function(){return{inspectorVisible:!1,rootNodeHandle:null,rootImportanceForAccessibility:"auto",mainKey:1}},toggleElementInspector:function(){this.setState({inspectorVisible:!this.state.inspectorVisible,rootNodeHandle:l.findNodeHandle(this.refs.main)})},componentDidMount:function(){this.addListenerOn(s,"toggleElementInspector",this.toggleElementInspector),this._unmounted=!1},renderInspector:function(){var t=this;return this.state.inspectorVisible?a.createElement(r,{rootTag:this.props.rootTag,inspectedViewTag:this.state.rootNodeHandle,onRequestRerenderApp:function(e){t.setState(function(t){return{mainKey:t.mainKey+1}},function(){return e(l.findNodeHandle(t.refs.main))})}}):null},componentWillUnmount:function(){this._unmounted=!0},render:function(){var t=this.props.rootComponent,e=a.createElement(u,{ref:"main",key:this.state.mainKey,collapsable:!this.state.inspectorVisible,style:h.appContainer},a.createElement(t,babelHelpers.extends({},this.props.initialProps,{rootTag:this.props.rootTag,importantForAccessibility:this.state.rootImportanceForAccessibility})));return e}}),h=p.create({appContainer:{position:"absolute",left:0,top:0,right:0,bottom:0}});n.exports=i}); -__d(302,function(t,e,n,s){"use strict";var i=e(96),o=e(303),a=e(308),c=e(304),l=e(13),r=e(94),h=e(151),p=e(54).UIManager,u=e(45);window.__REACT_DEVTOOLS_GLOBAL_HOOK__&&(window.__REACT_DEVTOOLS_GLOBAL_HOOK__.resolveRNStyle=e(69));var _=function(t){function e(t){babelHelpers.classCallCheck(this,e);var n=babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(e).call(this,t));return n.state={devtoolsAgent:null,hierarchy:null,panelPos:"bottom",inspecting:!0,perfing:!1,inspected:null,selection:null,inspectedViewTag:n.props.inspectedViewTag},n}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"componentDidMount",value:function(){window.__REACT_DEVTOOLS_GLOBAL_HOOK__&&(this.attachToDevtools=this.attachToDevtools.bind(this),window.__REACT_DEVTOOLS_GLOBAL_HOOK__.on("react-devtools",this.attachToDevtools),window.__REACT_DEVTOOLS_GLOBAL_HOOK__.reactDevtoolsAgent&&this.attachToDevtools(window.__REACT_DEVTOOLS_GLOBAL_HOOK__.reactDevtoolsAgent))}},{key:"componentWillUnmount",value:function(){this._subs&&this._subs.map(function(t){return t()}),window.__REACT_DEVTOOLS_GLOBAL_HOOK__&&window.__REACT_DEVTOOLS_GLOBAL_HOOK__.off("react-devtools",this.attachToDevtools)}},{key:"componentWillReceiveProps",value:function(t){this.setState({inspectedViewTag:t.inspectedViewTag})}},{key:"attachToDevtools",value:function(t){var e=this,n=null,s=t.sub("highlight",function(t){var s=t.node,i=(t.name,t.props);clearTimeout(n),p.measure(s,function(t,n,s,o,a,c){e.setState({hierarchy:[],inspected:{frame:{left:a,top:c,width:s,height:o},style:i?i.style:{}}})})}),i=t.sub("hideHighlight",function(){null!==e.state.inspected&&(n=setTimeout(function(){e.setState({inspected:null})},100))});this._subs=[s,i],t.on("shutdown",function(){e.setState({devtoolsAgent:null}),e._subs=null}),this.setState({devtoolsAgent:t})}},{key:"setSelection",value:function(t){var e=this,n=this.state.hierarchy[t],s=n._instance||{};p.measure(n.getNativeNode(),function(n,i,o,a,c,l){e.setState({inspected:{frame:{left:c,top:l,width:o,height:a},style:s.props?s.props.style:{}},selection:t})})}},{key:"onTouchInstance",value:function(t,e,n){this.state.devtoolsAgent&&this.state.devtoolsAgent.selectFromReactInstance(t,!0);var s=c.getOwnerHierarchy(t),o=t._instance||{},a=o.props||{};this.setState({panelPos:n>i.get("window").height/2?"top":"bottom",selection:s.length-1,hierarchy:s,inspected:{style:a.style||{},frame:e}})}},{key:"setPerfing",value:function(t){this.setState({perfing:t,inspecting:!1,inspected:null})}},{key:"setInspecting",value:function(t){this.setState({inspecting:t,inspected:null})}},{key:"setTouchTargetting",value:function(t){var e=this;h.TOUCH_TARGET_DEBUG=t,this.props.onRequestRerenderApp(function(t){e.setState({inspectedViewTag:t})})}},{key:"render",value:function(){var t="bottom"===this.state.panelPos?{bottom:0}:{top:0};return l.createElement(u,{style:g.container,pointerEvents:"box-none"},this.state.inspecting&&l.createElement(o,{rootTag:this.props.rootTag,inspected:this.state.inspected,inspectedViewTag:this.state.inspectedViewTag,onTouchInstance:this.onTouchInstance.bind(this)}),l.createElement(u,{style:[g.panelContainer,t]},l.createElement(a,{devtoolsIsOpen:!!this.state.devtoolsAgent,inspecting:this.state.inspecting,perfing:this.state.perfing,setPerfing:this.setPerfing.bind(this),setInspecting:this.setInspecting.bind(this),inspected:this.state.inspected,hierarchy:this.state.hierarchy,selection:this.state.selection,setSelection:this.setSelection.bind(this),touchTargetting:h.TOUCH_TARGET_DEBUG,setTouchTargetting:this.setTouchTargetting.bind(this)})))}}]),e}(l.Component),g=r.create({container:{position:"absolute",backgroundColor:"transparent",top:0,left:0,right:0,bottom:0},panelContainer:{position:"absolute",left:0,right:0}});n.exports=_}); -__d(303,function(e,t,n,o){"use strict";var s=t(96),i=t(304),r=t(13),p=t(94),a=t(54).UIManager,c=t(45),h=t(305),u=r.PropTypes,d=r.createClass({displayName:"InspectorOverlay",propTypes:{inspected:u.shape({frame:u.object,style:u.any}),inspectedViewTag:u.number,onTouchInstance:u.func.isRequired},findViewForTouchEvent:function(e){var t=this,n=e.nativeEvent.touches[0],o=n.locationX,s=n.locationY;a.findSubviewIn(this.props.inspectedViewTag,[o,s],function(e,n,o,r,p){var a=i.findInstanceByNativeTag(t.props.rootTag,e);a&&t.props.onTouchInstance(a,{left:n,top:o,width:r,height:p},s)})},shouldSetResponser:function(e){return this.findViewForTouchEvent(e),!0},render:function(){var e=null;return this.props.inspected&&(e=r.createElement(h,{frame:this.props.inspected.frame,style:this.props.inspected.style})),r.createElement(c,{onStartShouldSetResponder:this.shouldSetResponser,onResponderMove:this.findViewForTouchEvent,style:[l.inspector,{height:s.get("window").height}]},e)}}),l=p.create({inspector:{backgroundColor:"transparent",position:"absolute",left:0,top:0,right:0}});n.exports=d}); -__d(304,function(n,t,e,r){"use strict";function c(n,t){t&&(n.unshift(t),c(n,t._currentElement._owner))}function i(n,t){return o.getInstanceFromNode(t)}function u(n){var t=[];return c(t,n),t}var o=t(105);e.exports={findInstanceByNativeTag:i,getOwnerHierarchy:u}}); -__d(305,function(e,t,r,o){"use strict";var i=t(13),n=t(45),a=t(94),s=t(306),l=t(307),h=t(69),p=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(t).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=h(this.props.style)||{},t=l("margin",e),r=l("padding",e),o=this.props.frame;t&&(o={top:o.top-t.top,left:o.left-t.left,height:o.height+t.top+t.bottom,width:o.width+t.left+t.right});var a={width:this.props.frame.width,height:this.props.frame.height};return r&&(a={width:a.width-r.left-r.right,height:a.height-r.top-r.bottom}),i.createElement(n,{style:[b.frame,o],pointerEvents:"none"},i.createElement(s,{box:t,style:b.margin},i.createElement(s,{box:r,style:b.padding},i.createElement(n,{style:[b.content,a]}))))}}]),t}(i.Component),b=a.create({frame:{position:"absolute"},content:{backgroundColor:"rgba(200, 230, 255, 0.8)"},padding:{borderColor:"rgba(77, 255, 0, 0.3)"},margin:{borderColor:"rgba(255, 132, 0, 0.3)"}});r.exports=p}); -__d(306,function(e,t,r,s){"use strict";var o=t(13),i=t(45),l=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(t).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this.props.box;if(!e)return this.props.children;var t={borderTopWidth:e.top,borderBottomWidth:e.bottom,borderLeftWidth:e.left,borderRightWidth:e.right};return o.createElement(i,{style:[t,this.props.style]},this.props.children)}}]),t}(o.Component);r.exports=l}); -__d(307,function(t,o,r,i){"use strict";function n(t,o){var r={},i=["top","left","bottom","right"],n=!1;if(i.forEach(function(i){r[i]=o[t]||0}),o[t]&&(n=!0),o[t+"Vertical"]&&(r.top=r.bottom=o[t+"Vertical"],n=!0),o[t+"Horizontal"]&&(r.left=r.right=o[t+"Horizontal"],n=!0),i.forEach(function(i){var e=o[t+c(i)];e&&(r[i]=e,n=!0)}),n)return r}function c(t){return t[0].toUpperCase()+t.slice(1)}r.exports=n}); -__d(308,function(e,t,n,r){"use strict";var s=t(13),i=t(94),o=t(150),p=t(45),l=t(309),c=t(313),a=(t(151),t(282)),h=s.PropTypes,u=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(t).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"renderWaiting",value:function(){return this.props.inspecting?s.createElement(o,{style:b.waitingText},"Tap something to inspect it"):s.createElement(o,{style:b.waitingText},"Nothing is inspected")}},{key:"render",value:function(){var e;return e=this.props.inspected?s.createElement(l,{style:this.props.inspected.style,frame:this.props.inspected.frame,hierarchy:this.props.hierarchy,selection:this.props.selection,setSelection:this.props.setSelection}):this.props.perfing?s.createElement(c,null):s.createElement(p,{style:b.waiting},this.renderWaiting()),s.createElement(p,{style:b.container},!this.props.devtoolsIsOpen&&e,s.createElement(p,{style:b.buttonRow},s.createElement(g,{title:"Inspect",pressed:this.props.inspecting,onClick:this.props.setInspecting}),s.createElement(g,{title:"Perf",pressed:this.props.perfing,onClick:this.props.setPerfing}),s.createElement(g,{title:"Touchables",pressed:this.props.touchTargetting,onClick:this.props.setTouchTargetting})))}}]),t}(s.Component);u.propTypes={devtoolsIsOpen:h.bool,inspecting:h.bool,setInspecting:h.func,inspected:h.object,perfing:h.bool,setPerfing:h.func,touchTargetting:h.bool,setTouchTargetting:h.func};var g=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(t).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this;return s.createElement(a,{onPress:function(){return e.props.onClick(!e.props.pressed)},style:[b.button,this.props.pressed&&b.buttonPressed]},s.createElement(o,{style:b.buttonText},this.props.title))}}]),t}(s.Component),b=i.create({buttonRow:{flexDirection:"row"},button:{backgroundColor:"rgba(0, 0, 0, 0.3)",margin:2,height:30,justifyContent:"center",alignItems:"center"},buttonPressed:{backgroundColor:"rgba(255, 255, 255, 0.3)"},buttonText:{textAlign:"center",color:"white",margin:5},container:{backgroundColor:"rgba(0, 0, 0, 0.7)"},waiting:{height:100},waitingText:{fontSize:20,textAlign:"center",marginVertical:20,color:"white"}});n.exports=u}); -__d(309,function(e,t,r,n){"use strict";var o=t(310),a=t(40),i=t(13),s=t(311),l=t(94),c=t(150),m=t(282),p=t(278),d=t(45),y=t(69),b=t(312),f=i.createClass({displayName:"ElementProperties",propTypes:{hierarchy:a.array.isRequired,style:a.oneOfType([a.object,a.array,a.number])},render:function(){var e=this,t=y(this.props.style),r=this.props.selection;return i.createElement(p,null,i.createElement(d,{style:u.info},i.createElement(d,{style:u.breadcrumb},b(this.props.hierarchy,function(t,n){return i.createElement(m,{key:"item-"+n,style:[u.breadItem,n===r&&u.selected],onPress:function(){return e.props.setSelection(n)}},i.createElement(c,{style:u.breadItemText},t.getName?t.getName():"Unknown"))},function(e){return i.createElement(c,{key:"sep-"+e,style:u.breadSep},"\u25b8")})),i.createElement(d,{style:u.row},i.createElement(s,{style:t}),i.createElement(o,{style:t,frame:this.props.frame}))))}}),u=l.create({breadSep:{fontSize:8,color:"white"},breadcrumb:{flexDirection:"row",flexWrap:"wrap",marginBottom:5},selected:{borderColor:"white",borderRadius:5},breadItem:{borderWidth:1,borderColor:"transparent",marginHorizontal:2},breadItemText:{fontSize:10,color:"white",marginHorizontal:5},row:{flexDirection:"row",alignItems:"center",justifyContent:"space-between"},info:{padding:10},path:{color:"white",fontSize:9}});r.exports=f}); -__d(310,function(e,t,r,l){"use strict";var n=t(13),o=t(94),i=t(150),s=t(45),a=t(307),c={top:0,left:0,right:0,bottom:0},b=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(t).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this.props.frame,t=this.props.style,r=t&&a("margin",t)||c,l=t&&a("padding",t)||c;return n.createElement(p,{title:"margin",titleStyle:h.marginLabel,box:r},n.createElement(p,{title:"padding",box:l},n.createElement(s,null,n.createElement(i,{style:h.innerText},"(",e.left,", ",e.top,")"),n.createElement(i,{style:h.innerText},e.width," \xd7 ",e.height))))}}]),t}(n.Component),p=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(t).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this.props.box;return n.createElement(s,{style:h.box},n.createElement(s,{style:h.row},n.createElement(i,{style:[this.props.titleStyle,h.label]},this.props.title),n.createElement(i,{style:h.boxText},e.top)),n.createElement(s,{style:h.row},n.createElement(i,{style:h.boxText},e.left),this.props.children,n.createElement(i,{style:h.boxText},e.right)),n.createElement(i,{style:h.boxText},e.bottom))}}]),t}(n.Component),h=o.create({row:{flexDirection:"row",alignItems:"center",justifyContent:"space-around"},marginLabel:{width:60},label:{fontSize:10,color:"rgb(255,100,0)",marginLeft:5,flex:1,textAlign:"left",top:-3},buffer:{fontSize:10,color:"yellow",flex:1,textAlign:"center"},innerText:{color:"yellow",fontSize:12,textAlign:"center",width:70},box:{borderWidth:1,borderColor:"grey"},boxText:{color:"white",fontSize:12,marginHorizontal:3,marginVertical:2,textAlign:"center"}});r.exports=b}); -__d(311,function(e,t,r,n){"use strict";var l=t(13),o=t(94),s=t(150),a=t(45),c=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(t).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this;if(!this.props.style)return l.createElement(s,{style:i.noStyle},"No style");var t=Object.keys(this.props.style);return l.createElement(a,{style:i.container},l.createElement(a,null,t.map(function(e){return l.createElement(s,{key:e,style:i.attr},e,":")})),l.createElement(a,null,t.map(function(t){var r="object"==typeof e.props.style[t]?JSON.stringify(e.props.style[t]):e.props.style[t];return l.createElement(s,{key:t,style:i.value},r)})))}}]),t}(l.Component),i=o.create({container:{flexDirection:"row"},row:{flexDirection:"row",alignItems:"center",justifyContent:"space-around"},attr:{fontSize:10,color:"#ccc"},value:{fontSize:10,color:"white",marginLeft:10},noStyle:{color:"white",fontSize:10}});r.exports=c}); -__d(312,function(t,n,r,u){"use strict";function e(t,n,r){for(var u=[],e=0;e1){console.warn("CameraRoll.saveImageWithTag(tag, success, error) is deprecated. Use the returned Promise instead");var r=arguments[1],t=arguments[2]||function(){};return void a.saveImageWithTag(e).then(r,t)}return a.saveImageWithTag(e)}},{key:"getPhotos",value:function(e){if(arguments.length>1){console.warn("CameraRoll.getPhotos(tag, success, error) is deprecated. Use the returned Promise instead");var r=arguments[1],t=arguments[2]||function(){};a.getPhotos(e).then(r,t)}return a.getPhotos(e)}}]),e}());d.GroupTypesOptions=g,d.AssetTypeOptions=l,t.exports=d}); -__d(319,function(t,e,r,i){"use strict";var n=e(54).Clipboard,s=e(320);r.exports={getString:function(){return s(n.getString(),Array.prototype.slice.call(arguments),"success-first","Clipboard.getString(callback) is deprecated. Use the returned Promise instead")},setString:function(t){n.setString(t)}}}); -__d(320,function(r,e,n,t){"use strict";n.exports=function(r,e,n,t){if(0===e.length)return r;var s=void 0,c=void 0,u=void 0;switch(console.warn(t),n){case"success-first":var o=babelHelpers.slicedToArray(e,2);return s=o[0],c=o[1],r.then(function(r){return s(r)},function(r){return c&&c(r)});case"error-first":var i=babelHelpers.slicedToArray(e,2);return c=i[0],s=i[1],r.then(function(r){return s(r)},function(r){return c(r)});case"single-callback-value-first":var l=babelHelpers.slicedToArray(e,1);return u=l[0],r.then(function(r){return u(r)},function(r){return u(null,r)});case"node":var a=babelHelpers.slicedToArray(e,1);return u=a[0],r.then(function(r){return u(null,r)},function(r){return u(r)});default:throw new Error("Type of callbacks not specified. Must be one of 'success-first', 'error-first', 'single-callback-value-first', or 'node'")}}}); -__d(321,function(e,t,n,r){"use strict";function i(e,t){var n=e[t];"object"==typeof n&&"function"==typeof n.getMonth&&(e[t]=n.getTime())}var c=t(54).DatePickerAndroid,o=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"open",value:function(e){var t;return regeneratorRuntime.async(function(n){for(;;)switch(n.prev=n.next){case 0:return t=e,t&&(i(e,"date"),i(e,"minDate"),i(e,"maxDate")),n.abrupt("return",c.open(e));case 3:case"end":return n.stop()}},null,this)}},{key:"dateSetAction",get:function(){return"dateSetAction"}},{key:"dismissedAction",get:function(){return"dismissedAction"}}]),e}();n.exports=o}); -__d(322,function(e,n,o,a){"use strict";var r=n(54).ImagePickerIOS,t={canRecordVideos:function(e){return r.canRecordVideos(e)},canUseCamera:function(e){return r.canUseCamera(e)},openCameraDialog:function(e,n,o){return e=babelHelpers.extends({videoMode:!1},e),r.openCameraDialog(e,n,o)},openSelectDialog:function(e,n,o){return e=babelHelpers.extends({showImages:!0,showVideos:!1},e),r.openSelectDialog(e,n,o)}};o.exports=t}); -__d(323,function(e,n,i,t){"use strict";var a=n(324),s=n(17),o=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"openURL",value:function(e){console.warn('"IntentAndroid.openURL" is deprecated. Use the promise based "Linking.openURL" instead.'),a.openURL(e)}},{key:"canOpenURL",value:function(e,n){console.warn('"IntentAndroid.canOpenURL" is deprecated. Use the promise based "Linking.canOpenURL" instead.'),s("function"==typeof n,"A valid callback function is required"),a.canOpenURL(e).then(n)}},{key:"getInitialURL",value:function(e){console.warn('"IntentAndroid.getInitialURL" is deprecated. Use the promise based "Linking.getInitialURL" instead.'),s("function"==typeof e,"A valid callback function is required"),a.getInitialURL().then(e)}}]),e}();i.exports=o}); -__d(324,function(n,e,t,i){"use strict";var a=(e(53),e(97),e(54)),o=a.IntentAndroid,r=(a.LinkingManager,o),l=e(17),s=e(184),u=(new s,function(){function n(){babelHelpers.classCallCheck(this,n)}return babelHelpers.createClass(n,null,[{key:"addEventListener",value:function(n,e){console.warn("Linking.addEventListener is not supported on Android")}},{key:"removeEventListener",value:function(n,e){console.warn("Linking.removeEventListener is not supported on Android")}},{key:"openURL",value:function(n){return this._validateURL(n),r.openURL(n)}},{key:"canOpenURL",value:function(n){return this._validateURL(n),r.canOpenURL(n)}},{key:"getInitialURL",value:function(){return o.getInitialURL()}},{key:"_validateURL",value:function(n){l("string"==typeof n,"Invalid URL: should be a string. Was: "+n),l(n,"Invalid URL: cannot be empty")}}]),n}());t.exports=u}); -__d(325,function(e,n,t,i){"use strict";function r(e,n){f({config:e},"config","LayoutAnimation.configureNext"),o.configureNextLayoutAnimation(e,n||function(){},function(){})}function a(e,n,t){return{duration:e,create:{type:n,property:t},update:{type:n},delete:{type:n,property:t}}}var p=n(40),o=n(71),u=n(47),s=n(34),c={spring:!0,linear:!0,easeInEaseOut:!0,easeIn:!0,easeOut:!0,keyboard:!0},y=s(c),l={opacity:!0,scaleXY:!0},d=s(l),g=u({duration:p.number,delay:p.number,springDamping:p.number,initialVelocity:p.number,type:p.oneOf(Object.keys(y)),property:p.oneOf(Object.keys(d))}),f=u({duration:p.number.isRequired,create:g,update:g,delete:g}),b={easeInEaseOut:a(300,y.easeInEaseOut,d.opacity),linear:a(500,y.linear,d.opacity),spring:{duration:700,create:{type:y.linear,property:d.opacity},update:{type:y.spring,springDamping:.4},delete:{type:y.linear,property:d.opacity}}},O={configureNext:r,create:a,Types:y,Properties:d,configChecker:f,Presets:b,easeInEaseOut:r.bind(null,b.easeInEaseOut),linear:r.bind(null,b.linear),spring:r.bind(null,b.spring)};t.exports=O}); -__d(326,function(e,n,i,t){"use strict";var a=n(324),s=n(54).LinkingManager,r=n(17),o=s&&s.initialURL,L=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"addEventListener",value:function(e,n){console.warn('"LinkingIOS.addEventListener" is deprecated. Use "Linking.addEventListener" instead.'),a.addEventListener(e,n)}},{key:"removeEventListener",value:function(e,n){console.warn('"LinkingIOS.removeEventListener" is deprecated. Use "Linking.removeEventListener" instead.'),a.removeEventListener(e,n)}},{key:"openURL",value:function(e){console.warn('"LinkingIOS.openURL" is deprecated. Use the promise based "Linking.openURL" instead.'),a.openURL(e)}},{key:"canOpenURL",value:function(e,n){console.warn('"LinkingIOS.canOpenURL" is deprecated. Use the promise based "Linking.canOpenURL" instead.'),r("function"==typeof n,"A valid callback function is required"),a.canOpenURL(e).then(n)}},{key:"popInitialURL",value:function(){console.warn('"LinkingIOS.popInitialURL" is deprecated. Use the promise based "Linking.getInitialURL" instead.');var e=o;return o=null,e}}]),e}();i.exports=L}); -__d(327,function(e,t,a,r){"use strict";var i=t(328),o=t(334),n=t(345),d=t(329),c=t(346),s=t(350),C=t(352),p=t(330),u=t(332),g=t(356),v=t(331),w={StateUtils:u,Reducer:C,Container:d,RootContainer:p,View:g,AnimatedView:i,Card:o,CardStack:n,Header:c,LegacyNavigator:s,PropTypes:v};a.exports=w}); -__d(328,function(e,t,n,i){"use strict";function s(e,t){a.spring(e,{bounciness:0,toValue:t.index}).start()}var a=t(286),o=t(329),r=t(331),u=t(333),l=t(13),h=t(94),p=t(45),c=l.PropTypes,v=function(e){function t(e,n){babelHelpers.classCallCheck(this,t);var i=babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(t).call(this,e,n)),s={height:new a.Value(0),initHeight:0,initWidth:0,isMeasured:!1,width:new a.Value(0)};return i.state={layout:s,position:new a.Value(i.props.navigationState.index),scenes:u([],i.props.navigationState)},i}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"componentWillMount",value:function(){this._onLayout=this._onLayout.bind(this),this._onProgressChange=this._onProgressChange.bind(this)}},{key:"componentDidMount",value:function(){this._positionListener=this.state.position.addListener(this._onProgressChange)}},{key:"componentWillReceiveProps",value:function(e){e.navigationState!==this.props.navigationState&&this.setState({scenes:u(this.state.scenes,e.navigationState,this.props.navigationState)})}},{key:"componentDidUpdate",value:function(e){e.navigationState.index!==this.props.navigationState.index&&this.props.applyAnimation(this.state.position,this.props.navigationState,e.navigationState)}},{key:"componentWillUnmount",value:function(){this.state.position.removeListener(this._positionListener)}},{key:"_onProgressChange",value:function(e){var t=Math.abs(e.value-this.props.navigationState.index);if(!(t>Number.EPSILON)){var n=this.state.scenes.filter(function(e){return!e.isStale});n.length!==this.state.scenes.length&&this.setState({scenes:n})}}},{key:"render",value:function(){var e=this._renderOverlay(),t=this._renderScenes();return l.createElement(p,{onLayout:this._onLayout,style:this.props.style},l.createElement(p,{style:g.scenes,key:"scenes"},t),e)}},{key:"_renderScenes",value:function(){return this.state.scenes.map(this._renderScene,this)}},{key:"_renderScene",value:function(e){var t=this.props,n=t.navigationState,i=t.onNavigate,s=t.renderScene,a=this.state,o=a.position,r=a.scenes;return s({layout:this.state.layout,navigationState:n,onNavigate:i,position:o,scene:e,scenes:r})}},{key:"_renderOverlay",value:function(){if(this.props.renderOverlay){var e=this.props,t=e.navigationState,n=e.onNavigate,i=e.renderOverlay,s=this.state,a=s.position,o=s.scenes;return i({layout:this.state.layout,navigationState:t,onNavigate:n,position:a,scene:o[t.index],scenes:o})}return null}},{key:"_onLayout",value:function(e){var t=e.nativeEvent.layout,n=t.height,i=t.width,s=babelHelpers.extends({},this.state.layout,{initHeight:n,initWidth:i,isMeasured:!0});s.height.setValue(n),s.width.setValue(i),this.setState({layout:s})}}]),t}(l.Component);v.propTypes={applyAnimation:c.func,navigationState:r.navigationState.isRequired,onNavigate:c.func.isRequired,renderOverlay:c.func,renderScene:c.func.isRequired},v.defaultProps={applyAnimation:s};var g=h.create({scenes:{flex:1}});v=o.create(v),n.exports=v}); -__d(329,function(e,t,n,a){"use strict";function r(e){var t=function(t){function n(){return babelHelpers.classCallCheck(this,n),babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(n).apply(this,arguments))}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"render",value:function(){return o.createElement(e,babelHelpers.extends({onNavigate:this.getNavigationHandler()},this.props))}},{key:"getNavigationHandler",value:function(){return this.props.onNavigate||this.context.onNavigate}},{key:"getChildContext",value:function(){return{onNavigate:this.getNavigationHandler()}}}]),n}(o.Component);return t.contextTypes={onNavigate:o.PropTypes.func},t.childContextTypes={onNavigate:o.PropTypes.func},t}var o=t(13),i=t(330),s={create:r,RootContainer:i};n.exports=s}); -__d(330,function(t,e,n,i){"use strict";function a(){return{type:"BackAction"}}var s=e(317),r=e(324),o=e(331),p=e(332),l=(e(53),e(13)),c=l.PropTypes,u=function(t){function e(t){babelHelpers.classCallCheck(this,e);var n=babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(e).call(this,t)),i=null;return n.props.persistenceKey||(i=p.getParent(n.props.reducer(null,t.initialAction))),n.state={navState:i},n}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"componentWillMount",value:function(){this.handleNavigation=this.handleNavigation.bind(this),this._handleOpenURLEvent=this._handleOpenURLEvent.bind(this)}},{key:"componentDidMount",value:function(){var t=this;this.props.linkingActionMap&&r.getInitialURL().then(this._handleOpenURL.bind(this)),this.props.persistenceKey&&s.getItem(this.props.persistenceKey,function(e,n){return e||!n?void t.setState({navState:t.props.reducer(null,t.props.initialAction)}):void t.setState({navState:JSON.parse(n)})})}},{key:"componentWillUnmount",value:function(){}},{key:"_handleOpenURLEvent",value:function(t){this._handleOpenURL(t.url)}},{key:"_handleOpenURL",value:function(t){if(this.props.linkingActionMap){var e=this.props.linkingActionMap(t);e&&this.handleNavigation(e)}}},{key:"getChildContext",value:function(){return{onNavigate:this.handleNavigation}}},{key:"handleNavigation",value:function(t){var e=this.props.reducer(this.state.navState,t);return e!==this.state.navState&&(this.setState({navState:e}),this.props.persistenceKey&&s.setItem(this.props.persistenceKey,JSON.stringify(e)),!0)}},{key:"render",value:function(){var t=this.props.renderNavigation(this.state.navState,this.handleNavigation);return t}}]),e}(l.Component);u.propTypes={initialAction:o.action.isRequired,linkingActionMap:c.func,persistenceKey:c.string,reducer:c.func.isRequired,renderNavigation:c.func.isRequired},u.defaultProps={initialAction:{type:"RootContainerInitialAction"}},u.childContextTypes={onNavigate:c.func},u.getBackAction=a,n.exports=u}); -__d(331,function(e,i,n,r){"use strict";function s(e){return{layout:e.layout,navigationState:e.navigationState,onNavigate:e.onNavigate,position:e.position,scene:e.scene,scenes:e.scenes}}var t=i(286),o=i(13),u=o.PropTypes,a=u.shape({type:u.string.isRequired}),d=u.instanceOf(t.Value),R=u.shape({key:u.string.isRequired}),p=u.shape({index:u.number.isRequired,key:u.string.isRequired,children:u.arrayOf(R)}),c=u.shape({height:d,initHeight:u.number.isRequired,initWidth:u.number.isRequired,isMeasured:u.bool.isRequired,width:d}),q=u.shape({index:u.number.isRequired,isStale:u.bool.isRequired,key:u.string.isRequired,navigationState:R}),S={layout:c.isRequired,navigationState:p.isRequired,onNavigate:u.func.isRequired,position:d.isRequired,scene:q.isRequired,scenes:u.arrayOf(q).isRequired},f=u.shape(S),h=u.shape({onMoveShouldSetResponder:u.func.isRequired,onMoveShouldSetResponderCapture:u.func.isRequired,onResponderEnd:u.func.isRequired,onResponderGrant:u.func.isRequired,onResponderMove:u.func.isRequired,onResponderReject:u.func.isRequired,onResponderRelease:u.func.isRequired,onResponderStart:u.func.isRequired,onResponderTerminate:u.func.isRequired,onResponderTerminationRequest:u.func.isRequired,onStartShouldSetResponder:u.func.isRequired,onStartShouldSetResponderCapture:u.func.isRequired});n.exports={extractSceneRendererProps:s,SceneRendererProps:S,action:a,navigationParentState:p,navigationState:R,panHandlers:h,SceneRenderer:f}}); -__d(332,function(e,n,r,i){"use strict";function t(e){return e instanceof Object&&e.children instanceof Array&&void 0!==e.children[0]&&"number"==typeof e.index&&void 0!==e.children[e.index]?e:null}function l(e,n){var r=t(e);if(!r)return null;var i=r.children.find(function(e){return e.key===n});return i||null}function d(e,n){var r=t(e);if(!r)return null;var i=r.children.map(function(e){return e.key}).indexOf(n);return i===-1?null:i}function c(e,n){var r=e.children;return babelHelpers.extends({},e,{children:[].concat(babelHelpers.toConsumableArray(r),[n]),index:r.length})}function a(e){var n=e.children;return babelHelpers.extends({},e,{children:n.slice(0,n.length-1),index:n.length-2})}function u(e,n,r){var i=t(e);if(!i)return e;var l=n||i.children,d=null==r?i.index:r;return l===i.children&&d===i.index?e:babelHelpers.extends({},i,{children:l,index:d})}function o(e,n,r,i){if(!e)return{children:r,index:i,key:n};var l=t(e);return l?r===l.children&&i===l.index&&n===l.key?l:babelHelpers.extends({},l,{children:r,index:i,key:n}):{children:r,index:i,key:n}}function h(e,n){var r=t(e);return r&&r.index===n?r:babelHelpers.extends({},r,{index:n})}function f(e,n){var r=t(e);if(!r)return e;var i=r.children.indexOf(r.children.find(function(e){return e.key===n}));return b(i!==-1,"Cannot find child with matching key in this NavigationState"),babelHelpers.extends({},r,{index:i})}function s(e,n,r){var i=t(e);if(!i)return e;var l=[].concat(babelHelpers.toConsumableArray(i.children)),d=i.children.indexOf(i.children.find(function(e){return e.key===n}));return b(d!==-1,"Cannot find child with matching key in this NavigationState"),l[d]=r,babelHelpers.extends({},i,{children:l})}function x(e,n,r){var i=t(e);if(!i)return e;var l=[].concat(babelHelpers.toConsumableArray(i.children));return l[n]=r,babelHelpers.extends({},i,{children:l})}var b=n(17),p={getParent:t,get:l,indexOf:d,push:c,pop:a,reset:u,set:o,jumpToIndex:h,jumpTo:f,replaceAt:s,replaceAtIndex:x};r.exports=p}); -__d(333,function(e,n,t,a){"use strict";function i(e,n){var t=e.length-n.length;return t>0?1:t<0?-1:e>n?1:-1}function r(e,n){return e.index>n.index?1:e.indexu)&&(Math.abs(o)>c&&l>0&&a>0)}},{key:"onPanResponderGrant",value:function(){var t=this;this._isResponding=!1,this._props.position.stopAnimation(function(e){t._isResponding=!0,t._startValue=e})}},{key:"onPanResponderMove",value:function(t,e){if(this._isResponding){var i=this._props,n=i.layout,s=this._isVertical,a=s?"dy":"dx",o=i.navigationState.index,r=s?n.height.__getValue():n.width.__getValue(),l=u(o-1,this._startValue-e[a]/r,o);i.position.setValue(l)}}},{key:"onPanResponderRelease",value:function(t,e){var i=this;if(this._isResponding){this._isResponding=!1;var n=this._props,s=this._isVertical,a=s?"dy":"dx",o=n.navigationState.index,r=e[a];n.position.stopAnimation(function(t){i._reset(),(r>v||t<=o-_)&&n.onNavigate(g.BACK)})}}},{key:"onPanResponderTerminate",value:function(){this._isResponding=!1,this._reset()}},{key:"_reset",value:function(){var t=this._props;r.timing(t.position,{toValue:t.navigationState.index,duration:p}).start()}}]),e}(l);i.exports={ANIMATION_DURATION:p,DISTANCE_THRESHOLD:v,POSITION_THRESHOLD:_,RESPOND_THRESHOLD:c,Actions:g,Directions:R,forHorizontal:a,forVertical:o}}); -__d(336,function(n,e,a,s){"use strict";var o=e(250),t=e(17),l={onMoveShouldSetPanResponder:null,onPanResponderGrant:null,onPanResponderMove:null,onPanResponderRelease:null,onPanResponderTerminate:null},r=function n(){var e=this;babelHelpers.classCallCheck(this,n);var a={};Object.keys(l).forEach(function(n){var s=e[n];t("function"==typeof s,"subclass of `NavigationAbstractPanResponder` must implement method %s",n),a[n]=s.bind(e)},this),this.panHandlers=o.create(a).panHandlers};a.exports=r}); -__d(337,function(t,n,e,a){"use strict";function i(t){var n=t.navigationState,e=t.scene,a=n.index===e.index,i=a?1:0,r=a?0:1e6;return{opacity:i,transform:[{translateX:r},{translateY:r}]}}function r(t){var n=t.layout,e=t.position,a=t.scene;if(!n.isMeasured)return i(t);var r=a.index,o=[r-1,r,r+1],u=n.initWidth,p=e.interpolate({inputRange:o,outputRange:[1,1,.3]}),s=e.interpolate({inputRange:o,outputRange:[1,1,.95]}),l=0,c=e.interpolate({inputRange:o,outputRange:[u,0,-10]});return{opacity:p,transform:[{scale:s},{translateX:c},{translateY:l}]}}function o(t){var n=t.layout,e=t.position,a=t.scene;if(!n.isMeasured)return i(t);var r=a.index,o=[r-1,r,r+1],u=n.initHeight,p=e.interpolate({inputRange:o,outputRange:[1,1,.3]}),s=e.interpolate({inputRange:o,outputRange:[1,1,.95]}),l=0,c=e.interpolate({inputRange:o,outputRange:[u,0,-10]});return{opacity:p,transform:[{scale:s},{translateX:l},{translateY:c}]}}e.exports={forHorizontal:r,forVertical:o}}); -__d(338,function(t,e,i,n){"use strict";function s(t,e){var i=new R(t,e);return i.panHandlers}function a(t){return s(c.HORIZONTAL,t)}var o=e(286),r=e(336),u=e(335),_=e(252),p=u.ANIMATION_DURATION,l=u.DISTANCE_THRESHOLD,d=u.POSITION_THRESHOLD,h=u.RESPOND_THRESHOLD,c=u.Directions,v={JUMP_BACK:{type:"jump_back"},JUMP_FORWARD:{type:"jump_forward"}},R=function(t){function e(t,i){babelHelpers.classCallCheck(this,e);var n=babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(e).call(this));return n._isResponding=!1,n._isVertical=t===c.VERTICAL,n._props=i,n._startValue=0,n}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"onMoveShouldSetPanResponder",value:function(t,e){var i=this._props;if(i.navigationState.index!==i.scene.index)return!1;var n=i.layout,s=this._isVertical,a=s?"dy":"dx",o=i.navigationState.index,r=s?n.height.__getValue():n.width.__getValue();return Math.abs(e[a])>h&&r>0&&o>0}},{key:"onPanResponderGrant",value:function(){var t=this;this._isResponding=!1,this._props.position.stopAnimation(function(e){t._isResponding=!0,t._startValue=e})}},{key:"onPanResponderMove",value:function(t,e){if(this._isResponding){var i=this._props,n=i.layout,s=i.navigationState,a=i.position,o=i.scenes,r=this._isVertical,u=r?"dy":"dx",p=s.index,l=r?n.height.__getValue():n.width.__getValue(),d=Math.max(0,p-1),h=Math.min(p+1,o.length-1),c=_(d,this._startValue-e[u]/l,h);a.setValue(c)}}},{key:"onPanResponderRelease",value:function(t,e){var i=this;if(this._isResponding){this._isResponding=!1;var n=this._props,s=n.navigationState,a=n.onNavigate,o=n.position,r=this._isVertical,u=r?"dy":"dx",_=s.index,p=e[u];o.stopAnimation(function(t){return i._reset(),p>l||t<=_-d?void a(v.JUMP_BACK):void((p<-l||t>=_+d)&&a(v.JUMP_FORWARD))})}}},{key:"onPanResponderTerminate",value:function(){this._isResponding=!1,this._reset()}},{key:"_reset",value:function(){var t=this._props;o.timing(t.position,{toValue:t.navigationState.index,duration:p}).start()}}]),e}(r);i.exports={Actions:v,forHorizontal:a}}); -__d(339,function(t,n,a,e){"use strict";function r(t){var n=t.navigationState,a=t.scene,e=n.index===a.index,r=e?1:0,i=a.index>n.index?1:-1,o=e?0:1e6*i;return{opacity:r,transform:[{translateX:o},{translateY:o}]}}function i(t){var n=t.layout,a=t.position,e=t.scene;if(!n.isMeasured)return r(t);var i=e.index,o=[i-1,i,i+1],s=n.initWidth,u=a.interpolate({inputRange:o,outputRange:[s,0,-s]});return{opacity:1,shadowColor:"transparent",shadowRadius:0,transform:[{scale:1},{translateX:u},{translateY:0}]}}a.exports={forHorizontal:i}}); -__d(340,function(e,n,t,o){"use strict";function i(e){var n=function(n){function t(e,n){babelHelpers.classCallCheck(this,t);var o=babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(t).call(this,e,n));return o._pointerEvents=o._computePointerEvents(),o}return babelHelpers.inherits(t,n),babelHelpers.createClass(t,[{key:"componentWillMount",value:function(){this._onPositionChange=this._onPositionChange.bind(this),this._onComponentRef=this._onComponentRef.bind(this)}},{key:"componentDidMount",value:function(){this._bindPosition(this.props)}},{key:"componentWillUnmount",value:function(){this._positionListener&&this._positionListener.remove()}},{key:"componentWillReceiveProps",value:function(e){this._bindPosition(e)}},{key:"render",value:function(){return this._pointerEvents=this._computePointerEvents(),s.createElement(e,babelHelpers.extends({},this.props,{pointerEvents:this._pointerEvents,onComponentRef:this._onComponentRef}))}},{key:"_onComponentRef",value:function(e){this._component=e,e&&p("function"==typeof e.setNativeProps,"component must implement method `setNativeProps`")}},{key:"_bindPosition",value:function(e){this._positionListener&&this._positionListener.remove(),this._positionListener=new r(e.position,this._onPositionChange)}},{key:"_onPositionChange",value:function(){if(this._component){var e=this._computePointerEvents();this._pointerEvents!==e&&(this._pointerEvents=e,this._component.setNativeProps({pointerEvents:e}))}}},{key:"_computePointerEvents",value:function(){var e=this.props,n=e.navigationState,t=e.position,o=e.scene;if(o.isStale||n.index!==o.index)return o.index>n.index?"box-only":"none";var i=t.__getAnimatedValue()-n.index;return Math.abs(i)>a?"box-only":"auto"}}]),t}(s.Component);return n}var s=n(13),r=n(341),p=n(17),a=.01;t.exports={create:i}}); -__d(341,function(e,t,s,n){"use strict";var i=function(){function e(t,s){babelHelpers.classCallCheck(this,e),this._value=t,this._token=t.addListener(s)}return babelHelpers.createClass(e,[{key:"remove",value:function(){this._value.removeListener(this._token)}}]),e}();s.exports=i}); -__d(342,function(t,n,o,e){"use strict";var r=n(343),s={shouldComponentUpdate:function(t,n){return r(this,t,n)}};o.exports=s}); -__d(343,function(t,r,n,s){"use strict";function e(t,r,n){return!o(t.props,r)||!o(t.state,n)}var o=r(344);n.exports=e}); -__d(344,function(t,e,r,n){"use strict";function o(t,e){return t===e?0!==t||1/t===1/e:t!==t&&e!==e}function u(t,e){if(o(t,e))return!0;if("object"!=typeof t||null===t||"object"!=typeof e||null===e)return!1;var r=Object.keys(t),n=Object.keys(e);if(r.length!==n.length)return!1;for(var u=0;u2)return null;var c=r(e);if(null===c)return null;var d=0!==u||p?"none":"box-none";return o.createElement(h.View,{pointerEvents:d,key:t+"_"+a,style:[v[t],n(e)]},c)}}]),t}(o.Component);y.defaultProps={renderTitleComponent:function(e){var t=e.navigationState,r=String(t.title||"");return o.createElement(s,null,r)},renderLeftComponent:function(e){return e.scene.index>0?o.createElement(p,null):null},renderRightComponent:function(e){return null}},y.propTypes=babelHelpers.extends({},a.SceneRendererProps,{renderLeftComponent:g.func,renderRightComponent:g.func,renderTitleComponent:g.func,style:f.propTypes.style,viewProps:g.shape(f.propTypes)});var v=d.create({appbar:{alignItems:"center",backgroundColor:"#FFF",borderBottomColor:"rgba(0, 0, 0, .15)",borderBottomWidth:0,elevation:2,flexDirection:"row",height:b+m,justifyContent:"flex-start",left:0,marginBottom:16,position:"absolute",right:0,top:0},title:{bottom:0,left:b,marginTop:m,position:"absolute",right:b,top:0},left:{bottom:0,left:0,marginTop:m,position:"absolute",top:0},right:{bottom:0,marginTop:m,position:"absolute",right:0,top:0}}),C=l.create(y);C.HEIGHT=b+m,C.Title=s,C.BackButton=p,r.exports=C}); -__d(347,function(e,t,l,r){"use strict";var i=t(12),n=t(43),s=(n.Platform,n.StyleSheet),o=n.View,p=n.Text,y=function(e){var t=e.children,l=e.style,r=e.textStyle,n=e.viewProps;return i.createElement(o,babelHelpers.extends({style:[a.title,l]},n),i.createElement(p,{style:[a.titleText,r]},t))},a=s.create({title:{flex:1,flexDirection:"row",alignItems:"center",marginHorizontal:16},titleText:{flex:1,fontSize:18,fontWeight:"500",color:"rgba(0, 0, 0, .9)",textAlign:"left"}});y.propTypes={children:i.PropTypes.string.isRequired,style:o.propTypes.style,textStyle:p.propTypes.style},l.exports=y}); -__d(348,function(e,t,n,r){"use strict";var o=t(12),i=t(43),a=t(329),c=t(330),u=i.Image,s=(i.Platform,i.StyleSheet),l=i.TouchableOpacity,f=function(e){return o.createElement(l,{style:g.buttonContainer,onPress:function(){return e.onNavigate(c.getBackAction())}},o.createElement(u,{style:g.button,source:t(422)}))};f.propTypes={onNavigate:o.PropTypes.func.isRequired};var g=s.create({buttonContainer:{flex:1,flexDirection:"row",alignItems:"center",justifyContent:"center"},button:{height:24,width:24,margin:16,resizeMode:"contain"}});n.exports=a.create(f)}); -__d(422,function(e,a,s,n){s.exports=a(139).registerAsset({__packager_asset:!0,fileSystemLocation:"/Users/michael.len/repos/android-complete/native-skin/sdk/react/node_modules/react-native/Libraries/CustomComponents/NavigationExperimental/assets",httpServerLocation:"/assets/node_modules/react-native/Libraries/CustomComponents/NavigationExperimental/assets",width:24,height:24,scales:[1,1.5,2,3,4],files:["/Users/michael.len/repos/android-complete/native-skin/sdk/react/node_modules/react-native/Libraries/CustomComponents/NavigationExperimental/assets/back-icon@1x.android.png","/Users/michael.len/repos/android-complete/native-skin/sdk/react/node_modules/react-native/Libraries/CustomComponents/NavigationExperimental/assets/back-icon@1.5x.android.png","/Users/michael.len/repos/android-complete/native-skin/sdk/react/node_modules/react-native/Libraries/CustomComponents/NavigationExperimental/assets/back-icon@2x.android.png","/Users/michael.len/repos/android-complete/native-skin/sdk/react/node_modules/react-native/Libraries/CustomComponents/NavigationExperimental/assets/back-icon@3x.android.png","/Users/michael.len/repos/android-complete/native-skin/sdk/react/node_modules/react-native/Libraries/CustomComponents/NavigationExperimental/assets/back-icon@4x.android.png"],hash:"c9ca87917e5b42135b4c3602d3bd0451",name:"back-icon",type:"png"})}); -__d(349,function(t,n,e,i){"use strict";function o(t){var n=t.position,e=t.scene,i=e.index;return{opacity:n.interpolate({inputRange:[i-1,i,i+1],outputRange:[0,1,0]})}}function r(t){var n=t.position,e=t.scene,i=e.index;return{opacity:n.interpolate({inputRange:[i-1,i,i+1],outputRange:[0,1,0]}),transform:[{translateX:n.interpolate({inputRange:[i-1,i+1],outputRange:[200,-200]})}]}}function a(t){var n=t.position,e=t.scene,i=e.index;return{opacity:n.interpolate({inputRange:[i-1,i,i+1],outputRange:[0,1,0]})}}e.exports={forCenter:r,forLeft:o,forRight:a}}); -__d(350,function(t,e,i,n){"use strict";var a=e(286),o=e(341),s=e(328),r=e(334),c=e(337),u=e(238),p=e(351),h=e(335),l=e(338),_=e(339),d=e(243),v=e(248),k=e(249),f=e(13),y=e(342),g=p,m=function(t){function e(t,i){babelHelpers.classCallCheck(this,e);var n=babelHelpers.possibleConstructorReturn(this,Object.getPrototypeOf(e).call(this,t,i)),a=n._getInitialRouteStack();return n._previousStack=a,n._stack=a,n._useAnimation=!1,n.parentNavigator=t.navigator,n.navigationContext=new u,n.state={routeStack:a.toArray(),presentedIndex:a.index},n}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"jumpTo",value:function(t){this._applyStack(this._stack.jumpTo(t))}},{key:"jumpForward",value:function(){this._applyStack(this._stack.jumpForward())}},{key:"jumpBack",value:function(){this._applyStack(this._stack.jumpBack())}},{key:"push",value:function(t){this._applyStack(this._stack.push(t))}},{key:"pop",value:function(){this._applyStack(this._stack.pop())}},{key:"replaceAtIndex",value:function(t,e){this._applyStack(this._stack.replaceAtIndex(e,t))}},{key:"replace",value:function(t){this.replaceAtIndex(t,this._stack.index)}},{key:"replacePrevious",value:function(t){this.replaceAtIndex(t,this._stack.index-1)}},{key:"popToTop",value:function(){this._applyStack(this._stack.slice(0,1))}},{key:"popToRoute",value:function(t){this._applyStack(this._stack.popToRoute(t))}},{key:"replacePreviousAndPop",value:function(t){this._applyStack(this._stack.replacePreviousAndPop(t))}},{key:"resetTo",value:function(t){this._applyStack(this._stack.resetTo(t))}},{key:"immediatelyResetRouteStack",value:function(t){this._applyStack(this._stack.resetRoutes(t),!0)}},{key:"getCurrentRoutes",value:function(){return this._stack.toArray()}},{key:"shouldComponentUpdate",value:function(t,e){return y.shouldComponentUpdate.call(this,t,e)}},{key:"componentWillMount",value:function(){this._applyAnimation=this._applyAnimation.bind(this),this._onNavigate=this._onNavigate.bind(this),this._onNavigationBarRef=this._onNavigationBarRef.bind(this),this._onPositionChange=this._onPositionChange.bind(this),this._renderCard=this._renderCard.bind(this),this._renderHeader=this._renderHeader.bind(this),this._renderScene=this._renderScene.bind(this),this._willFocus()}},{key:"componentDidMount",value:function(){this._didFocus()}},{key:"componentWillUnmount",value:function(){this._positionListener&&this._positionListener.remove()}},{key:"componentWillUpdate",value:function(t,e){this._willFocus()}},{key:"componentDidUpdate",value:function(t,e){this._useAnimation||this._didFocus()}},{key:"render",value:function(){return f.createElement(s,{applyAnimation:this._applyAnimation,navigationState:this._stack.toNavigationState(),onNavigate:this._onNavigate,renderOverlay:this._renderHeader,renderScene:this._renderCard,style:this.props.style})}},{key:"_getInitialRouteStack",value:function(){var t=this.props,e=t.initialRouteStack,i=t.initialRoute,n=e||[i],a=i?n.indexOf(i):n.length-1;return new g(a,n)}},{key:"_renderHeader",value:function(t){this._positionListener&&this._positionListener.remove(),this._positionListener=new o(t.position,this._onPositionChange);var e=this.props,i=e.navigationBar,n=e.navigationBarNavigator;return i?f.cloneElement(i,{key:"header_"+t.scene.key,ref:this._onNavigationBarRef,navigator:n||this,navState:babelHelpers.extends({},this.state)}):null}},{key:"_renderCard",value:function(t){var e=t.scene,i=this.props.configureScene,n=c.forHorizontal,a=h.forHorizontal;if(i){var o=g.getRouteByNavigationState(e.navigationState),s=i(o,this.state.routeStack);if(s){var u=s.gestures||{};u.pop&&"left-to-right"===u.pop.direction||(u.pop&&"top-to-bottom"===u.pop.direction?(n=c.forVertical,a=h.forVertical):u.jumpBack&&u.jumpForward&&"left-to-right"===u.jumpBack.direction&&"right-to-left"===u.jumpForward.direction&&(n=_.forHorizontal,a=l.forHorizontal))}}var p=n(t),d=a(t);return f.createElement(r,babelHelpers.extends({},t,{key:"card_"+t.scene.key,panHandlers:d,renderScene:this._renderScene,style:p}))}},{key:"_renderScene",value:function(t){var e=t.scene.navigationState,i=g.getRouteByNavigationState(e);return this.props.renderScene(i,this)}},{key:"_applyStack",value:function(t,e){t!==this._stack&&(this._previousStack=this._stack,this._stack=t,this._useAnimation=e||this._previousStack.index!==t.index,this.setState({presentedIndex:t.index,routeStack:t.toArray()}))}},{key:"_onNavigationBarRef",value:function(t){this._navigationBarRef=t;var e=this.props.navigationBar;e&&"function"==typeof e.ref&&e.ref(t)}},{key:"_onPositionChange",value:function(t){var e=this._previousStack.index,i=this._stack.index;if(e!==i&&this._navigationBarRef&&"function"==typeof this._navigationBarRef.updateProgress){var n=(t.value-e)/(i-e);this._navigationBarRef.updateProgress(n,e,i)}var a=this._stack.index-t.value;a<.05&&this._didFocus()}},{key:"_applyAnimation",value:function(t,e,i){var n=e.index;return this._useAnimation?void a.timing(t,{duration:500,toValue:n}).start():void t.setValue(n)}},{key:"_willFocus",value:function(){var t=this._stack.get(this._stack.index);this._routeToFocus!==t&&(this._routeToFocus=t,this.navigationContext.emit("willfocus",{route:t}),this.props.onWillFocus&&this.props.onWillFocus(t))}},{key:"_didFocus",value:function(){var t=this._stack.get(this._stack.index);this._routeFocused!==t&&(this._routeFocused=t,this.navigationContext.emit("didfocus",{route:t}),this.props.onDidFocus&&this.props.onDidFocus(t))}},{key:"_onNavigate",value:function(t){switch(t){case h.Actions.BACK:this.pop();break;case l.Actions.JUMP_BACK:this.jumpBack();break;case l.Actions.JUMP_FORWARD:this.jumpForward()}}}]),e}(f.Component);m.BreadcrumbNavigationBar=d,m.NavigationBar=v,m.SceneConfigs=k,i.exports=m}); -__d(351,function(e,t,n,u){"use strict";function i(e){return void 0===e||null===e||""===e||!1}function r(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(var n=0,u=e.length;n0,"routes must not be an empty array"),o(t>-1&&t<=n.length-1,"RouteStack: index out of bound");var u=void 0;u=n[0]instanceof a?n:n.map(function(e){return o(!i(e),"route must not be mepty"),new a(e)}),this._routeNodes=u,this._index=t,this._key=String(h++)}return babelHelpers.createClass(e,null,[{key:"getRouteByNavigationState",value:function(e){return a.fromNavigationState(e).route}}]),babelHelpers.createClass(e,[{key:"toArray",value:function(){return this._routeNodes.map(function(e){return e.route})}},{key:"toNavigationState",value:function(){return{index:this._index,key:this._key,children:this._routeNodes.map(function(e){return e.toNavigationState()})}}},{key:"get",value:function(e){return e<0||e>this._routeNodes.length-1?null:this._routeNodes[e].route}},{key:"keyOf",value:function(e){if(i(e))return null;var t=this.indexOf(e);return t>-1?this._routeNodes[t].key:null}},{key:"indexOf",value:function(e){if(i(e))return-1;for(var t=0,n=this._routeNodes.length;t-1,"Calling popToRoute for a route that doesn't exist!"),this.slice(0,t+1)}},{key:"jumpTo",value:function(e){var t=this.indexOf(e);return this.jumpToIndex(t)}},{key:"jumpToIndex",value:function(e){return o(e>-1&&e=this._routeNodes.length?this:this._update(e,this._routeNodes)}},{key:"jumpBack",value:function(){var e=this._index-1;return e<0?this:this._update(e,this._routeNodes)}},{key:"replaceAtIndex",value:function(e,t){if(o(!i(t),"Must supply route to replace"),this.get(e)===t)return this;o(this.indexOf(t)===-1,"route must be unique");var n=this._routeNodes.length;if(e<0&&(e+=n),e<0||e>=n)return this;var u=this._routeNodes.slice(0);return u[e]=new a(t),this._update(e,u)}},{key:"replacePreviousAndPop",value:function(e){if(this._index<1)return this;var t=this.indexOf(e);return o(t===-1||t===this._index-1,"route already exists in the stack"),this.replaceAtIndex(this._index-1,e).popToRoute(e)}},{key:"resetTo",value:function(e){o(!i(e),"Must supply route");var t=this.indexOf(e);if(t===this._index)return this;o(t===-1,"route already exists in the stack");var n=this._routeNodes.slice(0,this._index);return n.push(new a(e)),this._update(n.length-1,n)}},{key:"resetRoutes",value:function(t){var n=t.length-1;return new e(n,t)}},{key:"forEach",value:function(e,t){this._routeNodes.forEach(function(n,u){e.call(t,n.route,u,n.key)})}},{key:"mapToArray",value:function(e,t){return this._routeNodes.map(function(n,u){return e.call(t,n.route,u,n.key)})}},{key:"_update",value:function(t,n){return this._index===t&&r(this._routeNodes,n)?this:new e(t,n)}},{key:"size",get:function(){return this._routeNodes.length}},{key:"index",get:function(){return this._index}}]),e}();n.exports=l}); -__d(352,function(e,c,r,d){"use strict";var t=c(353),u=c(354),s=c(355),a={FindReducer:t,StackReducer:u,TabsReducer:s};r.exports=a}); -__d(353,function(r,n,t,u){"use strict";function e(r,n){return function(t,u){for(var e=0;e=t.WARN&&(console.warn(n),!0)},info:function(n){return s>=t.INFO&&(console.info(n),!0)},error:function(n){return s>=t.ERROR&&(console.error(n),!0)},log:function(n){return s>=t.INFO&&(console.log(n),!0)},verbose:function(n){return s>=t.VERBOSE&&(console.log(n),!0)},assertTrue:function(n,e){n&&error("ASSERT FAILED: ",e)}};o.exports=u}); -__d(370,function(E,e,O,S){UI_SIZES={VIDEOVIEW_PLAYPAUSE:60,CONTROLBAR_HEIGHT:75,VIDEOWATERMARK:30,LOADING_ICON:30,CONTROLBAR_ICONSIZE:20,CONTROLBAR_LABELSIZE:16,CC_PREVIEW_HEIGHT:80};var R={PLAY:"Play",PLAY_PAUSE:"PlayPause",FULLSCREEN:"Fullscreen",MORE:"More",REWIND:"rewind",TWITTER:"Twitter",FACEBOOK:"Facebook",GOOGLEPLUS:"GooglePlus",EMAIL:"Email",LEARNMORE:"LearnMore",DISCOVERY:"discovery",QUALITY:"quality",CLOSED_CAPTIONS:"closedCaption",SHARE:"share",SETTING:"settings",NONE:"None",RESET_AUTOHIDE:"ResetAutoHide",SKIP:"Skip",AD_ICON:"Icon",AD_OVERLAY:"Overlay",PIP:"PIP"},I={ANDROID:"android",IOS:"ios"},A={FACEBOOK:"http://static1.squarespace.com/static/54823afbe4b023af78555735/549860e4e4b03ff49a6f3da6/549860e5e4b01fe317edf760/1419276283280/facebook+logo+png+transparent+background.png",TWITTER:"https://g.twimg.com/ios_homescreen_icon.png",GOOGLEPLUS:"https://lh3.ggpht.com/1Ug9gpwI16ARkDni8VYezbIaETcukEtwrnzRyzqWKV2u15SGpZGSmHQDVX0uPlzmgg=w300",EMAIL:"http://www.themissionsuite.com/wp-content/uploads/2014/06/large.png",OOYALA_LOGO:"http://www.palantir.net/presentations/dcamsterdam2014-decoupled-drupal-silex/assets/ooyala-logo.png"},_={LOADING_SCREEN:"loading",VIDEO_SCREEN:"video",START_SCREEN:"start",DISCOVERY_END_SCREEN:"discovery_end",END_SCREEN:"end",PAUSE_SCREEN:"pause",AD_SCREEN:"ad",ERROR_SCREEN:"error"},o={DISCOVERY_SCREEN:"discovery_screen",MOREOPTION_SCREEN:"moreOption",CLOSEDCAPTIONS_SCREEN:"cc_screen"},a={PAUSED:"paused"},t={DESIRED_PAUSE:"desired_pause",DESIRED_PLAY:"desired_play"},s={VERBOSE:4,INFO:3,WARN:2,ERROR:1,NONE:0};AUTOHIDE_DELAY=5e3,O.exports={UI_SIZES:UI_SIZES,BUTTON_NAMES:R,IMG_URLS:A,SCREEN_TYPES:_,OVERLAY_TYPES:o,OOSTATES:a,LOG_LEVEL:s,PLATFORMS:I,AUTOHIDE_DELAY:AUTOHIDE_DELAY,DESIRED_STATES:t}}); -__d(371,function(e,t,s,n){"use strict";var a=t(12),i=(babelHelpers.interopRequireDefault(a),t(43),t(369)),o=t(370),r=o.BUTTON_NAMES,h=(o.SCREEN_TYPES,o.OVERLAY_TYPES),c=(o.OOSTATES,o.PLATFORMS,o.AUTOHIDE_DELAY),l=t(372),d=t(373),p=function(e,t){this.skin=e,this.bridge=t,this.ooyalaSkinBridgeListener=new l(e,this,t),this.ooyalaSkinPanelRenderer=new d(e,this,t)};p.prototype.mount=function(e){this.ooyalaSkinBridgeListener.mount(e),this.bridge.onMounted()},p.prototype.unmount=function(){this.ooyalaSkinBridgeListener.unmount()},p.prototype.emitDiscoveryOptionChosen=function(e){this.bridge.onDiscoveryRow(e)},p.prototype.dismissOverlay=function(){i.log("On Overlay Dismissed"),this.popFromOverlayStackAndMaybeResume()},p.prototype.onBackPressed=function(){var e=this.popFromOverlayStackAndMaybeResume();return e},p.prototype.handleLanguageSelection=function(e){i.log("onLanguageSelected:"+e),this.skin.setState({selectedLanguage:e}),this.bridge.onLanguageSelected({language:e})},p.prototype.handleMoreOptionsButtonPress=function(e){switch(e){case r.DISCOVERY:this.pushToOverlayStackAndMaybePause(h.DISCOVERY_SCREEN);break;case r.CLOSED_CAPTIONS:this.pushToOverlayStackAndMaybePause(h.CLOSEDCAPTIONS_SCREEN);break;case r.SHARE:this.ooyalaSkinPanelRenderer.renderSocialOptions();break;case r.QUALITY:break;case r.SETTING:}},p.prototype.handlePress=function(e){switch(e){case r.MORE:this.pushToOverlayStackAndMaybePause(h.MOREOPTION_SCREEN);break;case r.DISCOVERY:this.pushToOverlayStackAndMaybePause(h.DISCOVERY_SCREEN);break;case r.CLOSED_CAPTIONS:this.pushToOverlayStackAndMaybePause(h.CLOSEDCAPTIONS_SCREEN);break;case r.SHARE:this.ooyalaSkinPanelRenderer.renderSocialOptions();break;case r.QUALITY:case r.SETTING:break;default:this.bridge.onPress({name:e})}},p.prototype.handleScrub=function(e){this.bridge.onScrub({percentage:e})},p.prototype.handleIconPress=function(e){this.bridge.onPress({name:r.AD_ICON,index:e})},p.prototype.handleAdOverlayPress=function(e){this.bridge.onPress({name:r.AD_OVERLAY,clickUrl:e})},p.prototype.handleAdOverlayDismiss=function(){this.skin.setState({adOverlay:null})},p.prototype.shouldShowLandscape=function(){return this.skin.state.width>this.skin.state.height},p.prototype.shouldShowDiscoveryEndscreen=function(){return 1==this.skin.state.upNextDismissed&&"discovery"==this.skin.props.endScreen.screenToShowOnEnd},p.prototype.handleVideoTouch=function(e){var t=(new Date).getTime()-this.skin.state.lastPressedTime>c;t?(i.verbose("handleVideoTouch - Time set"),this.skin.setState({lastPressedTime:(new Date).getTime()})):(i.verbose("handleVideoTouch - Time Zeroed"),this.skin.setState({lastPressedTime:new Date(0)}))},p.prototype.handleControlsTouch=function(){i.verbose("handleControlsTouch - Time reset"),this.skin.setState({lastPressedTime:(new Date).getTime()})},p.prototype.pushToOverlayStackAndMaybePause=function(e){0===this.skin.state.overlayStack.length&&this.skin.state.playing&&(i.log("New stack of overlays, pausing"),this.skin.setState({pausedByOverlay:!0}),this.bridge.onPress({name:r.PLAY_PAUSE}));var t=this.skin.state.overlayStack.push(e);return this.skin.forceUpdate(),t},p.prototype.clearOverlayStack=function(e){this.skin.setState({overlayStack:[]})},p.prototype.popFromOverlayStackAndMaybeResume=function(e){var t=this.skin.state.overlayStack.pop();return 0===this.skin.state.overlayStack.length&&this.skin.state.pausedByOverlay&&(i.log("Emptied stack of overlays, resuming"),this.skin.setState({pausedByOverlay:!1}),this.bridge.onPress({name:r.PLAY_PAUSE})),this.skin.forceUpdate(),t},p.prototype.renderScreen=function(){i.verbose("Rendering - Current Overlay stack: "+this.skin.state.overlayStack);var e=null;return this.skin.state.overlayStack.length>0?(e=this.skin.state.overlayStack[this.skin.state.overlayStack.length-1],i.verbose("Rendering Overlaytype: "+e)):i.verbose("Rendering screentype: "+this.skin.state.screenType),this.ooyalaSkinPanelRenderer.renderScreen(e,this.skin.state.inAdPod,this.skin.state.screenType)},s.exports=p}); -__d(372,function(e,t,n,o){"use strict";var i=t(369),s=t(370),r=s.SCREEN_TYPES,d=s.OVERLAY_TYPES,a=function(e,t,n){i.log("SkinBridgeListener Created"),this.skin=e,this.core=t};a.prototype.mount=function(e){var t=this;i.log("SkinBridgeListener Mounted"),this.listeners=[];for(var n=[["timeChanged",function(e){return t.onTimeChange(e)}],["ccStylingChanged",function(e){return t.onCcStylingChange(e)}],["currentItemChanged",function(e){return t.onCurrentItemChange(e)}],["frameChanged",function(e){return t.onFrameChange(e)}],["volumeChanged",function(e){return t.onVolumeChanged(e)}],["playCompleted",function(e){return t.onPlayComplete(e)}],["stateChanged",function(e){return t.onStateChange(e)}],["desiredStateChanged",function(e){return t.onDesiredStateChange(e)}],["discoveryResultsReceived",function(e){return t.onDiscoveryResult(e)}],["onClosedCaptionUpdate",function(e){return t.onClosedCaptionUpdate(e)}],["adStarted",function(e){return t.onAdStarted(e)}],["adSwitched",function(e){return t.onAdSwitched(e)}],["adPodStarted",function(e){return t.onAdPodStarted(e)}],["adPodCompleted",function(e){return t.onAdPodCompleted(e)}],["adOverlay",function(e){return t.onAdOverlay(e)}],["adError",function(e){return t.onAdError(e)}],["setNextVideo",function(e){return t.onSetNextVideo(e)}],["upNextDismissed",function(e){return t.onUpNextDismissed(e)}],["playStarted",function(e){return t.onPlayStarted(e)}],["error",function(e){return t.onError(e)}],["embedCodeSet",function(e){return t.onEmbedCodeSet(e)}]],o=0;or},getStyles:function(e){var t=r(378);void 0==e&&(e={});var n={};for(var i in t)n[i]=t[i];for(var i in e)n[i]=e[i];return a.StyleSheet.create(n)},getTimerLabel:function(e){var r="";return r=e<10?"00:0"+(0|e).toString():e<60?"00:"+(0|e).toString():e<600?"0"+(e/60).toString()+":"+(e%60).toString():(e/60).toString()+":"+(e%60).toString()},isPlaying:function(e){return e>0},isPaused:function(e){return 0==e},secondsToString:function(e){var r="";e<0&&(r="-",e=-e);var t=new Date(1e3*e),n=t.getUTCHours(),i=t.getUTCMinutes(),o=t.getSeconds();o<10&&(o="0"+o),0==i?i="00":i<10&&(i="0"+i);var a=i+":"+o;return n>0&&(a=n+":"+a),r+a},localizedString:function(e,r,t){if("string"!=typeof r)return null;"string"!=typeof e&&(e=void 0),"object"==typeof t&&null!==t||(t={}),s.verbose("preferredLocale: "+e+", stringId: "+r+", localizableStrings:");var n=t.defaultLanguage?t.defaultLanguage:"en";return e&&t[e]&&t[e][r]?t[e][r]:t[n]&&t[n][r]?t[n][r]:r},stringForErrorCode:function(e){switch(e){case 0:return"Authorization Failed";case 1:return"Authorization Response invalid";case 2:return"Heartbeat failed";case 3:return"Content Tree Response invalid";case 4:return"The signature of the Authorization Response is invalid";case 5:return"Content Tree Next failed";case 6:return"AVPlayer Failed";case 7:return"The asset is not encoded for iOS";case 8:return"An Internal iOS Error. Check the error property.";case 9:return"Metadata Response invalid";case 10:return"During DRM Rights Acquisition, the rights server reported an invalid token";case 11:return"During DRM Rights Acquisition, the server reported that the device limit has been reached";case 12:return"During DRM Rights Acquisition, the server reported that device binding failed";case 13:return"During DRM Rights Acquisition, the server reported the device id was too long";case 14:return"There was some unknown error during the DRM workflow";case 15:return"Failed to download a required file during the DRM workflow";case 16:return"Failed to complete device personalization during the DRM workflow";case 17:return"Failed to get rights for asset during the DRM workflow";case 18:return"The expected discovery parameters are not provided";case 19:return"The discovery response is not received due to network errors";case 20:return"The discovery reponse is received and an error occured on server side";default:return"This is not working"}}};t.exports=u}); -__d(376,function(t,e,o,s){var p=e(12),r=babelHelpers.interopRequireDefault(p),i=e(43),n=e(375).getStyles(e(377)),l=r.default.createClass({displayName:"RectButton",propTypes:{icon:r.default.PropTypes.string,position:r.default.PropTypes.string,onPress:r.default.PropTypes.func,opacity:r.default.PropTypes.number,frameWidth:r.default.PropTypes.number,frameHeight:r.default.PropTypes.number,buttonWidth:r.default.PropTypes.number,buttonHeight:r.default.PropTypes.number,buttonColor:r.default.PropTypes.string,buttonStyle:r.default.PropTypes.object,fontSize:r.default.PropTypes.number,fontFamily:r.default.PropTypes.string,style:i.Text.propTypes.style},render:function(){var t,e={fontSize:this.props.fontSize,fontFamily:this.props.fontFamily},o={width:this.props.buttonWidth,height:this.props.buttonHeight},s={color:null==this.props.buttonColor?"white":this.props.buttonColor};if(null!=this.props.style)t=this.props.style;else if("center"==this.props.position){var p=Math.round(.5*(this.props.frameHeight-this.props.buttonHeight)),l=Math.round(.5*(this.props.frameWidth-this.props.buttonWidth));t={position:"absolute",top:p,left:l}}else t=n[this.props.position];return r.default.createElement(i.TouchableHighlight,{style:t,onPress:this.props.onPress,underlayColor:"transparent",activeOpacity:this.props.opacity},r.default.createElement(i.View,{style:[n.buttonArea,o]},r.default.createElement(i.Text,{style:[n.buttonTextStyle,e,s,this.props.buttonStyle]},this.props.icon)))}});o.exports=l}); -__d(377,function(t,o,e,i){e.exports={topRight:{position:"absolute",top:10,right:10},topLeft:{position:"absolute",top:10,left:10},bottomRight:{position:"absolute",bottom:10,right:10},bottomLeft:{position:"absolute",bottom:10,left:10},buttonArea:{flex:1,flexDirection:"row",alignSelf:"center"},buttonTextStyle:{flex:1,alignSelf:"center",textAlign:"center",color:"white"}}}); -__d(378,function(t,e,n,o){n.exports={loading:{flex:1,alignItems:"center",justifyContent:"center"},waterMarkContainer:{flexDirection:"row",height:8},waterMarkImageSW:{position:"absolute",bottom:20,left:20},waterMarkImageNE:{position:"absolute",top:20,right:20},waterMarkImageSE:{position:"absolute",bottom:20,right:20},waterMarkImage:{width:160,height:24,alignItems:"center",backgroundColor:"transparent",margin:10},infoPanelNW:{flexDirection:"column",backgroundColor:"transparent"},infoPanelSW:{position:"absolute",bottom:0,left:0},infoPanelTitle:{textAlign:"left",marginTop:20,marginLeft:10},infoPanelDescription:{textAlign:"left",margin:10}}}); -__d(379,function(e,t,i,n){i.exports={container:{flex:1,flexDirection:"column",alignItems:"flex-start"},promoImageSmall:{width:180,height:90,margin:20}}}); -__d(380,function(t,i,e,a){var n=i(12),o=babelHelpers.interopRequireDefault(n),s=i(43),p=i(370),l=p.BUTTON_NAMES,u=(p.PLATFORMS,i(375).getStyles(i(377))),r="play",h="pause",y=o.default.createClass({displayName:"VideoViewPlayPause",propTypes:{icons:o.default.PropTypes.object,position:o.default.PropTypes.string,onPress:o.default.PropTypes.func,opacity:o.default.PropTypes.number,frameWidth:o.default.PropTypes.number,frameHeight:o.default.PropTypes.number,buttonWidth:o.default.PropTypes.number,buttonHeight:o.default.PropTypes.number,buttonColor:o.default.PropTypes.string,buttonStyle:o.default.PropTypes.object,fontSize:o.default.PropTypes.number,style:o.default.PropTypes.object,showButton:o.default.PropTypes.bool,playing:o.default.PropTypes.bool,loading:o.default.PropTypes.bool,initialPlay:o.default.PropTypes.bool},getInitialState:function(){return{play:{animationScale:new s.Animated.Value(1),animationOpacity:new s.Animated.Value(1)},pause:{animationScale:new s.Animated.Value(1),animationOpacity:new s.Animated.Value(0)},widget:{animationOpacity:new s.Animated.Value(0)},showInitialPlayAnimation:this.props.initialPlay,inAnimation:!1}},componentWillMount:function(){this.props.initialPlay?(this.state.widget.animationOpacity.setValue(1),this.state.play.animationOpacity.setValue(1),this.state.pause.animationOpacity.setValue(0)):(this.state.widget.animationOpacity.setValue(this.props.showButton?1:0),this.state.play.animationOpacity.setValue(this.props.playing?0:1),this.state.pause.animationOpacity.setValue(this.props.playing?1:0))},componentDidMount:function(){this.state.showInitialPlayAnimation&&this.animatePlayButton()},componentWillReceiveProps:function(t){if(t.showButton!=this.props.showButton){var i=t.showButton?1:0;s.Animated.timing(this.state.widget.animationOpacity,{toValue:i}).start()}t.playing!=this.props.playing&&(this.state.inAnimation||this.syncButtons(t.playing))},onPress:function(){this.props.showButton?(this.props.playing?this.showPlayButton():this.animatePlayButton(),this.props.onPress(l.PLAY_PAUSE)):this.props.onPress(l.RESET_AUTOHIDE)},onAnimationCompleted:function(t){this.state.widget.animationOpacity.setValue(this.props.showButton?1:0),this.setState({inAnimation:!1}),this.syncButtons(this.props.playing)},animatePlayButton:function(){this.setState({inAnimation:!0}),this.state.play.animationScale.setValue(1),this.state.play.animationOpacity.setValue(1),s.Animated.parallel([s.Animated.timing(this.state.play.animationOpacity,{toValue:0}),s.Animated.timing(this.state.play.animationScale,{toValue:2})]).start(this.onAnimationCompleted)},showPlayButton:function(){this.state.pause.animationOpacity.setValue(0),this.state.play.animationOpacity.setValue(1),this.state.play.animationScale.setValue(1)},showPauseButton:function(){this.state.pause.animationOpacity.setValue(1),this.state.play.animationOpacity.setValue(0)},_renderButton:function(t){var i={fontSize:this.props.fontSize,fontFamily:this.props.icons[t].fontFamily},e={opacity:this.state[t].animationOpacity},a={transform:[{scale:this.state[t].animationScale}]},n={color:null==this.props.buttonColor?"white":this.props.buttonColor},p={position:"absolute"};return o.default.createElement(s.Animated.Text,{style:[u.buttonTextStyle,i,n,this.props.buttonStyle,a,e,p]},this.props.icons[t].icon)},syncButtons:function(t){t?this.showPauseButton():this.showPlayButton()},render:function(){var t=this,i=this.props.platform==p.PLATFORMS.ANDROID?2:1;if(null!=this.props.style)positionStyle=this.props.style;else if("center"==this.props.position){var e=Math.round(.5*(this.props.frameHeight-this.props.buttonHeight*i)),a=Math.round(.5*(this.props.frameWidth-this.props.buttonWidth*i));positionStyle={position:"absolute",top:e,left:a}}else positionStyle=u[this.props.position];var n={width:this.props.buttonWidth,height:this.props.buttonHeight},l={opacity:this.state.widget.animationOpacity},y=this._renderButton(r),c=this._renderButton(h);return this.props.platform==p.PLATFORMS.ANDROID?this.props.showButton?(n.justifyContent="center",n.alignSelf="center",n.paddingTop=this.props.buttonHeight/i,n.paddingRight=this.props.buttonWidth,n.height=this.props.buttonHeight*i,n.width=this.props.buttonWidth*i,o.default.createElement(s.TouchableHighlight,{onPress:function(){return t.onPress()},style:[positionStyle],underlayColor:"transparent",activeOpacity:this.props.opacity},o.default.createElement(s.View,null,o.default.createElement(s.Animated.View,{style:[u.buttonArea,n]},y,c)))):null:o.default.createElement(s.TouchableHighlight,{onPress:function(){return t.onPress()},style:[positionStyle],underlayColor:"transparent",activeOpacity:this.props.opacity},o.default.createElement(s.View,null,o.default.createElement(s.Animated.View,{style:[u.buttonArea,n,l,{position:"absolute"}]},y,c)))}});e.exports=y}); -__d(381,function(e,t,s,i){"use strict";var r={threshold:[320,860],multiplier:[.7,1,1.2],getSize:function(e,t){for(var t=t?t:this.threshold,s=0;s0?r>=l.length?(console.log("Warning: No multiplier value available for size "+r+" in multiplier array ["+l+"], falling back to the largest multiplier value available. Length of multiplier array should be one more than the length of the threshold array."),t*l[l.length-1]):t*l[r]:("number"!=typeof t&&console.log("Warning: baseSize must be a number."),("object"!=typeof l||l.length<=0)&&console.log("Warning: multiplier must be a non empty array."),0)},makeResponsiveValues:function(e,t,s){var i=this.getSize(e,s);return"object"==typeof t&&t.length>0?i>=t.length?(console.log("Warning: No value available for size "+i+" in values array ["+t+"], falling back to the largest value available. Length of values array should be one more than the length of the threshold array."),t[t.length-1]):t[i]:(console.log("Warning: values must be a non empty array."),0)},TestSuite:{Assert:function(){var e=arguments[0];if(!e)throw new Error("ASSERTION FAILED: "+JSON.stringify(arguments))},AssertStrictEquals:function(){var e=arguments[0],t=arguments[1];if(e!==t){var s="ASSERTION FAILED: "+JSON.stringify(e)+" !== "+JSON.stringify(t);throw arguments.length>2&&(s+=" ("+JSON.stringify(Array.prototype.slice.call(arguments,2))+")"),new Error(s)}},TestResponsive_multiplier_medium:function(){var e=r.makeResponsiveMultiplier(500,100,[1,2,3],[200,800]);this.AssertStrictEquals(e,200,e)},TestResponsive_multiplier_medium_default:function(){var e=r.makeResponsiveMultiplier(500,100);this.AssertStrictEquals(e,100,e)},TestResponsive_multiplier_small:function(){var e=r.makeResponsiveMultiplier(100,100,[1,2,3],[200,800]);this.AssertStrictEquals(e,100,e)},TestResponsive_multiplier_small_border:function(){var e=r.makeResponsiveMultiplier(200,100,[1,2,3],[200,800]);this.AssertStrictEquals(e,100,e)},TestResponsive_multiplier_large_border:function(){var e=r.makeResponsiveMultiplier(800,100,[1,2,3],[200,800]);this.AssertStrictEquals(e,200,e)},TestResponsive_multiplier_large:function(){var e=r.makeResponsiveMultiplier(900,100,[1,2,3],[200,800]);this.AssertStrictEquals(e,300,e)},TestResponsive_multiplier_overflow:function(){var e=r.makeResponsiveMultiplier(900,100,[1],[200,800]);this.AssertStrictEquals(e,100,e)},TestResponsive_values_medium:function(){var e=r.makeResponsiveValues(500,[200,300,400],[200,800]);this.AssertStrictEquals(e,300,e)},TestResponsive_values_overflow:function(){var e=r.makeResponsiveValues(500,[200],[200,800]);this.AssertStrictEquals(e,200,e)},TestResponsive_values_empty_array:function(){var e=r.makeResponsiveValues(500,[],[200,800]);this.AssertStrictEquals(e,0,e)},Run:function(){for(var e=Object.keys(this).sort(),t=0;t0;return c.log("duration: "+this.props.duration),n.default.createElement(u,{width:this.props.width,height:this.props.height,primaryButton:"replay",playhead:this.props.duration,duration:this.props.duration,platform:this.props.platform,volume:this.props.volume,onPress:function(e){return t.handlePress(e)},shouldShowProgressBar:!1,showWatermark:this.props.showWatermark,handleControlsTouch:function(){return t.props.handleControlsTouch()},fullscreen:this.props.fullscreen,isShow:e,config:{controlBar:this.props.config.controlBar,buttons:this.props.config.buttons,icons:this.props.config.icons,live:this.props.config.live}})},render:function(){return this._renderDefaultScreen()}}));r.exports=d}); -__d(383,function(t,o,e,n){e.exports={container:{flex:1,flexDirection:"column",alignItems:"flex-start"},fullscreenContainer:{flex:1,flexDirection:"column",backgroundColor:"transparent"},promoImageSmall:{width:180,height:90,margin:20},controlBarPosition:{flex:0,flexDirection:"column",backgroundColor:"rgba(0,0,0,0.3)"},replaybuttonCenter:{flex:1,flexDirection:"row",alignSelf:"center",alignItems:"center",backgroundColor:"transparent"},replaybuttonSE:{position:"absolute",bottom:0,right:0},replaybuttonSW:{position:"absolute",bottom:0,left:0},replaybutton:{fontSize:40,textAlign:"center",color:"white",margin:10},iconDismiss:{padding:25},dismissButtonTopRight:{position:"absolute",top:0,right:0}}}); -__d(384,function(e,r,t,l){"use strict";var a=r(12),u=babelHelpers.interopRequireDefault(a),n=r(43),f=r(375),d=f.getStyles(r(385)),o=u.default.createClass({displayName:"ProgressBar",propTypes:{percent:u.default.PropTypes.number},render:function(){var e=this.props.percent,r=0,t=1-e-r,l={backgroundColor:"#4389FF",flex:e},a={backgroundColor:"#7F7F7F",flex:r},f={backgroundColor:"#AFAFAF",flex:t},o=n.StyleSheet.create({played:l,buffered:a,unbuffered:f});return u.default.createElement(n.View,{style:d.container},u.default.createElement(n.View,{style:o.played}),u.default.createElement(n.View,{style:o.buffered}),u.default.createElement(n.View,{style:o.unbuffered}))}});t.exports=o}); -__d(385,function(i,n,r,o){r.exports={container:{flexDirection:"row",height:3,marginVertical:6,marginHorizontal:20}}}); -__d(386,function(o,e,s,i){"use strict";var t=e(12),n=babelHelpers.interopRequireDefault(t),r=e(43),p=e(370),c=p.BUTTON_NAMES,l=(p.IMG_URLS,p.UI_SIZES),a=(e(369),e(375)),h=e(387),u=e(390),f=(e(388),e(381)),d=a.getStyles(e(391)),y=n.default.createClass({displayName:"ControlBar",getInitialState:function(){return{showVolume:!1}},propTypes:{width:n.default.PropTypes.number.isRequired,height:n.default.PropTypes.number.isRequired,primaryButton:n.default.PropTypes.string.isRequired,fullscreen:n.default.PropTypes.bool.isRequired,playhead:n.default.PropTypes.number.isRequired,duration:n.default.PropTypes.number.isRequired,volume:n.default.PropTypes.number.isRequired,onPress:n.default.PropTypes.func.isRequired,handleControlsTouch:n.default.PropTypes.func.isRequired,live:n.default.PropTypes.object,config:n.default.PropTypes.object.isRequired},getDefaultProps:function(){return{playhead:0,duration:0}},getPlayHeadTimeString:function(){return this.props.live?this.props.live.label:a.secondsToString(this.props.playhead)+" - "},getDurationString:function(){return this.props.live?null:a.secondsToString(this.props.duration)},onPlayPausePress:function(){this.props.onPress(c.PLAY_PAUSE)},onVolumePress:function(){this.setState({showVolume:!this.state.showVolume})},onSocialSharePress:function(){this.props.onPress&&this.props.onPress(c.SHARE)},onClosedCaptionsPress:function(){this.props.onPress&&this.props.onPress(c.CLOSED_CAPTIONS)},onDiscoveryPress:function(){this.props.onPress&&this.props.onPress(c.DISCOVERY)},onFullscreenPress:function(){this.props.onPress&&this.props.onPress(c.FULLSCREEN)},onMorePress:function(){this.props.onPress&&this.props.onPress(c.MORE)},onRewindPress:function(){this.props.onPress&&this.props.onPress(c.REWIND)},render:function(){var o,e=f.makeResponsiveMultiplier(this.props.width,l.CONTROLBAR_ICONSIZE),s=f.makeResponsiveMultiplier(this.props.width,l.CONTROLBAR_LABELSIZE);this.props.platform==p.PLATFORMS.ANDROID&&(o=this.props.config.controlBar.logo.imageResource.androidResource),this.props.platform==p.PLATFORMS.IOS&&(o=this.props.config.controlBar.logo.imageResource.iosResource);for(var i=[],t={playPause:{onPress:this.onPlayPausePress,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],playIcon:this.props.config.icons.play,pauseIcon:this.props.config.icons.pause,replayIcon:this.props.config.icons.replay,primaryActionButton:this.props.primaryButton},volume:{onPress:this.onVolumePress,style:this.state.showVolume?[d.icon,{fontSize:e},d.iconHighlighted,this.props.config.controlBar.iconStyle.active]:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],iconOn:this.props.config.icons.volume,iconOff:this.props.config.icons.volumeOff,iconTouchableStyle:d.iconTouchable,showVolume:this.state.showVolume,volume:this.props.volume,scrubberStyle:d.volumeSlider,volumeControlColor:this.props.config.controlBar.volumeControl.color},timeDuration:{onPress:this.props.live?this.props.live.onGoLive:null,playHeadTimeStyle:[d.playheadLabel,{fontSize:s}],durationStyle:[d.durationLabel,{fontSize:s}],completeTimeStyle:[d.completeTimeStyle],playHeadTimeString:this.getPlayHeadTimeString(),iconTouchableStyle:d.iconTouchable,durationString:this.getDurationString()},fullscreen:{onPress:this.onFullscreenPress,iconTouchableStyle:d.iconTouchable,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],icon:this.props.fullscreen?this.props.config.icons.compress:this.props.config.icons.expand},rewind:{onPress:this.onRewindPress,iconTouchableStyle:d.iconTouchable,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],icon:this.props.config.icons.rewind},moreOptions:{onPress:this.onMorePress,iconTouchableStyle:d.iconTouchable,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],icon:this.props.config.icons.ellipsis},discovery:{onPress:this.onDiscoveryPress,iconTouchableStyle:d.iconTouchable,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],icon:this.props.config.icons.discovery},share:{onPress:this.onSocialSharePress,iconTouchableStyle:d.iconTouchable,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],icon:this.props.config.icons.share},closedCaption:{onPress:this.onClosedCaptionsPress,iconTouchableStyle:d.iconTouchable,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],icon:this.props.config.icons.cc},watermark:{shouldShow:a.shouldShowLandscape(this.props.width,this.props.height),style:d.waterMarkImage,icon:o,resizeMode:r.Image.resizeMode.contain}},c=u.collapse(this.props.width,this.props.config.buttons),y=0;y0?e.iconOn:e.iconOff,n={fontFamily:l.fontFamilyName};return r.default.createElement(o.View,{style:[{flexDirection:"row"}]},r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,n]},l.fontString)),t)},timeDurationWidget:function(e){if(e.onPress)return r.default.createElement(o.TouchableHighlight,{onPress:e.onPress},r.default.createElement(o.Text,{style:e.style},e.durationString));var t=r.default.createElement(o.Text,{style:e.playHeadTimeStyle},e.playHeadTimeString),l=r.default.createElement(o.Text,{style:e.durationStyle},e.durationString);return r.default.createElement(o.View,{style:e.completeTimeStyle},t,l)},flexibleSpaceWidget:function(e){return r.default.createElement(o.View,{style:{flex:1}})},discoveryWidget:function(e){var t={fontFamily:e.icon.fontFamilyName};return r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,t]},e.icon.fontString))},fullscreenWidget:function(e){var t={fontFamily:e.icon.fontFamilyName};return r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,t]},e.icon.fontString))},moreOptionsWidget:function(e){var t={fontFamily:e.icon.fontFamilyName};return r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,t]},e.icon.fontString))},rewindWidget:function(e){var t={fontFamily:e.icon.fontFamilyName};return r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,t]},e.icon.fontString))},watermarkWidget:function(e){return e.shouldShow?r.default.createElement(o.View,{style:s.watermark},r.default.createElement(o.Image,{style:e.style,source:{uri:e.icon},resizeMode:e.resizeMode})):null},shareWidget:function(e){var t={fontFamily:e.icon.fontFamilyName};return r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,t]},e.icon.fontString))},closedCaptionWidget:function(e){var t={fontFamily:e.icon.fontFamilyName};return r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,t]},e.icon.fontString))},bitrateSelectorWidget:function(e){return null},liveWidget:function(e){return null},render:function(){var e={playPause:this.playPauseWidget,volume:this.volumeWidget,timeDuration:this.timeDurationWidget,flexibleSpace:this.flexibleSpaceWidget,rewind:this.rewindWidget,discovery:this.discoveryWidget,fullscreen:this.fullscreenWidget,moreOptions:this.moreOptionsWidget,watermark:this.watermarkWidget,share:this.shareWidget,closedCaption:this.closedCaptionWidget,bitrateSelector:this.bitrateSelectorWidget,live:this.liveWidget};if(this.props.widgetType.name in e){var t=this.props.options[this.props.widgetType.name];return e[this.props.widgetType.name](t)}return u.warn("WARNING: unsupported widget name: "+this.props.widgetType.name),r.default.createElement(o.View,null)}}));l.exports=y}); -__d(388,function(e,o,r,t){"use strict";var u=o(12),l=babelHelpers.interopRequireDefault(u),p=o(43);({name:"VolumeView",propTypes:{volume:l.default.PropTypes.object}});r.exports=(0,p.requireNativeComponent)("OOVolumeView",null)}); -__d(389,function(t,e,n,r){n.exports={watermark:{flex:1,justifyContent:"center",alignItems:"center",backgroundColor:"transparent"}}}); -__d(390,function(t,i,n,o){"use strict";var e={collapse:function(t,i){if(isNaN(t)||void 0===t)return{fit:i,overflow:[]};if(!i)return[];var n=this,o=i.filter(function(t){return n._isValid(t)}),e=this._collapse(t,o);return e},_isValid:function(t){var i=t&&"moreOptions"==t.location||"controlBar"==t.location&&t.whenDoesNotFit&&void 0!==t.minWidth&&t.minWidth>=0;return i},_collapse:function(t,i){for(var n={fit:i.slice(),overflow:[]},o=i.reduce(function(t,i,n,o){return i.minWidth?t+i.minWidth:t},0),e=i.length-1;e>=0;--e){var r=i[e];this._isOnlyInMoreOptions(r)&&(o=this._collapseLastItemMatching(n,r,o)),o>t&&this._isCollapsable(r)&&(o=this._collapseLastItemMatching(n,r,o))}return n},_isOnlyInMoreOptions:function(t){var i="moreOptions"==t.location;return i},_isCollapsable:function(t){var i="controlBar"==t.location&&t.whenDoesNotFit&&"keep"!=t.whenDoesNotFit;return i},_collapseLastItemMatching:function(t,i,n){var o=t.fit.lastIndexOf(i);return o>-1&&(t.fit.splice(o,1),t.overflow.unshift(i),i.minWidth&&(n-=i.minWidth)),n},_isOverflow:function(t){return t.whenDoesNotFit&&"moveToMoreOptions"==t.whenDoesNotFit}};n.exports=e}); -__d(391,function(e,o,i,r){i.exports={controlBarContainer:{flexDirection:"row",marginHorizontal:20,flex:0,alignItems:"center",marginBottom:10},containerHidden:{flexDirection:"row",backgroundColor:"rgba(0,0,0,0.5)",height:0,overflow:"hidden"},icon:{flex:1,color:"#8E8E8E"},iconTouchable:{padding:8},playheadLabel:{flex:0,flexDirection:"row",color:"#FFFFFF",fontFamily:"AvenirNext-DemiBold"},durationLabel:{flex:0,flexDirection:"row",color:"#B3B3B3",fontFamily:"AvenirNext-DemiBold"},completeTimeStyle:{flex:0,flexDirection:"row"},iconHighlighted:{color:"#E6E6E6"},volumeSlider:{height:30,width:100,alignSelf:"center"},placeholder:{flex:1},waterMarkImage:{width:120,height:18,alignItems:"center",backgroundColor:"transparent",margin:10}}}); -__d(392,function(e,r,a,t){var l=r(12),n=babelHelpers.interopRequireDefault(l),s=r(43),i=r(375),u=i.getStyles(),o=n.default.createClass({displayName:"WaterMark",render:function(){var e=u.waterMarkImageSE,r=n.default.createElement(s.Image,{style:[u.waterMarkImage,e],source:{uri:this.props.general.watermark.url},resizeMode:s.Image.resizeMode.contain});return n.default.createElement(s.View,{style:u.waterMarkContainer},r)}});a.exports=o}); -__d(393,function(e,t,l,n){var r=t(12),a=babelHelpers.interopRequireDefault(r),i=t(43),s=t(375),p=s.getStyles(t(394)),o=a.default.createClass({displayName:"InfoPanel",propTypes:{title:a.default.PropTypes.string,description:a.default.PropTypes.string},render:function(){var e;return e=a.default.createElement(i.View,{style:p.infoPanelNW},a.default.createElement(i.Text,{style:p.infoPanelTitle},this.props.title),a.default.createElement(i.Text,{style:p.infoPanelDescription},this.props.description)),a.default.createElement(i.View,{style:p.container},e)}});l.exports=o}); -__d(394,function(n,e,t,c){t.exports={container:{flexDirection:"column",alignItems:"center"}}}); -__d(395,function(e,t,r,s){"use strict";var o=t(12),i=babelHelpers.interopRequireDefault(o),n=t(43),h=t(370),a=(h.BUTTON_NAMES,h.IMG_URLS,h.UI_SIZES),p=t(375),u=t(384),l=t(386),d=t(381),c=p.getStyles(t(396)),f=(p.getStyles(t(385)),6),y=20,g=3,m=14,T=45,P=8,v=i.default.createClass({displayName:"BottomOverlay",propTypes:{width:i.default.PropTypes.number,height:i.default.PropTypes.number,primaryButton:i.default.PropTypes.string,fullscreen:i.default.PropTypes.bool,cuePoints:i.default.PropTypes.array,playhead:i.default.PropTypes.number,duration:i.default.PropTypes.number,ad:i.default.PropTypes.object,volume:i.default.PropTypes.number,onPress:i.default.PropTypes.func,onScrub:i.default.PropTypes.func,handleControlsTouch:i.default.PropTypes.func.isRequired,isShow:i.default.PropTypes.bool,shouldShowProgressBar:i.default.PropTypes.bool,live:i.default.PropTypes.object,shouldShowLandscape:i.default.PropTypes.bool,config:i.default.PropTypes.object},getDefaultProps:function(){return{shouldShowProgressBar:!0}},getInitialState:function(){return this.props.isShow?{touch:!1,opacity:new n.Animated.Value(1),height:new n.Animated.Value(d.makeResponsiveMultiplier(this.props.width,a.CONTROLBAR_HEIGHT))}:{touch:!1,opacity:new n.Animated.Value(0),height:new n.Animated.Value(0)}},componentDidUpdate:function(e,t){e.width!=this.props.width&&this.props.isShow&&this.state.height.setValue(d.makeResponsiveMultiplier(this.props.width,a.CONTROLBAR_HEIGHT)),e.isShow!=this.props.isShow&&(this.state.opacity.setValue(this.props.isShow?0:1),this.state.height.setValue(this.props.isShow?1:d.makeResponsiveMultiplier(this.props.width,a.CONTROLBAR_HEIGHT)),n.Animated.parallel([n.Animated.timing(this.state.opacity,{toValue:this.props.isShow?1:0,duration:500,delay:0}),n.Animated.timing(this.state.height,{toValue:this.props.isShow?d.makeResponsiveMultiplier(this.props.width,a.CONTROLBAR_HEIGHT):1,duration:500,delay:0})]).start())},_renderProgressBarWidth:function(){return this.props.width-2*y},_renderTopOffset:function(e){return f+g/2-e/2},_renderLeftOffset:function(e,t,r){return y+t*r-e/2},_renderProgressScrubber:function(e){var t=this._renderProgressBarWidth(),r=this._renderTopOffset(m),s=this._renderLeftOffset(m,e,t),o={top:r,left:s};return i.default.createElement(n.View,{style:[c.progressScrubber,o,{width:m,height:m}]})},_renderProgressBar:function(e){return i.default.createElement(u,{ref:"progressBar",percent:e})},_renderCompleteProgressBar:function(){if(this.props.shouldShowProgressBar){var e=this.playedPercent(this.props.playhead,this.props.duration);return i.default.createElement(n.View,{style:c.progressBarStyle},this._renderProgressBar(e),this._renderProgressScrubber(!this.props.ad&&this.state.touch?this.touchPercent(this.state.x):e),this._renderCuePoints(this.props.cuePoints))}},_getCuePointLeftOffset:function(e,t){var r=e/this.props.duration;r>1&&(r=1),r<0&&(r=0);var s=this._renderLeftOffset(P,r,t);return s},_renderCuePoints:function(e){if(e){for(var t,r,s=[],o=this._renderProgressBarWidth(),h=this._renderTopOffset(P),a=0,p=0;p1?r=1:r<0&&(r=0),r},touchPercent:function(e){var t=(e-y)/(this.props.width-2*y);return t>1?t=1:t<0&&(t=0),t},handleTouchStart:function(e){if(this.props.handleControlsTouch(),this.isMounted()){var t=d.makeResponsiveMultiplier(this.props.width,T);if(this.props.height-e.nativeEvent.pageYthis.props.height?h.thumbnailLandscape:h.thumbnailPortrait,r=this.props.width>this.props.height?h.columnContainerLandscape:h.columnContainerPortrait;this.state.impressionsFired||f.log("Firing Impressions for all "+this.props.dataSource.length+" discovery entries");var o={opacity:this.state.opacity};return s.default.createElement(a.Animated.View,{style:[u.panel,o]},this.renderHeader(),this.renderList(t,i,r),this.renderError())},_isDiscoveryError:function(){return null===this.props.dataSource||0===this.props.dataSource.length},renderList:function(e,t,i){var r=this,o=this.props.height-40,n=l.shouldShowLandscape(this.props.width,this.props.height);return this._isDiscoveryError()?s.default.createElement(c,{horizontal:!1,data:null,itemRender:function(o,n,s){return r.renderItem(o,n,s,e,t,i)},width:this.props.width,height:o,itemWidth:e.width,itemHeight:e.height}):s.default.createElement(c,{horizontal:n,data:this.props.dataSource,itemRender:function(o,n,s){return r.renderItem(o,n,s,e,t,i)},width:this.props.width,height:o,itemWidth:e.width,itemHeight:e.height})},renderCountdownTimer:function(e){var t=this;return this.props.platform==m.PLATFORMS.ANDROID?s.default.createElement(d,{style:{width:44,height:44},countdown:{main_color:"#AAffffff",secondary_color:"#AA808080",fill_color:"#AA000000",text_color:"#AAffffff",stroke_width:10,text_size:75,max_time:10,progress:0,automatic:!0},data:{embedCode:e.embedCode,bucketInfo:e.bucketInfo}}):this.props.platform==m.PLATFORMS.IOS?s.default.createElement(p,{style:{width:44,height:44},automatic:!0,time:this.state.counterLimit,timeLeft:this.state.counterLimit,radius:22,fillColor:"#000000",strokeColor:"#ffffff",fillAlpha:.7,tapCancel:!0,onPress:this.onStatusPressed,onTimerCompleted:function(){return t.onRowSelected(e)}}):void 0},renderItem:function(e,t,i,r,o,n){var l,c=this;this.props.config.discoveryScreen.contentTitle&&this.props.config.discoveryScreen.contentTitle.show&&(l=s.default.createElement(a.Text,{style:[h.contentText,this.props.config.discoveryScreen.contentTitle.font],numberOfLines:1},e.name));var p;0===i&&this.props.screenType===T.END_SCREEN&&this.state.showCountdownTimer&&(p=this.renderCountdownTimer(e));var d=s.default.createElement(a.Image,{source:{uri:e.imageUrl},style:[o,h.thumbnailContainer]},p);return this.onRowImpressed(e),s.default.createElement(a.TouchableHighlight,{key:t,underlayColor:"#37455B",onPress:function(){return c.onRowSelected(e)},style:r},s.default.createElement(a.View,{style:n},d,l))},renderHeader:function(){var e;if(this.props.config.discoveryScreen.panelTitle&&this.props.config.discoveryScreen.panelTitle.imageUri&&this.props.config.discoveryScreen.panelTitle.showImage)return s.default.createElement(a.Image,{style:h.waterMarkImage,source:{uri:this.props.config.discoveryScreen.panelTitle.imageUri}});e=l.localizedString(this.props.locale,"Discovery",this.props.localizableStrings);var t=this.props.config.icons.discovery.fontString;return s.default.createElement(a.View,{style:u.panelTitleView},s.default.createElement(a.Text,{style:[u.panelTitleText]},e),s.default.createElement(a.Text,{style:u.panelIcon},t),s.default.createElement(a.View,{style:u.headerFlexibleSpace}),s.default.createElement(a.TouchableHighlight,{style:[u.dismissButton],onPress:this.onDismissPress},s.default.createElement(a.Text,{style:u.dismissIcon},this.props.config.icons.dismiss.fontString)))},renderError:function(){var e="SOMETHING NOT RIGHT! THERE SHOULD BE VIDEOS HERE.",t="(Try Clicking The Discover Button Again On Reload Your Page)",i={flexDirection:"row"};this.props.widthi&&(r=i);var s=[];if(null!=this.props.data)for(var o=Math.ceil(this.props.data.length/r),p=0;p=.95*this.props.duration;return{label:e?c.localizedString(this.props.locale,"LIVE",this.props.localizableStrings):c.localizedString(this.props.locale,"GO LIVE",this.props.localizableStrings),onGoLive:e?null:this.onGoLive}}return null},onGoLive:function(){u.log("onGoLive"),this.props.handlers.onScrub&&this.props.handlers.onScrub(1)},handlePress:function(e){u.verbose("VideoView Handle Press: "+e),this.state.showControls&&"LIVE"==e?this.props.handlers.onScrub(1):this.props.handlers.onPress(e)},_createOnIcon:function(e,t){return function(){t(e)}},_renderBottomOverlay:function(e){var t=this,r=this.props.availableClosedCaptionsLanguages&&this.props.availableClosedCaptionsLanguages.length>0;return i.default.createElement(p,{width:this.props.width,height:this.props.height,primaryButton:this.props.playing?"play":"pause",fullscreen:this.props.fullscreen,cuePoints:this.props.cuePoints,playhead:this.props.playhead,platform:this.props.platform,duration:this.props.duration,volume:this.props.volume,live:this.generateLiveObject(),onPress:function(e){return t.handlePress(e)},onScrub:function(e){return t.handleScrub(e)},handleControlsTouch:function(){return t.props.handlers.handleControlsTouch()},showClosedCaptionsButton:r,showWatermark:this.props.showWatermark,isShow:e,config:{controlBar:this.props.config.controlBar,buttons:this.props.config.buttons,icons:this.props.config.icons,live:this.props.config.live}})},_renderPlaceholder:function(){var e=this;return i.default.createElement(n.View,{style:f.placeholder,onTouchEnd:function(t){return e.props.handlers.handleVideoTouch(t)}})},_renderClosedCaptions:function(){var e=this,t={fontSize:this.props.captionStyles.textSize,color:this.props.captionStyles.textColor,fontFamily:this.props.captionStyles.fontName,backgroundColor:this.props.captionStyles.backgroundColor};return this.props.caption?i.default.createElement(n.View,{style:m.closedCaptionsContainer,onTouchEnd:function(t){return e.props.handlers.handleVideoTouch(t)}},i.default.createElement(n.Text,{style:[m.closedCaptions,t]},this.props.caption)):null},_renderUpNext:function(){var e=this;return this.props.live?null:i.default.createElement(l,{config:{upNext:this.props.config.upNext,icons:this.props.config.icons},ad:this.props.ad,playhead:this.props.playhead,duration:this.props.duration,nextVideo:this.props.nextVideo,upNextDismissed:this.props.upNextDismissed,onPress:function(t){return e.handlePress(t)},platform:this.props.platform,width:this.props.width})},_renderPlayPause:function(e){var t=this,r=y.makeResponsiveMultiplier(this.props.width,P.VIDEOVIEW_PLAYPAUSE);return i.default.createElement(h,{icons:{play:{icon:this.props.config.icons.play.fontString,fontFamily:this.props.config.icons.play.fontFamilyName},pause:{icon:this.props.config.icons.pause.fontString,fontFamily:this.props.config.icons.pause.fontFamilyName}},position:"center",onPress:function(e){return t.handlePress(e)},frameWidth:this.props.width,frameHeight:this.props.height,buttonWidth:r,buttonHeight:r,platform:this.props.platform,fontSize:r,showButton:e,rate:this.props.rate,playing:this.props.playing,loading:this.props.loading,initialPlay:this.props.initialPlay})},_renderVideoWaterMark:function(){var e,t=y.makeResponsiveMultiplier(P.VIDEOWATERMARK,P.VIDEOWATERMARK);if(this.props.platform==d.PLATFORMS.ANDROID&&(e=this.props.config.general.watermark.imageResource.androidResource),this.props.platform==d.PLATFORMS.IOS&&(e=this.props.config.general.watermark.imageResource.iosResource),e)return i.default.createElement(g,{buttonWidth:t,buttonHeight:t,waterMarkName:e})},_renderAdOverlay:function(){if(!this.props.adOverlay)return null;var e=this.props.adOverlay.width,t=this.props.adOverlay.height;e>this.props.width&&(t=e/this.props.width*t,e=this.props.width);var r=(this.props.width-e)/2;return i.default.createElement(n.TouchableHighlight,{style:{height:t+10,width:this.props.width},onPress:this.handleOverlayClick},i.default.createElement(n.View,{style:{left:r,bottom:10,width:e,height:t}},i.default.createElement(n.Image,{style:f.container,source:{uri:this.props.adOverlay.resourceUrl}}),i.default.createElement(n.TouchableHighlight,{style:m.dismissOverlay,onPress:this.props.handlers.onAdOverlayDismiss},i.default.createElement(n.Text,{style:m.dismissIcon},this.props.config.icons.dismiss.fontString))))},_renderLoading:function(){var e=y.makeResponsiveMultiplier(this.props.width,P.LOADING_ICON),t=this.props.platform==d.PLATFORMS.ANDROID?2:1,r=Math.round(.5*(this.props.height-e*t)),o=Math.round(.5*(this.props.width-e*t)),s={position:"absolute",top:r,left:o,width:e,height:e};if(this.props.loading){if(this.props.platform==d.PLATFORMS.ANDROID)return i.default.createElement(n.View,{style:s},i.default.createElement(n.ProgressBarAndroid,{styleAttr:"Large"}));if(this.props.platform==d.PLATFORMS.IOS)return i.default.createElement(n.View,{style:s},i.default.createElement(n.ActivityIndicatorIOS,{animating:!0,size:"large"}))}},handleScrub:function(e){this.props.handlers.onScrub(e)},getDefaultProps:function(){return{playhead:0,buffered:0,duration:1}},handleTouchEnd:function(e){this.props.handlers.handleVideoTouch()},handleOverlayClick:function(){this.props.handlers.onAdOverlay(this.props.adOverlay.clickUrl)},render:function(){var e=(new Date).getTime()-this.props.lastPressedTime>T,t=!e;return i.default.createElement(n.View,{style:f.container},this._renderPlaceholder(),this._renderClosedCaptions(),this._renderVideoWaterMark(),this._renderAdOverlay(),this._renderPlayPause(t),this._renderUpNext(),this._renderBottomOverlay(t),this._renderLoading())}});r.exports=b}); -__d(409,function(e,t,s,r){"use strict";var a=t(12),o=babelHelpers.interopRequireDefault(a),p=t(43),i=t(369),l=t(375),n=l.getStyles(t(410)),d=t(370),u=d.BUTTON_NAMES,l=t(375),h=o.default.createClass({displayName:"AdBar",propTypes:{ad:o.default.PropTypes.object,playhead:o.default.PropTypes.number,duration:o.default.PropTypes.number,onPress:o.default.PropTypes.func,width:o.default.PropTypes.number,localizableStrings:o.default.PropTypes.object,locale:o.default.PropTypes.string},onLearnMore:function(){this.props.onPress(u.LEARNMORE)},onSkip:function(){this.props.onPress(u.SKIP)},generateResponsiveText:function(e,t){var s,r=(this.props.ad.title?this.props.ad.title+" ":" ",this.props.ad.count?this.props.ad.count:1),a=this.props.ad.unplayedCount?this.props.ad.unplayedCount:0,o=l.secondsToString(this.props.duration-this.props.playhead),p=l.localizedString(this.props.locale,"Ad Playing",this.props.localizableStrings);this.props.ad.title&&this.props.ad.title.length>0&&(p+=":");var n="("+(r-a)+"/"+r+")",d=this.props.width-32;return e&&(d-=this.props.ad.measures.learnmore+32),i.verbose("width: "+this.props.width+". allowed: "+d+". learnmore: "+this.props.ad.measures.learnmore),i.verbose(". duration: "+this.props.ad.measures.duration+". count: "+this.props.ad.measures.count+". title: "+this.props.ad.measures.title+". prefix: "+this.props.ad.measures.prefix),this.props.ad.skipoffset>=0&&(d-=t?this.props.ad.measures.skipad+32:this.props.ad.measures.skipadintime+32),this.props.ad.measures.duration<=d&&(s=o,d-=this.props.ad.measures.duration,i.verbose("allowedAfterDuration: "+d),this.props.ad.measures.count<=d&&(s=n+s,d-=this.props.ad.measures.count,i.verbose("allowedAfterCount: "+d),this.props.ad.measures.title<=d&&(s=this.props.ad.title+s,d-=this.props.ad.measures.title,i.verbose("allowedAfterTitle: "+d),this.props.ad.measures.prefix<=d&&(s=p+s)))),s},render:function(){var e,t,s,r=this.props.ad.clickUrl&&this.props.ad.clickUrl.length>0,a=this.props.playhead>=this.props.ad.skipoffset,i=this.generateResponsiveText(r,a),d=l.localizedString(this.props.locale,"Learn more",this.props.localizableStrings),u=l.localizedString(this.props.locale,"Skip Ad in ",this.props.localizableStrings),h=l.localizedString(this.props.locale,"Skip Ad",this.props.localizableStrings);return r&&(e=o.default.createElement(p.TouchableHighlight,{onPress:this.onLearnMore},o.default.createElement(p.View,{style:n.button},o.default.createElement(p.Text,{style:n.buttonText},d)))),this.props.ad.skipoffset>=0&&(a?t=o.default.createElement(p.TouchableHighlight,{onPress:this.onSkip},o.default.createElement(p.View,{style:n.button},o.default.createElement(p.Text,{style:n.buttonText},h))):s=o.default.createElement(p.Text,{allowFontScaling:!0,style:n.label},u+l.getTimerLabel(this.props.ad.skipoffset-this.props.playhead))),o.default.createElement(p.View,{style:n.container},o.default.createElement(p.Text,{allowFontScaling:!0,style:n.label},i),o.default.createElement(p.View,{style:n.placeholder}),e,s,t)}});s.exports=h}); -__d(410,function(o,e,t,r){t.exports={container:{flexDirection:"row",alignItems:"center",backgroundColor:"rgba(0,0,0,0.5)"},label:{textAlign:"center",color:"white",fontSize:16,margin:10,padding:6,fontFamily:"AvenirNext-DemiBold"},placeholder:{flex:1},button:{backgroundColor:"transparent",padding:6,margin:10,borderRadius:5,borderColor:"white",borderWidth:1},buttonText:{textAlign:"center",color:"white",fontSize:16,fontFamily:"Roboto"}}}); -__d(411,function(t,e,s,i){var o=e(12),n=babelHelpers.interopRequireDefault(o),r=e(43),p=e(375),a=p.getStyles(e(412)),l=e(402),u=e(403),d=(e(381),e(370)),f=n.default.createClass({displayName:"UpNext",propTypes:{config:n.default.PropTypes.object,playhead:n.default.PropTypes.number,duration:n.default.PropTypes.number,ad:n.default.PropTypes.object,nextVideo:n.default.PropTypes.object,onPress:n.default.PropTypes.func,upNextDismissed:n.default.PropTypes.bool,width:n.default.PropTypes.number,platform:n.default.PropTypes.string},dismissUpNext:function(){this.props.onPress("upNextDismiss")},clickUpNext:function(){this.props.onPress("upNextClick")},upNextDuration:function(){return this.props.config.upNext.timeToShow.indexOf("%")>=0?this.props.duration-parseFloat(this.props.config.upNext.timeToShow.slice(0,-1)/100)*this.props.duration:parseInt(this.props.config.upNext.timeToShow)},isWithinShowUpNextBounds:function(){return parseInt(this.upNextDuration())>this.props.duration-this.props.playhead},_renderDismissButton:function(){return n.default.createElement(r.TouchableHighlight,{onPress:this.dismissUpNext,underlayColor:"transparent",style:a.dismissButtonContainer},n.default.createElement(r.Text,{style:[a.dismissButton,{fontFamily:this.props.config.icons.dismiss.fontFamilyName}]},this.props.config.icons.dismiss.fontString))},renderCountdownTimer:function(){return this.props.platform==d.PLATFORMS.ANDROID?n.default.createElement(u,{style:a.countdownView,countdown:{main_color:"#AAffffff",secondary_color:"#AA808080",fill_color:"#AA000000",text_color:"#AAffffff",stroke_width:5,text_size:25,max_time:this.upNextDuration(),progress:parseInt(this.upNextDuration()-(this.props.duration-this.props.playhead)),automatic:!1}}):this.props.platform==d.PLATFORMS.IOS?n.default.createElement(l,{style:a.countdownView,automatic:!1,time:this.upNextDuration(),timeLeft:this.props.duration-this.props.playhead,radius:9,fillAlpha:.7}):void 0},render:function(){if(this.isWithinShowUpNextBounds()&&!this.props.upNextDismissed&&this.props.config.upNext.showUpNext&&!this.props.ad&&null!=this.props.nextVideo){var t=this.renderCountdownTimer(),e=n.default.createElement(r.Image,{source:{uri:this.props.nextVideo.imageUrl},style:a.thumbnail},n.default.createElement(r.TouchableHighlight,{style:a.thumbnail,onPress:this.clickUpNext},n.default.createElement(r.Text,{style:a.countdownText},this.props.config.icons.play.fontString))),s=n.default.createElement(r.View,{style:a.textContainer},t,n.default.createElement(r.View,{style:a.titleContainer},n.default.createElement(r.Text,{style:a.title,numberOfLines:1},"Up next: ",this.props.nextVideo.name),n.default.createElement(r.Text,{style:a.description,numberOfLines:2},this.props.nextVideo.description))),i=this._renderDismissButton();return n.default.createElement(r.View,{style:a.container},e,s,i)}return null}});s.exports=f}); -__d(412,function(t,i,n,o){n.exports={container:{backgroundColor:"rgba(22,22,22,0.9)",flexDirection:"row",height:80},thumbnailContainer:{marginRight:15},thumbnail:{height:80,flex:2,justifyContent:"center",alignItems:"center"},countdownText:{fontFamily:"ooyala-slick-type",fontSize:23,textAlign:"center",color:"white"},countdownView:{width:18,height:18,marginLeft:10},textContainer:{flex:5,flexDirection:"row",paddingTop:15,marginRight:15},titleContainer:{flex:1,flexDirection:"column"},title:{color:"white",fontWeight:"bold",marginLeft:10,fontSize:14,fontFamily:"Roboto"},description:{color:"white",marginTop:15,fontFamily:"GillSans",fontSize:11},dismissButtonContainer:{marginTop:20,marginRight:15},dismissButton:{fontSize:10,color:"white"}}}); -__d(413,function(e,n,r,t){r.exports={fullscreenContainer:{flex:1,justifyContent:"center",alignItems:"center"},container:{flex:1,flexDirection:"column",backgroundColor:"transparent",overflow:"hidden"},placeholder:{flex:1,alignItems:"stretch",backgroundColor:"transparent"}}}); -__d(414,function(e,t,r,a){var i=t(12),o=babelHelpers.interopRequireDefault(i),s=t(43),u=(t(381),t(370)),n=t(375).getStyles(t(415)),p=(u.BUTTON_NAMES,u.IMG_URLS,u.UI_SIZES,o.default.createClass({displayName:"logo",propTypes:{buttonWidth:o.default.PropTypes.number.isRequired,buttonHeight:o.default.PropTypes.number.isRequired,waterMarkName:o.default.PropTypes.string.isRequired},renderLogo:function(){var e=this.props.waterMarkName,t={width:this.props.buttonWidth,height:this.props.buttonHeight};return o.default.createElement(s.View,{style:[n.watermarkContainer]},o.default.createElement(s.Image,{style:t,source:{uri:e}}))},render:function(){return this.renderLogo()}}));r.exports=p}); -__d(415,function(e,n,t,i){t.exports={watermarkContainer:{flex:0,flexDirection:"row",justifyContent:"flex-end",padding:10}}}); -__d(416,function(e,t,i,n){"use strict";var s=t(12),a=babelHelpers.interopRequireDefault(s),l=t(43),o=1e3,r=t(370),c=(r.ICONS,t(417)),p=t(375),u=t(400),d=t(419),h=t(375).getStyles(t(420)),g=t(405),f=a.default.createClass({displayName:"LanguageSelectionPanel",propTypes:{languages:a.default.PropTypes.array,selectedLanguage:a.default.PropTypes.string,onSelect:a.default.PropTypes.func,onDismiss:a.default.PropTypes.func,width:a.default.PropTypes.number,height:a.default.PropTypes.number,config:a.default.PropTypes.object},getInitialState:function(){return{opacity:new l.Animated.Value(0)}},componentDidMount:function(){this.state.opacity.setValue(0),l.Animated.parallel([l.Animated.timing(this.state.opacity,{toValue:1,duration:o,delay:0})]).start()},isSelected:function(e){return e&&""!==e&&e==this.props.selectedLanguage},onSelected:function(e){this.props.selectedLanguage!==e&&this.props.onSelect(e)},onDismissPress:function(){this.props.onDismiss()},onSwitchToggled:function(e){e?this.onSelected(this.props.languages[0]):this.onSelected("")},onTouchEnd:function(e){},renderHeader:function(){var e=p.localizedString(this.props.config.locale,"CC Options",this.props.config.localizableStrings),t=this.props.config.icons.cc.fontString;return a.default.createElement(l.View,{style:g.panelTitleView},a.default.createElement(l.Text,{style:[g.panelTitleText]},e),a.default.createElement(l.Text,{style:g.panelIcon},t),a.default.createElement(l.View,{style:g.headerFlexibleSpace}),a.default.createElement(l.TouchableHighlight,{style:[g.dismissButton],onPress:this.onDismissPress},a.default.createElement(l.Text,{style:g.dismissIcon},this.props.config.icons.dismiss.fontString)))},render:function(){var e=this,t=!1;this.props.selectedLanguage&&""!==this.props.selectedLanguage&&(t=!0);var i=p.shouldShowLandscape(this.props.width,this.props.height),n=this.props.height-30-30-60,s={opacity:this.state.opacity};if(this.props.selectedLanguage)var o=a.default.createElement(d,{isVisible:t,config:this.props.config});return a.default.createElement(l.Animated.View,{style:[h.panelContainer,g.panel,s]},this.renderHeader(),a.default.createElement(c,{switchOn:t,areClosedCaptionsAvailable:this.props.languages.length>0,onValueChanged:function(t){return e.onSwitchToggled(t)},switchOnText:p.localizedString(this.props.config.locale,"On",this.props.config.localizableStrings),switchOffText:p.localizedString(this.props.config.locale,"Off",this.props.config.localizableStrings),config:this.props.config}),a.default.createElement(u,{horizontal:i,data:this.props.languages,itemRender:this.renderItem,width:this.props.width,height:n,itemWidth:160,itemHeight:88}),o)},renderItem:function(e,t){var i=this,n=this.isSelected(e)?h.selectedButton:h.button;return a.default.createElement(l.TouchableHighlight,{key:t,style:h.item,onPress:function(){return i.onSelected(e)}},a.default.createElement(l.View,{style:n},a.default.createElement(l.View,{style:h.itemContainer},a.default.createElement(l.Text,{style:h.buttonText},e))))}});i.exports=f}); -__d(417,function(t,e,o,s){"use strict";var i=e(12),r=babelHelpers.interopRequireDefault(i),l=e(43),n=(e(370),e(375).getStyles(e(418))),p=r.default.createClass({displayName:"ToggleSwitch",propTypes:{switchOn:r.default.PropTypes.bool,areClosedCaptionsAvailable:r.default.PropTypes.bool,switchOnText:r.default.PropTypes.string,switchOffText:r.default.PropTypes.string,onValueChanged:r.default.PropTypes.func,config:r.default.PropTypes.object,onTintColor:r.default.PropTypes.string,tintColor:r.default.PropTypes.string,thumbTintColor:r.default.PropTypes.string},getDefaultProps:function(){return{onTintColor:"#498DFC",tintColor:"#DDDDDD",thumbTintColor:"#FFFFFF"}},onSwitchToggled:function(){this.props.onValueChanged(!this.props.switchOn)},render:function(){var t=this.props.switchOn?n.highlightedText:n.grayedText,e=this.props.switchOn?n.grayedText:n.highlightedText;return r.default.createElement(l.View,{style:n.container},r.default.createElement(l.Text,{style:e},this.props.switchOffText),r.default.createElement(l.Switch,{style:{width:50},value:this.props.switchOn,onValueChange:this.onSwitchToggled,disabled:!this.props.areClosedCaptionsAvailable,onTintColor:this.props.onTintColor,tintColor:this.props.tintColor,thumbTintColor:this.props.thumbTintColor}),r.default.createElement(l.Text,{style:t},this.props.switchOnText))}});o.exports=p}); -__d(418,function(e,t,n,i){n.exports={container:{height:30,flexDirection:"row",alignItems:"center",marginLeft:16},grayedText:{textAlign:"center",color:"#363636",fontSize:12,padding:6},highlightedText:{textAlign:"center",color:"#FFFFFF",fontSize:12,padding:6}}}); -__d(419,function(e,t,i,l){"use strict";var s=t(12),a=babelHelpers.interopRequireDefault(s),n=t(43),o=t(375),r=o.getStyles(t(420)),p=t(370),c=p.UI_SIZES,u=a.default.createClass({displayName:"LanguageSelectionPreview",propTypes:{config:a.default.PropTypes.object,isVisible:a.default.PropTypes.bool},getInitialState:function(){return{height:new n.Animated.Value(this.props.isVisible?c.CC_PREVIEW_HEIGHT:0)}},componentDidUpdate:function(e,t){this.state.height.setValue(this.props.isVisible?0:c.CC_PREVIEW_HEIGHT),n.Animated.timing(this.state.height,{toValue:this.props.isVisible?c.CC_PREVIEW_HEIGHT:0,duration:300,delay:0}).start()},render:function(){return a.default.createElement(n.Animated.View,{style:r.previewPanel},a.default.createElement(n.View,{style:r.splitter}),a.default.createElement(n.Text,{style:r.buttonText},o.localizedString(this.props.config.locale,"CLOSE CAPTION PREVIEW",this.props.config.localizableStrings)),a.default.createElement(n.Text,{style:r.buttonText},o.localizedString(this.props.config.locale,"Sample Text",this.props.config.localizableStrings)))}});i.exports=u}); -__d(420,function(e,t,n,i){n.exports={panelContainer:{flex:1,flexDirection:"column",alignItems:"stretch"},item:{flex:1,width:160,height:88},listView:{backgroundColor:"#000000"},button:{flexDirection:"row",flex:1,alignItems:"center",backgroundColor:"#333333",padding:6,marginVertical:20,marginHorizontal:20,borderRadius:5,width:120,height:48},selectedButton:{flexDirection:"row",flex:1,alignItems:"center",backgroundColor:"#498DFC",padding:6,marginVertical:20,marginHorizontal:20,borderRadius:5,width:120,height:48},itemContainer:{flexDirection:"column",flex:1,alignItems:"center",backgroundColor:"transparent"},buttonText:{textAlign:"center",color:"white",fontSize:16,fontFamily:"Helvetica",backgroundColor:"transparent"},splitter:{height:1,alignSelf:"stretch",backgroundColor:"#585858"},previewPanel:{alignItems:"flex-start",backgroundColor:"black"},closedCaptionStyle:{textAlign:"left",width:60,height:20,alignItems:"flex-end",backgroundColor:"red"}}}); -__d(421,function(e,t,o,r){"use strict";var s=t(12),n=babelHelpers.interopRequireDefault(s),i=t(43),p=t(96),a=(p.get("window"),t(395)),l=t(409),h=(t(411),t(376),t(380)),u=t(370),d=t(369),c=t(375),f=c.getStyles(t(413)),y=t(381),P=(t(414),u.BUTTON_NAMES,u.PLATFORMS,u.IMG_URLS,u.UI_SIZES),g=u.AUTOHIDE_DELAY,b=n.default.createClass({displayName:"AdPlaybackScreen",propTypes:{rate:n.default.PropTypes.number,platform:n.default.PropTypes.string,playhead:n.default.PropTypes.number,buffered:n.default.PropTypes.number,duration:n.default.PropTypes.number,ad:n.default.PropTypes.object,live:n.default.PropTypes.bool,width:n.default.PropTypes.number,height:n.default.PropTypes.number,volume:n.default.PropTypes.number,fullscreen:n.default.PropTypes.bool,cuePoints:n.default.PropTypes.array,handlers:n.default.PropTypes.shape({onPress:n.default.PropTypes.func,onIcon:n.default.PropTypes.func,onScrub:n.default.PropTypes.func,handleVideoTouch:n.default.PropTypes.func,handleControlsTouch:n.default.PropTypes.func}),lastPressedTime:n.default.PropTypes.any,showWatermark:n.default.PropTypes.bool,config:n.default.PropTypes.object,nextVideo:n.default.PropTypes.object,upNextDismissed:n.default.PropTypes.bool,localizableStrings:n.default.PropTypes.object,locale:n.default.PropTypes.string,playing:n.default.PropTypes.bool,loading:n.default.PropTypes.bool,initialPlay:n.default.PropTypes.bool},componentWillReceiveProps:function(e){},getInitialState:function(){return{}},generateLiveObject:function(){if(this.props.live){var e=this.props.playhead>=.95*this.props.duration;return{label:e?c.localizedString(this.props.locale,"LIVE",this.props.localizableStrings):c.localizedString(this.props.locale,"GO LIVE",this.props.localizableStrings),onGoLive:e?null:this.onGoLive}}return null},onGoLive:function(){d.log("onGoLive"),this.props.handlers.onScrub&&this.props.handlers.onScrub(1)},handlePress:function(e){d.verbose("VideoView Handle Press: "+e),this.state.showControls&&"LIVE"==e?this.props.handlers.onScrub(1):this.props.handlers.onPress(e)},_createOnIcon:function(e,t){return function(){t(e)}},_renderBottomOverlay:function(e){var t=this;return n.default.createElement(a,{width:this.props.width,height:this.props.height,primaryButton:this.props.playing?"play":"pause",fullscreen:this.props.fullscreen,cuePoints:this.props.cuePoints,playhead:this.props.playhead,platform:this.props.platform,duration:this.props.duration,ad:this.props.ad,volume:this.props.volume,live:this.generateLiveObject(),onPress:function(e){return t.handlePress(e)},onScrub:function(e){return t.handleScrub(e)},handleControlsTouch:function(){return t.props.handlers.handleControlsTouch()},showClosedCaptionsButton:!1,showWatermark:this.props.showWatermark,isShow:e,config:{controlBar:this.props.config.controlBar,buttons:this.props.config.buttons,icons:this.props.config.icons,live:this.props.config.live}})},_renderAdBar:function(){return n.default.createElement(l,{ad:this.props.ad,playhead:this.props.playhead,duration:this.props.duration,onPress:this.handlePress,width:this.props.width,localizableStrings:this.props.localizableStrings,locale:this.props.locale})},_renderPlaceholder:function(e){var t=this;return n.default.createElement(i.View,{style:f.placeholder,onTouchEnd:function(e){return t.props.handlers.handleVideoTouch(e)}},e)},_renderPlayPause:function(e){var t=this,o=y.makeResponsiveMultiplier(this.props.width,P.VIDEOVIEW_PLAYPAUSE);return n.default.createElement(h,{icons:{play:{icon:this.props.config.icons.play.fontString,fontFamily:this.props.config.icons.play.fontFamilyName},pause:{icon:this.props.config.icons.pause.fontString,fontFamily:this.props.config.icons.pause.fontFamilyName}},position:"center",onPress:function(e){return t.handlePress(e)},frameWidth:this.props.width,frameHeight:this.props.height,buttonWidth:o,buttonHeight:o,platform:this.props.platform,fontSize:o,showButton:e,rate:this.props.rate,playing:this.props.playing,loading:this.props.loading,initialPlay:this.props.initialPlay})},handleScrub:function(e){this.props.handlers.onScrub(e)},getDefaultProps:function(){return{playhead:0,buffered:0,duration:1}},handleTouchEnd:function(e){this.props.handlers.handleVideoTouch()},_renderAdIcons:function(){var e=[];for(var t in this.props.ad.icons){var o=this.props.ad.icons[t];if(!(this.props.playheado.offset+o.duration)){var r=o.x,s=o.y,p={position:"absolute",width:o.width,height:o.height,backgroundColor:"transparent"},a=rg,t=this.props.ad&&this.props.ad.requireControls,o=!this.props.ad,r=!e&&(t||o),s=null,p=null;return this.props.ad&&(s=this.props.ad.requireAdBar?this._renderAdBar():null,this.props.ad.icons&&(p=this._renderAdIcons())),n.default.createElement(i.View,{style:f.container},s,this._renderPlaceholder(p),this._renderPlayPause(r),this._renderBottomOverlay(r))}});o.exports=b}); -;require(159); -;require(0);/*ascii:72ac6b3de351a935522226c9fe3c734716f81c32*/ \ No newline at end of file +__d(66,function(e,t,a,r){"use strict";var p={captureHeap:function(a){var r=null;try{e.nativeCaptureHeap(a),console.log("HeapCapture.captureHeap succeeded: "+a)}catch(e){console.log("HeapCapture.captureHeap error: "+e.toString()),r=e.toString()}t(55).JSCHeapCapture.captureComplete(a,r)}};a.exports=p}); +__d(67,function(o,r,l,e){"use strict";var n={poke:function(l){var e=null,n=null;try{n=o.pokeSamplingProfiler(),null===n?console.log("The JSC Sampling Profiler has started"):console.log("The JSC Sampling Profiler has stopped")}catch(o){console.log("Error occured when restarting Sampling Profiler: "+o.toString()),e=o.toString()}r(55).JSCSamplingProfiler.operationComplete(l,n,e)}};l.exports=n}); +__d(68,function(e,n,r,t){"use strict";var a=(n(54),n(55)),o=a.UIManager,i=n(69),s=n(18);s(o,"UIManager is undefined. The native module config is probably incorrect.");var u=o.takeSnapshot;o.takeSnapshot=function(e,n){return regeneratorRuntime.async(function(r){for(;;)switch(r.prev=r.next){case 0:if(u){r.next=3;break}return console.warn("UIManager.takeSnapshot is not available on this platform"),r.abrupt("return");case 3:return"number"!=typeof e&&"window"!==e&&(e=i(e)||"window"),r.abrupt("return",u(e,n));case 5:case"end":return r.stop()}},null,this)},r.exports=o}); +__d(69,function(e,t,r,o){"use strict";function n(e){if(null==e)return null;if("number"==typeof e)return e;var t=e,r=f.get(t);if(r)return r.getHostNode();var o=t._rootNodeID;return o?o:("object"==typeof t&&"_rootNodeID"in t||null!=t.render&&"function"==typeof t.render?void 0:u("21",typeof t,Object.keys(t)),void u("22"))}var u=t(17),f=(t(20),t(70));t(18),t(21);r.exports=n}); +__d(70,function(n,t,e,r){"use strict";var a={remove:function(n){n._reactInternalInstance=void 0},get:function(n){return n._reactInternalInstance},has:function(n){return void 0!==n._reactInternalInstance},set:function(n,t){n._reactInternalInstance=t}};e.exports=a}); +__d(71,function(t,s,c,e){"use strict";c.exports=s(68)}); +__d(72,function(t,s,c,e){"use strict";c.exports=s(13)}); +__d(73,function(t,e,r,i){"use strict";var o=e(74),a=e(47),l=e(86),n=e(51),s=o.roundToNearestPixel(.4);0===s&&(s=1/o.get());var u={position:"absolute",left:0,right:0,top:0,bottom:0},b=a.register(u);r.exports={hairlineWidth:s,absoluteFill:b,absoluteFillObject:u,flatten:n,create:function(t){var e={};for(var r in t)l.validateStyle(r,t),e[r]=a.register(t[r]);return e}}}); +__d(74,function(e,t,n,u){"use strict";var r=t(75),a=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"get",value:function(){return r.get("window").scale}},{key:"getFontScale",value:function(){return r.get("window").fontScale||e.get()}},{key:"getPixelSizeForLayoutSize",value:function(t){return Math.round(t*e.get())}},{key:"roundToNearestPixel",value:function(t){var n=e.get();return Math.round(t*n)/n}},{key:"startDetecting",value:function(){}}]),e}();n.exports=a}); +__d(75,function(e,s,i,l){"use strict";var t=(s(54),s(68)),n=s(76),a=s(18),c={},o=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"set",value:function(e){if(e&&e.windowPhysicalPixels){e=JSON.parse(JSON.stringify(e));var s=e.windowPhysicalPixels;e.window={width:s.width/s.scale,height:s.height/s.scale,scale:s.scale,fontScale:s.fontScale};var i=e.screenPhysicalPixels;e.screen={width:i.width/i.scale,height:i.height/i.scale,scale:i.scale,fontScale:i.fontScale},delete e.screenPhysicalPixels,delete e.windowPhysicalPixels}babelHelpers.extends(c,e)}},{key:"get",value:function(e){return a(c[e],"No dimension set for key "+e),c[e]}}]),e}();o.set(t.Dimensions),n.addListener("didUpdateDimensions",function(e){o.set(e)}),i.exports=o}); +__d(76,function(e,t,r,o){"use strict";var s=t(77),l=t(80),n=t(56),i=function(e){function r(){babelHelpers.classCallCheck(this,r);var e=new l,t=babelHelpers.possibleConstructorReturn(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));return t.sharedSubscriber=e,t}return babelHelpers.inherits(r,e),babelHelpers.createClass(r,[{key:"_nativeEventModule",value:function(e){if(e){if(0===e.lastIndexOf("statusBar",0))return console.warn("`%s` event should be registered via the StatusBarIOS module",e),t(81);if(0===e.lastIndexOf("keyboard",0))return console.warn("`%s` event should be registered via the Keyboard module",e),t(83);if("appStateDidChange"===e||"memoryWarning"===e)return console.warn("`%s` event should be registered via the AppState module",e),t(84)}return null}},{key:"addListener",value:function(e,t,o){var s=this._nativeEventModule(e);return s?s.addListener(e,t,o):babelHelpers.get(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"addListener",this).call(this,e,t,o)}},{key:"removeAllListeners",value:function(e){var t=this._nativeEventModule(e);t&&e?t.removeAllListeners(e):babelHelpers.get(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"removeAllListeners",this).call(this,e)}},{key:"removeSubscription",value:function(e){e.emitter!==this?e.emitter.removeSubscription(e):babelHelpers.get(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"removeSubscription",this).call(this,e)}}]),r}(s);i=new i,n.registerCallableModule("RCTDeviceEventEmitter",i),r.exports=i}); +__d(77,function(e,r,t,i){var n=r(78),s=r(80),u=r(22),o=r(18),c=function(){function e(r){babelHelpers.classCallCheck(this,e),this._subscriber=r||new s}return babelHelpers.createClass(e,[{key:"addListener",value:function(e,r,t){return this._subscriber.addSubscription(e,new n(this,this._subscriber,r,t))}},{key:"once",value:function(e,r,t){var i=this;return this.addListener(e,function(){for(var e=arguments.length,n=Array(e),s=0;s>>8)>>>0,r=0|r}var e=(r(54),r(44));t.exports=i}); +__d(104,function(t,n,r,u){"use strict";function c(t){return t}n(105),n(54),n(18),n(65);r.exports=c}); +__d(105,function(t,e,a,n){"use strict";var r=e(18),o={createIdentityMatrix:function(){return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},createCopy:function(t){return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]]},createOrthographic:function(t,e,a,n,r,o){var i=2/(e-t),s=2/(n-a),u=-2/(o-r),c=-(e+t)/(e-t),m=-(n+a)/(n-a),v=-(o+r)/(o-r);return[i,0,0,0,0,s,0,0,0,0,u,0,c,m,v,1]},createFrustum:function(t,e,a,n,r,o){var i=1/(e-t),s=1/(n-a),u=1/(r-o),c=2*(r*i),m=2*(r*s),v=(e+t)*i,l=(n+a)*s,f=(o+r)*u,h=2*(o*r*u);return[c,0,0,0,0,m,0,0,v,l,f,-1,0,0,h,0]},createPerspective:function(t,e,a,n){var r=1/Math.tan(t/2),o=1/(a-n),i=(n+a)*o,s=2*(n*a*o);return[r/e,0,0,0,0,r,0,0,0,0,i,-1,0,0,s,0]},createTranslate2d:function(t,e){var a=o.createIdentityMatrix();return o.reuseTranslate2dCommand(a,t,e),a},reuseTranslate2dCommand:function(t,e,a){t[12]=e,t[13]=a},reuseTranslate3dCommand:function(t,e,a,n){t[12]=e,t[13]=a,t[14]=n},createScale:function(t){var e=o.createIdentityMatrix();return o.reuseScaleCommand(e,t),e},reuseScaleCommand:function(t,e){t[0]=e,t[5]=e},reuseScale3dCommand:function(t,e,a,n){t[0]=e,t[5]=a,t[10]=n},reusePerspectiveCommand:function(t,e){t[11]=-1/e},reuseScaleXCommand:function(t,e){t[0]=e},reuseScaleYCommand:function(t,e){t[5]=e},reuseScaleZCommand:function(t,e){t[10]=e},reuseRotateXCommand:function(t,e){t[5]=Math.cos(e),t[6]=Math.sin(e),t[9]=-Math.sin(e),t[10]=Math.cos(e)},reuseRotateYCommand:function(t,e){t[0]=Math.cos(e),t[2]=-Math.sin(e),t[8]=Math.sin(e),t[10]=Math.cos(e)},reuseRotateZCommand:function(t,e){t[0]=Math.cos(e),t[1]=Math.sin(e),t[4]=-Math.sin(e),t[5]=Math.cos(e)},createRotateZ:function(t){var e=o.createIdentityMatrix();return o.reuseRotateZCommand(e,t),e},reuseSkewXCommand:function(t,e){t[4]=Math.sin(e),t[5]=Math.cos(e)},reuseSkewYCommand:function(t,e){t[0]=Math.cos(e),t[1]=Math.sin(e)},multiplyInto:function(t,e,a){var n=e[0],r=e[1],o=e[2],i=e[3],s=e[4],u=e[5],c=e[6],m=e[7],v=e[8],l=e[9],f=e[10],h=e[11],d=e[12],M=e[13],C=e[14],p=e[15],T=a[0],x=a[1],y=a[2],b=a[3];t[0]=T*n+x*s+y*v+b*d,t[1]=T*r+x*u+y*l+b*M,t[2]=T*o+x*c+y*f+b*C,t[3]=T*i+x*m+y*h+b*p,T=a[4],x=a[5],y=a[6],b=a[7],t[4]=T*n+x*s+y*v+b*d,t[5]=T*r+x*u+y*l+b*M,t[6]=T*o+x*c+y*f+b*C,t[7]=T*i+x*m+y*h+b*p,T=a[8],x=a[9],y=a[10],b=a[11],t[8]=T*n+x*s+y*v+b*d,t[9]=T*r+x*u+y*l+b*M,t[10]=T*o+x*c+y*f+b*C,t[11]=T*i+x*m+y*h+b*p,T=a[12],x=a[13],y=a[14],b=a[15],t[12]=T*n+x*s+y*v+b*d,t[13]=T*r+x*u+y*l+b*M,t[14]=T*o+x*c+y*f+b*C,t[15]=T*i+x*m+y*h+b*p},determinant:function(t){var e=babelHelpers.slicedToArray(t,16),a=e[0],n=e[1],r=e[2],o=e[3],i=e[4],s=e[5],u=e[6],c=e[7],m=e[8],v=e[9],l=e[10],f=e[11],h=e[12],d=e[13],M=e[14],C=e[15];return o*u*v*h-r*c*v*h-o*s*l*h+n*c*l*h+r*s*f*h-n*u*f*h-o*u*m*d+r*c*m*d+o*i*l*d-a*c*l*d-r*i*f*d+a*u*f*d+o*s*m*M-n*c*m*M-o*i*v*M+a*c*v*M+n*i*f*M-a*s*f*M-r*s*m*C+n*u*m*C+r*i*v*C-a*u*v*C-n*i*l*C+a*s*l*C},inverse:function(t){var e=o.determinant(t);if(!e)return t;var a=babelHelpers.slicedToArray(t,16),n=a[0],r=a[1],i=a[2],s=a[3],u=a[4],c=a[5],m=a[6],v=a[7],l=a[8],f=a[9],h=a[10],d=a[11],M=a[12],C=a[13],p=a[14],T=a[15];return[(m*d*C-v*h*C+v*f*p-c*d*p-m*f*T+c*h*T)/e,(s*h*C-i*d*C-s*f*p+r*d*p+i*f*T-r*h*T)/e,(i*v*C-s*m*C+s*c*p-r*v*p-i*c*T+r*m*T)/e,(s*m*f-i*v*f-s*c*h+r*v*h+i*c*d-r*m*d)/e,(v*h*M-m*d*M-v*l*p+u*d*p+m*l*T-u*h*T)/e,(i*d*M-s*h*M+s*l*p-n*d*p-i*l*T+n*h*T)/e,(s*m*M-i*v*M-s*u*p+n*v*p+i*u*T-n*m*T)/e,(i*v*l-s*m*l+s*u*h-n*v*h-i*u*d+n*m*d)/e,(c*d*M-v*f*M+v*l*C-u*d*C-c*l*T+u*f*T)/e,(s*f*M-r*d*M-s*l*C+n*d*C+r*l*T-n*f*T)/e,(r*v*M-s*c*M+s*u*C-n*v*C-r*u*T+n*c*T)/e,(s*c*l-r*v*l-s*u*f+n*v*f+r*u*d-n*c*d)/e,(m*f*M-c*h*M-m*l*C+u*h*C+c*l*p-u*f*p)/e,(r*h*M-i*f*M+i*l*C-n*h*C-r*l*p+n*f*p)/e,(i*c*M-r*m*M-i*u*C+n*m*C+r*u*p-n*c*p)/e,(r*m*l-i*c*l+i*u*f-n*m*f-r*u*h+n*c*h)/e]},transpose:function(t){return[t[0],t[4],t[8],t[12],t[1],t[5],t[9],t[13],t[2],t[6],t[10],t[14],t[3],t[7],t[11],t[15]]},multiplyVectorByMatrix:function(t,e){var a=babelHelpers.slicedToArray(t,4),n=a[0],r=a[1],o=a[2],i=a[3];return[n*e[0]+r*e[4]+o*e[8]+i*e[12],n*e[1]+r*e[5]+o*e[9]+i*e[13],n*e[2]+r*e[6]+o*e[10]+i*e[14],n*e[3]+r*e[7]+o*e[11]+i*e[15]]},v3Length:function(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2])},v3Normalize:function(t,e){var a=1/(e||o.v3Length(t));return[t[0]*a,t[1]*a,t[2]*a]},v3Dot:function(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]},v3Combine:function(t,e,a,n){return[a*t[0]+n*e[0],a*t[1]+n*e[1],a*t[2]+n*e[2]]},v3Cross:function(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]},quaternionToDegreesXYZ:function(t,e,a){var n=babelHelpers.slicedToArray(t,4),r=n[0],i=n[1],s=n[2],u=n[3],c=u*u,m=r*r,v=i*i,l=s*s,f=r*i+s*u,h=c+m+v+l,d=180/Math.PI;return f>.49999*h?[0,2*Math.atan2(r,u)*d,90]:f<-.49999*h?[0,-2*Math.atan2(r,u)*d,-90]:[o.roundTo3Places(Math.atan2(2*r*u-2*i*s,1-2*m-2*l)*d),o.roundTo3Places(Math.atan2(2*i*u-2*r*s,1-2*v-2*l)*d),o.roundTo3Places(Math.asin(2*r*i+2*s*u)*d)]},roundTo3Places:function(t){var e=t.toString().split("e");return.001*Math.round(e[0]+"e"+(e[1]?+e[1]-3:3))},decomposeMatrix:function(t){r(16===t.length,"Matrix decomposition needs a list of 3d matrix values, received %s",t);var e=[],a=[],n=[],i=[],s=[];if(t[15]){for(var u=[],c=[],m=0;m<4;m++){u.push([]);for(var v=0;v<4;v++){var l=t[4*m+v]/t[15];u[m].push(l),c.push(3===v?0:l)}}if(c[15]=1,o.determinant(c)){if(0!==u[0][3]||0!==u[1][3]||0!==u[2][3])var f=[u[0][3],u[1][3],u[2][3],u[3][3]],h=o.inverse(c),d=o.transpose(h),e=o.multiplyVectorByMatrix(f,d);else e[0]=e[1]=e[2]=0,e[3]=1;for(var m=0;m<3;m++)s[m]=u[3][m];var M=[];for(m=0;m<3;m++)M[m]=[u[m][0],u[m][1],u[m][2]];n[0]=o.v3Length(M[0]),M[0]=o.v3Normalize(M[0],n[0]),i[0]=o.v3Dot(M[0],M[1]),M[1]=o.v3Combine(M[1],M[0],1,-i[0]),i[0]=o.v3Dot(M[0],M[1]),M[1]=o.v3Combine(M[1],M[0],1,-i[0]),n[1]=o.v3Length(M[1]),M[1]=o.v3Normalize(M[1],n[1]),i[0]/=n[1],i[1]=o.v3Dot(M[0],M[2]),M[2]=o.v3Combine(M[2],M[0],1,-i[1]),i[2]=o.v3Dot(M[1],M[2]),M[2]=o.v3Combine(M[2],M[1],1,-i[2]),n[2]=o.v3Length(M[2]),M[2]=o.v3Normalize(M[2],n[2]),i[1]/=n[2],i[2]/=n[2];var C=o.v3Cross(M[1],M[2]);if(o.v3Dot(M[0],C)<0)for(m=0;m<3;m++)n[m]*=-1,M[m][0]*=-1,M[m][1]*=-1,M[m][2]*=-1;a[0]=.5*Math.sqrt(Math.max(1+M[0][0]-M[1][1]-M[2][2],0)),a[1]=.5*Math.sqrt(Math.max(1-M[0][0]+M[1][1]-M[2][2],0)),a[2]=.5*Math.sqrt(Math.max(1-M[0][0]-M[1][1]+M[2][2],0)),a[3]=.5*Math.sqrt(Math.max(1+M[0][0]+M[1][1]+M[2][2],0)),M[2][1]>M[1][2]&&(a[0]=-a[0]),M[0][2]>M[2][0]&&(a[1]=-a[1]),M[1][0]>M[0][1]&&(a[2]=-a[2]);var p;return p=a[0]<.001&&a[0]>=0&&a[1]<.001&&a[1]>=0?[0,0,o.roundTo3Places(180*Math.atan2(M[0][1],M[0][0])/Math.PI)]:o.quaternionToDegreesXYZ(a,u,M),{rotationDegrees:p,perspective:e,quaternion:a,scale:n,skew:i,translation:s,rotate:p[2],rotateX:p[0],rotateY:p[1],scaleX:n[0],scaleY:n[1],translateX:s[0],translateY:s[1]}}}}};a.exports=o}); +__d(106,function(t,i,h,d){"use strict";var e={width:void 0,height:void 0},n=function(t,i){return t=t||e,i=i||e,t!==i&&(t.width!==i.width||t.height!==i.height)};h.exports=n}); +__d(107,function(e,i,s,t){"use strict";var a=i(101),c={};c.UIView={pointerEvents:!0,accessible:!0,accessibilityLabel:!0,accessibilityComponentType:!0,accessibilityLiveRegion:!0,accessibilityTraits:!0,importantForAccessibility:!0,testID:!0,renderToHardwareTextureAndroid:!0,shouldRasterizeIOS:!0,onLayout:!0,onAccessibilityTap:!0,onMagicTap:!0,collapsable:!0,needsOffscreenAlphaCompositing:!0,style:a},c.RCTView=babelHelpers.extends({},c.UIView,{removeClippedSubviews:!0}),s.exports=c}); +__d(108,function(r,n,t,u){"use strict";function c(r){var n=e(r);return function(r,t,u,c){var e=r;return r[t]&&(e={},e[t]=i(r[t])),n(e,t,u,c)}}var e=n(97),i=n(51);t.exports=c}); +__d(109,function(r,e,o,t){"use strict";function a(r,e,o){var t=n[r];if(!t||!t.NativeProps)return c(!1,'Native component for "%s" does not exist',r),C;var a=babelHelpers.extends({},n.RCTView.NativeProps,t.NativeProps);t.uiViewClassName=r,t.validAttributes={},t.propTypes=e&&e.propTypes;for(var s in a){var l=!1,v={},u=m[a[s]];u&&(v.diff=u,l=!0);var f=A[a[s]];f&&(v.process=f,l=!0),t.validAttributes[s]=!l||v}return t.validAttributes.style=i,p(t)}function s(r){return r&&r.map(f)}var i=e(101),n=e(68),C=e(110),p=e(111),l=e(148),v=e(149),u=e(102),f=e(103),d=e(150),I=e(106),c=(e(154),e(21)),m={CATransform3D:u,CGPoint:v,CGSize:I,UIEdgeInsets:l},A={CGColor:f,CGColorArray:s,UIColor:f,UIColorArray:s,CGImage:d,UIImage:d,RCTImageSource:d,Color:f,ColorArray:s};o.exports=a}); +__d(110,function(e,r,t,l){"use strict";var s=r(72),n=r(73),o=function(e){function t(){var e,r,l,s;babelHelpers.classCallCheck(this,t);for(var n=arguments.length,o=Array(n),a=0;a-1?void 0:o("96",e),!l.plugins[i]){n.extractEvents?void 0:o("97",e),l.plugins[i]=n;var r=n.eventTypes;for(var t in r)a(r[t],n,t)?void 0:o("98",t,e)}}}function a(e,n,i){l.eventNameDispatchConfigs.hasOwnProperty(i)?o("99",i):void 0,l.eventNameDispatchConfigs[i]=e;var r=e.phasedRegistrationNames;if(r){for(var t in r)if(r.hasOwnProperty(t)){var a=r[t];s(a,n,i)}return!0}return!!e.registrationName&&(s(e.registrationName,n,i),!0)}function s(e,n,i){l.registrationNameModules[e]?o("100",e):void 0,l.registrationNameModules[e]=n,l.registrationNameDependencies[e]=n.eventTypes[i].dependencies}var o=n(17),v=(n(18),null),u={},l={plugins:[],eventNameDispatchConfigs:{},registrationNameModules:{},registrationNameDependencies:{},possibleRegistrationNames:null,injectEventPluginOrder:function(e){v?o("101"):void 0,v=Array.prototype.slice.call(e),t()},injectEventPluginsByName:function(e){var n=!1;for(var i in e)if(e.hasOwnProperty(i)){var r=e[i];u.hasOwnProperty(i)&&u[i]===r||(u[i]?o("102",i):void 0,u[i]=r,n=!0)}n&&t()},getPluginModuleForEvent:function(e){var n=e.dispatchConfig;if(n.registrationName)return l.registrationNameModules[n.registrationName]||null;for(var i in n.phasedRegistrationNames)if(n.phasedRegistrationNames.hasOwnProperty(i)){var r=l.registrationNameModules[n.phasedRegistrationNames[i]];if(r)return r}return null},_resetEventPlugins:function(){v=null;for(var e in u)u.hasOwnProperty(e)&&delete u[e];l.plugins.length=0;var n=l.eventNameDispatchConfigs;for(var i in n)n.hasOwnProperty(i)&&delete n[i];var r=l.registrationNameModules;for(var t in r)r.hasOwnProperty(t)&&delete r[t]}};i.exports=l}); +__d(118,function(e,t,n,r){"use strict";function s(e){return e===_.topMouseUp||e===_.topTouchEnd||e===_.topTouchCancel}function o(e){return e===_.topMouseMove||e===_.topTouchMove}function a(e){return e===_.topMouseDown||e===_.topTouchStart}function c(e,t,n,r){var s=e.type||"unknown-event";e.currentTarget=L.getNodeFromInstance(r),t?I.invokeGuardedCallbackWithCatch(s,n,e):I.invokeGuardedCallback(s,n,e),e.currentTarget=null}function i(e,t){var n=e._dispatchListeners,r=e._dispatchInstances;if(Array.isArray(n))for(var s=0;s=t)return e[r];return e[e.length-1]||1}}]),e}();r.exports=l}); +__d(153,function(e,r,t,n){"use strict";function a(e){switch(e){case.75:return"ldpi";case 1:return"mdpi";case 1.5:return"hdpi";case 2:return"xhdpi";case 3:return"xxhdpi";case 4:return"xxxhdpi"}}function i(e,r){var t=a(r);if(!t)throw new Error("Don't know which android drawable suffix to use for asset: "+JSON.stringify(e));var n="drawable-"+t;return n}function s(e){var r=o(e);return(r+"/"+e.name).toLowerCase().replace(/\//g,"_").replace(/([^a-z0-9_])/g,"").replace(/^assets_/,"")}function o(e){var r=e.httpServerLocation;return"/"===r[0]&&(r=r.substr(1)),r}t.exports={getAndroidAssetSuffix:a,getAndroidDrawableFolderName:i,getAndroidResourceIdentifier:s,getBasePath:o}}); +__d(154,function(e,o,r,a){"use strict";function p(e,o,r){if(o){var a=e.displayName||e.name||"unknown";if(!e.propTypes)throw new Error("`"+a+"` has no propTypes defined`");var p=o.NativeProps;for(var t in p)if(!(e.propTypes[t]||n[t]||r&&r[t])){var i;throw i=e.propTypes.hasOwnProperty(t)?"`"+a+"` has incorrectly defined propType for native prop `"+o.uiViewClassName+"."+t+"` of native type `"+p[t]:"`"+a+"` has no propType for native prop `"+o.uiViewClassName+"."+t+"` of native type `"+p[t]+"`",i+="\nIf you haven't changed this prop yourself, this usually means that your versions of the native code and JavaScript code are out of sync. Updating both should make this error go away.",new Error(i)}}}var n=o(101);r.exports=p}); +__d(155,function(e,t,r,s){"use strict";var n=t(72),l=t(95),o=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){return n.createElement(l,this.props)}}]),t}(n.Component);r.exports=o}); +__d(156,function(e,t,r,n){"use strict";function i(e,t){if(null==e||null==t)return!0;if(e.length!==t.length)return!0;for(var r=0;rY?(p-=v,c-=X):l>0&&0!=Y&&(p-=l/Y*v,c-=l/Y*X),a=p*p+c*c,p=s-t,c=h-i,l=p*v+c*X,l>Y?(p-=v,c-=X):l>0&&0!=Y&&(p-=l/Y*v,c-=l/Y*X),u=p*p+c*c,a<.01&&u<.01)return void this.onLine(t,i,o,r);if(isNaN(a)||isNaN(u))throw new Error("Bad input");var f=.5*(n+s),M=.5*(e+h),b=.5*(n+t),T=.5*(e+i),k=.5*(b+f),w=.5*(T+M),_=.5*(o+s),D=.5*(r+h),z=.5*(_+f),C=.5*(D+M),m=.5*(k+z),B=.5*(w+C);this.onBezierCurve(t,i,b,T,k,w,m,B),this.onBezierCurve(m,B,z,C,_,D,o,r)},onArc:function(t,i,n,e,s,h,o,r,a,u,p,c){var l=c?c*Math.PI/180:0,v=Math.cos(l),X=Math.sin(l),Y=v*o,f=-X*r,M=X*o,b=v*r,T=u-a;T<0&&!p?T+=2*Math.PI:T>0&&p&&(T-=2*Math.PI);for(var k=Math.ceil(Math.abs(T/(Math.PI/2))),w=T/k,_=1.3333333333333333*Math.tan(w/4),D=Math.cos(a),z=Math.sin(a),C=0;Ci.yy/i.xy?-1:1;return(i.xx<0?i.xy>=0:i.xy<0)&&(n=-n),this.rotate(t-180*Math.atan2(n*i.yx,n*i.xx)/Math.PI,x,y)},scaleTo:function(t,x){var y=this,i=Math.sqrt(y.xx*y.xx+y.yx*y.yx);return y.xx/=i,y.yx/=i,i=Math.sqrt(y.yy*y.yy+y.xy*y.xy),y.yy/=i,y.xy/=i,this.scale(t,x)},resizeTo:function(t,x){var y=this.width,i=this.height;return y&&i?this.scaleTo(t/y,x/i):this},inversePoint:function(t,x){var y=this.xx,i=this.yx,n=this.xy,r=this.yy,s=this.x,h=this.y,o=i*n-y*r;return 0==o?null:{x:(r*(s-t)+n*(x-h))/o,y:(y*(h-x)+i*(t-s))/o}},point:function(t,x){var y=this;return{x:y.xx*t+y.xy*x+y.x,y:y.yx*t+y.yy*x+y.y}}})}); +__d(162,function(e,t,r,n){"use strict";var o=t(72),s=t(73),i=t(163),l=t(95),a=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){return o.createElement(l,{style:[c.dummyDatePickerIOS,this.props.style]},o.createElement(i,{style:c.datePickerText},"DatePickerIOS is not supported on this platform!"))}}]),t}(o.Component),c=s.create({dummyDatePickerIOS:{height:100,width:300,backgroundColor:"#ffbcbc",borderWidth:1,borderColor:"red",alignItems:"center",justifyContent:"center",margin:10},datePickerText:{color:"#333333",margin:20}});r.exports=a}); +__d(163,function(e,s,t,n){"use strict";var o=s(45),i=(s(54),s(72)),r=s(107),l=s(108),p=s(93),a=s(164),h=s(111),d=s(98),u=l(p),c={validAttributes:d(r.UIView,{isHighlighted:!0,numberOfLines:!0,ellipsizeMode:!0,allowFontScaling:!0,selectable:!0,adjustsFontSizeToFit:!0,minimumFontScale:!0}),uiViewClassName:"RCTText"},b=i.createClass({displayName:"Text",propTypes:{ellipsizeMode:i.PropTypes.oneOf(["head","middle","tail","clip"]),numberOfLines:i.PropTypes.number,onLayout:i.PropTypes.func,onPress:i.PropTypes.func,onLongPress:i.PropTypes.func,selectable:i.PropTypes.bool,suppressHighlighting:i.PropTypes.bool,style:u,testID:i.PropTypes.string,allowFontScaling:i.PropTypes.bool,accessible:i.PropTypes.bool,adjustsFontSizeToFit:i.PropTypes.bool,minimumFontScale:i.PropTypes.number},getDefaultProps:function(){return{accessible:!0,allowFontScaling:!0,ellipsizeMode:"tail"}},getInitialState:function(){return d(a.Mixin.touchableGetInitialState(),{isHighlighted:!1})},mixins:[o],viewConfig:c,getChildContext:function(){return{isInAParentText:!0}},childContextTypes:{isInAParentText:i.PropTypes.bool},contextTypes:{isInAParentText:i.PropTypes.bool},_handlers:null,_hasPressHandler:function(){return!!this.props.onPress||!!this.props.onLongPress},touchableHandleActivePressIn:null,touchableHandleActivePressOut:null,touchableHandlePress:null,touchableHandleLongPress:null,touchableGetPressRectOffset:null,render:function(){var e=this,s=this.props;return(this.props.onStartShouldSetResponder||this._hasPressHandler())&&(this._handlers||(this._handlers={onStartShouldSetResponder:function(){var s=e.props.onStartShouldSetResponder&&e.props.onStartShouldSetResponder(),t=s||e._hasPressHandler();if(t&&!e.touchableHandleActivePressIn){for(var n in a.Mixin)"function"==typeof a.Mixin[n]&&(e[n]=a.Mixin[n].bind(e));e.touchableHandleActivePressIn=function(){!e.props.suppressHighlighting&&e._hasPressHandler()&&e.setState({isHighlighted:!0})},e.touchableHandleActivePressOut=function(){!e.props.suppressHighlighting&&e._hasPressHandler()&&e.setState({isHighlighted:!1})},e.touchableHandlePress=function(){e.props.onPress&&e.props.onPress()},e.touchableHandleLongPress=function(){e.props.onLongPress&&e.props.onLongPress()},e.touchableGetPressRectOffset=function(){return P}}return t},onResponderGrant:function(e,s){this.touchableHandleResponderGrant(e,s),this.props.onResponderGrant&&this.props.onResponderGrant.apply(this,arguments)}.bind(this),onResponderMove:function(e){this.touchableHandleResponderMove(e),this.props.onResponderMove&&this.props.onResponderMove.apply(this,arguments)}.bind(this),onResponderRelease:function(e){this.touchableHandleResponderRelease(e),this.props.onResponderRelease&&this.props.onResponderRelease.apply(this,arguments)}.bind(this),onResponderTerminate:function(e){this.touchableHandleResponderTerminate(e),this.props.onResponderTerminate&&this.props.onResponderTerminate.apply(this,arguments)}.bind(this),onResponderTerminationRequest:function(){var e=this.touchableHandleResponderTerminationRequest();return e&&this.props.onResponderTerminationRequest&&(e=this.props.onResponderTerminationRequest.apply(this,arguments)),e}.bind(this)}),s=babelHelpers.extends({},this.props,this._handlers,{isHighlighted:this.state.isHighlighted})),a.TOUCH_TARGET_DEBUG&&s.onPress&&(s=babelHelpers.extends({},s,{style:[this.props.style,{color:"magenta"}]})),this.context.isInAParentText?i.createElement(T,s):i.createElement(g,s)}}),P={top:20,left:20,right:20,bottom:30},g=h(c),T=g;T=h({validAttributes:d(r.UIView,{isHighlighted:!0}),uiViewClassName:"RCTVirtualText"}),t.exports=b}); +__d(164,function(E,e,t,R){"use strict";var _=e(165),S=e(166),i=(e(72),e(167)),s=(e(95),e(33)),o=(e(44),e(168)),a=s({NOT_RESPONDER:null,RESPONDER_INACTIVE_PRESS_IN:null,RESPONDER_INACTIVE_PRESS_OUT:null,RESPONDER_ACTIVE_PRESS_IN:null,RESPONDER_ACTIVE_PRESS_OUT:null,RESPONDER_ACTIVE_LONG_PRESS_IN:null,RESPONDER_ACTIVE_LONG_PRESS_OUT:null,ERROR:null}),n={RESPONDER_ACTIVE_PRESS_OUT:!0,RESPONDER_ACTIVE_PRESS_IN:!0},l={RESPONDER_INACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_PRESS_IN:!0,RESPONDER_ACTIVE_LONG_PRESS_IN:!0},N={RESPONDER_ACTIVE_LONG_PRESS_IN:!0},T=s({DELAY:null,RESPONDER_GRANT:null,RESPONDER_RELEASE:null,RESPONDER_TERMINATED:null,ENTER_PRESS_RECT:null,LEAVE_PRESS_RECT:null,LONG_PRESS_DETECTED:null}),P={NOT_RESPONDER:{DELAY:a.ERROR,RESPONDER_GRANT:a.RESPONDER_INACTIVE_PRESS_IN,RESPONDER_RELEASE:a.ERROR,RESPONDER_TERMINATED:a.ERROR,ENTER_PRESS_RECT:a.ERROR,LEAVE_PRESS_RECT:a.ERROR,LONG_PRESS_DETECTED:a.ERROR},RESPONDER_INACTIVE_PRESS_IN:{DELAY:a.RESPONDER_ACTIVE_PRESS_IN,RESPONDER_GRANT:a.ERROR,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.RESPONDER_INACTIVE_PRESS_IN,LEAVE_PRESS_RECT:a.RESPONDER_INACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:a.ERROR},RESPONDER_INACTIVE_PRESS_OUT:{DELAY:a.RESPONDER_ACTIVE_PRESS_OUT,RESPONDER_GRANT:a.ERROR,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.RESPONDER_INACTIVE_PRESS_IN,LEAVE_PRESS_RECT:a.RESPONDER_INACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:a.ERROR},RESPONDER_ACTIVE_PRESS_IN:{DELAY:a.ERROR,RESPONDER_GRANT:a.ERROR,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.RESPONDER_ACTIVE_PRESS_IN,LEAVE_PRESS_RECT:a.RESPONDER_ACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:a.RESPONDER_ACTIVE_LONG_PRESS_IN},RESPONDER_ACTIVE_PRESS_OUT:{DELAY:a.ERROR,RESPONDER_GRANT:a.ERROR,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.RESPONDER_ACTIVE_PRESS_IN,LEAVE_PRESS_RECT:a.RESPONDER_ACTIVE_PRESS_OUT,LONG_PRESS_DETECTED:a.ERROR},RESPONDER_ACTIVE_LONG_PRESS_IN:{DELAY:a.ERROR,RESPONDER_GRANT:a.ERROR,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.RESPONDER_ACTIVE_LONG_PRESS_IN,LEAVE_PRESS_RECT:a.RESPONDER_ACTIVE_LONG_PRESS_OUT,LONG_PRESS_DETECTED:a.RESPONDER_ACTIVE_LONG_PRESS_IN},RESPONDER_ACTIVE_LONG_PRESS_OUT:{DELAY:a.ERROR,RESPONDER_GRANT:a.ERROR,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.RESPONDER_ACTIVE_LONG_PRESS_IN,LEAVE_PRESS_RECT:a.RESPONDER_ACTIVE_LONG_PRESS_OUT,LONG_PRESS_DETECTED:a.ERROR},error:{DELAY:a.NOT_RESPONDER,RESPONDER_GRANT:a.RESPONDER_INACTIVE_PRESS_IN,RESPONDER_RELEASE:a.NOT_RESPONDER,RESPONDER_TERMINATED:a.NOT_RESPONDER,ENTER_PRESS_RECT:a.NOT_RESPONDER,LEAVE_PRESS_RECT:a.NOT_RESPONDER,LONG_PRESS_DETECTED:a.NOT_RESPONDER}},O=130,h=20,D=500,u=D-O,r=10,c={componentWillUnmount:function(){this.touchableDelayTimeout&&clearTimeout(this.touchableDelayTimeout),this.longPressDelayTimeout&&clearTimeout(this.longPressDelayTimeout),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout)},touchableGetInitialState:function(){return{touchable:{touchState:void 0,responderID:null}}},touchableHandleResponderTerminationRequest:function(){return!this.props.rejectResponderTermination},touchableHandleStartShouldSetResponder:function(){return!this.props.disabled},touchableLongPressCancelsPress:function(){return!0},touchableHandleResponderGrant:function(E){var e=E.currentTarget;E.persist(),this.pressOutDelayTimeout&&clearTimeout(this.pressOutDelayTimeout),this.pressOutDelayTimeout=null,this.state.touchable.touchState=a.NOT_RESPONDER,this.state.touchable.responderID=e,this._receiveSignal(T.RESPONDER_GRANT,E);var t=void 0!==this.touchableGetHighlightDelayMS?Math.max(this.touchableGetHighlightDelayMS(),0):O;t=isNaN(t)?O:t,0!==t?this.touchableDelayTimeout=setTimeout(this._handleDelay.bind(this,E),t):this._handleDelay(E);var R=void 0!==this.touchableGetLongPressDelayMS?Math.max(this.touchableGetLongPressDelayMS(),10):u;return R=isNaN(R)?u:R,this.longPressDelayTimeout=setTimeout(this._handleLongDelay.bind(this,E),R+t),this.props.shouldBlockResponder&&this.props.shouldBlockResponder()},touchableHandleResponderRelease:function(E){this._receiveSignal(T.RESPONDER_RELEASE,E)},touchableHandleResponderTerminate:function(E){this._receiveSignal(T.RESPONDER_TERMINATED,E)},touchableHandleResponderMove:function(E){if(this.state.touchable.touchState!==a.RESPONDER_INACTIVE_PRESS_IN&&this.state.touchable.positionOnActivate){var e=this.state.touchable.positionOnActivate,t=this.state.touchable.dimensionsOnActivate,R=this.touchableGetPressRectOffset?this.touchableGetPressRectOffset():{left:h,right:h,top:h,bottom:h},_=R.left,S=R.top,s=R.right,o=R.bottom,n=this.touchableGetHitSlop?this.touchableGetHitSlop():null;n&&(_+=n.left,S+=n.top,s+=n.right,o+=n.bottom);var l=i.extractSingleTouch(E.nativeEvent),N=l&&l.pageX,P=l&&l.pageY;if(this.pressInLocation){var O=this._getDistanceBetweenPoints(N,P,this.pressInLocation.pageX,this.pressInLocation.pageY);O>r&&this._cancelLongPressDelayTimeout()}var D=N>e.left-_&&P>e.top-S&&N0,r=n&&n.length>0;return!c&&r?n[0]:c?e[0]:t}};n.exports=r}); +__d(168,function(n,t,u,e){"use strict";var r=t(68),s=function(n,t,u){null!=n&&r.measure(n,u)};u.exports=s}); +__d(169,function(r,e,t,o){"use strict";var a=e(43),n=e(45),s=e(54),i=e(72),d=e(170),u=e(37),p=e(232),l=e(73),w=e(68),c=e(95),h=w.AndroidDrawerLayout.Constants,g=e(233),D=e(109),f="drawerlayout",C="innerView",B=["Idle","Dragging","Settling"],k=i.createClass({displayName:"DrawerLayoutAndroid",statics:{positions:h.DrawerPosition},propTypes:babelHelpers.extends({},c.propTypes,{keyboardDismissMode:u.oneOf(["none","on-drag"]),drawerBackgroundColor:a,drawerPosition:u.oneOf([h.DrawerPosition.Left,h.DrawerPosition.Right]),drawerWidth:u.number,drawerLockMode:u.oneOf(["unlocked","locked-closed","locked-open"]),onDrawerSlide:u.func,onDrawerStateChanged:u.func,onDrawerOpen:u.func,onDrawerClose:u.func,renderNavigationView:u.func.isRequired,statusBarBackgroundColor:a}),mixins:[n],getDefaultProps:function(){return{drawerBackgroundColor:"white"}},getInitialState:function(){return{statusBarBackgroundColor:void 0}},getInnerViewNode:function(){return this.refs[C].getInnerViewNode()},componentDidMount:function(){this._updateStatusBarBackground()},componentDidReceiveProps:function(){this._updateStatusBarBackground()},render:function(){var r=s.Version>=21&&this.props.statusBarBackgroundColor,e=i.createElement(c,{style:[m.drawerSubview,{width:this.props.drawerWidth,backgroundColor:this.props.drawerBackgroundColor}],collapsable:!1},this.props.renderNavigationView(),r&&i.createElement(c,{style:m.drawerStatusBar})),t=i.createElement(c,{ref:C,style:m.mainSubview,collapsable:!1},r&&i.createElement(p,{translucent:!0,backgroundColor:this.state.statusBarBackgroundColor}),r&&i.createElement(c,{style:[m.statusBar,{backgroundColor:this.props.statusBarBackgroundColor}]}),this.props.children);return i.createElement(S,babelHelpers.extends({},this.props,{ref:f,drawerWidth:this.props.drawerWidth,drawerPosition:this.props.drawerPosition,drawerLockMode:this.props.drawerLockMode,style:[m.base,this.props.style],onDrawerSlide:this._onDrawerSlide,onDrawerOpen:this._onDrawerOpen,onDrawerClose:this._onDrawerClose,onDrawerStateChanged:this._onDrawerStateChanged}),t,e)},_onDrawerSlide:function(r){this.props.onDrawerSlide&&this.props.onDrawerSlide(r),"on-drag"===this.props.keyboardDismissMode&&g()},_onDrawerOpen:function(){this.props.onDrawerOpen&&this.props.onDrawerOpen()},_onDrawerClose:function(){this.props.onDrawerClose&&this.props.onDrawerClose()},_onDrawerStateChanged:function(r){this.props.onDrawerStateChanged&&this.props.onDrawerStateChanged(B[r.nativeEvent.drawerState])},openDrawer:function(){w.dispatchViewManagerCommand(this._getDrawerLayoutHandle(),w.AndroidDrawerLayout.Commands.openDrawer,null)},closeDrawer:function(){w.dispatchViewManagerCommand(this._getDrawerLayoutHandle(),w.AndroidDrawerLayout.Commands.closeDrawer,null)},_getDrawerLayoutHandle:function(){return d.findNodeHandle(this.refs[f])},_updateStatusBarBackground:function(){var r=this;s.Version>=21&&this.props.statusBarBackgroundColor?"transparent"!==this.state.statusBarBackgroundColor&&requestAnimationFrame(function(){r.setState({statusBarBackgroundColor:"transparent"})}):this.setState({statusBarBackgroundColor:void 0})}}),m=l.create({base:{flex:1,elevation:16},mainSubview:{position:"absolute",top:0,left:0,right:0,bottom:0},drawerSubview:{position:"absolute",top:0,bottom:0},statusBar:{height:p.currentHeight},drawerStatusBar:{position:"absolute",top:0,left:0,right:0,height:p.currentHeight,backgroundColor:"rgba(0, 0, 0, 0.251)"}}),S=D("AndroidDrawerLayout",k);t.exports=k}); +__d(170,function(e,n,t,o){"use strict";var d=n(113),r=n(171),_=(n(19),n(230)),u=n(124),a=n(69);r.inject();var c=function(e,n,t){return _.renderComponent(e,n,t)},i={hasReactNativeInitialized:!1,findNodeHandle:a,render:c,unmountComponentAtNode:_.unmountComponentAtNode,unstable_batchedUpdates:u.batchedUpdates,unmountComponentAtNodeAndRemoveContainer:_.unmountComponentAtNodeAndRemoveContainer};"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.inject&&__REACT_DEVTOOLS_GLOBAL_HOOK__.inject({ComponentTree:{getClosestInstanceFromNode:function(e){return d.getClosestInstanceFromNode(e)},getNodeFromInstance:function(e){for(;e._renderedComponent;)e=e._renderedComponent;return e?d.getNodeFromInstance(e):null}},Mount:_,Reconciler:n(127)}),t.exports=i}); +__d(171,function(n,e,t,i){"use strict";function c(){j.register(d),a.injection.injectEventPluginOrder(y),r.injection.injectComponentTree(E),r.injection.injectTreeTraversal(T),P.injection.injectGlobalResponderHandler(C),a.injection.injectEventPluginsByName({ResponderEventPlugin:P,ReactNativeBridgeEventPlugin:v}),h.injection.injectReconcileTransaction(g.ReactReconcileTransaction),h.injection.injectBatchingStrategy(l),s.injection.injectEnvironment(g);var n=function(n){var t=e(229);return new f(p.createElement(t,{collapsable:!0,style:{position:"absolute"}}),n)};u.injection.injectEmptyComponentFactory(n),m.injection.injectTextComponentClass(R),m.injection.injectGenericComponentClass(function(n){var e="";"string"==typeof n&&/^[a-z]/.test(n)&&(e+=" Each component name should start with an uppercase letter."),o("18",n,e)})}var o=e(17);e(172);var a=e(116),r=e(118),j=e(210),s=e(133),l=e(212),p=e(19),u=e(143),v=e(213),m=e(144),g=e(216),E=e(113),d=e(114),y=e(220),C=e(221),R=e(222),T=e(223),f=e(224),h=e(124),P=e(225);e(18);t.exports={inject:c}}); +__d(172,function(t,s,c,e){"use strict";c.exports=s(173)}); +__d(173,function(e,n,r,t){function o(){e.process=e.process||{},e.process.env=e.process.env||{},e.process.env.NODE_ENV||(e.process.env.NODE_ENV="production")}function i(){var r=n(58);r.setEnabled(e.__RCTProfileIsProfiling||!1)}function a(){var e=n(175);e.installConsoleErrorReporter()}function c(e,n,r){var t=Object.getOwnPropertyDescriptor(e,n);if(t){var o="original"+n[0].toUpperCase()+n.substr(1);Object.defineProperty(e,o,babelHelpers.extends({},t,{value:e[n]}))}var i=t||{},a=i.enumerable,c=i.writable,u=i.configurable;t&&!u||Object.defineProperty(e,n,{configurable:!0,enumerable:a!==!1,writable:c!==!1,value:r})}function u(e,r,t){var o=n(183),i=m(e,r);if(i){var a="original"+r[0].toUpperCase()+r.substr(1);Object.defineProperty(e,a,i)}var c=i||{},u=c.configurable;i&&!u||o(e,r,{get:t,enumerable:!i||i.enumerable!==!1,writable:!i||i.writable!==!1})}function l(){function r(e,r){try{n(175).handleException(e,r)}catch(n){throw console.log("Failed to print error: ",n.message),e}}if(!e.__fbDisableExceptionsManager){var t=n(59);t.setGlobalHandler(r)}}function f(){var r=function(r){u(e,r,function(){return n(64)[r]})};r("setTimeout"),r("setInterval"),r("setImmediate"),r("clearTimeout"),r("clearInterval"),r("clearImmediate"),r("requestAnimationFrame"),r("cancelAnimationFrame"),r("requestIdleCallback"),r("cancelIdleCallback")}function s(){e.alert||(e.alert=function(e){n(184).alert("Alert",""+e)})}function b(){u(e,"Promise",function(){return n(186)})}function p(){u(e,"XMLHttpRequest",function(){return n(191)}),u(e,"FormData",function(){return n(193)}),u(e,"fetch",function(){return n(180).fetch}),u(e,"Headers",function(){return n(180).Headers}),u(e,"Request",function(){return n(180).Request}),u(e,"Response",function(){return n(180).Response}),u(e,"WebSocket",function(){return n(199)})}function v(){void 0===e.navigator&&Object.defineProperty(e,"navigator",{configurable:!0,enumerable:!0,writable:!0,value:{}});var r=e,t=r.navigator;Object.defineProperty(t,"product",{value:"ReactNative"}),u(t,"geolocation",function(){return n(201)})}function d(){c(e,"Map",n(202)),c(e,"Set",n(207))}function g(){}function m(e,n){for(;e;){var r=Object.getOwnPropertyDescriptor(e,n);if(r)return r;e=Object.getPrototypeOf(e)}}n(174),void 0===e.GLOBAL&&(e.GLOBAL=e),void 0===e.window&&(e.window=e),o(),i(),a(),f(),s(),b(),l(),p(),v(),d(),g(),n(76),n(208),n(209)}); +__d(174,function(t,r,e,n){!function(t){"use strict";function r(t,r,e,n){var i=Object.create((r||o).prototype),a=new p(n||[]);return i._invoke=s(t,e,a),i}function n(t,r,e){try{return{type:"normal",arg:t.call(r,e)}}catch(t){return{type:"throw",arg:t}}}function o(){}function i(){}function a(){}function c(t){["next","throw","return"].forEach(function(r){t[r]=function(t){return this._invoke(r,t)}})}function u(t){this.arg=t}function f(t){function r(e,o,i,a){var c=n(t[e],t,o);if("throw"!==c.type){var f=c.arg,s=f.value;return s instanceof u?Promise.resolve(s.arg).then(function(t){r("next",t,i,a)},function(t){r("throw",t,i,a)}):Promise.resolve(s).then(function(t){f.value=t,i(f)},a)}a(c.arg)}function e(t,e){function n(){return new Promise(function(n,o){r(t,e,n,o)})}return o=o?o.then(n,n):n()}"object"==typeof process&&process.domain&&(r=process.domain.bind(r));var o;this._invoke=e}function s(t,r,e){var o=b;return function(i,a){if(o===_)throw new Error("Generator is already running");if(o===k){if("throw"===i)throw a;return v()}for(;;){var c=e.delegate;if(c){if("return"===i||"throw"===i&&c.iterator[i]===g){e.delegate=null;var u=c.iterator.return;if(u){var f=n(u,c.iterator,a);if("throw"===f.type){i="throw",a=f.arg;continue}}if("return"===i)continue}var f=n(c.iterator[i],c.iterator,a);if("throw"===f.type){e.delegate=null,i="throw",a=f.arg;continue}i="next",a=g;var s=f.arg;if(!s.done)return o=j,s;e[c.resultName]=s.value,e.next=c.nextLoc,e.delegate=null}if("next"===i)e.sent=e._sent=a;else if("throw"===i){if(o===b)throw o=k,a;e.dispatchException(a)&&(i="next",a=g)}else"return"===i&&e.abrupt("return",a);o=_;var f=n(t,r,e);if("normal"===f.type){o=e.done?k:j;var s={value:f.arg,done:e.done};if(f.arg!==G)return s;e.delegate&&"next"===i&&(a=g)}else"throw"===f.type&&(o=k,i="throw",a=f.arg)}}}function l(t){var r={tryLoc:t[0]};1 in t&&(r.catchLoc=t[1]),2 in t&&(r.finallyLoc=t[2],r.afterLoc=t[3]),this.tryEntries.push(r)}function h(t){var r=t.completion||{};r.type="normal",delete r.arg,t.completion=r}function p(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(l,this),this.reset(!0)}function y(t){if(t){var r=t[m];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var e=-1,n=function r(){for(;++e=0;--n){var o=this.tryEntries[n],i=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var a=d.call(o,"catchLoc"),c=d.call(o,"finallyLoc");if(a&&c){if(this.prev=0;--e){var n=this.tryEntries[e];if(n.tryLoc<=this.prev&&d.call(n,"finallyLoc")&&this.prev=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),h(e),G}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if("throw"===n.type){var o=n.arg;h(e)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,e){return this.delegate={iterator:y(t),resultName:r,nextLoc:e},G}}}("object"==typeof t?t:"object"==typeof window?window:"object"==typeof self?self:this)}); +__d(175,function(r,o,e,n){"use strict";function s(r,e){var n=o(176),s=(o(179),o(55).ExceptionsManager),i=++l;if(s){var c=n(r);e?s.reportFatalException(r.message,c,i):s.reportSoftException(r.message,c,i)}}function i(r,o){r.message||(r=new Error(r)),(console._errorOriginal||console.error)(r.message),s(r,o)}function c(){console._errorOriginal||(console._errorOriginal=console.error.bind(console),console.error=function(){if(console._errorOriginal.apply(null,arguments),console.reportErrorsAsExceptions)if(arguments[0]&&arguments[0].stack)s(arguments[0],!1);else{var r=o(65),e=Array.prototype.map.call(arguments,r).join(", ");if('"Warning: '===e.slice(0,10))return;var n=new Error("console.error: "+e);n.framesToPop=1,s(n,!1)}},void 0===console.reportErrorsAsExceptions&&(console.reportErrorsAsExceptions=!0))}var l=0;e.exports={handleException:i,installConsoleErrorReporter:c}}); +__d(176,function(r,t,s,a){"use strict";function c(r){if(!r||!r.stack)return[];for(var t=Array.isArray(r.stack)?r.stack:e.parse(r.stack),s=r.framesToPop||0;s--;)t.shift();return t}var e=t(177);s.exports=c}); +__d(177,function(n,o,t,_){t.exports=o(178)}); +__d(178,function(e,n,t,l){var o="",i={parse:function(e){for(var n,t,l=/^\s*at (?:(?:(?:Anonymous function)?|((?:\[object object\])?\S+(?: \[as \S+\])?)) )?\(?((?:file|http|https):.*?):(\d+)(?::(\d+))?\)?\s*$/i,i=/^(?:\s*([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i,u=/^\s*at (?:((?:\[object object\])?\S+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i,s=e.split("\n"),c=[],m=0,f=s.length;m-1?e:t}function d(t,e){e=e||{};var r=e.body;if(d.prototype.isPrototypeOf(t)){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new n(t.headers)),this.method=t.method,this.mode=t.mode,r||(r=t._bodyInit,t.bodyUsed=!0)}else this.url=t;if(this.credentials=e.credentials||this.credentials||"omit",!e.headers&&this.headers||(this.headers=new n(e.headers)),this.method=f(e.method||this.method||"GET"),this.mode=e.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&r)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(r)}function p(t){var e=new FormData;return t.trim().split("&").forEach(function(t){if(t){var r=t.split("="),o=r.shift().replace(/\+/g," "),n=r.join("=").replace(/\+/g," ");e.append(decodeURIComponent(o),decodeURIComponent(n))}}),e}function c(t){var e=new n,r=(t.getAllResponseHeaders()||"").trim().split("\n");return r.forEach(function(t){var r=t.trim().split(":"),o=r.shift().trim(),n=r.join(":").trim();e.append(o,n)}),e}function l(t,e){e||(e={}),this.type="default",this.status=e.status,this.ok=this.status>=200&&this.status<300,this.statusText=e.statusText,this.headers=e.headers instanceof n?e.headers:new n(e.headers),this.url=e.url||"",this._initBody(t)}if(!t.fetch){var y={searchParams:"URLSearchParams"in t,iterable:"Symbol"in t&&"iterator"in Symbol,blob:"FileReader"in t&&"Blob"in t&&function(){try{return new Blob,!0}catch(t){return!1}}(),formData:"FormData"in t,arrayBuffer:"ArrayBuffer"in t};n.prototype.append=function(t,o){t=e(t),o=r(o);var n=this.map[t];n||(n=[],this.map[t]=n),n.push(o)},n.prototype.delete=function(t){delete this.map[e(t)]},n.prototype.get=function(t){var r=this.map[e(t)];return r?r[0]:null},n.prototype.getAll=function(t){return this.map[e(t)]||[]},n.prototype.has=function(t){return this.map.hasOwnProperty(e(t))},n.prototype.set=function(t,o){this.map[e(t)]=[r(o)]},n.prototype.forEach=function(t,e){Object.getOwnPropertyNames(this.map).forEach(function(r){this.map[r].forEach(function(o){t.call(e,o,r,this)},this)},this)},n.prototype.keys=function(){var t=[];return this.forEach(function(e,r){t.push(r)}),o(t)},n.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),o(t)},n.prototype.entries=function(){var t=[];return this.forEach(function(e,r){t.push([r,e])}),o(t)},y.iterable&&(n.prototype["function"==typeof Symbol?Symbol.iterator:"@@iterator"]=n.prototype.entries);var b=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];d.prototype.clone=function(){return new d(this)},u.call(d.prototype),u.call(l.prototype),l.prototype.clone=function(){return new l(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new n(this.headers),url:this.url})},l.error=function(){var t=new l(null,{status:0,statusText:""});return t.type="error",t};var m=[301,302,303,307,308];l.redirect=function(t,e){if(m.indexOf(e)===-1)throw new RangeError("Invalid status code");return new l(null,{status:e,headers:{location:t}})},t.Headers=n,t.Request=d,t.Response=l,t.fetch=function(t,e){return new Promise(function(r,o){function n(){return"responseURL"in s?s.responseURL:/^X-Request-URL:/m.test(s.getAllResponseHeaders())?s.getResponseHeader("X-Request-URL"):void 0}var i;i=d.prototype.isPrototypeOf(t)&&!e?t:new d(t,e);var s=new XMLHttpRequest;s.onload=function(){var t={status:s.status,statusText:s.statusText,headers:c(s),url:n()},e="response"in s?s.response:s.responseText;r(new l(e,t))},s.onerror=function(){o(new TypeError("Network request failed"))},s.ontimeout=function(){o(new TypeError("Network request failed"))},s.open(i.method,i.url,!0),"include"===i.credentials&&(s.withCredentials=!0),"responseType"in s&&y.blob&&(s.responseType="blob"),i.headers.forEach(function(t,e){s.setRequestHeader(e,t)}),s.send("undefined"==typeof i._bodyInit?null:i._bodyInit)})},t.fetch.polyfill=!0}}("undefined"!=typeof self?self:this)}); +__d(182,function(t,r,o,e){"use strict";function u(){if(void 0===l){var t=i.scriptURL&&i.scriptURL.match(/^https?:\/\/.*?\//);l=t?t[0]:null}return{url:l||n,bundleLoadedFromServer:null!==l}}var c=r(55),i=c.SourceCode,l=void 0,n="http://localhost:8081/";o.exports=u}); +__d(183,function(e,t,n,r){"use strict";function i(e,t,n){function r(){return c||i(u()),b}function i(n){b=n,c=!0,Object.defineProperty(e,t,{value:n,configurable:!0,enumerable:o,writable:a})}var u=n.get,o=n.enumerable!==!1,a=n.writable!==!1,b=void 0,c=!1;Object.defineProperty(e,t,{get:r,set:i,configurable:!0,enumerable:o})}n.exports=i}); +__d(184,function(e,t,n,l){"use strict";var s=(t(185),t(54),t(55).DialogManagerAndroid),a=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"alert",value:function(e,t,n,l,s){r.alert(e,t,n,l)}}]),e}(),r=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"alert",value:function(e,t,n,l){var a={title:e||"",message:t||""};l&&(a=babelHelpers.extends({},a,{cancelable:l.cancelable}));var r=n?n.slice(0,3):[{text:"OK"}],o=r.pop(),u=r.pop(),b=r.pop();b&&(a=babelHelpers.extends({},a,{buttonNeutral:b.text||""})),u&&(a=babelHelpers.extends({},a,{buttonNegative:u.text||""})),o&&(a=babelHelpers.extends({},a,{buttonPositive:o.text||""})),s.showAlert(a,function(e){return console.warn(e)},function(e,t){e===s.buttonClicked&&(t===s.buttonNeutral?b.onPress&&b.onPress():t===s.buttonNegative?u.onPress&&u.onPress():t===s.buttonPositive&&o.onPress&&o.onPress())})}}]),e}();n.exports=a}); +__d(185,function(t,e,a,n){"use strict";var r=e(55).AlertManager,l=function(){function t(){babelHelpers.classCallCheck(this,t)}return babelHelpers.createClass(t,null,[{key:"alert",value:function(t,e,a,n){return"undefined"!=typeof n?(console.warn('AlertIOS.alert() with a 4th "type" parameter is deprecated and will be removed. Use AlertIOS.prompt() instead.'),void this.prompt(t,e,a,n)):void this.prompt(t,e,a,"default")}},{key:"prompt",value:function(t,e,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"plain-text",l=arguments[4];if("function"==typeof n){console.warn('You passed a callback function as the "type" argument to AlertIOS.prompt(). React Native is assuming you want to use the deprecated AlertIOS.prompt(title, defaultValue, buttons, callback) signature. The current signature is AlertIOS.prompt(title, message, callbackOrButtons, type, defaultValue) and the old syntax will be removed in a future version.');var i=n,l=e;return void r.alertWithArgs({title:t||void 0,type:"plain-text",defaultValue:l},function(t,e){i(e)})}var o,s,u=[],c=[];"function"==typeof a?u=[a]:a instanceof Array&&a.forEach(function(t,e){if(u[e]=t.onPress,"cancel"===t.style?o=String(e):"destructive"===t.style&&(s=String(e)),t.text||e<(a||[]).length-1){var n={};n[e]=t.text||"",c.push(n)}}),r.alertWithArgs({title:t||void 0,message:e||void 0,buttons:c,type:n||void 0,defaultValue:l,cancelButtonKey:o,destructiveButtonKey:s},function(t,e){var a=u[t];a&&a(e)})}}]),t}();a.exports=l}); +__d(186,function(t,r,s,c){"use strict";var e=r(187);s.exports=e}); +__d(187,function(t,n,r,e){"use strict";var i=n(188);n(190),i.prototype.finally=function(t){return this.then(t,t)},r.exports=i}); +__d(188,function(n,t,e,r){"use strict";function o(n){var t=new f(f._61);return t._81=1,t._65=n,t}var f=t(189);e.exports=f;var i=o(!0),u=o(!1),c=o(null),a=o(void 0),l=o(0),h=o("");f.resolve=function(n){if(n instanceof f)return n;if(null===n)return c;if(void 0===n)return a;if(n===!0)return i;if(n===!1)return u;if(0===n)return l;if(""===n)return h;if("object"==typeof n||"function"==typeof n)try{var t=n.then;if("function"==typeof t)return new f(t.bind(n))}catch(n){return new f(function(t,e){e(n)})}return o(n)},f.all=function(n){var t=Array.prototype.slice.call(n);return new f(function(n,e){function r(i,u){if(u&&("object"==typeof u||"function"==typeof u)){if(u instanceof f&&u.then===f.prototype.then){for(;3===u._81;)u=u._65;return 1===u._81?r(i,u._65):(2===u._81&&e(u._65),void u.then(function(n){r(i,n)},e))}var c=u.then;if("function"==typeof c){var a=new f(c.bind(u));return void a.then(function(n){r(i,n)},e)}}t[i]=u,0===--o&&n(t)}if(0===t.length)return n([]);for(var o=t.length,i=0;i=0,loaded:t,total:s})}},{key:"__didCompleteResponse",value:function(e,t,s){e===this._requestId&&(t&&(""!==this._responseType&&"text"!==this._responseType||(this._response=t),this._hasError=!0,s&&(this._timedOut=!0)),this._clearSubscriptions(),this._requestId=null,this.setReadyState(this.DONE))}},{key:"_clearSubscriptions",value:function(){(this._subscriptions||[]).forEach(function(e){e.remove()}),this._subscriptions=[]}},{key:"getAllResponseHeaders",value:function(){if(!this.responseHeaders)return null;var e=this.responseHeaders||{};return Object.keys(e).map(function(t){return t+": "+e[t]}).join("\n")}},{key:"getResponseHeader",value:function(e){var t=this._lowerCaseResponseHeaders[e.toLowerCase()];return void 0!==t?t:null}},{key:"setRequestHeader",value:function(e,t){if(this.readyState!==this.OPENED)throw new Error("Request has not been opened");this._headers[e.toLowerCase()]=t}},{key:"setTrackingName",value:function(e){return this._trackingName=e,this}},{key:"open",value:function(e,t,s){if(this.readyState!==this.UNSENT)throw new Error("Cannot open, already sending");if(void 0!==s&&!s)throw new Error("Synchronous http requests are not supported");if(!t)throw new Error("Cannot load an empty url");this._method=e.toUpperCase(),this._url=t,this._aborted=!1,this.setReadyState(this.OPENED)}},{key:"send",value:function(e){var t=this;if(this.readyState!==this.OPENED)throw new Error("Request has not been opened");if(this._sent)throw new Error("Request has already been sent");this._sent=!0;var s=this._incrementalEvents||!!this.onreadystatechange||!!this.onprogress;this._subscriptions.push(i.addListener("didSendNetworkData",function(e){return t.__didUploadProgress.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(i.addListener("didReceiveNetworkResponse",function(e){return t.__didReceiveResponse.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(i.addListener("didReceiveNetworkData",function(e){return t.__didReceiveData.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(i.addListener("didReceiveNetworkIncrementalData",function(e){return t.__didReceiveIncrementalData.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(i.addListener("didReceiveNetworkDataProgress",function(e){return t.__didReceiveDataProgress.apply(t,babelHelpers.toConsumableArray(e))})),this._subscriptions.push(i.addListener("didCompleteNetworkResponse",function(e){return t.__didCompleteResponse.apply(t,babelHelpers.toConsumableArray(e))}));var r="text";"arraybuffer"!==this._responseType&&"blob"!==this._responseType||(r="base64"),a(this._method,"Request method needs to be defined."),a(this._url,"Request URL needs to be defined."),i.sendRequest(this._method,this._trackingName,this._url,this._headers,e,r,s,this.timeout,this.__didCreateRequest.bind(this))}},{key:"abort",value:function(){this._aborted=!0,this._requestId&&i.abortRequest(this._requestId),this.readyState===this.UNSENT||this.readyState===this.OPENED&&!this._sent||this.readyState===this.DONE||(this._reset(),this.setReadyState(this.DONE)),this._reset()}},{key:"setResponseHeaders",value:function(e){this.responseHeaders=e||null;var t=e||{};this._lowerCaseResponseHeaders=Object.keys(t).reduce(function(e,s){return e[s.toLowerCase()]=t[s],e},{})}},{key:"setReadyState",value:function(e){this.readyState=e,this.dispatchEvent({type:"readystatechange"}),e!==this.DONE||this._aborted||(this._hasError?this._timedOut?this.dispatchEvent({type:"timeout"}):this.dispatchEvent({type:"error"}):this.dispatchEvent({type:"load"}))}},{key:"addEventListener",value:function(e,t){"readystatechange"!==e&&"progress"!==e||(this._incrementalEvents=!0),babelHelpers.get(s.prototype.__proto__||Object.getPrototypeOf(s.prototype),"addEventListener",this).call(this,e,t)}},{key:"responseType",get:function(){return this._responseType},set:function(e){if(this._sent)throw new Error("Failed to set the 'responseType' property on 'XMLHttpRequest': The response type cannot be set after the request has been sent.");return c.hasOwnProperty(e)?(a(c[e]||"document"===e,"The provided value '"+e+"' is unsupported in this environment."),void(this._responseType=e)):void h(!1,"The provided value '"+e+"' is not a valid 'responseType'.")}},{key:"responseText",get:function(){if(""!==this._responseType&&"text"!==this._responseType)throw new Error("The 'responseText' property is only available if 'responseType' "+("is set to '' or 'text', but it is '"+this._responseType+"'."));return this.readyState0){for(var t=Array(arguments.length),n=0;n0)throw new Error("Invalid string. Length must be a multiple of 4");var u=t.length;A="="===t.charAt(u-2)?2:"="===t.charAt(u-1)?1:0,i=new h(3*t.length/4-A),c=A>0?t.length-4:t.length;var f=0;for(e=0,a=0;e>16),n((65280&o)>>8),n(255&o);return 2===A?(o=r(t.charAt(e))<<2|r(t.charAt(e+1))>>4,n(255&o)):1===A&&(o=r(t.charAt(e))<<10|r(t.charAt(e+1))<<4|r(t.charAt(e+2))>>2,n(o>>8&255),n(255&o)),i}function e(t){function r(t){return a.charAt(t)}function n(t){return r(t>>18&63)+r(t>>12&63)+r(t>>6&63)+r(63&t)}var e,h,c,o=t.length%3,A="";for(e=0,c=t.length-o;e>2),A+=r(h<<4&63),A+="==";break;case 2:h=(t[t.length-2]<<8)+t[t.length-1],A+=r(h>>10),A+=r(h>>4&63),A+=r(h<<2&63),A+="="}return A}var h="undefined"!=typeof Uint8Array?Uint8Array:Array,c="+".charCodeAt(0),o="/".charCodeAt(0),A="0".charCodeAt(0),i="a".charCodeAt(0),u="A".charCodeAt(0),f="-".charCodeAt(0),d="_".charCodeAt(0);t.toByteArray=n,t.fromByteArray=e}("undefined"==typeof e?this.base64js={}:e)}); +__d(199,function(e,t,s,r){"use strict";var n=t(82),i=(t(54),t(55).WebSocketModule),o=t(200),a=t(194),c=t(198),d=0,u=1,f=2,h=3,y=1e3,l=["close","error","message","open"],_=0,E=function(e){function t(e,s,r){babelHelpers.classCallCheck(this,t);var o=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return o.CONNECTING=d,o.OPEN=u,o.CLOSING=f,o.CLOSED=h,o.readyState=d,"string"==typeof s&&(s=[s]),Array.isArray(s)||(s=null),o._eventEmitter=new n(i),o._socketId=_++,i.connect(e,s,r,o._socketId),o._registerEvents(),o}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"close",value:function(e,t){this.readyState!==this.CLOSING&&this.readyState!==this.CLOSED&&(this.readyState=this.CLOSING,this._close(e,t))}},{key:"send",value:function(e){if(this.readyState===this.CONNECTING)throw new Error("INVALID_STATE_ERR");if("string"==typeof e)return void i.send(e,this._socketId);if("undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&(ArrayBuffer.isView(e)&&(e=e.buffer),e instanceof ArrayBuffer))return e=c.fromByteArray(new Uint8Array(e)),void i.sendBinary(e,this._socketId);throw new Error("Unsupported data type")}},{key:"ping",value:function(){if(this.readyState===this.CONNECTING)throw new Error("INVALID_STATE_ERR");i.ping(this._socketId)}},{key:"_close",value:function(e,t){var s="number"==typeof e?e:y,r="string"==typeof t?t:"";i.close(s,r,this._socketId)}},{key:"_unregisterEvents",value:function(){this._subscriptions.forEach(function(e){return e.remove()}),this._subscriptions=[]}},{key:"_registerEvents",value:function(){var e=this;this._subscriptions=[this._eventEmitter.addListener("websocketMessage",function(t){t.id===e._socketId&&e.dispatchEvent(new o("message",{data:"binary"===t.type?c.toByteArray(t.data).buffer:t.data}))}),this._eventEmitter.addListener("websocketOpen",function(t){t.id===e._socketId&&(e.readyState=e.OPEN,e.dispatchEvent(new o("open")))}),this._eventEmitter.addListener("websocketClosed",function(t){t.id===e._socketId&&(e.readyState=e.CLOSED,e.dispatchEvent(new o("close",{code:t.code,reason:t.reason})),e._unregisterEvents(),e.close())}),this._eventEmitter.addListener("websocketFailed",function(t){t.id===e._socketId&&(e.dispatchEvent(new o("error",{message:t.message})),e.dispatchEvent(new o("close",{message:t.message})),e._unregisterEvents(),e.close())})]}}]),t}(a.apply(void 0,l));E.CONNECTING=d,E.OPEN=u,E.CLOSING=f,E.CLOSED=h,s.exports=E}); +__d(200,function(e,t,s,i){"use strict";var l=function e(t,s){babelHelpers.classCallCheck(this,e),this.type=t.toString(),babelHelpers.extends(this,s)};s.exports=l}); +__d(201,function(e,r,t,o){"use strict";var n=r(82),i=r(55).LocationObserver,s=r(18),a=r(85),v=r(21),c=new n(i),g=[],u=!1,l={getCurrentPosition:function(e,r,t){s("function"==typeof e,"Must provide a valid geo_success callback."),i.getCurrentPosition(t||{},e,r||a)},watchPosition:function(e,r,t){u||(i.startObserving(t||{}),u=!0);var o=g.length;return g.push([c.addListener("geolocationDidChange",e),r?c.addListener("geolocationError",r):null]),o},clearWatch:function(e){var r=g[e];if(r){r[0].remove();var t=r[1];t&&t.remove(),g[e]=void 0;for(var o=!0,n=0;n=n?(this._iteratedObject=void 0,t(void 0,!0)):(this._nextIndex=s+1,u===i?t(s,!1):u===o?t(r[s],!1):u===a?t([s,r[s]],!1):void 0)}},{key:"@@iterator",value:function(){return this}}]),e}(),r=function(){function e(t){if(babelHelpers.classCallCheck(this,e),"string"!=typeof t)throw new TypeError("Object is not a string");this._iteratedString=t,this._nextIndex=0}return babelHelpers.createClass(e,[{key:"next",value:function(){if(!this instanceof e)throw new TypeError("Object is not a StringIterator");if(null==this._iteratedString)return t(void 0,!0);var r=this._nextIndex,n=this._iteratedString,i=n.length;if(r>=i)return this._iteratedString=void 0,t(void 0,!0);var o,a=n.charCodeAt(r);if(a<55296||a>56319||r+1===i)o=n[r];else{var s=n.charCodeAt(r+1);o=s<56320||s>57343?n[r]:n[r]+n[r+1]}return this._nextIndex=r+o.length,t(o,!1)}},{key:"@@iterator",value:function(){return this}}]),e}();return function(t,n){return"string"==typeof t?new r(t):Array.isArray(t)?new e(t,n||o):t[s]()}}()}();babelHelpers.extends(u,{KIND_KEY:i,KIND_VALUE:o,KIND_KEY_VAL:a,ITERATOR_SYMBOL:s}),r.exports=u}); +__d(206,function(n,t,o,f){function e(t){var o=n[t];if(null==o)return!0;if("function"!=typeof n.Symbol)return!0;var f=o.prototype;return null==o||"function"!=typeof o||"function"!=typeof f.clear||0!==(new o).size||"function"!=typeof f.keys||"function"!=typeof f.forEach}o.exports=e}); +__d(207,function(e,t,n,i){var s=t(202),a=t(205),r=t(206);n.exports=function(e,t){function n(e){e._map=new s,e.size=e._map.size}if(!r("Set"))return e.Set;var i=function(){function e(t){if(babelHelpers.classCallCheck(this,e),null==this||"object"!=typeof this&&"function"!=typeof this)throw new TypeError("Wrong set object type.");if(n(this),null!=t)for(var i,s=a(t);!(i=s.next()).done;)this.add(i.value)}return babelHelpers.createClass(e,[{key:"add",value:function(e){return this._map.set(e,e),this.size=this._map.size,this}},{key:"clear",value:function(){n(this)}},{key:"delete",value:function(e){var t=this._map.delete(e);return this.size=this._map.size,t}},{key:"entries",value:function(){return this._map.entries()}},{key:"forEach",value:function(e){for(var t,n=arguments[1],i=this._map.keys();!(t=i.next()).done;)e.call(n,t.value,t.value,this)}},{key:"has",value:function(e){return this._map.has(e)}},{key:"values",value:function(){return this._map.values()}}]),e}();return i.prototype[a.ITERATOR_SYMBOL]=i.prototype.values,i.prototype.keys=i.prototype.values,i}(Function("return this")())}); +__d(208,function(e,t,r,i){"use strict";var a=t(56),l=t(76),s=l;a.registerCallableModule("RCTNativeAppEventEmitter",s),r.exports=s}); +__d(209,function(e,n,t,i){"use strict";var a=n(56),r=n(61),o=e.nativePerformanceNow||r,s={},c={},m={addTimespan:function(e,n,t){s[e]||(s[e]={description:t,totalTime:n})},startTimespan:function(e,n){s[e]||(s[e]={description:n,startTime:o()})},stopTimespan:function(e){s[e]&&s[e].startTime&&(s[e].endTime||(s[e].endTime=o(),s[e].totalTime=s[e].endTime-s[e].startTime))},clear:function(){s={},c={}},clearExceptTimespans:function(e){s=Object.keys(s).reduce(function(n,t){return e.indexOf(t)!==-1&&(n[t]=s[t]),n},{}),c={}},getTimespans:function(){return s},hasTimespan:function(e){return!!s[e]},logTimespans:function(){for(var e in s)s[e].totalTime&&console.log(e+": "+s[e].totalTime+"ms")},addTimespans:function(e,n){for(var t=0,i=e.length;t0&&a.length<20?t+" (keys: "+a.join(", ")+")":t}function l(e,n){var t=r.get(e);return t?t:null}var i=n(17),r=(n(20),n(70)),o=(n(130),n(124)),p=(n(18),n(21),{isMounted:function(e){var n=r.get(e);return!!n&&!!n._renderedComponent},enqueueCallback:function(e,n,t){p.validateCallback(n,t);var a=l(e);return a?(a._pendingCallbacks?a._pendingCallbacks.push(n):a._pendingCallbacks=[n],void u(a)):null},enqueueCallbackInternal:function(e,n){e._pendingCallbacks?e._pendingCallbacks.push(n):e._pendingCallbacks=[n],u(e)},enqueueForceUpdate:function(e){var n=l(e,"forceUpdate");n&&(n._pendingForceUpdate=!0,u(n))},enqueueReplaceState:function(e,n){var t=l(e,"replaceState");t&&(t._pendingStateQueue=[n],t._pendingReplaceState=!0,u(t))},enqueueSetState:function(e,n){var t=l(e,"setState");if(t){var a=t._pendingStateQueue||(t._pendingStateQueue=[]);a.push(n),u(t)}},enqueueElementInternal:function(e,n,t){e._pendingElement=n,e._context=t,u(e)},validateCallback:function(e,n){e&&"function"!=typeof e?i("122",n,c(e)):void 0}});t.exports=p}); +__d(220,function(e,t,n,i){"use strict";var r=["ResponderEventPlugin","ReactNativeBridgeEventPlugin"];n.exports=r}); +__d(221,function(e,n,o,r){"use strict";var t=n(71),s={onChange:function(e,n,o){null!==n?t.setJSResponder(n._rootNodeID,o):t.clearJSResponder()}};o.exports=s}); +__d(222,function(t,e,n,i){"use strict";var o=e(17),r=e(14),s=e(113),h=e(123),u=e(71),_=(e(18),function(t){this._currentElement=t,this._stringText=""+t,this._hostParent=null,this._rootNodeID=0});r(_.prototype,{mountComponent:function(t,e,n,i){i.isInAParentText?void 0:o("20",this._stringText),this._hostParent=e;var r=h.allocateTag();this._rootNodeID=r;var _=n._tag;return u.createView(r,"RCTRawText",_,{text:this._stringText}),s.precacheNode(this,r),r},getHostNode:function(){return this._rootNodeID},receiveComponent:function(t,e,n){if(t!==this._currentElement){this._currentElement=t;var i=""+t;i!==this._stringText&&(this._stringText=i,u.updateView(this._rootNodeID,"RCTRawText",{text:this._stringText}))}},unmountComponent:function(){s.uncacheNode(this),this._currentElement=null,this._stringText=null,this._rootNodeID=0}}),n.exports=_}); +__d(223,function(r,t,n,e){"use strict";function o(r,t){for(var n=0,e=r;e;e=e._hostParent)n++;for(var o=0,a=t;a;a=a._hostParent)o++;for(;n-o>0;)r=r._hostParent,n--;for(;o-n>0;)t=t._hostParent,o--;for(var s=n;s--;){if(r===t)return r;r=r._hostParent,t=t._hostParent}return null}function a(r,t){for(;t;){if(t===r)return!0;t=t._hostParent}return!1}function s(r){return r._hostParent}function f(r,t,n){for(var e=[];r;)e.push(r),r=r._hostParent;var o;for(o=e.length;o-- >0;)t(e[o],!1,n);for(o=0;o0;)n(h[u],!1,a)}n.exports={isAncestor:a,getLowestCommonAncestor:o,getParentInstance:s,traverseTwoPhase:f,traverseEnterLeave:h}}); +__d(224,function(n,e,t,o){"use strict";var r=e(14),u=e(127),m=function(n,e){this._currentElement=null,this._renderedComponent=e(n)};r(m.prototype,{mountComponent:function(n,e,t,o,r){return u.mountComponent(this._renderedComponent,n,e,t,o,r)},receiveComponent:function(){},getHostNode:function(){return u.getHostNode(this._renderedComponent)},unmountComponent:function(){u.unmountComponent(this._renderedComponent),this._renderedComponent=null}}),t.exports=m}); +__d(225,function(e,o,t,r){"use strict";function n(e,o,t,r){var n=S(e)?D.startShouldSetResponder:R(e)?D.moveShouldSetResponder:e===a.topLevelTypes.topSelectionChange?D.selectionChangeShouldSetResponder:D.scrollShouldSetResponder,s=b?u.getLowestCommonAncestor(b,o):o,l=s===b,h=c.getPooled(n,s,t,r);h.touchHistory=d.touchHistory,l?i.accumulateTwoPhaseDispatchesSkipTarget(h):i.accumulateTwoPhaseDispatches(h);var v=H(h);if(h.isPersistent()||h.constructor.release(h),!v||v===b)return null;var f,T=c.getPooled(D.responderGrant,v,t,r);T.touchHistory=d.touchHistory,i.accumulateDirectDispatches(T);var C=g(T)===!0;if(b){var N=c.getPooled(D.responderTerminationRequest,b,t,r);N.touchHistory=d.touchHistory,i.accumulateDirectDispatches(N);var G=!m(N)||g(N);if(N.isPersistent()||N.constructor.release(N),G){var P=c.getPooled(D.responderTerminate,b,t,r);P.touchHistory=d.touchHistory,i.accumulateDirectDispatches(P),f=p(f,[T,P]),y(v,C)}else{var I=c.getPooled(D.responderReject,v,t,r);I.touchHistory=d.touchHistory,i.accumulateDirectDispatches(I),f=p(f,I)}}else f=p(f,T),y(v,C);return f}function s(e,o,t){return o&&(e===a.topLevelTypes.topScroll&&!t.responderIgnoreScroll||f>0&&e===a.topLevelTypes.topSelectionChange||S(e)||R(e))}function l(e){var o=e.touches;if(!o||0===o.length)return!0;for(var t=0;t=0))return console.error("Ended a touch event which was not counted in `trackedTouchCount`."),null;f-=1}d.recordTouchTrack(e,t);var u=s(e,o,t)?n(e,o,t,r):null,h=b&&S(e),g=b&&R(e),m=b&&v(e),H=h?D.responderStart:g?D.responderMove:m?D.responderEnd:null;if(H){var N=c.getPooled(H,b,t,r);N.touchHistory=d.touchHistory,i.accumulateDirectDispatches(N),u=p(u,N)}var G=b&&e===a.topLevelTypes.topTouchCancel,P=b&&!G&&v(e)&&l(t),I=G?D.responderTerminate:P?D.responderRelease:null;if(I){var j=c.getPooled(I,b,t,r);j.touchHistory=d.touchHistory,i.accumulateDirectDispatches(j),u=p(u,j),y(null)}var E=d.touchHistory.numberActiveTouches;return C.GlobalInteractionHandler&&E!==T&&C.GlobalInteractionHandler.onChange(E),T=E,u},GlobalResponderHandler:null,GlobalInteractionHandler:null,injection:{injectGlobalResponderHandler:function(e){C.GlobalResponderHandler=e},injectGlobalInteractionHandler:function(e){C.GlobalInteractionHandler=e}}};t.exports=C}); +__d(226,function(t,n,u,r){"use strict";function s(t,n,u,r){return c.call(this,t,n,u,r)}var c=n(215),i={touchHistory:function(t){return null}};c.augmentClass(s,i),u.exports=s}); +__d(227,function(e,t,r,a){"use strict";function i(e){return e.timeStamp||e.timestamp}function n(e){return{touchActive:!0,startPageX:e.pageX,startPageY:e.pageY,startTimeStamp:i(e),currentPageX:e.pageX,currentPageY:e.pageY,currentTimeStamp:i(e),previousPageX:e.pageX,previousPageY:e.pageY,previousTimeStamp:i(e)}}function c(e,t){e.touchActive=!0,e.startPageX=t.pageX,e.startPageY=t.pageY,e.startTimeStamp=i(t),e.currentPageX=t.pageX,e.currentPageY=t.pageY,e.currentTimeStamp=i(t),e.previousPageX=t.pageX,e.previousPageY=t.pageY,e.previousTimeStamp=i(t)}function u(e){var t=e.identifier;return null==t?h("138"):void 0,t}function o(e){var t=u(e),r=X[t];r?c(r,e):X[t]=n(e),Y.mostRecentTimeStamp=i(e)}function s(e){var t=X[u(e)];t?(t.touchActive=!0,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=i(e),Y.mostRecentTimeStamp=i(e)):console.error("Cannot record touch move without a touch start.\nTouch Move: %s\n","Touch Bank: %s",p(e),m())}function g(e){var t=X[u(e)];t?(t.touchActive=!1,t.previousPageX=t.currentPageX,t.previousPageY=t.currentPageY,t.previousTimeStamp=t.currentTimeStamp,t.currentPageX=e.pageX,t.currentPageY=e.pageY,t.currentTimeStamp=i(e),Y.mostRecentTimeStamp=i(e)):console.error("Cannot record touch end without a touch start.\nTouch End: %s\n","Touch Bank: %s",p(e),m())}function p(e){return JSON.stringify({identifier:e.identifier,pageX:e.pageX,pageY:e.pageY,timestamp:i(e)})}function m(){var e=JSON.stringify(X.slice(0,S));return X.length>S&&(e+=" (original size: "+X.length+")"),e}var h=t(17),v=t(118),T=(t(18),t(21),v.isEndish),f=v.isMoveish,P=v.isStartish,S=20,X=[],Y={touchBank:X,numberActiveTouches:0,indexOfSingleActiveTouch:-1,mostRecentTimeStamp:0},d={recordTouchTrack:function(e,t){if(f(e))t.changedTouches.forEach(s);else if(P(e))t.changedTouches.forEach(o),Y.numberActiveTouches=t.touches.length,1===Y.numberActiveTouches&&(Y.indexOfSingleActiveTouch=t.touches[0].identifier);else if(T(e)&&(t.changedTouches.forEach(g),Y.numberActiveTouches=t.touches.length,1===Y.numberActiveTouches))for(var r=0;r component requires a `source` property rather than `src`."),e&&(e.uri||Array.isArray(e))){var r=void 0,i=void 0;if(e.uri){var n=e.width,o=e.height;r=m([{width:n,height:o},S.base,this.props.style]),i=[{uri:e.uri}]}else r=m([S.base,this.props.style]),i=e;var s=this.props,a=s.onLoadStart,u=s.onLoad,c=s.onLoadEnd,d=b(this.props,{style:r,shouldNotifyLoadEvents:!!(a||u||c),src:i,loadingIndicatorSrc:t?t.uri:null});if(d.children){var p=I(r,function(e,t){return!E.has(t)}),h=I(r,function(e,t){return E.has(t)}),f=b(d,{style:[h,S.absoluteImage],children:void 0});return l.createElement(g,{style:p},l.createElement(A,f),this.props.children)}return this.context.isInAParentText?l.createElement(N,d):l.createElement(A,d)}return null}}),S=h.create({base:{overflow:"hidden"},absoluteImage:{left:0,right:0,top:0,bottom:0,position:"absolute"}}),x={nativeOnly:{src:!0,loadingIndicatorSrc:!0,defaultImageSrc:!0,imageTag:!0,progressHandlerRegistered:!0,shouldNotifyLoadEvents:!0}},A=w("RCTImageView",L,x),N=w("RCTTextInlineImage",L,x);r.exports=L}); +__d(235,function(r,t,n,e){"use strict";function o(r,t,n){if(!r)return null;var e={};for(var o in r)a.call(r,o)&&t.call(n,r[o],o,r)&&(e[o]=r[o]);return e}var a=Object.prototype.hasOwnProperty;n.exports=o}); +__d(236,function(e,a,n,l){"use strict";var r=a(55).ImageEditingManager,t=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"cropImage",value:function(e,a,n,l){r.cropImage(e,a,n,l)}}]),e}();n.exports=t}); +__d(237,function(e,a,o,r){"use strict";var n=a(55).ImageStoreManager,g=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"hasImageForTag",value:function(e,a){n.hasImageForTag?n.hasImageForTag(e,a):console.warn("hasImageForTag() not implemented")}},{key:"removeImageForTag",value:function(e){n.removeImageForTag?n.removeImageForTag(e):console.warn("removeImageForTag() not implemented")}},{key:"addImageFromBase64",value:function(e,a,o){n.addImageFromBase64(e,a,o)}},{key:"getBase64ForTag",value:function(e,a,o){n.getBase64ForTag(e,a,o)}}]),e}();o.exports=g}); +__d(238,function(e,t,o,r){"use strict";var i=t(83),n=t(239),a=(t(54),t(37)),s=t(72),h=t(240),l=t(95),d="VIEW",u=s.createClass({displayName:"KeyboardAvoidingView",mixins:[h],propTypes:babelHelpers.extends({},l.propTypes,{behavior:a.oneOf(["height","position","padding"]),contentContainerStyle:l.propTypes.style,keyboardVerticalOffset:a.number.isRequired}),getDefaultProps:function(){return{keyboardVerticalOffset:0}},getInitialState:function(){return{bottom:0}},subscriptions:[],frame:null,relativeKeyboardHeight:function(e){var t=this.frame;if(!t)return 0;var o=Math.max(t.y,e.screenY-this.props.keyboardVerticalOffset),r=Math.min(t.y+t.height,e.screenY+e.height-this.props.keyboardVerticalOffset);return Math.max(r-o,0)},onKeyboardChange:function(e){if(!e)return void this.setState({bottom:0});var t=e.duration,o=e.easing,r=e.endCoordinates,i=this.relativeKeyboardHeight(r);t&&o&&n.configureNext({duration:t,update:{duration:t,type:n.Types[o]||"keyboard"}}),this.setState({bottom:i})},onLayout:function(e){this.frame=e.nativeEvent.layout},componentWillUpdate:function(e,t,o){t.bottom===this.state.bottom&&"height"===this.props.behavior&&"height"===e.behavior&&(t.bottom=0)},componentWillMount:function(){this.subscriptions=[i.addListener("keyboardDidHide",this.onKeyboardChange),i.addListener("keyboardDidShow",this.onKeyboardChange)]},componentWillUnmount:function(){this.subscriptions.forEach(function(e){return e.remove()})},render:function(){var e=this.props,t=e.behavior,o=e.children,r=e.style,i=babelHelpers.objectWithoutProperties(e,["behavior","children","style"]);switch(t){case"height":var n=void 0;return this.frame&&(n={height:this.frame.height-this.state.bottom,flex:0}),s.createElement(l,babelHelpers.extends({ref:d,style:[r,n],onLayout:this.onLayout},i),o);case"position":var a={bottom:this.state.bottom},h=this.props.contentContainerStyle;return s.createElement(l,babelHelpers.extends({ref:d,style:r,onLayout:this.onLayout},i),s.createElement(l,{style:[h,a]},o));case"padding":var u={paddingBottom:this.state.bottom};return s.createElement(l,babelHelpers.extends({ref:d,style:[r,u],onLayout:this.onLayout},i),o);default:return s.createElement(l,babelHelpers.extends({ref:d,onLayout:this.onLayout,style:r},i),o)}}});o.exports=u}); +__d(239,function(e,n,t,i){"use strict";function r(e,n){f({config:e},"config","LayoutAnimation.configureNext"),o.configureNextLayoutAnimation(e,n||function(){},function(){})}function a(e,n,t){return{duration:e,create:{type:n,property:t},update:{type:n},delete:{type:n,property:t}}}var p=n(37),o=n(68),u=n(97),s=n(33),c={spring:!0,linear:!0,easeInEaseOut:!0,easeIn:!0,easeOut:!0,keyboard:!0},y=s(c),l={opacity:!0,scaleXY:!0},d=s(l),g=u({duration:p.number,delay:p.number,springDamping:p.number,initialVelocity:p.number,type:p.oneOf(Object.keys(y)).isRequired,property:p.oneOf(Object.keys(d))}),f=u({duration:p.number.isRequired,create:g,update:g,delete:g}),b={easeInEaseOut:a(300,y.easeInEaseOut,d.opacity),linear:a(500,y.linear,d.opacity),spring:{duration:700,create:{type:y.linear,property:d.opacity},update:{type:y.spring,springDamping:.4},delete:{type:y.linear,property:d.opacity}}},O={configureNext:r,create:a,Types:y,Properties:d,configChecker:f,Presets:b,easeInEaseOut:r.bind(null,b.easeInEaseOut),linear:r.bind(null,b.linear),spring:r.bind(null,b.spring)};t.exports=O}); +__d(240,function(i,t,e,n){"use strict";var a="undefined"==typeof window?i:window,r=function(i,t,e){return function(n,a){var r=i(function(){t.call(this,r),n.apply(this,arguments)}.bind(this),a);return this[e]?this[e].push(r):this[e]=[r],r}},s=function(i,t){return function(e){if(this[t]){var n=this[t].indexOf(e);n!==-1&&this[t].splice(n,1)}i(e)}},c="TimerMixin_timeouts",m=s(a.clearTimeout,c),o=r(a.setTimeout,m,c),l="TimerMixin_intervals",u=s(a.clearInterval,l),h=r(a.setInterval,function(){},l),f="TimerMixin_immediates",d=s(a.clearImmediate,f),I=r(a.setImmediate,d,f),v="TimerMixin_rafs",T=s(a.cancelAnimationFrame,v),p=r(a.requestAnimationFrame,T,v),x={componentWillUnmount:function(){this[c]&&this[c].forEach(function(i){a.clearTimeout(i)}),this[c]=null,this[l]&&this[l].forEach(function(i){a.clearInterval(i)}),this[l]=null,this[f]&&this[f].forEach(function(i){a.clearImmediate(i)}),this[f]=null,this[v]&&this[v].forEach(function(i){a.cancelAnimationFrame(i)}),this[v]=null},setTimeout:o,clearTimeout:m,setInterval:h,clearInterval:u,setImmediate:I,clearImmediate:d,requestAnimationFrame:p,cancelAnimationFrame:T};e.exports=x}); +__d(241,function(e,t,o,n){"use strict";var r=t(242),s=t(72),i=t(170),l=t(55).ScrollViewManager,d=t(244),a=t(246),h=t(249),p=t(240),c=t(250),u=t(243),R=t(98),g=s.PropTypes,w=1,S=10,f=1e3,v=1e3,m=50,C=s.createClass({displayName:"ListView",_childFrames:[],_sentEndForContentLength:null,_scrollComponent:null,_prevRenderedRowsCount:0,_visibleRows:{},scrollProperties:{},mixins:[a.Mixin,p],statics:{DataSource:r},propTypes:babelHelpers.extends({},d.propTypes,{dataSource:g.instanceOf(r).isRequired,renderSeparator:g.func,renderRow:g.func.isRequired,initialListSize:g.number.isRequired,onEndReached:g.func,onEndReachedThreshold:g.number.isRequired,pageSize:g.number.isRequired,renderFooter:g.func,renderHeader:g.func,renderSectionHeader:g.func,renderScrollComponent:s.PropTypes.func.isRequired,scrollRenderAheadDistance:s.PropTypes.number.isRequired,onChangeVisibleRows:s.PropTypes.func,removeClippedSubviews:s.PropTypes.bool,stickyHeaderIndices:g.arrayOf(g.number).isRequired,enableEmptySections:g.bool}),getMetrics:function(){return{contentLength:this.scrollProperties.contentLength,totalRows:this.props.enableEmptySections?this.props.dataSource.getRowAndSectionCount():this.props.dataSource.getRowCount(),renderedRows:this.state.curRenderedRowsCount,visibleRows:Object.keys(this._visibleRows).length}},getScrollResponder:function(){if(this._scrollComponent&&this._scrollComponent.getScrollResponder)return this._scrollComponent.getScrollResponder()},scrollTo:function(){if(this._scrollComponent&&this._scrollComponent.scrollTo){var e;(e=this._scrollComponent).scrollTo.apply(e,arguments)}},setNativeProps:function(e){this._scrollComponent&&this._scrollComponent.setNativeProps(e)},getDefaultProps:function(){return{initialListSize:S,pageSize:w,renderScrollComponent:function(e){return s.createElement(d,e)},scrollRenderAheadDistance:f,onEndReachedThreshold:v,stickyHeaderIndices:[]}},getInitialState:function(){return{curRenderedRowsCount:this.props.initialListSize,highlightedRow:{}}},getInnerViewNode:function(){return this._scrollComponent.getInnerViewNode()},componentWillMount:function(){this.scrollProperties={visibleLength:null,contentLength:null,offset:0},this._childFrames=[],this._visibleRows={},this._prevRenderedRowsCount=0,this._sentEndForContentLength=null},componentDidMount:function(){var e=this;this.requestAnimationFrame(function(){e._measureAndUpdateScrollProps()})},componentWillReceiveProps:function(e){var t=this;this.props.dataSource===e.dataSource&&this.props.initialListSize===e.initialListSize||this.setState(function(e,o){return t._prevRenderedRowsCount=0,{curRenderedRowsCount:Math.min(Math.max(e.curRenderedRowsCount,o.initialListSize),o.enableEmptySections?o.dataSource.getRowAndSectionCount():o.dataSource.getRowCount())}},function(){return t._renderMoreRowsIfNeeded()})},componentDidUpdate:function(){var e=this;this.requestAnimationFrame(function(){e._measureAndUpdateScrollProps()})},_onRowHighlighted:function(e,t){this.setState({highlightedRow:{sectionID:e,rowID:t}})},render:function(){for(var e=[],o=this.props.dataSource,n=o.rowIdentities,r=0,i=[],l=this.props.renderHeader&&this.props.renderHeader(),d=this.props.renderFooter&&this.props.renderFooter(),a=l?1:0,p=0;p=this._prevRenderedRowsCount&&o.sectionHeaderShouldUpdate(p);e.push(s.createElement(h,{key:"s_"+u,shouldUpdate:!!S,render:this.props.renderSectionHeader.bind(null,o.getSectionHeaderData(p),u)})),i.push(a++)}for(var f=0;f=this._prevRenderedRowsCount&&o.rowShouldUpdate(p,f),b=s.createElement(h,{key:"r_"+C,shouldUpdate:!!_,render:this.props.renderRow.bind(null,o.getRowData(p,f),u,v,this._onRowHighlighted)});if(e.push(b),a++,this.props.renderSeparator&&(f!==R.length-1||p===n.length-1)){var y=this.state.highlightedRow.sectionID===u&&(this.state.highlightedRow.rowID===v||this.state.highlightedRow.rowID===R[f+1]),E=this.props.renderSeparator(u,v,y);E&&(e.push(E),a++)}if(++r===this.state.curRenderedRowsCount)break}if(r>=this.state.curRenderedRowsCount)break}var L=this.props,P=L.renderScrollComponent,I=babelHelpers.objectWithoutProperties(L,["renderScrollComponent"]);return I.scrollEventThrottle||(I.scrollEventThrottle=m),void 0===I.removeClippedSubviews&&(I.removeClippedSubviews=!0),babelHelpers.extends(I,{onScroll:this._onScroll,stickyHeaderIndices:this.props.stickyHeaderIndices.concat(i),onKeyboardWillShow:void 0,onKeyboardWillHide:void 0,onKeyboardDidShow:void 0,onKeyboardDidHide:void 0}),c(P(I),{ref:this._setScrollComponentRef,onContentSizeChange:this._onContentSizeChange,onLayout:this._onLayout},l,e,d)},_measureAndUpdateScrollProps:function(){var e=this.getScrollResponder();e&&e.getInnerViewNode&&l&&l.calculateChildFrames&&l.calculateChildFrames(i.findNodeHandle(e),this._updateVisibleRows)},_setScrollComponentRef:function(e){this._scrollComponent=e},_onContentSizeChange:function(e,t){var o=this.props.horizontal?e:t;o!==this.scrollProperties.contentLength&&(this.scrollProperties.contentLength=o,this._updateVisibleRows(),this._renderMoreRowsIfNeeded()),this.props.onContentSizeChange&&this.props.onContentSizeChange(e,t)},_onLayout:function(e){var t=e.nativeEvent.layout,o=t.width,n=t.height,r=this.props.horizontal?o:n;r!==this.scrollProperties.visibleLength&&(this.scrollProperties.visibleLength=r,this._updateVisibleRows(),this._renderMoreRowsIfNeeded()),this.props.onLayout&&this.props.onLayout(e)},_maybeCallOnEndReached:function(e){return!!(this.props.onEndReached&&this.scrollProperties.contentLength!==this._sentEndForContentLength&&this._getDistanceFromEnd(this.scrollProperties)s||_this.props.onEndReachedThreshold&&(this._sentEndForContentLength=null),this.props.onScroll&&this.props.onScroll(e)}});o.exports=C}); +__d(242,function(t,e,i,n){"use strict";function s(t,e,i){return t[e][i]}function a(t,e){return t[e]}function o(t){for(var e=0,i=0;i=this.rowIdentities[i].length))return this.rowIdentities[i][e];e-=this.rowIdentities[i].length}return null}},{key:"getSectionIDForFlatIndex",value:function(t){for(var e=t,i=0;i=this.rowIdentities[i].length))return this.sectionIdentities[i];e-=this.rowIdentities[i].length}return null}},{key:"getSectionLengths",value:function(){for(var t=[],e=0;e0&&void 0!==arguments[0]?arguments[0]:0,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;console.warn("`scrollWithoutAnimationTo` is deprecated. Use `scrollTo` instead"),this.scrollTo({x:o,y:e,animated:!1})},_handleScroll:function(e){"on-drag"===this.props.keyboardDismissMode&&S(),this.scrollResponderHandleScroll(e)},_handleContentOnLayout:function(e){var o=e.nativeEvent.layout,n=o.width,l=o.height;this.props.onContentSizeChange&&this.props.onContentSizeChange(n,l)},_scrollViewRef:null,_setScrollViewRef:function(e){this._scrollViewRef=e},_innerViewRef:null,_setInnerViewRef:function(e){this._innerViewRef=e},render:function(){var e=[this.props.horizontal&&w.contentContainerHorizontal,this.props.contentContainerStyle],o={};this.props.onContentSizeChange&&(o={onLayout:this._handleContentOnLayout});var n=i.createElement(h,babelHelpers.extends({},o,{ref:this._setInnerViewRef,style:e,removeClippedSubviews:this.props.removeClippedSubviews,collapsable:!1}),this.props.children),l=void 0!==this.props.alwaysBounceHorizontal?this.props.alwaysBounceHorizontal:this.props.horizontal,t=void 0!==this.props.alwaysBounceVertical?this.props.alwaysBounceVertical:!this.props.horizontal,r=this.props.horizontal?w.baseHorizontal:w.baseVertical,s=babelHelpers.extends({},this.props,{alwaysBounceHorizontal:l,alwaysBounceVertical:t,style:[r,this.props.style],onTouchStart:this.scrollResponderHandleTouchStart,onTouchMove:this.scrollResponderHandleTouchMove,onTouchEnd:this.scrollResponderHandleTouchEnd,onScrollBeginDrag:this.scrollResponderHandleScrollBeginDrag,onScrollEndDrag:this.scrollResponderHandleScrollEndDrag,onMomentumScrollBegin:this.scrollResponderHandleMomentumScrollBegin,onMomentumScrollEnd:this.scrollResponderHandleMomentumScrollEnd,onStartShouldSetResponder:this.scrollResponderHandleStartShouldSetResponder,onStartShouldSetResponderCapture:this.scrollResponderHandleStartShouldSetResponderCapture,onScrollShouldSetResponder:this.scrollResponderHandleScrollShouldSetResponder,onScroll:this._handleScroll,onResponderGrant:this.scrollResponderHandleResponderGrant,onResponderTerminationRequest:this.scrollResponderHandleTerminationRequest,onResponderTerminate:this.scrollResponderHandleTerminate,onResponderRelease:this.scrollResponderHandleResponderRelease,onResponderReject:this.scrollResponderHandleResponderReject,sendMomentumEvents:!(!this.props.onMomentumScrollBegin&&!this.props.onMomentumScrollEnd)}),a=this.props.decelerationRate;a&&(s.decelerationRate=R(a));var c=void 0;c=this.props.horizontal?T:H,m(void 0!==c,"ScrollViewClass must not be undefined");var d=this.props.refreshControl;return d?i.cloneElement(d,{style:s.style},i.createElement(c,babelHelpers.extends({},s,{style:r,ref:this._setScrollViewRef}),n)):i.createElement(c,babelHelpers.extends({},s,{ref:this._setScrollViewRef}),n)}}),w=d.create({baseVertical:{flex:1,flexDirection:"column"},baseHorizontal:{flex:1,flexDirection:"row"},contentContainerHorizontal:{flexDirection:"row"}}),v=void 0,H=void 0,T=void 0;v={nativeOnly:{sendMomentumEvents:!0}},H=b("RCTScrollView",y,v),T=b("AndroidHorizontalScrollView",y,v),n.exports=y}); +__d(245,function(r,e,n,t){"use strict";var u=e(37),s=e(97),b=s({x:u.number,y:u.number});n.exports=b}); +__d(246,function(e,o,n,r){"use strict";var s=o(75),l=(o(54),o(83)),t=o(170),i=o(247),d=o(53),a=o(68),c=o(55),p=(c.ScrollViewManager,o(18)),h=16,u={mixins:[i.Mixin],scrollResponderMixinGetInitialState:function(){return{isTouching:!1,lastMomentumScrollBeginTime:0,lastMomentumScrollEndTime:0,observedScrollSinceBecomingResponder:!1,becameResponderWhileAnimating:!1}},scrollResponderHandleScrollShouldSetResponder:function(){return this.state.isTouching},scrollResponderHandleStartShouldSetResponder:function(){return!1},scrollResponderHandleStartShouldSetResponderCapture:function(e){var o=d.currentlyFocusedField();return!this.props.keyboardShouldPersistTaps&&null!=o&&e.target!==o||this.scrollResponderIsAnimating()},scrollResponderHandleResponderReject:function(){},scrollResponderHandleTerminationRequest:function(){return!this.state.observedScrollSinceBecomingResponder},scrollResponderHandleTouchEnd:function(e){var o=e.nativeEvent;this.state.isTouching=0!==o.touches.length,this.props.onTouchEnd&&this.props.onTouchEnd(e)},scrollResponderHandleResponderRelease:function(e){this.props.onResponderRelease&&this.props.onResponderRelease(e);var o=d.currentlyFocusedField();this.props.keyboardShouldPersistTaps||null==o||e.target===o||this.state.observedScrollSinceBecomingResponder||this.state.becameResponderWhileAnimating||(this.props.onScrollResponderKeyboardDismissed&&this.props.onScrollResponderKeyboardDismissed(e),d.blurTextInput(o))},scrollResponderHandleScroll:function(e){this.state.observedScrollSinceBecomingResponder=!0,this.props.onScroll&&this.props.onScroll(e)},scrollResponderHandleResponderGrant:function(e){this.state.observedScrollSinceBecomingResponder=!1,this.props.onResponderGrant&&this.props.onResponderGrant(e),this.state.becameResponderWhileAnimating=this.scrollResponderIsAnimating()},scrollResponderHandleScrollBeginDrag:function(e){this.props.onScrollBeginDrag&&this.props.onScrollBeginDrag(e)},scrollResponderHandleScrollEndDrag:function(e){this.props.onScrollEndDrag&&this.props.onScrollEndDrag(e)},scrollResponderHandleMomentumScrollBegin:function(e){this.state.lastMomentumScrollBeginTime=Date.now(),this.props.onMomentumScrollBegin&&this.props.onMomentumScrollBegin(e)},scrollResponderHandleMomentumScrollEnd:function(e){this.state.lastMomentumScrollEndTime=Date.now(),this.props.onMomentumScrollEnd&&this.props.onMomentumScrollEnd(e)},scrollResponderHandleTouchStart:function(e){this.state.isTouching=!0,this.props.onTouchStart&&this.props.onTouchStart(e)},scrollResponderHandleTouchMove:function(e){this.props.onTouchMove&&this.props.onTouchMove(e)},scrollResponderIsAnimating:function(){var e=Date.now(),o=e-this.state.lastMomentumScrollEndTime,n=o2?c-2:0),a=2;a=19?u.RCTModalHostView.Constants.StatusBarHeight:0},t=this.props.animationType;return t||(t="none",this.props.animated&&(t="slide")),p.createElement(c,{animationType:t,transparent:this.props.transparent,onRequestClose:this.props.onRequestClose,onShow:this.props.onShow,style:C.modal,onStartShouldSetResponder:this._shouldSetResponder},p.createElement(h,{style:[C.container,e]},this.props.children))}},{key:"_shouldSetResponder",value:function(){return!0}}]),t}(p.Component);f.propTypes={animationType:a.oneOf(["none","slide","fade"]),transparent:a.bool,visible:a.bool,onRequestClose:a.func.isRequired,onShow:a.func,animated:d(a.bool,"Use the `animationType` prop instead.")},f.defaultProps={visible:!0};var y=r.isRTL?"right":"left",C=l.create({modal:{position:"absolute"},container:(s={position:"absolute"},babelHelpers.defineProperty(s,y,0),babelHelpers.defineProperty(s,"top",0),s)});o.exports=f}); +__d(253,function(n,o,t,c){"use strict";var i=o(55).I18nManager||{isRTL:!1,allowRTL:function(){},forceRTL:function(){}};t.exports=i}); +__d(254,function(t,e,n,i){"use strict";function s(){return k++}function r(t){if(null===t||"object"!=typeof t)return String(t);var e="__navigatorRouteID";return t.hasOwnProperty(e)||Object.defineProperty(t,e,{enumerable:!1,configurable:!1,writable:!1,value:s()}),t[e]}var a=e(55).AnimationsDebugModule,o=e(75),u=e(255),h=e(259),c=e(264),d=e(269),l=e(270),p=e(271),g=e(72),f=e(73),v=e(247),_=e(240),S=e(95),m=e(273),x=e(51),I=e(18),G=e(274),b=g.PropTypes,y=o.get("window").width,C=o.get("window").height,R={pointerEvents:"none",style:{top:C,bottom:-C,opacity:0}},k=0,F=f.create({container:{flex:1,overflow:"hidden"},defaultSceneStyle:{position:"absolute",left:0,right:0,bottom:0,top:0},baseScene:{position:"absolute",overflow:"hidden",left:0,right:0,bottom:0,top:0},disabledScene:{top:C,bottom:-C},transitioner:{flex:1,backgroundColor:"transparent",overflow:"hidden"}}),T=["pop","jumpBack","jumpForward"],A=g.createClass({displayName:"Navigator",propTypes:{configureScene:b.func,renderScene:b.func.isRequired,initialRoute:b.object,initialRouteStack:b.arrayOf(b.object),onWillFocus:b.func,onDidFocus:b.func,navigationBar:b.node,navigator:b.object,sceneStyle:S.propTypes.style},statics:{BreadcrumbNavigationBar:c,NavigationBar:d,SceneConfigs:l},mixins:[_,u,v.Mixin],getDefaultProps:function(){return{configureScene:function(){return l.PushFromRight},sceneStyle:F.defaultSceneStyle}},getInitialState:function(){var t=this;this._navigationBarNavigator=this.props.navigationBarNavigator||this,this._renderedSceneMap=new Map;var e=this.props.initialRouteStack||[this.props.initialRoute];I(e.length>=1,"Navigator requires props.initialRoute or props.initialRouteStack.");var n=e.length-1;return this.props.initialRoute&&(n=e.indexOf(this.props.initialRoute),I(n!==-1,"initialRoute is not in initialRouteStack.")),{sceneConfigStack:e.map(function(n){return t.props.configureScene(n,e)}),routeStack:e,presentedIndex:n,transitionFromIndex:null,activeGesture:null,pendingGestureProgress:null,transitionQueue:[]}},componentWillMount:function(){var t=this;this.__defineGetter__("navigationContext",this._getNavigationContext),this._subRouteFocus=[],this.parentNavigator=this.props.navigator,this._handlers={},this.springSystem=new G.SpringSystem,this.spring=this.springSystem.createSpring(),this.spring.setRestSpeedThreshold(.05),this.spring.setCurrentValue(0).setAtRest(),this.spring.addListener({onSpringEndStateChange:function(){t._interactionHandle||(t._interactionHandle=t.createInteractionHandle())},onSpringUpdate:function(){t._handleSpringUpdate()},onSpringAtRest:function(){t._completeTransition()}}),this.panGesture=p.create({onMoveShouldSetPanResponder:this._handleMoveShouldSetPanResponder,onPanResponderRelease:this._handlePanResponderRelease,onPanResponderMove:this._handlePanResponderMove,onPanResponderTerminate:this._handlePanResponderTerminate}),this._interactionHandle=null,this._emitWillFocus(this.state.routeStack[this.state.presentedIndex])},componentDidMount:function(){this._handleSpringUpdate(),this._emitDidFocus(this.state.routeStack[this.state.presentedIndex])},componentWillUnmount:function(){this._navigationContext&&(this._navigationContext.dispose(),this._navigationContext=null),this.spring.destroy(),this._interactionHandle&&this.clearInteractionHandle(this._interactionHandle)},immediatelyResetRouteStack:function(t){var e=this,n=t.length-1;this.setState({routeStack:t,sceneConfigStack:t.map(function(n){return e.props.configureScene(n,t)}),presentedIndex:n,activeGesture:null,transitionFromIndex:null,transitionQueue:[]},function(){e._handleSpringUpdate(),e._navBar&&e._navBar.immediatelyRefresh(),e._emitDidFocus(e.state.routeStack[e.state.presentedIndex])})},_transitionTo:function(t,e,n,i){if(this.state.presentedIndex===t)return void(i&&i());if(null!==this.state.transitionFromIndex)return void this.state.transitionQueue.push({destIndex:t,velocity:e,cb:i});this.state.transitionFromIndex=this.state.presentedIndex,this.state.presentedIndex=t,this.state.transitionCb=i,this._onAnimationStart(),a&&a.startRecordingFps();var s=this.state.sceneConfigStack[this.state.transitionFromIndex]||this.state.sceneConfigStack[this.state.presentedIndex];I(s,"Cannot configure scene at index "+this.state.transitionFromIndex),null!=n&&this.spring.setCurrentValue(n),this.spring.setOvershootClampingEnabled(!0),this.spring.getSpringConfig().friction=s.springFriction,this.spring.getSpringConfig().tension=s.springTension,this.spring.setVelocity(e||s.defaultTransitionVelocity),this.spring.setEndValue(1)},_handleSpringUpdate:function(){if(this.isMounted())if(null!=this.state.transitionFromIndex)this._transitionBetween(this.state.transitionFromIndex,this.state.presentedIndex,this.spring.getCurrentValue());else if(null!=this.state.activeGesture){var t=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture);this._transitionBetween(this.state.presentedIndex,t,this.spring.getCurrentValue())}},_completeTransition:function(){if(this.isMounted()){if(1!==this.spring.getCurrentValue()&&0!==this.spring.getCurrentValue())return void(this.state.pendingGestureProgress&&(this.state.pendingGestureProgress=null));this._onAnimationEnd();var t=this.state.presentedIndex,e=this._subRouteFocus[t]||this.state.routeStack[t];if(a&&a.stopRecordingFps(Date.now()),this.state.transitionFromIndex=null,this.spring.setCurrentValue(0).setAtRest(),this._hideScenes(),this.state.transitionCb&&(this.state.transitionCb(),this.state.transitionCb=null),this._emitDidFocus(e),this._interactionHandle&&(this.clearInteractionHandle(this._interactionHandle),this._interactionHandle=null),this.state.pendingGestureProgress){var n=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture);return this._enableScene(n),void this.spring.setEndValue(this.state.pendingGestureProgress)}if(this.state.transitionQueue.length){var i=this.state.transitionQueue.shift();this._enableScene(i.destIndex),this._emitWillFocus(this.state.routeStack[i.destIndex]),this._transitionTo(i.destIndex,i.velocity,null,i.cb)}}},_emitDidFocus:function(t){this.navigationContext.emit("didfocus",{route:t}),this.props.onDidFocus&&this.props.onDidFocus(t)},_emitWillFocus:function(t){this.navigationContext.emit("willfocus",{route:t});var e=this._navBar;e&&e.handleWillFocus&&e.handleWillFocus(t),this.props.onWillFocus&&this.props.onWillFocus(t)},_hideScenes:function(){var t=null;this.state.activeGesture&&(t=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture));for(var e=0;e=this.state.routeStack.length-1&&"jumpForward"===t;return n||e},_deltaForGestureAction:function(t){switch(t){case"pop":case"jumpBack":return-1;case"jumpForward":return 1;default:return void I(!1,"Unsupported gesture action "+t)}},_handlePanResponderRelease:function(t,e){var n=this,i=this.state.sceneConfigStack[this.state.presentedIndex],s=this.state.activeGesture;if(s){var r=i.gestures[s],a=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture);if(0===this.spring.getCurrentValue())return this.spring.setCurrentValue(0).setAtRest(),void this._completeTransition();var o,u,h="top-to-bottom"===r.direction||"bottom-to-top"===r.direction,c="right-to-left"===r.direction||"bottom-to-top"===r.direction;h?(o=c?-e.vy:e.vy,u=c?-e.dy:e.dy):(o=c?-e.vx:e.vx,u=c?-e.dx:e.dx);var d=m(-10,o,10);if(Math.abs(o)r.fullDistance*r.stillCompletionRatio;d=l?r.snapVelocity:-r.snapVelocity}if(d<0||this._doesGestureOverswipe(s)){if(null==this.state.transitionFromIndex){var p=this.state.presentedIndex;this.state.presentedIndex=a,this._transitionTo(p,-d,1-this.spring.getCurrentValue())}}else this._emitWillFocus(this.state.routeStack[a]),this._transitionTo(a,d,null,function(){"pop"===s&&n._cleanScenesPastIndex(a)});this._detachGesture()}},_handlePanResponderTerminate:function(t,e){if(null!=this.state.activeGesture){var n=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture);this._detachGesture();var i=this.state.presentedIndex;this.state.presentedIndex=n,this._transitionTo(i,null,1-this.spring.getCurrentValue())}},_attachGesture:function(t){this.state.activeGesture=t;var e=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture);this._enableScene(e)},_detachGesture:function(){this.state.activeGesture=null,this.state.pendingGestureProgress=null,this._hideScenes()},_handlePanResponderMove:function(t,e){void 0!==this._isMoveGestureAttached&&(I(this._expectingGestureGrant,"Responder granted unexpectedly."),this._attachGesture(this._expectingGestureGrant),this._onAnimationStart(),this._expectingGestureGrant=void 0);var n=this.state.sceneConfigStack[this.state.presentedIndex];if(this.state.activeGesture){var i=n.gestures[this.state.activeGesture];return this._moveAttachedGesture(i,e)}var s=this._matchGestureAction(T,n.gestures,e);s&&this._attachGesture(s)},_moveAttachedGesture:function(t,e){var n="top-to-bottom"===t.direction||"bottom-to-top"===t.direction,i="right-to-left"===t.direction||"bottom-to-top"===t.direction,s=n?e.dy:e.dx;s=i?-s:s;var r=t.gestureDetectMovement,a=(s-r)/(t.fullDistance-r);if(a<0&&t.isDetachable){var o=this.state.presentedIndex+this._deltaForGestureAction(this.state.activeGesture);return this._transitionBetween(this.state.presentedIndex,o,0),this._detachGesture(),void(null!=this.state.pendingGestureProgress&&this.spring.setCurrentValue(0))}if(this._doesGestureOverswipe(this.state.activeGesture)){var u=t.overswipe.frictionConstant,h=t.overswipe.frictionByDistance,c=1/(u+Math.abs(a)*h);a*=c}a=m(0,a,1),null!=this.state.transitionFromIndex?this.state.pendingGestureProgress=a:this.state.pendingGestureProgress?this.spring.setEndValue(a):this.spring.setCurrentValue(a)},_matchGestureAction:function(t,e,n){var i=this;if(!e||!t||!t.some)return null;var s=null;return t.some(function(t,r){var a=e[t];if(a){if(null==a.overswipe&&i._doesGestureOverswipe(t))return!1;var o="top-to-bottom"===a.direction||"bottom-to-top"===a.direction,u="right-to-left"===a.direction||"bottom-to-top"===a.direction,h=o?n.y0:n.x0,c=o?n.moveY:n.moveX,d=o?n.dy:n.dx,l=o?n.dx:n.dy,p=a.edgeHitWidth;u&&(h=-h,c=-c,d=-d,l=-l,p=o?-(C-p):-(y-p)),0===h&&(h=c);var g=null==a.edgeHitWidth||h=a.gestureDetectMovement;if(!f)return!1;var v=Math.abs(d)>Math.abs(l)*a.directionRatio;return v?(s=t,!0):void(i._eligibleGestures=i._eligibleGestures.slice().splice(r,1))}}),s||null},_transitionSceneStyle:function(t,e,n,i){var s=this.refs["scene_"+i];if(null!==s&&void 0!==s){var r=t=0&&t>=0&&i.updateProgress(n,t,e)},_handleResponderTerminationRequest:function(){return!1},_getDestIndexWithinBounds:function(t){var e=this.state.presentedIndex,n=e+t;I(n>=0,"Cannot jump before the first route.");var i=this.state.routeStack.length-1;return I(i>=n,"Cannot jump past the last route."),n},_jumpN:function(t){var e=this._getDestIndexWithinBounds(t);this._enableScene(e),this._emitWillFocus(this.state.routeStack[e]),this._transitionTo(e)},jumpTo:function(t){var e=this.state.routeStack.indexOf(t);I(e!==-1,"Cannot jump to route that is not in the route stack"),this._jumpN(e-this.state.presentedIndex)},jumpForward:function(){this._jumpN(1)},jumpBack:function(){this._jumpN(-1)},push:function(t){var e=this;I(!!t,"Must supply route to push");var n=this.state.presentedIndex+1,i=this.state.routeStack.slice(0,n),s=this.state.sceneConfigStack.slice(0,n),r=i.concat([t]),a=r.length-1,o=this.props.configureScene(t,r),u=s.concat([o]);this._emitWillFocus(r[a]),this.setState({routeStack:r,sceneConfigStack:u},function(){e._enableScene(a),e._transitionTo(a,o.defaultTransitionVelocity)})},popN:function(t){var e=this;if(I("number"==typeof t,"Must supply a number to popN"),t=parseInt(t,10),!(t<=0||this.state.presentedIndex-t<0)){var n=this.state.presentedIndex-t,i=this.state.routeStack[this.state.presentedIndex],s=this.props.configureScene(i);this._enableScene(n),this._emitWillFocus(this.state.routeStack[n]),this._transitionTo(n,s.defaultTransitionVelocity,null,function(){e._cleanScenesPastIndex(n)})}},pop:function(){this.state.transitionQueue.length||this.popN(1)},replaceAtIndex:function(t,e,n){var i=this;if(I(!!t,"Must supply route to replace"),e<0&&(e+=this.state.routeStack.length),!(this.state.routeStack.length<=e)){var s=this.state.routeStack.slice(),r=this.state.sceneConfigStack.slice();s[e]=t,r[e]=this.props.configureScene(t,s),e===this.state.presentedIndex&&this._emitWillFocus(t),this.setState({routeStack:s,sceneConfigStack:r},function(){e===i.state.presentedIndex&&i._emitDidFocus(t),n&&n()})}},replace:function(t){this.replaceAtIndex(t,this.state.presentedIndex)},replacePrevious:function(t){this.replaceAtIndex(t,this.state.presentedIndex-1)},popToTop:function(){this.popToRoute(this.state.routeStack[0])},popToRoute:function(t){var e=this.state.routeStack.indexOf(t);I(e!==-1,"Calling popToRoute for a route that doesn't exist!");var n=this.state.presentedIndex-e;this.popN(n)},replacePreviousAndPop:function(t){this.state.routeStack.length<2||(this.replacePrevious(t),this.pop())},resetTo:function(t){var e=this;I(!!t,"Must supply route to push"),this.replaceAtIndex(t,0,function(){e.popN(e.state.presentedIndex)})},getCurrentRoutes:function(){return this.state.routeStack.slice()},_cleanScenesPastIndex:function(t){var e=t+1;e0?setTimeout(i,0+v):setImmediate(i))}function i(){b=0;var e=T.size;w.forEach(function(e){return T.add(e)}),E.forEach(function(e){return T.delete(e)});var n=T.size;if(0!==e&&0===n?m.emit(p.Events.interactionComplete):0===e&&0!==n&&m.emit(p.Events.interactionStart),0===n)for(;k.hasTasksToProcess();)if(k.processNext(),L>0&&o.getEventLoopRunningTime()>=L){r();break}w.clear(),E.clear()}var o=n(56),c=n(77),s=n(207),d=n(257),u=n(258),l=n(18),f=n(33),m=new c,v=0,h=!1,p={Events:f({interactionStart:!0,interactionComplete:!0}),runAfterInteractions:function(e){var n=[],t=new Promise(function(t){r(),e&&n.push(e),n.push({run:t,name:"resolve "+(e&&e.name||"?")}),k.enqueueTasks(n)});return{then:t.then.bind(t),done:t.done.bind(t),cancel:function(){k.cancelTasks(n)}}},createInteractionHandle:function(){h&&u("create interaction handle"),r();var e=++I;return w.add(e),e},clearInteractionHandle:function(e){h&&u("clear interaction handle"),l(!!e,"Must provide a handle to clear."),r(),w.delete(e),E.add(e)},addListener:m.addListener.bind(m),setDeadline:function(e){L=e}},T=new s,w=new s,E=new s,k=new d({onMoreTasks:r}),b=0,I=0,L=-1;t.exports=p}); +__d(257,function(e,t,s,u){"use strict";var n=t(258),a=t(18),r=!1,i=function(){function e(t){var s=t.onMoreTasks;babelHelpers.classCallCheck(this,e),this._onMoreTasks=s,this._queueStack=[{tasks:[],popable:!1}]}return babelHelpers.createClass(e,[{key:"enqueue",value:function(e){this._getCurrentQueue().push(e)}},{key:"enqueueTasks",value:function(e){var t=this;e.forEach(function(e){return t.enqueue(e)})}},{key:"cancelTasks",value:function(e){this._queueStack=this._queueStack.map(function(t){return babelHelpers.extends({},t,{tasks:t.tasks.filter(function(t){return e.indexOf(t)===-1})})}).filter(function(e,t){return e.tasks.length>0||0===t})}},{key:"hasTasksToProcess",value:function(){return this._getCurrentQueue().length>0}},{key:"processNext",value:function(){var e=this._getCurrentQueue();if(e.length){var t=e.shift();try{t.gen?(r&&n("genPromise for task "+t.name),this._genPromise(t)):t.run?(r&&n("run task "+t.name),t.run()):(a("function"==typeof t,"Expected Function, SimpleTask, or PromiseTask, but got:\n"+JSON.stringify(t,null,2)),r&&n("run anonymous task"),t())}catch(e){throw e.message="TaskQueue: Error with task "+(t.name||"")+": "+e.message,e}}}},{key:"_getCurrentQueue",value:function(){var e=this._queueStack.length-1,t=this._queueStack[e];return t.popable&&0===t.tasks.length&&this._queueStack.length>1?(this._queueStack.pop(),r&&n("popped queue: ",{stackIdx:e,queueStackSize:this._queueStack.length}),this._getCurrentQueue()):t.tasks}},{key:"_genPromise",value:function(e){var t=this;this._queueStack.push({tasks:[],popable:!1});var s=this._queueStack.length-1;r&&n("push new queue: ",{stackIdx:s}),r&&n("exec gen task "+e.name),e.gen().then(function(){r&&n("onThen for gen task "+e.name,{stackIdx:s,queueStackSize:t._queueStack.length}),t._queueStack[s].popable=!0,t.hasTasksToProcess()&&t._onMoreTasks()}).catch(function(t){throw t.message="TaskQueue: Error resolving Promise in task "+e.name+": "+t.message,t}).done()}}]),e}();s.exports=i}); +__d(258,function(n,o,t,r){"use strict";function c(){var n;return(n=console).log.apply(n,arguments)}t.exports=c}); +__d(259,function(e,t,i,n){"use strict";var r=t(260),s=t(261),u=t(262),a=t(207),o=t(22),h=t(18),l=r.AT_TARGET,v=r.BUBBLING_PHASE,_=r.CAPTURING_PHASE,p=new a(["willfocus","didfocus"]),c=function(){function e(){babelHelpers.classCallCheck(this,e),this._bubbleEventEmitter=new s(this),this._captureEventEmitter=new s(this),this._currentRoute=null,this.__node=new u(this),this._emitCounter=0,this._emitQueue=[],this.addListener("willfocus",this._onFocus),this.addListener("didfocus",this._onFocus)}return babelHelpers.createClass(e,[{key:"appendChild",value:function(e){this.__node.appendChild(e.__node)}},{key:"addListener",value:function(e,t,i){p.has(e)&&(i=!1);var n=i?this._captureEventEmitter:this._bubbleEventEmitter;return n?n.addListener(e,t,this):{remove:o}}},{key:"emit",value:function(e,t,i){var n=this;if(this._emitCounter>0){var s=Array.prototype.slice.call(arguments);return void this._emitQueue.push(s)}if(this._emitCounter++,p.has(e))this.__emit(e,t,null,{defaultPrevented:!1,eventPhase:l,propagationStopped:!0,target:this});else{for(var u=[this],a=this.parent;a;)u.unshift(a),a=a.parent;var o=!1,h=!1,c=function(e){o=o||e.isPropagationStopped(),h=h||e.defaultPrevented};u.some(function(i){if(o)return!0;var r={defaultPrevented:h,eventPhase:_,propagationStopped:o,target:n};i.__emit(e,t,c,r)},this),u.reverse().some(function(i){if(o)return!0;var r={defaultPrevented:h,eventPhase:v,propagationStopped:o,target:n};i.__emit(e,t,c,r)},this)}if(i){var d=r.pool(e,this,t);o&&d.stopPropagation(),h&&d.preventDefault(),i.call(this,d),d.dispose()}for(this._emitCounter--;this._emitQueue.length;){var s=this._emitQueue.shift();this.emit.apply(this,s)}}},{key:"dispose",value:function(){this._bubbleEventEmitter&&this._bubbleEventEmitter.removeAllListeners(),this._captureEventEmitter&&this._captureEventEmitter.removeAllListeners(),this._bubbleEventEmitter=null,this._captureEventEmitter=null,this._currentRoute=null}},{key:"__emit",value:function(e,t,i,n){var r;switch(n.eventPhase){case _:r=this._captureEventEmitter;break;case l:r=this._bubbleEventEmitter;break;case v:r=this._bubbleEventEmitter;break;default:h(!1,"invalid event phase %s",n.eventPhase)}n.target===this&&(n.eventPhase=l),r&&r.emit(e,t,i,n)}},{key:"_onFocus",value:function(e){h(e.data&&e.data.hasOwnProperty("route"),'event type "%s" should provide route',e.type),this._currentRoute=e.data.route}},{key:"parent",get:function(){var e=this.__node.getParent();return e?e.getValue():null}},{key:"top",get:function(){for(var e=null,t=this.__node.getParent();t;)e=t.getValue(),t=t.getParent();return e}},{key:"currentRoute",get:function(){return this._currentRoute}}]),e}();i.exports=c}); +__d(260,function(t,e,s,n){"use strict";var i=e(18),a=function(){function t(){babelHelpers.classCallCheck(this,t),this._list=[]}return babelHelpers.createClass(t,[{key:"get",value:function(t,e,s){var n=void 0;return this._list.length>0?(n=this._list.pop(),n.constructor.call(n,t,e,s)):n=new u(t,e,s),n}},{key:"put",value:function(t){this._list.push(t)}}]),t}(),r=new a,u=function(){function t(e,s,n){babelHelpers.classCallCheck(this,t),this.target=s,this.eventPhase=t.NONE,this._type=e,this._currentTarget=s,this._data=n,this._defaultPrevented=!1,this._disposed=!1,this._propagationStopped=!1}return babelHelpers.createClass(t,null,[{key:"pool",value:function(t,e,s){return r.get(t,e,s)}}]),babelHelpers.createClass(t,[{key:"preventDefault",value:function(){this._defaultPrevented=!0}},{key:"stopPropagation",value:function(){this._propagationStopped=!0}},{key:"stop",value:function(){this.preventDefault(),this.stopPropagation()}},{key:"isPropagationStopped",value:function(){return this._propagationStopped}},{key:"dispose",value:function(){i(!this._disposed,"NavigationEvent is already disposed"),this._disposed=!0,this.target=null,this.eventPhase=t.NONE,this._type="",this._currentTarget=null,this._data=null,this._defaultPrevented=!1,r.put(this)}},{key:"type",get:function(){return this._type}},{key:"currentTarget",get:function(){return this._currentTarget}},{key:"data",get:function(){return this._data}},{key:"defaultPrevented",get:function(){return this._defaultPrevented}}]),t}();u.NONE=0,u.CAPTURING_PHASE=1,u.AT_TARGET=2,u.BUBBLING_PHASE=3,s.exports=u}); +__d(261,function(t,e,i,r){"use strict";var s=e(77),a=e(260),o=function(t){function e(t){babelHelpers.classCallCheck(this,e);var i=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return i._emitting=!1,i._emitQueue=[],i._target=t,i}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"emit",value:function(t,i,r,s){if(this._emitting){var o=Array.prototype.slice.call(arguments);return void this._emitQueue.push(o)}this._emitting=!0;var l=a.pool(t,this._target,i);for(s&&(s.target&&(l.target=s.target),s.eventPhase&&(l.eventPhase=s.eventPhase),s.defaultPrevented&&l.preventDefault(),s.propagationStopped&&l.stopPropagation()),babelHelpers.get(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"emit",this).call(this,String(t),l),"function"==typeof r&&r.call(this._target,l),l.dispose(),this._emitting=!1;this._emitQueue.length;){var o=this._emitQueue.shift();this.emit.apply(this,o)}}}]),e}(s);i.exports=o}); +__d(262,function(e,n,t,i){"use strict";var r=n(18),l=n(263),h=l.List,u=function(){function e(n){babelHelpers.classCallCheck(this,e),this.__parent=null,this._children=new h,this._value=n}return babelHelpers.createClass(e,[{key:"getValue",value:function(){return this._value}},{key:"getParent",value:function(){return this.__parent}},{key:"getChildrenCount",value:function(){return this._children.size}},{key:"getChildAt",value:function(e){return e>-1&&e-1,"The node to be removed is not a child of this node."),e.__parent=null,this._children=this._children.splice(n,1)}},{key:"indexOf",value:function(e){return this._children.indexOf(e)}},{key:"forEach",value:function(e,n){this._children.forEach(e,n)}},{key:"map",value:function(e,n){return this._children.map(e,n).toJS()}},{key:"some",value:function(e,n){return this._children.some(e,n)}}]),e}();t.exports=u}); +__d(263,function(t,e,r,n){!function(t,e){"object"==typeof n&&"undefined"!=typeof r?r.exports=e():"function"==typeof define&&define.amd?define(e):t.Immutable=e()}(this,function(){"use strict";function t(t,e){e&&(t.prototype=Object.create(e.prototype)),t.prototype.constructor=t}function e(t){return o(t)?t:O(t)}function r(t){return u(t)?t:x(t)}function n(t){return s(t)?t:k(t)}function i(t){return o(t)&&!a(t)?t:A(t)}function o(t){return!(!t||!t[ar])}function u(t){return!(!t||!t[hr])}function s(t){return!(!t||!t[fr])}function a(t){return u(t)||s(t)}function h(t){return!(!t||!t[cr])}function f(t){return t.value=!1,t}function c(t){t&&(t.value=!0)}function _(){}function p(t,e){e=e||0;for(var r=Math.max(0,t.length-e),n=new Array(r),i=0;i>>0;if(""+r!==e||4294967295===r)return NaN;e=r}return e<0?v(t)+e:e}function y(){return!0}function d(t,e,r){return(0===t||void 0!==r&&t<=-r)&&(void 0===e||void 0!==r&&e>=r)}function m(t,e){return w(t,e,0)}function g(t,e){return w(t,e,e)}function w(t,e,r){return void 0===t?r:t<0?Math.max(0,e+t):void 0===e?t:Math.min(e,t)}function S(t){this.next=t}function z(t,e,r,n){var i=0===t?e:1===t?r:[e,r];return n?n.value=i:n={value:i,done:!1},n}function I(){return{value:void 0,done:!0}}function b(t){return!!M(t)}function q(t){return t&&"function"==typeof t.next}function D(t){var e=M(t);return e&&e.call(t)}function M(t){var e=t&&(zr&&t[zr]||t[Ir]);if("function"==typeof e)return e}function E(t){return t&&"number"==typeof t.length}function O(t){return null===t||void 0===t?T():o(t)?t.toSeq():C(t)}function x(t){return null===t||void 0===t?T().toKeyedSeq():o(t)?u(t)?t.toSeq():t.fromEntrySeq():W(t)}function k(t){return null===t||void 0===t?T():o(t)?u(t)?t.entrySeq():t.toIndexedSeq():B(t)}function A(t){return(null===t||void 0===t?T():o(t)?u(t)?t.entrySeq():t:B(t)).toSetSeq()}function j(t){this._array=t,this.size=t.length}function K(t){var e=Object.keys(t);this._object=t,this._keys=e,this.size=e.length}function R(t){this._iterable=t,this.size=t.length||t.size}function U(t){this._iterator=t,this._iteratorCache=[]}function L(t){return!(!t||!t[qr])}function T(){return Dr||(Dr=new j([]))}function W(t){var e=Array.isArray(t)?new j(t).fromEntrySeq():q(t)?new U(t).fromEntrySeq():b(t)?new R(t).fromEntrySeq():"object"==typeof t?new K(t):void 0;if(!e)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+t);return e}function B(t){var e=J(t);if(!e)throw new TypeError("Expected Array or iterable object of values: "+t);return e}function C(t){var e=J(t)||"object"==typeof t&&new K(t);if(!e)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+t);return e}function J(t){return E(t)?new j(t):q(t)?new U(t):b(t)?new R(t):void 0}function N(t,e,r,n){var i=t._cache;if(i){for(var o=i.length-1,u=0;u<=o;u++){var s=i[r?o-u:u];if(e(s[1],n?s[0]:u,t)===!1)return u+1}return u}return t.__iterateUncached(e,r)}function P(t,e,r,n){var i=t._cache;if(i){var o=i.length-1,u=0;return new S(function(){var t=i[r?o-u:u];return u++>o?I():z(e,n?t[0]:u-1,t[1])})}return t.__iteratorUncached(e,r)}function H(t,e){return e?V(e,t,"",{"":t}):Y(t)}function V(t,e,r,n){return Array.isArray(e)?t.call(n,r,k(e).map(function(r,n){return V(t,r,n,e)})):Q(e)?t.call(n,r,x(e).map(function(r,n){return V(t,r,n,e)})):e}function Y(t){return Array.isArray(t)?k(t).map(Y).toList():Q(t)?x(t).map(Y).toMap():t}function Q(t){return t&&(t.constructor===Object||void 0===t.constructor)}function X(t,e){if(t===e||t!==t&&e!==e)return!0;if(!t||!e)return!1;if("function"==typeof t.valueOf&&"function"==typeof e.valueOf){if(t=t.valueOf(),e=e.valueOf(),t===e||t!==t&&e!==e)return!0;if(!t||!e)return!1}return!("function"!=typeof t.equals||"function"!=typeof e.equals||!t.equals(e))}function F(t,e){if(t===e)return!0;if(!o(e)||void 0!==t.size&&void 0!==e.size&&t.size!==e.size||void 0!==t.__hash&&void 0!==e.__hash&&t.__hash!==e.__hash||u(t)!==u(e)||s(t)!==s(e)||h(t)!==h(e))return!1;if(0===t.size&&0===e.size)return!0;var r=!a(t);if(h(t)){var n=t.entries();return e.every(function(t,e){var i=n.next().value;return i&&X(i[1],t)&&(r||X(i[0],e))})&&n.next().done}var i=!1;if(void 0===t.size)if(void 0===e.size)"function"==typeof t.cacheResult&&t.cacheResult();else{i=!0;var f=t;t=e,e=f}var c=!0,_=e.__iterate(function(e,n){if(r?!t.has(e):i?!X(e,t.get(n,yr)):!X(t.get(n,yr),e))return c=!1,!1});return c&&t.size===_}function G(t,e){if(!(this instanceof G))return new G(t,e);if(this._value=t,this.size=void 0===e?1/0:Math.max(0,e),0===this.size){if(Mr)return Mr;Mr=this}}function Z(t,e){if(!t)throw new Error(e)}function $(t,e,r){if(!(this instanceof $))return new $(t,e,r);if(Z(0!==r,"Cannot step a Range by 0"),t=t||0,void 0===e&&(e=1/0),r=void 0===r?1:Math.abs(r),e>>1&1073741824|3221225471&t}function ot(t){if(t===!1||null===t||void 0===t)return 0;if("function"==typeof t.valueOf&&(t=t.valueOf(),t===!1||null===t||void 0===t))return 0;if(t===!0)return 1;var e=typeof t;if("number"===e){var r=0|t;for(r!==t&&(r^=4294967295*t);t>4294967295;)t/=4294967295,r^=t;return it(r)}if("string"===e)return t.length>Ur?ut(t):st(t);if("function"==typeof t.hashCode)return t.hashCode();if("object"===e)return at(t);if("function"==typeof t.toString)return st(t.toString());throw new Error("Value type "+e+" cannot be hashed.")}function ut(t){var e=Wr[t];return void 0===e&&(e=st(t),Tr===Lr&&(Tr=0,Wr={}),Tr++,Wr[t]=e),e}function st(t){for(var e=0,r=0;r0)switch(t.nodeType){case 1:return t.uniqueID;case 9:return t.documentElement&&t.documentElement.uniqueID}}function ft(t){Z(t!==1/0,"Cannot perform this action with an infinite size.")}function ct(t){return null===t||void 0===t?zt():_t(t)&&!h(t)?t:zt().withMutations(function(e){var n=r(t);ft(n.size),n.forEach(function(t,r){return e.set(r,t)})})}function _t(t){return!(!t||!t[Br])}function pt(t,e){this.ownerID=t,this.entries=e}function vt(t,e,r){this.ownerID=t,this.bitmap=e,this.nodes=r}function lt(t,e,r){this.ownerID=t,this.count=e,this.nodes=r}function yt(t,e,r){this.ownerID=t,this.keyHash=e,this.entries=r}function dt(t,e,r){this.ownerID=t,this.keyHash=e,this.entry=r}function mt(t,e,r){this._type=e,this._reverse=r,this._stack=t._root&&wt(t._root)}function gt(t,e){return z(t,e[0],e[1])}function wt(t,e){return{node:t,index:0,__prev:e}}function St(t,e,r,n){var i=Object.create(Cr);return i.size=t,i._root=e,i.__ownerID=r,i.__hash=n,i.__altered=!1,i}function zt(){return Jr||(Jr=St(0))}function It(t,e,r){var n,i;if(t._root){var o=f(dr),u=f(mr);if(n=bt(t._root,t.__ownerID,0,void 0,e,r,o,u),!u.value)return t;i=t.size+(o.value?r===yr?-1:1:0)}else{if(r===yr)return t;i=1,n=new pt(t.__ownerID,[[e,r]])}return t.__ownerID?(t.size=i,t._root=n,t.__hash=void 0,t.__altered=!0,t):n?St(i,n):zt()}function bt(t,e,r,n,i,o,u,s){return t?t.update(e,r,n,i,o,u,s):o===yr?t:(c(s),c(u),new dt(e,n,[i,o]))}function qt(t){return t.constructor===dt||t.constructor===yt}function Dt(t,e,r,n,i){if(t.keyHash===n)return new yt(e,n,[t.entry,i]);var o,u=(0===r?t.keyHash:t.keyHash>>>r)&lr,s=(0===r?n:n>>>r)&lr,a=u===s?[Dt(t,e,r+pr,n,i)]:(o=new dt(e,n,i),u>>=1)u[s]=1&r?e[o++]:void 0;return u[n]=i,new lt(t,o+1,u)}function xt(t,e,n){for(var i=[],u=0;u>1&1431655765,t=(858993459&t)+(t>>2&858993459),t=t+(t>>4)&252645135,t+=t>>8,t+=t>>16,127&t}function Ut(t,e,r,n){var i=n?t:p(t);return i[e]=r,i}function Lt(t,e,r,n){var i=t.length+1;if(n&&e+1===i)return t[e]=r,t;for(var o=new Array(i),u=0,s=0;s0&&io?0:o-r,h=u-r;return h>vr&&(h=vr),function(){if(i===h)return Xr;var t=e?--h:i++;return n&&n[t]}}function i(t,n,i){var s,a=t&&t.array,h=i>o?0:o-i>>n,f=(u-i>>n)+1;return f>vr&&(f=vr),function(){for(;;){if(s){var t=s();if(t!==Xr)return t;s=null}if(h===f)return Xr;var o=e?--f:h++;s=r(a&&a[o],n-pr,i+(o<=t.size||e<0)return t.withMutations(function(t){e<0?Xt(t,e).set(0,r):Xt(t,0,e+1).set(e,r)});e+=t._origin;var n=t._tail,i=t._root,o=f(mr);return e>=Gt(t._capacity)?n=Vt(n,t.__ownerID,0,e,r,o):i=Vt(i,t.__ownerID,t._level,e,r,o),o.value?t.__ownerID?(t._root=i,t._tail=n,t.__hash=void 0,t.__altered=!0,t):Nt(t._origin,t._capacity,t._level,i,n):t}function Vt(t,e,r,n,i,o){var u=n>>>r&lr,s=t&&u0){var h=t&&t.array[u],f=Vt(h,e,r-pr,n,i,o);return f===h?t:(a=Yt(t,e),a.array[u]=f,a)}return s&&t.array[u]===i?t:(c(o),a=Yt(t,e),void 0===i&&u===a.array.length-1?a.array.pop():a.array[u]=i,a)}function Yt(t,e){return e&&t&&e===t.ownerID?t:new Ct(t?t.array.slice():[],e)}function Qt(t,e){if(e>=Gt(t._capacity))return t._tail;if(e<1<0;)r=r.array[e>>>n&lr],n-=pr;return r}}function Xt(t,e,r){void 0!==e&&(e=0|e),void 0!==r&&(r=0|r);var n=t.__ownerID||new _,i=t._origin,o=t._capacity,u=i+e,s=void 0===r?o:r<0?o+r:i+r;if(u===i&&s===o)return t;if(u>=s)return t.clear();for(var a=t._level,h=t._root,f=0;u+f<0;)h=new Ct(h&&h.array.length?[void 0,h]:[],n),a+=pr,f+=1<=1<c?new Ct([],n):v;if(v&&p>c&&upr;d-=pr){var m=c>>>d&lr;y=y.array[m]=Yt(y.array[m],n)}y.array[c>>>pr&lr]=v}if(s=p)u-=p,s-=p,a=pr,h=null,l=l&&l.removeBefore(n,0,u);else if(u>i||p>>a&lr;if(g!==p>>>a&lr)break;g&&(f+=(1<i&&(h=h.removeBefore(n,a,u-f)),h&&pu&&(u=h.size),o(a)||(h=h.map(function(t){return H(t)})),i.push(h)}return u>t.size&&(t=t.setSize(u)),jt(t,e,i)}function Gt(t){return t>>pr<=vr&&u.size>=2*o.size?(i=u.filter(function(t,e){return void 0!==t&&s!==e}),n=i.toKeyedSeq().map(function(t){return t[0]}).flip().toMap(),t.__ownerID&&(n.__ownerID=i.__ownerID=t.__ownerID)):(n=o.remove(e),i=s===u.size-1?u.pop():u.set(s,void 0))}else if(a){if(r===u.get(s)[1])return t;n=o,i=u.set(s,[e,r])}else n=o.set(e,u.size),i=u.set(u.size,[e,r]);return t.__ownerID?(t.size=n.size,t._map=n,t._list=i,t.__hash=void 0,t):te(n,i)}function ne(t,e){this._iter=t,this._useKeys=e,this.size=t.size}function ie(t){this._iter=t,this.size=t.size}function oe(t){this._iter=t,this.size=t.size}function ue(t){this._iter=t,this.size=t.size}function se(t){var e=Ee(t);return e._iter=t,e.size=t.size,e.flip=function(){return t},e.reverse=function(){var e=t.reverse.apply(this);return e.flip=function(){return t.reverse()},e},e.has=function(e){return t.includes(e)},e.includes=function(e){return t.has(e)},e.cacheResult=Oe,e.__iterateUncached=function(e,r){var n=this;return t.__iterate(function(t,r){return e(r,t,n)!==!1},r)},e.__iteratorUncached=function(e,r){if(e===Sr){var n=t.__iterator(e,r);return new S(function(){var t=n.next();if(!t.done){var e=t.value[0];t.value[0]=t.value[1],t.value[1]=e}return t})}return t.__iterator(e===wr?gr:wr,r)},e}function ae(t,e,r){var n=Ee(t);return n.size=t.size,n.has=function(e){return t.has(e)},n.get=function(n,i){var o=t.get(n,yr);return o===yr?i:e.call(r,o,n,t)},n.__iterateUncached=function(n,i){var o=this;return t.__iterate(function(t,i,u){return n(e.call(r,t,i,u),i,o)!==!1},i)},n.__iteratorUncached=function(n,i){var o=t.__iterator(Sr,i);return new S(function(){var i=o.next();if(i.done)return i;var u=i.value,s=u[0];return z(n,s,e.call(r,u[1],s,t),i)})},n}function he(t,e){var r=Ee(t);return r._iter=t,r.size=t.size,r.reverse=function(){return t},t.flip&&(r.flip=function(){var e=se(t);return e.reverse=function(){return t.flip()},e}),r.get=function(r,n){return t.get(e?r:-1-r,n)},r.has=function(r){return t.has(e?r:-1-r)},r.includes=function(e){return t.includes(e)},r.cacheResult=Oe,r.__iterate=function(e,r){var n=this;return t.__iterate(function(t,r){return e(t,r,n)},!r)},r.__iterator=function(e,r){return t.__iterator(e,!r)},r}function fe(t,e,r,n){var i=Ee(t);return n&&(i.has=function(n){var i=t.get(n,yr);return i!==yr&&!!e.call(r,i,n,t)},i.get=function(n,i){var o=t.get(n,yr);return o!==yr&&e.call(r,o,n,t)?o:i}),i.__iterateUncached=function(i,o){var u=this,s=0;return t.__iterate(function(t,o,a){if(e.call(r,t,o,a))return s++,i(t,n?o:s-1,u)},o),s},i.__iteratorUncached=function(i,o){var u=t.__iterator(Sr,o),s=0;return new S(function(){for(;;){var o=u.next();if(o.done)return o;var a=o.value,h=a[0],f=a[1];if(e.call(r,f,h,t))return z(i,n?h:s++,f,o)}})},i}function ce(t,e,r){var n=ct().asMutable();return t.__iterate(function(i,o){n.update(e.call(r,i,o,t),0,function(t){return t+1})}),n.asImmutable()}function _e(t,e,r){var n=u(t),i=(h(t)?Zt():ct()).asMutable();t.__iterate(function(o,u){i.update(e.call(r,o,u,t),function(t){return t=t||[],t.push(n?[u,o]:o),t})});var o=Me(t);return i.map(function(e){return be(t,o(e))})}function pe(t,e,r,n){var i=t.size;if(void 0!==e&&(e=0|e),void 0!==r&&(r=0|r),d(e,r,i))return t;var o=m(e,i),u=g(r,i);if(o!==o||u!==u)return pe(t.toSeq().cacheResult(),e,r,n);var s,a=u-o;a===a&&(s=a<0?0:a);var h=Ee(t);return h.size=0===s?s:t.size&&s||void 0,!n&&L(t)&&s>=0&&(h.get=function(e,r){return e=l(this,e),e>=0&&es)return I();var t=i.next();return n||e===wr?t:e===gr?z(e,a-1,void 0,t):z(e,a-1,t.value[1],t)})},h}function ve(t,e,r){var n=Ee(t);return n.__iterateUncached=function(n,i){var o=this;if(i)return this.cacheResult().__iterate(n,i);var u=0;return t.__iterate(function(t,i,s){return e.call(r,t,i,s)&&++u&&n(t,i,o)}),u},n.__iteratorUncached=function(n,i){var o=this;if(i)return this.cacheResult().__iterator(n,i);var u=t.__iterator(Sr,i),s=!0;return new S(function(){if(!s)return I();var t=u.next();if(t.done)return t;var i=t.value,a=i[0],h=i[1];return e.call(r,h,a,o)?n===Sr?t:z(n,a,h,t):(s=!1,I())})},n}function le(t,e,r,n){var i=Ee(t);return i.__iterateUncached=function(i,o){var u=this;if(o)return this.cacheResult().__iterate(i,o);var s=!0,a=0;return t.__iterate(function(t,o,h){if(!s||!(s=e.call(r,t,o,h)))return a++,i(t,n?o:a-1,u)}),a},i.__iteratorUncached=function(i,o){var u=this;if(o)return this.cacheResult().__iterator(i,o);var s=t.__iterator(Sr,o),a=!0,h=0;return new S(function(){var t,o,f;do{if(t=s.next(),t.done)return n||i===wr?t:i===gr?z(i,h++,void 0,t):z(i,h++,t.value[1],t);var c=t.value;o=c[0],f=c[1],a&&(a=e.call(r,f,o,u))}while(a);return i===Sr?t:z(i,o,f,t)})},i}function ye(t,e){var n=u(t),i=[t].concat(e).map(function(t){return o(t)?n&&(t=r(t)):t=n?W(t):B(Array.isArray(t)?t:[t]),t}).filter(function(t){return 0!==t.size});if(0===i.length)return t;if(1===i.length){var a=i[0];if(a===t||n&&u(a)||s(t)&&s(a))return a}var h=new j(i);return n?h=h.toKeyedSeq():s(t)||(h=h.toSetSeq()),h=h.flatten(!0),h.size=i.reduce(function(t,e){if(void 0!==t){var r=e.size;if(void 0!==r)return t+r}},0),h}function de(t,e,r){var n=Ee(t);return n.__iterateUncached=function(n,i){function u(t,h){var f=this;t.__iterate(function(t,i){return(!e||h0}function Ie(t,r,n){var i=Ee(t);return i.size=new j(n).map(function(t){return t.size}).min(),i.__iterate=function(t,e){for(var r,n=this.__iterator(wr,e),i=0;!(r=n.next()).done&&t(r.value,i++,this)!==!1;);return i},i.__iteratorUncached=function(t,i){var o=n.map(function(t){return t=e(t),D(i?t.reverse():t)}),u=0,s=!1;return new S(function(){var e;return s||(e=o.map(function(t){return t.next()}),s=e.some(function(t){return t.done})),s?I():z(t,u++,r.apply(null,e.map(function(t){return t.value})))})},i}function be(t,e){return L(t)?e:t.constructor(e)}function qe(t){if(t!==Object(t))throw new TypeError("Expected [K, V] tuple: "+t)}function De(t){return ft(t.size),v(t)}function Me(t){return u(t)?r:s(t)?n:i}function Ee(t){return Object.create((u(t)?x:s(t)?k:A).prototype)}function Oe(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):O.prototype.cacheResult.call(this)}function xe(t,e){return t>e?1:te?-1:0}function ir(t){if(t.size===1/0)return 0;var e=h(t),r=u(t),n=e?1:0,i=t.__iterate(r?e?function(t,e){n=31*n+ur(ot(t),ot(e))|0}:function(t,e){n=n+ur(ot(t),ot(e))|0}:e?function(t){n=31*n+ot(t)|0}:function(t){n=n+ot(t)|0});return or(i,n)}function or(t,e){return e=xr(e,3432918353),e=xr(e<<15|e>>>-15,461845907),e=xr(e<<13|e>>>-13,5),e=(e+3864292196|0)^t,e=xr(e^e>>>16,2246822507),e=xr(e^e>>>13,3266489909),e=it(e^e>>>16)}function ur(t,e){return t^e+2654435769+(t<<6)+(t>>2)|0}var sr=Array.prototype.slice;t(r,e),t(n,e),t(i,e),e.isIterable=o,e.isKeyed=u,e.isIndexed=s,e.isAssociative=a,e.isOrdered=h,e.Keyed=r,e.Indexed=n,e.Set=i;var ar="@@__IMMUTABLE_ITERABLE__@@",hr="@@__IMMUTABLE_KEYED__@@",fr="@@__IMMUTABLE_INDEXED__@@",cr="@@__IMMUTABLE_ORDERED__@@",_r="delete",pr=5,vr=1<n?I():z(t,i,r[e?n-i++:i++])})},t(K,x),K.prototype.get=function(t,e){return void 0===e||this.has(t)?this._object[t]:e},K.prototype.has=function(t){return this._object.hasOwnProperty(t)},K.prototype.__iterate=function(t,e){for(var r=this._object,n=this._keys,i=n.length-1,o=0;o<=i;o++){var u=n[e?i-o:o];if(t(r[u],u,this)===!1)return o+1}return o},K.prototype.__iterator=function(t,e){var r=this._object,n=this._keys,i=n.length-1,o=0;return new S(function(){var u=n[e?i-o:o];return o++>i?I():z(t,u,r[u])})},K.prototype[cr]=!0,t(R,k),R.prototype.__iterateUncached=function(t,e){if(e)return this.cacheResult().__iterate(t,e);var r=this._iterable,n=D(r),i=0;if(q(n))for(var o;!(o=n.next()).done&&t(o.value,i++,this)!==!1;);return i},R.prototype.__iteratorUncached=function(t,e){if(e)return this.cacheResult().__iterator(t,e);var r=this._iterable,n=D(r);if(!q(n))return new S(I);var i=0;return new S(function(){var e=n.next();return e.done?e:z(t,i++,e.value)})},t(U,k),U.prototype.__iterateUncached=function(t,e){if(e)return this.cacheResult().__iterate(t,e);for(var r=this._iterator,n=this._iteratorCache,i=0;i=n.length){var e=r.next();if(e.done)return e;n[i]=e.value}return z(t,i,n[i++])})};var Dr;t(G,k),G.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},G.prototype.get=function(t,e){return this.has(t)?this._value:e},G.prototype.includes=function(t){return X(this._value,t)},G.prototype.slice=function(t,e){var r=this.size;return d(t,e,r)?this:new G(this._value,g(e,r)-m(t,r))},G.prototype.reverse=function(){return this},G.prototype.indexOf=function(t){return X(this._value,t)?0:-1},G.prototype.lastIndexOf=function(t){return X(this._value,t)?this.size:-1},G.prototype.__iterate=function(t,e){for(var r=0;r1?" by "+this._step:"")+" ]"},$.prototype.get=function(t,e){return this.has(t)?this._start+l(this,t)*this._step:e},$.prototype.includes=function(t){var e=(t-this._start)/this._step;return e>=0&&e=0&&rr?I():z(t,o++,u)})},$.prototype.equals=function(t){return t instanceof $?this._start===t._start&&this._end===t._end&&this._step===t._step:F(this,t)};var Er;t(tt,e),t(et,tt),t(rt,tt),t(nt,tt),tt.Keyed=et,tt.Indexed=rt,tt.Set=nt;var Or,xr="function"==typeof Math.imul&&Math.imul(4294967295,2)===-2?Math.imul:function(t,e){t=0|t,e=0|e;var r=65535&t,n=65535&e;return r*n+((t>>>16)*n+r*(e>>>16)<<16>>>0)|0},kr=Object.isExtensible,Ar=function(){try{return Object.defineProperty({},"@",{}),!0}catch(t){return!1}}(),jr="function"==typeof WeakMap;jr&&(Or=new WeakMap);var Kr=0,Rr="__immutablehash__";"function"==typeof Symbol&&(Rr=Symbol(Rr));var Ur=16,Lr=255,Tr=0,Wr={};t(ct,et),ct.prototype.toString=function(){return this.__toString("Map {","}")},ct.prototype.get=function(t,e){return this._root?this._root.get(0,void 0,t,e):e},ct.prototype.set=function(t,e){return It(this,t,e)},ct.prototype.setIn=function(t,e){return this.updateIn(t,yr,function(){return e})},ct.prototype.remove=function(t){return It(this,t,yr)},ct.prototype.deleteIn=function(t){return this.updateIn(t,function(){return yr})},ct.prototype.update=function(t,e,r){return 1===arguments.length?t(this):this.updateIn([t],e,r)},ct.prototype.updateIn=function(t,e,r){r||(r=e,e=void 0);var n=Kt(this,ke(t),e,r);return n===yr?void 0:n},ct.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):zt()},ct.prototype.merge=function(){return xt(this,void 0,arguments)},ct.prototype.mergeWith=function(t){var e=sr.call(arguments,1);return xt(this,t,e)},ct.prototype.mergeIn=function(t){var e=sr.call(arguments,1);return this.updateIn(t,zt(),function(t){return"function"==typeof t.merge?t.merge.apply(t,e):e[e.length-1]})},ct.prototype.mergeDeep=function(){return xt(this,kt,arguments)},ct.prototype.mergeDeepWith=function(t){var e=sr.call(arguments,1);return xt(this,At(t),e)},ct.prototype.mergeDeepIn=function(t){var e=sr.call(arguments,1);return this.updateIn(t,zt(),function(t){return"function"==typeof t.mergeDeep?t.mergeDeep.apply(t,e):e[e.length-1]})},ct.prototype.sort=function(t){return Zt(we(this,t))},ct.prototype.sortBy=function(t,e){return Zt(we(this,e,t))},ct.prototype.withMutations=function(t){var e=this.asMutable();return t(e),e.wasAltered()?e.__ensureOwner(this.__ownerID):this; +},ct.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new _)},ct.prototype.asImmutable=function(){return this.__ensureOwner()},ct.prototype.wasAltered=function(){return this.__altered},ct.prototype.__iterator=function(t,e){return new mt(this,t,e)},ct.prototype.__iterate=function(t,e){var r=this,n=0;return this._root&&this._root.iterate(function(e){return n++,t(e[1],e[0],r)},e),n},ct.prototype.__ensureOwner=function(t){return t===this.__ownerID?this:t?St(this.size,this._root,t,this.__hash):(this.__ownerID=t,this.__altered=!1,this)},ct.isMap=_t;var Br="@@__IMMUTABLE_MAP__@@",Cr=ct.prototype;Cr[Br]=!0,Cr[_r]=Cr.remove,Cr.removeIn=Cr.deleteIn,pt.prototype.get=function(t,e,r,n){for(var i=this.entries,o=0,u=i.length;o=Nr)return Mt(t,a,n,i);var v=t&&t===this.ownerID,l=v?a:p(a);return _?s?h===f-1?l.pop():l[h]=l.pop():l[h]=[n,i]:l.push([n,i]),v?(this.entries=l,this):new pt(t,l)}},vt.prototype.get=function(t,e,r,n){void 0===e&&(e=ot(r));var i=1<<((0===t?e:e>>>t)&lr),o=this.bitmap;return 0===(o&i)?n:this.nodes[Rt(o&i-1)].get(t+pr,e,r,n)},vt.prototype.update=function(t,e,r,n,i,o,u){void 0===r&&(r=ot(n));var s=(0===e?r:r>>>e)&lr,a=1<=Pr)return Ot(t,_,h,s,v);if(f&&!v&&2===_.length&&qt(_[1^c]))return _[1^c];if(f&&v&&1===_.length&&qt(v))return v;var l=t&&t===this.ownerID,y=f?v?h:h^a:h|a,d=f?v?Ut(_,c,v,l):Tt(_,c,l):Lt(_,c,v,l);return l?(this.bitmap=y,this.nodes=d,this):new vt(t,y,d)},lt.prototype.get=function(t,e,r,n){void 0===e&&(e=ot(r));var i=(0===t?e:e>>>t)&lr,o=this.nodes[i];return o?o.get(t+pr,e,r,n):n},lt.prototype.update=function(t,e,r,n,i,o,u){void 0===r&&(r=ot(n));var s=(0===e?r:r>>>e)&lr,a=i===yr,h=this.nodes,f=h[s];if(a&&!f)return this;var c=bt(f,t,e+pr,r,n,i,o,u);if(c===f)return this;var _=this.count;if(f){if(!c&&(_--,_=0&&t>>e&lr;if(n>=this.array.length)return new Ct([],t);var i,o=0===n;if(e>0){var u=this.array[n];if(i=u&&u.removeBefore(t,e-pr,r),i===u&&o)return this}if(o&&!i)return this;var s=Yt(this,t);if(!o)for(var a=0;a>>e&lr;if(n>=this.array.length)return this;var i;if(e>0){var o=this.array[n];if(i=o&&o.removeAfter(t,e-pr,r),i===o&&n===this.array.length-1)return this}var u=Yt(this,t);return u.array.splice(n+1),i&&(u.array[n]=i),u};var Qr,Xr={};t(Zt,ct),Zt.of=function(){return this(arguments)},Zt.prototype.toString=function(){return this.__toString("OrderedMap {","}")},Zt.prototype.get=function(t,e){var r=this._map.get(t);return void 0!==r?this._list.get(r)[1]:e},Zt.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):ee()},Zt.prototype.set=function(t,e){return re(this,t,e)},Zt.prototype.remove=function(t){return re(this,t,yr)},Zt.prototype.wasAltered=function(){return this._map.wasAltered()||this._list.wasAltered()},Zt.prototype.__iterate=function(t,e){var r=this;return this._list.__iterate(function(e){return e&&t(e[1],e[0],r)},e)},Zt.prototype.__iterator=function(t,e){return this._list.fromEntrySeq().__iterator(t,e)},Zt.prototype.__ensureOwner=function(t){if(t===this.__ownerID)return this;var e=this._map.__ensureOwner(t),r=this._list.__ensureOwner(t);return t?te(e,r,t,this.__hash):(this.__ownerID=t,this._map=e,this._list=r,this)},Zt.isOrderedMap=$t,Zt.prototype[cr]=!0,Zt.prototype[_r]=Zt.prototype.remove;var Fr;t(ne,x),ne.prototype.get=function(t,e){return this._iter.get(t,e)},ne.prototype.has=function(t){return this._iter.has(t)},ne.prototype.valueSeq=function(){return this._iter.valueSeq()},ne.prototype.reverse=function(){var t=this,e=he(this,!0);return this._useKeys||(e.valueSeq=function(){return t._iter.toSeq().reverse()}),e},ne.prototype.map=function(t,e){var r=this,n=ae(this,t,e);return this._useKeys||(n.valueSeq=function(){return r._iter.toSeq().map(t,e)}),n},ne.prototype.__iterate=function(t,e){var r,n=this;return this._iter.__iterate(this._useKeys?function(e,r){return t(e,r,n)}:(r=e?De(this):0,function(i){return t(i,e?--r:r++,n)}),e)},ne.prototype.__iterator=function(t,e){if(this._useKeys)return this._iter.__iterator(t,e);var r=this._iter.__iterator(wr,e),n=e?De(this):0;return new S(function(){var i=r.next();return i.done?i:z(t,e?--n:n++,i.value,i)})},ne.prototype[cr]=!0,t(ie,k),ie.prototype.includes=function(t){return this._iter.includes(t)},ie.prototype.__iterate=function(t,e){var r=this,n=0;return this._iter.__iterate(function(e){return t(e,n++,r)},e)},ie.prototype.__iterator=function(t,e){var r=this._iter.__iterator(wr,e),n=0;return new S(function(){var e=r.next();return e.done?e:z(t,n++,e.value,e)})},t(oe,A),oe.prototype.has=function(t){return this._iter.includes(t)},oe.prototype.__iterate=function(t,e){var r=this;return this._iter.__iterate(function(e){return t(e,e,r)},e)},oe.prototype.__iterator=function(t,e){var r=this._iter.__iterator(wr,e);return new S(function(){var e=r.next();return e.done?e:z(t,e.value,e.value,e)})},t(ue,x),ue.prototype.entrySeq=function(){return this._iter.toSeq()},ue.prototype.__iterate=function(t,e){var r=this;return this._iter.__iterate(function(e){if(e){qe(e);var n=o(e);return t(n?e.get(1):e[1],n?e.get(0):e[0],r)}},e)},ue.prototype.__iterator=function(t,e){var r=this._iter.__iterator(wr,e);return new S(function(){for(;;){var e=r.next();if(e.done)return e;var n=e.value;if(n){qe(n);var i=o(n);return z(t,i?n.get(0):n[0],i?n.get(1):n[1],e)}}})},ie.prototype.cacheResult=ne.prototype.cacheResult=oe.prototype.cacheResult=ue.prototype.cacheResult=Oe,t(Ae,et),Ae.prototype.toString=function(){return this.__toString(Ke(this)+" {","}")},Ae.prototype.has=function(t){return this._defaultValues.hasOwnProperty(t)},Ae.prototype.get=function(t,e){if(!this.has(t))return e;var r=this._defaultValues[t];return this._map?this._map.get(t,r):r},Ae.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var t=this.constructor;return t._empty||(t._empty=je(this,zt()))},Ae.prototype.set=function(t,e){if(!this.has(t))throw new Error('Cannot set unknown key "'+t+'" on '+Ke(this));var r=this._map&&this._map.set(t,e);return this.__ownerID||r===this._map?this:je(this,r)},Ae.prototype.remove=function(t){if(!this.has(t))return this;var e=this._map&&this._map.remove(t);return this.__ownerID||e===this._map?this:je(this,e)},Ae.prototype.wasAltered=function(){return this._map.wasAltered()},Ae.prototype.__iterator=function(t,e){var n=this;return r(this._defaultValues).map(function(t,e){return n.get(e)}).__iterator(t,e)},Ae.prototype.__iterate=function(t,e){var n=this;return r(this._defaultValues).map(function(t,e){return n.get(e)}).__iterate(t,e)},Ae.prototype.__ensureOwner=function(t){if(t===this.__ownerID)return this;var e=this._map&&this._map.__ensureOwner(t);return t?je(this,e,t):(this.__ownerID=t,this._map=e,this)};var Gr=Ae.prototype;Gr[_r]=Gr.remove,Gr.deleteIn=Gr.removeIn=Cr.removeIn,Gr.merge=Cr.merge,Gr.mergeWith=Cr.mergeWith,Gr.mergeIn=Cr.mergeIn,Gr.mergeDeep=Cr.mergeDeep,Gr.mergeDeepWith=Cr.mergeDeepWith,Gr.mergeDeepIn=Cr.mergeDeepIn,Gr.setIn=Cr.setIn,Gr.update=Cr.update,Gr.updateIn=Cr.updateIn,Gr.withMutations=Cr.withMutations,Gr.asMutable=Cr.asMutable,Gr.asImmutable=Cr.asImmutable,t(Le,nt),Le.of=function(){return this(arguments)},Le.fromKeys=function(t){return this(r(t).keySeq())},Le.prototype.toString=function(){return this.__toString("Set {","}")},Le.prototype.has=function(t){return this._map.has(t)},Le.prototype.add=function(t){return We(this,this._map.set(t,!0))},Le.prototype.remove=function(t){return We(this,this._map.remove(t))},Le.prototype.clear=function(){return We(this,this._map.clear())},Le.prototype.union=function(){var t=sr.call(arguments,0);return t=t.filter(function(t){return 0!==t.size}),0===t.length?this:0!==this.size||this.__ownerID||1!==t.length?this.withMutations(function(e){for(var r=0;r=0;r--)e={value:arguments[r],next:e};return this.__ownerID?(this.size=t,this._head=e,this.__hash=void 0,this.__altered=!0,this):Qe(t,e)},Ve.prototype.pushAll=function(t){if(t=n(t),0===t.size)return this;ft(t.size);var e=this.size,r=this._head;return t.reverse().forEach(function(t){e++,r={value:t,next:r}}),this.__ownerID?(this.size=e,this._head=r,this.__hash=void 0,this.__altered=!0,this):Qe(e,r)},Ve.prototype.pop=function(){return this.slice(1)},Ve.prototype.unshift=function(){return this.push.apply(this,arguments)},Ve.prototype.unshiftAll=function(t){return this.pushAll(t)},Ve.prototype.shift=function(){return this.pop.apply(this,arguments)},Ve.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Xe()},Ve.prototype.slice=function(t,e){if(d(t,e,this.size))return this;var r=m(t,this.size),n=g(e,this.size);if(n!==this.size)return rt.prototype.slice.call(this,t,e);for(var i=this.size-r,o=this._head;r--;)o=o.next;return this.__ownerID?(this.size=i,this._head=o,this.__hash=void 0,this.__altered=!0,this):Qe(i,o)},Ve.prototype.__ensureOwner=function(t){return t===this.__ownerID?this:t?Qe(this.size,this._head,t,this.__hash):(this.__ownerID=t,this.__altered=!1,this)},Ve.prototype.__iterate=function(t,e){if(e)return this.reverse().__iterate(t);for(var r=0,n=this._head;n&&t(n.value,r++,this)!==!1;)n=n.next;return r},Ve.prototype.__iterator=function(t,e){if(e)return this.reverse().__iterator(t);var r=0,n=this._head;return new S(function(){if(n){var e=n.value;return n=n.next,z(t,r++,e)}return I()})},Ve.isStack=Ye;var nn="@@__IMMUTABLE_STACK__@@",on=Ve.prototype;on[nn]=!0,on.withMutations=Cr.withMutations,on.asMutable=Cr.asMutable,on.asImmutable=Cr.asImmutable,on.wasAltered=Cr.wasAltered;var un;e.Iterator=S,Fe(e,{toArray:function(){ft(this.size);var t=new Array(this.size||0);return this.valueSeq().__iterate(function(e,r){t[r]=e}),t},toIndexedSeq:function(){return new ie(this)},toJS:function(){return this.toSeq().map(function(t){return t&&"function"==typeof t.toJS?t.toJS():t}).__toJS()},toJSON:function(){return this.toSeq().map(function(t){return t&&"function"==typeof t.toJSON?t.toJSON():t}).__toJS()},toKeyedSeq:function(){return new ne(this,!0)},toMap:function(){return ct(this.toKeyedSeq())},toObject:function(){ft(this.size);var t={};return this.__iterate(function(e,r){t[r]=e}),t},toOrderedMap:function(){return Zt(this.toKeyedSeq())},toOrderedSet:function(){return Je(u(this)?this.valueSeq():this)},toSet:function(){return Le(u(this)?this.valueSeq():this)},toSetSeq:function(){return new oe(this)},toSeq:function(){return s(this)?this.toIndexedSeq():u(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return Ve(u(this)?this.valueSeq():this)},toList:function(){return Wt(u(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(t,e){return 0===this.size?t+e:t+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+e},concat:function(){var t=sr.call(arguments,0);return be(this,ye(this,t))},includes:function(t){return this.some(function(e){return X(e,t)})},entries:function(){return this.__iterator(Sr)},every:function(t,e){ft(this.size);var r=!0;return this.__iterate(function(n,i,o){if(!t.call(e,n,i,o))return r=!1,!1}),r},filter:function(t,e){return be(this,fe(this,t,e,!0))},find:function(t,e,r){var n=this.findEntry(t,e);return n?n[1]:r},findEntry:function(t,e){var r;return this.__iterate(function(n,i,o){if(t.call(e,n,i,o))return r=[i,n],!1}),r},findLastEntry:function(t,e){return this.toSeq().reverse().findEntry(t,e)},forEach:function(t,e){return ft(this.size),this.__iterate(e?t.bind(e):t)},join:function(t){ft(this.size),t=void 0!==t?""+t:",";var e="",r=!0;return this.__iterate(function(n){r?r=!1:e+=t,e+=null!==n&&void 0!==n?n.toString():""}),e},keys:function(){return this.__iterator(gr)},map:function(t,e){return be(this,ae(this,t,e))},reduce:function(t,e,r){ft(this.size);var n,i;return arguments.length<2?i=!0:n=e,this.__iterate(function(e,o,u){i?(i=!1,n=e):n=t.call(r,n,e,o,u)}),n},reduceRight:function(t,e,r){var n=this.toKeyedSeq().reverse();return n.reduce.apply(n,arguments)},reverse:function(){return be(this,he(this,!0))},slice:function(t,e){return be(this,pe(this,t,e,!0))},some:function(t,e){return!this.every($e(t),e)},sort:function(t){return be(this,we(this,t))},values:function(){return this.__iterator(wr)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some(function(){return!0})},count:function(t,e){return v(t?this.toSeq().filter(t,e):this)},countBy:function(t,e){return ce(this,t,e)},equals:function(t){return F(this,t)},entrySeq:function(){var t=this;if(t._cache)return new j(t._cache);var e=t.toSeq().map(Ze).toIndexedSeq();return e.fromEntrySeq=function(){return t.toSeq()},e},filterNot:function(t,e){return this.filter($e(t),e)},findLast:function(t,e,r){return this.toKeyedSeq().reverse().find(t,e,r)},first:function(){return this.find(y)},flatMap:function(t,e){return be(this,me(this,t,e))},flatten:function(t){return be(this,de(this,t,!0))},fromEntrySeq:function(){return new ue(this)},get:function(t,e){return this.find(function(e,r){return X(r,t)},void 0,e)},getIn:function(t,e){for(var r,n=this,i=ke(t);!(r=i.next()).done;){var o=r.value;if(n=n&&n.get?n.get(o,yr):yr,n===yr)return e}return n},groupBy:function(t,e){return _e(this,t,e)},has:function(t){return this.get(t,yr)!==yr},hasIn:function(t){return this.getIn(t,yr)!==yr},isSubset:function(t){return t="function"==typeof t.includes?t:e(t),this.every(function(e){return t.includes(e)})},isSuperset:function(t){return t="function"==typeof t.isSubset?t:e(t),t.isSubset(this)},keySeq:function(){return this.toSeq().map(Ge).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},max:function(t){return Se(this,t)},maxBy:function(t,e){return Se(this,e,t)},min:function(t){return Se(this,t?tr(t):nr)},minBy:function(t,e){return Se(this,e?tr(e):nr,t)},rest:function(){return this.slice(1)},skip:function(t){return this.slice(Math.max(0,t))},skipLast:function(t){return be(this,this.toSeq().reverse().skip(t).reverse())},skipWhile:function(t,e){return be(this,le(this,t,e,!0))},skipUntil:function(t,e){return this.skipWhile($e(t),e)},sortBy:function(t,e){return be(this,we(this,e,t))},take:function(t){return this.slice(0,Math.max(0,t))},takeLast:function(t){return be(this,this.toSeq().reverse().take(t).reverse())},takeWhile:function(t,e){return be(this,ve(this,t,e))},takeUntil:function(t,e){return this.takeWhile($e(t),e)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=ir(this))}});var sn=e.prototype;sn[ar]=!0,sn[br]=sn.values,sn.__toJS=sn.toArray,sn.__toStringMapper=er,sn.inspect=sn.toSource=function(){return this.toString()},sn.chain=sn.flatMap,sn.contains=sn.includes,function(){try{Object.defineProperty(sn,"length",{get:function(){if(!e.noLengthWarning){var t;try{throw new Error}catch(e){t=e.stack}if(t.indexOf("_wrapObject")===-1)return console&&console.warn&&console.warn("iterable.length has been deprecated, use iterable.size or iterable.count(). This warning will become a silent error in a future version. "+t),this.size}}})}catch(t){}}(),Fe(r,{flip:function(){return be(this,se(this))},findKey:function(t,e){var r=this.findEntry(t,e);return r&&r[0]},findLastKey:function(t,e){return this.toSeq().reverse().findKey(t,e)},keyOf:function(t){return this.findKey(function(e){return X(e,t)})},lastKeyOf:function(t){return this.findLastKey(function(e){return X(e,t)})},mapEntries:function(t,e){var r=this,n=0;return be(this,this.toSeq().map(function(i,o){return t.call(e,[o,i],n++,r)}).fromEntrySeq())},mapKeys:function(t,e){var r=this;return be(this,this.toSeq().flip().map(function(n,i){return t.call(e,n,i,r)}).flip())}});var an=r.prototype;an[hr]=!0,an[br]=sn.entries,an.__toJS=sn.toObject,an.__toStringMapper=function(t,e){return JSON.stringify(e)+": "+er(t)},Fe(n,{toKeyedSeq:function(){return new ne(this,!1)},filter:function(t,e){return be(this,fe(this,t,e,!1))},findIndex:function(t,e){var r=this.findEntry(t,e);return r?r[0]:-1},indexOf:function(t){var e=this.toKeyedSeq().keyOf(t);return void 0===e?-1:e},lastIndexOf:function(t){var e=this.toKeyedSeq().reverse().keyOf(t);return void 0===e?-1:e},reverse:function(){return be(this,he(this,!1))},slice:function(t,e){return be(this,pe(this,t,e,!1))},splice:function(t,e){var r=arguments.length;if(e=Math.max(0|e,0),0===r||2===r&&!e)return this;t=m(t,t<0?this.count():this.size);var n=this.slice(0,t);return be(this,1===r?n:n.concat(p(arguments,2),this.slice(t+e)))},findLastIndex:function(t,e){var r=this.toKeyedSeq().findLastKey(t,e);return void 0===r?-1:r},first:function(){return this.get(0)},flatten:function(t){return be(this,de(this,t,!1))},get:function(t,e){return t=l(this,t),t<0||this.size===1/0||void 0!==this.size&&t>this.size?e:this.find(function(e,r){return r===t},void 0,e)},has:function(t){return t=l(this,t),t>=0&&(void 0!==this.size?this.size===1/0||tr?t:1-t,i=e-r,p=e-s;f(_[e],"Cannot find breadcrumb interpolators for "+e),n=i>0&&0===p||p>0&&0===i?_[e].RightToCenter:i<0&&0===p||p<0&&0===i?_[e].CenterToLeft:i===p?_[e].RightToCenter:_[e].RightToLeft,n.Crumb(g[e].style,a)&&o._setPropsIfExists("crumb_"+e,g[e]),n.Icon(m[e].style,a)&&o._setPropsIfExists("icon_"+e,m[e]),n.Separator(y[e].style,a)&&o._setPropsIfExists("separator_"+e,y[e]),n.Title(v[e].style,a)&&o._setPropsIfExists("title_"+e,v[e]);var u=o.refs["right_"+e],c=b[e].style;u&&n.RightItem(c,a)&&u.setNativeProps({style:c,pointerEvents:0===c.opacity?"none":"auto"})},o.updateProgress=function(t,e,r){for(var s=Math.max(e,r),n=Math.min(e,r),a=n;a<=s;a++)o._updateIndexProgress(t,a,e,r)},o.onAnimationStart=function(t,e){for(var r=Math.max(t,e),s=Math.min(t,e),n=s;n<=r;n++)o._setRenderViewsToHardwareTextureAndroid(n,!0)},o.onAnimationEnd=function(){for(var t=o.props.navState.routeStack.length-1,e=0;e<=t;e++)o._setRenderViewsToHardwareTextureAndroid(e,!1)},o._setRenderViewsToHardwareTextureAndroid=function(t,e){var r={renderToHardwareTextureAndroid:e};o._setPropsIfExists("icon_"+t,r),o._setPropsIfExists("separator_"+t,r),o._setPropsIfExists("title_"+t,r),o._setPropsIfExists("right_"+t,r)},o.immediatelyRefresh=function(){o._reset(),o.forceUpdate()},o._reset=function(){o._key=l(),o._descriptors={crumb:new c,title:new c,right:new c}},o._getBreadcrumb=function(t,e){if(o._descriptors.crumb.has(t))return o._descriptors.crumb.get(t);var r=o.props.routeMapper,s=R(e,T(o.props.navState)),n=a.createElement(p,{key:"crumb_"+e,ref:"crumb_"+e,style:s.Crumb},a.createElement(p,{ref:"icon_"+e,style:s.Icon},r.iconForRoute(t,o.props.navigator)),a.createElement(p,{ref:"separator_"+e,style:s.Separator},r.separatorForRoute(t,o.props.navigator)));return o._descriptors.crumb=o._descriptors.crumb.set(t,n),n},o._getTitle=function(t,e){if(o._descriptors.title.has(t))return o._descriptors.title.get(t);var r=o.props.routeMapper.titleContentForRoute(o.props.navState.routeStack[e],o.props.navigator),s=R(e,T(o.props.navState)),n=a.createElement(p,{key:"title_"+e,ref:"title_"+e,style:s.Title},r);return o._descriptors.title=o._descriptors.title.set(t,n),n},o._getRightButton=function(t,e){if(o._descriptors.right.has(t))return o._descriptors.right.get(t);var r=o.props.routeMapper.rightContentForRoute(o.props.navState.routeStack[e],o.props.navigator);if(!r)return o._descriptors.right=o._descriptors.right.set(t,null),null;var s=R(e,T(o.props.navState)),n=a.createElement(p,{key:"right_"+e,ref:"right_"+e,style:s.RightItem},r);return o._descriptors.right=o._descriptors.right.set(t,n),n},o._setPropsIfExists=function(t,e){var t=o.refs[t];t&&t.setNativeProps(e)},s=r,babelHelpers.possibleConstructorReturn(o,s)}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"componentWillMount",value:function(){this._reset()}},{key:"render",value:function(){var t=this.props.navState,e=t&&t.routeStack.map(this._getBreadcrumb),r=t.routeStack.map(this._getTitle),o=t.routeStack.map(this._getRightButton);return a.createElement(p,{key:this._key,style:[C.breadCrumbContainer,this.props.style]},r,e,o)}}]),e}(a.Component);x.propTypes={navigator:h.shape({push:h.func,pop:h.func,replace:h.func,popToRoute:h.func,popToTop:h.func}),routeMapper:h.shape({rightContentForRoute:h.func,titleContentForRoute:h.func,iconForRoute:h.func}),navState:a.PropTypes.shape({routeStack:a.PropTypes.arrayOf(a.PropTypes.object),presentedIndex:a.PropTypes.number}),style:p.propTypes.style},x.Styles=s;var C=i.create({breadCrumbContainer:{overflow:"hidden",position:"absolute",height:d.General.TotalNavHeight,top:0,left:0,right:0}});r.exports=x}); +__d(265,function(t,o,e,i){"use strict";for(var a=o(266),r=o(267),p=o(98),n=a.General.NavBarHeight,c=8,l=40,y=9,m=l+y,h=n,f=100,g=.6,u=10,I={position:"absolute",flexDirection:"row",top:0,width:m,height:h,backgroundColor:"transparent"},s={width:l,height:h},T={width:y,height:h},b={position:"absolute",top:0,height:h,backgroundColor:"transparent",alignItems:"flex-start"},C=p(b,{left:0,right:0}),d={position:"absolute",top:0,right:0,overflow:"hidden",opacity:1,height:h,backgroundColor:"transparent"},x=[],R=[],S=[],v=0;v= "+(n.threshold+" ? "+n.to+" : "+n.from)+";\n"},V=function(n){return" nextScalarVal = value;\n"},y=function(n){return n+"ReuseOp"},O=function(n){var r="";for(var a in n)s[a]&&(r+="var "+y(a)+" = [];\n");return r},C=function(n){return"\n"+n.join("\n")+"\n"},M=function(n,r,a,t){var e=y(r)+"["+t+"]";return void 0!==n.from[a]&&void 0!==n.to[a]?" "+n.from[a]!==n.to[a]?h(n,n.from[a],n.to[a],e):e+" = "+n.from[a]+";":" "+e+" = "+c[r][t]+";"},T=[],b=0;b<16;b++)T.push("m"+b);var j=function(n){var r=[" var transform = result.transform !== undefined ? result.transform : (result.transform = [{ matrix: [] }]); var transformMatrix = transform[0].matrix;"];r.push.apply(r,v(d.unroll,["transformMatrix"].concat(T)));for(var a=0;ar?e:1-e,a=t-r,i=t-n;s=a>0&&0===i||i>0&&0===a?o.props.navigationStyles.Interpolators.RightToCenter:a<0&&0===i||i<0&&0===a?o.props.navigationStyles.Interpolators.CenterToLeft:a===i?o.props.navigationStyles.Interpolators.RightToCenter:o.props.navigationStyles.Interpolators.RightToLeft,y.forEach(function(e){var r=this._components[e].get(this.props.navState.routeStack[t]),o=this._getReusableProps(e,t);r&&s[e](o.style,p)&&(o.pointerEvents=0===o.style.opacity?"none":"box-none",r.setNativeProps(o))},o)},o.updateProgress=function(e,t,r){for(var n=Math.max(t,r),s=Math.min(t,r),p=s;p<=n;p++)o._updateIndexProgress(e,p,t,r)},o._getComponent=function(e,t,r){if(o._descriptors[e].includes(t))return o._descriptors[e].get(t);var s=null,p=o.props.routeMapper[e](o.props.navState.routeStack[r],o.props.navigator,r,o.props.navState);if(!p)return null;var a=r===v(o.props.navState),l=a?o.props.navigationStyles.Stages.Center:o.props.navigationStyles.Stages.Left;return s=n.createElement(i,{ref:function(r){o._components[e]=o._components[e].set(t,r)},pointerEvents:a?"box-none":"none",style:l[e]},p),o._descriptors[e]=o._descriptors[e].set(t,s),s},s=r,babelHelpers.possibleConstructorReturn(o,s)}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"componentWillMount",value:function(){this._reset()}},{key:"render",value:function(){var e=this,t={height:this.props.navigationStyles.General.TotalNavHeight},r=this.props.navState,o=r.routeStack.map(function(t,r){return y.map(function(o){return e._getComponent(o,t,r)})});return n.createElement(i,{key:this._key,style:[d.navBarContainer,t,this.props.style]},o)}}]),t}(n.Component);g.propTypes={navigator:n.PropTypes.object,routeMapper:n.PropTypes.shape({Title:n.PropTypes.func.isRequired,LeftButton:n.PropTypes.func.isRequired,RightButton:n.PropTypes.func.isRequired}).isRequired,navState:n.PropTypes.shape({routeStack:n.PropTypes.arrayOf(n.PropTypes.object),presentedIndex:n.PropTypes.number}),navigationStyles:n.PropTypes.object,style:i.propTypes.style},g.Styles=f,g.StylesAndroid=s,g.StylesIOS=p,g.defaultProps={navigationStyles:f};var d=a.create({navBarContainer:{position:"absolute",top:0,left:0,right:0,backgroundColor:"transparent"}});r.exports=g}); +__d(270,function(e,t,a,o){"use strict";var r=t(75),n=t(74),i=t(253),l=t(267),s=i.isRTL,p=r.get("window").width,m=r.get("window").height,d={transformTranslate:{from:{x:0,y:0,z:0},to:{x:.3*-p,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},opacity:{value:1,type:"constant"}},x=babelHelpers.extends({},d,{transformTranslate:{from:{x:0,y:0,z:0},to:{x:.3*p,y:0,z:0}}}),u={transformTranslate:{from:{x:0,y:0,z:0},to:{x:-Math.round(.3*r.get("window").width),y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},transformScale:{from:{x:1,y:1,z:1},to:{x:.95,y:.95,z:1},min:0,max:1,type:"linear",extrapolate:!0},opacity:{from:1,to:.3,min:0,max:1,type:"linear",extrapolate:!1,round:100},translateX:{from:0,to:-Math.round(.3*r.get("window").width),min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},scaleX:{from:1,to:.95,min:0,max:1,type:"linear",extrapolate:!0},scaleY:{from:1,to:.95,min:0,max:1,type:"linear",extrapolate:!0}},y=babelHelpers.extends({},u,{transformTranslate:{from:{x:0,y:0,z:0},to:{x:Math.round(.3*p),y:0,z:0}},translateX:{from:0,to:Math.round(.3*p)}}),h={opacity:{from:0,to:1,min:.5,max:1,type:"linear",extrapolate:!1,round:100}},g={opacity:{from:1,to:0,min:0,max:.5,type:"linear",extrapolate:!1,round:100}},T={transformTranslate:{from:{x:0,y:0,z:0},to:{x:-r.get("window").width,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},opacity:{value:1,type:"constant"},translateX:{from:0,to:-r.get("window").width,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}},c={transformTranslate:{from:{x:0,y:0,z:0},to:{x:r.get("window").width,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},opacity:{value:1,type:"constant"},translateX:{from:0,to:r.get("window").width,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}},f={transformTranslate:{from:{x:0,y:0,z:0},to:{x:0,y:-r.get("window").height,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},opacity:{value:1,type:"constant"},translateY:{from:0,to:-r.get("window").height,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}},b={transformTranslate:{from:{x:0,y:0,z:0},to:{x:0,y:r.get("window").height,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},opacity:{value:1,type:"constant"},translateY:{from:0,to:r.get("window").height,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}},w={opacity:{value:1,type:"constant"},transformTranslate:{from:{x:r.get("window").width,y:0,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},translateX:{from:r.get("window").width,to:0,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},scaleX:{value:1,type:"constant"},scaleY:{value:1,type:"constant"}},H=babelHelpers.extends({},w,{transformTranslate:{from:{x:-p,y:0,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},translateX:{from:-p,to:0,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}}),z=babelHelpers.extends({},w,{transformTranslate:{from:{y:m,x:0,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},translateY:{from:m,to:0,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}}),S=babelHelpers.extends({},w,{transformTranslate:{from:{y:-m,x:0,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},translateY:{from:-m,to:0,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}}),F={transformTranslate:{from:{x:0,y:0,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},transformScale:{from:{x:1,y:1,z:1},to:{x:.95,y:.95,z:1},min:0,max:1,type:"linear",extrapolate:!0},opacity:{from:1,to:.3,min:0,max:1,type:"linear",extrapolate:!1,round:100},scaleX:{from:1,to:.95,min:0,max:1,type:"linear",extrapolate:!0},scaleY:{from:1,to:.95,min:0,max:1,type:"linear",extrapolate:!0}},E={opacity:{value:1,type:"constant"},transformTranslate:{from:{x:0,y:r.get("window").height,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},translateY:{from:r.get("window").height,to:0,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},scaleX:{value:1,type:"constant"},scaleY:{value:1,type:"constant"}},v={opacity:{value:1,type:"constant"}},B={opacity:{from:0,to:1,min:.5,max:1,type:"linear",extrapolate:!1,round:100},transformTranslate:{from:{x:0,y:100,z:0},to:{x:0,y:0,z:0},min:0,max:1,type:"linear",extrapolate:!0,round:n.get()},translateY:{from:100,to:0,min:0,max:1,type:"linear",extrapolate:!0,round:n.get()}},D={frictionConstant:1,frictionByDistance:1.5},I={isDetachable:!1,gestureDetectMovement:2,notMoving:.3,directionRatio:.66,snapVelocity:2,edgeHitWidth:30,stillCompletionRatio:.6,fullDistance:p,direction:"left-to-right"},G=babelHelpers.extends({},I,{direction:"right-to-left"}),W=babelHelpers.extends({},I,{fullDistance:m,direction:"down-to-up"}),X=babelHelpers.extends({},I,{fullDistance:m,direction:"up-to-down"}),Y={ToTheStartIOS:d,ToTheEndIOS:x,FadeToTheStart:u,FadeToTheEnd:y,ToTheStart:T,ToTheEnd:c,FromTheStart:H,FromTheEnd:w,BaseStartToEndGesture:I,BaseEndToStartGesture:G};s&&(Y={ToTheStartIOS:x,ToTheEndIOS:d,FadeToTheStart:y,FadeToTheEnd:u,ToTheStart:c,ToTheEnd:T,FromTheStart:w,FromTheEnd:H,BaseStartToEndGesture:G,BaseEndToStartGesture:I});var j={gestures:{pop:Y.BaseStartToEndGesture},springFriction:26,springTension:200,defaultTransitionVelocity:1.5,animationInterpolators:{into:l(Y.FromTheEnd),out:l(Y.FadeToTheStart)}},M={PushFromRight:babelHelpers.extends({},j,{animationInterpolators:{into:l(Y.FromTheEnd),out:l(Y.ToTheStartIOS)}}),FloatFromRight:babelHelpers.extends({},j),FloatFromLeft:babelHelpers.extends({},j,{gestures:{pop:Y.BaseEndToStartGesture},animationInterpolators:{into:l(Y.FromTheStart),out:l(Y.FadeToTheEnd)}}),FloatFromBottom:babelHelpers.extends({},j,{gestures:{pop:babelHelpers.extends({},Y.BaseStartToEndGesture,{edgeHitWidth:150,direction:"top-to-bottom",fullDistance:m})},animationInterpolators:{into:l(E),out:l(F)}}),FloatFromBottomAndroid:babelHelpers.extends({},j,{gestures:null,defaultTransitionVelocity:3,springFriction:20,animationInterpolators:{into:l(B),out:l(v)}}),FadeAndroid:babelHelpers.extends({},j,{gestures:null,animationInterpolators:{into:l(h),out:l(g)}}),HorizontalSwipeJump:babelHelpers.extends({},j,{gestures:{jumpBack:babelHelpers.extends({},Y.BaseStartToEndGesture,{overswipe:D,edgeHitWidth:null,isDetachable:!0}),jumpForward:babelHelpers.extends({},Y.BaseEndToStartGesture,{overswipe:D,edgeHitWidth:null,isDetachable:!0})},animationInterpolators:{into:l(Y.FromTheEnd),out:l(Y.ToTheStart)}}),HorizontalSwipeJumpFromRight:babelHelpers.extends({},j,{gestures:{jumpBack:babelHelpers.extends({},Y.BaseEndToStartGesture,{overswipe:D,edgeHitWidth:null,isDetachable:!0}),jumpForward:babelHelpers.extends({},Y.BaseStartToEndGesture,{overswipe:D,edgeHitWidth:null,isDetachable:!0}),pop:Y.BaseEndToStartGesture},animationInterpolators:{into:l(Y.FromTheStart),out:l(Y.FadeToTheEnd)}}),VerticalUpSwipeJump:babelHelpers.extends({},j,{gestures:{jumpBack:babelHelpers.extends({},W,{overswipe:D,edgeHitWidth:null,isDetachable:!0}),jumpForward:babelHelpers.extends({},W,{overswipe:D,edgeHitWidth:null,isDetachable:!0})},animationInterpolators:{into:l(z),out:l(f)}}),VerticalDownSwipeJump:babelHelpers.extends({},j,{gestures:{jumpBack:babelHelpers.extends({},X,{overswipe:D,edgeHitWidth:null,isDetachable:!0}),jumpForward:babelHelpers.extends({},X,{overswipe:D,edgeHitWidth:null,isDetachable:!0})},animationInterpolators:{into:l(S),out:l(b)}})};a.exports=M}); +__d(271,function(e,n,o,t){"use strict";function r(e,n,o,t){e.handle&&(a.clearInteractionHandle(e.handle),e.handle=null),n&&n(o,t)}var a=n(256),u=n(272),s=u.currentCentroidXOfTouchesChangedAfter,d=u.currentCentroidYOfTouchesChangedAfter,i=u.previousCentroidXOfTouchesChangedAfter,c=u.previousCentroidYOfTouchesChangedAfter,p=u.currentCentroidX,v=u.currentCentroidY,h={_initializeGestureState:function(e){e.moveX=0,e.moveY=0,e.x0=0,e.y0=0,e.dx=0,e.dy=0,e.vx=0,e.vy=0,e.numberActiveTouches=0,e._accountsForMovesUpTo=0},_updateGestureStateOnMove:function(e,n){e.numberActiveTouches=n.numberActiveTouches,e.moveX=s(n,e._accountsForMovesUpTo),e.moveY=d(n,e._accountsForMovesUpTo);var o=e._accountsForMovesUpTo,t=i(n,o),r=s(n,o),a=c(n,o),u=d(n,o),p=e.dx+(r-t),v=e.dy+(u-a),h=n.mostRecentTimeStamp-e._accountsForMovesUpTo;e.vx=(p-e.dx)/h,e.vy=(v-e.dy)/h,e.dx=p,e.dy=v,e._accountsForMovesUpTo=n.mostRecentTimeStamp},create:function(e){var n={handle:null},o={stateID:Math.random()};h._initializeGestureState(o);var t={onStartShouldSetResponder:function(n){return void 0!==e.onStartShouldSetPanResponder&&e.onStartShouldSetPanResponder(n,o)},onMoveShouldSetResponder:function(n){return void 0!==e.onMoveShouldSetPanResponder&&e.onMoveShouldSetPanResponder(n,o)},onStartShouldSetResponderCapture:function(n){return 1===n.nativeEvent.touches.length&&h._initializeGestureState(o),o.numberActiveTouches=n.touchHistory.numberActiveTouches,void 0!==e.onStartShouldSetPanResponderCapture&&e.onStartShouldSetPanResponderCapture(n,o)},onMoveShouldSetResponderCapture:function(n){var t=n.touchHistory;return o._accountsForMovesUpTo!==t.mostRecentTimeStamp&&(h._updateGestureStateOnMove(o,t),!!e.onMoveShouldSetPanResponderCapture&&e.onMoveShouldSetPanResponderCapture(n,o))},onResponderGrant:function(t){return n.handle||(n.handle=a.createInteractionHandle()),o.x0=p(t.touchHistory),o.y0=v(t.touchHistory),o.dx=0,o.dy=0,e.onPanResponderGrant&&e.onPanResponderGrant(t,o),void 0===e.onShouldBlockNativeResponder||e.onShouldBlockNativeResponder()},onResponderReject:function(t){r(n,e.onPanResponderReject,t,o)},onResponderRelease:function(t){r(n,e.onPanResponderRelease,t,o),h._initializeGestureState(o)},onResponderStart:function(n){var t=n.touchHistory;o.numberActiveTouches=t.numberActiveTouches,e.onPanResponderStart&&e.onPanResponderStart(n,o)},onResponderMove:function(n){var t=n.touchHistory;o._accountsForMovesUpTo!==t.mostRecentTimeStamp&&(h._updateGestureStateOnMove(o,t),e.onPanResponderMove&&e.onPanResponderMove(n,o))},onResponderEnd:function(t){var a=t.touchHistory;o.numberActiveTouches=a.numberActiveTouches,r(n,e.onPanResponderEnd,t,o)},onResponderTerminate:function(t){r(n,e.onPanResponderTerminate,t,o),h._initializeGestureState(o)},onResponderTerminationRequest:function(n){return void 0===e.onPanResponderTerminationRequest||e.onPanResponderTerminationRequest(n,o)}};return{panHandlers:t,getInteractionHandle:function(){return n.handle}}}};o.exports=h}); +__d(272,function(e,n,r,t){"use strict";var i={centroidDimension:function(e,n,r,t){var o=e.touchBank,u=0,c=0,d=1===e.numberActiveTouches?e.touchBank[e.indexOfSingleActiveTouch]:null;if(null!==d)d.touchActive&&d.currentTimeStamp>n&&(u+=t&&r?d.currentPageX:t&&!r?d.currentPageY:!t&&r?d.previousPageX:d.previousPageY,c=1);else for(var s=0;s=n){var f;f=t&&r?a.currentPageX:t&&!r?a.currentPageY:!t&&r?a.previousPageX:a.previousPageY,u+=f,c++}}return c>0?u/c:i.noCentroid},currentCentroidXOfTouchesChangedAfter:function(e,n){return i.centroidDimension(e,n,!0,!0)},currentCentroidYOfTouchesChangedAfter:function(e,n){return i.centroidDimension(e,n,!1,!0)},previousCentroidXOfTouchesChangedAfter:function(e,n){return i.centroidDimension(e,n,!0,!1)},previousCentroidYOfTouchesChangedAfter:function(e,n){return i.centroidDimension(e,n,!1,!1)},currentCentroidX:function(e){return i.centroidDimension(e,0,!0,!0)},currentCentroidY:function(e){return i.centroidDimension(e,0,!1,!0)},noCentroid:-1};r.exports=i}); +__d(273,function(n,t,o,r){function u(n,t,o){return to?o:t}o.exports=u}); +__d(274,function(t,i,e,n){!function(){function t(t,i){var e=t.indexOf(i);e!=-1&&t.splice(e,1)}var i={},e=i.util={},s=Array.prototype.concat,r=Array.prototype.slice;e.bind=function(t,i){var e=r.call(arguments,2);return function(){t.apply(i,s.call(e,r.call(arguments)))}},e.extend=function(t,i){for(var e in i)i.hasOwnProperty(e)&&(t[e]=i[e])};var o=i.SpringSystem=function(t){this._springRegistry={},this._activeSprings=[],this.listeners=[],this._idleSpringIndices=[],this.looper=t||new l,this.looper.springSystem=this};e.extend(o.prototype,{_springRegistry:null,_isIdle:!0,_lastTimeMillis:-1,_activeSprings:null,listeners:null,_idleSpringIndices:null,setLooper:function(t){this.looper=t,t.springSystem=this},createSpring:function(t,i){var e;return e=void 0===t||void 0===i?h.DEFAULT_ORIGAMI_SPRING_CONFIG:h.fromOrigamiTensionAndFriction(t,i),this.createSpringWithConfig(e)},createSpringWithBouncinessAndSpeed:function(t,i){var e;return e=void 0===t||void 0===i?h.DEFAULT_ORIGAMI_SPRING_CONFIG:h.fromBouncinessAndSpeed(t,i),this.createSpringWithConfig(e)},createSpringWithConfig:function(t){var i=new a(this);return this.registerSpring(i),i.setSpringConfig(t),i},getIsIdle:function(){return this._isIdle},getSpringById:function(t){return this._springRegistry[t]},getAllSprings:function(){var t=[];for(var i in this._springRegistry)this._springRegistry.hasOwnProperty(i)&&t.push(this._springRegistry[i]);return t},registerSpring:function(t){this._springRegistry[t.getId()]=t},deregisterSpring:function(i){t(this._activeSprings,i),delete this._springRegistry[i.getId()]},advance:function(t,i){for(;this._idleSpringIndices.length>0;)this._idleSpringIndices.pop();for(var e=0,n=this._activeSprings.length;e0;){var r=this._idleSpringIndices.pop();r>=0&&this._activeSprings.splice(r,1)}},loop:function(t){var i;this._lastTimeMillis===-1&&(this._lastTimeMillis=t-1);var e=t-this._lastTimeMillis;this._lastTimeMillis=t;var n=0,s=this.listeners.length;for(n=0;n0&&(ti||t>i&&this.getCurrentValue()a.MAX_DELTA_TIME_SEC&&(n=a.MAX_DELTA_TIME_SEC),this._timeAccumulator+=n;for(var s,r,o,u,h,l,c,p,g,_,S=this._springConfig.tension,d=this._springConfig.friction,f=this._currentState.position,m=this._currentState.velocity,v=this._tempState.position,E=this._tempState.velocity;this._timeAccumulator>=a.SOLVER_TIMESTEP_SEC;)this._timeAccumulator-=a.SOLVER_TIMESTEP_SEC,this._timeAccumulator0&&this._interpolate(this._timeAccumulator/a.SOLVER_TIMESTEP_SEC),(this.isAtRest()||this._overshootClampingEnabled&&this.isOvershooting())&&(this._springConfig.tension>0?(this._startValue=this._endValue,this._currentState.position=this._endValue):(this._endValue=this._currentState.position,this._startValue=this._endValue),this.setVelocity(0),e=!0);var I=!1;this._wasAtRest&&(this._wasAtRest=!1,I=!0);var y=!1;e&&(this._wasAtRest=!0,y=!0),this.notifyPositionUpdated(I,y)}},notifyPositionUpdated:function(t,i){for(var e=0,n=this.listeners.length;e18&&t<=44?this.b3Friction2(t):this.b3Friction3(t)}}),e.extend(h,{fromOrigamiTensionAndFriction:function(t,i){return new h(c.tensionFromOrigamiValue(t),c.frictionFromOrigamiValue(i))},fromBouncinessAndSpeed:function(t,e){var n=new i.BouncyConversion(t,e);return this.fromOrigamiTensionAndFriction(n.bouncyTension,n.bouncyFriction)},coastingConfigWithOrigamiFriction:function(t){return new h(0,c.frictionFromOrigamiValue(t))}}),h.DEFAULT_ORIGAMI_SPRING_CONFIG=h.fromOrigamiTensionAndFriction(40,7),e.extend(h.prototype,{friction:0,tension:0});var g={};e.hexToRGB=function(t){if(g[t])return g[t];t=t.replace("#",""),3===t.length&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]);var i=t.match(/.{2}/g),e={r:parseInt(i[0],16),g:parseInt(i[1],16),b:parseInt(i[2],16)};return g[t]=e,e},e.rgbToHex=function(t,i,e){return t=t.toString(16),i=i.toString(16),e=e.toString(16),t=t.length<2?"0"+t:t,i=i.length<2?"0"+i:i,e=e.length<2?"0"+e:e,"#"+t+i+e};var _=i.MathUtil={mapValueInRange:function(t,i,e,n,s){var r=e-i,o=s-n,a=(t-i)/r;return n+a*o},interpolateColor:function(t,i,n,s,r,o){s=void 0===s?0:s,r=void 0===r?1:r,i=e.hexToRGB(i),n=e.hexToRGB(n);var a=Math.floor(e.mapValueInRange(t,s,r,i.r,n.r)),u=Math.floor(e.mapValueInRange(t,s,r,i.g,n.g)),h=Math.floor(e.mapValueInRange(t,s,r,i.b,n.b));return o?"rgb("+a+","+u+","+h+")":e.rgbToHex(a,u,h)},degreesToRadians:function(t){return t*Math.PI/180},radiansToDegrees:function(t){return 180*t/Math.PI}};e.extend(e,_);var S;"undefined"!=typeof window&&(S=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(t){window.setTimeout(t,16.666666666666668)}),S||"undefined"==typeof process||"node"!==process.title||(S=setImmediate),e.onFrame=function(t){return S(t)},"undefined"!=typeof n?e.extend(n,i):"undefined"!=typeof window&&(window.rebound=i)}()}); +__d(275,function(t,s,c,e){"use strict";c.exports=s(110)}); +__d(276,function(e,r,t,s){"use strict";var o,p,l=r(43),n=(r(277),r(278)),a=(r(54),r(72)),i=(r(73),r(108)),b=r(93),u=(r(110),r(95)),c=r(94),y=i(b),d=i(babelHelpers.extends({},c,{color:l})),h="dialog",P="dropdown",f=function(e){function r(){return babelHelpers.classCallCheck(this,r),babelHelpers.possibleConstructorReturn(this,(r.__proto__||Object.getPrototypeOf(r)).apply(this,arguments))}return babelHelpers.inherits(r,e),babelHelpers.createClass(r,[{key:"render",value:function(){return a.createElement(n,this.props,this.props.children)}}]),r}(a.Component);f.MODE_DIALOG=h,f.MODE_DROPDOWN=P,f.defaultProps={mode:h},f.propTypes=babelHelpers.extends({},u.propTypes,{style:d,selectedValue:a.PropTypes.any,onValueChange:a.PropTypes.func,enabled:a.PropTypes.bool,mode:a.PropTypes.oneOf(["dialog","dropdown"]),itemStyle:y,prompt:a.PropTypes.string,testID:a.PropTypes.string}),f.Item=(p=o=function(e){function r(){return babelHelpers.classCallCheck(this,r),babelHelpers.possibleConstructorReturn(this,(r.__proto__||Object.getPrototypeOf(r)).apply(this,arguments))}return babelHelpers.inherits(r,e),babelHelpers.createClass(r,[{key:"render",value:function(){throw null}}]),r}(a.Component),o.propTypes={label:a.PropTypes.string.isRequired,value:a.PropTypes.any,color:l,testID:a.PropTypes.string},p),t.exports=f}); +__d(277,function(t,s,c,e){"use strict";c.exports=s(110)}); +__d(278,function(e,t,s,o){"use strict";var n=t(43),i=t(72),r=t(15),l=t(37),a=t(73),p=t(108),d=t(95),c=t(94),h=t(103),u=t(109),v="picker",b="dropdown",f=p(babelHelpers.extends({},c,{color:n})),m=function(e){function t(e,s){babelHelpers.classCallCheck(this,t);var o=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,s));_.call(o);var n=o._stateFromProps(e);return o.state=babelHelpers.extends({},n,{initialSelectedIndex:n.selectedIndex}),o}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"componentWillReceiveProps",value:function(e){this.setState(this._stateFromProps(e))}},{key:"render",value:function(){var e=this.props.mode===b?P:g,t={enabled:this.props.enabled,items:this.state.items,mode:this.props.mode,onSelect:this._onChange,prompt:this.props.prompt,selected:this.state.initialSelectedIndex,testID:this.props.testID,style:[x.pickerAndroid,this.props.style]};return i.createElement(e,babelHelpers.extends({ref:v},t))}},{key:"componentDidMount",value:function(){this._lastNativePosition=this.state.initialSelectedIndex}},{key:"componentDidUpdate",value:function(){this.refs[v]&&this.state.selectedIndex!==this._lastNativePosition&&(this.refs[v].setNativeProps({selected:this.state.selectedIndex}),this._lastNativePosition=this.state.selectedIndex)}}]),t}(i.Component);m.propTypes=babelHelpers.extends({},d.propTypes,{style:f,selectedValue:i.PropTypes.any,enabled:l.bool,mode:l.oneOf(["dialog","dropdown"]),onValueChange:l.func,prompt:l.string,testID:l.string});var _=function(){var e=this;this._stateFromProps=function(e){var t=0,s=r.map(e.children,function(s,o){s.props.value===e.selectedValue&&(t=o);var n={value:s.props.value,label:s.props.label};return s.props.color&&(n.color=h(s.props.color)),n});return{selectedIndex:t,items:s}},this._onChange=function(t){if(e.props.onValueChange){var s=t.nativeEvent.position;if(s>=0){var o=e.props.children[s].props.value;e.props.onValueChange(o,s)}else e.props.onValueChange(null,s)}e._lastNativePosition=t.nativeEvent.position,e.forceUpdate()}},x=a.create({pickerAndroid:{height:50}}),y={nativeOnly:{items:!0,selected:!0}},P=u("AndroidDropdownPicker",m,y),g=u("AndroidDialogPicker",m,y);s.exports=m}); +__d(279,function(r,e,t,n){"use strict";var i=e(45),o=e(72),s=e(37),a=e(95),l=e(43),d=e(109),p=["Horizontal","Normal","Small","Large","Inverse","SmallInverse","LargeInverse"],c=function(r,e,t){var n=function(){var t=r[e],n=r.styleAttr;if(!t&&"Horizontal"!==n)return new Error("indeterminate=false is only valid for styleAttr=Horizontal")};return s.bool(r,e,t)||n()},m=o.createClass({displayName:"ProgressBarAndroid",propTypes:babelHelpers.extends({},a.propTypes,{styleAttr:s.oneOf(p),indeterminate:c,progress:s.number,color:l,testID:s.string}),getDefaultProps:function(){return{styleAttr:"Normal",indeterminate:!0}},mixins:[i],componentDidMount:function(){this.props.indeterminate&&"Horizontal"!==this.props.styleAttr&&console.warn("Circular indeterminate `ProgressBarAndroid`is deprecated. Use `ActivityIndicator` instead.")},render:function(){return o.createElement(u,this.props)}}),u=d("AndroidProgressBar",m,{nativeOnly:{animating:!0}});t.exports=m}); +__d(280,function(e,t,r,o){"use strict";var s=t(72),n=t(73),l=t(163),i=t(95),c=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){return s.createElement(i,{style:[a.dummy,this.props.style]},s.createElement(l,{style:a.text},"ProgressViewIOS is not supported on this platform!"))}}]),t}(s.Component),a=n.create({dummy:{width:120,height:20,backgroundColor:"#ffbcbc",borderWidth:1,borderColor:"red",alignItems:"center",justifyContent:"center"},text:{color:"#333333",margin:5,fontSize:10}});r.exports=c}); +__d(281,function(e,t,r,o){"use strict";var n=t(72),s=t(73),l=t(163),i=t(95),c=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){return n.createElement(i,{style:[a.dummy,this.props.style]},n.createElement(l,{style:a.text},"SegmentedControlIOS is not supported on this platform!"))}}]),t}(n.Component),a=s.create({dummy:{width:120,height:50,backgroundColor:"#ffbcbc",borderWidth:1,borderColor:"red",alignItems:"center",justifyContent:"center"},text:{color:"#333333",margin:5,fontSize:10}});r.exports=c}); +__d(282,function(e,n,r,t){"use strict";var a=n(234),i=n(45),o=(n(54),n(37)),l=n(72),s=n(73),u=n(95),m=n(109),p=l.createClass({displayName:"Slider",mixins:[i],propTypes:babelHelpers.extends({},u.propTypes,{style:u.propTypes.style,value:o.number,step:o.number,minimumValue:o.number,maximumValue:o.number,minimumTrackTintColor:o.string,maximumTrackTintColor:o.string,disabled:o.bool,trackImage:a.propTypes.source,minimumTrackImage:a.propTypes.source,maximumTrackImage:a.propTypes.source,thumbImage:a.propTypes.source,onValueChange:o.func,onSlidingComplete:o.func,testID:o.string}),getDefaultProps:function(){return{disabled:!1,value:0,minimumValue:0,maximumValue:1,step:0}},render:function(){var e=this.props,n=e.style,r=e.onValueChange,t=e.onSlidingComplete,a=babelHelpers.objectWithoutProperties(e,["style","onValueChange","onSlidingComplete"]);return a.style=[d.slider,n],a.onValueChange=r&&function(e){var n=!0;n=e.nativeEvent.fromUser,r&&n&&r(e.nativeEvent.value)},a.onChange=a.onValueChange,a.onSlidingComplete=t&&function(e){t&&t(e.nativeEvent.value)},l.createElement(b,babelHelpers.extends({},a,{enabled:!this.props.disabled,onStartShouldSetResponder:function(){return!0},onResponderTerminationRequest:function(){return!1}}))}}),d=void 0;d=s.create({slider:{}});var c={};c={nativeOnly:{enabled:!0}};var b=m("RCTSlider",p,c);r.exports=p}); +__d(283,function(t,s,c,e){"use strict";c.exports=s(110)}); +__d(284,function(t,s,c,e){"use strict";c.exports=s(110)}); +__d(285,function(e,t,n,o){"use strict";var s=t(43),r=t(45),i=(t(54),t(72)),p=t(73),a=t(95),h=t(109),l=i.createClass({displayName:"Switch",propTypes:babelHelpers.extends({},a.propTypes,{value:i.PropTypes.bool,disabled:i.PropTypes.bool,onValueChange:i.PropTypes.func,testID:i.PropTypes.string,tintColor:s,onTintColor:s,thumbTintColor:s}),getDefaultProps:function(){return{value:!1,disabled:!1}},mixins:[r],_rctSwitch:{},_onChange:function(e){this._rctSwitch.setNativeProps({on:this.props.value}),this.props.onChange&&this.props.onChange(e),this.props.onValueChange&&this.props.onValueChange(e.nativeEvent.value)},render:function(){var e=this,t=babelHelpers.extends({},this.props);return t.onStartShouldSetResponder=function(){return!0},t.onResponderTerminationRequest=function(){return!1},t.enabled=!this.props.disabled,t.on=this.props.value,t.style=this.props.style,i.createElement(u,babelHelpers.extends({},t,{ref:function(t){e._rctSwitch=t},onChange:this._onChange}))}}),u=(p.create({rctSwitchIOS:{height:31,width:51}}),h("AndroidSwitch",l,{nativeOnly:{onChange:!0,on:!0,enabled:!0}}));n.exports=l}); +__d(286,function(e,n,o,l){"use strict";var r=n(72),t=n(246),s=n(244),a=n(95),d=n(73),i=n(109),c="InnerView",p=r.createClass({displayName:"RecyclerViewBackedScrollView",propTypes:babelHelpers.extends({},s.propTypes),mixins:[t.Mixin],getInitialState:function(){return this.scrollResponderMixinGetInitialState()},getScrollResponder:function(){return this},setNativeProps:function(e){this.refs[c].setNativeProps(e)},_handleContentSizeChange:function(e){var n=e.nativeEvent,o=n.width,l=n.height;this.props.onContentSizeChange(o,l)},scrollTo:function(e,n,o){if("number"==typeof e)console.warn("`scrollTo(y, x, animated)` is deprecated. Use `scrollTo({x: 5, y: 5, animated: true})` instead.");else{var l=e||{};n=l.x,e=l.y,o=l.animated}this.getScrollResponder().scrollResponderScrollTo({x:n||0,y:e||0,animated:o!==!1})},render:function(){var e=babelHelpers.extends({},this.props,{onTouchStart:this.scrollResponderHandleTouchStart,onTouchMove:this.scrollResponderHandleTouchMove,onTouchEnd:this.scrollResponderHandleTouchEnd,onScrollBeginDrag:this.scrollResponderHandleScrollBeginDrag,onScrollEndDrag:this.scrollResponderHandleScrollEndDrag,onMomentumScrollBegin:this.scrollResponderHandleMomentumScrollBegin,onMomentumScrollEnd:this.scrollResponderHandleMomentumScrollEnd,onStartShouldSetResponder:this.scrollResponderHandleStartShouldSetResponder,onStartShouldSetResponderCapture:this.scrollResponderHandleStartShouldSetResponderCapture,onScrollShouldSetResponder:this.scrollResponderHandleScrollShouldSetResponder,onResponderGrant:this.scrollResponderHandleResponderGrant,onResponderRelease:this.scrollResponderHandleResponderRelease,onResponderReject:this.scrollResponderHandleResponderReject,onScroll:this.scrollResponderHandleScroll,ref:c});this.props.onContentSizeChange&&(e.onContentSizeChange=this._handleContentSizeChange);var n=r.Children.map(this.props.children,function(e){return e?r.createElement(a,{collapsable:!1,style:h.absolute},e):null}),o=this.props.refreshControl;return o?r.cloneElement(o,{style:[h.base,this.props.style]},r.createElement(S,babelHelpers.extends({},e,{style:h.base}),n)):r.createElement(S,babelHelpers.extends({},e,{style:[h.base,this.props.style]}),n)}}),h=d.create({absolute:{position:"absolute",top:0,left:0,right:0},base:{flex:1}}),S=i("AndroidRecyclerViewBackedScrollView",p);o.exports=p}); +__d(287,function(e,s,r,t){"use strict";var i=s(43),n=s(45),o=(s(54),s(72)),p=s(95),h=s(109),f=s(68).AndroidSwipeRefreshLayout.Constants,a=o.createClass({displayName:"RefreshControl",statics:{SIZE:f.SIZE},mixins:[n],propTypes:babelHelpers.extends({},p.propTypes,{onRefresh:o.PropTypes.func,refreshing:o.PropTypes.bool.isRequired,tintColor:i,titleColor:i,title:o.PropTypes.string,enabled:o.PropTypes.bool,colors:o.PropTypes.arrayOf(i),progressBackgroundColor:i,size:o.PropTypes.oneOf([f.SIZE.DEFAULT,f.SIZE.LARGE]),progressViewOffset:o.PropTypes.number}),_nativeRef:null,_lastNativeRefreshing:!1,componentDidMount:function(){this._lastNativeRefreshing=this.props.refreshing},componentDidUpdate:function(e){this.props.refreshing!==e.refreshing?this._lastNativeRefreshing=this.props.refreshing:this.props.refreshing!==this._lastNativeRefreshing&&(this._nativeRef.setNativeProps({refreshing:this.props.refreshing}),this._lastNativeRefreshing=this.props.refreshing)},render:function(){var e=this;return o.createElement(l,babelHelpers.extends({},this.props,{ref:function(s){return e._nativeRef=s},onRefresh:this._onRefresh}))},_onRefresh:function(){this._lastNativeRefreshing=!0,this.props.onRefresh&&this.props.onRefresh(),this.forceUpdate()}}),l=h("AndroidSwipeRefreshLayout",a);r.exports=a}); +__d(288,function(e,t,n,r){"use strict";var o=t(241),s=t(72),i=t(289),u=t(290),a=s.PropTypes,c=function(e){function t(){var e,n,r,o;babelHelpers.classCallCheck(this,t);for(var i=arguments.length,a=Array(i),c=0;c0},_swipeFullSpeed:function(e){this.state.currentLeft.setValue(this._previousLeft+e.dx)},_swipeSlowSpeed:function(e){this.state.currentLeft.setValue(this._previousLeft+e.dx/f)},_isSwipingExcessivelyRightFromClosedPosition:function(e){var n=c?-e.dx:e.dx;return this._isSwipingRightFromClosed(e)&&n>T},_onPanResponderTerminationRequest:function(e,n){return!1},_animateTo:function(e){var n=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:R,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l;o.timing(this.state.currentLeft,{duration:i,toValue:e}).start(function(){n._previousLeft=e,t()})},_animateToOpenPosition:function(){var e=c?-this.props.maxSwipeDistance:this.props.maxSwipeDistance;this._animateTo(-e)},_animateToClosedPosition:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:R;this._animateTo(_,e)},_animateToClosedPositionDuringBounce:function(){this._animateToClosedPosition(g)},_animateBounceBack:function(e){var n=c?-P:P;this._animateTo(-n,e,this._animateToClosedPositionDuringBounce)},_isValidSwipe:function(e){return Math.abs(e.dx)>m},_shouldAnimateRemainder:function(e){return Math.abs(e.dx)>this.props.swipeThreshold||e.vx>w},_handlePanResponderEnd:function(e,n){var i=c?-n.dx:n.dx;this._isSwipingRightFromClosed(n)?(this.props.onOpen(),this._animateBounceBack(g)):this._shouldAnimateRemainder(n)?i<0?(this.props.onOpen(),this._animateToOpenPosition()):this._animateToClosedPosition():this._previousLeft===_?this._animateToClosedPosition():this._animateToOpenPosition(),this.props.onSwipeEnd()}}),x=p.create({slideOutContainer:{bottom:0,left:0,position:"absolute",right:0,top:0},swipeableContainer:{flex:1}});i.exports=C}); +__d(291,function(e,t,n,a){"use strict";var o=t(292),m=t(234),r=t(163),i=t(95);n.exports=babelHelpers.extends({},o,{View:o.createAnimatedComponent(i),Text:o.createAnimatedComponent(r),Image:o.createAnimatedComponent(m)})}); +__d(292,function(t,e,i,n){"use strict";function a(t){function e(t){"function"==typeof t.update?i.add(t):t.__getChildren().forEach(e)}var i=new h;e(t),i.forEach(function(t){return t.update()})}function s(){if(!C){var t=e(298);C=t.inOut(t.ease)}return C}function o(t,e){return void 0===t||null===t?e:t}function r(t){var e=function(e){function i(t){babelHelpers.classCallCheck(this,i);var e=babelHelpers.possibleConstructorReturn(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,t));return e._setComponentRef=e._setComponentRef.bind(e),e}return babelHelpers.inherits(i,e),babelHelpers.createClass(i,[{key:"componentWillUnmount",value:function(){this._propsAnimated&&this._propsAnimated.__detach()}},{key:"setNativeProps",value:function(t){this._component.setNativeProps(t)}},{key:"componentWillMount",value:function(){this.attachProps(this.props)}},{key:"componentDidMount",value:function(){this._propsAnimated.setNativeView(this._component)}},{key:"attachProps",value:function(t){var e=this,i=this._propsAnimated,n=function(){if(e._component.setNativeProps){if(e._propsAnimated.__isNative)throw new Error('Attempting to run JS driven animation on animated node that has been moved to "native" earlier by starting an animation with `useNativeDriver: true`');e._component.setNativeProps(e._propsAnimated.__getAnimatedValue())}else e.forceUpdate()};this._propsAnimated=new L(t,n),this._component&&this._propsAnimated.setNativeView(this._component),i&&i.__detach()}},{key:"componentWillReceiveProps",value:function(t){this.attachProps(t)}},{key:"render",value:function(){return u.createElement(t,babelHelpers.extends({},this._propsAnimated.__getValue(),{ref:this._setComponentRef}))}},{key:"_setComponentRef",value:function(t){this._component=t}}]),i}(u.Component);return e.propTypes={style:function(e,i,n){if(t.propTypes)for(var a in p)t.propTypes[a]||void 0===e[a]||console.warn("You are setting the style `{ "+a+": ... }` as a prop. You should nest it in a style object. E.g. `{ style: { "+a+": ... } }`")}},e}var _=e(256),l=e(293),u=e(72),h=e(207),c=e(294),p=e(94),v=e(295),f=e(69),d=e(51),y=e(18),b=e(296),m=v.API,g=function(){function t(){babelHelpers.classCallCheck(this,t)}return babelHelpers.createClass(t,[{key:"__attach",value:function(){}},{key:"__detach",value:function(){this.__isNative&&null!=this.__nativeTag&&(m.dropAnimatedNode(this.__nativeTag),this.__nativeTag=void 0)}},{key:"__getValue",value:function(){}},{key:"__getAnimatedValue",value:function(){return this.__getValue()}},{key:"__addChild",value:function(t){}},{key:"__removeChild",value:function(t){}},{key:"__getChildren",value:function(){return[]}},{key:"__makeNative",value:function(){if(!this.__isNative)throw new Error('This node cannot be made a "native" animated node')}},{key:"__getNativeTag",value:function(){if(v.assertNativeAnimatedModule(),y(this.__isNative,'Attempt to get native tag from node not marked as "native"'),null==this.__nativeTag){var t=v.generateNewNodeTag();m.createAnimatedNode(t,this.__getNativeConfig()),this.__nativeTag=t}return this.__nativeTag}},{key:"__getNativeConfig",value:function(){throw new Error("This JS animated node type cannot be used as native animated node")}},{key:"toJSON",value:function(){return this.__getValue()}}]),t}(),k=function(){function t(){babelHelpers.classCallCheck(this,t)}return babelHelpers.createClass(t,[{key:"start",value:function(t,e,i,n,a){}},{key:"stop",value:function(){this.__nativeId&&m.stopAnimation(this.__nativeId)}},{key:"__getNativeAnimationConfig",value:function(){throw new Error("This animation type cannot be offloaded to native")}},{key:"__debouncedOnEnd",value:function(t){var e=this.__onEnd;this.__onEnd=null,e&&e(t)}},{key:"__startNativeAnimation",value:function(t){t.__makeNative(),this.__nativeId=v.generateNewAnimationId(),m.startAnimatingNode(this.__nativeId,t.__getNativeTag(),this.__getNativeAnimationConfig(),this.__debouncedOnEnd.bind(this))}}]),t}(),V=function(t){function e(){babelHelpers.classCallCheck(this,e);var t=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return t._children=[],t}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"__makeNative",value:function(){if(!this.__isNative){this.__isNative=!0;for(var t=this._children,e=Array.isArray(t),i=0,t=e?t:t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var n;if(e){if(i>=t.length)break;n=t[i++]}else{if(i=t.next(),i.done)break;n=i.value}var a=n;a.__makeNative(),m.connectAnimatedNodes(this.__getNativeTag(),a.__getNativeTag())}}}},{key:"__addChild",value:function(t){0===this._children.length&&this.__attach(),this._children.push(t),this.__isNative&&(t.__makeNative(),m.connectAnimatedNodes(this.__getNativeTag(),t.__getNativeTag()))}},{key:"__removeChild",value:function(t){var e=this._children.indexOf(t);return e===-1?void console.warn("Trying to remove a child that doesn't exist"):(this.__isNative&&t.__isNative&&m.disconnectAnimatedNodes(this.__getNativeTag(),t.__getNativeTag()),this._children.splice(e,1),void(0===this._children.length&&this.__detach()))}},{key:"__getChildren",value:function(){return this._children}}]),e}(g),C=void 0,N=function(e){function i(t){babelHelpers.classCallCheck(this,i);var e=babelHelpers.possibleConstructorReturn(this,(i.__proto__||Object.getPrototypeOf(i)).call(this));return e._toValue=t.toValue,e._easing=void 0!==t.easing?t.easing:s(),e._duration=void 0!==t.duration?t.duration:500,e._delay=void 0!==t.delay?t.delay:0,e.__isInteraction=void 0===t.isInteraction||t.isInteraction,e._useNativeDriver=void 0!==t.useNativeDriver&&t.useNativeDriver,e}return babelHelpers.inherits(i,e),babelHelpers.createClass(i,[{key:"__getNativeAnimationConfig",value:function(){for(var t=16.666666666666668,e=[],i=0;i=this._startTime+this._duration?(0===this._duration?this._onUpdate(this._toValue):this._onUpdate(this._fromValue+this._easing(1)*(this._toValue-this._fromValue)),void this.__debouncedOnEnd({finished:!0})):(this._onUpdate(this._fromValue+this._easing((t-this._startTime)/this._duration)*(this._toValue-this._fromValue)),void(this.__active&&(this._animationFrame=b(this.onUpdate.bind(this)))))}},{key:"stop",value:function(){babelHelpers.get(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"stop",this).call(this),this.__active=!1,clearTimeout(this._timeout),t.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),i}(k),H=function(e){function i(t){babelHelpers.classCallCheck(this,i);var e=babelHelpers.possibleConstructorReturn(this,(i.__proto__||Object.getPrototypeOf(i)).call(this));return e._deceleration=void 0!==t.deceleration?t.deceleration:.998,e._velocity=t.velocity,e._useNativeDriver=void 0!==t.useNativeDriver&&t.useNativeDriver,e.__isInteraction=void 0===t.isInteraction||t.isInteraction,e}return babelHelpers.inherits(i,e),babelHelpers.createClass(i,[{key:"__getNativeAnimationConfig",value:function(){return{type:"decay",deceleration:this._deceleration,velocity:this._velocity}}},{key:"start",value:function(t,e,i,n,a){this.__active=!0,this._lastValue=t,this._fromValue=t,this._onUpdate=e,this.__onEnd=i,this._startTime=Date.now(),this._useNativeDriver?this.__startNativeAnimation(a):this._animationFrame=b(this.onUpdate.bind(this))}},{key:"onUpdate",value:function(){var t=Date.now(),e=this._fromValue+this._velocity/(1-this._deceleration)*(1-Math.exp(-(1-this._deceleration)*(t-this._startTime)));return this._onUpdate(e),Math.abs(this._lastValue-e)<.1?void this.__debouncedOnEnd({finished:!0}):(this._lastValue=e,void(this.__active&&(this._animationFrame=b(this.onUpdate.bind(this)))))}},{key:"stop",value:function(){babelHelpers.get(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"stop",this).call(this),this.__active=!1,t.cancelAnimationFrame(this._animationFrame),this.__debouncedOnEnd({finished:!1})}}]),i}(k),T=function(e){function i(t){babelHelpers.classCallCheck(this,i);var e=babelHelpers.possibleConstructorReturn(this,(i.__proto__||Object.getPrototypeOf(i)).call(this));e._overshootClamping=o(t.overshootClamping,!1),e._restDisplacementThreshold=o(t.restDisplacementThreshold,.001),e._restSpeedThreshold=o(t.restSpeedThreshold,.001),e._initialVelocity=t.velocity,e._lastVelocity=o(t.velocity,0),e._toValue=t.toValue,e._useNativeDriver=void 0!==t.useNativeDriver&&t.useNativeDriver,e.__isInteraction=void 0===t.isInteraction||t.isInteraction;var n;return void 0!==t.bounciness||void 0!==t.speed?(y(void 0===t.tension&&void 0===t.friction,"You can only define bounciness/speed or tension/friction but not both"),n=c.fromBouncinessAndSpeed(o(t.bounciness,8),o(t.speed,12))):n=c.fromOrigamiTensionAndFriction(o(t.tension,40),o(t.friction,7)),e._tension=n.tension,e._friction=n.friction,e}return babelHelpers.inherits(i,e),babelHelpers.createClass(i,[{key:"__getNativeAnimationConfig",value:function(){return{type:"spring",overshootClamping:this._overshootClamping,restDisplacementThreshold:this._restDisplacementThreshold,restSpeedThreshold:this._restSpeedThreshold,tension:this._tension,friction:this._friction,initialVelocity:o(this._initialVelocity,this._lastVelocity),toValue:this._toValue}}},{key:"start",value:function(t,e,n,a,s){if(this.__active=!0,this._startPosition=t,this._lastPosition=this._startPosition,this._onUpdate=e,this.__onEnd=n,this._lastTime=Date.now(),a instanceof i){var o=a.getInternalState();this._lastPosition=o.lastPosition,this._lastVelocity=o.lastVelocity,this._lastTime=o.lastTime}void 0!==this._initialVelocity&&null!==this._initialVelocity&&(this._lastVelocity=this._initialVelocity),this._useNativeDriver?this.__startNativeAnimation(s):this.onUpdate()}},{key:"getInternalState",value:function(){return{lastPosition:this._lastPosition,lastVelocity:this._lastVelocity,lastTime:this._lastTime}}},{key:"onUpdate",value:function(){var t=this._lastPosition,e=this._lastVelocity,i=this._lastPosition,n=this._lastVelocity,a=64,s=Date.now();s>this._lastTime+a&&(s=this._lastTime+a);for(var o=1,r=Math.floor((s-this._lastTime)/o),_=0;_this._toValue:te){if("identity"===o)return l;"clamp"===o&&(l=e)}return a===r?a:n===e?t<=n?a:r:(n===-(1/0)?l=-l:e===1/0?l-=n:l=(l-n)/(e-n),l=u(l),a===-(1/0)?l=-l:r===1/0?l+=a:l=l*(r-a)+a,l)}function u(t){var n=h(t);if(null===n)return t;n=n||0;var e=(4278190080&n)>>>24,a=(16711680&n)>>>16,r=(65280&n)>>>8,u=(255&n)/255;return"rgba("+e+", "+a+", "+r+", "+u+")"}function i(t){var n=t.outputRange;g(n.length>=2,"Bad output range"),n=n.map(u),l(n);var e=n[0].match(m).map(function(){return[]});n.forEach(function(t){t.match(m).forEach(function(t,n){e[n].push(+t)})});var a=n[0].match(m).map(function(n,a){return v.create(babelHelpers.extends({},t,{outputRange:e[a]}))}),r=o(n[0]);return function(t){var e=0;return n[0].replace(m,function(){var n=+a[e++](t),u=r&&e<4?Math.round(n):Math.round(1e3*n)/1e3;return String(u)})}}function o(t){return"string"==typeof t&&t.startsWith("rgb")}function l(t){for(var n=t[0].replace(m,""),e=1;e=t);++e);return e-1}function p(t){g(t.length>=2,"inputRange must have at least 2 elements");for(var n=1;n=t[n-1],"inputRange must be monotonically increasing "+t)}function f(t,n){g(n.length>=2,t+" must have at least 2 elements"),g(2!==n.length||n[0]!==-(1/0)||n[1]!==1/0,t+"cannot be ]-infinity;+infinity[ "+n)}var g=n(18),h=n(44),s=function(t){return t},v=function(){function t(){babelHelpers.classCallCheck(this,t)}return babelHelpers.createClass(t,null,[{key:"create",value:function(t){if(t.outputRange&&"string"==typeof t.outputRange[0])return i(t);var n=t.outputRange;f("outputRange",n);var e=t.inputRange;f("inputRange",e),p(e),g(e.length===n.length,"inputRange ("+e.length+") and outputRange ("+n.length+") must have the same length");var a=t.easing||s,u="extend";void 0!==t.extrapolateLeft?u=t.extrapolateLeft:void 0!==t.extrapolate&&(u=t.extrapolate);var o="extend";return void 0!==t.extrapolateRight?o=t.extrapolateRight:void 0!==t.extrapolate&&(o=t.extrapolate),function(t){g("number"==typeof t,"Cannot interpolation an input which is not a number");var i=c(t,e);return r(t,e[i],e[i+1],n[i],n[i+1],a,u,o)}}}]),t}(),m=/[0-9\.-]+/g;e.exports=v}); +__d(294,function(n,t,r,o){"use strict";function u(n){return 3.62*(n-30)+194}function i(n){return 3*(n-8)+25}function e(n,t){return{tension:u(n),friction:i(t)}}function c(n,t){function r(n,t,r){return(n-t)/(r-t)}function o(n,t,r){return t+n*(r-t)}function e(n,t,r){return n*r+(1-n)*t}function c(n,t,r){return e(2*n-n*n,t,r)}function f(n){return 7e-4*Math.pow(n,3)-.031*Math.pow(n,2)+.64*n+1.28}function a(n){return 44e-6*Math.pow(n,3)-.006*Math.pow(n,2)+.36*n+2}function p(n){return 4.5e-7*Math.pow(n,3)-332e-6*Math.pow(n,2)+.1078*n+5.84}function s(n){return n<=18?f(n):n>18&&n<=44?a(n):p(n)}var h=r(n/1.7,0,20);h=o(h,0,.8);var w=r(t/1.7,0,20),M=o(w,.5,200),d=c(h,s(M),.01);return{tension:u(M),friction:i(d)}}r.exports={fromOrigamiTensionAndFriction:e,fromBouncinessAndSpeed:c}}); +__d(295,function(t,e,n,o){"use strict";function a(t){for(var e in t)if(!w.hasOwnProperty(e))throw new Error("Property '"+e+"' is not supported by native animated module")}function i(t){t.forEach(function(t){if(!y.hasOwnProperty(t.property))throw new Error("Property '"+t.property+"' is not supported by native animated module")})}function r(t){var e=w.style||{};for(var n in t)if(!e.hasOwnProperty(n))throw new Error("Style property '"+n+"' is not supported by native animated module")}function d(t){var e={inputRange:!0,outputRange:!0};for(var n in t)if(!e.hasOwnProperty(n))throw new Error("Interpolation property '"+n+"' is not supported by native animated module")}function s(){return f++}function c(){return A++}function u(){l(m,"Native animated module is not available")}var m=e(55).NativeAnimatedModule,p=e(82),l=e(18),f=1,A=1,N=void 0,v={createAnimatedNode:function(t,e){u(),m.createAnimatedNode(t,e)},startListeningToAnimatedNodeValue:function(t){u(),m.startListeningToAnimatedNodeValue(t)},stopListeningToAnimatedNodeValue:function(t){u(),m.stopListeningToAnimatedNodeValue(t)},connectAnimatedNodes:function(t,e){u(),m.connectAnimatedNodes(t,e)},disconnectAnimatedNodes:function(t,e){u(),m.disconnectAnimatedNodes(t,e)},startAnimatingNode:function(t,e,n,o){u(),m.startAnimatingNode(t,e,n,o)},stopAnimation:function(t){u(),m.stopAnimation(t)},setAnimatedNodeValue:function(t,e){u(),m.setAnimatedNodeValue(t,e)},connectAnimatedNodeToView:function(t,e){u(),m.connectAnimatedNodeToView(t,e)},disconnectAnimatedNodeFromView:function(t,e){u(),m.disconnectAnimatedNodeFromView(t,e)},dropAnimatedNode:function(t){u(),m.dropAnimatedNode(t)}},w={style:{opacity:!0,transform:!0,scaleX:!0,scaleY:!0,translateX:!0,translateY:!0}},y={translateX:!0,translateY:!0,scale:!0,scaleX:!0,scaleY:!0,rotate:!0,rotateX:!0,rotateY:!0,perspective:!0};n.exports={API:v,validateProps:a,validateStyles:r,validateTransform:i,validateInterpolation:d,generateNewNodeTag:s,generateNewAnimationId:c,assertNativeAnimatedModule:u,get nativeEventEmitter(){return N||(N=new p(m)),N}}}); +__d(296,function(t,n,e,o){"use strict";var a=n(22),r=n(297),u=0,i=r||function(n){var e=Date.now(),o=Math.max(0,16-(e-u));return u=e+o,t.setTimeout(function(){n(Date.now())},o)};i(a),e.exports=i}); +__d(297,function(e,t,i,m){"use strict";var n=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||e.msRequestAnimationFrame;i.exports=n}); +__d(298,function(e,n,u,t){"use strict";var r=void 0,a=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"step0",value:function(e){return e>0?1:0}},{key:"step1",value:function(e){return e>=1?1:0}},{key:"linear",value:function(e){return e}},{key:"ease",value:function(n){return r||(r=e.bezier(.42,0,1,1)),r(n)}},{key:"quad",value:function(e){return e*e}},{key:"cubic",value:function(e){return e*e*e}},{key:"poly",value:function(e){return function(n){return Math.pow(n,e)}}},{key:"sin",value:function(e){return 1-Math.cos(e*Math.PI/2)}},{key:"circle",value:function(e){return 1-Math.sqrt(1-e*e)}},{key:"exp",value:function(e){return Math.pow(2,10*(e-1))}},{key:"elastic",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=e*Math.PI;return function(e){return 1-Math.pow(Math.cos(e*Math.PI/2),3)*Math.cos(e*n)}}},{key:"back",value:function(e){return void 0===e&&(e=1.70158),function(n){return n*n*((e+1)*n-e)}}},{key:"bounce",value:function(e){return e<.36363636363636365?7.5625*e*e:e<.7272727272727273?(e-=.5454545454545454,7.5625*e*e+.75):e<.9090909090909091?(e-=.8181818181818182,7.5625*e*e+.9375):(e-=.9545454545454546,7.5625*e*e+.984375)}},{key:"bezier",value:function(e,u,t,r){var a=n(299);return a(e,u,t,r)}},{key:"in",value:function(e){return e}},{key:"out",value:function(e){return function(n){return 1-e(1-n)}}},{key:"inOut",value:function(e){return function(n){return n<.5?e(2*n)/2:1-e(2*(1-n))/2}}}]),e}();u.exports=a}); +__d(299,function(r,n,t,u){function e(r,n){return 1-3*n+3*r}function o(r,n){return 3*n-6*r}function f(r){return 3*r}function a(r,n,t){return((e(n,t)*r+o(n,t))*r+f(n))*r}function i(r,n,t){return 3*e(n,t)*r*r+2*o(n,t)*r+f(n)}function c(r,n,t,u,e){var o,f,i=0;do f=n+(t-n)/2,o=a(f,u,e)-r,o>0?t=f:n=f;while(Math.abs(o)>s&&++i=l?v(n,w,r,t):0===s?w:c(n,u,u+h,r,t)}if(!(0<=r&&r<=1&&0<=t&&t<=1))throw new Error("bezier x values must be in [0, 1] range");var o=A?new Float32Array(b):new Array(b);if(r!==n||t!==u)for(var f=0;f=1&&(s=u.createElement(d,{style:o.style},s)),o.inputView&&(s=[s,o.inputView]),e=u.createElement(RCTTextView,babelHelpers.extends({ref:"input"},o,{children:s,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onContentSizeChange:this.props.onContentSizeChange,onSelectionChange:t,onTextInput:this._onTextInput,onSelectionChangeShouldSetResponder:T.thatReturnsTrue,text:this._getText(),dataDetectorTypes:this.props.dataDetectorTypes}))}else e=u.createElement(RCTTextField,babelHelpers.extends({ref:"input"},o,{onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:t,onSelectionChangeShouldSetResponder:T.thatReturnsTrue,text:this._getText()}));return u.createElement(g,{onLayout:o.onLayout,onPress:this._onPress,rejectResponderTermination:!0,accessible:o.accessible,accessibilityLabel:o.accessibilityLabel,accessibilityTraits:o.accessibilityTraits,testID:o.testID},e)},_renderAndroid:function(){var e,t=this;(this.props.selectionState||this.props.onSelectionChange)&&(e=function(e){if(t.props.selectionState){var n=e.nativeEvent.selection;t.props.selectionState.update(n.start,n.end)}t.props.onSelectionChange&&t.props.onSelectionChange(e)});var n=babelHelpers.extends({},this.props);n.style=[this.props.style],n.autoCapitalize=y.AndroidTextInput.Constants.AutoCapitalizationType[this.props.autoCapitalize];var o=this.props.children,s=0;c.forEach(o,function(){return++s}),v(!(this.props.value&&s),"Cannot specify both value and children."),s>1&&(o=u.createElement(d,null,o));var i=u.createElement(m,babelHelpers.extends({ref:"input"},n,{mostRecentEventCount:0,onFocus:this._onFocus,onBlur:this._onBlur,onChange:this._onChange,onSelectionChange:e,onTextInput:this._onTextInput,text:this._getText(),children:o}));return u.createElement(g,{onLayout:this.props.onLayout,onPress:this._onPress,shouldBlockResponder:this.isFocused,accessible:this.props.accessible,accessibilityLabel:this.props.accessibilityLabel,accessibilityComponentType:this.props.accessibilityComponentType,testID:this.props.testID},i)},_onFocus:function(e){this.props.onFocus&&this.props.onFocus(e),this.props.selectionState&&this.props.selectionState.focus()},_onPress:function(e){(this.props.editable||void 0===this.props.editable)&&this.focus()},_onChange:function(e){this.refs.input.setNativeProps({mostRecentEventCount:e.nativeEvent.eventCount});var t=e.nativeEvent.text;this.props.onChange&&this.props.onChange(e),this.props.onChangeText&&this.props.onChangeText(t),this.refs.input&&(this._lastNativeText=t,this.forceUpdate())},componentDidUpdate:function(){this._lastNativeText!==this.props.value&&"string"==typeof this.props.value&&this.refs.input.setNativeProps({text:this.props.value})},_onBlur:function(e){this.blur(),this.props.onBlur&&this.props.onBlur(e),this.props.selectionState&&this.props.selectionState.blur()},_onTextInput:function(e){this.props.onTextInput&&this.props.onTextInput(e)}}),F=h.create({input:{alignSelf:"stretch"}});n.exports=_}); +__d(304,function(s,t,e,f){var u=t(305),h=function(){function s(t,e){babelHelpers.classCallCheck(this,s),this._anchorOffset=t,this._focusOffset=e,this._hasFocus=!1}return babelHelpers.createClass(s,[{key:"update",value:function(s,t){this._anchorOffset===s&&this._focusOffset===t||(this._anchorOffset=s,this._focusOffset=t,this.emit("update"))}},{key:"constrainLength",value:function(s){this.update(Math.min(this._anchorOffset,s),Math.min(this._focusOffset,s))}},{key:"focus",value:function(){this._hasFocus||(this._hasFocus=!0,this.emit("focus"))}},{key:"blur",value:function(){this._hasFocus&&(this._hasFocus=!1,this.emit("blur"))}},{key:"hasFocus",value:function(){return this._hasFocus}},{key:"isCollapsed",value:function(){return this._anchorOffset===this._focusOffset}},{key:"isBackward",value:function(){return this._anchorOffset>this._focusOffset}},{key:"getAnchorOffset",value:function(){return this._hasFocus?this._anchorOffset:null}},{key:"getFocusOffset",value:function(){return this._hasFocus?this._focusOffset:null}},{key:"getStartOffset",value:function(){return this._hasFocus?Math.min(this._anchorOffset,this._focusOffset):null}},{key:"getEndOffset",value:function(){return this._hasFocus?Math.max(this._anchorOffset,this._focusOffset):null}},{key:"overlaps",value:function(s,t){return this.hasFocus()&&this.getStartOffset()<=t&&s<=this.getEndOffset()}}]),s}();u(h,{blur:!0,focus:!0,update:!0}),e.exports=h}); +__d(305,function(t,e,n,i){function r(t,e){E(e,"Must supply set of valid event types");var n=t.prototype||t;E(!n.__eventEmitter,"An active emitter is already mixed in");var i=t.constructor;i&&E(i===Object||i===Function,"Mix EventEmitter into a class, not an instance"),n.hasOwnProperty(u)?v(n.__types,e):n.__types?n.__types=v({},n.__types,e):n.__types=e,v(n,m)}var s=e(77),_=e(306),o=e(307),a=e(308),v=e(309),E=e(18),d=e(35),u=d({__types:!0}),m={emit:function(t,e,n,i,r,s,_){return this.__getEventEmitter().emit(t,e,n,i,r,s,_)},emitAndHold:function(t,e,n,i,r,s,_){return this.__getEventEmitter().emitAndHold(t,e,n,i,r,s,_)},addListener:function(t,e,n){return this.__getEventEmitter().addListener(t,e,n)},once:function(t,e,n){return this.__getEventEmitter().once(t,e,n)},addRetroactiveListener:function(t,e,n){return this.__getEventEmitter().addRetroactiveListener(t,e,n)},addListenerMap:function(t,e){return this.__getEventEmitter().addListenerMap(t,e)},addRetroactiveListenerMap:function(t,e){return this.__getEventEmitter().addListenerMap(t,e)},removeAllListeners:function(){this.__getEventEmitter().removeAllListeners()},removeCurrentListener:function(){this.__getEventEmitter().removeCurrentListener()},releaseHeldEventType:function(t){this.__getEventEmitter().releaseHeldEventType(t)},__getEventEmitter:function(){if(!this.__eventEmitter){var t=new s;t=a.addValidation(t,this.__types);var e=new o;this.__eventEmitter=new _(t,e)}return this.__eventEmitter}};n.exports=r}); +__d(306,function(e,t,n,r){"use strict";var i=function(){function e(t,n){babelHelpers.classCallCheck(this,e),this._emitter=t,this._eventHolder=n,this._currentEventToken=null,this._emittingHeldEvents=!1}return babelHelpers.createClass(e,[{key:"addListener",value:function(e,t,n){return this._emitter.addListener(e,t,n)}},{key:"once",value:function(e,t,n){return this._emitter.once(e,t,n)}},{key:"addRetroactiveListener",value:function(e,t,n){var r=this._emitter.addListener(e,t,n);return this._emittingHeldEvents=!0,this._eventHolder.emitToListener(e,t,n),this._emittingHeldEvents=!1,r}},{key:"removeAllListeners",value:function(e){this._emitter.removeAllListeners(e)}},{key:"removeCurrentListener",value:function(){this._emitter.removeCurrentListener()}},{key:"listeners",value:function(e){return this._emitter.listeners(e)}},{key:"emit",value:function(e){for(var t,n=arguments.length,r=Array(n>1?n-1:0),i=1;i1?r-1:0),s=1;s1?r-1:0),i=1;i")),p.TOUCH_TARGET_DEBUG&&e.type&&"View"===e.type.displayName&&(Array.isArray(s)||(s=[s]),s.push(p.renderDebugView({color:"red",hitSlop:this.props.hitSlop})));var t=p.TOUCH_TARGET_DEBUG&&e.type&&"Text"===e.type.displayName?[e.props.style,{color:"red"}]:e.props.style;return r.cloneElement(e,{accessible:this.props.accessible!==!1,accessibilityLabel:this.props.accessibilityLabel,accessibilityComponentType:this.props.accessibilityComponentType,accessibilityTraits:this.props.accessibilityTraits,testID:this.props.testID,onLayout:this.props.onLayout,hitSlop:this.props.hitSlop,onStartShouldSetResponder:this.touchableHandleStartShouldSetResponder,onResponderTerminationRequest:this.touchableHandleResponderTerminationRequest,onResponderGrant:this.touchableHandleResponderGrant,onResponderMove:this.touchableHandleResponderMove,onResponderRelease:this.touchableHandleResponderRelease,onResponderTerminate:this.touchableHandleResponderTerminate,style:t,children:s})}});t.exports=y}); +__d(311,function(e,n,s,t){"use strict";var a=n(18),o=function(e){a(!(e.delayPressIn<0||e.delayPressOut<0||e.delayLongPress<0),"Touchable components cannot have negative delay properties")};s.exports=o}); +__d(312,function(t,T,o,O){"use strict";var i=T(55).ToastAndroid,s={SHORT:i.SHORT,LONG:i.LONG,TOP:i.TOP,BOTTOM:i.BOTTOM,CENTER:i.CENTER,show:function(t,T){i.show(t,T)},showWithGravity:function(t,T,o){i.showWithGravity(t,T,o)}};o.exports=s}); +__d(313,function(o,e,t,n){"use strict";var s=e(234),i=e(45),r=e(72),l=e(107),c=e(37),p=e(68),a=e(95),h=e(43),d=e(109),b=e(150),v=c.oneOfType([s.propTypes.source,c.oneOf([])]),f=r.createClass({displayName:"ToolbarAndroid",mixins:[i],propTypes:babelHelpers.extends({},a.propTypes,{actions:c.arrayOf(c.shape({title:c.string.isRequired,icon:v,show:c.oneOf(["always","ifRoom","never"]),showWithText:c.bool})),logo:v,navIcon:v,onActionSelected:c.func,onIconClicked:c.func,overflowIcon:v,subtitle:c.string,subtitleColor:h,title:c.string,titleColor:h,contentInsetStart:c.number,contentInsetEnd:c.number,rtl:c.bool,testID:c.string}),render:function(){var o=babelHelpers.extends({},this.props);if(this.props.logo&&(o.logo=b(this.props.logo)),this.props.navIcon&&(o.navIcon=b(this.props.navIcon)),this.props.overflowIcon&&(o.overflowIcon=b(this.props.overflowIcon)),this.props.actions){for(var e=[],t=0;t. Was "+e.type.displayName),i.createElement(e.type,t)})},o._onPageScroll=function(e){o.props.onPageScroll&&o.props.onPageScroll(e),"on-drag"===o.props.keyboardDismissMode&&d()},o._onPageScrollStateChanged=function(e){o.props.onPageScrollStateChanged&&o.props.onPageScrollStateChanged(e.nativeEvent.pageScrollState)},o._onPageSelected=function(e){o.props.onPageSelected&&o.props.onPageSelected(e)},o.setPage=function(e){s.dispatchViewManagerCommand(r.findNodeHandle(o),s.AndroidViewPager.Commands.setPage,[e])},o.setPageWithoutAnimation=function(e){s.dispatchViewManagerCommand(r.findNodeHandle(o),s.AndroidViewPager.Commands.setPageWithoutAnimation,[e])},l=n,babelHelpers.possibleConstructorReturn(o,l)}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"componentDidMount",value:function(){this.props.initialPage&&this.setPageWithoutAnimation(this.props.initialPage)}},{key:"render",value:function(){return a.createElement(u,babelHelpers.extends({},this.props,{ref:g,style:this.props.style,onPageScroll:this._onPageScroll,onPageScrollStateChanged:this._onPageScrollStateChanged,onPageSelected:this._onPageSelected,children:this._childrenWithOverridenStyle()}))}}]),t}(a.Component);h.propTypes=babelHelpers.extends({},p.propTypes,{initialPage:l.number,onPageScroll:l.func,onPageScrollStateChanged:l.func,onPageSelected:l.func,pageMargin:l.number,keyboardDismissMode:l.oneOf(["none","on-drag"]),scrollEnabled:l.bool});var u=c("AndroidViewPager",h);n.exports=h}); +__d(319,function(e,t,n,a){"use strict";var o=t(96),r=t(42),s=t(72),i=t(170),l=(t(107),t(73)),d=t(68),p=t(95),c=t(92),u=t(33),g=(t(98),t(109)),h=t(150),b=s.PropTypes,v="webview",E=u({IDLE:null,LOADING:null,ERROR:null}),m=function(){return s.createElement(p,{style:f.loadingView},s.createElement(r,{style:f.loadingProgressBar}))},S=function(e){function t(){var e,n,a,o;babelHelpers.classCallCheck(this,t);for(var r=arguments.length,s=Array(r),l=0;l=a.length)break;l=a[n++]}else{if(n=a.next(),n.done)break;l=n.value}var u=l,c=babelHelpers.slicedToArray(u,2),s=c[0],f=c[1];t[s]=f()}for(var d={},b=e._fileSources,y=Array.isArray(b),_=0,b=y?b:b["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var v;if(y){if(_>=b.length)break;v=b[_++]}else{if(_=b.next(),_.done)break;v=_.value}var S=v,p=babelHelpers.slicedToArray(S,2),x=p[0],k=p[1];d[x]=k()}i("BugReporting extraData:",t);var m=r(55).BugReporting;return m&&m.setExtraData&&m.setExtraData(t,d),{extras:t,files:d}}}]),e}();u._extraSources=new l,u._fileSources=new l,u._subscription=null,t.exports=u}); +__d(324,function(r,e,t,n){"use strict";function a(){try{return o()}catch(r){return"Failed to dump react tree: "+r}}function o(){for(var r="",e=Object.getOwnPropertyNames(s._instancesByContainerID),t=e,n=Array.isArray(t),a=0,t=n?t:t["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var o;if(n){if(a>=t.length)break;o=t[a++]}else{if(a=t.next(),a.done)break;o=a.value}var f=o,u=s._instancesByContainerID[f];r+="============ Root ID: "+f+" ============\n",r+=i(u,0),r+="============ End root ID: "+f+" ============\n"}return r}function i(r,e){var t=p(r);if("Text"===t.nodeType)return l(e)+t.text+"\n";if("Empty"===t.nodeType)return"";var n=l(e)+("<"+t.name);if("Composite"===t.nodeType)for(var a=Object.getOwnPropertyNames(t.props||{}),o=Array.isArray(a),u=0,a=o?a:a["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var y;if(o){if(u>=a.length)break;y=a[u++]}else{if(u=a.next(),u.done)break;y=u.value}var s=y;if(f(s))try{var v=c(t.props[s]);v&&(n+=" "+s+"="+v)}catch(r){var b="[Failed to get property: "+r+"]";n+=" "+s+"="+b}}for(var d="",m=t.children||[],g=Array.isArray(m),h=0,m=g?m:m["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var S;if(g){if(h>=m.length)break;S=m[h++]}else{if(h=m.next(),h.done)break;S=h.value}var k=S;d+=i(k,e+1)}return n+=d?">\n"+d+l(e)+("\n"):" />\n"}function f(r){switch(r){case"children":case"key":case"ref":return!1;default:return!0}}function u(r,e){if(e>=b)return"[...omitted]";for(var t="{",n=!0,a=Object.getOwnPropertyNames(r),o=Array.isArray(a),i=0,a=o?a:a["function"==typeof Symbol?Symbol.iterator:"@@iterator"]();;){var f;if(o){if(i>=a.length)break;f=a[i++]}else{if(i=a.next(),i.done)break;f=i.value}var u=f;n||(t+=", "),t+=u+": "+c(r[u],e+1),n=!1}return t+"}"}function c(r){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!r)return null;switch(typeof r){case"string":return JSON.stringify(y(r).replace("\n","\\n"));case"boolean":case"number":return JSON.stringify(r);case"function":return"[function]";case"object":return u(r,e);default:return null}}function y(r){return r.length>d?r.slice(0,d)+"...":r}function l(r){return" ".repeat(r*v)}var s=e(230),p=e(325),v=2,b=2,d=50;t.exports=a}); +__d(325,function(e,n,t,r){"use strict";function l(e){var n=null,t=null,r=null,l=null,c=null,d=null,s=null,i=null,_=null,m="Native";if("object"!=typeof e?(m="Text",i=e+""):null===e._currentElement||e._currentElement===!1?m="Empty":e._renderedComponent?(m="NativeWrapper",n=[e._renderedComponent],t=e._instance.props,r=e._instance.state,l=e._instance.context,l&&0===Object.keys(l).length&&(l=null)):e._renderedChildren?n=a(e._renderedChildren):e._currentElement&&e._currentElement.props&&(n=e._currentElement.props.children),!t&&e._currentElement&&e._currentElement.props&&(t=e._currentElement.props),null!=e._currentElement&&(s=e._currentElement.type,"string"==typeof s?d=s:e.getName?(m="Composite",d=e.getName(),e._renderedComponent&&e._currentElement.props===e._renderedComponent._currentElement&&(m="Wrapper"),null===d&&(d="No display name")):e._stringText?(m="Text",i=e._stringText):d=s.displayName||s.name||"Unknown"),e._instance){var f=e._instance;c={setState:f.setState&&f.setState.bind(f),forceUpdate:f.forceUpdate&&f.forceUpdate.bind(f),setInProps:f.forceUpdate&&p.bind(null,e),setInState:f.forceUpdate&&o.bind(null,f),setInContext:f.forceUpdate&&u.bind(null,f)},_=f,f._renderedChildren&&(n=a(f._renderedChildren))}return{nodeType:m,type:s,name:d,props:t,state:r,context:l,children:n,text:i,updater:c,publicInstance:_}}function p(e,n,t){var r=e._currentElement;e._currentElement=babelHelpers.extends({},r,{props:s(r.props,n,t)}),e._instance.forceUpdate()}function o(e,n,t){c(e.state,n,t),e.forceUpdate()}function u(e,n,t){c(e.context,n,t),e.forceUpdate()}function c(e,n,t){var r=n.pop(),l=n.reduce(function(e,n){return e?e[n]:null},e);l&&(l[r]=t)}function a(e){var n=[];for(var t in e)n.push(e[t]);return n}function d(e,n,t,r){if(t>=n.length)return r;var l=n[t],p=Array.isArray(e)?e.slice():babelHelpers.extends({},e);return p[l]=d(e[l],n,t+1,r),p}function s(e,n,t){return d(e,n,0,t)}t.exports=l}); +__d(326,function(e,t,a,n){"use strict";function r(e,t,a){s(a,"Expect to have a valid rootTag, instead got ",a),c.render(l.createElement(o,null,l.createElement(e,babelHelpers.extends({},t,{rootTag:a}))),a)}var o=t(327),l=t(72),c=t(170),s=t(18);t(328),a.exports=r}); +__d(327,function(e,t,n,i){"use strict";var r=t(76),s=t(72),a=(t(170),t(247)),o=t(73),l=t(95),p=s.createClass({displayName:"AppContainer",mixins:[a.Mixin],getInitialState:function(){return{inspector:null,mainKey:1}},toggleElementInspector:function(){var e=null;this.setState({inspector:e})},componentDidMount:function(){this.addListenerOn(r,"toggleElementInspector",this.toggleElementInspector)},render:function(){var e=null;return s.createElement(l,{style:c.appContainer},s.createElement(l,{collapsable:!this.state.inspector,key:this.state.mainKey,style:c.appContainer,ref:"main"},this.props.children),e,this.state.inspector)}}),c=o.create({appContainer:{flex:1}});n.exports=p}); +__d(328,function(e,n,r,t){"use strict";var a=n(55).DeviceEventManager,i=n(76),o="hardwareBackPress",s=new Set;i.addListener(o,function(){for(var e=new Set(s),n=!0,r=[].concat(babelHelpers.toConsumableArray(e)).reverse(),t=0;t=0&&(s="video"),t.saveToCameraRoll(e,s)}},{key:"getPhotos",value:function(e){if(arguments.length>1){console.warn("CameraRoll.getPhotos(tag, success, error) is deprecated. Use the returned Promise instead");var r=arguments[1],s=arguments[2]||function(){};t.getPhotos(e).then(r,s)}return t.getPhotos(e)}}]),e}());m.GroupTypesOptions=l,m.AssetTypeOptions=d,s.exports=m}); +__d(332,function(t,e,r,i){"use strict";var n=e(55).Clipboard,s=e(333);r.exports={getString:function(){return s(n.getString(),Array.prototype.slice.call(arguments),"success-first","Clipboard.getString(callback) is deprecated. Use the returned Promise instead")},setString:function(t){n.setString(t)}}}); +__d(333,function(r,e,n,t){"use strict";n.exports=function(r,e,n,t){if(0===e.length)return r;var s=void 0,c=void 0,u=void 0;switch(console.warn(t),n){case"success-first":var o=babelHelpers.slicedToArray(e,2);return s=o[0],c=o[1],r.then(function(r){return s(r)},function(r){return c&&c(r)});case"error-first":var i=babelHelpers.slicedToArray(e,2);return c=i[0],s=i[1],r.then(function(r){return s(r)},function(r){return c(r)});case"single-callback-value-first":var l=babelHelpers.slicedToArray(e,1);return u=l[0],r.then(function(r){return u(r)},function(r){return u(null,r)});case"node":var a=babelHelpers.slicedToArray(e,1);return u=a[0],r.then(function(r){return u(null,r)},function(r){return u(r)});default:throw new Error("Type of callbacks not specified. Must be one of 'success-first', 'error-first', 'single-callback-value-first', or 'node'")}}}); +__d(334,function(e,t,n,r){"use strict";function i(e,t){var n=e[t];"object"==typeof n&&"function"==typeof n.getMonth&&(e[t]=n.getTime())}var c=t(55).DatePickerAndroid,o=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"open",value:function(e){var t;return regeneratorRuntime.async(function(n){for(;;)switch(n.prev=n.next){case 0:return t=e,t&&(i(e,"date"),i(e,"minDate"),i(e,"maxDate")),n.abrupt("return",c.open(e));case 3:case"end":return n.stop()}},null,this)}},{key:"dateSetAction",get:function(){return"dateSetAction"}},{key:"dismissedAction",get:function(){return"dismissedAction"}}]),e}();n.exports=o}); +__d(335,function(e,n,o,a){"use strict";var r=n(55).ImagePickerIOS,t={canRecordVideos:function(e){return r.canRecordVideos(e)},canUseCamera:function(e){return r.canUseCamera(e)},openCameraDialog:function(e,n,o){return e=babelHelpers.extends({videoMode:!1},e),r.openCameraDialog(e,n,o)},openSelectDialog:function(e,n,o){return e=babelHelpers.extends({showImages:!0,showVideos:!1},e),r.openSelectDialog(e,n,o)}};o.exports=t}); +__d(336,function(e,n,i,t){"use strict";var a=n(337),s=n(18),o=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"openURL",value:function(e){console.warn('"IntentAndroid.openURL" is deprecated. Use the promise based "Linking.openURL" instead.'),a.openURL(e)}},{key:"canOpenURL",value:function(e,n){console.warn('"IntentAndroid.canOpenURL" is deprecated. Use the promise based "Linking.canOpenURL" instead.'),s("function"==typeof n,"A valid callback function is required"),a.canOpenURL(e).then(n)}},{key:"getInitialURL",value:function(e){console.warn('"IntentAndroid.getInitialURL" is deprecated. Use the promise based "Linking.getInitialURL" instead.'),s("function"==typeof e,"A valid callback function is required"),a.getInitialURL().then(e)}}]),e}();i.exports=o}); +__d(337,function(e,t,n,i){"use strict";var a=t(82),r=t(55),s=(t(54),t(18)),l=r.IntentAndroid,o=function(e){function t(){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,l))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"addEventListener",value:function(e,t){this.addListener(e,t)}},{key:"removeEventListener",value:function(e,t){this.removeListener(e,t)}},{key:"openURL",value:function(e){return this._validateURL(e),l.openURL(e)}},{key:"canOpenURL",value:function(e){return this._validateURL(e),l.canOpenURL(e)}},{key:"getInitialURL",value:function(){return l.getInitialURL()}},{key:"_validateURL",value:function(e){s("string"==typeof e,"Invalid URL: should be a string. Was: "+e),s(e,"Invalid URL: cannot be empty")}}]),t}(a);n.exports=new o}); +__d(338,function(n,e,i,s){"use strict";var t=e(337);console.warn("LinkingIOS is deprecated. Use Linking instead"),i.exports=t}); +__d(339,function(r,t,a,e){"use strict";var s=t(340),i=t(349),d=t(352),n=t(348),o=t(359),c=t(350),p={StateUtils:o,Transitioner:c,Card:s,CardStack:i,Header:d,PropTypes:n};a.exports=p}); +__d(340,function(e,r,t,n){"use strict";var o=r(291),a=r(341),s=r(343),p=r(344),i=r(345),l=r(346),c=r(348),d=r(72),b=r(73),u=(r(95),d.PropTypes),h=function(e){function r(){return babelHelpers.classCallCheck(this,r),babelHelpers.possibleConstructorReturn(this,(r.__proto__||Object.getPrototypeOf(r)).apply(this,arguments))}return babelHelpers.inherits(r,e),babelHelpers.createClass(r,[{key:"render",value:function(){var e=this.props,r=e.panHandlers,t=e.pointerEvents,n=e.renderScene,p=e.style,i=babelHelpers.objectWithoutProperties(e,["panHandlers","pointerEvents","renderScene","style"]),l=void 0===p?s.forHorizontal(i):p,c=void 0===r?a.forHorizontal(babelHelpers.extends({},i,{onNavigateBack:this.props.onNavigateBack})):r;return d.createElement(o.View,babelHelpers.extends({},c,{pointerEvents:t,ref:this.props.onComponentRef,style:[f.main,l]}),n(i))}}]),r}(d.Component);h.propTypes=babelHelpers.extends({},c.SceneRendererProps,{onComponentRef:u.func.isRequired,onNavigateBack:u.func,panHandlers:c.panHandlers,pointerEvents:u.string.isRequired,renderScene:u.func.isRequired,style:u.any});var f=b.create({main:{backgroundColor:"#E9E9EF",bottom:0,left:0,position:"absolute",right:0,shadowColor:"black",shadowOffset:{width:0,height:0},shadowOpacity:.4,shadowRadius:10,top:0}});h=l.create(h),h.CardStackPanResponder=a,h.CardStackStyleInterpolator=s,h.PagerPanResponder=p,h.PagerStyleInterpolator=i,t.exports=h}); +__d(341,function(e,t,i,n){"use strict";function s(e,t){var i=new R(e,t);return i.panHandlers}function a(e){return s(v.HORIZONTAL,e)}function o(e){return s(v.VERTICAL,e)}var r=t(291),u=t(253),l=t(342),_=t(273),p=250,c=.3333333333333333,d=15,h=100,v={HORIZONTAL:"horizontal",VERTICAL:"vertical"},R=function(e){function t(e,i){babelHelpers.classCallCheck(this,t);var n=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n._isResponding=!1,n._isVertical=e===v.VERTICAL,n._props=i,n._startValue=0,n}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"onMoveShouldSetPanResponder",value:function(e,t){var i=this._props;if(i.navigationState.index!==i.scene.index)return!1;var n=i.layout,s=this._isVertical,a=i.navigationState.index,o=t[s?"dy":"dx"],r=t[s?"moveY":"moveX"],u=s?n.height.__getValue():n.width.__getValue(),l=s?i.gestureResponseDistance:i.gestureResponseDistance||30;return!(null!=l&&r>l)&&(Math.abs(o)>d&&u>0&&a>0)}},{key:"onPanResponderGrant",value:function(){var e=this;this._isResponding=!1,this._props.position.stopAnimation(function(t){e._isResponding=!0,e._startValue=t})}},{key:"onPanResponderMove",value:function(e,t){if(this._isResponding){var i=this._props,n=i.layout,s=this._isVertical,a=s?"dy":"dx",o=i.navigationState.index,r=s?n.height.__getValue():n.width.__getValue(),l=u.isRTL&&"dx"===a?this._startValue+t[a]/r:this._startValue-t[a]/r,p=_(o-1,l,o);i.position.setValue(p)}}},{key:"onPanResponderRelease",value:function(e,t){var i=this;if(this._isResponding){this._isResponding=!1;var n=this._props,s=this._isVertical,a=s?"dy":"dx",o=n.navigationState.index,r=u.isRTL&&"dx"===a?-t[a]:t[a];n.position.stopAnimation(function(e){i._reset(),n.onNavigateBack&&(r>h||e<=o-c)&&n.onNavigateBack()})}}},{key:"onPanResponderTerminate",value:function(){this._isResponding=!1,this._reset()}},{key:"_reset",value:function(){var e=this._props;r.timing(e.position,{toValue:e.navigationState.index,duration:p}).start()}}]),t}(l);i.exports={ANIMATION_DURATION:p,DISTANCE_THRESHOLD:h,POSITION_THRESHOLD:c,RESPOND_THRESHOLD:d,Directions:v,forHorizontal:a,forVertical:o}}); +__d(342,function(n,e,a,s){"use strict";var o=e(271),t=e(18),l={onMoveShouldSetPanResponder:null,onPanResponderGrant:null,onPanResponderMove:null,onPanResponderRelease:null,onPanResponderTerminate:null},r=function n(){var e=this;babelHelpers.classCallCheck(this,n);var a={};Object.keys(l).forEach(function(n){var s=e[n];t("function"==typeof s,"subclass of `NavigationAbstractPanResponder` must implement method %s",n),a[n]=s.bind(e)},this),this.panHandlers=o.create(a).panHandlers};a.exports=r}); +__d(343,function(t,n,e,a){"use strict";function i(t){var n=t.navigationState,e=t.scene,a=n.index===e.index,i=a?1:0,r=a?0:1e6;return{opacity:i,transform:[{translateX:r},{translateY:r}]}}function r(t){var n=t.layout,e=t.position,a=t.scene;if(!n.isMeasured)return i(t);var r=a.index,o=[r-1,r,r+1],p=n.initWidth,s=u.isRTL?[-p,0,10]:[p,0,-10],l=e.interpolate({inputRange:o,outputRange:[1,1,.3]}),c=e.interpolate({inputRange:o,outputRange:[1,1,.95]}),g=0,R=e.interpolate({inputRange:o,outputRange:s});return{opacity:l,transform:[{scale:c},{translateX:R},{translateY:g}]}}function o(t){var n=t.layout,e=t.position,a=t.scene;if(!n.isMeasured)return i(t);var r=a.index,o=[r-1,r,r+1],u=n.initHeight,p=e.interpolate({inputRange:o,outputRange:[1,1,.3]}),s=e.interpolate({inputRange:o,outputRange:[1,1,.95]}),l=0,c=e.interpolate({inputRange:o,outputRange:[u,0,-10]});return{opacity:p,transform:[{scale:s},{translateX:l},{translateY:c}]}}var u=n(253);e.exports={forHorizontal:r,forVertical:o}}); +__d(344,function(t,e,i,n){"use strict";function s(t,e){var i=new R(t,e);return i.panHandlers}function a(t){return s(v.HORIZONTAL,t)}var o=e(291),r=e(342),u=e(341),l=e(253),_=e(273),p=u.ANIMATION_DURATION,d=u.POSITION_THRESHOLD,h=u.RESPOND_THRESHOLD,v=u.Directions,c=50,g=1.5,R=function(t){function e(t,i){babelHelpers.classCallCheck(this,e);var n=babelHelpers.possibleConstructorReturn(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return n._isResponding=!1,n._isVertical=t===v.VERTICAL,n._props=i,n._startValue=0,n}return babelHelpers.inherits(e,t),babelHelpers.createClass(e,[{key:"onMoveShouldSetPanResponder",value:function(t,e){var i=this._props;if(i.navigationState.index!==i.scene.index)return!1;var n=i.layout,s=this._isVertical,a=s?"dy":"dx",o=i.navigationState.index,r=s?n.height.__getValue():n.width.__getValue();return Math.abs(e[a])>h&&r>0&&o>=0}},{key:"onPanResponderGrant",value:function(){var t=this;this._isResponding=!1,this._props.position.stopAnimation(function(e){t._isResponding=!0,t._startValue=e})}},{key:"onPanResponderMove",value:function(t,e){if(this._isResponding){var i=this._props,n=i.layout,s=i.navigationState,a=i.position,o=i.scenes,r=this._isVertical,u=r?"dy":"dx",p=s.index,d=r?n.height.__getValue():n.width.__getValue(),h=l.isRTL&&"dx"===u?this._startValue+e[u]/d:this._startValue-e[u]/d,v=Math.max(0,p-1),c=Math.min(p+1,o.length-1),g=_(v,h,c);a.setValue(g)}}},{key:"onPanResponderRelease",value:function(t,e){var i=this;if(this._isResponding){this._isResponding=!1;var n=this._props,s=n.navigationState,a=n.onNavigateBack,o=n.onNavigateForward,r=n.position,u=this._isVertical,_=u?"dy":"dx",p=u?"vy":"vx",h=s.index,v=l.isRTL&&"dx"===_?-e[_]:e[_],R=l.isRTL&&"vx"===p?-e[p]:e[p];r.stopAnimation(function(t){return i._reset(),v>c||t<=h-d||R>g?void(a&&a()):void((v<-c||t>=h+d||R<-g)&&o&&o())})}}},{key:"onPanResponderTerminate",value:function(){this._isResponding=!1,this._reset()}},{key:"_reset",value:function(){var t=this._props;o.timing(t.position,{toValue:t.navigationState.index,duration:p}).start()}}]),e}(r);i.exports={forHorizontal:a}}); +__d(345,function(t,n,a,e){"use strict";function r(t){var n=t.navigationState,a=t.scene,e=n.index===a.index,r=e?1:0,i=a.index>n.index?1:-1,o=e?0:1e6*i;return{opacity:r,transform:[{translateX:o},{translateY:o}]}}function i(t){var n=t.layout,a=t.position,e=t.scene;if(!n.isMeasured)return r(t);var i=e.index,s=[i-1,i,i+1],u=n.initWidth,d=o.isRTL?[-u,0,u]:[u,0,-u],c=a.interpolate({inputRange:s,outputRange:d});return{opacity:1,shadowColor:"transparent",shadowRadius:0,transform:[{scale:1},{translateX:c},{translateY:0}]}}var o=n(253);a.exports={forHorizontal:i}}); +__d(346,function(e,t,n,o){"use strict";function i(e){var t=function(t){function n(e,t){babelHelpers.classCallCheck(this,n);var o=babelHelpers.possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t));return o._pointerEvents=o._computePointerEvents(),o}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"componentWillMount",value:function(){this._onPositionChange=this._onPositionChange.bind(this),this._onComponentRef=this._onComponentRef.bind(this)}},{key:"componentDidMount",value:function(){this._bindPosition(this.props)}},{key:"componentWillUnmount",value:function(){this._positionListener&&this._positionListener.remove()}},{key:"componentWillReceiveProps",value:function(e){this._bindPosition(e)}},{key:"render",value:function(){return this._pointerEvents=this._computePointerEvents(),s.createElement(e,babelHelpers.extends({},this.props,{pointerEvents:this._pointerEvents,onComponentRef:this._onComponentRef}))}},{key:"_onComponentRef",value:function(e){this._component=e,e&&p("function"==typeof e.setNativeProps,"component must implement method `setNativeProps`")}},{key:"_bindPosition",value:function(e){this._positionListener&&this._positionListener.remove(),this._positionListener=new r(e.position,this._onPositionChange)}},{key:"_onPositionChange",value:function(){if(this._component){var e=this._computePointerEvents();this._pointerEvents!==e&&(this._pointerEvents=e,this._component.setNativeProps({pointerEvents:e}))}}},{key:"_computePointerEvents",value:function(){var e=this.props,t=e.navigationState,n=e.position,o=e.scene;if(o.isStale||t.index!==o.index)return o.index>t.index?"box-only":"none";var i=n.__getAnimatedValue()-t.index;return Math.abs(i)>a?"box-only":"auto"}}]),n}(s.Component);return t}var s=t(72),r=t(347),p=t(18),a=.01;n.exports={create:i}}); +__d(347,function(e,t,s,n){"use strict";var i=function(){function e(t,s){babelHelpers.classCallCheck(this,e),this._value=t,this._token=t.addListener(s)}return babelHelpers.createClass(e,[{key:"remove",value:function(){this._value.removeListener(this._token)}}]),e}();s.exports=i}); +__d(348,function(e,i,n,r){"use strict";function s(e){return{layout:e.layout,navigationState:e.navigationState,position:e.position,progress:e.progress,scene:e.scene,scenes:e.scenes}}var o=i(291),u=i(72),t=u.PropTypes,d=t.shape({type:t.string.isRequired}),R=t.instanceOf(o.Value),a=t.shape({key:t.string.isRequired}),p=t.shape({index:t.number.isRequired,routes:t.arrayOf(a)}),q=t.shape({height:R,initHeight:t.number.isRequired,initWidth:t.number.isRequired,isMeasured:t.bool.isRequired,width:R}),c=t.shape({index:t.number.isRequired,isActive:t.bool.isRequired,isStale:t.bool.isRequired,key:t.string.isRequired,route:a.isRequired}),S={layout:q.isRequired,navigationState:p.isRequired,position:R.isRequired,progress:R.isRequired,scene:c.isRequired,scenes:t.arrayOf(c).isRequired},f=t.shape(S),h=t.shape({onMoveShouldSetResponder:t.func.isRequired,onMoveShouldSetResponderCapture:t.func.isRequired,onResponderEnd:t.func.isRequired,onResponderGrant:t.func.isRequired,onResponderMove:t.func.isRequired,onResponderReject:t.func.isRequired,onResponderRelease:t.func.isRequired,onResponderStart:t.func.isRequired,onResponderTerminate:t.func.isRequired,onResponderTerminationRequest:t.func.isRequired,onStartShouldSetResponder:t.func.isRequired,onStartShouldSetResponderCapture:t.func.isRequired});n.exports={extractSceneRendererProps:s,SceneRendererProps:S,SceneRenderer:f,action:d,navigationState:p,navigationRoute:a,panHandlers:h}}); +__d(349,function(e,r,t,n){"use strict";var s=r(350),i=r(340),a=r(343),o=r(341),c=r(348),l=r(72),p=r(73),u=r(95),d=l.PropTypes,f=o.Directions,h=function(e){function r(e,t){return babelHelpers.classCallCheck(this,r),babelHelpers.possibleConstructorReturn(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,t))}return babelHelpers.inherits(r,e),babelHelpers.createClass(r,[{key:"componentWillMount",value:function(){this._render=this._render.bind(this),this._renderScene=this._renderScene.bind(this)}},{key:"render",value:function(){return l.createElement(s,{navigationState:this.props.navigationState,render:this._render,style:this.props.style})}},{key:"_render",value:function(e){var r=this,t=this.props.renderHeader,n=t?l.createElement(u,null,t(e)):null,s=e.scenes.map(function(t){return r._renderScene(babelHelpers.extends({},e,{scene:t}))});return l.createElement(u,{style:y.container},l.createElement(u,{style:y.scenes},s),n)}},{key:"_renderScene",value:function(e){var r="vertical"===this.props.direction,t=r?a.forVertical(e):a.forHorizontal(e),n=babelHelpers.extends({},e,{onNavigateBack:this.props.onNavigateBack,gestureResponseDistance:this.props.gestureResponseDistance}),s=r?o.forVertical(n):o.forHorizontal(n);return l.createElement(i,babelHelpers.extends({},e,{key:"card_"+e.scene.key,panHandlers:s,renderScene:this.props.renderScene,style:[t,this.props.cardStyle]}))}}]),r}(l.Component);h.propTypes={cardStyle:u.propTypes.style,direction:d.oneOf([f.HORIZONTAL,f.VERTICAL]),gestureResponseDistance:d.number,navigationState:c.navigationState.isRequired,onNavigateBack:d.func,renderHeader:d.func,renderScene:d.func.isRequired,style:u.propTypes.style},h.defaultProps={direction:f.HORIZONTAL};var y=p.create({container:{flex:1,flexDirection:"column-reverse"},scenes:{flex:1}});t.exports=h}); +__d(350,function(t,n,e,i){"use strict";function s(t,n){var e=t.navigationState,i=n.layout,s=n.position,a=n.progress,r=n.scenes;return{layout:i,navigationState:e,position:s,progress:a,scenes:r,scene:r.find(o)}}function a(t){return!t.isStale}function o(t){return t.isActive}var r=n(291),p=n(298),l=n(348),u=n(351),h=n(72),c=n(73),v=n(95),d=h.PropTypes,_={duration:250,easing:p.inOut(p.ease),timing:r.timing},g=function(t){function n(t,e){babelHelpers.classCallCheck(this,n);var i=babelHelpers.possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t,e)),a={height:new r.Value(0),initHeight:0,initWidth:0,isMeasured:!1,width:new r.Value(0)};return i.state={layout:a,position:new r.Value(i.props.navigationState.index),progress:new r.Value(1),scenes:u([],i.props.navigationState)},i._prevTransitionProps=null,i._transitionProps=s(t,i.state),i}return babelHelpers.inherits(n,t),babelHelpers.createClass(n,[{key:"componentWillMount",value:function(){this._onLayout=this._onLayout.bind(this),this._onTransitionEnd=this._onTransitionEnd.bind(this)}},{key:"componentWillReceiveProps",value:function(t){var n=this,e=u(this.state.scenes,t.navigationState,this.props.navigationState);if(e!==this.state.scenes){var i=babelHelpers.extends({},this.state,{scenes:e});this._prevTransitionProps=this._transitionProps,this._transitionProps=s(t,i);var a=i.position,o=i.progress,p=t.configureTransition?t.configureTransition(this._transitionProps,this._prevTransitionProps):null,l=babelHelpers.extends({},_,p),h=l.timing;delete l.timing,o.setValue(0);var c=[h(o,babelHelpers.extends({},l,{toValue:1}))];t.navigationState.index!==this.props.navigationState.index&&c.push(h(a,babelHelpers.extends({},l,{toValue:t.navigationState.index}))),this.setState(i,function(){t.onTransitionStart&&t.onTransitionStart(n._transitionProps,n._prevTransitionProps),r.parallel(c).start(n._onTransitionEnd)})}}},{key:"render",value:function(){return h.createElement(v,{onLayout:this._onLayout,style:[b.main,this.props.style]},this.props.render(this._transitionProps,this._prevTransitionProps))}},{key:"_onLayout",value:function(t){var n=t.nativeEvent.layout,e=n.height,i=n.width,a=babelHelpers.extends({},this.state.layout,{initHeight:e,initWidth:i,isMeasured:!0});a.height.setValue(e),a.width.setValue(i);var o=babelHelpers.extends({},this.state,{layout:a});this._transitionProps=s(this.props,o),this.setState(o)}},{key:"_onTransitionEnd",value:function(){var t=this,n=this._prevTransitionProps;this._prevTransitionProps=null;var e=babelHelpers.extends({},this.state,{scenes:this.state.scenes.filter(a)});this._transitionProps=s(this.props,e),this.setState(e,function(){t.props.onTransitionEnd&&t.props.onTransitionEnd(t._transitionProps,n)})}}]),n}(h.Component);g.propTypes={configureTransition:d.func,navigationState:l.navigationState.isRequired,onTransitionEnd:d.func,onTransitionStart:d.func,render:d.func.isRequired};var b=c.create({main:{flex:1}});e.exports=g}); +__d(351,function(e,t,n,i){"use strict";function r(e,t){var n=e.length-t.length;return n>0?1:n<0?-1:e>t?1:-1}function a(e,t){return e.index>t.index?1:e.index2)return null;var c=babelHelpers.extends({},e,{onNavigateBack:this.props.onNavigateBack}),d=r(c);if(null===d)return null;var f=0!==u||p?"none":"box-none";return o.createElement(h.View,{pointerEvents:f,key:t+"_"+l,style:[v[t],{marginTop:this.props.statusBarHeight},n(e)]},d)}}]),t}(o.Component);g.defaultProps={renderTitleComponent:function(e){var t=String(e.scene.route.title||"");return o.createElement(s,null,t)},renderLeftComponent:function(e){return 0!==e.scene.index&&e.onNavigateBack?o.createElement(a,{onPress:e.onNavigateBack}):null},renderRightComponent:function(e){return null},statusBarHeight:b},g.propTypes=babelHelpers.extends({},p.SceneRendererProps,{onNavigateBack:m.func,renderLeftComponent:m.func,renderRightComponent:m.func,renderTitleComponent:m.func,style:d.propTypes.style,statusBarHeight:m.number,viewProps:m.shape(d.propTypes)}),g.HEIGHT=f+b,g.Title=s,g.BackButton=a;var v=c.create({appbar:{alignItems:"center",backgroundColor:"#FFF",borderBottomColor:"rgba(0, 0, 0, .15)",borderBottomWidth:0,elevation:4,flexDirection:"row",justifyContent:"flex-start"},title:{bottom:0,left:f,position:"absolute",right:f,top:0},left:{bottom:0,left:0,position:"absolute",top:0},right:{bottom:0,position:"absolute",right:0,top:0}});r.exports=g}); +__d(353,function(e,t,l,r){"use strict";var i=t(12),n=t(41),o=(n.Platform,n.StyleSheet),s=n.View,p=n.Text,y=function(e){var t=e.children,l=e.style,r=e.textStyle,n=e.viewProps;return i.createElement(s,babelHelpers.extends({style:[a.title,l]},n),i.createElement(p,{style:[a.titleText,r]},t))},a=o.create({title:{flex:1,flexDirection:"row",alignItems:"center",marginHorizontal:16},titleText:{flex:1,fontSize:18,fontWeight:"500",color:"rgba(0, 0, 0, .9)",textAlign:"left"}});y.propTypes={children:i.PropTypes.node.isRequired,style:s.propTypes.style,textStyle:p.propTypes.style},l.exports=y}); +__d(354,function(e,t,n,r){"use strict";var o=t(12),s=t(41),a=s.I18nManager,i=s.Image,c=(s.Platform,s.StyleSheet),u=s.TouchableOpacity,l=function(e){return o.createElement(u,{style:f.buttonContainer,onPress:e.onPress},o.createElement(i,{style:f.button,source:t(355)}))};l.propTypes={onPress:o.PropTypes.func.isRequired};var f=c.create({buttonContainer:{flex:1,flexDirection:"row",alignItems:"center",justifyContent:"center"},button:{height:24,width:24,margin:16,resizeMode:"contain",transform:[{scaleX:a.isRTL?-1:1}]}});n.exports=l}); +__d(355,function(e,s,t,a){t.exports=s(151).registerAsset({__packager_asset:!0,httpServerLocation:"/assets/node_modules/react-native/Libraries/CustomComponents/NavigationExperimental/assets",width:24,height:24,scales:[1,1.5,2,3,4],hash:"2a1c795ad29d1812969c99efece1f588",name:"back-icon",type:"png"})}); +__d(356,function(t,n,e,i){"use strict";function o(t){var n=t.position,e=t.scene,i=e.index;return{opacity:n.interpolate({inputRange:[i-1,i,i+1],outputRange:[0,1,0]})}}function r(t){var n=t.position,e=t.scene,i=e.index;return{opacity:n.interpolate({inputRange:[i-1,i,i+1],outputRange:[0,1,0]}),transform:[{translateX:n.interpolate({inputRange:[i-1,i+1],outputRange:u.isRTL?[-200,200]:[200,-200]})}]}}function a(t){var n=t.position,e=t.scene,i=e.index;return{opacity:n.interpolate({inputRange:[i-1,i,i+1],outputRange:[0,1,0]})}}var u=n(253);e.exports={forCenter:r,forLeft:o,forRight:a}}); +__d(357,function(t,n,o,e){"use strict";var r=n(358),s={shouldComponentUpdate:function(t,n){return r(this,t,n)}};o.exports=s}); +__d(358,function(t,r,n,s){"use strict";function e(t,r,n){return!o(t.props,r)||!o(t.state,n)}var o=r(141);n.exports=e}); +__d(359,function(e,n,r,t){"use strict";var u=n(18),i={get:function(e,n){return e.routes.find(function(e){return e.key===n})||null},indexOf:function(e,n){return e.routes.map(function(e){return e.key}).indexOf(n)},has:function(e,n){return!!e.routes.some(function(e){return e.key===n})},push:function(e,n){u(i.indexOf(e,n.key)===-1,"should not push route with duplicated key %s",n.key);var r=e.routes.slice();return r.push(n),babelHelpers.extends({},e,{index:r.length-1,routes:r})},pop:function(e){if(e.index<=0)return e;var n=e.routes.slice(0,-1);return babelHelpers.extends({},e,{index:n.length-1,routes:n})},jumpToIndex:function(e,n){return n===e.index?e:(u(!!e.routes[n],"invalid index %s to jump to",n),babelHelpers.extends({},e,{index:n}))},jumpTo:function(e,n){var r=i.indexOf(e,n);return i.jumpToIndex(e,r)},back:function(e){var n=e.index-1,r=e.routes[n];return r?i.jumpToIndex(e,n):e},forward:function(e){var n=e.index+1,r=e.routes[n];return r?i.jumpToIndex(e,n):e},replaceAt:function(e,n,r){var t=i.indexOf(e,n);return i.replaceAtIndex(e,t,r)},replaceAtIndex:function(e,n,r){if(u(!!e.routes[n],"invalid index %s for replacing route %s",n,r.key),e.routes[n]===r)return e;var t=e.routes.slice();return t[n]=r,babelHelpers.extends({},e,{index:n,routes:t})},reset:function(e,n,r){u(n.length&&Array.isArray(n),"invalid routes to replace");var t=void 0===r?n.length-1:r;if(e.routes.length===n.length&&e.index===t){var i=function(e,r){return n[r]===e};if(e.routes.every(i))return e}return u(!!n[t],"invalid index %s to reset",t),babelHelpers.extends({},e,{index:t,routes:n})}};r.exports=i}); +__d(360,function(e,n,t,r){"use strict";var i=n(202),o=n(82),c=n(55),u=(n(54),c.NetInfo),s=n(333),v=new o(u),f="networkStatusDidChange",a=new i,d=void 0;d=function(e){return"NONE"!==e&&"UNKNOWN"!==e};var l=new i,E={addEventListener:function(e,n){var t=v.addListener(f,function(e){n(e.network_info)});return a.set(n,t),{remove:function(){return E.removeEventListener(e,n)}}},removeEventListener:function(e,n){var t=a.get(n);t&&(t.remove(),a.delete(n))},fetch:function(){return u.getCurrentConnectivity().then(function(e){return e.network_info})},isConnected:{addEventListener:function(e,n){var t=function(e){n(d(e))};return l.set(n,t),E.addEventListener(e,t),{remove:function(){return E.isConnected.removeEventListener(e,n)}}},removeEventListener:function(e,n){var t=l.get(n);E.removeEventListener(e,t),l.delete(n)},fetch:function(){return E.fetch().then(function(e){return d(e)})}},isConnectionExpensive:function(){return s(u.isConnectionMetered(),Array.prototype.slice.call(arguments),"single-callback-value-first","NetInfo.isConnectionMetered(callback) is deprecated. Use the returned Promise instead.")}};t.exports=E}); +__d(361,function(i,r,n,e){"use strict";var s=r(55).DialogManagerAndroid,E=r(55).PermissionsAndroid,o=function(){function i(){babelHelpers.classCallCheck(this,i),this.PERMISSIONS={READ_CALENDAR:"android.permission.READ_CALENDAR",WRITE_CALENDAR:"android.permission.WRITE_CALENDAR",CAMERA:"android.permission.CAMERA",READ_CONTACTS:"android.permission.READ_CONTACTS",WRITE_CONTACTS:"android.permission.WRITE_CONTACTS",GET_ACCOUNTS:"android.permission.GET_ACCOUNTS",ACCESS_FINE_LOCATION:"android.permission.ACCESS_FINE_LOCATION",ACCESS_COARSE_LOCATION:"android.permission.ACCESS_COARSE_LOCATION",RECORD_AUDIO:"android.permission.RECORD_AUDIO",READ_PHONE_STATE:"android.permission.READ_PHONE_STATE",CALL_PHONE:"android.permission.CALL_PHONE",READ_CALL_LOG:"android.permission.READ_CALL_LOG",WRITE_CALL_LOG:"android.permission.WRITE_CALL_LOG",ADD_VOICEMAIL:"com.android.voicemail.permission.ADD_VOICEMAIL",USE_SIP:"android.permission.USE_SIP",PROCESS_OUTGOING_CALLS:"android.permission.PROCESS_OUTGOING_CALLS",BODY_SENSORS:"android.permission.BODY_SENSORS",SEND_SMS:"android.permission.SEND_SMS",RECEIVE_SMS:"android.permission.RECEIVE_SMS",READ_SMS:"android.permission.READ_SMS",RECEIVE_WAP_PUSH:"android.permission.RECEIVE_WAP_PUSH",RECEIVE_MMS:"android.permission.RECEIVE_MMS",READ_EXTERNAL_STORAGE:"android.permission.READ_EXTERNAL_STORAGE",WRITE_EXTERNAL_STORAGE:"android.permission.WRITE_EXTERNAL_STORAGE"}}return babelHelpers.createClass(i,[{key:"checkPermission",value:function(i){return E.checkPermission(i)}},{key:"requestPermission",value:function(i,r){var n;return regeneratorRuntime.async(function(e){for(;;)switch(e.prev=e.next){case 0:if(!r){e.next=6;break}return e.next=3,regeneratorRuntime.awrap(E.shouldShowRequestPermissionRationale(i));case 3:if(n=e.sent,!n){e.next=6;break}return e.abrupt("return",new Promise(function(n,e){s.showAlert(r,function(){return e(new Error("Error showing rationale"))},function(){return n(E.requestPermission(i))})}));case 6:return e.abrupt("return",E.requestPermission(i));case 7:case"end":return e.stop()}},null,this)}}]),i}();o=new o,n.exports=o}); +__d(362,function(e,t,i,n){"use strict";var o=t(82),a=t(55).PushNotificationManager,c=t(18),s=new o(a),l=new Map,u="remoteNotificationReceived",r="remoteNotificationsRegistered",f="localNotificationReceived",d=function(){function e(t){var i=this;babelHelpers.classCallCheck(this,e),this._data={},t.remote?Object.keys(t).forEach(function(e){var n=t[e];"aps"===e?(i._alert=n.alert,i._sound=n.sound,i._badgeCount=n.badge):i._data[e]=n}):(this._badgeCount=t.applicationIconBadgeNumber,this._sound=t.soundName,this._alert=t.alertBody,this._data=t.userInfo)}return babelHelpers.createClass(e,null,[{key:"presentLocalNotification",value:function(e){a.presentLocalNotification(e)}},{key:"scheduleLocalNotification",value:function(e){a.scheduleLocalNotification(e)}},{key:"cancelAllLocalNotifications",value:function(){a.cancelAllLocalNotifications()}},{key:"setApplicationIconBadgeNumber",value:function(e){a.setApplicationIconBadgeNumber(e)}},{key:"getApplicationIconBadgeNumber",value:function(e){a.getApplicationIconBadgeNumber(e)}},{key:"cancelLocalNotifications",value:function(e){a.cancelLocalNotifications(e)}},{key:"getScheduledLocalNotifications",value:function(e){a.getScheduledLocalNotifications(e)}},{key:"addEventListener",value:function(t,i){c("notification"===t||"register"===t||"localNotification"===t,"PushNotificationIOS only supports `notification`, `register` and `localNotification` events");var n;"notification"===t?n=s.addListener(u,function(t){i(new e(t))}):"localNotification"===t?n=s.addListener(f,function(t){i(new e(t))}):"register"===t&&(n=s.addListener(r,function(e){i(e.deviceToken)})),l.set(i,n)}},{key:"removeEventListener",value:function(e,t){c("notification"===e||"register"===e||"localNotification"===e,"PushNotificationIOS only supports `notification`, `register` and `localNotification` events");var i=l.get(t);i&&(i.remove(),l.delete(t))}},{key:"requestPermissions",value:function(e){var t={};return t=e?{alert:!!e.alert,badge:!!e.badge,sound:!!e.sound}:{alert:!0,badge:!0,sound:!0},a.requestPermissions(t)}},{key:"abandonPermissions",value:function(){a.abandonPermissions()}},{key:"checkPermissions",value:function(e){c("function"==typeof e,"Must provide a valid callback"),a.checkPermissions(e)}},{key:"getInitialNotification",value:function(){return a.getInitialNotification().then(function(t){return t&&new e(t)})}}]),babelHelpers.createClass(e,[{key:"getMessage",value:function(){return this._alert}},{key:"getSound",value:function(){return this._sound}},{key:"getAlert",value:function(){return this._alert}},{key:"getBadgeCount",value:function(){return this._badgeCount}},{key:"getData",value:function(){return this._data}}]),e}();i.exports=d}); +__d(363,function(n,t,o,e){"use strict";var s={get:function(n){return console.warn("Settings is not yet supported on Android"),null},set:function(n){console.warn("Settings is not yet supported on Android")},watchKeys:function(n,t){return console.warn("Settings is not yet supported on Android"),-1},clearWatch:function(n){console.warn("Settings is not yet supported on Android")}};o.exports=s}); +__d(364,function(e,t,n,i){"use strict";var s=(t(54),t(55)),l=(s.ActionSheetManager,s.ShareModule),o=t(18),r=(t(103),function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"share",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return o("object"==typeof e&&null!==e,"Content must a valid object"),o("string"==typeof e.url||"string"==typeof e.message,"At least one of URL and message is required"),o("object"==typeof t&&null!==t,"Options must be a valid object"),o(!e.title||"string"==typeof e.title,"Invalid title: title should be a string."),l.share(e,t.dialogTitle)}},{key:"sharedAction",get:function(){return"sharedAction"}},{key:"dismissedAction",get:function(){return"dismissedAction"}}]),e}());n.exports=r}); +__d(365,function(e,t,n,r){"use strict";var i=t(55).TimePickerAndroid,s=function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"open",value:function(e){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",i.open(e));case 1:case"end":return t.stop()}},null,this)}},{key:"timeSetAction",get:function(){return"timeSetAction"}},{key:"dismissedAction",get:function(){return"dismissedAction"}}]),e}();n.exports=s}); +__d(366,function(r,t,e,n){"use strict";var a=t(55).Vibration,i=(t(54),{vibrate:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:400,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if("number"==typeof r)a.vibrate(r);else{if(!Array.isArray(r))throw new Error("Vibration pattern should be a number or array");a.vibrateByPattern(r,t?0:-1)}},cancel:function(){a.cancel()}});e.exports=i}); +__d(367,function(t,i,o,n){"use strict";var r=i(21),s={vibrate:function(){r("VibrationIOS is not supported on this platform!")}};o.exports=s}); +__d(368,function(t,e,n,r){"use strict";var i=e(369),s=e(370),a={linkState:function(t){return new i(this.state[t],s.createStateKeySetter(this,t))}};n.exports=a}); +__d(369,function(e,r,s,i){"use strict";function u(e,r){this.value=e,this.requestChange=r}function n(e){var r={value:void 0===e?t.PropTypes.any.isRequired:e.isRequired,requestChange:t.PropTypes.func.isRequired};return t.PropTypes.shape(r)}var t=r(13);u.PropTypes={link:n},s.exports=u}); +__d(370,function(t,e,r,n){"use strict";function a(t,e){var r={};return function(n){r[e]=n,t.setState(r)}}var c={createStateSetter:function(t,e){return function(r,n,a,c,S,u){var i=e.call(t,r,n,a,c,S,u);i&&t.setState(i)}},createStateKeySetter:function(t,e){var r=t.__keySetters||(t.__keySetters={});return r[e]||(r[e]=a(t,e))}};c.Mixin={createStateSetter:function(t){return c.createStateSetter(this,t)},createStateKeySetter:function(t){return c.createStateKeySetter(this,t)}},r.exports=c}); +__d(371,function(r,t,e,n){"use strict";var i=t(17),a=t(15),o=t(19),u=t(22),f=(t(18),t(21),{create:function(r){if("object"!=typeof r||!r||Array.isArray(r))return r;if(o.isValidElement(r))return r;1===r.nodeType?i("0"):void 0;var t=[];for(var e in r)a.mapIntoWithKeyPrefixInternal(r[e],t,e,u.thatReturnsArgument);return t}});e.exports=f}); +__d(372,function(r,o,n,i){"use strict";function t(r){return Array.isArray(r)?r.concat():r&&"object"==typeof r?e(new r.constructor,r):r}function a(r,o,n){Array.isArray(r)?void 0:l("1",n,r);var i=o[n];Array.isArray(i)?void 0:l("2",n,i)}function c(r,o){if("object"!=typeof o?l("3",h.join(", "),v):void 0,f.call(o,v))return 1!==Object.keys(o).length?l("4",v):void 0,o[v];var n=t(r);if(f.call(o,A)){var i=o[A];i&&"object"==typeof i?void 0:l("5",A,i),n&&"object"==typeof n?void 0:l("6",A,n),e(n,o[A])}f.call(o,y)&&(a(r,o,y),o[y].forEach(function(r){n.push(r)})),f.call(o,s)&&(a(r,o,s),o[s].forEach(function(r){n.unshift(r)})),f.call(o,p)&&(Array.isArray(r)?void 0:l("7",p,r),Array.isArray(o[p])?void 0:l("8",p,o[p]),o[p].forEach(function(r){Array.isArray(r)?void 0:l("8",p,o[p]),n.splice.apply(n,r)})),f.call(o,d)&&("function"!=typeof o[d]?l("9",d,o[d]):void 0,n=o[d](n));for(var u in o)j.hasOwnProperty(u)&&j[u]||(n[u]=c(r[u],o[u]));return n}var l=o(17),e=o(14),u=o(35),f=(o(18),{}.hasOwnProperty),y=u({$push:null}),s=u({$unshift:null}),p=u({$splice:null}),v=u({$set:null}),A=u({$merge:null}),d=u({$apply:null}),h=[y,s,p,v,A,d],j={};h.forEach(function(r){j[r]=!0}),n.exports=c}); +__d(373,function(n,e,o,r){"use strict";var c=e(374),t=c.LOG_LEVEL,s=t.INFO,u={setLogLevel:function(n){switch(n){case t.VERBOSE:case t.INFO:case t.WARN:case t.ERROR:case t.NONE:s=n;break;default:console.error("Invalid Warning Level: "+n)}},warn:function(n){return s>=t.WARN&&(console.warn(n),!0)},info:function(n){return s>=t.INFO&&(console.info(n),!0)},error:function(n){return s>=t.ERROR&&(console.error(n),!0)},log:function(n){return s>=t.INFO&&(console.log(n),!0)},verbose:function(n){return s>=t.VERBOSE&&(console.log(n),!0)},assertTrue:function(n,e){n&&error("ASSERT FAILED: ",e)}};o.exports=u}); +__d(374,function(E,e,O,S){UI_SIZES={VIDEOVIEW_PLAYPAUSE:60,CONTROLBAR_HEIGHT:75,VIDEOWATERMARK:30,LOADING_ICON:30,CONTROLBAR_ICONSIZE:20,CONTROLBAR_LABELSIZE:16,CC_PREVIEW_HEIGHT:80};var R={PLAY:"Play",PLAY_PAUSE:"PlayPause",FULLSCREEN:"Fullscreen",MORE:"More",REWIND:"rewind",TWITTER:"Twitter",FACEBOOK:"Facebook",GOOGLEPLUS:"GooglePlus",EMAIL:"Email",LEARNMORE:"LearnMore",DISCOVERY:"discovery",QUALITY:"quality",CLOSED_CAPTIONS:"closedCaption",SHARE:"share",SETTING:"settings",NONE:"None",RESET_AUTOHIDE:"ResetAutoHide",SKIP:"Skip",AD_ICON:"Icon",AD_OVERLAY:"Overlay",PIP:"PIP"},I={ANDROID:"android",IOS:"ios"},A={FACEBOOK:"http://static1.squarespace.com/static/54823afbe4b023af78555735/549860e4e4b03ff49a6f3da6/549860e5e4b01fe317edf760/1419276283280/facebook+logo+png+transparent+background.png",TWITTER:"https://g.twimg.com/ios_homescreen_icon.png",GOOGLEPLUS:"https://lh3.ggpht.com/1Ug9gpwI16ARkDni8VYezbIaETcukEtwrnzRyzqWKV2u15SGpZGSmHQDVX0uPlzmgg=w300",EMAIL:"http://www.themissionsuite.com/wp-content/uploads/2014/06/large.png",OOYALA_LOGO:"http://www.palantir.net/presentations/dcamsterdam2014-decoupled-drupal-silex/assets/ooyala-logo.png"},_={LOADING_SCREEN:"loading",VIDEO_SCREEN:"video",START_SCREEN:"start",DISCOVERY_END_SCREEN:"discovery_end",END_SCREEN:"end",PAUSE_SCREEN:"pause",AD_SCREEN:"ad",ERROR_SCREEN:"error"},o={DISCOVERY_SCREEN:"discovery_screen",MOREOPTION_SCREEN:"moreOption",CLOSEDCAPTIONS_SCREEN:"cc_screen"},a={PAUSED:"paused"},t={DESIRED_PAUSE:"desired_pause",DESIRED_PLAY:"desired_play"},s={VERBOSE:4,INFO:3,WARN:2,ERROR:1,NONE:0};AUTOHIDE_DELAY=5e3,O.exports={UI_SIZES:UI_SIZES,BUTTON_NAMES:R,IMG_URLS:A,SCREEN_TYPES:_,OVERLAY_TYPES:o,OOSTATES:a,LOG_LEVEL:s,PLATFORMS:I,AUTOHIDE_DELAY:AUTOHIDE_DELAY,DESIRED_STATES:t}}); +__d(375,function(e,t,s,n){"use strict";var a=t(12),i=(babelHelpers.interopRequireDefault(a),t(41),t(373)),o=t(374),r=o.BUTTON_NAMES,h=(o.SCREEN_TYPES,o.OVERLAY_TYPES),c=(o.OOSTATES,o.PLATFORMS,o.AUTOHIDE_DELAY),l=t(376),d=t(377),p=function(e,t){this.skin=e,this.bridge=t,this.ooyalaSkinBridgeListener=new l(e,this,t),this.ooyalaSkinPanelRenderer=new d(e,this,t)};p.prototype.mount=function(e){this.ooyalaSkinBridgeListener.mount(e),this.bridge.onMounted()},p.prototype.unmount=function(){this.ooyalaSkinBridgeListener.unmount()},p.prototype.emitDiscoveryOptionChosen=function(e){this.bridge.onDiscoveryRow(e)},p.prototype.dismissOverlay=function(){i.log("On Overlay Dismissed"),this.popFromOverlayStackAndMaybeResume()},p.prototype.onBackPressed=function(){var e=this.popFromOverlayStackAndMaybeResume();return e},p.prototype.handleLanguageSelection=function(e){i.log("onLanguageSelected:"+e),this.skin.setState({selectedLanguage:e}),this.bridge.onLanguageSelected({language:e})},p.prototype.handleMoreOptionsButtonPress=function(e){switch(e){case r.DISCOVERY:this.pushToOverlayStackAndMaybePause(h.DISCOVERY_SCREEN);break;case r.CLOSED_CAPTIONS:this.pushToOverlayStackAndMaybePause(h.CLOSEDCAPTIONS_SCREEN);break;case r.SHARE:this.ooyalaSkinPanelRenderer.renderSocialOptions();break;case r.QUALITY:break;case r.SETTING:}},p.prototype.handlePress=function(e){switch(e){case r.MORE:this.pushToOverlayStackAndMaybePause(h.MOREOPTION_SCREEN);break;case r.DISCOVERY:this.pushToOverlayStackAndMaybePause(h.DISCOVERY_SCREEN);break;case r.CLOSED_CAPTIONS:this.pushToOverlayStackAndMaybePause(h.CLOSEDCAPTIONS_SCREEN);break;case r.SHARE:this.ooyalaSkinPanelRenderer.renderSocialOptions();break;case r.QUALITY:case r.SETTING:break;default:this.bridge.onPress({name:e})}},p.prototype.handleScrub=function(e){this.bridge.onScrub({percentage:e})},p.prototype.handleIconPress=function(e){this.bridge.onPress({name:r.AD_ICON,index:e})},p.prototype.handleAdOverlayPress=function(e){this.bridge.onPress({name:r.AD_OVERLAY,clickUrl:e})},p.prototype.handleAdOverlayDismiss=function(){this.skin.setState({adOverlay:null})},p.prototype.shouldShowLandscape=function(){return this.skin.state.width>this.skin.state.height},p.prototype.shouldShowDiscoveryEndscreen=function(){return 1==this.skin.state.upNextDismissed&&"discovery"==this.skin.props.endScreen.screenToShowOnEnd},p.prototype.handleVideoTouch=function(e){var t=(new Date).getTime()-this.skin.state.lastPressedTime>c;t?(i.verbose("handleVideoTouch - Time set"),this.skin.setState({lastPressedTime:(new Date).getTime()})):(i.verbose("handleVideoTouch - Time Zeroed"),this.skin.setState({lastPressedTime:new Date(0)}))},p.prototype.handleControlsTouch=function(){i.verbose("handleControlsTouch - Time reset"),this.skin.setState({lastPressedTime:(new Date).getTime()})},p.prototype.pushToOverlayStackAndMaybePause=function(e){0===this.skin.state.overlayStack.length&&this.skin.state.playing&&(i.log("New stack of overlays, pausing"),this.skin.setState({pausedByOverlay:!0}),this.bridge.onPress({name:r.PLAY_PAUSE}));var t=this.skin.state.overlayStack.push(e);return this.skin.forceUpdate(),t},p.prototype.clearOverlayStack=function(e){this.skin.setState({overlayStack:[]})},p.prototype.popFromOverlayStackAndMaybeResume=function(e){var t=this.skin.state.overlayStack.pop();return 0===this.skin.state.overlayStack.length&&this.skin.state.pausedByOverlay&&(i.log("Emptied stack of overlays, resuming"),this.skin.setState({pausedByOverlay:!1}),this.bridge.onPress({name:r.PLAY_PAUSE})),this.skin.forceUpdate(),t},p.prototype.renderScreen=function(){i.verbose("Rendering - Current Overlay stack: "+this.skin.state.overlayStack);var e=null;return this.skin.state.overlayStack.length>0?(e=this.skin.state.overlayStack[this.skin.state.overlayStack.length-1],i.verbose("Rendering Overlaytype: "+e)):i.verbose("Rendering screentype: "+this.skin.state.screenType),this.ooyalaSkinPanelRenderer.renderScreen(e,this.skin.state.inAdPod,this.skin.state.screenType)},s.exports=p}); +__d(376,function(e,t,n,o){"use strict";var i=t(373),r=t(374),s=r.SCREEN_TYPES,a=r.OVERLAY_TYPES,d=function(e,t,n){i.log("SkinBridgeListener Created"),this.skin=e,this.core=t};d.prototype.mount=function(e){var t=this;i.log("SkinBridgeListener Mounted"),this.listeners=[];for(var n=[["timeChanged",function(e){return t.onTimeChange(e)}],["seekStarted",function(e){return t.onSeekStarted(e)}],["seekCompleted",function(e){return t.onSeekComplete(e)}],["ccStylingChanged",function(e){return t.onCcStylingChange(e)}],["currentItemChanged",function(e){return t.onCurrentItemChange(e)}],["frameChanged",function(e){return t.onFrameChange(e)}],["volumeChanged",function(e){return t.onVolumeChanged(e)}],["playCompleted",function(e){return t.onPlayComplete(e)}],["stateChanged",function(e){return t.onStateChange(e)}],["desiredStateChanged",function(e){return t.onDesiredStateChange(e)}],["discoveryResultsReceived",function(e){return t.onDiscoveryResult(e)}],["onClosedCaptionUpdate",function(e){return t.onClosedCaptionUpdate(e)}],["adStarted",function(e){return t.onAdStarted(e)}],["adSwitched",function(e){return t.onAdSwitched(e)}],["adPodStarted",function(e){return t.onAdPodStarted(e)}],["adPodCompleted",function(e){return t.onAdPodCompleted(e)}],["adOverlay",function(e){return t.onAdOverlay(e)}],["adError",function(e){return t.onAdError(e)}],["setNextVideo",function(e){return t.onSetNextVideo(e)}],["upNextDismissed",function(e){return t.onUpNextDismissed(e)}],["playStarted",function(e){return t.onPlayStarted(e)}],["error",function(e){return t.onError(e)}],["embedCodeSet",function(e){return t.onEmbedCodeSet(e)}],["controllerKeyPressEvent",function(e){return t.onControllerKeyPressed(e)}]],o=0;or},getStyles:function(e){var t=r(382);void 0==e&&(e={});var n={};for(var i in t)n[i]=t[i];for(var i in e)n[i]=e[i];return a.StyleSheet.create(n)},getTimerLabel:function(e){var r="";return r=e<10?"00:0"+(0|e).toString():e<60?"00:"+(0|e).toString():e<600?"0"+(e/60).toString()+":"+(e%60).toString():(e/60).toString()+":"+(e%60).toString()},isPlaying:function(e){return e>0},isPaused:function(e){return 0==e},secondsToString:function(e){var r="";e<0&&(r="-",e=-e);var t=new Date(1e3*e),n=t.getUTCHours(),i=t.getUTCMinutes(),o=t.getSeconds();o<10&&(o="0"+o),0==i?i="00":i<10&&(i="0"+i);var a=i+":"+o;return n>0&&(a=n+":"+a),r+a},localizedString:function(e,r,t){if("string"!=typeof r)return null;"string"!=typeof e&&(e=void 0),"object"==typeof t&&null!==t||(t={}),s.verbose("preferredLocale: "+e+", stringId: "+r+", localizableStrings:");var n=t.defaultLanguage?t.defaultLanguage:"en";return e&&t[e]&&t[e][r]?t[e][r]:t[n]&&t[n][r]?t[n][r]:r},stringForErrorCode:function(e){switch(e){case 0:return"Authorization Failed";case 1:return"Authorization Response invalid";case 2:return"Heartbeat failed";case 3:return"Content Tree Response invalid";case 4:return"The signature of the Authorization Response is invalid";case 5:return"Content Tree Next failed";case 6:return"AVPlayer Failed";case 7:return"The asset is not encoded for iOS";case 8:return"An Internal iOS Error. Check the error property.";case 9:return"Metadata Response invalid";case 10:return"During DRM Rights Acquisition, the rights server reported an invalid token";case 11:return"During DRM Rights Acquisition, the server reported that the device limit has been reached";case 12:return"During DRM Rights Acquisition, the server reported that device binding failed";case 13:return"During DRM Rights Acquisition, the server reported the device id was too long";case 14:return"There was some unknown error during the DRM workflow";case 15:return"Failed to download a required file during the DRM workflow";case 16:return"Failed to complete device personalization during the DRM workflow";case 17:return"Failed to get rights for asset during the DRM workflow";case 18:return"The expected discovery parameters are not provided";case 19:return"The discovery response is not received due to network errors";case 20:return"The discovery reponse is received and an error occured on server side";default:return"This is not working"}}};t.exports=u}); +__d(380,function(t,e,o,s){var p=e(12),r=babelHelpers.interopRequireDefault(p),i=e(41),n=e(379).getStyles(e(381)),l=r.default.createClass({displayName:"RectButton",propTypes:{icon:r.default.PropTypes.string,position:r.default.PropTypes.string,onPress:r.default.PropTypes.func,opacity:r.default.PropTypes.number,frameWidth:r.default.PropTypes.number,frameHeight:r.default.PropTypes.number,buttonWidth:r.default.PropTypes.number,buttonHeight:r.default.PropTypes.number,buttonColor:r.default.PropTypes.string,buttonStyle:r.default.PropTypes.object,fontSize:r.default.PropTypes.number,fontFamily:r.default.PropTypes.string,style:i.Text.propTypes.style},render:function(){var t,e={fontSize:this.props.fontSize,fontFamily:this.props.fontFamily},o={width:this.props.buttonWidth,height:this.props.buttonHeight},s={color:null==this.props.buttonColor?"white":this.props.buttonColor};if(null!=this.props.style)t=this.props.style;else if("center"==this.props.position){var p=Math.round(.5*(this.props.frameHeight-this.props.buttonHeight)),l=Math.round(.5*(this.props.frameWidth-this.props.buttonWidth));t={position:"absolute",top:p,left:l}}else t=n[this.props.position];return r.default.createElement(i.TouchableHighlight,{style:t,onPress:this.props.onPress,underlayColor:"transparent",activeOpacity:this.props.opacity},r.default.createElement(i.View,{style:[n.buttonArea,o]},r.default.createElement(i.Text,{style:[n.buttonTextStyle,e,s,this.props.buttonStyle]},this.props.icon)))}});o.exports=l}); +__d(381,function(t,o,e,i){e.exports={topRight:{position:"absolute",top:10,right:10},topLeft:{position:"absolute",top:10,left:10},bottomRight:{position:"absolute",bottom:10,right:10},bottomLeft:{position:"absolute",bottom:10,left:10},buttonArea:{flex:1,flexDirection:"row",alignSelf:"center"},buttonTextStyle:{flex:1,alignSelf:"center",textAlign:"center",color:"white"}}}); +__d(382,function(t,e,n,o){n.exports={loading:{flex:1,alignItems:"center",justifyContent:"center"},waterMarkContainer:{flexDirection:"row",height:8},waterMarkImageSW:{position:"absolute",bottom:20,left:20},waterMarkImageNE:{position:"absolute",top:20,right:20},waterMarkImageSE:{position:"absolute",bottom:20,right:20},waterMarkImage:{width:160,height:24,alignItems:"center",backgroundColor:"transparent",margin:10},infoPanelNW:{flexDirection:"column",backgroundColor:"transparent"},infoPanelSW:{position:"absolute",bottom:0,left:0},infoPanelTitle:{textAlign:"left",marginTop:20,marginLeft:10},infoPanelDescription:{textAlign:"left",margin:10}}}); +__d(383,function(e,t,i,n){i.exports={container:{flex:1,flexDirection:"column",alignItems:"flex-start"},promoImageSmall:{width:180,height:90,margin:20}}}); +__d(384,function(t,i,e,a){var n=i(12),o=babelHelpers.interopRequireDefault(n),s=i(41),p=i(374),l=p.BUTTON_NAMES,u=(p.PLATFORMS,i(379).getStyles(i(381))),r="play",h="pause",y=o.default.createClass({displayName:"VideoViewPlayPause",propTypes:{icons:o.default.PropTypes.object,position:o.default.PropTypes.string,onPress:o.default.PropTypes.func,opacity:o.default.PropTypes.number,frameWidth:o.default.PropTypes.number,frameHeight:o.default.PropTypes.number,buttonWidth:o.default.PropTypes.number,buttonHeight:o.default.PropTypes.number,buttonColor:o.default.PropTypes.string,buttonStyle:o.default.PropTypes.object,fontSize:o.default.PropTypes.number,style:o.default.PropTypes.object,showButton:o.default.PropTypes.bool,playing:o.default.PropTypes.bool,loading:o.default.PropTypes.bool,initialPlay:o.default.PropTypes.bool},getInitialState:function(){return{play:{animationScale:new s.Animated.Value(1),animationOpacity:new s.Animated.Value(1)},pause:{animationScale:new s.Animated.Value(1),animationOpacity:new s.Animated.Value(0)},widget:{animationOpacity:new s.Animated.Value(0)},showInitialPlayAnimation:this.props.initialPlay,inAnimation:!1}},componentWillMount:function(){this.props.initialPlay?(this.state.widget.animationOpacity.setValue(1),this.state.play.animationOpacity.setValue(1),this.state.pause.animationOpacity.setValue(0)):(this.state.widget.animationOpacity.setValue(this.props.showButton?1:0),this.state.play.animationOpacity.setValue(this.props.playing?0:1),this.state.pause.animationOpacity.setValue(this.props.playing?1:0))},componentDidMount:function(){this.state.showInitialPlayAnimation&&this.animatePlayButton()},componentWillReceiveProps:function(t){if(t.showButton!=this.props.showButton){var i=t.showButton?1:0;s.Animated.timing(this.state.widget.animationOpacity,{toValue:i}).start()}t.playing!=this.props.playing&&(this.state.inAnimation||this.syncButtons(t.playing))},onPress:function(){this.props.showButton?(this.props.playing?this.showPlayButton():this.animatePlayButton(),this.props.onPress(l.PLAY_PAUSE)):this.props.onPress(l.RESET_AUTOHIDE)},onAnimationCompleted:function(t){this.state.widget.animationOpacity.setValue(this.props.showButton?1:0),this.setState({inAnimation:!1}),this.syncButtons(this.props.playing)},animatePlayButton:function(){this.setState({inAnimation:!0}),this.state.play.animationScale.setValue(1),this.state.play.animationOpacity.setValue(1),s.Animated.parallel([s.Animated.timing(this.state.play.animationOpacity,{toValue:0}),s.Animated.timing(this.state.play.animationScale,{toValue:2})]).start(this.onAnimationCompleted)},showPlayButton:function(){this.state.pause.animationOpacity.setValue(0),this.state.play.animationOpacity.setValue(1),this.state.play.animationScale.setValue(1)},showPauseButton:function(){this.state.pause.animationOpacity.setValue(1),this.state.play.animationOpacity.setValue(0)},_renderButton:function(t){var i={fontSize:this.props.fontSize,fontFamily:this.props.icons[t].fontFamily},e={opacity:this.state[t].animationOpacity},a={transform:[{scale:this.state[t].animationScale}]},n={color:null==this.props.buttonColor?"white":this.props.buttonColor},p={position:"absolute"};return o.default.createElement(s.Animated.Text,{style:[u.buttonTextStyle,i,n,this.props.buttonStyle,a,e,p]},this.props.icons[t].icon)},syncButtons:function(t){t?this.showPauseButton():this.showPlayButton()},render:function(){var t=this,i=this.props.platform==p.PLATFORMS.ANDROID?2:1;if(null!=this.props.style)positionStyle=this.props.style;else if("center"==this.props.position){var e=Math.round(.5*(this.props.frameHeight-this.props.buttonHeight*i)),a=Math.round(.5*(this.props.frameWidth-this.props.buttonWidth*i));positionStyle={position:"absolute",top:e,left:a}}else positionStyle=u[this.props.position];var n={width:this.props.buttonWidth,height:this.props.buttonHeight},l={opacity:this.state.widget.animationOpacity},y=this._renderButton(r),c=this._renderButton(h);return this.props.platform==p.PLATFORMS.ANDROID?this.props.showButton?(n.justifyContent="center",n.alignSelf="center",n.paddingTop=this.props.buttonHeight/i,n.paddingRight=this.props.buttonWidth,n.height=this.props.buttonHeight*i,n.width=this.props.buttonWidth*i,o.default.createElement(s.TouchableHighlight,{onPress:function(){return t.onPress()},style:[positionStyle],underlayColor:"transparent",activeOpacity:this.props.opacity},o.default.createElement(s.View,null,o.default.createElement(s.Animated.View,{style:[u.buttonArea,n]},y,c)))):null:o.default.createElement(s.TouchableHighlight,{onPress:function(){return t.onPress()},style:[positionStyle],underlayColor:"transparent",activeOpacity:this.props.opacity},o.default.createElement(s.View,null,o.default.createElement(s.Animated.View,{style:[u.buttonArea,n,l,{position:"absolute"}]},y,c)))}});e.exports=y}); +__d(385,function(e,t,s,i){"use strict";var r={threshold:[320,860],multiplier:[.7,1,1.2],getSize:function(e,t){for(var t=t?t:this.threshold,s=0;s0?r>=l.length?(console.log("Warning: No multiplier value available for size "+r+" in multiplier array ["+l+"], falling back to the largest multiplier value available. Length of multiplier array should be one more than the length of the threshold array."),t*l[l.length-1]):t*l[r]:("number"!=typeof t&&console.log("Warning: baseSize must be a number."),("object"!=typeof l||l.length<=0)&&console.log("Warning: multiplier must be a non empty array."),0)},makeResponsiveValues:function(e,t,s){var i=this.getSize(e,s);return"object"==typeof t&&t.length>0?i>=t.length?(console.log("Warning: No value available for size "+i+" in values array ["+t+"], falling back to the largest value available. Length of values array should be one more than the length of the threshold array."),t[t.length-1]):t[i]:(console.log("Warning: values must be a non empty array."),0)},TestSuite:{Assert:function(){var e=arguments[0];if(!e)throw new Error("ASSERTION FAILED: "+JSON.stringify(arguments))},AssertStrictEquals:function(){var e=arguments[0],t=arguments[1];if(e!==t){var s="ASSERTION FAILED: "+JSON.stringify(e)+" !== "+JSON.stringify(t);throw arguments.length>2&&(s+=" ("+JSON.stringify(Array.prototype.slice.call(arguments,2))+")"),new Error(s)}},TestResponsive_multiplier_medium:function(){var e=r.makeResponsiveMultiplier(500,100,[1,2,3],[200,800]);this.AssertStrictEquals(e,200,e)},TestResponsive_multiplier_medium_default:function(){var e=r.makeResponsiveMultiplier(500,100);this.AssertStrictEquals(e,100,e)},TestResponsive_multiplier_small:function(){var e=r.makeResponsiveMultiplier(100,100,[1,2,3],[200,800]);this.AssertStrictEquals(e,100,e)},TestResponsive_multiplier_small_border:function(){var e=r.makeResponsiveMultiplier(200,100,[1,2,3],[200,800]);this.AssertStrictEquals(e,100,e)},TestResponsive_multiplier_large_border:function(){var e=r.makeResponsiveMultiplier(800,100,[1,2,3],[200,800]);this.AssertStrictEquals(e,200,e)},TestResponsive_multiplier_large:function(){var e=r.makeResponsiveMultiplier(900,100,[1,2,3],[200,800]);this.AssertStrictEquals(e,300,e)},TestResponsive_multiplier_overflow:function(){var e=r.makeResponsiveMultiplier(900,100,[1],[200,800]);this.AssertStrictEquals(e,100,e)},TestResponsive_values_medium:function(){var e=r.makeResponsiveValues(500,[200,300,400],[200,800]);this.AssertStrictEquals(e,300,e)},TestResponsive_values_overflow:function(){var e=r.makeResponsiveValues(500,[200],[200,800]);this.AssertStrictEquals(e,200,e)},TestResponsive_values_empty_array:function(){var e=r.makeResponsiveValues(500,[],[200,800]);this.AssertStrictEquals(e,0,e)},Run:function(){for(var e=Object.keys(this).sort(),t=0;t0;return c.log("duration: "+this.props.duration),s.default.createElement(u,{width:this.props.width,height:this.props.height,primaryButton:"replay",playhead:this.props.duration,duration:this.props.duration,platform:this.props.platform,volume:this.props.volume,onPress:function(e){return t.handlePress(e)},shouldShowProgressBar:!0,showWatermark:this.props.showWatermark,handleControlsTouch:function(){return t.props.handleControlsTouch()},onScrub:function(e){return t.handleScrub(e)},fullscreen:this.props.fullscreen,isShow:e,config:{controlBar:this.props.config.controlBar,buttons:this.props.config.buttons,icons:this.props.config.icons,live:this.props.config.live}})},render:function(){return this._renderDefaultScreen()}}));r.exports=d}); +__d(387,function(t,o,e,n){e.exports={container:{flex:1,flexDirection:"column",alignItems:"flex-start"},fullscreenContainer:{flex:1,flexDirection:"column",backgroundColor:"transparent"},promoImageSmall:{width:180,height:90,margin:20},controlBarPosition:{flex:0,flexDirection:"column",backgroundColor:"rgba(0,0,0,0.3)"},replaybuttonCenter:{flex:1,flexDirection:"row",alignSelf:"center",alignItems:"center",backgroundColor:"transparent"},replaybuttonSE:{position:"absolute",bottom:0,right:0},replaybuttonSW:{position:"absolute",bottom:0,left:0},replaybutton:{fontSize:40,textAlign:"center",color:"white",margin:10},iconDismiss:{padding:25},dismissButtonTopRight:{position:"absolute",top:0,right:0}}}); +__d(388,function(e,r,o,a){"use strict";var t=r(12),l=babelHelpers.interopRequireDefault(t),c=r(41),s=r(379),n=s.getStyles(r(389)),p=l.default.createClass({displayName:"ProgressBar",propTypes:{percent:l.default.PropTypes.number,config:l.default.PropTypes.object,ad:l.default.PropTypes.object},render:function(){var e=this.props.percent,r=0,o=1-e-r;if(this.props.ad)var a=this.props.config.controlBar.adScrubberBar.playedColor,t=this.props.config.controlBar.adScrubberBar.backgroundColor,s=this.props.config.controlBar.adScrubberBar.bufferedColor;else var a=this.props.config.controlBar.scrubberBar.playedColor,t=this.props.config.controlBar.scrubberBar.backgroundColor,s=this.props.config.controlBar.scrubberBar.bufferedColor;var p={backgroundColor:a,flex:e},u={backgroundColor:t,flex:r},d={backgroundColor:s,flex:o},f=c.StyleSheet.create({played:p,background:u,buffered:d});return l.default.createElement(c.View,{style:n.container},l.default.createElement(c.View,{style:f.played}),l.default.createElement(c.View,{style:f.background}),l.default.createElement(c.View,{style:f.buffered}))}});o.exports=p}); +__d(389,function(i,n,r,o){r.exports={container:{flexDirection:"row",height:3,marginVertical:6,marginHorizontal:20}}}); +__d(390,function(o,e,s,i){"use strict";var t=e(12),n=babelHelpers.interopRequireDefault(t),r=e(41),p=e(374),c=p.BUTTON_NAMES,l=(p.IMG_URLS,p.UI_SIZES),a=(e(373),e(379)),h=e(391),u=e(394),f=(e(392),e(385)),d=a.getStyles(e(395)),y=n.default.createClass({displayName:"ControlBar",getInitialState:function(){return{showVolume:!1}},propTypes:{width:n.default.PropTypes.number.isRequired,height:n.default.PropTypes.number.isRequired,primaryButton:n.default.PropTypes.string.isRequired,fullscreen:n.default.PropTypes.bool.isRequired,playhead:n.default.PropTypes.number.isRequired,duration:n.default.PropTypes.number.isRequired,volume:n.default.PropTypes.number.isRequired,onPress:n.default.PropTypes.func.isRequired,handleControlsTouch:n.default.PropTypes.func.isRequired,live:n.default.PropTypes.object,config:n.default.PropTypes.object.isRequired},getDefaultProps:function(){return{playhead:0,duration:0}},getPlayHeadTimeString:function(){return this.props.live?this.props.live.label:a.secondsToString(this.props.playhead)+" - "},getDurationString:function(){return this.props.live?null:a.secondsToString(this.props.duration)},onPlayPausePress:function(){this.props.onPress(c.PLAY_PAUSE)},onVolumePress:function(){this.setState({showVolume:!this.state.showVolume})},onSocialSharePress:function(){this.props.onPress&&this.props.onPress(c.SHARE)},onClosedCaptionsPress:function(){this.props.onPress&&this.props.onPress(c.CLOSED_CAPTIONS)},onDiscoveryPress:function(){this.props.onPress&&this.props.onPress(c.DISCOVERY)},onFullscreenPress:function(){this.props.onPress&&this.props.onPress(c.FULLSCREEN)},onMorePress:function(){this.props.onPress&&this.props.onPress(c.MORE)},onRewindPress:function(){this.props.onPress&&this.props.onPress(c.REWIND)},render:function(){var o,e=f.makeResponsiveMultiplier(this.props.width,l.CONTROLBAR_ICONSIZE),s=f.makeResponsiveMultiplier(this.props.width,l.CONTROLBAR_LABELSIZE);this.props.platform==p.PLATFORMS.ANDROID&&(o=this.props.config.controlBar.logo.imageResource.androidResource),this.props.platform==p.PLATFORMS.IOS&&(o=this.props.config.controlBar.logo.imageResource.iosResource);for(var i=[],t={playPause:{onPress:this.onPlayPausePress,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],playIcon:this.props.config.icons.play,pauseIcon:this.props.config.icons.pause,replayIcon:this.props.config.icons.replay,primaryActionButton:this.props.primaryButton},volume:{onPress:this.onVolumePress,style:this.state.showVolume?[d.icon,{fontSize:e},d.iconHighlighted,this.props.config.controlBar.iconStyle.active]:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],iconOn:this.props.config.icons.volume,iconOff:this.props.config.icons.volumeOff,iconTouchableStyle:d.iconTouchable,showVolume:this.state.showVolume,volume:this.props.volume,scrubberStyle:d.volumeSlider,volumeControlColor:this.props.config.controlBar.volumeControl.color},timeDuration:{onPress:this.props.live?this.props.live.onGoLive:null,playHeadTimeStyle:[d.playheadLabel,{fontSize:s}],durationStyle:[d.durationLabel,{fontSize:s}],completeTimeStyle:[d.completeTimeStyle],playHeadTimeString:this.getPlayHeadTimeString(),iconTouchableStyle:d.iconTouchable,durationString:this.getDurationString()},fullscreen:{onPress:this.onFullscreenPress,iconTouchableStyle:d.iconTouchable,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],icon:this.props.fullscreen?this.props.config.icons.compress:this.props.config.icons.expand},rewind:{onPress:this.onRewindPress,iconTouchableStyle:d.iconTouchable,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],icon:this.props.config.icons.rewind},moreOptions:{onPress:this.onMorePress,iconTouchableStyle:d.iconTouchable,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],icon:this.props.config.icons.ellipsis},discovery:{onPress:this.onDiscoveryPress,iconTouchableStyle:d.iconTouchable,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],icon:this.props.config.icons.discovery},share:{onPress:this.onSocialSharePress,iconTouchableStyle:d.iconTouchable,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],icon:this.props.config.icons.share},closedCaption:{onPress:this.onClosedCaptionsPress,iconTouchableStyle:d.iconTouchable,style:[d.icon,{fontSize:e},this.props.config.controlBar.iconStyle.active],icon:this.props.config.icons.cc},watermark:{shouldShow:a.shouldShowLandscape(this.props.width,this.props.height),style:d.waterMarkImage,icon:o,resizeMode:r.Image.resizeMode.contain}},c=u.collapse(this.props.width,this.props.config.buttons),y=0;y0?e.iconOn:e.iconOff,n={fontFamily:l.fontFamilyName};return r.default.createElement(o.View,{style:[{flexDirection:"row"}]},r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,n]},l.fontString)),t)},timeDurationWidget:function(e){if(e.onPress)return r.default.createElement(o.TouchableHighlight,{onPress:e.onPress},r.default.createElement(o.Text,{style:e.style},e.durationString));var t=r.default.createElement(o.Text,{style:e.playHeadTimeStyle},e.playHeadTimeString),l=r.default.createElement(o.Text,{style:e.durationStyle},e.durationString);return r.default.createElement(o.View,{style:e.completeTimeStyle},t,l)},flexibleSpaceWidget:function(e){return r.default.createElement(o.View,{style:{flex:1}})},discoveryWidget:function(e){var t={fontFamily:e.icon.fontFamilyName};return r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,t]},e.icon.fontString))},fullscreenWidget:function(e){var t={fontFamily:e.icon.fontFamilyName};return r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,t]},e.icon.fontString))},moreOptionsWidget:function(e){var t={fontFamily:e.icon.fontFamilyName};return r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,t]},e.icon.fontString))},rewindWidget:function(e){var t={fontFamily:e.icon.fontFamilyName};return r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,t]},e.icon.fontString))},watermarkWidget:function(e){return e.shouldShow?r.default.createElement(o.View,{style:s.watermark},r.default.createElement(o.Image,{style:e.style,source:{uri:e.icon},resizeMode:e.resizeMode})):null},shareWidget:function(e){var t={fontFamily:e.icon.fontFamilyName};return r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,t]},e.icon.fontString))},closedCaptionWidget:function(e){var t={fontFamily:e.icon.fontFamilyName};return r.default.createElement(o.TouchableHighlight,{style:[e.iconTouchableStyle],onPress:e.onPress},r.default.createElement(o.Text,{style:[e.style,t]},e.icon.fontString))},bitrateSelectorWidget:function(e){return null},liveWidget:function(e){return null},render:function(){var e={playPause:this.playPauseWidget,volume:this.volumeWidget,timeDuration:this.timeDurationWidget,flexibleSpace:this.flexibleSpaceWidget,rewind:this.rewindWidget,discovery:this.discoveryWidget,fullscreen:this.fullscreenWidget,moreOptions:this.moreOptionsWidget,watermark:this.watermarkWidget,share:this.shareWidget,closedCaption:this.closedCaptionWidget,bitrateSelector:this.bitrateSelectorWidget,live:this.liveWidget};if(this.props.widgetType.name in e){var t=this.props.options[this.props.widgetType.name];return e[this.props.widgetType.name](t)}return u.warn("WARNING: unsupported widget name: "+this.props.widgetType.name),r.default.createElement(o.View,null)}}));l.exports=y}); +__d(392,function(e,o,r,t){"use strict";var u=o(12),l=babelHelpers.interopRequireDefault(u),p=o(41);({name:"VolumeView",propTypes:{volume:l.default.PropTypes.object}});r.exports=(0,p.requireNativeComponent)("OOVolumeView",null)}); +__d(393,function(t,e,n,r){n.exports={watermark:{flex:1,justifyContent:"center",alignItems:"center",backgroundColor:"transparent"}}}); +__d(394,function(t,i,n,o){"use strict";var e={collapse:function(t,i){if(isNaN(t)||void 0===t)return{fit:i,overflow:[]};if(!i)return[];var n=this,o=i.filter(function(t){return n._isValid(t)}),e=this._collapse(t,o);return e},_isValid:function(t){var i=t&&"moreOptions"==t.location||"controlBar"==t.location&&t.whenDoesNotFit&&void 0!==t.minWidth&&t.minWidth>=0;return i},_collapse:function(t,i){for(var n={fit:i.slice(),overflow:[]},o=i.reduce(function(t,i,n,o){return i.minWidth?t+i.minWidth:t},0),e=i.length-1;e>=0;--e){var r=i[e];this._isOnlyInMoreOptions(r)&&(o=this._collapseLastItemMatching(n,r,o)),o>t&&this._isCollapsable(r)&&(o=this._collapseLastItemMatching(n,r,o))}return n},_isOnlyInMoreOptions:function(t){var i="moreOptions"==t.location;return i},_isCollapsable:function(t){var i="controlBar"==t.location&&t.whenDoesNotFit&&"keep"!=t.whenDoesNotFit;return i},_collapseLastItemMatching:function(t,i,n){var o=t.fit.lastIndexOf(i);return o>-1&&(t.fit.splice(o,1),t.overflow.unshift(i),i.minWidth&&(n-=i.minWidth)),n},_isOverflow:function(t){return t.whenDoesNotFit&&"moveToMoreOptions"==t.whenDoesNotFit}};n.exports=e}); +__d(395,function(e,o,i,r){i.exports={controlBarContainer:{flexDirection:"row",marginHorizontal:20,flex:0,alignItems:"center",marginBottom:10},containerHidden:{flexDirection:"row",backgroundColor:"rgba(0,0,0,0.5)",height:0,overflow:"hidden"},icon:{flex:1,color:"#8E8E8E"},iconTouchable:{padding:8},playheadLabel:{flex:0,flexDirection:"row",color:"#FFFFFF",fontFamily:"AvenirNext-DemiBold"},durationLabel:{flex:0,flexDirection:"row",color:"#B3B3B3",fontFamily:"AvenirNext-DemiBold"},completeTimeStyle:{flex:0,flexDirection:"row"},iconHighlighted:{color:"#E6E6E6"},volumeSlider:{height:30,width:100,alignSelf:"center"},placeholder:{flex:1},waterMarkImage:{width:120,height:18,alignItems:"center",backgroundColor:"transparent",margin:10}}}); +__d(396,function(e,r,a,t){var l=r(12),n=babelHelpers.interopRequireDefault(l),s=r(41),i=r(379),u=i.getStyles(),o=n.default.createClass({displayName:"WaterMark",render:function(){var e=u.waterMarkImageSE,r=n.default.createElement(s.Image,{style:[u.waterMarkImage,e],source:{uri:this.props.general.watermark.url},resizeMode:s.Image.resizeMode.contain});return n.default.createElement(s.View,{style:u.waterMarkContainer},r)}});a.exports=o}); +__d(397,function(e,t,l,n){var r=t(12),a=babelHelpers.interopRequireDefault(r),i=t(41),s=t(379),p=s.getStyles(t(398)),o=a.default.createClass({displayName:"InfoPanel",propTypes:{title:a.default.PropTypes.string,description:a.default.PropTypes.string},render:function(){var e;return e=a.default.createElement(i.View,{style:p.infoPanelNW},a.default.createElement(i.Text,{style:p.infoPanelTitle},this.props.title),a.default.createElement(i.Text,{style:p.infoPanelDescription},this.props.description)),a.default.createElement(i.View,{style:p.container},e)}});l.exports=o}); +__d(398,function(n,e,t,c){t.exports={container:{flexDirection:"column",alignItems:"center"}}}); +__d(399,function(e,t,r,s){"use strict";var o=t(12),i=babelHelpers.interopRequireDefault(o),n=t(41),h=t(374),a=(h.BUTTON_NAMES,h.IMG_URLS,h.UI_SIZES),p=t(379),u=t(388),l=t(390),d=t(385),c=p.getStyles(t(400)),f=(p.getStyles(t(389)),6),g=20,y=3,m=14,T=45,P=8,v=i.default.createClass({displayName:"BottomOverlay",propTypes:{width:i.default.PropTypes.number,height:i.default.PropTypes.number,primaryButton:i.default.PropTypes.string,fullscreen:i.default.PropTypes.bool,cuePoints:i.default.PropTypes.array,playhead:i.default.PropTypes.number,duration:i.default.PropTypes.number,ad:i.default.PropTypes.object,volume:i.default.PropTypes.number,onPress:i.default.PropTypes.func,onScrub:i.default.PropTypes.func,handleControlsTouch:i.default.PropTypes.func.isRequired,isShow:i.default.PropTypes.bool,shouldShowProgressBar:i.default.PropTypes.bool,live:i.default.PropTypes.object,shouldShowLandscape:i.default.PropTypes.bool,config:i.default.PropTypes.object},getDefaultProps:function(){return{shouldShowProgressBar:!0}},getInitialState:function(){return this.props.isShow?{touch:!1,opacity:new n.Animated.Value(1),height:new n.Animated.Value(d.makeResponsiveMultiplier(this.props.width,a.CONTROLBAR_HEIGHT))}:{touch:!1,opacity:new n.Animated.Value(0),height:new n.Animated.Value(0)}},componentDidUpdate:function(e,t){e.width!=this.props.width&&this.props.isShow&&this.state.height.setValue(d.makeResponsiveMultiplier(this.props.width,a.CONTROLBAR_HEIGHT)),e.isShow!=this.props.isShow&&(this.state.opacity.setValue(this.props.isShow?0:1),this.state.height.setValue(this.props.isShow?1:d.makeResponsiveMultiplier(this.props.width,a.CONTROLBAR_HEIGHT)),n.Animated.parallel([n.Animated.timing(this.state.opacity,{toValue:this.props.isShow?1:0,duration:500,delay:0}),n.Animated.timing(this.state.height,{toValue:this.props.isShow?d.makeResponsiveMultiplier(this.props.width,a.CONTROLBAR_HEIGHT):1,duration:500,delay:0})]).start())},_renderProgressBarWidth:function(){return this.props.width-2*g},_renderTopOffset:function(e){return f+y/2-e/2},_renderLeftOffset:function(e,t,r){return g+t*r-e/2},_renderProgressScrubber:function(e){var t=this._renderProgressBarWidth(),r=this._renderTopOffset(m),s=this._renderLeftOffset(m,e,t),o={top:r,left:s};return i.default.createElement(n.View,{style:[c.progressScrubber,o,{width:m,height:m}]})},_renderProgressBar:function(e){return i.default.createElement(u,{ref:"progressBar",percent:e,config:this.props.config,ad:this.props.ad})},_renderCompleteProgressBar:function(){if(this.props.shouldShowProgressBar){var e=this.playedPercent(this.props.playhead,this.props.duration);return i.default.createElement(n.View,{style:c.progressBarStyle},this._renderProgressBar(e),this._renderProgressScrubber(!this.props.ad&&this.state.touch?this.touchPercent(this.state.x):e),this._renderCuePoints(this.props.cuePoints))}},_getCuePointLeftOffset:function(e,t){var r=e/this.props.duration;r>1&&(r=1),r<0&&(r=0);var s=this._renderLeftOffset(P,r,t);return s},_renderCuePoints:function(e){if(e){for(var t,r,s=[],o=this._renderProgressBarWidth(),h=this._renderTopOffset(P),a=0,p=0;p1?r=1:r<0&&(r=0),r},touchPercent:function(e){var t=(e-g)/(this.props.width-2*g);return t>1?t=1:t<0&&(t=0),t},handleTouchStart:function(e){if(this.props.handleControlsTouch(),this.isMounted()){var t=d.makeResponsiveMultiplier(this.props.width,T);if(this.props.height-e.nativeEvent.pageYthis.props.height?h.thumbnailLandscape:h.thumbnailPortrait,r=this.props.width>this.props.height?h.columnContainerLandscape:h.columnContainerPortrait;this.state.impressionsFired||f.log("Firing Impressions for all "+this.props.dataSource.length+" discovery entries");var o={opacity:this.state.opacity};return s.default.createElement(a.Animated.View,{style:[u.panel,o]},this.renderHeader(),this.renderList(t,i,r),this.renderError())},_isDiscoveryError:function(){return null===this.props.dataSource||0===this.props.dataSource.length},renderList:function(e,t,i){var r=this,o=this.props.height-40,n=l.shouldShowLandscape(this.props.width,this.props.height);return this._isDiscoveryError()?s.default.createElement(c,{horizontal:!1,data:null,itemRender:function(o,n,s){return r.renderItem(o,n,s,e,t,i)},width:this.props.width,height:o,itemWidth:e.width,itemHeight:e.height}):s.default.createElement(c,{horizontal:n,data:this.props.dataSource,itemRender:function(o,n,s){return r.renderItem(o,n,s,e,t,i)},width:this.props.width,height:o,itemWidth:e.width,itemHeight:e.height})},renderCountdownTimer:function(e){var t=this;return this.props.platform==m.PLATFORMS.ANDROID?s.default.createElement(d,{style:{width:44,height:44},countdown:{main_color:"#AAffffff",secondary_color:"#AA808080",fill_color:"#AA000000",text_color:"#AAffffff",stroke_width:10,text_size:75,max_time:10,progress:0,automatic:!0},data:{embedCode:e.embedCode,bucketInfo:e.bucketInfo}}):this.props.platform==m.PLATFORMS.IOS?s.default.createElement(p,{style:{width:44,height:44},automatic:!0,time:this.state.counterLimit,timeLeft:this.state.counterLimit,radius:22,fillColor:"#000000",strokeColor:"#ffffff",fillAlpha:.7,tapCancel:!0,onPress:this.onStatusPressed,onTimerCompleted:function(){return t.onRowSelected(e)}}):void 0},renderItem:function(e,t,i,r,o,n){var l,c=this;this.props.config.discoveryScreen.contentTitle&&this.props.config.discoveryScreen.contentTitle.show&&(l=s.default.createElement(a.Text,{style:[h.contentText,this.props.config.discoveryScreen.contentTitle.font],numberOfLines:1},e.name));var p;0===i&&this.props.screenType===T.END_SCREEN&&this.state.showCountdownTimer&&(p=this.renderCountdownTimer(e));var d=s.default.createElement(a.Image,{source:{uri:e.imageUrl},style:[o,h.thumbnailContainer]},p);return this.onRowImpressed(e),s.default.createElement(a.TouchableHighlight,{key:t,underlayColor:"#37455B",onPress:function(){return c.onRowSelected(e)},style:r},s.default.createElement(a.View,{style:n},d,l))},renderHeader:function(){var e;if(this.props.config.discoveryScreen.panelTitle&&this.props.config.discoveryScreen.panelTitle.imageUri&&this.props.config.discoveryScreen.panelTitle.showImage)return s.default.createElement(a.Image,{style:h.waterMarkImage,source:{uri:this.props.config.discoveryScreen.panelTitle.imageUri}});e=l.localizedString(this.props.locale,"Discover",this.props.localizableStrings);var t=this.props.config.icons.discovery.fontString;return s.default.createElement(a.View,{style:u.panelTitleView},s.default.createElement(a.Text,{style:[u.panelTitleText]},e),s.default.createElement(a.Text,{style:u.panelIcon},t),s.default.createElement(a.View,{style:u.headerFlexibleSpace}),s.default.createElement(a.TouchableHighlight,{style:[u.dismissButton],onPress:this.onDismissPress},s.default.createElement(a.Text,{style:u.dismissIcon},this.props.config.icons.dismiss.fontString)))},renderError:function(){var e="SOMETHING NOT RIGHT! THERE SHOULD BE VIDEOS HERE.",t="(Try Clicking The Discover Button Again On Reload Your Page)",i={flexDirection:"row"};this.props.widthi&&(r=i);var s=[];if(null!=this.props.data)for(var o=Math.ceil(this.props.data.length/r),p=0;p=.95*this.props.duration;return{label:e?c.localizedString(this.props.locale,"LIVE",this.props.localizableStrings):c.localizedString(this.props.locale,"GO LIVE",this.props.localizableStrings),onGoLive:e?null:this.onGoLive}}return null},onGoLive:function(){h.log("onGoLive"),this.props.handlers.onScrub&&this.props.handlers.onScrub(1)},handlePress:function(e){h.verbose("VideoView Handle Press: "+e),this.state.showControls&&"LIVE"==e?this.props.handlers.onScrub(1):this.props.handlers.onPress(e)},_createOnIcon:function(e,t){return function(){t(e)}},_renderBottomOverlay:function(e){var t=this,o=this.props.availableClosedCaptionsLanguages&&this.props.availableClosedCaptionsLanguages.length>0;return i.default.createElement(p,{width:this.props.width,height:this.props.height,primaryButton:this.props.playing?"play":"pause",fullscreen:this.props.fullscreen,cuePoints:this.props.cuePoints,playhead:this.props.playhead,platform:this.props.platform,duration:this.props.duration,volume:this.props.volume,live:this.generateLiveObject(),onPress:function(e){return t.handlePress(e)},onScrub:function(e){return t.handleScrub(e)},handleControlsTouch:function(){return t.props.handlers.handleControlsTouch()},showClosedCaptionsButton:o,showWatermark:this.props.showWatermark,isShow:e,config:{controlBar:this.props.config.controlBar,buttons:this.props.config.buttons,icons:this.props.config.icons,live:this.props.config.live}})},_renderPlaceholder:function(){var e=this;return i.default.createElement(n.View,{style:f.placeholder,onTouchEnd:function(t){return e.props.handlers.handleVideoTouch(t)}})},_renderClosedCaptions:function(){var e=this,t={fontSize:this.props.captionStyles.textSize,color:this.props.captionStyles.textColor,fontFamily:this.props.captionStyles.fontName,backgroundColor:this.props.captionStyles.textBackgroundColor};return this.props.caption?i.default.createElement(n.View,{style:m.closedCaptionsContainer,onTouchEnd:function(t){return e.props.handlers.handleVideoTouch(t)}},i.default.createElement(n.View,{style:[m.closedCaptionsFlexibleSpace]}),i.default.createElement(n.View,{style:[{backgroundColor:this.props.captionStyles.backgroundColor}]},i.default.createElement(n.Text,{style:[m.closedCaptions,t]},this.props.caption)),i.default.createElement(n.View,{style:[m.closedCaptionsFlexibleSpace]})):null},_renderUpNext:function(){var e=this;return this.props.live?null:i.default.createElement(l,{config:{upNext:this.props.config.upNext,icons:this.props.config.icons},ad:this.props.ad,playhead:this.props.playhead,duration:this.props.duration,nextVideo:this.props.nextVideo,upNextDismissed:this.props.upNextDismissed,onPress:function(t){return e.handlePress(t)},platform:this.props.platform,width:this.props.width})},_renderPlayPause:function(e){var t=this,o=y.makeResponsiveMultiplier(this.props.width,P.VIDEOVIEW_PLAYPAUSE);return i.default.createElement(d,{icons:{play:{icon:this.props.config.icons.play.fontString,fontFamily:this.props.config.icons.play.fontFamilyName},pause:{icon:this.props.config.icons.pause.fontString,fontFamily:this.props.config.icons.pause.fontFamilyName}},position:"center",onPress:function(e){return t.handlePress(e)},frameWidth:this.props.width,frameHeight:this.props.height,buttonWidth:o,buttonHeight:o,platform:this.props.platform,fontSize:o,showButton:e,rate:this.props.rate,playing:this.props.playing,loading:this.props.loading,initialPlay:this.props.initialPlay})},_renderVideoWaterMark:function(){var e,t=y.makeResponsiveMultiplier(P.VIDEOWATERMARK,P.VIDEOWATERMARK);if(this.props.platform==u.PLATFORMS.ANDROID&&(e=this.props.config.general.watermark.imageResource.androidResource),this.props.platform==u.PLATFORMS.IOS&&(e=this.props.config.general.watermark.imageResource.iosResource),e)return i.default.createElement(g,{buttonWidth:t,buttonHeight:t,waterMarkName:e})},_renderAdOverlay:function(){if(!this.props.adOverlay)return null;var e=this.props.adOverlay.width,t=this.props.adOverlay.height,o=10,r=this.props.width-2*o;e>r&&(t=t/e*r,e=r);var s=(this.props.width-e)/2;return i.default.createElement(n.TouchableHighlight,{style:{height:t+10,width:this.props.width},onPress:this.handleOverlayClick},i.default.createElement(n.View,{style:{left:s,bottom:10,width:e,height:t}},i.default.createElement(n.Image,{style:f.container,source:{uri:this.props.adOverlay.resourceUrl},resizeMode:n.Image.resizeMode.contain}),i.default.createElement(n.TouchableHighlight,{style:m.dismissOverlay,onPress:this.props.handlers.onAdOverlayDismiss},i.default.createElement(n.Text,{style:m.dismissIcon},this.props.config.icons.dismiss.fontString))))},_renderLoading:function(){var e=y.makeResponsiveMultiplier(this.props.width,P.LOADING_ICON),t=this.props.platform==u.PLATFORMS.ANDROID?2:1,o=Math.round(.5*(this.props.height-e*t)),r=Math.round(.5*(this.props.width-e*t)),s={position:"absolute",top:o,left:r,width:e,height:e};if(this.props.loading)return i.default.createElement(n.ActivityIndicator,{style:s,size:"large"})},handleScrub:function(e){this.props.handlers.onScrub(e)},getDefaultProps:function(){return{playhead:0,buffered:0,duration:1}},handleTouchEnd:function(e){this.props.handlers.handleVideoTouch()},handleOverlayClick:function(){this.props.handlers.onAdOverlay(this.props.adOverlay.clickUrl)},render:function(){var e=(new Date).getTime()-this.props.lastPressedTime>T,t=!e;return i.default.createElement(n.View,{style:f.container},this._renderPlaceholder(),this._renderClosedCaptions(),this._renderVideoWaterMark(),this._renderAdOverlay(),this._renderPlayPause(t),this._renderUpNext(),this._renderBottomOverlay(t),this._renderLoading())}});o.exports=b}); +__d(413,function(e,t,s,r){"use strict";var a=t(12),o=babelHelpers.interopRequireDefault(a),p=t(41),i=t(373),l=t(379),n=l.getStyles(t(414)),d=t(374),u=d.BUTTON_NAMES,l=t(379),h=o.default.createClass({displayName:"AdBar",propTypes:{ad:o.default.PropTypes.object,playhead:o.default.PropTypes.number,duration:o.default.PropTypes.number,onPress:o.default.PropTypes.func,width:o.default.PropTypes.number,localizableStrings:o.default.PropTypes.object,locale:o.default.PropTypes.string},onLearnMore:function(){this.props.onPress(u.LEARNMORE)},onSkip:function(){this.props.onPress(u.SKIP)},generateResponsiveText:function(e,t){var s,r=(this.props.ad.title?this.props.ad.title+" ":" ",this.props.ad.count?this.props.ad.count:1),a=this.props.ad.unplayedCount?this.props.ad.unplayedCount:0,o=l.secondsToString(this.props.duration-this.props.playhead),p=l.localizedString(this.props.locale,"Ad Playing",this.props.localizableStrings);this.props.ad.title&&this.props.ad.title.length>0&&(p+=":");var n="("+(r-a)+"/"+r+")",d=this.props.width-32;return e&&(d-=this.props.ad.measures.learnmore+32),i.verbose("width: "+this.props.width+". allowed: "+d+". learnmore: "+this.props.ad.measures.learnmore),i.verbose(". duration: "+this.props.ad.measures.duration+". count: "+this.props.ad.measures.count+". title: "+this.props.ad.measures.title+". prefix: "+this.props.ad.measures.prefix),this.props.ad.skipoffset>=0&&(d-=t?this.props.ad.measures.skipad+32:this.props.ad.measures.skipadintime+32),this.props.ad.measures.duration<=d&&(s=o,d-=this.props.ad.measures.duration,i.verbose("allowedAfterDuration: "+d),this.props.ad.measures.count<=d&&(s=n+s,d-=this.props.ad.measures.count,i.verbose("allowedAfterCount: "+d),this.props.ad.measures.title<=d&&(s=this.props.ad.title+s,d-=this.props.ad.measures.title,i.verbose("allowedAfterTitle: "+d),this.props.ad.measures.prefix<=d&&(s=p+s)))),s},render:function(){var e,t,s,r=this.props.ad.clickUrl&&this.props.ad.clickUrl.length>0,a=this.props.playhead>=this.props.ad.skipoffset,i=this.generateResponsiveText(r,a),d=l.localizedString(this.props.locale,"Learn More",this.props.localizableStrings),u=l.localizedString(this.props.locale,"Skip Ad in ",this.props.localizableStrings),h=l.localizedString(this.props.locale,"Skip Ad",this.props.localizableStrings);return r&&(e=o.default.createElement(p.TouchableHighlight,{onPress:this.onLearnMore},o.default.createElement(p.View,{style:n.button},o.default.createElement(p.Text,{style:n.buttonText},d)))),this.props.ad.skipoffset>=0&&(a?t=o.default.createElement(p.TouchableHighlight,{onPress:this.onSkip},o.default.createElement(p.View,{style:n.button},o.default.createElement(p.Text,{style:n.buttonText},h))):s=o.default.createElement(p.Text,{allowFontScaling:!0,style:n.label},u+l.getTimerLabel(this.props.ad.skipoffset-this.props.playhead))),o.default.createElement(p.View,{style:n.container},o.default.createElement(p.Text,{allowFontScaling:!0,style:n.label},i),o.default.createElement(p.View,{style:n.placeholder}),e,s,t)}});s.exports=h}); +__d(414,function(o,e,t,r){t.exports={container:{flexDirection:"row",alignItems:"center",backgroundColor:"rgba(0,0,0,0.5)"},label:{textAlign:"center",color:"white",fontSize:16,margin:10,padding:6,fontFamily:"AvenirNext-DemiBold"},placeholder:{flex:1},button:{backgroundColor:"transparent",padding:6,margin:10,borderRadius:5,borderColor:"white",borderWidth:1},buttonText:{textAlign:"center",color:"white",fontSize:16,fontFamily:"Roboto"}}}); +__d(415,function(t,e,s,i){var o=e(12),n=babelHelpers.interopRequireDefault(o),r=e(41),p=e(379),a=p.getStyles(e(416)),l=e(406),u=e(407),d=(e(385),e(374)),f=n.default.createClass({displayName:"UpNext",propTypes:{config:n.default.PropTypes.object,playhead:n.default.PropTypes.number,duration:n.default.PropTypes.number,ad:n.default.PropTypes.object,nextVideo:n.default.PropTypes.object,onPress:n.default.PropTypes.func,upNextDismissed:n.default.PropTypes.bool,width:n.default.PropTypes.number,platform:n.default.PropTypes.string},dismissUpNext:function(){this.props.onPress("upNextDismiss")},clickUpNext:function(){this.props.onPress("upNextClick")},upNextDuration:function(){return this.props.config.upNext.timeToShow.indexOf("%")>=0?this.props.duration-parseFloat(this.props.config.upNext.timeToShow.slice(0,-1)/100)*this.props.duration:parseInt(this.props.config.upNext.timeToShow)},isWithinShowUpNextBounds:function(){return parseInt(this.upNextDuration())>this.props.duration-this.props.playhead},_renderDismissButton:function(){return n.default.createElement(r.TouchableHighlight,{onPress:this.dismissUpNext,underlayColor:"transparent",style:a.dismissButtonContainer},n.default.createElement(r.Text,{style:[a.dismissButton,{fontFamily:this.props.config.icons.dismiss.fontFamilyName}]},this.props.config.icons.dismiss.fontString))},renderCountdownTimer:function(){return this.props.platform==d.PLATFORMS.ANDROID?n.default.createElement(u,{style:a.countdownView,countdown:{main_color:"#AAffffff",secondary_color:"#AA808080",fill_color:"#AA000000",text_color:"#AAffffff",stroke_width:5,text_size:25,max_time:this.upNextDuration(),progress:parseInt(this.upNextDuration()-(this.props.duration-this.props.playhead)),automatic:!1}}):this.props.platform==d.PLATFORMS.IOS?n.default.createElement(l,{style:a.countdownView,automatic:!1,time:this.upNextDuration(),timeLeft:this.props.duration-this.props.playhead,radius:9,fillAlpha:.7}):void 0},render:function(){if(this.isWithinShowUpNextBounds()&&!this.props.upNextDismissed&&this.props.config.upNext.showUpNext&&!this.props.ad&&null!=this.props.nextVideo){var t=this.renderCountdownTimer(),e=n.default.createElement(r.Image,{source:{uri:this.props.nextVideo.imageUrl},style:a.thumbnail},n.default.createElement(r.TouchableHighlight,{style:a.thumbnail,onPress:this.clickUpNext},n.default.createElement(r.Text,{style:a.countdownText},this.props.config.icons.play.fontString))),s=n.default.createElement(r.View,{style:a.textContainer},t,n.default.createElement(r.View,{style:a.titleContainer},n.default.createElement(r.Text,{style:a.title,numberOfLines:1},"Up next: ",this.props.nextVideo.name),n.default.createElement(r.Text,{style:a.description,numberOfLines:2},this.props.nextVideo.description))),i=this._renderDismissButton();return n.default.createElement(r.View,{style:a.container},e,s,i)}return null}});s.exports=f}); +__d(416,function(t,i,n,o){n.exports={container:{backgroundColor:"rgba(22,22,22,0.9)",flexDirection:"row",height:80},thumbnailContainer:{marginRight:15},thumbnail:{height:80,flex:2,justifyContent:"center",alignItems:"center"},countdownText:{fontFamily:"ooyala-slick-type",fontSize:23,textAlign:"center",color:"white"},countdownView:{width:18,height:18,marginLeft:10},textContainer:{flex:5,flexDirection:"row",paddingTop:15,marginRight:15},titleContainer:{flex:1,flexDirection:"column"},title:{color:"white",fontWeight:"bold",marginLeft:10,fontSize:14,fontFamily:"Roboto"},description:{color:"white",marginTop:15,fontFamily:"GillSans",fontSize:11},dismissButtonContainer:{marginTop:20,marginRight:15},dismissButton:{fontSize:10,color:"white"}}}); +__d(417,function(e,n,r,t){r.exports={fullscreenContainer:{flex:1,justifyContent:"center",alignItems:"center"},container:{flex:1,flexDirection:"column",backgroundColor:"transparent",overflow:"hidden"},placeholder:{flex:1,alignItems:"stretch",backgroundColor:"transparent"}}}); +__d(418,function(e,t,r,i){var a=t(12),o=babelHelpers.interopRequireDefault(a),s=t(41),n=(t(385),t(374)),u=t(379).getStyles(t(419)),d=(n.BUTTON_NAMES,n.IMG_URLS,n.UI_SIZES,o.default.createClass({displayName:"logo",propTypes:{buttonWidth:o.default.PropTypes.number.isRequired,buttonHeight:o.default.PropTypes.number.isRequired,waterMarkName:o.default.PropTypes.string.isRequired},renderLogo:function(){var e=this.props.waterMarkName,t={width:this.props.buttonWidth,height:this.props.buttonHeight};return o.default.createElement(s.View,{style:[u.watermarkContainer]},o.default.createElement(s.Image,{style:t,source:{uri:e},resizeMode:s.Image.resizeMode.contain}))},render:function(){return this.renderLogo()}}));r.exports=d}); +__d(419,function(e,n,t,i){t.exports={watermarkContainer:{flex:0,flexDirection:"row",justifyContent:"flex-end",padding:10}}}); +__d(420,function(e,t,i,n){"use strict";var s=t(12),a=babelHelpers.interopRequireDefault(s),l=t(41),o=1e3,r=t(374),c=(r.ICONS,t(421)),p=t(379),u=t(404),d=t(423),h=t(379).getStyles(t(424)),g=t(409),f=a.default.createClass({displayName:"LanguageSelectionPanel",propTypes:{languages:a.default.PropTypes.array,selectedLanguage:a.default.PropTypes.string,onSelect:a.default.PropTypes.func,onDismiss:a.default.PropTypes.func,width:a.default.PropTypes.number,height:a.default.PropTypes.number,config:a.default.PropTypes.object},getInitialState:function(){return{opacity:new l.Animated.Value(0)}},componentDidMount:function(){this.state.opacity.setValue(0),l.Animated.parallel([l.Animated.timing(this.state.opacity,{toValue:1,duration:o,delay:0})]).start()},isSelected:function(e){return e&&""!==e&&e==this.props.selectedLanguage},onSelected:function(e){this.props.selectedLanguage!==e&&this.props.onSelect(e)},onDismissPress:function(){this.props.onDismiss()},onSwitchToggled:function(e){e?this.onSelected(this.props.languages[0]):this.onSelected("")},onTouchEnd:function(e){},renderHeader:function(){var e=p.localizedString(this.props.config.locale,"CC Options",this.props.config.localizableStrings),t=this.props.config.icons.cc.fontString;return a.default.createElement(l.View,{style:g.panelTitleView},a.default.createElement(l.Text,{style:[g.panelTitleText]},e),a.default.createElement(l.Text,{style:g.panelIcon},t),a.default.createElement(l.View,{style:g.headerFlexibleSpace}),a.default.createElement(l.TouchableHighlight,{style:[g.dismissButton],onPress:this.onDismissPress},a.default.createElement(l.Text,{style:g.dismissIcon},this.props.config.icons.dismiss.fontString)))},render:function(){var e=this,t=!1;this.props.selectedLanguage&&""!==this.props.selectedLanguage&&(t=!0);var i=p.shouldShowLandscape(this.props.width,this.props.height),n=this.props.height-30-30-60,s={opacity:this.state.opacity};if(this.props.selectedLanguage)var o=a.default.createElement(d,{isVisible:t,config:this.props.config});return a.default.createElement(l.Animated.View,{style:[h.panelContainer,g.panel,s]},this.renderHeader(),a.default.createElement(c,{switchOn:t,areClosedCaptionsAvailable:this.props.languages.length>0,onValueChanged:function(t){return e.onSwitchToggled(t)},switchOnText:p.localizedString(this.props.config.locale,"On",this.props.config.localizableStrings),switchOffText:p.localizedString(this.props.config.locale,"Off",this.props.config.localizableStrings),config:this.props.config}),a.default.createElement(u,{horizontal:i,data:this.props.languages,itemRender:this.renderItem,width:this.props.width,height:n,itemWidth:160,itemHeight:88}),o)},renderItem:function(e,t){var i=this,n=this.isSelected(e)?h.selectedButton:h.button;return a.default.createElement(l.TouchableHighlight,{key:t,style:h.item,onPress:function(){return i.onSelected(e)}},a.default.createElement(l.View,{style:n},a.default.createElement(l.View,{style:h.itemContainer},a.default.createElement(l.Text,{style:h.buttonText},e))))}});i.exports=f}); +__d(421,function(t,e,o,s){"use strict";var i=e(12),r=babelHelpers.interopRequireDefault(i),l=e(41),n=(e(374),e(379).getStyles(e(422))),p=r.default.createClass({displayName:"ToggleSwitch",propTypes:{switchOn:r.default.PropTypes.bool,areClosedCaptionsAvailable:r.default.PropTypes.bool,switchOnText:r.default.PropTypes.string,switchOffText:r.default.PropTypes.string,onValueChanged:r.default.PropTypes.func,config:r.default.PropTypes.object,onTintColor:r.default.PropTypes.string,tintColor:r.default.PropTypes.string,thumbTintColor:r.default.PropTypes.string},getDefaultProps:function(){return{onTintColor:"#498DFC",tintColor:"#DDDDDD",thumbTintColor:"#FFFFFF"}},onSwitchToggled:function(){this.props.onValueChanged(!this.props.switchOn)},render:function(){var t=this.props.switchOn?n.highlightedText:n.grayedText,e=this.props.switchOn?n.grayedText:n.highlightedText;return r.default.createElement(l.View,{style:n.container},r.default.createElement(l.Text,{style:e},this.props.switchOffText),r.default.createElement(l.Switch,{style:{width:50},value:this.props.switchOn,onValueChange:this.onSwitchToggled,disabled:!this.props.areClosedCaptionsAvailable,onTintColor:this.props.onTintColor,tintColor:this.props.tintColor,thumbTintColor:this.props.thumbTintColor}),r.default.createElement(l.Text,{style:t},this.props.switchOnText))}});o.exports=p}); +__d(422,function(e,t,n,i){n.exports={container:{height:30,flexDirection:"row",alignItems:"center",marginLeft:16},grayedText:{textAlign:"center",color:"#363636",fontSize:12,padding:6},highlightedText:{textAlign:"center",color:"#FFFFFF",fontSize:12,padding:6}}}); +__d(423,function(e,t,i,l){"use strict";var s=t(12),a=babelHelpers.interopRequireDefault(s),n=t(41),o=t(379),r=o.getStyles(t(424)),p=t(374),c=p.UI_SIZES,u=a.default.createClass({displayName:"LanguageSelectionPreview",propTypes:{config:a.default.PropTypes.object,isVisible:a.default.PropTypes.bool},getInitialState:function(){return{height:new n.Animated.Value(this.props.isVisible?c.CC_PREVIEW_HEIGHT:0)}},componentDidUpdate:function(e,t){this.state.height.setValue(this.props.isVisible?0:c.CC_PREVIEW_HEIGHT),n.Animated.timing(this.state.height,{toValue:this.props.isVisible?c.CC_PREVIEW_HEIGHT:0,duration:300,delay:0}).start()},render:function(){return a.default.createElement(n.Animated.View,{style:r.previewPanel},a.default.createElement(n.View,{style:r.splitter}),a.default.createElement(n.Text,{style:r.buttonText},o.localizedString(this.props.config.locale,"CLOSE CAPTION PREVIEW",this.props.config.localizableStrings)),a.default.createElement(n.Text,{style:r.buttonText},o.localizedString(this.props.config.locale,"Sample Text",this.props.config.localizableStrings)))}});i.exports=u}); +__d(424,function(e,t,n,i){n.exports={panelContainer:{flex:1,flexDirection:"column",alignItems:"stretch"},item:{flex:1,width:160,height:88},listView:{backgroundColor:"#000000"},button:{flexDirection:"row",flex:1,alignItems:"center",backgroundColor:"#333333",padding:6,marginVertical:20,marginHorizontal:20,borderRadius:5,width:120,height:48},selectedButton:{flexDirection:"row",flex:1,alignItems:"center",backgroundColor:"#498DFC",padding:6,marginVertical:20,marginHorizontal:20,borderRadius:5,width:120,height:48},itemContainer:{flexDirection:"column",flex:1,alignItems:"center",backgroundColor:"transparent"},buttonText:{textAlign:"center",color:"white",fontSize:16,fontFamily:"Helvetica",backgroundColor:"transparent"},splitter:{height:1,alignSelf:"stretch",backgroundColor:"#585858"},previewPanel:{alignItems:"flex-start",backgroundColor:"black"},closedCaptionStyle:{textAlign:"left",width:60,height:20,alignItems:"flex-end",backgroundColor:"red"}}}); +__d(425,function(e,t,o,r){"use strict";var s=t(12),n=babelHelpers.interopRequireDefault(s),i=t(41),a=t(75),p=(a.get("window"),t(399)),l=t(413),h=(t(415),t(380),t(384)),u=t(374),d=t(373),c=t(379),f=c.getStyles(t(417)),y=t(385),P=(t(418),u.BUTTON_NAMES,u.PLATFORMS,u.IMG_URLS,u.UI_SIZES),g=u.AUTOHIDE_DELAY,b=n.default.createClass({displayName:"AdPlaybackScreen",propTypes:{rate:n.default.PropTypes.number,platform:n.default.PropTypes.string,playhead:n.default.PropTypes.number,buffered:n.default.PropTypes.number,duration:n.default.PropTypes.number,ad:n.default.PropTypes.object,live:n.default.PropTypes.bool,width:n.default.PropTypes.number,height:n.default.PropTypes.number,volume:n.default.PropTypes.number,fullscreen:n.default.PropTypes.bool,cuePoints:n.default.PropTypes.array,handlers:n.default.PropTypes.shape({onPress:n.default.PropTypes.func,onIcon:n.default.PropTypes.func,onScrub:n.default.PropTypes.func,handleVideoTouch:n.default.PropTypes.func,handleControlsTouch:n.default.PropTypes.func}),lastPressedTime:n.default.PropTypes.any,showWatermark:n.default.PropTypes.bool,config:n.default.PropTypes.object,nextVideo:n.default.PropTypes.object,upNextDismissed:n.default.PropTypes.bool,localizableStrings:n.default.PropTypes.object,locale:n.default.PropTypes.string,playing:n.default.PropTypes.bool,loading:n.default.PropTypes.bool,initialPlay:n.default.PropTypes.bool},componentWillReceiveProps:function(e){},getInitialState:function(){return{}},generateLiveObject:function(){if(this.props.live){var e=this.props.playhead>=.95*this.props.duration;return{label:e?c.localizedString(this.props.locale,"LIVE",this.props.localizableStrings):c.localizedString(this.props.locale,"GO LIVE",this.props.localizableStrings),onGoLive:e?null:this.onGoLive}}return null},onGoLive:function(){d.log("onGoLive"),this.props.handlers.onScrub&&this.props.handlers.onScrub(1)},handlePress:function(e){d.verbose("VideoView Handle Press: "+e),this.state.showControls&&"LIVE"==e?this.props.handlers.onScrub(1):this.props.handlers.onPress(e)},_createOnIcon:function(e,t){return function(){t(e)}},_renderBottomOverlay:function(e){var t=this;return n.default.createElement(p,{width:this.props.width,height:this.props.height,primaryButton:this.props.playing?"play":"pause",fullscreen:this.props.fullscreen,cuePoints:this.props.cuePoints,playhead:this.props.playhead,platform:this.props.platform,duration:this.props.duration,ad:this.props.ad,volume:this.props.volume,live:this.generateLiveObject(),onPress:function(e){return t.handlePress(e)},onScrub:function(e){return t.handleScrub(e)},handleControlsTouch:function(){return t.props.handlers.handleControlsTouch()},showClosedCaptionsButton:!1,showWatermark:this.props.showWatermark,isShow:e,config:{controlBar:this.props.config.controlBar,buttons:this.props.config.buttons,icons:this.props.config.icons,live:this.props.config.live}})},_renderAdBar:function(){return n.default.createElement(l,{ad:this.props.ad,playhead:this.props.playhead,duration:this.props.duration,onPress:this.handlePress,width:this.props.width,localizableStrings:this.props.localizableStrings,locale:this.props.locale})},_renderPlaceholder:function(e){var t=this;return n.default.createElement(i.View,{style:f.placeholder,onTouchEnd:function(e){return t.props.handlers.handleVideoTouch(e)}},e)},_renderPlayPause:function(e){var t=this,o=y.makeResponsiveMultiplier(this.props.width,P.VIDEOVIEW_PLAYPAUSE);return n.default.createElement(h,{icons:{play:{icon:this.props.config.icons.play.fontString,fontFamily:this.props.config.icons.play.fontFamilyName},pause:{icon:this.props.config.icons.pause.fontString,fontFamily:this.props.config.icons.pause.fontFamilyName}},position:"center",onPress:function(e){return t.handlePress(e)},frameWidth:this.props.width,frameHeight:this.props.height,buttonWidth:o,buttonHeight:o,platform:this.props.platform,fontSize:o,showButton:e,rate:this.props.rate,playing:this.props.playing,loading:this.props.loading,initialPlay:this.props.initialPlay})},handleScrub:function(e){this.props.handlers.onScrub(e)},getDefaultProps:function(){return{playhead:0,buffered:0,duration:1}},handleTouchEnd:function(e){this.props.handlers.handleVideoTouch()},_renderAdIcons:function(){var e=[];for(var t in this.props.ad.icons){var o=this.props.ad.icons[t];if(!(this.props.playheado.offset+o.duration)){var r=o.x,s=o.y,a={position:"absolute",width:o.width,height:o.height,backgroundColor:"transparent"},p=rg,t=this.props.ad&&this.props.ad.requireControls,o=!this.props.ad,r=!e&&(t||o),s=null,a=null;return this.props.ad&&(s=this.props.ad.requireAdBar&&this.props.config.adScreen.showAdMarquee?this._renderAdBar():null,this.props.ad.icons&&(a=this._renderAdIcons())),this.props.config.adScreen.showControlBar?n.default.createElement(i.View,{style:f.container},s,this._renderPlaceholder(a),this._renderPlayPause(r),this._renderBottomOverlay(r)):n.default.createElement(i.View,{style:f.container},s)}});o.exports=b}); +;require(173); +;require(0); \ No newline at end of file diff --git a/vendor/Ooyala/OoyalaSkinSDK-Android/react-native-0.33.0.aar b/vendor/Ooyala/OoyalaSkinSDK-Android/react-native-0.33.0.aar new file mode 100644 index 000000000..5a7769130 Binary files /dev/null and b/vendor/Ooyala/OoyalaSkinSDK-Android/react-native-0.33.0.aar differ