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

Archivo del Autor: Belen De Leon

Por qué necesitamos expertos que estudien cómo se comporta la IA

Aún no entendemos cómo toman las máquinas algunas decisiones. Para solucionarlo, un grupo de investigadores ha propuesto crear una nueva disciplina de estudio que se encargue de analizarlas de la misma forma que los científicos sociales estudian a las personas: a través de observación y experimentación
Source: MIT

Game of Thrones season 8: How to adjust your TV for a cinematic picture – CNET

After the Battle of Winterfell’s “too dark” fiasco, here’s some tips for enjoying the rest of the action in Westeros.
Source: CNET

Google I/O 2019: Watch the livestream, see full schedule and start times – CNET

The annual Google I/O conference starts Tuesday, May 7. Here’s how to watch the keynote address and developer event live.
Source: CNET

Equity transcribed: New a16z funds, a $200M round and the latest from WeWork and Slack

Welcome back to this week’s transcribed edition of Equity, TechCrunch’s venture capital-focused podcast that unpacks the numbers behind the headlines.

This week, Crunchbase News’s Alex Wilhelm and Extra Crunch’s Danny Crichton connected from their respective sides of the States to run through a rash of news about Divvy, Cheddar, SoftBank’s Vision Fund and Andreessen Horowitz. Plus, they got into the WeWork IPO:

Alex: We should move on to a business that we’ve never talked about on the show before WeWork.

Danny: To be clear, it’s not WeWork. It is the WeCompany.

Alex: But you have to put in quotes because no one knows what that is.

Danny: Sounds like a rollercoaster manufacturing company. So give us the top line numbers cause I never get tired of hearing them.

Alex: No, no, no. First we have to tell them the news Danny, what is the news then I will do the numbers.

Danny: Okay so the news was, so they originally had filed privately with the SEC to do their S1 in December and they didn’t pull it right? Or are they sort of delayed it but you know these filings don;t just disappear from the SEC but they refiled their S1 earlier or according to, I believe the Wall Street Journal, on Monday and that means that they’re sort of ready to go public and probably updated it with their Q1 figures.

For access to the full transcription, become a member of Extra Crunch. Learn more and try it for free. 


Source: TechCrunch

Apple iPhones expected to get redesigned antenna – CNET

Apple analyst Ming-Chi Kuo expects iPhone maker to get new antenna material.
Source: CNET

SNL pits Game of Thrones against Avengers on Family Feud – CNET

We’d love to see Brienne of Tarth go up against Thor any day.
Source: CNET

It's too soon for the Galaxy Fold to have the one thing it needs – CNET

Commentary: The foldable phone’s 7.3-inch screen can’t fulfill its promise this generation.
Source: CNET

New Star Wars books coming to lead up to The Rise of Skywalker – CNET

Lucasfilm announces a new line of books and comics to get fans excited about the new Star Wars movie.
Source: CNET

We are leaving older adults out of the digital world

May is national Older Americans Month, and this year’s theme is Connect, Create, Contribute. One area in particular threatens to prevent older adults from making those connections: the digital divide.

Nationally, one-third of adults ages 65 and older say they’ve never used the internet, and half don’t have internet access at home. Of those who do use the internet, nearly half say they need someone else’s help to set up or use a new digital device. Even in San Francisco – the home of technology giants like Twitter, Facebook, and Google – 40% of older adults do not have basic digital literacy skills, and of those, more than half do not use the internet at all.

Mastering digital technology has become a key component of what it means to fully participate in society. If we do not provide technology access and training to older adults, we shut them out from society, worsening an already worrisome trend of isolation and loneliness among the elderly.

As a researcher working directly with isolated older adults to provide low-cost internet, tablets, and digital training through the Tech Allies program, led by the non-profit Little Brothers Friends of the Elderly, I regularly hear this sentiment from seniors.

I visit Tech Allies participants – whose ages range from 62 to 98 – both before and after their eight weeks of one-on-one technology training. We talk about their experiences with and perspectives on technology today. In reflecting on why he and other older adults would want to learn to use the internet, one elder told me, “We feel like we’re standing outside a building that we have no access to.”

Another woman shared that because she doesn’t have internet access or know how to use technology, she feels, “I’m just not part of this world anymore. In certain facets of society, I just can’t join…. Some [things] just are not possible if you are not in the flow of the internet.”

In contrast to concerns about technology use increasing isolation among younger populations, the communication and connection possible online can be especially valuable for older adults who are homebound, live far away from family, or have lost the loved ones they relied on for social support in their younger years. Elders can use online tools to connect with friends and family via messaging platforms, video chat, and social media even if they can no longer physically visit them.

Older adults can find online support groups for people who share their medical conditions. And they can engage with the outside world through news, blogs, streaming platforms, and email, even if they are no longer able to move about as easily as they once could. As one elder told me, “I can’t really move that easily without a caretaker and I only have her a few hours a day so [the tablet] … has been a great companion for me and it gets me connected with other people.”

Image courtesy of Getty Images

For older adults in particular, the risks associated with social isolation are profound. Loneliness among older adults has been associated with depressioncardiovascular disease,functional decline, and death. Technology can serve as an important tool to help reduce these risks, but only if we provide older adults with the skills they need to access our digital world.

But we can close this gap. Our research shows that Tech Allies measurably improves older adults’ use of technology and confidence in key digital skills. Programs like this, which embed technology training in existing community-based organizations, should be expanded, with increased funding prioritized at local, state, and federal levels and with greater involvement of technology companies and investors. If we spent even a fraction of the $8 billion invested in digital health companies alone last year on tailoring these tools for older adults, we could drastically expand usability, training, and access to broadband and devices.

Support from technology companies could take many forms. Beyond expanding device donation programs, technology companies should design devices specifically for older adults (when your hand is shaky, swiping can be tough…) and should have tech support call lines tailored to older adults less familiar with the internet (cache and cookies and clouds, oh my!).

Furthermore, broadband providers like Comcast and AT&T should streamline the enrollment process for their affordable internet programs and expand eligibility. Partnerships between service providers and community-based organizations focused on older adults will be key in ensuring that these efforts actually meet the needs of older adults.

To be sure, many older adults also express a lack of interest in technology. For some, this reflects a true lack of desire to use digital tools. But for others it reflects an underlying fear of technology and lack of skills. Appropriate training can help to quell those fears and generate interest. In particular, great care must be paid to online safety training. Older adults are more likely to fall victim to online scams, putting their personal information at risk, but with tailored digital literacy training, they can learn to navigate the internet safely and securely.

The importance of digital inclusion is not going to disappear with the generational changes of the coming decades. Technology is continuously evolving, and with each new digital innovation come challenges for even younger adults to adapt.

With greater investment in providing accessible devices, broadband, and digital training, technology has the potential to become a powerful tool for reducing loneliness among older adults, empowering them to connect, create, and contribute online. As one elder put it, “It’s time to catch up, you know, and join the world.”


Source: TechCrunch

Week-in-Review: the iPhone fades and SpaceX confirms an explosion

After a dozen years of riding high, the iPhone is showing signs of weakness in a struggling smartphone market where Apple is still managing to be the biggest loser.

Here’s a snapshot of where things are at…

Apple hasn’t been broadcasting its quarterly unit sales the past few quarters so we’ll have to lean on external researchers, but even the rosiest portrayal from Canalys suggests that the Cupertino giant saw a 23% drop in year-over-year iPhone unit sales, selling 40.2 million iPhones in Q2 of this year compared to 52.2 million iPhones a year ago.

That egregious drop takes Apple to its lowest Q2 unit sales since 2013, though the company has been solidly been bumping up the average selling price in a move that has largely been working, though iPhone revenue was down 15% year-over-year as well.

It’s not Apple’s cross to bear alone, the broader smartphone market has been in decline, down 6.8% year-over-year, according to the same report. But the iPhone’s decline contributed to roughly half of the global market’s missing units while China’s smartphone triumvirate of Huawei, Oppo and Xiaomi managed to buoy the broader sector from diving even lower.

Huawei’s unit sales shot up over 50%.

Apple wasn’t the only non-Chinese phone maker wallowing in misery. Google cited a rough market for smartphones after delivering disappointing earnings, while Samsung saw a 10 percent decline in unit sales this quarter according to Canalys.

Shoot me tips or feedback
on Twitter @lucasmtny or email
lucas@techcrunch.com

The smartphone market has had 6 straight quarters of year-over-year sales declines. This was the lowest quarter of smartphone unit sales in nearly 5 years. Whether Apple can better perform might be a question of how they can seek to differentiate themselves in China while still managing to squeeze consistent revenues from markets where it leads.

More doom-and-gloom from my buddy Brian Heater here:

iPhone hard hit as global smartphone shipments nosedive

Onto the cheerier topic of dead robots…

AMY OSBORNE/AFP/Getty Images

Trends of the week

Here are a few big news items from big companies, with green links to all the sweet, sweet added context.

  • Zuckerberg tries again
    Facebook is dead as you know it, or at least that what CEO Mark Zuckerberg wants you to think after his audacious relaunch of the company as a lover of privacy. The company gave its Facebook app and desktop site a major facelift and spoke at length about being better. Sitting in the audience, I couldn’t help but think that Zuckerberg was spinning for extra credit with decisions that had long been made. More from my colleague Josh Constine.
  • SpaceX cops to an explosion
    Elon Musk’s space company may have to push back its timeline for a manned launch after the company confirmed that its Dragon crew capsule exploded during testing. The disappointing development suggests SpaceX has some more work ahead of it before it’s ready to safely transport humans into space.
  • Another dead robot
    Cozmo won’t be scooting into any new homes, the startup behind the cute little robot is dead after the dissolution of a new funding round. Anki had raised a staggering $182 million over the course of its life and had sold 1.5 million of the curious, little wheeled bots, but now it seems to face the same lonely death as Jibo, which similarly perished a couple months ago.
  • Palantir not so nice after all
    Peter Thiel’s Palantir has long held onto this very nefarious reputation as an evil company that’s working with government agencies and screwing over progressive ideals in the process. It wasn’t always super clear how true this was because it kind of seemed like Alex Karp and company was just scrambling to get private sector customers so it could justify its private valuation ahead of an IPO. Well, turns out the company is shitty after all.
  • Headset hullabaloo
    The VR market may be dead, but don’t tell that to the companies making VR headsets. Yes, the new headsets still all bulky and weird but they are undoubtedly better. Oculus’ introduction of the Quest (reviewed here by me) and Rift S (review from me, again) next month might just add a little life to the dead VR dreams, and if that doesn’t work Valve has a $1,000 option it’s now hocking.

Forward-looking statement

What’s coming up next week? Well, you can expect a bunch of Microsoft news at its Build developer conference and there will also assuredly be a lot emerging from Google I/O where I’ll be spending a couple days next week. Here’s what we think is coming…

What to expect from Google I/O 2019

“…It’s shaping up to be a biggie, too, if this week’s Google earnings call was any indication. Sundar Pichai teased out a number of upcoming offerings from the company that we can expect to see on full display at the show…”

HVEPhoto/Getty Images

GAFA Gaffes

How did the top tech companies screw-up this week? This clearly needs its own section, in order of awfulness: (This week was admittedly a little light on the gaffes, but don’t be too disappointed, that’s good!)

  1. Googlers aren’t happy about workplace retaliation:
    [Google employees are staging a sit-in to protest reported retaliation]
  2. Researchers studying Facebook’s ad platform aren’t getting the access, they say they need:
    [Facebook accused of blocking wider efforts to study its ad platform]
  3. Apple wades into anti-competitive criticism with latest app bans:
    [Apple defends its takedown of some apps monitoring screen-time]

Horacio Villalobos//Corbis/Getty Images

Extra Crunch

Our premium subscription service roars ahead. We had a fascinating piece go up this week diving into Slack’s financial filings that discovered some discrepancies in the VC funding that was reported versus what was actually raised:

The curious case of Slack’s missing $162 million

“…Given that most of the stories covering Slack derived from the company’s own announcements, you would expect that those stories and the data in the S-1 would match. In short: they do, somewhat…”

Here are some of our other top reads this week for premium subscribers — you should catch up with our full Niantic deep-dive if you have’t already, this list is a nice primer though…

Want more TechCrunch newsletters? Sign up here.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592