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

Archivo del Autor: Belen De Leon

Rick and Morty's Dan Harmon deletes Twitter after controversial video emerges – CNET

A 2009 video depicting Harmon molesting a baby doll is coming back to haunt him.
Source: CNET

Want Facebook to Censor Speech? Be Careful What You Wish For

Facebook is caught between the legal definition of “hate speech” and the more expansive common understanding of the term.
Source: Wired

Trump is going after California’s clean car mandate

The Trump Administration is planning a proposal that would seize control away from California regulators and prevent them from enforcing the state’s own emissions standards.

The planned proposal, revealed in a report by Bloomberg, aims to revise standards that are among the strictest in the country. The revision would also impact California’s mandate on electric vehicle sales in the state.

California is the only state allowed to regulate tailpipe emissions under the federal Clean Air Act thanks to a waiver it received in 2009 from the Environmental Protection Agency. Other states can follow the federal regulation or the stricter standards set by the California Air Resources Board, but they can’t set their own.

The EPA and the U.S. National Highway Traffic Safety Administration are reportedly backing the proposal, each agency providing its own remedy to strip California of its authority. The EPA is expected to propose revoking the Clean Air Act waiver given to California. NHTSA is planning to argue that a 1975 law that enacted the first federal fuel efficiency standards prohibits the state from regulating tailpipe emissions.

California is hardly going to roll over on this proposal. The state is in the midst of hitting aggressive goals as part of a plan approved last year to cut emissions in the state by 40 percent from 1990 levels by 2030.

The proposal—presuming it sees the light of day—will be the first shot in what is expected to be a long battle in the U.S. courts. While an attack on California’s clean car mandate will cause some uncertainty,  it’s unlikely to derail the influx of electric vehicles poised for release over the next several years by an increasingly long list of automakers that includes Ford, VW, and Porsche.


Source: TechCrunch

Arlo adds a smart doorbell to its home security offerings

Netgear home security spinoff Arlo just added another key hardware piece to its growing portfolio of connected devices. The Arlo Audio Doorbell is a kind of Ring/Nest (to which it bears a pretty striking resemblance) competitor that sends calls to the home owner’s smartphone every time someone buzzes the door. Visitors can either talk to the user or leave a voicemail message.

The product, which runs on two of AA batteries (getting around a year of use, according to the company) or can be wired directly into the house’s electrical system.

Interestingly, unlike much of the competition, Arlo didn’t build camera functionality directly into the doorbell. That’s likely, in part, a cost cutting measure. It also gives users some flexibility. If that do want that funtionality, they can pair it with one of the company’s numerous cameras.

It can also be paired with the new Smart Chime accessory, offering a more traditional doorbell experience. You can install as many of those as you want around your gigantic, cavernous home. Both new products arrive in the fall. No price has been announced, but the product should sell pretty briskly, given how successful the rest of the company’s line has proven, thus far. 


Source: TechCrunch

The Ultimate Toxic Fandom Lives in Trumpworld

Donald Trump’s rise and reign was, and continues to be, anchored by an acutely corrosive variety of fandom.
Source: Wired

Musical.ly’s shutdown of Live.ly was contractually obligated

Musical.ly has begun redirecting users of its Live.ly app, which it decided to kill off last month, to a competing app called LiveMe. Existing Live.ly users are being pointed to LiveMe through an in-app message, it says. While it’s a fairly common industry practice for companies to direct users to similar apps or services when a product of theirs is being sunsetted, in this case, Musical.ly’s decision to close down Live.ly and send users to LiveMe was actually a contractually obligated part of Musical.ly’s nearly $1 billion acquisition by Chinese technology company Bytedance last year.

A clause in Bytedance’s agreement to acquire Musical.ly stated that, if the deal went through, Musical.ly would have to close Live.ly within six months, according to a source with knowledge of the deal.

The agreement also said that Live.ly would have to point users to LiveMe for at least 30 days following its closure, we learned, when verifying the information.

The issue at hand was a competing investment – right around the time of the Musical.ly acquisition, Bytedance had also put $50 million into the live-streaming app LiveMe. Apparently, it didn’t want to operate two rival properties.

Clearly, this request was not a deal-breaker for Musical.ly – in fact, it’s integrating Live.ly’s feature set into its own app. That means it will still be something of a competitor to LiveMe, though now no longer a direct one. Musical.ly’s main app, after all, is not known today for its live streaming, but rather for lip syncing videos that are recorded and edited using the app’s included visual effects and editing tools.

In addition, Live.ly had not been able to attract the viewership numbers that Musical.ly had. The company said, when confirming Live.ly’s closure last month, the majority of live stream views were taking place in Musical.ly itself, not in its spinoff.

That said, Live.ly had a fair number of users. Though nowhere near as big as Musical.ly’s 200+ million registered users or 60 million actives, its live stream app had 26 million installs, around 70 percent in the U.S., according to Sensor Tower’s data.

But LiveMe is bigger – it has more than 60 million users and has paid out over $30 million to its broadcasters through its direct virtual gifting program, the company claims.

LiveMe is also not the only app operated by the company. Other LiveMe portfolio apps include the social short video app Cheez, and mobile gaming and esports live streaming app Fluxr. To date, it has raised a total of $110 million.

Live.ly isn’t only redirecting users to LiveMe, however. In its own announcement about the news today, it shows a screenshot that’s pointing Live.ly users to Twitter’s Periscope, for instance. The message also notes that the Live.ly domain name is for sale, and provides an email for sales inquiries.

Musical.ly hasn’t yet responded to a request for comment.


Source: TechCrunch

Email shows Nvidia’s GTX 11 Series will start being released in late August

A leaked email purportedly written by a Nvidia graphics card partner for a retailer provides the release dates of the upcoming GeForce GTX 11 Series. The letter also confirms that Nvidia pushed back the launch due to unsold stock.

The post Email shows Nvidia’s GTX 11 Series will start being released in late August appeared first on Digital Trends.


Source: Digital trends

If you own a 2018 MacBook Pro, you will want to maintain data backups

You should always maintain backups of your files, but owners of the 2018 MacBook Pro should be especially vigilant. A new logic board design means that Apple’s existing data recovery tools won’t work if the logic board fails.

The post If you own a 2018 MacBook Pro, you will want to maintain data backups appeared first on Digital Trends.


Source: Digital trends

Researchers design self-powered robots the size of human cells

The latest robots out of MIT are small enough to float “indefinitely” in the air. Researchers accomplished the feat by attaching 2D electronics to colloids — tiny particles measuring around one-billionth to one-millionth of a meter. All told, the devices are roughly the size of a human egg cell.

What’s more, the addition of photodiode semiconductors means the tiny individual systems are able to to be self-powered, without the need for a battery. The system converts light into a small electrical charge that’s enough to keep the device’s on-board environmental sensors running, while storing on-board information.

As to what these tiny robots are actually good for, MIT plans to send them into hard to reach spots to monitor environments. The two at the top of the list are pipelines and the human body — so, two very different kinds of plumbing systems, really.

“The researchers hope to lay the groundwork for devices that could be dispersed to carry out diagnostic journeys through anything from the human digestive system to oil and gas pipelines,” MIT says, “or perhaps to waft through air to measure compounds inside a chemical processor or refinery.”

Basically you send it in one end and retrieve it on the other — which, again, means…different things in different systems. Once retrieved, information collected by the sensors can be downloaded off the system and analyzed.


Source: TechCrunch

Amazon’s newest Alexa Fund recipients are less consumer-focused

Amazon is today announcing the new batch of startups joining its Alexa Accelerator program, powered by Techstars. Members of last year’s Amazon’s Alexa Accelerator program, which backs companies developing new experiences using voice-based technologies, went on to raise over $10 million in venture capital following their participation in the program, says Amazon. The new group includes startups focused on business use cases, STEM education for kids, accessible technology, and more.

The idea behind the accelerator is to help fuel early-stage companies developing for voice, giving Amazon an equity stake in the businesses.

The teams will participate in a three-month long accelerator program that culminates on October 9th with Demo Night, where they’ll present their business to venture capitalists and angel investors, and present their new Alexa experiences.

Amazon says it received hundreds of applications from 44 countries around the world for the 2018 program, and narrowed it down to nine it believes have the most potential.

During the accelerator program, the companies will improve their products, refine their business model, and develop for Alexa, while receiving mentorship from both Techstars and Amazon, as well as the broader Seattle community.

This year’s batch includes participation from the following:

Blutag

Blutag seems especially relevant to Amazon’s interests, as its company is helping stores create voice-based shopping experiences for their customers. It aims to enable retailers to build a voice-based store without coding, allowing customers to shop by asking Alexa for a particular product, then receive personalized product suggestions over text or email.

Conservation Labs

This startup is operating in the smart home space, offering a produce that connects to the home’s main water line to monitor household water use, in order to help homeowners gain money-saving insights and detect leaks.

HelixAI

HelixAI is taking Alexa to scientific laboratories. Not to be confused with genetic services marketplace Helix, this startup’s HelixAI digital assistant can respond to natural language queries to provide scientists and other others in lab settings with real-time information about their operating procedures, lab safety information, workflow and processes, and reference information. For example, you can ask HelixAI things like “what’s the boiling point of benzene?” or “What about the cut site for the restriction enzyme EcoRI?”

Imageous

Imageous is expanding Alexa’s smart home capabilities to the “smart building.” Its smart facilities AI assistant for occupants of commercial buildings brings the benefits of AI technology to building operators. The AI can take advantage of system data (environmental), social data from the occupant population (if they’re reporting they’re hot, cold or comfortable), and external data sources (e.g weather or traffic data), to optimize the building for energy use and comfort with a focus on efficiency and cost savings.

Jargon

Jargon is offering an on-demand translation service that removes language barriers by combining technology with human assistance.

Novalia

Novalia offers a Bluetooth platform connected to paper-thin self-adhesive touch sensors that capture data through touch, in order to create immersive, touch-based experiences, Its audio platform then responds to touch, and turns it into audio through a surface sound actuator or line out. The company has worked with a number of brands on digital signage, touch-based posters, and other projects.

Presence AI

This company is developing AI-powered conversations for small businesses to replace phone calls for things like bookings. Currently it operates over text message, but an Alexa integration could translate this to voice. (A less troublesome version of Google’s Duplex, perhaps, as it doesn’t try to impersonate a human.)

Unruly Studios

Boston-based Unruly is combining STEM education with physical activity by building programmable, electronic floor tiles that kids can code, then jump on, and run around on to play interactive games. The startup includes former engineers from Hasbro, iRobot, Mattel and Rethink Robotics.

Voiceitt

This company is working to make voice technology accessible, with the development of Automatic Speech Recognition technology (ASR) that allows people with severe speech impairments to communicate and be understood by voice. Customers train the software to understand their unique pronunciations, which it then translates into normalized speech output in the form of audio or text. The system can also be used to help people have face-to-face conversations.

(TechCrunch coverage: Voiceitt lets people with speech impairments use voice-controlled technology)

A number of these companies in this cohort are more focused on supporting businesses, rather than consumers, using voice technology. That’s not surprising given Amazon’s recent interest in putting Alexa in the office and in hotels, for example.

Amazon’s Alexa Fund backs the participating startups with an initial $20,000 funding in return for a six percent equity stake. The startups also have the possibility of receiving another $100,000 as a convertible note. 

However, there have been some concerns that along with the rewards, there are also risks for startups joining Amazon’s program. As The WSJ pointed out as did The Information, some entrepreneurs have taken a wary view of working with Amazon’s VC arm – especially after it led the Series A for home videoconferencing startup Nucleus, then proceeded to directly compete with it with the subsequent launch of the Echo Show.

But on the flip side, startups get an early peek at Amazon’s Alexa roadmap, and access to Amazon staff for help in developing Alexa skills.

Last November, Amazon announced an additional $100 million in venture capital for the fund targeted at international investment opportunities. Past Alexa Fund portfolio companies have included ecobee, TrackR, Rachio, Toymail, Ring (which Amazon acquired), Sphero, Vesper, Owlet, and many more.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533