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

Archivo del Autor: Belen De Leon

I Embraced Screen Time With My Daughter—and I Love It

Everyone frets about screen time, but what they should really be focusing on is something called connected parenting.
Source: Wired

Best midsize SUVs for the money in 2019 – Roadshow

Nine of our favorite two- and three-row midsize SUVs for you, your family, and all your gear.
Source: CNET

Tesla reverses store-closings, Adobe getting rid of Shockwave video – CNET

Today’s major tech stories include Tesla’s decision to keep many stores open, Adobe giving its Shockwave platform the ax and Nvidia’s purchase of an Israeli chipmaker.
Source: CNET

Chrome extension from Google wants to filter out toxic comments – CNET

“Tune” lets you automatically hide the worst posts on Reddit, Twitter, Facebook, YouTube and Disqus.
Source: CNET

A solar farm grows in Appalachian coal country – CNET

One coal company is converting two former mining sites into a massive solar farm.
Source: CNET

Harnessing the sun in coal country – CNET

One Kentucky coal company is transforming two old mining sites into a massive solar farm in an effort to revive Appalachia.
Source: CNET

PayPal to invest $750M, and Dragoneer $100M into MercadoLibre, Argentina’s e-commerce powerhouse

It’s not only SoftBank that’s eyeing up the opportunity to tap into the quickly expanding market for e-commerce in Latin America. MercadoLibre, a marketplace and financial services powerhouse based out of Argentina and serving 18 countries across the region, has announced that PayPal is investing $750 million, and VC Dragoneer another $100 million, as part of a $1.8 billion equity offering to grow its business — specifically to expand the functionality of its e-commerce platform; improve its logistics infrastructure; and invest in financial technologies “that further solidify the company’s position as a powerful provider of inclusive end-to-end financial technology and payments solutions.”

The remaining $1 billion of the equity offering will be offered as common stock, the company said. PayPal and Dragoneer’s investments are contingent on the company raising the remainder publicly, although judging by the company’s track record as a public stock, and the fact that PayPal also announced this news on its own site, it doesn’t appear the parties are in great doubt about the deal’s completion.

MercadoLibre is traded on Nasdaq and currently has a market cap of $21.75 billion.

The investment is both a financial and strategic one for both MercadoLibre and PayPal.

After getting spun out from eBay several years ago, PayPal has been on a mission to diversify its customer base to include a wider variety use cases, and partnerships to power payments for different marketplaces.

“Digital commerce in Latin America is experiencing tremendous growth and MercadoLibre is well-positioned for continued leadership,” said Dan Schulman, President and CEO, PayPal, in a statement. “We’ve been impressed with the digital commerce and payments ecosystem Marcos and his team have built. We see great opportunities to integrate our respective capabilities to create unique and valuable payment experiences for our combined 500 million customers throughout the region and around the world.”

The two have already worked together and the financial commitment PayPal is making here not only will help it reap dividends from MercadoLibre’s business growth, but also ensure that it integrates ever more of its features in prominent ways to drive more transactions on its own rails. And given how payments is actually more localised than many people might assume, it also gives the company a direct pipeline into tracking and catering to consumer and merchant tastes and preferences when it comes to buying and selling goods and related financial services.

“Over the past 20 years, we have heavily invested in developing the preeminent e-commerce and FinTech ecosystem in Latin America,” said Marcos Galperin, CEO of Mercado Libre, in a statement. “We are excited to welcome these investments which will allow us to significantly accelerate our growth. We look forward to accelerating our leadership in ecommerce and payments and foster financial inclusion in Latin America as a result of our alliance with a global leader in the industry such as PayPal.”

At a time when more mature markets like the US and Western Europe are slowing down in their e-commerce growth (while still remaining huge markets in their own right), the opportunity in developing markets like Latin America is a big one.

As SoftBank revealed last week when it unveiled its own $2 billion fund to back tech startups in the region, more than 50 million people in the region are now categorised as “middle class,” with increased disposable income. The region accounts for 10 percent of the world’s population and 8 percent of the world’s GDP, two times the GDP of India and half that of China. There are some 375 million internet users and 250 million smartphone users, putting it ahead of the U.S. in terms of sheer numbers.

Moreover, retail e-commerce has nearly doubled in the last three years, going to $54 billion in 2018 from $29.8 billion in 2015, figures that have definitely fuelled MercadoLibre’s own growth. In 2018, the company sold more than 334 million items, amounting to over $12 billion of gross merchandise volume. Payment transactions on MercadoPago, its payments business unit, increased by 70 percent during 2018, totalling 389 million transactions and $18 billion of total payment volume, the company said.

At the same time, these are nascent numbers: some 400 million people are still without bank accounts or credit histories in the region.

In terms of the other big investor being announced in this round, Dragoneer is a legendary and very experienced investor when it comes to interesting opportunities in e-commerce. The company has stakes in other giant regional e-commerce marketplaces like Alibaba and Flipkart; disruptive ‘gig economy’ leaders like Airbnb, Uber, DoorDash and Instacart, as well as a plethora of other huge startup names like Slack and Snap. It seems MercadoLibre as currently the top bet for not only competing against the likes of Amazon, but a range of smaller local players that are also looking to tap into this quickly expanding economy — in other words, the same opportunity SoftBank is chasing, but from the other end of the field.

“Through its investments in FinTech, logistics, and customer experience, MercadoLibre is solidifying its leading market position in e-commerce and digital payments across Latin America, and we believe we are witnessing a major tipping point in the region,” said Marc Stad, founder and managing partner of Dragoneer Investment Group, in a statement.

“We’ve known Marcos and his team for over a decade and are thrilled to partner with them through this high growth and transformative period.” Goldman Sachs is acting as sole financial advisor to MercadoLibre on the PayPal and Dragoneer investments, and Cleary Gottlieb is serving as MercadoLibre’s legal advisor. Goldman Sachs, J.P. Morgan and Morgan Stanley are acting as joint bookrunners on the public equity offering.

As a side note, it’s interesting to consider the approach that MercadoLibre is taking with this round. PayPal’s investment is coming in the form of a purchase of common stock, while Dragoneer’s is coming by way of an affiliate that has agreed to purchase $100 million of Series A perpetual convertible preferred stock, with the rest to be raised publicly. When you consider how Lyft, and likely Uber, and many other very highly valued, high-profile scaled startups are likely also to list publicly, this could end up being a route that we see getting used more often when these companies, which are all still operating at a loss and will need to raise capital, might opt to take, too,


Source: TechCrunch

Marking 30 years of the web, Tim Berners-Lee calls for a joint fight against disinformation

The inventor of the World Wide Web, Sir Tim Berners-Lee, has published an open letter to mark the 30th anniversary of the day — March 12, 1989 — when he submitted his original proposal for an information management system that went on to underpin the birth of online services.

The proposal, dubbed “vague but exciting” by his boss at the time, married hypertext with Internet TCP and domain name system ideas. Berners-Lee also had to design and build a web browser and put together the first web server. The first website was put up a couple of years later, running on a NeXT computer at CERN, where Berners-Lee had worked.

The rest, as they say, is Internet history.

Thirty years on from the free and open online information playground Berners-Lee had envisaged it’s fair to say today’s web isn’t quite the academic, egalitarian paradise he dreamt of.

In recent years Berners-Lee has made a series of public interventions, warning especially about corporate capture of the online sphere. He’s also working on new decentralization technologies to try to break the grip of dominant digital walled gardens.

The academic turned entrepreneur certainly cannot be accused of shying away from the societal challenges his invention now poses.

But his anniversary letter urges people not to give up on the web. “If we give up on building a better web now, then the web will not have failed us. We will have failed the web,” he suggests.

The letter, which can be read in full here on the Web Foundation’s site, boils the problem of web misuse into three distinct categories:

  1. Deliberate, malicious intent, such as state-sponsored hacking and attacks, criminal behaviour, and online harassment.
  2. System design that creates perverse incentives where user value is sacrificed, such as ad-based revenue models that commercially reward clickbait and the viral spread of misinformation.
  3. Unintended negative consequences of benevolent design, such as the outraged and polarised tone and quality of online discourse.

“While the first category is impossible to eradicate completely, we can create both laws and code to minimize this behaviour, just as we have always done offline,” Berners-Lee continues, setting out an action plan for tackling disinformation and web misuse. “The second category requires us to redesign systems in a way that change incentives. And the final category calls for research to understand existing systems and model possible new ones or tweak those we already have.”

He also warns against reacting to online problems with “simplistic narratives”.

“You can’t just blame one government, one social network or the human spirit. Simplistic narratives risk exhausting our energy as we chase the symptoms of these problems instead of focusing on their root causes. To get this right, we will need to come together as a global web community,” he suggests.

Though that argument elides the problem of digital information being maliciously and deliberately weaponized in order to sew social division — which works against the kind of collaboration and compromise he’s saying is essential to successfully manage and maintain a healthy online space and thus society.

Last year Berners-Lee’s Web Foundation launched a set of core principles — billed as a “Contract for the Web” — seeking to loop in governments, the private sector and citizens to work together on tackling problems of online abuse and misuse by collaborating on contributions that drive “equality, opportunity and creativity”.

The letter points again to this initiative, with Berners-Lee writing: “Governments, companies and citizens are all contributing, and we aim to have a result later this year.”

Albeit, it’s difficult to read his plan for action without thinking of the old adage that “falsehood flies, and truth comes limping after it“.

“The Contract for the Web must not be a list of quick fixes but a process that signals a shift in how we understand our relationship with our online community,” Berners-Lee suggests. “It must be clear enough to act as a guiding star for the way forward but flexible enough to adapt to the rapid pace of change in technology. It’s our journey from digital adolescence to a more mature, responsible and inclusive future.

“The web is for everyone and collectively we hold the power to change it. It won’t be easy. But if we dream a little and work a lot, we can get the web we want.”

While you wouldn’t expect the ‘father’ of the World Wide Web to give up on his now adult-aged child, however wayward in habits it’s become, the letter is still striking on account of the breadth of societal problems being linked to the Web — from competitively distorted markets; to human rights infringements and threats to democracy, privacy, diversity and security; to the undermining of science fact and public safety; and even a conduit for further increasing inequality via digital divides.

Equally, nothing on that list of negatives is surprising anymore.

Though that’s to concentrate the negatives, of course.

Berners-Lee also writes positively that the web has become “a public square, a library, a doctor’s office, a shop, a school, a design studio, an office, a cinema, a bank, and so much more”.

And in another upbeat moment he had praise for tech workers who have taken individual ethical stances against tech-misusing employers — “to demand better business practices”.

“We need to encourage that spirit,” he writes, calling for more ethical activism from tech workers.


Source: TechCrunch

Instacart’s alcohol delivery is now available in 14 states

Instacart has expanded its alcohol delivery to now be available in 14 states and Washington D.C. from nearly 100 different retailers.

With the roll-out, Instacart alcohol delivery is currently available to 40 million homes in the U.S. and the number of alcohol deliveries on the platform has more than doubled since the same time last year.

Partners who participate in alcohol delivery on Instacart include Albertsons, Kroger, Publix, Schnucks, and Stater Bros, alongside wine and liquor stores such as BevMo!, Binny’s Beverage Depot, and Total Wine & More.

The list of states where Instacart offers alcohol delivery include California, Connecticut, Florida, Illinois, Kentucky, Massachusetts, Minnesota, Missouri, North Carolina, Ohio, Oregon, Texas, Virginia, Washington, and Washington, D.C..

Instacart started rolling out alcohol delivery a year ago, and has quickly become a competitive player in the space. Postmates introduced alcohol delivery in 2017, whereas strictly alcohol delivery services like Drizly, Minibar and Saucey have been around for a while now.

Here is what Instacart’s Chief Business Officer, Nilam Ganenthiran, had to say:

Part of grocery shopping for many people goes beyond getting fresh produce, meats and pantry staples, and includes picking up the perfect bottle of wine for a dinner party or their favorite beer to sip while watching the big game. By working alongside our retail partners to add alcohol to the marketplace, we’re offering customers more choice and making it easier for Instacart to be their ‘one-stop-shop’ to get the groceries they need – including beer, wine and spirits – from the retailers they love.

When Amazon bought Whole Foods in 2017, some speculated that Instacart might be hit hard. But the deal also represented the digitization of a massive, traditional industry. Considering Instacart’s retail partner growth over the past year, it seems that the Whole Foods acquisition might have made Instacart an attractive platform for some retailers.

The company now serves more than 80 percent of U.S. households, which was Instacart’s stated goal for the end of 2018. Across its 300 retail partners, Instacart now delivers from 20,000 different grocery stores across 5,500 cities in North America.


Source: TechCrunch

China’s Qutoutiao is burning millions of dollars to take on TikTok parent

Chinese startup Bytedance is finding itself surrounded by challengers as its empire of new media products, including global video app TikTok and Chinese news aggregator Jinri Toutiao, gather steam. Tencent tried to play catch-up with a handful of new short-video services, and a Facebook clone of TikTok was reportedly in the making.

Less famous players also tried to take on Bytedance, but the costs of keeping up with the world’s most valuable startup are high. One company that’s made its mark is Qutoutiao, which is pronounced “chew-tow-ti-ow” and means “fun headlines” in Chinese.

Like ByteDance, the Shanghai-based company began as a news aggregator banking on personalized content often characterized by gossipy news and viral videos. By the time Qutoutiao debuted in 2016, Jinri Toutiao had more than 40 million daily users and was fast growing by feeding people what they wanted. Qutoutiao needed something more than just clickbaits and the solution was a costly scheme that rewards users with cash prizes for consuming more content and getting their friends to sign up.

qutoutiao

Screenshots of the Qutoutiao app, which is characterized by clickbait content akin to those on Jinri Toutiao

The startup was able to play the expensive game on account of sizable fundings. Before pushing ahead with an $84 million initial public offering in the U.S. last September, the firm had secured $242 million from backers including Tencent. All that capital arrived within two years since its launch, and much of the money went to acquiring and retaining users.

In its fourth quarter, sales and marketing expenses soared 463 percent to almost $200 million. Revenues climbed 484 percent to $440 million in 2018, but the increase was tempered by the firm’s skyrocketing net loss, which widened to $283 million compared with $14.3 million just a year ago.

qutoutiao loss

So far the spending spree appears to be paying off. In the three months ended December 31, monthly active users nearly tripled to 93.8 million, the company claims in its latest financial results. People spent an average of 63 minutes on the firm’s services each day over the quarter, doubling from about 30 minutes in the year-earlier period.

Bytedance’s Jinri Toutiao is still ahead by a large margin with 2.4 billion MAUs in 2018, although that’s the result of six years in operation. TikTok, on the other hand, has collected over 1 billion downloads worldwide. But Bytedance, too, is hemorrhaging money over its ambitious global vision. It lost a staggering $1.2 billion last year, The Information reported earlier citing sources.

Small-town base

In the long run, Qutoutiao vows to improve its margins by “controlling user engagement expenses,” chief executive and founder Tan Siliang, who previously worked at Yahoo China and games publisher Shanda as a senior engineer, told analysts last week on a conference call. “As our user base continues to expand, our user acquisition expenses as a percentage of revenues will decline.”

The company is also aiming high. Last week, Tan said in an internal meeting that he believes “Qutoutiao will quickly rise to become a Top 10 internet company in China by 2019,” multiple Chinese outlets reported. To that end, the boss plans to double the company size by adding 2,000 staff this year, a move that contrasts with large-scale layoffs that have recently shaken up Chinese tech heavyweights like NetEase.

We’ve reached out to Qutoutiao for comments on the reports and will update the story when we hear back.

What’s also notable about Qutoutiao is its overwhelmingly small-town base, areas that China’s tech giants increasingly covet as markets in large urban centers reach saturation. The company says 70 percent of its users live in cities that are Tier 3 and below, far and remote from megacities Beijing, Shanghai and the likes.

“[Small-town residents] used to rely predominantly on TV for news. Now with Qutoutiao, they could obtain much more timely, personalized and diverse news and information and, as a result, become frequent readers,” said Tan on the call. “The Qutoutiao app has total installations of about 300 million so far, which still has considerable further penetration potential given a 1 billion population that live in Tier 3 and below cities.”

Like Bytedance, Qutoutiao has branched out to other media forms. It also runs Midu, an e-book app that has collected 5 million users by providing a more thoughtful alternative to its clickbait-filled news app. More recently, the company trailed Bytedance’s to test out a short video service, which hasn’t officially launch but will make a big push in the second quarter. And the startup is ready to splurge if the app grows large enough to face off TikTok.

“On the short video side, it is hard to give an estimated budget on the marketing side because it really depends on how popular or what kind of traction it receives with users,” said chief financial executive Wang Jingbo during last week’s conference call. “In case it has very strong traction with users such as TikTok, we will definitely be spending much more on the marketing side.”


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458