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

Archivo del Autor: Belen De Leon

A month after $70M, Clearbanc raises $50M fund to front startups ad money

Clearbanc is disrupting startup funding by providing companies cash to buy ads in exchange for a revenue share so they don’t have to sell as much equity to venue capitalists. That idea has proven so appealing that 1000 companies seeking up to $1 billion total hit up Clearbanc since we reported it raised $70 million last month. So to meet the demand of the most eligible startups asking for marketing cash, Clearbanc has just raised a $50 million fund from Seamless co-founder Jason Finger’s new firm Upper90.

If a company’s Facebook ads and Stripe sales metrics show it’s a sure bet, Clearbanc can provide $5,000 to $10 million in funding to pour fuel on the fire. Startups invest that into ad spend, and then split the revenue with Clearbanc from the sales triggered by those ads until it’s paid back plus six percent. Essentially, Clearbanc offers an alternative to selling valuable equity and control to VCs by offering capital based on new data sources traditional banks aren’t looking at.

“In 2018, Clearbanc has funded over $100M into 500 different companies. Our portfolio companies are putting that capital to work and growing at over 100% year over year on average” co-founder and CEO Andrew D’Souza tells us.

Clearbanc co-founder Michele Romanow

To back the investments, Clearbanc raises sub-funds from LPs who earn a return through a slice of the revenue sharing deals. Part of the last $70 million was used to set up the first Clearbanc fund, and the whole $50 million being announced today is the second fund. Clearbanc expects the funds to mature and pay out after just two years, offering LPs a faster but lower-stakes return then typical eight-year VC funds. Upper90’s goal is just those sort of steady gains. “This deal literally came together in 3 weeks from first meeting to close, which was unheard of” D’Souza notes.

He wouldn’t say exactly how much Clearbanc has raised in traditional equity for itself, but revealed most of the $70 million round’s investors were buying standard equity and it has some flexibility in how it applies some of the funding. D’Souza tells me “We have been largely focused on ecommerce companies and subscription ecommerce, but have started doing some deals with enterprise companies.  In 2019 we plan to expand internationally beyond the US and Canada, introduce new verticals, and launch new financial products to help entrepreneurs.”

Previously at McKinsey, D’Souza had raised over $300 million in venture for startups before teaming up on angel investments with Michele Romanow, an investor from Canada’s Shark Tank-style TV show Dragons’ Den. The two have become a romantic couple amidst Clearbanc’s start in 2015. It’s now taken cash from Emergence Capital, Social, Social Capital, CoVenture, Founders Fund, 8VC and others. Groupon co-founder Ranjen Ruparell and Third Point hedge fund partner Keri Findley are now joining Clearbanc’s board. “We may take on more traditional equity in the future but we don’t need it right now” D’Souza reveals. “We will raise an additional 250-300M in LP capital next year to continue to meet demand.”

We are witnessing an evolution of the growth capital business – entrepreneurs do not want to be forced to choose between restrictive equity or debt arrangements to fund their business growth” Cleabanc’s new board member Findley says. “Clearbanc is building a new asset class that is compelling for entrepreneurs as well as investors looking for strong risk-adjusted returns.”

The business model depends on Clearbanc accurately assessing demand for the products for which it’s funding ad buys. If products flop and the startups don’t have much revenue to share, its influx of LPs will dry up. Clearbanc is also vulnerable to changes in the ad market and platforms like Facebook or Google. If ad prices go up or new content formats like Instagram Stories don’t work as well for direct response ecommerce ads, that could also put the squeeze on Clearbanc. “We’re funding customer acquisition across platforms (it just happens to be primarily on Facebook and Google right now)” D’Souza counters. “We’re looking at data across our portfolio and building relationships with emerging platforms to help our companies stay ahead of the curve”

Given the explosion of direct to consumer brands in the wake of successes like Dollar Shave Club’s acquisition for $1 billion, there may be plenty of startups clamoring for Clearbanc’s capital.


Source: TechCrunch

How a Chinese anti-virus software maker builds a fintech firm to wrestle with giants

360 Finance, an online consumer loan platform that spun off from China’s anti-virus service giant 360 Group, has joined a raft of Chinese fintech companies to go public in the U.S. over the last two years.

The company priced its initial public offering at $16.50 per share last Friday, raising $51 million by selling 3.1 million American depositary shares. The stock ended its first day unchanged when escalating trade tensions have threatened to beat down shares of U.S.-listed Chinese firms.

360 Finance’s net loss widened to 572 million yuan, or $86.4 million, for the six months ended June 30 compared to 67 million yuan for the same period of 2017. The company notes in a regulatory filing that the jump was partly due to increased expenses from share-based compensation.

Meanwhile, the net income climbed from 60 million yuan in 2016 to 309 million yuan in 2017. 360 Finance drove most of its revenues from loan facilitation and post-origination services for consumers, although microcredit lending targeted at small enterprises will be a future focus, chief executive officer Xu Jun told TechCrunch.

360-finance360 Group, of which founder and CEO Zhou Hongyi owns a 14.1 percent stake in 360 Finance, marks the first in a clutch of Chinese internet-focused companies — including Alibaba, Tencent, Baidu and JD.com — to see their consumer finance affiliates go public. Some of these services have mulled a flotation while others are pulling in fresh capital to fuel growth.

Ant Financial, the payments juggernaut controlled by Alibaba founder Jack Ma, reportedly postponed its U.S. IPO plans amid regulatory pressure and growing rivalry in China. Market watchers put its valuation at a whopping $150 billion after it snagged $14 billion from a Series C round in June.

WeBank, an online-only bank that counts Tencent as a major shareholder, has kept its valuation in the dark but an auction in November revealed that it was worth about $21.3 billion.

JD Finance, the financial affiliate of Alibaba’s main rival, said in June that it didn’t have an IPO plan as it raised $1.96 billion at a valuation of nearly $20 billion.

In April, search titan Baidu sold the majority of its financial services — which it rebranded to Du Xiaoman — to a consortium of investors in a deal worth $1.9 billion.

Despite its IPO milestone, 360 Finance faces intense rivalry at home. A report by management consulting firm Oliver Wyman shows that 360 Finance ranked fifth among China’s fintech platforms in terms of loan origination volume in the second quarter. Ant Financial took the top spot while WeBank, JD Finance and Baidu’s financial arm followed behind.

360 Finance is vying for consumer attention in an online world dominated by larger peers who are capitalizing on the enormous user base of their allies. Ecommerce behemoth Alibaba, for instance, had 666 million monthly active users on mobile devices as of September and Tencent’s WeChat messenger reached over 1 billion MAUs.

By comparison, 360 Group has about 500 mobile MAUs, which its financial partner believes could lead to an edge in marketing and risk management.

“As the largest cybersecurity company in China, 360 Security has an unfair advantage in fighting frauds,” said Xu.

That’s because 360 Security gleans reams of user behavioral data from its security browsers to determine borrowers’ “willingness” to repay loans.

“For instance, we flag those who often visit gambling sites or have installed a lot of personal lending apps,” said Xu. “On the other hand, companies such as ecommerce services only have insights into whether users are ‘able’ to repay by looking at their shopping history. The willingness to repay becomes very relevant when you are giving out smaller loans. People are usually able to repay 4,000 yuan [$580], but not everyone is willing to do so.”

The executive added that the 360 Security partnership also helps lower user acquisition costs, though he doesn’t want to rely on one marketing channel in the long run. 40 percent of the proceeds raised in the IPO will go towards promotion.

360 Group currently contributes over 22.7 percent of the lending firm’s borrowers. App stores bring about two-thirds of the traffic while the remaining comes from news feed ads in popular apps like TikTok and user engagement on social media, according to the CEO.


Source: TechCrunch

Moglix raises $23M to digitize India’s manufacturing supply chain

We hear a lot about India’s e-commerce battle between Walmart, which bought Flipkart for $17 billion, and Amazon. But over in the B2B space, Moglix — an e-commerce service for buying manufacturing products that’s been making strides — today it announced a $23 million Series C round ahead of a bigger round and impending global expansion.

This new round was led by some impressive names that Moglix counts as existing investors: Accel Partners, Jungle Ventures and World Bank-affiliated IFC. Other returning backers that partook include Venture Highway, ex-Twitter VP Shailesh Rao and InnoVen Capital, a venture debt fund affiliated with Singapore’s Temasek. The startup also counts Ratan Tata — the former chairman of manufacturing giant Tata Sons — Singapore’s SeedPlus and Rocketship on its cap table.

Founded in 2015 by former Googler Rahul Garg, Moglix connects manufacturing OEMs and their resellers with business buyers. Garg told TechCrunch last year that it is named after the main character in The Jungle Book series in order to “bring global standards to the Indian manufacturing sector.” The country accounts for 90 percent of its transactions, but the startup is also focused on global opportunities.

“The entire B2B commerce industry in India will move to a transactional model,” Garg told us in an interview this week. He sees a key role in bringing about the same impact Amazon had on consumer e-commerce.

“We think there’s an opportunity to start from a blank sheet and rewrite how B2B transactions should be done in the country,” he added. “The entire supply chain has been pretty much offline and fragmented.”

In a little over three years, Moglix has raced to its Series C round with rapid expansion that has seen it grow to 10 centers in India with a retail base that covers over 5,000 suppliers and supplying SMEs.

Yet, despite that, Garg has kept things lean as the company has raised just $41 million across those rounds, including a $12 million Series B last year, with under 500 staff. However, Moglix is laying the foundations for what he expects will be a much larger fundraising round next year that will see the company go after international opportunities.

“This [new] round is about doubling, tripling, down on India but also establishing a seed in a couple of countries we are looking at,” Garg said.

Moglix aims to make the B2B online buying experience as intuitive and user-friendly as e-commerce sites are for consumers

Adding further color, he explained that Moglix will expand its Saas procurement service, which helps digitize B2B purchasing, to 100 markets worldwide as part of its global vision. While that service does have tie-ins with the Moglix platform, it also allows any customer to bring their existing sales channels into a digital environment, therein preparing them to get their needs online, ideally with Moglix. That service is currently available in eight countries, Garg confirmed.

Beyond making connections on the buying side, Moglix also works with major OEM brands and their key resellers. The basic pitch is the benefits of digital commerce data — detailed information on what your target customers buy or browser — as well as the strength of Moglix’s distribution system, tighter fraud prevention and that aforementioned digital revolution.

“Brands have started to realize [that digital] will be a very important channel and that they need to use both [online and offline] for crafting their distribution,” explained Garg.

Indeed, a much-cited SPO India report forecasts that B2B in India is currently a $300 billion a year market that is poised to reach $700 billion by 2020. Garg estimates that his company has a 0.5 percent market share within its manufacturing niche. Over the coming five years, he said he believes that it can reach double-digit percent.

While it may not be as sexy as consumer commerce, stronger unit economics — thanks to a large part to different buying dynamics of business customers, who are less swayed by discounts — make the space something to keep an eye on as India’s digital development continues. Already, Garg paid credit to GST — the move to digitize taxation — as a key development that has aided his company.

“GST enabled good trust and accelerated everything by 2/3X,” he said.

There might yet be further boons as the Indian government chases its strategy of becoming a global manufacturing hub.


Source: TechCrunch

Atari teams up with some startup to pretend to make blockchain-based games

Animoca Brands will produce and publish blockchain-based versions of RollerCoaster Tycoon and Goon Squad worldwide (excluding China, Hong Kong, Taiwan, and Macau); the new titles will feature the integration of non-fungible tokens (NFTs). The term of the Agreement extends through to 31 March 2022.

In honor of this exciting announcement I’d like to propose the following blockchain-based products available for license to those hunting for a quick buck:

Blockchain! The Musical
Blockchain Cereal
Blockchain Brand Kombucha
Blockchain & Me, An Alien Adventure
Blockchain Whiskey
Blockchain Soda
Blockchain The Miniseries
Blockchain Lingerie – Shake His Merkle Tree
Blockchain Brand Firestarters
Blockchain Pessaries For Her
Blockchain French Ticklers
Blockchain Getaway Cars
Blockchain Killer Apps (rumored not to exist)
Blockchain Airlines
Blockchain Margarita Mix
Blockchain Cowboy Hats
Blockchain Burgers
Blockchain Dance Studios
Blockchain Pants


Source: TechCrunch

Audi's Self-Driving Cars See the World With Luminar's Lidar

VW’s self-driving division Audi AID picked Luminar’s system from a crowded field, impressed by its range and resolution.
Source: Wired

Ola, Uber’s India rival, invests $100M in scooter rental startup Vogo

We’re familiar with Uber cozying up to scooter startups — it has bought one and invested in another — but over in India, the U.S. firm’s key rival is hatching a major alliance of its own it invested $100 million in scooter rental startup Vogo.

Ola first invested back in August when Vogo raised an undisclosed Series A round from Ola, Matrix Partners and other investors, but now Ola is doubling down with this follow-on deal. It isn’t saying how much equity it has captured with this investment, nor the valuation that it gives Vogo but you can well imagine it is high for a company that has only just done its Series A.

As you’d expect, this is a strategic investment and it’ll mean that Vogo scooters will appear within the Ola app, from where they can be booked by the company’s 150 million registered users, “soon.” Bangalore and Hyderabad are the two cities where Vogo operates, but you’d imagine that it will lean on Ola to expand into other parts of tier-one India where Ola already has a strong presence.

Ola’s money is going directly into supply, with Vogo planning to buy 100,000 more scooters for its platform. The company’s scooters, for those who don’t know them, are unlocked using a one-time password generated from the company’s Android app. Scooters are either dropped off at a designated station, or the rider specifies that they are taking a round trip and then returns it to the station where they started.

Ola CEO and co-founder Bhavish Aggarwal — pictured in the top image alongside Vogo CEO and founder Anand Ayyadurai — said he hopes that the deal and integration will improve last-mile transportation options across India.

A selection of screen captures from the Vogo Android app

“Our investment in Vogo will help build a smart multi-modal network for first-last mile connectivity in the country. Vogo’s automated scooter-sharing platform, backed by Ola’s expertise in this space can help transform our cities. Together, we are thrilled to be at the forefront of India’s rapidly growing micro-mobility market,” he said in a prepared statement.

Ola previously invested in its own bike rental service last year, although that category has struggled in India as Chinese imports like Ofo have fled the country after struggling to develop a sustainable business in the country, and others outside of China. Ola and also Uber have offered motorbike taxis in India since 2016, but scooters offer a more individual approach.

Uber, for its part, doesn’t offer scooters in India at this point. But with India its second-largest market — it has reportedly crossed $1.6 billion in annualized bookings — you’d imagine that it is near the top of the company’s thoughts… although there is the business of that upcoming U.S. IPO to deal with.


Source: TechCrunch

Ford comes up with a prototype noise-cancelling kennel to shelter dogs from fireworks

Dogs have a much wider range of hearing than humans do and noises that don’t bother us can give them a very ruff time. Fireworks are especially tough on many pups and also hard on owners who have to calm their panicking pets. To potentially help them, Ford has developed a noise-cancelling kennel prototype that it says was inspired by the noise control technology introduced used in its Edge SUV to soften engine and transmission noises.

When microphones inside the kennel detect the sound of fireworks, a built-in audio system sends out opposing frequencies that Ford claims significantly reduces or cancels the cacophony. The kennel is also built with high-density cork to further mute outside noises.

The noise-cancelling kennel is not currently for sale, but Ford says it “is the first in a series of initiatives—called interventions—that applies automotive know-how to help solve everyday problems.”

You might remember, especially if you have a small child, that last year Ford developed a cot called Max Motor Dreams to calm babies who only fall asleep in moving vehicles, a situation many exhausted parents (with high-mileage cars) are familiar with. The cot had small motors underneath that stimulated the feel of a moving vehicle, played actual road noise and even had built-in LED lighting to mimic the glow of streetlights.

At the time, Ford said the cot might be produced for sale if there was enough interest, but even though it went viral, Max Motor Dreams never did make it to the market. That’s not an encouraging sign for people who want to buy the noise-cancelling kennel, but in the meantime, here are some ways you can prepare your dogs for holiday fireworks. There is also a product called the ThunderShirt that is supposed to help alleviate anxiety in dogs, but of course results will vary from canine to canine.


Source: TechCrunch

Amnesty Report: Twitter Abuse Toward Women Is Rampant

Frustrated by Twitter’s silence on abuse against women, Amnesty International crowdsourced its own data and found that the platform was especially toxic for black women.
Source: Wired

Google will make it easier for people without accounts to collaborate on G Suite documents

Soon it will be easier for people without Google accounts to collaborate on G Suite documents. Currently in beta, a new feature will enable G Suite users to invite people without G Suite subscriptions or Google accounts to work on files by sending them a pin code.

Using the pin code to gain access allows invitees to view, comment on, suggest edits to, or directly edit Google Docs, Sheets, and Slides. The owners and admins of the G Suite files monitor usage through activity logs and can revoke access at any time. According to the feature’s support article, admins are able to set permissions by department or domain. They can also restrict sharing outside of white-listed G Suite domains or their own organization.

In order to sign up for the beta program, companies need to fill in this form and select a non-G Suite domain they plan to collaborate with frequently.

According to a Reuters article published in February, since intensifying their focus on enterprise customers, Google has doubled the number of organizations with a G Suite subscription to more than 4 million. But despite Google’s efforts to build its enterprise user base, G Suite hasn’t come close to supplanting Office 365 as the cloud-based productivity software of choice for companies.

Office 365 made $13.8 billion in sales in 2016, versus just $1.3 billion for G Suite, according to Gartner. Google has added features to G Suite, however, to make the two competing software suites more interoperable, including an update that enables Google Drive users to comment on Office files, PDFs, and images in the Drive preview panel without needing to convert them to Google Docs, Sheets or Slide files first, even if they don’t have Microsoft Office or Acrobat Reader. Before that, Google also released a Drive plugin for Outlook.

This may not convince Microsoft customers to switch, especially if they have been using its software for decades, but at least it will get more workers comfortable with Google’s alternatives, and may convince some companies to subscribe to G Suite for at least some employees or departments.


Source: TechCrunch

Google Doodle celebrates colors of artist Paul Klee – CNET

Prolific Swiss-German artist created 10,000 works of art during his lifetime.
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183