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

Archivo del Autor: Belen De Leon

Huawei sues US government over equipment ban – CNET

The Chinese company says the lawsuit is a “last resort” after Washington deemed its equipment a security threat.
Source: CNET

Asteroids are much harder to destroy than scientists originally thought – CNET

Armageddon worried now.
Source: CNET

Galaxy S10 could be a bad investment, according to new depreciation study – CNET

If it’s anything like the Galaxy S9, the phone could lose nearly 60 percent of its retail value by December.
Source: CNET

Huawei is suing the US government over ‘unconstitutional’ equipment ban

Huawei has decided to go on the legal offence against the United States government after defending itself against alleged espionage and bank frauds linked to American sanctions on Iran. During a press conference late Wednesday, Huawei announced that it has filed a lawsuit against the U.S. government, arguing that a ban on the use of its products by federal agencies and contractors violated due process and is unconstitutional.

The company is the world’s largest maker of telecommunications equipment and a growing threat to Apple in the global smartphone race. At the center of the suit, which is filed with a federal court in Huawei’s U.S. home base Texas, is the company’s claim that Section 889 in the National Defense Authorization Act, passed in August 2018, is unconstitutional.

Section 889 contains restrictions that prevent federal agencies from procuring Huawei equipment or services, working with contractors that use Huawei equipment or services or awarding grants and loans that would be used to procure Huawei products.

During today’s press conference, Huawei‘s rotating chairman Guo Ping said Congress has failed to provide evidence to support the restrictions or allowed Huawei due process of law. The company is seeking a permanent injunction against the restrictions.

“For three decades, we have maintained a solid track record in security,” said Guo. “Huawei has not and never installed backdoors and we will never allow others to install backdoors in our equipment. The U.S. government branded our services a threat. The U.S. government has never provided any evidence supporting their accusations that Huawei poses a serious security threat. The U.S. government is sparing no effort to smear the company. Even worse, it is trying to block us in other countries.”

U.S. officials have long warned domestic companies and other governments against using Huawei equipment over threats that China could be using its tech for spying. A law passed in 2017 requires all organizations and citizens to “support, assist, and cooperate with national intelligence efforts in accordance with law, and shall protect national intelligence work secrets they are aware of.”

Huawei’s legal action compares with a reconciliation reached between its rival ZTE and the U.S. government last year. The U.S. announced in July that it would lift a ban preventing ZTE from selling to American suppliers after ZTE agreed to pay a $1 billion fine. The penalty followed an investigation showing that the Chinese maker of telecommunications devices had violated U.S. sanctions by doing business with Iran and North Korea.

Growing threats

Concerns around Huawei have escalated as the Chinese company grows to play a key role in 5G, the network solution crucial to driverless cars, remote surgeries and other futuristic technologies. In the backdrop is China’s ambition to lead the global 5G evolution, which has seen Beijing fast-track the issuance of 5G commercial licenses to spur consumer interests.

Earlier this year, the U.S. Justice Department filed criminal charges against Huawei and its financial executive Meng Wanzhou over business practices that allegedly circumvent U.S. sanctions over Iran. Meng announced this week she is suing the Canadian government and police for violating her rights when they detained her on behalf of the U.S. government in December.

Huawei executives, including founder Ren Zhengfei who rarely speaks out publicly, have firmly denied the presence of any backdoors in its equipment. Ren recently declared that the U.S. won’t hamper his company’s trajectory and that the arrest of Meng — his daughter — is a “politically motivated act [that] is not acceptable.”

The Huawei controversy comes as the U.S. and China are engaged in a prolonged trade dispute. Critics have warned that escalating tensions between the world’s largest economies could strangle innovation breakthroughs, as countries around the world become increasingly reliant on China for investment, supply chain resources and skilled labor while many of them depend on the U.S. for security alliance.

Update (March 7, 2019, 11:30 am): Added context on ZTE and trade war.


Source: TechCrunch

Mark Zuckerberg on Facebook's Future and What Scares Him Most

The Facebook CEO chatted with WIRED’s editor-in-chief about building out a “privacy-focused” social network, and the tradeoffs he’ll need to make.
Source: Wired

Nintendo's really getting into VR with a Labo kit for Switch – CNET

The fourth cardboard Labo kit coming April 12 includes cardboard VR goggles.
Source: CNET

Let's look at the weird Nintendo VR Labo creations – CNET

Here’s what comes in Nintendo Labo: VR Kit, a cardboard virtual reality construction set for the Nintendo Switch. (Hint: elephants)
Source: CNET

Personalized wine? This Milwaukee company just raised $8.5 million to prove it’s the future

Wine buying is daunting for most people, whether it’s online or off a menu or in an aisle filled with so many brands that it’s hard not to buy the same products time after time, just to stay sane.

Therein lies the opportunity for Bright Cellars, a nearly four-year-old, 40-person Milwaukee, Wisconsin-based startup that sells wines directly to consumers on a subscription basis. Other monthly wine clubs have been at things longer, sending out award-winning wines, or hand-selected wines, or small-batch wines paired with craft meats and artisanal cheeses. But Bright Cellars is trying to educate members about what wine they might like so can figure out these decisions for themselves.

More interesting, to us: Bright Cellars is also quietly building a portfolio of its own wines based on member feedback, even while Bright Cellars doesn’t use its own label. In short, it’s going the way of wine giants like Gallo and Constellation and creating a number of different brands with the help of different suppliers. (Gallo, for example, owns Alamos and Barefoot Cellars, among roughly two dozen other brands. Constellation owns Cooper & Thief and Clos du Bois, among others.)

Taking a step back, the company starts to appear more ambitious than might seem based on its website, which immediately invites users to take a quiz aimed at discerning their particular taste profile. Think questions like: Do you like milk chocolate or dark or are you Reese’s type of person? Do you like you like your tea with lemonade and ice, or hot served with a lemon slice?

Despite the whimsical approach, Bright Cellars founders Richard Yau and Joe Laurendi insist the data they’re collecting is valuable, and not just potentially for winemakers. (Yau says Bright Cellars doesn’t sell its findings, but suggests the company might consider offering its aggregated insights at a later date.) It’s helping them figure out how tastes are changing, and, ostensibly, putting them in a better position to cater to those changes than companies that are dictating to their customers, instead of listening to them.

It’s a good enough story that Revolution Ventures just led an $8.5 million Series A round for the company. Bright Cellars’s seed investor, the Milwaukee-based venture firm, CSA Partners, which has a range of consumer-facing companies in its portfolio, also joined the round.

It also helps that the company is based in the Midwest, where Revolution is largely focused on helping startups compete with their East and West Coast peers. Yau, a native of San Francisco, says he never expected to live in Milwaukee, but after Bright Cellars was admitted in its earliest days to a local, three-month accelerator program called gener8tor, he and Laurendi decided to stay put.

“I really like it, I really like the people,” says Yau. “It’s definitely a smaller entrepreneurial community, but the founders here are very passionate and very supportive and in a larger ecosystem, we might not be connected to all the pieces here that make it work.”

That Yau and Laurendi were roommates at MIT is a nice twist, too. Though most MIT grads might be expected to work on AI-driven companies in cybersecurity, mental health, urbanization, or improving ed-tech, Yau isn’t shy about the fact that both he and Laurendi were aways more interested in starting a consumer company. Indeed, though they once worked on a parking app at a school hackathon, it was during a two-semester-long course in wine studies at neighboring Boston University to satisfy Yau’s burgeoning interest in wine that Bright Cellars was born. Says Yau, “We just realized that not a lot of people have time to take two semesters to learn enough about wine to feel like they understand it. We wanted to find an easier and more accessible way for people to get comfortable” with what they’re ordering.

Certainly, the market they’re looking to disrupt is a sizable one. According to data compiled by ShipCompliant/Sovos, which gathers data for the wine community each year, consumers spent roughly $3 billion on wine delivered to their doorsteps last year. Meanwhile, direct-to-consumer wine shipments jumped 9 percent between 2017 and 2018 to 6.3 million cases.

The outfit says that one minor challenge to that growth are new, urban tasting rooms. It says a bigger change to which the industry is still adjusting is the growing number of customers who demand a more personalized experience.

Right now, it seems unlikely that the broader industry has actual personalized wine in mind. If Bright Cellars takes off, that might change.


Source: TechCrunch

Omidyar Network spins out its fintech investment arm as Flourish, with up to $300 million

After 12 years spent investing in impact-oriented financial services startups around the globe, the Omidyar Network, which serves as the family investment office for eBay founder Pierre Omidyar, is spinning off its financial inclusion investment arm as Flourish Ventures.

Equipped with up to $300 million in capital for operations and investments, the new Flourish will continue to invest around the Network’s core mission of backing companies with a dual focus of making a social impact and achieving quality financial returns.

Already, the new firm is one of the most active financial services investors globally, according to a report from FT Partners.

This double-bottom line approach has already yielded results for the company.

“After 10 or 12 years with people becoming more broadly interested in the impact investment space, we had an opportunity to reinvent ourselves,” says Tilman Ehrbeck, a managing partner at the newly independent Flourish.

Flourish is actually the third spin-out from Omidyar Network’s investment and philanthropic arms. Two years ago, Omidyar spun out its U.S. emerging technology initiative as Spero, and last year launched a governance and citizen engagement-focused group called Luminate.

Now the organization, financed by Pam and Pierre Omidyar, will launch Flourish as the latest independent entity.

“We feel that we are the right team at the right place at the right time,” says Ehrbeck.

Flourish, he says, is launching into a financial services environment that looks far different than it did when the Omidyar Network first identified financial services and inclusion as a focus area for its operations.

In the wake of the global financial crisis, financial services organizations indicated that they could not, or would not, deliver necessary access to consumers and small businesses. There was an erosion of trust, says Ehrbeck, and against a backdrop of stagnating wages and the changing nature of work, low and middle-income consumers and would-be entrepreneurs in emerging and established financial markets need all the help they can get.

Indeed, an entire generation of entrepreneur is leveraging a slew of technologies, from blockchain to the platforms that Omidyar Network has helped create through its earliest investments in the market.

That includes companies like Lenddo, an online lender using alternative sources of social media data to determine the creditworthiness of applicants raised its first institutional capital in 2012 with capital from investors, including the Omidyar Network. That investment and the company’s subsequent merger with another Omidyar Network company, EFL, is indicative of the formative role that Omidyar — and now Flourish — can play in the growth of a business.

We knew each other for three years. As we were looking to identify and scale we started to look at where there synergistic opportunities between smaller companies and could we put something together that would allow us to grow,” says Lenddo chief executive Richard Eldridge. 

That scaling has paid off in Lenddo’s expansion into more markets and a more robust product offering.

Stories like those repeat across the Flourish portfolio of companies, and speak to the kind of value the company provides to portfolio companies, said Eldridge.

Indeed, Flourish’s global portfolio holds at least 40 fintech companies helping low and middle-income households and small businesses. From challenger banks like Chime, Aspiration, Neon, Albo and Tez; to insurance technology companies like MicroEnsure and Kin; and asset optimization tools, including United Income and Scripbox.

Given the explosion of interest in financial services offerings across challenger banks and through insurance technology offerings, Ehrbeck said it was a no-brainer for the company to spin out, focus and potentially expand.

With the spin-off, Flourish is taking the existent $200 million portfolio the team had built at Omidyar and expanding that with the additional capital commitment from the Omidyar Group.

The firm is also starting to realize its first exits. The firm realized a 3x return on its investment in Asian Networks and has had another exit in the sale of Ruma to Go-Jek.

“It’s a carve out of a successful team that has momentum and that Pierre wants to double down on,” Ehrbeck says. “What’s carved out is the existing portfolio and a commitment to fund the next wave. The reason the number has a flexibility. Pierre gives us the capital we think we can deploy against opportunity.”

Flourish will do more than commit capital to financial services startups. It also has the opportunity to provide grants and encourage research around financial inclusion.

Some recent work from the firm included the financing of a study of 240 households called the U.S. Financial Diaries, which provided hard data around the illness that pervades a large swath of the U.S. population.

Investments from Flourish will fall into similar buckets as the firm’s previous operations under the umbrella of the Omidyar Network. Including alternative credit, challenger banks, insurance technologies and low-cost digital infrastructures that can level the playing field for financial services providers. 

“We find a gap in the system and try to fill it and improve it,” says Arjuna Costa, another partner on the new Flourish team coming over from Omidyar’s financial services group. 

“We have the impact of companies scaling and reaching and serving people and led to replicators and competitors and widespread adoption,” Costa says.

Lenddo and its credit-scoring business is a perfect example of the trend, according to Costa.

We started investing behind a number of companies that were coming up with using nontraditional data sets to try and score people,” he said. “We picked different data sets… we invested in the pioneering company using mobile payment data, the pioneering company using social media data, and the pioneering company using psychometric data.”

As those companies gained traction and new customers, proving the market demand, Omidyar’s investments could scale to higher value offerings around financial services.

“Initially talking about those deals other people in the industry looked at us and said that you’re nuts. And now it’s become the table stakes if you’re getting into lending,” Costa says. “After building this digital infrastructure to enable credit… now there’s version two and version three of the infrastructure that’s coming up.”

Those higher value services are things like the agricultural lending business Rose Goslinga has launched for farmers in Africa.

“We bootstrapped our business for the first two years. They were the largest investor in our seed round,” Goslinga says of the Flourish commitment to her company, Pula Advisors

“Omidyar is extremely well-known in the financial inclusion space. They had the first investment in micro-insurance 10 or 15 years ago. They are really seen as the blue chip of financial or insurtech investors,” Goslinga said. 

With their investment, it validated Goslinga’s attempt to provide credit and working capital loans to small farmers.

“We had quite a number of clients at that point but we didn’t have any kind of institutional or financial investors at that point,” Goslinga says. “It was a stamp of approval for a lot of people later in.”

In mature markets like the U.S., Flourish’s approach is bit more nuanced, to serve a market with significant inefficiencies and baseline inequality, but one where the disparities manifest in different ways.

That’s why Flourish has gravitated toward businesses like Aspiration, which helps people bank more ethically — promoting sustainable investment portfolios and offering pay-your-own-fee for services; and Propel, which helps American consumers manage their public assistance benefits.

“At the highest level we look at the same criteria, we care about financial health and technology to promote financial health,” says Emmalyn Shaw, a partner managing the firm’s U.S. portfolio. “The U.S. as a more mature market tends to be a lot more competitive.”


Source: TechCrunch

Jeopardy's Alex Trebek reveals pancreatic cancer battle on Twitter – CNET

“I’m gonna fight this,” Trebek says.
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429