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

Archivo del Autor: Belen De Leon

Gamers aren’t convinced by Windows Mixed Reality headsets

The audience for Windows Mixed Reality headsets is shrinking on Steam, despite a steady drop in prices since the platform first debuted. Just 5 percent of all VR users on Steam now use WMR hardware.

The post Gamers aren’t convinced by Windows Mixed Reality headsets appeared first on Digital Trends.


Source: Digital trends

Online Ad Targeting Does Work—As Long As It's Not Creepy

New research conducted at Harvard Business School shows people find some invasive online tracking methods to be unacceptable.
Source: Wired

Hollywood producer plans to incentivize content viewers with tokens

With so much controversy swirling around the advertising-driven business models typified by Facebook and Google, and the increasing rigors of regulations like GDPR, it’s no wonder the blockchain world is starting to whet its appetite at the prospect of paying users for attention with crypto assets.

Now a company involved in the production of Hollywood blockbusters featuring the likes of James Franco, Selena Gomez, Alec Baldwin, Heidi Klum and Al Pacino is backing a new startup to reward viewers in this manner.

Hollywood producer Andrea Iervolino (best known for backing the James Franco film “In Dubious Battle” based on the novel by the Nobel Prize-winning author John Steinbeck) has decided to enter the fray by launching a new blockchain platform called TaTaTu. The startup’s aim is to bring a social, crypto economy to the entertainment industry.

Iervolino says the platform allows users to get rewarded for the content they watch and share with others through the use of crypto tokens. Of course, whether it can actually pull that off remains to be seen. Many other startups are trying to play in this space. But where Iervolino might just have an edge is in his Hollywood connections.

The idea is that the TaTaTu token can also be used by advertisers to run their ads on the platform. Organizations will also be able to earn tokens by uploading content to the platform. The more content an organization brings to the platform, the more revenue they earn. TaTaTu aims to show ads to viewers and will even share advertising revenues with them in return for their attention.

But it doesn’t stop there. Users are supposed to invite their friends via their social media to join TaTaTu, and then watch and create videos that can be shared with friends, chat with other members and share the content they like. TaTaTu will give its users the possibility to be rewarded for their social entertainment activity. TaTaTu plans not only movies and videos, but also music, sports and games. So this is quite a grand vision which, frankly, will be tricky to pull off outside of perhaps just sticking to one vertical like movies. This is like trying to do YouTube and Netflix at the same time, on a blockchain. Good luck with that.

But Iervolino is putting his money where his mouth is. The AMBI Media Group, a consortium of vertically integrated film development, production, finance and distribution companies (which counts End of Watch, Apocalypto and The Merchant of Venice among its title) and which he co-runs with Monaco-based businesswoman Lady Monika Bacardi, is said to have put in $100 million via a token pre-sale.

Building the platform will be CTO Jonathan Pullinger who started working in the Bitcoin space in late 2012, developing crypto mining software and building mining rigs. Since then he has worked on several blockchain projects, including Ethereum smart contracts (ERC-20 tokens and other solidity based solutions), Hyperledger, Fabric, the Waves Platform and lightning nodes.


Source: TechCrunch

YouTube rolls out new tools to help you stop watching

Google’s YouTube is the first streaming app that will actually tell users to stop watching. The company at its Google I/O conference this week introduced a series of new controls for YouTube that will allow users to set limits on their viewing, and then receive reminders telling them to “take a break.” The feature is rolling out now in the latest version of YouTube’s app along with others that limit YouTube’s ability to send notifications, and soon, one that gives users an overview of their binge behavior so they can make better-informed decisions about their viewing habits.

With “Take a Break,” available from YouTube’s mobile app Settings screen, users can set a reminder to appear every 15, 30, 60, 90 or 180 minutes, at which point the video will pause. You can then choose to dismiss the reminder and keep watching, or close the app.

The setting is optional, and is turned off by default so it’s not likely to have a large impact on YouTube viewing time at this point.

Also new is a feature that lets you disable notifications and sounds during a specified time period each day – say, for example, from bedtime until the next morning. When users turn on the setting to disable notifications, it will, by default, disable them from 10 PM to 8 AM local time, but this can be changed.

Combined with this is an option to get a scheduled digest of notifications as an alternative. This setting combines all the daily push notifications into a single combined notification that is sent out only once per day. This is also off by default, but can be turned on in the app’s settings.

And YouTube is preparing to roll out a “time watched profile” that will appear in the Account menu and display your daily average watch time, and how long you’ve watched YouTube videos today, yesterday, and over the past week, along with a set of tools to help you manage your viewing habits.

While these changes to YouTube are opt-in, it’s an interesting – and arguably responsible – position to take in terms of helping people manage their sometimes addictive behaviors around technology.

And it’s not the only major change Google is rolling out on the digital well-being front – the company also announced a series of Android features that will help you get a better handle on how often you’re using your phone and apps, and give you tools to limit distractions – like a Do Not Disturb setting, alerts that are silenced when the phone is flipped over, and a “Wind Down” mode for nighttime usage that switches on the Do Not Disturb mode and turns the screen to gray scale.

The digital well-being movement at Google got its start with a 144-page Google Slides presentation from product manager Tristan Harris, who was working on Google’s Inbox app at the time. After a trip to Burning Man, he came back convinced that technology products weren’t always designed with users’ best interests in mind. The memo went viral and found its way to then-CEO Larry Page, who promoted Harris to “design ethicist” and made digital well-being a company focus.

There’s now a Digital Wellbeing website, too, that talks about Google’s broader efforts on this front. On the site, the company touts features in other products that save people time, like Gmail’s high-priority notifications that only alert you to important emails; Google Photos’ automated editing tools; Android Auto’s distracted driving reduction tools; Google Assistant’s ability to turn on your phone’s DND mode or start a “bedtime routine” to dim your lights and quiet your music; Family Link’s tools for reducing kids’ screen time; Google WiFi’s support for “internet breaks;” and more.

Google is not the only company rethinking its role with regard to how much its technology should infiltrate our lives. Facebook, too, recently re-prioritized well-being over time spent on the site reading news, and saw its daily active users decline as a result.

But in Google’s case, some are cynical about the impact of the new tools – unlike Facebook’s changes, which the social network implemented itself, Google’s tools are opt-in. That means it’s up to users to take control over their own technology addictions, whether that’s their phone in general, or YouTube specifically. Google knows that the large majority won’t take the time to configure these settings, so it can pat itself on the back for its prioritization of digital well-being without taking a real hit to its bottom line.

Still, it’s notable that any major tech platform is doing this at all – and it’s at least a step in the right direction in terms of allowing people to reset their relationship with technology.

And in YouTube’s case, the option to “Take a Break” is at the very top of its Settings screen. If anyone ever heads into their settings for any reason, they’ll be sure to see it.

The new features are available in version 13.17 and higher of the YouTube mobile app on both iOS and Android, which is live now.

The changes were announced on May 8 during the I/O keynote, and will take a few days to roll out to all YouTube users. The “time watched profile,” however, will ship in the “coming months,” Google says.


Source: TechCrunch

GM still waiting to test self-driving vehicles in New York – Roadshow

The state is really stretching its definition of “early 2018.”
Source: CNET

Facebook reportedly wants to create its own cryptocurrency – CNET

Earlier rumors indicated the social media giant was researching blockchain. Now it looks like that’s for a payment system.
Source: CNET

Wes Blackwell joins Scout Ventures to invest in early-stage, veteran-led startups

We haven’t written much about Scout Ventures, but the New York City-based firm has built up a big portfolio over nearly a decade of investing, with exits like Olapic (acquired by Monotype for $130 million) and Kanvas (acquired by TechCrunch’s parent company AOL).

And, it’s done all of this with just one full-time partner, Bradley C. Harrison — until recently, when the firm brought on Wes Blackwell as partner.

Blackwell is an advisor to Washington, D.C. startup studio DataTribe and previously led enterprise implementation, account management and tech support at LiveSafe. And like Harrison (who graduated from West Point and served in the Army for five years), Blackwell is a veteran of the U.S. Armed Forces, having spent more than a decade flying helicopters in the Navy.

“If you’d asked me five years ago if I would have partnered with an Annapolis Navy brat, the answer would have been an unequivocal no,” Harrison said. But he said that as he and Blackwell started spending more time together, he realized that their backgrounds were complementary: “It made all the sense in the world.”

And the Armed Forces background isn’t just another line in their bios — Harrison said that about half of the companies that Scout has invested in were founded by veterans.

“We don’t find a lot of competition in this stuff,” he explained. “It’s a pretty tight community.”

Scout typically writes initial checks of between $500,000 and $750,000 and aims to take a stake of around 10 percent. And while Harrison has been the only full-time partner until now, the firm has a team that also includes several venture partners and Principal Brendan Syron.

“Like any good investors, our thesis evolves time,” Syron told me. He said the firm has become increasingly interested in frontier technology, with investments its “core sectors” of AI, machine learning, autonomy and mobility, and “a big focus” on data and cybersecurity — an area where Blackwell has strong connections.

“Some of folks in this industry, by their nature, they’re not very trusting,” Blackwell said. “So by virtue of Brad and I’s background and character, there’s a trust factor there.”

Blackwell has already made his first investment as part of Scout, leading a $1.5 million round in DeepSig, a startup working to improve wireless technology by applying deep learning to radio signal data.


Source: TechCrunch

AT&T CEO calls hiring Trump lawyer 'big mistake,' chief lobbyist is out – CNET

Randall Stephenson told employees Friday that hiring Trump’s attorney Michael Cohen was a ‘serious misjudgement.’
Source: CNET

2018 Honda Clarity Electric launches with $199 monthly lease price – Roadshow

The deal is almost necessary, because its range is… not good.
Source: CNET

Cleveland offered $120 million in freebies lure Amazon to the city

A Cleveland.com article detailed the lengths the small midwestern city would go to lure Amazon’s in 50,000-person HQ2. In a document obtained by reporter Mark Naymik, we learn that Cleveland was ready to give over $120 million in free services to Amazon including considerably reduced fares on Cleveland-area trains and buses.

The document, available here, focuses on the Northeast Ohio Areawide Coordinating Agency (NOACA)’s ideas regarding the key component in many of Amazon’s decisions – transportation.

Ohio has a budding but often tendentious connection to public transport. Cities like Columbus have no light rail while Cincinnati just installed a rudimentary system. Cleveland, for its part, has a solid if underused system already in place.

That the city would offer discounts is not surprising. Cities were falling over themselves to gain what many would consider – including Amazon itself – a costly incursion on the city chosen. However, given the perceived importance of having Amazon land in a small city – including growth of the startup and tech ecosystems – you can see why Cleveland would want to give away plenty of goodies.

Ultimately the American Midwest is at a crossroads. It could go either way, with small cities growing into vibrant artistic and creative hubs or those same cities falling into further decline. And the odds are stacked against them.

The biggest city, Chicago, is a transport, finance, and logistics hub and draws talent from smaller cities that orbit it. Further, “smart” cities like Pittsburgh and Ann Arbor steal the brightest students who go on to the coasts after graduation. As Richard Florida noted, the cities with a vibrant Creative Class are often the ones that succeed in this often rigged race and many cities just can’t generate any sort of creative ecosystem – cultural or otherwise – that could support a behemoth like Amazon landing in its midst.

What Cleveland did wasn’t wrong. However, it did work hard to keep the information secret, a consideration that could be dangerous. After all, as Maryland Transportation Secretary Pete K. Rahn told reporters: “Our statement for HQ2 is we’ll provide whatever is necessary to Amazon when they need it. For all practical purposes, it’s a blank check.”


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187