• +598 29008192
  • info@servinfo.com.uy

Archivo del Autor: Belen De Leon

Overwatch League adds teams from Atlanta and Guangzhou for season 2 – CNET

Blizzard’s esports league expands with two new teams — and there may be more on the way.
Source: CNET

Why Star Wars director J.J. Abrams joining Twitter is extremely brave – CNET

Commentary: The director has sent his first tweet. Now that he’s getting active on social media, will he have to deal with the wrath of angry fans?
Source: CNET

MallforAfrica goes global, Kobo360 and Sokowatch raise VC, France explains its $76M fund

B2B e-commerce company Sokowatch closed a $2 million seed investment led by 4DX Ventures. Others to join the round were Village Global, Lynett Capital, Golden Palm Investments, and Outlierz  Ventures.

The Kenya based company aims to shake up the supply chain market for Africa’s informal retailers.

Sokowatch’s platform connects Africa’s informal retail stores directly to local and multi-national suppliers—such as Unilever and Proctor and Gamble—by digitizing orders, delivery, and payments with the aim of reducing costs and increasing profit margins.

“With both manufacturers and the small shops, we’re becoming the connective layer between them, where previously you had multiple layers of middle-men from distributors, sub-distributors, to wholesalers,” Sokowatch founder and CEO Daniel Yu told TechCrunch.

“The cost of sourcing goods right now…we estimate we’re cutting that cost by about 20 percent [for] these shopkeepers,” he said

“There are millions of informal stores across Africa’s cities selling hundreds of billions worth of consumer goods every year,” said Yu.

These stores can use Sokowatch’s app on mobile phones to buy wares directly from large suppliers, arrange for transport, and make payments online. “Ordering on SMS or Android gets you free delivery of products to your store, on average, in about two hours,” said Yu.

Sokowatch generates revenues by earning “a margin on the goods that we’re selling to shopkeepers,” said Yu. On the supplier side, they also benefit from “aggregating demand…and getting bulk deals on the products that we distribute.”

The company recently launched a line of credit product to extend working capital loans to platform clients. With the $2 million round, Sokowatch—which currently operates in Kenya and Tanzania—plans to “expand to new markets in East Africa, as well as pilot additional value add services to the shops,” said Yu.

MallforAfrica and DHL launched MarketPlaceAfrica.com: a global e-commerce site for select African artisans to sell wares to buyers in any of DHL’s 220 delivery countries.

The site will prioritize fashion items — clothing, bags, jewelry, footwear and personal care — and crafts, such as pictures and carvings. MallforAfrica is vetting sellers for MarketPlace Africa online and through the Africa Made Product Standards association (AMPS), to verify made-in-Africa status and merchandise quality.

“We’re starting off in Nigeria and then we’ll open in Kenya, Rwanda and the rest of Africa, utilizing DHL’s massive network,” MallforAfrica CEO Chris Folayan told TechCrunch about where the goods will be sourced. “People all around the world can buy from African artisans online, that’s the goal,” Folayan told TechCrunch.

Current listed designer products include handbags from Chinwe Ezenwa and Tash women’s outfits by Tasha Goodwin.

In addition to DHL for shipping, MarketPlace Africa will utilize MallforAfrica’s e-commerce infrastructure. The startup was founded in 2011 to solve challenges global consumer goods companies face when entering Africa.

French President Emmanuel Macron <a href=”https://pctechmag.com/2018/05/french-president-emmanuel-macron-launches-a-usd76m-africa-startup-fund/”>unveiled a $76 million African startup fund at VivaTech 2018 and TechCrunch paid a visit to the French Development Agency (AFD) — who will administer the new fund — to get details on how it will work.

The $76 million (or €65 million) will divvy up into three parts, AFD Digital Task Team Leader Christine Ha told TechCrunch.

“There are €10 million [$11.7 million] for technical assistance to support the African ecosystem… €5 million will be available as interest-free loans to high-potential, pre-seed startups…and…€50 million [$58 million] will be for equity-based investments in series A to C startups,” explained Ha during a meeting in Paris.

The technical assistance will distribute in the form of grants to accelerators, hubs, incubators and coding programs. The pre-seed startup loans will issue in amounts up to $100,000 “as early, early funding to allow entrepreneurs to prototype, launch and experiment,” said Ha.

The $58 million in VC startup funding will be administered through Proparco, a development finance institution — or DFI — partially owned by the AFD. “Proparco will take equity stakes, and will be a limited partner when investing in VC funds,” said Ha.

Startups from all African countries can apply for a piece of the $58 million by contacting any of Proparco’s Africa offices.

The $11.7 million technical assistance and $5.8 million loan portions of France’s new fund will be available starting in 2019. On implementation, AFD is still “reviewing several options…such as relying on local actors through [France’s] Digital Africa platform,” said Ha. President Macron followed up the Africa fund announcement with a trip to Nigeria last month.

Nigerian logistics startup Kobo360 was accepted into Y Combinator’s 2018 class and gained some working capital in the form of $1.2 million in pre-seed funding led by Western Technology Investment.

The startup — with an Uber like app that connects Nigerian truckers to companies with freight needs — will use the funds to pay drivers online immediately after successful hauls.

Kobo360 is also launching the Kobo Wealth Investment Network, or KoboWIN — a crowd-invest, vehicle financing program. Through it, Kobo drivers can finance new trucks through citizen investors and pay them back directly (with interest) over a 60-month period.

On Kobo360’s utility, “We give drivers the demand and technology to power their businesses,” CEO Obi Ozor told TechCrunch. “An average trucker will make $3,500 a month with our app. That’s middle class territory in Nigeria.”

Kobo360 has served 324 businesses, aggregated a fleet of 5480 drivers and moved 37.6 million kilograms of cargo since 2017, per company stats. Top clients include Honeywell, Olam, Unilever, and DHL.

Ozor thinks the startup’s asset-free, digital platform and business model can outpace traditional long-haul 3PL providers in Nigeria by handling more volume at cheaper prices.

“Logistics in Nigeria have been priced based on the assumption drivers are going to run empty on the way back…When we now match freight with return trips, prices crash.”

Kobo360 will expand in Togo, Ghana, Cote D’Ivoire and Senegal.

[PHOTO: BFX.LAGOS] And finally, applications are open for TechCrunch’s Startup Battlefield Africa, to be held in Lagos, Nigeria, December 11. Early-stage African startups have until September 3 to apply here.

More Africa Related Stories @TechCrunch

More Africa Related Stories @TechCrunch

·         CowryWise micro-savings service opens high-yield government bonds to everyday Nigerians


African Tech Around the Net

·         More Than Half of Sub-Saharan Africa to Be Connected to Mobile by 2025, Finds New GSMA Study
·         Ethiopia’s Gebeya acquires Coders4Africa to accelerate its growth
·         Rwanda, Andela partner to launch pan-African tech hub in Kigali
·         Google’s free public Wi-Fi initiative expanded to Africa
·         Accounteer wins 2018 MEST Entrepreneur challenge
·         SafeBoda completes expansion to Kenya, now live in Nairobi
·         Uganda government sued over social media tax


Source: TechCrunch

Batman Begins streaming on Netflix – CNET

Thirteen years after its theatrical release, Christopher Nolan’s first Bat-flick is online.
Source: CNET

Moto Z3 specs vs. Galaxy S9, iPhone X, Oneplus 6 and Pixel 2 – CNET

How does the newly announced Moto Z3 compare to its rivals right now? We break it down spec-by-spec.
Source: CNET

NASA captures the 'fading ghost' of a Milky Way supernova – CNET

The Spitzer Space Telescope snaps the ethereal remnants of an ancient, dead star.
Source: CNET

Aquaman: Release date, cast, plot, theories and rumors – CNET

Can Jason Momoa restore the reputation of a superhero who is most famous for talking to fish? Gurgle blub glug! (That means: We think so.)
Source: CNET

Samsung's own website just leaked the Galaxy Note 9, and it's got a headphone jack – CNET

Note 9 is officially unofficially official.
Source: CNET

QAnon: How a conspiracy moved from 4chan to a Trump rally – CNET

The conspiracy theory that’s captivated far-right social media, explained.
Source: CNET

JUUL Labs responds to FDA concerns about flavored e-liquids

In a statement released today, Juul Labs has responded to FDA moves to increase regulation on flavored tobacco products in order to curb underage use. This comes at a time when Juul Labs is under increasing scrutiny.

Here’s the statement from Juul Labs CEO Kevin Burns:

We fully support FDA’s efforts to curb underage use of tobacco products, and we believe restricting access to flavors will negatively impact current adult smokers in their journey to switch from combustible cigarettes. Appropriate flavors help adult smokers who do not want to be reminded of the tobacco-taste of a cigarette. We encourage FDA to allow for further scientific exploration on the role flavors play in helping adult smokers transition away from combustible cigarettes.

It’s worth noting that, alongside flavors such as Mint, Cucumber, and Mango, Juul also markets a Virginia Tobacco-flavored pod.

This statement follows a proposed ruling by the FDA in March requesting data on the effectiveness of tobacco flavors to help adult smokers smoke less as well as the role they play in initiating non-smoking youth to use tobacco products. In April the FDA requested information from JUUL in particular.

And in May, the FDA and FTC issued 13 letters of warning for e-liquid products that “resemble kid-friendly food products, such as juice boxes, candy or cookies, some of them with cartoon-like imagery,” including e-liquids that resembled Sour Patch Kids, Pocky and Reddi-wip.

A concern to the FDA, as well as parents, is that even if children don’t use these products to start smoking, they can be easily confused with the products they imitate and be harmful if consumed. That’s not to mention the numerous reports saying use of Juul vaporizers by teens is on the rise.

To answer this point, Burns also noted that “[Juul] also remain[s] steadfast in our commitment to preventing underage use of vapor products.” The company switched its age limit to 21+ following state and federal legislation to make 21 the minimum purchasing age. It’s also changed its social media presence to better reflect former cigarette smokers, instead of using models to market the device.

But, despite these attempts to reorient its image as a tool to help smokers quit, between April and July of this year Juul has been on the receiving end of two lawsuits filed by users in California that claim the e-cigarette actually increased their nicotine addiction.

Here’s the statement in full:

Smoking is still the leading cause of preventable death worldwide, with more than 480,000 deaths in the United States each year. Our mission is to eliminate cigarette smoking in the world by providing adult smokers with a true alternative to cigarettes. We believe flavors play an important role in helping adult smokers switch to vapor technology, which offers great potential.

We fully support FDA’s efforts to curb underage use of tobacco products, and we believe restricting access to flavors will negatively impact current adult smokers in their journey to switch from combustible cigarettes. Appropriate flavors help adult smokers who do not want to be reminded of the tobacco-taste of a cigarette. We encourage FDA to allow for further scientific exploration on the role flavors play in helping adult smokers transition away from combustible cigarettes.

As JUUL Labs works to support adult smokers in their efforts to switch, we also remain steadfast in our commitment to preventing underage use of vapor products. Both goals can be achieved through reasonable regulation to restrict advertising and naming of flavors such as cotton candy and gummy bear that are directed at children. We look forward to continuing to engage with FDA, policymakers, and community leaders on helping to reduce cigarette use while protecting young people.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367