From f053f48809f24818bceda0ac3e5f5b6062eabd63 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 10:46:00 -0300 Subject: [PATCH 01/21] Topic 1 ejercicio 1 --- 06-React-Native/index/.gitignore | 7 ++++++ 06-React-Native/index/.watchmanconfig | 1 + 06-React-Native/index/App.js | 25 ++++++++++++++++++++++ 06-React-Native/index/app.json | 27 ++++++++++++++++++++++++ 06-React-Native/index/assets/icon.png | Bin 0 -> 2976 bytes 06-React-Native/index/assets/splash.png | Bin 0 -> 7178 bytes 06-React-Native/index/babel.config.js | 6 ++++++ 06-React-Native/index/package.json | 19 +++++++++++++++++ 8 files changed, 85 insertions(+) create mode 100644 06-React-Native/index/.gitignore create mode 100644 06-React-Native/index/.watchmanconfig create mode 100644 06-React-Native/index/App.js create mode 100644 06-React-Native/index/app.json create mode 100644 06-React-Native/index/assets/icon.png create mode 100644 06-React-Native/index/assets/splash.png create mode 100644 06-React-Native/index/babel.config.js create mode 100644 06-React-Native/index/package.json diff --git a/06-React-Native/index/.gitignore b/06-React-Native/index/.gitignore new file mode 100644 index 00000000..a62752dc --- /dev/null +++ b/06-React-Native/index/.gitignore @@ -0,0 +1,7 @@ +node_modules/**/* +.expo/* +npm-debug.* +*.jks +*.p12 +*.key +*.mobileprovision diff --git a/06-React-Native/index/.watchmanconfig b/06-React-Native/index/.watchmanconfig new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/06-React-Native/index/.watchmanconfig @@ -0,0 +1 @@ +{} diff --git a/06-React-Native/index/App.js b/06-React-Native/index/App.js new file mode 100644 index 00000000..b2573f22 --- /dev/null +++ b/06-React-Native/index/App.js @@ -0,0 +1,25 @@ +import React from 'react'; +import { StyleSheet, Text, View } from 'react-native'; + +export default class App extends React.Component { + render() { + return ( + + Open up App.js to start working on your app! + + + ); + } +} + +const styles = StyleSheet.create({ + newView: { + margin: 60, + width: 340, + backgroundColor: '#DC3939', + fontSize: 15, + alignItems: 'center', + borderStyle: 'solid', + borderColor: 'black', + } +}); diff --git a/06-React-Native/index/app.json b/06-React-Native/index/app.json new file mode 100644 index 00000000..4484c51e --- /dev/null +++ b/06-React-Native/index/app.json @@ -0,0 +1,27 @@ +{ + "expo": { + "name": "index", + "description": "This project is really great.", + "slug": "index", + "privacy": "public", + "sdkVersion": "31.0.0", + "platforms": ["ios", "android"], + "version": "1.0.0", + "orientation": "portrait", + "icon": "./assets/icon.png", + "splash": { + "image": "./assets/splash.png", + "resizeMode": "contain", + "backgroundColor": "#ffffff" + }, + "updates": { + "fallbackToCacheTimeout": 0 + }, + "assetBundlePatterns": [ + "**/*" + ], + "ios": { + "supportsTablet": true + } + } +} diff --git a/06-React-Native/index/assets/icon.png b/06-React-Native/index/assets/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3f5bbc0ca199c3181d1f889011c7602e2daf51b9 GIT binary patch literal 2976 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 literal 0 HcmV?d00001 diff --git a/06-React-Native/index/assets/splash.png b/06-React-Native/index/assets/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..4f9ade699a4dc43aaf3c97ad983115cccd0e0640 GIT binary patch literal 7178 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 Fe*iU3xyt|m literal 0 HcmV?d00001 diff --git a/06-React-Native/index/babel.config.js b/06-React-Native/index/babel.config.js new file mode 100644 index 00000000..2900afe9 --- /dev/null +++ b/06-React-Native/index/babel.config.js @@ -0,0 +1,6 @@ +module.exports = function(api) { + api.cache(true); + return { + presets: ['babel-preset-expo'], + }; +}; diff --git a/06-React-Native/index/package.json b/06-React-Native/index/package.json new file mode 100644 index 00000000..0bfe4513 --- /dev/null +++ b/06-React-Native/index/package.json @@ -0,0 +1,19 @@ +{ + "name": "empty-project-template", + "main": "node_modules/expo/AppEntry.js", + "private": true, + "scripts": { + "start": "expo start", + "android": "expo start --android", + "ios": "expo start --ios", + "eject": "expo eject" + }, + "dependencies": { + "expo": "^31.0.2", + "react": "16.5.0", + "react-native": "https://github.com/expo/react-native/archive/sdk-31.0.0.tar.gz" + }, + "devDependencies": { + "babel-preset-expo": "^5.0.0" + } +} From 34eee6b9e8c5c1d2181dfe9be358066716a67ad2 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 10:57:24 -0300 Subject: [PATCH 02/21] Topic 1 Ejercicio 2 --- 06-React-Native/index/App.js | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/06-React-Native/index/App.js b/06-React-Native/index/App.js index b2573f22..131501e5 100644 --- a/06-React-Native/index/App.js +++ b/06-React-Native/index/App.js @@ -4,8 +4,17 @@ import { StyleSheet, Text, View } from 'react-native'; export default class App extends React.Component { render() { return ( - - Open up App.js to start working on your app! + + + + + + + ); @@ -14,12 +23,21 @@ export default class App extends React.Component { const styles = StyleSheet.create({ newView: { - margin: 60, + flex: 1, width: 340, backgroundColor: '#DC3939', fontSize: 15, alignItems: 'center', borderStyle: 'solid', borderColor: 'black', + }, + anotherView: { + flex: 0.5, + width: 240, + backgroundColor: 'blue', + fontSize: 15, + alignItems: 'center', + borderStyle: 'solid', + borderColor: 'black', } }); From 750472c12c0ca3a3a2a24598ff433d1d4a05a359 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 11:10:08 -0300 Subject: [PATCH 03/21] Topic 1 ejercicio 3 --- 06-React-Native/index/App.js | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/06-React-Native/index/App.js b/06-React-Native/index/App.js index 131501e5..8056985b 100644 --- a/06-React-Native/index/App.js +++ b/06-React-Native/index/App.js @@ -1,21 +1,20 @@ import React from 'react'; import { StyleSheet, Text, View } from 'react-native'; +import { ScrollView } from 'react-native-gesture-handler'; export default class App extends React.Component { render() { return ( - + - - - + + + + + ); } @@ -23,7 +22,8 @@ export default class App extends React.Component { const styles = StyleSheet.create({ newView: { - flex: 1, + flex: 0.2, + height: 140, width: 340, backgroundColor: '#DC3939', fontSize: 15, @@ -33,11 +33,22 @@ const styles = StyleSheet.create({ }, anotherView: { flex: 0.5, + height: 240, width: 240, backgroundColor: 'blue', fontSize: 15, alignItems: 'center', borderStyle: 'solid', borderColor: 'black', + }, + thirdView:{ + flex: 0.3, + height: 540, + width: 20, + backgroundColor: 'grey', + fontSize: 15, + alignItems: 'center', + borderStyle: 'solid', + borderColor: 'black', } }); From fbac38b7cd5ed101439641efafac0ccf3f273407 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 12:14:07 -0300 Subject: [PATCH 04/21] Topic 1 ejercicio 4 --- 06-React-Native/index/App.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/06-React-Native/index/App.js b/06-React-Native/index/App.js index 8056985b..0569eae6 100644 --- a/06-React-Native/index/App.js +++ b/06-React-Native/index/App.js @@ -7,10 +7,16 @@ export default class App extends React.Component { return ( + This is the first text + + This is the second text, with diferent size + And with nesting + + This is the last text From fcfbd030b3dbe33d18f826bd96d15c05bed0e305 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 12:22:57 -0300 Subject: [PATCH 05/21] Topic 1 ejercicio 5 --- 06-React-Native/index/App.js | 4 +++- 06-React-Native/index/img/image.png | Bin 0 -> 184509 bytes 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 06-React-Native/index/img/image.png diff --git a/06-React-Native/index/App.js b/06-React-Native/index/App.js index 0569eae6..5f81ed1b 100644 --- a/06-React-Native/index/App.js +++ b/06-React-Native/index/App.js @@ -1,5 +1,5 @@ import React from 'react'; -import { StyleSheet, Text, View } from 'react-native'; +import { StyleSheet, Text, View, Image } from 'react-native'; import { ScrollView } from 'react-native-gesture-handler'; export default class App extends React.Component { @@ -19,6 +19,8 @@ export default class App extends React.Component { This is the last text + + diff --git a/06-React-Native/index/img/image.png b/06-React-Native/index/img/image.png new file mode 100644 index 0000000000000000000000000000000000000000..0e80ea6d167ca57f39a3ed7464adf65254572017 GIT binary patch literal 184509 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 J2;5=_vdPlz+r3H#2OW+SvZb} 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 qX*2&lM{fVm4etNf?+=u*@1zU Date: Fri, 9 Nov 2018 12:26:52 -0300 Subject: [PATCH 06/21] Topic 1 ejercicio 6 --- 06-React-Native/index/App.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/06-React-Native/index/App.js b/06-React-Native/index/App.js index 5f81ed1b..b9437e5b 100644 --- a/06-React-Native/index/App.js +++ b/06-React-Native/index/App.js @@ -8,6 +8,7 @@ export default class App extends React.Component { This is the first text + @@ -19,8 +20,8 @@ export default class App extends React.Component { This is the last text - - + + From 99f06ddf196751c6eeaef01af1ed24502acb779e Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 15:41:16 -0300 Subject: [PATCH 07/21] Topic 2 ejercicio 1 --- 06-React-Native/topic2/.gitignore | 7 +++++ 06-React-Native/topic2/.watchmanconfig | 1 + 06-React-Native/topic2/App.js | 15 ++++++++++ 06-React-Native/topic2/app.json | 27 ++++++++++++++++++ 06-React-Native/topic2/assets/icon.png | Bin 0 -> 2976 bytes 06-React-Native/topic2/assets/splash.png | Bin 0 -> 7178 bytes 06-React-Native/topic2/babel.config.js | 6 ++++ 06-React-Native/topic2/package.json | 19 +++++++++++++ 06-React-Native/topic2/styles.js | 34 +++++++++++++++++++++++ 9 files changed, 109 insertions(+) create mode 100644 06-React-Native/topic2/.gitignore create mode 100644 06-React-Native/topic2/.watchmanconfig create mode 100644 06-React-Native/topic2/App.js create mode 100644 06-React-Native/topic2/app.json create mode 100644 06-React-Native/topic2/assets/icon.png create mode 100644 06-React-Native/topic2/assets/splash.png create mode 100644 06-React-Native/topic2/babel.config.js create mode 100644 06-React-Native/topic2/package.json create mode 100644 06-React-Native/topic2/styles.js diff --git a/06-React-Native/topic2/.gitignore b/06-React-Native/topic2/.gitignore new file mode 100644 index 00000000..a62752dc --- /dev/null +++ b/06-React-Native/topic2/.gitignore @@ -0,0 +1,7 @@ +node_modules/**/* +.expo/* +npm-debug.* +*.jks +*.p12 +*.key +*.mobileprovision diff --git a/06-React-Native/topic2/.watchmanconfig b/06-React-Native/topic2/.watchmanconfig new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/06-React-Native/topic2/.watchmanconfig @@ -0,0 +1 @@ +{} diff --git a/06-React-Native/topic2/App.js b/06-React-Native/topic2/App.js new file mode 100644 index 00000000..a1380632 --- /dev/null +++ b/06-React-Native/topic2/App.js @@ -0,0 +1,15 @@ +import React from 'react'; +import { StyleSheet, Text, View } from 'react-native'; +import styles from './styles.js'; + +export default class App extends React.Component { + render() { + return ( + + + + + + ); + } +} diff --git a/06-React-Native/topic2/app.json b/06-React-Native/topic2/app.json new file mode 100644 index 00000000..79cdda0c --- /dev/null +++ b/06-React-Native/topic2/app.json @@ -0,0 +1,27 @@ +{ + "expo": { + "name": "topic2", + "description": "This project is really great.", + "slug": "topic2", + "privacy": "public", + "sdkVersion": "31.0.0", + "platforms": ["ios", "android"], + "version": "1.0.0", + "orientation": "portrait", + "icon": "./assets/icon.png", + "splash": { + "image": "./assets/splash.png", + "resizeMode": "contain", + "backgroundColor": "#ffffff" + }, + "updates": { + "fallbackToCacheTimeout": 0 + }, + "assetBundlePatterns": [ + "**/*" + ], + "ios": { + "supportsTablet": true + } + } +} diff --git a/06-React-Native/topic2/assets/icon.png b/06-React-Native/topic2/assets/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3f5bbc0ca199c3181d1f889011c7602e2daf51b9 GIT binary patch literal 2976 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 literal 0 HcmV?d00001 diff --git a/06-React-Native/topic2/assets/splash.png b/06-React-Native/topic2/assets/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..4f9ade699a4dc43aaf3c97ad983115cccd0e0640 GIT binary patch literal 7178 zcmeH~dpy(q`^QJpNTRw+H)SY?VndA0Ij399DT!{$X%4ZCnGhn?O=YPlIiEsKDTj&0 zh?2>WoHn8m8Ai_M-)BoOjF`m(8&^JPzGgp0VACPX~|2_(Rv3678ej2G4y8K5D)nHLE> zvzKAwkj)T+r-t}n;m?dy#9@FsZRun=}eM<<*gK|>r+`h5!+@1JS0zFRf{hQR_H zyD$pAZvqbyi{P4~|<6I@!rM!{4c(fw{ zhquDvyneW7?v5kieBE*05M5oiYbp?Fl%ul;mc1ymNuf|kBdjmM5$lXL($f$J@<2U2 zT#zS~l~qsb!Burn=$}+j&{xq>IH9bgV{j6osHmWza#HCBtA}&;!=SN*AFRuNSi~<` z_JP271C{mAc#lhH7Xv&F1KHd-(&N`!;J?hb#k%}ji^?xq7$645ZtuU^{bLC@L+r<& zhZlJHdHm5>;LPKJ!)*zERtExcsF|Bs>2GXo#KpxeFE8ih@O-)T@WMm{IB|Uod zXlZFFK0bbZeSK|hEg>Ocb#--kcsMmRl|rGUq@*k?EYRunwzjskw6xjT+3xP{#Kgp* zp`my0-hKS|aeREdsHkXVW#!GAH*ep*EiEm5_Uu_fLBag|{I_r4$Yk=!$jGZ#uV!Xu zGBY!)tE)eK`t;$$hu+@a$;rv)=H|zbAAkM&b#Za=#fuly)6?nc=?n(r>C>m}?d|#b z`GbRl{r&wD6BDhit+~0mG#YJSV4$X^=E;*M9UUFn+1Z_)olGXPp`oFrrKPX0ueP?f ztgLKwbd*Y^CMPF<{`|SFu8u?^H8wWBe*OCW`}cWyc`skSEG{mttgNi4sQB{b%h=c$ zi^b~d>U#eCc}Yo0R#sM1Q&VAKVSRmld3kwHPft}<)qq&i8VGbi!AMWXDu6!T=XOE3 zi?m~aubw1uW|lu&XdAb%ybr5N4eDdmf@rMh-`H!%5{&GZC z^(EyH3)bwISi5tL#p^fdt&3rk;kv#reQ;OY)F(#hA9F}CaW61F$7ftUkC zEYEV-h&5rgSd{2B+rc=m`@^$)*h4=O>;?|Son2DNx_DUtriVA8RzEC`JW!u~o~4{yb6~1qdf$`tLd~pc38lTGi+$da5-jhouai*KR!yR#tN%g3V&C9k(A zo!jtu+TzrfVQb2AT}u8_v*E)m?bbEwWBFUd7efxxO8W@|F(D--x8(j_v=G`pbJ2fC zlW=jEnO}Z2gQjn^uO)Q((m#y7l<69&iz^d#g)^5d1oV}jS&3pu`Pa?nb+bb3c=gLj z2`MC7cW~-tF-}c?-D)l4TQ3}|ttwUY78Go?jq3TtaxbTV2{MG0Aass)ZBQ|6BX7oP zeg3MUYT*~BhaIanyc_y0P0LQX2Qu8{&c26o!-BXtLUWwy=}LxibU$;pQo{tqxqklgq$8(5biW}7r1GF3XnJ+I6E6)(Aj*kq(d@P+mm^b zQeY}ZBGrqoFh6nJ5*AW_URotJ0>i`6TXL8wem^Q z=Ao|a63>C2mhiOt%ZIISLBe8>?sO>8@0^Q7<@QmIU2}hP+!h{cz^^S!*&WTx5t%(w zz{j2g2{{eB-L=)bj;W9&XhR&h#aesoXAaZ(e-g=v{)QVDN& z50Z_1OS4-vA4G{Vq+{BYdX8!Fh!+>l9Lj(BP&>XfCp%OoqWhuc1IDm+V8Jl?qpI+c z7cqhHU0ga9>q)S;VwJ|ZG-G_4Y~_3I*q%Tgy#?QOwSWkS^le(%#Ms3gkqqWnvyzDv zi1fYJatG@dYE&#CDSIER563ux!Vw;?q2Gts(eg{od&6I~m6~j=s~igV3K&&QMA@U*ysgDFVjI6G=Pq($N)G(>e$NJ2~ZLPeg1(zSVSs2pFox z8ZH%~IxC(DKFwbbzsr)DXf(cAFm%)(D)F3{1HbSgfuxp_TM}9 z#pQiOaGSvGvc#}9Zii9}^M*YN4yEbiX$=;e+^A3Np;=Yxox_GbVjwpOAq>bs7>I0@ zr5SwZL1EHKL=czDgrq|$hY)68Y>A*e{d>(VmjAK{+AunET;N8DU=$p*DZ+ifo5U8c zy$?vmS$t_PAS?>bOYH#*VWidm#qQ9!Q=AFNiG0-q-YgCjQo3CtxWz+wfm9r}WS&iJ z+lRflqTrjF*>&0MH9&hCV1eEzFRq^syzT*S@oZUPVFi5v2FfIcgwk!z5Qw6|k+%waXh+%F2Y-;|&vfBr2B?9pIdvOC{?GjaCjx8RL#VK(2Xa8sh zHSW4S|7O|R0ULAypEoTAI*?`y^la+_WO0Ds(ovg7Lt5HR;#chleE!}3|9kC!G*%V3 zo`MEx%a*s(n^%D05pR}>0VV>Tv@rHIN+{AxjYvuzHit%AcJw!0t+|-ns4`>@)y*AK zMhJ9Ie;8^4=1TwR4q$wZhEmFbz$NEMG2kngi{F5W7-yV27K4X8%l$Bv2)tEW&B*`* z$nfGfEFzX_QoR=)0g3eTn73y|3Y{7@N$^?&1T4Xcr0ob$I>GL6-WubU=+;S#%w$Fo zO=Upo1r*_?V$mVc_2Q(?>=tUeY<2SNymXc~l1L)srElLTKx+6{^IumnH!7Kkf>1x{ zzOWf;We zJLlK0Ap`nE@N3+Z9A@S}bB8a?!Sn+4jX^!=x?*Z)Zt8tqyS;lcC)0wzEo2`*yIrv3 z-edvmO_YdqVtlm{;|rHyhiGo~#6zZKHS742sr_Jh$24Yc zT(81k$?LJMlnrz7t8Odrvg4)3>fml&K<;l!6weO33vDr-+wO66&t%6PCQmFo3}+LTV6d8G_Cklsm! zc4-CeHsYKYX(_gqDZR|2r3wWvmYh~`Y5nY)EW49y_E^x@cuoPDdo&*?O^^1p2^5*_ zrnz#(fUhu<>3Oh5D<~D+Gbe#}|Ks?9aWBw@7yQDZ4vOT>&M8c4@~#01zB6M*Oq0lr z?F7xHrn!@Qrp&mRET&6nX=BFd{{9ZnjtLIV)y$8}z^M1nkbWV0>6jnQUUW(!b^Es} znGuZ|nHLfr%PuQ^7W=0x;CZ$bjrpBL4{`csV&KJ5SeBvL&h#ldykz_dEOSc6p9ntp z31*JQYV%ITFSNw+-5M(f51eQ&u&&mU_~*0DbODIJhVq{CIJ2$IWui&eP#quZkNYy-Kp<10s6_=n*)?_Z9xBZ4pSd@KN*iaol_1H3}vhyyV8A;s!f2f8~Ubm*`yE z!Rkj}lToj(RD8;Bi)$y%JBV%Q%s!A!J7{o>to7kg39IeEjGv#%F!NQIs}QC@XEDoX zB6y;fs22T(l{zIiS3*cWk0?>Tf}Wz85sgELk2JckX9p}Vqt>o5rr%_pCYL*+Spl^`&gyC!UhuCjm<^Q$LQ|9$e1ZV8^Ivvv{YCh zVv5>VX;97!zc<;MF28TT9r*3QZwG!m@LwGW&fECI0mRK)REU(k-^&g)(l^z6deR~M Fe*iU3xyt|m literal 0 HcmV?d00001 diff --git a/06-React-Native/topic2/babel.config.js b/06-React-Native/topic2/babel.config.js new file mode 100644 index 00000000..2900afe9 --- /dev/null +++ b/06-React-Native/topic2/babel.config.js @@ -0,0 +1,6 @@ +module.exports = function(api) { + api.cache(true); + return { + presets: ['babel-preset-expo'], + }; +}; diff --git a/06-React-Native/topic2/package.json b/06-React-Native/topic2/package.json new file mode 100644 index 00000000..0bfe4513 --- /dev/null +++ b/06-React-Native/topic2/package.json @@ -0,0 +1,19 @@ +{ + "name": "empty-project-template", + "main": "node_modules/expo/AppEntry.js", + "private": true, + "scripts": { + "start": "expo start", + "android": "expo start --android", + "ios": "expo start --ios", + "eject": "expo eject" + }, + "dependencies": { + "expo": "^31.0.2", + "react": "16.5.0", + "react-native": "https://github.com/expo/react-native/archive/sdk-31.0.0.tar.gz" + }, + "devDependencies": { + "babel-preset-expo": "^5.0.0" + } +} diff --git a/06-React-Native/topic2/styles.js b/06-React-Native/topic2/styles.js new file mode 100644 index 00000000..30566cd3 --- /dev/null +++ b/06-React-Native/topic2/styles.js @@ -0,0 +1,34 @@ +import { StyleSheet, Text, View, Dimensions } from 'react-native'; + +const width = Dimensions.get('window').width; +const height = Dimensions.get('window').height; + +const styles = StyleSheet.create({ + container: { + flexDirection: 'column', + backgroundColor: '#1482FE', + flex: 1, + }, + redBox: { + backgroundColor: 'red', + height: 100, + width: 100, + margin: 15, + alignSelf: 'flex-start' + }, + purpleBox: { + backgroundColor: 'purple', + height: 150, + width: 150, + margin: 15, + }, + whiteBox: { + backgroundColor: 'white', + height: 250, + width: 250, + margin: 15, + + }, +}) + +export default styles \ No newline at end of file From dfff68a10a0183d4107895d94cb4300ddcd0b967 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 15:45:04 -0300 Subject: [PATCH 08/21] topic 2 ejercicio 2 --- 06-React-Native/topic2/App.js | 8 ++++---- 06-React-Native/topic2/styles.js | 9 +++++---- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/06-React-Native/topic2/App.js b/06-React-Native/topic2/App.js index a1380632..1e1bfe75 100644 --- a/06-React-Native/topic2/App.js +++ b/06-React-Native/topic2/App.js @@ -5,10 +5,10 @@ import styles from './styles.js'; export default class App extends React.Component { render() { return ( - - - - + + + + ); } diff --git a/06-React-Native/topic2/styles.js b/06-React-Native/topic2/styles.js index 30566cd3..a9aeab7e 100644 --- a/06-React-Native/topic2/styles.js +++ b/06-React-Native/topic2/styles.js @@ -13,22 +13,23 @@ const styles = StyleSheet.create({ backgroundColor: 'red', height: 100, width: 100, - margin: 15, alignSelf: 'flex-start' }, purpleBox: { backgroundColor: 'purple', height: 150, width: 150, - margin: 15, + }, whiteBox: { backgroundColor: 'white', height: 250, width: 250, - margin: 15, - }, + box: { + margin: 15, + borderRadius: 10, + } }) export default styles \ No newline at end of file From 3a88c1d171118bedf261412df3a1185a413e1bf3 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 15:51:11 -0300 Subject: [PATCH 09/21] Topic 2 ejercicio 3 Primer layout --- 06-React-Native/topic2/styles.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/06-React-Native/topic2/styles.js b/06-React-Native/topic2/styles.js index a9aeab7e..3bd92bf2 100644 --- a/06-React-Native/topic2/styles.js +++ b/06-React-Native/topic2/styles.js @@ -5,7 +5,7 @@ const height = Dimensions.get('window').height; const styles = StyleSheet.create({ container: { - flexDirection: 'column', + flexDirection: 'row', backgroundColor: '#1482FE', flex: 1, }, @@ -17,14 +17,14 @@ const styles = StyleSheet.create({ }, purpleBox: { backgroundColor: 'purple', - height: 150, - width: 150, + height: 100, + width: 100, }, whiteBox: { backgroundColor: 'white', - height: 250, - width: 250, + height: 100, + width: 100, }, box: { margin: 15, From 00e2c1538ddc349fcf0a838f30111490434b40d2 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 15:56:03 -0300 Subject: [PATCH 10/21] Topic 2 ejercicio 3 Segundo Layout --- 06-React-Native/topic2/App.js | 4 ++-- 06-React-Native/topic2/styles.js | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/06-React-Native/topic2/App.js b/06-React-Native/topic2/App.js index 1e1bfe75..8b48d5c7 100644 --- a/06-React-Native/topic2/App.js +++ b/06-React-Native/topic2/App.js @@ -6,9 +6,9 @@ export default class App extends React.Component { render() { return ( - - + + ); } diff --git a/06-React-Native/topic2/styles.js b/06-React-Native/topic2/styles.js index 3bd92bf2..4a7bebef 100644 --- a/06-React-Native/topic2/styles.js +++ b/06-React-Native/topic2/styles.js @@ -5,9 +5,10 @@ const height = Dimensions.get('window').height; const styles = StyleSheet.create({ container: { - flexDirection: 'row', + flexDirection: 'column', backgroundColor: '#1482FE', flex: 1, + justifyContent: 'space-between', }, redBox: { backgroundColor: 'red', @@ -19,12 +20,13 @@ const styles = StyleSheet.create({ backgroundColor: 'purple', height: 100, width: 100, - + alignSelf: 'flex-start', }, whiteBox: { backgroundColor: 'white', height: 100, width: 100, + alignSelf: 'flex-start' }, box: { margin: 15, From be2e50302b5da75f400b9f184c1fdb901d81941c Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 16:07:05 -0300 Subject: [PATCH 11/21] Topic 2 ejercicio 4 Elimine los margin para que entrara todo dentro de la pantalla --- 06-React-Native/topic2/App.js | 2 +- 06-React-Native/topic2/styles.js | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/06-React-Native/topic2/App.js b/06-React-Native/topic2/App.js index 8b48d5c7..20520b1b 100644 --- a/06-React-Native/topic2/App.js +++ b/06-React-Native/topic2/App.js @@ -6,7 +6,7 @@ export default class App extends React.Component { render() { return ( - + diff --git a/06-React-Native/topic2/styles.js b/06-React-Native/topic2/styles.js index 4a7bebef..c78588b3 100644 --- a/06-React-Native/topic2/styles.js +++ b/06-React-Native/topic2/styles.js @@ -12,24 +12,27 @@ const styles = StyleSheet.create({ }, redBox: { backgroundColor: 'red', - height: 100, + height: height * .5, width: 100, + alignSelf: 'flex-start' }, purpleBox: { backgroundColor: 'purple', - height: 100, + height: height * .2, width: 100, + alignSelf: 'flex-start', }, whiteBox: { backgroundColor: 'white', - height: 100, + height: height * .3, width: 100, + alignSelf: 'flex-start' }, box: { - margin: 15, + margin: 0, borderRadius: 10, } }) From 052fb4a32e7cc83123d86e8494dd1e4cde14aaf7 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 16:08:50 -0300 Subject: [PATCH 12/21] Topic 2 ejercicio 5 --- 06-React-Native/topic2/styles.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/06-React-Native/topic2/styles.js b/06-React-Native/topic2/styles.js index c78588b3..c333ae38 100644 --- a/06-React-Native/topic2/styles.js +++ b/06-React-Native/topic2/styles.js @@ -12,27 +12,27 @@ const styles = StyleSheet.create({ }, redBox: { backgroundColor: 'red', - height: height * .5, + height: 100, width: 100, alignSelf: 'flex-start' }, purpleBox: { backgroundColor: 'purple', - height: height * .2, + height: 100, width: 100, - alignSelf: 'flex-start', + alignSelf: 'flex-end', }, whiteBox: { backgroundColor: 'white', - height: height * .3, + height: 100, width: 100, - alignSelf: 'flex-start' + alignSelf: 'center' }, box: { - margin: 0, + margin: 10, borderRadius: 10, } }) From f7379e57f15acdffa464c5b63ef337b75c605ab9 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 16:14:23 -0300 Subject: [PATCH 13/21] Topic 2 ejercicio 6 --- 06-React-Native/topic2/styles.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/06-React-Native/topic2/styles.js b/06-React-Native/topic2/styles.js index c333ae38..889c90cd 100644 --- a/06-React-Native/topic2/styles.js +++ b/06-React-Native/topic2/styles.js @@ -1,4 +1,4 @@ -import { StyleSheet, Text, View, Dimensions } from 'react-native'; +import { StyleSheet, Text, View, Dimensions, Platform } from 'react-native'; const width = Dimensions.get('window').width; const height = Dimensions.get('window').height; @@ -6,9 +6,16 @@ const height = Dimensions.get('window').height; const styles = StyleSheet.create({ container: { flexDirection: 'column', - backgroundColor: '#1482FE', flex: 1, justifyContent: 'space-between', + ...Platform.select({ + ios:{ + backgroundColor: 'grey', + }, + android:{ + backgroundColor: 'green', + }, + }), }, redBox: { backgroundColor: 'red', From 945eaf564bf0fb0658515d6a0de1d36f2b9da0d0 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Fri, 9 Nov 2018 16:52:19 -0300 Subject: [PATCH 14/21] Topic 2 ejercicio 7 --- 06-React-Native/topic2/App.js | 33 ++++++++++++++++++++++-- 06-React-Native/topic2/assets/image.png | Bin 0 -> 184509 bytes 06-React-Native/topic2/styles.js | 29 +++++++++++++++++++-- 3 files changed, 58 insertions(+), 4 deletions(-) create mode 100644 06-React-Native/topic2/assets/image.png diff --git a/06-React-Native/topic2/App.js b/06-React-Native/topic2/App.js index 20520b1b..23e769b0 100644 --- a/06-React-Native/topic2/App.js +++ b/06-React-Native/topic2/App.js @@ -1,14 +1,43 @@ import React from 'react'; -import { StyleSheet, Text, View } from 'react-native'; +import { StyleSheet, Text, View, Image } from 'react-native'; import styles from './styles.js'; export default class App extends React.Component { render() { return ( - + /* + */ + + + + + Lorem ipsum dolor sit amet, consectetur adipiscing elit + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, + sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi + ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in + voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint + occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit + anim id est laborum. + + + + + + + + + + ); } diff --git a/06-React-Native/topic2/assets/image.png b/06-React-Native/topic2/assets/image.png new file mode 100644 index 0000000000000000000000000000000000000000..0e80ea6d167ca57f39a3ed7464adf65254572017 GIT binary patch literal 184509 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 J2;5=_vdPlz+r3H#2OW+SvZb} z+R=pFzCuGeW9_(}%Oj#{mvJinJUcfwCX7(^TYw5^^{kyihj5V#=)D5Xx>)H@gk0Z< zVcJJr{0JGqTLi*D+u5>vdf_NezsjRTXln|*xcL@ZJ; z93A~t)%CMl4Jt*yiP|nGAy}lWT=z-BqM?l{QKzo(gf||U=bv_g@JQ60BK_Vb{)uL5 zqo$sI=JmdMRD!PG88V1c*=++J!UvOFheIE7RQ^UX$Na2`FvHr#F2qP+NARsKYWq>6Mj+pwhd$qj2qO44^3hDs> zldM2ysslOqoNr2HXX;s`av{(~lzscaXGLKd@GhV{+Vk=5Q{Z(_tDT}s$o<}YH4Jvc zh3){H59j00O!p8dTrz-5O~TFe%Tt`s?gzZ%ap!@3$PD95gB|luIc#G_V0mB6^-wgY ztW3fQZBcuEP4+!11eWEnWK@@Q?P1=l zK9XX#gN+)HpiMt%3wYnU8(wR~{TvN0Zi#uk-*jl9kfs z#1cHz1Cmvy{E39+N8l&wvUH3Ym zXoRnzn>O!Ll!yIi0*(wzw`6IPfJ8LeAzlQ|VFN;g+M;uX&iLHD`8|ac#vGVm-c<6agTJVi+zAp99X z;3k}@OsdISMR<#VJtkkZCz5-)`C#RI4yZaQNJ@@?+-ERp)l6ZOS$&`d3X;zb0NaZmdL!k^brik?qK`a=PLBP$B{>1ef{>xiR^%M!LbVFTlL zsE2^xzr;)iE0REuhdK7yid6$7wJ(s$Hl%eJi+?JG!mDCLf^f73<#2HPyii1DJ|N$N z_!E6bn|^}tZ9+KwA=okdY{?48DC@|r)N-^>$Q&nXb&qR-9G-YiM_Qwo?Rmy?;8A13 zhK0}>JFWp?#&*`hX1`La{1ID#k4f<}GWTKfsHu0WOhTpaLg-a8gVxQ^$tOg7QT$du zoDR9CluB+|2 zv%}53jL{3<`ytv+V$cX}(-f0_}>MdWg({$*}7}iUbt0& zrxf5IsK$ZrA5BOKYZ;K7^WT4UIiH0lN84yNhJ+KW+UwpJXgX~2NL`y9Af3)Bve0QU zWillPfr22geMFzk6XC6b{oseO*oL5aQlQ*UBHqlh19!t9FOyd+QTmk?On629DU)A< z_?*loCFm_==s>a%1rJr!<65m;yf(| z3>OzRjHd)K6V)?QBlp#jvEBf1Q#TN^kT9v>g#d~Gd`%{J@arv|l*vDA1YpV9NU9Z1 z@0`&7gwcJt{M7mmUY!oHzNHxHdbF3cIu~PkbV5bEsee!N4M$0BD-xS*ESN$GEMqZ8kUlRsYOgn6VCDQaHW2)nyy_*kGw*2*vG8yUL$5{v@TYc6 z#s26`2To5t;LD>&7C~<=;#QTOl`q2B_vnRw3MRBCLdvDUKYf5Q;Xe*pQmNDToJVVx zxaPb=rWp5<00Uf)=z-vP__zfONGuUxCSlnN@$*>cL&mebPZ5TRdyu2>pEs*iZP_TI zM7h=zU0A7Xc|AW^XqvHqlxlq2K8Xzuw{n2XL~MT!EeD{-MP-Qt)Ye_? zTPGDZY%v0YD%T1sJ;dpcl`{aDdyh0fiTN%2&Vd z08u0#A$1F~p&#nFIee>LX{f{afDPrv;cO%|FT55w08BZXKe1r(&;h_G_O3NB? zYzsE=#D+3jX@%?3G}GLRv6?Tx20kKnv7MYzRg22* zRO#D$9it}k+L!3I-coFHL1;R$HPtD+FGF&q_C?f}tZ^*s{EI7ClFXPhX3_n$RNrbD zZ~UCz@mR%7nD6p-Fr1P5QLs8R0|Y&aKy7tK;Z&;k!*9w_jPCa2^#=9{8hiKh4uLai z_MD!k>2ev`Cxk$6ppVwS2fb^Aa>4oAS4r{=>{{I}DOvu*2Wc<1I|FleP&f;mFh(+x z%J>sJo9y~R*`MJaOtQ6%Pte+zdZVZcxSPd6rnc3a+E?iGqBvoRZK_RejCEzdc2dm%gzMkn$ z3 z&TnLtaL2#V-O+Tex^Qyo?ZFh5CF|caZI;{Mg_B96Ad)H0rO5e@{&se{wu;zkcK?{P zNpdWBHd+!Ev`sz2$48jdfXh&xl=1S*x?w*5x;+c=$e)j?7LD^ZhX1+m>G^vpsvB!2 zKrwOIW$>zY@>**F?ncL^ZmH{wWE~JL8)sZmSZ0kK*iMhV`;{N!XAz8xl=5`86mNJV zwM97>4No+u86hhaVCx3YB3`bFrI;n>Wy|Vi88Zy*Oo9*SLDv{svMx&1?+8viTs;J= zLwu=vOeQLQeUQiY`hL;fR&tZ#8`0a`pN%Zq)b^gV&HGf0GSwb&YW*(p+D`YVGAQSW zY?G1L@)-Zt@&sECP_~B`FE9eA0|cutm?;YQpAD4Y=}e3km)V4i?!B`=sYwHj0A!hV z4vs3CEMP7;ZvOIhKg8y#ygC1%#J4aUFi5NVrZQUYc4B@V(&q=2fJfR4Jkw!WK zA|1yM&&(;{-x<;AIX&~Z9FB+12P|+|pDnFjKRLG=ouIi-o;bcl?AQy!tKI?hIcNaV zH$(z1*nVOmXXAk9HEW$f4c7i!ZEu#E0>t;Q)(Cd`IR(>~0%qJM$5yM>{+>3rY~)S~V2 zPS@oL$86r`;doD9x*7`x?U>5zBtIvEbOoczk&@=eTf40JIWs}PN?UbND?n#Zdg_ z@l92UG%=^UNburJayWn~j0K^M{wp^=MwJqAEWFe$rq#m3%`1%#<7g&zw6etoDkp?| zb3P9Lvy44k5Icn7+!9{r*4V_g{4C{NPXPt{@ZyC1H)jyyKNCCvyw(V8nB8q7 zyg96kN|CFp6TlyCrm!aV55Ar1$c}FiWJ`lj*8hCJj}Q+GYub`8>3Q;#8W@3&&Ajz2eG@J=RaeO8RUUNfO_ItfC9E2_XQs4&Ekv{j2~tv$!%{SkTm~ zQ9NngTS*x@wdOe&%0-)|QX>ZhwKJJ9(4Wok7H19XHv>ebe8Wc4eR}Awr&@d~^Q!c! z^6zXH5C}_lhz~SI9VUfLyshMXJDY93h54~?|A6n2PNoO%>a(P1$MkDEiiy+r5nFnm zG=!r09G6|+rYFsd*6A2y&@1GnEOeJP9C|(Mw#=p%dc9cUs}EgmXC)oR z$H`ZxyRNjCww~5qulZH|qk6{MiAKuX70JDB_aFexUXDK*^BKK()p9rcmFW@7Zpwlu zV|@Lz>~nLVH=ls_*rN<>m>B3;w%RhXt@vHdcX;9}Fy8Z>Xd9IPA7`7PVp5*BeTC31 z^Xa-C?&v3W6v`}ezhk@@%*F)XcP#|HkCV#1-d2c@=R2=-#Ov}vj5#e>+HQZfVL&}R zn(5gqV)s>r-K!a`{zZE6Rr%36iMX~Z-Q_Wi*y+!+%dY>!s|lF~3QOKKEtj`)E>}2s z3zJcTR=(Uvl%BVxgvAV3s+K=ez7AioS?@J7Xt6Q(p0h(MQAPz-oRQyS3r5mXts2p; z<-sV-XO=b3=@Qyyw%iYSUw2@;E@0n44Sin@G7p)*==`iDw(KQw{K<+_IvD@1eltpS zmusUo4W$`)>(9E#{4ZY6w)OO#~maMxZ11~5d^X~oW^~GE>rD-RqkjCulP7&&d0#E#nJ0|9TSw2 zcS6#di8y$-wtyXhj6Zm?oI-x?)R^Zfj-$!n$Un(5?NsdzfahFR_I|lQOTK8V6+9d* zRYg_GanAo4dFqVeT+RHVF0qk1Gyd2Z8EB=kG5C51oESa6Z;^G)UC(j6+0V#IXolT) ze!*3#hdl+?YGU7WBQ4$w`BWv>P#u@!3YTqr&$;c?5;MW)GgFs&s5Djlh}4 zT^~!WN52|opRq*Q=g?Qx`9wpcR)EAiX0KiM*U|V9DOZ~Q%wuJnuh^iL%O<(!;_Y~5 zz3<0=E=KMX#i*{+yHEY|;9V1y&N}Tfi=?B8p@K@r>Qr%+s5QUgs%M6ck~!WaSUD-r z({tDlo zH>R27W%YU$-l7TKbIr|pRftk_;*=i$u3Xbq0_U2Sp6SV;2|B>f^3+RKY@!OCw^ zoNm8hYc0|*;nE9zF@M#d%^)s+vAOPh@~uXmF4Oe9;9gEO8(gHfx~oL6ERe5&W_lIt z*w5#obKj$0u*w!0nIkx2>$j^2M<+?w=k8%1pAxsOuZuZaPsAf=E%fbRwAIsT{q6K6 zP);%999!Sy{LuQ5I@Pen>3t6mgS6&SvYLRL!v++UOG6k_+ zuhPELwgwLU*1ddsx}9o&2+O}x_I*ep>hZw(JMhLJ9Nf7+bCdc6akEpY7Yl8iw{zfAWA|OaJKzekCq>K;|rKC%k zAl;0RP>}9aN<_MIqib|GNJ)3(WsO6-P-Yp8X$^}MD`UFTsukO9(QIi8V)BSJYQh^ zh5DSfsqfXBFsz|+mq}gOAI?1kuPKW;pK+U2HlWLsy{@b%dGXL2PfnlfHu$_?^zER? zy8u56daED%3JgEX)^Q(JPhan`&);=^Y`wQM6gr_a6uW`$+NxDW9+k~(7v2tqefUZ8 zG~Jf(UTho{j*bI2G<`p3bOKr!?BJnEKaI$q2oZ~JpgK>sLr|ugU|4!I%lr0T z^Mo8mZY8yI7`)$D{9qaU-ut=K>y`ZXw2t+ygX!nZJdXZ@^Z|c;eQu%xhgb`r1=RDT z9>e4=Bk%4LFc+lOeS2-Gg`z4`QX{ph(bIf3sL>F+R^_z0$KhhJcCslbViJ2KrmS_3 z+fd9U2XIje6YbQi_IE(rlM|#bSEOY$yL+IERL+CcmBA$C+Y)KJmFh!vZ|UKB7<(FM zE=Ml(Hs!lF37MiVFVYO_F?1t0WER7&6hF0neQA_otnO{051t{0ti4arcY6I02H-yQqYDhzfi{YFdB>1X?yK+*aA>C8WR7$)pTcq|Iq)#5w7FG_f~ zDD6-erpoy5Lb(7+hgTo(ZkAaU{q3kSJwkV20q@pdFMO;&e@=UKAUsydH}l5})yw^m z+05~Q(N~+{sdz>)_?`fvRHDmJRVn7^jN~Z^?fY)S;iZonE@AVP zNrc5b3=TaH*Brno?VA3d#7(H<*XeH`Y61L1rOmgNlAAws6`hddk!TbFL(aCz= zJ?@KMw6wx|emu%xt=nvGoUFv#_r9(p{WBt?q$I1}&W3ih=Pr=%7NbXz_&-MLDt z(@3_rb;*Hco~FY6v<>Fg(Jbq7_2JtRo-7&dr1o9#g}W1cke#hq2JaWCQw~W5vBKqj z$XbBK+ESwe)Te)^|DaMsbhfi*(=l3B(|=#w{1!OXc&UUR`PN~yx^Tk~{-@xgD*CSP z-g9&o%>Lcxu#b%OosbHBb2d-bQ5JIGam^JwhEgb;1nPas1h2G9MD?roSHTAoq_=(x z8jXMVQ)e@+n}MK)oBEEy_hzz7-s<>>6=keJq?1ZY_yGmQhy#}TqjkQ`JcAE&PU#{g z$_6EEXk^VQ1LH3J&pux+y|qHfud@-+=h@`~3<}DEWPu@n59&At z$u4>^-D|#e4eO_)>)bCh zvG{w0l++!NIJBHiB`%*;Ba%KmE1^LnU_|>p#E0^E8Sc$-9>SxS#;bsK?HpadTq>UV zcYaS2IDJ2Fw^g$5IQ=k-uAga-7tsezRd!Dg8oaL}7?OZ&nVAE-G*s*gA5}k%RSx7F z>b^X@o8I4x53njZp-+-MkKC^u7b#s$t@=AxAZ7WZO!j(JLQni2cqJ7!HyVbrn7WSu z6fOuM<)X+<5Sjj-0iZ*;P9!qp+=!)|<;bEW2r&P_{gRQw%1;iKr z#{x>zwG;6k#or__j&n(5JI9u;;<1L~-H+97Bz~IR&O0`C7f>x*@BiqlETG!|bMmb^ zEe?0RgGkq3e}#^f=_-vU?X>xs*NDu$?{!cG9Nj@P`b2|5>6(ZxrZQzA-{6aDmr0_C;}Li+b+*4{moWYSEvmWliNtqppsa!k56;FaaqU$+g$w zwQ(<{h-w)?6*7f|g;fj*1&_bJcKmlJ52vIgATQWyp_{*p^mL7E(fuN{C&a1aTNYyc zNfM&KbP~lccKuj6=pNg?f(a?sAH=5s?1tQJwshl@pLeV4ENClMq(kNRJ8imS za~tL`EbZ^WN9?I{rmRjidmssQqilg z8akhGqfIxu`3ZS=dut5+YEseoCv5NU3xDg+-uHnwD7&xhvV7XDCA+A8!e<|%m;5UB z8^?#v(bNygUgna#2JmI&#!<@Xri88Wb30pE%VQ@=PKj;5ODd*kGcTv|Kdojlpwzm7z5DH)~Uk%=T#Mm_OSklOfSkhBVQuivnF9LH}WTULdweYBNvDRzHs*LxmEN$6WihB=j;pd8V&tzewgb>27$s_2V|f-R#uW z(ghSDs1?$PkA;`=TJyf-P5zw*%zG+{%du+m2{HNf`k3;bGMaMY-}BrV<$TiUMz*<0 zF!l#?Z`0o2asI)R!UwvNi1CX%a?@j-xtZ(rsh@r7L#+mHKpSWSZc60EH;d>gtAf_e zD!MHryCZ2fWemW&2{1yYsM%+sBI|LF%`jYu#uLQkk|rmf^jD@qJ0-fZmM!p|Rw^@!VGKL*dPVszZdqRJo zoL3xU!Ju%P0=u+FK8Xd9u84uQg1i6dw@I1hrr(_}&Wp^L`Wc#l*vTsGOB<2OBmpKD zs}#R@N#9+tuGtf_=J8>cTM95;oylW5`~$k;5n1m2tb9Sk#AHjxiVmMVj5&uba!1{= zNN3v_nd@z!pWmJL-e)xDM>)HDk>grq!RlQ7sAHgI3zh6odsBm;=QsiFIg%h(>XdU% zvy`e|9(evEHg@ivtGGp(yM5K~mqiww{F*LG;q!)NaMmc9-{T3b_rn2|#vTiEqU-n| zAq-Lm@a20g*`t_DpMJi*o_Pn5w%_o@qff8(_sgs?AUhsMzz-y>{tmyc!_%A&fsSy78*@Pe6;?xwh-`2+(dULjo+1Hv%sSj@>|h`O?=d052>g*)T|8#k0%yq*tMm|hLtjbqU5fuHpS;P_NBME zQC?e5ZZ__3Jf#nld7Dm|1vb>&2bFqe&>7W2_s`d4DXXoP?=WSHZ=7(f*)}W60O1W6 z*TQGY^oaL+B%KGH}O$I z?7>m*&!_C)&OK@XLXW!)sR+wSOj_r7B_6m*GLD)_uSq(dFr_GxmZ%Eh2Z;%+qMEjd z%S0_|4uLTB>#*4uYImtELT&~v8fiw3P#y6lfN_NIlO5^UjKueY?=q6#5>%>q5sOC_o_tq!IjcHP60% zJ;8;*4v*iE1v-=h`Rzv^50y87w`0z|YcYuf)X(B+diQRgXNO`lHafS5+@5=wZk8v) zhE=$$wz9qYaipB`jeQ2Qn~^9@siF6tr=WS1&HOC(Rz`t~Ihgug>J2{QBtn%xdhX>4 zh|os$OK}$DMQ)2c;^!T?1YUUgWZ*#rG~baU{uEtSMt1KZ&(4F|n5<*E&0d3&1S#)- zgKDNo+i?Z3LkV-%W+u`7*a5}dL6yo^eADmk<{g`Ad^;$9TdjU|CU{@lO*1^B@iyCB zh0Yt688D%p2)NA}O;Ft9*0kRLWcFobvd8$b`KEItgL z_tnhX!V^JY<+@os&-08~XTk-2zc&Z_Y749elPp*`64g%*7E(k@BZs6mNJY2NnuP%e zN`ZyHDxhRWLw*NT;K4(S;}lWpoLAbX_@UYmy`Lt53`+Ae$m!79!R_U(9CN|HlzBRM2ivq-elakUkYn!Z^#}v&}8Tk%M^} zoPwr>7*dw6!DvZn;JD^uL(IT8x@50-YmX{a4c zN}og5`8Y(&xWW_FD8;8O!9Cvaf;B$En1B0@GM`CXcc{|=zvks)G`!~#J_6bE@ZvCx1x1pU z(${gBRsGq8n0aI9`U>S4U56b-H(bO(wvYbDgc3-fYf}830dT(Aw8+<>3edggq|js5T@Ni`6g%QSU(-U-0aO8@{Hr9K_fW&g$Ul|R?XKUiE} zUgc{M;ALut8SrU{ z))k@@ot2h z;#aD{iy;$!n^1{LU27&0kJdyWBW|1=TY18lcU@h_;;t=NJfSEI3TCuhdBmyjX_=|Q zBiA@*8GITd(i(vM3_q^)3R3}zeN9j(J{&Wiz4JoY$UJhzqb-BEI-DNyL^!@OJ>Q&l zn$R48qZ?4M?C(D37+uM5_c!bwiD2zJ@qF7G_$l{^Vy@&19bBP=6nccVhtO-Gi1@_W zA%vh0 zR>%)uv44}n0R`$6-^8E)5GX!8bF~C=p|q+Qw^H1d8%R6HybfN`K%6h^&onQC6aPZ^ zEW~vi{z}?>_be(MdxFeflR7VZ`JW|`wWh9acEPKPM^;vSXwNnI%cYamju0&H>TeSx zCI>F#QywFNSaD!k3=JlJPWvcu%k(RVN*_DJWOQXU6t6KIuP!K%}fyLK<=9 z$%WIw@{zm`6t5re_vY=Ce~>&9y)!oV&Z1pPw-uf=*)sKBK8c01ArxAEssQ{w7{JvO z=pNeNm`kZCa0hi&MgC!If-O4N%lS&xzc$y5u;-_eetj=-OiCC_XqOh>$d=-o7+dAP z+4WNpRFFr#zS*4^^0ume*wc@P{>d}QmKzs>ikS!+?Ge1Q%TUVVbp z#EJhCMrY|$WX2z$%J`${Vqpv$JJ$;cVd`?Y+89nF&hPk;dE3PNrC#Df zt%%L9HbqoVHBu8v+Nh?y4%!^tO8NwWtY?YkMb^SVij!$^9Ir~hbHB2 z1(es*-xm%DG}twNQ?5LMo=4&o$2@e07V~33zFNAtyn?)Ciui{5(`3Bu0U&|_otXWR zL)`pYMaaed+@Hhr>lp~w6f26f+S%0CS0e-$X}FulKf!tW zX+#djClvdLj)(*xZei9Z;&cEZ0Q9IIo*bK;EH1cFPJ1T;v z%v{g6g*qzxk%<6ea<7SE%=DUaC^USp4Qr}xjlT;E^OlE(8rXmQ75{?kZG z5}%5C!}q60t_z* z_zMf5Y1+4p{Pb9$R%|Yz@iNnh~F1MlguyWPeInw_|p$#ZM%j36$B{; z$lWsQHY5L%8mvb^{%q5|Dyk9qNWhG04KoCBy0E68uwP)0 z65P$TM84&;>8Z6xD9N49R+_LazYxnlURs94(GcLt(ldX|B_}wh?(jL3shOvLF~BGN z)L}6=aRurYg;m~8&PWA@X^R_;JL0~^D;KM;FK~V@@`wYWXA;GbVoz}yS3IX}m}oPo z5zqF{#i1?83&Y@T%EJKh7uWwH1bnPl+OVzib7-Hr`$mu)n}|(6Yca=TPg7H}QX}MJ zRu7?h{?t4rg%B=&YyQBvWqI00c+N7foiqW~!i%4D@e_A&v8k;#s;h8`YXeTC=#^h) ztfp1=^Db%CBirty_dx(fVLt~XFd8IBjtLMT&@o0`bbS|ap0(=6w*K7ayV3AaBC#WG z+mo|x`_+F}8a6P$G7X@c7O;w_Z9fFo-=3F{HD@b`Gdv*`lllt?&-ni0YDi|RDx&pR zIQ?|ulf)l}(8gnjY9i>%T82VsYl7pH0m>||1=m*6}JE4#=WLKXAxcD9P#`^XEHt8#R*ea zncu#>`>=6c*p~9@>43?7yZe$|4g{Lfs}8OoIFs}QG? z6An~4`?G|p!nKciX}nYW@cOgUHzn1y*6RziH6k^&Qw18Bw!Y19`&lGhr#SZCO^J!; z4;P~jx9ZvUE0^EzBZVxS^QqHGIP>saF_HwC=demxt6q&|;N_Ei7+~!zv=Ci&P7SsN zAyjj^>dG;5o}*+Et8wQZF@DxkA*;X&f$=P?b>NqZ1ME#bvj>?rS@;#!Nyo> zj*e0<9B-5Ef-b!r6o;UYf(%tD8Xg1Z|@U4fp&tdqbPk%>1mopUdj z;D3~B0#pXlI4-r5H$|7)7_x5MA6&25={GMEbW zDzb2x3wiD)(gYG5U{&2*Va4qWpKuFRz~D;$ihs0!YcD*e-RG+S)81Kgkz$DzK6if?_K$>e($JiVqv*x3tX^vW@(JEk4x^VaMXQvfGh^*;D0-EtP$|C!C z6sA!wQ3N&50>MA=q`U!zrFv^&m4Uq9IFG75(?x{U&X6LabCIuT*aUV_MC z;U&a+9-Z>*-YiaVlfB>>f(kRft5fYKL)FZnQW@7i;jkRPr=$-oz2(j2{GC23p800T zqjk-YX0HjgR6DLIIpejJVdk@66IO>06BLKJf2`=*bVt{`UZH63oue>gTT3`7JJhSR z%cgN#Y|+YJh~Lfpa&1ZNTt9jRrg1Rr)nb?HJfgFHC`uC;3lk%I%&Yi=WOvQ}`dKyI z#^JK9Y=BGIJ&uEI<8!Q^a|ZlN@Z!w$><=0|U%NO>q;vlFf9kE!QBzYpb1N>G@v2ah zqb`D3(MzUPhaZ(8AmPHu-zsOS1LRJVlE2djr^FIvv@({p>D`8oEs6HtLPja5RQqAs zoBH7GDfn{E)~*+p4RgoI(Dg58TJc*J$rBQI9a^SGip)C*HtqBe@UXl5&I(p0L`Ks@ z+3jO4C0=UC147z9!g#CnQ3Ng!GD0TL_3E)E03Gzm3}A)WY)t`Bx+^MMj4_N5X6tTX z>mvKSv2?wX2$p^X=`0VX@QAjbZe`sA*u4lkesmgTjk2p^^Vc3Tdy%3CwyaCYLpI-J}V{c_{Y)+en(OX7K z`ABwA>HKW{?a&z14|9Sb>Yvy4kdBDU4FRB#+AmAI!RcHPNfyPD?A{h zZePa3KrjXn0C7zH9Ehr90Gta0ey~&7k``lW%3uPX-n%+9*EYX-e6D=Qut=%;CJ0dh_L(& zEaHeCmF-*wOf+?_u*lH=iHu%DABe1~=Q@Z7$3w^UMc-1)wwtxUqDy_s9GagCv_KDrB+ zvt2?`pcHmCI>PjSS=o-hYqYh)!{@c=MR|L_sdpj)lgH*WoaG5o4RbJTC(OxtT=Q-d zbLcc17MlG8%V0#+ObG@k^48{61Yyo7tW&(Ec`d;`D(}-+`-G@DlQ?gM%el<4c<3bc znNF^Ir;NOXC|-RPNU!+81-p7y268$X^6u?_b7GrQtYx*{;mR3UI=MNNq{fL;T*^^1 zE6By#hAjq>2@HAzIH*!G;RezYqK!*$`@@2~Mj`1R8zV~K_uh^4c|4FH7L+_zAlK!K zOA9c;oBI|IoLRnritO|l+*@Z^^ccjQxxYc}BDVu6fX}Z=0qRFrOVslv@Uy9b^LCf$ z*|TY5Hi}c8L>A^R%QS&WfJ{U%!IvC;V#!lepTm2f&X7IOZ5r(M^jTTT+zY=<@# zRs1t24#S_$lV^AzJMMP@wd$?Sr&(6F;n-oL5>hS03jJXc*;*FN9#EtsY~7373KO45P9H z9DK6(fh-?Hv&T8Ky%S!GrvyUs$K0MRN>P%w@JR&H0#dP5#KQD2%Vp?tJeV%qg+u@h zftwg|Tg|1vzWx=jX>EW0)#aJ(z|rV}>+MeAznhh}%oUbDN?JM!H*$a^WdWzEkc zfH|8YB<*H7^VhnAh?~bMZ^NoE1klYRy5nbeJV}4@tR+11eq*lq&inW~si>9JSYr`^ zQ{H3~IKZM6o1(Po;i-^1KNE$^$Q@50*8ck<7w(09!WqxhLrHx8Ph~3P&n$tewpOBo z*c?LHd>au4F)O$_*cADC>EQ9iumGA_rj3-7jv$IcCNoj8oP4H8ModgT2|Q z)-RJ&CQ3Y1|Ax$8vQ9emFyD)g zpL=`(M=s06-=Yt$5F$V_4AQYjH3w7}7~KmaPd=Y-6_=GWsO5fa=z4-)^Lj)aVc`il zrQ|aRhk_C8)C!Wm;qn0|zUUXzn`le1wi+7LxStFtG$P#YZ<-*6M$gKNu9J@nn2(qvgvV5uVDPHl8owk8YH)~!GPo0>1#>1fW3==$ z9-Knna+uiU0mRrA0}EE`jGQGsRZZFl#GqY+qcya_leXd6`z?ijce^IZSMEO?v3tZQ zf}73!^ZGg2i-AGe$&j0V^rgc)_U<|*SDFLE^w?P^|Bl`bS~IC`8XQGC~`i#AKA*3{v&+6;wRiE<8Iy*(cS3>NikJ^2w;|a|JAePe*gFKDYX}@Kf z{-DWo0%A=A8Fcx0J@1A#XRzZTEf(o~eGcV-_~oAk#Do}EaGYuyA4F0^2pI)0Vum04 zXv?iwzOp&Y^bC_@v?c^*A{Ou&r5Jxm+~|-~kuou-If$hr<;);o!+&7**BFfaApFzB z`IE)sjT#_yZ%##yTH2W!Vphb-a_h4W>BD&Z4~mr_b(I0mAjD$LGWT^Wrl>GIO5UC< z({(>FCA#L-?zS-#9y5$ghzvmD~|;Q$}`6 zs^-o5iyFYGK2gCaso>|Ft^8l1W&qQEV2>)N22&GI?icwNnAz&4QOb1s1U zOlC3M4Ambk*{OjPd~o`86Vx0gr}1ur(}`?@g0Vd%ZAUJNQ|(=bX-GO0JnM_lhmS&9 z@nd#kE@N#iDshb$_B!a4T)q!_Qk_x$#I}SVAnAQMrn5>1zvLUkcU7iF_FLyay7wtj zc?z8vE?*ZQ*JAHK0=fl&P`v%|fWDf;`7)qbAeR7>bZ^l4`rVlMnJ@-jPVw`{^_PEa zdjaJJn-*EO`|W!b;Ho#u!}dnij3F2Bpw^kRf`3or=i~6k*X7%^v{dsM+pnz@`aNP# zv(Z?WFDKpaif(yi_6<3^SJFRH+7eKsK{13f{sqVMPTJy0r*wYnt7sNVlVtqKcAg4D z<9rRRX@{#t&P_@#iH8#q{3BHo)f}IUn{iMWaV6cZYN?ge9&lWN#^$CbmJa7Gc1&;7~<*eT2baNdQTRFlZdkv<1V!=AkssvZ{p zIfpUA&k!L3e!P+j3rDB~SldME(Q`3~4%mDV;?s8+Xu^JRZw&n3$;r1o>ce2IYONpHDeIZSI-THhaPtX5s`KK_Xylc5IpvdIW) z0E`U!*-Kyj!g_>bpf0d|cyii=hTpx4MK+DOGQh05F%ewxUj2YN5~TTgpB5IsOs6(} z`5Euzz*`Kll~HbU^XU)_b^Q_26x+*a*zm>3bd|4_FtWrQpo$3V_S!58+y9PxkdUN$ zVQ2nZ#}vRo)N?UKoo&IUcwx(I=1KCQb0yTVk)@n8!qQ7UE?zv6*b+ExvvGpIHTMWU zocqnzA=@1UCwPEZGh|n{=8MDR59;t+MUyd^L4%1sH?G&a~74$w>6Ka&U!JSlo z|IfYqAX3zVCI;5l%*J(ng?6v2-46=ihUmZkRl@IAoj8D{*!V{afu!VZ3ocr(y0!vg zJQ3}~%TvXuY7UED*s_eS45G7B3lx!6kNmMriD7K#|I37L%nPtV_QFmEfpDe<&lO1o zC0^Xnsaf@}T->1^{0DLCjxuZKoYkAw{}4Q5Z7qt$eG$~XA+E@l?f+*LpquHl-X=Mj zWQ6W6io({-N@rg_61v%rrdPPVaAW*jpYKKcvbFZb7SrYmsI2 z0?i7#KZs%QWAvV&HXuF0R*cokVofJq+9mYOV=4px>z-QADa%0f4Bt{+E{gG+Fd?Zw zRJYOP0O62Bf;R;}87Bjugp!7T46P6fC0+|y5RUFL#z{yL3p%zkV-*h6lqhZ@Ci%vwY**zmzmBOgNTzUIr1)?bOQ-C5AtE)WdK z4rJF2UBDf8OPY8U&r=_0>~hcE!@h8GY+k7TsLlg~y1x{93?wb}a$*^E$B0i4Bv!V2 zn@Lc>2_%^+P>Skt@GS@~^2MZ`e93bC#bJkURa-+lFKt*=jiMi`kCm@p8{Bxe}ShXoZ{If-?rk?Ky}u}fCG(zru9ZpLlsoV__I|s189>e zCC1L{cnuH}aA{`J(deMuiSsu7SqXqNgauO^)495zHyxcwW z3lcP3{cGm^&Fh5#^PvqH+4%uk&4>G#X=6+b#vm}{svU0LNEtkN9~9k$Ygb!9_gkGC(FS-dc& z99{k0k*KzP4}xafETysHB}XU^vB$bTsQss>Ii~V!B=I=Lr;e?g45xzg+rWZ71|K&$ zaJ4kAou)M@mBvK!FQJ!mZE$7@d?zXLa8A4wEMgMxoLDTzN_z=Ar2=hnCv4MO;UEHR zaT@nY%H-MBn>}dovS;5Q=a1}2PT-1VEBZwN%XDy@W*)pUX(SH`zT z#>+8$W6S1-{`=ry)bU_z+V05Ie<9|3L(pR`Vo_^0L!NTurM=nlF3bERiF=E{kC7YJ zkw=cMZwdH?&FM){1V*johVW4bWbi3tC;$Vm14&WZbz)xYvFzW~`p|;9LX_e<^;zKqI%QjI=A*1N~)FEtH z9vHs>yR^2#l(39qZ`Ejlzhg-jr?$=m^VM%#yJaED@$o^eP&Q|7c8d@q&ub?2c%`1Jm#N7|&ajy-8 zNj@qv^!K#>LGjyBBe1K+!w9G?;v0J1kkYu>{jB%N!7rbF+13MuZR`0D3Db-!+wsAk z%K>|Hn6UXXZEBPvkk;LoGoE39aK}fiD_5}QosQ6&$g8N!OCF!yC?FccHC2aYGFPvv zr+oSCtneyi`GH10_CImCX)J;N_^mM88Nt(UZlCt2=H|=?qrO59B8z0orH|L@pzA8Z zJXRC9N$E1(!c?#Nz)0291Yr!d!$mA^;J5wKUis@5!fXnqBJ+ zM|lB2<0ZUeD2UH}Lm}24h6&4CgB0kn%uNV#uw}2&zSK$1ZE%63_EoM-l6w;*GV}M% zBfufbjewN9_LPKHVkL!`vPS!~NFg<+t(}@$P$npwvYO`UHy3G<%~2l?f_EL|AxnHj zn}YAcMW#rRZMZ`fW4GK~y{c8ee)#&VZmaC0z5TkfRnVd^|3O%|N7jaXlq1=qDie7qVneEFz z(;ZF!LCK3#o&`t>$favP$RMz`{4tr*{-*OB|Ej2!mw1_IkP1P0E6JSZ>leBl*;LW) zJFX#G1Fc=^zxN*}x+ezg3tnv038?M`5;zOXkU|)Q)4)%|1jMtCvBR+*$?X8i?=+DR z2Fp!4nIsbez)LXZME02XwFZ`;I4*SumE;5Q&;*SKkI zZ-CS-qoG%$mHZ>^^RW2VVdC(@(tx;5ArNo8XdyQSBjvWLQw!5IB^mjau1z$D1GgTND;H%7oeav=vwMm&8eBx}Jn}LnOor{H0Rcnri+x*mp}6#< z+k-~--`_yZ4EF_6Fi0x|leFWycBRQ}X{!K)A`ITda&7OHGB$Nt*`8@2Pd@=hw^zB*BS#N*B+m)iP4U|&+H84By1JqDgoR) z>?0cl@A@HK$47#JKRYp5%{TxLR)2jQ8~gsEZ7-I8s=n8ZaM)5~5ZTgh+FrN6M64qo zAu|B6C#}P>WGc9v!OMFmz<2Ggg3}?e9+o&J@ZSy$7_ufeOJ0BI1Zk@PvSu4L0}(Nv zeUixLAQEdJDf#K0ypsJYnVGAX-a<>-wTZ~?;xa6AJ55X zIZ#*94(T;dnOq&uANiOPoAM1G?->lH31ZJVfvIM_;TH){4Tl%*?aq^%?)XJAVJxBL zhkbl82{AA05l^!(dKCytz+bo@z|cTze_)uVxYlY$awp8^pk5wyL0UZGvNf1(uc4vQ zHW4h6#q#N%LF2#JWWgJOAk4m=e8+n_MF|_Ih#TITZkNQ4)EMmkGE=bQ%^uQ9!&=w@7Ua4 z3!UfElKG&ubWcKiztj|WUX;Y1L%ANAyiI-EurlzOhsJj?`BrSx?8m5YCUrrs5IGkK zhH2*|3~6H-0yh?X^Jkt6KWeieJ!c^p=Y`8rB!Gj&31FF;+g6R`DQ_VVJL6G;@eWL) z|CY*EQtnse`6&WVZbBM^*C4Hh^{ex^!)-VTI?iikrzPuKm|qxK`2pzBTCHED@~ER) z4ChxWCHZyS{Wrp6wnD{s55@n|#60rtpqOjLF%&_u9dh;68OS^(0;<`_?f69-8p*vE zXjru5e#H%{^1CBR?d|DfE~F;e-)^UFj<`P@(VJ{i zHQqBbz$ax_cX!7p;(UqQN@snZQ8YEtJTo^(J1MG2`y!#-CzSpAWyFZ#?AdVKRQJi0 zwO`!-A7B&(mQt+vqad`s?txdFi5}imS6rfDP->ORqaS1^z6{d(b)gj9u@o?V(6p`W zvp&?ccUQMmzE}N8FCp2A%?nGrJ%wY+I32P2l9p5awmdFw`IDSv(KQ0_NC(dGRFS(JnkJEeW zZZ#c$?VIFLs`ejmM~IDZ_U*w^;3DlgDoJuacVTMIY)}JQYq_nHF6mJqJn^P}^UvCez{eXH}s zmOB0Z`dBaxm%~!C7rl`AxyBfK_ETkj4NYpFH(qWzs{Ox-ANwVucC!vP;xh6Q7ss>z z-|vJ-qNCVP0`Qnkph>s!3oR8~lG*E7&#D`b?*`TG8nbu3anA~&`%|TRz=VP>bc#!D<1+0nw!(eR)~ zP@XS_PGD(cXaASu{ZZV5TH3PK{?O)=FCi})HL|2epKzxz)aa+rso$7wP71mXLw4|E zCV?ystzZM+CFIH5w_(HS|E|@zH2CSU^l5rqBQr?zZyNH(8?z1L7c%SnTzq8G=|WV* zYHLLXvJII>c&e`m3g;tfC^8xZdjib)q`a~-12#F`N3U$IlI4rJ+UsdHnX`F_TdCy$ z01SMXi|os}=gN2;4#cp>w*uL%pR+fuEWBi+MFM#Uu{I`xh67Ya+me(J% zrsJ`by^?8@+KfF{{E!dJf%OdyYC?CeK1~!x?{?PUHRD3a?_YdIXt^W-q(DSJ- zU*kCf08Y`R-H$s-tMH}iD^_-7H|qRb0RVjsymHYH3Ap!7m+`9<^s(N-^EsOB*+U9y zR=Dtr4S)r^@#!#vtCP|_TOZ?O^9Y=^KQ19{Rk^_)AN6b0d@W#GqZtntAR09<75I9m z9|3~+zrK$MLsiT__@+XZY!>S*+0HSptfJHne&?%!oVnt|FrWE=SE(}NW!NsdGe7?YtwFd!ho*mnuVBg-euJ&}OZk=&k#Mg8%h!HcGQ5F-ZTuMyXdereY)es%n2 zC*DiDh+2X+3TYDP&t+_{wY{u>1@q)AkE9l%mF%P}5D%Aj)!Fi&uCI#e)}xjUJJE-P z5UnP$(xG+cGPTr6tEI&CMC09E-(w%>1XJJt|Lz#MZgw>Xgt+x_Y~%^*LdH6w%jhp{ z_d1SZ@F4ADAM-_^H8KT+eq!kDQ2Xpo+U%zdXq8uK%1-ILR+(GJuQ}fSfujz<4CkjA zwZ253!$4fp>*FW5EQmPePO1cVh)`DgR}84vr>wiXvVhu?A(_7S{;QlOeXwN_pG_mf zO4|rw(U&Y9*VcY@Q43U6>|2dCLmj8~@kf2=o8xrNf!khIJh-@6>q5eX0WPccztiGeqnUqDhosiPbNu|6}RZ9Z$4yZ=k}y=AhI zQvs3h(I;Bbk12_}OZtL^vwxHbN*eIfSnu7bMy5iZET%SWU9Hc=r@l>m>tS+n!3tCD zKM_^g8LaS`&4XOH+#cL7WKGB4CSuV>L4N4r2eVS4lv2{&_3ZckKW}%v+PQ1@eO~8v9LHzzNn{rvcE#RR z_d~?iT5#_N{f$UdotvZZ4ZZ%ksoS*8JxfM<92E3NlKWXXOJB>nZ;9o4=%IQkyUEPa z_J=QGST>-d%M$m&+9C{=LJeagcmun`_6J5^j6R>D77b%3spY6Ue>L-&QWbjs!cT(M zB?8kNh)W`Vd|C3t6A&*edwF@e@S*ZU(~d^{l$ehmDKE#84=TaLWS0NNY9hfh?Z%WAGMiP3f2UnJK;k;S^-iy7gs?yMe&9X5QU{yWSW@ZW-u=Fn&Tgf{df8To$h!B4 z_g55hRH>-@I--Np5Nl^S&Ai%C5pSJ=PLiRDhB+s*g>&bHaTJPThE5LfLfxMoc-AzP!+rD(EDY$vm+RF; zY!C@XX-~Hh>g9y%mrj$%1#x&5a&BEx2z%D7eo4Enp`T-kcdz>s!-#g*CDAp@!SdjP z;7t!L`G#-&qhZ+tV!myUXQN-~!oBhdvoWo_9=(6`3Hc+4-8oy7B27rQs=Z+Q=o9Fd zvVrPd>aK+-)0&CV9QTPFh+=r2TGmK!T5n;o|BBa>cQyWQDK`aXd!*@h>_C7j51gY` zAPQ1R@&WJo+Jw=RBU`O2E+;Y!m!2y|+T9y%YVM4yF5;P0uNE~{_8A(I7&H-N zN;+1m9)LC++GoytJTJ@pX6qa&F?7uTZ@bV0+*Iz1q#0B9AE+sA)O)cAdN*Rgy$Zl7 zFT{H;|Nj%q!MtKbX`S%RF&dTI7{SCw{!4u0xTPtz)h{btYhEs#Klpk%}PKZUr zLKHE_^dxuwV#K0h%>S=be*NF473>do}7(S1!UCk9;3RI)&ji!ln*$me1B~R>}#c6 z45=;0z@2OpULJR^Z)Hf9V$?*;eSCcQ%y*O>OLsNskxo2bQ>;k+{CZ@u9o}HZAw*iNYZ?r!x)u88x zAYYcMBc;;0@P12mqZ&r&eeQD`Og7(bGq?z&=rY0el%`0IEfbQ`BCvQ|Nr?nX>z&@! zuqxx1g>ro_keYU0U9Fs7Y8hM>CLvuXuyf3HsjR#JPvtMoPxB~^>_I`@+KARVdMsCb z&SoM9JY%ce@Rpa!ehD;F{Be1<6lZ?+!`k;Oro~Hp96oEsZ0MZ9MatQ-nafNGKmEWw zeAFP0&wI^Ep?*xS6N^~+V*7X4j3-AGztKW&`T1y5)v*k;xvekk{JmLcZyE>M;EEQK z?kpGbFH}_c47t^Rn__K?Gjk7OV<&ZxLG7t5{8D&MVci!-*Fa%!&EQ`y0auhW^10J5uNrDxKD*=V ze80}9ocH4+UumfhlCF*dNy68y!kzbX5#7Li+KI z&wr!xAVuQW%U%}{3}DUv=ukA;Ox34>HFlFLEClZrxo~=JXW{eH{W|u;)CJ)^G@L0^ z%-W)M;5>6_yz^dWtwYTLvvE=~y|wIX1|`_aU?^(SZOwxe0jS3QZet(w`Z3vJ?acI_p%ejJ_7o{B=d6f($XU4#DF zealM4n;kPPO0z;g&iXxzxt97Y@Xy71&ne}DeL~*%sS4$-O5L)Ss92g4FDfj->Mt`9 z$lwmVsio3gCN>t~ceNj(7pFdPA#e7TXM0BVFDi=yT1TrGv))Ol*q5bAax(y3q)6`M zcvy$so{}}J`?%DhK~0s-u0H?_ETje7r0cr*o)Ud^gXtFK`4v_ezZ%SbL-Qp81=ior z*|xHPg1VA{J`~AEnq`*5n4Yn)jo)`d;X~#z7xkVM(jy`M@k8hCiqYpDrk%rv8`R9~ zEW>kW!$u<(9N#pd3|&ew%_Rb_5Fvg3f(CT$+#6CacNSBR?A!;UUWF7e&b2OBHU&T%7o6?rMTk_C2e-R`-7N@nzAOZ%LPj?tCN(Q zOGLZ%h6u8XSA6HtB`ipbtc*eFMFQ4yxim|#vP=e)i8(rAtrX_468Igj*cf2BTcy3P zW8hIp=RBA$K!!l%#9R=m^9Xxzx|q)M?HH$KE4_79(CPo}7*w!GNKRUO1k|FI!(?Tj zWB(C#20T1VmKk8}d_T94s_!Wi414!l9wXYCm1tyEiUpJVVUaPMHTm}giCobSB25?% zi)$tL8Hhau4wC9!&A#3n(~od6*Rz+d>O zr4^(bNZKrdG^ZlmdKdZZfuglpRlq@|R3_!O@F67$_Zk@k%Glv*c6*e;^y)K!8>eGk zcHLdTfj?k`AA8t<#4(M?b%M2xw|uzRIw~!U$Ma(KG42&=7Y~|l%3d_}_v)jfKFi8> zWw8D?+c+GedG;6A{@7PpOkGU{mN}z0y1@6emTA?ufdGyW?_I38c4I}cj= zu-ZT4(UDYl@EQdYAwh-0Ga)b5!e6yiC2o`-ZlYTVdT%X6hZb@+`K>Mqp!>O&u!dc2 zC!bJJF)S%np_aAKiuv8Ji2-At;u!@f5PMkRIl~Fb7!Rg?EKuCupuX^iOMtj29VU>& z1du>!0Hucp&?}3RfUvyiT=<`Qd4Lds9LMy3%g*tNdqB@Ow8dY~D9{xQ6uDVEsa!nM z0gPz6HE(^|Zaapo=AUS{8Bh%|?Qj?Ez>jM!wwwv)lUMex(OU#NF<0kx1I-CTLV-o; zGS40Y4-Jc2TORy_hp_AFa<;~OMWB+VX2=AuAxC3|Vzl9Lr7Pe!(c6n^LYdvBYo$+; z!THu+MM}!ODfUPi-4@I~EfV49I+y}PhTiqjy5gb}L;~g_;^OAmPw&H6vfm}S?cJL4 za`Xa!S!X2wz+3$N!@c;Ah)I*O^|_})jcN|*C(x#lkoa(R8q2Uu=I@)|XejE&!c_?` zy7ao7lVXc#>i1VE-ZcUcq-G#H86jELV7ilW)|Fj`B9?ZJe`f6#>WD*!M5k$I2CmJu zgsSQ*rE(F}7HNa1@NjXZh7@$Cz;Q0yPY^w3f(8I}jccKfwiP@SgMrT=?(oM_a%G1~ zv8{JjrT!WRsv&DOBB%f1K`i6HXYx8KRN1w5e0ITK%%-n=;2~NyPGMn5t_=ymRb=@AZ4qQKi`xVx zFXG7~(*wAb%O0hH_GgVA>JgF!5HNBE7pr-1G@d#j&dg{a zDFQjW9i+nf^*lYrPQ17j8N+MSpJbS7+jSpvJAXNUkIk)Hg~?>2)*mqkE_UxatO5@&G?snwW>tQFBxR^ zPp3HWsZA5<=X1#wkndRdI2)lZ0alG)>mrf|zkgIIyRfgd@3W865E=cgsN56!GX$p) zn=6hj;Afgl6@@%QG+xbVHwrzPzP&s{ywBU=Sj}ir3J3*VVyzjxyzo~la|K)FqSiub z60Hu9hj8oy4FE(5^z)bwW-RusQFs%h&G#hB@Qk!2S7f2Aw}UaO$$1M4hOBN)JXnu*nxz_+`w z$Pb~jGC7ZeWOOEa3k6f>AdR1o1{^?Yn!=!I^6z!V#$jJ5@yUZXcZ!Q8D(Q4Y^p zkaR@*Xa5A@a3+2!udn}K_if(zaeEDuctqh91qw4OD?tCJjvk?rlTN9Ur%tW1oI==R zz2beRM{GQ5td6zJPbk|un z<7&vXpA#TT6UvwqJYsF(KcothVs_7A_V}CI=LNxGH+{-Z=2}ni~41b|D%8jzd^|gd#y-w=Y#tX zCBeDVDbb|28J|H1{>OAxSR0%7zz@gbWSMp-ud6C80c9Rv{qt3|O()onBi#K)C?t`) z2PynJDDM1G&$r7RqY+GNmbKFH#knB4Q~Lk4)~(2J#YXm#iX!WrkNgV;PEOxQ%LW5# z4T1fcN{4(@rCUvlN}6nwbMq;C`bTQel3X#Q&`gO7`JZWAYUt4%*95}9$#l4A6sys; zK{LoUMxHIOciRA~IiafW?v3JC-60$x#dC}qyleSxBgSi#Q7%>-InGIK#&i5;Ko+t} zvGc8eR6a7G>PSL01w%sVC#&WRiI>*~Y6b{R@^Fgs9jbdDP7yAHtYDPIK1J%Pidq-R zF!AU{C*y<1%l7uLoKk*5>0h_1uXI3t6k7nYb!<4@vDC)7r2yaX!1U86z^~1YPk+Dj ztk3va2`@0GP4w51fWMI>Aq~G>_*CleQH4jF7ua5~!PbP%V)DYnSxS8(W6l zy3c{I1QCj?ln!NlGx|bP^Cr-9IgQKIxj&W>D37VHiZ!?a{|#bBQ?1di$p93s12Ads z`GPBpB|$S@fh8ddLmyUfh4dh_)rX4QRz*;q^b%0Y^g-}nzm}*nPYKjX0Cq8*MvbDx z=FX4!`oyg=u07n8b?PTmnkmOppI3HI#yC)w+P1&>Ew z9sk77NSgLn1Z9=Aow5rXmI*q1pF`redG)W({>VbrW&`&ZmV|%=8<($OV-80IAP}=e z6i9Iz2J5W(NN1_p#RDT6n7YaEnj`dOYEzzV2eVyr|14mSI1UY&;&bx-%3-wjZgq>O z@CvONMe<4QBw^{d)#1KF?NIW86|tg5(Ff_5GL(ihUkENU?3EveGB6*Y?f;P=ukYGH zf&rKZlmt#LAV)&RsPn!;0RKU!NuxOFF2*8n2a3bdl`u{xEGJs9LHC#RnfRZ?W zA5+<_Dg_PQ34negoO27ncO78xnEmxmnsoZV6eprF}mKihupqe6p+l2r!* zNb<01WGH3mNIIQcMM=3T06Azo6{H&Qe-&uj(kxM6Bxtn7$LNd|-}h&+jhA8yLd$Z7 z^NZ#}F0puXF?zwj8x5%c>-QflpsAxvYde;BBeO!h_#wotimBL;+d9Tvv3(#ZHF&`# zC^91%>CHfM)E>=dcR$+8<2$C`+*_Xrc|tHP3-dOO1xsBsP*?l|Dr_4`9Lr-m}EDl?|(9wFiHflMKw%uI+6Fx`J(gy6b zBlM)2P=SMLqOOqAtTd&5yA3zRi=cK!;pix6XZm5DN=u=@@`Dx0O9&&KTNwcsX3LR2 z1Dy}~!xP9lWtJGbQ_SX`uTOu|(ooap`4|+i`(3IxVWz#`p*;EbX!?Ie^+P4+=ubK> zdd9aj5Dd^q$|MYluIjraAm~=~torcBuN#cZEV?3;fi<5bDO}G08$mI==h&y>Vof01 zHZvLb%&#-oxG6DSLd8bI&nvK&`2>_t%iY{D!C;Tv%M6LzR1XAV>&|=}elx))u@#t+ z0z>B9Vv{MAHL%msl932b(G#p}p{Fh3De$Cxls_+1g%AhM3wIMk=po6KzO2}&BsBdC zTWzztJLSi{Hik%042xFNKi-@LeY?f8b{NXfLo7fPfJ_cV9yS>$#xlB~>B!dig@^O$ z>)riW?c*yD#b%eeFbBD{DlMe^r>ad6Db8t&;2x;_x}R1*#}{Mr>Vq>b4mfK5d3DR>2h@}1Yn%vZ zQ?FBO9L*@}3o8gPs!4>=^p{nR&pcTe5<5_y5((ApH#mhnxKA;kbsYODi}4?Q!NUs= z>3dDev4}Z>bnR}YGSI)EPH>?C`97=en7rjD2=j=~ia^q>&~wOzls}R$G1l{-<{`Y2 z&*V5J5CsW*uE?@;3Qh6%))l0rFn9bxyGZ@%3ue- zWl@%Kaz8~^$5;e$D61-u5=ww$+W+#?TtsHkOANLE)Rd5zeAU-D@(xx!p5~ruM13*b z|8)x#oB=3FrC(~U=n}PPgW}_@n;wAQ3zatzA(E*wp9T}~2(Ry5qU%NR5y^;ntXA_Ce7f(udzNCL;0v(ljV}QSkxtw7#zDxK|Xu zE8IM)Q+nP{HKGd(Rk>b1K)Ws>2sB5yiW3NhApOXeQDb;LFy}ezjM#>d2B<+NRrUgk zIw1JG_i+aK`kDWx{IbTt7R<<)&`W27WGHkQgLWK@e@C|+Mp5l1X!M6|S|(T%b@9n? zc)fdP0fQkVv!H^D{5b=_m`2yUd8ixK#VC6bFiR;xzzj$ujSsKJ4H{LM1l3_=(j*Hm z4c74?(cpMWv&GPcWM1~D^wOim-a6t365PT_90`BzTbtH-)Br^$NHDmN6!(9nmjVbq z<8|J^lvJFXP_%77$O1b72@4VDzjOnT8vq%Bo3(&QsEPQO=YNpABo}h?ObUu+mp*4fQhFE#f z84THINF>&u9->>prvX9+#Yr7aq|vlC2xtyneavB4-knFG z(a5&cMEfE@G6L~cpf}j{DFN~Z_2V`J$R+6p4}_I}L98|x*4rQpkvr!s$lJTz1_MPTD3?+zn%WG8e?S3zEV`nK_zO49| zx%Q2?k*7uELwqU2=X$-nh^4+?SS${d*_}e;PgJ2(B=6SFV}Kx_tXp16+&FG(E1L4^ zY4*R1b7pGKDLPG?6zU7rVTE4KRsl_nYx5M@>>4z^i&FAR!HkE)fS(-pgmcfv` z&vZenQk7^5iifG`Idyb_UNw}ylfkW~kTKv~kC=iW*E<&Rz^tl)C(ZaI?oz8j+D&q^POt@ z(w#2Gx-8lPPT=R>2;R$I5#h~3Iw$i@ENH%CiqlJFH7i~S_vIDPVo_1D6Ui8pkKcZ# z?jIG|zB)c6Ed*zBV&#D|y4dAyju zf-x#|>y})YbCcra`K%lH#Gfbb{kxG!2UsVB19LB$>4MC6e_Z>)uMe`|sp)3)c`Rx$ zhSyyL;1tvt6c|e6?=2J$js6_BeW4Y)hsB+W!Mh>8bEV*L*9izt|MfRY+y?KExG8a} zY*djtLXjl)aHW7v5KjiC`foRLo05uGlZk+Lqv3M^EX+jbabDyl`K*rxLp!56_6W^P z{q{(vq4{dbe`iVzFze&t+p&3i0%U79YMgHGWKq%XvHsbWZ&AMjGSckj*C(dLSVzAy z;GdJat{*}F=bul;Gq%+;@u&;9p2=+xcIleB07!2#-16Xwy0$sprK%i-l~gxcJ8gn} zcI~o0{6T%#Pcy@H^+DspQ{4F;8l`!F(oBf%?6r5#g4OrBq~WUoB)s>FG$6F4e-MZ4 zD+*ZQ6b3x1D6rhV_;4%sk#U?D$R|72JD91yB|ze3POdn9CWM;?1doGjc%R9p6z-A? z`Ov{}_tPvV?SjxSz0N6-uCb*Wl_=I{@Wjr|;y&{;DjAW}?=nVe5joxnyT z2Wfo3p5T3@t&HeraZ}rs^uUXXzxw<5BSre47zh?1bShE;f16?JL_?1@;+ScZ{9p-Y zeCvf|LPnz)P;Xij_IA88<m77nt_fYj{D8ENz}1TIF| zsJ)qOYRxn2e|H6y9dGTS{!945PGuiI&fg&yoQtNM?7U@1D+tR+UHl!fc||tbi=Gj> zinCZ#-_-@bIlPg38McWF>hoH+_Iv22YTJLeb?=i2Qc@|`=rL=mc4}-f2^@+-umxS!M@Ebt$0L0kaqX1L#} zF}~AGzYPI96JfailPi*o0otZPci~B>yp=v~$sC5g#%ZzNlnK937XSAw#p1&UA>I9eK=_*sA<;YS@rHFUUJZldCSdsW zNr@s+BS|DKE3KF2@T`@R(U+7y6?Q${6uj5P10chQArc#-TlqcaIE;^)BJ2H{#mrYF z_n(F+zYJqB#{4m82SOCanV--nsJ&-h4oAhG#^WFRfY&V(0jdMNSKQlsUcr_A9^#X{|u$zQ{?r#=Qz+VK793l;% z{PYozwe)P~HmO$E%nV_lP^)JdQ<-0yVrjB{YKQ-?!{6(G#PQdVG>$eFD_rq;o_`Sq z2g9gANcoDS@n|HKR1o(X`ynaS)DYdhWa^jZxWJ?L2d1Y`!`)iZ;-J|4Z>+_QT&lI;u9=A67Y|IrgN*irEsRzSz9)+eGaBC&tdMolmD{R)^j=Ral}?LnWcIWEo}mK3xX z5EuxshxG+ax&9OT?IP8z%f){a+x4A?+()QQ!;E4i;DA4l+XOWZhr40qKpCP`@SQ6Q zt&e_9Zg0fKUP{ql10?2F7G}Z{~JQ*BjyzC={?|DdG+mo|LG2r znm2KW|G>5V{byo$(v?{eQ^V5b3PI!>=w|Gss!A-WUu9E!r5F~u@8{qZp8XPjXPI5_ z0rC6K{483Dv?9iMdH=qgM;-YJXiD~X^|>-ip0phMFQ9`neA_iOnO>@FJw#xN-D#IP zZwN8=P_xq2h6k`J#gbNyoKljlnN0x9glIcbNRdRXRpZIhqOKK$WU>mqDuPZ3rY#h4 zuZWKO>f?t-9d6A+*_(fPY!i(xE=}1wHeGhP=}Wi$Fp`dLT6xri+YO7VBF9$+b|y;a zJEX(tznGZy< z%Zd7ycn4r#xw#u)%kzI?z<%{hga_l7q-HYDnmaZC35uzo5R6uZjPjR@4oGvTYZrFD zz^GP*V0$vbR|I)iLygV;JF)vAX71FHBA=&Gf}QfS$OPJI$Qdytm6DN=ZQKcx0ny%? z>5Ey_UEr?Ay-$2Wf0LoE_Y!b${lrp+hSZZW-iV%Fui&^1B*D{a4s@}H3&>h@ngb+rlRSj9sy|>UGsI%yZ$+eB&Yd)cu=%2 z&$<kUXI zQSuo2aW(7$Lx9Z?JE6QsN(b9#TYn}v3ne9!)NfE`i{ zm3-W&(%~U1WmBJCr^S+su}k&^+AU2sx^&@344NIBZBVH)-!`MGN^blZmRKggOXD6|_Z#u%!K=@gPv&F06QCh&O|d zib4;0-Z`jloKX{;I`7}3NHHEJV+Z=B-;wvnmiMOg7h<`;2ZTzBifm8`pAVYB`J0}< z2V9jKwFdbfYRE0StBD<6Mdtlt;Z?5|7X!JFvtVrmJ?{p!6L4xGsM{w_1fe~V)?Uvo zLA9b@a2c`9&)2&I361q?!rkKncLHrM@dpKmtlqKgdmNUSze#cfMoqt5WBBd0FdfPa zB`4t3d@hK%7kxDuGPjaoIm)I~OEhEGJkifg<1tEZbV(a$hvmvz(zR`pVvP{v)eeo} z%rCe8LIWQlyZ(23MhvFM99Nb_*x6D9)hmguio13IZCq88V~VU&NCYiNN^eRNSsRo5 zJMG|3P^h3Maz&eU-l|s*%k>T0d-p_h9uP4sT(m1yt$K(6^9@b1TDTdbxj=G^KY7Ad ziv?;yw^h@cTV=NE?3?RT4%?+8y_Y5Du6^ycE9#)S2bbIWr@LDza2NHlb5PqUI~pkm zcStpl%_2?P`CqI<;q}!aTrrSZ+tIn@VX;z>O{3c|cTDx&01*QA=WLw?K9_m;%b43V z5qLe5G_g1?d}2oz(OxVP(v7YTewrIQ`rY+7eB61DQcmvIq7&D;;?QqwjYzg$qG~(Y z!Q4;cLN-h9mSZFTT>XRy2uz5h`Y2!?3CQO~nNlMA;IeIRhj}<1Gd_1l-B|wqzCPP` z7^AH17x|+uZ3So7X<>k8dF5en*83VWiq?dq&Jk7UOgwzKs_hW$_XOe>wtML~{A0vf z`{3L267(P5A87-TduOm*S9kqX# zr0MeN?&=I7?=_J-jJ9st{!U$^7L5tw`5ax22gIsWuV{0;#P8^lAcp*yM$daNB| zekmVwZ0!$hUckM+c0@i(V0xTBetf7+dl}Ak+PVm8(3r?^D990?>u>+^-5O71W?bNp zgzyPxkXOw+@rS*4UYj@zi(~x8jwL@_Ybp=F{7&-{v1DsAt;v11!#lygey5H^&M9^L z+;OtpaBh28K>hFwhw{=eT#%TtIEHkfpuu4)9BU=Z2^wV*u=G|}X!7(IRNUH$*9_Vh^J-}n zfe};ddT7M)eP)CQW^o*9}pO98!B^vF0VuP4v0Sm z#AW*|mwG)Llo-0tf$HB=wl(yoai)1JWN>8BTYonvI5-Dy!PVe9W^1FnBts|^^|5!8 zeB2c9-&@7+=DCqTT~7h%IRsNd6N=Azt_9viRQ)4Og7w z;ykHR3z0}Alm-y(8N<1%vosOmC%jCdx<+sKlb`PC{M2}@(*#L|uT12m3O@I!{0 zCdWmd;;zqb5g>vkb1$(TH;*e*GneCjofc{62H=3&t7q!}yYm4-jhDQZ@|t6igEuw3 ze18HhP##VMJw~Z~Kh3K=3>-@H6muLA%BizHN+@T?gCpRY4nab9Uov&(y!!2#;5Z9U ztH-SuHmvie0gn?lF()S zf@7jh{~k1x0@yf|=f+pXNJ4qGMqTlVNqDD8PJbNktv@nLQql6q{$YzreEaIpQ+U}! za!^o3w(FJ}*l_7+p8Lh%K>xM^aMkXqAVeZoQit8pI{Z-SSp}JY4)<*8uwFg->g0T( zbRDJUKPnpsI7O=58enz23865mZP30~cQgt*Vq=ZS!TA|Gl z8O_=>U##X7OWe=7Y14S5=Z}eVx+(yU5ii6j=){Npz6z-8c zb~p}qnMUTUBiRc2!Tw@BqayBN8If%{vg|w)uxg{U?A+LgyWT3mTSQ?UYyQUppqzf%mSi-VeoZ|?AfJ7g(3jzk+z=${1qGRCatkBfjJ6NkL&iD7jyijU9d>iyvy@2 z&j%m$Cp;+ok<2*1SRM4NMb7_E1HLT`Un)k-c|;#!9Z79RE)D{nr(qLtTzJ6PbKu=) zK9_qeq$_!ol0n_~{MXjo3!d8J|`aQ42jEa4zn%>LoHvEDl2?Xe{@n@(`5P?MsKZR4mcS{Ag3au|g+ zGXD*>e8D%s=qJWpRG*{m64Zthqvs7cIGNM`lj^OJ!_s!opMe(62zw(3&aT_Sqq-4q zrxQ`{2B;v9eIF0tz3uJx^}}Y+=J06BviQRp9@uNn8fiNK5nu~nhOVb*mQ%bzjm>*? zaGSOc_pvR1->Sd!8Q?6lYvMIgIk3dRZ$bxq&GqZ^wPfJu#ZP?Br>Wy$C1EqogR9nT z&;5y`w4fi>40JAaYX0XlxYwt_^hoS8M7OOeWaf4YMI<@S5fqPfw(Ha1yq7Eab8WKF z)v;0J(KzJfJ_hH~Qdc}(x%l_ksI+R~tXa06lpHce9GeeN2gR;msKQ+=-5EtdtCgHX zTYfz%a*`)|dDi~LxzAt3Yj0gY8t*RZb)GX&bNtTRR*3s3MrP;rr2a5!E5^cmeVG&f z4(Ffx@jI6;hX_jF$fpxIan|slLE_Ob{X#|&E%x`Tl+fC;B)f)y*IyGbEzn6W8ctsU zCxkw-aC2sg1*E8Tt*t>P8P#&^va_=f=FI3&L*{8asB3(JjNr6E1Eno3rg%icLT}59 zhe4NO0iQw>fYcS?>y1y)^|}iF_w~nV1BHnRi%0xF>|WY;6w!6ZPL5n*Vr%o5g!Y{IIeszIlT$;m5SdRUnHUxcZgAvnaj%-J6Z& z6T+Auj=Q;j#b4=BjVw*#_!S4Jd?Go*{-8pwDXY;7s}10X=>Z#8DBJ=8T2!hN03#up z;CjkoPVrO)7gN$xen7RKX5-F}x~Q4`VUny?77 z9j`}Z11>~}1lSHZZ4az+xZnC@tzG^KxaQ5(GzrZWaGrhruvH>vDI;~o4q)wt*Xy|a1Gh;0u^DCUq%P0J+D3P-7MuB)UgXi zESof$fD>?=C&=yAq^zdt8GVtgZe6%Pv2V)ufu9ezTT`r-zRc+v9r$y@KO7uCtE)~c z25b4){fUZus*&m=YrVYJP4kP)yy zlk1V!#~u0-b2JXGY9dGwpRa1ZHP%x<4=YlAno;n25)X7?Yu##V5Vu^vpP#QXMtqHt zSE8Sx-^1RG0{}0V3eumn$-*9-?hD~tXaOq$VGWJA3@LeFsu0e4Kj*Hs+Bz zc|E&%CR+l8N zbjIBx{O^pK&~z(Fd{P%Q;_0}#fI{0im*FYw;i$eT`!gb~JY3m#zel*Vh_fx|CJWlI z{b_FD!s`rmV9BgE5~cDx2~GEIxh_jl*r)zUig-a|5U1@ z3W#l#(wvF<3E61gw_L)v#PF_b*=P5;FX04>Z>tV#qON$~Z>}t6Noc(;H6~(lspMG^ zAX;Ju5xrI&pEG)e~fO^LXJ={?;>D<$cF$XU)*=;UC}) zmx;*f6Y8f)TywO;V2uQ9P}f=%E#sXB*1>bjXEcU?x=*jQlR z?Lu}?&GGshA}mb$W%*w9e`n)0&c!rNBL^&!u?x`e1{MN;Fs)5aQ?aHPjA(NaKm%7g zdTw*6tAF;$;BX0;?S?jNzGEBf9L8MJ89GyB%IF2p(8vl4b45xP;!u?=70Tw_g`d?5! zF??-({Zq7m_OM%e#*zQS!JRGRZeQdZlsw=pdG$+M_H#rJSZ1Ic+J2y7G%u6kpRsy* zqlI$6ipUs-P5X!g-d+UK%ScVK&(d&Tke9LaBN0sd&A79v z0WfjXg@&!bw1 zISlgk>R4y(oQ>D=klbQ4Lkm=UR9EjgHv9I$lF}}gzmP%XF|otRjAevL?3ugmthKzO z4;7qpg=SG-m8rJGvG6jLlBLi+ykt5eAl6u-xm zO}2fYAG>XET>OM{$YgIwwr7InI9m==?5nr54iK( z2R0wkZ+z(8MhCmkV=xaJHu37>-+D85$!+(Dy&KuI2cEE`_c=`%4*Xy`3|*(NO1MId zHv?-|gLa*+&kNG`nm^4i@ho1i9-x(x%vE2f6UNt?QMM*LT_$$4=N@k*2Uh#BdQ&$@ zVtbtrbv1pSc$q4TuC7t@|C`JzPNRkVvrfzGIoxmgWM9nqCtl7*W<2=?^elDS=c4$* z@#70_P~3lRjHi$|8U=6fl8dYOj_lkc)O{)FgB?8%NYtA z+2>NKe?6Lm5h$$@g~oXB(k@}xaoYu%4r_tNc|MU=(W|dlA-Jzlz+D1=nY>Pe{gzbW zK_(UTnNNQwJBmaKD8Wi?Zs3DzCufGcicrI-&a9^BG76BvdfVJ-ZUxX2^R(wQgTRSz)u%*V^>} zo=uFg63Q(OmzVgK|6oUof$YVZRC-&o{`A`c(;3Pcu!of(@M%| zazqba9dyQ^%ah0oGC z+kwferQ9udTF$12QF8Z+w|2Nd!y^VnO{(DA> z`~AgtuEX(2OwDPo5L?HpruPZ?>&W`3hu5?aavabO(E*mH=)Gh zd2m2+T4qT!J>=lZ=aBbv#y*5N6A7pKMHVFUd>ixBO`nTpkuk^U{bf_S9#-EkHp(Pwa zM~pjC*Xj&4gCVT_*O#GlvrUV`LD7QynW$gIzImGtry&a4xrt-PAqMY6)ovH@Nkwc3 z#y5^pGRL-lk6{6&g$*AwJM;T)+oL%)MmO0PD|2oR9Gg}QdHGUTFBUA2E)vB8dHgno zXm+<+mY_2I(+aW}-3|xG&Z>bSM;dT>&ZU*rPwf0=*y#IAO@eXO?0~`k#O5yVMSEJ> z+wP6)*$eeLE?#N%YlJKILb7*=Xm4H`$%^|!8jSg#F%c%tMY#}!JbVFJ;u1PnJ}|oc zb9A@lGPg@y^Pbu|0$sdcZiau1#-be_rkl8U>u)^%Inlt0%YSuQLYLC|=f!~2aHq$n zh77x+|CIOgUiNal>uzZ4{^ORu_cPb?trq)``TWLUGw-%`#6I4#YtCgP>0xQ)$uBNW5Eel@ne-!acQ+ z%`Xwl>k7B(F?+7#7k0AD6HdejXD7 zQa@zfgVpM2+@~E~J)F$vHmxwRJn2JBKc9trZ;;#0^ARmAF$C>)FcbiPIy||Bk|%cP z*(?psOrKYFHZ}l;3KlUO(dH$(SQ!=0`}mwcSo(;g}C#y@-1HZxBK zvN&5!%p5#^+Id~#H}AW6_jo-) z#^ua?AV-Y{yr}K)lHeHz8n93hb+;X}zgNBRWFL-Tjvw75sizj${Ls3Q?r_uumG0)1 z*kI2#^!~k-*bZl|!Pf{Y%u81eTFwtDvUSU+$y7RI%wQ0{ch0-{y|I!rIk1t6`;9qmpbP#|wunQKnq$r? zUo0BPz^SwA$RqxuHf>yj|%tj@;DlyN!@unv%`7qIZtI>SFi?mG5gIbBtsNC|Gj8%KsP>PuvP@{4Hp&IG1|Hw~#xV>wwL8 zDklMcdT@jW-qZ%N$iM?BTQ}w}4pCR}_4EN_i8+Djj)E6-vgFr8JvSNWV_nEvfK$c^uo7V?cfx#y*f|KR;P!Cs!Gev701O>E~l0Dn<;@ULeNb+Mx$|c>kO~hg|EaO z{K4_*;o5!s>RC4QdA60lsbA=l{}8p!`$#ysZEIvo5D?@Sjwnoi(1-l*>5pksk+ zD?}w9(d##UGIsvQXFL*XKDS>}&9|+uT_q5i=uU(85}4;e?|)lLce??M2y=ZK%G}^G z`ryl;##+eKkl=z=N}=%=r8H=DTO);#QhZp+8lL0F*Yq!i!BAUJ((>d zI-Y`%Fqh>8@25v+?|-GXs6E?V-qBUhlGn*uH~W&j{7Y1IvpX}E;;Wwe&n!WcP>|QB zDz$7g7ojq>56rR9?eBXb#`zr2>nZjgLV3*0!Oe~c%WN@+pX8JjMhA;oAhWcH6Ph_;WW{8!oD!)sQw|RPNV4v+K?u71NWN&>8p!vkh5^Lm_hXOTH(vS2zLq9%8RS2 zj#oQ~V(&Hcr%< z=w!yqQl+d)nNRA%u8|2S!uey(Qt%4B87LszE)-L^p)DkS98c--t?J}M`oG+}`lH*U zBXm3MvCM@qF{)@nG|goi_TT71kh%uZ6$}4&S&?i(u}DyI7YdU^n)pyb5OiGQy}&cO zm-A^FoBmN)-g9C|KMnf1tGQg|4b&EU@T*)<{gcm;tqh`r{=V4M>A=O=VrB93`-Q-! z+`|L3>n`NUVO(9w5stt}4_X(%xb`#%rT@E(*d8ap4?XgJW3V!I{#~JZnfRZgIqZa#G1m%v(O)f~9}S__tEyufaBufvJiPwq$&uLn5jz}o1f>Wu zhec^XnE9il3>R11P|($6`+e9x`&$~O=--JU8o0)()-v<{KG{YdznmVt#0TaWz924- zj+*MqzDPI@&_lOm<$hoT_FM#+T14~r-%xbNj$Sapiat2{cRA4|+7JpPlmOwK)gpY8Mso8b>sB&NA3W6m4qhP*|3Dj*D7oF$3U z1K2+{odis_Y%f|&vM$*yxIjy9+M5%VWfg6>h67imn&3&$`AH+2CEKM~jN^1AYiZP< zL|^5~?S94)Gb1AS`WN%{%+*c95U)7wTyez?VddPw9NeByf1ScOzip0)G4(lGX)n(1 z06lGb?B|yg{JuoP`Sot#ujkjbmspyWcY_(thTys#5Q?#a<>2D-p5`f7<3B&{@H!L+rww9PayX%sz74@Ct z`VG;ewz|==-_&5*6}(0ilC0aTYPjTh~8@eZJ8OsVHzwqf!qZe6S#3uAtIP+CmjX_!g<3`oInC!BbG@&8aXVI)chu$~0#u(zSiK`C(Lq*=t{w%fC=+LRb-REfw50cQ6fVAQ!;+RpDinBFp@I{ z{QLeuMQWiet8g1ku{MlKtwn`Mpx zxJ}s-qm8;9_v)}OQOuvCX50KJsb_ZNsiHI*utRj}w)=T~UQ+j&j}D)zn^0t2I4tjl zQApg?)dBRs>1~t&Hg0y$^73wg_ePUCCV!<)u@B@=LbGFk2N*U~z}>0L;Me@>-)Doy zo;y7LQz0Z=Z=OY~jO=58ErEsqa8Dwdd;H(*gZ^jOskk#?559%9npNKCPJ-BlWY6+@ z%a3N7qmb<5`{g9KKdk;ln6m+PbQq^TEG#vxIBG0=rPBx9z6e^}U8@-ict}o5{4*(y zoYR;)YFcDsDlQ?H_N5HX{Ze5!=--vzA*fsKe}G9FbFB_3Rn0dP6_yTx-As0JxX{oY zrzJh94vc)ZVXotZh!ylMdQFdK_O|Pk1BElQB2pbBA8zGP=EtCU=jKNr%Vstwj-;*d zM0i66gZ->|VDpHEd0n(a0TK7!&L(vV5!CPLm zhO;`T=fQn&G$eKByIY98&@gLK(K0w82C)kNaB+CG$gvSSDq|mc_=MiNngjhqIA*Bs z1L*iJ13g=7-6$H)6`Qjev1>G}D;xUy5%(*ZBgfdIRhMGV+kE4u2Hx-GxSSLXqt~-D zR_T^m;-AOX02vkMmj##@w){jp`xb*_9wEwz`!{G5Io1&Y)*%FL=4!CCy}CY=+xk^@ zrTWHq?9?#|)ZHf*oWKCa&D>!usuIa)w9=R@Kb6mEnpM2GtOe67RrlnSPt(rOZB^vc z(O2wT6<58 z5@KtTCmDj524U)*xwFRZV(7Udj&=Gy=X+Dj0;NA=Q7u~OZsp^-&(g2p}kNewQO-GieZ1cYzAYMb#aTbU_z)6M4gw$ z1E(E@iE`5*n%^Fy(o2nV*V&B&&I|LTL{ELF8+cFS*B8Xu3-<*g6w8iR%}oY!k4`A_ zfM7e(ys7k&ts~OKX=4`5@Lgq3pitg@9}<4&v?Pk)b!w~>hMG9 ze{OHo!(D6QIXJHM6S94Wqf%9D)nUM^lt!rn2)ixN#x|CGZNx!F`(NJH=GDfsZ&qps zp0)E&FSh-3#aHy607!DW3G7E8;Y$vKVUiqn!K$kBI6Wyikd$Og&DckD$dk@7Gw9pP z2X@T$o?rXxNBhgNZ!iejrZd_eVIH9U27go)K=q9%p7i7RQ{6Z-)1LNRjCp?#}7$kQx9GE6c4 zu8dA=_Si+4N@d`)s;T;=*3Hg>MGe@ox<`tCAj+8WPOZ4-@$}bU9Rl1LU>W0$Dtd`K z7BYSQuSLzAkN0Dv)8iK3Lb>#nJ@Rh03F6fB(1OaX=sQmS10~Hhr?j7+dpr))FLGMN z=P9MlaFwE`O%$G^T;5vZ>H{AahWEZAvmNK_E2O0cg6ZLqEb5L1ON5|E1P=hCJ@FUIQCE}NvE`tmEWgH~#=f}4*dXt%d&9kM{W~&bb zUOeG-rPnT~7%xs+>#(X#$^E!aq|?P?mkiMVOr|S6j}c0!&^bp?_yL_NQ}Wyp@{;I9+u+f3HL5>jq547M($~D5cg8)-R)~YP#cPaI4;(B{b#y%`U zkIBpP`@bln5XPBbGofZmUDtW#=N_zB@3dW4wwd&D@7f0*!Hl6eV1bnqB_J@qI(JG3 z@bzdM(tBv?W)>3Vv-^Yez8Suge_fTxFTKu`4B)52`8I_{vK5;}8?U!{a<#ox`R+LU z9O%3C>+{y@YP{2j*CSd>T{Z!PKlS1V>p8qoY-C-j4CNUPDI`;f;{RfU)m`ajrSCK5 zzW7~KRkE*a4}a$r`u2_%EVrh~|1xRqm&HrV$6I|nPP;xhFII_H%G>ezYCK3+`T?#Z zMu_*rh&pI<3wboBD+*N9z-~RUH65G+y=Ns5;-^>9(5&8`bI_3*f+K@NBZ5HRd z%lZ?!nMcQuh7L9|m7y+{rSlA7hdpP)gJ|l_Jk)g%zCIQLq($r}U5b+U0q|i=@87&X zmI{F5qIyczSko{i&B{aADpvR%NHq`O{L_OnFc^k3AbpSY83phUP6H;$);mQ+MC8_l z`F)1G(ls{le|(Jt630bn&LREE`s*1zj!(I2*^A(Y&zi%0>qLsU-8okQ2Fo&>e0|;W zKYjw<0bU6(U-4UF;H;_+mrRLTC?D`C?w)A@aswLemIj%>Mt&!}Bv=Cu^k}@@L7{|Lg}vSx_tWD#DCdZU`FIh;ym7{6o*Hag?^I0Nz-f-5Z{ae z`vof6TIut1GUFYB^hJxx^Ui-NKwN88iJj&q&j@ar*`_X8G`ifAU;AvNWBWfjWx$VIvcGYgTf^nVv? zHzYT75Gq%9H_p{}_*BZI`dl9Tb*4j6<-?1D4|){0NYxLjcaxJ@Y6GBgp@2+4PFTV& zYc7;pWnY@E3&ZHsD|Dt8z_&9x3LaZ3NSG!BAL1q*qz*{-A|tDSG_6qCp(;MD7p}97 z=VYqebP=y?zA+9pyH)ABnG}*f@$y7s+W;8wvoQiu#OBKc$IcRWfG&164IU8)$8p?= z7*MHkhs~T!vs$d0DnbKDmFOgOB)fXs{Je(Iw7lz}!pA&Bu+hy7_9vm>X^m==MoA zsFE& z?PnD{4cQr~@W3qbZ&D*K0Aba!FK-rgNQk`(N^TS$(eRP?3Ga-Bh)w@$&?*QbA#!Nw}61wJo=ihN?(Z3Y#ZU%X5zjDZ% zSY`Aw{QYJ0Cdk$9{eKx_=`KYmEebMB-^7aQ-P9>cp@quB)`6s1vD3GDpT9kdw{@-; zBMrMhlPl;MzD+$g?d-o63H@jM&kMZ~744YsXu7z*j$EOC;PZRrf@}Vn4vm*YceH0L zLMPZ(?*zH=bf$9#bL(S*crc?n!0(4zI3d4#gKhkA8#6`gC>>J?AYF@7Z$daLe3U(N zf0$VZX{*D?yW7L_@iiZ^{*vWKt?b^&iM@Axd1Jsu|NK;3g0fk&UXO7Ea)%~%8C5ZC)?@%p3NIibRIHa$3_EJrj9V%4DQO?{B|9;ya0u%6A z_RQvO`UtCMHLgu%-~4I2|LF67T8-54m9%rG(q8{B>ueFL7`1$plN6u@XM`WSg4Ne& zR}P*2j;P;(S+Z}NpW*kmqz)*+Hkk@O*!tfxEi?Xj zXzT7ilL9h!vaXI}c6#kSzm6(}!6(@&+)HlAd)mLyFPfydBgwV|mvXJIvR9wq~>n@HV^5SkDP{s%GFC!AO`Rcxv)Lf6jBy$1O4*6D+|I+EUTUKALS|2*`Y zA`hGLuHI?HzpnC#?l)z~vn1JbAf|BefJR(LNvoW*Vz@~PVmY7Iic$2-Khj~vgUR+1 z9iEAgzdmgFG>-a&TSjToBu6#_=w-XVx?8^|lS$eCvc zhedT4+}AJGAFAdStYn5uh4g$xuk;N2TC?3#tsPN3PRy<~zkFWaDce;#Hd3aoNhUUz zuBZ`a+D*4j#|j7DZYt!Z{yTW{gu>HJSPn046<1y;TaOQGcX?trNvhAJbI&z>-_o-SqAWml7@$2r+3-un5W+$&KG zh%n*d6K~-te&A0XMf})6#W!Ew9b}HfBgOVi(!10x1e@O~OVaG(a&0Me-Kzac1#lGpqIFH?Xz}RA9fIeI zF4$PgWVJ-gfNcy&@H2kB{ARaPXG3??OTfyWj@t00&A`_j&5t~>Hn$GOb+)51elMi> zYm?>#Npv;JHv}6Lk3h|SMerZJ6#sHjUTe#r=e~BgIMOf5>y*}8qwM*AEe7ar2|b@) zc~`dO0c9CxO645p;s_nF%_HoLFh}>t3h67j4bJ@8LKt&UY=EK5nug;cLUoi|=#v>o zk#D7`Nk&pyta>Jr6O7Y7`J1P250iG7*}9T&OYRJw_!6BYm6U0$YAr5*E!I6gRau(} z^8jp_6pUeNnW_lEm3@aUwq|7k>lX`>1{bsu%73BOqIk;PJYkwjj_5lnWRpn;cG`i9 z4)?N2Lgs)~7n9D@e)INf0nz17Dz3a5cIBSmge$aB@syc>N`$ zk4wU$tXW%I9b0zAu7E6IL-P|Q88!dcZg+ZYI&eYKSR?rL^^45OF4!Jikumd-RhaeH zIU7;#LcvCoaA!}uJeUobO@rD0@{V>oo0F#vO9;U|$zd8Qcv7of@IuNxfww=kto+R2Iwey4*zit>l6 z)ih8~as~EVp*eGO0*rCnh+h6rFsy(#JUVZkzS=L$QyA%3<*MbeBmGgyQJx-0WmO@L zZeRU(MjNN&x5D4BIY@A}a4_8!H%(*@R7;)OUR5~V+BwHO^JL)M32?e-diE-Zwj-}P zESRl-I1WoZ47ZY)Ak`&3^BV>c80OO<0@=3%tGZFfkQXQ#a!b&{TWn$CggM?71#Ch<(H6ipZq z{wY~crVQ{cnI%b7bb}5I;51aB15*!g2SuFYwlZRou}ju`E6BPqQ%rz&CM1du$=risrHhVJz7}tZeK>jI% ztL0oBn3Wp^Fr5bfAj?Ctvv_K?4^z04En=>_Q%rI1AoO`vu?C2VlNY*x&z7c z_XD=P^s}-5FDhfFjB(n0 zrY34-Rm?0WQ7xObMjbG1>1nPfC8AP2qVEas^M6cH_g3{*BeRC^btXFiQ|K!qyh!=% zRaWj=$iKAdEo{xg>vX(mKR^Z_{wBhOI=`r7_c91eKTJmuhfQ=a+9;|LKplt?I z{yI6E##UAkiEL&}dx2R{R|)62`nTSJraN9vvHAtEL^I~r#ypTYL6!-5ne;9|B;b1P z0u@~>i3T|t)$y1%8qC)Rm6Mrg|IZWi5LP96woH5os`5)7Zhm`Um*tdZJ*UmUQO}@~ z%efGVy;c)tO7#ZqHQ=QUVP}lbA{qcgR8ySclg3IC(i~DsHmwHP#bTP@VJ&SeztFxL zpl*W_KEK9d_jMz+>9NJ_|2FX>+$Vo<)?yqSEi9YFDM%n&Hi}`eC^=CJl_mv7_}r=H zgt@AX=qyX^q%^^Hw?#wHEBUKZ%>jR|whsdOcl?iAc*LOHgkrZ$`A4y%asnXI_u$p{ zqjOL9qfhY6B)J^FTQUKHx1ZHV%foZCiVCAo{LyOx*{JB;i&a;d+YOFRIO7fP*q$_f zrwJR*!zACkAVScw0;`)1;e8WCAw3INpzx7M-p@P5aU6I>?+a#Z zJ4vG2EyfzW^6FwTQuBi{dp7wR7d+_noX` z<1b{iqF->qn24PRv1gmov;GV8KS*T7%a1;-k9cQ` zw9kEl)jE#EDRS|R)YcZ|lr;3Sy|`tYjcCL=i?BT-y!L92xHtoVUj}h^npwqCEg$oUtJ!r89{WnTPq~gfq zkUeKjDm?}EH~ypyg8pO#_J(~l$6h5CfL?N~7w}B}R0r`g%{@&yU*O5tb}BNDQXuSQ_mdkDdfaiMacNPg~ZM*t%YaHk>#$l3y%C$aqY!gfI!pvU>r|Dmx&{xGM zFFx2*9y5|=V6hgJa7NM;P>ryTOSN4trg#s0g6Io_=JSNn#$EpMSE^voZAP5Ilw|vSbc#33tF3$gUgBn} zuNax8@EphRMT^5h1^+X0tq_1F+Hu#(1 z1uaYeaHZR6TFmeDujc)U1rf zTyH4|d2~4Oo)^LwXfGsj`HfLxEQ0Ve4^RP(A+$g>XvsRm#IE(E@mC;fyVbCg@7gBi z`y^$ihhl4b8fkp$OvMi#F~Tf|qRA*VkmR{CQLE3$@tN&(O~;MYrvq;BM2BjMai2vje0>nNxXWoC9P21Czd9zhOeD=eVJqSX@q^8RI+nAe~ zuX@xA;ZCI5>+=I4NCe*KsD9d+zK*X6{ue>yKV%ksWJoLG{s(}_lzN1R5x%CO7#SL6 zJm{27kho??LZ6T_&>1Ju6+83WZpy=K}ZGoIka+P+?~oB+?rE&vNo6Bpze6MSR{7SBLf8xG{z58AJkn z5Wo1Lg~S(bdce-QimUS+3r}w!^Ft-luY$2GGI35M;4haqybycN24%BhM8XG5i0%K0 zE^Wqocb_ROpyGqS?!gUU(G!PBKY;*zoYm&2H|Uz$+_3U<%YFgP?-v0vt~c$wj9mK6 zZ=a(xDI-q9G-Zu^qkVkQU-PkrY~?*O=$sJ>MS`7W(;?X- zH=58+>|IuzKk+Tl95L)FB)y` z1B*i2d7GMJN)bdY-=TF~&0@l_p|8%@KYM3o;H)o`#T}B_Km#Tt`Dy(__m~-6#={!?31H z=@JI%v%p7XRYg&*Nq+H#^M{lseuk5N1f}m{8-BR?Qq;X!UE0{)!lP*|YI1orjxPHT zuE1hvOtzGoKPzo2p?CX9yT9G0ipM4BE0=lTKqwBduT1H`;wRhY$R7+mn5O(d`AHMQ zy{H;;g37joSLVHGhv-FzYp(cu1~5*MC+$Pt#1QGTXbm`O3_8@bpXZEVR!*^P6%tPW zeGT!{Fp(P#6~7?#X?gXL=IP*6fF}75!_11luxw^S-4#Y0SA1Q?ty z+1b`E`RATF-(Sx{AyUDofmI%au<3=hT<;)%;jzGaZU2v*4~-}`gP-jBYFLnC*h;{3 z8YjIenq1wbVz(i)>L~KKxd;08ZpML+MV9O0+4?U&87qIhA0u|cxR$&D3K5A*o*N?G zt3c!d+ze|a7#eu^cjaDXR;Od+8iT2q?9-p>wtH=4k*XZkwMMYyAXbIrp3mvxB`JHi zw(Obx>!LR?P4uZyBF3<)A_1Iln78a1HLZTs-Ed{mER+Uk^N>*+st@MD;$Y|F4!b*l zmdu_wNUBoV?)6j2(AdZ*fNoO}QdNx6T4m5-Vk7rUL{!8mH0QLrcJcs&qR5rq12=Wb zHg-lhwU7Fx1qF68{2)HVynep+EpoVA#wl%U?mQ#Y<=YJ7)~j#bbZMSN=-<(@Y@79X z_4+D5n!OeO>1RlslFZI-iXA{+N24juw8u2sq=da_wGilF{ClkYC=O+)6tjx_AxV67 zseb%%>7OLgmXaTkAH3kb-~tOkCZJBiBkAt2&QX16OPZ{Sw6bw5j52Kbb06@0?BV8J7l#WU{6}nJ;9>E+dJwTJj80mQ1*`RP9Xc=C zaptuUaPjX5Zk3=nr&!@Uvvn$v%XfBn^I-qr!GKJ@xH7rNlRcdE0x$(pvj$1kD0HPC zhJE-@hGkYkyjvEtW~1Q*De9&({^RN_c+?d!XlMU_=VT~BL20ce0@uNXv{lXd^u%s7 zXL*-V^9MWiK_}Sv!=0We5nPQp^@SFOsIewhLv2rF+ghbO{CmOIx)eA+0FR2Fw(q;q z=cnw{+>m$T>-kaaLr#r|vWJbBp~LVU1`n(axw~LV1jg?ZS5qRu`cQP}8S+&;8W0xe zUK}7z(+gDk#ivtANHKPD7XE0RvGRDAVP-QthhoGmy4NZCLa9S=u63A;kT4pd38+Hg z)d&4sCUdGVKXOFvkWBS`wh|F_ve&httwGQ+mHwshxza*vU6mB2}%#Zc8)EpCpgie_(jt zq+>J~m7k{*XQNfe6-9I>X*{c8qNUAU>7K#-=B0)U|My0r8QTf0Wlz>NqJzDtff2g{3!MNgM=^gzv9p?+oaLo@e|T-g?}Y5_s&9?}5cNJc^tCj*7MWRB+`Z$;7j9z-zpU1Sh zEgRg7V*E;0*Rm}L3k|fH$Yj5uP45FIizYO#*YOgYyQOa~H>8m53Vl;up1MJhLk`fDo4{;I}s_0!Wzw`$lzfSiY)`|oy1934wI zLk_B&yJOB3{S5uh)-e`2`OwP(zXMXux}`ch%vd=#ZL*y|^;$};YS@3fqb?sDxS8aZ}Lrt}k$1o_kN{u5`QXAm5_za$7}yq(b`4#S_= z+BP0GGsf0_=|-L$Ek-i=jUzxx)@-5{FF<%Sm6ot-4;r$MSmuJzF}Ox;8%Ne^k=`*y z$T>>N^~9<1L|VqPbU^hU6#(9ALCXjz?Or6-Eg{1S#Z0Im%i0^mNJ=OEL=m<2I4un3& z_l#U}E)@Y&uf!G&Mpd51)`J9ErzTS$H`Ix-(tb3k#GpCHjHaB2KXnu+Bq5^n0sHO< zy%|_rO-g@majs?iVoHwRz|-(uZ%k&vqn}mCE;m`hhC%*-JQ67Q{%U>J@(hl1 zkN(f~kQTbS^v4d9)|YM6owmt@1_}jq%9;u|8Vk{mz~#T0F<6VcYU1T z3CeE7d~G3eVBS7yc_`zb)zrLa$pY;e4B+sy zAe0Az&xdYv*%T4gOYRpUu*fyzPiZW-dX)E9d?>~)!@A$?*Pm!PVQPK?@(%yyu7ot$ zxD)eP!zcU}oLl2>+KFe_e7_B%HLZM3X}>$aXdLo^Zfq^CEiBA+X5=T!{B@9T6MQxK z8dy6zuy!b)1?H7SADh~J#va!mcVEmf;o!P5Zkjw5pU^i;K&t%`;>PW@+eJEZhV`cN zo8caMEM^qA8BT~Eq0FA579jwRMZdIq-o<^M84bH)!8X0bJV^%M7ndRmftRfTXx+<{06 zfX3ZE{%YJ{F!(hZ6Y*&$nbjeaBW2P+z)8==IJG5fX4pgd{n-r~?P2;!jCrOE?2XrX zG#ea+aeFcIdAa&_q0gD&y!%%o>v(gV#U(L=c20_h{gj&Pz0cV0zgEEb^w*4dmA{=|M*w<%gc&W=P)E7#==s7|6sLa#I- zFT(p4mDQRwjL*7eDoPjEU&!{2o_Y{n-qg%Gc<=Nwlz3Q$hIraArE`u+sJ+?kiFM%wM%dvvYRCw5wi57m?3!RN4YK8~ z7VKoteLbA>p2;f5fakDaJ_81!<*tYm1}7W{aQ`ey6@B(>x07n?IyRs2xQu7*4#g@c z#-Mdmqii&tfG^5XZ{@x){Tw3?1+Tdi$4oKmk0+9LJxH z{!_8w2RY!DzVjl9f$%#n;-9Aq8$fkfz9`xmREts~ijj84XxfP?Em;-!Q6{){!f{s^ z@~o@BfVXxztb6mQp3BB}L3hce4hgblcfVhh%8nV85X8^j{#iP=9;*CR_s?cDbKAvm zG)qjY%C;g6hpYh&ThJ^BzvCHC6H!8%?}V`_at+<3<W$`0m6dnup+ujS-WjG{)APi)pvF%No zxq4N$mQQX{IqjKSABrPHZj(|$ zAfeo>6>#(GmS>Adh$Q-G?SMsfxARLDl^YSfC_6;Z-`5OzI;0J8bCl;WJi(+T8ODO6 zs)8_AtwFE=FPRCMn^#Y9dkmYwb!Mip#mp(wX0?>y5sVJnmzm2v|Lytb$52Jq>lu8; z&OCVA2XAJg1Y$5c#Pk%DeD>_H(?)N8V9#8Dn!?xvDmX)lq1c@t_PS73q#Njy1Er~J zBbPIVHWe;K?p&hGXJ~eI2)@Pchfx7Y>_`_k=3l^db2)>1C%xOPhL=g)(5qez^L(L1 z)wu=d_HlH2&)5F0^0?H)%%u2Rn@!msoUH*YFtlBP8s9`-CyYO4FpOoNQvY~arS4C# z8tgWbpmJ53h3kP@eiFnj0af`U)`-~1#=t7*16m!bC;*KJ9q5t(c97uaMiGjsfX0Lb>Q&drlSLM1C@`dND7ywLKIyH^fBk7G=GjVALjY*%KB`%=$sLw-+Ubr^m ze^XOY8~7|xpu}WVom8e+L8*D%Dma5eboYIH0n0%0 zuEgiEinD-@0-;o>14|pRo3vXKH%Ch0bL@UMau4)|gjxXzAY)nV!!mrBYp9zsG z_NWqoir+-}?0~JIqM|win0<6#cb8NNz@^D(!x_A2@zrNzVK?(uiOUBeown9!y2I@` z0?cjd#~mAbH_fN*6NG2C`-Hh$7;m11u=C}j%l7;~#?CS-syABWL$`De0+P}_2vQ2t zp>#8JGjyl4lr)HhlynR*bazX4NlACt9sS??{ql{qSc^Gx-gDk}@BKW_FEJP&#bH>r z^Ts-{IhW!Y+xZi~M5L8skUL6oT7<+x*EfIg(v>j6HQt{Jcug$~TVn*^ZoVxQ1tBjC-6mO$wbJ1D#xovP(rSp6h?sY9 z_2S%kP+nmN!4VKYgD40P(1+cKlYWo4RA>NG8vGGMj9#vhVr!SmYs=RB<^G+7l^n^sV--kSnz4!qb|{|K12J)-GYHjmcxn2vFkb*`4zwY zu!EgNFb0iA1KCkXT57;p*Mm?WLjHqRBj-<7K=dxfy=&~K-UoXj9!eY9uIfEJzoG9$ zfD$wO#I2aAN25JW9q*y{{w;f5-~WyT?dHIQZDo4qktuEqOAWkJLdn|dp8{QB3V7jC zx*vAQj+yAh-^mYWZ(1%Bwl~}slBkzzuowp3GGI7%*;llkeNK;kE%c7SqWM!0W%fhp zx)0x@;nP7>Z~COJU2RD06Sc$hOBJVKnZS3Y6soj;zP%O;0PEAdn`mWvV2yp)6&MUv z@s@`2YNxiWTMQZ!Re!nyx2*)Ab!3Ns3^m;3oF#Zf0;CoZ#CY$Wh8-C5BkP?v{LHM; zZ>x)J<1g=W$x> z2Ai)|1KuGhf?cH=(PR*s;Y`sULyF`h2Iaf1G{ko{ad$`{DYpl2Ri6WnCsQSkV_3{p zh?h)4nXuTHxdKP+2WMc9J)Li&XvS>typ3t{t+!@*)N3&sFsj)cW^em5a~0N;7c6#R zjoqFsB#v54>^B!0#WwwKzeKIDb_8+L!r9AN{oQtl$%&C}KoDyYCpWQCg*6({qIc)s z0`<_;ckG@kxBx~O9mydYjCJ;*Q~CUdWqdC^?QR8>-kim(;f^|GvApTXcue@R@bPd0 zt3@f(?~J?YIP-1B$e>xPqun)~tFSEw*he2bMT*#jx^$2~f}=AVKimid&xDz#I7Z~` zHCPevk4J5x>^5D%d3HEOOJ_5Fati;_e3mCIX&!az(s`;@&U%~e&dvGex)%^jUQ-+f5)l26!ZgS=yR&Y)_QrVA5+_pi`6`Lj ztjQnbb(4PeyE^tww(x6&$@QPInI0FStE2Lnh7Z3<59Ul_Yc&nMRBq$Y@ZS$h`V<0! z+dAVPVw6l0$w=B$v_1bAJAgf&OLYC;@yJi}8p_<#6S<>48? zPb;vMJK!0)^kVD%fgPvtePYYwwvFidDco4Jd)#+;a(IX$9FQv{o66GrzEcVCK0w7_ zTpVL_bb&{Gi}kFN-4zSHistusuz&#P^lLEVoiw(YXaNKftnyppoWy75Plv`Ue;^h( za48^vd0FJ{;@#f#{lAIH9TE&z=u|kFUH5kf!HOr60*WA=-TIPw$!kip+U8JIhDmwM zPjsr2JDl&T^oq8csyKHk(7A{Q-S2~>e}hZEI|gO++<@ALI7O`%ZL4b`{=RFIqdwTd zz0yFTKS}g51V&zH;XxsVMv|Zbp!rsa3L<{(jf2WIS#CHK^MMDh)*dY+-1;fZ9fpwZ zo`_U`)DDI-fLar#;Z@ z%_v>+sIX84%Yz_UXvZ-ABX)oX7m7wa?b}Lp^TLq6#19ji%HNF;#9p4>e2-`&LC6Aw z#b$w63Zg#r$pAVZmf;h_kxn*{>nJNTJy4xy9X!dJXA%dCT(+k|Nj- zA8r>}k3GHeu1p@pQnhJIZyX)0tQiftoC2TtQOw463}RHTGtKa_ATyu0qi@g@5$^pg zb%?_8J~tD|sw(c|(X9jrvKuxYAUVj-C}Sd*eYoTLJBGYz)xG|0pOu@_`lI&@1&*tt zK&knpkvby2Wy>7;z{iXOrjrXN$LQ)t_ab_g6G|7_x-C(th63x^Hax{=gr{ygy#%V# z-K5VUQi6jb(8s-3zqkL+Sk_S{9|-f8CA zj`LO)tFQkSk$ES@F6^b- ziB-$>oJk#+5RqM{)3~{1q`NTSXS47SOK}YcSG#$oGKI%0r(L$6Brj22NnUbt2{{{$ z@@&epVaVinM>Sr%4-hy$_dPNKFxzvoI8bs^_MHW!S9#j6dg&;TPpWrs2UZDKcvI zw+iJ>6uqX4VsU5^D}^c*_erzD3L?&CD|u=R_7lhkE;uMmazk6pdqOsRC{ANyG~nU* zPuK#IYt1SD+R0tWFe-8FKq{(w0t3Ks(-R9k&3~HOn{? zr*W=ZIK{xgd%t$4mV*YJhJnZPtU63qR_bjbUTDblP5X{sN$Dp0=L7I7w7fI?`}$bM z02%;NWvFaXe)Ve_wy#d8lTj&x>Z*ZO%;sOu-Uh+Ha`q2HnKnPd#o|ng4wTh&f9d%c@ybB!U1aRQpAOOCiO`{A%1*zSiesEz9r+d zh?}(fK5Kl7iCEY2d0R1>vdb-6OdXoHKH)3Xrh_c$v)La^h9*nLZ+%jd%xhk_*V?^3 zl5u2+GmS(v_r&|~UkE)e;haoxWD1Wxv}A~6IKw2t+J;@gqJAVxaA42uvpR8LLj(CRxK~_Gs{L?60OcB%HfG8leoc4l48A98LicrC* ze#7%nsV&p`8Ogvhhb1oH*@8S(;CG&eaUmgHAHJ`@7(1et&|$bAa@6%&6#{ezi7*e( zPztm?t$q-hM=9Er!l2EcR=A@&3A8s{2^g17D`AO9csE12D)vO=sAqM^E=nJ?lg}t@ zk`Q%?_lNbFE2m|Qby~mzpVUbU!)i~wfgfRku+`QoFBF$UDYl^8b+Ud1_wm(%Wzja z`w+D*0qhFx=*Jte5fMIlXxT%Q);-6mF9KyPZ$&9y9w}B**`iisn92;=x(p(Lo<%_g z90=4&X;sMye})-pnVqjLcQRq055|ilopfu!Nxj7IVF8ol^UnjHRoSS%yX7-O7@mmT#Sb6Ga-C} zoOk9WYu7$(pe{DgD|X27VEKNnAVV_it1}J`ZBt`mX2w(H{z&ey`-VE<&o%>i+*2WK zEl$>ei#P!z+|0~{^AF{!;UB_NE_Oji8c0aBh)_DWW^Ouy+XmbmB_}pl|Hz(rv#Hm)q9ztS!^)?TlS;JXrY_i1@2oF!f1lVDchlLKJTm58!vvl$ z7a3=G@37V#&KxosK)O#TN{W6QO>&>?GtW^Q_b;tZrgTPu825s6d`=x6>}a#7w9RPy ztBvY$Qt6XW&sSU37=;1xxW6=sx97iVqUn6HPd-Zr>mQc&`aA*$1uAD<|4lRf+OGmH zQUV~N#vIfEfu%3%-G&DSp6;aHU2&!JR=+y{O(38paD$-n?u*EjIbi{%j7IdaY_vx< zMYSY^s2@*ykZE74YUG?74dzitZE&rI4|2zi`Cc#Wfsw)yW^%wEtMrq~`(EQSI-2F7 zW}nLBqA7gIsJi(j{Brlk1wPeHwQJmE)KJL_eYa&g*mUe?!E|fg=PkOzx&7lFZ{;d9 zx|xsy5AZtRHJIxME*mk#QTk?OMEZIW(Ub}u-$v2?tN*sSaT(GZMhle04zDLvfrI{V z{AIL`xb0A$m$)V~f9{B{W+FM~QeOqBW${q&jMXy83k;8)mzVt8Kpq1QgA~WdTlBE& zOs#&_)(qEfZ=i`*)FPv?PfU_6&h~zv-r)>aa8rr4f3@8EGkCq6_M>-H;)>Z}r0U+=o>P#RODml2_o8n}{_?dqE=g}~ zS<=U{QQl(cjr!a;yx<#F6vsMwlWF3?Yt(GmXTjzS`{~FmGgrD$ps@Moa1v&%jm^+N zcbFE2s%7LCGabpSt4lig`_I+RdDg$m-M7AjQFZ3Ajsa#W`xEZ+gQoHRj4=Ab?tYQ3 zVZb+tfL3x6Cn@#NWyzsJdrT)E5ORzvbCN4Ow@wpDgAuh!Bd74b_v6_spU(u$a~v(3 z!c7MgSd`tHEss~LXKPpmw6m|-DG#d|NJ*nq{TQD3Cms%NNIH~^InT)8DMeRe)VJZw zE?r`-nPdt9XMz2Q3<`2C6@5NL*Vp}w)c zVC2gCgG(g%-JrV*H|G5vl#N6^a1-+YbsiI(>j131iHJ^#w4 zrtb4yv zA5ff2e;74KzZB_|!lkxF*$BmQ=%N%yX8J?e#pVdwFbWd6h6XP z1c@SiYaGuG5A7+LHE^;1{HXAT8bWeK=C-y~2bq5YAoRj9f!JrDrXADF{Io-|;Nxp% z${oY94r&U1<4U{60Y=dqa@c8A#LegU8yxYxiyI?EiVh6w+Y0A-TpC2vN_`3d1{b#? zBK`onEwaZP72#z#zS#@fN_ca55=tvNXlSJ1f|V|G-%ufCNU`xMscx{VL6irLTFdqF z*JGVl`Cgr)aYikS{Y;8eRaq-`71(h_jRXqbEkV%pmQGj95}ht)8MN(Qt9#77+>mNz zfC1^&g2^KqQe)b~lK#wXcaZ>IRJI47x=sM7z$S%Lc6Cpa*M|OwtA{Y%C+4k`XHD6< z_mTpTmR+6uo!XRp?u&>I{<>A}V9n(1c{r5I{<;2)C(G*ro~RwAtm-h1vLpEMeTPvw zJk>Mq-gII6iy`R-(?(JT_|-%28;(hiyDmbHK1%_ z^=*QGZ}S79J0Rx8Ibb{Z8_QvsnfyVZw|!+?mqD#HKj55n7-p|cVtu9YgQIxF$- zjlM*)twep#P%wnU{GkB=tY+q{EidnxS(vcqEl_}S9^L~Vw#9)w9@)`Ay7qyKj^Pay zMfgD+ufx8QG!QSVnmdA}_YYh~kKcgovpVl7&7B*3uG$001CcP<|$IbzwoGpJSK$mi;hlN`OW=F3qhjM9{6R zy!cY)#Zq@HAsNQEU;xi(G!Kme$EN4qACf=?KkY~4mDJZf=AaU`;p(#oO5hzFgt&c* zR>ozK$gfyh6%!Nk#3<6iGEX+38WH@2d^58o-p5T{{%`jd!?8t|Xh_~&cXzK@$nmU> zI`wHVS%t1c#CCGWo%^sID{mI3?KKJxh{QXd5j~>T+<8@02H5mJXuJLC5Q7a8+`1wf zBCF-x15QcB8A`?OeziO`%GV@wJrV~6Cw6aszDyLm6R5sj`?169@OG^x z>(fiFnPNuA%h&Wqexgg9zYub`-V#c=a6zMw0>SiGExcdS?DuiL(*SUcGHg10jHD(q z+6(;ym1&|rF(FH*zF}S+#6+$MJE{^e@LOPUdFHhMF^%`t`ZM#P5YZg&?S0uv7VdLd z4bA+!Xm@+zn-N|97QM`8?@E;+V#KA1a;1GsZ7}ao{s!iYtCBI#dasLqfl@AawTljX zUj?lZUjgw~C*z81Pu~C^!a(n0p*dAoBM`r?v5qNhLtOtdcLL4!-bDLU^WkgdHVQV( zAdn^Xqk0s_DFjJoej|tsA(0EAN9)GjMFY#>1q<#i;hXh0S193l$B}fO3lE>%>W-BS zk}rKe4|wcnlZKOnowE?C)^eT% zOnFb^WRm9w=;-K_mX(c!tyJM?lUnI-*B1X>p|T;`HkD;#Ko2qIK^6o{*>+Q_Yn3e1 z0<$N?bfKb-L6l?x6j%qO#WFXv&AunZq$R1m7+@N49OC&JTp4u)Ad56IK#+R?wUg;1 zBaCth)Rx3q&TqH@A6+4*TuvJ8OV&HtAn2g zeZ??HXr@oKrAU{!ygW0#^6J?R#?POqdsP4GYQi~o?pK`w?0`Ec8e*k67)H0LC>eLX z@CUPyNdA=N#X%TG#4dWJ+wGCk`YeVACGLhGFJ|^po9w(u>bh;`uvV%O;9Wc3;*Hwx zC{+BfJ`)1>%}*WLh=iRI~H; z%Uz6L#)X<^kNm?Qw#F6_PX}=V&@6SnAnXrfu|tMG{!M>|Gid6BDFofG6w>@MUf}Hs z6+N2Xu1tg$$Un;dRgt+QJfbcZn@SYY4}L{t*Ke#W|IMyXaop-!!(M~p{4GzC0c3r` zdbMP7y@-dvVfdu0ZG|iXAaZ^Qec{{#S2OWTV>1Qb9yLCqdOxK}6M*E!nNUra`;3Iv zK3)M5@70fN5Qq}fo{B$u5dmog0f5gz%nE~G{&o@ocJ?l1RZMkeJ8@PKL8TGo5-P)Cn9DF=M!$2eo)Y zYlk+6Omk!cjvkvRcB>U;1vdXJQGqE4uajbY+MNbL8?Tu@)0x81JAb9p$Ymdq-2(#x z>fJvFsW#OX3Kz$Mxc<)BM7uA5SH1GdV)pgCWPVy^1lY3D_nOwboPmQ=-HB}MgV5ZV z2X)*zEuL`lUp@5YHx`wc3Uv9zkv)ywNF)Jri?!GZF)6|**nr;&^`Y}S)Fe|Au}NoL zmI(BK9-+0#+oRbJ;9zv7r_AcqW9c^n?TK!J$b|^yqYO9iS5k`>q)7pj!2%>Z3#`gw z=CMoOKZpCOpqP7QwPtayoV&2C75Cn11(cUs*JExH|Hvb1M#n(g8V5E((D@CYnZ11M zZn{QY3q)ty@j>a_FbN=jx9ZT|)U;?f-Z>94vCb7wf86+N2-=HD!k+vPRU-;uY zwU61>$fgmW?-euv2-PYD>2Mj#j~L}K$FKMeYMIDdWKqNE6PXq57-SjITC=z4?I<3n zGl0*}XqAY;&4PFk++eFg*IRnx0?sJCZ(^e?n9giAn>KDi0U(!O@=xWB(M9-Bd z+%pz`dlPwbx=h2#Ft^8~R@{9|Wwr>bSKn%4^@p3Q*uGx69mrf5PoU(agY_&lgZGALCatk}3E>PT$Bx z8V80@_c)p9yJ-Lvy)a{Cp|A`2U}CCaK97u0T+Fsw+^rGSn%%}C+Rm{yQ0GWONER;M z+xPn82_FDI8`BJ)BIw4gRf)%_pPF>zgcC67Z^Fok9dgUmE@==TDNfkFg?#&1thnQ63N_ye}x{|zW#S&!E96NfHiK+XUYXfJzu6?vIp4B^XU6q`3SW4DZ|)m z(s&E{nOLhoNf=Z!9k+I6`aT!{1@_oknJH|{7&eyF*f%o)e*POkvTw%UtT*8mDt z=y0m_i|wef%fTJFcl!hgWP|H3=LTcb>YG({XG;lnXLm*Sx@TfV9GaFrE*YNi{kOT( z>cB7og`wnYQQpk;-Wr5}GBGGT+f4MqFG+otQR_W9TyJNbk)b~`0hKA3AUd9-I_r&e zTP=I8u{dg4gp$|jeX}v+srWMeoA>f1#Ol8J>wqQxGdPsh2br&v9!c1i)twPpW>nH% z=eMD3hmjar&&YcpkyP%O^++E4B;+|se%0(M9MI=2a7!>Z3Rk<-<|Nw7eSx*JjfPMd zT1gRQ>AvuDc+M5l1^kBSu8?^j!K;I08_v2<605&_ljpt*Ui@?&ct}>Kk=^I2)e{X* z6y3mi^>+-dvi^Js);08OwP}rFL->O+2Uw0jGDD<1SB7ahJLi(Ijjj0YYB#~jUkkj~ zOAyZuDXj>ArXJs@bk?t(?YKcq^TRI~x(L{l41kzSB^xc-RuVdqC4Y%iBlc8W*f@xK zmpe1?SL%-kB_E!&oTF=_e{I=7c+J|Qvo*^RM;ySgb_t_RSSCQZ6=2GA z+>7`5_1`jkhM+Bm(pdduTSkzaUsznU>-c;-!x#5T-}7qWTzTPAQ_prx_#)dZmSVdi zc`CWzmT1l+tR&~lD}x1%5!-$ho#QtzDsLwOyCB1F+EIBK0x_9I5MluYeMS_RQ8y+o zFCEHp_c4Dp%wsr+9D_@1f`snok!cWk8cC2PlW)GD1CVTQob^aUiO_E+lwCcm+J1;w z_XFLw%y#B^$AnF9Z*y&-6d5yDA@=6Hj>@7)3E!`?PSBV{<3%nS$k`_<{h1NX|UzBai8ygl;Rb%t?| ze2(l5V7qRp8N2TWVD8&vItjPS#)jp8#_yuuAbUI#OtAr5I|=V}IHmp^UnP0DJ(#P* zNDslJUvo;}MxdW%=ttb(etf5G5-su}@$Rzyivh<=XepG~Ug)q+f97czjF#%o6CX2c7ByPGb+50?tob zMqMk>wJOyCuOF(^Cf3zYf#+YF>owpY=b(*Z$beU}&V!((5ZhF-oM z=4koD*R)^mzmV$KW&7T@Y$RP;TvA+jAq`+R^5j}T@bmIp1G}Q{*giz=+=nyboafS2 z|L5OW(Z)1)6x~66Nj$fSA=5lY2Ot2UifBRj_haf2s0x zyCf$43*5Bql5RGiW*IvWbar`;%-H3o*5o;NQPH%T^H-1GlRd6_#(d*vu_w3sSR!xL zY9qJ%)Y^A?-=bID_TR&CQVy0U2dl%=I31N%?SRD>h)Q7H#^FYipZJ3${(=Mrs{T90jzyUiQk> z_Z;v9nVyvJL}1y?lW^>TqS?;#yn)}kEUPSSEOI!UB&i{C z^6*~P8_l&s`;O&u&(xJ!L`=V&*->Hpa$>baZkIc)ufWQ6r&RIZ5hk*nf9?*Eji2-W z=$;D$g36X6*x*B6&3Z03sQupE5?!nlIO&dWoEz@LxmW@cAs)njvJI~hit!jIX+gOv96nQSDG=|`v4 zWdk(Ul%IpmM_CMaiE`Vpr-I>gm3KQ6!jmREu_n*O7iW+E;*MF=+B#q?;Qalx#XGre zoN{a30#gkFXrs?cTB4P?;C2PiDe_Z!$@1BeZ6#{{PDgIF^Ti8lhdU0 zutr38e(!>qG^Hw;o4K%I`S1`1#Q{_iX#+X8(IZ^% zM!gh1+*&*xrBkPWD;Qji4I$r^`@=8N@B)Aoeq%jN+;es2JT}(@pD&JyJO-QXMAb$R z0&UkjQC7zK`xvYoc=oqiWDGwTCS8bxUh^TZlv95t{0SEuXH&B>&R z4&;jOqoWJr(YS# z3H-f`Q?s4|((s=%g^iZB;l|zAyupko#!KJO$2j$jgtQsPu^NSAx6%JJR%+R8@|5hoyths5j)90n8OZ26FjoWDMmTR-P*g zn~P8@8=!4 zHcS$Q@@c>v{D!>!?j8$BvN(h>|)F69Hl*UNSLDEZ2; zjUCjD9tXBSrS|t+pSZO>S>O7+AI19GX{rZNF^R?jUVO`N@69@lyFZ3<)1fVTWW04h z!p_QR@#fw((Gi>Kdz*CHBBPUXtgdmXHCv|sK(v;C&W zW%?0T5dl@6Sovd8GkOPcY0dx}yDSUm9mU%10oNy?!EDV;C@ZJ%WX#hcC;Yt!NiNb_ zkLu~i$;x>FBfx4<-d;n}vnBONjR#O;sx-&)sCt0m1JXsedx!hNZAtGebbd2;o|jRQ+{ z9P}dzHLdSzg*^XlGLub#(O+cX$K%8c1m8IZ-!-<`sjrogh~WVS`K~Yd>A4a>@F**5f8mw%T{!U!^5z%9&NuGzYxg!9w zODir3l8;dgG{(Q5O)vP;w={2br^zlitj*59X^pLEf4l8|PTG9?8^3d-@=SF%dD*q+ zm3pUw(R0(wYS3p<-;Zm1tjGUSj^F~!!UMHkm34PUbg`&-mWkr4{NH_S3Ac?tRqZp( zQh%T?gj#eLO=Cvjk|S3QgYPC1D_-N}^%oUa)m^x?-c-$ti~>{W0DPRhHg>5n@ZEYJ z0*%xPQnCR6@%8lpfVPc+8!84vVP(Nh`+WNL@Ptt;)S7s4Q`Qx9aj1EChBaE#RNgcp z)gM*L&R#RmTcD#GNfCL)z(eh6FYn@y->s8GTdpj-{}@#7R`B22C=vt96XQB?zZXT( z-iC6X6!yD3c5yCYMMo)AFf^_n<%XB{4avaGZMPQEsyNt0EFd!jqsJ(w>) zf)HPQ*DO8X?ZRS|_vORAw(;lEe?Sd@G~bmzZcQZ|?hSF)8U?LZLMPxI)%*eJPOcry zEdy90WbQ}%kM1SSg7@W0zk(FZd@JG+?bQJ~`q~pFvptupuPXlU6CY#36c~^c(&7i~ zU(>`>r56=GW5lm$dbRO!!1>>zF-}KI+8`^H7S@}ub*Kxj&-GJEqE|atzkKT!HY1`D z(avLo8&dC#jh?vW=>3r199NQf0DwVBk1cOtvmL=LPugC>k8VCVE^Cpoi`35!dHSBa zx1c|lDWx@q?cbOL<~vcG%M$wORDmAPM#qnNVBMtO*U~FPo;HZsW=0Jh?`m0OhaUa@ z=~vv5fFXlwPz40rB5m0Z`HPdT$B>`7}O$}@U7p+SX3jOT^nz}5hWW>*$I|`Y z>Wgu$X8lB0*FV{IxpzJPdjwSwX1>hd$t`qRz_l2h=c%o@S6v)w*HU$W^A!^nSnb)_ z?tAVL$r6@aD#t>7$I}K4?Ig}>C@3Hy22-}3P*jUc6I)G* zO!0|KqM4RV#fT7CWBa;phl(8R|K>>MHk@=(*SMxL$2PrmpX0mO?84$gnRiub>}Fct zfXDubd(@jEK?QxeqTV6gd z(jCCH&2N6uJPLMte$-R zD~{$|*?p;jr_vh5Vmev~wx?f4q9 zf;RWggejX{cY*zf!9?S&Cc_Ak0fm{LOo5f*Aav|WT~>#QZI-@72;zD_6Vj}^a^U^n z=C=^Q&QHusEUY?zXRmx+hBH(q$HQu+-lplg)FwY+^Yc0l`u*O)&JHFHNCnw7MyHIa ze--F9@L4x_`+Tr*a6)}(Mw;o{7!4Geo3}9*>4?GPCUt(UrdsVW=aV_l6WRbml*Krz zPg4!&IB^Brk6L#rfZP{2temU_@=8@G=elJr`m+XXV$o0HgLM~%`z40ZOhDzU0aPrI zcqnat_K!+7RX{nW!tSxl^S2m%-GS1YX*)yeGyB<{)(Nl9?~)5<6YQyN{pO>o_R)wc zj_WeOi|t9b%Os0Mc(j+Pw-4m)+uQC9xE|@K_ET4wcG9p?E1yId2%_HhI5_0CKO!(! zCH*)7=Y)>B9mIvr2VF0L;nIRbiOK@yblXT04(R9${U-TnDsf$<$JXit8@iIlv1h*d z>@;>_KmtaM0$%?81X>ac*h^vIxAVb0f}VMP{vuCBQ>&@sta6>jj5Ng?E1N@T2$rtx z3tvY?!cr*Ds#L6>1e<%)<5nr*!Q0i_P&?RspY2dtEBNhUbI{>!kjNn%z-zQ<*HUYD zzQs8Y)Abwh^ZN7j7pq#CV(9Z8Tkw69=9Xcym3B@0{rC+y+@G&|RZV6u`4i_O9~y5+ z_9QLF~&jpZOMZ9Q)B|SLjwX zRG~e8=<=0sMV4G+w3Fl`mk1U1?9q5f@&^|jHYl9Ks^cqBMohdjUpNj~Xb*%(`;-f< zzIeV}f!*61*6FuahisO>#;6wOsr}vSmpu*{u4aJBS~K-V8g#4n3sa2gOlv%LLeVL) zt{3a3@uFK!)NIV|{-zD4%>#_eatF`i=acb^j3^$k}$YgLwI7+S81Vb`P%ecO*XQ6D8p-bc%P*D~<83xW8Nai_Z>Omk1BU)f`TLyG^V9bgkjU|I>)l zsFW@M`2laiO@8~fw>g%iC99nrJpwnbg|=EkT5f~k_K*aSPrq|=`Z)}4{htfQNCKG+ zN*-%y)fA4<#Q;Y3#jNTz)InL@h03?HuX)5$Hul*+ZOnc6x|MN1xnFv8-GnjtJ=sqE zem3l;`m4hsk*RM-a&qJr8Y+n6J4U%XVZao%>^%E@NvYKTbe@)t&nCt&|=e;HlCI)%|Q;&F4_b zA4+_Bc|N+jdoCBdLta^Sd}}l4tQapkseb4!1}zZ2Prj5uf$_@@eoosjXN$N%`MBM6 z&{TGOg`41jyW8^fa$K`8YZ~Kz@@`Mp;+WAl$yWWIhr!t&P6RaYR^MqM^{ji~8Jf`4 zaP=v;5Mg}G@bqgufcz6y9wP$f-dED7Co9N8>MKgE{a4X48;-l^)2`#RNp0d=#pTZj z)xKTRZBA<59a#+2PV!u`_ua?wRj40IOzf8`X}G?C7C)8@7buQz!bgyrrK}T1=US*#bMW z_cS%wS>9~6Sy6BIkA@~1^E9P@|l*Qf}ZaanNZ-0v|JLJE=wbcEs zjIHSAKn2meE&o#9fgLdTA07W^E=Gq%TbX!4{`PAor7G1 z@oj;Vy%#J0?EcZ<#Z*wib@Ko7U+A=1(TP7#5(Ghbw;l^xZ_Aj++!xyl64Rdd@*sOn zS%S~_i~x9&l=iYC`f)uXFd^sX?vd5;C?vf_EQC%7{Q)YLNy zg0wA%THiYipqIr?UE%jpnsoU+IRl-hK3#3gGR>FlWZFOsd~0zUcBp`-!@M9V&#f3L zyRAlp$6ySQ>z-OVHzae!&Ze4VMeVmDMN+LUl)iy<_T!^L8g~kAyfs&!gDuO0o1ILI ze_i6ou{%YUektR7PUW=0rp{+A#*w%uv!mG6A2&Z9cHI)cX`|y&ct|$nO(fVX^!I@d zFU;B*35D2#UVkNKO_8b5>+qswt+Bf$&~1(4Oy|zRr@r3(S|fi`tkECO;B)g+ePV(x zLqD=K*ZBurC0VJ&{)+Xz?Q`%Y^CNDI%ir)u4_yw&_xV%~3 zUEH?Ol}R~s`;@8Qc=fx7Wh~w;i9Igg2fJ=Ed5;ROb#|W44^p}>>e>buW4mg{lxh_; z27vEp_P^2lDhaJ*DQ{Pg_+-Xs?%a(h( z(MOp4twY}E1-z2cR}=R9OOYRV`1Ud)OG`|C{1pKtCpW;g5^Mtsa7$C@NS4_0_DGhs zGaT)CFs}%5HcuEy|6Y`xLo6XuAbMSz&+m7pRYRgXfd% z@b6AX4K1#j{Q5UTgM&_GP}P=<1x#6_dfCB;}B^aRO%6p(^8- znmQnjS#qW!k-py9t@)eNSFWzN&|)mLnfK{j?^HBtBJ84ZdO%fGQ~7aQ-8{=C4g8Ab zH3K8+Gs3mK1tW#kAZCV`?Y4{!ZtSgrgp{GFQ)xd`YGcL8;K;c z<;PUVUPuJ))aNXkF@$zIWwMVoYYKQgz0#3}8SFI!QTbp?4|~oIHYh2RP5fTKD4g|miZM#6haJN7n(-Q(gIl0@ z1k0DdIdX3D7K|jVD?~^Po1Fh0ZREYL7dL(o9B#hw;7OY+IB7dtIsmfil}r~^%$wA+ zQKU_Zz>}3|;QyjV!AMX2;~Y1fbm8V3VoBL(U9p@DZC^wVR9HGVo}GuBX@czMCEN1| zw3!b-{D);}5>ZT5{AX?r?D@^u+MI{+_)qXq4W0X5og$fn8q4oju~nVTpOUlQPMkSQ zY1vW!u{HIc%BR+)rq&CD4ki`aXh@5fV?{ftlN?>vLL`dz&q8lu?U_smS8 zpHIm>JbvR}Iy&7-MgG&IH~N=o40*9h*q>{>3^Bf*~SyV*mRa8pvUVqXT+(msyTH;r@I{3x5q-eAnVi?QPe*#X+ZpQv~>?lUps{D`gQ2^E8S)q`mCA(L&(`&qQ9dbZ0A!d(}23R7Ok!GIDdT%%+c0Sbf=$i zc&Il1L3ryGGy3V_g5hR-x=hTOIJ8v!cGEkpUb&pOQvmUtxdQ9*$NsIa!*QZ=-;J-t zw=QqwPBy%_Gi(o%9uzwDQKLp&)A}c*S1B4~E-!3c*!X2-MWkK$4)iRFXTsn9;rJt^si-s{=l{K8V(O&QEa>Wan+)9 zm1((JY1?D?AC|r{EXwceS`m~~7`kB?7+Sh>7+~n`lJ3qyLJ*LK8M?c>QxK$E8YHDb z8YIPs_xFFl-XG7k&$-uLd+oK#_SB(+$#Se)pjHHwoJicmdc zfnH{4IN@{+=A2PcbPh9obM9j5$5(w)InSmLlc=gZNz^4nHp=Rjw##(K&HS|aWxmM= zsgAxeWqj5i};%g(;v`!zC}&hoIai5YE%}{&UyRBr1>af%M5oT zNsiJ?=VHpl|NARmo$&#F3aOO+QlMd!*!l*81nU-x0whpNR~3XSrHtqD=a=SzHRVl~ z)i*I?$xXuM_s|R>&tRo&L;C~OIT)#>^Iuih8GVNFl*CY{cE@(Iy2V#`RDfE>Xk3fZ{^>;14LLI_;m(#!adqh zH3GE*fT{!@LbYAcrJelk8-XveQlGcP2QuybyPszyKBs?ubWX2Ft!ri#UV?54U` zx6La@^=3lkg0p%jVUfLRkQvE5#==XV*Z+tbRRHc>m-c{-ukFSl8z>2?&oWO>oD#p8 zOK*cUS>q|nYKTMR^={wpw$;30Z8j)%T!`yp!<}&|w2&iZidYc+2^)+PX#Mf@Y-M(j z+!l#mav`Vzk6D3}xzG5^53bK)^r0)wBXKVPc{h#TTbD(+0(G2mWqmU0qnVtcmSRbk zg7ooAPyh+rFV$jYO=VxwGF4ys?zOJ&&qkx>PhIy0dvs=Z&+CGGJN@YDJN=JLam!Xn z5AHN^VFt?}sOaZY5?Y`K7f4OnLp`&ndj{O_{2r+!8E84Jy3)arbT(|5-(PKqQN~7W zeK7}A^)c1IwVa!oP9dhzFb?`%HZ-czP&a*XVMuN;Cs5Ie-NdWah`Og2s8?qgBotM4 z%l7>q$L))Zf~rBAbXyL|k;eL^Bk~Grb=W5U_h$Ve^y%NvQ*gJ0XvWPAdEMXc$GW=) zcgAOpM-_{7W0e8;$WE}Tf}RLZrzJC_$>%N6WKQVa7hbv5kM{C0X_80x>k^ebKGD#0PXXCpfU70qTj5`Y+F>&nNyR*yg){xnB?XsijP3N?i20}u zl(kAm{9Sq3Aky|Qh%So9J;Cm0h|%N^I9)ePlL>ut;jdL5YU&i&>gEn_F~SC-6v5n}M~(1F(W!T(k89bH?+} z1n5&4!Q<`;LB!98T8dU`qtw?)QFDq!AX^}Z=lU1^K z>Hm&Vk8eIM^<7aIQ!y9lQYlyJf#zA8Llq^Vqg&b~82hK7=-f2#7X7P^{DmRhaXEV(1yM?--t*V!k~I|E~h5r5%c)&s$*&6Y3tEl<&kl zK)?T8l{{P}DflB~a>n%Eh6cVj(zpM7g!dJE zX(pa7Y7iAOlpRAhUV_V1K9x`kHf424)=YNOtKh?PL&?64xIentYkWZGwGpG8>+auibPpFjXG&%%&fvzj0e{c9;C9c7j8j+TV~o$c`{2S?U1Yq zhb>Hv#P8UJ&_FZ?7^444EOHVyy8X@b`r)fh$8wg zF8sfUE*y@vDA(q_t#Z{XT4bC zhDDhx_!Cpm5k$ENQ}h+J+6kz>KmH)ohE*%t+R(3z@;ZnUScO6c@c0&gz<;m`#la_l zYZ4zQK~ASgEsK)*Nd)l0^of9gSh=OHhZ(T3vecg{-a-)t`=pRER%c6YKhHYQehuo1 z0d-O9G@Rn|xhugYw(DD`Xf*O)$o&r6TERj8=W!wao4C~a@=3S$UveK2x%%NGnWn>s zvfH#RH?>NW5|v7}@6(o8wKlFeM6Bsicc5zcrIneN785h`1)E=IY8Hf%F*RsqrEI8h zK2`Zx&2;tPpbr~DyCI3*mK%=J-X#$mJa&^%`_a=#V){@Xlc*;|8HfW3)cA%@s`d>J z0Fkjm_<>qq8Rp82ucDbWBQpLSr~7fmk%Efu;W&5kXvs9ZUpv;g)4t65<2U#8+vdh! zH;RZq8OQdCCWlQY;VL~H-}G-O+tpvKSeDyoMsEj-T7wgQ4j z#$Uoe3a#6c)#S+hA`qcm9lW~6hR8$P6U(EShK4P^x@8pAzq>AI)VMskF0(G2?KqU$ z3%_*=W}QT*b|;YJe5c_PFalECdYVNY9=1H_6OReuv+VUj&gmkP;|?Nb^U+e#$2K|J zK6)C;e~SBim|iDRGPHn8!W{wSzx&8cBz|U$HWrUP_>OK9$5WlhOf!UOn6p)?#I>7oGc>^#WKI|Di`I9fRfc$(LRb{$h_(SpQr3J(5tN&SDrcR+ANV zSdN*PvRlCMK8wVi9UaQ`3DOqauD4^&)f5~1(;H5qyDMg|5jTA`W%Z^@c zJ>nM~{ZQ3MO8$j%kyj(HFeYevWBNe9a3Yg0${r(!06)sdQlvxlITUE1!X+0GQ`b~@ zN2rXw*f-=oEV|))1OiZnB|1ZY<{?eGJ_IYvNy8~-I#oUsNjj2K%>o9<6bOO}43}ss zs*v}4Q{oRfb5(VDXeRHODr;fvPFD2&3U%|Iha~)4up#Rc%2_Bo@4^wU&f}si5g#hL z%elsyZGZ=M6PdZ2VFo^a&tYePSD8%8G`;p@Nj5*2?$>Q}5wnvvoNKUgBrIqYcqfgP zHZ++QyYkx>#OkGw>FVigdx{Cbm1IJ3ZeP)wS=F+nl!k<%&_q!Rr%(!hp%jb?fAtUW zLh!)WO9W^D38EAo9kLdwLG*9LE3j(B7ng3Wkn!ZOWGx^I>owx(d%40NeYz_l5ObW^ z_~ero>zH>p${=X;$VZyz-5n2U%Y?%ErX9|h7J61*3|4%bxA#GgsZm$5v4l zOR8xNLD{0dQ*$v4MC1ybPfRwia$i}xm|->Y96s{VN8I@RC=;>-A$VEhDnf@5<9Z?1 zQ#s&LH9c%b8d<9OR{rO}YrR;$Y!Vu?$Q^S@(8~xnbGnumaFoQIgHlfF z$X|h{K@Z3EA*~1ImZ{gRycZzN6DL8h<0zk~mSgpN_l#W&eKI z`G<1tu(tjlv1p-H^kmjgcGdEvwo>&*3KNS+1vuC0= zWG8mTCiDS8eT*wmI~kYul$f>QNK~1{5Q~Pz6+8ErB&;nihEN6w7svWrL_$I)g1CmT z9)A!CV&w9)k2_TfGKbfTeC(ocO4mKf+{Na;%$_3OZz4(-6p!s9{H!IZNkHH;rE zvN5+}HE5YK!Rm9_)E(mCo?L%p@|wDCI$OpXX7~5rHN-_n zE-xAKn1f{OWjW}jZn(3~l!5wmKY2vg35iBiMkcC@aEYM6&dKG^*;SokZf>^^K5c@4 z)9)7u!uKdVzbv~zHkJ{oxWuIrMRI54FQEdo7|U@)a*exCFDrOj5`ayV_!s+zr}4uN zJG?r9B`6nf&xCz6v}%GvS^xT9YzV>3jP@ODp7>O5i8;{9GR#f0!sc1OH3x-Ox9v{J$LqE z2M-SqZFa?vdbq)jV!zpAE3$y4Ho6#8E(7RbbYf3RdHa0~5d1pfy5Z}6NG9$%3C4lI z<(RjIp#GZ_mm(UM6oO%i59w4J5ZYW1`rk=ZGhS7x8(l@#y~ef&VzPePA|@(=G>PJ1 zPGWs4OFSpn_IQsXATnZYc%7yA=;jL#XbP0eC@~&9rL--nUL@7aXZe+1o#lVoeWL~l)sSFg_pqhJ~>{pt6ui4%Yc;l|% zl;697E-Uv+tM-jN$K+OWltvXMm51Xd;9mvW;H0I|3C9YaIr>x)k6&(Lugm|Y7N=y0 z8ywL8L>waF?+)lMRKoZDmLn2exsFRk;0=_ zWun!?x%8SAGI9szc-RES$@=DhkTL+?w_BWsuBbmMgteg?YdK0}*3)aJsgqKGwDQ-( zV0#wKBS)fX;^}9R$vVdD7?Bn_@fktA6tt9RKssrVjM=k!P3}>+pK%6p_;~fs9lA6Z zL(gSMxauUo1>$xrzkr4>iWZQD&K{qMv2RgwDe|zW6^mhcDzVIL#`Oh-_6rIyX$sjV zbEZ$nXPjZb5c$aHv2^E=Q-b%+UOGh1US;w^q?IE)kR{IV-A`XJ{K8y&A7_GDr}Hv* z4csZSt8ghQ4c|>F3@(g=dlXq16INF@e#zeVk&wVWt9r$q2`xc&*YIHJ@Drh9S=y~T zYhS-)yda~Bsu0T%>bT@uz3;`EjBI+YonIi;*+sn{6&dBxr`3lx0*Z~KXiKa)Ox!$| z8&NU(33?b)zioRK@4TV4U+$W=B(-&5)~`L8_5@VENsdY?xuBzUu)RF>iS=a7=X60Zi~_%rhUZ!f8{?GJu(cT%^q7}yS6T!}3DyNYlZZte7mTpG>T3@fGO7A^Vd zHAe&&^G^MmS+ud5*CZgcULq?SO`cPKU7gFS$y1D?j?`YMx&E&09agO)J-QEHGC(%^RM5v7q%~!MS%PXg)-r&mYZ@PGRVIy z7leF)DJ`^PY1#^!(R}iD6P=Nx&440#>0%CA&*UY7KT-00S%?I!=6gV<$YM$PI9GV} zj&75U0e_s5ld%S1PHD{K(z|tHTOET(F=z0s5fx~Od3H7yY0C?G3yY+~Hs7$3wVDQz zpYX2@6X(YGu(6T>K1Wt}k(s2Xy?BL%DuX0T0zW_)t4VT0vF&!l>W=-n#Z%QaoBJYz zdqYVrn{v|@+H1W(n)S2F-0;|+j}Gv+y51pA?AyGdlCE6N5C`vh2J75#$1c^;R9i=- z=D)#)#bsWjRezc?wM24iiY6MHJOvUKd;?W8Qd($5ey#<55Str7(|C<$d=!~=pKw#Q z-(ULfnl|X+_eTiTC95=Np60G~eko1VDZ;XxXtq=4wWCFy$aHIn~^a{ zysp$k1GU1NMY5AeE=xyXPI%qfCb`+;4-X4?8AFO#XLi>vrfj?kNmgMx+C-#jI}KaA z77eDV8;b&otSEe$nXH)DN1BHrhx;q_8id;w1-0gASj-3dSLWxZ5Tvf1b<|)C?)UZA z$FhYhIr0u_H2XdQG}3rlP9zm>v`4}75mAGn!f`Do^~)p6xg|m2_fhn^Y#@oR&U~Q- zSe{@8JYx`vw^r<47b>6do~BX&B?gXHh6F>KwEa{i6PhDvMGWu)$iDkSLLqX%O9ZK;V}7!q#iQ!U^uRFltw&@tNdKC$XE%BCCCTYuDGf)&h z4=P|bX=OhKyi|LwRQET1L@H6-4S*)z~xW z$i6@J`7Qqus5L-7{*oeiWu2BF5qoCL^fZMXqeD0Wie6f!59VPjSqSTAL))+QorS}C zgKmyfjqh!<}Sra=?p9=3hne; z>jCVc1mmI4U{gscJ&*N83vTo$Mgf06MHJn_-M(b|;EWs6m*`G&!@Z-3q!RZ-k7;F` z>}m!QYnvTxJD-E*;(WjRfM1jygF>_ND~-MFD4)p`94Tv2@tHaUA1rh2}? zC&ZkQXO#tqMn!^PL~XH;F{-sizjruUqamMKh0-pI^cj>fFnN-u6sqgz^b8Ke{z%`R zXCYB0))Ed<9}*XYNXs31FG0T(iEb=+WI`pkt)K1LVjxYN74|KQP;GrenF^!DNMc|s zMHSH&Dv(9r!iq@qHa!UP-O&-+d})Tsg2;fWMkz-5MJGn5X4Xb8Mz3VPh(V3Hy=p=Q z;15Gli~fQnBUxcwKt2R|OF-=Q;NGx3t-b2DwKi=W;eM-LM7xRwY&#(n=72%+L$EF4 z46~{R_EIxPRlhUEe>z;#V!)ah3t0Zk5UE-1s1TVJCIP_DyW_s5Qg))3ap-K0zggrP zWc7`)E$>2l9uetz@G?}ib2{q;jMeC5l{?F0T#7OK7$|;SpslBqI~T*cz^hwI zL`9^1C(6raG%E-$;may+X4*;qJHMQBv2i?pN&ORO>i_vTelLmtwA-8m-plwv*4O$2 z)LKWET5_JMhltxzu(w4Y;yt+B2yjd``0v%y!Ob|7)NKh6O=hd)}s}%rc5fd!i!3tV3=1%IkZ{ZTp2mvvvLtP+7N}j z9@e)2D=7DXWE{M{t|us@hL(F<$fZK7JE>r zOVn3&6>1L4Up8A2;Y2`AB=M3M&Ug2awJ^iB`jKrSqOu=CEJF;muT%0=p}`5)^rI6W zv{S!by^8b@k+eaatsuF$5XfSGWRRW^Myu8~W)AwmKcXKbuHlbk5d257Hmsdyopq+d zB&$AYh^w2qK5a~4({3R{Uzg6Q-lk#Wm_<+$qOUOq%J7RzffYB)z@{BMx>go%VFVqm zX%ryep%=<=j0~Ma98PTl22fcd__<|5`o*Na{9 zY)*`f_g?aiRg7quI}wPL)4{O}Kgq&!NBbbyC$+qzMW(aRmGd*H7%v2@9L-nr0;U&JI$k^4@|^tiz;{gZQWPgF zL$!O!p*aG$eDHWzqh_FVtb->Pj04Z}bH8aOVAQe8I^*do5p)wXlBiZ}S+T&0Ev6S3 z>7p&Q{C?2@&d=w;y4=+?>%XwnZJ97amfaTp|K8n;fvX{F zK9~Av3p|f-nP{i&WBeW(og`jb8xB0yfR0U=VU+a^A*lIc!y{mRA}rW*!l63E5~vTtH}tww#eXE;jQMuxGsCv z<{deGb%6c!a`|-Wbf6B~`h%4;t({#tlS)d4;dM>=KcRg3SO1SB+@<3qbn!R)S!?== zh%GzL&`ZB+KW{R&v?m-Fib902VTXb-#JezP(Sum?LqXekzzW|!B6Q|Wr|m9a^99V< z?K#F+b}~_mo*0N9{kUIyAcpF7?5MEJr24nB6ZWyGiL{|01 z*oQq2GrFGAEpC-H$*%?JIN$RBt5eX|K%b@u^b}lUgZy=fr9vD>%snmm&Cq>Xn{fKvJ_W7*UeVCRrxvbkDbH zgPEq*>6MQcrzcdY5><_}Gt0m5x#N!ka?yyHqWZX}9(bw0_IAVHf5ilOB>yzFg6E0yn-P`C;QX z##%3-51fcs1}TWvBrc>3kCPZhf#_q3+B(!Wx`tvOb{b!7d3rf6MxtA8wk63zbu5UE zh7w8V5?BK4KFVP3_PP_BAQv?k*1`ZiYF^I%x*shK>Y9r@q^K3Iq&rOFJqMb5L{jZD zZ_21s>up`o-rsp&q-Jl~hVWJYQ8tVA*Mt@`y{Mnhzp&JxzY>##H>vO+{Pa37huzMo zX=#NY3R>#cLuX!UBW4?M8%CE+?%%6U?*4UjGUL{aYL)y*-yQ)Zi@5_^VV2~Wsx z@pVj`b4W!^D{8_(Orvs&i}#sP!5QDns)^y)1ce~BR4wZeMwa1K+a=PI8U6+R_BeC9 zBKLp0NgX(rM)1O-5OiLHpaW}!0FS6-A%ez8^gHSsVQ|aH=a?-^o7&6;M7%m$I2Nt# zB9PbLPIeO9hLFg&Is}!(R(8tvg9sJTihmQ|V^Ll}2 zX@^(`!!?D2G{`e-h3{-)>u1b=WpV)~plEl0 z)qhaijPAdO%SQ2p_-wPbIk1V5uoR3Oqn zP=uMKp3~WwsoXkc@rF#NM$c+JtwH5Cs@{Xb)BoU(tV1Dpx~;Oq(@c6y5+Qx_Mk&uP zASMPKGaVP0NRNLPfX9heF%o;w?mGy5i?C>%TNiN(p+(vBeA(71JA`#J@Bn3(NtY=_ zOraisw6MtZ%c3FVn?)BcIl^AvgSW9Uy>L{1hfqLSs5eY^2b*!XSkcI|nPjCVWn-Px z+~4%z$x;NH$BCft@e5LUulb4+FgUQ|i|X_mXT@a6P!3#}PU$9ue8k=OO~NNSSqh zJ<%HvOUd)*v{eECYo=4)6uQ$JrWbGjX1T}??2Wk13Z&ts46()yUI3n#ada`u=ufyg zoPlcu0>e!4^ckK)tILqaeC%@J&&x3j4RbB%5T5aRE`U4$ zAqDMkmPm!z9%sUAxtHT$zB-0taOwrYChn&7sW1%qTeJA2i^4sIC#&u$0+cG<{2IdT zJ!R-zCB^J~qN%nPr`@hjp3@wlay>URDWU#P%Hw~7(SP8+;^P5owH60byK?I^tX^Pa zsUCCccUD%X@o{TPZA#tcyzn6mMHg@5k*3$g&)%=*06-6f>r9MJXjNsJ6L@tQkW(X+ zkNXcj2d303N6RO9GoSG`SLFQZ)}igq!_8?7_oM*M$K$p)%EAW%nE@B)t()ZvKgx_) zM4rAW?fcwnFVLWe*JBP{3WaqA^=3%$wq#?&rXK|{P2%qsa7)G3$nCo)R|k zkANE21#=KjhK^M-?(h^kr@lk|?ChIPY8z}NC&{KI8%|r1k{K;`p zW5PCbg!U-M@W6BL|=1R5)t&G?2wf)_DoezzJX6e(6j->~4gb0Zyq!=!bjcc@4p z!Eh-jC%HJCMIC9`j|-%N+CuVqyBk$YolsH94Q|kd@tf0y%T`Ygr4dXfIoE2-Uag__ zX!Aj$R1p2dG91(lbE^N;8EfuuKu%P55K#1;kIr7vB&BwEu|4HMM#QUT{k_?Y2Nk&( z`oUkre~Mbc1uHPoQ`Egl&zAP@7nRNA6T`kU`IGpAu{1p~5V$P^(QLBmc|J41fN6Jb zf}!rfe$$n6$K>gMe>r6{?g{~HtH{M<)@MRgkFb<=RLZjKby5*pd+4s3A&?tfshRKQ zhJ|YOb01~4386|MbW*sprTbc6Iz6%c@((K}rlTmENq-Oeb5LykG9a0ZyiQN!QCP;h zedl>4(EZl?Gl$Iw@vFmm!aaV`H`X};n8xrww0?{C@M!8~G(x>swWV&TL^?6O`G-hS}7-52${ zIhL?*5VP8asw?KJzL4vE9wDSB1RKe=@`6SOBiLT&F#f77gxQW<;HNRatN#U!-xLJZ zZ|kOuuYVTLtd&=|aHJTY#z!n&iikf;O1Qu54No2j{bkF?f7GWozkGKg1aytWhB^T8 zbmSRtmD=#i+5qN-$+gRdLGJ4Kl7bkdcxdYK5D;W1Vqy5c!IS;2#a}Sn1u3_7YCZ^! zl_xn`n02z!u$Sgy=K+x#N}p@uhdWwW;2(qRI!-W z#Q;R31r8y(Uv5K&27fU6VBnJgNsX=N@oNxM8n2L_G=xreU1>KT{K5tf)Wel})lMYo zfKG2wG=G8&r3ryjz>Yj#~}HH}<*WYYg1u z^!WFi{_5!Ib=U7}zWYCZSXpBJc;>QRz4uKA-@-f`47qXW!WzGCe)&Br|3t}7Qx@~k zPPt2b(^G!8Zsyfb+^@JD^)dBnzi8-&7Zb6VWP!YYc{jv9Q%tE1%)+iHR9W3&+Q1{$S&LLp%EQTkc( zBJtBUXB=x{MeM27XI}AQ6@*$)mSiAcppQl zVdm`;L)-gszeX|Z@`oihZpYAlM7)Cfj3Q(s6p=*$#(O?6*)|&gVDW!^XQxno5hn{` zmPy_w(>#PVQ^Pz#T^m3c1%xuQo)(=5z(T3oY9$Dhj;3GJx&e2ATmEd z^J|(Kd`vk%dJyW&s7>!?wNY!=sX|6oNrh#Z9ZE03*f2S zq|>O_(!JEDV(v{2H_Kj$)FNE~b4%j4p;6B84)0WJ{>kp{U17C%x9ccoT=WuZ_x?*V zDgKv+sT3ZszdwP9^-+F7&XMQ_H2QxCJ%d?2$ zN7mA`2(%`54sT^%D;=$Z;$osvN3o3g_{VX=v|C3nvjRXK%6e-6n>M>iaJpc_qRUPg z>$kCbAfK_P7nr}zW{j|KB&BH}GPbZ-nP6B2M~bp9A_6CD5Y0dwx%cZsRYzH&?UC`R zro7ai`Dfl1f*itCo%Mjf^iJ*PLcbel-U_sxpYNZoDZr@b&;+-H3U)O3%^zMHn0Gif z_cy4BIpnn|hXwO5!aCjj+gV0JO*td-XG$DhpEvW(D%k!-ih8eNhz|1yRqt)Nap_W)~S)afvR)&kk>NR5pt>2 zmqMMwB%H!(owpqPQXnT4T?%Rc)YqKx!X+26?7o})If%{3Fp6q14j?n}2z=MV-yJNk z{>q`_SiALl*J}StPk8m|7Qs*+pcI&-X!w%ZAWKJhvxyU_4s!PF+3HpKnU21iCnSFraYoT3*r5X7nqOJe zt9N-0BR#DL%!&Qt=3Z*HJRgDp>rrN(&zGhwb?FIui! zSaC&2TQ;=$12l17$~xTJPUv21@#HX8Uir;I-+`Bx_nB-kIWTs-TnxbZ-&52Up(Kv? z^EIBqs`~6i1y`USy*|V;%nW+<;e9!c z`*&aSuXj$zB#e`;`U2Y ztLN^3#cSDBm;%0?cY9mly;KXnptAK)HvC~^4M`koYV=TcFM@f==fD6NLj!pjSqu(O zM2hGUs@r0-ndKZc%sc7(^NKi1D)H|&lOwVdK-~WfrtWA`KW|*XL^0-6Wn_rdUnjo9 zXia@joa)6k!@AKyFQ+s~U|WcrhH-LV8Yl)Zpm_~BX#I5KJEw_5Cxrh?F$X?>`KyzM zRz@`4fGhNjr&${sIxsRdw7zasanQYdC`bXn&GWhc@nCZ;9whACMe&8IQT(aC-^68) zlHdGn;aOpnNc;Xv;YE*Mt+)@!OquJ`cbMXqPFpGCh!otEYVvs#L-?X~H`exOq+sRa zTFF&c^9!!LtFNn(4#@2aZ~hzmp{Nwz8kL|C7UmGAuY$8O4t60Q{3Q#C)|r|k7R5wX zVN*_$LU)I{jlah1idPtsN8I0nHE#m~;{ND~g_IEDp2S>kul!}cvCejsmiVz;Px!fh zvBXh~#WFG&immLVoC>7#R$Errt0&>7<)f2ACM2hEGvZK|WY&Ia_#`ml7}+{;zN8oV z#IsQPM#OfEgU(;%$XsYwlhE|8SCHqel^H`sRkM{?RTE+3{QNS-<~oB-$s?b5U0Lqm zpLX{1^QJ%Y;fyRS5|)-2N(Wqk%oW;08i2mC4X|>tXLfUT>cS?U*y6HN&+RZA0b3-| zFeS*T;Z_32MKSp$Uf3f199}qn{gjHmbbMcOi)W z1lT6Z>!!SpP=YK)C=umKV_{0((qAT|Cx_6Z6&h9eOCHF-h%7}eCNAbH z-nw`#IL0qd$poydr((430Zc4q`xSCNJkONah z4W4x4ychK(X7Aq6ir5lRN`pAY>L`SD0DPgx3V-cqdR zoEEwc`Xch>>2T9k0AO8heR^rNEY5Jcob7_VcWhJ7LSJ(;K^aY_I%)ffi43&o_B>{o ziLzxX6IG*1{Dwk~DE`}G^P@q$U-CD1K5gq8mSl+wWmST6kYdiCSH+5?(Y^U)soX8t z&wy$m^H5%Myu6UrC`7A*NAO|6w5b;L4|Ka&7aai_p??W^fx}ekLk^ zNjV82y`VON2m~4Lm%1!s!vu0H@R`49j7=7xu0hO!rxRXWn6ITty)jRBok;&<@b!w~ ztxc=A)7KNO=-=x^ylA4TI@}~td;VYMomZXN^Qu~wF;BZL8D^Bk6k=u=jO=qLWlach zX^*ywviB^ESLI{^*GzVqillmJyc z_EPoDn^~|du}j%a8oAPBgPS(I+!(%+>%lk%`u6WNXa#3_A7}H9;S;4DT^-IGapg;( z^c>w04Am;0i?#@2QL@umn0j`KqCY8^hJUu=9%ni!dh>0EIP3G1(a(*tFHU`4IL$rh zgOpLuZ*b7z8}89#nW~x$BleArnTr(dYZIh(2bpW)&CY8T4{5P1xOEhwMjvyOvds@d zxgz!|#e7zDh!MR9eZ)D4u>x@xeFI>lZgpLkneSWUf}`K5EJD?ZeVygTU;p_mRZQHj z$;&S6!^ghNr6fuH-M}Bu(0CDpuAI>B7-Y#JWi;xM+MUB*J@zp*Oi2sD!ri~j1>u4M z+>wz`!Wv%G3U=eYEf0_gUQVS*N9@heF=I*vY~12y%l*%lA~GkJUr|)K6i-#}st+?9 zG)iJ2dT>6wJ)Qh!FQVNkvkYNxzUT1X$R_)R^dzEl``iDx(|_bfb)C_=ip)&cew+c6cSqWu~nV{xVoLLD|go>}M_c(9Yt!(RhU^F6E z8~%&#Ek@BGq`N^OF9$yoO z1!P@hfIf)t7AAw5LC^EEwt*Z_Gsg>MfjXt9KnaI>4`gBS$3W4(0c*6!#KlAzWM9DB zYq^-gUzh)0*TL_7<6N@7?fF2fDsg1Xiw?G8x#JOhL@HuW9PAzYD1NI){+h*sp?o#X z5}%Kod(>p9A|zjRZFr6~d>w~P8Y}YHcN$n4(W52rRA(VfQvH&+g@dD8C^S(vJJsk!@FQqFoc^niF6F^ z&E{h@|YVX4@3E?(-Ox+YX?QC$lFN@)X>k?!C z&F763zo&8NmU`9bv%wxsDwr6o?ZiP`TBe#N2)AMJ5k_c{5bMnAX1}4eeN>Vp5+Nqm znXo2D$Ba1?ea&LKPDnXtiF|=(9|w}{VPn#>s}$A~94n9(ztGiW)C|ymn`eB~Gorr` z?x7dZL!U*Xnyr!{G7k))wsU>w59ci1ODLs*nc7T?b-4~#oBaYLOApCw^dkrXn%oNAwYN#| zrZ^oYa>5Gg3*WK7*VmQAsv=7w><2Zc@p;-E>%Sw3aN}cg4qW;VV-E)3iq|hTqFnn{ z8g!F+vZUmv?|R7DzGNPW;(9$%?VH|1`d4*!u7QotAI1Nyxbt`3 zUqt;j1ak6yKxXi-fDo9j-xgL&IGxAvLoNK(6C~oN)W4*}Z}9$sU4@75yb=!)58rhqTHJm)9=`i(JoUgexS+|gxb)(t zm^Ni>$fM(L5u27edhF2_IEQ6CYG6B}HBLPC5d3M2KjN$=ry*@B%h4w2I`3vMt`T~X1`V#|@H+29Cr+~cZYmik;>t@dz}1&sfU7P!A6H*` z0j|CLLRQZty}l22^dNJ1?t(nzyC{OGk4_1by&M@C9Sskm{nDVY*y^-*%er^e37}h^a%)3e|aoeNfBBsx9YEQJ8q zz|}b&3gC#}?}~5>&XI_$3!1rU=N1@}a*eDs)5Md|XJY#F?1XEtxdMkCdLZt&@k)Hx z<3-fww!^%F_NdPNfM|=^+3%t{>mAI_XpPyKZyBny-o(7THB;>FRUP^_^QW zw96ex`}%gwn*1QX>)9L+-*X=FGe$ALe*XvWw#Ly%9EF1pH~{CJc_Oa5;1pbS;TgE* zlCwxcXQBC3=isJ*Tdp~mI1jfHH(qfT&OWsfE^c}T29XT)oiU{sNlgUw((_N_h(q?n ziAOgidGCvpPCN+59@P*RoqHrk4t@eF=6;Bkwe3+?^9kx|Kf~$;9kHUOGg`mi+>`-L z`S9hQ0%SRuwczP%0f4)1zXb>F-w@r~wZgbTt#QG*jcK86hqFj>BZdw#3&IFcmWGj= zNKC>%TDJZTGPz(qdQe^pDo&;>xq>5?beGTC;dCk?JMFMN4ms!m3g?T^zw_%D*7sGC z%f4*4O-QgKjnF*$R_%tCIorIfv!UPi$9?zQjzbPUkmYsK-E>$lLO-J@u6>y>!mj_YvmZP(!5Td%=qZJr=mzlHC=d=o=He+AP=yo=iWuBa{P zjrk>gu%c=p`geZ;2kf^e8f@DD`|PzBE@^re2K8uzf!$uii;v!b8?QbKH(q-#Zod8^ zy!^u5%+p|CLmoD+&BTVaIoPl!2OHPrQbLqs8p*EF5eMUD61EiA=pyy960x!E5Vp87 zNz9@nS*CqH?~W@jy$F|Fa1MHX_Ab&!^}(#d;h0nQJ!Y4V!0eI{m{~Xs<+;O9lsOc+ zY2PAq%D0$7cVBlyhYwywt7lrE*;SX|+_O$LW$4>)`WuNw*P|0wa?H)vmefRQ zT6Xr84%VFqnuw&N1WQSgg6Pn`5u4HqLoSXau}O}|4LNPvI82!`&O8;17S2QM{A$de zQ;90d%0-LjV~tsBzn)3islPxyoA>vBMQrAZRCMHz>u9yDLfxvRw$i_>s?w4I%$+mK z8m#%JNo*Dkn5h~0lY9|VEsw(rmo{UrK{gs|I7GCL1aCm@mQ%v}*aD$N*ONYIsX1ch#pxLMMGqWx#NpVk z!S=ZGrfcwR?>A8~tvzOCbwJO~kK)bOZo}XKFJZx)&#|=jbG~msVC`4fu<{G6U&(i0 z*&FNYdSRWRJ2ouuiuFr7aoZ6EGhV~3&CVq8?2E@Aet>l_DPeWAeBl`!L}7Nyafjiw z;}5~f#~(;bWq%UYUf6NRZE)go`(x_JC$MqFyI8a2U9@}WI&8b`Hnf)aL$fQ+$20d| zgXiu&AFZEminh;Ph>oo*E-i<5HKOWiRTLH_v zU_)IGzJE{Rb8KAo1y(NXjn=Q+g1vUz5gk5!k7evGu;>O8LA8GKH5_oje)#C^$5C6* z7rj4y8vE?MJGR++YYQ|o!An7$AhzJ%`#EBh)nS%A>)G7IBqV)8=!wT3#6brJ7% zg=?<30R6kXg6hm}R8G3`{rlm|uFvAogZIK2r=Nn6-w!fEvoST1fgv3O`gUi1Xff@> z@bp8sAZ=)C%**-!iz+@NiTC2W_Qk3t{jhpbKdfBP2P+r#we9li?j-&m0ll$i(Ex0$ z`xa}L4MyFfuXxWlR0fA&P2EtonGtM5B#z=QP&};*3MPMw2X4C%TW|Fj9CzH&c;mI_ zZ0_bq?OLPbCm-P6yKhIsefPrfui64@GDvIzYqBUG3NdxU=Q#4PhPb);_12fHoQeXd z1emqPveZ`qx_9r4vzs)*`AyD5hj&{cZ^~C#P&Nt^zwd-DpS*~UpT25Tt~YSF{pqAA4~h&KfhL* zhWx`zmM+4~nPo<7Wu=9fO*31Ir7FxdR<^CgE-i?JW}i+W)Ua$^MA{A;QPirW?a16W zm!vf&C%i`Wsm#|_^C#+oDi=DI=)-UgkVS}E>amOBn=kg&c*i zy1k7lL)uW-J&9)5o`LPQ-v(R$bxZ8G_nx@m{IhJL_o*j0MuP?{Lf)fF3-eTM0yU&O`d9E}FsY>ju`Y-xf;f;yX> zQ=Ko4!%U}k*@*esZ@<0q`V%)Guh?UcozV2$BhdD(>rs^TB7UrUpLu!@>z2PuX!{Nwx5v-e(m5(7HFfWk=~u&{zk$(%2- zYVkLiJF_oddhR9)-0g7oS*K#`=)rt$iV~!GfE0!zwpK4Zg}ry*3A^mPJ&rhZZ@k^A zIW6Y*ux43bf=UkC{^}*#e$KQVYpCdLtm}uR^SWXD_pj4hd>B_=dNNKu>2S1q?grG% zQaOFY`v;Ne25~zWYgY_q8~Pr-IzNpaw%Zzi_}w4y=IbxA9;j#(M3A`o_wb?panzBA zWSR zU$n%m;_g^Fe-KtL{~jCHjI%s!T$^qd zIR&Mqxg@k%ShjQl=2XwZtXUOUxNtsJu3Ulj>(~88Y=7_fzazFtYBGt1NN#`sw{hc- z<{z%BTZRP-<{GILP;e|>T!WfdUSa#N%wNCDm1Ffd%;_V=4^a4D5~DZoLuvF`aEl zF2^2wAf9^c3QQjRCN=V&_;Ho2*j}_|x>JaCC+V@A7JiBsc+Fvl9E^eed)U~9O_=4o zDN?ar+txV!q!aPVW6h8;=zi4ZK802D+mJZlGlJTCuO0D+-~S$a?7ll*dht1S`pGPh zXkAJ9kPDY!8R_%+ddA}vZqk^~KK&5nOnC}e{XXleEd^={!7Xo#A6I^e855twRhOKE zr=ED&EVm@FDYzg>Y(iyeK3;hGNt}AZp%~Wp5v*HG0$STzuXstlyom)mB@u^Zyt2*lkw~?n~uh#SjY7&ba2vGw_$cY=MVb+{HG}b|Nc) z3Y@#&-5QW`WqpI?sR%rMBB)Epk8mcfJ566{!uB$LL@TUX)QyT=cUo%1;_g_rvRy5dn!4JdU zq}93$nx1zKpErRdq<3e#w~6~~dm=Zs!3XZU9Y-8?Aj|N5tXeRfB4a8xZkT~?om*lr zDl~FScj@>^SX^13yYcc=2!Dt6@8j$IOnX>+3vSA;ybnRVR-z(E08|v1Gd#Ku}oyQ zbU53>7?K?GMzWhXa}=I^{5G6;Y$JUA<>w}AjHoDAJZMC6Dg=9xq_ovk9esCD9}ueygu!k~Vb|MveRyBSw6S^0GoKT3CbmwR3F2<7$$dmd{d% z|F3QCTI$c4XEXo)6~w0TwrI6!{mAmNB4lPvw@KSoRV5al>!$h?BQ>p7uLi1lE;i;R z;!(q32iCka567mE)p2P<242syTncU|8E1(V;v>c!pIfYq_Pm~~QH)t-&_ zN*s0gVbq*Ix5<@RB1@(dNi3U!B1fPVm_uQl%V*~Dnf9$WxhM5Jxq(6ynule3FhGP{ zO^R^yQ2zSHW| zky>i-K!W5%x*=kXi1{2d@;h92?Ul5kw!uj!9D*_5y-W-1a|(HZ7A>u~4Xb)!dF^L- ztJRG-?9lzKj7&IFlb+7bd(lM~;g0LiL)P%eXbrc_R0(R{qO#WOV4kFoT<+-Zz4D+wsp(7Phi!D7&H8F z67Sx&Zl{z9b6Jtt?4y;6s!M@fir;?y1qJDWxaP7`P+i=f1lbqs3}5n{`_qye$YX;r zx2z{74|@+YXMBu`jP`i=-pjGyzI&kMi_cJS^Erti20_mxBwPu(GAoEpzZM-~1jss& zQe*9c+Isekak%@=TX6naCu8h@w^5t-8HNpb3CB|bY0#j7m4||iJk(#xl1Bl{?H+@v z^!}P2ph#L<28?Y$u1X2v%P+eWryPF>hV*%a%ExE4(mE5~4=M}W;l8^r#{T>6gZAy) z8nGyy2V2~WMn@ckk4S9uiazA^eW_r4!FDl#edr53{_s`Ua?368`YWyYPX3<0ESD6P zbW9xg13vk<9ZqR{0zP=4&-{Lr88Duyny#Jon@sIR3b!Fmm`1CpVIm zFV)4gQlPb6^<6~&1QellBrWPv1joN+!BH8Po6@HN`Ot*=xu*K)>m@b)0`+X(-~Zkf8Hr8Xf1cQUnXPqLwQ@OXYvvfa zsWH#2D8!tqQfq|1vbJkGHoz+XG>J`?l$OboW~%u`A~l<5BnwVt#>OtvGs})0fB4XE zaMV#p;+)ft!RY=^Va43`?3i7#W?5%$JCWo%V(O@txa`8lIFDNA=usnRfyq)MkueRk z)F?QzDM)ffYDR2s(Zvs#ib&PTlEmg@96uqWtu=gVW|6SsI)gsw@79@FXyLp9M|yYv zgq`mweAxPFRAu+UvN_+PecMM#7`x%c=bxa!azcw~$kNm5|1rE@!2~wxd&YR%N~26A zHp?g9O(fE@>&GU*UVHXhEUNATtfBC-@h6hpir)CB?H$;kmhb01yCek3XB|FZxt@S8 zKfW7F%HF`*#UIhi`xLXw-ol)IOjW9C`4u*<{uUe83}Lx;#?@Dzjt1K`!29pL#kQ&d2Bs&Z zScnm}8b}J9^pZl>zowoUXyaT*t?Bv2=Uqr#yW`~{Zx?(!;0ZK7{s{Ey@re<)Lg6pJ^b#C#XhVGXx`^!qtXa~FR$E_S-2migw!_Jd z4>5A;_(^+~X|DAh_18~6Zp%733Jv$$-@bs+?foaw<^6|fogQQ3aQp1N7oL0eDH~qU zkb&l~sZVQRWhnw0%aw)qRrj~BsPY@Em_Hsbzj!aUYp^Y@x%vtti5N8I!w!0Hc}G0p zL}fg3_+TowecA4(vhPvBz8rNkq4r~dpBX>><>`4uq#$9>P4&c zYt+$-d+GT*Xi0B{habG(hDY>%MsV^BXHIKBXfkOCLiW$2?6&Nl7jiE}V-6^XH+WycBci%*C>$iiF&NjV3?;v7G&-{sQ%E z-rxV8*#74~S#4|9ti+Nf3oyI7!dCJqDamFfmQq-dIAq?_YLnYVq5e@r^^kfeHeXRh z!hxNM#G$Z$h4<%BpxX?8YG`TGCgHm4uEDuyoQTn1K23okt+OLLb4RRZhhDd$6Bf_? z81KD#Gdulmc^GTSB&1D=O=Bl-zV;&a*mZZ@fBW^wo6s4n7k)nWaEBd!I8Hk5 zFpMAe3I%*$5>;Ocy}oGo?j2}!4m4GSEmOlwENN$8A!`b#5RbQ+qYQ1 zY6zb-1mAuACidQQH(Y<+)wYU-eGl!wMQodpTO>BNrEZ z2HQ6v86An?eIBBc@BvmY`IJP}iAqct4DSB~PCxZn^y&2(%O;b8cCr!MQHLIY4`00n zH3jdn@AP25(O9g;C;Q-yRyWbA{yqNmr$1xYop-?@2OWs(t~ehZ+dP6?5_I|WwrKU# zmDqvLJ>Yt$WQlIB@%(@fw4n((39dPt^!fB9^!oS-G{5o;Tz1jfv>=Cv zXJ*;jjhQ4GVaVVCIOeEB@!Hduvs~WAddi0le8;7=z46pz*OQF5#(nqRg=~{Eam+si zl90?aRlvW1Ekcu`A{nBf6SwRV-!c>^qb%ZE0daC)rcc21v@w`6+^tpwVt5#sa!g&^)p-}qSvx-q!p2r4G zt0|q@3>$%>y`lhi?UY;oZSF~SW_?r5rvtcUCs%`f*iJSXc=VzBaMU6Dp-=m}sQtCW zx@8m`)K=F}TV1!JBL#S8tXlLbK5lb6PCMyX4CvRxo@->phPUabNeZ+Qy$0)z+%)#5 zXGM*f8g(SLKx%)V*fj9Ztw@T3sB5Q>%pG)T(+2@4(3DmmoOSwf zIA3ELQ%8q1BAnQ!O!yuboqsM`zjP033won&-XOlK#x=%b-1qNOD?bF+Ty?2+s#r!6 zkm{JHpLQw^ZMY{s|M&rtRX18K{V{J=Cp_`kl@wYHF=#+_zSS40LOAFKPjQYnRH!%{N|w6OTCv!}{Kb z)eGJU7F#nAWgkKv1y*vYptHg5eM&wUL9Is z?ZVGVZr_m9gux`aAtbkKkfr<{41ra0ny`mV1Phv`a6!2&bNK7{+|@AnN9{VZF7-+PY6@rL@O8Z`_E( z4?h5(_xQ}*sS?gtTy`lAJ9vMzZFwW+<@5TbU1`a5B^h=za;vTCgrc;zn3>iFb28gt zL18;AD*ps4=l4K%+WR>E*n=d@(ER#qOsG5gh>+A*+;!^2#&_V~>eo*`@d)$S2!ngJ z#EP21*syvm@Z)5R`=LFpxczCdU19YROR%;ig`mx+~2d^ zk3rVd_Bi3VgK+ar%@XZHD;C8?iF4TBAAk6M?7GVic>d9gF~96hDs`Vx>FtR7?z#~B z@3#*I^zR!yHN2jETEyln^*g~CGzU%=oDrN9W4S3c3?YR>bwfEN#hGQRZ?WksAyX!g z#>9zQ7jiTzDzmY2r9MqliOPy{%${A1rAzf`8huREt+n4Qwtw*ZR}!1tmK!!`HImg> zzI+MhDCD0)Mw(3RoN~;cTY*A0i1=aAsGXVHL6#dkKqNMwXC{Ktc_%*WKs+x@9Q_>{ zpKvs8yy8^M81l0wK9i zT}U%RRm1f;L=hq(9yfyIb+rC$H4&0xM7&PhPujnSh7I?}`RAUATduzpr!_tT{d=^c z;2wwdYbRpenn~PFqEH!w&YwPqV;db#0o2JlODfdShYs$KQ%^ntEuXjvX`|aCds-Lt z?D{+|yYv+7NX>b>ZMVh4E$-)Y;}nIYz<=t=M{)SU4bh|B<0Pz(!0Le*|HE56whvmg zxYx>6_w?=g8CpJiHOi*GPHVEW1)OYLsi2dt=-KIh9I*fH*ozjJryO@6hWEY;E9bmP!Ab?C?jzRQ$M|8$qeg66)LL~P-$~EV z@=i82#4KyI3!Y0MRE@*E@!Crkyzs_zx0{e&Pg2>idN9_L*w(L-)i#u5H;jUAI5sRF zhD9^K#5bS6OyPStEvoBmVz3hziHw$*z7DT>YN?QgRw5EKN=c6kr}&AhLWtFjNTAvv$;i`9$!V#2Ujap#Q} zq1m;UqtmA!GJj5NLQ)}ga#H(k|Nc8R@9wK^@&pW|WjF%sSC7Pu$(?ZhRp;Q2TbrBG z>#OBBr^~^=T*oY-vyP$L-6gOcDUun3$e?t+hfbWY=H;vz0)jSABU52 zLCZ~+7s=_>mtVrk$23Ckwzr@<>lxI|e-9tLdkc2hVOv~s$;Gz3R?N4rX`5_QrZ@%H zum!cz3d|+RS!ASveV$gH%~d1;3i{5Rf=tGa`3|E-eM4(-GOe{TEL&EKnU$rG8*={q z1thvvHnwJj_Uq*|`vvORyuW`nvFXd&8#b)PDq3xem&`|LX+F}XO~B0Z0@PHOTf~_< zL0pMMg4?uIbzTK*u%miJm>QWnbc7RO5@~qvo!2e;>a}OCp*Hpog;(b!u@P%!xp9lS zPAJcK6L;L$1UqlP9bS9oX+B@`>LxJ{`a-gkn=CM!JkACyf4gbPA)?X7x~L(i5}k-l z8nZ=F**v{Tm^@(w-h90!PC4l$YQ_8ErmLG`x1F{%4fntP>vy>M`U_B<-;V-y0@kmY zNKC*665QGqWAWlMw~(xlwJ|7_Nrc8IwEgVk4{*|n$Kj+Cj>GlWTxD}|uDtwGbos1< z3AzX$r(lO96gYGK`RAeW(T8F5z*n$jc2B(5`fd{aZn*f8rkF;}GT!&)=bxd~gBV33}n5W_6 z58q(@?TkBbXo8ZdFVO04M-u%Q8&`Fp;_?DcJpNEyMM7h)rA)`6XSl#gg{>w+Xk7NT zo13xh4@CF2k6=N5JLIOlhc{on4P!>M#>TbZ;YVWqs_#f_BsF3^2~OJ|R}ROYbuJa?VZ_R^C@qpzN@4oSb5sKM!TT@Y zj)f(kV9jC$?$Fv;&>io#z7q}i-`gSrCyX7+``HIV`d$wqJ-%bY3f22sor=^V!8_^d zS}kGK`H~OE25Y%UfUeJCS#@8gHH3=BaJKv5==#Z1R$uSG z`-XjmKe@QF$Za}4YWFtFb1&>hBHNn^>XnyYgzK)k63;&M1hg8zl?#;uDOa+l)$TJ% zHe<*9fKyL75si;I7^A+p8;dJn#Y@j!h6W9`Vp_YRd)JOEch#ZGn)sEE7|iCM#!A+) zhDz*{S(H;wVzSaS1t1Wd6k^H)MNv+hG78hDkHO5D`KYO_v@rjQ@)FFRH4Dp^X>2W6 zYaqD={8|~#nP)TqehI|ptC6fiUELDQn^%QmMMSZ|RaO+y9It?)?-UBFL0Gx+oHW#k zy%81U2(GmzwQ_ZO*Q`=8bnpONb6Hb#c>5MCsrtw|r`(XK1h=kEu1Q*OwBib0Phi!8wyeKT_}q>d^yR}gKHB2myZFu-n-Cj? z=g$z^#IYlBRHGx%`1qqRjMi7_w0Cgdofl#UDl@z6vIF+rdrw??!O7^;?P=6j^#j(A zq;MU^cdU<%b;D?t48nk3FHtBSg1c|K$;MOkT|AMS+N!(F**@7$-J)b3i$pwW_B%xOsDAlg>}Xz1VZtUGUbk*Pvnw%dn;mmessRCFwHkxZ}3C@PejnqtP>x zZY#_@_vq~y)3*hd&TLHu<`edfjW!m<}1`^%ESsn4_3pcVaUWh3ZMzK8HdRJX#rcFlEbI!(bM;(Ixou6Vq z)qP)+)COZUfi*)>UD^}(+;K5(x~UmvOdDtI%e@W`m9fa#+A7P(7iCsEcf!$D4=Kq?*TVf-m+>=O(Q4D* zk>EsjHV2jjR&QL5(BJx=q7tdfHfOkQ2=E z@j+%aQa0EitfKbnaB_={QHbRB*~jmq@v(=a#U1BjX2H9_+HMq3UD$C%a7nC{X3FF1 zmvzCkkuA}hn&v6TABHXdvIPz~_#iy=z`b~{&71h3?OW8W-!MV1agZ6)Mq}K_!T7X& z8+`OZYqbC1E!=X`bvXR6gR%Q=yV^R9&pdQ1-fej=&O4)#MGpS)kAK4Dmt16P|Jf2+ zM7Pc#;kZVJqy5_tWBHtKn3u66ws9mjV$FE`xQ;}h*&8?Aa6Y!!VhilN(~cy}S5cvH zrG(J)u^1;dDgzPvJ3t*fliK9D=bXd*?T)uzYJr{~K8`~U+!JS?btZcE=o|z`)U0Iz zWMTM_{y4R9BeZ+{b}Xx6SuOj5<@N;y&zG1t^E2FY`}x>=uf5TycUN=$IDAaYKb9#X z%T2(RpDGfuG2i;os39$Z8Pi7Mx~nf{9UP5r?e0Wv>07|c&nyD-nyXI6pZ@eGBQ}lA zl}TuYXK8t?2wNJ9!t=9_-m^f58?I&wQ=b z(^e0+-*f?TXDB#^RvQUzZQT%VhbFL&e=nQ&B_@CW4z9iU4A#q4==|CHHeJJ9hp|pn z=GyX@T&&-I-H*i97_Fbb3AIHZQHkk>RZF{(+&@4Z2();! zl&TO_n@2@TE=qm1ocp$Bq?TS&;0TYG6{TYu^Kivw7h$(ucEyViU5lxM9>B87*Rgzl zTRipTCHN}^_=Qy56aW!d=9lu(r)Ouj(c{qLLn(r7uzvYxe9um_SUchS!B645vrlB3 zYh~+74kkgr+VW|f%r^0Gi;FPshnG;ds4L5>mrbu(y_6(Ja$7^9TfMXgHjudIm2|)x z&o_fsNqPLCdyt3m|k~v@E zy;twTVF&DER`<9u!;o%4DXe3*CCwj{dpL&vOF@pS{M$+<;n*kb+hUJB_P{|68{&gj z&2e|L#yE=kdHLn%F=NI=3qtciG|CZ!nf7EGTdQ4Mftj;Q`FB3%R%=bj71*#|GBSuvv(_T9$!h!c{Q~uD-rv8P*c2J5 z#gR8`Tx&~htz5O#0!a$lAahAjl{3pRYgQ>rOLItW6KJ)KbE}OF!(ABC#`WnDCpKF( zgbhgJUXjd9%c3=vM@=_BpT{WZ_4$<-pMMg2?Y;{xIQKa8>G~+vF71LJS9NEnA<@+Z ztdK>geJwfF9gAjtjO=l5VB{Ci;pHc;$0PS#g~#u?8W)^#JPzD{U&DTT?}a9(oq%T_ zxf#zr)C{d2yBV#Xyp6KMwlPj_tH)yl32x1@k*LV)htl+(c=y$NaKh0?*dnO-?-mfB3`idHfa=HnOZY{V=TN9BP8` zzI&1QU%nGd=MMnZjWBW(p{-r{9oEpAShxIJS~EkiaCTq3(eh>-bHu@H6Z>Jmz4pTX zY!`Al?zB?_TyTC9w0r+eTW;#g%P)qO<@)UHyRoqJBdpSdX_A`AZOt-Gi0(>4=z^?? zui@n~+5rb2xIa!j@i-iR{4qHGgky06aiVbIu{ijk1F*vm+hdU$_a!9CaA2to`ik9e3Y#C&rE%Zi}i)Ftb?<$8x_rKFFPM?Ub+tt-F|_so^r}bC*Yf}zp(K%t^1g*@i)p4t<gc*M!e$Nk-#Buh_o*y44XxUC8F88gP9tTY`pHKmv{rv$TR z7GqXrITkNih&8L?3jUOqLOqM^H)8vnzkeOENd-}bMJS9_tN*XEkCDzKndMWn&dbe0 zO=T$-SCylL4Jwa~O_1=hNG}qVTV~$STzhiM%&oRm3r^aT+(O*X_pbv_9QQrWIr~go z=IOYj8)87O$EXQ*q}9=zg6ne%YAv;t#D-O$L(4F2Sjnxzofr2cdSTW4?wFh39=Q|V zLi)(p@##CaXH5^idCjfL@lH@L5nnTRY25u1}+#MfW; zz|~h=g#Gs01I@2JhgxzQY+O4Y*r2gCk=s~{7!x*<=(K7=UF{IeE&dYIe)t4K`@U@v zV)xu~4Q{{ja@=ymrMT^e%W&Uq*WmH{ZpKG%KY>@Dy$xrdd=$xHYiz%L0}6%PDG0_> z+n2l0VbO{bdM5a25mMWg;PX${Wa8N;AHdnPK8Fo@iKI4&?y!}WS znreh*2&=@TP5uE7+;ba_IJhA?y#Fu?vpb?7s}tMgr?fUcp#}X3a??L1I-n%`QWG)|;^UX$>Pt>Tv#ZX+b(fxro31_=P0u_YJMFNYt$R6k$g^x$y=axt zvJn9+A+eFvR#WL(v#b-=F8LHI=e9%f)K@U1=Og&4OACC}@d13@=>ZJtbU(iB@&JbQ zY=I%&??;~x@5D3rormL(-Wyx~_0KkL+w7{7Fu(FGEUkGT54AWSTW{&}$p(DU%M}h1 znkHsPt2`@XGMZg~HSW0XEEG(54r>=`ip6I}Y-?$~z4GEUw95BF$4@_IS(6MyncF0L z_RCV%N!QNpvF|?n;+o4&M)s7~*fx6D*qr8)8o0lPgtu01%f($W>`Px6<`2L7BevY) zFKGYPZCE|OCyDV(lIa)hdtcI$6}f%Ed%mF3IRNWObj#;_j_SNFZ1-(3vi}=+@v-K( z?fOe`SM#e3H(h%X?z-tpJal(6+}`XmJaFrkc=VoYaLRE9V~fB135}^Fd^MmiNk`*f z8d|7NP%(N^5V1*y*mx%8ivn{Z$;ELsTV2E~Iw{(6U#9V%8E(B(7HNDfD{~SR_^GI! zUx8Jt7ouubv3aO!Yvy6aiaH-#+vrh{29ui+zs{dC&u0GpYlzKBO$+QCUu6TQCnZOY%{qfRRj%VFlMqf!r{G#H?XSn{rp151y-|X`Drk z&)so8e&9qHp~;@I;P&2oPwcVVo@luLUO4mABk|mmSK@;2nQ zznkCC1cw~DKMp#0Z!|n`FYE%LK)L_`(4k30K~%K!_Sj~dZE(clhucc$jZZj^0{u>m z`F;>B%&D{{m{&zp(&AKfrAJt%64|E27NREE33~VJOv~qJY)eb8;l8`$s>_?8N0;YN zRrVzo%pHumGY4YPyrE8d8z&JHS)7xJNfeMHQ9E-GCXDzHAHDMc-g)J2TygP9*lVv{ z@TWij34i$gA92oEP3&7`{sm+okNDff#_|-g1+Ctp@|}UlAH5IfG&v5VhrU6f+@HG2 zV2mC1DjFYm7|ZvmdgLZzt4D6M6l}tCG0$&8Y+8fw^ivz-^b-!pxUZf;-JA|+`ONj$ zcfUQ+uTK}&af+)nkXj@*eO~6QGfzXK!w<#}eOqDruorQ~MJM2$H=jj$39Uq1zA2Yw zt#|Nyl#Z09xM;P1je+~w3Syc}&3^=*e&RtJLsY)@+jnm&AN!Id_QsJ%9EuyRyONgh zjkxXR>q(r~tifm@F^|8u7(Y(I#YSk#QCmRx#$zjE^CA8(syYczK^NnUckF=Uyu9lJ{LzG zxgU1lZ6{oH#d&z{=?86v4lSp(*B-m#g@>-kJ$9r5Uc7h;b+c1HIu`qT{TE(8E2rfN`#m(l{) ziYj;B+6>!ovmLI#`cxEUzRCB{bOA+Ib~1>(o$R_%IqQh|CGTV6;O9yFN8-StXq?v*&`g!bTQVfS(6xB`*->U>e;-%f1Sm)>CeecZppRlR%1ooGMeR8Y-rSe*oZ32 zi?Co`6)LFJXQhc0w5$-xLV*SBK-RcSLy8S7j;ZNfu-MeFG?33@v2jMElANHt4?cJ=wP2Cwu{JO1fc^Hv&O2(s+kJ5oh5zwKAA(~W z9f)HZ9fUo0-x*twz_iG)I&-6=jzIJ4uEo=jKa62R2AU>mWhKkkz-Niv0x<{)QWGH= zv59J4E5Rl9$h<713ng~pVA2T-f=N5YR6n4`e}INjw?_!>2-8%e-GblH|#@8VCaxRyhhj7hm@I~-9E$d$2P)yFF$~) zw07wC>4P}@i2Y31%k60M&!{lTT8x5fQ)08v3&l?iseTm^D+NVcLG`4uEgR<|Y>Z3F zm&UoYq?w>#4-X^}iX+%|^|#k^8ZDgZc;l64(4fJ#w$g>7`;I;4K$cxYG-}k)CZRVX z_S$n?aX9z%qp-&= z+o9<>=h*kxOxa^SsGjB4cj2x6;?Un()~?yLSK9*GZC-AMl8jgJdDr`J&6SO@8_9E* zop(yssa(rafK-0=MRX7R(O23%0ElJ6V|{vmieryH0{id18``|t9JRCB(P|^9E$>Wn zqgBeSu+F}~&>f5Ce1g_3Z^SlR{nf0_-~E5T!;ahUh{F#(6npKthbfZ^`Z)f$gRG1i z9en_f;&#tHcg5CQZ*4BwhWqbpMX{nIhs4p{| z&}8BJ%0qH9+EQBz=Z^s-`YsH`kSP0bvv zT>0z#I`%*FbLQF1zh4fq=_dovD6RUWmW%cuwzWBdCmr7i!}`30LERt4amOBjGtWHP z)-E*bFu;hdn8Zc_SC822`+3uh*y6YIEZjauzLMNjUpgL%O~D%4CW%b}9KM{DCRKaT zQzSQ9H1@aJpz2ynUpW~n{fxA+81Q8e8?Wlqs}uV6?u34ycShgOJK?);`}uR_wIHPA z#c13(B}NgEt>1iw1hNPA*?mV`c<$+#G1VhmjmY?(1!~tuYJyuPX0Z`o2AQS+Jo)GY zIQXD_un!4NUvap(+4cCWLpu}VK2}PEaZ(G?ND2Ijq$c>-sg`h4Uz&>h?z$BXw%!Wo zopA*E_j(X>E8c@5k~P`iT(2v-(yHr5i?thSirV3s2QS5rJ2b${FFj7{rqJqb2Cd40 z{ri|Z^{X#G$5&qvU+VAP7(03x+k>W7)NjLaqP)(j%^R_)Pg6d)QXKn*h$%wEMb|4GCpImoRau#fm8%z`rgoOiYt$L1>4 z)G?DmBu;2fYUVBw@z`}vVzFVGcBG?tE2u8r_BmtV_8z;E>q-JT8%!|!;q7oqMg3pbD zPq6QI1=xo!^?p(Y41A8tj-6f|Ur4$f2??%$g4li@5++2@@a;?3xsJkI))VVbw=#VA!JGDMm7f!9yia7P{TLv__v8Lgzs5ktLu6tKhw5f3>!0U?t5PImUsAAX z9=ax4Y$816)!UHOClRAoMQ*bCl$I}8%zIQ%W)-^f<84QZk1Ic^ZfX;lgef{EfYlDw z9@8=MhapsKx?lO=^)hj&jFY4gt~HnPrtV~> zWo<%b%I77fZD^l)VEIOOv7SA8(Huy ztKK~bCbiGGTu4B3(+s>v_YpRiP5UfoTa`$%$%sw$q(uf)->fS>OG{~K9%EHi5$4XT zLJa+Ew&sS2tjwwsfl25aaZx~vv?Ta>EJ`|=-kjX{o)WwUrXfLAkJ$Kp3W)?nZW3G(Job+etv?3^ zqDU!)*leH2oY)j0nS&pOe}iV%UV?s~Jd3AVT!wx3-3=eS`-Z)vD=*m?_5F8fP77kI zt+ytTU4^uv@8XI3E+Lt1jRxCpix1ki=KCl>s4c0S*>*@A@oNks zHgiQ9(GjZ404rM~8V|2m{n@_C*$~N1iiZTI*O%985O%yqX^S{hEq$e(+Gf-~{G6Vl zwxKqzcI#HWtPfAu%SYCHKCe|9uwX0Ib*e?8>vgRWSF9@$o8uoTEnarP;tutfw7Pk( zm8<6|T8c?!!W9ay6Xu=ySNrbSy%QSlzaNf1YG1t3@*2#T@G@2|`3xIZb;r88E?6Ts z<+3hVUfls1V_wB8Ph5wK&p88cz19+%@2Y(1*)h!D$94Ufw#tVS7%fNr&F9VMdi#AR8*GO(981WOR;|4T2t`r|9+0#ej~QO`THdjn^l_TwryO4)oYex*|G(w zo?VITtQqWR`It9nCT3H^kwzsql}N{;lIk@shY3*$Fr8y#O1j>X8kk#a-dK&WBn(Vj z7h!2T!^3>DwPUihc7ARoy?$d zAXzpPWKQ6EXBU)7!L0mH=*dMTn4t6(-Xm#hKtDnnyjyqqRShcumKRGUrPwOdMnKwBJ&LkRBf+TiZ)?yf}&1&Tv(x8m;Z#RH|d zJCx$?(l5_@uWzmV&A+*3&e^l~u@Ti-f_|d_C8609VjxTT><}rkR-!He!I&o}0kVA+ z?-y3T_#!HveV%tus`n(3YD8pFif1BmZ%J~0s@)le8F;OI{7&M@>g#?oVE16(K#vf; zdjFB`<}^})_H%M}5(vnvQ2t?;>a7K=w2s)~49?Vq9Vb1D2~4 zVcDqdRzvhx`LE@q7H|3U3DPZSMj4y29c~0EWpqR>0sI7|3X8<$=cL@8G~!!L+=?Td z$<3!tej)oSzU3-Vpa;p3j>oGTo?fNWcLwB}!>MpN584ISmnZB6Y{kg8AYR8R$4X&# zHpf}k)x~4N=Znd}p=!8`dJ{0A&8{>dB zUn*|LMfb~_NoYpiPLHtbe|^RJrZf8l^CmB0bJ|_Le0WTyVm>yQ05l?Of${0VE7q3w zaZXMhM_blE;;emJx-Qeny}!iYZkz8Crr*wex|tGviWZPjlXH(?1@SF6iB)(EG@@`B zuaouQT50BCQin?S{$nt8V_=Mbo7?3Ru5k9Cgr&FjFM2U#;LE2&GzfNN&>~!a{-kB# zO0nE|{U*c6t=V7w@>Va?431>uMn8+u(ks|gyURZ-VcGsglwn$O(o(#+gqh9X8KwF~ z5hrIrguHoojFFLpP6W$Qr_An45X`lVjbR>*TzwjYN>?cf!8C7J?*h5+-tiH*NAD3Ym$Z>Cd5%BE-N`P! zA2_X;K5xCzarzlt^*Y&8qC^yPx+dHoK||`~MxexdOWx=kJHI-xQ0FN_W31ryti6C; zf#*Jy)sN2FdY5SZvVG#+GPma4KG?*&)41b2?J}GH+WA$8h>t5K{(U&tUyB1mnF;`;lKWY2-1Q&g+~jbg}sDuHn?*&p^zf{+4qn zCHuhTjjlA`#&X1%!B{MHXM^FDjP3E4`XmO}CEetoJj-=^I25hcsftNE&#B5rNZN@1 zsH8{QwCvvFKf5UIE(ZxCBx9kI-&Z}5?OrOVEX{LK{1I0Z3D1`yg z0TkLI8c>qvS-3boh@z6w>8*-4pf7pS;SgC|O+>|X$}$9v6<-humMYDJ%IT4J?gzi~ zMku91lv^dhi24Y019*rALfWJSzoX7~%HX6ttYB7g1ZY2N5IGKV;1!jkNDJQ@`b=v7Ze(gtMazd8WUq@SpO-3WS-K*Z z%7r8uI1x?olcdkwz#rh>l@7{Z{70P6q4TSr;2dfzPVwQmQ}M^71-6cBN@EKry&m_Q z=U8oy9wN<&qhKmrl6amiCU=`Ba>Kws+?}u2C*E6Indir!CoWchPF!3j3f``+HOKdx z-5Gw@tL}Kiqwm74$af)q-1hW~w`24mjnkzOknxvt;NtUut~5v~?|DQ`sNP}MPGKqf zVnm5d4xo+75H}jU|HPnZJk|dIZcL|TV*0t-c2(=wHvdik&WT{X=ivX6Zvkxse-fMh z+p4&9!AGul zWP(DKVRHj$`U8W#LRLIIxDT-bGd)BK70f&PaKk*73*?N8O_sl|nIQbhk9R-Gtai_+dBA5sD|GUUN1X;0$Y#i)QmLVk>b-&oMyN;Wuv|4Q*lgwLa$~R(bY)}!DU3S7O?FMBh34x{ z1GoQn?_gkVRU(E(d}%|cATZH9boKBMo=!s;uP!zIk)LNNrC)2zZ8rltp;f0^v zDgMMX4Y!no;U4g?9E5W4^Fq36za83@PgTLo?&XKOR@HphSPO!MBlVRias7wQFAay>WNMV)Em0$JeJxai5F+MO=GFh$z zv$12$K;>&zd{Ro04TPH3p$pB#{BWOmbieeYJbdbMn3U$*$BYsVE8j0}fAxrwQmJ2s zxWe0@bX4;bE`J<7>(;nU#@(Q=N!4qCFG|mP2IKpT3U*3P&XuE{oQF?ZGW0I~N`Bv2 zl$6>I|BMbNQ1WbF{PEttK>mH(#lzorX zNcczxwXsJ1M>G4|rF3vThI>+?1T5yJjCLf$r-3zYKvP#YBr?)9LH~nhRRWr-Y^Qn7 z&c?%k72Od7DY|ua1w|8;dM$V!3@K&-6M~*!{X8>>#~E3~Cst7t^xlpRu8FIRv<@+e zu>`TGntf-j{SiToKyc3m_qNEZ{P@H7&C3+Cz%I3Z43bp8JS}ZGvl!k~oFxo*SDk*C zZdDMaGSLl0txIQ({=ES)EvR8+m>DzR?GS}JyE_Pqn}y1ZFcGd(khk|1WHPpofjR}b z-wIT5y3cG!sADD8M(TD*v8YzC{F0JT5gtQz{ZQnp6MA&43sj@z#8<`&S0%n4&3*gg zyPcex^Rt3QFqZ9`!1e_GSzoMx!*`K?HfZ|4ul28=ItAd9$Z%)-6E7-Z4N>qOHU&>P zq8`LOl&ZJB_KUldC`dV^us|$eE|gBH-m|E*)SzsAv03%=sf6jgVOlj>=Vok*E5%mn zZP9hr`t_gIUIjER}els8mHBq3u2Y06}>Cg|68#6laNgz2<`L?BNMF*P9c?R^?Ic<{ZShk zg4cKXxPg(0QPW_j7OoI7-@Vq+dS6i7dU%O;F45wp!h6G@@4uvTUjqj#5W9{9!TpcT zj9NM=<&?u4VD9b>5heRAQfx`MPkG(}z63*w!kJW@B>6GnVy9otUxXxt-Qai(On4Xj zoup|4TbDwJgR3y9SX4=Chy`t`At*yheEsJ<|^A}ZJ z&0HYX?+ryTw@X)AidPwR4M!JFl%5!`XU(3(*7aj6d}`WuF*Ms(y(HXESd!Ah9=`Va zcvZxH{j5W>yrGH*v8<0J21wF3t}arerKf_L6dWndM;D$l!}}Pa=kn?Cg32!yt7^Y| z9vC)!kQ$6n{52G1MdIzrn+v=R{SzG|(JZZs<36VVzA4l;7swoPU5(Y+?wP{#B%|ze zUh|e_7X?(>4Z1K(y8a81{r~^L<0Ypk)Iq^50WXr3hD}Iv_$*?$3J=f6^6DvgrivPE z6q(`{wi*2eKYl|+Q{zpf^7HCslG71nzSizJ**ox}BgH?7#&CQeNcwR`ot`;83w9LHYnAU|1-2SZDRI=(~(DGmdrTNk zx-tB$vST5m^rpn>M;VHs!gQttu>+(Xg?1uT9J0crwnY{ zF%%O=>G^C1U3#KF(1VI-h&!MdvDCnKCHlc`9b z^)|np)ViJu>`t7&2zx&-3--&&WP+}_cbU!UM(t?;Hfd@G(SR$f{ANq;>kDOnD~D0> zgk{+T!o74IJC$D&u#=7Z|GyZDjS32Q0RIw2bQ`YlnMx%zEYi8Ab@m3e+w3X+F;nwB zByj204`d4o zN5xGetm7>MvsY7%+S;m{LQ}Ml4N)%o9sPURSA>e&vy^<-;I~vzl3)&wxk{SDbi~}~ zyUHIl{9nEr{QUI{znDx;cgLkGdmr!{Hqh}==M3BVdcNT7XZfHuuPrY;cRYkeT^vTC zo7}B=Hs8FidspFZP<#t!)qVp}MNu(U>3w*j#ti*ZZX9D_j4@h*MYQrwhiMr}Te~}) z31g`^d;qV+x)3W9CtJH)^EHJf*@wQaE_<|Sv~fIHJ8m^=(VmoGYv(J7dpj4*om^G5 zjiu#mq9aoZr@LH1?UCteq;MXgpG*ZF+uXzjNh7KPmcBe3rDtO4(YHyMUb$ZKH`bdO zEG=4d!;)w%UXsgCXxEfmMqM?9o}Nu9={q6pVe9x?uX6Ksa7WD@GMjWqC@R zuuPw@jD&Cd&qTy3XX5#(2y12IiOzI-cqPR&z=11Nloas!qor2Lk7i%Ia;p@At;M^< z#lNm}qW}Aa>!W7*QMTu`tq3zQfxa(TLdWZ^Pw19aMnD%9mWn~bDAxHKg4C`Jb=(dT zo{b1xE_(Ziz(EDZHSSf+c>BbM zX@}FnzKx^>Ngs=<_CsZ+p^J>AQXW=j-F_m?0L+2{72K1K50=Vg5qihlf zVz2m7_UEKPoeEnc1%eduKUY&!2MW=%B-vl{nw0LVhwE4PE7{31t;38p5dQYqO-;O( z7W}muSCoS*-8SMXKdim#_QVRkp8$I_2@dJ?1Ei|&WrM%bbcT~T&{Q}Asmse@%K8c4 z+pa9(&KD}}o`9;+xZtG*@=I09PtT7BOXVsFaWDR1-`AShQL#TZ?+{RvPr+;!qYOvxq6l*{PLc$PH9F zZ4zV($f&;H%0UNPN>gxc!82cn5N1YwXYc)|9&q!lOY=WqT~Ubwq~lI^Cswa|*hfLJ z{}g^NLd(pFy0*c7brk-m6h1M=b->){8h1m5wsOdH48t9*3YHtAZ5?Y|O_J_I5jz)* zY!sx|I2mWUH0|HVcvMFtQ*uqysP>a_&N#nrtd#%RAqoE^W2SU6H#_Rr5y{k4g)Tn< z`@d=5S63o?dC&{7xb-aD`R9;b)wqF*-=Gmwm~Mt|?sRvb!N$srTJ5H0=6qPtd?azi zD(j4(8H_@KA~i5+d&@crSF`SH=PoAd6`f1%`j`<@w~C1sF)&4-5<`!2wPV*oz+~pw zg2BNd^7wZ;YG0%o)qms!Hc)#Vm(!FvJ{GjTB%Fk-?lE#4yCzI}w#$2U4O}xIQ&ahp z1#Jy&e`UEVqYghAoT%L>?X(CQ{^v7}S88?j8W1y3oIBzmr0_6Tp=EZ!PL?!b_H!0> zN!QgbG-WG8!=72D?dvYy2t~qMgv&kH;dJ@>siQkjYDZ#YWeRpKc6u99+s$7t4^^xj z@mG!|8;PL%2|{abyGS0&xJYojNT!WD!ZA;z9R$OgZ1-pg{`4ZgQJTJdE)% zUW+hySdF_InJabx^G#MHxK?@bV#hTbj_A^=tY`7 zbeSo4x1Krlo+%aQzZ4c&itz}RG|4*%%^>E#2(gklcC9Amp1)77S*>#Yfydx4B;_+k zJ`KduopMi_ajnTqQ0p_pEBsl-*tGo6Q0KfQn3RmWtQ-G0v$NwC#jV6p9d;Vu{(#}xxOOR$%tMqCDOzWq+4Z$WqU4?4io$1 zAbmWBJ>B@BW7jCzcMf0n?n|-O$fzdNdYYt%RLg``uU%)%a?*~BKh6jsp8K0We5%8Q zpU)zW1Clr{|EwZn_Tpvj*Ck(lOdDutMeQ>a^bQZn6z#Fm!U zayxqHM;J}=A_^rpG`U)ZFh$E?^48{_&-ChAH9`Ty1spzbng56ZtzB7SpGdDQF2^wPti!5M{)hG@Js^>g7vDBu`m|c`UHH8 zf1#t>9Su47-JPfhjHs$y1S;Mz?6njyk}({mB+S~X7#aq%n^t$%HQNH_kyW2!7P+s^ z7G&*j;STeQ=46Icvnf+Je8=oj zpqjvDK2w_IK$6{LI4lzf=WqZ-#%=APODTj&R72UPBN`0k(fy{=c*xH6LF`nv<$7G` zbKm}k+e|NCUsbrK+6Q~UH`eO?H1q0O$eTz_dZ42mn(6O`hb#nPCGg3Hom+owZI8_M zt;ELHfhN!~u`VSc+V<1Xpr1rHy+EI)t7#UylmD&5iVq~CQd)HPVzoA^r za?iiP&H<<3C7yootbRR)_N0pdARq8pFtZp_^B*e}n3f#G({PE)y1j=*shJq1F2|OT zkQ9OtS15SkuRyTHQF)^Mh2o)*mJ;Mnhc>lGl#C4YXd9)Eys{xUf5CF=gxJ<^y51j~ z_sTcU>%aLzs5v}e?8BVZBG~Z0Kwy2P@iJBRm%W_*5AOBic6Cw@k*$S8q1j(lvy?Iw zj_JiWxR|+PQa35!xzdne%D}SH}|?{(ya^TaG-o`_`jlrGcCKiIkT!gvl1EqyTucYx_UQe==wM>;ZNCph-xOPvvIifz ztiop@)V|G(LM?cZv0(lDVliZ~^o$f_mS>!RSQN8Qa3k|g$k4^*HQR)!wXU^R{2*2p zEL{C)IwJDmk^l~c?l=!nIj8j<5AS8f0V)6?_=R{H)LZ6-)In4xid&$3{p0(#$zo~e zj<1QV36jiWpUAf?gB9;&OJ%jMeEhnLN0Wj$EN zw1|2tKN(&Xz&HGYsB)gJxSC@{$%2&>XD2DfB1XT(c)871oPUI+;@4?-Ks~+b0bT6O z$*xsrCXE=W|IIh&G?IF0yobNO5?jH7A*s$t>Bg3^Em=zzJ}aB1XbQmCTgf>%E8*vY zX(&I`+h4kASTeE{@0?ZJb?KYFCd#7T-H=uegD6kIqmThFh0s_ACW-{;=NlH+D3o1l zyM^V5oUMb%zkb~rsmV%hC?|5eqwMhof8fmBRX7J)Ug|BSpOLt1Vt1{fGAl0HAFTq% zK?L=QX}FS9O3U(dx=60f&kj)ZY3v_Sox|-$P2wWw*|$G}^HiAKh{{?eXDu2OxiQ?S zB=wc>ohD`8_%+KFhyJ%2|0sn)N=&1<$NN5kfZ4{b9~ELS0F@Z?QOE}^Gp6H87pxXE zUv6)#G{#2WV$k-58P0iqUi9W7-F-{j@}h}-(Yv6B*#Vb{R2W5>4l61XH;oK5KQNk8 zz+lQ7gjK{+FymvhGF}0snd})tmB;}mQ0xB%Y!&Z-8lA^uSNPVjLvE>ADOjRXAAW1X zWZPCk&psh)fk?0o72C1&mwj6WU{Pl~%x&bn07_z1VZ)=~SUpTla_)bmX^5F23zI?n z^2#c-^s_=C9dhR~BL{?&-_f*aQXl)LL+B?Tp2FHS10>w(`h+D9i$^f18+DLwNkIUX zcR;CkGdyB8lTnkg4Ppn)dZ8 z%bS8PbLi6G+iVdz7OH-<9=y(c`9i&WATr8G3&{+X;1uL3nip(*R= z#12N`FY(8NICnVV*C)O0&A{>hYf63bHGtaUJUXgi5%E+HW;9jQ+CN|==rvVs@KQR| zSIO6>rD4R+Txohc2n7@>DN>gUwZ`G}+F`r%QZ2Qx%JOhpeZZ$9VQJ_0c}F`JPO z$WJ4LMcU%HC3AJ7=wRlfy9`4#`6@jWDj^^AXv`Fk`V8- z+N#x=!z%@vI<4N?p`Z0gn%qsl8LT!y4tc93j|Tg^1^}7?+aI09ul(`!%Sh*C zp5sKkaK_9&fu)nRwA7`ID_7J_uXX|$b<16z)jSxmoV6(XT$L9CO)C=}4rz9>{0za} z1B=DdKQA*7peSdFm)mv}SSH8QE9fxY$z2zt`LWT#X*FTQt{-EX7G-XAmG771hF`LB zh;RWdwxChoHf?Renwx!J1MT#~Gw1OQ7GiYe#}un|Cz$fV+M=d?-5Y}nt50-POe~bX z2??0!lSFTIiMG0fe12@J(H|uRW*)^$kH5^+8Mn1(ChP-^9tI+&FsA9Kp}^M*{g@vI z9f9hxHpyiZDbunH`y0trI!M`Y9^^r3M*262D0*d~4wNFQ@rE#Q+drl^w*DWUN^%Qa z3TEmy!W|l(1G)x^ktix+VumWYxk!yzeI_#CPG|GCmXp=2TPfLaI-Vu2nS{Xy%lgFd zRaDw*f58|8?Op1sX?_P!RPa63xr8zp7yF*@M`kp!xEQUZZ*kjEr#|blZKsU5(sF0X ziEbS~#|&ozg|y|3ez0duVhlV+tyT)vf4RCev13*Q8hj5|V7-HPsIdw8Tm51Zt*SKL z;SQ8HwP<(Qw_;rW+bsEuEh0^0i17kp2vtU@nmtG@DgLe=A&03CRwPnKL#dQ#2$>J@wJmPt-)ILU zbc5F?tARci0uh>uAq)m!r9C5?&?5+Arfz$Lv;VwHLMOb*S*chjcU9bXJX1$ag^raq zPILa_3(4rjOljObbKQEv9?4PUzP-_bL=mM=m7XbFc0h&CY%DtFb=3~Ao+z$Z+3ET` zOv*;lFwfXKA|DAXIsX(C*yNy~jom{0?<8aqGMrEZ|GQuNB@w-{(vBcLXvS)_sw@3i zy|O^fCs?Y6>aW_5QN_zNO`4V3DeTpn|L`LwMo&bJ{!_xL22!3Y6(HIfVR{My`faWR zcq|!lhdO&W=h#c+GiB`1ac4>T=#^{gy?cfdGntywaK}< zzB91fllju*VCy_-C*KMg;Fn`n$4c|6j4TVy=LBa)1%Bzcs?xKuCGyLCLz#$p!D}+m zNQs4Dun@U;?dVyP+v4#_$I_OpzLklVs+CUT*C;1kT5xiJGZ`~ghr;g_k>(UibFG60 zHKZVft~~UUQzUltnqR9^C8(nesz-hIA#nVp;hE)NI@%QcQ^$x&#ze(}K23!~?+CZ( zMDi<5)AiO74b-*=@MwlADj9hphCl$>;2ZFK%wtB_yIC!DtEh6h+RBtd?uIuO7JS7J z7QJSaqxq`l&E|i<&P0Na{|~iUlf1ZUDt80#^de_!vw$XeJYIS-S!yJKq9EM@zO-n6Ik&Kk(6QQ5a%$dVZU?-wSo7q2A^Fk_Ulg+2%p}q+r3be`nLjNMNYMe z-G2x1-fw<$?tS~gWx1?mGt?@#Z=mi+zkg0n_>WF78E%La#w9OouD6l0&3bhV7aJ40 zuXLu#ypS~#@l=1$s4(XiZ2#Qe%3EI@#mXQHF1hjxi~Ano-Su%bQqA|G%^q7*nE&)7 zuK+xG<#-}-$Gh!=X`NM3T%{Ae6`9LgrJ52IgWQ@_`pRbHi7hO<;HEX14C4ADqwp?)A{B?|JrP|D%Lo_7k zL0c=qJ2nDf5byyX_1nN8U|~NXfn1DQ>|l}ufs^7mn5RFSX^UNrR6^Y~kv&g z9=q$hL8^^03xW_Ov?X=lf@A=SA)66@Q`FBxG&@_YGKxx{`E;V(1vd=wx@*kD$TKkt z-aws`;(>b>JEmA6{Hfyh^l0dk(BF6N38#&;#~OyR0$D9boxH=2f$0V0UG?$+OfjBd9$yqRDs3kL+4J8;?z8jH0pnu1f? zo{{tDApYjJW+$`7_#ij|eR8VE3|a8@?`JspO6WKv+iN|-CcxZ-ioLFe$9gP?kuoJ) zXAUV4UudR^nub?RHF!{6%yh<26`H6M2LgRTUc*NL6VGr-I?^wQ+A7*B=J>`ge?u<# zYapQ*p!A+xrjTH|zHw<@pKppSumpT>D7pOVcV zk9Ko8p<6kFw?CUq72*}0oo0=WiP7twNdkN#nEB6X?*(oy+-oMaTc{LYyByTk7C`2J zMM^t9{@rkAG-M@eu)<6GiU*g1R1j1&GyEa(B;;&E)F1S>I=P4Cf;Wce$FpfJ^H}R9 zZO(;fk`%PZu;QC`t3_hGMuqmpIR&Nes5XNqQRIUaf~PpWb6nLTu zbaD*ZdXl0bY8?+*DI=>Klbz^vj>bPlmFj=ehm%^YNB1(05^Stjm3O?kh5v+`S+EhR z)hb;h+VSWnQ^(&h(_^QU=r>2y(NS88onZml+Aqwh_*AG67+XDfD)U@_cYsI7fz%05 zY}rQdLue&ta!8_4$w>FMN5K z=*PQWkEo9~#X=dcyu2qa&L-#UO1=E$g;GdVBGP%?&jHUxR>64#&8_>@D=w^6HIgy0 z1J`9cFC-@h_2q4rR1YS4lHx%Q@7`@RG8U`7aSP)KI*R_Vz(_=Gc2zh~fKMr(E zwc!og)sfsA)pO+$J1ozv9ZNIQ#`gLWCGkJk5fs4*1Csr0;wI}2!VeG?Ue93rG*e<2o{@rcQo5trg(<()FUQ|z7vu3H)O#!WGA!SK-@uy9OQE8nZO zxhH2W`5}8jjbVYOvGVvsIeJ$ritG){RV`bEp!U+TO9FwX==&MXk#M`KLvV}O*@1=C zPBhXy<_2tZ0{9EK8rqzgh<0rK!Sm=D=(%KJMM(-mkY*)~VNBi{srvo$I7lp{35L?NRQjo0h~u9sp0=j2 z3>>kkyZlF!NtB8rI0mDPpixP6t~K+L)^yHmSD#OIKY;r%MZ;uioBfYN*l1G5VOy!5 zij+>nMMIj2{z$R_< z7hj1WS@IyxR~-Jf18gXV8R(L(7ThcUJB@1-VHo*_YL_+-oL1B|sv$j+e83RaS{pTj z4*3zWY)NGSMdXmSmUQhi1#MZYHv5Z-2LGmRk>yP|POH`l{i7QFmVC<9l#tr^n;ulJ zAt9}LXgeBZan!=YSM+sH4ogG`*hie z*oMM{`PGzJb;D~={O*#^mvn0fs@N#}N4oadU)%%Z8B04Pq#5NGQ*+^MFLjn^~eJi|GKYTGSKzjtiRSXTmmf(qqIZ8;&1`_UkH-oJu4=UntDB+aYsRtxqw ze2t*3FDH6#WDSO8*Y4tlq0!CP;H@U_Os9XUMG=%|8@MKn5wY? znOe9iwDKJfuo%-OB-2x)vgokmmF!9^H8IO&m*VOCE;(ot$T@*Nvg922ym;x>;##_G zpAkkl?SS|OltJJ=a6TDEO^ZabPt2cs9o}v{#by^~8Y=wQdPgw%+SpVQLar2zs!2&v zt(*)A&RaI)0gMq4QoXk>GjB3nuo6U_2`!OUn2P4J6jPN(?lV4R!_*-c zWO#?_le@r^9Ee;I@+7sR?t-IFfESwTF;ZHe zWUqBK{!;H6uN*g!6489t9kcQ8_0IZt-rKPEq{fBuweo;uKpa8P5sA-a70-q_q;wxn zYcUXf9QoF`{TlxHBOglF7Y|N$HH;~E2sP;EN1?@VhPga6}9O1bh?9N1iQRHfNkrYWi^)SyIta7g9n+Mm87T_IV1 z_loo`SyG55Mc<%CLtf52K}sn9CN82b(AnoU3#L7Nokyt>LguIK)ZfK89oBL_im9uG#T zTdc^~u9Q-k8Wdwwsqo1waq=WVcm8pryqIsp`tGrAeIO;*&J{ zMS>x378BPkt5)BFYo; z5XT9*iu@8N0epRvO;7r7+8-^c zILJ7P6(Bv6U-Dk0$TnjI9Dk0|@C-FKp1wXV^q6k=-whJ@oqZ>>4VriA3LC|iToL#i zKvVhnFuNgXyrmE3$#zS)bzzUv#o79F08usTw%_>2UC*Vuv%yb#>#q?Ie1=J3$}s|v zku%U!pefsQ8%w4!q_nnIs9vs&c4_1vo>qko1p_2XtC>ZGpX79Ofbg>@*29iVi%G`3 z$7OlrzpW_H%2ds41&7c}ufr2plTl9^RKfo5->!@q9q%+-O*={h{SBWtlLOZjVyhm8 zid#v1f%E10E8~oEqS2HG0@f0QNfkj)B|4P58c#ZuwP5QeB3uxZkXizTxX)2VFebdY zQ&_Yy>Q}=vcTR@-)fdN={3Z!HL%Nf?ViF1 zk{0@HaS`?Ql1~YV1F`+nNy{)^;44S-vMs}L-LPY0eY1EXhthDG%Fkn=sK3h|etn1%b}88`-`#q2zf z<%DF-pN4jkmgI9cfwd8**5h|#KUUyW6|=$z-m_IVXBwHRof5L0qaY*W!$Ox4SuG=# zrFN=)%^Ga81oCWfOeLrc0NKW_3`nDaX_2>lvaw@Uk%MP%&U81w|Elxz_YF!k3X$NG zRZ(fzybFk7ocJV|K+bKb)_2LY&v8>F)bwCa-=;$Ve%$6{G*XGt(RfG`HY28|N2@a* z71y=Z{l&tbZaxlosmBFK3T8eH%RaQUEONh$aZ{Ah_Z^bA<>uCnV|JZjs zK~JXx6B9Kp&SyJu0z-{nz$Fn?w^Uqmo&`94B<#s&4d1^VWELi!yC=Fx=rgqqg3^EL zr}n{iYy&|0oFMzZZK>*=qYH!gaNm9AT*m>Vcc`pICL zI+H>#;9N?(B|x6Ofi9-e+qankrxJQ|iK!K-RXJyGamS*P04>etB+?fVDP`oBiUzKX z+h}Nk&J!ie7bA`k16hsM+R5pC0XU@wVUbi}t{CBOPp-ZXWp{xo??)!*rZdjiYy6CXd z^3E3W*)ZmJGRwP2W!ys+t?jP6)lhgP$agZy_xWEJ`g?3wREZa?%)uJMKEcaf3aHcaLx{9X;7a+H14S2Ho#0E=sOBx_`}eB93PNu6$F9sE_pUvi1!e ze-B)L5cu^Z5pOwYL-9t}U1FT<$Yi+?^AmR=OFhT%4@<)`IDD}vk z20x#0j7_U$@o)c>7j7Oel%OdJ-GJSwBBDPE9AgOn8^`{1dm?%tJbG%Wjv>?EL<<`o zIyX0ug0fE?U4*Z`yL=pzSExJt#*+)Z6w(mB+AQvl!KT7T61=1nkV$0^-lV7cf>&Ua{0m* z*+W#rl72j2@s@2gYe4jLWIx0F2A?`lAk*A-JmjdhU1~Vn_0|wl8?~XG4yPVTSZWRr zg9EZ|C}=DU4q6=NnCxZZSqr~g_elf`tgdrlMPQ;`Wy;Fp;f}nTs8KBPU?EDRF=RT2 zehxYHuxB=F#`R&a$4zzaGO*h%dc5VXwrcYz>E82^-j(twdHf(v#Y4#}2Ep630mBAp zoW8Urhq*Qgm-`E=-C1LKQH@q*MXDJ-deak9vYL!zBpCAB?rX$vF4CZ(D(ea0!&~Of zUc$J*%^pc~Jrf#FXV3pFAi_Ectso@dg&MsmE(R^*hiyQbkwFAIH(Y}V`w;$ zM2!ua`w8Xc0>}j+a@!-6v9+SWw)N_cTU)>B*Ux@e8i9ohIlY$(Q@_65GQa&huO&Sr z`nJp$1f^!AB~5*@U*4@VwDMdBPW3i&=D2SNd0npk3x9`h4Ig)fF{DU*5GCKgjKSEF z^!#YhBW2p1s8-2*{svIeO>l5XNZdf|+jkeG$U48l54ow4Rq zo8MS@-ZD{zD;pMp{Y9?z++U8dS3O}9jnhQB>7yR4@EXI~t}GkJ;a?;oY%TdY2X6@& zkyCnF1ZtwR@jx{Ssl?b=`=3{0F_1Wm^fOg?!yBqH0{Vt##d_N0Y=Z8#R4$z`6}Q`#-h!725!M8R4{8JH^=Y zp>cJ7wyHOB5KTo-2o@41j6!eHU_T|uSe+iTUFp7Cq#$JoU??O) z@pI4;e!N=ZE##*yD z$B+)Xkd44QhiBGfB1*5^#*+bT*uq*r;=fys3y)ubAJELPpuIx|&yi*4p!tR`Qk+6( z#BOa7l{fNTGov)w)_osk)j}@dGTjOna^m>VbcRZfl{`r(T<0CQXWK}Jv6&QIuKggo zg@Y^yq9#QSAX@QZ%-JH`JWh$!R=>B4s2px~29BO8zZ9<(-w?H)%xAJ4cZezK-;&~- zH!30;2v}@uUmwq>ABdRk((u%e$Z4kOf7j(RzxUceyiB;+(TtMrk1(|Oix(efx2L-t zXgA81Tox-A;UY04Gnyyd+gyHOhPf=#vzxZu+4+%?B^e6M6j{ml8*0DqO#8yVCxk;+ zeueiJdy`>)z`y?&$A@mI=Zt1y=|iKK&8OcPU6Z6>AR(X4^kF zKibQ~AyN`w5rum!nPnV`nCv@Uez3GNKXZ$m^xXYlB>i8+|6HC-jthzK+}&ZV^OU%{ zmX=DdRhqN%aE3q!BHF%Yt;?k7uj>n(Mr`?W0lwBji)BX?TA66Gv^-phXZ7CvQLEUS zRt)9uAF@*x((n|5*eq71vpf$+Et%xAc?q*cUPcg?J~P3uT(Zo=S?hzB6dTF=I3kdZ4=F-8(7Qrr}sHNi893C!hRd;rAr$k zn2q}^W}4tD^31e8-?R{ln(sQ)qJ;Yj?+a0sTmYu%d1)5Lw{ zPh>yzs%I>qGR2MSMB5i;tfJKbVc=?20r*+SFP%jfFrEmw!zjmoQpX5w7%TBO@D*L?8Y2qjc>RWhvg@Q}<>R}@0LA>OgEx#?m>ys@SgL+? zepdK?uK)OS+wCE&D_UY3Co)oWZZ{D6jX|i)d0I33$O&i`V`Za%w3qt-0N_9$zh1CF z4F#2`+@x5@efaQ$51@C?uCzAC*}JLD_}Gz?cx-PDrLQ*V?a&kid#>7OgxaLvr#2f2 z!bs8Dq$A-DHP@i$TZpbuDHs+dY|m9%ZWY?Ib)6mKxsX54lRrCpFm!*+m&(MhQyL_n zBBD@p0ZXS4~d1{#`=eB}` zJ+p8I=9J}N!GbDO*UUt=EK(BQoH*z>x~g>V5AVHqhRY0aff-;39$>)O1e2qO90v^8#$d3qv9XPF z&N*AomMqz_tekU}T2iZX&N(NgR=2vP&RH_+eV(=Ut~x50f~_t|*tPXrs_GN=*(cQc zpJ(mF|NGx3_u-A5p~^}qOLiAvBMSmn->%gN zS~?1@W5|&JGl8@AvroaXzD`HGOZ--hzaaNDr# zxw2s1bZtOG;4WD>TkD%X@$vsu2;Oqj^(YTtSa4tAAbDTtY)xrf8EH>Vctr2hXHP#( zGSar-MF892KKeQ3d|i%>zyX7^WGFOY-71;*>{IfypZ*vxEmm(x1@^VCeNE0k|MxOw z@(Z$R#bSNF!Y%&nSy4yM`_B8X^_|XmPuw%1FG_%g!UxZs4W-5B%$_-el3DN>v~aDN z!K}=b5P`_+!Dl#>hp8lAE*j6-gG)`X8?QMG_fpj#uP00!plBH_FY9iBmkE~_!A1~q zUyFV?AOUh(C(7%JeHFrZ{{4%M{>|SJA*OJo;hx|bs^xRU5oYjw)Z@3%i07{fpF8SG zrM;zAw%2peZTyyyN9(Q@864m&*rVEQ2p+?ElX!YF$;cDq1gHMC1Y0oaGKMAH2qit; zgxfa!AmDrm5IEP4J=D^P#%%RzsjbRT)fJ*M;?!P#*vo!<3*$ugmSX-K_A+fhs4A z^!^bBR3>!XY94BAs?L#8pgiRV{G~gO@cIrmJrjg-B zefDvlP{(#0mXUyD`T3HaM&~skB1kydOQm)fZndAN@;Dbk%}Vx7VzT1R?`Fh-B4;H@DuTn<9H+^PmI&s z4Qz)>d<#1OxG{b{I5;3(U7ga_x& zfiYb8&2M~Foj1YCGJF6qoBZO_03MsR)2X_Urz*cpZKOgY-1Hb&&g1#vr?l~ko)^l2 z^;$@m6Uf8`Okk& zzV_9x$R&TdNI}PD^9oDcht#A^P_EDE7>lg8d-uEF1(p4N`ShnhEf@Xy0(tzghh@#` z<#=ggJr^4~zyZT_(oF4~%zH`@@jOf^S?6SIr%I3TVSN(rJD{aX$JIlratRqh;o-t- zf#(j(EJ9!}RUSgBBze-x$`9L{VIQ1l=p_nfz_dKA;RpWK=biTi_Ymru>Zrb! zvrsei2e9enoq!u)L*RtYRr6xm`M2Fms&sux!Lvcg@foP+tk$d_Q&=)@{!LJZ`^VXs zlqJ$s4{N~nuIIEfC_|mihRs%}3?Wy;8u1*o@2Hp7mIho`cH*v*HYm0J-fkHi<-BTa zAYv)<#WaZ;g6b=pgH)lFo=Va9A!0_q7W%%mxN@as)GgPUTllpaEd20<)zkKUF(}-*(IO^2a~?4p8{AhBV*#&i`vl6iVtH z|NPGiPcHi~*8TX0-_y?HgmGDMhRmBYRW7~cLizd6ek^z2d9(KaQlPo(TZ!{$i`7ub zPaUN>OAr6M?z~ME@BjSI&rvQy)6_s-cCuW2(Vyg@2k*i4XFVnEA;WoCN7bx#Ne(u? zekd<1Mdr6 z%FK`%mTURo#C6U)z<|p*vcHa?p#WgM_N;JQ!rDf>;WK4Wvydsb@#jFWxod*$R9W#; z4c}1~9d(3|1tfHcGBty%@B0Fox#XekIg54rsuTax|Uy7x&N;8tH- zB_&0yV@s8e-3>C-w;OMDMR4#LSe~ZC?vz5gl`*td3U#85DCp=JA~f(Qd}wecTFI_3 za88c~=fsd2>qoR6ipqvSBA66V`PwX;eai@hzg%>I=9iz9D$5qnmkEzOBvU3mD>J7} zkw+i8PyTk5oS;n0}|h$ zgP-eGEmWmOu)Q?p8HKooTg?fX;T%y;hBj%lXHL;!rdU>nE-$(GPx9*27oav*OJRPB zI;&7)5dR4yjH%Mnk~eCd7|VD1X`jKqlK|TJa>eDB0*wEm5P5MT6cZE>)tGic6@CS%EmKzi>DRjB_q$5wSzmaneSir&;R^S zDBHK>&ljGr^>?{B$$H-zO09QlQq>|~X1pnUXjGhb?!MDGP3wE;u(=*aHR)e!cwcN^ zoSUj60)*j5zNj$F%$Fc288~~Yb%i4SwihG=n>}Z^PkPVHLTZc491InR$b&5ieK?g3 zH`uaJjoZ6xYX<1yZ(ehSnae|G%f^0@;Z$pqPX+2>9#)5zuRTu+Hhl@;cjQOF>GQ?k z1682E&$hjpe{q09W4_D>WuZFvBiA&*Sl3)plqL0encUe>A-frVEX1>pm&HB1w@ZHr zYHa!Fr=E$Y@kkCmu}yKXxzK{MgWxvGS-AV93(9Tx?p+$YFVBWUF3FZ%+p1-tcem`? zS*1hn6y+yNQ9-g4b6h!XRmeIjQ*RsqnISvvFs-T#KP)(&D*WKW^>rvtV)e0Ee!ligV#lIw=b?^12w*3~c%GSEw@{k1Z)z zEnf(yY_L#+qi(>pV{5|&b7#sIzVNwF)BStyz8(3(DLeCOB3%DdCQBF1S4e&5JKxgQ zrhJho%1e{kGhUJ#uD?>wJoB5Xj0t3h5`XdYAIp9B+=lfpOJ?dO4XHAWYQ~oshEoX_ zl)VBDS0M#e00*jS1>Zx)za6-2nVnM@d|~B5kZDL(jo(e#Sjf(v7Xp#b1fMHz$Nc%p z=ZE2JQ*+!8=gtvx*uv9+Ud@f9!)bf8g)S9vIaMoP%KW}|k9D{)9GgZ3$FOBEl*+-U zRo&^c;LA#I8O%bVR3A>|d8l!{H_OwyBlz{ahs=*~v+Lxq$HB+(04>!pWDDnWYq_>c!~r2|hM@ zShZrFf=frahl3!vi}N`SB;ka=2}UTL7oK|@dH!!e=kov|R75Rj6DRBe1(!dY>ib3@ zER(NeE6PpL&?v!u{k2!(yy(Q}tZ79W27LITdo`R%nEmG0zmk;XO#u3Jy3fb|^Azo` zW)6`~)=Zrq z@I1H>pNF%5nJ@sFgZJBLG=O>Hy0aUJfr~238TZF0ffBAaGqdN;@(LY`-?<*&2^zw~ z*JCMs2owF=8lGr9ovJhJgY(e7V@~;LLk_pE0*-?a)6f0j*H`Cf2%{I z62o_fA@v&C^HY!Ss#fc+8g$$$ojtOodK*oL3@TcHwIZfXPh z!5AX+A`TY|AAjV2sL?D*N?Zd)c%}Tuhd!uaWeD(rd+(Hlbt|EG zu9I`lIa@yX!4GQ46pxtv_0kJNjY+gaGs^*B7~BXol$jyHazFx*=a5~KUwB#v0RCV9 z>;KbmsoUip=1nW1x@iqDS*S@L> zjL>6QImZELGZwWd59V0!r@d^ zZhDXDSZSs>O`&-p;kbk@%Yd?2!wGK&6jN9ZZVDlMQt30q=tJE6j=b0ysR}PeRqT4g z;o1NQZOy3rSw4iC&SXs(Q9Ti0grJ7R0U)d=Y!qY)KLemwMmoDS;KaYJX+O3jj1-t2 zerBu})VbOm1ijfH#yCE~#(kJK^Wkw&PHQR5{9sPeX?T$#NP-I2m~$i6RdZ}k{I=NI zv5s&n20%H`HUa2Vn!7g^b}rQEYB-~QX#t)=yi~UD+AclaT{1j8Ec;($lm0iJ=r6p* z)1i}*C&mdkAr7`c3O<g1|eAA%n#9UB}S)f*L$h5yWSR1kJ2 z&<@$@YV2ab#v2L=Y{P~b{|6AE^2t$V)MT1Zyz}U}=pP&5X$K`@Qou^8U&G#AB(NRnQC&G|3h8O3j>Ztdh z{?sRRAF85jQMOVxL?K)qFbFj|eQn_fxa+V?&QY`J`pYjqFSp-vgWPh{bu#INXCyr} z5$8b%PA5+g;e`O#jvdk$FPtqGUvzM#Klkh zZYmnr#x;Opi%mMj5P|wRvtFY(8d{X z+yq59l*)62gI8cUwG}Xb4YWn5hK6AwnDTsBms^VaUkc@feH^f;tl08T=OR9<2bzBB(|Co%949h@YuXJ_nk=AX^ zI@A?IV~pvyw>H4)@#D#n()?sVDGiPua4XAH!08~lB>n%>4A3wc^c zZ>ytQzGSw}7{I)!mnG``>BQmaigC?ferb{d z>r< zf|}>705ymj+zfE0)C@LOk42zy<^w7wK*{HWWAR$^WnsmV1yY!st}s(j;W@XkV>o=M z{ox2H4@hpO5HjO;3qP95)9wURa|Em!fyndo*MrcrkfViKdF?EO8}6%UfBS2!T>`L- zFL2d-nX6%kb}Yxe;mr628C&t2u3X%W> z4jV;)00!zj8DjKdIfk{UtN;wYT>=!QY6uZiHm0s%0EVeJ>l{wdFfWE!GE+Cmm%sD{ z1qd5$Y+Sd*94>+5j6h<81H$l`rykK(ec$}X*R+m}`*GC#AN}xq^6`(KqG3eZ4cA?1 zWk)$I4^wD5@g~da!KSJP%Xm&GuYD2%27<*4W`tTfQe85fSX{{SW1|zCJ5?GSu&EV5 z08T46bF0jqHC3*>;!+)bh5J%fvST#s)KU@?aBMn2IAu6Yojp4Q1?MdBJ?Lx|1aRhr zq&Ct4IJJXwDMxd`^#qvxeex>J?g2x>b|37#>}4PfXKb&4<~26B==g{P8v#nt;M@oe z4-kV0mmLgYZ+?9=P#ZW1B!iMEQEbEG!qHR3XlPYmMEKqIw><1x1P2h{ylr!5y{h9{ z^1gGx=NF!P3d?iC*A5V>1E4sMq3>HqFe$hcYR(j1SnmMZR3EnH1~We+x3+pz#mSd| zu=(cvc8^RMH?qk-)fr4%@e*P%?Z?LOV?FaR;4zZGVesQ8yjQiYu`x3Cl9tb+{QbRJ26jjupND3livde#`K3UJUnR1t+PW~w{L?}FPEa+ zOexGsm3{3k(htD3)RpMik|j`Yl_eP(j$~(04NbzRXsEc#3aP>fID-ZuK^35rYdSUH zov7`@nW+tGrt;{x7;fQ!#+h=?Z-1rWAOK#O`n;))a=;MBH)UpF!#Ojj%C%QtE{{EO zzvN~UzE05rRMV$Tf^vJ0f`p3gf%|TE>%0-BR;HkNu&L5yJ)j#~lgkyb3|RssTeqy2 z^pr$Eku5{b@o(9*M()1zR{7SqzOLgmGJMH;wx9j23^jtw8~+Y>SupcJQYZmn1~Ht6Hn4DNi>gPJi#dBU zoS%Ne*)w#9Z7j@(>wx{&uU#n@{PBG4I`N5*e_U?8`3A|$Obs8G*Ads#8hsFEl~`8k zpk_d0NRoAF20ynSuQA}k7YH9l)i9=l&i1u1JkC|`A~F?pxc-Ed z@6^qZqYj6K^HPW@#IcTj)u8YQL53VT%1&8cx|HW-wh_FP&6-vaX6exi1GZqGUhpXXe-EgzHGDrr)n)*Z68x? zyl*%@&d-NZ2|DZQ;lKu{uyF_Ly@FtST{*R^E-$yvLa8)BM8Q<9)A#)D+_POnoBySA z=bd}*ukqrrTFYnySOWl5IZ!`rq06yGKl#Z|$UENg4!Pu_3ngXCMui;B!irQ~_#05u zA;I)z0U!d*sMKf;P+qE5QEqJr zQp-=4J!k|OpCtob6F^7P=ff#uJ|9}w%T}zgsv^9IaE9*^4su*2U2Uy0*xx6k?5hf> zjWH6#-?+0l*kYR;dSaX6V0$CU9{s-yM=043xQ)u_*pLhk^-6b7hwN_KfggMg)K8j@ z=DxkDQaW0j0k0B4^9FmVVj_tvjd%&BJ7iF)U+kT8|!oi;G_V!nnnzx<^$ z)BzKeoE`cBl#A2C@EWj1q>f>!fF)?G{z_YwGCV~fhm4Ml;DX}}h2dxpW})TYsRp2d zZCJlTrC5n_Gn`65v0jYfR6P%t8|62s@zcH&Vy3{@4I|vF-omK_81EyDAv7%~%T4vh zd&!p&F2{NYR~pN$Wds~FoC@b3Ztm}(hGjJV{pu@|<;Oqzp`3EcDSDqcRF^hBA$;me zW#x*6xVHZ(S6u!VY+oqr*DR6q|L{BAmf>7Ze9FNCEF5ZP$7krUQlVua<1wkU!sW5D zm{QXaqyv>Mci;+|Hs7!3_Q7SgKcQz$_&F*F!;8GnP;29p|W7M zp3eiGXWX-LJi{e9Nm7!Rg1>RU@LcibaeG6pbak}J@Ib$gF2ug79BJtFz0~4hi)C`? ziEWC5?ad{_+X2}R1vheFNCrmwWM6NmwC>(6&5bqsL(0!ck?jCoPsdK#+lIH>noPha zQOB6%a9pMU;7I8x;rz69860uQ;i)5GsD?jUI7xj2H>JS+bj(M-nF4a0a;6|RMGA6~ zwX-qnML53YmJMrl;z@=S@4f2|b^LU$1`w((3m?*HrzNe|p|l8|d+)wY^Y>vneo_r? zTEASuMli8KNnviX0*v7~8Wmb`VVbt8JnL6K*CDcaY^no-@#dSZk*%B8q8tnvnVKOG z2nIS^okgqlv@wARxDkl*T9Da{d1;untYk!^Tu@qBrG_x2)E~TJJ`6~%)n^y_0TeKg<;0? zwCm05#AllOSaW;}BNA8umj@V@ah(o{1z4Ne5Ltv8x7T{aI&2H0(&Nx;MS00mn3X7H z`Ds#%m%9o!*21&3y{QgRYnPFs0XcBMk0ufa*ojCEJ+V#W1-7^LLt;uzai+0&`$w?7 zCi~?8;5N43DYvdY(gEeRqp4PEON%5gHC5yMgWWZ5<<+SZHAJe7P8hmVK=XXeq1t$p4ifsE>u5Z0Q&)7l;W{NaWQOr*SRQQA zr$a{RGAaoyha)!y%sk9Nd#4@-8?O^A0JC5ymBwYl=X50(k-Io5Oger);)k<2=G}kI6bgsxyWfn*pMqrVTe=A*+0Dfz4qFeHW?ls?vuXWy|QmltF&%wlDdjADJy`IDNF^} z>SX^=yKJj3z~3oQZ%I-HbwkHVHAGOE3MiLKIIIeMuY@D0f}^ZfkeN{(ux^6kEy6}s z8o=pBQ1pdbM?{7wNhX$W$#+MN#1) zKR9Xjdzqa>%DcA8v!?X}t|IyHH%f`T2I)o>hDr&M6--027n zL~2wA3NAWc?=<1Ou-p^^lmwNRf{ki}Dgf&a0$Zu(Ni)dN=t#|cp6b|PEJrw$%JVh2 zF?_0FRR10KhaoP8DotH@&^owio`eGLhr3qDPx}!PY7D0;6y1x7nt?4hD+TxCA(=mK zrpu>9o_l73&Utsyg?~~7MgVcUvwrmp?MwKbZ+}ZJ`OBZ>t~+m+4}IuEa{B3~YYS6C z?W!v;hid1*0DuFY5mSR^)=w{Nyf%c3UK<*r?9A2?RQOv#Zr`nyA{91gbYSFw=VaH` zgN@r#d2?oWswD#(UnuO}da!AT7T1E;hT%t5U-dXHKxT&WI~B)qSru;errZcTUQ0f! zj1X|hI8Hf~pTpTU7|B4{$_i!o_Gant-Ya9nLpobNTQ&Q^&S~*<{F9L<#%a93#-wWI zZTqm`hr)_zwwN3m&_PtY_wJG1JGbG7TqgNhiBg!o6`;$L?maEiw!Io}mT6K#xaFrv zHB|wer-B4drV37=5>BoX4v1s+1)=60k2Or7YJ<{XOG`LXHK!C*i7-DnAl5U?oAru( z@B{y@Ao}a27irj%;~?_yzg>2*!4Uh?*?T3ZstwB%)-RRwe}9gSoyagGN8rEs&wrG~ z3#Lm+L7Lou?`@$j100%b?aGDN&xI%zZYWn7;b@@LmV`7qMi-I{4HB)(ajslPN2`w2 zoUzTCKrmt-E`!;~7p4F-#K~)+IE^RR-p+|X5dLsDD*)j(Ix?j5y6xN7 zDXp#Bq_MF|aFx(EYy+HVZ$-1LSS7RAf_!I8U9j(BjzU|2PaL(tS$HOH|xIGa*hC^1Lb&&9ED%u z6L9LKg&Fe9laDIE2r??YZ+-J?^1`!^D-gN8?PCBS6ml{*%cK`3$nqs~HPp#&20AyJ zDpGE13ef7RSSD|#cP<_8wmky@y5=uq*U^WHJEspB-l$=N9O1fhe6I#;S9 zJ7>a`@Z$I2n2kKHDzboSKQ(s6z&_mGw?tLQvE10t1~=w?fI4*HQy)^bdHBq^n`5VX zv`=;Hgbc%|fLcWf&y#gb6|w}-;uJV#MZ9k|Dn~iKKlH%8^2IaG(2-Pr^~+z#l11}% zg4cikr+<=LZ@E!Q3bXY%goV{>G5l)bQE#^1fWmTUd9|FpZg%~&K@PtIdNqKvg(R_$ zQ>La)sfG>Y;eLAd$q==Mwt0;-KX>lB4?hVt0xk?TRb+K+-N@$p-UvIZOKW1EG(gQ> z)Nt>Rw;Jv%pS_~oR2}|p!|Fx)(pXxMDWyehNm(Opt-EBPw+BjXSSJwHh|=5o#rxz* z4n46=aj=a~;t$5d?EsV;0XI4_qHyc!>5}&LR%vOem$I@#NlD%yh51Rcy`@B28t}s{ zO_Rc`jXK6;VNRkH<)z>U3TF)G!(ouB;1nt<;0R%?cT5=G zWtD1(%avI1yK&cQFiq80*>**jlWEE!-;CX2s zl{!&VTZD^F#>%&NhNR$JSso5l%(C!YL-2BCpyE=X@^4-TUp6g+Gkn)jq=L;X6i#(z zRiLVBp@XNwallfi?No_6bO$pk$r=l#5?~zI`q76U)R&9XK69#U-nbSo4BwE;F8z!A z;ky$GD8z=s(XLz?z8a2#oP_ynGe4#PZ1~`0?!F^+$bVl-eS-WhWq;6UxB{`{5 znV%swrTNlSS1o(m_elT1AYL$`(hjhi;P?T}`+;~mbW-rdI^ib7!8VR51h)f(+kP1x z9hIS>A?fSuk&ezb*|xnAKh9#w$xD)qoCMj^)*yX*x65|?$jkGRr67Hi6z3#qljZ8- z45@=d)sf;|ct_u|RjFCHh|T2H7!sm$fmPGg`N9zpYJ?1&GL_RgXa7opcHVjC$(d)K zso#BLkFS2^OY+#m_rhsx&`B88sjJgxsMCh@DlM`RPdJ|yLB%ctV4pKRtHYUOXb2)9bYnN_T9Q_ z@VlA90_7kGsk+Yi!sjI`eJjdYBBdp{@|jaVEm!^RGC2QIdGd)zR3ZQ6;y=qBx81BS z7+=ACS+Z!3?jHmZ>-ua!V4f#IX3C2B80c(UZ3Ke94TgR_*SYNg9R(lZqW}stw83|d z&aX2M@LGDcrQ2{{9><`n<3;LsTh43G7chk=uebiq>*f?Bm0De)G&K}UGt`;(N5hMX zwt9py^vIVSDrkKfsb-@mPLjJ>QZ}!YGDho2D zXLqygtS^=7!gMLk-YVreTcx@nRq6nYdcuuxqWV$=M(1h{!@`uDLE49&ir@_Bu;JV_ zG)Jdw>SXQ81=>J_VaShu^us#G8i&>5z{zuGzl?lx6kHs@xEQLjtRPJ|a*Fop!a9Ww zLv(0P8 zb8b)Nq;OHNVIO?z5MHW432vSvLseMEW4P^XTt-|UD%^5dnSIujmtq;Ll1juJw<#Pt zVmf*_T_^<`0V7WxDqjW&a0|O(eMp_~_;y{*9DuQm_KAAe@d3DaW-+GgdfBD(dPm?*brYopCc(efx8`8L; zs=`B7*|1gKY&+Xt*XegtjW)bhHLOZ!hUX~vLDNBzT{j6omLvBy$gvqehr`0Q4K?_r zF)x=N^VWT_50qX#%MNu|$7`-HWOl9CSB;H9sL~p03#1XMtr2kJa99Lg9hTLyV>Ul) z_@ZLZPibMAA+ zdSaX6V2fSik7+;Q#;_y+H$=Gg_vyr?ds=tOw)$Eqvm7bR1Vr*OrE_P4bhkB2Efq~} zij?Lg1A6IF4RvGnWCTC~90uNa^^Ld;&eXxpflb3>s_x(r2t%hh)ZseEOVEWvJOF_z zB)kbTlvfC#w87eIuP-Az3G$}1W*$S|%C{+Ph4cM{a3tJCz zHu2)Z)NnTj4&#Nq>6lEh5n2W&t1~kw`FcXFr{VStDbf^-PC4-!=ygE3orM%B&k^U6 zuwl8(oIXWnzWNgEWtlN;s=PY&C7CmGhHPHH4(FE*aKTZ-VQW)&TuZ89g3Ao$B3N-v zSU*^*T`{O$SuS2XUv6&0Ysd0i`E1~0lnb9zUVKLW^l_nQB**@$3DdALV{IPKU|LW1}kp{vPcV!&JQRZv>M60a=&}djj00L+VHUf>yc?_8L9pv`a_`4eUpv;`;lV-}2 z>Xp}rtwaemGuET=-tn62wPYP}O`bxI>#6$L**Ya*m8@AZPtubT@JzBkEk{A$x~oNc zdOGp)*sp^o_&#c8ezMRw*iM#YLgDtj+;gJ2D_GUi;cR)r)#$>R6Pk{xxWQkuCH>WyK^G*wLum9diFMm)Fhk`2#P0*7E~ zP3wLLHaHOt-vJDvCie=3Fa#8671^e^RAo_(0bWpPCBv z&~y|K7{OKpt5r2;W?-Zl*dmSa$b-`T;u)XUj^QhpEz|}XOBT+PWs4Wcb5B1hciei5 z{Ps6zX`inTeei=aWzw?%7RQHVgA{^_O3i>3QjajI3<7xlnx%5a=RXJ4`(JY3J-5qa zkKQlEMd_-#PW|+MX#JK{jXGZEs^tp+JUaD4+{Xf0vvRR~<;!2v zdNy{5XJ0>tI2*7HoxdN7O6M@EF^H*R0w@@Yq#~yR;tP&K!zn77@5AQ-Wvvg*{5XwV z-wX(`LpxhyW~U`dcIsBC1>i!X{X^9@Rh3H%K?R_BHRzSzHUf^*-e7zGJ*4y;44dmK zp#pI%Jto7ZY$(GPsb+pkC2v+Q%KmJ{P=ajQU!t>IR~2SS%EmR4xOSyvZcUKW{BLW%3yfF;<`msgg>BJ?6p4g^1*kYUT&S-sRblMxXnsl>r z4+3sI-O{nAU3PA3fs?6}yo@x-NlS!7&z9Xym9T2SBuxqckm3UTn2Rz10@gdhxx+~^ z9LbiFRd9$jHfN`EW_ZrG64XW;A+P}+_`4k6%a9N2#5COIS}v-w4vm8>Ly6gP)~PWh z$+_himdjSiGDOK`l?+v4KXzB(C&QFF$D7NSEe*A<4#%|yCpl75n29&;bQl0yh+_eA z+G^54m%vqsX(JeX=bJqDNBQ|_b$b@Zv=AiWgExPi^MpqqP{7QeI~~gjdQ-8!p@oh3 zQ7G9NTXn)w&TPP8&8(h|hP>1WHx9m=FAqO>x4aK9{M9diF5me2SGA68>X5_F~8ZJf|O*NXa z?vGFlP0*=eBNPl;rsQCFp|OtV_JX5>6)V8F9Tk$njKf(qHB^`ZG+eKBbgBxOFZbjA zI9?s{r|~#AhK?QS!k|6`NvJVgNsy^gwE-}MpDMPXAuo<2sbf#_IDnK6TufE#uQgy+ ztBruH;Yc&fjBOiH#wMI!NmjZfty?2&7B7@d09#=WL*PZSy^+IX?UsSQZW$RS)W%e) z#Q}EmCk0QeQygr^BQYex){^^OcYrY{w-Ff{8q|8XuDyGueb+8Hi8_EHNAfe)N>x#s z>};r%&h{p)d!Q03DNIxNPyuOOlXDDgP{9Txbj;cu9spqW1ZX-JTDN%+(z^nq4`totKyDzL1i1kfr@RTZfDaDNXe zIDd8~FGcyv0aqQ`%c(Bb@ezpr*a{b%Bg2E*a3cU~>wM0A849H3OFh=t190r7z@faJ ze(G^-%epp$h7M2WLSM|6{hwIpc+T0sRwrxyrRZq$B^T=Nm;duqZB%pX&DWyrR20Q> z$;E$GrL|z*bjimH2ZydY^UQC_<_#-k)w20IJXPa22` zP^dJ5l+fnO7_PJ4Qz$dLA1oUI3}weDZKx)BoYEr6PfM1q>sHIgmCGbEnIUn$AQj8* z?Jd&R)hQ!G{rD{n+Yni=#lwyND9OkZ<8&gx#@M&7)P1WboT{ELXFY9X)z z-0Tp{b7i9w?OveU!%zk;uOr;Fo~%eVZCE8A`N)Umd;k3%l#g8otl@`-y9i94AI|OO z8?V(Va^}sR21i^dtCr7)qWX-E{4wp7i3(R(>J|0dr(^E=pPv6h>SLax5@ zuQ~ziJ$Ky-$epfG<96%-PgUr<1*p1WLkfa{(13+nA;J_Q1RIQi)0qkY27?@62xrf_ z!CLI+P4mEV-$GHt(=Lx%{!Ms=jN2L9Onm`DFjHIj4r54hTYU{)uxc!%h;6CFxDVl3 zQNqsWRK`@520NM`V^Z@a+z2@;Mx2AT4rOamJkz|7yvBT%byR-#Rm1t|V9MB!(B`Nz zl|}iIowP+3&zvFamo1gTEH-G$!TD8a-E?11mrfhCA3%F8P@fhD+doEf=!tDQQD6%{ zjBoMee{T$vup%2!`#Yfa8cc`x0o=yMMs>83zMg%umqT&wXjI2g3bmD*ybg{#OWIrO zq@|$*jywZuVvFQwCrNQ06dWK$<;8{{Y|&_axeO-kcgA71Z2U-0zd|^{QM*=&8p;E3 zR8ave3N3zj+i69=Q%K>FL(HgEf=%IO0Nj$WTAS3L`JHd;c$yrWasAq*^754DbqKP5`ltV+{l~7k>I&>f z^+O;LLPZKgc9v$Skpm4cTQV2Nv=)=qRF|qy*xHg1BD~m-i;B$|TW9KAYJh|O&DNWR zI45@B;J$XPc-#=oaC}bo8Ey?pwL~RHxNtoc9QT1rqB3K72{rDcb#B;4A!H!Z5F&x3 zVMQvgFznQ70URy6fmlP6`Zw<(LCWK>-x*;S{;vJeT(kX9hik$NP-}*@;5+9lY=LTQ zt|xGLZA$Sx=gX!wt7Q57xstkhqvU0#;n~Uqglnavy;b`AdSql|=ygzg+xU~WKr-^g zIN@Q4ha!)2vL7K8tEspH2S#LU|DcSF_RGLvk2YK86gZ7dHBwrdCz%;rBrR2De-o%wkNjQ+QzgkEn0&ogMTr#TW-3hB#Qn}YZdSGP z@Wc0_oP-v($MG}|08Q)R2sIod)K?8^j^Rz;$}?&6YWbgE{8XNJ>_IH!I#XNh%D@4e z*}cJ9J<^I$-U9jSB^N7LS?`sVk*r|gR66ha*MF7oLhWrySSM>&EtAXtdWk&w#A9;p zHCM_*C|A-4zCntvW7eyfrMQP6kGs`g3ZGTrb>-UMxNmjUxj1e<_A3OiO7SvQ?u-Bf;Of~phA$Vm zH+bpMj`Pd|FHU)BiL!FRJXybTxum5eN^Wk3l;c{qv@}R(N4pI4_u@C=LXUh=45c{G z{*jWAC&nobwiB5MI1b7>rY*WSL%_)BfScc~Q`-0J($PvP;6(CrQY3TB8p%)Hs0}xY z^OB?>YqPaX1n8;&fNDUn8qS)7ziM-Ir)&rSbLMm=+y)SXd8eceLY!$mn}Uc6&qk)# z1|3v$ssat7T<3?O;@=D}veAn6PXjcq#Un$cxvJ=FkY;|eT!dSR6c=P`xR8J#92U%< zt}PbNJoDR9n4jz*i?XWO@K@_sFOsCh)mkPCQ}W!bjGH$sm+yT08}i_Nx5E*eBGb;% zR8Fv;{p3eFR_2PO^RbT$*#SgXTz;u4uEM+w?8kZ`Q#%~4>W2peDZmId08P~rl#%umBfuD@)KDc=mV*jE zu`f*o(Z-#&X%#$g*2sHO?(qR>H72tT0^?a9>v} zn5iuvGm^I8r3cRzuIct2P11$m!r*YfjE=G6H5-Y<>(l;`lS5BzQygq3E>XGpx<`B3p#ND;uG@^Wg+hy5(HM<9CealL~Y0g7#PKY);*%(o7C z^39vuafX1O{q%?O%FEAdK3XS7H3#T<)y9SxIhje??4BcR@Nb6jN^nj;`2LwtME@ZR z7fi?gmOml9VD2;r80ao+FFhT0>b4Rmv6 zy`pOD_rE&_=fMGWOJ&l;XXRb*dY5cX+#p2-nR5GWH)-P&wqm53EXvPTV1!hZGgE1B z@F+XWuXT6~aVkuCJ|%!0j7pCCIAB=_(CW3cDZPW6c50>~Qjh^MP+=N2B(S(l_b-R? zVcnMjNc*~l!i@$f4>nU>4sKZH8>LXa)nZvK*4H9`PHxIjCL59H_RNzZMtrK0V;QIj zSx(K9fTilTmkoxwdEYrPEIVKO@gw=fH^H`dnif4JftXVlv zRxf8i!-bLy)m&PL=LzTBzGtWO_U)4)LTz*iP-FeHsWtv~g2|#FaoGJMBqL9ZQygq3 zF7bD076hEDcN-l6+ykhb=n($ZWn9AzXYJ55rPHc47ig5+f;OK$pB$xYiV z1(}KJEC?S$#-0AQCe26FOdXqO_FzlF>1qv{1vuw$iQ}mjmq?IoTs7vjxM7rZ zTnhU?EA^WN9ittT_nKHNoj$CFLW0-mw}i3c-u`+Nled#07PF`D8jDxtwlcx?1RV3j zSc;n)jHV~HVzxKN9zhhCQJ67pJ6&K#x@0#NI4IO`wcF()5Jz78cfdk~pHa9Z2i;cM z@uouO&5Z-u-rDr)DgZ$V+09r=YTLAJuOcyi3{1u9{@a++CT27~GA=3Mi?yyfrXgY+ zys8LXe-*I|covZoAS?uT?LFbui}ubr;G~j`>4A*rDSbfmj=rCRNjDKEPTDNK{`|g9 zVL=O~qTmyPnAsrbARFl}&=z^A2naYH7dd5e&CgZYR@M9!PDVBR=%CG6si^V#RHlEJ zuFe1bY4X)|m|b1B5Ls5_&te0YfGq#xQ1r+crw&Xp?yxAN3(eVuN!~|pf80k@o7v~Q z)r<~kUTY@PcbBD*ZNIr?RnehzRg-fEz}dLy$rk&P^0;SM^+5uj%0?l#G*Th38l=V! zhVrKPSgMl6d2gcp`jI`D1S&5ZmGqrV!k)ORkNSQ2WWzslGuz`Du*Cw74!I2?<}bly zxEY#{F|_L88N(egTgyamLF<~URYUm zUc#tsR9O1TU+ikt9^7e)*??krjn20br>{!QiQ) z`}N1fmM{wcB>SdZA7rCaPn(ab0-H`t%duO9lQ^mjR{umlI?|J|?D1h>RBD4Bq7^6| zuP8T^D0gMGyL=X6U}BFqe?4zPBMiseY|?Ll==rGnjqYPWT4Wx%n~KaK^y(=OmD=A6JcV8 z!lp0E$2ruljW$W^Z;bc^#PQWIc^qMgguh^YaASXkTNBTvYXUP?|EWEZF#5jvj|tfE z$BUux`}yeZ*0}L-5qqJ%Ga{g4T2~5HpDq|Sg@lS5_Oc*$-MYArtlx21*jU7gaYe_a zI{|Dm$~2k<=PR{QvFoJb8p`5l^Xuc%Qi{D7tcUTt5UVy7R8bEs9%8cre}NZ>gd0n# zBkjo7$Wa>%`G^CjD%k{EDz~!RK<@U(Exj@F=Uxgh_ zowUL}PabU+%KDSlxcIqsg)fga9(%&XA9f*_0jqUZ-b|~V@Hk;btI`~tI7c(YEU~`h zWLDl+D%1VgJ{?2c3Q9)DZ7PtSmsL`Hs>maa6|Aa@6GS9F&g^)hnEl~n5NeK*0gCe# zx<6W!{v2WG2wnA??l=Jw79Br8w!83xJiiJx`-d(bq1(g$Q|U1x`rx(h^R&>+_FaKmMeFicu#+J2uSbWjOf$paFTsyQ+X2l^IQ6cIuAftcv9 zExL+Huv^20u%a4$g4-n>1EdLPWZLffNmbf-S~+?!U7cD=Y@3I6RIcaFy~bOcL2uDT zTHm)374?2((EkHBS(!9SC}}&~ZwA)n>R@{!>vz2Wz0858Kn6&|dRUu}5U*WVPh2{= zfs@nsez6c^r(%70&({2+THU)k+ux^=b4t3YUz?AR;^M1RILb4aBnguwh6@wo8r;i` zsqHHoDTBl4r~*)sOFok2sIq=Xsyal4F7t(v5GEJ%3H=~u-6D^tMbeO=u2(j|+Lypk z;0D9QI2bcpH-_Bsm8tU+WL_!Sg<@9;OAwSfPe2$s)DC&BPN$ z0J2k~;t^<5;Y$;X-ty0}E>*YO~yTlEzB4OO#}S`1a+(vebP z0+mUMW?WK>YT{TH`Ai`Ya#=GZM$C=@^b$!tU9D$gkhOopm<&L zG}*}1oo;Ct%8<7ZDmA9Agj>ZK?w><39%(74aqdNy>?3rr?Z+t({~>OMfJd3h=Z`8ld8ysjt|Q(x`bw2C{PsBRZ#|kKmL>lsV-Kj%`*p)v5=)s=Unm{ z_5+EFFV=d;7HWg%VeDSy4xiv@O7mkH@!vVFA1{)H4BV65joejao8>lqJW~Z|N=20| z=bxs&D$e(&e3Q2hx9Y{TU>}bZo5cT%w(B*ub*&ngMh$17O=Z~kBjx2Lj|KE(yjnCD zH-bwKsA?_|gVb&@9Ub0&1T=7cj>MLf9|>a~Hq@CfK?2B_zGgmY<~Z^@zyHx}cD<0c zNlB$TE6E*}7aHFK*Eaw+EA#Bi+ZH)KKAxWkIMKFpJ+(B)7MYTXRgz=-)NSgdq{g%l zxKwADVlAoR-?$eUm-Rb;bL%JNiNqKW^M-yz*VW`zA#rVeFB{oGV@}QIpe6<(2|?(@ z(cgJlhm#sre`WtT#cYBr+l9fFUIR8~gg`w^Q?}C$*d3Nc|6A_m2pwXJU-bGl3j7cL z7>AT4Jb!NHZvklYv`u&f^$u7+SED0|ortx6)zp8vGBgTp(egvc;-NNTR|$jBn;d=g zG;oJ;qtld!7oSl0ED~0_jmi=04tqa?6Td39wF^Ml(?pqR>0UTB!XZ$e#wW*qOIz5x zy$vMMOVlT;JMJnBaZo6)eunBUeBH7mA#piL%{CHNQZ4-^zb_(jm8v*2#q|SOJV)}k zHP8%|yW{2rtH$RMy3N|=FN%CfX*)45p|QSt+6{)&2x8hL>0+fF5+C@R#9Jda8%cC5 zroQhOl0SEpRTaHZc+us5VwNUD`>G6MS~pqzFk^2*Ch*4P(P{mw+XxZy@9M1&#f?Jv zXXgq0#f{^4YD-Jg#W@AjFEWzyT9pYmR%)XOXkeV7MA@&D?qDr6@SYhcxK>gbyTDnW zxo2oL-hcdf29fDr7d%_+hiVF&Hs1@SR)&k>KSImGao4of(mB-GcAde)O^F>}(#9+^ z=B9IIHhGOEUK&G6L%*kE7Nkr;Oh+t0J!Sz`;qTDvqR&^%N}HH;IwX2#$U}lT6z*S)r3}+4#!9{-pu1>KO0q+xG8+Sn zS3MBO`7nYZuBLk}q#d5Db7r?19gHL6zhzHPxnNraNUqE2M+W#dolV>EM&uIA0cZgX zv;Nvpglw)120&j9c#Bd;$4U!v8#=XJxNOVhq}y_>gJC1np?TSny@X%#gJntjG3?T~ z5*+c`qLP_x^XgKbD=rzlHs-|`3ixUXrng1|7({RPdy&k9e?i5aS>EE$x4cQBJ*UP} z-3}SnCcH}jpv)f8Uz$4~I?ohveMejb061hIv4sHo|aAVR;PVG~D6!&eqnC5s_KN*dO0Y|EXIO<5G!COG}d zO#nI`0!h1Zj^uNkt|J?+1A?@5Ph|xURd{WTDu@2FgG`^l1_#*%uhZtptgICnz36_z z+)j&B99jx$_vJ1_-2ocj;%rlKO(uTY^k! zO~?iw5x0ZVcsSE`@hB(>@n*nql>^G-!q>@%Q7FX-92vH=@LVKaF7HU&puwbdxbK@@U86_XrmdOmrh|6K$2N zn|ua!qNt z#*!gU&l@O$R}i$dpFl`H@DwL3*Nx$pP$fXvZ9Mi=GCo^{CK8j5L&Fsa=r-Bv(rG@N zH~l1AtcTWc~)tzB|}LXcDFG2ML$-_Co|!W7?h61 z$1pO{bRqHsM*c`3FhmjbZZ+2hax~m`)nBv!ym~3#M|2-I?Xvq*Z&09Q;)5RF;@$Kj zRApgig;0NCPRWeGxsq5Kb>Zj?I-?SdWP;k`O3DS&j!6zUvWsWBpZKI)UVYbW{Sj+i zXx;4?6Asp9uxZsQX#ImCWiFVdJa0CIY8i3iM%pERr=8bFApn~DxA3qBZav-mr>E%w z3*=rl0f6u(7ae$UK*bQ0fb{*M4?g*3NT{)0wm7^8Z+@j!(us{#9PwB}sZUt#Zz}g* zWKFJDDoy4cD$Q#1M9MN zFkw>Xi(+>?LU5DV`t_OXNH4~!N!1mkwLat=ndelg%R^w{kr05^6M1XobcT%0WrLD3 zWq}2FkrTI#()AbX>-He`8}2gQ7wX%?(SnKjq-IKBIRh;Ap%-9<3HEN;;WEj;wH`(B zU2zB@g!)JlI55B?JVzSn4l&XRS%Pn;025_9(&mgm4`o+M@VYTL z@KrNJ_Ob(PD!WF6~s_WaI_0k$JFMppy3*Zqm}>nhK;`Gn&q&NGMOGU;#BQ1kp<^n9+Cp0G1pcPps~Vv&*+=GAC(1vWYetz5Mn+qdu72@rgsL1Owzb)R08H~)b z=MQ?Tp?iCeENw$iyeAX*$Xv;e>;gHHT+ouDy6f=G%E1Ze=a&V%w=@mS2YIxvR+6kT<1 z$Yjou9E(U9y~4p=2#9VM)$0+F>|9kWBMX8T(}?2Gu{q-EAk(mj0YiR2ECXeX3$~zP z*#|psOmjoTw463ol~881Sb{~=M0h0>&*_WCG>fhlT08Bt0bn)puzKH>)mn!0pGo%z zyYi86hXOVM1SXCqPyz6sen>)#aYDXHJu`4D>ovEbVQfUMTUs*5I#3F{S}RUyh-uEh zJ7_i|@E-b%_IE~G;9pDr7CA4u!SyrT{Q*Xo_U>IQPV@PchFz9Ofq_r=X*)43Tq7FE zv%;hM^|RR7wQ1z7Ed|8D49ElBWG}c!j(>O#vwA0KCZ1MTf98i(su-$+SX774tj+d} zox*FAOP_w3Tc*dQ`*DFWv5w&n6->{(hgN9X2Y>M%303oN$uWP3~nnThnb*Ld8h=E`NK+Js>Q+|oD&AI zS-hqQMdyfsTl*A<=OXb9MG%kdp&F0rxIFGc9Zib+9b9DYBDEHk;_Xx)wpZJ0Zq&j% zW$mxpRviL9Y$`i{C)-X(6e^XYlOz6_T#9T`_r$=;OM_t=SR2B9X#r@wuIIPc80QfH zL>)_uRD19xGrjLS5b2NfJIuKGUa4jr2&e27(n!(j*_MXY7~j?5?&f&f##l`7QT~D1 z0Xlq-R|6`0-a7*<+YO5^-ESrytqe9 zRI|Y#WHkM%Y&7{Mf7EvmPP6(#RZ^odEN)A0;$0u$V7jhg501g&@iiN_FBF>k} z;59%Ia)Uxp-h9YMlVBy)9!1(K^Z-HucA1h9C|E&%L4^buWxp!TR+!+*`>7CYr*Wq% zq5AC}Yh-Bs%HU4#FXLoFWXYw9h?vOatbIG!@d1J4JU!yrgxP<0loc%`KKNo;KGaQd zD)cK9Pu*3|hpEJ~3CE4J;bV$ODfE^A8HbUK9yMGTI=@;WTFTv~)a-ctiQZx3R&j4* zv>yFIw%egGZUs9tS)kwVjlCCkz{n4@(cj$~p@#5tg=1rre&j^Q`) zMo(%75dEiz92dv6SuYyLWO22lN`ZJE(&0DK3>}r{FwH+QFvX zUzp}7qbuE;t+J709-I0%~=t1K(k7NvEi8~<9lSG z+3DeLY-Ssq+e2US=TD4oIYUjQXY>um-7s?|!+b%Bl;dp&+Z+52ZKl_MS-;4AB0OPd zZLJCOyl+h^lj8+2YG|=Jjkp=cG*Vj3#LakdR@;|!Ry)ZF+O8GQ^b|rs8@N0?A~&7W zgfo#zhn3|eq4zJ>W!@3hthKJlx77`8d{m+B*Y-wwt`MqENHDgr8t!>$TA8#X21*%r;sa7c@fS;5rRwpPcm32_o3+LSJq{9oNvttr3D*z*4EG zhL^=o42@#lVp#)pFnJBOD?>9xnt!BrDc!(t*Z}ze5kd{~SB&|c8R1w{cp~9nV4e0)8Qem-WVPO9<6(3Wc2F`zyLId6 zmcR1O!RBIFt@B`@F`gz zl2!4K1G7q&YWh$7&LgWXhN^=vXx6ZN;2CqNouFc`LpPpJg z!{ZWdTx>kqFRP@XX-%dPBiFSr^89wK^r_cj)=O1VHLP*@#bn|H$5#2}<*F?$t;Pm+ z61}TNMrAYg9=iOXO5)9?@Okk_(@sgB4!-Vv@9CA(RgC}4vFxfhlnla6J0fU2xh;0o z(yRt6tiLF=v9VBUEgLP=N7+ajX`RDfyPdZ zK%<|;F3c!w$tS8)kXea_SiHDaXui6IrxOe7r)` ztFD#6`$Y;CP``?1=Z}(n8r!&@QMQu7iP+&DB3hVL4SD7Cq|XJx3U&p4Y3Ku@*k*YV zhvxXmn8MwJ#GMFmLNLrFpOLjC@D&X$@=)kFy1L3)SqJ2bAvBKA)~3nhHHhFk|Kn#$ znbSoMc*X!m6@fy!sIa)0JSe@v@BwwIk}6h2_z_!!+G|!j5-&L|m&CwFfU%*7dmR;p zHs41r5*_%;sx6SJGuw--(Rxs6AZhoYVHce=N3bQL=@y66@?mB|fSmv4*R zy?1AQCYf+zNw_rbkmLU^Y6wU0E(S!gHUVvE)&uVQ(?SWs>tbRdCgyHhZDaKY8>)(Yf1kPb_nig?whUN6>Z(%ZC+aKId)>m#F$48Wn$F_sx;;MukW`0-e zmVVlYwthUqi840&z$uf&acY*u!STiaT4ioW5VKS~_qV{HyC-D*$VyU;xG-0qeGCju z;Cmf{Ng8gw|DuPW&ckStFzevLXC({>`-cEXR0*?nYz9cdAtN4jdsJ~^3C z)1riE@RX8&)BQsFYH~J;yVvarisQ9y)hd+Fq6E(~B%y{7L$zrwaOMB;#K;UK`BLX2 zXd@_gk1_lP17DZtuQl1$nGMO0Ux%kob{e_k`#uv#8+|VvG!k1L%KQ%mCXd3m?nX!w z6US%cnHaR$c6p(Hn0$W5c8>-wiismOe&ec!Vc}}he|i?rFDg>MJ6-#FYSU`sDUFqG z60Fj72^jz)-80O^_hl=Yl$uo$FYWd<*^~i|8h9RLH+F6o5i^xC_-R<1LAF=ka z4SC1sEWJ8I59QQ&>7j@u&;_XY~}C*-1rZANQP=o<}=k-?mZ-Eq&bf z394p?d7_NliCpvBvcOOflI!sF9xK&1i;P_%6LpJ4`!pvPmtqG}A_Bl<@nndhh?}0+ z1?m#&LhQtHTJ_*3FS+(dlTc}&tW9ZcW0IYWfV~LOx2fr0Toacv|Ahp^0aOmXMG0~I zG014@^PNrvkPO?7{R>*;%7eykdv^7kEMZ~BoP~sj#?i0)s#;M zY9Oy}d~vxe@Hm2uT%}GCCI?2)Fl8=l3X!P{g?*Q-_;3*o51t?JD^l3&HMzmXm_LYE zBn%cmX^Dp~O4)f-Kf0Txm^)^B5ne4IBx^B~Y_^I@HC1SEG`qh_zxZr)?$Lq*!+NK? z(9SW7Bz<+@slrg3Xe3PlA-D>9w9C{vjLpZ4yE!A2y^*%>mM*R)07xr05swz0G*}C9 z>}_1LD_HehxMlG@gQUn7DaHrZ2@X2Zh5I}fRvTyu^AxWzD(6Oi1bQA9+eWt*Di%S@ z53kfI;>^Uf8zMHo#jh_cJ|who*T3pC3Jli8J%JU`KzWdO?fb9)EjM5Q&3fv@JR7HR zF|}uG4FjXWZUMl>!PU4$zTlxmV{+27@?yKR)*`EwY6<1{F(Z?bomNPVF^vYIaS$VM zzmRL*nYX&Ro=eh;asHYpv7892>K?3Fq6FRaAiU)y!B zu!a+fUn^o?X-@6j+hdLX()|~Qzsn;o&Zdy`2ds#;y4w@_@*cJzL@>~ZhurrrMGAFC zTC$#ZbnqXYt^bKcb~&|-?eDiN2~swBZ;1cPUgOlw=Dt7Gx>u35DN)&}mFacCpK^U= zEUD4_ou!dl!lz%2Yn76iFpliU!(=EXA0-f2XDhXk;?6F5FoyKq#?%IZBOsJ6RFF&o z@q;itGEIK*r_Y8lLEvUYWM2NXzGvro=xISPucfDXJBclPCFWui19?H0QKri(=44YR z!9t3~mroby!RpnO=6p9>JC+esNAw(7Pv&@+6)0o^$g3KfEt}(;kYj@fSR8XC;V( z$YSd5*UHpNPQ`Q1=o6tKX-N9wHd_D144ycHf56OB?(0l z9J!d^5Xxg50LotsxW_i(iYg2oosD3#&P3**#VakxD;vGb^&-K63bifO%s*q22o^NO zO#?HbMjC;r?DL4TDiB6f{6JM3bC;a2Y#YmFm8q36Hh919`z)gLMvUR63eseo)m zi-75ZSG=XuKyO0X>d@Y(6OJDS*K!FHGY_wfM~@yk5KMBqb&?p!)UC1d{Eg0`qnS?Qo+267WY|of&W&Gs%F%ooCNSje z%cp+^b66+~yQxMWw;EwwLSGw0;9n@1JELA8La{n(-`U|a+MwQduvq}}A*p-l*;#`` z=?AiC>E}u(R58Ov%pXDNbME+cs7fsve^_Ta99r}zSNY3$XF|x?I+-TMqQJ7<`{Ogi z7JwqHn@weQq$aJ7pz=`qG2t@HhjH>cypMX-#yP;t3qFUhdX&^ax1>=Y=P*iZjju=e z7D_q+Rx1h=<>kEf9d(Th(dUEw7H#idE)P1%qMoMxGY>1sPqBl}-M3Q>`102ST+`J} zX9`CW&mD@_k8m^9`@XsVG^kjN)8G6ff8l;TgnevujSGcdsn(jrM*wL}=5inBEuBm3 z-$#$GqzP;oaf_9Wy&F8NWle024@KNNzz*9;qS3iQ#I*>lHaDT5 zx!$Vs%noA>esE154+=Zmu7+63s-i9^A8F_&&xPX8It6`De-|U8)A4#!@fb(NDO}f> z*lQ)$2(_eR7VM|xU@!}ECo65Xc~$v_8ci_Svsu&Tjy_&ITD)%e!fY_2%m0#QM{$Dc zmj1oII^_3YqD0TK>eY*K^pI+jE~V>+PX?sBQxh`(0>Zg~Vz-5LYL_jSI*igzj?9xX z&usCDvZZ=oQQKcGG&dtoycnZSHV1l>1(fTI9-U>T=1IdJ5BQc_^1kV3ifGn(NA-Di zbbqpG&8x=B_%Btf?$@n`Bi>DeO4~SyJj1mZh>P~UXct|fo^H~;fC?L>Xktu-Ym7{M zpVET-q8CLH>2U6zRfrY0*j#_%MlZTUAaYZ84nIB~VD+h`pw%<$`o0)Ctaa6N z2oXUlMGPX{!GrgM!dy5^aw)4aD;rD*LK-`A^#>VLdYn5aOS$WP7U+Ket85??mR~=H zJGSMe#3mO?}as_ z<+CG%D$A+HV<)e3;fEtU)XwWk!(xL-BQH7NE@i| z@RYO1lTghH$A!ojf!JbQ({q5>hFE#Gh0~J%-GKj%^HR*0kY+mSmSV?8;;l&|$?0@@jgCnWl5gqZ1oD#Srk*DR^BR z=K;zfz^Xzeg!q?qm2Y)&I*C~;m#rzsw?wVl`d+|<yWIE1Yt<4eNdwWwm$Q`6Bf8 z61p*rtw4yC<*TF=H$Qy0|M5$lL)V~i{Q44>IT3Xjs|+DgaVY>H7>-z=OIQ`l60^tq z@n~ViuWL2rS-S)ENU=QSF@$J!fOKUcw(@Bu2_IT#a|I@0=!|OV9wl)TlHkZqFl#!{{K)h4?Rj*CS8997kmWt=~Jtf*$$(nooj^$3B$JQIj*)CoQ=U6}9+Hf(2>M6~?2p<9H~! z7jENQa~@>h&Gkpm^Q_=J_D+2WPVV~o)V%xFrS^ZvI11a^%iuwwQ_&2s5zDF@VU3rX z(U;XAuX@Y>l=q9#Gr}y}ckWfDz`*ut&dINQ-fK0LR!pCC((e3M=7skZDf{5?dBO#I zmZ@04bH5xmGB}4seV;O3_SFRvMwnU!^}H@=zr?6;h9PEm;Y8bA!2SviDIvp1sCq(T z%KOOb7Mvp*Ot<)L@G z!o;hBd7#@75%jFsNx{rn(%JzhN*pNZD1N^Bmqhs0W_x}mPZtP2pc0@k9 zINassc%YPWb&fL?J=#!=9bh*uCchhsYrEF%Un>}`MY!zu@vWU7uZxAOd6OjM7~c63 z#&*039R>HE9v?$*-VIjht`y*pCu7nw49At-jMW&PD!Dr!e{X)SNZX6nNdLs;*_8_)m4zmu(;m-`L;e>Lc0RnB2cm^9S0sm`_QML@+UA(Yjbdg4 zlx{0+ay8`u^=N~)%tk($){(t5W!Qqd3Lm$dI(+28<4qAOX^%$W4cH8ViEb6*1T%O0 zOzWj4u}t5q56u~Zt!EA?HxI8h#`7wYt4&&0EWZnC@&!|^{^Z*Xa4dydEw8Lmz<2|e zyYR9b^g}{lWR72mNr(b&?wO_^+f`4p&Dad48oYV&UT=TN{i`K+pg8!yyu`xh{3V^b zU@j8gvL5qt46Q{0FgEcec`n-XYEfdgKO(R;(c97_EqT{_;5m0^eR_GIQ>TvSBb8+|zg^>K z8lUXPk7|-Grg2f7OA6`*FeL!ho`xMjZ&ce`dg3AbOBB~q1qjcfD)8WSyU5ie zHtHgh;Q9i`=Jm2>@ETPM!cw`^tw6H6*I)eaBKRZD|I1Y5oK}Tn*V`N^lG`Y1rNDvy z*cLh@L0dU~c#XeTKA&4nzOZ&1rkNXdo&Fvl=d1C&M+a1>(LwnMk7Fg)t8##J7$H{1 zUoh4kYjqsDo3FrGKJpcv+dopSkHdK?7aPP}z81rz(_t&jKlBnBics~n)CDf!cUiXw z6Evq!lGo`R*g}Uh=LQ5W=~(E9$0&VECHP~i@nPjDrLAO9MW}|=tw1RD){NTNzW zZq}vj9BOp&kg&&HV?BiGe%PVC7l-mrrmo|V1GKv@X94Yht+79ql9ZR6MG~;G<6miD zm-2ju1f#RR&OuT${p2uB{Y1r!JrO?Z?b%CL7q4Oa$woE~rD2%!tua=!Js5_JivWrAp^@UK@ec!i5n(SdCDk|iT z4y_mLQB=ECg}b|B%?hCG!0N-f%`>~fNDAMQGH4F6UUi#awl{|3e??2{xezpz`vsK5 z_G<}73=gsQFkdrMsEn$_in4wFh8ePT|Kz>u;B{X*`jy#66kjP2PO0zBsdQKaXFj9) zi2we;zIR}&1{vTncNOfgvBo*nhx?|+*s|H^uu#4*@`s6!hH#!S@n$y?qG6Bp`eUp; z;$i_>q0oI^bn4V53`N}{h&lxQ>ckBp#CRvXWJY--9z%M|TS@bmzG%5P=lm@``BER% zaORdQ(7_ZakcIU>;5=Xe+j>10D$3V$@RF6_;`3N#_{xyU+xqwQN{KuQ5)$gw;?1WV z;1kiVhw=Hk_w@WSHG{0Ig20}VR`SSQw(0{W2lo{#(a!3AA_L`5OCj*|ss5 z7rn*=<}8a336WY_SE7-xMk}h| zM!@y>tXBgkr^NG_%hB;kLPw?${z-3mH<=GF^DF90h)lI;C#SeosAK>7lxL`W@vAq< zdWx79^MtR{PV>_NkK0?_pcR%5>8KH~LVEWWEitfvkA~$x7=SVw$-2$1O%j3k&tXo# z2!11maMVV-d)K4QOO5&Cl^Cchj3P**vz9aDZ5RB4; zMi4M}-J&A<0H9{ME!Nk)A%~G$br@5#k$UwvMF`Ym3UOwME7KfPyyuh@@`2yfpySm# zHj!UJUmAFvYVkAy2ojR)mZ3b`uiBgj<@Os!NbdEhUAIZQBq#>sfKXV*nx<^(=Q*H;yT?7&9Flh zFG8IuQOEt z5`s5@#)u3d@JL^a4lRpwA*ByNaFboG(C9gq?Wdl}yp46SFZMHAhpsCFfsxK;3}e{S z3i{NK+(#_;1w#%83F?ESKCdW`D+RcN%JM+6Ycu%-GzIe#+B8ZgCJ{P?iv2|RrM3Am z#|;Si&!prH!dM z`82fDqQ*g=MZpSDvAeE&73e&K>W?g$y~6rE|7l~{;~tV(D_esm01xLER4WP8zvK1( zRujYqtc*pH)T!g< zpYA$exmzQU!6fha_ccYC%5cqLXtT{6PP25fp}tCS&~|B|FIL;50N3uElqgZC%NOrB zF;e6u##Ae-(Ag5l2UXvUXFAWdaK~o-1L=5x+>-_aVv>laU8}_P3egb|y*_i}_1dfW zR@|t2L)2K0Z6BN7arcP=|Nhs1n~NFL)h&0liTQ)_=Zh#hW1i>=hxyd}qjyvts0@Pe ze_x)m#$Ba`>__jfnsttM_skEU9hp~q%D;GK8{D0)&_LYS1}lhp0kIxvSU3ko(rU}_ z5Z!kUee!bv@OJmq;kDiucGrg*H~ra>__xD$(13C8G1W52*3+^6WLYnCg071el|48q zFjbBM3z1hViyJyZp^m3EF+^%tnW=n*5UQ4rmKH)If|G{g4>Dt{-aKMo?#u)fTlc5K zcaOx+lSCc$6J){alBQa5pRg5M{Tp47RNBl2?9k^@3@Vd=t#>1}9jd@tSACud5P;3Xz z*O8`^Ay?eHD{~f>;TyqstvU#j)bJ`^oyQlw=^_;F#n|@2j>MJ?MfncOZmq@)Vi3NJ z)Wtq0X(Rh9KEYJNRxW@Nq)Tn3CYOY-oD~y#)+{zI@H}ue#>!8n&wtvvdmzB2Y};~& zoWk!MM`@!;vq!}}J*`6C>N+p^Tp@O3Zj;E@nhN;CQ{Rw*Hr?DxZ#!Ya@Hu2MEY{CzU#TcBQpN9l;QxcPl9yd3NZe`nTUlf zCM6TZL)9p&UTWzVkVoO|tb+gOoH)_n#}8F-#-moT2emT~risIESR)>c*Vsf{{%?I~ zm8wOxFzHFyrsy3!K|-Op7W|!qJC7!BHd*`Ek%<$RRpuD@49g95<|}V`i&L5Mb*BM1 zr*9s&`{!W6_w1WnXgl54>H11>9^QK?ZO=a^%X6rMs!&{y5U(X_%@m}#CifD0O`xit z+ZliJS?TpIuE1kW`dbRdQ0V*4+EsP5w_wNB+{6gT=bH6#1=}}v1=Orc4SZ{AW7`u= zxw}$HVK;(IW#pAMok%6GYy*mB`dS98`mU5aoa!^hqD=6L`&_-U?)}k!N%uNJDH>kr zyyAYm#ONsB(dEC|v{^=AGFnhgWnhh+S7BgR|I zXI~kgl#Tv_t#?y?C%<*z>I;X@`;JBT6~cr+&M8suDemL_kY&e-5bv}HsN3eH{$inD zfMT8NcVh@G5~OT6n(}DUE9OF9nuBbK#$lH)xgq^pC1s3>x!d$ZaUXHJYbo}eNF+2BABE&&v)LvjrUjmJs48A zq?eWFH`Vp~GuPqgjoS%_;m%HN{`*Uep~i78RiDdO(6FfQOXRBSy)%pZ^iGZ4o0H^X zl@tqWgOt5u;;ag;5Sp4KSgu&m&vj!RJp-$}vQix$;mKrCAdBlDR+0Doo0r4BLp@@# zJ$`RM>Glsi5@44+Npv=G4+v`^eQ!4cod7*@k>8eP9NmLI7q9WsV5dkQXY9qL+AkXd z8O~e+R&qu=oe`4U2T0n;LG!uX-?IcjdUf7%`Hxpuj=&0`-CmE+3|f!t#c=0Eoe&9F zjt@}W8$hHg-+6P7CIW>f4Vu8*{Dw%ifMGJraB7oL<9NVmVQZVXysTAH{3SLnj(%uD zKJn%TEiR@?C9%?vF6}v2CjI6o@bd5J)nwqpkoWzIEM%GnOEWlXWH+<5A_n2CU5Ui= zkSFC~G=pU)fyVf2|}{!Cc*;?7=!l68mn$HvIrI|7aHExms=#g#$^549cv)X zIcva#LY*UOrspodk3i~s+Da7X>OZ8fAI7>3lZ0r;Q0M@=?P0)j9basp5SZARL(}t_ zwDgiW>tO3DYSk3Tuza~50e1~SRSd^rID4u;Sa4iiF`rQ(=$dMP%>>6>lHXC z54PvN(=qLf0dS@F#hXKnLG7kAdLtS^(&d<%p4lRr`(<#{W2&P2bV^RBw=m;n2y;=!bA0Sh+@ z2agT#giL;}1T=w{1H0h4+;WW6_bE}WU0Do*g=f;U*z~xG=oRsPNfrovPfQw2t<{PU*!A?Zs9EQi)IR zrlP#Rgx_KIpI+=&vR3*|2HfvU;51h@Za!_^`DoTXgU<~oKR0qK;*?uY(Jyy|)((Pw z>lXIh(wM+$4DuIV>t&)N_X;lguX*J~aE(Z|;Bzd2lI8Wput*vbFOByph6lmtG@`NG zQ&0MSVBo+lj=N4L@PS$E>z|D?a|V{q#<0uPTwSn4`0BnwzfB%-Xupx@{=hkC5Bw|^ z`Sy7_035hL=b&45sxZL2>_9Z;vbt}69o~i$`%GfPKkx%IqF@Z{Q~vLnnfjOFLEPWA qX*2&lM{fVm4etNf?+=u*@1zU Date: Sat, 10 Nov 2018 09:33:47 -0300 Subject: [PATCH 15/21] Topic 3 ejercicio 1 --- 06-React-Native/topic3/.gitignore | 7 ++++++ 06-React-Native/topic3/.watchmanconfig | 1 + 06-React-Native/topic3/App.js | 26 ++++++++++++++++++++++ 06-React-Native/topic3/app.json | 27 +++++++++++++++++++++++ 06-React-Native/topic3/assets/icon.png | Bin 0 -> 2976 bytes 06-React-Native/topic3/assets/splash.png | Bin 0 -> 7178 bytes 06-React-Native/topic3/babel.config.js | 6 +++++ 06-React-Native/topic3/package.json | 19 ++++++++++++++++ 8 files changed, 86 insertions(+) create mode 100644 06-React-Native/topic3/.gitignore create mode 100644 06-React-Native/topic3/.watchmanconfig create mode 100644 06-React-Native/topic3/App.js create mode 100644 06-React-Native/topic3/app.json create mode 100644 06-React-Native/topic3/assets/icon.png create mode 100644 06-React-Native/topic3/assets/splash.png create mode 100644 06-React-Native/topic3/babel.config.js create mode 100644 06-React-Native/topic3/package.json diff --git a/06-React-Native/topic3/.gitignore b/06-React-Native/topic3/.gitignore new file mode 100644 index 00000000..a62752dc --- /dev/null +++ b/06-React-Native/topic3/.gitignore @@ -0,0 +1,7 @@ +node_modules/**/* +.expo/* +npm-debug.* +*.jks +*.p12 +*.key +*.mobileprovision diff --git a/06-React-Native/topic3/.watchmanconfig b/06-React-Native/topic3/.watchmanconfig new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/06-React-Native/topic3/.watchmanconfig @@ -0,0 +1 @@ +{} diff --git a/06-React-Native/topic3/App.js b/06-React-Native/topic3/App.js new file mode 100644 index 00000000..0ae33468 --- /dev/null +++ b/06-React-Native/topic3/App.js @@ -0,0 +1,26 @@ +import React from 'react'; +import { StyleSheet, Text, View, TextInput } from 'react-native'; + +export default class App extends React.Component { + constructor(props){ + super(props), + this.state = {text: ''} + } + render() { + return ( + + this.setState({text})}> + + + ); + } +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: '#fff', + alignItems: 'center', + justifyContent: 'center', + }, +}); diff --git a/06-React-Native/topic3/app.json b/06-React-Native/topic3/app.json new file mode 100644 index 00000000..d561ba93 --- /dev/null +++ b/06-React-Native/topic3/app.json @@ -0,0 +1,27 @@ +{ + "expo": { + "name": "topic3", + "description": "This project is really great.", + "slug": "topic3", + "privacy": "public", + "sdkVersion": "31.0.0", + "platforms": ["ios", "android"], + "version": "1.0.0", + "orientation": "portrait", + "icon": "./assets/icon.png", + "splash": { + "image": "./assets/splash.png", + "resizeMode": "contain", + "backgroundColor": "#ffffff" + }, + "updates": { + "fallbackToCacheTimeout": 0 + }, + "assetBundlePatterns": [ + "**/*" + ], + "ios": { + "supportsTablet": true + } + } +} diff --git a/06-React-Native/topic3/assets/icon.png b/06-React-Native/topic3/assets/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3f5bbc0ca199c3181d1f889011c7602e2daf51b9 GIT binary patch literal 2976 zcmb7GdpJ~E8{d03VSL6+jO&ad#5uV?nnaB;2npj-DVL;Bnha);gy~{RrN|{3lIT#! zHBrulQ6f%BCo+mMx#ix4kYTvc5G-P8%t z;tn{H1*bEQqxPb)ThcH#77JDEs=SKe{z0|4x2)~`+vXN(4#mXmikh2WZkU-Vzdm;Q z(huv}Z=)|OxHoQu<>%*%Ez;X2vz)m@51qc(*ldoQpPsThxe)FXzP5H|YHEt0rWVVv z`mxasmk?`|e)XIAn1Bx}dYxBj3gkTt(5dD!7gPPbxCbk$tLzUkFBCaIw#XA(kOg)8j<{ z_mNdPUQnb^d2A^Eo;XExC}=4_ys|u@VmvH^1g{Z1V0_qvTx4~O_xU{&8rm%W6CZr! z6j^2XuoA{mTGzHHIT_vE(^Gt%%k8c`_AX;zNZ*&19Ng2l{z2<1e_I z$GiXB6H2G=oO)a1+?F2E8-GZD)>Rhk)F5wI=DPvP6J1?6<4lN@hu@*kuHuVnX~_W${DPR$OH!duXn2ZlXs_+PZZs zYr3ya_t6TJ9mg_M-C!*?^4>}%LCc~*4v`wnYZXE9Mhr}6vj z)Vl{djon(U3xSBCq2b+vf&y9*(=T$R^)Jop&nKQF7MX}K6-IOh!?=!et;&WUjF^es zw{6?DT4m_B&-=)aKU~fHl9uqGI8`(^H>Z;bD@vE+4%6vggw0_F4-1+8qYW#ylY`Vd z#7TjBwx)^-Qx2X$(?2xSH%sR&?Ty7x8X5Kf6?OE>Z>_j+4m&{>&#;`I)A4TX@D;Sj zXZn^5L5Q-VcVolsE>bK)Z*QwmfJ^;&Zvs_JH4q_cmUmP`L*qx8yKd~tZvW5pXU}-A z9|_iVTvBgE;~UV?eQtecD0>l^n+D3V@mg%?WU_femM$A=4=m_ZL1g&X90x=GXF8P^ zE_|%$r_E>?-j7&De6;K3;Hmu8$d6s(q+`A_%AnxI41}`t`?muFQdt3qvDLwnvn66%dcS=g-Z>X(S=b1L4pWN z&D3;8!nY47XIMt8&7KGcW~b}FhaXsOaisUr3Tc7zas5Mq1rpgRE6 z&p14203hgxBMf8#Vv@qKT##8V#_+N|$n+NNR!TJr$F44T3c|e=iIRCO{`G(mYO;1F zF2E&Rx9efcUgSCa|08e|{Eqt(Sr8IVx^JPJ1R>|C$)pYi3e>?-ZoMUmm&|jZqo?!G zx|f@6*jh9qe(cFUAi&$s1ILLd9Oc(+KvCNMN2LU@46Vf3V8hRwtz3+)PAT8(& z@Ky(;)idhORRP_q3Ysd-fz0OmOzc4*`$5|?2LOOexWvH}2uk0nZ&IWVUVJg*eXqTN zke4tR&TShAF0#pqQ+0-5Rf4*l^BD+nJYzO*0$7`n%vH0bU{vaVb0|f-N*pAKr=VAJ zvMFq>RJ1#vb9W5|+GYDP#YK}1?L3c=yiy>fMEyh<9Rc*I_{xG%K)1V-c~DVC6H>gz z#_ZB&Lw7kh2wVz~Zi5|6@X+R8ALybnwH48o8wAZI0iNA5CelBN0m0e0)$|f|7)9GO z+b2LFrD&3ttRPh#euFCJTqpEOcw*ciw=@Hlnmhlg!T{BN%?2XcW>lJz0Q6;yu12pT z;7!_&;VNqLiJGSOS@cyPQ;CNuDAdo{Z&2@Wy7WsaK+J=-P7X$(^amx4gB2L!Tw zKLPCqe$9S^;(?9z{7%3v&HYuUJs=xxdUwIg6dr+;3J0kwKz)^4=dntPl%KRgEt2#< z+8&amedz*+Ea7OI@x?R)LS*c1ldwQXtb0o<4J3`nD3Ng#h-{~}&K9l7rkQ&!fURW# z7j#k%{Oi*lZR^)#iPy@e!uG#bIRfJV~8@(;K zdVgj;mONP4ic%*Kx}QIPE?QVvNRRC`^YrvgOpE8W?hNnuM7~Ok_wBwaK2^LjSUZYh zO;2p$kKSPN;}g++uWWB_aDUt=3Sy5oD5Pr9mEenHA2?&K6C6JDr`KO*8g?M6-&So>jv&SWyF_qj#6>tGPRn zA{Rdb+J(>{u{~Khcd9GlmQP=O-28iRI(LJyX88TZ8sph~owye?L(bj89Fe}d(Ab&zlw0CZQ(OD{@-8z1YNxIViS!3J?hDi7 zbCS(&Egp!8nK!<;F$+!EV|0FCG}8Mx^;6`wG>h1;Mf>Vc)R2SDu-#D{4ktry@b6x8 zy*6>-?Y0U+mJ++%BJTTSM680yzr`);hcDynoldT{!{yTDuce|Hq42;a6BAm)y^{O4 zZ`*5FvPw#dL|V(4qe$bh@AmE6y%-FJQ<7ZF%EmVFRC#&1^))Yp+ze5YaoA1cXTyGPX#&>3HB6nX->MYM$h)K-0r$RnHC0%Q9K&_slB74L$BB^f8{bO zlCp9%=L2cerg)cY75CeU9UttziyilGIH`6=V|jJ+j``0UhYMcn2&=iIW9k{p>m==2 z_m)SGh6A0#zL03nvvH?XD+h@74wlD&n<}SHlf#~iU^s2r|31q q{6pHewK;{C+Z#SRjVy&NTMwQJaX3AELI$+lkdwWuT{$)2^uGb76$*O* literal 0 HcmV?d00001 diff --git a/06-React-Native/topic3/assets/splash.png b/06-React-Native/topic3/assets/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..4f9ade699a4dc43aaf3c97ad983115cccd0e0640 GIT binary patch literal 7178 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 Fe*iU3xyt|m literal 0 HcmV?d00001 diff --git a/06-React-Native/topic3/babel.config.js b/06-React-Native/topic3/babel.config.js new file mode 100644 index 00000000..2900afe9 --- /dev/null +++ b/06-React-Native/topic3/babel.config.js @@ -0,0 +1,6 @@ +module.exports = function(api) { + api.cache(true); + return { + presets: ['babel-preset-expo'], + }; +}; diff --git a/06-React-Native/topic3/package.json b/06-React-Native/topic3/package.json new file mode 100644 index 00000000..0bfe4513 --- /dev/null +++ b/06-React-Native/topic3/package.json @@ -0,0 +1,19 @@ +{ + "name": "empty-project-template", + "main": "node_modules/expo/AppEntry.js", + "private": true, + "scripts": { + "start": "expo start", + "android": "expo start --android", + "ios": "expo start --ios", + "eject": "expo eject" + }, + "dependencies": { + "expo": "^31.0.2", + "react": "16.5.0", + "react-native": "https://github.com/expo/react-native/archive/sdk-31.0.0.tar.gz" + }, + "devDependencies": { + "babel-preset-expo": "^5.0.0" + } +} From 245b12b1008b38724a5cae9918d98de96f8e4803 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Sat, 10 Nov 2018 09:56:57 -0300 Subject: [PATCH 16/21] Topic 3 ejercicio 2 --- 06-React-Native/topic3/App.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/06-React-Native/topic3/App.js b/06-React-Native/topic3/App.js index 0ae33468..7232470f 100644 --- a/06-React-Native/topic3/App.js +++ b/06-React-Native/topic3/App.js @@ -1,16 +1,23 @@ import React from 'react'; -import { StyleSheet, Text, View, TextInput } from 'react-native'; +import { StyleSheet, Text, View, TextInput, TouchableOpacity } from 'react-native'; export default class App extends React.Component { constructor(props){ super(props), this.state = {text: ''} + this.handleOnPress = this.handleOnPress.bind(this) + } + handleOnPress(){ + this.setState({ + text: '' + }); } render() { return ( - this.setState({text})}> - + + this.setState({text})} value={this.state.text}> + ); } @@ -23,4 +30,9 @@ const styles = StyleSheet.create({ alignItems: 'center', justifyContent: 'center', }, + inputType:{ + alignItems: 'center', + backgroundColor: '#DDDDDD', + padding: 10 + } }); From 0110b16f6b7eb38941b97694a9399e066b9a7b58 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Sat, 10 Nov 2018 10:30:34 -0300 Subject: [PATCH 17/21] Topic 3 ejercicio 3 --- 06-React-Native/topic3/App.js | 3 ++- 06-React-Native/topic3/AppTextInput.js | 28 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 06-React-Native/topic3/AppTextInput.js diff --git a/06-React-Native/topic3/App.js b/06-React-Native/topic3/App.js index 7232470f..4a4da967 100644 --- a/06-React-Native/topic3/App.js +++ b/06-React-Native/topic3/App.js @@ -1,5 +1,6 @@ import React from 'react'; import { StyleSheet, Text, View, TextInput, TouchableOpacity } from 'react-native'; +import AppTextInput from './AppTextInput.js'; export default class App extends React.Component { constructor(props){ @@ -16,7 +17,7 @@ export default class App extends React.Component { return ( - this.setState({text})} value={this.state.text}> + this.setState({text})} value={this.state.text}/> ); diff --git a/06-React-Native/topic3/AppTextInput.js b/06-React-Native/topic3/AppTextInput.js new file mode 100644 index 00000000..a6c5eaae --- /dev/null +++ b/06-React-Native/topic3/AppTextInput.js @@ -0,0 +1,28 @@ +import React from 'react'; +import { TextInput } from 'react-native'; + +const AppTextInput = (props) => { + + switch(props.type){ + case 'password': return ( + + ); + + default: return ( + + ); + } +} + +export default AppTextInput \ No newline at end of file From 6b2051e49515fe36d04331e90d2d76580a961b5a Mon Sep 17 00:00:00 2001 From: franrai91 Date: Sat, 10 Nov 2018 10:47:34 -0300 Subject: [PATCH 18/21] Topic 3 ejercicio 4 --- 06-React-Native/topic3/App.js | 28 ++++------- 06-React-Native/topic3/AppTouchableOpacity.js | 36 +++++++++++++++ 06-React-Native/topic3/styles.js | 46 +++++++++++++++++++ 3 files changed, 92 insertions(+), 18 deletions(-) create mode 100644 06-React-Native/topic3/AppTouchableOpacity.js create mode 100644 06-React-Native/topic3/styles.js diff --git a/06-React-Native/topic3/App.js b/06-React-Native/topic3/App.js index 4a4da967..40944fc8 100644 --- a/06-React-Native/topic3/App.js +++ b/06-React-Native/topic3/App.js @@ -1,6 +1,8 @@ import React from 'react'; import { StyleSheet, Text, View, TextInput, TouchableOpacity } from 'react-native'; import AppTextInput from './AppTextInput.js'; +import AppTouchableOpacity from './AppTouchableOpacity.js'; +import styles from './styles.js'; export default class App extends React.Component { constructor(props){ @@ -16,24 +18,14 @@ export default class App extends React.Component { render() { return ( - - this.setState({text})} value={this.state.text}/> - - + this.setState({text})} value={this.state.text}> + + + + + + + ); } } - -const styles = StyleSheet.create({ - container: { - flex: 1, - backgroundColor: '#fff', - alignItems: 'center', - justifyContent: 'center', - }, - inputType:{ - alignItems: 'center', - backgroundColor: '#DDDDDD', - padding: 10 - } -}); diff --git a/06-React-Native/topic3/AppTouchableOpacity.js b/06-React-Native/topic3/AppTouchableOpacity.js new file mode 100644 index 00000000..97e73b9d --- /dev/null +++ b/06-React-Native/topic3/AppTouchableOpacity.js @@ -0,0 +1,36 @@ +import React from 'react'; +import { Text, TouchableOpacity } from 'react-native'; +import styles from './styles.js'; + +const AppTouchableOpacity = (props) => { + + if (props.disabled) { + return ( + + {props.text} + + ); + } + + switch(props.type){ + case 'primary': return ( + + {props.text} + + ); + + case 'secundary': return ( + + {props.text} + + ); + + default: return ( + + {props.text} + + ); + } +} + +export default AppTouchableOpacity \ No newline at end of file diff --git a/06-React-Native/topic3/styles.js b/06-React-Native/topic3/styles.js new file mode 100644 index 00000000..b605cb7c --- /dev/null +++ b/06-React-Native/topic3/styles.js @@ -0,0 +1,46 @@ +import { StyleSheet, Text, View, ScrollView, Image, Dimensions, Platform} from 'react-native'; + +const width = Dimensions.get('window').width; +const height = Dimensions.get('window').height; + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: '#fff', + alignItems: 'center', + justifyContent: 'center', + +}, + textInput: { + height: 40, + }, + button: { + alignItems: 'center', + padding: 10, + borderRadius: 50, + margin: 10 + }, + primaryButton: { + backgroundColor: 'darkcyan', + }, + primaryButtonText: { + color: 'white' + }, + secundaryButton: { + borderWidth: 1, + borderColor: 'grey' + }, + secundaryButtonText: { + color: 'grey' + }, + disabledButton: { + borderColor: 'rgba(80,80,80,0.3)', + borderWidth: 1, + }, + disabledButtonText: { + color: 'rgba(80,80,80,0.3)' + }, +}); + + +export default styles \ No newline at end of file From 9e605a32018e7b16412af1aca58efa9b3f61d747 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Sun, 11 Nov 2018 10:07:22 -0300 Subject: [PATCH 19/21] Topic 4 ejercicio 3 --- 06-React-Native/topic4/.gitignore | 7 + 06-React-Native/topic4/.watchmanconfig | 1 + 06-React-Native/topic4/App.js | 18 + 06-React-Native/topic4/Form1.js | 12 + 06-React-Native/topic4/Home.js | 31 + 06-React-Native/topic4/app.json | 27 + 06-React-Native/topic4/assets/icon.png | Bin 0 -> 2976 bytes 06-React-Native/topic4/assets/splash.png | Bin 0 -> 7178 bytes 06-React-Native/topic4/babel.config.js | 6 + 06-React-Native/topic4/package-lock.json | 7276 ++++++++++++++++++++++ 06-React-Native/topic4/package.json | 20 + 06-React-Native/topic4/styles.js | 15 + 12 files changed, 7413 insertions(+) create mode 100644 06-React-Native/topic4/.gitignore create mode 100644 06-React-Native/topic4/.watchmanconfig create mode 100644 06-React-Native/topic4/App.js create mode 100644 06-React-Native/topic4/Form1.js create mode 100644 06-React-Native/topic4/Home.js create mode 100644 06-React-Native/topic4/app.json create mode 100644 06-React-Native/topic4/assets/icon.png create mode 100644 06-React-Native/topic4/assets/splash.png create mode 100644 06-React-Native/topic4/babel.config.js create mode 100644 06-React-Native/topic4/package-lock.json create mode 100644 06-React-Native/topic4/package.json create mode 100644 06-React-Native/topic4/styles.js diff --git a/06-React-Native/topic4/.gitignore b/06-React-Native/topic4/.gitignore new file mode 100644 index 00000000..a62752dc --- /dev/null +++ b/06-React-Native/topic4/.gitignore @@ -0,0 +1,7 @@ +node_modules/**/* +.expo/* +npm-debug.* +*.jks +*.p12 +*.key +*.mobileprovision diff --git a/06-React-Native/topic4/.watchmanconfig b/06-React-Native/topic4/.watchmanconfig new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/06-React-Native/topic4/.watchmanconfig @@ -0,0 +1 @@ +{} diff --git a/06-React-Native/topic4/App.js b/06-React-Native/topic4/App.js new file mode 100644 index 00000000..e78b7c24 --- /dev/null +++ b/06-React-Native/topic4/App.js @@ -0,0 +1,18 @@ +import React from 'react'; +import { StyleSheet, Text, View } from 'react-native'; +import Home from './Home'; + +export default class App extends React.Component { + + + render() { + return ( + + + + ); + } +} + + + diff --git a/06-React-Native/topic4/Form1.js b/06-React-Native/topic4/Form1.js new file mode 100644 index 00000000..706e129f --- /dev/null +++ b/06-React-Native/topic4/Form1.js @@ -0,0 +1,12 @@ +import React from 'react'; +import { StyleSheet, Text, View } from 'react-native'; +import styles from './styles'; +export default class Form1 extends React.Component { + render() { + return ( + + This is the SECOND screen of the Tab + + ); + } +} \ No newline at end of file diff --git a/06-React-Native/topic4/Home.js b/06-React-Native/topic4/Home.js new file mode 100644 index 00000000..c322f150 --- /dev/null +++ b/06-React-Native/topic4/Home.js @@ -0,0 +1,31 @@ +import React from 'react'; +import { StyleSheet, Text, View } from 'react-native'; +import styles from './styles'; +import {createBottomTabNavigator} from 'react-navigation'; +import Form1 from './Form1'; + +class Home extends React.Component { + render() { + return ( + + The first text + + ); + } +} +export default createBottomTabNavigator({ + Home: Home, + Form: Form1, +},{ + + tabBarOptions: { + activeTintColor: '#000', + inactiveTintColor: 'gray', + style: { + backgroundColor: '#fff', + }, + indicatorStyle: { + backgroundColor: '#000', + }, + } + }) \ No newline at end of file diff --git a/06-React-Native/topic4/app.json b/06-React-Native/topic4/app.json new file mode 100644 index 00000000..f388bb4e --- /dev/null +++ b/06-React-Native/topic4/app.json @@ -0,0 +1,27 @@ +{ + "expo": { + "name": "topic4", + "description": "This project is really great.", + "slug": "topic4", + "privacy": "public", + "sdkVersion": "31.0.0", + "platforms": ["ios", "android"], + "version": "1.0.0", + "orientation": "portrait", + "icon": "./assets/icon.png", + "splash": { + "image": "./assets/splash.png", + "resizeMode": "contain", + "backgroundColor": "#ffffff" + }, + "updates": { + "fallbackToCacheTimeout": 0 + }, + "assetBundlePatterns": [ + "**/*" + ], + "ios": { + "supportsTablet": true + } + } +} diff --git a/06-React-Native/topic4/assets/icon.png b/06-React-Native/topic4/assets/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3f5bbc0ca199c3181d1f889011c7602e2daf51b9 GIT binary patch literal 2976 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 literal 0 HcmV?d00001 diff --git a/06-React-Native/topic4/assets/splash.png b/06-React-Native/topic4/assets/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..4f9ade699a4dc43aaf3c97ad983115cccd0e0640 GIT binary patch literal 7178 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 Fe*iU3xyt|m literal 0 HcmV?d00001 diff --git a/06-React-Native/topic4/babel.config.js b/06-React-Native/topic4/babel.config.js new file mode 100644 index 00000000..2900afe9 --- /dev/null +++ b/06-React-Native/topic4/babel.config.js @@ -0,0 +1,6 @@ +module.exports = function(api) { + api.cache(true); + return { + presets: ['babel-preset-expo'], + }; +}; diff --git a/06-React-Native/topic4/package-lock.json b/06-React-Native/topic4/package-lock.json new file mode 100644 index 00000000..a9729b0b --- /dev/null +++ b/06-React-Native/topic4/package-lock.json @@ -0,0 +1,7276 @@ +{ + "name": "empty-project-template", + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "@babel/code-frame": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", + "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", + "requires": { + "@babel/highlight": "^7.0.0" + } + }, + "@babel/core": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.1.5.tgz", + "integrity": "sha512-vOyH020C56tQvte++i+rX2yokZcRfbv/kKcw+/BCRw/cK6dvsr47aCzm8oC1XHwMSEWbqrZKzZRLzLnq6SFMsg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.1.5", + "@babel/helpers": "^7.1.5", + "@babel/parser": "^7.1.5", + "@babel/template": "^7.1.2", + "@babel/traverse": "^7.1.5", + "@babel/types": "^7.1.5", + "convert-source-map": "^1.1.0", + "debug": "^3.1.0", + "json5": "^0.5.0", + "lodash": "^4.17.10", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "@babel/generator": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.1.5.tgz", + "integrity": "sha512-IO31r62xfMI+wBJVmgx0JR9ZOHty8HkoYpQAjRWUGG9vykBTlGHdArZ8zoFtpUu2gs17K7qTl/TtPpiSi6t+MA==", + "requires": { + "@babel/types": "^7.1.5", + "jsesc": "^2.5.1", + "lodash": "^4.17.10", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz", + "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz", + "integrity": "sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-builder-react-jsx": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0.tgz", + "integrity": "sha512-ebJ2JM6NAKW0fQEqN8hOLxK84RbRz9OkUhGS/Xd5u56ejMfVbayJ4+LykERZCOUM6faa6Fp3SZNX3fcT16MKHw==", + "requires": { + "@babel/types": "^7.0.0", + "esutils": "^2.0.0" + } + }, + "@babel/helper-call-delegate": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz", + "integrity": "sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ==", + "requires": { + "@babel/helper-hoist-variables": "^7.0.0", + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-define-map": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz", + "integrity": "sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg==", + "requires": { + "@babel/helper-function-name": "^7.1.0", + "@babel/types": "^7.0.0", + "lodash": "^4.17.10" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz", + "integrity": "sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==", + "requires": { + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-function-name": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", + "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", + "requires": { + "@babel/helper-get-function-arity": "^7.0.0", + "@babel/template": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", + "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz", + "integrity": "sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz", + "integrity": "sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz", + "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.1.0.tgz", + "integrity": "sha512-0JZRd2yhawo79Rcm4w0LwSMILFmFXjugG3yqf+P/UsKsRS1mJCmMwwlHDlMg7Avr9LrvSpp4ZSULO9r8jpCzcw==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-simple-access": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/template": "^7.1.0", + "@babel/types": "^7.0.0", + "lodash": "^4.17.10" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz", + "integrity": "sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", + "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==" + }, + "@babel/helper-regex": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0.tgz", + "integrity": "sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==", + "requires": { + "lodash": "^4.17.10" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz", + "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-wrap-function": "^7.1.0", + "@babel/template": "^7.1.0", + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-replace-supers": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.1.0.tgz", + "integrity": "sha512-BvcDWYZRWVuDeXTYZWxekQNO5D4kO55aArwZOTFXw6rlLQA8ZaDicJR1sO47h+HrnCiDFiww0fSPV0d713KBGQ==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.0.0", + "@babel/helper-optimise-call-expression": "^7.0.0", + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz", + "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==", + "requires": { + "@babel/template": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz", + "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-wrap-function": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.1.0.tgz", + "integrity": "sha512-R6HU3dete+rwsdAfrOzTlE9Mcpk4RjU3aX3gi9grtmugQY0u79X7eogUvfXA5sI81Mfq1cn6AgxihfN33STjJA==", + "requires": { + "@babel/helper-function-name": "^7.1.0", + "@babel/template": "^7.1.0", + "@babel/traverse": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helpers": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.1.5.tgz", + "integrity": "sha512-2jkcdL02ywNBry1YNFAH/fViq4fXG0vdckHqeJk+75fpQ2OH+Az6076tX/M0835zA45E0Cqa6pV5Kiv9YOqjEg==", + "requires": { + "@babel/template": "^7.1.2", + "@babel/traverse": "^7.1.5", + "@babel/types": "^7.1.5" + } + }, + "@babel/highlight": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", + "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.1.5.tgz", + "integrity": "sha512-WXKf5K5HT6X0kKiCOezJZFljsfxKV1FpU8Tf1A7ZpGvyd/Q4hlrJm2EwoH2onaUq3O4tLDp+4gk0hHPsMyxmOg==" + }, + "@babel/plugin-external-helpers": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-external-helpers/-/plugin-external-helpers-7.0.0.tgz", + "integrity": "sha512-tZKTMdhZvTy0KCEX5EGQQm1RHr7jUa36q/yax1baEA0yZapVYmu10yW7LTqijITgSq416gPVjrcexiA6y4pJlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.1.0.tgz", + "integrity": "sha512-/PCJWN+CKt5v1xcGn4vnuu13QDoV+P7NcICP44BoonAJoPSGwVkgrXihFIQGiEjjPlUDBIw1cM7wYFLARS2/hw==", + "requires": { + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-member-expression-to-functions": "^7.0.0", + "@babel/helper-optimise-call-expression": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.1.0", + "@babel/plugin-syntax-class-properties": "^7.0.0" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.1.2.tgz", + "integrity": "sha512-YooynBO6PmBgHvAd0fl5e5Tq/a0pEC6RqF62ouafme8FzdIVH41Mz/u1dn8fFVm4jzEJ+g/MsOxouwybJPuP8Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/plugin-syntax-decorators": "^7.1.0" + } + }, + "@babel/plugin-proposal-export-default-from": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.0.0.tgz", + "integrity": "sha512-cWhkx6SyjZ4caFOanoPmDNgQCuYYTmou4QXy886JsyLTw/vhWQbop2gLKsWyyswrJkKTB7fSNxVYbP/oEsoySA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.0.0.tgz", + "integrity": "sha512-QIN3UFo1ul4ruAsjIqK43PeXedo1qY74zeGrODJl1KfCGeMc6qJC4rb5Ylml/smzxibqsDeVZGH+TmWHCldRQQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0.tgz", + "integrity": "sha512-14fhfoPcNu7itSen7Py1iGN0gEm87hX/B+8nZPqkdmANyyYWYMY2pjA3r8WXbWVKMzfnSNS0xY8GVS0IjXi/iw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.0.0.tgz", + "integrity": "sha512-JPqAvLG1s13B/AuoBjdBYvn38RqW6n1TzrQO839/sIpqLpbnXKacsAgpZHzLD83Sm8SDXMkkrAvEnJ25+0yIpw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.0.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.0.0.tgz", + "integrity": "sha512-7x8HLa71OzNiofbQUVakS0Kmg++6a+cXNfS7QKHbbv03SuSaumJyaWsfNgw+T7aqrJlqurYpZqrkPgXu0iZK0w==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-optional-chaining": "^7.0.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.0.0.tgz", + "integrity": "sha512-cR12g0Qzn4sgkjrbrzWy2GE7m9vMl/sFkqZ3gIpAQdrvPDnLM8180i+ANDFIXfjHo9aqp0ccJlQ0QNZcFUbf9w==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.1.0.tgz", + "integrity": "sha512-uQvRSbgQ0nQg3jsmIixXXDCgSpkBolJ9X7NYThMKCcjvE8dN2uWJUzTUNNAeuKOjARTd+wUQV0ztXpgunZYKzQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0.tgz", + "integrity": "sha512-Gt9xNyRrCHCiyX/ZxDGOcBnlJl0I3IWicpZRC4CdC0P5a/I07Ya2OAMEBU+J7GmRFVmIetqEYRko6QYRuKOESw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-export-default-from": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.0.0.tgz", + "integrity": "sha512-HNnjg/fFFbnuLAqr/Ocp1Y3GB4AjmXcu1xxn3ql3bS2kGrB/qi+Povshb8i3hOkE5jNozzh8r/0/lq1w8oOWbQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.0.0.tgz", + "integrity": "sha512-zGcuZWiWWDa5qTZ6iAnpG0fnX/GOu49pGR5PFvkQ9GmKNaSphXQnlNXh/LG20sqWtNrx/eB6krzfEzcwvUyeFA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.0.0.tgz", + "integrity": "sha512-PdmL2AoPsCLWxhIr3kG2+F9v4WH06Q3z+NoGVpQgnUNGcagXHq5sB3OXxkSahKq9TLdNMN/AJzFYSOo8UKDMHg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.0.0.tgz", + "integrity": "sha512-oAJmMsAvTSIk9y0sZdU2S/nY44PEUuHN7EzNDMgbuR4e/OwyfR9lSmoBJBZ2lslFZIqhksrTt4i+av7uKfNYDw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0.tgz", + "integrity": "sha512-5A0n4p6bIiVe5OvQPxBnesezsgFJdHhSs3uFSvaPdMqtsovajLZ+G2vZyvNe10EzJBWWo3AcHGKhAFUxqwp2dw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.0.0.tgz", + "integrity": "sha512-Wc+HVvwjcq5qBg1w5RG9o9RVzmCaAg/Vp0erHCKpAYV8La6I94o4GQAmFYNmkzoMO6gzoOSulpKeSSz6mPEoZw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.0.0.tgz", + "integrity": "sha512-QXedQsZf8yua1nNrXSePT0TsGSQH9A1iK08m9dhCMdZeJaaxYcQfXdgHWVV6Cp7WE/afPVvSKIsAHK5wP+yxDA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.1.5.tgz", + "integrity": "sha512-VqK5DFcS6/T8mT5CcJv1BwZLYFxkHiGZmP7Hs87F53lSToE/qfL7TpPrqFSaKyZi9w7Z/b/tmOGZZDupcJjFvw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0.tgz", + "integrity": "sha512-2EZDBl1WIO/q4DIkIp4s86sdp4ZifL51MoIviLY/gG/mLSuOIEg7J8o6mhbxOTvUJkaN50n+8u41FVsr5KLy/w==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.1.0.tgz", + "integrity": "sha512-rNmcmoQ78IrvNCIt/R9U+cixUHeYAzgusTFgIAv+wQb9HJU4szhpDD6e5GCACmj/JP5KxuCwM96bX3L9v4ZN/g==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-remap-async-to-generator": "^7.1.0" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.1.5.tgz", + "integrity": "sha512-jlYcDrz+5ayWC7mxgpn1Wj8zj0mmjCT2w0mPIMSwO926eXBRxpEgoN/uQVRBfjtr8ayjcmS+xk2G1jaP8JjMJQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "lodash": "^4.17.10" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.1.0.tgz", + "integrity": "sha512-rNaqoD+4OCBZjM7VaskladgqnZ1LO6o2UxuWSDzljzW21pN1KXkB7BstAVweZdxQkHAujps5QMNOTWesBciKFg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-define-map": "^7.1.0", + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-optimise-call-expression": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-replace-supers": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.0.0.tgz", + "integrity": "sha512-ubouZdChNAv4AAWAgU7QKbB93NU5sHwInEWfp+/OzJKA02E6Woh9RVoX4sZrbRwtybky/d7baTUqwFx+HgbvMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.1.3.tgz", + "integrity": "sha512-Mb9M4DGIOspH1ExHOUnn2UUXFOyVTiX84fXCd+6B5iWrQg/QMeeRmSwpZ9lnjYLSXtZwiw80ytVMr3zue0ucYw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.1.0.tgz", + "integrity": "sha512-uZt9kD1Pp/JubkukOGQml9tqAeI8NkE98oZnHZ2qHRElmeKCodbTZgOEUtujSCSLhHSBWbzNiFSDIMC4/RBTLQ==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.0.0.tgz", + "integrity": "sha512-WhXUNb4It5a19RsgKKbQPrjmy4yWOY1KynpEbNw7bnd1QTcrT/EIl3MJvnGgpgvrKyKbqX7nUNOJfkpLOnoDKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-flow": "^7.0.0" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.0.0.tgz", + "integrity": "sha512-TlxKecN20X2tt2UEr2LNE6aqA0oPeMT1Y3cgz8k4Dn1j5ObT8M3nl9aA37LLklx0PBZKETC9ZAf9n/6SujTuXA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.1.0.tgz", + "integrity": "sha512-VxOa1TMlFMtqPW2IDYZQaHsFrq/dDoIjgN098NowhexhZcz3UGlvPgZXuE1jEvNygyWyxRacqDpCZt+par1FNg==", + "requires": { + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.0.0.tgz", + "integrity": "sha512-1NTDBWkeNXgpUcyoVFxbr9hS57EpZYXpje92zv0SUzjdu3enaRwF/l3cmyRnXLtIdyJASyiS6PtybK+CgKf7jA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.1.0.tgz", + "integrity": "sha512-wtNwtMjn1XGwM0AXPspQgvmE6msSJP15CX2RVfpTSTNPLhKhaOjaIfBaVfj4iUZ/VrFSodcFedwtPg/NxwQlPA==", + "requires": { + "@babel/helper-module-transforms": "^7.1.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-simple-access": "^7.1.0" + } + }, + "@babel/plugin-transform-object-assign": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.0.0.tgz", + "integrity": "sha512-Dag8mxx7/03oj8F8PkNso8GEMhwGfeT0TL6KfMsa9Brjx4IpwZVl3WBvEmYks8BMhPmrvM5NQ/tjaMbwEj5ijA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.1.0.tgz", + "integrity": "sha512-vHV7oxkEJ8IHxTfRr3hNGzV446GAb+0hgbA7o/0Jd76s+YzccdWuTU296FOCOl/xweU4t/Ya4g41yWz80RFCRw==", + "requires": { + "@babel/helper-call-delegate": "^7.1.0", + "@babel/helper-get-function-arity": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0.tgz", + "integrity": "sha512-BX8xKuQTO0HzINxT6j/GiCwoJB0AOMs0HmLbEnAvcte8U8rSkNa/eSCAY+l1OA4JnCVq2jw2p6U8QQryy2fTPg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.0.0.tgz", + "integrity": "sha512-0TMP21hXsSUjIQJmu/r7RiVxeFrXRcMUigbKu0BLegJK9PkYodHstaszcig7zxXfaBji2LYUdtqIkHs+hgYkJQ==", + "requires": { + "@babel/helper-builder-react-jsx": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.0.0.tgz", + "integrity": "sha512-OSeEpFJEH5dw/TtxTg4nijl4nHBbhqbKL94Xo/Y17WKIf2qJWeIk/QeXACF19lG1vMezkxqruwnTjVizaW7u7w==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz", + "integrity": "sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw==", + "requires": { + "regenerator-transform": "^0.13.3" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.1.0.tgz", + "integrity": "sha512-WFLMgzu5DLQEah0lKTJzYb14vd6UiES7PTnXcvrPZ1VrwFeJ+mTbvr65fFAsXYMt2bIoOoC0jk76zY1S7HZjUg==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0", + "resolve": "^1.8.1", + "semver": "^5.5.1" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.0.0.tgz", + "integrity": "sha512-g/99LI4vm5iOf5r1Gdxq5Xmu91zvjhEG5+yZDJW268AZELAu4J1EiFLnkSG3yuUsZyOipVOVUKoGPYwfsTymhw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.0.0.tgz", + "integrity": "sha512-L702YFy2EvirrR4shTj0g2xQp7aNwZoWNCkNu2mcoU0uyzMl0XRwDSwzB/xp6DSUFiBmEXuyAyEN16LsgVqGGQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.0.0.tgz", + "integrity": "sha512-LFUToxiyS/WD+XEWpkx/XJBrUXKewSZpzX68s+yEOtIbdnsRjpryDw9U06gYc6klYEij/+KQVRnD3nz3AoKmjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-regex": "^7.0.0" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.0.0.tgz", + "integrity": "sha512-vA6rkTCabRZu7Nbl9DfLZE1imj4tzdWcg5vtdQGvj+OH9itNNB6hxuRMHuIY8SGnEt1T9g5foqs9LnrHzsqEFg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.1.0.tgz", + "integrity": "sha512-TOTtVeT+fekAesiCHnPz+PSkYSdOSLyLn42DI45nxg6iCdlQY6LIj/tYqpMB0y+YicoTUiYiXqF8rG6SKfhw6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-syntax-typescript": "^7.0.0" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.0.0.tgz", + "integrity": "sha512-uJBrJhBOEa3D033P95nPHu3nbFwFE9ZgXsfEitzoIXIwqAZWk7uXcg06yFKXz9FSxBH5ucgU/cYdX0IV8ldHKw==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-regex": "^7.0.0", + "regexpu-core": "^4.1.3" + } + }, + "@babel/register": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.0.0.tgz", + "integrity": "sha512-f/+CRmaCe7rVEvcvPvxeA8j5aJhHC3aJie7YuqcMDhUOuyWLA7J/aNrTaHIzoWPEhpHA54mec4Mm8fv8KBlv3g==", + "requires": { + "core-js": "^2.5.7", + "find-cache-dir": "^1.0.0", + "home-or-tmp": "^3.0.0", + "lodash": "^4.17.10", + "mkdirp": "^0.5.1", + "pirates": "^4.0.0", + "source-map-support": "^0.5.9" + }, + "dependencies": { + "home-or-tmp": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-3.0.0.tgz", + "integrity": "sha1-V6j+JM8zzdUkhgoVgh3cJchmcfs=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-support": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz", + "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + } + } + }, + "@babel/runtime": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.1.2.tgz", + "integrity": "sha512-Y3SCjmhSupzFB6wcv1KmmFucH6gDVnI30WjOcicV10ju0cZjak3Jcs67YLIXBrmZYw1xCrVeJPbycFwrqNyxpg==", + "requires": { + "regenerator-runtime": "^0.12.0" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz", + "integrity": "sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==" + } + } + }, + "@babel/template": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.1.2.tgz", + "integrity": "sha512-SY1MmplssORfFiLDcOETrW7fCLl+PavlwMh92rrGcikQaRq4iWPVH0MpwPpY3etVMx6RnDjXtr6VZYr/IbP/Ag==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.1.2", + "@babel/types": "^7.1.2" + } + }, + "@babel/traverse": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.1.5.tgz", + "integrity": "sha512-eU6XokWypl0MVJo+MTSPUtlfPePkrqsF26O+l1qFGlCKWwmiYAYy2Sy44Qw8m2u/LbPCsxYt90rghmqhYMGpPA==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.1.5", + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/parser": "^7.1.5", + "@babel/types": "^7.1.5", + "debug": "^3.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.10" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "@babel/types": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.1.5.tgz", + "integrity": "sha512-sJeqa/d9eM/bax8Ivg+fXF7FpN3E/ZmTrWbkk6r+g7biVYfALMnLin4dKijsaqEhpd2xvOGfQTkQkD31YCVV4A==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.10", + "to-fast-properties": "^2.0.0" + } + }, + "@expo/vector-icons": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-8.0.0.tgz", + "integrity": "sha512-DyVGGguxCsT0aMQrWAbS40AmlK648TehEEFkcibLwYjle7kUNh7clgQwRnCxnmjHn8VltbXpNrJNor9BVIHMLQ==", + "requires": { + "lodash": "^4.17.4", + "react-native-vector-icons": "6.0.0" + } + }, + "@expo/websql": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@expo/websql/-/websql-1.0.1.tgz", + "integrity": "sha1-//DPnBuqH3D54dZYt8OaQg2bEKk=", + "requires": { + "argsarray": "^0.0.1", + "immediate": "^3.2.2", + "noop-fn": "^1.0.0", + "pouchdb-collections": "^1.0.1", + "tiny-queue": "^0.2.1" + } + }, + "@types/fbemitter": { + "version": "2.0.32", + "resolved": "http://registry.npmjs.org/@types/fbemitter/-/fbemitter-2.0.32.tgz", + "integrity": "sha1-jtIE2g9U6cjq7DGx7skeJRMtCCw=" + }, + "@types/invariant": { + "version": "2.2.29", + "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.29.tgz", + "integrity": "sha512-lRVw09gOvgviOfeUrKc/pmTiRZ7g7oDOU6OAutyuSHpm1/o2RaBQvRhgK8QEdu+FFuw/wnWb29A/iuxv9i8OpQ==" + }, + "@types/lodash": { + "version": "4.14.118", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.118.tgz", + "integrity": "sha512-iiJbKLZbhSa6FYRip/9ZDX6HXhayXLDGY2Fqws9cOkEQ6XeKfaxB0sC541mowZJueYyMnVUmmG+al5/4fCDrgw==" + }, + "@types/lodash.zipobject": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/lodash.zipobject/-/lodash.zipobject-4.1.4.tgz", + "integrity": "sha512-6SMFP7bzhLj29vFnlD55r/i7oZFIcttxyWIIIqNp6ZGUJu6PUD0XyAJzEvRLOHQyHd1eteLxU2PDYDZKgjlRGA==", + "requires": { + "@types/lodash": "*" + } + }, + "@types/qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-mNhVdZHdtKHMMxbqzNK3RzkBcN1cux3AvuCYGTvjEIQT2uheH3eCAyYsbMbh2Bq8nXkeOWs1kyDiF7geWRFQ4Q==" + }, + "@types/uuid-js": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@types/uuid-js/-/uuid-js-0.7.1.tgz", + "integrity": "sha512-bEvifL8co2yO6js7Zv7uMBRrr7SeTS5IPVmFnEJZ8vycXczlu3omOlmkQynBMsno8rOtLuagrj7oAWtXTDCU1Q==" + }, + "@types/websql": { + "version": "0.0.27", + "resolved": "http://registry.npmjs.org/@types/websql/-/websql-0.0.27.tgz", + "integrity": "sha1-Yhpman8CAY58u0q6uVaiVzbCfXE=" + }, + "absolute-path": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz", + "integrity": "sha1-p4di+9rftSl76ZsV01p4Wy8JW/c=" + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "requires": { + "mime-types": "~2.1.18", + "negotiator": "0.6.1" + } + }, + "ansi": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz", + "integrity": "sha1-DELU+xcWDVqa8eSEus4cZpIsGyE=" + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-escapes": { + "version": "3.1.0", + "resolved": "http://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", + "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==" + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + } + } + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "argsarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/argsarray/-/argsarray-0.0.1.tgz", + "integrity": "sha1-bnIHtOzbObCviDA/pa4ivajfYcs=" + }, + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=" + }, + "array-filter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", + "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=" + }, + "array-map": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", + "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=" + }, + "array-reduce": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", + "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=" + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=" + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + }, + "art": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/art/-/art-0.10.3.tgz", + "integrity": "sha512-HXwbdofRTiJT6qZX/FnchtldzJjS3vkLJxQilc3Xj+ma2MXjY4UAyQ0ls1XZYVnDvVIBiFZbC6QsvtW86TD6tQ==" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", + "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "requires": { + "lodash": "^4.17.10" + } + }, + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + } + } + }, + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "requires": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + }, + "dependencies": { + "jsesc": { + "version": "1.3.0", + "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=" + } + } + }, + "babel-helper-builder-react-jsx": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", + "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", + "requires": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "esutils": "^2.0.2" + } + }, + "babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "requires": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "requires": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-module-resolver": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-3.1.1.tgz", + "integrity": "sha512-1Q77Al4ydp6nYApJ7sQ2fmgz30WuQgJZegIYuyOdbdpxenB/bSezQ3hDPsumIXGlUS4vUIv+EwFjzzXZNWtARw==", + "requires": { + "find-babel-config": "^1.1.0", + "glob": "^7.1.2", + "pkg-up": "^2.0.0", + "reselect": "^3.0.1", + "resolve": "^1.4.0" + } + }, + "babel-plugin-react-transform": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-react-transform/-/babel-plugin-react-transform-2.0.2.tgz", + "integrity": "sha1-UVu/qZaJOYEULZCx+bFjXeKZUQk=", + "requires": { + "lodash": "^4.6.1" + } + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=" + }, + "babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", + "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=" + }, + "babel-plugin-syntax-flow": { + "version": "6.18.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz", + "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=" + }, + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=" + }, + "babel-plugin-transform-class-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", + "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "requires": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "requires": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "requires": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "requires": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "requires": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es3-member-expression-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es3-member-expression-literals/-/babel-plugin-transform-es3-member-expression-literals-6.22.0.tgz", + "integrity": "sha1-cz00RPPsxBvvjtGmpOCWV7iWnrs=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es3-property-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es3-property-literals/-/babel-plugin-transform-es3-property-literals-6.22.0.tgz", + "integrity": "sha1-sgeNWELiKr9A9z6M3pzTcRq9V1g=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-flow-strip-types": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", + "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", + "requires": { + "babel-plugin-syntax-flow": "^6.18.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-object-assign": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-assign/-/babel-plugin-transform-object-assign-6.22.0.tgz", + "integrity": "sha1-+Z0vZvGgsNSY40bFNZaEdAyqILo=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "babel-plugin-transform-react-display-name": { + "version": "6.25.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", + "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-react-jsx": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", + "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", + "requires": { + "babel-helper-builder-react-jsx": "^6.24.1", + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-react-jsx-source": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", + "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", + "requires": { + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "requires": { + "regenerator-transform": "^0.10.0" + }, + "dependencies": { + "regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "requires": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + } + } + }, + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-preset-expo": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-5.0.0.tgz", + "integrity": "sha512-pDtkAIafvQLAZ5dQ/6I9okkiZLw9IBR8ItRzAyUO4j2rUMB9ey6yZTTE77AKWq5HhxhY53Hic8Zl0vSDMTXI0A==", + "requires": { + "@babel/plugin-proposal-decorators": "^7.1.0", + "babel-plugin-module-resolver": "^3.1.1", + "metro-react-native-babel-preset": "^0.49.0" + } + }, + "babel-preset-fbjs": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-2.3.0.tgz", + "integrity": "sha512-ZOpAI1/bN0Y3J1ZAK9gRsFkHy9gGgJoDRUjtUCla/129LC7uViq9nIK22YdHfey8szohYoZY3f9L2lGOv0Edqw==", + "requires": { + "babel-plugin-check-es2015-constants": "^6.8.0", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-plugin-syntax-flow": "^6.8.0", + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-plugin-syntax-trailing-function-commas": "^6.8.0", + "babel-plugin-transform-class-properties": "^6.8.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.8.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.8.0", + "babel-plugin-transform-es2015-block-scoping": "^6.8.0", + "babel-plugin-transform-es2015-classes": "^6.8.0", + "babel-plugin-transform-es2015-computed-properties": "^6.8.0", + "babel-plugin-transform-es2015-destructuring": "^6.8.0", + "babel-plugin-transform-es2015-for-of": "^6.8.0", + "babel-plugin-transform-es2015-function-name": "^6.8.0", + "babel-plugin-transform-es2015-literals": "^6.8.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.8.0", + "babel-plugin-transform-es2015-object-super": "^6.8.0", + "babel-plugin-transform-es2015-parameters": "^6.8.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.8.0", + "babel-plugin-transform-es2015-spread": "^6.8.0", + "babel-plugin-transform-es2015-template-literals": "^6.8.0", + "babel-plugin-transform-es3-member-expression-literals": "^6.8.0", + "babel-plugin-transform-es3-property-literals": "^6.8.0", + "babel-plugin-transform-flow-strip-types": "^6.8.0", + "babel-plugin-transform-object-rest-spread": "^6.8.0", + "babel-plugin-transform-react-display-name": "^6.8.0", + "babel-plugin-transform-react-jsx": "^6.8.0" + } + }, + "babel-preset-react-native": { + "version": "1.9.0", + "resolved": "http://registry.npmjs.org/babel-preset-react-native/-/babel-preset-react-native-1.9.0.tgz", + "integrity": "sha1-A1/AbGX08qAtAzahALLaFC822rE=", + "requires": { + "babel-plugin-check-es2015-constants": "^6.5.0", + "babel-plugin-react-transform": "2.0.2", + "babel-plugin-syntax-async-functions": "^6.5.0", + "babel-plugin-syntax-class-properties": "^6.5.0", + "babel-plugin-syntax-flow": "^6.5.0", + "babel-plugin-syntax-jsx": "^6.5.0", + "babel-plugin-syntax-trailing-function-commas": "^6.5.0", + "babel-plugin-transform-class-properties": "^6.5.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.5.0", + "babel-plugin-transform-es2015-block-scoping": "^6.5.0", + "babel-plugin-transform-es2015-classes": "^6.5.0", + "babel-plugin-transform-es2015-computed-properties": "^6.5.0", + "babel-plugin-transform-es2015-destructuring": "^6.5.0", + "babel-plugin-transform-es2015-for-of": "^6.5.0", + "babel-plugin-transform-es2015-function-name": "^6.5.0", + "babel-plugin-transform-es2015-literals": "^6.5.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.5.0", + "babel-plugin-transform-es2015-parameters": "^6.5.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.5.0", + "babel-plugin-transform-es2015-spread": "^6.5.0", + "babel-plugin-transform-es2015-template-literals": "^6.5.0", + "babel-plugin-transform-flow-strip-types": "^6.5.0", + "babel-plugin-transform-object-assign": "^6.5.0", + "babel-plugin-transform-object-rest-spread": "^6.5.0", + "babel-plugin-transform-react-display-name": "^6.5.0", + "babel-plugin-transform-react-jsx": "^6.5.0", + "babel-plugin-transform-react-jsx-source": "^6.5.0", + "babel-plugin-transform-regenerator": "^6.5.0", + "react-transform-hmr": "^1.0.4" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "requires": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "requires": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "requires": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + }, + "dependencies": { + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" + } + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + }, + "dependencies": { + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "base64-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", + "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==" + }, + "basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "big-integer": { + "version": "1.6.36", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.36.tgz", + "integrity": "sha512-t70bfa7HYEA1D9idDbmuv7YbsbVkQ+Hp+8KFSul4aE5e/i1bjCNIRYJZlA8Q8p0r9T8cF/RVvwUgRA//FydEyg==" + }, + "bplist-creator": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.7.tgz", + "integrity": "sha1-N98VNgkoJLh8QvlXsBNEEXNyrkU=", + "requires": { + "stream-buffers": "~2.2.0" + } + }, + "bplist-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.1.1.tgz", + "integrity": "sha1-1g1dzCDLptx+HymbNdPh+V2vuuY=", + "requires": { + "big-integer": "^1.6.7" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "bser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", + "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + } + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" + }, + "capture-exit": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz", + "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", + "requires": { + "rsvp": "^3.3.3" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + } + } + }, + "chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=" + }, + "clamp": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/clamp/-/clamp-1.0.1.tgz", + "integrity": "sha1-ZqDmQBGBbjcZaCj9yMjBRzEshjQ=" + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + } + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color/-/color-2.0.1.tgz", + "integrity": "sha512-ubUCVVKfT7r2w2D3qtHakj8mbmKms+tThR8gI8zEYCbUBl8/voqFGt3kgBqGwXAopgXybnkuOq+qMYCRrp4cXw==", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + }, + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "compressible": { + "version": "2.0.15", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.15.tgz", + "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==", + "requires": { + "mime-db": ">= 1.36.0 < 2" + } + }, + "compression": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz", + "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.14", + "debug": "2.6.9", + "on-headers": "~1.0.1", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", + "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=", + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.0", + "parseurl": "~1.3.2", + "utils-merge": "1.0.1" + } + }, + "convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "core-js": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.0.7.tgz", + "integrity": "sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.9.0", + "parse-json": "^4.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "create-react-class": { + "version": "15.6.3", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz", + "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==", + "requires": { + "fbjs": "^0.8.9", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "create-react-context": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/create-react-context/-/create-react-context-0.2.2.tgz", + "integrity": "sha512-KkpaLARMhsTsgp0d2NA/R94F/eDLbhXERdIq3LvX2biCAXcDvHYoOqHfWCHf1+OLj+HKBotLG3KqaOOf+C1C+A==", + "requires": { + "fbjs": "^0.8.0", + "gud": "^1.0.0" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "dedent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.6.0.tgz", + "integrity": "sha1-Dm2o8M5Sg471zsXI+TlrDBtko8s=" + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "requires": { + "repeating": "^2.0.0" + } + }, + "detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=" + }, + "dom-walk": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz", + "integrity": "sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg=" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "envinfo": { + "version": "5.12.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-5.12.1.tgz", + "integrity": "sha512-pwdo0/G3CIkQ0y6PCXq4RdkvId2elvtPCJMG0konqlrfkWQbf1DWeH9K2b/cvu2YgGvPPTOnonZxXM1gikFu1w==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "errorhandler": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.0.tgz", + "integrity": "sha1-6rpkyl1UKjEayUX1gt78M2Fl2fQ=", + "requires": { + "accepts": "~1.3.3", + "escape-html": "~1.0.3" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "event-target-shim": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-1.1.1.tgz", + "integrity": "sha1-qG5e5r2qFgVEddp5fM3fDFVphJE=" + }, + "eventemitter3": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", + "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==" + }, + "exec-sh": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz", + "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", + "requires": { + "merge": "^1.2.0" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "requires": { + "fill-range": "^2.1.0" + } + }, + "expo": { + "version": "31.0.2", + "resolved": "https://registry.npmjs.org/expo/-/expo-31.0.2.tgz", + "integrity": "sha512-YHmt2wZougWapaMZYCgzvmTXhkoX+0JE4+Z+oq2jomwt4iq4tQQ1GjWduNMYdCi/omQWkA9vdJedRauKo7nMJQ==", + "requires": { + "@babel/runtime": "^7.1.2", + "@expo/vector-icons": "^8.0.0", + "@expo/websql": "^1.0.1", + "@types/fbemitter": "^2.0.32", + "@types/invariant": "^2.2.29", + "@types/lodash.zipobject": "^4.1.4", + "@types/qs": "^6.5.1", + "@types/uuid-js": "^0.7.1", + "@types/websql": "^0.0.27", + "babel-preset-expo": "^5.0.0", + "expo-ads-admob": "~1.1.0", + "expo-analytics-segment": "~1.1.0", + "expo-asset": "~1.1.1", + "expo-barcode-scanner": "~1.1.0", + "expo-barcode-scanner-interface": "~1.1.0", + "expo-camera": "~1.2.0", + "expo-camera-interface": "~1.1.0", + "expo-constants": "~1.1.0", + "expo-constants-interface": "~1.1.0", + "expo-contacts": "~1.1.0", + "expo-core": "~1.2.0", + "expo-face-detector": "~1.1.0", + "expo-face-detector-interface": "~1.1.0", + "expo-file-system": "~1.1.0", + "expo-file-system-interface": "~1.1.0", + "expo-font": "~1.1.0", + "expo-font-interface": "~1.1.0", + "expo-gl": "~1.1.0", + "expo-image-loader-interface": "~1.1.0", + "expo-local-authentication": "~1.1.0", + "expo-localization": "~1.0.0", + "expo-location": "~1.1.0", + "expo-media-library": "~1.1.0", + "expo-payments-stripe": "~1.1.0", + "expo-permissions": "~1.2.0", + "expo-permissions-interface": "~1.2.0", + "expo-print": "~1.1.0", + "expo-react-native-adapter": "~1.2.0", + "expo-sensors": "~1.1.0", + "expo-sensors-interface": "~1.1.0", + "expo-sms": "~1.1.0", + "fbemitter": "^2.1.1", + "invariant": "^2.2.2", + "lodash.map": "^4.6.0", + "lodash.omit": "^4.5.0", + "lodash.zipobject": "^4.1.3", + "lottie-react-native": "2.5.0", + "md5-file": "^3.2.3", + "nullthrows": "^1.1.0", + "pretty-format": "^21.2.1", + "prop-types": "^15.6.0", + "qs": "^6.5.0", + "react-native-branch": "2.2.5", + "react-native-gesture-handler": "1.0.8", + "react-native-maps": "github:expo/react-native-maps#cb9d9ec23d4d176bddd6d465a583462f9c1056a0", + "react-native-reanimated": "1.0.0-alpha.10", + "react-native-screens": "1.0.0-alpha.15", + "react-native-svg": "8.0.8", + "react-native-view-shot": "2.5.0", + "serialize-error": "^2.1.0", + "uuid-js": "^0.7.5", + "whatwg-fetch": "^2.0.4" + }, + "dependencies": { + "react-native-maps": { + "version": "github:expo/react-native-maps#cb9d9ec23d4d176bddd6d465a583462f9c1056a0", + "from": "github:expo/react-native-maps#v0.22.0-exp.0", + "requires": { + "babel-plugin-module-resolver": "^3.1.0", + "babel-preset-react-native": "1.9.0" + } + } + } + }, + "expo-ads-admob": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-ads-admob/-/expo-ads-admob-1.1.0.tgz", + "integrity": "sha512-12yb1sl+WwMp9r5lUW3224vZnHTXVS72D1vJekxDdIqvlF78p67Y4ogrEtvSQ+RFUaZZw9z9owZCI0x10irrbw==", + "requires": { + "prop-types": "^15.6.2" + } + }, + "expo-analytics-segment": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-analytics-segment/-/expo-analytics-segment-1.1.0.tgz", + "integrity": "sha512-mzWqVvOTfB9MB7JptWBBHO5Wh8tH1BaCe+IsTXONoULpxHv0kxgzpjxm7biBt8Hbue4g8BogypnW7YlWkg8ZAw==", + "requires": { + "expo-core": "~1.2.0" + } + }, + "expo-asset": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-1.1.1.tgz", + "integrity": "sha512-Kk/Hjxj4/23k9GP5PonK7Ot6qAFzitKc9oEN/bOZubk4jMMzyzlealjSq2KiMbKVjcT1xMWTJd1df9HViuiZ9w==", + "requires": { + "expo-core": "~1.2.0", + "uri-parser": "^1.0.1", + "url-join": "^4.0.0" + } + }, + "expo-barcode-scanner": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-barcode-scanner/-/expo-barcode-scanner-1.1.0.tgz", + "integrity": "sha512-ndLfjjOG0NTf5sePIlfxhtK7G+ZoAe1/PK76ELqh/Nd0vK6xBpweVCZdeTv7bI54o+F7bp0CJf3TPM5RamSPLA==", + "requires": { + "expo-barcode-scanner-interface": "~1.1.0", + "lodash.mapvalues": "^4.6.0", + "prop-types": "^15.6.0" + } + }, + "expo-barcode-scanner-interface": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-barcode-scanner-interface/-/expo-barcode-scanner-interface-1.1.0.tgz", + "integrity": "sha512-tG+A1ZCOHyjV2QpxL0f444ye1BIwwjKT2koD+V/uf+HfWZKOJkTqcrHqGoRj7nWJArSY60zKX5hny7ZcN5IUGQ==" + }, + "expo-camera": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/expo-camera/-/expo-camera-1.2.0.tgz", + "integrity": "sha512-XFzTqLdke+Zg0CiwVeTZSjo2JOO59peXh7hFsxUW1YZEWzuWMSycpvEf8xPosAF4ZTit5EjVeSbwNGVts2G5sQ==", + "requires": { + "expo-barcode-scanner-interface": "~1.1.0", + "expo-camera-interface": "~1.1.0", + "expo-core": "~1.2.0", + "expo-face-detector-interface": "~1.1.0", + "expo-file-system-interface": "~1.1.0", + "expo-permissions-interface": "~1.2.0", + "lodash.mapvalues": "^4.6.0", + "prop-types": "^15.6.0" + } + }, + "expo-camera-interface": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-camera-interface/-/expo-camera-interface-1.1.0.tgz", + "integrity": "sha512-qHgGc/JVfFsSFFIsdbnTo6o6kV0sYQ3TuNxLXoWRUGq8/h2U8R4dExPlugSw698Wg9MUtG0mpez1ZcjwWkO/Sg==", + "requires": { + "expo-core": "~1.2.0" + } + }, + "expo-constants": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-constants/-/expo-constants-1.1.0.tgz", + "integrity": "sha512-cwmmj+rrUtkrMG+RcC85VghauImzZkfaQ6XpxKuqtNPOnICnQaZIOG3+ksAMJeunMa/1xjjc0+g7wVbvnhOJPA==", + "requires": { + "expo-constants-interface": "~1.1.0", + "expo-core": "~1.2.0" + } + }, + "expo-constants-interface": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-constants-interface/-/expo-constants-interface-1.1.0.tgz", + "integrity": "sha512-UprnwvpvWSqBeKuWpmu5pUpDBTE2i6If8QvVky2NyqEs0/JJoMnQ/DbOQHURUmHey8fcA3Qw/uby4hDOXLAAUA==", + "requires": { + "expo-core": "~1.2.0" + } + }, + "expo-contacts": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-contacts/-/expo-contacts-1.1.0.tgz", + "integrity": "sha512-Tot7nGxXGCSfTpoUbzrzzMTDpHnxQxkkgjJ0xnPGQD7I/NjjG+2DmfWeyeAQNNYqyNSp7Z3B3SXcoOetaT8QNg==", + "requires": { + "expo-core": "~1.2.0", + "uuid-js": "^0.7.5" + } + }, + "expo-core": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/expo-core/-/expo-core-1.2.0.tgz", + "integrity": "sha512-EbfgL/NPIROzY+Vvmuo2teUqSo8FEdFSZm3dyUcCTEV8jXioTCyJNpsH3G3cTI2U7nxn84SxoB6BvEzWdQyu4Q==" + }, + "expo-face-detector": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-face-detector/-/expo-face-detector-1.1.0.tgz", + "integrity": "sha512-JLnItRBMJapGBh1MOabpud/mOVGqQBwHx2bQOR+MuRPhC/QTHNyrrcMx0JL4jHz9AvPJWTFWEIuBokBXyJubCA==", + "requires": { + "expo-core": "~1.2.0", + "expo-face-detector-interface": "~1.1.0", + "expo-permissions-interface": "~1.2.0" + } + }, + "expo-face-detector-interface": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-face-detector-interface/-/expo-face-detector-interface-1.1.0.tgz", + "integrity": "sha512-D2191Y7p9+gOObMv4E0b+h+xQkmCJe2g7MXvgeCsIOr/4VZCHd8B4fVV6xb8bLCBT7PeOSqo82RAz7nPXjHNdA==", + "requires": { + "expo-core": "~1.2.0" + } + }, + "expo-file-system": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-file-system/-/expo-file-system-1.1.0.tgz", + "integrity": "sha512-JQUZ0S2tpDsUTBeW0utWth9KzQxz71AnULW+nrhsTzRNdtCrDD4JlFB2avVWjvUUYzRhHWTVIoI0evHR6K0o9w==", + "requires": { + "expo-core": "~1.2.0", + "expo-file-system-interface": "~1.1.0", + "uuid-js": "^0.7.5" + } + }, + "expo-file-system-interface": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-file-system-interface/-/expo-file-system-interface-1.1.0.tgz", + "integrity": "sha512-16iEsif9o7w2OeT8zyi7yf0KioHio0QmyCH73FM6FhbNxkoQznrlKWLkMafcmaQdBShFWATKer3/21qlaeFqCQ==", + "requires": { + "expo-core": "~1.2.0" + } + }, + "expo-font": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-font/-/expo-font-1.1.0.tgz", + "integrity": "sha512-7zzynnRTSDe0q/ZbUNf17kVgQvE+TQ+hx+5F/aFuy6/F63OotbFkigMqqRlvGJAxcxo+oS9idDTSB3ajxWcezw==", + "requires": { + "expo-core": "~1.2.0", + "expo-font-interface": "~1.1.0", + "invariant": "^2.2.2" + } + }, + "expo-font-interface": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-font-interface/-/expo-font-interface-1.1.0.tgz", + "integrity": "sha512-jXxd3RgX23B1aIXv866Ljx+EKqPou/vA/pgdv5bRJ7Pw+wOTdIISG53IjuApidMtLV9CXhD90VQj/uBsDium1A==", + "requires": { + "expo-core": "~1.2.0" + } + }, + "expo-gl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-gl/-/expo-gl-1.1.0.tgz", + "integrity": "sha512-7HPWe8STXHurj3jQNJPcrxKhXyAL/ptSSNtNmVU5j1OqHQncGg9VYrg3QORKqcO6YPWZFlbW4faXRQE2HHVumA==", + "requires": { + "expo-camera-interface": "~1.1.0", + "expo-core": "~1.2.0", + "expo-file-system-interface": "~1.1.0", + "expo-gl-cpp": "~1.1.0" + } + }, + "expo-gl-cpp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-gl-cpp/-/expo-gl-cpp-1.1.0.tgz", + "integrity": "sha512-4LElMPFaIwp5EQIqmfccb6Bk9RixLijN6A/T70ma3kt+MUGW6SzWLzexIWsArDWizU9my+anuQ0dYzZcVtBQ9A==", + "requires": { + "expo-core": "~1.2.0" + } + }, + "expo-image-loader-interface": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-image-loader-interface/-/expo-image-loader-interface-1.1.0.tgz", + "integrity": "sha512-4gpraV+7BfRG0ZbSSVw4cB4wVp9/JUHsSaGjBD4kCu8+ZVGCDx5WAEeX8rROe6DI90HtUzwdeQ/RFfMyhnpVag==", + "requires": { + "expo-core": "~1.2.0" + } + }, + "expo-local-authentication": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-local-authentication/-/expo-local-authentication-1.1.0.tgz", + "integrity": "sha512-buojBD00AnxssfAcf4q/3cfwD30S/BV0iTkQawbZvcyb+3Gg9ct3CbyaOdVqhmx4Dtkxj4sfqZ/aEZVPHw1Jew==", + "requires": { + "expo-core": "~1.2.0", + "invariant": "^2.2.4" + } + }, + "expo-localization": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/expo-localization/-/expo-localization-1.0.0.tgz", + "integrity": "sha512-P9E8UI/WZ6VxZK4xdQcoigQGwG+o6f0L+Ww7uLrAurykeLKSnSULo9ptpQi8vv5rjpMzgtfKvZKZ2PvxKxq8ig==", + "requires": { + "expo-core": "~1.2.0" + } + }, + "expo-location": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-location/-/expo-location-1.1.0.tgz", + "integrity": "sha512-b6OOp1SjpC2WcF9Fd+BwDqnl5lPgstuO5VpPEXDXkYY8FZdEd8NPjJ6o8B7Mg560vHaFxVETqVO6cLf83iatNw==", + "requires": { + "invariant": "^2.2.4" + } + }, + "expo-media-library": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-media-library/-/expo-media-library-1.1.0.tgz", + "integrity": "sha512-Ts8heEMEcEPrAY6Nht4e9d83OXiFzFGwrRt9OBhkrRMy04P07R2jvEcx+mpElswqScScnOA/SfBT9CE1Q7j4wg==", + "requires": { + "expo-core": "~1.2.0", + "expo-permissions-interface": "~1.2.0" + } + }, + "expo-payments-stripe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-payments-stripe/-/expo-payments-stripe-1.1.0.tgz", + "integrity": "sha512-dS4lY9rpr3oaQHk97/PSpdRYNkiixlMSk0JfreL9R+DAl9S4OFMXNzewqHAQOMcDM73AP8vM10ra/5FjYJUTug==", + "requires": { + "expo-core": "~1.2.0" + } + }, + "expo-permissions": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/expo-permissions/-/expo-permissions-1.2.0.tgz", + "integrity": "sha512-vCg4EPpvNsWjiG4cc/9jzVikyjEgNFAV4dQqmRU9hb38TKB+9C8gvYY4eFFhHp6MwcpI34IeTlD53nLc3sWTUA==", + "requires": { + "expo-core": "~1.2.0", + "expo-permissions-interface": "~1.2.0" + } + }, + "expo-permissions-interface": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/expo-permissions-interface/-/expo-permissions-interface-1.2.0.tgz", + "integrity": "sha512-hHduXuB0+hSymex0ZTJWjlTJffmHt2cEZGLorhwM51r082oudurrpfed7sjGqKu9wSM6TeAjPG3UaLvyWVG/dQ==", + "requires": { + "expo-core": "~1.2.0" + } + }, + "expo-print": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-print/-/expo-print-1.1.0.tgz", + "integrity": "sha512-fVi2RHn6rpZb+Fl4hCxPZt1EJ6/lCul52uNBCIzKiWeifJLTtyiDg+SHehC/6Foj9VkGeaEy4nYCQ7rLwBANsA==", + "requires": { + "babel-preset-expo": "^5.0.0", + "expo-core": "~1.2.0" + } + }, + "expo-react-native-adapter": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/expo-react-native-adapter/-/expo-react-native-adapter-1.2.0.tgz", + "integrity": "sha512-blb0qsX+NRpHXIsPoSaxBHcw2cpoUoQf0gyqSJTuxseyJc0dIkL8Eol4bP3JpQ4GnlGKW6vmjvO6M2TpW/wDUA==", + "requires": { + "expo-core": "~1.2.0", + "expo-image-loader-interface": "~1.1.0", + "expo-permissions-interface": "~1.2.0", + "lodash.omit": "^4.5.0", + "lodash.pick": "^4.4.0", + "prop-types": "^15.6.1" + } + }, + "expo-sensors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-sensors/-/expo-sensors-1.1.0.tgz", + "integrity": "sha512-mTdG7KehIsw99jQcQmbfUC3MydSEQcQPBKuhl1RkldIbIruzxchnQ/HNowzHt2lSoif6ppH3WVDq8kiu24783A==", + "requires": { + "expo-core": "~1.2.0", + "expo-sensors-interface": "~1.1.0", + "invariant": "^2.2.4" + } + }, + "expo-sensors-interface": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-sensors-interface/-/expo-sensors-interface-1.1.0.tgz", + "integrity": "sha512-bAZPOITxgq+SBWLj+x8graB9BtKvHDMwYJFgyFsVA6UXqocXc1ZiZiXWJ9OkTwCYoXx0g+RVb2/ddgKFOTBtPA==", + "requires": { + "expo-core": "~1.2.0" + } + }, + "expo-sms": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expo-sms/-/expo-sms-1.1.0.tgz", + "integrity": "sha512-Tb3zSrrXhUsWeaD5EiK3XmebMp++nbN5Fhc3dXqVbMJzb+Ua5LkbW612G0EGrcUNjnZwwQRUb2UpRvX1x91Obw==", + "requires": { + "expo-core": "~1.2.0", + "expo-permissions-interface": "~1.2.0" + } + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "requires": { + "kind-of": "^1.1.0" + } + }, + "external-editor": { + "version": "2.2.0", + "resolved": "http://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "requires": { + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "^1.0.0" + } + }, + "fancy-log": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz", + "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "time-stamp": "^1.0.0" + } + }, + "fb-watchman": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", + "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", + "requires": { + "bser": "^2.0.0" + } + }, + "fbemitter": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-2.1.1.tgz", + "integrity": "sha1-Uj4U/a9SSIBbsC9i78M75wP1GGU=", + "requires": { + "fbjs": "^0.8.4" + } + }, + "fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", + "requires": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + }, + "dependencies": { + "core-js": { + "version": "1.2.7", + "resolved": "http://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + } + } + }, + "fbjs-scripts": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/fbjs-scripts/-/fbjs-scripts-0.8.3.tgz", + "integrity": "sha512-aUJ/uEzMIiBYuj/blLp4sVNkQQ7ZEB/lyplG1IzzOmZ83meiWecrGg5jBo4wWrxXmO4RExdtsSV1QkTjPt2Gag==", + "requires": { + "ansi-colors": "^1.0.1", + "babel-core": "^6.7.2", + "babel-preset-fbjs": "^2.1.2", + "core-js": "^2.4.1", + "cross-spawn": "^5.1.0", + "fancy-log": "^1.3.2", + "object-assign": "^4.0.1", + "plugin-error": "^0.1.2", + "semver": "^5.1.0", + "through2": "^2.0.0" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" + }, + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + } + }, + "finalhandler": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", + "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" + } + }, + "find-babel-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.1.0.tgz", + "integrity": "sha1-rMAQQ6Z0n+w0Qpvmtk9ULrtdY1U=", + "requires": { + "json5": "^0.5.1", + "path-exists": "^3.0.0" + } + }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "requires": { + "for-in": "^1.0.1" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", + "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", + "optional": true, + "requires": { + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.5.1", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.21", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": "^2.1.0" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true + }, + "minipass": { + "version": "2.2.4", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.1", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.1.0", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.2.0", + "bundled": true, + "optional": true, + "requires": { + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.1.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.1.10", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.5.1", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.2", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.0.5" + } + }, + "safe-buffer": { + "version": "5.1.1", + "bundled": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.5.0", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.1", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.2.4", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.1", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true + }, + "yallist": { + "version": "3.0.2", + "bundled": true + } + } + }, + "gauge": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-1.2.7.tgz", + "integrity": "sha1-6c7FSD09TuDvRLYKfZnkk14TbZM=", + "requires": { + "ansi": "^0.3.0", + "has-unicode": "^2.0.0", + "lodash.pad": "^4.1.0", + "lodash.padend": "^4.1.0", + "lodash.padstart": "^4.1.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "get-stream": { + "version": "3.0.0", + "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + } + }, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "requires": { + "is-glob": "^2.0.0" + } + }, + "global": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz", + "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=", + "requires": { + "min-document": "^2.19.0", + "process": "~0.5.1" + } + }, + "globals": { + "version": "11.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.8.0.tgz", + "integrity": "sha512-io6LkyPVuzCHBSQV9fmOwxZkUk6nIaGmxheLDgmuFv89j0fm2aqDbIXKAGfzCMHqz3HLF2Zf8WSG6VqMh2qFmA==" + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" + }, + "gud": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", + "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + } + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + } + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "dependencies": { + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "image-size": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", + "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==" + }, + "immediate": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.2.3.tgz", + "integrity": "sha1-0UD6j2FGWb1lQSMwl92qwlzdmRw=" + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "requires": { + "builtin-modules": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "requires": { + "is-primitive": "^2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + } + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + }, + "dependencies": { + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + } + } + }, + "jest-docblock": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-23.2.0.tgz", + "integrity": "sha1-8IXh8YVI2Z/dabICB+b9VdkTg6c=", + "requires": { + "detect-newline": "^2.1.0" + } + }, + "jest-haste-map": { + "version": "23.5.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-23.5.0.tgz", + "integrity": "sha512-bt9Swigb6KZ6ZQq/fQDUwdUeHenVvZ6G/lKwJjwRGp+Fap8D4B3bND3FaeJg7vXVsLX8hXshRArbVxLop/5wLw==", + "requires": { + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.11", + "invariant": "^2.2.4", + "jest-docblock": "^23.2.0", + "jest-serializer": "^23.0.1", + "jest-worker": "^23.2.0", + "micromatch": "^2.3.11", + "sane": "^2.0.0" + } + }, + "jest-serializer": { + "version": "23.0.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-23.0.1.tgz", + "integrity": "sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU=" + }, + "jest-worker": { + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-23.2.0.tgz", + "integrity": "sha1-+vcGqNo2+uYOsmlXJX+ntdjqArk=", + "requires": { + "merge-stream": "^1.0.1" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", + "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "requires": { + "jsonify": "~0.0.0" + } + }, + "json5": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "http://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + }, + "kind-of": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=" + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "requires": { + "graceful-fs": "^4.1.9" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "^1.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" + }, + "lodash.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=" + }, + "lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=" + }, + "lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=" + }, + "lodash.pad": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-4.5.1.tgz", + "integrity": "sha1-QzCUmoM6fI2iLMIPaibE1Z3runA=" + }, + "lodash.padend": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.6.1.tgz", + "integrity": "sha1-U8y6BH0G4VjTEfRdpiX05J5vFm4=" + }, + "lodash.padstart": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz", + "integrity": "sha1-0uPuv/DZ05rVD1y9G1KnvOa7YRs=" + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" + }, + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" + }, + "lodash.zipobject": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/lodash.zipobject/-/lodash.zipobject-4.1.3.tgz", + "integrity": "sha1-s5n1q6j/YqdG9peb8gshT5ZNvvg=" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lottie-ios": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/lottie-ios/-/lottie-ios-2.5.0.tgz", + "integrity": "sha1-VcgI54XUppM7DBCzlVMLFwmLBd4=" + }, + "lottie-react-native": { + "version": "2.5.0", + "resolved": "http://registry.npmjs.org/lottie-react-native/-/lottie-react-native-2.5.0.tgz", + "integrity": "sha1-BxG4s0vsd0FVLCS3Hv09TKs0dXE=", + "requires": { + "invariant": "^2.2.2", + "lottie-ios": "^2.5.0", + "prop-types": "^15.5.10", + "react-native-safe-module": "^1.1.0" + } + }, + "lru-cache": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", + "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + }, + "dependencies": { + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + } + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "requires": { + "tmpl": "1.0.x" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "math-random": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", + "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=" + }, + "md5-file": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-3.2.3.tgz", + "integrity": "sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==", + "requires": { + "buffer-alloc": "^1.1.0" + } + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==" + }, + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "requires": { + "readable-stream": "^2.0.1" + } + }, + "metro": { + "version": "0.45.6", + "resolved": "https://registry.npmjs.org/metro/-/metro-0.45.6.tgz", + "integrity": "sha512-+RinU6Qcea/zX9xxfrgmeFBwJ3tsdgLyBJm4tQOmusU4kE8YEE4LQ3IGG60qk3wzYloflMB/8ilIGG4Z/gz2Ew==", + "requires": { + "@babel/core": "^7.0.0", + "@babel/generator": "^7.0.0", + "@babel/parser": "^7.0.0", + "@babel/plugin-external-helpers": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "absolute-path": "^0.0.0", + "async": "^2.4.0", + "babel-preset-fbjs": "2.3.0", + "chalk": "^1.1.1", + "concat-stream": "^1.6.0", + "connect": "^3.6.5", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "eventemitter3": "^3.0.0", + "fbjs": "0.8.17", + "fs-extra": "^1.0.0", + "graceful-fs": "^4.1.3", + "image-size": "^0.6.0", + "jest-docblock": "23.2.0", + "jest-haste-map": "23.5.0", + "jest-worker": "23.2.0", + "json-stable-stringify": "^1.0.1", + "lodash.throttle": "^4.1.1", + "merge-stream": "^1.0.1", + "metro-cache": "0.45.6", + "metro-config": "0.45.6", + "metro-core": "0.45.6", + "metro-minify-uglify": "0.45.6", + "metro-react-native-babel-preset": "0.45.6", + "metro-resolver": "0.45.6", + "metro-source-map": "0.45.6", + "mime-types": "2.1.11", + "mkdirp": "^0.5.1", + "node-fetch": "^2.2.0", + "nullthrows": "^1.1.0", + "react-transform-hmr": "^1.0.4", + "resolve": "^1.5.0", + "rimraf": "^2.5.4", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", + "temp": "0.8.3", + "throat": "^4.1.0", + "wordwrap": "^1.0.0", + "write-file-atomic": "^1.2.0", + "ws": "^1.1.0", + "xpipe": "^1.0.5", + "yargs": "^9.0.0" + }, + "dependencies": { + "metro-babel7-plugin-react-transform": { + "version": "0.45.6", + "resolved": "https://registry.npmjs.org/metro-babel7-plugin-react-transform/-/metro-babel7-plugin-react-transform-0.45.6.tgz", + "integrity": "sha512-NsVKqiBaF+Tm3FXzqiEExl9iJG+EimbpQP5h9ygxBE4AsYRc2S3X/YD/1ds3RTHMgfhinWVaus+DrG5OqK5mTA==", + "requires": { + "@babel/helper-module-imports": "^7.0.0" + } + }, + "metro-react-native-babel-preset": { + "version": "0.45.6", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.45.6.tgz", + "integrity": "sha512-qh+iXlV2tDfvHYbhh1meihxnzXXXB8nF1fi8z2HFxqYDkFBM48XewXO6mLz97PL8lmuTGvX/2dYVuFtriENw1w==", + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-assign": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.0.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "metro-babel7-plugin-react-transform": "0.45.6", + "react-transform-hmr": "^1.0.4" + } + }, + "mime-db": { + "version": "1.23.0", + "resolved": "http://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz", + "integrity": "sha1-oxtAcK2uon1zLqMzdApk0OyaZlk=" + }, + "mime-types": { + "version": "2.1.11", + "resolved": "http://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz", + "integrity": "sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw=", + "requires": { + "mime-db": "~1.23.0" + } + } + } + }, + "metro-babel-register": { + "version": "0.45.6", + "resolved": "https://registry.npmjs.org/metro-babel-register/-/metro-babel-register-0.45.6.tgz", + "integrity": "sha512-Io8JinYIzGcXiTaO7o0DGw8wFcAiITTb7mLh3lbuJd9PndbPOo+jhrHkTsNtXc9MRHiT4KbEheXJ/QoeLKJK/Q==", + "requires": { + "@babel/core": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/register": "^7.0.0", + "core-js": "^2.2.2", + "escape-string-regexp": "^1.0.5" + } + }, + "metro-babel7-plugin-react-transform": { + "version": "0.49.0", + "resolved": "https://registry.npmjs.org/metro-babel7-plugin-react-transform/-/metro-babel7-plugin-react-transform-0.49.0.tgz", + "integrity": "sha512-2QCWBQybANIsib/ofj/JinA4yksQcERzouZEtW81TnDElETIcQo1YAoJoe7pg7BTLCx8NBHPt2tOp8AucV0z+w==", + "requires": { + "@babel/helper-module-imports": "^7.0.0" + } + }, + "metro-cache": { + "version": "0.45.6", + "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.45.6.tgz", + "integrity": "sha512-v7q2pLsI7oABEjpwPJwTd7ufwKvpctVOddcffI/2hRhuJC/seLlqkRt7kv+Q/WfaR9X4KLcEoIjZmgNy4cw1ag==", + "requires": { + "jest-serializer": "23.0.1", + "metro-core": "0.45.6", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4" + } + }, + "metro-config": { + "version": "0.45.6", + "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.45.6.tgz", + "integrity": "sha512-ZhVtkpXhOi+qWi7vdE3HGIhyyBT1wtIukQuxTMwLTUluv2/1DClo/uX9inmf++CmOhOpU7QpqrMzl6vf+AwnOg==", + "requires": { + "cosmiconfig": "^5.0.5", + "metro": "0.45.6", + "metro-cache": "0.45.6", + "metro-core": "0.45.6" + } + }, + "metro-core": { + "version": "0.45.6", + "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.45.6.tgz", + "integrity": "sha512-M0YkGnkjStdCsSNYVW+aVlJ4WjwcqjIhQV+VzEnGZYdyo6cMi9MxUZ69iV2jIxd3LAeaQQaNe8OQtQp8dfIh/g==", + "requires": { + "jest-haste-map": "23.5.0", + "lodash.throttle": "^4.1.1", + "metro-resolver": "0.45.6", + "wordwrap": "^1.0.0" + } + }, + "metro-memory-fs": { + "version": "0.45.6", + "resolved": "https://registry.npmjs.org/metro-memory-fs/-/metro-memory-fs-0.45.6.tgz", + "integrity": "sha512-YAGoNQVTM/vl65jR/ztucAZJIk0ejD3INZT0LiISRULBt6Rxfiqa22v5GG0Enq+95vlgmt26g+auHM2nxTUInQ==" + }, + "metro-minify-uglify": { + "version": "0.45.6", + "resolved": "https://registry.npmjs.org/metro-minify-uglify/-/metro-minify-uglify-0.45.6.tgz", + "integrity": "sha512-l+lZ7Gg6CN9XddgmwAbo7zOLT2QB9a6VALXLzmvr6gB1mc6SBZwtAh+hARvdymtcr1CgbaWADZPAA+W3oQZH4g==", + "requires": { + "uglify-es": "^3.1.9" + } + }, + "metro-react-native-babel-preset": { + "version": "0.49.0", + "resolved": "https://registry.npmjs.org/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.49.0.tgz", + "integrity": "sha512-pwjfnNlXdmPsRMof0SSO5juroYXGw3oRF6+Irzn0aBzAjW7aaIYyT5f7hSMuVU5iL1J9izQt9V4pI2ObkVjnwg==", + "requires": { + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-export-default-from": "^7.0.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", + "@babel/plugin-proposal-optional-chaining": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-syntax-export-default-from": "^7.0.0", + "@babel/plugin-transform-arrow-functions": "^7.0.0", + "@babel/plugin-transform-block-scoping": "^7.0.0", + "@babel/plugin-transform-classes": "^7.0.0", + "@babel/plugin-transform-computed-properties": "^7.0.0", + "@babel/plugin-transform-destructuring": "^7.0.0", + "@babel/plugin-transform-exponentiation-operator": "^7.0.0", + "@babel/plugin-transform-flow-strip-types": "^7.0.0", + "@babel/plugin-transform-for-of": "^7.0.0", + "@babel/plugin-transform-function-name": "^7.0.0", + "@babel/plugin-transform-literals": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/plugin-transform-object-assign": "^7.0.0", + "@babel/plugin-transform-parameters": "^7.0.0", + "@babel/plugin-transform-react-display-name": "^7.0.0", + "@babel/plugin-transform-react-jsx": "^7.0.0", + "@babel/plugin-transform-react-jsx-source": "^7.0.0", + "@babel/plugin-transform-regenerator": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.0.0", + "@babel/plugin-transform-shorthand-properties": "^7.0.0", + "@babel/plugin-transform-spread": "^7.0.0", + "@babel/plugin-transform-sticky-regex": "^7.0.0", + "@babel/plugin-transform-template-literals": "^7.0.0", + "@babel/plugin-transform-typescript": "^7.0.0", + "@babel/plugin-transform-unicode-regex": "^7.0.0", + "@babel/template": "^7.0.0", + "metro-babel7-plugin-react-transform": "0.49.0", + "react-transform-hmr": "^1.0.4" + } + }, + "metro-resolver": { + "version": "0.45.6", + "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.45.6.tgz", + "integrity": "sha512-RY4tqKxSEz4ahLPaJlx30x6vG8HVyLT3w5aUDcyB5B2eQH3ckLnyUYUpd0sT7HFoJ1T5U5DFtWvS3P4yJcRB7A==", + "requires": { + "absolute-path": "^0.0.0" + } + }, + "metro-source-map": { + "version": "0.45.6", + "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.45.6.tgz", + "integrity": "sha512-FBubSEEitGrvUeuCPVwXTJX7Y1WjFhsUHickqQE+mXplOgREyeZ7o80ffqEWitfsMUQN9385LxIPmAdPzQXLsQ==", + "requires": { + "source-map": "^0.5.6" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", + "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==" + }, + "mime-types": { + "version": "2.1.21", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", + "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", + "requires": { + "mime-db": "~1.37.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "requires": { + "dom-walk": "^0.1.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + } + } + }, + "morgan": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz", + "integrity": "sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA==", + "requires": { + "basic-auth": "~2.0.0", + "debug": "2.6.9", + "depd": "~1.1.2", + "on-finished": "~2.3.0", + "on-headers": "~1.0.1" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "nan": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz", + "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==", + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" + }, + "node-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.2.1.tgz", + "integrity": "sha512-ObXBpNCD3A/vYQiQtEWl7DuqjAXjfptYFuGHLdPl5U19/6kJuZV+8uMHLrkj3wJrJoyfg4nhgyFixZdaZoAiEQ==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" + }, + "node-notifier": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.3.0.tgz", + "integrity": "sha512-AhENzCSGZnZJgBARsUjnQ7DnZbzyP+HxlVXuD0xqAnvL8q+OqtSX7lGg9e8nHzwXkMMXNdVeqq4E2M3EUAqX6Q==", + "requires": { + "growly": "^1.3.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "noop-fn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/noop-fn/-/noop-fn-1.0.0.tgz", + "integrity": "sha1-XzPUfxPSFQ35PgywNmmemC94/78=" + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "requires": { + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "npmlog": { + "version": "2.0.4", + "resolved": "http://registry.npmjs.org/npmlog/-/npmlog-2.0.4.tgz", + "integrity": "sha1-mLUlMPJRTKkNCexbIsiEZyI3VpI=", + "requires": { + "ansi": "~0.3.1", + "are-we-there-yet": "~1.1.2", + "gauge": "~1.2.5" + } + }, + "nullthrows": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.0.tgz", + "integrity": "sha512-YoigDq49JRqVCUlb4XlwZirXQiNCoXdwoyfklXJAEYHN+XKHWgDkrcWxNgxEtP7N+XF9Akp7Lr6wLq8HZxLttw==" + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + } + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + } + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", + "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "opn": { + "version": "3.0.3", + "resolved": "http://registry.npmjs.org/opn/-/opn-3.0.3.tgz", + "integrity": "sha1-ttmec5n3jWXDuq/+8fsojpuFJDo=", + "requires": { + "object-assign": "^4.0.1" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=" + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" + } + } + }, + "options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=" + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-to-regexp": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz", + "integrity": "sha1-Wf3g9DW62suhA6hOnTvGTpa5k30=", + "requires": { + "isarray": "0.0.1" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + } + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "requires": { + "pify": "^2.0.0" + } + }, + "pegjs": { + "version": "0.10.0", + "resolved": "http://registry.npmjs.org/pegjs/-/pegjs-0.10.0.tgz", + "integrity": "sha1-z4uvrm7d/0tafvsYUmnqr0YQ3b0=" + }, + "pify": { + "version": "2.3.0", + "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "pirates": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.0.tgz", + "integrity": "sha512-8t5BsXy1LUIjn3WWOlOuFDuKswhQb/tkak641lvBgmPOBUQHXveORtlMCp6OdPV1dtuTaEahKA8VNz6uLfKBtA==", + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "requires": { + "find-up": "^2.1.0" + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "requires": { + "find-up": "^2.1.0" + } + }, + "plist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.1.tgz", + "integrity": "sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ==", + "requires": { + "base64-js": "^1.2.3", + "xmlbuilder": "^9.0.7", + "xmldom": "0.1.x" + } + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "pouchdb-collections": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/pouchdb-collections/-/pouchdb-collections-1.0.1.tgz", + "integrity": "sha1-/mOhfal3YRq+98uAJssalVP9g1k=" + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" + }, + "pretty-format": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-21.2.1.tgz", + "integrity": "sha512-ZdWPGYAnYfcVP8yKA3zFjCn8s4/17TeYH28MXuC8vTp0o21eXjbFGcOAXZEaDaOFJjc3h2qa7HQNHNshhvoh2A==", + "requires": { + "ansi-regex": "^3.0.0", + "ansi-styles": "^3.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + } + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + }, + "process": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/process/-/process-0.5.2.tgz", + "integrity": "sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8=" + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + }, + "prop-types": { + "version": "15.6.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", + "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", + "requires": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "query-string": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.2.0.tgz", + "integrity": "sha512-5wupExkIt8RYL4h/FE+WTg3JHk62e6fFPWtAZA9J5IWK1PfTfKkMS93HBUHcFpeYi9KsY5pFbh+ldvEyaz5MyA==", + "requires": { + "decode-uri-component": "^0.2.0", + "strict-uri-encode": "^2.0.0" + } + }, + "randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" + }, + "react": { + "version": "16.5.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.5.0.tgz", + "integrity": "sha512-nw/yB/L51kA9PsAy17T1JrzzGRk+BlFCJwFF7p+pwVxgqwPjYNeZEkkH7LXn9dmflolrYMXLWMTkQ77suKPTNQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "schedule": "^0.3.0" + } + }, + "react-clone-referenced-element": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-clone-referenced-element/-/react-clone-referenced-element-1.1.0.tgz", + "integrity": "sha512-FKOsfKbBkPxYE8576EM6uAfHC4rnMpLyH6/TJUL4WcHUEB3EUn8AxPjnnV/IiwSSzsClvHYK+sDELKN/EJ0WYg==" + }, + "react-deep-force-update": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/react-deep-force-update/-/react-deep-force-update-1.1.2.tgz", + "integrity": "sha512-WUSQJ4P/wWcusaH+zZmbECOk7H5N2pOIl0vzheeornkIMhu+qrNdGFm0bDZLCb0hSF0jf/kH1SgkNGfBdTc4wA==" + }, + "react-devtools-core": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-3.3.4.tgz", + "integrity": "sha512-6lsBDRInT9jU8Ya8bnKWJSsnaGg/xk1ZSfvhc/dHc3n2CUTMfGlqm2tGeZQ9WEoe0Y2K7Lg90Kvb1E8anLePaQ==", + "requires": { + "shell-quote": "^1.6.1", + "ws": "^3.3.1" + }, + "dependencies": { + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "react-native": { + "version": "https://github.com/expo/react-native/archive/sdk-31.0.0.tar.gz", + "integrity": "sha512-j3R84bBxoPOpdq9LDn+9WGzTeXGKL/9od/Gv+wvcp4dQdCvXDQibjnBokeo95y9OJNY6WxT867JJkTWY7nkk4Q==", + "requires": { + "absolute-path": "^0.0.0", + "art": "^0.10.0", + "base64-js": "^1.1.2", + "chalk": "^1.1.1", + "commander": "^2.9.0", + "compression": "^1.7.1", + "connect": "^3.6.5", + "create-react-class": "^15.6.3", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "envinfo": "^5.7.0", + "errorhandler": "^1.5.0", + "escape-string-regexp": "^1.0.5", + "event-target-shim": "^1.0.5", + "fbjs": "0.8.17", + "fbjs-scripts": "^0.8.1", + "fs-extra": "^1.0.0", + "glob": "^7.1.1", + "graceful-fs": "^4.1.3", + "inquirer": "^3.0.6", + "lodash": "^4.17.5", + "metro": "^0.45.6", + "metro-babel-register": "^0.45.6", + "metro-core": "^0.45.6", + "metro-memory-fs": "^0.45.6", + "mime": "^1.3.4", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "morgan": "^1.9.0", + "node-fetch": "^2.2.0", + "node-notifier": "^5.2.1", + "npmlog": "^2.0.4", + "opn": "^3.0.2", + "optimist": "^0.6.1", + "plist": "^3.0.0", + "pretty-format": "^4.2.1", + "promise": "^7.1.1", + "prop-types": "^15.5.8", + "react-clone-referenced-element": "^1.0.1", + "react-devtools-core": "3.3.4", + "react-timer-mixin": "^0.13.2", + "regenerator-runtime": "^0.11.0", + "rimraf": "^2.5.4", + "semver": "^5.0.3", + "serve-static": "^1.13.1", + "shell-quote": "1.6.1", + "stacktrace-parser": "^0.1.3", + "ws": "^1.1.0", + "xcode": "^0.9.1", + "xmldoc": "^0.4.0", + "yargs": "^9.0.0" + }, + "dependencies": { + "pretty-format": { + "version": "4.3.1", + "resolved": "http://registry.npmjs.org/pretty-format/-/pretty-format-4.3.1.tgz", + "integrity": "sha1-UwvlxCs8BbNkFKeipDN6qArNDo0=" + } + } + }, + "react-native-branch": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/react-native-branch/-/react-native-branch-2.2.5.tgz", + "integrity": "sha1-QHTdY7SXPmOX2c5Q6XtXx3pRjp0=" + }, + "react-native-dismiss-keyboard": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/react-native-dismiss-keyboard/-/react-native-dismiss-keyboard-1.0.0.tgz", + "integrity": "sha1-MohiQrPyMX4SHzrrmwpYXiuHm0k=" + }, + "react-native-drawer-layout": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/react-native-drawer-layout/-/react-native-drawer-layout-1.3.2.tgz", + "integrity": "sha512-fjO0scqbJUfNu2wuEpvywL7DYLXuCXJ2W/zYhWz986rdLytidbys1QGVvkaszHrb4Y7OqO96mTkgpOcP8KWevw==", + "requires": { + "react-native-dismiss-keyboard": "1.0.0" + } + }, + "react-native-drawer-layout-polyfill": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/react-native-drawer-layout-polyfill/-/react-native-drawer-layout-polyfill-1.3.2.tgz", + "integrity": "sha512-XzPhfLDJrYHru+e8+dFwhf0FtTeAp7JXPpFYezYV6P1nTeA1Tia/kDpFT+O2DWTrBKBEI8FGhZnThrroZmHIxg==", + "requires": { + "react-native-drawer-layout": "1.3.2" + } + }, + "react-native-gesture-handler": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-1.0.8.tgz", + "integrity": "sha512-Lc6PV5nKXgZdDeky96yi6gAM1UJHaYwzZbZyph0YuSv/L6vTtN+KPGsKyIENoOyxLJ/i43MSNn7fR+Xbv0w/xA==", + "requires": { + "hoist-non-react-statics": "^2.3.1", + "invariant": "^2.2.2", + "prop-types": "^15.5.10" + } + }, + "react-native-reanimated": { + "version": "1.0.0-alpha.10", + "resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-1.0.0-alpha.10.tgz", + "integrity": "sha512-dbZG/Lh5Q+6zRvS7+gIkZKmXTG7XVqHbpMROL1LApBBMQwuLq/uLtKk/nBSn1+mNmazPrPMTehI7TG3AEkctww==" + }, + "react-native-safe-area-view": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-native-safe-area-view/-/react-native-safe-area-view-0.11.0.tgz", + "integrity": "sha512-N3nElaahu1Me2ltnfc9acpgt1znm6pi8DSadKy79kvdzKwvVIzw0IXueA/Hjr51eCW1BsfNw7D1SgBT9U6qEkA==", + "requires": { + "hoist-non-react-statics": "^2.3.1" + } + }, + "react-native-safe-module": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/react-native-safe-module/-/react-native-safe-module-1.2.0.tgz", + "integrity": "sha1-ojgkyiTtwpAZE2lKdmRkdRE9Vw0=", + "requires": { + "dedent": "^0.6.0" + } + }, + "react-native-screens": { + "version": "1.0.0-alpha.15", + "resolved": "https://registry.npmjs.org/react-native-screens/-/react-native-screens-1.0.0-alpha.15.tgz", + "integrity": "sha512-S2OM/ieD+Krk+0/Z2Vz2rTUWYud5hJgCRZqXRtqEfMgEcGI4FBopXp7mwXCGbA2PFLjZwZSwLlsZ6RX30WnjRw==" + }, + "react-native-svg": { + "version": "8.0.8", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-8.0.8.tgz", + "integrity": "sha512-a5q7896HJztH3XBa4MouuBcwhOvDsJXRZB/PPvEMvc4NhudIDXDUKpwd9V7Hm6beDjg5CjFIdE/c92jnVo+0CA==", + "requires": { + "color": "^2.0.1", + "lodash": "^4.16.6", + "pegjs": "^0.10.0" + } + }, + "react-native-tab-view": { + "version": "0.0.77", + "resolved": "http://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-0.0.77.tgz", + "integrity": "sha512-9vjD4Ly1Zlum1Y4g23ODpi/F3gYIUIsKWrsZO/Oh5cuX1eiB1DRVn11nY1z+j/hsQfhfyW6nDlmySyDvYQvYCA==", + "requires": { + "prop-types": "^15.6.0" + } + }, + "react-native-vector-icons": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-6.0.0.tgz", + "integrity": "sha512-uF3oWb3TV42uXi2apVOZHw9oy9Nr5SXDVwOo1umQWo/yYCrDzXyVfq14DzezgEbJ9jfc/yghBelj0agkXmOKlg==", + "requires": { + "lodash": "^4.0.0", + "prop-types": "^15.6.2", + "yargs": "^8.0.2" + }, + "dependencies": { + "yargs": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", + "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", + "requires": { + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" + } + } + } + }, + "react-native-view-shot": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/react-native-view-shot/-/react-native-view-shot-2.5.0.tgz", + "integrity": "sha512-xFJA+N7wh8Ik/17I4QB24e0a0L3atg1ScVehvtYR5UBTgHdzTFA0ZylvXp9gkZt7V+AT5Pni0H3NQItpqSKFoQ==" + }, + "react-navigation": { + "version": "2.18.2", + "resolved": "https://registry.npmjs.org/react-navigation/-/react-navigation-2.18.2.tgz", + "integrity": "sha512-H9hkuC+Fyav/zlss4PU8XRjgBPMKXG9uudT7PSAaRi4kuRkGb77OJDZHBW6Vm9QPF9tAKK95AhaS1mbecLM8Yw==", + "requires": { + "clamp": "^1.0.1", + "create-react-context": "0.2.2", + "hoist-non-react-statics": "^2.2.0", + "path-to-regexp": "^1.7.0", + "query-string": "^6.1.0", + "react-lifecycles-compat": "^3", + "react-native-safe-area-view": "0.11.0", + "react-native-screens": "^1.0.0-alpha.11", + "react-navigation-deprecated-tab-navigator": "1.3.0", + "react-navigation-drawer": "0.5.0", + "react-navigation-stack": "0.7.0", + "react-navigation-tabs": "0.8.4" + } + }, + "react-navigation-deprecated-tab-navigator": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-navigation-deprecated-tab-navigator/-/react-navigation-deprecated-tab-navigator-1.3.0.tgz", + "integrity": "sha512-Cm+qYOPFWbvvcuv0YYX0ioYwLGgw7XAqdhAfpo3sIr3trxRW8871ePmfFOPezjQtz4v6ItjZt6LPgtBAVZoroQ==", + "requires": { + "react-native-tab-view": "^0.0.77" + } + }, + "react-navigation-drawer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/react-navigation-drawer/-/react-navigation-drawer-0.5.0.tgz", + "integrity": "sha512-F1y593uC6pqBMGH+Omz75oNODEbxB/s0EGO8QtYwu1NmOOEUuuLA+c14zm+pgMsI4HlDabiHxPkWqsgGz25xVQ==", + "requires": { + "react-native-drawer-layout-polyfill": "^1.3.2" + } + }, + "react-navigation-stack": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/react-navigation-stack/-/react-navigation-stack-0.7.0.tgz", + "integrity": "sha512-3Tbb/SsustBrM9R/qaI6XuOfyqYMVbwkeHFC8NbU890vB0aKZvjAtioWLZ18e/4LgbiOCmoTdp37z3gkGDyNDQ==" + }, + "react-navigation-tabs": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/react-navigation-tabs/-/react-navigation-tabs-0.8.4.tgz", + "integrity": "sha512-CbS3xIVJVtpu+AYslv0PMLmjddJFVtU3XAhSJ9XnMrKLUJNmnQdW/L0w/Gp5qcBEF9h6bgsY3CoTtp7I6bqyOQ==", + "requires": { + "hoist-non-react-statics": "^2.5.0", + "prop-types": "^15.6.1", + "react-lifecycles-compat": "^3.0.4", + "react-native-tab-view": "^1.0.0" + }, + "dependencies": { + "react-native-tab-view": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-1.3.0.tgz", + "integrity": "sha512-KxHODfaxFnUTpp3jZvLnunLyadcO0xBrNuAaiwhVAbpW2RQvxeNiDrvJAzrNeqHTLDrZhuHgcKGyqoTen1sHNQ==", + "requires": { + "prop-types": "^15.6.1" + } + } + } + }, + "react-proxy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/react-proxy/-/react-proxy-1.1.8.tgz", + "integrity": "sha1-nb/Z2SdSjDqp9ETkVYw3gwq4wmo=", + "requires": { + "lodash": "^4.6.1", + "react-deep-force-update": "^1.0.0" + } + }, + "react-timer-mixin": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/react-timer-mixin/-/react-timer-mixin-0.13.4.tgz", + "integrity": "sha512-4+ow23tp/Tv7hBM5Az5/Be/eKKF7DIvJ09voz5LyHGQaqqz9WV8YMs31eFvcYQs7d451LSg7kDJV70XYN/Ug/Q==" + }, + "react-transform-hmr": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/react-transform-hmr/-/react-transform-hmr-1.0.4.tgz", + "integrity": "sha1-4aQL0Krvxy6N/Xp82gmvhQZjl7s=", + "requires": { + "global": "^4.3.0", + "react-proxy": "^1.1.7" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" + }, + "regenerate-unicode-properties": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz", + "integrity": "sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw==", + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "regenerator-transform": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.13.3.tgz", + "integrity": "sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA==", + "requires": { + "private": "^0.1.6" + } + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "regexpu-core": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.2.0.tgz", + "integrity": "sha512-Z835VSnJJ46CNBttalHD/dB+Sj2ezmY6Xp38npwU87peK6mqOzOpV8eYktdkLTEkzzD+JsTcxd84ozd8I14+rw==", + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^7.0.0", + "regjsgen": "^0.4.0", + "regjsparser": "^0.3.0", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.0.2" + } + }, + "regjsgen": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.4.0.tgz", + "integrity": "sha512-X51Lte1gCYUdlwhF28+2YMO0U6WeN0GLpgpA7LK7mbdDnkQYiwvEpmpe0F/cv5L14EbxgrdayAG3JETBv0dbXA==" + }, + "regjsparser": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.3.0.tgz", + "integrity": "sha512-zza72oZBBHzt64G7DxdqrOo/30bhHkwMUoT0WqfGu98XLd7N+1tsy5MJ96Bk4MD0y74n629RhmrGW6XlnLLwCA==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "requires": { + "is-finite": "^1.0.0" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "reselect": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-3.0.1.tgz", + "integrity": "sha1-79qpjqdFEyTQkrKyFjpqHXqaIUc=" + }, + "resolve": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", + "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", + "requires": { + "path-parse": "^1.0.5" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "requires": { + "glob": "^7.0.5" + } + }, + "rsvp": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", + "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==" + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "requires": { + "is-promise": "^2.1.0" + } + }, + "rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=" + }, + "rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "requires": { + "rx-lite": "*" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz", + "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=", + "requires": { + "anymatch": "^2.0.0", + "capture-exit": "^1.2.0", + "exec-sh": "^0.2.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.3", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5", + "watch": "~0.18.0" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + } + } + }, + "sax": { + "version": "1.1.6", + "resolved": "http://registry.npmjs.org/sax/-/sax-1.1.6.tgz", + "integrity": "sha1-XWFr6KXmB9VOEUr65Vt+ry/MMkA=" + }, + "schedule": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/schedule/-/schedule-0.3.0.tgz", + "integrity": "sha512-20+1KVo517sR7Nt+bYBN8a+bEJDKLPEx7Ohtts1kX05E4/HY53YUNuhfkVNItmWAnBYHcpG9vsd2/CJxG+aPCQ==", + "requires": { + "object-assign": "^4.1.1" + } + }, + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + } + } + }, + "serialize-error": { + "version": "2.1.0", + "resolved": "http://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", + "integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=" + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", + "requires": { + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" + } + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "simple-plist": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-0.2.1.tgz", + "integrity": "sha1-cXZts1IyaSjPOoByQrp2IyJjZyM=", + "requires": { + "bplist-creator": "0.0.7", + "bplist-parser": "0.1.1", + "plist": "2.0.1" + }, + "dependencies": { + "base64-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.1.2.tgz", + "integrity": "sha1-1kAMrBxMZgl22Q0HoENR2JOV9eg=" + }, + "plist": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/plist/-/plist-2.0.1.tgz", + "integrity": "sha1-CjLKlIGxw2TpLhjcVch23p0B2os=", + "requires": { + "base64-js": "1.1.2", + "xmlbuilder": "8.2.2", + "xmldom": "0.1.x" + } + }, + "xmlbuilder": { + "version": "8.2.2", + "resolved": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz", + "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M=" + } + } + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + }, + "slide": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", + "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "requires": { + "source-map": "^0.5.6" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "spdx-correct": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.2.tgz", + "integrity": "sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz", + "integrity": "sha512-qky9CVt0lVIECkEsYbNILVnPvycuEBkXoMFLRWsREkomQLevYhtRKC+R91a5TOAQ3bCMjikRwhyaRqj1VYatYg==" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "stacktrace-parser": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.4.tgz", + "integrity": "sha1-ATl5IuX2Ls8whFUiyVxP4dJefU4=" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=" + }, + "stream-buffers": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", + "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=" + }, + "strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "temp": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", + "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", + "requires": { + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" + }, + "dependencies": { + "rimraf": { + "version": "2.2.8", + "resolved": "http://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", + "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=" + } + } + }, + "throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=" + }, + "through": { + "version": "2.3.8", + "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" + }, + "tiny-queue": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tiny-queue/-/tiny-queue-0.2.1.tgz", + "integrity": "sha1-JaZ/LG4lOyypQZd7XvdELvl6YEY=" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "ua-parser-js": { + "version": "0.7.19", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.19.tgz", + "integrity": "sha512-T3PVJ6uz8i0HzPxOF9SWzWAlfN/DavlpQqepn22xgve/5QecC+XMCAtmUNnY7C9StehaV6exjUCI801lOI7QlQ==" + }, + "uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "requires": { + "commander": "~2.13.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "ultron": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", + "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz", + "integrity": "sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ==" + }, + "unicode-property-aliases-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz", + "integrity": "sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg==" + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" + }, + "dependencies": { + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" + } + } + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + } + } + }, + "uri-parser": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uri-parser/-/uri-parser-1.0.1.tgz", + "integrity": "sha512-TRjjM2M83RD9jIIYttNj7ghUQTKSov+WXZbQIMM8DxY1R1QdJEGWNKKMYCxyeOw1p9re2nQ85usM6dPTVtox1g==" + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url-join": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.0.tgz", + "integrity": "sha1-TTNA6AfTdzvamZH4MFrNzCpmXSo=" + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.0.1", + "resolved": "http://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz", + "integrity": "sha1-ZUS7ot/ajBzxfmKaOjBeK7H+5sE=" + }, + "uuid-js": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/uuid-js/-/uuid-js-0.7.5.tgz", + "integrity": "sha1-bIhtAqU9LUDc8l2RoXC0p7JblNA=" + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "requires": { + "makeerror": "1.0.x" + } + }, + "watch": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", + "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", + "requires": { + "exec-sh": "^0.2.0", + "minimist": "^1.2.0" + } + }, + "whatwg-fetch": { + "version": "2.0.4", + "resolved": "http://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write-file-atomic": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", + "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" + } + }, + "ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "requires": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "xcode": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/xcode/-/xcode-0.9.3.tgz", + "integrity": "sha1-kQqJwWrubMC0LKgFptC0z4chHPM=", + "requires": { + "pegjs": "^0.10.0", + "simple-plist": "^0.2.1", + "uuid": "3.0.1" + } + }, + "xmlbuilder": { + "version": "9.0.7", + "resolved": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=" + }, + "xmldoc": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-0.4.0.tgz", + "integrity": "sha1-0lciS+g5PqrL+DfvIn/Y7CWzaIg=", + "requires": { + "sax": "~1.1.1" + } + }, + "xmldom": { + "version": "0.1.27", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", + "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=" + }, + "xpipe": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/xpipe/-/xpipe-1.0.5.tgz", + "integrity": "sha1-jdi/Rfw/f1Xw4FS4ePQ6YmFNr98=" + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + }, + "yargs": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz", + "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=", + "requires": { + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" + } + }, + "yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "requires": { + "camelcase": "^4.1.0" + } + } + } +} diff --git a/06-React-Native/topic4/package.json b/06-React-Native/topic4/package.json new file mode 100644 index 00000000..01865b34 --- /dev/null +++ b/06-React-Native/topic4/package.json @@ -0,0 +1,20 @@ +{ + "name": "empty-project-template", + "main": "node_modules/expo/AppEntry.js", + "private": true, + "scripts": { + "start": "expo start", + "android": "expo start --android", + "ios": "expo start --ios", + "eject": "expo eject" + }, + "dependencies": { + "expo": "^31.0.2", + "react": "^16.5.0", + "react-native": "https://github.com/expo/react-native/archive/sdk-31.0.0.tar.gz", + "react-navigation": "^2.18.2" + }, + "devDependencies": { + "babel-preset-expo": "^5.0.0" + } +} diff --git a/06-React-Native/topic4/styles.js b/06-React-Native/topic4/styles.js new file mode 100644 index 00000000..9cd9302e --- /dev/null +++ b/06-React-Native/topic4/styles.js @@ -0,0 +1,15 @@ +import { StyleSheet, Text, View, Dimensions } from 'react-native'; +import React from 'react'; + +const width = Dimensions.get('window').width; +const height = Dimensions.get('window').height; + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: '#fff', + alignItems: 'center', + justifyContent: 'center', + }, + }); +export default styles \ No newline at end of file From 001568f1108406e27d39bb56569b4ee952622a26 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Sun, 11 Nov 2018 10:14:36 -0300 Subject: [PATCH 20/21] Topic 4 ejercicio 4 --- 06-React-Native/topic4/Home.js | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/06-React-Native/topic4/Home.js b/06-React-Native/topic4/Home.js index c322f150..1cfbf54b 100644 --- a/06-React-Native/topic4/Home.js +++ b/06-React-Native/topic4/Home.js @@ -3,6 +3,7 @@ import { StyleSheet, Text, View } from 'react-native'; import styles from './styles'; import {createBottomTabNavigator} from 'react-navigation'; import Form1 from './Form1'; +import { Ionicons } from '@expo/vector-icons'; class Home extends React.Component { render() { @@ -14,10 +15,22 @@ class Home extends React.Component { } } export default createBottomTabNavigator({ - Home: Home, - Form: Form1, + Forms: Home, + Others: Form1, },{ - + navigationOptions: ({ navigation }) => ({ + tabBarIcon: ({ horizontal, tintColor }) => { + const { routeName } = navigation.state; + let iconName; + if (routeName === 'Forms') { + iconName = 'ios-list'; + } else if (routeName === 'Others') { + iconName = 'logo-apple'; + } + + return ; + }, + }), tabBarOptions: { activeTintColor: '#000', inactiveTintColor: 'gray', From e2b8295a7240c94d84c4c37653cdbe1918ec8549 Mon Sep 17 00:00:00 2001 From: franrai91 Date: Sun, 11 Nov 2018 10:59:17 -0300 Subject: [PATCH 21/21] Topic 4 ejercicios 5, 6 y 7 Me parecieron cortos y para ahorrar en commits, los hice juntos --- 06-React-Native/topic4/AppTouchableOpacity.js | 36 +++++++++++++++++++ 06-React-Native/topic4/Form2.js | 17 +++++++++ 06-React-Native/topic4/Form3.js | 18 ++++++++++ 06-React-Native/topic4/Home.js | 17 +++++++-- 06-React-Native/topic4/styles.js | 16 +++++++++ 5 files changed, 101 insertions(+), 3 deletions(-) create mode 100644 06-React-Native/topic4/AppTouchableOpacity.js create mode 100644 06-React-Native/topic4/Form2.js create mode 100644 06-React-Native/topic4/Form3.js diff --git a/06-React-Native/topic4/AppTouchableOpacity.js b/06-React-Native/topic4/AppTouchableOpacity.js new file mode 100644 index 00000000..97e73b9d --- /dev/null +++ b/06-React-Native/topic4/AppTouchableOpacity.js @@ -0,0 +1,36 @@ +import React from 'react'; +import { Text, TouchableOpacity } from 'react-native'; +import styles from './styles.js'; + +const AppTouchableOpacity = (props) => { + + if (props.disabled) { + return ( + + {props.text} + + ); + } + + switch(props.type){ + case 'primary': return ( + + {props.text} + + ); + + case 'secundary': return ( + + {props.text} + + ); + + default: return ( + + {props.text} + + ); + } +} + +export default AppTouchableOpacity \ No newline at end of file diff --git a/06-React-Native/topic4/Form2.js b/06-React-Native/topic4/Form2.js new file mode 100644 index 00000000..893f57e7 --- /dev/null +++ b/06-React-Native/topic4/Form2.js @@ -0,0 +1,17 @@ +import React from 'react'; +import { StyleSheet, Text, View } from 'react-native'; +import styles from './styles'; +import AppTouchableOpacity from './AppTouchableOpacity'; +export default class Form2 extends React.Component { + render() { + return ( + + This is the first screen of the Stack + this.props.navigation.navigate('Form3') + }/> + + ); + } +} \ No newline at end of file diff --git a/06-React-Native/topic4/Form3.js b/06-React-Native/topic4/Form3.js new file mode 100644 index 00000000..c3ccabf7 --- /dev/null +++ b/06-React-Native/topic4/Form3.js @@ -0,0 +1,18 @@ +import React from 'react'; +import { StyleSheet, Text, View } from 'react-native'; +import styles from './styles'; +import AppTouchableOpacity from './AppTouchableOpacity'; + +export default class Form3 extends React.Component { + render() { + return ( + + This is the second screen of the Stack + this.props.navigation.popToTop() + }/> + + ); + } +} \ No newline at end of file diff --git a/06-React-Native/topic4/Home.js b/06-React-Native/topic4/Home.js index 1cfbf54b..250dcd44 100644 --- a/06-React-Native/topic4/Home.js +++ b/06-React-Native/topic4/Home.js @@ -1,21 +1,32 @@ import React from 'react'; import { StyleSheet, Text, View } from 'react-native'; import styles from './styles'; -import {createBottomTabNavigator} from 'react-navigation'; +import {createBottomTabNavigator, createStackNavigator} from 'react-navigation'; import Form1 from './Form1'; +import Form2 from './Form2'; +import Form3 from './Form3'; import { Ionicons } from '@expo/vector-icons'; +import AppTouchableOpacity from './AppTouchableOpacity'; class Home extends React.Component { render() { return ( The first text + this.props.navigation.navigate('Form2') + }/> - ); + ); } } export default createBottomTabNavigator({ - Forms: Home, + Forms: createStackNavigator({ + Forms: Home, + Form2: Form2, + Form3: Form3 + }), Others: Form1, },{ navigationOptions: ({ navigation }) => ({ diff --git a/06-React-Native/topic4/styles.js b/06-React-Native/topic4/styles.js index 9cd9302e..d0e56188 100644 --- a/06-React-Native/topic4/styles.js +++ b/06-React-Native/topic4/styles.js @@ -11,5 +11,21 @@ const styles = StyleSheet.create({ alignItems: 'center', justifyContent: 'center', }, + button: { + alignItems: 'center', + padding: 10, + borderRadius: 50, + margin: 10 + }, + primaryButton: { + backgroundColor: 'darkcyan', + }, + primaryButtonText: { + color: 'white' + }, + secundaryButton: { + borderWidth: 1, + borderColor: 'grey' + }, }); export default styles \ No newline at end of file