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

Archivo del Autor: Belen De Leon

Nintendo of America President Reggie Fils-Aimé Is Retiring

Also, the Day One patch for ‘Anthem’ dropped early and Steam stopped selling movies. (Yes, Steam sold movies.)
Source: Wired

Intel expects Apple to transition Macs to ARM processors in 2020, report says

It has been rumored for some time that Apple could transition away from Intel to ARM processors, but a new report now claims that Intel is aware of the decision and that it could happen in 2020.

The post Intel expects Apple to transition Macs to ARM processors in 2020, report says appeared first on Digital Trends.


Source: Digital trends

California to close data breach notification loopholes under new law

California, which has some of the strongest data breach notification laws in the U.S., thinks it can do even better.

The golden state’s attorney general Xavier Becerra announced a new bill Thursday that aims to close loopholes in its existing data breach notification laws by expanding the requirements for companies to notify users or customers if their passport and government ID numbers, along with biometric data, such as fingerprints, and iris and facial recognition scans, have been stolen.

The updated draft legislation lands a few months after the Starwood hack, which Becerra and Democratic state assembly member Marc Levine, who introduced the bill, said prompted the law change.

Marriott-owned hotel chain Starwood said data on fewer than 383 million unique guests was stolen in the data breach, revealed in September, including guest names, postal addresses, phone numbers, dates of birth, genders, email addresses, some encrypted payment card data and other reservation information. Starwood also disclosed that five million passport numbers were stolen.

Although Starwood came clean and revealed the data breach, companies are not currently legally obligated to disclose that passport numbers or biometric data have been stolen. Under California state law, only Social Security numbers, driver’s license numbers, banking information, passwords, medical and health insurance information and data collected through automatic license plate recognition systems must be reported.

That’s set to change, under the new California assembly bill 1130, the state attorney general said.

“We have an opportunity today to make our data breach law stronger and that’s why we’re moving today to make it more difficult for hackers and cybercriminals to get your private information,” said Becerra at a press conference in San Francisco. “AB 1130 closes a gap in California law and ensures that our state remains the nation’s leader in data privacy and protection,” he said.

Several other states, like Alabama, Florida and Oregon, already require data breach notifications in the event of passport number breaches, and also biometric data in the case of Iowa and Nebraska, among others.

California remains, however, one of only a handful of states that require the provision of credit monitoring or identity theft protection after certain kinds of breaches.

Thursday’s bill comes less than a year after state lawmakers passed the California Privacy Act into law, greatly expanding privacy rights for consumers — similar to provisions provided to Europeans under the newly instituted General Data Protection Regulation. The state privacy law, passed in June and set to go into effect in 2020, was met with hostility by tech companies headquartered in the state, prompting a lobbying effort to push for a superseding but weaker federal privacy law.


Source: TechCrunch

Prone to web surfing? Google Chrome’s new Focus Mode fights internet distractions

Finding yourself distracted by the web when you need to get work done? A new flag in Google Chrome could hint at a new Focus Mode. The feature may allow computer users to block distracting websites or notifications.

The post Prone to web surfing? Google Chrome’s new Focus Mode fights internet distractions appeared first on Digital Trends.


Source: Digital trends

Lime hires its first CFO

Lime is hiring Ted Tobiason, former managing director in tech equity capital markets at Morgan Stanley, to serve as its chief financial officer.

This comes following Lime’s behemoth $310 million Series D round earlier this month. Led by Bain Capital Ventures, Andreessen Horowitz, Fidelity Ventures, GV and IVP, the round values Lime at $2.4 billion.

Lime, which got its beginnings as a bike-share company, has deployed its scooters and bikes in more than 100 cities in the U.S. and 27 international cities. Since June, Lime has more than doubled the number of cities where it operates in the U.S. Lime has also partnered with Uber to offer Lime scooters within the Uber app.

Additionally, Lime recently brought on Nancy Lee, formerly of Google, to lead its human resources efforts as chief human resources officer. Lee formerly worked at Google as its head of diversity. She retired from the company in December 2016, but has since found a new home with Lime.

“During her tenure at Google, Nancy played a key role in encouraging Google to disclose its diversity demographic data publicly,” Lime wrote in a blog post. “Her commitment to inclusion and transparency will be instrumental in leading Lime’s cross-cultural team throughout 2019 and beyond.”

Lime has been on a hiring spree as of late, filling out the ranks in its executive team. Earlier this month, Lime appointed its head of engineering, Li Fan, to CTO and hired Duke Stump, formerly of Lululemon, to serve as its CMO.

“Both Ted and Nancy have outstanding experience at companies that have scaled from small to large,” Lime CEO Toby Sun said in a statement. “With their leadership, we’re excited to take Lime to the next level in building a world-class business and people-first company.”


Source: TechCrunch

Stop limiting quantum computing to speed

The classical computing paradigm has always been tied to speed, at least in the popular imagination. Sure, in reality the goals for classical computing have always been more complex: the increasing ability to handle bigger, more numerous or just more nuanced data sets, manipulated in new ways to suss out valuable insights, and so forth. But speed is how we judge our smartphones, tablets and laptops: how fast are they? Therefore, which one is the “best”?

So it’s little wonder this illusory yardstick has carried over into discussions of quantum computing. When you read the popular press about quantum computing, it’s all about speed, speed, speed. Everything is about speed. And that sort of thinking will prevent us from grasping just what quantum computing can do for us.

First of all, classical computing’s preoccupation with speed is now viewed as antiquated and potentially harmful, as the search for speed blinded us to energy efficiency, arguably the focus of the most urgent current research and development work.

Extrapolating this quantitative fixation to quantum computing is a distraction and doesn’t capture the qualitative difference between classical computing and quantum computing.

Everyone is talking about the limitations of classical machines and how they might be overcome with a quantum computer. But too often the focus is on speed, transactional speed. I’ve literally been asked how much faster quantum computers will be at executing trades. Better yet, I’ve been asked for a chart showing speed comparisons between your standard rack mount computers you would find in a data center and quantum computers.

This simply isn’t the way we should be looking at this amazing new technology. Instead, we should be thinking of problem-solving in a way we never even thought of. That’s what quantum computers are for. These machines aren’t designed to solve problems that we’re solving today, only faster — they’re designed to solve problems we haven’t even imagined. They’re a completely new class of machine with completely new capabilities.

Think instead of the classic traveling salesman challenge: if provided with a list of towns and the distances between each one, what is the shortest possible route that includes every town yet returns to the point of origin?

We need to use our imagination to discover what quantum computing can do for us.

Or consider the Seven Bridges of Königsberg. This formerly Prussian city occupied both sides of the Pregel River, including two islands in the river, all connected to each other by seven bridges. Could a walk through the city be devised that crossed each of these bridges only once? Leonhard Euler proved in 1736 that it couldn’t. This brain teaser really demanded analytical techniques that could be tested mathematically. And that “negative” finding led Euler to create what is widely considered to be the first theorem of graph theory and the first proof in the theory of networks.

An odd problem with no answer led to mathematical breakthroughs. What if Euler had had a quantum computer? Would that have helped? I confess I have no idea, but my point is that we need to use our imagination to discover what quantum computing can do for us, divorced from the speed-obsessed world of classical computing, which isn’t really analogous.

Quantum computers are completely different than classical computers in their design and they are capable of doing things we’ve never even dreamed of.

Quantum computers will not replace classical computers, we’re going to have both, because they’re designed to do different things.

Classical computers use bits, represented by a 0 or 1. They perform calculations in essentially the same way we did when we used an abacus. Because of this, the types of problems we can solve with classical computers are effectively the same we can solve by hand. This means the types of problems classical computers are good for are limited to problems in which the evaluation time doesn’t grow too quickly with the size of the input. In other words, if the evaluation time increases exponentially with input, you’re probably going to be dead by the time a classical computer gets around to getting you an answer (if it ever does).

Quantum computers use qubits, or quantum bits. A qubit can be 0 or 1 just like its classical counterpart; however, it also can be in a superposition of these states, which looks like this:

a|0⟩  + b|1⟩

Where a and b are complex numbers. When we measure a qubit, we get 0 with probability |a^2| or 1 with probability |b^2|. Quantum computers use unitary transformations on the state of the qubits to perform calculations. So combine these two factors and now you have computational possibilities simply not possible by hand — or classical computer. This means better factoring, searching and simulation of quantum mechanics. All of which mean a completely new era of computing that in my belief will change computing more in the next 10 years than it has changed in its entire history.

Instead of fixating on speed, we need to imagine what sorts of computational challenges will be quantum computing’s sweet spot? If these computers aren’t meant for the calculations of the past, then they’re not meant to be utilized to solve the problems of the past either. What quantum computing is meant for is to solve completely new problems we haven’t even dreamed of yet.


Source: TechCrunch

HTC Goes All-In on Easy-to-Use VR, But Not For Everyone

Ahead of Mobile World Congress, the company announces the Focus Plus—a new VR headset aimed squarely at the enterprise market.
Source: Wired

Verified Startup Lawyer: Stephane Levy

Stephane Levy got his start in the days of Silicon Alley almost two decades ago, and built up his practice with New York startups and beyond through all the ups and downs since then.

Today, as a partner at Cooley LLP, he works with a wide range of companies, from company formation, seed and later stage rounds, all the way through to M&A transactions and IPOs. He also teaches at Cornell University Law School as an adjunct professor, on legal matters affecting emerging companies and venture capital transactions.

“We met him in the very early days, and his help on all things relating to the company, investors, corporate decisions, fundraising, and just simple strategy has been spot on. He’s always someone I can rely on to give me honest feedback that will eventually play out to be true.” Sachin Kamdar, New York City, CEO, Parsely


On the New York startup scene

“I was probably one of a handful of tech lawyers in NY, at least of my vintage, working with startups and venture funds in the early and mid 2000s, so I kind of grew up doing that stuff in New York when most of the other corporate lawyers in the city were focused on more traditional M&A, private equity, capital markets, etc.”

When a client is having a rough time

“I’m not going to drop a company just because they are going through hard times or treat them any different. It’s a mixed bag out there, and at the end of the day you’ll have some really successful companies and some that are having a tougher time, but you have to take a long view. If a company is going through a really tough time — for example, they’re having trouble raising money — them not getting any attention from their lawyer will really compound some of the issues.”

What makes startup lawyers good

“The key is to try to bring your judgment to bare and say, “Listen, there’s going to be some risk. I’m not going to advocate you do everything on my punch list of ideal things you can be doing from a legal perspective, but if you have to focus on a few things to stay out of trouble for now, these would be them.” Not every lawyer is able to give that type of guidance or has, I guess, the experience or the judgment to be able to do that, but that’s something that entrepreneurs really value.”

Sample horror story

“Let’s say three founders take a third each and they don’t impose vesting. A year later, one of the founders leaves to go get a job somewhere and doesn’t want to give a portion of the equity back. Those are potentially really significant errors that could cost the company and the founders.  I just feel bad because the reality is we’ve automated a lot of our formation processes up front such that it really doesn’t cost much for founders to get state of the art documents in place from the get go.”

Below, you’ll find the rest of the founder reviews, the full interview, and more details like pricing and fee structures. This article is part of our ongoing series covering great lawyers and other experts who founders love to work with. More details here.

Click here to register for Extra Crunch, or log in here.


Source: TechCrunch

Nintendo’s Reggie Fils-Aime retires (and Bowser claims the castle)

Reggie Fils-Aime is retiring after more than a decade spent as president of Nintendo of America. His career spanned many console generations, starting with the troubled Gamecube and ending with the fabulously successful Switch. Reggie will be succeeded by Doug Bowser, who has worked under him for the last four years.

In a statement provided by Nintendo, Reggie (who frequently went by his first name in familiar fashion) offered the following farewell:

Nintendo owns a part of my heart forever. It’s a part that is filled with gratitude – for the incredibly talented people I’ve worked with, for the opportunity to represent such a wonderful brand, and most of all, to feel like a member of the world’s most positive and enduring gamer community. As I look forward to departing in both good health and good humor, this is not ‘game over’ for me, but instead ‘leveling up’ to more time with my wife, family and friends.

In addition, he posted a video farewell on Twitter:

Reggie has been one of Nintendo’s most public and recognizable faces ever since the early days of his ascendancy, which coincidentally was when I began covering E3 regularly for work. I had the privilege of meeting him numerous times for interviews and Q&As, as well as just bumping into him at this or that event.

His indefatigably on-message manner, as if he had a prepared remark for every possible question, was impossible to be frustrated with because of his undeniable charisma and passion for the games and devices he was promoting. It may have been hard to tell where Reggie ended and Nintendo PR began (perhaps now we’ll never know), but he was never anything less than helpful and engaging in my experience.

When he took over Nintendo of America, the company as a whole was recovering from a down period marked by a console (the GameCube) that had not kept pace with the competition and a handheld that, while popular, was flagging and clearly old-fashioned.

As most will remember, however, the company soon turned all that around with the DS and Wii, two of the best-selling consoles of all time and ones that returned Nintendo to its household name status as well as vastly expanding the “gamer” demographic. Of course the Wii U was a disappointment (though home to many great games) but since then the Switch has restored confidence in the company’s ability to innovate and deliver. With some 20 million sold since launch, Reggie is leaving on a high note.

Reggie’s involvement from the outside seemed to be to pretend these things didn’t exist until 30 seconds before going on stage to announce them, after which he would tirelessly promote them to every outlet and fan that managed to make eye contact with him. He was accessible, friendly, and if not candid he was certainly honest and earnest at all times. He’ll certainly be missed by many, myself included.

Doug Bowser will take over as president on April 15, Reggie’s official last day. Bowser joined in 2015 and led the sales and marketing for the Switch, so you know he’s got momentum — plus, you know, the name.

I’ve asked Nintendo for any further information on Reggie’s departure, such as whether he’ll still be involved with the company at all, and will update this post if I hear back.

So long, Reggie, and best of luck on the next level!


Source: TechCrunch

Robotics, AR and VR are poised to reshape healthcare, starting in the operating room

About 20 years ago, a medical device startup called Intuitive Surgical debuted the da Vinci robot and changed surgical practices in operating rooms across the United States.

The da Vinci ushered in the first age of robotic-assisted surgical procedures with a promise of greater accuracy and quicker recovery times for patients undergoing certain laparoscopic surgeries. 

For a time, it was largely alone in the market. It has skyrocketed in value since 2000, when the stock first debuted on public markets. From the $46 million that the company initially raised in its public offering to now, with a market capitalization of nearly $63 billion, Intuitive has been at the forefront of robotic-assisted surgeries, but now a new crop of startups is emerging to challenge the company’s dominance.

Backed by hundreds of millions in venture capital dollars, new businesses are coming to refashion operating rooms again — this time using new visualization and display technologies like virtual and augmented reality, and a new class of operating robots. Their vision is to drive down the cost and improve the quality of surgical procedures through automation and robotic equipment.

“There were 900,000 surgeries done using surgical robotics out of a total of 313 million surgical procedures,” globally, says Dror Berman, a managing director of Innovation Endeavors.

Berman is an investor in Vicarious Surgical, a new robotics company that plans to not only improve the cost and efficiency of surgical procedures, but enable them to be performed remotely so the best surgeons can be found to perform operations no matter where in the world they are.

“Robotics and automation present multiple opportunities to improve current processes, from providing scientists the opportunity to vastly increase experimental throughput, to allowing people with disabilities to regain use of their limbs,” Berman wrote in a blog post announcing his firm’s initial investment in Vicarious.

The $3.4 billion acquisition of Auris Health by Johnson & Johnson shows just how lucrative the market for new surgical robotics can be.

That company, founded by one of the progenitors of the surgical robotics industry, Fred Moll, is the first to offer serious competition to Intuitive Surgical’s technological advantage — no wonder, considering Dr. Moll also founded Intuitive Surgical.

Last year, the company unveiled its Monarch platform, which takes an endoscopic approach to surgical procedures that is less invasive and more accurate to test for — and treat — lung cancer.

“A CT scan shows a mass or a lesion,” Dr. Moll said in an interview at the time. “It doesn’t tell you what it is. Then you have to get a piece of lung, and if it’s a small lesion. It isn’t that easy — it can be quite a traumatic procedure. So you’d like to do it in a very systematic and minimally invasive fashion. Currently it’s difficult with manual techniques and 40 percent of the time, there is no diagnosis. This is has been a problem for many years and [inhibits] the ability of a clinician to diagnose and treat early-stage cancer.”

Monarch uses an endoscopy procedure to insert a flexible robot into hard-to-reach places inside the human body. Doctors trained on the system use video game-style controllers to navigate inside, with help from 3D models.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794