ソースを参照

添加RN相机页面

zhanglong7 7 年 前
コミット
304c59c010

+ 3 - 0
show-server/src/main/webapp/biz/js/more/reactNative.js

@ -18,4 +18,7 @@ require([ "domReady!", "wadeMobile", "mobile", "util"],function(doc,
18 18
	$("#ALERTDIALOG_RN").click(function(){
19 19
		WadeMobile.openRN("ALERTDIALOG_RN");
20 20
	});
21
	$("#CAMERA_RN").click(function(){
22
		WadeMobile.openRN("CAMERA_RN");
23
	});
21 24
});

+ 4 - 4
show-server/src/main/webapp/rn/index.android.bundle

@ -301,17 +301,17 @@ __d(function(t,r,o,e,u){'use strict';var c=r(u[0]).SourceCode,i=void 0,l='http:/
301 301
__d(function(e,r,t,n,a){'use strict';var s=r(a[0]),o=r(a[1]).SourceCode,c=void 0;t.exports=function(t){var n,u,i,d,f;return regeneratorRuntime.async(function(p){for(;;)switch(p.prev=p.next){case 0:if(c||(c=e.fetch||r(a[2]).fetch),(n=s()).bundleLoadedFromServer){p.next=4;break}throw new Error('Bundle was not loaded from the packager');case 4:return u=t,o.scriptURL&&(i=!1,u=t.map(function(e){return i||(r=e.file,/^http/.test(r)||!/[\\/]/.test(r))?(i=!0,e):babelHelpers.extends({},e,{file:o.scriptURL});var r})),p.next=8,regeneratorRuntime.awrap(c(n.url+'symbolicate',{method:'POST',body:JSON.stringify({stack:u})}));case 8:return d=p.sent,p.next=11,regeneratorRuntime.awrap(d.json());case 11:return f=p.sent,p.abrupt("return",f.stack);case 13:case"end":return p.stop()}},null,this)}},300,[299,20,76]);
302 302
__d(function(_,t,E,s,O){'use strict';var R=t(O[0]).__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;E.exports=R.takeSnapshot},301,[43]);
303 303
__d(function(e,t,r,n,l){Object.defineProperty(n,"__esModule",{value:!0});var o=t(l[0]),a=babelHelpers.interopRequireDefault(o),u=t(l[1]),i=t(l[2]),s=babelHelpers.interopRequireDefault(i),f=(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(){var e=this,t=void 0;return a.default.createElement(u.View,{style:c.container},a.default.createElement(u.TextInput,{style:c.input,underlineColorAndroid:"transparent",placeholder:"10086",ref:"phone_number",onChangeText:function(e){return t=e}}),a.default.createElement(u.Button,{title:"\u6253\u7535\u8bdd",onPress:function(){void 0!==t&&""!=t||(t=e.refs.phone_number.props.placeholder),s.default.call([t,!1],function(e,t){e&&console.error(e)})}}))}}]),t})(a.default.Component);n.default=f;var c=u.StyleSheet.create({container:{flex:1,justifyContent:'center'},input:{margin:10,backgroundColor:'#ffffff'}})},302,[12,17,303]);
304
__d(function(e,n,t,u,o){'use strict';Object.defineProperty(u,"__esModule",{value:!0});var c=n(o[0]),l=c.NativeModules.IpuRn,i={call:function(e,n){l.execute('call',e,n)},openContactsByPlugin:function(e){l.execute('getContact',[],e)},finish:function(e){l.execute("phoneNumberFinish",[e],function(){})},openContacts:function(e){c.NativeModules.IpuRnDemo.openContacts(e)},dismissRNViewController:function(e){c.NativeModules.IpuRnDemo.dismissRNViewController(e)},scanSingleByPlug:function(e){l.execute('scanSingle',null,e)},scanMultByPlug:function(e){l.execute('scanMult',null,e)},createQRByPlug:function(e,n){l.execute('createQR',e,n)},locate:function(e){l.execute('locate',null,e)},selectLocation:function(e){l.execute('selectLocation',null,e)},markMap:function(e){l.execute('markMap',e,null)},xDialogLoading:function(e){l.execute('xDialogLoading',e,null)},xDialogConfirm:function(e,n){l.execute('xDialogConfirm',e,n)},xDialogAlert:function(e){l.execute('xDialogAlert',e,null)}};u.default=i},303,[17]);
304
__d(function(e,n,t,u,o){'use strict';Object.defineProperty(u,"__esModule",{value:!0});var c=n(o[0]),l=c.NativeModules.IpuRn,i={call:function(e,n){l.execute('call',e,n)},openContactsByPlugin:function(e){l.execute('getContact',[],e)},finish:function(e){l.execute("phoneNumberFinish",[e],function(){})},openContacts:function(e){c.NativeModules.PhoneNumber.openContacts(e)},dismissRNViewController:function(e){c.NativeModules.PhoneNumber.dismissRNViewController(e)},scanSingleByPlug:function(e){l.execute('scanSingle',null,e)},scanMultByPlug:function(e){l.execute('scanMult',null,e)},createQRByPlug:function(e,n){l.execute('createQR',e,n)},locate:function(e){l.execute('locate',null,e)},selectLocation:function(e){l.execute('selectLocation',null,e)},markMap:function(e){l.execute('markMap',e,null)},xDialogLoading:function(e){l.execute('xDialogLoading',e,null)},xDialogConfirm:function(e,n){l.execute('xDialogConfirm',e,n)},xDialogAlert:function(e){l.execute('xDialogAlert',e,null)}};u.default=i},303,[17]);
305 305
__d(function(e,t,n,r,o){Object.defineProperty(r,"__esModule",{value:!0});var l=t(o[0]),a=babelHelpers.interopRequireDefault(l),u=t(o[1]),s=t(o[2]),i=babelHelpers.interopRequireDefault(s),c=(function(e){function t(e){babelHelpers.classCallCheck(this,t);var n=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={content:"\u8bf7\u586b\u5199\u53f7\u7801"},n}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this;return a.default.createElement(u.View,{style:f.container},a.default.createElement(u.TextInput,{style:f.input,underlineColorAndroid:"transparent",value:this.state.content,onChangeText:function(t){return e.setState({content:t})}}),a.default.createElement(u.View,{style:f.buttons},a.default.createElement(u.Button,{title:"\u901a\u8baf\u5f55",onPress:function(){i.default.openContacts(function(t,n){t?console.error(error):e.setState({content:n})})}}),a.default.createElement(u.Button,{title:"\u786e\u8ba4",onPress:function(){i.default.dismissRNViewController(e.state.content)}})),a.default.createElement(u.View,{style:f.buttons},a.default.createElement(u.Button,{title:"\u901a\u8baf\u5f55Plugin",onPress:function(){i.default.openContactsByPlugin(function(t,n){t?console.error(error):e.setState({content:n})})}}),a.default.createElement(u.Button,{title:"\u786e\u8ba4Plugin",onPress:function(){i.default.finish(e.state.content)}})))}}]),t})(a.default.Component);r.default=c;var f=u.StyleSheet.create({container:{flex:1,justifyContent:'center'},input:{margin:10,backgroundColor:'#ffffff'},buttons:{margin:10,flexDirection:'row',justifyContent:'space-around'}})},304,[12,17,303]);
306
__d(function(e,t,n,l,r){Object.defineProperty(l,"__esModule",{value:!0});var u=t(r[0]),a=babelHelpers.interopRequireDefault(u),s=t(r[1]),o=t(r[2]),i=babelHelpers.interopRequireDefault(o),c=(function(e){function t(e){babelHelpers.classCallCheck(this,t);var n=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={singleResult:'\u5355\u4e2a\u7ed3\u679c',multResult:'\u591a\u4e2a\u7ed3\u679c',qrurl:'http://www.ipu.com',qrbase64:null},n}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this;return a.default.createElement(s.View,{style:f.container},a.default.createElement(s.View,null,a.default.createElement(s.Button,{style:f.buttons,onPress:function(){i.default.scanSingleByPlug(function(t,n){t?console.error(t):e.setState({singleResult:n})})},title:"\u5355\u4e2a\u626b\u7801"}),a.default.createElement(s.TextInput,{style:f.input,underlineColorAndroid:"transparent",value:this.state.singleResult,onChangeText:function(t){return e.setState({singleResult:t})}})),a.default.createElement(s.View,null,a.default.createElement(s.Button,{style:f.buttons,onPress:function(){i.default.scanMultByPlug(function(t,n){t?console.error(t):e.setState({multResult:n})})},title:"\u591a\u4e2a\u626b\u7801"}),a.default.createElement(s.TextInput,{style:f.input,underlineColorAndroid:"transparent",value:this.state.multResult,onChangeText:function(t){return e.setState({multResult:t})}})),a.default.createElement(s.View,null,a.default.createElement(s.Button,{style:f.buttons,onPress:function(){i.default.createQRByPlug([e.state.qrurl],function(t,n){t?console.error(t):e.setState({qrbase64:n})})},title:"\u521b\u5efa\u4e8c\u7ef4\u7801"}),a.default.createElement(s.TextInput,{style:f.input,underlineColorAndroid:"transparent",value:this.state.qrurl,onChangeText:function(t){return e.setState({qrurl:t})}}),a.default.createElement(s.Image,{style:f.base64,source:{uri:'data:image/png;base64,'+this.state.qrbase64}})))}}]),t})(a.default.Component);l.default=c;var f=s.StyleSheet.create({container:{flex:1},input:{margin:5,backgroundColor:'#ffffff'},buttons:{margin:5,flexDirection:'row',justifyContent:'space-around'},base64:{height:300,resizeMode:'contain'}})},305,[12,17,303]);
307
__d(function(e,t,r,a,n){'use strict';Object.defineProperty(a,"__esModule",{value:!0});var l=t(n[0]),s=babelHelpers.interopRequireDefault(l),o=t(n[1]),i=t(n[2]),c=(function(e){function t(){var e,r,a,n;babelHelpers.classCallCheck(this,t);for(var l=arguments.length,s=Array(l),o=0;o<l;o++)s[o]=arguments[o];return r=a=babelHelpers.possibleConstructorReturn(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),a.takePicture=function(){var e,t;return regeneratorRuntime.async(function(r){for(;;)switch(r.prev=r.next){case 0:if(!this.camera){r.next=6;break}return e={quality:.5,base64:!0},r.next=4,regeneratorRuntime.awrap(this.camera.takePictureAsync(e));case 4:t=r.sent,console.log(t.uri);case 6:case"end":return r.stop()}},null,this)},n=r,babelHelpers.possibleConstructorReturn(a,n)}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this;return s.default.createElement(o.View,{style:u.container},s.default.createElement(i.RNCamera,{ref:function(t){e.camera=t},style:u.preview,type:i.RNCamera.Constants.Type.back,flashMode:i.RNCamera.Constants.FlashMode.on,permissionDialogTitle:'Permission to use camera',permissionDialogMessage:'We need your permission to use your camera phone'}),s.default.createElement(o.View,{style:{flex:0,flexDirection:'row',justifyContent:'center'}},s.default.createElement(o.TouchableOpacity,{onPress:this.takePicture.bind(this),style:u.capture},s.default.createElement(o.Text,{style:{fontSize:14}}," SNAP "))))}}]),t})(l.Component);a.default=c;var u=o.StyleSheet.create({container:{flex:1,flexDirection:'column',backgroundColor:'black'},preview:{flex:1,justifyContent:'flex-end',alignItems:'center'},capture:{flex:0,backgroundColor:'#fff',borderRadius:5,padding:15,paddingHorizontal:20,alignSelf:'center',margin:20}})},306,[12,17,307]);
306
__d(function(e,t,n,l,r){Object.defineProperty(l,"__esModule",{value:!0});var u=t(r[0]),a=babelHelpers.interopRequireDefault(u),s=t(r[1]),o=t(r[2]),i=babelHelpers.interopRequireDefault(o),c=(function(e){function t(e){babelHelpers.classCallCheck(this,t);var n=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={singleResult:'\u5355\u4e2a\u7ed3\u679c',multResult:'\u591a\u4e2a\u7ed3\u679c',qrurl:'http://www.ipu.com',qrbase64:null},n}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this;return a.default.createElement(s.ScrollView,{style:f.container},a.default.createElement(s.View,null,a.default.createElement(s.Button,{style:f.buttons,onPress:function(){i.default.scanSingleByPlug(function(t,n){t?console.error(t):e.setState({singleResult:n})})},title:"\u5355\u4e2a\u626b\u7801"}),a.default.createElement(s.TextInput,{style:f.input,underlineColorAndroid:"transparent",value:this.state.singleResult,onChangeText:function(t){return e.setState({singleResult:t})}})),a.default.createElement(s.View,null,a.default.createElement(s.Button,{style:f.buttons,onPress:function(){i.default.scanMultByPlug(function(t,n){t?console.error(t):e.setState({multResult:n})})},title:"\u591a\u4e2a\u626b\u7801"}),a.default.createElement(s.TextInput,{style:f.input,underlineColorAndroid:"transparent",value:this.state.multResult,onChangeText:function(t){return e.setState({multResult:t})}})),a.default.createElement(s.View,null,a.default.createElement(s.Button,{style:f.buttons,onPress:function(){i.default.createQRByPlug([e.state.qrurl],function(t,n){t?console.error(t):e.setState({qrbase64:n})})},title:"\u521b\u5efa\u4e8c\u7ef4\u7801"}),a.default.createElement(s.TextInput,{style:f.input,underlineColorAndroid:"transparent",value:this.state.qrurl,onChangeText:function(t){return e.setState({qrurl:t})}}),a.default.createElement(s.Image,{style:f.base64,source:{uri:'data:image/png;base64,'+this.state.qrbase64}})))}}]),t})(a.default.Component);l.default=c;var f=s.StyleSheet.create({container:{flex:1},input:{margin:5,backgroundColor:'#ffffff'},buttons:{margin:5,flexDirection:'row',justifyContent:'space-around'},base64:{height:300,resizeMode:'contain'}})},305,[12,17,303]);
307
__d(function(e,t,r,n,a){'use strict';Object.defineProperty(n,"__esModule",{value:!0});var o=t(a[0]),i=babelHelpers.interopRequireDefault(o),s=t(a[1]),l=t(a[2]),c=(function(e){function t(){var e,r,n,a;babelHelpers.classCallCheck(this,t);for(var o=arguments.length,i=Array(o),l=0;l<o;l++)i[l]=arguments[l];return r=n=babelHelpers.possibleConstructorReturn(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),n.takePicture=function(){var e,t;return regeneratorRuntime.async(function(r){for(;;)switch(r.prev=r.next){case 0:if(!this.camera){r.next=7;break}return e={quality:.5,base64:!0},r.next=4,regeneratorRuntime.awrap(this.camera.takePictureAsync(e));case 4:t=r.sent,console.log(t.uri),s.Alert.alert('\u62cd\u7167\u5b8c\u6210',t.uri,[{text:'OK'}]);case 7:case"end":return r.stop()}},null,this)},n.recordVideo=function(){var e,t;return regeneratorRuntime.async(function(r){for(;;)switch(r.prev=r.next){case 0:if(!this.camera){r.next=7;break}return e={maxDuration:5},r.next=4,regeneratorRuntime.awrap(this.camera.recordAsync(e));case 4:t=r.sent,console.log("video:"+t.uri),s.Alert.alert('\u5f55\u76f8\u5b8c\u6210',t.uri,[{text:'OK'}]);case 7:case"end":return r.stop()}},null,this)},a=r,babelHelpers.possibleConstructorReturn(n,a)}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this,t=!0;return i.default.createElement(s.View,{style:u.container},i.default.createElement(l.RNCamera,{ref:function(t){e.camera=t},style:u.preview,type:l.RNCamera.Constants.Type.back,flashMode:l.RNCamera.Constants.FlashMode.on,permissionDialogTitle:'Permission to use camera',permissionDialogMessage:'We need your permission to use your camera phone',onBarCodeRead:function(e){t&&(s.Alert.alert(e.type.toString(),e.data.toString(),[{text:'OK',onPress:function(){return t=!0}}]),t=!1)}}),i.default.createElement(s.View,{style:{flex:0,flexDirection:'row',justifyContent:'center'}},i.default.createElement(s.TouchableOpacity,{onPress:this.takePicture.bind(this),onLongPress:this.recordVideo.bind(this),style:u.capture},i.default.createElement(s.Text,{style:{fontSize:14}}," SNAP "))))}}]),t})(o.Component);n.default=c;var u=s.StyleSheet.create({container:{flex:1,flexDirection:'column',backgroundColor:'black'},preview:{flex:1,justifyContent:'flex-end',alignItems:'center'},capture:{flex:0,backgroundColor:'#fff',borderRadius:5,padding:15,paddingHorizontal:20,alignSelf:'center',margin:20}})},306,[12,17,307]);
308 308
__d(function(e,a,t,r,l){Object.defineProperty(r,"__esModule",{value:!0}),r.FaceDetector=r.RNCamera=void 0;var u=a(l[0]),f=babelHelpers.interopRequireDefault(u),i=a(l[1]),o=babelHelpers.interopRequireDefault(i),d=a(l[2]),b=babelHelpers.interopRequireDefault(d);r.RNCamera=o.default,r.FaceDetector=b.default,r.default=f.default},307,[308,310,312]);
309 309
__d(function(e,t,a,o,r){Object.defineProperty(o,"__esModule",{value:!0}),o.constants=void 0;var n=t(r[0]),i=babelHelpers.interopRequireDefault(n),s=t(r[1]),u=babelHelpers.interopRequireDefault(s),d=t(r[2]),l=t(r[3]),p=d.StyleSheet.create({base:{},authorizationContainer:{flex:1,alignItems:'center',justifyContent:'center'},notAuthorizedText:{textAlign:'center',fontSize:16}}),c=d.NativeModules.CameraManager||d.NativeModules.CameraModule;function f(e){var t=babelHelpers.extends({},e);return'string'==typeof e.aspect&&(t.aspect=h.constants.Aspect[e.aspect]),'string'==typeof e.flashMode&&(t.flashMode=h.constants.FlashMode[e.flashMode]),'string'!=typeof e.zoom&&'number'!=typeof e.zoom||e.zoom>=0&&e.zoom<=100&&(t.zoom=parseInt(e.zoom)),'string'==typeof e.orientation&&(t.orientation=h.constants.Orientation[e.orientation]),'string'==typeof e.torchMode&&(t.torchMode=h.constants.TorchMode[e.torchMode]),'string'==typeof e.type&&(t.type=h.constants.Type[e.type]),'string'==typeof e.captureQuality&&(t.captureQuality=h.constants.CaptureQuality[e.captureQuality]),'string'==typeof e.captureMode&&(t.captureMode=h.constants.CaptureMode[e.captureMode]),'string'==typeof e.captureTarget&&(t.captureTarget=h.constants.CaptureTarget[e.captureTarget]),'function'!=typeof e.onBarCodeRead&&(t.barCodeTypes=[]),t.barcodeScannerEnabled='function'==typeof e.onBarCodeRead,t}var h=(function(e){function t(){babelHelpers.classCallCheck(this,t);var e=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e._setReference=function(t){t?(e._cameraRef=t,e._cameraHandle=(0,d.findNodeHandle)(t)):(e._cameraRef=null,e._cameraHandle=null)},e._onBarCodeRead=function(t){e.props.onBarCodeRead&&e.props.onBarCodeRead(t)},e.state={isAuthorized:!1,isAuthorizationChecked:!1,isRecording:!1},e._cameraRef=null,e._cameraHandle=null,e}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"setNativeProps",value:function(e){this._cameraRef.setNativeProps(e)}}]),babelHelpers.createClass(t,[{key:"componentWillMount",value:function(){var e,a,o,r;return regeneratorRuntime.async(function(n){for(;;)switch(n.prev=n.next){case 0:return this._addOnBarCodeReadListener(),this._addOnFocusChanged(),this._addOnZoomChanged(),e=f({captureMode:this.props.captureMode}),a=e.captureMode,o=this.props.captureAudio&&a===t.constants.CaptureMode.video,n.next=7,regeneratorRuntime.awrap((0,l.requestPermissions)(o,t,this.props.permissionDialogTitle,this.props.permissionDialogMessage));case 7:r=n.sent,this.setState({isAuthorized:r,isAuthorizationChecked:!0});case 9:case"end":return n.stop()}},null,this)}},{key:"componentWillUnmount",value:function(){this._removeOnBarCodeReadListener(),this._removeOnFocusChanged(),this._removeOnZoomChanged(),this.state.isRecording&&this.stopCapture()}},{key:"componentWillReceiveProps",value:function(e){var t=this.props,a=t.onBarCodeRead,o=t.onFocusChanged,r=t.onZoomChanged;a!==e.onBarCodeRead&&this._addOnBarCodeReadListener(e),o!==!e.onFocusChanged&&this._addOnFocusChanged(e),r!==!e.onZoomChanged&&this._addOnZoomChanged(e)}},{key:"_addOnBarCodeReadListener",value:function(e){var t=(e||this.props).onBarCodeRead;this._removeOnBarCodeReadListener(),t&&(this.cameraBarCodeReadListener=d.DeviceEventEmitter.addListener('CameraBarCodeReadAndroid',this._onBarCodeRead))}},{key:"_addOnFocusChanged",value:function(e){}},{key:"_addOnZoomChanged",value:function(e){}},{key:"_removeOnBarCodeReadListener",value:function(){var e=this.cameraBarCodeReadListener;e&&e.remove()}},{key:"_removeOnFocusChanged",value:function(){var e=this.focusListener;e&&e.remove()}},{key:"_removeOnZoomChanged",value:function(){var e=this.zoomListener;e&&e.remove()}},{key:"render",value:function(){p.base,this.props.style;var e=f(this.props);return this.state.isAuthorized?i.default.createElement(m,babelHelpers.extends({ref:this._setReference},e)):this.state.isAuthorizationChecked?this.props.notAuthorizedView:this.props.pendingAuthorizationView}},{key:"capture",value:function(e){var a=f(this.props);return(e=babelHelpers.extends({audio:a.captureAudio,barCodeTypes:a.barCodeTypes,mode:a.captureMode,playSoundOnCapture:a.playSoundOnCapture,target:a.captureTarget,quality:a.captureQuality,type:a.type,title:'',description:'',mirrorImage:a.mirrorImage,fixOrientation:a.fixOrientation,cropToPreview:a.cropToPreview},e)).mode===t.constants.CaptureMode.video&&(e.totalSeconds=e.totalSeconds>-1?e.totalSeconds:-1,e.preferredTimeScale=e.preferredTimeScale||30,e.cropToPreview=!1,this.setState({isRecording:!0})),c.capture(e)}},{key:"startPreview",value:function(){d.UIManager.dispatchViewManagerCommand(this._cameraHandle,d.UIManager.RCTCamera.Commands.startPreview,[])}},{key:"stopPreview",value:function(){d.UIManager.dispatchViewManagerCommand(this._cameraHandle,d.UIManager.RCTCamera.Commands.stopPreview,[])}},{key:"stopCapture",value:function(){return this.state.isRecording?(this.setState({isRecording:!1}),c.stopCapture()):Promise.resolve('Not Recording.')}},{key:"getFOV",value:function(){return c.getFOV()}},{key:"hasFlash",value:function(){var e=f(this.props);return c.hasFlash({type:e.type})}},{key:"setZoom",value:function(e){var t=f(this.props);return c.setZoom({type:t.type},e)}}]),t})(n.Component);h.constants={Aspect:c.Aspect,BarCodeType:c.BarCodeType,Type:c.Type,CaptureMode:c.CaptureMode,CaptureTarget:c.CaptureTarget,CaptureQuality:c.CaptureQuality,Orientation:c.Orientation,FlashMode:c.FlashMode,Zoom:c.Zoom,TorchMode:c.TorchMode},h.propTypes=babelHelpers.extends({},d.ViewPropTypes,{aspect:u.default.oneOfType([u.default.string,u.default.number]),captureAudio:u.default.bool,captureMode:u.default.oneOfType([u.default.string,u.default.number]),captureQuality:u.default.oneOfType([u.default.string,u.default.number]),captureTarget:u.default.oneOfType([u.default.string,u.default.number]),defaultOnFocusComponent:u.default.bool,flashMode:u.default.oneOfType([u.default.string,u.default.number]),zoom:u.default.oneOfType([u.default.string,u.default.number]),keepAwake:u.default.bool,onBarCodeRead:u.default.func,barcodeScannerEnabled:u.default.bool,cropToPreview:u.default.bool,clearWindowBackground:u.default.bool,onFocusChanged:u.default.func,onZoomChanged:u.default.func,mirrorImage:u.default.bool,fixOrientation:u.default.bool,barCodeTypes:u.default.array,orientation:u.default.oneOfType([u.default.string,u.default.number]),playSoundOnCapture:u.default.bool,torchMode:u.default.oneOfType([u.default.string,u.default.number]),type:u.default.oneOfType([u.default.string,u.default.number]),permissionDialogTitle:u.default.string,permissionDialogMessage:u.default.string,notAuthorizedView:u.default.element,pendingAuthorizationView:u.default.element}),h.defaultProps={aspect:c.Aspect.fill,type:c.Type.back,orientation:c.Orientation.auto,fixOrientation:!1,captureAudio:!1,captureMode:c.CaptureMode.still,captureTarget:c.CaptureTarget.cameraRoll,captureQuality:c.CaptureQuality.high,defaultOnFocusComponent:!0,flashMode:c.FlashMode.off,zoom:0,playSoundOnCapture:!0,torchMode:c.TorchMode.off,mirrorImage:!1,cropToPreview:!1,clearWindowBackground:!1,barCodeTypes:Object.values(c.BarCodeType),permissionDialogTitle:'',permissionDialogMessage:'',notAuthorizedView:i.default.createElement(d.View,{style:p.authorizationContainer},i.default.createElement(d.Text,{style:p.notAuthorizedText},"Camera not authorized")),pendingAuthorizationView:i.default.createElement(d.View,{style:p.authorizationContainer},i.default.createElement(d.ActivityIndicator,{size:"small"}))},h.checkDeviceAuthorizationStatus=c.checkDeviceAuthorizationStatus,h.checkVideoAuthorizationStatus=c.checkVideoAuthorizationStatus,h.checkAudioAuthorizationStatus=c.checkAudioAuthorizationStatus,o.default=h;o.constants=h.constants;var m=(0,d.requireNativeComponent)('RCTCamera',h,{nativeOnly:{testID:!0,renderToHardwareTextureAndroid:!0,accessibilityLabel:!0,importantForAccessibility:!0,accessibilityLiveRegion:!0,accessibilityComponentType:!0,onLayout:!0}})},308,[12,107,17,309]);
310 310
__d(function(e,r,n,s,t){Object.defineProperty(s,"__esModule",{value:!0}),s.requestPermissions=void 0;var i=this,o=r(t[0]);s.requestPermissions=function(e,r,n,s){var t,u;return regeneratorRuntime.async(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,regeneratorRuntime.awrap(o.PermissionsAndroid.request(o.PermissionsAndroid.PERMISSIONS.CAMERA,{title:n,message:s}));case 2:return t=e.sent,u=o.Platform.Version>=23?t===o.PermissionsAndroid.RESULTS.GRANTED:!0===t,e.abrupt("return",u);case 6:case"end":return e.stop()}},null,i)}},309,[17]);
311 311
__d(function(e,t,o,n,a){Object.defineProperty(n,"__esModule",{value:!0}),n.Constants=void 0;var r=t(a[0]),i=babelHelpers.interopRequireDefault(r),s=t(a[1]),c=babelHelpers.interopRequireDefault(s),u=t(a[2]),l=t(a[3]),d=t(a[4]),p=l.StyleSheet.create({authorizationContainer:{flex:1,alignItems:'center',justifyContent:'center'},notAuthorizedText:{textAlign:'center',fontSize:16}}),f={READY:'READY',PENDING_AUTHORIZATION:'PENDING_AUTHORIZATION',NOT_AUTHORIZED:'NOT_AUTHORIZED'},h=l.NativeModules.RNCameraManager||l.NativeModules.RNCameraModule||{stubbed:!0,Type:{back:1},AutoFocus:{on:1},FlashMode:{off:1},WhiteBalance:{},BarCodeType:{},FaceDetection:{fast:1,Mode:{},Landmarks:{none:0},Classifications:{none:0}},GoogleVisionBarcodeDetection:{BarcodeType:0}},y=500,m=(function(e){function t(e){babelHelpers.classCallCheck(this,t);var o=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return o._onMountError=function(e){var t=e.nativeEvent;o.props.onMountError&&o.props.onMountError(t)},o._onCameraReady=function(){o.props.onCameraReady&&o.props.onCameraReady()},o._onObjectDetected=function(e){return function(t){var n=t.nativeEvent,a=n.type;o._lastEvents[a]&&o._lastEventsTimes[a]&&JSON.stringify(n)===o._lastEvents[a]&&new Date-o._lastEventsTimes[a]<y||e&&(e(n),o._lastEventsTimes[a]=new Date,o._lastEvents[a]=JSON.stringify(n))}},o._setReference=function(e){e?(o._cameraRef=e,o._cameraHandle=(0,l.findNodeHandle)(e)):(o._cameraRef=null,o._cameraHandle=null)},o.getStatus=function(){var e=o.state,t=e.isAuthorized;return!1===e.isAuthorizationChecked?f.PENDING_AUTHORIZATION:t?f.READY:f.NOT_AUTHORIZED},o.hasFaCC=function(){return'function'==typeof o.props.children},o.renderChildren=function(){return o.hasFaCC()?o.props.children({camera:o,status:o.getStatus()}):o.props.children},o._lastEvents={},o._lastEventsTimes={},o.state={isAuthorized:!1,isAuthorizationChecked:!1},o}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"takePictureAsync",value:function(e){return regeneratorRuntime.async(function(t){for(;;)switch(t.prev=t.next){case 0:return e||(e={}),e.quality||(e.quality=1),t.next=4,regeneratorRuntime.awrap(h.takePicture(e,this._cameraHandle));case 4:return t.abrupt("return",t.sent);case 5:case"end":return t.stop()}},null,this)}},{key:"getSupportedRatiosAsync",value:function(){return regeneratorRuntime.async(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,regeneratorRuntime.awrap(h.getSupportedRatios(this._cameraHandle));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},null,this)}},{key:"recordAsync",value:function(e){return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:return e&&'object'==typeof e?'string'==typeof e.quality&&(e.quality=t.Constants.VideoQuality[e.quality]):e={},o.next=3,regeneratorRuntime.awrap(h.record(e,this._cameraHandle));case 3:return o.abrupt("return",o.sent);case 4:case"end":return o.stop()}},null,this)}},{key:"stopRecording",value:function(){h.stopRecording(this._cameraHandle)}},{key:"componentWillMount",value:function(){var e,t;return regeneratorRuntime.async(function(o){for(;;)switch(o.prev=o.next){case 0:return e=this.props.captureAudio,o.next=3,regeneratorRuntime.awrap((0,d.requestPermissions)(e,h,this.props.permissionDialogTitle,this.props.permissionDialogMessage));case 3:t=o.sent,this.setState({isAuthorized:t,isAuthorizationChecked:!0});case 5:case"end":return o.stop()}},null,this)}},{key:"render",value:function(){var e=this._convertNativeProps(this.props);return this.state.isAuthorized||this.hasFaCC()?i.default.createElement(g,babelHelpers.extends({},e,{ref:this._setReference,onMountError:this._onMountError,onCameraReady:this._onCameraReady,onGoogleVisionBarcodesDetected:this._onObjectDetected(this.props.onGoogleVisionBarcodesDetected),onBarCodeRead:this._onObjectDetected(this.props.onBarCodeRead),onFacesDetected:this._onObjectDetected(this.props.onFacesDetected),onTextRecognized:this._onObjectDetected(this.props.onTextRecognized)}),this.renderChildren()):this.state.isAuthorizationChecked?this.props.notAuthorizedView:this.props.pendingAuthorizationView}},{key:"_convertNativeProps",value:function(e){var t=(0,u.mapValues)(e,this._convertProp);return e.onBarCodeRead&&(t.barCodeScannerEnabled=!0),e.onGoogleVisionBarcodesDetected&&(t.googleVisionBarcodeDetectorEnabled=!0),e.onFacesDetected&&(t.faceDetectorEnabled=!0),e.onTextRecognized&&(t.textRecognizerEnabled=!0),t}},{key:"_convertProp",value:function(e,o){return'string'==typeof e&&t.ConversionTables[o]?t.ConversionTables[o][e]:e}}]),t})(i.default.Component);m.Constants={Type:h.Type,FlashMode:h.FlashMode,AutoFocus:h.AutoFocus,WhiteBalance:h.WhiteBalance,VideoQuality:h.VideoQuality,VideoCodec:h.VideoCodec,BarCodeType:h.BarCodeType,GoogleVisionBarcodeDetection:h.GoogleVisionBarcodeDetection,FaceDetection:h.FaceDetection,CameraStatus:f},m.ConversionTables={type:h.Type,flashMode:h.FlashMode,autoFocus:h.AutoFocus,whiteBalance:h.WhiteBalance,faceDetectionMode:(h.FaceDetection||{}).Mode,faceDetectionLandmarks:(h.FaceDetection||{}).Landmarks,faceDetectionClassifications:(h.FaceDetection||{}).Classifications,googleVisionBarcodeType:(h.GoogleVisionBarcodeDetection||{}).BarcodeType},m.propTypes=babelHelpers.extends({},l.ViewPropTypes,{zoom:c.default.number,ratio:c.default.string,focusDepth:c.default.number,onMountError:c.default.func,onCameraReady:c.default.func,onBarCodeRead:c.default.func,onGoogleVisionBarcodesDetected:c.default.func,onFacesDetected:c.default.func,onTextRecognized:c.default.func,faceDetectionMode:c.default.number,faceDetectionLandmarks:c.default.number,faceDetectionClassifications:c.default.number,barCodeTypes:c.default.arrayOf(c.default.string),googleVisionBarcodeType:c.default.number,type:c.default.oneOfType([c.default.string,c.default.number]),flashMode:c.default.oneOfType([c.default.string,c.default.number]),whiteBalance:c.default.oneOfType([c.default.string,c.default.number]),autoFocus:c.default.oneOfType([c.default.string,c.default.number,c.default.bool]),permissionDialogTitle:c.default.string,permissionDialogMessage:c.default.string,notAuthorizedView:c.default.element,pendingAuthorizationView:c.default.element,captureAudio:c.default.bool,useCamera2Api:c.default.bool,playSoundOnCapture:c.default.bool}),m.defaultProps={zoom:0,ratio:'4:3',focusDepth:0,type:h.Type.back,autoFocus:h.AutoFocus.on,flashMode:h.FlashMode.off,whiteBalance:h.WhiteBalance.auto,faceDetectionMode:(h.FaceDetection||{}).fast,barCodeTypes:Object.values(h.BarCodeType),googleVisionBarcodeType:((h.GoogleVisionBarcodeDetection||{}).BarcodeType||{}).None,faceDetectionLandmarks:((h.FaceDetection||{}).Landmarks||{}).none,faceDetectionClassifications:((h.FaceDetection||{}).Classifications||{}).none,permissionDialogTitle:'',permissionDialogMessage:'',notAuthorizedView:i.default.createElement(l.View,{style:p.authorizationContainer},i.default.createElement(l.Text,{style:p.notAuthorizedText},"Camera not authorized")),pendingAuthorizationView:i.default.createElement(l.View,{style:p.authorizationContainer},i.default.createElement(l.ActivityIndicator,{size:"small"})),captureAudio:!1,useCamera2Api:!1,playSoundOnCapture:!1},n.default=m;n.Constants=m.Constants;var g=(0,l.requireNativeComponent)('RNCamera',m,{nativeOnly:{accessibilityComponentType:!0,accessibilityLabel:!0,accessibilityLiveRegion:!0,barCodeScannerEnabled:!0,googleVisionBarcodeDetectorEnabled:!0,faceDetectorEnabled:!0,textRecognizerEnabled:!0,importantForAccessibility:!0,onBarCodeRead:!0,onGoogleVisionBarcodesDetected:!0,onCameraReady:!0,onFaceDetected:!0,onLayout:!0,onMountError:!0,renderToHardwareTextureAndroid:!0,testID:!0}})},310,[12,107,311,17,309]);
312 312
__d(function(n,t,r,e,u){(function(){var t,u=200,i='Unsupported core-js use. Try https://npms.io/search?q=ponyfill.',o='Expected a function',f='__lodash_hash_undefined__',a=500,c='__lodash_placeholder__',l=1,s=2,h=4,p=1,v=2,_=1,g=2,y=4,d=8,b=16,w=32,m=64,x=128,j=256,A=512,k=30,O='...',I=800,R=16,E=1,z=2,S=1/0,L=9007199254740991,W=1.7976931348623157e308,C=NaN,T=4294967295,U=T-1,B=T>>>1,$=[['ary',x],['bind',_],['bindKey',g],['curry',d],['curryRight',b],['flip',A],['partial',w],['partialRight',m],['rearg',j]],D='[object Arguments]',M='[object Array]',F='[object AsyncFunction]',N='[object Boolean]',P='[object Date]',q='[object DOMException]',Z='[object Error]',K='[object Function]',V='[object GeneratorFunction]',G='[object Map]',H='[object Number]',J='[object Null]',Y='[object Object]',Q='[object Proxy]',X='[object RegExp]',nn='[object Set]',tn='[object String]',rn='[object Symbol]',en='[object Undefined]',un='[object WeakMap]',on='[object WeakSet]',fn='[object ArrayBuffer]',an='[object DataView]',cn='[object Float32Array]',ln='[object Float64Array]',sn='[object Int8Array]',hn='[object Int16Array]',pn='[object Int32Array]',vn='[object Uint8Array]',_n='[object Uint8ClampedArray]',gn='[object Uint16Array]',yn='[object Uint32Array]',dn=/\b__p \+= '';/g,bn=/\b(__p \+=) '' \+/g,wn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,mn=/&(?:amp|lt|gt|quot|#39);/g,xn=/[&<>"']/g,jn=RegExp(mn.source),An=RegExp(xn.source),kn=/<%-([\s\S]+?)%>/g,On=/<%([\s\S]+?)%>/g,In=/<%=([\s\S]+?)%>/g,Rn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,En=/^\w*$/,zn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Sn=/[\\^$.*+?()[\]{}|]/g,Ln=RegExp(Sn.source),Wn=/^\s+|\s+$/g,Cn=/^\s+/,Tn=/\s+$/,Un=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Bn=/\{\n\/\* \[wrapped with (.+)\] \*/,$n=/,? & /,Dn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Mn=/\\(\\)?/g,Fn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Nn=/\w*$/,Pn=/^[-+]0x[0-9a-f]+$/i,qn=/^0b[01]+$/i,Zn=/^\[object .+?Constructor\]$/,Kn=/^0o[0-7]+$/i,Vn=/^(?:0|[1-9]\d*)$/,Gn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Hn=/($^)/,Jn=/['\n\r\u2028\u2029\\]/g,Yn="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Qn="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Xn="[\\ud800-\\udfff]",nt='['+Qn+']',tt='['+Yn+']',rt='\\d+',et="[\\u2700-\\u27bf]",ut="[a-z\\xdf-\\xf6\\xf8-\\xff]",it="[^\\ud800-\\udfff"+Qn+rt+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",ot="\\ud83c[\\udffb-\\udfff]",ft="[^\\ud800-\\udfff]",at="(?:\\ud83c[\\udde6-\\uddff]){2}",ct="[\\ud800-\\udbff][\\udc00-\\udfff]",lt="[A-Z\\xc0-\\xd6\\xd8-\\xde]",st='(?:'+ut+'|'+it+')',ht='(?:'+lt+'|'+it+')',pt='(?:'+tt+'|'+ot+')'+'?',vt="[\\ufe0e\\ufe0f]?"+pt+("(?:\\u200d(?:"+[ft,at,ct].join('|')+")[\\ufe0e\\ufe0f]?"+pt+')*'),_t='(?:'+[et,at,ct].join('|')+')'+vt,gt='(?:'+[ft+tt+'?',tt,at,ct,Xn].join('|')+')',yt=RegExp("['\u2019]",'g'),dt=RegExp(tt,'g'),bt=RegExp(ot+'(?='+ot+')|'+gt+vt,'g'),wt=RegExp([lt+'?'+ut+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?="+[nt,lt,'$'].join('|')+')',ht+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?="+[nt,lt+st,'$'].join('|')+')',lt+'?'+st+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?",lt+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",'\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])','\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])',rt,_t].join('|'),'g'),mt=RegExp("[\\u200d\\ud800-\\udfff"+Yn+"\\ufe0e\\ufe0f]"),xt=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,jt=['Array','Buffer','DataView','Date','Error','Float32Array','Float64Array','Function','Int8Array','Int16Array','Int32Array','Map','Math','Object','Promise','RegExp','Set','String','Symbol','TypeError','Uint8Array','Uint8ClampedArray','Uint16Array','Uint32Array','WeakMap','_','clearTimeout','isFinite','parseInt','setTimeout'],At=-1,kt={};kt[cn]=kt[ln]=kt[sn]=kt[hn]=kt[pn]=kt[vn]=kt[_n]=kt[gn]=kt[yn]=!0,kt[D]=kt[M]=kt[fn]=kt[N]=kt[an]=kt[P]=kt[Z]=kt[K]=kt[G]=kt[H]=kt[Y]=kt[X]=kt[nn]=kt[tn]=kt[un]=!1;var Ot={};Ot[D]=Ot[M]=Ot[fn]=Ot[an]=Ot[N]=Ot[P]=Ot[cn]=Ot[ln]=Ot[sn]=Ot[hn]=Ot[pn]=Ot[G]=Ot[H]=Ot[Y]=Ot[X]=Ot[nn]=Ot[tn]=Ot[rn]=Ot[vn]=Ot[_n]=Ot[gn]=Ot[yn]=!0,Ot[Z]=Ot[K]=Ot[un]=!1;var It={'\\':'\\',"'":"'",'\n':'n','\r':'r',"\u2028":'u2028',"\u2029":'u2029'},Rt=parseFloat,Et=parseInt,zt='object'==typeof n&&n&&n.Object===Object&&n,St='object'==typeof self&&self&&self.Object===Object&&self,Lt=zt||St||Function('return this')(),Wt='object'==typeof e&&e&&!e.nodeType&&e,Ct=Wt&&'object'==typeof r&&r&&!r.nodeType&&r,Tt=Ct&&Ct.exports===Wt,Ut=Tt&&zt.process,Bt=(function(){try{return Ut&&Ut.binding&&Ut.binding('util')}catch(n){}})(),$t=Bt&&Bt.isArrayBuffer,Dt=Bt&&Bt.isDate,Mt=Bt&&Bt.isMap,Ft=Bt&&Bt.isRegExp,Nt=Bt&&Bt.isSet,Pt=Bt&&Bt.isTypedArray;function qt(n,t,r){switch(r.length){case 0:return n.call(t);case 1:return n.call(t,r[0]);case 2:return n.call(t,r[0],r[1]);case 3:return n.call(t,r[0],r[1],r[2])}return n.apply(t,r)}function Zt(n,t,r,e){for(var u=-1,i=null==n?0:n.length;++u<i;){var o=n[u];t(e,o,r(o),n)}return e}function Kt(n,t){for(var r=-1,e=null==n?0:n.length;++r<e&&!1!==t(n[r],r,n););return n}function Vt(n,t){for(var r=null==n?0:n.length;r--&&!1!==t(n[r],r,n););return n}function Gt(n,t){for(var r=-1,e=null==n?0:n.length;++r<e;)if(!t(n[r],r,n))return!1;return!0}function Ht(n,t){for(var r=-1,e=null==n?0:n.length,u=0,i=[];++r<e;){var o=n[r];t(o,r,n)&&(i[u++]=o)}return i}function Jt(n,t){return!!(null==n?0:n.length)&&ar(n,t,0)>-1}function Yt(n,t,r){for(var e=-1,u=null==n?0:n.length;++e<u;)if(r(t,n[e]))return!0;return!1}function Qt(n,t){for(var r=-1,e=null==n?0:n.length,u=Array(e);++r<e;)u[r]=t(n[r],r,n);return u}function Xt(n,t){for(var r=-1,e=t.length,u=n.length;++r<e;)n[u+r]=t[r];return n}function nr(n,t,r,e){var u=-1,i=null==n?0:n.length;for(e&&i&&(r=n[++u]);++u<i;)r=t(r,n[u],u,n);return r}function tr(n,t,r,e){var u=null==n?0:n.length;for(e&&u&&(r=n[--u]);u--;)r=t(r,n[u],u,n);return r}function rr(n,t){for(var r=-1,e=null==n?0:n.length;++r<e;)if(t(n[r],r,n))return!0;return!1}var er=hr('length');function ur(n){return n.split('')}function ir(n){return n.match(Dn)||[]}function or(n,t,r){var e;return r(n,function(n,r,u){if(t(n,r,u))return e=r,!1}),e}function fr(n,t,r,e){for(var u=n.length,i=r+(e?1:-1);e?i--:++i<u;)if(t(n[i],i,n))return i;return-1}function ar(n,t,r){return t==t?$r(n,t,r):fr(n,lr,r)}function cr(n,t,r,e){for(var u=r-1,i=n.length;++u<i;)if(e(n[u],t))return u;return-1}function lr(n){return n!=n}function sr(n,t){var r=null==n?0:n.length;return r?gr(n,t)/r:C}function hr(n){return function(r){return null==r?t:r[n]}}function pr(n){return function(r){return null==n?t:n[r]}}function vr(n,t,r,e,u){return u(n,function(n,u,i){r=e?(e=!1,n):t(r,n,u,i)}),r}function _r(n,t){var r=n.length;for(n.sort(t);r--;)n[r]=n[r].value;return n}function gr(n,r){for(var e,u=-1,i=n.length;++u<i;){var o=r(n[u]);o!==t&&(e=e===t?o:e+o)}return e}function yr(n,t){for(var r=-1,e=Array(n);++r<n;)e[r]=t(r);return e}function dr(n,t){return Qt(t,function(t){return[t,n[t]]})}function br(n){return function(t){return n(t)}}function wr(n,t){return Qt(t,function(t){return n[t]})}function mr(n,t){return n.has(t)}function xr(n,t){for(var r=-1,e=n.length;++r<e&&ar(t,n[r],0)>-1;);return r}function jr(n,t){for(var r=n.length;r--&&ar(t,n[r],0)>-1;);return r}function Ar(n,t){for(var r=n.length,e=0;r--;)n[r]===t&&++e;return e}var kr=pr({'\xc0':'A','\xc1':'A','\xc2':'A','\xc3':'A','\xc4':'A','\xc5':'A','\xe0':'a','\xe1':'a','\xe2':'a','\xe3':'a','\xe4':'a','\xe5':'a','\xc7':'C','\xe7':'c','\xd0':'D','\xf0':'d','\xc8':'E','\xc9':'E','\xca':'E','\xcb':'E','\xe8':'e','\xe9':'e','\xea':'e','\xeb':'e','\xcc':'I','\xcd':'I','\xce':'I','\xcf':'I','\xec':'i','\xed':'i','\xee':'i','\xef':'i','\xd1':'N','\xf1':'n','\xd2':'O','\xd3':'O','\xd4':'O','\xd5':'O','\xd6':'O','\xd8':'O','\xf2':'o','\xf3':'o','\xf4':'o','\xf5':'o','\xf6':'o','\xf8':'o','\xd9':'U','\xda':'U','\xdb':'U','\xdc':'U','\xf9':'u','\xfa':'u','\xfb':'u','\xfc':'u','\xdd':'Y','\xfd':'y','\xff':'y','\xc6':'Ae','\xe6':'ae','\xde':'Th','\xfe':'th','\xdf':'ss',"\u0100":'A',"\u0102":'A',"\u0104":'A',"\u0101":'a',"\u0103":'a',"\u0105":'a',"\u0106":'C',"\u0108":'C',"\u010a":'C',"\u010c":'C',"\u0107":'c',"\u0109":'c',"\u010b":'c',"\u010d":'c',"\u010e":'D',"\u0110":'D',"\u010f":'d',"\u0111":'d',"\u0112":'E',"\u0114":'E',"\u0116":'E',"\u0118":'E',"\u011a":'E',"\u0113":'e',"\u0115":'e',"\u0117":'e',"\u0119":'e',"\u011b":'e',"\u011c":'G',"\u011e":'G',"\u0120":'G',"\u0122":'G',"\u011d":'g',"\u011f":'g',"\u0121":'g',"\u0123":'g',"\u0124":'H',"\u0126":'H',"\u0125":'h',"\u0127":'h',"\u0128":'I',"\u012a":'I',"\u012c":'I',"\u012e":'I',"\u0130":'I',"\u0129":'i',"\u012b":'i',"\u012d":'i',"\u012f":'i',"\u0131":'i',"\u0134":'J',"\u0135":'j',"\u0136":'K',"\u0137":'k',"\u0138":'k',"\u0139":'L',"\u013b":'L',"\u013d":'L',"\u013f":'L',"\u0141":'L',"\u013a":'l',"\u013c":'l',"\u013e":'l',"\u0140":'l',"\u0142":'l',"\u0143":'N',"\u0145":'N',"\u0147":'N',"\u014a":'N',"\u0144":'n',"\u0146":'n',"\u0148":'n',"\u014b":'n',"\u014c":'O',"\u014e":'O',"\u0150":'O',"\u014d":'o',"\u014f":'o',"\u0151":'o',"\u0154":'R',"\u0156":'R',"\u0158":'R',"\u0155":'r',"\u0157":'r',"\u0159":'r',"\u015a":'S',"\u015c":'S',"\u015e":'S',"\u0160":'S',"\u015b":'s',"\u015d":'s',"\u015f":'s',"\u0161":'s',"\u0162":'T',"\u0164":'T',"\u0166":'T',"\u0163":'t',"\u0165":'t',"\u0167":'t',"\u0168":'U',"\u016a":'U',"\u016c":'U',"\u016e":'U',"\u0170":'U',"\u0172":'U',"\u0169":'u',"\u016b":'u',"\u016d":'u',"\u016f":'u',"\u0171":'u',"\u0173":'u',"\u0174":'W',"\u0175":'w',"\u0176":'Y',"\u0177":'y',"\u0178":'Y',"\u0179":'Z',"\u017b":'Z',"\u017d":'Z',"\u017a":'z',"\u017c":'z',"\u017e":'z',"\u0132":'IJ',"\u0133":'ij',"\u0152":'Oe',"\u0153":'oe',"\u0149":"'n","\u017f":'s'}),Or=pr({'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;',"'":'&#39;'});function Ir(n){return'\\'+It[n]}function Rr(n,r){return null==n?t:n[r]}function Er(n){return mt.test(n)}function zr(n){return xt.test(n)}function Sr(n){for(var t,r=[];!(t=n.next()).done;)r.push(t.value);return r}function Lr(n){var t=-1,r=Array(n.size);return n.forEach(function(n,e){r[++t]=[e,n]}),r}function Wr(n,t){return function(r){return n(t(r))}}function Cr(n,t){for(var r=-1,e=n.length,u=0,i=[];++r<e;){var o=n[r];o!==t&&o!==c||(n[r]=c,i[u++]=r)}return i}function Tr(n,r){return'__proto__'==r?t:n[r]}function Ur(n){var t=-1,r=Array(n.size);return n.forEach(function(n){r[++t]=n}),r}function Br(n){var t=-1,r=Array(n.size);return n.forEach(function(n){r[++t]=[n,n]}),r}function $r(n,t,r){for(var e=r-1,u=n.length;++e<u;)if(n[e]===t)return e;return-1}function Dr(n,t,r){for(var e=r+1;e--;)if(n[e]===t)return e;return e}function Mr(n){return Er(n)?Pr(n):er(n)}function Fr(n){return Er(n)?qr(n):ur(n)}var Nr=pr({'&amp;':'&','&lt;':'<','&gt;':'>','&quot;':'"','&#39;':"'"});function Pr(n){for(var t=bt.lastIndex=0;bt.test(n);)++t;return t}function qr(n){return n.match(bt)||[]}function Zr(n){return n.match(wt)||[]}var Kr=(function n(r){var e,Dn=(r=null==r?Lt:Kr.defaults(Lt.Object(),r,Kr.pick(Lt,jt))).Array,Yn=r.Date,Qn=r.Error,Xn=r.Function,nt=r.Math,tt=r.Object,rt=r.RegExp,et=r.String,ut=r.TypeError,it=Dn.prototype,ot=Xn.prototype,ft=tt.prototype,at=r['__core-js_shared__'],ct=ot.toString,lt=ft.hasOwnProperty,st=0,ht=(e=/[^.]+$/.exec(at&&at.keys&&at.keys.IE_PROTO||''))?'Symbol(src)_1.'+e:'',pt=ft.toString,vt=ct.call(tt),_t=Lt._,gt=rt('^'+ct.call(lt).replace(Sn,'\\$&').replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,'$1.*?')+'$'),bt=Tt?r.Buffer:t,wt=r.Symbol,mt=r.Uint8Array,xt=bt?bt.allocUnsafe:t,It=Wr(tt.getPrototypeOf,tt),zt=tt.create,St=ft.propertyIsEnumerable,Wt=it.splice,Ct=wt?"function"==typeof wt?wt.isConcatSpreadable:"@@isConcatSpreadable":t,Ut=wt?"function"==typeof wt?wt.iterator:"@@iterator":t,Bt=wt?"function"==typeof wt?wt.toStringTag:"@@toStringTag":t,er=(function(){try{var n=lo(tt,'defineProperty');return n({},'',{}),n}catch(n){}})(),ur=r.clearTimeout!==Lt.clearTimeout&&r.clearTimeout,pr=Yn&&Yn.now!==Lt.Date.now&&Yn.now,$r=r.setTimeout!==Lt.setTimeout&&r.setTimeout,Pr=nt.ceil,qr=nt.floor,Vr=tt.getOwnPropertySymbols,Gr=bt?bt.isBuffer:t,Hr=r.isFinite,Jr=it.join,Yr=Wr(tt.keys,tt),Qr=nt.max,Xr=nt.min,ne=Yn.now,te=r.parseInt,re=nt.random,ee=it.reverse,ue=lo(r,'DataView'),ie=lo(r,'Map'),oe=lo(r,'Promise'),fe=lo(r,'Set'),ae=lo(r,'WeakMap'),ce=lo(tt,'create'),le=ae&&new ae,se={},he=Ko(ue),pe=Ko(ie),ve=Ko(oe),_e=Ko(fe),ge=Ko(ae),ye=wt?"function"==typeof wt?wt.prototype:"@@prototype":t,de=ye?ye.valueOf:t,be=ye?ye.toString:t;function we(n){if(sa(n)&&!na(n)&&!(n instanceof Ae)){if(n instanceof je)return n;if(lt.call(n,'__wrapped__'))return Go(n)}return new je(n)}var me=(function(){function n(){}return function(r){if(!la(r))return{};if(zt)return zt(r);n.prototype=r;var e=new n;return n.prototype=t,e}})();function xe(){}function je(n,r){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!r,this.__index__=0,this.__values__=t}function Ae(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=T,this.__views__=[]}function ke(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t<r;){var e=n[t];this.set(e[0],e[1])}}function Oe(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t<r;){var e=n[t];this.set(e[0],e[1])}}function Ie(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t<r;){var e=n[t];this.set(e[0],e[1])}}function Re(n){var t=-1,r=null==n?0:n.length;for(this.__data__=new Ie;++t<r;)this.add(n[t])}function Ee(n){var t=this.__data__=new Oe(n);this.size=t.size}function ze(n,t){var r=na(n),e=!r&&Xf(n),u=!r&&!e&&ua(n),i=!r&&!e&&!u&&ba(n),o=r||e||u||i,f=o?yr(n.length,et):[],a=f.length;for(var c in n)!t&&!lt.call(n,c)||o&&('length'==c||u&&('offset'==c||'parent'==c)||i&&('buffer'==c||'byteLength'==c||'byteOffset'==c)||Ao(c,a))||f.push(c);return f}function Se(n){var r=n.length;return r?n[Bu(0,r-1)]:t}function Le(n,t){return Po(mi(n),Ne(t,0,n.length))}function We(n){return Po(mi(n))}function Ce(n,r,e){(e===t||Jf(n[r],e))&&(e!==t||r in n)||Me(n,r,e)}function Te(n,r,e){var u=n[r];lt.call(n,r)&&Jf(u,e)&&(e!==t||r in n)||Me(n,r,e)}function Ue(n,t){for(var r=n.length;r--;)if(Jf(n[r][0],t))return r;return-1}function Be(n,t,r,e){return Ge(n,function(n,u,i){t(e,n,r(n),i)}),e}function $e(n,t){return n&&xi(t,Fa(t),n)}function De(n,t){return n&&xi(t,Na(t),n)}function Me(n,t,r){'__proto__'==t&&er?er(n,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):n[t]=r}function Fe(n,r){for(var e=-1,u=r.length,i=Dn(u),o=null==n;++e<u;)i[e]=o?t:Ua(n,r[e]);return i}function Ne(n,r,e){return n==n&&(e!==t&&(n=n<=e?n:e),r!==t&&(n=n>=r?n:r)),n}function Pe(n,r,e,u,i,o){var f,a=r&l,c=r&s,p=r&h;if(e&&(f=i?e(n,u,i,o):e(n)),f!==t)return f;if(!la(n))return n;var v=na(n);if(v){if(f=bo(n),!a)return mi(n,f)}else{var _=vo(n),g=_==K||_==V;if(ua(n))return pi(n,a);if(_==Y||_==D||g&&!i){if(f=c||g?{}:wo(n),!a)return c?Ai(n,De(f,n)):ji(n,$e(f,n))}else{if(!Ot[_])return i?n:{};f=mo(n,_,a)}}o||(o=new Ee);var y=o.get(n);if(y)return y;if(o.set(n,f),ga(n))return n.forEach(function(t){f.add(Pe(t,r,e,t,n,o))}),f;if(ha(n))return n.forEach(function(t,u){f.set(u,Pe(t,r,e,u,n,o))}),f;var d=v?t:(p?c?eo:ro:c?Na:Fa)(n);return Kt(d||n,function(t,u){d&&(t=n[u=t]),Te(f,u,Pe(t,r,e,u,n,o))}),f}function qe(n){var t=Fa(n);return function(r){return Ze(r,n,t)}}function Ze(n,r,e){var u=e.length;if(null==n)return!u;for(n=tt(n);u--;){var i=e[u],o=r[i],f=n[i];if(f===t&&!(i in n)||!o(f))return!1}return!0}function Ke(n,r,e){if('function'!=typeof n)throw new ut(o);return Do(function(){n.apply(t,e)},r)}function Ve(n,t,r,e){var i=-1,o=Jt,f=!0,a=n.length,c=[],l=t.length;if(!a)return c;r&&(t=Qt(t,br(r))),e?(o=Yt,f=!1):t.length>=u&&(o=mr,f=!1,t=new Re(t));n:for(;++i<a;){var s=n[i],h=null==r?s:r(s);if(s=e||0!==s?s:0,f&&h==h){for(var p=l;p--;)if(t[p]===h)continue n;c.push(s)}else o(t,h,e)||c.push(s)}return c}we.templateSettings={escape:kn,evaluate:On,interpolate:In,variable:'',imports:{_:we}},we.prototype=xe.prototype,we.prototype.constructor=we,je.prototype=me(xe.prototype),je.prototype.constructor=je,Ae.prototype=me(xe.prototype),Ae.prototype.constructor=Ae,ke.prototype.clear=function(){this.__data__=ce?ce(null):{},this.size=0},ke.prototype.delete=function(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t},ke.prototype.get=function(n){var r=this.__data__;if(ce){var e=r[n];return e===f?t:e}return lt.call(r,n)?r[n]:t},ke.prototype.has=function(n){var r=this.__data__;return ce?r[n]!==t:lt.call(r,n)},ke.prototype.set=function(n,r){var e=this.__data__;return this.size+=this.has(n)?0:1,e[n]=ce&&r===t?f:r,this},Oe.prototype.clear=function(){this.__data__=[],this.size=0},Oe.prototype.delete=function(n){var t=this.__data__,r=Ue(t,n);return!(r<0||(r==t.length-1?t.pop():Wt.call(t,r,1),--this.size,0))},Oe.prototype.get=function(n){var r=this.__data__,e=Ue(r,n);return e<0?t:r[e][1]},Oe.prototype.has=function(n){return Ue(this.__data__,n)>-1},Oe.prototype.set=function(n,t){var r=this.__data__,e=Ue(r,n);return e<0?(++this.size,r.push([n,t])):r[e][1]=t,this},Ie.prototype.clear=function(){this.size=0,this.__data__={hash:new ke,map:new(ie||Oe),string:new ke}},Ie.prototype.delete=function(n){var t=ao(this,n).delete(n);return this.size-=t?1:0,t},Ie.prototype.get=function(n){return ao(this,n).get(n)},Ie.prototype.has=function(n){return ao(this,n).has(n)},Ie.prototype.set=function(n,t){var r=ao(this,n),e=r.size;return r.set(n,t),this.size+=r.size==e?0:1,this},Re.prototype.add=Re.prototype.push=function(n){return this.__data__.set(n,f),this},Re.prototype.has=function(n){return this.__data__.has(n)},Ee.prototype.clear=function(){this.__data__=new Oe,this.size=0},Ee.prototype.delete=function(n){var t=this.__data__,r=t.delete(n);return this.size=t.size,r},Ee.prototype.get=function(n){return this.__data__.get(n)},Ee.prototype.has=function(n){return this.__data__.has(n)},Ee.prototype.set=function(n,t){var r=this.__data__;if(r instanceof Oe){var e=r.__data__;if(!ie||e.length<u-1)return e.push([n,t]),this.size=++r.size,this;r=this.__data__=new Ie(e)}return r.set(n,t),this.size=r.size,this};var Ge=Ii(eu),He=Ii(uu,!0);function Je(n,t){var r=!0;return Ge(n,function(n,e,u){return r=!!t(n,e,u)}),r}function Ye(n,r,e){for(var u=-1,i=n.length;++u<i;){var o=n[u],f=r(o);if(null!=f&&(a===t?f==f&&!da(f):e(f,a)))var a=f,c=o}return c}function Qe(n,r,e,u){var i=n.length;for((e=Aa(e))<0&&(e=-e>i?0:i+e),(u=u===t||u>i?i:Aa(u))<0&&(u+=i),u=e>u?0:ka(u);e<u;)n[e++]=r;return n}function Xe(n,t){var r=[];return Ge(n,function(n,e,u){t(n,e,u)&&r.push(n)}),r}function nu(n,t,r,e,u){var i=-1,o=n.length;for(r||(r=jo),u||(u=[]);++i<o;){var f=n[i];t>0&&r(f)?t>1?nu(f,t-1,r,e,u):Xt(u,f):e||(u[u.length]=f)}return u}var tu=Ri(),ru=Ri(!0);function eu(n,t){return n&&tu(n,t,Fa)}function uu(n,t){return n&&ru(n,t,Fa)}function iu(n,t){return Ht(t,function(t){return fa(n[t])})}function ou(n,r){for(var e=0,u=(r=ci(r,n)).length;null!=n&&e<u;)n=n[Zo(r[e++])];return e&&e==u?n:t}function fu(n,t,r){var e=t(n);return na(n)?e:Xt(e,r(n))}function au(n){return null==n?n===t?en:J:Bt&&Bt in tt(n)?so(n):Co(n)}function cu(n,t){return n>t}function lu(n,t){return null!=n&&lt.call(n,t)}function su(n,t){return null!=n&&t in tt(n)}function hu(n,t,r){return n>=Xr(t,r)&&n<Qr(t,r)}function pu(n,r,e){for(var u=e?Yt:Jt,i=n[0].length,o=n.length,f=o,a=Dn(o),c=1/0,l=[];f--;){var s=n[f];f&&r&&(s=Qt(s,br(r))),c=Xr(s.length,c),a[f]=!e&&(r||i>=120&&s.length>=120)?new Re(f&&s):t}s=n[0];var h=-1,p=a[0];n:for(;++h<i&&l.length<c;){var v=s[h],_=r?r(v):v;if(v=e||0!==v?v:0,!(p?mr(p,_):u(l,_,e))){for(f=o;--f;){var g=a[f];if(!(g?mr(g,_):u(n[f],_,e)))continue n}p&&p.push(_),l.push(v)}}return l}function vu(n,t,r,e){return eu(n,function(n,u,i){t(e,r(n),u,i)}),e}function _u(n,r,e){var u=null==(n=Uo(n,r=ci(r,n)))?n:n[Zo(of(r))];return null==u?t:qt(u,n,e)}function gu(n){return sa(n)&&au(n)==D}function yu(n,t,r,e,u){return n===t||(null==n||null==t||!sa(n)&&!sa(t)?n!=n&&t!=t:du(n,t,r,e,yu,u))}function du(n,t,r,e,u,i){var o=na(n),f=na(t),a=o?M:vo(n),c=f?M:vo(t),l=(a=a==D?Y:a)==Y,s=(c=c==D?Y:c)==Y,h=a==c;if(h&&ua(n)){if(!ua(t))return!1;o=!0,l=!1}if(h&&!l)return i||(i=new Ee),o||ba(n)?Qi(n,t,r,e,u,i):Xi(n,t,a,r,e,u,i);if(!(r&p)){var v=l&&lt.call(n,'__wrapped__'),_=s&&lt.call(t,'__wrapped__');if(v||_){var g=v?n.value():n,y=_?t.value():t;return i||(i=new Ee),u(g,y,r,e,i)}}return!!h&&(i||(i=new Ee),no(n,t,r,e,u,i))}function bu(n,r,e,u){var i=e.length,o=i,f=!u;if(null==n)return!o;for(n=tt(n);i--;){var a=e[i];if(f&&a[2]?a[1]!==n[a[0]]:!(a[0]in n))return!1}for(;++i<o;){var c=(a=e[i])[0],l=n[c],s=a[1];if(f&&a[2]){if(l===t&&!(c in n))return!1}else{var h=new Ee;if(u)var _=u(l,s,c,n,r,h);if(!(_===t?yu(s,l,p|v,u,h):_))return!1}}return!0}function wu(n){return!(!la(n)||ht&&ht in n)&&(fa(n)?gt:Zn).test(Ko(n))}function mu(n){return'function'==typeof n?n:null==n?pc:'object'==typeof n?na(n)?Iu(n[0],n[1]):Ou(n):xc(n)}function xu(n){if(!Eo(n))return Yr(n);var t=[];for(var r in tt(n))lt.call(n,r)&&'constructor'!=r&&t.push(r);return t}function ju(n){if(!la(n))return Wo(n);var t=Eo(n),r=[];for(var e in n)('constructor'!=e||!t&&lt.call(n,e))&&r.push(e);return r}function Au(n,t){return n<t}function ku(n,t){var r=-1,e=ra(n)?Dn(n.length):[];return Ge(n,function(n,u,i){e[++r]=t(n,u,i)}),e}function Ou(n){var t=co(n);return 1==t.length&&t[0][2]?So(t[0][0],t[0][1]):function(r){return r===n||bu(r,n,t)}}function Iu(n,r){return Oo(n)&&zo(r)?So(Zo(n),r):function(e){var u=Ua(e,n);return u===t&&u===r?Ba(e,n):yu(r,u,p|v)}}function Ru(n,r,e,u,i){n!==r&&tu(r,function(o,f){if(la(o))i||(i=new Ee),Eu(n,r,f,e,Ru,u,i);else{var a=u?u(Tr(n,f),o,f+'',n,r,i):t;a===t&&(a=o),Ce(n,f,a)}},Na)}function Eu(n,r,e,u,i,o,f){var a=Tr(n,e),c=Tr(r,e),l=f.get(c);if(l)Ce(n,e,l);else{var s=o?o(a,c,e+'',n,r,f):t,h=s===t;if(h){var p=na(c),v=!p&&ua(c),_=!p&&!v&&ba(c);s=c,p||v||_?na(a)?s=a:ea(a)?s=mi(a):v?(h=!1,s=pi(c,!0)):_?(h=!1,s=gi(c,!0)):s=[]:va(c)||Xf(c)?(s=a,Xf(a)?s=Ia(a):(!la(a)||u&&fa(a))&&(s=wo(c))):h=!1}h&&(f.set(c,s),i(s,c,u,o,f),f.delete(c)),Ce(n,e,s)}}function zu(n,r){var e=n.length;if(e)return Ao(r+=r<0?e:0,e)?n[r]:t}function Su(n,t,r){var e=-1;return t=Qt(t.length?t:[pc],br(fo())),_r(ku(n,function(n,r,u){return{criteria:Qt(t,function(t){return t(n)}),index:++e,value:n}}),function(n,t){return di(n,t,r)})}function Lu(n,t){return Wu(n,t,function(t,r){return Ba(n,r)})}function Wu(n,t,r){for(var e=-1,u=t.length,i={};++e<u;){var o=t[e],f=ou(n,o);r(f,o)&&Pu(i,ci(o,n),f)}return i}function Cu(n){return function(t){return ou(t,n)}}function Tu(n,t,r,e){var u=e?cr:ar,i=-1,o=t.length,f=n;for(n===t&&(t=mi(t)),r&&(f=Qt(n,br(r)));++i<o;)for(var a=0,c=t[i],l=r?r(c):c;(a=u(f,l,a,e))>-1;)f!==n&&Wt.call(f,a,1),Wt.call(n,a,1);return n}function Uu(n,t){for(var r=n?t.length:0,e=r-1;r--;){var u=t[r];if(r==e||u!==i){var i=u;Ao(u)?Wt.call(n,u,1):ti(n,u)}}return n}function Bu(n,t){return n+qr(re()*(t-n+1))}function $u(n,t,r,e){for(var u=-1,i=Qr(Pr((t-n)/(r||1)),0),o=Dn(i);i--;)o[e?i:++u]=n,n+=r;return o}function Du(n,t){var r='';if(!n||t<1||t>L)return r;do{t%2&&(r+=n),(t=qr(t/2))&&(n+=n)}while(t);return r}function Mu(n,t){return Mo(To(n,t,pc),n+'')}function Fu(n){return Se(Ja(n))}function Nu(n,t){var r=Ja(n);return Po(r,Ne(t,0,r.length))}function Pu(n,r,e,u){if(!la(n))return n;for(var i=-1,o=(r=ci(r,n)).length,f=o-1,a=n;null!=a&&++i<o;){var c=Zo(r[i]),l=e;if(i!=f){var s=a[c];(l=u?u(s,c,a):t)===t&&(l=la(s)?s:Ao(r[i+1])?[]:{})}Te(a,c,l),a=a[c]}return n}var qu=le?function(n,t){return le.set(n,t),n}:pc,Zu=er?function(n,t){return er(n,'toString',{configurable:!0,enumerable:!1,value:lc(t),writable:!0})}:pc;function Ku(n){return Po(Ja(n))}function Vu(n,t,r){var e=-1,u=n.length;t<0&&(t=-t>u?0:u+t),(r=r>u?u:r)<0&&(r+=u),u=t>r?0:r-t>>>0,t>>>=0;for(var i=Dn(u);++e<u;)i[e]=n[e+t];return i}function Gu(n,t){var r;return Ge(n,function(n,e,u){return!(r=t(n,e,u))}),!!r}function Hu(n,t,r){var e=0,u=null==n?e:n.length;if('number'==typeof t&&t==t&&u<=B){for(;e<u;){var i=e+u>>>1,o=n[i];null!==o&&!da(o)&&(r?o<=t:o<t)?e=i+1:u=i}return u}return Ju(n,t,pc,r)}function Ju(n,r,e,u){r=e(r);for(var i=0,o=null==n?0:n.length,f=r!=r,a=null===r,c=da(r),l=r===t;i<o;){var s=qr((i+o)/2),h=e(n[s]),p=h!==t,v=null===h,_=h==h,g=da(h);if(f)var y=u||_;else y=l?_&&(u||p):a?_&&p&&(u||!v):c?_&&p&&!v&&(u||!g):!v&&!g&&(u?h<=r:h<r);y?i=s+1:o=s}return Xr(o,U)}function Yu(n,t){for(var r=-1,e=n.length,u=0,i=[];++r<e;){var o=n[r],f=t?t(o):o;if(!r||!Jf(f,a)){var a=f;i[u++]=0===o?0:o}}return i}function Qu(n){return'number'==typeof n?n:da(n)?C:+n}function Xu(n){if('string'==typeof n)return n;if(na(n))return Qt(n,Xu)+'';if(da(n))return be?be.call(n):'';var t=n+'';return'0'==t&&1/n==-S?'-0':t}function ni(n,t,r){var e=-1,i=Jt,o=n.length,f=!0,a=[],c=a;if(r)f=!1,i=Yt;else if(o>=u){var l=t?null:Ki(n);if(l)return Ur(l);f=!1,i=mr,c=new Re}else c=t?[]:a;n:for(;++e<o;){var s=n[e],h=t?t(s):s;if(s=r||0!==s?s:0,f&&h==h){for(var p=c.length;p--;)if(c[p]===h)continue n;t&&c.push(h),a.push(s)}else i(c,h,r)||(c!==a&&c.push(h),a.push(s))}return a}function ti(n,t){return null==(n=Uo(n,t=ci(t,n)))||delete n[Zo(of(t))]}function ri(n,t,r,e){return Pu(n,t,r(ou(n,t)),e)}function ei(n,t,r,e){for(var u=n.length,i=e?u:-1;(e?i--:++i<u)&&t(n[i],i,n););return r?Vu(n,e?0:i,e?i+1:u):Vu(n,e?i+1:0,e?u:i)}function ui(n,t){var r=n;return r instanceof Ae&&(r=r.value()),nr(t,function(n,t){return t.func.apply(t.thisArg,Xt([n],t.args))},r)}function ii(n,t,r){var e=n.length;if(e<2)return e?ni(n[0]):[];for(var u=-1,i=Dn(e);++u<e;)for(var o=n[u],f=-1;++f<e;)f!=u&&(i[u]=Ve(i[u]||o,n[f],t,r));return ni(nu(i,1),t,r)}function oi(n,r,e){for(var u=-1,i=n.length,o=r.length,f={};++u<i;){var a=u<o?r[u]:t;e(f,n[u],a)}return f}function fi(n){return ea(n)?n:[]}function ai(n){return'function'==typeof n?n:pc}function ci(n,t){return na(n)?n:Oo(n,t)?[n]:qo(Ra(n))}var li=Mu;function si(n,r,e){var u=n.length;return e=e===t?u:e,!r&&e>=u?n:Vu(n,r,e)}var hi=ur||function(n){return Lt.clearTimeout(n)};function pi(n,t){if(t)return n.slice();var r=n.length,e=xt?xt(r):new n.constructor(r);return n.copy(e),e}function vi(n){var t=new n.constructor(n.byteLength);return new mt(t).set(new mt(n)),t}function _i(n,t){var r=t?vi(n.buffer):n.buffer;return new n.constructor(r,n.byteOffset,n.byteLength)}function gi(n,t){var r=t?vi(n.buffer):n.buffer;return new n.constructor(r,n.byteOffset,n.length)}function yi(n,r){if(n!==r){var e=n!==t,u=null===n,i=n==n,o=da(n),f=r!==t,a=null===r,c=r==r,l=da(r);if(!a&&!l&&!o&&n>r||o&&f&&c&&!a&&!l||u&&f&&c||!e&&c||!i)return 1;if(!u&&!o&&!l&&n<r||l&&e&&i&&!u&&!o||a&&e&&i||!f&&i||!c)return-1}return 0}function di(n,t,r){for(var e=-1,u=n.criteria,i=t.criteria,o=u.length,f=r.length;++e<o;){var a=yi(u[e],i[e]);if(a)return e>=f?a:a*('desc'==r[e]?-1:1)}return n.index-t.index}function bi(n,t,r,e){for(var u=-1,i=n.length,o=r.length,f=-1,a=t.length,c=Qr(i-o,0),l=Dn(a+c),s=!e;++f<a;)l[f]=t[f];for(;++u<o;)(s||u<i)&&(l[r[u]]=n[u]);for(;c--;)l[f++]=n[u++];return l}function wi(n,t,r,e){for(var u=-1,i=n.length,o=-1,f=r.length,a=-1,c=t.length,l=Qr(i-f,0),s=Dn(l+c),h=!e;++u<l;)s[u]=n[u];for(var p=u;++a<c;)s[p+a]=t[a];for(;++o<f;)(h||u<i)&&(s[p+r[o]]=n[u++]);return s}function mi(n,t){var r=-1,e=n.length;for(t||(t=Dn(e));++r<e;)t[r]=n[r];return t}function xi(n,r,e,u){var i=!e;e||(e={});for(var o=-1,f=r.length;++o<f;){var a=r[o],c=u?u(e[a],n[a],a,e,n):t;c===t&&(c=n[a]),i?Me(e,a,c):Te(e,a,c)}return e}function ji(n,t){return xi(n,ho(n),t)}function Ai(n,t){return xi(n,po(n),t)}function ki(n,t){return function(r,e){var u=na(r)?Zt:Be,i=t?t():{};return u(r,n,fo(e,2),i)}}function Oi(n){return Mu(function(r,e){var u=-1,i=e.length,o=i>1?e[i-1]:t,f=i>2?e[2]:t;for(o=n.length>3&&'function'==typeof o?(i--,o):t,f&&ko(e[0],e[1],f)&&(o=i<3?t:o,i=1),r=tt(r);++u<i;){var a=e[u];a&&n(r,a,u,o)}return r})}function Ii(n,t){return function(r,e){if(null==r)return r;if(!ra(r))return n(r,e);for(var u=r.length,i=t?u:-1,o=tt(r);(t?i--:++i<u)&&!1!==e(o[i],i,o););return r}}function Ri(n){return function(t,r,e){for(var u=-1,i=tt(t),o=e(t),f=o.length;f--;){var a=o[n?f:++u];if(!1===r(i[a],a,i))break}return t}}function Ei(n,t,r){var e=t&_,u=Li(n);return function t(){return(this&&this!==Lt&&this instanceof t?u:n).apply(e?r:this,arguments)}}function zi(n){return function(r){var e=Er(r=Ra(r))?Fr(r):t,u=e?e[0]:r.charAt(0),i=e?si(e,1).join(''):r.slice(1);return u[n]()+i}}function Si(n){return function(t){return nr(fc(Xa(t).replace(yt,'')),n,'')}}function Li(n){return function(){var t=arguments;switch(t.length){case 0:return new n;case 1:return new n(t[0]);case 2:return new n(t[0],t[1]);case 3:return new n(t[0],t[1],t[2]);case 4:return new n(t[0],t[1],t[2],t[3]);case 5:return new n(t[0],t[1],t[2],t[3],t[4]);case 6:return new n(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new n(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var r=me(n.prototype),e=n.apply(r,t);return la(e)?e:r}}function Wi(n,r,e){var u=Li(n);return function i(){for(var o=arguments.length,f=Dn(o),a=o,c=oo(i);a--;)f[a]=arguments[a];var l=o<3&&f[0]!==c&&f[o-1]!==c?[]:Cr(f,c);return(o-=l.length)<e?qi(n,r,Ui,i.placeholder,t,f,l,t,t,e-o):qt(this&&this!==Lt&&this instanceof i?u:n,this,f)}}function Ci(n){return function(r,e,u){var i=tt(r);if(!ra(r)){var o=fo(e,3);r=Fa(r),e=function(n){return o(i[n],n,i)}}var f=n(r,e,u);return f>-1?i[o?r[f]:f]:t}}function Ti(n){return to(function(r){var e=r.length,u=e,i=je.prototype.thru;for(n&&r.reverse();u--;){var f=r[u];if('function'!=typeof f)throw new ut(o);if(i&&!a&&'wrapper'==io(f))var a=new je([],!0)}for(u=a?u:e;++u<e;){var c=io(f=r[u]),l='wrapper'==c?uo(f):t;a=l&&Io(l[0])&&l[1]==(x|d|w|j)&&!l[4].length&&1==l[9]?a[io(l[0])].apply(a,l[3]):1==f.length&&Io(f)?a[c]():a.thru(f)}return function(){var n=arguments,t=n[0];if(a&&1==n.length&&na(t))return a.plant(t).value();for(var u=0,i=e?r[u].apply(this,n):t;++u<e;)i=r[u].call(this,i);return i}})}function Ui(n,r,e,u,i,o,f,a,c,l){var s=r&x,h=r&_,p=r&g,v=r&(d|b),y=r&A,w=p?t:Li(n);return function t(){for(var _=arguments.length,g=Dn(_),d=_;d--;)g[d]=arguments[d];if(v)var b=oo(t),m=Ar(g,b);if(u&&(g=bi(g,u,i,v)),o&&(g=wi(g,o,f,v)),_-=m,v&&_<l){var x=Cr(g,b);return qi(n,r,Ui,t.placeholder,e,g,x,a,c,l-_)}var j=h?e:this,A=p?j[n]:n;return _=g.length,a?g=Bo(g,a):y&&_>1&&g.reverse(),s&&c<_&&(g.length=c),this&&this!==Lt&&this instanceof t&&(A=w||Li(A)),A.apply(j,g)}}function Bi(n,t){return function(r,e){return vu(r,n,t(e),{})}}function $i(n,r){return function(e,u){var i;if(e===t&&u===t)return r;if(e!==t&&(i=e),u!==t){if(i===t)return u;'string'==typeof e||'string'==typeof u?(e=Xu(e),u=Xu(u)):(e=Qu(e),u=Qu(u)),i=n(e,u)}return i}}function Di(n){return to(function(t){return t=Qt(t,br(fo())),Mu(function(r){var e=this;return n(t,function(n){return qt(n,e,r)})})})}function Mi(n,r){var e=(r=r===t?' ':Xu(r)).length;if(e<2)return e?Du(r,n):r;var u=Du(r,Pr(n/Mr(r)));return Er(r)?si(Fr(u),0,n).join(''):u.slice(0,n)}function Fi(n,t,r,e){var u=t&_,i=Li(n);return function t(){for(var o=-1,f=arguments.length,a=-1,c=e.length,l=Dn(c+f),s=this&&this!==Lt&&this instanceof t?i:n;++a<c;)l[a]=e[a];for(;f--;)l[a++]=arguments[++o];return qt(s,u?r:this,l)}}function Ni(n){return function(r,e,u){return u&&'number'!=typeof u&&ko(r,e,u)&&(e=u=t),r=ja(r),e===t?(e=r,r=0):e=ja(e),$u(r,e,u=u===t?r<e?1:-1:ja(u),n)}}function Pi(n){return function(t,r){return'string'==typeof t&&'string'==typeof r||(t=Oa(t),r=Oa(r)),n(t,r)}}function qi(n,r,e,u,i,o,f,a,c,l){var s=r&d;r|=s?w:m,(r&=~(s?m:w))&y||(r&=~(_|g));var h=[n,r,i,s?o:t,s?f:t,s?t:o,s?t:f,a,c,l],p=e.apply(t,h);return Io(n)&&$o(p,h),p.placeholder=u,Fo(p,n,r)}function Zi(n){var t=nt[n];return function(n,r){if(n=Oa(n),r=null==r?0:Xr(Aa(r),292)){var e=(Ra(n)+'e').split('e');return+((e=(Ra(t(e[0]+'e'+(+e[1]+r)))+'e').split('e'))[0]+'e'+(+e[1]-r))}return t(n)}}var Ki=fe&&1/Ur(new fe([,-0]))[1]==S?function(n){return new fe(n)}:dc;function Vi(n){return function(t){var r=vo(t);return r==G?Lr(t):r==nn?Br(t):dr(t,n(t))}}function Gi(n,r,e,u,i,f,a,c){var l=r&g;if(!l&&'function'!=typeof n)throw new ut(o);var s=u?u.length:0;if(s||(r&=~(w|m),u=i=t),a=a===t?a:Qr(Aa(a),0),c=c===t?c:Aa(c),s-=i?i.length:0,r&m){var h=u,p=i;u=i=t}var v=l?t:uo(n),y=[n,r,e,u,i,h,p,f,a,c];if(v&&Lo(y,v),n=y[0],r=y[1],e=y[2],u=y[3],i=y[4],!(c=y[9]=y[9]===t?l?0:n.length:Qr(y[9]-s,0))&&r&(d|b)&&(r&=~(d|b)),r&&r!=_)x=r==d||r==b?Wi(n,r,c):r!=w&&r!=(_|w)||i.length?Ui.apply(t,y):Fi(n,r,e,u);else var x=Ei(n,r,e);return Fo((v?qu:$o)(x,y),n,r)}function Hi(n,r,e,u){return n===t||Jf(n,ft[e])&&!lt.call(u,e)?r:n}function Ji(n,r,e,u,i,o){return la(n)&&la(r)&&(o.set(r,n),Ru(n,r,t,Ji,o),o.delete(r)),n}function Yi(n){return va(n)?t:n}function Qi(n,r,e,u,i,o){var f=e&p,a=n.length,c=r.length;if(a!=c&&!(f&&c>a))return!1;var l=o.get(n);if(l&&o.get(r))return l==r;var s=-1,h=!0,_=e&v?new Re:t;for(o.set(n,r),o.set(r,n);++s<a;){var g=n[s],y=r[s];if(u)var d=f?u(y,g,s,r,n,o):u(g,y,s,n,r,o);if(d!==t){if(d)continue;h=!1;break}if(_){if(!rr(r,function(n,t){if(!mr(_,t)&&(g===n||i(g,n,e,u,o)))return _.push(t)})){h=!1;break}}else if(g!==y&&!i(g,y,e,u,o)){h=!1;break}}return o.delete(n),o.delete(r),h}function Xi(n,t,r,e,u,i,o){switch(r){case an:if(n.byteLength!=t.byteLength||n.byteOffset!=t.byteOffset)return!1;n=n.buffer,t=t.buffer;case fn:return!(n.byteLength!=t.byteLength||!i(new mt(n),new mt(t)));case N:case P:case H:return Jf(+n,+t);case Z:return n.name==t.name&&n.message==t.message;case X:case tn:return n==t+'';case G:var f=Lr;case nn:var a=e&p;if(f||(f=Ur),n.size!=t.size&&!a)return!1;var c=o.get(n);if(c)return c==t;e|=v,o.set(n,t);var l=Qi(f(n),f(t),e,u,i,o);return o.delete(n),l;case rn:if(de)return de.call(n)==de.call(t)}return!1}function no(n,r,e,u,i,o){var f=e&p,a=ro(n),c=a.length;if(c!=ro(r).length&&!f)return!1;for(var l=c;l--;){var s=a[l];if(!(f?s in r:lt.call(r,s)))return!1}var h=o.get(n);if(h&&o.get(r))return h==r;var v=!0;o.set(n,r),o.set(r,n);for(var _=f;++l<c;){var g=n[s=a[l]],y=r[s];if(u)var d=f?u(y,g,s,r,n,o):u(g,y,s,n,r,o);if(!(d===t?g===y||i(g,y,e,u,o):d)){v=!1;break}_||(_='constructor'==s)}if(v&&!_){var b=n.constructor,w=r.constructor;b!=w&&'constructor'in n&&'constructor'in r&&!('function'==typeof b&&b instanceof b&&'function'==typeof w&&w instanceof w)&&(v=!1)}return o.delete(n),o.delete(r),v}function to(n){return Mo(To(n,t,nf),n+'')}function ro(n){return fu(n,Fa,ho)}function eo(n){return fu(n,Na,po)}var uo=le?function(n){return le.get(n)}:dc;function io(n){for(var t=n.name+'',r=se[t],e=lt.call(se,t)?r.length:0;e--;){var u=r[e],i=u.func;if(null==i||i==n)return u.name}return t}function oo(n){return(lt.call(we,'placeholder')?we:n).placeholder}function fo(){var n=we.iteratee||vc;return n=n===vc?mu:n,arguments.length?n(arguments[0],arguments[1]):n}function ao(n,t){var r,e,u=n.__data__;return('string'==(e=typeof(r=t))||'number'==e||'symbol'==e||'boolean'==e?'__proto__'!==r:null===r)?u['string'==typeof t?'string':'hash']:u.map}function co(n){for(var t=Fa(n),r=t.length;r--;){var e=t[r],u=n[e];t[r]=[e,u,zo(u)]}return t}function lo(n,r){var e=Rr(n,r);return wu(e)?e:t}function so(n){var r=lt.call(n,Bt),e=n[Bt];try{n[Bt]=t;var u=!0}catch(n){}var i=pt.call(n);return u&&(r?n[Bt]=e:delete n[Bt]),i}var ho=Vr?function(n){return null==n?[]:(n=tt(n),Ht(Vr(n),function(t){return St.call(n,t)}))}:kc,po=Vr?function(n){for(var t=[];n;)Xt(t,ho(n)),n=It(n);return t}:kc,vo=au;function _o(n,t,r){for(var e=-1,u=r.length;++e<u;){var i=r[e],o=i.size;switch(i.type){case'drop':n+=o;break;case'dropRight':t-=o;break;case'take':t=Xr(t,n+o);break;case'takeRight':n=Qr(n,t-o)}}return{start:n,end:t}}function go(n){var t=n.match(Bn);return t?t[1].split($n):[]}function yo(n,t,r){for(var e=-1,u=(t=ci(t,n)).length,i=!1;++e<u;){var o=Zo(t[e]);if(!(i=null!=n&&r(n,o)))break;n=n[o]}return i||++e!=u?i:!!(u=null==n?0:n.length)&&ca(u)&&Ao(o,u)&&(na(n)||Xf(n))}function bo(n){var t=n.length,r=new n.constructor(t);return t&&'string'==typeof n[0]&&lt.call(n,'index')&&(r.index=n.index,r.input=n.input),r}function wo(n){return'function'!=typeof n.constructor||Eo(n)?{}:me(It(n))}function mo(n,t,r){var e,u,i,o=n.constructor;switch(t){case fn:return vi(n);case N:case P:return new o(+n);case an:return _i(n,r);case cn:case ln:case sn:case hn:case pn:case vn:case _n:case gn:case yn:return gi(n,r);case G:return new o;case H:case tn:return new o(n);case X:return(i=new(u=n).constructor(u.source,Nn.exec(u))).lastIndex=u.lastIndex,i;case nn:return new o;case rn:return e=n,de?tt(de.call(e)):{}}}function xo(n,t){var r=t.length;if(!r)return n;var e=r-1;return t[e]=(r>1?'& ':'')+t[e],t=t.join(r>2?', ':' '),n.replace(Un,'{\n/* [wrapped with '+t+'] */\n')}function jo(n){return na(n)||Xf(n)||!!(Ct&&n&&n[Ct])}function Ao(n,t){var r=typeof n;return!!(t=null==t?L:t)&&('number'==r||'symbol'!=r&&Vn.test(n))&&n>-1&&n%1==0&&n<t}function ko(n,t,r){if(!la(r))return!1;var e=typeof t;return!!('number'==e?ra(r)&&Ao(t,r.length):'string'==e&&t in r)&&Jf(r[t],n)}function Oo(n,t){if(na(n))return!1;var r=typeof n;return!('number'!=r&&'symbol'!=r&&'boolean'!=r&&null!=n&&!da(n))||En.test(n)||!Rn.test(n)||null!=t&&n in tt(t)}function Io(n){var t=io(n),r=we[t];if('function'!=typeof r||!(t in Ae.prototype))return!1;if(n===r)return!0;var e=uo(r);return!!e&&n===e[0]}(ue&&vo(new ue(new ArrayBuffer(1)))!=an||ie&&vo(new ie)!=G||oe&&"[object Promise]"!=vo(oe.resolve())||fe&&vo(new fe)!=nn||ae&&vo(new ae)!=un)&&(vo=function(n){var r=au(n),e=r==Y?n.constructor:t,u=e?Ko(e):'';if(u)switch(u){case he:return an;case pe:return G;case ve:return"[object Promise]";case _e:return nn;case ge:return un}return r});var Ro=at?fa:Oc;function Eo(n){var t=n&&n.constructor;return n===('function'==typeof t&&t.prototype||ft)}function zo(n){return n==n&&!la(n)}function So(n,r){return function(e){return null!=e&&e[n]===r&&(r!==t||n in tt(e))}}function Lo(n,t){var r=n[1],e=t[1],u=r|e,i=u<(_|g|x),o=e==x&&r==d||e==x&&r==j&&n[7].length<=t[8]||e==(x|j)&&t[7].length<=t[8]&&r==d;if(!i&&!o)return n;e&_&&(n[2]=t[2],u|=r&_?0:y);var f=t[3];if(f){var a=n[3];n[3]=a?bi(a,f,t[4]):f,n[4]=a?Cr(n[3],c):t[4]}return(f=t[5])&&(a=n[5],n[5]=a?wi(a,f,t[6]):f,n[6]=a?Cr(n[5],c):t[6]),(f=t[7])&&(n[7]=f),e&x&&(n[8]=null==n[8]?t[8]:Xr(n[8],t[8])),null==n[9]&&(n[9]=t[9]),n[0]=t[0],n[1]=u,n}function Wo(n){var t=[];if(null!=n)for(var r in tt(n))t.push(r);return t}function Co(n){return pt.call(n)}function To(n,r,e){return r=Qr(r===t?n.length-1:r,0),function(){for(var t=arguments,u=-1,i=Qr(t.length-r,0),o=Dn(i);++u<i;)o[u]=t[r+u];u=-1;for(var f=Dn(r+1);++u<r;)f[u]=t[u];return f[r]=e(o),qt(n,this,f)}}function Uo(n,t){return t.length<2?n:ou(n,Vu(t,0,-1))}function Bo(n,r){for(var e=n.length,u=Xr(r.length,e),i=mi(n);u--;){var o=r[u];n[u]=Ao(o,e)?i[o]:t}return n}var $o=No(qu),Do=$r||function(n,t){return Lt.setTimeout(n,t)},Mo=No(Zu);function Fo(n,t,r){var e=t+'';return Mo(n,xo(e,Vo(go(e),r)))}function No(n){var r=0,e=0;return function(){var u=ne(),i=R-(u-e);if(e=u,i>0){if(++r>=I)return arguments[0]}else r=0;return n.apply(t,arguments)}}function Po(n,r){var e=-1,u=n.length,i=u-1;for(r=r===t?u:r;++e<r;){var o=Bu(e,i),f=n[o];n[o]=n[e],n[e]=f}return n.length=r,n}var qo=(function(n){var t=qf(n,function(n){return r.size===a&&r.clear(),n}),r=t.cache;return t})(function(n){var t=[];return 46===n.charCodeAt(0)&&t.push(''),n.replace(zn,function(n,r,e,u){t.push(e?u.replace(Mn,'$1'):r||n)}),t});function Zo(n){if('string'==typeof n||da(n))return n;var t=n+'';return'0'==t&&1/n==-S?'-0':t}function Ko(n){if(null!=n){try{return ct.call(n)}catch(n){}try{return n+''}catch(n){}}return''}function Vo(n,t){return Kt($,function(r){var e='_.'+r[0];t&r[1]&&!Jt(n,e)&&n.push(e)}),n.sort()}function Go(n){if(n instanceof Ae)return n.clone();var t=new je(n.__wrapped__,n.__chain__);return t.__actions__=mi(n.__actions__),t.__index__=n.__index__,t.__values__=n.__values__,t}var Ho=Mu(function(n,t){return ea(n)?Ve(n,nu(t,1,ea,!0)):[]}),Jo=Mu(function(n,r){var e=of(r);return ea(e)&&(e=t),ea(n)?Ve(n,nu(r,1,ea,!0),fo(e,2)):[]}),Yo=Mu(function(n,r){var e=of(r);return ea(e)&&(e=t),ea(n)?Ve(n,nu(r,1,ea,!0),t,e):[]});function Qo(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=null==r?0:Aa(r);return u<0&&(u=Qr(e+u,0)),fr(n,fo(t,3),u)}function Xo(n,r,e){var u=null==n?0:n.length;if(!u)return-1;var i=u-1;return e!==t&&(i=Aa(e),i=e<0?Qr(u+i,0):Xr(i,u-1)),fr(n,fo(r,3),i,!0)}function nf(n){return null!=n&&n.length?nu(n,1):[]}function tf(n){return n&&n.length?n[0]:t}var rf=Mu(function(n){var t=Qt(n,fi);return t.length&&t[0]===n[0]?pu(t):[]}),ef=Mu(function(n){var r=of(n),e=Qt(n,fi);return r===of(e)?r=t:e.pop(),e.length&&e[0]===n[0]?pu(e,fo(r,2)):[]}),uf=Mu(function(n){var r=of(n),e=Qt(n,fi);return(r='function'==typeof r?r:t)&&e.pop(),e.length&&e[0]===n[0]?pu(e,t,r):[]});function of(n){var r=null==n?0:n.length;return r?n[r-1]:t}var ff=Mu(af);function af(n,t){return n&&n.length&&t&&t.length?Tu(n,t):n}var cf=to(function(n,t){var r=null==n?0:n.length,e=Fe(n,t);return Uu(n,Qt(t,function(n){return Ao(n,r)?+n:n}).sort(yi)),e});function lf(n){return null==n?n:ee.call(n)}var sf=Mu(function(n){return ni(nu(n,1,ea,!0))}),hf=Mu(function(n){var r=of(n);return ea(r)&&(r=t),ni(nu(n,1,ea,!0),fo(r,2))}),pf=Mu(function(n){var r=of(n);return r='function'==typeof r?r:t,ni(nu(n,1,ea,!0),t,r)});function vf(n){if(!n||!n.length)return[];var t=0;return n=Ht(n,function(n){if(ea(n))return t=Qr(n.length,t),!0}),yr(t,function(t){return Qt(n,hr(t))})}function _f(n,r){if(!n||!n.length)return[];var e=vf(n);return null==r?e:Qt(e,function(n){return qt(r,t,n)})}var gf=Mu(function(n,t){return ea(n)?Ve(n,t):[]}),yf=Mu(function(n){return ii(Ht(n,ea))}),df=Mu(function(n){var r=of(n);return ea(r)&&(r=t),ii(Ht(n,ea),fo(r,2))}),bf=Mu(function(n){var r=of(n);return r='function'==typeof r?r:t,ii(Ht(n,ea),t,r)}),wf=Mu(vf);var mf=Mu(function(n){var r=n.length,e=r>1?n[r-1]:t;return _f(n,e='function'==typeof e?(n.pop(),e):t)});function xf(n){var t=we(n);return t.__chain__=!0,t}function jf(n,t){return t(n)}var Af=to(function(n){var r=n.length,e=r?n[0]:0,u=this.__wrapped__,i=function(t){return Fe(t,n)};return!(r>1||this.__actions__.length)&&u instanceof Ae&&Ao(e)?((u=u.slice(e,+e+(r?1:0))).__actions__.push({func:jf,args:[i],thisArg:t}),new je(u,this.__chain__).thru(function(n){return r&&!n.length&&n.push(t),n})):this.thru(i)});var kf=ki(function(n,t,r){lt.call(n,r)?++n[r]:Me(n,r,1)});var Of=Ci(Qo),If=Ci(Xo);function Rf(n,t){return(na(n)?Kt:Ge)(n,fo(t,3))}function Ef(n,t){return(na(n)?Vt:He)(n,fo(t,3))}var zf=ki(function(n,t,r){lt.call(n,r)?n[r].push(t):Me(n,r,[t])});var Sf=Mu(function(n,t,r){var e=-1,u='function'==typeof t,i=ra(n)?Dn(n.length):[];return Ge(n,function(n){i[++e]=u?qt(t,n,r):_u(n,t,r)}),i}),Lf=ki(function(n,t,r){Me(n,r,t)});function Wf(n,t){return(na(n)?Qt:ku)(n,fo(t,3))}var Cf=ki(function(n,t,r){n[r?0:1].push(t)},function(){return[[],[]]});var Tf=Mu(function(n,t){if(null==n)return[];var r=t.length;return r>1&&ko(n,t[0],t[1])?t=[]:r>2&&ko(t[0],t[1],t[2])&&(t=[t[0]]),Su(n,nu(t,1),[])}),Uf=pr||function(){return Lt.Date.now()};function Bf(n,r,e){return r=e?t:r,r=n&&null==r?n.length:r,Gi(n,x,t,t,t,t,r)}function $f(n,r){var e;if('function'!=typeof r)throw new ut(o);return n=Aa(n),function(){return--n>0&&(e=r.apply(this,arguments)),n<=1&&(r=t),e}}var Df=Mu(function(n,t,r){var e=_;if(r.length){var u=Cr(r,oo(Df));e|=w}return Gi(n,e,t,r,u)}),Mf=Mu(function(n,t,r){var e=_|g;if(r.length){var u=Cr(r,oo(Mf));e|=w}return Gi(t,e,n,r,u)});function Ff(n,r,e){var u,i,f,a,c,l,s=0,h=!1,p=!1,v=!0;if('function'!=typeof n)throw new ut(o);function _(r){var e=u,o=i;return u=i=t,s=r,a=n.apply(o,e)}function g(n){return s=n,c=Do(b,r),h?_(n):a}function y(n){var t=r-(n-l);return p?Xr(t,f-(n-s)):t}function d(n){var e=n-l;return l===t||e>=r||e<0||p&&n-s>=f}function b(){var n=Uf();if(d(n))return w(n);c=Do(b,y(n))}function w(n){return c=t,v&&u?_(n):(u=i=t,a)}function m(){var n=Uf(),e=d(n);if(u=arguments,i=this,l=n,e){if(c===t)return g(l);if(p)return c=Do(b,r),_(l)}return c===t&&(c=Do(b,r)),a}return r=Oa(r)||0,la(e)&&(h=!!e.leading,f=(p='maxWait'in e)?Qr(Oa(e.maxWait)||0,r):f,v='trailing'in e?!!e.trailing:v),m.cancel=function(){c!==t&&hi(c),s=0,u=l=i=c=t},m.flush=function(){return c===t?a:w(Uf())},m}var Nf=Mu(function(n,t){return Ke(n,1,t)}),Pf=Mu(function(n,t,r){return Ke(n,Oa(t)||0,r)});function qf(n,t){if('function'!=typeof n||null!=t&&'function'!=typeof t)throw new ut(o);var r=function r(){var e=arguments,u=t?t.apply(this,e):e[0],i=r.cache;if(i.has(u))return i.get(u);var o=n.apply(this,e);return r.cache=i.set(u,o)||i,o};return r.cache=new(qf.Cache||Ie),r}function Zf(n){if('function'!=typeof n)throw new ut(o);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}qf.Cache=Ie;var Kf=li(function(n,t){var r=(t=1==t.length&&na(t[0])?Qt(t[0],br(fo())):Qt(nu(t,1),br(fo()))).length;return Mu(function(e){for(var u=-1,i=Xr(e.length,r);++u<i;)e[u]=t[u].call(this,e[u]);return qt(n,this,e)})}),Vf=Mu(function(n,r){var e=Cr(r,oo(Vf));return Gi(n,w,t,r,e)}),Gf=Mu(function(n,r){var e=Cr(r,oo(Gf));return Gi(n,m,t,r,e)}),Hf=to(function(n,r){return Gi(n,j,t,t,t,r)});function Jf(n,t){return n===t||n!=n&&t!=t}var Yf=Pi(cu),Qf=Pi(function(n,t){return n>=t}),Xf=gu((function(){return arguments})())?gu:function(n){return sa(n)&&lt.call(n,'callee')&&!St.call(n,'callee')},na=Dn.isArray,ta=$t?br($t):function(n){return sa(n)&&au(n)==fn};function ra(n){return null!=n&&ca(n.length)&&!fa(n)}function ea(n){return sa(n)&&ra(n)}var ua=Gr||Oc,ia=Dt?br(Dt):function(n){return sa(n)&&au(n)==P};function oa(n){if(!sa(n))return!1;var t=au(n);return t==Z||t==q||'string'==typeof n.message&&'string'==typeof n.name&&!va(n)}function fa(n){if(!la(n))return!1;var t=au(n);return t==K||t==V||t==F||t==Q}function aa(n){return'number'==typeof n&&n==Aa(n)}function ca(n){return'number'==typeof n&&n>-1&&n%1==0&&n<=L}function la(n){var t=typeof n;return null!=n&&('object'==t||'function'==t)}function sa(n){return null!=n&&'object'==typeof n}var ha=Mt?br(Mt):function(n){return sa(n)&&vo(n)==G};function pa(n){return'number'==typeof n||sa(n)&&au(n)==H}function va(n){if(!sa(n)||au(n)!=Y)return!1;var t=It(n);if(null===t)return!0;var r=lt.call(t,'constructor')&&t.constructor;return'function'==typeof r&&r instanceof r&&ct.call(r)==vt}var _a=Ft?br(Ft):function(n){return sa(n)&&au(n)==X};var ga=Nt?br(Nt):function(n){return sa(n)&&vo(n)==nn};function ya(n){return'string'==typeof n||!na(n)&&sa(n)&&au(n)==tn}function da(n){return'symbol'==typeof n||sa(n)&&au(n)==rn}var ba=Pt?br(Pt):function(n){return sa(n)&&ca(n.length)&&!!kt[au(n)]};var wa=Pi(Au),ma=Pi(function(n,t){return n<=t});function xa(n){if(!n)return[];if(ra(n))return ya(n)?Fr(n):mi(n);if(Ut&&n[Ut])return Sr(n[Ut]());var t=vo(n);return(t==G?Lr:t==nn?Ur:Ja)(n)}function ja(n){return n?(n=Oa(n))===S||n===-S?(n<0?-1:1)*W:n==n?n:0:0===n?n:0}function Aa(n){var t=ja(n),r=t%1;return t==t?r?t-r:t:0}function ka(n){return n?Ne(Aa(n),0,T):0}function Oa(n){if('number'==typeof n)return n;if(da(n))return C;if(la(n)){var t='function'==typeof n.valueOf?n.valueOf():n;n=la(t)?t+'':t}if('string'!=typeof n)return 0===n?n:+n;n=n.replace(Wn,'');var r=qn.test(n);return r||Kn.test(n)?Et(n.slice(2),r?2:8):Pn.test(n)?C:+n}function Ia(n){return xi(n,Na(n))}function Ra(n){return null==n?'':Xu(n)}var Ea=Oi(function(n,t){if(Eo(t)||ra(t))xi(t,Fa(t),n);else for(var r in t)lt.call(t,r)&&Te(n,r,t[r])}),za=Oi(function(n,t){xi(t,Na(t),n)}),Sa=Oi(function(n,t,r,e){xi(t,Na(t),n,e)}),La=Oi(function(n,t,r,e){xi(t,Fa(t),n,e)}),Wa=to(Fe);var Ca=Mu(function(n,r){n=tt(n);var e=-1,u=r.length,i=u>2?r[2]:t;for(i&&ko(r[0],r[1],i)&&(u=1);++e<u;)for(var o=r[e],f=Na(o),a=-1,c=f.length;++a<c;){var l=f[a],s=n[l];(s===t||Jf(s,ft[l])&&!lt.call(n,l))&&(n[l]=o[l])}return n}),Ta=Mu(function(n){return n.push(t,Ji),qt(qa,t,n)});function Ua(n,r,e){var u=null==n?t:ou(n,r);return u===t?e:u}function Ba(n,t){return null!=n&&yo(n,t,su)}var $a=Bi(function(n,t,r){null!=t&&'function'!=typeof t.toString&&(t=pt.call(t)),n[t]=r},lc(pc)),Da=Bi(function(n,t,r){null!=t&&'function'!=typeof t.toString&&(t=pt.call(t)),lt.call(n,t)?n[t].push(r):n[t]=[r]},fo),Ma=Mu(_u);function Fa(n){return ra(n)?ze(n):xu(n)}function Na(n){return ra(n)?ze(n,!0):ju(n)}var Pa=Oi(function(n,t,r){Ru(n,t,r)}),qa=Oi(function(n,t,r,e){Ru(n,t,r,e)}),Za=to(function(n,t){var r={};if(null==n)return r;var e=!1;t=Qt(t,function(t){return t=ci(t,n),e||(e=t.length>1),t}),xi(n,eo(n),r),e&&(r=Pe(r,l|s|h,Yi));for(var u=t.length;u--;)ti(r,t[u]);return r});var Ka=to(function(n,t){return null==n?{}:Lu(n,t)});function Va(n,t){if(null==n)return{};var r=Qt(eo(n),function(n){return[n]});return t=fo(t),Wu(n,r,function(n,r){return t(n,r[0])})}var Ga=Vi(Fa),Ha=Vi(Na);function Ja(n){return null==n?[]:wr(n,Fa(n))}var Ya=Si(function(n,t,r){return t=t.toLowerCase(),n+(r?Qa(t):t)});function Qa(n){return oc(Ra(n).toLowerCase())}function Xa(n){return(n=Ra(n))&&n.replace(Gn,kr).replace(dt,'')}var nc=Si(function(n,t,r){return n+(r?'-':'')+t.toLowerCase()}),tc=Si(function(n,t,r){return n+(r?' ':'')+t.toLowerCase()}),rc=zi('toLowerCase');var ec=Si(function(n,t,r){return n+(r?'_':'')+t.toLowerCase()});var uc=Si(function(n,t,r){return n+(r?' ':'')+oc(t)});var ic=Si(function(n,t,r){return n+(r?' ':'')+t.toUpperCase()}),oc=zi('toUpperCase');function fc(n,r,e){return n=Ra(n),(r=e?t:r)===t?zr(n)?Zr(n):ir(n):n.match(r)||[]}var ac=Mu(function(n,r){try{return qt(n,t,r)}catch(n){return oa(n)?n:new Qn(n)}}),cc=to(function(n,t){return Kt(t,function(t){t=Zo(t),Me(n,t,Df(n[t],n))}),n});function lc(n){return function(){return n}}var sc=Ti(),hc=Ti(!0);function pc(n){return n}function vc(n){return mu('function'==typeof n?n:Pe(n,l))}var _c=Mu(function(n,t){return function(r){return _u(r,n,t)}}),gc=Mu(function(n,t){return function(r){return _u(n,r,t)}});function yc(n,t,r){var e=Fa(t),u=iu(t,e);null!=r||la(t)&&(u.length||!e.length)||(r=t,t=n,n=this,u=iu(t,Fa(t)));var i=!(la(r)&&'chain'in r&&!r.chain),o=fa(n);return Kt(u,function(r){var e=t[r];n[r]=e,o&&(n.prototype[r]=function(){var t=this.__chain__;if(i||t){var r=n(this.__wrapped__);return(r.__actions__=mi(this.__actions__)).push({func:e,args:arguments,thisArg:n}),r.__chain__=t,r}return e.apply(n,Xt([this.value()],arguments))})}),n}function dc(){}var bc=Di(Qt),wc=Di(Gt),mc=Di(rr);function xc(n){return Oo(n)?hr(Zo(n)):Cu(n)}var jc=Ni(),Ac=Ni(!0);function kc(){return[]}function Oc(){return!1}var Ic=$i(function(n,t){return n+t},0),Rc=Zi('ceil'),Ec=$i(function(n,t){return n/t},1),zc=Zi('floor');var Sc,Lc=$i(function(n,t){return n*t},1),Wc=Zi('round'),Cc=$i(function(n,t){return n-t},0);return we.after=function(n,t){if('function'!=typeof t)throw new ut(o);return n=Aa(n),function(){if(--n<1)return t.apply(this,arguments)}},we.ary=Bf,we.assign=Ea,we.assignIn=za,we.assignInWith=Sa,we.assignWith=La,we.at=Wa,we.before=$f,we.bind=Df,we.bindAll=cc,we.bindKey=Mf,we.castArray=function(){if(!arguments.length)return[];var n=arguments[0];return na(n)?n:[n]},we.chain=xf,we.chunk=function(n,r,e){r=(e?ko(n,r,e):r===t)?1:Qr(Aa(r),0);var u=null==n?0:n.length;if(!u||r<1)return[];for(var i=0,o=0,f=Dn(Pr(u/r));i<u;)f[o++]=Vu(n,i,i+=r);return f},we.compact=function(n){for(var t=-1,r=null==n?0:n.length,e=0,u=[];++t<r;){var i=n[t];i&&(u[e++]=i)}return u},we.concat=function(){var n=arguments.length;if(!n)return[];for(var t=Dn(n-1),r=arguments[0],e=n;e--;)t[e-1]=arguments[e];return Xt(na(r)?mi(r):[r],nu(t,1))},we.cond=function(n){var t=null==n?0:n.length,r=fo();return n=t?Qt(n,function(n){if('function'!=typeof n[1])throw new ut(o);return[r(n[0]),n[1]]}):[],Mu(function(r){for(var e=-1;++e<t;){var u=n[e];if(qt(u[0],this,r))return qt(u[1],this,r)}})},we.conforms=function(n){return qe(Pe(n,l))},we.constant=lc,we.countBy=kf,we.create=function(n,t){var r=me(n);return null==t?r:$e(r,t)},we.curry=function n(r,e,u){var i=Gi(r,d,t,t,t,t,t,e=u?t:e);return i.placeholder=n.placeholder,i},we.curryRight=function n(r,e,u){var i=Gi(r,b,t,t,t,t,t,e=u?t:e);return i.placeholder=n.placeholder,i},we.debounce=Ff,we.defaults=Ca,we.defaultsDeep=Ta,we.defer=Nf,we.delay=Pf,we.difference=Ho,we.differenceBy=Jo,we.differenceWith=Yo,we.drop=function(n,r,e){var u=null==n?0:n.length;return u?Vu(n,(r=e||r===t?1:Aa(r))<0?0:r,u):[]},we.dropRight=function(n,r,e){var u=null==n?0:n.length;return u?Vu(n,0,(r=u-(r=e||r===t?1:Aa(r)))<0?0:r):[]},we.dropRightWhile=function(n,t){return n&&n.length?ei(n,fo(t,3),!0,!0):[]},we.dropWhile=function(n,t){return n&&n.length?ei(n,fo(t,3),!0):[]},we.fill=function(n,t,r,e){var u=null==n?0:n.length;return u?(r&&'number'!=typeof r&&ko(n,t,r)&&(r=0,e=u),Qe(n,t,r,e)):[]},we.filter=function(n,t){return(na(n)?Ht:Xe)(n,fo(t,3))},we.flatMap=function(n,t){return nu(Wf(n,t),1)},we.flatMapDeep=function(n,t){return nu(Wf(n,t),S)},we.flatMapDepth=function(n,r,e){return e=e===t?1:Aa(e),nu(Wf(n,r),e)},we.flatten=nf,we.flattenDeep=function(n){return null!=n&&n.length?nu(n,S):[]},we.flattenDepth=function(n,r){return null!=n&&n.length?nu(n,r=r===t?1:Aa(r)):[]},we.flip=function(n){return Gi(n,A)},we.flow=sc,we.flowRight=hc,we.fromPairs=function(n){for(var t=-1,r=null==n?0:n.length,e={};++t<r;){var u=n[t];e[u[0]]=u[1]}return e},we.functions=function(n){return null==n?[]:iu(n,Fa(n))},we.functionsIn=function(n){return null==n?[]:iu(n,Na(n))},we.groupBy=zf,we.initial=function(n){return null!=n&&n.length?Vu(n,0,-1):[]},we.intersection=rf,we.intersectionBy=ef,we.intersectionWith=uf,we.invert=$a,we.invertBy=Da,we.invokeMap=Sf,we.iteratee=vc,we.keyBy=Lf,we.keys=Fa,we.keysIn=Na,we.map=Wf,we.mapKeys=function(n,t){var r={};return t=fo(t,3),eu(n,function(n,e,u){Me(r,t(n,e,u),n)}),r},we.mapValues=function(n,t){var r={};return t=fo(t,3),eu(n,function(n,e,u){Me(r,e,t(n,e,u))}),r},we.matches=function(n){return Ou(Pe(n,l))},we.matchesProperty=function(n,t){return Iu(n,Pe(t,l))},we.memoize=qf,we.merge=Pa,we.mergeWith=qa,we.method=_c,we.methodOf=gc,we.mixin=yc,we.negate=Zf,we.nthArg=function(n){return n=Aa(n),Mu(function(t){return zu(t,n)})},we.omit=Za,we.omitBy=function(n,t){return Va(n,Zf(fo(t)))},we.once=function(n){return $f(2,n)},we.orderBy=function(n,r,e,u){return null==n?[]:(na(r)||(r=null==r?[]:[r]),na(e=u?t:e)||(e=null==e?[]:[e]),Su(n,r,e))},we.over=bc,we.overArgs=Kf,we.overEvery=wc,we.overSome=mc,we.partial=Vf,we.partialRight=Gf,we.partition=Cf,we.pick=Ka,we.pickBy=Va,we.property=xc,we.propertyOf=function(n){return function(r){return null==n?t:ou(n,r)}},we.pull=ff,we.pullAll=af,we.pullAllBy=function(n,t,r){return n&&n.length&&t&&t.length?Tu(n,t,fo(r,2)):n},we.pullAllWith=function(n,r,e){return n&&n.length&&r&&r.length?Tu(n,r,t,e):n},we.pullAt=cf,we.range=jc,we.rangeRight=Ac,we.rearg=Hf,we.reject=function(n,t){return(na(n)?Ht:Xe)(n,Zf(fo(t,3)))},we.remove=function(n,t){var r=[];if(!n||!n.length)return r;var e=-1,u=[],i=n.length;for(t=fo(t,3);++e<i;){var o=n[e];t(o,e,n)&&(r.push(o),u.push(e))}return Uu(n,u),r},we.rest=function(n,r){if('function'!=typeof n)throw new ut(o);return Mu(n,r=r===t?r:Aa(r))},we.reverse=lf,we.sampleSize=function(n,r,e){return r=(e?ko(n,r,e):r===t)?1:Aa(r),(na(n)?Le:Nu)(n,r)},we.set=function(n,t,r){return null==n?n:Pu(n,t,r)},we.setWith=function(n,r,e,u){return u='function'==typeof u?u:t,null==n?n:Pu(n,r,e,u)},we.shuffle=function(n){return(na(n)?We:Ku)(n)},we.slice=function(n,r,e){var u=null==n?0:n.length;return u?(e&&'number'!=typeof e&&ko(n,r,e)?(r=0,e=u):(r=null==r?0:Aa(r),e=e===t?u:Aa(e)),Vu(n,r,e)):[]},we.sortBy=Tf,we.sortedUniq=function(n){return n&&n.length?Yu(n):[]},we.sortedUniqBy=function(n,t){return n&&n.length?Yu(n,fo(t,2)):[]},we.split=function(n,r,e){return e&&'number'!=typeof e&&ko(n,r,e)&&(r=e=t),(e=e===t?T:e>>>0)?(n=Ra(n))&&('string'==typeof r||null!=r&&!_a(r))&&!(r=Xu(r))&&Er(n)?si(Fr(n),0,e):n.split(r,e):[]},we.spread=function(n,t){if('function'!=typeof n)throw new ut(o);return t=null==t?0:Qr(Aa(t),0),Mu(function(r){var e=r[t],u=si(r,0,t);return e&&Xt(u,e),qt(n,this,u)})},we.tail=function(n){var t=null==n?0:n.length;return t?Vu(n,1,t):[]},we.take=function(n,r,e){return n&&n.length?Vu(n,0,(r=e||r===t?1:Aa(r))<0?0:r):[]},we.takeRight=function(n,r,e){var u=null==n?0:n.length;return u?Vu(n,(r=u-(r=e||r===t?1:Aa(r)))<0?0:r,u):[]},we.takeRightWhile=function(n,t){return n&&n.length?ei(n,fo(t,3),!1,!0):[]},we.takeWhile=function(n,t){return n&&n.length?ei(n,fo(t,3)):[]},we.tap=function(n,t){return t(n),n},we.throttle=function(n,t,r){var e=!0,u=!0;if('function'!=typeof n)throw new ut(o);return la(r)&&(e='leading'in r?!!r.leading:e,u='trailing'in r?!!r.trailing:u),Ff(n,t,{leading:e,maxWait:t,trailing:u})},we.thru=jf,we.toArray=xa,we.toPairs=Ga,we.toPairsIn=Ha,we.toPath=function(n){return na(n)?Qt(n,Zo):da(n)?[n]:mi(qo(Ra(n)))},we.toPlainObject=Ia,we.transform=function(n,t,r){var e=na(n),u=e||ua(n)||ba(n);if(t=fo(t,4),null==r){var i=n&&n.constructor;r=u?e?new i:[]:la(n)&&fa(i)?me(It(n)):{}}return(u?Kt:eu)(n,function(n,e,u){return t(r,n,e,u)}),r},we.unary=function(n){return Bf(n,1)},we.union=sf,we.unionBy=hf,we.unionWith=pf,we.uniq=function(n){return n&&n.length?ni(n):[]},we.uniqBy=function(n,t){return n&&n.length?ni(n,fo(t,2)):[]},we.uniqWith=function(n,r){return r='function'==typeof r?r:t,n&&n.length?ni(n,t,r):[]},we.unset=function(n,t){return null==n||ti(n,t)},we.unzip=vf,we.unzipWith=_f,we.update=function(n,t,r){return null==n?n:ri(n,t,ai(r))},we.updateWith=function(n,r,e,u){return u='function'==typeof u?u:t,null==n?n:ri(n,r,ai(e),u)},we.values=Ja,we.valuesIn=function(n){return null==n?[]:wr(n,Na(n))},we.without=gf,we.words=fc,we.wrap=function(n,t){return Vf(ai(t),n)},we.xor=yf,we.xorBy=df,we.xorWith=bf,we.zip=wf,we.zipObject=function(n,t){return oi(n||[],t||[],Te)},we.zipObjectDeep=function(n,t){return oi(n||[],t||[],Pu)},we.zipWith=mf,we.entries=Ga,we.entriesIn=Ha,we.extend=za,we.extendWith=Sa,yc(we,we),we.add=Ic,we.attempt=ac,we.camelCase=Ya,we.capitalize=Qa,we.ceil=Rc,we.clamp=function(n,r,e){return e===t&&(e=r,r=t),e!==t&&(e=(e=Oa(e))==e?e:0),r!==t&&(r=(r=Oa(r))==r?r:0),Ne(Oa(n),r,e)},we.clone=function(n){return Pe(n,h)},we.cloneDeep=function(n){return Pe(n,l|h)},we.cloneDeepWith=function(n,r){return Pe(n,l|h,r='function'==typeof r?r:t)},we.cloneWith=function(n,r){return Pe(n,h,r='function'==typeof r?r:t)},we.conformsTo=function(n,t){return null==t||Ze(n,t,Fa(t))},we.deburr=Xa,we.defaultTo=function(n,t){return null==n||n!=n?t:n},we.divide=Ec,we.endsWith=function(n,r,e){n=Ra(n),r=Xu(r);var u=n.length,i=e=e===t?u:Ne(Aa(e),0,u);return(e-=r.length)>=0&&n.slice(e,i)==r},we.eq=Jf,we.escape=function(n){return(n=Ra(n))&&An.test(n)?n.replace(xn,Or):n},we.escapeRegExp=function(n){return(n=Ra(n))&&Ln.test(n)?n.replace(Sn,'\\$&'):n},we.every=function(n,r,e){var u=na(n)?Gt:Je;return e&&ko(n,r,e)&&(r=t),u(n,fo(r,3))},we.find=Of,we.findIndex=Qo,we.findKey=function(n,t){return or(n,fo(t,3),eu)},we.findLast=If,we.findLastIndex=Xo,we.findLastKey=function(n,t){return or(n,fo(t,3),uu)},we.floor=zc,we.forEach=Rf,we.forEachRight=Ef,we.forIn=function(n,t){return null==n?n:tu(n,fo(t,3),Na)},we.forInRight=function(n,t){return null==n?n:ru(n,fo(t,3),Na)},we.forOwn=function(n,t){return n&&eu(n,fo(t,3))},we.forOwnRight=function(n,t){return n&&uu(n,fo(t,3))},we.get=Ua,we.gt=Yf,we.gte=Qf,we.has=function(n,t){return null!=n&&yo(n,t,lu)},we.hasIn=Ba,we.head=tf,we.identity=pc,we.includes=function(n,t,r,e){n=ra(n)?n:Ja(n),r=r&&!e?Aa(r):0;var u=n.length;return r<0&&(r=Qr(u+r,0)),ya(n)?r<=u&&n.indexOf(t,r)>-1:!!u&&ar(n,t,r)>-1},we.indexOf=function(n,t,r){var e=null==n?0:n.length;if(!e)return-1;var u=null==r?0:Aa(r);return u<0&&(u=Qr(e+u,0)),ar(n,t,u)},we.inRange=function(n,r,e){return r=ja(r),e===t?(e=r,r=0):e=ja(e),hu(n=Oa(n),r,e)},we.invoke=Ma,we.isArguments=Xf,we.isArray=na,we.isArrayBuffer=ta,we.isArrayLike=ra,we.isArrayLikeObject=ea,we.isBoolean=function(n){return!0===n||!1===n||sa(n)&&au(n)==N},we.isBuffer=ua,we.isDate=ia,we.isElement=function(n){return sa(n)&&1===n.nodeType&&!va(n)},we.isEmpty=function(n){if(null==n)return!0;if(ra(n)&&(na(n)||'string'==typeof n||'function'==typeof n.splice||ua(n)||ba(n)||Xf(n)))return!n.length;var t=vo(n);if(t==G||t==nn)return!n.size;if(Eo(n))return!xu(n).length;for(var r in n)if(lt.call(n,r))return!1;return!0},we.isEqual=function(n,t){return yu(n,t)},we.isEqualWith=function(n,r,e){var u=(e='function'==typeof e?e:t)?e(n,r):t;return u===t?yu(n,r,t,e):!!u},we.isError=oa,we.isFinite=function(n){return'number'==typeof n&&Hr(n)},we.isFunction=fa,we.isInteger=aa,we.isLength=ca,we.isMap=ha,we.isMatch=function(n,t){return n===t||bu(n,t,co(t))},we.isMatchWith=function(n,r,e){return e='function'==typeof e?e:t,bu(n,r,co(r),e)},we.isNaN=function(n){return pa(n)&&n!=+n},we.isNative=function(n){if(Ro(n))throw new Qn(i);return wu(n)},we.isNil=function(n){return null==n},we.isNull=function(n){return null===n},we.isNumber=pa,we.isObject=la,we.isObjectLike=sa,we.isPlainObject=va,we.isRegExp=_a,we.isSafeInteger=function(n){return aa(n)&&n>=-L&&n<=L},we.isSet=ga,we.isString=ya,we.isSymbol=da,we.isTypedArray=ba,we.isUndefined=function(n){return n===t},we.isWeakMap=function(n){return sa(n)&&vo(n)==un},we.isWeakSet=function(n){return sa(n)&&au(n)==on},we.join=function(n,t){return null==n?'':Jr.call(n,t)},we.kebabCase=nc,we.last=of,we.lastIndexOf=function(n,r,e){var u=null==n?0:n.length;if(!u)return-1;var i=u;return e!==t&&(i=(i=Aa(e))<0?Qr(u+i,0):Xr(i,u-1)),r==r?Dr(n,r,i):fr(n,lr,i,!0)},we.lowerCase=tc,we.lowerFirst=rc,we.lt=wa,we.lte=ma,we.max=function(n){return n&&n.length?Ye(n,pc,cu):t},we.maxBy=function(n,r){return n&&n.length?Ye(n,fo(r,2),cu):t},we.mean=function(n){return sr(n,pc)},we.meanBy=function(n,t){return sr(n,fo(t,2))},we.min=function(n){return n&&n.length?Ye(n,pc,Au):t},we.minBy=function(n,r){return n&&n.length?Ye(n,fo(r,2),Au):t},we.stubArray=kc,we.stubFalse=Oc,we.stubObject=function(){return{}},we.stubString=function(){return''},we.stubTrue=function(){return!0},we.multiply=Lc,we.nth=function(n,r){return n&&n.length?zu(n,Aa(r)):t},we.noConflict=function(){return Lt._===this&&(Lt._=_t),this},we.noop=dc,we.now=Uf,we.pad=function(n,t,r){n=Ra(n);var e=(t=Aa(t))?Mr(n):0;if(!t||e>=t)return n;var u=(t-e)/2;return Mi(qr(u),r)+n+Mi(Pr(u),r)},we.padEnd=function(n,t,r){n=Ra(n);var e=(t=Aa(t))?Mr(n):0;return t&&e<t?n+Mi(t-e,r):n},we.padStart=function(n,t,r){n=Ra(n);var e=(t=Aa(t))?Mr(n):0;return t&&e<t?Mi(t-e,r)+n:n},we.parseInt=function(n,t,r){return r||null==t?t=0:t&&(t=+t),te(Ra(n).replace(Cn,''),t||0)},we.random=function(n,r,e){if(e&&'boolean'!=typeof e&&ko(n,r,e)&&(r=e=t),e===t&&('boolean'==typeof r?(e=r,r=t):'boolean'==typeof n&&(e=n,n=t)),n===t&&r===t?(n=0,r=1):(n=ja(n),r===t?(r=n,n=0):r=ja(r)),n>r){var u=n;n=r,r=u}if(e||n%1||r%1){var i=re();return Xr(n+i*(r-n+Rt('1e-'+((i+'').length-1))),r)}return Bu(n,r)},we.reduce=function(n,t,r){var e=na(n)?nr:vr,u=arguments.length<3;return e(n,fo(t,4),r,u,Ge)},we.reduceRight=function(n,t,r){var e=na(n)?tr:vr,u=arguments.length<3;return e(n,fo(t,4),r,u,He)},we.repeat=function(n,r,e){return r=(e?ko(n,r,e):r===t)?1:Aa(r),Du(Ra(n),r)},we.replace=function(){var n=arguments,t=Ra(n[0]);return n.length<3?t:t.replace(n[1],n[2])},we.result=function(n,r,e){var u=-1,i=(r=ci(r,n)).length;for(i||(i=1,n=t);++u<i;){var o=null==n?t:n[Zo(r[u])];o===t&&(u=i,o=e),n=fa(o)?o.call(n):o}return n},we.round=Wc,we.runInContext=n,we.sample=function(n){return(na(n)?Se:Fu)(n)},we.size=function(n){if(null==n)return 0;if(ra(n))return ya(n)?Mr(n):n.length;var t=vo(n);return t==G||t==nn?n.size:xu(n).length},we.snakeCase=ec,we.some=function(n,r,e){var u=na(n)?rr:Gu;return e&&ko(n,r,e)&&(r=t),u(n,fo(r,3))},we.sortedIndex=function(n,t){return Hu(n,t)},we.sortedIndexBy=function(n,t,r){return Ju(n,t,fo(r,2))},we.sortedIndexOf=function(n,t){var r=null==n?0:n.length;if(r){var e=Hu(n,t);if(e<r&&Jf(n[e],t))return e}return-1},we.sortedLastIndex=function(n,t){return Hu(n,t,!0)},we.sortedLastIndexBy=function(n,t,r){return Ju(n,t,fo(r,2),!0)},we.sortedLastIndexOf=function(n,t){if(null!=n&&n.length){var r=Hu(n,t,!0)-1;if(Jf(n[r],t))return r}return-1},we.startCase=uc,we.startsWith=function(n,t,r){return n=Ra(n),r=null==r?0:Ne(Aa(r),0,n.length),t=Xu(t),n.slice(r,r+t.length)==t},we.subtract=Cc,we.sum=function(n){return n&&n.length?gr(n,pc):0},we.sumBy=function(n,t){return n&&n.length?gr(n,fo(t,2)):0},we.template=function(n,r,e){var u=we.templateSettings;e&&ko(n,r,e)&&(r=t),n=Ra(n),r=Sa({},r,u,Hi);var i,o,f=Sa({},r.imports,u.imports,Hi),a=Fa(f),c=wr(f,a),l=0,s=r.interpolate||Hn,h="__p += '",p=rt((r.escape||Hn).source+'|'+s.source+'|'+(s===In?Fn:Hn).source+'|'+(r.evaluate||Hn).source+'|$','g'),v='//# sourceURL='+('sourceURL'in r?r.sourceURL:'lodash.templateSources['+ ++At+']')+'\n';n.replace(p,function(t,r,e,u,f,a){return e||(e=u),h+=n.slice(l,a).replace(Jn,Ir),r&&(i=!0,h+="' +\n__e("+r+") +\n'"),f&&(o=!0,h+="';\n"+f+";\n__p += '"),e&&(h+="' +\n((__t = ("+e+")) == null ? '' : __t) +\n'"),l=a+t.length,t}),h+="';\n";var _=r.variable;_||(h='with (obj) {\n'+h+'\n}\n'),h=(o?h.replace(dn,''):h).replace(bn,'$1').replace(wn,'$1;'),h='function('+(_||'obj')+') {\n'+(_?'':'obj || (obj = {});\n')+"var __t, __p = ''"+(i?', __e = _.escape':'')+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":';\n')+h+'return __p\n}';var g=ac(function(){return Xn(a,v+'return '+h).apply(t,c)});if(g.source=h,oa(g))throw g;return g},we.times=function(n,t){if((n=Aa(n))<1||n>L)return[];var r=T,e=Xr(n,T);t=fo(t),n-=T;for(var u=yr(e,t);++r<n;)t(r);return u},we.toFinite=ja,we.toInteger=Aa,we.toLength=ka,we.toLower=function(n){return Ra(n).toLowerCase()},we.toNumber=Oa,we.toSafeInteger=function(n){return n?Ne(Aa(n),-L,L):0===n?n:0},we.toString=Ra,we.toUpper=function(n){return Ra(n).toUpperCase()},we.trim=function(n,r,e){if((n=Ra(n))&&(e||r===t))return n.replace(Wn,'');if(!n||!(r=Xu(r)))return n;var u=Fr(n),i=Fr(r);return si(u,xr(u,i),jr(u,i)+1).join('')},we.trimEnd=function(n,r,e){if((n=Ra(n))&&(e||r===t))return n.replace(Tn,'');if(!n||!(r=Xu(r)))return n;var u=Fr(n);return si(u,0,jr(u,Fr(r))+1).join('')},we.trimStart=function(n,r,e){if((n=Ra(n))&&(e||r===t))return n.replace(Cn,'');if(!n||!(r=Xu(r)))return n;var u=Fr(n);return si(u,xr(u,Fr(r))).join('')},we.truncate=function(n,r){var e=k,u=O;if(la(r)){var i='separator'in r?r.separator:i;e='length'in r?Aa(r.length):e,u='omission'in r?Xu(r.omission):u}var o=(n=Ra(n)).length;if(Er(n)){var f=Fr(n);o=f.length}if(e>=o)return n;var a=e-Mr(u);if(a<1)return u;var c=f?si(f,0,a).join(''):n.slice(0,a);if(i===t)return c+u;if(f&&(a+=c.length-a),_a(i)){if(n.slice(a).search(i)){var l,s=c;for(i.global||(i=rt(i.source,Ra(Nn.exec(i))+'g')),i.lastIndex=0;l=i.exec(s);)var h=l.index;c=c.slice(0,h===t?a:h)}}else if(n.indexOf(Xu(i),a)!=a){var p=c.lastIndexOf(i);p>-1&&(c=c.slice(0,p))}return c+u},we.unescape=function(n){return(n=Ra(n))&&jn.test(n)?n.replace(mn,Nr):n},we.uniqueId=function(n){var t=++st;return Ra(n)+t},we.upperCase=ic,we.upperFirst=oc,we.each=Rf,we.eachRight=Ef,we.first=tf,yc(we,(Sc={},eu(we,function(n,t){lt.call(we.prototype,t)||(Sc[t]=n)}),Sc),{chain:!1}),we.VERSION="4.17.5",Kt(['bind','bindKey','curry','curryRight','partial','partialRight'],function(n){we[n].placeholder=we}),Kt(['drop','take'],function(n,r){Ae.prototype[n]=function(e){e=e===t?1:Qr(Aa(e),0);var u=this.__filtered__&&!r?new Ae(this):this.clone();return u.__filtered__?u.__takeCount__=Xr(e,u.__takeCount__):u.__views__.push({size:Xr(e,T),type:n+(u.__dir__<0?'Right':'')}),u},Ae.prototype[n+'Right']=function(t){return this.reverse()[n](t).reverse()}}),Kt(['filter','map','takeWhile'],function(n,t){var r=t+1,e=r==E||3==r;Ae.prototype[n]=function(n){var t=this.clone();return t.__iteratees__.push({iteratee:fo(n,3),type:r}),t.__filtered__=t.__filtered__||e,t}}),Kt(['head','last'],function(n,t){var r='take'+(t?'Right':'');Ae.prototype[n]=function(){return this[r](1).value()[0]}}),Kt(['initial','tail'],function(n,t){var r='drop'+(t?'':'Right');Ae.prototype[n]=function(){return this.__filtered__?new Ae(this):this[r](1)}}),Ae.prototype.compact=function(){return this.filter(pc)},Ae.prototype.find=function(n){return this.filter(n).head()},Ae.prototype.findLast=function(n){return this.reverse().find(n)},Ae.prototype.invokeMap=Mu(function(n,t){return'function'==typeof n?new Ae(this):this.map(function(r){return _u(r,n,t)})}),Ae.prototype.reject=function(n){return this.filter(Zf(fo(n)))},Ae.prototype.slice=function(n,r){n=Aa(n);var e=this;return e.__filtered__&&(n>0||r<0)?new Ae(e):(n<0?e=e.takeRight(-n):n&&(e=e.drop(n)),r!==t&&(e=(r=Aa(r))<0?e.dropRight(-r):e.take(r-n)),e)},Ae.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},Ae.prototype.toArray=function(){return this.take(T)},eu(Ae.prototype,function(n,r){var e=/^(?:filter|find|map|reject)|While$/.test(r),u=/^(?:head|last)$/.test(r),i=we[u?'take'+('last'==r?'Right':''):r],o=u||/^find/.test(r);i&&(we.prototype[r]=function(){var r=this.__wrapped__,f=u?[1]:arguments,a=r instanceof Ae,c=f[0],l=a||na(r),s=function(n){var t=i.apply(we,Xt([n],f));return u&&h?t[0]:t};l&&e&&'function'==typeof c&&1!=c.length&&(a=l=!1);var h=this.__chain__,p=!!this.__actions__.length,v=o&&!h,_=a&&!p;if(!o&&l){r=_?r:new Ae(this);var g=n.apply(r,f);return g.__actions__.push({func:jf,args:[s],thisArg:t}),new je(g,h)}return v&&_?n.apply(this,f):(g=this.thru(s),v?u?g.value()[0]:g.value():g)})}),Kt(['pop','push','shift','sort','splice','unshift'],function(n){var t=it[n],r=/^(?:push|sort|unshift)$/.test(n)?'tap':'thru',e=/^(?:pop|shift)$/.test(n);we.prototype[n]=function(){var n=arguments;if(e&&!this.__chain__){var u=this.value();return t.apply(na(u)?u:[],n)}return this[r](function(r){return t.apply(na(r)?r:[],n)})}}),eu(Ae.prototype,function(n,t){var r=we[t];if(r){var e=r.name+'';(se[e]||(se[e]=[])).push({name:t,func:r})}}),se[Ui(t,g).name]=[{name:'wrapper',func:t}],Ae.prototype.clone=function(){var n=new Ae(this.__wrapped__);return n.__actions__=mi(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=mi(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=mi(this.__views__),n},Ae.prototype.reverse=function(){if(this.__filtered__){var n=new Ae(this);n.__dir__=-1,n.__filtered__=!0}else(n=this.clone()).__dir__*=-1;return n},Ae.prototype.value=function(){var n=this.__wrapped__.value(),t=this.__dir__,r=na(n),e=t<0,u=r?n.length:0,i=_o(0,u,this.__views__),o=i.start,f=i.end,a=f-o,c=e?f:o-1,l=this.__iteratees__,s=l.length,h=0,p=Xr(a,this.__takeCount__);if(!r||!e&&u==a&&p==a)return ui(n,this.__actions__);var v=[];n:for(;a--&&h<p;){for(var _=-1,g=n[c+=t];++_<s;){var y=l[_],d=y.iteratee,b=y.type,w=d(g);if(b==z)g=w;else if(!w){if(b==E)continue n;break n}}v[h++]=g}return v},we.prototype.at=Af,we.prototype.chain=function(){return xf(this)},we.prototype.commit=function(){return new je(this.value(),this.__chain__)},we.prototype.next=function(){this.__values__===t&&(this.__values__=xa(this.value()));var n=this.__index__>=this.__values__.length;return{done:n,value:n?t:this.__values__[this.__index__++]}},we.prototype.plant=function(n){for(var r,e=this;e instanceof xe;){var u=Go(e);u.__index__=0,u.__values__=t,r?i.__wrapped__=u:r=u;var i=u;e=e.__wrapped__}return i.__wrapped__=n,r},we.prototype.reverse=function(){var n=this.__wrapped__;if(n instanceof Ae){var r=n;return this.__actions__.length&&(r=new Ae(this)),(r=r.reverse()).__actions__.push({func:jf,args:[lf],thisArg:t}),new je(r,this.__chain__)}return this.thru(lf)},we.prototype.toJSON=we.prototype.valueOf=we.prototype.value=function(){return ui(this.__wrapped__,this.__actions__)},we.prototype.first=we.prototype.head,Ut&&(we.prototype[Ut]=function(){return this}),we})();'function'==typeof define&&'object'==typeof define.amd&&define.amd?(Lt._=Kr,define(function(){return Kr})):Ct?((Ct.exports=Kr)._=Kr,Wt._=Kr):Lt._=Kr}).call(this)},311,[]);
313 313
__d(function(e,t,n,s,a){Object.defineProperty(s,"__esModule",{value:!0}),s.Constants=void 0;var i=t(a[0]).NativeModules.RNFaceDetector||{stubbed:!0,Mode:{},Landmarks:{},Classifications:{},detectFaces:function(){return new Promise(function(e,t){return t("Face detection has not been included in this build.")})}},c=(function(){function e(){babelHelpers.classCallCheck(this,e)}return babelHelpers.createClass(e,null,[{key:"detectFacesAsync",value:function(e,t){return i.detectFaces(babelHelpers.extends({},t,{uri:e}))}}]),e})();c.Constants={Mode:i.Mode,Landmarks:i.Landmarks,Classifications:i.Classifications},s.default=c;s.Constants=c.Constants},312,[17]);
314
__d(function(e,t,n,r,l){Object.defineProperty(r,"__esModule",{value:!0});var a=t(l[0]),u=babelHelpers.interopRequireDefault(a),o=t(l[1]),i=t(l[2]),s=babelHelpers.interopRequireDefault(i),c=(function(e){function t(e){babelHelpers.classCallCheck(this,t);var n=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={curLoc:'\u5f53\u524d\u4f4d\u7f6e',selLoc:'\u9009\u5b9a\u4f4d\u7f6e\u5750\u6807'},n}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this;return u.default.createElement(o.View,{style:f.container},u.default.createElement(o.Button,{style:f.buttons,title:"\u83b7\u53d6\u5f53\u524d\u4f4d\u7f6e",onPress:function(){s.default.locate(function(t,n){t?console.error(t):e.setState({curLoc:n})})}}),u.default.createElement(o.TextInput,{style:f.input,underlineColorAndroid:"transparent",value:this.state.curLoc,onChangeText:function(t){return e.setState({curLoc:t})}}),u.default.createElement(o.Button,{style:f.buttons,title:"\u83b7\u53d6\u9009\u5b9a\u4f4d\u7f6e",onPress:function(){s.default.selectLocation(function(t,n){t?console.error(t):e.setState({selLoc:n})})}}),u.default.createElement(o.TextInput,{style:f.input,underlineColorAndroid:"transparent",value:this.state.selLoc,onChangeText:function(t){return e.setState({selLoc:t})}}),u.default.createElement(o.Button,{style:f.buttons,title:"\u6807\u8bb0\u5730\u56fe(\u5355\u70b9)",onPress:function(){s.default.markMap([JSON.stringify({Latitude:28.1953,Longitude:112.9886,Title:"\u6211\u4eec\u662f\u8c01?",Snippet:"\u6211\u4eec\u662fWade\u5e73\u53f0\u7cfb\u7edf\u67b6\u6784\u90e8\uff0c\u5728\u957f\u6c99\u4e94\u4e00\u5927\u9053\u94f6\u534e\u5927\u9152\u5e97\u529e\u516c\uff0c\u5982\u6709\u9700\u8981\u53ef\u4ee5\u8054\u7cfb\u6211\u4eec\u3002"}),"true","true"])}}),u.default.createElement(o.View,{style:f.buttons}),u.default.createElement(o.Button,{style:f.buttons,title:"\u6807\u8bb0\u5730\u56fe(\u591a\u70b9)",onPress:function(){s.default.markMap([JSON.stringify([{Latitude:28.2,Longitude:112.96},{Latitude:26.91,Longitude:112.57,Icon:"map_mark",Title:"\u5de5\u4e1a\u57ce\u5e02\u8861\u9633",Snippet:"\u5730\u5904\u5357\u5cb3\u8861\u5c71\u4e4b\u5357\uff0c\u56e0\u5c71\u5357\u6c34\u5317\u4e3a\"\u9633\"\uff0c\u6545\u5f97\u6b64\u540d\uff1b\u53c8\u56e0\"\u5317\u96c1\u5357\u98de\uff0c\u81f3\u6b64\u6b47\u7fc5\u505c\u56de\"\u6816\u606f\u4e8e\u5e02\u533a\u56de\u96c1\u5cf0\uff0c\u800c\u96c5\u79f0\"\u96c1\u57ce\"\u3002"},{Latitude:29.39,Longitude:113.13,Icon:"map_mark",Title:"\u5cb3\u9633\u53e4\u79f0\u5df4\u9675\u3001\u53c8\u540d\u5cb3\u5dde\u3002\u4e1c\u501a\u5e55\u961c\u5c71\uff0c\u897f\u4e34\u6d1e\u5ead\u6e56\uff0c\u5317\u63a5\u957f\u6c5f\uff0c\u8fdc\u773a\u6e56\u5317\uff0c\u5357\u8fde\u6e58\u3001\u8d44\u3001\u6c85\u3001\u6fa7\u56db\u6c34\u3002"}]),"true","true"])}}))}}]),t})(u.default.Component);r.default=c;var f=o.StyleSheet.create({container:{justifyContent:'center',flex:1},input:{margin:10,backgroundColor:'#ffffff'},buttons:{margin:10}})},313,[12,17,303]);
314
__d(function(e,t,n,r,l){Object.defineProperty(r,"__esModule",{value:!0});var u=t(l[0]),a=babelHelpers.interopRequireDefault(u),o=t(l[1]),i=t(l[2]),s=babelHelpers.interopRequireDefault(i),c=(function(e){function t(e){babelHelpers.classCallCheck(this,t);var n=babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={curLoc:'\u5f53\u524d\u4f4d\u7f6e',selLoc:'\u9009\u5b9a\u4f4d\u7f6e\u5750\u6807'},n}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){var e=this;return a.default.createElement(o.View,{style:f.container},a.default.createElement(o.Button,{style:f.buttons,title:"\u83b7\u53d6\u5f53\u524d\u4f4d\u7f6e",onPress:function(){s.default.locate(function(t,n){t?console.error(t):e.setState({curLoc:n})})}}),a.default.createElement(o.TextInput,{style:f.input,underlineColorAndroid:"transparent",value:this.state.curLoc,onChangeText:function(t){return e.setState({curLoc:t})}}),a.default.createElement(o.Button,{style:f.buttons,title:"\u83b7\u53d6\u9009\u5b9a\u4f4d\u7f6e",onPress:function(){s.default.selectLocation(function(t,n){t?console.error(t):e.setState({selLoc:n})})}}),a.default.createElement(o.TextInput,{style:f.input,underlineColorAndroid:"transparent",value:this.state.selLoc,onChangeText:function(t){return e.setState({selLoc:t})}}),a.default.createElement(o.Button,{style:f.buttons,title:"\u6807\u8bb0\u5730\u56fe(\u5355\u70b9)",onPress:function(){s.default.markMap([JSON.stringify({Latitude:28.227525,Longitude:112.881225,Title:"\u6211\u4eec\u662f\u8c01?",Snippet:"\u6211\u4eec\u662fIPU\u5e73\u53f0\u4ea7\u54c1\u7814\u53d1\u90e8\uff0c\u5728\u957f\u6c99\u5cb3\u9e93\u533a\u4e2d\u7535\u8f6f\u4ef6\u56ed#7\u680b\u529e\u516c\uff0c\u5982\u6709\u9700\u8981\u53ef\u4ee5\u8054\u7cfb\u6211\u4eec\u3002"}),"true","true"])}}),a.default.createElement(o.View,{style:f.buttons}),a.default.createElement(o.Button,{style:f.buttons,title:"\u6807\u8bb0\u5730\u56fe(\u591a\u70b9)",onPress:function(){s.default.markMap([JSON.stringify([{Latitude:28.2,Longitude:112.96},{Latitude:26.91,Longitude:112.57,Icon:"map_mark",Title:"\u5de5\u4e1a\u57ce\u5e02\u8861\u9633",Snippet:"\u5730\u5904\u5357\u5cb3\u8861\u5c71\u4e4b\u5357\uff0c\u56e0\u5c71\u5357\u6c34\u5317\u4e3a\"\u9633\"\uff0c\u6545\u5f97\u6b64\u540d\uff1b\u53c8\u56e0\"\u5317\u96c1\u5357\u98de\uff0c\u81f3\u6b64\u6b47\u7fc5\u505c\u56de\"\u6816\u606f\u4e8e\u5e02\u533a\u56de\u96c1\u5cf0\uff0c\u800c\u96c5\u79f0\"\u96c1\u57ce\"\u3002"},{Latitude:29.39,Longitude:113.13,Icon:"map_mark",Title:"\u5cb3\u9633\u53e4\u79f0\u5df4\u9675\u3001\u53c8\u540d\u5cb3\u5dde\u3002\u4e1c\u501a\u5e55\u961c\u5c71\uff0c\u897f\u4e34\u6d1e\u5ead\u6e56\uff0c\u5317\u63a5\u957f\u6c5f\uff0c\u8fdc\u773a\u6e56\u5317\uff0c\u5357\u8fde\u6e58\u3001\u8d44\u3001\u6c85\u3001\u6fa7\u56db\u6c34\u3002"}]),"true","true"])}}))}}]),t})(a.default.Component);r.default=c;var f=o.StyleSheet.create({container:{justifyContent:'center',flex:1},input:{margin:10,backgroundColor:'#ffffff'},buttons:{margin:10}})},313,[12,17,303]);
315 315
__d(function(e,t,n,l,o){Object.defineProperty(l,"__esModule",{value:!0});var r=t(o[0]),a=babelHelpers.interopRequireDefault(r),u=t(o[1]),i=t(o[2]),s=babelHelpers.interopRequireDefault(i),f=(function(e){function t(e){return babelHelpers.classCallCheck(this,t),babelHelpers.possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return babelHelpers.inherits(t,e),babelHelpers.createClass(t,[{key:"render",value:function(){return a.default.createElement(u.View,{style:c.container},a.default.createElement(u.Button,{style:c.buttons,title:"\u52a0\u8f7d\u6846",onPress:function(){s.default.xDialogLoading(["\u52a0\u8f7d\u4e2d...",!0,5600,800])}}),a.default.createElement(u.Button,{style:c.buttons,title:"\u5bf9\u8bdd\u6846",onPress:function(){s.default.xDialogConfirm(['\u5bf9\u8bdd\u6846','\u8fd9\u662f\u5bf9\u8bdd\u6846\u7684\u6587\u5b57\u5185\u5bb9','\u786e\u5b9a','\u53d6\u6d88',!0],function(e,t){s.default.xDialogConfirm([0,'\u56de\u8c03','\u8fd4\u56de\u6267\u884c\u7ed3\u679c:'+t,0,!0])})}}),a.default.createElement(u.Button,{style:c.buttons,title:"\u63d0\u793a\u6846",onPress:function(){s.default.xDialogAlert([0,'\u8fd9\u662f\u6807\u9898','\u8fd9\u662f\u6587\u5b57\u5185\u5bb9',0,!0])}}))}}]),t})(a.default.Component);l.default=f;var c=u.StyleSheet.create({container:{justifyContent:'space-around',flex:1,paddingTop:100,paddingBottom:100},input:{margin:10,backgroundColor:'#ffffff'},buttons:{margin:10,flexDirection:'row'}})},314,[12,17,303]);
316 316
require(45);
317 317
require(11);

+ 1 - 1
show-server/src/main/webapp/rn/index.android.bundle.meta

@ -1 +1 @@
1
4Î*æ@ñl(ÅÝW«œ2‘§.ó•
1
õ¦°KàÀEæ+e¼k×

+ 9 - 4
show-server/src/main/webapp/template/webapp/more/reactNative.html

@ -34,25 +34,30 @@
34 34
				
35 35
				<li class="ipu-border-t" id="SCAN_RN">
36 36
					<div class="ipu-list-info">
37
						<h4 id="number_text">二维码:</h4>
37
						<h4>二维码:</h4>
38 38
						<p>打开一个React Native页面,实现二维码功能</p>
39 39
					</div>
40 40
				</li>
41 41
				
42 42
				<li class="ipu-border-t" id="MAP_RN">
43 43
					<div class="ipu-list-info">
44
						<h4 id="number_text">地图:</h4>
44
						<h4>地图:</h4>
45 45
						<p>打开一个React Native页面,实现地图定位功能</p>
46 46
					</div>
47 47
				</li>
48 48
				
49 49
				<li class="ipu-border-t" id="ALERTDIALOG_RN">
50 50
					<div class="ipu-list-info">
51
						<h4 id="number_text">自定义对话框:</h4>
51
						<h4>自定义对话框:</h4>
52 52
						<p>打开一个React Native页面,实现自定义对话框</p>
53 53
					</div>
54 54
				</li>
55
				
55
				<li class="ipu-border-t" id="CAMERA_RN">
56
					<div class="ipu-list-info">
57
						<h4>相机:</h4>
58
						<p>打开一个用React Native实现的相机</p>
59
					</div>
60
				</li>
56 61
			</ul>
57 62
		</div>
58 63
</div>