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

Archivo del Autor: Belen De Leon

Blossom Capital’s Louise Samet talks hormone tracking and femtech bets

Early stage European VC firm, Blossom Capital, is fresh from closing a $185M fund— a big jump up on its prior close. The firm makes just a handful of investments per year, mostly at the Series A stage, working very closely with founders in its portfolio — a strategy it refers to as “high conviction� investing.

One of its chosen few is Inne, a Berlin-based femtech startup that’s building a novel, hormone-tracking subscription product, for fertility-tracking and ‘natural’ contraception. The aim is to offer a high-tech alternative to taking hormones to prevent pregnancy or using an established barrier method, such as a condom.

Inne came out of stealth last fall to announce $8.8M in funding — giving the first glimpse of the medical device it’s been working on since 2017. This test-at-home hormone tracker is slated to launch in select markets in Scandinavia this year. But at a small scale, akin to a limited beta — with the startup saying it would be iterating the product based on feedback from the first users

We chatted to Blossom Capital partner, Louise Samet, who led the fund’s investment in Inne, to get the inside track on that deal and, more broadly, understand how the fund thinks about femtech, as well as to ask her about the key challenges and opportunities she sees for founders building products targeted at women.

This interview has been edited for length and clarity.

TechCrunch: How does the fund approach femtech?

Samet: The way we define femtech is products that are built for women. But I think the definition of the term is not necessarily important. The more important thing is the problem the founders are focusing on solving.


Source: TechCrunch

Tier Mobility, the European e-scooter rentals startup, adds new COO and CCO to executive team

Following Tier Mobility’s $60 million Series B late last year, the e-scooter rentals startup has been busy bolstering its C-suite.

The Berlin-based company is announcing that Moritz Werner has joined as chief commercial officer (CCO), and Roger Hassan has joined as chief operational officer (COO). Werner will be responsible for revenue related activities across all markets, while Hassan will be responsible for the cost side of the business including all operations.

Both recruits will report to Tier co-founder and CEO Lawrence Leuschner. The leadership team also comprises Matthias Laug, co-founder and CTO, and Alex Gayer, CFO. Tier says the group will continue building Tier’s new executive team, and therefore we can likely expect more senior hires to be announced in the coming months.

Hassan, 38, most recently served as CEO of London-based Echo, the U.K.-based medication management and repeat prescription app recently acquired by McKesson (owners of LloydsPharmacy). Previously, he was COO International of HelloFresh, the now publicly traded meal-kit company where he spent nearly 4 years establishing the operations and supply chain expertise across 10 markets.

Werner, 38, joins from the Boston Consulting Group, where he has worked for more than 10 years. Most recently, he held the role of Partner and Managing Director for its corporate venture builder BCG Digital Ventures. In 2011, he founded 21Diamonds, a mass-customisation jewellery company funded by Rocket Internet, which was acquired in 2019.

(Fun fact: Julian Blessin, another one of Tier’s co-founders, was instrumental in setting up now defunct electric roadside scooter rental service Coup, a subsidiary of Bosch and backed by BCG Digital Ventures.)


Source: TechCrunch

TLcom Capital closes $71M Africa fund with plans to back 12 startups

VC firm TLcom Capital has closed its Tide Africa Fund at $71 million with plans to make up to 12 startup investments over the next 18 months.

The group —  with offices in London, Lagos, and Nairobi — is looking for tech enabled, revenue driven ventures in Africa from seed-stage to Series B, according to TLcom Managing Partner Maurizio Caio.

“We’re rather sector agnostic, but right now we are looking at companies that are more infrastructure type tech rather than super commoditized things like consumer lending,” he told TechCrunch on a call.

On geographic scope, TLcom Capital will focus primarily on startups in Africa’s big-three tech hubs — Nigeria, Kenya, South Africa — but is also eyeing rising markets, such as Ethiopia.

Part of the fund’s investment approach, according to Caio, is backing viable companies with strong founders and then staying out of the way.

“We are venture capitalists that believe in looking at Africa as an investment opportunity that empowers local entrepreneurs without…coming in and explaining what to do,” said Caio.

TLcom’s team includes Caio (who’s Italian), partners Ido Sum and Andreata Muforo (from Zimbabwe) and senior partner Omobola Johnson, the former Minister of Communication Technology in Nigeria.

Speaking at TechCrunch Disrupt Berlin in 2018, Johnson offered perspective on next startups in Africa that could reach billion-dollar valuations. “When I look at the African market I suspect it’s going to be a company that’s very much focused on business to business and business to very small business — a company that can that can solve their challenges,” she said.

Omobola Johonson

Omobola Johnson

TLcom’s current Africa portfolio reflects startups similar to what Johnson described. The fund has invested in Nigerian trucking logistics venture Kobo360, which is working to reduce business delivery costs in Africa.

TLcom has also backed Kenya’s Twiga Foods, a B2B food distribution company aimed a improving supply-chain operations around agricultural products and fast-moving-consumer-goods for farmers and SMEs.

Both of these companies have gone on to expand in Africa and receive subsequent investment by U.S. investment bank, Goldman Sachs .

Other investments for TLcom include talent accelerator Andela  — which trains and places African software engineers — and Ulesson, the latest venture of serial founder Sim Shagaya.

The firm’s close of the $71 million Tide Africa Fund comes on the high-end of a several-year mobilization of capital for the continent’s startup scene. Investment shops specifically focused on Africa have been on the rise. A TechCrunch and Crunchbase study in 2018 tracked 51 viable Africa specific VC funds globally, TLcom included.

This trend has moved in tandem with a quadrupling of venture funding for the continent over the past six years. Accurately measuring VC for Africa is a work in progress, but one of the earlier reliable estimates placed it at just over $400 million in 2014. Recent stats released by Partech peg Africa focused VC funding at over $2 billion for 2019.

TLcom’s listed in a number of the larger rounds that made up Partech’s tally.

The fund’s latest $71 million raise, which included support from Sango Capital and IFC, reversed the roles a bit for TLcom founder Maurizio Caio.

The VC principal — who usually gets pitches from African startups — needed to sell the value of African tech to other investors.

“It’s been tough to raise the fund, there’s no doubt about it,” Caio said. TLcom highlighted its past exit record and the viability of the African market and founders to bring investors on board.

“We had the advantage of showing some good exits…The emphasis was also on the gigantic size of these markets that are underserved, the role that technology can play, and the fact that the entrepreneurs in Africa are just as good as anywhere else,” said Caio.

He also referenced African startups being constrained by the social impact factors often placed on them from outside investors.

“The equation is not just about ensuring employment and inclusion, but also about the fact that African entrepreneurs have to be in charge of their own destiny without instructions from the West,” he said.

For those startups who wish to pitch to TLcom Capital, Caio encouraged founders to contact one of the fund’s partners and share a value proposition. “If it’s something we find vaguely interesting, we’ll make a decision,” he said.


Source: TechCrunch

Steve Jobs' personality changed after Apple's success, Wozniak says – CNET

The Apple co-founders viewed money very differently, Wozniak says in a podcast interview.
Source: CNET

Ransomware: International shipping firm grappling with attack

Ransomware has hit another big business, this time an international shipping company based in Australia.
Source: Digital trends

Instamojo acquires Times Internet’s GetMeAShop to serve more small businesses in India

Instamojo, a Bangalore-based startup that helps merchants and small businesses accept digital payments, establish presence and sell on the web, has acquired Times Internet-owned Gurgaon-based startup GetMeAShop.

The deal is worth $5 million and includes conglomerate Times Internet making an investment in Instamojo, Sampad Swain, co-founder and chief executive of the Bangalore-based startup, told TechCrunch in an interview.

Hundreds of millions of people have come online in India in the last decade thanks to proliferation of low-cost Android smartphones and availability to some of the world’s cheapest mobile data plans. But most small businesses, especially neighbourhood stores and merchants, remain offline.

A wave of startups in the country today are trying to make it easier for these merchants and businesses to come online. GetMeAShop is one such startup. It runs a platform that allows businesses to set up their website, build an online store, and make it easier for merchants or individuals to engage with — and sell to — their customers through social apps such as WhatsApp and Facebook.

For Instamojo, this acquisition is not surprising. The seven-year-old startup began its journey as a payments provider for small businesses. Over the years, it has launched an online store, and a lending service to serve more needs of a business.

Two years ago, the startup added logistics service to the platform through partnership with a handful of firms in the nation, allowing its merchants to have their packages picked up from their doorstep.

“This acquisition will allow us to become a full-fledged operating system for businesses,” said Swain.

Instamojo has amassed 1.2 million merchants on its platform. “It took us seven years to get a million merchants on the platform. Now we are adding more than 2,000 a day. We are on track to hit 2 million merchants by the end of this year,” he said.

The startup also operates an app store that allows developers to use Instamojo’s system to build their own apps and make money. Instamojo currently does not charge any commission to its developers, but in the future it plans to explores monetization opportunities.

Pushkal Srivastava, founder and chief executive of GetMeAShop, said the acquisition will give the startup access to “distribution specific to the target segment we’ve been going after for all these years.” He added, “with our full-stack SaaS offering for MSMEs with web and commerce builder, CRM and analytics built-in we augment the existing offerings of Instamojo perfectly.â€�


Source: TechCrunch

Elon Musk says an 'awesome' Neuralink update is coming soon – CNET

The device linking the brain with a computer could be implanted in a human for the first time later this year.
Source: CNET

Disney+ to launch in India through Hotstar on March 29

Hotstar, a lesser-known Disney-owned service which has earned a name for itself setting global streaming records, is about to have a very busy next few months. Disney plans to bring its on-demand streaming service Plus in India through Hotstar on March 29, a little sooner than expected, the company said Tuesday.

In an earnings call with analysts, Disney chief executive Bob Iger said the entertainment conglomerate will launch the service in one of the world’s largest entertainment markets at the beginning of the next edition of IPL cricket tournament, the most noteworthy event on Hotstar all year. He also revealed that Disney+ had amassed 26.5 million paying subscribers worldwide.

TechCrunch reported in November that the company was planning to launch its streaming service in India by the second half of the year, followed by its entry in Southeast Asian markets. We also reported that by end of Q1, the company was likely to raise the subscription price of Hotstar service, a Star India-owned service it owns as part of its acquisition of Fox.

Hotstar, at its peak, reported more than 100 million daily active users and 300 million monthly active users last year. The service, which currently offers its premium offering for about $14 a year, also features shows and movies from HBO, ABC, and Showtime. It also offers an ad-supported free tier, which as of two years ago, included about 80% of the catalog.

Iger declined to share specifics about how much the company would charge for Disney+ featuring Hotstar, but said it will bring “two primary products� into India.

“One will be more premium in nature that will include the entire library of original programming and the other one will be more basic that will have the library and not the original programming priced for the market and launched at a very peak period of time for the IPL, the Cricket League,� he said.

“So we think it’s an opportune moment, we take advantage of the presence of Star in the market and the millions of subscribers that they also have, we take advantage of the sports tie-in and we use the interface and the technology that includes the billing that already exists to launch a service we believe under very, very optimal circumstances,â€� he added.

Hotstar competes with dozens of video streaming services in India, including its global rivals Netflix and Amazon Prime Video. In recent years, all of these services have made original series and movies for the Indian market. The most notable original series on Hotstar is the remake of “The Office.” Netflix’s monthly subscription tiers start from $2.8 (for mobile-only viewing), while Prime Video charges $14 a year. Apple TV+ costs $1.4 a month in India.

Iger said the company will rebrand the premium tier of Hotstar to “Disney plus Hotstar.” “We see this as a great opportunity to use the proven platform of Hotstar to launch the new Disney+ service in one of the most populous countries and fastest growing economies in the world.”

In an earlier earnings call, Iger said the company will expand Hotstar outside of India to launch Disney+ through it in Southeast Asian markets.


Source: TechCrunch

2021 Cadillac Escalade vs. BMW X7, Lincoln Navigator, Mercedes GLS, Audi Q7 and Range Rover: How do they stack up? – Roadshow

How does Cadillac’s redesigned Escalade compare to its primary rivals? Will its gigantic array of screens and available diesel engine help it stand out in this crowded segment?
Source: CNET

Oculus Quest vs. Oculus Rift

Does the Oculus Quest or Oculus Rift get the advantage in the battle of the best virtual reality headsets?
Source: Digital trends

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487