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

Archivo del Autor: Belen De Leon

iPhone 9 (aka iPhone SE 2): Here's how Apple can make it successful – CNET

Commentary: The time is ripe yet again for a truly budget iPhone.
Source: CNET

Indian B2B packaging marketplace Bizongo raises $30M

Bizongo, one of the largest business-to-business online marketplaces for packaging needs in India, has raised $30 million in fresh funding round as it looks to widen its footprint in the nation and serve more categories.

The new financing round, Series C, was led by Switzerland-based hedge fund Schroder Adveq, which manages assets worth $10 billion. Existing investors B Capital, Accel, Chiratae Ventures, and IFC also participated in the round, the startup said.

Mumbai-based Bizongo has raised about $56 million to date. It was valued at about $96 million in its Series B financing round in 2018, according to an analysis of its regulatory filings.

The five-year-old startup serves as a marketplace for businesses to identify, buy, and sell material packing solutions across industries. It also offers packing design, development, and procurement solutions.

Sachin Agarwal, chief operating officer and co-founder of Bizongo, said the startup offers a unique value proposition of promising a “100% availability of packaging material and no-stock-outs at very low inventory.�

“This helps clients to reduce their packaging material procurement cost by 2-5% and at the same time ensures better production planning for our supply partners. This creates a strong value proposition for all stakeholders across the value chain,� he said in a statement.

Bizongo did not reveal how many customers it has, but said they span across some of the nation’s leading e-commerce, retail, FMCG, FMCD industries. On its website, it claims it works with over 750 manufacturers in India, and has delivered 290 million packaging units to date. It also claims to have served over 350 brands.

In a statement, Aniket Deb, chief executive and co-founder of Bizongo, said the startup has witnessed a “significant improvement in operating metrics since the last round of financing and the current round will further help us grow the business in a sustainable way.�

The fresh fund will be deployed to ramp up technology infrastructure and to expand to newer sectors such as pharma packaging. Deb said the startup also plans to work on expanding its presence in the country.

“We believe in the vision of the founders who are transforming and digitising the highly fragmented B2B packaging marketplace by leveraging technology and a unique supply chain efficiency solution. Bizongo has demonstrated strong momentum by continuing to add marquee clients and we have been impressed with the company’s rapid growth trajectory over the past year,� said Kabir Narang, General Partner at B Capital Group, in a statement.


Source: TechCrunch

2020 Hyundai Sonata looks weird, drives great video – Roadshow

Look past the new Sonata’s polarizing exterior, and you’ll find one seriously high-quality midsize sedan.
Source: CNET

2020 Hyundai Sonata review: Left-field looks, home-run value – Roadshow

Watch your back, Camry and Accord.
Source: CNET

Apple Pay Cash on your iPhone is super convenient, once you set it up – CNET

We show you how to use Apple Cash in your Apple Pay wallet to send, receive and request money.
Source: CNET

LA tech industry mourns Kobe Bryant

The Los Angeles startup community is joining the rest of the world in mourning the death of NBA superstar, entrepreneur and investor Kobe Bryant who was killed in a helicopter crash in Calabasas, Calif., shortly before 10 a.m. on Sunday.

Reports indicate that Bryant, his 13-year-old daughter Gianna Maria-Onore Bryant, and seven other passengers were on board a helicopter traveling to Bryant’s basketball training facility Mamba Academy. There were no survivors.

The 41 year-old NBA All-Star, Olympic medalist, Oscar winner and father of four was most famous for his achievements on the basketball court, but had established himself as an entrepreneur and investor whose reach extended far beyond the Los Angeles area that he called home.

“Kobe was loved in Los Angeles,” wrote Mark Suster, managing partner of the Los Angeles-based venture capital firm Upfront Ventures, in a private message to TechCrunch. “He not only played at the peak of his sport but everything he did was quality from film, to books to philanthropy. It’s truly a sad day in LA.â€�

Bryant launched his venture career with partner and serial entrepreneur Jeff Stibel back in 2013, according to Crunchbase. The pair made a mix of early- and late-stage investments in Los Angeles-based companies like LegalZoom, Scopely, Art of Sport, The Honest Company, RingDNA, FocusMotion, DyshApp and Represent.

Last year, the investment firm expanded with a $1.7 billion investment vehicle that was launched in partnership with the private equity fund, Permira, according to a report in USA Today.

“We are mourning this terrible loss and still searching for the words,” wrote Mattias Metternich, co-founder of Bryant’s grooming startup, Art of Sport, in an email. “As a founding partner to [Art of Sport] he was woven into the very fabric of our company and its vision and DNA. As a mentor we drew on his wisdom, passion and drive everyday… In the short term our thoughts and hearts are with him, Gianna and his surviving family.”

Jessica Alba, the co-founder of The Honest Company, took to Twitter earlier in the day to share her own reaction to the news. And Scopely’s official Twitter account shared a reaction, as well.

During his time with the Los Angeles Lakers, the MVP and 18-time All-Star set records and helped architect runs to five national championships. Together with Shaquille O’Neal, Bryant helped make the Lakers the dominant team in the NBA in the early 2000s.

“Kobe was the rare combination of God-given talent on-and-off the court with a competitive athlete mindset that was unrivaled to the point it was called the ‘mamba mentality’. Whatever he put his focus turned into excellence, whether it was an NBA championship, an Oscar, entering the VC game or — most importantly — fatherhood,” wrote Upfront Ventures general partner Kobie Fuller. “This loss is shocking and puts into perspective how precious our moments on this earth really are. My heart goes out to the Bryant family during this incredibly difficult time.”

While Bryant’s sports career was storied, and his post-sports career in media and investing successful, his legacy is complicated by a sexual assault allegation in 2003, which was later settled and for which Bryant apologized, but did not admit guilt.


Source: TechCrunch

Currencycloud nabs $80M from Visa, World Bank Group and more for cross-border payment APIs

Sending money from one country to another — either because you are a business paying someone for a service, or a family member working abroad and sending money back home, or something in between — is a huge business, worth some $700 million annually. Today, a London startup called Currencycloud, which has built a set of remittance APIs that let any financial business integrate money transfer services into its platform, is announcing that it has raised $80 million to tap into that opportunity, and to help take on the Western Unions of the world.

To date, over $50 billion has been transferred between some 180 countries using Currencycloud’s 85 APIs, which cover areas like inbound money collection (helping clients get paid), foreign exchange, outgoing payments, and digital wallet services managing multiple currencies and more.

Mike Laven, Currencycloud’s American CEO and founder, tells TechCrunch that the company has some 350 companies using its APIs as of the end of 2019, and it employs 230 people, but you are almost certainly never going to see it, even if you’ve used it.

“No one is doing what we’re doing in terms of the model we have,” Laven said, referring to what he describes as an “embedded model” where transfer is seamlessly embedded into its customers’ platform and workflow. “I’m not competing with our customers. My brand is invisible. We think we’re still the only one that has that kind of solution.”

This round, a Series E, has a number of heavy hitters among the startup’s new strategic investors. They include Visa, the World Bank Group’s International Finance Corporation, French bank BNP Paribas, the SBI Group (the Japanese giant that was once a part, but now independent, of SoftBank) and Thailand’s Siam Commercial Bank. With that, Laven said that Asia will be a big focus for Currencycloud in the year ahead, with a new office in Singapore to tap into providing money-transfer APIs to businesses in the region.

At least one of its newest investors, Visa, is also integrating Currencycloud’s services into its own. Existing investors Sapphire Ventures, Notion Capital, GV (formerly known as Google Ventures, which led its Series D), Accomplice, and Anthemis are also participating.

As for the valuation, Laven said it was not being disclosed — not the focus for the company at the moment, building is — but he confirmed that the pre-money amount was higher than when it previously raised. Reliable sources have confirmed to us that it’s actually around the half-billion dollar mark.

This is a huge leap for the company. For some context, we first reported the news that Currencycloud was raising last summer, and at the time, when it had closed about $40 million of the funding, PitchBook estimated the pre-money valuation at $114 million and post-money at $184 million. That would imply that this Series E puts the London-based startup’s valuation at around $220 million (and took somewhat longer to close than originally planned), although it’s had a much bigger leap, it seems, in part because of its growth. To date, Currencycloud has raised $140 million.

The startup has been around since 2012 and was early to identify the opportunity in the money-transfer market.

The trend of globalisation in the world economy has led to a sharp rise in the pace of remittances, helped by the expansion of the internet and smartphone usage — which has spelled opportunity for companies leveraging the latter to enter the market. And in terms of the companies providing money-transfer services, while there are some notable legacy names like Western Union and Moneygram, by and large it’s a fragmented market — leaving an opportunity for many more hopefuls to get involved.

But on top of all that, the system is largely expensive and inefficient — meaning there was a lucrative opportunity for a company to come along and provide an easy way to plug into the rails — say, by way of APIs — to build these services (not unlike what companies like Adyen or Stripe have done for e-commerce payments).

All roads, effectively, led to Currencycloud, and it’s seen business expand. To date, Currencycloud says that it has processed more than $50 billion in cross-border payments, with the proliferation of so-called neobanks (or challenger banks, going head-to-head with traditional institutions in the business of deposits and lending using all-digital, mobile-first platforms) helping it along. Customers include Monzo, Moneze, Starling, Revolut and Dwolla — alongside the likes of bigger players like Visa now also getting involved.

“I’m delighted to be joining the board of such an exciting technology company,� added Colleen Ostrowski, SVP and Treasurer at Visa, in a statement. “Currencycloud is re-shaping the way that the platforms of the future are moving money around the world, and there is huge potential for the company to drive further innovation in the cross-border payments industry.� 

Updated with more detail on valuation.


Source: TechCrunch

Technology is anthropology

The interesting thing about the technology business is that, most of the time, it’s not the technology that matters. What matters is how people react to it, and what new social norms they form. This is especially true in today’s era, well past the midpoint of the deployment age of smartphones and the Internet.

People — smart, thoughtful people, with relevant backgrounds and domain knowledge — thought that Airbnb and Uber were doomed to failure, because obviously no one would want to stay in a stranger’s home or ride in a stranger’s car. People thought the iPhone would flop because users would “detest the touch screen interface.” People thought enterprise software-as-a-service would never fly because executives would insist on keeping servers in-house at all costs.

Thees people were so, so, so wrong; but note that they weren’t wrong about the technology. (Nobody really argued about the technology.) Instead they were dead wrong about other people, and how their own society and culture would respond to this new stimulus. they were anthropologically incorrect.

This, of course, is why every major VC firm, and every large tech company, keeps a crack team of elite anthropologists on call at all times, with big budgets and carte blanche, reporting directly to the leadership team, right? (Looks around.) Oh. Instead they’re doing focus groups and user interviews, asking people in deeply artificial settings to project their usage of an alien technology in an unknown context, and calling that their anthropological, I’m sorry, their market research? Oh.

I kid, I kid. Sort of, at least, in that I’m not sure a crack team of elite anthropologists would be all that much more effective. It’s hard enough getting an accurate answer of how a person would use a new technology when that’s the only variable. When they live in a constantly shifting and evolving world of other new technologies, when the ones which take root and spread have a positive-feedback-loop effect on the culture and mindset towards new technologies, and when every one of your first twenty interactions with new tech changes your feelings about it … it’s basically impossible.

And so: painful trial and error, on all sides. Uber and Lyft didn’t think people would happily ride in strangers’ cars either; that’s why Uber started as what is now Uber Black, basically a phone-summoned limo service, and Lyft used to have that painfully cringeworthy “ride in the front seat, fist-bump your driver” policy. Those are the success stories. The graveyard of companies whose anthropological guesses were too wrong to pivot to rightness, or who couldn’t / wouldn’t do so fast enough, is full to bursting with tombstones.

That’s why VCs and Y Combinator have been much more secure businesses than startups; they get to run dozens or hundreds of anthropological experiments in parallel, while startups get to run one, maybe two, three if they’re really fast and flexible, and then they die.

This applies to enterprise businesses too, of course. Zoom was anthropological bet that corporate cultures could make video conferencing big and successful if it actually worked reliably. It’s easy to imagine the mood among CEOs instead being “we need in-person meetings to encourage those Moments of Serendipity,” which you’ll notice is the same argument that biased so many big companies against remote work and in favor of huge corporate campuses … an attitude which looks quaint, old-fashioned, and outmoded, now.

This doesn’t just apply to the deployment phase of technologies. The irruption phase has its own anthropology. But irruption affects smaller sectors of the economy, whose participants are mostly technologists themselves, so it’s more anthropologically reasonable for techies to extrapolate from their own views and project how that society will change.

The meta-anthropological theory held by many is that what the highly technical do today, the less technical will do tomorrow. That’s a belief held throughout the tiny, wildly non-representative cryptocurrency community, for instance. But even if it was true once, is it still? Or is a shift away from that pattern that another, larger social change? I don’t know, but I can tell you how we’re going to find out: painful trial and error.


Source: TechCrunch

Cómo conectar a todo el planeta a internet con solo cuatro satélites

Frente a las megaconstelaciones compuestas por miles de unidades y con cobertura limitada, este estudio afirma que cuatro dispositivos a gran altura podrían dar un servicio prácticamente global, aunque más lento. Para lograrlo, los satélites aprovecharían para estabilizarse las fuerzas que normalmente los desplazan
Source: MIT

El error de concentrar la inversión en IA en proyectos militares

A EE. UU. le aterra que China lidere la inteligencia artificial. Pero estimación sugiere que la inversión del país asiático se destina principalmente a investigación básica y la robótica mientras que la de Estados Unidos prioriza la investigación en defensa, algo que podría poner el riesgo los avances del campo entero
Source: MIT

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555