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

Archivo del Autor: Belen De Leon

This 65-inch 4K TV can be yours – CNET

We are celebrating the 2019 award winning season by giving away a TCL 6-series TV to one lucky winner. This giveaway ends Feb. 25, 2019.
Source: CNET

Sean Parker’s govtech Brigade breaks up, Pinterest acqhires engineers

Facebook co-founder Sean Parker bankrolled Brigade to get out the vote and stimulate civic debate, but after five years and little progress the startup is splitting up, multiple sources confirm to TechCrunch. We’ve learned that Pinterest has acqhired roughly 20 members of the Brigade engineering team. The rest of Brigade is looking for a potential buyer or partner in the political space to take on the rest of the team plus its tech and product. Brigade CEO Matt Mahan confirmed the fate of the startup to TechCrunch.

While Brigade only formally raised $9.3 million in one round back in 2014, the company had quietly expanded that Series A round with more funding. A former employee said it had burned tens of millions of additional dollars over the years. Brigade had also acquired Causes, Sean Parker’s previous community action and charity organization tool.

After Brigade launched as an app for debating positions on heated political issues but failed to gain traction, it pivoted into what Causes had tried to be — a place for showing support for social movements. More recently, it’s focused on a Rep Tracker for following the stances and votes of elected officials. Yet the 2016 campaign and 2018 midterms seem to fly over Brigade’s head. It never managed to become a hub of activism, significantly impact voter turnout, or really even be part of the conversation.

After several election cycles, I hear the Brigade team felt like there had to be better ways to influence democracy or at least create a sustainable business. One former employee quipped that Brigade could have made a greater impact by just funneling its funding into voter turnout billboards instead of expensive San Francisco office space and talent.

The company’s mission to spark civic engagement was inadvertently accomplished by Donald Trump’s election polarizing the country and making many on both sides suddenly get involved. It did succeed in predicting Trump’s victory, after its polls of users found many democrats planned to vote against their party. But while Facebook and Twitter weren’t necessarily the most organized or rational places for discourse, it started to seem unnecessary to try to build a new hub for it from scratch.

Brigade accepted that its best bet was to refocus on govtech infrastructure like its voter identification and elected official accountability tools, rather than a being a consumer destination. Its expensive, high-class engineering team was too big to fit into a potential political technology acquirer or partner. Many of those staffers had joined to build consumer-facing products, not govtech scaffolding.

Mahan, Brigade’s co-founder and CEO as well as the former Causes CEO, confirms the breakup and Pinterest deal, telling us “We ended up organizing the acqhire with Pinterest first because we wanted to make sure we took care of as many people on the team as possible. We were incredibly happy to find that through the process, 19 members of our engineering team earned offers and ended up going over to Pinterest. That’s about two-thirds of our engineering team. They were really excited about staying in consumer product and saw career opportunities at Pinterest.” We’re still waiting on a comment from Pinterest.

Brigade had interest from multiple potential acqhirers and allowed the engineering team’s leadership to decide to go with Pinterest. Several of Brigade’s engineers and its former VP of Engineering Trish Gray already list on LinkedIn that they’ve moved to Pinterest in the past few months. “We had a bunch of employees that took a risk on a very ambitious plan to improve our democracy and we didn’t want to leave them out to dry” Mahan stresses. “We spent more time and more money and more effort in taking care of employees over the last few months than most companies do and I think that’s a testament to Sean and his values.”

Mahan is currently in talks with several potential hosts for the next phase of Brigade, and hopes to have a transition plan in place in the next month. “We’ve in parallel been exploring where we take the technology and the user base next. We want to be sure that it lives on and can further the mission the we set out to achieve even if it doesn’t look like the way it does today.” Though the company’s output is tough to measure, Mahan tells me that “Brigade built a lot of foundational technology such as high quality voter matching algorithms and an entire model for districting people to their elected representatives. My hope for our legacy is that we were able to solve some of these problems that other people can build on.” Given Parker’s previous work with Marijuana legalization campaign Prop 64 in California and his new Opportunity Zones tax break effort, Brigade’s end won’t be Parker’s exit from politics.

Brigade’s breakup could still cast an ominous shadow over the govtech ecosystem, though. Alongside recent layoffs at grassroots campaign text message tool Hustle, it’s proven difficult for some startups in politics to become sustainable businesses. Exceptions like Palantir succeed by arming governments with data science that can be weaponized against citizens. Yet with the 2020 elections around the corner, fake news and election propaganda still a threat, and technology being applied for new nefarious political purposes, society could benefit from more tools built to amplify social justice and a fair democratic process.


Source: TechCrunch

Two former Qualcomm engineers are using AI to fix China’s healthcare problem

Artificial intelligence is widely heralded as something that could disrupt the jobs market across the board — potentially eating into careers as varied as accountants, advertising agents, reporters and more — but there are some industries in dire need of assistance where AI could make a wholly positive impact, a core one being healthcare.

Despite being the world’s second-largest economy, China is still coping with a serious shortage of medical resources. In 2015, the country had 1.8 physicians per 1,000 citizens, according to data compiled by the Organization for Economic Cooperation and Development. That figure puts China behind the U.S. at 2.6 and was well below the OECD average of 3.4.

The undersupply means a nation of overworked doctors who constantly struggle to finish screening patient scans. Misdiagnoses inevitably follow. Spotting the demand, forward-thinking engineers and healthcare professionals move to get deep learning into analyzing medical images. Research firm IDC estimates that the market for AI-aided medical diagnosis and treatment in China crossed 183 million yuan ($27 million) in 2017 and is expected to reach 5.88 billion yuan ($870 million) by 2022.

One up-and-comer in the sector is 12 Sigma, a San Diego-based startup founded by two former Qualcomm engineers with research teams in China. The company is competing against Yitu, Infervision and a handful of other well-funded Chinese startups that help doctors detect cancerous cells from medical scans. Between January and May last year alone, more than 10 Chinese companies with such a focus scored fundings of over 10 million yuan ($1.48 million), according to startup data provider Iyiou. 12 Sigma itself racked up a 200 million yuan Series B round at the end of 2017 and is mulling a new funding round as it looks to ramp up its sales team and develop new products, the company told TechCrunch.

“2015 to artificial intelligence is like 1995 to the Internet. It was the dawn of a revolution,” recalled Zhong Xin, who quit his management role at Qualcomm and went on to launch 12 Sigma in 2015. At the time, AI was cereping into virtually all facets of life, from public security, autonomous driving, agriculture, education to finance. Zhong took a bet on health care.

“For most industries, the AI technology might be available, but there isn’t really a pressing problem to solve. You are creating new demand there. But with healthcare, there is a clear problem, that is, how to more efficiently spot diseases from a single image,” the chief executive added.

An engineer named Gao Dashan who had worked closely with Zhong at Qualcomm’s U.S. office on computer vision and deep learning soon joined as the startup’s technology head. The pair both attended China’s prestigious Tsinghua University, another experience that boosted their sense of camaraderie.

Aside from the potential financial rewards, the founders also felt an urge to start something on their own as they entered their 40s. “We were too young to join the Internet boom. If we don’t create something now for the AI era, it will be too late for us to be entrepreneurs,” admitted Zhong who, with age, also started to recognize the vulnerability of life. “We see friends and relatives with cancers get diagnosed too late and end up  The more I see this happen, the more strongly I feel about getting involved in healthcare to give back to society.”

A three-tier playbook

12 Sigma and its peers may be powering ahead with their advanced imaging algorithms, but the real challenge is how to get China’s tangled mix of healthcare facilities to pay for novel technologies. Infervision, which TechCrunch wrote about earlier, stations programmers and sales teams at hospitals to mingle with doctors and learn their needs. 12 Sigma deploys the same on-the-ground strategy to crack the intricate network.

12 sigma

Zhong Xin, Co-founder and CEO of 12 Sigma / Photo source: 12 Sigma

“Social dynamics vary from region to region. We have to build trust with local doctors. That’s why we recruit sales persons locally. That’s the foundation. Then we begin by tackling the tertiary hospitals. If we manage to enter these hospitals,” said Zhong, referring to the top public hospitals in China’s three-tier medical system. “Those partnerships will boost our brand and give us greater bargaining power to go after the smaller ones.”

For that reason, the tertiary hospitals are crowded with earnest startups like 12 Sigma as well as tech giants like Tencent, which has a dedicated medical imaging unit called Miying. None of these providers is charging the top boys for using their image processors because “they could easily switch over to another brand,” suggested Gao.

Instead, 12 Sigma has its eyes on the second-tier hospitals. As of last April, China had about 30,000 hospitals, out of which 2,427 were rated tertiary, according to a survey done by the National Health and Family Planning Commission. The second tier, serving a wider base in medium-sized cities, had a network of 8,529 hospitals. 12 Sigma believes these facilities are where it could achieve most of its sales by selling device kits and charging maintenance fees in the future.

The bottom tier had 10,135 primary hospitals, which tend to concentrate in small towns and lack the financial capacity to pay the one-off device fees. As such, 12 Sigma plans to monetize these regions with a pay-per-use model.

So far, the medical imaging startup has about 200 hospitals across China testing its devices — for free. It’s sold only 10 machines, generating several millions of yuan in revenue, while very few of its rivals have achieved any sales at all according to Gao. At this stage, the key is to glean enough data so the startup’s algorithms get good enough to convince hospital administrators the machines are worth the investment. The company is targeting 100 million yuan ($14.8 million) in sales for 2019 and aims to break even by 2020.

China’s relatively lax data protection policy means entrepreneurs have easier access to patient scans compared to their peers in the west. Working with American hospitals has proven “very difficult” due to the country’s privacy protection policies, said Gao. They also come with a different motive. While China seeks help from AI to solve its doctor shortage, American hospitals place a larger focus on AI’s economic returns.

“The healthcare system in the U.S. is much more market-driven. Though doctors could be more conservative about applying AI than those in China, as soon as we prove that our devices can boost profitability, reduce misdiagnoses and lower insurance expenditures, health companies are keen to give it a try,” said Gao.


Source: TechCrunch

Best Grammys 2019 performances ranked: Cardi B, Post Malone, Lady Gaga and more – CNET

Alicia Keys played two pianos at one time, Cardi B saluted Wakanda forever and Kasey Musgraves made everything all right.
Source: CNET

Xiaomi-backed electric toothbrush Soocas raises $30 million Series C

China’s Soocas continues to jostle with global toothbrush giants as it raises 200 million yuan ($30 million) in a series C funding round. The Shenzhen-based oral care manufacturer has secured the new capital from lead investor Vision Knight Capital, with Kinzon Capital, Greenwoods Investment, Yunmu Capital and Cathay Capital also participating in the round.

The new proceeds arrived less than a year after Soocas, one of Xiaomi’s home appliance portfolio startups, snapped up close to 100 million yuan in a Series B round last March. Best known for its budget smartphones, Xiaomi has a grand plan to construct an Internet of Things empire that encompasses smart TVs to electric toothbrushes, and it has been gearing up by shelling out strategic investments for consumer goods makers such as Soocas.

Founded in 2015, Soocas’s rise reflects a growing demand for personal care accessories as people’s disposable income increases. Electric toothbrushes are a relatively new concept to most Chinese consumers but the category is picking up steam fast. According to data compiled by Alibaba’s advertising service Alimama, gross merchandise volume sales of electric toothbrushes grew 97 percent between 2015 and 2017. Multinational brands still dominate the oral care space in China, with Procter & Gamble, Colgate and Hawley & Hazel Chemical occupying the top three spots as of 2017, a report from Euromonitor International shows, but local players are rapidly catching up.

Soocas faces some serious competition from its Chinese peers Usmile and Roaman. Like Soocas, the two rivals have also placed their offices in southern China for proximity to the region’s robust supply chain resources. Part of Soocas’s strength comes from its tie-up with Xiaomi, which gives its portfolio companies access to a massive online and offline distribution network worldwide. That comes at a cost, however, as Xiaomi is known to impose razor-thin margins on the companies it backs and controls.

According to a statement from Soocas’s founder Meng Fandi, the company has achieved profitability since its launch and has seen its margin increase over the years. It plans to spend its fresh proceeds on marketing in a race to lure China’s increasingly sophisticated young consumers with toothbrushes and its new lines of hair dryers, nasal trimmers and other tools that make you squeaky-clean.


Source: TechCrunch

Trump’s Plan to Keep America First in AI

The US will join more than a dozen other countries with national AI strategies when President Trump signs an executive order to create the American AI Initiative.
Source: Wired

Saudi Arabia denies involvement in leak of Jeff Bezos’ private messages

In his extraordinary Medium post last week accusing American Media Inc of “extortion and blackmail,” Bezos hinted (but did not explicitly state) that there may be a connection between Saudi Arabia and the publication of his personal messages with Lauren Sanchez. Now Saudi Arabia’s minister of foreign affairs has denied it was involved, stating during an interview with CBS’ “Face the Nation” that the Saudi government had “nothing to do with it.”

Last month, the National Enquirer published a series of texts between Bezos, who is separated from wife MacKenzie Bezos, and Sanchez. In his post last Thursday, Bezos claimed AMI, the owner of the National Enquirer, threatened to release messages that included intimate photos unless he cancelled an investigation into the source of the leaks and stopped claiming AMI was “politically motivated or influenced by political forces.” Bezos wrote that “the Saudi angle seems to hit a particularly sensitive nerve with” AMI CEO David Pecker, a close associate of President Donald Trump.

(The Daily Beast reported earlier today that Lauren Sanchez’s brother Michael Sanchez was the original source of the messages. Michael Sanchez is a close friend of Trump adviser Roger Stone.)

During his interview with “Face the Nation,” al-Jubeir said “This sounds to me like a soap opera. I’ve been watching it on television and reading about it in the paper. This is something between the two parties. We have nothing to do with it.”

Bezos did not directly accuse Saudi Arabia of being involved in the leaks, but he did note the web of connections between AMI, Pecker, Trump and Saudi Arabia. Bezos owns the Washington Post, which has reported extensively on the connection between crown prince Mohammed bin Salman and Jamal Khashoggi’s murder. Khashoggi was a Saudi Arabian dissident who wrote opinion pieces critical of bin Salman for the Post before he was killed in October. Though the Central Intelligence Agency concluded that bin Salman ordered the killing, Trump has repeatedly downplayed or disputed the crown prince’s involvement.

“Here’s a piece of context: My ownership of the Washington Post is a complexifier for me. It’s unavoidable that certain powerful people who experience Washington Post news coverage will wrongly conclude I am their enemy,” Bezos wrote. “President Trump is one of those people, obvious by his many tweets. Also, The Post’s essential and unrelenting coverage of the murder of its columnist Jamal Khashoggi is undoubtedly unpopular in certain circles.”

He added “Several days ago, an AMI leader advised us that Mr. Pecker is ‘apoplectic’ about our investigation. For reasons still to be better understood, the Saudi angle seems to hit a particularly sensitive nerve.”

AMI reached an immunity deal with the Department of Justice in December over a hush money payment to Karen McDougal, who claimed she had an affair with Trump. If Bezos’ accusations of blackmail and extortion are true, its deal could be jeopardized.

Pecker’s lawyer Elkan Abramowitz told ABC’s “This Week” on Sunday, before the Daily Beast named Michael Sanchez as the National Enquirer’s source, that “it is absolutely not extortion and blackmail. The story was given to the National Enquirer by a reliable source that had been giving information to the National Enquirer for seven years prior to this story. It was a source that was well-known to both Mr. Bezos and Miss Sanchez.”


Source: TechCrunch

Star Wars Resistance Episode 15: The New Trooper creates First Order chaos – CNET

Kaz goes undercover in a classic disguise.
Source: CNET

Aurora cofounder and CEO Chris Urmson on the company’s new investor, Amazon, and much more

You might not think of self-driving technologies and politics having much in common, but at least in one way, they overlap meaningfully: yesterday’s enemy can be tomorrow’s ally.

Such was the message we gleaned Thursday night, at a small industry event in San Francisco, where we had the chance to sit down with Chris Urmson, the cofounder and CEO of Aurora, a company that (among many others) is trying to transform how both people and goods are moved.

It was a big day for Urmson. Earlier the same day, his two-year-old company announced a whopping $530 million in Series B funding, a round that was led by top firm Sequoia Capital and that included “significant investment” from T. Rowe Price and Amazon.

The round for Aurora — which is building what it calls a “driver” technology that it expects to eventually integrate into cars built by Volkswagen, Hyundai, and China’s Byten, among others —  is highly notable, even in a sea of giant fundings. Not only does it represent Sequoia’s first biggest bet yet on any kind of self-driving technology, it’s also an “incredible endorsement” from T. Rowe Price, said Urmson Thursday night, suggesting it shows the outfit “thinks long term and strategically [that] we’re the independent option to self-driving cars.”

Yet perhaps the most interesting facet to the round is that it includes Amazon, one of the world’s most valuable companies, which could lead to variety of scenarios down the road, from Aurora powering delivery fleets overseen by Amazon, to being acquired outright by the company. Amazon has already begun marketing more aggressively to global car companies and and Tier 1 suppliers that are focused on building connected products, saying its AWS platform can help them speed their pace of innovation and lower their cost structures. In November, it also debuted a global, autonomous racing league for 1/18th scale, radio-controlled, self-driving four-wheeled race cars that are designed to help developers learn about reinforcement learning, a type of machine learning. Imagine what it could learn from Aurora.

Indeed, at the event, Urmson said that as Aurora had “constructed our funding round, [we were] very much thinking strategically about how to be successful in our mission of building a driver and one thing that a driver can do is move people, but it can also move goods, and it’s harder to think of a company where moving goods is more important than Amazon.” Calling Amazon “incredibly technically savvy,” to boot, he said that “having the opportunity to have them partner with us in this funding round, and [talk about] what we might build in the future is awesome.”

Aurora’s site also now features language about “transforming the way people and goods move.”

The interest of Amazon, T. Rowe, Sequoia and Aurora’s other backers isn’t surprising. Urmson was the formal technical lead of Google’s self-driving car program (now Waymo). One of his cofounders, Drew Bagnell, is a machine learning expert who still teaches at Carnegie Mellon and was formerly the head of Uber’s autonomy and perception team. His third cofounder is Sterling Anderson, the former program manager of Tesla’s Autopilot team.

Aurora’s big news seemingly spooked Tesla investors, in fact, with shares in the electric car maker drooping as a media outlets reported on the details. The development seems like just the type of possibility that had Tesla CEO Elon Musk unsettled when Aurora got off the ground a couple of years ago, and Tesla almost immediately filed a lawsuit against it, accusing Urmson and Andersonn of trying poach at least a dozen Tesla engineers and accusing Anderson of taking confidential information and destroying the  evidence “in an effort to cover his tracks.”

That suit was dropped two and a half weeks later in a settlement that saw Aurora pay $100,000. Anderson said at the time the amount was meant to cover the cost of an independent auditor to scour Aurora’s systems for confidential Tesla information. Urmson reiterated on Thursday night was purely an “economic decision,” meant to keep Aurora from getting further embroiled in an expansive spat.

But invited to talk about his relationship with Musk on Thursday, Urmson, who has previously called Tesla’s lawsuit “classy,” declined to take the bait, telling the audience instead that Aurora and Musk, “got off on the wrong foot.” Laughing a bit, he went on to lavish some praise on the self-driving technology that lives inside Tesla cars, adding that “if there’s an opportunity to work them in the future, that’d be great.”

Aurora, which is also competing for now against the likes of Uber, also sees Uber as a potential partner down the line, said Urmson. Asked about the company’s costly self-driving efforts, whose scale has been drastically downsized in the eleven months since one of its vehicles struck and killed a pedestrian in Tempe, Arizona, Urmson noted again that Aurora is “in the business of delivering the driver, and Uber needs a lot of drivers, so we think it would be wonder to partner with them, to partner with Lyft, to partner [with companies with similar ambitions] globally. We see those companies as partners in the future.” (He’d added that there’s “nothing to talk about right now.”)

Before Thursday’s event, Aurora had sent us some more detailed information about the four divisions that currently employ the 200 people that make up the company, a number that will obviously expand with its new round, which it plans to use to grow its current talent, hire many people, and to expand the testing it’s doing, both on California roads and in Pittsburgh, where it also has a sizable presence.

We didn’t have a chance to run them during our conversation with Urmson, but we thought they were interesting and that you might think so, too.

Below is the “hub” of the Aurora Driver. This is the computer system that powers, coordinates and fuses signals from all of the vehicle’s sensors, executes the software and controls the vehicle. Aurora says it’s designing the Aurora Driver to seamlessly integrate with a wide variety of vehicle platforms from different makes, models and classes with the goal of delivering the benefits of its technology broadly.

Below, is a visual representation of Aurora’s perception system, which it says is able to understand complex urban environments where vehicles need to safely navigate amongst many moving objects including bicycles, scooters, pedestrians and cars.

It didn’t imagine it would at the outset, but Aurora is building its mapping system to ensure what it naturally calls the highest level of precision and scalability so that vehicles powered by the company can accurately understand where they are, and easily update the maps as the world changes. We asked Urmson if, when the tech is finally ready to go into cars, they will white label the technology or use Aurora’s brand as a selling point. He said the matter hasn’t been decided yet but seemed to suggest that Aurora is leaning in the latter direction. He also said the technology would be installed on the carmakers’ factory floors (with Aurora’s help).

One of the ways that Aurora says it’s able to efficiently develop a robust “driver” is to build its own simulation system. It uses its simulator to test its software with different scenarios that vehicles encounter on the road, which it says enables repeatable testing that’s impossible to achieve by just driving more miles.

Aurora’s motion planning team works closely with the perception team to create a system that both detects the important objects on and around the road, and tries to accurately predict how they will move in the future. The ability to capture, understand and predict the motion of other objects is critical for building a technology that can navigate real world scenarios in dense urban environments and Urmson has said in the past that Aurora has crafted this workflow in a way that’s superior to competitors that send the technology back and forth. Specifically, he told The Atlantic last year: “The classic way you engineer a system like this is that you have a team working on perception. They go out and make it as good as they can and they get to a plateau and hand it off to the motion-planning people. And they write the thing that figures out where to stop or how to change a lane and it deals with all the noise that’s in the perception system because it’s not seeing the world perfectly. It has errors. Maybe it thinks it’s moving a little faster or slower than it is. Maybe every once in a while it generates a false positive. The motion-planning system has to respond to that.

“So the motion-planning people are lagging behind the perception people, but they get it all dialed in and it’s working well enough—as well as it can with that level of perception—and then the perception people say, ‘Oh, but we’ve got a new push [of code].’ Then the motion-planning people are behind the eight ball again, and their system is breaking when it shouldn’t.”

We also asked Urmson about Google, whose self-driving unit was renamed Waymo as it spun out from the Alphabet umbrella as its own company. He was highly diplomatic, saying only good things about the company and, when asked if they’d ever challenged him on anything since leaving, answering that they had not. Still, he told as, as he has said in previous interviews, that the biggest advantage that Aurora enjoys is that it was able to use the learnings of its three founders and to start from scratch, whereas the big companies from which they’ve each come cannot.

As he told TechCrunch in a separate interview last year in a question about how Aurora tests its technology, “There’s this really easy metric that everyone is using, which is number of miles driven, and it’s one of those things that was really convenient for me in my old place [Google] because we’re out there and we were doing a hell of a lot more than anybody else was at the time and so it was an easy number to talk about. What’s lost in that, though, is it’s not really the volume of the miles that you drive. It’s really about the quality of them.”


Source: TechCrunch

Dumbo teaser flies high even before Grammy Awards – CNET

The little elephant with the big ears sure knows how to soar.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592