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

Archivo del Autor: Belen De Leon

Relax: Most iPhone X cases will fit the iPhone XS – CNET

The two iPhones have the exact same height, width and depth. Just be aware of one tiny change.
Source: CNET

Google promises Chrome changes after privacy complaints – CNET

The search giant comes under fire for hoarding cookies and logging its website users into Chrome.
Source: CNET

Pokemon Go just hit $2 billion in revenue – CNET

Gotta catch them all. “Them” being dollars. A lot of dollars.
Source: CNET

As Magic Leap preps for its first developer conference, the focus shifts to content

Even as Magic Leap has cleared the milestone of its first hardware release, the augmented reality startup still has big challenges ahead as it aims to entice developers to build the content for its wild new device.

The $2,295 Magic Leap One headset is a very polished-looking developer kit, but it didn’t ship with a ton of software for buyers to play around with at launch, just a couple short experiences that were essentially concept proofs.

The startup, which was most recently valued at north of $6 billion, is just a few weeks away from its first developer conference taking place down in Los Angeles. The L.E.A.P. conference will be an opportunity for the company to bring more developers to its platform to build up a content library ahead of an eventual more consumer-facing release.

At L.E.A.P., Magic Leap is planning to show off more than a dozen demos from developers, the company tells TechCrunch.

We’ve already taken a hands-on look at a full Angry Birds game for Magic Leap One from Rovio and Resolution Games. Other demos to be showcased include Wingnut‘s Funhouse Pest ControlFunomena‘s Luna: Moondust GardenMeow Wolf‘s The Mech, Wayfair Sketch and Magic Leap’s own Create title. We’ll also finally see the first demo of Dr. Grordbort’s Invaders, a shooter title by Weta Workshops that Magic Leap has been hyping since its first-ever teaser video.

Though building up content for a new device category is certainly daunting, Magic Leap has the benefit of having seen the major players of the VR industry brute force their way past some of these issues.

For the VR industry’s first two years following the releases of the HTC Vive and Oculus Rift, one of the big issues was that you could play through most of the good available titles in a week or two. The “content problem,” as it was called, led Facebook to pump hundreds of millions of dollars into upstart studios to build games that wouldn’t have otherwise been created. Fast forward to 2018 and there are plenty of high-quality games available on the Oculus and Steam stores though groups like Oculus and HTC are still investing just as heavily.

With Microsoft pointing its HoloLens AR developer ecosystem towards the enterprise, Magic Leap is in the somewhat lonely position of wrangling developers around building stuff for an AR headset that appeals to consumers, though plenty are excited to just get in on the ground floor.

“I’ve always been very fascinated at being able to do things at the forefront of technology, I definitely think that games are going to be trailblazing on these platforms when it comes to user interface and just coming up with what you can use it for,” Resolution Games CEO Tommy Palm told TechCrunch. “I think we’re among a lot of small and big companies that are believing that this is going to be a very big computing platform in the future.”

Magic Leap has several partnerships built up already with game studios, media orgs like The New York Times, and, just announced today, medtech company Brainlab.

Getting other partners to invest significant resources into the early platform could require Magic Leap to invest more of its own funds into kickstarting the content ecosystem. The startup has raised at least $2.3 billion according to Crunchbase, but as it takes an end-to-end approach to the entire ecosystem, it’s going to have to decide where its efforts are best spent. Things will certainly be expedited if and when Apple and/or Google embrace AR headset hardware and bring their developer networks into the fold, but Magic Leap will obviously want to make the most of its head start before then.

Magic Leap may be an entirely new platform with some big investors and big ideas. It’s newest challenge is a very old one however, getting developers pumped up for something new.


Source: TechCrunch

NASA shrinks weather satellites way down to better see inside storms – CNET

RainCube, a satellite small enough to fit into a backpack, is sending radar signals into storms in hopes of giving you a better weather reading.
Source: CNET

Mars orbiter spots silent, dust-covered Opportunity rover as dust storm clears

Mars rover Opportunity has been operating on the surface of the Red Planet since 2004, but a dust storm this summer may prove to be the mission’s toughest challenges. The enormous storm caked Opportunity in dust and blocked out the sun, its source of energy — and there’s no guarantee the batteries aren’t dead for good. But now that the skies have cleared, we at least have our first look at the workhorse rover from orbit since it went radio silent.

The Mars Reconnaissance Orbiter captures fabulous imagery of the planet at a regular rate, but it happened that it passed over Perseverence Valley last week, where Opportunity is currently stationary. In the image you can just make it out as a few pixels raised above the surface.

That valley isn’t the only place that was hit by the storm — this was no flurry but a full-blown planet-spanning tempest that lasted for months. It isn’t the first dust storm Opportunity has weathered by a long shot, but it was probably the worst.

The last we heard from the rover was on June 10, at which point the storm was getting so intense that Opportunity couldn’t charge its batteries any more and lowered itself into a hibernation state, warmed only by its plutonium-powered heaters — if they’re even working.

Once a day, Opportunity’s deeply embedded safety circuit checks if there’s any power in its battery or coming in via solar.

“Now that the sun is shining through the dust, it will start to charge its batteries,” explained Jim Watzin, director of the Mars Exploration Program at NASA. And so some time in the coming weeks it will have sufficient power to wake up and place a call back to Earth. But we don’t know when that call will come.”

An Opportunity shadow-selfie from 2004, when Opportunity was comparatively young (and had “only” doubled its mission length).

That’s the hope, anyway. There is of course the possibility that the dust has obscured the solar cells too thickly, or some power fault during the storm led to the safety circuit not working… there’s no shortage of what-if scenarios. But space exploration is a unique combination of the deeply realistic with the deeply optimistic, and there’s no way Opportunity’s handlers aren’t going to give the little rover all the time it needs, within reason, to get back in touch.

The team has been sending extra signals out to spur a response from Opportunity and will continue to do so for the next few weeks, but even that won’t be the end of the line.

Thomas Zurbuchen, associate administrator at NASA’s Science Mission Directorate, assured the many Opportunity superfans out there that they plan to keep listening at least through January. And you can bet a few sentimental types will find a way to check now and then after that as well.

Should the worst happen and the dust storm appear to have disabled the rover for good, that would still be a hell of a run — Opportunity was intended to last for 90 days and has instead gone for 14 years. Nothing sad about that. But here’s hoping we hear from this long-lived explorer soon.


Source: TechCrunch

Tinder’s ‘Swipe the Vote’ campaign aims to educate young voters and get them to polls

Tinder has partnered up with nonprofit Rock the Vote for a second time, in the hopes of driving young people to the polls through in-app messaging. The company claims a young adult user base where more than half are in the 18 to 24 demographic, and believes it’s well-positioned to mobilize younger voters during the 2018 U.S. Midterm Elections.

It’s critical to get these voters to the polls, as only 46.1 percent of the 18 to 29-year old turned out to vote during the 2016 election, according to the U.S. Census Bureau, the company notes.

Tinder says it will begin to share “fun facts” with its users during election season right in the app – like the volumes of voter registrations and other anecdotes related to past and upcoming elections. These facts will have a particular focus on those that of most interest to Tinder’s younger users.

For example, some that will be shared include: “Did you know that only about 40% of eligible voters turn up for the midterm elections?,” and “Even though millennials make up 25% of the population, they make up less than 5% of state legislatures,” plus, “The average American is twenty years younger than their congressional representative.”

The facts will pop up in the app as often as two to three times a week in the U.S. as a “Swipe the Vote” native display card.

These cards will also include a way to tap to navigate in-app to the Rock the Vote website where users can enter their ZIP code and details in order to register to vote.

Additionally, the two organizations also produced a Schoolhouse Rock!-inspired video encouraging young Americans to vote. (Though the Schoolhouse Rock reference may fly over the 18-year olds’ heads.)

Tinder isn’t the only large platform participating in National Voter Registration Day today (September 25).

Others, including Facebook, Instagram, Twitter, Reddit, Snapchat, Lyft, HBO, and many more have also rolled out their own campaigns in an effort to mobilize and register voters.

But because of Tinder’s access to a very young group of potential voters, it’s one of the more interesting efforts to watch, along with Snapchat.


Source: TechCrunch

DoorDash customers say their accounts have been hacked

Food delivery startup DoorDash has received dozens of complaints from customers who say their accounts have been hacked.

Dozens of people have tweeted at @DoorDash with complaints that their accounts had been improperly accessed and had fraudulent food deliveries charged to their account. In many cases, the hackers changed their email addresses so that the user could not regain access to their account until they contacted customer services. Yet, many said that they never got a response from DoorDash, or if they did, there was no resolution.

Several Reddit threads also point to similar complaints.

DoorDash is now a $4 billion company after raising $250 million last month, and serves more than 1,000 cities across the U.S. and Canada.

After receiving a tip, TechCrunch contacted some of the affected customers.

Four people we spoke to who had tweeted or commented that their accounts had been hacked said that they had used their DoorDash password on other sites. Three people said they weren’t sure if they used their DoorDash password elsewhere.

But six people we spoke to said that their password was unique to DoorDash, and three confirmed they used a complicated password generated by a password manager.

DoorDash said that there has been no data breach and that the likely culprit was credential stuffing, in which hackers take lists of stolen usernames and passwords and try them on other sites that may use the same credentials.

Yet, when asked, DoorDash could not explain how six accounts with unique passwords were breached.

“We do not have any information to suggest that DoorDash has suffered a data breach,” said spokesperson Becky Sosnov in an email to TechCrunch. “To the contrary, based on the information available to us, including internal investigations, we have determined that the fraudulent activity reported by consumers resulted from credential stuffing.”

The victims that we spoke to said they used either the app or the website, or in some cases both. Some were only alerted when their credit cards contacted them about possible fraud.

“Simply makes no sense that so many people randomly had their accounts infiltrated for so much money at the same time,” said one victim.

If, as DoorDash claims, credential stuffing is the culprit, we asked if the company would improve its password policy, which currently only requires a minimum of eight characters. We found in our testing that a new user could enter “password” or “12345678” as their password — which have for years ranked in the top five worst passwords.

The company also would not say if it plans to roll out countermeasures to prevent credential stuffing, like two-factor authentication.


Source: TechCrunch

What's Left for Congress to Ask Big Tech Firms? A Lot

Executives from Amazon, Twitter, Google, and other tech companies head to Washington for another hearing on privacy, but this time the threat of regulation carries new weight.
Source: Wired

Details leak of Google's censored search engine video – CNET

A new report explains that Dragonfly caused a lot of issues within Google. Speaking of issues, a change to the way Chrome works is causing people concern. Oh, and the Pixel 3 XL leaked again (yes, seriously). All that and your comments on this episode of Alphabet City!
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993