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

Archivo del Autor: Belen De Leon

Best TV deals for Black Friday 2019 available now (and coming soon) – CNET

It’s TV discount season. Here’s the best big-screen bargains you can get this weekend.
Source: CNET

Week in Review: Airbnb is just the beginning

Hey everyone. Thank you for welcoming me into you inbox yet again.

I got some awesome responses to the #DeleteLinkedIn newsletter last week, a few dozen emails (some of them angry) and plenty of tweets. Looking forward to chatting with some of you soon. On that note, I’m currently in China for a TechCrunch event that we’re having in Shenzhen and will be taking some time offline to travel a bit so I won’t be arriving in your inboxes the next two weeks. Week in Review will be back in your inboxes the weekend after Thanksgiving so you’ll have to savor this newsletter until then.

If you’re reading this on the TechCrunch site, you can get this in your inbox here, and follow my tweets here.


The big story

If there’s been a collective theme to some of the tech backlash of the past couple years, it’s been an evolving vision towards platform responsibility.

Social media platforms have earned the lion’s share of this discussion to date. This has largely been due to the political landscape and gripes with both liberals and conservatives for how the site handles content policing. The prevailing libertarian view that tech platforms weren’t responsible for what was enabled by their platforms has fallen out of vogue.

What continues to surprise me is how little accountability or expectations there still seems to be for marketplace platforms. Speech is a crucial part of the internet, but so is buying and selling and it shocks me how big some startups have been able to get without delivering some basic buyer protections.

http://www.twitter.com/lucasmtny/1190027153099952128?s=20

Through some great investigations from the Wall Street Journal, we’ve seen how fast and loose Amazon has been playing with third-party sellers getting free reign on the site. There have been countless stories of scammers infiltrating sites like Airbnb and eBay and operating in grey areas that allow them to rip off buyers. Last week, a reporter at Vice delivered a scathing deep dive into a scam she fell victim to on Airbnb’s platform.

This week, Airbnb announced that by next year they are pledging to verify all of their listings, something that seems more than a little overdue. Standing behind the properties being booked on their platform was seemingly the last box to check before driving to the IPO hoop.

More from our story:

Airbnb  properties will soon be verified for accuracy of photos, addresses, listing details, cleanliness, safety and basic home amenities, according to a company-wide email sent by Airbnb co-founder and chief executive officer Brian Chesky on Wednesday.

Airbnb is just another highly valued startup that has been trying to take the past of least resistance to outsized future value. Verifying properties is a difficult issue to brace. Sellers are certainly not the only scammers on Airbnb, and buyers abusing this new system is a guarantee. But keeping both sides in some sort of satisfaction equilibrium is Airbnb’s messy, god-given task.

Airbnb has garnered more grumblings than most due to bad customer experiences, but it’s just a harbinger of what comes next. 2020 being a presidential election year in the U.S. means that the public might still be too busy with lambasting Zuckerberg to give marketplaces their due watchful eye in the near term, but the bell is tolling for these marketplaces and it’d be wise for them to pay attention to the writing on the wall.

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

On to the rest of the week’s news.

GettyImages 1005682070 1

(Photo by Justin Sullivan/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:

  • Twitter’s Saudi Arabian infiltration
    One of the wilder stories this week was how Saudi Arabia reportedly lifted sensitive contact info from Twitter via employees at the company that they paid off. There’s a lot in this saga and while Twitter seems to have done most things right, it is a pretty nightmarish scenario.
  • T-Mobile and Sprint get hitched
    The telecom marriage of two of the United States top four carriers cleared its last major hurdle as the FCC gave the deal its blessing. There’s still some residual legal hurdles for the two to wrap up in good faith, but this deal is done.
  • Adobe makes good on a promise
    The promises of tablet computing have always been a little ambitious in terms of timing, but Photoshop is finally arriving on the iPad and with that, one decade-long wish list item has been realized.

GAFA Gaffes

How did the top tech companies screw up this week? This clearly needs its own section, in order of badness:

  1. California isn’t happy with Zuckerberg:
    [California accuses Facebook of ignoring subpoenas in state’s Cambridge Analytica investigation]
  2. Google’s board is investigating some executive impropriety:
    [Alphabet’s board is investigating execs over claims of sexual harassment and other misconduct]

Disrupt Berlin

DISRUPT SF 530X350 V2 berlin

It’s hard to believe it’s already that time of the year again, but we just announced the agenda for Disrupt Berlin and we’ve got some all-stars making their way to the stage. I’ll be there this year, get some tickets and come say hey!

Sign up for more newsletters in your inbox (including this one) here.


Source: TechCrunch

Huge Data Leak Doxes Members of Notorious Neo-Nazi Forum

Apple Mail encryption, Ring doorbell Wi-Fi, and more of the week’s top security news.
Source: Wired

Icelandic Walruses May Have Been Early Victims of Human-Driven Extinction

The timing of the walrus’s disappearance suggests the Vikings, and their ivory trade, had something to do with it. 
Source: Wired

Empathy Is Tearing Us Apart

Americans are as polarized as they’ve ever been. Could the problem be that we’re caring for each other too much?
Source: Wired

Two security researchers earned $60,000 for hacking an Amazon Echo

Two security researchers have been crowned the top hackers in this year’s Pwn2Own hacking contest after developing and testing several high profile exploits, including an attack against an Amazon Echo.

Amat Cama and Richard Zhu, who make up Team Fluoroacetate, scored $60,000 in bug bounties for their integer overflow exploit against the latest Amazon Echo Show 5, an Alexa-powered smart display.

The researchers found that the device uses an older version of Chromium, Google’s open-source browser projects, which had been forked some time during its development. The bug allowed them to take “full control” of the device if connected to a malicious Wi-Fi hotspot, said Brian Gorenc, director of Trend Micro’s Zero Day Initiative, which put on the Pwn2Own contest.

The researchers tested their exploits in a radio-frequency shielding enclosure to prevent any outside interference.

“This patch gap was a common factor in many of the IoT devices compromised during the contest,” Gorenc told TechCrunch.

Amat Cama (left) and Richard Zhu (right), who make up Team Fluoroacetate. (Image: ZDI)

An integer overflow bug happens when a mathematical operation tries to create a number but has no space for it in its memory, causing the number to overflow outside of its allotted memory. That can have security implications for the device.

When reached, Amazon said it was “investigating this research and will be taking appropriate steps to protect our devices based on our investigation,” but did not say what measures it would take to fix the vulnerabilities — or when.

The Echo wasn’t the only internet-connected device at the show. Earlier this year the contest said hackers would have an opportunity to hack into a Facebook Portal, the social media giant’s video calling-enabled smart display. The hackers, however, could not exploit the Portal.


Source: TechCrunch

Original Content podcast: Apple’s star-studded ‘Morning Show’ gets off to a bumpy-but-promising start

We weren’t sure what to expect from the launch of Apple’s new subscription streaming service. There were reports that the company was committed to staying family friendly, rather than exploring the adult content and creative liberties that both premium cable and streaming can offer. Plus, most of the trailers were pretty underwhelming.

For our 100th (!) episode, your regular Original Content podcast hosts are joined by TechCrunch writer Sarah Perez to discuss all the Apple TV+ shows we’ve sampled so far — “For All Mankind,� “See,� “Dickinson� and even “Snoopy in Space.� And we were pleasantly surprised by what we found.

Just a few episodes in, “For All Mankindâ€� (an alternate history in which the Soviet Union won the race to the moon) and “Seeâ€� (set in a world where everyone has lost the sense of sight) have turned some of us into fans. And even “Dickinsonâ€� — which has the seemingly impossible task of telling Emily Dickinson’s story using modern slang— turns out to be a strange and watchable experiment.

We save our most extensive discussion for the most high-profile title of the bunch: “The Morning Show,â€� which stars Jennifer Aniston as Alex Levy, longtime host of an AM news show also called “The Morning Show,” and Reese Witherspoon as local news anchor Bradley Jackson, whose confrontation at a coal mine protest ends up going viral right as Alex’s show implodes, thanks to sexual misconduct allegations against her longtime co-host Matt Kessler (played Steve Carell).

Obviously, the show has star power, and the leads are supported by talented and familiar faces like Billy Crudup, Mark Duplass and Gugu Mbatha-Raw.

The performances are all strong, with Aniston and Witherspoon carrying the show: Aniston convincingly portrays a woman who’s both devastated by the revelations of her on-screen partner’s behavior and desperate to seize the opportunity that these revelations create. Witherspoon, meanwhile, adds complex shading to perhaps her trademark role as a spunky, ambitious upstart.

The writing, on the other hand, is a bit uneven. There’s an unfortunate tendency towards speechifying about big themes like The Role of Journalism in America — at times, it feels almost Sorkin-esque, but without the eloquence or snappiness of Aaron Sorkin’s best dialogue.

So far, though, the speeches have been balanced out by strong characterization and some satisfyingly dramatic twists.

You can listen in the player below, subscribe using Apple Podcasts or find us in your podcast player of choice. If you like the show, please let us know by leaving a review on Apple. You can also send us feedback directly. (Or suggest shows and movies for us to review!)

And if you want to skip ahead, here’s how the episode breaks down:
0:00 Intro
0:30 Apple TV+ roundup
27:02 “The Morning Show� review (spoiler-free)


Source: TechCrunch

Watch MIT’s ‘mini cheetah’ robots frolic, fall, flip – and play soccer together

MIT’s Biomimetics Robotics department took a whole herd of its new ‘mini cheetah’ robots out for a group demonstration on campus recently – and the result is an adorable, impressive display of the current state of robotic technology in action.

The school’s students are seen coordinating the actions of 9 of the dog-sized robots running through a range of activities, including coordinated movements, doing flips, springing in slow motion from under piles of fall leaves, and even playing soccer.

The mini cheetah weights just 20 lbs, and its design was revealed for the first time earlier this year by a team of robot developers working at MIT’s Department of Mechanical Engineering. The mini cheetah is a shrunk-down version of the Cheetah 3, a much larger and more expensive to produce robot that is far less light on its feet, and not quite so customizable.

The mini cheetah was designed for Lego-like assembly using off-the-shelf part, as well as durability and relative low cost. It can walk both right-side up, and upside down, and its most impressive ability just might be the way it can manage a full backflip from a stand-still. It can also run at a speed of up to 5 miles per hour.

Researchers working on the robot set out to build a team of them after demonstrating that first version back in May, and are now working with other teams at MIT to loan them out for additional research.


Source: TechCrunch

'Terminator: Dark Fate' Didn't Need an Exploding Airplane

The new movie in the franchise is too focused on trying to top the previous films.
Source: Wired

Electric Cars—and Irrationality—Just Might Save the Stick Shift

Some people are so passionate about doing their own shifting, they keep manual transmissions in cars converted to run on electric power.
Source: Wired

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164