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

Archivo del Autor: Belen De Leon

Cap table management tool Carta valued at $800M with new funding

Startups supporting startups are blazing a new trail with support from venture capitalists.

Co-working spaces like The Wing and The Riveter raked in funding rounds this year, as did Brex, the provider of a corporate card built specifically for startups. Now Carta, which helps companies manage their cap tables, valuations, portfolio investments and equity plans, has announced an $80 million Series D at a valuation of $800 million. The company, formerly known as eShares, raised the capital from lead investors Meritech and Tribe Capital, with support from existing investors.

The round brings Carta’s total funding to $147.8 million. Its existing investors include Spark Capital, Menlo Ventures, Union Square Ventures and Social Capital, though the latter didn’t participate in the Series D funding. Tribe Capital, however, is a new venture capital firm launched by Arjun Sethi, who previously led Social Capital’s investment in Carta, Jonathan Hsu and Ted Maidenberg, a trio of former Social Capital partners who exited the VC firm amid its transition from a traditional VC fund to a technology holding company. Tribe is said to be in the process of raising its own $200 million debut fund.

Founded in 2012 by Henry Ward (pictured), the Palo Alto-based company plans to use the latest investment to develop their transfer agent and equity administration products and services to better support startups transitioning into public companies. It also will launch additional products for investors to collect data from their portfolio companies and to manage their back office.

“We’ve come this far by changing how ownership management works for private companies—popularizing electronic securities and cap table software, combined with audit-ready 409As,” Ward wrote in an announcement. “But our ambitions go far beyond supporting privately-held, venture-backed companies.”

Carta, which counts Robinhood, Slack, Wealthfront, Squarespace, Coinbase and more as customers, currently manages $500 billion in equity. This year, Carta expanded its headcount from 310 employees to 450 employees, launched board management and portfolio insights products and completed a study in partnership with #Angels that highlighted the major equity gap female startup employees are victim to.

The study, released in September, revealed that women own just 9 percent of founder and employee startup equity, despite making up 35 percent of startup equity-holding employees. On top of that, women account for 13 percent of startup founders, but just 6 percent of founder equity — or $0.39 on the dollar.


Source: TechCrunch

Fortnite season 7, week 4 challenges and how to complete them – CNET

We’ve got a new set of challenges at the perfect time when most people are off of work and out of school at the end of the year.
Source: CNET

The best after-Christmas deals and sales: $68 off Ring 2 video doorbell, Kindle ebooks starting at $1.99 – CNET

Ready to cash in some gift cards?
Source: CNET

Elon Musk lays out ambitious plan for Tesla Supercharger network in Europe

Tesla CEO Elon Musk is making some audacious promises again for the company’s network of electric fast chargers, known as Superchargers. This time, he’s aiming for 100 percent Tesla Supercharger coverage in Europe by next year.

In response to a question on Twitter, Musk said Tesla’s Supercharger coverage will extend to 100 percent of Europe in 2019. “From Ireland to Kiev, from Norway to Turkey,” Musk wrote.

A look at Tesla’s Supercharger map shows a high concentration of the fast chargers in Western Europe. Countries like Albania, Estonia, Latvia, Lithuania, Romania, Serbia and Moldova don’t have any Superchargers.

Musk also laid out plans to focus on cities, specifically to work with landlords to add home charging units at apartment buildings.

Musk then went further, this time in response to a Twitter follower who noticed that Superchargers planned for San Antonio and Austin in 2018 had yet to be completed. The billionaire entrepreneur said “all major highways in Texas will have Superchargers, all the way to Brownsville and across Mexico.”

He even laid out plans, although less specific, to add Superchargers to Africa in 2020. There are no Superchargers on the African continent.

Tesla’s Supercharger network was launched in 2012 in an effort to encourage owners of its electric vehicles to travel longer distances. A Supercharger adds up to 170 miles of range in about 30 minutes (although TechCrunch has experienced slightly longer charge times depending on location).

Musk has made bold promises for the company’s Supercharger network before. And while the company has made substantial progress and investment in its Supercharger network, it’s still nowhere near its previously promised target. 

In April 2017, Tesla said it would double its global network of Superchargers from more than 5,400 to more than 10,000 by the end of the year. It fell short of that goal, with about 8,250 Superchargers.

Earlier this year, Musk laid out plans to have 18,000 superchargers globally by the end 2018. As of December 27, Tesla has 11,583 Superchargers (within 1,386 Supercharger stations) globally.


Source: TechCrunch

Instagram accidentally rolled out tap-to-advance feed, removes it

Instagram confirms that a bug this morning mistakenly rolled out a massive change to its feed that replaced the traditional scrolling with horizontal tap-to-advance like with Stories. In October, TechCrunch reported Instagram was testing tap-to-advance for browsing through Explore posts. But many users woke up to a shock this morning when their familiar vertical swipe stopped advancing the main feed. Many users immediately complained that the gesture felt awkward and annoying.

“This was caused by a bug and we quickly rolled it back” an Instagram spokesperson tells TechCrunch.

It’s possible that Instagram could still bring tap-to-advance to the main feed in the future. But given how angry the responses were, it might now think twice unless the data shows the change makes people spend a lot more time in the app.

Here’s a look at how tap-to-advance in the feed worked, and the alert users got about how it works.


Source: TechCrunch

Grove Collaborative, a subscription startup selling ‘household essentials,’ has been quietly raising a lot of moolah

Grove Collaborative, a four-year-old, San Francisco-based startup that sells household, personal care, baby and kids, and pet products, has been busy raising money in 2018, shows two new SEC filings that lists representatives from company’s earlier investors, including Mayfield, Norwest Venture Partners, and MHS Capital, as well as apparent new investor General Atlantic, represented by partner Catherine Beaudoin.

One of the filings shows that Grove Collaborative, which had already raised roughly $62 million as of the start of 2018, subsequently raised $27.4 million more this year. A separate, second filing shows another $76.4 million has been secured in what looks to be a newer round that’s targeting $125 million. It’s a lot of money for such a young company, which suggests it has found traction with a growing customer base.

We’ve reached out to Grove Collaborative and are waiting to learn more.

As we reported back in January, co-founder Stuart Landesberg started the company after working with retail brands during two years as an associate with TPG Capital, which focuses on growth equity and middle-market private equity transactions. With shelf space limited for brands in brick-and-mortar stores, he saw an opportunity for a startup that prompts consumers to buy the kinds of items they buy over and over again just as they are running out of them: think dish soap, pet food, deodorant, vitamins, and sunscreen.

Amazon, of course, similarly prompts its customers to buy such items, but Grove Collaborative is marketing to a slightly narrower demographic, that of people who want only all-natural products. In fact, along with the brands that it makes it easier for its customers to find — think Method and Mrs. Meyers — the company began selling its own all-natural products this year. Among the many dozens of offerings it now retails under the Grove Collaborative label: a coconut body lotion, a foaming hand soap, coffee filters, soy candles, and lip balm.

The move puts the startup in more direct competition with other e-commerce companies, like the consumer goods company Honest Company, which similarly sells natural products for the home and personal care, though many of its products are now sold on shelves in big retail stores like Target.

Grove Collaborative also looks to be competing more directly now with well-funded Brandless, which raised $240 million from SoftBank’s Vision Fund in summer at a valuation of slightly more than $500 million. Brandless also sells its own all-natural household and personal care products, though unlike Grove Collaborative, it focuses on food, and unlike Grove, it offers a subscription service yet does not revolve around one. Grove is exclusively selling an auto-shipment service.

Grove had previously raised two separate rounds of funding in quick succession: a $15 million Series B round that it closed in March of 2017, following by a $35 million Series C round that it announced in January of this year.

Given that Landesberg was formerly an investor himself, he may well have realized — as have many founders — that raising money next year may be far harder in 2019 than it has been this year. As the CEO of Zymergen, whose giant funding round we recently featured, told Bloomberg last week: “We wanted to have some fat on our bones for sure . . . The time to raise money is when people are giving it to you.”


Source: TechCrunch

LG's new 2019 sound bars include Dolby Atmos and Google Assistant – CNET

LG has announced the SL10YG, SL9YG and SL8YG sound bars which include Google’s voice assistant and support for both Dolby Atmos and DTS:X
Source: CNET

Gfycat’s ‘GIFs’ can now keep the sound on

Gfycat, a home for GIF-making tools and an online community, is rolling out a new way to create GIFs — it will now let you keep the sound on. With “Gfycat Sound,” as the feature is called, GIF makers will have the option to retain the audio from the video file they’re using to create their “GIF” — something Gfycat believes will be especially popular among gamers.

The company had already experimented with other types of non-traditional GIFs, like longer GIFs, AR GIFs, HD GIFs and 360 GIFs, for example, in order to evolve the concept of the GIF beyond the classic, grainy loop.

Of course, the resulting GIFs aren’t “.gifs” at this point — they’re short-form videos.

The same holds true for “Gfycat Sound.” But end users don’t necessarily care about the GIFs’ technical underpinnings — they just want to create and share short clips pulled from longer pieces of content.

The company says it decided to roll out support for sound after polling its community for their top feature requests earlier this year. “GIFs with sound” came back as the top demand from users.

To take advantage of the added support, GIF creators will be able to toggle a switch in Gfycat’s upload tool to keep the sound on or remove it before creating their GIF. As before, GIFs can be created using a video file you upload, or through a link you paste from a site like YouTube, Facebook, Twitch or elsewhere. And if users upload a .gif file or a video that doesn’t have sound, the software will detect that on its end.

The GIF editing software lets you select the start and stop times for the GIF and add captions before sharing, as well.

Once the GIF is uploaded to Gfycat’s site, users will be able to view the audio GIFs while browsing by clicking the icon on the top-right of the GIF to turn the sound on. (The site will default to sound off, thankfully – you won’t all of a sudden be bombarded with noise.)

These new “audio GIFs” work on all mobile and desktop browsers at launch, and will come to Gfycat’s iOS and Android apps in 2019, as well as to its API documentation for developers.

“We see our creators using gaming first and foremost for Gfycat Sound, as e-sports has become a global phenomenon,” explains Gfycat CEO Richard Rabbat. “Now, a gamer can share their achievement with the sound of the ‘shot’ that won her or him the game and achieve more virality for their content,” he says. “We also see our sports content benefiting from Gfycat Sound because you can now share the emotions of the audience,” Rabbat added.

via Gfycat

While an actual GIF file cannot have sound, Gfycat is not the first GIF toolmaker that has expanded to include short-form video alongside its traditional collection of .gifs — Imgur did the same back in May. The reasoning in that case was similar — sometimes you need to hear the clip to really enjoy the content. Plus, advertisers love video, too.

Despite their silly nature, GIFs are a big business these days. Google acquired top GIF platform Tenor earlier this year. At the time, the company was seeing more than 12 billion searches per month.

Gfycat in April said it had 180 million monthly active users, and 500 million page views.


Source: TechCrunch

Epic Games, the creator of Fortnite, banked a $3 billion profit in 2018

Epic Games had as good a year in 2018 as any company in tech. Fortnite became the world’s most popular game, growing the company’s valuation to $15 billion but it has helped the company pile up cash, too. Epic grossed a $3 billion profit for this year fuelled by the continued success of Fortnite, a source with knowledge of the business told TechCrunch.

Epic did not respond to a request for comment.

Fortnite, which is free to play but makes money selling digital items, has popularized the battle royale category — think Lord of the Flies meets Hunger Games — almost single-handedly and it has been the standout title for the U.S-based game publisher.

Epic, which was founded way back in 1991, hasn’t given revenue figures for its smash hit — which has 125 million players — but this new profit milestone, combined with other pieces of data, gives an idea of the success that the company is seeing as a result of a prescient change in strategy made six years ago.

This past September, Epic commanded a valuation of nearly $15 billion, according to the Wall Street Journal, as marquee investors like KKR, Kleiner Perkins and Lightspeed piled in on a $1.25 billion round to grab a slice of the red-hot development firm. However, the investment cards haven’t always been stacked in Epic’s favor.

China’s Tencent, the maker of blockbuster chat app WeChat and a prolific games firm in its own right, became the first outside investor in Epic’s business back in 2012 when it injected $330 million in exchange for a 40 percent stake in the business.

Back then, Epic was best known for Unreal Engine, the third-party development platform that it still operates today, and top-selling titles like Gears of War.

Why would a proven company give up such a huge slice of its business? Executives believed that Epic, as it was, was living on borrow time. They sensed a change in the way games were headed based on diminishing returns and growing budgets for console games, the increase of ‘live’ games like League of Legends and the emerging role of smartphones.

Speaking to Polygon about the Tencent deal, Epic CEO Tim Sweeney explained that the investment money from Tencent allowed the company to go down the route of freemium games rather than big box titles. That’s a strategy Sweeney called “Epic 4.0.”

“We realized that the business really needed to change its approach quite significantly. We were seeing some of the best games in the industry being built and operated as live games over time rather than big retail releases. We recognized that the ideal role for Epic in the industry is to drive that, and so we began the transition of being a fairly narrow console developer focused on Xbox to being a multi-platform game developer and self publisher, and indie on a larger scale,” he explained.

Tencent, Sweeney added, has provided “an enormous amount of useful advice” while the capital enabled Epic to “make this huge leap without the immediate of fear of money.”

LOS ANGELES, CA – JUNE 12: Gamers ‘Ninja’ (L) and ‘Marshmello’ compete in the Epic Games Fortnite E3 Tournament at the Banc of California Stadium on June 12, 2018 in Los Angeles, California. (Photo by Christian Petersen/Getty Images)

Epic never had a problem making money — Sweeney told Polygon the first Gear of Wars release grossed $100 million on a $12 million development budget — but with Fortnite the company has redefined modern gaming, both by making true cross-platform experiences possible and by pulling in vast amounts of money.

As a private company, Epic keeps its financials closely guarded. But digging beyond the $3 billion figure — which, to be clear, is annual profit not revenue — there are clues as to just how big a money-spinner Fortnite is. Certainly, there’s room to wonder whether analyst predictions this summer that Fortnite would gross $2 billion this year were too conservative.

The most recent data comes from November when Sensor Tower estimates that iOS users alone were spending $1.23 million per day. That helped the game bank $37 million in the month and take its total earnings within Apple’s iOS platform to more than $385 million.

But, as mentioned, Fortnite is a cross-platform title that supports PlayStation, Xbox, Switch, PC, Mac, Android and iOS. Aggregating revenue cross those platforms isn’t easy, and the only real estimate comes from earlier this year when Super Data Research concluded that the game made $318 million in May across all platforms.

That is, of course, when Fortnite was fresh on iOS, non-existent on Android and with fewer overall players.

We can deduct from Sensor Tower’s November estimate that iOS pulled in $385 million over eight months — between April and November — which is around $48 million per month on average. Android is harder to calculate since Epic skipped Google’s Play Store by distributing its own launcher. While it quickly picked up 15 million Android users within the first month, tracking that spending off-platform is a huge challenge. Some estimates predicted that Google would miss out on around $50 million in lost earnings this year because in-app purchases on Android would not cross its services.

There are a few factors to add further uncertainty.

Fornite spending tends to spike around the release of new seasons — updated versions of the game — since users are encouraged to buy specific packages at the start. The latest, Season 7, dropped early this month with a range of tweaks for the Christmas period. Give the increased velocity that Fortnite is picking up players and the appeal of the festive period, this could have been its biggest revenue generator to date but there’s not yet any indicator of how it performed.

More broadly, Fortnite has undoubtedly lost out on revenue in China, which frozen new game licenses nine months ago thereby preventing any publishers from monetizing new titles over that period.

Tencent, which publishes Fortnite in China, did release the game in the country but it hasn’t been able to draw revenue from it yet. The Chinese government announced last week that it is close to approving its first batch of new titles but it isn’t clear which games are included and when the process will be done.

Already, the effects have been felt.

Games are forecast to generate nearly $40 billion in revenue in China this year, according to market researcher Newzoo. However, the industry saw its slowest growth over the last 10 years as it grew 5.4 percent year-over-year during the first half of 2018, according to a report by Beijing-based research firm GPC and China’s official gaming association CNG.

Fortnite and PUBG — another battle royale title backed by Tencent — have perhaps suffered the most since they are universally popular worldwide but unable to monetize in China. It seems almost certain that those two titles will receive a major marketing push if, as and when they receive the license and, if Epic can keep the game competitive as Sweeney believed it could back in 2012, then it could go on and make even more money in 2019.

Epic Games is taking on Steam with its own digital game store, which includes higher take-home revenue rates for developers.

But Epic isn’t relying solely on Fortnite.

A more lowkey but significant launch this month was the opening of the Epic Game Store which is aimed squarely at Steam, the leader in digital game sales.

While Fortnite is its most prolific release, Epic also makes money from other games, Unreal Engine and a recently launched online game store that rivals Steam. Epic’s big differentiator for the store is that it gives developers 88 percent of their revenue, as opposed to Value — the firm behind Steam — which keeps 30 percent, although it has added varying rates for more successful titles. Customers are promised a free title every two weeks.

Either way, Epic is betting that it can do a lot more than Fortnite which could mean that its profit margin is even higher come this time next year.


Source: TechCrunch

Netflix releases a trailer for ‘Bandersnatch,’ the mysterious new episode of ‘Black Mirror’

What the heck is “Black Mirror: Bandersnatch”?

It’s probably not just a regular episode of the critically acclaimed science fiction anthology series. Netflix has been pretty cryptic about it, only announcing its existence last week, ahead of a December 28 release.

Given the reported 5 hour, 12-minute runtime, “Bandersnatch” may be the choose-your-own-adventure episode that we know was in the works — in that case, it wouldn’t actually take hours and hours to watch, but instead would incorporate multiple paths totaling five hours of footage.

Today, Netflix released a trailer for what it’s describing as “a Black Mirror event.” The story takes place in 1984 and focuses on a programmer (Fionn Whitehead) adapting a fantasy novel into a computer game.

The trailer doesn’t quite come out and say that this will be an interactive episode, but the subject matter and the tagline (“change your mind — change your life — change your past — your present — your future”) seem to be awfully suggestive.

And we won’t have to wait much longer to find out: Netflix says “Black Mirror: Bandersnatch” goes live tomorrow.


Source: TechCrunch

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414