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

Archivo del Autor: Belen De Leon

Starbucks partners with Alibaba on coffee delivery to boost China business

Starbucks is palling up with Alibaba as it seeks to rediscover growth for its business in China.

China has been a bright spot for some time for the U.S. coffee giant, but lately it has struggled to maintain growth — its China business dragged on its Q3 financials — and it is up against some ambitious new rivals, including billion-dollar startup Luckin Coffee.

One-year-old Luckin recently raised $200 million from investors and it has already built quite a presence. It claims over 500 outlets across China and it taps into the country’s mobile trends, with mobile payments and orders and delivery, too. Then there are some deep discounts aimed at getting new users, as is common with food, cars and other on-demand services.

In response, Starbucks is injecting some of that ‘New Retail’ strategy into its own China presence — and it is doing so with none other than Alibaba, the company that coined the phrase, which signifies a marriage between online and offline commerce.

The partnership between Alibaba and Starbucks is wide-ranging and it will cover delivery, a virtual store and collaboration on Alibaba’s “new retail” Hema stores.

The delivery piece is perhaps most obvious, and it’ll see Starbucks work with Ele.me, the $9.5 billion food delivery platform owned by Alibaba, to allow customers to order and receive coffee without visiting a store. The service will start in September in Beijing and Shanghai, with plans to expand to 30 cities and over 2,000 stores by the end of this year.

Starbucks is also building its app into Alibaba’s array of e-commerce sites, including its Tmall brand e-mall and Taobao marketplace. That’s a move that Starbucks President and CEO Kevin Johnson told CNBC would operate “similar to the mobile app embedded right into that experience” and open Starbucks up to Alibaba’s 500 million-plus users.

Finally, Starbucks is bringing its own “Starbucks Delivery Kitchens” to Alibaba’s Hema stores, which feature robots and mobile-based orders, that will combine Starbucks stores to boost its delivery capacity and speed.

Starbucks, as mentioned, needed a boost in China but the deal is also a major coup for Alibaba, which is battling JD.com on the new retail front as well as ambitious on-demand service Meituan. The latter is reported to have recently filed for an IPO in Hong Kong that could raise it $4 billion.


Source: TechCrunch

The dramatic rise and fall of online P2P lending in China

Editor’s note: This post originally appeared on TechNode, an editorial partner of TechCrunch based in China.

When Emily Zhang was interning with a peer-to-peer (P2P) lending firm in the Summer of 2016, her main task was to carry out research on other P2P lending firms. She found the rates of return tempting and some underlying assets reliable, so she decided to invest in the market herself. Until now, none of her investments have matured, but she worries about whether she can actually withdraw her profits, much less get back the principal.

Even so, Zhang considers herself lucky that the companies that sold her the assets are still in business while many other P2P companies have collapsed, leaving their investors in despair.

Stories have been circulating across Chinese social networks about desperate investors who have lost their life savings. Zhang Xue, for instance, a 47-year old single mother with a 13-year-old son, was reported to have lost the 3.8 million RMB her husband left her with when he died of a heart attack. “I am totally desperate. 3.8 million RMB. It’s finished, all finished,”” she told local media.

Some of those affected protested in front of police stations and chanted the Chinese national anthem, March of the Volunteers, in an effort to pressure authorities. Others organized online investor rights groups, making a collective effort to get the money back. Together, the protesters made headlines in domestic media and sparked intense online debates on who is responsible for the losses and where the industry is heading.

P2P lending, or online lending, is generally considered as a method of debt financing that directly connects borrowers, whether they are individuals or companies, with lenders. The world’s first online lending platform, Zopa, was founded in the UK in 2005. China’s online lending industry has seen rapid growth since 2007 without significant regulation.

Default rates have been soaring since June. In May, only 10 platforms were considered in trouble. But by June, that number had increased to 63. By the end of July, 163 platforms were on the concern list. The Home of Online Lending (网贷之家), a platform that compiles the data, defines ‘troubled’ as companies that have difficulty paying off investors, have been investigated by national economic crime investigation department, or whose owners have run away with investors’ money.

One of the key factors contributing to the sudden surge is the national P2P rectification campaign that was supposed to have been finished by June. “The due date of rectification has passed, but many P2P platforms have not met the requirements. Strict regulations have propelled a break-out of the compliance issues,” Shen Wei, Dean and Professor of Law at Shangdong University Law School, told TechNode.

In late 2017, the platforms were asked to register with local authorities by June 2018, according to China Banking Regulatory Commission, which has now merged with China’s insurance regulator to become China Banking and Insurance Regulatory Commission.

Shen said the main purpose of the regulations is to restrict P2P lending platforms to be information intermediaries only, matching borrowers and investors. Under such regulations, the platforms are not allowed to pool funds from investors or grant loans to any client or provide any credit services, which most of the platforms were doing when they first started.

The rise of P2P lending in China

China’s first online lending platform, PPDAI Group (拍拍货), launched in 2007 and went public on the New York Stock Exchange in late 2017. The industry has gone through rapid growth since then. In January 2016, there were 3,383 platforms in business with combined monthly transactions reaching 130 billion RMB, according to Home of Online Lending.
In a recent research paper, Robin Hui Huang, professor of law at the Chinese University of Hong Kong, attributed the increase of P2P in China to three factors: a high 56 percent rate of internet penetration by 2018, a large supply of available funds from investors, and financial demands of small-to-medium-sized companies that cannot be satisfied by the existing banking system.

P2P lending is a tempting and easy investment option because the loans usually promise 8-12 percent interest rates, according to Home of Online Lending, of which many mature within a year, much higher than the 2.75 percent rate for three-year fixed deposits found at most banks.

P2P lending is also friendlier to smaller businesses since major banks in China generally prefer state-owned enterprises or large companies. Huang cited a joint 2016 report by the Development Bank of Singapore and Ernst & Young, that only 20-25 percent of bank loans went to small to medium-size enterprises, even though they accounted for 60 percent of China’s gross domestic product.

China’s financial system is still dominated by banks, especially the established ‘Big Four’ — the Bank of China, China Construction Bank, the Agricultural Bank of China, and the Industrial and Commercial Bank of China. Ryan Roberts, a research analyst at MCM Partners, told TechNode that about 70 percent of the banks’ loans are commercial loans, with just 30 percent for individuals.

Unresolved regulations

Before the government first signaled regulations in 2016, the P2P lending industry aggressively expanded. Compared with the current defaulting scandals, the situation back then wasn’t any better.

By the end of 2015, there were 1,031 total troubled platforms out of 3,448 platforms still in operation. So, on average, one out of four was problematic. Chinese media reported on a number of Ponzi scheme stories concerning dubious platforms that tempted would-be investors with fat bonuses for referring family and friends, too.

Despite the fact that there was no established regulatory framework, the government was watching. Since mid-2015, a series of announcements set the stage for China’s first regulatory instrument for online lending in August 2016. Called Interim Measures on Administration of Business Activities of Online Lending Information Intermediaries, violations of its articles can lead to administrative or even criminal penalties.

The interim measures set the business scope of the platforms to be mere information intermediaries. It also asked all platforms to set up custody accounts with commercial banks for investor and borrower funds held by the platforms in order to reduce the risks that platform owners abscond with funds. The measures require online lending platforms to register with their local financial regulatory authority.

Later, a specific timeline was set for the implementation. Provincial government agencies were told to complete general investigations into local P2P platforms by July 2016 and formulate regulatory policies based on regional conditions. Overall rectification and registration should have been completed by June 2018, the latest.

It’s August now and, obviously, the work still isn’t finished. Huang said the measures, in general, have covered all the factors of the industry that should be regulated, but when it came to implementation, all we really saw was a delay.

“It’s good that the measures are carried out locally, which means that local government can develop policies in line with local conditions,” Huang explained to us. However, in order to attract more capital locally, local authorities have engaged in a race to the bottom, competing with one and another to have the loosest regulations, and therefore, have been hesitant to finalize them.

Moreover, the general public has a different understanding of the registration process. “Registering with local authorities doesn’t mean that local governments have recognized or will guarantee the legitimacy and quality of platforms. However, in reality, the public seems to perceive registration as official assurance,” Huang said. This has lead to very cautious approaches from government agencies towards the whole registration project since they don’t intend to be held responsible for the fallout or future wrongdoings of the P2P firms.

The concern is quite reasonable. Huoq.com—a P2P lending platform launched in December 2016 and backed by state-owned enterprises—announced on July 11, 2018, that it went into liquidation. The platform is owned by Dingxi Zhuoyue Online Lending Information Intermediary. One-third of Dingxi is owned by Xinjiang Tianfu Lanyu Optoelectronics Technology while Tianfu Lanyu itself is partly owned by a state-owned company in Xinjiang. On July 10, however, owners of the platform disappeared. Neither the company nor investors were able to locate them.

Their still-functioning official site doesn’t show the slightest sign of liquidation, displaying various certificates and recognition from government agencies and industry associations. A banner at the bottom of their mobile app icon still says “Central enterprises are our majority shareholders.”

The unresolved regulations are also affecting P2P lending companies listed overseas. Shares of PPDAI plummeted to $4.77 as of July 30 from $13.08 when it was first traded in late 2017. The stock price of Yirendai (宜人贷), the first Chinese online lending company to go public overseas, dropped to $19.33 compared with $38.26 the same period last year.

That the shares of these companies don’t trade well indicates that investors are skeptical towards the business, said Roberts. With the ongoing regulations, it’s still possible that regulators can outlaw and ban their businesses, he explained. Some borrowers even take advantage of the unsettled regulation and stop paying back their loans, in the hopes that the platform they have borrowed from would fail, Roberts added.

Buyer beware

In June 2018, 17.8 billion RMB worth of transactions took place on China’s P2P lending platforms and outstanding loan balance reached 1.3 trillion RMB. The number looks insignificant if compared with 1.8 trillion RMB in net new bank loans in June alone.

However, they have made quite a splash. Victims of the troubled online lending platforms gathered in Hangzhou in early July, filling two of the largest local sports stadiums, which the local government had set up as temporary complaint centers.

“One of the reasons why the current wave of defaults has drawn so much attention is that many troubled platforms were pretty big,” Huang said. Some of the platforms violated the rules, pooling funds illegally, and some were suffering from China’s slowing economic growth and the ongoing deleveraging campaigns.

P2P lending has helped fund small-to-medium-sized enterprises in some way, but in general, the role it plays in the financial system is limited, said Shen. Most of the P2P investors are speculative and they themselves should be responsible for their losses, he added.

“If the rate of return exceeds 6 percent, investors should be alert; if it is more than 8 percent, the investment is very risky, and if it’s more than 10 percent, investors should prepare themselves for losing all their capital,” said Guo Shuqing, chairmen of China Banking and Insurance Regulatory Commission at a finance forum in June in Shanghai, referring to financial scams that lure investors in with high returns.

Although P2P lending is only a relatively small piece in China’s financial industry, there are still concerns that the collapse of these platforms should trigger systematic risks, Shen said. This also implied that Chinese investors have very limited investment options.

According to research by China International Capital Corporation, experts predicted only 10 percent of the current P2P lending companies, less than 200, could still be in business after three years.

Zhang said P2P lending needs regulations because many platforms are not innocent. “P2P platforms have high moral hazards and it’s really easy to fake borrowers’ information. However, I believe the government is supportive towards the industry and some platforms will survive till the end,” said Zhang. “I just wish I can be lucky enough to pick the right one.”


Source: TechCrunch

Starbucks partners Alibaba to spread more coffee around China – CNET

The coffee chain giant taps Alibaba’s ecosystem to boost delivery services around the country.
Source: CNET

Starbucks is partnering Alibaba for deliveries in China – CNET

The coffee chain giant is tapping on Alibaba’s ecosystem to boost is delivery services in the country.
Source: CNET

Bacteria learn to resist alcohol-based hand sanitisers – CNET

Australian researchers discover infections in hospitals increase after the introduction of sanitiser.
Source: CNET

Grab picks up $2 billion more to fuel growth in post-Uber Southeast Asia

Grab, the ride-hailing service that struck a deal to take Uber out of Southeast Asia, has announced that it has pulled in $2 billion in new capital as it seeks to go beyond ride-hailing to offer more on-demand services.

The $2 billion figure includes a $1 billion investment from Toyota which was announced in June, and it sees a whole host of institutional investors join the Grab party. Some of those names include OppenheimerFunds, Ping An Capital, Mirae Asset — Naver Asia Growth Fund, Cinda Sino-Rock Investment Management Company, All-Stars Investment, Vulcan Capital, Lightspeed Venture Partners and Macquarie Capital.

Grab confirmed that the round is still open, so we can expect that it’ll add more investors and figures to this deal.

The deal values Grab at $11 billion post-money, which is the same as the $10 billion valuation it earned following the Toyota deal. The caliber of investors certainly suggests an IPO is on the cards soon — not that it ever hasn’t been — although the company didn’t comment directly on that when we asked.

This new financing takes Grab to $6 billion from investors. Some of its other notable backers include SoftBank and China’s Didi Chuxing, which both led a $2 billion round last year which gave Grab the gas to negotiate a deal with Uber that saw the U.S. ride-hailing giant exit Southeast Asia in exchange for a 27.5 percent stake in Grab. From that perspective, the deal was a win-win for both sides.

In this post-Uber world, Grab is transitioning to offer more services beyond just rides. It has long done so, with its own payment service and food deliveries, but it is rolling out a revamped “super app” design that no longer opens to a ride request page and that reflects the changing strategy of the Singapore-based company.

10 July 2018; Tan Hooi Ling, co-Founder, Grab, at a press conference during day one of RISE 2018 at the Hong Kong Convention and Exhibition Centre in Hong Kong. Photo by Stephen McCarthy / RISE via Sportsfile

Grab said in a statement today that this new money will go towards that “O2O” [offline-to-online] strategy that turns Grab’s app into a platform that allows traditional, offline services to tap the internet to reach new customers. The trend started out in China, with Alibaba and Tencent among those pushing O2O services, and Grab is determined to be that solution for Southeast Asia’s 650 million consumers.

Indonesia, Southeast Asia’s largest economy with a population of over 260 million, is a key focus for Grab, the company said. The company has been pushed out new financial services in the country, fueled by an acquisition last year, and it claims it is winning “significant market share” with GMV quadrupled in the first half of this year.

With Uber out of the picture, the company’s main rival for the ‘Southeast Asia Super App Crown’ is Go-Jek, the Indonesian on-demand service valued at $5 billion.

Go-Jek has long focused on its home market but this year it unveiled an ambitious plan to expand to three new markets. That kicked off yesterday with a launch in Vietnam, and the company has plans to arrive in Thailand and the Philippines before the end of the year.

Go-Jek has raised over $2 billion and it counts KKR, Warburg Pincus, Google and Chinese duo Tencent and Meituan among its backers.


Source: TechCrunch

Huawei knocks off Apple to become No. 2 phone seller – CNET

The Chinese smartphone maker grows shipments despite pressure from US officials.
Source: CNET

Tesla is building its own AI chips for self-driving cars

“We’ve been in semi-stealth mode on this basically for the last 2-3 years,” said Elon Musk on an earnings call today. “I think it’s probably time to let the cat out of the bag…”

The cat in question: the Tesla computer. Otherwise known as “Hardware 3”, it’s a Tesla-built piece of hardware meant to be swapped into the Model S, X, and 3 to do all the number crunching required to advance those cars’ self-driving capabilities.

Tesla has thus far relied on Nvidia’s Drive platform. So why switch now?

By building things in-house, Tesla say it’s able to focus on its own needs for the sake of efficiency.

“We had the benefit […] of knowing what our neural networks look like, and what they’ll look like in the future,” said Pete Bannon, director of the Hardware 3 project. Bannon also noted that the hardware upgrade should start rolling out next year.

“The key,” adds Elon “is to be able to run the neural network at a fundamental, bare metal level. You have to do these calculations in the circuit itself, not in some sort of emulation mode, which is how a GPU or CPU would operate. You want to do a massive amount of [calculations] with the memory right there.”

The final outcome, according to Elon, is pretty dramatic: he says that whereas Tesla’s computer vision software running on Nvidia’s hardware was handling about 200 frames per second, its specialized chip is able to do crunch out 2000 frames per second “with full redundancy and failover”.

Plus, as AI analyst James Wang points out, it gives Tesla more control over its own future:

By having its own silicone, Tesla can build for its own needs at its own pace. If they suddenly recognize something the hardware is lacking, they’re not waiting on someone else to build it. It’s by no means a trivial task — but if they can pull it off without breaking the bank (and Elon says it costs them “the same as the current hardware”), it could end up being a significant strength.

As for how they’ll get the chips into existing Teslas, Elon says: “We made it easy to switch out the computer, and that’s all that needs to be done. You take out one computer, and plug in the next. All the connectors are compatible.”


Source: TechCrunch

Steve Jobs lied to his daughter about name of the Apple Lisa – CNET

It took a direct question from U2 frontman Bono in the South of France for the computer mogul to reveal the truth.
Source: CNET

Lego stars in an airline safety video you might actually watch – CNET

Turkish Airlines’ newest video, featuring characters from The Lego Movie, shows that everything is awesome.
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916