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

Archivo del Autor: Belen De Leon

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

Aladdin Grammys trailer gives first look at Will Smith as blue Genie – CNET

Will Smith takes on the Genie role that Robin Williams made famous.
Source: CNET

Lincoln Navigator Grammy ads star Serena Williams, Abe Lincoln – Roadshow

The dynamic tennis superstar and Honest Abe pitch Lincoln’s ultra-lux SUV in new commercials on music’s biggest night.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728