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

Archivo del Autor: Belen De Leon

These stunning iPhone 11 Pro photos prove its camera is a good DSLR substitute – CNET

Can phone photos actually compete with a professional DSLR? We took the iPhone 11 Pro on a road trip through the Scottish Highlands to find out.
Source: CNET

Uber is testing selling foodie experiences via Uber Eats

Uber is selling foodie experiences such as cooking classes and multi-course fine dining in its on-demand food delivery app, Uber Eats, under a new Moments tab, per Forbes, which reports on a small-scale test currently running in San Francisco.

It says Uber Eats users in the city have received an email saying they can book Uber Moments for the next month, until November 17, with initial bookable experiences being a $75 class on making Chinese dumplings and a $55 five-course Nigerian dinner.

“We’re always thinking about new ways to enhance the Eats experience,� an Uber spokesperson told Forbes when asked about the pilot.

The test sounds similar in concept to the experiences which Airbnb has baked into its on-demand accommodation platform over the past three years — with tens of thousands of experiences now being offered in its case, running the gamut from (similar) foodie offerings, to pretty much anything you can think of wanting to do; guided hiking tours, glamping, animal petting, performing arts classes and so on.

It might seem odd for Uber, a ride-hailing giant, to try to blend its on-demand food delivery arm — with its raison d’être of quickly filling a lunch-hole in your stomach — with aspiration culinary experiences like lessons on preparing elaborate dinner.

But the company has designs on building what CEO Dara Khosrowshahi described last month as the “operating system for your everyday life”.

In June we also reported that Uber had begun testing folding Eats into its main app, ahead of publicly laying out its plan to roll multiple services into a single app to rule users’ daily decisions. (Work is another area of current focus for Uber: Earlier this month it launched a shift-finder app in Chicago, partnering with local staffing agencies but saying it would expand the offering to more areas “soon”.)

So, ultimately, Uber Moments looks intended to sit alongside a range of Uber-powered services, from ride-hailing to micromobility, employment and on-demand delivery.

As well as — most likely — new services Uber hasn’t launched yet but needs to given its ongoing quest to hail a profitable business model.

It’s pretty easy to envisage Uber Moments rubbing shoulders with other branded tabs in Uber’s ‘uber app’ — say Uber Stays, Uber Trips and Uber Cover, for example, if the company were to pivot towards travel; or Uber Clean, Uber Care and Uber Fix, if it decided to get in on on-demand home services.

Last month it launched an incubator to develop new services to plug into its planned ‘everything app’. Khosrowshahi added the app would be “a one-click gateway to everything that Uber can offer youâ€� — though what else it can offer which people will want to buy remains to be seen.

The company’s reputation has taken a battering in recent years. And whether Uber has traveled far enough down the road of reforming its culture and detoxifying its brand for consumers to want to lean in and deepen their relationship, after earlier years of scandals plus ongoing question marks over issues like passenger safety, is not yet clear.

If Uber’s ride-hailing business still can’t weed out problematic drivers then consumers will have little reason to trust it to delivery a wider range of everyday services.


Source: TechCrunch

Don Valentine, who founded Sequoia Capital, has died at age 87

Sequoia Capital founder Don Valentine passed way at his home in Woodside, Ca., today at age 87 of natural causes.

Sequoia posted a tribute to Valentine shortly afterward, calling him “one of a generation of leaders who forged Silicon Valley.”

A native of New York, Valentine majored in chemistry at Fordham University before joining Raytheon in South California, then moving north to the Bay Area to work at Fairchild Semiconductor, where over the years, Valentine began investing his own small checks into technology companies that he was meeting. According to Sequoia Capital, he soon attracted the attention of an early mutual fund group, Capital Group, which staked Valentine, allowing him to form a $3 million venture fund in 1974. Among his first bets from that pool of capital: Atari and Apple. He later led the firm into numerous other high-flyers, including Cisco Systems.

Valentine continue to lead Sequoia until handing over the reins well before retirement age to Doug Leone and Michael Moritz, though he continued attending partner meetings for another 10 years. The partners have said they were happy for his continued advice and guidance — not that they always agreed with him.

In 2017, in keeping with the firm’s focus on succession and ensuring smooth transitions, partner Roelof Botha was made U.S. head of the firm working under Leone, who oversees the firm’s global operations with Neil Shen, the founder and managing partner of Sequoia Capital China. (Moritz stepped away for health reasons in 2012, though he has continued to remain actively involved in the firm.)

Leone issued a statement this afternoon about Valentine’s passing, writing: “We are deeply saddened to share that Don Valentine passed away on October 25, 2019. Don’s life is woven into the fabric of Silicon Valley. He shaped Sequoia and left his imprint not just on those of us who had the privilege to work with him or the many philanthropic institutions that invested with Sequoia, but also on the founders and leaders of some of the most significant technology companies of the later part of the twentieth century. Our thoughts are with Don’s wife, Rachel, with his family, and with all those inspired by his pioneering vision and indelible impact.”

Valentine chose the name Sequoia because it “conveyed the longevity and strength of the tallest of redwoods,” according to the firm’s tribute today to Valentine. The partners note, too, the “humility of someone who refrained from putting his own name on our business.”

Valentine is survived by his wife; three children; and seven grandchildren, according to Sequoia.

Valentine joined TechCrunch at a Disrupt event back in 2013. He appeared along with another pioneer of the venture industry, Kleiner Perkins Caufield & Byers cofounder Tom Perkins . Perkins passed away in June 2016 at age 84.


Source: TechCrunch

VC Ben Horowitz on WeWork, Uber, and one cultural value his employees can’t break

Ben Horowitz, the co-founder of the venture firm Andreessen Horowitz, has a new book coming out this coming Monday titled “What You Do is Who You Are,” that takes a look at how to create “culture” at a company.

It’s a word that’s thrown around a lot but that’s very hard to grasp, let alone implement in a sustainable way. Horowitz learned firsthand as a CEO how elusive it can be when he took stock of his company, only to discover it was made up of “screamers who intimidated their people,” others who “neglected to give any feedback,” and at least one compulsive liar who excelled at sucking up to Horowitz and also making up stories from whole cloth.

Horowitz says creating culture was a missing part of his education, and in this new book — a follow-up to his best-selling “The Hard Thing About Hard Things” — he does his best to fill that gap for other CEOs, using his own experience, as well as lessons gleaned from historical figures Toussaint Louverture and Genghis Khan, along with Shaka Senghor, a contemporary who served time for murder and today is a criminal justice reform advocate.

It’s an instructive and novel combination, and we suggest picking up the book, especially if you love history. In the meantime, we sat down recently with Horowitz to talk about its timing and whether some of the biggest cultural blow-ups in the startup industry — Uber and WeWork — could have been avoided. These excerpts have been edited for length and clarity. Note that we’ll have more of the conversation — including Horowitz’s thoughts about dual-class shares —  for readers of Extra Crunch on Monday.

TC: You’ve just written a book about culture that’s coming out just as a lot of questions are being raised about culture because of WeWork. What happened there?

BH: [Cofounder Adam Neumann] had a certain kind of culture there. He had some holes — some great strengths and great holes. And sometimes that happens. When you’re really good at part of it, you can delude yourself into thinking that you’ve got everything you need when you have some massive incompleteness.

Adam is so amazing. Like, the way they got all the money and everything. And the vision was so spectacular. And everybody there believed it, and they recruited some phenomenal talent. But when you’re that optimistic, it does help to have something in the culture that says [allows] people to bring you the bad news, like, if the accounting is all over the place or what have you.

TC: As with Uber’s Travis Kalanick, whose culture also came under fire, Neumann operated in very plain sight. He wasn’t hiding who he was or what he was spending. 

BH: Right, everybody knew how Travis was running the company. Everyone in Silicon Valley knew, let alone everyone on the board. The culture was published. You can look up Uber’s values [from that period].

Travis designed, I think, a really compelling culture, and believed in it, and published it. And the consequences of what he was missing were also super well-known. It’s only when board members think people are coming after them that [they take an interest in these things].

TC: What are the biggest lessons in these two cases?

BH: I obviously know more about Uber [as a Lyft investor who follows the space]. In Uber’s case, it’s a very subtle thing. Travis had a really good code. But he had a bug in it.

I think it was reported that, like, Travis encouraged bad behavior. I don’t think he did at all. I just think he didn’t make it clear that legal and ethical [considerations] were more important than competitiveness. As a result, when left to their own devices, in a distributed organization where there was a lot of distributed power, that combination had people doing things that were out of bounds.

And he was making everybody so much money. And the company was growing so fast that, for the board members, I suspect they were like, ‘As long as it’s making money, I’m not going to worry about what happens next.’

To me, the unfair part is, like, they shouldn’t get any credit at the end. Whatever you’re blaming Travis for [you should blame them, too] because they didn’t see it, either. I think that’s a charitable way of putting it.

The reason I wanted to go through [how to create business culture] in the book is so if you’re a new CEO, you can see, look, this thing looks like a small thing, but it’s going to become a big thing. Ethics are a bit like security issues. They’re not a problem at all until they’re a problem. Then they’re existential.

TC: Why was this issue on your mind?

BH: A few things. First, it was the thing that I had the most difficult time with as a CEO. People would say, ‘Ben, pay attention to culture, it really is the key.’ But when you were like, ‘Okay, great, how do i do that?’ it was like, ‘Um, maybe you should have a meeting about it.’ Nobody could convey: what it was, how you dealt with it, how you designed it. So I felt like I was missing a piece of my own education.

Also, when I look at the work I do now, it’s the most important thing. What I say to people at the firm is that nobody 10 or 20 or 30 years from now is going to remember what deals we’ve won or lost or what the returns were on this or that. You’re going to remember what it felt like to work here and to do business with us and what kind of imprint we put on the world. And that’s our culture. That’s our behavior. We can’t have any drift from that. And I think that’s true for every company.

On top of that, the companies in Silicon Valley have grown so fast and become so powerful that they’re getting a lot of criticism about their culture now, which, some of it is fair enough. But the proposed solutions are wacky  . . . so it kind of felt like somebody had to make a positive contribution and not just a critique about, like, okay, here’s what you ought to do.

TC: These fast-growing companies are also distributed, as you noted with Uber, but I don’t think you talk about remote workforces in this book. Do you have thoughts about establishing a culture where individuals are scattered here and there? 

BH: I didn’t talk about remote workforces and that one is interesting because it’s evolving because the tool sets are changing. It used to be nearly impossible for an engineering organization to be distributed and to be effective, because the information flow wasn’t good enough and the build systems weren’t good enough. And so for years, Microsoft would only buy companies that they could move to Redmond.

Lately, due to things like Slack and Tandem, people are getting better results with it. And I think a lot of the cultural techniques intersect with the tools quite a bit. But then you have to set the culture through electronic media more than you would walking around, catching somebody doing thing in a meeting.

We just did a thing on email the other day. We have this cultural value, which is: we don’t like to criticize entrepreneurs. I don’t care if we think your idea is stupid or whatever. You’re trying to create something from nothing. You’re trying to chase your dream. We support that, period. So if you get on Twitter and do what Bill Gurley does and say, ‘That company is a stupid piece of shit. It’ll never made a $1 and blah blah blah,’ like, you get fired for that. [Similarly] on our podcast, we have a news segment and I didn’t want us to do a story on ‘WeWork, the cautionary tale.’ That’s not us. And it’s a cultural statement. There are a million people who are going to write that story; we were like, let them write that story.

So you don’t have to be in person to set the tone, but you do have to be thoughtful about the way you do it, and who all hears it.

More on Monday . . .


Source: TechCrunch

Microsoft Is the Surprise Winner of a $10B Pentagon Contract

Amazon had long been considered the favorite for JEDI, a project to use cloud computing to modernize warfare.
Source: Wired

New foldable phone that bends two ways is the most daring design we've seen yet – CNET

Forget the Galaxy Fold. This prototype from TCL has a 10-inch screen and folds into thirds.
Source: CNET

Facebook Tries Again With News, This Time Paying Publishers

The social media company will pay companies including the New York Times, WIRED—and Breitbart—to distribute their content.
Source: Wired

Will.i.am's smart home plans might be fizzling as Wink funds reportedly dwindle – CNET

A report suggests a stalled deal in Dubai could topple the Black Eyed Peas frontman’s tech enterprise.
Source: CNET

Godzilla or King Kong? Movie monsters, ranked by who would win in a fight – CNET

Happy Halloween! We’ve tallied your votes, and here are the monsters that would slay in a battle of the beasts.
Source: CNET

In a victory over Amazon, Microsoft wins $10B Pentagon JEDI cloud contract

The U.S. Department of Defense today announced that Microsoft has won its Joint Enterprise Defense Infrastructure (JEDI) cloud contract, worth up to $10 billion over a period of 10 years. With this, Microsoft will provide infrastructure and platform services for both the Pentagon’s business and mission operations.

“The National Defense Strategy dictates that we must improve the speed and effectiveness with which we develop and deploy modernized technical capabilities to our women and men in uniform,� DOD Chief Information Officer Dana Deasy said in a related announcement. “The DOD Digital Modernization Strategy was created to support this imperative. This award is an important step in execution of the Digital Modernization Strategy.�

Microsoft beat out Amazon in the final round for this lucrative contract after the two cloud giants beat out other competitors like IBM and Oracle in an earlier round. Most pundits considered Amazon to be the frontrunner to win the deal.

“We’re surprised about this conclusion. AWS is the clear leader in cloud computing, and a detailed assessment purely on the comparative offerings clearly lead to a different conclusion,” an Amazon spokesperson told us in an emailed comment. “We remain deeply committed to continuing to innovate for the new digital battlefield where security, efficiency, resiliency, and scalability of resources can be the difference between success and failure.â€�

The process to get to this point has been anything but uncomplicated, though, with various lawsuits, last-minute recusals and other controversies, with even the president getting involved at one point.

It’ll remain to be seen how Microsoft’s employees will react to this news. Last year, a number of Microsoft employees posted an open letter asking the company not to bid for the contract. More recently, its employees also protested against GitHub’s relatively small $200,000 contract with the U.S. Immigration and Customs Enforcement agency. Against this backdrop, chances are we’ll see similar protests now that the company has won this deal with the Pentagon.

Update: Amazon provided us with a comment. We’ve added it to the story above. We’ve also reached out to Microsoft for a comment and will add that once/if we receive it.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229