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

Archivo del Autor: Belen De Leon

Smart locks keep you secure and add convenience video – CNET

A smart lock on your front door is a great way to add security and convenience to your daily routine. Here are some of the benefits of installing this simple smart home device.
Source: CNET

FT parent Nikkei confirms it has acquired new media startup Deal Street Asia

It’s official: Nikkei, the Japanese media firm that owns the FT, has confirmed that it has acquired Singapore-based new media startup Deal Street Asia. (The Nikkei announcement is buried behind a paywall — make of that what you will!)

The deal is undisclosed, but the announcement does confirm a TechCrunch report from last month which broke news of the impending acquisition.

Deal Street Asia covers a mix of news from Asia’s financial markets, business verticals and startups… which I guess makes it a competitor to us here at TechCrunch. Like TechCrunch, it also runs an events business — its main show in Singapore in September costs upwards of $1,000 and features senior executives from the likes of DBS, Grab, Sea, GGV, Allianz and IFC.

Initially, we reported that the deal valued Deal Street Asia at around the $5 million mark, but we now understand that the valuation is between $5 million and $10 million. The arrangement will see Nikkei take a majority stake in the business, which includes buying out existing investors and making a separate capital investment into Deal Street Asia worth around $3 million, according to what we’ve heard.

Launched in 2014, Deal Street Asia never disclosed its funding total, but its backers include Singapore Press Holdings, North Base Media, Alpha JWC, K2 VC, SGAN and Hindustan Times, the Indian media firm that operates Mint which is a Deal Street Asia content partner. Its Angel investors include Vijay Shekhar Sharma — the founder of Alibaba-backed Paytm — the Singapore Angel Network and Rogers Holdings chairman Jim Rogers.

Deal Street Asia confirmed that all of those agreed to sell with the exception of Mint which “continues to be a minority shareholder.” We understand that all investors enjoyed a positive outcome from the deal, so Mint’s continued involvement is down to strategy not any kind of issue on Deal Street Asia’s side, a source disclosed.

Nikkei said its capture of Deal Street Asia will “deepen its coverage of the Asian startup ecosystem and tech industries, the fastest-growing sectors in the region” and boost its ScoutAsia news and data offering.

Indeed, it looks like you can expect to see links form between Deal Street Asia and Nikkei media properties.

“Joining forces with Nikkei will help us accelerate our mission of helping the PE-VC industry and dealmakers understand the changing megatrends in this space. As we expand our reportage across Asia, we look forward to greater collaboration across Nikkeiʼs publications and group of companies such as the FT, Nikkei Asia Review and scoutAsia,” read a statement from Deal Street Asia founder and editor-in-chief Joji Thomas Philip.

The deal follows Nikkei’s majority share acquisition of The Next Web [disclaimer: my former employer] in March. As we previously reported, both of those acquisitions are part of a new subscription media strategy that Nikkei is hatching:

This is far from it for the FT in terms of deals. TechCrunch understands that the company is actively seeking acquisition and investment opportunities in media startups across the world. Beyond augmenting its existing events business, one source told TechCrunch that the FT is considering a new media subscription business, which could bundle together some of its acquisitions. That’s very much an ongoing work in progress as it seeks additional deals to plump up that potential subscription offering.

Keep an eye out for more deals, we certainly will!


Source: TechCrunch

Facebook says it filed a US lawsuit to shut down a follower-buying service in New Zealand

Facebook is cracking down on services that promise to help Instagram users buy themselves a large following on the photo app. The social network said today that it has filed a lawsuit against a New Zealand-based company that operates one such ‘follower-buying service.’

The suit is in a U.S. court and is targeting the three individuals running the company, which has been named as Social Media Series Limited.

“The complaint alleges the company and individuals used different companies and websites to sell fake engagement services to Instagram users. We previously suspended accounts associated with the defendants and formally warned them in writing that they were in violation of our Terms of Use, however, their activity persisted,” Facebook wrote in a post.

We were not initially able to get a copy of the lawsuit, but have asked Facebook for further details.

This action comes months after a TechCrunch expose identified 17 follower-buyer services that were using Instagram’s own advertising network to peddle their wares to users of the service.

Instagram responded by saying it had removed all ads as well as disabled all the Facebook Pages and Instagram accounts of the services that we reported were violating its policies. However, just one day later, TechCrunch found advertising from two of the companies Instagram, while a further five were found to be paying to promote policy-violating follower-growth services.

Facebook has stepped up its efforts to crack down on “inauthentic behavior” on its platforms in recent months. That’s included removing accounts and pages from Facebook and Instagram in countries that include India, Pakistan, the Philippines, the U.K, Romania, Iran, Russia, Macedonia and Kosovo this year. Higher-profile action has included the suspension of removal of UK far-right activist Tommy Robinson from Facebook and in Myanmar, where Facebook has been much-criticized, the company banned four armed groups.

Note: the original version of this article has been updated to include the name of the company


Source: TechCrunch

Viral video of chimpanzee scrolling through Instagram hides a sad truth – CNET

Chimpstagram may make you smile but experts suggest it is highly problematic.
Source: CNET

U.S. slams Alibaba and its challenger Pinduoduo for selling fakes

China’s biggest ecommerce company Alibaba was again on the U.S. Trade Representative’s blacklist over suspected counterfeits sold on its popular Taobao marketplace that connects small merchants to consumers.

Nestling with Alibaba on the U.S.’s annual “notorious” list that reviews trading partners’ intellectual property practice is its fast-rising competitor Pinduoduo . Just this week, Pinduoduo founder Colin Huang, a former Google engineer, wrote in his first shareholder letter since listing the company that his startup is now China’s second-biggest ecommerce player by the number of “e-way bills”, or electronic records tracking the movement of goods. That officially unseats JD.com as the runner-up to Alibaba.

This is the third year in a row that Taobao has been called out by the U.S. government over IP theft, despite measures the company claims it has taken to root out fakes, including the arrest of 1,752 suspects and closure of 1,282 manufacturing and distribution centers.

“Although Alibaba has taken some steps to curb the offer and sale of infringing products, right holders, particularly SMEs, continue to report high volumes of infringing products and problems with using takedown procedures,” noted the USTR in its report.

In a statement provided to TechCrunch, Alibaba said it does “not agree with” the USTR’s decision. “Our results and practices have been acknowledged as best-in-class by leading industry associations, brands and SMEs in the United States and around the world. In fact, zero industry associations called for our inclusion in the report this year.”

Pinduoduo is a new addition to the annual blacklist. The Shanghai-based startup has over the course of three years rose to fame among China’s emerging online shoppers in smaller cities and rural regions, thanks to the flurry of super-cheap goods on its platform. While affluent consumers may disdain Pinduodou products’ low quality, price-sensitive users are hooked to bargains even when items are subpar.

“Many of these price-conscious shoppers are reportedly aware of the proliferation of counterfeit products on pinduoduo.com but are nevertheless attracted to the low-priced goods on the platform,” the USTR pointed out, adding that Pinduoduo’s measures to up the ante in anti-piracy technologies failed to fully address the issue.

Pinduoduo, too, rebutted the USTR’s decision. “We do not fully understand why we are listed on the USTR report, and we disagree with the report,” a Pinduoduo spokesperson told TechCrunch. “We will focus our energy to upgrade the e-shopping experience for our users. We have introduced strict penalties for counterfeit merchants, collaborated closely with law enforcement and employed technologies to proactively take down suspicious products.”

The attacks on two of China’s most promising ecommerce businesses came as China and the U.S. are embroiled in on-going trade negotiations, which have seen the Trump administration repeatedly accused China of IP theft. Tmall, which is Alibaba’s online retailer that brings branded goods to shoppers, was immune from the blacklist, and so was Tmall’s direct rival JD.com.

Taobao has spent over a decade trying to revive its old image of an online bazaar teeming with fakes and “shanzhai” items, which are not outright pirated goods but whose names or designs intimate those of legitimate brands. Pinduoduo is now asked to do the same after a few years of growth frenzy. On the one hand, listing publicly in the U.S. subjects the Chinese startup to more scrutiny. On the other, small-town users may soon demand higher quality as their purchasing power improves. And when the countryside market becomes saturated, Pinduoduo will need to more aggressively upgrade its product selection to court the more sophisticated consumers from Chinese megacities.


Source: TechCrunch

Grocery delivery startup Honestbee is running out of money and trying to sell

Honestbee, the online grocery delivery service in Asia, is nearly out of money and trying to offload its business.

The company has held early conversations with a number of suitors in Asia, including ride-hailing giants Grab and Go-Jek, over the potential acquisition of part, or all, of its business, according to two industry sources with knowledge of the talks.

Founded in 2015, Honestbee works with supermarkets and retailers to deliver goods to customers using its store pickers, delivery fleet and mobile apps. The company is based in Singapore and operates in eight markets across Asia: Hong Kong, Singapore, Taiwan, Thailand, Indonesia, Malaysia, Philippines and Japan. In some markets it has expanded to food deliveries and, in Singapore, it operates an Alibaba-style online/offline store called Habitat.

The company makes its money by taking a cut of transactions from consumer transactions, while it also monetizes delivery services separately.

Despite looking impressive from the outside, the company is currently in crisis mode due to a cash crunch — there’s a lot happening right now.

From talking to several former and current staff, TechCrunch has come to learn that Honestbee is laying off employees, it has a range of suppliers who are owed money, it has “paused” its business in the Philippines, it has closed R&D centers in Vietnam and India, it isn’t going to make payroll in some markets and a range of executives have quit the firm in recent months.

Honestbee’s Habitat store includes a cashless and automated checkout experience, among other online-offline services

The issue is that the company is running out of money thanks to a business model with tight margins that’s largely unproven in Asia Pacific.

One source told TechCrunch that the company doesn’t currently have the funds to pay its staff this month. A source inside the company confirmed that Honestbee has told Singapore-based staff that they won’t be paid in time, but it isn’t clear about employees based in other markets. Previously, staff have been paid inconsistently — with late salary payments sent as bank transfers happening twice this year, according to the source.

One reason that the Philippines business has closed temporarily — as Tech In Asia first reported this week — is that it is out money, and waiting on Honestbee HQ in Singapore to provide further capital. Already, the saga has proven to be too much for Honestbee’s head of the Philippines — Crystal Gonzalez — who has quit the company, according to a source within Honestbee Philippines.

Gonzalez helped build Viber’s business in the Philippines, where it is a top messaging player, and she was previously with Yahoo before launching Honestbee. She is said to have grown frustrated at a lack of funds when the Philippines is the company’s best-performing market on paper.

Indeed, the situation is so dire that suppliers and partners have been paid late, or left unpaid entirely, in the Philippines and other markets. Honestbee takes payment for grocery deliveries, after which it is supposed to provide the transaction, minus its cut, to its supermarket partners. But it has been slow to pay vendors, with two in Singapore — FairPrice and U Stars — cutting ties with the startup.

Unclear financing

On the subject of financials, Honestbee looks to be toward the end of its runway.

The company has always taken a fairly secretive line on its financing. On launch, it announced a $15 million Series A investment from Formation8, a Korean firm where Honestbee CEO Joel Sng was a co-founder, but it has said nothing more since. Tech In Asia dug up filings last year that show it has raised a further $46 million from more Korean investors, but the startup declined to comment on its financing when contacted by TechCrunch.

It looks like that capital is nearly gone, at least based on what has been declared.

Internal numbers for Honestbee in December 2018, seen by TechCrunch, show that it lost nearly $6.5 million, with around $2.5 million in net revenue for the month. GMV — the total amount of transactions on its platform before deductions to partners — reached nearly $12.5 million in December, but costs — chiefly discounts to lure new customers and online marketing spend — dragged the company down. A former employee said that monthly retention is often single-digit percent in some markets because of the “outrageous” use of coupons to hit short-term revenue goals.

That internal data showed that the Philippines business accounted for around 40 percent of Honestbee’s overall GMV, which backs up Gonzalez’ apparent frustration at a lack of investment. That said, the Philippines unit remains some way from profitability, with a net loss of more than $1 million in December.

High burn rate

Three markets — Singapore, the Philippines and Taiwan — accounted for more than 80 percent of GMV and net income, making it unclear why Honestbee continues to operate in other countries, including the expensive Japanese market, when its funding level is perilously low.

Brian Koo, whose family controls LG, is listed as a shareholder for both of Honestbee’s ventures registered in Singapore. His Formation 8 VC firm has provided significant funding for the startup.

More pertinently, operating at that burn rate would give Honestbee less than 10 months of runway if it used the $61 million capital float that it is known to have raised. That suggests that the company has raised more money; however, none of the sources who spoke to TechCrunch were able to verify whether there has been additional fundraising.

Current and former employees explained that Honestbee doesn’t have a CFO and that all high-level decisions, and particularly those around budgets and spending, are managed by CEO Sng and his right-hand man, Roger Koh, whose LinkedIn lists his current job as a principal with Formation 8.

Filings in Singapore indicate that Honestbee has $55.9 million in assets through two registered companies. A common shareholder across the two is Brian Koo, a member of the LG family that founded Formation Group, the parent behind the Formation 8 fund.

Layoffs and a potential sale

While the financials are hazy, it is very clear that Honestbee is up against it right now.

The company released a statement earlier this week that makes some admissions around layoffs and restructuring but still glosses over current struggles:

In 2014, honestbee started in Singapore with the mission of providing a positive social and financial impact on the lives and businesses that we touch. Today, we are a regional business with footprints in Hong Kong, Thailand, Indonesia, Taiwan, Philippines, Japan and Malaysia.

Over the years, we have continued to be committed to our staff, partners and consumers. We have made good progress to implement new process and ways of working to remain efficient and relevant in the ever-changing business environment. The launch of habitat by honestbee in Singapore was a valuable lesson for us where it showed the potential growth in the O2O business and *it has been voted one of the must-see retail innovations in the world this year.

Following a strategic review of our company’s business, we are temporarily suspending our food verticals in Hong Kong and Thailand to simplify what we do and how we do it to better meet what our consumers want. Some roles within the organization will no longer be available. Approximately 6% of our global headcount in the organization are affected.

The status of honestbee in the remaining markets remain unchanged as we evaluate and we will continue to operate and contribute to honestbee Pte Ltd.

Sources close to the company told TechCrunch that more job losses are likely to come beyond the six percent in this statement. Executives who saw the writing on the wall have left in recent months, including the heads of business for Japan and Indonesia, a senior member of the team behind Habitat and the company’s head of people. One executive hired to raise capital for Honestbee quit within a month; he declined to comment and doesn’t list the company on his LinkedIn bio.

Secondly, Honestbee’s temporary suspension of food services in Hong Kong and Thailand isn’t likely to have a huge impact on its overall business, as groceries are the primary focus and neither market is particularly huge for the company. While Habitat has gotten attention for its forward-thinking, a physical retail store will require significant capital and it is likely, in its early days, to only increase the burn rate. Sources in the company told TechCrunch that, already, it has switched suppliers for some items as invoices went unpaid.

Despite the chaos, the potential of a sale is real.

Fresh from a recent $1.5 billion Vision Fund investment with the promise of $2 billion more this year, Grab — which is valued at $14 billion — is on a spending spree.

The Singapore-based company has pledged to make at least half a dozen acquisitions in 2019 and a deal to boost its nascent food and grocery play in Southeast Asia has some merit. Grab has the challenge of competing with Go-Jek, its $9.5 billion-valued rival that built a strong offering in Indonesia and is expanding across Southeast Asia with an emphasis on its food delivery. Grab, meanwhile, is active in eight markets across Southeast Asia and is now actively expanding from transportation services to food and more.

Likely adding to the frustration for Honestbee, its rival HappyFresh this week announced a $20 million investment. HappyFresh has undergone tough times, too. It pulled out of markets in 2016 to make its business more sustainable and today its CEO Guillem Segarra told TechCrunch that it is now operationally profitable.

Honestbee declined to respond to a range of questions from TechCrunch on whether it has plans to sell its business, its financing history and whether it has delayed paying employees.


If you have a tip about this story or others, you can contact TechCrunch reporter Jon Russell in the following ways:

  • DM to @jonrussell on Twitter
  • Email jr@techcrunch.com
  • For PGP use the public key listed on MIT’s keyserver (here) or jonrussell@protonmail.com
  • Contact directly for WhatsApp or Signal number


Source: TechCrunch

Google's Avengers Easter egg unleashes Thanos' destructive power on the web – CNET

Be very careful if you’re confronted by Google’s Avengers: Endgame Easter egg.
Source: CNET

Taylor Swift announces ME! single and music video after Instagram countdown – CNET

The TS7 era is upon us, and ME! is our first glimpse of what to expect.
Source: CNET

How to stream and buy Taylor Swift's new single ME! – CNET

Start listening to ME! midnight ET, April 26 or 9 p.m. PT Thursday.
Source: CNET

Wireless broadband startup Starry files to raise up to $125 million

The never-ending quest to kill Comcast is poised to receive some renewed investment as an ambitious startup readies to secure some new cash.

Starry, a Boston-based wireless broadband internet startup, has filed to raise up to $125 million in Series D funding according to a Delaware stock authorization filing uncovered by Pitchbook. If Starry closes the full authorized raise it will hold a post-money valuation of $870 million.

A spokesperson for the company confirmed it had already raised new capital, but disputed the numbers. The company has already raised over $160 million from investors including FirstMark Capital and IAC. The company most recently closed a $100 million Series C this past July.

The internet startup takes a different approach from fiber-toting competitors by relying on radio tower and high rise-mounted transmitters that dispatch millimeter wavelength signals to receivers connected to a building’s existing wiring. Customers with Starry’s slick touchscreen routers can whirl through setup, contact customer service, tailor parental controls and conduct speed tests. The company claims its solution can provide up to 200 mbps up/download service for just $50 per month with no data caps or long-term contracts.

The technology is not without its skeptics, while laying fiber optic cable has proven to be an expensive task for internet companies, going over the airwaves with the company’s high-frequency radio waves has its own set of problems. Signal can be affected by harsh weather and obstacles, though Starry has indicated they are content with their performance in less-than-ideal conditions.

We’ve built a robust network in Boston and our technology is working well,” CEO Chet Kanojia told us last year. “We’ve gone through a full year of seasonality to test various weather and foliage conditions and we’ve been very happy with our network’s performance.”

Last year marked a major period of expansion for Starry, which expanded beyond its home market of Boston and now holds a presence in Los Angeles, New York City, Denver and DC.

Kanojia previously founded Aereo, which raised $97 million in VC funding with the dream of letting consumers watch live TV over the web. The company proved a little too disruptive for its time, and was shut down as the result of a Supreme Court case brought about by major broadcasting networks.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920